--- /srv/rebuilderd/tmp/rebuilderdqKjjgf/inputs/openjdk-21-jdk_21.0.7+6-1_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdqKjjgf/out/openjdk-21-jdk_21.0.7+6-1_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-04-23 23:57:46.000000 debian-binary │ -rw-r--r-- 0 0 0 1832 2025-04-23 23:57:46.000000 control.tar.xz │ --rw-r--r-- 0 0 0 3556360 2025-04-23 23:57:46.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 3657380 2025-04-23 23:57:46.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── file list │ │ │ @@ -1,5 +1,5 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-23 23:57:46.000000 ./ │ │ │ -rw-r--r-- 0 root (0) root (0) 863 2025-04-23 23:57:46.000000 ./control │ │ │ --rw-r--r-- 0 root (0) root (0) 1228 2025-04-23 23:57:46.000000 ./md5sums │ │ │ +-rw-r--r-- 0 root (0) root (0) 1231 2025-04-23 23:57:46.000000 ./md5sums │ │ │ -rwxr-xr-x 0 root (0) root (0) 1815 2025-04-23 23:57:46.000000 ./postinst │ │ │ -rwxr-xr-x 0 root (0) root (0) 236 2025-04-23 23:57:46.000000 ./prerm │ │ ├── ./control │ │ │ @@ -1,13 +1,13 @@ │ │ │ Package: openjdk-21-jdk │ │ │ Source: openjdk-21 │ │ │ Version: 21.0.7+6-1 │ │ │ Architecture: amd64 │ │ │ Maintainer: OpenJDK Team │ │ │ -Installed-Size: 3705 │ │ │ +Installed-Size: 3828 │ │ │ Depends: openjdk-21-jre (= 21.0.7+6-1), openjdk-21-jdk-headless (= 21.0.7+6-1), libc6 (>= 2.34), zlib1g (>= 1:1.1.4) │ │ │ Recommends: libxt-dev │ │ │ Suggests: openjdk-21-demo, openjdk-21-source, visualvm │ │ │ Provides: java-compiler, java-sdk (= 21), java10-sdk, java11-sdk, java12-sdk, java13-sdk, java14-sdk, java15-sdk, java16-sdk, java17-sdk, java18-sdk, java19-sdk, java2-sdk, java20-sdk, java21-sdk, java5-sdk, java6-sdk, java7-sdk, java8-sdk, java9-sdk │ │ │ Section: java │ │ │ Priority: optional │ │ │ Multi-Arch: same │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ │ │ │ ├── line order │ │ │ │ @@ -3,10 +3,10 @@ │ │ │ │ usr/lib/jvm/java-21-openjdk-amd64/include/linux/jawt_md.h │ │ │ │ usr/lib/jvm/java-21-openjdk-amd64/man/man1/jconsole.1.gz │ │ │ │ usr/share/doc/openjdk-21-jre-headless/test-amd64/check-hotspot-hotspot.log.gz │ │ │ │ usr/share/doc/openjdk-21-jre-headless/test-amd64/check-jaxp-hotspot.log.gz │ │ │ │ usr/share/doc/openjdk-21-jre-headless/test-amd64/check-jdk-hotspot.log.gz │ │ │ │ usr/share/doc/openjdk-21-jre-headless/test-amd64/check-langtools-hotspot.log.gz │ │ │ │ usr/share/doc/openjdk-21-jre-headless/test-amd64/failed_tests-hotspot.tar.gz │ │ │ │ -usr/share/doc/openjdk-21-jre-headless/test-amd64/jtreg-summary-hotspot.log │ │ │ │ +usr/share/doc/openjdk-21-jre-headless/test-amd64/jtreg-summary-hotspot.log.gz │ │ │ │ usr/share/doc/openjdk-21-jre-headless/test-amd64/jtreg_output-hotspot.log.gz │ │ │ │ usr/share/doc/openjdk-21-jre-headless/test-amd64/jtreport-hotspot.tar.gz ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -13,17 +13,17 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-23 23:57:46.000000 ./usr/lib/jvm/java-21-openjdk-amd64/man/man1/ │ │ │ -rw-r--r-- 0 root (0) root (0) 1723 2025-04-23 23:57:46.000000 ./usr/lib/jvm/java-21-openjdk-amd64/man/man1/jconsole.1.gz │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-23 23:57:46.000000 ./usr/lib/jvm/openjdk-21/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-23 23:57:46.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-23 23:57:46.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/ │ │ │ --rw-r--r-- 0 root (0) root (0) 29133 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/check-hotspot-hotspot.log.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 3915 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/check-jaxp-hotspot.log.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 56622 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/check-jdk-hotspot.log.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 35673 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/check-langtools-hotspot.log.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 13344 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/failed_tests-hotspot.tar.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 3250 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/jtreg-summary-hotspot.log │ │ │ --rw-r--r-- 0 root (0) root (0) 128537 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/jtreg_output-hotspot.log.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 3464880 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/jtreport-hotspot.tar.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 28916 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/check-hotspot-hotspot.log.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 3910 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/check-jaxp-hotspot.log.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 56816 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/check-jdk-hotspot.log.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 35693 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/check-langtools-hotspot.log.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 123941 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/failed_tests-hotspot.tar.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 986 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/jtreg-summary-hotspot.log.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 128596 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/jtreg_output-hotspot.log.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 3483534 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jre-headless/test-amd64/jtreport-hotspot.tar.gz │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-04-23 23:57:46.000000 ./usr/lib/jvm/openjdk-21/src.zip -> lib/src.zip │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-04-23 23:57:46.000000 ./usr/share/doc/openjdk-21-jdk -> openjdk-21-jre │ │ ├── ./usr/share/doc/openjdk-21-jre-headless/test-amd64/check-hotspot-hotspot.log.gz │ │ │ ├── check-hotspot-hotspot.log │ │ │ │ @@ -1,402 +1,401 @@ │ │ │ │ Directory "/tmp/hotspot/JTwork" not found: creating │ │ │ │ Directory "jtreg-test-output/hotspot/0/JTreport" not found: creating │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyBadReexec.java │ │ │ │ -Passed: compiler/arraycopy/ACasLoadsStoresBadMem.java │ │ │ │ -Passed: compiler/arraycopy/TestACSameSrcDst.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCloneBadAssert.java │ │ │ │ +Passed: compiler/arraycopy/TestACSameSrcDst.java │ │ │ │ +Passed: compiler/arraycopy/ACasLoadsStoresBadMem.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyDisjointLarge.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyMacro.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyIntrinsicWithUCT.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyMaskedWithSub.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyMaskedWithZeroSrc.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyMemoryChain.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyAsLoadsStores.java#id0 │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyMaskedWithSub.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyAsLoadsStores.java#id1 │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyNoInit.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyMemoryChain.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyOfStopped.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyOfRangeGuards.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyOverflowArguments.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyAsLoadsStores.java#id1 │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyDisjoint.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyOfRangeGuards.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyAsLoadsStores.java#id0 │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyPartialInliningLoadSplit.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyOverflowInBoundChecks.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyDisjoint.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyStoppedAfterGuards.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyUNCBadMem.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyWithBadOffset.java │ │ │ │ Passed: compiler/arraycopy/TestArraysCopyOfNoTypeCheck.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyWithBadOffset.java │ │ │ │ Passed: compiler/arraycopy/TestCloneArrayWithDifferentLengthConstness.java │ │ │ │ -Passed: compiler/arraycopy/TestDeadArrayCopyOnMemChain.java │ │ │ │ Passed: compiler/arraycopy/TestCloneAccess.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyNoInitDeopt.java │ │ │ │ -Passed: compiler/arraycopy/TestEliminatedArrayLoopPredicateCopyDeopt.java │ │ │ │ +Passed: compiler/arraycopy/TestDeadArrayCopyOnMemChain.java │ │ │ │ Passed: compiler/arraycopy/TestEliminatedArrayCopyDeopt.java │ │ │ │ Passed: compiler/arraycopy/TestEliminatedArrayCopyPhi.java │ │ │ │ +Passed: compiler/arraycopy/TestEliminatedArrayLoopPredicateCopyDeopt.java │ │ │ │ Passed: compiler/arraycopy/TestEliminatedCloneBadMemEdge.java │ │ │ │ +Passed: compiler/arraycopy/TestIllegalArrayCopyBeforeInfiniteLoop.java │ │ │ │ Passed: compiler/arraycopy/TestLoadBypassArrayCopy.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyConjoint.java │ │ │ │ Passed: compiler/arraycopy/TestMissingControl.java │ │ │ │ -Passed: compiler/arraycopy/TestIllegalArrayCopyBeforeInfiniteLoop.java │ │ │ │ Passed: compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2.java │ │ │ │ -Passed: compiler/arraycopy/TestNegativeArrayCopyAfterLoop.java │ │ │ │ Passed: compiler/arraycopy/TestObjectArrayCopy.java │ │ │ │ +Passed: compiler/arraycopy/TestNegativeArrayCopyAfterLoop.java │ │ │ │ +Passed: compiler/arraycopy/TestOutOfBoundsArrayLoad.java │ │ │ │ Passed: compiler/arraycopy/TestTightlyCoupledAllocationAssert.java │ │ │ │ Passed: compiler/c2/ClearArray.java │ │ │ │ -Passed: compiler/arraycopy/TestOutOfBoundsArrayLoad.java │ │ │ │ +Passed: compiler/arraycopy/TestEliminateArrayCopy.java │ │ │ │ Passed: compiler/c2/CompareKlassPointersTest.java │ │ │ │ Passed: compiler/c2/FloatingPointFoldingTest.java │ │ │ │ -Passed: compiler/arraycopy/TestEliminateArrayCopy.java │ │ │ │ Passed: compiler/c2/IsInstanceTest.java │ │ │ │ +Passed: compiler/c2/IVTest.java │ │ │ │ Passed: compiler/c2/LongCountedLoopAsUnswitchIff.java │ │ │ │ Passed: compiler/c2/MinValueStrideCountedLoop.java#id0 │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyConjoint.java │ │ │ │ Passed: compiler/c2/MinValueStrideCountedLoop.java#id1 │ │ │ │ -Passed: compiler/c2/IVTest.java │ │ │ │ Passed: compiler/c2/SubsumingLoadsCauseFlagSpill.java │ │ │ │ -Passed: compiler/c2/PolynomialRoot.java │ │ │ │ Passed: compiler/arraycopy/TestInstanceCloneAsLoadsStores.java │ │ │ │ Passed: compiler/c2/Test5091921.java │ │ │ │ Passed: compiler/c2/Test5057225.java │ │ │ │ Passed: compiler/c2/Test6186134.java │ │ │ │ -Passed: compiler/c2/Test6443505.java │ │ │ │ Passed: compiler/c2/Test6357214.java │ │ │ │ +Passed: compiler/c2/PolynomialRoot.java │ │ │ │ Passed: compiler/c2/Test6559156.java │ │ │ │ -Passed: compiler/c2/InterruptedTest.java │ │ │ │ +Passed: compiler/c2/Test6443505.java │ │ │ │ Passed: compiler/c2/Test6636138_1.java │ │ │ │ Passed: compiler/c2/Test6636138_2.java │ │ │ │ Passed: compiler/c2/Test6646019.java │ │ │ │ -Passed: compiler/c2/Test6695810.java │ │ │ │ Passed: compiler/c2/Test6196102.java │ │ │ │ +Passed: compiler/c2/Test6695810.java │ │ │ │ Passed: compiler/c2/Test6700047.java │ │ │ │ Passed: compiler/c2/Test6711100.java │ │ │ │ -Passed: compiler/c2/Test6741738.java │ │ │ │ Passed: compiler/c2/Test6732154.java │ │ │ │ Passed: compiler/c2/Test6724218.java │ │ │ │ -Passed: compiler/c2/Test6661247.java │ │ │ │ -Passed: compiler/arraycopy/TestReduceBulkZeroingDisabled.java │ │ │ │ -Passed: compiler/c2/Test6795362.java │ │ │ │ +Passed: compiler/c2/Test6741738.java │ │ │ │ Passed: compiler/c2/Test6753639.java │ │ │ │ -Passed: compiler/c2/Test6799693.java │ │ │ │ +Passed: compiler/c2/Test6795362.java │ │ │ │ Passed: compiler/c2/Test6796786.java │ │ │ │ +Passed: compiler/c2/InterruptedTest.java │ │ │ │ +Passed: compiler/c2/Test6799693.java │ │ │ │ Passed: compiler/c2/Test6823453.java │ │ │ │ +Passed: compiler/c2/Test6661247.java │ │ │ │ Passed: compiler/c2/Test6837011.java │ │ │ │ Passed: compiler/c2/Test6832293.java │ │ │ │ Passed: compiler/c2/Test6837094.java │ │ │ │ Passed: compiler/c2/Test6843752.java │ │ │ │ +Passed: compiler/c2/Test6800154.java │ │ │ │ Passed: compiler/c2/Test6863155.java │ │ │ │ Passed: compiler/c2/Test6805724.java │ │ │ │ -Passed: compiler/c2/Test6800154.java │ │ │ │ +Passed: compiler/arraycopy/TestReduceBulkZeroingDisabled.java │ │ │ │ Passed: compiler/c2/Test6880034.java │ │ │ │ Passed: compiler/c2/Test6885584.java │ │ │ │ Passed: compiler/c2/Test6897150.java │ │ │ │ Passed: compiler/c2/Test6851282.java │ │ │ │ Passed: compiler/c2/Test6910484.java │ │ │ │ -Passed: compiler/c2/Test6910605_1.java │ │ │ │ Passed: compiler/c2/Test6901572.java │ │ │ │ -Passed: compiler/c2/Test6910605_2.java │ │ │ │ +Passed: compiler/c2/Test6910605_1.java │ │ │ │ Passed: compiler/c2/Test6916644.java │ │ │ │ -Passed: compiler/c2/Test6930043.java │ │ │ │ +Passed: compiler/c2/Test6910605_2.java │ │ │ │ Passed: compiler/c2/Test6931567.java │ │ │ │ +Passed: compiler/c2/Test6930043.java │ │ │ │ +Passed: compiler/c2/Test6857159.java │ │ │ │ Passed: compiler/c2/Test6935022.java │ │ │ │ Passed: compiler/c2/Test6956668.java │ │ │ │ Passed: compiler/c2/Test6958485.java │ │ │ │ -Passed: compiler/c2/Test6968348.java │ │ │ │ Passed: compiler/c2/Test6959129.java │ │ │ │ +Passed: compiler/c2/Test6968348.java │ │ │ │ Passed: compiler/c2/Test6973329.java │ │ │ │ Passed: compiler/c2/Test6992759.java │ │ │ │ Passed: compiler/c2/Test6985295.java │ │ │ │ -Passed: compiler/c2/Test7005594.java │ │ │ │ Passed: compiler/c2/Test7002666.java │ │ │ │ +Passed: compiler/c2/Test7005594.java │ │ │ │ Passed: compiler/c2/Test7017746.java │ │ │ │ -Passed: compiler/c2/Test6866651.java │ │ │ │ Passed: compiler/c2/Test7009359.java │ │ │ │ Passed: compiler/c2/Test7029152.java │ │ │ │ Passed: compiler/c2/Test7020614.java │ │ │ │ Passed: compiler/c2/Test7041100.java │ │ │ │ Passed: compiler/c2/Test7046096.java │ │ │ │ Passed: compiler/c2/Test7048332.java │ │ │ │ Passed: compiler/c2/Test7024475.java │ │ │ │ Passed: compiler/c2/Test7110586.java │ │ │ │ Passed: compiler/c2/Test7068051.java │ │ │ │ -Passed: compiler/c2/Test7047069.java │ │ │ │ -Passed: compiler/c2/Test7169782.java │ │ │ │ Passed: compiler/c2/Test7160610.java │ │ │ │ +Passed: compiler/c2/Test7169782.java │ │ │ │ Passed: compiler/c2/Test7174363.java │ │ │ │ +Passed: compiler/c2/Test7047069.java │ │ │ │ Passed: compiler/c2/Test7179138_2.java │ │ │ │ -Passed: compiler/c2/Test6877254.java │ │ │ │ +Passed: compiler/c2/Test6866651.java │ │ │ │ Passed: compiler/c2/Test7177917.java │ │ │ │ Passed: compiler/c2/Test7190310_unsafe.java │ │ │ │ Passed: compiler/c2/Test7199742.java │ │ │ │ +Passed: compiler/c2/Test8000805.java │ │ │ │ Passed: compiler/c2/Test8002069.java │ │ │ │ Passed: compiler/c2/Test8007294.java │ │ │ │ -Passed: compiler/c2/Test6857159.java │ │ │ │ -Passed: compiler/c2/Test8000805.java │ │ │ │ Passed: compiler/c2/Test8007722.java │ │ │ │ +Passed: compiler/c2/Test6877254.java │ │ │ │ Passed: compiler/c2/Test8bitLogicalOperators.java │ │ │ │ Passed: compiler/c2/Test8217359.java │ │ │ │ Passed: compiler/c2/Test7190310.java │ │ │ │ -Passed: compiler/c2/TestBitSetAndReset.java │ │ │ │ Passed: compiler/c2/TestAndShiftZeroCCP.java │ │ │ │ -Passed: compiler/c2/TestCMoveHasTopInput.java │ │ │ │ -Passed: compiler/c2/TestAddXorIdeal.java │ │ │ │ +Passed: compiler/c2/TestBitSetAndReset.java │ │ │ │ Passed: compiler/c2/TestCharShortByteSwap.java │ │ │ │ Passed: compiler/c2/TestCMoveIConAsBool.java │ │ │ │ +Passed: compiler/c2/TestCMoveHasTopInput.java │ │ │ │ +Passed: compiler/c2/TestAddXorIdeal.java │ │ │ │ Passed: compiler/c2/Test8202414.java │ │ │ │ -Passed: compiler/c2/TestDeadDataLoop.java │ │ │ │ Passed: compiler/c2/TestDeadPhiMergeMemLoop.java │ │ │ │ +Passed: compiler/c2/TestDeadDataLoop.java │ │ │ │ +Passed: compiler/c2/TestDeadDataLoopIGVN.java │ │ │ │ Passed: compiler/c2/TestDominatingDeadCheckCast.java │ │ │ │ Passed: compiler/c2/TestDuplicateSimpleLoopBackedge.java │ │ │ │ -Passed: compiler/c2/TestDeadDataLoopIGVN.java │ │ │ │ -Passed: compiler/c2/TestFoldCompares.java │ │ │ │ Passed: compiler/c2/TestFoldCompares2.java │ │ │ │ +Passed: compiler/c2/TestFoldCompares.java │ │ │ │ Passed: compiler/c2/TestFoldIfRemovesTopNode.java │ │ │ │ Passed: compiler/c2/TestIfWithDeadRegion.java │ │ │ │ Passed: compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ Passed: compiler/c2/TestImplicitNullCheckDominance.java │ │ │ │ Passed: compiler/c2/TestMatcherLargeOffset.java │ │ │ │ Passed: compiler/c2/TestLargeTreeOfSubNodes.java │ │ │ │ -Passed: compiler/c2/TestCondAddDeadBranch.java │ │ │ │ -Passed: compiler/c2/Test7125879.java │ │ │ │ Passed: compiler/c2/TestMinValueStrideLongCountedLoop.java │ │ │ │ +Passed: compiler/c2/TestMinMaxSubword.java │ │ │ │ +Passed: compiler/c2/TestCondAddDeadBranch.java │ │ │ │ Passed: compiler/c2/TestModDivTopInput.java │ │ │ │ Passed: compiler/c2/TestNPEHeapBased.java │ │ │ │ -Passed: compiler/arraycopy/TestObjectArrayClone.java │ │ │ │ Passed: compiler/c2/TestRemoveMemBarPrecEdge.java │ │ │ │ +Passed: compiler/c2/TestRemoveSingleIterationLoop.java │ │ │ │ Passed: compiler/c2/TestMultiplyLongHiZero.java │ │ │ │ Passed: compiler/c2/TestReplaceEquivPhis.java │ │ │ │ -Passed: compiler/c2/TestRemoveSingleIterationLoop.java │ │ │ │ -Passed: compiler/c2/TestReplacedNodesOSR.java │ │ │ │ Passed: compiler/c2/TestRotateNegativeEvenValues.java │ │ │ │ +Passed: compiler/c2/TestReplacedNodesOSR.java │ │ │ │ +Passed: compiler/arraycopy/TestObjectArrayClone.java │ │ │ │ Passed: compiler/c2/TestSignExtract.java │ │ │ │ Passed: compiler/c2/TestSkipLongToIntCast.java │ │ │ │ Passed: compiler/c2/TestSubIdealC0Minus_YPlusC1_.java │ │ │ │ -Passed: compiler/c2/TestMinMaxSubword.java │ │ │ │ +Passed: compiler/c2/Test7125879.java │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath.java │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath3.java │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath2.java │ │ │ │ -Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath4.java#JDK-8314111 │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath4.java#JDK-8293941 │ │ │ │ -Passed: compiler/c2/TestUnexpectedParallelIV.java │ │ │ │ +Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath4.java#JDK-8314111 │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath4.java#NoFlags │ │ │ │ +Passed: compiler/c2/TestUnexpectedParallelIV.java │ │ │ │ Passed: compiler/c2/TestUninitializedKlassField.java │ │ │ │ Passed: compiler/c2/TestUnreachableRegionDuringCCP.java │ │ │ │ -Passed: compiler/c2/TestShiftRightAndAccumulate.java#id1 │ │ │ │ +Passed: compiler/c2/TestLiveNodeLimit.java │ │ │ │ Passed: compiler/c2/TestUnsignedCompareIntoEqualityNotCanonical.java │ │ │ │ Passed: compiler/c2/UpcastTest.java │ │ │ │ -Passed: compiler/c2/TestLiveNodeLimit.java │ │ │ │ -Passed: compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java │ │ │ │ +Passed: compiler/c2/TestShiftRightAndAccumulate.java#id1 │ │ │ │ Passed: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ -Passed: compiler/codecache/CheckUpperLimit.java │ │ │ │ Passed: compiler/c2/TestUnsignedByteCompare.java │ │ │ │ +Passed: compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java │ │ │ │ Passed: compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ +Passed: compiler/codecache/CheckUpperLimit.java │ │ │ │ Passed: compiler/codecache/MHIntrinsicAllocFailureTest.java │ │ │ │ Passed: compiler/codegen/BadLogicCode.java │ │ │ │ Passed: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ Passed: compiler/codegen/BMI1.java │ │ │ │ Passed: compiler/codegen/BMI2.java │ │ │ │ Passed: compiler/codegen/C1NullCheckOfNullStore.java │ │ │ │ -Passed: compiler/codecache/CodeCacheFullCountTest.java │ │ │ │ -Passed: compiler/codegen/BitTests.java │ │ │ │ Passed: compiler/codegen/ClearArrayTest.java │ │ │ │ -Passed: compiler/codegen/IntRotateWithImmediate.java │ │ │ │ +Passed: compiler/codegen/BitTests.java │ │ │ │ +Passed: compiler/codecache/CodeCacheFullCountTest.java │ │ │ │ Passed: compiler/codegen/LoadWithMask.java │ │ │ │ +Passed: compiler/codegen/IntRotateWithImmediate.java │ │ │ │ Passed: compiler/codegen/LoadWithMask2.java │ │ │ │ -Passed: compiler/codegen/CRCTest.java │ │ │ │ Passed: compiler/codegen/ShiftByZero.java │ │ │ │ -Passed: compiler/codegen/Test6431242.java │ │ │ │ +Passed: compiler/codegen/CRCTest.java │ │ │ │ Passed: compiler/codegen/Test6378821.java │ │ │ │ +Passed: compiler/codegen/Test6431242.java │ │ │ │ Passed: compiler/codegen/Test6797305.java │ │ │ │ -Passed: compiler/codegen/Test6814842.java │ │ │ │ Passed: compiler/codegen/ShiftTest.java │ │ │ │ +Passed: compiler/codegen/Test6814842.java │ │ │ │ Passed: compiler/codegen/Test6879902.java │ │ │ │ Passed: compiler/codegen/Test6909839.java │ │ │ │ Passed: compiler/codegen/Test6823354.java │ │ │ │ -Passed: compiler/c2/TestShiftRightAndAccumulate.java#id0 │ │ │ │ +Passed: compiler/c2/TestUnsignedByteCompare1.java │ │ │ │ Passed: compiler/codegen/Test7009231.java │ │ │ │ Passed: compiler/codegen/Test6942326.java │ │ │ │ Passed: compiler/codegen/Test8005033.java │ │ │ │ -Passed: compiler/codegen/Test7100757.java │ │ │ │ Passed: compiler/codegen/Test8011901.java │ │ │ │ -Passed: compiler/codegen/Test6875866.java │ │ │ │ +Passed: compiler/codegen/Test7100757.java │ │ │ │ Passed: compiler/codegen/TestByteDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestBooleanVect.java │ │ │ │ -Passed: compiler/c2/TestUnsignedByteCompare1.java │ │ │ │ Passed: compiler/codegen/TestByteIntVect.java │ │ │ │ -Passed: compiler/codegen/Test6935535.java#id0 │ │ │ │ Passed: compiler/codegen/TestByteFloatVect.java │ │ │ │ Passed: compiler/codegen/TestByteLongVect.java │ │ │ │ Passed: compiler/codegen/TestByteShortVect.java │ │ │ │ +Passed: compiler/codegen/Test6875866.java │ │ │ │ Passed: compiler/codegen/TestCharShortVect.java │ │ │ │ +Passed: compiler/codegen/Test6935535.java#id0 │ │ │ │ Passed: compiler/codegen/TestCharVect.java │ │ │ │ -Passed: compiler/codegen/TestDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestByteVect.java │ │ │ │ +Passed: compiler/c2/TestShiftRightAndAccumulate.java#id0 │ │ │ │ Passed: compiler/codegen/TestCharVect2.java#id0 │ │ │ │ +Passed: compiler/codegen/TestDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestFloatDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestFloatVect.java │ │ │ │ Passed: compiler/codegen/TestIntFloatVect.java │ │ │ │ Passed: compiler/codegen/TestIntDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestIntLongVect.java │ │ │ │ Passed: compiler/codegen/TestLongDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestIntVect.java │ │ │ │ Passed: compiler/codegen/TestMultiMemInstructionMatching.java │ │ │ │ Passed: compiler/codegen/TestOopCmp.java │ │ │ │ +Passed: compiler/codegen/TestCharVect2.java#id1 │ │ │ │ Passed: compiler/codegen/TestLongFloatVect.java │ │ │ │ Passed: compiler/codegen/TestLongVect.java │ │ │ │ Passed: compiler/codegen/TestShortIntVect.java │ │ │ │ -Passed: compiler/codegen/TestCharVect2.java#id1 │ │ │ │ Passed: compiler/codegen/TestShortDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestShortFloatVect.java │ │ │ │ Passed: compiler/codegen/TestShortLongVect.java │ │ │ │ +Passed: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ Passed: compiler/codegen/TestShortVect.java │ │ │ │ Passed: compiler/gcbarriers/G1CrashTest.java │ │ │ │ -Passed: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ Passed: compiler/gcbarriers/TestArrayCopyWithLargeObjectAlignment.java │ │ │ │ Passed: compiler/gcbarriers/TestMembarDependencies.java │ │ │ │ -Passed: compiler/codegen/TestSignedMultiplyLong.java │ │ │ │ Passed: compiler/gcbarriers/TestZGCBarrierElision.java#id0 │ │ │ │ +Passed: compiler/codegen/TestSignedMultiplyLong.java │ │ │ │ Passed: compiler/gcbarriers/TestZGCBarrierElision.java#id1 │ │ │ │ -Passed: compiler/gcbarriers/TestAlwaysAtomicAccesses.java │ │ │ │ Passed: compiler/c2/TestRenumberLiveNodesInfiniteLoop.java │ │ │ │ +Passed: compiler/gcbarriers/TestAlwaysAtomicAccesses.java │ │ │ │ Passed: compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java │ │ │ │ Passed: compiler/gcbarriers/UnsafeIntrinsicsTest.java#Shenandoah │ │ │ │ Passed: compiler/intrinsics/bigInteger/TestMulAdd.java │ │ │ │ -Passed: compiler/gcbarriers/UnsafeIntrinsicsTest.java#ZGenerational │ │ │ │ Passed: compiler/intrinsics/bigInteger/TestMultiplyToLenReturnProfile.java │ │ │ │ +Passed: compiler/gcbarriers/UnsafeIntrinsicsTest.java#ZGenerational │ │ │ │ Passed: compiler/intrinsics/bigInteger/TestSquareToLen.java │ │ │ │ Passed: compiler/codegen/TestTrichotomyExpressions.java │ │ │ │ -Passed: compiler/gcbarriers/UnsafeIntrinsicsTest.java#ZSinglegen │ │ │ │ +Passed: compiler/intrinsics/IntrinsicAvailableTest.java │ │ │ │ Passed: compiler/intrinsics/Test6982370.java │ │ │ │ Passed: compiler/intrinsics/Test8005419.java │ │ │ │ -Passed: compiler/intrinsics/IntrinsicAvailableTest.java │ │ │ │ +Passed: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ +Passed: compiler/intrinsics/Test8215792.java │ │ │ │ Passed: compiler/intrinsics/Test8237524.java │ │ │ │ Passed: compiler/intrinsics/TestArraysHashCode.java │ │ │ │ -Passed: compiler/intrinsics/Test8215792.java │ │ │ │ -Passed: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ Passed: compiler/intrinsics/TestCheckIndex.java │ │ │ │ Passed: compiler/intrinsics/TestCompareUnsigned.java │ │ │ │ -Passed: compiler/intrinsics/bigInteger/TestShift.java │ │ │ │ +Passed: compiler/gcbarriers/UnsafeIntrinsicsTest.java#ZSinglegen │ │ │ │ Passed: compiler/intrinsics/TestIntegerUnsignedDivMod.java │ │ │ │ Passed: compiler/intrinsics/TestReferenceGetWithNull.java │ │ │ │ Passed: compiler/intrinsics/TestReferenceRefersTo.java │ │ │ │ -Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java │ │ │ │ +Passed: compiler/intrinsics/bigInteger/TestShift.java │ │ │ │ Passed: compiler/intrinsics/VectorizedMismatchTest.java │ │ │ │ Passed: compiler/intrinsics/TestRotate.java │ │ │ │ -Passed: compiler/codegen/TestGCMStorePlacement.java │ │ │ │ +Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java │ │ │ │ Passed: compiler/intrinsics/zip/TestCRC32C.java │ │ │ │ -Passed: compiler/intrinsics/TestLongUnsignedDivMod.java │ │ │ │ Passed: compiler/loopopts/BadPredicateAfterPartialPeel.java │ │ │ │ +Passed: compiler/intrinsics/TestLongUnsignedDivMod.java │ │ │ │ Passed: compiler/loopopts/ConstFPVectorization.java │ │ │ │ Passed: compiler/loopopts/CountedLoopPeelingProfilePredicates.java │ │ │ │ Passed: compiler/loopopts/FillArrayWithUnsafe.java │ │ │ │ Passed: compiler/loopopts/CountedLoopProblem.java │ │ │ │ -Passed: compiler/intrinsics/zip/TestAdler32.java │ │ │ │ -Passed: compiler/intrinsics/zip/TestCRC32.java │ │ │ │ +Passed: compiler/intrinsics/zip/TestFpRegsABI.java │ │ │ │ Passed: compiler/loopopts/LoadVectorFromStableArray.java │ │ │ │ -Passed: compiler/loopopts/LoopUnrollBadNodeBudget.java │ │ │ │ +Passed: compiler/loopopts/IterationSplitPredicateInconsistency.java │ │ │ │ Passed: compiler/loopopts/LoopRotateBadNodeBudget.java │ │ │ │ -Passed: compiler/intrinsics/zip/TestFpRegsABI.java │ │ │ │ +Passed: compiler/loopopts/LoopUnrollBadNodeBudget.java │ │ │ │ Passed: compiler/loopopts/LoopUnswitchingBadNodeBudget.java │ │ │ │ -Passed: compiler/loopopts/PeelingAndLoopStripMining.java │ │ │ │ +Passed: compiler/codegen/TestGCMStorePlacement.java │ │ │ │ Passed: compiler/loopopts/PeelingZeroTripCount.java │ │ │ │ -Passed: compiler/loopopts/SplitIfSharedFastLockBehindCastPP.java │ │ │ │ +Passed: compiler/loopopts/PeelingAndLoopStripMining.java │ │ │ │ Passed: compiler/loopopts/StoreMovedBeforeInfiniteLoop.java │ │ │ │ -Passed: compiler/loopopts/Test6659207.java │ │ │ │ -Passed: compiler/loopopts/IterationSplitPredicateInconsistency.java │ │ │ │ +Passed: compiler/loopopts/SplitIfSharedFastLockBehindCastPP.java │ │ │ │ Passed: compiler/loopopts/Test6855164.java │ │ │ │ +Passed: compiler/loopopts/Test6659207.java │ │ │ │ Passed: compiler/loopopts/Test6860469.java │ │ │ │ Passed: compiler/loopopts/Test7044738.java │ │ │ │ Passed: compiler/loopopts/Test8210392.java │ │ │ │ Passed: compiler/loopopts/Test8211698.java │ │ │ │ Passed: compiler/loopopts/Test7052494.java │ │ │ │ Passed: compiler/loopopts/TestAddPChainWithDifferentBase.java │ │ │ │ Passed: compiler/loopopts/TestArraysFillDeadControl.java │ │ │ │ Passed: compiler/loopopts/TestAssertPredicatePeeling.java │ │ │ │ Passed: compiler/loopopts/TestBadControlAfterPreMainPost.java │ │ │ │ +Passed: compiler/loopopts/TestBackedgeLoadArrayFillMain.java │ │ │ │ Passed: compiler/loopopts/TestBadControlLoopLimitCheck.java │ │ │ │ Passed: compiler/loopopts/TestBadCountedLoopLimit.java │ │ │ │ Passed: compiler/loopopts/TestBadlyFormedCountedLoop.java │ │ │ │ Passed: compiler/loopopts/TestBeautifyLoops.java │ │ │ │ -Passed: compiler/loopopts/TestBackedgeLoadArrayFillMain.java │ │ │ │ Passed: compiler/loopopts/TestBeautifyLoops_2.java │ │ │ │ Passed: compiler/loopopts/TestBrokenAntiDependenceWithPhi.java │ │ │ │ Passed: compiler/loopopts/TestCanonicalLoopEntryOpaqueOrder.java │ │ │ │ Passed: compiler/loopopts/TestCastIIMakesMainLoopPhiDead.java │ │ │ │ -Passed: compiler/loopopts/TestCastIIMakesMainLoopPhiDead2.java │ │ │ │ Passed: compiler/loopopts/TestCastFFAtPhi.java │ │ │ │ +Passed: compiler/loopopts/TestCastIIMakesMainLoopPhiDead2.java │ │ │ │ Passed: compiler/loopopts/TestCastIINoLoopLimitCheck.java │ │ │ │ Passed: compiler/loopopts/TestCMovSplitThruPhi.java │ │ │ │ Passed: compiler/loopopts/TestCMovWithOpaque.java │ │ │ │ Passed: compiler/loopopts/TestCountedLoopBadIVRange.java │ │ │ │ +Passed: compiler/loopopts/TestCountedLoopPhiValue.java │ │ │ │ Passed: compiler/loopopts/TestCountedLoopSafepointBackedge.java │ │ │ │ Passed: compiler/loopopts/TestCountedLoopZeroIter.java │ │ │ │ -Passed: compiler/loopopts/TestCountedLoopPhiValue.java │ │ │ │ Passed: compiler/loopopts/TestCreateNewIfForPredicateCloning.java │ │ │ │ -Passed: compiler/loopopts/TestDeadCountedLoop.java │ │ │ │ Passed: compiler/loopopts/TestDeadBackbranchArrayAccess.java │ │ │ │ -Passed: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 │ │ │ │ +Passed: compiler/loopopts/TestDeadCountedLoop.java │ │ │ │ +Passed: compiler/loopopts/PartialPeelingUnswitch.java │ │ │ │ Passed: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id1 │ │ │ │ -Passed: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id3 │ │ │ │ +Passed: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 │ │ │ │ Passed: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id2 │ │ │ │ -Passed: compiler/loopopts/PartialPeelingUnswitch.java │ │ │ │ +Passed: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id3 │ │ │ │ Passed: compiler/loopopts/TestDeadPostLoopBecausePredicate.java │ │ │ │ Passed: compiler/loopopts/TestDepBetweenLoopAndPredicate.java │ │ │ │ Passed: compiler/loopopts/TestDivWithTopDivisor.java │ │ │ │ Passed: compiler/loopopts/TestEmptyLoopMultiplePhis.java │ │ │ │ Passed: compiler/loopopts/TestEmptyPreLoopForDifferentMainLoop.java │ │ │ │ Passed: compiler/loopopts/TestIdomAfterLoopUnswitching.java │ │ │ │ Passed: compiler/loopopts/TestIfReplacedByMainLoopExit.java │ │ │ │ Passed: compiler/loopopts/TestImpossibleIV.java │ │ │ │ Passed: compiler/loopopts/TestDivZeroCheckControl.java#id0 │ │ │ │ +Passed: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ Passed: compiler/loopopts/TestInfiniteLoopNotInnerMost.java │ │ │ │ Passed: compiler/loopopts/TestInfiniteLoopWithUnmergedBackedgesMain.java │ │ │ │ -Passed: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ +Passed: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ Passed: compiler/loopopts/TestInlinedSplitFallInIrreducibleLoopStatusMain.java │ │ │ │ Passed: compiler/loopopts/TestIrreducibleLoopWithVNNI.java │ │ │ │ +Passed: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ Passed: compiler/loopopts/TestIterationSplitWithRegionHead.java │ │ │ │ Passed: compiler/loopopts/TestLimitLoadBelowLoopLimitCheck.java │ │ │ │ Passed: compiler/loopopts/TestLoadPinnedAfterAllocate.java │ │ │ │ -Passed: compiler/loopopts/TestLogSum.java │ │ │ │ Passed: compiler/loopopts/TestLongCountedLoopInInfiniteLoop.java │ │ │ │ -Passed: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ -Passed: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ +Passed: compiler/loopopts/TestLogSum.java │ │ │ │ Passed: compiler/loopopts/TestLoopLimitNodeElimination.java │ │ │ │ Passed: compiler/loopopts/TestLoopLimitOverflowDuringCCP.java │ │ │ │ -Passed: compiler/loopopts/TestLoopEndNodeEliminate.java │ │ │ │ +Passed: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ Passed: compiler/loopopts/TestLoopPeeling.java │ │ │ │ +Passed: compiler/loopopts/TestLoopLimitSubtractionsCollapse.java │ │ │ │ Passed: compiler/loopopts/TestMainBodyExecutedOnce.java │ │ │ │ -Passed: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ +Passed: compiler/loopopts/TestLoopEndNodeEliminate.java │ │ │ │ Passed: compiler/loopopts/TestMainNeverExecuted.java │ │ │ │ Passed: compiler/loopopts/TestLoopPredicateDep.java │ │ │ │ Passed: compiler/loopopts/TestMissedOpaqueInPredicate.java │ │ │ │ Passed: compiler/loopopts/TestMoveStoreAfterInfiniteLoop.java │ │ │ │ -Passed: compiler/loopopts/TestLoopLimitSubtractionsCollapse.java │ │ │ │ Passed: compiler/loopopts/TestMoveStoresOutOfLoopsStoreNoCtrl.java │ │ │ │ +Passed: compiler/intrinsics/zip/TestCRC32.java │ │ │ │ Passed: compiler/loopopts/TestNestedIrreducibleLoopsMain.java │ │ │ │ Passed: compiler/loopopts/TestNodeSunkFromPreLoop.java │ │ │ │ -Passed: compiler/loopopts/TestMoveStoresOutOfLoops.java │ │ │ │ -Passed: compiler/loopopts/TestOneIterationStripMined.java │ │ │ │ -Passed: compiler/loopopts/TestMaxLoopOptsCountReached.java │ │ │ │ Passed: compiler/loopopts/TestNotifyOpaqueZeroTripGuardToCmpI.java │ │ │ │ +Passed: compiler/loopopts/TestOneIterationStripMined.java │ │ │ │ +Passed: compiler/loopopts/TestMoveStoresOutOfLoops.java │ │ │ │ Passed: compiler/loopopts/TestOpaqueZeroTripGuardPostLoopRemoval.java │ │ │ │ -Passed: compiler/loopopts/TestOptimizeFillWithStripMinedLoop.java │ │ │ │ +Passed: compiler/loopopts/TestMaxLoopOptsCountReached.java │ │ │ │ Passed: compiler/loopopts/TestOnlyInfiniteLoopsMain.java │ │ │ │ -Passed: compiler/loopopts/TestMultipleInfiniteLoops.java │ │ │ │ +Passed: compiler/loopopts/TestOptimizeFillWithStripMinedLoop.java │ │ │ │ Passed: compiler/loopopts/TestPartialPeelAtUnsignedTests.java │ │ │ │ +Passed: compiler/loopopts/TestMultipleInfiniteLoops.java │ │ │ │ Passed: compiler/loopopts/TestOverunrolling.java │ │ │ │ -Passed: compiler/intrinsics/TestBitShuffleOpers.java │ │ │ │ +Passed: compiler/intrinsics/zip/TestAdler32.java │ │ │ │ Passed: compiler/loopopts/TestPartialPeelingAtSingleInputRegion.java │ │ │ │ Passed: compiler/loopopts/TestPartialPeelingSinkNodes.java │ │ │ │ Passed: compiler/loopopts/TestPeelingNeverEnteredLoop.java │ │ │ │ Passed: compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ Passed: compiler/loopopts/TestPhaseCFGNeverBranchToGotoMain.java#id0 │ │ │ │ Passed: compiler/loopopts/TestPhaseCFGNeverBranchToGotoMain.java#id1 │ │ │ │ Passed: compiler/loopopts/TestPhiInSkeletonPredicateExpression.java │ │ │ │ -Passed: compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ +Passed: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ Passed: compiler/loopopts/TestPreMainPostFallInEdges.java │ │ │ │ Passed: compiler/loopopts/TestRCEAfterUnrolling.java │ │ │ │ Passed: compiler/loopopts/TestRemixAddressExpressionsWithIrreducibleLoop.java │ │ │ │ -Passed: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ +Passed: compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ Passed: compiler/loopopts/TestRemoveMainPostLoops.java │ │ │ │ Passed: compiler/loopopts/TestRemoveEmptyLoop.java │ │ │ │ Passed: compiler/loopopts/TestSinkingNodesCausesLongCompilation.java │ │ │ │ Passed: compiler/loopopts/TestSkeletonPredicateNegation.java │ │ │ │ Passed: compiler/loopopts/TestSinkingMoreThan2AddPNodes.java │ │ │ │ Passed: compiler/loopopts/TestSplitIfOpaque1.java │ │ │ │ Passed: compiler/loopopts/TestSplitIfPinnedCMove.java │ │ │ │ @@ -404,930 +403,929 @@ │ │ │ │ Passed: compiler/loopopts/TestSplitIfUnswitchedLoopsEliminated.java │ │ │ │ Passed: compiler/loopopts/TestSplitThruPhiDivMod.java │ │ │ │ Passed: compiler/loopopts/TestStoreSunkInInnerLoop.java │ │ │ │ Passed: compiler/loopopts/TestSplitIfBlocksDisabled.java │ │ │ │ Passed: compiler/loopopts/TestStripMinedBackToBackIfs.java │ │ │ │ Passed: compiler/loopopts/TestSunkCastOnUnreachablePath.java │ │ │ │ Passed: compiler/loopopts/TestSunkNodeDueToBrokenAntiDependency.java │ │ │ │ -Passed: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ -Passed: compiler/loopopts/TestUndetectedLoopInInfiniteLoop.java │ │ │ │ Passed: compiler/loopopts/TestSunkNodeMissingCastAssert.java │ │ │ │ +Passed: compiler/loopopts/TestUndetectedLoopInInfiniteLoop.java │ │ │ │ Passed: compiler/loopopts/TestUnreachableInnerLoop.java │ │ │ │ Passed: compiler/loopopts/TestUnrollLimitPreciseType.java#test1 │ │ │ │ -Passed: compiler/loopopts/TestUnsupportedConditionalMove.java │ │ │ │ Passed: compiler/loopopts/TestUnrollLimitPreciseType.java#test2 │ │ │ │ +Passed: compiler/loopopts/TestUnsupportedConditionalMove.java │ │ │ │ +Passed: compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java │ │ │ │ +Passed: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ Passed: compiler/loopopts/TestUnswitchOverunrolling.java │ │ │ │ -Passed: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ -Passed: compiler/loopopts/TestWrongCMovSplitIf.java │ │ │ │ Passed: compiler/loopopts/TestUnswitchWithSunkNodes.java │ │ │ │ -Passed: compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java │ │ │ │ +Passed: compiler/loopopts/TestWrongCMovSplitIf.java │ │ │ │ Passed: compiler/loopopts/TestWrongOffsetConstantArrayConstant.java │ │ │ │ Passed: compiler/runtime/JITClassInit.java │ │ │ │ Passed: compiler/runtime/SpreadNullArg.java │ │ │ │ -Passed: compiler/runtime/Test6778657.java │ │ │ │ Passed: compiler/runtime/StackOverflowBug.java │ │ │ │ -Passed: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#vanilla │ │ │ │ +Passed: compiler/runtime/Test6778657.java │ │ │ │ Passed: compiler/runtime/Test6826736.java │ │ │ │ +Passed: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ +Passed: compiler/loopopts/TestStrangeControl.java │ │ │ │ Passed: compiler/runtime/Test6892265.java │ │ │ │ Passed: compiler/runtime/Test7088020.java │ │ │ │ -Passed: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ -Passed: compiler/runtime/Test8010927.java │ │ │ │ -Passed: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ Passed: compiler/runtime/Test6863420.java │ │ │ │ -Passed: compiler/runtime/TestConstantDynamic.java │ │ │ │ +Passed: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#vanilla │ │ │ │ +Passed: compiler/runtime/Test8010927.java │ │ │ │ +Passed: compiler/runtime/Test6859338.java │ │ │ │ Passed: compiler/runtime/TestFloatsOnStackDeopt.java │ │ │ │ Passed: gc/ArraySize.java │ │ │ │ -Passed: compiler/loopopts/TestStrangeControl.java │ │ │ │ +Passed: compiler/runtime/TestConstantDynamic.java │ │ │ │ Passed: gc/g1/Test2GbHeap.java │ │ │ │ +Passed: compiler/runtime/TestConstantsInError.java │ │ │ │ +Passed: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ Passed: gc/g1/TestConcurrentSystemGC.java │ │ │ │ -Passed: compiler/runtime/Test7196199.java │ │ │ │ -Passed: compiler/runtime/Test6859338.java │ │ │ │ -Passed: gc/g1/TestEagerReclaimHumongousRegions.java │ │ │ │ Passed: gc/g1/TestEagerReclaimHumongousRegionsLog.java │ │ │ │ -Passed: compiler/runtime/TestConstantsInError.java │ │ │ │ Passed: gc/g1/TestEdenSurvivorLessThanMax.java │ │ │ │ +Passed: gc/g1/TestEagerReclaimHumongousRegions.java │ │ │ │ +Passed: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ Passed: gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java │ │ │ │ -Passed: gc/g1/TestHumongousAllocConcurrentStart.java │ │ │ │ +Passed: compiler/runtime/Test7196199.java │ │ │ │ Passed: gc/g1/TestG1SkipCompaction.java │ │ │ │ +Passed: gc/g1/TestHumongousAllocConcurrentStart.java │ │ │ │ +Passed: gc/g1/TestG1TraceEagerReclaimHumongousObjects.java │ │ │ │ Passed: gc/g1/TestHumongousAllocNearlyFullRegion.java │ │ │ │ Passed: gc/g1/TestGCLogMessages.java │ │ │ │ -Passed: gc/g1/TestG1TraceEagerReclaimHumongousObjects.java │ │ │ │ Passed: gc/g1/ihop/TestIHOPStatic.java │ │ │ │ -Passed: gc/g1/TestHumongousShrinkHeap.java │ │ │ │ -Passed: gc/g1/TestHumongousRemsetsMatch.java │ │ │ │ -Passed: gc/g1/TestLargePageUseForAuxMemory.java │ │ │ │ Passed: gc/g1/TestHumongousConcurrentStartUndo.java │ │ │ │ +Passed: gc/g1/TestLargePageUseForAuxMemory.java │ │ │ │ Passed: gc/g1/TestLargePageUseForHeap.java │ │ │ │ +Passed: gc/g1/TestHumongousRemsetsMatch.java │ │ │ │ Passed: gc/g1/TestMixedGCLiveThreshold.java#0percent │ │ │ │ +Passed: gc/g1/TestHumongousShrinkHeap.java │ │ │ │ +Passed: gc/g1/TestMarkStackSizes.java │ │ │ │ Passed: gc/g1/TestMixedGCLiveThreshold.java#100percent │ │ │ │ -Passed: gc/g1/TestMixedGCLiveThreshold.java#25percent │ │ │ │ -Passed: gc/g1/TestNoEagerReclaimOfHumongousRegions.java │ │ │ │ Passed: gc/g1/TestParallelAlwaysPreTouch.java │ │ │ │ +Passed: gc/g1/TestMixedGCLiveThreshold.java#25percent │ │ │ │ Passed: gc/g1/TestOneEdenRegionAfterGC.java │ │ │ │ -Passed: gc/g1/TestMarkStackSizes.java │ │ │ │ +Passed: gc/g1/TestNoEagerReclaimOfHumongousRegions.java │ │ │ │ Passed: gc/g1/TestPLABOutput.java │ │ │ │ Passed: gc/g1/TestPLABSizeBounds.java │ │ │ │ +Passed: gc/g1/TestPrintRegionRememberedSetInfo.java │ │ │ │ Passed: gc/g1/TestPeriodicLogMessages.java │ │ │ │ Passed: gc/g1/TestRegionAlignment.java │ │ │ │ Passed: gc/g1/TestHumongousCodeCacheRoots.java │ │ │ │ -Passed: gc/g1/TestPrintRegionRememberedSetInfo.java │ │ │ │ Passed: gc/g1/TestRegionLivenessPrint.java │ │ │ │ Passed: gc/g1/TestRemarkCleanupMXBean.java │ │ │ │ Passed: gc/g1/TestRemsetLoggingPerRegion.java │ │ │ │ Passed: gc/g1/TestRemsetLoggingThreads.java │ │ │ │ -Passed: gc/g1/TestPeriodicCollectionJNI.java │ │ │ │ Passed: gc/g1/TestRemsetLogging.java │ │ │ │ +Passed: gc/g1/TestPeriodicCollectionJNI.java │ │ │ │ Passed: gc/g1/TestShrinkToOneRegion.java │ │ │ │ Passed: gc/g1/TestShrinkDefragmentedHeap.java │ │ │ │ -Passed: gc/g1/TestSharedArchiveWithPreTouch.java │ │ │ │ Passed: gc/g1/TestSkipRebuildRemsetPhase.java │ │ │ │ +Passed: gc/g1/TestSharedArchiveWithPreTouch.java │ │ │ │ Passed: gc/InfiniteList.java │ │ │ │ -Passed: gc/logging/TestDeprecatedPrintFlags.java │ │ │ │ Passed: gc/g1/TestVerificationInConcurrentCycle.java#id1 │ │ │ │ Passed: gc/g1/TestVerifyGCType.java │ │ │ │ +Passed: gc/logging/TestDeprecatedPrintFlags.java │ │ │ │ Passed: gc/logging/TestPrintReferences.java │ │ │ │ Passed: gc/metaspace/G1AddMetaspaceDependency.java │ │ │ │ Passed: gc/metaspace/TestMetaspaceInitialization.java │ │ │ │ Passed: gc/logging/TestMetaSpaceLog.java │ │ │ │ Passed: gc/metaspace/TestMetaspaceMemoryPool.java │ │ │ │ Passed: gc/metaspace/TestMetaspacePerfCounters.java#Epsilon-64 │ │ │ │ Passed: gc/metaspace/TestMetaspacePerfCounters.java#G1-64 │ │ │ │ Passed: gc/g1/TestShrinkAuxiliaryDataRunner.java │ │ │ │ -Passed: gc/g1/TestPeriodicCollection.java │ │ │ │ Passed: gc/metaspace/TestMetaspacePerfCounters.java#Parallel-64 │ │ │ │ +Passed: gc/g1/TestPeriodicCollection.java │ │ │ │ Passed: gc/metaspace/TestMetaspaceSizeFlags.java │ │ │ │ -Passed: gc/metaspace/TestSizeTransitions.java#id0 │ │ │ │ Passed: gc/metaspace/TestMetaspacePerfCounters.java#Serial-64 │ │ │ │ +Passed: gc/metaspace/TestSizeTransitions.java#id0 │ │ │ │ Passed: gc/metaspace/TestPerfCountersAndMemoryPools.java#id0 │ │ │ │ Passed: gc/metaspace/TestSizeTransitions.java#id1 │ │ │ │ -Passed: gc/logging/TestGCId.java │ │ │ │ -Passed: gc/metaspace/TestMetaspacePerfCounters.java#Shenandoah-64 │ │ │ │ Passed: gc/metaspace/TestSizeTransitions.java#id2 │ │ │ │ +Passed: gc/metaspace/TestMetaspacePerfCounters.java#Shenandoah-64 │ │ │ │ +Passed: gc/logging/TestGCId.java │ │ │ │ Passed: gc/shenandoah/TestAllocIntArrays.java#compact │ │ │ │ -Passed: gc/shenandoah/TestAllocIntArrays.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestAllocIntArrays.java#no-tlab │ │ │ │ +Passed: gc/shenandoah/TestAllocIntArrays.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestAllocIntArrays.java#iu │ │ │ │ Passed: gc/shenandoah/TestAllocIntArrays.java#static │ │ │ │ Passed: gc/shenandoah/TestAllocObjectArrays.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestAllocObjectArrays.java#compact │ │ │ │ Passed: gc/shenandoah/TestAllocIntArrays.java#passive │ │ │ │ Passed: gc/shenandoah/TestAllocObjectArrays.java#iu │ │ │ │ Passed: gc/shenandoah/TestAllocObjectArrays.java#no-tlab │ │ │ │ -Passed: gc/shenandoah/TestAllocIntArrays.java#aggressive │ │ │ │ -Passed: gc/shenandoah/TestAllocIntArrays.java#iu-aggressive │ │ │ │ +Passed: gc/g1/TestGreyReclaimedHumongousObjects.java │ │ │ │ Passed: gc/shenandoah/TestAllocObjectArrays.java#static │ │ │ │ -Passed: gc/shenandoah/TestAllocObjectArrays.java#aggressive │ │ │ │ Passed: gc/shenandoah/TestAllocObjectArrays.java#passive │ │ │ │ Passed: gc/shenandoah/TestAllocObjects.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestAllocObjects.java#compact │ │ │ │ -Passed: gc/shenandoah/TestAllocObjectArrays.java#iu-aggressive │ │ │ │ -Passed: gc/shenandoah/TestAllocObjects.java#static │ │ │ │ -Passed: gc/g1/TestGreyReclaimedHumongousObjects.java │ │ │ │ +Passed: gc/shenandoah/TestAllocIntArrays.java#aggressive │ │ │ │ Passed: gc/shenandoah/TestAllocObjects.java#iu │ │ │ │ +Passed: gc/shenandoah/TestAllocIntArrays.java#iu-aggressive │ │ │ │ +Passed: gc/shenandoah/TestAllocObjects.java#static │ │ │ │ Passed: gc/shenandoah/TestArrayCopyCheckCast.java │ │ │ │ +Passed: gc/shenandoah/TestAllocObjectArrays.java#aggressive │ │ │ │ Passed: gc/shenandoah/TestArrayCopyStress.java │ │ │ │ Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#aggressive │ │ │ │ Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#compact │ │ │ │ -Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#iu-aggressive │ │ │ │ Passed: gc/shenandoah/TestAllocObjects.java#passive │ │ │ │ +Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#iu-aggressive │ │ │ │ Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#adaptive │ │ │ │ +Passed: gc/shenandoah/TestAllocObjectArrays.java#iu-aggressive │ │ │ │ +Passed: gc/shenandoah/TestEvilSyncBug.java │ │ │ │ Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#iu │ │ │ │ Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#static │ │ │ │ -Passed: gc/shenandoah/TestGCThreadGroups.java#iu │ │ │ │ Passed: gc/shenandoah/TestGCThreadGroups.java#passive │ │ │ │ -Passed: gc/shenandoah/TestAllocObjects.java#aggressive │ │ │ │ +Passed: gc/shenandoah/TestGCThreadGroups.java#iu │ │ │ │ Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#passive │ │ │ │ -Passed: gc/shenandoah/TestAllocObjects.java#iu-aggressive │ │ │ │ -Passed: gc/shenandoah/TestGCThreadGroups.java#default │ │ │ │ -Passed: gc/shenandoah/TestEvilSyncBug.java │ │ │ │ Passed: gc/shenandoah/TestHeapUncommit.java#default-lp │ │ │ │ +Passed: gc/shenandoah/TestGCThreadGroups.java#default │ │ │ │ +Passed: gc/shenandoah/TestHeapUncommit.java#iu │ │ │ │ +Passed: gc/shenandoah/TestHeapUncommit.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestJcmdHeapDump.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestJcmdHeapDump.java#aggressive │ │ │ │ -Passed: gc/shenandoah/TestHeapUncommit.java#iu │ │ │ │ Passed: gc/shenandoah/TestJcmdHeapDump.java#compact │ │ │ │ Passed: gc/shenandoah/TestJcmdHeapDump.java#iu │ │ │ │ +Passed: gc/shenandoah/TestJcmdHeapDump.java#iu-aggressive │ │ │ │ Passed: gc/shenandoah/TestJcmdHeapDump.java#passive │ │ │ │ Passed: gc/shenandoah/TestJcmdHeapDump.java#static │ │ │ │ -Passed: gc/shenandoah/TestJcmdHeapDump.java#iu-aggressive │ │ │ │ +Passed: gc/shenandoah/TestAllocObjects.java#aggressive │ │ │ │ Passed: gc/shenandoah/TestHeapUncommit.java#passive │ │ │ │ -Passed: gc/shenandoah/TestHeapUncommit.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestLargeObjectAlignment.java │ │ │ │ Passed: gc/shenandoah/TestLotsOfCycles.java#compact │ │ │ │ -Passed: gc/shenandoah/TestHumongousThreshold.java#16b │ │ │ │ Passed: gc/shenandoah/TestLotsOfCycles.java#aggressive │ │ │ │ -Passed: gc/shenandoah/TestHumongousThreshold.java#default │ │ │ │ -Passed: gc/shenandoah/TestObjItrWithHeapDump.java │ │ │ │ +Passed: gc/shenandoah/TestAllocObjects.java#iu-aggressive │ │ │ │ Passed: gc/shenandoah/TestLotsOfCycles.java#iu-aggressive │ │ │ │ +Passed: gc/shenandoah/TestHumongousThreshold.java#16b │ │ │ │ +Passed: gc/shenandoah/TestObjItrWithHeapDump.java │ │ │ │ +Passed: gc/shenandoah/TestHumongousThreshold.java#default │ │ │ │ Passed: gc/shenandoah/TestParallelRefprocSanity.java │ │ │ │ Passed: gc/shenandoah/TestLotsOfCycles.java#passive │ │ │ │ Passed: gc/shenandoah/TestLotsOfCycles.java#adaptive │ │ │ │ -Passed: gc/shenandoah/TestPeriodicGC.java │ │ │ │ +Passed: gc/shenandoah/TestLotsOfCycles.java#iu │ │ │ │ Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#iu │ │ │ │ Passed: gc/shenandoah/TestReferenceShortcutCycle.java#iu-100 │ │ │ │ Passed: gc/shenandoah/TestReferenceShortcutCycle.java#satb-100 │ │ │ │ Passed: gc/shenandoah/TestRefprocSanity.java#default │ │ │ │ Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#iu-100 │ │ │ │ -Passed: gc/shenandoah/TestRefprocSanity.java#iu │ │ │ │ Passed: gc/shenandoah/TestRegionSampling.java#adaptive │ │ │ │ -Passed: gc/shenandoah/TestRegionSampling.java#compact │ │ │ │ +Passed: gc/shenandoah/TestRefprocSanity.java#iu │ │ │ │ Passed: gc/shenandoah/TestRegionSampling.java#aggressive │ │ │ │ -Passed: gc/shenandoah/TestLotsOfCycles.java#iu │ │ │ │ +Passed: gc/shenandoah/TestRegionSampling.java#compact │ │ │ │ Passed: gc/shenandoah/TestRegionSampling.java#iu │ │ │ │ Passed: gc/shenandoah/TestRegionSampling.java#iu-aggressive │ │ │ │ Passed: gc/shenandoah/TestRegionSampling.java#static │ │ │ │ Passed: gc/shenandoah/TestRegionSampling.java#passive │ │ │ │ +Passed: gc/shenandoah/TestLotsOfCycles.java#static │ │ │ │ +Passed: gc/shenandoah/TestPeriodicGC.java │ │ │ │ Passed: gc/shenandoah/TestResizeTLAB.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestResizeTLAB.java#iu │ │ │ │ Passed: gc/shenandoah/TestResizeTLAB.java#compact │ │ │ │ -Passed: gc/shenandoah/TestLotsOfCycles.java#static │ │ │ │ -Passed: gc/shenandoah/TestResizeTLAB.java#aggressive │ │ │ │ +Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#satb │ │ │ │ Passed: gc/shenandoah/TestRetainObjects.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestRetainObjects.java#aggressive │ │ │ │ -Passed: gc/shenandoah/TestResizeTLAB.java#static │ │ │ │ Passed: gc/shenandoah/TestRetainObjects.java#compact │ │ │ │ Passed: gc/shenandoah/TestRetainObjects.java#iu │ │ │ │ -Passed: gc/shenandoah/TestResizeTLAB.java#passive │ │ │ │ +Passed: gc/shenandoah/TestResizeTLAB.java#static │ │ │ │ Passed: gc/shenandoah/TestRetainObjects.java#iu-aggressive │ │ │ │ -Passed: gc/shenandoah/TestResizeTLAB.java#iu-aggressive │ │ │ │ -Passed: gc/shenandoah/TestRetainObjects.java#static │ │ │ │ Passed: gc/shenandoah/TestRetainObjects.java#no-tlab │ │ │ │ +Passed: gc/shenandoah/TestRetainObjects.java#static │ │ │ │ Passed: gc/shenandoah/TestRetainObjects.java#passive │ │ │ │ +Passed: gc/shenandoah/TestResizeTLAB.java#passive │ │ │ │ +Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#satb-100 │ │ │ │ Passed: gc/shenandoah/TestSieveObjects.java#compact │ │ │ │ Passed: gc/shenandoah/TestSieveObjects.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestSieveObjects.java#aggressive │ │ │ │ Passed: gc/shenandoah/TestSieveObjects.java#iu │ │ │ │ -Passed: gc/shenandoah/TestSieveObjects.java#iu-aggressive │ │ │ │ Passed: gc/shenandoah/TestSieveObjects.java#static │ │ │ │ Passed: gc/shenandoah/TestSmallHeap.java │ │ │ │ +Passed: gc/shenandoah/TestSieveObjects.java#iu-aggressive │ │ │ │ Passed: gc/shenandoah/TestStringDedup.java#iu │ │ │ │ -Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#satb │ │ │ │ +Passed: gc/shenandoah/TestResizeTLAB.java#aggressive │ │ │ │ Passed: gc/shenandoah/TestStringDedup.java#default │ │ │ │ +Passed: gc/shenandoah/TestSieveObjects.java#no-tlab │ │ │ │ +Passed: gc/shenandoah/TestResizeTLAB.java#iu-aggressive │ │ │ │ Passed: gc/shenandoah/TestStringDedup.java#passive │ │ │ │ -Passed: gc/shenandoah/TestSieveObjects.java#passive │ │ │ │ Passed: gc/shenandoah/TestStringInternCleanup.java#iu │ │ │ │ -Passed: gc/shenandoah/TestSieveObjects.java#no-tlab │ │ │ │ Passed: gc/shenandoah/TestStringInternCleanup.java#default │ │ │ │ +Passed: gc/shenandoah/TestSieveObjects.java#passive │ │ │ │ Passed: gc/shenandoah/TestVerifyJCStress.java#iu │ │ │ │ Passed: gc/shenandoah/TestStringInternCleanup.java#passive │ │ │ │ -Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#satb-100 │ │ │ │ Passed: gc/shenandoah/TestWrongArrayMember.java │ │ │ │ -Passed: gc/shenandoah/TestVerifyJCStress.java#iu-c1 │ │ │ │ Passed: gc/TestAgeOutput.java#id0 │ │ │ │ +Passed: gc/shenandoah/TestVerifyLevels.java │ │ │ │ +Passed: gc/TestAgeOutput.java#id1 │ │ │ │ Passed: gc/shenandoah/TestWithLogLevel.java │ │ │ │ Passed: gc/TestAllocateHeapAt.java │ │ │ │ -Passed: gc/TestAgeOutput.java#id1 │ │ │ │ Passed: gc/TestAllocateHeapAtError.java │ │ │ │ Passed: gc/TestAllocateHeapAtMultiple.java │ │ │ │ -Passed: gc/shenandoah/TestVerifyJCStress.java#default │ │ │ │ -Passed: gc/shenandoah/TestVerifyJCStress.java#passive │ │ │ │ -Passed: gc/TestCardTablePageCommits.java │ │ │ │ +Passed: gc/shenandoah/TestVerifyJCStress.java#iu-c1 │ │ │ │ Passed: gc/TestBigObj.java │ │ │ │ +Passed: gc/TestCardTablePageCommits.java │ │ │ │ Passed: gc/TestConcurrentGCBreakpoints.java │ │ │ │ +Passed: gc/TestDisableExplicitGC.java │ │ │ │ Passed: gc/TestFillerObjectInstantiation.java │ │ │ │ Passed: gc/TestFullGCCount.java │ │ │ │ -Passed: gc/TestDisableExplicitGC.java │ │ │ │ -Passed: gc/shenandoah/TestVerifyLevels.java │ │ │ │ -Passed: gc/TestGenerationPerfCounter.java#id1 │ │ │ │ Passed: gc/TestGenerationPerfCounter.java#id0 │ │ │ │ +Passed: gc/TestGenerationPerfCounter.java#id1 │ │ │ │ Passed: gc/TestGenerationPerfCounter.java#id2 │ │ │ │ Passed: gc/TestHumongousReferenceObject.java#id0 │ │ │ │ +Passed: gc/shenandoah/TestVerifyJCStress.java#default │ │ │ │ Passed: gc/TestHumongousReferenceObject.java#id2 │ │ │ │ +Passed: gc/shenandoah/TestVerifyJCStress.java#passive │ │ │ │ Passed: gc/TestHumongousReferenceObject.java#id1 │ │ │ │ -Passed: gc/TestAllocHumongousFragment.java#compact │ │ │ │ +Passed: gc/TestJNICriticalStressTest.java#id0 │ │ │ │ +Passed: gc/TestJNICriticalStressTest.java#id2 │ │ │ │ +Passed: gc/TestJNICriticalStressTest.java#id1 │ │ │ │ Passed: gc/TestMemoryMXBeansAndPoolsPresence.java#id0 │ │ │ │ -Passed: gc/TestMemoryMXBeansAndPoolsPresence.java#id1 │ │ │ │ Passed: gc/TestMemoryMXBeansAndPoolsPresence.java#id2 │ │ │ │ +Passed: gc/TestMemoryMXBeansAndPoolsPresence.java#id1 │ │ │ │ Passed: gc/TestNoPerfCounter.java │ │ │ │ Passed: gc/TestNUMAPageSize.java │ │ │ │ Passed: gc/TestNumWorkerOutput.java │ │ │ │ -Passed: gc/TestObjectAlignment.java │ │ │ │ Passed: gc/TestPLABAdaptToMinTLABSize.java#id0 │ │ │ │ Passed: gc/TestPLABAdaptToMinTLABSize.java#id1 │ │ │ │ Passed: gc/TestPolicyNamePerfCounter.java#id0 │ │ │ │ Passed: gc/TestPolicyNamePerfCounter.java#id1 │ │ │ │ Passed: gc/TestPolicyNamePerfCounter.java#id2 │ │ │ │ -Passed: gc/TestJNICriticalStressTest.java#id0 │ │ │ │ Passed: gc/TestReferenceClearDuringMarking.java │ │ │ │ Passed: gc/TestReferenceClearDuringReferenceProcessing.java#ZGenerational │ │ │ │ +Passed: gc/TestObjectAlignment.java │ │ │ │ Passed: gc/TestReferenceClearDuringReferenceProcessing.java#ZSinglegen │ │ │ │ -Passed: gc/TestJNICriticalStressTest.java#id2 │ │ │ │ -Passed: gc/TestJNICriticalStressTest.java#id1 │ │ │ │ Passed: gc/TestReferenceRefersToDuringConcMark.java │ │ │ │ -Passed: gc/TestSpaceCounters.java#Parallel │ │ │ │ Passed: gc/TestSmallHeap.java │ │ │ │ +Passed: gc/TestSpaceCounters.java#Parallel │ │ │ │ Passed: gc/TestSpaceCounters.java#Serial │ │ │ │ Passed: gc/TestStackOverflow.java │ │ │ │ Passed: gc/TestSystemGC.java#G1 │ │ │ │ Passed: gc/TestSystemGC.java#Parallel │ │ │ │ Passed: gc/TestSystemGC.java#Serial │ │ │ │ -Passed: gc/TestSystemGC.java#ZGenerational │ │ │ │ Passed: gc/TestSystemGC.java#Shenandoah │ │ │ │ +Passed: gc/TestSoftReferencesBehaviorOnOOME.java │ │ │ │ +Passed: gc/TestSystemGC.java#ZGenerational │ │ │ │ Passed: gc/TestSystemGC.java#ZSinglegen │ │ │ │ Passed: gc/TestVerifyDuringStartup.java │ │ │ │ -Passed: gc/TestAllocHumongousFragment.java#iu │ │ │ │ -Passed: gc/TestSoftReferencesBehaviorOnOOME.java │ │ │ │ Passed: gc/TestVerifySilently.java │ │ │ │ Passed: gc/TestVerifySubSet.java │ │ │ │ +Passed: gtest/LargePageGtests.java#use-large-pages │ │ │ │ Passed: gtest/LargePageGtests.java#use-large-pages-1G │ │ │ │ +Passed: gc/TestAllocHumongousFragment.java#compact │ │ │ │ Passed: gtest/LargePageGtests.java#use-large-pages-sysV │ │ │ │ -Passed: gtest/LargePageGtests.java#use-large-pages │ │ │ │ -Passed: gtest/NMTGtests.java#nmt-off │ │ │ │ Passed: gtest/NMTGtests.java#nmt-detail │ │ │ │ -Passed: runtime/6626217/bug_21227.java │ │ │ │ +Passed: gtest/NMTGtests.java#nmt-off │ │ │ │ Passed: gtest/NMTGtests.java#nmt-summary │ │ │ │ Passed: gtest/MetaspaceGtests.java#balanced-no-ccs │ │ │ │ +Passed: runtime/6626217/bug_21227.java │ │ │ │ Passed: runtime/cds/appcds/AppendClasspath.java │ │ │ │ +Passed: runtime/7158988/FieldMonitor.java │ │ │ │ Passed: runtime/cds/appcds/ArchiveRelocationTest.java │ │ │ │ Passed: runtime/cds/appcds/BadBSM.java │ │ │ │ -Passed: runtime/7158988/FieldMonitor.java │ │ │ │ Passed: runtime/cds/appcds/CaseSensitiveClassPath.java │ │ │ │ -Passed: runtime/cds/appcds/ClassLoaderTest.java │ │ │ │ -Passed: gc/TestAllocHumongousFragment.java#passive │ │ │ │ Passed: runtime/cds/appcds/CDSandJFR.java │ │ │ │ Passed: runtime/cds/appcds/BootClassPathMismatch.java │ │ │ │ +Passed: runtime/cds/appcds/ClassLoaderTest.java │ │ │ │ +Passed: gc/TestAllocHumongousFragment.java#iu │ │ │ │ Passed: runtime/cds/appcds/CommandLineFlagComboNegative.java │ │ │ │ +Passed: runtime/cds/appcds/ClassPathAttr.java │ │ │ │ Passed: runtime/cds/appcds/CommonAppClasspath.java │ │ │ │ Passed: runtime/cds/appcds/DumpClassList.java │ │ │ │ -Passed: runtime/cds/appcds/ClassPathAttr.java │ │ │ │ +Passed: runtime/cds/appcds/CommandLineFlagCombo.java │ │ │ │ Passed: runtime/cds/appcds/DirClasspathTest.java │ │ │ │ +Passed: gtest/GTestWrapper.java │ │ │ │ Passed: runtime/cds/appcds/DuplicateClassPaths.java │ │ │ │ -Passed: runtime/cds/appcds/CommandLineFlagCombo.java │ │ │ │ Passed: runtime/cds/appcds/FieldAnnotationsTest.java │ │ │ │ +Passed: runtime/cds/appcds/ExtraSymbols.java │ │ │ │ Passed: runtime/cds/appcds/DumpingWithNoCoops.java │ │ │ │ Passed: runtime/cds/appcds/DumpClassListWithLF.java │ │ │ │ -Passed: runtime/cds/appcds/ExtraSymbols.java │ │ │ │ Passed: runtime/cds/appcds/FillerObjectLoadTest.java │ │ │ │ Passed: runtime/cds/appcds/FreeUnusedMetadata.java │ │ │ │ -Passed: runtime/cds/appcds/HelloExtTest.java │ │ │ │ Passed: runtime/cds/appcds/HelloTest.java │ │ │ │ +Passed: runtime/cds/appcds/HelloExtTest.java │ │ │ │ Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java │ │ │ │ +Passed: gc/TestReferenceRefersTo.java │ │ │ │ Passed: runtime/cds/appcds/FieldLayoutFlags.java │ │ │ │ Passed: runtime/cds/appcds/LambdaEagerInit.java │ │ │ │ -Passed: runtime/cds/appcds/JvmtiAddPath.java │ │ │ │ Passed: runtime/cds/appcds/LambdaContainsOldInf.java │ │ │ │ Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java │ │ │ │ +Passed: runtime/cds/appcds/JvmtiAddPath.java │ │ │ │ Passed: runtime/cds/appcds/LambdaWithJavaAgent.java │ │ │ │ +Passed: runtime/cds/appcds/LongClassListPath.java │ │ │ │ Passed: runtime/cds/appcds/LambdaWithOldClass.java │ │ │ │ Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java │ │ │ │ -Passed: runtime/cds/appcds/LongClassListPath.java │ │ │ │ -Passed: runtime/cds/appcds/LambdaProxyClasslist.java │ │ │ │ Passed: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java │ │ │ │ +Passed: runtime/cds/appcds/LambdaProxyClasslist.java │ │ │ │ Passed: runtime/cds/appcds/MissingSuperTest.java │ │ │ │ -Passed: gtest/GTestWrapper.java │ │ │ │ Passed: runtime/cds/appcds/MultiProcessSharing.java │ │ │ │ Passed: runtime/cds/appcds/MoveJDKTest.java │ │ │ │ -Passed: runtime/cds/appcds/NonJarInClasspath.java │ │ │ │ Passed: runtime/cds/appcds/NestHostOldInf.java │ │ │ │ -Passed: runtime/cds/appcds/OldClassWithjsr.java │ │ │ │ +Passed: runtime/cds/appcds/NonJarInClasspath.java │ │ │ │ Passed: runtime/cds/appcds/OldClassTest.java │ │ │ │ -Passed: runtime/cds/appcds/OldInfExtendsInfDefMeth.java │ │ │ │ +Passed: runtime/cds/appcds/OldClassWithjsr.java │ │ │ │ Passed: runtime/cds/appcds/OldSuperClass.java │ │ │ │ +Passed: runtime/cds/appcds/OldInfExtendsInfDefMeth.java │ │ │ │ Passed: runtime/cds/appcds/OldSuperInf.java │ │ │ │ -Passed: runtime/cds/appcds/NonExistClasspath.java │ │ │ │ -Passed: gc/TestReferenceRefersTo.java │ │ │ │ Passed: runtime/cds/appcds/OldSuperInfIndirect.java │ │ │ │ +Passed: runtime/cds/appcds/NonExistClasspath.java │ │ │ │ Passed: runtime/cds/appcds/ParallelLoad2.java │ │ │ │ +Passed: runtime/cds/appcds/ParallelLoadTest.java │ │ │ │ Passed: runtime/cds/appcds/PrintSharedArchiveAndExit.java │ │ │ │ Passed: runtime/cds/appcds/PackageSealing.java │ │ │ │ -Passed: runtime/cds/appcds/ParallelLoadTest.java │ │ │ │ -Passed: runtime/cds/appcds/ProhibitedPackage.java │ │ │ │ Passed: runtime/cds/appcds/ProtectionDomain.java │ │ │ │ +Passed: runtime/cds/appcds/ProhibitedPackage.java │ │ │ │ Passed: runtime/cds/appcds/RewriteBytecodesTest.java │ │ │ │ Passed: runtime/cds/appcds/SealingViolation.java │ │ │ │ Passed: runtime/cds/appcds/RelativePath.java │ │ │ │ +Passed: gc/TestAllocHumongousFragment.java#passive │ │ │ │ Passed: runtime/cds/appcds/SharedPackages.java │ │ │ │ Passed: runtime/cds/appcds/SharedArchiveConsistency.java │ │ │ │ Passed: runtime/cds/appcds/SharedRegionAlignmentTest.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/FlagCombo.java#id0 │ │ │ │ -Passed: runtime/cds/appcds/MultiReleaseJars.java │ │ │ │ +Passed: runtime/cds/appcds/LotsOfClasses.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/ExerciseGC.java │ │ │ │ +Passed: runtime/cds/appcds/MultiReleaseJars.java │ │ │ │ Passed: runtime/cds/appcds/SharedBaseAddress.java │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id0 │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/InternSharedString.java │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id1 │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/LargePages.java │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id0 │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/InvalidFileFormat.java │ │ │ │ -Passed: runtime/cds/appcds/LotsOfClasses.java │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id1 │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SharedStringsBasic.java │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id2 │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/InvalidFileFormat.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SysDictCrash.java │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/LockSharedStrings.java │ │ │ │ Passed: runtime/cds/appcds/SpecifySysLoaderProp.java │ │ │ │ Passed: runtime/cds/appcds/StaticArchiveWithLambda.java │ │ │ │ Passed: runtime/cds/appcds/TestDumpClassListSource.java │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/LockSharedStrings.java │ │ │ │ Passed: runtime/cds/appcds/SignedJar.java │ │ │ │ Passed: runtime/cds/appcds/TestEpsilonGCWithCDS.java │ │ │ │ Passed: runtime/cds/appcds/TestCombinedCompressedFlags.java │ │ │ │ Passed: runtime/cds/appcds/TestParallelGCWithCDS.java │ │ │ │ +Passed: runtime/cds/appcds/TestSerialGCWithCDS.java#id1 │ │ │ │ Passed: runtime/cds/appcds/TestZGCWithCDS.java#ZGenerational │ │ │ │ Passed: runtime/cds/appcds/TestSerialGCWithCDS.java#id0 │ │ │ │ -Passed: runtime/cds/appcds/TestZGCWithCDS.java#ZSinglegen │ │ │ │ Passed: runtime/cds/appcds/TraceLongClasspath.java │ │ │ │ -Passed: runtime/cds/appcds/TestSerialGCWithCDS.java#id1 │ │ │ │ Passed: runtime/cds/appcds/UnusedCPDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/VerifierTest_0.java │ │ │ │ +Passed: runtime/cds/appcds/TestZGCWithCDS.java#ZSinglegen │ │ │ │ Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java │ │ │ │ Passed: runtime/cds/appcds/VerifyWithDefaultArchive.java │ │ │ │ -Passed: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ -Passed: runtime/cds/appcds/WideIloadTest.java │ │ │ │ Passed: runtime/cds/appcds/VerifierTest_1B.java │ │ │ │ -Passed: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ +Passed: runtime/cds/appcds/WideIloadTest.java │ │ │ │ +Passed: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ Passed: runtime/cds/ArchiveDoesNotExist.java │ │ │ │ +Passed: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java │ │ │ │ -Passed: runtime/cds/CdsDifferentCompactStrings.java │ │ │ │ Passed: runtime/cds/appcds/WrongClasspath.java │ │ │ │ -Passed: runtime/cds/CdsDifferentObjectAlignment.java │ │ │ │ +Passed: runtime/cds/BootAppendTests.java │ │ │ │ +Passed: runtime/cds/CdsDifferentCompactStrings.java │ │ │ │ Passed: runtime/cds/CheckDefaultArchiveFile.java │ │ │ │ Passed: runtime/cds/CheckSharingWithDefaultArchive.java │ │ │ │ -Passed: runtime/cds/BootAppendTests.java │ │ │ │ +Passed: runtime/cds/CdsDifferentObjectAlignment.java │ │ │ │ Passed: runtime/cds/DumpSymbolAndStringTable.java │ │ │ │ -Passed: runtime/cds/DumpSharedDictionary.java │ │ │ │ Passed: runtime/cds/MaxMetaspaceSize.java │ │ │ │ +Passed: runtime/cds/DumpSharedDictionary.java │ │ │ │ Passed: runtime/cds/NonBootLoaderClasses.java │ │ │ │ Passed: runtime/cds/CdsSameObjectAlignment.java │ │ │ │ Passed: runtime/cds/PrimitiveClassMirrors.java │ │ │ │ Passed: runtime/cds/appcds/TestWithProfiler.java │ │ │ │ Passed: runtime/cds/PrintSharedArchiveAndExit.java │ │ │ │ -Passed: runtime/cds/ServiceLoaderTest.java │ │ │ │ Passed: runtime/cds/SharedArchiveFile.java │ │ │ │ +Passed: runtime/cds/ServiceLoaderTest.java │ │ │ │ Passed: runtime/cds/DeterministicDump.java │ │ │ │ -Passed: runtime/cds/SharedBaseAddress.java#id0 │ │ │ │ -Passed: runtime/cds/SharedBaseAddress.java#id2 │ │ │ │ -Passed: runtime/cds/SharedStringsDedup.java │ │ │ │ Passed: runtime/cds/SharedStrings.java │ │ │ │ +Passed: runtime/cds/SharedStringsDedup.java │ │ │ │ Passed: runtime/cds/SharedStringsRunAuto.java │ │ │ │ -Passed: runtime/cds/SharedBaseAddress.java#id3 │ │ │ │ +Passed: runtime/cds/SharedBaseAddress.java#id0 │ │ │ │ +Passed: runtime/cds/SharedBaseAddress.java#id2 │ │ │ │ Passed: runtime/cds/SharedSymbolTableBucketSize.java │ │ │ │ Passed: runtime/cds/SpaceUtilizationCheck.java │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/SharedStringsStress.java │ │ │ │ +Passed: runtime/cds/SharedBaseAddress.java#id3 │ │ │ │ Passed: runtime/CommandLine/BooleanFlagWithInvalidValue.java │ │ │ │ +Passed: runtime/cds/TestInterpreterMethodEntries.java#id0 │ │ │ │ +Passed: runtime/cds/TestCDSVMCrash.java │ │ │ │ Passed: runtime/cds/SharedBaseAddress.java#id1 │ │ │ │ Passed: runtime/CommandLine/CompilerConfigFileWarning.java │ │ │ │ -Passed: runtime/cds/TestInterpreterMethodEntries.java#id0 │ │ │ │ Passed: runtime/CommandLine/ConfigFileParsing.java │ │ │ │ Passed: runtime/CommandLine/ConfigFileWarning.java │ │ │ │ Passed: runtime/CommandLine/FlagWithInvalidValue.java │ │ │ │ Passed: runtime/CommandLine/DoubleFlagWithIntegerValue.java │ │ │ │ Passed: runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java │ │ │ │ Passed: runtime/cds/TestInterpreterMethodEntries.java#id1 │ │ │ │ Passed: runtime/CommandLine/IgnoreUnrecognizedVMOptions.java │ │ │ │ +Passed: runtime/CommandLine/TestHexArguments.java │ │ │ │ Passed: runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java │ │ │ │ +Passed: runtime/CommandLine/TestLongUnrecognizedVMOption.java │ │ │ │ Passed: runtime/CommandLine/PrintClasses.java#id0 │ │ │ │ Passed: runtime/CommandLine/OptionsValidation/TestJcmdOutput.java │ │ │ │ -Passed: runtime/CommandLine/TestHexArguments.java │ │ │ │ -Passed: runtime/CommandLine/TestLongUnrecognizedVMOption.java │ │ │ │ Passed: runtime/CommandLine/TestNullTerminatedFlags.java │ │ │ │ Passed: runtime/CommandLine/TestVMOptions.java │ │ │ │ Passed: runtime/CommandLine/UnrecognizedVMOption.java │ │ │ │ Passed: runtime/CommandLine/TraceExceptionsTest.java │ │ │ │ Passed: runtime/CommandLine/VMAliasOptions.java │ │ │ │ -Passed: runtime/CommandLine/VMOptionWarning.java#id0 │ │ │ │ Passed: runtime/CommandLine/PrintClasses.java#id1 │ │ │ │ -Passed: runtime/CommandLine/VMDeprecatedOptions.java │ │ │ │ +Passed: runtime/CommandLine/VMOptionWarning.java#id0 │ │ │ │ Passed: runtime/CommandLine/VMOptionWarning.java#id1 │ │ │ │ +Passed: runtime/CommandLine/VMDeprecatedOptions.java │ │ │ │ Passed: runtime/CommandLine/VMOptionWarning.java#id2 │ │ │ │ +Passed: runtime/ConstantPool/BadMethodHandles.java │ │ │ │ Passed: runtime/CompressedOops/CompressedClassSpaceSize.java │ │ │ │ Passed: runtime/CompressedOops/ObjectAlignment.java │ │ │ │ -Passed: runtime/CompressedOops/CompressedKlassPointerAndOops.java │ │ │ │ -Passed: runtime/ConstantPool/BadMethodHandles.java │ │ │ │ Passed: runtime/ConstantPool/TestMethodHandleConstant.java │ │ │ │ -Passed: runtime/cds/TestCDSVMCrash.java │ │ │ │ +Passed: runtime/CompressedOops/CompressedKlassPointerAndOops.java │ │ │ │ Passed: runtime/ErrorHandling/GenOutOfMemoryError.java │ │ │ │ -Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java │ │ │ │ -Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java │ │ │ │ Passed: runtime/ErrorHandling/ProblematicFrameTest.java │ │ │ │ +Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java │ │ │ │ Passed: runtime/ErrorHandling/MachCodeFramesInErrorFile.java │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/SharedStringsStress.java │ │ │ │ +Passed: runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java │ │ │ │ Passed: runtime/ErrorHandling/TestExitOnOutOfMemoryError.java │ │ │ │ Passed: runtime/ErrorHandling/TestGZippedHeapDumpOnOutOfMemoryError.java#id0 │ │ │ │ -Passed: runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java │ │ │ │ -Passed: runtime/ConstantPool/IntfMethod.java │ │ │ │ +Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java │ │ │ │ Passed: runtime/ErrorHandling/TestGZippedHeapDumpOnOutOfMemoryError.java#id1 │ │ │ │ Passed: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java#id0 │ │ │ │ +Passed: runtime/CompressedOops/UseCompressedOops.java │ │ │ │ Passed: runtime/ErrorHandling/TestOnOutOfMemoryError.java │ │ │ │ Passed: runtime/ErrorHandling/TestHeapDumpPath.java │ │ │ │ -Passed: runtime/logging/ClassInitializationTest.java │ │ │ │ +Passed: runtime/ErrorHandling/TestAbortVmOnException.java │ │ │ │ Passed: runtime/logging/ClassResolutionTest.java │ │ │ │ +Passed: runtime/logging/ClassInitializationTest.java │ │ │ │ Passed: runtime/logging/CompressedOopsTest.java │ │ │ │ -Passed: runtime/ErrorHandling/TestAbortVmOnException.java │ │ │ │ -Passed: runtime/logging/ClassLoadUnloadTest.java │ │ │ │ -Passed: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java#id1 │ │ │ │ -Passed: runtime/logging/DefaultMethodsTest.java │ │ │ │ Passed: runtime/logging/CondyIndyTest.java │ │ │ │ +Passed: runtime/logging/DefaultMethodsTest.java │ │ │ │ +Passed: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java#id1 │ │ │ │ +Passed: runtime/logging/ClassLoadUnloadTest.java │ │ │ │ Passed: runtime/logging/DeoptStats.java │ │ │ │ Passed: runtime/logging/ExceptionsTest.java │ │ │ │ -Passed: runtime/logging/LoaderConstraintsTest.java │ │ │ │ -Passed: runtime/CompressedOops/UseCompressedOops.java │ │ │ │ Passed: runtime/logging/FoldMultilinesTest.java │ │ │ │ -Passed: runtime/logging/ModulesTest.java │ │ │ │ +Passed: runtime/logging/LoaderConstraintsTest.java │ │ │ │ Passed: runtime/logging/MonitorInflationTest.java │ │ │ │ +Passed: runtime/logging/ModulesTest.java │ │ │ │ Passed: runtime/logging/MutexRankTest.java │ │ │ │ Passed: runtime/logging/OsCpuLoggingTest.java │ │ │ │ +Passed: runtime/ErrorHandling/StackWalkNativeToJava.java │ │ │ │ Passed: runtime/logging/ProtectionDomainVerificationTest.java │ │ │ │ Passed: runtime/logging/SafepointCleanupTest.java │ │ │ │ Passed: runtime/logging/SafepointTest.java │ │ │ │ Passed: runtime/logging/TestMethodHandlesVerbose.java │ │ │ │ Passed: runtime/logging/StackWalkTest.java │ │ │ │ Passed: runtime/logging/StartupTimeTest.java │ │ │ │ -Passed: runtime/ErrorHandling/StackWalkNativeToJava.java │ │ │ │ Passed: runtime/logging/ThreadLoggingTest.java │ │ │ │ -Passed: runtime/memory/MultiAllocateNullCheck.java │ │ │ │ +Passed: runtime/ConstantPool/IntfMethod.java │ │ │ │ Passed: runtime/logging/VMOperationTest.java │ │ │ │ Passed: runtime/logging/VerificationTest.java │ │ │ │ +Passed: runtime/memory/MultiAllocateNullCheck.java │ │ │ │ Passed: runtime/memory/ReadVMPageSize.java │ │ │ │ -Passed: runtime/logging/MonitorMismatchTest.java │ │ │ │ Passed: runtime/memory/StressVirtualSpaceResize.java │ │ │ │ Passed: runtime/Metaspace/elastic/TestMetaspaceAllocation.java#ndebug │ │ │ │ +Passed: runtime/Metaspace/DefineClass.java │ │ │ │ Passed: runtime/memory/ReadFromNoaccessArea.java │ │ │ │ Passed: runtime/memory/ReserveMemory.java │ │ │ │ -Passed: runtime/Metaspace/DefineClass.java │ │ │ │ +Passed: runtime/logging/MonitorMismatchTest.java │ │ │ │ Passed: runtime/Metaspace/MaxMetaspaceSizeEnvVarTest.java │ │ │ │ Passed: runtime/Metaspace/MaxMetaspaceSizeTest.java │ │ │ │ Passed: runtime/Metaspace/PrintMetaspaceDcmd.java#test-64bit-ccs │ │ │ │ +Passed: runtime/Metaspace/PrintMetaspaceDcmd.java#test-64bit-noccs │ │ │ │ Passed: runtime/logging/RedefineClasses.java │ │ │ │ -Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java#ndebug-default │ │ │ │ -Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java#ndebug-default │ │ │ │ Passed: runtime/Metaspace/PrintMetaspaceDcmd.java#test-nospecified │ │ │ │ Passed: runtime/modules/AccessCheckAllUnnamed.java │ │ │ │ Passed: runtime/modules/AccessCheckExp.java │ │ │ │ Passed: runtime/modules/AccessCheckJavaBase.java │ │ │ │ +Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java#ndebug-default │ │ │ │ Passed: runtime/modules/AccessCheckOpen.java │ │ │ │ +Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java#ndebug-default │ │ │ │ Passed: runtime/modules/AccessCheckRead.java │ │ │ │ -Passed: runtime/Metaspace/PrintMetaspaceDcmd.java#test-64bit-noccs │ │ │ │ Passed: runtime/modules/AccessCheckSuper.java │ │ │ │ Passed: runtime/modules/AccModuleTest.java │ │ │ │ -Passed: runtime/modules/AccessCheckWorks.java │ │ │ │ Passed: runtime/modules/AccessCheckUnnamed.java │ │ │ │ +Passed: runtime/modules/AccessCheckWorks.java │ │ │ │ Passed: runtime/modules/CCE_module_msg.java │ │ │ │ Passed: runtime/modules/ExportTwice.java │ │ │ │ -Passed: runtime/modules/JVMAddModuleExports.java │ │ │ │ Passed: runtime/modules/IgnoreModulePropertiesTest.java │ │ │ │ +Passed: runtime/modules/JVMAddModuleExports.java │ │ │ │ Passed: runtime/modules/JVMAddModuleExportsToAll.java │ │ │ │ Passed: runtime/modules/JVMAddModuleExportToAllUnnamed.java │ │ │ │ Passed: runtime/modules/ClassLoaderNoUnnamedModuleTest.java │ │ │ │ Passed: runtime/modules/JVMAddReadsModule.java │ │ │ │ Passed: runtime/modules/JVMDefineModule.java │ │ │ │ Passed: runtime/modules/ModuleOptionsTest.java │ │ │ │ Passed: runtime/modules/ModuleOptionsWarn.java │ │ │ │ Passed: runtime/modules/ModulesSymLink.java │ │ │ │ Passed: runtime/modules/ModuleStress/ExportModuleStressTest.java │ │ │ │ Passed: runtime/modules/ModuleStress/ModuleStress.java │ │ │ │ -Passed: runtime/modules/ModuleStress/ModuleStressGC.java │ │ │ │ Passed: runtime/modules/SealedInterfaceModuleTest.java │ │ │ │ -Passed: runtime/Monitor/CompleteExit.java │ │ │ │ Passed: runtime/modules/SealedModuleTest.java │ │ │ │ +Passed: runtime/Monitor/CompleteExit.java │ │ │ │ +Passed: runtime/modules/ModuleStress/ModuleStressGC.java │ │ │ │ Passed: runtime/modules/LoadUnloadModuleStress.java │ │ │ │ Passed: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#allIntervalsZero │ │ │ │ -Passed: runtime/Metaspace/FragmentMetaspace.java#id0 │ │ │ │ Passed: runtime/MirrorFrame/Test8003720.java │ │ │ │ +Passed: runtime/Metaspace/FragmentMetaspace.java#id0 │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#allThresholdsZero │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#defaults │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdADI_noSafepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdADI_safepoint │ │ │ │ -Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdMUDT_noSafepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdMUDT_safepoint │ │ │ │ +Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdMUDT_noSafepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_threshold_noSafepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_threshold_safepoint │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#illegal │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#noGuaranteedGADT_threshold_noSafepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#noGuaranteedGADT_threshold_safepoint │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#aggressive │ │ │ │ Passed: runtime/Monitor/NonOwnerOps.java │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#defaults │ │ │ │ Passed: runtime/NonWriteableProperty.java │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#lazy │ │ │ │ -Passed: runtime/Monitor/MonitorUsedDeflationThresholdTest.java │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#legal │ │ │ │ Passed: runtime/SelectionResolution/IllegalAccessErrorTest.java │ │ │ │ -Passed: runtime/Metaspace/FragmentMetaspaceSimple.java │ │ │ │ +Passed: runtime/Monitor/MonitorUsedDeflationThresholdTest.java │ │ │ │ Passed: runtime/SelectionResolution/InvokeSpecialICCE.java │ │ │ │ Passed: runtime/SelectionResolution/AbstractMethodErrorTest.java │ │ │ │ -Passed: runtime/SelectionResolution/InvokeStaticSuccessTest.java │ │ │ │ Passed: runtime/SelectionResolution/InvokeSpecialSuccessTest.java │ │ │ │ Passed: runtime/SelectionResolution/InvokeStaticICCE.java │ │ │ │ +Passed: runtime/SelectionResolution/InvokeStaticSuccessTest.java │ │ │ │ +Passed: runtime/Metaspace/FragmentMetaspaceSimple.java │ │ │ │ Passed: runtime/SelectionResolution/NoSuchMethodErrorTest.java │ │ │ │ Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java │ │ │ │ -Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java │ │ │ │ +Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java │ │ │ │ Passed: runtime/Thread/CancellableThreadTest.java │ │ │ │ Passed: runtime/Thread/Fibonacci.java │ │ │ │ -Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java │ │ │ │ -Passed: runtime/Thread/AsyncExceptionTest.java │ │ │ │ +Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java │ │ │ │ Passed: runtime/Monitor/SyncOnValueBasedClassTest.java │ │ │ │ +Passed: runtime/Thread/AsyncExceptionTest.java │ │ │ │ +Passed: runtime/Thread/AsyncExceptionOnMonitorEnter.java │ │ │ │ Passed: runtime/Thread/InterruptAtExit.java │ │ │ │ Passed: runtime/Thread/IsInterruptedAtExit.java │ │ │ │ -Passed: runtime/Thread/AsyncExceptionOnMonitorEnter.java │ │ │ │ +Passed: runtime/Thread/SetNameAtExit.java │ │ │ │ Passed: runtime/Thread/TestAlwaysPreTouchStacks.java │ │ │ │ -Passed: runtime/Thread/TestBreakSignalThreadDump.java#default │ │ │ │ Passed: runtime/Thread/TestBreakSignalThreadDump.java#with_jsig │ │ │ │ -Passed: runtime/Thread/TestThreadDumpClassInitMonitor.java │ │ │ │ +Passed: runtime/Thread/TestBreakSignalThreadDump.java#default │ │ │ │ Passed: runtime/Thread/TestThreadDumpSMRInfo.java │ │ │ │ +Passed: runtime/Thread/TestThreadDumpClassInitMonitor.java │ │ │ │ Passed: runtime/Thread/TestThreadStackSizes.java │ │ │ │ -Passed: runtime/Thread/SetNameAtExit.java │ │ │ │ Passed: runtime/Thread/ThreadObjAccessAtExit.java │ │ │ │ Passed: runtime/Thread/ThreadPriorities.java │ │ │ │ +Passed: runtime/Thread/TooSmallStackSize.java │ │ │ │ Passed: runtime/Unsafe/AllocateInstance.java │ │ │ │ Passed: runtime/Unsafe/AllocateMemory.java │ │ │ │ Passed: runtime/Unsafe/CopyMemory.java │ │ │ │ -Passed: runtime/Thread/TooSmallStackSize.java │ │ │ │ -Passed: runtime/Unsafe/DefineClass.java │ │ │ │ -Passed: runtime/Unsafe/GetField.java │ │ │ │ Passed: runtime/Unsafe/FieldOffset.java │ │ │ │ -Passed: runtime/Unsafe/GetPutBoolean.java │ │ │ │ +Passed: runtime/Unsafe/GetField.java │ │ │ │ Passed: runtime/Unsafe/GetPutAddress.java │ │ │ │ +Passed: runtime/Unsafe/GetPutBoolean.java │ │ │ │ Passed: runtime/Unsafe/GetPutByte.java │ │ │ │ Passed: runtime/Unsafe/GetPutChar.java │ │ │ │ -Passed: runtime/Unsafe/GetPutDouble.java │ │ │ │ +Passed: runtime/Unsafe/DefineClass.java │ │ │ │ Passed: runtime/Unsafe/GetPutFloat.java │ │ │ │ -Passed: runtime/Unsafe/GetPutInt.java │ │ │ │ +Passed: runtime/Unsafe/GetPutDouble.java │ │ │ │ Passed: runtime/Unsafe/GetPutLong.java │ │ │ │ +Passed: runtime/Unsafe/GetPutInt.java │ │ │ │ Passed: runtime/Unsafe/GetPutObject.java │ │ │ │ Passed: runtime/Unsafe/GetPutShort.java │ │ │ │ Passed: runtime/Unsafe/GetUncompressedObject.java │ │ │ │ Passed: runtime/Unsafe/PageSize.java │ │ │ │ -Passed: runtime/Unsafe/Reallocate.java │ │ │ │ Passed: runtime/Unsafe/InternalErrorTest.java │ │ │ │ +Passed: runtime/Unsafe/Reallocate.java │ │ │ │ Passed: runtime/Unsafe/SetMemory.java │ │ │ │ Passed: runtime/Unsafe/ThrowException.java │ │ │ │ Passed: serviceability/dcmd/compiler/CodeHeapAnalyticsMethodNames.java │ │ │ │ +Passed: runtime/Thread/SetPriorityAtExit.java │ │ │ │ Passed: serviceability/dcmd/compiler/CodeHeapAnalyticsParams.java │ │ │ │ -Passed: serviceability/dcmd/compiler/CodeCacheTest.java │ │ │ │ Passed: serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java │ │ │ │ -Passed: serviceability/dcmd/compiler/CodelistTest.java │ │ │ │ +Passed: serviceability/dcmd/compiler/CodeCacheTest.java │ │ │ │ Passed: serviceability/dcmd/compiler/PerfMapTest.java │ │ │ │ -Passed: serviceability/dcmd/compiler/CompilerQueueTest.java │ │ │ │ Passed: serviceability/jvmti/GetObjectSizeClass.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/ClassVersionAfterRedefine.java │ │ │ │ -Passed: runtime/SelectionResolution/InvokeVirtualICCE.java │ │ │ │ +Passed: serviceability/dcmd/compiler/CodelistTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/ModifyAnonymous.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineAddLambdaExpression.java │ │ │ │ +Passed: serviceability/dcmd/compiler/CompilerQueueTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineAnnotations.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineFinalizer.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineAddLambdaExpression.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineDoubleDelete.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineInterfaceCall.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineFinalizer.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineInterfaceMethods.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineInterfaceCall.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineObject.java │ │ │ │ -Passed: runtime/Thread/SetPriorityAtExit.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineGenericSignatureTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineSubtractLambdaExpression.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineSharedClassJFR.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineSubtractLambdaExpression.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/TestRedefineCondy.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/TestAddDeleteMethods.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineLeak.java │ │ │ │ -Passed: runtime/Thread/StopAtExit.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/TestRedefineCondy.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/TestAddDeleteMethods.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java │ │ │ │ Passed: serviceability/ParserTest.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java │ │ │ │ +Passed: runtime/Thread/StopAtExit.java │ │ │ │ Passed: serviceability/sa/ClhsdbAttach.java │ │ │ │ Passed: serviceability/sa/CDSJMapClstats.java │ │ │ │ -Passed: serviceability/sa/ClhsdbAttachDifferentJVMs.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/TestMultipleClasses.java │ │ │ │ -Passed: serviceability/sa/ClhsdbCDSCore.java │ │ │ │ +Passed: serviceability/sa/ClhsdbAttachDifferentJVMs.java │ │ │ │ Passed: serviceability/sa/ClhsdbDumpclass.java │ │ │ │ +Passed: runtime/SelectionResolution/InvokeVirtualICCE.java │ │ │ │ Passed: serviceability/sa/ClhsdbClasses.java │ │ │ │ Passed: serviceability/sa/ClhsdbField.java │ │ │ │ +Passed: serviceability/sa/ClhsdbCDSCore.java │ │ │ │ Passed: serviceability/sa/ClhsdbCDSJstackPrintAll.java │ │ │ │ Passed: runtime/Thread/SuspendAtExit.java │ │ │ │ Passed: serviceability/sa/ClhsdbFlags.java │ │ │ │ -Passed: serviceability/sa/ClhsdbHistory.java │ │ │ │ Passed: serviceability/sa/ClhsdbFindPC.java#no-xcomp-core │ │ │ │ +Passed: serviceability/sa/ClhsdbHistory.java │ │ │ │ Passed: serviceability/sa/ClhsdbFindPC.java#no-xcomp-process │ │ │ │ Passed: serviceability/sa/ClhsdbFindPC.java#xcomp-core │ │ │ │ Passed: serviceability/sa/ClhsdbJhisto.java │ │ │ │ -Passed: serviceability/sa/ClhsdbFindPC.java#xcomp-process │ │ │ │ Passed: serviceability/sa/ClhsdbJdis.java │ │ │ │ -Passed: serviceability/sa/ClhsdbLongConstant.java │ │ │ │ +Passed: serviceability/sa/ClhsdbFindPC.java#xcomp-process │ │ │ │ Passed: serviceability/sa/ClhsdbJstack.java#id1 │ │ │ │ Passed: serviceability/sa/ClhsdbJstack.java#id0 │ │ │ │ +Passed: serviceability/sa/ClhsdbLongConstant.java │ │ │ │ +Passed: serviceability/sa/ClhsdbPmap.java#core │ │ │ │ Passed: serviceability/sa/ClhsdbDumpheap.java │ │ │ │ Passed: serviceability/sa/ClhsdbPmap.java#process │ │ │ │ -Passed: serviceability/sa/ClhsdbPmap.java#core │ │ │ │ -Passed: serviceability/sa/ClhsdbInspect.java │ │ │ │ Passed: serviceability/sa/ClhsdbPrintStatics.java │ │ │ │ +Passed: serviceability/sa/ClhsdbInspect.java │ │ │ │ Passed: serviceability/sa/ClhsdbPstack.java#core │ │ │ │ Passed: serviceability/sa/ClhsdbPstack.java#process │ │ │ │ Passed: serviceability/sa/ClhsdbPrintAll.java │ │ │ │ -Passed: serviceability/sa/ClhsdbSource.java │ │ │ │ Passed: serviceability/sa/ClhsdbPrintAs.java │ │ │ │ -Passed: serviceability/sa/ClhsdbSymbol.java │ │ │ │ +Passed: serviceability/sa/ClhsdbSource.java │ │ │ │ Passed: serviceability/sa/ClhsdbThread.java │ │ │ │ +Passed: serviceability/sa/ClhsdbSymbol.java │ │ │ │ Passed: serviceability/sa/ClhsdbVmStructsDump.java │ │ │ │ -Passed: serviceability/sa/ClhsdbScanOops.java#id0 │ │ │ │ Passed: serviceability/sa/ClhsdbWhere.java │ │ │ │ Passed: serviceability/sa/ClhsdbThreadContext.java │ │ │ │ -Passed: serviceability/sa/ClhsdbScanOops.java#id1 │ │ │ │ Passed: serviceability/sa/DeadlockDetectionTest.java │ │ │ │ Passed: serviceability/sa/JhsdbThreadInfoTest.java │ │ │ │ Passed: serviceability/sa/TestClhsdbJstackLock.java │ │ │ │ Passed: serviceability/sa/TestCpoolForInvokeDynamic.java │ │ │ │ +Passed: serviceability/sa/TestClassDump.java │ │ │ │ Passed: serviceability/sa/TestDefaultMethods.java │ │ │ │ Passed: serviceability/sa/TestG1HeapRegion.java │ │ │ │ -Passed: serviceability/sa/TestClassDump.java │ │ │ │ +Passed: serviceability/sa/ClhsdbScanOops.java#id0 │ │ │ │ +Passed: serviceability/sa/TestHeapDumpForInvokeDynamic.java │ │ │ │ Passed: serviceability/sa/TestInstanceKlassSize.java │ │ │ │ Passed: serviceability/sa/TestInstanceKlassSizeForInterface.java │ │ │ │ -Passed: serviceability/sa/TestHeapDumpForInvokeDynamic.java │ │ │ │ Passed: serviceability/sa/TestIntConstant.java │ │ │ │ +Passed: serviceability/sa/ClhsdbScanOops.java#id1 │ │ │ │ Passed: serviceability/sa/TestJhsdbJstackLock.java │ │ │ │ -Passed: serviceability/sa/TestJhsdbJstackMixed.java │ │ │ │ Passed: serviceability/sa/TestJmapCore.java │ │ │ │ +Passed: serviceability/sa/ClhsdbJstackXcompStress.java │ │ │ │ +Passed: serviceability/sa/TestJhsdbJstackMixed.java │ │ │ │ Passed: serviceability/sa/TestObjectMonitorIterate.java │ │ │ │ Passed: serviceability/sa/TestPrintMdo.java │ │ │ │ -Passed: serviceability/sa/TestJmapCoreMetaspace.java │ │ │ │ Passed: serviceability/sa/TestType.java │ │ │ │ Passed: serviceability/sa/TestSysProps.java │ │ │ │ Passed: compiler/allocation/TestAllocArrayAfterAllocNoUse.java │ │ │ │ Passed: compiler/allocation/TestAllocation.java │ │ │ │ Passed: compiler/allocation/TestCCPAllocateArray.java │ │ │ │ -Passed: serviceability/sa/TestUniverse.java │ │ │ │ Passed: compiler/allocation/TestFailedAllocationBadGraph.java │ │ │ │ -Passed: compiler/allocation/TestNewArrayBadSize.java │ │ │ │ +Passed: serviceability/sa/TestUniverse.java │ │ │ │ Passed: compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java │ │ │ │ -Passed: serviceability/sa/UniqueVtableTest.java │ │ │ │ +Passed: compiler/allocation/TestNewArrayBadSize.java │ │ │ │ Passed: compiler/arguments/CheckCICompilerCount.java │ │ │ │ -Passed: compiler/allocation/TestNewMaxLengthArray.java │ │ │ │ -Passed: compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ Passed: compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ +Passed: serviceability/sa/TestJhsdbJstackLineNumbers.java │ │ │ │ +Passed: serviceability/sa/UniqueVtableTest.java │ │ │ │ +Passed: compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ Passed: compiler/arguments/TestCodeEntryAlignment.java │ │ │ │ Passed: compiler/arguments/TestOptoLoopAlignment.java │ │ │ │ Passed: compiler/arguments/TestTraceICs.java │ │ │ │ -Passed: serviceability/sa/ClhsdbJstackXcompStress.java │ │ │ │ -Passed: compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java │ │ │ │ Passed: compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java │ │ │ │ +Passed: compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java │ │ │ │ Passed: compiler/arguments/TestUseCompiler.java │ │ │ │ -Passed: compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java │ │ │ │ -Passed: serviceability/sa/TestJhsdbJstackLineNumbers.java │ │ │ │ Passed: compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java │ │ │ │ -Passed: compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java │ │ │ │ -Passed: compiler/blackhole/BlackholeExistingIntrinsicWarningTest.java │ │ │ │ +Passed: compiler/allocation/TestNewMaxLengthArray.java │ │ │ │ +Passed: compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java │ │ │ │ -Passed: serviceability/sa/TestObjectAlignment.java │ │ │ │ +Passed: compiler/blackhole/BlackholeExistingIntrinsicWarningTest.java │ │ │ │ +Passed: compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java │ │ │ │ +Passed: serviceability/sa/TestJmapCoreMetaspace.java │ │ │ │ Passed: compiler/blackhole/BlackholeExperimentalUnlockTest.java │ │ │ │ Passed: compiler/blackhole/BlackholeNonEmptyWarningTest.java │ │ │ │ Passed: compiler/blackhole/BlackholeNonStaticWarningTest.java │ │ │ │ Passed: compiler/blackhole/BlackholeNonVoidWarningTest.java │ │ │ │ Passed: compiler/c1/ArithmeticRemRCE.java │ │ │ │ Passed: compiler/c1/CanonicalizeGetModifiers.java#id0 │ │ │ │ -Passed: compiler/arguments/TestScavengeRootsInCode.java │ │ │ │ Passed: compiler/c1/CanonicalizeGetModifiers.java#id1 │ │ │ │ Passed: compiler/c1/CanonicalizeGetModifiers.java#id2 │ │ │ │ +Passed: compiler/c1/CCEMessageTest.java │ │ │ │ Passed: compiler/c1/KlassAccessCheckTest.java │ │ │ │ -Passed: compiler/c1/NullCheckTest.java │ │ │ │ Passed: compiler/c1/MultiplyByMaxInt.java │ │ │ │ +Passed: compiler/c1/NullCheckTest.java │ │ │ │ +Passed: compiler/arguments/TestScavengeRootsInCode.java │ │ │ │ Passed: compiler/c1/Test6579789.java │ │ │ │ -Passed: compiler/c1/CCEMessageTest.java │ │ │ │ Passed: compiler/c1/RangeCheckVerificationOfIR.java │ │ │ │ Passed: compiler/arguments/TestStressReflectiveCode.java │ │ │ │ +Passed: compiler/c1/CanonicalizeArrayLength.java │ │ │ │ Passed: compiler/c1/Test6758234.java │ │ │ │ Passed: compiler/c1/Test6795465.java │ │ │ │ +Passed: serviceability/sa/TestObjectAlignment.java │ │ │ │ Passed: compiler/c1/Test6849574.java │ │ │ │ Passed: compiler/c1/Test6855215.java │ │ │ │ Passed: compiler/c1/Test6932496.java │ │ │ │ -Passed: compiler/c1/CanonicalizeArrayLength.java │ │ │ │ Passed: compiler/c1/Test7090976.java │ │ │ │ Passed: compiler/c1/Test7103261.java │ │ │ │ +Passed: compiler/blackhole/BlackholeIntrinsicTest.java │ │ │ │ Passed: compiler/c1/Test6756768_2.java │ │ │ │ Passed: compiler/c1/Test6756768.java │ │ │ │ Passed: compiler/c1/Test8011706.java │ │ │ │ Passed: compiler/c1/Test8011771.java │ │ │ │ Passed: compiler/c1/Test8172751.java │ │ │ │ -Passed: compiler/c1/Test6757316.java │ │ │ │ Passed: compiler/c1/Test8211100.java │ │ │ │ Passed: compiler/c1/Test8267042.java │ │ │ │ Passed: compiler/c1/Test8301489.java │ │ │ │ Passed: compiler/c1/Test8275337.java │ │ │ │ Passed: compiler/c1/TestArrayCopy.java │ │ │ │ -Passed: compiler/c1/TestArrayCopyToFromObject.java │ │ │ │ +Passed: compiler/c1/Test6757316.java │ │ │ │ Passed: compiler/c1/TestBadStateAtLongCmp.java │ │ │ │ +Passed: compiler/c1/TestArrayCopyToFromObject.java │ │ │ │ Passed: compiler/c1/TestC1PhiPlacementPathologyMain.java │ │ │ │ Passed: compiler/c1/TestClassConstantPatching.java │ │ │ │ -Passed: compiler/c1/Test7042153.java │ │ │ │ Passed: compiler/c1/TestDeoptInt.java │ │ │ │ Passed: compiler/c1/TestGotoIfMain.java │ │ │ │ Passed: compiler/c1/TestInvokeinterfaceWithBadReceiver.java │ │ │ │ -Passed: compiler/c1/TestCheckIndexC1Intrinsic.java │ │ │ │ Passed: compiler/c1/TestLargeMonitorOffset.java │ │ │ │ +Passed: compiler/c1/Test7042153.java │ │ │ │ Passed: compiler/c1/TestLinearScanHasFPURegisters.java │ │ │ │ Passed: compiler/c1/TestLinearScanOrderMain.java │ │ │ │ +Passed: compiler/c1/Test7123108.java │ │ │ │ Passed: compiler/c1/TestLoadIndexedMismatch.java │ │ │ │ Passed: compiler/c1/TestManyMethodParameters.java │ │ │ │ Passed: compiler/c1/TestPinnedConstantExceptionEdge.java │ │ │ │ Passed: compiler/c1/TestPinnedIntrinsics.java │ │ │ │ Passed: compiler/c1/TestStaticInterfaceMethodCall.java │ │ │ │ -Passed: compiler/c1/TestUnalignedLoad.java │ │ │ │ Passed: compiler/c1/TestUnresolvedFieldMain.java │ │ │ │ -Passed: compiler/c1/TestValueNumberingNullObject.java │ │ │ │ +Passed: compiler/c1/TestCheckIndexC1Intrinsic.java │ │ │ │ +Passed: compiler/c1/TestUnalignedLoad.java │ │ │ │ Passed: compiler/c1/UnsafeVolatileGuardTest.java │ │ │ │ -Passed: compiler/c1/Test7123108.java │ │ │ │ -Passed: compiler/c1/TestTooManyVirtualRegistersMain.java │ │ │ │ +Passed: compiler/c1/TestValueNumberingNullObject.java │ │ │ │ Passed: compiler/c1/VolatileGuardTest.java │ │ │ │ Passed: compiler/c2/aarch64/ConvI2LWideningAssertTooStrong.java │ │ │ │ Passed: compiler/c2/cr6646020/Tester.java │ │ │ │ -Passed: compiler/blackhole/BlackholeIntrinsicTest.java │ │ │ │ +Passed: compiler/c1/TestTooManyVirtualRegistersMain.java │ │ │ │ Passed: compiler/c2/aarch64/TestIntrinsicsRegStress.java │ │ │ │ Passed: compiler/c2/cr6663848/Tester.java │ │ │ │ Passed: compiler/c1/Test8004051.java │ │ │ │ Passed: compiler/c2/cr6865031/Test.java │ │ │ │ Passed: compiler/c2/cr7192963/TestByteVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestDoubleVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestFloatVect.java │ │ │ │ +Passed: compiler/c1/TestConcurrentPatching.java │ │ │ │ Passed: compiler/c2/cr7192963/TestIntVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestLongVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestShortVect.java │ │ │ │ Passed: compiler/c2/cr6663854/Test6663854.java │ │ │ │ -Passed: compiler/c2/cr6714694/Tester.java │ │ │ │ Passed: compiler/c2/cr6711117/Test.java │ │ │ │ -Passed: compiler/c2/cr6712835/Test6712835.java │ │ │ │ Passed: compiler/c2/cr7200264/TestIntVect.java │ │ │ │ +Passed: compiler/c2/cr6712835/Test6712835.java │ │ │ │ +Passed: compiler/c2/cr6714694/Tester.java │ │ │ │ Passed: compiler/c2/irTests/blackhole/BlackholeStoreStoreEATest.java │ │ │ │ Passed: compiler/c2/irTests/blackhole/BlackholeSyncEATest.java │ │ │ │ +Passed: compiler/c2/irTests/blackhole/BlackholeHotInlineTest.java │ │ │ │ Passed: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ Passed: compiler/c2/irTests/loopOpts/LoopIdealizationTests.java │ │ │ │ -Passed: compiler/c2/irTests/blackhole/BlackholeHotInlineTest.java │ │ │ │ Passed: compiler/c2/irTests/scalarReplacement/ScalarReplacementTests.java │ │ │ │ Passed: compiler/c2/irTests/blackhole/BlackholeLoadOptoTest.java │ │ │ │ Passed: compiler/c2/irTests/AddINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/stringopts/TestNegativeArraySize.java │ │ │ │ -Passed: compiler/c2/irTests/AddLNodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/AndINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/CmpUWithZero.java │ │ │ │ -Passed: compiler/c2/irTests/DivLNodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/irTests/AddLNodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/DivINodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/irTests/DivLNodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/LShiftINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/LShiftLNodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/irTests/MulINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/MaxMinINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/MulLNodeIdealizationTests.java │ │ │ │ -Passed: compiler/c2/irTests/MulINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/SubINodeIdealizationTests.java │ │ │ │ -Passed: compiler/c2/irTests/TestArrayElementTypeLoad.java │ │ │ │ Passed: compiler/c2/irTests/SubLNodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/irTests/TestArrayElementTypeLoad.java │ │ │ │ Passed: compiler/c2/irTests/TestAutoVecCountingDownLoop.java │ │ │ │ Passed: compiler/c2/irTests/TestAutoVectorization2DArray.java │ │ │ │ Passed: compiler/c2/irTests/TestBackToBackIfs.java │ │ │ │ Passed: compiler/c2/irTests/TestConv2BExpansion.java │ │ │ │ Passed: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ Passed: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ Passed: compiler/c2/irTests/TestDebugInfo.java │ │ │ │ Passed: compiler/c2/irTests/TestEnumFinalFold.java │ │ │ │ Passed: compiler/c2/irTests/TestCountedLoopSafepoint.java │ │ │ │ -Passed: compiler/c2/irTests/TestFewIterationsCountedLoop.java │ │ │ │ Passed: compiler/c2/irTests/TestIRAbs.java │ │ │ │ Passed: compiler/c2/irTests/TestIRLShiftIdeal_XPlusX_LShiftC.java │ │ │ │ +Passed: compiler/c2/irTests/TestFewIterationsCountedLoop.java │ │ │ │ Passed: compiler/c2/irTests/TestIterativeEA.java │ │ │ │ Passed: compiler/c2/irTests/TestFPComparison.java │ │ │ │ Passed: compiler/c2/irTests/TestMulNodeIdealization.java │ │ │ │ Passed: compiler/c2/irTests/TestOptimizeUnstableIf.java │ │ │ │ -Passed: compiler/c2/irTests/TestLongRangeChecks.java │ │ │ │ Passed: compiler/c2/irTests/TestPushAddThruCast.java │ │ │ │ Passed: compiler/c2/irTests/TestPostParseCallDevirtualization.java │ │ │ │ -Passed: compiler/c2/irTests/TestLSMMissedEmptyLoop.java │ │ │ │ -Passed: compiler/c2/irTests/TestRemixAddressExpressions.java │ │ │ │ Passed: compiler/c2/irTests/TestScalarReplacement.java │ │ │ │ -Passed: compiler/c2/irTests/TestShiftAndMask.java │ │ │ │ +Passed: compiler/c2/irTests/TestLongRangeChecks.java │ │ │ │ +Passed: compiler/c2/irTests/TestRemixAddressExpressions.java │ │ │ │ +Passed: compiler/c2/irTests/TestLSMMissedEmptyLoop.java │ │ │ │ Passed: compiler/c2/irTests/TestScheduleSmallMethod.java │ │ │ │ -Passed: compiler/c2/irTests/TestSkeletonPredicates.java │ │ │ │ Passed: compiler/c2/irTests/TestSpecialCasesOf_AMinusB_Plus_CMinusD_InAddIdeal.java │ │ │ │ +Passed: compiler/c2/irTests/TestShiftAndMask.java │ │ │ │ +Passed: compiler/c2/irTests/TestSkeletonPredicates.java │ │ │ │ Passed: compiler/c2/irTests/TestStripMiningDropsSafepoint.java │ │ │ │ -Passed: compiler/c2/irTests/TestTypeSpeculation.java │ │ │ │ Passed: compiler/c2/irTests/TestSuperwordFailsUnrolling.java │ │ │ │ -Passed: compiler/c2/irTests/TestUnsignedComparison.java │ │ │ │ +Passed: compiler/c2/irTests/TestTypeSpeculation.java │ │ │ │ Passed: compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ Passed: compiler/c2/irTests/TestVectorizationNotRun.java │ │ │ │ -Passed: compiler/c2/irTests/TestVectorizeTypeConversion.java │ │ │ │ -Passed: compiler/c2/irTests/TestVectorizeURShiftSubword.java │ │ │ │ Passed: compiler/c2/irTests/TestVectorizationMultiInvar.java │ │ │ │ -Passed: compiler/c2/irTests/URShiftINodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/irTests/TestUnsignedComparison.java │ │ │ │ +Passed: compiler/c2/irTests/TestVectorizeURShiftSubword.java │ │ │ │ Passed: compiler/c2/irTests/URShiftLNodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/irTests/URShiftINodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/unloaded/TestInlineUnloaded.java │ │ │ │ Passed: compiler/c2/irTests/TestVectorizationMismatchedAccess.java │ │ │ │ Passed: compiler/c2/irTests/XorINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/XorLNodeIdealizationTests.java │ │ │ │ -Passed: compiler/c2/unloaded/TestInlineUnloaded.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java │ │ │ │ +Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java │ │ │ │ -Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java │ │ │ │ +Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java │ │ │ │ -Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java │ │ │ │ +Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java │ │ │ │ Passed: compiler/calls/TestDirtyInt.java │ │ │ │ -Passed: compiler/c1/TestConcurrentPatching.java │ │ │ │ Passed: compiler/calls/NativeCalls.java │ │ │ │ Passed: compiler/cha/AbstractRootMethod.java │ │ │ │ Passed: compiler/cha/DefaultRootMethod.java │ │ │ │ +Passed: compiler/codecache/jmx/CodeHeapBeanPresenceTest.java │ │ │ │ Passed: compiler/codecache/jmx/BeanTypeTest.java │ │ │ │ +Passed: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ Passed: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ -Passed: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ -Passed: compiler/codecache/jmx/CodeHeapBeanPresenceTest.java │ │ │ │ -Passed: compiler/codecache/jmx/GetUsageTest.java │ │ │ │ Passed: compiler/codecache/jmx/ManagerNamesTest.java │ │ │ │ Passed: compiler/codecache/jmx/MemoryPoolsPresenceTest.java │ │ │ │ +Passed: compiler/codecache/jmx/GetUsageTest.java │ │ │ │ Passed: compiler/codecache/jmx/InitialAndMaxUsageTest.java │ │ │ │ +Passed: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ +Passed: compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ Passed: compiler/codecache/jmx/PeakUsageTest.java │ │ │ │ -Passed: compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java │ │ │ │ Passed: compiler/codecache/jmx/ThresholdNotificationsTest.java │ │ │ │ -Passed: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ Passed: compiler/codecache/jmx/UsageThresholdExceededTest.java │ │ │ │ +Passed: compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java │ │ │ │ Passed: compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ -Passed: compiler/controldependency/TestAddPChainMismatchedBase.java │ │ │ │ Passed: compiler/codecache/jmx/UsageThresholdNotExceededTest.java │ │ │ │ Passed: compiler/codecache/jmx/UsageThresholdIncreasedTest.java │ │ │ │ -Passed: compiler/controldependency/TestAntiDependencyForPinnedLoads.java │ │ │ │ +Passed: compiler/controldependency/TestAddPChainMismatchedBase.java │ │ │ │ Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java │ │ │ │ Passed: compiler/conversions/TestChainOfIntAddsToLongConversion.java │ │ │ │ +Passed: compiler/controldependency/TestAntiDependencyForPinnedLoads.java │ │ │ │ Passed: compiler/conversions/TestPrimitiveConversions.java │ │ │ │ -Passed: compiler/controldependency/TestAntiDependentMembar.java │ │ │ │ Passed: compiler/cpuflags/RestoreMXCSR.java │ │ │ │ -Passed: compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ -Passed: compiler/conversions/TestMoveConvI2LOrCastIIThruAddIs.java │ │ │ │ Passed: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java │ │ │ │ -Passed: compiler/eliminateAutobox/TestFloatBoxing.java │ │ │ │ +Passed: compiler/conversions/TestMoveConvI2LOrCastIIThruAddIs.java │ │ │ │ +Passed: compiler/controldependency/TestAntiDependentMembar.java │ │ │ │ Passed: compiler/eliminateAutobox/TestByteBoxing.java │ │ │ │ Passed: compiler/eliminateAutobox/TestDoubleBoxing.java │ │ │ │ Passed: compiler/eliminateAutobox/TestIdentityWithEliminateBoxInDebugInfo.java │ │ │ │ +Passed: compiler/eliminateAutobox/TestFloatBoxing.java │ │ │ │ Passed: compiler/eliminateAutobox/TestSafepointDebugInfo.java │ │ │ │ Passed: compiler/codecache/jmx/PoolsIndependenceTest.java │ │ │ │ Passed: compiler/eliminateAutobox/TestSplitThroughPhi.java │ │ │ │ Passed: compiler/eliminateAutobox/UnsignedLoads.java │ │ │ │ Passed: compiler/eliminateAutobox/TestIntBoxing.java │ │ │ │ Passed: compiler/eliminateAutobox/TestLongBoxing.java │ │ │ │ Passed: compiler/escapeAnalysis/cr6795161/Test.java │ │ │ │ @@ -1341,1701 +1339,1680 @@ │ │ │ │ Passed: compiler/escapeAnalysis/TestBrokenEA.java │ │ │ │ Passed: compiler/escapeAnalysis/TestCopyOfBrokenAntiDependency.java │ │ │ │ Passed: compiler/escapeAnalysis/TestEABadMergeMem.java │ │ │ │ Passed: compiler/escapeAnalysis/TestEAVectorizedHashCode.java │ │ │ │ Passed: compiler/escapeAnalysis/TestEliminateAllocation.java │ │ │ │ Passed: compiler/escapeAnalysis/TestEliminateLocksOffCrash.java │ │ │ │ Passed: compiler/escapeAnalysis/TestEscapeThroughInvoke.java │ │ │ │ -Passed: compiler/escapeAnalysis/cr6716441/Tester.java │ │ │ │ -Passed: compiler/escapeAnalysis/TestIdealAllocShape.java │ │ │ │ Passed: compiler/escapeAnalysis/TestGetClass.java │ │ │ │ +Passed: compiler/escapeAnalysis/TestIdealAllocShape.java │ │ │ │ Passed: compiler/escapeAnalysis/TestMissingAntiDependency.java │ │ │ │ +Passed: compiler/escapeAnalysis/TestNestedRelockAtDeopt.java │ │ │ │ Passed: compiler/escapeAnalysis/TestSelfArrayCopy.java │ │ │ │ Passed: compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java │ │ │ │ Passed: compiler/escapeAnalysis/Test6895383.java │ │ │ │ Passed: compiler/escapeAnalysis/TestValAtSafepointOverflowsInt.java │ │ │ │ Passed: compiler/exceptions/CatchInlineExceptions.java │ │ │ │ +Passed: compiler/escapeAnalysis/cr6716441/Tester.java │ │ │ │ Passed: compiler/exceptions/ExceptionInInit.java │ │ │ │ -Passed: compiler/escapeAnalysis/TestNestedRelockAtDeopt.java │ │ │ │ -Passed: compiler/exceptions/SumTest.java │ │ │ │ Passed: compiler/exceptions/TestC1ExceptionHandlersSameBCI.java │ │ │ │ -Passed: compiler/exceptions/OptimizeImplicitExceptions.java │ │ │ │ +Passed: compiler/exceptions/SumTest.java │ │ │ │ Passed: compiler/exceptions/TestRecursiveReplacedException.java │ │ │ │ -Passed: compiler/escapeAnalysis/Test6896727.java │ │ │ │ +Passed: compiler/exceptions/OptimizeImplicitExceptions.java │ │ │ │ Passed: compiler/exceptions/TestLateMHInlineExceptions.java │ │ │ │ Passed: compiler/floatingpoint/NaNTest.java │ │ │ │ +Passed: compiler/escapeAnalysis/Test6896727.java │ │ │ │ Passed: compiler/floatingpoint/ModNaN.java │ │ │ │ -Passed: compiler/escapeAnalysis/TestArrayCopy.java │ │ │ │ -Passed: compiler/floatingpoint/TestFMABrokenC1RegAlloc.java │ │ │ │ Passed: compiler/floatingpoint/TestFMA.java │ │ │ │ +Passed: compiler/floatingpoint/TestFMABrokenC1RegAlloc.java │ │ │ │ Passed: compiler/floatingpoint/TestLibmIntrinsics.java │ │ │ │ +Passed: compiler/floatingpoint/TestPow2.java │ │ │ │ Passed: compiler/floatingpoint/TestRound.java │ │ │ │ Passed: compiler/floatingpoint/TestSubnormalDouble.java │ │ │ │ -Passed: compiler/floatingpoint/TestPow2.java │ │ │ │ Passed: compiler/floatingpoint/TestSubnormalFloat.java │ │ │ │ +Passed: compiler/escapeAnalysis/TestArrayCopy.java │ │ │ │ Passed: compiler/inlining/DefaultAndConcreteMethodsCHA.java │ │ │ │ Passed: compiler/inlining/DefaultMethodsDependencies.java │ │ │ │ -Passed: compiler/inlining/InlineAccessors.java │ │ │ │ Passed: compiler/inlining/InlineDefaultMethod.java │ │ │ │ +Passed: compiler/inlining/InlineAccessors.java │ │ │ │ Passed: compiler/inlining/InlineDefaultMethod1.java │ │ │ │ Passed: compiler/inlining/LateInlineVirtualNullReceiverCheck.java │ │ │ │ Passed: compiler/inlining/PrintInlining.java │ │ │ │ -Passed: compiler/inlining/StringConcatInfiniteLoop.java │ │ │ │ Passed: compiler/inlining/ResolvedClassTest.java │ │ │ │ +Passed: compiler/inlining/StringConcatInfiniteLoop.java │ │ │ │ Passed: compiler/integerArithmetic/MultiplyByConstantLongMax.java │ │ │ │ Passed: compiler/integerArithmetic/MultiplyByIntegerMinHang.java │ │ │ │ Passed: compiler/integerArithmetic/TestIntegerComparison.java │ │ │ │ Passed: compiler/integerArithmetic/TestAssociative.java │ │ │ │ Passed: compiler/integerArithmetic/TestNegAnd.java │ │ │ │ Passed: compiler/integerArithmetic/TestNegMultiply.java │ │ │ │ Passed: compiler/interpreter/DisableOSRTest.java │ │ │ │ Passed: compiler/interpreter/Test6539464.java │ │ │ │ Passed: compiler/interpreter/Test6833129.java │ │ │ │ Passed: compiler/interpreter/TestVerifyStackAfterDeopt.java │ │ │ │ Passed: compiler/interpreter/VerifyStackWithUnreachableBlock.java │ │ │ │ Passed: compiler/floatingpoint/TestFloatJNIArgs.java#id1 │ │ │ │ -Passed: compiler/floatingpoint/TestFloatJNIArgs.java#id0 │ │ │ │ +Passed: compiler/intrinsics/base64/TestBase64.java │ │ │ │ +Passed: compiler/floatingpoint/TestFloatSyncJNIArgs.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/AndnTestI.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/AndnTestL.java │ │ │ │ -Passed: compiler/intrinsics/bmi/verifycode/BlsiTestI.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/BlsiTestL.java │ │ │ │ +Passed: compiler/intrinsics/bmi/verifycode/BlsiTestI.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestI.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestL.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/BlsrTestI.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/BlsrTestL.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java │ │ │ │ -Passed: compiler/floatingpoint/TestFloatSyncJNIArgs.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/LZcntTestI.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/LZcntTestL.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/TZcntTestI.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/TZcntTestL.java │ │ │ │ -Passed: compiler/interpreter/cr7116216/StackOverflow.java │ │ │ │ +Passed: compiler/floatingpoint/TestFloatJNIArgs.java#id0 │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsiI.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsiL.java │ │ │ │ +Passed: compiler/interpreter/cr7116216/StackOverflow.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestAndnI.java │ │ │ │ -Passed: compiler/intrinsics/bmi/TestAndnL.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsmskI.java │ │ │ │ +Passed: compiler/intrinsics/bmi/TestAndnL.java │ │ │ │ +Passed: compiler/intrinsics/bmi/TestBzhiI2L.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsmskL.java │ │ │ │ -Passed: compiler/intrinsics/base64/TestBase64.java │ │ │ │ -Passed: compiler/intrinsics/bmi/TestBlsrI.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestLzcntI.java │ │ │ │ -Passed: compiler/intrinsics/bmi/TestBlsrL.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestLzcntL.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestTzcntI.java │ │ │ │ -Passed: compiler/intrinsics/bmi/TestTzcntL.java │ │ │ │ -Passed: compiler/intrinsics/float16/Binary16ConversionNaN.java │ │ │ │ -Passed: compiler/intrinsics/float16/TestAllFloat16ToFloat.java │ │ │ │ -Passed: compiler/intrinsics/float16/TestConstFloat16ToFloat.java │ │ │ │ +Passed: compiler/intrinsics/chacha/TestChaCha20.java │ │ │ │ Passed: compiler/intrinsics/klass/TestGetModifiers.java#id0 │ │ │ │ +Passed: compiler/intrinsics/bmi/TestBlsrI.java │ │ │ │ Passed: compiler/intrinsics/klass/TestGetModifiers.java#id1 │ │ │ │ +Passed: compiler/intrinsics/bmi/TestTzcntL.java │ │ │ │ Passed: compiler/intrinsics/klass/TestGetModifiers.java#id2 │ │ │ │ -Passed: compiler/intrinsics/chacha/TestChaCha20.java │ │ │ │ -Passed: compiler/intrinsics/klass/TestIsPrimitive.java │ │ │ │ Passed: compiler/intrinsics/math/Test8210461.java │ │ │ │ -Passed: compiler/intrinsics/float16/Binary16Conversion.java │ │ │ │ -Passed: compiler/intrinsics/math/TestFpMinMaxIntrinsics.java │ │ │ │ +Passed: compiler/intrinsics/bmi/TestBlsrL.java │ │ │ │ Passed: compiler/intrinsics/math/TestMinMaxIntrinsics.java │ │ │ │ -Passed: compiler/intrinsics/math/TestFpMinMaxReductions.java │ │ │ │ -Passed: compiler/intrinsics/bmi/TestBzhiI2L.java │ │ │ │ +Passed: compiler/intrinsics/klass/TestIsPrimitive.java │ │ │ │ +Passed: compiler/intrinsics/math/TestFpMinMaxIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/math/TestPow2Opt.java │ │ │ │ Passed: compiler/intrinsics/math/TestPow0Dot5Opt.java │ │ │ │ -Passed: compiler/intrinsics/math/MaxMinOptimizeTest.java │ │ │ │ Passed: compiler/intrinsics/math/TestSignumIntrinsic.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ -Passed: compiler/intrinsics/klass/CastNullCheckDroppingsTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ +Passed: compiler/controldependency/TestLoadBypassesClassCast.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ -Passed: compiler/controldependency/TestLoadBypassesClassCast.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/AddExactICondTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ +Passed: compiler/intrinsics/math/MaxMinOptimizeTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/AddExactICondTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactILoadTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/CompareTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactINonConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/CompareTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactIConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/GVNTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/klass/CastNullCheckDroppingsTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/GVNTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/DecExactITest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactICondTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/DecExactLTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/IncExactITest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/IncExactLTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/DecExactLTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactICondTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NegExactLConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactINonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/object/TestHashCode.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactIConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ +Passed: compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java │ │ │ │ +Passed: compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ +Passed: compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/object/TestClone.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java │ │ │ │ +Passed: compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ +Passed: compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java │ │ │ │ +Passed: compiler/intrinsics/object/TestClone.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java │ │ │ │ Passed: compiler/intrinsics/string/TestCopyValueOf.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java │ │ │ │ Passed: compiler/intrinsics/string/TestEncodeIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringConstruction.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringEqualsBadLength.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIntrinsicMemoryFlow.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIndexOfCharIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIntrinsics2.java │ │ │ │ -Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java │ │ │ │ +Passed: compiler/intrinsics/string/TestStringLatin1IndexOfChar.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringUTF16IntrinsicRangeChecks.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIntrinsics.java │ │ │ │ +Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/unsafe/AllocateUninitializedArray.java │ │ │ │ -Passed: compiler/intrinsics/string/TestStringLatin1IndexOfChar.java │ │ │ │ Passed: compiler/intrinsics/string/TestCountPositives.java │ │ │ │ Passed: compiler/intrinsics/unsafe/TestCAEAntiDep.java │ │ │ │ Passed: compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java │ │ │ │ Passed: compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java │ │ │ │ Passed: compiler/intrinsics/unsafe/UnsafeGetAddressTest.java │ │ │ │ Passed: compiler/intrinsics/string/TestHasNegatives.java │ │ │ │ -Passed: compiler/intrinsics/unsafe/DirectByteBufferTest.java │ │ │ │ -Passed: compiler/jsr292/cr6990212/Test6990212.java │ │ │ │ -Passed: compiler/jsr292/cr8026328/Test8026328.java │ │ │ │ Passed: compiler/intrinsics/unsafe/UnsafeTwoCASLong.java │ │ │ │ +Passed: compiler/jsr292/cr8026328/Test8026328.java │ │ │ │ +Passed: compiler/jsr292/cr6990212/Test6990212.java │ │ │ │ +Passed: compiler/intrinsics/unsafe/DirectByteBufferTest.java │ │ │ │ Passed: compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ -Passed: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ Passed: compiler/jsr292/CallSiteDepContextTest.java │ │ │ │ -Passed: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id0 │ │ │ │ -Passed: compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java │ │ │ │ Passed: compiler/jsr292/ConcurrentClassLoadingTest.java │ │ │ │ -Passed: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ -Passed: compiler/jsr292/LongReferenceCastingTest.java │ │ │ │ +Passed: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ +Passed: compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java │ │ │ │ +Passed: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id0 │ │ │ │ Passed: compiler/jsr292/InvokerGC.java │ │ │ │ +Passed: compiler/jsr292/LongReferenceCastingTest.java │ │ │ │ Passed: compiler/jsr292/InvokerSignatureMismatch.java │ │ │ │ +Passed: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ Passed: compiler/jsr292/MHInlineTest.java │ │ │ │ Passed: compiler/jsr292/PollutedTrapCounts.java │ │ │ │ Passed: compiler/jsr292/NullConstantMHReceiver.java │ │ │ │ -Passed: compiler/jsr292/NullConstantReceiver.java │ │ │ │ -Passed: compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java │ │ │ │ Passed: compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java │ │ │ │ Passed: compiler/jsr292/Test7082949.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java │ │ │ │ +Passed: compiler/jsr292/NullConstantReceiver.java │ │ │ │ Passed: compiler/jsr292/TestArrayReturnType.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/CollectCountersTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/AllocateCompileIdTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetBytecodeTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetClassInitializerTest.java │ │ │ │ +Passed: compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetExceptionTableTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetImplementorTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetFlagValueTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetLineNumberTableTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetStackTraceElementTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetSymbolTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/IsMatureTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/IsCompilableTest.java#id1 │ │ │ │ +Passed: compiler/jvmci/compilerToVM/IsMatureTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/IterateFramesNative.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/LookupNameInPoolTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/LookupTypeTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/LookupNameInPoolTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/IterateFramesNative.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/ReadConfigurationTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/LookupTypeTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/ResolveMethodTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/ReadConfigurationTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/ReprofileTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/ResolveMethodTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/ReprofileTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java │ │ │ │ Passed: compiler/jvmci/errors/TestInvalidCompilationResult.java │ │ │ │ +Passed: compiler/jvmci/errors/TestInvalidTieredStopAtLevel.java │ │ │ │ Passed: compiler/jvmci/errors/TestInvalidDebugInfo.java │ │ │ │ Passed: compiler/jvmci/errors/TestInvalidOopMap.java │ │ │ │ -Passed: compiler/jvmci/errors/TestInvalidTieredStopAtLevel.java │ │ │ │ Passed: compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java │ │ │ │ Passed: compiler/jvmci/events/JvmciNotifyInstallEventTest.java │ │ │ │ Passed: compiler/jvmci/events/JvmciShutdownEventTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotResolvedJavaFieldTest.java │ │ │ │ -Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java │ │ │ │ -Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java │ │ │ │ +Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java │ │ │ │ +Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java │ │ │ │ -Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotResolvedJavaField.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotJVMCIRuntime.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotSpeculationLog.java │ │ │ │ +Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotResolvedJavaField.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/VirtualObjectLayoutTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantPoolTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java │ │ │ │ -Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java │ │ │ │ +Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/sha/TestDigest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestBytecodeFrame.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSingleImplementor.java │ │ │ │ +Passed: compiler/jsr292/ContinuousCallSiteTargetChange.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSpeculationLog.java │ │ │ │ -Passed: compiler/jvmci/meta/ProfilingInfoTest.java │ │ │ │ Passed: compiler/jvmci/meta/StableFieldTest.java │ │ │ │ +Passed: compiler/jvmci/meta/ProfilingInfoTest.java │ │ │ │ Passed: compiler/jvmci/JVM_GetJVMCIRuntimeTest.java │ │ │ │ -Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java │ │ │ │ -Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java │ │ │ │ Passed: compiler/jvmci/SecurityRestrictionsTest.java │ │ │ │ +Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java │ │ │ │ Passed: compiler/jvmci/TestInvalidJVMCIOption.java │ │ │ │ -Passed: compiler/jvmci/TestJVMCIPrintProperties.java │ │ │ │ -Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java │ │ │ │ -Passed: compiler/locks/TestCoarsenedAndNestedLocksElimination.java │ │ │ │ +Passed: compiler/jvmci/TestEnableJVMCIProduct.java │ │ │ │ +Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java │ │ │ │ Passed: compiler/jvmci/TestValidateModules.java │ │ │ │ +Passed: compiler/locks/TestCoarsenedAndNestedLocksElimination.java │ │ │ │ +Passed: compiler/jvmci/TestJVMCIPrintProperties.java │ │ │ │ Passed: compiler/locks/TestLocksInOSR.java │ │ │ │ -Passed: compiler/linkage/LinkageErrors.java │ │ │ │ +Passed: compiler/linkage/TestLinkageErrorInGenerateOopMap.java │ │ │ │ +Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java │ │ │ │ Passed: compiler/locks/TestNestedSynchronize.java │ │ │ │ -Passed: compiler/jvmci/TestEnableJVMCIProduct.java │ │ │ │ +Passed: compiler/linkage/LinkageErrors.java │ │ │ │ Passed: compiler/locks/TestUnlockOSR.java │ │ │ │ Passed: compiler/longcountedloops/TestDeadLongPhi.java │ │ │ │ Passed: compiler/longcountedloops/TestInaccurateInnerLoopLimit.java │ │ │ │ -Passed: compiler/linkage/TestLinkageErrorInGenerateOopMap.java │ │ │ │ Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java │ │ │ │ Passed: compiler/longcountedloops/TestLongCountedLoopSplitIf.java │ │ │ │ -Passed: compiler/locks/TestSynchronizeWithEmptyBlock.java │ │ │ │ Passed: compiler/loopopts/superword/AlignmentOnePack.java │ │ │ │ Passed: compiler/loopopts/superword/CoLocatePack.java │ │ │ │ +Passed: compiler/locks/TestSynchronizeWithEmptyBlock.java │ │ │ │ Passed: compiler/loopopts/superword/CoLocatePackMemoryState.java │ │ │ │ Passed: compiler/loopopts/superword/MinMaxRed_Int.java │ │ │ │ Passed: compiler/locks/TestNestedLocksElimination.java │ │ │ │ Passed: compiler/longcountedloops/TestTooManyLoopOpts.java │ │ │ │ -Passed: compiler/jsr292/ContinuousCallSiteTargetChange.java │ │ │ │ +Passed: compiler/intrinsics/sha/TestDigest.java │ │ │ │ Passed: compiler/loopopts/superword/RedTest_int.java │ │ │ │ Passed: compiler/loopopts/superword/ReductionPerf.java │ │ │ │ -Passed: compiler/loopopts/superword/ProdRed_Float.java │ │ │ │ Passed: compiler/loopopts/superword/ProdRed_Int.java │ │ │ │ +Passed: compiler/loopopts/superword/ProdRed_Float.java │ │ │ │ Passed: compiler/loopopts/superword/ProdRed_Double.java │ │ │ │ Passed: compiler/loopopts/superword/RedTest_long.java │ │ │ │ Passed: compiler/locks/TestCoarsenedAndNotEscapedLocksElimination.java │ │ │ │ -Passed: compiler/loopopts/superword/SumRed_Long.java │ │ │ │ +Passed: compiler/loopopts/superword/SumRed_Float.java │ │ │ │ Passed: compiler/loopopts/superword/SumRed_Int.java │ │ │ │ Passed: compiler/loopopts/superword/SuperWordIntermediateUse.java │ │ │ │ -Passed: compiler/loopopts/superword/SumRed_Float.java │ │ │ │ Passed: compiler/loopopts/superword/TestBestAlign.java │ │ │ │ Passed: compiler/loopopts/superword/TestCmpInvar.java │ │ │ │ Passed: compiler/loopopts/superword/TestCyclicDependency.java │ │ │ │ -Passed: compiler/loopopts/superword/SumRed_Double.java │ │ │ │ -Passed: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#avx1-v016-A │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#avx1-v016-U │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#avx1-v032-A │ │ │ │ -Passed: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#avx1-v032-U │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#avx2-v016-A │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#avx2-v016-U │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#avx2-v032-A │ │ │ │ +Passed: compiler/loopopts/superword/SumRed_Long.java │ │ │ │ Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v002-A │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#avx2-v032-U │ │ │ │ Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v002-U │ │ │ │ Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v004-A │ │ │ │ +Passed: compiler/loopopts/superword/SumRed_Double.java │ │ │ │ +Passed: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v004-U │ │ │ │ Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v008-A │ │ │ │ +Passed: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v008-U │ │ │ │ Passed: compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v016-A │ │ │ │ Passed: compiler/loopopts/superword/TestFuzzPreLoop.java │ │ │ │ +Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v016-A │ │ │ │ Passed: compiler/loopopts/superword/TestHoistedReductionNode.java │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v016-U │ │ │ │ Passed: compiler/loopopts/superword/TestGeneralizedReductions.java │ │ │ │ -Passed: compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency2.java │ │ │ │ +Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v016-U │ │ │ │ Passed: compiler/loopopts/superword/TestDependencyOffsets.java#vanilla-A │ │ │ │ -Passed: compiler/loopopts/superword/TestMemorySegmentMainLoopAlignment.java │ │ │ │ -Passed: compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java │ │ │ │ +Passed: compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency2.java │ │ │ │ +Passed: compiler/loopopts/superword/TestDependencyOffsets.java#vanilla-U │ │ │ │ Passed: compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ +Passed: compiler/loopopts/superword/TestMemorySegmentMainLoopAlignment.java │ │ │ │ Passed: compiler/loopopts/superword/TestPeeledReductionNode.java │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#vanilla-U │ │ │ │ Passed: compiler/loopopts/superword/TestPickFirstMemoryState.java │ │ │ │ +Passed: compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java │ │ │ │ Passed: compiler/loopopts/superword/TestReductionWithLoopVariantUse.java │ │ │ │ -Passed: compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ Passed: compiler/loopopts/superword/TestSearchAlignment.java │ │ │ │ +Passed: compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ Passed: compiler/loopopts/superword/TestScheduleReordersScalarMemops.java │ │ │ │ -Passed: compiler/loopopts/superword/TestUnorderedReduction.java#MaxVectorSize16-Unaligned │ │ │ │ Passed: compiler/loopopts/superword/TestUnorderedReduction.java#MaxVectorSize32-Aligned │ │ │ │ +Passed: compiler/loopopts/superword/TestUnorderedReduction.java#MaxVectorSize16-Unaligned │ │ │ │ Passed: compiler/loopopts/superword/TestUnorderedReduction.java#Vanilla-Aligned │ │ │ │ Passed: compiler/loopopts/superword/TestUnorderedReduction.java#Vanilla-Unaligned │ │ │ │ +Passed: compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java │ │ │ │ +Passed: compiler/loopopts/superword/TestWronglyMarkedReduction.java │ │ │ │ Passed: compiler/loopopts/superword/TestVectorizationWithInvariant.java │ │ │ │ Passed: compiler/loopopts/superword/TestVectorizeTypeConversionWithUnsafe.java │ │ │ │ -Passed: compiler/loopopts/superword/TestWronglyMarkedReduction.java │ │ │ │ -Passed: compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java │ │ │ │ -Passed: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java │ │ │ │ -Passed: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ +Passed: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ Passed: compiler/loopstripmining/CheckLoopStripMiningIterShortLoop.java │ │ │ │ Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java │ │ │ │ -Passed: compiler/loopopts/superword/TestMovingLoadBeforeStore.java │ │ │ │ Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java │ │ │ │ +Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java │ │ │ │ Passed: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ Passed: compiler/loopstripmining/LoadSplitThruPhi.java │ │ │ │ Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java │ │ │ │ -Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java │ │ │ │ +Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java │ │ │ │ Passed: compiler/loopstripmining/TestAddPAtOuterLoopHead.java │ │ │ │ Passed: compiler/loopstripmining/TestBrokenEmptyLoopLogic.java │ │ │ │ Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java │ │ │ │ Passed: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ Passed: compiler/loopstripmining/TestDeadOuterStripMinedLoop.java │ │ │ │ Passed: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ Passed: compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java │ │ │ │ Passed: compiler/loopstripmining/TestLSMBadControlOverride.java │ │ │ │ -Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java │ │ │ │ +Passed: compiler/loopstripmining/CheckLoopStripMining.java │ │ │ │ Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#Epsilon │ │ │ │ -Passed: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#G1 │ │ │ │ Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#Shenandoah │ │ │ │ +Passed: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#ZGenerational │ │ │ │ Passed: compiler/loopstripmining/TestOuterStripMinedDeadAfterExpansion.java │ │ │ │ -Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#ZSinglegen │ │ │ │ Passed: compiler/loopstripmining/TestPinnedNodeInInnerLoop.java │ │ │ │ -Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java │ │ │ │ Passed: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ +Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java │ │ │ │ Passed: compiler/loopstripmining/TestStripMinedLimitBelowInit.java │ │ │ │ Passed: compiler/loopstripmining/TestUseFromInnerInOuterUnusedBySfpt.java │ │ │ │ +Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#ZSinglegen │ │ │ │ +Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java │ │ │ │ Passed: compiler/loopstripmining/UnexpectedNodeInOuterLoopWhenCloning.java │ │ │ │ Passed: compiler/macronodes/TestCompleteVolatileStore.java │ │ │ │ -Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java │ │ │ │ -Passed: compiler/membars/TestMemBarAcquire.java │ │ │ │ Passed: compiler/macronodes/TestEliminateAllocationPhi.java │ │ │ │ +Passed: compiler/membars/TestMemBarAcquire.java │ │ │ │ Passed: compiler/onSpinWait/TestOnSpinWait.java │ │ │ │ Passed: compiler/onSpinWait/TestOnSpinWaitC1.java │ │ │ │ Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java │ │ │ │ Passed: compiler/osr/TestOSRWithNonEmptyStack.java │ │ │ │ Passed: compiler/osr/TestRangeCheck.java │ │ │ │ Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java │ │ │ │ Passed: compiler/parsing/TestMissingSafepointOnSwitch.java │ │ │ │ -Passed: compiler/loopstripmining/CheckLoopStripMining.java │ │ │ │ +Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java │ │ │ │ Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java │ │ │ │ +Passed: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ Passed: compiler/profiling/spectrapredefineclass/Launcher.java │ │ │ │ -Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java │ │ │ │ -Passed: compiler/profiling/spectrapredefineclass_classloaders/Launcher.java │ │ │ │ -Passed: compiler/profiling/TestMethodHandleInvokesIntrinsic.java │ │ │ │ Passed: compiler/profiling/unloadingconflict/TestProfileConflictClassUnloading.java │ │ │ │ -Passed: compiler/profiling/TestProfileCounterOverflow.java │ │ │ │ +Passed: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +Passed: compiler/profiling/TestMethodHandleInvokesIntrinsic.java │ │ │ │ +Passed: compiler/profiling/spectrapredefineclass_classloaders/Launcher.java │ │ │ │ Passed: compiler/profiling/TestSharedHeadExceptionBackedges.java │ │ │ │ Passed: compiler/profiling/TestSpecTrapClassUnloading.java │ │ │ │ -Passed: compiler/profiling/TestMultiBranchDataOverflow.java │ │ │ │ -Passed: compiler/profiling/TestTypeProfiling.java │ │ │ │ Passed: compiler/profiling/TestTypeProfileArgsLimit.java │ │ │ │ +Passed: compiler/profiling/TestTypeProfiling.java │ │ │ │ Passed: compiler/profiling/TestUnexpectedProfilingMismatch.java │ │ │ │ Passed: compiler/profiling/UnsafeAccess.java │ │ │ │ +Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java │ │ │ │ Passed: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterPartialPeeling.java │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSinking.java │ │ │ │ -Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSmearingOrPredication.java │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSplitIf.java │ │ │ │ +Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessAboveRCForArrayCopyLoad.java │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessCastIIAboveRC.java │ │ │ │ Passed: compiler/rangechecks/TestBadFoldCompare.java │ │ │ │ -Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ +Passed: compiler/profiling/TestProfileCounterOverflow.java │ │ │ │ Passed: compiler/rangechecks/TestLargeScaleInLongRCOverflow.java │ │ │ │ -Passed: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +Passed: compiler/rangechecks/TestLongRangeCheck.java │ │ │ │ Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java │ │ │ │ Passed: compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ -Passed: compiler/rangechecks/TestLongRangeCheck.java │ │ │ │ -Passed: compiler/rangechecks/TestRangeCheckEliminationDisabled.java │ │ │ │ Passed: compiler/rangechecks/TestRangeCheckCmpUOverflowVsSub.java │ │ │ │ +Passed: compiler/rangechecks/TestRangeCheckEliminationDisabled.java │ │ │ │ Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java │ │ │ │ Passed: compiler/rangechecks/TestRangeCheckLimits.java │ │ │ │ -Passed: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ +Passed: compiler/profiling/TestMultiBranchDataOverflow.java │ │ │ │ +Passed: compiler/rangechecks/TestRangeCheckSmearing.java │ │ │ │ Passed: compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java │ │ │ │ Passed: compiler/rangechecks/TestRCMinInt.java │ │ │ │ Passed: compiler/rangechecks/TestUncommonTrapMerging.java │ │ │ │ -Passed: compiler/rangechecks/TestRangeCheckSmearing.java │ │ │ │ Passed: compiler/regalloc/C1ObjectSpillInLogicOp.java │ │ │ │ -Passed: compiler/loopopts/superword/Vec_MulAddS2I.java │ │ │ │ Passed: compiler/regalloc/TestC1OverlappingRegisterHint.java │ │ │ │ Passed: compiler/reflection/ArrayNewInstanceOfVoid.java │ │ │ │ Passed: compiler/regalloc/TestGCMRecalcPressureNodes.java │ │ │ │ -Passed: compiler/regalloc/VolatileLoadMemBarsOnlyUses.java │ │ │ │ -Passed: compiler/regalloc/TestNodeRegArrayOverflow.java │ │ │ │ Passed: compiler/regalloc/TestC2IntPressure.java │ │ │ │ +Passed: compiler/regalloc/TestNodeRegArrayOverflow.java │ │ │ │ Passed: compiler/regalloc/TestVectorRegAlloc.java │ │ │ │ -Passed: compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java │ │ │ │ +Passed: compiler/regalloc/VolatileLoadMemBarsOnlyUses.java │ │ │ │ Passed: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ Passed: compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java │ │ │ │ Passed: compiler/rtm/cli/TestRTMLockingThresholdOption.java │ │ │ │ +Passed: compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java │ │ │ │ +Passed: compiler/rtm/cli/TestRTMAbortThresholdOption.java │ │ │ │ Passed: compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java │ │ │ │ Passed: compiler/rtm/cli/TestRTMRetryCountOption.java │ │ │ │ -Passed: compiler/rtm/cli/TestRTMAbortThresholdOption.java │ │ │ │ +Passed: compiler/rtm/cli/TestRTMSpinLoopCountOption.java │ │ │ │ Passed: compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java │ │ │ │ Passed: compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java │ │ │ │ -Passed: compiler/rtm/cli/TestRTMSpinLoopCountOption.java │ │ │ │ Passed: compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java │ │ │ │ Passed: compiler/runtime/cr8015436/Test8015436.java │ │ │ │ Passed: compiler/runtime/unloaded/TestMHUnloaded.java │ │ │ │ Passed: compiler/stable/TestStableBoolean.java │ │ │ │ -Passed: compiler/stable/TestStableByte.java │ │ │ │ -Passed: compiler/runtime/safepoints/TestRegisterRestoring.java │ │ │ │ Passed: compiler/runtime/cr6891750/Test6891750.java │ │ │ │ +Passed: compiler/stable/TestStableByte.java │ │ │ │ Passed: compiler/stable/TestStableChar.java │ │ │ │ -Passed: compiler/memoryinitialization/ZeroTLABTest.java │ │ │ │ Passed: compiler/stable/TestStableDouble.java │ │ │ │ -Passed: compiler/stable/TestStableMemoryBarrier.java │ │ │ │ Passed: compiler/stable/TestStableFloat.java │ │ │ │ -Passed: compiler/stable/TestStableMismatched.java │ │ │ │ Passed: compiler/stable/TestStableInt.java │ │ │ │ +Passed: compiler/stable/TestStableMemoryBarrier.java │ │ │ │ +Passed: compiler/stable/TestStableMismatched.java │ │ │ │ Passed: compiler/stable/TestStableLong.java │ │ │ │ -Passed: compiler/stable/TestStableUByte.java │ │ │ │ -Passed: compiler/startup/NumCompilerThreadsCheck.java │ │ │ │ +Passed: compiler/runtime/safepoints/TestRegisterRestoring.java │ │ │ │ Passed: compiler/stable/TestStableObject.java │ │ │ │ Passed: compiler/stable/TestStableShort.java │ │ │ │ -Passed: compiler/startup/TieredStopAtLevel0SanityTest.java │ │ │ │ +Passed: compiler/stable/TestStableUByte.java │ │ │ │ +Passed: compiler/startup/NumCompilerThreadsCheck.java │ │ │ │ +Passed: compiler/stable/TestStableUShort.java │ │ │ │ Passed: compiler/startup/StartupOutput.java │ │ │ │ +Passed: compiler/startup/TieredStopAtLevel0SanityTest.java │ │ │ │ Passed: compiler/stringopts/TestLongStringConcat.java │ │ │ │ -Passed: compiler/stable/TestStableUShort.java │ │ │ │ +Passed: compiler/startup/SmallCodeCacheStartup.java │ │ │ │ Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java │ │ │ │ Passed: compiler/stringopts/TestOptimizeStringConcat.java │ │ │ │ +Passed: compiler/stringopts/TestStringObjectInitialization.java │ │ │ │ +Passed: compiler/stable/TestUnstableStable.java │ │ │ │ Passed: compiler/types/TestArrayManyDimensions.java │ │ │ │ Passed: compiler/types/TestArrayMeetNotSymmetrical.java │ │ │ │ Passed: compiler/types/TestBadMemSliceWithInterfaces.java │ │ │ │ -Passed: compiler/startup/SmallCodeCacheStartup.java │ │ │ │ Passed: compiler/types/TestBottomArrayTypeCheck.java │ │ │ │ -Passed: compiler/stringopts/TestStringObjectInitialization.java │ │ │ │ +Passed: compiler/memoryinitialization/ZeroTLABTest.java │ │ │ │ Passed: compiler/types/TestEACheckCastPP.java │ │ │ │ Passed: compiler/types/TestExactArrayOfBasicType.java │ │ │ │ Passed: compiler/types/TestFoldNECompares.java │ │ │ │ Passed: compiler/types/TestIntArraySubTypeOfCloneableDoesnotFold.java │ │ │ │ Passed: compiler/types/TestInterfaceArraySubtypeCheck.java │ │ │ │ Passed: compiler/types/TestMeetExactConstantArrays.java │ │ │ │ -Passed: compiler/stable/TestUnstableStable.java │ │ │ │ +Passed: compiler/loopopts/superword/Vec_MulAddS2I.java │ │ │ │ Passed: compiler/types/TestMeetTopArrayExactConstantArray.java │ │ │ │ -Passed: compiler/types/TestMethodHandleSpeculation.java │ │ │ │ Passed: compiler/types/TestMeetXor.java │ │ │ │ -Passed: compiler/types/TestPhiElimination.java │ │ │ │ +Passed: compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ +Passed: compiler/types/TestMeetIncompatibleInterfaceArrays.java │ │ │ │ +Passed: compiler/types/TestMethodHandleSpeculation.java │ │ │ │ Passed: compiler/types/TestSpeculationBrokenWithIntArrays.java │ │ │ │ -Passed: compiler/types/TestSubTypeCheckMacroNodeWrongMem.java │ │ │ │ +Passed: compiler/types/TestPhiElimination.java │ │ │ │ +Passed: compiler/types/correctness/CorrectnessTest.java │ │ │ │ Passed: compiler/types/TestSpeculationFailedHigherEqual.java │ │ │ │ -Passed: compiler/types/TestMeetIncompatibleInterfaceArrays.java │ │ │ │ Passed: compiler/types/TestSubTypeCheckNewObjectNotConstant.java │ │ │ │ +Passed: compiler/types/TestSubTypeCheckMacroNodeWrongMem.java │ │ │ │ Passed: compiler/types/TestSubTypeCheckWithBottomArray.java#Xbatch │ │ │ │ +Passed: compiler/types/TestSubTypeCheckWithBottomArray.java#Xcomp │ │ │ │ Passed: compiler/types/TestSubTypeCheckWithBottomArray.java#stress │ │ │ │ -Passed: compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ +Passed: compiler/types/TypeSpeculation.java │ │ │ │ Passed: compiler/types/TestSubTypeCheckMacroTrichotomy.java │ │ │ │ -Passed: compiler/types/TestTypePropagationToCmpU.java │ │ │ │ -Passed: compiler/types/TestSubTypeCheckWithBottomArray.java#Xcomp │ │ │ │ Passed: compiler/types/TestSubTypeOfAsbtractClassWrongResult.java │ │ │ │ -Passed: compiler/types/TypeSpeculation.java │ │ │ │ Passed: compiler/uncommontrap/FoldedIfNonDomMidIf.java │ │ │ │ -Passed: compiler/uncommontrap/Decompile.java │ │ │ │ +Passed: compiler/types/TestTypePropagationToCmpU.java │ │ │ │ Passed: compiler/uncommontrap/StackOverflowGuardPagesOff.java │ │ │ │ -Passed: compiler/uncommontrap/DeoptReallocFailure.java │ │ │ │ +Passed: compiler/uncommontrap/Decompile.java │ │ │ │ Passed: compiler/uncommontrap/Test8009761.java │ │ │ │ +Passed: compiler/uncommontrap/DeoptReallocFailure.java │ │ │ │ Passed: compiler/uncommontrap/TestNullAssertAtCheckCast.java │ │ │ │ Passed: compiler/uncommontrap/TestNullCheckAntiDependence.java │ │ │ │ Passed: compiler/uncommontrap/TestDeoptOOM.java#ZSinglegen │ │ │ │ Passed: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ Passed: compiler/uncommontrap/TestDeoptOOM.java#id0 │ │ │ │ Passed: compiler/uncommontrap/TestStackBangRbp.java │ │ │ │ -Passed: compiler/types/correctness/CorrectnessTest.java │ │ │ │ Passed: compiler/uncommontrap/TraceDeoptimizationNoRealloc.java │ │ │ │ Passed: compiler/uncommontrap/UncommonTrapStackBang.java │ │ │ │ Passed: compiler/unsafe/AlignmentGapAccess.java │ │ │ │ Passed: compiler/unsafe/CASandCAEwithNegExpected.java │ │ │ │ -Passed: compiler/unsafe/GetUnsafeObjectG1PreBarrier.java │ │ │ │ Passed: compiler/uncommontrap/UncommonTrapLeak.java │ │ │ │ +Passed: compiler/unsafe/GetUnsafeObjectG1PreBarrier.java │ │ │ │ Passed: compiler/uncommontrap/TestDeoptOOM.java#ZGenerational │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java │ │ │ │ -Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java │ │ │ │ +Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java │ │ │ │ +Passed: compiler/types/correctness/OffTest.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java │ │ │ │ -Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java │ │ │ │ -Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java │ │ │ │ -Passed: compiler/unsafe/MaybeOffHeapUnsafeAccessToNewObject.java │ │ │ │ +Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java │ │ │ │ -Passed: compiler/types/correctness/OffTest.java │ │ │ │ +Passed: compiler/unsafe/MaybeOffHeapUnsafeAccessToNewObject.java │ │ │ │ +Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java │ │ │ │ Passed: compiler/unsafe/MismatchedUnsafeAccessTest.java │ │ │ │ Passed: compiler/unsafe/MismatchedUnsafeLoadFromNewObject.java │ │ │ │ -Passed: compiler/unsafe/MixedUnsafeStoreObject.java │ │ │ │ Passed: compiler/unsafe/MisalignedAccesses.java │ │ │ │ +Passed: compiler/unsafe/MixedUnsafeStoreObject.java │ │ │ │ Passed: compiler/unsafe/OpaqueAccesses.java │ │ │ │ -Passed: compiler/uncommontrap/TestUnstableIfTrap.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java │ │ │ │ Passed: compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java │ │ │ │ Passed: compiler/unsafe/SunMiscUnsafeAccessTestByte.java │ │ │ │ Passed: compiler/unsafe/SunMiscUnsafeAccessTestChar.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestFloat.java │ │ │ │ Passed: compiler/unsafe/SunMiscUnsafeAccessTestDouble.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestFloat.java │ │ │ │ +Passed: compiler/uncommontrap/TestUnstableIfTrap.java │ │ │ │ Passed: compiler/unsafe/TestBadBaseAddress.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestInt.java │ │ │ │ Passed: compiler/unsafe/TestLoopUnswitching.java │ │ │ │ Passed: compiler/unsafe/TestMaybeNullUnsafeAccess.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestLong.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestObject.java │ │ │ │ Passed: compiler/unsafe/TestMisalignedUnsafeAccess.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestInt.java │ │ │ │ Passed: compiler/unsafe/TestRawAliasing.java │ │ │ │ Passed: compiler/unsafe/TestSplitIf.java │ │ │ │ Passed: compiler/unsafe/TestUnsafeLoadControl.java │ │ │ │ Passed: compiler/unsafe/TestUnsafeStaticFieldAccess.java │ │ │ │ Passed: compiler/unsafe/UnsafeArrayCopy.java │ │ │ │ Passed: compiler/unsafe/TestUnsafeLoadWithZeroAddress.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestObject.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestShort.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestLong.java │ │ │ │ Passed: compiler/unsafe/UnsafeOffHeapBooleanTest.java │ │ │ │ +Passed: compiler/unsafe/UnsafeOnHeapBooleanTest.java │ │ │ │ Passed: compiler/unsafe/UnsafeGetStableArrayElement.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestShort.java │ │ │ │ +Passed: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ Passed: compiler/unsafe/UnsafeRaw.java │ │ │ │ -Passed: compiler/unsafe/UnsafeOnHeapBooleanTest.java │ │ │ │ Passed: compiler/unsafe/UnsafeSmallOffsetBooleanAccessTest.java │ │ │ │ Passed: compiler/vectorization/runner/ArrayCopyTest.java │ │ │ │ Passed: compiler/vectorization/runner/ArrayIndexFillTest.java │ │ │ │ Passed: compiler/vectorization/runner/ArrayShiftOpTest.java │ │ │ │ -Passed: compiler/vectorization/runner/ArrayTypeConvertTest.java │ │ │ │ Passed: compiler/vectorization/runner/ArrayUnsafeOpTest.java │ │ │ │ +Passed: compiler/vectorization/runner/ArrayTypeConvertTest.java │ │ │ │ Passed: compiler/vectorization/runner/BasicBooleanOpTest.java │ │ │ │ Passed: compiler/vectorization/runner/ArrayInvariantFillTest.java │ │ │ │ Passed: compiler/unsafe/UnsafeGetConstantField.java │ │ │ │ Passed: compiler/vectorization/runner/BasicByteOpTest.java │ │ │ │ Passed: compiler/vectorization/runner/BasicCharOpTest.java │ │ │ │ -Passed: compiler/vectorization/runner/BasicDoubleOpTest.java │ │ │ │ -Passed: compiler/vectorization/runner/BasicFloatOpTest.java │ │ │ │ Passed: compiler/vectorization/runner/BasicIntOpTest.java │ │ │ │ Passed: compiler/vectorization/runner/BasicLongOpTest.java │ │ │ │ +Passed: compiler/vectorization/runner/BasicShortOpTest.java │ │ │ │ Passed: compiler/vectorization/runner/LoopControlFlowTest.java │ │ │ │ +Passed: compiler/vectorization/runner/LoopArrayIndexComputeTest.java │ │ │ │ Passed: compiler/vectorization/runner/LoopLiveOutNodesTest.java │ │ │ │ -Passed: compiler/vectorization/runner/BasicShortOpTest.java │ │ │ │ -Passed: compiler/vectorization/runner/LoopRangeStrideTest.java │ │ │ │ -Passed: compiler/vectorization/TestAbsCharVector.java │ │ │ │ +Passed: compiler/vectorization/runner/BasicFloatOpTest.java │ │ │ │ Passed: compiler/vectorization/runner/LoopCombinedOpTest.java │ │ │ │ -Passed: compiler/vectorization/runner/LoopArrayIndexComputeTest.java │ │ │ │ -Passed: compiler/vectorization/TestCMoveWithoutBoolPack.java │ │ │ │ -Passed: compiler/vectorization/runner/LoopReductionOpTest.java │ │ │ │ -Passed: compiler/vectorization/runner/StripMinedLoopTest.java │ │ │ │ +Passed: compiler/vectorization/TestAbsCharVector.java │ │ │ │ Passed: compiler/vectorization/TestAutoVecIntMinMax.java │ │ │ │ +Passed: compiler/vectorization/runner/StripMinedLoopTest.java │ │ │ │ +Passed: compiler/vectorization/runner/LoopRangeStrideTest.java │ │ │ │ +Passed: compiler/vectorization/TestCMoveWithoutBoolPack.java │ │ │ │ Passed: compiler/vectorization/runner/MultipleLoopsTest.java │ │ │ │ +Passed: compiler/vectorization/runner/LoopReductionOpTest.java │ │ │ │ Passed: compiler/vectorization/TestMemoryVectorMismatched.java │ │ │ │ Passed: compiler/vectorization/TestMaskedVectors.java │ │ │ │ -Passed: compiler/vectorization/TestNarrowedIntegerReverseBytes.java │ │ │ │ Passed: compiler/vectorization/TestNaNVector.java │ │ │ │ -Passed: compiler/vectorization/TestFloatConversionsVector.java │ │ │ │ -Passed: compiler/vectorization/TestForEachRem.java │ │ │ │ -Passed: compiler/vectorization/TestComplexAddrExpr.java │ │ │ │ +Passed: compiler/vectorization/TestNarrowedIntegerReverseBytes.java │ │ │ │ Passed: compiler/vectorization/TestOptionVectorize.java │ │ │ │ Passed: compiler/vectorization/TestOverlappingMismatchedAccesses.java │ │ │ │ Passed: compiler/vectorization/TestPopCountVector.java │ │ │ │ +Passed: compiler/vectorization/TestForEachRem.java │ │ │ │ Passed: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ -Passed: compiler/vectorization/TestOptionVectorizeIR.java │ │ │ │ -Passed: compiler/vectorization/TestPopulateIndex.java │ │ │ │ -Passed: compiler/vectorization/TestReverseBitsVector.java │ │ │ │ -Passed: compiler/vectorization/TestRotateByteAndShortVector.java │ │ │ │ -Passed: compiler/vectorization/TestNumberOfContinuousZeros.java │ │ │ │ Passed: compiler/vectorization/TestSmallVectorPopIndex.java │ │ │ │ -Passed: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ -Passed: compiler/vectorization/TestReverseBytes.java │ │ │ │ +Passed: compiler/vectorization/TestRotateByteAndShortVector.java │ │ │ │ Passed: compiler/vectorization/TestUnexpectedLoadOrdering.java │ │ │ │ +Passed: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ +Passed: compiler/vectorization/TestOptionVectorizeIR.java │ │ │ │ Passed: compiler/vectorization/TestVectorUnalignedOffset.java │ │ │ │ Passed: gc/arguments/TestAggressiveHeap.java │ │ │ │ Passed: gc/arguments/TestAlignmentToUseLargePages.java#id0 │ │ │ │ -Passed: compiler/vectorization/TestSignumVector.java │ │ │ │ Passed: gc/arguments/TestAlignmentToUseLargePages.java#id1 │ │ │ │ -Passed: compiler/vectorization/TestRoundVectFloat.java │ │ │ │ Passed: gc/arguments/TestAlignmentToUseLargePages.java#id2 │ │ │ │ -Passed: compiler/vectorization/TestVectorsNotSavedAtSafepoint.java │ │ │ │ Passed: gc/arguments/TestAlignmentToUseLargePages.java#id3 │ │ │ │ Passed: gc/arguments/TestCompressedClassFlags.java │ │ │ │ Passed: gc/arguments/TestArrayAllocatorMallocLimit.java │ │ │ │ +Passed: compiler/vectorization/TestVectorsNotSavedAtSafepoint.java │ │ │ │ +Passed: compiler/vectorization/TestComplexAddrExpr.java │ │ │ │ Passed: gc/arguments/TestDisableDefaultGC.java │ │ │ │ Passed: gc/arguments/TestG1ConcRefinementThreads.java │ │ │ │ Passed: gc/arguments/TestG1ConcMarkStepDurationMillis.java │ │ │ │ Passed: gc/arguments/TestDynMaxHeapFreeRatio.java │ │ │ │ -Passed: gc/arguments/TestG1HeapRegionSize.java │ │ │ │ Passed: gc/arguments/TestDynMinHeapFreeRatio.java │ │ │ │ +Passed: compiler/vectorization/runner/BasicDoubleOpTest.java │ │ │ │ +Passed: gc/arguments/TestG1HeapRegionSize.java │ │ │ │ Passed: gc/arguments/TestG1PercentageOptions.java │ │ │ │ Passed: gc/arguments/TestG1RemSetFlags.java │ │ │ │ Passed: gc/arguments/TestInitialTenuringThreshold.java │ │ │ │ Passed: gc/arguments/TestHeapFreeRatio.java │ │ │ │ -Passed: compiler/vectorization/TestSubwordReverseBytes.java │ │ │ │ -Passed: gc/arguments/TestMaxMinHeapFreeRatioFlags.java │ │ │ │ Passed: gc/arguments/TestG1HeapSizeFlags.java │ │ │ │ -Passed: gc/arguments/TestMaxRAMFlags.java │ │ │ │ -Passed: gc/arguments/TestMaxNewSize.java#id1 │ │ │ │ Passed: gc/arguments/TestMaxNewSize.java#id0 │ │ │ │ +Passed: gc/arguments/TestMaxMinHeapFreeRatioFlags.java │ │ │ │ +Passed: gc/arguments/TestMaxNewSize.java#id1 │ │ │ │ Passed: gc/arguments/TestMaxNewSize.java#id2 │ │ │ │ +Passed: gc/arguments/TestMaxRAMFlags.java │ │ │ │ +Passed: compiler/vectorization/TestSubwordReverseBytes.java │ │ │ │ Passed: gc/arguments/TestNewSizeThreadIncrease.java │ │ │ │ Passed: gc/arguments/TestNewRatioFlag.java │ │ │ │ Passed: gc/arguments/TestMinAndInitialSurvivorRatioFlags.java │ │ │ │ Passed: gc/arguments/TestParallelGCThreads.java │ │ │ │ +Passed: gc/arguments/TestObjectTenuringFlags.java │ │ │ │ Passed: gc/arguments/TestSelectDefaultGC.java │ │ │ │ Passed: gc/arguments/TestNewSizeFlags.java │ │ │ │ -Passed: gc/arguments/TestObjectTenuringFlags.java │ │ │ │ Passed: gc/arguments/TestParallelRefProc.java │ │ │ │ -Passed: gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java │ │ │ │ Passed: gc/arguments/TestParallelHeapSizeFlags.java │ │ │ │ -Passed: gc/arguments/TestMinInitialErgonomics.java │ │ │ │ -Passed: gc/arguments/TestUnrecognizedVMOptionsHandling.java │ │ │ │ +Passed: gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java │ │ │ │ Passed: gc/arguments/TestSoftMaxHeapSizeFlag.java │ │ │ │ +Passed: gc/arguments/TestMinInitialErgonomics.java │ │ │ │ Passed: gc/arguments/TestShrinkHeapInSteps.java │ │ │ │ +Passed: gc/arguments/TestUnrecognizedVMOptionsHandling.java │ │ │ │ Passed: gc/arguments/TestSerialHeapSizeFlags.java │ │ │ │ -Passed: gc/arguments/TestUseCompressedOopsErgo.java#id0 │ │ │ │ Passed: gc/arguments/TestUseCompressedOopsErgo.java#id1 │ │ │ │ -Passed: gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java │ │ │ │ Passed: gc/arguments/TestUseCompressedOopsErgo.java#id2 │ │ │ │ +Passed: gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java │ │ │ │ Passed: gc/arguments/TestUseNUMAInterleaving.java │ │ │ │ -Passed: gc/arguments/TestSurvivorRatioFlag.java │ │ │ │ +Passed: gc/arguments/TestUseCompressedOopsErgo.java#id3 │ │ │ │ Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id0 │ │ │ │ +Passed: gc/arguments/TestUseCompressedOopsErgo.java#id0 │ │ │ │ Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id1 │ │ │ │ Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id2 │ │ │ │ Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id3 │ │ │ │ -Passed: gc/arguments/TestUseCompressedOopsErgo.java#id3 │ │ │ │ -Passed: gc/arguments/TestTargetSurvivorRatioFlag.java │ │ │ │ +Passed: gc/arguments/TestVerifyBeforeAndAfterGCFlags.java │ │ │ │ Passed: gc/class_unloading/TestG1ClassUnloadingHWM.java │ │ │ │ Passed: gc/epsilon/TestAlignment.java#id0 │ │ │ │ -Passed: gc/arguments/TestVerifyBeforeAndAfterGCFlags.java │ │ │ │ Passed: gc/epsilon/TestAlignment.java#id1 │ │ │ │ Passed: gc/epsilon/TestAlwaysPretouch.java │ │ │ │ -Passed: gc/epsilon/TestDieDefault.java │ │ │ │ +Passed: gc/arguments/TestSurvivorRatioFlag.java │ │ │ │ +Passed: gc/arguments/TestTargetSurvivorRatioFlag.java │ │ │ │ Passed: gc/CondCardMark/Basic.java │ │ │ │ +Passed: gc/epsilon/TestDieDefault.java │ │ │ │ Passed: gc/cslocker/TestCSLocker.java │ │ │ │ -Passed: gc/epsilon/TestClasses.java │ │ │ │ -Passed: gc/epsilon/TestArraycopyCheckcast.java │ │ │ │ Passed: gc/epsilon/TestDieWithHeapDump.java │ │ │ │ +Passed: gc/epsilon/TestDieWithOnError.java │ │ │ │ Passed: gc/epsilon/TestEnoughUnusedSpace.java │ │ │ │ -Passed: gc/epsilon/TestEpsilonEnabled.java │ │ │ │ +Passed: gc/epsilon/TestElasticTLAB.java │ │ │ │ +Passed: gc/epsilon/TestArraycopyCheckcast.java │ │ │ │ Passed: gc/epsilon/TestHelloWorld.java │ │ │ │ -Passed: gc/epsilon/TestDieWithOnError.java │ │ │ │ +Passed: gc/epsilon/TestEpsilonEnabled.java │ │ │ │ Passed: gc/epsilon/TestLogTrace.java │ │ │ │ Passed: gc/epsilon/TestMaxTLAB.java#id0 │ │ │ │ -Passed: gc/epsilon/TestElasticTLAB.java │ │ │ │ +Passed: gc/epsilon/TestClasses.java │ │ │ │ Passed: gc/epsilon/TestMemoryPools.java │ │ │ │ Passed: gc/epsilon/TestMaxTLAB.java#id1 │ │ │ │ Passed: gc/epsilon/TestPrintHeapSteps.java │ │ │ │ Passed: gc/epsilon/TestUpdateCountersSteps.java │ │ │ │ Passed: gc/epsilon/TestElasticTLABDecay.java │ │ │ │ Passed: gc/ergonomics/TestInitialGCThreadLogging.java │ │ │ │ -Passed: gc/epsilon/TestByteArrays.java │ │ │ │ Passed: gc/epsilon/TestManyThreads.java │ │ │ │ Passed: gc/g1/humongousObjects/TestHumongousMovement.java │ │ │ │ +Passed: gc/epsilon/TestByteArrays.java │ │ │ │ Passed: gc/g1/humongousObjects/TestHumongousThreshold.java │ │ │ │ -Passed: gc/epsilon/TestRefArrays.java │ │ │ │ -Passed: gc/g1/humongousObjects/TestObjectCollected.java │ │ │ │ -Passed: gc/epsilon/TestObjects.java │ │ │ │ Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java │ │ │ │ +Passed: gc/g1/humongousObjects/TestObjectCollected.java │ │ │ │ Passed: gc/g1/mixedgc/TestLogging.java │ │ │ │ Passed: gc/g1/mixedgc/TestOldGenCollectionUsage.java │ │ │ │ +Passed: gc/epsilon/TestObjects.java │ │ │ │ +Passed: gc/epsilon/TestRefArrays.java │ │ │ │ Passed: gc/g1/numa/TestG1NUMATouchRegions.java │ │ │ │ Passed: gc/g1/plab/TestPLABEvacuationFailure.java │ │ │ │ Passed: gc/parallel/TestAlwaysPreTouchBehavior.java │ │ │ │ Passed: gc/parallel/TestDynShrinkHeap.java │ │ │ │ -Passed: gc/g1/plab/TestPLABResize.java │ │ │ │ -Passed: gc/serial/HeapChangeLogging.java │ │ │ │ Passed: gc/g1/plab/TestPLABPromotion.java │ │ │ │ +Passed: gc/parallel/TestPrintGCDetailsVerbose.java │ │ │ │ +Passed: gc/serial/HeapChangeLogging.java │ │ │ │ +Passed: gc/g1/plab/TestPLABResize.java │ │ │ │ Passed: gc/shenandoah/compiler/BarrierInInfiniteLoop.java │ │ │ │ Passed: gc/shenandoah/compiler/CallMultipleCatchProjs.java │ │ │ │ Passed: gc/shenandoah/compiler/FoldIfAfterExpansion.java │ │ │ │ Passed: gc/shenandoah/compiler/LRBRightAfterMemBar.java │ │ │ │ -Passed: gc/parallel/TestPrintGCDetailsVerbose.java │ │ │ │ -Passed: gc/shenandoah/compiler/TestBarrierAboveProj.java │ │ │ │ Passed: gc/shenandoah/compiler/TestBarrierExpandCallProjection.java │ │ │ │ +Passed: gc/shenandoah/compiler/TestBarrierAboveProj.java │ │ │ │ Passed: gc/shenandoah/compiler/TestBadRawMemoryAfterCall.java │ │ │ │ Passed: gc/shenandoah/compiler/TestBarrierExpansionDeadMemPhi.java │ │ │ │ Passed: gc/shenandoah/compiler/TestC1ArrayCopyNPE.java │ │ │ │ Passed: gc/shenandoah/compiler/TestC1VectorizedMismatch.java │ │ │ │ Passed: gc/shenandoah/compiler/TestClone.java#default │ │ │ │ -Passed: gc/shenandoah/compiler/TestClone.java#default-verify │ │ │ │ -Passed: gc/shenandoah/compiler/TestClone.java#no-coops │ │ │ │ Passed: gc/shenandoah/compiler/TestClone.java#aggressive │ │ │ │ +Passed: gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java │ │ │ │ +Passed: gc/shenandoah/compiler/TestClone.java#default-verify │ │ │ │ Passed: gc/shenandoah/compiler/TestLinkToNativeRBP.java │ │ │ │ +Passed: gc/shenandoah/compiler/TestClone.java#no-coops │ │ │ │ Passed: gc/shenandoah/compiler/TestLoadBypassesNullCheck.java │ │ │ │ Passed: gc/shenandoah/compiler/TestLoadPinnedAfterCall.java │ │ │ │ -Passed: gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java │ │ │ │ Passed: gc/shenandoah/compiler/TestNullCheck.java │ │ │ │ -Passed: gc/shenandoah/compiler/TestClone.java#no-coops-verify │ │ │ │ +Passed: gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java │ │ │ │ Passed: gc/shenandoah/compiler/TestReferenceCAS.java#default │ │ │ │ +Passed: gc/shenandoah/compiler/TestReferenceCAS.java#no-coops │ │ │ │ Passed: gc/shenandoah/compiler/TestShenandoahCmpPAfterCall.java │ │ │ │ +Passed: gc/shenandoah/compiler/TestSinkingNodeDropsNotNullCast.java │ │ │ │ +Passed: gc/shenandoah/compiler/TestClone.java#no-coops-aggressive │ │ │ │ Passed: gc/shenandoah/compiler/TestShenandoahLRBInOuterStripMinedLoop.java │ │ │ │ -Passed: gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java │ │ │ │ -Passed: gc/shenandoah/compiler/TestReferenceCAS.java#no-coops │ │ │ │ Passed: gc/shenandoah/compiler/TestUnexpectedIUBarrierEA.java │ │ │ │ -Passed: gc/shenandoah/compiler/TestSinkingNodeDropsNotNullCast.java │ │ │ │ Passed: gc/shenandoah/compiler/TestUnsafeLoadStoreMergedHeapStableTests.java │ │ │ │ Passed: gc/shenandoah/compiler/TestUnsafeOffheapSwap.java │ │ │ │ -Passed: gc/shenandoah/compiler/TestClone.java#no-coops-aggressive │ │ │ │ +Passed: gc/shenandoah/compiler/TestClone.java#no-coops-verify │ │ │ │ Passed: gc/shenandoah/jni/TestJNICritical.java │ │ │ │ Passed: gc/shenandoah/jni/TestPinnedGarbage.java#aggressive │ │ │ │ -Passed: gc/shenandoah/jni/TestPinnedGarbage.java#passive │ │ │ │ Passed: gc/shenandoah/jni/TestPinnedGarbage.java#verify │ │ │ │ +Passed: gc/shenandoah/jni/TestPinnedGarbage.java#passive │ │ │ │ Passed: gc/g1/humongousObjects/TestHumongousClassLoader.java │ │ │ │ -Passed: gc/shenandoah/jvmti/TestHeapDump.java#aggressive │ │ │ │ Passed: gc/g1/humongousObjects/TestNoAllocationsInHRegions.java │ │ │ │ -Passed: gc/shenandoah/jvmti/TestHeapDump.java#no-coops-aggressive │ │ │ │ -Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#aggressive │ │ │ │ +Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#adaptive │ │ │ │ +Passed: gc/shenandoah/jvmti/TestHeapDump.java#aggressive │ │ │ │ Passed: gc/shenandoah/jvmti/TestHeapDump.java#aggressive-strdedup │ │ │ │ +Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#aggressive │ │ │ │ Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#compact │ │ │ │ -Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#adaptive │ │ │ │ -Passed: gc/shenandoah/mxbeans/TestMemoryMXBeans.java │ │ │ │ +Passed: gc/shenandoah/jvmti/TestHeapDump.java#no-coops-aggressive │ │ │ │ +Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#static │ │ │ │ Passed: gc/shenandoah/mxbeans/TestMemoryPools.java │ │ │ │ +Passed: gc/shenandoah/mxbeans/TestMemoryMXBeans.java │ │ │ │ Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#passive │ │ │ │ -Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#static │ │ │ │ Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#iu │ │ │ │ -Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#aggressive │ │ │ │ Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#adaptive │ │ │ │ +Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#aggressive │ │ │ │ Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#compact │ │ │ │ Passed: gc/shenandoah/oom/TestAllocLargeObj.java │ │ │ │ Passed: gc/shenandoah/oom/TestAllocLargerThanHeap.java │ │ │ │ Passed: gc/shenandoah/oom/TestAllocSmallObj.java │ │ │ │ -Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#passive │ │ │ │ Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#static │ │ │ │ +Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#iu │ │ │ │ +Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#passive │ │ │ │ Passed: gc/shenandoah/options/TestAlwaysPreTouch.java │ │ │ │ Passed: gc/shenandoah/options/TestArgumentRanges.java │ │ │ │ -Passed: gc/shenandoah/options/TestClassUnloadingArguments.java │ │ │ │ Passed: gc/shenandoah/options/TestEnabled.java#default │ │ │ │ +Passed: gc/shenandoah/options/TestClassUnloadingArguments.java │ │ │ │ Passed: gc/shenandoah/options/TestExplicitGC.java │ │ │ │ -Passed: gc/shenandoah/oom/TestThreadFailure.java │ │ │ │ Passed: gc/shenandoah/options/TestExplicitGCNoConcurrent.java │ │ │ │ -Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#iu │ │ │ │ Passed: gc/shenandoah/options/TestHeuristicsUnlock.java │ │ │ │ +Passed: gc/shenandoah/oom/TestThreadFailure.java │ │ │ │ Passed: gc/shenandoah/options/TestHumongousThresholdArgs.java │ │ │ │ Passed: gc/shenandoah/options/TestLargePages.java#default │ │ │ │ Passed: gc/shenandoah/options/TestLargePages.java#lp │ │ │ │ Passed: gc/shenandoah/options/TestLargePages.java#thp │ │ │ │ -Passed: gc/shenandoah/options/TestHumongousMoves.java │ │ │ │ Passed: gc/shenandoah/options/TestLargePagesWithSmallHeap.java#default │ │ │ │ Passed: gc/shenandoah/options/TestLargePagesWithSmallHeap.java#lp │ │ │ │ Passed: gc/shenandoah/options/TestLargePagesWithSmallHeap.java#thp │ │ │ │ Passed: gc/shenandoah/options/TestModeUnlock.java │ │ │ │ -Passed: gc/shenandoah/oom/TestClassLoaderLeak.java │ │ │ │ -Passed: gc/shenandoah/options/TestObjectAlignment.java#default │ │ │ │ Passed: gc/shenandoah/options/TestLoopMiningArguments.java │ │ │ │ Passed: gc/shenandoah/options/TestObjectAlignment.java#16b │ │ │ │ +Passed: gc/shenandoah/options/TestObjectAlignment.java#default │ │ │ │ Passed: gc/shenandoah/options/TestPacing.java │ │ │ │ +Passed: gc/shenandoah/options/TestHumongousMoves.java │ │ │ │ Passed: gc/shenandoah/options/TestRegionSizeArgs.java │ │ │ │ +Passed: gc/shenandoah/oom/TestClassLoaderLeak.java │ │ │ │ Passed: gc/shenandoah/options/TestSingleThreaded.java │ │ │ │ -Passed: gc/shenandoah/options/TestSoftMaxHeapSize.java │ │ │ │ Passed: gc/shenandoah/options/TestSelectiveBarrierFlags.java#id0 │ │ │ │ -Passed: gc/shenandoah/options/TestThreadCountsOverride.java │ │ │ │ Passed: gc/shenandoah/options/TestParallelRegionStride.java │ │ │ │ -Passed: gc/shenandoah/options/TestWrongBarrierEnable.java │ │ │ │ +Passed: gc/shenandoah/options/TestSoftMaxHeapSize.java │ │ │ │ +Passed: gc/shenandoah/options/TestThreadCountsOverride.java │ │ │ │ Passed: gc/shenandoah/options/TestSelectiveBarrierFlags.java#id1 │ │ │ │ -Passed: gc/startup_warnings/TestParallelGC.java │ │ │ │ +Passed: gc/shenandoah/options/TestWrongBarrierEnable.java │ │ │ │ Passed: gc/startup_warnings/TestG1.java │ │ │ │ -Passed: gc/shenandoah/options/TestWrongBarrierDisable.java │ │ │ │ +Passed: gc/startup_warnings/TestParallelGC.java │ │ │ │ Passed: gc/startup_warnings/TestSerialGC.java │ │ │ │ Passed: gc/startup_warnings/TestShenandoah.java │ │ │ │ +Passed: gc/shenandoah/options/TestWrongBarrierDisable.java │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#G1 │ │ │ │ -Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#Parallel │ │ │ │ +Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#Shenandoah │ │ │ │ -Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#G1 │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#Parallel │ │ │ │ +Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#Shenandoah │ │ │ │ -Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#ZGenerational │ │ │ │ +Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#ZGenerational │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#G1 │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#Parallel │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#Shenandoah │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#ZGenerational │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#G1 │ │ │ │ +Passed: gc/shenandoah/options/TestThreadCounts.java │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#Parallel │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#Shenandoah │ │ │ │ -Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#G1 │ │ │ │ -Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#ZGenerational │ │ │ │ +Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#Parallel │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#Serial │ │ │ │ -Passed: gc/shenandoah/options/TestThreadCounts.java │ │ │ │ +Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#ZGenerational │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#Shenandoah │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#Parallel │ │ │ │ -Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#G1 │ │ │ │ -Passed: gc/shenandoah/jni/TestJNIGlobalRefs.java#aggressive │ │ │ │ -Passed: gc/shenandoah/jni/TestJNIGlobalRefs.java#aggressive-verify │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#ZGenerational │ │ │ │ +Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#G1 │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#Shenandoah │ │ │ │ Passed: gc/whitebox/TestWBGC.java │ │ │ │ -Passed: gc/x/TestAllocateHeapAt.java │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#ZGenerational │ │ │ │ -Passed: gc/x/TestMemoryManagerMXBean.java │ │ │ │ +Passed: gc/x/TestAllocateHeapAt.java │ │ │ │ Passed: gc/x/TestAlwaysPreTouch.java │ │ │ │ +Passed: gc/x/TestMemoryManagerMXBean.java │ │ │ │ Passed: gc/x/TestMemoryMXBean.java │ │ │ │ +Passed: gc/x/TestGarbageCollectorMXBean.java │ │ │ │ Passed: gc/x/TestPageCacheFlush.java │ │ │ │ Passed: gc/x/TestRelocateInPlace.java │ │ │ │ -Passed: gc/x/TestGarbageCollectorMXBean.java │ │ │ │ +Passed: gc/shenandoah/jni/TestJNIGlobalRefs.java#aggressive │ │ │ │ +Passed: gc/shenandoah/jni/TestJNIGlobalRefs.java#aggressive-verify │ │ │ │ Passed: gc/x/TestSmallHeap.java │ │ │ │ Passed: gc/z/TestAllocateHeapAt.java │ │ │ │ Passed: gc/z/TestAlwaysPreTouch.java │ │ │ │ Passed: gc/z/TestMemoryManagerMXBean.java │ │ │ │ +Passed: gc/TestJNIWeak/TestJNIWeak.java │ │ │ │ Passed: gc/z/TestMemoryMXBean.java │ │ │ │ -Passed: gc/z/TestGarbageCollectorMXBean.java │ │ │ │ Passed: gc/z/TestPageCacheFlush.java │ │ │ │ +Passed: gc/z/TestGarbageCollectorMXBean.java │ │ │ │ Passed: gc/z/TestRelocateInPlace.java │ │ │ │ Passed: gc/x/TestNoUncommit.java │ │ │ │ -Passed: gc/TestJNIWeak/TestJNIWeak.java │ │ │ │ -Passed: runtime/6294277/SourceDebugExtension.java │ │ │ │ Passed: gc/z/TestSmallHeap.java │ │ │ │ +Passed: runtime/6294277/SourceDebugExtension.java │ │ │ │ Passed: runtime/6981737/Test6981737.java │ │ │ │ Passed: gc/z/TestNoUncommit.java │ │ │ │ Passed: runtime/7160757/Test7160757.java │ │ │ │ Passed: runtime/7162488/TestUnrecognizedVmOption.java │ │ │ │ Passed: runtime/7167069/PrintAsFlag.java │ │ │ │ Passed: runtime/8007320/ConstMethodTest.java │ │ │ │ Passed: runtime/8010389/VMThreadDlopen.java │ │ │ │ Passed: runtime/8024804/RegisterNatives.java │ │ │ │ Passed: runtime/8176717/TestInheritFD.java │ │ │ │ Passed: runtime/AccModule/ACCModule52.java │ │ │ │ Passed: runtime/AccModule/ConstModule.java │ │ │ │ Passed: runtime/Annotations/TestAnnotatedStringEncoding.java │ │ │ │ -Passed: runtime/BadObjectClass/BootstrapRedefine.java │ │ │ │ -Passed: runtime/BadObjectClass/TestUnloadClassError.java │ │ │ │ +Passed: runtime/7100935/TestConjointAtomicArraycopy.java │ │ │ │ +Passed: runtime/7100935/TestShortArraycopy.java │ │ │ │ Passed: runtime/BoolReturn/JNIBooleanTest.java │ │ │ │ +Passed: runtime/BadObjectClass/BootstrapRedefine.java │ │ │ │ Passed: runtime/BoolReturn/NativeSmallIntCallsTest.java │ │ │ │ -Passed: runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ -Passed: runtime/BootClassAppendProp/BootClassPathAppendProp.java │ │ │ │ +Passed: runtime/BadObjectClass/TestUnloadClassError.java │ │ │ │ Passed: runtime/BootClassAppendProp/GetBootClassPathAppendProp.java │ │ │ │ +Passed: runtime/BootClassAppendProp/BootClassPathAppendProp.java │ │ │ │ Passed: runtime/BootClassAppendProp/SunBootClassPath.java │ │ │ │ Passed: runtime/BootstrapMethod/BSMCalledTwice.java#id0 │ │ │ │ +Passed: runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ Passed: runtime/BootstrapMethod/TestLambdaExceptionInInitializer.java │ │ │ │ -Passed: runtime/7100935/TestConjointAtomicArraycopy.java │ │ │ │ -Passed: runtime/7100935/TestShortArraycopy.java │ │ │ │ Passed: runtime/cds/appcds/applications/JavacBench.java#dynamic │ │ │ │ Passed: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ Passed: runtime/cds/appcds/applications/JavacBench.java#static │ │ │ │ Passed: runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/DumpTimeVerifyFailure.java │ │ │ │ -Passed: runtime/cds/appcds/cacheObject/HeapFragmentationTest.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java │ │ │ │ -Passed: runtime/cds/appcds/cacheObject/OpenArchiveRegion.java │ │ │ │ +Passed: runtime/cds/appcds/cacheObject/HeapFragmentationTest.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/RedefineClassTest.java │ │ │ │ +Passed: runtime/cds/appcds/cacheObject/OpenArchiveRegion.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/VerifyArchivedFields.java │ │ │ │ Passed: runtime/cds/appcds/condy/CondyHelloTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatB.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatC.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatA.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatD.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatE.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/CustomClassListDump.java │ │ │ │ +Passed: runtime/cds/appcds/customLoader/HelloCustom_JFR.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/HelloCustom.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java │ │ │ │ -Passed: runtime/cds/appcds/customLoader/HelloCustom_JFR.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/LoaderSegregationTest.java │ │ │ │ -Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/OldClassAndInf.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ParallelTestSingleFP.java │ │ │ │ -Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java │ │ │ │ +Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java │ │ │ │ +Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ProtectionDomain.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/UnintendedLoadersTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/UnsupportedPlatforms.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/AppendClasspath.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java │ │ │ │ -Passed: gc/x/TestUncommit.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ArrayKlasses.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ExcludedClasses.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ExitRaceTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/HelloDynamic.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java │ │ │ │ -Passed: gc/z/TestUncommit.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java │ │ │ │ +Passed: gc/x/TestUncommit.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LinkClassTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java │ │ │ │ +Passed: gc/z/TestUncommit.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java │ │ │ │ -Passed: gc/x/TestHighUsage.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/NestHostOldInf.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/NestTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/RelativePath.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveNoDefaultArchive.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveNoDefaultArchive.java │ │ │ │ +Passed: gc/x/TestHighUsage.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/ArrayTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/GCDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java │ │ │ │ Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/AddModules.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/ExportModule.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java │ │ │ │ -Passed: runtime/cds/appcds/javaldr/LockDuringDump.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java │ │ │ │ -Passed: runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java │ │ │ │ +Passed: runtime/cds/appcds/javaldr/LockDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/NewModuleFinderTest.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java │ │ │ │ +Passed: runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java │ │ │ │ -Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java │ │ │ │ +Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java │ │ │ │ Passed: runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/InstrumentationTest.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java │ │ │ │ -Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java │ │ │ │ Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl │ │ │ │ +Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java │ │ │ │ Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#custom-cl │ │ │ │ -Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl │ │ │ │ Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl │ │ │ │ -Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc-singlegen │ │ │ │ -Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc-generational │ │ │ │ +Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl │ │ │ │ Passed: runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java │ │ │ │ +Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc-generational │ │ │ │ +Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc-singlegen │ │ │ │ Passed: runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java │ │ │ │ -Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java │ │ │ │ Passed: runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java │ │ │ │ Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java │ │ │ │ -Passed: runtime/cds/serviceability/transformRelatedClasses/TransformSuperAndSubClasses.java │ │ │ │ -Passed: runtime/cds/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java │ │ │ │ +Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java │ │ │ │ Passed: runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java │ │ │ │ +Passed: runtime/cds/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java │ │ │ │ +Passed: runtime/cds/serviceability/transformRelatedClasses/TransformSuperAndSubClasses.java │ │ │ │ Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java │ │ │ │ -Passed: runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java │ │ │ │ Passed: runtime/cds/serviceability/transformRelatedClasses/TransformSuperSubTwoPckgs.java │ │ │ │ +Passed: runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java │ │ │ │ Passed: runtime/CheckUnhandledOops/TestOutOfMemory.java │ │ │ │ Passed: runtime/ClassFile/ClassAccessFlagsRawTest.java │ │ │ │ -Passed: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java │ │ │ │ Passed: runtime/ClassFile/ClassFileVersionTest.java │ │ │ │ Passed: runtime/ClassFile/FormatCheckingTest.java │ │ │ │ Passed: runtime/CDSCompressedKPtrs/XShareAuto.java │ │ │ │ -Passed: runtime/ClassFile/JsrRewriting.java │ │ │ │ +Passed: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java │ │ │ │ Passed: runtime/ClassFile/OomWhileParsingRepeatedJsr.java │ │ │ │ +Passed: runtime/ClassFile/JsrRewriting.java │ │ │ │ Passed: runtime/ClassFile/TestCheckedExceptions.java │ │ │ │ +Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java │ │ │ │ Passed: runtime/ClassFile/UnsupportedClassFileVersion.java │ │ │ │ Passed: runtime/cds/serviceability/ReplaceCriticalClasses.java │ │ │ │ -Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java │ │ │ │ Passed: runtime/classFileParserBug/AccModuleTest.java │ │ │ │ Passed: runtime/ClassFile/PreviewVersion.java │ │ │ │ Passed: runtime/classFileParserBug/Class53.jasm │ │ │ │ +Passed: runtime/classFileParserBug/Class54.jasm │ │ │ │ Passed: runtime/classFileParserBug/AnnotationTag.java │ │ │ │ +Passed: runtime/classFileParserBug/Class56.jasm │ │ │ │ Passed: runtime/classFileParserBug/Class55.jasm │ │ │ │ -Passed: runtime/classFileParserBug/Class54.jasm │ │ │ │ Passed: runtime/classFileParserBug/BadNameAndType.java │ │ │ │ -Passed: runtime/classFileParserBug/Class56.jasm │ │ │ │ +Passed: runtime/classFileParserBug/EnclosingMethod.java │ │ │ │ Passed: runtime/classFileParserBug/BadInitMethod.java │ │ │ │ -Passed: runtime/classFileParserBug/Bad_NCDFE_Msg.java │ │ │ │ Passed: runtime/classFileParserBug/ClassFileParserBug.java │ │ │ │ -Passed: runtime/classFileParserBug/InitInInterface.java │ │ │ │ -Passed: runtime/classFileParserBug/FakeMethodAcc.java │ │ │ │ Passed: runtime/classFileParserBug/NameAndTypeSig.java │ │ │ │ -Passed: runtime/classFileParserBug/EnclosingMethod.java │ │ │ │ -Passed: runtime/classFileParserBug/TestBadPackageWithInterface.java │ │ │ │ +Passed: runtime/classFileParserBug/FakeMethodAcc.java │ │ │ │ +Passed: runtime/classFileParserBug/Bad_NCDFE_Msg.java │ │ │ │ +Passed: runtime/classFileParserBug/InitInInterface.java │ │ │ │ Passed: runtime/classFileParserBug/TestEmptyUnqName.java │ │ │ │ Passed: runtime/classFileParserBug/TestBadClassName.java │ │ │ │ Passed: runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java │ │ │ │ -Passed: runtime/classFileParserBug/UnknownAttrTest.java │ │ │ │ Passed: runtime/classFileParserBug/TrailingSlashTest.java │ │ │ │ Passed: runtime/ClassResolutionFail/ErrorsDemoTest.java │ │ │ │ +Passed: runtime/classFileParserBug/UnknownAttrTest.java │ │ │ │ +Passed: runtime/classFileParserBug/TestBadPackageWithInterface.java │ │ │ │ Passed: runtime/ClassResolutionFail/TestClassResolutionFail.java │ │ │ │ Passed: runtime/ClassInitErrors/InitExceptionUnloadTest.java │ │ │ │ Passed: runtime/ClassUnload/ConstantPoolDependsTest.java │ │ │ │ -Passed: runtime/ClassUnload/DictionaryDependsTest.java │ │ │ │ Passed: runtime/ClassUnload/KeepAliveClass.java │ │ │ │ +Passed: runtime/ClassUnload/DictionaryDependsTest.java │ │ │ │ Passed: runtime/ClassUnload/KeepAliveClassLoader.java │ │ │ │ Passed: runtime/ClassUnload/KeepAliveObject.java │ │ │ │ Passed: runtime/ClassUnload/SuperDependsTest.java │ │ │ │ Passed: runtime/ClassUnload/KeepAliveSoftReference.java │ │ │ │ -Passed: runtime/ClassUnload/UnloadInterfaceTest.java │ │ │ │ Passed: runtime/ClassUnload/UnloadTest.java │ │ │ │ -Passed: runtime/clone/invokevirtual/NoLocalClone.jasm │ │ │ │ -Passed: runtime/ClassUnload/UnloadTestDuringClassLoaderStatsVMOperation.java │ │ │ │ +Passed: runtime/ClassUnload/UnloadInterfaceTest.java │ │ │ │ Passed: runtime/clone/invokevirtual/HasLocalClone.jasm │ │ │ │ -Passed: runtime/clone/AbstractNoClones.jasm │ │ │ │ +Passed: runtime/clone/invokevirtual/NoLocalClone.jasm │ │ │ │ +Passed: runtime/clone/AbstractClone.java │ │ │ │ Passed: runtime/clone/invokevirtual/NoLocalCloneAbstr.jasm │ │ │ │ -Passed: runtime/clone/DefaultClone.jasm │ │ │ │ Passed: runtime/ClassUnload/UnloadTestWithVerifyDuringGC.java │ │ │ │ -Passed: runtime/clone/AbstractClone.java │ │ │ │ -Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java │ │ │ │ +Passed: runtime/clone/DefaultClone.jasm │ │ │ │ +Passed: runtime/ClassUnload/UnloadTestDuringClassLoaderStatsVMOperation.java │ │ │ │ Passed: runtime/clone/DefaultFinalize.jasm │ │ │ │ -Passed: runtime/clone/DefaultHashCode.jasm │ │ │ │ +Passed: runtime/clone/AbstractNoClones.jasm │ │ │ │ Passed: runtime/clone/DefaultNoCloneInC.jasm │ │ │ │ +Passed: runtime/clone/DefaultHashCode.jasm │ │ │ │ Passed: runtime/clone/LocalClone.jasm │ │ │ │ Passed: runtime/clone/NoClones.jasm │ │ │ │ -Passed: runtime/condy/escapeAnalysis/TestEscapeCondy.java │ │ │ │ -Passed: runtime/condy/CondyBadBSMArrayTest.java │ │ │ │ Passed: runtime/CompactStrings/TestMethodNames.java │ │ │ │ +Passed: runtime/condy/escapeAnalysis/TestEscapeCondy.java │ │ │ │ Passed: runtime/condy/staticInit/TestInitException.java │ │ │ │ Passed: runtime/condy/BadBSMUseTest.java │ │ │ │ -Passed: runtime/condy/CondyCFVCheckTest.java │ │ │ │ +Passed: runtime/condy/CondyBadBSMArrayTest.java │ │ │ │ Passed: runtime/condy/CondyBadNameTypeTest.java │ │ │ │ +Passed: runtime/condy/CondyCFVCheckTest.java │ │ │ │ Passed: runtime/contended/Basic.java │ │ │ │ -Passed: runtime/contended/DefaultValue.java │ │ │ │ Passed: runtime/condy/CondyNewInvokeSpecialTest.java │ │ │ │ +Passed: runtime/contended/DefaultValue.java │ │ │ │ Passed: runtime/contended/HasNonStatic.java │ │ │ │ +Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java │ │ │ │ Passed: runtime/contended/Inheritance1.java │ │ │ │ Passed: runtime/contended/OopMaps.java │ │ │ │ -Passed: runtime/contended/OopMapsSameGroup.java │ │ │ │ +Passed: runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java │ │ │ │ Passed: runtime/condy/CondyLDCTest.java │ │ │ │ +Passed: runtime/contended/OopMapsSameGroup.java │ │ │ │ Passed: runtime/DefineClass/NullClassBytesTest.java │ │ │ │ -Passed: runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java │ │ │ │ Passed: runtime/contended/Options.java │ │ │ │ Passed: runtime/duplAttributes/TestDupSignatureAttr.java │ │ │ │ Passed: runtime/Dictionary/CleanProtectionDomain.java │ │ │ │ -Passed: runtime/EnclosingMethodAttr/EnclMethodAttr.java │ │ │ │ Passed: runtime/duplAttributes/DuplAttributesTest.java │ │ │ │ +Passed: runtime/EnclosingMethodAttr/EnclMethodAttr.java │ │ │ │ Passed: runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java │ │ │ │ -Passed: runtime/Dictionary/ProtectionDomainCacheTest.java │ │ │ │ -Passed: runtime/exceptionMsgs/ArrayStoreException/ArrayStoreExceptionTest.java │ │ │ │ Passed: runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java#id0 │ │ │ │ +Passed: runtime/exceptionMsgs/ArrayStoreException/ArrayStoreExceptionTest.java │ │ │ │ +Passed: runtime/Dictionary/ProtectionDomainCacheTest.java │ │ │ │ Passed: runtime/exceptionMsgs/IllegalAccessError/IllegalAccessErrorTest.java │ │ │ │ -Passed: runtime/exceptionMsgs/IncompatibleClassChangeError/IncompatibleClassChangeErrorTest.java │ │ │ │ -Passed: runtime/exceptionMsgs/NegativeArraySizeException/NegativeArraySizeExceptionTest.java │ │ │ │ Passed: runtime/exceptionMsgs/methodPrinting/TestPrintingMethods.java │ │ │ │ -Passed: runtime/exceptionMsgs/NullPointerException/NPEInHiddenTopFrameTest.java │ │ │ │ +Passed: runtime/exceptionMsgs/NegativeArraySizeException/NegativeArraySizeExceptionTest.java │ │ │ │ +Passed: runtime/exceptionMsgs/IncompatibleClassChangeError/IncompatibleClassChangeErrorTest.java │ │ │ │ Passed: runtime/ElfDecoder/TestElfDirectRead.java#id0 │ │ │ │ Passed: runtime/exceptionMsgs/NoClassDefFoundError/NoClassDefFoundErrorTest.java │ │ │ │ -Passed: runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java#id0 │ │ │ │ +Passed: runtime/exceptionMsgs/NullPointerException/NPEInHiddenTopFrameTest.java │ │ │ │ Passed: runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java#id0 │ │ │ │ +Passed: runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java#id0 │ │ │ │ Passed: runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java#id1 │ │ │ │ -Passed: runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java#id1 │ │ │ │ Passed: runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java#id2 │ │ │ │ +Passed: runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java#id1 │ │ │ │ Passed: runtime/exceptionMsgs/LongExceptionMessageTest.java │ │ │ │ Passed: runtime/execstack/TestCheckJDK.java │ │ │ │ Passed: runtime/FieldLayout/FieldDensityTest.java#id0 │ │ │ │ Passed: runtime/FieldLayout/OldLayoutCheck.java#id0 │ │ │ │ -Passed: runtime/Final/PutfieldError.java │ │ │ │ +Passed: runtime/execstack/Testexecstack.java │ │ │ │ Passed: runtime/FieldLayout/FieldDensityTest.java#id1 │ │ │ │ -Passed: runtime/finalStatic/FinalStatic.java │ │ │ │ +Passed: runtime/Final/PutfieldError.java │ │ │ │ Passed: runtime/Final/TestPutMain.java │ │ │ │ -Passed: runtime/execstack/Testexecstack.java │ │ │ │ +Passed: runtime/finalStatic/FinalStatic.java │ │ │ │ Passed: runtime/GenerateOopMap/TestGenerateOopMapCrash.java │ │ │ │ Passed: runtime/getSysPackage/GetPackageXbootclasspath.java │ │ │ │ -Passed: runtime/getSysPackage/GetSysPkgTest.java │ │ │ │ Passed: runtime/handlerInTry/LoadHandlerInTry.java │ │ │ │ -Passed: runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ +Passed: runtime/getSysPackage/GetSysPkgTest.java │ │ │ │ Passed: runtime/handshake/HandshakeDirectTest.java │ │ │ │ -Passed: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ +Passed: runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ Passed: runtime/handshake/HandshakeWalkExitTest.java │ │ │ │ -Passed: runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ +Passed: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ Passed: runtime/handshake/HandshakeWalkOneExitTest.java │ │ │ │ Passed: runtime/handshake/SuspendBlocked.java │ │ │ │ +Passed: runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ Passed: runtime/HiddenClasses/CastToParentTest.java │ │ │ │ -Passed: runtime/CreateMirror/ArraysNewInstanceBug.java │ │ │ │ Passed: runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ Passed: runtime/HiddenClasses/FieldInSuper.java │ │ │ │ Passed: runtime/HiddenClasses/GCHiddenClass.java │ │ │ │ -Passed: runtime/HiddenClasses/HiddenDefMeths.java │ │ │ │ Passed: runtime/HiddenClasses/DefineHiddenClass.java │ │ │ │ -Passed: runtime/HiddenClasses/InstantiateHiddenClass.java │ │ │ │ +Passed: runtime/HiddenClasses/HiddenDefMeths.java │ │ │ │ Passed: runtime/HiddenClasses/HiddenClassStack.java │ │ │ │ +Passed: runtime/HiddenClasses/InstantiateHiddenClass.java │ │ │ │ Passed: runtime/HiddenClasses/NestedHidden.java │ │ │ │ -Passed: runtime/InnerClassesAttr/InnerClassesTest.jasm │ │ │ │ Passed: runtime/HiddenClasses/HiddenGetModule.java │ │ │ │ +Passed: runtime/InnerClassesAttr/InnerClassesTest.jasm │ │ │ │ Passed: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ -Passed: runtime/interpreter/LastJsrTest.java │ │ │ │ Passed: runtime/interned/SanityTest.java │ │ │ │ -Passed: runtime/invokedynamic/MethodHandleConstantTest.java │ │ │ │ +Passed: runtime/interpreter/LastJsrTest.java │ │ │ │ Passed: runtime/invokedynamic/BootstrapMethodErrorTest.java │ │ │ │ +Passed: runtime/invokedynamic/MethodHandleConstantTest.java │ │ │ │ Passed: runtime/invokedynamic/TestDynamicConstant.java │ │ │ │ +Passed: runtime/CreateMirror/ArraysNewInstanceBug.java │ │ │ │ Passed: runtime/jni/8025979/UninitializedStrings.java │ │ │ │ Passed: runtime/jni/8033445/DefaultMethods.java │ │ │ │ Passed: runtime/jni/abstractMethod/TestJNIAbstractMethod.java │ │ │ │ Passed: runtime/jni/activeDestroy/TestActiveDestroy.java │ │ │ │ +Passed: runtime/jcmd/JcmdCmdLine.java │ │ │ │ Passed: runtime/jni/atExit/TestAtExit.java │ │ │ │ -Passed: runtime/jni/CalleeSavedRegisters/FPRegs.java │ │ │ │ Passed: runtime/jni/CallWithJNIWeak/CallWithJNIWeak.java │ │ │ │ -Passed: runtime/jni/checked/TestCheckedJniExceptionCheck.java │ │ │ │ +Passed: runtime/jni/CalleeSavedRegisters/FPRegs.java │ │ │ │ Passed: runtime/jni/checked/TestCheckedReleaseArrayElements.java │ │ │ │ +Passed: runtime/jni/checked/TestCheckedJniExceptionCheck.java │ │ │ │ Passed: runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java │ │ │ │ -Passed: runtime/jcmd/JcmdCmdLine.java │ │ │ │ Passed: runtime/jni/FastGetField/FastGetField.java │ │ │ │ Passed: runtime/jni/FindClass/FindClassFromBoot.java │ │ │ │ Passed: runtime/jni/FindClassUtf8/FindClassUtf8.java │ │ │ │ Passed: runtime/jni/getCreatedJavaVMs/TestGetCreatedJavaVMs.java │ │ │ │ Passed: runtime/jni/IsVirtualThread/IsVirtualThread.java#default │ │ │ │ Passed: runtime/jni/IsVirtualThread/IsVirtualThread.java#no-vmcontinuations │ │ │ │ -Passed: runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java#id1 │ │ │ │ +Passed: runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ Passed: runtime/jni/PrivateInterfaceMethods/PrivateInterfaceMethods.java │ │ │ │ +Passed: runtime/InternalApi/ThreadCpuTimesDeadlock.java#id0 │ │ │ │ Passed: runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java │ │ │ │ -Passed: runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ Passed: runtime/jni/terminatedThread/TestTerminatedThread.java │ │ │ │ -Passed: runtime/InternalApi/ThreadCpuTimesDeadlock.java#id0 │ │ │ │ Passed: runtime/jni/ToStringInInterfaceTest/ToStringTest.java │ │ │ │ +Passed: runtime/jsig/Testjsig.java │ │ │ │ Passed: runtime/JVMDoPrivileged/DoPrivileged.java │ │ │ │ Passed: runtime/JVMDoPrivileged/DoPrivRunAbstract.jasm │ │ │ │ -Passed: runtime/jsig/Testjsig.java │ │ │ │ Passed: runtime/lambda-features/CyclicInterfaceInit.java │ │ │ │ Passed: runtime/lambda-features/InterfaceInitializationStates.java │ │ │ │ Passed: runtime/lambda-features/InvokespecialInterface.java │ │ │ │ -Passed: runtime/lambda-features/TestConcreteClassWithAbstractMethod.java │ │ │ │ Passed: runtime/lambda-features/PublicStaticInterfaceMethodHandling.java │ │ │ │ -Passed: runtime/lambda-features/TestInterfaceOrder.java │ │ │ │ +Passed: runtime/lambda-features/TestConcreteClassWithAbstractMethod.java │ │ │ │ Passed: runtime/lambda-features/TestInterfaceInit.java │ │ │ │ -Passed: runtime/linkResolver/InterfaceObjectTest.java │ │ │ │ +Passed: runtime/lambda-features/TestInterfaceOrder.java │ │ │ │ Passed: runtime/lambda-features/TestStaticandInstance.java │ │ │ │ -Passed: runtime/linkResolver/TestDeletedMethod.java │ │ │ │ +Passed: runtime/linkResolver/InterfaceObjectTest.java │ │ │ │ Passed: runtime/linkResolver/NoSuchFieldOutputTest.java │ │ │ │ -Passed: runtime/LoadClass/ShowClassLoader.java │ │ │ │ +Passed: runtime/linkResolver/TestDeletedMethod.java │ │ │ │ Passed: runtime/LoadClass/LoadClassNegative.java │ │ │ │ +Passed: runtime/LoadClass/ShowClassLoader.java │ │ │ │ Passed: runtime/LoaderConstraints/differentLE/Test.java │ │ │ │ Passed: runtime/LoaderConstraints/duplicateLE/Test.java │ │ │ │ +Passed: runtime/handshake/MixedHandshakeWalkStackTest.java │ │ │ │ Passed: runtime/LoaderConstraints/duplicateParentLE/Test.java │ │ │ │ +Passed: runtime/jni/daemonDestroy/TestDaemonDestroy.java │ │ │ │ +Passed: runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java#id1 │ │ │ │ Passed: runtime/LoaderConstraints/itableICCE/Test.java │ │ │ │ +Passed: runtime/LoaderConstraints/vtableAME/Test.java │ │ │ │ Passed: runtime/LoaderConstraints/itableLdrConstraint/Test.java │ │ │ │ Passed: runtime/LoaderConstraints/ldrCnstrFldMsg/LdrCnstrFldMsgTest.java │ │ │ │ -Passed: runtime/LoaderConstraints/vtableAME/Test.java │ │ │ │ Passed: runtime/LoadLibrary/TestSunBootLibraryPath.java │ │ │ │ -Passed: runtime/LoaderConstraints/vtableLdrConstraint/Test.java │ │ │ │ Passed: runtime/Locals/TestLargeLocalVarsStackRegion.java │ │ │ │ -Passed: runtime/LocalLong/LocalLongTest.java │ │ │ │ -Passed: runtime/jni/daemonDestroy/TestDaemonDestroy.java │ │ │ │ +Passed: runtime/LoaderConstraints/vtableLdrConstraint/Test.java │ │ │ │ Passed: runtime/locking/TestOutOfOrderUnlocking.jasm#int │ │ │ │ +Passed: runtime/LocalLong/LocalLongTest.java │ │ │ │ Passed: runtime/locking/TestRecursiveMonitorChurn.java │ │ │ │ Passed: runtime/LocalVariableTable/TestLVT.java │ │ │ │ -Passed: runtime/jni/ReturnJNIWeak/ReturnJNIWeak.java │ │ │ │ Passed: runtime/logging/loadLibraryTest/LoadLibraryTest.java │ │ │ │ Passed: runtime/memory/LargePages/TestLargePagesFlags.java │ │ │ │ -Passed: runtime/handshake/MixedHandshakeWalkStackTest.java │ │ │ │ -Passed: runtime/modules/AccessCheck/AccessReadTwice.java │ │ │ │ Passed: runtime/modules/AccessCheck/AccessExportTwice.java │ │ │ │ +Passed: runtime/modules/AccessCheck/AccessReadTwice.java │ │ │ │ Passed: runtime/modules/AccessCheck/CheckRead.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_CheckRead.java │ │ │ │ +Passed: runtime/MemberName/MemberNameLeak.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_ExpQualOther.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_ExpQualToM1.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_ExpUnqual.java │ │ │ │ +Passed: runtime/jni/ReturnJNIWeak/ReturnJNIWeak.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_PkgNotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_UmodUpkg.java │ │ │ │ -Passed: runtime/MemberName/MemberNameLeak.java │ │ │ │ +Passed: runtime/modules/AccessCheck/ExportAllUnnamed.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_Umod.java │ │ │ │ +Passed: runtime/modules/AccessCheck/ExpQualToM1PrivateMethodIAE.java │ │ │ │ Passed: runtime/modules/AccessCheck/ExpQualOther.java │ │ │ │ -Passed: runtime/modules/AccessCheck/ExportAllUnnamed.java │ │ │ │ Passed: runtime/modules/AccessCheck/ExpQualToM1.java │ │ │ │ -Passed: runtime/modules/AccessCheck/ExpQualToM1PrivateMethodIAE.java │ │ │ │ Passed: runtime/modules/AccessCheck/MethodAccessReadTwice.java │ │ │ │ Passed: runtime/modules/AccessCheck/ExpUnqual.java │ │ │ │ Passed: runtime/modules/AccessCheck/PkgNotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod_ExpQualOther.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod_ExpUnqual.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod_PkgNotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod_UmodUpkg.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodDiffCL_ExpQualOther.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodDiffCL_ExpUnqual.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodDiffCL_PkgNotExp.java │ │ │ │ -Passed: runtime/modules/AccessCheck/UmodDiffCL_Umod.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodDiffCL_UmodUpkg.java │ │ │ │ -Passed: runtime/locking/TestOutOfOrderUnlocking.jasm#comp │ │ │ │ +Passed: runtime/modules/AccessCheck/UmodDiffCL_Umod.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java │ │ │ │ -Passed: runtime/modules/AccessCheck/UmodUpkg_NotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkg_Umod.java │ │ │ │ +Passed: runtime/modules/AccessCheck/UmodUpkg_NotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUPkg.java │ │ │ │ -Passed: runtime/modules/getModuleJNI/GetModule.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkgDiffCL_ExpQualOther.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkgDiffCL_NotExp.java │ │ │ │ +Passed: runtime/modules/getModuleJNI/GetModule.java │ │ │ │ +Passed: runtime/locking/TestOutOfOrderUnlocking.jasm#comp │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkgDiffCL_Umod.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleDupJavaBase.java │ │ │ │ +Passed: runtime/modules/PatchModule/PatchModule2Dirs.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleDupModule.java │ │ │ │ -Passed: runtime/modules/PatchModule/PatchModuleCDS.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleJavaBase.java │ │ │ │ +Passed: runtime/modules/PatchModule/PatchModuleCDS.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleTest.java │ │ │ │ -Passed: runtime/modules/PatchModule/PatchModule2Dirs.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleTestJar.java │ │ │ │ +Passed: runtime/modules/PatchModule/PatchModuleTraceCL.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleTestJarDir.java │ │ │ │ +Passed: runtime/modules/Visibility/PatchModuleVisibility.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleClassList.java │ │ │ │ -Passed: runtime/modules/PatchModule/PatchModuleTraceCL.java │ │ │ │ Passed: runtime/Nestmates/classFileParsing/TestFinalMethodOverride.java │ │ │ │ Passed: runtime/Nestmates/classFileParsing/TestNestmateAttributes.java │ │ │ │ -Passed: runtime/modules/Visibility/PatchModuleVisibility.java │ │ │ │ Passed: runtime/modules/Visibility/XbootcpNoVisibility.java │ │ │ │ Passed: runtime/Nestmates/legacy/TestPrivateLookup.java │ │ │ │ Passed: runtime/Nestmates/membership/TestDynamicNestmateMembership.java │ │ │ │ -Passed: runtime/modules/Visibility/XbootcpVisibility.java │ │ │ │ Passed: runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java │ │ │ │ Passed: runtime/Nestmates/membership/TestNestHostErrorWithClassUnload.java │ │ │ │ +Passed: runtime/modules/Visibility/XbootcpVisibility.java │ │ │ │ Passed: runtime/Nestmates/privateConstructors/TestConstructorHierarchy.java │ │ │ │ Passed: runtime/Nestmates/methodSelection/TestInterfaceMethodSelection.java │ │ │ │ Passed: runtime/Nestmates/methodSelection/TestMethodSelection.java │ │ │ │ Passed: runtime/Nestmates/privateConstructors/TestMethodHandles.java │ │ │ │ -Passed: runtime/Nestmates/privateConstructors/TestJNI.java │ │ │ │ Passed: runtime/Nestmates/privateConstructors/TestReflection.java │ │ │ │ +Passed: runtime/Nestmates/privateConstructors/TestJNI.java │ │ │ │ Passed: runtime/Nestmates/privateFields/TestMethodHandles.java │ │ │ │ -Passed: runtime/clinit/ClassInitBarrier.java │ │ │ │ Passed: runtime/Nestmates/privateFields/TestPrivateField.java │ │ │ │ Passed: runtime/Nestmates/privateFields/TestJNI.java │ │ │ │ -Passed: runtime/Nestmates/privateMethods/TestInvoke.java │ │ │ │ Passed: runtime/Nestmates/privateFields/TestReflection.java │ │ │ │ -Passed: runtime/Nestmates/privateMethods/TestInvokeHierarchy.java │ │ │ │ +Passed: runtime/Nestmates/privateMethods/TestInvoke.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestInvokeErrors.java │ │ │ │ -Passed: runtime/Nestmates/privateMethods/TestMethodHandles.java │ │ │ │ -Passed: runtime/Nestmates/privateMethods/TestMethodHandlesHierarchy.java │ │ │ │ +Passed: runtime/Nestmates/privateMethods/TestInvokeHierarchy.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestJNIHierarchy.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestJNI.java │ │ │ │ +Passed: runtime/Nestmates/privateMethods/TestMethodHandles.java │ │ │ │ +Passed: runtime/Nestmates/privateMethods/TestMethodHandlesHierarchy.java │ │ │ │ +Passed: runtime/Nestmates/privateMethods/TestReflectionHierarchy.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestReflection.java │ │ │ │ Passed: runtime/Nestmates/privateStaticFields/TestMethodHandles.java │ │ │ │ -Passed: runtime/Nestmates/privateMethods/TestReflectionHierarchy.java │ │ │ │ Passed: runtime/Nestmates/privateStaticFields/TestPrivateStaticField.java │ │ │ │ -Passed: runtime/Nestmates/privateStaticFields/TestReflection.java │ │ │ │ Passed: runtime/Nestmates/privateStaticFields/TestJNI.java │ │ │ │ -Passed: runtime/Nestmates/privateStaticMethods/TestMethodHandles.java │ │ │ │ +Passed: runtime/Nestmates/privateStaticFields/TestReflection.java │ │ │ │ Passed: runtime/Nestmates/privateStaticMethods/TestInvokeStatic.java │ │ │ │ -Passed: runtime/Nestmates/privateStaticMethods/TestReflection.java │ │ │ │ +Passed: runtime/Nestmates/privateStaticMethods/TestMethodHandles.java │ │ │ │ Passed: runtime/Nestmates/privateStaticMethods/TestJNI.java │ │ │ │ +Passed: runtime/Nestmates/privateStaticMethods/TestReflection.java │ │ │ │ Passed: runtime/Nestmates/protectionDomain/TestDifferentProtectionDomains.java │ │ │ │ +Passed: runtime/NMT/BaselineWithParameter.java │ │ │ │ Passed: runtime/NMT/CommandLineDetail.java │ │ │ │ Passed: runtime/NMT/CommandLineEmptyArgument.java │ │ │ │ -Passed: runtime/NMT/BaselineWithParameter.java │ │ │ │ Passed: runtime/NMT/CommandLineInvalidArgument.java │ │ │ │ -Passed: runtime/NMT/CommandLineTurnOffNMT.java │ │ │ │ Passed: runtime/NMT/CommandLineSummary.java │ │ │ │ +Passed: runtime/NMT/CommandLineTurnOffNMT.java │ │ │ │ +Passed: runtime/clinit/ClassInitBarrier.java │ │ │ │ Passed: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ Passed: runtime/NMT/JcmdBaselineDetail.java │ │ │ │ -Passed: runtime/Nestmates/privateConstructors/TestInvokeSpecial.java │ │ │ │ Passed: runtime/NMT/JcmdDetailDiff.java │ │ │ │ Passed: runtime/NMT/HugeArenaTracking.java │ │ │ │ +Passed: runtime/NMT/JcmdScaleDetail.java │ │ │ │ +Passed: runtime/NMT/JcmdScale.java │ │ │ │ Passed: runtime/Nestmates/membership/TestNestmateMembership.java │ │ │ │ Passed: runtime/NMT/JcmdSummaryClass.java │ │ │ │ -Passed: runtime/NMT/JcmdScaleDetail.java │ │ │ │ +Passed: runtime/Nestmates/privateConstructors/TestInvokeSpecial.java │ │ │ │ Passed: runtime/NMT/JcmdSummaryDiff.java │ │ │ │ -Passed: runtime/lockStack/TestStackWalk.java │ │ │ │ -Passed: runtime/NMT/JcmdScale.java │ │ │ │ +Passed: runtime/NMT/CommitOverlappingRegions.java │ │ │ │ Passed: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ -Passed: runtime/NMT/JcmdWithNMTDisabled.java │ │ │ │ -Passed: runtime/NMT/MallocLimitTest.java#limit-without-nmt │ │ │ │ Passed: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ -Passed: runtime/NMT/CommitOverlappingRegions.java │ │ │ │ +Passed: runtime/NMT/MallocLimitTest.java#limit-without-nmt │ │ │ │ +Passed: runtime/NMT/JcmdWithNMTDisabled.java │ │ │ │ Passed: runtime/NMT/MallocLimitTest.java#global-limit-fatal │ │ │ │ +Passed: runtime/lockStack/TestStackWalk.java │ │ │ │ Passed: runtime/NMT/MallocLimitTest.java#global-limit-oom │ │ │ │ Passed: runtime/NMT/NMTForOtherLaunchersTest.java#jar │ │ │ │ Passed: runtime/NMT/MallocTrackingVerify.java │ │ │ │ Passed: runtime/NMT/MallocTestType.java │ │ │ │ -Passed: runtime/NMT/NMTForOtherLaunchersTest.java#javac │ │ │ │ -Passed: runtime/NMT/NMTInitializationTest.java#default_long-off │ │ │ │ -Passed: runtime/NMT/MallocSiteTypeChange.java │ │ │ │ Passed: runtime/NMT/MallocLimitTest.java#multi-limit │ │ │ │ -Passed: runtime/NMT/NMTJavaHeapTest.java │ │ │ │ +Passed: runtime/NMT/MallocSiteTypeChange.java │ │ │ │ +Passed: runtime/NMT/NMTInitializationTest.java#default_long-off │ │ │ │ +Passed: runtime/NMT/NMTForOtherLaunchersTest.java#javac │ │ │ │ Passed: runtime/NMT/NMTInitializationTest.java#normal-off │ │ │ │ +Passed: runtime/NMT/NMTJavaHeapTest.java │ │ │ │ Passed: runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java │ │ │ │ Passed: runtime/NMT/ReleaseCommittedMemory.java │ │ │ │ Passed: runtime/NMT/NMTInitializationTest.java#default_long-detail │ │ │ │ -Passed: runtime/NMT/NMTWithCDS.java │ │ │ │ Passed: runtime/NMT/NMTInitializationTest.java#normal-detail │ │ │ │ +Passed: runtime/NMT/NMTWithCDS.java │ │ │ │ Passed: runtime/NMT/PrintNMTStatistics.java │ │ │ │ Passed: runtime/NMT/SafepointPollingPages.java │ │ │ │ Passed: runtime/NMT/ReleaseNoCommit.java │ │ │ │ -Passed: runtime/NMT/SummarySanityCheck.java │ │ │ │ Passed: runtime/NMT/MallocRoundingReportTest.java │ │ │ │ -Passed: runtime/NMT/SummaryDiffThreadCount.java │ │ │ │ +Passed: runtime/NMT/SummarySanityCheck.java │ │ │ │ Passed: runtime/NMT/UnsafeAllocMemory.java │ │ │ │ +Passed: runtime/NMT/SummaryDiffThreadCount.java │ │ │ │ Passed: runtime/NMT/ThreadedMallocTestType.java │ │ │ │ Passed: runtime/os/AvailableProcessors.java │ │ │ │ Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#Default │ │ │ │ Passed: runtime/NMT/VirtualAllocAttemptReserveMemoryAt.java │ │ │ │ Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#LP_enabled │ │ │ │ Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#THP_enabled │ │ │ │ Passed: runtime/os/TestHugePageDetection.java │ │ │ │ Passed: runtime/NMT/ThreadedVirtualAllocTestType.java │ │ │ │ Passed: runtime/os/TestTimerSlack.java │ │ │ │ Passed: runtime/os/TestTracePageSizes.java#compiler-options │ │ │ │ -Passed: runtime/os/TestTracePageSizes.java#explicit-large-page-size │ │ │ │ Passed: runtime/os/TestTracePageSizes.java#no-options │ │ │ │ +Passed: runtime/os/TestTracePageSizes.java#explicit-large-page-size │ │ │ │ Passed: runtime/os/TestTracePageSizes.java#G1 │ │ │ │ -Passed: runtime/os/TestTrimNative.java#testOffByDefault │ │ │ │ Passed: runtime/os/TestTracePageSizes.java#Parallel │ │ │ │ +Passed: runtime/os/TestTrimNative.java#testOffByDefault │ │ │ │ Passed: runtime/os/TestTracePageSizes.java#Serial │ │ │ │ Passed: runtime/os/TestTrimNative.java#testOffExplicit │ │ │ │ Passed: runtime/os/TestTrimNative.java#trimNativeLowInterval │ │ │ │ Passed: runtime/os/TestUseCpuAllocPath.java │ │ │ │ Passed: runtime/ParallelLoad/CallLoadClass/CallLoadClassTest.java │ │ │ │ Passed: runtime/NMT/VirtualAllocCommitUncommitRecommit.java │ │ │ │ Passed: runtime/NMT/VirtualAllocTestType.java │ │ │ │ Passed: runtime/ParallelLoad/ParallelSuper/ParallelSuperTest.java │ │ │ │ Passed: runtime/ParallelLoad/SuperWait/SuperWaitTest.java │ │ │ │ Passed: runtime/PerfMemDestroy/PerfMemDestroy.java │ │ │ │ Passed: runtime/ParallelLoad/SaveResolutionError/SaveResolutionErrorTest.java │ │ │ │ Passed: runtime/posixSig/TestPosixSig.java │ │ │ │ +Passed: runtime/PrintingTests/ClassfilePrintingTests.java │ │ │ │ Passed: runtime/records/recordAttributeTest.java │ │ │ │ Passed: runtime/records/recordReflectionTest.java │ │ │ │ -Passed: runtime/PrintingTests/ClassfilePrintingTests.java │ │ │ │ Passed: runtime/reflect/ArrayGetIntException.java │ │ │ │ Passed: runtime/reflect/ComponentTypeFieldTest.java │ │ │ │ Passed: runtime/records/RedefineRecord.java │ │ │ │ Passed: runtime/reflect/ReflectStackOverflow.java │ │ │ │ Passed: runtime/reflect/ReflectOutOfMemoryError.java │ │ │ │ Passed: runtime/ReservedStack/ReservedStackTest.java │ │ │ │ Passed: runtime/os/TestTrimNative.java#trimNative │ │ │ │ Passed: runtime/os/TestTrimNative.java#trimNativeHighInterval │ │ │ │ Passed: runtime/ReservedStack/ReservedStackTestCompiler.java │ │ │ │ Passed: runtime/sealedClasses/GetPermittedSubclassesTest.java │ │ │ │ Passed: runtime/sealedClasses/OverrideSealedTest.java │ │ │ │ -Passed: runtime/ParallelLoad/ParallelCircularity/ParallelCircularityTest.java │ │ │ │ -Passed: runtime/sealedClasses/RedefineSealedClass.java │ │ │ │ -Passed: runtime/SameObject/SameObject.java │ │ │ │ Passed: runtime/sealedClasses/RedefinePermittedSubclass.java │ │ │ │ +Passed: runtime/sealedClasses/RedefineSealedClass.java │ │ │ │ Passed: runtime/sealedClasses/SealedUnnamedModuleIntfTest.java │ │ │ │ -Passed: runtime/Safepoint/TestAbortVMOnSafepointTimeout.java │ │ │ │ Passed: runtime/sealedClasses/SealedUnnamedModuleTest.java │ │ │ │ -Passed: runtime/StackGap/TestStackGap.java │ │ │ │ Passed: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ +Passed: runtime/ParallelLoad/ParallelCircularity/ParallelCircularityTest.java │ │ │ │ +Passed: runtime/SameObject/SameObject.java │ │ │ │ +Passed: runtime/Safepoint/TestAbortVMOnSafepointTimeout.java │ │ │ │ +Passed: runtime/StackGap/TestStackGap.java │ │ │ │ Passed: runtime/StackGuardPages/TestStackGuardPages.java │ │ │ │ -Passed: runtime/StackTrace/HiddenFrameTest.java │ │ │ │ Passed: runtime/stackMapCheck/StackMapCheck.java │ │ │ │ -Passed: runtime/StackTrace/StackTraceClassCache.java │ │ │ │ +Passed: runtime/StackTrace/HiddenFrameTest.java │ │ │ │ +Passed: runtime/StringIntrinsic/StringIndexOfChar.java │ │ │ │ Passed: runtime/StackTrace/LargeClassTest.java │ │ │ │ -Passed: runtime/strictfp/StrictfpModifierChecksTest.java │ │ │ │ +Passed: runtime/StackTrace/StackTraceClassCache.java │ │ │ │ +Passed: runtime/Safepoint/TestAbortOnVMOperationTimeout.java │ │ │ │ Passed: runtime/stringtable/StringTableVerifyTest.java │ │ │ │ -Passed: runtime/StringIntrinsic/StringIndexOfChar.java │ │ │ │ -Passed: runtime/Throwable/StackTraceLogging.java │ │ │ │ -Passed: runtime/Throwable/TestCatchThrowableOOM.java │ │ │ │ +Passed: runtime/strictfp/StrictfpModifierChecksTest.java │ │ │ │ Passed: runtime/Throwable/TestThrowable.java │ │ │ │ +Passed: runtime/Throwable/StackTraceLogging.java │ │ │ │ Passed: runtime/Throwable/ThrowableIntrospectionSegfault.java │ │ │ │ +Passed: runtime/Throwable/TestCatchThrowableOOM.java │ │ │ │ Passed: runtime/TransitiveOverrideCFV50/TransitiveOverrideCFV50.java │ │ │ │ Passed: runtime/Throwable/TestMaxJavaStackTraceDepth.java │ │ │ │ Passed: runtime/verifier/defaultMethods/DefaultMethodRegressionTests.java │ │ │ │ Passed: runtime/TLS/TestTLS.java │ │ │ │ -Passed: runtime/verifier/popTopTests/PopDupTop.java │ │ │ │ +Passed: runtime/Shutdown/ShutdownTest.java │ │ │ │ Passed: runtime/verifier/stackMapTableTests/StackMapTableTest.java │ │ │ │ -Passed: runtime/verifier/OverriderMsg.java │ │ │ │ +Passed: runtime/verifier/popTopTests/PopDupTop.java │ │ │ │ Passed: runtime/verifier/InvokeClone.java │ │ │ │ -Passed: runtime/Shutdown/ShutdownTest.java │ │ │ │ -Passed: runtime/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java │ │ │ │ +Passed: runtime/verifier/OverriderMsg.java │ │ │ │ Passed: runtime/verifier/PutfieldProtectedTest.java │ │ │ │ Passed: runtime/verifier/PrimIntArray.java │ │ │ │ Passed: runtime/verifier/ReturnMsgs.java │ │ │ │ -Passed: runtime/Safepoint/TestAbortOnVMOperationTimeout.java │ │ │ │ Passed: runtime/verifier/TestSigParse.java │ │ │ │ +Passed: runtime/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java │ │ │ │ Passed: runtime/verifier/VerifyProtectedConstructor.java │ │ │ │ Passed: runtime/verifier/TestStaticIF.java │ │ │ │ +Passed: runtime/verifier/TestMultiANewArray.java │ │ │ │ Passed: runtime/verifier/VerifyStackForExceptionHandlers.java │ │ │ │ Passed: runtime/VtableTests/VTableTest.java │ │ │ │ Passed: runtime/verifier/TraceClassRes.java │ │ │ │ -Passed: runtime/verifier/TestMultiANewArray.java │ │ │ │ -Passed: runtime/VerifierMessages/Test7116786.java │ │ │ │ Passed: runtime/vthread/JNIMonitor/JNIMonitor.java │ │ │ │ +Passed: runtime/VerifierMessages/Test7116786.java │ │ │ │ Passed: runtime/vthread/StackChunkClassLoaderTest.java │ │ │ │ Passed: runtime/whitebox/TestHiddenClassIsAlive.java │ │ │ │ Passed: runtime/vthread/RedefineClass.java │ │ │ │ -Passed: runtime/verifier/TestANewArray.java │ │ │ │ Passed: runtime/whitebox/WBStackSize.java │ │ │ │ +Passed: runtime/verifier/TestANewArray.java │ │ │ │ Passed: runtime/XCheckJniJsig/XCheckJSig.java │ │ │ │ Passed: serviceability/7170638/SDTProbesGNULinuxTest.java │ │ │ │ Passed: serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java │ │ │ │ Passed: sanity/BasicVMTest.java │ │ │ │ Passed: runtime/whitebox/TestWBDeflateIdleMonitors.java │ │ │ │ Passed: runtime/vthread/TestObjectAllocationSampleEvent.java │ │ │ │ Passed: serviceability/attach/AttachSetGetFlag.java │ │ │ │ Passed: serviceability/attach/AttachNegativePidTest.java │ │ │ │ Passed: serviceability/attach/AttachWithStalePidFile.java │ │ │ │ Passed: serviceability/dcmd/gc/ClassHistogramTest.java │ │ │ │ Passed: serviceability/attach/RemovingUnixDomainSocketTest.java │ │ │ │ Passed: serviceability/dcmd/gc/FinalizerInfoTest.java │ │ │ │ -Passed: serviceability/dcmd/framework/HelpTest.java │ │ │ │ Passed: serviceability/dcmd/framework/InvalidCommandTest.java │ │ │ │ +Passed: serviceability/dcmd/framework/HelpTest.java │ │ │ │ +Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Parallel │ │ │ │ Passed: serviceability/dcmd/framework/VMVersionTest.java │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#G1 │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Epsilon │ │ │ │ -Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Parallel │ │ │ │ -Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Serial │ │ │ │ +Passed: serviceability/dcmd/gc/HeapDumpAllTest.java │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Shenandoah │ │ │ │ +Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Serial │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#ZGenerational │ │ │ │ -Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#ZSinglegen │ │ │ │ Passed: serviceability/dcmd/gc/HeapInfoTest.java │ │ │ │ -Passed: serviceability/dcmd/gc/HeapDumpAllTest.java │ │ │ │ Passed: serviceability/dcmd/gc/RunGCTest.java │ │ │ │ -Passed: serviceability/dcmd/jvmti/AttachFailed/AttachIncorrectLibrary.java │ │ │ │ +Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#ZSinglegen │ │ │ │ Passed: serviceability/dcmd/jvmti/AttachFailed/AttachNoEntry.java │ │ │ │ +Passed: serviceability/dcmd/jvmti/AttachFailed/AttachIncorrectLibrary.java │ │ │ │ +Passed: serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ Passed: serviceability/dcmd/jvmti/DataDumpDcmdTest.java │ │ │ │ Passed: serviceability/dcmd/thread/PrintTest.java │ │ │ │ -Passed: serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ -Passed: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java │ │ │ │ Passed: serviceability/dcmd/vm/ClassHierarchyTest.java │ │ │ │ +Passed: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java │ │ │ │ Passed: serviceability/dcmd/vm/ClassLoaderHierarchyTest.java │ │ │ │ Passed: serviceability/dcmd/vm/ClassLoaderStatsTest.java#id0 │ │ │ │ +Passed: serviceability/dcmd/jvmti/LoadAgentDcmdTest.java │ │ │ │ Passed: serviceability/dcmd/vm/ClassLoaderStatsTest.java#id1 │ │ │ │ Passed: serviceability/dcmd/vm/DictionaryStatsTest.java │ │ │ │ Passed: serviceability/dcmd/vm/DynLibsTest.java │ │ │ │ +Passed: serviceability/dcmd/gc/HeapDumpTest.java │ │ │ │ Passed: serviceability/dcmd/vm/EventsTest.java │ │ │ │ -Passed: serviceability/dcmd/vm/CommandLineTest.java │ │ │ │ -Passed: serviceability/dcmd/jvmti/LoadAgentDcmdTest.java │ │ │ │ +Passed: serviceability/dcmd/thread/ThreadDumpToFileTest.java │ │ │ │ Passed: serviceability/dcmd/vm/MallocInfoTest.java │ │ │ │ -Passed: serviceability/dcmd/vm/SystemPropertiesTest.java │ │ │ │ Passed: serviceability/dcmd/vm/SetVMFlagTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/CommandLineTest.java │ │ │ │ Passed: serviceability/dcmd/vm/TrimLibcHeapTest.java │ │ │ │ -Passed: serviceability/dcmd/vm/FlagsTest.java │ │ │ │ -Passed: serviceability/dcmd/thread/ThreadDumpToFileTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/SystemPropertiesTest.java │ │ │ │ Passed: serviceability/dtrace/DTraceOptionsTest.java#enabled │ │ │ │ -Passed: serviceability/dcmd/vm/UptimeTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/FlagsTest.java │ │ │ │ Passed: serviceability/jdwp/AllModulesCommandTest.java │ │ │ │ Passed: serviceability/jvmti/AddModuleExportsAndOpens/MyPackage/AddModuleExportsAndOpensTest.java │ │ │ │ -Passed: serviceability/jvmti/AddModuleReads/MyPackage/AddModuleReadsTest.java │ │ │ │ Passed: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ +Passed: serviceability/jvmti/AddModuleReads/MyPackage/AddModuleReadsTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/UptimeTest.java │ │ │ │ Passed: serviceability/jvmti/AddModuleUsesAndProvides/MyPackage/AddModuleUsesAndProvidesTest.java │ │ │ │ +Passed: serviceability/jvmti/DynamicCodeGenerated/DynamicCodeGeneratedTest.java │ │ │ │ Passed: serviceability/HeapDump/DuplicateArrayClassesTest.java │ │ │ │ -Passed: serviceability/dcmd/gc/HeapDumpTest.java │ │ │ │ +Passed: serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java │ │ │ │ Passed: serviceability/jvmti/events/Breakpoint/breakpoint01/breakpoint01.java │ │ │ │ Passed: serviceability/jvmti/events/ClassLoad/classload01/classload01.java │ │ │ │ Passed: serviceability/jvmti/events/ClassPrepare/classprep01/classprep01.java │ │ │ │ -Passed: serviceability/HeapDump/FieldsInInstanceTest.java │ │ │ │ -Passed: serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java │ │ │ │ Passed: serviceability/jvmti/events/Exception/exception01/exception01.java │ │ │ │ -Passed: serviceability/jvmti/events/FieldAccess/fieldacc01/fieldacc01.java │ │ │ │ Passed: serviceability/jvmti/events/ExceptionCatch/excatch01/excatch01.java │ │ │ │ +Passed: serviceability/jvmti/events/FieldAccess/fieldacc01/fieldacc01.java │ │ │ │ Passed: serviceability/jvmti/events/FieldAccess/fieldacc02/fieldacc02.java │ │ │ │ -Passed: serviceability/jvmti/events/FieldAccess/fieldacc04/fieldacc04.java │ │ │ │ Passed: serviceability/jvmti/events/FieldAccess/fieldacc03/fieldacc03.java │ │ │ │ +Passed: serviceability/jvmti/events/FieldAccess/fieldacc04/fieldacc04.java │ │ │ │ Passed: serviceability/jvmti/events/FieldModification/fieldmod01/fieldmod01.java │ │ │ │ +Passed: serviceability/HeapDump/FieldsInInstanceTest.java │ │ │ │ Passed: serviceability/jvmti/events/FieldModification/fieldmod02/fieldmod02.java │ │ │ │ Passed: serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ Passed: serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ Passed: serviceability/jvmti/events/MethodEntry/mentry02/mentry02.java │ │ │ │ Passed: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ Passed: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ Passed: serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/mcontenter01.java │ │ │ │ Passed: serviceability/jvmti/events/MonitorContendedEntered/mcontentered01/mcontentered01.java │ │ │ │ -Passed: serviceability/jvmti/events/MonitorWait/monitorwait01/monitorwait01.java │ │ │ │ -Passed: serviceability/jvmti/events/FramePop/framepop02/framepop02.java#id0 │ │ │ │ Passed: serviceability/jvmti/events/MonitorWaited/monitorwaited01/monitorwaited01.java │ │ │ │ +Passed: serviceability/jvmti/events/MonitorWait/monitorwait01/monitorwait01.java │ │ │ │ Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind01/nativemethbind01.java │ │ │ │ Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind02/nativemethbind02.java │ │ │ │ Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind03/nativemethbind03.java │ │ │ │ Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind04/nativemethbind04.java │ │ │ │ Passed: serviceability/jvmti/events/SingleStep/singlestep01/singlestep01.java │ │ │ │ -Passed: runtime/stringtable/StringTableCleaningTest.java │ │ │ │ Passed: serviceability/jvmti/events/SingleStep/singlestep03/singlestep03.java │ │ │ │ Passed: serviceability/jvmti/events/ThreadEnd/threadend01/threadend01.java │ │ │ │ Passed: serviceability/jvmti/events/ThreadEnd/threadend02/threadend02.java │ │ │ │ Passed: serviceability/jvmti/events/ThreadStart/threadstart01/threadstart01.java │ │ │ │ Passed: serviceability/jvmti/events/ThreadStart/threadstart02/threadstart02.java │ │ │ │ -Passed: serviceability/jvmti/events/FramePop/framepop02/framepop02.java#id1 │ │ │ │ -Passed: serviceability/jvmti/events/VMObjectAlloc/vmobjalloc01/vmobjalloc01.java │ │ │ │ Passed: serviceability/jvmti/events/SingleStep/singlestep02/singlestep02.java │ │ │ │ -Passed: serviceability/jvmti/GenerateEvents/MyPackage/GenerateEventsTest.java │ │ │ │ -Passed: serviceability/jvmti/DynamicCodeGenerated/DynamicCodeGeneratedTest.java │ │ │ │ +Passed: serviceability/jvmti/events/VMObjectAlloc/vmobjalloc01/vmobjalloc01.java │ │ │ │ +Passed: serviceability/jvmti/events/ThreadStart/threadstart03/threadstart03.java │ │ │ │ Passed: serviceability/jvmti/FollowReferences/FieldIndices/FieldIndicesTest.java │ │ │ │ -Passed: serviceability/jvmti/CompiledMethodLoad/Zombie.java │ │ │ │ -Passed: serviceability/jvmti/GetLocalVariable/GetSetLocalUnsuspended.java │ │ │ │ +Passed: serviceability/jvmti/GenerateEvents/MyPackage/GenerateEventsTest.java │ │ │ │ Passed: serviceability/jvmti/GetClassMethods/OverpassMethods.java │ │ │ │ +Passed: serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java │ │ │ │ +Passed: serviceability/jvmti/GetLocalVariable/GetSetLocalUnsuspended.java │ │ │ │ +Passed: serviceability/jvmti/CompiledMethodLoad/Zombie.java │ │ │ │ Passed: serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java │ │ │ │ Passed: serviceability/jvmti/GetNamedModule/MyPackage/GetNamedModuleTest.java │ │ │ │ Passed: serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java │ │ │ │ -Passed: serviceability/jvmti/events/ThreadStart/threadstart03/threadstart03.java │ │ │ │ +Passed: serviceability/jvmti/events/FramePop/framepop02/framepop02.java#id0 │ │ │ │ Passed: serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ +Passed: serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java │ │ │ │ Passed: serviceability/jvmti/GetSystemProperty/JvmtiGetSystemPropertyTest.java │ │ │ │ Passed: serviceability/jvmti/GetThreadListStackTraces/OneGetThreadListStackTraces.java │ │ │ │ -Passed: serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java │ │ │ │ -Passed: serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java │ │ │ │ Passed: serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ +Passed: runtime/stringtable/StringTableCleaningTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorArrayAllSampledTest.java │ │ │ │ Passed: serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ +Passed: serviceability/jvmti/events/FramePop/framepop02/framepop02.java#id1 │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorIllegalArgumentTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorArrayAllSampledTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInitialAllocationTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorNoCapabilityTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorMultiArrayTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorNoCapabilityTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorRecursiveTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterObjectTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadDisabledTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatSimpleTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadOnOffTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadDisabledTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTwoAgentsTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java#id0 │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ Passed: serviceability/jvmti/HiddenClass/P/Q/HiddenClassSigTest.java │ │ │ │ Passed: serviceability/jvmti/IsModifiableModule/MyPackage/IsModifiableModuleTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java#id0 │ │ │ │ Passed: serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/MAAClassLoadPrepare.java │ │ │ │ Passed: serviceability/jvmti/ModuleAwareAgents/ThreadStart/MAAThreadStart.java │ │ │ │ -Passed: serviceability/jvmti/negative/contmon03/contmon03.java │ │ │ │ Passed: serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java │ │ │ │ +Passed: serviceability/jvmti/negative/contmon03/contmon03.java │ │ │ │ Passed: serviceability/jvmti/negative/framecnt02/framecnt02.java │ │ │ │ Passed: serviceability/jvmti/negative/framecnt03/framecnt03.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java#id1 │ │ │ │ Passed: serviceability/jvmti/negative/frameloc03/frameloc03.java │ │ │ │ Passed: serviceability/jvmti/negative/GetAllThreadsNullTest/GetAllThreadsNullTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java#id1 │ │ │ │ Passed: serviceability/jvmti/negative/getstacktr02/getstacktr02.java │ │ │ │ -Passed: serviceability/jvmti/negative/thrinfo02/thrinfo02.java │ │ │ │ Passed: serviceability/jvmti/negative/getstacktr09/getstacktr09.java │ │ │ │ Passed: serviceability/jvmti/GetMethodDeclaringClass/TestUnloadedClass.java │ │ │ │ +Passed: serviceability/jvmti/negative/thrinfo02/thrinfo02.java │ │ │ │ Passed: serviceability/jvmti/negative/thrstat04/thrstat04.java │ │ │ │ Passed: serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/MissedStackMapFrames/MissedStackMapFrames.java │ │ │ │ Passed: serviceability/jvmti/StartPhase/AllowedFunctions/AllowedFunctions.java │ │ │ │ Passed: serviceability/jvmti/stress/StackTrace/Suspended/GetStackTraceSuspendedStressTest.java │ │ │ │ Passed: serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/SetGetThreadLocalStorageStressTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java │ │ │ │ Passed: serviceability/jvmti/SuspendWithCurrentThread/SuspendWithCurrentThread.java │ │ │ │ +Passed: serviceability/jvmti/SetTag/TagMapTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java │ │ │ │ -Passed: serviceability/jvmti/SetBreakpoint/TestManyBreakpoints.java │ │ │ │ Passed: serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java │ │ │ │ Passed: serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java │ │ │ │ Passed: serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon02/contmon02.java │ │ │ │ Passed: serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java │ │ │ │ Passed: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ -Passed: serviceability/jvmti/SetTag/TagMapTest.java │ │ │ │ Passed: serviceability/jvmti/thread/GetFrameLocation/frameloc02/frameloc02.java │ │ │ │ Passed: serviceability/jvmti/thread/GetStackTrace/getstacktr03/getstacktr03.java │ │ │ │ Passed: serviceability/jvmti/thread/GetStackTrace/getstacktr04/getstacktr04.java │ │ │ │ -Passed: serviceability/jvmti/thread/GetStackTrace/getstacktr06/getstacktr06.java │ │ │ │ Passed: serviceability/jvmti/thread/GetStackTrace/getstacktr05/getstacktr05.java │ │ │ │ -Passed: serviceability/jvmti/thread/GetStackTrace/getstacktr08/getstacktr08.java │ │ │ │ +Passed: serviceability/jvmti/thread/GetStackTrace/getstacktr06/getstacktr06.java │ │ │ │ Passed: serviceability/jvmti/thread/GetStackTrace/getstacktr07/getstacktr07.java │ │ │ │ +Passed: serviceability/jvmti/thread/GetStackTrace/getstacktr08/getstacktr08.java │ │ │ │ +Passed: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ Passed: serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ Passed: serviceability/jvmti/thread/GetThreadInfo/thrinfo01/thrinfo01.java │ │ │ │ Passed: serviceability/jvmti/thread/GetThreadState/thrstat01/thrstat01.java │ │ │ │ Passed: serviceability/jvmti/thread/GetThreadState/thrstat02/thrstat02.java │ │ │ │ -Passed: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ Passed: serviceability/jvmti/thread/GetThreadState/thrstat03/thrstat03.java │ │ │ │ +Passed: serviceability/jvmti/thread/GetThreadState/thrstat05/thrstat05.java │ │ │ │ Passed: serviceability/jvmti/thread/ResumeThread/resumethrd01/resumethrd01.java │ │ │ │ Passed: serviceability/jvmti/thread/ResumeThread/resumethrd02/resumethrd02.java │ │ │ │ -Passed: serviceability/jvmti/thread/GetThreadState/thrstat05/thrstat05.java │ │ │ │ +Passed: serviceability/jvmti/SetBreakpoint/TestManyBreakpoints.java │ │ │ │ Passed: serviceability/jvmti/thread/ResumeThreadList/resumethrdlst01/resumethrdlst01.java │ │ │ │ Passed: serviceability/jvmti/thread/SuspendThread/suspendthrd01/suspendthrd01.java │ │ │ │ -Passed: serviceability/jvmti/thread/ResumeThreadList/resumethrdlst02/resumethrdlst02.java │ │ │ │ Passed: serviceability/jvmti/Heap/IterateHeapWithEscapeAnalysisEnabled.java │ │ │ │ +Passed: serviceability/jvmti/thread/ResumeThreadList/resumethrdlst02/resumethrdlst02.java │ │ │ │ Passed: serviceability/jvmti/thread/SuspendThread/suspendthrd02/suspendthrd02.java │ │ │ │ Passed: serviceability/jvmti/VMEvent/MyPackage/VMEventRecursionTest.java │ │ │ │ Passed: serviceability/jvmti/VMObjectAlloc/VMObjectAllocTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/BreakpointInYieldTest/BreakpointInYieldTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/ContFramePopTest/ContFramePopTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/ContinuationTest/ContinuationTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/ContYieldBreakPointTest/ContYieldBreakPointTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#default │ │ │ │ -Passed: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst01/suspendthrdlst01.java │ │ │ │ +Passed: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations │ │ │ │ +Passed: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#platform │ │ │ │ -Passed: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java#default │ │ │ │ -Passed: serviceability/jvmti/vthread/InterruptThreadTest/InterruptThreadTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java#no-vmcontinuations │ │ │ │ +Passed: serviceability/jvmti/vthread/InterruptThreadTest/InterruptThreadTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/InterruptThreadTest/InterruptThreadTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/MethodExitTest/MethodExitTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/PinnedTaskTest/PinnedTaskTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/PinnedTaskTest/PinnedTaskTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#default │ │ │ │ @@ -3044,69 +3021,69 @@ │ │ │ │ Passed: serviceability/jvmti/vthread/RawMonitorTest/RawMonitorTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/premain/AgentWithVThreadTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java#platform │ │ │ │ -Passed: serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst02/suspendthrdlst02.java │ │ │ │ Passed: serviceability/jvmti/vthread/RedefineClasses/RedefineRunningMethods.java │ │ │ │ +Passed: serviceability/jvmti/SuspendWithObjectMonitorEnter/SuspendWithObjectMonitorEnter.java │ │ │ │ +Passed: serviceability/jvmti/SuspendWithObjectMonitorWait/SuspendWithObjectMonitorWait.java │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java#no-vmcontinuations │ │ │ │ -Passed: serviceability/jvmti/vthread/TestPinCaseWithCFLH/TestPinCaseWithCFLH.java │ │ │ │ Passed: serviceability/jvmti/vthread/ThreadListStackTracesTest/ThreadListStackTracesTest.java │ │ │ │ -Passed: serviceability/jvmti/SuspendWithObjectMonitorEnter/SuspendWithObjectMonitorEnter.java │ │ │ │ -Passed: serviceability/jvmti/SuspendWithObjectMonitorWait/SuspendWithObjectMonitorWait.java │ │ │ │ -Passed: serviceability/jvmti/SuspendWithRawMonitorEnter/SuspendWithRawMonitorEnter.java │ │ │ │ +Passed: serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst02/suspendthrdlst02.java │ │ │ │ +Passed: serviceability/jvmti/vthread/TestPinCaseWithCFLH/TestPinCaseWithCFLH.java │ │ │ │ Passed: serviceability/jvmti/vthread/VirtualStackTraceTest/VirtualStackTraceTest.java#default │ │ │ │ -Passed: serviceability/jvmti/vthread/VirtualStackTraceTest/VirtualStackTraceTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/ToggleNotifyJvmtiTest/ToggleNotifyJvmtiTest.java │ │ │ │ -Passed: serviceability/jvmti/vthread/VThreadMonitorTest/VThreadMonitorTest.java │ │ │ │ +Passed: serviceability/jvmti/vthread/VirtualStackTraceTest/VirtualStackTraceTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/VThreadEventTest/VThreadEventTest.java │ │ │ │ -Passed: serviceability/jvmti/vthread/ThreadStateTest/ThreadStateTest.java │ │ │ │ +Passed: serviceability/jvmti/vthread/VThreadMonitorTest/VThreadMonitorTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/VirtualThreadStartTest/VirtualThreadStartTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java#default │ │ │ │ -Passed: serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/VThreadTest/VThreadTest.java │ │ │ │ +Passed: serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java#no-vmcontinuations │ │ │ │ +Passed: serviceability/jvmti/vthread/VThreadTLSTest/VThreadTLSTest.java#id0 │ │ │ │ Passed: serviceability/jvmti/vthread/VThreadUnsupportedTest/VThreadUnsupportedTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/VThreadTLSTest/VThreadTLSTest.java#id1 │ │ │ │ -Passed: serviceability/jvmti/vthread/VThreadTLSTest/VThreadTLSTest.java#id0 │ │ │ │ Passed: serviceability/logging/TestBasicLogOutput.java │ │ │ │ +Passed: serviceability/jvmti/vthread/ThreadStateTest/ThreadStateTest.java │ │ │ │ +Passed: serviceability/logging/TestDefaultLogOutput.java │ │ │ │ Passed: serviceability/jvmti/vthread/WaitNotifySuspendedVThreadTest/WaitNotifySuspendedVThreadTest.java │ │ │ │ -Passed: serviceability/logging/TestMultipleXlogArgs.java │ │ │ │ Passed: serviceability/logging/TestFullNames.java │ │ │ │ -Passed: serviceability/logging/TestDefaultLogOutput.java │ │ │ │ +Passed: serviceability/logging/TestMultipleXlogArgs.java │ │ │ │ Passed: serviceability/logging/TestQuotedLogOutputs.java │ │ │ │ Passed: serviceability/logging/TestLogRotation.java │ │ │ │ +Passed: serviceability/jvmti/SuspendWithRawMonitorEnter/SuspendWithRawMonitorEnter.java │ │ │ │ +Passed: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java │ │ │ │ +Passed: serviceability/sa/sadebugd/ClhsdbTestConnectArgument.java │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java#no-vmcontinuations │ │ │ │ Passed: serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java │ │ │ │ -Passed: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java │ │ │ │ -Passed: serviceability/sa/sadebugd/ClhsdbTestConnectArgument.java │ │ │ │ Passed: serviceability/sa/sadebugd/DebugdConnectTest.java │ │ │ │ Passed: serviceability/threads/TestFalseDeadLock.java │ │ │ │ Passed: serviceability/tmtools/jstack/DaemonThreadTest.java │ │ │ │ -Passed: serviceability/monitoring/ThreadInfo/GetLockOwnerName/GetLockOwnerName.java │ │ │ │ Passed: serviceability/tmtools/jstack/JstackThreadTest.java │ │ │ │ Passed: serviceability/tmtools/jstack/SpreadLockTest.java │ │ │ │ Passed: serviceability/tmtools/jstack/ThreadNamesTest.java │ │ │ │ Passed: serviceability/tmtools/jstack/TraveledLockTest.java │ │ │ │ Passed: serviceability/tmtools/jstack/WaitNotifyThreadTest.java │ │ │ │ Passed: serviceability/tmtools/jstat/GcCapacityTest.java │ │ │ │ Passed: serviceability/tmtools/jstat/GcCauseTest01.java │ │ │ │ +Passed: serviceability/sa/sadebugd/DisableRegistryTest.java │ │ │ │ Passed: serviceability/tmtools/jstat/GcCauseTest03.java │ │ │ │ Passed: serviceability/tmtools/jstat/GcNewTest.java │ │ │ │ -Passed: serviceability/tmtools/jstat/GcCauseTest02.java │ │ │ │ Passed: serviceability/tmtools/jstat/GcTest01.java │ │ │ │ -Passed: serviceability/sa/sadebugd/DisableRegistryTest.java │ │ │ │ +Passed: serviceability/tmtools/jstat/GcCauseTest02.java │ │ │ │ Passed: serviceability/tmtools/jstat/GcTest02.java │ │ │ │ Passed: serviceability/sa/sadebugd/PmapOnDebugdTest.java │ │ │ │ +Passed: serviceability/monitoring/ThreadInfo/GetLockOwnerName/GetLockOwnerName.java │ │ │ │ Passed: serviceability/sa/sadebugd/RunCommandOnServerTest.java │ │ │ │ Passed: serviceability/sa/sadebugd/SADebugDTest.java │ │ │ │ -Test results: passed: 3,104; skipped: 4; excluded: 35; did not match keywords: 75; did not meet platform requirements: 174 │ │ │ │ +Test results: passed: 3,081; skipped: 5; excluded: 35; did not match keywords: 75; did not meet platform requirements: 197 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.7+6/jtreg-test-output/hotspot/0/JTreport/html/report.html │ │ │ │ Results written to /tmp/hotspot/JTwork │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ Unable to compare jtreg results: no build jtreport found for hotspot/amd64. │ │ │ │ Reason: '/usr/share/doc/openjdk-21-jre-headless//test-amd64/jtreport-hotspot.tar.gz' does not exist. │ │ ├── ./usr/share/doc/openjdk-21-jre-headless/test-amd64/check-jaxp-hotspot.log.gz │ │ │ ├── check-jaxp-hotspot.log │ │ │ │┄ Ordering differences only │ │ │ │ @@ -1,83 +1,83 @@ │ │ │ │ Directory "/tmp/jaxp/JTwork" not found: creating │ │ │ │ Directory "jtreg-test-output/jaxp/0/JTreport" not found: creating │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/DelegatePublicTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/PreferFeatureTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/GroupTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/PreferTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/LoadCatalogTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/GroupTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/PublicFamilyTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/PublicTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/RewriteUriTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/RewriteSystemTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/SystemFamilyTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/SystemTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/UriTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/UriSuffixTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/ElementTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NamedNodeMapTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/PITest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TypeInfoTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java │ │ │ │ @@ -93,339 +93,339 @@ │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/test/astro/SAX201Test.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/DocumentLSTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/test/astro/SAX201Test.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/XPathAPITest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/AstroTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionController.java │ │ │ │ -Passed: javax/xml/jaxp/functional/test/auctionportal/UserController.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java │ │ │ │ +Passed: javax/xml/jaxp/functional/test/auctionportal/UserController.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4511326.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515047.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4512806.java │ │ │ │ -Passed: javax/xml/jaxp/functional/test/gaptest/Bug4693341.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515660.java │ │ │ │ +Passed: javax/xml/jaxp/functional/test/gaptest/Bug4693341.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4848653.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4858685.java │ │ │ │ Passed: javax/xml/jaxp/unittest/bcel/UtilityTest.java │ │ │ │ -Passed: javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java │ │ │ │ Passed: javax/xml/jaxp/module/ServiceProviderTest/XMLReaderFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/module/ServiceProviderTest/DefaultFactoryWrapperTest.java │ │ │ │ +Passed: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java │ │ │ │ Passed: javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java │ │ │ │ +Passed: javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogAccessTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogReuseTest.java │ │ │ │ -Passed: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport1.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport3.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/GroupTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport5.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest0.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest0.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/PathTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest0.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest0.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/Bug7143711Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/Bug6350682.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/Bug6723276Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/EncodingErrorsReportingTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/ProcessingLimits.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/ImplPropertyTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/ProcessingLimits.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/Sources.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/datatype/Bug6937951Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/Bug6320118.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/datatype/Bug6937951Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/ValidationWarningsTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/Bug7042647Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/HashCodeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/DurationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/JDK8068839Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/Bug4973153.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/Bug6290947.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/Bug6354955.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/Bug6376823.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4915524.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/Bug4966082.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4915748.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/Bug4966082.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4966138.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4966142.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4966143.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/Bug6367542.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/Bug6339023.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6355326.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/Bug6339023.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/Bug6367542.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6520131.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6521260.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6582545Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6879614Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/CR6333993Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/CR6517707Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/CR6517717Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/CR6909336Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/DocumentTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/DOMFeatureTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/DOMXPathTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/ElementTraversal.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/ElementTraversal.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/TCKEncodingTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/xinclude/Bug6794483Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/BaseParsingTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/parsers/Bug4934208.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/parsers/Bug4934208.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug4967002.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug4985486.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug4991020.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug4991946.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/parsers/Bug5025825.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug5010072.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/parsers/Bug5025825.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6341770.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6309988.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6361283.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6506304Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6518733.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6564400.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6573786.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6608841.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6594813.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6690015.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6760982.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6849942Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/parsers/Bug7166896Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug7157608Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/parsers/FactoryFindTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/parsers/Bug7166896Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug8073385.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/parsers/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug8003147Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/HandleError.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/SupplementaryChars.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/sax/Bug6889654Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/sax/Bug6889654Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Bug6925410Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Bug6949607Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Bug6992561Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/DeclarationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Bug7057778Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/sax/IssueTracker56Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/SAXExceptionInitCause.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/sax/IssueTracker56Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/NSSupportTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/SAXParserTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/XMLReaderTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/EventReaderTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8201138.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8201138.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/InputFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req5Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/AttributeEscapeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/CustomImplTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EmptyElementTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EncodingTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NullUriDetectionTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/UnprefixedNameTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/WriterTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6378422.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6370703.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/Bug6489502.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6380870.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/Bug6489502.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6509774.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6688002Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/Bug6976938Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/FactoryFindTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/Bug6976938Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/BCELHashCodeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/sax/Bug6451633.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/Bug4693341Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/sort/SortTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/Bug5073477.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/Bug4693341Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug4892774.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/Bug5073477.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6206491.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6311448.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6175602.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6465722.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6384805.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6467808.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6490380.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/Bug6513892.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6490921.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/Bug6540545.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/Bug6513892.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6551616.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/Bug6559595.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/Bug6540545.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6537167.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/Bug6559595.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6565260.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6940416.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CLITest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6401137Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6577667Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6652519Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6689809Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/BugDB12665704Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6905829Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6941869Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6957215Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6935697Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/ErrorListenerTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/FactoryFindTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/Issue2204Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/Issue2204Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Issue2290Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/NamespacePrefixTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/ResetTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/OutputPropertiesTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/ResetTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/NamespacePrefixTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/ResultTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SAXFilterTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/SAXTFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SAX2DOMTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/SAXTFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SerializationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/StAX2DOMTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SecureProcessingTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/SourceTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SymbolTableTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/SourceTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SurrogateTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/StylesheetTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/StAXSourceTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/TemplatesTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/TemplatesTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/TransformerTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6967214Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/TransformerTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug7014246Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/tck/ParticleTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/RegexWord.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/tck/ParticleTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/AnyElementTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4966232.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4966254.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969042.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969089.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969110.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969689.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969692.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug4969695.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969693.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug4969695.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969732.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970380.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970383.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970400.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970402.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970951.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4971605.java │ │ │ │ @@ -440,69 +440,69 @@ │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4996446.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug5011500.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug5072946.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6378043.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6449797.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6457662.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6467424Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug6509668.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6483188.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug6509668.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6526547.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6531160.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6695843Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug6925531Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6773084Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug6946312Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug6925531Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6859210.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug6954738_Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug6946312Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/ErrorHandlingTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug6954738_Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/CR6708840Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/IssueTracker30.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/CR6740048.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Issue682Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/IssueTracker30.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/JaxpIssue49.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/MultiOccursTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/OccursTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/OccursWildcardTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/ParticlesId005Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/ValidationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/Bug4992788.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/Bug4991939.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/ValidatorTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/Bug4991857.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/Bug4992793.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/ValidatorTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/Bug4991939.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/Bug4992788.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/Bug4992805.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/Bug4992793.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathAncestorsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/XPathBooleanFnTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/XPathBooleanFnTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExceptionTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpChildTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/XPathExpTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpParentTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpNamespaceTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/XPathExpTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathNodeSetFnTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java │ │ │ │ Test results: passed: 500; did not meet platform requirements: 1 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.7+6/jtreg-test-output/jaxp/0/JTreport/html/report.html │ │ │ │ Results written to /tmp/jaxp/JTwork │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ Unable to compare jtreg results: no build jtreport found for hotspot/amd64. │ │ │ │ Reason: '/usr/share/doc/openjdk-21-jre-headless//test-amd64/jtreport-hotspot.tar.gz' does not exist. │ │ ├── ./usr/share/doc/openjdk-21-jre-headless/test-amd64/check-jdk-hotspot.log.gz │ │ │ ├── check-jdk-hotspot.log │ │ │ │ @@ -1,417 +1,417 @@ │ │ │ │ Directory "/tmp/jdk/JTwork" not found: creating │ │ │ │ Directory "jtreg-test-output/jdk/0/JTreport" not found: creating │ │ │ │ -Passed: com/sun/jdi/AfterThreadDeathTest.java │ │ │ │ +Passed: com/sun/jdi/CountFilterTest.java │ │ │ │ +Passed: com/sun/jdi/AcceptTimeout.java │ │ │ │ Passed: com/sun/jdi/AccessSpecifierTest.java │ │ │ │ Passed: com/sun/jdi/ArrayRangeTest.java │ │ │ │ -Passed: com/sun/jdi/AcceptTimeout.java │ │ │ │ Passed: com/sun/jdi/ConstantPoolInfo.java │ │ │ │ -Passed: com/sun/jdi/CountFilterTest.java │ │ │ │ +Passed: com/sun/jdi/EarlyReturnNegativeTest.java │ │ │ │ +Passed: com/sun/jdi/AfterThreadDeathTest.java │ │ │ │ Passed: com/sun/jdi/FieldWatchpoints.java │ │ │ │ +Passed: com/sun/jdi/FramesTest.java │ │ │ │ Passed: com/sun/jdi/InstanceFilter.java │ │ │ │ -Passed: com/sun/jdi/EarlyReturnNegativeTest.java │ │ │ │ -Passed: com/sun/jdi/EarlyReturnTest.java │ │ │ │ Passed: com/sun/jdi/InterfaceMethodsTest.java │ │ │ │ +Passed: com/sun/jdi/LocationTest.java │ │ │ │ Passed: com/sun/jdi/InvokeTest.java │ │ │ │ -Passed: com/sun/jdi/LocalVariableEqual.java │ │ │ │ -Passed: com/sun/jdi/FramesTest.java │ │ │ │ Passed: com/sun/jdi/ModificationWatchpoints.java │ │ │ │ -Passed: com/sun/jdi/LocationTest.java │ │ │ │ +Passed: com/sun/jdi/LocalVariableEqual.java │ │ │ │ +Passed: com/sun/jdi/MonitorEventTest.java │ │ │ │ Passed: com/sun/jdi/PopAndStepTest.java │ │ │ │ Passed: com/sun/jdi/MonitorFrameInfo.java │ │ │ │ Passed: com/sun/jdi/NullThreadGroupNameTest.java │ │ │ │ Passed: com/sun/jdi/PopAsynchronousTest.java │ │ │ │ -Passed: com/sun/jdi/MonitorEventTest.java │ │ │ │ +Passed: com/sun/jdi/EarlyReturnTest.java │ │ │ │ Passed: com/sun/jdi/RequestReflectionTest.java │ │ │ │ -Passed: com/sun/jdi/ProcessAttachTest.java │ │ │ │ Passed: com/sun/jdi/ResumeOneThreadTest.java │ │ │ │ +Passed: com/sun/jdi/ProcessAttachTest.java │ │ │ │ Passed: com/sun/jdi/ReferrersTest.java │ │ │ │ Passed: com/sun/jdi/sde/MangleTest.java │ │ │ │ Passed: com/sun/jdi/sde/TemperatureTableTest.java │ │ │ │ -Passed: com/sun/jdi/SourceNameFilterTest.java │ │ │ │ Passed: com/sun/jdi/SuspendAfterDeath.java#platform_thread │ │ │ │ -Passed: com/sun/jdi/RunToExit.java │ │ │ │ +Passed: com/sun/jdi/SourceNameFilterTest.java │ │ │ │ Passed: com/sun/jdi/SuspendAfterDeath.java#virtual_thread │ │ │ │ Passed: com/sun/jdi/VarargsTest.java │ │ │ │ -Passed: com/sun/jdi/Vars.java │ │ │ │ Passed: com/sun/jdi/redefineMethod/RedefineTest.java │ │ │ │ +Passed: com/sun/jdi/RunToExit.java │ │ │ │ +Passed: com/sun/jdi/Vars.java │ │ │ │ Passed: java/foreign/CompositeLookupTest.java │ │ │ │ -Passed: java/foreign/MemoryLayoutPrincipalTotalityTest.java │ │ │ │ Passed: java/foreign/LibraryLookupTest.java │ │ │ │ Passed: java/foreign/MemoryLayoutTypeRetentionTest.java │ │ │ │ +Passed: java/foreign/MemoryLayoutPrincipalTotalityTest.java │ │ │ │ Passed: java/foreign/SafeFunctionAccessTest.java │ │ │ │ Passed: java/foreign/TestArrays.java │ │ │ │ Passed: java/foreign/TestArrayCopy.java │ │ │ │ Passed: java/foreign/TestClassLoaderFindNative.java │ │ │ │ Passed: java/foreign/TestDereferencePath.java │ │ │ │ Passed: java/foreign/TestAdaptVarHandles.java │ │ │ │ Passed: java/foreign/TestFallbackLookup.java │ │ │ │ -Passed: java/foreign/TestFree.java │ │ │ │ Passed: java/foreign/TestByteBuffer.java │ │ │ │ -Passed: java/foreign/TestDowncallStack.java │ │ │ │ +Passed: java/foreign/TestFree.java │ │ │ │ Passed: java/foreign/TestFunctionDescriptor.java │ │ │ │ Passed: java/foreign/TestHeapAlignment.java │ │ │ │ -Passed: java/foreign/TestDowncallScope.java │ │ │ │ +Passed: java/foreign/TestDowncallStack.java │ │ │ │ +Passed: java/foreign/TestAddressDereference.java │ │ │ │ Passed: java/foreign/TestHFA.java │ │ │ │ -Passed: java/foreign/StdLibTest.java │ │ │ │ +Passed: java/foreign/TestDowncallScope.java │ │ │ │ Passed: java/foreign/TestIllegalLink.java │ │ │ │ -Passed: java/foreign/TestAddressDereference.java │ │ │ │ Passed: java/foreign/TestLayoutPaths.java │ │ │ │ -Passed: java/foreign/TestLinker.java │ │ │ │ Passed: java/foreign/TestLayouts.java │ │ │ │ -Passed: java/foreign/TestMemoryAccessInstance.java │ │ │ │ +Passed: java/foreign/StdLibTest.java │ │ │ │ +Passed: java/foreign/TestLinker.java │ │ │ │ Passed: java/foreign/TestMemoryAlignment.java │ │ │ │ -Passed: java/foreign/TestIntrinsics.java │ │ │ │ +Passed: java/foreign/TestMemoryAccessInstance.java │ │ │ │ Passed: java/foreign/TestMemoryDereference.java │ │ │ │ +Passed: java/foreign/TestIntrinsics.java │ │ │ │ Passed: java/foreign/TestNative.java │ │ │ │ Passed: java/foreign/TestLargeSegmentCopy.java │ │ │ │ Passed: java/foreign/TestNULLAddress.java │ │ │ │ Passed: java/foreign/TestOfBufferIssue.java │ │ │ │ Passed: java/foreign/TestNulls.java │ │ │ │ Passed: java/foreign/TestReshape.java │ │ │ │ -Passed: java/foreign/TestMismatch.java │ │ │ │ Passed: java/foreign/TestScopedOperations.java │ │ │ │ +Passed: java/foreign/TestMismatch.java │ │ │ │ Passed: java/foreign/TestMemorySession.java │ │ │ │ Passed: java/foreign/TestMemoryAccess.java │ │ │ │ Passed: java/foreign/TestSegmentCopy.java │ │ │ │ Passed: java/foreign/TestSegmentOverlap.java │ │ │ │ Passed: java/foreign/TestSegmentAllocators.java │ │ │ │ +Passed: java/foreign/TestSharedAccess.java │ │ │ │ Passed: java/foreign/TestSegmentOffset.java │ │ │ │ +Passed: java/foreign/TestSegments.java │ │ │ │ Passed: java/foreign/TestSlices.java │ │ │ │ -Passed: java/foreign/TestStringEncoding.java │ │ │ │ Passed: java/foreign/TestSpliterator.java │ │ │ │ -Passed: java/foreign/TestSegments.java │ │ │ │ -Passed: java/foreign/TestUnsupportedLinker.java │ │ │ │ +Passed: java/foreign/TestStringEncoding.java │ │ │ │ Passed: java/foreign/TestTypeAccess.java │ │ │ │ +Passed: java/foreign/TestUnsupportedLinker.java │ │ │ │ Passed: java/foreign/TestUpcallHighArity.java │ │ │ │ Passed: java/foreign/TestUpcallException.java │ │ │ │ Passed: java/foreign/TestUpcallStructScope.java │ │ │ │ -Passed: java/foreign/TestUpcallScope.java │ │ │ │ Passed: java/foreign/TestValueLayouts.java │ │ │ │ Passed: java/foreign/TestVarHandleCombinators.java │ │ │ │ -Passed: java/foreign/TestSharedAccess.java │ │ │ │ Passed: java/lang/Compare.java │ │ │ │ +Passed: java/foreign/TestUpcallScope.java │ │ │ │ Passed: java/foreign/TestUpcallStack.java │ │ │ │ -Passed: java/lang/HashCode.java │ │ │ │ Passed: java/foreign/TestUpcallAsync.java │ │ │ │ -Passed: java/lang/PrimitiveSumMinMaxTest.java │ │ │ │ +Passed: java/lang/HashCode.java │ │ │ │ Passed: java/foreign/TestVarArgs.java │ │ │ │ -Passed: java/lang/IntegralPrimitiveToString.java │ │ │ │ Passed: java/lang/ToString.java │ │ │ │ -Passed: jdk/incubator/vector/PreferredSpeciesTest.java#id0 │ │ │ │ +Passed: java/lang/IntegralPrimitiveToString.java │ │ │ │ +Passed: java/lang/PrimitiveSumMinMaxTest.java │ │ │ │ Passed: jdk/incubator/vector/VectorHash.java │ │ │ │ +Passed: jdk/incubator/vector/PreferredSpeciesTest.java#id0 │ │ │ │ Passed: jdk/incubator/vector/VectorRuns.java │ │ │ │ Passed: jdk/incubator/vector/PreferredSpeciesTest.java#id1 │ │ │ │ -Passed: jdk/jfr/api/recording/event/TestLoadEventAfterStart.java │ │ │ │ Passed: jdk/jfr/api/consumer/recordingstream/TestBasics.java │ │ │ │ Passed: jdk/jfr/api/recording/state/TestState.java │ │ │ │ -Passed: jdk/jfr/event/gc/collection/TestGCGarbageCollectionEvent.java │ │ │ │ +Passed: jdk/jfr/api/recording/event/TestLoadEventAfterStart.java │ │ │ │ Passed: jdk/jfr/event/allocation/TestObjectAllocationSampleEvent.java │ │ │ │ +Passed: jdk/jfr/event/gc/collection/TestGCGarbageCollectionEvent.java │ │ │ │ Passed: jdk/jfr/event/gc/collection/TestGCWithFasttime.java │ │ │ │ -Passed: jdk/jfr/event/compiler/TestCompilerCompile.java │ │ │ │ Passed: jdk/jfr/event/gc/configuration/TestGCConfigurationEvent.java │ │ │ │ Passed: jdk/jfr/event/metadata/TestDefaultConfigurations.java │ │ │ │ +Passed: java/lang/CompressExpandTest.java │ │ │ │ +Passed: jdk/jfr/event/compiler/TestCompilerCompile.java │ │ │ │ Passed: jdk/jfr/event/io/TestFileStreamEvents.java │ │ │ │ Passed: jdk/jfr/event/os/TestCPULoad.java │ │ │ │ -Passed: jdk/jfr/event/runtime/TestClassLoadEvent.java │ │ │ │ Passed: sun/nio/cs/BufferUnderflowEUCTWTest.java │ │ │ │ -Passed: jdk/jfr/event/runtime/TestJavaBlockedEvent.java │ │ │ │ Passed: sun/nio/cs/CheckCaseInsensitiveEncAliases.java │ │ │ │ -Passed: sun/nio/cs/CheckICNE.java │ │ │ │ +Passed: jdk/jfr/event/runtime/TestClassLoadEvent.java │ │ │ │ +Passed: jdk/jfr/event/runtime/TestJavaBlockedEvent.java │ │ │ │ Passed: sun/nio/cs/CheckHistoricalNames.java │ │ │ │ Passed: sun/nio/cs/ConvertSingle.java │ │ │ │ +Passed: sun/nio/cs/CheckICNE.java │ │ │ │ Passed: sun/nio/cs/DecoderOverflow.java │ │ │ │ -Passed: java/lang/CompressExpandTest.java │ │ │ │ Passed: sun/nio/cs/EucJpLinuxDecoderRecoveryTest.java │ │ │ │ Passed: sun/nio/cs/EucJpLinux0212.java │ │ │ │ Passed: sun/nio/cs/EUCJPUnderflowDecodeTest.java │ │ │ │ -Passed: sun/nio/cs/EuroConverter.java │ │ │ │ Passed: sun/nio/cs/EncodingNothing.java │ │ │ │ +Passed: sun/nio/cs/EuroConverter.java │ │ │ │ Passed: sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java │ │ │ │ -Passed: sun/nio/cs/FindASCIIReplBugs.java │ │ │ │ -Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java │ │ │ │ Passed: sun/nio/cs/FindASCIICodingBugs.java │ │ │ │ +Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java │ │ │ │ +Passed: sun/nio/cs/FindASCIIReplBugs.java │ │ │ │ Passed: jdk/jfr/jcmd/TestJcmdStartStopDefault.java │ │ │ │ Passed: jdk/jfr/startupargs/TestDumpOnExit.java │ │ │ │ Passed: sun/nio/cs/HWKatakanaMS932EncodeTest.java │ │ │ │ Passed: sun/nio/cs/ISCIITest.java │ │ │ │ Passed: sun/nio/cs/ISO8859x.java │ │ │ │ Passed: sun/nio/cs/JISAutoDetectTest.java │ │ │ │ Passed: sun/nio/cs/LatinCharReplacementTWTest.java │ │ │ │ Passed: sun/nio/cs/LeftOverSurrogate.java │ │ │ │ Passed: sun/nio/cs/MalformedSurrogates.java │ │ │ │ Passed: sun/nio/cs/MalformedSurrogateStringTest.java │ │ │ │ Passed: sun/nio/cs/NIOJISAutoDetectTest.java │ │ │ │ Passed: sun/nio/cs/ReadZero.java │ │ │ │ Passed: sun/nio/cs/SJISCanEncode.java │ │ │ │ Passed: sun/nio/cs/StreamEncoderClose.java │ │ │ │ +Passed: sun/nio/cs/StreamEncoderOut.java │ │ │ │ Passed: java/foreign/TestHandshake.java │ │ │ │ Passed: sun/nio/cs/SurrogateGB18030Test.java │ │ │ │ -Passed: sun/nio/cs/SurrogateTestEUCTW.java │ │ │ │ Passed: sun/nio/cs/SurrogateTestHKSCS.java │ │ │ │ Passed: sun/nio/cs/Test4206507.java │ │ │ │ Passed: sun/nio/cs/Test6254467.java │ │ │ │ +Passed: sun/nio/cs/SurrogateTestEUCTW.java │ │ │ │ Passed: sun/nio/cs/Test6275027.java │ │ │ │ -Passed: sun/nio/cs/FindOneCharEncoderBugs.java │ │ │ │ Passed: sun/nio/cs/TestConverterDroppedCharacters.java │ │ │ │ +Passed: sun/nio/cs/FindOneCharEncoderBugs.java │ │ │ │ Passed: sun/nio/cs/TestCp834_SBCS.java │ │ │ │ -Passed: sun/nio/cs/StreamEncoderOut.java │ │ │ │ Passed: sun/nio/cs/TestCp93xSISO.java │ │ │ │ Passed: sun/nio/cs/TestEBCDICLineFeed.java │ │ │ │ Passed: sun/nio/cs/TestGB18030.java │ │ │ │ Passed: sun/nio/cs/TestHKSCS.java │ │ │ │ Passed: sun/nio/cs/TestIBM1364.java │ │ │ │ -Passed: sun/nio/cs/TestCharsetMapping.java │ │ │ │ +Passed: sun/nio/cs/TestIBMBugs.java │ │ │ │ Passed: sun/nio/cs/TestIllegalISO2022Esc.java │ │ │ │ Passed: sun/nio/cs/TestIllegalSJIS.java │ │ │ │ Passed: sun/nio/cs/TestISO2022CNDecoder.java │ │ │ │ -Passed: sun/nio/cs/TestIBMBugs.java │ │ │ │ -Passed: sun/nio/cs/TestISO2022JPEncoder.java │ │ │ │ Passed: sun/nio/cs/TestISO2022JP.java │ │ │ │ -Passed: sun/nio/cs/TestJIS0208Decoder.java │ │ │ │ +Passed: sun/nio/cs/TestISO2022JPEncoder.java │ │ │ │ Passed: sun/nio/cs/TestISO2022JPSubBytes.java │ │ │ │ -Passed: sun/nio/cs/TestJIS0212Decoder.java │ │ │ │ +Passed: sun/nio/cs/TestJIS0208Decoder.java │ │ │ │ +Passed: sun/nio/cs/TestCharsetMapping.java │ │ │ │ Passed: sun/nio/cs/TestMiscEUC_JP.java │ │ │ │ +Passed: sun/nio/cs/TestJIS0212Decoder.java │ │ │ │ Passed: sun/nio/cs/TestMS5022X.java │ │ │ │ Passed: sun/nio/cs/TestMS950.java │ │ │ │ Passed: sun/nio/cs/TestSJIS0213.java │ │ │ │ Passed: sun/nio/cs/TestSJIS0213_SM.java │ │ │ │ Passed: sun/nio/cs/TestEUC_TW.java │ │ │ │ Passed: sun/nio/cs/TestTrailingEscapesISO2022JP.java │ │ │ │ Passed: sun/nio/cs/TestUni2HKSCS.java │ │ │ │ Passed: sun/nio/cs/TestUnicodeReversedBOM.java │ │ │ │ Passed: sun/nio/cs/TestUnmappable.java │ │ │ │ Passed: sun/nio/cs/TestUTF_16.java │ │ │ │ -Passed: sun/nio/cs/FindEncoderBugs.java │ │ │ │ +Passed: sun/nio/cs/TestStringCodingUTF8.java │ │ │ │ Passed: sun/nio/cs/TestUTF8BOM.java │ │ │ │ Passed: sun/nio/cs/UkrainianIsNotRussian.java │ │ │ │ -Passed: sun/nio/cs/TestStringCodingUTF8.java │ │ │ │ Passed: sun/nio/cs/ZeroedByteArrayEUCTWTest.java │ │ │ │ Passed: com/sun/crypto/provider/AlgorithmParameters/OAEPOrder.java │ │ │ │ Passed: sun/nio/cs/TestUTF8.java │ │ │ │ Passed: com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java │ │ │ │ +Passed: sun/nio/cs/FindCanEncodeBugs.java │ │ │ │ Passed: com/sun/crypto/provider/CICO/CICOChainingTest.java │ │ │ │ Passed: com/sun/crypto/provider/CICO/CICODESFuncTest.java │ │ │ │ Passed: com/sun/crypto/provider/CICO/CICOSkipTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AEAD/Encrypt.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AEAD/GCMLargeDataKAT.java │ │ │ │ -Passed: sun/nio/cs/FindCanEncodeBugs.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AEAD/GCMParameterSpecTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AEAD/GCMShortBuffer.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AEAD/KeyWrapper.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AEAD/GCMShortInput.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AEAD/OverlapByteBuffer.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AEAD/ReadWriteSkip.java │ │ │ │ Passed: com/sun/crypto/provider/CICO/PBEFunc/CICOPBEFuncTest.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AEAD/SealedObjectTest.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AEAD/KeyWrapper.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AEAD/GCMBufferTest.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AEAD/SameBuffer.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AEAD/OverlapByteBuffer.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AEAD/ReadWriteSkip.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AEAD/WrongAAD.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AEAD/SameBuffer.java │ │ │ │ +Passed: sun/nio/cs/FindEncoderBugs.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AEAD/SealedObjectTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithDefaultProvider.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/CTR.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/Padding.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/Test4511676.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithRemoveAddProvider.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/Test4512524.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/Test4512704.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AES/Test4513830.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithRemoveAddProvider.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithProviderChange.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AES/Test4513830.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/Test4517355.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/Test4626070.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestAESCipher.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AES/TestCopySafe.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestCICOWithGCMAndAAD.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AES/TestGCMKeyAndIvCheck.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AES/TestCopySafe.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AES/TestGCMKeyAndIvCheck.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AES/TestKATForECB_VK.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestKATForECB_IV.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestGHASH.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AES/TestKATForECB_VK.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestKATForECB_VT.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AES/TestKATForGCM.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestNonexpanding.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestNoPaddingModes.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AES/TestKATForGCM.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/Blowfish/BlowfishTestVector.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestShortBuffer.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/ChaCha20Poly1305ParametersUnitTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/ChaCha20CipherUnitTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id0 │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id2 │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id1 │ │ │ │ Passed: com/sun/crypto/provider/Cipher/Blowfish/TestCipherBlowfish.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id2 │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20KAT.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20KeyGeneratorTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20NoReuse.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20Poly1305ParamTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/OutputSizeTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/CTR/CounterMode.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/CTS/CTSMode.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/DesAPITest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/DESKeyCleanupTest.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AES/CICO.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/DESSecretKeySpec.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/DoFinalReturnLen.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/FlushBug.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AES/CICO.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/KeyWrapping.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/PaddingTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/Sealtest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/TestCipherDES.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/TestCipherDESede.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/TextPKCS5PaddingTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/JCE/Bugs/4686632/Empty.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/KeyWrap/NISTWrapKAT.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/KeyWrap/TestCipherKeyWrapperTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/KeyWrap/TestGeneral.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/KeyWrap/TestKeySizeCheck.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/KeyWrap/XMLEncKAT.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/PBESameBuffer.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/CheckPBEKeySize.java │ │ │ │ -Passed: sun/nio/cs/FindDecoderBugs.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/DecryptWithoutParameters.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/NegativeLength.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PBEInvalidParamsTest.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/PBE/PBEKeysAlgorithmNames.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id3 │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/PBE/PBEKeyCleanupTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PBEKeyTest.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/PBE/PBEKeysAlgorithmNames.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PBEParametersTest.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/PBE/PBEKeyCleanupTest.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id3 │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PBES2Test.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id4 │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/PBE/PBMacBuffer.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/PBE/PKCS12CipherKAT.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PBMacDoFinalVsUpdate.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/PBE/PKCS12CipherKAT.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PKCS12Oid.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/PBE/PBMacBuffer.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/TestCipherPBE.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id4 │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/TestCipherPBECons.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/RC2ArcFour/CipherKAT.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/RSA/TestOAEPParameterSpec.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/RSA/TestOAEP_KAT.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/RSA/TestOAEP.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/RSA/TestOAEPParameterSpec.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/RSA/TestRSA.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/TextLength/SameBufferOverwrite.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/UTIL/StrongOrUnlimited.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/RSA/TestOAEPPadding.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/TextLength/TestCipherTextLength.java │ │ │ │ +Passed: sun/nio/cs/FindDecoderBugs.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/RSA/TestOAEPWithParams.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/TextLength/SameBufferOverwrite.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/UTIL/StrongOrUnlimited.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/UTIL/SunJCEGetInstance.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/TextLength/TestCipherTextLength.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/Test4958071.java │ │ │ │ Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java │ │ │ │ Passed: com/sun/crypto/provider/KeyAgreement/DHKeyFactory.java │ │ │ │ Passed: com/sun/crypto/provider/KeyAgreement/DHKeyGenSpeed.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java │ │ │ │ Passed: com/sun/crypto/provider/KeyAgreement/ECKeyCheck.java │ │ │ │ +Passed: sun/nio/cs/TestStringCoding.java │ │ │ │ Passed: com/sun/crypto/provider/DHKEM/Compliance.java │ │ │ │ Passed: com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java │ │ │ │ Passed: com/sun/crypto/provider/KeyAgreement/TestExponentSize.java │ │ │ │ Passed: com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java │ │ │ │ Passed: com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java │ │ │ │ -Passed: sun/nio/cs/TestStringCoding.java │ │ │ │ Passed: com/sun/crypto/provider/KeyGenerator/Test4628062.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/PerformanceTest.java │ │ │ │ Passed: com/sun/crypto/provider/KeyGenerator/TestExplicitKeyLength.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyGenerator/Test6227536.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/DigestCloneabilityTest.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/EmptyByteBufferTest.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyGenerator/Test6227536.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/HmacMD5.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/HmacPBESHA1.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/HmacSaltLengths.java │ │ │ │ -Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/HmacSHA512.java │ │ │ │ +Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/MacClone.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/MacKAT.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/MacSameTest.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/NullByteBufferTest.java │ │ │ │ Passed: com/sun/crypto/provider/NSASuiteB/TestAESOids.java │ │ │ │ -Passed: com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/Test6205692.java │ │ │ │ +Passed: com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java │ │ │ │ Passed: com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.java │ │ │ │ -Passed: com/sun/crypto/provider/TLS/TestKeyMaterial.java │ │ │ │ Passed: com/sun/crypto/provider/TLS/TestLeadingZeroes.java │ │ │ │ -Passed: com/sun/crypto/provider/TLS/TestMasterSecret.java │ │ │ │ +Passed: com/sun/crypto/provider/TLS/TestKeyMaterial.java │ │ │ │ Passed: com/sun/crypto/provider/TLS/TestPremaster.java │ │ │ │ -Passed: com/sun/crypto/provider/TLS/TestPRF.java │ │ │ │ +Passed: com/sun/crypto/provider/TLS/TestMasterSecret.java │ │ │ │ Passed: com/sun/crypto/provider/TLS/TestPRF12.java │ │ │ │ +Passed: com/sun/crypto/provider/TLS/TestPRF.java │ │ │ │ Passed: com/sun/jndi/dns/AttributeTests/GetAny.java │ │ │ │ -Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java │ │ │ │ Passed: com/sun/jndi/dns/AttributeTests/GetAttrsEmptyAttrIds.java │ │ │ │ +Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyProtector/IterationCount.java │ │ │ │ Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNonExistentAttrIds.java │ │ │ │ Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNotFound.java │ │ │ │ -Passed: com/sun/jndi/dns/AttributeTests/GetAttrsSomeAttrIds.java │ │ │ │ Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNullAttrIds.java │ │ │ │ -Passed: com/sun/jndi/dns/AttributeTests/GetNumericRRs.java │ │ │ │ +Passed: com/sun/jndi/dns/AttributeTests/GetAttrsSomeAttrIds.java │ │ │ │ Passed: com/sun/jndi/dns/AttributeTests/GetNonstandard.java │ │ │ │ Passed: com/sun/jndi/dns/AttributeTests/GetNumericIRRs.java │ │ │ │ +Passed: com/sun/jndi/dns/AttributeTests/GetNumericRRs.java │ │ │ │ Passed: com/sun/jndi/dns/AttributeTests/GetRRs.java │ │ │ │ -Passed: com/sun/jndi/dns/ConfigTests/AuthTest.java │ │ │ │ Passed: com/sun/jndi/dns/ConfigTests/PortUnreachable.java │ │ │ │ +Passed: com/sun/jndi/dns/ConfigTests/AuthTest.java │ │ │ │ Passed: com/sun/jndi/dns/ConfigTests/RecursiveTest.java │ │ │ │ Passed: com/sun/jndi/dns/EnvTests/AddInherited.java │ │ │ │ Passed: com/sun/jndi/dns/EnvTests/AddOps.java │ │ │ │ Passed: com/sun/jndi/dns/EnvTests/GetEnv.java │ │ │ │ Passed: com/sun/jndi/dns/EnvTests/ProviderUrlGen.java │ │ │ │ Passed: com/sun/jndi/dns/EnvTests/RemoveInherited.java │ │ │ │ Passed: com/sun/jndi/dns/EnvTests/RemoveOps.java │ │ │ │ Passed: com/sun/jndi/dns/EnvTests/SubcontextAdd.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyProtector/IterationCount.java │ │ │ │ Passed: com/sun/jndi/dns/EnvTests/SubcontextRemove.java │ │ │ │ Passed: com/sun/jndi/dns/FactoryTests/GetAttrsWithFactory.java │ │ │ │ Passed: com/sun/jndi/dns/FactoryTests/LookupWithAnyAttrProp.java │ │ │ │ -Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java │ │ │ │ Passed: com/sun/jndi/dns/FactoryTests/LookupWithAttrProp.java │ │ │ │ +Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/CannotProceed.java │ │ │ │ Passed: com/sun/jndi/dns/FactoryTests/LookupWithFactory.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/GetAttrsNns.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/GetAttrsSubInterior.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/GetAttrsSubLeaf.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/ListNns.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/ListSubInterior.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/ListSubLeaf.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java │ │ │ │ -Passed: com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java │ │ │ │ -Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/LookupNns.java │ │ │ │ +Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.java │ │ │ │ +Passed: com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java │ │ │ │ Passed: com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.java │ │ │ │ -Passed: com/sun/jndi/dns/CheckAccess.java │ │ │ │ Passed: com/sun/jndi/dns/ListTests/ListInteriorNotFound.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/LookupSubLeaf.java │ │ │ │ -Passed: com/sun/jndi/dns/Parser.java │ │ │ │ -Passed: com/sun/jndi/ldap/LdapName/Case.java │ │ │ │ +Passed: com/sun/jndi/dns/CheckAccess.java │ │ │ │ Passed: com/sun/jndi/dns/ListTests/ListLeafNotFound.java │ │ │ │ -Passed: com/sun/jndi/ldap/LdapName/UnescapeTest.java │ │ │ │ +Passed: com/sun/jndi/dns/Parser.java │ │ │ │ Passed: com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java │ │ │ │ +Passed: com/sun/jndi/ldap/LdapName/Case.java │ │ │ │ Passed: com/sun/jndi/dns/ConfigTests/TcpTimeout.java │ │ │ │ -Passed: com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java │ │ │ │ +Passed: com/sun/jndi/ldap/LdapName/UnescapeTest.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java │ │ │ │ +Passed: com/sun/jndi/dns/ConfigTests/Timeout.java │ │ │ │ +Passed: com/sun/jndi/ldap/LdapName/EmptyNameSearch.java │ │ │ │ Passed: com/sun/jndi/ldap/Base64Test.java │ │ │ │ +Passed: com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java │ │ │ │ Passed: com/sun/jndi/ldap/BalancedParentheses.java │ │ │ │ -Passed: com/sun/jndi/ldap/LdapName/EmptyNameSearch.java │ │ │ │ -Passed: com/sun/jndi/dns/ConfigTests/Timeout.java │ │ │ │ Passed: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java │ │ │ │ Passed: com/sun/jndi/ldap/LdapCtx/Reconnect.java │ │ │ │ -Passed: com/sun/jndi/ldap/LdapDnsProviderTest.java │ │ │ │ -Passed: com/sun/jndi/ldap/LdapPoolTimeoutTest.java │ │ │ │ Passed: com/sun/jndi/ldap/DisconnectNPETest.java │ │ │ │ +Passed: com/sun/jndi/ldap/LdapPoolTimeoutTest.java │ │ │ │ +Passed: com/sun/jndi/ldap/LdapDnsProviderTest.java │ │ │ │ +Passed: com/sun/jndi/ldap/LdapCBPropertiesTest.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java │ │ │ │ Passed: com/sun/jndi/ldap/LdapUnicodeURL.java │ │ │ │ Passed: com/sun/jndi/ldap/LdapURLOptionalFields.java │ │ │ │ -Passed: com/sun/jndi/ldap/NamingExceptionMessageTest.java │ │ │ │ Passed: com/sun/jndi/ldap/NoWaitForReplyTest.java │ │ │ │ -Passed: com/sun/jndi/ldap/ReferralLimitSearchTest.java │ │ │ │ +Passed: com/sun/jndi/ldap/NamingExceptionMessageTest.java │ │ │ │ Passed: com/sun/jndi/ldap/RemoveNamingListenerTest.java │ │ │ │ +Passed: com/sun/jndi/ldap/ReferralLimitSearchTest.java │ │ │ │ Passed: com/sun/jndi/ldap/SimpleClientIdHashCode.java │ │ │ │ Passed: com/sun/jndi/ldap/SocketCloseTest.java │ │ │ │ -Passed: com/sun/jndi/ldap/LdapCBPropertiesTest.java │ │ │ │ Passed: com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java │ │ │ │ Passed: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java │ │ │ │ Passed: com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/8199849/ParamTest.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java │ │ │ │ @@ -422,344 +422,345 @@ │ │ │ │ Passed: com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6393710.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6373555.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6421581.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6424196.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6431193.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6433018.java │ │ │ │ -Passed: com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6526158.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6526913.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6529200.java │ │ │ │ -Passed: com/sun/net/httpserver/bugs/B6886436.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6744329.java │ │ │ │ +Passed: com/sun/net/httpserver/bugs/B6886436.java │ │ │ │ +Passed: com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B8211420.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/ExceptionKeepAlive.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/HandlerConnectionClose.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/HeadKeepAlive.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/HeadTest.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/TruncatedRequestBody.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/ZeroLengthOutputStream.java │ │ │ │ -Passed: com/sun/jndi/ldap/InvalidLdapFilters.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/FixedLengthInputStream.java │ │ │ │ +Passed: com/sun/jndi/ldap/InvalidLdapFilters.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/6725892/Test.java │ │ │ │ -Passed: com/sun/net/httpserver/bugs/B6401598.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java │ │ │ │ +Passed: com/sun/net/httpserver/bugs/B6401598.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/FileServerHandlerTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/HttpHandlersTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/HttpsServerTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/IdempotencyAndCommutativityTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/MapToPathTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/OutputFilterTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/RequestTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/ServerMimeTypesResolutionTest.java │ │ │ │ Passed: com/sun/net/httpserver/AuthenticatorTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java │ │ │ │ -Passed: com/sun/net/httpserver/BasicAuthenticatorRealm.java │ │ │ │ Passed: com/sun/net/httpserver/CreateHttpServerTest.java │ │ │ │ +Passed: com/sun/net/httpserver/BasicAuthenticatorRealm.java │ │ │ │ Passed: com/sun/net/httpserver/ExchangeAttributeTest.java │ │ │ │ Passed: com/sun/net/httpserver/DateFormatterTest.java │ │ │ │ -Passed: com/sun/net/httpserver/HeadersTest.java │ │ │ │ Passed: com/sun/net/httpserver/FilterTest.java │ │ │ │ +Passed: com/sun/net/httpserver/HeadersTest.java │ │ │ │ Passed: com/sun/net/httpserver/Http10KeepAliveMaxParamTest.java │ │ │ │ Passed: com/sun/net/httpserver/HttpPrincipalTest.java │ │ │ │ Passed: com/sun/net/httpserver/HttpContextTest.java │ │ │ │ Passed: com/sun/net/httpserver/HttpServerTest.java │ │ │ │ +Passed: com/sun/net/httpserver/simpleserver/StressDirListings.java │ │ │ │ Passed: com/sun/net/httpserver/HttpServerProviderTest.java │ │ │ │ Passed: com/sun/net/httpserver/MissingTrailingSpace.java │ │ │ │ -Passed: com/sun/net/httpserver/simpleserver/StressDirListings.java │ │ │ │ -Passed: com/sun/net/httpserver/SANTest.java │ │ │ │ +Passed: com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java │ │ │ │ Passed: com/sun/net/httpserver/SimpleHttpServerTest.java │ │ │ │ Passed: com/sun/net/httpserver/StopNoStartTest.java │ │ │ │ Passed: com/sun/net/httpserver/TaskRejectedTest.java │ │ │ │ -Passed: com/sun/net/httpserver/InputNotRead.java │ │ │ │ -Passed: com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java │ │ │ │ -Passed: com/sun/net/httpserver/Test11.java │ │ │ │ +Passed: com/sun/net/httpserver/SANTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/SecurityManagerTest.java │ │ │ │ +Passed: com/sun/net/httpserver/Test11.java │ │ │ │ +Passed: com/sun/net/httpserver/InputNotRead.java │ │ │ │ Passed: com/sun/net/httpserver/Test12.java │ │ │ │ Passed: com/sun/net/httpserver/Test14.java │ │ │ │ -Passed: com/sun/net/httpserver/Test2.java │ │ │ │ Passed: com/sun/net/httpserver/Test13.java │ │ │ │ -Passed: com/sun/net/httpserver/Test10.java │ │ │ │ +Passed: com/sun/net/httpserver/Test2.java │ │ │ │ Passed: com/sun/net/httpserver/Test1.java │ │ │ │ +Passed: com/sun/net/httpserver/Test10.java │ │ │ │ Passed: com/sun/net/httpserver/Test6.java │ │ │ │ Passed: com/sun/net/httpserver/Test6a.java │ │ │ │ Passed: com/sun/net/httpserver/Test7.java │ │ │ │ Passed: com/sun/net/httpserver/Test7a.java │ │ │ │ Passed: com/sun/net/httpserver/Test8.java │ │ │ │ Passed: com/sun/net/httpserver/Test8a.java │ │ │ │ Passed: com/sun/net/httpserver/Test9.java │ │ │ │ -Passed: com/sun/net/httpserver/Test3.java │ │ │ │ -Passed: com/sun/net/httpserver/Test4.java │ │ │ │ +Passed: com/sun/net/httpserver/Test9a.java │ │ │ │ Passed: com/sun/net/httpserver/TestLogging.java │ │ │ │ +Passed: com/sun/net/httpserver/UnmodifiableHeadersTest.java │ │ │ │ Passed: com/sun/org/apache/xml/internal/security/exceptions/LocaleTest.java │ │ │ │ -Passed: com/sun/net/httpserver/Test5.java │ │ │ │ Passed: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java │ │ │ │ -Passed: com/sun/net/httpserver/UnmodifiableHeadersTest.java │ │ │ │ Passed: com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream/BufferOverflowTest.java │ │ │ │ Passed: com/sun/org/apache/xml/internal/security/ShortECDSA.java │ │ │ │ +Passed: com/sun/net/httpserver/Test3.java │ │ │ │ +Passed: com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java │ │ │ │ +Passed: com/sun/net/httpserver/Test4.java │ │ │ │ Passed: com/sun/security/auth/callback/TextCallbackHandler/Confirm.java │ │ │ │ -Passed: com/sun/org/apache/xml/internal/security/TruncateHMAC.java │ │ │ │ Passed: com/sun/security/auth/callback/TextCallbackHandler/NPE.java │ │ │ │ -Passed: com/sun/security/auth/login/ConfigFile/EmptyOption.java │ │ │ │ Passed: com/sun/security/auth/callback/TextCallbackHandler/Default.java │ │ │ │ +Passed: com/sun/org/apache/xml/internal/security/TruncateHMAC.java │ │ │ │ +Passed: com/sun/security/auth/login/ConfigFile/EmptyOption.java │ │ │ │ Passed: com/sun/security/auth/login/ConfigFile/IllegalURL.java │ │ │ │ Passed: com/sun/security/auth/login/ConfigFile/InconsistentError.java │ │ │ │ -Passed: com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java │ │ │ │ -Passed: com/sun/security/auth/login/ConfigFile/InnerClassConfig.java │ │ │ │ Passed: com/sun/security/auth/login/ConfigFile/Override.java │ │ │ │ -Passed: com/sun/security/auth/module/KeyStoreLoginModule/ReadOnly.java │ │ │ │ +Passed: com/sun/security/auth/login/ConfigFile/InnerClassConfig.java │ │ │ │ Passed: com/sun/security/auth/login/ConfigFile/PropertyExpansion.java │ │ │ │ -Passed: com/sun/net/httpserver/Test9a.java │ │ │ │ +Passed: com/sun/security/auth/module/KeyStoreLoginModule/ReadOnly.java │ │ │ │ Passed: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java │ │ │ │ Passed: com/sun/security/auth/module/LdapLoginModule/CheckOptions.java │ │ │ │ Passed: com/sun/security/auth/CreateLdapPrincipals.java │ │ │ │ -Passed: com/sun/security/jgss/InquireSecContextPermissionCheck.java │ │ │ │ Passed: com/sun/security/auth/module/AllPlatforms.java │ │ │ │ +Passed: com/sun/security/jgss/InquireSecContextPermissionCheck.java │ │ │ │ Passed: com/sun/security/auth/UnixPrincipalHashCode.java │ │ │ │ -Passed: com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java │ │ │ │ Passed: com/sun/security/sasl/digest/AuthNoUtf8.java │ │ │ │ Passed: com/sun/security/sasl/digest/AuthOnly.java │ │ │ │ +Passed: com/sun/security/sasl/digest/AuthRealmChoices.java │ │ │ │ +Passed: com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java │ │ │ │ Passed: com/sun/security/sasl/digest/AuthRealms.java │ │ │ │ Passed: com/sun/security/sasl/digest/CheckNegotiatedQOPs.java │ │ │ │ Passed: com/sun/security/sasl/digest/HasInitialResponse.java │ │ │ │ -Passed: com/sun/security/sasl/digest/AuthRealmChoices.java │ │ │ │ Passed: com/sun/security/sasl/digest/Integrity.java │ │ │ │ Passed: com/sun/security/sasl/digest/NoQuoteParams.java │ │ │ │ -Passed: com/sun/security/sasl/digest/Privacy.java │ │ │ │ Passed: com/sun/security/sasl/digest/PrivacyRc4.java │ │ │ │ +Passed: com/sun/security/sasl/digest/Privacy.java │ │ │ │ Passed: com/sun/security/sasl/ntlm/Conformance.java │ │ │ │ -Passed: com/sun/security/sasl/util/CheckAccess.java │ │ │ │ Passed: com/sun/security/sasl/digest/Unbound.java │ │ │ │ +Passed: com/sun/security/sasl/util/CheckAccess.java │ │ │ │ Passed: com/sun/security/sasl/Cram.java │ │ │ │ Passed: com/sun/security/sasl/ntlm/NTLMTest.java │ │ │ │ +Passed: com/sun/net/httpserver/Test5.java │ │ │ │ Passed: java/foreign/callarranger/TestLayoutEquality.java │ │ │ │ -Passed: java/foreign/callarranger/TestLinuxAArch64CallArranger.java │ │ │ │ +Passed: java/foreign/arraystructs/TestArrayStructs.java#specialized │ │ │ │ Passed: java/foreign/arraystructs/TestArrayStructs.java#interpreted │ │ │ │ +Passed: java/foreign/callarranger/TestLinuxAArch64CallArranger.java │ │ │ │ Passed: java/foreign/callarranger/TestMacOsAArch64CallArranger.java │ │ │ │ -Passed: java/foreign/arraystructs/TestArrayStructs.java#specialized │ │ │ │ Passed: java/foreign/callarranger/TestRISCV64CallArranger.java │ │ │ │ Passed: java/foreign/callarranger/TestSysVCallArranger.java │ │ │ │ Passed: java/foreign/callarranger/TestWindowsAArch64CallArranger.java │ │ │ │ Passed: java/foreign/callarranger/TestWindowsCallArranger.java │ │ │ │ -Passed: com/sun/net/httpserver/SelCacheTest.java │ │ │ │ -Passed: com/sun/jndi/ldap/LdapTimeoutTest.java │ │ │ │ Passed: java/foreign/channels/TestSocketChannels.java │ │ │ │ Passed: java/foreign/capturecallstate/TestCaptureCallState.java │ │ │ │ Passed: java/foreign/dontrelease/TestDontRelease.java │ │ │ │ Passed: java/foreign/handles/Driver.java │ │ │ │ Passed: java/foreign/largestub/TestLargeStub.java │ │ │ │ -Passed: java/foreign/loaderLookup/TestLoaderLookupJNI.java │ │ │ │ -Passed: java/foreign/normalize/TestNormalize.java │ │ │ │ Passed: java/foreign/enablenativeaccess/TestEnableNativeAccessDynamic.java │ │ │ │ +Passed: java/foreign/loaderLookup/TestLoaderLookupJNI.java │ │ │ │ +Passed: com/sun/net/httpserver/SelCacheTest.java │ │ │ │ +Passed: java/foreign/enablenativeaccess/TestEnableNativeAccess.java │ │ │ │ Passed: java/foreign/passheapsegment/TestPassHeapSegment.java │ │ │ │ +Passed: java/foreign/normalize/TestNormalize.java │ │ │ │ Passed: java/foreign/stackwalk/TestAsyncStackWalk.java#default_gc │ │ │ │ Passed: java/foreign/stackwalk/TestAsyncStackWalk.java#shenandoah │ │ │ │ -Passed: java/foreign/stackwalk/TestAsyncStackWalk.java#ZGenerational │ │ │ │ Passed: java/foreign/stackwalk/TestReentrantUpcalls.java │ │ │ │ -Passed: java/foreign/stackwalk/TestAsyncStackWalk.java#ZSinglegen │ │ │ │ +Passed: java/foreign/stackwalk/TestAsyncStackWalk.java#ZGenerational │ │ │ │ Passed: java/foreign/stackwalk/TestStackWalk.java#default_gc │ │ │ │ +Passed: java/foreign/stackwalk/TestAsyncStackWalk.java#ZSinglegen │ │ │ │ Passed: java/foreign/stackwalk/TestStackWalk.java#shenandoah │ │ │ │ +Passed: java/foreign/trivial/TestTrivial.java │ │ │ │ Passed: java/foreign/stackwalk/TestStackWalk.java#ZGenerational │ │ │ │ Passed: java/foreign/stackwalk/TestStackWalk.java#ZSinglegen │ │ │ │ -Passed: java/foreign/trivial/TestTrivial.java │ │ │ │ +Passed: java/foreign/virtual/TestVirtualCalls.java │ │ │ │ +Passed: java/foreign/upcalldeopt/TestUpcallDeopt.java │ │ │ │ Passed: java/foreign/loaderLookup/TestLoaderLookup.java │ │ │ │ Passed: java/io/BufferedInputStream/CloseStream.java │ │ │ │ -Passed: java/foreign/enablenativeaccess/TestEnableNativeAccess.java │ │ │ │ -Passed: java/io/BufferedInputStream/CountUpdate.java │ │ │ │ Passed: java/io/BufferedInputStream/Fill.java │ │ │ │ +Passed: java/io/BufferedInputStream/CountUpdate.java │ │ │ │ +Passed: java/io/BufferedInputStream/ReadZeroBytes.java │ │ │ │ Passed: java/io/BufferedInputStream/ReadAfterClose.java │ │ │ │ -Passed: java/foreign/upcalldeopt/TestUpcallDeopt.java │ │ │ │ Passed: java/io/BufferedInputStream/SkipTest.java │ │ │ │ -Passed: java/io/BufferedInputStream/ReadZeroBytes.java │ │ │ │ -Passed: java/foreign/virtual/TestVirtualCalls.java │ │ │ │ Passed: java/io/BufferedReader/BigMark.java │ │ │ │ -Passed: java/io/BufferedReader/Fill.java │ │ │ │ Passed: java/io/BufferedReader/EOL.java │ │ │ │ +Passed: java/io/BufferedReader/Fill.java │ │ │ │ +Passed: java/io/BufferedReader/Lines.java │ │ │ │ Passed: java/io/BufferedReader/MarkedFillAtEOF.java │ │ │ │ -Passed: java/io/BufferedInputStream/LargeCopyWithMark.java │ │ │ │ Passed: java/io/BufferedReader/ReadLine.java │ │ │ │ -Passed: java/io/BufferedReader/ReadLineSync.java │ │ │ │ +Passed: java/foreign/trivial/TestTrivialUpcall.java │ │ │ │ Passed: java/io/BufferedReader/Ready.java │ │ │ │ -Passed: java/io/BufferedReader/Lines.java │ │ │ │ +Passed: java/io/BufferedReader/ReadLineSync.java │ │ │ │ Passed: java/io/BufferedReader/SkipNegative.java │ │ │ │ +Passed: java/io/BufferedInputStream/LargeCopyWithMark.java │ │ │ │ Passed: java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java │ │ │ │ Passed: java/io/ByteArrayInputStream/Skip.java │ │ │ │ -Passed: java/io/ByteArrayOutputStream/EncodingTest.java │ │ │ │ Passed: java/io/ByteArrayInputStream/ChunkedTransferTo.java │ │ │ │ +Passed: java/io/ByteArrayOutputStream/EncodingTest.java │ │ │ │ Passed: java/io/ByteArrayOutputStream/ToString.java │ │ │ │ Passed: java/io/ByteArrayOutputStream/Write.java │ │ │ │ -Passed: java/foreign/trivial/TestTrivialUpcall.java │ │ │ │ Passed: java/io/ByteArrayOutputStream/WriteToReleasesCarrier.java │ │ │ │ -Passed: java/io/BufferedInputStream/TransferTo.java │ │ │ │ Passed: java/io/CharArrayReader/Constructor.java │ │ │ │ +Passed: java/io/BufferedInputStream/TransferTo.java │ │ │ │ Passed: java/io/CharArrayReader/OverflowInSkip.java │ │ │ │ -Passed: java/io/charStreams/BCat.java │ │ │ │ Passed: java/io/CharArrayReader/ReadCharBuffer.java │ │ │ │ -Passed: java/io/charStreams/BufferSizes.java │ │ │ │ +Passed: java/io/charStreams/BCat.java │ │ │ │ Passed: java/io/charStreams/BufferedReaderMark.java │ │ │ │ +Passed: java/io/charStreams/BufferSizes.java │ │ │ │ Passed: java/io/charStreams/Cat.java │ │ │ │ Passed: java/io/charStreams/LineLengths.java │ │ │ │ Passed: java/io/CharArrayReader/OverflowInRead.java │ │ │ │ Passed: java/io/charStreams/LineNumbers.java │ │ │ │ +Passed: java/io/BufferedWriter/Cleanup.java │ │ │ │ Passed: java/io/charStreams/RandomLines.java │ │ │ │ -Passed: java/io/charStreams/StringConvert.java │ │ │ │ +Passed: java/io/charStreams/SmallReads.java │ │ │ │ Passed: java/io/charStreams/UTF16.java │ │ │ │ Passed: java/io/charStreams/UTF8.java │ │ │ │ +Passed: java/io/charStreams/StringConvert.java │ │ │ │ Passed: java/io/charStreams/WriteLengths.java │ │ │ │ Passed: java/io/ClassCache/NullValueTest.java │ │ │ │ -Passed: java/io/BufferedWriter/Cleanup.java │ │ │ │ Passed: java/io/Console/CharsetTest.java │ │ │ │ -Passed: java/io/charStreams/SmallReads.java │ │ │ │ +Passed: java/io/Console/ModuleSelectionTest.java │ │ │ │ Passed: java/io/Console/SecurityManagerTest.java │ │ │ │ -Passed: java/io/DataInputStream/OpsAfterClose.java │ │ │ │ +Passed: java/io/Console/RedirectTest.java │ │ │ │ Passed: java/io/DataInputStream/ReadFully.java │ │ │ │ +Passed: java/io/DataInputStream/OpsAfterClose.java │ │ │ │ Passed: java/io/DataInputStream/ReadLinePushback.java │ │ │ │ -Passed: java/io/Console/RedirectTest.java │ │ │ │ -Passed: java/io/Console/ModuleSelectionTest.java │ │ │ │ Passed: java/io/DataInputStream/SkipBytes.java │ │ │ │ Passed: java/io/DataOutputStream/CounterOverflow.java │ │ │ │ +Passed: java/io/DataInputStream/ReadUTF.java │ │ │ │ Passed: java/io/etc/FailingFlushAndClose.java │ │ │ │ Passed: java/io/Externalizable/compatibility/ExternalizableBlockData.java │ │ │ │ Passed: java/io/Externalizable/definesWriteObject/DefinesWriteObject.java │ │ │ │ -Passed: java/io/DataInputStream/ReadUTF.java │ │ │ │ -Passed: java/io/File/createTempFile/Patterns.java │ │ │ │ Passed: java/io/File/createTempFile/NameTooLong.java │ │ │ │ +Passed: java/io/File/createTempFile/Patterns.java │ │ │ │ +Passed: java/io/File/createTempFile/SecurityTest.java │ │ │ │ Passed: java/io/File/createTempFile/SpecialTempFile.java │ │ │ │ +Passed: java/io/ClassCache/ContinuousGCTest.java │ │ │ │ Passed: java/io/File/AccessDenied.java │ │ │ │ -Passed: java/io/File/createTempFile/SecurityTest.java │ │ │ │ Passed: java/io/File/Basic.java │ │ │ │ -Passed: java/io/File/CheckPermission.java │ │ │ │ Passed: java/io/File/CheckTempDir.java │ │ │ │ +Passed: java/io/File/CheckPermission.java │ │ │ │ Passed: java/io/File/CompareTo.java │ │ │ │ Passed: java/io/File/Cons.java │ │ │ │ -Passed: java/io/DataOutputStream/WriteUTF.java │ │ │ │ -Passed: java/io/ClassCache/ContinuousGCTest.java │ │ │ │ Passed: java/io/File/Create.java │ │ │ │ Passed: java/io/File/CreateNewFile.java │ │ │ │ +Passed: java/io/DataOutputStream/WriteUTF.java │ │ │ │ Passed: java/io/File/DeleteOnExitLong.java │ │ │ │ Passed: java/io/File/DeleteOnExit.java │ │ │ │ Passed: java/io/File/EmptyPath.java │ │ │ │ Passed: java/io/File/FileMethods.java │ │ │ │ Passed: java/io/File/GetAbsolutePath.java │ │ │ │ Passed: java/io/File/GetCanonicalPath.java │ │ │ │ Passed: java/io/File/GetParent.java │ │ │ │ Passed: java/io/File/HashCodeEquals.java │ │ │ │ +Passed: java/io/File/GetXSpace.java │ │ │ │ Passed: java/io/File/IsAbsolute.java │ │ │ │ Passed: java/io/File/IsHidden.java │ │ │ │ -Passed: java/io/File/GetXSpace.java │ │ │ │ Passed: java/io/File/LastModifiedTest.java │ │ │ │ Passed: java/io/File/ListNull.java │ │ │ │ Passed: java/io/File/ListRoots.java │ │ │ │ Passed: java/io/File/ListSpace.java │ │ │ │ Passed: java/io/File/MaxPath.java │ │ │ │ Passed: java/io/File/Mkdir.java │ │ │ │ Passed: java/io/File/MaxPathLength.java │ │ │ │ -Passed: java/io/File/SetAccess.java │ │ │ │ -Passed: java/io/File/NulFile.java │ │ │ │ Passed: java/io/File/NullArgs.java │ │ │ │ +Passed: java/io/File/NulFile.java │ │ │ │ +Passed: java/io/File/SetAccess.java │ │ │ │ +Passed: java/io/File/SetLastModified.java │ │ │ │ Passed: java/io/File/SetReadOnly.java │ │ │ │ +Passed: java/io/File/DeleteOnExitNPE.java │ │ │ │ Passed: java/io/File/TimeZoneLastModified.java │ │ │ │ Passed: java/io/File/ToURI.java │ │ │ │ Passed: java/io/File/ToURL.java │ │ │ │ Passed: java/io/File/Unicode.java │ │ │ │ Passed: java/io/File/UserDirChangedTest.java │ │ │ │ +Passed: java/io/File/TempDirDoesNotExist.java │ │ │ │ Passed: java/io/File/WinDeviceName.java │ │ │ │ Passed: java/io/File/WinMaxPath.java │ │ │ │ Passed: java/io/File/WinSpecialFiles.java │ │ │ │ -Passed: java/io/File/DeleteOnExitNPE.java │ │ │ │ Passed: java/io/FileDescriptor/RememberAppend.java │ │ │ │ -Passed: java/io/File/TempDirDoesNotExist.java │ │ │ │ -Passed: java/io/FileDescriptor/Sync.java │ │ │ │ -Passed: java/io/FileInputStream/Available.java │ │ │ │ Passed: java/io/File/SymLinks.java │ │ │ │ +Passed: java/io/FileDescriptor/Sync.java │ │ │ │ +Passed: java/io/FileDescriptor/Sharing.java │ │ │ │ Passed: java/io/FileInputStream/LargeFileAvailable.java │ │ │ │ +Passed: java/io/FileInputStream/Available.java │ │ │ │ Passed: java/io/FileInputStream/LeadingSlash.java │ │ │ │ Passed: java/io/FileInputStream/NegativeAvailable.java │ │ │ │ Passed: java/io/FileInputStream/OpenDir.java │ │ │ │ Passed: java/io/FileInputStream/OpsAfterClose.java │ │ │ │ Passed: java/io/FileInputStream/ReadXBytes.java │ │ │ │ -Passed: java/io/FileDescriptor/Sharing.java │ │ │ │ +Passed: java/io/FileInputStream/TransferTo.java │ │ │ │ Passed: java/io/FileOutputStream/AtomicAppend.java │ │ │ │ Passed: java/io/FileOutputStream/ManyFiles.java │ │ │ │ Passed: java/io/FileOutputStream/OpsAfterClose.java │ │ │ │ -Passed: java/io/FileInputStream/TransferTo.java │ │ │ │ +Passed: com/sun/jndi/ldap/LdapTimeoutTest.java │ │ │ │ Passed: java/io/FilePermission/Correctness.java │ │ │ │ Passed: java/io/FilePermission/FilePermissionCollection.java │ │ │ │ Passed: java/io/FilePermission/FilePermissionCollectionMerge.java │ │ │ │ Passed: java/io/FilePermission/FilePermissionTest.java │ │ │ │ Passed: java/io/FilePermission/Invalid.java │ │ │ │ Passed: java/io/FilePermission/MergeName.java │ │ │ │ -Passed: java/io/FilePermission/ReadFileOnPath.java │ │ │ │ +Passed: java/io/FileDescriptor/Finalize.java │ │ │ │ Passed: java/io/FilePermission/SpecTests.java │ │ │ │ Passed: java/io/FileReader/ConstructorTest.java │ │ │ │ -Passed: java/io/FileDescriptor/Finalize.java │ │ │ │ Passed: java/io/FileWriter/ConstructorTest.java │ │ │ │ Passed: java/io/FilterOutputStream/BoundsCheck.java │ │ │ │ Passed: java/io/FilterOutputStream/SuppressedException.java │ │ │ │ Passed: java/io/FilterOutputStream/Write.java │ │ │ │ -Passed: java/io/InputStream/OpsAfterClose.java │ │ │ │ Passed: java/io/InputStream/NullInputStream.java │ │ │ │ -Passed: java/io/InputStream/ReadNBytes.java │ │ │ │ +Passed: java/io/FilePermission/ReadFileOnPath.java │ │ │ │ +Passed: java/io/InputStream/OpsAfterClose.java │ │ │ │ Passed: java/io/InputStream/ReadAllBytes.java │ │ │ │ +Passed: java/io/InputStream/ReadNBytes.java │ │ │ │ Passed: java/io/InputStream/ReadParams.java │ │ │ │ Passed: java/io/InputStream/Skip.java │ │ │ │ -Passed: java/io/InputStreamReader/GrowAfterEOF.java │ │ │ │ Passed: java/io/InputStream/TransferTo.java │ │ │ │ +Passed: java/io/InputStreamReader/GrowAfterEOF.java │ │ │ │ Passed: java/io/InputStreamReader/NullCreate.java │ │ │ │ Passed: java/io/InputStreamReader/One.java │ │ │ │ Passed: java/io/InputStreamReader/ReadOffset.java │ │ │ │ Passed: java/io/InputStreamReader/StatefulDecoderNearEOF.java │ │ │ │ Passed: java/io/InputStreamReader/ReadCharBuffer.java │ │ │ │ -Passed: java/io/LineNumberInputStream/MarkReset.java │ │ │ │ Passed: java/io/LineNumberInputStream/Available.java │ │ │ │ -Passed: java/io/LineNumberInputStream/SkipEOL.java │ │ │ │ +Passed: java/io/LineNumberInputStream/MarkReset.java │ │ │ │ Passed: java/io/LineNumberInputStream/Skip.java │ │ │ │ +Passed: java/io/LineNumberInputStream/SkipEOL.java │ │ │ │ Passed: java/io/LineNumberReader/MarkReset.java │ │ │ │ Passed: java/io/LineNumberReader/MarkSplitCRLF.java │ │ │ │ Passed: java/io/LineNumberReader/Read.java │ │ │ │ Passed: java/io/LineNumberReader/ReadReadLine.java │ │ │ │ Passed: java/io/LineNumberReader/Skip.java │ │ │ │ Passed: java/io/ObjectInputStream/PeekInputStreamTest.java │ │ │ │ -Passed: java/io/ObjectInputStream/ResolveProxyClass.java │ │ │ │ Passed: java/io/ObjectInputStream/NegativeArraySizeTest.java │ │ │ │ +Passed: java/io/ObjectInputStream/ResolveProxyClass.java │ │ │ │ Passed: java/io/ObjectInputStream/TestObjectStreamClass.java │ │ │ │ Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1 │ │ │ │ Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Parallel │ │ │ │ Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Serial │ │ │ │ Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Shenandoah │ │ │ │ Passed: java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java │ │ │ │ Passed: java/io/OutputStream/NullOutputStream.java │ │ │ │ +Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#ZGenerational │ │ │ │ Passed: java/io/OutputStream/WriteParams.java │ │ │ │ Passed: java/io/OutputStreamWriter/BoundsCheck.java │ │ │ │ -Passed: java/io/OutputStreamWriter/Encode.java │ │ │ │ Passed: java/io/OutputStreamWriter/NullCreate.java │ │ │ │ -Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#ZGenerational │ │ │ │ -Passed: java/io/OutputStreamWriter/TestWrite.java │ │ │ │ +Passed: java/io/OutputStreamWriter/Encode.java │ │ │ │ Passed: java/io/OutputStreamWriter/WriteAfterClose.java │ │ │ │ +Passed: java/io/OutputStreamWriter/TestWrite.java │ │ │ │ Passed: java/io/pathNames/unix/TrailingSlash.java │ │ │ │ Passed: java/io/pathNames/win32/BadDriveLetter.java │ │ │ │ Passed: java/io/pathNames/win32/bug6344646.java │ │ │ │ Passed: java/io/pathNames/win32/DriveOnly.java │ │ │ │ Passed: java/io/pathNames/win32/DriveRelativePath.java │ │ │ │ Passed: java/io/pathNames/win32/DriveSlash.java │ │ │ │ Passed: java/io/pathNames/win32/RenameDelete.java │ │ │ │ Passed: java/io/pathNames/win32/SJIS.java │ │ │ │ Passed: java/io/pathNames/GeneralWin32.java │ │ │ │ Passed: java/io/pathNames/GeneralSolaris.java │ │ │ │ Passed: java/io/PipedInputStream/ClosedWriter.java │ │ │ │ +Passed: java/io/PipedInputStream/CloseAndAvailableRC.java │ │ │ │ Passed: java/io/PipedInputStream/Constructors.java │ │ │ │ Passed: java/io/PipedInputStream/FasterWriter.java │ │ │ │ -Passed: java/io/PipedInputStream/CloseAndAvailableRC.java │ │ │ │ Passed: java/io/PipedOutputStream/ClosedWrite.java │ │ │ │ Passed: java/io/PipedOutputStream/DeadReader.java │ │ │ │ Passed: java/io/PipedOutputStream/MultipleConnect.java │ │ │ │ Passed: java/io/PipedOutputStream/NotConnected.java │ │ │ │ Passed: java/io/PipedOutputStream/WriteAfterClose.java │ │ │ │ Passed: java/io/PipedReader/Constructors.java │ │ │ │ Passed: java/io/PipedReader/ReadToArray.java │ │ │ │ @@ -778,421 +779,420 @@ │ │ │ │ Passed: java/io/PipedInputStream/WriterLoop.java │ │ │ │ Passed: java/io/PrintStream/WriteBytes.java │ │ │ │ Passed: java/io/PrintWriter/CheckError.java │ │ │ │ Passed: java/io/PrintWriter/ClearErrorWriter.java │ │ │ │ Passed: java/io/PrintWriter/EncodingTest.java │ │ │ │ Passed: java/io/PrintWriter/FailingConstructors.java │ │ │ │ Passed: java/io/PrintWriter/OpsAfterClose.java │ │ │ │ -Passed: java/io/PrintStream/OversynchronizedTest.java │ │ │ │ +Passed: java/foreign/channels/TestAsyncSocketChannels.java │ │ │ │ Passed: java/io/PrintWriter/SubClass.java │ │ │ │ Passed: java/io/PushbackInputStream/Available.java │ │ │ │ Passed: java/io/PushbackInputStream/ClosedStream.java │ │ │ │ Passed: java/io/PushbackInputStream/MarkReset.java │ │ │ │ Passed: java/io/PushbackInputStream/Skip.java │ │ │ │ -Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java │ │ │ │ +Passed: java/io/PrintStream/OversynchronizedTest.java │ │ │ │ Passed: java/io/PushbackReader/MarkReset.java │ │ │ │ +Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java │ │ │ │ Passed: java/io/PrintWriter/OversynchronizedTest.java │ │ │ │ Passed: java/io/PushbackReader/Skip.java │ │ │ │ -Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java │ │ │ │ -Passed: java/io/RandomAccessFile/Close.java │ │ │ │ Passed: java/io/RandomAccessFile/skipBytes/SkipBytes.java │ │ │ │ +Passed: java/io/RandomAccessFile/Close.java │ │ │ │ Passed: java/io/RandomAccessFile/EOF.java │ │ │ │ Passed: java/io/RandomAccessFile/FileLengthTest.java │ │ │ │ Passed: java/io/RandomAccessFile/OpenSync.java │ │ │ │ +Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java │ │ │ │ Passed: java/io/RandomAccessFile/OpsAfterClose.java │ │ │ │ Passed: java/io/RandomAccessFile/ParameterCheck.java │ │ │ │ Passed: java/io/RandomAccessFile/ReadLine.java │ │ │ │ Passed: java/io/RandomAccessFile/Seek.java │ │ │ │ Passed: java/io/RandomAccessFile/SetLength.java │ │ │ │ Passed: java/io/RandomAccessFile/ReadWritePrimitives.java │ │ │ │ +Passed: java/io/RandomAccessFile/WriteUTF.java │ │ │ │ Passed: java/io/RandomAccessFile/WriteBytesChars.java │ │ │ │ Passed: java/io/PushbackInputStream/TransferTo.java │ │ │ │ -Passed: java/io/RandomAccessFile/WriteUTF.java │ │ │ │ Passed: java/io/readBytes/ReadBytesBounds.java │ │ │ │ -Passed: java/io/readBytes/MemoryLeak.java │ │ │ │ Passed: java/io/Reader/NullLock.java │ │ │ │ +Passed: java/io/readBytes/MemoryLeak.java │ │ │ │ Passed: java/io/RandomAccessFile/UnreferencedRAFClosesFd.java │ │ │ │ -Passed: java/io/Reader/NullReader.java │ │ │ │ -Passed: java/io/Reader/OpsAfterClose.java │ │ │ │ Passed: java/io/Reader/ReadCharBuffer.java │ │ │ │ -Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java │ │ │ │ -Passed: java/io/Reader/ReadIntoZeroLengthArray.java │ │ │ │ +Passed: java/io/Reader/OpsAfterClose.java │ │ │ │ +Passed: java/io/Reader/NullReader.java │ │ │ │ Passed: java/io/Reader/ReadParams.java │ │ │ │ +Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java │ │ │ │ Passed: java/io/Reader/SkipNegative.java │ │ │ │ Passed: java/io/Reader/Skip.java │ │ │ │ -Passed: java/io/SequenceInputStream/Close.java │ │ │ │ Passed: java/io/Reader/TransferTo.java │ │ │ │ -Passed: java/foreign/channels/TestAsyncSocketChannels.java │ │ │ │ +Passed: java/io/Reader/ReadIntoZeroLengthArray.java │ │ │ │ +Passed: java/io/SequenceInputStream/Close.java │ │ │ │ Passed: java/io/SequenceInputStream/ConstructorNull.java │ │ │ │ Passed: java/io/SequenceInputStream/LotsOfStreams.java │ │ │ │ -Passed: java/io/Reader/ReaderBulkReadContract.java │ │ │ │ -Passed: java/io/Serializable/available/Available.java │ │ │ │ Passed: java/io/Serializable/arraySuidConflict/Write.java │ │ │ │ -Passed: java/io/Serializable/backRefCNFException/Write.java │ │ │ │ Passed: java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.java │ │ │ │ +Passed: java/io/Reader/ReaderBulkReadContract.java │ │ │ │ +Passed: java/io/Serializable/available/Available.java │ │ │ │ Passed: java/io/Serializable/badSerialPersistentField/BadSerialPersistentField.java │ │ │ │ Passed: java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java │ │ │ │ Passed: java/io/Serializable/badSubstByReplace/BadSubstByReplace.java │ │ │ │ +Passed: java/io/Serializable/backRefCNFException/Write.java │ │ │ │ Passed: java/io/Serializable/checkModifiers/CheckModifiers.java │ │ │ │ Passed: java/io/Serializable/ClassCastExceptionDetail/Write.java │ │ │ │ Passed: java/io/Serializable/classDescFlagConflict/Read.java │ │ │ │ Passed: java/io/Serializable/classDescGetField/GetField.java │ │ │ │ Passed: java/io/Serializable/classDescHooks/ClassDescHooks.java │ │ │ │ Passed: java/io/Serializable/classDescHooks/CNFException.java │ │ │ │ Passed: java/io/Serializable/classDescHooks/ExternLoopback.java │ │ │ │ Passed: java/io/Serializable/classDescHooks/Loopback.java │ │ │ │ -Passed: java/io/Serializable/cloneArray/CloneArray.java │ │ │ │ Passed: java/io/Serializable/clearHandleTable/ClearHandleTable.java │ │ │ │ +Passed: java/io/Serializable/cloneArray/CloneArray.java │ │ │ │ Passed: java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java │ │ │ │ Passed: java/io/Serializable/defaultDataEnd/DefaultDataEnd.java │ │ │ │ Passed: java/io/Serializable/defaulted/GetFieldWrite.java │ │ │ │ -Passed: java/io/SequenceInputStream/TransferTo.java │ │ │ │ Passed: java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java │ │ │ │ -Passed: java/io/Serializable/enum/array/Test.java │ │ │ │ Passed: java/io/Serializable/duplicateSerialFields/Test.java │ │ │ │ -Passed: java/io/Serializable/enum/basic/Test.java │ │ │ │ +Passed: java/io/Serializable/enum/array/Test.java │ │ │ │ Passed: java/io/Serializable/enum/badResolve/Write.java │ │ │ │ +Passed: java/io/Serializable/enum/basic/Test.java │ │ │ │ +Passed: java/io/Serializable/class/NonSerializableTest.java │ │ │ │ Passed: java/io/Serializable/enum/classObject/Test.java │ │ │ │ Passed: java/io/Serializable/enum/ignoreSerializationFields/Test.java │ │ │ │ Passed: java/io/Serializable/enum/constantSubclasses/Write.java │ │ │ │ +Passed: java/io/SequenceInputStream/TransferTo.java │ │ │ │ Passed: java/io/Serializable/enum/ignoreSerializationMethods/Test.java │ │ │ │ Passed: java/io/Serializable/enum/mismatchedTypecode/Test.java │ │ │ │ Passed: java/io/Serializable/enum/unshared/Test.java │ │ │ │ Passed: java/io/Serializable/enum/missingConstant/Write.java │ │ │ │ Passed: java/io/PushbackReader/ReadCloseRaceNPE.java │ │ │ │ Passed: java/io/Serializable/evolution/AddedExternField/WriteAddedField.java │ │ │ │ Passed: java/io/Serializable/evolution/AddedField/WriteAddedField.java │ │ │ │ Passed: java/io/Serializable/expectedStackTrace/ExpectedStackTrace.java │ │ │ │ Passed: java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java │ │ │ │ -Passed: java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java │ │ │ │ Passed: java/io/Serializable/explicitCNFException/ExplicitCNFException.java │ │ │ │ +Passed: java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java │ │ │ │ Passed: java/io/Serializable/finalFields/FinalFields.java │ │ │ │ Passed: java/io/Serializable/fieldTypeString/Write.java │ │ │ │ -Passed: java/io/Serializable/class/NonSerializableTest.java │ │ │ │ Passed: java/io/Serializable/getSuidClinitError/GetSuidClinitError.java │ │ │ │ Passed: java/io/Serializable/illegalHandle/Test.java │ │ │ │ Passed: java/io/Serializable/GetField/Write.java │ │ │ │ Passed: java/io/Serializable/inactiveRegistration/InactiveRegistration.java │ │ │ │ Passed: java/io/Serializable/InvalidClassException/noargctor/DefaultPackage.java │ │ │ │ Passed: java/io/Serializable/InvalidClassException/TestIceConstructors.java │ │ │ │ Passed: java/io/Serializable/InvalidClassException/noargctor/Test.java │ │ │ │ Passed: java/io/Serializable/InvalidObjectException/TestIoeConstructors.java │ │ │ │ -Passed: java/io/Serializable/longString/LongString.java │ │ │ │ +Passed: java/io/Serializable/GetField/ReadFieldsCNF.java │ │ │ │ Passed: java/io/Serializable/lookupAnyInvocation/LookupAnyInvocation.java │ │ │ │ +Passed: java/io/Serializable/longString/LongString.java │ │ │ │ Passed: java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.java │ │ │ │ Passed: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java │ │ │ │ Passed: java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java │ │ │ │ -Passed: java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java │ │ │ │ Passed: java/io/Serializable/modifyStaticFields/ModifyStaticFields.java │ │ │ │ -Passed: java/io/Serializable/GetField/ReadFieldsCNF.java │ │ │ │ -Passed: java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java │ │ │ │ Passed: java/io/Serializable/nestedReplace/NestedReplace.java │ │ │ │ -Passed: java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java │ │ │ │ Passed: java/io/Serializable/nonserializable/ExceptionDetail.java │ │ │ │ +Passed: java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java │ │ │ │ +Passed: java/io/Serializable/failureAtomicity/FailureAtomicity.java │ │ │ │ +Passed: java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java │ │ │ │ Passed: java/io/Serializable/notAvailable/NotAvailable.java │ │ │ │ -Passed: java/io/Serializable/NPEProvoker/NPEProvoker.java │ │ │ │ Passed: java/io/Serializable/nullArgExceptionOrder/Test.java │ │ │ │ +Passed: java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java │ │ │ │ +Passed: java/io/Serializable/NPEProvoker/NPEProvoker.java │ │ │ │ Passed: java/io/Serializable/oldTests/AnnotateClass.java │ │ │ │ Passed: java/io/Serializable/oldTests/BinaryTree.java │ │ │ │ Passed: java/io/Serializable/oldTests/ArraysOfArrays.java │ │ │ │ -Passed: java/io/Serializable/oldTests/ArrayFields.java │ │ │ │ Passed: java/io/Serializable/oldTests/CheckForException.java │ │ │ │ -Passed: java/io/Serializable/oldTests/CircularList.java │ │ │ │ +Passed: java/io/Serializable/oldTests/ArrayFields.java │ │ │ │ Passed: java/io/Serializable/oldTests/CheckingEquality.java │ │ │ │ +Passed: java/io/Serializable/oldTests/CircularList.java │ │ │ │ Passed: java/io/Serializable/oldTests/ValidateClass.java │ │ │ │ Passed: java/io/Serializable/oldTests/SerializeWithException.java │ │ │ │ Passed: java/io/Serializable/oldTests/SimpleArrays.java │ │ │ │ -Passed: java/io/Serializable/oldTests/WritePrimitive.java │ │ │ │ Passed: java/io/Serializable/optionalDataEnd/OptionalDataEnd.java │ │ │ │ -Passed: java/io/Serializable/packageAccess/PackageAccessTest.java │ │ │ │ +Passed: java/io/Serializable/oldTests/WritePrimitive.java │ │ │ │ Passed: java/io/Serializable/partialClassDesc/PartialClassDesc.java │ │ │ │ Passed: java/io/Serializable/primitiveClasses/PrimitiveClasses.java │ │ │ │ Passed: java/io/Serializable/proxy/replace/Test.java │ │ │ │ +Passed: java/io/Serializable/packageAccess/PackageAccessTest.java │ │ │ │ Passed: java/io/Serializable/parents/OriginalClass.java │ │ │ │ Passed: java/io/Serializable/proxy/Basic.java │ │ │ │ -Passed: java/io/Serializable/failureAtomicity/FailureAtomicity.java │ │ │ │ Passed: java/io/Serializable/proxy/skipMissing/Write.java │ │ │ │ Passed: java/io/Serializable/readPastObject/ReadPastObject.java │ │ │ │ Passed: java/io/Serializable/PutField/Write.java │ │ │ │ Passed: java/io/Serializable/PutField/Write2.java │ │ │ │ Passed: java/io/Serializable/readObjectNoData/Write.java │ │ │ │ -Passed: java/io/Serializable/records/migration/SuperStreamFieldsTest.java │ │ │ │ -Passed: java/io/Serializable/records/BadValues.java │ │ │ │ Passed: java/io/Serializable/records/migration/DefaultValuesTest.java │ │ │ │ +Passed: java/io/Serializable/records/BadValues.java │ │ │ │ Passed: java/io/Serializable/records/BadCanonicalCtrTest.java │ │ │ │ -Passed: java/io/Serializable/records/migration/AssignableFromTest.java │ │ │ │ -Passed: java/io/ByteArrayOutputStream/MaxCapacity.java │ │ │ │ Passed: java/io/Serializable/records/AbsentStreamValuesTest.java │ │ │ │ -Passed: java/io/Serializable/records/ConstructorPermissionTest.java │ │ │ │ +Passed: java/io/Serializable/records/migration/AssignableFromTest.java │ │ │ │ +Passed: java/io/Serializable/records/migration/SuperStreamFieldsTest.java │ │ │ │ Passed: java/io/Serializable/records/ConstructorAccessTest.java │ │ │ │ Passed: java/io/Serializable/records/BasicRecordSer.java │ │ │ │ +Passed: java/io/Serializable/records/ProhibitedMethods.java │ │ │ │ +Passed: java/io/Serializable/records/ConstructorPermissionTest.java │ │ │ │ Passed: java/io/Serializable/records/CycleTest.java │ │ │ │ -Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java │ │ │ │ -Passed: java/io/Serializable/records/StreamRefTest.java │ │ │ │ +Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java │ │ │ │ Passed: java/io/Serializable/records/ReadResolveTest.java │ │ │ │ +Passed: java/io/Serializable/records/StreamRefTest.java │ │ │ │ Passed: java/io/Serializable/records/RecordClassTest.java │ │ │ │ Passed: java/io/Serializable/records/UnsharedTest.java │ │ │ │ Passed: java/io/Serializable/recursiveClassDescLookup/Test.java │ │ │ │ -Passed: java/io/Serializable/records/ProhibitedMethods.java │ │ │ │ -Passed: java/io/Serializable/replaceWithNull/ReplaceWithNull.java │ │ │ │ Passed: java/io/Serializable/records/SerialVersionUIDTest.java │ │ │ │ Passed: java/io/Serializable/replaceStringArray/ReplaceStringArray.java │ │ │ │ -Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java │ │ │ │ -Passed: java/io/Serializable/resolveClassException/ResolveClassException.java │ │ │ │ -Passed: java/io/Serializable/records/ThrowingConstructorTest.java │ │ │ │ +Passed: java/io/Serializable/replaceWithNull/ReplaceWithNull.java │ │ │ │ +Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java │ │ │ │ Passed: java/io/Serializable/resolveClass/MethodTest.java │ │ │ │ -Passed: java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java │ │ │ │ Passed: java/io/Serializable/records/WriteReplaceTest.java │ │ │ │ +Passed: java/io/Serializable/records/ThrowingConstructorTest.java │ │ │ │ +Passed: java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java │ │ │ │ Passed: java/io/Serializable/resolveProxyClass/NonPublicInterface.java │ │ │ │ +Passed: java/io/Serializable/resolveClassException/ResolveClassException.java │ │ │ │ Passed: java/io/Serializable/sanityCheck/SanityCheck.java │ │ │ │ Passed: java/io/Serializable/serialFilter/CheckArrayTest.java │ │ │ │ Passed: java/io/Serializable/resolveClass/consTest/ConsTest.java │ │ │ │ Passed: java/io/Serializable/serialFilter/CheckInputOrderTest.java │ │ │ │ -Passed: java/io/Serializable/serialFilter/SerialFactoryExample.java │ │ │ │ Passed: java/io/Serializable/serialFilter/MixedFiltersTest.java │ │ │ │ Passed: java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java │ │ │ │ -Passed: java/io/Serializable/serialFilter/SerialFilterFunctionTest.java │ │ │ │ +Passed: java/io/Serializable/serialFilter/SerialFactoryExample.java │ │ │ │ Passed: java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java │ │ │ │ -Passed: java/io/Serializable/serialver/classpath/ClasspathTest.java │ │ │ │ -Passed: java/io/Serializable/skippedObjCNFException/Write.java │ │ │ │ +Passed: java/io/Serializable/serialFilter/SerialFilterFunctionTest.java │ │ │ │ Passed: java/io/Serializable/serialFilter/GlobalFilterTest.java │ │ │ │ -Passed: java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java │ │ │ │ +Passed: java/io/Serializable/serialver/classpath/ClasspathTest.java │ │ │ │ Passed: java/io/Serializable/serialver/nested/NestedTest.java │ │ │ │ +Passed: java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java │ │ │ │ +Passed: java/io/Serializable/skippedObjCNFException/Write.java │ │ │ │ Passed: java/io/Serializable/skipWriteObject/Write.java │ │ │ │ Passed: java/io/Serializable/stopCustomDeserialization/Write.java │ │ │ │ -Passed: java/io/Serializable/serialFilter/SerialFactoryFaults.java │ │ │ │ -Passed: java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java │ │ │ │ +Passed: java/io/Serializable/subclassGC/SubclassGC.java │ │ │ │ Passed: java/io/Serializable/subclass/SubclassTest.java │ │ │ │ -Passed: java/io/Serializable/typeStringBackRef/TypeStringBackRef.java │ │ │ │ -Passed: java/io/Serializable/typeSafeEnum/TypeSafeEnum.java │ │ │ │ +Passed: java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java │ │ │ │ Passed: java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java │ │ │ │ -Passed: java/io/Serializable/subclassGC/SubclassGC.java │ │ │ │ +Passed: java/io/Serializable/serialFilter/SerialFactoryFaults.java │ │ │ │ +Passed: java/io/Serializable/serialFilter/SerialFilterTest.java │ │ │ │ Passed: java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java │ │ │ │ +Passed: java/io/Serializable/typeSafeEnum/TypeSafeEnum.java │ │ │ │ +Passed: java/io/Serializable/typeStringBackRef/TypeStringBackRef.java │ │ │ │ Passed: java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java │ │ │ │ -Passed: java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java │ │ │ │ Passed: java/io/Serializable/userRWObjError/UserRWObjError.java │ │ │ │ +Passed: java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java │ │ │ │ Passed: java/io/Serializable/unresolvedClassDesc/Write.java │ │ │ │ -Passed: java/io/Serializable/validate/Validate.java │ │ │ │ Passed: java/io/Serializable/unshared/Write.java │ │ │ │ +Passed: java/io/Serializable/validate/Validate.java │ │ │ │ Passed: java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java │ │ │ │ -Passed: java/io/Serializable/writeReplace/WriteReplace.java │ │ │ │ Passed: java/io/Serializable/writeObjectMemory/WriteObjectMemory.java │ │ │ │ +Passed: java/io/Serializable/writeReplace/WriteReplace.java │ │ │ │ Passed: java/io/StreamTokenizer/Comment.java │ │ │ │ -Passed: java/io/Serializable/serialFilter/SerialFilterTest.java │ │ │ │ -Passed: java/io/StreamTokenizer/Reset.java │ │ │ │ Passed: java/io/StreamTokenizer/NullConstruct.java │ │ │ │ Passed: java/io/StreamTokenizer/QuoteTest.java │ │ │ │ -Passed: java/io/StreamTokenizer/ReadAhead.java │ │ │ │ Passed: java/io/Serializable/wrongReturnTypes/Write.java │ │ │ │ -Passed: java/io/StringReader/NegativeMarkLimit.java │ │ │ │ +Passed: java/io/StreamTokenizer/ReadAhead.java │ │ │ │ +Passed: java/io/StreamTokenizer/Reset.java │ │ │ │ Passed: java/io/StringReader/ClosedReady.java │ │ │ │ +Passed: java/io/StringReader/NegativeMarkLimit.java │ │ │ │ Passed: java/io/StringReader/Skip.java │ │ │ │ Passed: java/io/StringWriter/NegativeBufferSize.java │ │ │ │ Passed: java/io/Writer/Append.java │ │ │ │ Passed: java/io/Writer/Bug6856817.java │ │ │ │ -Passed: java/io/Writer/WriteFromString.java │ │ │ │ Passed: java/io/Writer/NullWriter.java │ │ │ │ +Passed: java/io/Writer/WriteFromString.java │ │ │ │ Passed: java/io/Writer/WriteParams.java │ │ │ │ Passed: java/io/NegativeInitSize.java │ │ │ │ Passed: java/lang/annotation/AnnotationType/AnnotationTypeDeadlockTest.java │ │ │ │ Passed: java/lang/annotation/AnnotationType/AnnotationTypeRuntimeAssumptionTest.java │ │ │ │ Passed: java/lang/annotation/AnnotationTypeMismatchException/AnnotationTypeMismatchTest.java │ │ │ │ -Passed: java/lang/annotation/AnnotationTypeMismatchException/ArrayTypeMismatchTest.java │ │ │ │ Passed: java/lang/annotation/AnnotationTypeMismatchException/ArityTypeMismatchTest.java │ │ │ │ -Passed: java/io/StringBufferInputStream/OverflowInRead.java │ │ │ │ +Passed: java/lang/annotation/AnnotationTypeMismatchException/ArrayTypeMismatchTest.java │ │ │ │ Passed: java/lang/annotation/AnnotationTypeMismatchException/EnumTypeMismatchTest.java │ │ │ │ +Passed: java/io/StringBufferInputStream/OverflowInRead.java │ │ │ │ Passed: java/lang/annotation/AnnotationTypeMismatchException/FoundType.java │ │ │ │ +Passed: java/io/Serializable/serialFilter/SerialFilterFactoryTest.java │ │ │ │ Passed: java/lang/annotation/Missing/MissingArrayElement/MissingAnnotationArrayElementTest.java │ │ │ │ Passed: java/lang/annotation/Missing/MissingArrayElement/MissingClassArrayElementTest.java │ │ │ │ +Passed: java/io/Unicode.java │ │ │ │ Passed: java/lang/annotation/Missing/MissingArrayElement/MissingEnumArrayElementTest.java │ │ │ │ Passed: java/lang/annotation/Missing/MissingTest.java │ │ │ │ -Passed: java/io/Unicode.java │ │ │ │ -Passed: java/lang/annotation/ExceptionalToString/ExceptionalToStringTest.java │ │ │ │ Passed: java/lang/annotation/repeatingAnnotations/InheritedAssociatedAnnotations.java │ │ │ │ Passed: java/lang/annotation/repeatingAnnotations/NonInheritableContainee.java │ │ │ │ Passed: java/lang/annotation/repeatingAnnotations/OrderUnitTest.java │ │ │ │ +Passed: java/lang/annotation/ExceptionalToString/ExceptionalToStringTest.java │ │ │ │ Passed: java/lang/annotation/repeatingAnnotations/CustomRepeatingWithSecurityManager.java │ │ │ │ Passed: java/lang/annotation/repeatingAnnotations/RepeatedUnitTest.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/BadCPIndex.java │ │ │ │ -Passed: java/lang/annotation/typeAnnotations/GetAnnotatedInterfaces.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/GetAnnotatedNestedSuperclass.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/ConstructorReceiverTest.java │ │ │ │ +Passed: java/lang/annotation/typeAnnotations/GetAnnotatedInterfaces.java │ │ │ │ +Passed: java/lang/annotation/typeAnnotations/GetAnnotatedReceiverType.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/GetAnnotatedSuperclass.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/GetAnnotatedOwnerType.java │ │ │ │ -Passed: java/lang/annotation/typeAnnotations/GetAnnotatedReceiverType.java │ │ │ │ -Passed: java/lang/annotation/typeAnnotations/NoNpeOnMissingAnnotation.java │ │ │ │ +Passed: java/lang/annotation/repeatingAnnotations/RepeatingWithSecurityManager.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/ParameterizedBoundIndex.java │ │ │ │ +Passed: java/lang/annotation/typeAnnotations/NoNpeOnMissingAnnotation.java │ │ │ │ +Passed: java/lang/annotation/typeAnnotations/TestReceiverTypeOwnerType.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/TestReceiverTypeOwner.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/TestConstructorParameterTypeAnnotations.java │ │ │ │ -Passed: java/lang/annotation/repeatingAnnotations/RepeatingWithSecurityManager.java │ │ │ │ +Passed: java/lang/annotation/typeAnnotations/TestObjectMethods.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/TestReceiverTypeParameterizedConstructor.java │ │ │ │ -Passed: java/lang/annotation/typeAnnotations/TestReceiverTypeOwnerType.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/TestReceiverTypeParameterizedMethod.java │ │ │ │ -Passed: java/io/Serializable/serialFilter/SerialFilterFactoryTest.java │ │ │ │ +Passed: java/lang/annotation/AnnotationsInheritanceOrderRedefinitionTest.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/TypeVariableBoundParameterIndex.java │ │ │ │ -Passed: java/lang/annotation/typeAnnotations/TestExecutableGetAnnotatedType.java │ │ │ │ Passed: java/lang/annotation/AnnotationToStringTest.java │ │ │ │ -Passed: java/lang/annotation/typeAnnotations/TestObjectMethods.java │ │ │ │ -Passed: java/lang/annotation/AnnotationsInheritanceOrderRedefinitionTest.java │ │ │ │ +Passed: java/lang/annotation/typeAnnotations/TestExecutableGetAnnotatedType.java │ │ │ │ Passed: java/lang/annotation/AnnotationWithLambda.java │ │ │ │ -Passed: java/lang/annotation/package-info.java │ │ │ │ Passed: java/lang/annotation/EnumConstructorAnnotation.java │ │ │ │ -Passed: java/lang/annotation/RecursiveAnnotation.java │ │ │ │ +Passed: java/lang/annotation/package-info.java │ │ │ │ Passed: java/lang/annotation/EqualityTest.java │ │ │ │ -Passed: java/lang/annotation/TestConstructorParameterAnnotations.java │ │ │ │ -Passed: java/lang/annotation/TestIncompleteAnnotationExceptionNPE.java │ │ │ │ Passed: java/lang/annotation/AnnotationVerifier.java │ │ │ │ -Passed: java/lang/annotation/TypeAnnotationReflection.java │ │ │ │ -Passed: java/lang/annotation/TypeParamAnnotation.java │ │ │ │ +Passed: java/lang/annotation/RecursiveAnnotation.java │ │ │ │ +Passed: java/lang/annotation/TestIncompleteAnnotationExceptionNPE.java │ │ │ │ Passed: java/lang/annotation/ParameterAnnotations.java │ │ │ │ -Passed: java/lang/AssertionError/Cause.java │ │ │ │ -Passed: java/lang/Appendable/Basic.java │ │ │ │ +Passed: java/lang/annotation/TypeParamAnnotation.java │ │ │ │ +Passed: java/lang/annotation/TestConstructorParameterAnnotations.java │ │ │ │ +Passed: java/lang/annotation/TypeAnnotationReflection.java │ │ │ │ Passed: java/lang/annotation/TypeVariableBounds.java │ │ │ │ +Passed: java/lang/Appendable/Basic.java │ │ │ │ +Passed: java/lang/AssertionError/Cause.java │ │ │ │ Passed: java/lang/Boolean/Factory.java │ │ │ │ -Passed: java/lang/Boolean/ParseBoolean.java │ │ │ │ -Passed: java/lang/Boolean/MakeBooleanComparable.java │ │ │ │ Passed: java/lang/Boolean/GetBoolean.java │ │ │ │ +Passed: java/lang/Boolean/MakeBooleanComparable.java │ │ │ │ +Passed: java/lang/Boolean/ParseBoolean.java │ │ │ │ Passed: java/lang/Byte/Decode.java │ │ │ │ Passed: java/lang/Character/Bug4404588.java │ │ │ │ -Passed: java/lang/Character/UnicodeBlock/NumberEntities.java │ │ │ │ Passed: java/lang/Character/UnicodeBlock/CheckBlocks.java │ │ │ │ +Passed: java/lang/Character/UnicodeBlock/NumberEntities.java │ │ │ │ +Passed: java/lang/Character/CharPropTest.java │ │ │ │ Passed: java/lang/annotation/UnitTest.java │ │ │ │ Passed: java/lang/Character/CheckScript.java │ │ │ │ -Passed: java/lang/Character/CharacterName.java │ │ │ │ Passed: java/lang/Character/Latin1CaseConversion.java │ │ │ │ +Passed: java/lang/Character/CharacterName.java │ │ │ │ Passed: java/lang/Character/Latin1Digit.java │ │ │ │ -Passed: java/lang/Character/CharPropTest.java │ │ │ │ +Passed: java/lang/Character/CheckProp.java │ │ │ │ Passed: java/lang/Character/TestNegativeCodepoint.java │ │ │ │ Passed: java/lang/Character/TestUndefinedDirectionality.java │ │ │ │ -Passed: java/lang/Character/CheckProp.java │ │ │ │ Passed: java/lang/Character/TestUndefinedIdentifierStartPart.java │ │ │ │ -Passed: java/lang/Character/TestUndefinedIgnorable.java │ │ │ │ Passed: java/lang/Character/TestEmojiProperties.java │ │ │ │ +Passed: java/lang/Character/TestUndefinedIgnorable.java │ │ │ │ Passed: java/lang/Character/TestUndefinedMirrored.java │ │ │ │ Passed: java/lang/Character/TestUndefinedNumeric.java │ │ │ │ Passed: java/lang/Character/TestUndefinedTitleCase.java │ │ │ │ Passed: java/lang/Character/TestWhiteSpace.java │ │ │ │ Passed: java/lang/CharSequence/Comparison.java │ │ │ │ Passed: java/lang/CharSequence/Emptiness.java │ │ │ │ Passed: java/lang/Class/asSubclass/BasicUnit.java │ │ │ │ Passed: java/lang/Class/attributes/ClassAttributesTest.java │ │ │ │ Passed: java/lang/Character/CheckUnicode.java │ │ │ │ Passed: java/lang/Class/forName/arrayClass/ExceedMaxDim.java │ │ │ │ +Passed: java/lang/Class/forName/NonLinking/NonLinking.java │ │ │ │ Passed: java/lang/Class/forName/ForNameNames.java │ │ │ │ Passed: java/lang/Class/forName/InitArg.java │ │ │ │ -Passed: java/lang/Class/forName/NonLinking/NonLinking.java │ │ │ │ Passed: java/lang/Class/forName/InvalidNameWithSlash.java │ │ │ │ +Passed: java/lang/Character/Supplementary.java │ │ │ │ Passed: java/lang/Class/getClasses/Sanity.java │ │ │ │ Passed: java/lang/Class/getDeclaredClasses/Sanity.java │ │ │ │ -Passed: java/lang/Class/getDeclaredClasses/TypeTag.java │ │ │ │ Passed: java/lang/Class/forName/NonJavaNames.java │ │ │ │ +Passed: java/lang/Class/getDeclaredClasses/TypeTag.java │ │ │ │ +Passed: java/lang/Class/forName/modules/TestDriver.java │ │ │ │ Passed: java/lang/Class/getDeclaredField/Exceptions.java │ │ │ │ -Passed: java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java │ │ │ │ Passed: java/lang/Class/getDeclaredMethod/Exceptions.java │ │ │ │ +Passed: java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java │ │ │ │ Passed: java/lang/Class/getDeclaringClass/Sanity.java │ │ │ │ -Passed: java/lang/Class/forName/modules/TestDriver.java │ │ │ │ Passed: java/lang/Class/getEnclosingClass/T4992170.java │ │ │ │ Passed: java/lang/Class/getEnclosingConstructor/EnclosingConstructorTests.java │ │ │ │ Passed: java/lang/Class/getEnclosingConstructor/EnclosingConstructorWithSecurityManager.java │ │ │ │ Passed: java/lang/Class/getEnclosingMethod/EnclosingMethodTests.java │ │ │ │ Passed: java/lang/Class/getEnclosingMethod/EnclosingMethodWithSecurityManager.java │ │ │ │ -Passed: java/lang/Character/Supplementary.java │ │ │ │ -Passed: java/lang/Class/getEnclosingClass/EnclosingClassTest.java │ │ │ │ +Passed: java/lang/Class/getEnumConstants/BadEnumTest.java │ │ │ │ Passed: java/lang/Class/getField/ArrayLength.java │ │ │ │ Passed: java/lang/Class/getField/Exceptions.java │ │ │ │ -Passed: java/lang/Class/getEnumConstants/BadEnumTest.java │ │ │ │ Passed: java/lang/Class/getFields/Sanity.java │ │ │ │ Passed: java/lang/Class/getMethod/Exceptions.java │ │ │ │ Passed: java/lang/Class/getMethod/NullInParamList.java │ │ │ │ Passed: java/lang/Class/getMethods/NonPublicStaticInitializer.java │ │ │ │ +Passed: java/lang/Class/getEnclosingClass/EnclosingClassTest.java │ │ │ │ Passed: java/lang/Class/getMethods/StarInheritance.java │ │ │ │ Passed: java/lang/Class/getModifiers/ForInnerClass.java │ │ │ │ Passed: java/lang/Class/getModifiers/ForStaticInnerClass.java │ │ │ │ Passed: java/lang/Class/getModifiers/ResolveFrom.java │ │ │ │ Passed: java/lang/Class/getModifiers/StripACC_SUPER.java │ │ │ │ Passed: java/lang/Class/getModifiers/TestPrimitiveAndArrayModifiers.java │ │ │ │ Passed: java/lang/Class/getPackageName/Basic.java │ │ │ │ Passed: java/lang/Class/getSimpleName/GetSimpleNameTest.java │ │ │ │ -Passed: java/lang/Class/ArrayMethods.java │ │ │ │ Passed: java/lang/Class/UnnamedClass/TestUnnamedClass.java │ │ │ │ -Passed: java/lang/Class/Cast.java │ │ │ │ +Passed: java/lang/Class/ArrayMethods.java │ │ │ │ Passed: java/lang/Class/ArrayType.java │ │ │ │ +Passed: java/lang/Class/Cast.java │ │ │ │ Passed: java/lang/Class/getResource/ResourcesTest.java │ │ │ │ Passed: java/lang/Class/GenericStringTest.java │ │ │ │ Passed: java/lang/Class/GetModuleTest.java │ │ │ │ -Passed: java/lang/Class/IsAnnotationType.java │ │ │ │ Passed: java/lang/Class/GetPackageTest.java │ │ │ │ +Passed: java/lang/Class/IsAnnotationType.java │ │ │ │ Passed: java/lang/Class/IsEnum.java │ │ │ │ Passed: java/lang/Class/IsSynthetic.java │ │ │ │ Passed: java/lang/Class/NameTest.java │ │ │ │ Passed: java/lang/ClassLoader/CustomSystemLoader/InitSystemLoaderTest.java │ │ │ │ +Passed: java/lang/Class/GetPackageBootLoaderChildLayer.java │ │ │ │ Passed: java/lang/ClassLoader/deadlock/GetResource.java │ │ │ │ Passed: java/lang/ClassLoader/defineClass/DefineClassByteBuffer.java │ │ │ │ Passed: java/lang/ClassLoader/findSystemClass/Loader.java │ │ │ │ -Passed: java/lang/Class/GetPackageBootLoaderChildLayer.java │ │ │ │ -Passed: java/lang/annotation/LoaderLeakTest.java │ │ │ │ -Passed: java/lang/ClassLoader/getResource/automaticmodules/Driver.java │ │ │ │ Passed: java/lang/ClassLoader/forNameLeak/ClassForNameLeak.java │ │ │ │ +Passed: java/lang/ClassLoader/getResource/automaticmodules/Driver.java │ │ │ │ +Passed: java/lang/annotation/LoaderLeakTest.java │ │ │ │ Passed: java/lang/ClassLoader/getResource/modules/ResourcesTest.java │ │ │ │ -Passed: java/lang/ClassLoader/loadLibraryUnload/LoadLibraryUnloadTest.java │ │ │ │ -Passed: java/lang/ClassLoader/getResource/GetResource.java │ │ │ │ Passed: java/lang/ClassLoader/deadlock/DelegateTest.java │ │ │ │ +Passed: java/lang/ClassLoader/getResource/GetResource.java │ │ │ │ +Passed: java/io/ByteArrayOutputStream/MaxCapacity.java │ │ │ │ Passed: java/lang/ClassLoader/platformClassLoader/DefinePlatformClass.java │ │ │ │ -Passed: java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java │ │ │ │ +Passed: java/lang/ClassLoader/loadLibraryUnload/LoadLibraryUnloadTest.java │ │ │ │ Passed: java/lang/ClassLoader/loadLibraryDeadlock/TestLoadLibraryDeadlock.java │ │ │ │ Passed: java/lang/ClassLoader/BadRegisterAsParallelCapableCaller.java │ │ │ │ +Passed: java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java │ │ │ │ Passed: java/lang/ClassLoader/ExceptionHidingLoader.java │ │ │ │ Passed: java/lang/ClassLoader/EndorsedDirs.java │ │ │ │ Passed: java/lang/ClassLoader/GetDefinedPackage.java │ │ │ │ -Passed: java/lang/ClassLoader/GetDotResource.java │ │ │ │ Passed: java/lang/ClassLoader/ExtDirs.java │ │ │ │ Passed: java/lang/ClassLoader/GetPackage.java │ │ │ │ +Passed: java/lang/ClassLoader/GetDotResource.java │ │ │ │ Passed: java/lang/ClassLoader/GetResourceNullArg.java │ │ │ │ Passed: java/lang/ClassLoader/IsParallelCapable.java │ │ │ │ Passed: java/lang/ClassLoader/LibraryPathProperty.java │ │ │ │ Passed: java/lang/ClassLoader/LoadNullClass.java │ │ │ │ +Passed: java/lang/ClassLoader/GetSystemPackage.java │ │ │ │ Passed: java/lang/ClassLoader/RecursiveSystemLoader.java │ │ │ │ Passed: java/lang/ClassLoader/ResourcesStreamTest.java │ │ │ │ -Passed: java/lang/ClassLoader/GetSystemPackage.java │ │ │ │ Passed: java/lang/constant/access_test/pkg1/MethodTypeDescriptorAccessTest.java │ │ │ │ Passed: java/lang/ClassLoader/UninitializedParent.java │ │ │ │ Passed: java/lang/constant/methodTypeDesc/ResolveConstantDesc.java │ │ │ │ Passed: java/lang/constant/ClassDescTest.java │ │ │ │ -Passed: java/lang/constant/boottest/java.base/java/lang/constant/ConstantUtilsTest.java │ │ │ │ Passed: java/lang/constant/CondyDescTest.java │ │ │ │ -Passed: java/lang/constant/ConvertTest.java │ │ │ │ Passed: java/lang/constant/ConstantDescsTest.java │ │ │ │ +Passed: java/lang/constant/ConvertTest.java │ │ │ │ +Passed: java/lang/constant/boottest/java.base/java/lang/constant/ConstantUtilsTest.java │ │ │ │ Passed: java/lang/constant/DescribeResolveTest.java │ │ │ │ Passed: java/lang/constant/DynamicCallSiteDescTest.java │ │ │ │ Passed: java/lang/constant/IndyDescTest.java │ │ │ │ Passed: java/lang/constant/MethodHandleDescTest.java │ │ │ │ Passed: java/lang/constant/DynamicConstantDescTest.java │ │ │ │ Passed: java/lang/constant/ModuleDescTest.java │ │ │ │ Passed: java/lang/constant/NameValidationTest.java │ │ │ │ Passed: java/lang/constant/PackageDescTest.java │ │ │ │ Passed: java/lang/constant/TypeDescriptorTest.java │ │ │ │ Passed: java/lang/Double/BitwiseConversion.java │ │ │ │ Passed: java/lang/Double/Constants.java │ │ │ │ Passed: java/lang/Double/Extrema.java │ │ │ │ Passed: java/lang/Double/NaNInfinityParsing.java │ │ │ │ -Passed: java/lang/Double/ParseDouble.java │ │ │ │ -Passed: java/lang/Double/ParseHexFloatingPoint.java │ │ │ │ +Passed: java/lang/ClassLoader/Assert.java │ │ │ │ +Passed: java/lang/ClassLoader/securityManager/ClassLoaderTest.java │ │ │ │ Passed: java/lang/Double/ToHexString.java │ │ │ │ Passed: java/lang/Double/ToString.java │ │ │ │ +Passed: java/lang/Double/ParseHexFloatingPoint.java │ │ │ │ +Passed: java/lang/Double/ParseDouble.java │ │ │ │ Passed: java/lang/Enum/ValueOf.java │ │ │ │ -Passed: java/lang/Float/Binary16Conversion.java │ │ │ │ -Passed: java/lang/ClassLoader/securityManager/ClassLoaderTest.java │ │ │ │ -Passed: java/lang/Float/BitwiseConversion.java │ │ │ │ Passed: java/lang/Float/Binary16ConversionNaN.java │ │ │ │ +Passed: java/lang/Float/BitwiseConversion.java │ │ │ │ Passed: java/lang/Float/Constants.java │ │ │ │ Passed: java/lang/Float/Extrema.java │ │ │ │ Passed: java/lang/Float/NaNInfinityParsing.java │ │ │ │ Passed: java/lang/Float/ParseFloat.java │ │ │ │ Passed: java/lang/InheritableThreadLocal/Basic.java │ │ │ │ -Passed: java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java │ │ │ │ Passed: java/lang/InheritableThreadLocal/ITLRemoveTest.java │ │ │ │ Passed: java/lang/Integer/BitTwiddle.java │ │ │ │ Passed: java/lang/Integer/Decode.java │ │ │ │ Passed: java/lang/Integer/GetInteger.java │ │ │ │ Passed: java/lang/Integer/ParsingTest.java │ │ │ │ Passed: java/lang/Integer/Unsigned.java │ │ │ │ Passed: java/lang/Integer/ToString.java │ │ │ │ @@ -1200,769 +1200,770 @@ │ │ │ │ Passed: java/lang/Integer/ValueOf.java │ │ │ │ Passed: java/lang/invoke/6991596/Test6991596.java │ │ │ │ Passed: java/lang/invoke/7087570/Test7087570.java │ │ │ │ Passed: java/lang/invoke/7157574/Test7157574.java │ │ │ │ Passed: java/lang/invoke/7196190/ClassForNameTest.java │ │ │ │ Passed: java/lang/invoke/7196190/GetUnsafeTest.java │ │ │ │ Passed: java/lang/invoke/8009222/Test8009222.java │ │ │ │ +Passed: java/lang/invoke/6998541/Test6998541.java │ │ │ │ Passed: java/lang/invoke/8022701/MHIllegalAccess.java │ │ │ │ Passed: java/lang/invoke/8076596/Test8076596.java │ │ │ │ -Passed: java/lang/invoke/6998541/Test6998541.java │ │ │ │ +Passed: java/lang/Float/Binary16Conversion.java │ │ │ │ Passed: java/lang/invoke/8147078/Test8147078.java │ │ │ │ Passed: java/lang/invoke/8177146/TestMethodHandleBind.java │ │ │ │ Passed: java/lang/invoke/accessClassAndFindClass/TestAccessClass.java │ │ │ │ Passed: java/lang/invoke/accessClassAndFindClass/TestFindClass.java │ │ │ │ Passed: java/lang/invoke/accessProtectedSuper/Test.java │ │ │ │ -Passed: java/lang/ClassLoader/Assert.java │ │ │ │ Passed: java/lang/invoke/accessClassAndFindClass/TestLookup.java │ │ │ │ -Passed: java/lang/constant/MethodTypeDescTest.java │ │ │ │ -Passed: java/lang/Character/UnicodeCasingTest.java │ │ │ │ Passed: java/lang/invoke/callerSensitive/Main.java │ │ │ │ -Passed: java/lang/invoke/condy/CondyBSMInvocation.java │ │ │ │ -Passed: java/lang/invoke/condy/CondyBSMException.java │ │ │ │ Passed: java/lang/invoke/condy/BootstrapMethodJumboArgsTest.java │ │ │ │ -Passed: java/lang/invoke/condy/CondyBSMValidationTest.java │ │ │ │ Passed: java/lang/invoke/callerSensitive/CallerSensitiveAccess.java │ │ │ │ +Passed: java/lang/invoke/condy/CondyBSMException.java │ │ │ │ +Passed: java/lang/invoke/condy/CondyBSMInvocation.java │ │ │ │ Passed: java/lang/invoke/condy/CondyInterfaceWithOverpassMethods.java │ │ │ │ +Passed: java/lang/invoke/condy/CondyBSMValidationTest.java │ │ │ │ +Passed: java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java │ │ │ │ Passed: java/lang/invoke/condy/CondyNameValidationTest.java │ │ │ │ Passed: java/lang/invoke/condy/CondyNestedResolutionTest.java │ │ │ │ Passed: java/lang/invoke/condy/CondyNestedTest.java │ │ │ │ -Passed: java/lang/invoke/condy/CondyRepeatFailedResolution.java │ │ │ │ Passed: java/lang/invoke/condy/CondyStaticArgumentsTest.java │ │ │ │ -Passed: java/lang/invoke/condy/CondyTypeValidationTest.java │ │ │ │ Passed: java/lang/invoke/condy/CondyReturnPrimitiveTest.java │ │ │ │ +Passed: java/lang/invoke/condy/CondyTypeValidationTest.java │ │ │ │ +Passed: java/lang/invoke/condy/CondyRepeatFailedResolution.java │ │ │ │ +Passed: java/lang/invoke/condy/ConstantBootstrapsTest.java │ │ │ │ Passed: java/lang/invoke/condy/CondyWrongType.java │ │ │ │ -Passed: java/lang/invoke/defineHiddenClass/PreviewHiddenClass.java │ │ │ │ +Passed: java/lang/invoke/condy/CondyWithGarbageTest.java │ │ │ │ +Passed: java/lang/Character/UnicodeCasingTest.java │ │ │ │ Passed: java/lang/invoke/defineHiddenClass/HiddenNestmateTest.java │ │ │ │ Passed: java/lang/invoke/defineHiddenClass/LambdaNestedInnerTest.java │ │ │ │ -Passed: java/lang/invoke/condy/CondyWithGarbageTest.java │ │ │ │ -Passed: java/lang/invoke/condy/ConstantBootstrapsTest.java │ │ │ │ +Passed: java/lang/invoke/defineHiddenClass/PreviewHiddenClass.java │ │ │ │ +Passed: java/lang/invoke/defineHiddenClass/BasicTest.java │ │ │ │ Passed: java/lang/invoke/findSpecial/FindSpecialObjectMethod.java │ │ │ │ -Passed: java/lang/invoke/defineHiddenClass/TypeDescriptorTest.java │ │ │ │ -Passed: java/lang/invoke/defineHiddenClass/SelfReferenceDescriptor.java │ │ │ │ Passed: java/lang/invoke/defineHiddenClass/StaticInvocableTest.java │ │ │ │ -Passed: java/lang/invoke/lambda/invokeSpecial/InvokeSpecialMethodTest.java │ │ │ │ Passed: java/lang/invoke/findVirtual/FindVirtualArrayCloneTest.java │ │ │ │ +Passed: java/lang/invoke/defineHiddenClass/TypeDescriptorTest.java │ │ │ │ +Passed: java/lang/invoke/lambda/invokeSpecial/InvokeSpecialMethodTest.java │ │ │ │ +Passed: java/lang/invoke/defineHiddenClass/SelfReferenceDescriptor.java │ │ │ │ Passed: java/lang/invoke/lambda/DupIntf.java │ │ │ │ -Passed: java/lang/invoke/defineHiddenClass/BasicTest.java │ │ │ │ Passed: java/lang/invoke/lambda/InheritedMethodTest.java │ │ │ │ -Passed: java/lang/invoke/lambda/LambdaAccessControlTest.java │ │ │ │ Passed: java/lang/invoke/lambda/superProtectedMethod/ProtectedMethodInOtherPackage.java │ │ │ │ Passed: java/lang/invoke/findSpecial/FindSpecialTest.java │ │ │ │ +Passed: java/lang/invoke/lambda/LambdaAccessControlTest.java │ │ │ │ Passed: java/lang/invoke/lambda/LambdaClassFinal.java │ │ │ │ Passed: java/lang/invoke/lambda/LambdaClassLoaderSerialization.java │ │ │ │ Passed: java/lang/invoke/lambda/LambdaClassSynthetic.java │ │ │ │ Passed: java/lang/invoke/lambda/LambdaConstructorMethodHandleUnbox.java │ │ │ │ -Passed: java/lang/invoke/lambda/LambdaReceiver.java │ │ │ │ +Passed: java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java │ │ │ │ +Passed: java/lang/invoke/lambda/superProtectedMethod/InheritedProtectedMethod.java │ │ │ │ Passed: java/lang/invoke/lambda/LambdaReceiverBridge.java │ │ │ │ -Passed: java/lang/invoke/lambda/LambdaEagerInitTest.java │ │ │ │ +Passed: java/lang/invoke/lambda/LambdaReceiver.java │ │ │ │ Passed: java/lang/invoke/lambda/LambdaReturn.java │ │ │ │ -Passed: java/lang/invoke/lambda/superProtectedMethod/InheritedProtectedMethod.java │ │ │ │ +Passed: java/lang/invoke/lambda/LambdaEagerInitTest.java │ │ │ │ Passed: java/lang/invoke/lambda/LambdaSerialization.java │ │ │ │ -Passed: java/lang/invoke/lambda/MetafactoryArgValidationTest.java │ │ │ │ +Passed: java/lang/invoke/lambda/LambdaAsm.java │ │ │ │ +Passed: java/lang/constant/MethodTypeDescTest.java │ │ │ │ Passed: java/lang/invoke/lambda/MetafactoryArityTest.java │ │ │ │ -Passed: java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java │ │ │ │ +Passed: java/lang/invoke/lambda/MetafactoryArgValidationTest.java │ │ │ │ Passed: java/lang/invoke/lambda/MetafactoryDescriptorTest.java │ │ │ │ Passed: java/lang/invoke/lambda/MetafactoryMethodNameTest.java │ │ │ │ Passed: java/lang/invoke/lambda/MetafactoryParameterCastTest.java │ │ │ │ -Passed: java/lang/invoke/lambda/LambdaStackTrace.java │ │ │ │ Passed: java/lang/invoke/lambda/T8032697.java │ │ │ │ Passed: java/lang/invoke/lambda/T8032704.java │ │ │ │ +Passed: java/lang/invoke/lambda/LambdaStackTrace.java │ │ │ │ Passed: java/lang/invoke/lambda/T8032711.java │ │ │ │ -Passed: java/lang/invoke/lambda/LambdaAsm.java │ │ │ │ Passed: java/lang/invoke/lambda/RepetitiveLambdaSerialization.java │ │ │ │ Passed: java/lang/invoke/lambda/LogGeneratedClassesTest.java │ │ │ │ Passed: java/lang/invoke/lookup/SpecialStatic.java │ │ │ │ Passed: java/lang/invoke/lookup/ChainedLookupTest.java │ │ │ │ Passed: java/lang/invoke/lookup/LookupClassTest.java │ │ │ │ -Passed: java/lang/invoke/MethodHandles/classData/ClassDataTest.java │ │ │ │ Passed: java/lang/invoke/lookup/ReflectiveLookupTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandleProxies/MethodHandlesProxiesTest.java │ │ │ │ +Passed: java/lang/invoke/MethodHandles/classData/ClassDataTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandles/publicLookup/Driver.java │ │ │ │ Passed: java/lang/invoke/MethodHandleProxies/Driver.java │ │ │ │ +Passed: java/lang/invoke/MethodHandles/ensureInitialized/Main.java │ │ │ │ +Passed: java/lang/invoke/MethodHandles/privateLookupIn/Driver.java │ │ │ │ Passed: java/lang/invoke/MethodHandles/TestCatchException.java │ │ │ │ Passed: java/lang/invoke/MethodHandles/TestDropReturn.java │ │ │ │ -Passed: java/lang/invoke/MethodHandles/privateLookupIn/Driver.java │ │ │ │ -Passed: java/lang/invoke/MethodHandles/ensureInitialized/Main.java │ │ │ │ -Passed: java/lang/invoke/MethodHandles/CatchExceptionTest.java │ │ │ │ -Passed: java/lang/invoke/MethodHandles/TestTableSwitch.java │ │ │ │ Passed: java/lang/invoke/modules/Driver.java │ │ │ │ +Passed: java/lang/invoke/modules/Driver1.java │ │ │ │ Passed: java/lang/invoke/ProtectedMemberDifferentPackage/Test.java │ │ │ │ Passed: java/lang/invoke/StringConcatFactory/BasicTest.java │ │ │ │ -Passed: java/lang/invoke/modules/Driver1.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/describeConstable/DescribeConstableTest.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleMethodReferenceTest.java │ │ │ │ +Passed: java/lang/invoke/MethodHandles/TestTableSwitch.java │ │ │ │ Passed: java/lang/invoke/unreflect/UnreflectTest.java │ │ │ │ Passed: java/lang/invoke/VarHandles/accessibility/TestFieldLookupAccessibility.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleMethodReferenceTest.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/describeConstable/DescribeConstableTest.java │ │ │ │ Passed: java/lang/invoke/VarHandles/IndirectVarHandleTest.java │ │ │ │ -Passed: java/lang/invoke/defineHiddenClass/UnloadingTest.java │ │ │ │ -Passed: java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java │ │ │ │ +Passed: java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java │ │ │ │ +Passed: java/lang/invoke/defineHiddenClass/UnloadingTest.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestAccessByte.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestAccessModeMethodNames.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestAccessChar.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestAccessModeMethodNames.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java │ │ │ │ +Passed: java/lang/invoke/MethodHandles/CatchExceptionTest.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestAccessInt.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestAccessLong.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestAccessString.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestAccessShort.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestAccessLong.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestExact.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestExact.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestReflection.java │ │ │ │ Passed: java/lang/invoke/AccessControlTest.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestReflection.java │ │ │ │ Passed: java/lang/invoke/ArrayConstructorTest.java │ │ │ │ Passed: java/lang/invoke/ArrayLengthTest.java │ │ │ │ Passed: java/lang/invoke/CallerSensitiveMethodHandle.java │ │ │ │ -Passed: java/lang/invoke/CallSiteTest.java │ │ │ │ Passed: java/lang/invoke/CallStaticInitOrder.java │ │ │ │ +Passed: java/lang/invoke/CallSiteTest.java │ │ │ │ Passed: java/lang/invoke/ClassSpecializerTest.java │ │ │ │ -Passed: java/lang/invoke/BigArityTest.java │ │ │ │ Passed: java/lang/invoke/ClassValueTest.java │ │ │ │ +Passed: java/lang/invoke/BigArityTest.java │ │ │ │ Passed: java/lang/invoke/CompileThresholdBootstrapTest.java │ │ │ │ Passed: java/lang/invoke/CountedLoopIterationCountsTest.java │ │ │ │ -Passed: java/lang/invoke/CustomizedLambdaFormTest.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java │ │ │ │ Passed: java/lang/invoke/ConstantIdentityMHTest.java │ │ │ │ -Passed: java/lang/invoke/DefineClassTest.java │ │ │ │ +Passed: java/lang/invoke/CustomizedLambdaFormTest.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java │ │ │ │ +Passed: java/lang/invoke/DefineClassTest.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java │ │ │ │ +Passed: java/lang/invoke/DumpMethodHandleInternals.java │ │ │ │ Passed: java/lang/invoke/DropArgumentsTest.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java │ │ │ │ Passed: java/lang/invoke/FinalVirtualCallFromInterface.java │ │ │ │ -Passed: java/lang/invoke/DropLookupModeTest.java │ │ │ │ -Passed: java/lang/invoke/DumpMethodHandleInternals.java │ │ │ │ Passed: java/lang/invoke/FindClassSecurityManager.java │ │ │ │ -Passed: java/lang/invoke/FindAccessTest.java │ │ │ │ -Passed: java/lang/invoke/FilterArgumentsTest.java │ │ │ │ Passed: java/lang/invoke/ExplicitCastArgumentsTest.java │ │ │ │ +Passed: java/lang/invoke/DropLookupModeTest.java │ │ │ │ +Passed: java/lang/invoke/FilterArgumentsTest.java │ │ │ │ +Passed: java/lang/invoke/FindAccessTest.java │ │ │ │ Passed: java/lang/invoke/FoldTest.java │ │ │ │ +Passed: java/lang/invoke/InvokeDynamicPrintArgs.java │ │ │ │ Passed: java/lang/invoke/InvokeMethodHandleWithBadArgument.java │ │ │ │ Passed: java/lang/invoke/InvokeGenericTest.java │ │ │ │ -Passed: java/lang/invoke/InvokeDynamicPrintArgs.java │ │ │ │ Passed: java/lang/invoke/InvokeWithArgumentsTest.java │ │ │ │ -Passed: java/lang/invoke/JavaUtilConcurrentLookupTest.java │ │ │ │ +Passed: java/lang/invoke/JavaDocExamplesTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandleInvokeUOE.java │ │ │ │ +Passed: java/lang/invoke/JavaUtilConcurrentLookupTest.java │ │ │ │ Passed: java/lang/invoke/LambdaFormTest.java │ │ │ │ -Passed: java/lang/invoke/JavaDocExamplesTest.java │ │ │ │ Passed: java/lang/invoke/LoopCombinatorLongSignatureTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandleConstants.java │ │ │ │ Passed: java/lang/invoke/LoopCombinatorTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandlesArityLimitsTest.java │ │ │ │ -Passed: java/lang/invoke/MethodHandlesCollectArgsTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandlesCastFailureTest.java │ │ │ │ +Passed: java/lang/invoke/MethodHandlesCollectArgsTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandlesInvokersTest.java │ │ │ │ Passed: java/lang/invoke/MethodTypeSecurityManager.java │ │ │ │ +Passed: java/lang/invoke/MethodTypeTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandlesPermuteArgumentsTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandlesGeneralTest.java │ │ │ │ Passed: java/lang/invoke/ObjectMethodInInterfaceTest.java │ │ │ │ -Passed: java/lang/invoke/MethodTypeTest.java │ │ │ │ Passed: java/lang/invoke/PermuteArgsReturnVoidTest.java │ │ │ │ -Passed: java/lang/invoke/MethodHandlesAsCollectorTest.java │ │ │ │ Passed: java/lang/invoke/PrivateInvokeTest.java │ │ │ │ -Passed: java/lang/invoke/PrivateInterfaceCall.java │ │ │ │ Passed: java/lang/invoke/PermuteArgsTest.java │ │ │ │ -Passed: java/lang/invoke/SpecialInterfaceCall.java │ │ │ │ -Passed: java/lang/invoke/MethodHandlesInsertArgumentsTest.java │ │ │ │ -Passed: java/lang/invoke/MethodHandlesSpreadArgumentsTest.java │ │ │ │ +Passed: java/lang/invoke/MethodHandlesAsCollectorTest.java │ │ │ │ Passed: java/lang/invoke/SpreadCollectTest.java │ │ │ │ +Passed: java/lang/invoke/PrivateInterfaceCall.java │ │ │ │ Passed: java/lang/invoke/RevealDirectTest.java │ │ │ │ Passed: java/lang/invoke/TestPrivateMember.java │ │ │ │ +Passed: java/lang/invoke/SpecialInterfaceCall.java │ │ │ │ Passed: java/lang/invoke/ThrowExceptionsTest.java │ │ │ │ Passed: java/lang/invoke/TestCatchExceptionWithVarargs.java │ │ │ │ +Passed: java/lang/invoke/TestVHInvokerCaching.java │ │ │ │ +Passed: java/lang/invoke/MethodHandlesSpreadArgumentsTest.java │ │ │ │ Passed: java/lang/invoke/WrongMethodTypeTest.java │ │ │ │ Passed: java/lang/Long/BitTwiddle.java │ │ │ │ -Passed: java/lang/invoke/TestVHInvokerCaching.java │ │ │ │ -Passed: java/lang/Long/GetLong.java │ │ │ │ Passed: java/lang/Long/Decode.java │ │ │ │ -Passed: java/lang/Long/ParsingTest.java │ │ │ │ Passed: java/lang/invoke/VarArgsTest.java │ │ │ │ +Passed: java/lang/invoke/TryFinallyTest.java │ │ │ │ +Passed: java/lang/Long/ParsingTest.java │ │ │ │ +Passed: java/lang/Long/GetLong.java │ │ │ │ Passed: java/lang/Math/AbsPositiveZero.java │ │ │ │ Passed: java/lang/Long/Unsigned.java │ │ │ │ -Passed: java/lang/invoke/TryFinallyTest.java │ │ │ │ Passed: java/lang/Math/Atan2Tests.java │ │ │ │ Passed: java/lang/Math/AbsTests.java │ │ │ │ -Passed: java/lang/Long/ToString.java │ │ │ │ +Passed: java/lang/Math/CeilAndFloorTests.java │ │ │ │ +Passed: java/lang/Math/Clamp.java │ │ │ │ Passed: java/lang/Math/DivModTests.java │ │ │ │ -Passed: java/lang/Math/ExactArithTests.java │ │ │ │ +Passed: java/lang/invoke/VarargsArrayTest.java │ │ │ │ +Passed: java/lang/Long/ToString.java │ │ │ │ Passed: java/lang/Math/CubeRootTests.java │ │ │ │ -Passed: java/lang/Math/Clamp.java │ │ │ │ -Passed: java/lang/Math/CeilAndFloorTests.java │ │ │ │ +Passed: java/lang/Math/ExactArithTests.java │ │ │ │ Passed: java/lang/Math/ExpCornerCaseTests.java │ │ │ │ Passed: java/lang/Math/Expm1Tests.java │ │ │ │ -Passed: java/lang/Math/HyperbolicTests.java │ │ │ │ Passed: java/lang/Math/HypotTests.java │ │ │ │ +Passed: java/lang/Math/HyperbolicTests.java │ │ │ │ +Passed: java/lang/Math/FusedMultiplyAddTests.java │ │ │ │ Passed: java/lang/Math/Ieee754SpecialCaseTests.java │ │ │ │ +Passed: java/lang/invoke/MethodHandlesInsertArgumentsTest.java │ │ │ │ Passed: java/lang/Math/IeeeRemainderTests.java │ │ │ │ -Passed: java/lang/invoke/VarargsArrayTest.java │ │ │ │ -Passed: java/lang/Math/FusedMultiplyAddTests.java │ │ │ │ -Passed: java/lang/Math/InverseTrigTests.java │ │ │ │ -Passed: java/lang/Math/Log10Tests.java │ │ │ │ Passed: java/lang/Math/IeeeRecommendedTests.java │ │ │ │ +Passed: java/lang/Math/InverseTrigTests.java │ │ │ │ Passed: java/lang/Math/LogTests.java │ │ │ │ -Passed: java/lang/Math/PowTests.java │ │ │ │ +Passed: java/lang/Math/Log10Tests.java │ │ │ │ Passed: java/lang/Math/Log1pTests.java │ │ │ │ Passed: java/lang/Math/MinMax.java │ │ │ │ -Passed: java/lang/Math/MultiplicationTests.java │ │ │ │ Passed: java/lang/Math/Rint.java │ │ │ │ +Passed: java/lang/Math/PowTests.java │ │ │ │ +Passed: java/lang/Math/MultiplicationTests.java │ │ │ │ Passed: java/lang/Math/SinCosTests.java │ │ │ │ +Passed: java/lang/Math/SqrtTests.java │ │ │ │ Passed: java/lang/Math/TanTests.java │ │ │ │ Passed: java/lang/Math/SinCosCornerCasesTests.java │ │ │ │ -Passed: java/lang/Math/SqrtTests.java │ │ │ │ -Passed: java/lang/module/badclasses/BadModuleMainAttributeLength/Driver.java │ │ │ │ Passed: java/lang/module/badclasses/BadModuleAttributeLength/Driver.java │ │ │ │ -Passed: java/lang/module/badclasses/BadModulePackagesAttributeLength/Driver.java │ │ │ │ Passed: java/lang/Math/RoundTests.java │ │ │ │ +Passed: java/lang/module/badclasses/BadModuleMainAttributeLength/Driver.java │ │ │ │ +Passed: java/lang/module/badclasses/BadModulePackagesAttributeLength/Driver.java │ │ │ │ Passed: java/lang/module/Packages/GetPackagesTest.java │ │ │ │ -Passed: java/lang/module/ClassFileVersionsTest.java │ │ │ │ Passed: java/lang/module/customfs/ModulesInCustomFileSystem.java │ │ │ │ -Passed: java/lang/module/AutomaticModulesTest.java │ │ │ │ -Passed: java/lang/module/ConfigurationTest.java │ │ │ │ +Passed: java/lang/module/ClassFileVersionsTest.java │ │ │ │ Passed: java/lang/module/ModuleReader/ModuleReaderTest.java │ │ │ │ +Passed: java/lang/module/AutomaticModulesTest.java │ │ │ │ Passed: java/lang/module/ModuleFinderTest.java │ │ │ │ +Passed: java/lang/module/ConfigurationTest.java │ │ │ │ +Passed: java/lang/module/ModuleDescriptorHashCodeTest.java │ │ │ │ Passed: java/lang/module/ModuleDescriptorTest.java │ │ │ │ Passed: java/lang/module/ModuleReferenceTest.java │ │ │ │ -Passed: java/lang/module/ModuleNamesTest.java │ │ │ │ Passed: java/lang/module/ModuleFinderWithSecurityManager.java │ │ │ │ +Passed: java/lang/module/ModuleNamesTest.java │ │ │ │ Passed: java/lang/module/VersionTest.java │ │ │ │ -Passed: java/lang/module/ModuleDescriptorHashCodeTest.java │ │ │ │ Passed: java/lang/ModuleLayer/BasicLayerTest.java │ │ │ │ Passed: java/lang/ModuleLayer/LayerControllerTest.java │ │ │ │ Passed: java/lang/module/MultiReleaseJarTest.java │ │ │ │ Passed: java/lang/ModuleLayer/LayerAndLoadersTest.java │ │ │ │ -Passed: java/lang/ModuleLayer/automatic/AutomaticModulesTest.java │ │ │ │ Passed: java/lang/ModuleTests/addXXX/Driver.java │ │ │ │ -Passed: java/lang/ModuleTests/AddExportsTest.java │ │ │ │ -Passed: java/lang/ModuleTests/access/AccessTest.java │ │ │ │ +Passed: java/lang/ModuleLayer/automatic/AutomaticModulesTest.java │ │ │ │ Passed: java/lang/ModuleTests/AnnotationsTest.java │ │ │ │ +Passed: java/lang/ModuleTests/access/AccessTest.java │ │ │ │ +Passed: java/lang/ModuleTests/AddExportsTest.java │ │ │ │ Passed: java/lang/ModuleTests/annotation/Basic.java │ │ │ │ Passed: java/lang/ModuleTests/BasicModuleTest.java │ │ │ │ Passed: java/lang/ModuleTests/WithSecurityManager.java │ │ │ │ Passed: java/lang/Object/WaitTooLong.java │ │ │ │ Passed: java/lang/Object/InvalidFinalizationOption.java │ │ │ │ Passed: java/lang/Package/GetPackages.java │ │ │ │ Passed: java/lang/Package/IsCompatibleWithDriver.java │ │ │ │ Passed: java/lang/Package/bootclasspath/GetPackageFromBootClassPath.java │ │ │ │ -Passed: java/lang/Object/FinalizationOption.java │ │ │ │ -Passed: java/lang/Package/PackageVersionTest.java │ │ │ │ Passed: java/lang/Package/annotation/PackageInfoTest.java │ │ │ │ +Passed: java/lang/Package/PackageVersionTest.java │ │ │ │ +Passed: java/lang/Object/FinalizationOption.java │ │ │ │ Passed: java/lang/Package/PackageFromManifest.java │ │ │ │ -Passed: java/lang/Math/WorstCaseTests.java │ │ │ │ Passed: java/lang/ProcessBuilder/CloseRace.java#id0 │ │ │ │ Passed: java/lang/Process/WaitFor.java │ │ │ │ Passed: java/lang/ProcessBuilder/InheritIOEHandle.java │ │ │ │ -Passed: java/lang/ProcessBuilder/JspawnhelperWarnings.java │ │ │ │ Passed: java/lang/ProcessBuilder/InheritIOTest.java │ │ │ │ +Passed: java/lang/ProcessBuilder/DestroyTest.java │ │ │ │ +Passed: java/lang/ProcessBuilder/JspawnhelperWarnings.java │ │ │ │ Passed: java/lang/ProcessBuilder/PipelineTest.java │ │ │ │ Passed: java/lang/ProcessBuilder/ProcessReaperCCL.java │ │ │ │ Passed: java/lang/ProcessBuilder/PipelineLeaksFD.java │ │ │ │ -Passed: java/lang/ProcessBuilder/DestroyTest.java │ │ │ │ Passed: java/lang/ProcessBuilder/ReaderWriterTest.java │ │ │ │ Passed: java/lang/ProcessBuilder/SecurityManagerClinit.java │ │ │ │ Passed: java/lang/ProcessBuilder/SiblingIOEHandle.java │ │ │ │ Passed: java/lang/ProcessBuilder/SkipTest.java │ │ │ │ Passed: java/lang/ProcessBuilder/UnblockSignals.java │ │ │ │ -Passed: java/lang/ProcessBuilder/Zombies.java │ │ │ │ +Passed: java/lang/Math/WorstCaseTests.java │ │ │ │ Passed: java/lang/ProcessBuilder/ProcessStartLoggingTest.java │ │ │ │ +Passed: java/lang/ProcessBuilder/Zombies.java │ │ │ │ Passed: java/lang/ProcessBuilder/Basic.java#id1 │ │ │ │ -Passed: java/lang/ProcessHandle/Basic.java │ │ │ │ Passed: java/lang/ProcessHandle/PermissionTest.java │ │ │ │ -Passed: java/lang/ref/SoftReference/Bash.java │ │ │ │ Passed: java/lang/ProcessHandle/InfoTest.java │ │ │ │ +Passed: java/lang/ref/SoftReference/Bash.java │ │ │ │ +Passed: java/lang/ProcessHandle/Basic.java │ │ │ │ Passed: java/lang/ref/Basic.java │ │ │ │ -Passed: java/lang/ProcessHandle/TreeTest.java │ │ │ │ +Passed: java/lang/ProcessBuilder/Basic.java#id0 │ │ │ │ Passed: java/lang/ref/EarlyTimeout.java │ │ │ │ Passed: java/lang/ref/EnqueueNullRef.java │ │ │ │ +Passed: java/lang/ProcessHandle/TreeTest.java │ │ │ │ Passed: java/lang/ref/SoftReference/Pin.java │ │ │ │ -Passed: java/lang/ProcessHandle/OnExitTest.java │ │ │ │ Passed: java/lang/ref/FinalizerHistogramTest.java │ │ │ │ Passed: java/lang/ref/NullQueue.java │ │ │ │ -Passed: java/lang/ProcessBuilder/Basic.java#id0 │ │ │ │ -Passed: java/lang/ref/OOMEInReferenceHandler.java │ │ │ │ +Passed: java/lang/ProcessHandle/OnExitTest.java │ │ │ │ Passed: java/lang/ref/EnqueuePollRace.java │ │ │ │ +Passed: java/lang/ref/OOMEInReferenceHandler.java │ │ │ │ Passed: java/lang/ref/ReferenceClone.java │ │ │ │ Passed: java/lang/ref/PhantomReferentClearing.java │ │ │ │ Passed: java/lang/ref/ReferenceEnqueue.java │ │ │ │ Passed: java/lang/ref/ReferenceRefersTo.java │ │ │ │ -Passed: java/lang/ref/ReferenceEnqueuePending.java │ │ │ │ +Passed: java/lang/reflect/AccessControl/AccessControlTest.java │ │ │ │ Passed: java/lang/reflect/AccessFlag/BasicAccessFlagTest.java │ │ │ │ +Passed: java/lang/ref/ReferenceEnqueuePending.java │ │ │ │ Passed: java/lang/reflect/AccessFlag/ClassAccessFlagTest.java │ │ │ │ Passed: java/lang/reflect/AccessFlag/FieldAccessFlagTest.java │ │ │ │ -Passed: java/lang/reflect/AccessControl/AccessControlTest.java │ │ │ │ Passed: java/lang/reflect/AccessFlag/MethodAccessFlagTest.java │ │ │ │ Passed: java/lang/reflect/AccessFlag/ModuleDescriptorAccessFlagTest.java │ │ │ │ Passed: java/lang/reflect/AccessFlag/StrictAccessFlagTest.java │ │ │ │ Passed: java/lang/reflect/AccessFlag/VersionedLocationsTest.java │ │ │ │ Passed: java/lang/reflect/AccessFlag/RequiredMethodParameterFlagTest.java │ │ │ │ Passed: java/lang/reflect/AccessibleObject/CanAccessTest.java │ │ │ │ Passed: java/lang/reflect/AccessibleObject/HiddenClassTest.java │ │ │ │ Passed: java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java │ │ │ │ -Passed: java/lang/reflect/AccessibleObject/TrySetAccessibleTest.java │ │ │ │ Passed: java/lang/reflect/AnnotatedElement/TestAnnotatedElementDefaults.java │ │ │ │ -Passed: java/lang/reflect/annotationSharing/AnnotationSharing.java │ │ │ │ +Passed: java/lang/reflect/AccessibleObject/TrySetAccessibleTest.java │ │ │ │ Passed: java/lang/reflect/Array/ExceedMaxDim.java │ │ │ │ +Passed: java/lang/reflect/annotationSharing/AnnotationSharing.java │ │ │ │ Passed: java/lang/reflect/Assignment/ArrayAssignment.java │ │ │ │ Passed: java/lang/ref/FinalizeOverride.java │ │ │ │ Passed: java/lang/reflect/classInitialization/ExceptionInClassInitialization.java │ │ │ │ Passed: java/lang/reflect/Constructor/Equals.java │ │ │ │ Passed: java/lang/reflect/Constructor/GenericStringTest.java │ │ │ │ Passed: java/lang/reflect/Constructor/TestParameterAnnotations.java │ │ │ │ +Passed: java/lang/reflect/callerCache/ReflectionCallerCacheTest.java │ │ │ │ Passed: java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java │ │ │ │ -Passed: java/lang/reflect/DefaultStaticTest/DefaultStaticInvokeTest.java │ │ │ │ Passed: java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java │ │ │ │ Passed: java/lang/reflect/Field/4490864/StaticFieldTest.java │ │ │ │ +Passed: java/lang/reflect/DefaultStaticTest/DefaultStaticInvokeTest.java │ │ │ │ +Passed: java/lang/reflect/callerCache/CustomLoaderTest.java │ │ │ │ Passed: java/lang/reflect/Field/4498653/StaticInitializerTest.java │ │ │ │ -Passed: java/lang/reflect/callerCache/ReflectionCallerCacheTest.java │ │ │ │ Passed: java/lang/reflect/Field/GenericStringTest.java │ │ │ │ Passed: java/lang/reflect/Field/Set.java │ │ │ │ Passed: java/lang/reflect/Field/TestFieldReflectValueOf.java │ │ │ │ Passed: java/lang/reflect/Generics/exceptionCauseTest.java │ │ │ │ Passed: java/lang/reflect/Generics/getAnnotationTest.java │ │ │ │ Passed: java/lang/reflect/Generics/HashCodeTest.java │ │ │ │ -Passed: java/lang/reflect/callerCache/CustomLoaderTest.java │ │ │ │ -Passed: java/lang/reflect/Generics/SignatureTest.java │ │ │ │ Passed: java/lang/reflect/Generics/Probe.java │ │ │ │ +Passed: java/lang/reflect/Generics/SignatureTest.java │ │ │ │ Passed: java/lang/reflect/Generics/StringsAndBounds.java │ │ │ │ Passed: java/lang/reflect/Generics/TestBadSignatures.java │ │ │ │ -Passed: java/lang/reflect/Generics/TestC2.java │ │ │ │ Passed: java/lang/reflect/Generics/TestC1.java │ │ │ │ Passed: java/lang/reflect/Generics/TestGenericReturnTypeToString.java │ │ │ │ -Passed: java/lang/reflect/Generics/TestN1.java │ │ │ │ +Passed: java/lang/reflect/Generics/TestC2.java │ │ │ │ Passed: java/lang/reflect/Generics/TestParameterizedType.java │ │ │ │ -Passed: java/lang/reflect/Field/NegativeTest.java │ │ │ │ +Passed: java/lang/reflect/Generics/TestN1.java │ │ │ │ Passed: java/lang/reflect/Generics/TestPlainArrayNotGeneric.java │ │ │ │ Passed: java/lang/reflect/Method/defaultMethodModeling/DefaultMethodModeling.java │ │ │ │ -Passed: java/lang/reflect/Method/InterfaceStatic/StaticInterfaceMethodInWayOfDefault.java │ │ │ │ +Passed: java/lang/reflect/Field/NegativeTest.java │ │ │ │ Passed: java/lang/reflect/Method/invoke/ErrorInInvoke.java │ │ │ │ +Passed: java/lang/reflect/Method/InterfaceStatic/StaticInterfaceMethodInWayOfDefault.java │ │ │ │ Passed: java/lang/reflect/Method/invoke/IllegalAccessInInvoke.java │ │ │ │ Passed: java/lang/reflect/Generics/ThreadSafety.java │ │ │ │ Passed: java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java │ │ │ │ Passed: java/lang/reflect/Method/Equals.java │ │ │ │ Passed: java/lang/reflect/Method/invoke/TestMethodReflectValueOf.java │ │ │ │ Passed: java/lang/reflect/Method/GenericStringTest.java │ │ │ │ Passed: java/lang/reflect/Method/InheritedInterfaceMethods.java │ │ │ │ Passed: java/lang/reflect/Method/InheritedMethods.java │ │ │ │ Passed: java/lang/reflect/Method/IsDefaultTest.java │ │ │ │ -Passed: java/lang/reflect/Modifier/toStringTest.java │ │ │ │ Passed: java/lang/reflect/Method/CallerSensitiveMethodInvoke.java │ │ │ │ +Passed: java/lang/reflect/Modifier/toStringTest.java │ │ │ │ Passed: java/lang/reflect/Method/MethodArityLimit.java │ │ │ │ Passed: java/lang/reflect/Nestmates/TestReflectionAPI.java │ │ │ │ -Passed: java/lang/reflect/Parameter/BadClassFiles.java │ │ │ │ Passed: java/lang/reflect/Parameter/GetAnnotatedTypeTest.java │ │ │ │ -Passed: java/lang/reflect/Parameter/InnerClassToString.java │ │ │ │ +Passed: java/lang/reflect/Parameter/BadClassFiles.java │ │ │ │ Passed: java/lang/reflect/Parameter/NoName.java │ │ │ │ +Passed: java/lang/reflect/Parameter/InnerClassToString.java │ │ │ │ +Passed: java/lang/reflect/Nestmates/TestSecurityManagerChecks.java │ │ │ │ +Passed: java/lang/ref/ReachabilityFenceTest.java │ │ │ │ Passed: java/lang/reflect/Parameter/WithoutParameters.java │ │ │ │ -Passed: java/lang/reflect/Parameter/WithParameters.java │ │ │ │ Passed: java/lang/reflect/Proxy/nonJavaNames/Test.java │ │ │ │ -Passed: java/lang/reflect/Nestmates/TestSecurityManagerChecks.java │ │ │ │ +Passed: java/lang/reflect/Parameter/WithParameters.java │ │ │ │ Passed: java/lang/reflect/Proxy/nonPublicProxy/DefaultMethodProxy.java │ │ │ │ Passed: java/lang/reflect/Proxy/returnTypes/Test.java │ │ │ │ -Passed: java/lang/reflect/Proxy/nonPublicProxy/SimpleProxy.java │ │ │ │ Passed: java/lang/reflect/Proxy/Basic1.java │ │ │ │ +Passed: java/lang/reflect/Proxy/nonPublicProxy/SimpleProxy.java │ │ │ │ Passed: java/lang/reflect/Proxy/CharType.java │ │ │ │ Passed: java/lang/reflect/Proxy/Boxing.java │ │ │ │ -Passed: java/lang/reflect/Proxy/ClassRestrictions.java │ │ │ │ -Passed: java/lang/reflect/Proxy/DefaultMethods.java │ │ │ │ Passed: java/lang/reflect/Proxy/HiddenProxyInterface.java │ │ │ │ +Passed: java/lang/reflect/Proxy/nonPublicProxy/NonPublicProxyClass.java │ │ │ │ Passed: java/lang/reflect/Proxy/LazyInitializationTest.java │ │ │ │ +Passed: java/lang/reflect/Proxy/DefaultMethods.java │ │ │ │ Passed: java/lang/reflect/Proxy/NullClassLoader.java │ │ │ │ -Passed: java/lang/reflect/Proxy/nonPublicProxy/NonPublicProxyClass.java │ │ │ │ Passed: java/lang/reflect/Proxy/ProxyClashTest.java │ │ │ │ +Passed: java/lang/reflect/Proxy/ClassRestrictions.java │ │ │ │ Passed: java/lang/reflect/Proxy/ProxyForMethodHandle.java │ │ │ │ -Passed: java/lang/reflect/Proxy/ProxyLayerTest.java │ │ │ │ Passed: java/lang/reflect/Proxy/ProxyModuleMapping.java │ │ │ │ -Passed: java/lang/ref/ReachabilityFenceTest.java │ │ │ │ +Passed: java/lang/reflect/Proxy/ProxyLayerTest.java │ │ │ │ Passed: java/lang/reflect/Proxy/SealedInterfaceTest.java │ │ │ │ -Passed: java/lang/reflect/Proxy/ProxyClassAccessTest.java │ │ │ │ Passed: java/lang/reflect/Proxy/TestVarArgs.java │ │ │ │ -Passed: java/lang/reflect/records/CheckEqualityIsBasedOnFields.java │ │ │ │ -Passed: java/lang/reflect/Proxy/ProxyGeneratorCombo.java │ │ │ │ +Passed: java/lang/reflect/Proxy/ProxyClassAccessTest.java │ │ │ │ Passed: java/lang/reflect/Proxy/ProxyTest.java │ │ │ │ +Passed: java/lang/reflect/records/CheckEqualityIsBasedOnFields.java │ │ │ │ Passed: java/lang/reflect/records/RecordPermissionsTest.java │ │ │ │ +Passed: java/lang/reflect/Proxy/ProxyGeneratorCombo.java │ │ │ │ Passed: java/lang/reflect/ReflectPermission/Exceptions.java │ │ │ │ Passed: java/lang/reflect/records/IsRecordTest.java │ │ │ │ -Passed: java/lang/reflect/records/RecordReflectionTest.java │ │ │ │ -Passed: java/lang/reflect/TypeVariable/TestAnnotatedElement.java │ │ │ │ Passed: java/lang/reflect/sealed_classes/SealedClassesReflectionTest.java │ │ │ │ +Passed: java/lang/reflect/TypeVariable/TestAnnotatedElement.java │ │ │ │ +Passed: java/lang/invoke/TestLambdaFormCustomization.java │ │ │ │ Passed: java/lang/reflect/DefaultAccessibility.java │ │ │ │ +Passed: java/lang/reflect/records/RecordReflectionTest.java │ │ │ │ Passed: java/lang/reflect/ChainedReflection.java │ │ │ │ -Passed: java/lang/reflect/sealed_classes/TestSecurityManagerChecks.java │ │ │ │ Passed: java/lang/reflect/MethodHandleAccessorsTest.java#id0 │ │ │ │ +Passed: java/lang/reflect/sealed_classes/TestSecurityManagerChecks.java │ │ │ │ Passed: java/lang/reflect/MethodHandleAccessorsTest.java#id1 │ │ │ │ Passed: java/lang/reflect/StaticFieldsOnInterface.java │ │ │ │ Passed: java/lang/runtime/CarriersTest.java │ │ │ │ -Passed: java/lang/runtime/ObjectMethodsTest.java │ │ │ │ Passed: java/lang/RuntimePermission/ExitVM.java │ │ │ │ -Passed: java/lang/runtime/SwitchBootstrapsTest.java │ │ │ │ -Passed: java/lang/RuntimeTests/exec/BadEnvp.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/ArgWithSpaceAndFinalBackslash.java │ │ │ │ +Passed: java/lang/RuntimeTests/exec/BadEnvp.java │ │ │ │ +Passed: java/lang/runtime/ObjectMethodsTest.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/ConcurrentRead.java │ │ │ │ +Passed: java/lang/runtime/SwitchBootstrapsTest.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/ExecEmptyString.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/Duped.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/ExecWithLotsOfArgs.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/ExitValue.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/ExecWithInput.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/LotsOfDestroys.java │ │ │ │ -Passed: java/lang/RuntimeTests/exec/SetCwd.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/SleepyCat.java │ │ │ │ -Passed: java/lang/RuntimeTests/exec/LotsOfOutput.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/Space.java │ │ │ │ +Passed: java/lang/RuntimeTests/exec/SetCwd.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/WinCommand.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/Status.java │ │ │ │ +Passed: java/lang/RuntimeTests/exec/LotsOfOutput.java │ │ │ │ Passed: java/lang/RuntimeTests/shutdown/Basic.java │ │ │ │ Passed: java/lang/RuntimeTests/shutdown/ShutdownHooks.java │ │ │ │ -Passed: java/lang/reflect/PublicMethods/PublicMethodsTest.java │ │ │ │ Passed: java/lang/RuntimeTests/Version/Basic.java │ │ │ │ Passed: java/lang/RuntimeTests/Version/VersionProps.java │ │ │ │ Passed: java/lang/RuntimeTests/Resources.java │ │ │ │ Passed: java/lang/RuntimeTests/RuntimeExitLogTest.java │ │ │ │ Passed: java/lang/ScopedValue/ManyBindings.java │ │ │ │ Passed: java/lang/ScopedValue/ScopedValueAPI.java │ │ │ │ Passed: java/lang/RuntimeTests/shutdown/ShutdownInterruptedMain.java │ │ │ │ +Passed: java/lang/reflect/PublicMethods/PublicMethodsTest.java │ │ │ │ Passed: java/lang/RuntimeTests/loadLibrary/LoadLibraryTest.java │ │ │ │ Passed: java/lang/reflect/IllegalArgumentsTest.java │ │ │ │ -Passed: java/lang/invoke/TestLambdaFormCustomization.java │ │ │ │ Passed: java/lang/ScopedValue/UnboundValueAfterOOME.java │ │ │ │ -Passed: java/lang/ref/CleanerTest.java │ │ │ │ Passed: java/lang/SecurityManager/modules/CustomSecurityManagerTest.java │ │ │ │ Passed: java/lang/SecurityManager/CheckAccessClassInPackagePermissions.java │ │ │ │ Passed: java/lang/SecurityManager/CheckPackageAccess.java │ │ │ │ Passed: java/lang/SecurityManager/CheckPackageMatching.java │ │ │ │ Passed: java/lang/SecurityManager/CheckSecurityProvider.java │ │ │ │ +Passed: java/lang/SecurityManager/PackageAccessTest.java │ │ │ │ Passed: java/lang/Short/ByteSwap.java │ │ │ │ Passed: java/lang/Short/Decode.java │ │ │ │ Passed: java/lang/StackTraceElement/ModuleFrames.java │ │ │ │ -Passed: java/lang/SecurityManager/PackageAccessTest.java │ │ │ │ Passed: java/lang/StackTraceElement/PublicConstructor.java │ │ │ │ Passed: java/lang/StackTraceElement/SerialTest.java │ │ │ │ -Passed: java/lang/StackWalker/CallerSensitiveMethod/Main.java │ │ │ │ Passed: java/lang/StackTraceElement/WithClassLoaderName.java │ │ │ │ +Passed: java/lang/StackWalker/CallerSensitiveMethod/Main.java │ │ │ │ +Passed: java/lang/StackWalker/AcrossThreads.java │ │ │ │ Passed: java/lang/StackWalker/Basic.java │ │ │ │ Passed: java/lang/StackWalker/CallerFromMain.java │ │ │ │ Passed: java/lang/StackWalker/DumpStackTest.java │ │ │ │ Passed: java/lang/StackWalker/EmbeddedStackWalkTest.java │ │ │ │ Passed: java/lang/StackWalker/GetCallerClassTest.java │ │ │ │ Passed: java/lang/StackWalker/HiddenFrames.java │ │ │ │ -Passed: java/lang/StackWalker/AcrossThreads.java │ │ │ │ -Passed: java/lang/StackWalker/LocalsAndOperands.java#id1 │ │ │ │ +Passed: java/lang/ref/CleanerTest.java │ │ │ │ +Passed: java/lang/StackWalker/LocalsAndOperands.java#id0 │ │ │ │ Passed: java/lang/StackWalker/MultiThreadStackWalk.java │ │ │ │ Passed: java/lang/StackWalker/NativeMethod.java │ │ │ │ Passed: java/lang/StackWalker/ReflectionFrames.java │ │ │ │ Passed: java/lang/StackWalker/SanityTest.java │ │ │ │ Passed: java/lang/StackWalker/SecurityExceptions.java │ │ │ │ Passed: java/lang/StackWalker/StackStreamState.java │ │ │ │ Passed: java/lang/StackWalker/StackStreamTest.java │ │ │ │ -Passed: java/lang/StackWalker/LocalsAndOperands.java#id0 │ │ │ │ +Passed: java/lang/StackWalker/StackWalkTest.java │ │ │ │ Passed: java/lang/StackWalker/TestBCI.java │ │ │ │ Passed: java/lang/StackWalker/VerifyStackTrace.java │ │ │ │ -Passed: java/lang/StackWalker/StackWalkTest.java │ │ │ │ Passed: java/lang/StackWalker/WalkFunction.java │ │ │ │ -Passed: java/lang/StrictMath/CubeRootTests.java │ │ │ │ Passed: java/lang/StrictMath/Atan2Tests.java │ │ │ │ +Passed: java/lang/StackWalker/LocalsAndOperands.java#id1 │ │ │ │ +Passed: java/lang/StrictMath/CubeRootTests.java │ │ │ │ Passed: java/lang/StrictMath/ExactArithTests.java │ │ │ │ Passed: java/lang/StrictMath/Expm1Tests.java │ │ │ │ Passed: java/lang/StrictMath/ExpTests.java │ │ │ │ Passed: java/lang/StrictMath/HyperbolicTests.java │ │ │ │ Passed: java/lang/StrictMath/HypotTests.java │ │ │ │ Passed: java/lang/StrictMath/IeeeRemainderTests.java │ │ │ │ Passed: java/lang/StrictMath/InverseTrigTests.java │ │ │ │ Passed: java/lang/StrictMath/Log10Tests.java │ │ │ │ Passed: java/lang/StrictMath/Log1pTests.java │ │ │ │ Passed: java/lang/StrictMath/LogTests.java │ │ │ │ Passed: java/lang/StrictMath/PowTests.java │ │ │ │ Passed: java/lang/StrictMath/SqrtTests.java │ │ │ │ Passed: java/lang/StrictMath/TrigTests.java │ │ │ │ Passed: java/lang/ScopedValue/StressStackOverflow.java#default │ │ │ │ -Passed: java/lang/ScopedValue/StressStackOverflow.java#no-TieredCompilation │ │ │ │ Passed: java/lang/String/CompactString/CharAt.java │ │ │ │ Passed: java/lang/String/CompactString/CodePointAt.java │ │ │ │ Passed: java/lang/String/CompactString/CodePointBefore.java │ │ │ │ Passed: java/lang/String/CompactString/CodePointCount.java │ │ │ │ +Passed: java/lang/ScopedValue/StressStackOverflow.java#no-TieredCompilation │ │ │ │ Passed: java/lang/String/CompactString/CompareTo.java │ │ │ │ -Passed: java/lang/StrictMath/ExhaustingTests.java │ │ │ │ -Passed: java/lang/String/CompactString/Concat.java │ │ │ │ Passed: java/lang/ScopedValue/StressStackOverflow.java#no-vmcontinuations │ │ │ │ +Passed: java/lang/String/CompactString/Concat.java │ │ │ │ Passed: java/lang/String/CompactString/CompareToIgnoreCase.java │ │ │ │ -Passed: java/lang/ScopedValue/StressStackOverflow.java#TieredStopAtLevel1 │ │ │ │ Passed: java/lang/String/CompactString/Contains.java │ │ │ │ Passed: java/lang/String/CompactString/EndsWith.java │ │ │ │ Passed: java/lang/String/CompactString/Equals.java │ │ │ │ Passed: java/lang/String/CompactString/GetChars.java │ │ │ │ Passed: java/lang/String/CompactString/EqualsIgnoreCase.java │ │ │ │ -Passed: java/lang/String/CompactString/Intern.java │ │ │ │ Passed: java/lang/String/CompactString/IndexOf.java │ │ │ │ +Passed: java/lang/String/CompactString/Intern.java │ │ │ │ Passed: java/lang/String/CompactString/Length.java │ │ │ │ -Passed: java/lang/String/CompactString/Numbers.java │ │ │ │ Passed: java/lang/String/CompactString/LastIndexOf.java │ │ │ │ +Passed: java/lang/StrictMath/ExhaustingTests.java │ │ │ │ +Passed: java/lang/ScopedValue/StressStackOverflow.java#TieredStopAtLevel1 │ │ │ │ +Passed: java/lang/String/CompactString/Numbers.java │ │ │ │ Passed: java/lang/String/CompactString/OffsetByCodePoints.java │ │ │ │ -Passed: java/lang/String/CompactString/Replace.java │ │ │ │ Passed: java/lang/String/CompactString/RegionMatches.java │ │ │ │ +Passed: java/lang/String/CompactString/Replace.java │ │ │ │ Passed: java/lang/String/CompactString/SerializationTest.java │ │ │ │ Passed: java/lang/String/CompactString/Split.java │ │ │ │ Passed: java/lang/String/CompactString/StartsWith.java │ │ │ │ -Passed: java/lang/String/CompactString/NegativeSize.java │ │ │ │ Passed: java/lang/String/CompactString/SubString.java │ │ │ │ Passed: java/lang/String/CompactString/ToCharArray.java │ │ │ │ Passed: java/lang/String/CompactString/ToLowerCase.java │ │ │ │ Passed: java/lang/String/CompactString/ToUpperCase.java │ │ │ │ Passed: java/lang/String/CompactString/Trim.java │ │ │ │ Passed: java/lang/String/CompactString/ValueOf.java │ │ │ │ Passed: java/lang/String/CompactString/VMOptionsTest.java │ │ │ │ Passed: java/lang/String/concat/CompactStringsInitialCoder.java │ │ │ │ Passed: java/lang/String/concat/ImplicitStringConcat.java │ │ │ │ Passed: java/lang/String/concat/ImplicitStringConcatArgCount.java │ │ │ │ Passed: java/lang/String/concat/ImplicitStringConcatAssignLHS.java │ │ │ │ Passed: java/lang/String/concat/ImplicitStringConcatBoundaries.java │ │ │ │ Passed: java/lang/String/concat/ImplicitStringConcatManyLongs.java │ │ │ │ Passed: java/lang/String/concat/ImplicitStringConcatOrder.java │ │ │ │ -Passed: java/lang/String/concat/ImplicitStringConcatOOME.java │ │ │ │ Passed: java/lang/String/concat/ImplicitStringConcatMany.java │ │ │ │ -Passed: java/lang/String/concat/StringConcatFactoryRepeatedConstants.java │ │ │ │ +Passed: java/lang/String/CompactString/NegativeSize.java │ │ │ │ Passed: java/lang/String/concat/StringConcatFactoryInvariants.java │ │ │ │ Passed: java/lang/String/concat/MakeConcatWithTemplate.java │ │ │ │ +Passed: java/lang/String/concat/StringConcatFactoryRepeatedConstants.java │ │ │ │ Passed: java/lang/String/CaseConvertSameInstance.java │ │ │ │ -Passed: java/lang/String/Chars.java │ │ │ │ Passed: java/lang/String/CaseInsensitiveComparator.java │ │ │ │ -Passed: java/lang/String/CompareIC.java │ │ │ │ -Passed: java/lang/String/ContentEquals.java │ │ │ │ +Passed: java/lang/String/Chars.java │ │ │ │ Passed: java/lang/String/concat/WithSecurityManager.java │ │ │ │ -Passed: java/lang/String/Encodings.java │ │ │ │ +Passed: java/lang/String/concat/ImplicitStringConcatOOME.java │ │ │ │ +Passed: java/lang/String/CompareIC.java │ │ │ │ Passed: java/lang/String/nativeEncoding/StringPlatformChars.java │ │ │ │ +Passed: java/lang/String/ContentEquals.java │ │ │ │ Passed: java/lang/String/EqualsIgnoreCase.java │ │ │ │ Passed: java/lang/String/Formatted.java │ │ │ │ +Passed: java/lang/String/Encodings.java │ │ │ │ Passed: java/lang/String/Exceptions.java │ │ │ │ Passed: java/lang/String/ICCBasher.java │ │ │ │ Passed: java/lang/String/Indent.java │ │ │ │ Passed: java/lang/String/IndexOfEmptyInEmpty.java │ │ │ │ Passed: java/lang/String/IsEmpty.java │ │ │ │ Passed: java/lang/String/IsBlank.java │ │ │ │ -Passed: java/lang/String/IndexOfBeginEnd.java │ │ │ │ Passed: java/lang/String/Lines.java │ │ │ │ Passed: java/lang/String/NonCharacterMapping.java │ │ │ │ -Passed: java/lang/String/Regex.java │ │ │ │ Passed: java/lang/String/HashCode.java │ │ │ │ -Passed: java/lang/String/RegionMatches.java │ │ │ │ -Passed: java/lang/String/NoReplTest.java │ │ │ │ +Passed: java/lang/String/IndexOfBeginEnd.java │ │ │ │ +Passed: java/lang/String/Regex.java │ │ │ │ Passed: java/lang/String/SBConstructor.java │ │ │ │ +Passed: java/lang/String/NoReplTest.java │ │ │ │ +Passed: java/lang/String/RegionMatches.java │ │ │ │ Passed: java/lang/String/concat/IntegerMinValue.java │ │ │ │ +Passed: java/lang/String/StringJoinTest.java │ │ │ │ Passed: java/lang/String/LiteralReplace.java │ │ │ │ Passed: java/lang/String/StringRepeat.java#id0 │ │ │ │ -Passed: java/lang/String/StringJoinTest.java │ │ │ │ Passed: java/lang/String/Strip.java │ │ │ │ Passed: java/lang/String/SpecialCasingTest.java │ │ │ │ Passed: java/lang/String/StripIndent.java │ │ │ │ Passed: java/lang/String/Supplementary.java │ │ │ │ Passed: java/lang/String/ToUpperCase.java │ │ │ │ Passed: java/lang/String/Transform.java │ │ │ │ Passed: java/lang/String/ToLowerCase.java │ │ │ │ Passed: java/lang/String/TranslateEscapes.java │ │ │ │ Passed: java/lang/StringBuffer/AppendCharSequence.java │ │ │ │ Passed: java/lang/StringBuffer/AppendSB.java │ │ │ │ +Passed: java/lang/String/concat/ImplicitStringConcatShapes.java │ │ │ │ Passed: java/lang/StringBuffer/AppendStringBuilder.java │ │ │ │ Passed: java/lang/StringBuffer/BufferForwarding.java │ │ │ │ Passed: java/lang/StringBuffer/Capacity.java │ │ │ │ -Passed: java/lang/String/concat/ImplicitStringConcatShapes.java │ │ │ │ Passed: java/lang/String/Split.java │ │ │ │ Passed: java/lang/StringBuffer/Comparison.java │ │ │ │ -Passed: java/lang/StringBuffer/Exceptions.java │ │ │ │ -Passed: java/lang/String/StringRepeat.java#id1 │ │ │ │ +Passed: java/lang/StringBuffer/CompactStringBuffer.java │ │ │ │ Passed: java/lang/StringBuffer/GetCharsOverLength.java │ │ │ │ +Passed: java/lang/StringBuffer/Exceptions.java │ │ │ │ +Passed: java/lang/StringBuffer/CompactStringBufferSerialization.java │ │ │ │ Passed: java/lang/StringBuffer/GetCharsSrcEndLarger.java │ │ │ │ -Passed: java/lang/StringBuffer/IndexOf.java │ │ │ │ Passed: java/lang/StringBuffer/InsertMaxValue.java │ │ │ │ +Passed: java/lang/StringBuffer/IndexOf.java │ │ │ │ Passed: java/lang/StringBuffer/InsertNullString.java │ │ │ │ Passed: java/lang/StringBuffer/Replace.java │ │ │ │ +Passed: java/lang/String/StringContentEqualsBug.java │ │ │ │ Passed: java/lang/StringBuffer/SBBasher.java │ │ │ │ Passed: java/lang/StringBuffer/SetLength.java │ │ │ │ -Passed: java/lang/StringBuffer/HugeCapacity.java │ │ │ │ Passed: java/lang/StringBuffer/Substring.java │ │ │ │ Passed: java/lang/StringBuffer/Supplementary.java │ │ │ │ -Passed: java/lang/StringBuffer/CompactStringBufferSerialization.java │ │ │ │ -Passed: java/lang/String/StringContentEqualsBug.java │ │ │ │ -Passed: java/lang/StringBuffer/CompactStringBuffer.java │ │ │ │ Passed: java/lang/StringBuffer/TestSynchronization.java │ │ │ │ Passed: java/lang/StringBuffer/ToStringCache.java │ │ │ │ +Passed: java/lang/StringBuffer/Trim.java │ │ │ │ +Passed: java/lang/StringBuilder/AppendStringBuffer.java │ │ │ │ Passed: java/lang/StringBuilder/BuilderForwarding.java │ │ │ │ Passed: java/lang/StringBuilder/Capacity.java │ │ │ │ -Passed: java/lang/StringBuilder/AppendStringBuffer.java │ │ │ │ +Passed: java/lang/String/StringRepeat.java#id1 │ │ │ │ +Passed: java/lang/StringBuilder/Comparison.java │ │ │ │ Passed: java/lang/StringBuilder/CharAt.java │ │ │ │ -Passed: java/lang/StringBuffer/Trim.java │ │ │ │ Passed: java/lang/StringBuilder/EnsureCapacity.java │ │ │ │ Passed: java/lang/StringBuilder/Exceptions.java │ │ │ │ -Passed: java/lang/StringBuilder/Comparison.java │ │ │ │ -Passed: java/lang/StringBuilder/CompactStringBuilder.java │ │ │ │ Passed: java/lang/StringBuilder/CompactStringBuilderSerialization.java │ │ │ │ Passed: java/lang/StringBuilder/Insert.java │ │ │ │ +Passed: java/lang/StringBuilder/CompactStringBuilder.java │ │ │ │ Passed: java/lang/StringBuilder/Supplementary.java │ │ │ │ -Passed: java/lang/StringBuilder/StringBufferRepeat.java │ │ │ │ +Passed: java/lang/StringBuffer/HugeCapacity.java │ │ │ │ Passed: java/lang/System/finalization/FinInterrupt.java │ │ │ │ Passed: java/lang/StringCoding/Enormous.java │ │ │ │ Passed: java/lang/System/finalization/FinThreads.java │ │ │ │ +Passed: java/lang/StringBuilder/StringBufferRepeat.java │ │ │ │ Passed: java/lang/StringBuilder/StringBuilderRepeat.java │ │ │ │ Passed: java/lang/System/Logger/interface/LoggerInterfaceTest.java │ │ │ │ -Passed: java/lang/StringBuilder/HugeCapacity.java │ │ │ │ Passed: java/lang/System/Logger/Level/LoggerLevelTest.java │ │ │ │ Passed: java/lang/System/Logger/custom/CustomLoggerTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/internal/api/LoggerFinderAPITest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinderTest.java │ │ │ │ Passed: java/lang/System/Logger/default/DefaultLoggerTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/BaseLoggerBridgeTest.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/internal/backend/LoggerFinderBackendTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/internal/LoggerBridgeTest/LoggerBridgeTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/internal/backend/LoggerFinderBackendTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/LoggerFinderAPI/LoggerFinderAPI.java │ │ │ │ Passed: java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/internal/SimpleConsoleLoggerTest/SimpleConsoleLoggerTest.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/LoggerFinderAPI/LoggerFinderAPI.java │ │ │ │ +Passed: java/lang/StringBuilder/HugeCapacity.java │ │ │ │ Passed: java/lang/System/LoggerFinder/modules/JDKLoggerForJDKTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/modules/JDKLoggerForImageTest.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/modules/NamedLoggerForJDKTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/modules/LoggerInImageTest.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/RecursiveLoading/PlatformRecursiveLoadingTest.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/RecursiveLoading/RecursiveLoadingTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/modules/UnnamedLoggerForJDKTest.java │ │ │ │ -Passed: java/lang/System/MacEncoding/TestFileEncoding.java │ │ │ │ -Passed: java/lang/System/Available.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/RecursiveLoading/RecursiveLoadingTest.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java │ │ │ │ Passed: java/lang/System/AllowSecurityManager.java │ │ │ │ +Passed: java/lang/System/Available.java │ │ │ │ +Passed: java/lang/System/MacEncoding/TestFileEncoding.java │ │ │ │ Passed: java/lang/System/i18nEnvArg.java │ │ │ │ -Passed: java/lang/System/IgnoreNullSecurityManager.java │ │ │ │ -Passed: java/lang/System/FileEncodingTest.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java │ │ │ │ Passed: java/lang/System/IHashCode.java │ │ │ │ +Passed: java/lang/System/IgnoreNullSecurityManager.java │ │ │ │ Passed: java/lang/System/NonAnsiFileEncodingTest.java │ │ │ │ +Passed: java/lang/System/FileEncodingTest.java │ │ │ │ Passed: java/lang/System/OsVersionTest.java │ │ │ │ -Passed: java/lang/System/PropertyTest.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java │ │ │ │ Passed: java/lang/System/SecurityRace.java │ │ │ │ -Passed: java/lang/System/Versions.java │ │ │ │ Passed: java/lang/System/VerifyRawIndexesTest.java │ │ │ │ -Passed: java/lang/System/SecurityManagerWarnings.java │ │ │ │ +Passed: java/lang/System/PropertyTest.java │ │ │ │ +Passed: java/lang/System/Versions.java │ │ │ │ Passed: java/lang/template/Basic.java │ │ │ │ +Passed: java/lang/System/SecurityManagerWarnings.java │ │ │ │ Passed: java/lang/template/T8313809.java │ │ │ │ Passed: java/lang/template/FormatterBuilder.java │ │ │ │ Passed: java/lang/Thread/jni/AttachCurrentThread/AttachTest.java#id0 │ │ │ │ Passed: java/lang/Thread/jni/AttachCurrentThread/AttachTest.java#id1 │ │ │ │ -Passed: java/lang/String/UnicodeCasingTest.java │ │ │ │ Passed: java/lang/template/StringTemplateTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/SignedLoggerFinderTest/SignedLoggerFinderTest.java │ │ │ │ Passed: java/lang/Thread/virtual/stress/GetStackTraceALot.java#id0 │ │ │ │ Passed: java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java │ │ │ │ +Passed: java/lang/String/UnicodeCasingTest.java │ │ │ │ Passed: java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id0 │ │ │ │ Passed: java/lang/Thread/virtual/stress/ParkALot.java#id0 │ │ │ │ Passed: java/lang/Thread/virtual/stress/PinALot.java#id0 │ │ │ │ Passed: java/lang/Thread/virtual/stress/PingPong.java#ltq │ │ │ │ Passed: java/lang/Thread/virtual/ActivateSpareCarrier.java │ │ │ │ Passed: java/lang/Thread/virtual/CarrierThreadWaits.java#id0 │ │ │ │ Passed: java/lang/Thread/virtual/Collectable.java │ │ │ │ Passed: java/lang/Thread/virtual/CustomScheduler.java │ │ │ │ Passed: java/lang/Thread/virtual/GetStackTrace.java │ │ │ │ -Passed: java/lang/Thread/virtual/GetStackTraceWhenRunnable.java │ │ │ │ Passed: java/lang/Thread/virtual/stress/PingPong.java#sq │ │ │ │ +Passed: java/lang/Thread/virtual/GetStackTraceWhenRunnable.java │ │ │ │ Passed: java/lang/Thread/virtual/Locking.java │ │ │ │ -Passed: java/lang/Thread/virtual/JfrEvents.java │ │ │ │ Passed: java/lang/Thread/virtual/MonitorWaitNotify.java │ │ │ │ +Passed: java/lang/Thread/virtual/stress/Skynet.java#default │ │ │ │ Passed: java/lang/Thread/virtual/ParkWithFixedThreadPool.java │ │ │ │ Passed: java/lang/Thread/virtual/Reflection.java │ │ │ │ Passed: java/lang/Thread/virtual/ShutdownHook.java │ │ │ │ +Passed: java/lang/Thread/virtual/JfrEvents.java │ │ │ │ Passed: java/lang/Thread/virtual/StackTraces.java │ │ │ │ -Passed: java/lang/Thread/virtual/stress/Skynet.java#default │ │ │ │ -Passed: java/lang/Thread/virtual/Parking.java │ │ │ │ -Passed: java/lang/Thread/virtual/ThreadAPI.java#default │ │ │ │ -Passed: java/lang/Thread/virtual/ThreadAPI.java#no-vmcontinuations │ │ │ │ +Passed: java/lang/Thread/virtual/stress/SleepALot.java#id0 │ │ │ │ Passed: java/lang/Thread/virtual/ThreadLocals.java │ │ │ │ -Passed: java/lang/Thread/virtual/VirtualThreadPinnedEventThrows.java │ │ │ │ +Passed: java/lang/Thread/virtual/stress/TimedGet.java │ │ │ │ +Passed: java/lang/Thread/virtual/stress/YieldALot.java#id0 │ │ │ │ Passed: java/lang/Thread/virtual/TraceVirtualThreadLocals.java │ │ │ │ +Passed: java/lang/Thread/virtual/VirtualThreadPinnedEventThrows.java │ │ │ │ Passed: java/lang/Thread/virtual/YieldQueuing.java │ │ │ │ Passed: java/lang/Thread/BuilderTest.java │ │ │ │ -Passed: java/lang/Thread/virtual/stress/SleepALot.java#id0 │ │ │ │ -Passed: java/lang/Thread/DegradedMethodsThrowUOE.java │ │ │ │ +Passed: java/lang/Thread/virtual/Parking.java │ │ │ │ Passed: java/lang/Thread/HoldsLock.java │ │ │ │ -Passed: java/lang/Thread/IsAlive.java │ │ │ │ +Passed: java/lang/Thread/virtual/ThreadAPI.java#default │ │ │ │ Passed: java/lang/Thread/ITLConstructor.java │ │ │ │ +Passed: java/lang/Thread/IsAlive.java │ │ │ │ Passed: java/lang/Thread/MainThreadTest.java │ │ │ │ +Passed: java/lang/Thread/virtual/ThreadAPI.java#no-vmcontinuations │ │ │ │ Passed: java/lang/Thread/NullStackTrace.java │ │ │ │ -Passed: java/lang/Thread/virtual/stress/TimedGet.java │ │ │ │ -Passed: java/lang/Thread/virtual/stress/YieldALot.java#id0 │ │ │ │ -Passed: java/lang/Thread/virtual/TracePinnedThreads.java │ │ │ │ +Passed: java/lang/Thread/DegradedMethodsThrowUOE.java │ │ │ │ Passed: java/lang/Thread/ThreadSleepEvent.java │ │ │ │ +Passed: java/lang/Thread/SleepWithDuration.java │ │ │ │ +Passed: java/lang/Thread/virtual/TracePinnedThreads.java │ │ │ │ Passed: java/lang/Thread/ThreadStateTest.java │ │ │ │ Passed: java/lang/Thread/UncaughtExceptionsTest.java │ │ │ │ -Passed: java/lang/Thread/JoinWithDuration.java │ │ │ │ -Passed: java/lang/Thread/SleepWithDuration.java │ │ │ │ -Passed: java/lang/ThreadLocal/ImmutableLocal.java │ │ │ │ Passed: java/lang/ThreadLocal/Basic.java │ │ │ │ -Passed: java/lang/ThreadLocal/InitialValue.java │ │ │ │ Passed: java/lang/ThreadGroup/BasicTests.java │ │ │ │ +Passed: java/lang/ThreadLocal/ImmutableLocal.java │ │ │ │ +Passed: java/lang/ThreadLocal/InitialValue.java │ │ │ │ Passed: java/lang/ThreadLocal/ReplaceStaleEntry.java │ │ │ │ +Passed: java/lang/ThreadLocal/MemoryLeak.java │ │ │ │ Passed: java/lang/ThreadLocal/ThreadLocalSupplierTest.java │ │ │ │ +Passed: java/lang/ThreadLocal/TestThreadId.java │ │ │ │ Passed: java/lang/ThreadLocal/TLRemoveTest.java │ │ │ │ +Passed: java/lang/Thread/JoinWithDuration.java │ │ │ │ Passed: java/lang/Throwable/ChainedExceptions.java │ │ │ │ -Passed: java/lang/ThreadLocal/TestThreadId.java │ │ │ │ Passed: java/lang/Throwable/LocalizedMessage.java │ │ │ │ Passed: java/lang/Throwable/NewChainedExceptions.java │ │ │ │ Passed: java/lang/Throwable/LegacyChainedExceptionSerialization.java │ │ │ │ -Passed: java/lang/Throwable/StackTraceSerialization.java │ │ │ │ Passed: java/lang/Throwable/OverrideFillInStackTrace.java │ │ │ │ Passed: java/lang/Throwable/SuppressedExceptions.java │ │ │ │ -Passed: java/math/BigDecimal/AddTests.java │ │ │ │ +Passed: java/lang/Throwable/StackTraceSerialization.java │ │ │ │ Passed: java/math/BigDecimal/CompareToTests.java │ │ │ │ +Passed: java/math/BigDecimal/AddTests.java │ │ │ │ Passed: java/math/BigDecimal/Constructor.java │ │ │ │ Passed: java/math/BigDecimal/ConstructorUnscaledValue.java │ │ │ │ -Passed: java/lang/Thread/GenerifyStackTraces.java │ │ │ │ Passed: java/math/BigDecimal/DivideTests.java │ │ │ │ -Passed: java/lang/ThreadLocal/MemoryLeak.java │ │ │ │ +Passed: java/math/BigDecimal/DoubleFloatValueTests.java │ │ │ │ Passed: java/math/BigDecimal/EqualsTests.java │ │ │ │ Passed: java/math/BigDecimal/FloatDoubleValueTests.java │ │ │ │ +Passed: java/math/BigDecimal/DivideMcTests.java │ │ │ │ Passed: java/math/BigDecimal/IntegralDivisionTests.java │ │ │ │ -Passed: java/lang/WeakPairMap/Driver.java │ │ │ │ Passed: java/math/BigDecimal/IntValueExactTests.java │ │ │ │ -Passed: java/math/BigDecimal/DoubleFloatValueTests.java │ │ │ │ -Passed: java/math/BigDecimal/LongValueExactTests.java │ │ │ │ Passed: java/math/BigDecimal/IntegralValueTests.java │ │ │ │ +Passed: java/math/BigDecimal/LongValueExactTests.java │ │ │ │ Passed: java/math/BigDecimal/MovePointTests.java │ │ │ │ -Passed: java/math/BigDecimal/DivideMcTests.java │ │ │ │ -Passed: java/math/BigDecimal/PrecisionTests.java │ │ │ │ +Passed: java/lang/WeakPairMap/Driver.java │ │ │ │ Passed: java/math/BigDecimal/MultiplyTests.java │ │ │ │ Passed: java/math/BigDecimal/NegateTests.java │ │ │ │ Passed: java/math/BigDecimal/PowTests.java │ │ │ │ +Passed: java/math/BigDecimal/PrecisionTests.java │ │ │ │ Passed: java/math/BigDecimal/RoundingTests.java │ │ │ │ Passed: java/math/BigDecimal/ScaleByPowerOfTenTests.java │ │ │ │ -Passed: java/math/BigDecimal/SerializationTests.java │ │ │ │ Passed: java/math/BigDecimal/RangeTests.java │ │ │ │ +Passed: java/math/BigDecimal/SerializationTests.java │ │ │ │ Passed: java/math/BigDecimal/StringConstructor.java │ │ │ │ Passed: java/math/BigDecimal/SquareRootTests.java │ │ │ │ -Passed: java/lang/Thread/ThreadSleepEventThrows.java │ │ │ │ -Passed: java/math/BigDecimal/ZeroScalingTests.java │ │ │ │ Passed: java/math/BigDecimal/StrippingZerosTest.java │ │ │ │ +Passed: java/math/BigDecimal/ZeroScalingTests.java │ │ │ │ Passed: java/math/BigDecimal/ToPlainStringTests.java │ │ │ │ +Passed: java/lang/Thread/ThreadSleepEventThrows.java │ │ │ │ +Passed: java/lang/Thread/GenerifyStackTraces.java │ │ │ │ Passed: java/math/BigInteger/BigIntegerParallelMultiplyTest.java │ │ │ │ Passed: java/math/BigInteger/BitLengthOverflow.java │ │ │ │ Passed: java/math/BigInteger/CompareToTests.java │ │ │ │ Passed: java/math/BigInteger/DoubleValueOverflow.java │ │ │ │ Passed: java/math/BigInteger/largeMemory/DivisionOverflow.java │ │ │ │ Passed: java/math/BigInteger/ExtremeShiftingTests.java │ │ │ │ Passed: java/math/BigInteger/ModInvTime.java │ │ │ │ @@ -1974,124 +1975,124 @@ │ │ │ │ Passed: java/math/BigInteger/PrimitiveConversionTests.java │ │ │ │ Passed: java/math/BigInteger/ProbablePrime.java │ │ │ │ Passed: java/math/BigInteger/SerializationTests.java │ │ │ │ Passed: java/math/BigInteger/StringConstructor.java │ │ │ │ Passed: java/math/BigInteger/TestValueExact.java │ │ │ │ Passed: java/math/BigInteger/UnicodeConstructor.java │ │ │ │ Passed: java/math/RoundingMode/RoundingModeTests.java │ │ │ │ -Passed: java/math/BigInteger/largeMemory/StringConstructorOverflow.java │ │ │ │ Passed: java/net/Authenticator/AuthNPETest.java │ │ │ │ -Passed: java/net/Authenticator/B4722333.java │ │ │ │ Passed: java/net/Authenticator/B4678055.java │ │ │ │ +Passed: java/math/BigInteger/BigIntegerTest.java │ │ │ │ +Passed: java/math/BigInteger/largeMemory/StringConstructorOverflow.java │ │ │ │ +Passed: java/net/Authenticator/B4722333.java │ │ │ │ Passed: java/net/Authenticator/B4769350.java │ │ │ │ Passed: java/net/Authenticator/B4759514.java │ │ │ │ -Passed: java/math/BigInteger/BigIntegerTest.java │ │ │ │ -Passed: java/net/Authenticator/B4962064.java │ │ │ │ Passed: java/net/Authenticator/B4921848.java │ │ │ │ +Passed: java/net/Authenticator/B4962064.java │ │ │ │ Passed: java/net/Authenticator/BasicTest.java │ │ │ │ Passed: java/net/Authenticator/BasicTest3.java │ │ │ │ Passed: java/net/Authenticator/B8034170.java │ │ │ │ Passed: java/net/Authenticator/B6870935.java │ │ │ │ Passed: java/net/Authenticator/GetAuthenticatorTest.java │ │ │ │ Passed: java/net/BindException/Test.java │ │ │ │ Passed: java/net/CookieHandler/B6277794.java │ │ │ │ Passed: java/net/CookieHandler/B6644726.java │ │ │ │ Passed: java/net/CookieHandler/B6791927.java │ │ │ │ Passed: java/net/CookieHandler/CookieHandlerTest.java │ │ │ │ -Passed: java/net/Authenticator/Deadlock.java │ │ │ │ -Passed: java/net/CookieHandler/EmptyCookieHeader.java │ │ │ │ Passed: java/net/CookieHandler/CookieManagerTest.java │ │ │ │ +Passed: java/net/CookieHandler/EmptyCookieHeader.java │ │ │ │ +Passed: java/net/CookieHandler/LocalHostCookie.java │ │ │ │ Passed: java/net/CookieHandler/NullUriCookieTest.java │ │ │ │ Passed: java/net/CookieHandler/TestHttpCookie.java │ │ │ │ -Passed: java/net/CookieHandler/LocalHostCookie.java │ │ │ │ Passed: java/net/DatagramPacket/CheckBoundaries.java │ │ │ │ +Passed: java/net/DatagramPacket/Constructor.java │ │ │ │ Passed: java/net/DatagramPacket/Getters.java │ │ │ │ Passed: java/net/DatagramPacket/Offset.java │ │ │ │ Passed: java/net/DatagramPacket/ReuseBuf.java │ │ │ │ Passed: java/net/DatagramPacket/Setters.java │ │ │ │ -Passed: java/net/DatagramPacket/Constructor.java │ │ │ │ +Passed: java/net/Authenticator/Deadlock.java │ │ │ │ Passed: java/net/DatagramPacket/Unresolved.java │ │ │ │ Passed: java/net/DatagramSocket/AddressNotSet.java │ │ │ │ Passed: java/net/DatagramSocket/B6411513.java │ │ │ │ -Passed: java/net/DatagramSocket/B8035653.java │ │ │ │ Passed: java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java │ │ │ │ -Passed: java/net/Authenticator/BasicTest4.java │ │ │ │ +Passed: java/net/DatagramSocket/B8035653.java │ │ │ │ Passed: java/net/DatagramSocket/ConnectPortZero.java │ │ │ │ +Passed: java/net/DatagramSocket/Constructor.java │ │ │ │ Passed: java/net/DatagramSocket/DatagramSocketExample.java │ │ │ │ -Passed: java/math/BigInteger/largeMemory/SymmetricRangeTests.java │ │ │ │ Passed: java/net/DatagramSocket/BindFailTest.java │ │ │ │ -Passed: java/net/DatagramSocket/Constructor.java │ │ │ │ -Passed: java/net/DatagramSocket/ImplicitBind.java │ │ │ │ +Passed: java/net/DatagramSocket/DatagramTimeout.java │ │ │ │ Passed: java/net/DatagramSocket/GetLocalAddress.java │ │ │ │ +Passed: java/net/DatagramSocket/ImplicitBind.java │ │ │ │ Passed: java/net/DatagramSocket/InheritHandle.java │ │ │ │ -Passed: java/net/DatagramSocket/LocalSocketAddress.java │ │ │ │ Passed: java/net/DatagramSocket/DatagramSocketMulticasting.java │ │ │ │ +Passed: java/net/DatagramSocket/LocalSocketAddress.java │ │ │ │ Passed: java/net/DatagramSocket/OldDatagramSocketImplTest.java │ │ │ │ -Passed: java/net/DatagramSocket/ReportSocketClosed.java │ │ │ │ +Passed: java/math/BigInteger/largeMemory/SymmetricRangeTests.java │ │ │ │ +Passed: java/net/DatagramSocket/PortUnreachable.java │ │ │ │ Passed: java/net/DatagramSocket/ReuseAddressTest.java │ │ │ │ -Passed: java/net/DatagramSocket/DatagramTimeout.java │ │ │ │ +Passed: java/net/Authenticator/BasicTest4.java │ │ │ │ +Passed: java/net/DatagramSocket/ReportSocketClosed.java │ │ │ │ Passed: java/net/DatagramSocket/Send12k.java │ │ │ │ -Passed: java/net/DatagramSocket/SendCheck.java │ │ │ │ Passed: java/net/DatagramSocket/SendDatagramToBadAddress.java │ │ │ │ -Passed: java/net/DatagramSocket/PortUnreachable.java │ │ │ │ -Passed: java/net/DatagramSocket/SendPortZero.java │ │ │ │ +Passed: java/net/DatagramSocket/SendCheck.java │ │ │ │ Passed: java/net/DatagramSocket/SendSize.java │ │ │ │ +Passed: java/net/DatagramSocket/SendPortZero.java │ │ │ │ +Passed: java/net/DatagramSocket/SetGetSendBufferSize.java │ │ │ │ Passed: java/net/DatagramSocket/SetGetReceiveBufferSize.java │ │ │ │ +Passed: java/net/DatagramSocket/SupportedOptionsCheck.java │ │ │ │ Passed: java/net/DatagramSocket/InterruptibleDatagramSocket.java │ │ │ │ -Passed: java/net/DatagramSocket/SetGetSendBufferSize.java │ │ │ │ Passed: java/net/DatagramSocket/TestAfterClose.java │ │ │ │ -Passed: java/net/DatagramSocket/SupportedOptionsCheck.java │ │ │ │ Passed: java/net/DatagramSocket/SendReceiveMaxSize.java │ │ │ │ Passed: java/net/DatagramSocketImpl/TestCreate.java │ │ │ │ Passed: java/net/DatagramSocketImpl/TestDefaultBehavior.java │ │ │ │ Passed: java/net/httpclient/examples/JavadocExamples.java │ │ │ │ Passed: java/net/httpclient/examples/WebSocketExample.java │ │ │ │ Passed: java/net/DatagramSocketImpl/CheckDiscard.java │ │ │ │ -Passed: java/lang/Thread/SleepSanity.java │ │ │ │ -Passed: java/net/DatagramSocket/TimeoutWithSM.java │ │ │ │ Passed: java/net/httpclient/FilePublisher/FilePublisherPermsTest.java │ │ │ │ +Passed: java/net/DatagramSocket/TimeoutWithSM.java │ │ │ │ Passed: java/net/httpclient/FilePublisher/FilePublisherTest.java │ │ │ │ -Passed: java/net/httpclient/http2/ConnectionReuseTest.java │ │ │ │ Passed: java/net/httpclient/http2/BadHeadersTest.java │ │ │ │ +Passed: java/lang/Thread/SleepSanity.java │ │ │ │ +Passed: java/net/httpclient/http2/ConnectionReuseTest.java │ │ │ │ Passed: java/net/httpclient/http2/ErrorTest.java │ │ │ │ -Passed: java/net/httpclient/http2/BasicTest.java │ │ │ │ Passed: java/net/httpclient/http2/ContinuationFrameTest.java │ │ │ │ -Passed: java/math/BigInteger/LargeValueExceptions.java │ │ │ │ -Passed: java/net/httpclient/http2/HpackCircularBufferDriver.java │ │ │ │ +Passed: java/net/httpclient/http2/BasicTest.java │ │ │ │ Passed: java/net/httpclient/http2/FixedThreadPoolTest.java │ │ │ │ +Passed: java/net/httpclient/http2/HpackCircularBufferDriver.java │ │ │ │ +Passed: java/net/httpclient/http2/HpackDecoderDriver.java │ │ │ │ Passed: java/net/httpclient/http2/HpackHeaderTableDriver.java │ │ │ │ Passed: java/net/httpclient/http2/HpackTestHelper.java │ │ │ │ Passed: java/net/httpclient/http2/HpackBinaryTestDriver.java │ │ │ │ -Passed: java/net/httpclient/http2/HpackDecoderDriver.java │ │ │ │ Passed: java/net/httpclient/http2/HpackEncoderDriver.java │ │ │ │ +Passed: java/net/httpclient/http2/IdlePooledConnectionTest.java │ │ │ │ Passed: java/net/httpclient/http2/ImplicitPushCancel.java │ │ │ │ Passed: java/net/httpclient/http2/NoBodyTest.java │ │ │ │ +Passed: java/net/DatagramSocket/UnreferencedDatagramSockets.java │ │ │ │ Passed: java/net/httpclient/http2/PostPutTest.java │ │ │ │ -Passed: java/net/httpclient/http2/IdlePooledConnectionTest.java │ │ │ │ Passed: java/net/httpclient/http2/ProxyTest2.java │ │ │ │ Passed: java/net/httpclient/http2/PushPromiseContinuation.java │ │ │ │ Passed: java/net/httpclient/http2/RedirectTest.java │ │ │ │ Passed: java/net/httpclient/http2/ServerPushWithDiffTypes.java │ │ │ │ Passed: java/net/httpclient/http2/ServerPush.java │ │ │ │ -Passed: java/net/DatagramSocket/UnreferencedDatagramSockets.java │ │ │ │ -Passed: java/net/httpclient/http2/TLSConnection.java │ │ │ │ Passed: java/net/httpclient/http2/TrailingHeadersTest.java │ │ │ │ -Passed: java/net/httpclient/offline/OfflineTesting.java │ │ │ │ +Passed: java/net/httpclient/http2/TLSConnection.java │ │ │ │ Passed: java/net/httpclient/http2/UserInfoTest.java │ │ │ │ -Passed: java/net/httpclient/http2/HpackHuffmanDriver.java │ │ │ │ -Passed: java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java │ │ │ │ +Passed: java/net/httpclient/offline/OfflineTesting.java │ │ │ │ +Passed: java/net/httpclient/http2/IdleConnectionTimeoutTest.java │ │ │ │ Passed: java/net/httpclient/http2/Timeout.java │ │ │ │ +Passed: java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java │ │ │ │ +Passed: java/net/httpclient/http2/HpackHuffmanDriver.java │ │ │ │ Passed: java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java │ │ │ │ -Passed: java/net/httpclient/http2/IdleConnectionTimeoutTest.java │ │ │ │ -Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.java │ │ │ │ Passed: java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java │ │ │ │ +Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.java │ │ │ │ Passed: java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java │ │ │ │ Passed: java/net/httpclient/websocket/security/WSURLPermissionTest.java │ │ │ │ -Passed: java/net/httpclient/ssltest/TlsVersionTest.java │ │ │ │ Passed: java/net/httpclient/security/Driver.java │ │ │ │ +Passed: java/net/httpclient/ssltest/TlsVersionTest.java │ │ │ │ +Passed: java/math/BigInteger/LargeValueExceptions.java │ │ │ │ Passed: java/net/httpclient/security/Security.java │ │ │ │ Passed: java/net/httpclient/ssltest/CertificateTest.java │ │ │ │ Passed: java/net/httpclient/websocket/Abort.java │ │ │ │ Passed: java/net/httpclient/websocket/AutomaticPong.java │ │ │ │ Passed: java/net/httpclient/websocket/BlowupOutputQueue.java │ │ │ │ Passed: java/net/httpclient/websocket/ConnectionHandoverTest.java │ │ │ │ Passed: java/net/httpclient/websocket/HandshakeUrlEncodingTest.java │ │ │ │ @@ -2108,37 +2109,37 @@ │ │ │ │ Passed: java/net/httpclient/websocket/PendingTextPongClose.java │ │ │ │ Passed: java/net/httpclient/websocket/ReaderDriver.java │ │ │ │ Passed: java/net/httpclient/websocket/SendTest.java │ │ │ │ Passed: java/net/httpclient/websocket/WebSocketBuilderTest.java │ │ │ │ Passed: java/net/httpclient/websocket/WebSocketExtendedTest.java │ │ │ │ Passed: java/net/httpclient/whitebox/AuthenticationFilterTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/DefaultProxyDriver.java │ │ │ │ -Passed: java/net/httpclient/whitebox/DemandTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/ConnectionPoolTestDriver.java │ │ │ │ +Passed: java/net/httpclient/whitebox/DemandTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/FramesDecoderTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/MinimalFutureTestDriver.java │ │ │ │ Passed: java/net/httpclient/websocket/WebSocketProxyTest.java │ │ │ │ Passed: java/net/httpclient/whitebox/FlowTestDriver.java │ │ │ │ Passed: java/net/httpclient/websocket/WebSocketServerDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/SelectorTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/WindowControllerTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/WrapperTestDriver.java │ │ │ │ +Passed: java/net/httpclient/whitebox/RawChannelTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/SSLTubeTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/SSLFlowDelegateTestDriver.java │ │ │ │ -Passed: java/net/httpclient/whitebox/RawChannelTestDriver.java │ │ │ │ -Passed: java/net/httpclient/websocket/WebSocketTest.java │ │ │ │ Passed: java/net/httpclient/ALPNFailureTest.java │ │ │ │ +Passed: java/net/httpclient/websocket/WebSocketTest.java │ │ │ │ Passed: java/net/httpclient/ALPNProxyFailureTest.java │ │ │ │ -Passed: java/net/httpclient/AsyncExecutorShutdown.java │ │ │ │ +Passed: java/net/httpclient/AsyncShutdownNow.java │ │ │ │ Passed: java/net/httpclient/AuthFilter.java │ │ │ │ +Passed: java/net/httpclient/AsyncExecutorShutdown.java │ │ │ │ Passed: java/net/httpclient/websocket/WSHandshakeExceptionTest.java │ │ │ │ Passed: java/net/httpclient/AuthSchemesTest.java │ │ │ │ -Passed: java/net/httpclient/AsyncShutdownNow.java │ │ │ │ Passed: java/net/httpclient/AuthFilterCacheTest.java │ │ │ │ Passed: java/net/httpclient/BodySubscribersTest.java │ │ │ │ Passed: java/net/httpclient/BasicAuthTest.java │ │ │ │ Passed: java/net/httpclient/BufferingSubscriberErrorCompleteTest.java │ │ │ │ Passed: java/net/httpclient/BufferingSubscriberCancelTest.java │ │ │ │ Passed: java/net/httpclient/ByteArrayPublishers.java │ │ │ │ Passed: java/net/httpclient/AggregateRequestBodyTest.java │ │ │ │ @@ -2148,162 +2149,162 @@ │ │ │ │ Passed: java/net/httpclient/ConnectTimeoutHandshakeAsync.java │ │ │ │ Passed: java/net/httpclient/CancelStreamedBodyTest.java │ │ │ │ Passed: java/net/httpclient/ConnectTimeoutNoProxyAsync.java │ │ │ │ Passed: java/net/httpclient/ConnectTimeoutHandshakeSync.java │ │ │ │ Passed: java/net/httpclient/ConnectTimeoutNoProxySync.java │ │ │ │ Passed: java/net/httpclient/ConnectTimeoutWithProxyAsync.java │ │ │ │ Passed: java/net/httpclient/ConnectTimeoutWithProxySync.java │ │ │ │ -Passed: java/net/httpclient/CancelRequestTest.java │ │ │ │ Passed: java/net/httpclient/ContentLengthHeaderTest.java │ │ │ │ +Passed: java/net/httpclient/CancelRequestTest.java │ │ │ │ Passed: java/net/httpclient/CookieHeaderTest.java │ │ │ │ Passed: java/net/httpclient/DebugLoggerTest.java │ │ │ │ Passed: java/net/httpclient/CustomResponseSubscriber.java │ │ │ │ Passed: java/net/httpclient/CustomRequestPublisher.java │ │ │ │ Passed: java/net/httpclient/DependentPromiseActionsTest.java │ │ │ │ Passed: java/net/httpclient/CancelledResponse.java │ │ │ │ Passed: java/net/httpclient/EmptyAuthenticate.java │ │ │ │ -Passed: java/net/httpclient/EncodedCharsInURI.java │ │ │ │ Passed: java/net/httpclient/DependentActionsTest.java │ │ │ │ -Passed: java/net/httpclient/BufferingSubscriberTest.java │ │ │ │ +Passed: java/net/httpclient/EncodedCharsInURI.java │ │ │ │ Passed: java/net/httpclient/ExecutorShutdown.java │ │ │ │ +Passed: java/net/httpclient/AsFileDownloadTest.java │ │ │ │ Passed: java/net/httpclient/ExpectContinueTest.java │ │ │ │ Passed: java/net/httpclient/ExpectContinue.java │ │ │ │ Passed: java/net/httpclient/FlowAdaptersCompileOnly.java │ │ │ │ -Passed: java/net/httpclient/AsFileDownloadTest.java │ │ │ │ Passed: java/net/httpclient/FlowAdapterPublisherTest.java │ │ │ │ Passed: java/net/httpclient/EscapedOctetsInURI.java │ │ │ │ -Passed: java/net/httpclient/ForbiddenHeadTest.java │ │ │ │ Passed: java/net/httpclient/FlowAdapterSubscriberTest.java │ │ │ │ +Passed: java/net/httpclient/BufferingSubscriberTest.java │ │ │ │ Passed: java/net/httpclient/HeadersTest.java │ │ │ │ +Passed: java/net/httpclient/ForbiddenHeadTest.java │ │ │ │ Passed: java/net/httpclient/HeadersTest2.java │ │ │ │ Passed: java/net/httpclient/HeadersTest1.java │ │ │ │ +Passed: java/net/httpclient/GZIPInputStreamTest.java │ │ │ │ Passed: java/net/httpclient/HeadTest.java │ │ │ │ Passed: java/net/httpclient/HttpClientBuilderTest.java │ │ │ │ -Passed: java/net/httpclient/GZIPInputStreamTest.java │ │ │ │ Passed: java/net/httpclient/HttpClientExceptionTest.java │ │ │ │ Passed: java/net/httpclient/Http1ChunkedTest.java │ │ │ │ Passed: java/net/httpclient/HttpClientClose.java │ │ │ │ Passed: java/net/httpclient/HttpHeadersOf.java │ │ │ │ Passed: java/net/httpclient/HttpInputStreamAvailableTest.java │ │ │ │ Passed: java/net/httpclient/HttpClientShutdown.java │ │ │ │ Passed: java/net/httpclient/HttpRequestBuilderTest.java │ │ │ │ Passed: java/net/httpclient/HttpRequestNewBuilderTest.java │ │ │ │ Passed: java/net/httpclient/HttpResponseInputStreamInterruptTest.java │ │ │ │ Passed: java/net/httpclient/HttpResponseInputStreamTest.java │ │ │ │ Passed: java/net/httpclient/HttpClientLocalAddrTest.java │ │ │ │ -Passed: java/net/httpclient/HandshakeFailureTest.java │ │ │ │ Passed: java/net/httpclient/HttpsTunnelAuthTest.java │ │ │ │ -Passed: java/net/httpclient/HttpVersionsTest.java │ │ │ │ -Passed: java/net/httpclient/HttpRedirectTest.java │ │ │ │ +Passed: java/net/httpclient/HandshakeFailureTest.java │ │ │ │ Passed: java/net/httpclient/HttpsTunnelTest.java │ │ │ │ +Passed: java/net/httpclient/HttpVersionsTest.java │ │ │ │ Passed: java/net/httpclient/ImmutableHeaders.java │ │ │ │ Passed: java/net/httpclient/ImmutableFlowItems.java │ │ │ │ -Passed: java/net/httpclient/InvalidSSLContextTest.java │ │ │ │ Passed: java/net/httpclient/InterruptedBlockingSend.java │ │ │ │ Passed: java/net/httpclient/InvalidInputStreamSubscriptionRequest.java │ │ │ │ +Passed: java/net/httpclient/HttpRedirectTest.java │ │ │ │ +Passed: java/net/httpclient/InvalidSSLContextTest.java │ │ │ │ Passed: java/net/httpclient/ISO_8859_1_Test.java │ │ │ │ -Passed: java/net/httpclient/LargeResponseContent.java │ │ │ │ Passed: java/net/httpclient/InvalidSubscriptionRequest.java │ │ │ │ Passed: java/net/httpclient/HttpSlowServerTest.java │ │ │ │ Passed: java/net/httpclient/LineAdaptersCompileOnly.java │ │ │ │ -Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java │ │ │ │ +Passed: java/net/httpclient/LargeResponseContent.java │ │ │ │ Passed: java/net/httpclient/LargeHandshakeTest.java │ │ │ │ +Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java │ │ │ │ Passed: java/net/httpclient/LineSubscribersAndSurrogatesTest.java │ │ │ │ Passed: java/net/httpclient/LineBodyHandlerTest.java │ │ │ │ Passed: java/net/httpclient/LargeResponseTest.java │ │ │ │ -Passed: java/net/httpclient/DigestEchoClientSSL.java │ │ │ │ +Passed: java/net/httpclient/ManyRequests.java │ │ │ │ Passed: java/net/httpclient/MappingResponseSubscriber.java │ │ │ │ +Passed: java/net/httpclient/ManyRequests2.java │ │ │ │ Passed: java/net/httpclient/MessageHeadersTest.java │ │ │ │ -Passed: java/net/httpclient/ManyRequests.java │ │ │ │ Passed: java/net/httpclient/MethodsTest.java │ │ │ │ Passed: java/net/httpclient/MaxStreams.java │ │ │ │ -Passed: java/net/httpclient/ManyRequests2.java │ │ │ │ Passed: java/net/httpclient/MultiAuthTest.java │ │ │ │ Passed: java/net/httpclient/NoBodyPartOne.java │ │ │ │ +Passed: java/net/httpclient/DigestEchoClientSSL.java │ │ │ │ Passed: java/net/httpclient/PlainProxyConnectionTest.java │ │ │ │ Passed: java/net/httpclient/NoBodyPartThree.java │ │ │ │ Passed: java/net/httpclient/NoBodyPartTwo.java │ │ │ │ -Passed: java/net/httpclient/ProxyAuthTest.java │ │ │ │ Passed: java/net/httpclient/ManyRequestsLegacy.java │ │ │ │ -Passed: java/net/httpclient/NonAsciiCharsInURI.java │ │ │ │ -Passed: java/net/httpclient/ProxySelectorTest.java │ │ │ │ +Passed: java/net/httpclient/ProxyAuthTest.java │ │ │ │ Passed: java/net/httpclient/ProxyTest.java │ │ │ │ -Passed: java/net/httpclient/DigestEchoClient.java │ │ │ │ +Passed: java/net/httpclient/ProxySelectorTest.java │ │ │ │ +Passed: java/net/httpclient/NonAsciiCharsInURI.java │ │ │ │ Passed: java/net/httpclient/RedirectMethodChange.java │ │ │ │ Passed: java/net/httpclient/RelayingPublishers.java │ │ │ │ Passed: java/net/httpclient/RedirectWithCookie.java │ │ │ │ Passed: java/net/httpclient/RequestBuilderTest.java │ │ │ │ -Passed: java/net/httpclient/Response204.java │ │ │ │ Passed: java/net/httpclient/Response1xxTest.java │ │ │ │ +Passed: java/net/httpclient/DigestEchoClient.java │ │ │ │ +Passed: java/net/httpclient/Response204.java │ │ │ │ Passed: java/net/httpclient/Response204V2Test.java │ │ │ │ -Passed: java/net/httpclient/ResponsePublisher.java │ │ │ │ +Passed: java/net/httpclient/ResponseBodyBeforeError.java │ │ │ │ Passed: java/net/httpclient/RestrictedHeadersTest.java │ │ │ │ +Passed: java/net/httpclient/ResponsePublisher.java │ │ │ │ Passed: java/net/httpclient/RetryPost.java │ │ │ │ -Passed: java/net/httpclient/ResponseBodyBeforeError.java │ │ │ │ Passed: java/net/httpclient/RetryWithCookie.java │ │ │ │ Passed: java/net/httpclient/SendResponseHeadersTest.java │ │ │ │ -Passed: java/net/httpclient/ProxyAuthDisabledSchemes.java │ │ │ │ Passed: java/net/httpclient/ServerCloseTest.java │ │ │ │ Passed: java/net/httpclient/ShortRequestBody.java │ │ │ │ +Passed: java/net/httpclient/ProxyAuthDisabledSchemes.java │ │ │ │ Passed: java/net/httpclient/ShortResponseBodyGet.java │ │ │ │ Passed: java/net/httpclient/ShutdownNow.java │ │ │ │ Passed: java/net/httpclient/SmallTimeout.java │ │ │ │ Passed: java/net/httpclient/ShortResponseBodyPost.java │ │ │ │ -Passed: java/net/httpclient/ShortResponseBodyPostWithRetry.java │ │ │ │ Passed: java/net/httpclient/SmokeTest.java │ │ │ │ +Passed: java/net/httpclient/ShortResponseBodyPostWithRetry.java │ │ │ │ Passed: java/net/httpclient/ProxyAuthDisabledSchemesSSL.java │ │ │ │ Passed: java/net/httpclient/RequestBodyTest.java │ │ │ │ Passed: java/net/httpclient/SplitResponse.java │ │ │ │ Passed: java/net/httpclient/SplitResponseAsync.java │ │ │ │ Passed: java/net/httpclient/SplitResponseKeepAlive.java │ │ │ │ Passed: java/net/httpclient/SplitResponseKeepAliveAsync.java │ │ │ │ -Passed: java/net/httpclient/SplitResponseSSLKeepAlive.java │ │ │ │ -Passed: java/net/httpclient/SSLExceptionTest.java │ │ │ │ Passed: java/net/httpclient/SplitResponseSSL.java │ │ │ │ Passed: java/net/httpclient/SplitResponseSSLAsync.java │ │ │ │ -Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java │ │ │ │ +Passed: java/net/httpclient/SSLExceptionTest.java │ │ │ │ Passed: java/net/httpclient/StreamCloseTest.java │ │ │ │ Passed: java/net/httpclient/SubscriberPublisherAPIExceptions.java │ │ │ │ Passed: java/net/httpclient/TestKitTest.java │ │ │ │ -Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java │ │ │ │ +Passed: java/net/httpclient/SplitResponseSSLKeepAlive.java │ │ │ │ Passed: java/net/httpclient/ThrowingPublishersCustomAfterCancel.java │ │ │ │ -Passed: java/net/httpclient/RedirectTimeoutTest.java │ │ │ │ +Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java │ │ │ │ +Passed: java/net/httpclient/StreamingBody.java │ │ │ │ Passed: java/net/httpclient/ThrowingPublishersInNextRequest.java │ │ │ │ -Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java │ │ │ │ +Passed: java/net/httpclient/SpecialHeadersTest.java │ │ │ │ +Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java │ │ │ │ Passed: java/net/httpclient/ThrowingPublishersInRequest.java │ │ │ │ -Passed: java/net/httpclient/ThrowingPublishersInSubscribe.java │ │ │ │ -Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java │ │ │ │ -Passed: java/net/httpclient/ThrowingPublishersSanity.java │ │ │ │ +Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java │ │ │ │ Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java │ │ │ │ +Passed: java/net/httpclient/ThrowingPublishersSanity.java │ │ │ │ +Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java │ │ │ │ +Passed: java/net/httpclient/RedirectTimeoutTest.java │ │ │ │ Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java │ │ │ │ +Passed: java/net/httpclient/ThrowingPublishersInSubscribe.java │ │ │ │ Passed: java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java │ │ │ │ -Passed: java/net/httpclient/ThrowingPushPromisesAsLinesIO.java │ │ │ │ Passed: java/net/httpclient/ThrowingPushPromisesAsStringCustom.java │ │ │ │ -Passed: java/net/httpclient/SpecialHeadersTest.java │ │ │ │ +Passed: java/net/httpclient/ThrowingPushPromisesAsLinesIO.java │ │ │ │ Passed: java/net/httpclient/ThrowingPushPromisesAsStringIO.java │ │ │ │ Passed: java/net/httpclient/ThrowingPushPromisesSanity.java │ │ │ │ -Passed: java/net/httpclient/StreamingBody.java │ │ │ │ -Passed: java/net/httpclient/ThrowingSubscribersAsInputStream.java │ │ │ │ Passed: java/net/httpclient/ThrowingSubscribersAsLines.java │ │ │ │ +Passed: java/net/httpclient/ThrowingSubscribersAsInputStream.java │ │ │ │ Passed: java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java │ │ │ │ Passed: java/net/httpclient/ThrowingSubscribersAsLinesAsync.java │ │ │ │ -Passed: java/net/httpclient/ThrowingSubscribersAsString.java │ │ │ │ +Passed: java/net/httpclient/TlsContextTest.java │ │ │ │ Passed: java/net/httpclient/ThrowingSubscribersSanity.java │ │ │ │ Passed: java/net/httpclient/ThrowingSubscribersAsStringAsync.java │ │ │ │ -Passed: java/net/httpclient/TlsContextTest.java │ │ │ │ +Passed: java/net/httpclient/ThrowingSubscribersAsString.java │ │ │ │ Passed: java/net/httpclient/VersionTest.java │ │ │ │ Passed: java/net/httpclient/UnauthorizedTest.java │ │ │ │ Passed: java/net/HttpCookie/CookieNegativeMaxAge.java │ │ │ │ -Passed: java/net/HttpCookie/ExpiredCookieTest.java │ │ │ │ Passed: java/net/httpclient/ZeroRedirects.java │ │ │ │ +Passed: java/net/HttpCookie/ExpiredCookieTest.java │ │ │ │ Passed: java/net/httpclient/UserCookieTest.java │ │ │ │ -Passed: java/net/HttpCookie/IllegalCookieNameTest.java │ │ │ │ +Passed: java/net/httpclient/UnknownBodyLengthTest.java │ │ │ │ Passed: java/net/HttpURLConnection/getResponseCode.java │ │ │ │ Passed: java/net/HttpURLConnection/HttpResponseCode.java │ │ │ │ -Passed: java/net/httpclient/UnknownBodyLengthTest.java │ │ │ │ +Passed: java/net/HttpCookie/IllegalCookieNameTest.java │ │ │ │ Passed: java/net/HttpURLConnection/HttpURLConnectionHeadersOrder.java │ │ │ │ Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java │ │ │ │ Passed: java/net/HttpURLConnection/HttpURLConWithProxy.java │ │ │ │ Passed: java/net/HttpURLConnection/HttpURLProxySelectionTest.java │ │ │ │ Passed: java/net/HttpURLConnection/NoProxyTest.java │ │ │ │ Passed: java/net/HttpURLConnection/Response1xxTest.java │ │ │ │ Passed: java/net/HttpURLConnection/UnmodifiableMaps.java │ │ │ │ @@ -2316,452 +2317,453 @@ │ │ │ │ Passed: java/net/Inet6Address/serialize/Inet6AddressSerTest.java │ │ │ │ Passed: java/net/Inet6Address/serialize/Serialize.java │ │ │ │ Passed: java/net/Inet6Address/B4923906.java │ │ │ │ Passed: java/net/Inet6Address/B6206527.java │ │ │ │ Passed: java/net/Inet6Address/B6558853.java │ │ │ │ Passed: java/net/Inet6Address/IPv6AddressTypes.java │ │ │ │ Passed: java/net/Inet6Address/IPv6Numeric.java │ │ │ │ -Passed: java/net/httpclient/TimeoutBasic.java │ │ │ │ Passed: java/net/Inet6Address/PreferIPv6AddressesTest.java │ │ │ │ -Passed: java/net/Inet6Address/StringScope.java │ │ │ │ Passed: java/net/Inet6Address/Scoping.java │ │ │ │ +Passed: java/net/Inet6Address/StringScope.java │ │ │ │ Passed: java/net/InetAddress/ptr/Lookup.java │ │ │ │ -Passed: java/net/InetAddress/B6246242.java │ │ │ │ Passed: java/net/InetAddress/B5087907.java │ │ │ │ +Passed: java/net/InetAddress/B6246242.java │ │ │ │ Passed: java/net/InetAddress/B6296240.java │ │ │ │ -Passed: java/net/InetAddress/CachedUnknownHostName.java │ │ │ │ Passed: java/net/InetAddress/BadDottedIPAddress.java │ │ │ │ +Passed: java/net/InetAddress/CachedUnknownHostName.java │ │ │ │ Passed: java/net/InetAddress/CheckJNI.java │ │ │ │ +Passed: java/net/InetAddress/GetLocalHostWithSM.java │ │ │ │ Passed: java/net/InetAddress/GetLoopbackAddress.java │ │ │ │ Passed: java/net/InetAddress/getOriginalHostName.java │ │ │ │ Passed: java/net/InetAddress/HashSpread.java │ │ │ │ -Passed: java/net/InetAddress/GetLocalHostWithSM.java │ │ │ │ +Passed: java/net/httpclient/TimeoutBasic.java │ │ │ │ Passed: java/net/InetAddress/InternalNameServiceTest.java │ │ │ │ Passed: java/net/InetAddress/InternalNameServiceWithHostsFileTest.java │ │ │ │ Passed: java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java │ │ │ │ Passed: java/net/InetAddress/IPv4Formats.java │ │ │ │ Passed: java/net/InetAddress/IsHostReachableBug.java │ │ │ │ Passed: java/net/InetAddress/IsReachable.java │ │ │ │ Passed: java/net/InetAddress/IsReachableViaLoopbackTest.java │ │ │ │ Passed: java/net/InetAddress/NullCharInHostnameDriver.java │ │ │ │ Passed: java/net/InetAddress/WhiteSpaceHostTest.java │ │ │ │ Passed: java/net/InetSocketAddress/B4849451.java │ │ │ │ Passed: java/net/InetSocketAddress/B6469803.java │ │ │ │ Passed: java/net/InetSocketAddress/CreateUnresolved.java │ │ │ │ -Passed: java/net/InetSocketAddress/ToString.java │ │ │ │ +Passed: java/net/InetAddress/HostsFileOrderingTest.java │ │ │ │ Passed: java/net/InterfaceAddress/Equals.java │ │ │ │ Passed: java/net/InterfaceAddress/NetworkPrefixLength.java │ │ │ │ Passed: java/net/IPSupport/MinimumPermissions.java │ │ │ │ -Passed: java/net/InetAddress/HostsFileOrderingTest.java │ │ │ │ -Passed: java/net/ipv6tests/BadIPv6Addresses.java │ │ │ │ Passed: java/net/ipv6tests/B6521014.java │ │ │ │ +Passed: java/net/InetSocketAddress/ToString.java │ │ │ │ +Passed: java/net/ipv6tests/BadIPv6Addresses.java │ │ │ │ Passed: java/net/ipv6tests/ScopeTests.java │ │ │ │ Passed: java/net/ipv6tests/TcpTest.java │ │ │ │ Passed: java/net/ipv6tests/UdpTest.java │ │ │ │ Passed: java/net/MulticastSocket/B6425815.java │ │ │ │ FAILED: java/net/MulticastSocket/B6427403.java │ │ │ │ -Passed: java/net/MulticastSocket/Constructor.java │ │ │ │ Passed: java/net/JarURLConnection/TestDefaultBehavior.java │ │ │ │ +Passed: java/net/MulticastSocket/Constructor.java │ │ │ │ Passed: java/net/MulticastSocket/JoinLeave.java │ │ │ │ Passed: java/net/MulticastSocket/MulticastAddresses.java │ │ │ │ Passed: java/net/MulticastSocket/MulticastTTL.java │ │ │ │ Passed: java/net/MulticastSocket/IPMulticastIF.java │ │ │ │ Passed: java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java │ │ │ │ FAILED: java/net/MulticastSocket/NoLoopbackPackets.java │ │ │ │ Passed: java/net/MulticastSocket/NoSetNetworkInterface.java │ │ │ │ FAILED: java/net/MulticastSocket/Promiscuous.java │ │ │ │ -Passed: java/net/httpclient/TimeoutOrdering.java │ │ │ │ Passed: java/net/MulticastSocket/PromiscuousIPv6.java │ │ │ │ Passed: java/net/MulticastSocket/Reuse.java │ │ │ │ -Passed: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java │ │ │ │ +Passed: java/net/MulticastSocket/MultiDead.java │ │ │ │ Passed: java/net/MulticastSocket/SendPortZero.java │ │ │ │ +Passed: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java │ │ │ │ FAILED: java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ -Passed: java/net/MulticastSocket/MultiDead.java │ │ │ │ FAILED: java/net/MulticastSocket/SetLoopbackModeIPv4.java │ │ │ │ +Passed: java/net/MulticastSocket/SetOutgoingIf.java │ │ │ │ Passed: java/net/MulticastSocket/SetTTLAndGetTTL.java │ │ │ │ Passed: java/net/MulticastSocket/SetTTLTo0.java │ │ │ │ -Passed: java/net/MulticastSocket/SetOutgoingIf.java │ │ │ │ -Passed: java/net/MulticastSocket/TestDefaults.java │ │ │ │ FAILED: java/net/MulticastSocket/Test.java │ │ │ │ -Passed: java/net/MulticastSocket/TimeToLive.java │ │ │ │ +Passed: java/net/MulticastSocket/TestDefaults.java │ │ │ │ Passed: java/net/MulticastSocket/TestInterfaces.java │ │ │ │ -Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java │ │ │ │ +Passed: java/net/MulticastSocket/TimeToLive.java │ │ │ │ +Passed: java/net/MulticastSocket/SetLoopbackOption.java │ │ │ │ Passed: java/net/NetworkInterface/Equals.java │ │ │ │ Passed: java/net/NetworkInterface/GetMacAddress.java │ │ │ │ Passed: java/net/NetworkInterface/IndexTest.java │ │ │ │ -Passed: java/net/NetworkInterface/NetParamsTest.java │ │ │ │ Passed: java/net/NetworkInterface/IPv4Only.java │ │ │ │ -Passed: java/net/MulticastSocket/SetLoopbackOption.java │ │ │ │ +Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java │ │ │ │ +Passed: java/net/NetworkInterface/NetParamsTest.java │ │ │ │ Passed: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java │ │ │ │ +Passed: java/net/NetworkInterface/NullMacAddress.java │ │ │ │ Passed: java/net/NetworkInterface/SubNetworkInterfaceTest.java │ │ │ │ Passed: java/net/NetworkInterface/Test.java │ │ │ │ -Passed: java/net/NetworkInterface/UniqueMacAddressesTest.java │ │ │ │ +Passed: java/net/NetworkInterface/NetworkInterfaceStreamTest.java │ │ │ │ Passed: java/net/PlainSocketImpl/BigBacklog.java │ │ │ │ +Passed: java/net/NetworkInterface/UniqueMacAddressesTest.java │ │ │ │ Passed: java/net/PlainSocketImpl/CustomSocketImplFactory.java │ │ │ │ Passed: java/net/PlainSocketImpl/SetBufferSize.java │ │ │ │ Passed: java/net/PlainSocketImpl/SetOption.java │ │ │ │ -Passed: java/net/NetworkInterface/NullMacAddress.java │ │ │ │ -Passed: java/net/NetworkInterface/NetworkInterfaceStreamTest.java │ │ │ │ +Passed: java/net/httpclient/TimeoutOrdering.java │ │ │ │ Passed: java/net/PortUnreachableException/OneExceptionOnly.java │ │ │ │ Passed: java/net/ProxySelector/B6563259.java │ │ │ │ Passed: java/net/ProxySelector/B6737819.java │ │ │ │ Passed: java/net/ProxySelector/B8035158.java │ │ │ │ -Passed: java/net/PortUnreachableException/Test.java │ │ │ │ -Passed: java/net/ProxySelector/MultiThreadedSystemProxies.java │ │ │ │ Passed: java/net/ProxySelector/LoopbackAddresses.java │ │ │ │ +Passed: java/net/PortUnreachableException/Test.java │ │ │ │ Passed: java/net/ProxySelector/NullArguments.java │ │ │ │ +Passed: java/net/ProxySelector/MultiThreadedSystemProxies.java │ │ │ │ Passed: java/net/ProxySelector/NullSelector.java │ │ │ │ Passed: java/net/ProxySelector/SystemProxies.java │ │ │ │ Passed: java/net/ResponseCache/B6181108.java │ │ │ │ Passed: java/net/ProxySelector/ProxyTest.java │ │ │ │ Passed: java/net/ResponseCache/getResponseCode.java │ │ │ │ Passed: java/net/ResponseCache/ResponseCacheTest.java │ │ │ │ Passed: java/net/ResponseCache/Test.java │ │ │ │ Passed: java/net/ResponseCache/Test2.java │ │ │ │ Passed: java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java │ │ │ │ -Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java │ │ │ │ Passed: java/net/ServerSocket/AnotherSelectFdsLimit.java │ │ │ │ Passed: java/net/ServerSocket/ImplAccept.java │ │ │ │ +Passed: java/net/PortUnreachableException/Concurrent.java │ │ │ │ Passed: java/net/ServerSocket/NullConstructor.java │ │ │ │ Passed: java/net/ServerSocket/SelectFdsLimit.java │ │ │ │ Passed: java/net/ServerSocket/TestAfterClose.java │ │ │ │ Passed: java/net/ServerSocket/TestLocalAddress.java │ │ │ │ -Passed: java/net/PortUnreachableException/Concurrent.java │ │ │ │ +Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java │ │ │ │ Passed: java/net/SetFactoryPermission/SetFactoryPermission.java │ │ │ │ -Passed: java/net/HttpURLConnection/HttpURLConnUsingProxy.java │ │ │ │ -Passed: java/net/Socket/asyncClose/BrokenPipe.java │ │ │ │ Passed: java/net/ServerSocket/AcceptInheritHandle.java │ │ │ │ +Passed: java/net/Socket/asyncClose/BrokenPipe.java │ │ │ │ Passed: java/net/ServerSocket/IsClosedAfterAsyncClose.java │ │ │ │ -Passed: java/net/Socket/setReuseAddress/Basic.java │ │ │ │ +Passed: java/net/Socket/asyncClose/Race.java │ │ │ │ Passed: java/net/Socket/asyncClose/Leaky.java │ │ │ │ -Passed: java/net/Socket/AddressTest.java │ │ │ │ +Passed: java/net/Socket/setReuseAddress/Basic.java │ │ │ │ Passed: java/net/Socket/setReuseAddress/Restart.java │ │ │ │ -Passed: java/net/Socket/asyncClose/Race.java │ │ │ │ +Passed: java/net/Socket/AddressTest.java │ │ │ │ Passed: java/net/Socket/B6210227.java │ │ │ │ +Passed: java/net/HttpURLConnection/HttpURLConnUsingProxy.java │ │ │ │ Passed: java/net/Socket/CloseAvailable.java │ │ │ │ -Passed: java/net/Socket/ConnectionReset.java │ │ │ │ Passed: java/net/Socket/DeadlockTest.java │ │ │ │ +Passed: java/net/Socket/ConnectionReset.java │ │ │ │ Passed: java/net/Socket/GetLocalAddress.java │ │ │ │ Passed: java/net/Socket/HttpProxy.java │ │ │ │ Passed: java/net/Socket/IDNTest.java │ │ │ │ +Passed: java/net/Socket/asyncClose/AsyncClose.java │ │ │ │ Passed: java/net/Socket/ExceptionText.java │ │ │ │ -Passed: java/net/Socket/InheritHandle.java │ │ │ │ Passed: java/net/Socket/LinkLocal.java │ │ │ │ Passed: java/net/Socket/NullHost.java │ │ │ │ Passed: java/net/Socket/OldSocketImplTest.java │ │ │ │ Passed: java/net/Socket/ProxyCons.java │ │ │ │ Passed: java/net/Socket/ReadAfterReset.java │ │ │ │ -Passed: java/net/Socket/AsyncShutdown.java │ │ │ │ +Passed: java/net/Socket/InheritHandle.java │ │ │ │ Passed: java/net/Socket/RejectIPv6.java │ │ │ │ Passed: java/net/Socket/RST.java │ │ │ │ Passed: java/net/Socket/SetReceiveBufferSize.java │ │ │ │ Passed: java/net/Socket/SetSoLinger.java │ │ │ │ Passed: java/net/Socket/ShutdownBoth.java │ │ │ │ -Passed: java/net/Socket/ShutdownInput.java │ │ │ │ Passed: java/net/Socket/ReadTimeout.java │ │ │ │ +Passed: java/net/Socket/ShutdownInput.java │ │ │ │ Passed: java/net/Socket/SocketGrowth.java │ │ │ │ +Passed: java/net/Socket/AsyncShutdown.java │ │ │ │ Passed: java/net/Socket/SocketAcceptInterruptTest.java │ │ │ │ -Passed: java/net/Socket/asyncClose/AsyncClose.java │ │ │ │ Passed: java/net/Socket/SoTimeout.java │ │ │ │ Passed: java/net/Socket/Streams.java │ │ │ │ Passed: java/net/Socket/TestAfterClose.java │ │ │ │ Passed: java/net/Socket/TestClose.java │ │ │ │ -Passed: java/net/Socket/TestTcpNoDelay.java │ │ │ │ Passed: java/net/Socket/SocksConnectTimeout.java │ │ │ │ +Passed: java/net/Socket/TestTcpNoDelay.java │ │ │ │ Passed: java/net/Socket/Timeout.java │ │ │ │ Passed: java/net/Socket/TrafficClass.java │ │ │ │ -Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java │ │ │ │ +Passed: java/net/Socket/UdpSocket.java │ │ │ │ Passed: java/net/Socket/UrgentDataTest.java │ │ │ │ Passed: java/net/SocketException/TestSocketExceptionCtor.java │ │ │ │ -Passed: java/net/Socket/UdpSocket.java │ │ │ │ -Passed: java/net/SocketImpl/ImplSupportedOptions.java │ │ │ │ Passed: java/net/SocketImpl/BadUsages.java │ │ │ │ +Passed: java/net/SocketImpl/ImplSupportedOptions.java │ │ │ │ +Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java │ │ │ │ Passed: java/net/SocketImpl/SocketImplCombinations.java │ │ │ │ -Passed: java/net/SocketImpl/TestDefaultBehavior.java │ │ │ │ +Passed: java/net/Socket/SocketReadInterruptTest.java │ │ │ │ Passed: java/net/SocketInputStream/SocketClosedException.java │ │ │ │ Passed: java/net/Socket/InheritTimeout.java │ │ │ │ -Passed: java/net/Socket/SocketReadInterruptTest.java │ │ │ │ Passed: java/net/SocketOption/AfterClose.java │ │ │ │ +Passed: java/net/SocketImpl/TestDefaultBehavior.java │ │ │ │ Passed: java/net/SocketOption/MinimumRcvBufferSize.java │ │ │ │ Passed: java/net/SocketOption/CachedImplOptions.java │ │ │ │ -FAILED: java/net/SocketOption/OptionsTest.java │ │ │ │ Passed: java/net/SocketOption/ImmutableOptions.java │ │ │ │ Passed: java/net/SocketOption/NullsAndBadValues.java │ │ │ │ +FAILED: java/net/SocketOption/OptionsTest.java │ │ │ │ Passed: java/net/SocketOption/TcpKeepAliveTest.java │ │ │ │ -Passed: java/net/SocketOption/SupportedOptionsSet.java │ │ │ │ Passed: java/net/SocketOption/RequiredOptions.java │ │ │ │ -Passed: java/net/SocketPermission/B4414825.java │ │ │ │ +Passed: java/net/SocketOption/SupportedOptionsSet.java │ │ │ │ Passed: java/net/SocketPermission/ActionSpace.java │ │ │ │ +Passed: java/net/SocketPermission/B4414825.java │ │ │ │ Passed: java/net/SocketOption/UnsupportedOptionsTest.java │ │ │ │ -Passed: java/net/SocketPermission/Equals.java │ │ │ │ -Passed: java/net/SocketPermission/Ctor.java │ │ │ │ Passed: java/net/SocketPermission/NoAction.java │ │ │ │ +Passed: java/net/SocketPermission/Ctor.java │ │ │ │ +Passed: java/net/SocketPermission/Equals.java │ │ │ │ Passed: java/net/SocketPermission/SocketPermissionCollection.java │ │ │ │ Passed: java/net/SocketPermission/Wildcard.java │ │ │ │ Passed: java/net/Socks/BadProxySelector.java │ │ │ │ Passed: java/net/Socks/SocksProxyVersion.java │ │ │ │ FAILED: java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ Passed: java/net/Socks/SocksSocketImplTest.java │ │ │ │ Passed: java/net/Socks/SocksV4Test.java │ │ │ │ Passed: java/net/Socks/SocksIPv6Test.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathProviderTest.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/ModularProviderTest.java │ │ │ │ -Passed: java/net/ServerSocket/UnreferencedSockets.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/BootstrapResolverUsageTest.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/BuiltInResolverTest.java │ │ │ │ -Passed: java/net/SocketInputStream/SocketTimeout.java │ │ │ │ -Passed: java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/EmptyResultsStreamTest.java │ │ │ │ -Passed: java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java │ │ │ │ +Passed: java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java │ │ │ │ +Passed: java/net/SocketInputStream/SocketTimeout.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyOfTest.java │ │ │ │ +Passed: java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java │ │ │ │ +Passed: java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/ResolutionWithExceptionTest.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/ReverseLookupDelegationTest.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java │ │ │ │ Passed: java/net/UnixDomainSocketAddress/AddressTest.java │ │ │ │ -Passed: java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java │ │ │ │ Passed: java/net/UnixDomainSocketAddress/LengthTest.java │ │ │ │ -Passed: java/net/URI/RelativeEncoding.java │ │ │ │ +Passed: java/net/ServerSocket/UnreferencedSockets.java │ │ │ │ Passed: java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java │ │ │ │ +Passed: java/net/URI/RelativeEncoding.java │ │ │ │ Passed: java/net/URI/URItoURLTest.java │ │ │ │ Passed: java/net/URI/Test.java │ │ │ │ Passed: java/net/URL/HandlersPkgPrefix/HandlersPkgPrefix.java │ │ │ │ Passed: java/net/URL/B4148751.java │ │ │ │ Passed: java/net/URL/JarHandlerPkgPrefix/JarHandlerPkgPrefix.java │ │ │ │ Passed: java/net/URL/B6529759.java │ │ │ │ Passed: java/net/URL/B8282395.java │ │ │ │ Passed: java/net/URL/Constructor.java │ │ │ │ Passed: java/net/URL/Equals.java │ │ │ │ Passed: java/net/URL/GetContent.java │ │ │ │ Passed: java/net/URL/GetDefaultPort.java │ │ │ │ Passed: java/net/URL/HandlerLoop.java │ │ │ │ Passed: java/net/URL/HashCode.java │ │ │ │ +Passed: java/net/spi/URLStreamHandlerProvider/Basic.java │ │ │ │ Passed: java/net/URL/LocaleDependentURLTest.java │ │ │ │ Passed: java/net/URL/NonOverridableHandlerFactory.java │ │ │ │ Passed: java/net/URL/OpenConnection.java │ │ │ │ Passed: java/net/URL/OpenStream.java │ │ │ │ Passed: java/net/URL/ParseAuthority.java │ │ │ │ Passed: java/net/URL/ParseURL.java │ │ │ │ -Passed: java/net/spi/URLStreamHandlerProvider/Basic.java │ │ │ │ Passed: java/net/URL/Protocol.java │ │ │ │ Passed: java/net/URL/PerConnectionProxy.java │ │ │ │ Passed: java/net/URL/RelativePath.java │ │ │ │ Passed: java/net/URL/RelativeURL.java │ │ │ │ Passed: java/net/URL/RelativeURLTest.java │ │ │ │ Passed: java/net/URL/RestoreURL.java │ │ │ │ Passed: java/net/URL/SpecifyHandler.java │ │ │ │ -Passed: java/net/URL/Test.java │ │ │ │ Passed: java/net/URL/RacyHandler.java │ │ │ │ +Passed: java/net/URL/Test.java │ │ │ │ Passed: java/net/URL/TestPort.java │ │ │ │ Passed: java/net/URL/TestIPv6Addresses.java │ │ │ │ Passed: java/net/URL/TestRFC2732.java │ │ │ │ Passed: java/net/URL/UppercaseScheme.java │ │ │ │ Passed: java/net/URL/URIToURLTest.java │ │ │ │ +Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java │ │ │ │ Passed: java/net/URL/URLFromURITest.java │ │ │ │ -Passed: java/net/URL/EarlyOrDelayedParsing.java │ │ │ │ Passed: java/net/URLClassLoader/definePackage/SplitPackage.java │ │ │ │ Passed: java/net/URLClassLoader/closetest/GetResourceAsStream.java │ │ │ │ -Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java │ │ │ │ +Passed: java/net/URLClassLoader/getresourceasstream/TestDriver.java │ │ │ │ Passed: java/net/URLClassLoader/AddURLTest.java │ │ │ │ +Passed: java/net/URLClassLoader/sealing/CheckSealedTest.java │ │ │ │ Passed: java/net/URLClassLoader/B6827999.java │ │ │ │ +Passed: java/net/URL/EarlyOrDelayedParsing.java │ │ │ │ Passed: java/net/URLClassLoader/B6896088.java │ │ │ │ -Passed: java/net/URLClassLoader/getresourceasstream/TestDriver.java │ │ │ │ -Passed: java/net/URLClassLoader/sealing/CheckSealedTest.java │ │ │ │ Passed: java/net/URLClassLoader/ClassLoad.java │ │ │ │ Passed: java/net/URLClassLoader/ClassPathTest.java │ │ │ │ Passed: java/net/URLClassLoader/FindResourceDoesNotThrowException.java │ │ │ │ -Passed: java/net/URLClassLoader/GetURLsTest.java │ │ │ │ Passed: java/net/URLClassLoader/B7050028.java │ │ │ │ +Passed: java/net/URLClassLoader/GetURLsTest.java │ │ │ │ Passed: java/net/URLClassLoader/NullURLTest.java │ │ │ │ Passed: java/net/URLClassLoader/URLParsing.java │ │ │ │ Passed: java/net/URLClassLoader/closetest/CloseTest.java │ │ │ │ Passed: java/net/URLConnection/contentHandler/UserContentHandler.java │ │ │ │ Passed: java/net/URLConnection/6212146/TestDriver.java │ │ │ │ Passed: java/net/URLConnection/B5052093.java │ │ │ │ -Passed: java/net/URLClassLoader/HttpTest.java │ │ │ │ -Passed: java/net/URLConnection/Connect.java │ │ │ │ -Passed: java/net/URLConnection/ChunkedEncoding.java │ │ │ │ Passed: java/net/URLConnection/ContentHandlers/ContentHandlersTest.java │ │ │ │ +Passed: java/net/URLConnection/Connect.java │ │ │ │ +Passed: java/net/URLClassLoader/HttpTest.java │ │ │ │ Passed: java/net/URLConnection/ExifContentGuesser.java │ │ │ │ Passed: java/net/URLConnection/GetContentType.java │ │ │ │ Passed: java/net/URLConnection/GetFileNameMap.java │ │ │ │ Passed: java/net/URLConnection/GetLastModified.java │ │ │ │ Passed: java/net/URLConnection/GetResponseCode.java │ │ │ │ Passed: java/net/URLConnection/GetXmlContentType.java │ │ │ │ -Passed: java/net/URLConnection/HttpContinueStackOverflow.java │ │ │ │ Passed: java/net/URLConnection/HandleContentTypeWithAttrs.java │ │ │ │ +Passed: java/net/URLConnection/HttpContinueStackOverflow.java │ │ │ │ Passed: java/net/URLConnection/Redirect307Test.java │ │ │ │ +Passed: java/net/URLConnection/ChunkedEncoding.java │ │ │ │ Passed: java/net/URLConnection/RedirectLimit.java │ │ │ │ -Passed: java/net/URLConnection/RequestPropertyValues.java │ │ │ │ Passed: java/net/URLConnection/RequestProperties.java │ │ │ │ +Passed: java/net/URLConnection/RequestPropertyValues.java │ │ │ │ Passed: java/net/URLConnection/Responses.java │ │ │ │ Passed: java/net/URLConnection/DisconnectAfterEOF.java │ │ │ │ Passed: java/net/URLConnection/SetDefaultUseCaches.java │ │ │ │ Passed: java/net/URLConnection/TIFFContentGuesser.java │ │ │ │ Passed: java/net/URLConnection/ResendPostBody.java │ │ │ │ +Passed: java/net/URLClassLoader/RemoveJar.java │ │ │ │ Passed: java/net/URLConnection/UnknownContentType.java │ │ │ │ -Passed: java/net/URLConnection/URLConnectionHeaders.java │ │ │ │ Passed: java/net/URLConnection/URLConnectionHeadersOrder.java │ │ │ │ -Passed: java/net/URLConnection/SetIfModifiedSince.java │ │ │ │ +Passed: java/net/URLConnection/URLConnectionHeaders.java │ │ │ │ Passed: java/net/URLDecoder/B6463990.java │ │ │ │ Passed: java/net/URLDecoder/EncodeDecode.java │ │ │ │ Passed: java/net/URLDecoder/EncodingTest.java │ │ │ │ -Passed: java/net/URLConnection/TimeoutTest.java │ │ │ │ Passed: java/net/URLDecoder/URLDecoderArgs.java │ │ │ │ Passed: java/net/URLEncoder/DecodeNonEncoded.java │ │ │ │ +Passed: java/net/URLConnection/SetIfModifiedSince.java │ │ │ │ Passed: java/net/URLEncoder/Decoder.java │ │ │ │ -Passed: java/net/URLEncoder/EncodingTest.java │ │ │ │ Passed: java/net/URLEncoder/SurrogatePairs.java │ │ │ │ Passed: java/net/URLEncoder/URLEncodeDecode.java │ │ │ │ +Passed: java/net/URLEncoder/EncodingTest.java │ │ │ │ Passed: java/net/URLEncoder/URLEncoderEncodeArgs.java │ │ │ │ -Passed: java/net/URLPermission/InvalidCharacterTest.java │ │ │ │ +Passed: java/net/URLConnection/TimeoutTest.java │ │ │ │ Passed: java/net/URLPermission/nstest/LookupTest.java │ │ │ │ +Passed: java/net/URLPermission/InvalidCharacterTest.java │ │ │ │ Passed: java/net/URLPermission/OpenURL.java │ │ │ │ -Passed: java/net/URLPermission/URLPermissionTest.java │ │ │ │ Passed: java/net/URLStreamHandler/TestDefaultBehavior.java │ │ │ │ +Passed: java/net/URLPermission/URLPermissionTest.java │ │ │ │ Passed: java/net/URLConnection/ZeroContentLength.java │ │ │ │ -Passed: java/net/spi/InetAddressResolverProvider/AddressesStaleCachingTest.java │ │ │ │ -Passed: java/net/URLClassLoader/RemoveJar.java │ │ │ │ Passed: java/net/vthread/BlockingSocketOps.java#default │ │ │ │ -Passed: java/net/vthread/InterruptHttp.java │ │ │ │ -Passed: java/net/whitebox/CookieTestDriver.java │ │ │ │ -Passed: java/net/B6499348.java │ │ │ │ Passed: java/net/vthread/BlockingSocketOps.java#direct-register │ │ │ │ +Passed: java/net/vthread/InterruptHttp.java │ │ │ │ Passed: java/net/vthread/BlockingSocketOps.java#no-vmcontinuations │ │ │ │ -Passed: java/net/NetworkConfigurationProbe.java │ │ │ │ +Passed: java/net/spi/InetAddressResolverProvider/AddressesStaleCachingTest.java │ │ │ │ +Passed: java/net/B6499348.java │ │ │ │ +Passed: java/net/whitebox/CookieTestDriver.java │ │ │ │ Passed: java/nio/Buffer/AllocateDirectInit.java │ │ │ │ Passed: java/net/SctpSanity.java │ │ │ │ +Passed: java/net/NetworkConfigurationProbe.java │ │ │ │ Passed: java/nio/Buffer/ByteBufferViews.java │ │ │ │ Passed: java/nio/Buffer/CharAt.java │ │ │ │ -Passed: java/nio/Buffer/Chars.java │ │ │ │ Passed: java/nio/Buffer/Basic.java │ │ │ │ +Passed: java/nio/Buffer/Chars.java │ │ │ │ Passed: java/nio/Buffer/Chew.java │ │ │ │ Passed: java/nio/Buffer/CopyDirectMemory.java │ │ │ │ Passed: java/net/URLPermission/URLTest.java │ │ │ │ Passed: java/nio/Buffer/BulkPutBuffer.java │ │ │ │ Passed: java/nio/Buffer/LimitDirectMemoryNegativeTest.java │ │ │ │ Passed: java/nio/Buffer/Order.java │ │ │ │ Passed: java/nio/Buffer/ReachabilityTest.java │ │ │ │ Passed: java/nio/Buffer/StringCharBufferSliceTest.java │ │ │ │ Passed: java/nio/ByteOrder/NativeOrder.java │ │ │ │ Passed: java/net/vthread/HttpALot.java │ │ │ │ Passed: java/nio/channels/AsynchronousChannelGroup/AsExecutor.java │ │ │ │ Passed: java/nio/channels/AsynchronousChannelGroup/BadProperties.java │ │ │ │ -Passed: java/nio/Buffer/LimitDirectMemory.java │ │ │ │ -Passed: java/nio/Buffer/DirectBufferAllocTest.java │ │ │ │ Passed: java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java │ │ │ │ Passed: java/nio/channels/AsynchronousChannelGroup/Identity.java │ │ │ │ +Passed: java/nio/Buffer/LimitDirectMemory.java │ │ │ │ +Passed: java/nio/Buffer/DirectBufferAllocTest.java │ │ │ │ Passed: java/nio/channels/AsynchronousChannelGroup/Unbounded.java │ │ │ │ -Passed: java/nio/channels/AsynchronousFileChannel/Basic.java │ │ │ │ -Passed: java/nio/Buffer/EqualsCompareTest.java │ │ │ │ Passed: java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java │ │ │ │ +Passed: java/nio/channels/AsynchronousFileChannel/Basic.java │ │ │ │ Passed: java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java │ │ │ │ Passed: java/nio/channels/AsynchronousServerSocketChannel/Basic.java │ │ │ │ +Passed: java/nio/Buffer/EqualsCompareTest.java │ │ │ │ Passed: java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java │ │ │ │ Passed: java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java │ │ │ │ Passed: java/nio/channels/AsynchronousChannelGroup/Restart.java │ │ │ │ Passed: java/nio/channels/AsynchronousSocketChannel/Leaky.java │ │ │ │ -Passed: java/net/Socket/Timeouts.java │ │ │ │ +Passed: java/nio/channels/AsynchronousChannelGroup/Basic.java │ │ │ │ Passed: java/nio/channels/Channels/Basic.java │ │ │ │ Passed: java/nio/channels/Channels/Basic2.java │ │ │ │ -Passed: java/nio/channels/AsynchronousChannelGroup/Basic.java │ │ │ │ +Passed: java/nio/channels/Channels/EncodingTest.java │ │ │ │ Passed: java/nio/channels/Channels/ReadByte.java │ │ │ │ Passed: java/nio/channels/Channels/ReadOffset.java │ │ │ │ +Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java │ │ │ │ Passed: java/nio/channels/Channels/ShortWrite.java │ │ │ │ Passed: java/nio/channels/AsynchronousFileChannel/Lock.java │ │ │ │ -Passed: java/nio/channels/Channels/EncodingTest.java │ │ │ │ Passed: java/nio/channels/Channels/TinyBuffers.java │ │ │ │ -Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java │ │ │ │ -Passed: java/nio/channels/Channels/TransferTo_2GB_transferTo.java │ │ │ │ +Passed: java/net/Socket/Timeouts.java │ │ │ │ Passed: java/nio/channels/Channels/TransferTo_2GB_transferFrom.java │ │ │ │ +Passed: java/nio/channels/Channels/TransferTo_2GB_transferTo.java │ │ │ │ +Passed: java/nio/channels/Channels/SocketChannelStreams.java │ │ │ │ Passed: java/nio/channels/Channels/Write.java │ │ │ │ -Passed: java/nio/channels/Channels/TransferTo.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/AdaptorBasic.java │ │ │ │ -Passed: java/nio/channels/Channels/SocketChannelStreams.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/AdaptorConnect.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/AdaptorConcurrentIO.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/AdaptorConnect.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/AdaptorGetters.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/AdaptorMulticasting.java │ │ │ │ +Passed: java/nio/channels/Channels/TransferTo2.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/BasicMulticastTests.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/BindNull.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/ChangingAddress.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/Connect.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/AfterDisconnect.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/ConnectedSend.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/ConnectExceptions.java │ │ │ │ -Passed: java/nio/channels/Channels/TransferTo2.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/Disconnect.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/AfterDisconnect.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/IsBound.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/ConnectPortZero.java │ │ │ │ +Passed: java/nio/channels/Channels/TransferTo.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/EmptyBuffer.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/IsConnected.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/InterruptibleOrNot.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/IsBound.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/Loopback.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/EmptyBuffer.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/NoSender.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/ConnectPortZero.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/InterruptibleOrNot.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/NotBound.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/PromiscuousIPv6.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/ManySourcesAndTargets.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/Promiscuous.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/Receive.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/ReceiveISA.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/Refused.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/Promiscuous.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/Sender.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/SendExceptions.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/ManySourcesAndTargets.java │ │ │ │ +FAILED: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/SocketOptionTests.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/SRTest.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/SendPortZero.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/StressNativeSignal.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/ThereCanBeOnlyOne.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/SendPortZero.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/SRTest.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/Truncate.java │ │ │ │ +Passed: java/nio/channels/AsynchronousSocketChannel/StressLoopback.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/UseDGWithIPv6.java │ │ │ │ Passed: java/nio/channels/etc/NetworkChannelTests.java │ │ │ │ Passed: java/nio/channels/etc/OpenAndConnect.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/SelectWhenRefused.java │ │ │ │ Passed: java/nio/channels/etc/LocalSocketAddressType.java │ │ │ │ +Passed: java/nio/channels/etc/PrintSupportedOptions.java │ │ │ │ Passed: java/nio/channels/etc/Shadow.java │ │ │ │ -Passed: java/nio/channels/FileChannel/Args.java │ │ │ │ +Passed: java/nio/channels/etc/ProtocolFamilies.java │ │ │ │ Passed: java/nio/channels/FileChannel/AtomicAppend.java │ │ │ │ -Passed: java/nio/channels/etc/PrintSupportedOptions.java │ │ │ │ +Passed: java/nio/channels/FileChannel/Args.java │ │ │ │ Passed: java/nio/channels/FileChannel/BlockDeviceSize.java │ │ │ │ -Passed: java/nio/channels/etc/ProtocolFamilies.java │ │ │ │ -Passed: java/nio/channels/etc/AdaptorCloseAndInterrupt.java │ │ │ │ Passed: java/nio/channels/AsynchronousSocketChannel/Basic.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/SelectWhenRefused.java │ │ │ │ +Passed: java/nio/channels/etc/AdaptorCloseAndInterrupt.java │ │ │ │ Passed: java/nio/channels/FileChannel/CleanerTest.java │ │ │ │ -Passed: java/nio/channels/AsynchronousSocketChannel/StressLoopback.java │ │ │ │ Passed: java/nio/channels/FileChannel/ClosedByInterrupt.java │ │ │ │ Passed: java/nio/channels/FileChannel/ClosedChannelTransfer.java │ │ │ │ +Passed: java/nio/channels/Channels/ReadXBytes.java │ │ │ │ Passed: java/nio/channels/FileChannel/ExpandingMap.java │ │ │ │ Passed: java/nio/channels/FileChannel/Force.java │ │ │ │ Passed: java/nio/channels/FileChannel/GetClosedChannel.java │ │ │ │ Passed: java/nio/channels/FileChannel/InterruptDeadlock.java │ │ │ │ Passed: java/nio/channels/FileChannel/InterruptMapDeadlock.java │ │ │ │ Passed: java/nio/channels/FileChannel/LargeGatheringWrite.java │ │ │ │ Passed: java/nio/channels/FileChannel/LargeMapTest.java │ │ │ │ Passed: java/nio/channels/FileChannel/Lock.java │ │ │ │ Passed: java/nio/channels/FileChannel/LongTransferTest.java │ │ │ │ Passed: java/nio/channels/FileChannel/LoopingTruncate.java │ │ │ │ Passed: java/nio/channels/FileChannel/MapAssertions.java │ │ │ │ -Passed: java/nio/channels/FileChannel/MapReadOnly.java │ │ │ │ Passed: java/nio/channels/FileChannel/MapOverEnd.java │ │ │ │ +Passed: java/nio/channels/FileChannel/MapReadOnly.java │ │ │ │ Passed: java/nio/channels/FileChannel/MapTest.java │ │ │ │ Passed: java/nio/channels/FileChannel/MapToMemorySegmentTest.java │ │ │ │ -Passed: java/nio/channels/FileChannel/Mode.java │ │ │ │ Passed: java/nio/channels/FileChannel/MapWithSecurityManager.java │ │ │ │ +Passed: java/nio/channels/FileChannel/Mode.java │ │ │ │ Passed: java/nio/channels/FileChannel/Position.java │ │ │ │ Passed: java/nio/channels/FileChannel/Pread.java │ │ │ │ Passed: java/nio/channels/FileChannel/Pwrite.java │ │ │ │ Passed: java/nio/channels/FileChannel/Read.java │ │ │ │ Passed: java/nio/channels/FileChannel/ReadFull.java │ │ │ │ Passed: java/nio/channels/FileChannel/ReadToLimit.java │ │ │ │ Passed: java/nio/channels/FileChannel/Release.java │ │ │ │ -Passed: java/nio/channels/FileChannel/ScatteringRead.java │ │ │ │ Passed: java/nio/channels/FileChannel/ReleaseOnCloseDeadlock.java │ │ │ │ +Passed: java/nio/channels/FileChannel/ScatteringRead.java │ │ │ │ Passed: java/nio/channels/FileChannel/Size.java │ │ │ │ Passed: java/nio/channels/FileChannel/TempDirectBuffersReclamation.java │ │ │ │ Passed: java/nio/channels/FileChannel/Transfer.java │ │ │ │ Passed: java/nio/channels/FileChannel/Transfer2GPlus.java │ │ │ │ Passed: java/nio/channels/FileChannel/Transfer4GBFile.java │ │ │ │ Passed: java/nio/channels/FileChannel/TransferFromExtend.java │ │ │ │ Passed: java/nio/channels/FileChannel/TransferOverlappedFileChannel.java │ │ │ │ @@ -2771,244 +2773,244 @@ │ │ │ │ Passed: java/nio/channels/FileChannel/TransferToNonWritable.java │ │ │ │ Passed: java/nio/channels/FileChannel/Truncate.java │ │ │ │ Passed: java/nio/channels/FileLock/FileLockConstructor.java │ │ │ │ Passed: java/nio/channels/FileChannel/TruncateRAF.java │ │ │ │ Passed: java/nio/channels/FileChannel/TryLock.java │ │ │ │ Passed: java/nio/channels/Pipe/EmptyRead.java │ │ │ │ Passed: java/nio/channels/Pipe/NonBlocking.java │ │ │ │ -Passed: java/nio/channels/Pipe/PipeChannel.java │ │ │ │ Passed: java/nio/channels/FileChannel/Write.java │ │ │ │ Passed: java/nio/channels/FileLock/FileLockGC.java │ │ │ │ -Passed: java/nio/channels/FileLock/Overlaps.java │ │ │ │ -Passed: java/nio/channels/Pipe/ScatteringRead.java │ │ │ │ +Passed: java/nio/channels/Pipe/PipeChannel.java │ │ │ │ Passed: java/nio/channels/Pipe/SelectPipe.java │ │ │ │ -Passed: java/nio/channels/SelectionKey/AtomicUpdates.java │ │ │ │ -Passed: java/nio/channels/Pipe/PipeInterrupt.java │ │ │ │ +Passed: java/nio/channels/Pipe/ScatteringRead.java │ │ │ │ +Passed: java/nio/channels/FileLock/Overlaps.java │ │ │ │ Passed: java/nio/channels/SelectionKey/RacyRegister.java │ │ │ │ +Passed: java/nio/channels/Pipe/PipeInterrupt.java │ │ │ │ Passed: java/nio/channels/Selector/BasicAccept.java │ │ │ │ -Passed: java/nio/channels/Selector/BasicConnect.java │ │ │ │ +Passed: java/nio/channels/SelectionKey/AtomicUpdates.java │ │ │ │ Passed: java/nio/channels/FileChannel/TransferToChannel.java │ │ │ │ -Passed: java/nio/channels/Selector/CheckLocking.java │ │ │ │ -Passed: java/nio/channels/Selector/Close.java │ │ │ │ Passed: java/nio/channels/Selector/CancelDuringRegister.java │ │ │ │ +Passed: java/nio/channels/Selector/BasicConnect.java │ │ │ │ +Passed: java/nio/channels/Selector/Close.java │ │ │ │ Passed: java/nio/channels/SelectionKey/AtomicAttachTest.java │ │ │ │ Passed: java/nio/channels/Selector/CloseInvalidatesKeys.java │ │ │ │ Passed: java/nio/channels/Selector/CloseThenRegister.java │ │ │ │ +Passed: java/nio/channels/Selector/CheckLocking.java │ │ │ │ Passed: java/nio/channels/Selector/ConnectWrite.java │ │ │ │ Passed: java/nio/channels/Selector/CustomFileSystem.java │ │ │ │ Passed: java/nio/channels/Selector/HelperSlowToDie.java │ │ │ │ Passed: java/nio/channels/Selector/KeySets.java │ │ │ │ Passed: java/nio/channels/Selector/KeysReady.java │ │ │ │ Passed: java/nio/channels/Selector/LotsOfChannels.java#id0 │ │ │ │ Passed: java/nio/channels/Selector/Alias.java │ │ │ │ -Passed: java/nio/channels/Selector/DeferredClose/DeferredCloseTest.java │ │ │ │ +Passed: java/nio/channels/Selector/LotsOfInterrupts.java#platform │ │ │ │ Passed: java/nio/channels/Selector/LotsOfUpdatesTest.java │ │ │ │ Passed: java/nio/channels/Selector/OpRead.java │ │ │ │ +Passed: java/nio/channels/Selector/DeferredClose/DeferredCloseTest.java │ │ │ │ Passed: java/nio/channels/Selector/CloseWhenKeyIdle.java │ │ │ │ -Passed: java/nio/channels/Selector/LotsOfInterrupts.java#platform │ │ │ │ Passed: java/nio/channels/Selector/ReadAfterConnect.java │ │ │ │ -Passed: java/nio/channels/Selector/LotsOfInterrupts.java#virtual │ │ │ │ +Passed: java/nio/channels/Selector/RegAfterPreClose.java │ │ │ │ Passed: java/nio/channels/Selector/RegisterDuringSelect.java │ │ │ │ Passed: java/nio/channels/Selector/SelectAfterRead.java │ │ │ │ -Passed: java/nio/channels/Selector/RegAfterPreClose.java │ │ │ │ +Passed: java/nio/channels/Selector/LotsOfInterrupts.java#virtual │ │ │ │ Passed: java/nio/channels/Selector/SelectAndClose.java │ │ │ │ Passed: java/nio/channels/Selector/SelectNowWhenEmpty.java │ │ │ │ -Passed: java/nio/channels/Selector/SelectAndCancel.java │ │ │ │ -Passed: java/nio/channels/Selector/Connect.java │ │ │ │ -Passed: java/nio/channels/Selector/SelectorLimit.java │ │ │ │ +Passed: java/nio/channels/Selector/RacyDeregister.java#id0 │ │ │ │ Passed: java/nio/channels/Selector/SelectorTest.java │ │ │ │ +Passed: java/nio/channels/Selector/SelectorLimit.java │ │ │ │ +Passed: java/nio/channels/Selector/SelectAndCancel.java │ │ │ │ Passed: java/nio/channels/Selector/SelectWrite.java │ │ │ │ Passed: java/nio/channels/Selector/UpdateReadyOps.java │ │ │ │ -Passed: java/nio/channels/Selector/RacyDeregister.java#id0 │ │ │ │ Passed: java/nio/channels/Selector/Wakeup.java │ │ │ │ +Passed: java/nio/channels/Selector/Connect.java │ │ │ │ Passed: java/nio/channels/Selector/WakeupEmpty.java │ │ │ │ Passed: java/nio/channels/Selector/WakeupAfterClose.java │ │ │ │ Passed: java/nio/channels/Selector/WakeupOverflow.java │ │ │ │ Passed: java/nio/channels/Selector/WakeupSpeed.java │ │ │ │ Passed: java/nio/channels/ServerSocketChannel/AdaptServerSocket.java │ │ │ │ Passed: java/nio/channels/ServerSocketChannel/Basic.java │ │ │ │ Passed: java/nio/channels/ServerSocketChannel/NonBlockingAccept.java │ │ │ │ Passed: java/nio/channels/ServerSocketChannel/Open.java │ │ │ │ Passed: java/nio/channels/ServerSocketChannel/SocketOptionTests.java │ │ │ │ Passed: java/nio/channels/Selector/WakeupNow.java │ │ │ │ Passed: java/nio/channels/SocketChannel/AdaptSocket.java │ │ │ │ -Passed: java/nio/channels/Selector/OutOfBand.java#id0 │ │ │ │ -Passed: java/nio/channels/SocketChannel/Basic.java │ │ │ │ Passed: java/nio/channels/Selector/TemporarySelector.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/Basic.java │ │ │ │ Passed: java/nio/channels/SocketChannel/BigReadWrite.java │ │ │ │ Passed: java/nio/channels/SocketChannel/Bind.java │ │ │ │ Passed: java/nio/channels/SocketChannel/BufferSize.java │ │ │ │ Passed: java/nio/channels/SocketChannel/Close.java │ │ │ │ Passed: java/nio/channels/SocketChannel/CloseAfterConnect.java │ │ │ │ Passed: java/nio/channels/SocketChannel/AsyncCloseChannel.java │ │ │ │ +Passed: java/nio/channels/Selector/OutOfBand.java#id0 │ │ │ │ Passed: java/nio/channels/SocketChannel/CloseRegisteredChannel.java │ │ │ │ -Passed: java/nio/channels/SocketChannel/CloseTimeoutChannel.java │ │ │ │ +Passed: java/nio/channels/Selector/SelectWithConsumer.java#id0 │ │ │ │ Passed: java/nio/channels/SocketChannel/Connect.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/CloseTimeoutChannel.java │ │ │ │ Passed: java/nio/channels/SocketChannel/ConnectionReset.java │ │ │ │ Passed: java/nio/channels/SocketChannel/ConnectState.java │ │ │ │ -Passed: java/nio/channels/Selector/ChangingInterests.java#id0 │ │ │ │ Passed: java/nio/channels/SocketChannel/ExceptionTranslation.java │ │ │ │ Passed: java/nio/channels/SocketChannel/GetChannel.java │ │ │ │ -Passed: java/nio/channels/Selector/SelectWithConsumer.java#id0 │ │ │ │ -Passed: java/nio/channels/SocketChannel/LingerOnClose.java │ │ │ │ -Passed: java/nio/channels/SocketChannel/LocalAddress.java │ │ │ │ Passed: java/nio/channels/SocketChannel/FinishConnect.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/LingerOnClose.java │ │ │ │ Passed: java/nio/channels/SocketChannel/Hangup.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/LocalAddress.java │ │ │ │ Passed: java/nio/channels/SocketChannel/OutOfBand.java │ │ │ │ Passed: java/nio/channels/SocketChannel/ReadWriteAfterClose.java │ │ │ │ +Passed: java/nio/channels/Selector/ChangingInterests.java#id0 │ │ │ │ Passed: java/nio/channels/SocketChannel/ShortWrite.java │ │ │ │ Passed: java/nio/channels/SocketChannel/Shutdown.java │ │ │ │ Passed: java/nio/channels/SocketChannel/SocketInheritance.java │ │ │ │ Passed: java/nio/channels/SocketChannel/SocketOptionTests.java │ │ │ │ Passed: java/nio/channels/SocketChannel/Trivial.java │ │ │ │ Passed: java/nio/channels/SocketChannel/UnboundSocketTests.java │ │ │ │ Passed: java/nio/channels/SocketChannel/VectorIO.java │ │ │ │ Passed: java/nio/channels/SocketChannel/VectorParams.java │ │ │ │ -Passed: java/nio/channels/SocketChannel/Write.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/SendUrgentData.java │ │ │ │ Passed: java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.java │ │ │ │ Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/ClosedStreams.java │ │ │ │ -Passed: java/nio/channels/SocketChannel/SendUrgentData.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/Write.java │ │ │ │ Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/NullTest.java │ │ │ │ Passed: java/nio/channels/spi/SelectorProvider/TestDefaultImplementation.java │ │ │ │ Passed: java/nio/channels/unixdomain/Bind.java │ │ │ │ Passed: java/nio/channels/unixdomain/EmptySunPathForSocketFile.java │ │ │ │ Passed: java/nio/channels/unixdomain/FileAttributes.java │ │ │ │ Passed: java/nio/channels/unixdomain/IOExchanges.java │ │ │ │ Passed: java/nio/channels/unixdomain/NonBlockingAccept.java │ │ │ │ Passed: java/nio/channels/unixdomain/NullTest.java │ │ │ │ -Passed: java/nio/channels/SocketChannel/AdaptorStreams.java │ │ │ │ Passed: java/nio/channels/unixdomain/Security.java │ │ │ │ Passed: java/nio/channels/unixdomain/Shutdown.java │ │ │ │ Passed: java/nio/channels/unixdomain/SocketOptions.java │ │ │ │ Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/AdaptorStreams.java │ │ │ │ Passed: java/nio/channels/vthread/BlockingChannelOps.java#default │ │ │ │ Passed: java/nio/channels/vthread/BlockingChannelOps.java#direct-register │ │ │ │ Passed: java/nio/channels/vthread/BlockingChannelOps.java#no-vmcontinuations │ │ │ │ Passed: java/nio/channels/vthread/SelectorOps.java#default │ │ │ │ Passed: java/nio/channels/ConfigureBlocking.java │ │ │ │ Passed: java/nio/charset/Charset/AliasesCopy.java │ │ │ │ -Passed: java/nio/channels/SocketChannel/CloseDuringConnect.java │ │ │ │ -Passed: java/nio/charset/Charset/CharsetContainmentTest.java │ │ │ │ Passed: java/nio/charset/Charset/AvailableCharsetNames.java │ │ │ │ +Passed: java/nio/charset/Charset/CharsetContainmentTest.java │ │ │ │ Passed: java/nio/channels/vthread/SelectorOps.java#no-vmcontinuations │ │ │ │ Passed: java/nio/charset/Charset/Contains.java │ │ │ │ Passed: java/nio/charset/Charset/EmptyCharsetName.java │ │ │ │ Passed: java/nio/charset/Charset/EncDec.java │ │ │ │ Passed: java/nio/charset/Charset/ForName.java │ │ │ │ Passed: java/nio/charset/Charset/IllegalCharsetName.java │ │ │ │ +Passed: java/nio/charset/Charset/DefaultCharsetTest.java │ │ │ │ Passed: java/nio/charset/Charset/NullCharsetName.java │ │ │ │ Passed: java/nio/charset/Charset/NIOCharsetAvailabilityTest.java │ │ │ │ Passed: java/nio/charset/CharsetDecoder/ASCIIDecode.java │ │ │ │ Passed: java/nio/charset/CharsetDecoder/AverageMax.java │ │ │ │ Passed: java/nio/charset/Charset/RegisteredCharsets.java │ │ │ │ -Passed: java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java │ │ │ │ Passed: java/nio/charset/CharsetDecoder/EmptyInput.java │ │ │ │ -Passed: java/nio/charset/Charset/DefaultCharsetTest.java │ │ │ │ +Passed: java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java │ │ │ │ Passed: java/nio/charset/CharsetDecoder/NaNinCtor.java │ │ │ │ Passed: java/nio/charset/CharsetEncoder/CanEncode.java │ │ │ │ Passed: java/nio/charset/CharsetEncoder/CoderMalfunctionErrorTest.java │ │ │ │ Passed: java/nio/charset/CharsetEncoder/Flush.java │ │ │ │ Passed: java/nio/charset/CharsetEncoder/NaNinCtor.java │ │ │ │ Passed: java/nio/charset/coders/BashCache.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/CloseDuringConnect.java │ │ │ │ Passed: java/nio/charset/coders/Check.java │ │ │ │ Passed: java/nio/charset/coders/Errors.java │ │ │ │ Passed: java/nio/charset/coders/FullRead.java │ │ │ │ Passed: java/nio/charset/coders/IOCoders.java │ │ │ │ Passed: java/nio/charset/coders/IsLegalReplacement.java │ │ │ │ Passed: java/nio/charset/coders/ResetISO2022JP.java │ │ │ │ Passed: java/nio/charset/coders/BashStreams.java │ │ │ │ -Passed: java/nio/charset/coders/Surrogates.java │ │ │ │ -Passed: java/nio/charset/CharsetDecoder/XcodeOverflow.java │ │ │ │ Passed: java/nio/charset/coders/StreamTimeout.java │ │ │ │ -Passed: java/nio/charset/RemovingSunIO/TestUnmappableForLength.java │ │ │ │ +Passed: java/nio/charset/coders/Surrogates.java │ │ │ │ Passed: java/nio/charset/RemovingSunIO/TestCOMP.java │ │ │ │ Passed: java/nio/charset/RemovingSunIO/SunioAlias.java │ │ │ │ +Passed: java/nio/charset/RemovingSunIO/TestUnmappableForLength.java │ │ │ │ +Passed: java/nio/charset/StandardCharsets/Standard.java │ │ │ │ Passed: java/nio/file/attribute/AclEntry/EmptySet.java │ │ │ │ Passed: java/nio/file/attribute/BasicFileAttributeView/Basic.java │ │ │ │ -Passed: java/nio/charset/StandardCharsets/Standard.java │ │ │ │ Passed: java/nio/file/attribute/BasicFileAttributeView/CreationTime.java#cwd │ │ │ │ Passed: java/nio/file/attribute/BasicFileAttributeView/CreationTime.java#tmp │ │ │ │ +Passed: java/nio/charset/spi/CharsetProviderBasicTest.java │ │ │ │ Passed: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java │ │ │ │ Passed: java/nio/file/attribute/FileTime/Basic.java │ │ │ │ -Passed: java/nio/file/DirectoryStream/Basic.java │ │ │ │ Passed: java/nio/file/DirectoryStream/DriveLetter.java │ │ │ │ +Passed: java/nio/file/DirectoryStream/Basic.java │ │ │ │ Passed: java/nio/file/DirectoryStream/SecureDS.java │ │ │ │ Passed: java/nio/file/etc/Exceptions.java │ │ │ │ Passed: java/nio/file/Files/probeContentType/ForceLoad.java │ │ │ │ Passed: java/nio/file/Files/probeContentType/Basic.java │ │ │ │ -Passed: java/nio/charset/spi/CharsetProviderBasicTest.java │ │ │ │ +Passed: java/nio/file/Files/probeContentType/ParallelProbes.java │ │ │ │ +Passed: java/nio/file/Files/walkFileTree/FindTest.java │ │ │ │ Passed: java/nio/file/Files/walkFileTree/MaxDepth.java │ │ │ │ Passed: java/nio/file/Files/walkFileTree/Nulls.java │ │ │ │ Passed: java/nio/file/Files/walkFileTree/SkipSiblings.java │ │ │ │ -Passed: java/nio/file/Files/probeContentType/ParallelProbes.java │ │ │ │ Passed: java/nio/file/Files/walkFileTree/SkipSubtree.java │ │ │ │ Passed: java/nio/file/Files/walkFileTree/TerminateWalk.java │ │ │ │ -Passed: java/nio/file/Files/walkFileTree/FindTest.java │ │ │ │ Passed: java/nio/file/Files/BytesAndLines.java │ │ │ │ Passed: java/nio/file/Files/CallWithInterruptSet.java │ │ │ │ Passed: java/nio/file/Files/walkFileTree/WalkWithSecurity.java │ │ │ │ Passed: java/nio/file/Files/CopyToNonDefaultFS.java │ │ │ │ -Passed: java/nio/file/Files/CopyProcFile.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/OpenLeak.java │ │ │ │ Passed: java/nio/file/Files/CreateDirectories.java │ │ │ │ +Passed: java/nio/file/Files/CopyProcFile.java │ │ │ │ Passed: java/nio/file/Files/CustomOptions.java │ │ │ │ Passed: java/nio/file/Files/InputStreamTest.java │ │ │ │ Passed: java/nio/file/Files/DeleteOnClose.java │ │ │ │ -Passed: java/nio/file/Files/NameLimits.java │ │ │ │ Passed: java/nio/file/Files/Links.java │ │ │ │ +Passed: java/nio/file/Files/NameLimits.java │ │ │ │ +Passed: java/nio/channels/AsyncCloseAndInterrupt.java │ │ │ │ +Passed: java/nio/file/Files/SetLastModifiedTime.java │ │ │ │ Passed: java/nio/file/Files/Mismatch.java │ │ │ │ Passed: java/nio/file/Files/SBC.java │ │ │ │ Passed: java/nio/file/Files/ReadWriteString.java │ │ │ │ -Passed: java/nio/file/Files/SetLastModifiedTime.java │ │ │ │ -Passed: java/nio/channels/SocketChannel/OpenLeak.java │ │ │ │ -Passed: java/nio/channels/AsyncCloseAndInterrupt.java │ │ │ │ -Passed: java/nio/file/Path/PathOps.java │ │ │ │ -Passed: java/nio/file/FileSystem/Basic.java │ │ │ │ Passed: java/nio/file/Files/StreamTest.java │ │ │ │ -Passed: java/nio/file/PathMatcher/Basic.java │ │ │ │ -Passed: java/nio/file/Path/UriImportExport.java │ │ │ │ +Passed: java/nio/file/FileSystem/Basic.java │ │ │ │ +Passed: java/nio/file/Path/PathOps.java │ │ │ │ Passed: java/nio/file/Path/ToRealPath.java │ │ │ │ +Passed: java/nio/file/Path/UriImportExport.java │ │ │ │ +Passed: java/nio/file/PathMatcher/Basic.java │ │ │ │ Passed: java/nio/file/spi/TestDelegation.java │ │ │ │ Passed: java/nio/file/spi/SetDefaultProvider.java │ │ │ │ +Passed: java/nio/file/Files/SymlinkTime.java │ │ │ │ Passed: java/nio/file/WatchService/FileTreeModifier.java │ │ │ │ -Passed: java/nio/file/WatchService/LotsOfCancels.java │ │ │ │ Passed: java/nio/file/Files/StreamLinesTest.java │ │ │ │ -Passed: java/nio/file/Files/SymlinkTime.java │ │ │ │ +Passed: java/nio/file/WatchService/LotsOfCancels.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/CloseDuringWrite.java │ │ │ │ Passed: java/nio/file/WatchService/LotsOfCloses.java │ │ │ │ Passed: java/nio/file/WatchService/SensitivityModifier.java │ │ │ │ -Passed: java/nio/file/WatchService/DeleteInterference.java │ │ │ │ Passed: java/nio/file/WatchService/Basic.java │ │ │ │ +Passed: java/nio/file/WatchService/DeleteInterference.java │ │ │ │ Passed: java/nio/jni/NewDirectByteBuffer.java │ │ │ │ -Passed: java/nio/channels/SocketChannel/CloseDuringWrite.java │ │ │ │ Passed: java/nio/MappedByteBuffer/Basic.java │ │ │ │ +Passed: java/nio/MappedByteBuffer/Force.java │ │ │ │ Passed: java/nio/MappedByteBuffer/ForceException.java │ │ │ │ Passed: java/nio/MappedByteBuffer/ForceViews.java │ │ │ │ -Passed: java/nio/MappedByteBuffer/Force.java │ │ │ │ -Passed: java/nio/MappedByteBuffer/SubclassCastUOE.java │ │ │ │ Passed: java/nio/MappedByteBuffer/MapSyncFail.java │ │ │ │ +Passed: java/nio/MappedByteBuffer/SubclassCastUOE.java │ │ │ │ Passed: java/nio/MappedByteBuffer/Truncate.java │ │ │ │ +Passed: java/nio/charset/CharsetDecoder/XcodeOverflow.java │ │ │ │ Passed: java/security/AccessControlContext/CheckCtor.java │ │ │ │ Passed: java/security/AccessControlContext/CheckNullPermission.java │ │ │ │ Passed: java/security/AccessControlContext/FailureDebugOption.java │ │ │ │ -Passed: java/nio/MappedByteBuffer/ZeroMap.java │ │ │ │ -Passed: java/security/AccessControlContext/NullCombinerEquals.java │ │ │ │ Passed: java/nio/file/WatchService/WithSecurityManager.java │ │ │ │ +Passed: java/security/AccessControlContext/NullCombinerEquals.java │ │ │ │ +Passed: java/nio/MappedByteBuffer/ZeroMap.java │ │ │ │ Passed: java/security/AccessController/LimitedDoPrivileged.java │ │ │ │ Passed: java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java │ │ │ │ Passed: java/security/AccessController/DoPrivAccompliceTest.java │ │ │ │ Passed: java/security/AccessController/LimitedDoPrivilegedWithThread.java │ │ │ │ -Passed: java/security/AccessController/DoPriv.java │ │ │ │ Passed: java/security/AccessController/PreserveCombiner.java │ │ │ │ Passed: java/security/BasicPermission/EqualsImplies.java │ │ │ │ -Passed: java/security/BasicPermission/ExitVMEquals.java │ │ │ │ Passed: java/security/BasicPermission/BasicPermissionCollection.java │ │ │ │ +Passed: java/security/AccessController/DoPriv.java │ │ │ │ +Passed: java/security/BasicPermission/ExitVMEquals.java │ │ │ │ Passed: java/security/BasicPermission/Homogeneity.java │ │ │ │ Passed: java/security/BasicPermission/MixedBasicPermissions.java │ │ │ │ -Passed: java/security/BasicPermission/PermClass.java │ │ │ │ -Passed: java/security/BasicPermission/SerialVersion.java │ │ │ │ Passed: java/security/BasicPermission/NullOrEmptyName.java │ │ │ │ +Passed: java/security/BasicPermission/SerialVersion.java │ │ │ │ +Passed: java/security/BasicPermission/PermClass.java │ │ │ │ Passed: java/security/BasicPermission/Wildcard.java │ │ │ │ Passed: java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.java │ │ │ │ Passed: java/security/cert/CertificateFactory/openssl/BadFooter.java │ │ │ │ Passed: java/security/cert/CertificateFactory/BadX509CertData.java │ │ │ │ Passed: java/security/cert/CertificateFactory/GenerateCertificatesEmptyCollection.java │ │ │ │ Passed: java/security/cert/CertificateFactory/openssl/OpenSSLCert.java │ │ │ │ Passed: java/security/cert/CertificateFactory/ReturnStream.java │ │ │ │ @@ -3024,884 +3026,884 @@ │ │ │ │ Passed: java/security/cert/CertPathBuilder/NoExtensions.java │ │ │ │ Passed: java/security/cert/CertPathBuilder/GetInstance.java │ │ │ │ Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java │ │ │ │ Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java │ │ │ │ Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java │ │ │ │ Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java │ │ │ │ Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java │ │ │ │ -Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java │ │ │ │ Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java │ │ │ │ +Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java │ │ │ │ Passed: java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java │ │ │ │ -Passed: java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java │ │ │ │ Passed: java/security/cert/CertPathValidator/OCSP/AIACheck.java │ │ │ │ -Passed: java/nio/file/WatchService/UpdateInterference.java │ │ │ │ -Passed: java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java │ │ │ │ +Passed: java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java │ │ │ │ Passed: java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java │ │ │ │ +Passed: java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java │ │ │ │ Passed: java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java │ │ │ │ Passed: java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java │ │ │ │ Passed: java/security/cert/CertPathValidatorException/GetMessage.java │ │ │ │ Passed: java/security/cert/CertPathValidatorException/ReasonTest.java │ │ │ │ Passed: java/security/cert/CertPathValidatorException/Serial.java │ │ │ │ Passed: java/security/cert/CertStore/NoLDAP.java │ │ │ │ Passed: java/security/cert/pkix/nameConstraintsMinMax/VerifyNameConstraints.java │ │ │ │ +Passed: java/security/cert/pkix/policyChanges/TestPolicy.java │ │ │ │ Passed: java/security/cert/PKIXBuilderParameters/InvalidParameters.java │ │ │ │ Passed: java/security/cert/PKIXParameters/InvalidParameters.java │ │ │ │ -Passed: java/security/cert/pkix/policyChanges/TestPolicy.java │ │ │ │ +Passed: java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java │ │ │ │ Passed: java/security/cert/PKIXRevocationChecker/UnitTest.java │ │ │ │ Passed: java/security/cert/PolicyNode/GetPolicyQualifiers.java │ │ │ │ -Passed: java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java │ │ │ │ Passed: java/security/cert/URICertStoreParameters/TestBasic.java │ │ │ │ Passed: java/security/cert/X509Certificate/EmptySubject.java │ │ │ │ Passed: java/security/cert/X509Certificate/ExtKeyUsage.java │ │ │ │ +Passed: java/security/cert/X509Certificate/GetSigAlgParams.java │ │ │ │ Passed: java/security/cert/X509Certificate/GetUnparseableExtensions.java │ │ │ │ +Passed: java/nio/file/WatchService/UpdateInterference.java │ │ │ │ Passed: java/security/cert/X509Certificate/VerifyDefault.java │ │ │ │ Passed: java/security/cert/X509Certificate/X509BadCertificate.java │ │ │ │ Passed: java/security/cert/X509CertSelector/SetNameConstraintsEmptySequence.java │ │ │ │ -Passed: java/security/cert/X509Certificate/GetSigAlgParams.java │ │ │ │ Passed: java/security/cert/X509CRL/VerifyDefault.java │ │ │ │ Passed: java/security/cert/X509CRLSelector/CRLNumberMissing.java │ │ │ │ Passed: java/security/cert/GetInstance.java │ │ │ │ Passed: java/security/cert/CertPathEncodingTest.java │ │ │ │ -Passed: java/security/CodeSigner/Serialize.java │ │ │ │ Passed: java/security/cert/X509CertSelectorTest.java │ │ │ │ +Passed: java/security/CodeSigner/Serialize.java │ │ │ │ Passed: java/security/CodeSource/CertsMatch.java │ │ │ │ Passed: java/security/CodeSource/Implies.java │ │ │ │ Passed: java/security/DigestInputStream/TestSkipAndReset.java │ │ │ │ Passed: java/security/Exceptions/ChainingConstructors.java │ │ │ │ -Passed: java/security/Identity/EqualsHashCodeContract.java │ │ │ │ Passed: java/security/IdentityScope/NoDefaultSystemScope.java │ │ │ │ -Passed: java/security/cert/CertificateFactory/slowstream.sh │ │ │ │ +Passed: java/security/Identity/EqualsHashCodeContract.java │ │ │ │ Passed: java/security/KeyAgreement/KeyAgreementTest.java │ │ │ │ Passed: java/security/KeyAgreement/KeySpecTest.java │ │ │ │ -Passed: java/security/KeyAgreement/NegativeTest.java │ │ │ │ +Passed: java/security/cert/CertificateFactory/slowstream.sh │ │ │ │ Passed: java/security/KeyAgreement/MultiThreadTest.java │ │ │ │ Passed: java/security/KeyFactory/Failover.java │ │ │ │ Passed: java/security/KeyFactory/GenerateRSAPrivateCrtKey.java │ │ │ │ +Passed: java/security/KeyAgreement/NegativeTest.java │ │ │ │ Passed: java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java │ │ │ │ Passed: java/security/KeyPairGenerator/Failover.java │ │ │ │ Passed: java/security/KeyPairGenerator/GenerateKeypair.java │ │ │ │ Passed: java/security/KeyPairGenerator/GenerateRSAKeyPair.java │ │ │ │ -Passed: java/nio/file/WatchService/MayFlies.java │ │ │ │ -Passed: java/security/KeyRep/SerialDSAPubKey.java │ │ │ │ Passed: java/security/KeyRep/Serial.java │ │ │ │ +Passed: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java │ │ │ │ +Passed: java/security/KeyRep/SerialDSAPubKey.java │ │ │ │ Passed: java/security/KeyStore/PKCS12/CheckDefaults.java │ │ │ │ Passed: java/security/KeyRep/SerialOld.java │ │ │ │ Passed: java/security/KeyStore/PKCS12/ConvertP12Test.java │ │ │ │ -Passed: java/security/KeyStore/PKCS12/EntryProtectionTest.java │ │ │ │ Passed: java/security/KeyAgreement/KeySizeTest.java │ │ │ │ -Passed: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java │ │ │ │ -Passed: java/security/KeyPairGenerator/FinalizeHalf.java │ │ │ │ -Passed: java/security/KeyStore/PKCS12/ReadP12Test.java │ │ │ │ +Passed: java/security/KeyStore/PKCS12/EntryProtectionTest.java │ │ │ │ +Passed: java/nio/file/WatchService/MayFlies.java │ │ │ │ Passed: java/security/KeyStore/PKCS12/MetadataEmptyTest.java │ │ │ │ +Passed: java/security/KeyStore/PKCS12/ReadP12Test.java │ │ │ │ Passed: java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java │ │ │ │ +Passed: java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java │ │ │ │ Passed: java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java │ │ │ │ -Passed: java/security/KeyStore/PKCS12/WriteP12Test.java │ │ │ │ +Passed: java/security/KeyStore/PKCS12/UnmodifiableAttributes.java │ │ │ │ Passed: java/security/KeyStore/CheckInputStream.java │ │ │ │ Passed: java/security/KeyStore/DefaultEntryType.java │ │ │ │ +Passed: java/security/KeyStore/PKCS12/WriteP12Test.java │ │ │ │ Passed: java/security/KeyStore/EntryMethods.java │ │ │ │ Passed: java/security/KeyStore/KeyStoreBuilder.java │ │ │ │ -Passed: java/security/KeyStore/PKCS12/UnmodifiableAttributes.java │ │ │ │ Passed: java/security/KeyStore/OneProbeOneNot.java │ │ │ │ -Passed: java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java │ │ │ │ Passed: java/security/KeyStore/ProbeKeystores.java │ │ │ │ +Passed: java/security/KeyStore/TestKeyStoreBasic.java │ │ │ │ Passed: java/security/KeyStore/PBETest.java │ │ │ │ Passed: java/security/MessageDigest/ArgumentSanity.java │ │ │ │ -Passed: java/security/KeyStore/TestKeyStoreBasic.java │ │ │ │ Passed: java/security/MessageDigest/ByteBuffers.java │ │ │ │ Passed: java/security/KeyStore/TestKeyStoreEntry.java │ │ │ │ +Passed: java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java │ │ │ │ Passed: java/security/MessageDigest/TestCloneable.java │ │ │ │ Passed: java/security/MessageDigest/TestSameValue.java │ │ │ │ -Passed: java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java │ │ │ │ -Passed: java/security/misc/GetInstanceNullsEmpties.java │ │ │ │ Passed: java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java │ │ │ │ +Passed: java/security/misc/GetInstanceNullsEmpties.java │ │ │ │ +Passed: java/security/KeyPairGenerator/FinalizeHalf.java │ │ │ │ Passed: java/security/misc/Versions.java │ │ │ │ Passed: java/security/Permission/NullName.java │ │ │ │ Passed: java/security/Permission/ToString.java │ │ │ │ Passed: java/security/PermissionCollection/AddToReadOnlyPermissionCollection.java │ │ │ │ Passed: java/security/PermissionCollection/Concurrent.java │ │ │ │ -Passed: java/security/misc/TestDefaultRandom.java │ │ │ │ Passed: java/security/PermissionCollection/PermissionCollectionStreamTest.java │ │ │ │ -Passed: java/security/PKCS12Attribute/HashCode.java │ │ │ │ Passed: java/security/Permissions/DeserializeInvalidPermissions.java │ │ │ │ +Passed: java/security/PKCS12Attribute/HashCode.java │ │ │ │ Passed: java/security/Policy/Dynamic/TestDynamicPolicy.java │ │ │ │ +Passed: java/security/misc/TestDefaultRandom.java │ │ │ │ Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest.java │ │ │ │ Passed: java/security/Policy/GetInstance/GetInstance.java │ │ │ │ -Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java │ │ │ │ -Passed: java/security/MessageDigest/TestSameLength.java │ │ │ │ Passed: java/security/Policy/GetInstance/GetInstanceSecurity.java │ │ │ │ Passed: java/security/Policy/GetPermissions/JarURL.java │ │ │ │ +Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java │ │ │ │ +Passed: java/security/Policy/PolicyProvider/UseSystemClassLoader.java │ │ │ │ Passed: java/security/Principal/Implies.java │ │ │ │ Passed: java/security/PrivilegedActionException/PrintWrappedException.java │ │ │ │ -Passed: java/nio/file/WatchService/LotsOfEvents.java │ │ │ │ -Passed: java/security/ProtectionDomain/CheckWhatYouGet.java │ │ │ │ Passed: java/security/ProtectionDomain/AllPerm.java │ │ │ │ -Passed: java/security/ProtectionDomain/NullPerms.java │ │ │ │ +Passed: java/security/ProtectionDomain/CheckWhatYouGet.java │ │ │ │ Passed: java/security/ProtectionDomain/NullGetActions.java │ │ │ │ +Passed: java/security/ProtectionDomain/NullPerms.java │ │ │ │ Passed: java/security/ProtectionDomain/PreserveCombinerTest.java │ │ │ │ Passed: java/security/ProtectionDomain/Recursion.java │ │ │ │ -Passed: java/security/Provider/CaseSensitiveServices.java │ │ │ │ Passed: java/security/ProtectionDomain/RecursionDebug.java │ │ │ │ +Passed: java/security/Provider/CaseSensitiveServices.java │ │ │ │ Passed: java/security/Provider/CertStoreConstructorParam.java │ │ │ │ -Passed: java/security/Policy/PolicyProvider/UseSystemClassLoader.java │ │ │ │ Passed: java/security/Provider/ChangeProviders.java │ │ │ │ Passed: java/security/Provider/DefaultProviderList.java │ │ │ │ Passed: java/security/Provider/Equals.java │ │ │ │ Passed: java/security/Provider/GetInstance.java │ │ │ │ -Passed: java/security/Provider/ProviderInfoCheck.java │ │ │ │ +Passed: java/security/Provider/GetServiceRace.java │ │ │ │ Passed: java/security/Provider/NewInstance.java │ │ │ │ -Passed: java/security/Provider/RemoveProvider.java │ │ │ │ +Passed: java/security/Provider/ProviderInfoCheck.java │ │ │ │ Passed: java/security/Provider/ProviderVersionCheck.java │ │ │ │ -Passed: java/security/Provider/GetServiceRace.java │ │ │ │ +Passed: java/security/Provider/RemoveProvider.java │ │ │ │ +Passed: java/security/MessageDigest/TestSameLength.java │ │ │ │ +Passed: java/security/Policy/SignedJar/SignedJarTest.java │ │ │ │ Passed: java/security/Provider/Turkish.java │ │ │ │ Passed: java/security/Provider/SupportsParameter.java │ │ │ │ Passed: java/security/SecureClassLoader/DefineClassByteBuffer.java │ │ │ │ Passed: java/security/SecureClassLoader/DefineClass.java │ │ │ │ Passed: java/security/SecureRandom/DefaultAlgo.java │ │ │ │ Passed: java/security/SecureRandom/DefaultProvider.java │ │ │ │ Passed: java/security/SecureRandom/DrbgParametersSpec.java │ │ │ │ Passed: java/security/SecureRandom/EnoughSeedTest.java │ │ │ │ Passed: java/security/SecureRandom/GetAlgorithm.java │ │ │ │ Passed: java/security/SecureRandom/GetInstanceTest.java │ │ │ │ +Passed: java/security/SecureRandom/MultiThreadTest.java │ │ │ │ Passed: java/security/SecureRandom/ApiTest.java │ │ │ │ Passed: java/security/SecureRandom/NextBytesNull.java │ │ │ │ -Passed: java/security/Policy/SignedJar/SignedJarTest.java │ │ │ │ Passed: java/security/SecureRandom/Serialize.java │ │ │ │ +Passed: java/nio/file/WatchService/LotsOfEvents.java │ │ │ │ Passed: java/security/SecureRandom/SerializedSeedTest.java │ │ │ │ -Passed: java/security/SecureRandom/NoSync.java │ │ │ │ Passed: java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java │ │ │ │ Passed: java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh │ │ │ │ Passed: java/security/Security/ClassLoaderDeadlock/Deadlock.sh │ │ │ │ Passed: java/security/Security/removing/RemoveProviderByIdentity.java │ │ │ │ Passed: java/security/Security/removing/RemoveProviders.java │ │ │ │ Passed: java/security/Security/removing/RemoveStaticProvider.java │ │ │ │ Passed: java/security/Security/SecurityPropFile/SecurityPropFile.java │ │ │ │ +Passed: java/security/SecureRandom/NoSync.java │ │ │ │ Passed: java/security/Security/signedfirst/DynStatic.java │ │ │ │ -Passed: java/security/SecureRandom/MultiThreadTest.java │ │ │ │ Passed: java/security/Security/CaseInsensitiveAlgNames.java │ │ │ │ Passed: java/security/Security/AddProvider.java │ │ │ │ Passed: java/security/Security/NoInstalledProviders.java │ │ │ │ Passed: java/security/Security/Nulls.java │ │ │ │ Passed: java/security/Security/ProviderFiltering.java │ │ │ │ Passed: java/security/Security/SynchronizedAccess.java │ │ │ │ Passed: java/security/Signature/ByteBuffers.java │ │ │ │ Passed: java/security/Signature/NONEwithRSA.java │ │ │ │ Passed: java/security/Signature/NoProvider.java │ │ │ │ -Passed: java/security/MessageDigest/ThreadSafetyTest.java │ │ │ │ +Passed: java/security/Security/ConfigFileTest.java │ │ │ │ Passed: java/security/Signature/ResetAfterException.java │ │ │ │ Passed: java/security/Signature/SignatureGetAlgorithm.java │ │ │ │ Passed: java/security/Signature/Offsets.java │ │ │ │ Passed: java/security/Signature/SignatureLength.java │ │ │ │ Passed: java/security/Signature/SignWithOutputBuffer.java │ │ │ │ -Passed: java/security/Signature/SignatureGetInstance.java │ │ │ │ Passed: java/security/Signature/TestCloneable.java │ │ │ │ -Passed: java/security/Signature/VerifyRangeCheckOverflow.java │ │ │ │ Passed: java/security/Signature/TestInitSignWithMyOwnRandom.java │ │ │ │ +Passed: java/security/Signature/VerifyRangeCheckOverflow.java │ │ │ │ +Passed: java/security/Provider/SecurityProviderModularTest.java │ │ │ │ +Passed: java/security/Signature/SignatureGetInstance.java │ │ │ │ Passed: java/security/SignedJar/spi-calendar-provider/TestSPISigned.java │ │ │ │ -Passed: java/security/SecureRandom/ThreadSafe.java │ │ │ │ -Passed: java/security/SignedJar/SignedJarWithCustomClassLoader.java │ │ │ │ Passed: java/security/SignedObject/Copy.java │ │ │ │ +Passed: java/security/SignedObject/Correctness.java │ │ │ │ Passed: java/security/spec/PKCS8EncodedKeySpec/Algorithm.java │ │ │ │ Passed: java/security/spec/ECCBasic.java │ │ │ │ Passed: java/security/spec/EllipticCurveMatch.java │ │ │ │ -Passed: java/security/SignedObject/Correctness.java │ │ │ │ -Passed: java/security/UnresolvedPermission/AccessorMethods.java │ │ │ │ Passed: java/security/spec/IsAssignableFromOrder.java │ │ │ │ -Passed: java/security/Provider/SecurityProviderModularTest.java │ │ │ │ -Passed: java/security/UnresolvedPermission/Equals.java │ │ │ │ +Passed: java/security/UnresolvedPermission/AccessorMethods.java │ │ │ │ Passed: java/security/UnresolvedPermission/Debug.java │ │ │ │ +Passed: java/security/UnresolvedPermission/Equals.java │ │ │ │ Passed: java/sql/driverModuleTests/DriverManagerModuleTests.java │ │ │ │ -Passed: java/security/MessageDigest/TestDigestIOStream.java │ │ │ │ Passed: java/sql/permissionTests/DriverManagerPermissionsTests.java │ │ │ │ -Passed: java/sql/testng/test/sql/CallableStatementTests.java │ │ │ │ +Passed: java/security/SignedJar/SignedJarWithCustomClassLoader.java │ │ │ │ Passed: java/sql/testng/test/sql/BatchUpdateExceptionTests.java │ │ │ │ +Passed: java/sql/testng/test/sql/CallableStatementTests.java │ │ │ │ Passed: java/sql/testng/test/sql/DataTruncationTests.java │ │ │ │ Passed: java/sql/testng/test/sql/DateTests.java │ │ │ │ -Passed: java/sql/testng/test/sql/SQLClientInfoExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/DriverManagerTests.java │ │ │ │ +Passed: java/sql/testng/test/sql/PreparedStatementTests.java │ │ │ │ +Passed: java/sql/testng/test/sql/SQLClientInfoExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLDataExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLExceptionTests.java │ │ │ │ -Passed: java/sql/testng/test/sql/PreparedStatementTests.java │ │ │ │ -Passed: java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLFeatureNotSupportedExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLIntegrityConstraintViolationExceptionTests.java │ │ │ │ -Passed: java/sql/testng/test/sql/SQLRecoverableExceptionTests.java │ │ │ │ +Passed: java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLNonTransientConnectionExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLNonTransientExceptionTests.java │ │ │ │ +Passed: java/sql/testng/test/sql/SQLRecoverableExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLSyntaxErrorExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLTimeoutExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLTransactionRollbackExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLTransientConnectionExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLTransientExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLWarningTests.java │ │ │ │ Passed: java/sql/testng/test/sql/StatementTests.java │ │ │ │ +Passed: java/sql/testng/test/sql/TimestampTests.java │ │ │ │ Passed: java/sql/testng/test/sql/TimeTests.java │ │ │ │ -Passed: java/sql/testng/util/DriverActionImpl.java │ │ │ │ Passed: java/sql/testng/util/BaseTest.java │ │ │ │ -Passed: java/sql/testng/test/sql/TimestampTests.java │ │ │ │ -Passed: java/sql/testng/util/StubConnection.java │ │ │ │ -Passed: java/sql/testng/util/SerializedBatchUpdateException.java │ │ │ │ +Passed: java/sql/testng/util/DriverActionImpl.java │ │ │ │ +Passed: java/sql/testng/test/sql/othervm/DriverManagerInitTests.java │ │ │ │ Passed: java/sql/testng/util/StubCallableStatement.java │ │ │ │ +Passed: java/sql/testng/util/SerializedBatchUpdateException.java │ │ │ │ +Passed: java/sql/testng/util/StubConnection.java │ │ │ │ Passed: java/sql/testng/util/StubDriver.java │ │ │ │ Passed: java/sql/testng/util/StubDriverDA.java │ │ │ │ Passed: java/sql/testng/util/StubPreparedStatement.java │ │ │ │ Passed: java/sql/testng/util/StubStatement.java │ │ │ │ Passed: java/sql/testng/util/TestPolicy.java │ │ │ │ -Passed: java/text/AttributedString/AttributedStringTest.java │ │ │ │ Passed: java/text/AttributedCharacterIterator/Attribute/ReadResolve.java │ │ │ │ Passed: java/sql/JavatimeTest.java │ │ │ │ +Passed: java/text/AttributedString/AttributedStringTest.java │ │ │ │ Passed: java/text/AttributedString/getRunStartLimitTest.java │ │ │ │ -Passed: java/text/Bidi/BidiBug.java │ │ │ │ Passed: java/text/AttributedString/TestAttributedStringCtor.java │ │ │ │ +Passed: java/text/Bidi/BidiBug.java │ │ │ │ +Passed: java/security/MessageDigest/TestDigestIOStream.java │ │ │ │ Passed: java/text/Bidi/BidiEmbeddingTest.java │ │ │ │ -Passed: java/text/Bidi/BidiSurrogateTest.java │ │ │ │ -Passed: java/text/Bidi/BidiConformance.java │ │ │ │ -Passed: java/text/Bidi/Bug7002398.java │ │ │ │ Passed: java/text/Bidi/Bug6850113.java │ │ │ │ +Passed: java/text/Bidi/BidiConformance.java │ │ │ │ +Passed: java/text/Bidi/BidiSurrogateTest.java │ │ │ │ Passed: java/text/Bidi/Bug7041232.java │ │ │ │ +Passed: java/text/Bidi/Bug7002398.java │ │ │ │ Passed: java/text/Bidi/Bug7042148.java │ │ │ │ Passed: java/text/Bidi/Bug8005277.java │ │ │ │ -Passed: java/text/Bidi/Bug7051769.java │ │ │ │ Passed: java/text/BreakIterator/Bug4533872.java │ │ │ │ +Passed: java/text/Bidi/Bug7051769.java │ │ │ │ Passed: java/text/BreakIterator/Bug4740757.java │ │ │ │ -Passed: java/sql/testng/test/sql/othervm/DriverManagerInitTests.java │ │ │ │ Passed: java/text/BreakIterator/Bug4912404.java │ │ │ │ Passed: java/text/BreakIterator/Bug4932583.java │ │ │ │ -Passed: java/security/Security/ConfigFileTest.java │ │ │ │ Passed: java/text/BreakIterator/Bug6513074.java │ │ │ │ Passed: java/text/BreakIterator/Bug8032446.java │ │ │ │ Passed: java/text/BreakIterator/ExceptionTest.java │ │ │ │ Passed: java/text/BreakIterator/NewVSOld_th_TH.java │ │ │ │ -Passed: java/text/Collator/Bug5047314.java │ │ │ │ -Passed: java/text/CharacterIterator/CharacterIteratorTest.java │ │ │ │ -Passed: java/text/Collator/Bug6970930.java │ │ │ │ Passed: java/text/BreakIterator/BreakIteratorTest.java │ │ │ │ Passed: java/text/Collator/APITest.java │ │ │ │ +Passed: java/text/CharacterIterator/CharacterIteratorTest.java │ │ │ │ +Passed: java/text/Collator/Bug5047314.java │ │ │ │ Passed: java/text/BreakIterator/Bug7104012.java │ │ │ │ -Passed: java/text/Collator/CurrencyCollate.java │ │ │ │ +Passed: java/text/Collator/Bug6271411.java │ │ │ │ Passed: java/text/Collator/Bug7200119.java │ │ │ │ +Passed: java/text/Collator/Bug6970930.java │ │ │ │ +Passed: java/text/Collator/CurrencyCollate.java │ │ │ │ Passed: java/text/Collator/CollationKeyTest.java │ │ │ │ +Passed: java/text/Collator/EnglishTest.java │ │ │ │ Passed: java/text/Collator/DanishTest.java │ │ │ │ -Passed: java/text/Collator/FinnishTest.java │ │ │ │ Passed: java/text/Collator/DummyTest.java │ │ │ │ -Passed: java/text/Collator/EnglishTest.java │ │ │ │ -Passed: java/text/Collator/Bug6271411.java │ │ │ │ Passed: java/text/Collator/FrenchTest.java │ │ │ │ +Passed: java/text/Collator/FinnishTest.java │ │ │ │ Passed: java/text/Collator/GermanTest.java │ │ │ │ -Passed: java/text/Collator/KoreanTest.java │ │ │ │ Passed: java/text/Collator/IteratorTest.java │ │ │ │ Passed: java/text/Collator/JapaneseTest.java │ │ │ │ -Passed: java/text/Collator/MonkeyTest.java │ │ │ │ Passed: java/text/Collator/G7Test.java │ │ │ │ -Passed: java/text/Collator/SurrogatesTest.java │ │ │ │ +Passed: java/text/Collator/KoreanTest.java │ │ │ │ +Passed: java/text/Collator/MonkeyTest.java │ │ │ │ +Passed: java/security/SecureRandom/ThreadSafe.java │ │ │ │ Passed: java/text/Collator/SpanishTest.java │ │ │ │ Passed: java/text/Collator/Test4401726.java │ │ │ │ Passed: java/text/Collator/ThaiTest.java │ │ │ │ Passed: java/text/Collator/TurkishTest.java │ │ │ │ +Passed: java/text/Collator/Regression.java │ │ │ │ +Passed: java/text/Collator/SurrogatesTest.java │ │ │ │ Passed: java/text/Collator/VietnameseTest.java │ │ │ │ Passed: java/text/Format/ChoiceFormat/Bug4185732Test.java │ │ │ │ Passed: java/text/Format/ChoiceFormat/Bug8001209.java │ │ │ │ -Passed: java/text/Collator/Regression.java │ │ │ │ +Passed: java/text/Format/ChoiceFormat/PatternsTest.java │ │ │ │ Passed: java/text/Format/ChoiceFormat/Bug4387255.java │ │ │ │ Passed: java/text/Format/common/Bug4769840.java │ │ │ │ -Passed: java/text/Format/ChoiceFormat/PatternsTest.java │ │ │ │ -Passed: java/text/Format/common/Bug6215962.java │ │ │ │ Passed: java/text/Collator/RuleBasedCollatorTest.java │ │ │ │ +Passed: java/text/Format/common/Bug6215962.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/SPIProviderTest.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/serialization/TestSerialization.java │ │ │ │ Passed: java/text/Format/common/FormatIteratorTest.java │ │ │ │ -Passed: java/text/Format/CompactNumberFormat/TestCNFRounding.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java │ │ │ │ +Passed: java/text/Format/CompactNumberFormat/TestCNFRounding.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/TestEquality.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/TestFormatToCharacterIterator.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/TestMutatingInstance.java │ │ │ │ +Passed: java/text/Format/CompactNumberFormat/TestParseBigDecimal.java │ │ │ │ +Passed: java/text/Format/CompactNumberFormat/TestCompactNumber.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/TestPlurals.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/TestSpecialValues.java │ │ │ │ -Passed: java/text/Format/CompactNumberFormat/TestParseBigDecimal.java │ │ │ │ -Passed: java/text/Format/DateFormat/bug4099975.java │ │ │ │ Passed: java/text/Format/DateFormat/bug4097450.java │ │ │ │ +Passed: java/text/Format/DateFormat/bug4099975.java │ │ │ │ Passed: java/text/Format/DateFormat/bug4117335.java │ │ │ │ -Passed: java/text/Format/DateFormat/bug4358730.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug4322313.java │ │ │ │ +Passed: java/text/Format/DateFormat/bug4358730.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug4396385.java │ │ │ │ -Passed: java/text/Format/CompactNumberFormat/TestCompactNumber.java │ │ │ │ -Passed: java/text/Format/CompactNumberFormat/TestUExtensionOverride.java │ │ │ │ -Passed: java/text/Format/CompactNumberFormat/TestWithCompatProvider.java │ │ │ │ +Passed: java/security/MessageDigest/ThreadSafetyTest.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug4736959.java │ │ │ │ +Passed: java/text/Format/CompactNumberFormat/TestWithCompatProvider.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug6251817.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug4845901.java │ │ │ │ +Passed: java/text/Format/CompactNumberFormat/TestUExtensionOverride.java │ │ │ │ Passed: java/text/Format/DateFormat/bug6317072.java │ │ │ │ -Passed: java/text/Format/DateFormat/bug6271375.java │ │ │ │ Passed: java/text/Format/DateFormat/bug6412896.java │ │ │ │ -Passed: java/text/Format/DateFormat/Bug6609750.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug4823811.java │ │ │ │ +Passed: java/text/Format/DateFormat/bug6271375.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug6645292.java │ │ │ │ +Passed: java/text/Format/DateFormat/Bug6609750.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug7130335.java │ │ │ │ +Passed: java/text/Format/DateFormat/Bug6683975.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug7177315.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug8072099.java │ │ │ │ -Passed: java/text/Format/DateFormat/Bug6683975.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug8081794.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug8139572.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug6530336.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug8193444.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug8235699.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug8209047.java │ │ │ │ Passed: java/text/Format/DateFormat/ContextMonthNamesTest.java │ │ │ │ Passed: java/text/Format/DateFormat/DateFormatRegression.java │ │ │ │ -Passed: java/text/Format/DateFormat/CaseInsensitiveParseTest.java │ │ │ │ +Passed: java/text/Format/DateFormat/DateFormatRoundTripTest.java │ │ │ │ Passed: java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java │ │ │ │ +Passed: java/text/Format/DateFormat/CaseInsensitiveParseTest.java │ │ │ │ Passed: java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java │ │ │ │ -Passed: java/text/Format/DateFormat/DateFormatRoundTripTest.java │ │ │ │ -Passed: java/text/Format/DateFormat/Bug4407042.java │ │ │ │ -Passed: java/text/Format/DateFormat/Bug6335238.java │ │ │ │ -Passed: java/text/Format/DateFormat/IntlTestDateFormatSymbols.java │ │ │ │ -Passed: java/text/Format/DateFormat/DateFormatTest.java │ │ │ │ -Passed: java/text/Format/DateFormat/ISO8601ZoneTest.java │ │ │ │ Passed: java/text/Format/DateFormat/IntlTestDateFormat.java │ │ │ │ -Passed: java/text/Format/DateFormat/NonGregorianFormatTest.java │ │ │ │ +Passed: java/text/Format/DateFormat/DateFormatTest.java │ │ │ │ +Passed: java/text/Format/DateFormat/IntlTestDateFormatSymbols.java │ │ │ │ Passed: java/text/Format/DateFormat/IntlTestDateFormatAPI.java │ │ │ │ -Passed: java/text/Format/DateFormat/LocaleDateFormats.java │ │ │ │ +Passed: java/text/Format/DateFormat/ISO8601ZoneTest.java │ │ │ │ Passed: java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java │ │ │ │ +Passed: java/text/Format/DateFormat/LocaleDateFormats.java │ │ │ │ +Passed: java/text/Format/DateFormat/NonGregorianFormatTest.java │ │ │ │ +Passed: java/text/Format/DateFormat/Bug4407042.java │ │ │ │ +Passed: java/text/Format/DateFormat/Bug6335238.java │ │ │ │ Passed: java/text/Format/DateFormat/WeekDateTest.java │ │ │ │ Passed: java/text/Format/DecimalFormat/Bug6609740.java │ │ │ │ Passed: java/text/Format/DecimalFormat/Bug7196316.java │ │ │ │ Passed: java/text/Format/DecimalFormat/Bug8165466.java │ │ │ │ Passed: java/text/Format/DecimalFormat/FormatMicroBenchmark.java │ │ │ │ -Passed: java/text/Format/DateFormat/SDFTCKZoneNamesTest.java │ │ │ │ +Passed: java/text/Format/DateFormat/TimeZoneNameTest.java │ │ │ │ Passed: java/text/Format/DecimalFormat/RoundingAndPropertyTest.java │ │ │ │ Passed: java/text/Format/DecimalFormat/MantissaDigits.java │ │ │ │ Passed: java/text/Format/DecimalFormat/TieRoundingTest.java │ │ │ │ -Passed: java/text/Format/DateFormat/TimeZoneNameTest.java │ │ │ │ -Passed: java/text/Format/MessageFormat/Bug4185816Test.java │ │ │ │ Passed: java/text/Format/DecimalFormat/ToLocalizedPatternTest.java │ │ │ │ -Passed: java/text/Format/DateFormat/Bug8141243.java │ │ │ │ -Passed: java/text/Format/MessageFormat/Bug7003643.java │ │ │ │ -Passed: java/text/Format/MessageFormat/MaxArgumentIndexTest.java │ │ │ │ +Passed: java/text/Format/DateFormat/SDFTCKZoneNamesTest.java │ │ │ │ +Passed: java/text/Format/MessageFormat/Bug4185816Test.java │ │ │ │ Passed: java/text/Format/DecimalFormat/SetGroupingSizeTest.java │ │ │ │ +Passed: java/text/Format/MessageFormat/Bug7003643.java │ │ │ │ Passed: java/text/Format/MessageFormat/LargeMessageFormat.java │ │ │ │ +Passed: java/text/Format/MessageFormat/MaxArgumentIndexTest.java │ │ │ │ Passed: java/text/Format/MessageFormat/MessageFormatExceptions.java │ │ │ │ Passed: java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java │ │ │ │ -Passed: java/text/Format/MessageFormat/MessageTest.java │ │ │ │ Passed: java/text/Format/MessageFormat/MessageRegression.java │ │ │ │ -Passed: java/text/Format/MessageFormat/SerializationTest.java │ │ │ │ Passed: java/text/Format/MessageFormat/bug4492719.java │ │ │ │ +Passed: java/text/Format/MessageFormat/MessageTest.java │ │ │ │ +Passed: java/text/Format/MessageFormat/SerializationTest.java │ │ │ │ +Passed: java/text/Format/DateFormat/Bug8141243.java │ │ │ │ Passed: java/text/Format/NumberFormat/Bug4208135.java │ │ │ │ -Passed: java/text/Format/NumberFormat/Bug4833877.java │ │ │ │ -Passed: java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java │ │ │ │ Passed: java/text/Format/NumberFormat/BigDecimalFormat.java │ │ │ │ +Passed: java/text/Format/NumberFormat/Bug4833877.java │ │ │ │ Passed: java/text/Format/NumberFormat/BigDecimalParse.java │ │ │ │ -Passed: java/text/Format/NumberFormat/Bug4944439.java │ │ │ │ Passed: java/text/Format/NumberFormat/Bug4990596.java │ │ │ │ -Passed: java/text/Format/NumberFormat/Bug6278616.java │ │ │ │ +Passed: java/text/Format/NumberFormat/Bug4944439.java │ │ │ │ Passed: java/text/Format/NumberFormat/Bug8132125.java │ │ │ │ +Passed: java/text/Format/NumberFormat/Bug6278616.java │ │ │ │ +Passed: java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java │ │ │ │ Passed: java/text/Format/NumberFormat/DFSExponential.java │ │ │ │ Passed: java/text/Format/NumberFormat/DFSSerialization.java │ │ │ │ Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java │ │ │ │ -Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java │ │ │ │ -Passed: java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java │ │ │ │ Passed: java/text/Format/NumberFormat/Bug4838107.java │ │ │ │ +Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java │ │ │ │ Passed: java/text/Format/NumberFormat/DFSMinusPerCentMill.java │ │ │ │ Passed: java/text/Format/NumberFormat/NumberFormatRounding.java │ │ │ │ +Passed: java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java │ │ │ │ Passed: java/text/Format/NumberFormat/MultipleNumberScriptTest.java │ │ │ │ Passed: java/text/Format/NumberFormat/NumberTest.java │ │ │ │ Passed: java/text/Format/NumberFormat/PositionTest.java │ │ │ │ Passed: java/text/Format/NumberFormat/SerializationLoadTest.java │ │ │ │ Passed: java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java │ │ │ │ Passed: java/text/Format/NumberFormat/NumberRegression.java │ │ │ │ Passed: java/text/Format/NumberFormat/TestPeruCurrencyFormat.java │ │ │ │ Passed: java/text/Normalizer/ICUBasicTest.java │ │ │ │ Passed: java/text/Normalizer/NormalizerAPITest.java │ │ │ │ Passed: java/text/Format/NumberFormat/CurrencyFormat.java │ │ │ │ Passed: java/text/Normalizer/SquareEraCharacterTest.java │ │ │ │ Passed: java/time/nontestng/java/time/chrono/Bug8178823.java │ │ │ │ +Passed: java/text/Normalizer/ThreadSafeTest.java │ │ │ │ Passed: java/text/Normalizer/ConformanceTest.java │ │ │ │ Passed: java/time/nontestng/java/time/zone/CustomZoneNameTest.java │ │ │ │ Passed: java/time/nontestng/java/time/chrono/HijrahConfigTest.java │ │ │ │ -Passed: java/text/Normalizer/ThreadSafeTest.java │ │ │ │ Passed: java/text/Format/NumberFormat/NumberRoundTrip.java │ │ │ │ -Passed: java/text/Format/DateFormat/SimpleDateFormatPatternTest.java │ │ │ │ -Passed: java/security/SignedObject/Chain.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java │ │ │ │ Passed: java/time/tck/java/time/chrono/serial/TCKChronologySerialization.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java │ │ │ │ +Passed: java/text/Format/DateFormat/SimpleDateFormatPatternTest.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/serial/TCKCopticSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/serial/TCKEraSerialization.java │ │ │ │ Passed: java/time/tck/java/time/chrono/CopticChronology.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/CopticDate.java │ │ │ │ Passed: java/time/tck/java/time/chrono/CopticEra.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/serial/TCKChronoZonedDateTimeSerialization.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKChronoLocalDate.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/serial/TCKCopticSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/serial/TCKChronoZonedDateTimeSerialization.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKChronoLocalDateTime.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKChronology.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKChronoPeriod.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/serial/TCKEraSerialization.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKChronoZonedDateTime.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/TCKHijrahEra.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKHijrahChronology.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/TCKHijrahEra.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKIsoChronology.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKIsoEra.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKJapaneseEra.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/TCKMinguoEra.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKJapaneseChronology.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/TCKMinguoEra.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKTestServiceLoader.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKMinguoChronology.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKDateTimeFormatter.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/CopticDate.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKChronoPrinterParser.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKDateTimeFormatters.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKDateTimeParseResolver.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKDateTimeFormatter.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKDateTimeTextPrinting.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKDecimalStyle.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKInstantPrinterParser.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKDateTimeFormatters.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKFormatStyle.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKDTFParsedInstant.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKInstantPrinterParser.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKLocalizedFieldParser.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKPadPrinterParser.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKLocalizedPrinterParser.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKResolverStyle.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKSignStyle.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKLocalizedPrinterParser.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKTextStyle.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKOffsetPrinterParser.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKClockSerialization.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKZoneIdPrinterParser.java │ │ │ │ -Passed: java/time/tck/java/time/serial/TCKLocalDateSerialization.java │ │ │ │ -Passed: java/time/tck/java/time/serial/TCKInstantSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKDurationSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKOffsetPrinterParser.java │ │ │ │ +Passed: java/time/tck/java/time/serial/TCKInstantSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/serial/TCKLocalDateSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKLocalDateTimeSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKZoneIdPrinterParser.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKMonthDaySerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKLocalTimeSerialization.java │ │ │ │ -Passed: java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKOffsetDateTimeSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKPeriodSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKYearMonthSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKYearSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKZoneIdSerialization.java │ │ │ │ Passed: java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java │ │ │ │ -Passed: java/time/tck/java/time/temporal/serial/TCKJulianFieldsSerialization.java │ │ │ │ Passed: java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/temporal/serial/TCKJulianFieldsSerialization.java │ │ │ │ Passed: java/time/tck/java/time/temporal/serial/TCKValueRangeSerialization.java │ │ │ │ -Passed: java/time/tck/java/time/temporal/TCKChronoField.java │ │ │ │ Passed: java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/temporal/TCKChronoField.java │ │ │ │ Passed: java/time/tck/java/time/temporal/TCKChronoUnit.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKDTFParsedInstant.java │ │ │ │ Passed: java/time/tck/java/time/temporal/TCKJulianFields.java │ │ │ │ -Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKDateTimeParseResolver.java │ │ │ │ +Passed: java/time/tck/java/time/zone/serial/TCKFixedZoneRulesSerialization.java │ │ │ │ Passed: java/time/tck/java/time/temporal/TCKTemporalAdjusters.java │ │ │ │ -Passed: java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java │ │ │ │ Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionSerialization.java │ │ │ │ -Passed: java/time/tck/java/time/zone/serial/TCKFixedZoneRulesSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java │ │ │ │ Passed: java/time/tck/java/time/zone/TCKFixedZoneRules.java │ │ │ │ Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransition.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKPadPrinterParser.java │ │ │ │ -Passed: java/time/tck/java/time/zone/TCKZoneRulesProvider.java │ │ │ │ -Passed: java/time/tck/java/time/AbstractTCKTest.java │ │ │ │ +Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.java │ │ │ │ Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java │ │ │ │ Passed: java/time/tck/java/time/zone/TCKZoneRules.java │ │ │ │ -Passed: java/time/tck/java/time/MockSimplePeriod.java │ │ │ │ +Passed: java/time/tck/java/time/AbstractDateTimeTest.java │ │ │ │ +Passed: java/time/tck/java/time/AbstractTCKTest.java │ │ │ │ +Passed: java/time/tck/java/time/zone/TCKZoneRulesProvider.java │ │ │ │ Passed: java/time/tck/java/time/temporal/TCKIsoFields.java │ │ │ │ -Passed: java/time/tck/java/time/TCKClock_Offset.java │ │ │ │ +Passed: java/time/tck/java/time/MockSimplePeriod.java │ │ │ │ +Passed: java/time/tck/java/time/TCKClock_Fixed.java │ │ │ │ +Passed: java/time/tck/java/time/TCKClock.java │ │ │ │ Passed: java/time/tck/java/time/TCKClock_System.java │ │ │ │ Passed: java/time/tck/java/time/TCKClock_Tick.java │ │ │ │ -Passed: java/time/tck/java/time/TCKClock.java │ │ │ │ -Passed: java/time/tck/java/time/AbstractDateTimeTest.java │ │ │ │ -Passed: java/time/tck/java/time/TCKClock_Fixed.java │ │ │ │ +Passed: java/time/tck/java/time/TCKClock_Offset.java │ │ │ │ Passed: java/time/tck/java/time/TCKDayOfWeek.java │ │ │ │ Passed: java/time/tck/java/time/TCKDuration.java │ │ │ │ +Passed: java/time/tck/java/time/TCKInstant.java │ │ │ │ Passed: java/time/tck/java/time/TCKMonth.java │ │ │ │ Passed: java/time/tck/java/time/TCKMonthDay.java │ │ │ │ -Passed: java/time/tck/java/time/TCKInstant.java │ │ │ │ Passed: java/time/tck/java/time/TCKOffsetDateTime.java │ │ │ │ +Passed: java/time/tck/java/time/TCKLocalDate.java │ │ │ │ Passed: java/time/tck/java/time/TCKOffsetTime.java │ │ │ │ -Passed: java/time/tck/java/time/TCKLocalTime.java │ │ │ │ +Passed: java/security/SignedObject/Chain.java │ │ │ │ Passed: java/time/tck/java/time/TCKPeriod.java │ │ │ │ -Passed: java/time/tck/java/time/TCKLocalDate.java │ │ │ │ -Passed: java/time/tck/java/time/TCKYearMonth.java │ │ │ │ +Passed: java/time/tck/java/time/TCKLocalDateTime.java │ │ │ │ +Passed: java/time/tck/java/time/TCKLocalTime.java │ │ │ │ Passed: java/time/tck/java/time/TCKYear.java │ │ │ │ Passed: java/time/tck/java/time/TestIsoChronology.java │ │ │ │ Passed: java/time/tck/java/time/TCKZoneId.java │ │ │ │ +Passed: java/time/tck/java/time/temporal/TCKWeekFields.java │ │ │ │ Passed: java/time/tck/java/time/TCKZonedDateTime.java │ │ │ │ Passed: java/time/tck/java/time/TCKZoneOffset.java │ │ │ │ -Passed: java/time/tck/java/time/temporal/TCKWeekFields.java │ │ │ │ -Passed: java/time/tck/java/time/TCKLocalDateTime.java │ │ │ │ Passed: java/time/test/java/time/chrono/TestChronoLocalDate.java │ │ │ │ Passed: java/time/test/java/time/chrono/TestChronologyPerf.java │ │ │ │ Passed: java/time/test/java/time/chrono/TestExampleCode.java │ │ │ │ -Passed: java/time/test/java/time/chrono/TestJapaneseChronoImpl.java │ │ │ │ -Passed: java/time/test/java/time/chrono/TestServiceLoader.java │ │ │ │ Passed: java/time/test/java/time/chrono/TestEraDisplayName.java │ │ │ │ -Passed: java/time/test/java/time/chrono/TestIsoChronoImpl.java │ │ │ │ Passed: java/time/test/java/time/chrono/TestJapaneseChronology.java │ │ │ │ -Passed: java/time/test/java/time/chrono/TestThaiBuddhistChronoImpl.java │ │ │ │ +Passed: java/time/test/java/time/chrono/TestIsoChronoImpl.java │ │ │ │ +Passed: java/time/test/java/time/chrono/TestServiceLoader.java │ │ │ │ +Passed: java/time/test/java/time/chrono/TestJapaneseChronoImpl.java │ │ │ │ +Passed: java/time/tck/java/time/TCKYearMonth.java │ │ │ │ Passed: java/time/test/java/time/format/AbstractTestPrinterParser.java │ │ │ │ -Passed: java/time/test/java/time/format/TestCharLiteralPrinter.java │ │ │ │ -Passed: java/time/test/java/time/chrono/TestUmmAlQuraChronology.java │ │ │ │ Passed: java/time/test/java/time/format/MockIOExceptionAppendable.java │ │ │ │ +Passed: java/time/test/java/time/chrono/TestUmmAlQuraChronology.java │ │ │ │ Passed: java/time/test/java/time/format/TestCharLiteralParser.java │ │ │ │ +Passed: java/time/test/java/time/format/TestCharLiteralPrinter.java │ │ │ │ +Passed: java/time/test/java/time/chrono/TestThaiBuddhistChronoImpl.java │ │ │ │ Passed: java/time/test/java/time/format/TestDateTimeFormatter.java │ │ │ │ +Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java │ │ │ │ Passed: java/time/test/java/time/format/TestDateTimeParsing.java │ │ │ │ Passed: java/time/test/java/time/format/TestDateTimeTextProvider.java │ │ │ │ -Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java │ │ │ │ -Passed: java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java │ │ │ │ Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilder.java │ │ │ │ +Passed: java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java │ │ │ │ Passed: java/time/test/java/time/format/TestDecimalStyle.java │ │ │ │ Passed: java/time/test/java/time/format/TestLocalizedOffsetPrinterParser.java │ │ │ │ Passed: java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java │ │ │ │ Passed: java/time/test/java/time/format/TestLocalizedPattern.java │ │ │ │ -Passed: java/time/test/java/time/format/TestNonIsoFormatter.java │ │ │ │ Passed: java/time/test/java/time/format/TestFractionPrinterParser.java │ │ │ │ +Passed: java/time/test/java/time/format/TestNonIsoFormatter.java │ │ │ │ Passed: java/time/test/java/time/format/TestNumberParser.java │ │ │ │ Passed: java/time/test/java/time/format/TestPadPrinterDecorator.java │ │ │ │ +Passed: java/time/test/java/time/format/TestSettingsParser.java │ │ │ │ Passed: java/time/test/java/time/format/TestReducedPrinter.java │ │ │ │ Passed: java/time/test/java/time/format/TestNumberPrinter.java │ │ │ │ -Passed: java/time/test/java/time/format/TestSettingsParser.java │ │ │ │ Passed: java/time/test/java/time/format/TestReducedParser.java │ │ │ │ Passed: java/time/test/java/time/format/TestStringLiteralParser.java │ │ │ │ Passed: java/time/test/java/time/format/TestStringLiteralPrinter.java │ │ │ │ +Passed: java/time/test/java/time/format/TestTextParser.java │ │ │ │ Passed: java/time/test/java/time/format/TestTextParserWithLocale.java │ │ │ │ Passed: java/time/test/java/time/format/TestTextPrinterWithLocale.java │ │ │ │ -Passed: java/time/test/java/time/format/TestTextParser.java │ │ │ │ Passed: java/time/test/java/time/format/TestTextPrinter.java │ │ │ │ Passed: java/time/test/java/time/format/TestUTCParse.java │ │ │ │ -Passed: java/time/test/java/time/format/TestUnicodeExtension.java │ │ │ │ -Passed: java/time/test/java/time/format/ZoneName.java │ │ │ │ Passed: java/time/test/java/time/format/TestZoneOffsetPrinter.java │ │ │ │ +Passed: java/time/test/java/time/format/ZoneName.java │ │ │ │ +Passed: java/time/test/java/time/format/TestUnicodeExtension.java │ │ │ │ Passed: java/time/test/java/time/format/TestZoneOffsetParser.java │ │ │ │ -Passed: java/time/test/java/time/temporal/MockFieldNoValue.java │ │ │ │ Passed: java/time/test/java/time/temporal/MockFieldValue.java │ │ │ │ +Passed: java/time/test/java/time/temporal/MockFieldNoValue.java │ │ │ │ Passed: java/time/test/java/time/temporal/TestChronoField.java │ │ │ │ -Passed: java/time/test/java/time/temporal/TestChronoUnit.java │ │ │ │ Passed: java/time/test/java/time/temporal/TestDateTimeBuilderCombinations.java │ │ │ │ +Passed: java/time/test/java/time/temporal/TestChronoUnit.java │ │ │ │ Passed: java/time/test/java/time/format/TestZoneTextPrinterParser.java │ │ │ │ Passed: java/time/test/java/time/temporal/TestDateTimeValueRange.java │ │ │ │ Passed: java/time/test/java/time/temporal/TestIsoFields.java │ │ │ │ -Passed: java/time/test/java/time/temporal/TestIsoWeekFields.java │ │ │ │ Passed: java/time/test/java/time/temporal/TestJulianFields.java │ │ │ │ Passed: java/time/test/java/time/zone/TestFixedZoneRules.java │ │ │ │ +Passed: java/time/test/java/time/temporal/TestIsoWeekFields.java │ │ │ │ Passed: java/time/test/java/time/zone/TestMutableZoneRules.java │ │ │ │ -Passed: java/time/test/java/time/zone/TestZoneRulesProvider.java │ │ │ │ Passed: java/time/test/java/time/zone/TestZoneRules.java │ │ │ │ +Passed: java/time/test/java/time/zone/TestZoneRulesProvider.java │ │ │ │ Passed: java/time/test/java/time/AbstractTest.java │ │ │ │ Passed: java/time/test/java/time/MockSimplePeriod.java │ │ │ │ Passed: java/time/test/java/time/TestClock_Fixed.java │ │ │ │ Passed: java/time/test/java/time/TestClock_Offset.java │ │ │ │ Passed: java/time/test/java/time/TestClock_System.java │ │ │ │ Passed: java/time/test/java/time/TestClock_Tick.java │ │ │ │ -Passed: java/time/test/java/time/TestInstant.java │ │ │ │ Passed: java/time/test/java/time/TestDuration.java │ │ │ │ +Passed: java/time/test/java/time/TestInstant.java │ │ │ │ Passed: java/time/test/java/time/TestInstantSource.java │ │ │ │ Passed: java/time/test/java/time/TestLocalDate.java │ │ │ │ -Passed: java/time/test/java/time/TestLocalDateTime.java │ │ │ │ Passed: java/time/test/java/time/TestLocalTime.java │ │ │ │ +Passed: java/time/test/java/time/TestLocalDateTime.java │ │ │ │ Passed: java/time/test/java/time/TestMonthDay.java │ │ │ │ -Passed: java/time/test/java/time/TestOffsetDateTime.java │ │ │ │ Passed: java/time/test/java/time/TestOffsetDateTime_instants.java │ │ │ │ +Passed: java/time/test/java/time/TestOffsetDateTime.java │ │ │ │ Passed: java/time/test/java/time/TestOffsetTime.java │ │ │ │ +Passed: java/time/test/java/time/TestYearMonth.java │ │ │ │ Passed: java/time/test/java/time/TestYear.java │ │ │ │ Passed: java/time/test/java/time/TestPeriod.java │ │ │ │ Passed: java/util/AbstractCollection/ToArrayTest.java │ │ │ │ -Passed: java/util/AbstractCollection/ToString.java │ │ │ │ -Passed: java/util/AbstractList/CheckForIndexOutOfBoundsException.java │ │ │ │ -Passed: java/util/AbstractList/FailFastIterator.java │ │ │ │ -Passed: java/util/AbstractList/HasNextAfterException.java │ │ │ │ -Passed: java/time/test/java/time/TestYearMonth.java │ │ │ │ Passed: java/time/test/java/time/TestZonedDateTime.java │ │ │ │ Passed: java/time/test/java/time/TestZoneId.java │ │ │ │ Passed: java/time/test/java/util/TestFormatter.java │ │ │ │ -Passed: java/time/test/java/time/TestZoneOffset.java │ │ │ │ +Passed: java/util/AbstractCollection/ToString.java │ │ │ │ Passed: java/util/AbstractMap/AbstractMapClone.java │ │ │ │ Passed: java/util/AbstractMap/Equals.java │ │ │ │ -Passed: java/util/AbstractSequentialList/AddAll.java │ │ │ │ +Passed: java/util/AbstractList/CheckForIndexOutOfBoundsException.java │ │ │ │ +Passed: java/time/test/java/time/TestZoneOffset.java │ │ │ │ Passed: java/util/AbstractMap/SimpleEntries.java │ │ │ │ +Passed: java/util/AbstractSequentialList/AddAll.java │ │ │ │ +Passed: java/util/AbstractList/FailFastIterator.java │ │ │ │ +Passed: java/util/AbstractMap/ToString.java │ │ │ │ Passed: java/util/ArrayList/EnsureCapacity.java │ │ │ │ +Passed: java/util/AbstractList/HasNextAfterException.java │ │ │ │ +Passed: java/util/ArrayList/ArrayManagement.java │ │ │ │ Passed: java/util/ArrayList/Bug6533203.java │ │ │ │ -Passed: java/util/AbstractMap/ToString.java │ │ │ │ Passed: java/util/ArrayList/SubListModCount.java │ │ │ │ Passed: java/util/ArrayList/AddAll.java │ │ │ │ -Passed: java/util/ArrayList/ArrayManagement.java │ │ │ │ -Passed: java/util/ArrayList/IteratorMicroBenchmark.java │ │ │ │ Passed: java/util/Arrays/AsList.java │ │ │ │ +Passed: java/util/ArrayList/IteratorMicroBenchmark.java │ │ │ │ +Passed: java/util/Arrays/Big.java │ │ │ │ Passed: java/util/Arrays/ArrayObjectMethods.java │ │ │ │ Passed: java/util/ArrayDeque/WhiteBox.java │ │ │ │ -Passed: java/util/Arrays/Big.java │ │ │ │ Passed: java/util/Arrays/Fill.java │ │ │ │ -Passed: java/util/Arrays/FloatDoubleOrder.java │ │ │ │ Passed: java/util/Arrays/Correct.java │ │ │ │ -Passed: java/util/Arrays/CopyMethods.java │ │ │ │ +Passed: java/util/Arrays/FloatDoubleOrder.java │ │ │ │ Passed: java/util/Arrays/SetAllTest.java │ │ │ │ +Passed: java/util/Arrays/CopyMethods.java │ │ │ │ Passed: java/util/Arrays/largeMemory/ParallelPrefix.java │ │ │ │ -Passed: java/util/Arrays/TimSortStackSize.java │ │ │ │ -Passed: java/util/Arrays/SortingNearlySortedPrimitive.java │ │ │ │ Passed: java/util/Arrays/StreamAndSpliterator.java │ │ │ │ +Passed: java/util/Arrays/TimSortStackSize.java │ │ │ │ Passed: java/util/Base64/Base64GetEncoderTest.java │ │ │ │ -Passed: java/util/Arrays/ArraysEqCmpTest.java │ │ │ │ +Passed: java/util/Arrays/SortingNearlySortedPrimitive.java │ │ │ │ Passed: java/util/Base64/TestBase64Golden.java │ │ │ │ +Passed: java/util/Arrays/ArraysEqCmpTest.java │ │ │ │ Passed: java/util/Arrays/TimSortStackSize2.java │ │ │ │ -Passed: java/util/Base64/TestBase64.java │ │ │ │ -Passed: java/util/Arrays/Sorting.java │ │ │ │ Passed: java/util/BitSet/And.java │ │ │ │ +Passed: java/util/Base64/TestBase64.java │ │ │ │ +Passed: java/util/BitSet/BSMethods.java │ │ │ │ Passed: java/util/BitSet/ImportExport.java │ │ │ │ +Passed: java/util/Arrays/Sorting.java │ │ │ │ Passed: java/util/BitSet/MemoryLeak.java │ │ │ │ -Passed: java/util/BitSet/PreviousBits.java │ │ │ │ Passed: java/util/BitSet/StickySize.java │ │ │ │ +Passed: java/util/BitSet/PreviousBits.java │ │ │ │ Passed: java/util/Calendar/Builder/BuilderTest.java │ │ │ │ -Passed: java/util/BitSet/BSMethods.java │ │ │ │ Passed: java/util/Calendar/CalendarTestScripts/JapaneseTests.java │ │ │ │ Passed: java/util/Calendar/BuddhistCalendarTest.java │ │ │ │ Passed: java/util/Calendar/bug4028518.java │ │ │ │ -Passed: java/util/Calendar/CalendarTestScripts/JapaneseRollTests.java │ │ │ │ Passed: java/util/Calendar/bug4100311.java │ │ │ │ +Passed: java/util/Calendar/bug4243802.java │ │ │ │ Passed: java/util/Calendar/Bug4302966.java │ │ │ │ -Passed: java/util/BitSet/HugeToString.java │ │ │ │ Passed: java/util/Calendar/bug4316678.java │ │ │ │ +Passed: java/util/Calendar/bug4372743.java │ │ │ │ Passed: java/util/Calendar/bug4401223.java │ │ │ │ Passed: java/util/Calendar/bug4409072.java │ │ │ │ Passed: java/util/Calendar/bug4514831.java │ │ │ │ -Passed: java/util/Calendar/bug4243802.java │ │ │ │ -Passed: java/util/Calendar/Bug4766302.java │ │ │ │ +Passed: java/util/Calendar/CalendarTestScripts/JapaneseRollTests.java │ │ │ │ Passed: java/util/Calendar/Bug4851640.java │ │ │ │ +Passed: java/util/Calendar/Bug4766302.java │ │ │ │ Passed: java/util/Calendar/Bug4958050.java │ │ │ │ Passed: java/util/Calendar/Bug5078053.java │ │ │ │ -Passed: java/util/Calendar/Bug6178071.java │ │ │ │ -Passed: java/util/Calendar/Bug6448234.java │ │ │ │ Passed: java/util/Calendar/Bug6234795.java │ │ │ │ -Passed: java/util/Calendar/bug4372743.java │ │ │ │ +Passed: java/util/Calendar/Bug6178071.java │ │ │ │ Passed: java/util/Calendar/Bug6645263.java │ │ │ │ +Passed: java/util/Calendar/Bug6448234.java │ │ │ │ Passed: java/util/Calendar/Bug6902861.java │ │ │ │ -Passed: java/util/Calendar/Bug8075548.java │ │ │ │ Passed: java/util/Calendar/Bug7017458.java │ │ │ │ +Passed: java/util/Calendar/Bug8075548.java │ │ │ │ Passed: java/util/Calendar/Bug8152077.java │ │ │ │ -Passed: java/util/Calendar/Bug8176847.java │ │ │ │ -Passed: java/util/Arrays/HashCode.java │ │ │ │ Passed: java/util/Calendar/Bug8007038.java │ │ │ │ +Passed: java/util/Calendar/Bug8176847.java │ │ │ │ Passed: java/util/Calendar/CalendarDataTest.java │ │ │ │ +Passed: java/util/Calendar/CalendarDisplayNamesTest.java │ │ │ │ +Passed: java/util/Arrays/HashCode.java │ │ │ │ Passed: java/util/Calendar/CalendarLimitTest.java │ │ │ │ Passed: java/util/Base64/TestEncodingDecodingLength.java │ │ │ │ -Passed: java/util/BitSet/stream/BitSetStreamTest.java │ │ │ │ -Passed: java/util/Calendar/CldrFormatNamesTest.java │ │ │ │ -Passed: java/util/Calendar/CalendarRegression.java │ │ │ │ Passed: java/util/Calendar/CalendarTypeTest.java │ │ │ │ +Passed: java/util/BitSet/HugeToString.java │ │ │ │ +Passed: java/util/Calendar/CldrFormatNamesTest.java │ │ │ │ Passed: java/util/Calendar/CalendarTest.java │ │ │ │ Passed: java/util/Calendar/GenericTimeZoneNamesTest.java │ │ │ │ +Passed: java/util/Calendar/CalendarRegression.java │ │ │ │ +Passed: java/util/Calendar/Bug8167273.java │ │ │ │ Passed: java/util/Calendar/FieldStateTest.java │ │ │ │ -Passed: java/util/Calendar/CalendarDisplayNamesTest.java │ │ │ │ +Passed: java/util/Calendar/JavatimeTest.java │ │ │ │ Passed: java/util/Calendar/JapanEraNameCompatTest.java │ │ │ │ -Passed: java/util/Calendar/JulianTest.java │ │ │ │ +Passed: java/util/Calendar/JapaneseLenientEraTest.java │ │ │ │ Passed: java/util/Calendar/Limit.java │ │ │ │ Passed: java/util/Calendar/GregorianCutoverTest.java │ │ │ │ -Passed: java/util/Calendar/JavatimeTest.java │ │ │ │ -Passed: java/util/Calendar/JapaneseLenientEraTest.java │ │ │ │ -Passed: java/util/Calendar/JapaneseEraNameTest.java │ │ │ │ +Passed: java/util/Calendar/JulianTest.java │ │ │ │ Passed: java/util/Calendar/ResolutionTest.java │ │ │ │ -Passed: java/util/Calendar/StampOverflow.java │ │ │ │ Passed: java/util/Calendar/NarrowNamesTest.java │ │ │ │ +Passed: java/util/Calendar/StampOverflow.java │ │ │ │ +Passed: java/util/Calendar/JapaneseEraNameTest.java │ │ │ │ Passed: java/util/Calendar/NonLenientTest.java │ │ │ │ Passed: java/util/Calendar/WeekDateTest.java │ │ │ │ -Passed: java/util/Calendar/RollFromLastToFirstWeek.java │ │ │ │ Passed: java/util/Calendar/ZoneOffsets.java │ │ │ │ Passed: java/util/Collection/BiggernYours.java │ │ │ │ +Passed: java/util/Calendar/RollFromLastToFirstWeek.java │ │ │ │ +Passed: java/util/Collection/CollectionDefaults.java │ │ │ │ Passed: java/util/Collection/IteratorAtEnd.java │ │ │ │ -Passed: java/util/Collection/HotPotatoes.java │ │ │ │ Passed: java/util/Collection/IteratorMicroBenchmark.java │ │ │ │ -Passed: java/util/Collection/CollectionDefaults.java │ │ │ │ -Passed: java/util/Calendar/RollDayOfWeekTest.java │ │ │ │ +Passed: java/util/Collection/HotPotatoes.java │ │ │ │ Passed: java/util/Collection/RemoveMicroBenchmark.java │ │ │ │ +Passed: java/util/Collection/RandomizedIteration.java │ │ │ │ Passed: java/util/Collections/AddAll.java │ │ │ │ Passed: java/util/Collections/AsLifoQueue.java │ │ │ │ Passed: java/util/Collection/MOAT.java │ │ │ │ Passed: java/util/Collections/BigBinarySearch.java │ │ │ │ Passed: java/util/Collections/BinarySearchNullComparator.java │ │ │ │ -Passed: java/util/Collection/SetFactories.java │ │ │ │ -Passed: java/util/Collections/CheckedListReplaceAll.java │ │ │ │ Passed: java/util/Collections/CheckedIdentityMap.java │ │ │ │ -Passed: java/util/Calendar/Bug8167273.java │ │ │ │ +Passed: java/util/Collection/SetFactories.java │ │ │ │ +Passed: java/util/Calendar/RollDayOfWeekTest.java │ │ │ │ Passed: java/util/Collections/CheckedListBash.java │ │ │ │ +Passed: java/util/Collections/CheckedListReplaceAll.java │ │ │ │ Passed: java/util/Collections/CheckedMapReplaceAll.java │ │ │ │ Passed: java/util/Collections/CheckedQueue.java │ │ │ │ -Passed: java/util/Collection/RandomizedIteration.java │ │ │ │ -Passed: java/util/Collections/Disjoint.java │ │ │ │ Passed: java/util/Collections/CheckedNull.java │ │ │ │ -Passed: java/util/Collections/EmptyCollectionSerialization.java │ │ │ │ -Passed: java/util/Collections/EmptyIterator.java │ │ │ │ -Passed: java/util/Collections/DelegatingIteratorForEachRemaining.java │ │ │ │ +Passed: java/util/Collections/Disjoint.java │ │ │ │ Passed: java/util/Collections/CheckedMapBash.java │ │ │ │ -Passed: java/util/Collections/Enum.java │ │ │ │ +Passed: java/util/Collections/DelegatingIteratorForEachRemaining.java │ │ │ │ +Passed: java/util/Collections/EmptyIterator.java │ │ │ │ +Passed: java/util/Collections/EmptyCollectionSerialization.java │ │ │ │ Passed: java/util/Collections/CheckedSetBash.java │ │ │ │ +Passed: java/util/Collections/Enum.java │ │ │ │ +Passed: java/util/Collections/EmptyNavigableMap.java │ │ │ │ +Passed: java/util/Collections/EnumerationAsIterator.java │ │ │ │ Passed: java/util/Collections/EqualsTest.java │ │ │ │ Passed: java/util/Collections/Frequency.java │ │ │ │ -Passed: java/util/Collections/EnumerationAsIterator.java │ │ │ │ -Passed: java/util/Collections/NCopies.java │ │ │ │ -Passed: java/util/Collections/EmptyNavigableMap.java │ │ │ │ Passed: java/util/Collections/MinMax.java │ │ │ │ +Passed: java/util/Calendar/SupplementalJapaneseEraTestRun.java │ │ │ │ +Passed: java/util/Collections/EmptyNavigableSet.java │ │ │ │ +Passed: java/util/Collections/NCopies.java │ │ │ │ Passed: java/util/Collections/NullComparator.java │ │ │ │ Passed: java/util/Collections/ReplaceAll.java │ │ │ │ -Passed: java/util/Collections/EmptyNavigableSet.java │ │ │ │ Passed: java/util/Collections/ReverseOrder.java │ │ │ │ -Passed: java/util/Collections/FindSubList.java │ │ │ │ Passed: java/util/Collections/ReverseOrder2.java │ │ │ │ Passed: java/util/Collections/RotateEmpty.java │ │ │ │ Passed: java/util/Collections/Ser.java │ │ │ │ Passed: java/util/Collections/SetFromMap.java │ │ │ │ +Passed: java/util/Collections/FindSubList.java │ │ │ │ Passed: java/util/Collections/Shuffle.java │ │ │ │ -Passed: java/util/Collections/Swap.java │ │ │ │ Passed: java/util/Collections/SingletonIterator.java │ │ │ │ -Passed: java/util/Collections/T6433170.java │ │ │ │ +Passed: java/util/Collections/Swap.java │ │ │ │ Passed: java/util/Collections/Rotate.java │ │ │ │ Passed: java/util/Collections/T5078378.java │ │ │ │ +Passed: java/util/Collections/T6433170.java │ │ │ │ Passed: java/util/Collections/WrappedNull.java │ │ │ │ Passed: java/util/Collections/ViewSynch.java │ │ │ │ Passed: java/util/Collections/UnmodifiableMapEntrySet.java │ │ │ │ -Passed: java/util/Collections/Wrappers.java │ │ │ │ Passed: java/util/Collections/WrappedUnmodifiableCollections.java │ │ │ │ -Passed: java/util/Calendar/SupplementalJapaneseEraTestRun.java │ │ │ │ -Passed: java/util/Comparator/TypeTest.java │ │ │ │ Passed: java/util/Collections/SyncSubMutexes.java │ │ │ │ -Passed: java/util/Comparator/BasicTest.java │ │ │ │ +Passed: java/util/Collections/Wrappers.java │ │ │ │ +Passed: java/util/Comparator/TypeTest.java │ │ │ │ Passed: java/util/concurrent/atomic/AtomicReferenceTest.java │ │ │ │ +Passed: java/util/Comparator/BasicTest.java │ │ │ │ Passed: java/util/concurrent/atomic/Lazy.java │ │ │ │ -Passed: java/util/concurrent/atomic/Serial.java │ │ │ │ Passed: java/util/concurrent/ArrayBlockingQueue/WhiteBox.java │ │ │ │ +Passed: java/util/concurrent/atomic/AtomicUpdaters.java │ │ │ │ +Passed: java/util/concurrent/atomic/Serial.java │ │ │ │ Passed: java/util/concurrent/atomic/VMSupportsCS8.java │ │ │ │ -Passed: java/util/concurrent/atomic/DoubleAdderDemo.java │ │ │ │ Passed: java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java │ │ │ │ -Passed: java/util/concurrent/atomic/LongAdderDemo.java │ │ │ │ -Passed: java/util/concurrent/atomic/AtomicUpdaters.java │ │ │ │ -Passed: java/util/concurrent/BlockingQueue/LastElement.java │ │ │ │ Passed: java/util/concurrent/BlockingQueue/DrainToFails.java │ │ │ │ -Passed: java/util/concurrent/BlockingQueue/PollMemoryLeak.java │ │ │ │ +Passed: java/util/concurrent/BlockingQueue/LastElement.java │ │ │ │ +Passed: java/util/concurrent/atomic/DoubleAdderDemo.java │ │ │ │ +Passed: java/util/concurrent/atomic/LongAdderDemo.java │ │ │ │ Passed: java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java │ │ │ │ Passed: java/util/concurrent/BlockingQueue/Interrupt.java │ │ │ │ +Passed: java/util/concurrent/BlockingQueue/PollMemoryLeak.java │ │ │ │ +Passed: java/util/Collections/RacingCollections.java │ │ │ │ Passed: java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java │ │ │ │ Passed: java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java │ │ │ │ -Passed: java/util/concurrent/BlockingQueue/OfferDrainToLoops.java │ │ │ │ Passed: java/util/concurrent/CompletableFuture/LostInterrupt.java │ │ │ │ +Passed: java/util/concurrent/BlockingQueue/OfferDrainToLoops.java │ │ │ │ Passed: java/util/concurrent/CompletableFuture/ThenComposeExceptionTest.java │ │ │ │ -Passed: java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java │ │ │ │ +Passed: java/util/concurrent/CompletableFuture/SwallowedInterruptedException.java │ │ │ │ Passed: java/util/concurrent/CompletableFuture/ThenComposeAsyncTest.java │ │ │ │ -Passed: java/util/concurrent/CompletableFuture/CompletableFutureOrTimeoutExceptionallyTest.java │ │ │ │ Passed: java/util/concurrent/ConcurrentHashMap/DistinctEntrySetElements.java │ │ │ │ -Passed: java/util/concurrent/ConcurrentHashMap/ConcurrentContainsKeyTest.java │ │ │ │ -Passed: java/util/concurrent/CompletableFuture/SwallowedInterruptedException.java │ │ │ │ +Passed: java/util/concurrent/CompletableFuture/CompletableFutureOrTimeoutExceptionallyTest.java │ │ │ │ +Passed: java/util/concurrent/CompletableFuture/Basic.java │ │ │ │ +Passed: java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java │ │ │ │ Passed: java/util/concurrent/ConcurrentHashMap/ToArray.java │ │ │ │ -Passed: java/util/concurrent/ConcurrentHashMap/WhiteBox.java │ │ │ │ Passed: java/util/concurrent/ConcurrentLinkedQueue/RemoveLeak.java │ │ │ │ -Passed: java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java │ │ │ │ Passed: java/util/concurrent/ConcurrentHashMap/MapLoops.java#id0 │ │ │ │ +Passed: java/util/concurrent/ConcurrentHashMap/WhiteBox.java │ │ │ │ Passed: java/util/concurrent/ConcurrentMap/ConcurrentModification.java │ │ │ │ -Passed: java/util/Collections/RacingCollections.java │ │ │ │ +Passed: java/util/concurrent/ConcurrentHashMap/ConcurrentContainsKeyTest.java │ │ │ │ +Passed: java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java │ │ │ │ Passed: java/util/concurrent/ConcurrentQueues/GCRetention.java │ │ │ │ Passed: java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java │ │ │ │ Passed: java/util/concurrent/ConcurrentMap/ConcurrentRemoveIf.java │ │ │ │ Passed: java/util/concurrent/CopyOnWriteArrayList/COWSubList.java │ │ │ │ -Passed: java/util/concurrent/ConcurrentHashMap/MapCheck.java │ │ │ │ -Passed: java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java │ │ │ │ Passed: java/util/concurrent/CopyOnWriteArrayList/EqualsRace.java │ │ │ │ +Passed: java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java │ │ │ │ Passed: java/util/concurrent/ConcurrentQueues/RemovePollRace.java │ │ │ │ -Passed: java/util/concurrent/CompletableFuture/Basic.java │ │ │ │ -Passed: java/util/concurrent/DelayQueue/Iterate.java │ │ │ │ Passed: java/util/concurrent/CopyOnWriteArraySet/RacingCows.java │ │ │ │ Passed: java/util/concurrent/CountDownLatch/Basic.java │ │ │ │ -Passed: java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java │ │ │ │ +Passed: java/util/concurrent/DelayQueue/Iterate.java │ │ │ │ Passed: java/util/concurrent/Exchanger/ExchangeLoops.java │ │ │ │ +Passed: java/util/concurrent/CyclicBarrier/Basic.java │ │ │ │ Passed: java/util/concurrent/DelayQueue/PollUnexpired.java │ │ │ │ +Passed: java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java │ │ │ │ +Passed: java/util/concurrent/ConcurrentHashMap/MapCheck.java │ │ │ │ Passed: java/util/concurrent/Executors/Throws.java │ │ │ │ -Passed: java/util/concurrent/CyclicBarrier/Basic.java │ │ │ │ Passed: java/util/concurrent/Executors/PrivilegedCallables.java │ │ │ │ Passed: java/util/concurrent/ExecutorService/Invoke.java │ │ │ │ +Passed: java/util/BitSet/stream/BitSetStreamTest.java │ │ │ │ Passed: java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java │ │ │ │ Passed: java/util/concurrent/forkjoin/Integrate.java │ │ │ │ Passed: java/util/concurrent/forkjoin/NQueensCS.java │ │ │ │ Passed: java/util/concurrent/forkjoin/SubmissionTest.java │ │ │ │ -Passed: java/util/concurrent/forkjoin/ThreadLessCommon.java │ │ │ │ +Passed: java/util/concurrent/ExecutorService/CloseTest.java │ │ │ │ Passed: java/util/concurrent/forkjoin/ThrowingRunnable.java │ │ │ │ +Passed: java/util/concurrent/forkjoin/ThreadLessCommon.java │ │ │ │ Passed: java/util/concurrent/forkjoin/Uniprocessor.java │ │ │ │ -Passed: java/util/concurrent/Future/DefaultMethods.java │ │ │ │ Passed: java/util/concurrent/FutureTask/BlockingTaskExecutor.java │ │ │ │ -Passed: java/util/concurrent/ExecutorService/CloseTest.java │ │ │ │ +Passed: java/util/concurrent/Future/DefaultMethods.java │ │ │ │ +Passed: java/util/concurrent/Executors/UnreferencedExecutor.java │ │ │ │ Passed: java/util/concurrent/FutureTask/Customized.java │ │ │ │ Passed: java/util/concurrent/FutureTask/DoneMeansDone.java │ │ │ │ -Passed: java/util/concurrent/Executors/UnreferencedExecutor.java │ │ │ │ Passed: java/util/concurrent/FutureTask/DoneTimedGetLoops.java │ │ │ │ -Passed: java/util/concurrent/FutureTask/CancelledFutureLoops.java │ │ │ │ Passed: java/util/concurrent/FutureTask/NegativeTimeout.java │ │ │ │ +Passed: java/util/concurrent/FutureTask/CancelledFutureLoops.java │ │ │ │ Passed: java/util/concurrent/FutureTask/Throw.java │ │ │ │ Passed: java/util/concurrent/LinkedBlockingQueue/ToArray.java │ │ │ │ Passed: java/util/concurrent/LinkedTransferQueue/SubclassTest.java │ │ │ │ Passed: java/util/concurrent/LinkedTransferQueue/WhiteBox.java │ │ │ │ -Passed: java/util/concurrent/locks/Lock/CheckedLockLoops.java │ │ │ │ -Passed: java/util/concurrent/locks/Lock/FlakyMutex.java │ │ │ │ Passed: java/util/concurrent/Executors/AutoShutdown.java │ │ │ │ +Passed: java/util/concurrent/locks/Lock/FlakyMutex.java │ │ │ │ +Passed: java/util/concurrent/locks/Lock/CheckedLockLoops.java │ │ │ │ +Passed: java/util/concurrent/FutureTask/ExplicitSet.java │ │ │ │ Passed: java/util/concurrent/locks/Lock/TimedAcquire.java │ │ │ │ -Passed: java/util/concurrent/locks/Lock/TimedAcquireLeak.java │ │ │ │ -Passed: java/util/concurrent/LinkedTransferQueue/SpliteratorTraverseAddRemoveTest.java │ │ │ │ Passed: java/util/concurrent/locks/LockSupport/ParkLoops.java │ │ │ │ Passed: java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java │ │ │ │ -Passed: java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java │ │ │ │ Passed: java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java │ │ │ │ -Passed: java/util/concurrent/locks/ReentrantReadWriteLock/Bug6571733.java │ │ │ │ +Passed: java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java │ │ │ │ +Passed: java/util/concurrent/locks/Lock/TimedAcquireLeak.java │ │ │ │ Passed: java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java │ │ │ │ +Passed: java/util/concurrent/locks/ReentrantReadWriteLock/Bug6571733.java │ │ │ │ Passed: java/util/concurrent/locks/ReentrantReadWriteLock/Count.java │ │ │ │ +Passed: java/util/concurrent/locks/StampedLock/Basic.java │ │ │ │ Passed: java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java │ │ │ │ Passed: java/util/concurrent/locks/StampedLock/ReadersUnlockAfterWriteUnlock.java │ │ │ │ -Passed: java/util/concurrent/locks/StampedLock/Basic.java │ │ │ │ Passed: java/util/concurrent/Phaser/Basic.java │ │ │ │ -Passed: java/util/concurrent/Phaser/FickleRegister.java │ │ │ │ Passed: java/util/concurrent/Phaser/Arrive.java │ │ │ │ Passed: java/util/concurrent/Phaser/PhaseOverflow.java │ │ │ │ +Passed: java/util/concurrent/LinkedTransferQueue/SpliteratorTraverseAddRemoveTest.java │ │ │ │ +Passed: java/util/concurrent/Phaser/FickleRegister.java │ │ │ │ Passed: java/util/concurrent/PriorityBlockingQueue/WhiteBox.java │ │ │ │ -Passed: java/util/concurrent/FutureTask/ExplicitSet.java │ │ │ │ -Passed: java/util/concurrent/Phaser/TieredArriveLoops.java │ │ │ │ Passed: java/util/concurrent/ScheduledThreadPoolExecutor/DecorateTask.java │ │ │ │ +Passed: java/util/concurrent/Phaser/TieredArriveLoops.java │ │ │ │ Passed: java/util/concurrent/ScheduledThreadPoolExecutor/DelayOverflow.java │ │ │ │ Passed: java/util/concurrent/ScheduledThreadPoolExecutor/GCRetention.java │ │ │ │ -Passed: java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCorePoolSize.java │ │ │ │ +Passed: java/util/concurrent/forkjoin/AsyncShutdownNowInvokeAnyRace.java │ │ │ │ Passed: java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java │ │ │ │ Passed: java/util/concurrent/Semaphore/PermitOverflow.java │ │ │ │ +Passed: java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCorePoolSize.java │ │ │ │ Passed: java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java │ │ │ │ -Passed: java/util/concurrent/locks/Lock/OOMEInAQS.java │ │ │ │ Passed: java/util/concurrent/StructuredTaskScope/StressShutdown.java │ │ │ │ +Passed: java/util/concurrent/Semaphore/RacingReleases.java │ │ │ │ +Passed: java/util/concurrent/StructuredTaskScope/WithScopedValue.java │ │ │ │ +Passed: java/util/concurrent/SynchronousQueue/Fairness.java │ │ │ │ +Passed: java/util/concurrent/locks/Lock/OOMEInAQS.java │ │ │ │ Passed: java/util/concurrent/StructuredTaskScope/StructuredThreadDumpTest.java │ │ │ │ Passed: java/util/concurrent/forkjoin/AsyncShutdownNowInvokeAny.java │ │ │ │ -Passed: java/util/concurrent/SynchronousQueue/Fairness.java │ │ │ │ -Passed: java/util/concurrent/StructuredTaskScope/WithScopedValue.java │ │ │ │ -Passed: java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java#platform │ │ │ │ Passed: java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java#virtual │ │ │ │ -Passed: java/util/concurrent/Semaphore/RacingReleases.java │ │ │ │ -Passed: java/util/concurrent/forkjoin/AsyncShutdownNowInvokeAnyRace.java │ │ │ │ +Passed: java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java#platform │ │ │ │ Passed: java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java#platform │ │ │ │ +Passed: java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java#virtual │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/Custom.java │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/FlakyThreadFactory.java │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/ModifyCorePoolSize.java │ │ │ │ -Passed: java/util/concurrent/ThreadPoolExecutor/ScheduledTickleService.java │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/SelfInterrupt.java │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/ShutdownNowExecuteRace.java │ │ │ │ +Passed: java/util/concurrent/ThreadPoolExecutor/ScheduledTickleService.java │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/ThreadRestarts.java │ │ │ │ -Passed: java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java#virtual │ │ │ │ -Passed: java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/TimeOutShrink.java │ │ │ │ Passed: java/util/concurrent/TimeUnit/Basic.java │ │ │ │ +Passed: java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java │ │ │ │ Passed: java/util/Currency/CNPGetDisplayName.java │ │ │ │ Passed: java/util/Currency/NoMinorUnitCurrenciesTest.java │ │ │ │ Passed: java/util/Currency/NumCodeAsStringTest.java │ │ │ │ Passed: java/util/Currency/CurrencyTest.java │ │ │ │ -Passed: java/util/concurrent/tck/JSR166TestCase.java#default │ │ │ │ -Passed: java/util/Date/Bug4955000.java │ │ │ │ Passed: java/util/Currency/ValidateISO4217.java │ │ │ │ +Passed: java/util/Date/Bug4955000.java │ │ │ │ Passed: java/util/Date/Bug8135055.java │ │ │ │ +Passed: java/util/Currency/PropertiesTestRun.java │ │ │ │ Passed: java/util/Date/DateRegression.java │ │ │ │ Passed: java/util/Date/DateTest.java │ │ │ │ Passed: java/util/Date/TimestampTest.java │ │ │ │ Passed: java/util/Date/TZ.java │ │ │ │ Passed: java/util/Deque/ChorusLine.java │ │ │ │ Passed: java/util/Date/DateGregorianCalendarTest.java │ │ │ │ -Passed: java/util/concurrent/tck/JSR166TestCase.java#security-manager │ │ │ │ +Passed: java/util/concurrent/tck/JSR166TestCase.java#default │ │ │ │ Passed: java/util/EnumMap/DistinctEntrySetElements.java │ │ │ │ Passed: java/util/EnumMap/EntrySetIteratorRemoveInvalidatesEntry.java │ │ │ │ Passed: java/util/EnumMap/EnumMapBash.java │ │ │ │ Passed: java/util/EnumMap/ProperEntrySetOnClone.java │ │ │ │ Passed: java/util/EnumMap/SimpleSerialization.java │ │ │ │ Passed: java/util/EnumMap/ToArray.java │ │ │ │ Passed: java/util/EnumMap/UniqueNullValue.java │ │ │ │ @@ -3914,1028 +3916,1026 @@ │ │ │ │ Passed: java/util/EnumSet/JumboRange.java │ │ │ │ Passed: java/util/EnumSet/LargeEnumIteratorRemoveResilience.java │ │ │ │ Passed: java/util/EnumSet/OneUniverse.java │ │ │ │ Passed: java/util/EnumSet/Range.java │ │ │ │ Passed: java/util/EnumSet/RetainAll.java │ │ │ │ Passed: java/util/EnumSet/SmallEnumIteratorRemoveResilience.java │ │ │ │ Passed: java/util/Formattable/StockName.java │ │ │ │ +Passed: java/util/concurrent/tck/JSR166TestCase.java#security-manager │ │ │ │ Passed: java/util/Formatter/spi/FormatterWithProvider.java │ │ │ │ Passed: java/util/Formatter/spi/NoGroupingUsed.java │ │ │ │ -Passed: java/util/DoubleStreamSums/CompensatedSums.java │ │ │ │ Passed: java/util/Formatter/BigDecimalRounding.java │ │ │ │ Passed: java/util/Formatter/Close.java │ │ │ │ Passed: java/util/Formatter/Constructors.java │ │ │ │ Passed: java/util/Formatter/EncodingTest.java │ │ │ │ +Passed: java/util/DoubleStreamSums/CompensatedSums.java │ │ │ │ Passed: java/util/Formatter/FailingConstructors.java │ │ │ │ Passed: java/util/Formatter/Flush.java │ │ │ │ -Passed: java/util/Formatter/FormatLocale.java │ │ │ │ Passed: java/util/Formatter/HexFloatZeroPadding.java │ │ │ │ Passed: java/util/Formatter/NullArg.java │ │ │ │ -Passed: java/util/Formatter/BasicTestLauncher.java │ │ │ │ +Passed: java/util/Formatter/FormatLocale.java │ │ │ │ Passed: java/util/function/BiFunction/BiFunctionTest.java │ │ │ │ Passed: java/util/function/BinaryOperator/BasicTest.java │ │ │ │ Passed: java/util/function/PredicateNotTest.java │ │ │ │ Passed: java/util/HashMap/HashMapCloneLeak.java │ │ │ │ Passed: java/util/HashMap/KeySetRemove.java │ │ │ │ Passed: java/util/HashMap/NullKeyAtResize.java │ │ │ │ Passed: java/util/HashMap/OverrideIsEmpty.java │ │ │ │ -Passed: java/util/Currency/PropertiesTestRun.java │ │ │ │ -Passed: java/util/HashMap/ReplaceExisting.java │ │ │ │ Passed: java/util/HashMap/PutNullKey.java │ │ │ │ +Passed: java/util/HashMap/ReplaceExisting.java │ │ │ │ Passed: java/util/HashMap/SetValue.java │ │ │ │ Passed: java/util/HashMap/ToArray.java │ │ │ │ Passed: java/util/HashMap/ToString.java │ │ │ │ -Passed: java/util/Formatter/Padding.java │ │ │ │ +Passed: java/util/Formatter/BasicTestLauncher.java │ │ │ │ Passed: java/util/HashMap/TreeBinAssert.java │ │ │ │ Passed: java/util/HashSet/Serialization.java │ │ │ │ +Passed: java/util/Hashtable/DeserializedLength.java │ │ │ │ Passed: java/util/Hashtable/EqualsCast.java │ │ │ │ Passed: java/util/Hashtable/HashCode.java │ │ │ │ -Passed: java/util/Hashtable/DeserializedLength.java │ │ │ │ -Passed: java/util/Hashtable/ReadObject.java │ │ │ │ Passed: java/util/Hashtable/IllegalLoadFactor.java │ │ │ │ -Passed: java/util/Hashtable/SerializationDeadlock.java │ │ │ │ +Passed: java/util/Hashtable/ReadObject.java │ │ │ │ Passed: java/util/Hashtable/SelfRef.java │ │ │ │ +Passed: java/util/Hashtable/SerializationDeadlock.java │ │ │ │ Passed: java/util/Hashtable/SimpleSerialization.java │ │ │ │ +Passed: java/util/Formatter/Padding.java │ │ │ │ Passed: java/util/IdentityHashMap/Basic.java │ │ │ │ Passed: java/util/IdentityHashMap/Capacity.java │ │ │ │ Passed: java/util/IdentityHashMap/DistinctEntrySetElements.java │ │ │ │ Passed: java/util/IdentityHashMap/EntrySetIteratorRemoveInvalidatesEntry.java │ │ │ │ Passed: java/util/IdentityHashMap/ToArray.java │ │ │ │ Passed: java/util/IdentityHashMap/ToString.java │ │ │ │ Passed: java/util/IllegalFormatException/Constructors.java │ │ │ │ Passed: java/util/IllegalFormatException/TestFormatSpecifierBounds.java │ │ │ │ -Passed: java/util/HexFormat/HexFormatTest.java │ │ │ │ +Passed: java/util/Iterator/IteratorDefaults.java │ │ │ │ Passed: java/util/Iterator/PrimitiveIteratorDefaults.java │ │ │ │ Passed: java/util/jar/Attributes/IterationOrder.java │ │ │ │ -Passed: java/util/Iterator/IteratorDefaults.java │ │ │ │ Passed: java/util/jar/Attributes/Name.java │ │ │ │ +Passed: java/util/HexFormat/HexFormatTest.java │ │ │ │ Passed: java/util/jar/Attributes/PutAndPutAll.java │ │ │ │ +Passed: java/util/jar/Attributes/NullAndEmptyKeysAndValues.java │ │ │ │ Passed: java/util/jar/Attributes/TestAttrsNL.java │ │ │ │ Passed: java/util/jar/JarEntry/GetMethodsReturnClones.java │ │ │ │ -Passed: java/util/jar/Attributes/NullAndEmptyKeysAndValues.java │ │ │ │ -Passed: java/util/concurrent/tck/JSR166TestCase.java#others │ │ │ │ -Passed: java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java │ │ │ │ +Passed: java/util/DoubleSummaryStatistics/NegativeCompensation.java │ │ │ │ Passed: java/util/concurrent/tck/JSR166TestCase.java#forkjoinpool-common-parallelism │ │ │ │ +Passed: java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java │ │ │ │ Passed: java/util/jar/JarFile/mrjar/MultiReleaseJarSecurity.java │ │ │ │ Passed: java/util/jar/JarFile/mrjar/TestVersionedStream.java │ │ │ │ Passed: java/util/jar/JarFile/Constructor.java │ │ │ │ -Passed: java/util/DoubleSummaryStatistics/NegativeCompensation.java │ │ │ │ +Passed: java/util/concurrent/tck/JSR166TestCase.java#others │ │ │ │ Passed: java/util/jar/JarFile/JarBacktickManifest.java │ │ │ │ Passed: java/util/jar/JarFile/JarNoManifest.java │ │ │ │ Passed: java/util/jar/JarFile/MevNPE.java │ │ │ │ Passed: java/util/jar/JarFile/ScanSignedJar.java │ │ │ │ Passed: java/util/jar/JarFile/SignedJarFileGetInputStream.java │ │ │ │ -Passed: java/util/jar/JarFile/SignedJarPendingBlock.java │ │ │ │ -Passed: java/util/jar/JarFile/SorryClosed.java │ │ │ │ Passed: java/util/HashMap/WhiteBoxResizeTest.java │ │ │ │ +Passed: java/util/jar/JarFile/SorryClosed.java │ │ │ │ Passed: java/util/jar/JarFile/TurkCert.java │ │ │ │ -Passed: java/util/jar/JarFile/VerifySignedJar.java │ │ │ │ +Passed: java/util/jar/JarFile/SignedJarPendingBlock.java │ │ │ │ +Passed: java/util/jar/JarFile/IgnoreUnrelatedSignatureFiles.java │ │ │ │ Passed: java/util/jar/JarInputStream/EmptyJar.java │ │ │ │ -Passed: java/util/jar/JarInputStream/ScanSignedJar.java │ │ │ │ +Passed: java/util/jar/JarFile/VerifySignedJar.java │ │ │ │ +Passed: java/util/jar/JarFile/jarVerification/MultiProviderTest.java │ │ │ │ Passed: java/util/jar/JarInputStream/TestIndexedJarWithBadSignature.java │ │ │ │ Passed: java/util/jar/Manifest/CreateManifest.java │ │ │ │ -Passed: java/util/jar/JarFile/jarVerification/MultiProviderTest.java │ │ │ │ -Passed: java/util/jar/JarFile/IgnoreUnrelatedSignatureFiles.java │ │ │ │ -Passed: java/util/jar/JarInputStream/ExtraFileInMetaInf.java │ │ │ │ +Passed: java/util/jar/JarInputStream/ScanSignedJar.java │ │ │ │ +Passed: java/util/jar/Manifest/IncludeInExceptionsTest.java │ │ │ │ Passed: java/util/jar/Manifest/WriteBinaryStructure.java │ │ │ │ Passed: java/util/jar/TestExtra.java │ │ │ │ -Passed: java/util/jar/Manifest/IncludeInExceptionsTest.java │ │ │ │ -Passed: java/util/LinkedHashMap/Cache.java │ │ │ │ Passed: java/util/LinkedHashMap/Basic.java │ │ │ │ +Passed: java/util/LinkedHashMap/Cache.java │ │ │ │ +Passed: java/util/jar/Manifest/LineBreakLineWidth.java │ │ │ │ Passed: java/util/LinkedHashMap/ComputeIfAbsentAccessOrder.java │ │ │ │ Passed: java/util/LinkedHashMap/EmptyMapIterator.java │ │ │ │ Passed: java/util/LinkedList/AddAll.java │ │ │ │ -Passed: java/util/jar/Manifest/LineBreakLineWidth.java │ │ │ │ Passed: java/util/LinkedList/Clone.java │ │ │ │ Passed: java/util/LinkedList/ComodifiedRemove.java │ │ │ │ Passed: java/util/LinkedList/Remove.java │ │ │ │ -Passed: java/util/List/ListFactories.java │ │ │ │ -Passed: java/util/List/LockStep.java │ │ │ │ -Passed: java/util/jar/Manifest/ValueUtf8Coding.java │ │ │ │ +Passed: java/util/jar/JarInputStream/ExtraFileInMetaInf.java │ │ │ │ Passed: java/util/LinkedHashSet/Basic.java │ │ │ │ +Passed: java/util/List/LockStep.java │ │ │ │ +Passed: java/util/List/ListFactories.java │ │ │ │ Passed: java/util/List/NestedSubList.java │ │ │ │ Passed: java/util/List/ListDefaults.java │ │ │ │ Passed: java/util/Locale/bcp47u/spi/DateFormatSymbolsProviderTests.java │ │ │ │ -Passed: java/util/Locale/bcp47u/spi/LocaleNameProviderTests.java │ │ │ │ +Passed: java/util/jar/Manifest/ValueUtf8Coding.java │ │ │ │ Passed: java/util/List/SubList.java │ │ │ │ +Passed: java/util/Locale/bcp47u/spi/LocaleNameProviderTests.java │ │ │ │ Passed: java/util/Locale/bcp47u/CalendarTests.java │ │ │ │ Passed: java/util/Locale/bcp47u/CurrencyFormatTests.java │ │ │ │ Passed: java/util/Locale/bcp47u/CurrencyTests.java │ │ │ │ Passed: java/util/Locale/bcp47u/DisplayNameTests.java │ │ │ │ Passed: java/util/Locale/bcp47u/SymbolsTests.java │ │ │ │ +Passed: java/util/Locale/bcp47u/SystemPropertyTests.java │ │ │ │ Passed: java/util/Locale/bcp47u/FormatTests.java │ │ │ │ -Passed: java/util/Locale/CaseCheckVariant.java │ │ │ │ -Passed: java/util/Locale/AvailableLocalesTest.java │ │ │ │ -Passed: java/util/Locale/CaseFoldLanguageTagTest.java │ │ │ │ Passed: java/util/Locale/AliasesShouldBeRecognizedInCLDR.java │ │ │ │ +Passed: java/util/Locale/CaseCheckVariant.java │ │ │ │ Passed: java/util/Locale/CompareProviderFormats.java │ │ │ │ +Passed: java/util/Locale/CaseFoldLanguageTagTest.java │ │ │ │ +Passed: java/util/Locale/ExpectedAdapterTypes.java │ │ │ │ Passed: java/util/Locale/ExtensionsTest.java │ │ │ │ -Passed: java/util/Locale/bcp47u/SystemPropertyTests.java │ │ │ │ Passed: java/util/Locale/FilteringModeTest.java │ │ │ │ Passed: java/util/Locale/GetAdapterPreference.java │ │ │ │ -Passed: java/util/Locale/CompatWarning.java │ │ │ │ -Passed: java/util/Locale/ExpectedAdapterTypes.java │ │ │ │ Passed: java/util/Locale/GetInstanceCheck.java │ │ │ │ +Passed: java/util/Locale/CompatWarning.java │ │ │ │ +Passed: java/util/Locale/AvailableLocalesTest.java │ │ │ │ Passed: java/util/Locale/HashCodeTest.java │ │ │ │ Passed: java/util/Locale/ISO3166.java │ │ │ │ Passed: java/util/Locale/JDK7LocaleServiceDiffs.java │ │ │ │ -Passed: java/util/Locale/LanguageRangeTest.java │ │ │ │ Passed: java/util/Locale/ISO639.java │ │ │ │ -Passed: java/util/Locale/LanguageSubtagRegistryTest.java │ │ │ │ Passed: java/util/Locale/InternationalBAT.java │ │ │ │ +Passed: java/util/Locale/LanguageRangeTest.java │ │ │ │ +Passed: java/util/Locale/LanguageSubtagRegistryTest.java │ │ │ │ Passed: java/util/Locale/LegacyCodesClassInvariant.java │ │ │ │ Passed: java/util/Locale/LocaleConstructors.java │ │ │ │ Passed: java/util/Locale/LocaleCategory.java │ │ │ │ -Passed: java/util/Locale/LocaleEnhanceTest.java │ │ │ │ Passed: java/util/Locale/LocaleMatchingTest.java │ │ │ │ Passed: java/util/Locale/LocaleCmdOverrides.java │ │ │ │ +Passed: java/util/Locale/LocaleEnhanceTest.java │ │ │ │ Passed: java/util/Locale/LocaleShouldSetFromCLI.java │ │ │ │ Passed: java/util/Locale/LookupOnValidRangeTest.java │ │ │ │ Passed: java/util/Locale/LRToString.java │ │ │ │ Passed: java/util/Locale/LSRDataTest.java │ │ │ │ Passed: java/util/Locale/MatchEmptyWeightCorrectly.java │ │ │ │ Passed: java/util/Locale/PreserveTagCase.java │ │ │ │ -Passed: java/util/Locale/ProviderPoolMultiThreadAccess.java │ │ │ │ Passed: java/util/Locale/LocaleTest.java │ │ │ │ +Passed: java/util/Locale/ProviderPoolMultiThreadAccess.java │ │ │ │ Passed: java/util/Locale/RootLocale.java │ │ │ │ Passed: java/util/Locale/SubsequentRangeParsingTest.java │ │ │ │ Passed: java/util/Locale/TestOf.java │ │ │ │ Passed: java/util/Locale/RequiredAvailableLocalesTest.java │ │ │ │ -Passed: java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java │ │ │ │ Passed: java/util/Locale/ThaiGov.java │ │ │ │ Passed: java/util/Locale/UseOldISOCodesTest.java │ │ │ │ +Passed: java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java │ │ │ │ Passed: java/util/logging/AnonymousLogger/TestAnonymousLogger.java │ │ │ │ Passed: java/util/Locale/TurkishLangRangeTest.java │ │ │ │ -Passed: java/util/logging/bundlesearch/ResourceBundleSearchTest.java │ │ │ │ Passed: java/util/logging/HigherResolutionTimeStamps/LogRecordWithNanosAPI.java │ │ │ │ +Passed: java/util/logging/bundlesearch/ResourceBundleSearchTest.java │ │ │ │ Passed: java/util/logging/HigherResolutionTimeStamps/LogRecordWithNanos.java │ │ │ │ Passed: java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java │ │ │ │ Passed: java/util/logging/HigherResolutionTimeStamps/SerializeLogRecord.java │ │ │ │ Passed: java/util/logging/HigherResolutionTimeStamps/SimpleFormatterNanos.java │ │ │ │ +Passed: java/util/Locale/LocaleProvidersRun.java │ │ │ │ Passed: java/util/logging/HigherResolutionTimeStamps/XmlFormatterNanos.java │ │ │ │ -Passed: java/util/Locale/HashCodeShouldBeThreadSafe.java │ │ │ │ Passed: java/util/logging/Logger/entering/LoggerEnteringWithParams.java │ │ │ │ Passed: java/util/logging/Level/CustomLevel.java │ │ │ │ Passed: java/util/logging/Logger/getLogger/TestInferCaller.java │ │ │ │ -Passed: java/util/Locale/LocaleProvidersRun.java │ │ │ │ Passed: java/util/logging/Logger/getLogger/TestLogger.java │ │ │ │ Passed: java/util/logging/Logger/isLoggable/TestIsLoggable.java │ │ │ │ Passed: java/util/logging/Logger/logrb/TestLogrbResourceBundle.java │ │ │ │ Passed: java/util/logging/Logger/setResourceBundle/TestSetResourceBundle.java │ │ │ │ -Passed: java/util/logging/Logger/bundleLeak/BundleTest.java │ │ │ │ -Passed: java/util/logging/LogManager/Configuration/rootLoggerHandlers/RootLoggerHandlers.java │ │ │ │ Passed: java/util/logging/Logger/getGlobal/TestGetGlobal.java │ │ │ │ Passed: java/util/logging/Logger/getGlobal/TestGetGlobalByName.java │ │ │ │ Passed: java/util/logging/Logger/getGlobal/TestGetGlobalConcurrent.java │ │ │ │ +Passed: java/util/logging/Logger/bundleLeak/BundleTest.java │ │ │ │ +Passed: java/util/logging/LogManager/Configuration/rootLoggerHandlers/RootLoggerHandlers.java │ │ │ │ Passed: java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigurationTest.java │ │ │ │ Passed: java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigWithInputStreamTest.java │ │ │ │ +Passed: java/util/Locale/HashCodeShouldBeThreadSafe.java │ │ │ │ Passed: java/util/logging/LogManager/Configuration/InvalidEscapeConfigurationTest.java │ │ │ │ Passed: java/util/logging/LogManager/Configuration/rootLoggerHandlers/BadRootLoggerHandlers.java │ │ │ │ Passed: java/util/logging/LogManager/RootLogger/setLevel/TestRootLoggerLevel.java │ │ │ │ Passed: java/util/logging/LogManager/LinkageErrorTest.java │ │ │ │ Passed: java/util/logging/LogManager/TestLoggerNames.java │ │ │ │ Passed: java/util/logging/modules/LogManagerInModule/LogManagerInModuleTest.java │ │ │ │ Passed: java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java │ │ │ │ -Passed: java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexUpdate.java │ │ │ │ Passed: java/util/logging/RootLogger/RootLevelInConfigFile.java │ │ │ │ -Passed: java/util/logging/modules/GetResourceBundleTest.java │ │ │ │ +Passed: java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexUpdate.java │ │ │ │ Passed: java/util/logging/CheckLockLocationTest.java │ │ │ │ -Passed: java/util/logging/LogManager/Configuration/updateConfiguration/UpdateConfigurationTest.java │ │ │ │ +Passed: java/util/logging/modules/GetResourceBundleTest.java │ │ │ │ Passed: java/util/logging/CustomLogManagerTest.java │ │ │ │ Passed: java/util/logging/DefaultConfigTest.java │ │ │ │ +Passed: java/util/logging/LogManager/Configuration/updateConfiguration/UpdateConfigurationTest.java │ │ │ │ Passed: java/util/logging/FileHandlerAccessTest.java │ │ │ │ +Passed: java/util/logging/CheckZombieLockTest.java │ │ │ │ Passed: java/util/logging/FileHandlerLongLimit.java │ │ │ │ Passed: java/util/logging/FileHandlerMaxLocksTest.java │ │ │ │ -Passed: java/util/logging/CheckZombieLockTest.java │ │ │ │ Passed: java/util/logging/FileHandlerPath.java │ │ │ │ -Passed: java/util/logging/DrainFindDeadlockTest.java │ │ │ │ -Passed: java/util/logging/GetGlobalTest.java │ │ │ │ Passed: java/util/logging/FileHandlerPatternExceptions.java │ │ │ │ +Passed: java/util/logging/GetGlobalTest.java │ │ │ │ Passed: java/util/logging/FileHandlerPatternGeneration.java │ │ │ │ +Passed: java/util/logging/DrainFindDeadlockTest.java │ │ │ │ Passed: java/util/logging/IsLoggableHandlerTest.java │ │ │ │ Passed: java/util/logging/LocalizedLevelName.java │ │ │ │ Passed: java/util/logging/HandlersConfigTest.java │ │ │ │ Passed: java/util/logging/LoggerSubclass.java │ │ │ │ Passed: java/util/logging/LoggingDeadlock.java │ │ │ │ Passed: java/util/logging/LoggerSupplierAPIsTest.java │ │ │ │ Passed: java/util/logging/LoggingDeadlock2.java │ │ │ │ -Passed: java/util/logging/LoggingDeadlock3.java │ │ │ │ Passed: java/util/logging/LoggingDeadlock4.java │ │ │ │ +Passed: java/util/logging/LoggingMXBeanTest.java │ │ │ │ Passed: java/util/logging/LoggingMXBeanTest2.java │ │ │ │ -Passed: java/util/logging/ClassLoaderLeakTest.java │ │ │ │ Passed: java/util/logging/LoggingNIOChange.java │ │ │ │ +Passed: java/util/logging/LoggingDeadlock3.java │ │ │ │ Passed: java/util/logging/LogManagerInstanceTest.java │ │ │ │ -Passed: java/util/logging/LoggingMXBeanTest.java │ │ │ │ -Passed: java/util/logging/MemoryHandlerTest.java │ │ │ │ Passed: java/util/logging/LogManagerAppContextDeadlock.java │ │ │ │ -Passed: java/util/logging/ParentLoggersTest.java │ │ │ │ Passed: java/util/logging/LogRecordThreadIdTest.java │ │ │ │ +Passed: java/util/logging/MemoryHandlerTest.java │ │ │ │ Passed: java/util/logging/Reflect.java │ │ │ │ -Passed: java/util/logging/SimpleLogManager.java │ │ │ │ -Passed: java/util/logging/SimpleFormatterFormat.java │ │ │ │ +Passed: java/util/logging/ParentLoggersTest.java │ │ │ │ Passed: java/util/logging/SerializeLogRecordTest.java │ │ │ │ +Passed: java/util/logging/SimpleFormatterFormat.java │ │ │ │ +Passed: java/util/logging/SimpleLogManager.java │ │ │ │ +Passed: java/util/logging/ClassLoaderLeakTest.java │ │ │ │ Passed: java/util/logging/SystemLoggerConfigTest.java │ │ │ │ Passed: java/util/logging/TestConfigurationListeners.java │ │ │ │ Passed: java/util/logging/TestGetLoggerNPE.java │ │ │ │ -Passed: java/util/logging/LogManager/Configuration/TestConfigurationLock.java │ │ │ │ Passed: java/util/logging/TestAppletLoggerContext.java │ │ │ │ -Passed: java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java │ │ │ │ -Passed: java/util/logging/TestLoggingWithMainAppContext.java │ │ │ │ +Passed: java/util/logging/LogManager/Configuration/TestConfigurationLock.java │ │ │ │ Passed: java/util/logging/TestLogConfigurationDeadLock.java │ │ │ │ +Passed: java/util/logging/TestLogConfigurationDeadLockWithConf.java │ │ │ │ +Passed: java/util/logging/TestLoggingWithMainAppContext.java │ │ │ │ +Passed: java/util/logging/XMLFormatterDate.java │ │ │ │ Passed: java/util/logging/TestMainAppContext.java │ │ │ │ Passed: java/util/Map/BasicSerialization.java │ │ │ │ -Passed: java/util/logging/XMLFormatterDate.java │ │ │ │ -Passed: java/util/logging/TestLogConfigurationDeadLockWithConf.java │ │ │ │ +Passed: java/util/Map/Defaults.java │ │ │ │ Passed: java/util/Map/EntryComparators.java │ │ │ │ Passed: java/util/Map/EntryHashCode.java │ │ │ │ Passed: java/util/Map/EntrySetIterator.java │ │ │ │ Passed: java/util/Map/FunctionalCMEs.java │ │ │ │ -Passed: java/util/logging/TestLoggerWeakRefLeak.java │ │ │ │ +Passed: java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java │ │ │ │ Passed: java/util/Map/Get.java │ │ │ │ -Passed: java/util/logging/LoggerResourceBundleRace.java │ │ │ │ Passed: java/util/Map/LockStep.java │ │ │ │ -Passed: java/util/Map/Defaults.java │ │ │ │ -Passed: java/util/Map/ToArray.java │ │ │ │ -Passed: java/util/MissingFormatArgumentException/GetFormatSpecifier.java │ │ │ │ +Passed: java/util/Map/MapBinToFromTreeTest.java │ │ │ │ +Passed: java/util/logging/TestLoggerBundleSync.java │ │ │ │ Passed: java/util/Map/MapFactories.java │ │ │ │ +Passed: java/util/MissingFormatArgumentException/GetFormatSpecifier.java │ │ │ │ +Passed: java/util/Map/ToArray.java │ │ │ │ Passed: java/util/Objects/BasicObjectsTest.java │ │ │ │ -Passed: java/util/Map/MapBinToFromTreeTest.java │ │ │ │ -Passed: java/util/Objects/CheckLongIndex.java │ │ │ │ -Passed: java/util/Observable/ClearChanged.java │ │ │ │ Passed: java/util/Objects/CheckIndex.java │ │ │ │ +Passed: java/util/logging/LoggerResourceBundleRace.java │ │ │ │ +Passed: java/util/Observable/ClearChanged.java │ │ │ │ +Passed: java/util/logging/TestLoggerWeakRefLeak.java │ │ │ │ Passed: java/util/Optional/Basic.java │ │ │ │ -Passed: java/util/Optional/BasicDouble.java │ │ │ │ +Passed: java/util/Objects/CheckLongIndex.java │ │ │ │ Passed: java/util/Optional/BasicInt.java │ │ │ │ Passed: java/util/Optional/BasicLong.java │ │ │ │ -Passed: java/util/logging/TestLoggerBundleSync.java │ │ │ │ +Passed: java/util/Optional/BasicDouble.java │ │ │ │ Passed: java/util/PluggableLocale/CalendarDataProviderTest.java │ │ │ │ +Passed: java/util/PluggableLocale/BreakIteratorProviderTest.java │ │ │ │ Passed: java/util/PluggableLocale/CalendarNameProviderTest.java │ │ │ │ Passed: java/util/PluggableLocale/ClasspathTest.java │ │ │ │ -Passed: java/util/PluggableLocale/BreakIteratorProviderTest.java │ │ │ │ -Passed: java/util/PluggableLocale/DateFormatProviderTest.java │ │ │ │ Passed: java/util/PluggableLocale/CollatorProviderTest.java │ │ │ │ +Passed: java/util/PluggableLocale/DateFormatProviderTest.java │ │ │ │ Passed: java/util/PluggableLocale/CurrencyNameProviderTest.java │ │ │ │ Passed: java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.java │ │ │ │ Passed: java/util/PluggableLocale/DateFormatSymbolsProviderTest.java │ │ │ │ -Passed: java/util/Map/Collisions.java │ │ │ │ Passed: java/util/PluggableLocale/GenericTest.java │ │ │ │ -Passed: java/util/PluggableLocale/SupportedLocalesTest.java │ │ │ │ Passed: java/util/PluggableLocale/NumberFormatProviderTest.java │ │ │ │ -Passed: java/util/NavigableMap/LockStep.java │ │ │ │ +Passed: java/util/PluggableLocale/SupportedLocalesTest.java │ │ │ │ Passed: java/util/PluggableLocale/PermissionTest.java │ │ │ │ +Passed: java/util/Map/Collisions.java │ │ │ │ Passed: java/util/PluggableLocale/LocaleNameProviderTest.java │ │ │ │ +Passed: java/util/NavigableMap/LockStep.java │ │ │ │ Passed: java/util/PluggableLocale/TimeZoneNameProviderTest.java │ │ │ │ Passed: java/util/prefs/AddNodeChangeListener.java │ │ │ │ Passed: java/util/prefs/CheckUserPrefsStorage.java │ │ │ │ Passed: java/util/prefs/CodePointZeroPrefsTest.java │ │ │ │ -Passed: java/util/Map/InPlaceOpsCollisions.java │ │ │ │ Passed: java/util/prefs/CommentsInXml.java │ │ │ │ Passed: java/util/prefs/ConflictInFlush.java │ │ │ │ Passed: java/util/prefs/ExportNode.java │ │ │ │ Passed: java/util/prefs/ExportSubtree.java │ │ │ │ +Passed: java/util/prefs/PrefsSpiTest.java │ │ │ │ Passed: java/util/PriorityQueue/AddNonComparable.java │ │ │ │ Passed: java/util/PriorityQueue/ForgetMeNot.java │ │ │ │ Passed: java/util/prefs/RemoveNullKeyCheck.java │ │ │ │ Passed: java/util/PriorityQueue/NoNulls.java │ │ │ │ -Passed: java/util/PriorityQueue/RemoveContains.java │ │ │ │ Passed: java/util/PriorityQueue/PriorityQueueSort.java │ │ │ │ Passed: java/util/Properties/BlankLines.java │ │ │ │ -Passed: java/util/prefs/PrefsSpiTest.java │ │ │ │ +Passed: java/util/PriorityQueue/RemoveContains.java │ │ │ │ +Passed: java/util/prefs/RemoveReadOnlyNode.java │ │ │ │ Passed: java/util/Properties/Bug6609431.java │ │ │ │ -Passed: java/util/Properties/CheckUnsynchronized.java │ │ │ │ Passed: java/util/Properties/CheckOverrides.java │ │ │ │ +Passed: java/util/Properties/CheckUnsynchronized.java │ │ │ │ Passed: java/util/Properties/CloseXMLStream.java │ │ │ │ Passed: java/util/Properties/CompatibilityTest.java │ │ │ │ -Passed: java/util/Properties/EscapeSpace.java │ │ │ │ +Passed: java/util/prefs/RemoveUnregedListener.java │ │ │ │ +Passed: java/util/Properties/EncodingTest.java │ │ │ │ +Passed: java/util/prefs/SerializeExceptions.java │ │ │ │ Passed: java/util/Properties/GenerifiedUses.java │ │ │ │ +Passed: java/util/Properties/EscapeSpace.java │ │ │ │ Passed: java/util/Properties/InitialCapacity.java │ │ │ │ Passed: java/util/Properties/LoadAndStoreNPE.java │ │ │ │ -Passed: java/util/prefs/RemoveReadOnlyNode.java │ │ │ │ -Passed: java/util/Properties/EncodingTest.java │ │ │ │ -Passed: java/util/Properties/LoadAndStoreXML.java │ │ │ │ +Passed: java/util/Properties/LoadAndStoreXMLWithDefaults.java │ │ │ │ Passed: java/util/Properties/LoadParsing.java │ │ │ │ -Passed: java/util/prefs/RemoveUnregedListener.java │ │ │ │ -Passed: java/util/Properties/LoadParsing2.java │ │ │ │ -Passed: java/util/prefs/SerializeExceptions.java │ │ │ │ Passed: java/util/Properties/LoadSeparators.java │ │ │ │ -Passed: java/util/Properties/LoadAndStoreXMLWithDefaults.java │ │ │ │ -Passed: java/util/Properties/PropertiesSerialization.java │ │ │ │ +Passed: java/util/Properties/LoadParsing2.java │ │ │ │ Passed: java/util/Properties/PropertiesEntrySetTest.java │ │ │ │ +Passed: java/util/Properties/PropertiesSerialization.java │ │ │ │ +Passed: java/util/Properties/LoadAndStoreXML.java │ │ │ │ Passed: java/util/Properties/Save.java │ │ │ │ Passed: java/util/Properties/SaveClose.java │ │ │ │ -Passed: java/util/Properties/SaveComments.java │ │ │ │ +Passed: java/util/Properties/PropertiesTest.java │ │ │ │ Passed: java/util/Properties/SaveEncoding.java │ │ │ │ -Passed: java/util/Properties/SaveSeparator.java │ │ │ │ +Passed: java/util/Properties/SaveComments.java │ │ │ │ Passed: java/util/Properties/SaveLoadBasher.java │ │ │ │ -Passed: java/util/Properties/PropertiesTest.java │ │ │ │ Passed: java/util/Properties/StoreDeadlock.java │ │ │ │ -Passed: java/util/Properties/ConcurrentLoadAndStoreXML.java │ │ │ │ +Passed: java/util/Properties/SaveSeparator.java │ │ │ │ +Passed: java/util/Properties/UnicodeEscape.java │ │ │ │ Passed: java/util/Properties/StringPropertyNames.java │ │ │ │ Passed: java/util/PropertyPermission/PropertyPermissionCollection.java │ │ │ │ -Passed: java/util/Properties/UnicodeEscape.java │ │ │ │ Passed: java/util/Properties/XMLSaveLoadBasher.java │ │ │ │ -Passed: java/util/Random/LXMRandomWithSeed.java │ │ │ │ -Passed: java/util/Random/NextBytes.java │ │ │ │ -Passed: java/util/Random/NextIntPowerOfTwoMod.java │ │ │ │ Passed: java/util/Properties/PropertiesStoreTest.java │ │ │ │ +Passed: java/util/Random/NextBytes.java │ │ │ │ +Passed: java/util/Random/LXMRandomWithSeed.java │ │ │ │ Passed: java/util/Random/DistinctSeeds.java │ │ │ │ +Passed: java/util/Random/NextIntPowerOfTwoMod.java │ │ │ │ Passed: java/util/Random/RandomNextDoubleBoundary.java │ │ │ │ +Passed: java/util/Properties/ConcurrentLoadAndStoreXML.java │ │ │ │ Passed: java/util/Random/RandomStreamTest.java │ │ │ │ +Passed: java/util/Map/InPlaceOpsCollisions.java │ │ │ │ Passed: java/util/Random/RandomTestChiSquared.java │ │ │ │ Passed: java/util/Random/RandomTestCoverage.java │ │ │ │ Passed: java/util/Random/RandomTestMoments.java │ │ │ │ Passed: java/util/Random/T8282144.java │ │ │ │ -Passed: java/util/RandomAccess/Basic.java │ │ │ │ +Passed: java/util/Properties/StoreReproducibilityTest.java │ │ │ │ Passed: java/util/regex/whitebox/GraphemeTest.java │ │ │ │ -Passed: java/util/regex/ImmutableMatchResultTest.java │ │ │ │ +Passed: java/util/RandomAccess/Basic.java │ │ │ │ Passed: java/util/regex/NamedGroupsTests.java │ │ │ │ -Passed: java/util/regex/NegativeArraySize.java │ │ │ │ +Passed: java/util/regex/ImmutableMatchResultTest.java │ │ │ │ Passed: java/util/Random/RandomTest.java │ │ │ │ Passed: java/util/regex/PatternStreamTest.java │ │ │ │ Passed: java/util/regex/SplitWithDelimitersTest.java │ │ │ │ Passed: java/util/ResourceBundle/Bug6299235/Bug6299235Test.java │ │ │ │ Passed: java/util/ResourceBundle/Control/BadControlsTest.java │ │ │ │ -Passed: java/util/Random/RandomCanaryPi.java │ │ │ │ Passed: java/util/ResourceBundle/Control/Bug6530694.java │ │ │ │ Passed: java/util/ResourceBundle/Control/ControlFactoryTest.java │ │ │ │ -Passed: java/util/ResourceBundle/Control/LoadingStrategiesTest.java │ │ │ │ Passed: java/util/ResourceBundle/Control/DefaultControlTest.java │ │ │ │ -Passed: java/util/ResourceBundle/Control/PackagePrivateTest.java │ │ │ │ +Passed: java/util/ResourceBundle/Control/LoadingStrategiesTest.java │ │ │ │ Passed: java/util/ResourceBundle/Control/MissingResourceCauseTestRun.java │ │ │ │ +Passed: java/util/ResourceBundle/Control/PackagePrivateTest.java │ │ │ │ +Passed: java/util/regex/NegativeArraySize.java │ │ │ │ Passed: java/util/ResourceBundle/Control/XMLResourceBundleTest.java │ │ │ │ -Passed: java/util/Properties/StoreReproducibilityTest.java │ │ │ │ Passed: java/util/ResourceBundle/getBaseBundleName/TestGetBaseBundleName.java │ │ │ │ +Passed: java/util/Random/RandomCanaryPi.java │ │ │ │ Passed: java/util/ResourceBundle/modules/cache/CacheTest.java │ │ │ │ Passed: java/util/ResourceBundle/modules/casesensitive/CaseInsensitiveNameClash.java │ │ │ │ Passed: java/util/ResourceBundle/modules/layer/LayerTest.java │ │ │ │ Passed: java/util/ResourceBundle/modules/security/TestPermission.java │ │ │ │ -Passed: java/util/regex/RegExTest.java │ │ │ │ -Passed: java/util/Random/RandomExponentialTest.java │ │ │ │ -Passed: java/util/ResourceBundle/modules/unnamed/UnNamedTest.java │ │ │ │ Passed: java/util/ResourceBundle/modules/basic/BasicTest.java │ │ │ │ +Passed: java/util/ResourceBundle/modules/unnamed/UnNamedTest.java │ │ │ │ +Passed: java/util/regex/RegExTest.java │ │ │ │ Passed: java/util/ResourceBundle/UTF8Properties/IllegalSequenceTest.java │ │ │ │ Passed: java/util/ResourceBundle/Bug4083270Test.java │ │ │ │ +Passed: java/util/ResourceBundle/UTF8Properties/CodePointTest.java │ │ │ │ Passed: java/util/ResourceBundle/Bug4177489Test.java │ │ │ │ Passed: java/util/ResourceBundle/Bug4195978Test.java │ │ │ │ Passed: java/util/ResourceBundle/Bug4257318.java │ │ │ │ Passed: java/util/ResourceBundle/Bug4353454.java │ │ │ │ -Passed: java/util/ResourceBundle/Bug4396021.java │ │ │ │ +Passed: java/util/ResourceBundle/modules/visibility/VisibilityTest.java │ │ │ │ Passed: java/util/ResourceBundle/Bug6190861.java │ │ │ │ -Passed: java/util/ResourceBundle/Bug6204853.java │ │ │ │ -Passed: java/util/ResourceBundle/Bug4168625Test.java │ │ │ │ +Passed: java/util/ResourceBundle/Bug4396021.java │ │ │ │ Passed: java/util/ResourceBundle/Bug6355009.java │ │ │ │ +Passed: java/util/ResourceBundle/Bug6204853.java │ │ │ │ Passed: java/util/ResourceBundle/Bug6356571.java │ │ │ │ Passed: java/util/ResourceBundle/Bug6572242.java │ │ │ │ Passed: java/util/ResourceBundle/Bug6359330.java │ │ │ │ Passed: java/util/ResourceBundle/KeySetTest.java │ │ │ │ Passed: java/util/ResourceBundle/ReferencesTest.java │ │ │ │ -Passed: java/util/ResourceBundle/ResourceBundleTest.java │ │ │ │ Passed: java/util/ResourceBundle/Test4300693.java │ │ │ │ -Passed: java/util/ResourceBundle/Test4318520.java │ │ │ │ +Passed: java/util/ResourceBundle/ResourceBundleTest.java │ │ │ │ +Passed: java/util/ResourceBundle/Bug4168625Test.java │ │ │ │ Passed: java/util/ResourceBundle/Test4314141.java │ │ │ │ +Passed: java/util/ResourceBundle/Test4318520.java │ │ │ │ Passed: java/util/ResourceBundle/TestBug4179766.java │ │ │ │ Passed: java/util/Scanner/EncodingTest.java │ │ │ │ -Passed: java/util/Scanner/spi/UseLocaleWithProvider.java │ │ │ │ Passed: java/util/Scanner/FailingConstructors.java │ │ │ │ -Passed: java/util/ResourceBundle/UTF8Properties/CodePointTest.java │ │ │ │ +Passed: java/util/Scanner/spi/UseLocaleWithProvider.java │ │ │ │ Passed: java/util/Scanner/ScanTest.java │ │ │ │ -Passed: java/util/SequencedCollection/BasicMap.java │ │ │ │ +Passed: java/util/Random/RandomExponentialTest.java │ │ │ │ Passed: java/util/Scanner/ScannerStreamTest.java │ │ │ │ Passed: java/util/SequencedCollection/Basic.java │ │ │ │ -Passed: java/util/ServiceLoader/nouses/NoUsesTest.java │ │ │ │ +Passed: java/util/SequencedCollection/BasicMap.java │ │ │ │ Passed: java/util/ServiceLoader/inheritance/NoInheritanceTest.java │ │ │ │ -Passed: java/util/ServiceLoader/security/SecurityTest.java │ │ │ │ +Passed: java/util/ServiceLoader/nouses/NoUsesTest.java │ │ │ │ Passed: java/util/ServiceLoader/CachingTest.java │ │ │ │ -Passed: java/util/ServiceLoader/basic/ServiceLoaderBasicTest.java │ │ │ │ +Passed: java/util/ServiceLoader/security/SecurityTest.java │ │ │ │ Passed: java/util/ServiceLoader/NoInterferenceTest.java │ │ │ │ -Passed: java/util/ServiceLoader/BadProvidersTest.java │ │ │ │ +Passed: java/util/ServiceLoader/ModulesTest.java │ │ │ │ Passed: java/util/ServiceLoader/NPE.java │ │ │ │ Passed: java/util/ServiceLoader/TwoIterators.java │ │ │ │ -Passed: java/util/ServiceLoader/ModulesTest.java │ │ │ │ +Passed: java/util/ServiceLoader/basic/ServiceLoaderBasicTest.java │ │ │ │ Passed: java/util/spi/ToolProviderDescriptionTest.java │ │ │ │ -Passed: java/util/ResourceBundle/modules/visibility/VisibilityTest.java │ │ │ │ Passed: java/util/ServiceLoader/ReloadTest.java │ │ │ │ +Passed: java/util/ServiceLoader/BadProvidersTest.java │ │ │ │ +Passed: java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java │ │ │ │ Passed: java/util/spi/ToolProviderTest.java │ │ │ │ Passed: java/util/Spliterator/SpliteratorCharacteristics.java │ │ │ │ -Passed: java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java │ │ │ │ -Passed: java/util/ResourceBundle/Control/StressTest.java │ │ │ │ +Passed: java/util/Spliterator/IteratorFromSpliteratorTest.java │ │ │ │ Passed: java/util/Spliterator/SpliteratorFailFastTest.java │ │ │ │ Passed: java/util/Spliterator/SpliteratorLateBindingTest.java │ │ │ │ -Passed: java/util/Spliterator/IteratorFromSpliteratorTest.java │ │ │ │ +Passed: java/util/ResourceBundle/Control/StressTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/AbstractSpinedBufferTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/FlagOpTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/IntNodeTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/DoubleNodeTest.java │ │ │ │ Passed: java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java │ │ │ │ -Passed: java/util/Spliterator/SpliteratorCollisions.java │ │ │ │ -Passed: java/util/stream/boottest/java.base/java/util/stream/LongNodeTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/NodeBuilderTest.java │ │ │ │ +Passed: java/util/stream/boottest/java.base/java/util/stream/LongNodeTest.java │ │ │ │ +Passed: java/util/Spliterator/SpliteratorCollisions.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/NodeTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/SliceSpliteratorTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/StreamFlagsTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/StreamOpFlagsTest.java │ │ │ │ -Passed: java/util/stream/boottest/java.base/java/util/stream/SpinedBufferIntTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/SpinedBufferLongTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/SpinedBufferDoubleTest.java │ │ │ │ +Passed: java/util/stream/boottest/java.base/java/util/stream/SpinedBufferIntTest.java │ │ │ │ Passed: java/util/stream/examples/JavadocExamples.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/StreamReuseTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/lang/invoke/MHProxiesTest.java │ │ │ │ +Passed: java/util/stream/boottest/java.base/java/util/stream/SpinedBufferIntegerTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/lang/invoke/DeserializeMethodTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/lang/invoke/MHProxiesTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorExample.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/lang/invoke/SerializedLambdaTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CollectionAndMapModifyStreamTest.java │ │ │ │ -Passed: java/util/stream/boottest/java.base/java/util/stream/SpinedBufferIntegerTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CollectAndSummaryStatisticsTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorToUnmodListTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CollectAndSummaryStatisticsTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/DoublePrimitiveOpsTests.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CollectionAndMapModifyStreamTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/FilterOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/DistinctOpTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/FindFirstOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/FindAnyOpTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/GroupByOpTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/FindFirstOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/ForEachOpTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/GroupByOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/IntPrimitiveOpsTests.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/IntReduceTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorsTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/IntSliceOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/IntUniqOpTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/IterateTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/LongPrimitiveOpsTests.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/IntSliceOpTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/IterateTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/MatchOpTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/MinMaxTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/PrimitiveAverageOpTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/MapOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/PrimitiveSumTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/MapOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/RangeTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/ReduceByOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/SegmentTestDataProvider.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/ReduceTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/mapMultiOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/SequentialOpTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/mapMultiOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/SortedOpTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/StreamCloseTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/StreamParSeqTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/TeeOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/StreamLinkTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/ToListOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpStatefulTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/FillableStringTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CountLargeTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/MapTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java │ │ │ │ -Passed: java/util/stream/CustomFJPoolTest.java │ │ │ │ Passed: java/util/stream/TestDoubleSumAverage.java │ │ │ │ +Passed: java/util/stream/CustomFJPoolTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java │ │ │ │ Passed: java/util/StringJoiner/StringJoinerOomUtf16Test.java │ │ │ │ Passed: java/util/StringTokenizer/FormFeed.java │ │ │ │ -Passed: java/util/StringTokenizer/ResetPos.java │ │ │ │ +Passed: java/util/StringJoiner/MergeTest.java │ │ │ │ Passed: java/util/StringTokenizer/Supplementary.java │ │ │ │ +Passed: java/util/StringTokenizer/ResetPos.java │ │ │ │ Passed: java/util/Timer/Args.java │ │ │ │ Passed: java/util/Timer/AutoStop.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/SplittableRandomTest.java │ │ │ │ -Passed: java/util/StringJoiner/MergeTest.java │ │ │ │ -Passed: java/util/StringJoiner/StringJoinerTest.java │ │ │ │ Passed: java/util/Timer/DelayOverflow.java │ │ │ │ +Passed: java/util/Timer/NameConstructors.java │ │ │ │ +Passed: java/util/Timer/KillThread.java │ │ │ │ Passed: java/util/Timer/Purge.java │ │ │ │ Passed: java/util/TimeZone/AssureTzdataVersion.java │ │ │ │ Passed: java/util/TimeZone/bug4096952.java │ │ │ │ Passed: java/util/TimeZone/Bug5097350.java │ │ │ │ -Passed: java/util/Timer/NameConstructors.java │ │ │ │ -Passed: java/util/Timer/KillThread.java │ │ │ │ -Passed: java/util/TimeZone/Bug6772689.java │ │ │ │ -Passed: java/util/TimeZone/Bug6912560.java │ │ │ │ Passed: java/util/TimeZone/Bug6329116.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/SplittableRandomTest.java │ │ │ │ +Passed: java/util/TimeZone/Bug6772689.java │ │ │ │ Passed: java/util/TimeZone/Bug4322313.java │ │ │ │ -Passed: java/util/TimeZone/CLDRDisplayNamesTest.java │ │ │ │ -Passed: java/util/TimeZone/CustomTzIDCheckDST.java │ │ │ │ +Passed: java/util/TimeZone/Bug6912560.java │ │ │ │ Passed: java/util/TimeZone/Bug8149452.java │ │ │ │ +Passed: java/util/StringJoiner/StringJoinerTest.java │ │ │ │ +Passed: java/util/TimeZone/CustomTzIDCheckDST.java │ │ │ │ +Passed: java/util/TimeZone/Bug8167143.java │ │ │ │ +Passed: java/util/TimeZone/CLDRDisplayNamesTest.java │ │ │ │ Passed: java/util/TimeZone/IDTest.java │ │ │ │ Passed: java/util/TimeZone/HongKong.java │ │ │ │ Passed: java/util/TimeZone/ListTimeZones.java │ │ │ │ -Passed: java/util/TimeZone/DaylightTimeTest.java │ │ │ │ Passed: java/util/TimeZone/NegativeDSTTest.java │ │ │ │ Passed: java/util/TimeZone/SetDefaultSecurityTest.java │ │ │ │ -Passed: java/util/TimeZone/Bug8167143.java │ │ │ │ +Passed: java/util/TimeZone/DaylightTimeTest.java │ │ │ │ Passed: java/util/TimeZone/TimeZoneBoundaryTest.java │ │ │ │ +Passed: java/util/TimeZone/OldIDMappingTest.java │ │ │ │ Passed: java/util/TimeZone/SimpleTimeZoneCloneRaceTest.java │ │ │ │ -Passed: java/util/TimeZone/TimeZoneTest.java │ │ │ │ Passed: java/util/TimeZone/TransitionTest.java │ │ │ │ Passed: java/util/TimeZone/UTCAliasTest.java │ │ │ │ Passed: java/util/TimeZone/ZoneIdRoundTripTest.java │ │ │ │ +Passed: java/util/TimeZone/TimeZoneTest.java │ │ │ │ Passed: java/util/TimeZone/TimeZoneRegression.java │ │ │ │ Passed: java/util/TreeMap/ContainsValue.java │ │ │ │ +Passed: java/util/TreeMap/EmptyMapAndNulls.java │ │ │ │ Passed: java/util/TreeMap/Clone.java │ │ │ │ Passed: java/util/TreeMap/HeadTailTypeError.java │ │ │ │ -Passed: java/util/TreeMap/EmptyMapAndNulls.java │ │ │ │ Passed: java/util/TreeMap/NullAtEnd.java │ │ │ │ Passed: java/util/TreeMap/NullPermissiveComparator.java │ │ │ │ Passed: java/util/TreeMap/SubMap.java │ │ │ │ Passed: java/util/TreeMap/SubMapClear.java │ │ │ │ Passed: java/util/UUID/Serial.java │ │ │ │ -Passed: java/util/Vector/ArrayManagement.java │ │ │ │ Passed: java/util/Vector/ComodifiedRemoveAllElements.java │ │ │ │ Passed: java/util/Vector/CopyInto.java │ │ │ │ Passed: java/util/Vector/IllegalConstructorArgs.java │ │ │ │ Passed: java/util/Vector/LastIndexOf.java │ │ │ │ -Passed: java/util/TimeZone/OldIDMappingTest.java │ │ │ │ -Passed: java/util/Vector/SerializationDeadlock.java │ │ │ │ -Passed: java/util/TimeZone/TimeZoneDatePermissionCheckRun.java │ │ │ │ +Passed: java/util/Vector/ArrayManagement.java │ │ │ │ Passed: java/util/Vector/SimpleSerialization.java │ │ │ │ +Passed: java/util/Vector/SerializationDeadlock.java │ │ │ │ Passed: java/util/Vector/SyncLastIndexOf.java │ │ │ │ Passed: java/util/WeakHashMap/Iteration.java │ │ │ │ Passed: java/util/WeakHashMap/ZeroInitCap.java │ │ │ │ Passed: java/util/zip/GZIP/Accordion.java │ │ │ │ +Passed: java/util/zip/GZIP/GZIPInputStreamRead.java │ │ │ │ Passed: java/util/zip/GZIP/GZIPInZip.java │ │ │ │ Passed: java/util/WeakHashMap/GCDuringIteration.java │ │ │ │ -Passed: java/util/zip/GZIP/GZIPInputStreamRead.java │ │ │ │ -Passed: java/util/zip/InflaterInputStream/MarkReset.java │ │ │ │ +Passed: java/util/zip/GZIP/GZIPOutputStreamHeaderTest.java │ │ │ │ Passed: java/util/zip/GZIP/ReadUByte.java │ │ │ │ -Passed: java/util/zip/InflaterInputStream/UnexpectedEndOfZlibStream.java │ │ │ │ +Passed: java/util/zip/InflaterInputStream/MarkReset.java │ │ │ │ Passed: java/util/zip/InflaterInputStream/TestAvailable.java │ │ │ │ -Passed: java/util/zip/GZIP/GZIPOutputStreamHeaderTest.java │ │ │ │ +Passed: java/util/zip/InflaterInputStream/UnexpectedEndOfZlibStream.java │ │ │ │ Passed: java/util/zip/ZipEntry/Clone.java │ │ │ │ Passed: java/util/zip/ZipEntry/Constructor.java │ │ │ │ Passed: java/util/zip/ZipFile/Assortment.java │ │ │ │ +Passed: java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java │ │ │ │ +Passed: java/util/zip/ZipFile/CenSizeTooLarge.java │ │ │ │ Passed: java/util/zip/ZipFile/Comment.java │ │ │ │ Passed: java/util/zip/ZipFile/Constructor.java │ │ │ │ -Passed: java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java │ │ │ │ Passed: java/util/zip/ZipFile/CorruptedZipFiles.java │ │ │ │ +Passed: java/util/TimeZone/TimeZoneDatePermissionCheckRun.java │ │ │ │ Passed: java/util/zip/ZipFile/DeleteTempJarTest.java │ │ │ │ -Passed: java/util/zip/ZipFile/EnumerateAfterClose.java │ │ │ │ Passed: java/util/zip/ZipFile/EndOfCenValidation.java │ │ │ │ +Passed: java/util/zip/ZipFile/EnumerateAfterClose.java │ │ │ │ Passed: java/util/zip/ZipFile/FinalizeInflater.java │ │ │ │ +Passed: java/util/zip/ZipFile/InvalidCommentLengthTest.java │ │ │ │ Passed: java/util/zip/ZipFile/InvalidBytesInEntryNameOrComment.java │ │ │ │ Passed: java/util/zip/ZipFile/GetInputStreamNPETest.java │ │ │ │ -Passed: java/util/zip/ZipFile/CenSizeTooLarge.java │ │ │ │ Passed: java/util/zip/ZipFile/ManyZipFiles.java │ │ │ │ Passed: java/util/zip/ZipFile/MultiThreadedReadTest.java │ │ │ │ -Passed: java/util/zip/ZipFile/InvalidCommentLengthTest.java │ │ │ │ Passed: java/util/zip/ZipFile/ReadLongZipFileName.java │ │ │ │ Passed: java/util/zip/ZipFile/ReadAfterClose.java │ │ │ │ Passed: java/util/zip/ZipFile/ReadNonStandardExtraHeadersTest.java │ │ │ │ +Passed: java/util/zip/ZipFile/ReadZip.java │ │ │ │ Passed: java/util/zip/ZipFile/ReleaseInflater.java │ │ │ │ Passed: java/util/zip/ZipFile/ShortRead.java │ │ │ │ -Passed: java/util/zip/ZipFile/ReadZip.java │ │ │ │ Passed: java/util/zip/ZipFile/StreamZipEntriesTest.java │ │ │ │ Passed: java/util/zip/ZipFile/TestCleaner.java │ │ │ │ Passed: java/util/zip/ZipFile/ZeroDate.java │ │ │ │ Passed: java/util/zip/ZipFile/Zip64SizeTest.java │ │ │ │ Passed: java/util/zip/ZipFile/ZipEntryFreeTest.java │ │ │ │ Passed: java/util/zip/ZipFile/ZipEntryTimeBounds.java │ │ │ │ -Passed: java/util/UUID/UUIDTest.java │ │ │ │ Passed: java/util/zip/ZipFile/ZipFileDuplicateEntryTest.java │ │ │ │ +Passed: java/util/zip/ZipFile/ZipFileInputStreamSkipTest.java │ │ │ │ Passed: java/util/zip/ZipInputStream/Constructor.java │ │ │ │ Passed: java/util/zip/ZipInputStream/Skip.java │ │ │ │ -Passed: java/util/zip/ZipFile/ZipFileInputStreamSkipTest.java │ │ │ │ Passed: java/util/zip/ZipOutputStream/EmptyComment.java │ │ │ │ Passed: java/util/zip/Available.java │ │ │ │ Passed: java/util/zip/Bounds.java │ │ │ │ +Passed: java/util/zip/CloseInflaterDeflaterTest.java │ │ │ │ Passed: java/util/zip/ConstructDeflaterInput.java │ │ │ │ -Passed: java/util/zip/ZipFile/ManyEntries.java │ │ │ │ Passed: java/util/zip/ConstructInflaterOutput.java │ │ │ │ -Passed: java/util/zip/CloseInflaterDeflaterTest.java │ │ │ │ +Passed: java/util/zip/CopyZipFile.java │ │ │ │ +Passed: java/util/zip/ZipFile/ManyEntries.java │ │ │ │ +Passed: java/util/UUID/UUIDTest.java │ │ │ │ Passed: java/util/zip/DataDescriptor.java │ │ │ │ Passed: java/util/zip/DataDescriptorSignatureMissing.java │ │ │ │ -Passed: java/util/zip/CopyZipFile.java │ │ │ │ Passed: java/util/zip/DeflaterDictionaryTests.java │ │ │ │ Passed: java/util/zip/DeflateIn_InflateOut.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpTest.java │ │ │ │ Passed: java/util/zip/FlaterTest.java │ │ │ │ +Passed: java/util/zip/InflateIn_DeflateOut.java │ │ │ │ Passed: java/util/zip/InflaterBufferSize.java │ │ │ │ Passed: java/util/zip/InfoZip.java │ │ │ │ Passed: java/util/zip/InterruptibleZip.java │ │ │ │ Passed: java/util/zip/NoExtensionSignature.java │ │ │ │ Passed: java/util/zip/ReadLoc.java │ │ │ │ Passed: java/util/zip/StoredCRC.java │ │ │ │ Passed: java/util/zip/StreamConstructor.java │ │ │ │ -Passed: java/util/zip/InflateIn_DeflateOut.java │ │ │ │ Passed: java/util/zip/StreamIOAfterClose.java │ │ │ │ -Passed: java/util/zip/TestCRC32.java │ │ │ │ Passed: java/util/zip/TestChecksum.java │ │ │ │ +Passed: java/util/zip/TestCRC32.java │ │ │ │ Passed: java/util/zip/TestCRC32C.java │ │ │ │ Passed: java/util/zip/TestEmptyZip.java │ │ │ │ -Passed: java/util/zip/TestLocalTime.java │ │ │ │ Passed: java/util/zip/TestExtraTime.java │ │ │ │ +Passed: java/util/zip/TestLocalTime.java │ │ │ │ Passed: java/util/zip/TestZipError.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpTest.java │ │ │ │ Passed: java/util/zip/TimeChecksum.java │ │ │ │ Passed: java/util/zip/ZipCoding.java │ │ │ │ Passed: javax/crypto/Cipher/ExampleVectors/CheckExampleVectors.java │ │ │ │ Passed: javax/crypto/Cipher/ByteBuffers.java │ │ │ │ Passed: javax/crypto/Cipher/ByteBuffersNull.java │ │ │ │ Passed: javax/crypto/Cipher/CipherInputStreamExceptions.java │ │ │ │ -Passed: javax/crypto/Cipher/CipherStreamClose.java │ │ │ │ +Passed: java/util/zip/ZipFile/TestZipFileEncodings.java │ │ │ │ Passed: javax/crypto/Cipher/EmptyFinalBuffer.java │ │ │ │ +Passed: javax/crypto/Cipher/CipherStreamClose.java │ │ │ │ Passed: javax/crypto/Cipher/GCMAPI.java │ │ │ │ Passed: javax/crypto/Cipher/GetMaxAllowed.java │ │ │ │ Passed: javax/crypto/Cipher/InOutBuffers.java │ │ │ │ -Passed: javax/crypto/Cipher/TestCipherMode.java │ │ │ │ Passed: javax/crypto/Cipher/TestGetInstance.java │ │ │ │ Passed: javax/crypto/Cipher/Turkish.java │ │ │ │ -Passed: java/util/zip/TotalInOut.java │ │ │ │ +Passed: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java │ │ │ │ Passed: javax/crypto/CipherSpi/DirectBBRemaining.java │ │ │ │ +Passed: java/util/zip/EntryCount64k.java │ │ │ │ Passed: javax/crypto/CipherSpi/ResetByteBuffer.java │ │ │ │ Passed: javax/crypto/CipherSpi/TestGCMWithByteBuffer.java │ │ │ │ -Passed: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java │ │ │ │ -Passed: javax/crypto/CryptoPermission/AllPermCheck.java │ │ │ │ Passed: javax/crypto/CryptoPermission/LowercasePermCheck.java │ │ │ │ +Passed: javax/crypto/CryptoPermission/AllPermCheck.java │ │ │ │ Passed: javax/crypto/CryptoPermission/RC2PermCheck.java │ │ │ │ Passed: javax/crypto/CryptoPermission/RC4AliasPermCheck.java │ │ │ │ Passed: javax/crypto/CryptoPermission/RSANoLimit.java │ │ │ │ -Passed: java/util/zip/ZipFile/TestZipFileEncodings.java │ │ │ │ Passed: javax/crypto/CryptoPermissions/CryptoPolicyFallback.java │ │ │ │ Passed: javax/crypto/CryptoPermissions/TestExemption.java │ │ │ │ +Passed: javax/crypto/CryptoPermissions/InconsistentEntries.java │ │ │ │ Passed: javax/crypto/EncryptedPrivateKeyInfo/GetAlgName.java │ │ │ │ Passed: javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java │ │ │ │ -Passed: javax/crypto/CryptoPermissions/InconsistentEntries.java │ │ │ │ -Passed: java/util/zip/EntryCount64k.java │ │ │ │ -Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java │ │ │ │ Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpec.java │ │ │ │ Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.java │ │ │ │ +Passed: javax/crypto/CryptoPermissions/TestUnlimited.java │ │ │ │ +Passed: javax/crypto/Cipher/TestCipherMode.java │ │ │ │ Passed: javax/crypto/JceSecurity/FinalRestricted.java │ │ │ │ +Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java │ │ │ │ Passed: javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java │ │ │ │ Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecInvalidEncoding.java │ │ │ │ +Passed: java/util/zip/TotalInOut.java │ │ │ │ Passed: javax/crypto/KEM/KemInterop.java │ │ │ │ -Passed: javax/crypto/CryptoPermissions/TestUnlimited.java │ │ │ │ -Passed: javax/crypto/KEM/RSA_KEM.java │ │ │ │ Passed: java/util/zip/DeInflate.java │ │ │ │ +Passed: javax/crypto/KEM/RSA_KEM.java │ │ │ │ Passed: javax/crypto/KeyGenerator/TestGetInstance.java │ │ │ │ Passed: javax/crypto/KeyGenerator/TestKGParity.java │ │ │ │ Passed: javax/crypto/Mac/ByteBuffers.java │ │ │ │ Passed: javax/crypto/Mac/NullMacSpi.java │ │ │ │ Passed: javax/crypto/Mac/TestGetInstance.java │ │ │ │ -Passed: java/util/Random/RandomTestBsi1999.java │ │ │ │ -Passed: javax/crypto/KeyGenerator/CompareKeys.java │ │ │ │ -Passed: javax/crypto/SealedObject/NullKeySealedObject.java │ │ │ │ -Passed: javax/crypto/KEM/KemTest.java │ │ │ │ +Passed: javax/crypto/NullCipher/TestNPE.java │ │ │ │ Passed: javax/crypto/NullCipher/TestWithoutInit.java │ │ │ │ +Passed: javax/crypto/SealedObject/NullKeySealedObject.java │ │ │ │ Passed: javax/crypto/SealedObject/TestSealedObjectNull.java │ │ │ │ -Passed: javax/crypto/NullCipher/TestNPE.java │ │ │ │ +Passed: javax/crypto/KEM/KemTest.java │ │ │ │ +Passed: javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java │ │ │ │ Passed: javax/crypto/SecretKeyFactory/SecKFTranslateTest.java │ │ │ │ +Passed: javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java │ │ │ │ Passed: javax/crypto/spec/DESKeySpec/CheckParity.java │ │ │ │ -Passed: javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java │ │ │ │ -Passed: javax/crypto/spec/DESKeySpec/NullKey.java │ │ │ │ +Passed: javax/crypto/KeyGenerator/CompareKeys.java │ │ │ │ Passed: javax/crypto/spec/DESKeySpec/CheckWeakKeys.java │ │ │ │ -Passed: javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java │ │ │ │ +Passed: javax/crypto/spec/DESKeySpec/NullKey.java │ │ │ │ Passed: javax/crypto/spec/GCMParameterSpec/GCMParameterSpecTest.java │ │ │ │ Passed: javax/crypto/spec/IvParameterSpec/InvalidArgs.java │ │ │ │ Passed: javax/crypto/spec/IvParameterSpec/NullIV.java │ │ │ │ +Passed: javax/crypto/SecretKeyFactory/TestFailOver.java │ │ │ │ Passed: javax/crypto/spec/RC2ParameterSpec/RC2ParameterSpecEquals.java │ │ │ │ -Passed: javax/crypto/spec/RC2ParameterSpec/RC2AlgorithmParameters.java │ │ │ │ Passed: javax/crypto/spec/RC5ParameterSpec/InvalidIV.java │ │ │ │ +Passed: javax/crypto/spec/RC2ParameterSpec/RC2AlgorithmParameters.java │ │ │ │ Passed: javax/crypto/spec/RC5ParameterSpec/RC5ParameterSpecEquals.java │ │ │ │ Passed: javax/naming/InitialContext/AppletIsNotUsed.java │ │ │ │ -Passed: javax/crypto/SecretKeyFactory/TestFailOver.java │ │ │ │ Passed: javax/naming/InitialContext/EnvClone.java │ │ │ │ +Passed: javax/crypto/spec/PBEKeySpec/PBEKeySpecRacing.java │ │ │ │ Passed: javax/naming/InitialContext/NoApplet.java │ │ │ │ Passed: javax/naming/ldap/LdapName/EscapeUnescapeTests.java │ │ │ │ Passed: javax/naming/ldap/LdapName/LdapNameConstruction.java │ │ │ │ -Passed: javax/naming/ldap/LdapName/LdapParserTests.java │ │ │ │ Passed: javax/naming/ldap/LdapName/CompareToEqualsTests.java │ │ │ │ -Passed: javax/naming/ldap/LdapName/RdnToAttrsTest.java │ │ │ │ +Passed: javax/naming/ldap/LdapName/LdapParserTests.java │ │ │ │ Passed: javax/naming/ldap/LdapName/RdnMisc.java │ │ │ │ +Passed: javax/naming/ldap/LdapName/RdnToAttrsTest.java │ │ │ │ Passed: javax/naming/ldap/LdapName/NameTests.java │ │ │ │ Passed: javax/naming/ldap/LdapName/TrailingSpaceTest.java │ │ │ │ Passed: javax/naming/Name/Serialized13Name.java │ │ │ │ Passed: javax/naming/RefAddr/NullContent.java │ │ │ │ -Passed: javax/crypto/JceSecurity/VerificationResults.java │ │ │ │ Passed: javax/naming/spi/DirectoryManager/GetContDirCtx.java │ │ │ │ Passed: javax/naming/spi/FactoryCacheTest.java │ │ │ │ Passed: javax/naming/module/RunBasic.java │ │ │ │ -Passed: javax/crypto/spec/PBEKeySpec/PBEKeySpecRacing.java │ │ │ │ Passed: javax/naming/spi/providers/InitialContextTest.java │ │ │ │ +Passed: javax/crypto/JceSecurity/VerificationResults.java │ │ │ │ +Passed: javax/net/ssl/ciphersuites/DisabledAlgorithms.java │ │ │ │ Passed: javax/net/ssl/ciphersuites/ECCurvesconstraints.java │ │ │ │ +Passed: javax/net/ssl/ALPN/SSLEngineAlpnTest.java │ │ │ │ Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Client │ │ │ │ Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Server │ │ │ │ -Passed: javax/net/ssl/ciphersuites/DisabledAlgorithms.java │ │ │ │ -Passed: javax/net/ssl/compatibility/ClientHelloProcessing.java │ │ │ │ -Passed: javax/net/ssl/DTLS/ClientAuth.java │ │ │ │ -Passed: javax/net/ssl/ALPN/SSLEngineAlpnTest.java │ │ │ │ Passed: javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java │ │ │ │ +Passed: javax/net/ssl/compatibility/ClientHelloProcessing.java │ │ │ │ Passed: javax/net/ssl/ALPN/SSLSocketAlpnTest.java │ │ │ │ +Passed: javax/net/ssl/DTLS/ClientAuth.java │ │ │ │ +Passed: java/util/Random/RandomTestBsi1999.java │ │ │ │ Passed: javax/net/ssl/DTLS/CipherSuite.java │ │ │ │ Passed: javax/crypto/KEM/GenLargeNumberOfKeys.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/DTLSDataExchangeTest.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/DTLSHandshakeTest.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/DTLSOverDatagram.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSEnginesClosureTest.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java │ │ │ │ Passed: javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/DTLSNamedGroups.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSEnginesClosureTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSRehandshakeTest.java │ │ │ │ -Passed: javax/net/ssl/DTLS/InvalidCookie.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSSequenceNumberTest.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java │ │ │ │ +Passed: javax/net/ssl/DTLS/InvalidCookie.java │ │ │ │ Passed: javax/net/ssl/DTLS/InvalidRecords.java │ │ │ │ Passed: javax/net/ssl/DTLS/NoMacInitialClientHello.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSRehandshakeTest.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/Reordered.java │ │ │ │ -Passed: javax/net/ssl/DTLS/WeakCipherSuite.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSSignatureSchemes.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSMFLNTest.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSSequenceNumberTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/Retransmission.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSSignatureSchemes.java │ │ │ │ +Passed: javax/net/ssl/DTLS/WeakCipherSuite.java │ │ │ │ +Passed: javax/net/ssl/DTLS/RespondToRetransmit.java │ │ │ │ Passed: javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java │ │ │ │ Passed: javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java │ │ │ │ Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java │ │ │ │ Passed: javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java │ │ │ │ -Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java │ │ │ │ Passed: javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java │ │ │ │ -Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java │ │ │ │ +Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java │ │ │ │ Passed: javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java │ │ │ │ -Passed: javax/net/ssl/DTLS/RespondToRetransmit.java │ │ │ │ -Passed: javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java │ │ │ │ +Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java │ │ │ │ Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java │ │ │ │ -Passed: javax/net/ssl/finalize/SSLSessionFinalizeTest.java │ │ │ │ +Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java │ │ │ │ +Passed: javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java │ │ │ │ Passed: javax/net/ssl/FixingJavadocs/ImplicitHandshake.java │ │ │ │ +Passed: javax/net/ssl/finalize/SSLSessionFinalizeTest.java │ │ │ │ Passed: javax/net/ssl/FixingJavadocs/JavaxURLNulls.java │ │ │ │ +Passed: javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java │ │ │ │ Passed: javax/net/ssl/FixingJavadocs/KMTMGetNothing.java │ │ │ │ Passed: javax/net/ssl/FixingJavadocs/SSLSessionNulls.java │ │ │ │ -Passed: javax/net/ssl/FixingJavadocs/SSLSocketInherit.java │ │ │ │ Passed: javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java │ │ │ │ +Passed: javax/net/ssl/FixingJavadocs/SSLSocketInherit.java │ │ │ │ Passed: javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java │ │ │ │ -Passed: javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java │ │ │ │ -Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java │ │ │ │ Passed: javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java │ │ │ │ -Passed: javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java │ │ │ │ Passed: javax/net/ssl/HttpsURLConnection/Equals.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSMFLNTest.java │ │ │ │ Passed: javax/net/ssl/interop/ClientHelloBufferUnderflowException.java │ │ │ │ -Passed: javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java │ │ │ │ Passed: javax/net/ssl/interop/ClientHelloChromeInterOp.java │ │ │ │ +Passed: javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java │ │ │ │ +Passed: javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java │ │ │ │ Passed: javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java │ │ │ │ Passed: javax/net/ssl/sanity/ciphersuites/NoKerberos.java │ │ │ │ -Passed: javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java │ │ │ │ Passed: javax/net/ssl/HttpsURLConnection/HttpsSession.java │ │ │ │ Passed: javax/net/ssl/HttpsURLConnection/GetResponseCode.java │ │ │ │ Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport1.java │ │ │ │ -Passed: javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java │ │ │ │ Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport2.java │ │ │ │ +Passed: javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java │ │ │ │ Passed: javax/net/ssl/sanity/CacertsExplorer.java │ │ │ │ Passed: javax/net/ssl/ServerName/BestEffortOnLazyConnected.java │ │ │ │ -Passed: javax/net/ssl/ServerName/IllegalSNIName.java │ │ │ │ Passed: javax/net/ssl/ServerName/EndingDotHostname.java │ │ │ │ -Passed: javax/net/ssl/ServerName/SSLEngineExplorer.java │ │ │ │ +Passed: javax/net/ssl/ServerName/IllegalSNIName.java │ │ │ │ Passed: javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java │ │ │ │ +Passed: javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java │ │ │ │ Passed: javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java │ │ │ │ Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java │ │ │ │ +Passed: javax/net/ssl/ServerName/SSLEngineExplorer.java │ │ │ │ Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java │ │ │ │ Passed: javax/net/ssl/ServerName/SSLSocketConsistentSNI.java │ │ │ │ -Passed: javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java │ │ │ │ Passed: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java │ │ │ │ -Passed: javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java │ │ │ │ Passed: javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java │ │ │ │ +Passed: javax/net/ssl/ServerName/SSLSocketExplorerFailure.java │ │ │ │ +Passed: javax/net/ssl/ServerName/SSLSocketExplorer.java │ │ │ │ +Passed: javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java │ │ │ │ Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java │ │ │ │ -Passed: javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java │ │ │ │ Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java │ │ │ │ -Passed: javax/net/ssl/ServerName/SSLSocketExplorer.java │ │ │ │ -Passed: javax/net/ssl/ServerName/SSLSocketExplorerFailure.java │ │ │ │ +Passed: javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/AcceptLargeFragments.java │ │ │ │ -Passed: javax/net/ssl/SSLEngine/ArgCheck.java │ │ │ │ Passed: javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java │ │ │ │ +Passed: javax/net/ssl/SSLEngine/ArgCheck.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/CheckTlsEngineResults.java │ │ │ │ -Passed: javax/net/ssl/SSLEngine/EngineCloseOnAlert.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/Basics.java │ │ │ │ -Passed: javax/net/ssl/SSLEngine/ExtendedKeyEngine.java │ │ │ │ -Passed: javax/net/ssl/SSLEngine/ExtendedKeySocket.java │ │ │ │ +Passed: javax/net/ssl/SSLEngine/EngineCloseOnAlert.java │ │ │ │ +Passed: javax/net/ssl/ServerName/SSLSocketSNISensitive.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/ConnectionTest.java │ │ │ │ +Passed: javax/net/ssl/SSLEngine/ExtendedKeyEngine.java │ │ │ │ +Passed: javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/FinishedPresent.java │ │ │ │ +Passed: javax/net/ssl/SSLEngine/ExtendedKeySocket.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java │ │ │ │ -Passed: javax/net/ssl/ServerName/SSLSocketSNISensitive.java │ │ │ │ -Passed: javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java │ │ │ │ -Passed: javax/net/ssl/SSLEngine/SSLEngineResultArgs.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/LargePacket.java │ │ │ │ -Passed: javax/net/ssl/SSLEngineResult/Deserialize.java │ │ │ │ +Passed: javax/net/ssl/SSLEngine/SSLEngineResultArgs.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/LargeBufs.java │ │ │ │ -Passed: javax/net/ssl/SSLException/CheckSSLKeyException.java │ │ │ │ +Passed: javax/net/ssl/SSLEngineResult/Deserialize.java │ │ │ │ Passed: javax/net/ssl/SSLException/CheckSSLHandshakeException.java │ │ │ │ +Passed: javax/net/ssl/SSLException/CheckSSLKeyException.java │ │ │ │ Passed: javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java │ │ │ │ Passed: javax/net/ssl/SSLException/CheckSSLProtocolException.java │ │ │ │ +Passed: javax/net/ssl/SSLEngine/Arrays.java │ │ │ │ Passed: javax/net/ssl/SSLParameters/NamedGroupsSpec.java │ │ │ │ Passed: javax/net/ssl/SSLParameters/NamedGroups.java │ │ │ │ Passed: javax/net/ssl/SSLParameters/SignatureSchemes.java │ │ │ │ Passed: javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java │ │ │ │ Passed: javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java │ │ │ │ -Passed: javax/net/ssl/SSLEngine/Arrays.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/TestAllSuites.java │ │ │ │ -Passed: javax/net/ssl/SSLSession/KeyManagerTrustManager.java │ │ │ │ +Passed: javax/net/ssl/SSLEngine/NoAuthClientAuth.java │ │ │ │ Passed: javax/net/ssl/SSLSession/HttpsURLConnectionLocalCertificateChain.java │ │ │ │ +Passed: javax/net/ssl/SSLSession/KeyManagerTrustManager.java │ │ │ │ Passed: javax/net/ssl/SSLSession/JSSERenegotiate.java │ │ │ │ -Passed: javax/net/ssl/SSLEngine/NoAuthClientAuth.java │ │ │ │ Passed: javax/net/ssl/SSLSession/RenegotiateTLS13.java │ │ │ │ Passed: javax/net/ssl/SSLSession/ResumeTLS13withSNI.java │ │ │ │ Passed: javax/net/ssl/SSLSession/ServerNameRejectedTLSSessionResumption.java │ │ │ │ Passed: javax/net/ssl/SSLSession/SessionCacheSizeTests.java │ │ │ │ -Passed: javax/net/ssl/SSLSession/SessionTimeOutTests.java │ │ │ │ Passed: javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java │ │ │ │ +Passed: javax/net/ssl/SSLSession/SessionTimeOutTests.java │ │ │ │ +Passed: javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java │ │ │ │ Passed: javax/net/ssl/SSLSocket/InputStreamClosure.java │ │ │ │ Passed: javax/net/ssl/SSLSocket/OutputStreamClosure.java │ │ │ │ -Passed: javax/net/ssl/SSLSocket/Tls13PacketSize.java │ │ │ │ Passed: javax/net/ssl/SSLSession/CheckSessionContext.java │ │ │ │ +Passed: javax/net/ssl/SSLSocket/Tls13PacketSize.java │ │ │ │ Passed: javax/net/ssl/SSLSocket/ClientExcOnAlert.java │ │ │ │ +Passed: javax/net/ssl/DTLS/PacketLossRetransmission.java │ │ │ │ Passed: javax/net/ssl/SSLSession/TestEnabledProtocols.java │ │ │ │ Passed: javax/net/ssl/templates/SSLEngineTemplate.java │ │ │ │ -Passed: javax/net/ssl/Stapling/SSLEngineWithStapling.java │ │ │ │ Passed: javax/net/ssl/templates/SSLSocketTemplate.java │ │ │ │ +Passed: javax/net/ssl/Stapling/SSLEngineWithStapling.java │ │ │ │ Passed: javax/net/ssl/Stapling/StapleEnableProps.java │ │ │ │ Passed: javax/net/ssl/TLS/TestJSSENoCommonProtocols.java │ │ │ │ Passed: javax/net/ssl/Stapling/HttpsUrlConnClient.java │ │ │ │ Passed: javax/net/ssl/TLS/TestJSSEClientDefaultProtocol.java │ │ │ │ Passed: javax/net/ssl/TLS/TLSClientPropertyTest.java │ │ │ │ Passed: javax/net/ssl/TLS/TestJSSEServerProtocol.java │ │ │ │ Passed: javax/net/ssl/TLS/TestJSSEClientProtocol.java │ │ │ │ -Passed: javax/net/ssl/TLS/TLSDataExchangeTest.java │ │ │ │ Passed: javax/net/ssl/TLS/TLSNotEnabledRC4Test.java │ │ │ │ -Passed: javax/net/ssl/TLS/TLSHandshakeTest.java │ │ │ │ Passed: javax/net/ssl/Stapling/SSLSocketWithStapling.java │ │ │ │ Passed: javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java │ │ │ │ -Passed: javax/net/ssl/TLS/TLSEnginesClosureTest.java │ │ │ │ +Passed: javax/net/ssl/TLS/TLSDataExchangeTest.java │ │ │ │ +Passed: javax/net/ssl/TLS/TLSHandshakeTest.java │ │ │ │ Passed: javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java │ │ │ │ Passed: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java │ │ │ │ -Passed: javax/net/ssl/DTLS/PacketLossRetransmission.java │ │ │ │ Passed: javax/net/ssl/TLS/TLSRehandshakeTest.java │ │ │ │ -Passed: javax/net/ssl/TLSCommon/ConcurrentClientAccessTest.java │ │ │ │ Passed: javax/net/ssl/TLSCommon/TLSWithEdDSA.java │ │ │ │ -Passed: javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java │ │ │ │ +Passed: javax/net/ssl/TLSCommon/ConcurrentClientAccessTest.java │ │ │ │ +Passed: javax/net/ssl/TLS/TLSEnginesClosureTest.java │ │ │ │ Passed: javax/net/ssl/TLSv1/TLSDataExchangeTest.java │ │ │ │ +Passed: javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java │ │ │ │ Passed: javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java │ │ │ │ -Passed: javax/net/ssl/TLS/TLSMFLNTest.java │ │ │ │ Passed: javax/net/ssl/TLSv1/TLSHandshakeTest.java │ │ │ │ +Passed: javax/net/ssl/TLSCommon/TLSTest.java │ │ │ │ Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java │ │ │ │ Passed: javax/net/ssl/TLSv1/TLSEnginesClosureTest.java │ │ │ │ Passed: javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java │ │ │ │ -Passed: javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java │ │ │ │ +Passed: javax/net/ssl/TLSv1/TLSRehandshakeTest.java │ │ │ │ Passed: javax/net/ssl/TLSv11/ExportableBlockCipher.java │ │ │ │ Passed: javax/net/ssl/TLSv11/ExportableStreamCipher.java │ │ │ │ Passed: javax/net/ssl/TLSv11/GenericBlockCipher.java │ │ │ │ Passed: javax/net/ssl/TLSv11/GenericStreamCipher.java │ │ │ │ -Passed: javax/net/ssl/TLSv1/TLSRehandshakeTest.java │ │ │ │ +Passed: javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java │ │ │ │ Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java │ │ │ │ Passed: javax/net/ssl/TLSv11/TLSDataExchangeTest.java │ │ │ │ -Passed: javax/net/ssl/TLSv1/TLSMFLNTest.java │ │ │ │ Passed: javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java │ │ │ │ Passed: javax/net/ssl/TLSv11/TLSHandshakeTest.java │ │ │ │ Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java │ │ │ │ Passed: javax/net/ssl/TLSv11/TLSEnginesClosureTest.java │ │ │ │ +Passed: javax/net/ssl/TLS/TLSMFLNTest.java │ │ │ │ Passed: javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java │ │ │ │ Passed: javax/net/ssl/TLSv12/DisabledShortDSAKeys.java │ │ │ │ Passed: javax/net/ssl/TLSv12/ProtocolFilter.java │ │ │ │ -Passed: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java │ │ │ │ -Passed: javax/net/ssl/TLSv12/ShortRSAKey512.java │ │ │ │ Passed: javax/net/ssl/TLSv11/TLSRehandshakeTest.java │ │ │ │ +Passed: javax/net/ssl/TLSv12/ShortRSAKey512.java │ │ │ │ +Passed: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java │ │ │ │ Passed: javax/net/ssl/TLSv12/ShortRSAKeyGCM.java │ │ │ │ -Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java │ │ │ │ Passed: javax/net/ssl/TLSv12/SignatureAlgorithms.java │ │ │ │ Passed: javax/net/ssl/TLSv13/EngineOutOfSeqCCS.java │ │ │ │ Passed: javax/net/ssl/TLSv13/HRRKeyShares.java │ │ │ │ Passed: javax/net/ssl/Fix5070632.java │ │ │ │ -Passed: javax/net/ssl/GetInstance.java │ │ │ │ Passed: javax/net/ssl/TLSv13/ClientHelloKeyShares.java │ │ │ │ +Passed: javax/net/ssl/GetInstance.java │ │ │ │ +Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java │ │ │ │ Passed: javax/rmi/ssl/SocketFactoryTest.java │ │ │ │ Passed: javax/script/CauseExceptionTest.java │ │ │ │ Passed: javax/script/GetInterfaceTest.java │ │ │ │ Passed: javax/script/ProviderTest.sh │ │ │ │ +Passed: javax/net/ssl/TLSv1/TLSMFLNTest.java │ │ │ │ Passed: javax/script/JDK_8196959/BadFactoryTest.java │ │ │ │ Passed: javax/script/SimpleScriptContextNameChecksTest.java │ │ │ │ Passed: javax/script/StringWriterPrintTest.java │ │ │ │ -Passed: javax/script/ScriptEngineOrder.sh │ │ │ │ Passed: javax/script/Test1.java │ │ │ │ Passed: javax/script/Test2.java │ │ │ │ -Passed: javax/net/ssl/TLSv11/TLSMFLNTest.java │ │ │ │ -Passed: javax/script/Test4.java │ │ │ │ Passed: javax/script/Test3.java │ │ │ │ +Passed: javax/script/Test4.java │ │ │ │ Passed: javax/script/Test5.java │ │ │ │ -Passed: javax/script/Test7.java │ │ │ │ Passed: javax/script/Test6.java │ │ │ │ +Passed: javax/script/ScriptEngineOrder.sh │ │ │ │ +Passed: javax/script/Test7.java │ │ │ │ Passed: javax/script/Test8.java │ │ │ │ Passed: javax/script/UnescapedBracketRegExTest.java │ │ │ │ Passed: javax/script/VersionTest.java │ │ │ │ Passed: javax/security/auth/callback/PasswordCallback/PasswordCleanup.java │ │ │ │ Passed: javax/security/auth/callback/Mutability.java │ │ │ │ Passed: javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java │ │ │ │ Passed: javax/security/auth/kerberos/DelegationPermissionCollection.java │ │ │ │ Passed: javax/security/auth/kerberos/DelegationPermissionHash.java │ │ │ │ Passed: javax/security/auth/kerberos/DelegationPermissionInit.java │ │ │ │ Passed: javax/security/auth/kerberos/KerberosHashEqualsTest.java │ │ │ │ Passed: javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java │ │ │ │ -Passed: javax/security/auth/Destroyable/KeyDestructionTest.java │ │ │ │ Passed: javax/security/auth/kerberos/ServicePermissionCollection.java │ │ │ │ +Passed: javax/security/auth/Destroyable/KeyDestructionTest.java │ │ │ │ Passed: javax/security/auth/kerberos/KerberosTixDateTest.java │ │ │ │ -Passed: javax/security/auth/kerberos/ServicePermissionEquals.java │ │ │ │ Passed: javax/security/auth/kerberos/ServicePermissionTest.java │ │ │ │ +Passed: javax/security/auth/kerberos/ServicePermissionEquals.java │ │ │ │ Passed: javax/security/auth/login/Configuration/ConfigFileWithBlank.java │ │ │ │ Passed: javax/security/auth/kerberos/StandardNames.java │ │ │ │ -Passed: javax/security/auth/login/Configuration/GetInstanceSecurity.java │ │ │ │ -Passed: javax/security/auth/login/Exceptions/NewExceptions.java │ │ │ │ Passed: javax/security/auth/login/Configuration/GetInstance.java │ │ │ │ +Passed: javax/security/auth/login/Exceptions/NewExceptions.java │ │ │ │ +Passed: javax/security/auth/login/Configuration/GetInstanceSecurity.java │ │ │ │ +Passed: javax/security/auth/login/Configuration/Synchronize.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/OptionalJaas/UnixNTPlatform.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/ConfigConstructor.java │ │ │ │ -Passed: javax/rmi/ssl/SSLSocketParametersTest.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/DefaultHandler.java │ │ │ │ -Passed: javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java │ │ │ │ -Passed: javax/security/auth/login/Configuration/Synchronize.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/DynamicConfigurationTest.java │ │ │ │ +Passed: javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/ResetConfigModule.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/ModuleSubject.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/SharedState.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/StandardCallbacks.java │ │ │ │ +Passed: javax/rmi/ssl/SSLSocketParametersTest.java │ │ │ │ Passed: javax/security/auth/login/modules/SafeLogout.java │ │ │ │ Passed: javax/security/auth/PrivateCredentialPermission/CanonError.java │ │ │ │ -Passed: javax/net/ssl/TLSCommon/TLSTest.java │ │ │ │ Passed: javax/security/auth/PrivateCredentialPermission/EmptyName.java │ │ │ │ Passed: javax/security/auth/PrivateCredentialPermission/Equals.java │ │ │ │ +Passed: javax/security/auth/login/LoginContext/LCTest.java │ │ │ │ +Passed: javax/security/auth/PrivateCredentialPermission/Serial.java │ │ │ │ Passed: javax/security/auth/PrivateCredentialPermission/MoreThenOnePrincipals.java │ │ │ │ Passed: javax/security/auth/PrivateCredentialPermission/Serial2.java │ │ │ │ -Passed: javax/security/auth/PrivateCredentialPermission/Serial.java │ │ │ │ Passed: javax/security/auth/PrivateCredentialPermission/Subset.java │ │ │ │ Passed: javax/security/auth/spi/Loader.java │ │ │ │ -Passed: javax/security/auth/Subject/doAs/Test.java │ │ │ │ +Passed: javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java │ │ │ │ Passed: javax/security/auth/Subject/AddPrincipalSubclass.java │ │ │ │ -Passed: javax/security/auth/login/LoginContext/LCTest.java │ │ │ │ +Passed: javax/security/auth/Subject/doAs/Test.java │ │ │ │ Passed: javax/security/auth/Subject/DoAsTest.java │ │ │ │ -Passed: javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java │ │ │ │ Passed: javax/security/auth/Subject/Exceptions.java │ │ │ │ -Passed: javax/security/auth/Subject/Generic.java │ │ │ │ +Passed: javax/security/auth/login/modules/JaasModularClientTest.java │ │ │ │ Passed: javax/security/auth/Subject/FromACC.java │ │ │ │ +Passed: javax/security/auth/Subject/Generic.java │ │ │ │ Passed: javax/security/auth/Subject/Serial.java │ │ │ │ Passed: javax/security/auth/Subject/SubjectNullTests.java │ │ │ │ Passed: javax/security/auth/Subject/Synch.java │ │ │ │ Passed: javax/security/auth/Subject/Synch3.java │ │ │ │ +Passed: javax/security/auth/Subject/doAs/NestedActions.java │ │ │ │ Passed: javax/security/auth/Subject/UnreliableContains.java │ │ │ │ -Passed: javax/security/auth/Subject/Synch2.java │ │ │ │ Passed: javax/security/auth/SubjectDomainCombiner/Optimize.java │ │ │ │ +Passed: javax/security/auth/Subject/Synch2.java │ │ │ │ Passed: javax/security/auth/x500/X500Principal/DerIsConstructor.java │ │ │ │ -Passed: javax/security/auth/Subject/doAs/NestedActions.java │ │ │ │ -Passed: javax/security/auth/SubjectDomainCombiner/Regression.java │ │ │ │ Passed: javax/security/auth/x500/X500Principal/Equals.java │ │ │ │ Passed: javax/security/auth/x500/X500Principal/EscapedChars.java │ │ │ │ Passed: javax/security/auth/x500/X500Principal/InvalidConstructorInput.java │ │ │ │ +Passed: javax/security/auth/SubjectDomainCombiner/Regression.java │ │ │ │ Passed: javax/security/auth/x500/X500Principal/KeywordMap.java │ │ │ │ Passed: javax/security/auth/x500/X500Principal/OIDMap.java │ │ │ │ +Passed: javax/security/auth/x500/X500Principal/NameFormat.java │ │ │ │ Passed: javax/security/auth/x500/X500Principal/Parse.java │ │ │ │ +Passed: javax/security/auth/Subject/CurrentSubject.java │ │ │ │ Passed: javax/security/auth/x500/X500Principal/RFC4514.java │ │ │ │ -Passed: javax/security/auth/x500/X500Principal/NameFormat.java │ │ │ │ Passed: javax/security/sasl/Sasl/PassSysProps.java │ │ │ │ -Passed: javax/security/auth/Subject/CurrentSubject.java │ │ │ │ Passed: javax/smartcardio/HistoricalBytes.java │ │ │ │ Passed: javax/smartcardio/CommandAPDUTest.java │ │ │ │ -Passed: javax/security/auth/login/modules/JaasModularClientTest.java │ │ │ │ Passed: javax/smartcardio/Serialize.java │ │ │ │ Passed: javax/smartcardio/ResponseAPDUTest.java │ │ │ │ -Passed: javax/smartcardio/TestCommandAPDU.java │ │ │ │ Passed: javax/smartcardio/TestCardPermission.java │ │ │ │ Passed: javax/smartcardio/TerminalFactorySpiTest.java │ │ │ │ +Passed: javax/smartcardio/TestCommandAPDU.java │ │ │ │ +Passed: javax/security/sasl/Sasl/DisabledMechanisms.java │ │ │ │ Passed: javax/sql/rowset/serial/SerialBlob/SetBinaryStream.java │ │ │ │ Passed: javax/sql/rowset/serial/SerialClob/SetAsciiStream.java │ │ │ │ Passed: javax/sql/rowset/serial/SerialClob/SetCharacterStream.java │ │ │ │ -Passed: javax/security/sasl/Sasl/DisabledMechanisms.java │ │ │ │ -Passed: javax/sql/permissionTests/SyncFactoryPermissionsTests.java │ │ │ │ Passed: javax/sql/resourceBundleTests/ValidateGetBundle.java │ │ │ │ +Passed: javax/sql/permissionTests/SyncFactoryPermissionsTests.java │ │ │ │ Passed: javax/security/sasl/Sasl/ClientServerTest.java │ │ │ │ -Passed: javax/net/ssl/TLSv12/TLSEnginesClosureTest.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/filteredrowset/CityFilter.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/filteredrowset/PrimaryKeyFilter.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/cachedrowset/CachedRowSetTests.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/filteredrowset/FilteredRowSetTests.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/filteredrowset/CityFilter.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SerialArrayTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/cachedrowset/CachedRowSetTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SerialBlobTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SerialClobTests.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SerialDataLinkTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SerialExceptionTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SerialJavaObjectTests.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/serial/SerialStructTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SerialRefTests.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/filteredrowset/FilteredRowSetTests.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/serial/SerialStructTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SQLInputImplTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SQLOutputImplTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/spi/SyncFactoryExceptionTests.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/spi/SyncFactoryTests.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/spi/SyncProviderExceptionTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/CommonRowSetTests.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/RowSetFactoryTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/BaseRowSetTests.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/RowSetProviderTests.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/RowSetFactoryTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/webrowset/WebRowSetTests.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/RowSetMetaDataTests.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/RowSetProviderTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/RowSetWarningTests.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/RowSetMetaDataTests.java │ │ │ │ Passed: javax/sql/testng/util/PropertyStubProvider.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java │ │ │ │ Passed: javax/sql/testng/util/StubArray.java │ │ │ │ Passed: javax/sql/testng/util/StubBaseRowSet.java │ │ │ │ Passed: javax/sql/testng/util/StubBlob.java │ │ │ │ Passed: javax/sql/testng/util/StubCachedRowSetImpl.java │ │ │ │ Passed: javax/sql/testng/util/StubClob.java │ │ │ │ Passed: javax/sql/testng/util/StubContext.java │ │ │ │ Passed: javax/sql/testng/util/StubFilteredRowSetImpl.java │ │ │ │ @@ -4945,1213 +4945,1215 @@ │ │ │ │ Passed: javax/sql/testng/util/StubRef.java │ │ │ │ Passed: javax/sql/testng/util/StubRowId.java │ │ │ │ Passed: javax/sql/testng/util/StubRowSetFactory.java │ │ │ │ Passed: javax/sql/testng/util/StubSQLXML.java │ │ │ │ Passed: javax/sql/testng/util/StubStruct.java │ │ │ │ Passed: javax/sql/testng/util/StubSyncProvider.java │ │ │ │ Passed: javax/sql/testng/util/StubSyncResolver.java │ │ │ │ +Passed: javax/sql/testng/util/SuperHero.java │ │ │ │ Passed: javax/sql/testng/util/StubWebRowSetImpl.java │ │ │ │ Passed: javax/sql/testng/util/TestRowSetListener.java │ │ │ │ -Passed: javax/sql/testng/util/SuperHero.java │ │ │ │ +Passed: javax/sql/testng/util/TestSQLDataImpl.java │ │ │ │ Passed: javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java │ │ │ │ +Passed: javax/transaction/xa/testng/Driver.java │ │ │ │ Passed: javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java │ │ │ │ -Passed: javax/sql/testng/util/TestSQLDataImpl.java │ │ │ │ Passed: javax/xml/crypto/dsig/TransformService/UnknownProvider.java │ │ │ │ -Passed: javax/transaction/xa/testng/Driver.java │ │ │ │ +Passed: javax/transaction/xa/testng/JavaSqlModuleDriver.java │ │ │ │ Passed: javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java │ │ │ │ Passed: javax/xml/crypto/dsig/TransformService/NullParent.java │ │ │ │ -Passed: javax/transaction/xa/testng/JavaSqlModuleDriver.java │ │ │ │ Passed: javax/xml/crypto/dsig/BadXPointer.java │ │ │ │ -Passed: javax/xml/crypto/dsig/GetInstanceTests.java │ │ │ │ Passed: javax/xml/crypto/dsig/ErrorHandlerPermissions.java │ │ │ │ -Passed: javax/xml/crypto/dsig/LogParameters.java │ │ │ │ Passed: javax/xml/crypto/dsig/FileSocketPermissions.java │ │ │ │ +Passed: javax/xml/crypto/dsig/GetInstanceTests.java │ │ │ │ Passed: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java │ │ │ │ -Passed: javax/xml/crypto/dsig/SecureValidationPolicy.java │ │ │ │ -Passed: javax/xml/crypto/dsig/PSSSpec.java │ │ │ │ +Passed: javax/xml/crypto/dsig/LogParameters.java │ │ │ │ Passed: javax/xml/crypto/dsig/HereFunction.java │ │ │ │ -Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id0 │ │ │ │ +Passed: javax/xml/crypto/dsig/PSSSpec.java │ │ │ │ +Passed: javax/xml/crypto/dsig/SecureValidationPolicy.java │ │ │ │ Passed: javax/xml/crypto/dsig/SecureValidation.java │ │ │ │ +Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id0 │ │ │ │ Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id1 │ │ │ │ Passed: javax/xml/jaxp/common/8020430/JAXP15RegTest.java │ │ │ │ -Passed: javax/xml/jaxp/datatype/5077522/DurationComparison.java │ │ │ │ -Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1097Test.java │ │ │ │ Passed: javax/xml/jaxp/common/8032908/XSLT.java │ │ │ │ +Passed: javax/xml/crypto/dsig/ValidationTests.java │ │ │ │ +Passed: javax/xml/jaxp/datatype/5077522/DurationComparison.java │ │ │ │ Passed: javax/xml/jaxp/common/8035437/AbstractMethodErrorTest.java │ │ │ │ +Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1097Test.java │ │ │ │ Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1243Test.java │ │ │ │ Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1416Test.java │ │ │ │ Passed: javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java │ │ │ │ -Passed: javax/xml/crypto/dsig/ValidationTests.java │ │ │ │ Passed: javax/xml/jaxp/datatype/8033980/SerializationTest.java │ │ │ │ Passed: javax/xml/jaxp/parsers/8021148/JAXPSAXParserTest.java │ │ │ │ Passed: javax/xml/jaxp/parsers/8022548/XOMParserTest.java │ │ │ │ -Passed: javax/xml/jaxp/parsers/8029955/EntityScannerTest.java │ │ │ │ +Passed: javax/xml/jaxp/parsers/8024707/XSLT.java │ │ │ │ Passed: javax/xml/jaxp/parsers/8027359/FragmentScannerBufferLimitTest.java │ │ │ │ Passed: javax/xml/jaxp/parsers/8027359/XML11EntityScannerTest.java │ │ │ │ +Passed: javax/xml/jaxp/parsers/8029955/EntityScannerTest.java │ │ │ │ Passed: javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java │ │ │ │ Passed: javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java │ │ │ │ -Passed: javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java │ │ │ │ -Passed: javax/xml/jaxp/parsers/8024707/XSLT.java │ │ │ │ Passed: javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.java │ │ │ │ +Passed: javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java │ │ │ │ +Passed: javax/xml/jaxp/parsers/8032909/XSLT.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8036951/FeaturePropagationTest.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootTypeDefinitionTest.java │ │ │ │ -Passed: javax/xml/jaxp/parsers/8032909/XSLT.java │ │ │ │ +Passed: javax/xml/crypto/dsig/Basic.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc1Test.java │ │ │ │ -Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc2Test.java │ │ │ │ -Passed: javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.java │ │ │ │ +Passed: javax/xml/jaxp/testng/validation/jdk8037819/BasicTest.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootSimpleTypeDefinitionTest.java │ │ │ │ +Passed: javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdentityConstraintCheckingTest.java │ │ │ │ +Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc2Test.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdIdrefCheckingTest.java │ │ │ │ -Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_C.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_A.java │ │ │ │ +Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_C.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_A.java │ │ │ │ -Passed: javax/xml/jaxp/testng/validation/jdk8037819/BasicTest.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_AC.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_C.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_CA.java │ │ │ │ -Passed: javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/RootTypeDefinitionTest.java │ │ │ │ -Passed: javax/xml/crypto/dsig/Basic.java │ │ │ │ +Passed: javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_False.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/BaseTest.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_True.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/SpecialCaseErrorHandler.java │ │ │ │ Passed: javax/xml/jaxp/transform/8004476/XPathExFuncTest.java │ │ │ │ -Passed: javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java │ │ │ │ -Passed: javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java │ │ │ │ -Passed: javax/xml/jaxp/validation/8015243/AnyURITest.java │ │ │ │ -Passed: javax/xml/jaxp/validation/8015092/XPathWhiteSpaceTest.java │ │ │ │ Passed: javax/xml/jaxp/transform/8062923/XslSubstringTest.java │ │ │ │ -Passed: javax/xml/jaxp/XPath/8035577/Regex.java │ │ │ │ -Passed: jdk/classfile/examples/AnnotationsExamples.java │ │ │ │ -Passed: jdk/classfile/examples/ModuleExamples.java │ │ │ │ +Passed: javax/xml/jaxp/validation/8015092/XPathWhiteSpaceTest.java │ │ │ │ +Passed: javax/xml/jaxp/validation/8015243/AnyURITest.java │ │ │ │ Passed: javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java │ │ │ │ +Passed: javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java │ │ │ │ +Passed: javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java │ │ │ │ +Passed: javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java │ │ │ │ +Passed: javax/xml/jaxp/XPath/8035577/Regex.java │ │ │ │ Passed: jdk/classfile/examples/ExperimentalTransformExamples.java │ │ │ │ +Passed: jdk/classfile/examples/AnnotationsExamples.java │ │ │ │ Passed: jdk/classfile/examples/TransformExamples.java │ │ │ │ -Passed: javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java │ │ │ │ +Passed: jdk/classfile/examples/ModuleExamples.java │ │ │ │ Passed: jdk/classfile/examples/ExampleGallery.java │ │ │ │ +Passed: jdk/classfile/AccessFlagsTest.java │ │ │ │ +Passed: jdk/classfile/AnnotationModelTest.java │ │ │ │ Passed: jdk/classfile/AnnotationTest.java │ │ │ │ Passed: jdk/classfile/ArrayTest.java │ │ │ │ -Passed: jdk/classfile/AnnotationModelTest.java │ │ │ │ -Passed: jdk/classfile/AccessFlagsTest.java │ │ │ │ Passed: jdk/classfile/BasicBlockTest.java │ │ │ │ +Passed: jdk/classfile/AdvancedTransformationsTest.java │ │ │ │ Passed: jdk/classfile/BoundAttributeTest.java │ │ │ │ -Passed: jdk/classfile/BuilderParamTest.java │ │ │ │ Passed: jdk/classfile/BSMTest.java │ │ │ │ +Passed: jdk/classfile/BuilderParamTest.java │ │ │ │ Passed: jdk/classfile/BuilderBlockTest.java │ │ │ │ Passed: jdk/classfile/BuilderTryCatchTest.java │ │ │ │ Passed: jdk/classfile/ClassBuildingTest.java │ │ │ │ -Passed: jdk/classfile/AdvancedTransformationsTest.java │ │ │ │ +Passed: jdk/classfile/AdaptCodeTest.java │ │ │ │ Passed: jdk/classfile/ClassPrinterTest.java │ │ │ │ Passed: jdk/classfile/ClassHierarchyInfoTest.java │ │ │ │ Passed: jdk/classfile/DiscontinuedInstructionsTest.java │ │ │ │ Passed: jdk/classfile/FilterDeadLabelsTest.java │ │ │ │ -Passed: jdk/classfile/AdaptCodeTest.java │ │ │ │ Passed: jdk/classfile/LDCTest.java │ │ │ │ +Passed: jdk/classfile/LimitsTest.java │ │ │ │ Passed: jdk/classfile/LowAdaptTest.java │ │ │ │ Passed: jdk/classfile/LowJCovAttributeTest.java │ │ │ │ -Passed: jdk/classfile/LimitsTest.java │ │ │ │ -Passed: jdk/classfile/MassAdaptCopyCodeTest.java │ │ │ │ Passed: jdk/classfile/LowModuleTest.java │ │ │ │ +Passed: jdk/classfile/ConstantPoolCopyTest.java │ │ │ │ +Passed: jdk/classfile/MassAdaptCopyCodeTest.java │ │ │ │ Passed: jdk/classfile/MassAdaptCopyPrimitiveMatchCodeTest.java │ │ │ │ -Passed: jdk/classfile/ModuleBuilderTest.java │ │ │ │ +Passed: jdk/classfile/LvtTest.java │ │ │ │ Passed: jdk/classfile/OneToOneTest.java │ │ │ │ -Passed: jdk/classfile/PrimitiveClassConstantTest.java │ │ │ │ +Passed: jdk/classfile/ModuleBuilderTest.java │ │ │ │ Passed: jdk/classfile/OpcodesValidationTest.java │ │ │ │ -Passed: jdk/classfile/LvtTest.java │ │ │ │ -Passed: jdk/classfile/StackMapsTest.java │ │ │ │ +Passed: jdk/classfile/PrimitiveClassConstantTest.java │ │ │ │ +Passed: jdk/classfile/ShortJumpsFixTest.java │ │ │ │ Passed: jdk/classfile/SignaturesTest.java │ │ │ │ -Passed: jdk/classfile/StackTrackerTest.java │ │ │ │ +Passed: jdk/classfile/StackMapsTest.java │ │ │ │ Passed: jdk/classfile/StreamedVsListTest.java │ │ │ │ +Passed: jdk/classfile/StackTrackerTest.java │ │ │ │ Passed: jdk/classfile/SwapTest.java │ │ │ │ Passed: jdk/classfile/TempConstantPoolBuilderTest.java │ │ │ │ -Passed: jdk/classfile/ConstantPoolCopyTest.java │ │ │ │ -Passed: jdk/classfile/ShortJumpsFixTest.java │ │ │ │ +Passed: jdk/classfile/TestRecordComponent.java │ │ │ │ Passed: jdk/classfile/Utf8EntryTest.java │ │ │ │ Passed: jdk/classfile/UtilTest.java │ │ │ │ +Passed: jdk/classfile/TransformTests.java │ │ │ │ Passed: jdk/classfile/WriteTest.java │ │ │ │ Passed: jdk/dynalink/BeanLinkerRecordsTest.java │ │ │ │ -Passed: jdk/classfile/TestRecordComponent.java │ │ │ │ -Passed: jdk/classfile/TransformTests.java │ │ │ │ +Passed: jdk/dynalink/BeanLinkerTest.java │ │ │ │ +Passed: jdk/dynalink/BeansLinkerTest.java │ │ │ │ Passed: jdk/dynalink/CallerSensitiveTest.java │ │ │ │ +Passed: jdk/classfile/VerifierSelfTest.java │ │ │ │ Passed: jdk/dynalink/CallSiteTest.java │ │ │ │ Passed: jdk/dynalink/LinkedCallSiteLocationTest.java │ │ │ │ Passed: jdk/dynalink/LookupTest.java │ │ │ │ -Passed: jdk/dynalink/BeansLinkerTest.java │ │ │ │ -Passed: jdk/dynalink/BeanLinkerTest.java │ │ │ │ +Passed: javax/net/ssl/TLSv11/TLSMFLNTest.java │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_G1GC │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_SerialGC │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ParallelGC │ │ │ │ -Passed: jdk/dynalink/TrustedDynamicLinkerFactoryTest.java │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ShenandoahGC │ │ │ │ -Passed: jdk/classfile/VerifierSelfTest.java │ │ │ │ -Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ZGC_Generational │ │ │ │ +Passed: jdk/dynalink/TrustedDynamicLinkerFactoryTest.java │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_G1GC │ │ │ │ +Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ZGC_Singlegen │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ParallelGC │ │ │ │ +Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ZGC_Generational │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_SerialGC │ │ │ │ -Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ZGC_Singlegen │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ShenandoahGC │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ZGC_Singlegen │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ZGC_Generational │ │ │ │ +Passed: jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java │ │ │ │ Passed: jdk/internal/jline/AbstractWindowsTerminalTest.java │ │ │ │ Passed: jdk/internal/jline/KeyConversionTest.java │ │ │ │ Passed: jdk/internal/jline/OSUtilsTest.java │ │ │ │ -Passed: jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java │ │ │ │ +Passed: jdk/internal/jimage/JImageReadTest.java │ │ │ │ Passed: jdk/internal/jrtfs/PathOps.java │ │ │ │ Passed: jdk/internal/jrtfs/UriTests.java │ │ │ │ -Passed: jdk/internal/jimage/JImageReadTest.java │ │ │ │ Passed: jdk/internal/jrtfs/WithSecurityManager.java │ │ │ │ +Passed: jdk/internal/jrtfs/Basic.java │ │ │ │ Passed: jdk/internal/loader/NativeLibraries/Main.java │ │ │ │ Passed: jdk/internal/loader/URLClassPath/ClassnameCharTest.java │ │ │ │ Passed: jdk/internal/loader/URLClassPath/FileLoaderTest.java │ │ │ │ Passed: jdk/internal/loader/ClassLoaderValue/ClassLoaderValueTest.java │ │ │ │ -Passed: jdk/internal/jimage/JImageOpenTest.java │ │ │ │ Passed: jdk/internal/loader/URLClassPath/JarLoaderTest.java │ │ │ │ +Passed: jdk/internal/jimage/JImageOpenTest.java │ │ │ │ Passed: jdk/internal/loader/InterruptedClassLoad.java │ │ │ │ Passed: jdk/internal/math/FloatingDecimal/TestFDBigInteger.java │ │ │ │ -Passed: jdk/internal/jrtfs/Basic.java │ │ │ │ Passed: jdk/internal/loader/URLClassPath/LargeClasspathWithPkgPrefix.java │ │ │ │ Passed: jdk/internal/loader/URLClassPath/JarClassPathFileEntry.java │ │ │ │ +Passed: jdk/classfile/CorpusTest.java │ │ │ │ Passed: jdk/internal/math/ToDecimal/MathUtilsTest.java │ │ │ │ Passed: jdk/internal/math/ToString.java │ │ │ │ Passed: jdk/internal/math/FloatingDecimal/TestFloatingDecimal.java │ │ │ │ Passed: jdk/internal/misc/CDS/ArchivedEnumTest.java │ │ │ │ Passed: jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java │ │ │ │ +Passed: javax/net/ssl/TLSv12/TLSEnginesClosureTest.java │ │ │ │ Passed: jdk/internal/math/ToDecimal/FloatToDecimalTest.java │ │ │ │ Passed: jdk/internal/misc/ThreadFlock/WithScopedValue.java │ │ │ │ Passed: jdk/internal/misc/Unsafe/CopyMemory.java │ │ │ │ -Passed: jdk/internal/misc/Unsafe/CopyMemoryLarge.java │ │ │ │ +Passed: javax/xml/crypto/dsig/GenerationTests.java │ │ │ │ Passed: jdk/internal/misc/Unsafe/CopySwap.java │ │ │ │ -Passed: jdk/internal/misc/Unsafe/CopySwapLarge.java │ │ │ │ Passed: jdk/internal/misc/VM/GetNanoTimeAdjustment.java │ │ │ │ Passed: jdk/internal/misc/VM/RuntimeArguments.java │ │ │ │ +Passed: jdk/internal/misc/Unsafe/CopyMemoryLarge.java │ │ │ │ Passed: jdk/internal/ref/Cleaner/ExitOnThrow.java │ │ │ │ -Passed: jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java │ │ │ │ -Passed: javax/xml/crypto/dsig/GenerationTests.java │ │ │ │ -Passed: jdk/internal/misc/ThreadFlock/ThreadFlockTest.java#platform │ │ │ │ +Passed: jdk/internal/misc/Unsafe/CopySwapLarge.java │ │ │ │ Passed: jdk/internal/reflect/CallerSensitive/MissingCallerSensitive.java │ │ │ │ Passed: jdk/internal/reflect/constantPool/ConstantPoolTest.java │ │ │ │ -Passed: jdk/internal/misc/ThreadFlock/ThreadFlockTest.java#virtual │ │ │ │ -Passed: jdk/internal/reflect/Reflection/GetCallerClassTest.java#id0 │ │ │ │ Passed: jdk/internal/reflect/Reflection/Filtering.java │ │ │ │ +Passed: jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java │ │ │ │ +Passed: jdk/internal/reflect/CallerSensitive/CheckCSMs.java │ │ │ │ +Passed: jdk/internal/reflect/Reflection/GetCallerClassTest.java#id0 │ │ │ │ Passed: jdk/internal/reflect/Reflection/GetCallerClassTest.java#id1 │ │ │ │ +Passed: jdk/internal/reflect/Reflection/GetCallerClassTest.java#id3 │ │ │ │ Passed: jdk/internal/reflect/Reflection/GetCallerClassTest.java#id2 │ │ │ │ -Passed: jdk/internal/reflect/CallerSensitive/CheckCSMs.java │ │ │ │ Passed: jdk/internal/util/ArraysSupport/Reverse.java │ │ │ │ Passed: jdk/internal/util/ArraysSupport/NewLength.java │ │ │ │ Passed: jdk/internal/util/ByteArray/ReadWriteValues.java │ │ │ │ Passed: jdk/internal/util/OSTest.java │ │ │ │ -Passed: jdk/internal/util/ArchTest.java │ │ │ │ Passed: jdk/internal/util/VersionTest.java │ │ │ │ -Passed: jdk/internal/reflect/Reflection/GetCallerClassTest.java#id3 │ │ │ │ +Passed: jdk/internal/util/ArchTest.java │ │ │ │ Passed: jdk/internal/util/ReferencedKeyTest.java │ │ │ │ Passed: jdk/internal/vm/AnnotationEncodingDecoding/TestAnnotationEncodingDecoding.java │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_ALL │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_NONE │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_ALL-GC_AFTER_YIELD │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_NONE-GC_AFTER_YIELD │ │ │ │ -Passed: jdk/internal/math/ToDecimal/DoubleToDecimalTest.java │ │ │ │ +Passed: jdk/internal/misc/ThreadFlock/ThreadFlockTest.java#platform │ │ │ │ +Passed: jdk/internal/misc/ThreadFlock/ThreadFlockTest.java#virtual │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_WINDOW_LENGTH_1 │ │ │ │ Passed: jdk/internal/vm/Continuation/Basic.java#id0 │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_WINDOW_LENGTH_2 │ │ │ │ -Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_WINDOW_LENGTH_1-GC_AFTER_YIELD │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_WINDOW_LENGTH_3 │ │ │ │ +Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_WINDOW_LENGTH_1-GC_AFTER_YIELD │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_WINDOW_LENGTH_2-GC_AFTER_YIELD │ │ │ │ Passed: jdk/internal/vm/Continuation/HumongousStack.java │ │ │ │ -Passed: jdk/internal/vm/Continuation/ClassUnloading.java │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_WINDOW_LENGTH_3-GC_AFTER_YIELD │ │ │ │ -Passed: jdk/classfile/CorpusTest.java │ │ │ │ Passed: jdk/internal/vm/Continuation/LiveFramesDriver.java │ │ │ │ Passed: jdk/internal/vm/Continuation/MovingCompWindow.java │ │ │ │ -Passed: jdk/lambda/separate/AttributeInjector.java │ │ │ │ +Passed: jdk/internal/vm/Continuation/ClassUnloading.java │ │ │ │ Passed: jdk/internal/vm/TestTranslatedException.java │ │ │ │ +Passed: jdk/internal/vm/Continuation/OSRTest.java │ │ │ │ Passed: jdk/lambda/separate/ClassFile.java │ │ │ │ +Passed: jdk/lambda/separate/AttributeInjector.java │ │ │ │ +Passed: jdk/lambda/separate/ClassFilePreprocessor.java │ │ │ │ Passed: jdk/lambda/separate/ClassToInterfaceConverter.java │ │ │ │ +Passed: jdk/internal/vm/Continuation/Scoped.java │ │ │ │ Passed: jdk/lambda/separate/Compiler.java │ │ │ │ Passed: jdk/lambda/separate/DirectedClassLoader.java │ │ │ │ -Passed: jdk/internal/vm/Continuation/Scoped.java │ │ │ │ -Passed: jdk/lambda/separate/SourceModel.java │ │ │ │ +Passed: jdk/lambda/separate/TestHarness.java │ │ │ │ Passed: jdk/lambda/vm/DefaultMethodRegressionTests.java │ │ │ │ -Passed: jdk/lambda/separate/ClassFilePreprocessor.java │ │ │ │ -Passed: jdk/internal/vm/Continuation/OSRTest.java │ │ │ │ Passed: jdk/lambda/ArrayCtorRefTest.java │ │ │ │ -Passed: jdk/lambda/LambdaTranslationTest1.java │ │ │ │ +Passed: jdk/lambda/separate/SourceModel.java │ │ │ │ Passed: jdk/lambda/LambdaTranslationCompoundSamTest.java │ │ │ │ +Passed: jdk/lambda/LambdaTranslationTest1.java │ │ │ │ Passed: jdk/lambda/MethodReferenceTestCallerSensitive.java │ │ │ │ -Passed: jdk/lambda/LambdaTranslationTest2.java │ │ │ │ -Passed: jdk/lambda/separate/TestHarness.java │ │ │ │ -Passed: jdk/lambda/vm/InterfaceAccessFlagsTest.java │ │ │ │ Passed: jdk/lambda/MethodReferenceTestInstanceMethod.java │ │ │ │ +Passed: jdk/internal/math/ToDecimal/DoubleToDecimalTest.java │ │ │ │ +Passed: jdk/lambda/LambdaTranslationTest2.java │ │ │ │ Passed: jdk/lambda/TestInnerCtorRef.java │ │ │ │ -Passed: jdk/lambda/TestPrivateCtorRef.java │ │ │ │ Passed: jdk/modules/etc/JdkQualifiedExportTest.java │ │ │ │ -Passed: jdk/modules/etc/JmodExcludedFiles.java │ │ │ │ +Passed: jdk/lambda/vm/InterfaceAccessFlagsTest.java │ │ │ │ Passed: jdk/modules/etc/UpgradeableModules.java │ │ │ │ +Passed: jdk/modules/etc/JmodExcludedFiles.java │ │ │ │ +Passed: jdk/lambda/TestPrivateCtorRef.java │ │ │ │ Passed: jdk/modules/etc/VerifyModuleDelegation.java │ │ │ │ -Passed: jdk/modules/incubator/ServiceBinding.java │ │ │ │ Passed: jdk/modules/incubator/DefaultImage.java │ │ │ │ +Passed: jdk/modules/incubator/ServiceBinding.java │ │ │ │ Passed: jdk/modules/open/Basic.java │ │ │ │ Passed: jdk/modules/scenarios/automaticmodules/RunWithAutomaticModules.java │ │ │ │ Passed: jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java │ │ │ │ Passed: jdk/modules/scenarios/container/ContainerTest.java │ │ │ │ Passed: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java │ │ │ │ Passed: jdk/net/ExtendedSocketOption/DatagramChannelNAPITest.java │ │ │ │ -Passed: jdk/net/ExtendedSocketOption/DontFragmentTest.java │ │ │ │ Passed: jdk/net/ExtendedSocketOption/DatagramSocketNAPITest.java │ │ │ │ +Passed: jdk/net/ExtendedSocketOption/DontFragmentTest.java │ │ │ │ Passed: jdk/net/ExtendedSocketOption/SocketChannelNAPITest.java │ │ │ │ -Passed: jdk/modules/etc/DefaultModules.java │ │ │ │ Passed: jdk/net/Sockets/ExtOptionTest.java │ │ │ │ Passed: jdk/net/ExtendedSocketOption/SocketNAPITest.java │ │ │ │ -Passed: jdk/net/Sockets/SupportedOptions.java │ │ │ │ Passed: jdk/net/Sockets/QuickAckTest.java │ │ │ │ +Passed: jdk/net/Sockets/SupportedOptions.java │ │ │ │ Passed: jdk/nio/zipfs/jarfs/JFSTester.java │ │ │ │ -Passed: jdk/nio/zipfs/testng/test/ManifestOrderTest.java │ │ │ │ -Passed: jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java │ │ │ │ +Passed: jdk/modules/etc/DefaultModules.java │ │ │ │ +Passed: jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java │ │ │ │ Passed: jdk/nio/zipfs/testng/test/ChannelTests.java │ │ │ │ Passed: jdk/nio/zipfs/testng/util/ZipFsBaseTest.java │ │ │ │ -Passed: jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java │ │ │ │ +Passed: jdk/nio/zipfs/testng/test/ManifestOrderTest.java │ │ │ │ +Passed: jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java │ │ │ │ Passed: jdk/nio/zipfs/CompressionModeTest.java │ │ │ │ -Passed: jdk/nio/zipfs/CRCWriteTest.java │ │ │ │ Passed: jdk/nio/zipfs/Basic.java │ │ │ │ +Passed: jdk/nio/zipfs/CRCWriteTest.java │ │ │ │ Passed: jdk/nio/zipfs/CopyMoveTests.java │ │ │ │ +Passed: jdk/nio/zipfs/DirectoryStreamTests.java │ │ │ │ Passed: jdk/nio/zipfs/HasDotDotTest.java │ │ │ │ Passed: jdk/nio/zipfs/InvalidZipHeaderTests.java │ │ │ │ -Passed: jdk/nio/zipfs/DirectoryStreamTests.java │ │ │ │ -Passed: jdk/nio/zipfs/NonExistentPathTests.java │ │ │ │ Passed: jdk/nio/zipfs/NewFileSystemTests.java │ │ │ │ -Passed: jdk/internal/vm/Continuation/Fuzz.java#preserve-fp │ │ │ │ +Passed: jdk/nio/zipfs/NonExistentPathTests.java │ │ │ │ Passed: jdk/nio/zipfs/PathOps.java │ │ │ │ Passed: jdk/nio/zipfs/ReleaseDeflater.java │ │ │ │ -Passed: jdk/internal/vm/Continuation/Fuzz.java#default │ │ │ │ -Passed: jdk/nio/zipfs/TestLocOffsetFromZip64EF.java │ │ │ │ Passed: jdk/nio/zipfs/PropertyPermissionTests.java │ │ │ │ -Passed: jdk/nio/zipfs/ZeroDate.java │ │ │ │ -Passed: jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java │ │ │ │ +Passed: jdk/nio/zipfs/TestLocOffsetFromZip64EF.java │ │ │ │ Passed: jdk/nio/zipfs/UpdateEntryTest.java │ │ │ │ +Passed: jdk/nio/zipfs/ZeroDate.java │ │ │ │ Passed: jdk/nio/zipfs/ZFSTests.java │ │ │ │ +Passed: jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java │ │ │ │ Passed: jdk/nio/zipfs/TestPosix.java │ │ │ │ -Passed: jdk/nio/Basic.java │ │ │ │ +Passed: jdk/nio/zipfs/ZipFSPermissionsTest.java │ │ │ │ Passed: jdk/nio/zipfs/ZipFSTester.java │ │ │ │ +Passed: jdk/nio/Basic.java │ │ │ │ +Passed: jdk/modules/incubator/ImageModules.java │ │ │ │ Passed: jdk/security/jarsigner/Function.java │ │ │ │ -Passed: jdk/nio/zipfs/ZipFSPermissionsTest.java │ │ │ │ +Passed: jdk/internal/vm/Continuation/Fuzz.java#preserve-fp │ │ │ │ Passed: jdk/security/jarsigner/Properties.java │ │ │ │ -Passed: jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java │ │ │ │ +Passed: jdk/internal/vm/Continuation/Fuzz.java#default │ │ │ │ +Passed: jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java │ │ │ │ Passed: jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java │ │ │ │ Passed: jdk/security/logging/RecursiveEventHelper.java │ │ │ │ -Passed: jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java │ │ │ │ -Passed: jdk/modules/incubator/ImageModules.java │ │ │ │ Passed: jdk/security/jarsigner/Spec.java │ │ │ │ Passed: jdk/security/logging/TestSecurityPropertyModificationLog.java │ │ │ │ +Passed: jdk/security/logging/TestTLSHandshakeLog.java │ │ │ │ Passed: jni/nullCaller/NullCallerTest.java │ │ │ │ Passed: jdk/security/logging/TestX509CertificateLog.java │ │ │ │ -Passed: jdk/security/logging/TestTLSHandshakeLog.java │ │ │ │ -Passed: sun/invoke/util/WrapperTest.java │ │ │ │ +Passed: jdk/security/logging/TestX509ValidationLog.java │ │ │ │ +Passed: jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java │ │ │ │ Passed: sun/misc/CopyMemory.java │ │ │ │ Passed: sun/misc/EscapePath.java │ │ │ │ Passed: sun/misc/GetSunMiscUnsafe.java │ │ │ │ -Passed: jdk/security/logging/TestX509ValidationLog.java │ │ │ │ +Passed: sun/invoke/util/WrapperTest.java │ │ │ │ Passed: sun/invoke/util/ValueConversionsTest.java │ │ │ │ Passed: sun/misc/InvokeCleaner.java │ │ │ │ Passed: sun/misc/UnsafeFieldOffsets.java │ │ │ │ Passed: sun/net/ftp/FtpGetContent.java │ │ │ │ Passed: sun/net/ftp/FtpURL.java │ │ │ │ Passed: sun/net/ext/ExtendedSocketOptionsTest.java │ │ │ │ +Passed: sun/net/ftp/MarkResetTest.java │ │ │ │ Passed: sun/net/ftp/B6427768.java │ │ │ │ Passed: sun/net/ftp/TestFtpClientNameListWithNull.java │ │ │ │ -Passed: sun/net/ftp/MarkResetTest.java │ │ │ │ -Passed: sun/net/ftp/TestFtpTimeValue.java │ │ │ │ Passed: sun/net/idn/PunycodeTest.java │ │ │ │ +Passed: sun/net/ftp/TestFtpTimeValue.java │ │ │ │ Passed: sun/net/idn/TestStringPrep.java │ │ │ │ Passed: sun/net/InetAddress/nameservice/dns/CNameTest.java │ │ │ │ Passed: sun/net/ftp/FtpURLConnectionLeak.java │ │ │ │ Passed: sun/net/spi/DefaultProxySelectorTest.java │ │ │ │ Passed: sun/net/spi/SystemProxyDriver.java │ │ │ │ Passed: sun/net/util/IPAddressUtilTest.java │ │ │ │ Passed: sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java │ │ │ │ Passed: sun/net/www/http/ChunkedInputStream/TestAvailable.java │ │ │ │ Passed: sun/net/www/http/ChunkedOutputStream/CheckError.java │ │ │ │ Passed: sun/net/www/http/ChunkedOutputStream/Test.java │ │ │ │ Passed: sun/net/InetAddress/nameservice/simple/CacheTest.java │ │ │ │ Passed: sun/net/www/http/HttpClient/B7025238.java │ │ │ │ Passed: jdk/nio/zipfs/ZipFSOutputStreamTest.java │ │ │ │ -Passed: sun/net/www/http/HttpClient/B8209178.java │ │ │ │ +Passed: sun/net/www/http/HttpClient/B8025710.java │ │ │ │ Passed: sun/net/www/http/HttpClient/CookieHttpClientTest.java │ │ │ │ Passed: sun/net/www/http/HttpClient/GetProxyPort.java │ │ │ │ Passed: sun/net/www/http/HttpClient/ImplicitFileName.java │ │ │ │ Passed: sun/net/www/http/HttpClient/IsAvailable.java │ │ │ │ Passed: sun/net/www/http/HttpClient/IsKeepingAlive.java │ │ │ │ -Passed: sun/net/www/http/HttpClient/B8025710.java │ │ │ │ +Passed: sun/net/www/http/HttpClient/B8209178.java │ │ │ │ Passed: sun/misc/SunMiscSignalTest.java │ │ │ │ Passed: sun/net/www/http/HttpClient/OpenServer.java │ │ │ │ Passed: sun/net/www/http/HttpClient/ProxyFromCache.java │ │ │ │ Passed: sun/net/www/http/HttpClient/ProxyTest.java │ │ │ │ Passed: sun/net/www/http/HttpClient/RequestURI.java │ │ │ │ -Passed: sun/net/www/http/HttpClient/RetryPost.java │ │ │ │ +Passed: jdk/nio/zipfs/LargeEntriesTest.java │ │ │ │ Passed: sun/net/www/http/HttpClient/StreamingRetry.java │ │ │ │ -Passed: sun/net/www/http/HttpClient/MultiThreadTest.java │ │ │ │ +Passed: sun/net/www/http/HttpClient/RetryPost.java │ │ │ │ Passed: sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java │ │ │ │ -Passed: sun/net/www/http/HttpURLConnection/PostOnDelete.java │ │ │ │ Passed: sun/net/www/http/HttpClient/KeepAliveTest.java │ │ │ │ +Passed: sun/net/www/http/HttpURLConnection/PostOnDelete.java │ │ │ │ +Passed: sun/net/www/http/HttpClient/MultiThreadTest.java │ │ │ │ Passed: sun/net/www/http/HttpURLConnection/DigestAuth.java │ │ │ │ Passed: sun/net/www/http/KeepAliveCache/B8293562.java │ │ │ │ -Passed: jdk/nio/zipfs/LargeEntriesTest.java │ │ │ │ -Passed: sun/net/www/http/HttpClient/B6726695.java │ │ │ │ -Passed: sun/net/www/http/KeepAliveStream/InfiniteLoop.java │ │ │ │ Passed: sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java │ │ │ │ -Passed: sun/net/www/http/KeepAliveCache/B5045306.java │ │ │ │ +Passed: sun/net/www/http/KeepAliveStream/InfiniteLoop.java │ │ │ │ +Passed: sun/net/www/http/HttpClient/B6726695.java │ │ │ │ Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java │ │ │ │ +Passed: sun/net/www/http/KeepAliveCache/B5045306.java │ │ │ │ Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamFinalizer.java │ │ │ │ Passed: sun/net/www/http/RequestMethodCheck/RequestMethodEquality.java │ │ │ │ Passed: sun/net/www/protocol/file/DirPermissionDenied.java │ │ │ │ Passed: sun/net/www/protocol/file/EncodedMultiByteChar.java │ │ │ │ Passed: sun/net/www/protocol/file/Equals.java │ │ │ │ +Passed: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java │ │ │ │ Passed: sun/net/www/protocol/file/FileMap.java │ │ │ │ Passed: sun/net/www/protocol/file/FileURLTest.java │ │ │ │ Passed: sun/net/www/protocol/file/GetContentLength.java │ │ │ │ Passed: sun/net/www/protocol/file/GetContentType.java │ │ │ │ Passed: sun/net/www/protocol/file/GetHeaderFields.java │ │ │ │ Passed: sun/net/www/protocol/file/GetLastModified.java │ │ │ │ Passed: sun/net/www/protocol/file/NonUTF8EncodedChar.java │ │ │ │ Passed: sun/net/www/protocol/ftp/HandlerEquals.java │ │ │ │ Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamClose.java │ │ │ │ Passed: sun/net/www/protocol/ftp/UserAndPasswordTest.java │ │ │ │ Passed: sun/net/www/protocol/http/6550798/test.java │ │ │ │ Passed: sun/net/www/protocol/http/AuthCache.java │ │ │ │ +Passed: sun/net/www/protocol/http/B5017051.java │ │ │ │ +Passed: sun/net/www/protocol/http/B6299712.java │ │ │ │ Passed: sun/net/www/http/KeepAliveStreamCleaner/KeepAliveStreamCleanerTestDriver.java │ │ │ │ -Passed: sun/net/www/http/KeepAliveCache/B8291637.java │ │ │ │ Passed: sun/net/www/protocol/http/B6296310.java │ │ │ │ -Passed: sun/net/www/protocol/http/B6299712.java │ │ │ │ -Passed: sun/net/www/protocol/http/B5017051.java │ │ │ │ -Passed: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java │ │ │ │ Passed: sun/net/www/protocol/http/B6369510.java │ │ │ │ -Passed: sun/net/www/protocol/http/AsyncDisconnect.java │ │ │ │ -Passed: sun/net/www/protocol/http/B6890349.java │ │ │ │ Passed: sun/net/www/protocol/http/B6641309.java │ │ │ │ -Passed: sun/net/www/protocol/http/B6518816.java │ │ │ │ +Passed: sun/net/www/http/KeepAliveCache/B8291637.java │ │ │ │ +Passed: sun/net/www/protocol/http/B6890349.java │ │ │ │ +Passed: sun/net/www/protocol/http/B8012625.java │ │ │ │ Passed: sun/net/www/protocol/http/BasicLongCredentials.java │ │ │ │ Passed: sun/net/www/protocol/http/CloseOptionHeader.java │ │ │ │ -Passed: sun/net/www/protocol/http/B8012625.java │ │ │ │ +Passed: sun/net/www/protocol/http/AsyncDisconnect.java │ │ │ │ +Passed: sun/net/www/protocol/http/B6660405.java │ │ │ │ Passed: sun/net/www/protocol/http/GetErrorStream.java │ │ │ │ Passed: sun/net/www/protocol/http/GetOutputStream.java │ │ │ │ -Passed: sun/net/www/protocol/http/B6660405.java │ │ │ │ +Passed: sun/net/www/protocol/http/B6518816.java │ │ │ │ Passed: sun/net/www/protocol/http/HttpInputStream.java │ │ │ │ -Passed: sun/net/www/protocol/http/HttpOnly.java │ │ │ │ Passed: sun/net/www/protocol/http/HttpHeaderParserTest.java │ │ │ │ -Passed: sun/net/www/protocol/http/ChunkedErrorStream.java │ │ │ │ -Passed: sun/net/www/protocol/http/NoCache.java │ │ │ │ +Passed: sun/net/www/protocol/http/HttpOnly.java │ │ │ │ Passed: sun/net/www/protocol/http/HttpStreams.java │ │ │ │ +Passed: sun/net/www/protocol/http/NoCache.java │ │ │ │ Passed: sun/net/www/protocol/http/Modified.java │ │ │ │ -Passed: sun/net/www/protocol/http/Finalizer.java │ │ │ │ -Passed: sun/net/www/protocol/http/NTLMTest.java │ │ │ │ -Passed: sun/net/InetAddress/nameservice/simple/DefaultCaching.java │ │ │ │ Passed: sun/net/www/protocol/http/NoNTLM.java │ │ │ │ -Passed: sun/net/www/protocol/http/ProtocolRedirect.java │ │ │ │ +Passed: sun/net/www/protocol/http/NTLMTest.java │ │ │ │ +Passed: sun/net/www/protocol/http/ChunkedErrorStream.java │ │ │ │ +Passed: sun/net/www/protocol/http/Finalizer.java │ │ │ │ Passed: sun/net/www/protocol/http/NULLTargetInfoTest.java │ │ │ │ +Passed: sun/net/www/protocol/http/ProtocolRedirect.java │ │ │ │ Passed: sun/net/www/protocol/http/NTLMHeadTest.java │ │ │ │ +Passed: sun/net/www/protocol/http/RedirectOnPost.java │ │ │ │ Passed: sun/net/www/protocol/http/ResponseCacheStream.java │ │ │ │ -Passed: sun/net/www/protocol/http/SetIfModifiedSince.java │ │ │ │ -Passed: sun/net/www/protocol/http/StackTraceTest.java │ │ │ │ Passed: sun/net/www/protocol/http/RetryUponTimeout.java │ │ │ │ +Passed: sun/net/www/protocol/http/SetIfModifiedSince.java │ │ │ │ Passed: sun/net/www/protocol/http/SetChunkedStreamingMode.java │ │ │ │ -Passed: sun/net/www/protocol/http/RelativeRedirect.java │ │ │ │ -Passed: sun/net/www/protocol/http/RedirectOnPost.java │ │ │ │ -Passed: sun/net/www/protocol/http/StreamingOutputStream.java │ │ │ │ -Passed: sun/net/www/protocol/http/TunnelThroughProxy.java │ │ │ │ +Passed: sun/net/www/protocol/http/StackTraceTest.java │ │ │ │ Passed: sun/net/www/protocol/http/UserAgent.java │ │ │ │ +Passed: sun/net/www/protocol/http/TunnelThroughProxy.java │ │ │ │ +Passed: sun/net/www/protocol/http/StreamingOutputStream.java │ │ │ │ Passed: sun/net/www/protocol/http/ZoneId.java │ │ │ │ +Passed: sun/net/www/protocol/http/RelativeRedirect.java │ │ │ │ +Passed: sun/net/www/protocol/http/UserAuth.java │ │ │ │ Passed: sun/net/www/protocol/http/UserCookie.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/B6216082.java │ │ │ │ -Passed: sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/B6226610.java │ │ │ │ -Passed: sun/net/www/protocol/http/UserAuth.java │ │ │ │ +Passed: sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java │ │ │ │ -Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java │ │ │ │ +Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java │ │ │ │ +Passed: sun/net/InetAddress/nameservice/simple/DefaultCaching.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java │ │ │ │ -Passed: sun/net/www/protocol/https/HttpsURLConnection/Identities.java │ │ │ │ Passed: sun/net/www/protocol/http/DigestTest.java │ │ │ │ -Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java │ │ │ │ +Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java │ │ │ │ +Passed: sun/net/www/protocol/https/HttpsURLConnection/Identities.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java │ │ │ │ +Passed: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/Redirect.java │ │ │ │ -Passed: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java │ │ │ │ Passed: sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java │ │ │ │ Passed: sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java │ │ │ │ Passed: sun/net/www/protocol/jar/B4756443.java │ │ │ │ -Passed: sun/net/www/protocol/jar/jarbug/TestDriver.java │ │ │ │ Passed: sun/net/www/protocol/jar/B4957695.java │ │ │ │ +Passed: sun/net/www/protocol/jar/jarbug/TestDriver.java │ │ │ │ Passed: sun/net/www/protocol/jar/B5105410.java │ │ │ │ Passed: sun/net/www/protocol/jar/CanonicalizationTest.java │ │ │ │ Passed: sun/net/www/protocol/jar/B6449504.java │ │ │ │ Passed: sun/net/www/protocol/jar/JarURLConnectionUseCaches.java │ │ │ │ Passed: sun/net/www/protocol/jar/GetContentTypeTest.java │ │ │ │ Passed: sun/net/www/protocol/jrt/Basic.java │ │ │ │ Passed: sun/net/www/protocol/jrt/OtherResourcesTest.java │ │ │ │ -Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java │ │ │ │ +Passed: sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java │ │ │ │ Passed: sun/net/www/protocol/jrt/WithSecurityManager.java │ │ │ │ Passed: sun/net/www/protocol/mailto/HandlerParse.java │ │ │ │ Passed: sun/net/www/B8185898.java │ │ │ │ Passed: sun/net/www/EmbeddedEquals.java │ │ │ │ -Passed: sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java │ │ │ │ Passed: sun/net/www/HeaderTests.java │ │ │ │ Passed: sun/net/www/MessageHeaderTest.java │ │ │ │ -Passed: sun/net/www/ParseUtil_6274990.java │ │ │ │ Passed: sun/net/www/ParseUtil_4922813.java │ │ │ │ -Passed: sun/net/www/ParseUtil_6380332.java │ │ │ │ +Passed: sun/net/www/ParseUtil_6274990.java │ │ │ │ Passed: sun/net/www/ParseUtil_6306697.java │ │ │ │ +Passed: sun/net/www/ParseUtil_6380332.java │ │ │ │ +Passed: sun/net/www/ParseUtil_6478588.java │ │ │ │ +Passed: sun/net/www/AuthHeaderTest.java │ │ │ │ Passed: sun/net/www/protocol/https/ChunkedOutputStream.java │ │ │ │ +Passed: sun/nio/ch/SelProvider.java │ │ │ │ Passed: sun/nio/ch/Basic.java │ │ │ │ Passed: sun/net/TelnetTest.java │ │ │ │ -Passed: sun/net/www/ParseUtil_6478588.java │ │ │ │ -Passed: sun/nio/ch/SelProvider.java │ │ │ │ Passed: sun/nio/ch/ServerSocketAdaptorTest.java │ │ │ │ -Passed: sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java │ │ │ │ Passed: sun/nio/ch/TempBuffer.java │ │ │ │ -Passed: sun/net/www/AuthHeaderTest.java │ │ │ │ -Passed: sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java │ │ │ │ +Passed: sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java │ │ │ │ +Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java │ │ │ │ Passed: sun/nio/cs/mapping/ConverterTest.java │ │ │ │ +Passed: sun/reflect/ReflectionFactory/ReflectionFactoryTest.java │ │ │ │ Passed: sun/security/action/GetLongAction/ReturnNullIfNoDefault.java │ │ │ │ Passed: sun/security/action/Generify.java │ │ │ │ +Passed: sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java │ │ │ │ Passed: sun/security/ec/ed/EdCRLSign.java │ │ │ │ Passed: sun/security/ec/ed/EdDSAKeyCompatibility.java │ │ │ │ Passed: sun/security/ec/ed/EdDSAKeySize.java │ │ │ │ -Passed: sun/reflect/ReflectionFactory/ReflectionFactoryTest.java │ │ │ │ -Passed: sun/nio/cs/mapping/TestConv.java │ │ │ │ -Passed: sun/security/ec/ed/EdDSANegativeTest.java │ │ │ │ Passed: sun/security/ec/ed/EdDSAParamSpec.java │ │ │ │ +Passed: sun/security/ec/ed/EdDSANegativeTest.java │ │ │ │ +Passed: sun/security/ec/ed/EdDSAReuseTest.java │ │ │ │ Passed: sun/security/ec/ed/EdECKeyFormat.java │ │ │ │ Passed: sun/security/ec/ed/EmptyMessage.java │ │ │ │ Passed: sun/security/ec/ed/TestEdDSA.java │ │ │ │ -Passed: sun/nio/cs/mapping/CoderTest.java │ │ │ │ +Passed: sun/security/ec/ed/TestEdOps.java │ │ │ │ Passed: sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java │ │ │ │ -Passed: sun/security/ec/ed/EdDSAReuseTest.java │ │ │ │ -Passed: sun/security/ec/xec/TestXDH.java │ │ │ │ +Passed: sun/nio/cs/mapping/TestConv.java │ │ │ │ Passed: sun/security/ec/xec/TestXECOps.java │ │ │ │ +Passed: sun/security/ec/xec/TestXDH.java │ │ │ │ Passed: sun/security/ec/xec/XECKeyFormat.java │ │ │ │ Passed: sun/security/ec/ECDHPrimitive.java │ │ │ │ -Passed: sun/security/ec/ed/TestEdOps.java │ │ │ │ +Passed: sun/nio/cs/mapping/CoderTest.java │ │ │ │ Passed: sun/security/ec/ECDSAPrvGreaterThanOrder.java │ │ │ │ Passed: sun/security/ec/InvalidCurve.java │ │ │ │ Passed: sun/security/ec/OidInstance.java │ │ │ │ Passed: sun/security/ec/SignatureDigestTruncate.java │ │ │ │ Passed: sun/security/ec/SignatureKAT.java │ │ │ │ Passed: sun/security/ec/SignatureOffsets.java │ │ │ │ Passed: sun/security/ec/SignatureParameters.java │ │ │ │ -Passed: sun/security/ec/ECDSAPrimitive.java │ │ │ │ Passed: sun/security/ec/SignedObjectChain.java │ │ │ │ +Passed: sun/security/ec/ECDSAPrimitive.java │ │ │ │ Passed: sun/security/jca/PreferredProviderNegativeTest.java │ │ │ │ -Passed: sun/nio/ch/TestMaxCachedBufferSize.java │ │ │ │ Passed: sun/security/jca/PreferredProviderTest.java │ │ │ │ Passed: sun/security/jgss/spnego/MechTokenMissing.java │ │ │ │ Passed: sun/security/jgss/spnego/MSOID.java │ │ │ │ Passed: sun/security/jgss/spnego/NegTokenTargFields.java │ │ │ │ Passed: sun/security/jgss/spnego/NoSpnegoAsDefMech.java │ │ │ │ -Passed: sun/security/jgss/CtorTests2.java │ │ │ │ Passed: sun/security/jgss/spnego/NotPreferredMech.java │ │ │ │ +Passed: sun/security/jgss/CtorTests2.java │ │ │ │ Passed: sun/security/jgss/DefaultGssConfig.java │ │ │ │ -Passed: sun/security/jgss/GssMemoryIssues.java │ │ │ │ Passed: sun/security/jgss/GssContextCleanup.java │ │ │ │ -Passed: sun/security/jgss/GssNPE.java │ │ │ │ +Passed: sun/security/jgss/GssMemoryIssues.java │ │ │ │ Passed: sun/security/jgss/GssNameCleanup.java │ │ │ │ +Passed: sun/security/jgss/GssNPE.java │ │ │ │ Passed: sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java │ │ │ │ Passed: sun/security/krb5/auto/AcceptorSubKey.java │ │ │ │ +Passed: sun/nio/ch/TestMaxCachedBufferSize.java │ │ │ │ FAILED: sun/security/krb5/auto/Addresses.java │ │ │ │ Passed: sun/security/krb5/auto/AcceptPermissions.java │ │ │ │ Passed: sun/security/krb5/auto/AlwaysEncPaReq.java │ │ │ │ Passed: sun/security/krb5/auto/AddressesAndNameType.java │ │ │ │ Passed: sun/security/krb5/auto/Basic.java │ │ │ │ Passed: sun/security/krb5/auto/BasicProc.java │ │ │ │ Passed: sun/security/krb5/auto/BogusKDC.java │ │ │ │ -Passed: sun/security/krb5/auto/Cleaners.java │ │ │ │ Passed: sun/nio/cs/OLD/TestIBMDB.java │ │ │ │ Passed: sun/security/krb5/auto/CleanState.java │ │ │ │ +Passed: sun/security/krb5/auto/Cleaners.java │ │ │ │ Passed: sun/security/krb5/auto/CrossRealm.java │ │ │ │ Passed: sun/security/krb5/auto/DiffSaltParams.java │ │ │ │ Passed: sun/security/krb5/auto/DnsCanonicalizeHostname.java │ │ │ │ Passed: sun/security/krb5/auto/DiffNameSameKey.java │ │ │ │ Passed: sun/security/ec/TestEC.java │ │ │ │ -Passed: sun/security/krb5/auto/DupEtypes.java │ │ │ │ Passed: sun/security/krb5/auto/EmptyPassword.java │ │ │ │ -Passed: sun/security/krb5/auto/FileKeyTab.java │ │ │ │ Passed: sun/security/ec/ed/EdDSATest.java │ │ │ │ +Passed: sun/security/krb5/auto/FileKeyTab.java │ │ │ │ +Passed: sun/security/krb5/auto/DupEtypes.java │ │ │ │ Passed: sun/security/krb5/auto/ForwardableCheck.java │ │ │ │ Passed: sun/security/krb5/auto/Forwarded.java │ │ │ │ Passed: sun/security/krb5/auto/GSS.java │ │ │ │ Passed: sun/security/krb5/auto/GSSUnbound.java │ │ │ │ Passed: sun/security/krb5/auto/HttpNegotiateServer.java │ │ │ │ Passed: sun/security/krb5/auto/IgnoreChannelBinding.java │ │ │ │ -Passed: sun/security/krb5/auto/DynamicKeytab.java │ │ │ │ Passed: sun/security/krb5/auto/KeyPermissions.java │ │ │ │ Passed: sun/security/krb5/auto/KeyTabCompat.java │ │ │ │ -Passed: sun/security/krb5/auto/KrbTicket.java │ │ │ │ Passed: sun/security/krb5/auto/KPEquals.java │ │ │ │ -Passed: sun/security/krb5/auto/LifeTimeInSeconds.java │ │ │ │ +Passed: sun/security/krb5/auto/KrbTicket.java │ │ │ │ +Passed: sun/security/krb5/auto/DynamicKeytab.java │ │ │ │ Passed: sun/security/krb5/auto/KvnoNA.java │ │ │ │ +Passed: sun/security/krb5/auto/LifeTimeInSeconds.java │ │ │ │ Passed: sun/security/krb5/auto/LoginNoPass.java │ │ │ │ Passed: sun/security/krb5/auto/LoginModuleOptions.java │ │ │ │ Passed: sun/security/krb5/auto/LongLife.java │ │ │ │ -Passed: sun/security/krb5/auto/MoreKvno.java │ │ │ │ Passed: sun/security/krb5/auto/ModuleName.java │ │ │ │ +Passed: sun/security/krb5/auto/MoreKvno.java │ │ │ │ Passed: sun/security/krb5/auto/MSOID2.java │ │ │ │ Passed: sun/security/krb5/auto/NewInquireTypes.java │ │ │ │ -Passed: sun/security/krb5/auto/NoAddresses.java │ │ │ │ -Passed: sun/security/krb5/auto/NewSalt.java │ │ │ │ -Passed: sun/security/krb5/auto/BasicKrb5Test.java │ │ │ │ -Passed: sun/security/krb5/auto/NoInitNoKeytab.java │ │ │ │ Passed: sun/security/krb5/auto/HttpsCB.java │ │ │ │ +Passed: sun/security/krb5/auto/NoInitNoKeytab.java │ │ │ │ +Passed: sun/security/krb5/auto/NewSalt.java │ │ │ │ +Passed: sun/security/krb5/auto/NoAddresses.java │ │ │ │ +Passed: sun/security/krb5/auto/NonAscii.java │ │ │ │ Passed: sun/security/krb5/auto/NoneReplayCacheTest.java │ │ │ │ Passed: sun/security/krb5/auto/NonMutualSpnego.java │ │ │ │ -Passed: sun/security/krb5/auto/NonAscii.java │ │ │ │ +Passed: sun/security/krb5/auto/BasicKrb5Test.java │ │ │ │ Passed: sun/security/krb5/auto/OnlyDesLogin.java │ │ │ │ Passed: sun/security/krb5/auto/PrincipalNameEquals.java │ │ │ │ Passed: sun/security/krb5/auto/NullRenewUntil.java │ │ │ │ Passed: sun/security/krb5/auto/RefreshKrb5Config.java │ │ │ │ -Passed: sun/security/krb5/auto/ReferralsTest.java │ │ │ │ Passed: sun/security/krb5/auto/OkAsDelegateXRealm.java │ │ │ │ +Passed: sun/security/krb5/auto/ReferralsTest.java │ │ │ │ Passed: sun/security/krb5/auto/ReplayCacheExpunge.java │ │ │ │ Passed: sun/security/krb5/auto/ReplayCachePrecise.java │ │ │ │ Passed: sun/security/krb5/auto/Renewal.java │ │ │ │ -Passed: sun/security/krb5/auto/ReplayCacheTest.java │ │ │ │ Passed: sun/security/krb5/auto/KdcPolicy.java │ │ │ │ +Passed: sun/security/krb5/auto/ReplayCacheTest.java │ │ │ │ Passed: sun/security/krb5/auto/RRC.java │ │ │ │ Passed: sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java │ │ │ │ -Passed: sun/security/krb5/auto/ReplayCacheTestProc.java │ │ │ │ -Passed: sun/security/ec/xec/XECIterative.java │ │ │ │ Passed: sun/security/krb5/auto/S4U2proxy.java │ │ │ │ Passed: sun/security/krb5/auto/S4U2proxyGSS.java │ │ │ │ +Passed: sun/security/ec/xec/XECIterative.java │ │ │ │ +Passed: sun/security/krb5/auto/ReplayCacheTestProc.java │ │ │ │ Passed: sun/security/krb5/auto/S4U2selfAsServer.java │ │ │ │ Passed: sun/security/krb5/auto/S4U2selfAsServerGSS.java │ │ │ │ -Passed: sun/security/krb5/auto/OkAsDelegate.java │ │ │ │ Passed: sun/security/krb5/auto/S4U2selfGSS.java │ │ │ │ -Passed: sun/security/krb5/auto/S4U2selfNotF.java │ │ │ │ Passed: sun/security/krb5/auto/Renew.java │ │ │ │ +Passed: sun/security/krb5/auto/OkAsDelegate.java │ │ │ │ +Passed: sun/security/krb5/auto/S4U2selfNotF.java │ │ │ │ Passed: sun/security/krb5/auto/SaslMutual.java │ │ │ │ Passed: sun/security/krb5/auto/SPNEGO.java │ │ │ │ Passed: sun/security/krb5/auto/SpnegoLifeTime.java │ │ │ │ Passed: sun/security/krb5/auto/SpnegoReqFlags.java │ │ │ │ -Passed: sun/security/krb5/auto/SaslBasic.java │ │ │ │ -Passed: sun/security/krb5/auto/S4U2self.java │ │ │ │ Passed: sun/security/krb5/auto/SpnegoUnknownMech.java │ │ │ │ +Passed: sun/security/krb5/auto/SaslBasic.java │ │ │ │ Passed: sun/security/krb5/auto/Test5653.java │ │ │ │ Passed: sun/security/krb5/auto/TicketSName.java │ │ │ │ -Passed: sun/security/krb5/auto/TwoPrinces.java │ │ │ │ Passed: sun/security/krb5/auto/Unavailable.java │ │ │ │ +Passed: sun/security/krb5/auto/S4U2self.java │ │ │ │ +Passed: sun/security/krb5/auto/TwoPrinces.java │ │ │ │ Passed: sun/security/krb5/auto/TwoTab.java │ │ │ │ Passed: sun/security/krb5/auto/UseCacheAndStoreKey.java │ │ │ │ +Passed: sun/security/krb5/auto/W83.java │ │ │ │ Passed: sun/security/krb5/canonicalize/Test.java │ │ │ │ -Passed: sun/security/krb5/ccache/CorruptedCC.java │ │ │ │ Passed: sun/security/krb5/auto/SaslUnbound.java │ │ │ │ Passed: sun/security/krb5/ccache/DefaultFile.java │ │ │ │ +Passed: sun/security/krb5/ccache/CorruptedCC.java │ │ │ │ Passed: sun/security/krb5/ccache/EmptyRealmCC.java │ │ │ │ -Passed: sun/security/krb5/auto/W83.java │ │ │ │ Passed: sun/security/krb5/ccache/EmptyCC.java │ │ │ │ Passed: sun/security/krb5/ccache/TimeInCCache.java │ │ │ │ -Passed: sun/security/krb5/config/ConfigWithQuotations.java │ │ │ │ Passed: sun/security/krb5/ccache/Refresh.java │ │ │ │ +Passed: sun/security/krb5/config/ConfigWithQuotations.java │ │ │ │ Passed: sun/security/krb5/config/ConfPlusProp.java │ │ │ │ -Passed: sun/security/krb5/config/DNS.java │ │ │ │ Passed: sun/security/krb5/config/DnsFallback.java │ │ │ │ +Passed: sun/security/krb5/config/DNS.java │ │ │ │ Passed: sun/security/krb5/config/Duration.java │ │ │ │ Passed: sun/security/krb5/config/Duplicates.java │ │ │ │ +Passed: sun/security/krb5/config/DefUdpLimit.java │ │ │ │ Passed: sun/security/krb5/config/ExtraLines.java │ │ │ │ Passed: sun/security/krb5/config/Include.java │ │ │ │ -Passed: sun/security/krb5/config/DefUdpLimit.java │ │ │ │ Passed: sun/security/krb5/config/KdcDefaultOptions.java │ │ │ │ Passed: sun/security/krb5/config/ParseCAPaths.java │ │ │ │ Passed: sun/security/krb5/config/ParseConfig.java │ │ │ │ Passed: sun/security/krb5/config/Semicolon.java │ │ │ │ Passed: sun/security/krb5/config/YesNo.java │ │ │ │ Passed: sun/security/krb5/etype/Permitted.java │ │ │ │ Passed: sun/security/krb5/etype/ETypeOrder.java │ │ │ │ Passed: sun/security/krb5/etype/UnsupportedKeyType.java │ │ │ │ Passed: sun/security/krb5/etype/KerberosAesSha2.java │ │ │ │ -Passed: sun/security/krb5/auto/Unreachable.java │ │ │ │ Passed: sun/security/krb5/ktab/FileKeyTab.java │ │ │ │ +Passed: sun/security/krb5/auto/Unreachable.java │ │ │ │ Passed: sun/security/krb5/ktab/KeyString.java │ │ │ │ Passed: sun/security/krb5/ktab/HighestKvno.java │ │ │ │ -Passed: sun/security/krb5/ktab/KeyTabIndex.java │ │ │ │ -Passed: sun/security/krb5/name/Immutable.java │ │ │ │ Passed: sun/security/krb5/name/Constructors.java │ │ │ │ +Passed: sun/security/krb5/name/Immutable.java │ │ │ │ Passed: sun/security/krb5/BadKdcDefaultValue.java │ │ │ │ +Passed: sun/security/krb5/ktab/KeyTabIndex.java │ │ │ │ Passed: sun/security/krb5/ktab/BufferBoundary.java │ │ │ │ Passed: sun/security/krb5/IPv6.java │ │ │ │ +Passed: sun/security/krb5/KrbCredSubKey.java │ │ │ │ Passed: sun/security/krb5/NegativeNonce.java │ │ │ │ Passed: sun/security/krb5/OptionPADataInKDCReq.java │ │ │ │ -Passed: sun/security/krb5/KrbCredSubKey.java │ │ │ │ -Passed: sun/security/krb5/etype/WeakCrypto.java │ │ │ │ +Passed: sun/security/krb5/RFC396xTest.java │ │ │ │ Passed: sun/security/krb5/ServiceCredsCombination.java │ │ │ │ Passed: sun/security/krb5/TestPAData.java │ │ │ │ +Passed: sun/security/krb5/etype/WeakCrypto.java │ │ │ │ Passed: sun/security/krb5/UnknownCCEntry.java │ │ │ │ -Passed: sun/security/krb5/RFC396xTest.java │ │ │ │ Passed: sun/security/krb5/MicroTime.java │ │ │ │ Passed: sun/security/pkcs/EncryptedPrivateKeyInfo/EncryptedPKInfoEqualsHashCode.java │ │ │ │ +Passed: sun/security/krb5/runNameEquals.sh │ │ │ │ Passed: sun/security/lib/CheckBlockedCerts.java │ │ │ │ Passed: sun/security/pkcs/pkcs10/PKCS10AttributeReader.java │ │ │ │ -Passed: sun/security/pkcs/pkcs7/NewSigAlg.java │ │ │ │ Passed: sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java │ │ │ │ -Passed: sun/security/lib/cacerts/VerifyCACerts.java │ │ │ │ -Passed: sun/security/pkcs/pkcs7/TwoHash.java │ │ │ │ +Passed: sun/security/pkcs/pkcs7/NewSigAlg.java │ │ │ │ +FAILED: sun/security/lib/cacerts/VerifyCACerts.java │ │ │ │ Passed: sun/security/pkcs/pkcs8/LongPKCS8orX509KeySpec.java │ │ │ │ +Passed: sun/security/pkcs/pkcs7/TwoHash.java │ │ │ │ Passed: sun/security/pkcs/pkcs7/SignerOrder.java │ │ │ │ -Passed: sun/security/krb5/runNameEquals.sh │ │ │ │ Passed: sun/security/pkcs/pkcs8/TestLeadingZeros.java │ │ │ │ Passed: sun/security/pkcs/pkcs9/ChallengePassStringFmt.java │ │ │ │ +Passed: sun/security/pkcs/pkcs7/PKCS7VerifyTest.java │ │ │ │ Passed: sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java │ │ │ │ Passed: sun/security/pkcs/pkcs9/UnknownAttribute.java │ │ │ │ -Passed: sun/security/pkcs/pkcs7/PKCS7VerifyTest.java │ │ │ │ Passed: sun/security/pkcs/pkcs9/UnstructuredName.java │ │ │ │ Passed: sun/security/pkcs/pkcs8/PKCS8Test.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/KeyWrap/TestKeySizeCheck.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/EncryptionPadding.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/CancelMultipart.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/EncryptionPadding.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/Test4512704.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/ReinitCipher.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/PBECipher.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestChaChaPoly.java │ │ │ │ -Passed: sun/security/krb5/auto/TwoOrThree.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestChaChaPolyOutputSize.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/ReinitCipher.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestCICOWithGCM.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/TestCipherMode.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestKATForGCM.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestPaddingOOB.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/TestCipherMode.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/TestRawRSACipher.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/TestRawRSACipher.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestRSACipher.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/TestSymmCiphers.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestRSACipherWrap.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/TestSymmCiphers.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java │ │ │ │ Passed: sun/security/pkcs11/Config/ReadConfInUTF16Env.java │ │ │ │ Passed: sun/security/pkcs11/ec/ReadCertificates.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java │ │ │ │ Passed: sun/security/pkcs11/ec/ReadPKCS12.java │ │ │ │ Passed: sun/security/pkcs11/ec/TestCurves.java │ │ │ │ +Passed: sun/security/pkcs11/ec/TestECDH.java │ │ │ │ Passed: sun/security/pkcs11/ec/TestECDH2.java │ │ │ │ Passed: sun/security/pkcs11/ec/TestECDSA.java │ │ │ │ Passed: sun/security/pkcs11/ec/TestECDSA2.java │ │ │ │ -Passed: sun/security/pkcs11/ec/TestECDH.java │ │ │ │ +Passed: sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java │ │ │ │ Passed: sun/security/pkcs11/ec/TestECGenSpec.java │ │ │ │ Passed: sun/security/pkcs11/ec/TestKeyFactory.java │ │ │ │ -Passed: sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java │ │ │ │ Passed: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java │ │ │ │ Passed: sun/security/pkcs11/KeyAgreement/TestDH.java │ │ │ │ Passed: sun/security/pkcs11/KeyAgreement/TestInterop.java │ │ │ │ -Passed: sun/security/krb5/auto/UnboundService.java │ │ │ │ +Passed: sun/security/pkcs11/KeyAgreement/TestShort.java │ │ │ │ Passed: sun/security/pkcs11/KeyGenerator/TestAES.java │ │ │ │ Passed: sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java │ │ │ │ -Passed: sun/security/pkcs11/KeyAgreement/TestShort.java │ │ │ │ -Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java │ │ │ │ Passed: sun/security/pkcs11/KeyGenerator/DESParity.java │ │ │ │ -Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java │ │ │ │ Passed: sun/security/pkcs11/KeyGenerator/HmacDefKeySizeTest.java │ │ │ │ Passed: sun/security/pkcs11/KeyGenerator/TestChaCha20.java │ │ │ │ +Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java │ │ │ │ +Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java │ │ │ │ Passed: sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java │ │ │ │ -Passed: sun/security/pkcs11/KeyStore/ImportKeyToP12.java │ │ │ │ Passed: sun/security/pkcs11/KeyPairGenerator/TestDH2048.java │ │ │ │ Passed: sun/security/pkcs11/KeyStore/Basic.java │ │ │ │ Passed: sun/security/pkcs11/KeyStore/CertChainRemoval.java │ │ │ │ +Passed: sun/security/pkcs11/KeyStore/ImportKeyToP12.java │ │ │ │ Passed: sun/security/pkcs11/KeyStore/ClientAuth.java │ │ │ │ -Passed: sun/security/pkcs11/MessageDigest/ByteBuffers.java │ │ │ │ -Passed: sun/security/pkcs11/KeyStore/SecretKeysBasic.java │ │ │ │ -Passed: sun/security/pkcs11/Mac/MacKAT.java │ │ │ │ Passed: sun/security/pkcs11/Mac/PBAMac.java │ │ │ │ -Passed: sun/security/pkcs11/Provider/Absolute.java │ │ │ │ +Passed: sun/security/pkcs11/Mac/MacKAT.java │ │ │ │ +Passed: sun/security/pkcs11/KeyStore/SecretKeysBasic.java │ │ │ │ Passed: sun/security/pkcs11/Mac/MacSameTest.java │ │ │ │ -Passed: sun/security/pkcs11/Provider/CheckRegistration.java │ │ │ │ +Passed: sun/security/pkcs11/MessageDigest/ByteBuffers.java │ │ │ │ Passed: sun/security/pkcs11/Mac/ReinitMac.java │ │ │ │ -Passed: sun/security/pkcs11/Provider/ConfigShortPath.java │ │ │ │ -Passed: sun/security/pkcs11/Provider/LoginISE.java │ │ │ │ Passed: sun/security/pkcs11/MessageDigest/DigestKAT.java │ │ │ │ -Passed: sun/security/pkcs11/MessageDigest/TestCloning.java │ │ │ │ +Passed: sun/security/pkcs11/Provider/CheckRegistration.java │ │ │ │ +Passed: sun/security/pkcs11/Provider/Absolute.java │ │ │ │ Passed: sun/security/pkcs11/MessageDigest/ReinitDigest.java │ │ │ │ +Passed: sun/security/pkcs11/MessageDigest/TestCloning.java │ │ │ │ +Passed: sun/security/pkcs11/Provider/ConfigShortPath.java │ │ │ │ +Passed: sun/security/pkcs11/Provider/LoginISE.java │ │ │ │ Passed: sun/security/pkcs11/Provider/ConfigQuotedString.java │ │ │ │ Passed: sun/security/pkcs11/Provider/Login.java │ │ │ │ -Passed: sun/security/pkcs11/rsa/TestCACerts.java │ │ │ │ -Passed: sun/security/pkcs11/rsa/KeyWrap.java │ │ │ │ Passed: sun/security/pkcs11/Provider/RequiredMechCheck.java │ │ │ │ +Passed: sun/security/pkcs11/rsa/KeyWrap.java │ │ │ │ +Passed: sun/security/pkcs11/rsa/TestCACerts.java │ │ │ │ Passed: sun/security/pkcs11/rsa/TestKeyFactory.java │ │ │ │ +Passed: sun/security/krb5/auto/TwoOrThree.java │ │ │ │ Passed: sun/security/pkcs11/rsa/TestKeyPairGenerator.java │ │ │ │ Passed: sun/security/pkcs11/rsa/TestSignatures.java │ │ │ │ -Passed: sun/security/pkcs11/Secmod/AddPrivateKey.java │ │ │ │ Passed: sun/security/pkcs11/Provider/MultipleLogins.sh │ │ │ │ +Passed: sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java │ │ │ │ Passed: sun/security/pkcs11/Secmod/AddTrustedCert.java │ │ │ │ +Passed: sun/security/pkcs11/Secmod/AddPrivateKey.java │ │ │ │ Passed: sun/security/pkcs11/Secmod/Crypto.java │ │ │ │ -Passed: sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java │ │ │ │ +Passed: sun/security/krb5/auto/UnboundService.java │ │ │ │ Passed: sun/security/pkcs11/Secmod/GetPrivateKey.java │ │ │ │ Passed: sun/security/pkcs11/Secmod/JksSetPrivateKey.java │ │ │ │ -Passed: sun/security/pkcs11/SecretKeyFactory/TestGeneral.java │ │ │ │ Passed: sun/security/pkcs11/Secmod/TestNssDbSqlite.java │ │ │ │ +Passed: sun/security/pkcs11/Secmod/LoadKeystore.java │ │ │ │ Passed: sun/security/pkcs11/SecureRandom/TestDeserialization.java │ │ │ │ Passed: sun/security/pkcs11/Serialize/SerializeProvider.java │ │ │ │ -Passed: sun/security/pkcs11/Secmod/LoadKeystore.java │ │ │ │ +Passed: sun/security/pkcs11/SecretKeyFactory/TestGeneral.java │ │ │ │ Passed: sun/security/pkcs11/Secmod/TrustAnchors.java │ │ │ │ Passed: sun/security/pkcs11/Signature/InitAgainPSS.java │ │ │ │ Passed: sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java │ │ │ │ Passed: sun/security/pkcs11/Signature/ReinitSignature.java │ │ │ │ -Passed: sun/security/pkcs11/SecretKeyFactory/TestPBKD.java │ │ │ │ Passed: sun/security/pkcs11/SecureRandom/Basic.java │ │ │ │ +Passed: sun/security/pkcs11/SecretKeyFactory/TestPBKD.java │ │ │ │ Passed: sun/security/pkcs11/Signature/LargeDSAKey.java │ │ │ │ +Passed: sun/security/pkcs11/Signature/ByteBuffers.java │ │ │ │ +Passed: sun/security/pkcs11/Signature/SignatureTestPSS2.java │ │ │ │ Passed: sun/security/pkcs11/Signature/SignatureTestPSS.java │ │ │ │ Passed: sun/security/pkcs11/Signature/SigInteropPSS.java │ │ │ │ -Passed: sun/security/pkcs11/Signature/SignatureTestPSS2.java │ │ │ │ -Passed: sun/security/pkcs11/Signature/ByteBuffers.java │ │ │ │ Passed: sun/security/pkcs11/Signature/SigInteropPSS2.java │ │ │ │ Passed: sun/security/pkcs11/Signature/TestDSA2.java │ │ │ │ -Passed: sun/security/pkcs11/tls/tls12/FipsModeTLS12.java │ │ │ │ Passed: sun/security/pkcs11/Signature/TestDSA.java │ │ │ │ -Passed: sun/security/pkcs11/Signature/TestDSAKeyLength.java │ │ │ │ +Passed: sun/security/pkcs11/tls/tls12/FipsModeTLS12.java │ │ │ │ Passed: sun/security/pkcs11/Signature/TestRSAKeyLength.java │ │ │ │ +Passed: sun/security/pkcs11/Signature/TestDSAKeyLength.java │ │ │ │ Passed: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java │ │ │ │ Passed: sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java │ │ │ │ Passed: sun/security/pkcs11/tls/TestKeyMaterial.java │ │ │ │ Passed: sun/security/pkcs11/SampleTest.java │ │ │ │ Passed: sun/security/pkcs12/Bug6415637.java │ │ │ │ +Passed: sun/security/pkcs11/tls/TestLeadingZeroesP11.java │ │ │ │ Passed: sun/security/pkcs12/EmptyAlias.java │ │ │ │ -Passed: sun/security/pkcs11/tls/TestPremaster.java │ │ │ │ Passed: sun/security/pkcs11/tls/TestMasterSecret.java │ │ │ │ +Passed: sun/security/pkcs11/tls/TestPremaster.java │ │ │ │ Passed: sun/security/pkcs11/tls/TestPRF.java │ │ │ │ -Passed: sun/security/pkcs11/tls/TestLeadingZeroesP11.java │ │ │ │ Passed: sun/security/pkcs12/MixedcaseAlias.java │ │ │ │ Passed: sun/security/pkcs12/GetAttributes.java │ │ │ │ Passed: sun/security/pkcs12/PBES2Encoding.java │ │ │ │ -Passed: sun/security/pkcs12/EmptyPassword.java │ │ │ │ Passed: sun/security/pkcs12/P12SecretKey.java │ │ │ │ +Passed: sun/security/pkcs12/EmptyPassword.java │ │ │ │ Passed: sun/security/pkcs12/ProbeLargeKeystore.java │ │ │ │ Passed: sun/security/pkcs12/ProbeBER.java │ │ │ │ Passed: sun/security/pkcs12/SecretKeyAlgorithms.java │ │ │ │ Passed: sun/security/pkcs12/StorePasswordTest.java │ │ │ │ Passed: sun/security/pkcs12/StoreSecretKeyTest.java │ │ │ │ +Passed: sun/security/pkcs12/ImportPassKeyAlg.java │ │ │ │ Passed: sun/security/pkcs12/StoreTrustedCertTest.java │ │ │ │ Passed: sun/security/pkcs12/WrongPBES2.java │ │ │ │ -Passed: sun/security/pkcs12/ImportPassKeyAlg.java │ │ │ │ Passed: sun/security/provider/certpath/CertId/CheckCertId.java │ │ │ │ Passed: sun/security/provider/all/Deterministic.java │ │ │ │ -Passed: sun/security/pkcs12/PKCS12SameKeyId.java │ │ │ │ -Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorEndEntity.java │ │ │ │ Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java │ │ │ │ +Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorEndEntity.java │ │ │ │ Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorIntermediate.java │ │ │ │ -Passed: sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java │ │ │ │ Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java │ │ │ │ +Passed: sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java │ │ │ │ Passed: sun/security/pkcs12/SameDN.java │ │ │ │ -Passed: sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java │ │ │ │ +Passed: sun/security/provider/certpath/OCSP/OCSPNoContentLength.java │ │ │ │ Passed: sun/security/provider/certpath/PKIXCertPathValidator/Validity.java │ │ │ │ +Passed: sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java │ │ │ │ Passed: sun/security/provider/certpath/X509CertPath/IllegalCertiticates.java │ │ │ │ Passed: sun/security/provider/certpath/ResponderId/ResponderIdTests.java │ │ │ │ Passed: sun/security/provider/certpath/SunCertPathBuilderExceptionTest.java │ │ │ │ Passed: sun/security/provider/DSA/SecureRandomReset.java │ │ │ │ -Passed: sun/security/provider/certpath/OCSP/OCSPNoContentLength.java │ │ │ │ Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java │ │ │ │ +Passed: sun/security/pkcs12/ParamsPreferences.java │ │ │ │ Passed: sun/security/provider/DSA/TestDSA.java │ │ │ │ -Passed: sun/security/provider/DSA/SupportedDSAParamGen.java │ │ │ │ Passed: sun/security/provider/DSA/TestDSA2.java │ │ │ │ Passed: sun/security/provider/DSA/TestKeyPairGenerator.java │ │ │ │ -Passed: sun/security/provider/DSA/TestMaxLengthDER.java │ │ │ │ Passed: sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java │ │ │ │ +Passed: sun/security/provider/DSA/TestMaxLengthDER.java │ │ │ │ Passed: sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java │ │ │ │ -Passed: sun/security/pkcs12/ParamsPreferences.java │ │ │ │ Passed: sun/security/provider/hss/TestHSS.java │ │ │ │ +Passed: sun/security/provider/KeyStore/CaseSensitiveAliases.java │ │ │ │ +Passed: sun/security/provider/KeyStore/DKSTest.java │ │ │ │ Passed: sun/security/provider/KeyStore/DksWithEmptyKeystore.java │ │ │ │ Passed: sun/security/provider/KeyStore/TestJKSWithSecretKey.java │ │ │ │ +Passed: sun/security/pkcs12/PKCS12SameKeyId.java │ │ │ │ Passed: sun/security/provider/KeyStore/WrongPassword.java │ │ │ │ -Passed: sun/security/provider/KeyStore/CaseSensitiveAliases.java │ │ │ │ Passed: sun/security/provider/KeyStore/WrongStoreType.java │ │ │ │ Passed: sun/security/provider/MessageDigest/DigestKAT.java │ │ │ │ Passed: sun/security/provider/MessageDigest/SHA3.java │ │ │ │ -Passed: sun/security/provider/KeyStore/DKSTest.java │ │ │ │ Passed: sun/security/provider/MessageDigest/SHA512.java │ │ │ │ Passed: sun/security/provider/MessageDigest/TestSHAClone.java │ │ │ │ Passed: sun/security/provider/MessageDigest/Offsets.java │ │ │ │ +Passed: sun/security/pkcs12/KeytoolOpensslInteropTest.java │ │ │ │ Passed: sun/security/provider/NSASuiteB/TestSHAOids.java │ │ │ │ Passed: sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java │ │ │ │ -Passed: sun/security/provider/DSA/TestAlgParameterGenerator.java │ │ │ │ -Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java │ │ │ │ +Passed: sun/security/provider/PolicyFile/getinstance/getinstance.sh │ │ │ │ Passed: sun/security/provider/PolicyFile/Alias.java │ │ │ │ -Passed: sun/security/provider/PolicyFile/BadPolicyFile.java │ │ │ │ Passed: sun/security/provider/PolicyFile/AliasExpansion.java │ │ │ │ +Passed: sun/security/provider/PolicyFile/BadPolicyFile.java │ │ │ │ Passed: sun/security/provider/PolicyFile/CanonPath.java │ │ │ │ Passed: sun/security/provider/PolicyFile/CombinedPerms.java │ │ │ │ Passed: sun/security/provider/PolicyFile/DefaultPolicy.java │ │ │ │ Passed: sun/security/provider/PolicyFile/EmailAddress.java │ │ │ │ -Passed: sun/security/provider/PolicyFile/NullCodeSource.java │ │ │ │ Passed: sun/security/provider/PolicyFile/Modules.java │ │ │ │ +Passed: sun/security/provider/PolicyFile/NullCodeSource.java │ │ │ │ +Passed: sun/security/provider/DSA/TestAlgParameterGenerator.java │ │ │ │ Passed: sun/security/provider/PolicyFile/nullDomain.java │ │ │ │ -Passed: sun/security/provider/PolicyFile/getinstance/getinstance.sh │ │ │ │ Passed: sun/security/provider/PolicyFile/SelfWildcard.java │ │ │ │ -Passed: sun/security/provider/PolicyFile/TokenStore.java │ │ │ │ Passed: sun/security/provider/PolicyFile/SelfExpansion.java │ │ │ │ +Passed: sun/security/provider/PolicyFile/TokenStore.java │ │ │ │ +Passed: sun/security/provider/PolicyFile/TrustedCert.java │ │ │ │ Passed: sun/security/provider/PolicyFile/Utf8.java │ │ │ │ Passed: sun/security/provider/PolicyFile/WildcardPrincipalName.java │ │ │ │ -Passed: sun/security/provider/PolicyFile/TrustedCert.java │ │ │ │ +Passed: sun/security/provider/PolicyParser/AvoidPropertyExpansionExceptions.java │ │ │ │ Passed: sun/security/provider/PolicyParser/BogusGrants.java │ │ │ │ Passed: sun/security/provider/PolicyParser/EncodeURL.java │ │ │ │ -Passed: sun/security/provider/PolicyParser/AvoidPropertyExpansionExceptions.java │ │ │ │ Passed: sun/security/provider/PolicyParser/ExtDirs.java#id0 │ │ │ │ Passed: sun/security/provider/PolicyParser/ExpansionErrorMisleading.java │ │ │ │ -Passed: sun/security/pkcs12/KeytoolOpensslInteropTest.java │ │ │ │ Passed: sun/security/provider/PolicyParser/ExtDirs.java#id1 │ │ │ │ -Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id0 │ │ │ │ Passed: sun/security/provider/PolicyParser/ExtDirsChange.java │ │ │ │ +Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id0 │ │ │ │ Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id1 │ │ │ │ -Passed: sun/security/provider/PolicyParser/TokenStore.java │ │ │ │ Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id2 │ │ │ │ +Passed: sun/security/provider/PolicyParser/TokenStore.java │ │ │ │ Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id3 │ │ │ │ -Passed: sun/security/provider/SecureRandom/DRBGAlg.java │ │ │ │ Passed: sun/security/provider/SecureRandom/AutoReseed.java │ │ │ │ -Passed: sun/security/provider/SecureRandom/SHA1PRNGReseed.java │ │ │ │ -Passed: sun/security/provider/SecureRandom/DRBGS11n.java │ │ │ │ +Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java │ │ │ │ Passed: sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java │ │ │ │ +Passed: sun/security/provider/SecureRandom/DRBGAlg.java │ │ │ │ +Passed: sun/security/provider/SecureRandom/DRBGS11n.java │ │ │ │ Passed: sun/security/provider/SecureRandom/CommonSeeder.java │ │ │ │ -Passed: sun/security/provider/SeedGenerator/Awt_Hang_Test.java │ │ │ │ +Passed: sun/security/provider/SecureRandom/SHA1PRNGReseed.java │ │ │ │ Passed: sun/security/provider/SecureRandom/StrongSecureRandom.java │ │ │ │ -Passed: sun/security/provider/SeedGenerator/Priority_Inversion.java │ │ │ │ +Passed: sun/security/provider/SeedGenerator/Awt_Hang_Test.java │ │ │ │ Passed: sun/security/provider/SecureRandom/StrongSeedReader.java │ │ │ │ +Passed: sun/security/provider/SeedGenerator/Priority_Inversion.java │ │ │ │ Passed: sun/security/provider/X509Factory/BadPem.java │ │ │ │ Passed: sun/security/rsa/pss/DefaultParamSpec.java │ │ │ │ -Passed: sun/security/rsa/pss/PSSKeyCompatibility.java │ │ │ │ Passed: sun/security/rsa/pss/InitAgain.java │ │ │ │ -Passed: sun/security/rsa/pss/PSSParametersTest.java │ │ │ │ +Passed: sun/security/rsa/pss/PSSKeyCompatibility.java │ │ │ │ Passed: sun/security/provider/SeedGenerator/SeedGeneratorChoice.java │ │ │ │ -Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java │ │ │ │ +Passed: sun/security/rsa/pss/PSSParametersTest.java │ │ │ │ +Passed: sun/security/provider/DSA/SupportedDSAParamGen.java │ │ │ │ +Passed: sun/security/provider/X509Factory/BigCRL.java │ │ │ │ Passed: sun/security/rsa/pss/TestPSSKeySupport.java │ │ │ │ +Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java │ │ │ │ Passed: sun/security/rsa/pss/SerializedPSSKey.java │ │ │ │ -Passed: sun/security/rsa/BrokenRSAPrivateCrtKey.java │ │ │ │ Passed: sun/security/rsa/InvalidBitString.java │ │ │ │ -Passed: sun/security/provider/X509Factory/BigCRL.java │ │ │ │ -Passed: sun/security/rsa/pss/TestSigGenPSS.java │ │ │ │ -Passed: sun/security/rsa/RSAPaddingCheck.java │ │ │ │ -Passed: sun/security/provider/DSA/SupportedDSAParamGenLongKey.java │ │ │ │ +Passed: sun/security/rsa/BrokenRSAPrivateCrtKey.java │ │ │ │ Passed: sun/security/rsa/PrivateKeyEqualityTest.java │ │ │ │ +Passed: sun/security/rsa/RSAPaddingCheck.java │ │ │ │ +Passed: sun/security/rsa/pss/TestSigGenPSS.java │ │ │ │ +Passed: sun/security/rsa/KeySizeTest.java │ │ │ │ Passed: sun/security/rsa/SignatureOffsets.java │ │ │ │ Passed: sun/security/rsa/pss/SignatureTest2.java │ │ │ │ -Passed: sun/security/rsa/KeySizeTest.java │ │ │ │ Passed: sun/security/rsa/TestCACerts.java │ │ │ │ Passed: sun/security/rsa/TestKeyFactory.java │ │ │ │ +Passed: sun/security/provider/DSA/SupportedDSAParamGenLongKey.java │ │ │ │ +Passed: sun/security/rsa/TestKeyPairGenerator.java │ │ │ │ Passed: sun/security/rsa/TestKeyPairGeneratorExponent.java │ │ │ │ Passed: sun/security/rsa/TestKeyPairGeneratorInit.java │ │ │ │ -Passed: sun/security/rsa/TestKeyPairGenerator.java │ │ │ │ Passed: sun/security/rsa/TestRSAOidSupport.java │ │ │ │ -Passed: sun/security/rsa/TestKeyPairGeneratorLength.java │ │ │ │ +Passed: sun/security/rsa/SignedObjectChain.java │ │ │ │ Passed: sun/security/rsa/TestSignatures.java │ │ │ │ Passed: sun/security/rsa/WithoutNULL.java │ │ │ │ Passed: sun/security/ssl/ALPN/AlpnGreaseTest.java │ │ │ │ +Passed: sun/security/rsa/TestKeyPairGeneratorLength.java │ │ │ │ Passed: sun/security/rsa/TestSigGen15.java │ │ │ │ Passed: sun/security/ssl/AppInputStream/ReadHandshake.java │ │ │ │ -Passed: sun/security/rsa/SpecTest.java │ │ │ │ Passed: sun/security/ssl/AppInputStream/ReadZeroBytes.java │ │ │ │ Passed: sun/security/ssl/AppInputStream/RemoveMarkReset.java │ │ │ │ Passed: sun/security/ssl/AppOutputStream/NoExceptionOnClose.java │ │ │ │ +Passed: sun/security/ssl/CipherSuite/DisabledCurve.java │ │ │ │ Passed: sun/security/ssl/AppInputStream/ReadBlocksClose.java │ │ │ │ Passed: sun/security/ssl/CipherSuite/LegacyConstraints.java │ │ │ │ -Passed: sun/security/ssl/CipherSuite/DisabledCurve.java │ │ │ │ -Passed: sun/security/rsa/SignedObjectChain.java │ │ │ │ Passed: sun/security/ssl/CipherSuite/NoDesRC4DesEdeCiphSuite.java │ │ │ │ +Passed: sun/security/rsa/SpecTest.java │ │ │ │ Passed: sun/security/ssl/CipherSuite/RestrictSignatureScheme.java │ │ │ │ Passed: sun/security/ssl/CipherSuite/SSL_NULL.java │ │ │ │ Passed: sun/security/ssl/CipherSuite/RestrictNamedGroup.java │ │ │ │ Passed: sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java │ │ │ │ Passed: sun/security/ssl/ClientHandshaker/LengthCheckTest.java │ │ │ │ -Passed: sun/security/rsa/pss/SignatureTestPSS.java │ │ │ │ -Passed: sun/security/rsa/SignatureTest.java │ │ │ │ Passed: sun/security/ssl/ClientHandshaker/RSAExport.java │ │ │ │ +Passed: sun/security/ssl/DHKeyExchange/DHEKeySizing.java │ │ │ │ +Passed: sun/security/ssl/CipherSuite/SupportedGroups.java │ │ │ │ Passed: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java │ │ │ │ Passed: sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java │ │ │ │ +Passed: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java │ │ │ │ Passed: sun/security/ssl/GenSSLConfigs/main.java │ │ │ │ -Passed: sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java │ │ │ │ -Passed: sun/security/ssl/CipherSuite/SupportedGroups.java │ │ │ │ Passed: sun/security/ssl/HandshakeOutStream/NullCerts.java │ │ │ │ -Passed: sun/security/ssl/InputRecord/ClientHelloRead.java │ │ │ │ +Passed: sun/security/rsa/SignatureTest.java │ │ │ │ +Passed: sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java │ │ │ │ Passed: sun/security/ssl/internal/TestRun.java │ │ │ │ -Passed: sun/security/ssl/DHKeyExchange/DHEKeySizing.java │ │ │ │ +Passed: sun/security/ssl/InputRecord/ClientHelloRead.java │ │ │ │ +Passed: sun/security/ssl/ProtocolVersion/HttpsProtocols.java │ │ │ │ Passed: sun/security/ssl/rsa/CheckProviderEntries.java │ │ │ │ +Passed: sun/security/rsa/pss/SignatureTestPSS.java │ │ │ │ Passed: sun/security/ssl/rsa/SignatureOffsets.java │ │ │ │ -Passed: sun/security/ssl/ProtocolVersion/HttpsProtocols.java │ │ │ │ Passed: sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java │ │ │ │ Passed: sun/security/ssl/ServerHandshaker/GetPeerHost.java │ │ │ │ Passed: sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java │ │ │ │ Passed: sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java │ │ │ │ Passed: sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java │ │ │ │ -Passed: sun/security/ssl/rsa/SignedObjectChain.java │ │ │ │ -Passed: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java │ │ │ │ Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java │ │ │ │ -Passed: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java │ │ │ │ Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java │ │ │ │ Passed: sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java │ │ │ │ Passed: sun/security/ssl/SignatureScheme/Tls13NamedGroups.java │ │ │ │ -Passed: sun/security/ssl/SSLContextImpl/BadKSProvider.java │ │ │ │ +Passed: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java │ │ │ │ Passed: sun/security/ssl/spi/ProviderInit.java │ │ │ │ -Passed: sun/security/ssl/SSLCipher/ReadOnlyEngine.java │ │ │ │ +Passed: sun/security/ssl/SSLContextImpl/BadKSProvider.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/BadTSProvider.java │ │ │ │ +Passed: sun/security/ssl/SSLCipher/ReadOnlyEngine.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java │ │ │ │ -Passed: sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java │ │ │ │ +Passed: sun/security/ssl/SocketCreation/SocketCreation.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java │ │ │ │ -Passed: sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/DefaultCipherSuitePreference.java │ │ │ │ +Passed: sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java │ │ │ │ +Passed: sun/security/ssl/rsa/SignedObjectChain.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java │ │ │ │ +Passed: sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/GoodProvider.java │ │ │ │ -Passed: sun/security/ssl/SocketCreation/SocketCreation.java │ │ │ │ -Passed: sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/NoOldVersionContext.java │ │ │ │ -Passed: sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java │ │ │ │ +Passed: sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/SSLContextDefault.java │ │ │ │ -Passed: sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/SSLContextVersion.java │ │ │ │ -Passed: sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java │ │ │ │ -Passed: sun/security/ssl/SSLEngineImpl/CloseEngineException.java │ │ │ │ +Passed: sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java │ │ │ │ +Passed: sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/CloseStart.java │ │ │ │ +Passed: sun/security/ssl/SSLEngineImpl/CloseEngineException.java │ │ │ │ +Passed: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/DelegatedTaskWrongException.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java │ │ │ │ -Passed: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java │ │ │ │ -Passed: sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/SSLEngineFailedALPN.java │ │ │ │ +Passed: sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java │ │ │ │ -Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java │ │ │ │ +Passed: sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java │ │ │ │ +Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA12.java │ │ │ │ Passed: sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java │ │ │ │ Passed: sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java │ │ │ │ Passed: sun/security/ssl/SSLSessionContextImpl/Timeout.java │ │ │ │ +Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java │ │ │ │ Passed: sun/security/ssl/SSLSessionImpl/HashCodeMissing.java │ │ │ │ -Passed: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java │ │ │ │ +Passed: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java │ │ │ │ Passed: sun/security/ssl/SSLSessionImpl/InvalidateSession.java │ │ │ │ -Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java │ │ │ │ -Passed: sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java │ │ │ │ Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java │ │ │ │ Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java │ │ │ │ +Passed: sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java │ │ │ │ +Passed: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/CheckMethods.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/ClientModeClientAuth.java │ │ │ │ -Passed: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/CloseSocket.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/CloseSocketException.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/DisableExtensions.java │ │ │ │ -Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java │ │ │ │ +Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/LargePacketAfterHandshakeTest.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/LoopbackSSLSocket.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/NewSocketMethods.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/ClientTimeout.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/ClientTimeout.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/ReuseAddr.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java │ │ │ │ Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SetSoTimeout.java │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/RejectClientRenego.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/RejectClientRenego.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SSLSocketBruteForceClose.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SSLSocketClose.java │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SSLSocketEmptyFragments.java │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SSLSocketReset.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/ServerTimeout.java │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java │ │ │ │ Passed: sun/security/ssl/X509KeyManager/NoGoodKey.java │ │ │ │ Passed: sun/security/ssl/X509KeyManager/NullCases.java │ │ │ │ Passed: sun/security/ssl/X509KeyManager/PreferredKey.java │ │ │ │ -Passed: sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java │ │ │ │ Passed: sun/security/ssl/X509KeyManager/CertificateAuthorities.java │ │ │ │ -Passed: sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java │ │ │ │ +Passed: sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java │ │ │ │ Passed: sun/security/ssl/X509TrustManagerImpl/distrust/Camerfirma.java │ │ │ │ -Passed: sun/security/ssl/Stapling/StatusResponseManager.java │ │ │ │ +Passed: sun/security/ssl/X509TrustManagerImpl/distrust/Entrust.java │ │ │ │ Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java │ │ │ │ +Passed: sun/security/ssl/X509TrustManagerImpl/distrust/Symantec.java │ │ │ │ +Passed: sun/security/ssl/Stapling/StatusResponseManager.java │ │ │ │ Passed: sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java │ │ │ │ -Passed: sun/security/ssl/X509TrustManagerImpl/distrust/Entrust.java │ │ │ │ -Passed: sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java │ │ │ │ Passed: sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java │ │ │ │ -Passed: sun/security/ssl/X509TrustManagerImpl/distrust/Symantec.java │ │ │ │ Passed: sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java │ │ │ │ -Passed: sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java │ │ │ │ +Passed: sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java │ │ │ │ Passed: sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java │ │ │ │ -Passed: sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java │ │ │ │ +Passed: sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java │ │ │ │ Passed: sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java │ │ │ │ -Passed: sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java │ │ │ │ Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java │ │ │ │ +Passed: sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java │ │ │ │ +Passed: sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java │ │ │ │ +Passed: sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java │ │ │ │ Passed: sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java │ │ │ │ -Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java │ │ │ │ +Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/LowerCaseManifest.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/NoTimestampTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java │ │ │ │ -Passed: sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java │ │ │ │ -Passed: sun/security/tools/jarsigner/AutoKeyStore.java │ │ │ │ +Passed: sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java │ │ │ │ +Passed: sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/CertChainUnclosed.java │ │ │ │ +Passed: sun/security/tools/jarsigner/AutoKeyStore.java │ │ │ │ Passed: sun/security/tools/jarsigner/AlgOptions.java │ │ │ │ -Passed: sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/CheckAlgParams.java │ │ │ │ -Passed: sun/security/tools/jarsigner/Collator.java │ │ │ │ Passed: sun/security/tools/jarsigner/AltProvider.java │ │ │ │ +Passed: sun/security/tools/jarsigner/Collator.java │ │ │ │ Passed: sun/security/tools/jarsigner/CertPolicy.java │ │ │ │ Passed: sun/security/tools/jarsigner/CheckUsage.java │ │ │ │ Passed: sun/security/tools/jarsigner/Crl.java │ │ │ │ -Passed: sun/security/tools/jarsigner/DefaultSigalg.java │ │ │ │ +Passed: sun/security/tools/jarsigner/CheckSignerCertChain.java │ │ │ │ Passed: sun/security/tools/jarsigner/DiffEnd.java │ │ │ │ +Passed: sun/security/tools/jarsigner/DefaultSigalg.java │ │ │ │ +Passed: sun/security/tools/jarsigner/compatibility/SignTwice.java │ │ │ │ Passed: sun/security/tools/jarsigner/DefaultOptions.java │ │ │ │ -Passed: sun/security/tools/jarsigner/CheckSignerCertChain.java │ │ │ │ Passed: sun/security/tools/jarsigner/DisableCurveTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/DigestDontIgnoreCase.java │ │ │ │ Passed: sun/security/tools/jarsigner/EmptyJar.java │ │ │ │ Passed: sun/security/tools/jarsigner/EmptyIndividualSectionName.java │ │ │ │ Passed: sun/security/tools/jarsigner/EmptyManifest.java │ │ │ │ -Passed: sun/security/tools/jarsigner/EntriesOrder.java │ │ │ │ Passed: sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java │ │ │ │ -Passed: sun/security/tools/jarsigner/FailedSigning.java │ │ │ │ +Passed: sun/security/tools/jarsigner/EntriesOrder.java │ │ │ │ Passed: sun/security/tools/jarsigner/JarSigningNonAscii.java │ │ │ │ -Passed: sun/security/tools/jarsigner/compatibility/SignTwice.java │ │ │ │ -Passed: sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java │ │ │ │ -Passed: sun/security/tools/jarsigner/LargeJarEntry.java │ │ │ │ +Passed: sun/security/tools/jarsigner/FailedSigning.java │ │ │ │ Passed: sun/security/tools/jarsigner/JvIndex.java │ │ │ │ -Passed: sun/security/tools/jarsigner/EnableRevocation.java │ │ │ │ +Passed: sun/security/tools/jarsigner/LargeJarEntry.java │ │ │ │ +Passed: sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java │ │ │ │ +Passed: sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java │ │ │ │ Passed: sun/security/tools/jarsigner/EC.java │ │ │ │ +Passed: sun/security/tools/jarsigner/EnableRevocation.java │ │ │ │ Passed: sun/security/tools/jarsigner/NewSize7.java │ │ │ │ -Passed: sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java │ │ │ │ +Passed: sun/security/tools/jarsigner/MainAttributesConfused.java │ │ │ │ Passed: sun/security/tools/jarsigner/OldSig.java │ │ │ │ Passed: sun/security/tools/jarsigner/NameClash.java │ │ │ │ -Passed: sun/security/tools/jarsigner/MainAttributesConfused.java │ │ │ │ Passed: sun/security/tools/jarsigner/PercentSign.java │ │ │ │ Passed: sun/security/tools/jarsigner/Options.java │ │ │ │ Passed: sun/security/tools/jarsigner/InsufficientSectionDelimiter.java │ │ │ │ Passed: sun/security/tools/jarsigner/OnlyManifest.java │ │ │ │ Passed: sun/security/tools/jarsigner/PosixPermissionsTest.java │ │ │ │ -Passed: sun/security/tools/jarsigner/RemoveDifferentKeyAlgBlockFile.java │ │ │ │ -Passed: sun/security/tools/jarsigner/SameName.java │ │ │ │ Passed: sun/security/tools/jarsigner/RemovedFiles.java │ │ │ │ Passed: sun/security/tools/jarsigner/PassType.java │ │ │ │ +Passed: sun/security/tools/jarsigner/RemoveDifferentKeyAlgBlockFile.java │ │ │ │ +Passed: sun/security/tools/jarsigner/SameName.java │ │ │ │ Passed: sun/security/tools/jarsigner/SectionsOnly.java │ │ │ │ -Passed: sun/security/tools/jarsigner/SignedAgain.java │ │ │ │ -Passed: sun/security/tools/jarsigner/Test4431684.java │ │ │ │ Passed: sun/security/tools/jarsigner/SymLinkTest.java │ │ │ │ +Passed: sun/security/tools/jarsigner/Test4431684.java │ │ │ │ +Passed: sun/security/tools/jarsigner/SignedAgain.java │ │ │ │ Passed: sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java │ │ │ │ Passed: sun/security/tools/jarsigner/VerifyHSSSignedJar.java │ │ │ │ -Passed: sun/security/tools/jarsigner/TsacertOptionTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/VersionTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/ConciseJarsigner.java │ │ │ │ -Passed: sun/security/tools/jarsigner/WasSignedByOtherSigner.java │ │ │ │ +Passed: sun/security/tools/jarsigner/TsacertOptionTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/WeakSize.java │ │ │ │ +Passed: sun/security/tools/jarsigner/WasSignedByOtherSigner.java │ │ │ │ Passed: sun/security/tools/keytool/fakecacerts/MyOwnCacerts.java │ │ │ │ -FAILED: sun/security/tools/jarsigner/TimestampCheck.java │ │ │ │ -Passed: sun/security/tools/jarsigner/RestrictedAlgo.java │ │ │ │ -Passed: sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java │ │ │ │ Passed: sun/security/tools/keytool/fakecacerts/TrustedCRL.java │ │ │ │ +Passed: sun/security/tools/jarsigner/RestrictedAlgo.java │ │ │ │ +Passed: sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java │ │ │ │ Passed: sun/security/tools/keytool/CacertsOption.java │ │ │ │ -Passed: sun/security/tools/keytool/CloneKeyAskPassword.java │ │ │ │ -Passed: sun/security/tools/keytool/CloseFile.java │ │ │ │ +Passed: sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java │ │ │ │ Passed: sun/security/tools/keytool/fakegen/PSS.java │ │ │ │ -Passed: sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java │ │ │ │ -Passed: sun/security/tools/keytool/DupImport.java │ │ │ │ +Passed: sun/security/tools/keytool/CloneKeyAskPassword.java │ │ │ │ +Passed: sun/security/tools/keytool/CheckCertAKID.java │ │ │ │ Passed: sun/security/tools/keytool/DupCommands.java │ │ │ │ +Passed: sun/security/tools/keytool/CloseFile.java │ │ │ │ +Passed: sun/security/tools/keytool/DefaultOptions.java │ │ │ │ Passed: sun/security/tools/keytool/EmptyField.java │ │ │ │ -Passed: sun/security/tools/keytool/CheckCertAKID.java │ │ │ │ Passed: sun/security/tools/keytool/ExtOptionCamelCase.java │ │ │ │ +FAILED: sun/security/tools/jarsigner/TimestampCheck.java │ │ │ │ Passed: sun/security/tools/keytool/FileInHelp.java │ │ │ │ -Passed: sun/security/tools/keytool/DefaultOptions.java │ │ │ │ -Passed: sun/security/tools/keytool/GroupName.java │ │ │ │ -Passed: sun/security/tools/keytool/HasSrcStoretypeOption.java │ │ │ │ Passed: sun/security/tools/keytool/fakecacerts/TrustedCert.java │ │ │ │ -Passed: sun/security/tools/keytool/ImportPrompt.java │ │ │ │ +Passed: sun/security/tools/keytool/DupImport.java │ │ │ │ +Passed: sun/security/tools/keytool/HasSrcStoretypeOption.java │ │ │ │ Passed: sun/security/tools/jarsigner/Warning.java │ │ │ │ +Passed: sun/security/tools/keytool/ImportPrompt.java │ │ │ │ +Passed: sun/security/tools/keytool/GroupName.java │ │ │ │ +Passed: sun/security/tools/keytool/ImportToPwordlessPK12.java │ │ │ │ +Passed: sun/security/tools/keytool/ImportReadAll.java │ │ │ │ Passed: sun/security/tools/keytool/EmptySubject.java │ │ │ │ Passed: sun/security/tools/keytool/GenKeyPairSigner.java │ │ │ │ -Passed: sun/security/tools/keytool/ImportReadAll.java │ │ │ │ -Passed: sun/security/tools/keytool/ImportToPwordlessPK12.java │ │ │ │ Passed: sun/security/tools/keytool/NewHelp.java │ │ │ │ -Passed: sun/security/tools/keytool/NewSize7.java │ │ │ │ -Passed: sun/security/tools/keytool/NoExtNPE.java │ │ │ │ -Passed: sun/security/tools/keytool/NssTest.java │ │ │ │ Passed: sun/security/tools/keytool/KeyAlg.java │ │ │ │ Passed: sun/security/tools/keytool/JKStoPKCS12.java │ │ │ │ +Passed: sun/security/tools/keytool/NoExtNPE.java │ │ │ │ +Passed: sun/security/tools/keytool/NewSize7.java │ │ │ │ +Passed: sun/security/tools/keytool/NssTest.java │ │ │ │ Passed: sun/security/tools/keytool/PrintSSL.java │ │ │ │ -Passed: sun/security/tools/keytool/ListOrder.java │ │ │ │ -Passed: sun/security/tools/keytool/KeyToolTest.java │ │ │ │ Passed: sun/security/tools/keytool/ProbingFailure.java │ │ │ │ -Passed: sun/security/tools/keytool/RemoveKeyAlgDefault.java │ │ │ │ +Passed: sun/security/tools/keytool/ListOrder.java │ │ │ │ Passed: sun/security/tools/keytool/RealType.java │ │ │ │ -Passed: sun/security/tools/keytool/SecurityToolsTest.java │ │ │ │ Passed: sun/security/tools/keytool/Resource.java │ │ │ │ +Passed: sun/security/tools/keytool/RemoveKeyAlgDefault.java │ │ │ │ +Passed: sun/security/tools/keytool/SecurityToolsTest.java │ │ │ │ Passed: sun/security/tools/keytool/SecretKeyKS.java │ │ │ │ +Passed: sun/security/tools/keytool/PKCS12Passwd.java │ │ │ │ Passed: sun/security/tools/keytool/StandardAlgName.java │ │ │ │ +Passed: sun/security/tools/keytool/KeyToolTest.java │ │ │ │ Passed: sun/security/tools/keytool/StartDateTest.java │ │ │ │ -Passed: sun/security/tools/keytool/PKCS12Passwd.java │ │ │ │ -Passed: sun/security/tools/keytool/TestSha1Usage.java │ │ │ │ Passed: sun/security/tools/keytool/Serial64.java │ │ │ │ +Passed: sun/security/tools/keytool/TestSha1Usage.java │ │ │ │ Passed: sun/security/tools/keytool/UnknownAndUnparseable.java │ │ │ │ -Passed: sun/security/tools/keytool/TryStore.java │ │ │ │ -Passed: sun/security/tools/keytool/SelfIssued.java │ │ │ │ Passed: sun/security/tools/keytool/VersionTest.java │ │ │ │ +Passed: sun/security/tools/keytool/TryStore.java │ │ │ │ +Passed: sun/security/tools/keytool/StorePasswords.java │ │ │ │ Passed: sun/security/util/AlgorithmConstraints/DecomposeAlgorithms.java │ │ │ │ Passed: sun/security/util/asn1StringTypes/StringTypes.java │ │ │ │ Passed: sun/security/util/BitArray/EmptyBitArray.java │ │ │ │ Passed: sun/security/util/BitArray/NamedBitList.java │ │ │ │ Passed: sun/security/util/Cache/EbaHash.java │ │ │ │ -Passed: sun/security/tools/keytool/StorePasswords.java │ │ │ │ +Passed: sun/security/tools/keytool/SelfIssued.java │ │ │ │ Passed: sun/security/util/Debug/MultiOptions.java │ │ │ │ Passed: sun/security/util/DerInputBuffer/BigInteger0.java │ │ │ │ Passed: sun/security/util/DerInputBuffer/PaddedBitString.java │ │ │ │ Passed: sun/security/util/DerInputBuffer/TimeParsing.java │ │ │ │ Passed: sun/security/util/DerOutputStream/LocaleInTime.java │ │ │ │ Passed: sun/security/util/DerValue/BadValue.java │ │ │ │ Passed: sun/security/util/DerValue/DeepOctets.java │ │ │ │ +Passed: sun/security/tools/keytool/ReadJar.java │ │ │ │ Passed: sun/security/util/DerValue/DerValueEqualsHashCode.java │ │ │ │ Passed: sun/security/util/DerValue/EmptyValue.java │ │ │ │ Passed: sun/security/util/DerValue/Indefinite.java │ │ │ │ Passed: sun/security/util/DerValue/NegInt.java │ │ │ │ Passed: sun/security/util/DerValue/WideTag.java │ │ │ │ -Passed: sun/security/tools/keytool/WeakAlg.java │ │ │ │ Passed: sun/security/util/Debug/DebugOptions.java │ │ │ │ Passed: sun/security/util/FilePermCompat/Flag.java │ │ │ │ -Passed: sun/security/tools/keytool/ReadJar.java │ │ │ │ Passed: sun/security/util/HostnameChecker/TestHostnameChecker.java │ │ │ │ Passed: sun/security/util/InternalPrivateKey/Correctness.java │ │ │ │ Passed: sun/security/tools/keytool/WeakSecretKeyTest.java │ │ │ │ Passed: sun/security/util/FilePermCompat/CompatImpact.java │ │ │ │ +Passed: sun/security/util/ManifestDigester/DigestInput.java │ │ │ │ +Passed: sun/security/util/ManifestDigester/FindSection.java │ │ │ │ Passed: sun/security/util/ManifestDigester/LineBreaks.java │ │ │ │ Passed: sun/security/util/ManifestDigester/FindSections.java │ │ │ │ -Passed: sun/security/util/ManifestDigester/DigestInput.java │ │ │ │ Passed: sun/security/util/ManifestDigester/ReproduceRaw.java │ │ │ │ -Passed: sun/security/util/ManifestDigester/FindSection.java │ │ │ │ Passed: sun/security/util/HostnameChecker/NullHostnameCheck.java │ │ │ │ +Passed: sun/security/tools/keytool/WeakAlg.java │ │ │ │ Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial1305 │ │ │ │ +Passed: sun/security/tools/keytool/GenerateAll.java │ │ │ │ Passed: sun/security/util/math/TestIntegerModuloP.java#Curve25519OrderField │ │ │ │ Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial25519 │ │ │ │ +Passed: sun/security/util/math/TestIntegerModuloP.java#Curve448OrderField │ │ │ │ Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP256 │ │ │ │ Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial448 │ │ │ │ -Passed: sun/security/util/math/TestIntegerModuloP.java#Curve448OrderField │ │ │ │ -Passed: sun/security/tools/keytool/GenerateAll.java │ │ │ │ Passed: sun/security/util/misc/SetNullSigParams.java │ │ │ │ Passed: sun/security/util/Oid/OidEquals.java │ │ │ │ Passed: sun/security/util/Oid/OidFormat.java │ │ │ │ Passed: sun/security/util/Oid/S11N.java │ │ │ │ Passed: sun/security/util/Pem/encoding.sh │ │ │ │ Passed: sun/security/util/PropertyExpander/ExpandAndEncode.java │ │ │ │ Passed: sun/security/util/RegisteredDomain/ParseNames.java │ │ │ │ @@ -6166,276 +6168,276 @@ │ │ │ │ Passed: sun/security/validator/PKIXValAndRevCheckTests.java │ │ │ │ Passed: sun/security/util/math/TestIntegerModuloP.java#P256OrderField │ │ │ │ Passed: sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java │ │ │ │ Passed: sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java │ │ │ │ Passed: sun/security/x509/AlgorithmId/NonStandardNames.java │ │ │ │ Passed: sun/security/x509/AlgorithmId/NullParams.java │ │ │ │ Passed: sun/security/x509/AlgorithmId/OidTableInit.java │ │ │ │ -Passed: sun/security/x509/AlgorithmId/OmitAlgIdParam.java │ │ │ │ +Passed: sun/security/validator/certreplace.sh │ │ │ │ Passed: sun/security/x509/AlgorithmId/PBES2.java │ │ │ │ Passed: sun/security/x509/AlgorithmId/SHA256withECDSA.java │ │ │ │ Passed: sun/security/x509/AlgorithmId/TurkishRegion.java │ │ │ │ Passed: sun/security/x509/AlgorithmId/Uninitialized.java │ │ │ │ Passed: sun/security/x509/AlgorithmId/Uppercase.java │ │ │ │ Passed: sun/security/x509/AVA/AVAEqualsHashCode.java │ │ │ │ Passed: sun/security/x509/AVA/BadName.java │ │ │ │ +Passed: sun/security/x509/AlgorithmId/OmitAlgIdParam.java │ │ │ │ Passed: sun/security/x509/AVA/DomainComponentEncoding.java │ │ │ │ Passed: sun/security/x509/AVA/EmailAddressEncoding.java │ │ │ │ Passed: sun/security/x509/AVA/EmptyValue.java │ │ │ │ Passed: sun/security/x509/CertificateValidity/NullName.java │ │ │ │ Passed: sun/security/x509/DNSName/LeadingPeriod.java │ │ │ │ Passed: sun/security/x509/EDIPartyName/NullName.java │ │ │ │ Passed: sun/security/x509/equalNames/AltNamesEqualsTest.java │ │ │ │ Passed: sun/security/x509/Extensions/BCNull.java │ │ │ │ Passed: sun/security/x509/Extensions/DefaultCriticality.java │ │ │ │ -Passed: sun/security/x509/Extensions/IllegalExtensions.java │ │ │ │ Passed: sun/security/x509/Extensions/IssuingDistributionPointExtensionEncoding.java │ │ │ │ -Passed: sun/security/x509/GeneralName/DNSNameTest.java │ │ │ │ +Passed: sun/security/x509/Extensions/IllegalExtensions.java │ │ │ │ Passed: sun/security/x509/GeneralName/Encode.java │ │ │ │ +Passed: sun/security/x509/GeneralName/DNSNameTest.java │ │ │ │ Passed: sun/security/x509/GeneralName/X400Address.java │ │ │ │ Passed: sun/security/x509/IPAddressName/ConstrainsTest.java │ │ │ │ Passed: sun/security/x509/OtherName/Parse.java │ │ │ │ Passed: sun/security/validator/samedn.sh │ │ │ │ -Passed: sun/security/util/math/TestIntegerModuloP.java#P384OrderField │ │ │ │ -Passed: sun/security/validator/certreplace.sh │ │ │ │ +Passed: sun/security/x509/URICertStore/ExtensionsWithLDAP.java │ │ │ │ Passed: sun/security/x509/URIName/Parse.java │ │ │ │ Passed: sun/security/x509/X500Name/AllAttribs.java │ │ │ │ Passed: sun/security/x509/X500Name/DerValueConstructor.java │ │ │ │ Passed: sun/security/x509/X500Name/EmailKeyword.java │ │ │ │ Passed: sun/security/x509/X500Name/NullX500Name.java │ │ │ │ -Passed: sun/security/x509/URICertStore/ExtensionsWithLDAP.java │ │ │ │ Passed: sun/security/x509/X500Name/RDNwithMultipleAVAs.java │ │ │ │ +Passed: sun/security/x509/X509CertImpl/CertificateValidation.java │ │ │ │ Passed: sun/security/x509/X509CertImpl/ECSigParamsVerifyWithCert.java │ │ │ │ Passed: sun/security/x509/X509CertImpl/GetFingerprintError.java │ │ │ │ -Passed: sun/security/x509/X509CertImpl/CertificateValidation.java │ │ │ │ -Passed: sun/security/x509/X509CertImpl/Verify.java │ │ │ │ Passed: sun/security/x509/X509CertImpl/V3Certificate.java │ │ │ │ +Passed: sun/security/x509/X509CertImpl/Verify.java │ │ │ │ +Passed: sun/security/x509/X509CRLImpl/OrderAndDup.java │ │ │ │ Passed: sun/security/x509/X509CRLImpl/UnexpectedNPE.java │ │ │ │ Passed: sun/security/x509/X509CRLImpl/Verify.java │ │ │ │ Passed: sun/text/IntHashtable/patch-src/java.base/java/text/Bug4170614Test.java │ │ │ │ -Passed: sun/security/x509/X509CRLImpl/OrderAndDup.java │ │ │ │ -Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 │ │ │ │ Passed: sun/text/IntHashtable/Bug4705389.java │ │ │ │ Passed: sun/text/resources/Collator/Bug4248694.java │ │ │ │ -Passed: sun/text/resources/Collator/Bug4848897.java │ │ │ │ Passed: sun/text/resources/Collator/Bug4804273.java │ │ │ │ +Passed: sun/text/resources/Collator/Bug4848897.java │ │ │ │ Passed: sun/text/resources/Collator/Bug6755060.java │ │ │ │ Passed: sun/text/resources/Collator/CollationSettingsTests.java │ │ │ │ -Passed: sun/text/resources/Format/Bug4395196.java │ │ │ │ Passed: sun/text/resources/Collator/SwedishTest.java │ │ │ │ +Passed: sun/text/resources/Format/Bug4395196.java │ │ │ │ Passed: sun/text/resources/Format/Bug4442855.java │ │ │ │ Passed: sun/text/resources/Format/Bug4621320.java │ │ │ │ -Passed: sun/text/resources/Format/Bug4685470.java │ │ │ │ Passed: sun/text/resources/Format/Bug4651568.java │ │ │ │ +Passed: sun/text/resources/Format/Bug4685470.java │ │ │ │ Passed: sun/text/resources/Format/Bug4762201.java │ │ │ │ Passed: sun/text/resources/Format/Bug4807540.java │ │ │ │ Passed: sun/text/resources/Format/Bug4810032.java │ │ │ │ Passed: sun/text/resources/Format/Bug4994312.java │ │ │ │ Passed: sun/text/resources/Format/Bug5096553.java │ │ │ │ Passed: sun/text/resources/Format/Bug8037343.java │ │ │ │ Passed: sun/text/resources/Format/Bug8074791.java │ │ │ │ +Passed: sun/security/util/math/TestIntegerModuloP.java#P384OrderField │ │ │ │ Passed: sun/tools/jrunscript/jrunscript-argsTest.sh │ │ │ │ Passed: sun/tools/jrunscript/jrunscript-cpTest.sh │ │ │ │ +Passed: sun/text/resources/LocaleDataTest.java │ │ │ │ Passed: sun/tools/jrunscript/jrunscript-DTest.sh │ │ │ │ Passed: sun/tools/jrunscript/jrunscript-eTest.sh │ │ │ │ Passed: sun/tools/jrunscript/jrunscript-fTest.sh │ │ │ │ -Passed: sun/tools/jrunscript/jrunscriptTest.sh │ │ │ │ -Passed: sun/text/resources/LocaleDataTest.java │ │ │ │ Passed: sun/tools/jrunscript/jrunscript-helpTest.sh │ │ │ │ +Passed: sun/tools/jrunscript/jrunscriptTest.sh │ │ │ │ Passed: sun/util/calendar/zi/Beyond2037.java │ │ │ │ Passed: sun/util/calendar/Bug6653944.java │ │ │ │ Passed: sun/util/calendar/Bug8176160.java │ │ │ │ Passed: sun/util/calendar/zi/TestZoneInfo310.java │ │ │ │ Passed: sun/util/locale/provider/Bug8024141.java │ │ │ │ +Passed: sun/util/calendar/CalendarSystemDeadLockTest.java │ │ │ │ Passed: sun/util/locale/provider/Bug8038436.java │ │ │ │ Passed: sun/util/locale/provider/Bug8152817.java │ │ │ │ Passed: sun/util/locale/provider/Bug8163350.java │ │ │ │ -Passed: sun/util/calendar/CalendarSystemDeadLockTest.java │ │ │ │ -Passed: sun/util/locale/provider/CheckLoggingFromLocaleProvider.java │ │ │ │ Passed: sun/util/locale/provider/CalendarDataRegression.java │ │ │ │ +Passed: sun/util/locale/provider/CheckLoggingFromLocaleProvider.java │ │ │ │ Passed: sun/util/logging/PlatformLoggerTest.java │ │ │ │ +Passed: sun/util/logging/SourceClassName.java │ │ │ │ Passed: sun/util/resources/Calendar/Bug4518811.java │ │ │ │ Passed: sun/util/resources/Calendar/Bug4527203.java │ │ │ │ -Passed: sun/util/logging/SourceClassName.java │ │ │ │ Passed: sun/util/resources/cldr/Bug8134250.java │ │ │ │ Passed: sun/util/resources/cldr/Bug8145136.java │ │ │ │ +Passed: sun/util/resources/cldr/Bug8202764.java │ │ │ │ Passed: sun/util/resources/cldr/Bug8204603.java │ │ │ │ Passed: sun/util/resources/cldr/Bug8134384.java │ │ │ │ -Passed: sun/util/resources/cldr/Bug8202764.java │ │ │ │ +Passed: sun/util/resources/cldr/NorwegianFallbackTest.java │ │ │ │ Passed: sun/util/resources/Locale/Bug4429024.java │ │ │ │ Passed: sun/util/resources/Locale/Bug4965260.java │ │ │ │ Passed: sun/util/resources/Locale/Bug6275682.java │ │ │ │ -Passed: sun/util/resources/cldr/NorwegianFallbackTest.java │ │ │ │ -Passed: sun/util/resources/TimeZone/Bug4848242.java │ │ │ │ Passed: sun/util/resources/TimeZone/Bug4640234.java │ │ │ │ -Passed: sun/util/resources/cldr/TimeZoneNamesTest.java │ │ │ │ +Passed: sun/util/resources/TimeZone/Bug4848242.java │ │ │ │ Passed: sun/util/resources/TimeZone/Bug4858517.java │ │ │ │ -Passed: sun/util/resources/TimeZone/Bug6271396.java │ │ │ │ Passed: sun/util/resources/TimeZone/Bug4938846.java │ │ │ │ +Passed: sun/util/resources/TimeZone/Bug6271396.java │ │ │ │ +Passed: sun/util/resources/cldr/TimeZoneNamesTest.java │ │ │ │ Passed: sun/util/resources/TimeZone/Bug6317929.java │ │ │ │ -Passed: sun/util/resources/TimeZone/Bug6377794.java │ │ │ │ Passed: sun/util/resources/TimeZone/Bug6442006.java │ │ │ │ +Passed: sun/util/resources/TimeZone/Bug6377794.java │ │ │ │ Passed: sun/util/resources/TimeZone/Bug8139107.java │ │ │ │ -Passed: tools/jar/index/MetaInf.java │ │ │ │ Passed: sun/util/resources/TimeZone/ChineseTimeZoneNameTest.java │ │ │ │ +Passed: tools/jar/index/MetaInf.java │ │ │ │ +Passed: sun/security/x509/URICertStore/AIACertTimeout.java │ │ │ │ Passed: tools/jar/mmrjar/Basic.java │ │ │ │ -Passed: sun/security/util/math/TestIntegerModuloP.java#P521OrderField │ │ │ │ +Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 │ │ │ │ Passed: tools/jar/multiRelease/whitebox/Driver.java │ │ │ │ -Passed: tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java │ │ │ │ Passed: tools/jar/modularJar/Basic.java │ │ │ │ +Passed: tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java │ │ │ │ Passed: tools/jar/multiRelease/Basic1.java │ │ │ │ +Passed: tools/jar/compat/CLICompatibility.java │ │ │ │ Passed: tools/jar/multiRelease/Basic.java │ │ │ │ -Passed: sun/security/x509/URICertStore/AIACertTimeout.java │ │ │ │ Passed: tools/jar/ChangeDir.java │ │ │ │ Passed: tools/jar/ContentOrder.java │ │ │ │ Passed: tools/jar/CreateMissingParentDirectories.java │ │ │ │ -Passed: tools/jar/multiRelease/RuntimeTest.java │ │ │ │ +Passed: tools/jar/ExtractFilesTest.java │ │ │ │ Passed: tools/jar/InputFilesTest.java │ │ │ │ Passed: tools/jar/JarBackSlash.java │ │ │ │ -Passed: tools/jar/ExtractFilesTest.java │ │ │ │ -Passed: tools/jar/compat/CLICompatibility.java │ │ │ │ -Passed: tools/jar/ManifestDirectoryCompression.java │ │ │ │ +Passed: tools/jar/multiRelease/RuntimeTest.java │ │ │ │ Passed: tools/jar/JarEntryTime.java │ │ │ │ +Passed: tools/jar/ManifestDirectoryCompression.java │ │ │ │ +Passed: tools/jar/MultipleManifestTest.java │ │ │ │ Passed: tools/jar/ReleaseBeforeFiles.java │ │ │ │ -Passed: tools/jar/multiRelease/VersionValidatorTest.java │ │ │ │ +Passed: tools/jar/LeadingGarbage.java │ │ │ │ Passed: tools/jar/UpdateJar.java │ │ │ │ -Passed: tools/jar/MultipleManifestTest.java │ │ │ │ -Passed: tools/jimage/ImageReaderDuplicateChildNodesTest.java │ │ │ │ +Passed: tools/jar/multiRelease/VersionValidatorTest.java │ │ │ │ Passed: tools/jar/UpdateManifest.java │ │ │ │ +Passed: tools/jimage/ImageReaderDuplicateChildNodesTest.java │ │ │ │ Passed: tools/jimage/JImageBasicsTest.java │ │ │ │ Passed: tools/jimage/JImageInfoTest.java │ │ │ │ -Passed: tools/jar/LeadingGarbage.java │ │ │ │ Passed: tools/jimage/JImageListTest.java │ │ │ │ -Passed: tools/jimage/JImageExtractTest.java │ │ │ │ +Passed: sun/security/util/math/TestIntegerModuloP.java#P521OrderField │ │ │ │ Passed: tools/jimage/JImageNonAsciiNameTest.java │ │ │ │ Passed: tools/jimage/JImageToolTest.java │ │ │ │ +Passed: tools/jimage/JImageExtractTest.java │ │ │ │ Passed: tools/jimage/JImageVerifyTest.java │ │ │ │ Passed: tools/jimage/JImageTest.java │ │ │ │ Passed: tools/jimage/VerifyJimage.java │ │ │ │ -Passed: tools/jlink/basic/AllModulePath.java │ │ │ │ +Passed: sun/security/x509/URICertStore/CRLReadTimeout.java │ │ │ │ Passed: tools/jlink/bindservices/SuggestProviders.java │ │ │ │ -Passed: tools/jlink/basic/BasicTest.java │ │ │ │ +Passed: tools/jlink/basic/AllModulePath.java │ │ │ │ Passed: tools/jlink/bindservices/BindServices.java │ │ │ │ -Passed: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java │ │ │ │ +Passed: tools/jlink/basic/BasicTest.java │ │ │ │ Passed: tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java │ │ │ │ -Passed: sun/security/x509/URICertStore/CRLReadTimeout.java │ │ │ │ -Passed: tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java │ │ │ │ -Passed: tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java │ │ │ │ +Passed: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java │ │ │ │ Passed: tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java │ │ │ │ -Passed: tools/jlink/plugins/AddOptionsPluginTest.java │ │ │ │ +Passed: tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java │ │ │ │ +Passed: tools/jar/multiRelease/ApiValidatorTest.java │ │ │ │ +Passed: tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java │ │ │ │ Passed: tools/jlink/plugins/CompressIndexesTest.java │ │ │ │ -Passed: tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java │ │ │ │ +Passed: tools/jlink/plugins/AddOptionsPluginTest.java │ │ │ │ Passed: tools/jlink/plugins/DefaultStripDebugPluginTest.java │ │ │ │ Passed: tools/jlink/plugins/ExcludeFilesPluginTest.java │ │ │ │ Passed: tools/jlink/plugins/CDSPluginTest.java │ │ │ │ -Passed: tools/jlink/plugins/ExcludeModuleInfoTest.java │ │ │ │ +Passed: tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java │ │ │ │ Passed: tools/jlink/plugins/ExcludePluginTest.java │ │ │ │ +Passed: tools/jlink/plugins/ExcludeModuleInfoTest.java │ │ │ │ Passed: tools/jlink/plugins/ExcludeVMPluginTest.java │ │ │ │ Passed: tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java │ │ │ │ Passed: tools/jlink/plugins/ExcludeJmodSectionPluginTest.java │ │ │ │ Passed: tools/jlink/plugins/LastSorterTest.java │ │ │ │ -Passed: tools/jar/multiRelease/ApiValidatorTest.java │ │ │ │ Passed: tools/jlink/plugins/OrderResourcesPluginTest.java │ │ │ │ -Passed: tools/jlink/plugins/LegalFilePluginTest.java │ │ │ │ Passed: tools/jlink/plugins/PluginsNegativeTest.java │ │ │ │ -Passed: tools/jlink/plugins/ResourceFilterTest.java │ │ │ │ Passed: tools/jlink/plugins/PrevisitorTest.java │ │ │ │ +Passed: tools/jlink/plugins/ResourceFilterTest.java │ │ │ │ +Passed: tools/jlink/plugins/LegalFilePluginTest.java │ │ │ │ Passed: tools/jlink/plugins/SignatureParserTest.java │ │ │ │ Passed: tools/jlink/plugins/StringSharingPluginTest.java │ │ │ │ Passed: tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java │ │ │ │ -Passed: tools/jlink/plugins/GenerateJLIClassesPluginTest.java │ │ │ │ -Passed: tools/jlink/CheckExecutable.java │ │ │ │ Passed: tools/jlink/plugins/VendorInfoPluginsTest.java │ │ │ │ -Passed: tools/jlink/ExplodedModuleNameTest.java │ │ │ │ +Passed: tools/jlink/CheckExecutable.java │ │ │ │ +Passed: tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java │ │ │ │ +Passed: tools/jlink/plugins/GenerateJLIClassesPluginTest.java │ │ │ │ Passed: tools/jlink/ImageFileCreatorTest.java │ │ │ │ Passed: tools/jlink/ImageFilePoolTest.java │ │ │ │ -Passed: tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java │ │ │ │ -Passed: tools/jlink/DefaultProviderTest.java │ │ │ │ -Passed: tools/jlink/plugins/CompressorPluginTest.java │ │ │ │ +Passed: tools/jlink/ExplodedModuleNameTest.java │ │ │ │ Passed: tools/jlink/IntegrationTest.java │ │ │ │ +Passed: tools/jlink/DefaultProviderTest.java │ │ │ │ Passed: tools/jlink/JLink100Modules.java │ │ │ │ -Passed: tools/jlink/JLinkOptionsTest.java │ │ │ │ -Passed: tools/jlink/JLinkDedupTestBatchSizeOne.java │ │ │ │ Passed: tools/jlink/JLink2Test.java │ │ │ │ +Passed: tools/jlink/plugins/CompressorPluginTest.java │ │ │ │ +Passed: tools/jlink/JLinkDedupTestBatchSizeOne.java │ │ │ │ +Passed: tools/jlink/JLinkOptionsTest.java │ │ │ │ Passed: tools/jlink/JLinkNegativeTest.java │ │ │ │ -Passed: tools/jar/ReproducibleJar.java │ │ │ │ -Passed: tools/jlink/JLinkReproducible3Test.java │ │ │ │ Passed: tools/jlink/JLinkReproducible2Test.java │ │ │ │ -Passed: tools/jlink/JLinkToolProviderTest.java │ │ │ │ +Passed: tools/jlink/JLinkReproducible3Test.java │ │ │ │ Passed: tools/jlink/JLinkPluginsTest.java │ │ │ │ +Passed: tools/jlink/JLinkToolProviderTest.java │ │ │ │ +Passed: tools/jar/ReproducibleJar.java │ │ │ │ Passed: tools/jlink/JLinkSigningTest.java │ │ │ │ -Passed: tools/jlink/NativeTest.java │ │ │ │ -Passed: tools/jlink/ResourceDuplicateCheckTest.java │ │ │ │ Passed: tools/jlink/ReleaseImplementorTest.java │ │ │ │ +Passed: tools/jlink/ResourceDuplicateCheckTest.java │ │ │ │ Passed: tools/jlink/ResourcePoolTest.java │ │ │ │ +Passed: tools/jlink/NativeTest.java │ │ │ │ Passed: tools/jlink/SecurityTest.java │ │ │ │ -Passed: tools/jmod/hashes/HashesOrderTest.java │ │ │ │ -Passed: tools/jmod/JmodNegativeTest.java │ │ │ │ Passed: tools/jlink/ModuleNamesOrderTest.java │ │ │ │ +Passed: tools/jmod/JmodNegativeTest.java │ │ │ │ +Passed: tools/jmod/hashes/HashesOrderTest.java │ │ │ │ +Passed: tools/jlink/JLinkReproducibleTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/AppImageFileTest.java │ │ │ │ -Passed: tools/jlink/plugins/IncludeLocalesPluginTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/ApplicationLayoutTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/CompareDottedVersionTest.java │ │ │ │ Passed: tools/jmod/hashes/HashesTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/DeployParamsTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/DottedVersionTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/EnquoterTest.java │ │ │ │ -Passed: tools/jlink/JLinkReproducibleTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/InvalidDottedVersionTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/OverridableResourceTest.java │ │ │ │ -Passed: tools/jpackage/junit/jdk/jpackage/internal/PlatformVersionTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/PathGroupTest.java │ │ │ │ -Passed: tools/jmod/JmodTest.java │ │ │ │ -Passed: tools/jpackage/linux/LicenseTypeTest.java │ │ │ │ +Passed: tools/jpackage/junit/jdk/jpackage/internal/PlatformVersionTest.java │ │ │ │ +Passed: tools/jlink/plugins/IncludeLocalesPluginTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/ToolValidatorTest.java │ │ │ │ -Passed: tools/jpackage/linux/LinuxResourceTest.java │ │ │ │ -Passed: tools/jpackage/linux/LinuxWeirdOutputDirTest.java │ │ │ │ +Passed: tools/jpackage/linux/LicenseTypeTest.java │ │ │ │ +Passed: tools/jmod/JmodTest.java │ │ │ │ +FAILED: tools/jpackage/linux/AppAboutUrlTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/AppCategoryTest.java │ │ │ │ +FAILED: tools/jpackage/linux/LinuxBundleNameTest.java │ │ │ │ +FAILED: tools/jpackage/linux/LinuxResourceTest.java │ │ │ │ +FAILED: tools/jpackage/linux/MaintainerTest.java │ │ │ │ +FAILED: tools/jpackage/linux/PackageDepsTest.java │ │ │ │ +FAILED: tools/jpackage/linux/ReleaseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/ShortcutHintTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/UsrTreeTest.java │ │ │ │ Passed: tools/jlink/JLinkTest.java │ │ │ │ -Passed: tools/jpackage/linux/AppCategoryTest.java │ │ │ │ -Passed: tools/jpackage/linux/LinuxBundleNameTest.java │ │ │ │ -Passed: tools/jpackage/linux/AppAboutUrlTest.java#id0 │ │ │ │ -Passed: tools/jpackage/linux/MaintainerTest.java │ │ │ │ -Passed: tools/jpackage/linux/ReleaseTest.java#id0 │ │ │ │ -Passed: tools/jpackage/linux/ShortcutHintTest.java#id0 │ │ │ │ -Passed: tools/jpackage/linux/PackageDepsTest.java │ │ │ │ -Passed: tools/jpackage/share/AddLauncherTest.java#id1 │ │ │ │ -Passed: tools/jpackage/linux/UsrTreeTest.java │ │ │ │ -Passed: tools/jpackage/share/AddLShortcutTest.java │ │ │ │ -Passed: tools/jpackage/share/AppContentTest.java │ │ │ │ -Passed: tools/jpackage/share/AppImagePackageTest.java │ │ │ │ +Passed: tools/jpackage/linux/LinuxWeirdOutputDirTest.java │ │ │ │ +FAILED: tools/jpackage/share/AddLauncherTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/AddLShortcutTest.java │ │ │ │ +FAILED: tools/jpackage/share/AppContentTest.java │ │ │ │ +FAILED: tools/jpackage/share/AppImagePackageTest.java │ │ │ │ Passed: tools/jpackage/share/AppLauncherEnvTest.java │ │ │ │ Passed: tools/jpackage/share/AppVersionTest.java │ │ │ │ Passed: tools/jpackage/share/ArgumentsTest.java │ │ │ │ -Passed: tools/jpackage/share/BasicTest.java │ │ │ │ +FAILED: tools/jpackage/share/BasicTest.java │ │ │ │ Passed: tools/jpackage/share/CookedRuntimeTest.java │ │ │ │ Passed: tools/jpackage/share/DotInNameTest.java │ │ │ │ -Passed: tools/jpackage/share/EmptyFolderTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/EmptyFolderTest.java#id0 │ │ │ │ Passed: tools/jpackage/share/EmptyFolderTest.java#id1 │ │ │ │ Passed: tools/jpackage/share/ErrorTest.java#id0 │ │ │ │ Passed: tools/jpackage/share/ErrorTest.java#id1 │ │ │ │ -Passed: tools/jpackage/share/FileAssociationsTest.java#id0 │ │ │ │ -Passed: tools/jpackage/share/IconTest.java │ │ │ │ -Passed: tools/jpackage/share/InstallDirTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/FileAssociationsTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/IconTest.java │ │ │ │ +FAILED: tools/jpackage/share/InstallDirTest.java#id0 │ │ │ │ Passed: tools/jpackage/share/InstallDirTest.java#id1 │ │ │ │ Passed: tools/jpackage/share/JavaOptionsEqualsTest.java#id0 │ │ │ │ Passed: tools/jpackage/share/JavaOptionsEqualsTest.java#id1 │ │ │ │ Passed: tools/jpackage/share/JavaOptionsTest.java │ │ │ │ Passed: tools/jpackage/share/JLinkOptionsTest.java │ │ │ │ -Passed: tools/jpackage/share/LicenseTest.java#id0 │ │ │ │ -Passed: tools/jpackage/share/LicenseTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id1 │ │ │ │ Passed: tools/jpackage/share/MainClassTest.java │ │ │ │ Passed: tools/jpackage/share/ModulePathTest.java │ │ │ │ Passed: tools/jpackage/share/ModulePathTest2.java │ │ │ │ Passed: tools/jpackage/share/ModulePathTest3.java │ │ │ │ -Passed: tools/jpackage/share/MultiLauncherTwoPhaseTest.java │ │ │ │ -Passed: tools/jpackage/share/MultiNameTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/MultiLauncherTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/MultiNameTwoPhaseTest.java │ │ │ │ Passed: tools/jpackage/share/MultipleJarAppTest.java │ │ │ │ Passed: tools/jpackage/share/NoMPathRuntimeTest.java │ │ │ │ Passed: tools/jpackage/share/NonExistentTest.java │ │ │ │ -Passed: tools/jpackage/share/PerUserCfgTest.java │ │ │ │ +FAILED: tools/jpackage/share/PerUserCfgTest.java │ │ │ │ Passed: tools/jpackage/share/RuntimeImageTest.java │ │ │ │ Passed: tools/launcher/8261785/Test8261785.java │ │ │ │ Passed: tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java │ │ │ │ Passed: tools/launcher/modules/addexports/AddExportsTest.java │ │ │ │ Passed: tools/launcher/modules/addexports/AddExportsTestWarningError.java │ │ │ │ Passed: tools/launcher/modules/addmods/AddModsTest.java │ │ │ │ Passed: tools/launcher/modules/addreads/AddReadsTest.java │ │ │ │ @@ -6446,87 +6448,145 @@ │ │ │ │ Passed: tools/launcher/modules/classpath/JavaClassPathTest.java │ │ │ │ Passed: tools/launcher/modules/describe/DescribeModuleTest.java │ │ │ │ Passed: tools/launcher/modules/dryrun/DryRunTest.java │ │ │ │ Passed: tools/launcher/modules/illegalaccess/IllegalAccessTest.java │ │ │ │ Passed: tools/launcher/modules/limitmods/LimitModsTest.java │ │ │ │ Passed: tools/launcher/modules/listmods/ListModsTest.java │ │ │ │ Passed: tools/launcher/modules/patch/automatic/PatchTest.java │ │ │ │ +FAILED: tools/jpackage/share/RuntimePackageTest.java#id0 │ │ │ │ Passed: tools/launcher/modules/patch/basic/PatchTest.java │ │ │ │ Passed: tools/launcher/modules/patch/basic/PatchTestWarningError.java │ │ │ │ -Passed: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java │ │ │ │ +FAILED: tools/jpackage/share/ServiceTest.java │ │ │ │ Passed: tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java │ │ │ │ +FAILED: tools/jpackage/share/SimplePackageTest.java │ │ │ │ Passed: tools/launcher/modules/validate/ValidateModulesTest.java │ │ │ │ +Passed: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java │ │ │ │ +FAILED: tools/jpackage/share/VendorTest.java#id1 │ │ │ │ +Passed: tools/jpackage/share/PredefinedAppImageErrorTest.java │ │ │ │ Passed: tools/launcher/ArgFileSyntax.java │ │ │ │ -Passed: tools/launcher/ArgsEnvVar.java │ │ │ │ Passed: tools/launcher/ArgsFileTest.java │ │ │ │ -Passed: tools/launcher/Arrrghs.java │ │ │ │ -Passed: tools/launcher/BigJar.java │ │ │ │ Passed: tools/launcher/ChangeDataModel.java │ │ │ │ -Passed: tools/jpackage/share/RuntimePackageTest.java#id0 │ │ │ │ Passed: tools/launcher/DefaultLocaleTestRun.java │ │ │ │ Passed: tools/launcher/DiacriticTest.java │ │ │ │ -Passed: tools/launcher/ClassPathWildCard.sh │ │ │ │ +Passed: tools/launcher/ArgsEnvVar.java │ │ │ │ Passed: tools/launcher/ExecutionEnvironment.java#id0 │ │ │ │ -Passed: tools/launcher/FXLauncherTest.java │ │ │ │ Passed: tools/launcher/I18NArgTest.java │ │ │ │ Passed: tools/launcher/I18NJarTest.java │ │ │ │ Passed: tools/launcher/I18NTest.java │ │ │ │ +Passed: tools/launcher/ClassPathWildCard.sh │ │ │ │ Passed: tools/launcher/InfoStreams.java │ │ │ │ -Passed: tools/launcher/InstanceMainTest.java │ │ │ │ Passed: tools/launcher/Jexec.java │ │ │ │ Passed: tools/launcher/JliLaunchTest.java │ │ │ │ -Passed: tools/launcher/HelpFlagsTest.java │ │ │ │ Passed: tools/launcher/LauncherMessageTest.java │ │ │ │ Passed: tools/launcher/MainClassAttributeTest.java │ │ │ │ +Passed: tools/launcher/FXLauncherTest.java │ │ │ │ Passed: tools/launcher/MainClassCantBeLoadedTest.java │ │ │ │ Passed: tools/launcher/MiscTests.java │ │ │ │ Passed: tools/launcher/MultipleJRERemoved.java │ │ │ │ Passed: tools/launcher/RunpathTest.java │ │ │ │ +Passed: tools/launcher/Arrrghs.java │ │ │ │ +Passed: tools/launcher/BigJar.java │ │ │ │ Passed: tools/launcher/MultipleJRE.sh │ │ │ │ -Passed: tools/launcher/Settings.java │ │ │ │ -Passed: tools/launcher/Test7029048.java#id0 │ │ │ │ Passed: tools/launcher/TestMainWithoutEnclosing.java │ │ │ │ Passed: tools/launcher/TestSpecialArgs.java │ │ │ │ +Passed: tools/launcher/Test7029048.java#id0 │ │ │ │ Passed: tools/launcher/TestXcheckJNIWarnings.java#jdwp-agent │ │ │ │ Passed: tools/launcher/TestXcheckJNIWarnings.java#noagent │ │ │ │ -Passed: tools/launcher/SourceMode.java │ │ │ │ Passed: tools/launcher/TooSmallStackSize.java │ │ │ │ -Passed: tools/launcher/UnicodeTest.java │ │ │ │ +Passed: tools/launcher/InstanceMainTest.java │ │ │ │ +Passed: tools/launcher/Settings.java │ │ │ │ Passed: tools/launcher/UnresolvedExceptions.java │ │ │ │ -Passed: tools/launcher/ToolsOpts.java │ │ │ │ +Passed: tools/launcher/UnicodeTest.java │ │ │ │ Passed: tools/launcher/VersionCheck.java │ │ │ │ -Passed: tools/jpackage/share/ServiceTest.java │ │ │ │ -Passed: tools/jpackage/share/SimplePackageTest.java │ │ │ │ -Passed: tools/jpackage/share/VendorTest.java#id1 │ │ │ │ -Passed: tools/jpackage/share/PredefinedAppImageErrorTest.java │ │ │ │ -Test results: passed: 6,488; failed: 10; skipped: 103; excluded: 41; did not match keywords: 38; did not meet module requirements: 3; did not meet platform requirements: 118 │ │ │ │ +Passed: tools/launcher/ToolsOpts.java │ │ │ │ +Passed: tools/launcher/SourceMode.java │ │ │ │ +Passed: tools/launcher/HelpFlagsTest.java │ │ │ │ +Test results: passed: 6,461; failed: 39; skipped: 103; excluded: 41; did not match keywords: 38; did not meet module requirements: 3; did not meet platform requirements: 116 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.7+6/jtreg-test-output/jdk/0/JTreport/html/report.html │ │ │ │ Results written to /tmp/jdk/JTwork │ │ │ │ Directory "jtreg-test-output/jdk/1/JTreport" not found: creating │ │ │ │ FAILED: java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ +FAILED: java/net/MulticastSocket/Test.java │ │ │ │ FAILED: java/net/SocketOption/OptionsTest.java │ │ │ │ FAILED: java/net/MulticastSocket/B6427403.java │ │ │ │ +FAILED: java/net/MulticastSocket/NoLoopbackPackets.java │ │ │ │ FAILED: java/net/MulticastSocket/SetLoopbackModeIPv4.java │ │ │ │ -FAILED: java/net/MulticastSocket/Test.java │ │ │ │ FAILED: java/net/MulticastSocket/Promiscuous.java │ │ │ │ -FAILED: java/net/MulticastSocket/NoLoopbackPackets.java │ │ │ │ +FAILED: sun/security/lib/cacerts/VerifyCACerts.java │ │ │ │ +FAILED: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java │ │ │ │ FAILED: java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ +FAILED: tools/jpackage/linux/AppCategoryTest.java │ │ │ │ +FAILED: tools/jpackage/linux/LinuxBundleNameTest.java │ │ │ │ +FAILED: tools/jpackage/linux/AppAboutUrlTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/LinuxResourceTest.java │ │ │ │ FAILED: sun/security/krb5/auto/Addresses.java │ │ │ │ +FAILED: tools/jpackage/linux/MaintainerTest.java │ │ │ │ +FAILED: tools/jpackage/linux/PackageDepsTest.java │ │ │ │ +FAILED: tools/jpackage/linux/ReleaseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/UsrTreeTest.java │ │ │ │ +FAILED: tools/jpackage/linux/ShortcutHintTest.java#id0 │ │ │ │ FAILED: sun/security/tools/jarsigner/TimestampCheck.java │ │ │ │ -Test results: failed: 10; excluded: 41; did not match keywords: 38; did not match prior status: 6,609 │ │ │ │ +FAILED: tools/jpackage/share/AddLauncherTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/AddLShortcutTest.java │ │ │ │ +FAILED: tools/jpackage/share/AppContentTest.java │ │ │ │ +FAILED: tools/jpackage/share/AppImagePackageTest.java │ │ │ │ +FAILED: tools/jpackage/share/BasicTest.java │ │ │ │ +FAILED: tools/jpackage/share/EmptyFolderTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/FileAssociationsTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/IconTest.java │ │ │ │ +FAILED: tools/jpackage/share/InstallDirTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/MultiLauncherTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/MultiNameTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/PerUserCfgTest.java │ │ │ │ +FAILED: tools/jpackage/share/RuntimePackageTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/ServiceTest.java │ │ │ │ +FAILED: tools/jpackage/share/SimplePackageTest.java │ │ │ │ +FAILED: tools/jpackage/share/VendorTest.java#id1 │ │ │ │ +Test results: failed: 39; excluded: 41; did not match keywords: 38; did not match prior status: 6,580 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.7+6/jtreg-test-output/jdk/1/JTreport/html/report.html │ │ │ │ Results written to /tmp/jdk/JTwork │ │ │ │ Directory "jtreg-test-output/jdk/2/JTreport" not found: creating │ │ │ │ -FAILED: java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ FAILED: java/net/MulticastSocket/SetLoopbackModeIPv4.java │ │ │ │ -FAILED: java/net/MulticastSocket/Test.java │ │ │ │ FAILED: java/net/MulticastSocket/NoLoopbackPackets.java │ │ │ │ +FAILED: java/net/MulticastSocket/Promiscuous.java │ │ │ │ +FAILED: java/net/MulticastSocket/Test.java │ │ │ │ +FAILED: java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ FAILED: java/net/SocketOption/OptionsTest.java │ │ │ │ -FAILED: java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ FAILED: java/net/MulticastSocket/B6427403.java │ │ │ │ -FAILED: java/net/MulticastSocket/Promiscuous.java │ │ │ │ +FAILED: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java │ │ │ │ +FAILED: java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ +FAILED: sun/security/lib/cacerts/VerifyCACerts.java │ │ │ │ +FAILED: tools/jpackage/linux/LinuxBundleNameTest.java │ │ │ │ +FAILED: tools/jpackage/linux/AppCategoryTest.java │ │ │ │ FAILED: sun/security/krb5/auto/Addresses.java │ │ │ │ +FAILED: tools/jpackage/linux/AppAboutUrlTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/LinuxResourceTest.java │ │ │ │ +FAILED: tools/jpackage/linux/MaintainerTest.java │ │ │ │ +FAILED: tools/jpackage/linux/PackageDepsTest.java │ │ │ │ +FAILED: tools/jpackage/linux/ReleaseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/UsrTreeTest.java │ │ │ │ +FAILED: tools/jpackage/linux/ShortcutHintTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/AddLauncherTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/AddLShortcutTest.java │ │ │ │ FAILED: sun/security/tools/jarsigner/TimestampCheck.java │ │ │ │ -Test results: failed: 10; excluded: 41; did not match keywords: 38; did not match prior status: 6,609 │ │ │ │ +FAILED: tools/jpackage/share/AppContentTest.java │ │ │ │ +FAILED: tools/jpackage/share/AppImagePackageTest.java │ │ │ │ +FAILED: tools/jpackage/share/BasicTest.java │ │ │ │ +FAILED: tools/jpackage/share/EmptyFolderTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/FileAssociationsTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/IconTest.java │ │ │ │ +FAILED: tools/jpackage/share/InstallDirTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/MultiLauncherTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/MultiNameTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/PerUserCfgTest.java │ │ │ │ +FAILED: tools/jpackage/share/RuntimePackageTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/ServiceTest.java │ │ │ │ +FAILED: tools/jpackage/share/SimplePackageTest.java │ │ │ │ +FAILED: tools/jpackage/share/VendorTest.java#id1 │ │ │ │ +Test results: failed: 39; excluded: 41; did not match keywords: 38; did not match prior status: 6,580 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.7+6/jtreg-test-output/jdk/2/JTreport/html/report.html │ │ │ │ Results written to /tmp/jdk/JTwork │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ ├── ./usr/share/doc/openjdk-21-jre-headless/test-amd64/check-langtools-hotspot.log.gz │ │ │ ├── check-langtools-hotspot.log │ │ │ │ @@ -5,100 +5,100 @@ │ │ │ │ Passed: jdk/jshell/CompilerOptionsTest.java │ │ │ │ Passed: jdk/jshell/AnalyzeSnippetTest.java │ │ │ │ Passed: jdk/jshell/ClassPathTest.java │ │ │ │ Passed: jdk/jshell/ComputeFQNsTest.java │ │ │ │ Passed: jdk/jshell/CommandCompletionTest.java │ │ │ │ Passed: jdk/jshell/CompletenessTest.java │ │ │ │ Passed: jdk/jshell/ConsoleTest.java │ │ │ │ -Passed: jdk/jshell/ClassMembersTest.java │ │ │ │ Passed: jdk/jshell/CustomInputToolBuilder.java │ │ │ │ -Passed: jdk/jshell/CompletionSuggestionTest.java │ │ │ │ Passed: jdk/jshell/EmptyTest.java │ │ │ │ -Passed: jdk/jshell/ExceptionMessageTest.java │ │ │ │ +Passed: jdk/jshell/ErrorRecoveryTest.java │ │ │ │ +Passed: jdk/jshell/CompletionSuggestionTest.java │ │ │ │ +Passed: jdk/jshell/ClassMembersTest.java │ │ │ │ Passed: jdk/jshell/ExecPtyGetFlagsToSetTest.java │ │ │ │ +Passed: jdk/jshell/ExceptionMessageTest.java │ │ │ │ Passed: jdk/jshell/ErrorTranslationTest.java │ │ │ │ -Passed: jdk/jshell/ErrorRecoveryTest.java │ │ │ │ Passed: jdk/jshell/ExecutionControlSpecTest.java │ │ │ │ Passed: jdk/jshell/FailOverDirectExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/ClassesTest.java │ │ │ │ +Passed: jdk/jshell/DropTest.java │ │ │ │ Passed: jdk/jshell/FailOverExecutionControlDyingLaunchTest.java │ │ │ │ -Passed: jdk/jshell/FailOverExecutionControlHangingLaunchTest.java │ │ │ │ Passed: jdk/jshell/FailOverExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/DropTest.java │ │ │ │ -Passed: jdk/jshell/FileManagerTest.java │ │ │ │ Passed: jdk/jshell/ExceptionsTest.java │ │ │ │ +Passed: jdk/jshell/FileManagerTest.java │ │ │ │ +Passed: jdk/jshell/FailOverExecutionControlHangingLaunchTest.java │ │ │ │ Passed: jdk/jshell/FailOverExecutionControlHangingListenTest.java │ │ │ │ Passed: jdk/jshell/ExternalEditorTest.java │ │ │ │ Passed: jdk/jshell/HistoryTest.java │ │ │ │ Passed: jdk/jshell/HistoryUITest.java │ │ │ │ Passed: jdk/jshell/IdGeneratorTest.java │ │ │ │ -Passed: jdk/jshell/GetResourceTest.java │ │ │ │ -Passed: jdk/jshell/InaccessibleExpressionTest.java │ │ │ │ Passed: jdk/jshell/IllegalArgumentExceptionTest.java │ │ │ │ +Passed: jdk/jshell/GetResourceTest.java │ │ │ │ Passed: jdk/jshell/IndentUITest.java │ │ │ │ -Passed: jdk/jshell/IgnoreTest.java │ │ │ │ +Passed: jdk/jshell/InaccessibleExpressionTest.java │ │ │ │ Passed: jdk/jshell/InferTypeTest.java │ │ │ │ +Passed: jdk/jshell/IgnoreTest.java │ │ │ │ Passed: jdk/jshell/JdiBadOptionLaunchExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/JdiBadOptionListenExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/JdiBogusHostListenExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/IOTest.java │ │ │ │ Passed: jdk/jshell/JavadocTest.java │ │ │ │ Passed: jdk/jshell/ImportTest.java │ │ │ │ -Passed: jdk/jshell/ForwardReferenceTest.java │ │ │ │ -Passed: jdk/jshell/JdiFailingListenExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/JdiFailingLaunchExecutionControlTest.java │ │ │ │ +Passed: jdk/jshell/JdiFailingListenExecutionControlTest.java │ │ │ │ +Passed: jdk/jshell/ForwardReferenceTest.java │ │ │ │ Passed: jdk/jshell/ForwardReferenceImportTest.java │ │ │ │ Passed: jdk/jshell/JdiLaunchingExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/JShellQueryTest.java │ │ │ │ Passed: jdk/jshell/JdiListeningExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/KullaCompletenessStressTest.java │ │ │ │ +Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java │ │ │ │ +Passed: jdk/jshell/JShellQueryTest.java │ │ │ │ Passed: jdk/jshell/MultipleDocumentationTest.java │ │ │ │ Passed: jdk/jshell/NullTest.java │ │ │ │ Passed: jdk/jshell/JShellStateClosedTest.java │ │ │ │ Passed: jdk/jshell/PipeInputStreamTest.java │ │ │ │ Passed: jdk/jshell/PasteAndMeasurementsUITest.java │ │ │ │ Passed: jdk/jshell/RejectedFailedTest.java │ │ │ │ +Passed: jdk/jshell/RecordsTest.java │ │ │ │ Passed: jdk/jshell/JdiHangingLaunchExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/RecordsTest.java │ │ │ │ -Passed: jdk/jshell/ShutdownTest.java │ │ │ │ Passed: jdk/jshell/SealedClassesTest.java │ │ │ │ -Passed: jdk/jshell/SimpleRegressionTest.java │ │ │ │ +Passed: jdk/jshell/ShutdownTest.java │ │ │ │ Passed: jdk/jshell/SnippetHighlightTest.java │ │ │ │ +Passed: jdk/jshell/SimpleRegressionTest.java │ │ │ │ +Passed: jdk/jshell/SnippetStatusListenerTest.java │ │ │ │ Passed: jdk/jshell/MethodsTest.java │ │ │ │ Passed: jdk/jshell/SourceLevelTest.java │ │ │ │ -Passed: jdk/jshell/SnippetStatusListenerTest.java │ │ │ │ -Passed: jdk/jshell/StopExecutionTest.java │ │ │ │ Passed: jdk/jshell/Test8294583.java │ │ │ │ +Passed: jdk/jshell/StopExecutionTest.java │ │ │ │ Passed: jdk/jshell/Test8296012.java │ │ │ │ Passed: jdk/jshell/ModifiersTest.java │ │ │ │ -Passed: jdk/jshell/StartOptionTest.java │ │ │ │ Passed: jdk/jshell/ToolEnableNativeAccessTest.java │ │ │ │ +Passed: jdk/jshell/StartOptionTest.java │ │ │ │ Passed: jdk/jshell/SnippetTest.java │ │ │ │ Passed: jdk/jshell/ToolEnablePreviewTest.java │ │ │ │ -Passed: jdk/jshell/ReplaceTest.java │ │ │ │ -Passed: jdk/jshell/ToolCommandOptionTest.java │ │ │ │ Passed: jdk/jshell/ToolLocaleMessageTest.java │ │ │ │ +Passed: jdk/jshell/ToolCommandOptionTest.java │ │ │ │ +Passed: jdk/jshell/ReplaceTest.java │ │ │ │ Passed: jdk/jshell/ToolMultilineSnippetHistoryTest.java │ │ │ │ Passed: jdk/jshell/ToolFormatTest.java │ │ │ │ Passed: jdk/jshell/ToolingTest.java │ │ │ │ Passed: jdk/jshell/ToolProviderTest.java │ │ │ │ Passed: jdk/jshell/ToolShiftTabTest.java │ │ │ │ Passed: jdk/jshell/ToolTabCommandTest.java │ │ │ │ Passed: jdk/jshell/ToolRetainTest.java │ │ │ │ Passed: jdk/jshell/ToolLocalSimpleTest.java │ │ │ │ Passed: jdk/jshell/UndefinedClassTest.java │ │ │ │ Passed: jdk/jshell/UnicodeTest.java │ │ │ │ Passed: jdk/jshell/UnnamedTest.java │ │ │ │ -Passed: jdk/jshell/UserExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ Passed: jdk/jshell/ToolReloadTest.java │ │ │ │ -Passed: jdk/internal/shellsupport/doc/JavadocFormatterTest.java │ │ │ │ +Passed: jdk/jshell/UserExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/WrapperTest.java │ │ │ │ +Passed: jdk/internal/shellsupport/doc/JavadocFormatterTest.java │ │ │ │ +Passed: jdk/jshell/TypeNameTest.java │ │ │ │ Passed: jdk/javadoc/doclet/5093723/T5093723.java │ │ │ │ Passed: jdk/javadoc/doclet/AccessAsciiArt/AccessAsciiArt.java │ │ │ │ Passed: jdk/javadoc/doclet/AccessH1/AccessH1.java │ │ │ │ Passed: jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java │ │ │ │ Passed: jdk/javadoc/doclet/AccessSummary/AccessSummary.java │ │ │ │ Passed: jdk/javadoc/doclet/AuthorDD/AuthorDD.java │ │ │ │ Passed: jdk/javadoc/doclet/checkLibraryVersions/CheckLibraryVersions.java │ │ │ │ @@ -126,1494 +126,1494 @@ │ │ │ │ Passed: jdk/javadoc/doclet/testBaseClass/TestBaseClass.java │ │ │ │ Passed: jdk/javadoc/doclet/testBimodalTaglets/TestBimodalTaglets.java │ │ │ │ Passed: jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java │ │ │ │ Passed: jdk/javadoc/doclet/testCharset/TestCharset.java │ │ │ │ Passed: jdk/javadoc/doclet/testCharsetDocencodingOptions/TestCharsetDocencodingOptions.java │ │ │ │ Passed: jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java │ │ │ │ Passed: jdk/javadoc/doclet/testClassLinks/TestClassLinks.java │ │ │ │ +Passed: jdk/jshell/ToolBasicTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testClassTree/TestClassTree.java │ │ │ │ -Passed: jdk/javadoc/doclet/testCmndLineClass/TestCmndLineClass.java │ │ │ │ Passed: jdk/javadoc/doclet/testCompletionFailure/TestCompletionFailure.java │ │ │ │ -Passed: jdk/jshell/TypeNameTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testConditionalPages/TestConditionalPages.java │ │ │ │ +Passed: jdk/javadoc/doclet/testCmndLineClass/TestCmndLineClass.java │ │ │ │ Passed: jdk/javadoc/doclet/testConstructorIndent/TestConstructorIndent.java │ │ │ │ -Passed: jdk/javadoc/doclet/testConstructors/TestConstructors.java │ │ │ │ Passed: jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java │ │ │ │ -Passed: jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java │ │ │ │ +Passed: jdk/javadoc/doclet/testConstructors/TestConstructors.java │ │ │ │ Passed: jdk/javadoc/doclet/testCRLineSeparator/TestCRLineSeparator.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDateOption/TestDateOption.java │ │ │ │ +Passed: jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java │ │ │ │ Passed: jdk/javadoc/doclet/testCustomTagletRegistration/TestRegistrationErrors.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDateOption/TestDateOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java │ │ │ │ Passed: jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDocErrorReporter/TestDocErrorReporter.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocEncoding/TestDocEncoding.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDocErrorReporter/TestDocErrorReporter.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocFileDir/TestDocFileDir.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocFiles/TestDocFiles.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocletExample/TestDocletExample.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testDoclintDocletMessages/TestDocLintDocletMessages.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocPaths/TestDocPaths.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocRootLink/TestDocRootLink.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDupParamWarn/TestDupParamWarn.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocTreeDiags/TestDocTreeDiags.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDupParamWarn/TestDupParamWarn.java │ │ │ │ Passed: jdk/javadoc/doclet/testEmptyClass/TestEmptyClass.java │ │ │ │ Passed: jdk/javadoc/doclet/testEmptyInheritDoc/TestEmptyInheritDoc.java │ │ │ │ Passed: jdk/javadoc/doclet/testEnclosingClass/TestEnclosingClass.java │ │ │ │ Passed: jdk/javadoc/doclet/testEncoding/TestEncoding.java │ │ │ │ Passed: jdk/javadoc/doclet/testEnumConstructor/TestEnumConstructor.java │ │ │ │ Passed: jdk/javadoc/doclet/testExceptionInheritance/TestExceptionInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java │ │ │ │ Passed: jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java │ │ │ │ Passed: jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java │ │ │ │ -Passed: jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java │ │ │ │ Passed: jdk/javadoc/doclet/testGenericMethodLinkTaglet/TestGenericMethodLinkTaglet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java │ │ │ │ Passed: jdk/javadoc/doclet/testGrandParentTypes/TestGrandParentTypes.java │ │ │ │ Passed: jdk/javadoc/doclet/testGroupName/TestGroupName.java │ │ │ │ -Passed: jdk/javadoc/doclet/testGroupOption/TestGroupOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testHeadings/TestHeadings.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHeadTag/TestHeadTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testGroupOption/TestGroupOption.java │ │ │ │ +Passed: jdk/jshell/ToolSimpleTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testHelpFile/TestHelpFile.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHeadTag/TestHeadTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testHelpPage/TestHelpPage.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHelpOption/TestHelpOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testHiddenMembers/TestHiddenMembers.java │ │ │ │ Passed: jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testHref/TestHref.java │ │ │ │ Passed: jdk/javadoc/doclet/testHrefInDocComment/TestHrefInDocComment.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtml4Removal/TestHtml4Removal.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlComments/TestHtmlComments.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHelpOption/TestHelpOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testIncluded/TestIncluded.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndentation/TestIndentation.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndex/TestIndex.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexFiles/TestIndexFiles.java │ │ │ │ -Passed: jdk/javadoc/doclet/testIndex/TestSelfIndexing.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexInDocFiles/TestIndexInDocFiles.java │ │ │ │ -Passed: jdk/javadoc/doclet/testIndexInherited/TestIndexInherited.java │ │ │ │ +Passed: jdk/javadoc/doclet/testIndex/TestSelfIndexing.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testIndexInherited/TestIndexInherited.java │ │ │ │ Passed: jdk/javadoc/doclet/testInheritance/TestInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexWithModules/TestIndexWithModules.java │ │ │ │ Passed: jdk/javadoc/doclet/testInherited/TestInherited.java │ │ │ │ +Passed: jdk/jshell/VariablesTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testInheritDocWithinInappropriateTag/TestInheritDocWithinInappropriateTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testInlineLinkLabel/TestInlineLinkLabel.java │ │ │ │ -Passed: jdk/javadoc/doclet/testIOException/TestIOException.java │ │ │ │ Passed: jdk/javadoc/doclet/testJavaFX/TestFxProperties.java │ │ │ │ Passed: jdk/javadoc/doclet/testInterface/TestInterface.java │ │ │ │ Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFX.java │ │ │ │ -Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFXMissingPropComments.java │ │ │ │ Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFxMode.java │ │ │ │ -Passed: jdk/javadoc/doclet/testJavaPackage/TestJavaPackage.java │ │ │ │ +Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFXMissingPropComments.java │ │ │ │ Passed: jdk/javadoc/doclet/testJavascript/TestJavascript.java │ │ │ │ +Passed: jdk/javadoc/doclet/testJavaPackage/TestJavaPackage.java │ │ │ │ Passed: jdk/javadoc/doclet/testLatePackageDiscovery/TestLatePackageDiscovery.java │ │ │ │ Passed: jdk/javadoc/doclet/testLeadingSpaces/LeadingSpaces.java │ │ │ │ +Passed: jdk/javadoc/doclet/testIOException/TestIOException.java │ │ │ │ Passed: jdk/javadoc/doclet/testLegacyTaglet/TestLegacyTaglet.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLegalNotices/TestLegalNotices.java │ │ │ │ -Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFXCombo.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkOption/TestBadLinkOption.java │ │ │ │ -Passed: jdk/jshell/ToolBasicTest.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLegalNotices/TestLegalNotices.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkOption/TestLinkOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkOption/TestNewLineInLink.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithAutomaticModule.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java │ │ │ │ +Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFXCombo.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkNotFound.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletPrimitive.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletPrimitive.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLists/TestLists.java │ │ │ │ Passed: jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLists/TestLists.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java │ │ │ │ Passed: jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java │ │ │ │ Passed: jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testMethodId/TestMethodId.java │ │ │ │ -Passed: jdk/javadoc/doclet/testMetadata/TestMetadata.java │ │ │ │ Passed: jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java │ │ │ │ Passed: jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java │ │ │ │ +Passed: jdk/javadoc/doclet/testMetadata/TestMetadata.java │ │ │ │ Passed: jdk/javadoc/doclet/testMissingType/TestMissingType.java │ │ │ │ Passed: jdk/javadoc/doclet/testMissingComment/TestMissingComment.java │ │ │ │ Passed: jdk/javadoc/doclet/testModifierEx/TestModifierEx.java │ │ │ │ Passed: jdk/javadoc/doclet/testModules/TestEmptyModule.java │ │ │ │ Passed: jdk/javadoc/doclet/testModuleDirs/TestModuleDirs.java │ │ │ │ +Passed: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModules/TestModulePackages.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModules/TestModuleServices.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModuleSpecificStylesheet/TestModuleSpecificStylesheet.java │ │ │ │ Passed: jdk/javadoc/doclet/testModules/TestModuleServicesLink.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModuleSpecificStylesheet/TestModuleSpecificStylesheet.java │ │ │ │ Passed: jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModules/TestModulePackages.java │ │ │ │ Passed: jdk/javadoc/doclet/testNavigation/TestNavigation.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java │ │ │ │ -Passed: jdk/jshell/VariablesTest.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNestedClasses/TestNestedClasses.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedIndexTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNestedClasses/TestNestedClasses.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedReturnTag.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModules/TestModules.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModules/TestModuleServices.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedLinkTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedSummaryTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testNoFrames/TestNoFrames.java │ │ │ │ -Passed: jdk/jshell/ToolSimpleTest.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNewApiList/TestNewApiList.java │ │ │ │ Passed: jdk/javadoc/doclet/testNonInlineHtmlTagRemoval/TestNonInlineHtmlTagRemoval.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNoPackagesFile/TestNoPackagesFile.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNewApiList/TestNewApiList.java │ │ │ │ Passed: jdk/javadoc/doclet/testNoTagName/TestNoTagName.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java │ │ │ │ Passed: jdk/javadoc/doclet/testNotifications/TestNotifications.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModules/TestModules.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedLinkTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNoPackagesFile/TestNoPackagesFile.java │ │ │ │ -Passed: jdk/javadoc/doclet/testOptions/TestOptions.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethods.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java │ │ │ │ -Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPrivateFlag.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPrivateFlag.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestSpecifiedBy.java │ │ │ │ -Passed: jdk/javadoc/doclet/testOrdering/TestOrdering.java │ │ │ │ +Passed: jdk/javadoc/doclet/testOptions/TestOptions.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverview/TestOverview.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java │ │ │ │ Passed: jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java │ │ │ │ Passed: jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java │ │ │ │ +Passed: jdk/javadoc/doclet/testOrdering/TestOrdering.java │ │ │ │ Passed: jdk/javadoc/doclet/testPackagePage/TestPackagePage.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java │ │ │ │ -Passed: jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java │ │ │ │ -Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java │ │ │ │ Passed: jdk/javadoc/doclet/testPackageSpecificStylesheet/TestPackageSpecificStylesheet.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java │ │ │ │ +Passed: jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java │ │ │ │ Passed: jdk/javadoc/doclet/testProperty/TestProperty.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java │ │ │ │ Passed: jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java │ │ │ │ -Passed: jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java │ │ │ │ Passed: jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java │ │ │ │ +Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java │ │ │ │ +Passed: jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java │ │ │ │ Passed: jdk/javadoc/doclet/testPreview/TestPreview.java │ │ │ │ Passed: jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java │ │ │ │ Passed: jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java │ │ │ │ Passed: jdk/javadoc/doclet/testRelativeLinks/TestRelativeModuleLinks.java │ │ │ │ Passed: jdk/javadoc/doclet/testReporterStreams/TestReporterStreams.java │ │ │ │ Passed: jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java │ │ │ │ Passed: jdk/javadoc/doclet/testSearchScript/TestSearchScript.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSeeLinkAnchor/TestSeeLinkAnchor.java │ │ │ │ Passed: jdk/javadoc/doclet/testReturnTag/TestReturnTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSealedTypes/TestSealedTypes.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSeeLinkAnchor/TestSeeLinkAnchor.java │ │ │ │ Passed: jdk/javadoc/doclet/testSeeTag/TestSeeTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java │ │ │ │ -Passed: jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java │ │ │ │ Passed: jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java │ │ │ │ Passed: jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java │ │ │ │ Passed: jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSerialVersionUID/TestSerialVersionUID.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSerializedFormWithSee/TestSerializedFormWithSee.java │ │ │ │ Passed: jdk/javadoc/doclet/testSerialMissing/TestSerialMissing.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSerializedFormWithSee/TestSerializedFormWithSee.java │ │ │ │ +Passed: jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSerialVersionUID/TestSerialVersionUID.java │ │ │ │ Passed: jdk/javadoc/doclet/testSerialWithLink/TestSerialWithLink.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSimpleTagExclude/TestSimpleTagExclude.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSerialTag/TestSerialTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSimpleTagInherit/TestSimpleTagInherit.java │ │ │ │ Passed: jdk/javadoc/doclet/testSingleQuotedLink/TestSingleQuotedLink.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSerialTag/TestSerialTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSinceTag/TestSinceTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetPathOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSnippetTag/TestLangProperties.java │ │ │ │ Passed: jdk/javadoc/doclet/testSearch/TestSearch.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSourceTab/TestSourceTab.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSnippetTag/TestLangProperties.java │ │ │ │ Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetUnnamedPackage.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSourceTab/TestSourceTab.java │ │ │ │ Passed: jdk/javadoc/doclet/testStylesheet/TestStylesheet.java │ │ │ │ Passed: jdk/javadoc/doclet/testStylesheetOverwrite/TestStylesheetOverwrite.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSpecTag/TestSpecTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSubTitle/TestSubTitle.java │ │ │ │ Passed: jdk/javadoc/doclet/testSummaryHeading/TestSummaryHeading.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSpecTag/TestSpecTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSuperclassInSerialForm/TestSuperClassInSerialForm.java │ │ │ │ Passed: jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSupplementary/TestSupplementary.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java │ │ │ │ Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java │ │ │ │ Passed: jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java │ │ │ │ +Passed: jdk/javadoc/doclet/testTaglets/TestTaglets.java │ │ │ │ Passed: jdk/javadoc/doclet/testTagInheritance/TestTagInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java │ │ │ │ -Passed: jdk/javadoc/doclet/testTaglets/TestTaglets.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java │ │ │ │ Passed: jdk/javadoc/doclet/testTagOutput/TestTagOutput.java │ │ │ │ -Passed: jdk/javadoc/doclet/testThrows/TestThrows.java │ │ │ │ Passed: jdk/javadoc/doclet/testTagOrder/TestTagOrder.java │ │ │ │ +Passed: jdk/javadoc/doclet/testThrows/TestThrows.java │ │ │ │ Passed: jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java │ │ │ │ Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testThrowsInheritance/TestThrowsTagInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testTerminology/TestTerminology.java │ │ │ │ Passed: jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java │ │ │ │ Passed: jdk/javadoc/doclet/testTopOption/TestTopOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java │ │ │ │ Passed: jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java │ │ │ │ Passed: jdk/javadoc/doclet/testThrowsInheritanceMatching/TestExceptionTypeMatching.java │ │ │ │ +Passed: jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java │ │ │ │ Passed: jdk/javadoc/doclet/testUnnamed/TestUnnamed.java │ │ │ │ Passed: jdk/javadoc/doclet/testUnicode/TestUnicode.java │ │ │ │ Passed: jdk/javadoc/doclet/testThrowsInheritanceMultiple/TestOneToMany.java │ │ │ │ -Passed: jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java │ │ │ │ -Passed: jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java │ │ │ │ Passed: jdk/javadoc/doclet/testUserTaglet/TestUserTaglet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java │ │ │ │ Passed: jdk/javadoc/doclet/testValueTag/TestValueFormats.java │ │ │ │ +Passed: jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java │ │ │ │ Passed: jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java │ │ │ │ +Passed: jdk/javadoc/doclet/testUseOption/TestUseOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testVersionOption/TestVersionOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testVoidHtmlElements/TestVoidHtmlElements.java │ │ │ │ -Passed: jdk/javadoc/doclet/testUseOption/TestUseOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testWarnBadParamNames/TestWarnBadParamNames.java │ │ │ │ Passed: jdk/javadoc/doclet/testValueTag/TestValueTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testWarnings/TestWarnings.java │ │ │ │ Passed: jdk/javadoc/doclet/testVersionTag/TestVersionTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testXOption/TestXOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/typeAnnotations/smoke/TestSmoke.java │ │ │ │ Passed: jdk/javadoc/doclet/VersionNumber/VersionNumber.java │ │ │ │ Passed: jdk/javadoc/doclet/ValidHtml/ValidHtml.java │ │ │ │ -Passed: jdk/javadoc/testJavadocTester/TestRunTests.java │ │ │ │ Passed: jdk/javadoc/doclet/WindowTitles/WindowTitles.java │ │ │ │ -Passed: jdk/javadoc/testJavadocTester/TestJavadocTester.java │ │ │ │ Passed: jdk/javadoc/testJavadocTester/TestJavadocTesterCrash.java │ │ │ │ -Passed: jdk/javadoc/testTFMBuilder/TestTFMBuilder.java │ │ │ │ +Passed: jdk/javadoc/doclet/typeAnnotations/smoke/TestSmoke.java │ │ │ │ +Passed: jdk/javadoc/testJavadocTester/TestJavadocTester.java │ │ │ │ +Passed: jdk/javadoc/testJavadocTester/TestRunTests.java │ │ │ │ Passed: jdk/javadoc/tool/6942366/T6942366.java │ │ │ │ -Passed: jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java │ │ │ │ +Passed: jdk/javadoc/testTFMBuilder/TestTFMBuilder.java │ │ │ │ Passed: jdk/javadoc/tool/6964914/Test.java │ │ │ │ Passed: jdk/javadoc/tool/6958836/Test.java │ │ │ │ -Passed: jdk/javadoc/tool/8025693/Test.java │ │ │ │ Passed: jdk/javadoc/tool/6227454/Test.java │ │ │ │ +Passed: jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java │ │ │ │ +Passed: jdk/javadoc/tool/8025693/Test.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/AddModulesTest.java │ │ │ │ -Passed: jdk/javadoc/tool/api/basic/DocletPathTest.java │ │ │ │ Passed: jdk/javadoc/tool/8224612/OptionsTest.java │ │ │ │ +Passed: jdk/javadoc/tool/api/basic/DocletPathTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/DocumentationToolLocationTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetSourceVersionsTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java │ │ │ │ -Passed: jdk/javadoc/tool/6964914/TestUserDoclet.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetTask_FileManagerTest.java │ │ │ │ -Passed: jdk/javadoc/tool/8224613/OptionProcessingFailureTest.java │ │ │ │ -Passed: jdk/javadoc/tool/api/basic/GetTask_WriterTest.java │ │ │ │ -Passed: jdk/javadoc/tool/api/basic/GetTask_OptionsTest.java │ │ │ │ +Passed: jdk/javadoc/tool/6964914/TestUserDoclet.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetTask_FileObjectsTest.java │ │ │ │ +Passed: jdk/javadoc/tool/api/basic/GetTask_OptionsTest.java │ │ │ │ +Passed: jdk/javadoc/tool/api/basic/GetTask_WriterTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/IsSupportedOptionTest.java │ │ │ │ Passed: jdk/javadoc/tool/6964914/TestStdDoclet.java │ │ │ │ +Passed: jdk/javadoc/tool/8224613/OptionProcessingFailureTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/RunTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/TestName.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/JavadocTaskImplTest.java │ │ │ │ Passed: jdk/javadoc/tool/badSuper/BadSuper.java │ │ │ │ -Passed: jdk/javadoc/tool/completionFailure/CompletionFailure.java │ │ │ │ -Passed: jdk/javadoc/tool/api/basic/TagletPathTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/Task_reuseTest.java │ │ │ │ +Passed: jdk/javadoc/tool/api/basic/TagletPathTest.java │ │ │ │ +Passed: jdk/javadoc/tool/completionFailure/CompletionFailure.java │ │ │ │ Passed: jdk/javadoc/tool/doclint/ImplicitHeadingsTest.java │ │ │ │ Passed: jdk/javadoc/tool/dupOk/DupOk.java │ │ │ │ Passed: jdk/javadoc/tool/enum/docComments/EnumCommentTest.java │ │ │ │ Passed: jdk/javadoc/tool/enum/enumType/EnumContentsTest.java │ │ │ │ +Passed: jdk/javadoc/tool/example/Tester.java │ │ │ │ Passed: jdk/javadoc/tool/exceptionHandling/TestExceptionHandling.java │ │ │ │ Passed: jdk/javadoc/tool/doclint/DocLintTest.java │ │ │ │ Passed: jdk/javadoc/tool/modules/CommandLineFiles.java │ │ │ │ -Passed: jdk/javadoc/tool/example/Tester.java │ │ │ │ Passed: jdk/javadoc/tool/modules/MissingSourceModules.java │ │ │ │ Passed: jdk/javadoc/tool/modules/FilterOptions.java │ │ │ │ Passed: jdk/javadoc/tool/modules/PackageOptions.java │ │ │ │ Passed: jdk/javadoc/tool/modules/ReleaseOptions.java │ │ │ │ Passed: jdk/javadoc/tool/modules/PatchModules.java │ │ │ │ -Passed: jdk/javadoc/tool/MultiReleaseJar/TestMultiRelease.java │ │ │ │ Passed: jdk/javadoc/tool/nonConstExprs/Test.java │ │ │ │ -Passed: jdk/javadoc/tool/modules/Modules.java │ │ │ │ Passed: jdk/javadoc/tool/outputRedirect/Test.java │ │ │ │ +Passed: jdk/javadoc/tool/MultiReleaseJar/TestMultiRelease.java │ │ │ │ Passed: jdk/javadoc/tool/removeOldDoclet/RemoveOldDoclet.java │ │ │ │ -Passed: jdk/javadoc/tool/parser/7091528/T7091528.java │ │ │ │ Passed: jdk/javadoc/tool/reporter_generates_warnings/ReporterGeneratesWarningsInsteadOfNotes.java │ │ │ │ -Passed: jdk/javadoc/tool/sourceOnly/Test.java │ │ │ │ +Passed: jdk/javadoc/tool/modules/Modules.java │ │ │ │ +Passed: jdk/javadoc/tool/parser/7091528/T7091528.java │ │ │ │ Passed: jdk/javadoc/tool/subpackageIgnore/SubpackageIgnore.java │ │ │ │ +Passed: jdk/javadoc/tool/sourceOnly/Test.java │ │ │ │ Passed: jdk/javadoc/tool/sourceOption/SourceOption.java │ │ │ │ Passed: jdk/javadoc/tool/T4994049/T4994049.java │ │ │ │ Passed: jdk/javadoc/tool/testPackages/TestPackages.java │ │ │ │ Passed: jdk/javadoc/tool/doclint/DocLintReferencesTest.java │ │ │ │ Passed: jdk/javadoc/tool/testToolStreams/TestToolStreams.java │ │ │ │ Passed: jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java │ │ │ │ -Passed: jdk/javadoc/tool/sampleapi/SampleApiTest.java │ │ │ │ -Passed: jdk/javadoc/tool/treeapi/TestDocTrees.java │ │ │ │ +Passed: jdk/javadoc/tool/testSourceOption/TestSourceOption.java │ │ │ │ Passed: jdk/javadoc/tool/varArgs/VarArgsTest.java │ │ │ │ +Passed: jdk/javadoc/tool/treeapi/TestDocTrees.java │ │ │ │ Passed: jdk/javadoc/tool/BadOptionsTest.java │ │ │ │ Passed: jdk/javadoc/tool/BreakIteratorWarning.java │ │ │ │ -Passed: jdk/javadoc/tool/testSourceOption/TestSourceOption.java │ │ │ │ Passed: jdk/javadoc/tool/CheckManPageOptions.java │ │ │ │ +Passed: jdk/javadoc/tool/sampleapi/SampleApiTest.java │ │ │ │ Passed: jdk/javadoc/tool/CommandLineHelpTest.java │ │ │ │ Passed: jdk/javadoc/tool/EnablePreviewOption.java │ │ │ │ Passed: jdk/javadoc/tool/CheckResourceKeys.java │ │ │ │ Passed: jdk/javadoc/tool/FlagsTooEarly.java │ │ │ │ Passed: jdk/javadoc/tool/IgnoreSourceErrors.java │ │ │ │ Passed: jdk/javadoc/tool/MaxWarns.java │ │ │ │ Passed: jdk/javadoc/tool/NoStar.java │ │ │ │ Passed: jdk/javadoc/tool/OptionSyntaxTest.java │ │ │ │ Passed: jdk/javadoc/tool/AddOpensTest.java │ │ │ │ -Passed: jdk/javadoc/tool/EncodingTest.java │ │ │ │ Passed: jdk/javadoc/tool/ReleaseOption.java │ │ │ │ Passed: jdk/javadoc/tool/T4696488.java │ │ │ │ +Passed: jdk/javadoc/tool/EncodingTest.java │ │ │ │ Passed: jdk/javadoc/tool/T6551367.java │ │ │ │ Passed: jdk/javadoc/tool/T6968833.java │ │ │ │ Passed: jdk/javadoc/tool/ToolProviderTest.java │ │ │ │ Passed: jdk/javadoc/tool/EnsureNewOldDoclet.java │ │ │ │ Passed: jdk/javadoc/tool/XWerror.java │ │ │ │ Passed: jdk/javadoc/tool/QuietOption.java │ │ │ │ -Passed: jdk/jshell/T8146368/JShellTest8146368.java │ │ │ │ +Passed: jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java │ │ │ │ Passed: lib/combo/tools/javac/combo/CompilationTestCase.java │ │ │ │ +Passed: jdk/jshell/T8146368/JShellTest8146368.java │ │ │ │ Passed: lib/combo/tools/javac/combo/Diagnostics.java │ │ │ │ -Passed: lib/combo/tools/javac/combo/JavacTemplateTestBase.java │ │ │ │ Passed: lib/combo/tools/javac/combo/Template.java │ │ │ │ Passed: lib/combo/tools/javac/combo/TemplateTest.java │ │ │ │ -Passed: jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java │ │ │ │ +Passed: lib/combo/tools/javac/combo/JavacTemplateTestBase.java │ │ │ │ Passed: tools/all/RunCodingRules.java │ │ │ │ Passed: tools/doclint/anchorTests/p/package-info.java │ │ │ │ Passed: tools/doclint/html/BlockTagsTest.java │ │ │ │ Passed: tools/doclint/anchorTests/p/Test.java │ │ │ │ Passed: tools/doclint/html/HtmlVersionTagsAttrsTest.java │ │ │ │ Passed: tools/doclint/html/InlineTagsTest.java │ │ │ │ Passed: tools/doclint/html/EntitiesTest.java │ │ │ │ -Passed: tools/doclint/html/ListTagsTest.java │ │ │ │ Passed: tools/doclint/html/OtherTagsTest.java │ │ │ │ +Passed: tools/doclint/html/ListTagsTest.java │ │ │ │ Passed: tools/doclint/html/TableTagsTest.java │ │ │ │ Passed: tools/doclint/html/TagNotAllowed.java │ │ │ │ -Passed: tools/doclint/html/UnknownTagTest.java │ │ │ │ Passed: tools/doclint/html/TextNotAllowed.java │ │ │ │ -Passed: jdk/javadoc/tool/TestScriptInComment.java │ │ │ │ +Passed: tools/doclint/html/UnknownTagTest.java │ │ │ │ Passed: tools/doclint/moduleTests/bad/module-info.java │ │ │ │ Passed: tools/doclint/moduleTests/good/module-info.java │ │ │ │ +Passed: jdk/jshell/T8146368/JShellToolTest8146368.java │ │ │ │ Passed: tools/doclint/multipackage/MultiPackage.java │ │ │ │ -Passed: tools/doclint/packageTests/bad/Test.java │ │ │ │ +Passed: tools/doclint/packageTests/good/package-info.java │ │ │ │ Passed: tools/doclint/packageTests/bad/package-info.java │ │ │ │ -Passed: jdk/jshell/T8146368/JShellToolTest8146368.java │ │ │ │ Passed: tools/doclint/tidy/AnchorAlreadyDefined.java │ │ │ │ -Passed: tools/doclint/tidy/BadEnd.java │ │ │ │ -Passed: tools/doclint/packageTests/good/package-info.java │ │ │ │ +Passed: tools/doclint/packageTests/bad/Test.java │ │ │ │ Passed: tools/doclint/packageTests/good/Test.java │ │ │ │ -Passed: tools/doclint/tidy/InvalidTag.java │ │ │ │ -Passed: tools/doclint/tidy/InvalidName.java │ │ │ │ Passed: tools/doclint/tidy/InsertImplicit.java │ │ │ │ Passed: tools/doclint/tidy/InvalidEntity.java │ │ │ │ -Passed: tools/doclint/tidy/MissingGT.java │ │ │ │ +Passed: tools/doclint/tidy/BadEnd.java │ │ │ │ +Passed: tools/doclint/tidy/InvalidName.java │ │ │ │ +Passed: tools/doclint/tidy/InvalidTag.java │ │ │ │ Passed: tools/doclint/tidy/InvalidURI.java │ │ │ │ +Passed: tools/doclint/tidy/MissingGT.java │ │ │ │ Passed: tools/doclint/tidy/MissingTag.java │ │ │ │ Passed: tools/doclint/tidy/NestedTag.java │ │ │ │ Passed: tools/doclint/tidy/ParaInPre.java │ │ │ │ Passed: tools/doclint/tidy/RepeatedAttr.java │ │ │ │ -Passed: tools/doclint/tidy/TrimmingEmptyTag.java │ │ │ │ Passed: tools/doclint/tidy/TextNotAllowed.java │ │ │ │ +Passed: tools/doclint/tidy/TrimmingEmptyTag.java │ │ │ │ Passed: tools/doclint/tidy/UnescapedOrUnknownEntity.java │ │ │ │ Passed: tools/doclint/tool/MaxDiagsTest.java │ │ │ │ Passed: tools/doclint/tool/PathsTest.java │ │ │ │ -Passed: tools/doclint/tool/StatsTest.java │ │ │ │ Passed: tools/doclint/tool/HelpTest.java │ │ │ │ +Passed: tools/doclint/tool/StatsTest.java │ │ │ │ Passed: tools/doclint/AccessibilityTest.java │ │ │ │ Passed: tools/doclint/AnchorTest.java │ │ │ │ Passed: tools/doclint/AnchorTest2.java │ │ │ │ -Passed: tools/doclint/AnonClassTest.java │ │ │ │ +Passed: tools/doclint/tool/RunTest.java │ │ │ │ Passed: tools/doclint/BadPackageCommentTest.java │ │ │ │ +Passed: tools/doclint/AnonClassTest.java │ │ │ │ Passed: tools/doclint/CoverageExtras.java │ │ │ │ Passed: tools/doclint/CrashInAnnotateTest.java │ │ │ │ -Passed: tools/doclint/tool/RunTest.java │ │ │ │ +Passed: jdk/javadoc/tool/TestScriptInComment.java │ │ │ │ Passed: tools/doclint/DuplicateParamTest.java │ │ │ │ +Passed: tools/doclint/AccessTest.java │ │ │ │ Passed: tools/doclint/CustomTagTest.java │ │ │ │ -Passed: tools/doclint/EmptyAuthorTest.java │ │ │ │ Passed: tools/doclint/DuplicateReturnTest.java │ │ │ │ -Passed: tools/doclint/AccessTest.java │ │ │ │ -Passed: tools/doclint/EmptyExceptionTest.java │ │ │ │ +Passed: tools/doclint/EmptyAuthorTest.java │ │ │ │ Passed: tools/doclint/EmptyDescriptionTest.java │ │ │ │ -Passed: tools/doclint/EmptyPreTest.java │ │ │ │ +Passed: tools/doclint/EmptyExceptionTest.java │ │ │ │ Passed: tools/doclint/EmptyParamTest.java │ │ │ │ +Passed: tools/doclint/EmptyPreTest.java │ │ │ │ +Passed: tools/doclint/EmptyHtmlTest.java │ │ │ │ Passed: tools/doclint/EmptyReturnTest.java │ │ │ │ Passed: tools/doclint/EmptySerialDataTest.java │ │ │ │ -Passed: tools/doclint/EmptyHtmlTest.java │ │ │ │ Passed: tools/doclint/EmptySerialFieldTest.java │ │ │ │ Passed: tools/doclint/EmptySinceTest.java │ │ │ │ Passed: tools/doclint/EmptyTagsTest.java │ │ │ │ Passed: tools/doclint/EmptyVersionTest.java │ │ │ │ +Passed: tools/doclint/EndWithIdentifierTest.java │ │ │ │ Passed: tools/doclint/EndTagsTest.java │ │ │ │ Passed: tools/doclint/HtmlAttrsTest.java │ │ │ │ -Passed: tools/doclint/EndWithIdentifierTest.java │ │ │ │ -Passed: tools/doclint/HtmlTagsTest.java │ │ │ │ -Passed: tools/doclint/LambdaTest.java │ │ │ │ Passed: tools/doclint/LiteralTest.java │ │ │ │ +Passed: tools/doclint/LambdaTest.java │ │ │ │ +Passed: tools/doclint/HtmlTagsTest.java │ │ │ │ +Passed: tools/doclint/MissingRecordParamsTest.java │ │ │ │ Passed: tools/doclint/MissingCommentTest.java │ │ │ │ Passed: tools/doclint/MissingParamsTest.java │ │ │ │ Passed: tools/doclint/MultipleDocLintOptionsTest.java │ │ │ │ Passed: tools/doclint/MissingReturnTest.java │ │ │ │ -Passed: tools/doclint/MissingRecordParamsTest.java │ │ │ │ -Passed: tools/doclint/MissingThrowsTest.java │ │ │ │ Passed: tools/doclint/OptionTest.java │ │ │ │ +Passed: tools/doclint/NoArgsConstructorTest.java │ │ │ │ +Passed: tools/doclint/MissingThrowsTest.java │ │ │ │ Passed: tools/doclint/OverridesTest.java │ │ │ │ Passed: tools/doclint/ParaTagTest.java │ │ │ │ Passed: tools/doclint/ProvidesTest.java │ │ │ │ Passed: tools/doclint/RecordCompactConstructorTest.java │ │ │ │ -Passed: tools/doclint/NoArgsConstructorTest.java │ │ │ │ Passed: tools/doclint/RecordParamsTest.java │ │ │ │ Passed: tools/doclint/ResourceTest.java │ │ │ │ Passed: tools/doclint/ReturnTest.java │ │ │ │ Passed: tools/doclint/RunTest.java │ │ │ │ -Passed: tools/doclint/SummaryTest.java │ │ │ │ Passed: tools/doclint/ReferenceTest.java │ │ │ │ +Passed: tools/doclint/SummaryTest.java │ │ │ │ Passed: tools/doclint/SyntheticTest.java │ │ │ │ Passed: tools/doclint/SyntaxTest.java │ │ │ │ Passed: tools/doclint/UsesTest.java │ │ │ │ Passed: tools/doclint/UnfinishedInlineTagTest.java │ │ │ │ Passed: tools/doclint/ValidTest.java │ │ │ │ -Passed: tools/javac/4241573/T4241573.java │ │ │ │ Passed: tools/doclint/ValueTest.java │ │ │ │ -Passed: tools/javac/4917091/Test255.java │ │ │ │ Passed: tools/javac/4846262/CheckEBCDICLocaleTest.java │ │ │ │ -Passed: tools/javac/4917091/Test256b.java │ │ │ │ +Passed: tools/javac/4241573/T4241573.java │ │ │ │ Passed: tools/javac/4917091/Test256a.java │ │ │ │ +Passed: tools/javac/4917091/Test255.java │ │ │ │ +Passed: tools/javac/4917091/Test256b.java │ │ │ │ Passed: tools/javac/4980495/static/Test.java │ │ │ │ Passed: tools/javac/4980495/std/NonStatic2StaticImportClash.java │ │ │ │ Passed: tools/javac/4980495/std/Static2NonStaticImportClash.java │ │ │ │ -Passed: tools/javac/4980495/std/Test.java │ │ │ │ Passed: tools/javac/4880220/T4880220.java │ │ │ │ +Passed: tools/javac/4980495/std/Test.java │ │ │ │ Passed: tools/javac/5017953/T5017953.java │ │ │ │ Passed: tools/javac/5045412/Bar.java │ │ │ │ Passed: tools/javac/5045412/Foo.java │ │ │ │ Passed: tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java │ │ │ │ -Passed: jdk/javadoc/tool/VerifyLocale.java │ │ │ │ Passed: tools/javac/6304921/T6304921.java │ │ │ │ -Passed: tools/javac/6304921/TestLog.java │ │ │ │ -Passed: tools/javac/6330920/T6330920.java │ │ │ │ Passed: tools/doclint/SuppressWarningsTest.java │ │ │ │ +Passed: tools/javac/6257443/T6257443.java │ │ │ │ +Passed: tools/javac/6330920/T6330920.java │ │ │ │ +Passed: tools/javac/6304921/TestLog.java │ │ │ │ Passed: tools/javac/6342411/T6342411.java │ │ │ │ Passed: tools/javac/6360970/T6360970.java │ │ │ │ -Passed: tools/javac/6257443/T6257443.java │ │ │ │ -Passed: tools/javac/6390045/T6390045b.java │ │ │ │ -Passed: tools/javac/6341866/T6341866.java │ │ │ │ -Passed: tools/javac/6390045/T6390045a.java │ │ │ │ Passed: tools/javac/6199662/Tree.java │ │ │ │ +Passed: tools/javac/6390045/T6390045a.java │ │ │ │ +Passed: tools/javac/6341866/T6341866.java │ │ │ │ +Passed: tools/javac/6390045/T6390045b.java │ │ │ │ Passed: tools/javac/6400383/T6400383.java │ │ │ │ -Passed: tools/javac/6402516/CheckClass.java │ │ │ │ Passed: tools/javac/6400872/T6400872.java │ │ │ │ +Passed: tools/javac/6402516/CheckClass.java │ │ │ │ Passed: tools/javac/6402516/CheckIsAccessible.java │ │ │ │ Passed: tools/javac/6402516/CheckLocalElements.java │ │ │ │ Passed: tools/javac/6402516/CheckMethod.java │ │ │ │ -Passed: tools/javac/6403424/T6403424.java │ │ │ │ Passed: tools/javac/6440583/T6440583.java │ │ │ │ -Passed: tools/javac/6457284/T6457284.java │ │ │ │ +Passed: tools/javac/6403424/T6403424.java │ │ │ │ +Passed: tools/javac/6330997/T6330997.java │ │ │ │ Passed: tools/javac/6491592/T6491592.java │ │ │ │ +Passed: tools/javac/6457284/T6457284.java │ │ │ │ Passed: tools/javac/6521805/T6521805b.java │ │ │ │ +Passed: jdk/javadoc/tool/VerifyLocale.java │ │ │ │ Passed: tools/javac/6521805/T6521805c.java │ │ │ │ -Passed: tools/javac/6330997/T6330997.java │ │ │ │ Passed: tools/javac/6521805/T6521805d.java │ │ │ │ -Passed: tools/javac/6520152/T6520152.java │ │ │ │ Passed: tools/javac/6508981/TestInferBinaryName.java │ │ │ │ +Passed: tools/javac/6547131/T.java │ │ │ │ +Passed: tools/javac/6520152/T6520152.java │ │ │ │ Passed: tools/javac/6558548/T6558548.java │ │ │ │ Passed: tools/javac/6521805/T6521805e.java │ │ │ │ -Passed: tools/javac/6547131/T.java │ │ │ │ Passed: tools/javac/6563143/EqualsHashCodeWarningTest.java │ │ │ │ -Passed: tools/javac/6589361/T6589361.java │ │ │ │ Passed: tools/javac/6563143/InvalidAnonymous.java │ │ │ │ Passed: tools/javac/6567415/T6567415.java │ │ │ │ -Passed: tools/javac/6717241/T6717241a.java │ │ │ │ -Passed: tools/javac/6627362/T6627362.java │ │ │ │ Passed: tools/javac/6668794/badSource/Test.java │ │ │ │ +Passed: tools/javac/6589361/T6589361.java │ │ │ │ +Passed: tools/javac/6717241/T6717241b.java │ │ │ │ +Passed: tools/javac/6717241/T6717241a.java │ │ │ │ Passed: tools/javac/6668794/badClass/Test.java │ │ │ │ +Passed: tools/javac/6627362/T6627362.java │ │ │ │ +Passed: tools/javac/6734819/T6734819b.java │ │ │ │ Passed: tools/javac/6734819/T6734819a.java │ │ │ │ Passed: tools/javac/6734819/T6734819c.java │ │ │ │ -Passed: tools/javac/6717241/T6717241b.java │ │ │ │ -Passed: tools/javac/6734819/T6734819b.java │ │ │ │ Passed: tools/javac/6758789/T6758789a.java │ │ │ │ +Passed: tools/javac/6840059/T6840059.java │ │ │ │ Passed: tools/javac/6758789/T6758789b.java │ │ │ │ Passed: tools/javac/6835430/T6835430.java │ │ │ │ -Passed: tools/javac/6840059/T6840059.java │ │ │ │ Passed: tools/javac/6857948/T6857948.java │ │ │ │ Passed: tools/javac/6863465/T6863465a.java │ │ │ │ Passed: tools/javac/6863465/T6863465b.java │ │ │ │ Passed: tools/javac/6863465/T6863465c.java │ │ │ │ Passed: tools/javac/6863465/T6863465d.java │ │ │ │ Passed: tools/javac/6917288/GraphicalInstallerTest.java │ │ │ │ Passed: tools/javac/6902720/Test.java │ │ │ │ Passed: tools/javac/6948381/T6948381.java │ │ │ │ -Passed: tools/javac/6979683/TestCast6979683_BAD34.java │ │ │ │ -Passed: tools/javac/6979683/TestCast6979683_BAD35.java │ │ │ │ +Passed: tools/javac/6863465/TestCircularClassfile.java │ │ │ │ Passed: tools/javac/6917288/T6917288.java │ │ │ │ -Passed: tools/javac/6889255/T6889255.java │ │ │ │ +Passed: tools/javac/6979683/TestCast6979683_BAD35.java │ │ │ │ +Passed: tools/javac/6979683/TestCast6979683_BAD34.java │ │ │ │ +Passed: tools/javac/6979683/TestCast6979683_BAD36.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_BAD37.java │ │ │ │ -Passed: tools/javac/6863465/TestCircularClassfile.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_BAD38.java │ │ │ │ -Passed: tools/javac/6979683/TestCast6979683_GOOD.java │ │ │ │ -Passed: tools/javac/6979683/TestCast6979683_BAD36.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_BAD39.java │ │ │ │ +Passed: tools/javac/6979683/TestCast6979683_GOOD.java │ │ │ │ Passed: tools/javac/6996626/Main.java │ │ │ │ +Passed: tools/javac/6889255/T6889255.java │ │ │ │ Passed: tools/javac/7023703/T7023703pos.java │ │ │ │ Passed: tools/javac/7003595/T7003595b.java │ │ │ │ Passed: tools/javac/7023703/T7023703neg.java │ │ │ │ Passed: tools/javac/7024568/T7024568.java │ │ │ │ Passed: tools/javac/7085024/T7085024.java │ │ │ │ Passed: tools/javac/7086595/T7086595.java │ │ │ │ Passed: tools/javac/7102515/T7102515.java │ │ │ │ Passed: tools/javac/6394683/T6394683.java │ │ │ │ Passed: tools/javac/7132880/T7132880.java │ │ │ │ -Passed: tools/javac/7079713/TestCircularClassfile.java │ │ │ │ -Passed: tools/javac/7144981/IgnoreIgnorableCharactersInInput.java │ │ │ │ Passed: tools/javac/7129225/TestImportStar.java │ │ │ │ -Passed: tools/javac/7003595/T7003595.java │ │ │ │ +Passed: tools/javac/7144981/IgnoreIgnorableCharactersInInput.java │ │ │ │ Passed: tools/javac/7153958/CPoolRefClassContainingInlinedCts.java │ │ │ │ -Passed: tools/javac/7182350/T7182350.java │ │ │ │ Passed: tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java │ │ │ │ Passed: tools/javac/7167125/DiffResultAfterSameOperationInnerClasses.java │ │ │ │ -Passed: tools/javac/8002286/T8002286.java │ │ │ │ +Passed: tools/javac/7182350/T7182350.java │ │ │ │ +Passed: tools/javac/7079713/TestCircularClassfile.java │ │ │ │ Passed: tools/javac/8000518/DuplicateConstantPoolEntry.java │ │ │ │ -Passed: tools/javac/8009170/RedundantByteCodeInArrayTest.java │ │ │ │ Passed: tools/javac/7199823/InnerClassCannotBeVerified.java │ │ │ │ +Passed: tools/javac/8002286/T8002286.java │ │ │ │ +Passed: tools/javac/7003595/T7003595.java │ │ │ │ Passed: tools/javac/8052070/DuplicateTypeParameter.java │ │ │ │ +Passed: tools/javac/8009170/RedundantByteCodeInArrayTest.java │ │ │ │ Passed: tools/javac/8062359/UnresolvableClassNPEInAttrTest.java │ │ │ │ Passed: tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java │ │ │ │ +Passed: tools/javac/8074306/TestSyntheticNullChecks.java │ │ │ │ Passed: tools/javac/8138840/T8138840.java │ │ │ │ Passed: tools/javac/8133247/T8133247.java │ │ │ │ -Passed: tools/javac/8074306/TestSyntheticNullChecks.java │ │ │ │ Passed: tools/javac/8138840/T8139243.java │ │ │ │ Passed: tools/javac/8138840/T8139249.java │ │ │ │ Passed: tools/javac/8161985/T8161985a.java │ │ │ │ Passed: tools/javac/8161985/T8161985b.java │ │ │ │ Passed: tools/javac/8167000/T8167000.java │ │ │ │ Passed: tools/javac/8167000/T8167000b.java │ │ │ │ -Passed: tools/javac/8167000/T8167000c.java │ │ │ │ Passed: tools/javac/8169345/T8169345a.java │ │ │ │ -Passed: tools/javac/8169345/T8169345b.java │ │ │ │ +Passed: tools/javac/8167000/T8167000c.java │ │ │ │ Passed: tools/javac/8169345/T8169345c.java │ │ │ │ +Passed: tools/javac/8169345/T8169345b.java │ │ │ │ Passed: tools/javac/8194932/T8194932.java │ │ │ │ -Passed: tools/javac/8203436/T8203436a.java │ │ │ │ Passed: tools/javac/8203436/T8203436b.java │ │ │ │ +Passed: tools/javac/8203436/T8203436a.java │ │ │ │ Passed: tools/javac/7118412/ShadowingTest.java │ │ │ │ -Passed: tools/javac/7142086/T7142086.java │ │ │ │ Passed: tools/javac/8230827/T8230827.java │ │ │ │ -Passed: tools/javac/8236697/T8236697.java │ │ │ │ -Passed: tools/javac/8264258/MisleadingNonExistentPathError.java │ │ │ │ Passed: tools/javac/8245153/T8245153.java │ │ │ │ +Passed: tools/javac/8236697/T8236697.java │ │ │ │ Passed: tools/javac/8238735/T8238735.java │ │ │ │ -Passed: tools/javac/abstract/T1.java │ │ │ │ -Passed: tools/javac/abstract/T4717181a.java │ │ │ │ +Passed: tools/javac/8264258/MisleadingNonExistentPathError.java │ │ │ │ Passed: tools/javac/8278078/InvalidThisAndSuperInConstructorArgTest.java │ │ │ │ -Passed: tools/javac/abstract/T4717181b.java │ │ │ │ +Passed: tools/javac/abstract/T1.java │ │ │ │ Passed: tools/javac/abstract/U1.java │ │ │ │ Passed: tools/javac/8278078/ValidThisAndSuperInConstructorArgTest.java │ │ │ │ +Passed: tools/javac/abstract/T4717181a.java │ │ │ │ +Passed: tools/javac/abstract/T4717181b.java │ │ │ │ Passed: tools/javac/AccessMethods/ConstructorAccess.java │ │ │ │ +Passed: tools/javac/AccessMethods/BitwiseAssignment.java │ │ │ │ Passed: tools/javac/AccessMethods/ChainedAssignment.java │ │ │ │ +Passed: tools/javac/AccessMethods/LateAddition.java │ │ │ │ Passed: tools/javac/AccessMethods/AccessMethodsLHS.java │ │ │ │ -Passed: tools/javac/AccessMethods/UplevelPrivateConstants.java │ │ │ │ -Passed: tools/javac/AccessMethods/BitwiseAssignment.java │ │ │ │ Passed: tools/javac/AccessMethods/InternalHandshake.java │ │ │ │ -Passed: tools/javac/AccessMethods/LateAddition.java │ │ │ │ -Passed: tools/javac/analyzer/AnalyzersCheckSourceLevel.java │ │ │ │ +Passed: tools/javac/AccessMethods/UplevelPrivateConstants.java │ │ │ │ Passed: tools/javac/analyzer/AnalyzerMandatoryWarnings.java │ │ │ │ -Passed: tools/javac/accessVirtualInner/Main.java │ │ │ │ -Passed: tools/javac/analyzer/AnonymousInAnonymous.java │ │ │ │ Passed: tools/javac/analyzer/AnalyzerNotQuiteSpeculative.java │ │ │ │ -Passed: tools/javac/analyzer/DiamondFields.java │ │ │ │ +Passed: tools/javac/analyzer/AnonymousInAnonymous.java │ │ │ │ +Passed: tools/javac/accessVirtualInner/Main.java │ │ │ │ +Passed: tools/javac/7142086/T7142086.java │ │ │ │ +Passed: tools/javac/analyzer/AnalyzersCheckSourceLevel.java │ │ │ │ +Passed: tools/javac/analyzer/StuckLambdas.java │ │ │ │ Passed: tools/javac/analyzer/LambdaWithMethod.java │ │ │ │ +Passed: tools/javac/analyzer/DiamondFields.java │ │ │ │ Passed: tools/javac/annotations/6359949/T6359949.java │ │ │ │ -Passed: tools/javac/analyzer/StuckLambdas.java │ │ │ │ -Passed: tools/javac/annotations/6359949/T6359949a.java │ │ │ │ Passed: tools/javac/analyzer/DoNoRunAnalyzersWhenException.java │ │ │ │ -Passed: tools/javac/annotations/6214965/T6214965.java │ │ │ │ -Passed: tools/javac/annotations/8145489/T8145489.java │ │ │ │ +Passed: tools/javac/annotations/6359949/T6359949a.java │ │ │ │ Passed: tools/javac/annotations/6881115/T6881115.java │ │ │ │ +Passed: tools/javac/annotations/8145489/T8145489.java │ │ │ │ +Passed: tools/javac/annotations/6214965/T6214965.java │ │ │ │ Passed: tools/javac/annotations/8254023/T8254023.java │ │ │ │ Passed: tools/javac/annotations/8261088/T8261088.java │ │ │ │ Passed: tools/javac/annotations/clinit/AnnoWithClinit1.java │ │ │ │ -Passed: tools/javac/annotations/clinit/AnnoWithClinitFail.java │ │ │ │ +Passed: tools/javac/annotations/8218152/MalformedAnnotationProcessorTests.java │ │ │ │ Passed: tools/javac/annotations/6550655/T6550655.java │ │ │ │ -Passed: tools/javac/annotations/crash_empty_enum_const/CrashEmptyEnumConstructorTest.java │ │ │ │ Passed: tools/javac/annotations/crashOnUnknownAttr/CrashOnUnknownTargetTypeTest.java │ │ │ │ -Passed: tools/javac/annotations/8218152/MalformedAnnotationProcessorTests.java │ │ │ │ +Passed: tools/javac/annotations/clinit/AnnoWithClinitFail.java │ │ │ │ Passed: tools/javac/annotations/neg/8022765/ErroneousAnnotations.java │ │ │ │ -Passed: tools/javac/annotations/default/A.java │ │ │ │ -Passed: tools/javac/annotations/neg/8171322/TypeVariableAsAnnotationTest.java │ │ │ │ +Passed: tools/javac/annotations/crash_empty_enum_const/CrashEmptyEnumConstructorTest.java │ │ │ │ Passed: tools/javac/annotations/neg/8022765/T8022765.java │ │ │ │ +Passed: tools/javac/annotations/default/A.java │ │ │ │ Passed: tools/javac/annotations/6365854/T6365854.java │ │ │ │ +Passed: tools/javac/annotations/neg/8171322/TypeVariableAsAnnotationTest.java │ │ │ │ Passed: tools/javac/annotations/neg/DeprecatedAnnotationTest/package-info.java │ │ │ │ Passed: tools/javac/annotations/neg/AnonSubclass.java │ │ │ │ -Passed: tools/javac/annotations/neg/pkg/package-info.java │ │ │ │ Passed: tools/javac/annotations/neg/AnnComma.java │ │ │ │ +Passed: tools/javac/annotations/neg/pkg/package-info.java │ │ │ │ Passed: tools/javac/annotations/neg/ArrayLit.java │ │ │ │ Passed: tools/javac/annotations/neg/Constant.java │ │ │ │ Passed: tools/javac/annotations/neg/Cycle1.java │ │ │ │ Passed: tools/javac/annotations/neg/Cycle2.java │ │ │ │ Passed: tools/javac/annotations/neg/Cycle3.java │ │ │ │ Passed: tools/javac/annotations/neg/Dep.java │ │ │ │ -Passed: tools/javac/annotations/neg/DupTarget.java │ │ │ │ Passed: tools/javac/annotations/neg/Dup.java │ │ │ │ +Passed: tools/javac/annotations/neg/DupTarget.java │ │ │ │ Passed: tools/javac/annotations/neg/InvalidPackageAnno.java │ │ │ │ Passed: tools/javac/annotations/neg/MemberOver.java │ │ │ │ Passed: tools/javac/annotations/neg/NoAnnotationMethods.java │ │ │ │ Passed: tools/javac/annotations/neg/NoClone.java │ │ │ │ Passed: tools/javac/annotations/neg/NoDefault.java │ │ │ │ Passed: tools/javac/annotations/neg/NoDefaultAbstract.java │ │ │ │ Passed: tools/javac/annotations/neg/NoObjectMethods.java │ │ │ │ Passed: tools/javac/annotations/neg/NoStatic.java │ │ │ │ Passed: tools/javac/annotations/neg/NoStaticAbstract.java │ │ │ │ -Passed: tools/javac/annotations/neg/ObjectMembers.java │ │ │ │ Passed: tools/javac/annotations/neg/OverrideNo.java │ │ │ │ Passed: tools/javac/annotations/neg/Package.java │ │ │ │ +Passed: tools/javac/annotations/neg/ObjectMembers.java │ │ │ │ Passed: tools/javac/annotations/neg/Recovery.java │ │ │ │ Passed: tools/javac/annotations/neg/Recovery1.java │ │ │ │ -Passed: tools/javac/annotations/neg/Scope.java │ │ │ │ Passed: tools/javac/annotations/neg/Syntax1.java │ │ │ │ +Passed: tools/javac/annotations/neg/Scope.java │ │ │ │ Passed: tools/javac/annotations/neg/WrongTarget.java │ │ │ │ Passed: tools/javac/annotations/neg/WrongTarget2.java │ │ │ │ -Passed: tools/javac/annotations/neg/WrongValue.java │ │ │ │ Passed: tools/javac/annotations/neg/Z1.java │ │ │ │ +Passed: tools/javac/annotations/neg/WrongValue.java │ │ │ │ Passed: tools/javac/annotations/neg/Z10.java │ │ │ │ -Passed: tools/javac/annotations/neg/Z12.java │ │ │ │ Passed: tools/javac/annotations/neg/Z11.java │ │ │ │ +Passed: tools/javac/annotations/neg/Z12.java │ │ │ │ Passed: tools/javac/annotations/neg/Z13.java │ │ │ │ Passed: tools/javac/annotations/neg/Z14.java │ │ │ │ Passed: tools/javac/annotations/neg/Z15.java │ │ │ │ Passed: tools/javac/annotations/neg/Z16.java │ │ │ │ Passed: tools/javac/annotations/neg/Z2.java │ │ │ │ -Passed: tools/javac/annotations/neg/Z4.java │ │ │ │ Passed: tools/javac/annotations/neg/Z3.java │ │ │ │ +Passed: tools/javac/annotations/neg/Z4.java │ │ │ │ Passed: tools/javac/annotations/neg/Z5.java │ │ │ │ -Passed: tools/javac/annotations/pos/AnnotationMethods.java │ │ │ │ -Passed: tools/javac/annotations/pos/AnnoteElideBraces.java │ │ │ │ Passed: tools/javac/annotations/neg/Z8.java │ │ │ │ +Passed: tools/javac/annotations/pos/AnnotationMethods.java │ │ │ │ Passed: tools/javac/annotations/neg/Z9.java │ │ │ │ +Passed: tools/javac/annotations/pos/AnnoteElideBraces.java │ │ │ │ +Passed: tools/javac/annotations/pos/Enum1.java │ │ │ │ Passed: tools/javac/annotations/pos/Dep.java │ │ │ │ Passed: tools/javac/annotations/pos/Local.java │ │ │ │ -Passed: tools/javac/annotations/pos/Enum1.java │ │ │ │ Passed: tools/javac/annotations/pos/ClassA.java │ │ │ │ Passed: tools/javac/annotations/pos/Members.java │ │ │ │ Passed: tools/javac/annotations/pos/NType.java │ │ │ │ +Passed: tools/javac/annotations/pos/OverrideOK.java │ │ │ │ Passed: tools/javac/annotations/pos/OverrideCheck.java │ │ │ │ Passed: tools/javac/annotations/pos/package-info.java │ │ │ │ -Passed: tools/javac/annotations/pos/OverrideOK.java │ │ │ │ Passed: tools/javac/annotations/pos/Parameter.java │ │ │ │ Passed: tools/javac/annotations/pos/RightTarget.java │ │ │ │ -Passed: tools/javac/annotations/pos/Z1.java │ │ │ │ Passed: tools/javac/annotations/pos/TrailingComma.java │ │ │ │ Passed: tools/javac/annotations/pos/Z2.java │ │ │ │ +Passed: tools/javac/annotations/pos/Z1.java │ │ │ │ Passed: tools/javac/annotations/pos/Primitives.java │ │ │ │ Passed: tools/javac/annotations/pos/Z3.java │ │ │ │ -Passed: tools/javac/annotations/pos/Z4.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTargetNeg.java │ │ │ │ +Passed: tools/javac/annotations/pos/Z4.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/brokenTypeAnnoContainer/BrokenTypeAnnoContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/DocumentedAnnoCombo.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/DeprecatedAnnoCombo.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/InheritedAnnoCombo.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/BasicSyntaxCombo.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/generatedInRepeating/GeneratedInRepeating.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/BaseAnnoAsContainerAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/BasicRepeatingAnnotations.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/CheckTargets.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/ClassReaderDefault.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/RetentionAnnoCombo.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/CyclicAnnotation.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/ContainerHasRepeatedContained.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/DefaultTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DefaultCasePresent.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeUse.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/DefaultTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeParameter.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeUse.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DelayRepeatedContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DocumentedContainerAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DuplicateErrors.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InheritedContainerAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InvalidClsTypeParamTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InvalidMethodTypeParamTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InvalidMethodTypeUse.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/InvalidRepAnnoOnCast.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InvalidTarget.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/InvalidRepAnnoOnCast.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MissingContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MissingDefaultCase1.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/MissingDefaultCase2.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MissingValueMethod.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/MissingDefaultCase2.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MultiLevelRepeatableAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MultipleAnnoMixedOrder.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/NoRepeatableAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/NestedContainers.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer2.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/RepeatingAndContainerPresent.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/RepMemberAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/RepeatingTargetNotAllowed.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/RepMemberAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/RepSelfMemberAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/SingleRepeatingAndContainer.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/UseWrongRepeatable.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/SelfRepeatingAnnotations.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/UseWrongRepeatable.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/WrongReturnTypeForValue.java │ │ │ │ -Passed: tools/javac/annotations/testCrashNestedAnnos/TestCrashNestedAnnos.java │ │ │ │ Passed: tools/javac/annotations/T8154270/EraseClassInfoAnnotationValueTest.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/WrongVersion.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/6967002/T6967002.java │ │ │ │ +Passed: tools/javac/annotations/testCrashNestedAnnos/TestCrashNestedAnnos.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/WrongVersion.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/8013180/QualifiedName.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/8047024/T8047024.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/api/AnnotatedArrayOrder.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/api/ArrayCreationTree.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/attribution/Scopes.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/8236490/T8236490.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/api/ArrayPositionConsistency.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/attribution/Scopes.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/api/ArrayCreationTree.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/AnnotatedExtendsTest.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/BridgeShouldHaveNoInteriorAnnotationsTest.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/DeadCode.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/NestedLambdasCastedTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/Patterns.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/Scopes.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/Patterns.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/T8008762.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/T8010015.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/T8008762.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/T8008769.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/T8010015.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/TypeAnnotationPropagationTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/Wildcards.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/Wildcards.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/common/arrays/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/arrays/MissingAnnotationValue.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/common/arrays/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/newarray/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/newarray/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/parambounds/BrokenAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/common/parambounds/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/common/parambounds/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/DeclarationAnnotation.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/InvalidLocation.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/MissingAnnotationValue.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/Nesting.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/StaticThings.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/WrongType.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/rest/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/rest/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeArgs/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/DeclarationAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/InvalidLocation.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/Constructor.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/DotClass.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/IncompleteArray.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/NotTypeParameter.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/NotTypeUse.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedClassExpr.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/VoidMethod.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedClassExpr.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest2.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest3.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/BadCast.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/CheckForDeclAnnoNPE.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/IncompleteArray.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/LazyConstantValue.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/IncompleteArray.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/IndexArray.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/OldArray.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/StaticFields.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/Scopes.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/LintCast.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/T8011722.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/T8020715.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/T8009360.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/Scopes.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/T8008751.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/StaticFields.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/T8009360.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/T8011722.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/TypeAndField.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/TypeOnAnonClass.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/T8020715.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/TypeVariable.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/TypeOnAnonClass.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/TypeVariableCycleTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/VoidGenericMethod.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/AnonymousClass.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/AllLocations.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/BasicTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/ClassExtends.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/ConstructorTypeArgs.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/BasicTest.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/ExceptionParameters.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/ConstructorTypeArgs.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/ClassParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Fields.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Expressions.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/Lambda.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodReturnType.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/LocalVariables.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodTypeParameters.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodTypeArgs.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodReturnType.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/Lambda.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/MultiCatch.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodTypeArgs.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodTypeParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Parameters.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/ResourceVariables.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Receivers.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/ResourceVariables.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/NestedTypes.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/TopLevelBlocks.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Throws.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/NestedTypes.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/TypeCasts.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Varargs.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/TypeParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Wildcards.java │ │ │ │ -Passed: tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/position/TypeAnnotationPositionTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/packageanno/PackageProcessor.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java │ │ │ │ +Passed: tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/DeclVsUseErrorMessage.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/ErasureTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/InnerClass.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/MultipleTargets.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/NestTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/NoTargetOnTypeParameterDeclaration.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/RichFormatterWithAnnotationsTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/TargetTypes.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/TestAnonInnerInstance1.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/TypeParameterTarget.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/TypeProcOnly.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/TypeUseTarget.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java │ │ │ │ Passed: tools/javac/annotations/AnnotationTypeElementModifiers.java │ │ │ │ -Passed: tools/javac/annotations/ApplicableAnnotationsOnRecords.java │ │ │ │ -Passed: tools/javac/annotations/DeprecationWarningTest.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java │ │ │ │ Passed: tools/javac/annotations/AtNonAnnotationTypeTest.java │ │ │ │ +Passed: tools/javac/annotations/DeprecationWarningTest.java │ │ │ │ +Passed: tools/javac/annotations/ApplicableAnnotationsOnRecords.java │ │ │ │ Passed: tools/javac/annotations/FinalStringInNested.java │ │ │ │ -Passed: tools/javac/annotations/FinalReceiverTest.java │ │ │ │ Passed: tools/javac/annotations/LocalInnerReceiverTest.java │ │ │ │ -Passed: tools/javac/annotations/MissingAnnotationClassFile.java │ │ │ │ +Passed: tools/javac/annotations/FinalReceiverTest.java │ │ │ │ Passed: tools/javac/annotations/ReadingMethodWithTypeAnno.java │ │ │ │ +Passed: tools/javac/annotations/MissingAnnotationClassFile.java │ │ │ │ Passed: tools/javac/annotations/T7043371.java │ │ │ │ Passed: tools/javac/annotations/T7073477.java │ │ │ │ Passed: tools/javac/annotations/SyntheticParameters.java │ │ │ │ -Passed: tools/javac/annotations/TestParameterAnnotationOnReceiverType.java │ │ │ │ Passed: tools/javac/annotations/TestAnnotationPackageInfo.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java │ │ │ │ -Passed: tools/javac/AnonymousClass/AnonymousInSuperCallNegTest.java │ │ │ │ +Passed: tools/javac/annotations/TestParameterAnnotationOnReceiverType.java │ │ │ │ Passed: tools/javac/AnonymousClass/AnonymousClassFlags.java │ │ │ │ -Passed: tools/javac/AnonymousClass/AnonymousInSuperCallTest.java │ │ │ │ +Passed: tools/javac/AnonymousClass/AnonymousInSuperCallNegTest.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java │ │ │ │ Passed: tools/javac/AnonymousClass/AnonymousCtorExceptionTest.java │ │ │ │ Passed: tools/javac/AnonymousClass/CtorAccessBypassTest.java │ │ │ │ +Passed: tools/javac/AnonymousClass/AnonymousInSuperCallTest.java │ │ │ │ Passed: tools/javac/AnonymousProtect/AnonymousProtect.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java │ │ │ │ Passed: tools/javac/api/6410643/T6410643.java │ │ │ │ Passed: tools/javac/api/6411310/T6411310.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java │ │ │ │ Passed: tools/javac/api/6411333/T6411333.java │ │ │ │ -Passed: tools/javac/api/6415780/T6415780.java │ │ │ │ Passed: tools/javac/api/6412656/T6412656.java │ │ │ │ -Passed: tools/javac/api/6418694/T6418694.java │ │ │ │ Passed: tools/javac/api/6406133/T6406133.java │ │ │ │ +Passed: tools/javac/api/6415780/T6415780.java │ │ │ │ +Passed: tools/javac/api/6418694/T6418694.java │ │ │ │ +Passed: tools/javac/api/6420464/T6420464.java │ │ │ │ Passed: tools/javac/api/6420409/T6420409.java │ │ │ │ Passed: tools/javac/api/6421756/T6421756.java │ │ │ │ Passed: tools/javac/api/6421111/T6421111.java │ │ │ │ -Passed: tools/javac/api/6420464/T6420464.java │ │ │ │ +Passed: tools/javac/api/6400303/T6400303.java │ │ │ │ Passed: tools/javac/api/6422327/T6422327.java │ │ │ │ Passed: tools/javac/api/6422215/T6422215.java │ │ │ │ Passed: tools/javac/api/6423003/T6423003.java │ │ │ │ -Passed: tools/javac/api/6431257/T6431257.java │ │ │ │ -Passed: tools/javac/api/6437349/T6437349.java │ │ │ │ Passed: tools/javac/api/6431435/T6431435.java │ │ │ │ +Passed: tools/javac/api/6437349/T6437349.java │ │ │ │ +Passed: tools/javac/api/6431257/T6431257.java │ │ │ │ Passed: tools/javac/api/6440333/T6440333.java │ │ │ │ Passed: tools/javac/api/6437999/T6437999.java │ │ │ │ -Passed: tools/javac/api/6440528/T6440528.java │ │ │ │ Passed: tools/javac/api/6452876/T6452876.java │ │ │ │ -Passed: tools/javac/api/6400303/T6400303.java │ │ │ │ +Passed: tools/javac/api/6440528/T6440528.java │ │ │ │ Passed: tools/javac/api/6471599/Main.java │ │ │ │ Passed: tools/javac/api/6468404/T6468404.java │ │ │ │ -Passed: tools/javac/api/6608214/T6608214.java │ │ │ │ -Passed: tools/javac/api/6598108/T6598108.java │ │ │ │ Passed: tools/javac/api/6557752/T6557752.java │ │ │ │ +Passed: tools/javac/api/6598108/T6598108.java │ │ │ │ +Passed: tools/javac/api/6608214/T6608214.java │ │ │ │ Passed: tools/javac/api/6852595/T6852595.java │ │ │ │ -Passed: tools/javac/api/7086261/T7086261.java │ │ │ │ -Passed: tools/javac/api/6731573/T6731573.java │ │ │ │ Passed: tools/javac/api/6733837/T6733837.java │ │ │ │ +Passed: tools/javac/api/6731573/T6731573.java │ │ │ │ +Passed: tools/javac/api/7086261/T7086261.java │ │ │ │ Passed: tools/javac/api/file/SJFM_AsPath.java │ │ │ │ -Passed: tools/javac/api/8007344/Test.java │ │ │ │ Passed: tools/javac/api/file/SJFM_IsSameFile.java │ │ │ │ +Passed: tools/javac/api/8007344/Test.java │ │ │ │ Passed: tools/javac/api/guide/Test.java │ │ │ │ Passed: tools/javac/api/file/SJFM_Locations.java │ │ │ │ Passed: tools/javac/api/lambdaErrorRecovery/TestGetTypeMirrorReference.java │ │ │ │ Passed: tools/javac/api/lazy/LoadParameterNamesLazily.java │ │ │ │ Passed: tools/javac/api/taskListeners/CompileEvent.java │ │ │ │ Passed: tools/javac/api/snippets/TestJavaxToolsSnippets.java │ │ │ │ Passed: tools/javac/api/taskListeners/EventsBalancedTest.java │ │ │ │ Passed: tools/javac/api/taskListeners/TestTypeElement.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java │ │ │ │ Passed: tools/javac/api/taskListeners/TestSimpleAddRemove.java │ │ │ │ Passed: tools/javac/api/ToolProvider/HelloWorldTest.java │ │ │ │ Passed: tools/javac/api/ToolProvider/ToolProviderTest1.java │ │ │ │ Passed: tools/javac/api/CrashReport.java │ │ │ │ Passed: tools/javac/api/ToolProvider/ToolProviderTest.java │ │ │ │ -Passed: tools/javac/api/file/SJFM_GetFileObjects.java │ │ │ │ -Passed: tools/javac/api/T6257235.java │ │ │ │ Passed: tools/javac/api/EndPositions.java │ │ │ │ Passed: tools/javac/api/ToolProvider/ToolProviderTest2.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java │ │ │ │ +Passed: tools/javac/api/T6257235.java │ │ │ │ +Passed: tools/javac/api/T6258271.java │ │ │ │ Passed: tools/javac/api/Sibling.java │ │ │ │ +Passed: tools/javac/api/DiagSpans.java │ │ │ │ Passed: tools/javac/api/T6265137.java │ │ │ │ -Passed: tools/javac/api/T6258271.java │ │ │ │ +Passed: tools/javac/api/file/SJFM_GetFileObjects.java │ │ │ │ +Passed: tools/javac/api/T6345974.java │ │ │ │ Passed: tools/javac/api/T6306137.java │ │ │ │ -Passed: tools/javac/api/DiagSpans.java │ │ │ │ +Passed: tools/javac/api/T6357331.java │ │ │ │ Passed: tools/javac/api/T6358955.java │ │ │ │ -Passed: tools/javac/api/T6345974.java │ │ │ │ -Passed: tools/javac/api/T6392782.java │ │ │ │ Passed: tools/javac/api/T6358786.java │ │ │ │ -Passed: tools/javac/api/T6357331.java │ │ │ │ -Passed: tools/javac/api/T6400205.java │ │ │ │ +Passed: tools/javac/api/T6392782.java │ │ │ │ Passed: tools/javac/api/T6397104.java │ │ │ │ +Passed: tools/javac/api/T6400205.java │ │ │ │ Passed: tools/javac/api/T6400207.java │ │ │ │ Passed: tools/javac/api/T6412669.java │ │ │ │ Passed: tools/javac/api/T6407011.java │ │ │ │ Passed: tools/javac/api/T6419926.java │ │ │ │ Passed: tools/javac/api/T6431879.java │ │ │ │ Passed: tools/javac/api/T6437138.java │ │ │ │ Passed: tools/javac/api/T6483788.java │ │ │ │ Passed: tools/javac/api/T6501502.java │ │ │ │ Passed: tools/javac/api/T6838467.java │ │ │ │ Passed: tools/javac/api/T6877206.java │ │ │ │ -Passed: tools/javac/api/TestDocComments.java │ │ │ │ Passed: tools/javac/api/TestContextLoggingOutput.java │ │ │ │ +Passed: tools/javac/api/TestDocComments.java │ │ │ │ Passed: tools/javac/api/TestEvalExpression.java │ │ │ │ Passed: tools/javac/api/TestGetElementReference.java │ │ │ │ Passed: tools/javac/api/TestGetScope.java │ │ │ │ Passed: tools/javac/api/TestGetScopeErrors.java │ │ │ │ Passed: tools/javac/api/TestClientCodeWrapper.java │ │ │ │ Passed: tools/javac/api/TestGetSourceVersions.java │ │ │ │ -Passed: tools/javac/api/TestGetScopeBinaryNames.java │ │ │ │ -Passed: tools/javac/api/TestIsAccessible.java │ │ │ │ Passed: tools/javac/api/TestGetScopeResult.java │ │ │ │ +Passed: tools/javac/api/TestIsAccessible.java │ │ │ │ +Passed: tools/javac/api/TestGetScopeBinaryNames.java │ │ │ │ Passed: tools/javac/api/TestJavacTask_Lock.java │ │ │ │ Passed: tools/javac/api/TestJavacTask_Multiple.java │ │ │ │ Passed: tools/javac/api/TestJavacTask.java │ │ │ │ Passed: tools/javac/api/TestJavacTask_ParseAttrGen.java │ │ │ │ -Passed: tools/javac/api/TestJavacTaskScanner.java │ │ │ │ Passed: tools/javac/api/TestModuleUnnamedPackage.java │ │ │ │ Passed: tools/javac/api/TestName.java │ │ │ │ +Passed: tools/javac/api/TestJavacTaskScanner.java │ │ │ │ Passed: tools/javac/api/TestResolveError.java │ │ │ │ Passed: tools/javac/api/TestResolveIdent.java │ │ │ │ Passed: tools/javac/api/TestGetTree.java │ │ │ │ Passed: tools/javac/api/TestTreePath.java │ │ │ │ Passed: tools/javac/api/TestTrees.java │ │ │ │ Passed: tools/javac/assert/Attach.java │ │ │ │ Passed: tools/javac/assert/DU1.java │ │ │ │ Passed: tools/javac/api/TestSearchPaths.java │ │ │ │ Passed: tools/javac/assert/DU2.java │ │ │ │ Passed: tools/javac/assert/Position.java │ │ │ │ -Passed: tools/javac/api/TestContainTypes.java │ │ │ │ Passed: tools/javac/AvoidNPEAtClassReader/AvoidNPEAtClassReaderTest.java │ │ │ │ -Passed: tools/javac/BadOptimization/DeadCode1.java │ │ │ │ Passed: tools/javac/api/TestOperators.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode2.java │ │ │ │ +Passed: tools/javac/BadOptimization/DeadCode1.java │ │ │ │ Passed: tools/javac/attr/AttrRecoveryTest.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode3.java │ │ │ │ -Passed: tools/javac/BadOptimization/DeadCode6.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode4.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode5.java │ │ │ │ -Passed: tools/javac/BadOptimization/Switch2.java │ │ │ │ +Passed: tools/javac/BadOptimization/DeadCode6.java │ │ │ │ Passed: tools/javac/BadOptimization/Switch1.java │ │ │ │ -Passed: tools/javac/binaryCompat/T1.java │ │ │ │ +Passed: tools/javac/BadOptimization/Switch2.java │ │ │ │ +Passed: tools/javac/api/TestContainTypes.java │ │ │ │ Passed: tools/javac/boxing/Boxing2.java │ │ │ │ +Passed: tools/javac/binaryCompat/T1.java │ │ │ │ Passed: tools/javac/boxing/BoxedForeach.java │ │ │ │ Passed: tools/javac/boxing/Boxing1.java │ │ │ │ Passed: tools/javac/boxing/Boxing4.java │ │ │ │ -Passed: tools/javac/boxing/QualBoxedPostOp.java │ │ │ │ Passed: tools/javac/boxing/BoxingCaching.java │ │ │ │ +Passed: tools/javac/boxing/QualBoxedPostOp.java │ │ │ │ Passed: tools/javac/boxing/IncrementBoxedAndAccess.java │ │ │ │ -Passed: tools/javac/boxing/T5082929.java │ │ │ │ Passed: tools/javac/boxing/QualBoxedPostOp2.java │ │ │ │ -Passed: tools/javac/api/TestGetElement.java │ │ │ │ -Passed: tools/javac/boxing/T6369051.java │ │ │ │ Passed: tools/javac/boxing/QualBoxedPostOp3.java │ │ │ │ +Passed: tools/javac/boxing/T5082929.java │ │ │ │ +Passed: tools/javac/boxing/T6369051.java │ │ │ │ Passed: tools/javac/boxing/T6614974.java │ │ │ │ +Passed: tools/javac/boxing/T6348760.java │ │ │ │ Passed: tools/javac/boxing/T6816548.java │ │ │ │ -Passed: tools/javac/capture/Capture1.java │ │ │ │ Passed: tools/javac/cantReferenceBeforeCtor/CantReferenceBeforeConstructorTest.java │ │ │ │ -Passed: tools/javac/capture/Capture2.java │ │ │ │ +Passed: tools/javac/capture/Capture1.java │ │ │ │ Passed: tools/javac/capture/Capture3.java │ │ │ │ +Passed: tools/javac/capture/Capture2.java │ │ │ │ Passed: tools/javac/capture/Capture5.java │ │ │ │ -Passed: tools/javac/capture/T6594284.java │ │ │ │ -Passed: tools/javac/boxing/T6348760.java │ │ │ │ Passed: tools/javac/capture/Martin.java │ │ │ │ -Passed: tools/javac/cast/5064736/T5064736.java │ │ │ │ +Passed: tools/javac/api/TestGetElement.java │ │ │ │ Passed: tools/javac/cast/5034609/T5034609.java │ │ │ │ +Passed: tools/javac/cast/5064736/T5064736.java │ │ │ │ +Passed: tools/javac/capture/T6594284.java │ │ │ │ Passed: tools/javac/cast/5043020/T5043020.java │ │ │ │ Passed: tools/javac/cast/5065215/T5065215.java │ │ │ │ -Passed: tools/javac/cast/6211853/T6211853.java │ │ │ │ Passed: tools/javac/cast/6219964/T6219964.java │ │ │ │ -Passed: tools/javac/cast/6256789/T6256789.java │ │ │ │ +Passed: tools/javac/cast/6211853/T6211853.java │ │ │ │ Passed: tools/javac/cast/4916620/T4916620.java │ │ │ │ +Passed: tools/javac/cast/6256789/T6256789.java │ │ │ │ Passed: tools/javac/cast/6286112/T6286112.java │ │ │ │ Passed: tools/javac/cast/6270087/T6270087.java │ │ │ │ Passed: tools/javac/cast/6270087/T6270087neg.java │ │ │ │ Passed: tools/javac/cast/6302214/T6302214.java │ │ │ │ Passed: tools/javac/cast/6302214/T6302214a.java │ │ │ │ Passed: tools/javac/cast/6302956/T6302956.java │ │ │ │ Passed: tools/javac/cast/6358534/T6358534.java │ │ │ │ -Passed: tools/javac/cast/6467183/T6467183b.java │ │ │ │ Passed: tools/javac/cast/6467183/T6467183a.java │ │ │ │ Passed: tools/javac/cast/6295056/T6295056.java │ │ │ │ +Passed: tools/javac/cast/6467183/T6467183b.java │ │ │ │ Passed: tools/javac/cast/6507317/T6507317.java │ │ │ │ +Passed: tools/javac/cast/6548436/T6548436b.java │ │ │ │ Passed: tools/javac/cast/6548436/T6548436c.java │ │ │ │ Passed: tools/javac/cast/6548436/T6548436a.java │ │ │ │ -Passed: tools/javac/cast/6548436/T6548436b.java │ │ │ │ -Passed: tools/javac/cast/6558559/T6558559a.java │ │ │ │ -Passed: tools/javac/cast/6569057/T6569057.java │ │ │ │ Passed: tools/javac/cast/6548436/T6548436d.java │ │ │ │ +Passed: tools/javac/cast/6558559/T6558559a.java │ │ │ │ Passed: tools/javac/cast/6558559/T6558559b.java │ │ │ │ +Passed: tools/javac/cast/6569057/T6569057.java │ │ │ │ Passed: tools/javac/cast/6557182/T6557182.java │ │ │ │ Passed: tools/javac/cast/6586091/T6586091.java │ │ │ │ -Passed: tools/javac/cast/6932571/T6932571a.java │ │ │ │ -Passed: tools/javac/cast/6932571/T6932571b.java │ │ │ │ Passed: tools/javac/cast/6665356/T6665356.java │ │ │ │ -Passed: tools/javac/cast/6795580/T6795580.java │ │ │ │ +Passed: tools/javac/cast/6932571/T6932571b.java │ │ │ │ +Passed: tools/javac/cast/6932571/T6932571a.java │ │ │ │ Passed: tools/javac/cast/6714835/T6714835.java │ │ │ │ +Passed: tools/javac/cast/6795580/T6795580.java │ │ │ │ +Passed: tools/javac/cast/7005095/T7005095pos.java │ │ │ │ Passed: tools/javac/cast/6932571/T6932571neg.java │ │ │ │ +Passed: tools/javac/cast/7123100/T7123100a.java │ │ │ │ Passed: tools/javac/cast/7005671/T7005671.java │ │ │ │ Passed: tools/javac/cast/7005095/T7005095neg.java │ │ │ │ -Passed: tools/javac/cast/7005095/T7005095pos.java │ │ │ │ -Passed: tools/javac/cast/7123100/T7123100a.java │ │ │ │ Passed: tools/javac/cast/7123100/T7123100b.java │ │ │ │ Passed: tools/javac/cast/7123100/T7123100c.java │ │ │ │ Passed: tools/javac/cast/7123100/T7123100d.java │ │ │ │ Passed: tools/javac/cast/7126754/T7126754.java │ │ │ │ Passed: tools/javac/cast/8141343/T8141343.java │ │ │ │ Passed: tools/javac/cast/forum/T654170.java │ │ │ │ Passed: tools/javac/cast/BoxedArray.java │ │ │ │ Passed: tools/javac/cast/intersection/DuplicatedCheckcastTest.java │ │ │ │ Passed: tools/javac/ClassCycle/ClassCycle1a.java │ │ │ │ Passed: tools/javac/ClassCycle/ClassCycle2a.java │ │ │ │ -Passed: tools/javac/ClassCycle/ClassCycle3a.java │ │ │ │ Passed: tools/javac/ClassFileModifiers/ClassModifiers.java │ │ │ │ +Passed: tools/javac/ClassCycle/ClassCycle3a.java │ │ │ │ Passed: tools/javac/ClassFileModifiers/MemberModifiers.java │ │ │ │ Passed: tools/javac/cast/intersection/model/Model01.java │ │ │ │ -Passed: tools/javac/cast/intersection/IntersectionTypeParserTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java │ │ │ │ +Passed: tools/javac/cast/intersection/IntersectionTypeParserTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/ConstantValue/BrokenConstantValue.java │ │ │ │ Passed: tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java │ │ │ │ -Passed: tools/javac/cast/intersection/IntersectionTypeCastTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LineNumberTable/MultipleRecordPatterns.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LineNumberTable/T8050993.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LocalVariableTable/T8136453/T8136453.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Module/ModuleFlagTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java │ │ │ │ +Passed: jdk/internal/shellsupport/doc/JavadocHelperTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Module/ModuleFlagTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/ConstructorTest.java │ │ │ │ +Passed: tools/javac/cast/intersection/IntersectionTypeCastTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/EnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/ExceptionTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Module/ModuleTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/FieldTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Signature/InnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/MethodParameterTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Signature/InnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/SourceFile/MixTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/SourceFile/MixTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Module/ModuleTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTargetRelease14Test.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTargetRelease14Test.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/EnumTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java │ │ │ │ -Passed: tools/javac/classfiles/badClassfiles/AssertionsReadingClassfilesTest.java │ │ │ │ Passed: tools/javac/classfiles/InnerClasses/SyntheticClasses.java │ │ │ │ -Passed: tools/javac/classfiles/T8255757/T8255757.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java │ │ │ │ Passed: tools/javac/ClassLiterals/evalinit/ClassLiteralEvalInit.java │ │ │ │ -Passed: tools/javac/classfiles/InnerClasses/T8068517.java │ │ │ │ +Passed: tools/javac/classfiles/T8255757/T8255757.java │ │ │ │ +Passed: tools/javac/classfiles/badClassfiles/AssertionsReadingClassfilesTest.java │ │ │ │ Passed: tools/javac/ClassLiterals/ClassLiteralHelperContext.java │ │ │ │ -Passed: tools/javac/ClassLiterals/InitializeOuter.java │ │ │ │ Passed: tools/javac/ClassModifiers/InterfaceAndInnerClsCtor.java │ │ │ │ +Passed: tools/javac/classfiles/InnerClasses/T8068517.java │ │ │ │ +Passed: tools/javac/ClassLiterals/InitializeOuter.java │ │ │ │ Passed: tools/javac/ClassLiterals/InitializeTarget.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java │ │ │ │ -Passed: tools/javac/classreader/8171132/BadConstantValue.java │ │ │ │ Passed: tools/javac/classreader/8219810/BadFieldFlagsTest.java │ │ │ │ Passed: tools/javac/classreader/8219810/BadMethodFlagsTest.java │ │ │ │ Passed: tools/javac/classreader/BadClass.java │ │ │ │ +Passed: tools/javac/classreader/8171132/BadConstantValue.java │ │ │ │ Passed: tools/javac/classreader/BadMethodParameter.java │ │ │ │ Passed: tools/javac/classreader/FileSystemClosedTest.java │ │ │ │ -Passed: tools/javac/classfiles/ClassVersionChecker.java │ │ │ │ -Passed: tools/javac/classreader/InvalidModifiedUtf8Test.java │ │ │ │ Passed: tools/javac/classreader/ParameterModifiersAcrossCompilationBoundaries.java │ │ │ │ +Passed: tools/javac/classreader/8215407/BrokenEnclosingClass.java │ │ │ │ Passed: tools/javac/classreader/T7031108.java │ │ │ │ Passed: tools/javac/classwriter/ExtraAttributes.java │ │ │ │ -Passed: tools/javac/classreader/8215407/BrokenEnclosingClass.java │ │ │ │ -Passed: tools/javac/code/ArrayClone.java │ │ │ │ +Passed: tools/javac/classreader/InvalidModifiedUtf8Test.java │ │ │ │ Passed: tools/javac/classwriter/IndyCorrectInvocationName.java │ │ │ │ +Passed: tools/javac/code/ArrayClone.java │ │ │ │ Passed: tools/javac/code/CharImmediateValue.java │ │ │ │ Passed: tools/javac/completionDeps/DepsAndDocLint.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java │ │ │ │ Passed: tools/javac/conditional/6500343/T6500343a.java │ │ │ │ Passed: tools/javac/conditional/6500343/T6500343b.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java │ │ │ │ Passed: tools/javac/conditional/8064464/T8064464.java │ │ │ │ Passed: tools/javac/conditional/8200145/T8200145.java │ │ │ │ Passed: tools/javac/conditional/Conditional.java │ │ │ │ Passed: tools/javac/conditional/ConditionalWithFinalStrings.java │ │ │ │ Passed: tools/javac/conditional/T8016702.java │ │ │ │ +Passed: tools/javac/classfiles/ClassVersionChecker.java │ │ │ │ Passed: tools/javac/ConstantValues/ConstValInit.java │ │ │ │ -Passed: tools/javac/ConstantValues/ConstValInlining.java │ │ │ │ +Passed: tools/javac/crossPackageImpl/CrossPackageImplA.java │ │ │ │ Passed: tools/javac/constDebug/ConstDebugTest.java │ │ │ │ +Passed: tools/javac/ConstantValues/ConstValInlining.java │ │ │ │ Passed: tools/javac/cycle/T8193561.java │ │ │ │ -Passed: tools/javac/crossPackageImpl/CrossPackageImplA.java │ │ │ │ Passed: tools/javac/CyclicInheritance6/Main.java │ │ │ │ Passed: tools/javac/CyclicScoping/CyclicScoping_1.java │ │ │ │ -Passed: tools/javac/CyclicScoping/CyclicScoping_2.java │ │ │ │ Passed: tools/javac/danglingDep/NoDepX.java │ │ │ │ +Passed: tools/javac/CyclicScoping/CyclicScoping_2.java │ │ │ │ Passed: tools/javac/danglingDep/DepX.java │ │ │ │ Passed: tools/javac/danglingDep/Test1.java │ │ │ │ +Passed: tools/javac/completionDeps/DepsAndAnno.java │ │ │ │ Passed: tools/javac/declaration/method/MethodVoidParameter.java │ │ │ │ +Passed: tools/javac/defaultMethods/private/Private01.java │ │ │ │ Passed: tools/javac/defaultMethods/ClassReaderTest/ClassReaderTest.java │ │ │ │ Passed: tools/javac/defaultMethods/crossCompile/CrossCompile.java │ │ │ │ -Passed: tools/javac/defaultMethods/private/Private01.java │ │ │ │ -Passed: tools/javac/completionDeps/DepsAndAnno.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private02.java │ │ │ │ -Passed: tools/javac/defaultMethods/private/Private04.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private03.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private05.java │ │ │ │ -Passed: tools/javac/defaultMethods/private/Private07.java │ │ │ │ +Passed: tools/javac/defaultMethods/private/Private04.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private06.java │ │ │ │ -Passed: tools/javac/defaultMethods/private/Private08.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private09.java │ │ │ │ +Passed: tools/javac/defaultMethods/private/Private07.java │ │ │ │ +Passed: tools/javac/defaultMethods/private/Private08.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private10.java │ │ │ │ Passed: tools/javac/defaultMethods/private/PrivateGenerics.java │ │ │ │ Passed: tools/javac/defaultMethods/separate/Separate.java │ │ │ │ Passed: tools/javac/defaultMethods/static/import/StaticImport1.java │ │ │ │ Passed: tools/javac/defaultMethods/static/import/StaticImport2.java │ │ │ │ Passed: tools/javac/defaultMethods/static/import/StaticImport3.java │ │ │ │ Passed: tools/javac/defaultMethods/static/Static01.java │ │ │ │ -Passed: tools/javac/defaultMethods/static/Static02.java │ │ │ │ Passed: tools/javac/defaultMethods/static/StaticInvokeQualified.java │ │ │ │ +Passed: tools/javac/defaultMethods/static/Static02.java │ │ │ │ Passed: tools/javac/defaultMethods/static/StaticInvokeSimple.java │ │ │ │ -Passed: tools/javac/defaultMethods/private/PrivateInterfaceMethodProcessorTest.java │ │ │ │ Passed: tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java │ │ │ │ -Passed: tools/javac/classreader/TruncatedClassFileTest.java │ │ │ │ +Passed: tools/javac/defaultMethods/private/PrivateInterfaceMethodProcessorTest.java │ │ │ │ Passed: tools/javac/defaultMethods/AssertionsTest.java │ │ │ │ Passed: tools/javac/defaultMethods/BadClassfile.java │ │ │ │ Passed: tools/javac/defaultMethods/CannotChangeAssertionsStateAfterInitialized.java │ │ │ │ Passed: tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java │ │ │ │ Passed: tools/javac/defaultMethods/DefaultMethodFlags.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg01.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg02.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg03.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg04.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg05.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg06.java │ │ │ │ -Passed: tools/javac/ClassPathTest/ClassPathTest.java │ │ │ │ -Passed: tools/javac/defaultMethods/Neg08.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg07.java │ │ │ │ +Passed: tools/javac/defaultMethods/Neg08.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg09.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg10.java │ │ │ │ +Passed: tools/javac/ClassPathTest/ClassPathTest.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg11.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg12.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg13.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg14.java │ │ │ │ -Passed: tools/javac/defaultMethods/Neg15.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg16.java │ │ │ │ +Passed: tools/javac/defaultMethods/Neg15.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos02.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos01.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos05.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos04.java │ │ │ │ -Passed: tools/javac/defaultMethods/Pos06.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos07.java │ │ │ │ +Passed: tools/javac/defaultMethods/Pos06.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos08.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos10.java │ │ │ │ -Passed: tools/javac/defaultMethods/Pos11.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos12.java │ │ │ │ -Passed: tools/javac/defaultMethods/Pos13.java │ │ │ │ +Passed: tools/javac/defaultMethods/Pos11.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos14.java │ │ │ │ -Passed: tools/javac/defaultMethods/Pos16.java │ │ │ │ +Passed: tools/javac/defaultMethods/Pos13.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos15.java │ │ │ │ +Passed: tools/javac/defaultMethods/Pos16.java │ │ │ │ Passed: tools/javac/defaultMethods/TestDefaultBody.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/7003744/T7003744a.java │ │ │ │ Passed: tools/javac/defaultMethods/TestNoBridgeOnDefaults.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/7003744/T7003744b.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/8156180/T8156180.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/7003744/T7003744b.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_1.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_10.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_11.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_12.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_1.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_14.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_13.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_14.java │ │ │ │ +Passed: tools/javac/classreader/TruncatedClassFileTest.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_3.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_2.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_4.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_5.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_7.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_6.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_7.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_9.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_8.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignConstantBoolean.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignCond.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignConstantBoolean.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DALoop1.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DABlock.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignAfterIf_1.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DASwitch.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DefAssignAfterThis_2.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignAfterIf_2.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignAfterThis_1.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DefAssignAfterThis_2.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignAfterTry1.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignAfterTry2.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignAfterTry3.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DefAssignNestedArg.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DUAssert.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DUBeforeDefined1.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DefAssignNestedArg.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DUParam1.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DUBeforeDefined2.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DUBeforeDefined1.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DUSwitch.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DUParam2.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DUSwitch2.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DUTry.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DUParam2.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/StaticFinalInit.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DUTry.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4704365.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/T4718134.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4717164.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4717165.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/T4718134.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4718142.java │ │ │ │ -Passed: tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4718142a.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/T4720379.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4718708.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/T4720379.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4720751.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4721062a.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4721076.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4721062b.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/T4721998.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T7181578.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/T4721998.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4725725.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/ThrowBeforeTryFinally.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T8039026.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/UncaughtException.java │ │ │ │ Passed: tools/javac/depDocComment/DeprecatedDocComment3.java │ │ │ │ -Passed: tools/javac/depDocComment/DeprecatedDocComment4.java │ │ │ │ Passed: tools/javac/depDocComment/DeprecatedDocComment.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/T8204610.java │ │ │ │ -Passed: tools/javac/defaultMethods/super/TestDefaultSuperCall.java │ │ │ │ +Passed: tools/javac/depDocComment/DeprecatedDocComment4.java │ │ │ │ Passed: tools/javac/depDocComment/SuppressDepAnnWithSwitchTest.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/T8204610.java │ │ │ │ Passed: tools/javac/depDocComment/JavadocDeprecatedInPackageTest.java │ │ │ │ -Passed: tools/javac/depOverrides/annotation/Test3.java │ │ │ │ Passed: tools/javac/depDocComment/SuppressDeprecation.java │ │ │ │ +Passed: tools/javac/depOverrides/annotation/Test3.java │ │ │ │ Passed: tools/javac/depOverrides/annotation/Test2.java │ │ │ │ Passed: tools/javac/depOverrides/annotation/Test1.java │ │ │ │ Passed: tools/javac/depOverrides/doccomment/Test3.java │ │ │ │ Passed: tools/javac/depOverrides/doccomment/Test2.java │ │ │ │ Passed: tools/javac/depOverrides/doccomment/Test1.java │ │ │ │ Passed: tools/javac/Diagnostics/6722234/T6722234a.java │ │ │ │ -Passed: tools/javac/desugar/TestReturnTypeOfIterator.java │ │ │ │ Passed: tools/javac/desugar/BoxingAndSuper.java │ │ │ │ Passed: tools/javac/Diagnostics/6722234/T6722234c.java │ │ │ │ +Passed: tools/javac/desugar/TestReturnTypeOfIterator.java │ │ │ │ Passed: tools/javac/Diagnostics/6722234/T6722234b.java │ │ │ │ Passed: tools/javac/Diagnostics/6722234/T6722234d.java │ │ │ │ -Passed: tools/javac/Diagnostics/6862608/T6862608a.java │ │ │ │ Passed: tools/javac/Diagnostics/6860795/T6860795.java │ │ │ │ +Passed: tools/javac/Diagnostics/6799605/T6799605.java │ │ │ │ +Passed: tools/javac/Diagnostics/6862608/T6862608a.java │ │ │ │ Passed: tools/javac/Diagnostics/6862608/T6862608b.java │ │ │ │ Passed: tools/javac/Diagnostics/6864382/T6864382.java │ │ │ │ -Passed: tools/javac/Diagnostics/6799605/T6799605.java │ │ │ │ Passed: tools/javac/Diagnostics/7039014/T7039014.java │ │ │ │ -Passed: tools/javac/Diagnostics/7116676/T7116676.java │ │ │ │ Passed: tools/javac/Diagnostics/7010608/Test.java │ │ │ │ Passed: tools/javac/Diagnostics/8010387/T8010387.java │ │ │ │ +Passed: tools/javac/Diagnostics/7116676/T7116676.java │ │ │ │ Passed: tools/javac/Diagnostics/8043251/T8043251.java │ │ │ │ -Passed: tools/javac/Diagnostics/compressed/T8012003a.java │ │ │ │ -Passed: tools/javac/Diagnostics/compressed/T8012003b.java │ │ │ │ Passed: tools/javac/Diagnostics/compressed/8067883/T8067883.java │ │ │ │ Passed: tools/javac/Diagnostics/8295024/T8295024.java │ │ │ │ +Passed: tools/javac/Diagnostics/compressed/T8012003b.java │ │ │ │ +Passed: tools/javac/Diagnostics/compressed/T8012003a.java │ │ │ │ Passed: tools/javac/Diagnostics/compressed/T8012003c.java │ │ │ │ Passed: tools/javac/Diagnostics/compressed/T8020286.java │ │ │ │ -Passed: tools/javac/diags/CompletionFailureInDiags.java │ │ │ │ -Passed: tools/javac/diags/DiagnosticRewriterTest.java │ │ │ │ +Passed: tools/javac/defaultMethods/super/TestDefaultSuperCall.java │ │ │ │ Passed: tools/javac/diags/CheckResourceKeys.java │ │ │ │ +Passed: tools/javac/diags/DiagnosticRewriterTest.java │ │ │ │ Passed: tools/javac/diags/DiagnosticRewriterTest2.java │ │ │ │ Passed: tools/javac/diags/DiagnosticRewriterTest3.java │ │ │ │ Passed: tools/javac/diags/EagerInitCheck.java │ │ │ │ +Passed: tools/javac/diags/CompletionFailureInDiags.java │ │ │ │ Passed: tools/javac/diags/MessageInfo.java │ │ │ │ Passed: tools/javac/doclint/implicitSource/ImplicitSourceTest.java │ │ │ │ Passed: tools/javac/doclint/DocLintFormatTest.java │ │ │ │ Passed: tools/javac/doclint/DocLintTest.java │ │ │ │ Passed: tools/javac/doclint/ImplicitHeadingsTest.java │ │ │ │ -Passed: jdk/internal/shellsupport/doc/JavadocHelperTest.java │ │ │ │ Passed: tools/javac/doclint/IncludePackagesTest.java │ │ │ │ +Passed: tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java │ │ │ │ Passed: tools/javac/doclint/NPEDuplicateClassNamesTest.java │ │ │ │ Passed: tools/javac/doctree/dcapi/DocCommentTreeApiTester.java │ │ │ │ Passed: tools/javac/doclint/LimitedImage.java │ │ │ │ -Passed: tools/javac/doctree/positions/TestPosition.java │ │ │ │ +Passed: tools/javac/doctree/AtEscapeTest.java │ │ │ │ Passed: tools/javac/doctree/AttrTest.java │ │ │ │ +Passed: tools/javac/doctree/positions/TestPosition.java │ │ │ │ Passed: tools/javac/doctree/AuthorTest.java │ │ │ │ Passed: tools/javac/doctree/BadTest.java │ │ │ │ Passed: tools/javac/doctree/CodeTest.java │ │ │ │ Passed: tools/javac/doctree/CoverageTest.java │ │ │ │ -Passed: tools/javac/doctree/AtEscapeTest.java │ │ │ │ Passed: tools/javac/doctree/DeprecatedTest.java │ │ │ │ -Passed: tools/javac/doctree/DocTreePathScannerTest.java │ │ │ │ Passed: tools/javac/doctree/DocRootTest.java │ │ │ │ -Passed: tools/javac/doctree/ElementTest.java │ │ │ │ +Passed: tools/javac/doctree/DocTreePathScannerTest.java │ │ │ │ Passed: tools/javac/doctree/EntityTest.java │ │ │ │ +Passed: tools/javac/doctree/ElementTest.java │ │ │ │ Passed: tools/javac/doctree/ExceptionTest.java │ │ │ │ Passed: tools/javac/doctree/HiddenTest.java │ │ │ │ Passed: tools/javac/doctree/FirstSentenceTest.java │ │ │ │ Passed: tools/javac/doctree/IndexTest.java │ │ │ │ Passed: tools/javac/doctree/InheritDocTest.java │ │ │ │ -Passed: tools/javac/doctree/InPreTest.java │ │ │ │ Passed: tools/javac/doctree/LinkPlainTest.java │ │ │ │ +Passed: tools/javac/doctree/InPreTest.java │ │ │ │ Passed: tools/javac/doctree/LinkTest.java │ │ │ │ Passed: tools/javac/doctree/LiteralTest.java │ │ │ │ -Passed: tools/javac/doctree/ParamTest.java │ │ │ │ Passed: tools/javac/doctree/ProvidesTest.java │ │ │ │ -Passed: tools/javac/Diagnostics/6769027/T6769027.java │ │ │ │ +Passed: tools/javac/doctree/ParamTest.java │ │ │ │ Passed: tools/javac/doctree/ReturnTest.java │ │ │ │ Passed: tools/javac/doctree/SeeTest.java │ │ │ │ Passed: tools/javac/doctree/SerialDataTest.java │ │ │ │ Passed: tools/javac/doctree/SerialFieldTest.java │ │ │ │ Passed: tools/javac/doctree/SerialTest.java │ │ │ │ Passed: tools/javac/doctree/SimpleDocTreeVisitorTest.java │ │ │ │ -Passed: tools/javac/doctree/SnippetTest.java │ │ │ │ Passed: tools/javac/doctree/SinceTest.java │ │ │ │ +Passed: tools/javac/doctree/ReferenceTest.java │ │ │ │ +Passed: tools/javac/doctree/SnippetTest.java │ │ │ │ Passed: tools/javac/doctree/SpecTest.java │ │ │ │ Passed: tools/javac/doctree/SummaryTest.java │ │ │ │ Passed: tools/javac/doctree/SystemPropertyTest.java │ │ │ │ -Passed: tools/javac/doctree/TagTest.java │ │ │ │ Passed: tools/javac/doctree/ThrowableTest.java │ │ │ │ -Passed: tools/javac/doctree/ReferenceTest.java │ │ │ │ +Passed: tools/javac/doctree/TagTest.java │ │ │ │ Passed: tools/javac/doctree/UsesTest.java │ │ │ │ Passed: tools/javac/doctree/ValueTest.java │ │ │ │ Passed: tools/javac/doctree/VersionTest.java │ │ │ │ +Passed: tools/javac/enum/6350057/T6350057.java │ │ │ │ Passed: tools/javac/enum/7160084/T7160084a.java │ │ │ │ Passed: tools/javac/enum/7160084/T7160084b.java │ │ │ │ +Passed: tools/javac/enum/6424358/T6424358.java │ │ │ │ Passed: tools/javac/enum/enumSwitch/EnumSwitch.java │ │ │ │ Passed: tools/javac/enum/forwardRef/T6425594.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum1.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum2.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum3.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum4.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum5.java │ │ │ │ -Passed: tools/javac/enum/6350057/T6350057.java │ │ │ │ -Passed: tools/javac/enum/AbstractEmptyEnum.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum6.java │ │ │ │ +Passed: tools/javac/enum/AbstractEmptyEnum.java │ │ │ │ Passed: tools/javac/enum/AbstractEnum1.java │ │ │ │ -Passed: tools/javac/enum/6424358/T6424358.java │ │ │ │ -Passed: tools/javac/enum/DA2.java │ │ │ │ Passed: tools/javac/enum/DA1.java │ │ │ │ -Passed: tools/javac/enum/Def.java │ │ │ │ +Passed: tools/javac/enum/DA2.java │ │ │ │ Passed: tools/javac/enum/DA3.java │ │ │ │ -Passed: tools/javac/enum/Enum2.java │ │ │ │ +Passed: tools/javac/enum/Def.java │ │ │ │ Passed: tools/javac/enum/Enum1.java │ │ │ │ -Passed: tools/javac/enum/EnumAsIdentifier.java │ │ │ │ +Passed: tools/javac/enum/Enum2.java │ │ │ │ Passed: tools/javac/enum/Enum3.java │ │ │ │ +Passed: tools/javac/enum/EnumAsIdentifier.java │ │ │ │ +Passed: tools/javac/enum/EnumImplicitPrivateConstructor.java │ │ │ │ Passed: tools/javac/enum/EnumInit.java │ │ │ │ Passed: tools/javac/enum/EnumLookupTableExceptionInInitializer.java │ │ │ │ -Passed: tools/javac/enum/EnumImplicitPrivateConstructor.java │ │ │ │ Passed: tools/javac/enum/EnumMembersOrder.java │ │ │ │ Passed: tools/javac/enum/EnumPrivateConstructor.java │ │ │ │ Passed: tools/javac/enum/EnumProtectedConstructor.java │ │ │ │ -Passed: tools/javac/enum/EnumPublicConstructor.java │ │ │ │ +Passed: tools/javac/enum/BigEnum.java │ │ │ │ Passed: tools/javac/enum/EnumSwitch1.java │ │ │ │ +Passed: tools/javac/enum/EnumPublicConstructor.java │ │ │ │ Passed: tools/javac/enum/EnumSwitch3.java │ │ │ │ Passed: tools/javac/enum/EnumSwitch2.java │ │ │ │ -Passed: tools/javac/enum/EnumSwitch4.java │ │ │ │ -Passed: tools/javac/enum/ExplicitlyAbstractEnum1.java │ │ │ │ +Passed: tools/javac/Diagnostics/6769027/T6769027.java │ │ │ │ Passed: tools/javac/enum/ExplicitlyAbstractEnum2.java │ │ │ │ +Passed: tools/javac/enum/ExplicitlyAbstractEnum1.java │ │ │ │ +Passed: tools/javac/enum/EnumSwitch4.java │ │ │ │ Passed: tools/javac/enum/ExplicitlyFinalEnum1.java │ │ │ │ -Passed: tools/javac/enum/BigEnum.java │ │ │ │ -Passed: tools/javac/enum/FauxEnum3.java │ │ │ │ -Passed: tools/javac/enum/ExplicitlyFinalEnum2.java │ │ │ │ Passed: tools/javac/enum/FauxEnum1.java │ │ │ │ +Passed: tools/javac/enum/ExplicitlyFinalEnum2.java │ │ │ │ Passed: tools/javac/enum/FauxSpecialEnum1.java │ │ │ │ +Passed: tools/javac/enum/FauxEnum3.java │ │ │ │ Passed: tools/javac/enum/FauxSpecialEnum2.java │ │ │ │ -Passed: tools/javac/enum/LocalEnum.java │ │ │ │ Passed: tools/javac/enum/NoFinal.java │ │ │ │ -Passed: tools/javac/enum/NestedEnum.java │ │ │ │ +Passed: tools/javac/enum/LocalEnum.java │ │ │ │ Passed: tools/javac/enum/NoFinal2.java │ │ │ │ -Passed: tools/javac/enum/NoFinal4.java │ │ │ │ +Passed: tools/javac/enum/NestedEnum.java │ │ │ │ Passed: tools/javac/enum/NoFinal3.java │ │ │ │ -Passed: tools/javac/enum/OkFinal.java │ │ │ │ +Passed: tools/javac/enum/NoFinal4.java │ │ │ │ Passed: tools/javac/enum/NoFinal5.java │ │ │ │ +Passed: tools/javac/enum/OkFinal.java │ │ │ │ Passed: tools/javac/enum/SynthValues.java │ │ │ │ -Passed: tools/javac/enum/T6509042.java │ │ │ │ Passed: tools/javac/enum/T5075242.java │ │ │ │ +Passed: tools/javac/enum/T6509042.java │ │ │ │ Passed: tools/javac/enum/T6675483.java │ │ │ │ Passed: tools/javac/enum/T6724345.java │ │ │ │ +Passed: tools/javac/enum/T5081785.java │ │ │ │ Passed: tools/javac/enum/TrailingComma.java │ │ │ │ Passed: tools/javac/enum/UserValue.java │ │ │ │ -Passed: tools/javac/enum/T5081785.java │ │ │ │ -Passed: tools/javac/expression/BinopVoidTest.java │ │ │ │ Passed: tools/javac/enum/ValueOf.java │ │ │ │ +Passed: tools/javac/expression/BinopVoidTest.java │ │ │ │ Passed: tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java │ │ │ │ Passed: tools/javac/expression/IllegalParenthesis.java │ │ │ │ Passed: tools/javac/expression/NullAppend.java │ │ │ │ Passed: tools/javac/expression/DeeplyChainedNonPolyExpressionTest.java │ │ │ │ Passed: tools/javac/expression/NullAppend2.java │ │ │ │ Passed: tools/javac/ExtendsAccess/ExtendsAccess.java │ │ │ │ Passed: tools/javac/ExtDirs/ExtDirTest.java │ │ │ │ @@ -1627,281 +1627,281 @@ │ │ │ │ Passed: tools/javac/failover/FailOver08.java │ │ │ │ Passed: tools/javac/failover/FailOver09.java │ │ │ │ Passed: tools/javac/failover/FailOver10.java │ │ │ │ Passed: tools/javac/failover/FailOver11.java │ │ │ │ Passed: tools/javac/failover/FailOver12.java │ │ │ │ Passed: tools/javac/failover/FailOver13.java │ │ │ │ Passed: tools/javac/failover/FailOver14.java │ │ │ │ -Passed: tools/javac/expswitch/ExpSwitchNestingTest.java │ │ │ │ Passed: tools/javac/failover/FailOver15.java │ │ │ │ Passed: tools/javac/failover/PostAttrConstructor.java │ │ │ │ Passed: tools/javac/falseCycle/FalseCycle.java │ │ │ │ Passed: tools/javac/fatalErrors/ImproveFatalErrorHandling.java │ │ │ │ Passed: tools/javac/fatalErrors/NoJavaLangTest.java │ │ │ │ Passed: tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java │ │ │ │ +Passed: tools/javac/expswitch/ExpSwitchNestingTest.java │ │ │ │ Passed: tools/javac/file/MultiReleaseJar/MultiReleaseModuleInfoTest.java │ │ │ │ Passed: tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java │ │ │ │ Passed: tools/javac/file/zip/T6865530.java │ │ │ │ Passed: tools/javac/file/zip/T8076104.java │ │ │ │ Passed: tools/javac/file/ExplodedImage.java │ │ │ │ Passed: tools/javac/file/FSInfoTest.java │ │ │ │ Passed: tools/javac/file/LimitedImage.java │ │ │ │ Passed: tools/javac/file/ModuleAndPackageLocations.java │ │ │ │ Passed: tools/javac/file/SetLocationForModule.java │ │ │ │ Passed: tools/javac/file/SymLinkArchiveTest.java │ │ │ │ Passed: tools/javac/file/SymLinkShortNameTest.java │ │ │ │ Passed: tools/javac/file/SymLinkTest.java │ │ │ │ +Passed: tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java │ │ │ │ Passed: tools/javac/file/T7018098.java │ │ │ │ Passed: tools/javac/file/T7068437.java │ │ │ │ -Passed: tools/javac/diags/CheckExamples.java │ │ │ │ +Passed: tools/javac/file/zip/T6836682.java │ │ │ │ Passed: tools/javac/file/T8132857.java │ │ │ │ +Passed: tools/javac/file/T8143268.java │ │ │ │ Passed: tools/javac/file/T7068451.java │ │ │ │ Passed: tools/javac/file/T8150475.java │ │ │ │ -Passed: tools/javac/file/T8143268.java │ │ │ │ +Passed: tools/javac/diags/CheckExamples.java │ │ │ │ Passed: tools/javac/flags/FlagsTest.java │ │ │ │ -Passed: tools/javac/flags/LockedFlagClash.java │ │ │ │ -Passed: tools/javac/FloatingPointChanges/BadConstructorModifiers.java │ │ │ │ Passed: tools/javac/FloatingPointChanges/Test.java │ │ │ │ Passed: tools/javac/flow/T8030218/CompileTimeErrorForNonAssignedStaticFieldTest.java │ │ │ │ +Passed: tools/javac/flags/LockedFlagClash.java │ │ │ │ Passed: tools/javac/flow/T8042741/LambdaArgumentsTest.java │ │ │ │ +Passed: tools/javac/FloatingPointChanges/BadConstructorModifiers.java │ │ │ │ Passed: tools/javac/flow/T8042741/PositionTest.java │ │ │ │ -Passed: tools/javac/flow/T7194212.java │ │ │ │ +Passed: tools/javac/foreach/7139681/T7139681neg.java │ │ │ │ Passed: tools/javac/flow/T8062747.java │ │ │ │ -Passed: tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java │ │ │ │ Passed: tools/javac/foreach/7139681/T7139681pos.java │ │ │ │ -Passed: tools/javac/foreach/7139681/T7139681neg.java │ │ │ │ -Passed: tools/javac/diags/RunExamples.java │ │ │ │ -Passed: tools/javac/foreach/ExprTypeIsTypeVariableTest.java │ │ │ │ Passed: tools/javac/foreach/CovariantIntersectIterator.java │ │ │ │ -Passed: tools/javac/flow/LVTHarness.java │ │ │ │ -Passed: tools/javac/foreach/Foreach.java │ │ │ │ +Passed: tools/javac/flow/T7194212.java │ │ │ │ +Passed: tools/javac/foreach/ExprTypeIsTypeVariableTest.java │ │ │ │ Passed: tools/javac/foreach/GenericIterator.java │ │ │ │ +Passed: tools/javac/foreach/Foreach.java │ │ │ │ +Passed: tools/javac/foreach/IntersectIterator.java │ │ │ │ Passed: tools/javac/foreach/ListOfListTest.java │ │ │ │ Passed: tools/javac/foreach/StaticBlock.java │ │ │ │ -Passed: tools/javac/foreach/IntersectIterator.java │ │ │ │ Passed: tools/javac/foreach/SpecIterable.java │ │ │ │ Passed: tools/javac/ForwardReference/ForwardReference_2.java │ │ │ │ -Passed: tools/javac/ForwardReference/ForwardReference_4.java │ │ │ │ Passed: tools/javac/foreach/SuperfluousAbstract.java │ │ │ │ +Passed: tools/javac/flow/LVTHarness.java │ │ │ │ Passed: tools/javac/ForwardReference/ForwardReference_5.java │ │ │ │ Passed: tools/javac/ForwardReference/T6676362a.java │ │ │ │ -Passed: tools/javac/foreach/T6500701.java │ │ │ │ +Passed: tools/javac/ForwardReference/ForwardReference_4.java │ │ │ │ Passed: tools/javac/ForwardReference/T6676362b.java │ │ │ │ +Passed: tools/javac/foreach/T6500701.java │ │ │ │ Passed: tools/javac/ForwardReference/UseBeforeDeclaration.java │ │ │ │ Passed: tools/javac/generics/4453032/InterfaceCast1.java │ │ │ │ -Passed: tools/javac/generics/5009937/T5009937.java │ │ │ │ Passed: tools/javac/generics/5066774/T5066774.java │ │ │ │ -Passed: tools/javac/generics/5086027/T5086027pos.java │ │ │ │ +Passed: tools/javac/generics/5009937/T5009937.java │ │ │ │ Passed: tools/javac/generics/5086027/T5086027.java │ │ │ │ +Passed: tools/javac/generics/5086027/T5086027pos.java │ │ │ │ Passed: tools/javac/generics/6182950/T6182950a.java │ │ │ │ Passed: tools/javac/generics/6182950/T6182950c.java │ │ │ │ -Passed: tools/javac/generics/6182950/T6182950b.java │ │ │ │ Passed: tools/javac/generics/6192945/Method.java │ │ │ │ +Passed: tools/javac/generics/6182950/T6182950b.java │ │ │ │ Passed: tools/javac/generics/6192945/T6192945.java │ │ │ │ Passed: tools/javac/generics/6207386/Test.java │ │ │ │ -Passed: tools/javac/generics/6207386/T6207386.java │ │ │ │ Passed: tools/javac/generics/6213818/T6213818.java │ │ │ │ +Passed: tools/javac/generics/6207386/T6207386.java │ │ │ │ Passed: tools/javac/generics/6218229/T6218229.java │ │ │ │ Passed: tools/javac/generics/6227936/T6227936.java │ │ │ │ Passed: tools/javac/generics/6227936/Orig.java │ │ │ │ +Passed: tools/javac/generics/6245699/T6245699.java │ │ │ │ Passed: tools/javac/generics/6245699/T6245699a.java │ │ │ │ Passed: tools/javac/generics/6245699/T6245699b.java │ │ │ │ -Passed: tools/javac/generics/6245699/T6245699.java │ │ │ │ -Passed: tools/javac/generics/6294779/T6294779a.java │ │ │ │ -Passed: tools/javac/generics/6245699/T6245699c.java │ │ │ │ -Passed: tools/javac/generics/6292765/T6292765.java │ │ │ │ Passed: tools/javac/generics/6268476/T6268476.java │ │ │ │ +Passed: tools/javac/generics/6292765/T6292765.java │ │ │ │ +Passed: tools/javac/generics/6245699/T6245699c.java │ │ │ │ +Passed: tools/javac/generics/6294779/T6294779a.java │ │ │ │ Passed: tools/javac/generics/6294779/T6294779b.java │ │ │ │ -Passed: tools/javac/generics/6294779/T6294779c.java │ │ │ │ -Passed: tools/javac/generics/6332204/T6346876.java │ │ │ │ Passed: tools/javac/generics/6332204/T6332204.java │ │ │ │ +Passed: tools/javac/generics/6332204/T6346876.java │ │ │ │ +Passed: tools/javac/generics/6294779/T6294779c.java │ │ │ │ +Passed: tools/javac/generics/6356636/T6356636.java │ │ │ │ Passed: tools/javac/generics/6372782/T6372782.java │ │ │ │ Passed: tools/javac/generics/6359951/T6359951.java │ │ │ │ -Passed: tools/javac/generics/6356636/T6356636.java │ │ │ │ Passed: tools/javac/generics/6413682/T6413682.java │ │ │ │ Passed: tools/javac/generics/6476118/T6476118a.java │ │ │ │ -Passed: tools/javac/generics/6413682/TestPos.java │ │ │ │ Passed: tools/javac/generics/6476118/T6476118b.java │ │ │ │ Passed: tools/javac/generics/6476118/T6476118c.java │ │ │ │ +Passed: tools/javac/generics/6413682/TestPos.java │ │ │ │ Passed: tools/javac/generics/6476118/T6476118d.java │ │ │ │ Passed: tools/javac/generics/6487370/T6487370.java │ │ │ │ Passed: tools/javac/generics/6531075/T6531075.java │ │ │ │ -Passed: tools/javac/generics/6495506/T6495506.java │ │ │ │ Passed: tools/javac/generics/6531090/T6531090a.java │ │ │ │ +Passed: tools/javac/generics/6495506/T6495506.java │ │ │ │ Passed: tools/javac/generics/6677785/T6677785.java │ │ │ │ +Passed: tools/javac/generics/6711619/T6711619a.java │ │ │ │ Passed: tools/javac/generics/6531090/T6531090b.java │ │ │ │ -Passed: tools/javac/generics/6711619/T6711619b.java │ │ │ │ Passed: tools/javac/generics/6729401/T6729401.java │ │ │ │ -Passed: tools/javac/generics/6711619/T6711619a.java │ │ │ │ -Passed: tools/javac/generics/6723444/T6723444.java │ │ │ │ +Passed: tools/javac/generics/6711619/T6711619b.java │ │ │ │ Passed: tools/javac/generics/6910550/T6910550a.java │ │ │ │ +Passed: tools/javac/generics/6723444/T6723444.java │ │ │ │ Passed: tools/javac/generics/6910550/T6910550b.java │ │ │ │ -Passed: tools/javac/generics/6910550/T6910550c.java │ │ │ │ Passed: tools/javac/generics/6910550/T6910550d.java │ │ │ │ +Passed: tools/javac/generics/6910550/T6910550c.java │ │ │ │ Passed: tools/javac/generics/6910550/T6910550e.java │ │ │ │ Passed: tools/javac/generics/6946618/T6946618a.java │ │ │ │ Passed: tools/javac/generics/6946618/T6946618b.java │ │ │ │ Passed: tools/javac/generics/6946618/T6946618c.java │ │ │ │ Passed: tools/javac/generics/6956758/T6956758neg.java │ │ │ │ -Passed: tools/javac/generics/6956758/T6956758pos.java │ │ │ │ Passed: tools/javac/generics/6969184/T6969184.java │ │ │ │ +Passed: tools/javac/generics/6956758/T6956758pos.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719a.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719b.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719c.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719d.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719e.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719f.java │ │ │ │ +Passed: tools/javac/diags/RunExamples.java │ │ │ │ +Passed: tools/javac/generics/7007615/acc1/AccessibilityCheck01.java │ │ │ │ +Passed: tools/javac/generics/6987475/T6987475pos.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719g.java │ │ │ │ -Passed: tools/javac/generics/6987475/T6987475neg.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719h.java │ │ │ │ -Passed: tools/javac/generics/6987475/T6987475pos.java │ │ │ │ -Passed: tools/javac/generics/7007615/acc1/AccessibilityCheck01.java │ │ │ │ -Passed: tools/javac/generics/7007615/acc2/AccessibilityCheck02.java │ │ │ │ +Passed: tools/javac/generics/6987475/T6987475neg.java │ │ │ │ +Passed: tools/javac/generics/7020657/T7020657pos.java │ │ │ │ Passed: tools/javac/generics/7007615/T7007615.java │ │ │ │ +Passed: tools/javac/generics/7007615/acc2/AccessibilityCheck02.java │ │ │ │ Passed: tools/javac/generics/7015430/T7015430.java │ │ │ │ Passed: tools/javac/generics/7020657/T7020657neg.java │ │ │ │ -Passed: tools/javac/generics/7020657/T7020657pos.java │ │ │ │ +Passed: tools/javac/generics/7034019/T7034019a.java │ │ │ │ +Passed: tools/javac/generics/7022054/T7022054neg1.java │ │ │ │ Passed: tools/javac/generics/7022054/T7022054neg2.java │ │ │ │ Passed: tools/javac/generics/7022054/T7022054pos1.java │ │ │ │ -Passed: tools/javac/generics/7022054/T7022054neg1.java │ │ │ │ Passed: tools/javac/generics/7022054/T7022054pos2.java │ │ │ │ -Passed: tools/javac/file/zip/T6836682.java │ │ │ │ -Passed: tools/javac/generics/7034511/T7034511a.java │ │ │ │ Passed: tools/javac/generics/7034019/T7034019b.java │ │ │ │ Passed: tools/javac/generics/7034019/T7034019c.java │ │ │ │ -Passed: tools/javac/generics/7034019/T7034019a.java │ │ │ │ -Passed: tools/javac/generics/7034019/T7034019d.java │ │ │ │ Passed: tools/javac/generics/7034511/T7041019.java │ │ │ │ +Passed: tools/javac/generics/7034019/T7034019d.java │ │ │ │ +Passed: tools/javac/generics/7034511/T7034511a.java │ │ │ │ Passed: tools/javac/generics/7034511/T7034511b.java │ │ │ │ Passed: tools/javac/generics/8004094/T8004094.java │ │ │ │ -Passed: tools/javac/generics/7151070/T7151070.java │ │ │ │ Passed: tools/javac/generics/7151802/T7151802.java │ │ │ │ -Passed: tools/javac/generics/8064803/T8064803.java │ │ │ │ +Passed: tools/javac/generics/7151070/T7151070.java │ │ │ │ Passed: tools/javac/generics/8016640/T8016640.java │ │ │ │ +Passed: tools/javac/generics/8064803/T8064803.java │ │ │ │ Passed: tools/javac/generics/abstract/T4717181c.java │ │ │ │ -Passed: tools/javac/generics/bridges/AnonymousSubtypeOfRawSupertype.java │ │ │ │ Passed: tools/javac/generics/bridge1/D.java │ │ │ │ +Passed: tools/javac/generics/bridges/AnonymousSubtypeOfRawSupertype.java │ │ │ │ Passed: tools/javac/generics/bridges/ReorderedBoundsTest.java │ │ │ │ Passed: tools/javac/generics/bridges/VerifyNoBridgeLoopTest.java │ │ │ │ Passed: tools/javac/generics/classreader/HArrayMethod.java │ │ │ │ Passed: tools/javac/generics/diamond/6996914/T6996914b.java │ │ │ │ Passed: tools/javac/generics/diamond/7002837/T7002837.java │ │ │ │ +Passed: tools/javac/generics/diamond/6939780/T6939780.java │ │ │ │ Passed: tools/javac/generics/bridges/BridgeHarness.java │ │ │ │ Passed: tools/javac/generics/diamond/7030687/T7030687.java │ │ │ │ -Passed: tools/javac/generics/diamond/6939780/T6939780.java │ │ │ │ Passed: tools/javac/generics/diamond/7057297/T7057297.java │ │ │ │ Passed: tools/javac/generics/diamond/7188968/T7188968.java │ │ │ │ +Passed: tools/javac/generics/diamond/6996914/T6996914a.java │ │ │ │ Passed: tools/javac/generics/diamond/8065986/T8065986a.java │ │ │ │ Passed: tools/javac/generics/diamond/8065986/T8065986b.java │ │ │ │ -Passed: tools/javac/generics/diamond/7030687/ParserTest.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg01.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg02.java │ │ │ │ -Passed: tools/javac/generics/diamond/6996914/T6996914a.java │ │ │ │ -Passed: tools/javac/generics/diamond/neg/Neg04.java │ │ │ │ +Passed: tools/javac/generics/diamond/7030687/ParserTest.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg03.java │ │ │ │ +Passed: tools/javac/generics/diamond/neg/Neg04.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg05.java │ │ │ │ -Passed: tools/javac/generics/diamond/neg/Neg07.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg06.java │ │ │ │ +Passed: tools/javac/generics/diamond/neg/Neg07.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg08.java │ │ │ │ -Passed: tools/javac/generics/diamond/neg/Neg09b.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg09a.java │ │ │ │ +Passed: tools/javac/generics/diamond/neg/Neg09b.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg10.java │ │ │ │ -Passed: tools/javac/generics/diamond/neg/Neg09c.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg09d.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg12.java │ │ │ │ +Passed: tools/javac/generics/diamond/neg/Neg09c.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg11.java │ │ │ │ -Passed: tools/javac/generics/diamond/neg/Neg13.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg14.java │ │ │ │ +Passed: tools/javac/generics/diamond/neg/Neg13.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg15.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg16.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg17.java │ │ │ │ -Passed: tools/javac/generics/diamond/neg/Neg19.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg18.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg20.java │ │ │ │ +Passed: tools/javac/generics/diamond/neg/Neg19.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg21.java │ │ │ │ +Passed: tools/javac/generics/diamond/neg/T8078473_2.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg22.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg23.java │ │ │ │ -Passed: tools/javac/generics/diamond/neg/T8078473_2.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/T8078473.java │ │ │ │ -Passed: tools/javac/generics/diamond/pos/NestedDiamondAllocationTest.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos01.java │ │ │ │ +Passed: tools/javac/generics/diamond/pos/NestedDiamondAllocationTest.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos02.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos04.java │ │ │ │ -Passed: tools/javac/generics/diamond/pos/Pos06.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos03.java │ │ │ │ -Passed: tools/javac/generics/diamond/pos/Pos08.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos05.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos07.java │ │ │ │ -Passed: tools/javac/generics/diamond/T8041713/DiamondPlusUnexistingMethodRefCrashTest.java │ │ │ │ +Passed: tools/javac/generics/diamond/pos/Pos06.java │ │ │ │ +Passed: tools/javac/generics/diamond/pos/Pos08.java │ │ │ │ Passed: tools/javac/generics/diamond/protectedConstructor/ProtectedConstructorTest.java │ │ │ │ -Passed: tools/javac/generics/diamond/T6951833.java │ │ │ │ Passed: tools/javac/generics/diamond/ScopeCopyCanGetAlteredTest.java │ │ │ │ +Passed: tools/javac/generics/diamond/T8041713/DiamondPlusUnexistingMethodRefCrashTest.java │ │ │ │ +Passed: tools/javac/generics/diamond/T6951833.java │ │ │ │ Passed: tools/javac/generics/diamond/MultipleInferenceHooksTest.java │ │ │ │ Passed: tools/javac/generics/genericAbstract/A.java │ │ │ │ -Passed: tools/javac/generics/inference/4941882/T4941882.java │ │ │ │ Passed: tools/javac/generics/forwardSeparateBound/ForwardSeparateBound2.java │ │ │ │ +Passed: tools/javac/generics/inference/4941882/T4941882.java │ │ │ │ Passed: tools/javac/generics/inference/4942040/T4942040.java │ │ │ │ Passed: tools/javac/generics/inference/4954546/T4954546.java │ │ │ │ Passed: tools/javac/generics/inference/4972073/T4972073.java │ │ │ │ Passed: tools/javac/generics/inference/4972073/T4972073a.java │ │ │ │ Passed: tools/javac/generics/inference/4972073/T4972073b.java │ │ │ │ Passed: tools/javac/generics/inference/5003431/T5003431.java │ │ │ │ Passed: tools/javac/generics/inference/5021635/T5021635.java │ │ │ │ Passed: tools/javac/generics/inference/5021635/T6299211.java │ │ │ │ Passed: tools/javac/generics/inference/5034571/T5034571.java │ │ │ │ Passed: tools/javac/generics/inference/5042462/T5042462.java │ │ │ │ Passed: tools/javac/generics/inference/5049523/T5049523.java │ │ │ │ Passed: tools/javac/generics/inference/5070671/T5070671.java │ │ │ │ Passed: tools/javac/generics/inference/5073060/GenericsAndPackages.java │ │ │ │ Passed: tools/javac/generics/inference/5044646/T5044646.java │ │ │ │ -Passed: tools/javac/generics/inference/5073060/T5073060.java │ │ │ │ Passed: tools/javac/generics/inference/5073060/Neg.java │ │ │ │ -Passed: tools/javac/generics/inference/5080917/T5080917.java │ │ │ │ +Passed: tools/javac/generics/inference/5073060/T5073060.java │ │ │ │ Passed: tools/javac/generics/inference/5073060/T5073060a.java │ │ │ │ -Passed: tools/javac/generics/inference/5081782/Pos.java │ │ │ │ +Passed: tools/javac/generics/inference/5080917/T5080917.java │ │ │ │ Passed: tools/javac/generics/inference/5081782/Neg.java │ │ │ │ +Passed: tools/javac/generics/inference/5081782/Pos.java │ │ │ │ Passed: tools/javac/generics/inference/6215213/T6215213.java │ │ │ │ Passed: tools/javac/generics/inference/6273455/T6273455.java │ │ │ │ Passed: tools/javac/generics/inference/6222762/T6222762.java │ │ │ │ +Passed: tools/javac/generics/inference/6240565/T6240565.java │ │ │ │ Passed: tools/javac/generics/inference/6278587/T6278587.java │ │ │ │ Passed: tools/javac/generics/inference/6278587/T6278587Neg.java │ │ │ │ -Passed: tools/javac/generics/inference/6240565/T6240565.java │ │ │ │ -Passed: tools/javac/generics/inference/6302954/T6456971.java │ │ │ │ Passed: tools/javac/generics/inference/6302954/T6476073.java │ │ │ │ +Passed: tools/javac/generics/inference/6302954/T6456971.java │ │ │ │ Passed: tools/javac/generics/inference/6302954/X.java │ │ │ │ Passed: tools/javac/generics/inference/6356673/T6365166.java │ │ │ │ Passed: tools/javac/generics/inference/6315770/T6315770.java │ │ │ │ Passed: tools/javac/generics/inference/6356673/Test.java │ │ │ │ Passed: tools/javac/generics/inference/6359106/T6359106.java │ │ │ │ Passed: tools/javac/generics/inference/6369605/T6369605a.java │ │ │ │ Passed: tools/javac/generics/inference/6369605/T6369605b.java │ │ │ │ Passed: tools/javac/generics/inference/6365166/NewTest.java │ │ │ │ Passed: tools/javac/generics/inference/6569789/T6569789.java │ │ │ │ -Passed: tools/javac/generics/inference/6468384/T6468384.java │ │ │ │ Passed: tools/javac/generics/inference/6611449/T6611449.java │ │ │ │ -Passed: tools/javac/generics/inference/6638712/T6638712b.java │ │ │ │ +Passed: tools/javac/generics/inference/6468384/T6468384.java │ │ │ │ Passed: tools/javac/generics/inference/6638712/T6638712a.java │ │ │ │ +Passed: tools/javac/generics/inference/6638712/T6638712b.java │ │ │ │ Passed: tools/javac/generics/inference/6638712/T6638712c.java │ │ │ │ Passed: tools/javac/generics/inference/6638712/T6638712d.java │ │ │ │ -Passed: tools/javac/generics/inference/6638712/T6638712e.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759a.java │ │ │ │ +Passed: tools/javac/generics/inference/6638712/T6638712e.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759c.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759d.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759b.java │ │ │ │ -Passed: tools/javac/generics/inference/6650759/T6650759e.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759f.java │ │ │ │ +Passed: tools/javac/generics/inference/6650759/T6650759e.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759g.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759h.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759i.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759j.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759k.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759l.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759m.java │ │ │ │ -Passed: tools/javac/generics/inference/6838943/T6838943.java │ │ │ │ Passed: tools/javac/generics/inference/6718364/T6718364.java │ │ │ │ +Passed: tools/javac/generics/inference/6838943/T6838943.java │ │ │ │ Passed: tools/javac/generics/inference/6938454/T6938454b.java │ │ │ │ Passed: tools/javac/generics/inference/6938454/T6938454a.java │ │ │ │ Passed: tools/javac/generics/inference/6943278/T6943278.java │ │ │ │ Passed: tools/javac/generics/inference/6995200/T6995200.java │ │ │ │ Passed: tools/javac/generics/inference/7086586/T7086586.java │ │ │ │ Passed: tools/javac/generics/inference/7086586/T7086586b.java │ │ │ │ Passed: tools/javac/generics/inference/7086601/T7086601a.java │ │ │ │ @@ -1909,48 +1909,48 @@ │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306a.java │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306b.java │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306c.java │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306d.java │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306e.java │ │ │ │ Passed: tools/javac/generics/inference/8006692/T8006692.java │ │ │ │ Passed: tools/javac/generics/inference/8015505/T8015505.java │ │ │ │ -Passed: tools/javac/generics/inference/8019824/T8019824.java │ │ │ │ Passed: tools/javac/generics/inference/8020149/T8020149.java │ │ │ │ +Passed: tools/javac/generics/inference/8019824/T8019824.java │ │ │ │ Passed: tools/javac/generics/inference/8043725/T8043725.java │ │ │ │ -Passed: tools/javac/generics/inference/8043893/T8043893.java │ │ │ │ Passed: tools/javac/generics/inference/8043926/T8043926.java │ │ │ │ +Passed: tools/javac/generics/inference/8043893/T8043893.java │ │ │ │ Passed: tools/javac/generics/inference/8055963/T8055963.java │ │ │ │ Passed: tools/javac/generics/inference/8058199/T8058199.java │ │ │ │ Passed: tools/javac/generics/inference/8058511/T8058511a.java │ │ │ │ Passed: tools/javac/generics/inference/8058511/T8058511b.java │ │ │ │ Passed: tools/javac/generics/inference/8058511/T8058511c.java │ │ │ │ Passed: tools/javac/generics/inference/8062977/T8062977.java │ │ │ │ Passed: tools/javac/generics/inference/8067767/T8067767.java │ │ │ │ Passed: tools/javac/generics/inference/8077306/T8077306.java │ │ │ │ Passed: tools/javac/generics/inference/8078024/T8078024.java │ │ │ │ Passed: tools/javac/generics/inference/8130304/T8130304.java │ │ │ │ Passed: tools/javac/generics/inference/8141613/T8141613.java │ │ │ │ Passed: tools/javac/generics/inference/8147493/T8147493a.java │ │ │ │ Passed: tools/javac/generics/inference/8147493/T8147493b.java │ │ │ │ -Passed: tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java │ │ │ │ -Passed: tools/javac/generics/inference/8152411/T8152411.java │ │ │ │ Passed: tools/javac/generics/inference/8148213/T8148213.java │ │ │ │ +Passed: tools/javac/generics/inference/8152411/T8152411.java │ │ │ │ Passed: tools/javac/generics/inference/8152832/T8152832.java │ │ │ │ Passed: tools/javac/generics/inference/8156954/T8156954.java │ │ │ │ -Passed: tools/javac/generics/inference/8157149/T8157149b.java │ │ │ │ Passed: tools/javac/generics/inference/8157149/T8157149a.java │ │ │ │ +Passed: tools/javac/generics/inference/8157149/T8157149b.java │ │ │ │ Passed: tools/javac/generics/inference/8157149/T8157149c.java │ │ │ │ Passed: tools/javac/generics/inference/8158355/T8158355.java │ │ │ │ Passed: tools/javac/generics/inference/8159680/T8159680.java │ │ │ │ Passed: tools/javac/generics/inference/8164399/T8164399.java │ │ │ │ Passed: tools/javac/generics/inference/8164399/T8164399b.java │ │ │ │ Passed: tools/javac/generics/inference/8168134/T8168134.java │ │ │ │ Passed: tools/javac/generics/inference/8170410/T8170410.java │ │ │ │ -Passed: tools/javac/generics/inference/8174249/T8174249a.java │ │ │ │ +Passed: tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java │ │ │ │ Passed: tools/javac/generics/inference/8174249/T8174249b.java │ │ │ │ +Passed: tools/javac/generics/inference/8174249/T8174249a.java │ │ │ │ Passed: tools/javac/generics/inference/8176534/T8176534.java │ │ │ │ Passed: tools/javac/generics/inference/8177097/T8177097a.java │ │ │ │ Passed: tools/javac/generics/inference/8177097/T8177097b.java │ │ │ │ Passed: tools/javac/generics/inference/8178150/T8178150.java │ │ │ │ Passed: tools/javac/generics/inference/8178427/T8178427.java │ │ │ │ Passed: tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java │ │ │ │ Passed: tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java │ │ │ │ @@ -1993,330 +1993,330 @@ │ │ │ │ Passed: tools/javac/generics/rare/Rare3.java │ │ │ │ Passed: tools/javac/generics/rare/Rare4.java │ │ │ │ Passed: tools/javac/generics/rare/Rare5.java │ │ │ │ Passed: tools/javac/generics/rare/Rare6.java │ │ │ │ Passed: tools/javac/generics/rare/Rare7.java │ │ │ │ Passed: tools/javac/generics/rare/Rare8.java │ │ │ │ Passed: tools/javac/generics/rare/Rare9.java │ │ │ │ -Passed: tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java │ │ │ │ +Passed: tools/javac/generics/inference/8048838/T8048838.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7062745/T7062745neg.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7062745/T7062745pos.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7157798/Test1.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7157798/Test2.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7157798/Test3.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7157798/Test4.java │ │ │ │ Passed: tools/javac/generics/rawOverride/AttributeSet.java │ │ │ │ Passed: tools/javac/generics/rawOverride/Fail1.java │ │ │ │ Passed: tools/javac/generics/rawOverride/T6178365.java │ │ │ │ Passed: tools/javac/generics/rawOverride/T6846972.java │ │ │ │ Passed: tools/javac/generics/rawOverride/T7148556.java │ │ │ │ Passed: tools/javac/generics/rawOverride/T8008627.java │ │ │ │ -Passed: tools/javac/generics/rawOverride/Warn1.java │ │ │ │ +Passed: tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java │ │ │ │ Passed: tools/javac/generics/rawOverride/Warn2.java │ │ │ │ -Passed: tools/javac/generics/rawSeparate/RetroLexer.java │ │ │ │ +Passed: tools/javac/generics/rawOverride/Warn1.java │ │ │ │ Passed: tools/javac/generics/syntax/6318240/Bar.java │ │ │ │ Passed: tools/javac/generics/syntax/6318240/BarNeg1.java │ │ │ │ +Passed: tools/javac/generics/rawSeparate/RetroLexer.java │ │ │ │ Passed: tools/javac/generics/syntax/6318240/BarNeg1a.java │ │ │ │ Passed: tools/javac/generics/syntax/6318240/BarNeg2.java │ │ │ │ -Passed: tools/javac/generics/syntax/6318240/BarNeg2a.java │ │ │ │ Passed: tools/javac/generics/syntax/6318240/Foo.java │ │ │ │ +Passed: tools/javac/generics/syntax/6318240/BarNeg2a.java │ │ │ │ Passed: tools/javac/generics/typeargs/Basic.java │ │ │ │ Passed: tools/javac/generics/typeargs/Metharg1.java │ │ │ │ Passed: tools/javac/generics/typeargs/Metharg2.java │ │ │ │ Passed: tools/javac/generics/typeargs/Newarg1.java │ │ │ │ Passed: tools/javac/generics/typeargs/Newarg2.java │ │ │ │ Passed: tools/javac/generics/typeargs/Superarg1.java │ │ │ │ Passed: tools/javac/generics/typeargs/Superarg2.java │ │ │ │ -Passed: tools/javac/generics/typeargs/ThisArg.java │ │ │ │ Passed: tools/javac/generics/typevars/4856983/T4856983.java │ │ │ │ +Passed: tools/javac/generics/typeargs/ThisArg.java │ │ │ │ Passed: tools/javac/generics/typevars/4856983/T4856983a.java │ │ │ │ Passed: tools/javac/generics/typevars/4856983/T4856983b.java │ │ │ │ Passed: tools/javac/generics/typevars/5060485/Compatibility.java │ │ │ │ Passed: tools/javac/generics/typevars/5060485/Compatibility02.java │ │ │ │ Passed: tools/javac/generics/typevars/5060485/Method.java │ │ │ │ Passed: tools/javac/generics/typevars/5060485/Neg1.java │ │ │ │ Passed: tools/javac/generics/typevars/5060485/Neg2.java │ │ │ │ Passed: tools/javac/generics/typevars/5060485/Pos.java │ │ │ │ Passed: tools/javac/generics/typevars/5060485/T5060485.java │ │ │ │ Passed: tools/javac/generics/typevars/5061359/T5061359.java │ │ │ │ -Passed: tools/javac/generics/typevars/5061359/T5061359a.java │ │ │ │ Passed: tools/javac/generics/typevars/5061359/T5061359b.java │ │ │ │ Passed: tools/javac/generics/typevars/6182630/T6182630.java │ │ │ │ +Passed: tools/javac/generics/typevars/5061359/T5061359a.java │ │ │ │ Passed: tools/javac/generics/typevars/6199146/T6199146.java │ │ │ │ Passed: tools/javac/generics/typevars/6486430/T6486430.java │ │ │ │ Passed: tools/javac/generics/typevars/6486430/T6486430a.java │ │ │ │ Passed: tools/javac/generics/typevars/6569404/T6569404a.java │ │ │ │ Passed: tools/javac/generics/typevars/6569404/T6569404b.java │ │ │ │ Passed: tools/javac/generics/typevars/6569404/T6569404c.java │ │ │ │ Passed: tools/javac/generics/typevars/6680106/T6680106.java │ │ │ │ Passed: tools/javac/generics/typevars/6804733/T6804733.java │ │ │ │ -Passed: tools/javac/generics/inference/8048838/T8048838.java │ │ │ │ -Passed: tools/javac/generics/typevars/8129214/T8129214.java │ │ │ │ Passed: tools/javac/generics/typevars/6968793/T6968793.java │ │ │ │ -Passed: tools/javac/generics/typevars/AnnoTypeVarBounds.java │ │ │ │ +Passed: tools/javac/generics/typevars/8129214/T8129214.java │ │ │ │ Passed: tools/javac/generics/typevars/IntersectionSubVar.java │ │ │ │ +Passed: tools/javac/generics/typevars/AnnoTypeVarBounds.java │ │ │ │ Passed: tools/javac/generics/typevars/T6880344.java │ │ │ │ Passed: tools/javac/generics/typevars/T7040883.java │ │ │ │ Passed: tools/javac/generics/typevars/T7148242.java │ │ │ │ Passed: tools/javac/generics/wildcards/6320612/T6320612.java │ │ │ │ Passed: tools/javac/generics/wildcards/6330931/T6330931.java │ │ │ │ Passed: tools/javac/generics/wildcards/6651719/T6651719a.java │ │ │ │ -Passed: tools/javac/generics/wildcards/6762569/T6762569a.java │ │ │ │ Passed: tools/javac/generics/wildcards/6437894/T6437894.java │ │ │ │ +Passed: tools/javac/generics/wildcards/6762569/T6762569a.java │ │ │ │ Passed: tools/javac/generics/wildcards/6886247/T6886247_1.java │ │ │ │ Passed: tools/javac/generics/wildcards/6762569/T6762569b.java │ │ │ │ Passed: tools/javac/generics/wildcards/6886247/T6886247_2.java │ │ │ │ Passed: tools/javac/generics/wildcards/7034495/T7034495.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/AmbiguousCast.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/Capture.java │ │ │ │ -Passed: tools/javac/generics/wildcards/neg/CastFail.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/CastTest.java │ │ │ │ -Passed: tools/javac/generics/wildcards/neg/ParamCast.java │ │ │ │ +Passed: tools/javac/generics/wildcards/neg/CastFail.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/CastWarn.java │ │ │ │ +Passed: tools/javac/generics/wildcards/neg/ParamCast.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/Readonly.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/Unbounded.java │ │ │ │ -Passed: tools/javac/generics/wildcards/pos/AmbiguousCast2.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/BoundsCollision.java │ │ │ │ +Passed: tools/javac/generics/wildcards/pos/AmbiguousCast2.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/Capture.java │ │ │ │ -Passed: tools/javac/generics/wildcards/pos/CastTest.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/InstanceOf.java │ │ │ │ +Passed: tools/javac/generics/wildcards/pos/CastTest.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/ParamCast.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/RvalConversion.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/UncheckedCast1.java │ │ │ │ Passed: tools/javac/generics/wildcards/AssignmentDifferentTypes.java │ │ │ │ Passed: tools/javac/generics/wildcards/BoundBug.java │ │ │ │ Passed: tools/javac/generics/wildcards/AssignmentSameType.java │ │ │ │ -Passed: tools/javac/generics/diamond/7030150/GenericConstructorAndDiamondTest.java │ │ │ │ -Passed: tools/javac/generics/wildcards/SubtypeCaptureLeak.java │ │ │ │ Passed: tools/javac/generics/wildcards/ContraArg.java │ │ │ │ Passed: tools/javac/generics/wildcards/RefQueueBug.java │ │ │ │ -Passed: tools/javac/generics/wildcards/T5097548.java │ │ │ │ +Passed: tools/javac/generics/wildcards/SubtypeCaptureLeak.java │ │ │ │ Passed: tools/javac/generics/wildcards/T5097548b.java │ │ │ │ +Passed: tools/javac/generics/wildcards/T5097548.java │ │ │ │ Passed: tools/javac/generics/wildcards/T6732484.java │ │ │ │ Passed: tools/javac/generics/wildcards/T6450290.java │ │ │ │ Passed: tools/javac/generics/wildcards/T8015101.java │ │ │ │ Passed: tools/javac/generics/wildcards/T8034147.java │ │ │ │ Passed: tools/javac/generics/wildcards/UnboundArray.java │ │ │ │ Passed: tools/javac/generics/ArrayTypearg.java │ │ │ │ -Passed: tools/javac/generics/BridgeClash.java │ │ │ │ Passed: tools/javac/generics/ArrayClone.java │ │ │ │ -Passed: tools/javac/generics/Casting.java │ │ │ │ -Passed: tools/javac/generics/CastCrash.java │ │ │ │ +Passed: tools/javac/generics/BridgeClash.java │ │ │ │ Passed: tools/javac/generics/BridgeOrder.java │ │ │ │ +Passed: tools/javac/generics/CastCrash.java │ │ │ │ +Passed: tools/javac/generics/Casting.java │ │ │ │ +Passed: tools/javac/generics/Casting2.java │ │ │ │ Passed: tools/javac/generics/Casting4.java │ │ │ │ Passed: tools/javac/generics/Casting3.java │ │ │ │ -Passed: tools/javac/generics/Casting2.java │ │ │ │ Passed: tools/javac/generics/Casting5.java │ │ │ │ -Passed: tools/javac/generics/CheckNoDuplicateErrors.java │ │ │ │ Passed: tools/javac/generics/CatchTyparam.java │ │ │ │ -Passed: tools/javac/generics/Conditional.java │ │ │ │ +Passed: tools/javac/generics/CheckNoDuplicateErrors.java │ │ │ │ Passed: tools/javac/generics/ClassBoundCheckingOverflow.java │ │ │ │ -Passed: tools/javac/generics/Covar2.java │ │ │ │ -Passed: tools/javac/generics/Covar4.java │ │ │ │ +Passed: tools/javac/generics/Conditional.java │ │ │ │ Passed: tools/javac/generics/Covar3.java │ │ │ │ +Passed: tools/javac/generics/Covar2.java │ │ │ │ Passed: tools/javac/generics/Crash01.java │ │ │ │ +Passed: tools/javac/generics/Covar4.java │ │ │ │ +Passed: tools/javac/generics/Crash02.java │ │ │ │ Passed: tools/javac/generics/CyclicInheritance3.java │ │ │ │ Passed: tools/javac/generics/CyclicInheritance5.java │ │ │ │ -Passed: tools/javac/generics/Crash02.java │ │ │ │ -Passed: tools/javac/generics/ExtendedRaw2.java │ │ │ │ -Passed: tools/javac/generics/ExtendedRaw1.java │ │ │ │ Passed: tools/javac/generics/ErasureClashCrash.java │ │ │ │ +Passed: tools/javac/generics/ExtendedRaw1.java │ │ │ │ Passed: tools/javac/generics/ExtendedRaw3.java │ │ │ │ +Passed: tools/javac/generics/ExtendedRaw2.java │ │ │ │ Passed: tools/javac/generics/ExtendedRaw4.java │ │ │ │ -Passed: tools/javac/generics/GenericMerge.java │ │ │ │ Passed: tools/javac/generics/FinalBridge.java │ │ │ │ +Passed: tools/javac/generics/GenericMerge.java │ │ │ │ +Passed: tools/javac/generics/GenericAnonCtor.java │ │ │ │ Passed: tools/javac/generics/GenericOverride.java │ │ │ │ Passed: tools/javac/generics/GenericThrowable.java │ │ │ │ -Passed: tools/javac/generics/GenericAnonCtor.java │ │ │ │ Passed: tools/javac/generics/GenLit1.java │ │ │ │ Passed: tools/javac/generics/GenLit2.java │ │ │ │ Passed: tools/javac/generics/GetClass.java │ │ │ │ -Passed: tools/javac/generics/InheritanceConflict2.java │ │ │ │ Passed: tools/javac/generics/GetClass2.java │ │ │ │ +Passed: tools/javac/generics/InheritanceConflict2.java │ │ │ │ Passed: tools/javac/generics/InheritanceConflict.java │ │ │ │ -Passed: tools/javac/generics/InnerInterface2.java │ │ │ │ -Passed: tools/javac/generics/InheritanceConflict3.java │ │ │ │ Passed: tools/javac/generics/InnerInterface1.java │ │ │ │ +Passed: tools/javac/generics/InheritanceConflict3.java │ │ │ │ +Passed: tools/javac/generics/InnerInterface2.java │ │ │ │ Passed: tools/javac/generics/InstanceOf1.java │ │ │ │ Passed: tools/javac/generics/InstanceOf2.java │ │ │ │ Passed: tools/javac/generics/LoadOrder.java │ │ │ │ Passed: tools/javac/generics/InstanceOf3.java │ │ │ │ Passed: tools/javac/generics/LowerBoundBottomTypeTest.java │ │ │ │ -Passed: tools/javac/generics/MissingCast.java │ │ │ │ -Passed: tools/javac/generics/Multibound1.java │ │ │ │ Passed: tools/javac/generics/MissingBridge.java │ │ │ │ -Passed: tools/javac/generics/NameOrder.java │ │ │ │ +Passed: tools/javac/generics/MissingCast.java │ │ │ │ Passed: tools/javac/generics/MissingCast2.java │ │ │ │ +Passed: tools/javac/generics/Multibound1.java │ │ │ │ Passed: tools/javac/generics/MultipleInheritance.java │ │ │ │ -Passed: tools/javac/generics/PermuteBound.java │ │ │ │ +Passed: tools/javac/generics/NameOrder.java │ │ │ │ Passed: tools/javac/generics/Nonlinear.java │ │ │ │ +Passed: tools/javac/generics/PermuteBound.java │ │ │ │ Passed: tools/javac/generics/ParenVerify.java │ │ │ │ Passed: tools/javac/generics/PrimitiveClass.java │ │ │ │ -Passed: tools/javac/generics/RawClient.java │ │ │ │ Passed: tools/javac/generics/PrimitiveVariant.java │ │ │ │ +Passed: tools/javac/generics/RawClient.java │ │ │ │ Passed: tools/javac/generics/RefEqual.java │ │ │ │ Passed: tools/javac/generics/ReverseOrder.java │ │ │ │ Passed: tools/javac/generics/RelaxedArrays.java │ │ │ │ -Passed: tools/javac/generics/SelfImplement.java │ │ │ │ Passed: tools/javac/generics/SilentUnchecked.java │ │ │ │ -Passed: tools/javac/generics/T4683314.java │ │ │ │ +Passed: tools/javac/generics/SelfImplement.java │ │ │ │ Passed: tools/javac/generics/SuperTypeargs.java │ │ │ │ -Passed: tools/javac/generics/T4695415.java │ │ │ │ +Passed: tools/javac/generics/T4683314.java │ │ │ │ Passed: tools/javac/generics/T4684378.java │ │ │ │ Passed: tools/javac/generics/T4695348.java │ │ │ │ +Passed: tools/javac/generics/T4695415.java │ │ │ │ Passed: tools/javac/generics/T4695847.java │ │ │ │ Passed: tools/javac/generics/T4711570.java │ │ │ │ Passed: tools/javac/generics/T4711572.java │ │ │ │ Passed: tools/javac/generics/T4738171.java │ │ │ │ -Passed: tools/javac/generics/T4739399.java │ │ │ │ Passed: tools/javac/generics/T4711694.java │ │ │ │ -Passed: tools/javac/generics/T4784219.java │ │ │ │ Passed: tools/javac/generics/T4757416.java │ │ │ │ +Passed: tools/javac/generics/T4739399.java │ │ │ │ +Passed: tools/javac/generics/T4784219.java │ │ │ │ Passed: tools/javac/generics/T4784207a.java │ │ │ │ Passed: tools/javac/generics/T5011073.java │ │ │ │ -Passed: tools/javac/generics/T6391995.java │ │ │ │ +Passed: tools/javac/generics/inference/7086601/T7086601b.java │ │ │ │ Passed: tools/javac/generics/T5094318.java │ │ │ │ -Passed: tools/javac/generics/T6557954.java │ │ │ │ -Passed: tools/javac/generics/T6507024.java │ │ │ │ +Passed: tools/javac/generics/T6391995.java │ │ │ │ Passed: tools/javac/generics/T6481655.java │ │ │ │ +Passed: tools/javac/generics/T6507024.java │ │ │ │ +Passed: tools/javac/generics/T6557954.java │ │ │ │ Passed: tools/javac/generics/T6660289.java │ │ │ │ Passed: tools/javac/generics/T6657499.java │ │ │ │ -Passed: tools/javac/generics/T6751514.java │ │ │ │ Passed: tools/javac/generics/TyparamLit.java │ │ │ │ +Passed: tools/javac/generics/T6751514.java │ │ │ │ Passed: tools/javac/generics/T6869075.java │ │ │ │ Passed: tools/javac/generics/TyparamStaticScope.java │ │ │ │ -Passed: tools/javac/generics/UncheckedArray.java │ │ │ │ Passed: tools/javac/generics/TyparamStaticScope2.java │ │ │ │ +Passed: tools/javac/generics/UncheckedArray.java │ │ │ │ Passed: tools/javac/generics/UnsoundInference.java │ │ │ │ -Passed: tools/javac/generics/UncheckedConstructor.java │ │ │ │ Passed: tools/javac/generics/Varargs.java │ │ │ │ +Passed: tools/javac/generics/UncheckedConstructor.java │ │ │ │ Passed: tools/javac/generics/UncheckedCovariance.java │ │ │ │ Passed: tools/javac/generics/Varargs2.java │ │ │ │ Passed: tools/javac/HiddenAbstractMethod/Test.java │ │ │ │ -Passed: tools/javac/implicitCompile/SkipAttrFlowGenForImplicits.java │ │ │ │ Passed: tools/javac/generics/WrongNew.java │ │ │ │ +Passed: tools/javac/implicitCompile/SkipAttrFlowGenForImplicits.java │ │ │ │ Passed: tools/javac/implicitThis/6541876/T6541876a.java │ │ │ │ -Passed: tools/javac/implicitThis/NewBeforeOuterConstructed.java │ │ │ │ Passed: tools/javac/implicitThis/6541876/T6541876b.java │ │ │ │ +Passed: tools/javac/implicitThis/NewBeforeOuterConstructed.java │ │ │ │ Passed: tools/javac/implicitThis/NewBeforeOuterConstructed2.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis10.java │ │ │ │ Passed: tools/javac/implicitThis/NewBeforeOuterConstructed3.java │ │ │ │ +Passed: tools/javac/generics/inference/8176534/TestUncheckedCalls.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis1.java │ │ │ │ +Passed: tools/javac/implicitThis/WhichImplicitThis3.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis11.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis2.java │ │ │ │ -Passed: tools/javac/implicitThis/WhichImplicitThis3.java │ │ │ │ -Passed: tools/javac/implicitThis/WhichImplicitThis6.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis4.java │ │ │ │ -Passed: tools/javac/implicitThis/WhichImplicitThis5.java │ │ │ │ +Passed: tools/javac/implicitThis/WhichImplicitThis6.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis7.java │ │ │ │ +Passed: tools/javac/implicitThis/WhichImplicitThis5.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis9.java │ │ │ │ +Passed: tools/javac/importChecks/ImportIsFullyQualified.java │ │ │ │ Passed: tools/javac/importChecks/ImportCanonical1.java │ │ │ │ Passed: tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.java │ │ │ │ -Passed: tools/javac/importChecks/ImportIsFullyQualified.java │ │ │ │ Passed: tools/javac/importChecks/ImportOfOwnClass.java │ │ │ │ -Passed: tools/javac/importChecks/NoImportedNoClasses.java │ │ │ │ -Passed: tools/javac/importChecks/InvalidImportsNoClasses.java │ │ │ │ Passed: tools/javac/importContext/anonPackage/Foo.java │ │ │ │ +Passed: tools/javac/importChecks/InvalidImportsNoClasses.java │ │ │ │ +Passed: tools/javac/importChecks/NoImportedNoClasses.java │ │ │ │ Passed: tools/javac/importContext/namedPackage/Dummy.java │ │ │ │ -Passed: tools/javac/importChecks/ImportsObservable.java │ │ │ │ Passed: tools/javac/ImportPackagePrivateInner/Dummy.java │ │ │ │ -Passed: tools/javac/importOnDemand/ImportOnDemandConflicts.java │ │ │ │ +Passed: tools/javac/importChecks/ImportsObservable.java │ │ │ │ Passed: tools/javac/ImportCycle/Dummy.java │ │ │ │ -Passed: tools/javac/importscope/T8075274/Outer.java │ │ │ │ -Passed: tools/javac/importscope/dependencies/DependenciesTest.java │ │ │ │ +Passed: tools/javac/importOnDemand/ImportOnDemandConflicts.java │ │ │ │ +Passed: tools/javac/generics/diamond/7030150/GenericConstructorAndDiamondTest.java │ │ │ │ Passed: tools/javac/importscope/A.java │ │ │ │ -Passed: tools/javac/importscope/T8133235/A.java │ │ │ │ Passed: tools/javac/importscope/BadClassFileDuringImport.java │ │ │ │ +Passed: tools/javac/importscope/T8075274/Outer.java │ │ │ │ Passed: tools/javac/importscope/CompletionFailureDuringImport.java │ │ │ │ Passed: tools/javac/importscope/ImportInaccessible.java │ │ │ │ -Passed: tools/javac/importscope/T8148131/A.java │ │ │ │ +Passed: tools/javac/importscope/dependencies/DependenciesTest.java │ │ │ │ Passed: tools/javac/importscope/ImportResolvedTooSoon.java │ │ │ │ -Passed: tools/javac/generics/inference/8176534/TestUncheckedCalls.java │ │ │ │ +Passed: tools/javac/importscope/T8133235/A.java │ │ │ │ +Passed: tools/javac/importscope/T8148131/A.java │ │ │ │ Passed: tools/javac/importscope/T7101822A.java │ │ │ │ -Passed: tools/javac/failover/CheckAttributedTree.java │ │ │ │ -Passed: tools/javac/importscope/ImportMembersTest.java │ │ │ │ Passed: tools/javac/importscope/TestDeepFinishClassStack.java │ │ │ │ -Passed: tools/javac/importscope/TestLazyImportScope.java │ │ │ │ +Passed: tools/javac/importscope/ImportMembersTest.java │ │ │ │ +Passed: tools/javac/importscope/T8193717.java │ │ │ │ Passed: tools/javac/importscope/TypeParamCycle.java │ │ │ │ Passed: tools/javac/importscope/TypeParamCycle2.java │ │ │ │ Passed: tools/javac/importscope/TypeParamCycle3.java │ │ │ │ Passed: tools/javac/ImportUnnamed/Dummy.java │ │ │ │ Passed: tools/javac/incompatibleNoninherited/A.java │ │ │ │ Passed: tools/javac/incompleteStatements/T8000484.java │ │ │ │ Passed: tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java │ │ │ │ -Passed: tools/javac/importscope/T8193717.java │ │ │ │ Passed: tools/javac/inference_context_min/DontMinimizeInfContextTest.java │ │ │ │ Passed: tools/javac/inheritAccess/PvtMbrsNotInherit1.java │ │ │ │ +Passed: tools/javac/inheritedAccess/MethodReferenceQualification_1.java │ │ │ │ +Passed: tools/javac/importscope/TestLazyImportScope.java │ │ │ │ Passed: tools/javac/InnerClassesAttribute/Test.java │ │ │ │ Passed: tools/javac/innerClassFile/InnerClassFileTest.java │ │ │ │ -Passed: tools/javac/generics/inference/7086601/T7086601b.java │ │ │ │ Passed: tools/javac/jvm/6397652/T6397652.java │ │ │ │ -Passed: tools/javac/inheritedAccess/MethodReferenceQualification_1.java │ │ │ │ Passed: tools/javac/jvm/ClassRefDupInConstantPoolTest.java │ │ │ │ -Passed: tools/javac/jvm/T7024096.java │ │ │ │ -Passed: tools/javac/jvm/T8020689.java │ │ │ │ Passed: tools/javac/javazip/JavaZipTest.java │ │ │ │ +Passed: tools/javac/jvm/T8020689.java │ │ │ │ +Passed: tools/javac/jvm/T7024096.java │ │ │ │ Passed: tools/javac/jvm/VerboseClassPathTest.java │ │ │ │ +Passed: tools/javac/jvm/VerboseOutTest.java │ │ │ │ Passed: tools/javac/lambda/8016081/T8016081.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177a.java │ │ │ │ -Passed: tools/javac/jvm/VerboseOutTest.java │ │ │ │ +Passed: tools/javac/lambda/8016177/T8016177b.java │ │ │ │ Passed: tools/javac/lambda/8012557/PrivateLambdas.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177c.java │ │ │ │ -Passed: tools/javac/lambda/8016177/T8016177e.java │ │ │ │ -Passed: tools/javac/lambda/8016177/T8016177b.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177d.java │ │ │ │ -Passed: tools/javac/lambda/8016177/T8016177g.java │ │ │ │ +Passed: tools/javac/lambda/8016177/T8016177e.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177f.java │ │ │ │ +Passed: tools/javac/lambda/8016177/T8016177g.java │ │ │ │ Passed: tools/javac/lambda/8016320/IllegalBridgeModifier.java │ │ │ │ -Passed: tools/javac/lambda/8020804/T8020804.java │ │ │ │ Passed: tools/javac/lambda/8020147/T8020147.java │ │ │ │ Passed: tools/javac/lambda/8019480/T8019480.java │ │ │ │ +Passed: tools/javac/lambda/8020804/T8020804.java │ │ │ │ Passed: tools/javac/lambda/8020843/T8020843a.java │ │ │ │ Passed: tools/javac/lambda/8020843/T8020843b.java │ │ │ │ Passed: tools/javac/lambda/8021567/T8021567.java │ │ │ │ Passed: tools/javac/lambda/8023389/T8023389.java │ │ │ │ Passed: tools/javac/lambda/8021567/T8021567b.java │ │ │ │ Passed: tools/javac/lambda/8023549/T8023549.java │ │ │ │ -Passed: tools/javac/lambda/8023558/T8023558b.java │ │ │ │ Passed: tools/javac/lambda/8023558/T8023558a.java │ │ │ │ -Passed: tools/javac/lambda/8023558/T8023558c.java │ │ │ │ +Passed: tools/javac/lambda/8023558/T8023558b.java │ │ │ │ Passed: tools/javac/lambda/8024497/CrashUsingReturningThisRefLambdaFromDefaultMetTest.java │ │ │ │ +Passed: tools/javac/lambda/8023558/T8023558c.java │ │ │ │ Passed: tools/javac/lambda/8043179/LambdaMutateFinalVar.java │ │ │ │ Passed: tools/javac/lambda/8043179/LambdaMutateFinalField.java │ │ │ │ Passed: tools/javac/lambda/8051958/T8051958.java │ │ │ │ Passed: tools/javac/lambda/8063054/T8063054a.java │ │ │ │ Passed: tools/javac/lambda/8063054/T8063054b.java │ │ │ │ Passed: tools/javac/lambda/8066974/T8066974.java │ │ │ │ -Passed: tools/javac/lambda/8068399/T8068399.java │ │ │ │ Passed: tools/javac/lambda/8067792/T8067792.java │ │ │ │ -Passed: tools/javac/lambda/8073842/T8073842.java │ │ │ │ -Passed: tools/javac/lambda/8071432/T8071432.java │ │ │ │ +Passed: tools/javac/lambda/8068399/T8068399.java │ │ │ │ Passed: tools/javac/lambda/8068430/T8068430.java │ │ │ │ +Passed: tools/javac/lambda/8071432/T8071432.java │ │ │ │ +Passed: tools/javac/lambda/8073842/T8073842.java │ │ │ │ Passed: tools/javac/lambda/8074381/T8074381a.java │ │ │ │ Passed: tools/javac/lambda/8074381/T8074381b.java │ │ │ │ Passed: tools/javac/lambda/8131742/T8131742.java │ │ │ │ -Passed: tools/javac/lambda/8142876/T8142876.java │ │ │ │ Passed: tools/javac/lambda/8134329/T8134329.java │ │ │ │ +Passed: tools/javac/lambda/8142876/T8142876.java │ │ │ │ Passed: tools/javac/lambda/8148128/T8148128.java │ │ │ │ -Passed: tools/javac/lambda/8168480/T8168480.java │ │ │ │ Passed: tools/javac/lambda/8153884/T8153884.java │ │ │ │ +Passed: tools/javac/lambda/8168480/T8168480.java │ │ │ │ Passed: tools/javac/lambda/8168480/T8168480b.java │ │ │ │ Passed: tools/javac/lambda/8169091/T8169091.java │ │ │ │ -Passed: tools/javac/lambda/8210495/T8210495.java │ │ │ │ -Passed: tools/javac/lambda/8188144/T8188144.java │ │ │ │ Passed: tools/javac/lambda/8202372/T8202372.java │ │ │ │ +Passed: tools/javac/lambda/8188144/T8188144.java │ │ │ │ +Passed: tools/javac/lambda/8210495/T8210495.java │ │ │ │ Passed: tools/javac/lambda/8258897/CaptureVariables.java │ │ │ │ -Passed: tools/javac/lambda/8262095/T8262095.java │ │ │ │ Passed: tools/javac/lambda/8258897/CaptureVariablesAnonymous.java │ │ │ │ -Passed: tools/javac/lambda/badMemberRefBytecode/TestBadMemberRefBytecode.java │ │ │ │ +Passed: tools/javac/lambda/8262095/T8262095.java │ │ │ │ Passed: tools/javac/lambda/abort/Abort.java │ │ │ │ Passed: tools/javac/lambda/abort/CompletionFailure.java │ │ │ │ +Passed: tools/javac/lambda/badMemberRefBytecode/TestBadMemberRefBytecode.java │ │ │ │ Passed: tools/javac/lambda/bridge/template_tests/BridgeMethodTestCase.java │ │ │ │ -Passed: tools/javac/lambda/bytecode/TestLambdaBytecode.java │ │ │ │ Passed: tools/javac/importscope/ImportDependenciesTest.java │ │ │ │ +Passed: tools/javac/lambda/bytecode/TestLambdaBytecode.java │ │ │ │ +Passed: tools/javac/failover/CheckAttributedTree.java │ │ │ │ Passed: tools/javac/lambda/considerExceptionTVarInStuckExprs/ConsiderExceptionTVarsInStuckExprs.java │ │ │ │ Passed: tools/javac/lambda/deduplication/ClassFieldDeduplication.java │ │ │ │ Passed: tools/javac/lambda/deduplication/DeduplicationDebugInfo.java │ │ │ │ Passed: tools/javac/lambda/deduplication/DeduplicationTest.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest1_neg1.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest1_neg2.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest1_neg3.java │ │ │ │ @@ -2326,33 +2326,33 @@ │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest2_SAM2.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest2_SAM3.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/NonSAM1.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/NonSAM2.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/NonSAM3.java │ │ │ │ Passed: tools/javac/lambda/inaccessibleMref01/InaccessibleMref01.java │ │ │ │ Passed: tools/javac/lambda/inaccessibleMref02/InaccessibleMref02.java │ │ │ │ -Passed: tools/javac/importscope/TestDuplicateImport.java │ │ │ │ +Passed: tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java │ │ │ │ Passed: tools/javac/lambda/lambdaExecution/InInterface.java │ │ │ │ Passed: tools/javac/lambda/lambdaExecution/InnerConstructor.java │ │ │ │ -Passed: tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java │ │ │ │ -Passed: tools/javac/lambda/lambdaExecution/LambdaTranslationTest1.java │ │ │ │ Passed: tools/javac/lambda/bridge/template_tests/BridgeMethodsTemplateTest.java │ │ │ │ +Passed: tools/javac/lambda/lambdaExecution/LambdaTranslationTest1.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/AbstractClass_neg.java │ │ │ │ -Passed: tools/javac/lambda/lambdaExpression/AccessNonStatic_neg.java │ │ │ │ +Passed: tools/javac/importscope/TestDuplicateImport.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/EffectivelyFinal_neg.java │ │ │ │ +Passed: tools/javac/lambda/lambdaExpression/AccessNonStatic_neg.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/InvalidExpression1.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/InvalidExpression3.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/InvalidExpression4.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/InvalidExpression5.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/InvalidExpression6.java │ │ │ │ -Passed: tools/javac/lambda/lambdaExecution/LambdaTranslationTest2.java │ │ │ │ -Passed: tools/javac/lambda/lambdaExpression/LambdaTest3.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest1.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest2.java │ │ │ │ +Passed: tools/javac/lambda/lambdaExpression/LambdaTest3.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest4.java │ │ │ │ +Passed: tools/javac/lambda/lambdaExecution/LambdaTranslationTest2.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest5.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest6.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/SamConversion.java │ │ │ │ Passed: tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java │ │ │ │ Passed: tools/javac/lambda/methodReference/BoundUnboundSearchTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/BridgeMethod.java │ │ │ │ Passed: tools/javac/lambda/methodReference/ImplicitEnclosingInstanceTest.java │ │ │ │ @@ -2364,578 +2364,578 @@ │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRef1.java │ │ │ │ Passed: tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRef3.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRef2.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRef4.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRef5.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRef6.java │ │ │ │ -Passed: tools/javac/lambda/methodReference/MethodRef8.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRef7.java │ │ │ │ +Passed: tools/javac/lambda/methodReference/MethodRef8.java │ │ │ │ +Passed: tools/javac/lambda/methodReference/MethodReferenceComplexNullCheckTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodReferenceInConstructorInvocation.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefIntColonColonNewTest.java │ │ │ │ -Passed: tools/javac/lambda/methodReference/MethodReferenceComplexNullCheckTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefNewInnerBootstrap.java │ │ │ │ -Passed: tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaNPE2.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaNPE1.java │ │ │ │ +Passed: tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaNPE2.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify1.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify2.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefNewInnerRawTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify2simple.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefQualifier1.java │ │ │ │ -Passed: tools/javac/lambda/methodReference/MethodRefStuck.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefSingleRefEvalBridge.java │ │ │ │ +Passed: tools/javac/lambda/methodReference/MethodRefStuck.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefStuck2.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefStuck8249261.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefStuckParenthesized.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefToInner.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefToInnerWithoutOuter.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefToLocalClassMethodTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/ProtectedInaccessibleMethodRefTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/ProtectedInaccessibleMethodRefTest2.java │ │ │ │ Passed: tools/javac/lambda/methodReference/SamConversion.java │ │ │ │ Passed: tools/javac/lambda/methodReference/TreeMakerParamsIsGoofy.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection1.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection2.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection3.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection4.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersectionInducedTest.java │ │ │ │ Passed: tools/javac/lambda/bridge/TestMetafactoryBridges.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferencePackagePrivateQualifier.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersectionInducedTest.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection4.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceNullCheckTest.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferencePackagePrivateQualifier.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestFDCCE.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerDefault.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerInstance.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerVarArgsThis.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInstance.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestKinds.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerVarArgsThis.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestMethodHandle.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestKinds.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNew.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInner.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInnerImplicitArgs.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase1.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase2.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInnerImplicitArgs.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase4.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuper.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase2.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuperDefault.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestTypeConversion.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuper.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgs.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestTypeConversion.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsExt.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuperDefault.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuper.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsThis.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuperDefault.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle_neg.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsThis.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceUnionTypeTest.java │ │ │ │ Passed: tools/javac/lambda/privateMethodReferences/MethodInvoker.java │ │ │ │ Passed: tools/javac/lambda/privateMethodReferences/MethodSupplier.java │ │ │ │ Passed: tools/javac/lambda/privateMethodReferences/ThirdClass.java │ │ │ │ Passed: tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTesta.java │ │ │ │ Passed: tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTestb.java │ │ │ │ Passed: tools/javac/lambda/self_initializer/T8053906/SelfInitializerInLambdaTestc.java │ │ │ │ -Passed: tools/javac/lambda/separate/Test.java │ │ │ │ -Passed: tools/javac/lambda/speculative/8147546/T8147546a.java │ │ │ │ Passed: tools/javac/lambda/methodReference/SamConversionComboTest.java │ │ │ │ -Passed: tools/javac/lambda/speculative/8154180/T8154180a.java │ │ │ │ +Passed: tools/javac/lambda/speculative/8147546/T8147546a.java │ │ │ │ +Passed: tools/javac/lambda/separate/Test.java │ │ │ │ Passed: tools/javac/lambda/speculative/8147546/T8147546b.java │ │ │ │ +Passed: tools/javac/lambda/speculative/8154180/T8154180a.java │ │ │ │ Passed: tools/javac/lambda/speculative/8154180/T8154180b.java │ │ │ │ Passed: tools/javac/lambda/speculative/DiamondFinder.java │ │ │ │ -Passed: tools/javac/lambda/speculative/InferWeak.java │ │ │ │ Passed: tools/javac/lambda/speculative/InferStrict.java │ │ │ │ +Passed: tools/javac/lambda/speculative/InferWeak.java │ │ │ │ Passed: tools/javac/lambda/speculative/Main.java │ │ │ │ Passed: tools/javac/lambda/speculative/MissingError.java │ │ │ │ Passed: tools/javac/lambda/speculative/NestedLambdaNoGenerics.java │ │ │ │ Passed: tools/javac/lambda/speculative/T8046685.java │ │ │ │ Passed: tools/javac/lambda/speculative/T8055984.java │ │ │ │ Passed: tools/javac/lambda/speculative/T8077247.java │ │ │ │ Passed: tools/javac/lambda/speculative/T8078093.java │ │ │ │ Passed: tools/javac/lambda/T8024947/PotentiallyAmbiguousWarningTest.java │ │ │ │ Passed: tools/javac/lambda/T8025290/ExplicitVSImplicitLambdaTest.java │ │ │ │ Passed: tools/javac/lambda/T8025816/CrashMethodReferenceWithSiteTypeVarTest.java │ │ │ │ Passed: tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest1.java │ │ │ │ Passed: tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.java │ │ │ │ -Passed: tools/javac/lambda/T8037935/LambdaWithBinOpConstRefToConstString.java │ │ │ │ -Passed: tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java │ │ │ │ +Passed: tools/javac/lambda/speculative/NestedLambdaGenerics.java │ │ │ │ Passed: tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.java │ │ │ │ -Passed: tools/javac/lambda/T8038420/LambdaIncrement.java │ │ │ │ +Passed: tools/javac/lambda/T8037935/LambdaWithBinOpConstRefToConstString.java │ │ │ │ Passed: tools/javac/lambda/T8041704/ErrorMessageTest.java │ │ │ │ -Passed: tools/javac/lambda/speculative/NestedLambdaGenerics.java │ │ │ │ -Passed: tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.java │ │ │ │ +Passed: tools/javac/lambda/T8038420/LambdaIncrement.java │ │ │ │ Passed: tools/javac/lambda/T8057800/NPEMethodReferenceAndGenericsTest.java │ │ │ │ -Passed: tools/javac/lambda/T8129740/AllowEnclosingVarCaptureTest.java │ │ │ │ -Passed: tools/javac/lambda/lambdaExpression/SamConversionComboTest.java │ │ │ │ +Passed: tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java │ │ │ │ +Passed: tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.java │ │ │ │ Passed: tools/javac/lambda/T8129740/CaptureInCtorChainingTest.java │ │ │ │ +Passed: tools/javac/lambda/T8129740/AllowEnclosingVarCaptureTest.java │ │ │ │ Passed: tools/javac/lambda/T8129740/QualifiedThisAccessTest.java │ │ │ │ Passed: tools/javac/lambda/T8209407/VerifierErrorInnerPlusLambda.java │ │ │ │ -Passed: tools/javac/lambda/typeInference/InferenceTest_neg1_2.java │ │ │ │ Passed: tools/javac/lambda/T8129740/SourceToSourceTranslationTest.java │ │ │ │ Passed: tools/javac/lambda/T8213703/InvalidReceiverTypeTest.java │ │ │ │ +Passed: tools/javac/lambda/typeInference/InferenceTest_neg1_2.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest11.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest2.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest2b.java │ │ │ │ -Passed: tools/javac/lambda/typeInference/InferenceTest6.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest3.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest4.java │ │ │ │ -Passed: tools/javac/lambda/BadAccess.java │ │ │ │ +Passed: tools/javac/lambda/typeInference/InferenceTest6.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest789.java │ │ │ │ +Passed: tools/javac/lambda/BadAccess.java │ │ │ │ Passed: tools/javac/lambda/AvoidInfiniteReattribution.java │ │ │ │ +Passed: tools/javac/lambda/BadAccess02.java │ │ │ │ Passed: tools/javac/lambda/BadAccess03.java │ │ │ │ Passed: tools/javac/lambda/BadBreakContinue.java │ │ │ │ -Passed: tools/javac/lambda/BadAccess02.java │ │ │ │ -Passed: tools/javac/lambda/BadExpressionLambda.java │ │ │ │ Passed: tools/javac/lambda/BadConv03.java │ │ │ │ Passed: tools/javac/lambda/BadConv04.java │ │ │ │ -Passed: tools/javac/lambda/BadLambdaPos.java │ │ │ │ +Passed: tools/javac/lambda/BadExpressionLambda.java │ │ │ │ +Passed: tools/javac/lambda/lambdaExpression/SamConversionComboTest.java │ │ │ │ Passed: tools/javac/lambda/BadMethodCall.java │ │ │ │ +Passed: tools/javac/lambda/BadLambdaPos.java │ │ │ │ Passed: tools/javac/lambda/BadMethodCall2.java │ │ │ │ Passed: tools/javac/lambda/BadNestedLambda.java │ │ │ │ Passed: tools/javac/lambda/BadLambdaExpr.java │ │ │ │ Passed: tools/javac/lambda/BadStatementInLambda.java │ │ │ │ Passed: tools/javac/lambda/BadRecovery.java │ │ │ │ Passed: tools/javac/lambda/BadReturn.java │ │ │ │ Passed: tools/javac/lambda/BadStatementInLambda02.java │ │ │ │ Passed: tools/javac/lambda/BadSwitchExpressionLambda.java │ │ │ │ Passed: tools/javac/lambda/BadTargetType.java │ │ │ │ Passed: tools/javac/lambda/CantFindSymbolImplicitLambdaAndDiamondTest.java │ │ │ │ Passed: tools/javac/lambda/Conditional01.java │ │ │ │ -Passed: tools/javac/lambda/Conditional03.java │ │ │ │ Passed: tools/javac/lambda/Conditional02.java │ │ │ │ +Passed: tools/javac/lambda/Conditional03.java │ │ │ │ Passed: tools/javac/lambda/Conformance01.java │ │ │ │ Passed: tools/javac/lambda/Defender01.java │ │ │ │ -Passed: tools/javac/lambda/DoubleStaticImport.java │ │ │ │ Passed: tools/javac/lambda/DisjunctiveTypeTest.java │ │ │ │ -Passed: tools/javac/lambda/EffectivelyFinalTest.java │ │ │ │ +Passed: tools/javac/lambda/DoubleStaticImport.java │ │ │ │ Passed: tools/javac/lambda/EffectivelyFinal01.java │ │ │ │ -Passed: tools/javac/lambda/EffectivelyFinalThrows.java │ │ │ │ Passed: tools/javac/lambda/ByteCodeTest.java │ │ │ │ -Passed: tools/javac/lambda/FunctionalInterfaceAnno.java │ │ │ │ Passed: tools/javac/lambda/ErroneousArg.java │ │ │ │ +Passed: tools/javac/lambda/EffectivelyFinalTest.java │ │ │ │ +Passed: tools/javac/lambda/EffectivelyFinalThrows.java │ │ │ │ Passed: tools/javac/lambda/FunctionalInterfaceAnno02.java │ │ │ │ +Passed: tools/javac/lambda/FunctionalInterfaceAnno.java │ │ │ │ Passed: tools/javac/lambda/ExceptionsInLambda.java │ │ │ │ Passed: tools/javac/lambda/GenericMethodRefImplClass.java │ │ │ │ Passed: tools/javac/lambda/ImplicitEnclosingInstanceTest.java │ │ │ │ Passed: tools/javac/lambda/IdentifierTest.java │ │ │ │ Passed: tools/javac/lambda/InnerConstructor.java │ │ │ │ +Passed: tools/javac/lambda/InnerInstanceCreationTest.java │ │ │ │ Passed: tools/javac/lambda/Intersection01.java │ │ │ │ Passed: tools/javac/lambda/Intersection02.java │ │ │ │ -Passed: tools/javac/lambda/InnerInstanceCreationTest.java │ │ │ │ Passed: tools/javac/lambda/Intersection03.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture01.java │ │ │ │ -Passed: tools/javac/lambda/LambdaCapture03.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture02.java │ │ │ │ -Passed: tools/javac/lambda/LambdaCapture04.java │ │ │ │ +Passed: tools/javac/lambda/LambdaCapture03.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture05.java │ │ │ │ +Passed: tools/javac/lambda/LambdaCapture04.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture06.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture07.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv01.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv03.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv01.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv06.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv05.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv09.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv08.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv10.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv11.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv12.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv10.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv13.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv12.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv17.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv18.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv16.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv19.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv20.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv22.java │ │ │ │ -Passed: tools/javac/lambda/FunctionalInterfaceConversionTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv21.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv24.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv22.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv23.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv24.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv26.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv25.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv29.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv28.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv27.java │ │ │ │ -Passed: tools/javac/lambda/LambdaEffectivelyFinalTest.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv28.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv29.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv30.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExpr04.java │ │ │ │ +Passed: tools/javac/lambda/LambdaEffectivelyFinalTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr01.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExpr05.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr02.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExpr08.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExpr05.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExpr04.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExpr07.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr06.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExpr10.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr09.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExpr07.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExpr13.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExpr12.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExpr08.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr11.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExpr10.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExpr12.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExpr13.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr14.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr15.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr16.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr17.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr19.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExpr20.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr18.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExprNotVoid.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExpr20.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr21.java │ │ │ │ Passed: tools/javac/lambda/LambdaExprLeadsToMissingClassFilesTest.java │ │ │ │ -Passed: tools/javac/lambda/LambdaInnerTypeVarReflect.java │ │ │ │ -Passed: tools/javac/lambda/LambdaInnerTypeVarArgsSerialize.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExprNotVoid.java │ │ │ │ Passed: tools/javac/lambda/LambdaInnerTypeVarArgs.java │ │ │ │ +Passed: tools/javac/lambda/LambdaInnerTypeVarArgsSerialize.java │ │ │ │ +Passed: tools/javac/lambda/LambdaInnerTypeVarReflect.java │ │ │ │ +Passed: tools/javac/lambda/LambdaInnerTypeVarSerialize.java │ │ │ │ Passed: tools/javac/lambda/LambdaInSuperCallCapturingOuterThis.java │ │ │ │ Passed: tools/javac/lambda/LambdaInSuperCallCapturingOuterThis2.java │ │ │ │ -Passed: tools/javac/lambda/LambdaInnerTypeVarSerialize.java │ │ │ │ -Passed: tools/javac/lambda/LambdaInterfaceStaticField.java │ │ │ │ Passed: tools/javac/lambda/LambdaInSuperCallCapturingOuterThis3.java │ │ │ │ -Passed: tools/javac/lambda/LambdaLambdaSerialized.java │ │ │ │ +Passed: tools/javac/lambda/LambdaInterfaceStaticField.java │ │ │ │ +Passed: tools/javac/lambda/FunctionalInterfaceConversionTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaLocalTest.java │ │ │ │ +Passed: tools/javac/lambda/LambdaLambdaSerialized.java │ │ │ │ Passed: tools/javac/lambda/LambdaNoFuncIntfFlow.java │ │ │ │ Passed: tools/javac/lambda/LambdaMultiCatchTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaParameterNeedsNoInitTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaOuterLocalTest.java │ │ │ │ -Passed: tools/javac/lambda/LambdaParenGenericOrig.java │ │ │ │ Passed: tools/javac/lambda/LambdaParenGeneric.java │ │ │ │ -Passed: tools/javac/lambda/LambdaScope01.java │ │ │ │ +Passed: tools/javac/lambda/LambdaParenGenericOrig.java │ │ │ │ Passed: tools/javac/lambda/LambdaReturnUnboxing.java │ │ │ │ +Passed: tools/javac/lambda/LambdaScope01.java │ │ │ │ Passed: tools/javac/lambda/LambdaScope02.java │ │ │ │ -Passed: tools/javac/lambda/LambdaScope04.java │ │ │ │ Passed: tools/javac/lambda/LambdaScope03.java │ │ │ │ +Passed: tools/javac/lambda/LambdaScope04.java │ │ │ │ Passed: tools/javac/lambda/LambdaScope05.java │ │ │ │ +Passed: tools/javac/lambda/LambdaTestStrictFPFlag.java │ │ │ │ Passed: tools/javac/lambda/LambdaTestStrictFP.java │ │ │ │ +Passed: tools/javac/lambda/LambdaWithInterfaceSuper.java │ │ │ │ Passed: tools/javac/lambda/LambdaTestStrictFPMethod.java │ │ │ │ -Passed: tools/javac/lambda/LambdaTestStrictFPFlag.java │ │ │ │ Passed: tools/javac/lambda/LocalBreakAndContinue.java │ │ │ │ -Passed: tools/javac/lambda/LambdaWithInterfaceSuper.java │ │ │ │ Passed: tools/javac/lambda/MethodHandleInvokeTest.java │ │ │ │ Passed: tools/javac/lambda/LocalVariableTable.java │ │ │ │ Passed: tools/javac/lambda/MethodReference02.java │ │ │ │ Passed: tools/javac/lambda/MethodReference01.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference04.java │ │ │ │ Passed: tools/javac/lambda/MethodReference03.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference04.java │ │ │ │ Passed: tools/javac/lambda/MethodReference05.java │ │ │ │ Passed: tools/javac/lambda/MethodReference06.java │ │ │ │ Passed: tools/javac/lambda/MethodReference07.java │ │ │ │ Passed: tools/javac/lambda/MethodReference09.java │ │ │ │ Passed: tools/javac/lambda/MethodReference08.java │ │ │ │ Passed: tools/javac/lambda/MethodReference10.java │ │ │ │ Passed: tools/javac/lambda/MethodReference11.java │ │ │ │ Passed: tools/javac/lambda/MethodReference12.java │ │ │ │ Passed: tools/javac/lambda/MethodReference13.java │ │ │ │ Passed: tools/javac/lambda/MethodReference14.java │ │ │ │ Passed: tools/javac/lambda/MethodReference15.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference17.java │ │ │ │ Passed: tools/javac/lambda/MethodReference16.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference19.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference17.java │ │ │ │ Passed: tools/javac/lambda/MethodReference18.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference21.java │ │ │ │ Passed: tools/javac/lambda/MethodReference20.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference19.java │ │ │ │ Passed: tools/javac/lambda/MethodReference22.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference21.java │ │ │ │ Passed: tools/javac/lambda/MethodReference23.java │ │ │ │ Passed: tools/javac/lambda/MethodReference24.java │ │ │ │ Passed: tools/javac/lambda/MethodReference26.java │ │ │ │ Passed: tools/javac/lambda/MethodReference25.java │ │ │ │ Passed: tools/javac/lambda/MethodReference28.java │ │ │ │ Passed: tools/javac/lambda/MethodReference27.java │ │ │ │ Passed: tools/javac/lambda/MethodReference29.java │ │ │ │ Passed: tools/javac/lambda/MethodReference30.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference31.java │ │ │ │ Passed: tools/javac/lambda/MethodReference32.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference31.java │ │ │ │ Passed: tools/javac/lambda/MethodReference33.java │ │ │ │ Passed: tools/javac/lambda/MethodReference34.java │ │ │ │ Passed: tools/javac/lambda/MethodReference35.java │ │ │ │ Passed: tools/javac/lambda/MethodReference36.java │ │ │ │ Passed: tools/javac/lambda/MethodReference37.java │ │ │ │ Passed: tools/javac/lambda/MethodReference38.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference40.java │ │ │ │ Passed: tools/javac/lambda/MethodReference39.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference42.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference40.java │ │ │ │ Passed: tools/javac/lambda/MethodReference41.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference42.java │ │ │ │ Passed: tools/javac/lambda/MethodReference43.java │ │ │ │ Passed: tools/javac/lambda/MethodReference44.java │ │ │ │ Passed: tools/javac/lambda/MethodReference45.java │ │ │ │ Passed: tools/javac/lambda/MethodReference46.java │ │ │ │ Passed: tools/javac/lambda/MethodReference47.java │ │ │ │ Passed: tools/javac/lambda/MethodReference48.java │ │ │ │ Passed: tools/javac/lambda/MethodReference49.java │ │ │ │ Passed: tools/javac/lambda/MethodReference50.java │ │ │ │ Passed: tools/javac/lambda/MethodReference51.java │ │ │ │ Passed: tools/javac/lambda/MethodReference53.java │ │ │ │ Passed: tools/javac/lambda/MethodReference52.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference55.java │ │ │ │ Passed: tools/javac/lambda/MethodReference54.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference55.java │ │ │ │ Passed: tools/javac/lambda/MethodReference57.java │ │ │ │ Passed: tools/javac/lambda/MethodReference56.java │ │ │ │ Passed: tools/javac/lambda/MethodReference58.java │ │ │ │ Passed: tools/javac/lambda/MethodReference59.java │ │ │ │ Passed: tools/javac/lambda/MethodReference60.java │ │ │ │ Passed: tools/javac/lambda/MethodReference61.java │ │ │ │ Passed: tools/javac/lambda/MethodReference62.java │ │ │ │ Passed: tools/javac/lambda/MethodReference63.java │ │ │ │ Passed: tools/javac/lambda/MethodReference64.java │ │ │ │ -Passed: tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference67.java │ │ │ │ Passed: tools/javac/lambda/MethodReference65.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference67.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference66.java │ │ │ │ Passed: tools/javac/lambda/MethodReference68.java │ │ │ │ Passed: tools/javac/lambda/MethodReference69.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference66.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference72.java │ │ │ │ Passed: tools/javac/lambda/MethodReference70.java │ │ │ │ Passed: tools/javac/lambda/MethodReference71.java │ │ │ │ Passed: tools/javac/lambda/MethodReference73.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference72.java │ │ │ │ Passed: tools/javac/lambda/MethodReference74.java │ │ │ │ Passed: tools/javac/lambda/MethodReference75.java │ │ │ │ -Passed: tools/javac/lambda/MethodReferenceNoThisTest.java │ │ │ │ -Passed: tools/javac/lambda/MethodReferenceGenericTarget.java │ │ │ │ Passed: tools/javac/lambda/MethodReferenceArrayClone.java │ │ │ │ +Passed: tools/javac/lambda/MethodReferenceGenericTarget.java │ │ │ │ +Passed: tools/javac/lambda/MethodReferenceNoThisTest.java │ │ │ │ Passed: tools/javac/lambda/MethodReferenceStaticNotAccessibleTest.java │ │ │ │ Passed: tools/javac/lambda/MethodReferenceVarargsTest.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific01.java │ │ │ │ -Passed: tools/javac/lambda/MostSpecific02.java │ │ │ │ +Passed: tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific03.java │ │ │ │ +Passed: tools/javac/lambda/MostSpecific02.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific04.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific05.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific06.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific07.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific08.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific09.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific10.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific11.java │ │ │ │ -Passed: tools/javac/lambda/MostSpecific13.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific12.java │ │ │ │ +Passed: tools/javac/lambda/MostSpecific13.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific14.java │ │ │ │ -Passed: tools/javac/lambda/MostSpecific16.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific15.java │ │ │ │ -Passed: tools/javac/lambda/MostSpecific18.java │ │ │ │ +Passed: tools/javac/lambda/MostSpecific16.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific17.java │ │ │ │ +Passed: tools/javac/lambda/MostSpecific18.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific19.java │ │ │ │ -Passed: tools/javac/lambda/MostSpecific20.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific21.java │ │ │ │ -Passed: tools/javac/lambda/MostSpecific22.java │ │ │ │ +Passed: tools/javac/lambda/MostSpecific20.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific23.java │ │ │ │ -Passed: tools/javac/lambda/MostSpecific24.java │ │ │ │ +Passed: tools/javac/lambda/MostSpecific22.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific25.java │ │ │ │ +Passed: tools/javac/lambda/MostSpecific24.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific26.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific27.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific28.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific29.java │ │ │ │ -Passed: tools/javac/lambda/MostSpecific31.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific30.java │ │ │ │ -Passed: tools/javac/lambda/NakedThis.java │ │ │ │ +Passed: tools/javac/lambda/MostSpecific31.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific32.java │ │ │ │ +Passed: tools/javac/lambda/NakedThis.java │ │ │ │ Passed: tools/javac/lambda/NestedCapture01.java │ │ │ │ Passed: tools/javac/lambda/NestedCapture02.java │ │ │ │ Passed: tools/javac/lambda/NestedCapture03.java │ │ │ │ -Passed: tools/javac/lambda/NoTargetLambda.java │ │ │ │ Passed: tools/javac/lambda/NestedCapture04.java │ │ │ │ +Passed: tools/javac/lambda/NoTargetLambda.java │ │ │ │ Passed: tools/javac/lambda/NoWarnOnImplicitParams.java │ │ │ │ Passed: tools/javac/lambda/SE5AnnotationsOnLambdaParameters.java │ │ │ │ -Passed: tools/javac/lambda/SerializedLambdaInInit.java │ │ │ │ Passed: tools/javac/lambda/SerializableObjectMethods.java │ │ │ │ +Passed: tools/javac/lambda/SerializedLambdaInInit.java │ │ │ │ Passed: tools/javac/lambda/StaticMethodNegTest.java │ │ │ │ Passed: tools/javac/lambda/SingleLocalTest.java │ │ │ │ Passed: tools/javac/lambda/T8056014.java │ │ │ │ Passed: tools/javac/lambda/T8056984.java │ │ │ │ Passed: tools/javac/lambda/T8057794.java │ │ │ │ +Passed: tools/javac/lambda/MethodReferenceParserTest.java │ │ │ │ Passed: tools/javac/lambda/T8077605.java │ │ │ │ -Passed: tools/javac/lambda/T8145051.java │ │ │ │ Passed: tools/javac/lambda/T8175317.java │ │ │ │ Passed: tools/javac/lambda/T8195598.java │ │ │ │ +Passed: tools/javac/lambda/T8145051.java │ │ │ │ Passed: tools/javac/lambda/T8235564.java │ │ │ │ -Passed: tools/javac/lambda/MethodReferenceParserTest.java │ │ │ │ Passed: tools/javac/lambda/TargetType01.java │ │ │ │ Passed: tools/javac/lambda/TargetType02.java │ │ │ │ Passed: tools/javac/lambda/TargetType03.java │ │ │ │ Passed: tools/javac/lambda/TargetType04.java │ │ │ │ -Passed: tools/javac/lambda/TargetType05.java │ │ │ │ Passed: tools/javac/lambda/TargetType06.java │ │ │ │ +Passed: tools/javac/lambda/TargetType05.java │ │ │ │ Passed: tools/javac/lambda/TargetType07.java │ │ │ │ Passed: tools/javac/lambda/TargetType08.java │ │ │ │ Passed: tools/javac/lambda/TargetType10.java │ │ │ │ Passed: tools/javac/lambda/TargetType12.java │ │ │ │ Passed: tools/javac/lambda/TargetType11.java │ │ │ │ Passed: tools/javac/lambda/TargetType14.java │ │ │ │ Passed: tools/javac/lambda/TargetType13.java │ │ │ │ -Passed: tools/javac/lambda/TargetType15.java │ │ │ │ Passed: tools/javac/lambda/TargetType16.java │ │ │ │ +Passed: tools/javac/lambda/TargetType15.java │ │ │ │ Passed: tools/javac/lambda/TargetType17.java │ │ │ │ Passed: tools/javac/lambda/TargetType18.java │ │ │ │ Passed: tools/javac/lambda/TargetType19.java │ │ │ │ Passed: tools/javac/lambda/TargetType20.java │ │ │ │ Passed: tools/javac/lambda/TargetType21.java │ │ │ │ Passed: tools/javac/lambda/TargetType22.java │ │ │ │ Passed: tools/javac/lambda/TargetType23.java │ │ │ │ Passed: tools/javac/lambda/TargetType24.java │ │ │ │ -Passed: tools/javac/lambda/TargetType26.java │ │ │ │ Passed: tools/javac/lambda/TargetType25.java │ │ │ │ +Passed: tools/javac/lambda/TargetType26.java │ │ │ │ Passed: tools/javac/lambda/TargetType28.java │ │ │ │ +Passed: tools/javac/lambda/TargetType27.java │ │ │ │ Passed: tools/javac/lambda/TargetType29.java │ │ │ │ Passed: tools/javac/lambda/TargetType30.java │ │ │ │ -Passed: tools/javac/lambda/TargetType27.java │ │ │ │ -Passed: tools/javac/lambda/TargetType31.java │ │ │ │ Passed: tools/javac/lambda/TargetType32.java │ │ │ │ +Passed: tools/javac/lambda/TargetType31.java │ │ │ │ +Passed: tools/javac/lambda/T8031967.java │ │ │ │ Passed: tools/javac/lambda/TargetType33.java │ │ │ │ Passed: tools/javac/lambda/TargetType34.java │ │ │ │ Passed: tools/javac/lambda/TargetType35.java │ │ │ │ -Passed: tools/javac/lambda/TargetType36.java │ │ │ │ Passed: tools/javac/lambda/TargetType37.java │ │ │ │ Passed: tools/javac/lambda/TargetType38.java │ │ │ │ -Passed: tools/javac/lambda/T8031967.java │ │ │ │ +Passed: tools/javac/lambda/TargetType36.java │ │ │ │ Passed: tools/javac/lambda/TargetType39.java │ │ │ │ -Passed: tools/javac/lambda/TargetType41.java │ │ │ │ Passed: tools/javac/lambda/TargetType40.java │ │ │ │ +Passed: tools/javac/lambda/TargetType41.java │ │ │ │ Passed: tools/javac/lambda/TargetType42.java │ │ │ │ Passed: tools/javac/lambda/TargetType43.java │ │ │ │ Passed: tools/javac/lambda/TargetType45.java │ │ │ │ Passed: tools/javac/lambda/TargetType44.java │ │ │ │ -Passed: tools/javac/lambda/intersection/IntersectionTargetTypeTest.java │ │ │ │ Passed: tools/javac/lambda/TargetType47.java │ │ │ │ -Passed: tools/javac/lambda/TargetType49.java │ │ │ │ Passed: tools/javac/lambda/TargetType48.java │ │ │ │ Passed: tools/javac/lambda/TargetType46.java │ │ │ │ Passed: tools/javac/lambda/TargetType50.java │ │ │ │ -Passed: tools/javac/lambda/TargetType53.java │ │ │ │ +Passed: tools/javac/lambda/TargetType49.java │ │ │ │ Passed: tools/javac/lambda/TargetType51.java │ │ │ │ -Passed: tools/javac/lambda/TargetType56.java │ │ │ │ -Passed: tools/javac/lambda/TargetType52.java │ │ │ │ Passed: tools/javac/lambda/TargetType54.java │ │ │ │ +Passed: tools/javac/lambda/TargetType53.java │ │ │ │ Passed: tools/javac/lambda/TargetType55.java │ │ │ │ -Passed: tools/javac/lambda/TargetType59.java │ │ │ │ +Passed: tools/javac/lambda/TargetType52.java │ │ │ │ +Passed: tools/javac/lambda/TargetType56.java │ │ │ │ Passed: tools/javac/lambda/TargetType58.java │ │ │ │ Passed: tools/javac/lambda/TargetType57.java │ │ │ │ -Passed: tools/javac/lambda/TargetType62.java │ │ │ │ +Passed: tools/javac/lambda/TargetType59.java │ │ │ │ Passed: tools/javac/lambda/TargetType61.java │ │ │ │ Passed: tools/javac/lambda/TargetType60.java │ │ │ │ -Passed: tools/javac/lambda/TargetType63.java │ │ │ │ -Passed: tools/javac/lambda/TargetType65.java │ │ │ │ +Passed: tools/javac/lambda/TargetType62.java │ │ │ │ Passed: tools/javac/lambda/TargetType64.java │ │ │ │ +Passed: tools/javac/lambda/TargetType65.java │ │ │ │ +Passed: tools/javac/lambda/TargetType63.java │ │ │ │ +Passed: tools/javac/lambda/TargetType67.java │ │ │ │ Passed: tools/javac/lambda/TargetType66.java │ │ │ │ +Passed: tools/javac/lambda/TargetType68.java │ │ │ │ Passed: tools/javac/lambda/TargetType69.java │ │ │ │ -Passed: tools/javac/lambda/TargetType67.java │ │ │ │ -Passed: tools/javac/lambda/TargetType71.java │ │ │ │ Passed: tools/javac/lambda/TargetType70.java │ │ │ │ +Passed: tools/javac/lambda/TargetType71.java │ │ │ │ Passed: tools/javac/lambda/TargetType72.java │ │ │ │ -Passed: tools/javac/lambda/TargetType68.java │ │ │ │ Passed: tools/javac/lambda/TargetType74.java │ │ │ │ Passed: tools/javac/lambda/TargetType75.java │ │ │ │ -Passed: tools/javac/lambda/TargetType76.java │ │ │ │ Passed: tools/javac/lambda/TargetType73.java │ │ │ │ +Passed: tools/javac/lambda/TargetType76.java │ │ │ │ Passed: tools/javac/lambda/TestBootstrapMethodsCount.java │ │ │ │ -Passed: tools/javac/lambda/TryWithLambdaFinal.java │ │ │ │ Passed: tools/javac/lambda/TestLambdaToMethodStats.java │ │ │ │ +Passed: tools/javac/lambda/TryWithLambdaFinal.java │ │ │ │ +Passed: tools/javac/lambda/UnderscoreAsIdent.java │ │ │ │ Passed: tools/javac/lambda/VoidCompatibility.java │ │ │ │ -Passed: tools/javac/lambda/VoidLambdaParameter.java │ │ │ │ +Passed: tools/javac/lambda/intersection/IntersectionTargetTypeTest.java │ │ │ │ Passed: tools/javac/lambda/XDdumpLambdaToMethodStats.java │ │ │ │ -Passed: tools/javac/lambda/UnderscoreAsIdent.java │ │ │ │ +Passed: tools/javac/lambda/VoidLambdaParameter.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/AttributeInjector.java │ │ │ │ -Passed: tools/javac/lambda/TestInvokeDynamic.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFile.java │ │ │ │ +Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFilePreprocessor.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassToInterfaceConverter.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/Compiler.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/DirectedClassLoader.java │ │ │ │ -Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFilePreprocessor.java │ │ │ │ +Passed: tools/javac/lambda/TestInvokeDynamic.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/SourceModel.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/ClassCase.java │ │ │ │ +Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/Hierarchy.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/TestHarness.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/HierarchyGenerator.java │ │ │ │ -Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/Hierarchy.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/Rule.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/RuleGroup.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTNode.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTParser.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTShape.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/vm/FDSeparateCompilationTest.java │ │ │ │ Passed: tools/javac/importscope/NegativeCyclicDependencyTest.java │ │ │ │ Passed: tools/javac/launcher/GetResourceTest.java │ │ │ │ Passed: tools/javac/lexer/JavaLexerTest.java │ │ │ │ Passed: tools/javac/lexer/OctalNumberTest.java │ │ │ │ Passed: tools/javac/lib/DPrinter.java │ │ │ │ Passed: tools/javac/limits/ArrayDims1.java │ │ │ │ -Passed: tools/javac/limits/ArrayDims2.java │ │ │ │ -Passed: tools/javac/limits/ArrayDims3.java │ │ │ │ Passed: tools/javac/lambda/TestSelfRef.java │ │ │ │ +Passed: tools/javac/limits/ArrayDims3.java │ │ │ │ +Passed: tools/javac/limits/ArrayDims2.java │ │ │ │ Passed: tools/javac/limits/ArrayDims4.java │ │ │ │ Passed: tools/javac/limits/ArrayDims5.java │ │ │ │ -Passed: tools/javac/limits/LongName.java │ │ │ │ Passed: tools/javac/limits/CodeSize.java │ │ │ │ +Passed: tools/javac/limits/LongName.java │ │ │ │ Passed: tools/javac/limits/NestedClassConstructorArgs.java │ │ │ │ Passed: tools/javac/limits/NestedClassMethodArgs.java │ │ │ │ Passed: tools/javac/limits/PoolSize1.java │ │ │ │ +Passed: tools/javac/limits/StaticNestedClassConstructorArgs.java │ │ │ │ Passed: tools/javac/limits/PoolSize2.java │ │ │ │ Passed: tools/javac/limits/StringLength.java │ │ │ │ -Passed: tools/javac/limits/StaticNestedClassConstructorArgs.java │ │ │ │ -Passed: tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java │ │ │ │ Passed: tools/javac/limits/TopLevelClassConstructorArgs.java │ │ │ │ -Passed: tools/javac/linenumbers/ConditionalLineNumberTest.java │ │ │ │ Passed: tools/javac/limits/TopLevelClassMethodArgs.java │ │ │ │ +Passed: tools/javac/linenumbers/ConditionalLineNumberTest.java │ │ │ │ Passed: tools/javac/limits/TopLevelClassStaticMethodArgs.java │ │ │ │ -Passed: tools/javac/linenumbers/NestedLineNumberTest.java │ │ │ │ Passed: tools/javac/linenumbers/FinallyLineNumberTest.java │ │ │ │ -Passed: tools/javac/lint/Deprecation.java │ │ │ │ +Passed: tools/javac/linenumbers/NestedLineNumberTest.java │ │ │ │ Passed: tools/javac/linenumbers/NullCheckLineNumberTest.java │ │ │ │ Passed: tools/javac/links/LinksTest.java │ │ │ │ -Passed: tools/javac/lint/FallThrough.java │ │ │ │ +Passed: tools/javac/lint/Deprecation.java │ │ │ │ Passed: tools/javac/lint/DeprecationTest.java │ │ │ │ +Passed: tools/javac/lint/FallThrough.java │ │ │ │ +Passed: tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java │ │ │ │ Passed: tools/javac/lint/JdkInternalAbuseOfVbc.java │ │ │ │ Passed: tools/javac/lint/LossyConversions.java │ │ │ │ Passed: tools/javac/lint/Unchecked.java │ │ │ │ -Passed: tools/javac/lint/NoWarn.java │ │ │ │ Passed: tools/javac/lint/ExternalAbuseOfVbc.java │ │ │ │ +Passed: tools/javac/lint/NoWarn.java │ │ │ │ Passed: tools/javac/literals/BadBinaryLiterals.java │ │ │ │ Passed: tools/javac/literals/BadUnderscoreLiterals.java │ │ │ │ -Passed: tools/javac/literals/T6891079.java │ │ │ │ Passed: tools/javac/literals/BinaryLiterals.java │ │ │ │ +Passed: tools/javac/literals/T6891079.java │ │ │ │ Passed: tools/javac/literals/UnderscoreLiterals.java │ │ │ │ -Passed: tools/javac/lvti/badTypeReference/BadTypeReference.java │ │ │ │ -Passed: tools/javac/lvti/harness/PrimitiveTypeTest.java │ │ │ │ Passed: tools/javac/lvti/harness/NonDenotableTest.java │ │ │ │ +Passed: tools/javac/lvti/harness/PrimitiveTypeTest.java │ │ │ │ +Passed: tools/javac/lvti/badTypeReference/BadTypeReference.java │ │ │ │ +Passed: tools/javac/lvti/harness/ReferenceTypeTest.java │ │ │ │ +Passed: tools/javac/lvti/ConstantTypes.java │ │ │ │ Passed: tools/javac/lvti/BadLocalVarInferenceTest.java │ │ │ │ Passed: tools/javac/lvti/harness/UpperBounds.java │ │ │ │ -Passed: tools/javac/lvti/FoldingTest.java │ │ │ │ -Passed: tools/javac/lvti/harness/ReferenceTypeTest.java │ │ │ │ Passed: tools/javac/lvti/SelfRefTest.java │ │ │ │ -Passed: tools/javac/lvti/ConstantTypes.java │ │ │ │ +Passed: tools/javac/lvti/FoldingTest.java │ │ │ │ Passed: tools/javac/lvti/T8191893.java │ │ │ │ Passed: tools/javac/lvti/T8191959.java │ │ │ │ Passed: tools/javac/lvti/ParserTest.java │ │ │ │ Passed: tools/javac/lvti/TestBadArray.java │ │ │ │ Passed: tools/javac/lvti/T8200199.java │ │ │ │ -Passed: tools/javac/main/AtFileTest.java │ │ │ │ Passed: tools/javac/main/Option_J_At_Test.java │ │ │ │ +Passed: tools/javac/main/AtFileTest.java │ │ │ │ Passed: tools/javac/main/T8058445.java │ │ │ │ Passed: tools/javac/main/StreamsTest.java │ │ │ │ Passed: tools/javac/main/ToolProviderTest.java │ │ │ │ -Passed: tools/javac/main/T8239544.java │ │ │ │ Passed: tools/javac/main/EnvVariableTest.java │ │ │ │ +Passed: tools/javac/main/T8239544.java │ │ │ │ Passed: tools/javac/meth/BadPolySig/BadPolySig.java │ │ │ │ Passed: tools/javac/meth/InvokeMH.java │ │ │ │ Passed: tools/javac/meth/TestCP.java │ │ │ │ Passed: tools/javac/meth/VarargsWarn.java │ │ │ │ Passed: tools/javac/meth/XlintWarn.java │ │ │ │ +Passed: tools/javac/MethodParameters/ClassReaderTest/ClassReaderTest.java │ │ │ │ Passed: tools/javac/mandatoryWarnings/deprecated/Test.java │ │ │ │ -Passed: tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java │ │ │ │ Passed: tools/javac/mandatoryWarnings/unchecked/Test.java │ │ │ │ +Passed: tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java │ │ │ │ +Passed: tools/javac/MethodParameters/CaptureTest.java │ │ │ │ Passed: tools/javac/MethodParameters/AnnotationTest.java │ │ │ │ Passed: tools/javac/MethodParameters/AnonymousClass.java │ │ │ │ -Passed: tools/javac/MethodParameters/CaptureTest.java │ │ │ │ Passed: tools/javac/MethodParameters/DefaultParamNames.java │ │ │ │ Passed: tools/javac/MethodParameters/Constructors.java │ │ │ │ Passed: tools/javac/MethodParameters/EnumTest.java │ │ │ │ -Passed: tools/javac/MethodParameters/ClassReaderTest/ClassReaderTest.java │ │ │ │ Passed: tools/javac/MethodParameters/InstanceMethods.java │ │ │ │ Passed: tools/javac/MethodParameters/LambdaTest.java │ │ │ │ -Passed: tools/javac/MethodParameters/MemberClassTest.java │ │ │ │ Passed: tools/javac/MethodParameters/LocalClassTest.java │ │ │ │ +Passed: tools/javac/MethodParameters/MemberClassTest.java │ │ │ │ Passed: tools/javac/MethodParameters/StaticMethods.java │ │ │ │ Passed: tools/javac/miranda/4686811/Tryit.java │ │ │ │ -Passed: tools/javac/miranda/4686148/Test.java │ │ │ │ Passed: tools/javac/MethodParameters/UncommonParamNames.java │ │ │ │ -Passed: tools/javac/miranda/T4279316b.java │ │ │ │ +Passed: tools/javac/miranda/4686148/Test.java │ │ │ │ Passed: tools/javac/miranda/T4279316a.java │ │ │ │ -Passed: tools/javac/miranda/T4279316d.java │ │ │ │ +Passed: tools/javac/miranda/T4279316b.java │ │ │ │ Passed: tools/javac/miranda/T4279316c.java │ │ │ │ +Passed: tools/javac/miranda/T4279316d.java │ │ │ │ Passed: tools/javac/miranda/T4528315.java │ │ │ │ Passed: tools/javac/miranda/4711056/T1.java │ │ │ │ -Passed: tools/javac/miranda/T4666866.java │ │ │ │ Passed: tools/javac/miranda/T4711325.java │ │ │ │ +Passed: tools/javac/miranda/T4666866.java │ │ │ │ Passed: tools/javac/missingClass/A.java │ │ │ │ Passed: tools/javac/MissingInclude/MissingIncludeTest.java │ │ │ │ Passed: tools/javac/missingSuperRecovery/MissingInterfaceTest.java │ │ │ │ Passed: tools/javac/mixedTarget/ExtendCovariant1.java │ │ │ │ Passed: tools/javac/missingSuperRecovery/MissingSuperRecovery.java │ │ │ │ Passed: tools/javac/mixedTarget/ExtendCovariant2.java │ │ │ │ Passed: tools/javac/modules/InvalidModuleDirective/module-info.java │ │ │ │ @@ -2944,1025 +2944,1025 @@ │ │ │ │ Passed: tools/javac/modules/T8158224/T8158224.java │ │ │ │ Passed: tools/javac/modules/T8168854/module-info.java │ │ │ │ Passed: tools/javac/modules/T8161501/UnnamedModuleUnnamedPackageTest.java │ │ │ │ Passed: tools/javac/modules/AbstractOrInnerClassServiceImplTest.java │ │ │ │ Passed: tools/javac/modules/AddExportsTest.java │ │ │ │ Passed: tools/javac/modules/AddModulesTest.java │ │ │ │ Passed: tools/javac/modules/T8160454/NPEGetDirectivesTest.java │ │ │ │ +Passed: tools/javac/launcher/SourceLauncherTest.java │ │ │ │ Passed: tools/javac/modules/AddReadsTest.java │ │ │ │ -Passed: tools/javac/modules/AllDefaultTest.java │ │ │ │ Passed: tools/javac/modules/AnnotationProcessingWithModuleInfoInWrongPlace.java │ │ │ │ -Passed: tools/javac/launcher/SourceLauncherTest.java │ │ │ │ Passed: tools/javac/modules/AnnotationProcessorsInModulesTest.java │ │ │ │ +Passed: tools/javac/modules/AllDefaultTest.java │ │ │ │ Passed: tools/javac/modules/AnnotationsOnModules.java │ │ │ │ Passed: tools/javac/modules/BrokenModulesTest.java │ │ │ │ Passed: tools/javac/modules/AutomaticModules.java │ │ │ │ Passed: tools/javac/modules/ContainsTest.java │ │ │ │ Passed: tools/javac/modules/ConvenientAccessErrorsTest.java │ │ │ │ +Passed: tools/javac/modules/AddLimitMods.java │ │ │ │ Passed: tools/javac/modules/DirectiveVisitorTest.java │ │ │ │ Passed: tools/javac/modules/DoclintOtherModules.java │ │ │ │ -Passed: tools/javac/modules/AnnotationProcessing.java │ │ │ │ Passed: tools/javac/modules/DuplicateClassTest.java │ │ │ │ Passed: tools/javac/modules/EdgeCases.java │ │ │ │ Passed: tools/javac/modules/ExportsUnexported.java │ │ │ │ Passed: tools/javac/modules/FileManagerGetServiceLoaderTest.java │ │ │ │ Passed: tools/javac/modules/GetLocationForModuleTest.java │ │ │ │ +Passed: tools/javac/modules/AnnotationProcessing.java │ │ │ │ Passed: tools/javac/modules/GraphsTest.java │ │ │ │ -Passed: tools/javac/modules/AddLimitMods.java │ │ │ │ -Passed: tools/javac/modules/HelloWorldTest.java │ │ │ │ Passed: tools/javac/modules/EnvVarTest.java │ │ │ │ -Passed: tools/javac/modules/IncubatingTest.java │ │ │ │ +Passed: tools/javac/modules/HelloWorldTest.java │ │ │ │ Passed: tools/javac/modules/CompileModulePatchTest.java │ │ │ │ -Passed: tools/javac/modules/MissingJarInModulePathTest.java │ │ │ │ -Passed: tools/javac/lambda/LambdaParserTest.java │ │ │ │ Passed: tools/javac/modules/LimitModulesTest.java │ │ │ │ -Passed: tools/javac/modules/ModuleFinderTest.java │ │ │ │ -Passed: tools/javac/modules/MissingModuleTest.java │ │ │ │ +Passed: tools/javac/modules/IncubatingTest.java │ │ │ │ +Passed: tools/javac/modules/MissingJarInModulePathTest.java │ │ │ │ Passed: tools/javac/modules/ModifiedUTFTest.java │ │ │ │ +Passed: tools/javac/modules/MissingModuleTest.java │ │ │ │ +Passed: tools/javac/modules/ModuleFinderTest.java │ │ │ │ Passed: tools/javac/modules/ModuleInfoPatchPath.java │ │ │ │ Passed: tools/javac/modules/ModuleInfoTreeAccess.java │ │ │ │ +Passed: tools/javac/modules/JavaBaseTest.java │ │ │ │ +Passed: tools/javac/modules/ModulePathTest.java │ │ │ │ Passed: tools/javac/modules/ModuleInfoTest.java │ │ │ │ Passed: tools/javac/modules/ModulesAndModuleSourcePathTest.java │ │ │ │ -Passed: tools/javac/lambdaShapes/org/openjdk/tests/javac/FDTest.java │ │ │ │ Passed: tools/javac/modules/ModulesAndClassPathTest.java │ │ │ │ -Passed: tools/javac/modules/ModulePathTest.java │ │ │ │ Passed: tools/javac/modules/ModuleVersion.java │ │ │ │ +Passed: tools/javac/modules/MultiModuleModeTest.java │ │ │ │ Passed: tools/javac/modules/ModuleSourcePathTest.java │ │ │ │ Passed: tools/javac/modules/NPECompilingModuleInfoTest.java │ │ │ │ -Passed: tools/javac/modules/MultiModuleModeTest.java │ │ │ │ Passed: tools/javac/modules/ObscureMessageForBadProvidesTest.java │ │ │ │ Passed: tools/javac/modules/OpenModulesTest.java │ │ │ │ +Passed: tools/javac/modules/NPEEmptyFileTest.java │ │ │ │ Passed: tools/javac/modules/OutputDirTest.java │ │ │ │ -Passed: tools/javac/modules/JavaBaseTest.java │ │ │ │ Passed: tools/javac/modules/PackageMultipleModules.java │ │ │ │ -Passed: tools/javac/modules/PatchModulesTest.java │ │ │ │ Passed: tools/javac/modules/PackageConflictTest.java │ │ │ │ -Passed: tools/javac/modules/PoorChoiceForModuleNameTest.java │ │ │ │ +Passed: tools/javac/modules/PatchModulesTest.java │ │ │ │ Passed: tools/javac/modules/PluginsInModulesTest.java │ │ │ │ -Passed: tools/javac/modules/NPEEmptyFileTest.java │ │ │ │ -Passed: tools/javac/modules/RepeatedUsesAndProvidesTest.java │ │ │ │ +Passed: tools/javac/modules/PoorChoiceForModuleNameTest.java │ │ │ │ +Passed: tools/javac/modules/QueryBeforeEnter.java │ │ │ │ Passed: tools/javac/modules/ProvidesTest.java │ │ │ │ +Passed: tools/javac/modules/RepeatedUsesAndProvidesTest.java │ │ │ │ Passed: tools/javac/modules/ReportNonExistentPackageTest.java │ │ │ │ -Passed: tools/javac/modules/QueryBeforeEnter.java │ │ │ │ Passed: tools/javac/modules/RequiresTransitiveTest.java │ │ │ │ -Passed: tools/javac/modules/ServiceInStaticClassErrorTest.java │ │ │ │ Passed: tools/javac/modules/ResolveTest.java │ │ │ │ +Passed: tools/javac/modules/RequiresStaticTest.java │ │ │ │ +Passed: tools/javac/modules/ServiceInStaticClassErrorTest.java │ │ │ │ Passed: tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java │ │ │ │ Passed: tools/javac/modules/SingleModuleModeTest.java │ │ │ │ +Passed: tools/javac/modules/InheritRuntimeEnvironmentTest.java │ │ │ │ Passed: tools/javac/modules/SourceInSymlinkTest.java │ │ │ │ Passed: tools/javac/modules/SubpackageTest.java │ │ │ │ -Passed: tools/javac/modules/SourcePathTest.java │ │ │ │ Passed: tools/javac/modules/UnexpectedTokenInModuleInfoTest.java │ │ │ │ -Passed: tools/javac/modules/RequiresStaticTest.java │ │ │ │ -Passed: tools/javac/multicatch/7005371/T7005371.java │ │ │ │ +Passed: tools/javac/modules/SourcePathTest.java │ │ │ │ Passed: tools/javac/modules/WrongErrorMessageForNestedServiceProviderTest.java │ │ │ │ Passed: tools/javac/modules/UsesTest.java │ │ │ │ -Passed: tools/javac/multicatch/7030606/T7030606.java │ │ │ │ Passed: tools/javac/modules/UpgradeModulePathTest.java │ │ │ │ -Passed: tools/javac/multicatch/Neg01.java │ │ │ │ +Passed: tools/javac/multicatch/7005371/T7005371.java │ │ │ │ +Passed: tools/javac/multicatch/7030606/T7030606.java │ │ │ │ Passed: tools/javac/multicatch/8071291/T8071291.java │ │ │ │ +Passed: tools/javac/modules/MOptionTest.java │ │ │ │ Passed: tools/javac/multicatch/Neg01eff_final.java │ │ │ │ +Passed: tools/javac/multicatch/Neg01.java │ │ │ │ Passed: tools/javac/multicatch/Neg02.java │ │ │ │ Passed: tools/javac/multicatch/Neg02eff_final.java │ │ │ │ +Passed: tools/javac/lambdaShapes/org/openjdk/tests/javac/FDTest.java │ │ │ │ +Passed: tools/javac/multicatch/Neg04eff_final.java │ │ │ │ Passed: tools/javac/multicatch/Neg03.java │ │ │ │ Passed: tools/javac/multicatch/Neg04.java │ │ │ │ -Passed: tools/javac/multicatch/Neg04eff_final.java │ │ │ │ Passed: tools/javac/multicatch/Neg06.java │ │ │ │ Passed: tools/javac/multicatch/Neg07.java │ │ │ │ Passed: tools/javac/multicatch/Pos01.java │ │ │ │ -Passed: tools/javac/multicatch/Pos02.java │ │ │ │ Passed: tools/javac/multicatch/Pos03.java │ │ │ │ +Passed: tools/javac/multicatch/Pos02.java │ │ │ │ +Passed: tools/javac/multicatch/Pos06.java │ │ │ │ Passed: tools/javac/multicatch/Pos04.java │ │ │ │ Passed: tools/javac/multicatch/Pos05.java │ │ │ │ -Passed: tools/javac/multicatch/Pos06.java │ │ │ │ Passed: tools/javac/multicatch/Pos07.java │ │ │ │ Passed: tools/javac/multicatch/Pos08.java │ │ │ │ Passed: tools/javac/multicatch/Pos08eff_final.java │ │ │ │ Passed: tools/javac/multicatch/Pos09.java │ │ │ │ Passed: tools/javac/multicatch/Pos10.java │ │ │ │ -Passed: tools/javac/multicatch/Pos11.java │ │ │ │ Passed: tools/javac/multicatch/Pos12.java │ │ │ │ -Passed: tools/javac/multicatch/T6978574.java │ │ │ │ -Passed: tools/javac/multicatch/model/ModelChecker.java │ │ │ │ +Passed: tools/javac/multicatch/Pos11.java │ │ │ │ Passed: tools/javac/NameClash/One.java │ │ │ │ Passed: tools/javac/NameClash/NameClashTest.java │ │ │ │ -Passed: tools/javac/nested/4903103/T4903103.java │ │ │ │ +Passed: tools/javac/multicatch/T6978574.java │ │ │ │ Passed: tools/javac/nativeHeaders/EncodeInnerClassNameTest.java │ │ │ │ -Passed: tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java │ │ │ │ -Passed: tools/javac/nested/5009484/X.java │ │ │ │ +Passed: tools/javac/nested/4903103/T4903103.java │ │ │ │ +Passed: tools/javac/multicatch/model/ModelChecker.java │ │ │ │ Passed: tools/javac/nested/5009484/Y.java │ │ │ │ +Passed: tools/javac/nested/5009484/X.java │ │ │ │ Passed: tools/javac/nested/StaticNestedNonStaticSuper.java │ │ │ │ -Passed: tools/javac/NonAmbiguousField/Test.java │ │ │ │ Passed: tools/javac/nestmates/CheckNestmateAttrs.java │ │ │ │ -Passed: tools/javac/modules/MOptionTest.java │ │ │ │ +Passed: tools/javac/NonAmbiguousField/Test.java │ │ │ │ Passed: tools/javac/optimizeOuterThis/DontOptimizeOuterThis.java │ │ │ │ +Passed: tools/javac/nativeHeaders/NativeHeaderTest.java │ │ │ │ Passed: tools/javac/optimizeOuterThis/OptimizeOuterThis.java │ │ │ │ +Passed: tools/javac/newlines/NewLineTest.java │ │ │ │ Passed: tools/javac/options/modes/AtFilesTest.java │ │ │ │ -Passed: tools/javac/options/modes/FSInfoTest.java │ │ │ │ -Passed: tools/javac/nativeHeaders/NativeHeaderTest.java │ │ │ │ Passed: tools/javac/options/modes/DocLintTest.java │ │ │ │ -Passed: tools/javac/options/modes/InfoOptsTest.java │ │ │ │ +Passed: tools/javac/options/modes/FSInfoTest.java │ │ │ │ Passed: tools/javac/options/modes/NoOperandsTest.java │ │ │ │ -Passed: tools/javac/newlines/NewLineTest.java │ │ │ │ +Passed: tools/javac/options/modes/InfoOptsTest.java │ │ │ │ Passed: tools/javac/options/modes/ProfileBootClassPathTest.java │ │ │ │ -Passed: tools/javac/options/modes/SourceTargetTest.java │ │ │ │ Passed: tools/javac/options/modes/OutputDirTest.java │ │ │ │ Passed: tools/javac/options/modes/ProfileTargetTest.java │ │ │ │ +Passed: tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java │ │ │ │ +Passed: tools/javac/options/modes/SourceTargetTest.java │ │ │ │ Passed: tools/javac/options/release/ReleaseOption.java │ │ │ │ Passed: tools/javac/options/modes/StdOutTest.java │ │ │ │ Passed: tools/javac/options/release/ReleaseOptionCurrent.java │ │ │ │ Passed: tools/javac/options/release/ReleaseOptionThroughAPI.java │ │ │ │ Passed: tools/javac/options/release/ReleaseOption9.java │ │ │ │ -Passed: tools/javac/options/release/ReleaseOptionUnsupported.java │ │ │ │ Passed: tools/javac/options/HelpOutputColumnWidthTest.java │ │ │ │ Passed: tools/javac/options/IsSupportedOptionTest.java │ │ │ │ -Passed: tools/javac/options/T6949443.java │ │ │ │ +Passed: tools/javac/options/release/ReleaseOptionUnsupported.java │ │ │ │ Passed: tools/javac/options/BCPOrSystemNotSpecified.java │ │ │ │ -Passed: tools/javac/options/T6900037.java │ │ │ │ +Passed: tools/javac/options/T6949443.java │ │ │ │ Passed: tools/javac/options/T6986895.java │ │ │ │ -Passed: tools/javac/overload/T4494762.java │ │ │ │ Passed: tools/javac/options/XjcovUnionTypeTest.java │ │ │ │ -Passed: tools/javac/overload/T4723909.java │ │ │ │ -Passed: tools/javac/overload/T4743490.java │ │ │ │ -Passed: tools/javac/overload/T5090220.java │ │ │ │ +Passed: tools/javac/options/T6900037.java │ │ │ │ Passed: tools/javac/options/T7022337.java │ │ │ │ -Passed: tools/javac/overload/T6776289.java │ │ │ │ -Passed: tools/javac/OverrideChecks/6199153/T6199153.java │ │ │ │ +Passed: tools/javac/overload/T4494762.java │ │ │ │ +Passed: tools/javac/overload/T4743490.java │ │ │ │ +Passed: tools/javac/overload/T4723909.java │ │ │ │ Passed: tools/javac/overload/T8176265.java │ │ │ │ -Passed: tools/javac/OverrideChecks/6400189/T6400189c.java │ │ │ │ +Passed: tools/javac/overload/T6776289.java │ │ │ │ +Passed: tools/javac/overload/T5090220.java │ │ │ │ Passed: tools/javac/OverrideChecks/6400189/T6400189b.java │ │ │ │ +Passed: tools/javac/OverrideChecks/6199153/T6199153.java │ │ │ │ Passed: tools/javac/OverrideChecks/6400189/T6400189a.java │ │ │ │ -Passed: tools/javac/OverrideChecks/6738538/T6738538a.java │ │ │ │ +Passed: tools/javac/OverrideChecks/6400189/T6400189c.java │ │ │ │ +Passed: tools/javac/options/xprefer/XPreferTest.java │ │ │ │ Passed: tools/javac/OverrideChecks/6400189/T6400189d.java │ │ │ │ +Passed: tools/javac/OverrideChecks/IncompleteMessageOverride.java │ │ │ │ +Passed: tools/javac/OverrideChecks/6738538/T6738538a.java │ │ │ │ Passed: tools/javac/OverrideChecks/6738538/T6738538b.java │ │ │ │ Passed: tools/javac/OverrideChecks/InterfaceImplements.java │ │ │ │ -Passed: tools/javac/OverrideChecks/IncompleteMessageOverride.java │ │ │ │ -Passed: tools/javac/OverrideChecks/InconsistentReturn.java │ │ │ │ Passed: tools/javac/OverrideChecks/InterfaceOverride.java │ │ │ │ +Passed: tools/javac/OverrideChecks/InconsistentReturn.java │ │ │ │ +Passed: tools/javac/options/smokeTests/OptionSmokeTest.java │ │ │ │ +Passed: tools/javac/OverrideChecks/T4721069.java │ │ │ │ Passed: tools/javac/OverrideChecks/Private.java │ │ │ │ Passed: tools/javac/OverrideChecks/StaticOverride.java │ │ │ │ Passed: tools/javac/OverrideChecks/T4720356a.java │ │ │ │ Passed: tools/javac/OverrideChecks/T6326485.java │ │ │ │ -Passed: tools/javac/OverrideChecks/T4720359a.java │ │ │ │ -Passed: tools/javac/OverrideChecks/T4721069.java │ │ │ │ Passed: tools/javac/OverrideChecks/T6399361.java │ │ │ │ +Passed: tools/javac/OverrideChecks/T4720359a.java │ │ │ │ Passed: tools/javac/OverrideChecks/T8139255.java │ │ │ │ -Passed: tools/javac/OverrideChecks/ThrowsConflict.java │ │ │ │ Passed: tools/javac/overrridecrash/B.java │ │ │ │ -Passed: tools/javac/PackageClassAmbiguity/Bad.java │ │ │ │ +Passed: tools/javac/OverrideChecks/ThrowsConflict.java │ │ │ │ Passed: tools/javac/PackageClassAmbiguity/util.java │ │ │ │ -Passed: tools/javac/parser/7157165/T7157165.java │ │ │ │ +Passed: tools/javac/PackageClassAmbiguity/Bad.java │ │ │ │ Passed: tools/javac/parser/8014643/T8014643.java │ │ │ │ +Passed: tools/javac/parser/7157165/T7157165.java │ │ │ │ Passed: tools/javac/parser/8134007/T8134007.java │ │ │ │ Passed: tools/javac/parser/8081769/T8081769.java │ │ │ │ Passed: tools/javac/parser/ErroneousParameters.java │ │ │ │ Passed: tools/javac/parser/extend/JavacExtensionTest.java │ │ │ │ -Passed: tools/javac/options/smokeTests/OptionSmokeTest.java │ │ │ │ -Passed: tools/javac/options/xprefer/XPreferTest.java │ │ │ │ Passed: tools/javac/parser/MissingClosingBrace.java │ │ │ │ -Passed: tools/javac/parser/ExtraImportSemicolon.java │ │ │ │ -Passed: tools/javac/parser/SingleCommaAnnotationValue.java │ │ │ │ Passed: tools/javac/parser/ExtraSemiTest.java │ │ │ │ +Passed: tools/javac/parser/SingleCommaAnnotationValue.java │ │ │ │ Passed: tools/javac/parser/SingleCommaAnnotationValueFail.java │ │ │ │ -Passed: tools/javac/parser/StringFoldingTest.java │ │ │ │ +Passed: tools/javac/parser/ExtraImportSemicolon.java │ │ │ │ Passed: tools/javac/parser/T4881269.java │ │ │ │ -Passed: tools/javac/parser/StringFoldingPosTest.java │ │ │ │ Passed: tools/javac/parser/ExtraPackageSemicolon.java │ │ │ │ +Passed: tools/javac/parser/StringFoldingPosTest.java │ │ │ │ +Passed: tools/javac/parser/StringFoldingTest.java │ │ │ │ Passed: tools/javac/parser/T4910483.java │ │ │ │ Passed: tools/javac/Paths/6638501/JarFromManifestFailure.java │ │ │ │ -Passed: tools/javac/parser/JavacParserTest.java │ │ │ │ -Passed: tools/javac/modules/InheritRuntimeEnvironmentTest.java │ │ │ │ Passed: tools/javac/Paths/Help.java │ │ │ │ -Passed: tools/javac/Paths/TestCompileJARInClassPath.java │ │ │ │ Passed: tools/javac/Paths/ClassPath2.java │ │ │ │ -Passed: tools/javac/patterns/AnnotationErrors.java │ │ │ │ +Passed: tools/javac/parser/JavacParserTest.java │ │ │ │ +Passed: tools/javac/Paths/TestCompileJARInClassPath.java │ │ │ │ Passed: tools/javac/Paths/Diagnostics.java │ │ │ │ +Passed: tools/javac/patterns/AnnotationErrors.java │ │ │ │ +Passed: tools/javac/lambda/LambdaParserTest.java │ │ │ │ Passed: tools/javac/patterns/BindingsExistTest.java │ │ │ │ Passed: tools/javac/patterns/scope/ScopeTest.java │ │ │ │ Passed: tools/javac/patterns/BindingsTest1.java │ │ │ │ +Passed: tools/javac/patterns/BindingsInitializer.java │ │ │ │ Passed: tools/javac/patterns/BindingsTest1Merging.java │ │ │ │ Passed: tools/javac/patterns/BindingsTest2.java │ │ │ │ -Passed: tools/javac/patterns/BindingsInitializer.java │ │ │ │ Passed: tools/javac/patterns/Annotations.java │ │ │ │ Passed: tools/javac/patterns/CastConversionMatch.java │ │ │ │ -Passed: tools/javac/patterns/ConditionalTest.java │ │ │ │ +Passed: tools/javac/Paths/ClassPath.java │ │ │ │ Passed: tools/javac/patterns/CaseStructureTest.java │ │ │ │ -Passed: tools/javac/patterns/DeconstructionDesugaring.java │ │ │ │ +Passed: tools/javac/patterns/ConditionalTest.java │ │ │ │ Passed: tools/javac/patterns/DeconstructionPatternErrors.java │ │ │ │ Passed: tools/javac/patterns/DisambiguatePatterns.java │ │ │ │ -Passed: tools/javac/patterns/DuplicateBindingTest.java │ │ │ │ +Passed: tools/javac/patterns/DeconstructionDesugaring.java │ │ │ │ Passed: tools/javac/patterns/Domination.java │ │ │ │ +Passed: tools/javac/patterns/DuplicateBindingTest.java │ │ │ │ Passed: tools/javac/patterns/EmptyRecordClass.java │ │ │ │ Passed: tools/javac/patterns/EnsureTypesOrderTest.java │ │ │ │ +Passed: tools/javac/patterns/EnumTypeChangesNonPreview.java │ │ │ │ Passed: tools/javac/patterns/EnumTypeChanges.java │ │ │ │ -Passed: tools/javac/patterns/BreakAndLoops.java │ │ │ │ Passed: tools/javac/patterns/ExamplesFromProposal.java │ │ │ │ -Passed: tools/javac/patterns/EnumTypeChangesNonPreview.java │ │ │ │ -Passed: tools/javac/patterns/Guards.java │ │ │ │ Passed: tools/javac/patterns/GenericRecordDeconstructionPattern.java │ │ │ │ -Passed: tools/javac/patterns/ImpossibleTypeTest.java │ │ │ │ Passed: tools/javac/patterns/GuardsErrors.java │ │ │ │ +Passed: tools/javac/patterns/Guards.java │ │ │ │ +Passed: tools/javac/patterns/ImpossibleTypeTest.java │ │ │ │ Passed: tools/javac/patterns/InferenceUnitTest.java │ │ │ │ Passed: tools/javac/patterns/LambdaCannotCapturePatternVariables.java │ │ │ │ -Passed: tools/javac/Paths/ClassPath.java │ │ │ │ -Passed: tools/javac/patterns/InstanceofTotalPattern.java │ │ │ │ Passed: tools/javac/patterns/LocalVariableReuse.java │ │ │ │ -Passed: tools/javac/patterns/MatchBindingScopeTest.java │ │ │ │ Passed: tools/javac/patterns/LocalVariableTable.java │ │ │ │ -Passed: tools/javac/patterns/MatchExceptionTest.java │ │ │ │ +Passed: tools/javac/patterns/InstanceofTotalPattern.java │ │ │ │ +Passed: tools/javac/patterns/MatchBindingScopeTest.java │ │ │ │ Passed: tools/javac/patterns/NestedDeconstructionPattern.java │ │ │ │ +Passed: tools/javac/patterns/BreakAndLoops.java │ │ │ │ +Passed: tools/javac/patterns/MatchExceptionTest.java │ │ │ │ Passed: tools/javac/patterns/NestedPrimitiveDeconstructionPattern.java │ │ │ │ -Passed: tools/javac/patterns/NoModifiersOnBinding.java │ │ │ │ Passed: tools/javac/patterns/NestedPatternVariablesBytecode.java │ │ │ │ +Passed: tools/javac/patterns/NoModifiersOnBinding.java │ │ │ │ Passed: tools/javac/patterns/NoUnnecessaryCast.java │ │ │ │ Passed: tools/javac/patterns/NullsInDeconstructionPatterns.java │ │ │ │ Passed: tools/javac/patterns/NoSubtypeCheck.java │ │ │ │ +Passed: tools/javac/patterns/NullsInDeconstructionPatterns2.java │ │ │ │ Passed: tools/javac/patterns/NullsInPatterns.java │ │ │ │ -Passed: tools/javac/patterns/NullSwitch.java │ │ │ │ Passed: tools/javac/patterns/Parenthesized.java │ │ │ │ -Passed: tools/javac/patterns/NullsInDeconstructionPatterns2.java │ │ │ │ +Passed: tools/javac/patterns/NullSwitch.java │ │ │ │ Passed: tools/javac/patterns/PatternCaseErrorRecovery.java │ │ │ │ Passed: tools/javac/patterns/PatternErrorRecovery.java │ │ │ │ -Passed: tools/javac/patterns/PatternMatchPosTest.java │ │ │ │ Passed: tools/javac/patterns/PatternDesugaring.java │ │ │ │ +Passed: tools/javac/patterns/PatternMatchPosTest.java │ │ │ │ Passed: tools/javac/patterns/PatternsSimpleVisitorTest.java │ │ │ │ Passed: tools/javac/patterns/PatternVariablesAreNonFinal.java │ │ │ │ Passed: tools/javac/patterns/PatternTypeTest2.java │ │ │ │ Passed: tools/javac/patterns/PatternVariablesAreNonFinal2.java │ │ │ │ Passed: tools/javac/patterns/ProxyMethodLookup.java │ │ │ │ Passed: tools/javac/patterns/RawTypeBindingWarning.java │ │ │ │ Passed: tools/javac/patterns/Reifiable.java │ │ │ │ Passed: tools/javac/patterns/ReifiableOld.java │ │ │ │ -Passed: tools/javac/patterns/ScopeResizeTest.java │ │ │ │ -Passed: tools/javac/patterns/SealedTypeChanges.java │ │ │ │ Passed: tools/javac/patterns/PrettyTest.java │ │ │ │ +Passed: tools/javac/patterns/SealedTypeChanges.java │ │ │ │ +Passed: tools/javac/patterns/ScopeResizeTest.java │ │ │ │ Passed: tools/javac/patterns/SimpleAndGuardPattern.java │ │ │ │ +Passed: tools/javac/patterns/NewCaseStructureTest.java │ │ │ │ Passed: tools/javac/patterns/SimpleDeconstructionPattern.java │ │ │ │ -Passed: tools/javac/patterns/SourceLevelChecks.java │ │ │ │ Passed: tools/javac/patterns/SwitchEnumConstants.java │ │ │ │ -Passed: tools/javac/patterns/NewCaseStructureTest.java │ │ │ │ +Passed: tools/javac/patterns/SourceLevelChecks.java │ │ │ │ Passed: tools/javac/patterns/SwitchErrors.java │ │ │ │ Passed: tools/javac/patterns/T8291657.java │ │ │ │ -Passed: tools/javac/patterns/T8309054.java │ │ │ │ -Passed: tools/javac/patterns/T8312229.java │ │ │ │ Passed: tools/javac/patterns/StablePatternDesugaring.java │ │ │ │ +Passed: tools/javac/patterns/T8309054.java │ │ │ │ Passed: tools/javac/patterns/Switches.java │ │ │ │ +Passed: tools/javac/patterns/T8312229.java │ │ │ │ Passed: tools/javac/patterns/T8314578.java │ │ │ │ +Passed: tools/javac/patterns/T8317300.java │ │ │ │ Passed: tools/javac/patterns/T8314632.java │ │ │ │ Passed: tools/javac/patterns/T8320145.java │ │ │ │ -Passed: tools/javac/patterns/T8317300.java │ │ │ │ -Passed: tools/javac/patterns/TypedDeconstructionPatternExc.java │ │ │ │ -Passed: tools/javac/patterns/UncheckedWarningOnMatchesTest.java │ │ │ │ Passed: tools/javac/patterns/T8314226.java │ │ │ │ +Passed: tools/javac/patterns/UncheckedWarningOnMatchesTest.java │ │ │ │ +Passed: tools/javac/patterns/TypedDeconstructionPatternExc.java │ │ │ │ Passed: tools/javac/patterns/UnnamedErrors.java │ │ │ │ Passed: tools/javac/patterns/VarErrors.java │ │ │ │ Passed: tools/javac/patterns/TranslationTest.java │ │ │ │ Passed: tools/javac/patterns/Unnamed.java │ │ │ │ Passed: tools/javac/perf/SuperClassAndNesting.java │ │ │ │ Passed: tools/javac/platform/CtPropertiesTest.java │ │ │ │ Passed: tools/javac/platform/NonExportedSuperTypes.java │ │ │ │ Passed: tools/javac/platform/NonPublicAnnotations.java │ │ │ │ Passed: tools/javac/platform/NoProfileAnnotationWarning.java │ │ │ │ Passed: tools/javac/platform/NumericalComparatorTest.java │ │ │ │ Passed: tools/javac/platform/PlatformProviderTest.java │ │ │ │ Passed: tools/javac/platform/PreviewAPIsWithRelease.java │ │ │ │ Passed: tools/javac/platform/ReleaseModulesAndTypeElement.java │ │ │ │ -Passed: tools/javac/platform/createsymbols/CreateSymbolsTest.java │ │ │ │ Passed: tools/javac/plugin/missing/PluginNotFound.java │ │ │ │ Passed: tools/javac/plugin/showtype/Test.java │ │ │ │ -Passed: tools/javac/patterns/Exhaustiveness.java │ │ │ │ +Passed: tools/javac/platform/createsymbols/CreateSymbolsTest.java │ │ │ │ +Passed: tools/javac/plugin/AutostartPlugins.java │ │ │ │ Passed: tools/javac/plugin/MultiplePlugins.java │ │ │ │ +Passed: tools/javac/plugin/InternalAPI.java │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id0 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id1 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id2 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id3 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id4 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id5 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id6 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id7 │ │ │ │ -Passed: tools/javac/policy/test1/Test1b.java#id0 │ │ │ │ Passed: tools/javac/policy/test1/Test1b.java#id1 │ │ │ │ +Passed: tools/javac/policy/test1/Test1b.java#id0 │ │ │ │ +Passed: tools/javac/policy/test1/Test1b.java#id3 │ │ │ │ Passed: tools/javac/policy/test1/Test1b.java#id2 │ │ │ │ -Passed: tools/javac/platform/CanHandleClassFilesTest.java │ │ │ │ Passed: tools/javac/policy/test2/Test.java#id0 │ │ │ │ -Passed: tools/javac/policy/test1/Test1b.java#id3 │ │ │ │ -Passed: tools/javac/policy/test2/Test.java#id2 │ │ │ │ Passed: tools/javac/policy/test2/Test.java#id1 │ │ │ │ +Passed: tools/javac/policy/test2/Test.java#id2 │ │ │ │ Passed: tools/javac/policy/test2/Test.java#id3 │ │ │ │ Passed: tools/javac/positions/T6264029.java │ │ │ │ Passed: tools/javac/positions/T6402077.java │ │ │ │ +Passed: tools/javac/policy/test3/Test.java │ │ │ │ Passed: tools/javac/positions/T6404194.java │ │ │ │ -Passed: tools/javac/plugin/AutostartPlugins.java │ │ │ │ Passed: tools/javac/positions/T8184739.java │ │ │ │ Passed: tools/javac/positions/TreeEndPosTest.java │ │ │ │ -Passed: tools/javac/plugin/InternalAPI.java │ │ │ │ Passed: tools/javac/preview/classReaderTest/Client.java │ │ │ │ -Passed: tools/javac/preview/PreviewAutoSuppress.java │ │ │ │ Passed: tools/javac/preview/classReaderTest/TooNewMajorVersionTest.java │ │ │ │ -Passed: tools/javac/policy/test3/Test.java │ │ │ │ +Passed: tools/javac/preview/PreviewAutoSuppress.java │ │ │ │ +Passed: tools/javac/platform/CanHandleClassFilesTest.java │ │ │ │ Passed: tools/javac/preview/PreviewOptionTest.java │ │ │ │ +Passed: tools/javac/preview/PreviewTest.java │ │ │ │ Passed: tools/javac/processing/6348499/T6348499.java │ │ │ │ Passed: tools/javac/processing/6350124/T6350124.java │ │ │ │ -Passed: tools/javac/preview/PreviewTest.java │ │ │ │ -Passed: tools/javac/processing/6359313/T6359313.java │ │ │ │ -Passed: tools/javac/processing/6378728/T6378728.java │ │ │ │ +Passed: tools/javac/patterns/Exhaustiveness.java │ │ │ │ Passed: tools/javac/preview/PreviewErrors.java │ │ │ │ +Passed: tools/javac/processing/6378728/T6378728.java │ │ │ │ +Passed: tools/javac/processing/6359313/T6359313.java │ │ │ │ Passed: tools/javac/processing/6414633/T6414633.java │ │ │ │ Passed: tools/javac/processing/6430209/T6430209.java │ │ │ │ Passed: tools/javac/processing/6348193/T6348193.java │ │ │ │ Passed: tools/javac/processing/6413690/T6413690.java │ │ │ │ +Passed: tools/javac/Paths/MineField.java │ │ │ │ Passed: tools/javac/processing/6511613/clss41701.java │ │ │ │ -Passed: tools/javac/processing/6512707/T6512707.java │ │ │ │ Passed: tools/javac/processing/6499119/ClassProcessor.java │ │ │ │ +Passed: tools/javac/processing/6512707/T6512707.java │ │ │ │ Passed: tools/javac/processing/6634138/T6634138.java │ │ │ │ -Passed: tools/javac/processing/6365040/T6365040.java │ │ │ │ -Passed: tools/javac/processing/6994946/SyntaxErrorTest.java │ │ │ │ -Passed: tools/javac/processing/6994946/SemanticErrorTest.java │ │ │ │ -Passed: tools/javac/processing/completion/TestCompletions.java │ │ │ │ Passed: tools/javac/processing/8268575/T8268575.java │ │ │ │ +Passed: tools/javac/processing/completion/TestCompletions.java │ │ │ │ +Passed: tools/javac/processing/6994946/SemanticErrorTest.java │ │ │ │ +Passed: tools/javac/processing/6994946/SyntaxErrorTest.java │ │ │ │ +Passed: tools/javac/processing/6365040/T6365040.java │ │ │ │ Passed: tools/javac/processing/environment/round/TestContext.java │ │ │ │ -Passed: tools/javac/processing/environment/ProcessingEnvAnnoDiscovery.java │ │ │ │ Passed: tools/javac/processing/8132446/T8132446.java │ │ │ │ -Passed: tools/javac/Paths/MineField.java │ │ │ │ -Passed: tools/javac/processing/environment/TestPreviewEnabled.java │ │ │ │ +Passed: tools/javac/processing/environment/ProcessingEnvAnnoDiscovery.java │ │ │ │ Passed: tools/javac/processing/errors/EnsureAnnotationTypeMismatchException/Source.java │ │ │ │ +Passed: tools/javac/processing/environment/TestPreviewEnabled.java │ │ │ │ Passed: tools/javac/processing/errors/CrashOnNonExistingAnnotation/Source.java │ │ │ │ Passed: tools/javac/processing/errors/EnsureMirroredTypeException/Source.java │ │ │ │ -Passed: tools/javac/processing/errors/StopOnInapplicableAnnotations/GenerateFunctionalInterface.java │ │ │ │ -Passed: tools/javac/processing/errors/TestBadProcessor.java │ │ │ │ Passed: tools/javac/processing/errors/StopOnInapplicableAnnotations/Source.java │ │ │ │ +Passed: tools/javac/processing/errors/TestBadProcessor.java │ │ │ │ +Passed: tools/javac/processing/errors/StopOnInapplicableAnnotations/GenerateFunctionalInterface.java │ │ │ │ Passed: tools/javac/processing/errors/TestClassNames.java │ │ │ │ Passed: tools/javac/processing/errors/TestParseErrors/TestParseErrors.java │ │ │ │ -Passed: tools/javac/processing/errors/TestOptionSyntaxErrors.java │ │ │ │ Passed: tools/javac/processing/errors/TestErrorCount.java │ │ │ │ +Passed: tools/javac/processing/errors/TestOptionSyntaxErrors.java │ │ │ │ Passed: tools/javac/processing/errors/TestFatalityOfParseErrors.java │ │ │ │ Passed: tools/javac/processing/filer/TestFilerConstraints.java │ │ │ │ -Passed: tools/javac/processing/environment/TestSourceVersion.java │ │ │ │ Passed: tools/javac/processing/errors/TestSuppression.java │ │ │ │ +Passed: tools/javac/processing/environment/TestSourceVersion.java │ │ │ │ Passed: tools/javac/processing/filer/TestGetResource2.java │ │ │ │ Passed: tools/javac/processing/errors/TestReturnCode.java │ │ │ │ -Passed: tools/javac/processing/filer/TestOriginatingElements.java │ │ │ │ Passed: tools/javac/processing/filer/TestInvalidRelativeNames.java │ │ │ │ Passed: tools/javac/processing/filer/TestLastRound.java │ │ │ │ +Passed: tools/javac/processing/filer/TestOriginatingElements.java │ │ │ │ Passed: tools/javac/processing/loader/testClose/TestClose.java │ │ │ │ Passed: tools/javac/processing/loader/testClose/TestClose2.java │ │ │ │ -Passed: tools/javac/processing/filer/TestPackageInfo.java │ │ │ │ Passed: tools/javac/processing/filer/TestGetResource.java │ │ │ │ -Passed: tools/javac/processing/messager/6388543/T6388543.java │ │ │ │ +Passed: tools/javac/processing/filer/TestPackageInfo.java │ │ │ │ Passed: tools/javac/processing/filer/TestValidRelativeNames.java │ │ │ │ +Passed: tools/javac/processing/messager/6388543/T6388543.java │ │ │ │ Passed: tools/javac/processing/messager/MessagerDiags.java │ │ │ │ +Passed: tools/javac/Paths/WildcardMineField.java │ │ │ │ Passed: tools/javac/processing/messager/6362067/T6362067.java │ │ │ │ Passed: tools/javac/processing/model/6194785/T6194785.java │ │ │ │ -Passed: tools/javac/processing/model/6341534/T6341534.java │ │ │ │ Passed: tools/javac/processing/model/completionfailure/SymbolsDontCumulate.java │ │ │ │ -Passed: tools/javac/processing/environment/round/TestElementsAnnotatedWith.java │ │ │ │ +Passed: tools/javac/processing/model/6341534/T6341534.java │ │ │ │ Passed: tools/javac/processing/model/element/ObsoleteStrictfp/TestStrictfpRetention.java │ │ │ │ Passed: tools/javac/processing/model/completionfailure/NoAbortForBadClassFile.java │ │ │ │ -Passed: tools/javac/processing/messager/MessagerBasics.java │ │ │ │ Passed: tools/javac/processing/model/element/8009367/TestQualifiedNameUsed.java │ │ │ │ -Passed: tools/javac/processing/model/completionfailure/MissingClassFile.java │ │ │ │ +Passed: tools/javac/processing/environment/round/TestElementsAnnotatedWith.java │ │ │ │ +Passed: tools/javac/processing/messager/MessagerBasics.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA2Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java │ │ │ │ +Passed: tools/javac/processing/model/completionfailure/MissingClassFile.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA1Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA2Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB1Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB2Test.java │ │ │ │ -Passed: tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerInheritedTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableBasicTest.java │ │ │ │ +Passed: tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableInheritedTest.java │ │ │ │ -Passed: tools/javac/Paths/WildcardMineField.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerBasicTest.java │ │ │ │ -Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerInheritedTest.java │ │ │ │ +Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java │ │ │ │ -Passed: tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedATest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/SingularBasicTest.java │ │ │ │ +Passed: tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedATest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatingAnnotationsOnRecords.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedBTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerInheritedTest.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingClass.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericClass1.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingClass.java │ │ │ │ Passed: tools/javac/processing/model/element/AnnotationToStringTest.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericInterface1.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericClass2.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericInterface2.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericInterface1.java │ │ │ │ Passed: tools/javac/processing/model/element/JavaxLangModelForRecords.java │ │ │ │ Passed: tools/javac/processing/model/element/RecordNotPreservingNestedTypeAnnotationsTest.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingInterface.java │ │ │ │ Passed: tools/javac/processing/model/element/AnnoProcessorOnRecordsTest.java │ │ │ │ Passed: tools/javac/processing/model/element/CheckingAccessorsOnLoadedRecordClasses.java │ │ │ │ Passed: tools/javac/processing/model/element/TestElementAsType.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestElementKindPredicates.java │ │ │ │ Passed: tools/javac/processing/model/element/CheckingTypeAnnotationsOnRecords.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestElementKindPredicates.java │ │ │ │ Passed: tools/javac/processing/model/element/TestBindingVariable.java │ │ │ │ Passed: tools/javac/processing/model/element/TestExecutableReceiverType.java │ │ │ │ Passed: tools/javac/processing/model/element/TestElement.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestFileObjectOf.java │ │ │ │ Passed: tools/javac/processing/model/element/TestAnonClassNames.java │ │ │ │ -Passed: tools/javac/processing/model/element/ErrorOnAnnoWithTargetMethod.java │ │ │ │ Passed: tools/javac/processing/model/element/TestListPackageFromAPI.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestFileObjectOf.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestOrigin.java │ │ │ │ +Passed: tools/javac/processing/model/element/ErrorOnAnnoWithTargetMethod.java │ │ │ │ Passed: tools/javac/processing/model/element/TestEmptyContainer.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestOrigin.java │ │ │ │ Passed: tools/javac/processing/model/element/TestModuleElementNames.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestNonInherited.java │ │ │ │ Passed: tools/javac/processing/model/element/TestNames.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestExecutableElement.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestNonInherited.java │ │ │ │ Passed: tools/javac/processing/model/element/TestRecordDesugar.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestExecutableElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestSealed.java │ │ │ │ Passed: tools/javac/processing/model/element/TestRecord.java │ │ │ │ Passed: tools/javac/processing/model/element/TestTypeElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestResourceElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestResourceVariable.java │ │ │ │ Passed: tools/javac/processing/model/element/TestTypeParameter.java │ │ │ │ Passed: tools/javac/processing/model/element/TestPackageElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestTypeParameterAnnotations.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestUnnamedVariableElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestUnnamedVariableElement8.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestUnnamedVariableElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TypeParamBounds.java │ │ │ │ -Passed: tools/javac/processing/model/LocalClasses/LocalClassesModel.java │ │ │ │ Passed: tools/javac/processing/model/inheritedByType/EnsureOrder.java │ │ │ │ -Passed: tools/javac/processing/model/nestedTypeVars/NestedTypeVars.java │ │ │ │ -Passed: tools/javac/processing/model/type/MirroredTypeEx/NpeTest.java │ │ │ │ +Passed: tools/javac/processing/model/LocalClasses/LocalClassesModel.java │ │ │ │ Passed: tools/javac/processing/model/type/AnnotatedTypeToString/AnnotatedTypeToString.java │ │ │ │ +Passed: tools/javac/processing/model/type/MirroredTypeEx/NpeTest.java │ │ │ │ +Passed: tools/javac/processing/model/nestedTypeVars/NestedTypeVars.java │ │ │ │ Passed: tools/javac/processing/model/element/TestUnnamedClass.java │ │ │ │ Passed: tools/javac/processing/model/trees/BrokenEnumConstructor.java │ │ │ │ Passed: tools/javac/processing/model/type/BoundsTest.java │ │ │ │ -Passed: tools/javac/processing/model/type/MirroredTypeEx/OverEager.java │ │ │ │ Passed: tools/javac/processing/model/trees/OnDemandAttribution.java │ │ │ │ -Passed: tools/javac/processing/model/type/MirroredTypeEx/Plurality.java │ │ │ │ +Passed: tools/javac/processing/model/type/MirroredTypeEx/OverEager.java │ │ │ │ Passed: tools/javac/processing/model/type/IntersectionPropertiesTest.java │ │ │ │ Passed: tools/javac/processing/model/type/TestTypeKind.java │ │ │ │ +Passed: tools/javac/processing/model/type/MirroredTypeEx/Plurality.java │ │ │ │ Passed: tools/javac/processing/model/type/TestUnionType.java │ │ │ │ Passed: tools/javac/processing/model/type/InheritedAP.java │ │ │ │ -Passed: tools/javac/processing/model/type/BasicAnnoTests.java │ │ │ │ -Passed: tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java │ │ │ │ Passed: tools/javac/processing/model/type/NoTypes.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/doccomments/TestDocComments.java │ │ │ │ +Passed: tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java │ │ │ │ +Passed: tools/javac/processing/model/type/BasicAnnoTests.java │ │ │ │ Passed: tools/javac/processing/model/util/directSupersOfErr/DirectSupersOfErr.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/hides/Hides.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/MethodParameters/ImplicitParametersProcessor.java │ │ │ │ +Passed: tools/javac/processing/model/util/deprecation/TestDeprecation.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestGetConstantExpression.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestIsAutomaticMod.java │ │ │ │ -Passed: tools/javac/processing/model/util/deprecation/TestDeprecation.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestOutermostTypeElement.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestRecordPredicates.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/VacuousEnum.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestAllFoos.java │ │ │ │ Passed: tools/javac/processing/model/util/printing/module-info.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestGetPackageOf.java │ │ │ │ Passed: tools/javac/processing/model/util/types/TestAsElement.java │ │ │ │ Passed: tools/javac/processing/model/util/types/TestDirectSupertypeObject.java │ │ │ │ -Passed: tools/javac/processing/model/testgetallmembers/Main.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestIsFunctionalInterface.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestGetModuleOf.java │ │ │ │ Passed: tools/javac/processing/model/util/types/TestPseudoTypeHandling.java │ │ │ │ -Passed: tools/javac/processing/model/util/DirectSuperOfInt.java │ │ │ │ -Passed: tools/javac/processing/model/util/TestIntersectionTypeVisitors.java │ │ │ │ Passed: tools/javac/processing/model/util/BinaryName.java │ │ │ │ +Passed: tools/javac/processing/model/testgetallmembers/Main.java │ │ │ │ +Passed: tools/javac/processing/model/util/TestIntersectionTypeVisitors.java │ │ │ │ +Passed: tools/javac/processing/model/util/DirectSuperOfInt.java │ │ │ │ Passed: tools/javac/processing/model/util/GetTypeElemBadArg.java │ │ │ │ +Passed: tools/javac/processing/model/util/NoSupers.java │ │ │ │ Passed: tools/javac/processing/model/util/filter/TestIterables.java │ │ │ │ Passed: tools/javac/processing/model/EmptyPackageInfo.java │ │ │ │ Passed: tools/javac/processing/model/util/OverridesSpecEx.java │ │ │ │ -Passed: tools/javac/processing/model/util/NoSupers.java │ │ │ │ Passed: tools/javac/processing/model/TestExceptions.java │ │ │ │ -Passed: tools/javac/processing/model/LocalInAnonymous.java │ │ │ │ Passed: tools/javac/processing/model/TestSourceVersion.java │ │ │ │ +Passed: tools/javac/processing/model/LocalInAnonymous.java │ │ │ │ Passed: tools/javac/processing/model/MissingClassRecursiveAccessible.java │ │ │ │ Passed: tools/javac/processing/model/TestVisitorDefaults.java │ │ │ │ Passed: tools/javac/processing/options/testCommandLineClasses/Test.java │ │ │ │ Passed: tools/javac/processing/options/TestImplicitNone.java │ │ │ │ -Passed: tools/javac/processing/model/util/TypesBadArg.java │ │ │ │ -Passed: tools/javac/processing/options/TestProcOption.java │ │ │ │ Passed: tools/javac/processing/model/util/TestTypeKindVisitors.java │ │ │ │ +Passed: tools/javac/processing/options/TestProcOption.java │ │ │ │ +Passed: tools/javac/processing/model/util/TypesBadArg.java │ │ │ │ Passed: tools/javac/processing/options/XprintDocComments.java │ │ │ │ Passed: tools/javac/processing/options/Xprint.java │ │ │ │ Passed: tools/javac/processing/options/XprintRepeatingAnnotations.java │ │ │ │ Passed: tools/javac/processing/options/TestNoteOnImplicitProcessing.java │ │ │ │ Passed: tools/javac/processing/ReportOnImportedModuleAnnotation/ReportOnImportedModuleAnnotation.java │ │ │ │ Passed: tools/javac/processing/rounds/BaseClassesNotReRead.java │ │ │ │ -Passed: tools/javac/processing/options/testPrintProcessorInfo/TestWithXstdout.java │ │ │ │ Passed: tools/javac/processing/options/testPrintProcessorInfo/Test.java │ │ │ │ +Passed: tools/javac/processing/options/testPrintProcessorInfo/TestWithXstdout.java │ │ │ │ Passed: tools/javac/processing/rounds/CompleteOnClosed.java │ │ │ │ Passed: tools/javac/processing/rounds/ErrClassSymbolTypeFixed.java │ │ │ │ Passed: tools/javac/processing/PackageInfo/ClassAnnotations/ClassAnnotations.java │ │ │ │ -Passed: tools/javac/processing/rounds/GetElementsAnnotatedWithOnMissing.java │ │ │ │ Passed: tools/javac/processing/PackageInfo/Overwrite/Overwrite.java │ │ │ │ +Passed: tools/javac/processing/rounds/GetElementsAnnotatedWithOnMissing.java │ │ │ │ Passed: tools/javac/processing/model/TestSymtabItems.java │ │ │ │ -Passed: tools/javac/processing/rounds/ValidTypesAreKept.java │ │ │ │ Passed: tools/javac/processing/rounds/ClassDependingOnGenerated.java │ │ │ │ +Passed: tools/javac/processing/rounds/ValidTypesAreKept.java │ │ │ │ Passed: tools/javac/processing/rounds/GenerateAnonymousClass.java │ │ │ │ Passed: tools/javac/processing/rounds/TypesCachesCleared.java │ │ │ │ Passed: tools/javac/processing/warnings/TypeAlreadyExists/TestProcTypeAlreadyExistsWarning.java │ │ │ │ Passed: tools/javac/processing/warnings/TestRepeatedItemsRuntime.java │ │ │ │ -Passed: tools/javac/processing/warnings/TestRepeatedSupportedItems.java │ │ │ │ Passed: tools/javac/processing/warnings/LintProcessing/TestAnnotationsWithoutProcessors.java │ │ │ │ Passed: tools/javac/processing/StopAfterError/StopAfterError.java │ │ │ │ +Passed: tools/javac/processing/warnings/TestRepeatedSupportedItems.java │ │ │ │ Passed: tools/javac/processing/warnings/UseImplicit/TestProcUseImplicitWarning.java │ │ │ │ Passed: tools/javac/processing/rounds/OverwriteBetweenCompilations.java │ │ │ │ Passed: tools/javac/processing/werror/WError1.java │ │ │ │ -Passed: tools/javac/processing/rounds/MethodsDroppedBetweenRounds.java │ │ │ │ Passed: tools/javac/processing/werror/WErrorLast.java │ │ │ │ +Passed: tools/javac/processing/GenerateAndError.java │ │ │ │ Passed: tools/javac/processing/OverwriteInitialInput.java │ │ │ │ Passed: tools/javac/processing/werror/WErrorGen.java │ │ │ │ -Passed: tools/javac/processing/T8142931.java │ │ │ │ Passed: tools/javac/processing/T6439826.java │ │ │ │ +Passed: tools/javac/processing/T8142931.java │ │ │ │ Passed: tools/javac/processing/T8210649.java │ │ │ │ -Passed: tools/javac/processing/GenerateAndError.java │ │ │ │ Passed: tools/javac/processing/T7196462.java │ │ │ │ +Passed: tools/javac/processing/TestMultipleErrors.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess5/Main.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedAccess_1.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedAccess_2.java │ │ │ │ +Passed: tools/javac/profiles/ProfileOptionTest.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedAccess_3.java │ │ │ │ -Passed: tools/javac/processing/TestMultipleErrors.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess1.java │ │ │ │ -Passed: tools/javac/protectedAccess/ProtectedMemberAccess3.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess2.java │ │ │ │ +Passed: tools/javac/protectedAccess/ProtectedMemberAccess3.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess4.java │ │ │ │ Passed: tools/javac/protectedInner/AnonInnerClass.java │ │ │ │ Passed: tools/javac/protectedInner/InnerClass.java │ │ │ │ -Passed: tools/javac/profiles/ProfileOptionTest.java │ │ │ │ Passed: tools/javac/protectedInner/Outerclass.java │ │ │ │ -Passed: tools/javac/QualifiedAccess/QualifiedAccess_1.java │ │ │ │ -Passed: tools/javac/QualifiedAccess/QualifiedAccess_2.java │ │ │ │ Passed: tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java │ │ │ │ +Passed: tools/javac/QualifiedAccess/QualifiedAccess_1.java │ │ │ │ Passed: tools/javac/processing/warnings/TestSourceVersionWarnings.java │ │ │ │ -Passed: tools/javac/quid/T6999438.java │ │ │ │ Passed: tools/javac/QualifiedAccess/QualifiedAccess_3.java │ │ │ │ -Passed: tools/javac/rawDiags/Error.java │ │ │ │ Passed: tools/javac/QualifiedAccess/QualifiedAccess_4.java │ │ │ │ -Passed: tools/javac/rawDiags/Warning.java │ │ │ │ +Passed: tools/javac/QualifiedAccess/QualifiedAccess_2.java │ │ │ │ +Passed: tools/javac/quid/T6999438.java │ │ │ │ +Passed: tools/javac/rawDiags/Error.java │ │ │ │ Passed: tools/javac/rawDiags/Note.java │ │ │ │ -Passed: tools/javac/records/writeread/WriteReadTest.java │ │ │ │ +Passed: tools/javac/rawDiags/Warning.java │ │ │ │ Passed: tools/javac/processing/T6920317.java │ │ │ │ -Passed: tools/javac/records/recordComponent/RecordComponentTypeTest.java │ │ │ │ +Passed: tools/javac/records/writeread/WriteReadTest.java │ │ │ │ +Passed: tools/javac/records/recordComponent/8295184/RecordComponentSourcePositionTest.java │ │ │ │ Passed: tools/javac/records/ElementFilterRecordComponentTest.java │ │ │ │ +Passed: tools/javac/records/recordComponent/RecordComponentTypeTest.java │ │ │ │ Passed: tools/javac/records/BigRecordsToStringTest.java │ │ │ │ -Passed: tools/javac/records/recordComponent/8295184/RecordComponentSourcePositionTest.java │ │ │ │ Passed: tools/javac/records/MapAccessorToComponent.java │ │ │ │ +Passed: tools/javac/records/LocalStaticDeclarations.java │ │ │ │ Passed: tools/javac/records/RecordDeclarationSyntaxTest.java │ │ │ │ Passed: tools/javac/records/RecordMemberTests.java │ │ │ │ Passed: tools/javac/records/RecordReading.java │ │ │ │ -Passed: tools/javac/records/LocalStaticDeclarations.java │ │ │ │ +Passed: tools/javac/processing/TestWarnErrorCount.java │ │ │ │ Passed: tools/javac/records/RecordsErrorRecovery.java │ │ │ │ +Passed: tools/javac/records/mandated_members/CheckRecordMembers.java │ │ │ │ Passed: tools/javac/records/VarargsRecordsTest.java │ │ │ │ +Passed: tools/javac/records/LocalStaticDeclarations2.java │ │ │ │ Passed: tools/javac/recovery/AnnotationRecovery.java │ │ │ │ +Passed: tools/javac/recovery/ClassBlockExitsErrors.java │ │ │ │ Passed: tools/javac/recovery/AttrRecovery.java │ │ │ │ +Passed: tools/javac/recovery/LocalVarHiding.java │ │ │ │ Passed: tools/javac/recovery/ClassBlockExits.java │ │ │ │ -Passed: tools/javac/recovery/ClassBlockExitsErrors.java │ │ │ │ +Passed: tools/javac/recovery/MissingTransitiveSuperTypes.java │ │ │ │ Passed: tools/javac/recovery/LambdaRecovery.java │ │ │ │ -Passed: tools/javac/processing/TestWarnErrorCount.java │ │ │ │ -Passed: tools/javac/recovery/LocalVarHiding.java │ │ │ │ -Passed: tools/javac/records/mandated_members/CheckRecordMembers.java │ │ │ │ Passed: tools/javac/recovery/NoCrashForError.java │ │ │ │ -Passed: tools/javac/recovery/MissingTransitiveSuperTypes.java │ │ │ │ -Passed: tools/javac/recovery/MethodModifiers.java │ │ │ │ Passed: tools/javac/recovery/SuperMethodCallBroken.java │ │ │ │ Passed: tools/javac/recovery/SwitchUndefinedSelector.java │ │ │ │ Passed: tools/javac/recovery/T8259359.java │ │ │ │ +Passed: tools/javac/recovery/MethodModifiers.java │ │ │ │ Passed: tools/javac/redefineObject/Object1-test.java │ │ │ │ Passed: tools/javac/redefineObject/Object2-test.java │ │ │ │ +Passed: tools/javac/records/RecordsBinaryCompatibilityTests.java │ │ │ │ Passed: tools/javac/resolve/AmbiguityErrorTest.java │ │ │ │ +Passed: tools/javac/resolve/BrokenAnonymous.java │ │ │ │ Passed: tools/javac/RequiredParameterFlags/ImplicitParameters.java │ │ │ │ -Passed: tools/javac/records/LocalStaticDeclarations2.java │ │ │ │ Passed: tools/javac/resolve/NoObjectToString.java │ │ │ │ -Passed: tools/javac/resolve/BrokenAnonymous.java │ │ │ │ -Passed: tools/javac/resolve/PackagePrivateSupertypeAtMultiCatch.java │ │ │ │ Passed: tools/javac/resolve/BitWiseOperators.java │ │ │ │ +Passed: tools/javac/scope/6225935/StaticImportAccess.java │ │ │ │ +Passed: tools/javac/resolve/PackagePrivateSupertypeAtMultiCatch.java │ │ │ │ Passed: tools/javac/scope/6225935/Estatico4.java │ │ │ │ Passed: tools/javac/scope/6225935/T6214959.java │ │ │ │ -Passed: tools/javac/scope/6225935/StaticImportAccess.java │ │ │ │ Passed: tools/javac/scope/6225935/T6381787.java │ │ │ │ Passed: tools/javac/scope/6225935/Test.java │ │ │ │ Passed: tools/javac/scope/6392998/T6392998.java │ │ │ │ Passed: tools/javac/scope/6225935/T6225935.java │ │ │ │ Passed: tools/javac/scope/7017664/CompoundScopeTest.java │ │ │ │ Passed: tools/javac/scope/7017664/ImplementationCacheTest.java │ │ │ │ Passed: tools/javac/scope/DupUnsharedTest.java │ │ │ │ Passed: tools/javac/scope/IterateAndRemove.java │ │ │ │ Passed: tools/javac/scope/HashCollisionTest.java │ │ │ │ Passed: tools/javac/scope/RemoveSymbolTest.java │ │ │ │ Passed: tools/javac/scope/RemoveSymbolUnitTest.java │ │ │ │ Passed: tools/javac/resolve/ResolveHarness.java │ │ │ │ Passed: tools/javac/scope/StarImportTest.java │ │ │ │ Passed: tools/javac/sealed/T8258662/T8258662.java │ │ │ │ -Passed: tools/javac/records/RecordsBinaryCompatibilityTests.java │ │ │ │ Passed: tools/javac/sealed/CheckSubtypesOfSealedTest.java │ │ │ │ Passed: tools/javac/sealed/MissingPermittedSubtypes.java │ │ │ │ +Passed: tools/javac/sealed/SealedDiffConfigurationsTest.java │ │ │ │ Passed: tools/javac/sealed/ValidateJarWithSealedAndRecord.java │ │ │ │ -Passed: tools/javac/serial/SerialWarn.java │ │ │ │ -Passed: tools/javac/serial/SerialWarnAnon.java │ │ │ │ Passed: tools/javac/scope/7046348/EagerInterfaceCompletionTest.java │ │ │ │ -Passed: tools/javac/sealed/SealedDiffConfigurationsTest.java │ │ │ │ -Passed: tools/javac/sourcePath2/SourcePath2.java │ │ │ │ +Passed: tools/javac/serial/SerialWarnAnon.java │ │ │ │ +Passed: tools/javac/serial/SerialWarn.java │ │ │ │ Passed: tools/javac/sourcePath/SourcePath.java │ │ │ │ +Passed: tools/javac/sourcePath2/SourcePath2.java │ │ │ │ Passed: tools/javac/stackmap/OrdinarySwitchStackMapTest.java │ │ │ │ -Passed: tools/javac/static_error/ShouldStopOnStaticError.java │ │ │ │ -Passed: tools/javac/stackmap/UninitThis.java │ │ │ │ Passed: tools/javac/stackmap/StackMapTest.java │ │ │ │ -Passed: tools/javac/staticImport/6695838/T6695838.java │ │ │ │ -Passed: tools/javac/staticImport/6665223/T6665223.java │ │ │ │ +Passed: tools/javac/stackmap/UninitThis.java │ │ │ │ +Passed: tools/javac/static_error/ShouldStopOnStaticError.java │ │ │ │ Passed: tools/javac/staticImport/6537020/T6537020.java │ │ │ │ -Passed: tools/javac/staticImport/ImportInherit.java │ │ │ │ +Passed: tools/javac/staticImport/6665223/T6665223.java │ │ │ │ +Passed: tools/javac/staticImport/6695838/T6695838.java │ │ │ │ Passed: tools/javac/staticImport/Ambig1.java │ │ │ │ -Passed: tools/javac/staticImport/ImportPrivate.java │ │ │ │ +Passed: tools/javac/sealed/BinaryCompatibilityTests.java │ │ │ │ +Passed: tools/javac/staticImport/ImportInherit.java │ │ │ │ Passed: tools/javac/staticImport/PrivateStaticImport.java │ │ │ │ +Passed: tools/javac/staticImport/ImportPrivate.java │ │ │ │ Passed: tools/javac/staticImport/Shadow.java │ │ │ │ Passed: tools/javac/staticImport/StaticImport.java │ │ │ │ -Passed: tools/javac/staticQualifiedNew/StaticQualifiedNew.java │ │ │ │ Passed: tools/javac/staticImport/StaticImport2.java │ │ │ │ +Passed: tools/javac/staticQualifiedNew/StaticQualifiedNew.java │ │ │ │ Passed: tools/javac/StringConcat/access/Test.java │ │ │ │ Passed: tools/javac/StringConcat/StringAppendEvaluatesInOrder.java │ │ │ │ +Passed: tools/javac/StringConcat/TestIndyStringConcat.java │ │ │ │ Passed: tools/javac/StringConcat/WellKnownTypeSignatures.java │ │ │ │ Passed: tools/javac/StringConcat/WellKnownTypes.java │ │ │ │ -Passed: tools/javac/StringsInSwitch/7181320/BinOpInCaseLabel.java │ │ │ │ -Passed: tools/javac/StringConcat/TestIndyStringConcat.java │ │ │ │ Passed: tools/javac/StringsInSwitch/7181320/CastInCaseLabel.java │ │ │ │ +Passed: tools/javac/StringsInSwitch/7181320/BinOpInCaseLabel.java │ │ │ │ Passed: tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel.java │ │ │ │ Passed: tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel1.java │ │ │ │ Passed: tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel2.java │ │ │ │ Passed: tools/javac/StringsInSwitch/BadlyTypedLabel1.java │ │ │ │ Passed: tools/javac/StringsInSwitch/BadlyTypedLabel2.java │ │ │ │ Passed: tools/javac/StringsInSwitch/NonConstantLabel.java │ │ │ │ Passed: tools/javac/StringsInSwitch/RepeatedStringCaseLabels1.java │ │ │ │ -Passed: tools/javac/StringsInSwitch/OneCaseSwitches.java │ │ │ │ Passed: tools/javac/StringsInSwitch/RepeatedStringCaseLabels2.java │ │ │ │ +Passed: tools/javac/StringsInSwitch/OneCaseSwitches.java │ │ │ │ Passed: tools/javac/switchexpr/BooleanNumericNonNumeric.java │ │ │ │ Passed: tools/javac/switchexpr/BlockExpression.java │ │ │ │ Passed: tools/javac/StringsInSwitch/StringSwitches.java │ │ │ │ -Passed: tools/javac/switchexpr/DefiniteAssignment1.java │ │ │ │ Passed: tools/javac/switchexpr/BreakTest.java │ │ │ │ Passed: tools/javac/switchexpr/DefiniteAssignment2.java │ │ │ │ +Passed: tools/javac/switchexpr/DefiniteAssignment1.java │ │ │ │ Passed: tools/javac/switchexpr/EmptySwitch.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitch.java │ │ │ │ +Passed: tools/javac/switchexpr/ExpressionSwitchBreaks1.java │ │ │ │ Passed: tools/javac/switchexpr/CRT.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchBreaks2.java │ │ │ │ -Passed: tools/javac/switchexpr/ExpressionSwitchBreaks1.java │ │ │ │ Passed: tools/javac/switchexpr/ExhaustiveEnumSwitch.java │ │ │ │ -Passed: tools/javac/switchexpr/ExpressionSwitchBugs.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchBugsInGen.java │ │ │ │ +Passed: tools/javac/switchexpr/ExpressionSwitchBugs.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchCodeFromJLS.java │ │ │ │ -Passed: tools/javac/switchexpr/ExpressionSwitchDA.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchEmbedding.java │ │ │ │ +Passed: tools/javac/switchexpr/ExpressionSwitchDA.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchFallThrough.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchFlow.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchFallThrough1.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchInfer.java │ │ │ │ -Passed: tools/javac/switchexpr/ExpressionSwitchIntersectionTypes.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchNotExhaustive.java │ │ │ │ -Passed: tools/javac/sealed/BinaryCompatibilityTests.java │ │ │ │ -Passed: tools/javac/switchexpr/ExpressionSwitchSynchronized.java │ │ │ │ +Passed: tools/javac/switchexpr/ExpressionSwitchIntersectionTypes.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchUnreachable.java │ │ │ │ +Passed: tools/javac/switchexpr/ExpressionSwitchSynchronized.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchToString.java │ │ │ │ Passed: tools/javac/switchexpr/LambdaCapture.java │ │ │ │ Passed: tools/javac/switchexpr/ParserRecovery.java │ │ │ │ Passed: tools/javac/switchexpr/SwitchExpressionIsNotAConstant.java │ │ │ │ Passed: tools/javac/switchexpr/SwitchExpressionScopesIsolated.java │ │ │ │ Passed: tools/javac/switchexpr/SwitchExpressionSimpleVisitorTest.java │ │ │ │ Passed: tools/javac/switchexpr/TryCatch.java │ │ │ │ Passed: tools/javac/switchexpr/TryCatchFinally.java │ │ │ │ -Passed: tools/javac/switchexpr/WrongBreakTest.java │ │ │ │ Passed: tools/javac/switchexpr/WarnWrongYieldTest.java │ │ │ │ +Passed: tools/javac/switchexpr/WrongBreakTest.java │ │ │ │ Passed: tools/javac/switchexpr/WrongYieldTest.java │ │ │ │ -Passed: tools/javac/switchextra/DefiniteAssignment1.java │ │ │ │ -Passed: tools/javac/switchexpr/ParseIncomplete.java │ │ │ │ Passed: tools/javac/switchextra/CaseTest.java │ │ │ │ +Passed: tools/javac/switchexpr/ParseIncomplete.java │ │ │ │ +Passed: tools/javac/switchextra/DefiniteAssignment1.java │ │ │ │ Passed: tools/javac/switchextra/DefiniteAssignment2.java │ │ │ │ -Passed: tools/javac/switchextra/EnumSwitchQualifiedErrors.java │ │ │ │ Passed: tools/javac/switchextra/EnumSwitchQualified.java │ │ │ │ -Passed: tools/javac/switchextra/RuleParsingTest.java │ │ │ │ -Passed: tools/javac/switchextra/SwitchArrowBrokenConstant.java │ │ │ │ +Passed: tools/javac/switchextra/EnumSwitchQualifiedErrors.java │ │ │ │ Passed: tools/javac/switchextra/MultipleLabelsExpression.java │ │ │ │ Passed: tools/javac/switchextra/MultipleLabelsStatement.java │ │ │ │ +Passed: tools/javac/switchextra/SwitchArrowBrokenConstant.java │ │ │ │ +Passed: tools/javac/switchextra/RuleParsingTest.java │ │ │ │ Passed: tools/javac/switchextra/SwitchObject.java │ │ │ │ -Passed: tools/javac/switchextra/SwitchNoExtraTypes.java │ │ │ │ +Passed: tools/javac/switchexpr/SwitchExpressionNoValue.java │ │ │ │ Passed: tools/javac/switchextra/SwitchStatementBroken.java │ │ │ │ +Passed: tools/javac/switchextra/SwitchNoExtraTypes.java │ │ │ │ Passed: tools/javac/switchextra/SwitchStatementBroken2.java │ │ │ │ -Passed: tools/javac/switchextra/SwitchStatementArrow.java │ │ │ │ Passed: tools/javac/switchextra/SwitchStatementScopesIsolated.java │ │ │ │ +Passed: tools/javac/switchextra/SwitchStatementArrow.java │ │ │ │ Passed: tools/javac/switchnull/SwitchNullDisabled.java │ │ │ │ Passed: tools/javac/synthesize/Main.java │ │ │ │ Passed: tools/javac/T4093617/T4093617.java │ │ │ │ Passed: tools/javac/T4848619/T4848619a.java │ │ │ │ Passed: tools/javac/T4848619/T4848619b.java │ │ │ │ -Passed: tools/javac/switchexpr/SwitchExpressionNoValue.java │ │ │ │ -Passed: tools/javac/T4994049/DeprecatedNOT.java │ │ │ │ Passed: tools/javac/T4965689/ClassLiteralWastesByteTest.java │ │ │ │ +Passed: tools/javac/T4994049/DeprecatedNOT.java │ │ │ │ +Passed: tools/javac/T4994049/DeprecatedYES.java │ │ │ │ Passed: tools/javac/T4994049/T4994049.java │ │ │ │ Passed: tools/javac/T5003235/T5003235a.java │ │ │ │ -Passed: tools/javac/T4994049/DeprecatedYES.java │ │ │ │ Passed: tools/javac/T5003235/T5003235b.java │ │ │ │ -Passed: tools/javac/T5003235/T5003235c.java │ │ │ │ +Passed: tools/javac/sym/ElementStructureTest.java │ │ │ │ Passed: tools/javac/T5024091/T5024091.java │ │ │ │ +Passed: tools/javac/T5003235/T5003235c.java │ │ │ │ Passed: tools/javac/T6180021/AbstractSub.java │ │ │ │ Passed: tools/javac/T5053846/MethodRefDupInConstantPoolTest.java │ │ │ │ -Passed: tools/javac/T6180021/Sub.java │ │ │ │ Passed: tools/javac/T6181889/EmptyFinallyTest.java │ │ │ │ +Passed: tools/javac/T6180021/Sub.java │ │ │ │ Passed: tools/javac/T6231246/T6231246.java │ │ │ │ -Passed: tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.java │ │ │ │ Passed: tools/javac/T6356217/T6356217.java │ │ │ │ -Passed: tools/javac/sym/ElementStructureTest.java │ │ │ │ +Passed: tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.java │ │ │ │ Passed: tools/javac/T6356530/SerializableAbstractClassTest.java │ │ │ │ Passed: tools/javac/T6458823/T6458823.java │ │ │ │ Passed: tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java │ │ │ │ Passed: tools/javac/T6956462/T6956462.java │ │ │ │ Passed: tools/javac/T6970173/DebugPointerAtBadPositionTest.java │ │ │ │ -Passed: tools/javac/T7040592/CoerceNullToMoreSpecificTypeTest.java │ │ │ │ Passed: tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java │ │ │ │ +Passed: tools/javac/T7040592/CoerceNullToMoreSpecificTypeTest.java │ │ │ │ +Passed: tools/javac/T6435291/T6435291.java │ │ │ │ Passed: tools/javac/T7053059/DoubleCastTest.java │ │ │ │ Passed: tools/javac/T7040592/T7040592.java │ │ │ │ Passed: tools/javac/T7053059/VerifyErrorWithDoubleAssignmentTest.java │ │ │ │ Passed: tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java │ │ │ │ Passed: tools/javac/T7179353/GenericsAndTWRCompileErrorTest.java │ │ │ │ -Passed: tools/javac/T6435291/T6435291.java │ │ │ │ Passed: tools/javac/T7142672/Bug.java │ │ │ │ -Passed: tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java │ │ │ │ Passed: tools/javac/T8003967/DetectMutableStaticFields.java │ │ │ │ -Passed: tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java │ │ │ │ +Passed: tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java │ │ │ │ Passed: tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java │ │ │ │ -Passed: tools/javac/T8016099/UncheckedWarningRegressionTest.java │ │ │ │ +Passed: tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java │ │ │ │ Passed: tools/javac/T8013394/CompileErrorWithIteratorTest.java │ │ │ │ +Passed: tools/javac/T8016099/UncheckedWarningRegressionTest.java │ │ │ │ +Passed: tools/javac/T8019486/WrongLNTForLambdaTest.java │ │ │ │ Passed: tools/javac/T8020997/CannotCompileRepeatedAnnoTest.java │ │ │ │ Passed: tools/javac/T8022053/UnverifiableInitForNestedLocalClassTest.java │ │ │ │ -Passed: tools/javac/T8019486/WrongLNTForLambdaTest.java │ │ │ │ -Passed: tools/javac/T8000316/T8000316.java │ │ │ │ +Passed: tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java │ │ │ │ Passed: tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java │ │ │ │ -Passed: tools/javac/T8023112/SkipLazyConstantCreationForMethodRefTest.java │ │ │ │ Passed: tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.java │ │ │ │ -Passed: tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java │ │ │ │ +Passed: tools/javac/T8023112/SkipLazyConstantCreationForMethodRefTest.java │ │ │ │ Passed: tools/javac/T8023545/MisleadingErrorMsgDiamondPlusPrivateCtorTest.java │ │ │ │ -Passed: tools/javac/T8024398/NPETryTest.java │ │ │ │ -Passed: tools/javac/T8024207/FlowCrashTest.java │ │ │ │ Passed: tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java │ │ │ │ +Passed: tools/javac/T8024207/FlowCrashTest.java │ │ │ │ +Passed: tools/javac/T8000316/T8000316.java │ │ │ │ +Passed: tools/javac/T8024398/NPETryTest.java │ │ │ │ Passed: tools/javac/T8026963/TypeAnnotationsCrashWithErroneousTreeTest.java │ │ │ │ +Passed: tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java │ │ │ │ Passed: tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java │ │ │ │ Passed: tools/javac/T8029002/MultipleUpperBoundsIncorporationTest.java │ │ │ │ -Passed: tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java │ │ │ │ Passed: tools/javac/T8029102/WarnSerializableElementTest.java │ │ │ │ Passed: tools/javac/T8029102/WarnSerializableLambdaTestb.java │ │ │ │ Passed: tools/javac/T8029102/WarnSerializableLambdaTestc.java │ │ │ │ Passed: tools/javac/T8029179/CompileErrorForValidBooleanExpTest.java │ │ │ │ -Passed: tools/javac/T8037947/CCEForFunctionalInterExtedingRawSuperInterTest.java │ │ │ │ Passed: tools/javac/T8029569/VarargsAmbiguityCrashTest.java │ │ │ │ Passed: tools/javac/T8030816/CrashLambdaExpressionWithNonAccessibleIdTest.java │ │ │ │ +Passed: tools/javac/T8037947/CCEForFunctionalInterExtedingRawSuperInterTest.java │ │ │ │ Passed: tools/javac/T8038975/AccessTest.java │ │ │ │ Passed: tools/javac/T8047338/FilterNonMembersToObtainFunctionDescriptorTest.java │ │ │ │ Passed: tools/javac/T8048543/InferenceVariableInstantiatedUnexpectedlyTest.java │ │ │ │ Passed: tools/javac/T8050386/WrongStackframeGenerationTest2.java │ │ │ │ Passed: tools/javac/T8050386/WrongStackframeGenerationTest1.java │ │ │ │ -Passed: tools/javac/T8058244/MissingErrorInDefaultSuperCallTest.java │ │ │ │ Passed: tools/javac/T8059921/ForbidAccessToFieldUsingSuperTest.java │ │ │ │ -Passed: tools/javac/T8071847/T8071847.java │ │ │ │ +Passed: tools/javac/T8058244/MissingErrorInDefaultSuperCallTest.java │ │ │ │ Passed: tools/javac/T8068460/PrettyPrintingForLoopsTest.java │ │ │ │ +Passed: tools/javac/T8071847/T8071847.java │ │ │ │ Passed: tools/javac/T8148354/IntersectionFunctionalButComponentsNotTest.java │ │ │ │ Passed: tools/javac/T8148354/IntersectionTypeBugTest.java │ │ │ │ +Passed: tools/javac/T8151191/ErrorRunningJavadocOnInnerClasses.java │ │ │ │ Passed: tools/javac/T8159970/TypeEqualityInInferenceTest.java │ │ │ │ Passed: tools/javac/T8160156/LetExpressionsAreUnnecessarilyGeneratedTest.java │ │ │ │ -Passed: tools/javac/T8161277/IsSameTypeWildcardTest.java │ │ │ │ +Passed: tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java │ │ │ │ Passed: tools/javac/T8161383/LookingForOperatorSymbolsAtWrongPlaceTest.java │ │ │ │ -Passed: tools/javac/T8151191/ErrorRunningJavadocOnInnerClasses.java │ │ │ │ +Passed: tools/javac/T8161277/IsSameTypeWildcardTest.java │ │ │ │ Passed: tools/javac/T8171325/NPEClearingLocalClassNameIndexesTest.java │ │ │ │ Passed: tools/javac/T8170667/ParameterProcessor.java │ │ │ │ Passed: tools/javac/T8171528/DuplicatedAnnotatedPackagesTest.java │ │ │ │ Passed: tools/javac/T8173955/MessageForClassTest.java │ │ │ │ Passed: tools/javac/T8173955/MessageForEnumTest.java │ │ │ │ -Passed: tools/javac/T8173955/MessageForInterfaceTest.java │ │ │ │ +Passed: tools/javac/T8171332/Processor.java │ │ │ │ Passed: tools/javac/T8175198/AnnotationsAndFormalParamsTest.java │ │ │ │ +Passed: tools/javac/T8173955/MessageForInterfaceTest.java │ │ │ │ Passed: tools/javac/T8175235/InferenceRegressionTest01.java │ │ │ │ -Passed: tools/javac/T8175235/InferenceRegressionTest02.java │ │ │ │ Passed: tools/javac/T8175790/NPEDueToErroneousLambdaTest.java │ │ │ │ Passed: tools/javac/T8175794/MissingReturnConstraintTest.java │ │ │ │ -Passed: tools/javac/T8176714/FieldOverloadKindNotAssignedTest.java │ │ │ │ -Passed: tools/javac/T8171332/Processor.java │ │ │ │ +Passed: tools/javac/T8175235/InferenceRegressionTest02.java │ │ │ │ Passed: tools/javac/T8176714/TimingOfMReferenceCheckingTest01.java │ │ │ │ Passed: tools/javac/T8176714/TimingOfMReferenceCheckingTest02.java │ │ │ │ -Passed: tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java │ │ │ │ +Passed: tools/javac/T8176714/FieldOverloadKindNotAssignedTest.java │ │ │ │ Passed: tools/javac/T8177068/NoCompletionFailureSkipOnSpeculativeAttribution.java │ │ │ │ Passed: tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java │ │ │ │ Passed: tools/javac/T8180141/MissingLNTEntryForBreakContinueTest.java │ │ │ │ Passed: tools/javac/T8181464/LambdaInAnnotationsCausesNPETest1.java │ │ │ │ -Passed: tools/javac/T8182047/CorrectGenerationOfExConstraintsTest.java │ │ │ │ Passed: tools/javac/T8181464/LambdaInAnnotationsCausesNPETest2.java │ │ │ │ -Passed: tools/javac/T8181464/LambdaInAnnotationsCausesNPETest3.java │ │ │ │ +Passed: tools/javac/T8182047/CorrectGenerationOfExConstraintsTest.java │ │ │ │ Passed: tools/javac/T8182649/AddCheckForPartiallyInferredTypesTest.java │ │ │ │ Passed: tools/javac/T8182747/BadAnnotationRegressionTest.java │ │ │ │ Passed: tools/javac/T8185451/MisleadingVarArgsErrorMsgTest.java │ │ │ │ Passed: tools/javac/T8185983/RejectTypeArgsOnSelectTest.java │ │ │ │ Passed: tools/javac/T8187487/CrashWithDuplicateClassNamesTest.java │ │ │ │ Passed: tools/javac/T8187805/BogusRTTAForUnusedVarTest.java │ │ │ │ -Passed: tools/javac/T8194998/BrokenErrorMessageTest.java │ │ │ │ Passed: tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.java │ │ │ │ +Passed: tools/javac/T8194998/BrokenErrorMessageTest.java │ │ │ │ Passed: tools/javac/T8196048/ThrownTypeVarsAsRootsTest.java │ │ │ │ Passed: tools/javac/T8199744/IncorrectMsgQualifiedReceiverTest.java │ │ │ │ +Passed: tools/javac/T8181464/LambdaInAnnotationsCausesNPETest3.java │ │ │ │ Passed: tools/javac/T8202597/NotionalInterfaceNotBeingInducedTest.java │ │ │ │ Passed: tools/javac/T8201281/NullInErrorMessageTest.java │ │ │ │ Passed: tools/javac/T8203277/PreflowShouldVisitLambdaOrDiamondInsideLambdaTest.java │ │ │ │ Passed: tools/javac/T8203486/SkipInferenceForNonFunctionalInterfTest.java │ │ │ │ Passed: tools/javac/T8203338/CheckWellFormednessIntersectionTypesTest.java │ │ │ │ Passed: tools/javac/T8203813/WrongReceiverTest.java │ │ │ │ +Passed: tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java │ │ │ │ Passed: tools/javac/T8207320/IntersectionOrderTest.java │ │ │ │ Passed: tools/javac/T8207320/IntersectionOrderTest2.java │ │ │ │ -Passed: tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java │ │ │ │ -Passed: tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java │ │ │ │ -Passed: tools/javac/T8211450/ThrownTypeVarTest.java │ │ │ │ Passed: tools/javac/T8209173/CodeCompletionExceptTest.java │ │ │ │ Passed: tools/javac/T8210197/DiamondWithAnonymousInnerClassTest.java │ │ │ │ +Passed: tools/javac/T8211450/ThrownTypeVarTest.java │ │ │ │ +Passed: tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java │ │ │ │ Passed: tools/javac/T8215482/NPETypeVarWithOuterBoundTest.java │ │ │ │ Passed: tools/javac/T8215470/BadEnclosingMethodAttrTest.java │ │ │ │ Passed: tools/javac/T8222251/PreflowNotVisitingLambdaExpTest.java │ │ │ │ -Passed: tools/javac/T8222035/MinContextOpTest.java │ │ │ │ Passed: tools/javac/T8222795/ConditionalAndPostfixOperator.java │ │ │ │ +Passed: tools/javac/T8222035/MinContextOpTest.java │ │ │ │ Passed: tools/javac/T8223942/ClientCodeWrappersShouldOverrideAllMethodsTest.java │ │ │ │ -Passed: tools/javac/T8254557/T8254557.java │ │ │ │ Passed: tools/javac/T8222949/TestConstantDynamic.java │ │ │ │ -Passed: tools/javac/T8255968/T8255968_10.java │ │ │ │ -Passed: tools/javac/T8255968/T8255968_1.java │ │ │ │ Passed: tools/javac/T8231622/T8231622.java │ │ │ │ -Passed: tools/javac/T8255968/T8255968_12.java │ │ │ │ +Passed: tools/javac/T8255968/T8255968_1.java │ │ │ │ +Passed: tools/javac/T8254557/T8254557.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_11.java │ │ │ │ +Passed: tools/javac/T8255968/T8255968_10.java │ │ │ │ +Passed: tools/javac/T8255968/T8255968_12.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_13.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_15.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_14.java │ │ │ │ -Passed: tools/javac/T8255968/T8255968_16.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_2.java │ │ │ │ -Passed: tools/javac/T8255968/T8255968_3.java │ │ │ │ +Passed: tools/javac/T8255968/T8255968_16.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_4.java │ │ │ │ +Passed: tools/javac/T8255968/T8255968_3.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_5.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_6.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_8.java │ │ │ │ -Passed: tools/javac/T8255968/T8255968_9.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_7.java │ │ │ │ +Passed: tools/javac/T8255968/T8255968_9.java │ │ │ │ +Passed: tools/javac/T8257037/T8257037.java │ │ │ │ Passed: tools/javac/T8257740/T8257740_1.java │ │ │ │ Passed: tools/javac/T8257740/T8257740_2.java │ │ │ │ -Passed: tools/javac/T8257037/T8257037.java │ │ │ │ Passed: tools/javac/T8268592/T8268592.java │ │ │ │ Passed: tools/javac/template/T8312814.java │ │ │ │ -Passed: tools/javac/toolbox/TestGrepOfToolBox.java │ │ │ │ Passed: tools/javac/template/TreeScannerTest.java │ │ │ │ +Passed: tools/javac/toolbox/TestGrepOfToolBox.java │ │ │ │ Passed: tools/javac/tree/8067914/NukeExtraCast.java │ │ │ │ +Passed: tools/javac/template/Basic.java │ │ │ │ Passed: tools/javac/tree/ClassTreeTest.java │ │ │ │ Passed: tools/javac/tree/CompilationUnitTreeTest.java │ │ │ │ -Passed: tools/javac/template/Basic.java │ │ │ │ Passed: tools/javac/tree/DocCommentToplevelTest.java │ │ │ │ +Passed: tools/javac/records/RecordCompilationTests.java │ │ │ │ Passed: tools/javac/tree/MakeLiteralTest.java │ │ │ │ Passed: tools/javac/tree/MakeQualIdent.java │ │ │ │ Passed: tools/javac/tree/ArrayTypeToString.java │ │ │ │ Passed: tools/javac/tree/MissingSemicolonTest.java │ │ │ │ Passed: tools/javac/tree/NewArrayPretty.java │ │ │ │ Passed: tools/javac/tree/NewClassDefEnclosing.java │ │ │ │ Passed: tools/javac/tree/MakeTypeTest.java │ │ │ │ Passed: tools/javac/tree/PrettySimpleStringTest.java │ │ │ │ Passed: tools/javac/tree/ScopeClassHeaderTest.java │ │ │ │ +Passed: tools/javac/processing/rounds/MethodsDroppedBetweenRounds.java │ │ │ │ Passed: tools/javac/tree/ScopeTest.java │ │ │ │ Passed: tools/javac/tree/NoPrivateTypesExported.java │ │ │ │ -Passed: tools/javac/switchnull/SwitchNull.java │ │ │ │ Passed: tools/javac/tree/T6993305.java │ │ │ │ Passed: tools/javac/tree/T8024415.java │ │ │ │ Passed: tools/javac/tree/TestPrettyDocComment.java │ │ │ │ Passed: tools/javac/tree/TestToString.java │ │ │ │ Passed: tools/javac/tree/TreeKindTest.java │ │ │ │ -Passed: tools/javac/records/RecordCompilationTests.java │ │ │ │ +Passed: tools/javac/sealed/SealedCompilationTests.java │ │ │ │ Passed: tools/javac/tree/TreePosRoundsTest.java │ │ │ │ Passed: tools/javac/tree/TypeAnnotationsPretty.java │ │ │ │ Passed: tools/javac/tree/VarTree.java │ │ │ │ Passed: tools/javac/treeannotests/AnnoTreeTests.java │ │ │ │ Passed: tools/javac/TryWithResources/BadTwr.java │ │ │ │ Passed: tools/javac/TryWithResources/BadTwrSyntax.java │ │ │ │ Passed: tools/javac/TryWithResources/DuplicateResource.java │ │ │ │ Passed: tools/javac/TryWithResources/DuplicateResourceDecl.java │ │ │ │ Passed: tools/javac/TryWithResources/ExplicitFinal.java │ │ │ │ Passed: tools/javac/TryWithResources/ImplicitFinal.java │ │ │ │ -Passed: tools/javac/sealed/SealedCompilationTests.java │ │ │ │ +Passed: tools/javac/TryWithResources/InterruptedExceptionTest.java │ │ │ │ Passed: tools/javac/TryWithResources/PlainTry.java │ │ │ │ Passed: tools/javac/TryWithResources/ResDeclOutsideTry.java │ │ │ │ Passed: tools/javac/TryWithResources/ResInNestedExpr.java │ │ │ │ Passed: tools/javac/TryWithResources/ResourceInterface.java │ │ │ │ Passed: tools/javac/TryWithResources/ResourceNameConflict.java │ │ │ │ Passed: tools/javac/TryWithResources/ResourceOutsideTry.java │ │ │ │ Passed: tools/javac/TryWithResources/ResourceRedecl.java │ │ │ │ Passed: tools/javac/TryWithResources/ResourceShadow.java │ │ │ │ Passed: tools/javac/TryWithResources/ResourceTypeVar.java │ │ │ │ -Passed: tools/javac/TryWithResources/T7022711.java │ │ │ │ +Passed: tools/javac/switchnull/SwitchNull.java │ │ │ │ Passed: tools/javac/TryWithResources/T7032633.java │ │ │ │ Passed: tools/javac/TryWithResources/T7164542.java │ │ │ │ +Passed: tools/javac/TryWithResources/T7022711.java │ │ │ │ Passed: tools/javac/TryWithResources/T7178324.java │ │ │ │ Passed: tools/javac/TryWithResources/TestTwr09.java │ │ │ │ -Passed: tools/javac/TryWithResources/TwrAndLambda.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrAndTypeVariables.java │ │ │ │ +Passed: tools/javac/TryWithResources/TwrAndLambda.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrAndTypeVariables2Test.java │ │ │ │ -Passed: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrAvoidNullCheck.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrFlow.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrForVariable1.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrForVariable2.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrForVariable3.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrForVariable4.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrLint.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrLintUnderscore.java │ │ │ │ -Passed: tools/javac/TryWithResources/TwrClose.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrMultiCatch.java │ │ │ │ -Passed: tools/javac/TryWithResources/TwrNullTests.java │ │ │ │ +Passed: tools/javac/TryWithResources/TwrClose.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrOnNonResource.java │ │ │ │ +Passed: tools/javac/TryWithResources/TwrNullTests.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrSuppression.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrSimpleClose.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrVarKinds.java │ │ │ │ -Passed: tools/javac/TryWithResources/TwrVarRedeclaration.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrTests.java │ │ │ │ +Passed: tools/javac/TryWithResources/TwrVarRedeclaration.java │ │ │ │ Passed: tools/javac/TryWithResources/WeirdTwr.java │ │ │ │ Passed: tools/javac/typeDeclarationInsideExpression/TypeDeclarationInsideExpressionTest.java │ │ │ │ Passed: tools/javac/types/BadSigTest.java │ │ │ │ Passed: tools/javac/types/BoxingConversionTest.java │ │ │ │ Passed: tools/javac/types/CastObjectToPrimitiveTest.java │ │ │ │ Passed: tools/javac/types/CastTest.java │ │ │ │ Passed: tools/javac/types/CastToTypeVarTest.java │ │ │ │ Passed: tools/javac/types/CastTypeVarToPrimitiveTest.java │ │ │ │ Passed: tools/javac/types/GenericTypeWellFormednessTest.java │ │ │ │ Passed: tools/javac/types/PrimitiveConversionTest.java │ │ │ │ Passed: tools/javac/types/ScopeListenerTest.java │ │ │ │ -Passed: tools/javac/TryWithResources/InterruptedExceptionTest.java │ │ │ │ +Passed: tools/javac/TryWithResources/UnusedResourcesTest.java │ │ │ │ +Passed: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ Passed: tools/javac/types/VarInstanceMemberTest.java │ │ │ │ Passed: tools/javac/typeVariableCast/TypeVariableCastTest.java │ │ │ │ Passed: tools/javac/unicode/FirstChar.java │ │ │ │ Passed: tools/javac/unicode/NonasciiDigit.java │ │ │ │ Passed: tools/javac/unicode/SubChar.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID1.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID2.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID3.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID4.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID5.java │ │ │ │ +Passed: tools/javac/unicode/TripleQuote.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID6.java │ │ │ │ -Passed: tools/javac/TryWithResources/UnusedResourcesTest.java │ │ │ │ Passed: tools/javac/unicode/UnicodeAtEOL.java │ │ │ │ -Passed: tools/javac/unicode/TripleQuote.java │ │ │ │ Passed: tools/javac/unicode/UnicodeCommentDelimiter.java │ │ │ │ -Passed: tools/javac/unicode/UnicodeUnicode.java │ │ │ │ Passed: tools/javac/unicode/UnicodeNewline.java │ │ │ │ +Passed: tools/javac/unicode/UnicodeUnicode.java │ │ │ │ Passed: tools/javac/unicode/Unmappable.java │ │ │ │ -Passed: tools/javac/unit/util/convert/EnclosingCandidates.java │ │ │ │ Passed: tools/javac/UnicodeBackslash/UnicodeBackslash.java │ │ │ │ +Passed: tools/javac/unit/util/convert/EnclosingCandidates.java │ │ │ │ Passed: tools/javac/unit/util/list/AbstractList.java │ │ │ │ Passed: tools/javac/unit/util/list/FromArray.java │ │ │ │ -Passed: tools/javac/unnamed/UnnamedClassRecovery.java │ │ │ │ Passed: tools/javac/unit/T6198196.java │ │ │ │ +Passed: tools/javac/unnamed/UnnamedClassRecovery.java │ │ │ │ Passed: tools/javac/unnamedclass/NestedEnum.java │ │ │ │ -Passed: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ +Passed: tools/javac/unnamed/UnnamedLocalVariableTable.java │ │ │ │ Passed: tools/javac/unnamedclass/SourceLevelErrorPosition.java │ │ │ │ Passed: tools/javac/util/filemanager/TestName.java │ │ │ │ -Passed: tools/javac/unnamed/UnnamedLocalVariableTable.java │ │ │ │ Passed: tools/javac/util/list/ListBufferTest.java │ │ │ │ Passed: tools/javac/util/list/TList.java │ │ │ │ Passed: tools/javac/util/BitsTest.java │ │ │ │ Passed: tools/javac/util/JavacTaskPoolTest.java │ │ │ │ +Passed: tools/javac/util/IteratorsTest.java │ │ │ │ Passed: tools/javac/util/StringUtilsTest.java │ │ │ │ Passed: tools/javac/util/T6597678.java │ │ │ │ -Passed: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ -Passed: tools/javac/varargs/5088429/T5088429Neg01.java │ │ │ │ Passed: tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.java │ │ │ │ +Passed: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ Passed: tools/javac/varargs/5088429/T5088429Neg02.java │ │ │ │ +Passed: tools/javac/varargs/5088429/T5088429Neg01.java │ │ │ │ Passed: tools/javac/varargs/5088429/T5088429Pos01.java │ │ │ │ Passed: tools/javac/varargs/5088429/T5088429Pos02.java │ │ │ │ -Passed: tools/javac/util/IteratorsTest.java │ │ │ │ -Passed: tools/javac/varargs/6313164/T7175433.java │ │ │ │ Passed: tools/javac/varargs/6313164/T6313164.java │ │ │ │ -Passed: tools/javac/varargs/6569633/T6569633.java │ │ │ │ +Passed: tools/javac/varargs/6313164/T7175433.java │ │ │ │ +Passed: tools/javac/util/NewlineOnlyDiagnostic.java │ │ │ │ Passed: tools/javac/varargs/6730476/T6730476a.java │ │ │ │ +Passed: tools/javac/varargs/6569633/T6569633.java │ │ │ │ Passed: tools/javac/varargs/6730476/T6730476b.java │ │ │ │ Passed: tools/javac/varargs/6806876/T6806876.java │ │ │ │ Passed: tools/javac/varargs/6993978/T6993978neg.java │ │ │ │ -Passed: tools/javac/tree/TreePosTest.java │ │ │ │ +Passed: tools/javac/varargs/7042566/T7042566.java │ │ │ │ Passed: tools/javac/varargs/7097436/T7097436.java │ │ │ │ Passed: tools/javac/varargs/8055514/T8055514.java │ │ │ │ -Passed: tools/javac/util/NewlineOnlyDiagnostic.java │ │ │ │ Passed: tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest.java │ │ │ │ Passed: tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest2.java │ │ │ │ +Passed: tools/javac/varargs/7043922/T7043922.java │ │ │ │ Passed: tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest3.java │ │ │ │ Passed: tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest4.java │ │ │ │ Passed: tools/javac/varargs/warning/Warn2.java │ │ │ │ Passed: tools/javac/varargs/warning/Warn3.java │ │ │ │ Passed: tools/javac/varargs/access/VarargsInferredPrivateType.java │ │ │ │ -Passed: tools/javac/varargs/7042566/T7042566.java │ │ │ │ +Passed: tools/javac/tree/TreePosTest.java │ │ │ │ Passed: tools/javac/varargs/warning/Warn6.java │ │ │ │ Passed: tools/javac/varargs/Anon.java │ │ │ │ Passed: tools/javac/varargs/BadSyntax2.java │ │ │ │ Passed: tools/javac/varargs/ElementTypeMissingTest.java │ │ │ │ Passed: tools/javac/varargs/MethodHandleCrash.java │ │ │ │ Passed: tools/javac/varargs/T6746184.java │ │ │ │ Passed: tools/javac/varargs/T7013865.java │ │ │ │ Passed: tools/javac/varargs/Varargs1.java │ │ │ │ Passed: tools/javac/varargs/VarargsOverride.java │ │ │ │ -Passed: tools/javac/varargs/7043922/T7043922.java │ │ │ │ -Passed: tools/javac/varargs/Warn2.java │ │ │ │ Passed: tools/javac/varargs/Warn1.java │ │ │ │ +Passed: tools/javac/varargs/Warn2.java │ │ │ │ +Passed: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ Passed: tools/javac/versions/SourceTargetTest.java │ │ │ │ Passed: tools/javac/warnings/6594914/ImplicitCompilation.java │ │ │ │ Passed: tools/javac/warnings/6594914/T6594914a.java │ │ │ │ Passed: tools/javac/warnings/6747671/T6747671.java │ │ │ │ Passed: tools/javac/warnings/6885255/T6885255.java │ │ │ │ Passed: tools/javac/warnings/7090499/T7090499.java │ │ │ │ Passed: tools/javac/warnings/AuxiliaryClass/ClassUsingAnotherAuxiliary.java │ │ │ │ @@ -3991,22 +3991,22 @@ │ │ │ │ Passed: tools/javac/warnings/suppress/OverriddenSuppressed.java │ │ │ │ Passed: tools/javac/warnings/suppress/PackageInfo.java │ │ │ │ Passed: tools/javac/warnings/suppress/SuppressWarningsPackage.java │ │ │ │ Passed: tools/javac/warnings/suppress/T6480588.java │ │ │ │ Passed: tools/javac/warnings/suppress/T6707032.java │ │ │ │ Passed: tools/javac/warnings/suppress/T8021112a.java │ │ │ │ Passed: tools/javac/warnings/suppress/T8021112b.java │ │ │ │ -Passed: tools/javac/warnings/suppress/T8069094.java │ │ │ │ +Passed: tools/javac/types/TestComparisons.java │ │ │ │ Passed: tools/javac/warnings/DepAnn.java │ │ │ │ -Passed: tools/javac/versions/Versions.java │ │ │ │ -Passed: tools/javac/warnings/DeprecationSE8Test.java │ │ │ │ +Passed: tools/javac/warnings/suppress/T8069094.java │ │ │ │ Passed: tools/javac/warnings/Deprecation.java │ │ │ │ +Passed: tools/javac/warnings/DeprecationSE8Test.java │ │ │ │ Passed: tools/javac/warnings/DivZero.java │ │ │ │ -Passed: tools/javac/warnings/FallThrough.java │ │ │ │ Passed: tools/javac/warnings/Finally.java │ │ │ │ +Passed: tools/javac/warnings/FallThrough.java │ │ │ │ Passed: tools/javac/warnings/MaxDiagsRecompile.java │ │ │ │ Passed: tools/javac/warnings/MaxWarnsRecompile.java │ │ │ │ Passed: tools/javac/warnings/T6763518.java │ │ │ │ Passed: tools/javac/warnings/ThisEscape.java │ │ │ │ Passed: tools/javac/warnings/UnboundAndBoundByObjectTest.java │ │ │ │ Passed: tools/javac/warnings/Unchecked.java │ │ │ │ Passed: tools/javac/warnings/UnneededStrictfpWarningToolBox.java │ │ │ │ @@ -4014,421 +4014,421 @@ │ │ │ │ Passed: tools/javac/AbstractOverride.java │ │ │ │ Passed: tools/javac/AddReferenceThis.java │ │ │ │ Passed: tools/javac/Ambig3.java │ │ │ │ Passed: tools/javac/AnonClsInIntf.java │ │ │ │ Passed: tools/javac/AnonInnerException_1.java │ │ │ │ Passed: tools/javac/AnonInnerException_2.java │ │ │ │ Passed: tools/javac/AnonInnerException_3.java │ │ │ │ -Passed: tools/javac/AnonStaticMember_1.java │ │ │ │ Passed: tools/javac/warnings/Removal.java │ │ │ │ Passed: tools/javac/AnonStaticMember_2.java │ │ │ │ +Passed: tools/javac/AnonStaticMember_1.java │ │ │ │ Passed: tools/javac/AnonStaticMember_3.java │ │ │ │ Passed: tools/javac/AnonymousConstructorExceptions.java │ │ │ │ Passed: tools/javac/AnonymousNull.java │ │ │ │ Passed: tools/javac/AnonymousType.java │ │ │ │ Passed: tools/javac/ArrayCast.java │ │ │ │ Passed: tools/javac/AnonymousSubclassTest.java │ │ │ │ Passed: tools/javac/BadAnnotation.java │ │ │ │ Passed: tools/javac/BadBreak.java │ │ │ │ -Passed: tools/javac/BadCovar.java │ │ │ │ Passed: tools/javac/BadHexConstant.java │ │ │ │ Passed: tools/javac/BoolArray.java │ │ │ │ -Passed: tools/javac/BoundClassError.java │ │ │ │ +Passed: tools/javac/BadCovar.java │ │ │ │ Passed: tools/javac/BranchToFewerDefines.java │ │ │ │ +Passed: tools/javac/BoundClassError.java │ │ │ │ Passed: tools/javac/BreakAcrossClass.java │ │ │ │ Passed: tools/javac/CaptureInSubtype.java │ │ │ │ -Passed: tools/javac/CascadedInnerNewInstance.java │ │ │ │ Passed: tools/javac/CastInterface2Array.java │ │ │ │ +Passed: tools/javac/CascadedInnerNewInstance.java │ │ │ │ Passed: tools/javac/ClassIsAbstract.java │ │ │ │ -Passed: tools/javac/CheckNoClassCastException.java │ │ │ │ -Passed: tools/javac/ClassToTypeParm.java │ │ │ │ Passed: tools/javac/ClassLit.java │ │ │ │ +Passed: tools/javac/CheckNoClassCastException.java │ │ │ │ Passed: tools/javac/CloneableProblem.java │ │ │ │ -Passed: tools/javac/Closure2.java │ │ │ │ +Passed: tools/javac/ClassToTypeParm.java │ │ │ │ Passed: tools/javac/Closure1.java │ │ │ │ +Passed: tools/javac/Closure2.java │ │ │ │ Passed: tools/javac/Closure3.java │ │ │ │ Passed: tools/javac/Closure4.java │ │ │ │ Passed: tools/javac/Closure5.java │ │ │ │ -Passed: tools/javac/Closure6.java │ │ │ │ -Passed: tools/javac/ConditionalArgTypes_1.java │ │ │ │ Passed: tools/javac/CompoundBox.java │ │ │ │ +Passed: tools/javac/Closure6.java │ │ │ │ Passed: tools/javac/ConditionalArgTypes_2.java │ │ │ │ +Passed: tools/javac/ConditionalArgTypes_1.java │ │ │ │ Passed: tools/javac/ConditionalInline.java │ │ │ │ Passed: tools/javac/ConditionalWithVoid.java │ │ │ │ +Passed: tools/javac/versions/Versions.java │ │ │ │ Passed: tools/javac/ConstBoolAppend.java │ │ │ │ Passed: tools/javac/ConstCharAppend.java │ │ │ │ -Passed: tools/javac/ConstFoldTest.java │ │ │ │ Passed: tools/javac/CyclicInheritance.java │ │ │ │ Passed: tools/javac/CyclicInheritance2.java │ │ │ │ -Passed: tools/javac/CyclicInheritance4.java │ │ │ │ +Passed: tools/javac/ConstFoldTest.java │ │ │ │ Passed: tools/javac/DeadInnerClass.java │ │ │ │ +Passed: tools/javac/CyclicInheritance4.java │ │ │ │ Passed: tools/javac/DeclarationStatementInline.java │ │ │ │ -Passed: tools/javac/DeepStringConcat.java │ │ │ │ Passed: tools/javac/DepParam.java │ │ │ │ -Passed: tools/javac/Digits.java │ │ │ │ +Passed: tools/javac/DeepStringConcat.java │ │ │ │ Passed: tools/javac/DivByZero.java │ │ │ │ -Passed: tools/javac/DuplicateClass.java │ │ │ │ +Passed: tools/javac/Digits.java │ │ │ │ Passed: tools/javac/DuplicateClass2.java │ │ │ │ +Passed: tools/javac/DuplicateClass.java │ │ │ │ Passed: tools/javac/DuplicateImport.java │ │ │ │ -Passed: tools/javac/varargs/6199075/T6199075.java │ │ │ │ Passed: tools/javac/EmptyArray.java │ │ │ │ -Passed: tools/javac/EarlyAssert.java │ │ │ │ Passed: tools/javac/EmptyBreak.java │ │ │ │ +Passed: tools/javac/EarlyAssert.java │ │ │ │ Passed: tools/javac/EmptyDocComments.java │ │ │ │ Passed: tools/javac/EnclosingAccessCheck.java │ │ │ │ Passed: tools/javac/EmptySwitch.java │ │ │ │ Passed: tools/javac/EOI.java │ │ │ │ Passed: tools/javac/Enum1.java │ │ │ │ Passed: tools/javac/ExceptionalFinally.java │ │ │ │ Passed: tools/javac/ExceptionalFinally2.java │ │ │ │ Passed: tools/javac/ExprQualifiedType.java │ │ │ │ Passed: tools/javac/ExtendArray.java │ │ │ │ Passed: tools/javac/ExtendsScope.java │ │ │ │ -Passed: tools/javac/ConditionalExpressionResolvePending.java │ │ │ │ Passed: tools/javac/ExtraneousEquals.java │ │ │ │ Passed: tools/javac/FinalInitializer_2.java │ │ │ │ +Passed: tools/javac/FaultySignature.java │ │ │ │ Passed: tools/javac/FinalInitializer.java │ │ │ │ Passed: tools/javac/FinalIntConcatenation.java │ │ │ │ -Passed: tools/javac/FaultySignature.java │ │ │ │ -Passed: tools/javac/FlatnameClash.java │ │ │ │ -Passed: tools/javac/FinalThisReference.java │ │ │ │ Passed: tools/javac/FinallyWarn.java │ │ │ │ +Passed: tools/javac/FinalThisReference.java │ │ │ │ +Passed: tools/javac/varargs/6199075/T6199075.java │ │ │ │ +Passed: tools/javac/FlatnameClash.java │ │ │ │ Passed: tools/javac/FlatnameClash2.java │ │ │ │ -Passed: tools/javac/GoodCovar.java │ │ │ │ +Passed: tools/javac/ConditionalExpressionResolvePending.java │ │ │ │ Passed: tools/javac/FoldConditional.java │ │ │ │ -Passed: tools/javac/IllDefinedOrderOfInit.java │ │ │ │ -Passed: tools/javac/HexThree.java │ │ │ │ +Passed: tools/javac/GoodCovar.java │ │ │ │ Passed: tools/javac/IllegalAnnotation.java │ │ │ │ +Passed: tools/javac/IllDefinedOrderOfInit.java │ │ │ │ Passed: tools/javac/IllegallyOptimizedException.java │ │ │ │ +Passed: tools/javac/HexThree.java │ │ │ │ +Passed: tools/javac/ImplicitToString.java │ │ │ │ Passed: tools/javac/InconsistentInheritedSignature.java │ │ │ │ -Passed: tools/javac/HexFloatLiterals.java │ │ │ │ Passed: tools/javac/Increment.java │ │ │ │ -Passed: tools/javac/ImplicitToString.java │ │ │ │ -Passed: tools/javac/InheritedPrivateImpl.java │ │ │ │ Passed: tools/javac/InconsistentStack.java │ │ │ │ -Passed: tools/javac/InitializerCompletion_1.java │ │ │ │ -Passed: tools/javac/InitializerCompletion_2.java │ │ │ │ +Passed: tools/javac/HexFloatLiterals.java │ │ │ │ +Passed: tools/javac/InheritedPrivateImpl.java │ │ │ │ Passed: tools/javac/InitializerCompletion_3.java │ │ │ │ +Passed: tools/javac/InitializerCompletion_2.java │ │ │ │ +Passed: tools/javac/InitializerCompletion_1.java │ │ │ │ Passed: tools/javac/InitializerCompletion_4.java │ │ │ │ Passed: tools/javac/InnerMemberRegression.java │ │ │ │ Passed: tools/javac/InnerMethSig.java │ │ │ │ -Passed: tools/javac/InnerNamedConstant_1.java │ │ │ │ Passed: tools/javac/InstanceInitException_1.java │ │ │ │ +Passed: tools/javac/InnerNamedConstant_1.java │ │ │ │ Passed: tools/javac/InnerTruth.java │ │ │ │ -Passed: tools/javac/InnerNamedConstant_2.java │ │ │ │ +Passed: tools/javac/InterfaceFieldParsing_1.java │ │ │ │ Passed: tools/javac/InstanceInitException_2.java │ │ │ │ Passed: tools/javac/InterfaceAssert.java │ │ │ │ -Passed: tools/javac/InterfaceFieldParsing_1.java │ │ │ │ +Passed: tools/javac/InnerNamedConstant_2.java │ │ │ │ Passed: tools/javac/InterfaceMemberClassModifiers.java │ │ │ │ Passed: tools/javac/InterfaceObjectIncompatibility.java │ │ │ │ Passed: tools/javac/InterfaceInInner.java │ │ │ │ Passed: tools/javac/InterfaceObjectInheritance.java │ │ │ │ Passed: tools/javac/InterfaceOverrideObject.java │ │ │ │ -Passed: tools/javac/InterfaceOverrideCheck.java │ │ │ │ +Passed: tools/javac/InvalidIntfCast.java │ │ │ │ Passed: tools/javac/InterfaceOverrideFinal.java │ │ │ │ +Passed: tools/javac/InterfaceOverrideCheck.java │ │ │ │ Passed: tools/javac/JsrRet.java │ │ │ │ -Passed: tools/javac/InvalidIntfCast.java │ │ │ │ +Passed: tools/javac/LabelHiding_1.java │ │ │ │ Passed: tools/javac/LabeledDeclaration.java │ │ │ │ Passed: tools/javac/LocalClasses_1.java │ │ │ │ -Passed: tools/javac/LabelHiding_1.java │ │ │ │ -Passed: tools/javac/LocalRecord.java │ │ │ │ Passed: tools/javac/LocalClasses_2.java │ │ │ │ -Passed: tools/javac/types/TestComparisons.java │ │ │ │ -Passed: tools/javac/ManyMembers2.java │ │ │ │ +Passed: tools/javac/LocalRecord.java │ │ │ │ Passed: tools/javac/MemberTypeInheritance.java │ │ │ │ -Passed: tools/javac/NameCollision.java │ │ │ │ Passed: tools/javac/LocalInterface.java │ │ │ │ -Passed: tools/javac/NestedFinallyReturn.java │ │ │ │ -Passed: tools/javac/NameCollision2.java │ │ │ │ +Passed: tools/javac/ManyMembers2.java │ │ │ │ +Passed: tools/javac/NameCollision.java │ │ │ │ Passed: tools/javac/NestedDuplicateLabels.java │ │ │ │ +Passed: tools/javac/NameCollision2.java │ │ │ │ +Passed: tools/javac/NestedFinallyReturn.java │ │ │ │ Passed: tools/javac/NewGeneric.java │ │ │ │ +Passed: tools/javac/NonStaticFieldExpr1.java │ │ │ │ Passed: tools/javac/NestedInnerClassNames.java │ │ │ │ Passed: tools/javac/MethodParametersTest.java │ │ │ │ Passed: tools/javac/NonStaticFieldExpr4c.java │ │ │ │ -Passed: tools/javac/NonStaticFieldExpr1.java │ │ │ │ Passed: tools/javac/NonStaticFieldExpr2.java │ │ │ │ +Passed: tools/javac/NonStaticFinalVar.java │ │ │ │ Passed: tools/javac/NonStaticFieldExpr3.java │ │ │ │ Passed: tools/javac/Null2DArray.java │ │ │ │ -Passed: tools/javac/NonStaticFinalVar.java │ │ │ │ Passed: tools/javac/NullQualifiedNew.java │ │ │ │ Passed: tools/javac/NullQualifiedNew2.java │ │ │ │ Passed: tools/javac/NullQualifiedSuper1.java │ │ │ │ Passed: tools/javac/ObjectIncompatibleInterface.java │ │ │ │ -Passed: tools/javac/NullQualifiedSuper2.java │ │ │ │ Passed: tools/javac/NullStaticQualifier.java │ │ │ │ +Passed: tools/javac/NullQualifiedSuper2.java │ │ │ │ Passed: tools/javac/OverridePosition.java │ │ │ │ Passed: tools/javac/OuterParameter_1.java │ │ │ │ Passed: tools/javac/ObjectMethodRefFromInterface.java │ │ │ │ Passed: tools/javac/Parens2.java │ │ │ │ Passed: tools/javac/Parens3.java │ │ │ │ Passed: tools/javac/Parens1.java │ │ │ │ -Passed: tools/javac/NoStringToLower.java │ │ │ │ Passed: tools/javac/Parens4.java │ │ │ │ -Passed: tools/javac/PrivateUplevelConstant.java │ │ │ │ Passed: tools/javac/ParseConditional.java │ │ │ │ -Passed: tools/javac/QualifiedNewScope.java │ │ │ │ Passed: tools/javac/PrivateLocalConstructor.java │ │ │ │ -Passed: tools/javac/QualifiedNew.java │ │ │ │ +Passed: tools/javac/PrivateUplevelConstant.java │ │ │ │ +Passed: tools/javac/QualifiedNewScope.java │ │ │ │ Passed: tools/javac/QualifiedConstant.java │ │ │ │ +Passed: tools/javac/QualifiedNew.java │ │ │ │ +Passed: tools/javac/NoStringToLower.java │ │ │ │ Passed: tools/javac/QualifiedOuterThis2.java │ │ │ │ -Passed: tools/javac/QualifiedOuterThis.java │ │ │ │ Passed: tools/javac/QualifiedThisAndSuper_1.java │ │ │ │ +Passed: tools/javac/QualifiedOuterThis.java │ │ │ │ Passed: tools/javac/QualifiedThisAndSuper_2.java │ │ │ │ +Passed: tools/javac/RawCrash.java │ │ │ │ Passed: tools/javac/QualifiedThisAndSuper_3.java │ │ │ │ Passed: tools/javac/ReturnAfterIfThenElse.java │ │ │ │ -Passed: tools/javac/RawCrash.java │ │ │ │ +Passed: tools/javac/StandaloneQualifiedSuper.java │ │ │ │ Passed: tools/javac/QualifiedThisExactMatch.java │ │ │ │ Passed: tools/javac/ShiftExpressionTest.java │ │ │ │ -Passed: tools/javac/StandaloneQualifiedSuper.java │ │ │ │ -Passed: tools/javac/StaticBlockScope.java │ │ │ │ Passed: tools/javac/StoreClass.java │ │ │ │ +Passed: tools/javac/StaticBlockScope.java │ │ │ │ Passed: tools/javac/StdoutCloseTest.java │ │ │ │ +Passed: tools/javac/StrictAbstract.java │ │ │ │ Passed: tools/javac/StringAppendAccessMethodOnLHS.java │ │ │ │ Passed: tools/javac/StringConversion.java │ │ │ │ -Passed: tools/javac/StrictAbstract.java │ │ │ │ -Passed: tools/javac/SuperclassConstructorException.java │ │ │ │ Passed: tools/javac/StringConversion2.java │ │ │ │ -Passed: tools/javac/SuperMethodResolve.java │ │ │ │ +Passed: tools/javac/SuperclassConstructorException.java │ │ │ │ +Passed: tools/javac/SuperMeth.java │ │ │ │ Passed: tools/javac/SuperField.java │ │ │ │ Passed: tools/javac/SuperNew.java │ │ │ │ -Passed: tools/javac/SuperMeth.java │ │ │ │ +Passed: tools/javac/SuperMethodResolve.java │ │ │ │ Passed: tools/javac/SuperNew4.java │ │ │ │ Passed: tools/javac/SuperNew3.java │ │ │ │ -Passed: tools/javac/SuperNew2.java │ │ │ │ Passed: tools/javac/SwitchExitStateTest.java │ │ │ │ +Passed: tools/javac/SuperNew2.java │ │ │ │ Passed: tools/javac/SwitchFence.java │ │ │ │ Passed: tools/javac/SwitchScope.java │ │ │ │ Passed: tools/javac/SynchronizedClass.java │ │ │ │ -Passed: tools/javac/SynthName2.java │ │ │ │ Passed: tools/javac/SynthName1.java │ │ │ │ +Passed: tools/javac/SynthName2.java │ │ │ │ Passed: tools/javac/T4881267.java │ │ │ │ Passed: tools/javac/T4906100.java │ │ │ │ Passed: tools/javac/T5092545.java │ │ │ │ Passed: tools/javac/T5048776.java │ │ │ │ -Passed: tools/javac/T6224167.java │ │ │ │ Passed: tools/javac/T5105890.java │ │ │ │ -Passed: tools/javac/T6214885.java │ │ │ │ +Passed: tools/javac/T6224167.java │ │ │ │ +Passed: tools/javac/T6230128.java │ │ │ │ Passed: tools/javac/T6231847.java │ │ │ │ +Passed: tools/javac/T6214885.java │ │ │ │ Passed: tools/javac/T6227617.java │ │ │ │ -Passed: tools/javac/T6230128.java │ │ │ │ Passed: tools/javac/T6234077.java │ │ │ │ Passed: tools/javac/T6232928.java │ │ │ │ -Passed: tools/javac/T6241723.java │ │ │ │ Passed: tools/javac/T6238612.java │ │ │ │ -Passed: tools/javac/T6245591.java │ │ │ │ +Passed: tools/javac/T6241723.java │ │ │ │ Passed: tools/javac/T6247324.java │ │ │ │ -Passed: tools/javac/T6266772.java │ │ │ │ +Passed: tools/javac/T6265400.java │ │ │ │ +Passed: tools/javac/T6245591.java │ │ │ │ Passed: tools/javac/T6304128.java │ │ │ │ Passed: tools/javac/T6294589.java │ │ │ │ -Passed: tools/javac/T6265400.java │ │ │ │ +Passed: tools/javac/T6266772.java │ │ │ │ Passed: tools/javac/T6306967.java │ │ │ │ Passed: tools/javac/T6340549.java │ │ │ │ Passed: tools/javac/T6351767.java │ │ │ │ Passed: tools/javac/T6326754.java │ │ │ │ Passed: tools/javac/T6358168.java │ │ │ │ -Passed: tools/javac/T6358166.java │ │ │ │ Passed: tools/javac/T6366196.java │ │ │ │ +Passed: tools/javac/T6358024.java │ │ │ │ +Passed: tools/javac/T6361619.java │ │ │ │ Passed: tools/javac/T6379327.java │ │ │ │ Passed: tools/javac/T6370653.java │ │ │ │ -Passed: tools/javac/T6361619.java │ │ │ │ -Passed: tools/javac/T6358024.java │ │ │ │ -Passed: tools/javac/T6397286.java │ │ │ │ Passed: tools/javac/T6395974.java │ │ │ │ Passed: tools/javac/T6394563.java │ │ │ │ -Passed: tools/javac/T6397044.java │ │ │ │ +Passed: tools/javac/T6358166.java │ │ │ │ Passed: tools/javac/T6404756.java │ │ │ │ +Passed: tools/javac/T6397286.java │ │ │ │ +Passed: tools/javac/T6397044.java │ │ │ │ Passed: tools/javac/varargs/warning/Warn4.java │ │ │ │ -Passed: tools/javac/T6406771.java │ │ │ │ Passed: tools/javac/T6407066.java │ │ │ │ Passed: tools/javac/T6407257.java │ │ │ │ Passed: tools/javac/T6405099.java │ │ │ │ -Passed: tools/javac/T6410706.java │ │ │ │ -Passed: tools/javac/T6472751.java │ │ │ │ +Passed: tools/javac/T6406771.java │ │ │ │ Passed: tools/javac/T6403466.java │ │ │ │ +Passed: tools/javac/T6410706.java │ │ │ │ Passed: tools/javac/T6534287.java │ │ │ │ +Passed: tools/javac/T6472751.java │ │ │ │ Passed: tools/javac/T6554097.java │ │ │ │ Passed: tools/javac/T6567414.java │ │ │ │ Passed: tools/javac/T6587674.java │ │ │ │ Passed: tools/javac/T6595666.java │ │ │ │ Passed: tools/javac/T6625520.java │ │ │ │ -Passed: tools/javac/T6654037.java │ │ │ │ +Passed: tools/javac/T6411379.java │ │ │ │ +Passed: tools/javac/T6423583.java │ │ │ │ Passed: tools/javac/T6663588.java │ │ │ │ Passed: tools/javac/T6458749.java │ │ │ │ Passed: tools/javac/T6665791.java │ │ │ │ +Passed: tools/javac/T6654037.java │ │ │ │ Passed: tools/javac/T6668802.java │ │ │ │ -Passed: tools/javac/T6411379.java │ │ │ │ -Passed: tools/javac/T6423583.java │ │ │ │ +Passed: tools/javac/T6558476.java │ │ │ │ Passed: tools/javac/T6759996.java │ │ │ │ Passed: tools/javac/T6725036.java │ │ │ │ -Passed: tools/javac/T6873849.java │ │ │ │ -Passed: tools/javac/T6794959.java │ │ │ │ Passed: tools/javac/T6882235.java │ │ │ │ Passed: tools/javac/T6881645.java │ │ │ │ -Passed: tools/javac/T6558476.java │ │ │ │ +Passed: tools/javac/T6873849.java │ │ │ │ Passed: tools/javac/T6900149.java │ │ │ │ Passed: tools/javac/T6942649.java │ │ │ │ +Passed: tools/javac/T6794959.java │ │ │ │ Passed: tools/javac/T6972327.java │ │ │ │ Passed: tools/javac/T6977800.java │ │ │ │ Passed: tools/javac/T6985181.java │ │ │ │ Passed: tools/javac/T6993301.java │ │ │ │ -Passed: tools/javac/T6999210.java │ │ │ │ Passed: tools/javac/T7042623.java │ │ │ │ Passed: tools/javac/T7040104.java │ │ │ │ +Passed: tools/javac/T6999210.java │ │ │ │ Passed: tools/javac/T7090499.java │ │ │ │ Passed: tools/javac/T7120266.java │ │ │ │ Passed: tools/javac/T7120463.java │ │ │ │ Passed: tools/javac/T7126754.java │ │ │ │ -Passed: tools/javac/T8004969.java │ │ │ │ Passed: tools/javac/T7159016.java │ │ │ │ +Passed: tools/javac/T6956638.java │ │ │ │ +Passed: tools/javac/T8004969.java │ │ │ │ Passed: tools/javac/T8036019.java │ │ │ │ Passed: tools/javac/T8034044.java │ │ │ │ Passed: tools/javac/T8152616.java │ │ │ │ -Passed: tools/javac/T8198502.java │ │ │ │ Passed: tools/javac/T8199910.java │ │ │ │ Passed: tools/javac/T8286057.java │ │ │ │ -Passed: tools/javac/T8286797.java │ │ │ │ -Passed: tools/javac/T6855236.java │ │ │ │ +Passed: tools/javac/T8198502.java │ │ │ │ Passed: tools/javac/T8295447.java │ │ │ │ -Passed: tools/javac/T8301025.java │ │ │ │ -Passed: tools/javac/T6956638.java │ │ │ │ +Passed: tools/javac/T6855236.java │ │ │ │ +Passed: tools/javac/T8286797.java │ │ │ │ Passed: tools/javac/T8305582.java │ │ │ │ -Passed: tools/javac/T8314216.java │ │ │ │ +Passed: tools/javac/T8301025.java │ │ │ │ Passed: tools/javac/T8312163.java │ │ │ │ -Passed: tools/javac/T8314423.java │ │ │ │ +Passed: tools/javac/T8271079.java │ │ │ │ +Passed: tools/javac/T8314216.java │ │ │ │ Passed: tools/javac/TextBlockIllegalEscape.java │ │ │ │ -Passed: tools/javac/TextBlockLang.java │ │ │ │ +Passed: tools/javac/T8314423.java │ │ │ │ Passed: tools/javac/ThrowNull.java │ │ │ │ -Passed: tools/javac/T8271079.java │ │ │ │ Passed: tools/javac/ThrowsIntersection_1.java │ │ │ │ Passed: tools/javac/ThrowsIntersection_2.java │ │ │ │ -Passed: tools/javac/ThrowsIntersection_3.java │ │ │ │ +Passed: tools/javac/TextBlockLang.java │ │ │ │ Passed: tools/javac/ThrowsIntersection_4.java │ │ │ │ -Passed: tools/javac/TypeVarShadow.java │ │ │ │ +Passed: tools/javac/ThrowsIntersection_3.java │ │ │ │ Passed: tools/javac/TryInInstanceInit.java │ │ │ │ -Passed: tools/javac/UnreachableLoopCond.java │ │ │ │ +Passed: tools/javac/TypeVarShadow.java │ │ │ │ Passed: tools/javac/UncaughtOverflow.java │ │ │ │ +Passed: tools/javac/UnreachableLoopCond.java │ │ │ │ Passed: tools/javac/UnterminatedLineComment.java │ │ │ │ -Passed: tools/javac/UnreachableVar.java │ │ │ │ Passed: tools/javac/UplevelFromAnonInSuperCall.java │ │ │ │ +Passed: tools/javac/UnreachableVar.java │ │ │ │ Passed: tools/javac/UseEnum.java │ │ │ │ -Passed: tools/javac/TestPkgInfo.java │ │ │ │ Passed: tools/javac/Verify.java │ │ │ │ Passed: tools/javac/VerifyDA.java │ │ │ │ -Passed: tools/javac/VoidArray.java │ │ │ │ Passed: tools/javac/VersionOpt.java │ │ │ │ +Passed: tools/javac/VoidArray.java │ │ │ │ Passed: tools/javac/VarDeclarationWithAssignment.java │ │ │ │ +Passed: tools/javac/TestPkgInfo.java │ │ │ │ Passed: tools/javap/4111861/T4111861.java │ │ │ │ -Passed: tools/javap/4866831/PublicInterfaceTest.java │ │ │ │ Passed: tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java │ │ │ │ -Passed: tools/javac/TextBlockAPI.java │ │ │ │ +Passed: tools/javap/4870651/T4870651.java │ │ │ │ Passed: tools/javap/6937244/T6937244.java │ │ │ │ +Passed: tools/javap/4866831/PublicInterfaceTest.java │ │ │ │ Passed: tools/javap/6937244/T6937244A.java │ │ │ │ -Passed: tools/javap/4870651/T4870651.java │ │ │ │ Passed: tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java │ │ │ │ Passed: tools/javap/8006334/JavapTaskCtorFailWithNPE.java │ │ │ │ Passed: tools/javap/8244573/T8244573.java │ │ │ │ Passed: tools/javap/8260403/T8260403.java │ │ │ │ Passed: tools/javap/attribute_length/AttributeLengthTest.java │ │ │ │ -Passed: tools/javac/T7093325.java │ │ │ │ -Passed: tools/javap/classfile/T6887895.java │ │ │ │ Passed: tools/javap/classfile/6888367/T6888367.java │ │ │ │ Passed: tools/javap/classfile/deps/T6907575.java │ │ │ │ +Passed: tools/javap/classfile/T6887895.java │ │ │ │ +Passed: tools/javap/typeAnnotations/AnnotationDefaultNewlineTest.java │ │ │ │ Passed: tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java │ │ │ │ Passed: tools/javap/stackmap/StackmapTest.java │ │ │ │ -Passed: tools/javap/typeAnnotations/AnnotationDefaultNewlineTest.java │ │ │ │ Passed: tools/javap/typeAnnotations/InvisibleParameterAnnotationsTest.java │ │ │ │ -Passed: tools/javap/typeAnnotations/Presence.java │ │ │ │ Passed: tools/javap/typeAnnotations/JSR175Annotations.java │ │ │ │ Passed: tools/javap/typeAnnotations/NewArray.java │ │ │ │ -Passed: tools/javap/typeAnnotations/T6855990.java │ │ │ │ Passed: tools/javap/typeAnnotations/PresenceInner.java │ │ │ │ +Passed: tools/javap/typeAnnotations/Presence.java │ │ │ │ +Passed: tools/javap/typeAnnotations/T6855990.java │ │ │ │ Passed: tools/javap/typeAnnotations/Visibility.java │ │ │ │ Passed: tools/javap/typeAnnotations/TypeCasts.java │ │ │ │ -Passed: tools/javap/typeAnnotations/Wildcards.java │ │ │ │ +Passed: tools/javac/TextBlockAPI.java │ │ │ │ Passed: tools/javap/AccessModifiers.java │ │ │ │ +Passed: tools/javap/typeAnnotations/Wildcards.java │ │ │ │ Passed: tools/javap/AnnoTest.java │ │ │ │ +Passed: tools/javap/BadAttributeLength.java │ │ │ │ Passed: tools/javap/BadAttributeName.java │ │ │ │ Passed: tools/javap/BoundsTypeVariableTest.java │ │ │ │ -Passed: tools/javap/BadAttributeLength.java │ │ │ │ -Passed: tools/javap/DescriptorTest.java │ │ │ │ Passed: tools/javap/ControlCharTest.java │ │ │ │ -Passed: tools/javap/MethodParameters.java │ │ │ │ +Passed: tools/javap/DescriptorTest.java │ │ │ │ Passed: tools/javap/InvalidOptions.java │ │ │ │ Passed: tools/javap/StackMapTableTest.java │ │ │ │ +Passed: tools/javap/MethodParameters.java │ │ │ │ Passed: tools/javap/T4075403.java │ │ │ │ -Passed: tools/javap/T4501660.java │ │ │ │ Passed: tools/javap/ExtPath.java │ │ │ │ +Passed: tools/javap/T4501660.java │ │ │ │ Passed: tools/javap/T4459541.java │ │ │ │ Passed: tools/javap/T4501661.java │ │ │ │ -Passed: tools/javap/T4777949.java │ │ │ │ Passed: tools/javap/T4876942.java │ │ │ │ +Passed: tools/javap/T4777949.java │ │ │ │ Passed: tools/javap/T4880663.java │ │ │ │ -Passed: tools/javap/T4884240.java │ │ │ │ Passed: tools/javap/T4880672.java │ │ │ │ +Passed: tools/javap/T4884240.java │ │ │ │ Passed: tools/javap/T4975569.java │ │ │ │ Passed: tools/javap/T6271787.java │ │ │ │ Passed: tools/javap/T6474890.java │ │ │ │ Passed: tools/javap/T6587786.java │ │ │ │ Passed: tools/javap/T6622216.java │ │ │ │ +Passed: tools/javap/T6715251.java │ │ │ │ Passed: tools/javap/T6622232.java │ │ │ │ -Passed: tools/javap/T6622260.java │ │ │ │ Passed: tools/javap/T6715753.java │ │ │ │ -Passed: tools/javap/T6715251.java │ │ │ │ +Passed: tools/javap/T6622260.java │ │ │ │ Passed: tools/javap/T6715767.java │ │ │ │ -Passed: tools/javap/T6863746.java │ │ │ │ Passed: tools/javap/T6716452.java │ │ │ │ Passed: tools/javap/T6824493.java │ │ │ │ +Passed: tools/javap/T6863746.java │ │ │ │ Passed: tools/javap/T6866657.java │ │ │ │ -Passed: tools/javap/T6879371.java │ │ │ │ +Passed: tools/javap/T6980017.java │ │ │ │ Passed: tools/javap/T6868539.java │ │ │ │ +Passed: tools/javap/T6879371.java │ │ │ │ Passed: tools/javap/T6729471.java │ │ │ │ -Passed: tools/javap/T6980017.java │ │ │ │ Passed: tools/javap/T7186925.java │ │ │ │ -Passed: tools/javap/T7004698.java │ │ │ │ Passed: tools/javap/T8032814.java │ │ │ │ Passed: tools/javap/T8032819.java │ │ │ │ -Passed: tools/javap/T8033711.java │ │ │ │ +Passed: tools/javap/T7004698.java │ │ │ │ Passed: tools/javap/T8033180.java │ │ │ │ Passed: tools/javap/T8035104.java │ │ │ │ -Passed: tools/javap/T8038414.java │ │ │ │ -Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestCSV.java │ │ │ │ +Passed: tools/javap/T8033711.java │ │ │ │ Passed: tools/javap/T7190862.java │ │ │ │ -Passed: tools/javap/TestSuperclass.java │ │ │ │ +Passed: tools/javap/T8038414.java │ │ │ │ Passed: tools/javap/WhitespaceTest.java │ │ │ │ +Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestCSV.java │ │ │ │ Passed: tools/javap/TestClassNameWarning.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestMethodSig.java │ │ │ │ -Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestPrims.java │ │ │ │ +Passed: tools/javap/TestSuperclass.java │ │ │ │ +Passed: tools/javac/T7093325.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestLoad.java │ │ │ │ +Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestPrims.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java │ │ │ │ -Passed: tools/jdeps/jdkinternals/RemovedJDKInternals.java │ │ │ │ Passed: tools/jdeps/jdkinternals/ShowReplacement.java │ │ │ │ +Passed: tools/jdeps/jdkinternals/RemovedJDKInternals.java │ │ │ │ Passed: tools/jdeps/modules/upgrademodulepath/UpgradeModulePathTest.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestNotFound.java │ │ │ │ Passed: tools/jdeps/modules/DotFileTest.java │ │ │ │ Passed: tools/jdeps/modules/GenModuleInfo.java │ │ │ │ -Passed: tools/jdeps/modules/GenOpenModule.java │ │ │ │ Passed: tools/jdeps/missingDeps/MissingDepsTest.java │ │ │ │ +Passed: tools/jdeps/modules/GenOpenModule.java │ │ │ │ Passed: tools/jdeps/modules/ModuleTest.java │ │ │ │ -Passed: tools/jdeps/modules/SplitPackage.java │ │ │ │ Passed: tools/jdeps/modules/InverseDeps.java │ │ │ │ -Passed: tools/jdeps/modules/UnnamedPackage.java │ │ │ │ +Passed: tools/javac/varargs/warning/Warn5.java │ │ │ │ Passed: tools/jdeps/modules/CheckModuleTest.java │ │ │ │ +Passed: tools/jdeps/modules/SplitPackage.java │ │ │ │ Passed: tools/jdeps/optionalDependency/OptionalDependencyTest.java │ │ │ │ +Passed: tools/jdeps/modules/UnnamedPackage.java │ │ │ │ Passed: tools/jdeps/unsupported/JDKUnsupportedTest.java │ │ │ │ -Passed: tools/jdeps/modules/TransitiveDeps.java │ │ │ │ -Passed: tools/javac/varargs/warning/Warn5.java │ │ │ │ -Passed: tools/jdeps/APIDeps.java │ │ │ │ Passed: tools/jdeps/multiVersion/MultiVersionError.java │ │ │ │ +Passed: tools/jdeps/APIDeps.java │ │ │ │ Passed: tools/jdeps/VerboseFormat/JdepsDependencyClosure.java │ │ │ │ +Passed: tools/jdeps/modules/TransitiveDeps.java │ │ │ │ Passed: tools/jdeps/DotFileTest.java │ │ │ │ -Passed: tools/EnumAccessible.java │ │ │ │ Passed: tools/jdeps/Basic.java │ │ │ │ +Passed: tools/EnumAccessible.java │ │ │ │ Passed: tools/jdeps/Options.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java │ │ │ │ Passed: tools/jdeps/listdeps/ListModuleDeps.java │ │ │ │ Passed: tools/jdeps/MultiReleaseJar.java │ │ │ │ -Test results: passed: 4,426; skipped: 1; excluded: 12; did not match keywords: 1; did not meet platform requirements: 1 │ │ │ │ +Test results: passed: 4,425; skipped: 1; excluded: 12; did not match keywords: 1; did not meet platform requirements: 1 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.7+6/jtreg-test-output/langtools/0/JTreport/html/report.html │ │ │ │ Results written to /tmp/langtools/JTwork │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ Unable to compare jtreg results: no build jtreport found for hotspot/amd64. │ │ │ │ Reason: '/usr/share/doc/openjdk-21-jre-headless//test-amd64/jtreport-hotspot.tar.gz' does not exist. │ │ ├── ./usr/share/doc/openjdk-21-jre-headless/test-amd64/failed_tests-hotspot.tar.gz │ │ │ ├── failed_tests-hotspot.tar │ │ │ │ ├── file list │ │ │ │ │ @@ -1,10 +1,39 @@ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10331 2025-04-24 04:13:43.000000 jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/B6427403.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 7350 2025-04-24 04:13:43.000000 jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/NoLoopbackPackets.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11307 2025-04-24 04:13:44.000000 jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/Promiscuous.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 8113 2025-04-24 04:13:40.000000 jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/SetLoopbackMode.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 8510 2025-04-24 04:13:40.000000 jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/SetLoopbackModeIPv4.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 9348 2025-04-24 04:13:42.000000 jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/Test.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 11420 2025-04-24 04:13:43.000000 jtreg-test-output/jdk/JTwork/java/net/SocketOption/OptionsTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 14553 2025-04-24 04:13:43.000000 jtreg-test-output/jdk/JTwork/java/net/SocketPermission/SocketPermissionTest.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 25985 2025-04-24 04:13:47.000000 jtreg-test-output/jdk/JTwork/sun/security/krb5/auto/Addresses.jtr │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 48917 2025-04-24 04:14:07.000000 jtreg-test-output/jdk/JTwork/sun/security/tools/jarsigner/TimestampCheck.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 10325 2025-06-22 00:56:24.000000 jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/B6427403.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 7347 2025-06-22 00:56:23.000000 jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/NoLoopbackPackets.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 7422 2025-06-22 00:56:23.000000 jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/Promiscuous.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 12602 2025-06-22 00:56:23.000000 jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/SetLoopbackMode.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 8507 2025-06-22 00:56:22.000000 jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/SetLoopbackModeIPv4.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 9345 2025-06-22 00:56:23.000000 jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/Test.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 11416 2025-06-22 00:56:24.000000 jtreg-test-output/jdk/JTwork/java/net/SocketOption/OptionsTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 28439 2025-06-22 00:56:26.000000 jtreg-test-output/jdk/JTwork/java/net/SocketPermission/SocketPermissionTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 14430 2025-06-22 00:56:24.000000 jtreg-test-output/jdk/JTwork/java/nio/channels/DatagramChannel/SendReceiveMaxSize.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 25980 2025-06-22 00:56:28.000000 jtreg-test-output/jdk/JTwork/sun/security/krb5/auto/Addresses.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 14411 2025-06-22 00:56:26.000000 jtreg-test-output/jdk/JTwork/sun/security/lib/cacerts/VerifyCACerts.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 43382 2025-06-22 00:57:04.000000 jtreg-test-output/jdk/JTwork/sun/security/tools/jarsigner/TimestampCheck.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 30818 2025-06-22 00:56:29.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/linux/AppAboutUrlTest_id0.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22071 2025-06-22 00:56:28.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/linux/AppCategoryTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17553 2025-06-22 00:56:28.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/linux/LinuxBundleNameTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 23402 2025-06-22 00:56:29.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/linux/LinuxResourceTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17437 2025-06-22 00:56:30.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/linux/MaintainerTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22522 2025-06-22 00:56:31.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/linux/PackageDepsTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 30695 2025-06-22 00:56:31.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/linux/ReleaseTest_id0.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 60381 2025-06-22 00:56:34.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/linux/ShortcutHintTest_id0.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 46982 2025-06-22 00:56:33.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/linux/UsrTreeTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 24682 2025-06-22 00:57:03.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/AddLShortcutTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 94388 2025-06-22 00:57:01.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/AddLauncherTest_id1.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 41096 2025-06-22 00:57:06.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/AppContentTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 47911 2025-06-22 00:57:18.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/AppImagePackageTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 168758 2025-06-22 00:59:13.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/BasicTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22323 2025-06-22 00:59:15.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/EmptyFolderTest_id0.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 43598 2025-06-22 00:59:18.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/FileAssociationsTest_id0.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 335301 2025-06-22 00:59:34.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/IconTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22001 2025-06-22 00:59:36.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/InstallDirTest_id0.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22137 2025-06-22 00:59:37.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/LicenseTest_id0.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 71114 2025-06-22 00:59:40.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/LicenseTest_id1.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 28624 2025-06-22 00:59:51.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/MultiLauncherTwoPhaseTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 68022 2025-06-22 01:00:40.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/MultiNameTwoPhaseTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 24560 2025-06-22 01:00:41.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/PerUserCfgTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 37914 2025-06-22 01:01:02.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/RuntimePackageTest_id0.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 33496 2025-06-22 01:01:04.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/ServiceTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21769 2025-06-22 01:01:05.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/SimplePackageTest.jtr │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21712 2025-06-22 01:01:06.000000 jtreg-test-output/jdk/JTwork/tools/jpackage/share/VendorTest_id1.jtr │ │ │ │ ├── jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/B6427403.jtr │ │ │ │ │ @@ -1,85 +1,85 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Apr 24 04:13:43 UTC 2025 │ │ │ │ │ +#Sun Jun 22 00:56:24 UTC 2025 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/B6427403.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk │ │ │ │ │ keywords=bug6427403 │ │ │ │ │ run=USER_SPECIFIED main B6427403\n │ │ │ │ │ source=B6427403.java │ │ │ │ │ title=java.net.MulticastSocket.joinGroup() reports 'socket closed' │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/B6427403.java │ │ │ │ │ -elapsed=3556 0\:00\:03.556 │ │ │ │ │ -end=Thu Apr 24 04\:13\:43 UTC 2025 │ │ │ │ │ +elapsed=2358 0\:00\:02.358 │ │ │ │ │ +end=Sun Jun 22 00\:56\:24 UTC 2025 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.net.SocketException\: No such device (setsockopt failed) │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 6.1.0-33-amd64 (amd64) │ │ │ │ │ +javatestOS=Linux 6.12.31-amd64 (amd64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.1 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Thu Apr 24 04\:13\:40 UTC 2025 │ │ │ │ │ +start=Sun Jun 22 00\:56\:21 UTC 2025 │ │ │ │ │ test=java/net/MulticastSocket/B6427403.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:amd64,version\:6.1.0-33-amd64,family\:linux,simple_arch\:x64,simple_version\:6.1,processors\:6,maxMemory\:16769052672,maxSwap\:128849014784] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:amd64,version\:6.12.31-amd64,family\:linux,simple_arch\:x64,simple_version\:6.12,processors\:24,maxMemory\:67515994112,maxSwap\:35332812800] │ │ │ │ │ testJDK_os.arch=amd64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=6.1.0-33-amd64 │ │ │ │ │ -totalTime=3709 │ │ │ │ │ +testJDK_os.version=6.12.31-amd64 │ │ │ │ │ +totalTime=2360 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/jdk/JTwork/java/net/MulticastSocket │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(4/256)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ openjdk version "21.0.7" 2025-04-15 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.7+6-Debian-1) │ │ │ │ │ OpenJDK 64-Bit Server VM (build 21.0.7+6-Debian-1, mixed mode, sharing) │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/206)---------- │ │ │ │ │ +----------messages:(7/204)---------- │ │ │ │ │ command: build B6427403 │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ Test directory: │ │ │ │ │ compile: B6427403 │ │ │ │ │ -finished: Thu Apr 24 04:13:41 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 1.592 │ │ │ │ │ +finished: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 1.7 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/313)---------- │ │ │ │ │ +----------messages:(8/312)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/B6427403.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 1 │ │ │ │ │ -Process id: 1855872 │ │ │ │ │ -finished: Thu Apr 24 04:13:41 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 1.585 │ │ │ │ │ +Agent id: 4 │ │ │ │ │ +Process id: 605447 │ │ │ │ │ +finished: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 1.696 │ │ │ │ │ ----------configuration:(10/489)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/jdk/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket │ │ │ │ │ - /tmp/jdk/JTwork/classes/2/java/net/MulticastSocket/B6427403.d │ │ │ │ │ + /tmp/jdk/JTwork/classes/0/java/net/MulticastSocket/B6427403.d │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2501)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/2 && \\ │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/0 && \\ │ │ │ │ │ DISPLAY=:10 \\ │ │ │ │ │ HOME=/tmp/ \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/javac \\ │ │ │ │ │ @@ -97,53 +97,53 @@ │ │ │ │ │ -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk \\ │ │ │ │ │ -J-Dtest.name=java/net/MulticastSocket/B6427403.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/B6427403.java \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/jdk/JTwork/classes/2/java/net/MulticastSocket/B6427403.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/jdk/JTwork/classes/2/java/net/MulticastSocket/B6427403.d \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/2/java/net/MulticastSocket/B6427403.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket \\ │ │ │ │ │ - -d /tmp/jdk/JTwork/classes/2/java/net/MulticastSocket/B6427403.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/jdk/JTwork/classes/0/java/net/MulticastSocket/B6427403.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/jdk/JTwork/classes/0/java/net/MulticastSocket/B6427403.d \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/0/java/net/MulticastSocket/B6427403.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket \\ │ │ │ │ │ + -d /tmp/jdk/JTwork/classes/0/java/net/MulticastSocket/B6427403.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/2/java/net/MulticastSocket/B6427403.d /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/B6427403.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/0/java/net/MulticastSocket/B6427403.d /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/B6427403.java │ │ │ │ │ ----------direct:(2/188)---------- │ │ │ │ │ Note: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/B6427403.java uses or overrides a deprecated API. │ │ │ │ │ Note: Recompile with -Xlint:deprecation for details. │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/226)---------- │ │ │ │ │ +----------messages:(8/225)---------- │ │ │ │ │ command: main B6427403 │ │ │ │ │ reason: User specified action: run main B6427403 │ │ │ │ │ -started: Thu Apr 24 04:13:41 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 6 │ │ │ │ │ -Process id: 1856054 │ │ │ │ │ -finished: Thu Apr 24 04:13:43 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 1.836 │ │ │ │ │ +Agent id: 8 │ │ │ │ │ +Process id: 605635 │ │ │ │ │ +finished: Sun Jun 22 00:56:24 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 0.575 │ │ │ │ │ ----------configuration:(15/667)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/jdk/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/jdk/JTwork/classes/2/java/net/MulticastSocket/B6427403.d │ │ │ │ │ + class path: /tmp/jdk/JTwork/classes/0/java/net/MulticastSocket/B6427403.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2112)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/2 && \\ │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/0 && \\ │ │ │ │ │ DISPLAY=:10 \\ │ │ │ │ │ HOME=/tmp/ \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/java \\ │ │ │ │ │ @@ -157,18 +157,18 @@ │ │ │ │ │ -Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk \\ │ │ │ │ │ -Dtest.name=java/net/MulticastSocket/B6427403.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/B6427403.java \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket \\ │ │ │ │ │ - -Dtest.classes=/tmp/jdk/JTwork/classes/2/java/net/MulticastSocket/B6427403.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/jdk/JTwork/classes/2/java/net/MulticastSocket/B6427403.d \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/2/java/net/MulticastSocket/B6427403.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket \\ │ │ │ │ │ - -classpath /tmp/jdk/JTwork/classes/2/java/net/MulticastSocket/B6427403.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/jdk/JTwork/classes/0/java/net/MulticastSocket/B6427403.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/jdk/JTwork/classes/0/java/net/MulticastSocket/B6427403.d \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/0/java/net/MulticastSocket/B6427403.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket \\ │ │ │ │ │ + -classpath /tmp/jdk/JTwork/classes/0/java/net/MulticastSocket/B6427403.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ B6427403 │ │ │ │ │ ----------System.err:(17/1047)---------- │ │ │ │ │ java.net.SocketException: No such device (setsockopt failed) │ │ │ │ │ at java.base/sun.nio.ch.Net.joinOrDrop4(Native Method) │ │ │ │ │ at java.base/sun.nio.ch.Net.join4(Net.java:708) │ │ │ │ │ at java.base/sun.nio.ch.DatagramChannelImpl.innerJoin(DatagramChannelImpl.java:1676) │ │ │ │ │ at java.base/sun.nio.ch.DatagramChannelImpl.join(DatagramChannelImpl.java:1694) │ │ │ │ ├── jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/NoLoopbackPackets.jtr │ │ │ │ │ @@ -1,94 +1,94 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Apr 24 04:13:43 UTC 2025 │ │ │ │ │ +#Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk │ │ │ │ │ keywords=bug4742177 │ │ │ │ │ library=/test/lib │ │ │ │ │ run=ASSUMED_ACTION main NoLoopbackPackets\n │ │ │ │ │ source=NoLoopbackPackets.java │ │ │ │ │ title=Re-test IPv6 (and specifically MulticastSocket) with latest Linux & USAGI code │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java │ │ │ │ │ -elapsed=3079 0\:00\:03.079 │ │ │ │ │ -end=Thu Apr 24 04\:13\:43 UTC 2025 │ │ │ │ │ +elapsed=1530 0\:00\:01.530 │ │ │ │ │ +end=Sun Jun 22 00\:56\:23 UTC 2025 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.net.SocketException\: No such device (setsockopt failed) │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 6.1.0-33-amd64 (amd64) │ │ │ │ │ +javatestOS=Linux 6.12.31-amd64 (amd64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.1 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build main │ │ │ │ │ -start=Thu Apr 24 04\:13\:40 UTC 2025 │ │ │ │ │ +start=Sun Jun 22 00\:56\:21 UTC 2025 │ │ │ │ │ test=java/net/MulticastSocket/NoLoopbackPackets.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:amd64,version\:6.1.0-33-amd64,family\:linux,simple_arch\:x64,simple_version\:6.1,processors\:6,maxMemory\:16769052672,maxSwap\:128849014784] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:amd64,version\:6.12.31-amd64,family\:linux,simple_arch\:x64,simple_version\:6.12,processors\:24,maxMemory\:67515994112,maxSwap\:35332812800] │ │ │ │ │ testJDK_os.arch=amd64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=6.1.0-33-amd64 │ │ │ │ │ -totalTime=3369 │ │ │ │ │ +testJDK_os.version=6.12.31-amd64 │ │ │ │ │ +totalTime=1684 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/jdk/JTwork/java/net/MulticastSocket │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/420)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ openjdk version "21.0.7" 2025-04-15 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.7+6-Debian-1) │ │ │ │ │ OpenJDK 64-Bit Server VM (build 21.0.7+6-Debian-1, mixed mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ - class directory: /tmp/jdk/JTwork/classes/3/test/lib │ │ │ │ │ + class directory: /tmp/jdk/JTwork/classes/2/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/179)---------- │ │ │ │ │ command: build NoLoopbackPackets │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ -finished: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 0.011 │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ +finished: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/256)---------- │ │ │ │ │ +----------messages:(8/255)---------- │ │ │ │ │ command: main NoLoopbackPackets │ │ │ │ │ reason: Assumed action based on file name: run main NoLoopbackPackets │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 5 │ │ │ │ │ -Process id: 1856012 │ │ │ │ │ -finished: Thu Apr 24 04:13:43 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 2.937 │ │ │ │ │ +Process id: 605476 │ │ │ │ │ +finished: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 1.442 │ │ │ │ │ ----------configuration:(17/793)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/jdk/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/jdk/JTwork/classes/3/java/net/MulticastSocket/NoLoopbackPackets.d │ │ │ │ │ + class path: /tmp/jdk/JTwork/classes/2/java/net/MulticastSocket/NoLoopbackPackets.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket │ │ │ │ │ - /tmp/jdk/JTwork/classes/3/test/lib │ │ │ │ │ + /tmp/jdk/JTwork/classes/2/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2388)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/3 && \\ │ │ │ │ │ DISPLAY=:10 \\ │ │ │ │ │ HOME=/tmp/ \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/java \\ │ │ │ │ │ @@ -102,21 +102,21 @@ │ │ │ │ │ -Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk \\ │ │ │ │ │ -Dtest.name=java/net/MulticastSocket/NoLoopbackPackets.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/jdk/JTwork/classes/3/java/net/MulticastSocket/NoLoopbackPackets.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/jdk/JTwork/classes/3/java/net/MulticastSocket/NoLoopbackPackets.d:/tmp/jdk/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/3/java/net/MulticastSocket/NoLoopbackPackets.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -classpath /tmp/jdk/JTwork/classes/3/java/net/MulticastSocket/NoLoopbackPackets.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/jdk/JTwork/classes/2/java/net/MulticastSocket/NoLoopbackPackets.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/jdk/JTwork/classes/2/java/net/MulticastSocket/NoLoopbackPackets.d:/tmp/jdk/JTwork/classes/2/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/2/java/net/MulticastSocket/NoLoopbackPackets.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/2/test/lib \\ │ │ │ │ │ + -classpath /tmp/jdk/JTwork/classes/2/java/net/MulticastSocket/NoLoopbackPackets.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/2/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ NoLoopbackPackets │ │ │ │ │ ----------System.out:(1/32)---------- │ │ │ │ │ -joining group: /224.1.1.1:47983 │ │ │ │ │ +joining group: /224.1.1.1:58657 │ │ │ │ │ ----------System.err:(17/1050)---------- │ │ │ │ │ java.net.SocketException: No such device (setsockopt failed) │ │ │ │ │ at java.base/sun.nio.ch.Net.joinOrDrop4(Native Method) │ │ │ │ │ at java.base/sun.nio.ch.Net.join4(Net.java:708) │ │ │ │ │ at java.base/sun.nio.ch.DatagramChannelImpl.innerJoin(DatagramChannelImpl.java:1676) │ │ │ │ │ at java.base/sun.nio.ch.DatagramChannelImpl.join(DatagramChannelImpl.java:1694) │ │ │ │ │ at java.base/sun.nio.ch.DatagramSocketAdaptor.joinGroup(DatagramSocketAdaptor.java:494) │ │ │ │ ├── jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/Promiscuous.jtr │ │ │ │ │ @@ -1,150 +1,90 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Apr 24 04:13:44 UTC 2025 │ │ │ │ │ +#Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/Promiscuous.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk │ │ │ │ │ keywords=bug8014499 bug8219804 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED main Promiscuous\nUSER_SPECIFIED main/othervm -Djava.net.preferIPv4Stack\=true Promiscuous\n │ │ │ │ │ source=Promiscuous.java │ │ │ │ │ title=Test for interference when two sockets are bound to the same port but joined to different multicast groups │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/Promiscuous.java │ │ │ │ │ -elapsed=4198 0\:00\:04.198 │ │ │ │ │ -end=Thu Apr 24 04\:13\:44 UTC 2025 │ │ │ │ │ +elapsed=470 0\:00\:00.470 │ │ │ │ │ +end=Sun Jun 22 00\:56\:23 UTC 2025 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.net.SocketException\: Network is unreachable │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 6.1.0-33-amd64 (amd64) │ │ │ │ │ +javatestOS=Linux 6.12.31-amd64 (amd64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.1 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile main │ │ │ │ │ -start=Thu Apr 24 04\:13\:40 UTC 2025 │ │ │ │ │ +sections=script_messages build main │ │ │ │ │ +start=Sun Jun 22 00\:56\:21 UTC 2025 │ │ │ │ │ test=java/net/MulticastSocket/Promiscuous.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:amd64,version\:6.1.0-33-amd64,family\:linux,simple_arch\:x64,simple_version\:6.1,processors\:6,maxMemory\:16769052672,maxSwap\:128849014784] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:amd64,version\:6.12.31-amd64,family\:linux,simple_arch\:x64,simple_version\:6.12,processors\:24,maxMemory\:67515994112,maxSwap\:35332812800] │ │ │ │ │ testJDK_os.arch=amd64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=6.1.0-33-amd64 │ │ │ │ │ -totalTime=4343 │ │ │ │ │ +testJDK_os.version=6.12.31-amd64 │ │ │ │ │ +totalTime=1685 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/jdk/JTwork/java/net/MulticastSocket │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/420)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ openjdk version "21.0.7" 2025-04-15 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.7+6-Debian-1) │ │ │ │ │ OpenJDK 64-Bit Server VM (build 21.0.7+6-Debian-1, mixed mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ - class directory: /tmp/jdk/JTwork/classes/4/test/lib │ │ │ │ │ + class directory: /tmp/jdk/JTwork/classes/1/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(7/211)---------- │ │ │ │ │ +----------messages:(5/173)---------- │ │ │ │ │ command: build Promiscuous │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ -Test directory: │ │ │ │ │ - compile: Promiscuous │ │ │ │ │ -finished: Thu Apr 24 04:13:43 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 3.36 │ │ │ │ │ -result: Passed. Build successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ -----------messages:(8/316)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/Promiscuous.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 4 │ │ │ │ │ -Process id: 1855981 │ │ │ │ │ -finished: Thu Apr 24 04:13:43 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 3.351 │ │ │ │ │ -----------configuration:(12/611)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/jdk/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ - class path: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket │ │ │ │ │ - /tmp/jdk/JTwork/classes/4/java/net/MulticastSocket/Promiscuous.d │ │ │ │ │ - /tmp/jdk/JTwork/classes/4/test/lib │ │ │ │ │ - │ │ │ │ │ -----------rerun:(32/2738)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/1 && \\ │ │ │ │ │ -DISPLAY=:10 \\ │ │ │ │ │ -HOME=/tmp/ \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=10.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk \\ │ │ │ │ │ - -J-Dtest.name=java/net/MulticastSocket/Promiscuous.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/Promiscuous.java \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/jdk/JTwork/classes/4/java/net/MulticastSocket/Promiscuous.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/jdk/JTwork/classes/4/java/net/MulticastSocket/Promiscuous.d:/tmp/jdk/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/4/java/net/MulticastSocket/Promiscuous.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -d /tmp/jdk/JTwork/classes/4/java/net/MulticastSocket/Promiscuous.d \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/4/java/net/MulticastSocket/Promiscuous.d:/tmp/jdk/JTwork/classes/4/test/lib /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/Promiscuous.java │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ +finished: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 0.002 │ │ │ │ │ +result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/232)---------- │ │ │ │ │ +----------messages:(8/231)---------- │ │ │ │ │ command: main Promiscuous │ │ │ │ │ reason: User specified action: run main Promiscuous │ │ │ │ │ -started: Thu Apr 24 04:13:43 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 8 │ │ │ │ │ -Process id: 1856139 │ │ │ │ │ -finished: Thu Apr 24 04:13:44 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 0.708 │ │ │ │ │ +Agent id: 1 │ │ │ │ │ +Process id: 605346 │ │ │ │ │ +finished: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 0.383 │ │ │ │ │ ----------configuration:(17/787)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ patch: java.base /tmp/jdk/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ Test Layer │ │ │ │ │ - class path: /tmp/jdk/JTwork/classes/4/java/net/MulticastSocket/Promiscuous.d │ │ │ │ │ + class path: /tmp/jdk/JTwork/classes/1/java/net/MulticastSocket/Promiscuous.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket │ │ │ │ │ - /tmp/jdk/JTwork/classes/4/test/lib │ │ │ │ │ + /tmp/jdk/JTwork/classes/1/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2346)*---------- │ │ │ │ │ cd /tmp/jdk/JTwork/scratch/1 && \\ │ │ │ │ │ DISPLAY=:10 \\ │ │ │ │ │ HOME=/tmp/ \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ @@ -162,22 +102,22 @@ │ │ │ │ │ -Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk \\ │ │ │ │ │ -Dtest.name=java/net/MulticastSocket/Promiscuous.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/Promiscuous.java \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/jdk/JTwork/classes/4/java/net/MulticastSocket/Promiscuous.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/jdk/JTwork/classes/4/java/net/MulticastSocket/Promiscuous.d:/tmp/jdk/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/4/java/net/MulticastSocket/Promiscuous.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/4/test/lib \\ │ │ │ │ │ - -classpath /tmp/jdk/JTwork/classes/4/java/net/MulticastSocket/Promiscuous.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -Dtest.classes=/tmp/jdk/JTwork/classes/1/java/net/MulticastSocket/Promiscuous.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/jdk/JTwork/classes/1/java/net/MulticastSocket/Promiscuous.d:/tmp/jdk/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/1/java/net/MulticastSocket/Promiscuous.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -classpath /tmp/jdk/JTwork/classes/1/java/net/MulticastSocket/Promiscuous.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ Promiscuous │ │ │ │ │ ----------System.out:(2/58)---------- │ │ │ │ │ -Using port: 35504 │ │ │ │ │ -Sending datagram to: /224.1.1.120/35504 │ │ │ │ │ +Using port: 37023 │ │ │ │ │ +Sending datagram to: /224.1.1.120/37023 │ │ │ │ │ ----------System.err:(18/1123)---------- │ │ │ │ │ java.net.SocketException: Network is unreachable │ │ │ │ │ at java.base/sun.nio.ch.DatagramChannelImpl.send0(Native Method) │ │ │ │ │ at java.base/sun.nio.ch.DatagramChannelImpl.sendFromNativeBuffer(DatagramChannelImpl.java:1005) │ │ │ │ │ at java.base/sun.nio.ch.DatagramChannelImpl.send(DatagramChannelImpl.java:966) │ │ │ │ │ at java.base/sun.nio.ch.DatagramChannelImpl.send(DatagramChannelImpl.java:889) │ │ │ │ │ at java.base/sun.nio.ch.DatagramChannelImpl.blockingSend(DatagramChannelImpl.java:952) │ │ │ │ ├── jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/SetLoopbackMode.jtr │ │ │ │ │ @@ -1,85 +1,154 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ +#Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk │ │ │ │ │ keywords=bug4686717 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/java.net\:+open │ │ │ │ │ run=USER_SPECIFIED build jdk.test.lib.NetworkConfiguration jdk.test.lib.Platform\nUSER_SPECIFIED main/othervm SetLoopbackMode\n │ │ │ │ │ source=SetLoopbackMode.java │ │ │ │ │ title=Test MulticastSocket.setLoopbackMode │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ │ -elapsed=459 0\:00\:00.459 │ │ │ │ │ -end=Thu Apr 24 04\:13\:40 UTC 2025 │ │ │ │ │ +elapsed=1870 0\:00\:01.870 │ │ │ │ │ +end=Sun Jun 22 00\:56\:23 UTC 2025 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.net.SocketException\: No such device (setsockopt failed) │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 6.1.0-33-amd64 (amd64) │ │ │ │ │ +javatestOS=Linux 6.12.31-amd64 (amd64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.1 src 1 │ │ │ │ │ modules=java.base/java.net\:+open │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build main │ │ │ │ │ -start=Thu Apr 24 04\:13\:40 UTC 2025 │ │ │ │ │ +sections=script_messages build build compile main │ │ │ │ │ +start=Sun Jun 22 00\:56\:21 UTC 2025 │ │ │ │ │ test=java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:amd64,version\:6.1.0-33-amd64,family\:linux,simple_arch\:x64,simple_version\:6.1,processors\:6,maxMemory\:16769052672,maxSwap\:128849014784] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:amd64,version\:6.12.31-amd64,family\:linux,simple_arch\:x64,simple_version\:6.12,processors\:24,maxMemory\:67515994112,maxSwap\:35332812800] │ │ │ │ │ testJDK_os.arch=amd64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=6.1.0-33-amd64 │ │ │ │ │ -totalTime=462 │ │ │ │ │ +testJDK_os.version=6.12.31-amd64 │ │ │ │ │ +totalTime=1966 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/jdk/JTwork/java/net/MulticastSocket │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/420)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ openjdk version "21.0.7" 2025-04-15 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.7+6-Debian-1) │ │ │ │ │ OpenJDK 64-Bit Server VM (build 21.0.7+6-Debian-1, mixed mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ - class directory: /tmp/jdk/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/jdk/JTwork/classes/3/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/276)---------- │ │ │ │ │ command: build jdk.test.lib.NetworkConfiguration jdk.test.lib.Platform │ │ │ │ │ reason: User specified action: run build jdk.test.lib.NetworkConfiguration jdk.test.lib.Platform │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ -finished: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ +finished: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/175)---------- │ │ │ │ │ +----------messages:(7/220)---------- │ │ │ │ │ command: build SetLoopbackMode │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ -finished: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 0.0 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: SetLoopbackMode │ │ │ │ │ +finished: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 1.637 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(9/422)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ +Additional options from @modules: --add-modules java.base --add-exports java.base/java.net=ALL-UNNAMED │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 3 │ │ │ │ │ +Process id: 605420 │ │ │ │ │ +finished: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 1.637 │ │ │ │ │ +----------configuration:(14/701)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/jdk/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + add modules: java.base │ │ │ │ │ + add exports: java.base/java.net ALL-UNNAMED │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket │ │ │ │ │ + /tmp/jdk/JTwork/classes/3/java/net/MulticastSocket/SetLoopbackMode.d │ │ │ │ │ + /tmp/jdk/JTwork/classes/3/test/lib │ │ │ │ │ + │ │ │ │ │ +----------rerun:(35/2914)*---------- │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/2 && \\ │ │ │ │ │ +DISPLAY=:10 \\ │ │ │ │ │ +HOME=/tmp/ \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=10.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk \\ │ │ │ │ │ + -J-Dtest.name=java/net/MulticastSocket/SetLoopbackMode.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/SetLoopbackMode.java \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/jdk/JTwork/classes/3/java/net/MulticastSocket/SetLoopbackMode.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/jdk/JTwork/classes/3/java/net/MulticastSocket/SetLoopbackMode.d:/tmp/jdk/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/3/java/net/MulticastSocket/SetLoopbackMode.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -J-Dtest.modules=java.base/java.net:+open \\ │ │ │ │ │ + --add-modules java.base \\ │ │ │ │ │ + --add-exports java.base/java.net=ALL-UNNAMED \\ │ │ │ │ │ + -d /tmp/jdk/JTwork/classes/3/java/net/MulticastSocket/SetLoopbackMode.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/3/java/net/MulticastSocket/SetLoopbackMode.d:/tmp/jdk/JTwork/classes/3/test/lib /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ │ +----------direct:(2/195)---------- │ │ │ │ │ +Note: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/SetLoopbackMode.java uses or overrides a deprecated API. │ │ │ │ │ +Note: Recompile with -Xlint:deprecation for details. │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/403)---------- │ │ │ │ │ +----------messages:(8/402)---------- │ │ │ │ │ command: main SetLoopbackMode │ │ │ │ │ reason: User specified action: run main/othervm SetLoopbackMode │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/java.net=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED │ │ │ │ │ -Process id: 1855867 │ │ │ │ │ -finished: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 0.323 │ │ │ │ │ +Process id: 605594 │ │ │ │ │ +finished: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 0.146 │ │ │ │ │ ----------configuration:(5/139)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/java.net ALL-UNNAMED │ │ │ │ │ add opens: java.base/java.net ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(5/155)---------- │ │ │ │ │ @@ -104,22 +173,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.net.SocketException: No such device (setsockopt failed) │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.net.SocketException: No such device (setsockopt failed) │ │ │ │ │ ----------rerun:(36/2929)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/2 && \\ │ │ │ │ │ DISPLAY=:10 \\ │ │ │ │ │ HOME=/tmp/ \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/jdk/JTwork/classes/1/java/net/MulticastSocket/SetLoopbackMode.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/jdk/JTwork/classes/3/java/net/MulticastSocket/SetLoopbackMode.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ @@ -127,17 +196,17 @@ │ │ │ │ │ -Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk \\ │ │ │ │ │ -Dtest.name=java/net/MulticastSocket/SetLoopbackMode.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/SetLoopbackMode.java \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/jdk/JTwork/classes/1/java/net/MulticastSocket/SetLoopbackMode.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/jdk/JTwork/classes/1/java/net/MulticastSocket/SetLoopbackMode.d:/tmp/jdk/JTwork/classes/1/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/1/java/net/MulticastSocket/SetLoopbackMode.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/jdk/JTwork/classes/3/java/net/MulticastSocket/SetLoopbackMode.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/jdk/JTwork/classes/3/java/net/MulticastSocket/SetLoopbackMode.d:/tmp/jdk/JTwork/classes/3/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/3/java/net/MulticastSocket/SetLoopbackMode.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/3/test/lib \\ │ │ │ │ │ -Dtest.modules=java.base/java.net:+open \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/java.net=ALL-UNNAMED \\ │ │ │ │ │ --add-opens java.base/java.net=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/SetLoopbackModeIPv4.jtr │ │ │ │ │ @@ -1,85 +1,85 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ +#Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/SetLoopbackModeIPv4.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk │ │ │ │ │ keywords=bug4686717 bug8241786 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/java.net\:+open │ │ │ │ │ run=USER_SPECIFIED build jdk.test.lib.NetworkConfiguration jdk.test.lib.Platform SetLoopbackMode SetLoopbackModeIPv4\nUSER_SPECIFIED main/othervm -Djava.net.preferIPv4Stack\=true SetLoopbackModeIPv4\n │ │ │ │ │ source=SetLoopbackModeIPv4.java │ │ │ │ │ title=Test MulticastSocket.setLoopbackMode with IPv4 addresses │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/SetLoopbackModeIPv4.java │ │ │ │ │ -elapsed=472 0\:00\:00.472 │ │ │ │ │ -end=Thu Apr 24 04\:13\:40 UTC 2025 │ │ │ │ │ +elapsed=230 0\:00\:00.230 │ │ │ │ │ +end=Sun Jun 22 00\:56\:22 UTC 2025 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.net.SocketException\: No such device (setsockopt failed) │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 6.1.0-33-amd64 (amd64) │ │ │ │ │ +javatestOS=Linux 6.12.31-amd64 (amd64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.1 src 1 │ │ │ │ │ modules=java.base/java.net\:+open │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build main │ │ │ │ │ -start=Thu Apr 24 04\:13\:40 UTC 2025 │ │ │ │ │ +start=Sun Jun 22 00\:56\:21 UTC 2025 │ │ │ │ │ test=java/net/MulticastSocket/SetLoopbackModeIPv4.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:amd64,version\:6.1.0-33-amd64,family\:linux,simple_arch\:x64,simple_version\:6.1,processors\:6,maxMemory\:16769052672,maxSwap\:128849014784] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:amd64,version\:6.12.31-amd64,family\:linux,simple_arch\:x64,simple_version\:6.12,processors\:24,maxMemory\:67515994112,maxSwap\:35332812800] │ │ │ │ │ testJDK_os.arch=amd64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=6.1.0-33-amd64 │ │ │ │ │ -totalTime=475 │ │ │ │ │ +testJDK_os.version=6.12.31-amd64 │ │ │ │ │ +totalTime=232 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/jdk/JTwork/java/net/MulticastSocket │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/420)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ openjdk version "21.0.7" 2025-04-15 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.7+6-Debian-1) │ │ │ │ │ OpenJDK 64-Bit Server VM (build 21.0.7+6-Debian-1, mixed mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ - class directory: /tmp/jdk/JTwork/classes/0/test/lib │ │ │ │ │ + class directory: /tmp/jdk/JTwork/classes/4/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/348)---------- │ │ │ │ │ command: build jdk.test.lib.NetworkConfiguration jdk.test.lib.Platform SetLoopbackMode SetLoopbackModeIPv4 │ │ │ │ │ reason: User specified action: run build jdk.test.lib.NetworkConfiguration jdk.test.lib.Platform SetLoopbackMode SetLoopbackModeIPv4 │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ -finished: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 0.005 │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ +finished: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/179)---------- │ │ │ │ │ command: build SetLoopbackModeIPv4 │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ -finished: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ +finished: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ elapsed time (seconds): 0.0 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/475)---------- │ │ │ │ │ +----------messages:(8/474)---------- │ │ │ │ │ command: main -Djava.net.preferIPv4Stack=true SetLoopbackModeIPv4 │ │ │ │ │ reason: User specified action: run main/othervm -Djava.net.preferIPv4Stack=true SetLoopbackModeIPv4 │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base --add-exports java.base/java.net=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED │ │ │ │ │ -Process id: 1855866 │ │ │ │ │ -finished: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 0.335 │ │ │ │ │ +Process id: 605344 │ │ │ │ │ +finished: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 0.143 │ │ │ │ │ ----------configuration:(5/139)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base │ │ │ │ │ add exports: java.base/java.net ALL-UNNAMED │ │ │ │ │ add opens: java.base/java.net ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(5/155)---------- │ │ │ │ │ @@ -105,22 +105,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.net.SocketException: No such device (setsockopt failed) │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.net.SocketException: No such device (setsockopt failed) │ │ │ │ │ ----------rerun:(37/3000)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/4 && \\ │ │ │ │ │ DISPLAY=:10 \\ │ │ │ │ │ HOME=/tmp/ \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/jdk/JTwork/classes/0/java/net/MulticastSocket/SetLoopbackModeIPv4.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/jdk/JTwork/classes/4/java/net/MulticastSocket/SetLoopbackModeIPv4.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ @@ -128,17 +128,17 @@ │ │ │ │ │ -Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk \\ │ │ │ │ │ -Dtest.name=java/net/MulticastSocket/SetLoopbackModeIPv4.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/SetLoopbackModeIPv4.java \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/jdk/JTwork/classes/0/java/net/MulticastSocket/SetLoopbackModeIPv4.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/jdk/JTwork/classes/0/java/net/MulticastSocket/SetLoopbackModeIPv4.d:/tmp/jdk/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/0/java/net/MulticastSocket/SetLoopbackModeIPv4.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/jdk/JTwork/classes/4/java/net/MulticastSocket/SetLoopbackModeIPv4.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/jdk/JTwork/classes/4/java/net/MulticastSocket/SetLoopbackModeIPv4.d:/tmp/jdk/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/4/java/net/MulticastSocket/SetLoopbackModeIPv4.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket:/tmp/jdk/JTwork/classes/4/test/lib \\ │ │ │ │ │ -Dtest.modules=java.base/java.net:+open \\ │ │ │ │ │ --add-modules java.base \\ │ │ │ │ │ --add-exports java.base/java.net=ALL-UNNAMED \\ │ │ │ │ │ --add-opens java.base/java.net=ALL-UNNAMED \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ ├── jtreg-test-output/jdk/JTwork/java/net/MulticastSocket/Test.jtr │ │ │ │ │ @@ -1,42 +1,42 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Apr 24 04:13:42 UTC 2025 │ │ │ │ │ +#Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/Test.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk │ │ │ │ │ keywords=bug4488458 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED build jdk.test.lib.NetworkConfiguration jdk.test.lib.Platform\nUSER_SPECIFIED main Test\nUSER_SPECIFIED main/othervm -Djava.net.preferIPv4Stack\=true Test\n │ │ │ │ │ source=Test.java │ │ │ │ │ title=IPv4 and IPv6 multicasting broken on Linux │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket/Test.java │ │ │ │ │ -elapsed=1999 0\:00\:01.999 │ │ │ │ │ -end=Thu Apr 24 04\:13\:42 UTC 2025 │ │ │ │ │ +elapsed=1798 0\:00\:01.798 │ │ │ │ │ +end=Sun Jun 22 00\:56\:23 UTC 2025 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Exception\: Test failed - see log file for details │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 6.1.0-33-amd64 (amd64) │ │ │ │ │ +javatestOS=Linux 6.12.31-amd64 (amd64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.1 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build build main │ │ │ │ │ -start=Thu Apr 24 04\:13\:40 UTC 2025 │ │ │ │ │ +start=Sun Jun 22 00\:56\:21 UTC 2025 │ │ │ │ │ test=java/net/MulticastSocket/Test.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:amd64,version\:6.1.0-33-amd64,family\:linux,simple_arch\:x64,simple_version\:6.1,processors\:6,maxMemory\:16769052672,maxSwap\:128849014784] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:amd64,version\:6.12.31-amd64,family\:linux,simple_arch\:x64,simple_version\:6.12,processors\:24,maxMemory\:67515994112,maxSwap\:35332812800] │ │ │ │ │ testJDK_os.arch=amd64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=6.1.0-33-amd64 │ │ │ │ │ -totalTime=2767 │ │ │ │ │ +testJDK_os.version=6.12.31-amd64 │ │ │ │ │ +totalTime=1924 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/jdk/JTwork/java/net/MulticastSocket │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/420)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ openjdk version "21.0.7" 2025-04-15 │ │ │ │ │ @@ -46,38 +46,38 @@ │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ class directory: /tmp/jdk/JTwork/classes/5/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/276)---------- │ │ │ │ │ command: build jdk.test.lib.NetworkConfiguration jdk.test.lib.Platform │ │ │ │ │ reason: User specified action: run build jdk.test.lib.NetworkConfiguration jdk.test.lib.Platform │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ -finished: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ +finished: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 0.002 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/164)---------- │ │ │ │ │ command: build Test │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ -finished: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ +finished: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ elapsed time (seconds): 0.0 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/218)---------- │ │ │ │ │ +----------messages:(8/217)---------- │ │ │ │ │ command: main Test │ │ │ │ │ reason: User specified action: run main Test │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 1855954 │ │ │ │ │ -finished: Thu Apr 24 04:13:42 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 1.902 │ │ │ │ │ +Agent id: 6 │ │ │ │ │ +Process id: 605503 │ │ │ │ │ +finished: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 1.751 │ │ │ │ │ ----------configuration:(17/780)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -89,15 +89,15 @@ │ │ │ │ │ Test Layer │ │ │ │ │ class path: /tmp/jdk/JTwork/classes/5/java/net/MulticastSocket/Test.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/MulticastSocket │ │ │ │ │ /tmp/jdk/JTwork/classes/5/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(27/2297)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/5 && \\ │ │ │ │ │ DISPLAY=:10 \\ │ │ │ │ │ HOME=/tmp/ \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/java \\ │ │ │ │ ├── jtreg-test-output/jdk/JTwork/java/net/SocketOption/OptionsTest.jtr │ │ │ │ │ @@ -1,92 +1,92 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Apr 24 04:13:43 UTC 2025 │ │ │ │ │ +#Sun Jun 22 00:56:24 UTC 2025 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption/OptionsTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk │ │ │ │ │ keywords=bug8036979 bug8072384 bug8044773 bug8225214 bug8233296 bug8234083 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ requires=\!vm.graal.enabled │ │ │ │ │ run=USER_SPECIFIED main/othervm -Xcheck\:jni OptionsTest\nUSER_SPECIFIED main/othervm -Xcheck\:jni -Djava.net.preferIPv4Stack\=true OptionsTest\nUSER_SPECIFIED main/othervm --limit-modules\=java.base OptionsTest\nUSER_SPECIFIED main/othervm/policy\=options.policy OptionsTest\n │ │ │ │ │ source=OptionsTest.java │ │ │ │ │ title=\ │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption/OptionsTest.java │ │ │ │ │ -elapsed=2778 0\:00\:02.778 │ │ │ │ │ -end=Thu Apr 24 04\:13\:43 UTC 2025 │ │ │ │ │ +elapsed=1525 0\:00\:01.525 │ │ │ │ │ +end=Sun Jun 22 00\:56\:24 UTC 2025 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.IllegalArgumentException\: Invalid value 'null' │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 6.1.0-33-amd64 (amd64) │ │ │ │ │ +javatestOS=Linux 6.12.31-amd64 (amd64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.1 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages build compile main │ │ │ │ │ -start=Thu Apr 24 04\:13\:40 UTC 2025 │ │ │ │ │ +start=Sun Jun 22 00\:56\:22 UTC 2025 │ │ │ │ │ test=java/net/SocketOption/OptionsTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:amd64,version\:6.1.0-33-amd64,family\:linux,simple_arch\:x64,simple_version\:6.1,processors\:6,maxMemory\:16769052672,maxSwap\:128849014784] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:amd64,version\:6.12.31-amd64,family\:linux,simple_arch\:x64,simple_version\:6.12,processors\:24,maxMemory\:67515994112,maxSwap\:35332812800] │ │ │ │ │ testJDK_os.arch=amd64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=6.1.0-33-amd64 │ │ │ │ │ -totalTime=2889 │ │ │ │ │ +testJDK_os.version=6.12.31-amd64 │ │ │ │ │ +totalTime=2018 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/jdk/JTwork/java/net/SocketOption │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/420)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ openjdk version "21.0.7" 2025-04-15 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.7+6-Debian-1) │ │ │ │ │ OpenJDK 64-Bit Server VM (build 21.0.7+6-Debian-1, mixed mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ - class directory: /tmp/jdk/JTwork/classes/0/test/lib │ │ │ │ │ + class directory: /tmp/jdk/JTwork/classes/4/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(7/212)---------- │ │ │ │ │ command: build OptionsTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ Test directory: │ │ │ │ │ compile: OptionsTest │ │ │ │ │ -finished: Thu Apr 24 04:13:42 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 2.335 │ │ │ │ │ +finished: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 1.306 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(8/313)---------- │ │ │ │ │ +----------messages:(8/312)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption/OptionsTest.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Thu Apr 24 04:13:40 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:22 UTC 2025 │ │ │ │ │ Mode: agentvm │ │ │ │ │ Agent id: 2 │ │ │ │ │ -Process id: 1855932 │ │ │ │ │ -finished: Thu Apr 24 04:13:42 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 2.334 │ │ │ │ │ +Process id: 605393 │ │ │ │ │ +finished: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 1.305 │ │ │ │ │ ----------configuration:(12/602)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/jdk/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption │ │ │ │ │ - /tmp/jdk/JTwork/classes/0/java/net/SocketOption/OptionsTest.d │ │ │ │ │ - /tmp/jdk/JTwork/classes/0/test/lib │ │ │ │ │ + /tmp/jdk/JTwork/classes/4/java/net/SocketOption/OptionsTest.d │ │ │ │ │ + /tmp/jdk/JTwork/classes/4/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(32/2699)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/4 && \\ │ │ │ │ │ DISPLAY=:10 \\ │ │ │ │ │ HOME=/tmp/ \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/javac \\ │ │ │ │ │ @@ -104,36 +104,36 @@ │ │ │ │ │ -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk \\ │ │ │ │ │ -J-Dtest.name=java/net/SocketOption/OptionsTest.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption/OptionsTest.java \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/jdk/JTwork/classes/0/java/net/SocketOption/OptionsTest.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/jdk/JTwork/classes/0/java/net/SocketOption/OptionsTest.d:/tmp/jdk/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/0/java/net/SocketOption/OptionsTest.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption:/tmp/jdk/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -d /tmp/jdk/JTwork/classes/0/java/net/SocketOption/OptionsTest.d \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/jdk/JTwork/classes/4/java/net/SocketOption/OptionsTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/jdk/JTwork/classes/4/java/net/SocketOption/OptionsTest.d:/tmp/jdk/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/4/java/net/SocketOption/OptionsTest.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption:/tmp/jdk/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -d /tmp/jdk/JTwork/classes/4/java/net/SocketOption/OptionsTest.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption:/tmp/jdk/JTwork/classes/0/java/net/SocketOption/OptionsTest.d:/tmp/jdk/JTwork/classes/0/test/lib /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption/OptionsTest.java │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption:/tmp/jdk/JTwork/classes/4/java/net/SocketOption/OptionsTest.d:/tmp/jdk/JTwork/classes/4/test/lib /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption/OptionsTest.java │ │ │ │ │ ----------direct:(4/375)---------- │ │ │ │ │ Note: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption/OptionsTest.java uses or overrides a deprecated API. │ │ │ │ │ Note: Recompile with -Xlint:deprecation for details. │ │ │ │ │ Note: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption/OptionsTest.java uses unchecked or unsafe operations. │ │ │ │ │ Note: Recompile with -Xlint:unchecked for details. │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(7/273)---------- │ │ │ │ │ +----------messages:(7/272)---------- │ │ │ │ │ command: main -Xcheck:jni OptionsTest │ │ │ │ │ reason: User specified action: run main/othervm -Xcheck:jni OptionsTest │ │ │ │ │ -started: Thu Apr 24 04:13:42 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 1856055 │ │ │ │ │ -finished: Thu Apr 24 04:13:43 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 0.439 │ │ │ │ │ +Process id: 605552 │ │ │ │ │ +finished: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 0.216 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ ----------System.out:(7/201)---------- │ │ │ │ │ Testing SO_LINGER with:-1 │ │ │ │ │ Testing SO_LINGER with:-2 │ │ │ │ │ Testing SO_LINGER with:-100 │ │ │ │ │ Testing SO_LINGER with:-65534 │ │ │ │ │ Testing SO_LINGER with:-65535 │ │ │ │ │ @@ -153,22 +153,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.IllegalArgumentException: Invalid value 'null' │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.IllegalArgumentException: Invalid value 'null' │ │ │ │ │ ----------rerun:(33/2695)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/5 && \\ │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/4 && \\ │ │ │ │ │ DISPLAY=:10 \\ │ │ │ │ │ HOME=/tmp/ \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/jdk/JTwork/classes/0/java/net/SocketOption/OptionsTest.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption:/tmp/jdk/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/jdk/JTwork/classes/4/java/net/SocketOption/OptionsTest.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption:/tmp/jdk/JTwork/classes/4/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ @@ -176,17 +176,17 @@ │ │ │ │ │ -Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk \\ │ │ │ │ │ -Dtest.name=java/net/SocketOption/OptionsTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption/OptionsTest.java \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/jdk/JTwork/classes/0/java/net/SocketOption/OptionsTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/jdk/JTwork/classes/0/java/net/SocketOption/OptionsTest.d:/tmp/jdk/JTwork/classes/0/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/0/java/net/SocketOption/OptionsTest.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption:/tmp/jdk/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/jdk/JTwork/classes/4/java/net/SocketOption/OptionsTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/jdk/JTwork/classes/4/java/net/SocketOption/OptionsTest.d:/tmp/jdk/JTwork/classes/4/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/4/java/net/SocketOption/OptionsTest.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketOption:/tmp/jdk/JTwork/classes/4/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ -Xcheck:jni \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/jdk/JTwork/java/net/SocketOption/OptionsTest.d/main.0.jta │ │ │ │ ├── jtreg-test-output/jdk/JTwork/java/net/SocketPermission/SocketPermissionTest.jtr │ │ │ │ │ @@ -1,92 +1,254 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Apr 24 04:13:43 UTC 2025 │ │ │ │ │ +#Sun Jun 22 00:56:26 UTC 2025 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk │ │ │ │ │ keywords=bug8047031 intermittent othervm testng │ │ │ │ │ library=/test/lib │ │ │ │ │ run=USER_SPECIFIED build jdk.test.lib.NetworkConfiguration jdk.test.lib.Platform\nUSER_SPECIFIED testng/othervm -Djava.security.manager\=allow SocketPermissionTest\n │ │ │ │ │ source=SocketPermissionTest.java │ │ │ │ │ title=SocketPermission tests for legacy socket types. │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ │ -elapsed=1026 0\:00\:01.026 │ │ │ │ │ -end=Thu Apr 24 04\:13\:43 UTC 2025 │ │ │ │ │ +elapsed=2245 0\:00\:02.245 │ │ │ │ │ +end=Sun Jun 22 00\:56\:26 UTC 2025 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Exception\: config failures\: 0, test failures\: 2 │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 6.1.0-33-amd64 (amd64) │ │ │ │ │ +javatestOS=Linux 6.12.31-amd64 (amd64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.1 src 1 │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build build testng │ │ │ │ │ -start=Thu Apr 24 04\:13\:42 UTC 2025 │ │ │ │ │ +sections=script_messages build build compile testng │ │ │ │ │ +start=Sun Jun 22 00\:56\:23 UTC 2025 │ │ │ │ │ test=java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:amd64,version\:6.1.0-33-amd64,family\:linux,simple_arch\:x64,simple_version\:6.1,processors\:6,maxMemory\:16769052672,maxSwap\:128849014784] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:amd64,version\:6.12.31-amd64,family\:linux,simple_arch\:x64,simple_version\:6.12,processors\:24,maxMemory\:67515994112,maxSwap\:35332812800] │ │ │ │ │ testJDK_os.arch=amd64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=6.1.0-33-amd64 │ │ │ │ │ -totalTime=1027 │ │ │ │ │ +testJDK_os.version=6.12.31-amd64 │ │ │ │ │ +totalTime=2419 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/jdk/JTwork/java/net/SocketPermission │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/420)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ openjdk version "21.0.7" 2025-04-15 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.7+6-Debian-1) │ │ │ │ │ OpenJDK 64-Bit Server VM (build 21.0.7+6-Debian-1, mixed mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ - class directory: /tmp/jdk/JTwork/classes/1/test/lib │ │ │ │ │ + class directory: /tmp/jdk/JTwork/classes/2/test/lib │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/276)---------- │ │ │ │ │ +----------messages:(5/274)---------- │ │ │ │ │ command: build jdk.test.lib.NetworkConfiguration jdk.test.lib.Platform │ │ │ │ │ reason: User specified action: run build jdk.test.lib.NetworkConfiguration jdk.test.lib.Platform │ │ │ │ │ -started: Thu Apr 24 04:13:42 UTC 2025 │ │ │ │ │ -finished: Thu Apr 24 04:13:42 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 0.001 │ │ │ │ │ +started: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ +finished: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 0.0 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(5/180)---------- │ │ │ │ │ +----------messages:(7/230)---------- │ │ │ │ │ command: build SocketPermissionTest │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Apr 24 04:13:42 UTC 2025 │ │ │ │ │ -finished: Thu Apr 24 04:13:42 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 0.0 │ │ │ │ │ -result: Passed. All files up to date │ │ │ │ │ +started: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ +Test directory: │ │ │ │ │ + compile: SocketPermissionTest │ │ │ │ │ +finished: Sun Jun 22 00:56:25 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 1.519 │ │ │ │ │ +result: Passed. Build successful │ │ │ │ │ + │ │ │ │ │ +#section:compile │ │ │ │ │ +----------messages:(8/325)---------- │ │ │ │ │ +command: compile /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ │ +reason: .class file out of date or does not exist │ │ │ │ │ +started: Sun Jun 22 00:56:23 UTC 2025 │ │ │ │ │ +Mode: agentvm │ │ │ │ │ +Agent id: 7 │ │ │ │ │ +Process id: 605582 │ │ │ │ │ +finished: Sun Jun 22 00:56:25 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 1.518 │ │ │ │ │ +----------configuration:(17/870)---------- │ │ │ │ │ +Boot Layer (javac runtime environment) │ │ │ │ │ + class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ + /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ + patch: java.base /tmp/jdk/JTwork/patches/java.base │ │ │ │ │ + │ │ │ │ │ +javac compilation environment │ │ │ │ │ + source path: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ + class path: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission │ │ │ │ │ + /tmp/jdk/JTwork/classes/2/java/net/SocketPermission/SocketPermissionTest.d │ │ │ │ │ + /tmp/jdk/JTwork/classes/2/test/lib │ │ │ │ │ + /usr/share/jtreg/lib/testng.jar │ │ │ │ │ + /usr/share/jtreg/lib/guice.jar │ │ │ │ │ + /usr/share/jtreg/lib/jcommander.jar │ │ │ │ │ + /usr/share/jtreg/lib/slf4j-simple.jar │ │ │ │ │ + /usr/share/jtreg/lib/slf4j-api.jar │ │ │ │ │ + │ │ │ │ │ +----------rerun:(32/2995)*---------- │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/3 && \\ │ │ │ │ │ +DISPLAY=:10 \\ │ │ │ │ │ +HOME=/tmp/ \\ │ │ │ │ │ +JTREG_OPTIONS= \\ │ │ │ │ │ +LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ +NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ +PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ + /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/javac \\ │ │ │ │ │ + -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 \\ │ │ │ │ │ + -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ + -J-Duser.home=/tmp/ \\ │ │ │ │ │ + -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ + -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ + -J-Dtest.compiler.opts= \\ │ │ │ │ │ + -J-Dtest.java.opts= \\ │ │ │ │ │ + -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ + -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ + -J-Dtest.timeout.factor=10.0 \\ │ │ │ │ │ + -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ + -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk \\ │ │ │ │ │ + -J-Dtest.name=java/net/SocketPermission/SocketPermissionTest.java \\ │ │ │ │ │ + -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ + -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java \\ │ │ │ │ │ + -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission \\ │ │ │ │ │ + -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/jdk/JTwork/classes/2/java/net/SocketPermission/SocketPermissionTest.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/jdk/JTwork/classes/2/java/net/SocketPermission/SocketPermissionTest.d:/tmp/jdk/JTwork/classes/2/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/2/java/net/SocketPermission/SocketPermissionTest.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission:/tmp/jdk/JTwork/classes/2/test/lib \\ │ │ │ │ │ + -d /tmp/jdk/JTwork/classes/2/java/net/SocketPermission/SocketPermissionTest.d \\ │ │ │ │ │ + -sourcepath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission:/tmp/jdk/JTwork/classes/2/java/net/SocketPermission/SocketPermissionTest.d:/tmp/jdk/JTwork/classes/2/test/lib:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ │ +----------direct:(96/9435)---------- │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:71: warning: [removal] Policy in java.security has been deprecated and marked for removal │ │ │ │ │ + Policy.setPolicy(new Policy() { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:71: warning: [removal] Policy in java.security has been deprecated and marked for removal │ │ │ │ │ + Policy.setPolicy(new Policy() { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:84: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal │ │ │ │ │ + System.setSecurityManager(new SecurityManager()); │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:84: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal │ │ │ │ │ + System.setSecurityManager(new SecurityManager()); │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:87: warning: [removal] AccessControlContext in java.security has been deprecated and marked for removal │ │ │ │ │ + static final AccessControlContext RESTRICTED_ACC = getAccessControlContext(); │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:95: warning: [removal] AccessControlContext in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessControlContext acc = getAccessControlContext( │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:99: warning: [removal] AccessController in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessController.doPrivileged((PrivilegedExceptionAction) () -> { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:107: warning: [removal] AccessController in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessController.doPrivileged((PrivilegedExceptionAction) () -> { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:125: warning: [removal] AccessControlContext in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessControlContext acc = getAccessControlContext( │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:129: warning: [removal] AccessController in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessController.doPrivileged((PrivilegedExceptionAction) () -> { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:137: warning: [removal] AccessController in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessController.doPrivileged((PrivilegedExceptionAction) () -> { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:153: warning: [removal] AccessControlContext in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessControlContext acc = getAccessControlContext( │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:158: warning: [removal] AccessController in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessController.doPrivileged((PrivilegedExceptionAction) () -> { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:168: warning: [removal] AccessController in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessController.doPrivileged((PrivilegedExceptionAction) () -> { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:190: warning: [removal] AccessControlContext in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessControlContext acc = getAccessControlContext( │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:195: warning: [removal] AccessController in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessController.doPrivileged((PrivilegedExceptionAction) () -> { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:203: warning: [removal] AccessController in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessController.doPrivileged((PrivilegedExceptionAction) () -> { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:220: warning: [removal] AccessControlContext in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessControlContext acc = getAccessControlContext( │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:229: warning: [removal] AccessController in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessController.doPrivileged((PrivilegedExceptionAction) () -> { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:238: warning: [removal] AccessController in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessController.doPrivileged((PrivilegedExceptionAction) () -> { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:255: warning: [removal] AccessControlContext in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessControlContext acc = getAccessControlContext( │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:259: warning: [removal] AccessController in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessController.doPrivileged((PrivilegedExceptionAction) () -> { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:267: warning: [removal] AccessController in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessController.doPrivileged((PrivilegedExceptionAction) () -> { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:282: warning: [removal] AccessControlContext in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessControlContext acc = getAccessControlContext( │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:286: warning: [removal] AccessController in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessController.doPrivileged((PrivilegedExceptionAction) () -> { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:294: warning: [removal] AccessController in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessController.doPrivileged((PrivilegedExceptionAction) () -> { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:309: warning: [removal] AccessControlContext in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessControlContext acc = getAccessControlContext( │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:313: warning: [removal] AccessController in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessController.doPrivileged((PrivilegedExceptionAction) () -> { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:321: warning: [removal] AccessController in java.security has been deprecated and marked for removal │ │ │ │ │ + AccessController.doPrivileged((PrivilegedExceptionAction) () -> { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:331: warning: [removal] AccessControlContext in java.security has been deprecated and marked for removal │ │ │ │ │ + private static AccessControlContext getAccessControlContext(Permission... ps) { │ │ │ │ │ + ^ │ │ │ │ │ +/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java:341: warning: [removal] AccessControlContext in java.security has been deprecated and marked for removal │ │ │ │ │ + return new AccessControlContext(new ProtectionDomain[]{pd}); │ │ │ │ │ + ^ │ │ │ │ │ +Note: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java uses or overrides a deprecated API. │ │ │ │ │ +Note: Recompile with -Xlint:deprecation for details. │ │ │ │ │ +31 warnings │ │ │ │ │ +result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:testng │ │ │ │ │ -----------messages:(7/331)---------- │ │ │ │ │ +----------messages:(7/330)---------- │ │ │ │ │ command: testng -Djava.security.manager=allow SocketPermissionTest │ │ │ │ │ reason: User specified action: run testng/othervm -Djava.security.manager=allow SocketPermissionTest │ │ │ │ │ -started: Thu Apr 24 04:13:42 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:25 UTC 2025 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ -Process id: 1856034 │ │ │ │ │ -finished: Thu Apr 24 04:13:43 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 1.019 │ │ │ │ │ +Process id: 605797 │ │ │ │ │ +finished: Sun Jun 22 00:56:25 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 0.722 │ │ │ │ │ ----------configuration:(0/0)---------- │ │ │ │ │ -----------System.out:(97/6677)---------- │ │ │ │ │ +----------System.out:(97/6678)---------- │ │ │ │ │ config SocketPermissionTest.setupSecurityManager(): success [0ms] │ │ │ │ │ -test SocketPermissionTest.acceptServerSocketTest(): success [40ms] │ │ │ │ │ +test SocketPermissionTest.acceptServerSocketTest(): success [30ms] │ │ │ │ │ config SocketPermissionTest.setupSecurityManager(): success [0ms] │ │ │ │ │ -test SocketPermissionTest.connectDatagramSocketTest(): success [19ms] │ │ │ │ │ +test SocketPermissionTest.connectDatagramSocketTest(): success [17ms] │ │ │ │ │ config SocketPermissionTest.setupSecurityManager(): success [0ms] │ │ │ │ │ -test SocketPermissionTest.connectSocketTest(): success [1ms] │ │ │ │ │ +test SocketPermissionTest.connectSocketTest(): success [2ms] │ │ │ │ │ config SocketPermissionTest.setupSecurityManager(): success [0ms] │ │ │ │ │ -test SocketPermissionTest.joinGroupMulticastTest(): failure [9ms] │ │ │ │ │ +test SocketPermissionTest.joinGroupMulticastTest(): failure [14ms] │ │ │ │ │ java.util.NoSuchElementException: No value present │ │ │ │ │ at java.base/java.util.Optional.get(Optional.java:143) │ │ │ │ │ at SocketPermissionTest.joinGroupMulticastTest(SocketPermissionTest.java:227) │ │ │ │ │ at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │ │ │ at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │ │ │ at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:136) │ │ │ │ │ at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:658) │ │ │ │ │ @@ -112,15 +274,15 @@ │ │ │ │ │ at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:107) │ │ │ │ │ at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) │ │ │ │ │ at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │ │ │ at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │ │ │ at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ config SocketPermissionTest.setupSecurityManager(): success [0ms] │ │ │ │ │ -test SocketPermissionTest.listenDatagramSocketTest(): success [1ms] │ │ │ │ │ +test SocketPermissionTest.listenDatagramSocketTest(): success [2ms] │ │ │ │ │ config SocketPermissionTest.setupSecurityManager(): success [0ms] │ │ │ │ │ test SocketPermissionTest.listenMulticastSocketTest(): success [2ms] │ │ │ │ │ config SocketPermissionTest.setupSecurityManager(): success [0ms] │ │ │ │ │ test SocketPermissionTest.listenServerSocketTest(): success [2ms] │ │ │ │ │ config SocketPermissionTest.setupSecurityManager(): success [0ms] │ │ │ │ │ test SocketPermissionTest.sendDatagramPacketTest(): failure [2ms] │ │ │ │ │ java.security.PrivilegedActionException: java.net.SocketException: Network is unreachable │ │ │ │ │ @@ -170,15 +332,15 @@ │ │ │ │ │ =============================================== │ │ │ │ │ java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ │ Total tests run: 8, Passes: 6, Failures: 2, Skips: 0 │ │ │ │ │ =============================================== │ │ │ │ │ │ │ │ │ │ ----------System.err:(16/1136)---------- │ │ │ │ │ WARNING: A terminally deprecated method in java.lang.System has been called │ │ │ │ │ -WARNING: System::setSecurityManager has been called by SocketPermissionTest (file:/tmp/jdk/JTwork/classes/1/java/net/SocketPermission/SocketPermissionTest.d/) │ │ │ │ │ +WARNING: System::setSecurityManager has been called by SocketPermissionTest (file:/tmp/jdk/JTwork/classes/2/java/net/SocketPermission/SocketPermissionTest.d/) │ │ │ │ │ WARNING: Please consider reporting this to the maintainers of SocketPermissionTest │ │ │ │ │ WARNING: System::setSecurityManager will be removed in a future release │ │ │ │ │ java.lang.Exception: config failures: 0, test failures: 2 │ │ │ │ │ at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:111) │ │ │ │ │ at com.sun.javatest.regtest.agent.TestNGRunner.main(TestNGRunner.java:63) │ │ │ │ │ at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) │ │ │ │ │ at java.base/java.lang.reflect.Method.invoke(Method.java:580) │ │ │ │ │ @@ -186,22 +348,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Exception: config failures: 0, test failures: 2 │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Exception: config failures: 0, test failures: 2 │ │ │ │ │ ----------rerun:(33/3073)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/4 && \\ │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/3 && \\ │ │ │ │ │ DISPLAY=:10 \\ │ │ │ │ │ HOME=/tmp/ \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/jdk/JTwork/classes/1/java/net/SocketPermission/SocketPermissionTest.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission:/tmp/jdk/JTwork/classes/1/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/jdk/JTwork/classes/2/java/net/SocketPermission/SocketPermissionTest.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission:/tmp/jdk/JTwork/classes/2/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/usr/share/jtreg/lib/testng.jar:/usr/share/jtreg/lib/guice.jar:/usr/share/jtreg/lib/jcommander.jar:/usr/share/jtreg/lib/slf4j-simple.jar:/usr/share/jtreg/lib/slf4j-api.jar:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ @@ -209,17 +371,17 @@ │ │ │ │ │ -Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk \\ │ │ │ │ │ -Dtest.name=java/net/SocketPermission/SocketPermissionTest.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission/SocketPermissionTest.java \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/jdk/JTwork/classes/1/java/net/SocketPermission/SocketPermissionTest.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/jdk/JTwork/classes/1/java/net/SocketPermission/SocketPermissionTest.d:/tmp/jdk/JTwork/classes/1/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/1/java/net/SocketPermission/SocketPermissionTest.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission:/tmp/jdk/JTwork/classes/1/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/jdk/JTwork/classes/2/java/net/SocketPermission/SocketPermissionTest.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/jdk/JTwork/classes/2/java/net/SocketPermission/SocketPermissionTest.d:/tmp/jdk/JTwork/classes/2/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/2/java/net/SocketPermission/SocketPermissionTest.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/java/net/SocketPermission:/tmp/jdk/JTwork/classes/2/test/lib \\ │ │ │ │ │ -Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 \\ │ │ │ │ │ -XX:MaxRAMPercentage=25 \\ │ │ │ │ │ -Duser.home=/tmp/ \\ │ │ │ │ │ -Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ -Djava.library.path=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ -Djava.security.manager=allow \\ │ │ │ │ │ com.sun.javatest.regtest.agent.MainWrapper /tmp/jdk/JTwork/java/net/SocketPermission/SocketPermissionTest.d/testng.0.jta java/net/SocketPermission/SocketPermissionTest.java false SocketPermissionTest │ │ │ │ ├── jtreg-test-output/jdk/JTwork/sun/security/krb5/auto/Addresses.jtr │ │ │ │ │ @@ -1,68 +1,68 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Apr 24 04:13:47 UTC 2025 │ │ │ │ │ +#Sun Jun 22 00:56:28 UTC 2025 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto/Addresses.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk │ │ │ │ │ keywords=bug8031111 bug8194486 othervm │ │ │ │ │ library=/test/lib │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/sun.security.util java.security.jgss/sun.security.jgss java.security.jgss/sun.security.jgss.krb5 java.security.jgss/sun.security.krb5\:+open java.security.jgss/sun.security.krb5.internal\:+open java.security.jgss/sun.security.krb5.internal.ccache java.security.jgss/sun.security.krb5.internal.rcache java.security.jgss/sun.security.krb5.internal.crypto java.security.jgss/sun.security.krb5.internal.ktab jdk.security.auth jdk.security.jgss │ │ │ │ │ run=USER_SPECIFIED compile -XDignore.symbol.file Addresses.java\nUSER_SPECIFIED main jdk.test.lib.FileInstaller TestHosts TestHosts\nUSER_SPECIFIED main/othervm -Djdk.net.hosts.file\=TestHosts Addresses\n │ │ │ │ │ source=Addresses.java │ │ │ │ │ title=fix krb5 caddr │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto/Addresses.java │ │ │ │ │ -elapsed=4604 0\:00\:04.604 │ │ │ │ │ -end=Thu Apr 24 04\:13\:47 UTC 2025 │ │ │ │ │ +elapsed=4298 0\:00\:04.298 │ │ │ │ │ +end=Sun Jun 22 00\:56\:28 UTC 2025 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.Exception │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 6.1.0-33-amd64 (amd64) │ │ │ │ │ +javatestOS=Linux 6.12.31-amd64 (amd64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.1 src 1 │ │ │ │ │ modules=java.base/jdk.internal.misc java.base/sun.security.util java.security.jgss/sun.security.jgss java.security.jgss/sun.security.jgss.krb5 java.security.jgss/sun.security.krb5\:+open java.security.jgss/sun.security.krb5.internal\:+open java.security.jgss/sun.security.krb5.internal.ccache java.security.jgss/sun.security.krb5.internal.rcache java.security.jgss/sun.security.krb5.internal.crypto java.security.jgss/sun.security.krb5.internal.ktab jdk.security.auth jdk.security.jgss │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ sections=script_messages compile build main build main │ │ │ │ │ -start=Thu Apr 24 04\:13\:42 UTC 2025 │ │ │ │ │ +start=Sun Jun 22 00\:56\:24 UTC 2025 │ │ │ │ │ test=sun/security/krb5/auto/Addresses.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:amd64,version\:6.1.0-33-amd64,family\:linux,simple_arch\:x64,simple_version\:6.1,processors\:6,maxMemory\:16769052672,maxSwap\:128849014784] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:amd64,version\:6.12.31-amd64,family\:linux,simple_arch\:x64,simple_version\:6.12,processors\:24,maxMemory\:67515994112,maxSwap\:35332812800] │ │ │ │ │ testJDK_os.arch=amd64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=6.1.0-33-amd64 │ │ │ │ │ -totalTime=4606 │ │ │ │ │ +testJDK_os.version=6.12.31-amd64 │ │ │ │ │ +totalTime=4298 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/jdk/JTwork/sun/security/krb5/auto │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(7/420)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ openjdk version "21.0.7" 2025-04-15 │ │ │ │ │ OpenJDK Runtime Environment (build 21.0.7+6-Debian-1) │ │ │ │ │ OpenJDK 64-Bit Server VM (build 21.0.7+6-Debian-1, mixed mode, sharing) │ │ │ │ │ Library /test/lib; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ - class directory: /tmp/jdk/JTwork/classes/5/test/lib │ │ │ │ │ + class directory: /tmp/jdk/JTwork/classes/0/test/lib │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/1166)---------- │ │ │ │ │ +----------messages:(9/1165)---------- │ │ │ │ │ command: compile -XDignore.symbol.file /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto/Addresses.java │ │ │ │ │ reason: User specified action: run compile -XDignore.symbol.file Addresses.java │ │ │ │ │ -started: Thu Apr 24 04:13:42 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:24 UTC 2025 │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.security.jgss,jdk.security.auth,jdk.security.jgss --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/sun.security.util=ALL-UNNAMED --add-exports java.security.jgss/sun.security.jgss=ALL-UNNAMED --add-exports java.security.jgss/sun.security.jgss.krb5=ALL-UNNAMED --add-exports java.security.jgss/sun.security.krb5=ALL-UNNAMED --add-exports java.security.jgss/sun.security.krb5.internal=ALL-UNNAMED --add-exports java.security.jgss/sun.security.krb5.internal.ccache=ALL-UNNAMED --add-exports java.security.jgss/sun.security.krb5.internal.rcache=ALL-UNNAMED --add-exports java.security.jgss/sun.security.krb5.internal.crypto=ALL-UNNAMED --add-exports java.security.jgss/sun.security.krb5.internal.ktab=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 7 │ │ │ │ │ -Process id: 1856115 │ │ │ │ │ -finished: Thu Apr 24 04:13:45 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 2.607 │ │ │ │ │ +Agent id: 4 │ │ │ │ │ +Process id: 605447 │ │ │ │ │ +finished: Sun Jun 22 00:56:25 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 1.515 │ │ │ │ │ ----------configuration:(23/1507)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/jdk/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ @@ -76,19 +76,19 @@ │ │ │ │ │ java.security.jgss/sun.security.krb5.internal.ccache ALL-UNNAMED │ │ │ │ │ java.security.jgss/sun.security.krb5.internal.crypto ALL-UNNAMED │ │ │ │ │ java.security.jgss/sun.security.krb5.internal.ktab ALL-UNNAMED │ │ │ │ │ java.security.jgss/sun.security.krb5.internal.rcache ALL-UNNAMED │ │ │ │ │ source path: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto │ │ │ │ │ - /tmp/jdk/JTwork/classes/5/sun/security/krb5/auto/Addresses.d │ │ │ │ │ - /tmp/jdk/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/jdk/JTwork/classes/0/sun/security/krb5/auto/Addresses.d │ │ │ │ │ + /tmp/jdk/JTwork/classes/0/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(45/4123)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/0 && \\ │ │ │ │ │ DISPLAY=:10 \\ │ │ │ │ │ HOME=/tmp/ \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/javac \\ │ │ │ │ │ @@ -106,32 +106,32 @@ │ │ │ │ │ -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk \\ │ │ │ │ │ -J-Dtest.name=sun/security/krb5/auto/Addresses.java \\ │ │ │ │ │ -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto/Addresses.java \\ │ │ │ │ │ -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto \\ │ │ │ │ │ -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/jdk/JTwork/classes/5/sun/security/krb5/auto/Addresses.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/jdk/JTwork/classes/5/sun/security/krb5/auto/Addresses.d:/tmp/jdk/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/5/sun/security/krb5/auto/Addresses.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto:/tmp/jdk/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -J-Dtest.classes=/tmp/jdk/JTwork/classes/0/sun/security/krb5/auto/Addresses.d \\ │ │ │ │ │ + -J-Dtest.class.path=/tmp/jdk/JTwork/classes/0/sun/security/krb5/auto/Addresses.d:/tmp/jdk/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -J-Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/0/sun/security/krb5/auto/Addresses.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto:/tmp/jdk/JTwork/classes/0/test/lib \\ │ │ │ │ │ -J-Dtest.modules='java.base/jdk.internal.misc java.base/sun.security.util java.security.jgss/sun.security.jgss java.security.jgss/sun.security.jgss.krb5 java.security.jgss/sun.security.krb5:+open java.security.jgss/sun.security.krb5.internal:+open java.security.jgss/sun.security.krb5.internal.ccache java.security.jgss/sun.security.krb5.internal.rcache java.security.jgss/sun.security.krb5.internal.crypto java.security.jgss/sun.security.krb5.internal.ktab jdk.security.auth jdk.security.jgss' \\ │ │ │ │ │ --add-modules java.base,java.security.jgss,jdk.security.auth,jdk.security.jgss \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/sun.security.util=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.security.jgss/sun.security.jgss=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.security.jgss/sun.security.jgss.krb5=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.security.jgss/sun.security.krb5=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.security.jgss/sun.security.krb5.internal=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.security.jgss/sun.security.krb5.internal.ccache=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.security.jgss/sun.security.krb5.internal.rcache=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.security.jgss/sun.security.krb5.internal.crypto=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.security.jgss/sun.security.krb5.internal.ktab=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/jdk/JTwork/classes/5/sun/security/krb5/auto/Addresses.d \\ │ │ │ │ │ + -d /tmp/jdk/JTwork/classes/0/sun/security/krb5/auto/Addresses.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ - -classpath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto:/tmp/jdk/JTwork/classes/5/sun/security/krb5/auto/Addresses.d:/tmp/jdk/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -classpath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto:/tmp/jdk/JTwork/classes/0/sun/security/krb5/auto/Addresses.d:/tmp/jdk/JTwork/classes/0/test/lib \\ │ │ │ │ │ -XDignore.symbol.file /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto/Addresses.java │ │ │ │ │ ----------direct:(14/1060)---------- │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto/KDC.java:1645: warning: [removal] stop() in Thread has been deprecated and marked for removal │ │ │ │ │ thread1.stop(); │ │ │ │ │ ^ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto/KDC.java:1646: warning: [removal] stop() in Thread has been deprecated and marked for removal │ │ │ │ │ thread2.stop(); │ │ │ │ │ @@ -146,31 +146,31 @@ │ │ │ │ │ 3 warnings │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/186)---------- │ │ │ │ │ command: build jdk.test.lib.FileInstaller │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Apr 24 04:13:45 UTC 2025 │ │ │ │ │ -finished: Thu Apr 24 04:13:45 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:25 UTC 2025 │ │ │ │ │ +finished: Sun Jun 22 00:56:25 UTC 2025 │ │ │ │ │ elapsed time (seconds): 0.0 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(10/917)---------- │ │ │ │ │ +----------messages:(10/916)---------- │ │ │ │ │ command: main jdk.test.lib.FileInstaller TestHosts TestHosts │ │ │ │ │ reason: User specified action: run main jdk.test.lib.FileInstaller TestHosts TestHosts │ │ │ │ │ -started: Thu Apr 24 04:13:45 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:25 UTC 2025 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 3 │ │ │ │ │ -Process id: 1855954 │ │ │ │ │ +Agent id: 8 │ │ │ │ │ +Process id: 605635 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/jdk.internal.misc java.base/sun.security.util java.security.jgss/sun.security.jgss java.security.jgss/sun.security.jgss.krb5 java.security.jgss/sun.security.krb5 java.security.jgss/sun.security.krb5.internal java.security.jgss/sun.security.krb5.internal.ccache java.security.jgss/sun.security.krb5.internal.rcache java.security.jgss/sun.security.krb5.internal.crypto java.security.jgss/sun.security.krb5.internal.ktab │ │ │ │ │ Additional opens to unnamed modules from @modules: java.security.jgss/sun.security.krb5 java.security.jgss/sun.security.krb5.internal │ │ │ │ │ -finished: Thu Apr 24 04:13:45 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 0.038 │ │ │ │ │ +finished: Sun Jun 22 00:56:26 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 0.216 │ │ │ │ │ ----------configuration:(29/1767)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -188,21 +188,21 @@ │ │ │ │ │ java.security.jgss/sun.security.krb5.internal ALL-UNNAMED │ │ │ │ │ java.security.jgss/sun.security.krb5.internal.ccache ALL-UNNAMED │ │ │ │ │ java.security.jgss/sun.security.krb5.internal.crypto ALL-UNNAMED │ │ │ │ │ java.security.jgss/sun.security.krb5.internal.ktab ALL-UNNAMED │ │ │ │ │ java.security.jgss/sun.security.krb5.internal.rcache ALL-UNNAMED │ │ │ │ │ add opens: java.security.jgss/sun.security.krb5 ALL-UNNAMED │ │ │ │ │ java.security.jgss/sun.security.krb5.internal ALL-UNNAMED │ │ │ │ │ - class path: /tmp/jdk/JTwork/classes/5/sun/security/krb5/auto/Addresses.d │ │ │ │ │ + class path: /tmp/jdk/JTwork/classes/0/sun/security/krb5/auto/Addresses.d │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto │ │ │ │ │ - /tmp/jdk/JTwork/classes/5/test/lib │ │ │ │ │ + /tmp/jdk/JTwork/classes/0/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2853)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/0 && \\ │ │ │ │ │ DISPLAY=:10 \\ │ │ │ │ │ HOME=/tmp/ \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/java \\ │ │ │ │ │ @@ -216,47 +216,47 @@ │ │ │ │ │ -Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk \\ │ │ │ │ │ -Dtest.name=sun/security/krb5/auto/Addresses.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto/Addresses.java \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/jdk/JTwork/classes/5/sun/security/krb5/auto/Addresses.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/jdk/JTwork/classes/5/sun/security/krb5/auto/Addresses.d:/tmp/jdk/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/5/sun/security/krb5/auto/Addresses.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto:/tmp/jdk/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/jdk/JTwork/classes/0/sun/security/krb5/auto/Addresses.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/jdk/JTwork/classes/0/sun/security/krb5/auto/Addresses.d:/tmp/jdk/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/0/sun/security/krb5/auto/Addresses.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto:/tmp/jdk/JTwork/classes/0/test/lib \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.base/sun.security.util java.security.jgss/sun.security.jgss java.security.jgss/sun.security.jgss.krb5 java.security.jgss/sun.security.krb5:+open java.security.jgss/sun.security.krb5.internal:+open java.security.jgss/sun.security.krb5.internal.ccache java.security.jgss/sun.security.krb5.internal.rcache java.security.jgss/sun.security.krb5.internal.crypto java.security.jgss/sun.security.krb5.internal.ktab jdk.security.auth jdk.security.jgss' \\ │ │ │ │ │ - -classpath /tmp/jdk/JTwork/classes/5/sun/security/krb5/auto/Addresses.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto:/tmp/jdk/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ + -classpath /tmp/jdk/JTwork/classes/0/sun/security/krb5/auto/Addresses.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto:/tmp/jdk/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ jdk.test.lib.FileInstaller TestHosts TestHosts │ │ │ │ │ ----------System.out:(1/134)---------- │ │ │ │ │ -copying /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto/TestHosts to /tmp/jdk/JTwork/scratch/3/TestHosts │ │ │ │ │ +copying /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto/TestHosts to /tmp/jdk/JTwork/scratch/0/TestHosts │ │ │ │ │ ----------System.err:(3/35)---------- │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test complete. │ │ │ │ │ │ │ │ │ │ result: Passed. Execution successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/169)---------- │ │ │ │ │ command: build Addresses │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Apr 24 04:13:45 UTC 2025 │ │ │ │ │ -finished: Thu Apr 24 04:13:45 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:26 UTC 2025 │ │ │ │ │ +finished: Sun Jun 22 00:56:26 UTC 2025 │ │ │ │ │ elapsed time (seconds): 0.0 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ -----------messages:(8/1239)---------- │ │ │ │ │ +----------messages:(8/1238)---------- │ │ │ │ │ command: main -Djdk.net.hosts.file=TestHosts Addresses │ │ │ │ │ reason: User specified action: run main/othervm -Djdk.net.hosts.file=TestHosts Addresses │ │ │ │ │ -started: Thu Apr 24 04:13:45 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:26 UTC 2025 │ │ │ │ │ Mode: othervm [/othervm specified] │ │ │ │ │ Additional options from @modules: --add-modules java.base,java.security.jgss,jdk.security.auth,jdk.security.jgss --add-exports java.base/jdk.internal.misc=ALL-UNNAMED --add-exports java.base/sun.security.util=ALL-UNNAMED --add-exports java.security.jgss/sun.security.jgss=ALL-UNNAMED --add-exports java.security.jgss/sun.security.jgss.krb5=ALL-UNNAMED --add-exports java.security.jgss/sun.security.krb5=ALL-UNNAMED --add-opens java.security.jgss/sun.security.krb5=ALL-UNNAMED --add-exports java.security.jgss/sun.security.krb5.internal=ALL-UNNAMED --add-opens java.security.jgss/sun.security.krb5.internal=ALL-UNNAMED --add-exports java.security.jgss/sun.security.krb5.internal.ccache=ALL-UNNAMED --add-exports java.security.jgss/sun.security.krb5.internal.rcache=ALL-UNNAMED --add-exports java.security.jgss/sun.security.krb5.internal.crypto=ALL-UNNAMED --add-exports java.security.jgss/sun.security.krb5.internal.ktab=ALL-UNNAMED │ │ │ │ │ -Process id: 1856200 │ │ │ │ │ -finished: Thu Apr 24 04:13:47 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 1.956 │ │ │ │ │ +Process id: 605903 │ │ │ │ │ +finished: Sun Jun 22 00:56:28 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 2.564 │ │ │ │ │ ----------configuration:(15/1053)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ add modules: java.base java.security.jgss jdk.security.auth jdk.security.jgss │ │ │ │ │ add exports: java.base/jdk.internal.misc ALL-UNNAMED │ │ │ │ │ java.base/sun.security.util ALL-UNNAMED │ │ │ │ │ java.security.jgss/sun.security.jgss ALL-UNNAMED │ │ │ │ │ java.security.jgss/sun.security.jgss.krb5 ALL-UNNAMED │ │ │ │ │ @@ -266,27 +266,27 @@ │ │ │ │ │ java.security.jgss/sun.security.krb5.internal.crypto ALL-UNNAMED │ │ │ │ │ java.security.jgss/sun.security.krb5.internal.ktab ALL-UNNAMED │ │ │ │ │ java.security.jgss/sun.security.krb5.internal.rcache ALL-UNNAMED │ │ │ │ │ add opens: java.security.jgss/sun.security.krb5 ALL-UNNAMED │ │ │ │ │ java.security.jgss/sun.security.krb5.internal ALL-UNNAMED │ │ │ │ │ │ │ │ │ │ ----------System.out:(24/852)---------- │ │ │ │ │ -Start KDC on 13733 │ │ │ │ │ +Start KDC on 16861 │ │ │ │ │ ----------------------------------------------- │ │ │ │ │ >>>>> UDP packet received │ │ │ │ │ -RABBIT.HOLE:13733> dummy@RABBIT.HOLE sends AS-REQ for krbtgt/RABBIT.HOLE@RABBIT.HOLE, KDCOptions: │ │ │ │ │ +RABBIT.HOLE:16861> dummy@RABBIT.HOLE sends AS-REQ for krbtgt/RABBIT.HOLE@RABBIT.HOLE, KDCOptions: │ │ │ │ │ KrbException: Additional pre-authentication required (25) │ │ │ │ │ at KDC.processAsReq(KDC.java:1326) │ │ │ │ │ at KDC.processMessage(KDC.java:800) │ │ │ │ │ at KDC$1.run(KDC.java:1556) │ │ │ │ │ Error 25 Additional pre-authentication required │ │ │ │ │ >>>>> UDP request honored │ │ │ │ │ ----------------------------------------------- │ │ │ │ │ >>>>> UDP packet received │ │ │ │ │ -RABBIT.HOLE:13733> dummy@RABBIT.HOLE sends AS-REQ for krbtgt/RABBIT.HOLE@RABBIT.HOLE, KDCOptions: │ │ │ │ │ +RABBIT.HOLE:16861> dummy@RABBIT.HOLE sends AS-REQ for krbtgt/RABBIT.HOLE@RABBIT.HOLE, KDCOptions: │ │ │ │ │ Return dummy@RABBIT.HOLE ticket for krbtgt/RABBIT.HOLE@RABBIT.HOLE, flags INITIAL;PRE-AUTHENT │ │ │ │ │ >>>>> UDP request honored │ │ │ │ │ /10.0.0.10 │ │ │ │ │ extra1 found │ │ │ │ │ /10.0.0.11 │ │ │ │ │ extra2 found │ │ │ │ │ /10.0.0.12 │ │ │ │ │ @@ -303,22 +303,22 @@ │ │ │ │ │ at java.base/java.lang.Thread.run(Thread.java:1583) │ │ │ │ │ │ │ │ │ │ JavaTest Message: Test threw exception: java.lang.Exception │ │ │ │ │ JavaTest Message: shutting down test │ │ │ │ │ │ │ │ │ │ STATUS:Failed.`main' threw exception: java.lang.Exception │ │ │ │ │ ----------rerun:(47/4256)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/3 && \\ │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/0 && \\ │ │ │ │ │ DISPLAY=:10 \\ │ │ │ │ │ HOME=/tmp/ \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ -CLASSPATH=/tmp/jdk/JTwork/classes/5/sun/security/krb5/auto/Addresses.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto:/tmp/jdk/JTwork/classes/5/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ +CLASSPATH=/tmp/jdk/JTwork/classes/0/sun/security/krb5/auto/Addresses.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto:/tmp/jdk/JTwork/classes/0/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/java \\ │ │ │ │ │ -Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ -Dtest.compiler.opts= \\ │ │ │ │ │ -Dtest.java.opts= \\ │ │ │ │ │ -Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ -Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ @@ -326,17 +326,17 @@ │ │ │ │ │ -Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ -Dtest.root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk \\ │ │ │ │ │ -Dtest.name=sun/security/krb5/auto/Addresses.java \\ │ │ │ │ │ -Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ -Dtest.file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto/Addresses.java \\ │ │ │ │ │ -Dtest.src=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto \\ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib \\ │ │ │ │ │ - -Dtest.classes=/tmp/jdk/JTwork/classes/5/sun/security/krb5/auto/Addresses.d \\ │ │ │ │ │ - -Dtest.class.path=/tmp/jdk/JTwork/classes/5/sun/security/krb5/auto/Addresses.d:/tmp/jdk/JTwork/classes/5/test/lib \\ │ │ │ │ │ - -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/5/sun/security/krb5/auto/Addresses.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto:/tmp/jdk/JTwork/classes/5/test/lib \\ │ │ │ │ │ + -Dtest.classes=/tmp/jdk/JTwork/classes/0/sun/security/krb5/auto/Addresses.d \\ │ │ │ │ │ + -Dtest.class.path=/tmp/jdk/JTwork/classes/0/sun/security/krb5/auto/Addresses.d:/tmp/jdk/JTwork/classes/0/test/lib \\ │ │ │ │ │ + -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/0/sun/security/krb5/auto/Addresses.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/krb5/auto:/tmp/jdk/JTwork/classes/0/test/lib \\ │ │ │ │ │ -Dtest.modules='java.base/jdk.internal.misc java.base/sun.security.util java.security.jgss/sun.security.jgss java.security.jgss/sun.security.jgss.krb5 java.security.jgss/sun.security.krb5:+open java.security.jgss/sun.security.krb5.internal:+open java.security.jgss/sun.security.krb5.internal.ccache java.security.jgss/sun.security.krb5.internal.rcache java.security.jgss/sun.security.krb5.internal.crypto java.security.jgss/sun.security.krb5.internal.ktab jdk.security.auth jdk.security.jgss' \\ │ │ │ │ │ --add-modules java.base,java.security.jgss,jdk.security.auth,jdk.security.jgss \\ │ │ │ │ │ --add-exports java.base/jdk.internal.misc=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.base/sun.security.util=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.security.jgss/sun.security.jgss=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.security.jgss/sun.security.jgss.krb5=ALL-UNNAMED \\ │ │ │ │ │ --add-exports java.security.jgss/sun.security.krb5=ALL-UNNAMED \\ │ │ │ │ ├── jtreg-test-output/jdk/JTwork/sun/security/tools/jarsigner/TimestampCheck.jtr │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ #Test Results (version 2) │ │ │ │ │ -#Thu Apr 24 04:14:07 UTC 2025 │ │ │ │ │ +#Sun Jun 22 00:57:04 UTC 2025 │ │ │ │ │ #-----testdescription----- │ │ │ │ │ $file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner/TimestampCheck.java │ │ │ │ │ $root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk │ │ │ │ │ keywords=bug6543842 bug6543440 bug6939248 bug8009636 bug8024302 bug8163304 bug8169911 bug8180289 bug8172404 bug8247960 bug8242068 bug8269039 bug8275887 bug8267319 │ │ │ │ │ library=/test/lib /lib/testlibrary │ │ │ │ │ maxTimeout=600 │ │ │ │ │ modules=java.base/sun.security.pkcs java.base/sun.security.timestamp java.base/sun.security.x509 java.base/sun.security.util java.base/sun.security.tools.keytool jdk.jartool/jdk.security.jarsigner │ │ │ │ │ @@ -11,35 +11,35 @@ │ │ │ │ │ source=TimestampCheck.java │ │ │ │ │ title=checking response of timestamp │ │ │ │ │ │ │ │ │ │ #-----environment----- │ │ │ │ │ │ │ │ │ │ #-----testresult----- │ │ │ │ │ description=file\:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner/TimestampCheck.java │ │ │ │ │ -elapsed=24497 0\:00\:24.497 │ │ │ │ │ -end=Thu Apr 24 04\:14\:07 UTC 2025 │ │ │ │ │ +elapsed=40044 0\:00\:40.044 │ │ │ │ │ +end=Sun Jun 22 00\:57\:04 UTC 2025 │ │ │ │ │ environment=regtest │ │ │ │ │ execStatus=Failed. Execution failed\: `main' threw exception\: java.lang.RuntimeException\: 'signer certificate expired on .*. However, the JAR will be valid' missing from stdout/stderr │ │ │ │ │ harnessLoaderMode=Classpath Loader │ │ │ │ │ harnessVariety=Full Bundle │ │ │ │ │ hostname=sbuild │ │ │ │ │ -javatestOS=Linux 6.1.0-33-amd64 (amd64) │ │ │ │ │ +javatestOS=Linux 6.12.31-amd64 (amd64) │ │ │ │ │ javatestVersion=6.0-ea+b24-1970-01-25-${BUILT_FROM_COMMIT} │ │ │ │ │ jtregVersion=jtreg 7.5.1 src 1 │ │ │ │ │ modules=java.base/sun.security.pkcs java.base/sun.security.timestamp java.base/sun.security.x509 java.base/sun.security.util java.base/sun.security.tools.keytool jdk.jartool/jdk.security.jarsigner │ │ │ │ │ script=com.sun.javatest.regtest.exec.RegressionScript │ │ │ │ │ -sections=script_messages build compile compile compile build main │ │ │ │ │ -start=Thu Apr 24 04\:13\:43 UTC 2025 │ │ │ │ │ +sections=script_messages build compile compile build main │ │ │ │ │ +start=Sun Jun 22 00\:56\:24 UTC 2025 │ │ │ │ │ test=sun/security/tools/jarsigner/TimestampCheck.java │ │ │ │ │ testJDK=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ -testJDK_OS=[name\:Linux,arch\:amd64,version\:6.1.0-33-amd64,family\:linux,simple_arch\:x64,simple_version\:6.1,processors\:6,maxMemory\:16769052672,maxSwap\:128849014784] │ │ │ │ │ +testJDK_OS=[name\:Linux,arch\:amd64,version\:6.12.31-amd64,family\:linux,simple_arch\:x64,simple_version\:6.12,processors\:24,maxMemory\:67515994112,maxSwap\:35332812800] │ │ │ │ │ testJDK_os.arch=amd64 │ │ │ │ │ testJDK_os.name=Linux │ │ │ │ │ -testJDK_os.version=6.1.0-33-amd64 │ │ │ │ │ -totalTime=24500 │ │ │ │ │ +testJDK_os.version=6.12.31-amd64 │ │ │ │ │ +totalTime=40047 │ │ │ │ │ user.name=sbuild │ │ │ │ │ work=/tmp/jdk/JTwork/sun/security/tools/jarsigner │ │ │ │ │ │ │ │ │ │ #section:script_messages │ │ │ │ │ ----------messages:(10/614)---------- │ │ │ │ │ JDK under test: /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk │ │ │ │ │ openjdk version "21.0.7" 2025-04-15 │ │ │ │ │ @@ -49,111 +49,35 @@ │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ class directory: /tmp/jdk/JTwork/classes/3/test/lib │ │ │ │ │ Library /lib/testlibrary; kind: packages │ │ │ │ │ source directory: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/lib/testlibrary │ │ │ │ │ class directory: /tmp/jdk/JTwork/classes/3/lib/testlibrary │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ -----------messages:(9/657)---------- │ │ │ │ │ +----------messages:(7/600)---------- │ │ │ │ │ command: build jdk.test.lib.util.JarUtils jdk.test.lib.SecurityTools jdk.test.lib.Utils jdk.test.lib.Asserts jdk.test.lib.JDKToolFinder jdk.test.lib.JDKToolLauncher jdk.test.lib.Platform jdk.test.lib.process.* │ │ │ │ │ reason: User specified action: run build jdk.test.lib.util.JarUtils jdk.test.lib.SecurityTools jdk.test.lib.Utils jdk.test.lib.Asserts jdk.test.lib.JDKToolFinder jdk.test.lib.JDKToolLauncher jdk.test.lib.Platform jdk.test.lib.process.* │ │ │ │ │ -started: Thu Apr 24 04:13:43 UTC 2025 │ │ │ │ │ -Library /test/lib: │ │ │ │ │ - compile: jdk.test.lib.SecurityTools │ │ │ │ │ +started: Sun Jun 22 00:56:24 UTC 2025 │ │ │ │ │ Test directory: │ │ │ │ │ compile: jdk.test.lib.Utils │ │ │ │ │ -finished: Thu Apr 24 04:13:45 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 2.167 │ │ │ │ │ +finished: Sun Jun 22 00:56:25 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 0.234 │ │ │ │ │ result: Passed. Build successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/721)---------- │ │ │ │ │ -command: compile /build/reproducible-path/openjdk-21-21.0.7+6/test/lib/jdk/test/lib/SecurityTools.java │ │ │ │ │ -reason: .class file out of date or does not exist │ │ │ │ │ -started: Thu Apr 24 04:13:43 UTC 2025 │ │ │ │ │ -Additional options from @modules: --add-modules java.base,jdk.jartool --add-exports java.base/sun.security.pkcs=ALL-UNNAMED --add-exports java.base/sun.security.timestamp=ALL-UNNAMED --add-exports java.base/sun.security.x509=ALL-UNNAMED --add-exports java.base/sun.security.util=ALL-UNNAMED --add-exports java.base/sun.security.tools.keytool=ALL-UNNAMED --add-exports jdk.jartool/jdk.security.jarsigner=ALL-UNNAMED │ │ │ │ │ -Mode: agentvm │ │ │ │ │ -Agent id: 9 │ │ │ │ │ -Process id: 1856161 │ │ │ │ │ -finished: Thu Apr 24 04:13:45 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 2.034 │ │ │ │ │ -----------configuration:(19/1016)---------- │ │ │ │ │ -Boot Layer (javac runtime environment) │ │ │ │ │ - class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ - /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ - patch: java.base /tmp/jdk/JTwork/patches/java.base │ │ │ │ │ - │ │ │ │ │ -javac compilation environment │ │ │ │ │ - add modules: java.base jdk.jartool │ │ │ │ │ - add exports: java.base/sun.security.pkcs ALL-UNNAMED │ │ │ │ │ - java.base/sun.security.timestamp ALL-UNNAMED │ │ │ │ │ - java.base/sun.security.tools.keytool ALL-UNNAMED │ │ │ │ │ - java.base/sun.security.util ALL-UNNAMED │ │ │ │ │ - java.base/sun.security.x509 ALL-UNNAMED │ │ │ │ │ - jdk.jartool/jdk.security.jarsigner ALL-UNNAMED │ │ │ │ │ - source path: /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/lib/testlibrary │ │ │ │ │ - class path: /tmp/jdk/JTwork/classes/3/sun/security/tools/jarsigner/TimestampCheck.d │ │ │ │ │ - /tmp/jdk/JTwork/classes/3/test/lib │ │ │ │ │ - /tmp/jdk/JTwork/classes/3/lib/testlibrary │ │ │ │ │ - │ │ │ │ │ -----------rerun:(40/3537)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/0 && \\ │ │ │ │ │ -DISPLAY=:10 \\ │ │ │ │ │ -HOME=/tmp/ \\ │ │ │ │ │ -JTREG_OPTIONS= \\ │ │ │ │ │ -LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ -NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ -PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ - /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/javac \\ │ │ │ │ │ - -J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 \\ │ │ │ │ │ - -J-XX:MaxRAMPercentage=25 \\ │ │ │ │ │ - -J-Duser.home=/tmp/ \\ │ │ │ │ │ - -J-Djava.io.tmpdir=/tmp/ \\ │ │ │ │ │ - -J-Dtest.vm.opts='-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -XX:MaxRAMPercentage=25 -Duser.home=/tmp/ -Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.tool.vm.opts='-J-Dtest.boot.jdk=/usr/lib/jvm/java-21-openjdk-amd64 -J-XX:MaxRAMPercentage=25 -J-Duser.home=/tmp/ -J-Djava.io.tmpdir=/tmp/' \\ │ │ │ │ │ - -J-Dtest.compiler.opts= \\ │ │ │ │ │ - -J-Dtest.java.opts= \\ │ │ │ │ │ - -J-Dtest.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ - -J-Dcompile.jdk=/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk \\ │ │ │ │ │ - -J-Dtest.timeout.factor=10.0 \\ │ │ │ │ │ - -J-Dtest.nativepath=/build/reproducible-path/openjdk-21-21.0.7+6/build/images/test/jdk/jtreg/native \\ │ │ │ │ │ - -J-Dtest.root=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk \\ │ │ │ │ │ - -J-Dtest.name=sun/security/tools/jarsigner/TimestampCheck.java \\ │ │ │ │ │ - -J-Dtest.verbose=Verbose[p=SUMMARY,f=SUMMARY,e=SUMMARY,t=false,m=false] \\ │ │ │ │ │ - -J-Dtest.file=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner/TimestampCheck.java \\ │ │ │ │ │ - -J-Dtest.src=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner \\ │ │ │ │ │ - -J-Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/lib/testlibrary \\ │ │ │ │ │ - -J-Dtest.classes=/tmp/jdk/JTwork/classes/3/sun/security/tools/jarsigner/TimestampCheck.d \\ │ │ │ │ │ - -J-Dtest.class.path=/tmp/jdk/JTwork/classes/3/sun/security/tools/jarsigner/TimestampCheck.d:/tmp/jdk/JTwork/classes/3/test/lib:/tmp/jdk/JTwork/classes/3/lib/testlibrary \\ │ │ │ │ │ - -J-Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/3/sun/security/tools/jarsigner/TimestampCheck.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner:/tmp/jdk/JTwork/classes/3/test/lib:/tmp/jdk/JTwork/classes/3/lib/testlibrary \\ │ │ │ │ │ - -J-Dtest.modules='java.base/sun.security.pkcs java.base/sun.security.timestamp java.base/sun.security.x509 java.base/sun.security.util java.base/sun.security.tools.keytool jdk.jartool/jdk.security.jarsigner' \\ │ │ │ │ │ - --add-modules java.base,jdk.jartool \\ │ │ │ │ │ - --add-exports java.base/sun.security.pkcs=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/sun.security.timestamp=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/sun.security.x509=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/sun.security.util=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports java.base/sun.security.tools.keytool=ALL-UNNAMED \\ │ │ │ │ │ - --add-exports jdk.jartool/jdk.security.jarsigner=ALL-UNNAMED \\ │ │ │ │ │ - -d /tmp/jdk/JTwork/classes/3/test/lib \\ │ │ │ │ │ - -sourcepath /build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/lib/testlibrary \\ │ │ │ │ │ - -classpath /tmp/jdk/JTwork/classes/3/sun/security/tools/jarsigner/TimestampCheck.d:/tmp/jdk/JTwork/classes/3/test/lib:/tmp/jdk/JTwork/classes/3/lib/testlibrary /build/reproducible-path/openjdk-21-21.0.7+6/test/lib/jdk/test/lib/SecurityTools.java │ │ │ │ │ -result: Passed. Compilation successful │ │ │ │ │ - │ │ │ │ │ -#section:compile │ │ │ │ │ ----------messages:(9/728)---------- │ │ │ │ │ command: compile /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner/Utils.java │ │ │ │ │ reason: .class file out of date or does not exist │ │ │ │ │ -started: Thu Apr 24 04:13:45 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:24 UTC 2025 │ │ │ │ │ Additional options from @modules: --add-modules java.base,jdk.jartool --add-exports java.base/sun.security.pkcs=ALL-UNNAMED --add-exports java.base/sun.security.timestamp=ALL-UNNAMED --add-exports java.base/sun.security.x509=ALL-UNNAMED --add-exports java.base/sun.security.util=ALL-UNNAMED --add-exports java.base/sun.security.tools.keytool=ALL-UNNAMED --add-exports jdk.jartool/jdk.security.jarsigner=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 9 │ │ │ │ │ -Process id: 1856161 │ │ │ │ │ -finished: Thu Apr 24 04:13:45 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 0.13 │ │ │ │ │ +Agent id: 3 │ │ │ │ │ +Process id: 605420 │ │ │ │ │ +finished: Sun Jun 22 00:56:25 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 0.232 │ │ │ │ │ ----------configuration:(21/1214)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/jdk/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ @@ -169,15 +93,15 @@ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/lib/testlibrary │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner │ │ │ │ │ /tmp/jdk/JTwork/classes/3/sun/security/tools/jarsigner/TimestampCheck.d │ │ │ │ │ /tmp/jdk/JTwork/classes/3/test/lib │ │ │ │ │ /tmp/jdk/JTwork/classes/3/lib/testlibrary │ │ │ │ │ │ │ │ │ │ ----------rerun:(40/3748)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/2 && \\ │ │ │ │ │ DISPLAY=:10 \\ │ │ │ │ │ HOME=/tmp/ \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/javac \\ │ │ │ │ │ @@ -212,24 +136,24 @@ │ │ │ │ │ --add-exports jdk.jartool/jdk.security.jarsigner=ALL-UNNAMED \\ │ │ │ │ │ -d /tmp/jdk/JTwork/classes/3/sun/security/tools/jarsigner/TimestampCheck.d \\ │ │ │ │ │ -sourcepath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/lib/testlibrary \\ │ │ │ │ │ -classpath /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner:/tmp/jdk/JTwork/classes/3/sun/security/tools/jarsigner/TimestampCheck.d:/tmp/jdk/JTwork/classes/3/test/lib:/tmp/jdk/JTwork/classes/3/lib/testlibrary /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner/Utils.java │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:compile │ │ │ │ │ -----------messages:(9/796)---------- │ │ │ │ │ +----------messages:(9/794)---------- │ │ │ │ │ command: compile -XDignore.symbol.file /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner/TimestampCheck.java │ │ │ │ │ reason: User specified action: run compile -XDignore.symbol.file TimestampCheck.java │ │ │ │ │ -started: Thu Apr 24 04:13:45 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:25 UTC 2025 │ │ │ │ │ Additional options from @modules: --add-modules java.base,jdk.jartool --add-exports java.base/sun.security.pkcs=ALL-UNNAMED --add-exports java.base/sun.security.timestamp=ALL-UNNAMED --add-exports java.base/sun.security.x509=ALL-UNNAMED --add-exports java.base/sun.security.util=ALL-UNNAMED --add-exports java.base/sun.security.tools.keytool=ALL-UNNAMED --add-exports jdk.jartool/jdk.security.jarsigner=ALL-UNNAMED │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 9 │ │ │ │ │ -Process id: 1856161 │ │ │ │ │ -finished: Thu Apr 24 04:13:46 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 0.723 │ │ │ │ │ +Agent id: 3 │ │ │ │ │ +Process id: 605420 │ │ │ │ │ +finished: Sun Jun 22 00:56:26 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 1.08 │ │ │ │ │ ----------configuration:(21/1214)---------- │ │ │ │ │ Boot Layer (javac runtime environment) │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ patch: java.base /tmp/jdk/JTwork/patches/java.base │ │ │ │ │ │ │ │ │ │ javac compilation environment │ │ │ │ │ @@ -245,15 +169,15 @@ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/lib/testlibrary │ │ │ │ │ class path: /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner │ │ │ │ │ /tmp/jdk/JTwork/classes/3/sun/security/tools/jarsigner/TimestampCheck.d │ │ │ │ │ /tmp/jdk/JTwork/classes/3/test/lib │ │ │ │ │ /tmp/jdk/JTwork/classes/3/lib/testlibrary │ │ │ │ │ │ │ │ │ │ ----------rerun:(41/3790)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/2 && \\ │ │ │ │ │ DISPLAY=:10 \\ │ │ │ │ │ HOME=/tmp/ \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/javac \\ │ │ │ │ │ @@ -295,30 +219,30 @@ │ │ │ │ │ Note: Recompile with -Xlint:deprecation for details. │ │ │ │ │ result: Passed. Compilation successful │ │ │ │ │ │ │ │ │ │ #section:build │ │ │ │ │ ----------messages:(5/174)---------- │ │ │ │ │ command: build TimestampCheck │ │ │ │ │ reason: Named class compiled on demand │ │ │ │ │ -started: Thu Apr 24 04:13:46 UTC 2025 │ │ │ │ │ -finished: Thu Apr 24 04:13:46 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:26 UTC 2025 │ │ │ │ │ +finished: Sun Jun 22 00:56:26 UTC 2025 │ │ │ │ │ elapsed time (seconds): 0.0 │ │ │ │ │ result: Passed. All files up to date │ │ │ │ │ │ │ │ │ │ #section:main │ │ │ │ │ ----------messages:(9/493)---------- │ │ │ │ │ command: main TimestampCheck │ │ │ │ │ reason: User specified action: run main/timeout=600 TimestampCheck │ │ │ │ │ -started: Thu Apr 24 04:13:46 UTC 2025 │ │ │ │ │ +started: Sun Jun 22 00:56:26 UTC 2025 │ │ │ │ │ Mode: agentvm │ │ │ │ │ -Agent id: 5 │ │ │ │ │ -Process id: 1856012 │ │ │ │ │ +Agent id: 12 │ │ │ │ │ +Process id: 605937 │ │ │ │ │ Additional exports to unnamed modules from @modules: java.base/sun.security.pkcs java.base/sun.security.timestamp java.base/sun.security.x509 java.base/sun.security.util java.base/sun.security.tools.keytool jdk.jartool/jdk.security.jarsigner │ │ │ │ │ -finished: Thu Apr 24 04:14:07 UTC 2025 │ │ │ │ │ -elapsed time (seconds): 21.604 │ │ │ │ │ +finished: Sun Jun 22 00:57:04 UTC 2025 │ │ │ │ │ +elapsed time (seconds): 38.726 │ │ │ │ │ ----------configuration:(25/1336)---------- │ │ │ │ │ Boot Layer │ │ │ │ │ class path: /usr/share/jtreg/lib/javatest.jar │ │ │ │ │ /usr/share/jtreg/lib/jtreg.jar │ │ │ │ │ /usr/share/jtreg/lib/junit-platform-console-standalone.jar │ │ │ │ │ /usr/share/jtreg/lib/testng.jar │ │ │ │ │ /usr/share/jtreg/lib/guice.jar │ │ │ │ │ @@ -338,15 +262,15 @@ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner │ │ │ │ │ /tmp/jdk/JTwork/classes/3/test/lib │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/lib │ │ │ │ │ /tmp/jdk/JTwork/classes/3/lib/testlibrary │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/lib/testlibrary │ │ │ │ │ │ │ │ │ │ ----------rerun:(28/2890)*---------- │ │ │ │ │ -cd /tmp/jdk/JTwork/scratch/0 && \\ │ │ │ │ │ +cd /tmp/jdk/JTwork/scratch/2 && \\ │ │ │ │ │ DISPLAY=:10 \\ │ │ │ │ │ HOME=/tmp/ \\ │ │ │ │ │ JTREG_OPTIONS= \\ │ │ │ │ │ LC_CTYPE=C.UTF-8 \\ │ │ │ │ │ NSS_DEFAULT_DB_TYPE=sql \\ │ │ │ │ │ PATH=/bin:/usr/bin:/usr/sbin \\ │ │ │ │ │ /build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/java \\ │ │ │ │ │ @@ -366,278 +290,278 @@ │ │ │ │ │ -Dtest.src.path=/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/lib/testlibrary \\ │ │ │ │ │ -Dtest.classes=/tmp/jdk/JTwork/classes/3/sun/security/tools/jarsigner/TimestampCheck.d \\ │ │ │ │ │ -Dtest.class.path=/tmp/jdk/JTwork/classes/3/sun/security/tools/jarsigner/TimestampCheck.d:/tmp/jdk/JTwork/classes/3/test/lib:/tmp/jdk/JTwork/classes/3/lib/testlibrary \\ │ │ │ │ │ -Dtest.class.path.prefix=/tmp/jdk/JTwork/classes/3/sun/security/tools/jarsigner/TimestampCheck.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner:/tmp/jdk/JTwork/classes/3/test/lib:/tmp/jdk/JTwork/classes/3/lib/testlibrary \\ │ │ │ │ │ -Dtest.modules='java.base/sun.security.pkcs java.base/sun.security.timestamp java.base/sun.security.x509 java.base/sun.security.util java.base/sun.security.tools.keytool jdk.jartool/jdk.security.jarsigner' \\ │ │ │ │ │ -classpath /tmp/jdk/JTwork/classes/3/sun/security/tools/jarsigner/TimestampCheck.d:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/sun/security/tools/jarsigner:/tmp/jdk/JTwork/classes/3/test/lib:/build/reproducible-path/openjdk-21-21.0.7+6/test/lib:/tmp/jdk/JTwork/classes/3/lib/testlibrary:/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk/lib/testlibrary:/usr/share/jtreg/lib/javatest.jar:/usr/share/jtreg/lib/jtreg.jar \\ │ │ │ │ │ TimestampCheck │ │ │ │ │ -----------System.out:(284/11614)*---------- │ │ │ │ │ +----------System.out:(284/11597)*---------- │ │ │ │ │ Adding A to unsigned.jar │ │ │ │ │ │ │ │ │ │ Warning: cannot create same length │ │ │ │ │ Warning: cannot create same length │ │ │ │ │ Warning: cannot create same length │ │ │ │ │ Warning: cannot create same length │ │ │ │ │ Warning: cannot create same length │ │ │ │ │ │ │ │ │ │ >> Test #1 │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/jarsigner -J-Duser.language=en -J-Duser.country=US -keystore ks -storepass changeit -strict -verbose -debug -signedjar normal.jar unsigned.jar signer -tsa http://localhost:40955/normal] │ │ │ │ │ -[2025-04-24T04:14:02.167224197Z] Gathering output for process 1856247 │ │ │ │ │ -[2025-04-24T04:14:02.173826976Z] Waiting for completion for process 1856247 │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/jarsigner -J-Duser.language=en -J-Duser.country=US -keystore ks -storepass changeit -strict -verbose -debug -signedjar normal.jar unsigned.jar signer -tsa http://localhost:38067/normal] │ │ │ │ │ +[2025-06-22T00:57:00.174053575Z] Gathering output for process 607781 │ │ │ │ │ +[2025-06-22T00:57:00.183632717Z] Waiting for completion for process 607781 │ │ │ │ │ ===== Request ==== │ │ │ │ │ reqVersion: 1 │ │ │ │ │ reqDigestAlgo: SHA-384 │ │ │ │ │ -reqNonce: 15439184780242833228 │ │ │ │ │ +reqNonce: 8198842688057161522 │ │ │ │ │ certReq: true │ │ │ │ │ ===== Response ==== │ │ │ │ │ Status: 0 │ │ │ │ │ Generated status info │ │ │ │ │ Signer: CN=ts │ │ │ │ │ Issuer: CN=CA │ │ │ │ │ version: 1 │ │ │ │ │ policyId: 2.3.4 │ │ │ │ │ digestAlgo: SHA-384 │ │ │ │ │ serialNumber: 1 │ │ │ │ │ -genTime: Thu Apr 24 04:14:03 UTC 2025 │ │ │ │ │ +genTime: Sun Jun 22 00:57:00 UTC 2025 │ │ │ │ │ Signature algorithm: SHA256withRSA │ │ │ │ │ Generated signed data │ │ │ │ │ Generated response │ │ │ │ │ -[2025-04-24T04:14:03.142955290Z] Waiting for completion finished for process 1856247 │ │ │ │ │ -Output and diagnostic info for process 1856247 was saved into 'pid-1856247-output.log' │ │ │ │ │ -Command line args: [-keystore, ks, -storepass, changeit, -strict, -verbose, -debug, -signedjar, normal.jar, unsigned.jar, signer, -tsa, http://localhost:40955/normal] │ │ │ │ │ +[2025-06-22T00:57:00.938127093Z] Waiting for completion finished for process 607781 │ │ │ │ │ +Output and diagnostic info for process 607781 was saved into 'pid-607781-output.log' │ │ │ │ │ +Command line args: [-keystore, ks, -storepass, changeit, -strict, -verbose, -debug, -signedjar, normal.jar, unsigned.jar, signer, -tsa, http://localhost:38067/normal] │ │ │ │ │ requesting a signature timestamp │ │ │ │ │ -TSA location: http://localhost:40955/normal │ │ │ │ │ +TSA location: http://localhost:38067/normal │ │ │ │ │ updating: META-INF/MANIFEST.MF │ │ │ │ │ adding: META-INF/SIGNER.SF │ │ │ │ │ adding: META-INF/SIGNER.RSA │ │ │ │ │ signing: A │ │ │ │ │ │ │ │ │ │ >>> Signer │ │ │ │ │ X.509, CN=signer │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ - [certificate is valid from 4/24/25, 4:13\u202fAM to 11/10/25, 4:13\u202fAM] │ │ │ │ │ + [certificate is valid from 6/22/25, 12:56\u202fAM to 1/8/26, 12:56\u202fAM] │ │ │ │ │ X.509, CN=CA │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ [trusted certificate] │ │ │ │ │ >>> TSA │ │ │ │ │ X.509, CN=ts │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ - [certificate is valid from 4/24/25, 4:14\u202fAM to 9/6/26, 4:14\u202fAM] │ │ │ │ │ + [certificate is valid from 6/22/25, 12:56\u202fAM to 11/4/26, 12:56\u202fAM] │ │ │ │ │ │ │ │ │ │ jar signed. │ │ │ │ │ │ │ │ │ │ -The signer certificate will expire on 2025-11-10. │ │ │ │ │ -The timestamp will expire on 2026-09-06. │ │ │ │ │ +The signer certificate will expire on 2026-01-08. │ │ │ │ │ +The timestamp will expire on 2026-11-04. │ │ │ │ │ │ │ │ │ │ Exit value: 0 │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/jarsigner -J-Duser.language=en -J-Duser.country=US -keystore ks -storepass changeit -verify -strict normal.jar] │ │ │ │ │ -[2025-04-24T04:14:03.150374909Z] Gathering output for process 1856274 │ │ │ │ │ -[2025-04-24T04:14:03.151049023Z] Waiting for completion for process 1856274 │ │ │ │ │ -[2025-04-24T04:14:03.876930818Z] Waiting for completion finished for process 1856274 │ │ │ │ │ -Output and diagnostic info for process 1856274 was saved into 'pid-1856274-output.log' │ │ │ │ │ +[2025-06-22T00:57:00.942247073Z] Gathering output for process 607843 │ │ │ │ │ +[2025-06-22T00:57:00.942545181Z] Waiting for completion for process 607843 │ │ │ │ │ +[2025-06-22T00:57:01.480652415Z] Waiting for completion finished for process 607843 │ │ │ │ │ +Output and diagnostic info for process 607843 was saved into 'pid-607843-output.log' │ │ │ │ │ │ │ │ │ │ jar verified. │ │ │ │ │ │ │ │ │ │ Exit value: 0 │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/jarsigner -J-Duser.language=en -J-Duser.country=US -keystore ks -storepass changeit -verify -strict normal.jar -verbose] │ │ │ │ │ -[2025-04-24T04:14:03.880669973Z] Gathering output for process 1856299 │ │ │ │ │ -[2025-04-24T04:14:03.881651642Z] Waiting for completion for process 1856299 │ │ │ │ │ -[2025-04-24T04:14:04.620043464Z] Waiting for completion finished for process 1856299 │ │ │ │ │ -Output and diagnostic info for process 1856299 was saved into 'pid-1856299-output.log' │ │ │ │ │ - │ │ │ │ │ -s k 98 Thu Apr 24 04:14:02 UTC 2025 META-INF/MANIFEST.MF │ │ │ │ │ - 355 Thu Apr 24 04:14:02 UTC 2025 META-INF/SIGNER.SF │ │ │ │ │ - 4347 Thu Apr 24 04:14:02 UTC 2025 META-INF/SIGNER.RSA │ │ │ │ │ -smk 1 Thu Apr 24 04:13:46 UTC 2025 A │ │ │ │ │ +[2025-06-22T00:57:01.482707041Z] Gathering output for process 607917 │ │ │ │ │ +[2025-06-22T00:57:01.483017049Z] Waiting for completion for process 607917 │ │ │ │ │ +[2025-06-22T00:57:02.064907956Z] Waiting for completion finished for process 607917 │ │ │ │ │ +Output and diagnostic info for process 607917 was saved into 'pid-607917-output.log' │ │ │ │ │ + │ │ │ │ │ +s k 98 Sun Jun 22 00:57:00 UTC 2025 META-INF/MANIFEST.MF │ │ │ │ │ + 355 Sun Jun 22 00:57:00 UTC 2025 META-INF/SIGNER.SF │ │ │ │ │ + 4346 Sun Jun 22 00:57:00 UTC 2025 META-INF/SIGNER.RSA │ │ │ │ │ +smk 1 Sun Jun 22 00:56:26 UTC 2025 A │ │ │ │ │ │ │ │ │ │ s = signature was verified │ │ │ │ │ m = entry is listed in manifest │ │ │ │ │ k = at least one certificate was found in keystore │ │ │ │ │ │ │ │ │ │ - Signed by "CN=signer" │ │ │ │ │ Digest algorithm: SHA-384 │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ - Timestamped by "CN=ts" on Thu Apr 24 04:14:03 UTC 2025 │ │ │ │ │ + Timestamped by "CN=ts" on Sun Jun 22 00:57:00 UTC 2025 │ │ │ │ │ Timestamp digest algorithm: SHA-384 │ │ │ │ │ Timestamp signature algorithm: SHA256withRSA, 3072-bit key │ │ │ │ │ │ │ │ │ │ jar verified. │ │ │ │ │ │ │ │ │ │ -The signer certificate will expire on 2025-11-10. │ │ │ │ │ -The timestamp will expire on 2026-09-06. │ │ │ │ │ +The signer certificate will expire on 2026-01-08. │ │ │ │ │ +The timestamp will expire on 2026-11-04. │ │ │ │ │ │ │ │ │ │ Exit value: 0 │ │ │ │ │ │ │ │ │ │ >> Test #2 │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/jarsigner -J-Duser.language=en -J-Duser.country=US -keystore ks -storepass changeit -strict -verbose -debug -signedjar tsold.jar unsigned.jar oldsigner -tsa http://localhost:40955/tsold] │ │ │ │ │ -[2025-04-24T04:14:04.623813417Z] Gathering output for process 1856324 │ │ │ │ │ -[2025-04-24T04:14:04.624525851Z] Waiting for completion for process 1856324 │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/jarsigner -J-Duser.language=en -J-Duser.country=US -keystore ks -storepass changeit -strict -verbose -debug -signedjar tsold.jar unsigned.jar oldsigner -tsa http://localhost:38067/tsold] │ │ │ │ │ +[2025-06-22T00:57:02.067094567Z] Gathering output for process 607995 │ │ │ │ │ +[2025-06-22T00:57:02.067377717Z] Waiting for completion for process 607995 │ │ │ │ │ ===== Request ==== │ │ │ │ │ reqVersion: 1 │ │ │ │ │ reqDigestAlgo: SHA-384 │ │ │ │ │ -reqNonce: 9574604376468543267 │ │ │ │ │ +reqNonce: 3386634216147224095 │ │ │ │ │ certReq: true │ │ │ │ │ ===== Response ==== │ │ │ │ │ Status: 0 │ │ │ │ │ Generated status info │ │ │ │ │ Signer: CN=tsold │ │ │ │ │ Issuer: CN=CA │ │ │ │ │ version: 1 │ │ │ │ │ policyId: 2.3.4 │ │ │ │ │ digestAlgo: SHA-384 │ │ │ │ │ serialNumber: 1 │ │ │ │ │ -genTime: Fri Apr 04 04:14:05 UTC 2025 │ │ │ │ │ +genTime: Mon Jun 02 00:57:02 UTC 2025 │ │ │ │ │ Signature algorithm: SHA256withRSA │ │ │ │ │ Generated signed data │ │ │ │ │ Generated response │ │ │ │ │ -[2025-04-24T04:14:05.548901667Z] Waiting for completion finished for process 1856324 │ │ │ │ │ -Output and diagnostic info for process 1856324 was saved into 'pid-1856324-output.log' │ │ │ │ │ -Command line args: [-keystore, ks, -storepass, changeit, -strict, -verbose, -debug, -signedjar, tsold.jar, unsigned.jar, oldsigner, -tsa, http://localhost:40955/tsold] │ │ │ │ │ +[2025-06-22T00:57:02.825134705Z] Waiting for completion finished for process 607995 │ │ │ │ │ +Output and diagnostic info for process 607995 was saved into 'pid-607995-output.log' │ │ │ │ │ +Command line args: [-keystore, ks, -storepass, changeit, -strict, -verbose, -debug, -signedjar, tsold.jar, unsigned.jar, oldsigner, -tsa, http://localhost:38067/tsold] │ │ │ │ │ requesting a signature timestamp │ │ │ │ │ -TSA location: http://localhost:40955/tsold │ │ │ │ │ +TSA location: http://localhost:38067/tsold │ │ │ │ │ updating: META-INF/MANIFEST.MF │ │ │ │ │ adding: META-INF/OLDSIGNE.SF │ │ │ │ │ adding: META-INF/OLDSIGNE.RSA │ │ │ │ │ signing: A │ │ │ │ │ │ │ │ │ │ >>> Signer │ │ │ │ │ X.509, CN=oldsigner │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ - [certificate is valid from 3/25/25, 4:13\u202fAM to 4/14/25, 4:13\u202fAM] │ │ │ │ │ + [certificate is valid from 5/23/25, 12:56\u202fAM to 6/12/25, 12:56\u202fAM] │ │ │ │ │ X.509, CN=CA │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ [trusted certificate] │ │ │ │ │ >>> TSA │ │ │ │ │ X.509, CN=tsold │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ - [certificate is valid from 3/15/25, 4:14\u202fAM to 7/28/26, 4:14\u202fAM] │ │ │ │ │ + [certificate is valid from 5/13/25, 12:56\u202fAM to 9/25/26, 12:56\u202fAM] │ │ │ │ │ │ │ │ │ │ jar signed. │ │ │ │ │ │ │ │ │ │ -The signer certificate expired on 2025-04-14. However, the JAR will be valid until the timestamp expires on 2026-07-28. │ │ │ │ │ +The signer certificate expired on 2025-06-12. However, the JAR will be valid until the timestamp expires on 2026-09-25. │ │ │ │ │ │ │ │ │ │ Exit value: 0 │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/jarsigner -J-Duser.language=en -J-Duser.country=US -keystore ks -storepass changeit -verify -strict tsold.jar -verbose -certs] │ │ │ │ │ -[2025-04-24T04:14:05.553622902Z] Gathering output for process 1856350 │ │ │ │ │ -[2025-04-24T04:14:05.554277569Z] Waiting for completion for process 1856350 │ │ │ │ │ -[2025-04-24T04:14:06.286898309Z] Waiting for completion finished for process 1856350 │ │ │ │ │ -Output and diagnostic info for process 1856350 was saved into 'pid-1856350-output.log' │ │ │ │ │ +[2025-06-22T00:57:02.828404005Z] Gathering output for process 608047 │ │ │ │ │ +[2025-06-22T00:57:02.828944047Z] Waiting for completion for process 608047 │ │ │ │ │ +[2025-06-22T00:57:03.468484395Z] Waiting for completion finished for process 608047 │ │ │ │ │ +Output and diagnostic info for process 608047 was saved into 'pid-608047-output.log' │ │ │ │ │ │ │ │ │ │ -s k 98 Thu Apr 24 04:14:04 UTC 2025 META-INF/MANIFEST.MF │ │ │ │ │ +s k 98 Sun Jun 22 00:57:02 UTC 2025 META-INF/MANIFEST.MF │ │ │ │ │ │ │ │ │ │ >>> Signer │ │ │ │ │ X.509, CN=oldsigner (oldsigner) │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ - [certificate is valid from 3/25/25, 4:13\u202fAM to 4/14/25, 4:13\u202fAM] │ │ │ │ │ + [certificate is valid from 5/23/25, 12:56\u202fAM to 6/12/25, 12:56\u202fAM] │ │ │ │ │ X.509, CN=CA (ca) │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ [trusted certificate] │ │ │ │ │ >>> TSA │ │ │ │ │ X.509, CN=tsold │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ - [certificate is valid from 3/15/25, 4:14\u202fAM to 7/28/26, 4:14\u202fAM] │ │ │ │ │ + [certificate is valid from 5/13/25, 12:56\u202fAM to 9/25/26, 12:56\u202fAM] │ │ │ │ │ │ │ │ │ │ - 355 Thu Apr 24 04:14:04 UTC 2025 META-INF/OLDSIGNE.SF │ │ │ │ │ - 4340 Thu Apr 24 04:14:04 UTC 2025 META-INF/OLDSIGNE.RSA │ │ │ │ │ -smk 1 Thu Apr 24 04:13:46 UTC 2025 A │ │ │ │ │ + 355 Sun Jun 22 00:57:02 UTC 2025 META-INF/OLDSIGNE.SF │ │ │ │ │ + 4341 Sun Jun 22 00:57:02 UTC 2025 META-INF/OLDSIGNE.RSA │ │ │ │ │ +smk 1 Sun Jun 22 00:56:26 UTC 2025 A │ │ │ │ │ │ │ │ │ │ - [entry was signed on 4/4/25, 4:14\u202fAM] │ │ │ │ │ + [entry was signed on 6/2/25, 12:57\u202fAM] │ │ │ │ │ >>> Signer │ │ │ │ │ X.509, CN=oldsigner (oldsigner) │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ - [certificate is valid from 3/25/25, 4:13\u202fAM to 4/14/25, 4:13\u202fAM] │ │ │ │ │ + [certificate is valid from 5/23/25, 12:56\u202fAM to 6/12/25, 12:56\u202fAM] │ │ │ │ │ X.509, CN=CA (ca) │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ [trusted certificate] │ │ │ │ │ >>> TSA │ │ │ │ │ X.509, CN=tsold │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ - [certificate is valid from 3/15/25, 4:14\u202fAM to 7/28/26, 4:14\u202fAM] │ │ │ │ │ + [certificate is valid from 5/13/25, 12:56\u202fAM to 9/25/26, 12:56\u202fAM] │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ s = signature was verified │ │ │ │ │ m = entry is listed in manifest │ │ │ │ │ k = at least one certificate was found in keystore │ │ │ │ │ │ │ │ │ │ - Signed by "CN=oldsigner" │ │ │ │ │ Digest algorithm: SHA-384 │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ - Timestamped by "CN=tsold" on Fri Apr 04 04:14:05 UTC 2025 │ │ │ │ │ + Timestamped by "CN=tsold" on Mon Jun 02 00:57:02 UTC 2025 │ │ │ │ │ Timestamp digest algorithm: SHA-384 │ │ │ │ │ Timestamp signature algorithm: SHA256withRSA, 3072-bit key │ │ │ │ │ │ │ │ │ │ jar verified. │ │ │ │ │ │ │ │ │ │ -The signer certificate expired on 2025-04-14. However, the JAR will be valid until the timestamp expires on 2026-07-28. │ │ │ │ │ +The signer certificate expired on 2025-06-12. However, the JAR will be valid until the timestamp expires on 2026-09-25. │ │ │ │ │ │ │ │ │ │ Exit value: 0 │ │ │ │ │ │ │ │ │ │ >> Test #3 │ │ │ │ │ -Command line: [/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/jarsigner -J-Duser.language=en -J-Duser.country=US -keystore ks -storepass changeit -strict -verbose -debug -signedjar tsbefore2019.jar unsigned.jar pre2019signer -tsa http://localhost:40955/tsbefore2019 -digestalg SHA-1] │ │ │ │ │ -[2025-04-24T04:14:06.292922424Z] Gathering output for process 1856375 │ │ │ │ │ -[2025-04-24T04:14:06.293566812Z] Waiting for completion for process 1856375 │ │ │ │ │ +Command line: [/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/jarsigner -J-Duser.language=en -J-Duser.country=US -keystore ks -storepass changeit -strict -verbose -debug -signedjar tsbefore2019.jar unsigned.jar pre2019signer -tsa http://localhost:38067/tsbefore2019 -digestalg SHA-1] │ │ │ │ │ +[2025-06-22T00:57:03.476670353Z] Gathering output for process 608116 │ │ │ │ │ +[2025-06-22T00:57:03.477378352Z] Waiting for completion for process 608116 │ │ │ │ │ ===== Request ==== │ │ │ │ │ reqVersion: 1 │ │ │ │ │ reqDigestAlgo: SHA-384 │ │ │ │ │ -reqNonce: 12909812732683542013 │ │ │ │ │ +reqNonce: 16548763951337968890 │ │ │ │ │ certReq: true │ │ │ │ │ ===== Response ==== │ │ │ │ │ Status: 0 │ │ │ │ │ Generated status info │ │ │ │ │ Signer: CN=tsbefore2019 │ │ │ │ │ Issuer: CN=CA │ │ │ │ │ version: 1 │ │ │ │ │ policyId: 2.3.4 │ │ │ │ │ digestAlgo: SHA-384 │ │ │ │ │ serialNumber: 1 │ │ │ │ │ genTime: Sat Aug 18 19:04:58 UTC 2018 │ │ │ │ │ Signature algorithm: SHA256withRSA │ │ │ │ │ Generated signed data │ │ │ │ │ Generated response │ │ │ │ │ -[2025-04-24T04:14:07.201835875Z] Waiting for completion finished for process 1856375 │ │ │ │ │ -Output and diagnostic info for process 1856375 was saved into 'pid-1856375-output.log' │ │ │ │ │ -Command line args: [-keystore, ks, -storepass, changeit, -strict, -verbose, -debug, -signedjar, tsbefore2019.jar, unsigned.jar, pre2019signer, -tsa, http://localhost:40955/tsbefore2019, -digestalg, SHA-1] │ │ │ │ │ +[2025-06-22T00:57:04.206721535Z] Waiting for completion finished for process 608116 │ │ │ │ │ +Output and diagnostic info for process 608116 was saved into 'pid-608116-output.log' │ │ │ │ │ +Command line args: [-keystore, ks, -storepass, changeit, -strict, -verbose, -debug, -signedjar, tsbefore2019.jar, unsigned.jar, pre2019signer, -tsa, http://localhost:38067/tsbefore2019, -digestalg, SHA-1] │ │ │ │ │ requesting a signature timestamp │ │ │ │ │ -TSA location: http://localhost:40955/tsbefore2019 │ │ │ │ │ +TSA location: http://localhost:38067/tsbefore2019 │ │ │ │ │ updating: META-INF/MANIFEST.MF │ │ │ │ │ adding: META-INF/PRE2019S.SF │ │ │ │ │ adding: META-INF/PRE2019S.RSA │ │ │ │ │ signing: A │ │ │ │ │ │ │ │ │ │ >>> Signer │ │ │ │ │ X.509, CN=pre2019signer │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ - [certificate is valid from 6/1/18, 4:13\u202fAM to 6/1/19, 4:13\u202fAM] │ │ │ │ │ + [certificate is valid from 6/1/18, 12:56\u202fAM to 6/1/19, 12:56\u202fAM] │ │ │ │ │ X.509, CN=CA │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ [trusted certificate] │ │ │ │ │ >>> TSA │ │ │ │ │ X.509, CN=tsbefore2019 │ │ │ │ │ Signature algorithm: SHA384withRSA, 3072-bit key │ │ │ │ │ - [certificate will expire on 3/20/26, 4:14\u202fAM] │ │ │ │ │ + [certificate will expire on 3/20/26, 12:56\u202fAM] │ │ │ │ │ │ │ │ │ │ jar signed, with signer errors. │ │ │ │ │ │ │ │ │ │ Error: │ │ │ │ │ The SHA-1 algorithm specified for the -digestalg option is considered a security risk and is disabled. │ │ │ │ │ │ │ │ │ │ Warning: │ │ │ │ │ The timestamp will expire within one year on 2026-03-20. │ │ │ │ │ │ │ │ │ │ Exit value: 4 │ │ │ │ │ Command line: [/build/reproducible-path/openjdk-21-21.0.7+6/build/bootcycle-build/images/jdk/bin/jarsigner -J-Duser.language=en -J-Duser.country=US -keystore ks -storepass changeit -verify -strict tsbefore2019.jar -verbose] │ │ │ │ │ -[2025-04-24T04:14:07.205580390Z] Gathering output for process 1856401 │ │ │ │ │ -[2025-04-24T04:14:07.206144547Z] Waiting for completion for process 1856401 │ │ │ │ │ -[2025-04-24T04:14:07.946795050Z] Waiting for completion finished for process 1856401 │ │ │ │ │ -Output and diagnostic info for process 1856401 was saved into 'pid-1856401-output.log' │ │ │ │ │ - │ │ │ │ │ -s k 57 Thu Apr 24 04:14:06 UTC 2025 META-INF/MANIFEST.MF │ │ │ │ │ - 232 Thu Apr 24 04:14:06 UTC 2025 META-INF/PRE2019S.SF │ │ │ │ │ - 4351 Thu Apr 24 04:14:06 UTC 2025 META-INF/PRE2019S.RSA │ │ │ │ │ -smk 1 Thu Apr 24 04:13:46 UTC 2025 A │ │ │ │ │ +[2025-06-22T00:57:04.209316626Z] Gathering output for process 608178 │ │ │ │ │ +[2025-06-22T00:57:04.209692635Z] Waiting for completion for process 608178 │ │ │ │ │ +[2025-06-22T00:57:04.866541920Z] Waiting for completion finished for process 608178 │ │ │ │ │ +Output and diagnostic info for process 608178 was saved into 'pid-608178-output.log' │ │ │ │ │ + │ │ │ │ │ +s k 57 Sun Jun 22 00:57:04 UTC 2025 META-INF/MANIFEST.MF │ │ │ │ │ + 232 Sun Jun 22 00:57:04 UTC 2025 META-INF/PRE2019S.SF │ │ │ │ │ + 4351 Sun Jun 22 00:57:04 UTC 2025 META-INF/PRE2019S.RSA │ │ │ │ │ +smk 1 Sun Jun 22 00:56:26 UTC 2025 A │ │ │ │ │ │ │ │ │ │ s = signature was verified │ │ │ │ │ m = entry is listed in manifest │ │ │ │ │ k = at least one certificate was found in keystore │ │ │ │ │ │ │ │ │ │ - Signed by "CN=pre2019signer" │ │ │ │ │ Digest algorithm: SHA-1 (weak) │ │ │ │ │ @@ -835,18 +759,18 @@ │ │ │ │ │ │ │ │ │ │ Warning: │ │ │ │ │ The input uses a 512-bit RSA key which is considered a security risk and is disabled. │ │ │ │ │ Certificate reply was installed in keystore │ │ │ │ │ Certificate reply was installed in keystore │ │ │ │ │ Certificate reply was installed in keystore │ │ │ │ │ stdout: [ │ │ │ │ │ -s k 57 Thu Apr 24 04:14:06 UTC 2025 META-INF/MANIFEST.MF │ │ │ │ │ - 232 Thu Apr 24 04:14:06 UTC 2025 META-INF/PRE2019S.SF │ │ │ │ │ - 4351 Thu Apr 24 04:14:06 UTC 2025 META-INF/PRE2019S.RSA │ │ │ │ │ -smk 1 Thu Apr 24 04:13:46 UTC 2025 A │ │ │ │ │ +s k 57 Sun Jun 22 00:57:04 UTC 2025 META-INF/MANIFEST.MF │ │ │ │ │ + 232 Sun Jun 22 00:57:04 UTC 2025 META-INF/PRE2019S.SF │ │ │ │ │ + 4351 Sun Jun 22 00:57:04 UTC 2025 META-INF/PRE2019S.RSA │ │ │ │ │ +smk 1 Sun Jun 22 00:56:26 UTC 2025 A │ │ │ │ │ │ │ │ │ │ s = signature was verified │ │ │ │ │ m = entry is listed in manifest │ │ │ │ │ k = at least one certificate was found in keystore │ │ │ │ │ │ │ │ │ │ - Signed by "CN=pre2019signer" │ │ │ │ │ Digest algorithm: SHA-1 (weak) │ │ ├── ./usr/share/doc/openjdk-21-jre-headless/test-amd64/jtreg_output-hotspot.log.gz │ │ │ ├── jtreg_output-hotspot.log │ │ │ │ @@ -3,406 +3,405 @@ │ │ │ │ mkdir -p jtreg-test-output/hotspot │ │ │ │ BOOTJDK_HOME=/usr/lib/jvm/java-21-openjdk-amd64 JTREG_OPTIONS= VMNAME=hotspot JDK_TO_TEST=build/bootcycle-build/images/jdk \ │ │ │ │ AUTOPKGTEST_TMP=/tmp/ AUTOPKGTEST_ARTIFACTS=jtreg-test-output/ \ │ │ │ │ /usr/bin/time -v debian/tests/hotspot | tee jtreg-test-output/check-hotspot.log │ │ │ │ Directory "/tmp/hotspot/JTwork" not found: creating │ │ │ │ Directory "jtreg-test-output/hotspot/0/JTreport" not found: creating │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyBadReexec.java │ │ │ │ -Passed: compiler/arraycopy/ACasLoadsStoresBadMem.java │ │ │ │ -Passed: compiler/arraycopy/TestACSameSrcDst.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCloneBadAssert.java │ │ │ │ +Passed: compiler/arraycopy/TestACSameSrcDst.java │ │ │ │ +Passed: compiler/arraycopy/ACasLoadsStoresBadMem.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyDisjointLarge.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyMacro.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyIntrinsicWithUCT.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyMaskedWithSub.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyMaskedWithZeroSrc.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyMemoryChain.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyAsLoadsStores.java#id0 │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyMaskedWithSub.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyAsLoadsStores.java#id1 │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyNoInit.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyMemoryChain.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyOfStopped.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyOfRangeGuards.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyOverflowArguments.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyAsLoadsStores.java#id1 │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyDisjoint.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyOfRangeGuards.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyAsLoadsStores.java#id0 │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyPartialInliningLoadSplit.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyOverflowInBoundChecks.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyDisjoint.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyStoppedAfterGuards.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyUNCBadMem.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyWithBadOffset.java │ │ │ │ Passed: compiler/arraycopy/TestArraysCopyOfNoTypeCheck.java │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyWithBadOffset.java │ │ │ │ Passed: compiler/arraycopy/TestCloneArrayWithDifferentLengthConstness.java │ │ │ │ -Passed: compiler/arraycopy/TestDeadArrayCopyOnMemChain.java │ │ │ │ Passed: compiler/arraycopy/TestCloneAccess.java │ │ │ │ Passed: compiler/arraycopy/TestArrayCopyNoInitDeopt.java │ │ │ │ -Passed: compiler/arraycopy/TestEliminatedArrayLoopPredicateCopyDeopt.java │ │ │ │ +Passed: compiler/arraycopy/TestDeadArrayCopyOnMemChain.java │ │ │ │ Passed: compiler/arraycopy/TestEliminatedArrayCopyDeopt.java │ │ │ │ Passed: compiler/arraycopy/TestEliminatedArrayCopyPhi.java │ │ │ │ +Passed: compiler/arraycopy/TestEliminatedArrayLoopPredicateCopyDeopt.java │ │ │ │ Passed: compiler/arraycopy/TestEliminatedCloneBadMemEdge.java │ │ │ │ +Passed: compiler/arraycopy/TestIllegalArrayCopyBeforeInfiniteLoop.java │ │ │ │ Passed: compiler/arraycopy/TestLoadBypassArrayCopy.java │ │ │ │ -Passed: compiler/arraycopy/TestArrayCopyConjoint.java │ │ │ │ Passed: compiler/arraycopy/TestMissingControl.java │ │ │ │ -Passed: compiler/arraycopy/TestIllegalArrayCopyBeforeInfiniteLoop.java │ │ │ │ Passed: compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2.java │ │ │ │ -Passed: compiler/arraycopy/TestNegativeArrayCopyAfterLoop.java │ │ │ │ Passed: compiler/arraycopy/TestObjectArrayCopy.java │ │ │ │ +Passed: compiler/arraycopy/TestNegativeArrayCopyAfterLoop.java │ │ │ │ +Passed: compiler/arraycopy/TestOutOfBoundsArrayLoad.java │ │ │ │ Passed: compiler/arraycopy/TestTightlyCoupledAllocationAssert.java │ │ │ │ Passed: compiler/c2/ClearArray.java │ │ │ │ -Passed: compiler/arraycopy/TestOutOfBoundsArrayLoad.java │ │ │ │ +Passed: compiler/arraycopy/TestEliminateArrayCopy.java │ │ │ │ Passed: compiler/c2/CompareKlassPointersTest.java │ │ │ │ Passed: compiler/c2/FloatingPointFoldingTest.java │ │ │ │ -Passed: compiler/arraycopy/TestEliminateArrayCopy.java │ │ │ │ Passed: compiler/c2/IsInstanceTest.java │ │ │ │ +Passed: compiler/c2/IVTest.java │ │ │ │ Passed: compiler/c2/LongCountedLoopAsUnswitchIff.java │ │ │ │ Passed: compiler/c2/MinValueStrideCountedLoop.java#id0 │ │ │ │ +Passed: compiler/arraycopy/TestArrayCopyConjoint.java │ │ │ │ Passed: compiler/c2/MinValueStrideCountedLoop.java#id1 │ │ │ │ -Passed: compiler/c2/IVTest.java │ │ │ │ Passed: compiler/c2/SubsumingLoadsCauseFlagSpill.java │ │ │ │ -Passed: compiler/c2/PolynomialRoot.java │ │ │ │ Passed: compiler/arraycopy/TestInstanceCloneAsLoadsStores.java │ │ │ │ Passed: compiler/c2/Test5091921.java │ │ │ │ Passed: compiler/c2/Test5057225.java │ │ │ │ Passed: compiler/c2/Test6186134.java │ │ │ │ -Passed: compiler/c2/Test6443505.java │ │ │ │ Passed: compiler/c2/Test6357214.java │ │ │ │ +Passed: compiler/c2/PolynomialRoot.java │ │ │ │ Passed: compiler/c2/Test6559156.java │ │ │ │ -Passed: compiler/c2/InterruptedTest.java │ │ │ │ +Passed: compiler/c2/Test6443505.java │ │ │ │ Passed: compiler/c2/Test6636138_1.java │ │ │ │ Passed: compiler/c2/Test6636138_2.java │ │ │ │ Passed: compiler/c2/Test6646019.java │ │ │ │ -Passed: compiler/c2/Test6695810.java │ │ │ │ Passed: compiler/c2/Test6196102.java │ │ │ │ +Passed: compiler/c2/Test6695810.java │ │ │ │ Passed: compiler/c2/Test6700047.java │ │ │ │ Passed: compiler/c2/Test6711100.java │ │ │ │ -Passed: compiler/c2/Test6741738.java │ │ │ │ Passed: compiler/c2/Test6732154.java │ │ │ │ Passed: compiler/c2/Test6724218.java │ │ │ │ -Passed: compiler/c2/Test6661247.java │ │ │ │ -Passed: compiler/arraycopy/TestReduceBulkZeroingDisabled.java │ │ │ │ -Passed: compiler/c2/Test6795362.java │ │ │ │ +Passed: compiler/c2/Test6741738.java │ │ │ │ Passed: compiler/c2/Test6753639.java │ │ │ │ -Passed: compiler/c2/Test6799693.java │ │ │ │ +Passed: compiler/c2/Test6795362.java │ │ │ │ Passed: compiler/c2/Test6796786.java │ │ │ │ +Passed: compiler/c2/InterruptedTest.java │ │ │ │ +Passed: compiler/c2/Test6799693.java │ │ │ │ Passed: compiler/c2/Test6823453.java │ │ │ │ +Passed: compiler/c2/Test6661247.java │ │ │ │ Passed: compiler/c2/Test6837011.java │ │ │ │ Passed: compiler/c2/Test6832293.java │ │ │ │ Passed: compiler/c2/Test6837094.java │ │ │ │ Passed: compiler/c2/Test6843752.java │ │ │ │ +Passed: compiler/c2/Test6800154.java │ │ │ │ Passed: compiler/c2/Test6863155.java │ │ │ │ Passed: compiler/c2/Test6805724.java │ │ │ │ -Passed: compiler/c2/Test6800154.java │ │ │ │ +Passed: compiler/arraycopy/TestReduceBulkZeroingDisabled.java │ │ │ │ Passed: compiler/c2/Test6880034.java │ │ │ │ Passed: compiler/c2/Test6885584.java │ │ │ │ Passed: compiler/c2/Test6897150.java │ │ │ │ Passed: compiler/c2/Test6851282.java │ │ │ │ Passed: compiler/c2/Test6910484.java │ │ │ │ -Passed: compiler/c2/Test6910605_1.java │ │ │ │ Passed: compiler/c2/Test6901572.java │ │ │ │ -Passed: compiler/c2/Test6910605_2.java │ │ │ │ +Passed: compiler/c2/Test6910605_1.java │ │ │ │ Passed: compiler/c2/Test6916644.java │ │ │ │ -Passed: compiler/c2/Test6930043.java │ │ │ │ +Passed: compiler/c2/Test6910605_2.java │ │ │ │ Passed: compiler/c2/Test6931567.java │ │ │ │ +Passed: compiler/c2/Test6930043.java │ │ │ │ +Passed: compiler/c2/Test6857159.java │ │ │ │ Passed: compiler/c2/Test6935022.java │ │ │ │ Passed: compiler/c2/Test6956668.java │ │ │ │ Passed: compiler/c2/Test6958485.java │ │ │ │ -Passed: compiler/c2/Test6968348.java │ │ │ │ Passed: compiler/c2/Test6959129.java │ │ │ │ +Passed: compiler/c2/Test6968348.java │ │ │ │ Passed: compiler/c2/Test6973329.java │ │ │ │ Passed: compiler/c2/Test6992759.java │ │ │ │ Passed: compiler/c2/Test6985295.java │ │ │ │ -Passed: compiler/c2/Test7005594.java │ │ │ │ Passed: compiler/c2/Test7002666.java │ │ │ │ +Passed: compiler/c2/Test7005594.java │ │ │ │ Passed: compiler/c2/Test7017746.java │ │ │ │ -Passed: compiler/c2/Test6866651.java │ │ │ │ Passed: compiler/c2/Test7009359.java │ │ │ │ Passed: compiler/c2/Test7029152.java │ │ │ │ Passed: compiler/c2/Test7020614.java │ │ │ │ Passed: compiler/c2/Test7041100.java │ │ │ │ Passed: compiler/c2/Test7046096.java │ │ │ │ Passed: compiler/c2/Test7048332.java │ │ │ │ Passed: compiler/c2/Test7024475.java │ │ │ │ Passed: compiler/c2/Test7110586.java │ │ │ │ Passed: compiler/c2/Test7068051.java │ │ │ │ -Passed: compiler/c2/Test7047069.java │ │ │ │ -Passed: compiler/c2/Test7169782.java │ │ │ │ Passed: compiler/c2/Test7160610.java │ │ │ │ +Passed: compiler/c2/Test7169782.java │ │ │ │ Passed: compiler/c2/Test7174363.java │ │ │ │ +Passed: compiler/c2/Test7047069.java │ │ │ │ Passed: compiler/c2/Test7179138_2.java │ │ │ │ -Passed: compiler/c2/Test6877254.java │ │ │ │ +Passed: compiler/c2/Test6866651.java │ │ │ │ Passed: compiler/c2/Test7177917.java │ │ │ │ Passed: compiler/c2/Test7190310_unsafe.java │ │ │ │ Passed: compiler/c2/Test7199742.java │ │ │ │ +Passed: compiler/c2/Test8000805.java │ │ │ │ Passed: compiler/c2/Test8002069.java │ │ │ │ Passed: compiler/c2/Test8007294.java │ │ │ │ -Passed: compiler/c2/Test6857159.java │ │ │ │ -Passed: compiler/c2/Test8000805.java │ │ │ │ Passed: compiler/c2/Test8007722.java │ │ │ │ +Passed: compiler/c2/Test6877254.java │ │ │ │ Passed: compiler/c2/Test8bitLogicalOperators.java │ │ │ │ Passed: compiler/c2/Test8217359.java │ │ │ │ Passed: compiler/c2/Test7190310.java │ │ │ │ -Passed: compiler/c2/TestBitSetAndReset.java │ │ │ │ Passed: compiler/c2/TestAndShiftZeroCCP.java │ │ │ │ -Passed: compiler/c2/TestCMoveHasTopInput.java │ │ │ │ -Passed: compiler/c2/TestAddXorIdeal.java │ │ │ │ +Passed: compiler/c2/TestBitSetAndReset.java │ │ │ │ Passed: compiler/c2/TestCharShortByteSwap.java │ │ │ │ Passed: compiler/c2/TestCMoveIConAsBool.java │ │ │ │ +Passed: compiler/c2/TestCMoveHasTopInput.java │ │ │ │ +Passed: compiler/c2/TestAddXorIdeal.java │ │ │ │ Passed: compiler/c2/Test8202414.java │ │ │ │ -Passed: compiler/c2/TestDeadDataLoop.java │ │ │ │ Passed: compiler/c2/TestDeadPhiMergeMemLoop.java │ │ │ │ +Passed: compiler/c2/TestDeadDataLoop.java │ │ │ │ +Passed: compiler/c2/TestDeadDataLoopIGVN.java │ │ │ │ Passed: compiler/c2/TestDominatingDeadCheckCast.java │ │ │ │ Passed: compiler/c2/TestDuplicateSimpleLoopBackedge.java │ │ │ │ -Passed: compiler/c2/TestDeadDataLoopIGVN.java │ │ │ │ -Passed: compiler/c2/TestFoldCompares.java │ │ │ │ Passed: compiler/c2/TestFoldCompares2.java │ │ │ │ +Passed: compiler/c2/TestFoldCompares.java │ │ │ │ Passed: compiler/c2/TestFoldIfRemovesTopNode.java │ │ │ │ Passed: compiler/c2/TestIfWithDeadRegion.java │ │ │ │ Passed: compiler/c2/TestInfiniteLoopCompilationFailure.java │ │ │ │ Passed: compiler/c2/TestImplicitNullCheckDominance.java │ │ │ │ Passed: compiler/c2/TestMatcherLargeOffset.java │ │ │ │ Passed: compiler/c2/TestLargeTreeOfSubNodes.java │ │ │ │ -Passed: compiler/c2/TestCondAddDeadBranch.java │ │ │ │ -Passed: compiler/c2/Test7125879.java │ │ │ │ Passed: compiler/c2/TestMinValueStrideLongCountedLoop.java │ │ │ │ +Passed: compiler/c2/TestMinMaxSubword.java │ │ │ │ +Passed: compiler/c2/TestCondAddDeadBranch.java │ │ │ │ Passed: compiler/c2/TestModDivTopInput.java │ │ │ │ Passed: compiler/c2/TestNPEHeapBased.java │ │ │ │ -Passed: compiler/arraycopy/TestObjectArrayClone.java │ │ │ │ Passed: compiler/c2/TestRemoveMemBarPrecEdge.java │ │ │ │ +Passed: compiler/c2/TestRemoveSingleIterationLoop.java │ │ │ │ Passed: compiler/c2/TestMultiplyLongHiZero.java │ │ │ │ Passed: compiler/c2/TestReplaceEquivPhis.java │ │ │ │ -Passed: compiler/c2/TestRemoveSingleIterationLoop.java │ │ │ │ -Passed: compiler/c2/TestReplacedNodesOSR.java │ │ │ │ Passed: compiler/c2/TestRotateNegativeEvenValues.java │ │ │ │ +Passed: compiler/c2/TestReplacedNodesOSR.java │ │ │ │ +Passed: compiler/arraycopy/TestObjectArrayClone.java │ │ │ │ Passed: compiler/c2/TestSignExtract.java │ │ │ │ Passed: compiler/c2/TestSkipLongToIntCast.java │ │ │ │ Passed: compiler/c2/TestSubIdealC0Minus_YPlusC1_.java │ │ │ │ -Passed: compiler/c2/TestMinMaxSubword.java │ │ │ │ +Passed: compiler/c2/Test7125879.java │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath.java │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath3.java │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath2.java │ │ │ │ -Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath4.java#JDK-8314111 │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath4.java#JDK-8293941 │ │ │ │ -Passed: compiler/c2/TestUnexpectedParallelIV.java │ │ │ │ +Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath4.java#JDK-8314111 │ │ │ │ Passed: compiler/c2/TestTopCastIIOnUndetectedDeadPath4.java#NoFlags │ │ │ │ +Passed: compiler/c2/TestUnexpectedParallelIV.java │ │ │ │ Passed: compiler/c2/TestUninitializedKlassField.java │ │ │ │ Passed: compiler/c2/TestUnreachableRegionDuringCCP.java │ │ │ │ -Passed: compiler/c2/TestShiftRightAndAccumulate.java#id1 │ │ │ │ +Passed: compiler/c2/TestLiveNodeLimit.java │ │ │ │ Passed: compiler/c2/TestUnsignedCompareIntoEqualityNotCanonical.java │ │ │ │ Passed: compiler/c2/UpcastTest.java │ │ │ │ -Passed: compiler/c2/TestLiveNodeLimit.java │ │ │ │ -Passed: compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java │ │ │ │ +Passed: compiler/c2/TestShiftRightAndAccumulate.java#id1 │ │ │ │ Passed: compiler/classUnloading/methodUnloading/TestMethodUnloading.java │ │ │ │ -Passed: compiler/codecache/CheckUpperLimit.java │ │ │ │ Passed: compiler/c2/TestUnsignedByteCompare.java │ │ │ │ +Passed: compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java │ │ │ │ Passed: compiler/codecache/CheckSegmentedCodeCache.java │ │ │ │ +Passed: compiler/codecache/CheckUpperLimit.java │ │ │ │ Passed: compiler/codecache/MHIntrinsicAllocFailureTest.java │ │ │ │ Passed: compiler/codegen/BadLogicCode.java │ │ │ │ Passed: compiler/codecache/OverflowCodeCacheTest.java │ │ │ │ Passed: compiler/codegen/BMI1.java │ │ │ │ Passed: compiler/codegen/BMI2.java │ │ │ │ Passed: compiler/codegen/C1NullCheckOfNullStore.java │ │ │ │ -Passed: compiler/codecache/CodeCacheFullCountTest.java │ │ │ │ -Passed: compiler/codegen/BitTests.java │ │ │ │ Passed: compiler/codegen/ClearArrayTest.java │ │ │ │ -Passed: compiler/codegen/IntRotateWithImmediate.java │ │ │ │ +Passed: compiler/codegen/BitTests.java │ │ │ │ +Passed: compiler/codecache/CodeCacheFullCountTest.java │ │ │ │ Passed: compiler/codegen/LoadWithMask.java │ │ │ │ +Passed: compiler/codegen/IntRotateWithImmediate.java │ │ │ │ Passed: compiler/codegen/LoadWithMask2.java │ │ │ │ -Passed: compiler/codegen/CRCTest.java │ │ │ │ Passed: compiler/codegen/ShiftByZero.java │ │ │ │ -Passed: compiler/codegen/Test6431242.java │ │ │ │ +Passed: compiler/codegen/CRCTest.java │ │ │ │ Passed: compiler/codegen/Test6378821.java │ │ │ │ +Passed: compiler/codegen/Test6431242.java │ │ │ │ Passed: compiler/codegen/Test6797305.java │ │ │ │ -Passed: compiler/codegen/Test6814842.java │ │ │ │ Passed: compiler/codegen/ShiftTest.java │ │ │ │ +Passed: compiler/codegen/Test6814842.java │ │ │ │ Passed: compiler/codegen/Test6879902.java │ │ │ │ Passed: compiler/codegen/Test6909839.java │ │ │ │ Passed: compiler/codegen/Test6823354.java │ │ │ │ -Passed: compiler/c2/TestShiftRightAndAccumulate.java#id0 │ │ │ │ +Passed: compiler/c2/TestUnsignedByteCompare1.java │ │ │ │ Passed: compiler/codegen/Test7009231.java │ │ │ │ Passed: compiler/codegen/Test6942326.java │ │ │ │ Passed: compiler/codegen/Test8005033.java │ │ │ │ -Passed: compiler/codegen/Test7100757.java │ │ │ │ Passed: compiler/codegen/Test8011901.java │ │ │ │ -Passed: compiler/codegen/Test6875866.java │ │ │ │ +Passed: compiler/codegen/Test7100757.java │ │ │ │ Passed: compiler/codegen/TestByteDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestBooleanVect.java │ │ │ │ -Passed: compiler/c2/TestUnsignedByteCompare1.java │ │ │ │ Passed: compiler/codegen/TestByteIntVect.java │ │ │ │ -Passed: compiler/codegen/Test6935535.java#id0 │ │ │ │ Passed: compiler/codegen/TestByteFloatVect.java │ │ │ │ Passed: compiler/codegen/TestByteLongVect.java │ │ │ │ Passed: compiler/codegen/TestByteShortVect.java │ │ │ │ +Passed: compiler/codegen/Test6875866.java │ │ │ │ Passed: compiler/codegen/TestCharShortVect.java │ │ │ │ +Passed: compiler/codegen/Test6935535.java#id0 │ │ │ │ Passed: compiler/codegen/TestCharVect.java │ │ │ │ -Passed: compiler/codegen/TestDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestByteVect.java │ │ │ │ +Passed: compiler/c2/TestShiftRightAndAccumulate.java#id0 │ │ │ │ Passed: compiler/codegen/TestCharVect2.java#id0 │ │ │ │ +Passed: compiler/codegen/TestDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestFloatDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestFloatVect.java │ │ │ │ Passed: compiler/codegen/TestIntFloatVect.java │ │ │ │ Passed: compiler/codegen/TestIntDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestIntLongVect.java │ │ │ │ Passed: compiler/codegen/TestLongDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestIntVect.java │ │ │ │ Passed: compiler/codegen/TestMultiMemInstructionMatching.java │ │ │ │ Passed: compiler/codegen/TestOopCmp.java │ │ │ │ +Passed: compiler/codegen/TestCharVect2.java#id1 │ │ │ │ Passed: compiler/codegen/TestLongFloatVect.java │ │ │ │ Passed: compiler/codegen/TestLongVect.java │ │ │ │ Passed: compiler/codegen/TestShortIntVect.java │ │ │ │ -Passed: compiler/codegen/TestCharVect2.java#id1 │ │ │ │ Passed: compiler/codegen/TestShortDoubleVect.java │ │ │ │ Passed: compiler/codegen/TestShortFloatVect.java │ │ │ │ Passed: compiler/codegen/TestShortLongVect.java │ │ │ │ +Passed: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ Passed: compiler/codegen/TestShortVect.java │ │ │ │ Passed: compiler/gcbarriers/G1CrashTest.java │ │ │ │ -Passed: compiler/gcbarriers/EqvUncastStepOverBarrier.java │ │ │ │ Passed: compiler/gcbarriers/TestArrayCopyWithLargeObjectAlignment.java │ │ │ │ Passed: compiler/gcbarriers/TestMembarDependencies.java │ │ │ │ -Passed: compiler/codegen/TestSignedMultiplyLong.java │ │ │ │ Passed: compiler/gcbarriers/TestZGCBarrierElision.java#id0 │ │ │ │ +Passed: compiler/codegen/TestSignedMultiplyLong.java │ │ │ │ Passed: compiler/gcbarriers/TestZGCBarrierElision.java#id1 │ │ │ │ -Passed: compiler/gcbarriers/TestAlwaysAtomicAccesses.java │ │ │ │ Passed: compiler/c2/TestRenumberLiveNodesInfiniteLoop.java │ │ │ │ +Passed: compiler/gcbarriers/TestAlwaysAtomicAccesses.java │ │ │ │ Passed: compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java │ │ │ │ Passed: compiler/gcbarriers/UnsafeIntrinsicsTest.java#Shenandoah │ │ │ │ Passed: compiler/intrinsics/bigInteger/TestMulAdd.java │ │ │ │ -Passed: compiler/gcbarriers/UnsafeIntrinsicsTest.java#ZGenerational │ │ │ │ Passed: compiler/intrinsics/bigInteger/TestMultiplyToLenReturnProfile.java │ │ │ │ +Passed: compiler/gcbarriers/UnsafeIntrinsicsTest.java#ZGenerational │ │ │ │ Passed: compiler/intrinsics/bigInteger/TestSquareToLen.java │ │ │ │ Passed: compiler/codegen/TestTrichotomyExpressions.java │ │ │ │ -Passed: compiler/gcbarriers/UnsafeIntrinsicsTest.java#ZSinglegen │ │ │ │ +Passed: compiler/intrinsics/IntrinsicAvailableTest.java │ │ │ │ Passed: compiler/intrinsics/Test6982370.java │ │ │ │ Passed: compiler/intrinsics/Test8005419.java │ │ │ │ -Passed: compiler/intrinsics/IntrinsicAvailableTest.java │ │ │ │ +Passed: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ +Passed: compiler/intrinsics/Test8215792.java │ │ │ │ Passed: compiler/intrinsics/Test8237524.java │ │ │ │ Passed: compiler/intrinsics/TestArraysHashCode.java │ │ │ │ -Passed: compiler/intrinsics/Test8215792.java │ │ │ │ -Passed: compiler/intrinsics/IntrinsicDisabledTest.java │ │ │ │ Passed: compiler/intrinsics/TestCheckIndex.java │ │ │ │ Passed: compiler/intrinsics/TestCompareUnsigned.java │ │ │ │ -Passed: compiler/intrinsics/bigInteger/TestShift.java │ │ │ │ +Passed: compiler/gcbarriers/UnsafeIntrinsicsTest.java#ZSinglegen │ │ │ │ Passed: compiler/intrinsics/TestIntegerUnsignedDivMod.java │ │ │ │ Passed: compiler/intrinsics/TestReferenceGetWithNull.java │ │ │ │ Passed: compiler/intrinsics/TestReferenceRefersTo.java │ │ │ │ -Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java │ │ │ │ +Passed: compiler/intrinsics/bigInteger/TestShift.java │ │ │ │ Passed: compiler/intrinsics/VectorizedMismatchTest.java │ │ │ │ Passed: compiler/intrinsics/TestRotate.java │ │ │ │ -Passed: compiler/codegen/TestGCMStorePlacement.java │ │ │ │ +Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java │ │ │ │ Passed: compiler/intrinsics/zip/TestCRC32C.java │ │ │ │ -Passed: compiler/intrinsics/TestLongUnsignedDivMod.java │ │ │ │ Passed: compiler/loopopts/BadPredicateAfterPartialPeel.java │ │ │ │ +Passed: compiler/intrinsics/TestLongUnsignedDivMod.java │ │ │ │ Passed: compiler/loopopts/ConstFPVectorization.java │ │ │ │ Passed: compiler/loopopts/CountedLoopPeelingProfilePredicates.java │ │ │ │ Passed: compiler/loopopts/FillArrayWithUnsafe.java │ │ │ │ Passed: compiler/loopopts/CountedLoopProblem.java │ │ │ │ -Passed: compiler/intrinsics/zip/TestAdler32.java │ │ │ │ -Passed: compiler/intrinsics/zip/TestCRC32.java │ │ │ │ +Passed: compiler/intrinsics/zip/TestFpRegsABI.java │ │ │ │ Passed: compiler/loopopts/LoadVectorFromStableArray.java │ │ │ │ -Passed: compiler/loopopts/LoopUnrollBadNodeBudget.java │ │ │ │ +Passed: compiler/loopopts/IterationSplitPredicateInconsistency.java │ │ │ │ Passed: compiler/loopopts/LoopRotateBadNodeBudget.java │ │ │ │ -Passed: compiler/intrinsics/zip/TestFpRegsABI.java │ │ │ │ +Passed: compiler/loopopts/LoopUnrollBadNodeBudget.java │ │ │ │ Passed: compiler/loopopts/LoopUnswitchingBadNodeBudget.java │ │ │ │ -Passed: compiler/loopopts/PeelingAndLoopStripMining.java │ │ │ │ +Passed: compiler/codegen/TestGCMStorePlacement.java │ │ │ │ Passed: compiler/loopopts/PeelingZeroTripCount.java │ │ │ │ -Passed: compiler/loopopts/SplitIfSharedFastLockBehindCastPP.java │ │ │ │ +Passed: compiler/loopopts/PeelingAndLoopStripMining.java │ │ │ │ Passed: compiler/loopopts/StoreMovedBeforeInfiniteLoop.java │ │ │ │ -Passed: compiler/loopopts/Test6659207.java │ │ │ │ -Passed: compiler/loopopts/IterationSplitPredicateInconsistency.java │ │ │ │ +Passed: compiler/loopopts/SplitIfSharedFastLockBehindCastPP.java │ │ │ │ Passed: compiler/loopopts/Test6855164.java │ │ │ │ +Passed: compiler/loopopts/Test6659207.java │ │ │ │ Passed: compiler/loopopts/Test6860469.java │ │ │ │ Passed: compiler/loopopts/Test7044738.java │ │ │ │ Passed: compiler/loopopts/Test8210392.java │ │ │ │ Passed: compiler/loopopts/Test8211698.java │ │ │ │ Passed: compiler/loopopts/Test7052494.java │ │ │ │ Passed: compiler/loopopts/TestAddPChainWithDifferentBase.java │ │ │ │ Passed: compiler/loopopts/TestArraysFillDeadControl.java │ │ │ │ Passed: compiler/loopopts/TestAssertPredicatePeeling.java │ │ │ │ Passed: compiler/loopopts/TestBadControlAfterPreMainPost.java │ │ │ │ +Passed: compiler/loopopts/TestBackedgeLoadArrayFillMain.java │ │ │ │ Passed: compiler/loopopts/TestBadControlLoopLimitCheck.java │ │ │ │ Passed: compiler/loopopts/TestBadCountedLoopLimit.java │ │ │ │ Passed: compiler/loopopts/TestBadlyFormedCountedLoop.java │ │ │ │ Passed: compiler/loopopts/TestBeautifyLoops.java │ │ │ │ -Passed: compiler/loopopts/TestBackedgeLoadArrayFillMain.java │ │ │ │ Passed: compiler/loopopts/TestBeautifyLoops_2.java │ │ │ │ Passed: compiler/loopopts/TestBrokenAntiDependenceWithPhi.java │ │ │ │ Passed: compiler/loopopts/TestCanonicalLoopEntryOpaqueOrder.java │ │ │ │ Passed: compiler/loopopts/TestCastIIMakesMainLoopPhiDead.java │ │ │ │ -Passed: compiler/loopopts/TestCastIIMakesMainLoopPhiDead2.java │ │ │ │ Passed: compiler/loopopts/TestCastFFAtPhi.java │ │ │ │ +Passed: compiler/loopopts/TestCastIIMakesMainLoopPhiDead2.java │ │ │ │ Passed: compiler/loopopts/TestCastIINoLoopLimitCheck.java │ │ │ │ Passed: compiler/loopopts/TestCMovSplitThruPhi.java │ │ │ │ Passed: compiler/loopopts/TestCMovWithOpaque.java │ │ │ │ Passed: compiler/loopopts/TestCountedLoopBadIVRange.java │ │ │ │ +Passed: compiler/loopopts/TestCountedLoopPhiValue.java │ │ │ │ Passed: compiler/loopopts/TestCountedLoopSafepointBackedge.java │ │ │ │ Passed: compiler/loopopts/TestCountedLoopZeroIter.java │ │ │ │ -Passed: compiler/loopopts/TestCountedLoopPhiValue.java │ │ │ │ Passed: compiler/loopopts/TestCreateNewIfForPredicateCloning.java │ │ │ │ -Passed: compiler/loopopts/TestDeadCountedLoop.java │ │ │ │ Passed: compiler/loopopts/TestDeadBackbranchArrayAccess.java │ │ │ │ -Passed: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 │ │ │ │ +Passed: compiler/loopopts/TestDeadCountedLoop.java │ │ │ │ +Passed: compiler/loopopts/PartialPeelingUnswitch.java │ │ │ │ Passed: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id1 │ │ │ │ -Passed: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id3 │ │ │ │ +Passed: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id0 │ │ │ │ Passed: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id2 │ │ │ │ -Passed: compiler/loopopts/PartialPeelingUnswitch.java │ │ │ │ +Passed: compiler/loopopts/TestDeadIrreducibleLoopsMain.java#id3 │ │ │ │ Passed: compiler/loopopts/TestDeadPostLoopBecausePredicate.java │ │ │ │ Passed: compiler/loopopts/TestDepBetweenLoopAndPredicate.java │ │ │ │ Passed: compiler/loopopts/TestDivWithTopDivisor.java │ │ │ │ Passed: compiler/loopopts/TestEmptyLoopMultiplePhis.java │ │ │ │ Passed: compiler/loopopts/TestEmptyPreLoopForDifferentMainLoop.java │ │ │ │ Passed: compiler/loopopts/TestIdomAfterLoopUnswitching.java │ │ │ │ Passed: compiler/loopopts/TestIfReplacedByMainLoopExit.java │ │ │ │ Passed: compiler/loopopts/TestImpossibleIV.java │ │ │ │ Passed: compiler/loopopts/TestDivZeroCheckControl.java#id0 │ │ │ │ +Passed: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ Passed: compiler/loopopts/TestInfiniteLoopNotInnerMost.java │ │ │ │ Passed: compiler/loopopts/TestInfiniteLoopWithUnmergedBackedgesMain.java │ │ │ │ -Passed: compiler/loopopts/TestCMoveWithDeadPhi.java │ │ │ │ +Passed: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ Passed: compiler/loopopts/TestInlinedSplitFallInIrreducibleLoopStatusMain.java │ │ │ │ Passed: compiler/loopopts/TestIrreducibleLoopWithVNNI.java │ │ │ │ +Passed: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ Passed: compiler/loopopts/TestIterationSplitWithRegionHead.java │ │ │ │ Passed: compiler/loopopts/TestLimitLoadBelowLoopLimitCheck.java │ │ │ │ Passed: compiler/loopopts/TestLoadPinnedAfterAllocate.java │ │ │ │ -Passed: compiler/loopopts/TestLogSum.java │ │ │ │ Passed: compiler/loopopts/TestLongCountedLoopInInfiniteLoop.java │ │ │ │ -Passed: compiler/loopopts/TestInfiniteLoopCCP.java │ │ │ │ -Passed: compiler/loopopts/TestInfiniteLoopNest.java │ │ │ │ +Passed: compiler/loopopts/TestLogSum.java │ │ │ │ Passed: compiler/loopopts/TestLoopLimitNodeElimination.java │ │ │ │ Passed: compiler/loopopts/TestLoopLimitOverflowDuringCCP.java │ │ │ │ -Passed: compiler/loopopts/TestLoopEndNodeEliminate.java │ │ │ │ +Passed: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ Passed: compiler/loopopts/TestLoopPeeling.java │ │ │ │ +Passed: compiler/loopopts/TestLoopLimitSubtractionsCollapse.java │ │ │ │ Passed: compiler/loopopts/TestMainBodyExecutedOnce.java │ │ │ │ -Passed: compiler/loopopts/TestInfLoopNearUsePlacement.java │ │ │ │ +Passed: compiler/loopopts/TestLoopEndNodeEliminate.java │ │ │ │ Passed: compiler/loopopts/TestMainNeverExecuted.java │ │ │ │ Passed: compiler/loopopts/TestLoopPredicateDep.java │ │ │ │ Passed: compiler/loopopts/TestMissedOpaqueInPredicate.java │ │ │ │ Passed: compiler/loopopts/TestMoveStoreAfterInfiniteLoop.java │ │ │ │ -Passed: compiler/loopopts/TestLoopLimitSubtractionsCollapse.java │ │ │ │ Passed: compiler/loopopts/TestMoveStoresOutOfLoopsStoreNoCtrl.java │ │ │ │ +Passed: compiler/intrinsics/zip/TestCRC32.java │ │ │ │ Passed: compiler/loopopts/TestNestedIrreducibleLoopsMain.java │ │ │ │ Passed: compiler/loopopts/TestNodeSunkFromPreLoop.java │ │ │ │ -Passed: compiler/loopopts/TestMoveStoresOutOfLoops.java │ │ │ │ -Passed: compiler/loopopts/TestOneIterationStripMined.java │ │ │ │ -Passed: compiler/loopopts/TestMaxLoopOptsCountReached.java │ │ │ │ Passed: compiler/loopopts/TestNotifyOpaqueZeroTripGuardToCmpI.java │ │ │ │ +Passed: compiler/loopopts/TestOneIterationStripMined.java │ │ │ │ +Passed: compiler/loopopts/TestMoveStoresOutOfLoops.java │ │ │ │ Passed: compiler/loopopts/TestOpaqueZeroTripGuardPostLoopRemoval.java │ │ │ │ -Passed: compiler/loopopts/TestOptimizeFillWithStripMinedLoop.java │ │ │ │ +Passed: compiler/loopopts/TestMaxLoopOptsCountReached.java │ │ │ │ Passed: compiler/loopopts/TestOnlyInfiniteLoopsMain.java │ │ │ │ -Passed: compiler/loopopts/TestMultipleInfiniteLoops.java │ │ │ │ +Passed: compiler/loopopts/TestOptimizeFillWithStripMinedLoop.java │ │ │ │ Passed: compiler/loopopts/TestPartialPeelAtUnsignedTests.java │ │ │ │ +Passed: compiler/loopopts/TestMultipleInfiniteLoops.java │ │ │ │ Passed: compiler/loopopts/TestOverunrolling.java │ │ │ │ -Passed: compiler/intrinsics/TestBitShuffleOpers.java │ │ │ │ +Passed: compiler/intrinsics/zip/TestAdler32.java │ │ │ │ Passed: compiler/loopopts/TestPartialPeelingAtSingleInputRegion.java │ │ │ │ Passed: compiler/loopopts/TestPartialPeelingSinkNodes.java │ │ │ │ Passed: compiler/loopopts/TestPeelingNeverEnteredLoop.java │ │ │ │ Passed: compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java │ │ │ │ Passed: compiler/loopopts/TestPhaseCFGNeverBranchToGotoMain.java#id0 │ │ │ │ Passed: compiler/loopopts/TestPhaseCFGNeverBranchToGotoMain.java#id1 │ │ │ │ Passed: compiler/loopopts/TestPhiInSkeletonPredicateExpression.java │ │ │ │ -Passed: compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ +Passed: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ Passed: compiler/loopopts/TestPreMainPostFallInEdges.java │ │ │ │ Passed: compiler/loopopts/TestRCEAfterUnrolling.java │ │ │ │ Passed: compiler/loopopts/TestRemixAddressExpressionsWithIrreducibleLoop.java │ │ │ │ -Passed: compiler/loopopts/InfiniteLoopBadControlNeverBranch.java │ │ │ │ +Passed: compiler/loopopts/TestPredicateInputBelowLoopPredicate.java │ │ │ │ Passed: compiler/loopopts/TestRemoveMainPostLoops.java │ │ │ │ Passed: compiler/loopopts/TestRemoveEmptyLoop.java │ │ │ │ Passed: compiler/loopopts/TestSinkingNodesCausesLongCompilation.java │ │ │ │ Passed: compiler/loopopts/TestSkeletonPredicateNegation.java │ │ │ │ Passed: compiler/loopopts/TestSinkingMoreThan2AddPNodes.java │ │ │ │ Passed: compiler/loopopts/TestSplitIfOpaque1.java │ │ │ │ Passed: compiler/loopopts/TestSplitIfPinnedCMove.java │ │ │ │ @@ -410,930 +409,929 @@ │ │ │ │ Passed: compiler/loopopts/TestSplitIfUnswitchedLoopsEliminated.java │ │ │ │ Passed: compiler/loopopts/TestSplitThruPhiDivMod.java │ │ │ │ Passed: compiler/loopopts/TestStoreSunkInInnerLoop.java │ │ │ │ Passed: compiler/loopopts/TestSplitIfBlocksDisabled.java │ │ │ │ Passed: compiler/loopopts/TestStripMinedBackToBackIfs.java │ │ │ │ Passed: compiler/loopopts/TestSunkCastOnUnreachablePath.java │ │ │ │ Passed: compiler/loopopts/TestSunkNodeDueToBrokenAntiDependency.java │ │ │ │ -Passed: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ -Passed: compiler/loopopts/TestUndetectedLoopInInfiniteLoop.java │ │ │ │ Passed: compiler/loopopts/TestSunkNodeMissingCastAssert.java │ │ │ │ +Passed: compiler/loopopts/TestUndetectedLoopInInfiniteLoop.java │ │ │ │ Passed: compiler/loopopts/TestUnreachableInnerLoop.java │ │ │ │ Passed: compiler/loopopts/TestUnrollLimitPreciseType.java#test1 │ │ │ │ -Passed: compiler/loopopts/TestUnsupportedConditionalMove.java │ │ │ │ Passed: compiler/loopopts/TestUnrollLimitPreciseType.java#test2 │ │ │ │ +Passed: compiler/loopopts/TestUnsupportedConditionalMove.java │ │ │ │ +Passed: compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java │ │ │ │ +Passed: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ Passed: compiler/loopopts/TestUnswitchOverunrolling.java │ │ │ │ -Passed: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ -Passed: compiler/loopopts/TestWrongCMovSplitIf.java │ │ │ │ Passed: compiler/loopopts/TestUnswitchWithSunkNodes.java │ │ │ │ -Passed: compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java │ │ │ │ +Passed: compiler/loopopts/TestWrongCMovSplitIf.java │ │ │ │ Passed: compiler/loopopts/TestWrongOffsetConstantArrayConstant.java │ │ │ │ Passed: compiler/runtime/JITClassInit.java │ │ │ │ Passed: compiler/runtime/SpreadNullArg.java │ │ │ │ -Passed: compiler/runtime/Test6778657.java │ │ │ │ Passed: compiler/runtime/StackOverflowBug.java │ │ │ │ -Passed: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#vanilla │ │ │ │ +Passed: compiler/runtime/Test6778657.java │ │ │ │ Passed: compiler/runtime/Test6826736.java │ │ │ │ +Passed: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ +Passed: compiler/loopopts/TestStrangeControl.java │ │ │ │ Passed: compiler/runtime/Test6892265.java │ │ │ │ Passed: compiler/runtime/Test7088020.java │ │ │ │ -Passed: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-run-inline │ │ │ │ -Passed: compiler/runtime/Test8010927.java │ │ │ │ -Passed: compiler/loopopts/TestZeroTripGuardShared.java │ │ │ │ Passed: compiler/runtime/Test6863420.java │ │ │ │ -Passed: compiler/runtime/TestConstantDynamic.java │ │ │ │ +Passed: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#vanilla │ │ │ │ +Passed: compiler/runtime/Test8010927.java │ │ │ │ +Passed: compiler/runtime/Test6859338.java │ │ │ │ Passed: compiler/runtime/TestFloatsOnStackDeopt.java │ │ │ │ Passed: gc/ArraySize.java │ │ │ │ -Passed: compiler/loopopts/TestStrangeControl.java │ │ │ │ +Passed: compiler/runtime/TestConstantDynamic.java │ │ │ │ Passed: gc/g1/Test2GbHeap.java │ │ │ │ +Passed: compiler/runtime/TestConstantsInError.java │ │ │ │ +Passed: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xcomp-compile-test │ │ │ │ Passed: gc/g1/TestConcurrentSystemGC.java │ │ │ │ -Passed: compiler/runtime/Test7196199.java │ │ │ │ -Passed: compiler/runtime/Test6859338.java │ │ │ │ -Passed: gc/g1/TestEagerReclaimHumongousRegions.java │ │ │ │ Passed: gc/g1/TestEagerReclaimHumongousRegionsLog.java │ │ │ │ -Passed: compiler/runtime/TestConstantsInError.java │ │ │ │ Passed: gc/g1/TestEdenSurvivorLessThanMax.java │ │ │ │ +Passed: gc/g1/TestEagerReclaimHumongousRegions.java │ │ │ │ +Passed: compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java#Xbatch │ │ │ │ Passed: gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java │ │ │ │ -Passed: gc/g1/TestHumongousAllocConcurrentStart.java │ │ │ │ +Passed: compiler/runtime/Test7196199.java │ │ │ │ Passed: gc/g1/TestG1SkipCompaction.java │ │ │ │ +Passed: gc/g1/TestHumongousAllocConcurrentStart.java │ │ │ │ +Passed: gc/g1/TestG1TraceEagerReclaimHumongousObjects.java │ │ │ │ Passed: gc/g1/TestHumongousAllocNearlyFullRegion.java │ │ │ │ Passed: gc/g1/TestGCLogMessages.java │ │ │ │ -Passed: gc/g1/TestG1TraceEagerReclaimHumongousObjects.java │ │ │ │ Passed: gc/g1/ihop/TestIHOPStatic.java │ │ │ │ -Passed: gc/g1/TestHumongousShrinkHeap.java │ │ │ │ -Passed: gc/g1/TestHumongousRemsetsMatch.java │ │ │ │ -Passed: gc/g1/TestLargePageUseForAuxMemory.java │ │ │ │ Passed: gc/g1/TestHumongousConcurrentStartUndo.java │ │ │ │ +Passed: gc/g1/TestLargePageUseForAuxMemory.java │ │ │ │ Passed: gc/g1/TestLargePageUseForHeap.java │ │ │ │ +Passed: gc/g1/TestHumongousRemsetsMatch.java │ │ │ │ Passed: gc/g1/TestMixedGCLiveThreshold.java#0percent │ │ │ │ +Passed: gc/g1/TestHumongousShrinkHeap.java │ │ │ │ +Passed: gc/g1/TestMarkStackSizes.java │ │ │ │ Passed: gc/g1/TestMixedGCLiveThreshold.java#100percent │ │ │ │ -Passed: gc/g1/TestMixedGCLiveThreshold.java#25percent │ │ │ │ -Passed: gc/g1/TestNoEagerReclaimOfHumongousRegions.java │ │ │ │ Passed: gc/g1/TestParallelAlwaysPreTouch.java │ │ │ │ +Passed: gc/g1/TestMixedGCLiveThreshold.java#25percent │ │ │ │ Passed: gc/g1/TestOneEdenRegionAfterGC.java │ │ │ │ -Passed: gc/g1/TestMarkStackSizes.java │ │ │ │ +Passed: gc/g1/TestNoEagerReclaimOfHumongousRegions.java │ │ │ │ Passed: gc/g1/TestPLABOutput.java │ │ │ │ Passed: gc/g1/TestPLABSizeBounds.java │ │ │ │ +Passed: gc/g1/TestPrintRegionRememberedSetInfo.java │ │ │ │ Passed: gc/g1/TestPeriodicLogMessages.java │ │ │ │ Passed: gc/g1/TestRegionAlignment.java │ │ │ │ Passed: gc/g1/TestHumongousCodeCacheRoots.java │ │ │ │ -Passed: gc/g1/TestPrintRegionRememberedSetInfo.java │ │ │ │ Passed: gc/g1/TestRegionLivenessPrint.java │ │ │ │ Passed: gc/g1/TestRemarkCleanupMXBean.java │ │ │ │ Passed: gc/g1/TestRemsetLoggingPerRegion.java │ │ │ │ Passed: gc/g1/TestRemsetLoggingThreads.java │ │ │ │ -Passed: gc/g1/TestPeriodicCollectionJNI.java │ │ │ │ Passed: gc/g1/TestRemsetLogging.java │ │ │ │ +Passed: gc/g1/TestPeriodicCollectionJNI.java │ │ │ │ Passed: gc/g1/TestShrinkToOneRegion.java │ │ │ │ Passed: gc/g1/TestShrinkDefragmentedHeap.java │ │ │ │ -Passed: gc/g1/TestSharedArchiveWithPreTouch.java │ │ │ │ Passed: gc/g1/TestSkipRebuildRemsetPhase.java │ │ │ │ +Passed: gc/g1/TestSharedArchiveWithPreTouch.java │ │ │ │ Passed: gc/InfiniteList.java │ │ │ │ -Passed: gc/logging/TestDeprecatedPrintFlags.java │ │ │ │ Passed: gc/g1/TestVerificationInConcurrentCycle.java#id1 │ │ │ │ Passed: gc/g1/TestVerifyGCType.java │ │ │ │ +Passed: gc/logging/TestDeprecatedPrintFlags.java │ │ │ │ Passed: gc/logging/TestPrintReferences.java │ │ │ │ Passed: gc/metaspace/G1AddMetaspaceDependency.java │ │ │ │ Passed: gc/metaspace/TestMetaspaceInitialization.java │ │ │ │ Passed: gc/logging/TestMetaSpaceLog.java │ │ │ │ Passed: gc/metaspace/TestMetaspaceMemoryPool.java │ │ │ │ Passed: gc/metaspace/TestMetaspacePerfCounters.java#Epsilon-64 │ │ │ │ Passed: gc/metaspace/TestMetaspacePerfCounters.java#G1-64 │ │ │ │ Passed: gc/g1/TestShrinkAuxiliaryDataRunner.java │ │ │ │ -Passed: gc/g1/TestPeriodicCollection.java │ │ │ │ Passed: gc/metaspace/TestMetaspacePerfCounters.java#Parallel-64 │ │ │ │ +Passed: gc/g1/TestPeriodicCollection.java │ │ │ │ Passed: gc/metaspace/TestMetaspaceSizeFlags.java │ │ │ │ -Passed: gc/metaspace/TestSizeTransitions.java#id0 │ │ │ │ Passed: gc/metaspace/TestMetaspacePerfCounters.java#Serial-64 │ │ │ │ +Passed: gc/metaspace/TestSizeTransitions.java#id0 │ │ │ │ Passed: gc/metaspace/TestPerfCountersAndMemoryPools.java#id0 │ │ │ │ Passed: gc/metaspace/TestSizeTransitions.java#id1 │ │ │ │ -Passed: gc/logging/TestGCId.java │ │ │ │ -Passed: gc/metaspace/TestMetaspacePerfCounters.java#Shenandoah-64 │ │ │ │ Passed: gc/metaspace/TestSizeTransitions.java#id2 │ │ │ │ +Passed: gc/metaspace/TestMetaspacePerfCounters.java#Shenandoah-64 │ │ │ │ +Passed: gc/logging/TestGCId.java │ │ │ │ Passed: gc/shenandoah/TestAllocIntArrays.java#compact │ │ │ │ -Passed: gc/shenandoah/TestAllocIntArrays.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestAllocIntArrays.java#no-tlab │ │ │ │ +Passed: gc/shenandoah/TestAllocIntArrays.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestAllocIntArrays.java#iu │ │ │ │ Passed: gc/shenandoah/TestAllocIntArrays.java#static │ │ │ │ Passed: gc/shenandoah/TestAllocObjectArrays.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestAllocObjectArrays.java#compact │ │ │ │ Passed: gc/shenandoah/TestAllocIntArrays.java#passive │ │ │ │ Passed: gc/shenandoah/TestAllocObjectArrays.java#iu │ │ │ │ Passed: gc/shenandoah/TestAllocObjectArrays.java#no-tlab │ │ │ │ -Passed: gc/shenandoah/TestAllocIntArrays.java#aggressive │ │ │ │ -Passed: gc/shenandoah/TestAllocIntArrays.java#iu-aggressive │ │ │ │ +Passed: gc/g1/TestGreyReclaimedHumongousObjects.java │ │ │ │ Passed: gc/shenandoah/TestAllocObjectArrays.java#static │ │ │ │ -Passed: gc/shenandoah/TestAllocObjectArrays.java#aggressive │ │ │ │ Passed: gc/shenandoah/TestAllocObjectArrays.java#passive │ │ │ │ Passed: gc/shenandoah/TestAllocObjects.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestAllocObjects.java#compact │ │ │ │ -Passed: gc/shenandoah/TestAllocObjectArrays.java#iu-aggressive │ │ │ │ -Passed: gc/shenandoah/TestAllocObjects.java#static │ │ │ │ -Passed: gc/g1/TestGreyReclaimedHumongousObjects.java │ │ │ │ +Passed: gc/shenandoah/TestAllocIntArrays.java#aggressive │ │ │ │ Passed: gc/shenandoah/TestAllocObjects.java#iu │ │ │ │ +Passed: gc/shenandoah/TestAllocIntArrays.java#iu-aggressive │ │ │ │ +Passed: gc/shenandoah/TestAllocObjects.java#static │ │ │ │ Passed: gc/shenandoah/TestArrayCopyCheckCast.java │ │ │ │ +Passed: gc/shenandoah/TestAllocObjectArrays.java#aggressive │ │ │ │ Passed: gc/shenandoah/TestArrayCopyStress.java │ │ │ │ Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#aggressive │ │ │ │ Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#compact │ │ │ │ -Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#iu-aggressive │ │ │ │ Passed: gc/shenandoah/TestAllocObjects.java#passive │ │ │ │ +Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#iu-aggressive │ │ │ │ Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#adaptive │ │ │ │ +Passed: gc/shenandoah/TestAllocObjectArrays.java#iu-aggressive │ │ │ │ +Passed: gc/shenandoah/TestEvilSyncBug.java │ │ │ │ Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#iu │ │ │ │ Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#static │ │ │ │ -Passed: gc/shenandoah/TestGCThreadGroups.java#iu │ │ │ │ Passed: gc/shenandoah/TestGCThreadGroups.java#passive │ │ │ │ -Passed: gc/shenandoah/TestAllocObjects.java#aggressive │ │ │ │ +Passed: gc/shenandoah/TestGCThreadGroups.java#iu │ │ │ │ Passed: gc/shenandoah/TestDynamicSoftMaxHeapSize.java#passive │ │ │ │ -Passed: gc/shenandoah/TestAllocObjects.java#iu-aggressive │ │ │ │ -Passed: gc/shenandoah/TestGCThreadGroups.java#default │ │ │ │ -Passed: gc/shenandoah/TestEvilSyncBug.java │ │ │ │ Passed: gc/shenandoah/TestHeapUncommit.java#default-lp │ │ │ │ +Passed: gc/shenandoah/TestGCThreadGroups.java#default │ │ │ │ +Passed: gc/shenandoah/TestHeapUncommit.java#iu │ │ │ │ +Passed: gc/shenandoah/TestHeapUncommit.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestJcmdHeapDump.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestJcmdHeapDump.java#aggressive │ │ │ │ -Passed: gc/shenandoah/TestHeapUncommit.java#iu │ │ │ │ Passed: gc/shenandoah/TestJcmdHeapDump.java#compact │ │ │ │ Passed: gc/shenandoah/TestJcmdHeapDump.java#iu │ │ │ │ +Passed: gc/shenandoah/TestJcmdHeapDump.java#iu-aggressive │ │ │ │ Passed: gc/shenandoah/TestJcmdHeapDump.java#passive │ │ │ │ Passed: gc/shenandoah/TestJcmdHeapDump.java#static │ │ │ │ -Passed: gc/shenandoah/TestJcmdHeapDump.java#iu-aggressive │ │ │ │ +Passed: gc/shenandoah/TestAllocObjects.java#aggressive │ │ │ │ Passed: gc/shenandoah/TestHeapUncommit.java#passive │ │ │ │ -Passed: gc/shenandoah/TestHeapUncommit.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestLargeObjectAlignment.java │ │ │ │ Passed: gc/shenandoah/TestLotsOfCycles.java#compact │ │ │ │ -Passed: gc/shenandoah/TestHumongousThreshold.java#16b │ │ │ │ Passed: gc/shenandoah/TestLotsOfCycles.java#aggressive │ │ │ │ -Passed: gc/shenandoah/TestHumongousThreshold.java#default │ │ │ │ -Passed: gc/shenandoah/TestObjItrWithHeapDump.java │ │ │ │ +Passed: gc/shenandoah/TestAllocObjects.java#iu-aggressive │ │ │ │ Passed: gc/shenandoah/TestLotsOfCycles.java#iu-aggressive │ │ │ │ +Passed: gc/shenandoah/TestHumongousThreshold.java#16b │ │ │ │ +Passed: gc/shenandoah/TestObjItrWithHeapDump.java │ │ │ │ +Passed: gc/shenandoah/TestHumongousThreshold.java#default │ │ │ │ Passed: gc/shenandoah/TestParallelRefprocSanity.java │ │ │ │ Passed: gc/shenandoah/TestLotsOfCycles.java#passive │ │ │ │ Passed: gc/shenandoah/TestLotsOfCycles.java#adaptive │ │ │ │ -Passed: gc/shenandoah/TestPeriodicGC.java │ │ │ │ +Passed: gc/shenandoah/TestLotsOfCycles.java#iu │ │ │ │ Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#iu │ │ │ │ Passed: gc/shenandoah/TestReferenceShortcutCycle.java#iu-100 │ │ │ │ Passed: gc/shenandoah/TestReferenceShortcutCycle.java#satb-100 │ │ │ │ Passed: gc/shenandoah/TestRefprocSanity.java#default │ │ │ │ Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#iu-100 │ │ │ │ -Passed: gc/shenandoah/TestRefprocSanity.java#iu │ │ │ │ Passed: gc/shenandoah/TestRegionSampling.java#adaptive │ │ │ │ -Passed: gc/shenandoah/TestRegionSampling.java#compact │ │ │ │ +Passed: gc/shenandoah/TestRefprocSanity.java#iu │ │ │ │ Passed: gc/shenandoah/TestRegionSampling.java#aggressive │ │ │ │ -Passed: gc/shenandoah/TestLotsOfCycles.java#iu │ │ │ │ +Passed: gc/shenandoah/TestRegionSampling.java#compact │ │ │ │ Passed: gc/shenandoah/TestRegionSampling.java#iu │ │ │ │ Passed: gc/shenandoah/TestRegionSampling.java#iu-aggressive │ │ │ │ Passed: gc/shenandoah/TestRegionSampling.java#static │ │ │ │ Passed: gc/shenandoah/TestRegionSampling.java#passive │ │ │ │ +Passed: gc/shenandoah/TestLotsOfCycles.java#static │ │ │ │ +Passed: gc/shenandoah/TestPeriodicGC.java │ │ │ │ Passed: gc/shenandoah/TestResizeTLAB.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestResizeTLAB.java#iu │ │ │ │ Passed: gc/shenandoah/TestResizeTLAB.java#compact │ │ │ │ -Passed: gc/shenandoah/TestLotsOfCycles.java#static │ │ │ │ -Passed: gc/shenandoah/TestResizeTLAB.java#aggressive │ │ │ │ +Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#satb │ │ │ │ Passed: gc/shenandoah/TestRetainObjects.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestRetainObjects.java#aggressive │ │ │ │ -Passed: gc/shenandoah/TestResizeTLAB.java#static │ │ │ │ Passed: gc/shenandoah/TestRetainObjects.java#compact │ │ │ │ Passed: gc/shenandoah/TestRetainObjects.java#iu │ │ │ │ -Passed: gc/shenandoah/TestResizeTLAB.java#passive │ │ │ │ +Passed: gc/shenandoah/TestResizeTLAB.java#static │ │ │ │ Passed: gc/shenandoah/TestRetainObjects.java#iu-aggressive │ │ │ │ -Passed: gc/shenandoah/TestResizeTLAB.java#iu-aggressive │ │ │ │ -Passed: gc/shenandoah/TestRetainObjects.java#static │ │ │ │ Passed: gc/shenandoah/TestRetainObjects.java#no-tlab │ │ │ │ +Passed: gc/shenandoah/TestRetainObjects.java#static │ │ │ │ Passed: gc/shenandoah/TestRetainObjects.java#passive │ │ │ │ +Passed: gc/shenandoah/TestResizeTLAB.java#passive │ │ │ │ +Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#satb-100 │ │ │ │ Passed: gc/shenandoah/TestSieveObjects.java#compact │ │ │ │ Passed: gc/shenandoah/TestSieveObjects.java#adaptive │ │ │ │ Passed: gc/shenandoah/TestSieveObjects.java#aggressive │ │ │ │ Passed: gc/shenandoah/TestSieveObjects.java#iu │ │ │ │ -Passed: gc/shenandoah/TestSieveObjects.java#iu-aggressive │ │ │ │ Passed: gc/shenandoah/TestSieveObjects.java#static │ │ │ │ Passed: gc/shenandoah/TestSmallHeap.java │ │ │ │ +Passed: gc/shenandoah/TestSieveObjects.java#iu-aggressive │ │ │ │ Passed: gc/shenandoah/TestStringDedup.java#iu │ │ │ │ -Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#satb │ │ │ │ +Passed: gc/shenandoah/TestResizeTLAB.java#aggressive │ │ │ │ Passed: gc/shenandoah/TestStringDedup.java#default │ │ │ │ +Passed: gc/shenandoah/TestSieveObjects.java#no-tlab │ │ │ │ +Passed: gc/shenandoah/TestResizeTLAB.java#iu-aggressive │ │ │ │ Passed: gc/shenandoah/TestStringDedup.java#passive │ │ │ │ -Passed: gc/shenandoah/TestSieveObjects.java#passive │ │ │ │ Passed: gc/shenandoah/TestStringInternCleanup.java#iu │ │ │ │ -Passed: gc/shenandoah/TestSieveObjects.java#no-tlab │ │ │ │ Passed: gc/shenandoah/TestStringInternCleanup.java#default │ │ │ │ +Passed: gc/shenandoah/TestSieveObjects.java#passive │ │ │ │ Passed: gc/shenandoah/TestVerifyJCStress.java#iu │ │ │ │ Passed: gc/shenandoah/TestStringInternCleanup.java#passive │ │ │ │ -Passed: gc/shenandoah/TestReferenceRefersToShenandoah.java#satb-100 │ │ │ │ Passed: gc/shenandoah/TestWrongArrayMember.java │ │ │ │ -Passed: gc/shenandoah/TestVerifyJCStress.java#iu-c1 │ │ │ │ Passed: gc/TestAgeOutput.java#id0 │ │ │ │ +Passed: gc/shenandoah/TestVerifyLevels.java │ │ │ │ +Passed: gc/TestAgeOutput.java#id1 │ │ │ │ Passed: gc/shenandoah/TestWithLogLevel.java │ │ │ │ Passed: gc/TestAllocateHeapAt.java │ │ │ │ -Passed: gc/TestAgeOutput.java#id1 │ │ │ │ Passed: gc/TestAllocateHeapAtError.java │ │ │ │ Passed: gc/TestAllocateHeapAtMultiple.java │ │ │ │ -Passed: gc/shenandoah/TestVerifyJCStress.java#default │ │ │ │ -Passed: gc/shenandoah/TestVerifyJCStress.java#passive │ │ │ │ -Passed: gc/TestCardTablePageCommits.java │ │ │ │ +Passed: gc/shenandoah/TestVerifyJCStress.java#iu-c1 │ │ │ │ Passed: gc/TestBigObj.java │ │ │ │ +Passed: gc/TestCardTablePageCommits.java │ │ │ │ Passed: gc/TestConcurrentGCBreakpoints.java │ │ │ │ +Passed: gc/TestDisableExplicitGC.java │ │ │ │ Passed: gc/TestFillerObjectInstantiation.java │ │ │ │ Passed: gc/TestFullGCCount.java │ │ │ │ -Passed: gc/TestDisableExplicitGC.java │ │ │ │ -Passed: gc/shenandoah/TestVerifyLevels.java │ │ │ │ -Passed: gc/TestGenerationPerfCounter.java#id1 │ │ │ │ Passed: gc/TestGenerationPerfCounter.java#id0 │ │ │ │ +Passed: gc/TestGenerationPerfCounter.java#id1 │ │ │ │ Passed: gc/TestGenerationPerfCounter.java#id2 │ │ │ │ Passed: gc/TestHumongousReferenceObject.java#id0 │ │ │ │ +Passed: gc/shenandoah/TestVerifyJCStress.java#default │ │ │ │ Passed: gc/TestHumongousReferenceObject.java#id2 │ │ │ │ +Passed: gc/shenandoah/TestVerifyJCStress.java#passive │ │ │ │ Passed: gc/TestHumongousReferenceObject.java#id1 │ │ │ │ -Passed: gc/TestAllocHumongousFragment.java#compact │ │ │ │ +Passed: gc/TestJNICriticalStressTest.java#id0 │ │ │ │ +Passed: gc/TestJNICriticalStressTest.java#id2 │ │ │ │ +Passed: gc/TestJNICriticalStressTest.java#id1 │ │ │ │ Passed: gc/TestMemoryMXBeansAndPoolsPresence.java#id0 │ │ │ │ -Passed: gc/TestMemoryMXBeansAndPoolsPresence.java#id1 │ │ │ │ Passed: gc/TestMemoryMXBeansAndPoolsPresence.java#id2 │ │ │ │ +Passed: gc/TestMemoryMXBeansAndPoolsPresence.java#id1 │ │ │ │ Passed: gc/TestNoPerfCounter.java │ │ │ │ Passed: gc/TestNUMAPageSize.java │ │ │ │ Passed: gc/TestNumWorkerOutput.java │ │ │ │ -Passed: gc/TestObjectAlignment.java │ │ │ │ Passed: gc/TestPLABAdaptToMinTLABSize.java#id0 │ │ │ │ Passed: gc/TestPLABAdaptToMinTLABSize.java#id1 │ │ │ │ Passed: gc/TestPolicyNamePerfCounter.java#id0 │ │ │ │ Passed: gc/TestPolicyNamePerfCounter.java#id1 │ │ │ │ Passed: gc/TestPolicyNamePerfCounter.java#id2 │ │ │ │ -Passed: gc/TestJNICriticalStressTest.java#id0 │ │ │ │ Passed: gc/TestReferenceClearDuringMarking.java │ │ │ │ Passed: gc/TestReferenceClearDuringReferenceProcessing.java#ZGenerational │ │ │ │ +Passed: gc/TestObjectAlignment.java │ │ │ │ Passed: gc/TestReferenceClearDuringReferenceProcessing.java#ZSinglegen │ │ │ │ -Passed: gc/TestJNICriticalStressTest.java#id2 │ │ │ │ -Passed: gc/TestJNICriticalStressTest.java#id1 │ │ │ │ Passed: gc/TestReferenceRefersToDuringConcMark.java │ │ │ │ -Passed: gc/TestSpaceCounters.java#Parallel │ │ │ │ Passed: gc/TestSmallHeap.java │ │ │ │ +Passed: gc/TestSpaceCounters.java#Parallel │ │ │ │ Passed: gc/TestSpaceCounters.java#Serial │ │ │ │ Passed: gc/TestStackOverflow.java │ │ │ │ Passed: gc/TestSystemGC.java#G1 │ │ │ │ Passed: gc/TestSystemGC.java#Parallel │ │ │ │ Passed: gc/TestSystemGC.java#Serial │ │ │ │ -Passed: gc/TestSystemGC.java#ZGenerational │ │ │ │ Passed: gc/TestSystemGC.java#Shenandoah │ │ │ │ +Passed: gc/TestSoftReferencesBehaviorOnOOME.java │ │ │ │ +Passed: gc/TestSystemGC.java#ZGenerational │ │ │ │ Passed: gc/TestSystemGC.java#ZSinglegen │ │ │ │ Passed: gc/TestVerifyDuringStartup.java │ │ │ │ -Passed: gc/TestAllocHumongousFragment.java#iu │ │ │ │ -Passed: gc/TestSoftReferencesBehaviorOnOOME.java │ │ │ │ Passed: gc/TestVerifySilently.java │ │ │ │ Passed: gc/TestVerifySubSet.java │ │ │ │ +Passed: gtest/LargePageGtests.java#use-large-pages │ │ │ │ Passed: gtest/LargePageGtests.java#use-large-pages-1G │ │ │ │ +Passed: gc/TestAllocHumongousFragment.java#compact │ │ │ │ Passed: gtest/LargePageGtests.java#use-large-pages-sysV │ │ │ │ -Passed: gtest/LargePageGtests.java#use-large-pages │ │ │ │ -Passed: gtest/NMTGtests.java#nmt-off │ │ │ │ Passed: gtest/NMTGtests.java#nmt-detail │ │ │ │ -Passed: runtime/6626217/bug_21227.java │ │ │ │ +Passed: gtest/NMTGtests.java#nmt-off │ │ │ │ Passed: gtest/NMTGtests.java#nmt-summary │ │ │ │ Passed: gtest/MetaspaceGtests.java#balanced-no-ccs │ │ │ │ +Passed: runtime/6626217/bug_21227.java │ │ │ │ Passed: runtime/cds/appcds/AppendClasspath.java │ │ │ │ +Passed: runtime/7158988/FieldMonitor.java │ │ │ │ Passed: runtime/cds/appcds/ArchiveRelocationTest.java │ │ │ │ Passed: runtime/cds/appcds/BadBSM.java │ │ │ │ -Passed: runtime/7158988/FieldMonitor.java │ │ │ │ Passed: runtime/cds/appcds/CaseSensitiveClassPath.java │ │ │ │ -Passed: runtime/cds/appcds/ClassLoaderTest.java │ │ │ │ -Passed: gc/TestAllocHumongousFragment.java#passive │ │ │ │ Passed: runtime/cds/appcds/CDSandJFR.java │ │ │ │ Passed: runtime/cds/appcds/BootClassPathMismatch.java │ │ │ │ +Passed: runtime/cds/appcds/ClassLoaderTest.java │ │ │ │ +Passed: gc/TestAllocHumongousFragment.java#iu │ │ │ │ Passed: runtime/cds/appcds/CommandLineFlagComboNegative.java │ │ │ │ +Passed: runtime/cds/appcds/ClassPathAttr.java │ │ │ │ Passed: runtime/cds/appcds/CommonAppClasspath.java │ │ │ │ Passed: runtime/cds/appcds/DumpClassList.java │ │ │ │ -Passed: runtime/cds/appcds/ClassPathAttr.java │ │ │ │ +Passed: runtime/cds/appcds/CommandLineFlagCombo.java │ │ │ │ Passed: runtime/cds/appcds/DirClasspathTest.java │ │ │ │ +Passed: gtest/GTestWrapper.java │ │ │ │ Passed: runtime/cds/appcds/DuplicateClassPaths.java │ │ │ │ -Passed: runtime/cds/appcds/CommandLineFlagCombo.java │ │ │ │ Passed: runtime/cds/appcds/FieldAnnotationsTest.java │ │ │ │ +Passed: runtime/cds/appcds/ExtraSymbols.java │ │ │ │ Passed: runtime/cds/appcds/DumpingWithNoCoops.java │ │ │ │ Passed: runtime/cds/appcds/DumpClassListWithLF.java │ │ │ │ -Passed: runtime/cds/appcds/ExtraSymbols.java │ │ │ │ Passed: runtime/cds/appcds/FillerObjectLoadTest.java │ │ │ │ Passed: runtime/cds/appcds/FreeUnusedMetadata.java │ │ │ │ -Passed: runtime/cds/appcds/HelloExtTest.java │ │ │ │ Passed: runtime/cds/appcds/HelloTest.java │ │ │ │ +Passed: runtime/cds/appcds/HelloExtTest.java │ │ │ │ Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java │ │ │ │ +Passed: gc/TestReferenceRefersTo.java │ │ │ │ Passed: runtime/cds/appcds/FieldLayoutFlags.java │ │ │ │ Passed: runtime/cds/appcds/LambdaEagerInit.java │ │ │ │ -Passed: runtime/cds/appcds/JvmtiAddPath.java │ │ │ │ Passed: runtime/cds/appcds/LambdaContainsOldInf.java │ │ │ │ Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java │ │ │ │ +Passed: runtime/cds/appcds/JvmtiAddPath.java │ │ │ │ Passed: runtime/cds/appcds/LambdaWithJavaAgent.java │ │ │ │ +Passed: runtime/cds/appcds/LongClassListPath.java │ │ │ │ Passed: runtime/cds/appcds/LambdaWithOldClass.java │ │ │ │ Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java │ │ │ │ -Passed: runtime/cds/appcds/LongClassListPath.java │ │ │ │ -Passed: runtime/cds/appcds/LambdaProxyClasslist.java │ │ │ │ Passed: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java │ │ │ │ +Passed: runtime/cds/appcds/LambdaProxyClasslist.java │ │ │ │ Passed: runtime/cds/appcds/MissingSuperTest.java │ │ │ │ -Passed: gtest/GTestWrapper.java │ │ │ │ Passed: runtime/cds/appcds/MultiProcessSharing.java │ │ │ │ Passed: runtime/cds/appcds/MoveJDKTest.java │ │ │ │ -Passed: runtime/cds/appcds/NonJarInClasspath.java │ │ │ │ Passed: runtime/cds/appcds/NestHostOldInf.java │ │ │ │ -Passed: runtime/cds/appcds/OldClassWithjsr.java │ │ │ │ +Passed: runtime/cds/appcds/NonJarInClasspath.java │ │ │ │ Passed: runtime/cds/appcds/OldClassTest.java │ │ │ │ -Passed: runtime/cds/appcds/OldInfExtendsInfDefMeth.java │ │ │ │ +Passed: runtime/cds/appcds/OldClassWithjsr.java │ │ │ │ Passed: runtime/cds/appcds/OldSuperClass.java │ │ │ │ +Passed: runtime/cds/appcds/OldInfExtendsInfDefMeth.java │ │ │ │ Passed: runtime/cds/appcds/OldSuperInf.java │ │ │ │ -Passed: runtime/cds/appcds/NonExistClasspath.java │ │ │ │ -Passed: gc/TestReferenceRefersTo.java │ │ │ │ Passed: runtime/cds/appcds/OldSuperInfIndirect.java │ │ │ │ +Passed: runtime/cds/appcds/NonExistClasspath.java │ │ │ │ Passed: runtime/cds/appcds/ParallelLoad2.java │ │ │ │ +Passed: runtime/cds/appcds/ParallelLoadTest.java │ │ │ │ Passed: runtime/cds/appcds/PrintSharedArchiveAndExit.java │ │ │ │ Passed: runtime/cds/appcds/PackageSealing.java │ │ │ │ -Passed: runtime/cds/appcds/ParallelLoadTest.java │ │ │ │ -Passed: runtime/cds/appcds/ProhibitedPackage.java │ │ │ │ Passed: runtime/cds/appcds/ProtectionDomain.java │ │ │ │ +Passed: runtime/cds/appcds/ProhibitedPackage.java │ │ │ │ Passed: runtime/cds/appcds/RewriteBytecodesTest.java │ │ │ │ Passed: runtime/cds/appcds/SealingViolation.java │ │ │ │ Passed: runtime/cds/appcds/RelativePath.java │ │ │ │ +Passed: gc/TestAllocHumongousFragment.java#passive │ │ │ │ Passed: runtime/cds/appcds/SharedPackages.java │ │ │ │ Passed: runtime/cds/appcds/SharedArchiveConsistency.java │ │ │ │ Passed: runtime/cds/appcds/SharedRegionAlignmentTest.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/FlagCombo.java#id0 │ │ │ │ -Passed: runtime/cds/appcds/MultiReleaseJars.java │ │ │ │ +Passed: runtime/cds/appcds/LotsOfClasses.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/ExerciseGC.java │ │ │ │ +Passed: runtime/cds/appcds/MultiReleaseJars.java │ │ │ │ Passed: runtime/cds/appcds/SharedBaseAddress.java │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id0 │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/InternSharedString.java │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id1 │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/LargePages.java │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id0 │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/InvalidFileFormat.java │ │ │ │ -Passed: runtime/cds/appcds/LotsOfClasses.java │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id1 │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SharedStringsBasic.java │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/IncompatibleOptions.java#id2 │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/InvalidFileFormat.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java │ │ │ │ Passed: runtime/cds/appcds/sharedStrings/SysDictCrash.java │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/LockSharedStrings.java │ │ │ │ Passed: runtime/cds/appcds/SpecifySysLoaderProp.java │ │ │ │ Passed: runtime/cds/appcds/StaticArchiveWithLambda.java │ │ │ │ Passed: runtime/cds/appcds/TestDumpClassListSource.java │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/LockSharedStrings.java │ │ │ │ Passed: runtime/cds/appcds/SignedJar.java │ │ │ │ Passed: runtime/cds/appcds/TestEpsilonGCWithCDS.java │ │ │ │ Passed: runtime/cds/appcds/TestCombinedCompressedFlags.java │ │ │ │ Passed: runtime/cds/appcds/TestParallelGCWithCDS.java │ │ │ │ +Passed: runtime/cds/appcds/TestSerialGCWithCDS.java#id1 │ │ │ │ Passed: runtime/cds/appcds/TestZGCWithCDS.java#ZGenerational │ │ │ │ Passed: runtime/cds/appcds/TestSerialGCWithCDS.java#id0 │ │ │ │ -Passed: runtime/cds/appcds/TestZGCWithCDS.java#ZSinglegen │ │ │ │ Passed: runtime/cds/appcds/TraceLongClasspath.java │ │ │ │ -Passed: runtime/cds/appcds/TestSerialGCWithCDS.java#id1 │ │ │ │ Passed: runtime/cds/appcds/UnusedCPDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/VerifierTest_0.java │ │ │ │ +Passed: runtime/cds/appcds/TestZGCWithCDS.java#ZSinglegen │ │ │ │ Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java │ │ │ │ Passed: runtime/cds/appcds/VerifyWithDefaultArchive.java │ │ │ │ -Passed: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ -Passed: runtime/cds/appcds/WideIloadTest.java │ │ │ │ Passed: runtime/cds/appcds/VerifierTest_1B.java │ │ │ │ -Passed: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ +Passed: runtime/cds/appcds/WideIloadTest.java │ │ │ │ +Passed: runtime/cds/appcds/VerifierTest_1A.java │ │ │ │ Passed: runtime/cds/ArchiveDoesNotExist.java │ │ │ │ +Passed: runtime/cds/appcds/VerifierTest_2.java │ │ │ │ Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java │ │ │ │ -Passed: runtime/cds/CdsDifferentCompactStrings.java │ │ │ │ Passed: runtime/cds/appcds/WrongClasspath.java │ │ │ │ -Passed: runtime/cds/CdsDifferentObjectAlignment.java │ │ │ │ +Passed: runtime/cds/BootAppendTests.java │ │ │ │ +Passed: runtime/cds/CdsDifferentCompactStrings.java │ │ │ │ Passed: runtime/cds/CheckDefaultArchiveFile.java │ │ │ │ Passed: runtime/cds/CheckSharingWithDefaultArchive.java │ │ │ │ -Passed: runtime/cds/BootAppendTests.java │ │ │ │ +Passed: runtime/cds/CdsDifferentObjectAlignment.java │ │ │ │ Passed: runtime/cds/DumpSymbolAndStringTable.java │ │ │ │ -Passed: runtime/cds/DumpSharedDictionary.java │ │ │ │ Passed: runtime/cds/MaxMetaspaceSize.java │ │ │ │ +Passed: runtime/cds/DumpSharedDictionary.java │ │ │ │ Passed: runtime/cds/NonBootLoaderClasses.java │ │ │ │ Passed: runtime/cds/CdsSameObjectAlignment.java │ │ │ │ Passed: runtime/cds/PrimitiveClassMirrors.java │ │ │ │ Passed: runtime/cds/appcds/TestWithProfiler.java │ │ │ │ Passed: runtime/cds/PrintSharedArchiveAndExit.java │ │ │ │ -Passed: runtime/cds/ServiceLoaderTest.java │ │ │ │ Passed: runtime/cds/SharedArchiveFile.java │ │ │ │ +Passed: runtime/cds/ServiceLoaderTest.java │ │ │ │ Passed: runtime/cds/DeterministicDump.java │ │ │ │ -Passed: runtime/cds/SharedBaseAddress.java#id0 │ │ │ │ -Passed: runtime/cds/SharedBaseAddress.java#id2 │ │ │ │ -Passed: runtime/cds/SharedStringsDedup.java │ │ │ │ Passed: runtime/cds/SharedStrings.java │ │ │ │ +Passed: runtime/cds/SharedStringsDedup.java │ │ │ │ Passed: runtime/cds/SharedStringsRunAuto.java │ │ │ │ -Passed: runtime/cds/SharedBaseAddress.java#id3 │ │ │ │ +Passed: runtime/cds/SharedBaseAddress.java#id0 │ │ │ │ +Passed: runtime/cds/SharedBaseAddress.java#id2 │ │ │ │ Passed: runtime/cds/SharedSymbolTableBucketSize.java │ │ │ │ Passed: runtime/cds/SpaceUtilizationCheck.java │ │ │ │ +Passed: runtime/cds/appcds/sharedStrings/SharedStringsStress.java │ │ │ │ +Passed: runtime/cds/SharedBaseAddress.java#id3 │ │ │ │ Passed: runtime/CommandLine/BooleanFlagWithInvalidValue.java │ │ │ │ +Passed: runtime/cds/TestInterpreterMethodEntries.java#id0 │ │ │ │ +Passed: runtime/cds/TestCDSVMCrash.java │ │ │ │ Passed: runtime/cds/SharedBaseAddress.java#id1 │ │ │ │ Passed: runtime/CommandLine/CompilerConfigFileWarning.java │ │ │ │ -Passed: runtime/cds/TestInterpreterMethodEntries.java#id0 │ │ │ │ Passed: runtime/CommandLine/ConfigFileParsing.java │ │ │ │ Passed: runtime/CommandLine/ConfigFileWarning.java │ │ │ │ Passed: runtime/CommandLine/FlagWithInvalidValue.java │ │ │ │ Passed: runtime/CommandLine/DoubleFlagWithIntegerValue.java │ │ │ │ Passed: runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java │ │ │ │ Passed: runtime/cds/TestInterpreterMethodEntries.java#id1 │ │ │ │ Passed: runtime/CommandLine/IgnoreUnrecognizedVMOptions.java │ │ │ │ +Passed: runtime/CommandLine/TestHexArguments.java │ │ │ │ Passed: runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java │ │ │ │ +Passed: runtime/CommandLine/TestLongUnrecognizedVMOption.java │ │ │ │ Passed: runtime/CommandLine/PrintClasses.java#id0 │ │ │ │ Passed: runtime/CommandLine/OptionsValidation/TestJcmdOutput.java │ │ │ │ -Passed: runtime/CommandLine/TestHexArguments.java │ │ │ │ -Passed: runtime/CommandLine/TestLongUnrecognizedVMOption.java │ │ │ │ Passed: runtime/CommandLine/TestNullTerminatedFlags.java │ │ │ │ Passed: runtime/CommandLine/TestVMOptions.java │ │ │ │ Passed: runtime/CommandLine/UnrecognizedVMOption.java │ │ │ │ Passed: runtime/CommandLine/TraceExceptionsTest.java │ │ │ │ Passed: runtime/CommandLine/VMAliasOptions.java │ │ │ │ -Passed: runtime/CommandLine/VMOptionWarning.java#id0 │ │ │ │ Passed: runtime/CommandLine/PrintClasses.java#id1 │ │ │ │ -Passed: runtime/CommandLine/VMDeprecatedOptions.java │ │ │ │ +Passed: runtime/CommandLine/VMOptionWarning.java#id0 │ │ │ │ Passed: runtime/CommandLine/VMOptionWarning.java#id1 │ │ │ │ +Passed: runtime/CommandLine/VMDeprecatedOptions.java │ │ │ │ Passed: runtime/CommandLine/VMOptionWarning.java#id2 │ │ │ │ +Passed: runtime/ConstantPool/BadMethodHandles.java │ │ │ │ Passed: runtime/CompressedOops/CompressedClassSpaceSize.java │ │ │ │ Passed: runtime/CompressedOops/ObjectAlignment.java │ │ │ │ -Passed: runtime/CompressedOops/CompressedKlassPointerAndOops.java │ │ │ │ -Passed: runtime/ConstantPool/BadMethodHandles.java │ │ │ │ Passed: runtime/ConstantPool/TestMethodHandleConstant.java │ │ │ │ -Passed: runtime/cds/TestCDSVMCrash.java │ │ │ │ +Passed: runtime/CompressedOops/CompressedKlassPointerAndOops.java │ │ │ │ Passed: runtime/ErrorHandling/GenOutOfMemoryError.java │ │ │ │ -Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java │ │ │ │ -Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java │ │ │ │ Passed: runtime/ErrorHandling/ProblematicFrameTest.java │ │ │ │ +Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java │ │ │ │ Passed: runtime/ErrorHandling/MachCodeFramesInErrorFile.java │ │ │ │ -Passed: runtime/cds/appcds/sharedStrings/SharedStringsStress.java │ │ │ │ +Passed: runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java │ │ │ │ Passed: runtime/ErrorHandling/TestExitOnOutOfMemoryError.java │ │ │ │ Passed: runtime/ErrorHandling/TestGZippedHeapDumpOnOutOfMemoryError.java#id0 │ │ │ │ -Passed: runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java │ │ │ │ -Passed: runtime/ConstantPool/IntfMethod.java │ │ │ │ +Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java │ │ │ │ Passed: runtime/ErrorHandling/TestGZippedHeapDumpOnOutOfMemoryError.java#id1 │ │ │ │ Passed: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java#id0 │ │ │ │ +Passed: runtime/CompressedOops/UseCompressedOops.java │ │ │ │ Passed: runtime/ErrorHandling/TestOnOutOfMemoryError.java │ │ │ │ Passed: runtime/ErrorHandling/TestHeapDumpPath.java │ │ │ │ -Passed: runtime/logging/ClassInitializationTest.java │ │ │ │ +Passed: runtime/ErrorHandling/TestAbortVmOnException.java │ │ │ │ Passed: runtime/logging/ClassResolutionTest.java │ │ │ │ +Passed: runtime/logging/ClassInitializationTest.java │ │ │ │ Passed: runtime/logging/CompressedOopsTest.java │ │ │ │ -Passed: runtime/ErrorHandling/TestAbortVmOnException.java │ │ │ │ -Passed: runtime/logging/ClassLoadUnloadTest.java │ │ │ │ -Passed: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java#id1 │ │ │ │ -Passed: runtime/logging/DefaultMethodsTest.java │ │ │ │ Passed: runtime/logging/CondyIndyTest.java │ │ │ │ +Passed: runtime/logging/DefaultMethodsTest.java │ │ │ │ +Passed: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java#id1 │ │ │ │ +Passed: runtime/logging/ClassLoadUnloadTest.java │ │ │ │ Passed: runtime/logging/DeoptStats.java │ │ │ │ Passed: runtime/logging/ExceptionsTest.java │ │ │ │ -Passed: runtime/logging/LoaderConstraintsTest.java │ │ │ │ -Passed: runtime/CompressedOops/UseCompressedOops.java │ │ │ │ Passed: runtime/logging/FoldMultilinesTest.java │ │ │ │ -Passed: runtime/logging/ModulesTest.java │ │ │ │ +Passed: runtime/logging/LoaderConstraintsTest.java │ │ │ │ Passed: runtime/logging/MonitorInflationTest.java │ │ │ │ +Passed: runtime/logging/ModulesTest.java │ │ │ │ Passed: runtime/logging/MutexRankTest.java │ │ │ │ Passed: runtime/logging/OsCpuLoggingTest.java │ │ │ │ +Passed: runtime/ErrorHandling/StackWalkNativeToJava.java │ │ │ │ Passed: runtime/logging/ProtectionDomainVerificationTest.java │ │ │ │ Passed: runtime/logging/SafepointCleanupTest.java │ │ │ │ Passed: runtime/logging/SafepointTest.java │ │ │ │ Passed: runtime/logging/TestMethodHandlesVerbose.java │ │ │ │ Passed: runtime/logging/StackWalkTest.java │ │ │ │ Passed: runtime/logging/StartupTimeTest.java │ │ │ │ -Passed: runtime/ErrorHandling/StackWalkNativeToJava.java │ │ │ │ Passed: runtime/logging/ThreadLoggingTest.java │ │ │ │ -Passed: runtime/memory/MultiAllocateNullCheck.java │ │ │ │ +Passed: runtime/ConstantPool/IntfMethod.java │ │ │ │ Passed: runtime/logging/VMOperationTest.java │ │ │ │ Passed: runtime/logging/VerificationTest.java │ │ │ │ +Passed: runtime/memory/MultiAllocateNullCheck.java │ │ │ │ Passed: runtime/memory/ReadVMPageSize.java │ │ │ │ -Passed: runtime/logging/MonitorMismatchTest.java │ │ │ │ Passed: runtime/memory/StressVirtualSpaceResize.java │ │ │ │ Passed: runtime/Metaspace/elastic/TestMetaspaceAllocation.java#ndebug │ │ │ │ +Passed: runtime/Metaspace/DefineClass.java │ │ │ │ Passed: runtime/memory/ReadFromNoaccessArea.java │ │ │ │ Passed: runtime/memory/ReserveMemory.java │ │ │ │ -Passed: runtime/Metaspace/DefineClass.java │ │ │ │ +Passed: runtime/logging/MonitorMismatchTest.java │ │ │ │ Passed: runtime/Metaspace/MaxMetaspaceSizeEnvVarTest.java │ │ │ │ Passed: runtime/Metaspace/MaxMetaspaceSizeTest.java │ │ │ │ Passed: runtime/Metaspace/PrintMetaspaceDcmd.java#test-64bit-ccs │ │ │ │ +Passed: runtime/Metaspace/PrintMetaspaceDcmd.java#test-64bit-noccs │ │ │ │ Passed: runtime/logging/RedefineClasses.java │ │ │ │ -Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java#ndebug-default │ │ │ │ -Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java#ndebug-default │ │ │ │ Passed: runtime/Metaspace/PrintMetaspaceDcmd.java#test-nospecified │ │ │ │ Passed: runtime/modules/AccessCheckAllUnnamed.java │ │ │ │ Passed: runtime/modules/AccessCheckExp.java │ │ │ │ Passed: runtime/modules/AccessCheckJavaBase.java │ │ │ │ +Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java#ndebug-default │ │ │ │ Passed: runtime/modules/AccessCheckOpen.java │ │ │ │ +Passed: runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java#ndebug-default │ │ │ │ Passed: runtime/modules/AccessCheckRead.java │ │ │ │ -Passed: runtime/Metaspace/PrintMetaspaceDcmd.java#test-64bit-noccs │ │ │ │ Passed: runtime/modules/AccessCheckSuper.java │ │ │ │ Passed: runtime/modules/AccModuleTest.java │ │ │ │ -Passed: runtime/modules/AccessCheckWorks.java │ │ │ │ Passed: runtime/modules/AccessCheckUnnamed.java │ │ │ │ +Passed: runtime/modules/AccessCheckWorks.java │ │ │ │ Passed: runtime/modules/CCE_module_msg.java │ │ │ │ Passed: runtime/modules/ExportTwice.java │ │ │ │ -Passed: runtime/modules/JVMAddModuleExports.java │ │ │ │ Passed: runtime/modules/IgnoreModulePropertiesTest.java │ │ │ │ +Passed: runtime/modules/JVMAddModuleExports.java │ │ │ │ Passed: runtime/modules/JVMAddModuleExportsToAll.java │ │ │ │ Passed: runtime/modules/JVMAddModuleExportToAllUnnamed.java │ │ │ │ Passed: runtime/modules/ClassLoaderNoUnnamedModuleTest.java │ │ │ │ Passed: runtime/modules/JVMAddReadsModule.java │ │ │ │ Passed: runtime/modules/JVMDefineModule.java │ │ │ │ Passed: runtime/modules/ModuleOptionsTest.java │ │ │ │ Passed: runtime/modules/ModuleOptionsWarn.java │ │ │ │ Passed: runtime/modules/ModulesSymLink.java │ │ │ │ Passed: runtime/modules/ModuleStress/ExportModuleStressTest.java │ │ │ │ Passed: runtime/modules/ModuleStress/ModuleStress.java │ │ │ │ -Passed: runtime/modules/ModuleStress/ModuleStressGC.java │ │ │ │ Passed: runtime/modules/SealedInterfaceModuleTest.java │ │ │ │ -Passed: runtime/Monitor/CompleteExit.java │ │ │ │ Passed: runtime/modules/SealedModuleTest.java │ │ │ │ +Passed: runtime/Monitor/CompleteExit.java │ │ │ │ +Passed: runtime/modules/ModuleStress/ModuleStressGC.java │ │ │ │ Passed: runtime/modules/LoadUnloadModuleStress.java │ │ │ │ Passed: runtime/Monitor/ConcurrentDeflation.java │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#allIntervalsZero │ │ │ │ -Passed: runtime/Metaspace/FragmentMetaspace.java#id0 │ │ │ │ Passed: runtime/MirrorFrame/Test8003720.java │ │ │ │ +Passed: runtime/Metaspace/FragmentMetaspace.java#id0 │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#allThresholdsZero │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#defaults │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdADI_noSafepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdADI_safepoint │ │ │ │ -Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdMUDT_noSafepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdMUDT_safepoint │ │ │ │ +Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_noThresholdMUDT_noSafepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_threshold_noSafepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#guaranteed_threshold_safepoint │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#illegal │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#noGuaranteedGADT_threshold_noSafepoint │ │ │ │ Passed: runtime/Monitor/DeflationIntervalsTest.java#noGuaranteedGADT_threshold_safepoint │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#aggressive │ │ │ │ Passed: runtime/Monitor/NonOwnerOps.java │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#defaults │ │ │ │ Passed: runtime/NonWriteableProperty.java │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#lazy │ │ │ │ -Passed: runtime/Monitor/MonitorUsedDeflationThresholdTest.java │ │ │ │ Passed: runtime/Monitor/MonitorUnlinkBatchTest.java#legal │ │ │ │ Passed: runtime/SelectionResolution/IllegalAccessErrorTest.java │ │ │ │ -Passed: runtime/Metaspace/FragmentMetaspaceSimple.java │ │ │ │ +Passed: runtime/Monitor/MonitorUsedDeflationThresholdTest.java │ │ │ │ Passed: runtime/SelectionResolution/InvokeSpecialICCE.java │ │ │ │ Passed: runtime/SelectionResolution/AbstractMethodErrorTest.java │ │ │ │ -Passed: runtime/SelectionResolution/InvokeStaticSuccessTest.java │ │ │ │ Passed: runtime/SelectionResolution/InvokeSpecialSuccessTest.java │ │ │ │ Passed: runtime/SelectionResolution/InvokeStaticICCE.java │ │ │ │ +Passed: runtime/SelectionResolution/InvokeStaticSuccessTest.java │ │ │ │ +Passed: runtime/Metaspace/FragmentMetaspaceSimple.java │ │ │ │ Passed: runtime/SelectionResolution/NoSuchMethodErrorTest.java │ │ │ │ Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java │ │ │ │ -Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java │ │ │ │ +Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java │ │ │ │ Passed: runtime/Thread/CancellableThreadTest.java │ │ │ │ Passed: runtime/Thread/Fibonacci.java │ │ │ │ -Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java │ │ │ │ -Passed: runtime/Thread/AsyncExceptionTest.java │ │ │ │ +Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java │ │ │ │ Passed: runtime/Monitor/SyncOnValueBasedClassTest.java │ │ │ │ +Passed: runtime/Thread/AsyncExceptionTest.java │ │ │ │ +Passed: runtime/Thread/AsyncExceptionOnMonitorEnter.java │ │ │ │ Passed: runtime/Thread/InterruptAtExit.java │ │ │ │ Passed: runtime/Thread/IsInterruptedAtExit.java │ │ │ │ -Passed: runtime/Thread/AsyncExceptionOnMonitorEnter.java │ │ │ │ +Passed: runtime/Thread/SetNameAtExit.java │ │ │ │ Passed: runtime/Thread/TestAlwaysPreTouchStacks.java │ │ │ │ -Passed: runtime/Thread/TestBreakSignalThreadDump.java#default │ │ │ │ Passed: runtime/Thread/TestBreakSignalThreadDump.java#with_jsig │ │ │ │ -Passed: runtime/Thread/TestThreadDumpClassInitMonitor.java │ │ │ │ +Passed: runtime/Thread/TestBreakSignalThreadDump.java#default │ │ │ │ Passed: runtime/Thread/TestThreadDumpSMRInfo.java │ │ │ │ +Passed: runtime/Thread/TestThreadDumpClassInitMonitor.java │ │ │ │ Passed: runtime/Thread/TestThreadStackSizes.java │ │ │ │ -Passed: runtime/Thread/SetNameAtExit.java │ │ │ │ Passed: runtime/Thread/ThreadObjAccessAtExit.java │ │ │ │ Passed: runtime/Thread/ThreadPriorities.java │ │ │ │ +Passed: runtime/Thread/TooSmallStackSize.java │ │ │ │ Passed: runtime/Unsafe/AllocateInstance.java │ │ │ │ Passed: runtime/Unsafe/AllocateMemory.java │ │ │ │ Passed: runtime/Unsafe/CopyMemory.java │ │ │ │ -Passed: runtime/Thread/TooSmallStackSize.java │ │ │ │ -Passed: runtime/Unsafe/DefineClass.java │ │ │ │ -Passed: runtime/Unsafe/GetField.java │ │ │ │ Passed: runtime/Unsafe/FieldOffset.java │ │ │ │ -Passed: runtime/Unsafe/GetPutBoolean.java │ │ │ │ +Passed: runtime/Unsafe/GetField.java │ │ │ │ Passed: runtime/Unsafe/GetPutAddress.java │ │ │ │ +Passed: runtime/Unsafe/GetPutBoolean.java │ │ │ │ Passed: runtime/Unsafe/GetPutByte.java │ │ │ │ Passed: runtime/Unsafe/GetPutChar.java │ │ │ │ -Passed: runtime/Unsafe/GetPutDouble.java │ │ │ │ +Passed: runtime/Unsafe/DefineClass.java │ │ │ │ Passed: runtime/Unsafe/GetPutFloat.java │ │ │ │ -Passed: runtime/Unsafe/GetPutInt.java │ │ │ │ +Passed: runtime/Unsafe/GetPutDouble.java │ │ │ │ Passed: runtime/Unsafe/GetPutLong.java │ │ │ │ +Passed: runtime/Unsafe/GetPutInt.java │ │ │ │ Passed: runtime/Unsafe/GetPutObject.java │ │ │ │ Passed: runtime/Unsafe/GetPutShort.java │ │ │ │ Passed: runtime/Unsafe/GetUncompressedObject.java │ │ │ │ Passed: runtime/Unsafe/PageSize.java │ │ │ │ -Passed: runtime/Unsafe/Reallocate.java │ │ │ │ Passed: runtime/Unsafe/InternalErrorTest.java │ │ │ │ +Passed: runtime/Unsafe/Reallocate.java │ │ │ │ Passed: runtime/Unsafe/SetMemory.java │ │ │ │ Passed: runtime/Unsafe/ThrowException.java │ │ │ │ Passed: serviceability/dcmd/compiler/CodeHeapAnalyticsMethodNames.java │ │ │ │ +Passed: runtime/Thread/SetPriorityAtExit.java │ │ │ │ Passed: serviceability/dcmd/compiler/CodeHeapAnalyticsParams.java │ │ │ │ -Passed: serviceability/dcmd/compiler/CodeCacheTest.java │ │ │ │ Passed: serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java │ │ │ │ -Passed: serviceability/dcmd/compiler/CodelistTest.java │ │ │ │ +Passed: serviceability/dcmd/compiler/CodeCacheTest.java │ │ │ │ Passed: serviceability/dcmd/compiler/PerfMapTest.java │ │ │ │ -Passed: serviceability/dcmd/compiler/CompilerQueueTest.java │ │ │ │ Passed: serviceability/jvmti/GetObjectSizeClass.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/ClassVersionAfterRedefine.java │ │ │ │ -Passed: runtime/SelectionResolution/InvokeVirtualICCE.java │ │ │ │ +Passed: serviceability/dcmd/compiler/CodelistTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/ModifyAnonymous.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineAddLambdaExpression.java │ │ │ │ +Passed: serviceability/dcmd/compiler/CompilerQueueTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineAnnotations.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineFinalizer.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineAddLambdaExpression.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineDoubleDelete.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineInterfaceCall.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineFinalizer.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineInterfaceMethods.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineInterfaceCall.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineObject.java │ │ │ │ -Passed: runtime/Thread/SetPriorityAtExit.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineGenericSignatureTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineSubtractLambdaExpression.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineSharedClassJFR.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineSubtractLambdaExpression.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/TestRedefineCondy.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/TestAddDeleteMethods.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineLeak.java │ │ │ │ -Passed: runtime/Thread/StopAtExit.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/TestRedefineCondy.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/TestAddDeleteMethods.java │ │ │ │ +Passed: serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java │ │ │ │ Passed: serviceability/ParserTest.java │ │ │ │ -Passed: serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java │ │ │ │ +Passed: runtime/Thread/StopAtExit.java │ │ │ │ Passed: serviceability/sa/ClhsdbAttach.java │ │ │ │ Passed: serviceability/sa/CDSJMapClstats.java │ │ │ │ -Passed: serviceability/sa/ClhsdbAttachDifferentJVMs.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/TestMultipleClasses.java │ │ │ │ -Passed: serviceability/sa/ClhsdbCDSCore.java │ │ │ │ +Passed: serviceability/sa/ClhsdbAttachDifferentJVMs.java │ │ │ │ Passed: serviceability/sa/ClhsdbDumpclass.java │ │ │ │ +Passed: runtime/SelectionResolution/InvokeVirtualICCE.java │ │ │ │ Passed: serviceability/sa/ClhsdbClasses.java │ │ │ │ Passed: serviceability/sa/ClhsdbField.java │ │ │ │ +Passed: serviceability/sa/ClhsdbCDSCore.java │ │ │ │ Passed: serviceability/sa/ClhsdbCDSJstackPrintAll.java │ │ │ │ Passed: runtime/Thread/SuspendAtExit.java │ │ │ │ Passed: serviceability/sa/ClhsdbFlags.java │ │ │ │ -Passed: serviceability/sa/ClhsdbHistory.java │ │ │ │ Passed: serviceability/sa/ClhsdbFindPC.java#no-xcomp-core │ │ │ │ +Passed: serviceability/sa/ClhsdbHistory.java │ │ │ │ Passed: serviceability/sa/ClhsdbFindPC.java#no-xcomp-process │ │ │ │ Passed: serviceability/sa/ClhsdbFindPC.java#xcomp-core │ │ │ │ Passed: serviceability/sa/ClhsdbJhisto.java │ │ │ │ -Passed: serviceability/sa/ClhsdbFindPC.java#xcomp-process │ │ │ │ Passed: serviceability/sa/ClhsdbJdis.java │ │ │ │ -Passed: serviceability/sa/ClhsdbLongConstant.java │ │ │ │ +Passed: serviceability/sa/ClhsdbFindPC.java#xcomp-process │ │ │ │ Passed: serviceability/sa/ClhsdbJstack.java#id1 │ │ │ │ Passed: serviceability/sa/ClhsdbJstack.java#id0 │ │ │ │ +Passed: serviceability/sa/ClhsdbLongConstant.java │ │ │ │ +Passed: serviceability/sa/ClhsdbPmap.java#core │ │ │ │ Passed: serviceability/sa/ClhsdbDumpheap.java │ │ │ │ Passed: serviceability/sa/ClhsdbPmap.java#process │ │ │ │ -Passed: serviceability/sa/ClhsdbPmap.java#core │ │ │ │ -Passed: serviceability/sa/ClhsdbInspect.java │ │ │ │ Passed: serviceability/sa/ClhsdbPrintStatics.java │ │ │ │ +Passed: serviceability/sa/ClhsdbInspect.java │ │ │ │ Passed: serviceability/sa/ClhsdbPstack.java#core │ │ │ │ Passed: serviceability/sa/ClhsdbPstack.java#process │ │ │ │ Passed: serviceability/sa/ClhsdbPrintAll.java │ │ │ │ -Passed: serviceability/sa/ClhsdbSource.java │ │ │ │ Passed: serviceability/sa/ClhsdbPrintAs.java │ │ │ │ -Passed: serviceability/sa/ClhsdbSymbol.java │ │ │ │ +Passed: serviceability/sa/ClhsdbSource.java │ │ │ │ Passed: serviceability/sa/ClhsdbThread.java │ │ │ │ +Passed: serviceability/sa/ClhsdbSymbol.java │ │ │ │ Passed: serviceability/sa/ClhsdbVmStructsDump.java │ │ │ │ -Passed: serviceability/sa/ClhsdbScanOops.java#id0 │ │ │ │ Passed: serviceability/sa/ClhsdbWhere.java │ │ │ │ Passed: serviceability/sa/ClhsdbThreadContext.java │ │ │ │ -Passed: serviceability/sa/ClhsdbScanOops.java#id1 │ │ │ │ Passed: serviceability/sa/DeadlockDetectionTest.java │ │ │ │ Passed: serviceability/sa/JhsdbThreadInfoTest.java │ │ │ │ Passed: serviceability/sa/TestClhsdbJstackLock.java │ │ │ │ Passed: serviceability/sa/TestCpoolForInvokeDynamic.java │ │ │ │ +Passed: serviceability/sa/TestClassDump.java │ │ │ │ Passed: serviceability/sa/TestDefaultMethods.java │ │ │ │ Passed: serviceability/sa/TestG1HeapRegion.java │ │ │ │ -Passed: serviceability/sa/TestClassDump.java │ │ │ │ +Passed: serviceability/sa/ClhsdbScanOops.java#id0 │ │ │ │ +Passed: serviceability/sa/TestHeapDumpForInvokeDynamic.java │ │ │ │ Passed: serviceability/sa/TestInstanceKlassSize.java │ │ │ │ Passed: serviceability/sa/TestInstanceKlassSizeForInterface.java │ │ │ │ -Passed: serviceability/sa/TestHeapDumpForInvokeDynamic.java │ │ │ │ Passed: serviceability/sa/TestIntConstant.java │ │ │ │ +Passed: serviceability/sa/ClhsdbScanOops.java#id1 │ │ │ │ Passed: serviceability/sa/TestJhsdbJstackLock.java │ │ │ │ -Passed: serviceability/sa/TestJhsdbJstackMixed.java │ │ │ │ Passed: serviceability/sa/TestJmapCore.java │ │ │ │ +Passed: serviceability/sa/ClhsdbJstackXcompStress.java │ │ │ │ +Passed: serviceability/sa/TestJhsdbJstackMixed.java │ │ │ │ Passed: serviceability/sa/TestObjectMonitorIterate.java │ │ │ │ Passed: serviceability/sa/TestPrintMdo.java │ │ │ │ -Passed: serviceability/sa/TestJmapCoreMetaspace.java │ │ │ │ Passed: serviceability/sa/TestType.java │ │ │ │ Passed: serviceability/sa/TestSysProps.java │ │ │ │ Passed: compiler/allocation/TestAllocArrayAfterAllocNoUse.java │ │ │ │ Passed: compiler/allocation/TestAllocation.java │ │ │ │ Passed: compiler/allocation/TestCCPAllocateArray.java │ │ │ │ -Passed: serviceability/sa/TestUniverse.java │ │ │ │ Passed: compiler/allocation/TestFailedAllocationBadGraph.java │ │ │ │ -Passed: compiler/allocation/TestNewArrayBadSize.java │ │ │ │ +Passed: serviceability/sa/TestUniverse.java │ │ │ │ Passed: compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java │ │ │ │ -Passed: serviceability/sa/UniqueVtableTest.java │ │ │ │ +Passed: compiler/allocation/TestNewArrayBadSize.java │ │ │ │ Passed: compiler/arguments/CheckCICompilerCount.java │ │ │ │ -Passed: compiler/allocation/TestNewMaxLengthArray.java │ │ │ │ -Passed: compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ Passed: compiler/arguments/CheckCompileThresholdScaling.java │ │ │ │ +Passed: serviceability/sa/TestJhsdbJstackLineNumbers.java │ │ │ │ +Passed: serviceability/sa/UniqueVtableTest.java │ │ │ │ +Passed: compiler/arguments/TestCompileThresholdScaling.java │ │ │ │ Passed: compiler/arguments/TestCodeEntryAlignment.java │ │ │ │ Passed: compiler/arguments/TestOptoLoopAlignment.java │ │ │ │ Passed: compiler/arguments/TestTraceICs.java │ │ │ │ -Passed: serviceability/sa/ClhsdbJstackXcompStress.java │ │ │ │ -Passed: compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java │ │ │ │ Passed: compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java │ │ │ │ +Passed: compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java │ │ │ │ Passed: compiler/arguments/TestUseCompiler.java │ │ │ │ -Passed: compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java │ │ │ │ -Passed: serviceability/sa/TestJhsdbJstackLineNumbers.java │ │ │ │ Passed: compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java │ │ │ │ -Passed: compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java │ │ │ │ -Passed: compiler/blackhole/BlackholeExistingIntrinsicWarningTest.java │ │ │ │ +Passed: compiler/allocation/TestNewMaxLengthArray.java │ │ │ │ +Passed: compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java │ │ │ │ -Passed: serviceability/sa/TestObjectAlignment.java │ │ │ │ +Passed: compiler/blackhole/BlackholeExistingIntrinsicWarningTest.java │ │ │ │ +Passed: compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java │ │ │ │ +Passed: serviceability/sa/TestJmapCoreMetaspace.java │ │ │ │ Passed: compiler/blackhole/BlackholeExperimentalUnlockTest.java │ │ │ │ Passed: compiler/blackhole/BlackholeNonEmptyWarningTest.java │ │ │ │ Passed: compiler/blackhole/BlackholeNonStaticWarningTest.java │ │ │ │ Passed: compiler/blackhole/BlackholeNonVoidWarningTest.java │ │ │ │ Passed: compiler/c1/ArithmeticRemRCE.java │ │ │ │ Passed: compiler/c1/CanonicalizeGetModifiers.java#id0 │ │ │ │ -Passed: compiler/arguments/TestScavengeRootsInCode.java │ │ │ │ Passed: compiler/c1/CanonicalizeGetModifiers.java#id1 │ │ │ │ Passed: compiler/c1/CanonicalizeGetModifiers.java#id2 │ │ │ │ +Passed: compiler/c1/CCEMessageTest.java │ │ │ │ Passed: compiler/c1/KlassAccessCheckTest.java │ │ │ │ -Passed: compiler/c1/NullCheckTest.java │ │ │ │ Passed: compiler/c1/MultiplyByMaxInt.java │ │ │ │ +Passed: compiler/c1/NullCheckTest.java │ │ │ │ +Passed: compiler/arguments/TestScavengeRootsInCode.java │ │ │ │ Passed: compiler/c1/Test6579789.java │ │ │ │ -Passed: compiler/c1/CCEMessageTest.java │ │ │ │ Passed: compiler/c1/RangeCheckVerificationOfIR.java │ │ │ │ Passed: compiler/arguments/TestStressReflectiveCode.java │ │ │ │ +Passed: compiler/c1/CanonicalizeArrayLength.java │ │ │ │ Passed: compiler/c1/Test6758234.java │ │ │ │ Passed: compiler/c1/Test6795465.java │ │ │ │ +Passed: serviceability/sa/TestObjectAlignment.java │ │ │ │ Passed: compiler/c1/Test6849574.java │ │ │ │ Passed: compiler/c1/Test6855215.java │ │ │ │ Passed: compiler/c1/Test6932496.java │ │ │ │ -Passed: compiler/c1/CanonicalizeArrayLength.java │ │ │ │ Passed: compiler/c1/Test7090976.java │ │ │ │ Passed: compiler/c1/Test7103261.java │ │ │ │ +Passed: compiler/blackhole/BlackholeIntrinsicTest.java │ │ │ │ Passed: compiler/c1/Test6756768_2.java │ │ │ │ Passed: compiler/c1/Test6756768.java │ │ │ │ Passed: compiler/c1/Test8011706.java │ │ │ │ Passed: compiler/c1/Test8011771.java │ │ │ │ Passed: compiler/c1/Test8172751.java │ │ │ │ -Passed: compiler/c1/Test6757316.java │ │ │ │ Passed: compiler/c1/Test8211100.java │ │ │ │ Passed: compiler/c1/Test8267042.java │ │ │ │ Passed: compiler/c1/Test8301489.java │ │ │ │ Passed: compiler/c1/Test8275337.java │ │ │ │ Passed: compiler/c1/TestArrayCopy.java │ │ │ │ -Passed: compiler/c1/TestArrayCopyToFromObject.java │ │ │ │ +Passed: compiler/c1/Test6757316.java │ │ │ │ Passed: compiler/c1/TestBadStateAtLongCmp.java │ │ │ │ +Passed: compiler/c1/TestArrayCopyToFromObject.java │ │ │ │ Passed: compiler/c1/TestC1PhiPlacementPathologyMain.java │ │ │ │ Passed: compiler/c1/TestClassConstantPatching.java │ │ │ │ -Passed: compiler/c1/Test7042153.java │ │ │ │ Passed: compiler/c1/TestDeoptInt.java │ │ │ │ Passed: compiler/c1/TestGotoIfMain.java │ │ │ │ Passed: compiler/c1/TestInvokeinterfaceWithBadReceiver.java │ │ │ │ -Passed: compiler/c1/TestCheckIndexC1Intrinsic.java │ │ │ │ Passed: compiler/c1/TestLargeMonitorOffset.java │ │ │ │ +Passed: compiler/c1/Test7042153.java │ │ │ │ Passed: compiler/c1/TestLinearScanHasFPURegisters.java │ │ │ │ Passed: compiler/c1/TestLinearScanOrderMain.java │ │ │ │ +Passed: compiler/c1/Test7123108.java │ │ │ │ Passed: compiler/c1/TestLoadIndexedMismatch.java │ │ │ │ Passed: compiler/c1/TestManyMethodParameters.java │ │ │ │ Passed: compiler/c1/TestPinnedConstantExceptionEdge.java │ │ │ │ Passed: compiler/c1/TestPinnedIntrinsics.java │ │ │ │ Passed: compiler/c1/TestStaticInterfaceMethodCall.java │ │ │ │ -Passed: compiler/c1/TestUnalignedLoad.java │ │ │ │ Passed: compiler/c1/TestUnresolvedFieldMain.java │ │ │ │ -Passed: compiler/c1/TestValueNumberingNullObject.java │ │ │ │ +Passed: compiler/c1/TestCheckIndexC1Intrinsic.java │ │ │ │ +Passed: compiler/c1/TestUnalignedLoad.java │ │ │ │ Passed: compiler/c1/UnsafeVolatileGuardTest.java │ │ │ │ -Passed: compiler/c1/Test7123108.java │ │ │ │ -Passed: compiler/c1/TestTooManyVirtualRegistersMain.java │ │ │ │ +Passed: compiler/c1/TestValueNumberingNullObject.java │ │ │ │ Passed: compiler/c1/VolatileGuardTest.java │ │ │ │ Passed: compiler/c2/aarch64/ConvI2LWideningAssertTooStrong.java │ │ │ │ Passed: compiler/c2/cr6646020/Tester.java │ │ │ │ -Passed: compiler/blackhole/BlackholeIntrinsicTest.java │ │ │ │ +Passed: compiler/c1/TestTooManyVirtualRegistersMain.java │ │ │ │ Passed: compiler/c2/aarch64/TestIntrinsicsRegStress.java │ │ │ │ Passed: compiler/c2/cr6663848/Tester.java │ │ │ │ Passed: compiler/c1/Test8004051.java │ │ │ │ Passed: compiler/c2/cr6865031/Test.java │ │ │ │ Passed: compiler/c2/cr7192963/TestByteVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestDoubleVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestFloatVect.java │ │ │ │ +Passed: compiler/c1/TestConcurrentPatching.java │ │ │ │ Passed: compiler/c2/cr7192963/TestIntVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestLongVect.java │ │ │ │ Passed: compiler/c2/cr7192963/TestShortVect.java │ │ │ │ Passed: compiler/c2/cr6663854/Test6663854.java │ │ │ │ -Passed: compiler/c2/cr6714694/Tester.java │ │ │ │ Passed: compiler/c2/cr6711117/Test.java │ │ │ │ -Passed: compiler/c2/cr6712835/Test6712835.java │ │ │ │ Passed: compiler/c2/cr7200264/TestIntVect.java │ │ │ │ +Passed: compiler/c2/cr6712835/Test6712835.java │ │ │ │ +Passed: compiler/c2/cr6714694/Tester.java │ │ │ │ Passed: compiler/c2/irTests/blackhole/BlackholeStoreStoreEATest.java │ │ │ │ Passed: compiler/c2/irTests/blackhole/BlackholeSyncEATest.java │ │ │ │ +Passed: compiler/c2/irTests/blackhole/BlackholeHotInlineTest.java │ │ │ │ Passed: compiler/c2/irTests/igvn/TestIntegerMulRing.java │ │ │ │ Passed: compiler/c2/irTests/loopOpts/LoopIdealizationTests.java │ │ │ │ -Passed: compiler/c2/irTests/blackhole/BlackholeHotInlineTest.java │ │ │ │ Passed: compiler/c2/irTests/scalarReplacement/ScalarReplacementTests.java │ │ │ │ Passed: compiler/c2/irTests/blackhole/BlackholeLoadOptoTest.java │ │ │ │ Passed: compiler/c2/irTests/AddINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/stringopts/TestNegativeArraySize.java │ │ │ │ -Passed: compiler/c2/irTests/AddLNodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/AndINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/CmpUWithZero.java │ │ │ │ -Passed: compiler/c2/irTests/DivLNodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/irTests/AddLNodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/DivINodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/irTests/DivLNodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/LShiftINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/LShiftLNodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/irTests/MulINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/MaxMinINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/MulLNodeIdealizationTests.java │ │ │ │ -Passed: compiler/c2/irTests/MulINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/SubINodeIdealizationTests.java │ │ │ │ -Passed: compiler/c2/irTests/TestArrayElementTypeLoad.java │ │ │ │ Passed: compiler/c2/irTests/SubLNodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/irTests/TestArrayElementTypeLoad.java │ │ │ │ Passed: compiler/c2/irTests/TestAutoVecCountingDownLoop.java │ │ │ │ Passed: compiler/c2/irTests/TestAutoVectorization2DArray.java │ │ │ │ Passed: compiler/c2/irTests/TestBackToBackIfs.java │ │ │ │ Passed: compiler/c2/irTests/TestConv2BExpansion.java │ │ │ │ Passed: compiler/c2/irTests/TestConvI2LCastLongLoop.java │ │ │ │ Passed: compiler/c2/irTests/TestCountedLoopPhiValue.java │ │ │ │ Passed: compiler/c2/irTests/TestDebugInfo.java │ │ │ │ Passed: compiler/c2/irTests/TestEnumFinalFold.java │ │ │ │ Passed: compiler/c2/irTests/TestCountedLoopSafepoint.java │ │ │ │ -Passed: compiler/c2/irTests/TestFewIterationsCountedLoop.java │ │ │ │ Passed: compiler/c2/irTests/TestIRAbs.java │ │ │ │ Passed: compiler/c2/irTests/TestIRLShiftIdeal_XPlusX_LShiftC.java │ │ │ │ +Passed: compiler/c2/irTests/TestFewIterationsCountedLoop.java │ │ │ │ Passed: compiler/c2/irTests/TestIterativeEA.java │ │ │ │ Passed: compiler/c2/irTests/TestFPComparison.java │ │ │ │ Passed: compiler/c2/irTests/TestMulNodeIdealization.java │ │ │ │ Passed: compiler/c2/irTests/TestOptimizeUnstableIf.java │ │ │ │ -Passed: compiler/c2/irTests/TestLongRangeChecks.java │ │ │ │ Passed: compiler/c2/irTests/TestPushAddThruCast.java │ │ │ │ Passed: compiler/c2/irTests/TestPostParseCallDevirtualization.java │ │ │ │ -Passed: compiler/c2/irTests/TestLSMMissedEmptyLoop.java │ │ │ │ -Passed: compiler/c2/irTests/TestRemixAddressExpressions.java │ │ │ │ Passed: compiler/c2/irTests/TestScalarReplacement.java │ │ │ │ -Passed: compiler/c2/irTests/TestShiftAndMask.java │ │ │ │ +Passed: compiler/c2/irTests/TestLongRangeChecks.java │ │ │ │ +Passed: compiler/c2/irTests/TestRemixAddressExpressions.java │ │ │ │ +Passed: compiler/c2/irTests/TestLSMMissedEmptyLoop.java │ │ │ │ Passed: compiler/c2/irTests/TestScheduleSmallMethod.java │ │ │ │ -Passed: compiler/c2/irTests/TestSkeletonPredicates.java │ │ │ │ Passed: compiler/c2/irTests/TestSpecialCasesOf_AMinusB_Plus_CMinusD_InAddIdeal.java │ │ │ │ +Passed: compiler/c2/irTests/TestShiftAndMask.java │ │ │ │ +Passed: compiler/c2/irTests/TestSkeletonPredicates.java │ │ │ │ Passed: compiler/c2/irTests/TestStripMiningDropsSafepoint.java │ │ │ │ -Passed: compiler/c2/irTests/TestTypeSpeculation.java │ │ │ │ Passed: compiler/c2/irTests/TestSuperwordFailsUnrolling.java │ │ │ │ -Passed: compiler/c2/irTests/TestUnsignedComparison.java │ │ │ │ +Passed: compiler/c2/irTests/TestTypeSpeculation.java │ │ │ │ Passed: compiler/c2/irTests/TestVectorConditionalMove.java │ │ │ │ Passed: compiler/c2/irTests/TestVectorizationNotRun.java │ │ │ │ -Passed: compiler/c2/irTests/TestVectorizeTypeConversion.java │ │ │ │ -Passed: compiler/c2/irTests/TestVectorizeURShiftSubword.java │ │ │ │ Passed: compiler/c2/irTests/TestVectorizationMultiInvar.java │ │ │ │ -Passed: compiler/c2/irTests/URShiftINodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/irTests/TestUnsignedComparison.java │ │ │ │ +Passed: compiler/c2/irTests/TestVectorizeURShiftSubword.java │ │ │ │ Passed: compiler/c2/irTests/URShiftLNodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/irTests/URShiftINodeIdealizationTests.java │ │ │ │ +Passed: compiler/c2/unloaded/TestInlineUnloaded.java │ │ │ │ Passed: compiler/c2/irTests/TestVectorizationMismatchedAccess.java │ │ │ │ Passed: compiler/c2/irTests/XorINodeIdealizationTests.java │ │ │ │ Passed: compiler/c2/irTests/XorLNodeIdealizationTests.java │ │ │ │ -Passed: compiler/c2/unloaded/TestInlineUnloaded.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java │ │ │ │ +Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java │ │ │ │ -Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java │ │ │ │ -Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java │ │ │ │ +Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java │ │ │ │ -Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java │ │ │ │ +Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java │ │ │ │ -Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java │ │ │ │ Passed: compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java │ │ │ │ +Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java │ │ │ │ +Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java │ │ │ │ Passed: compiler/calls/TestDirtyInt.java │ │ │ │ -Passed: compiler/c1/TestConcurrentPatching.java │ │ │ │ Passed: compiler/calls/NativeCalls.java │ │ │ │ Passed: compiler/cha/AbstractRootMethod.java │ │ │ │ Passed: compiler/cha/DefaultRootMethod.java │ │ │ │ +Passed: compiler/codecache/jmx/CodeHeapBeanPresenceTest.java │ │ │ │ Passed: compiler/codecache/jmx/BeanTypeTest.java │ │ │ │ +Passed: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ Passed: compiler/codecache/cli/TestSegmentedCodeCacheOption.java │ │ │ │ -Passed: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ -Passed: compiler/codecache/jmx/CodeHeapBeanPresenceTest.java │ │ │ │ -Passed: compiler/codecache/jmx/GetUsageTest.java │ │ │ │ Passed: compiler/codecache/jmx/ManagerNamesTest.java │ │ │ │ Passed: compiler/codecache/jmx/MemoryPoolsPresenceTest.java │ │ │ │ +Passed: compiler/codecache/jmx/GetUsageTest.java │ │ │ │ Passed: compiler/codecache/jmx/InitialAndMaxUsageTest.java │ │ │ │ +Passed: compiler/cha/StrengthReduceInterfaceCall.java │ │ │ │ +Passed: compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ Passed: compiler/codecache/jmx/PeakUsageTest.java │ │ │ │ -Passed: compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java │ │ │ │ Passed: compiler/codecache/jmx/ThresholdNotificationsTest.java │ │ │ │ -Passed: compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java │ │ │ │ Passed: compiler/codecache/jmx/UsageThresholdExceededTest.java │ │ │ │ +Passed: compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java │ │ │ │ Passed: compiler/controldependency/TestAddPChainMismatchedBase2.java │ │ │ │ -Passed: compiler/controldependency/TestAddPChainMismatchedBase.java │ │ │ │ Passed: compiler/codecache/jmx/UsageThresholdNotExceededTest.java │ │ │ │ Passed: compiler/codecache/jmx/UsageThresholdIncreasedTest.java │ │ │ │ -Passed: compiler/controldependency/TestAntiDependencyForPinnedLoads.java │ │ │ │ +Passed: compiler/controldependency/TestAddPChainMismatchedBase.java │ │ │ │ Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java │ │ │ │ Passed: compiler/conversions/TestChainOfIntAddsToLongConversion.java │ │ │ │ +Passed: compiler/controldependency/TestAntiDependencyForPinnedLoads.java │ │ │ │ Passed: compiler/conversions/TestPrimitiveConversions.java │ │ │ │ -Passed: compiler/controldependency/TestAntiDependentMembar.java │ │ │ │ Passed: compiler/cpuflags/RestoreMXCSR.java │ │ │ │ -Passed: compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java │ │ │ │ -Passed: compiler/conversions/TestMoveConvI2LOrCastIIThruAddIs.java │ │ │ │ Passed: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java │ │ │ │ -Passed: compiler/eliminateAutobox/TestFloatBoxing.java │ │ │ │ +Passed: compiler/conversions/TestMoveConvI2LOrCastIIThruAddIs.java │ │ │ │ +Passed: compiler/controldependency/TestAntiDependentMembar.java │ │ │ │ Passed: compiler/eliminateAutobox/TestByteBoxing.java │ │ │ │ Passed: compiler/eliminateAutobox/TestDoubleBoxing.java │ │ │ │ Passed: compiler/eliminateAutobox/TestIdentityWithEliminateBoxInDebugInfo.java │ │ │ │ +Passed: compiler/eliminateAutobox/TestFloatBoxing.java │ │ │ │ Passed: compiler/eliminateAutobox/TestSafepointDebugInfo.java │ │ │ │ Passed: compiler/codecache/jmx/PoolsIndependenceTest.java │ │ │ │ Passed: compiler/eliminateAutobox/TestSplitThroughPhi.java │ │ │ │ Passed: compiler/eliminateAutobox/UnsignedLoads.java │ │ │ │ Passed: compiler/eliminateAutobox/TestIntBoxing.java │ │ │ │ Passed: compiler/eliminateAutobox/TestLongBoxing.java │ │ │ │ Passed: compiler/escapeAnalysis/cr6795161/Test.java │ │ │ │ @@ -1347,1701 +1345,1680 @@ │ │ │ │ Passed: compiler/escapeAnalysis/TestBrokenEA.java │ │ │ │ Passed: compiler/escapeAnalysis/TestCopyOfBrokenAntiDependency.java │ │ │ │ Passed: compiler/escapeAnalysis/TestEABadMergeMem.java │ │ │ │ Passed: compiler/escapeAnalysis/TestEAVectorizedHashCode.java │ │ │ │ Passed: compiler/escapeAnalysis/TestEliminateAllocation.java │ │ │ │ Passed: compiler/escapeAnalysis/TestEliminateLocksOffCrash.java │ │ │ │ Passed: compiler/escapeAnalysis/TestEscapeThroughInvoke.java │ │ │ │ -Passed: compiler/escapeAnalysis/cr6716441/Tester.java │ │ │ │ -Passed: compiler/escapeAnalysis/TestIdealAllocShape.java │ │ │ │ Passed: compiler/escapeAnalysis/TestGetClass.java │ │ │ │ +Passed: compiler/escapeAnalysis/TestIdealAllocShape.java │ │ │ │ Passed: compiler/escapeAnalysis/TestMissingAntiDependency.java │ │ │ │ +Passed: compiler/escapeAnalysis/TestNestedRelockAtDeopt.java │ │ │ │ Passed: compiler/escapeAnalysis/TestSelfArrayCopy.java │ │ │ │ Passed: compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java │ │ │ │ Passed: compiler/escapeAnalysis/Test6895383.java │ │ │ │ Passed: compiler/escapeAnalysis/TestValAtSafepointOverflowsInt.java │ │ │ │ Passed: compiler/exceptions/CatchInlineExceptions.java │ │ │ │ +Passed: compiler/escapeAnalysis/cr6716441/Tester.java │ │ │ │ Passed: compiler/exceptions/ExceptionInInit.java │ │ │ │ -Passed: compiler/escapeAnalysis/TestNestedRelockAtDeopt.java │ │ │ │ -Passed: compiler/exceptions/SumTest.java │ │ │ │ Passed: compiler/exceptions/TestC1ExceptionHandlersSameBCI.java │ │ │ │ -Passed: compiler/exceptions/OptimizeImplicitExceptions.java │ │ │ │ +Passed: compiler/exceptions/SumTest.java │ │ │ │ Passed: compiler/exceptions/TestRecursiveReplacedException.java │ │ │ │ -Passed: compiler/escapeAnalysis/Test6896727.java │ │ │ │ +Passed: compiler/exceptions/OptimizeImplicitExceptions.java │ │ │ │ Passed: compiler/exceptions/TestLateMHInlineExceptions.java │ │ │ │ Passed: compiler/floatingpoint/NaNTest.java │ │ │ │ +Passed: compiler/escapeAnalysis/Test6896727.java │ │ │ │ Passed: compiler/floatingpoint/ModNaN.java │ │ │ │ -Passed: compiler/escapeAnalysis/TestArrayCopy.java │ │ │ │ -Passed: compiler/floatingpoint/TestFMABrokenC1RegAlloc.java │ │ │ │ Passed: compiler/floatingpoint/TestFMA.java │ │ │ │ +Passed: compiler/floatingpoint/TestFMABrokenC1RegAlloc.java │ │ │ │ Passed: compiler/floatingpoint/TestLibmIntrinsics.java │ │ │ │ +Passed: compiler/floatingpoint/TestPow2.java │ │ │ │ Passed: compiler/floatingpoint/TestRound.java │ │ │ │ Passed: compiler/floatingpoint/TestSubnormalDouble.java │ │ │ │ -Passed: compiler/floatingpoint/TestPow2.java │ │ │ │ Passed: compiler/floatingpoint/TestSubnormalFloat.java │ │ │ │ +Passed: compiler/escapeAnalysis/TestArrayCopy.java │ │ │ │ Passed: compiler/inlining/DefaultAndConcreteMethodsCHA.java │ │ │ │ Passed: compiler/inlining/DefaultMethodsDependencies.java │ │ │ │ -Passed: compiler/inlining/InlineAccessors.java │ │ │ │ Passed: compiler/inlining/InlineDefaultMethod.java │ │ │ │ +Passed: compiler/inlining/InlineAccessors.java │ │ │ │ Passed: compiler/inlining/InlineDefaultMethod1.java │ │ │ │ Passed: compiler/inlining/LateInlineVirtualNullReceiverCheck.java │ │ │ │ Passed: compiler/inlining/PrintInlining.java │ │ │ │ -Passed: compiler/inlining/StringConcatInfiniteLoop.java │ │ │ │ Passed: compiler/inlining/ResolvedClassTest.java │ │ │ │ +Passed: compiler/inlining/StringConcatInfiniteLoop.java │ │ │ │ Passed: compiler/integerArithmetic/MultiplyByConstantLongMax.java │ │ │ │ Passed: compiler/integerArithmetic/MultiplyByIntegerMinHang.java │ │ │ │ Passed: compiler/integerArithmetic/TestIntegerComparison.java │ │ │ │ Passed: compiler/integerArithmetic/TestAssociative.java │ │ │ │ Passed: compiler/integerArithmetic/TestNegAnd.java │ │ │ │ Passed: compiler/integerArithmetic/TestNegMultiply.java │ │ │ │ Passed: compiler/interpreter/DisableOSRTest.java │ │ │ │ Passed: compiler/interpreter/Test6539464.java │ │ │ │ Passed: compiler/interpreter/Test6833129.java │ │ │ │ Passed: compiler/interpreter/TestVerifyStackAfterDeopt.java │ │ │ │ Passed: compiler/interpreter/VerifyStackWithUnreachableBlock.java │ │ │ │ Passed: compiler/floatingpoint/TestFloatJNIArgs.java#id1 │ │ │ │ -Passed: compiler/floatingpoint/TestFloatJNIArgs.java#id0 │ │ │ │ +Passed: compiler/intrinsics/base64/TestBase64.java │ │ │ │ +Passed: compiler/floatingpoint/TestFloatSyncJNIArgs.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/AndnTestI.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/AndnTestL.java │ │ │ │ -Passed: compiler/intrinsics/bmi/verifycode/BlsiTestI.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/BlsiTestL.java │ │ │ │ +Passed: compiler/intrinsics/bmi/verifycode/BlsiTestI.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestI.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestL.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/BlsrTestI.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/BlsrTestL.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java │ │ │ │ -Passed: compiler/floatingpoint/TestFloatSyncJNIArgs.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/LZcntTestI.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/LZcntTestL.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/TZcntTestI.java │ │ │ │ Passed: compiler/intrinsics/bmi/verifycode/TZcntTestL.java │ │ │ │ -Passed: compiler/interpreter/cr7116216/StackOverflow.java │ │ │ │ +Passed: compiler/floatingpoint/TestFloatJNIArgs.java#id0 │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsiI.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsiL.java │ │ │ │ +Passed: compiler/interpreter/cr7116216/StackOverflow.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestAndnI.java │ │ │ │ -Passed: compiler/intrinsics/bmi/TestAndnL.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsmskI.java │ │ │ │ +Passed: compiler/intrinsics/bmi/TestAndnL.java │ │ │ │ +Passed: compiler/intrinsics/bmi/TestBzhiI2L.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestBlsmskL.java │ │ │ │ -Passed: compiler/intrinsics/base64/TestBase64.java │ │ │ │ -Passed: compiler/intrinsics/bmi/TestBlsrI.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestLzcntI.java │ │ │ │ -Passed: compiler/intrinsics/bmi/TestBlsrL.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestLzcntL.java │ │ │ │ Passed: compiler/intrinsics/bmi/TestTzcntI.java │ │ │ │ -Passed: compiler/intrinsics/bmi/TestTzcntL.java │ │ │ │ -Passed: compiler/intrinsics/float16/Binary16ConversionNaN.java │ │ │ │ -Passed: compiler/intrinsics/float16/TestAllFloat16ToFloat.java │ │ │ │ -Passed: compiler/intrinsics/float16/TestConstFloat16ToFloat.java │ │ │ │ +Passed: compiler/intrinsics/chacha/TestChaCha20.java │ │ │ │ Passed: compiler/intrinsics/klass/TestGetModifiers.java#id0 │ │ │ │ +Passed: compiler/intrinsics/bmi/TestBlsrI.java │ │ │ │ Passed: compiler/intrinsics/klass/TestGetModifiers.java#id1 │ │ │ │ +Passed: compiler/intrinsics/bmi/TestTzcntL.java │ │ │ │ Passed: compiler/intrinsics/klass/TestGetModifiers.java#id2 │ │ │ │ -Passed: compiler/intrinsics/chacha/TestChaCha20.java │ │ │ │ -Passed: compiler/intrinsics/klass/TestIsPrimitive.java │ │ │ │ Passed: compiler/intrinsics/math/Test8210461.java │ │ │ │ -Passed: compiler/intrinsics/float16/Binary16Conversion.java │ │ │ │ -Passed: compiler/intrinsics/math/TestFpMinMaxIntrinsics.java │ │ │ │ +Passed: compiler/intrinsics/bmi/TestBlsrL.java │ │ │ │ Passed: compiler/intrinsics/math/TestMinMaxIntrinsics.java │ │ │ │ -Passed: compiler/intrinsics/math/TestFpMinMaxReductions.java │ │ │ │ -Passed: compiler/intrinsics/bmi/TestBzhiI2L.java │ │ │ │ +Passed: compiler/intrinsics/klass/TestIsPrimitive.java │ │ │ │ +Passed: compiler/intrinsics/math/TestFpMinMaxIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/math/TestPow2Opt.java │ │ │ │ Passed: compiler/intrinsics/math/TestPow0Dot5Opt.java │ │ │ │ -Passed: compiler/intrinsics/math/MaxMinOptimizeTest.java │ │ │ │ Passed: compiler/intrinsics/math/TestSignumIntrinsic.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java │ │ │ │ -Passed: compiler/intrinsics/klass/CastNullCheckDroppingsTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java │ │ │ │ +Passed: compiler/controldependency/TestLoadBypassesClassCast.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java │ │ │ │ -Passed: compiler/controldependency/TestLoadBypassesClassCast.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/AddExactICondTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java │ │ │ │ +Passed: compiler/intrinsics/math/MaxMinOptimizeTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/AddExactICondTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactILoadTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/CompareTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactINonConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/CompareTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactIConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/GVNTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/klass/CastNullCheckDroppingsTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/GVNTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/DecExactITest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactICondTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/DecExactLTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/IncExactITest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/IncExactLTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/DecExactLTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactICondTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/NegExactLConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactINonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/object/TestHashCode.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactIConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ +Passed: compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java │ │ │ │ +Passed: compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java │ │ │ │ +Passed: compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java │ │ │ │ +Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ +Passed: compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/object/TestClone.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java │ │ │ │ -Passed: compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java │ │ │ │ +Passed: compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java │ │ │ │ +Passed: compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java │ │ │ │ +Passed: compiler/intrinsics/object/TestClone.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java │ │ │ │ Passed: compiler/intrinsics/string/TestCopyValueOf.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java │ │ │ │ Passed: compiler/intrinsics/string/TestEncodeIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringConstruction.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringEqualsBadLength.java │ │ │ │ Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIntrinsicMemoryFlow.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIndexOfCharIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIntrinsics2.java │ │ │ │ -Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java │ │ │ │ +Passed: compiler/intrinsics/string/TestStringLatin1IndexOfChar.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringUTF16IntrinsicRangeChecks.java │ │ │ │ Passed: compiler/intrinsics/string/TestStringIntrinsics.java │ │ │ │ +Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java │ │ │ │ Passed: compiler/intrinsics/unsafe/AllocateUninitializedArray.java │ │ │ │ -Passed: compiler/intrinsics/string/TestStringLatin1IndexOfChar.java │ │ │ │ Passed: compiler/intrinsics/string/TestCountPositives.java │ │ │ │ Passed: compiler/intrinsics/unsafe/TestCAEAntiDep.java │ │ │ │ Passed: compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java │ │ │ │ Passed: compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java │ │ │ │ Passed: compiler/intrinsics/unsafe/UnsafeGetAddressTest.java │ │ │ │ Passed: compiler/intrinsics/string/TestHasNegatives.java │ │ │ │ -Passed: compiler/intrinsics/unsafe/DirectByteBufferTest.java │ │ │ │ -Passed: compiler/jsr292/cr6990212/Test6990212.java │ │ │ │ -Passed: compiler/jsr292/cr8026328/Test8026328.java │ │ │ │ Passed: compiler/intrinsics/unsafe/UnsafeTwoCASLong.java │ │ │ │ +Passed: compiler/jsr292/cr8026328/Test8026328.java │ │ │ │ +Passed: compiler/jsr292/cr6990212/Test6990212.java │ │ │ │ +Passed: compiler/intrinsics/unsafe/DirectByteBufferTest.java │ │ │ │ Passed: compiler/jsr292/NonInlinedCall/InvokeTest.java │ │ │ │ -Passed: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ Passed: compiler/jsr292/CallSiteDepContextTest.java │ │ │ │ -Passed: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id0 │ │ │ │ -Passed: compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java │ │ │ │ Passed: compiler/jsr292/ConcurrentClassLoadingTest.java │ │ │ │ -Passed: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ -Passed: compiler/jsr292/LongReferenceCastingTest.java │ │ │ │ +Passed: compiler/jsr292/NonInlinedCall/RedefineTest.java │ │ │ │ +Passed: compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java │ │ │ │ +Passed: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id0 │ │ │ │ Passed: compiler/jsr292/InvokerGC.java │ │ │ │ +Passed: compiler/jsr292/LongReferenceCastingTest.java │ │ │ │ Passed: compiler/jsr292/InvokerSignatureMismatch.java │ │ │ │ +Passed: compiler/intrinsics/unsafe/HeapByteBufferTest.java#id1 │ │ │ │ Passed: compiler/jsr292/MHInlineTest.java │ │ │ │ Passed: compiler/jsr292/PollutedTrapCounts.java │ │ │ │ Passed: compiler/jsr292/NullConstantMHReceiver.java │ │ │ │ -Passed: compiler/jsr292/NullConstantReceiver.java │ │ │ │ -Passed: compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java │ │ │ │ Passed: compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java │ │ │ │ Passed: compiler/jsr292/Test7082949.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java │ │ │ │ +Passed: compiler/jsr292/NullConstantReceiver.java │ │ │ │ Passed: compiler/jsr292/TestArrayReturnType.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/CollectCountersTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/AllocateCompileIdTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetBytecodeTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetClassInitializerTest.java │ │ │ │ +Passed: compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetExceptionTableTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetImplementorTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetFlagValueTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetLineNumberTableTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetStackTraceElementTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetSymbolTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/IsMatureTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/IsCompilableTest.java#id1 │ │ │ │ +Passed: compiler/jvmci/compilerToVM/IsMatureTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/IterateFramesNative.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/LookupNameInPoolTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/LookupTypeTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/LookupNameInPoolTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/IterateFramesNative.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/ReadConfigurationTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/LookupTypeTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/ResolveMethodTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/ReadConfigurationTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/ReprofileTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/ResolveMethodTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/ReprofileTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java │ │ │ │ Passed: compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java │ │ │ │ Passed: compiler/jvmci/errors/TestInvalidCompilationResult.java │ │ │ │ +Passed: compiler/jvmci/errors/TestInvalidTieredStopAtLevel.java │ │ │ │ Passed: compiler/jvmci/errors/TestInvalidDebugInfo.java │ │ │ │ Passed: compiler/jvmci/errors/TestInvalidOopMap.java │ │ │ │ -Passed: compiler/jvmci/errors/TestInvalidTieredStopAtLevel.java │ │ │ │ Passed: compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java │ │ │ │ Passed: compiler/jvmci/events/JvmciNotifyInstallEventTest.java │ │ │ │ Passed: compiler/jvmci/events/JvmciShutdownEventTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java │ │ │ │ -Passed: compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotResolvedJavaFieldTest.java │ │ │ │ -Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java │ │ │ │ -Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java │ │ │ │ +Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java │ │ │ │ +Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java │ │ │ │ -Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotResolvedJavaField.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotJVMCIRuntime.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotSpeculationLog.java │ │ │ │ +Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotResolvedJavaField.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/VirtualObjectLayoutTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantPoolTest.java │ │ │ │ +Passed: compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java │ │ │ │ -Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java │ │ │ │ +Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java │ │ │ │ -Passed: compiler/intrinsics/sha/TestDigest.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestBytecodeFrame.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSingleImplementor.java │ │ │ │ +Passed: compiler/jsr292/ContinuousCallSiteTargetChange.java │ │ │ │ Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSpeculationLog.java │ │ │ │ -Passed: compiler/jvmci/meta/ProfilingInfoTest.java │ │ │ │ Passed: compiler/jvmci/meta/StableFieldTest.java │ │ │ │ +Passed: compiler/jvmci/meta/ProfilingInfoTest.java │ │ │ │ Passed: compiler/jvmci/JVM_GetJVMCIRuntimeTest.java │ │ │ │ -Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java │ │ │ │ -Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java │ │ │ │ Passed: compiler/jvmci/SecurityRestrictionsTest.java │ │ │ │ +Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java │ │ │ │ Passed: compiler/jvmci/TestInvalidJVMCIOption.java │ │ │ │ -Passed: compiler/jvmci/TestJVMCIPrintProperties.java │ │ │ │ -Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java │ │ │ │ -Passed: compiler/locks/TestCoarsenedAndNestedLocksElimination.java │ │ │ │ +Passed: compiler/jvmci/TestEnableJVMCIProduct.java │ │ │ │ +Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java │ │ │ │ Passed: compiler/jvmci/TestValidateModules.java │ │ │ │ +Passed: compiler/locks/TestCoarsenedAndNestedLocksElimination.java │ │ │ │ +Passed: compiler/jvmci/TestJVMCIPrintProperties.java │ │ │ │ Passed: compiler/locks/TestLocksInOSR.java │ │ │ │ -Passed: compiler/linkage/LinkageErrors.java │ │ │ │ +Passed: compiler/linkage/TestLinkageErrorInGenerateOopMap.java │ │ │ │ +Passed: compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java │ │ │ │ Passed: compiler/locks/TestNestedSynchronize.java │ │ │ │ -Passed: compiler/jvmci/TestEnableJVMCIProduct.java │ │ │ │ +Passed: compiler/linkage/LinkageErrors.java │ │ │ │ Passed: compiler/locks/TestUnlockOSR.java │ │ │ │ Passed: compiler/longcountedloops/TestDeadLongPhi.java │ │ │ │ Passed: compiler/longcountedloops/TestInaccurateInnerLoopLimit.java │ │ │ │ -Passed: compiler/linkage/TestLinkageErrorInGenerateOopMap.java │ │ │ │ Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java │ │ │ │ Passed: compiler/longcountedloops/TestLongCountedLoopSplitIf.java │ │ │ │ -Passed: compiler/locks/TestSynchronizeWithEmptyBlock.java │ │ │ │ Passed: compiler/loopopts/superword/AlignmentOnePack.java │ │ │ │ Passed: compiler/loopopts/superword/CoLocatePack.java │ │ │ │ +Passed: compiler/locks/TestSynchronizeWithEmptyBlock.java │ │ │ │ Passed: compiler/loopopts/superword/CoLocatePackMemoryState.java │ │ │ │ Passed: compiler/loopopts/superword/MinMaxRed_Int.java │ │ │ │ Passed: compiler/locks/TestNestedLocksElimination.java │ │ │ │ Passed: compiler/longcountedloops/TestTooManyLoopOpts.java │ │ │ │ -Passed: compiler/jsr292/ContinuousCallSiteTargetChange.java │ │ │ │ +Passed: compiler/intrinsics/sha/TestDigest.java │ │ │ │ Passed: compiler/loopopts/superword/RedTest_int.java │ │ │ │ Passed: compiler/loopopts/superword/ReductionPerf.java │ │ │ │ -Passed: compiler/loopopts/superword/ProdRed_Float.java │ │ │ │ Passed: compiler/loopopts/superword/ProdRed_Int.java │ │ │ │ +Passed: compiler/loopopts/superword/ProdRed_Float.java │ │ │ │ Passed: compiler/loopopts/superword/ProdRed_Double.java │ │ │ │ Passed: compiler/loopopts/superword/RedTest_long.java │ │ │ │ Passed: compiler/locks/TestCoarsenedAndNotEscapedLocksElimination.java │ │ │ │ -Passed: compiler/loopopts/superword/SumRed_Long.java │ │ │ │ +Passed: compiler/loopopts/superword/SumRed_Float.java │ │ │ │ Passed: compiler/loopopts/superword/SumRed_Int.java │ │ │ │ Passed: compiler/loopopts/superword/SuperWordIntermediateUse.java │ │ │ │ -Passed: compiler/loopopts/superword/SumRed_Float.java │ │ │ │ Passed: compiler/loopopts/superword/TestBestAlign.java │ │ │ │ Passed: compiler/loopopts/superword/TestCmpInvar.java │ │ │ │ Passed: compiler/loopopts/superword/TestCyclicDependency.java │ │ │ │ -Passed: compiler/loopopts/superword/SumRed_Double.java │ │ │ │ -Passed: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#avx1-v016-A │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#avx1-v016-U │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#avx1-v032-A │ │ │ │ -Passed: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#avx1-v032-U │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#avx2-v016-A │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#avx2-v016-U │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#avx2-v032-A │ │ │ │ +Passed: compiler/loopopts/superword/SumRed_Long.java │ │ │ │ Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v002-A │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#avx2-v032-U │ │ │ │ Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v002-U │ │ │ │ Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v004-A │ │ │ │ +Passed: compiler/loopopts/superword/SumRed_Double.java │ │ │ │ +Passed: compiler/loopopts/superword/SumRedAbsNeg_Double.java │ │ │ │ Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v004-U │ │ │ │ Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v008-A │ │ │ │ +Passed: compiler/loopopts/superword/SumRedAbsNeg_Float.java │ │ │ │ Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v008-U │ │ │ │ Passed: compiler/loopopts/superword/TestEliminateAllocationWithCastP2XUse.java │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v016-A │ │ │ │ Passed: compiler/loopopts/superword/TestFuzzPreLoop.java │ │ │ │ +Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v016-A │ │ │ │ Passed: compiler/loopopts/superword/TestHoistedReductionNode.java │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v016-U │ │ │ │ Passed: compiler/loopopts/superword/TestGeneralizedReductions.java │ │ │ │ -Passed: compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency2.java │ │ │ │ +Passed: compiler/loopopts/superword/TestDependencyOffsets.java#sse4-v016-U │ │ │ │ Passed: compiler/loopopts/superword/TestDependencyOffsets.java#vanilla-A │ │ │ │ -Passed: compiler/loopopts/superword/TestMemorySegmentMainLoopAlignment.java │ │ │ │ -Passed: compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java │ │ │ │ +Passed: compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency2.java │ │ │ │ +Passed: compiler/loopopts/superword/TestDependencyOffsets.java#vanilla-U │ │ │ │ Passed: compiler/loopopts/superword/TestNegBaseOffset.java │ │ │ │ +Passed: compiler/loopopts/superword/TestMemorySegmentMainLoopAlignment.java │ │ │ │ Passed: compiler/loopopts/superword/TestPeeledReductionNode.java │ │ │ │ -Passed: compiler/loopopts/superword/TestDependencyOffsets.java#vanilla-U │ │ │ │ Passed: compiler/loopopts/superword/TestPickFirstMemoryState.java │ │ │ │ +Passed: compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java │ │ │ │ Passed: compiler/loopopts/superword/TestReductionWithLoopVariantUse.java │ │ │ │ -Passed: compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ Passed: compiler/loopopts/superword/TestSearchAlignment.java │ │ │ │ +Passed: compiler/loopopts/superword/TestPickLastMemoryState.java │ │ │ │ Passed: compiler/loopopts/superword/TestScheduleReordersScalarMemops.java │ │ │ │ -Passed: compiler/loopopts/superword/TestUnorderedReduction.java#MaxVectorSize16-Unaligned │ │ │ │ Passed: compiler/loopopts/superword/TestUnorderedReduction.java#MaxVectorSize32-Aligned │ │ │ │ +Passed: compiler/loopopts/superword/TestUnorderedReduction.java#MaxVectorSize16-Unaligned │ │ │ │ Passed: compiler/loopopts/superword/TestUnorderedReduction.java#Vanilla-Aligned │ │ │ │ Passed: compiler/loopopts/superword/TestUnorderedReduction.java#Vanilla-Unaligned │ │ │ │ +Passed: compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java │ │ │ │ +Passed: compiler/loopopts/superword/TestWronglyMarkedReduction.java │ │ │ │ Passed: compiler/loopopts/superword/TestVectorizationWithInvariant.java │ │ │ │ Passed: compiler/loopopts/superword/TestVectorizeTypeConversionWithUnsafe.java │ │ │ │ -Passed: compiler/loopopts/superword/TestWronglyMarkedReduction.java │ │ │ │ -Passed: compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java │ │ │ │ -Passed: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java │ │ │ │ -Passed: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ +Passed: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java │ │ │ │ Passed: compiler/loopstripmining/CheckLoopStripMiningIterShortLoop.java │ │ │ │ Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java │ │ │ │ -Passed: compiler/loopopts/superword/TestMovingLoadBeforeStore.java │ │ │ │ Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java │ │ │ │ +Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java │ │ │ │ Passed: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java │ │ │ │ Passed: compiler/loopstripmining/LoadSplitThruPhi.java │ │ │ │ Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java │ │ │ │ -Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java │ │ │ │ +Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java │ │ │ │ Passed: compiler/loopstripmining/TestAddPAtOuterLoopHead.java │ │ │ │ Passed: compiler/loopstripmining/TestBrokenEmptyLoopLogic.java │ │ │ │ Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java │ │ │ │ Passed: compiler/loopstripmining/TestConservativeAntiDep.java │ │ │ │ Passed: compiler/loopstripmining/TestDeadOuterStripMinedLoop.java │ │ │ │ Passed: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java │ │ │ │ Passed: compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java │ │ │ │ Passed: compiler/loopstripmining/TestLSMBadControlOverride.java │ │ │ │ -Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java │ │ │ │ +Passed: compiler/loopstripmining/CheckLoopStripMining.java │ │ │ │ Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#Epsilon │ │ │ │ -Passed: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#G1 │ │ │ │ Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#Shenandoah │ │ │ │ +Passed: compiler/loopstripmining/TestNondeleteableSafePoint.java │ │ │ │ Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#ZGenerational │ │ │ │ Passed: compiler/loopstripmining/TestOuterStripMinedDeadAfterExpansion.java │ │ │ │ -Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#ZSinglegen │ │ │ │ Passed: compiler/loopstripmining/TestPinnedNodeInInnerLoop.java │ │ │ │ -Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java │ │ │ │ Passed: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java │ │ │ │ +Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java │ │ │ │ Passed: compiler/loopstripmining/TestStripMinedLimitBelowInit.java │ │ │ │ Passed: compiler/loopstripmining/TestUseFromInnerInOuterUnusedBySfpt.java │ │ │ │ +Passed: compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java#ZSinglegen │ │ │ │ +Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java │ │ │ │ Passed: compiler/loopstripmining/UnexpectedNodeInOuterLoopWhenCloning.java │ │ │ │ Passed: compiler/macronodes/TestCompleteVolatileStore.java │ │ │ │ -Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java │ │ │ │ -Passed: compiler/membars/TestMemBarAcquire.java │ │ │ │ Passed: compiler/macronodes/TestEliminateAllocationPhi.java │ │ │ │ +Passed: compiler/membars/TestMemBarAcquire.java │ │ │ │ Passed: compiler/onSpinWait/TestOnSpinWait.java │ │ │ │ Passed: compiler/onSpinWait/TestOnSpinWaitC1.java │ │ │ │ Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java │ │ │ │ Passed: compiler/osr/TestOSRWithNonEmptyStack.java │ │ │ │ Passed: compiler/osr/TestRangeCheck.java │ │ │ │ Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java │ │ │ │ Passed: compiler/parsing/TestMissingSafepointOnSwitch.java │ │ │ │ -Passed: compiler/loopstripmining/CheckLoopStripMining.java │ │ │ │ +Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java │ │ │ │ Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java │ │ │ │ +Passed: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ Passed: compiler/profiling/spectrapredefineclass/Launcher.java │ │ │ │ -Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java │ │ │ │ -Passed: compiler/profiling/spectrapredefineclass_classloaders/Launcher.java │ │ │ │ -Passed: compiler/profiling/TestMethodHandleInvokesIntrinsic.java │ │ │ │ Passed: compiler/profiling/unloadingconflict/TestProfileConflictClassUnloading.java │ │ │ │ -Passed: compiler/profiling/TestProfileCounterOverflow.java │ │ │ │ +Passed: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +Passed: compiler/profiling/TestMethodHandleInvokesIntrinsic.java │ │ │ │ +Passed: compiler/profiling/spectrapredefineclass_classloaders/Launcher.java │ │ │ │ Passed: compiler/profiling/TestSharedHeadExceptionBackedges.java │ │ │ │ Passed: compiler/profiling/TestSpecTrapClassUnloading.java │ │ │ │ -Passed: compiler/profiling/TestMultiBranchDataOverflow.java │ │ │ │ -Passed: compiler/profiling/TestTypeProfiling.java │ │ │ │ Passed: compiler/profiling/TestTypeProfileArgsLimit.java │ │ │ │ +Passed: compiler/profiling/TestTypeProfiling.java │ │ │ │ Passed: compiler/profiling/TestUnexpectedProfilingMismatch.java │ │ │ │ Passed: compiler/profiling/UnsafeAccess.java │ │ │ │ +Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java │ │ │ │ Passed: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterPartialPeeling.java │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSinking.java │ │ │ │ -Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSmearingOrPredication.java │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSplitIf.java │ │ │ │ +Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessAboveRCForArrayCopyLoad.java │ │ │ │ Passed: compiler/rangechecks/TestArrayAccessCastIIAboveRC.java │ │ │ │ Passed: compiler/rangechecks/TestBadFoldCompare.java │ │ │ │ -Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java │ │ │ │ +Passed: compiler/profiling/TestProfileCounterOverflow.java │ │ │ │ Passed: compiler/rangechecks/TestLargeScaleInLongRCOverflow.java │ │ │ │ -Passed: compiler/loopopts/superword/TestLargeScaleAndStride.java#vanilla │ │ │ │ +Passed: compiler/rangechecks/TestLongRangeCheck.java │ │ │ │ Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java │ │ │ │ Passed: compiler/rangechecks/TestExplicitRangeChecks.java │ │ │ │ -Passed: compiler/rangechecks/TestLongRangeCheck.java │ │ │ │ -Passed: compiler/rangechecks/TestRangeCheckEliminationDisabled.java │ │ │ │ Passed: compiler/rangechecks/TestRangeCheckCmpUOverflowVsSub.java │ │ │ │ +Passed: compiler/rangechecks/TestRangeCheckEliminationDisabled.java │ │ │ │ Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java │ │ │ │ Passed: compiler/rangechecks/TestRangeCheckLimits.java │ │ │ │ -Passed: compiler/loopopts/superword/TestLargeScaleAndStride.java#AlignVector │ │ │ │ +Passed: compiler/profiling/TestMultiBranchDataOverflow.java │ │ │ │ +Passed: compiler/rangechecks/TestRangeCheckSmearing.java │ │ │ │ Passed: compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java │ │ │ │ Passed: compiler/rangechecks/TestRCMinInt.java │ │ │ │ Passed: compiler/rangechecks/TestUncommonTrapMerging.java │ │ │ │ -Passed: compiler/rangechecks/TestRangeCheckSmearing.java │ │ │ │ Passed: compiler/regalloc/C1ObjectSpillInLogicOp.java │ │ │ │ -Passed: compiler/loopopts/superword/Vec_MulAddS2I.java │ │ │ │ Passed: compiler/regalloc/TestC1OverlappingRegisterHint.java │ │ │ │ Passed: compiler/reflection/ArrayNewInstanceOfVoid.java │ │ │ │ Passed: compiler/regalloc/TestGCMRecalcPressureNodes.java │ │ │ │ -Passed: compiler/regalloc/VolatileLoadMemBarsOnlyUses.java │ │ │ │ -Passed: compiler/regalloc/TestNodeRegArrayOverflow.java │ │ │ │ Passed: compiler/regalloc/TestC2IntPressure.java │ │ │ │ +Passed: compiler/regalloc/TestNodeRegArrayOverflow.java │ │ │ │ Passed: compiler/regalloc/TestVectorRegAlloc.java │ │ │ │ -Passed: compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java │ │ │ │ +Passed: compiler/regalloc/VolatileLoadMemBarsOnlyUses.java │ │ │ │ Passed: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java │ │ │ │ Passed: compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java │ │ │ │ Passed: compiler/rtm/cli/TestRTMLockingThresholdOption.java │ │ │ │ +Passed: compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java │ │ │ │ +Passed: compiler/rtm/cli/TestRTMAbortThresholdOption.java │ │ │ │ Passed: compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java │ │ │ │ Passed: compiler/rtm/cli/TestRTMRetryCountOption.java │ │ │ │ -Passed: compiler/rtm/cli/TestRTMAbortThresholdOption.java │ │ │ │ +Passed: compiler/rtm/cli/TestRTMSpinLoopCountOption.java │ │ │ │ Passed: compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java │ │ │ │ Passed: compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java │ │ │ │ -Passed: compiler/rtm/cli/TestRTMSpinLoopCountOption.java │ │ │ │ Passed: compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java │ │ │ │ Passed: compiler/runtime/cr8015436/Test8015436.java │ │ │ │ Passed: compiler/runtime/unloaded/TestMHUnloaded.java │ │ │ │ Passed: compiler/stable/TestStableBoolean.java │ │ │ │ -Passed: compiler/stable/TestStableByte.java │ │ │ │ -Passed: compiler/runtime/safepoints/TestRegisterRestoring.java │ │ │ │ Passed: compiler/runtime/cr6891750/Test6891750.java │ │ │ │ +Passed: compiler/stable/TestStableByte.java │ │ │ │ Passed: compiler/stable/TestStableChar.java │ │ │ │ -Passed: compiler/memoryinitialization/ZeroTLABTest.java │ │ │ │ Passed: compiler/stable/TestStableDouble.java │ │ │ │ -Passed: compiler/stable/TestStableMemoryBarrier.java │ │ │ │ Passed: compiler/stable/TestStableFloat.java │ │ │ │ -Passed: compiler/stable/TestStableMismatched.java │ │ │ │ Passed: compiler/stable/TestStableInt.java │ │ │ │ +Passed: compiler/stable/TestStableMemoryBarrier.java │ │ │ │ +Passed: compiler/stable/TestStableMismatched.java │ │ │ │ Passed: compiler/stable/TestStableLong.java │ │ │ │ -Passed: compiler/stable/TestStableUByte.java │ │ │ │ -Passed: compiler/startup/NumCompilerThreadsCheck.java │ │ │ │ +Passed: compiler/runtime/safepoints/TestRegisterRestoring.java │ │ │ │ Passed: compiler/stable/TestStableObject.java │ │ │ │ Passed: compiler/stable/TestStableShort.java │ │ │ │ -Passed: compiler/startup/TieredStopAtLevel0SanityTest.java │ │ │ │ +Passed: compiler/stable/TestStableUByte.java │ │ │ │ +Passed: compiler/startup/NumCompilerThreadsCheck.java │ │ │ │ +Passed: compiler/stable/TestStableUShort.java │ │ │ │ Passed: compiler/startup/StartupOutput.java │ │ │ │ +Passed: compiler/startup/TieredStopAtLevel0SanityTest.java │ │ │ │ Passed: compiler/stringopts/TestLongStringConcat.java │ │ │ │ -Passed: compiler/stable/TestStableUShort.java │ │ │ │ +Passed: compiler/startup/SmallCodeCacheStartup.java │ │ │ │ Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java │ │ │ │ Passed: compiler/stringopts/TestOptimizeStringConcat.java │ │ │ │ +Passed: compiler/stringopts/TestStringObjectInitialization.java │ │ │ │ +Passed: compiler/stable/TestUnstableStable.java │ │ │ │ Passed: compiler/types/TestArrayManyDimensions.java │ │ │ │ Passed: compiler/types/TestArrayMeetNotSymmetrical.java │ │ │ │ Passed: compiler/types/TestBadMemSliceWithInterfaces.java │ │ │ │ -Passed: compiler/startup/SmallCodeCacheStartup.java │ │ │ │ Passed: compiler/types/TestBottomArrayTypeCheck.java │ │ │ │ -Passed: compiler/stringopts/TestStringObjectInitialization.java │ │ │ │ +Passed: compiler/memoryinitialization/ZeroTLABTest.java │ │ │ │ Passed: compiler/types/TestEACheckCastPP.java │ │ │ │ Passed: compiler/types/TestExactArrayOfBasicType.java │ │ │ │ Passed: compiler/types/TestFoldNECompares.java │ │ │ │ Passed: compiler/types/TestIntArraySubTypeOfCloneableDoesnotFold.java │ │ │ │ Passed: compiler/types/TestInterfaceArraySubtypeCheck.java │ │ │ │ Passed: compiler/types/TestMeetExactConstantArrays.java │ │ │ │ -Passed: compiler/stable/TestUnstableStable.java │ │ │ │ +Passed: compiler/loopopts/superword/Vec_MulAddS2I.java │ │ │ │ Passed: compiler/types/TestMeetTopArrayExactConstantArray.java │ │ │ │ -Passed: compiler/types/TestMethodHandleSpeculation.java │ │ │ │ Passed: compiler/types/TestMeetXor.java │ │ │ │ -Passed: compiler/types/TestPhiElimination.java │ │ │ │ +Passed: compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ +Passed: compiler/types/TestMeetIncompatibleInterfaceArrays.java │ │ │ │ +Passed: compiler/types/TestMethodHandleSpeculation.java │ │ │ │ Passed: compiler/types/TestSpeculationBrokenWithIntArrays.java │ │ │ │ -Passed: compiler/types/TestSubTypeCheckMacroNodeWrongMem.java │ │ │ │ +Passed: compiler/types/TestPhiElimination.java │ │ │ │ +Passed: compiler/types/correctness/CorrectnessTest.java │ │ │ │ Passed: compiler/types/TestSpeculationFailedHigherEqual.java │ │ │ │ -Passed: compiler/types/TestMeetIncompatibleInterfaceArrays.java │ │ │ │ Passed: compiler/types/TestSubTypeCheckNewObjectNotConstant.java │ │ │ │ +Passed: compiler/types/TestSubTypeCheckMacroNodeWrongMem.java │ │ │ │ Passed: compiler/types/TestSubTypeCheckWithBottomArray.java#Xbatch │ │ │ │ +Passed: compiler/types/TestSubTypeCheckWithBottomArray.java#Xcomp │ │ │ │ Passed: compiler/types/TestSubTypeCheckWithBottomArray.java#stress │ │ │ │ -Passed: compiler/types/TestCheckCastPPBecomesTOP.java │ │ │ │ +Passed: compiler/types/TypeSpeculation.java │ │ │ │ Passed: compiler/types/TestSubTypeCheckMacroTrichotomy.java │ │ │ │ -Passed: compiler/types/TestTypePropagationToCmpU.java │ │ │ │ -Passed: compiler/types/TestSubTypeCheckWithBottomArray.java#Xcomp │ │ │ │ Passed: compiler/types/TestSubTypeOfAsbtractClassWrongResult.java │ │ │ │ -Passed: compiler/types/TypeSpeculation.java │ │ │ │ Passed: compiler/uncommontrap/FoldedIfNonDomMidIf.java │ │ │ │ -Passed: compiler/uncommontrap/Decompile.java │ │ │ │ +Passed: compiler/types/TestTypePropagationToCmpU.java │ │ │ │ Passed: compiler/uncommontrap/StackOverflowGuardPagesOff.java │ │ │ │ -Passed: compiler/uncommontrap/DeoptReallocFailure.java │ │ │ │ +Passed: compiler/uncommontrap/Decompile.java │ │ │ │ Passed: compiler/uncommontrap/Test8009761.java │ │ │ │ +Passed: compiler/uncommontrap/DeoptReallocFailure.java │ │ │ │ Passed: compiler/uncommontrap/TestNullAssertAtCheckCast.java │ │ │ │ Passed: compiler/uncommontrap/TestNullCheckAntiDependence.java │ │ │ │ Passed: compiler/uncommontrap/TestDeoptOOM.java#ZSinglegen │ │ │ │ Passed: compiler/uncommontrap/TestStackBangMonitorOwned.java │ │ │ │ Passed: compiler/uncommontrap/TestDeoptOOM.java#id0 │ │ │ │ Passed: compiler/uncommontrap/TestStackBangRbp.java │ │ │ │ -Passed: compiler/types/correctness/CorrectnessTest.java │ │ │ │ Passed: compiler/uncommontrap/TraceDeoptimizationNoRealloc.java │ │ │ │ Passed: compiler/uncommontrap/UncommonTrapStackBang.java │ │ │ │ Passed: compiler/unsafe/AlignmentGapAccess.java │ │ │ │ Passed: compiler/unsafe/CASandCAEwithNegExpected.java │ │ │ │ -Passed: compiler/unsafe/GetUnsafeObjectG1PreBarrier.java │ │ │ │ Passed: compiler/uncommontrap/UncommonTrapLeak.java │ │ │ │ +Passed: compiler/unsafe/GetUnsafeObjectG1PreBarrier.java │ │ │ │ Passed: compiler/uncommontrap/TestDeoptOOM.java#ZGenerational │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java │ │ │ │ -Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java │ │ │ │ +Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java │ │ │ │ +Passed: compiler/types/correctness/OffTest.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java │ │ │ │ -Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java │ │ │ │ -Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java │ │ │ │ -Passed: compiler/unsafe/MaybeOffHeapUnsafeAccessToNewObject.java │ │ │ │ +Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java │ │ │ │ -Passed: compiler/types/correctness/OffTest.java │ │ │ │ +Passed: compiler/unsafe/MaybeOffHeapUnsafeAccessToNewObject.java │ │ │ │ +Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java │ │ │ │ Passed: compiler/unsafe/MismatchedUnsafeAccessTest.java │ │ │ │ Passed: compiler/unsafe/MismatchedUnsafeLoadFromNewObject.java │ │ │ │ -Passed: compiler/unsafe/MixedUnsafeStoreObject.java │ │ │ │ Passed: compiler/unsafe/MisalignedAccesses.java │ │ │ │ +Passed: compiler/unsafe/MixedUnsafeStoreObject.java │ │ │ │ Passed: compiler/unsafe/OpaqueAccesses.java │ │ │ │ -Passed: compiler/uncommontrap/TestUnstableIfTrap.java │ │ │ │ Passed: compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java │ │ │ │ Passed: compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java │ │ │ │ Passed: compiler/unsafe/SunMiscUnsafeAccessTestByte.java │ │ │ │ Passed: compiler/unsafe/SunMiscUnsafeAccessTestChar.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestFloat.java │ │ │ │ Passed: compiler/unsafe/SunMiscUnsafeAccessTestDouble.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestFloat.java │ │ │ │ +Passed: compiler/uncommontrap/TestUnstableIfTrap.java │ │ │ │ Passed: compiler/unsafe/TestBadBaseAddress.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestInt.java │ │ │ │ Passed: compiler/unsafe/TestLoopUnswitching.java │ │ │ │ Passed: compiler/unsafe/TestMaybeNullUnsafeAccess.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestLong.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestObject.java │ │ │ │ Passed: compiler/unsafe/TestMisalignedUnsafeAccess.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestInt.java │ │ │ │ Passed: compiler/unsafe/TestRawAliasing.java │ │ │ │ Passed: compiler/unsafe/TestSplitIf.java │ │ │ │ Passed: compiler/unsafe/TestUnsafeLoadControl.java │ │ │ │ Passed: compiler/unsafe/TestUnsafeStaticFieldAccess.java │ │ │ │ Passed: compiler/unsafe/UnsafeArrayCopy.java │ │ │ │ Passed: compiler/unsafe/TestUnsafeLoadWithZeroAddress.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestObject.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestShort.java │ │ │ │ -Passed: compiler/unsafe/SunMiscUnsafeAccessTestLong.java │ │ │ │ Passed: compiler/unsafe/UnsafeOffHeapBooleanTest.java │ │ │ │ +Passed: compiler/unsafe/UnsafeOnHeapBooleanTest.java │ │ │ │ Passed: compiler/unsafe/UnsafeGetStableArrayElement.java │ │ │ │ +Passed: compiler/unsafe/SunMiscUnsafeAccessTestShort.java │ │ │ │ +Passed: compiler/loopopts/superword/SumRedSqrt_Double.java │ │ │ │ Passed: compiler/unsafe/UnsafeRaw.java │ │ │ │ -Passed: compiler/unsafe/UnsafeOnHeapBooleanTest.java │ │ │ │ Passed: compiler/unsafe/UnsafeSmallOffsetBooleanAccessTest.java │ │ │ │ Passed: compiler/vectorization/runner/ArrayCopyTest.java │ │ │ │ Passed: compiler/vectorization/runner/ArrayIndexFillTest.java │ │ │ │ Passed: compiler/vectorization/runner/ArrayShiftOpTest.java │ │ │ │ -Passed: compiler/vectorization/runner/ArrayTypeConvertTest.java │ │ │ │ Passed: compiler/vectorization/runner/ArrayUnsafeOpTest.java │ │ │ │ +Passed: compiler/vectorization/runner/ArrayTypeConvertTest.java │ │ │ │ Passed: compiler/vectorization/runner/BasicBooleanOpTest.java │ │ │ │ Passed: compiler/vectorization/runner/ArrayInvariantFillTest.java │ │ │ │ Passed: compiler/unsafe/UnsafeGetConstantField.java │ │ │ │ Passed: compiler/vectorization/runner/BasicByteOpTest.java │ │ │ │ Passed: compiler/vectorization/runner/BasicCharOpTest.java │ │ │ │ -Passed: compiler/vectorization/runner/BasicDoubleOpTest.java │ │ │ │ -Passed: compiler/vectorization/runner/BasicFloatOpTest.java │ │ │ │ Passed: compiler/vectorization/runner/BasicIntOpTest.java │ │ │ │ Passed: compiler/vectorization/runner/BasicLongOpTest.java │ │ │ │ +Passed: compiler/vectorization/runner/BasicShortOpTest.java │ │ │ │ Passed: compiler/vectorization/runner/LoopControlFlowTest.java │ │ │ │ +Passed: compiler/vectorization/runner/LoopArrayIndexComputeTest.java │ │ │ │ Passed: compiler/vectorization/runner/LoopLiveOutNodesTest.java │ │ │ │ -Passed: compiler/vectorization/runner/BasicShortOpTest.java │ │ │ │ -Passed: compiler/vectorization/runner/LoopRangeStrideTest.java │ │ │ │ -Passed: compiler/vectorization/TestAbsCharVector.java │ │ │ │ +Passed: compiler/vectorization/runner/BasicFloatOpTest.java │ │ │ │ Passed: compiler/vectorization/runner/LoopCombinedOpTest.java │ │ │ │ -Passed: compiler/vectorization/runner/LoopArrayIndexComputeTest.java │ │ │ │ -Passed: compiler/vectorization/TestCMoveWithoutBoolPack.java │ │ │ │ -Passed: compiler/vectorization/runner/LoopReductionOpTest.java │ │ │ │ -Passed: compiler/vectorization/runner/StripMinedLoopTest.java │ │ │ │ +Passed: compiler/vectorization/TestAbsCharVector.java │ │ │ │ Passed: compiler/vectorization/TestAutoVecIntMinMax.java │ │ │ │ +Passed: compiler/vectorization/runner/StripMinedLoopTest.java │ │ │ │ +Passed: compiler/vectorization/runner/LoopRangeStrideTest.java │ │ │ │ +Passed: compiler/vectorization/TestCMoveWithoutBoolPack.java │ │ │ │ Passed: compiler/vectorization/runner/MultipleLoopsTest.java │ │ │ │ +Passed: compiler/vectorization/runner/LoopReductionOpTest.java │ │ │ │ Passed: compiler/vectorization/TestMemoryVectorMismatched.java │ │ │ │ Passed: compiler/vectorization/TestMaskedVectors.java │ │ │ │ -Passed: compiler/vectorization/TestNarrowedIntegerReverseBytes.java │ │ │ │ Passed: compiler/vectorization/TestNaNVector.java │ │ │ │ -Passed: compiler/vectorization/TestFloatConversionsVector.java │ │ │ │ -Passed: compiler/vectorization/TestForEachRem.java │ │ │ │ -Passed: compiler/vectorization/TestComplexAddrExpr.java │ │ │ │ +Passed: compiler/vectorization/TestNarrowedIntegerReverseBytes.java │ │ │ │ Passed: compiler/vectorization/TestOptionVectorize.java │ │ │ │ Passed: compiler/vectorization/TestOverlappingMismatchedAccesses.java │ │ │ │ Passed: compiler/vectorization/TestPopCountVector.java │ │ │ │ +Passed: compiler/vectorization/TestForEachRem.java │ │ │ │ Passed: compiler/vectorization/TestReplicateLoopIV.java │ │ │ │ -Passed: compiler/vectorization/TestOptionVectorizeIR.java │ │ │ │ -Passed: compiler/vectorization/TestPopulateIndex.java │ │ │ │ -Passed: compiler/vectorization/TestReverseBitsVector.java │ │ │ │ -Passed: compiler/vectorization/TestRotateByteAndShortVector.java │ │ │ │ -Passed: compiler/vectorization/TestNumberOfContinuousZeros.java │ │ │ │ Passed: compiler/vectorization/TestSmallVectorPopIndex.java │ │ │ │ -Passed: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ -Passed: compiler/vectorization/TestReverseBytes.java │ │ │ │ +Passed: compiler/vectorization/TestRotateByteAndShortVector.java │ │ │ │ Passed: compiler/vectorization/TestUnexpectedLoadOrdering.java │ │ │ │ +Passed: compiler/vectorization/TestMacroLogicVector.java │ │ │ │ +Passed: compiler/vectorization/TestOptionVectorizeIR.java │ │ │ │ Passed: compiler/vectorization/TestVectorUnalignedOffset.java │ │ │ │ Passed: gc/arguments/TestAggressiveHeap.java │ │ │ │ Passed: gc/arguments/TestAlignmentToUseLargePages.java#id0 │ │ │ │ -Passed: compiler/vectorization/TestSignumVector.java │ │ │ │ Passed: gc/arguments/TestAlignmentToUseLargePages.java#id1 │ │ │ │ -Passed: compiler/vectorization/TestRoundVectFloat.java │ │ │ │ Passed: gc/arguments/TestAlignmentToUseLargePages.java#id2 │ │ │ │ -Passed: compiler/vectorization/TestVectorsNotSavedAtSafepoint.java │ │ │ │ Passed: gc/arguments/TestAlignmentToUseLargePages.java#id3 │ │ │ │ Passed: gc/arguments/TestCompressedClassFlags.java │ │ │ │ Passed: gc/arguments/TestArrayAllocatorMallocLimit.java │ │ │ │ +Passed: compiler/vectorization/TestVectorsNotSavedAtSafepoint.java │ │ │ │ +Passed: compiler/vectorization/TestComplexAddrExpr.java │ │ │ │ Passed: gc/arguments/TestDisableDefaultGC.java │ │ │ │ Passed: gc/arguments/TestG1ConcRefinementThreads.java │ │ │ │ Passed: gc/arguments/TestG1ConcMarkStepDurationMillis.java │ │ │ │ Passed: gc/arguments/TestDynMaxHeapFreeRatio.java │ │ │ │ -Passed: gc/arguments/TestG1HeapRegionSize.java │ │ │ │ Passed: gc/arguments/TestDynMinHeapFreeRatio.java │ │ │ │ +Passed: compiler/vectorization/runner/BasicDoubleOpTest.java │ │ │ │ +Passed: gc/arguments/TestG1HeapRegionSize.java │ │ │ │ Passed: gc/arguments/TestG1PercentageOptions.java │ │ │ │ Passed: gc/arguments/TestG1RemSetFlags.java │ │ │ │ Passed: gc/arguments/TestInitialTenuringThreshold.java │ │ │ │ Passed: gc/arguments/TestHeapFreeRatio.java │ │ │ │ -Passed: compiler/vectorization/TestSubwordReverseBytes.java │ │ │ │ -Passed: gc/arguments/TestMaxMinHeapFreeRatioFlags.java │ │ │ │ Passed: gc/arguments/TestG1HeapSizeFlags.java │ │ │ │ -Passed: gc/arguments/TestMaxRAMFlags.java │ │ │ │ -Passed: gc/arguments/TestMaxNewSize.java#id1 │ │ │ │ Passed: gc/arguments/TestMaxNewSize.java#id0 │ │ │ │ +Passed: gc/arguments/TestMaxMinHeapFreeRatioFlags.java │ │ │ │ +Passed: gc/arguments/TestMaxNewSize.java#id1 │ │ │ │ Passed: gc/arguments/TestMaxNewSize.java#id2 │ │ │ │ +Passed: gc/arguments/TestMaxRAMFlags.java │ │ │ │ +Passed: compiler/vectorization/TestSubwordReverseBytes.java │ │ │ │ Passed: gc/arguments/TestNewSizeThreadIncrease.java │ │ │ │ Passed: gc/arguments/TestNewRatioFlag.java │ │ │ │ Passed: gc/arguments/TestMinAndInitialSurvivorRatioFlags.java │ │ │ │ Passed: gc/arguments/TestParallelGCThreads.java │ │ │ │ +Passed: gc/arguments/TestObjectTenuringFlags.java │ │ │ │ Passed: gc/arguments/TestSelectDefaultGC.java │ │ │ │ Passed: gc/arguments/TestNewSizeFlags.java │ │ │ │ -Passed: gc/arguments/TestObjectTenuringFlags.java │ │ │ │ Passed: gc/arguments/TestParallelRefProc.java │ │ │ │ -Passed: gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java │ │ │ │ Passed: gc/arguments/TestParallelHeapSizeFlags.java │ │ │ │ -Passed: gc/arguments/TestMinInitialErgonomics.java │ │ │ │ -Passed: gc/arguments/TestUnrecognizedVMOptionsHandling.java │ │ │ │ +Passed: gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java │ │ │ │ Passed: gc/arguments/TestSoftMaxHeapSizeFlag.java │ │ │ │ +Passed: gc/arguments/TestMinInitialErgonomics.java │ │ │ │ Passed: gc/arguments/TestShrinkHeapInSteps.java │ │ │ │ +Passed: gc/arguments/TestUnrecognizedVMOptionsHandling.java │ │ │ │ Passed: gc/arguments/TestSerialHeapSizeFlags.java │ │ │ │ -Passed: gc/arguments/TestUseCompressedOopsErgo.java#id0 │ │ │ │ Passed: gc/arguments/TestUseCompressedOopsErgo.java#id1 │ │ │ │ -Passed: gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java │ │ │ │ Passed: gc/arguments/TestUseCompressedOopsErgo.java#id2 │ │ │ │ +Passed: gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java │ │ │ │ Passed: gc/arguments/TestUseNUMAInterleaving.java │ │ │ │ -Passed: gc/arguments/TestSurvivorRatioFlag.java │ │ │ │ +Passed: gc/arguments/TestUseCompressedOopsErgo.java#id3 │ │ │ │ Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id0 │ │ │ │ +Passed: gc/arguments/TestUseCompressedOopsErgo.java#id0 │ │ │ │ Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id1 │ │ │ │ Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id2 │ │ │ │ Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id3 │ │ │ │ -Passed: gc/arguments/TestUseCompressedOopsErgo.java#id3 │ │ │ │ -Passed: gc/arguments/TestTargetSurvivorRatioFlag.java │ │ │ │ +Passed: gc/arguments/TestVerifyBeforeAndAfterGCFlags.java │ │ │ │ Passed: gc/class_unloading/TestG1ClassUnloadingHWM.java │ │ │ │ Passed: gc/epsilon/TestAlignment.java#id0 │ │ │ │ -Passed: gc/arguments/TestVerifyBeforeAndAfterGCFlags.java │ │ │ │ Passed: gc/epsilon/TestAlignment.java#id1 │ │ │ │ Passed: gc/epsilon/TestAlwaysPretouch.java │ │ │ │ -Passed: gc/epsilon/TestDieDefault.java │ │ │ │ +Passed: gc/arguments/TestSurvivorRatioFlag.java │ │ │ │ +Passed: gc/arguments/TestTargetSurvivorRatioFlag.java │ │ │ │ Passed: gc/CondCardMark/Basic.java │ │ │ │ +Passed: gc/epsilon/TestDieDefault.java │ │ │ │ Passed: gc/cslocker/TestCSLocker.java │ │ │ │ -Passed: gc/epsilon/TestClasses.java │ │ │ │ -Passed: gc/epsilon/TestArraycopyCheckcast.java │ │ │ │ Passed: gc/epsilon/TestDieWithHeapDump.java │ │ │ │ +Passed: gc/epsilon/TestDieWithOnError.java │ │ │ │ Passed: gc/epsilon/TestEnoughUnusedSpace.java │ │ │ │ -Passed: gc/epsilon/TestEpsilonEnabled.java │ │ │ │ +Passed: gc/epsilon/TestElasticTLAB.java │ │ │ │ +Passed: gc/epsilon/TestArraycopyCheckcast.java │ │ │ │ Passed: gc/epsilon/TestHelloWorld.java │ │ │ │ -Passed: gc/epsilon/TestDieWithOnError.java │ │ │ │ +Passed: gc/epsilon/TestEpsilonEnabled.java │ │ │ │ Passed: gc/epsilon/TestLogTrace.java │ │ │ │ Passed: gc/epsilon/TestMaxTLAB.java#id0 │ │ │ │ -Passed: gc/epsilon/TestElasticTLAB.java │ │ │ │ +Passed: gc/epsilon/TestClasses.java │ │ │ │ Passed: gc/epsilon/TestMemoryPools.java │ │ │ │ Passed: gc/epsilon/TestMaxTLAB.java#id1 │ │ │ │ Passed: gc/epsilon/TestPrintHeapSteps.java │ │ │ │ Passed: gc/epsilon/TestUpdateCountersSteps.java │ │ │ │ Passed: gc/epsilon/TestElasticTLABDecay.java │ │ │ │ Passed: gc/ergonomics/TestInitialGCThreadLogging.java │ │ │ │ -Passed: gc/epsilon/TestByteArrays.java │ │ │ │ Passed: gc/epsilon/TestManyThreads.java │ │ │ │ Passed: gc/g1/humongousObjects/TestHumongousMovement.java │ │ │ │ +Passed: gc/epsilon/TestByteArrays.java │ │ │ │ Passed: gc/g1/humongousObjects/TestHumongousThreshold.java │ │ │ │ -Passed: gc/epsilon/TestRefArrays.java │ │ │ │ -Passed: gc/g1/humongousObjects/TestObjectCollected.java │ │ │ │ -Passed: gc/epsilon/TestObjects.java │ │ │ │ Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java │ │ │ │ +Passed: gc/g1/humongousObjects/TestObjectCollected.java │ │ │ │ Passed: gc/g1/mixedgc/TestLogging.java │ │ │ │ Passed: gc/g1/mixedgc/TestOldGenCollectionUsage.java │ │ │ │ +Passed: gc/epsilon/TestObjects.java │ │ │ │ +Passed: gc/epsilon/TestRefArrays.java │ │ │ │ Passed: gc/g1/numa/TestG1NUMATouchRegions.java │ │ │ │ Passed: gc/g1/plab/TestPLABEvacuationFailure.java │ │ │ │ Passed: gc/parallel/TestAlwaysPreTouchBehavior.java │ │ │ │ Passed: gc/parallel/TestDynShrinkHeap.java │ │ │ │ -Passed: gc/g1/plab/TestPLABResize.java │ │ │ │ -Passed: gc/serial/HeapChangeLogging.java │ │ │ │ Passed: gc/g1/plab/TestPLABPromotion.java │ │ │ │ +Passed: gc/parallel/TestPrintGCDetailsVerbose.java │ │ │ │ +Passed: gc/serial/HeapChangeLogging.java │ │ │ │ +Passed: gc/g1/plab/TestPLABResize.java │ │ │ │ Passed: gc/shenandoah/compiler/BarrierInInfiniteLoop.java │ │ │ │ Passed: gc/shenandoah/compiler/CallMultipleCatchProjs.java │ │ │ │ Passed: gc/shenandoah/compiler/FoldIfAfterExpansion.java │ │ │ │ Passed: gc/shenandoah/compiler/LRBRightAfterMemBar.java │ │ │ │ -Passed: gc/parallel/TestPrintGCDetailsVerbose.java │ │ │ │ -Passed: gc/shenandoah/compiler/TestBarrierAboveProj.java │ │ │ │ Passed: gc/shenandoah/compiler/TestBarrierExpandCallProjection.java │ │ │ │ +Passed: gc/shenandoah/compiler/TestBarrierAboveProj.java │ │ │ │ Passed: gc/shenandoah/compiler/TestBadRawMemoryAfterCall.java │ │ │ │ Passed: gc/shenandoah/compiler/TestBarrierExpansionDeadMemPhi.java │ │ │ │ Passed: gc/shenandoah/compiler/TestC1ArrayCopyNPE.java │ │ │ │ Passed: gc/shenandoah/compiler/TestC1VectorizedMismatch.java │ │ │ │ Passed: gc/shenandoah/compiler/TestClone.java#default │ │ │ │ -Passed: gc/shenandoah/compiler/TestClone.java#default-verify │ │ │ │ -Passed: gc/shenandoah/compiler/TestClone.java#no-coops │ │ │ │ Passed: gc/shenandoah/compiler/TestClone.java#aggressive │ │ │ │ +Passed: gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java │ │ │ │ +Passed: gc/shenandoah/compiler/TestClone.java#default-verify │ │ │ │ Passed: gc/shenandoah/compiler/TestLinkToNativeRBP.java │ │ │ │ +Passed: gc/shenandoah/compiler/TestClone.java#no-coops │ │ │ │ Passed: gc/shenandoah/compiler/TestLoadBypassesNullCheck.java │ │ │ │ Passed: gc/shenandoah/compiler/TestLoadPinnedAfterCall.java │ │ │ │ -Passed: gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java │ │ │ │ Passed: gc/shenandoah/compiler/TestNullCheck.java │ │ │ │ -Passed: gc/shenandoah/compiler/TestClone.java#no-coops-verify │ │ │ │ +Passed: gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java │ │ │ │ Passed: gc/shenandoah/compiler/TestReferenceCAS.java#default │ │ │ │ +Passed: gc/shenandoah/compiler/TestReferenceCAS.java#no-coops │ │ │ │ Passed: gc/shenandoah/compiler/TestShenandoahCmpPAfterCall.java │ │ │ │ +Passed: gc/shenandoah/compiler/TestSinkingNodeDropsNotNullCast.java │ │ │ │ +Passed: gc/shenandoah/compiler/TestClone.java#no-coops-aggressive │ │ │ │ Passed: gc/shenandoah/compiler/TestShenandoahLRBInOuterStripMinedLoop.java │ │ │ │ -Passed: gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java │ │ │ │ -Passed: gc/shenandoah/compiler/TestReferenceCAS.java#no-coops │ │ │ │ Passed: gc/shenandoah/compiler/TestUnexpectedIUBarrierEA.java │ │ │ │ -Passed: gc/shenandoah/compiler/TestSinkingNodeDropsNotNullCast.java │ │ │ │ Passed: gc/shenandoah/compiler/TestUnsafeLoadStoreMergedHeapStableTests.java │ │ │ │ Passed: gc/shenandoah/compiler/TestUnsafeOffheapSwap.java │ │ │ │ -Passed: gc/shenandoah/compiler/TestClone.java#no-coops-aggressive │ │ │ │ +Passed: gc/shenandoah/compiler/TestClone.java#no-coops-verify │ │ │ │ Passed: gc/shenandoah/jni/TestJNICritical.java │ │ │ │ Passed: gc/shenandoah/jni/TestPinnedGarbage.java#aggressive │ │ │ │ -Passed: gc/shenandoah/jni/TestPinnedGarbage.java#passive │ │ │ │ Passed: gc/shenandoah/jni/TestPinnedGarbage.java#verify │ │ │ │ +Passed: gc/shenandoah/jni/TestPinnedGarbage.java#passive │ │ │ │ Passed: gc/g1/humongousObjects/TestHumongousClassLoader.java │ │ │ │ -Passed: gc/shenandoah/jvmti/TestHeapDump.java#aggressive │ │ │ │ Passed: gc/g1/humongousObjects/TestNoAllocationsInHRegions.java │ │ │ │ -Passed: gc/shenandoah/jvmti/TestHeapDump.java#no-coops-aggressive │ │ │ │ -Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#aggressive │ │ │ │ +Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#adaptive │ │ │ │ +Passed: gc/shenandoah/jvmti/TestHeapDump.java#aggressive │ │ │ │ Passed: gc/shenandoah/jvmti/TestHeapDump.java#aggressive-strdedup │ │ │ │ +Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#aggressive │ │ │ │ Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#compact │ │ │ │ -Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#adaptive │ │ │ │ -Passed: gc/shenandoah/mxbeans/TestMemoryMXBeans.java │ │ │ │ +Passed: gc/shenandoah/jvmti/TestHeapDump.java#no-coops-aggressive │ │ │ │ +Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#static │ │ │ │ Passed: gc/shenandoah/mxbeans/TestMemoryPools.java │ │ │ │ +Passed: gc/shenandoah/mxbeans/TestMemoryMXBeans.java │ │ │ │ Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#passive │ │ │ │ -Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#static │ │ │ │ Passed: gc/shenandoah/mxbeans/TestChurnNotifications.java#iu │ │ │ │ -Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#aggressive │ │ │ │ Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#adaptive │ │ │ │ +Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#aggressive │ │ │ │ Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#compact │ │ │ │ Passed: gc/shenandoah/oom/TestAllocLargeObj.java │ │ │ │ Passed: gc/shenandoah/oom/TestAllocLargerThanHeap.java │ │ │ │ Passed: gc/shenandoah/oom/TestAllocSmallObj.java │ │ │ │ -Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#passive │ │ │ │ Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#static │ │ │ │ +Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#iu │ │ │ │ +Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#passive │ │ │ │ Passed: gc/shenandoah/options/TestAlwaysPreTouch.java │ │ │ │ Passed: gc/shenandoah/options/TestArgumentRanges.java │ │ │ │ -Passed: gc/shenandoah/options/TestClassUnloadingArguments.java │ │ │ │ Passed: gc/shenandoah/options/TestEnabled.java#default │ │ │ │ +Passed: gc/shenandoah/options/TestClassUnloadingArguments.java │ │ │ │ Passed: gc/shenandoah/options/TestExplicitGC.java │ │ │ │ -Passed: gc/shenandoah/oom/TestThreadFailure.java │ │ │ │ Passed: gc/shenandoah/options/TestExplicitGCNoConcurrent.java │ │ │ │ -Passed: gc/shenandoah/mxbeans/TestPauseNotifications.java#iu │ │ │ │ Passed: gc/shenandoah/options/TestHeuristicsUnlock.java │ │ │ │ +Passed: gc/shenandoah/oom/TestThreadFailure.java │ │ │ │ Passed: gc/shenandoah/options/TestHumongousThresholdArgs.java │ │ │ │ Passed: gc/shenandoah/options/TestLargePages.java#default │ │ │ │ Passed: gc/shenandoah/options/TestLargePages.java#lp │ │ │ │ Passed: gc/shenandoah/options/TestLargePages.java#thp │ │ │ │ -Passed: gc/shenandoah/options/TestHumongousMoves.java │ │ │ │ Passed: gc/shenandoah/options/TestLargePagesWithSmallHeap.java#default │ │ │ │ Passed: gc/shenandoah/options/TestLargePagesWithSmallHeap.java#lp │ │ │ │ Passed: gc/shenandoah/options/TestLargePagesWithSmallHeap.java#thp │ │ │ │ Passed: gc/shenandoah/options/TestModeUnlock.java │ │ │ │ -Passed: gc/shenandoah/oom/TestClassLoaderLeak.java │ │ │ │ -Passed: gc/shenandoah/options/TestObjectAlignment.java#default │ │ │ │ Passed: gc/shenandoah/options/TestLoopMiningArguments.java │ │ │ │ Passed: gc/shenandoah/options/TestObjectAlignment.java#16b │ │ │ │ +Passed: gc/shenandoah/options/TestObjectAlignment.java#default │ │ │ │ Passed: gc/shenandoah/options/TestPacing.java │ │ │ │ +Passed: gc/shenandoah/options/TestHumongousMoves.java │ │ │ │ Passed: gc/shenandoah/options/TestRegionSizeArgs.java │ │ │ │ +Passed: gc/shenandoah/oom/TestClassLoaderLeak.java │ │ │ │ Passed: gc/shenandoah/options/TestSingleThreaded.java │ │ │ │ -Passed: gc/shenandoah/options/TestSoftMaxHeapSize.java │ │ │ │ Passed: gc/shenandoah/options/TestSelectiveBarrierFlags.java#id0 │ │ │ │ -Passed: gc/shenandoah/options/TestThreadCountsOverride.java │ │ │ │ Passed: gc/shenandoah/options/TestParallelRegionStride.java │ │ │ │ -Passed: gc/shenandoah/options/TestWrongBarrierEnable.java │ │ │ │ +Passed: gc/shenandoah/options/TestSoftMaxHeapSize.java │ │ │ │ +Passed: gc/shenandoah/options/TestThreadCountsOverride.java │ │ │ │ Passed: gc/shenandoah/options/TestSelectiveBarrierFlags.java#id1 │ │ │ │ -Passed: gc/startup_warnings/TestParallelGC.java │ │ │ │ +Passed: gc/shenandoah/options/TestWrongBarrierEnable.java │ │ │ │ Passed: gc/startup_warnings/TestG1.java │ │ │ │ -Passed: gc/shenandoah/options/TestWrongBarrierDisable.java │ │ │ │ +Passed: gc/startup_warnings/TestParallelGC.java │ │ │ │ Passed: gc/startup_warnings/TestSerialGC.java │ │ │ │ Passed: gc/startup_warnings/TestShenandoah.java │ │ │ │ +Passed: gc/shenandoah/options/TestWrongBarrierDisable.java │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#G1 │ │ │ │ -Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#Parallel │ │ │ │ +Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#Shenandoah │ │ │ │ -Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#G1 │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#Parallel │ │ │ │ +Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#Shenandoah │ │ │ │ -Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#ZGenerational │ │ │ │ +Passed: gc/stringdedup/TestStringDeduplicationFullGC.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationAgeThreshold.java#ZGenerational │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#G1 │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#Parallel │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#Shenandoah │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationInterned.java#ZGenerational │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#G1 │ │ │ │ +Passed: gc/shenandoah/options/TestThreadCounts.java │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#Parallel │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#Shenandoah │ │ │ │ -Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#G1 │ │ │ │ -Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#ZGenerational │ │ │ │ +Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#Parallel │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#Serial │ │ │ │ -Passed: gc/shenandoah/options/TestThreadCounts.java │ │ │ │ +Passed: gc/stringdedup/TestStringDeduplicationPrintOptions.java#ZGenerational │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#Shenandoah │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#Parallel │ │ │ │ -Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#G1 │ │ │ │ -Passed: gc/shenandoah/jni/TestJNIGlobalRefs.java#aggressive │ │ │ │ -Passed: gc/shenandoah/jni/TestJNIGlobalRefs.java#aggressive-verify │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationTableResize.java#ZGenerational │ │ │ │ +Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#G1 │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#Serial │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#Shenandoah │ │ │ │ Passed: gc/whitebox/TestWBGC.java │ │ │ │ -Passed: gc/x/TestAllocateHeapAt.java │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#ZSinglegen │ │ │ │ Passed: gc/stringdedup/TestStringDeduplicationYoungGC.java#ZGenerational │ │ │ │ -Passed: gc/x/TestMemoryManagerMXBean.java │ │ │ │ +Passed: gc/x/TestAllocateHeapAt.java │ │ │ │ Passed: gc/x/TestAlwaysPreTouch.java │ │ │ │ +Passed: gc/x/TestMemoryManagerMXBean.java │ │ │ │ Passed: gc/x/TestMemoryMXBean.java │ │ │ │ +Passed: gc/x/TestGarbageCollectorMXBean.java │ │ │ │ Passed: gc/x/TestPageCacheFlush.java │ │ │ │ Passed: gc/x/TestRelocateInPlace.java │ │ │ │ -Passed: gc/x/TestGarbageCollectorMXBean.java │ │ │ │ +Passed: gc/shenandoah/jni/TestJNIGlobalRefs.java#aggressive │ │ │ │ +Passed: gc/shenandoah/jni/TestJNIGlobalRefs.java#aggressive-verify │ │ │ │ Passed: gc/x/TestSmallHeap.java │ │ │ │ Passed: gc/z/TestAllocateHeapAt.java │ │ │ │ Passed: gc/z/TestAlwaysPreTouch.java │ │ │ │ Passed: gc/z/TestMemoryManagerMXBean.java │ │ │ │ +Passed: gc/TestJNIWeak/TestJNIWeak.java │ │ │ │ Passed: gc/z/TestMemoryMXBean.java │ │ │ │ -Passed: gc/z/TestGarbageCollectorMXBean.java │ │ │ │ Passed: gc/z/TestPageCacheFlush.java │ │ │ │ +Passed: gc/z/TestGarbageCollectorMXBean.java │ │ │ │ Passed: gc/z/TestRelocateInPlace.java │ │ │ │ Passed: gc/x/TestNoUncommit.java │ │ │ │ -Passed: gc/TestJNIWeak/TestJNIWeak.java │ │ │ │ -Passed: runtime/6294277/SourceDebugExtension.java │ │ │ │ Passed: gc/z/TestSmallHeap.java │ │ │ │ +Passed: runtime/6294277/SourceDebugExtension.java │ │ │ │ Passed: runtime/6981737/Test6981737.java │ │ │ │ Passed: gc/z/TestNoUncommit.java │ │ │ │ Passed: runtime/7160757/Test7160757.java │ │ │ │ Passed: runtime/7162488/TestUnrecognizedVmOption.java │ │ │ │ Passed: runtime/7167069/PrintAsFlag.java │ │ │ │ Passed: runtime/8007320/ConstMethodTest.java │ │ │ │ Passed: runtime/8010389/VMThreadDlopen.java │ │ │ │ Passed: runtime/8024804/RegisterNatives.java │ │ │ │ Passed: runtime/8176717/TestInheritFD.java │ │ │ │ Passed: runtime/AccModule/ACCModule52.java │ │ │ │ Passed: runtime/AccModule/ConstModule.java │ │ │ │ Passed: runtime/Annotations/TestAnnotatedStringEncoding.java │ │ │ │ -Passed: runtime/BadObjectClass/BootstrapRedefine.java │ │ │ │ -Passed: runtime/BadObjectClass/TestUnloadClassError.java │ │ │ │ +Passed: runtime/7100935/TestConjointAtomicArraycopy.java │ │ │ │ +Passed: runtime/7100935/TestShortArraycopy.java │ │ │ │ Passed: runtime/BoolReturn/JNIBooleanTest.java │ │ │ │ +Passed: runtime/BadObjectClass/BootstrapRedefine.java │ │ │ │ Passed: runtime/BoolReturn/NativeSmallIntCallsTest.java │ │ │ │ -Passed: runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ -Passed: runtime/BootClassAppendProp/BootClassPathAppendProp.java │ │ │ │ +Passed: runtime/BadObjectClass/TestUnloadClassError.java │ │ │ │ Passed: runtime/BootClassAppendProp/GetBootClassPathAppendProp.java │ │ │ │ +Passed: runtime/BootClassAppendProp/BootClassPathAppendProp.java │ │ │ │ Passed: runtime/BootClassAppendProp/SunBootClassPath.java │ │ │ │ Passed: runtime/BootstrapMethod/BSMCalledTwice.java#id0 │ │ │ │ +Passed: runtime/BootClassAppendProp/BootClassPathAppend.java │ │ │ │ Passed: runtime/BootstrapMethod/TestLambdaExceptionInInitializer.java │ │ │ │ -Passed: runtime/7100935/TestConjointAtomicArraycopy.java │ │ │ │ -Passed: runtime/7100935/TestShortArraycopy.java │ │ │ │ Passed: runtime/cds/appcds/applications/JavacBench.java#dynamic │ │ │ │ Passed: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java │ │ │ │ Passed: runtime/cds/appcds/applications/JavacBench.java#static │ │ │ │ Passed: runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/DumpTimeVerifyFailure.java │ │ │ │ -Passed: runtime/cds/appcds/cacheObject/HeapFragmentationTest.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java │ │ │ │ -Passed: runtime/cds/appcds/cacheObject/OpenArchiveRegion.java │ │ │ │ +Passed: runtime/cds/appcds/cacheObject/HeapFragmentationTest.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/RedefineClassTest.java │ │ │ │ +Passed: runtime/cds/appcds/cacheObject/OpenArchiveRegion.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/VerifyArchivedFields.java │ │ │ │ Passed: runtime/cds/appcds/condy/CondyHelloTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatB.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatC.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatA.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatD.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ClassListFormatE.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/CustomClassListDump.java │ │ │ │ +Passed: runtime/cds/appcds/customLoader/HelloCustom_JFR.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/HelloCustom.java │ │ │ │ Passed: runtime/cds/appcds/cacheObject/DifferentHeapSizes.java │ │ │ │ -Passed: runtime/cds/appcds/customLoader/HelloCustom_JFR.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/LoaderSegregationTest.java │ │ │ │ -Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/OldClassAndInf.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ParallelTestSingleFP.java │ │ │ │ -Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java │ │ │ │ +Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java │ │ │ │ +Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/ProtectionDomain.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/UnintendedLoadersTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java │ │ │ │ Passed: runtime/cds/appcds/customLoader/UnsupportedPlatforms.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/AppendClasspath.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java │ │ │ │ -Passed: gc/x/TestUncommit.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ArrayKlasses.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ExcludedClasses.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ExitRaceTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/HelloDynamic.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java │ │ │ │ -Passed: gc/z/TestUncommit.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java │ │ │ │ +Passed: gc/x/TestUncommit.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LinkClassTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java │ │ │ │ +Passed: gc/z/TestUncommit.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java │ │ │ │ -Passed: gc/x/TestHighUsage.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/NestHostOldInf.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/NestTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/RelativePath.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveNoDefaultArchive.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveNoDefaultArchive.java │ │ │ │ +Passed: gc/x/TestHighUsage.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java │ │ │ │ -Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/ArrayTest.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java │ │ │ │ +Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/GCDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java │ │ │ │ Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java │ │ │ │ Passed: runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/AddModules.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/ExportModule.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java │ │ │ │ -Passed: runtime/cds/appcds/javaldr/LockDuringDump.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java │ │ │ │ -Passed: runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java │ │ │ │ +Passed: runtime/cds/appcds/javaldr/LockDuringDump.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java │ │ │ │ Passed: runtime/cds/appcds/jigsaw/NewModuleFinderTest.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java │ │ │ │ +Passed: runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java │ │ │ │ -Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java │ │ │ │ +Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java │ │ │ │ Passed: runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java │ │ │ │ -Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/InstrumentationTest.java │ │ │ │ +Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java │ │ │ │ Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java │ │ │ │ -Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java │ │ │ │ Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl │ │ │ │ +Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java │ │ │ │ Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#custom-cl │ │ │ │ -Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl │ │ │ │ Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl │ │ │ │ -Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc-singlegen │ │ │ │ -Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc-generational │ │ │ │ +Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl │ │ │ │ Passed: runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java │ │ │ │ +Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc-generational │ │ │ │ +Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc-singlegen │ │ │ │ Passed: runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java │ │ │ │ -Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java │ │ │ │ Passed: runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java │ │ │ │ Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java │ │ │ │ -Passed: runtime/cds/serviceability/transformRelatedClasses/TransformSuperAndSubClasses.java │ │ │ │ -Passed: runtime/cds/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java │ │ │ │ +Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java │ │ │ │ Passed: runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java │ │ │ │ +Passed: runtime/cds/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java │ │ │ │ +Passed: runtime/cds/serviceability/transformRelatedClasses/TransformSuperAndSubClasses.java │ │ │ │ Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java │ │ │ │ -Passed: runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java │ │ │ │ Passed: runtime/cds/serviceability/transformRelatedClasses/TransformSuperSubTwoPckgs.java │ │ │ │ +Passed: runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java │ │ │ │ Passed: runtime/CheckUnhandledOops/TestOutOfMemory.java │ │ │ │ Passed: runtime/ClassFile/ClassAccessFlagsRawTest.java │ │ │ │ -Passed: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java │ │ │ │ Passed: runtime/ClassFile/ClassFileVersionTest.java │ │ │ │ Passed: runtime/ClassFile/FormatCheckingTest.java │ │ │ │ Passed: runtime/CDSCompressedKPtrs/XShareAuto.java │ │ │ │ -Passed: runtime/ClassFile/JsrRewriting.java │ │ │ │ +Passed: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java │ │ │ │ Passed: runtime/ClassFile/OomWhileParsingRepeatedJsr.java │ │ │ │ +Passed: runtime/ClassFile/JsrRewriting.java │ │ │ │ Passed: runtime/ClassFile/TestCheckedExceptions.java │ │ │ │ +Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java │ │ │ │ Passed: runtime/ClassFile/UnsupportedClassFileVersion.java │ │ │ │ Passed: runtime/cds/serviceability/ReplaceCriticalClasses.java │ │ │ │ -Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java │ │ │ │ Passed: runtime/classFileParserBug/AccModuleTest.java │ │ │ │ Passed: runtime/ClassFile/PreviewVersion.java │ │ │ │ Passed: runtime/classFileParserBug/Class53.jasm │ │ │ │ +Passed: runtime/classFileParserBug/Class54.jasm │ │ │ │ Passed: runtime/classFileParserBug/AnnotationTag.java │ │ │ │ +Passed: runtime/classFileParserBug/Class56.jasm │ │ │ │ Passed: runtime/classFileParserBug/Class55.jasm │ │ │ │ -Passed: runtime/classFileParserBug/Class54.jasm │ │ │ │ Passed: runtime/classFileParserBug/BadNameAndType.java │ │ │ │ -Passed: runtime/classFileParserBug/Class56.jasm │ │ │ │ +Passed: runtime/classFileParserBug/EnclosingMethod.java │ │ │ │ Passed: runtime/classFileParserBug/BadInitMethod.java │ │ │ │ -Passed: runtime/classFileParserBug/Bad_NCDFE_Msg.java │ │ │ │ Passed: runtime/classFileParserBug/ClassFileParserBug.java │ │ │ │ -Passed: runtime/classFileParserBug/InitInInterface.java │ │ │ │ -Passed: runtime/classFileParserBug/FakeMethodAcc.java │ │ │ │ Passed: runtime/classFileParserBug/NameAndTypeSig.java │ │ │ │ -Passed: runtime/classFileParserBug/EnclosingMethod.java │ │ │ │ -Passed: runtime/classFileParserBug/TestBadPackageWithInterface.java │ │ │ │ +Passed: runtime/classFileParserBug/FakeMethodAcc.java │ │ │ │ +Passed: runtime/classFileParserBug/Bad_NCDFE_Msg.java │ │ │ │ +Passed: runtime/classFileParserBug/InitInInterface.java │ │ │ │ Passed: runtime/classFileParserBug/TestEmptyUnqName.java │ │ │ │ Passed: runtime/classFileParserBug/TestBadClassName.java │ │ │ │ Passed: runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java │ │ │ │ -Passed: runtime/classFileParserBug/UnknownAttrTest.java │ │ │ │ Passed: runtime/classFileParserBug/TrailingSlashTest.java │ │ │ │ Passed: runtime/ClassResolutionFail/ErrorsDemoTest.java │ │ │ │ +Passed: runtime/classFileParserBug/UnknownAttrTest.java │ │ │ │ +Passed: runtime/classFileParserBug/TestBadPackageWithInterface.java │ │ │ │ Passed: runtime/ClassResolutionFail/TestClassResolutionFail.java │ │ │ │ Passed: runtime/ClassInitErrors/InitExceptionUnloadTest.java │ │ │ │ Passed: runtime/ClassUnload/ConstantPoolDependsTest.java │ │ │ │ -Passed: runtime/ClassUnload/DictionaryDependsTest.java │ │ │ │ Passed: runtime/ClassUnload/KeepAliveClass.java │ │ │ │ +Passed: runtime/ClassUnload/DictionaryDependsTest.java │ │ │ │ Passed: runtime/ClassUnload/KeepAliveClassLoader.java │ │ │ │ Passed: runtime/ClassUnload/KeepAliveObject.java │ │ │ │ Passed: runtime/ClassUnload/SuperDependsTest.java │ │ │ │ Passed: runtime/ClassUnload/KeepAliveSoftReference.java │ │ │ │ -Passed: runtime/ClassUnload/UnloadInterfaceTest.java │ │ │ │ Passed: runtime/ClassUnload/UnloadTest.java │ │ │ │ -Passed: runtime/clone/invokevirtual/NoLocalClone.jasm │ │ │ │ -Passed: runtime/ClassUnload/UnloadTestDuringClassLoaderStatsVMOperation.java │ │ │ │ +Passed: runtime/ClassUnload/UnloadInterfaceTest.java │ │ │ │ Passed: runtime/clone/invokevirtual/HasLocalClone.jasm │ │ │ │ -Passed: runtime/clone/AbstractNoClones.jasm │ │ │ │ +Passed: runtime/clone/invokevirtual/NoLocalClone.jasm │ │ │ │ +Passed: runtime/clone/AbstractClone.java │ │ │ │ Passed: runtime/clone/invokevirtual/NoLocalCloneAbstr.jasm │ │ │ │ -Passed: runtime/clone/DefaultClone.jasm │ │ │ │ Passed: runtime/ClassUnload/UnloadTestWithVerifyDuringGC.java │ │ │ │ -Passed: runtime/clone/AbstractClone.java │ │ │ │ -Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java │ │ │ │ +Passed: runtime/clone/DefaultClone.jasm │ │ │ │ +Passed: runtime/ClassUnload/UnloadTestDuringClassLoaderStatsVMOperation.java │ │ │ │ Passed: runtime/clone/DefaultFinalize.jasm │ │ │ │ -Passed: runtime/clone/DefaultHashCode.jasm │ │ │ │ +Passed: runtime/clone/AbstractNoClones.jasm │ │ │ │ Passed: runtime/clone/DefaultNoCloneInC.jasm │ │ │ │ +Passed: runtime/clone/DefaultHashCode.jasm │ │ │ │ Passed: runtime/clone/LocalClone.jasm │ │ │ │ Passed: runtime/clone/NoClones.jasm │ │ │ │ -Passed: runtime/condy/escapeAnalysis/TestEscapeCondy.java │ │ │ │ -Passed: runtime/condy/CondyBadBSMArrayTest.java │ │ │ │ Passed: runtime/CompactStrings/TestMethodNames.java │ │ │ │ +Passed: runtime/condy/escapeAnalysis/TestEscapeCondy.java │ │ │ │ Passed: runtime/condy/staticInit/TestInitException.java │ │ │ │ Passed: runtime/condy/BadBSMUseTest.java │ │ │ │ -Passed: runtime/condy/CondyCFVCheckTest.java │ │ │ │ +Passed: runtime/condy/CondyBadBSMArrayTest.java │ │ │ │ Passed: runtime/condy/CondyBadNameTypeTest.java │ │ │ │ +Passed: runtime/condy/CondyCFVCheckTest.java │ │ │ │ Passed: runtime/contended/Basic.java │ │ │ │ -Passed: runtime/contended/DefaultValue.java │ │ │ │ Passed: runtime/condy/CondyNewInvokeSpecialTest.java │ │ │ │ +Passed: runtime/contended/DefaultValue.java │ │ │ │ Passed: runtime/contended/HasNonStatic.java │ │ │ │ +Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java │ │ │ │ Passed: runtime/contended/Inheritance1.java │ │ │ │ Passed: runtime/contended/OopMaps.java │ │ │ │ -Passed: runtime/contended/OopMapsSameGroup.java │ │ │ │ +Passed: runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java │ │ │ │ Passed: runtime/condy/CondyLDCTest.java │ │ │ │ +Passed: runtime/contended/OopMapsSameGroup.java │ │ │ │ Passed: runtime/DefineClass/NullClassBytesTest.java │ │ │ │ -Passed: runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java │ │ │ │ Passed: runtime/contended/Options.java │ │ │ │ Passed: runtime/duplAttributes/TestDupSignatureAttr.java │ │ │ │ Passed: runtime/Dictionary/CleanProtectionDomain.java │ │ │ │ -Passed: runtime/EnclosingMethodAttr/EnclMethodAttr.java │ │ │ │ Passed: runtime/duplAttributes/DuplAttributesTest.java │ │ │ │ +Passed: runtime/EnclosingMethodAttr/EnclMethodAttr.java │ │ │ │ Passed: runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java │ │ │ │ -Passed: runtime/Dictionary/ProtectionDomainCacheTest.java │ │ │ │ -Passed: runtime/exceptionMsgs/ArrayStoreException/ArrayStoreExceptionTest.java │ │ │ │ Passed: runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java#id0 │ │ │ │ +Passed: runtime/exceptionMsgs/ArrayStoreException/ArrayStoreExceptionTest.java │ │ │ │ +Passed: runtime/Dictionary/ProtectionDomainCacheTest.java │ │ │ │ Passed: runtime/exceptionMsgs/IllegalAccessError/IllegalAccessErrorTest.java │ │ │ │ -Passed: runtime/exceptionMsgs/IncompatibleClassChangeError/IncompatibleClassChangeErrorTest.java │ │ │ │ -Passed: runtime/exceptionMsgs/NegativeArraySizeException/NegativeArraySizeExceptionTest.java │ │ │ │ Passed: runtime/exceptionMsgs/methodPrinting/TestPrintingMethods.java │ │ │ │ -Passed: runtime/exceptionMsgs/NullPointerException/NPEInHiddenTopFrameTest.java │ │ │ │ +Passed: runtime/exceptionMsgs/NegativeArraySizeException/NegativeArraySizeExceptionTest.java │ │ │ │ +Passed: runtime/exceptionMsgs/IncompatibleClassChangeError/IncompatibleClassChangeErrorTest.java │ │ │ │ Passed: runtime/ElfDecoder/TestElfDirectRead.java#id0 │ │ │ │ Passed: runtime/exceptionMsgs/NoClassDefFoundError/NoClassDefFoundErrorTest.java │ │ │ │ -Passed: runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java#id0 │ │ │ │ +Passed: runtime/exceptionMsgs/NullPointerException/NPEInHiddenTopFrameTest.java │ │ │ │ Passed: runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java#id0 │ │ │ │ +Passed: runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java#id0 │ │ │ │ Passed: runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java#id1 │ │ │ │ -Passed: runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java#id1 │ │ │ │ Passed: runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java#id2 │ │ │ │ +Passed: runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java#id1 │ │ │ │ Passed: runtime/exceptionMsgs/LongExceptionMessageTest.java │ │ │ │ Passed: runtime/execstack/TestCheckJDK.java │ │ │ │ Passed: runtime/FieldLayout/FieldDensityTest.java#id0 │ │ │ │ Passed: runtime/FieldLayout/OldLayoutCheck.java#id0 │ │ │ │ -Passed: runtime/Final/PutfieldError.java │ │ │ │ +Passed: runtime/execstack/Testexecstack.java │ │ │ │ Passed: runtime/FieldLayout/FieldDensityTest.java#id1 │ │ │ │ -Passed: runtime/finalStatic/FinalStatic.java │ │ │ │ +Passed: runtime/Final/PutfieldError.java │ │ │ │ Passed: runtime/Final/TestPutMain.java │ │ │ │ -Passed: runtime/execstack/Testexecstack.java │ │ │ │ +Passed: runtime/finalStatic/FinalStatic.java │ │ │ │ Passed: runtime/GenerateOopMap/TestGenerateOopMapCrash.java │ │ │ │ Passed: runtime/getSysPackage/GetPackageXbootclasspath.java │ │ │ │ -Passed: runtime/getSysPackage/GetSysPkgTest.java │ │ │ │ Passed: runtime/handlerInTry/LoadHandlerInTry.java │ │ │ │ -Passed: runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ +Passed: runtime/getSysPackage/GetSysPkgTest.java │ │ │ │ Passed: runtime/handshake/HandshakeDirectTest.java │ │ │ │ -Passed: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ +Passed: runtime/handshake/AsyncHandshakeWalkStackTest.java │ │ │ │ Passed: runtime/handshake/HandshakeWalkExitTest.java │ │ │ │ -Passed: runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ +Passed: runtime/handshake/HandshakeTransitionTest.java │ │ │ │ Passed: runtime/handshake/HandshakeWalkOneExitTest.java │ │ │ │ Passed: runtime/handshake/SuspendBlocked.java │ │ │ │ +Passed: runtime/handshake/HandshakeWalkStackTest.java │ │ │ │ Passed: runtime/HiddenClasses/CastToParentTest.java │ │ │ │ -Passed: runtime/CreateMirror/ArraysNewInstanceBug.java │ │ │ │ Passed: runtime/handshake/SystemMembarHandshakeTransitionTest.java │ │ │ │ Passed: runtime/HiddenClasses/FieldInSuper.java │ │ │ │ Passed: runtime/HiddenClasses/GCHiddenClass.java │ │ │ │ -Passed: runtime/HiddenClasses/HiddenDefMeths.java │ │ │ │ Passed: runtime/HiddenClasses/DefineHiddenClass.java │ │ │ │ -Passed: runtime/HiddenClasses/InstantiateHiddenClass.java │ │ │ │ +Passed: runtime/HiddenClasses/HiddenDefMeths.java │ │ │ │ Passed: runtime/HiddenClasses/HiddenClassStack.java │ │ │ │ +Passed: runtime/HiddenClasses/InstantiateHiddenClass.java │ │ │ │ Passed: runtime/HiddenClasses/NestedHidden.java │ │ │ │ -Passed: runtime/InnerClassesAttr/InnerClassesTest.jasm │ │ │ │ Passed: runtime/HiddenClasses/HiddenGetModule.java │ │ │ │ +Passed: runtime/InnerClassesAttr/InnerClassesTest.jasm │ │ │ │ Passed: runtime/HiddenClasses/TestHiddenClassUnloading.java │ │ │ │ -Passed: runtime/interpreter/LastJsrTest.java │ │ │ │ Passed: runtime/interned/SanityTest.java │ │ │ │ -Passed: runtime/invokedynamic/MethodHandleConstantTest.java │ │ │ │ +Passed: runtime/interpreter/LastJsrTest.java │ │ │ │ Passed: runtime/invokedynamic/BootstrapMethodErrorTest.java │ │ │ │ +Passed: runtime/invokedynamic/MethodHandleConstantTest.java │ │ │ │ Passed: runtime/invokedynamic/TestDynamicConstant.java │ │ │ │ +Passed: runtime/CreateMirror/ArraysNewInstanceBug.java │ │ │ │ Passed: runtime/jni/8025979/UninitializedStrings.java │ │ │ │ Passed: runtime/jni/8033445/DefaultMethods.java │ │ │ │ Passed: runtime/jni/abstractMethod/TestJNIAbstractMethod.java │ │ │ │ Passed: runtime/jni/activeDestroy/TestActiveDestroy.java │ │ │ │ +Passed: runtime/jcmd/JcmdCmdLine.java │ │ │ │ Passed: runtime/jni/atExit/TestAtExit.java │ │ │ │ -Passed: runtime/jni/CalleeSavedRegisters/FPRegs.java │ │ │ │ Passed: runtime/jni/CallWithJNIWeak/CallWithJNIWeak.java │ │ │ │ -Passed: runtime/jni/checked/TestCheckedJniExceptionCheck.java │ │ │ │ +Passed: runtime/jni/CalleeSavedRegisters/FPRegs.java │ │ │ │ Passed: runtime/jni/checked/TestCheckedReleaseArrayElements.java │ │ │ │ +Passed: runtime/jni/checked/TestCheckedJniExceptionCheck.java │ │ │ │ Passed: runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java │ │ │ │ -Passed: runtime/jcmd/JcmdCmdLine.java │ │ │ │ Passed: runtime/jni/FastGetField/FastGetField.java │ │ │ │ Passed: runtime/jni/FindClass/FindClassFromBoot.java │ │ │ │ Passed: runtime/jni/FindClassUtf8/FindClassUtf8.java │ │ │ │ Passed: runtime/jni/getCreatedJavaVMs/TestGetCreatedJavaVMs.java │ │ │ │ Passed: runtime/jni/IsVirtualThread/IsVirtualThread.java#default │ │ │ │ Passed: runtime/jni/IsVirtualThread/IsVirtualThread.java#no-vmcontinuations │ │ │ │ -Passed: runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java#id1 │ │ │ │ +Passed: runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ Passed: runtime/jni/PrivateInterfaceMethods/PrivateInterfaceMethods.java │ │ │ │ +Passed: runtime/InternalApi/ThreadCpuTimesDeadlock.java#id0 │ │ │ │ Passed: runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java │ │ │ │ -Passed: runtime/jni/nativeStack/TestNativeStack.java │ │ │ │ Passed: runtime/jni/terminatedThread/TestTerminatedThread.java │ │ │ │ -Passed: runtime/InternalApi/ThreadCpuTimesDeadlock.java#id0 │ │ │ │ Passed: runtime/jni/ToStringInInterfaceTest/ToStringTest.java │ │ │ │ +Passed: runtime/jsig/Testjsig.java │ │ │ │ Passed: runtime/JVMDoPrivileged/DoPrivileged.java │ │ │ │ Passed: runtime/JVMDoPrivileged/DoPrivRunAbstract.jasm │ │ │ │ -Passed: runtime/jsig/Testjsig.java │ │ │ │ Passed: runtime/lambda-features/CyclicInterfaceInit.java │ │ │ │ Passed: runtime/lambda-features/InterfaceInitializationStates.java │ │ │ │ Passed: runtime/lambda-features/InvokespecialInterface.java │ │ │ │ -Passed: runtime/lambda-features/TestConcreteClassWithAbstractMethod.java │ │ │ │ Passed: runtime/lambda-features/PublicStaticInterfaceMethodHandling.java │ │ │ │ -Passed: runtime/lambda-features/TestInterfaceOrder.java │ │ │ │ +Passed: runtime/lambda-features/TestConcreteClassWithAbstractMethod.java │ │ │ │ Passed: runtime/lambda-features/TestInterfaceInit.java │ │ │ │ -Passed: runtime/linkResolver/InterfaceObjectTest.java │ │ │ │ +Passed: runtime/lambda-features/TestInterfaceOrder.java │ │ │ │ Passed: runtime/lambda-features/TestStaticandInstance.java │ │ │ │ -Passed: runtime/linkResolver/TestDeletedMethod.java │ │ │ │ +Passed: runtime/linkResolver/InterfaceObjectTest.java │ │ │ │ Passed: runtime/linkResolver/NoSuchFieldOutputTest.java │ │ │ │ -Passed: runtime/LoadClass/ShowClassLoader.java │ │ │ │ +Passed: runtime/linkResolver/TestDeletedMethod.java │ │ │ │ Passed: runtime/LoadClass/LoadClassNegative.java │ │ │ │ +Passed: runtime/LoadClass/ShowClassLoader.java │ │ │ │ Passed: runtime/LoaderConstraints/differentLE/Test.java │ │ │ │ Passed: runtime/LoaderConstraints/duplicateLE/Test.java │ │ │ │ +Passed: runtime/handshake/MixedHandshakeWalkStackTest.java │ │ │ │ Passed: runtime/LoaderConstraints/duplicateParentLE/Test.java │ │ │ │ +Passed: runtime/jni/daemonDestroy/TestDaemonDestroy.java │ │ │ │ +Passed: runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java#id1 │ │ │ │ Passed: runtime/LoaderConstraints/itableICCE/Test.java │ │ │ │ +Passed: runtime/LoaderConstraints/vtableAME/Test.java │ │ │ │ Passed: runtime/LoaderConstraints/itableLdrConstraint/Test.java │ │ │ │ Passed: runtime/LoaderConstraints/ldrCnstrFldMsg/LdrCnstrFldMsgTest.java │ │ │ │ -Passed: runtime/LoaderConstraints/vtableAME/Test.java │ │ │ │ Passed: runtime/LoadLibrary/TestSunBootLibraryPath.java │ │ │ │ -Passed: runtime/LoaderConstraints/vtableLdrConstraint/Test.java │ │ │ │ Passed: runtime/Locals/TestLargeLocalVarsStackRegion.java │ │ │ │ -Passed: runtime/LocalLong/LocalLongTest.java │ │ │ │ -Passed: runtime/jni/daemonDestroy/TestDaemonDestroy.java │ │ │ │ +Passed: runtime/LoaderConstraints/vtableLdrConstraint/Test.java │ │ │ │ Passed: runtime/locking/TestOutOfOrderUnlocking.jasm#int │ │ │ │ +Passed: runtime/LocalLong/LocalLongTest.java │ │ │ │ Passed: runtime/locking/TestRecursiveMonitorChurn.java │ │ │ │ Passed: runtime/LocalVariableTable/TestLVT.java │ │ │ │ -Passed: runtime/jni/ReturnJNIWeak/ReturnJNIWeak.java │ │ │ │ Passed: runtime/logging/loadLibraryTest/LoadLibraryTest.java │ │ │ │ Passed: runtime/memory/LargePages/TestLargePagesFlags.java │ │ │ │ -Passed: runtime/handshake/MixedHandshakeWalkStackTest.java │ │ │ │ -Passed: runtime/modules/AccessCheck/AccessReadTwice.java │ │ │ │ Passed: runtime/modules/AccessCheck/AccessExportTwice.java │ │ │ │ +Passed: runtime/modules/AccessCheck/AccessReadTwice.java │ │ │ │ Passed: runtime/modules/AccessCheck/CheckRead.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_CheckRead.java │ │ │ │ +Passed: runtime/MemberName/MemberNameLeak.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_ExpQualOther.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_ExpQualToM1.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_ExpUnqual.java │ │ │ │ +Passed: runtime/jni/ReturnJNIWeak/ReturnJNIWeak.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_PkgNotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_UmodUpkg.java │ │ │ │ -Passed: runtime/MemberName/MemberNameLeak.java │ │ │ │ +Passed: runtime/modules/AccessCheck/ExportAllUnnamed.java │ │ │ │ Passed: runtime/modules/AccessCheck/DiffCL_Umod.java │ │ │ │ +Passed: runtime/modules/AccessCheck/ExpQualToM1PrivateMethodIAE.java │ │ │ │ Passed: runtime/modules/AccessCheck/ExpQualOther.java │ │ │ │ -Passed: runtime/modules/AccessCheck/ExportAllUnnamed.java │ │ │ │ Passed: runtime/modules/AccessCheck/ExpQualToM1.java │ │ │ │ -Passed: runtime/modules/AccessCheck/ExpQualToM1PrivateMethodIAE.java │ │ │ │ Passed: runtime/modules/AccessCheck/MethodAccessReadTwice.java │ │ │ │ Passed: runtime/modules/AccessCheck/ExpUnqual.java │ │ │ │ Passed: runtime/modules/AccessCheck/PkgNotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod_ExpQualOther.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod_ExpUnqual.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod_PkgNotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod_UmodUpkg.java │ │ │ │ Passed: runtime/modules/AccessCheck/Umod.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodDiffCL_ExpQualOther.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodDiffCL_ExpUnqual.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodDiffCL_PkgNotExp.java │ │ │ │ -Passed: runtime/modules/AccessCheck/UmodDiffCL_Umod.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodDiffCL_UmodUpkg.java │ │ │ │ -Passed: runtime/locking/TestOutOfOrderUnlocking.jasm#comp │ │ │ │ +Passed: runtime/modules/AccessCheck/UmodDiffCL_Umod.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java │ │ │ │ -Passed: runtime/modules/AccessCheck/UmodUpkg_NotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkg_Umod.java │ │ │ │ +Passed: runtime/modules/AccessCheck/UmodUpkg_NotExp.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUPkg.java │ │ │ │ -Passed: runtime/modules/getModuleJNI/GetModule.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkgDiffCL_ExpQualOther.java │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkgDiffCL_NotExp.java │ │ │ │ +Passed: runtime/modules/getModuleJNI/GetModule.java │ │ │ │ +Passed: runtime/locking/TestOutOfOrderUnlocking.jasm#comp │ │ │ │ Passed: runtime/modules/AccessCheck/UmodUpkgDiffCL_Umod.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleDupJavaBase.java │ │ │ │ +Passed: runtime/modules/PatchModule/PatchModule2Dirs.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleDupModule.java │ │ │ │ -Passed: runtime/modules/PatchModule/PatchModuleCDS.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleJavaBase.java │ │ │ │ +Passed: runtime/modules/PatchModule/PatchModuleCDS.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleTest.java │ │ │ │ -Passed: runtime/modules/PatchModule/PatchModule2Dirs.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleTestJar.java │ │ │ │ +Passed: runtime/modules/PatchModule/PatchModuleTraceCL.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleTestJarDir.java │ │ │ │ +Passed: runtime/modules/Visibility/PatchModuleVisibility.java │ │ │ │ Passed: runtime/modules/PatchModule/PatchModuleClassList.java │ │ │ │ -Passed: runtime/modules/PatchModule/PatchModuleTraceCL.java │ │ │ │ Passed: runtime/Nestmates/classFileParsing/TestFinalMethodOverride.java │ │ │ │ Passed: runtime/Nestmates/classFileParsing/TestNestmateAttributes.java │ │ │ │ -Passed: runtime/modules/Visibility/PatchModuleVisibility.java │ │ │ │ Passed: runtime/modules/Visibility/XbootcpNoVisibility.java │ │ │ │ Passed: runtime/Nestmates/legacy/TestPrivateLookup.java │ │ │ │ Passed: runtime/Nestmates/membership/TestDynamicNestmateMembership.java │ │ │ │ -Passed: runtime/modules/Visibility/XbootcpVisibility.java │ │ │ │ Passed: runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java │ │ │ │ Passed: runtime/Nestmates/membership/TestNestHostErrorWithClassUnload.java │ │ │ │ +Passed: runtime/modules/Visibility/XbootcpVisibility.java │ │ │ │ Passed: runtime/Nestmates/privateConstructors/TestConstructorHierarchy.java │ │ │ │ Passed: runtime/Nestmates/methodSelection/TestInterfaceMethodSelection.java │ │ │ │ Passed: runtime/Nestmates/methodSelection/TestMethodSelection.java │ │ │ │ Passed: runtime/Nestmates/privateConstructors/TestMethodHandles.java │ │ │ │ -Passed: runtime/Nestmates/privateConstructors/TestJNI.java │ │ │ │ Passed: runtime/Nestmates/privateConstructors/TestReflection.java │ │ │ │ +Passed: runtime/Nestmates/privateConstructors/TestJNI.java │ │ │ │ Passed: runtime/Nestmates/privateFields/TestMethodHandles.java │ │ │ │ -Passed: runtime/clinit/ClassInitBarrier.java │ │ │ │ Passed: runtime/Nestmates/privateFields/TestPrivateField.java │ │ │ │ Passed: runtime/Nestmates/privateFields/TestJNI.java │ │ │ │ -Passed: runtime/Nestmates/privateMethods/TestInvoke.java │ │ │ │ Passed: runtime/Nestmates/privateFields/TestReflection.java │ │ │ │ -Passed: runtime/Nestmates/privateMethods/TestInvokeHierarchy.java │ │ │ │ +Passed: runtime/Nestmates/privateMethods/TestInvoke.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestInvokeErrors.java │ │ │ │ -Passed: runtime/Nestmates/privateMethods/TestMethodHandles.java │ │ │ │ -Passed: runtime/Nestmates/privateMethods/TestMethodHandlesHierarchy.java │ │ │ │ +Passed: runtime/Nestmates/privateMethods/TestInvokeHierarchy.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestJNIHierarchy.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestJNI.java │ │ │ │ +Passed: runtime/Nestmates/privateMethods/TestMethodHandles.java │ │ │ │ +Passed: runtime/Nestmates/privateMethods/TestMethodHandlesHierarchy.java │ │ │ │ +Passed: runtime/Nestmates/privateMethods/TestReflectionHierarchy.java │ │ │ │ Passed: runtime/Nestmates/privateMethods/TestReflection.java │ │ │ │ Passed: runtime/Nestmates/privateStaticFields/TestMethodHandles.java │ │ │ │ -Passed: runtime/Nestmates/privateMethods/TestReflectionHierarchy.java │ │ │ │ Passed: runtime/Nestmates/privateStaticFields/TestPrivateStaticField.java │ │ │ │ -Passed: runtime/Nestmates/privateStaticFields/TestReflection.java │ │ │ │ Passed: runtime/Nestmates/privateStaticFields/TestJNI.java │ │ │ │ -Passed: runtime/Nestmates/privateStaticMethods/TestMethodHandles.java │ │ │ │ +Passed: runtime/Nestmates/privateStaticFields/TestReflection.java │ │ │ │ Passed: runtime/Nestmates/privateStaticMethods/TestInvokeStatic.java │ │ │ │ -Passed: runtime/Nestmates/privateStaticMethods/TestReflection.java │ │ │ │ +Passed: runtime/Nestmates/privateStaticMethods/TestMethodHandles.java │ │ │ │ Passed: runtime/Nestmates/privateStaticMethods/TestJNI.java │ │ │ │ +Passed: runtime/Nestmates/privateStaticMethods/TestReflection.java │ │ │ │ Passed: runtime/Nestmates/protectionDomain/TestDifferentProtectionDomains.java │ │ │ │ +Passed: runtime/NMT/BaselineWithParameter.java │ │ │ │ Passed: runtime/NMT/CommandLineDetail.java │ │ │ │ Passed: runtime/NMT/CommandLineEmptyArgument.java │ │ │ │ -Passed: runtime/NMT/BaselineWithParameter.java │ │ │ │ Passed: runtime/NMT/CommandLineInvalidArgument.java │ │ │ │ -Passed: runtime/NMT/CommandLineTurnOffNMT.java │ │ │ │ Passed: runtime/NMT/CommandLineSummary.java │ │ │ │ +Passed: runtime/NMT/CommandLineTurnOffNMT.java │ │ │ │ +Passed: runtime/clinit/ClassInitBarrier.java │ │ │ │ Passed: runtime/NMT/CheckForProperDetailStackTrace.java │ │ │ │ Passed: runtime/NMT/JcmdBaselineDetail.java │ │ │ │ -Passed: runtime/Nestmates/privateConstructors/TestInvokeSpecial.java │ │ │ │ Passed: runtime/NMT/JcmdDetailDiff.java │ │ │ │ Passed: runtime/NMT/HugeArenaTracking.java │ │ │ │ +Passed: runtime/NMT/JcmdScaleDetail.java │ │ │ │ +Passed: runtime/NMT/JcmdScale.java │ │ │ │ Passed: runtime/Nestmates/membership/TestNestmateMembership.java │ │ │ │ Passed: runtime/NMT/JcmdSummaryClass.java │ │ │ │ -Passed: runtime/NMT/JcmdScaleDetail.java │ │ │ │ +Passed: runtime/Nestmates/privateConstructors/TestInvokeSpecial.java │ │ │ │ Passed: runtime/NMT/JcmdSummaryDiff.java │ │ │ │ -Passed: runtime/lockStack/TestStackWalk.java │ │ │ │ -Passed: runtime/NMT/JcmdScale.java │ │ │ │ +Passed: runtime/NMT/CommitOverlappingRegions.java │ │ │ │ Passed: runtime/NMT/MallocLimitTest.java#compiler-limit-fatal │ │ │ │ -Passed: runtime/NMT/JcmdWithNMTDisabled.java │ │ │ │ -Passed: runtime/NMT/MallocLimitTest.java#limit-without-nmt │ │ │ │ Passed: runtime/NMT/MallocLimitTest.java#compiler-limit-oom │ │ │ │ -Passed: runtime/NMT/CommitOverlappingRegions.java │ │ │ │ +Passed: runtime/NMT/MallocLimitTest.java#limit-without-nmt │ │ │ │ +Passed: runtime/NMT/JcmdWithNMTDisabled.java │ │ │ │ Passed: runtime/NMT/MallocLimitTest.java#global-limit-fatal │ │ │ │ +Passed: runtime/lockStack/TestStackWalk.java │ │ │ │ Passed: runtime/NMT/MallocLimitTest.java#global-limit-oom │ │ │ │ Passed: runtime/NMT/NMTForOtherLaunchersTest.java#jar │ │ │ │ Passed: runtime/NMT/MallocTrackingVerify.java │ │ │ │ Passed: runtime/NMT/MallocTestType.java │ │ │ │ -Passed: runtime/NMT/NMTForOtherLaunchersTest.java#javac │ │ │ │ -Passed: runtime/NMT/NMTInitializationTest.java#default_long-off │ │ │ │ -Passed: runtime/NMT/MallocSiteTypeChange.java │ │ │ │ Passed: runtime/NMT/MallocLimitTest.java#multi-limit │ │ │ │ -Passed: runtime/NMT/NMTJavaHeapTest.java │ │ │ │ +Passed: runtime/NMT/MallocSiteTypeChange.java │ │ │ │ +Passed: runtime/NMT/NMTInitializationTest.java#default_long-off │ │ │ │ +Passed: runtime/NMT/NMTForOtherLaunchersTest.java#javac │ │ │ │ Passed: runtime/NMT/NMTInitializationTest.java#normal-off │ │ │ │ +Passed: runtime/NMT/NMTJavaHeapTest.java │ │ │ │ Passed: runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java │ │ │ │ Passed: runtime/NMT/ReleaseCommittedMemory.java │ │ │ │ Passed: runtime/NMT/NMTInitializationTest.java#default_long-detail │ │ │ │ -Passed: runtime/NMT/NMTWithCDS.java │ │ │ │ Passed: runtime/NMT/NMTInitializationTest.java#normal-detail │ │ │ │ +Passed: runtime/NMT/NMTWithCDS.java │ │ │ │ Passed: runtime/NMT/PrintNMTStatistics.java │ │ │ │ Passed: runtime/NMT/SafepointPollingPages.java │ │ │ │ Passed: runtime/NMT/ReleaseNoCommit.java │ │ │ │ -Passed: runtime/NMT/SummarySanityCheck.java │ │ │ │ Passed: runtime/NMT/MallocRoundingReportTest.java │ │ │ │ -Passed: runtime/NMT/SummaryDiffThreadCount.java │ │ │ │ +Passed: runtime/NMT/SummarySanityCheck.java │ │ │ │ Passed: runtime/NMT/UnsafeAllocMemory.java │ │ │ │ +Passed: runtime/NMT/SummaryDiffThreadCount.java │ │ │ │ Passed: runtime/NMT/ThreadedMallocTestType.java │ │ │ │ Passed: runtime/os/AvailableProcessors.java │ │ │ │ Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#Default │ │ │ │ Passed: runtime/NMT/VirtualAllocAttemptReserveMemoryAt.java │ │ │ │ Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#LP_enabled │ │ │ │ Passed: runtime/os/TestHugePageDecisionsAtVMStartup.java#THP_enabled │ │ │ │ Passed: runtime/os/TestHugePageDetection.java │ │ │ │ Passed: runtime/NMT/ThreadedVirtualAllocTestType.java │ │ │ │ Passed: runtime/os/TestTimerSlack.java │ │ │ │ Passed: runtime/os/TestTracePageSizes.java#compiler-options │ │ │ │ -Passed: runtime/os/TestTracePageSizes.java#explicit-large-page-size │ │ │ │ Passed: runtime/os/TestTracePageSizes.java#no-options │ │ │ │ +Passed: runtime/os/TestTracePageSizes.java#explicit-large-page-size │ │ │ │ Passed: runtime/os/TestTracePageSizes.java#G1 │ │ │ │ -Passed: runtime/os/TestTrimNative.java#testOffByDefault │ │ │ │ Passed: runtime/os/TestTracePageSizes.java#Parallel │ │ │ │ +Passed: runtime/os/TestTrimNative.java#testOffByDefault │ │ │ │ Passed: runtime/os/TestTracePageSizes.java#Serial │ │ │ │ Passed: runtime/os/TestTrimNative.java#testOffExplicit │ │ │ │ Passed: runtime/os/TestTrimNative.java#trimNativeLowInterval │ │ │ │ Passed: runtime/os/TestUseCpuAllocPath.java │ │ │ │ Passed: runtime/ParallelLoad/CallLoadClass/CallLoadClassTest.java │ │ │ │ Passed: runtime/NMT/VirtualAllocCommitUncommitRecommit.java │ │ │ │ Passed: runtime/NMT/VirtualAllocTestType.java │ │ │ │ Passed: runtime/ParallelLoad/ParallelSuper/ParallelSuperTest.java │ │ │ │ Passed: runtime/ParallelLoad/SuperWait/SuperWaitTest.java │ │ │ │ Passed: runtime/PerfMemDestroy/PerfMemDestroy.java │ │ │ │ Passed: runtime/ParallelLoad/SaveResolutionError/SaveResolutionErrorTest.java │ │ │ │ Passed: runtime/posixSig/TestPosixSig.java │ │ │ │ +Passed: runtime/PrintingTests/ClassfilePrintingTests.java │ │ │ │ Passed: runtime/records/recordAttributeTest.java │ │ │ │ Passed: runtime/records/recordReflectionTest.java │ │ │ │ -Passed: runtime/PrintingTests/ClassfilePrintingTests.java │ │ │ │ Passed: runtime/reflect/ArrayGetIntException.java │ │ │ │ Passed: runtime/reflect/ComponentTypeFieldTest.java │ │ │ │ Passed: runtime/records/RedefineRecord.java │ │ │ │ Passed: runtime/reflect/ReflectStackOverflow.java │ │ │ │ Passed: runtime/reflect/ReflectOutOfMemoryError.java │ │ │ │ Passed: runtime/ReservedStack/ReservedStackTest.java │ │ │ │ Passed: runtime/os/TestTrimNative.java#trimNative │ │ │ │ Passed: runtime/os/TestTrimNative.java#trimNativeHighInterval │ │ │ │ Passed: runtime/ReservedStack/ReservedStackTestCompiler.java │ │ │ │ Passed: runtime/sealedClasses/GetPermittedSubclassesTest.java │ │ │ │ Passed: runtime/sealedClasses/OverrideSealedTest.java │ │ │ │ -Passed: runtime/ParallelLoad/ParallelCircularity/ParallelCircularityTest.java │ │ │ │ -Passed: runtime/sealedClasses/RedefineSealedClass.java │ │ │ │ -Passed: runtime/SameObject/SameObject.java │ │ │ │ Passed: runtime/sealedClasses/RedefinePermittedSubclass.java │ │ │ │ +Passed: runtime/sealedClasses/RedefineSealedClass.java │ │ │ │ Passed: runtime/sealedClasses/SealedUnnamedModuleIntfTest.java │ │ │ │ -Passed: runtime/Safepoint/TestAbortVMOnSafepointTimeout.java │ │ │ │ Passed: runtime/sealedClasses/SealedUnnamedModuleTest.java │ │ │ │ -Passed: runtime/StackGap/TestStackGap.java │ │ │ │ Passed: runtime/NMT/VirtualAllocCommitMerge.java │ │ │ │ +Passed: runtime/ParallelLoad/ParallelCircularity/ParallelCircularityTest.java │ │ │ │ +Passed: runtime/SameObject/SameObject.java │ │ │ │ +Passed: runtime/Safepoint/TestAbortVMOnSafepointTimeout.java │ │ │ │ +Passed: runtime/StackGap/TestStackGap.java │ │ │ │ Passed: runtime/StackGuardPages/TestStackGuardPages.java │ │ │ │ -Passed: runtime/StackTrace/HiddenFrameTest.java │ │ │ │ Passed: runtime/stackMapCheck/StackMapCheck.java │ │ │ │ -Passed: runtime/StackTrace/StackTraceClassCache.java │ │ │ │ +Passed: runtime/StackTrace/HiddenFrameTest.java │ │ │ │ +Passed: runtime/StringIntrinsic/StringIndexOfChar.java │ │ │ │ Passed: runtime/StackTrace/LargeClassTest.java │ │ │ │ -Passed: runtime/strictfp/StrictfpModifierChecksTest.java │ │ │ │ +Passed: runtime/StackTrace/StackTraceClassCache.java │ │ │ │ +Passed: runtime/Safepoint/TestAbortOnVMOperationTimeout.java │ │ │ │ Passed: runtime/stringtable/StringTableVerifyTest.java │ │ │ │ -Passed: runtime/StringIntrinsic/StringIndexOfChar.java │ │ │ │ -Passed: runtime/Throwable/StackTraceLogging.java │ │ │ │ -Passed: runtime/Throwable/TestCatchThrowableOOM.java │ │ │ │ +Passed: runtime/strictfp/StrictfpModifierChecksTest.java │ │ │ │ Passed: runtime/Throwable/TestThrowable.java │ │ │ │ +Passed: runtime/Throwable/StackTraceLogging.java │ │ │ │ Passed: runtime/Throwable/ThrowableIntrospectionSegfault.java │ │ │ │ +Passed: runtime/Throwable/TestCatchThrowableOOM.java │ │ │ │ Passed: runtime/TransitiveOverrideCFV50/TransitiveOverrideCFV50.java │ │ │ │ Passed: runtime/Throwable/TestMaxJavaStackTraceDepth.java │ │ │ │ Passed: runtime/verifier/defaultMethods/DefaultMethodRegressionTests.java │ │ │ │ Passed: runtime/TLS/TestTLS.java │ │ │ │ -Passed: runtime/verifier/popTopTests/PopDupTop.java │ │ │ │ +Passed: runtime/Shutdown/ShutdownTest.java │ │ │ │ Passed: runtime/verifier/stackMapTableTests/StackMapTableTest.java │ │ │ │ -Passed: runtime/verifier/OverriderMsg.java │ │ │ │ +Passed: runtime/verifier/popTopTests/PopDupTop.java │ │ │ │ Passed: runtime/verifier/InvokeClone.java │ │ │ │ -Passed: runtime/Shutdown/ShutdownTest.java │ │ │ │ -Passed: runtime/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java │ │ │ │ +Passed: runtime/verifier/OverriderMsg.java │ │ │ │ Passed: runtime/verifier/PutfieldProtectedTest.java │ │ │ │ Passed: runtime/verifier/PrimIntArray.java │ │ │ │ Passed: runtime/verifier/ReturnMsgs.java │ │ │ │ -Passed: runtime/Safepoint/TestAbortOnVMOperationTimeout.java │ │ │ │ Passed: runtime/verifier/TestSigParse.java │ │ │ │ +Passed: runtime/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java │ │ │ │ Passed: runtime/verifier/VerifyProtectedConstructor.java │ │ │ │ Passed: runtime/verifier/TestStaticIF.java │ │ │ │ +Passed: runtime/verifier/TestMultiANewArray.java │ │ │ │ Passed: runtime/verifier/VerifyStackForExceptionHandlers.java │ │ │ │ Passed: runtime/VtableTests/VTableTest.java │ │ │ │ Passed: runtime/verifier/TraceClassRes.java │ │ │ │ -Passed: runtime/verifier/TestMultiANewArray.java │ │ │ │ -Passed: runtime/VerifierMessages/Test7116786.java │ │ │ │ Passed: runtime/vthread/JNIMonitor/JNIMonitor.java │ │ │ │ +Passed: runtime/VerifierMessages/Test7116786.java │ │ │ │ Passed: runtime/vthread/StackChunkClassLoaderTest.java │ │ │ │ Passed: runtime/whitebox/TestHiddenClassIsAlive.java │ │ │ │ Passed: runtime/vthread/RedefineClass.java │ │ │ │ -Passed: runtime/verifier/TestANewArray.java │ │ │ │ Passed: runtime/whitebox/WBStackSize.java │ │ │ │ +Passed: runtime/verifier/TestANewArray.java │ │ │ │ Passed: runtime/XCheckJniJsig/XCheckJSig.java │ │ │ │ Passed: serviceability/7170638/SDTProbesGNULinuxTest.java │ │ │ │ Passed: serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java │ │ │ │ Passed: sanity/BasicVMTest.java │ │ │ │ Passed: runtime/whitebox/TestWBDeflateIdleMonitors.java │ │ │ │ Passed: runtime/vthread/TestObjectAllocationSampleEvent.java │ │ │ │ Passed: serviceability/attach/AttachSetGetFlag.java │ │ │ │ Passed: serviceability/attach/AttachNegativePidTest.java │ │ │ │ Passed: serviceability/attach/AttachWithStalePidFile.java │ │ │ │ Passed: serviceability/dcmd/gc/ClassHistogramTest.java │ │ │ │ Passed: serviceability/attach/RemovingUnixDomainSocketTest.java │ │ │ │ Passed: serviceability/dcmd/gc/FinalizerInfoTest.java │ │ │ │ -Passed: serviceability/dcmd/framework/HelpTest.java │ │ │ │ Passed: serviceability/dcmd/framework/InvalidCommandTest.java │ │ │ │ +Passed: serviceability/dcmd/framework/HelpTest.java │ │ │ │ +Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Parallel │ │ │ │ Passed: serviceability/dcmd/framework/VMVersionTest.java │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#G1 │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Epsilon │ │ │ │ -Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Parallel │ │ │ │ -Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Serial │ │ │ │ +Passed: serviceability/dcmd/gc/HeapDumpAllTest.java │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Shenandoah │ │ │ │ +Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#Serial │ │ │ │ Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#ZGenerational │ │ │ │ -Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#ZSinglegen │ │ │ │ Passed: serviceability/dcmd/gc/HeapInfoTest.java │ │ │ │ -Passed: serviceability/dcmd/gc/HeapDumpAllTest.java │ │ │ │ Passed: serviceability/dcmd/gc/RunGCTest.java │ │ │ │ -Passed: serviceability/dcmd/jvmti/AttachFailed/AttachIncorrectLibrary.java │ │ │ │ +Passed: serviceability/dcmd/gc/HeapDumpCompressedTest.java#ZSinglegen │ │ │ │ Passed: serviceability/dcmd/jvmti/AttachFailed/AttachNoEntry.java │ │ │ │ +Passed: serviceability/dcmd/jvmti/AttachFailed/AttachIncorrectLibrary.java │ │ │ │ +Passed: serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ Passed: serviceability/dcmd/jvmti/DataDumpDcmdTest.java │ │ │ │ Passed: serviceability/dcmd/thread/PrintTest.java │ │ │ │ -Passed: serviceability/dcmd/thread/PrintConcurrentLocksTest.java │ │ │ │ -Passed: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java │ │ │ │ Passed: serviceability/dcmd/vm/ClassHierarchyTest.java │ │ │ │ +Passed: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java │ │ │ │ Passed: serviceability/dcmd/vm/ClassLoaderHierarchyTest.java │ │ │ │ Passed: serviceability/dcmd/vm/ClassLoaderStatsTest.java#id0 │ │ │ │ +Passed: serviceability/dcmd/jvmti/LoadAgentDcmdTest.java │ │ │ │ Passed: serviceability/dcmd/vm/ClassLoaderStatsTest.java#id1 │ │ │ │ Passed: serviceability/dcmd/vm/DictionaryStatsTest.java │ │ │ │ Passed: serviceability/dcmd/vm/DynLibsTest.java │ │ │ │ +Passed: serviceability/dcmd/gc/HeapDumpTest.java │ │ │ │ Passed: serviceability/dcmd/vm/EventsTest.java │ │ │ │ -Passed: serviceability/dcmd/vm/CommandLineTest.java │ │ │ │ -Passed: serviceability/dcmd/jvmti/LoadAgentDcmdTest.java │ │ │ │ +Passed: serviceability/dcmd/thread/ThreadDumpToFileTest.java │ │ │ │ Passed: serviceability/dcmd/vm/MallocInfoTest.java │ │ │ │ -Passed: serviceability/dcmd/vm/SystemPropertiesTest.java │ │ │ │ Passed: serviceability/dcmd/vm/SetVMFlagTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/CommandLineTest.java │ │ │ │ Passed: serviceability/dcmd/vm/TrimLibcHeapTest.java │ │ │ │ -Passed: serviceability/dcmd/vm/FlagsTest.java │ │ │ │ -Passed: serviceability/dcmd/thread/ThreadDumpToFileTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/SystemPropertiesTest.java │ │ │ │ Passed: serviceability/dtrace/DTraceOptionsTest.java#enabled │ │ │ │ -Passed: serviceability/dcmd/vm/UptimeTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/FlagsTest.java │ │ │ │ Passed: serviceability/jdwp/AllModulesCommandTest.java │ │ │ │ Passed: serviceability/jvmti/AddModuleExportsAndOpens/MyPackage/AddModuleExportsAndOpensTest.java │ │ │ │ -Passed: serviceability/jvmti/AddModuleReads/MyPackage/AddModuleReadsTest.java │ │ │ │ Passed: serviceability/jvmti/8036666/GetObjectLockCount.java │ │ │ │ +Passed: serviceability/jvmti/AddModuleReads/MyPackage/AddModuleReadsTest.java │ │ │ │ +Passed: serviceability/dcmd/vm/UptimeTest.java │ │ │ │ Passed: serviceability/jvmti/AddModuleUsesAndProvides/MyPackage/AddModuleUsesAndProvidesTest.java │ │ │ │ +Passed: serviceability/jvmti/DynamicCodeGenerated/DynamicCodeGeneratedTest.java │ │ │ │ Passed: serviceability/HeapDump/DuplicateArrayClassesTest.java │ │ │ │ -Passed: serviceability/dcmd/gc/HeapDumpTest.java │ │ │ │ +Passed: serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java │ │ │ │ Passed: serviceability/jvmti/events/Breakpoint/breakpoint01/breakpoint01.java │ │ │ │ Passed: serviceability/jvmti/events/ClassLoad/classload01/classload01.java │ │ │ │ Passed: serviceability/jvmti/events/ClassPrepare/classprep01/classprep01.java │ │ │ │ -Passed: serviceability/HeapDump/FieldsInInstanceTest.java │ │ │ │ -Passed: serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java │ │ │ │ Passed: serviceability/jvmti/events/Exception/exception01/exception01.java │ │ │ │ -Passed: serviceability/jvmti/events/FieldAccess/fieldacc01/fieldacc01.java │ │ │ │ Passed: serviceability/jvmti/events/ExceptionCatch/excatch01/excatch01.java │ │ │ │ +Passed: serviceability/jvmti/events/FieldAccess/fieldacc01/fieldacc01.java │ │ │ │ Passed: serviceability/jvmti/events/FieldAccess/fieldacc02/fieldacc02.java │ │ │ │ -Passed: serviceability/jvmti/events/FieldAccess/fieldacc04/fieldacc04.java │ │ │ │ Passed: serviceability/jvmti/events/FieldAccess/fieldacc03/fieldacc03.java │ │ │ │ +Passed: serviceability/jvmti/events/FieldAccess/fieldacc04/fieldacc04.java │ │ │ │ Passed: serviceability/jvmti/events/FieldModification/fieldmod01/fieldmod01.java │ │ │ │ +Passed: serviceability/HeapDump/FieldsInInstanceTest.java │ │ │ │ Passed: serviceability/jvmti/events/FieldModification/fieldmod02/fieldmod02.java │ │ │ │ Passed: serviceability/jvmti/events/FramePop/framepop01/framepop01.java │ │ │ │ Passed: serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java │ │ │ │ Passed: serviceability/jvmti/events/MethodEntry/mentry02/mentry02.java │ │ │ │ Passed: serviceability/jvmti/events/MethodExit/mexit01/mexit01.java │ │ │ │ Passed: serviceability/jvmti/events/MethodExit/mexit02/mexit02.java │ │ │ │ Passed: serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/mcontenter01.java │ │ │ │ Passed: serviceability/jvmti/events/MonitorContendedEntered/mcontentered01/mcontentered01.java │ │ │ │ -Passed: serviceability/jvmti/events/MonitorWait/monitorwait01/monitorwait01.java │ │ │ │ -Passed: serviceability/jvmti/events/FramePop/framepop02/framepop02.java#id0 │ │ │ │ Passed: serviceability/jvmti/events/MonitorWaited/monitorwaited01/monitorwaited01.java │ │ │ │ +Passed: serviceability/jvmti/events/MonitorWait/monitorwait01/monitorwait01.java │ │ │ │ Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind01/nativemethbind01.java │ │ │ │ Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind02/nativemethbind02.java │ │ │ │ Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind03/nativemethbind03.java │ │ │ │ Passed: serviceability/jvmti/events/NativeMethodBind/nativemethbind04/nativemethbind04.java │ │ │ │ Passed: serviceability/jvmti/events/SingleStep/singlestep01/singlestep01.java │ │ │ │ -Passed: runtime/stringtable/StringTableCleaningTest.java │ │ │ │ Passed: serviceability/jvmti/events/SingleStep/singlestep03/singlestep03.java │ │ │ │ Passed: serviceability/jvmti/events/ThreadEnd/threadend01/threadend01.java │ │ │ │ Passed: serviceability/jvmti/events/ThreadEnd/threadend02/threadend02.java │ │ │ │ Passed: serviceability/jvmti/events/ThreadStart/threadstart01/threadstart01.java │ │ │ │ Passed: serviceability/jvmti/events/ThreadStart/threadstart02/threadstart02.java │ │ │ │ -Passed: serviceability/jvmti/events/FramePop/framepop02/framepop02.java#id1 │ │ │ │ -Passed: serviceability/jvmti/events/VMObjectAlloc/vmobjalloc01/vmobjalloc01.java │ │ │ │ Passed: serviceability/jvmti/events/SingleStep/singlestep02/singlestep02.java │ │ │ │ -Passed: serviceability/jvmti/GenerateEvents/MyPackage/GenerateEventsTest.java │ │ │ │ -Passed: serviceability/jvmti/DynamicCodeGenerated/DynamicCodeGeneratedTest.java │ │ │ │ +Passed: serviceability/jvmti/events/VMObjectAlloc/vmobjalloc01/vmobjalloc01.java │ │ │ │ +Passed: serviceability/jvmti/events/ThreadStart/threadstart03/threadstart03.java │ │ │ │ Passed: serviceability/jvmti/FollowReferences/FieldIndices/FieldIndicesTest.java │ │ │ │ -Passed: serviceability/jvmti/CompiledMethodLoad/Zombie.java │ │ │ │ -Passed: serviceability/jvmti/GetLocalVariable/GetSetLocalUnsuspended.java │ │ │ │ +Passed: serviceability/jvmti/GenerateEvents/MyPackage/GenerateEventsTest.java │ │ │ │ Passed: serviceability/jvmti/GetClassMethods/OverpassMethods.java │ │ │ │ +Passed: serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java │ │ │ │ +Passed: serviceability/jvmti/GetLocalVariable/GetSetLocalUnsuspended.java │ │ │ │ +Passed: serviceability/jvmti/CompiledMethodLoad/Zombie.java │ │ │ │ Passed: serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java │ │ │ │ Passed: serviceability/jvmti/GetNamedModule/MyPackage/GetNamedModuleTest.java │ │ │ │ Passed: serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java │ │ │ │ -Passed: serviceability/jvmti/events/ThreadStart/threadstart03/threadstart03.java │ │ │ │ +Passed: serviceability/jvmti/events/FramePop/framepop02/framepop02.java#id0 │ │ │ │ Passed: serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java │ │ │ │ +Passed: serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java │ │ │ │ Passed: serviceability/jvmti/GetSystemProperty/JvmtiGetSystemPropertyTest.java │ │ │ │ Passed: serviceability/jvmti/GetThreadListStackTraces/OneGetThreadListStackTraces.java │ │ │ │ -Passed: serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java │ │ │ │ -Passed: serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java │ │ │ │ Passed: serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ +Passed: runtime/stringtable/StringTableCleaningTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorArrayAllSampledTest.java │ │ │ │ Passed: serviceability/jvmti/GetLocalVariable/GetLocalVars.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ +Passed: serviceability/jvmti/events/FramePop/framepop02/framepop02.java#id1 │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorIllegalArgumentTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorArrayAllSampledTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInitialAllocationTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorNoCapabilityTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorMultiArrayTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorNoCapabilityTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorRecursiveTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterObjectTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadDisabledTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatSimpleTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadOnOffTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadDisabledTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTwoAgentsTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java#id0 │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java │ │ │ │ Passed: serviceability/jvmti/HiddenClass/P/Q/HiddenClassSigTest.java │ │ │ │ Passed: serviceability/jvmti/IsModifiableModule/MyPackage/IsModifiableModuleTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java#id0 │ │ │ │ Passed: serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/MAAClassLoadPrepare.java │ │ │ │ Passed: serviceability/jvmti/ModuleAwareAgents/ThreadStart/MAAThreadStart.java │ │ │ │ -Passed: serviceability/jvmti/negative/contmon03/contmon03.java │ │ │ │ Passed: serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java │ │ │ │ +Passed: serviceability/jvmti/negative/contmon03/contmon03.java │ │ │ │ Passed: serviceability/jvmti/negative/framecnt02/framecnt02.java │ │ │ │ Passed: serviceability/jvmti/negative/framecnt03/framecnt03.java │ │ │ │ +Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java#id1 │ │ │ │ Passed: serviceability/jvmti/negative/frameloc03/frameloc03.java │ │ │ │ Passed: serviceability/jvmti/negative/GetAllThreadsNullTest/GetAllThreadsNullTest.java │ │ │ │ -Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java#id1 │ │ │ │ Passed: serviceability/jvmti/negative/getstacktr02/getstacktr02.java │ │ │ │ -Passed: serviceability/jvmti/negative/thrinfo02/thrinfo02.java │ │ │ │ Passed: serviceability/jvmti/negative/getstacktr09/getstacktr09.java │ │ │ │ Passed: serviceability/jvmti/GetMethodDeclaringClass/TestUnloadedClass.java │ │ │ │ +Passed: serviceability/jvmti/negative/thrinfo02/thrinfo02.java │ │ │ │ Passed: serviceability/jvmti/negative/thrstat04/thrstat04.java │ │ │ │ Passed: serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/MissedStackMapFrames/MissedStackMapFrames.java │ │ │ │ Passed: serviceability/jvmti/StartPhase/AllowedFunctions/AllowedFunctions.java │ │ │ │ Passed: serviceability/jvmti/stress/StackTrace/Suspended/GetStackTraceSuspendedStressTest.java │ │ │ │ Passed: serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/SetGetThreadLocalStorageStressTest.java │ │ │ │ Passed: serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java │ │ │ │ Passed: serviceability/jvmti/SuspendWithCurrentThread/SuspendWithCurrentThread.java │ │ │ │ +Passed: serviceability/jvmti/SetTag/TagMapTest.java │ │ │ │ Passed: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java │ │ │ │ -Passed: serviceability/jvmti/SetBreakpoint/TestManyBreakpoints.java │ │ │ │ Passed: serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java │ │ │ │ Passed: serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java │ │ │ │ Passed: serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon02/contmon02.java │ │ │ │ Passed: serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java │ │ │ │ Passed: serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java │ │ │ │ -Passed: serviceability/jvmti/SetTag/TagMapTest.java │ │ │ │ Passed: serviceability/jvmti/thread/GetFrameLocation/frameloc02/frameloc02.java │ │ │ │ Passed: serviceability/jvmti/thread/GetStackTrace/getstacktr03/getstacktr03.java │ │ │ │ Passed: serviceability/jvmti/thread/GetStackTrace/getstacktr04/getstacktr04.java │ │ │ │ -Passed: serviceability/jvmti/thread/GetStackTrace/getstacktr06/getstacktr06.java │ │ │ │ Passed: serviceability/jvmti/thread/GetStackTrace/getstacktr05/getstacktr05.java │ │ │ │ -Passed: serviceability/jvmti/thread/GetStackTrace/getstacktr08/getstacktr08.java │ │ │ │ +Passed: serviceability/jvmti/thread/GetStackTrace/getstacktr06/getstacktr06.java │ │ │ │ Passed: serviceability/jvmti/thread/GetStackTrace/getstacktr07/getstacktr07.java │ │ │ │ +Passed: serviceability/jvmti/thread/GetStackTrace/getstacktr08/getstacktr08.java │ │ │ │ +Passed: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ Passed: serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java │ │ │ │ Passed: serviceability/jvmti/thread/GetThreadInfo/thrinfo01/thrinfo01.java │ │ │ │ Passed: serviceability/jvmti/thread/GetThreadState/thrstat01/thrstat01.java │ │ │ │ Passed: serviceability/jvmti/thread/GetThreadState/thrstat02/thrstat02.java │ │ │ │ -Passed: serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java │ │ │ │ Passed: serviceability/jvmti/thread/GetThreadState/thrstat03/thrstat03.java │ │ │ │ +Passed: serviceability/jvmti/thread/GetThreadState/thrstat05/thrstat05.java │ │ │ │ Passed: serviceability/jvmti/thread/ResumeThread/resumethrd01/resumethrd01.java │ │ │ │ Passed: serviceability/jvmti/thread/ResumeThread/resumethrd02/resumethrd02.java │ │ │ │ -Passed: serviceability/jvmti/thread/GetThreadState/thrstat05/thrstat05.java │ │ │ │ +Passed: serviceability/jvmti/SetBreakpoint/TestManyBreakpoints.java │ │ │ │ Passed: serviceability/jvmti/thread/ResumeThreadList/resumethrdlst01/resumethrdlst01.java │ │ │ │ Passed: serviceability/jvmti/thread/SuspendThread/suspendthrd01/suspendthrd01.java │ │ │ │ -Passed: serviceability/jvmti/thread/ResumeThreadList/resumethrdlst02/resumethrdlst02.java │ │ │ │ Passed: serviceability/jvmti/Heap/IterateHeapWithEscapeAnalysisEnabled.java │ │ │ │ +Passed: serviceability/jvmti/thread/ResumeThreadList/resumethrdlst02/resumethrdlst02.java │ │ │ │ Passed: serviceability/jvmti/thread/SuspendThread/suspendthrd02/suspendthrd02.java │ │ │ │ Passed: serviceability/jvmti/VMEvent/MyPackage/VMEventRecursionTest.java │ │ │ │ Passed: serviceability/jvmti/VMObjectAlloc/VMObjectAllocTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/BreakpointInYieldTest/BreakpointInYieldTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/ContFramePopTest/ContFramePopTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/ContinuationTest/ContinuationTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/ContYieldBreakPointTest/ContYieldBreakPointTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#default │ │ │ │ -Passed: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst01/suspendthrdlst01.java │ │ │ │ +Passed: serviceability/jvmti/vthread/FollowReferences/VThreadStackRefTest.java#no-vmcontinuations │ │ │ │ +Passed: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#platform │ │ │ │ -Passed: serviceability/jvmti/vthread/ForceEarlyReturnTest/ForceEarlyReturnTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java#default │ │ │ │ -Passed: serviceability/jvmti/vthread/InterruptThreadTest/InterruptThreadTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java#no-vmcontinuations │ │ │ │ +Passed: serviceability/jvmti/vthread/InterruptThreadTest/InterruptThreadTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/InterruptThreadTest/InterruptThreadTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/MethodExitTest/MethodExitTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/PinnedTaskTest/PinnedTaskTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/PinnedTaskTest/PinnedTaskTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/PopFrameTest/PopFrameTest.java#default │ │ │ │ @@ -3050,96 +3027,96 @@ │ │ │ │ Passed: serviceability/jvmti/vthread/RawMonitorTest/RawMonitorTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/premain/AgentWithVThreadTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java#platform │ │ │ │ -Passed: serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst02/suspendthrdlst02.java │ │ │ │ Passed: serviceability/jvmti/vthread/RedefineClasses/RedefineRunningMethods.java │ │ │ │ +Passed: serviceability/jvmti/SuspendWithObjectMonitorEnter/SuspendWithObjectMonitorEnter.java │ │ │ │ +Passed: serviceability/jvmti/SuspendWithObjectMonitorWait/SuspendWithObjectMonitorWait.java │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java#no-vmcontinuations │ │ │ │ -Passed: serviceability/jvmti/vthread/TestPinCaseWithCFLH/TestPinCaseWithCFLH.java │ │ │ │ Passed: serviceability/jvmti/vthread/ThreadListStackTracesTest/ThreadListStackTracesTest.java │ │ │ │ -Passed: serviceability/jvmti/SuspendWithObjectMonitorEnter/SuspendWithObjectMonitorEnter.java │ │ │ │ -Passed: serviceability/jvmti/SuspendWithObjectMonitorWait/SuspendWithObjectMonitorWait.java │ │ │ │ -Passed: serviceability/jvmti/SuspendWithRawMonitorEnter/SuspendWithRawMonitorEnter.java │ │ │ │ +Passed: serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst02/suspendthrdlst02.java │ │ │ │ +Passed: serviceability/jvmti/vthread/TestPinCaseWithCFLH/TestPinCaseWithCFLH.java │ │ │ │ Passed: serviceability/jvmti/vthread/VirtualStackTraceTest/VirtualStackTraceTest.java#default │ │ │ │ -Passed: serviceability/jvmti/vthread/VirtualStackTraceTest/VirtualStackTraceTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/ToggleNotifyJvmtiTest/ToggleNotifyJvmtiTest.java │ │ │ │ -Passed: serviceability/jvmti/vthread/VThreadMonitorTest/VThreadMonitorTest.java │ │ │ │ +Passed: serviceability/jvmti/vthread/VirtualStackTraceTest/VirtualStackTraceTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/VThreadEventTest/VThreadEventTest.java │ │ │ │ -Passed: serviceability/jvmti/vthread/ThreadStateTest/ThreadStateTest.java │ │ │ │ +Passed: serviceability/jvmti/vthread/VThreadMonitorTest/VThreadMonitorTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/VirtualThreadStartTest/VirtualThreadStartTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java#default │ │ │ │ -Passed: serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java#no-vmcontinuations │ │ │ │ Passed: serviceability/jvmti/vthread/VThreadTest/VThreadTest.java │ │ │ │ +Passed: serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java#no-vmcontinuations │ │ │ │ +Passed: serviceability/jvmti/vthread/VThreadTLSTest/VThreadTLSTest.java#id0 │ │ │ │ Passed: serviceability/jvmti/vthread/VThreadUnsupportedTest/VThreadUnsupportedTest.java │ │ │ │ Passed: serviceability/jvmti/vthread/VThreadTLSTest/VThreadTLSTest.java#id1 │ │ │ │ -Passed: serviceability/jvmti/vthread/VThreadTLSTest/VThreadTLSTest.java#id0 │ │ │ │ Passed: serviceability/logging/TestBasicLogOutput.java │ │ │ │ +Passed: serviceability/jvmti/vthread/ThreadStateTest/ThreadStateTest.java │ │ │ │ +Passed: serviceability/logging/TestDefaultLogOutput.java │ │ │ │ Passed: serviceability/jvmti/vthread/WaitNotifySuspendedVThreadTest/WaitNotifySuspendedVThreadTest.java │ │ │ │ -Passed: serviceability/logging/TestMultipleXlogArgs.java │ │ │ │ Passed: serviceability/logging/TestFullNames.java │ │ │ │ -Passed: serviceability/logging/TestDefaultLogOutput.java │ │ │ │ +Passed: serviceability/logging/TestMultipleXlogArgs.java │ │ │ │ Passed: serviceability/logging/TestQuotedLogOutputs.java │ │ │ │ Passed: serviceability/logging/TestLogRotation.java │ │ │ │ +Passed: serviceability/jvmti/SuspendWithRawMonitorEnter/SuspendWithRawMonitorEnter.java │ │ │ │ +Passed: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java │ │ │ │ +Passed: serviceability/sa/sadebugd/ClhsdbTestConnectArgument.java │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java#default │ │ │ │ Passed: serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java#no-vmcontinuations │ │ │ │ Passed: serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java │ │ │ │ -Passed: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java │ │ │ │ -Passed: serviceability/sa/sadebugd/ClhsdbTestConnectArgument.java │ │ │ │ Passed: serviceability/sa/sadebugd/DebugdConnectTest.java │ │ │ │ Passed: serviceability/threads/TestFalseDeadLock.java │ │ │ │ Passed: serviceability/tmtools/jstack/DaemonThreadTest.java │ │ │ │ -Passed: serviceability/monitoring/ThreadInfo/GetLockOwnerName/GetLockOwnerName.java │ │ │ │ Passed: serviceability/tmtools/jstack/JstackThreadTest.java │ │ │ │ Passed: serviceability/tmtools/jstack/SpreadLockTest.java │ │ │ │ Passed: serviceability/tmtools/jstack/ThreadNamesTest.java │ │ │ │ Passed: serviceability/tmtools/jstack/TraveledLockTest.java │ │ │ │ Passed: serviceability/tmtools/jstack/WaitNotifyThreadTest.java │ │ │ │ Passed: serviceability/tmtools/jstat/GcCapacityTest.java │ │ │ │ Passed: serviceability/tmtools/jstat/GcCauseTest01.java │ │ │ │ +Passed: serviceability/sa/sadebugd/DisableRegistryTest.java │ │ │ │ Passed: serviceability/tmtools/jstat/GcCauseTest03.java │ │ │ │ Passed: serviceability/tmtools/jstat/GcNewTest.java │ │ │ │ -Passed: serviceability/tmtools/jstat/GcCauseTest02.java │ │ │ │ Passed: serviceability/tmtools/jstat/GcTest01.java │ │ │ │ -Passed: serviceability/sa/sadebugd/DisableRegistryTest.java │ │ │ │ +Passed: serviceability/tmtools/jstat/GcCauseTest02.java │ │ │ │ Passed: serviceability/tmtools/jstat/GcTest02.java │ │ │ │ Passed: serviceability/sa/sadebugd/PmapOnDebugdTest.java │ │ │ │ +Passed: serviceability/monitoring/ThreadInfo/GetLockOwnerName/GetLockOwnerName.java │ │ │ │ Passed: serviceability/sa/sadebugd/RunCommandOnServerTest.java │ │ │ │ Passed: serviceability/sa/sadebugd/SADebugDTest.java │ │ │ │ -Test results: passed: 3,104; skipped: 4; excluded: 35; did not match keywords: 75; did not meet platform requirements: 174 │ │ │ │ +Test results: passed: 3,081; skipped: 5; excluded: 35; did not match keywords: 75; did not meet platform requirements: 197 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.7+6/jtreg-test-output/hotspot/0/JTreport/html/report.html │ │ │ │ Results written to /tmp/hotspot/JTwork │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ grep: debian/tests/hotspot-archs: No such file or directory │ │ │ │ Unable to compare jtreg results: no build jtreport found for hotspot/amd64. │ │ │ │ Reason: '/usr/share/doc/openjdk-21-jre-headless//test-amd64/jtreport-hotspot.tar.gz' does not exist. │ │ │ │ Command exited with non-zero status 77 │ │ │ │ Command being timed: "debian/tests/hotspot" │ │ │ │ - User time (seconds): 9154.24 │ │ │ │ - System time (seconds): 1281.57 │ │ │ │ - Percent of CPU this job got: 485% │ │ │ │ - Elapsed (wall clock) time (h:mm:ss or m:ss): 35:48.73 │ │ │ │ + User time (seconds): 17370.97 │ │ │ │ + System time (seconds): 2243.55 │ │ │ │ + Percent of CPU this job got: 906% │ │ │ │ + Elapsed (wall clock) time (h:mm:ss or m:ss): 36:03.05 │ │ │ │ Average shared text size (kbytes): 0 │ │ │ │ Average unshared data size (kbytes): 0 │ │ │ │ Average stack size (kbytes): 0 │ │ │ │ Average total size (kbytes): 0 │ │ │ │ - Maximum resident set size (kbytes): 3975852 │ │ │ │ + Maximum resident set size (kbytes): 6153396 │ │ │ │ Average resident set size (kbytes): 0 │ │ │ │ - Major (requiring I/O) page faults: 85285 │ │ │ │ - Minor (reclaiming a frame) page faults: 152569693 │ │ │ │ - Voluntary context switches: 33644511 │ │ │ │ - Involuntary context switches: 25852294 │ │ │ │ + Major (requiring I/O) page faults: 65 │ │ │ │ + Minor (reclaiming a frame) page faults: 151965932 │ │ │ │ + Voluntary context switches: 83331899 │ │ │ │ + Involuntary context switches: 1276681 │ │ │ │ Swaps: 0 │ │ │ │ - File system inputs: 4223328 │ │ │ │ - File system outputs: 0 │ │ │ │ + File system inputs: 128 │ │ │ │ + File system outputs: 25500624 │ │ │ │ Socket messages sent: 0 │ │ │ │ Socket messages received: 0 │ │ │ │ Signals delivered: 0 │ │ │ │ Page size (bytes): 4096 │ │ │ │ Exit status: 77 │ │ │ │ ===== END check-hotspot ===== │ │ │ │ ===== START check-langtools ===== │ │ │ │ @@ -3154,100 +3131,100 @@ │ │ │ │ Passed: jdk/jshell/CompilerOptionsTest.java │ │ │ │ Passed: jdk/jshell/AnalyzeSnippetTest.java │ │ │ │ Passed: jdk/jshell/ClassPathTest.java │ │ │ │ Passed: jdk/jshell/ComputeFQNsTest.java │ │ │ │ Passed: jdk/jshell/CommandCompletionTest.java │ │ │ │ Passed: jdk/jshell/CompletenessTest.java │ │ │ │ Passed: jdk/jshell/ConsoleTest.java │ │ │ │ -Passed: jdk/jshell/ClassMembersTest.java │ │ │ │ Passed: jdk/jshell/CustomInputToolBuilder.java │ │ │ │ -Passed: jdk/jshell/CompletionSuggestionTest.java │ │ │ │ Passed: jdk/jshell/EmptyTest.java │ │ │ │ -Passed: jdk/jshell/ExceptionMessageTest.java │ │ │ │ +Passed: jdk/jshell/ErrorRecoveryTest.java │ │ │ │ +Passed: jdk/jshell/CompletionSuggestionTest.java │ │ │ │ +Passed: jdk/jshell/ClassMembersTest.java │ │ │ │ Passed: jdk/jshell/ExecPtyGetFlagsToSetTest.java │ │ │ │ +Passed: jdk/jshell/ExceptionMessageTest.java │ │ │ │ Passed: jdk/jshell/ErrorTranslationTest.java │ │ │ │ -Passed: jdk/jshell/ErrorRecoveryTest.java │ │ │ │ Passed: jdk/jshell/ExecutionControlSpecTest.java │ │ │ │ Passed: jdk/jshell/FailOverDirectExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/ClassesTest.java │ │ │ │ +Passed: jdk/jshell/DropTest.java │ │ │ │ Passed: jdk/jshell/FailOverExecutionControlDyingLaunchTest.java │ │ │ │ -Passed: jdk/jshell/FailOverExecutionControlHangingLaunchTest.java │ │ │ │ Passed: jdk/jshell/FailOverExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/DropTest.java │ │ │ │ -Passed: jdk/jshell/FileManagerTest.java │ │ │ │ Passed: jdk/jshell/ExceptionsTest.java │ │ │ │ +Passed: jdk/jshell/FileManagerTest.java │ │ │ │ +Passed: jdk/jshell/FailOverExecutionControlHangingLaunchTest.java │ │ │ │ Passed: jdk/jshell/FailOverExecutionControlHangingListenTest.java │ │ │ │ Passed: jdk/jshell/ExternalEditorTest.java │ │ │ │ Passed: jdk/jshell/HistoryTest.java │ │ │ │ Passed: jdk/jshell/HistoryUITest.java │ │ │ │ Passed: jdk/jshell/IdGeneratorTest.java │ │ │ │ -Passed: jdk/jshell/GetResourceTest.java │ │ │ │ -Passed: jdk/jshell/InaccessibleExpressionTest.java │ │ │ │ Passed: jdk/jshell/IllegalArgumentExceptionTest.java │ │ │ │ +Passed: jdk/jshell/GetResourceTest.java │ │ │ │ Passed: jdk/jshell/IndentUITest.java │ │ │ │ -Passed: jdk/jshell/IgnoreTest.java │ │ │ │ +Passed: jdk/jshell/InaccessibleExpressionTest.java │ │ │ │ Passed: jdk/jshell/InferTypeTest.java │ │ │ │ +Passed: jdk/jshell/IgnoreTest.java │ │ │ │ Passed: jdk/jshell/JdiBadOptionLaunchExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/JdiBadOptionListenExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/JdiBogusHostListenExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/IOTest.java │ │ │ │ Passed: jdk/jshell/JavadocTest.java │ │ │ │ Passed: jdk/jshell/ImportTest.java │ │ │ │ -Passed: jdk/jshell/ForwardReferenceTest.java │ │ │ │ -Passed: jdk/jshell/JdiFailingListenExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/JdiFailingLaunchExecutionControlTest.java │ │ │ │ +Passed: jdk/jshell/JdiFailingListenExecutionControlTest.java │ │ │ │ +Passed: jdk/jshell/ForwardReferenceTest.java │ │ │ │ Passed: jdk/jshell/ForwardReferenceImportTest.java │ │ │ │ Passed: jdk/jshell/JdiLaunchingExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/JShellQueryTest.java │ │ │ │ Passed: jdk/jshell/JdiListeningExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/KullaCompletenessStressTest.java │ │ │ │ +Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java │ │ │ │ +Passed: jdk/jshell/JShellQueryTest.java │ │ │ │ Passed: jdk/jshell/MultipleDocumentationTest.java │ │ │ │ Passed: jdk/jshell/NullTest.java │ │ │ │ Passed: jdk/jshell/JShellStateClosedTest.java │ │ │ │ Passed: jdk/jshell/PipeInputStreamTest.java │ │ │ │ Passed: jdk/jshell/PasteAndMeasurementsUITest.java │ │ │ │ Passed: jdk/jshell/RejectedFailedTest.java │ │ │ │ +Passed: jdk/jshell/RecordsTest.java │ │ │ │ Passed: jdk/jshell/JdiHangingLaunchExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/RecordsTest.java │ │ │ │ -Passed: jdk/jshell/ShutdownTest.java │ │ │ │ Passed: jdk/jshell/SealedClassesTest.java │ │ │ │ -Passed: jdk/jshell/SimpleRegressionTest.java │ │ │ │ +Passed: jdk/jshell/ShutdownTest.java │ │ │ │ Passed: jdk/jshell/SnippetHighlightTest.java │ │ │ │ +Passed: jdk/jshell/SimpleRegressionTest.java │ │ │ │ +Passed: jdk/jshell/SnippetStatusListenerTest.java │ │ │ │ Passed: jdk/jshell/MethodsTest.java │ │ │ │ Passed: jdk/jshell/SourceLevelTest.java │ │ │ │ -Passed: jdk/jshell/SnippetStatusListenerTest.java │ │ │ │ -Passed: jdk/jshell/StopExecutionTest.java │ │ │ │ Passed: jdk/jshell/Test8294583.java │ │ │ │ +Passed: jdk/jshell/StopExecutionTest.java │ │ │ │ Passed: jdk/jshell/Test8296012.java │ │ │ │ Passed: jdk/jshell/ModifiersTest.java │ │ │ │ -Passed: jdk/jshell/StartOptionTest.java │ │ │ │ Passed: jdk/jshell/ToolEnableNativeAccessTest.java │ │ │ │ +Passed: jdk/jshell/StartOptionTest.java │ │ │ │ Passed: jdk/jshell/SnippetTest.java │ │ │ │ Passed: jdk/jshell/ToolEnablePreviewTest.java │ │ │ │ -Passed: jdk/jshell/ReplaceTest.java │ │ │ │ -Passed: jdk/jshell/ToolCommandOptionTest.java │ │ │ │ Passed: jdk/jshell/ToolLocaleMessageTest.java │ │ │ │ +Passed: jdk/jshell/ToolCommandOptionTest.java │ │ │ │ +Passed: jdk/jshell/ReplaceTest.java │ │ │ │ Passed: jdk/jshell/ToolMultilineSnippetHistoryTest.java │ │ │ │ Passed: jdk/jshell/ToolFormatTest.java │ │ │ │ Passed: jdk/jshell/ToolingTest.java │ │ │ │ Passed: jdk/jshell/ToolProviderTest.java │ │ │ │ Passed: jdk/jshell/ToolShiftTabTest.java │ │ │ │ Passed: jdk/jshell/ToolTabCommandTest.java │ │ │ │ Passed: jdk/jshell/ToolRetainTest.java │ │ │ │ Passed: jdk/jshell/ToolLocalSimpleTest.java │ │ │ │ Passed: jdk/jshell/UndefinedClassTest.java │ │ │ │ Passed: jdk/jshell/UnicodeTest.java │ │ │ │ Passed: jdk/jshell/UnnamedTest.java │ │ │ │ -Passed: jdk/jshell/UserExecutionControlTest.java │ │ │ │ -Passed: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ Passed: jdk/jshell/ToolReloadTest.java │ │ │ │ -Passed: jdk/internal/shellsupport/doc/JavadocFormatterTest.java │ │ │ │ +Passed: jdk/jshell/UserExecutionControlTest.java │ │ │ │ Passed: jdk/jshell/WrapperTest.java │ │ │ │ +Passed: jdk/internal/shellsupport/doc/JavadocFormatterTest.java │ │ │ │ +Passed: jdk/jshell/TypeNameTest.java │ │ │ │ Passed: jdk/javadoc/doclet/5093723/T5093723.java │ │ │ │ Passed: jdk/javadoc/doclet/AccessAsciiArt/AccessAsciiArt.java │ │ │ │ Passed: jdk/javadoc/doclet/AccessH1/AccessH1.java │ │ │ │ Passed: jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java │ │ │ │ Passed: jdk/javadoc/doclet/AccessSummary/AccessSummary.java │ │ │ │ Passed: jdk/javadoc/doclet/AuthorDD/AuthorDD.java │ │ │ │ Passed: jdk/javadoc/doclet/checkLibraryVersions/CheckLibraryVersions.java │ │ │ │ @@ -3275,1494 +3252,1494 @@ │ │ │ │ Passed: jdk/javadoc/doclet/testBaseClass/TestBaseClass.java │ │ │ │ Passed: jdk/javadoc/doclet/testBimodalTaglets/TestBimodalTaglets.java │ │ │ │ Passed: jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java │ │ │ │ Passed: jdk/javadoc/doclet/testCharset/TestCharset.java │ │ │ │ Passed: jdk/javadoc/doclet/testCharsetDocencodingOptions/TestCharsetDocencodingOptions.java │ │ │ │ Passed: jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java │ │ │ │ Passed: jdk/javadoc/doclet/testClassLinks/TestClassLinks.java │ │ │ │ +Passed: jdk/jshell/ToolBasicTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testClassTree/TestClassTree.java │ │ │ │ -Passed: jdk/javadoc/doclet/testCmndLineClass/TestCmndLineClass.java │ │ │ │ Passed: jdk/javadoc/doclet/testCompletionFailure/TestCompletionFailure.java │ │ │ │ -Passed: jdk/jshell/TypeNameTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testConditionalPages/TestConditionalPages.java │ │ │ │ +Passed: jdk/javadoc/doclet/testCmndLineClass/TestCmndLineClass.java │ │ │ │ Passed: jdk/javadoc/doclet/testConstructorIndent/TestConstructorIndent.java │ │ │ │ -Passed: jdk/javadoc/doclet/testConstructors/TestConstructors.java │ │ │ │ Passed: jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java │ │ │ │ -Passed: jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java │ │ │ │ +Passed: jdk/javadoc/doclet/testConstructors/TestConstructors.java │ │ │ │ Passed: jdk/javadoc/doclet/testCRLineSeparator/TestCRLineSeparator.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDateOption/TestDateOption.java │ │ │ │ +Passed: jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java │ │ │ │ Passed: jdk/javadoc/doclet/testCustomTagletRegistration/TestRegistrationErrors.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDateOption/TestDateOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java │ │ │ │ Passed: jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDocErrorReporter/TestDocErrorReporter.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocEncoding/TestDocEncoding.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDocErrorReporter/TestDocErrorReporter.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocFileDir/TestDocFileDir.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocFiles/TestDocFiles.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocletExample/TestDocletExample.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testDoclintDocletMessages/TestDocLintDocletMessages.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocPaths/TestDocPaths.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocRootLink/TestDocRootLink.java │ │ │ │ -Passed: jdk/javadoc/doclet/testDupParamWarn/TestDupParamWarn.java │ │ │ │ Passed: jdk/javadoc/doclet/testDocTreeDiags/TestDocTreeDiags.java │ │ │ │ +Passed: jdk/javadoc/doclet/testDupParamWarn/TestDupParamWarn.java │ │ │ │ Passed: jdk/javadoc/doclet/testEmptyClass/TestEmptyClass.java │ │ │ │ Passed: jdk/javadoc/doclet/testEmptyInheritDoc/TestEmptyInheritDoc.java │ │ │ │ Passed: jdk/javadoc/doclet/testEnclosingClass/TestEnclosingClass.java │ │ │ │ Passed: jdk/javadoc/doclet/testEncoding/TestEncoding.java │ │ │ │ Passed: jdk/javadoc/doclet/testEnumConstructor/TestEnumConstructor.java │ │ │ │ Passed: jdk/javadoc/doclet/testExceptionInheritance/TestExceptionInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java │ │ │ │ Passed: jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java │ │ │ │ Passed: jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java │ │ │ │ -Passed: jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java │ │ │ │ Passed: jdk/javadoc/doclet/testGenericMethodLinkTaglet/TestGenericMethodLinkTaglet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java │ │ │ │ Passed: jdk/javadoc/doclet/testGrandParentTypes/TestGrandParentTypes.java │ │ │ │ Passed: jdk/javadoc/doclet/testGroupName/TestGroupName.java │ │ │ │ -Passed: jdk/javadoc/doclet/testGroupOption/TestGroupOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testHeadings/TestHeadings.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHeadTag/TestHeadTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testGroupOption/TestGroupOption.java │ │ │ │ +Passed: jdk/jshell/ToolSimpleTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testHelpFile/TestHelpFile.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHeadTag/TestHeadTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testHelpPage/TestHelpPage.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHelpOption/TestHelpOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testHiddenMembers/TestHiddenMembers.java │ │ │ │ Passed: jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testHref/TestHref.java │ │ │ │ Passed: jdk/javadoc/doclet/testHrefInDocComment/TestHrefInDocComment.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtml4Removal/TestHtml4Removal.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlComments/TestHtmlComments.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHelpOption/TestHelpOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java │ │ │ │ Passed: jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testIncluded/TestIncluded.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndentation/TestIndentation.java │ │ │ │ -Passed: jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndex/TestIndex.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexFiles/TestIndexFiles.java │ │ │ │ -Passed: jdk/javadoc/doclet/testIndex/TestSelfIndexing.java │ │ │ │ +Passed: jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexInDocFiles/TestIndexInDocFiles.java │ │ │ │ -Passed: jdk/javadoc/doclet/testIndexInherited/TestIndexInherited.java │ │ │ │ +Passed: jdk/javadoc/doclet/testIndex/TestSelfIndexing.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testIndexInherited/TestIndexInherited.java │ │ │ │ Passed: jdk/javadoc/doclet/testInheritance/TestInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testIndexWithModules/TestIndexWithModules.java │ │ │ │ Passed: jdk/javadoc/doclet/testInherited/TestInherited.java │ │ │ │ +Passed: jdk/jshell/VariablesTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testInheritDocWithinInappropriateTag/TestInheritDocWithinInappropriateTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testInlineLinkLabel/TestInlineLinkLabel.java │ │ │ │ -Passed: jdk/javadoc/doclet/testIOException/TestIOException.java │ │ │ │ Passed: jdk/javadoc/doclet/testJavaFX/TestFxProperties.java │ │ │ │ Passed: jdk/javadoc/doclet/testInterface/TestInterface.java │ │ │ │ Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFX.java │ │ │ │ -Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFXMissingPropComments.java │ │ │ │ Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFxMode.java │ │ │ │ -Passed: jdk/javadoc/doclet/testJavaPackage/TestJavaPackage.java │ │ │ │ +Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFXMissingPropComments.java │ │ │ │ Passed: jdk/javadoc/doclet/testJavascript/TestJavascript.java │ │ │ │ +Passed: jdk/javadoc/doclet/testJavaPackage/TestJavaPackage.java │ │ │ │ Passed: jdk/javadoc/doclet/testLatePackageDiscovery/TestLatePackageDiscovery.java │ │ │ │ Passed: jdk/javadoc/doclet/testLeadingSpaces/LeadingSpaces.java │ │ │ │ +Passed: jdk/javadoc/doclet/testIOException/TestIOException.java │ │ │ │ Passed: jdk/javadoc/doclet/testLegacyTaglet/TestLegacyTaglet.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLegalNotices/TestLegalNotices.java │ │ │ │ -Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFXCombo.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkOption/TestBadLinkOption.java │ │ │ │ -Passed: jdk/jshell/ToolBasicTest.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLegalNotices/TestLegalNotices.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkOption/TestLinkOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkOption/TestNewLineInLink.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithAutomaticModule.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java │ │ │ │ +Passed: jdk/javadoc/doclet/testJavaFX/TestJavaFXCombo.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkNotFound.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletPrimitive.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletPrimitive.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java │ │ │ │ Passed: jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLists/TestLists.java │ │ │ │ Passed: jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLists/TestLists.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java │ │ │ │ Passed: jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java │ │ │ │ Passed: jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testMethodId/TestMethodId.java │ │ │ │ -Passed: jdk/javadoc/doclet/testMetadata/TestMetadata.java │ │ │ │ Passed: jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java │ │ │ │ Passed: jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java │ │ │ │ +Passed: jdk/javadoc/doclet/testMetadata/TestMetadata.java │ │ │ │ Passed: jdk/javadoc/doclet/testMissingType/TestMissingType.java │ │ │ │ Passed: jdk/javadoc/doclet/testMissingComment/TestMissingComment.java │ │ │ │ Passed: jdk/javadoc/doclet/testModifierEx/TestModifierEx.java │ │ │ │ Passed: jdk/javadoc/doclet/testModules/TestEmptyModule.java │ │ │ │ Passed: jdk/javadoc/doclet/testModuleDirs/TestModuleDirs.java │ │ │ │ +Passed: jdk/jshell/ToolTabSnippetTest.java │ │ │ │ Passed: jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java │ │ │ │ -Passed: jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModules/TestModulePackages.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModules/TestModuleServices.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModuleSpecificStylesheet/TestModuleSpecificStylesheet.java │ │ │ │ Passed: jdk/javadoc/doclet/testModules/TestModuleServicesLink.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModuleSpecificStylesheet/TestModuleSpecificStylesheet.java │ │ │ │ Passed: jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModules/TestModulePackages.java │ │ │ │ Passed: jdk/javadoc/doclet/testNavigation/TestNavigation.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java │ │ │ │ -Passed: jdk/jshell/VariablesTest.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNestedClasses/TestNestedClasses.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedIndexTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNestedClasses/TestNestedClasses.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedReturnTag.java │ │ │ │ -Passed: jdk/javadoc/doclet/testModules/TestModules.java │ │ │ │ +Passed: jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModules/TestModuleServices.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedLinkTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedSummaryTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testNoFrames/TestNoFrames.java │ │ │ │ -Passed: jdk/jshell/ToolSimpleTest.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNewApiList/TestNewApiList.java │ │ │ │ Passed: jdk/javadoc/doclet/testNonInlineHtmlTagRemoval/TestNonInlineHtmlTagRemoval.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNoPackagesFile/TestNoPackagesFile.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNewApiList/TestNewApiList.java │ │ │ │ Passed: jdk/javadoc/doclet/testNoTagName/TestNoTagName.java │ │ │ │ +Passed: jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java │ │ │ │ Passed: jdk/javadoc/doclet/testNotifications/TestNotifications.java │ │ │ │ +Passed: jdk/javadoc/doclet/testModules/TestModules.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNestedInlineTags/TestNestedLinkTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java │ │ │ │ -Passed: jdk/javadoc/doclet/testNoPackagesFile/TestNoPackagesFile.java │ │ │ │ -Passed: jdk/javadoc/doclet/testOptions/TestOptions.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethods.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java │ │ │ │ -Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPrivateFlag.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPrivateFlag.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverriddenMethods/TestSpecifiedBy.java │ │ │ │ -Passed: jdk/javadoc/doclet/testOrdering/TestOrdering.java │ │ │ │ +Passed: jdk/javadoc/doclet/testOptions/TestOptions.java │ │ │ │ Passed: jdk/javadoc/doclet/testOverview/TestOverview.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java │ │ │ │ Passed: jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java │ │ │ │ Passed: jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java │ │ │ │ +Passed: jdk/javadoc/doclet/testOrdering/TestOrdering.java │ │ │ │ Passed: jdk/javadoc/doclet/testPackagePage/TestPackagePage.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java │ │ │ │ -Passed: jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java │ │ │ │ -Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java │ │ │ │ Passed: jdk/javadoc/doclet/testPackageSpecificStylesheet/TestPackageSpecificStylesheet.java │ │ │ │ -Passed: jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java │ │ │ │ +Passed: jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java │ │ │ │ Passed: jdk/javadoc/doclet/testProperty/TestProperty.java │ │ │ │ +Passed: jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java │ │ │ │ Passed: jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java │ │ │ │ -Passed: jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java │ │ │ │ Passed: jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java │ │ │ │ +Passed: jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java │ │ │ │ +Passed: jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java │ │ │ │ Passed: jdk/javadoc/doclet/testPreview/TestPreview.java │ │ │ │ Passed: jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java │ │ │ │ Passed: jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java │ │ │ │ Passed: jdk/javadoc/doclet/testRelativeLinks/TestRelativeModuleLinks.java │ │ │ │ Passed: jdk/javadoc/doclet/testReporterStreams/TestReporterStreams.java │ │ │ │ Passed: jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java │ │ │ │ Passed: jdk/javadoc/doclet/testSearchScript/TestSearchScript.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSeeLinkAnchor/TestSeeLinkAnchor.java │ │ │ │ Passed: jdk/javadoc/doclet/testReturnTag/TestReturnTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSealedTypes/TestSealedTypes.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSeeLinkAnchor/TestSeeLinkAnchor.java │ │ │ │ Passed: jdk/javadoc/doclet/testSeeTag/TestSeeTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java │ │ │ │ -Passed: jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java │ │ │ │ Passed: jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java │ │ │ │ Passed: jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java │ │ │ │ Passed: jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSerialVersionUID/TestSerialVersionUID.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSerializedFormWithSee/TestSerializedFormWithSee.java │ │ │ │ Passed: jdk/javadoc/doclet/testSerialMissing/TestSerialMissing.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSerializedFormWithSee/TestSerializedFormWithSee.java │ │ │ │ +Passed: jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSerialVersionUID/TestSerialVersionUID.java │ │ │ │ Passed: jdk/javadoc/doclet/testSerialWithLink/TestSerialWithLink.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSimpleTagExclude/TestSimpleTagExclude.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSerialTag/TestSerialTag.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSimpleTagInherit/TestSimpleTagInherit.java │ │ │ │ Passed: jdk/javadoc/doclet/testSingleQuotedLink/TestSingleQuotedLink.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSerialTag/TestSerialTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSinceTag/TestSinceTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetPathOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSnippetTag/TestLangProperties.java │ │ │ │ Passed: jdk/javadoc/doclet/testSearch/TestSearch.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSourceTab/TestSourceTab.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSnippetTag/TestLangProperties.java │ │ │ │ Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetUnnamedPackage.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSourceTab/TestSourceTab.java │ │ │ │ Passed: jdk/javadoc/doclet/testStylesheet/TestStylesheet.java │ │ │ │ Passed: jdk/javadoc/doclet/testStylesheetOverwrite/TestStylesheetOverwrite.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSpecTag/TestSpecTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSubTitle/TestSubTitle.java │ │ │ │ Passed: jdk/javadoc/doclet/testSummaryHeading/TestSummaryHeading.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSpecTag/TestSpecTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSuperclassInSerialForm/TestSuperClassInSerialForm.java │ │ │ │ Passed: jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testSupplementary/TestSupplementary.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java │ │ │ │ Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java │ │ │ │ Passed: jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java │ │ │ │ -Passed: jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java │ │ │ │ +Passed: jdk/javadoc/doclet/testTaglets/TestTaglets.java │ │ │ │ Passed: jdk/javadoc/doclet/testTagInheritance/TestTagInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java │ │ │ │ -Passed: jdk/javadoc/doclet/testTaglets/TestTaglets.java │ │ │ │ +Passed: jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java │ │ │ │ Passed: jdk/javadoc/doclet/testTagOutput/TestTagOutput.java │ │ │ │ -Passed: jdk/javadoc/doclet/testThrows/TestThrows.java │ │ │ │ Passed: jdk/javadoc/doclet/testTagOrder/TestTagOrder.java │ │ │ │ +Passed: jdk/javadoc/doclet/testThrows/TestThrows.java │ │ │ │ Passed: jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java │ │ │ │ Passed: jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testThrowsInheritance/TestThrowsTagInheritance.java │ │ │ │ Passed: jdk/javadoc/doclet/testTerminology/TestTerminology.java │ │ │ │ Passed: jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java │ │ │ │ Passed: jdk/javadoc/doclet/testTopOption/TestTopOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java │ │ │ │ Passed: jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java │ │ │ │ Passed: jdk/javadoc/doclet/testThrowsInheritanceMatching/TestExceptionTypeMatching.java │ │ │ │ +Passed: jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java │ │ │ │ Passed: jdk/javadoc/doclet/testUnnamed/TestUnnamed.java │ │ │ │ Passed: jdk/javadoc/doclet/testUnicode/TestUnicode.java │ │ │ │ Passed: jdk/javadoc/doclet/testThrowsInheritanceMultiple/TestOneToMany.java │ │ │ │ -Passed: jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java │ │ │ │ -Passed: jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java │ │ │ │ Passed: jdk/javadoc/doclet/testUserTaglet/TestUserTaglet.java │ │ │ │ +Passed: jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java │ │ │ │ Passed: jdk/javadoc/doclet/testValueTag/TestValueFormats.java │ │ │ │ +Passed: jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java │ │ │ │ Passed: jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java │ │ │ │ +Passed: jdk/javadoc/doclet/testUseOption/TestUseOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testVersionOption/TestVersionOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testVoidHtmlElements/TestVoidHtmlElements.java │ │ │ │ -Passed: jdk/javadoc/doclet/testUseOption/TestUseOption.java │ │ │ │ Passed: jdk/javadoc/doclet/testWarnBadParamNames/TestWarnBadParamNames.java │ │ │ │ Passed: jdk/javadoc/doclet/testValueTag/TestValueTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testWarnings/TestWarnings.java │ │ │ │ Passed: jdk/javadoc/doclet/testVersionTag/TestVersionTag.java │ │ │ │ Passed: jdk/javadoc/doclet/testXOption/TestXOption.java │ │ │ │ -Passed: jdk/javadoc/doclet/typeAnnotations/smoke/TestSmoke.java │ │ │ │ Passed: jdk/javadoc/doclet/VersionNumber/VersionNumber.java │ │ │ │ Passed: jdk/javadoc/doclet/ValidHtml/ValidHtml.java │ │ │ │ -Passed: jdk/javadoc/testJavadocTester/TestRunTests.java │ │ │ │ Passed: jdk/javadoc/doclet/WindowTitles/WindowTitles.java │ │ │ │ -Passed: jdk/javadoc/testJavadocTester/TestJavadocTester.java │ │ │ │ Passed: jdk/javadoc/testJavadocTester/TestJavadocTesterCrash.java │ │ │ │ -Passed: jdk/javadoc/testTFMBuilder/TestTFMBuilder.java │ │ │ │ +Passed: jdk/javadoc/doclet/typeAnnotations/smoke/TestSmoke.java │ │ │ │ +Passed: jdk/javadoc/testJavadocTester/TestJavadocTester.java │ │ │ │ +Passed: jdk/javadoc/testJavadocTester/TestRunTests.java │ │ │ │ Passed: jdk/javadoc/tool/6942366/T6942366.java │ │ │ │ -Passed: jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java │ │ │ │ +Passed: jdk/javadoc/testTFMBuilder/TestTFMBuilder.java │ │ │ │ Passed: jdk/javadoc/tool/6964914/Test.java │ │ │ │ Passed: jdk/javadoc/tool/6958836/Test.java │ │ │ │ -Passed: jdk/javadoc/tool/8025693/Test.java │ │ │ │ Passed: jdk/javadoc/tool/6227454/Test.java │ │ │ │ +Passed: jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java │ │ │ │ +Passed: jdk/javadoc/tool/8025693/Test.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/AddModulesTest.java │ │ │ │ -Passed: jdk/javadoc/tool/api/basic/DocletPathTest.java │ │ │ │ Passed: jdk/javadoc/tool/8224612/OptionsTest.java │ │ │ │ +Passed: jdk/javadoc/tool/api/basic/DocletPathTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/DocumentationToolLocationTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetSourceVersionsTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java │ │ │ │ -Passed: jdk/javadoc/tool/6964914/TestUserDoclet.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetTask_FileManagerTest.java │ │ │ │ -Passed: jdk/javadoc/tool/8224613/OptionProcessingFailureTest.java │ │ │ │ -Passed: jdk/javadoc/tool/api/basic/GetTask_WriterTest.java │ │ │ │ -Passed: jdk/javadoc/tool/api/basic/GetTask_OptionsTest.java │ │ │ │ +Passed: jdk/javadoc/tool/6964914/TestUserDoclet.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/GetTask_FileObjectsTest.java │ │ │ │ +Passed: jdk/javadoc/tool/api/basic/GetTask_OptionsTest.java │ │ │ │ +Passed: jdk/javadoc/tool/api/basic/GetTask_WriterTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/IsSupportedOptionTest.java │ │ │ │ Passed: jdk/javadoc/tool/6964914/TestStdDoclet.java │ │ │ │ +Passed: jdk/javadoc/tool/8224613/OptionProcessingFailureTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/RunTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/TestName.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/JavadocTaskImplTest.java │ │ │ │ Passed: jdk/javadoc/tool/badSuper/BadSuper.java │ │ │ │ -Passed: jdk/javadoc/tool/completionFailure/CompletionFailure.java │ │ │ │ -Passed: jdk/javadoc/tool/api/basic/TagletPathTest.java │ │ │ │ Passed: jdk/javadoc/tool/api/basic/Task_reuseTest.java │ │ │ │ +Passed: jdk/javadoc/tool/api/basic/TagletPathTest.java │ │ │ │ +Passed: jdk/javadoc/tool/completionFailure/CompletionFailure.java │ │ │ │ Passed: jdk/javadoc/tool/doclint/ImplicitHeadingsTest.java │ │ │ │ Passed: jdk/javadoc/tool/dupOk/DupOk.java │ │ │ │ Passed: jdk/javadoc/tool/enum/docComments/EnumCommentTest.java │ │ │ │ Passed: jdk/javadoc/tool/enum/enumType/EnumContentsTest.java │ │ │ │ +Passed: jdk/javadoc/tool/example/Tester.java │ │ │ │ Passed: jdk/javadoc/tool/exceptionHandling/TestExceptionHandling.java │ │ │ │ Passed: jdk/javadoc/tool/doclint/DocLintTest.java │ │ │ │ Passed: jdk/javadoc/tool/modules/CommandLineFiles.java │ │ │ │ -Passed: jdk/javadoc/tool/example/Tester.java │ │ │ │ Passed: jdk/javadoc/tool/modules/MissingSourceModules.java │ │ │ │ Passed: jdk/javadoc/tool/modules/FilterOptions.java │ │ │ │ Passed: jdk/javadoc/tool/modules/PackageOptions.java │ │ │ │ Passed: jdk/javadoc/tool/modules/ReleaseOptions.java │ │ │ │ Passed: jdk/javadoc/tool/modules/PatchModules.java │ │ │ │ -Passed: jdk/javadoc/tool/MultiReleaseJar/TestMultiRelease.java │ │ │ │ Passed: jdk/javadoc/tool/nonConstExprs/Test.java │ │ │ │ -Passed: jdk/javadoc/tool/modules/Modules.java │ │ │ │ Passed: jdk/javadoc/tool/outputRedirect/Test.java │ │ │ │ +Passed: jdk/javadoc/tool/MultiReleaseJar/TestMultiRelease.java │ │ │ │ Passed: jdk/javadoc/tool/removeOldDoclet/RemoveOldDoclet.java │ │ │ │ -Passed: jdk/javadoc/tool/parser/7091528/T7091528.java │ │ │ │ Passed: jdk/javadoc/tool/reporter_generates_warnings/ReporterGeneratesWarningsInsteadOfNotes.java │ │ │ │ -Passed: jdk/javadoc/tool/sourceOnly/Test.java │ │ │ │ +Passed: jdk/javadoc/tool/modules/Modules.java │ │ │ │ +Passed: jdk/javadoc/tool/parser/7091528/T7091528.java │ │ │ │ Passed: jdk/javadoc/tool/subpackageIgnore/SubpackageIgnore.java │ │ │ │ +Passed: jdk/javadoc/tool/sourceOnly/Test.java │ │ │ │ Passed: jdk/javadoc/tool/sourceOption/SourceOption.java │ │ │ │ Passed: jdk/javadoc/tool/T4994049/T4994049.java │ │ │ │ Passed: jdk/javadoc/tool/testPackages/TestPackages.java │ │ │ │ Passed: jdk/javadoc/tool/doclint/DocLintReferencesTest.java │ │ │ │ Passed: jdk/javadoc/tool/testToolStreams/TestToolStreams.java │ │ │ │ Passed: jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java │ │ │ │ -Passed: jdk/javadoc/tool/sampleapi/SampleApiTest.java │ │ │ │ -Passed: jdk/javadoc/tool/treeapi/TestDocTrees.java │ │ │ │ +Passed: jdk/javadoc/tool/testSourceOption/TestSourceOption.java │ │ │ │ Passed: jdk/javadoc/tool/varArgs/VarArgsTest.java │ │ │ │ +Passed: jdk/javadoc/tool/treeapi/TestDocTrees.java │ │ │ │ Passed: jdk/javadoc/tool/BadOptionsTest.java │ │ │ │ Passed: jdk/javadoc/tool/BreakIteratorWarning.java │ │ │ │ -Passed: jdk/javadoc/tool/testSourceOption/TestSourceOption.java │ │ │ │ Passed: jdk/javadoc/tool/CheckManPageOptions.java │ │ │ │ +Passed: jdk/javadoc/tool/sampleapi/SampleApiTest.java │ │ │ │ Passed: jdk/javadoc/tool/CommandLineHelpTest.java │ │ │ │ Passed: jdk/javadoc/tool/EnablePreviewOption.java │ │ │ │ Passed: jdk/javadoc/tool/CheckResourceKeys.java │ │ │ │ Passed: jdk/javadoc/tool/FlagsTooEarly.java │ │ │ │ Passed: jdk/javadoc/tool/IgnoreSourceErrors.java │ │ │ │ Passed: jdk/javadoc/tool/MaxWarns.java │ │ │ │ Passed: jdk/javadoc/tool/NoStar.java │ │ │ │ Passed: jdk/javadoc/tool/OptionSyntaxTest.java │ │ │ │ Passed: jdk/javadoc/tool/AddOpensTest.java │ │ │ │ -Passed: jdk/javadoc/tool/EncodingTest.java │ │ │ │ Passed: jdk/javadoc/tool/ReleaseOption.java │ │ │ │ Passed: jdk/javadoc/tool/T4696488.java │ │ │ │ +Passed: jdk/javadoc/tool/EncodingTest.java │ │ │ │ Passed: jdk/javadoc/tool/T6551367.java │ │ │ │ Passed: jdk/javadoc/tool/T6968833.java │ │ │ │ Passed: jdk/javadoc/tool/ToolProviderTest.java │ │ │ │ Passed: jdk/javadoc/tool/EnsureNewOldDoclet.java │ │ │ │ Passed: jdk/javadoc/tool/XWerror.java │ │ │ │ Passed: jdk/javadoc/tool/QuietOption.java │ │ │ │ -Passed: jdk/jshell/T8146368/JShellTest8146368.java │ │ │ │ +Passed: jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java │ │ │ │ Passed: lib/combo/tools/javac/combo/CompilationTestCase.java │ │ │ │ +Passed: jdk/jshell/T8146368/JShellTest8146368.java │ │ │ │ Passed: lib/combo/tools/javac/combo/Diagnostics.java │ │ │ │ -Passed: lib/combo/tools/javac/combo/JavacTemplateTestBase.java │ │ │ │ Passed: lib/combo/tools/javac/combo/Template.java │ │ │ │ Passed: lib/combo/tools/javac/combo/TemplateTest.java │ │ │ │ -Passed: jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java │ │ │ │ +Passed: lib/combo/tools/javac/combo/JavacTemplateTestBase.java │ │ │ │ Passed: tools/all/RunCodingRules.java │ │ │ │ Passed: tools/doclint/anchorTests/p/package-info.java │ │ │ │ Passed: tools/doclint/html/BlockTagsTest.java │ │ │ │ Passed: tools/doclint/anchorTests/p/Test.java │ │ │ │ Passed: tools/doclint/html/HtmlVersionTagsAttrsTest.java │ │ │ │ Passed: tools/doclint/html/InlineTagsTest.java │ │ │ │ Passed: tools/doclint/html/EntitiesTest.java │ │ │ │ -Passed: tools/doclint/html/ListTagsTest.java │ │ │ │ Passed: tools/doclint/html/OtherTagsTest.java │ │ │ │ +Passed: tools/doclint/html/ListTagsTest.java │ │ │ │ Passed: tools/doclint/html/TableTagsTest.java │ │ │ │ Passed: tools/doclint/html/TagNotAllowed.java │ │ │ │ -Passed: tools/doclint/html/UnknownTagTest.java │ │ │ │ Passed: tools/doclint/html/TextNotAllowed.java │ │ │ │ -Passed: jdk/javadoc/tool/TestScriptInComment.java │ │ │ │ +Passed: tools/doclint/html/UnknownTagTest.java │ │ │ │ Passed: tools/doclint/moduleTests/bad/module-info.java │ │ │ │ Passed: tools/doclint/moduleTests/good/module-info.java │ │ │ │ +Passed: jdk/jshell/T8146368/JShellToolTest8146368.java │ │ │ │ Passed: tools/doclint/multipackage/MultiPackage.java │ │ │ │ -Passed: tools/doclint/packageTests/bad/Test.java │ │ │ │ +Passed: tools/doclint/packageTests/good/package-info.java │ │ │ │ Passed: tools/doclint/packageTests/bad/package-info.java │ │ │ │ -Passed: jdk/jshell/T8146368/JShellToolTest8146368.java │ │ │ │ Passed: tools/doclint/tidy/AnchorAlreadyDefined.java │ │ │ │ -Passed: tools/doclint/tidy/BadEnd.java │ │ │ │ -Passed: tools/doclint/packageTests/good/package-info.java │ │ │ │ +Passed: tools/doclint/packageTests/bad/Test.java │ │ │ │ Passed: tools/doclint/packageTests/good/Test.java │ │ │ │ -Passed: tools/doclint/tidy/InvalidTag.java │ │ │ │ -Passed: tools/doclint/tidy/InvalidName.java │ │ │ │ Passed: tools/doclint/tidy/InsertImplicit.java │ │ │ │ Passed: tools/doclint/tidy/InvalidEntity.java │ │ │ │ -Passed: tools/doclint/tidy/MissingGT.java │ │ │ │ +Passed: tools/doclint/tidy/BadEnd.java │ │ │ │ +Passed: tools/doclint/tidy/InvalidName.java │ │ │ │ +Passed: tools/doclint/tidy/InvalidTag.java │ │ │ │ Passed: tools/doclint/tidy/InvalidURI.java │ │ │ │ +Passed: tools/doclint/tidy/MissingGT.java │ │ │ │ Passed: tools/doclint/tidy/MissingTag.java │ │ │ │ Passed: tools/doclint/tidy/NestedTag.java │ │ │ │ Passed: tools/doclint/tidy/ParaInPre.java │ │ │ │ Passed: tools/doclint/tidy/RepeatedAttr.java │ │ │ │ -Passed: tools/doclint/tidy/TrimmingEmptyTag.java │ │ │ │ Passed: tools/doclint/tidy/TextNotAllowed.java │ │ │ │ +Passed: tools/doclint/tidy/TrimmingEmptyTag.java │ │ │ │ Passed: tools/doclint/tidy/UnescapedOrUnknownEntity.java │ │ │ │ Passed: tools/doclint/tool/MaxDiagsTest.java │ │ │ │ Passed: tools/doclint/tool/PathsTest.java │ │ │ │ -Passed: tools/doclint/tool/StatsTest.java │ │ │ │ Passed: tools/doclint/tool/HelpTest.java │ │ │ │ +Passed: tools/doclint/tool/StatsTest.java │ │ │ │ Passed: tools/doclint/AccessibilityTest.java │ │ │ │ Passed: tools/doclint/AnchorTest.java │ │ │ │ Passed: tools/doclint/AnchorTest2.java │ │ │ │ -Passed: tools/doclint/AnonClassTest.java │ │ │ │ +Passed: tools/doclint/tool/RunTest.java │ │ │ │ Passed: tools/doclint/BadPackageCommentTest.java │ │ │ │ +Passed: tools/doclint/AnonClassTest.java │ │ │ │ Passed: tools/doclint/CoverageExtras.java │ │ │ │ Passed: tools/doclint/CrashInAnnotateTest.java │ │ │ │ -Passed: tools/doclint/tool/RunTest.java │ │ │ │ +Passed: jdk/javadoc/tool/TestScriptInComment.java │ │ │ │ Passed: tools/doclint/DuplicateParamTest.java │ │ │ │ +Passed: tools/doclint/AccessTest.java │ │ │ │ Passed: tools/doclint/CustomTagTest.java │ │ │ │ -Passed: tools/doclint/EmptyAuthorTest.java │ │ │ │ Passed: tools/doclint/DuplicateReturnTest.java │ │ │ │ -Passed: tools/doclint/AccessTest.java │ │ │ │ -Passed: tools/doclint/EmptyExceptionTest.java │ │ │ │ +Passed: tools/doclint/EmptyAuthorTest.java │ │ │ │ Passed: tools/doclint/EmptyDescriptionTest.java │ │ │ │ -Passed: tools/doclint/EmptyPreTest.java │ │ │ │ +Passed: tools/doclint/EmptyExceptionTest.java │ │ │ │ Passed: tools/doclint/EmptyParamTest.java │ │ │ │ +Passed: tools/doclint/EmptyPreTest.java │ │ │ │ +Passed: tools/doclint/EmptyHtmlTest.java │ │ │ │ Passed: tools/doclint/EmptyReturnTest.java │ │ │ │ Passed: tools/doclint/EmptySerialDataTest.java │ │ │ │ -Passed: tools/doclint/EmptyHtmlTest.java │ │ │ │ Passed: tools/doclint/EmptySerialFieldTest.java │ │ │ │ Passed: tools/doclint/EmptySinceTest.java │ │ │ │ Passed: tools/doclint/EmptyTagsTest.java │ │ │ │ Passed: tools/doclint/EmptyVersionTest.java │ │ │ │ +Passed: tools/doclint/EndWithIdentifierTest.java │ │ │ │ Passed: tools/doclint/EndTagsTest.java │ │ │ │ Passed: tools/doclint/HtmlAttrsTest.java │ │ │ │ -Passed: tools/doclint/EndWithIdentifierTest.java │ │ │ │ -Passed: tools/doclint/HtmlTagsTest.java │ │ │ │ -Passed: tools/doclint/LambdaTest.java │ │ │ │ Passed: tools/doclint/LiteralTest.java │ │ │ │ +Passed: tools/doclint/LambdaTest.java │ │ │ │ +Passed: tools/doclint/HtmlTagsTest.java │ │ │ │ +Passed: tools/doclint/MissingRecordParamsTest.java │ │ │ │ Passed: tools/doclint/MissingCommentTest.java │ │ │ │ Passed: tools/doclint/MissingParamsTest.java │ │ │ │ Passed: tools/doclint/MultipleDocLintOptionsTest.java │ │ │ │ Passed: tools/doclint/MissingReturnTest.java │ │ │ │ -Passed: tools/doclint/MissingRecordParamsTest.java │ │ │ │ -Passed: tools/doclint/MissingThrowsTest.java │ │ │ │ Passed: tools/doclint/OptionTest.java │ │ │ │ +Passed: tools/doclint/NoArgsConstructorTest.java │ │ │ │ +Passed: tools/doclint/MissingThrowsTest.java │ │ │ │ Passed: tools/doclint/OverridesTest.java │ │ │ │ Passed: tools/doclint/ParaTagTest.java │ │ │ │ Passed: tools/doclint/ProvidesTest.java │ │ │ │ Passed: tools/doclint/RecordCompactConstructorTest.java │ │ │ │ -Passed: tools/doclint/NoArgsConstructorTest.java │ │ │ │ Passed: tools/doclint/RecordParamsTest.java │ │ │ │ Passed: tools/doclint/ResourceTest.java │ │ │ │ Passed: tools/doclint/ReturnTest.java │ │ │ │ Passed: tools/doclint/RunTest.java │ │ │ │ -Passed: tools/doclint/SummaryTest.java │ │ │ │ Passed: tools/doclint/ReferenceTest.java │ │ │ │ +Passed: tools/doclint/SummaryTest.java │ │ │ │ Passed: tools/doclint/SyntheticTest.java │ │ │ │ Passed: tools/doclint/SyntaxTest.java │ │ │ │ Passed: tools/doclint/UsesTest.java │ │ │ │ Passed: tools/doclint/UnfinishedInlineTagTest.java │ │ │ │ Passed: tools/doclint/ValidTest.java │ │ │ │ -Passed: tools/javac/4241573/T4241573.java │ │ │ │ Passed: tools/doclint/ValueTest.java │ │ │ │ -Passed: tools/javac/4917091/Test255.java │ │ │ │ Passed: tools/javac/4846262/CheckEBCDICLocaleTest.java │ │ │ │ -Passed: tools/javac/4917091/Test256b.java │ │ │ │ +Passed: tools/javac/4241573/T4241573.java │ │ │ │ Passed: tools/javac/4917091/Test256a.java │ │ │ │ +Passed: tools/javac/4917091/Test255.java │ │ │ │ +Passed: tools/javac/4917091/Test256b.java │ │ │ │ Passed: tools/javac/4980495/static/Test.java │ │ │ │ Passed: tools/javac/4980495/std/NonStatic2StaticImportClash.java │ │ │ │ Passed: tools/javac/4980495/std/Static2NonStaticImportClash.java │ │ │ │ -Passed: tools/javac/4980495/std/Test.java │ │ │ │ Passed: tools/javac/4880220/T4880220.java │ │ │ │ +Passed: tools/javac/4980495/std/Test.java │ │ │ │ Passed: tools/javac/5017953/T5017953.java │ │ │ │ Passed: tools/javac/5045412/Bar.java │ │ │ │ Passed: tools/javac/5045412/Foo.java │ │ │ │ Passed: tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java │ │ │ │ -Passed: jdk/javadoc/tool/VerifyLocale.java │ │ │ │ Passed: tools/javac/6304921/T6304921.java │ │ │ │ -Passed: tools/javac/6304921/TestLog.java │ │ │ │ -Passed: tools/javac/6330920/T6330920.java │ │ │ │ Passed: tools/doclint/SuppressWarningsTest.java │ │ │ │ +Passed: tools/javac/6257443/T6257443.java │ │ │ │ +Passed: tools/javac/6330920/T6330920.java │ │ │ │ +Passed: tools/javac/6304921/TestLog.java │ │ │ │ Passed: tools/javac/6342411/T6342411.java │ │ │ │ Passed: tools/javac/6360970/T6360970.java │ │ │ │ -Passed: tools/javac/6257443/T6257443.java │ │ │ │ -Passed: tools/javac/6390045/T6390045b.java │ │ │ │ -Passed: tools/javac/6341866/T6341866.java │ │ │ │ -Passed: tools/javac/6390045/T6390045a.java │ │ │ │ Passed: tools/javac/6199662/Tree.java │ │ │ │ +Passed: tools/javac/6390045/T6390045a.java │ │ │ │ +Passed: tools/javac/6341866/T6341866.java │ │ │ │ +Passed: tools/javac/6390045/T6390045b.java │ │ │ │ Passed: tools/javac/6400383/T6400383.java │ │ │ │ -Passed: tools/javac/6402516/CheckClass.java │ │ │ │ Passed: tools/javac/6400872/T6400872.java │ │ │ │ +Passed: tools/javac/6402516/CheckClass.java │ │ │ │ Passed: tools/javac/6402516/CheckIsAccessible.java │ │ │ │ Passed: tools/javac/6402516/CheckLocalElements.java │ │ │ │ Passed: tools/javac/6402516/CheckMethod.java │ │ │ │ -Passed: tools/javac/6403424/T6403424.java │ │ │ │ Passed: tools/javac/6440583/T6440583.java │ │ │ │ -Passed: tools/javac/6457284/T6457284.java │ │ │ │ +Passed: tools/javac/6403424/T6403424.java │ │ │ │ +Passed: tools/javac/6330997/T6330997.java │ │ │ │ Passed: tools/javac/6491592/T6491592.java │ │ │ │ +Passed: tools/javac/6457284/T6457284.java │ │ │ │ Passed: tools/javac/6521805/T6521805b.java │ │ │ │ +Passed: jdk/javadoc/tool/VerifyLocale.java │ │ │ │ Passed: tools/javac/6521805/T6521805c.java │ │ │ │ -Passed: tools/javac/6330997/T6330997.java │ │ │ │ Passed: tools/javac/6521805/T6521805d.java │ │ │ │ -Passed: tools/javac/6520152/T6520152.java │ │ │ │ Passed: tools/javac/6508981/TestInferBinaryName.java │ │ │ │ +Passed: tools/javac/6547131/T.java │ │ │ │ +Passed: tools/javac/6520152/T6520152.java │ │ │ │ Passed: tools/javac/6558548/T6558548.java │ │ │ │ Passed: tools/javac/6521805/T6521805e.java │ │ │ │ -Passed: tools/javac/6547131/T.java │ │ │ │ Passed: tools/javac/6563143/EqualsHashCodeWarningTest.java │ │ │ │ -Passed: tools/javac/6589361/T6589361.java │ │ │ │ Passed: tools/javac/6563143/InvalidAnonymous.java │ │ │ │ Passed: tools/javac/6567415/T6567415.java │ │ │ │ -Passed: tools/javac/6717241/T6717241a.java │ │ │ │ -Passed: tools/javac/6627362/T6627362.java │ │ │ │ Passed: tools/javac/6668794/badSource/Test.java │ │ │ │ +Passed: tools/javac/6589361/T6589361.java │ │ │ │ +Passed: tools/javac/6717241/T6717241b.java │ │ │ │ +Passed: tools/javac/6717241/T6717241a.java │ │ │ │ Passed: tools/javac/6668794/badClass/Test.java │ │ │ │ +Passed: tools/javac/6627362/T6627362.java │ │ │ │ +Passed: tools/javac/6734819/T6734819b.java │ │ │ │ Passed: tools/javac/6734819/T6734819a.java │ │ │ │ Passed: tools/javac/6734819/T6734819c.java │ │ │ │ -Passed: tools/javac/6717241/T6717241b.java │ │ │ │ -Passed: tools/javac/6734819/T6734819b.java │ │ │ │ Passed: tools/javac/6758789/T6758789a.java │ │ │ │ +Passed: tools/javac/6840059/T6840059.java │ │ │ │ Passed: tools/javac/6758789/T6758789b.java │ │ │ │ Passed: tools/javac/6835430/T6835430.java │ │ │ │ -Passed: tools/javac/6840059/T6840059.java │ │ │ │ Passed: tools/javac/6857948/T6857948.java │ │ │ │ Passed: tools/javac/6863465/T6863465a.java │ │ │ │ Passed: tools/javac/6863465/T6863465b.java │ │ │ │ Passed: tools/javac/6863465/T6863465c.java │ │ │ │ Passed: tools/javac/6863465/T6863465d.java │ │ │ │ Passed: tools/javac/6917288/GraphicalInstallerTest.java │ │ │ │ Passed: tools/javac/6902720/Test.java │ │ │ │ Passed: tools/javac/6948381/T6948381.java │ │ │ │ -Passed: tools/javac/6979683/TestCast6979683_BAD34.java │ │ │ │ -Passed: tools/javac/6979683/TestCast6979683_BAD35.java │ │ │ │ +Passed: tools/javac/6863465/TestCircularClassfile.java │ │ │ │ Passed: tools/javac/6917288/T6917288.java │ │ │ │ -Passed: tools/javac/6889255/T6889255.java │ │ │ │ +Passed: tools/javac/6979683/TestCast6979683_BAD35.java │ │ │ │ +Passed: tools/javac/6979683/TestCast6979683_BAD34.java │ │ │ │ +Passed: tools/javac/6979683/TestCast6979683_BAD36.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_BAD37.java │ │ │ │ -Passed: tools/javac/6863465/TestCircularClassfile.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_BAD38.java │ │ │ │ -Passed: tools/javac/6979683/TestCast6979683_GOOD.java │ │ │ │ -Passed: tools/javac/6979683/TestCast6979683_BAD36.java │ │ │ │ Passed: tools/javac/6979683/TestCast6979683_BAD39.java │ │ │ │ +Passed: tools/javac/6979683/TestCast6979683_GOOD.java │ │ │ │ Passed: tools/javac/6996626/Main.java │ │ │ │ +Passed: tools/javac/6889255/T6889255.java │ │ │ │ Passed: tools/javac/7023703/T7023703pos.java │ │ │ │ Passed: tools/javac/7003595/T7003595b.java │ │ │ │ Passed: tools/javac/7023703/T7023703neg.java │ │ │ │ Passed: tools/javac/7024568/T7024568.java │ │ │ │ Passed: tools/javac/7085024/T7085024.java │ │ │ │ Passed: tools/javac/7086595/T7086595.java │ │ │ │ Passed: tools/javac/7102515/T7102515.java │ │ │ │ Passed: tools/javac/6394683/T6394683.java │ │ │ │ Passed: tools/javac/7132880/T7132880.java │ │ │ │ -Passed: tools/javac/7079713/TestCircularClassfile.java │ │ │ │ -Passed: tools/javac/7144981/IgnoreIgnorableCharactersInInput.java │ │ │ │ Passed: tools/javac/7129225/TestImportStar.java │ │ │ │ -Passed: tools/javac/7003595/T7003595.java │ │ │ │ +Passed: tools/javac/7144981/IgnoreIgnorableCharactersInInput.java │ │ │ │ Passed: tools/javac/7153958/CPoolRefClassContainingInlinedCts.java │ │ │ │ -Passed: tools/javac/7182350/T7182350.java │ │ │ │ Passed: tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java │ │ │ │ Passed: tools/javac/7167125/DiffResultAfterSameOperationInnerClasses.java │ │ │ │ -Passed: tools/javac/8002286/T8002286.java │ │ │ │ +Passed: tools/javac/7182350/T7182350.java │ │ │ │ +Passed: tools/javac/7079713/TestCircularClassfile.java │ │ │ │ Passed: tools/javac/8000518/DuplicateConstantPoolEntry.java │ │ │ │ -Passed: tools/javac/8009170/RedundantByteCodeInArrayTest.java │ │ │ │ Passed: tools/javac/7199823/InnerClassCannotBeVerified.java │ │ │ │ +Passed: tools/javac/8002286/T8002286.java │ │ │ │ +Passed: tools/javac/7003595/T7003595.java │ │ │ │ Passed: tools/javac/8052070/DuplicateTypeParameter.java │ │ │ │ +Passed: tools/javac/8009170/RedundantByteCodeInArrayTest.java │ │ │ │ Passed: tools/javac/8062359/UnresolvableClassNPEInAttrTest.java │ │ │ │ Passed: tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java │ │ │ │ +Passed: tools/javac/8074306/TestSyntheticNullChecks.java │ │ │ │ Passed: tools/javac/8138840/T8138840.java │ │ │ │ Passed: tools/javac/8133247/T8133247.java │ │ │ │ -Passed: tools/javac/8074306/TestSyntheticNullChecks.java │ │ │ │ Passed: tools/javac/8138840/T8139243.java │ │ │ │ Passed: tools/javac/8138840/T8139249.java │ │ │ │ Passed: tools/javac/8161985/T8161985a.java │ │ │ │ Passed: tools/javac/8161985/T8161985b.java │ │ │ │ Passed: tools/javac/8167000/T8167000.java │ │ │ │ Passed: tools/javac/8167000/T8167000b.java │ │ │ │ -Passed: tools/javac/8167000/T8167000c.java │ │ │ │ Passed: tools/javac/8169345/T8169345a.java │ │ │ │ -Passed: tools/javac/8169345/T8169345b.java │ │ │ │ +Passed: tools/javac/8167000/T8167000c.java │ │ │ │ Passed: tools/javac/8169345/T8169345c.java │ │ │ │ +Passed: tools/javac/8169345/T8169345b.java │ │ │ │ Passed: tools/javac/8194932/T8194932.java │ │ │ │ -Passed: tools/javac/8203436/T8203436a.java │ │ │ │ Passed: tools/javac/8203436/T8203436b.java │ │ │ │ +Passed: tools/javac/8203436/T8203436a.java │ │ │ │ Passed: tools/javac/7118412/ShadowingTest.java │ │ │ │ -Passed: tools/javac/7142086/T7142086.java │ │ │ │ Passed: tools/javac/8230827/T8230827.java │ │ │ │ -Passed: tools/javac/8236697/T8236697.java │ │ │ │ -Passed: tools/javac/8264258/MisleadingNonExistentPathError.java │ │ │ │ Passed: tools/javac/8245153/T8245153.java │ │ │ │ +Passed: tools/javac/8236697/T8236697.java │ │ │ │ Passed: tools/javac/8238735/T8238735.java │ │ │ │ -Passed: tools/javac/abstract/T1.java │ │ │ │ -Passed: tools/javac/abstract/T4717181a.java │ │ │ │ +Passed: tools/javac/8264258/MisleadingNonExistentPathError.java │ │ │ │ Passed: tools/javac/8278078/InvalidThisAndSuperInConstructorArgTest.java │ │ │ │ -Passed: tools/javac/abstract/T4717181b.java │ │ │ │ +Passed: tools/javac/abstract/T1.java │ │ │ │ Passed: tools/javac/abstract/U1.java │ │ │ │ Passed: tools/javac/8278078/ValidThisAndSuperInConstructorArgTest.java │ │ │ │ +Passed: tools/javac/abstract/T4717181a.java │ │ │ │ +Passed: tools/javac/abstract/T4717181b.java │ │ │ │ Passed: tools/javac/AccessMethods/ConstructorAccess.java │ │ │ │ +Passed: tools/javac/AccessMethods/BitwiseAssignment.java │ │ │ │ Passed: tools/javac/AccessMethods/ChainedAssignment.java │ │ │ │ +Passed: tools/javac/AccessMethods/LateAddition.java │ │ │ │ Passed: tools/javac/AccessMethods/AccessMethodsLHS.java │ │ │ │ -Passed: tools/javac/AccessMethods/UplevelPrivateConstants.java │ │ │ │ -Passed: tools/javac/AccessMethods/BitwiseAssignment.java │ │ │ │ Passed: tools/javac/AccessMethods/InternalHandshake.java │ │ │ │ -Passed: tools/javac/AccessMethods/LateAddition.java │ │ │ │ -Passed: tools/javac/analyzer/AnalyzersCheckSourceLevel.java │ │ │ │ +Passed: tools/javac/AccessMethods/UplevelPrivateConstants.java │ │ │ │ Passed: tools/javac/analyzer/AnalyzerMandatoryWarnings.java │ │ │ │ -Passed: tools/javac/accessVirtualInner/Main.java │ │ │ │ -Passed: tools/javac/analyzer/AnonymousInAnonymous.java │ │ │ │ Passed: tools/javac/analyzer/AnalyzerNotQuiteSpeculative.java │ │ │ │ -Passed: tools/javac/analyzer/DiamondFields.java │ │ │ │ +Passed: tools/javac/analyzer/AnonymousInAnonymous.java │ │ │ │ +Passed: tools/javac/accessVirtualInner/Main.java │ │ │ │ +Passed: tools/javac/7142086/T7142086.java │ │ │ │ +Passed: tools/javac/analyzer/AnalyzersCheckSourceLevel.java │ │ │ │ +Passed: tools/javac/analyzer/StuckLambdas.java │ │ │ │ Passed: tools/javac/analyzer/LambdaWithMethod.java │ │ │ │ +Passed: tools/javac/analyzer/DiamondFields.java │ │ │ │ Passed: tools/javac/annotations/6359949/T6359949.java │ │ │ │ -Passed: tools/javac/analyzer/StuckLambdas.java │ │ │ │ -Passed: tools/javac/annotations/6359949/T6359949a.java │ │ │ │ Passed: tools/javac/analyzer/DoNoRunAnalyzersWhenException.java │ │ │ │ -Passed: tools/javac/annotations/6214965/T6214965.java │ │ │ │ -Passed: tools/javac/annotations/8145489/T8145489.java │ │ │ │ +Passed: tools/javac/annotations/6359949/T6359949a.java │ │ │ │ Passed: tools/javac/annotations/6881115/T6881115.java │ │ │ │ +Passed: tools/javac/annotations/8145489/T8145489.java │ │ │ │ +Passed: tools/javac/annotations/6214965/T6214965.java │ │ │ │ Passed: tools/javac/annotations/8254023/T8254023.java │ │ │ │ Passed: tools/javac/annotations/8261088/T8261088.java │ │ │ │ Passed: tools/javac/annotations/clinit/AnnoWithClinit1.java │ │ │ │ -Passed: tools/javac/annotations/clinit/AnnoWithClinitFail.java │ │ │ │ +Passed: tools/javac/annotations/8218152/MalformedAnnotationProcessorTests.java │ │ │ │ Passed: tools/javac/annotations/6550655/T6550655.java │ │ │ │ -Passed: tools/javac/annotations/crash_empty_enum_const/CrashEmptyEnumConstructorTest.java │ │ │ │ Passed: tools/javac/annotations/crashOnUnknownAttr/CrashOnUnknownTargetTypeTest.java │ │ │ │ -Passed: tools/javac/annotations/8218152/MalformedAnnotationProcessorTests.java │ │ │ │ +Passed: tools/javac/annotations/clinit/AnnoWithClinitFail.java │ │ │ │ Passed: tools/javac/annotations/neg/8022765/ErroneousAnnotations.java │ │ │ │ -Passed: tools/javac/annotations/default/A.java │ │ │ │ -Passed: tools/javac/annotations/neg/8171322/TypeVariableAsAnnotationTest.java │ │ │ │ +Passed: tools/javac/annotations/crash_empty_enum_const/CrashEmptyEnumConstructorTest.java │ │ │ │ Passed: tools/javac/annotations/neg/8022765/T8022765.java │ │ │ │ +Passed: tools/javac/annotations/default/A.java │ │ │ │ Passed: tools/javac/annotations/6365854/T6365854.java │ │ │ │ +Passed: tools/javac/annotations/neg/8171322/TypeVariableAsAnnotationTest.java │ │ │ │ Passed: tools/javac/annotations/neg/DeprecatedAnnotationTest/package-info.java │ │ │ │ Passed: tools/javac/annotations/neg/AnonSubclass.java │ │ │ │ -Passed: tools/javac/annotations/neg/pkg/package-info.java │ │ │ │ Passed: tools/javac/annotations/neg/AnnComma.java │ │ │ │ +Passed: tools/javac/annotations/neg/pkg/package-info.java │ │ │ │ Passed: tools/javac/annotations/neg/ArrayLit.java │ │ │ │ Passed: tools/javac/annotations/neg/Constant.java │ │ │ │ Passed: tools/javac/annotations/neg/Cycle1.java │ │ │ │ Passed: tools/javac/annotations/neg/Cycle2.java │ │ │ │ Passed: tools/javac/annotations/neg/Cycle3.java │ │ │ │ Passed: tools/javac/annotations/neg/Dep.java │ │ │ │ -Passed: tools/javac/annotations/neg/DupTarget.java │ │ │ │ Passed: tools/javac/annotations/neg/Dup.java │ │ │ │ +Passed: tools/javac/annotations/neg/DupTarget.java │ │ │ │ Passed: tools/javac/annotations/neg/InvalidPackageAnno.java │ │ │ │ Passed: tools/javac/annotations/neg/MemberOver.java │ │ │ │ Passed: tools/javac/annotations/neg/NoAnnotationMethods.java │ │ │ │ Passed: tools/javac/annotations/neg/NoClone.java │ │ │ │ Passed: tools/javac/annotations/neg/NoDefault.java │ │ │ │ Passed: tools/javac/annotations/neg/NoDefaultAbstract.java │ │ │ │ Passed: tools/javac/annotations/neg/NoObjectMethods.java │ │ │ │ Passed: tools/javac/annotations/neg/NoStatic.java │ │ │ │ Passed: tools/javac/annotations/neg/NoStaticAbstract.java │ │ │ │ -Passed: tools/javac/annotations/neg/ObjectMembers.java │ │ │ │ Passed: tools/javac/annotations/neg/OverrideNo.java │ │ │ │ Passed: tools/javac/annotations/neg/Package.java │ │ │ │ +Passed: tools/javac/annotations/neg/ObjectMembers.java │ │ │ │ Passed: tools/javac/annotations/neg/Recovery.java │ │ │ │ Passed: tools/javac/annotations/neg/Recovery1.java │ │ │ │ -Passed: tools/javac/annotations/neg/Scope.java │ │ │ │ Passed: tools/javac/annotations/neg/Syntax1.java │ │ │ │ +Passed: tools/javac/annotations/neg/Scope.java │ │ │ │ Passed: tools/javac/annotations/neg/WrongTarget.java │ │ │ │ Passed: tools/javac/annotations/neg/WrongTarget2.java │ │ │ │ -Passed: tools/javac/annotations/neg/WrongValue.java │ │ │ │ Passed: tools/javac/annotations/neg/Z1.java │ │ │ │ +Passed: tools/javac/annotations/neg/WrongValue.java │ │ │ │ Passed: tools/javac/annotations/neg/Z10.java │ │ │ │ -Passed: tools/javac/annotations/neg/Z12.java │ │ │ │ Passed: tools/javac/annotations/neg/Z11.java │ │ │ │ +Passed: tools/javac/annotations/neg/Z12.java │ │ │ │ Passed: tools/javac/annotations/neg/Z13.java │ │ │ │ Passed: tools/javac/annotations/neg/Z14.java │ │ │ │ Passed: tools/javac/annotations/neg/Z15.java │ │ │ │ Passed: tools/javac/annotations/neg/Z16.java │ │ │ │ Passed: tools/javac/annotations/neg/Z2.java │ │ │ │ -Passed: tools/javac/annotations/neg/Z4.java │ │ │ │ Passed: tools/javac/annotations/neg/Z3.java │ │ │ │ +Passed: tools/javac/annotations/neg/Z4.java │ │ │ │ Passed: tools/javac/annotations/neg/Z5.java │ │ │ │ -Passed: tools/javac/annotations/pos/AnnotationMethods.java │ │ │ │ -Passed: tools/javac/annotations/pos/AnnoteElideBraces.java │ │ │ │ Passed: tools/javac/annotations/neg/Z8.java │ │ │ │ +Passed: tools/javac/annotations/pos/AnnotationMethods.java │ │ │ │ Passed: tools/javac/annotations/neg/Z9.java │ │ │ │ +Passed: tools/javac/annotations/pos/AnnoteElideBraces.java │ │ │ │ +Passed: tools/javac/annotations/pos/Enum1.java │ │ │ │ Passed: tools/javac/annotations/pos/Dep.java │ │ │ │ Passed: tools/javac/annotations/pos/Local.java │ │ │ │ -Passed: tools/javac/annotations/pos/Enum1.java │ │ │ │ Passed: tools/javac/annotations/pos/ClassA.java │ │ │ │ Passed: tools/javac/annotations/pos/Members.java │ │ │ │ Passed: tools/javac/annotations/pos/NType.java │ │ │ │ +Passed: tools/javac/annotations/pos/OverrideOK.java │ │ │ │ Passed: tools/javac/annotations/pos/OverrideCheck.java │ │ │ │ Passed: tools/javac/annotations/pos/package-info.java │ │ │ │ -Passed: tools/javac/annotations/pos/OverrideOK.java │ │ │ │ Passed: tools/javac/annotations/pos/Parameter.java │ │ │ │ Passed: tools/javac/annotations/pos/RightTarget.java │ │ │ │ -Passed: tools/javac/annotations/pos/Z1.java │ │ │ │ Passed: tools/javac/annotations/pos/TrailingComma.java │ │ │ │ Passed: tools/javac/annotations/pos/Z2.java │ │ │ │ +Passed: tools/javac/annotations/pos/Z1.java │ │ │ │ Passed: tools/javac/annotations/pos/Primitives.java │ │ │ │ Passed: tools/javac/annotations/pos/Z3.java │ │ │ │ -Passed: tools/javac/annotations/pos/Z4.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTargetNeg.java │ │ │ │ +Passed: tools/javac/annotations/pos/Z4.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/8029017/TypeUseTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/brokenTypeAnnoContainer/BrokenTypeAnnoContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/DocumentedAnnoCombo.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/DeprecatedAnnoCombo.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/InheritedAnnoCombo.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/BasicSyntaxCombo.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/generatedInRepeating/GeneratedInRepeating.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/BaseAnnoAsContainerAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/BasicRepeatingAnnotations.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/CheckTargets.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/ClassReaderDefault.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/RetentionAnnoCombo.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/CyclicAnnotation.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/ContainerHasRepeatedContained.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/DefaultTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DefaultCasePresent.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeUse.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/DefaultTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeParameter.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeUse.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DelayRepeatedContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DocumentedContainerAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/DuplicateErrors.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InheritedContainerAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InvalidClsTypeParamTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InvalidMethodTypeParamTarget.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InvalidMethodTypeUse.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/InvalidRepAnnoOnCast.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/InvalidTarget.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/InvalidRepAnnoOnCast.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MissingContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MissingDefaultCase1.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/MissingDefaultCase2.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MissingValueMethod.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/MissingDefaultCase2.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MultiLevelRepeatableAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/MultipleAnnoMixedOrder.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/NoRepeatableAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/NestedContainers.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer2.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/RepeatingAndContainerPresent.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/RepMemberAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/RepeatingTargetNotAllowed.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/RepMemberAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/RepSelfMemberAnno.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/SingleRepeatingAndContainer.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/UseWrongRepeatable.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/SelfRepeatingAnnotations.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/UseWrongRepeatable.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/WrongReturnTypeForValue.java │ │ │ │ -Passed: tools/javac/annotations/testCrashNestedAnnos/TestCrashNestedAnnos.java │ │ │ │ Passed: tools/javac/annotations/T8154270/EraseClassInfoAnnotationValueTest.java │ │ │ │ -Passed: tools/javac/annotations/repeatingAnnotations/WrongVersion.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/6967002/T6967002.java │ │ │ │ +Passed: tools/javac/annotations/testCrashNestedAnnos/TestCrashNestedAnnos.java │ │ │ │ +Passed: tools/javac/annotations/repeatingAnnotations/WrongVersion.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/8013180/QualifiedName.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/8047024/T8047024.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/api/AnnotatedArrayOrder.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/api/ArrayCreationTree.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/attribution/Scopes.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/8236490/T8236490.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/api/ArrayPositionConsistency.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/attribution/Scopes.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/api/ArrayCreationTree.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/AnnotatedExtendsTest.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/BridgeShouldHaveNoInteriorAnnotationsTest.java │ │ │ │ Passed: tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/DeadCode.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/NestedLambdasCastedTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/Patterns.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/Scopes.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/Patterns.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/T8008762.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/T8010015.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/T8008762.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/T8008769.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/T8010015.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/TypeAnnotationPropagationTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/Wildcards.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/Wildcards.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/common/arrays/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/arrays/MissingAnnotationValue.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/common/arrays/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/newarray/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/newarray/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/parambounds/BrokenAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/common/parambounds/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/common/parambounds/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/DeclarationAnnotation.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/InvalidLocation.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/MissingAnnotationValue.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/Nesting.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/StaticThings.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/receiver/WrongType.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/rest/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/rest/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeArgs/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/common/typeparams/InvalidLocation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/DeclarationAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/InvalidLocation.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/Constructor.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/DotClass.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/IncompleteArray.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/NotTypeParameter.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/NotTypeUse.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedClassExpr.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/target/VoidMethod.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedClassExpr.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest2.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest3.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/BadCast.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/CheckForDeclAnnoNPE.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/IncompleteArray.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/LazyConstantValue.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/IncompleteArray.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/IndexArray.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/OldArray.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/StaticFields.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/Scopes.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/LintCast.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/T8011722.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/T8020715.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/T8009360.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/Scopes.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/T8008751.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/StaticFields.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/T8009360.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/T8011722.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/TypeAndField.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/failures/TypeOnAnonClass.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/T8020715.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/TypeVariable.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/failures/TypeOnAnonClass.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/TypeVariableCycleTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/VoidGenericMethod.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/AnonymousClass.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/AllLocations.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/BasicTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/ClassExtends.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/ConstructorTypeArgs.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/BasicTest.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/ExceptionParameters.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/ConstructorTypeArgs.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/ClassParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Fields.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Expressions.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/Lambda.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodReturnType.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/LocalVariables.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodTypeParameters.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodTypeArgs.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodReturnType.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/Lambda.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/MultiCatch.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodTypeArgs.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/MethodTypeParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Parameters.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/ResourceVariables.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Receivers.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/ResourceVariables.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/newlocations/NestedTypes.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/TopLevelBlocks.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Throws.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/newlocations/NestedTypes.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/TypeCasts.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Varargs.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/TypeParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/newlocations/Wildcards.java │ │ │ │ -Passed: tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/position/TypeAnnotationPositionTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/packageanno/PackageProcessor.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java │ │ │ │ +Passed: tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/DeclVsUseErrorMessage.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/ErasureTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/InnerClass.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/MultipleTargets.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/NestTypeAnnotation.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/NoTargetOnTypeParameterDeclaration.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/RichFormatterWithAnnotationsTest.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/TargetTypes.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/TestAnonInnerInstance1.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/TypeParameterTarget.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/TypeProcOnly.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java │ │ │ │ Passed: tools/javac/annotations/typeAnnotations/TypeUseTarget.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java │ │ │ │ Passed: tools/javac/annotations/AnnotationTypeElementModifiers.java │ │ │ │ -Passed: tools/javac/annotations/ApplicableAnnotationsOnRecords.java │ │ │ │ -Passed: tools/javac/annotations/DeprecationWarningTest.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java │ │ │ │ Passed: tools/javac/annotations/AtNonAnnotationTypeTest.java │ │ │ │ +Passed: tools/javac/annotations/DeprecationWarningTest.java │ │ │ │ +Passed: tools/javac/annotations/ApplicableAnnotationsOnRecords.java │ │ │ │ Passed: tools/javac/annotations/FinalStringInNested.java │ │ │ │ -Passed: tools/javac/annotations/FinalReceiverTest.java │ │ │ │ Passed: tools/javac/annotations/LocalInnerReceiverTest.java │ │ │ │ -Passed: tools/javac/annotations/MissingAnnotationClassFile.java │ │ │ │ +Passed: tools/javac/annotations/FinalReceiverTest.java │ │ │ │ Passed: tools/javac/annotations/ReadingMethodWithTypeAnno.java │ │ │ │ +Passed: tools/javac/annotations/MissingAnnotationClassFile.java │ │ │ │ Passed: tools/javac/annotations/T7043371.java │ │ │ │ Passed: tools/javac/annotations/T7073477.java │ │ │ │ Passed: tools/javac/annotations/SyntheticParameters.java │ │ │ │ -Passed: tools/javac/annotations/TestParameterAnnotationOnReceiverType.java │ │ │ │ Passed: tools/javac/annotations/TestAnnotationPackageInfo.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java │ │ │ │ -Passed: tools/javac/AnonymousClass/AnonymousInSuperCallNegTest.java │ │ │ │ +Passed: tools/javac/annotations/TestParameterAnnotationOnReceiverType.java │ │ │ │ Passed: tools/javac/AnonymousClass/AnonymousClassFlags.java │ │ │ │ -Passed: tools/javac/AnonymousClass/AnonymousInSuperCallTest.java │ │ │ │ +Passed: tools/javac/AnonymousClass/AnonymousInSuperCallNegTest.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java │ │ │ │ Passed: tools/javac/AnonymousClass/AnonymousCtorExceptionTest.java │ │ │ │ Passed: tools/javac/AnonymousClass/CtorAccessBypassTest.java │ │ │ │ +Passed: tools/javac/AnonymousClass/AnonymousInSuperCallTest.java │ │ │ │ Passed: tools/javac/AnonymousProtect/AnonymousProtect.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java │ │ │ │ Passed: tools/javac/api/6410643/T6410643.java │ │ │ │ Passed: tools/javac/api/6411310/T6411310.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java │ │ │ │ Passed: tools/javac/api/6411333/T6411333.java │ │ │ │ -Passed: tools/javac/api/6415780/T6415780.java │ │ │ │ Passed: tools/javac/api/6412656/T6412656.java │ │ │ │ -Passed: tools/javac/api/6418694/T6418694.java │ │ │ │ Passed: tools/javac/api/6406133/T6406133.java │ │ │ │ +Passed: tools/javac/api/6415780/T6415780.java │ │ │ │ +Passed: tools/javac/api/6418694/T6418694.java │ │ │ │ +Passed: tools/javac/api/6420464/T6420464.java │ │ │ │ Passed: tools/javac/api/6420409/T6420409.java │ │ │ │ Passed: tools/javac/api/6421756/T6421756.java │ │ │ │ Passed: tools/javac/api/6421111/T6421111.java │ │ │ │ -Passed: tools/javac/api/6420464/T6420464.java │ │ │ │ +Passed: tools/javac/api/6400303/T6400303.java │ │ │ │ Passed: tools/javac/api/6422327/T6422327.java │ │ │ │ Passed: tools/javac/api/6422215/T6422215.java │ │ │ │ Passed: tools/javac/api/6423003/T6423003.java │ │ │ │ -Passed: tools/javac/api/6431257/T6431257.java │ │ │ │ -Passed: tools/javac/api/6437349/T6437349.java │ │ │ │ Passed: tools/javac/api/6431435/T6431435.java │ │ │ │ +Passed: tools/javac/api/6437349/T6437349.java │ │ │ │ +Passed: tools/javac/api/6431257/T6431257.java │ │ │ │ Passed: tools/javac/api/6440333/T6440333.java │ │ │ │ Passed: tools/javac/api/6437999/T6437999.java │ │ │ │ -Passed: tools/javac/api/6440528/T6440528.java │ │ │ │ Passed: tools/javac/api/6452876/T6452876.java │ │ │ │ -Passed: tools/javac/api/6400303/T6400303.java │ │ │ │ +Passed: tools/javac/api/6440528/T6440528.java │ │ │ │ Passed: tools/javac/api/6471599/Main.java │ │ │ │ Passed: tools/javac/api/6468404/T6468404.java │ │ │ │ -Passed: tools/javac/api/6608214/T6608214.java │ │ │ │ -Passed: tools/javac/api/6598108/T6598108.java │ │ │ │ Passed: tools/javac/api/6557752/T6557752.java │ │ │ │ +Passed: tools/javac/api/6598108/T6598108.java │ │ │ │ +Passed: tools/javac/api/6608214/T6608214.java │ │ │ │ Passed: tools/javac/api/6852595/T6852595.java │ │ │ │ -Passed: tools/javac/api/7086261/T7086261.java │ │ │ │ -Passed: tools/javac/api/6731573/T6731573.java │ │ │ │ Passed: tools/javac/api/6733837/T6733837.java │ │ │ │ +Passed: tools/javac/api/6731573/T6731573.java │ │ │ │ +Passed: tools/javac/api/7086261/T7086261.java │ │ │ │ Passed: tools/javac/api/file/SJFM_AsPath.java │ │ │ │ -Passed: tools/javac/api/8007344/Test.java │ │ │ │ Passed: tools/javac/api/file/SJFM_IsSameFile.java │ │ │ │ +Passed: tools/javac/api/8007344/Test.java │ │ │ │ Passed: tools/javac/api/guide/Test.java │ │ │ │ Passed: tools/javac/api/file/SJFM_Locations.java │ │ │ │ Passed: tools/javac/api/lambdaErrorRecovery/TestGetTypeMirrorReference.java │ │ │ │ Passed: tools/javac/api/lazy/LoadParameterNamesLazily.java │ │ │ │ Passed: tools/javac/api/taskListeners/CompileEvent.java │ │ │ │ Passed: tools/javac/api/snippets/TestJavaxToolsSnippets.java │ │ │ │ Passed: tools/javac/api/taskListeners/EventsBalancedTest.java │ │ │ │ Passed: tools/javac/api/taskListeners/TestTypeElement.java │ │ │ │ -Passed: tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java │ │ │ │ Passed: tools/javac/api/taskListeners/TestSimpleAddRemove.java │ │ │ │ Passed: tools/javac/api/ToolProvider/HelloWorldTest.java │ │ │ │ Passed: tools/javac/api/ToolProvider/ToolProviderTest1.java │ │ │ │ Passed: tools/javac/api/CrashReport.java │ │ │ │ Passed: tools/javac/api/ToolProvider/ToolProviderTest.java │ │ │ │ -Passed: tools/javac/api/file/SJFM_GetFileObjects.java │ │ │ │ -Passed: tools/javac/api/T6257235.java │ │ │ │ Passed: tools/javac/api/EndPositions.java │ │ │ │ Passed: tools/javac/api/ToolProvider/ToolProviderTest2.java │ │ │ │ +Passed: tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java │ │ │ │ +Passed: tools/javac/api/T6257235.java │ │ │ │ +Passed: tools/javac/api/T6258271.java │ │ │ │ Passed: tools/javac/api/Sibling.java │ │ │ │ +Passed: tools/javac/api/DiagSpans.java │ │ │ │ Passed: tools/javac/api/T6265137.java │ │ │ │ -Passed: tools/javac/api/T6258271.java │ │ │ │ +Passed: tools/javac/api/file/SJFM_GetFileObjects.java │ │ │ │ +Passed: tools/javac/api/T6345974.java │ │ │ │ Passed: tools/javac/api/T6306137.java │ │ │ │ -Passed: tools/javac/api/DiagSpans.java │ │ │ │ +Passed: tools/javac/api/T6357331.java │ │ │ │ Passed: tools/javac/api/T6358955.java │ │ │ │ -Passed: tools/javac/api/T6345974.java │ │ │ │ -Passed: tools/javac/api/T6392782.java │ │ │ │ Passed: tools/javac/api/T6358786.java │ │ │ │ -Passed: tools/javac/api/T6357331.java │ │ │ │ -Passed: tools/javac/api/T6400205.java │ │ │ │ +Passed: tools/javac/api/T6392782.java │ │ │ │ Passed: tools/javac/api/T6397104.java │ │ │ │ +Passed: tools/javac/api/T6400205.java │ │ │ │ Passed: tools/javac/api/T6400207.java │ │ │ │ Passed: tools/javac/api/T6412669.java │ │ │ │ Passed: tools/javac/api/T6407011.java │ │ │ │ Passed: tools/javac/api/T6419926.java │ │ │ │ Passed: tools/javac/api/T6431879.java │ │ │ │ Passed: tools/javac/api/T6437138.java │ │ │ │ Passed: tools/javac/api/T6483788.java │ │ │ │ Passed: tools/javac/api/T6501502.java │ │ │ │ Passed: tools/javac/api/T6838467.java │ │ │ │ Passed: tools/javac/api/T6877206.java │ │ │ │ -Passed: tools/javac/api/TestDocComments.java │ │ │ │ Passed: tools/javac/api/TestContextLoggingOutput.java │ │ │ │ +Passed: tools/javac/api/TestDocComments.java │ │ │ │ Passed: tools/javac/api/TestEvalExpression.java │ │ │ │ Passed: tools/javac/api/TestGetElementReference.java │ │ │ │ Passed: tools/javac/api/TestGetScope.java │ │ │ │ Passed: tools/javac/api/TestGetScopeErrors.java │ │ │ │ Passed: tools/javac/api/TestClientCodeWrapper.java │ │ │ │ Passed: tools/javac/api/TestGetSourceVersions.java │ │ │ │ -Passed: tools/javac/api/TestGetScopeBinaryNames.java │ │ │ │ -Passed: tools/javac/api/TestIsAccessible.java │ │ │ │ Passed: tools/javac/api/TestGetScopeResult.java │ │ │ │ +Passed: tools/javac/api/TestIsAccessible.java │ │ │ │ +Passed: tools/javac/api/TestGetScopeBinaryNames.java │ │ │ │ Passed: tools/javac/api/TestJavacTask_Lock.java │ │ │ │ Passed: tools/javac/api/TestJavacTask_Multiple.java │ │ │ │ Passed: tools/javac/api/TestJavacTask.java │ │ │ │ Passed: tools/javac/api/TestJavacTask_ParseAttrGen.java │ │ │ │ -Passed: tools/javac/api/TestJavacTaskScanner.java │ │ │ │ Passed: tools/javac/api/TestModuleUnnamedPackage.java │ │ │ │ Passed: tools/javac/api/TestName.java │ │ │ │ +Passed: tools/javac/api/TestJavacTaskScanner.java │ │ │ │ Passed: tools/javac/api/TestResolveError.java │ │ │ │ Passed: tools/javac/api/TestResolveIdent.java │ │ │ │ Passed: tools/javac/api/TestGetTree.java │ │ │ │ Passed: tools/javac/api/TestTreePath.java │ │ │ │ Passed: tools/javac/api/TestTrees.java │ │ │ │ Passed: tools/javac/assert/Attach.java │ │ │ │ Passed: tools/javac/assert/DU1.java │ │ │ │ Passed: tools/javac/api/TestSearchPaths.java │ │ │ │ Passed: tools/javac/assert/DU2.java │ │ │ │ Passed: tools/javac/assert/Position.java │ │ │ │ -Passed: tools/javac/api/TestContainTypes.java │ │ │ │ Passed: tools/javac/AvoidNPEAtClassReader/AvoidNPEAtClassReaderTest.java │ │ │ │ -Passed: tools/javac/BadOptimization/DeadCode1.java │ │ │ │ Passed: tools/javac/api/TestOperators.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode2.java │ │ │ │ +Passed: tools/javac/BadOptimization/DeadCode1.java │ │ │ │ Passed: tools/javac/attr/AttrRecoveryTest.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode3.java │ │ │ │ -Passed: tools/javac/BadOptimization/DeadCode6.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode4.java │ │ │ │ Passed: tools/javac/BadOptimization/DeadCode5.java │ │ │ │ -Passed: tools/javac/BadOptimization/Switch2.java │ │ │ │ +Passed: tools/javac/BadOptimization/DeadCode6.java │ │ │ │ Passed: tools/javac/BadOptimization/Switch1.java │ │ │ │ -Passed: tools/javac/binaryCompat/T1.java │ │ │ │ +Passed: tools/javac/BadOptimization/Switch2.java │ │ │ │ +Passed: tools/javac/api/TestContainTypes.java │ │ │ │ Passed: tools/javac/boxing/Boxing2.java │ │ │ │ +Passed: tools/javac/binaryCompat/T1.java │ │ │ │ Passed: tools/javac/boxing/BoxedForeach.java │ │ │ │ Passed: tools/javac/boxing/Boxing1.java │ │ │ │ Passed: tools/javac/boxing/Boxing4.java │ │ │ │ -Passed: tools/javac/boxing/QualBoxedPostOp.java │ │ │ │ Passed: tools/javac/boxing/BoxingCaching.java │ │ │ │ +Passed: tools/javac/boxing/QualBoxedPostOp.java │ │ │ │ Passed: tools/javac/boxing/IncrementBoxedAndAccess.java │ │ │ │ -Passed: tools/javac/boxing/T5082929.java │ │ │ │ Passed: tools/javac/boxing/QualBoxedPostOp2.java │ │ │ │ -Passed: tools/javac/api/TestGetElement.java │ │ │ │ -Passed: tools/javac/boxing/T6369051.java │ │ │ │ Passed: tools/javac/boxing/QualBoxedPostOp3.java │ │ │ │ +Passed: tools/javac/boxing/T5082929.java │ │ │ │ +Passed: tools/javac/boxing/T6369051.java │ │ │ │ Passed: tools/javac/boxing/T6614974.java │ │ │ │ +Passed: tools/javac/boxing/T6348760.java │ │ │ │ Passed: tools/javac/boxing/T6816548.java │ │ │ │ -Passed: tools/javac/capture/Capture1.java │ │ │ │ Passed: tools/javac/cantReferenceBeforeCtor/CantReferenceBeforeConstructorTest.java │ │ │ │ -Passed: tools/javac/capture/Capture2.java │ │ │ │ +Passed: tools/javac/capture/Capture1.java │ │ │ │ Passed: tools/javac/capture/Capture3.java │ │ │ │ +Passed: tools/javac/capture/Capture2.java │ │ │ │ Passed: tools/javac/capture/Capture5.java │ │ │ │ -Passed: tools/javac/capture/T6594284.java │ │ │ │ -Passed: tools/javac/boxing/T6348760.java │ │ │ │ Passed: tools/javac/capture/Martin.java │ │ │ │ -Passed: tools/javac/cast/5064736/T5064736.java │ │ │ │ +Passed: tools/javac/api/TestGetElement.java │ │ │ │ Passed: tools/javac/cast/5034609/T5034609.java │ │ │ │ +Passed: tools/javac/cast/5064736/T5064736.java │ │ │ │ +Passed: tools/javac/capture/T6594284.java │ │ │ │ Passed: tools/javac/cast/5043020/T5043020.java │ │ │ │ Passed: tools/javac/cast/5065215/T5065215.java │ │ │ │ -Passed: tools/javac/cast/6211853/T6211853.java │ │ │ │ Passed: tools/javac/cast/6219964/T6219964.java │ │ │ │ -Passed: tools/javac/cast/6256789/T6256789.java │ │ │ │ +Passed: tools/javac/cast/6211853/T6211853.java │ │ │ │ Passed: tools/javac/cast/4916620/T4916620.java │ │ │ │ +Passed: tools/javac/cast/6256789/T6256789.java │ │ │ │ Passed: tools/javac/cast/6286112/T6286112.java │ │ │ │ Passed: tools/javac/cast/6270087/T6270087.java │ │ │ │ Passed: tools/javac/cast/6270087/T6270087neg.java │ │ │ │ Passed: tools/javac/cast/6302214/T6302214.java │ │ │ │ Passed: tools/javac/cast/6302214/T6302214a.java │ │ │ │ Passed: tools/javac/cast/6302956/T6302956.java │ │ │ │ Passed: tools/javac/cast/6358534/T6358534.java │ │ │ │ -Passed: tools/javac/cast/6467183/T6467183b.java │ │ │ │ Passed: tools/javac/cast/6467183/T6467183a.java │ │ │ │ Passed: tools/javac/cast/6295056/T6295056.java │ │ │ │ +Passed: tools/javac/cast/6467183/T6467183b.java │ │ │ │ Passed: tools/javac/cast/6507317/T6507317.java │ │ │ │ +Passed: tools/javac/cast/6548436/T6548436b.java │ │ │ │ Passed: tools/javac/cast/6548436/T6548436c.java │ │ │ │ Passed: tools/javac/cast/6548436/T6548436a.java │ │ │ │ -Passed: tools/javac/cast/6548436/T6548436b.java │ │ │ │ -Passed: tools/javac/cast/6558559/T6558559a.java │ │ │ │ -Passed: tools/javac/cast/6569057/T6569057.java │ │ │ │ Passed: tools/javac/cast/6548436/T6548436d.java │ │ │ │ +Passed: tools/javac/cast/6558559/T6558559a.java │ │ │ │ Passed: tools/javac/cast/6558559/T6558559b.java │ │ │ │ +Passed: tools/javac/cast/6569057/T6569057.java │ │ │ │ Passed: tools/javac/cast/6557182/T6557182.java │ │ │ │ Passed: tools/javac/cast/6586091/T6586091.java │ │ │ │ -Passed: tools/javac/cast/6932571/T6932571a.java │ │ │ │ -Passed: tools/javac/cast/6932571/T6932571b.java │ │ │ │ Passed: tools/javac/cast/6665356/T6665356.java │ │ │ │ -Passed: tools/javac/cast/6795580/T6795580.java │ │ │ │ +Passed: tools/javac/cast/6932571/T6932571b.java │ │ │ │ +Passed: tools/javac/cast/6932571/T6932571a.java │ │ │ │ Passed: tools/javac/cast/6714835/T6714835.java │ │ │ │ +Passed: tools/javac/cast/6795580/T6795580.java │ │ │ │ +Passed: tools/javac/cast/7005095/T7005095pos.java │ │ │ │ Passed: tools/javac/cast/6932571/T6932571neg.java │ │ │ │ +Passed: tools/javac/cast/7123100/T7123100a.java │ │ │ │ Passed: tools/javac/cast/7005671/T7005671.java │ │ │ │ Passed: tools/javac/cast/7005095/T7005095neg.java │ │ │ │ -Passed: tools/javac/cast/7005095/T7005095pos.java │ │ │ │ -Passed: tools/javac/cast/7123100/T7123100a.java │ │ │ │ Passed: tools/javac/cast/7123100/T7123100b.java │ │ │ │ Passed: tools/javac/cast/7123100/T7123100c.java │ │ │ │ Passed: tools/javac/cast/7123100/T7123100d.java │ │ │ │ Passed: tools/javac/cast/7126754/T7126754.java │ │ │ │ Passed: tools/javac/cast/8141343/T8141343.java │ │ │ │ Passed: tools/javac/cast/forum/T654170.java │ │ │ │ Passed: tools/javac/cast/BoxedArray.java │ │ │ │ Passed: tools/javac/cast/intersection/DuplicatedCheckcastTest.java │ │ │ │ Passed: tools/javac/ClassCycle/ClassCycle1a.java │ │ │ │ Passed: tools/javac/ClassCycle/ClassCycle2a.java │ │ │ │ -Passed: tools/javac/ClassCycle/ClassCycle3a.java │ │ │ │ Passed: tools/javac/ClassFileModifiers/ClassModifiers.java │ │ │ │ +Passed: tools/javac/ClassCycle/ClassCycle3a.java │ │ │ │ Passed: tools/javac/ClassFileModifiers/MemberModifiers.java │ │ │ │ Passed: tools/javac/cast/intersection/model/Model01.java │ │ │ │ -Passed: tools/javac/cast/intersection/IntersectionTypeParserTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java │ │ │ │ +Passed: tools/javac/cast/intersection/IntersectionTypeParserTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/ConstantValue/BrokenConstantValue.java │ │ │ │ Passed: tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java │ │ │ │ -Passed: tools/javac/cast/intersection/IntersectionTypeCastTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LineNumberTable/MultipleRecordPatterns.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LineNumberTable/T8050993.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LocalVariableTable/T8136453/T8136453.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Module/ModuleFlagTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java │ │ │ │ +Passed: jdk/internal/shellsupport/doc/JavadocHelperTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Module/ModuleFlagTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/ConstructorTest.java │ │ │ │ +Passed: tools/javac/cast/intersection/IntersectionTypeCastTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/EnumTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/ExceptionTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Module/ModuleTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/FieldTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Signature/InnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/MethodParameterTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Signature/InnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/SourceFile/MixTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/SourceFile/MixTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Module/ModuleTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTargetRelease14Test.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTargetRelease14Test.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/EnumTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java │ │ │ │ Passed: tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java │ │ │ │ -Passed: tools/javac/classfiles/badClassfiles/AssertionsReadingClassfilesTest.java │ │ │ │ Passed: tools/javac/classfiles/InnerClasses/SyntheticClasses.java │ │ │ │ -Passed: tools/javac/classfiles/T8255757/T8255757.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java │ │ │ │ Passed: tools/javac/ClassLiterals/evalinit/ClassLiteralEvalInit.java │ │ │ │ -Passed: tools/javac/classfiles/InnerClasses/T8068517.java │ │ │ │ +Passed: tools/javac/classfiles/T8255757/T8255757.java │ │ │ │ +Passed: tools/javac/classfiles/badClassfiles/AssertionsReadingClassfilesTest.java │ │ │ │ Passed: tools/javac/ClassLiterals/ClassLiteralHelperContext.java │ │ │ │ -Passed: tools/javac/ClassLiterals/InitializeOuter.java │ │ │ │ Passed: tools/javac/ClassModifiers/InterfaceAndInnerClsCtor.java │ │ │ │ +Passed: tools/javac/classfiles/InnerClasses/T8068517.java │ │ │ │ +Passed: tools/javac/ClassLiterals/InitializeOuter.java │ │ │ │ Passed: tools/javac/ClassLiterals/InitializeTarget.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java │ │ │ │ -Passed: tools/javac/classreader/8171132/BadConstantValue.java │ │ │ │ Passed: tools/javac/classreader/8219810/BadFieldFlagsTest.java │ │ │ │ Passed: tools/javac/classreader/8219810/BadMethodFlagsTest.java │ │ │ │ Passed: tools/javac/classreader/BadClass.java │ │ │ │ +Passed: tools/javac/classreader/8171132/BadConstantValue.java │ │ │ │ Passed: tools/javac/classreader/BadMethodParameter.java │ │ │ │ Passed: tools/javac/classreader/FileSystemClosedTest.java │ │ │ │ -Passed: tools/javac/classfiles/ClassVersionChecker.java │ │ │ │ -Passed: tools/javac/classreader/InvalidModifiedUtf8Test.java │ │ │ │ Passed: tools/javac/classreader/ParameterModifiersAcrossCompilationBoundaries.java │ │ │ │ +Passed: tools/javac/classreader/8215407/BrokenEnclosingClass.java │ │ │ │ Passed: tools/javac/classreader/T7031108.java │ │ │ │ Passed: tools/javac/classwriter/ExtraAttributes.java │ │ │ │ -Passed: tools/javac/classreader/8215407/BrokenEnclosingClass.java │ │ │ │ -Passed: tools/javac/code/ArrayClone.java │ │ │ │ +Passed: tools/javac/classreader/InvalidModifiedUtf8Test.java │ │ │ │ Passed: tools/javac/classwriter/IndyCorrectInvocationName.java │ │ │ │ +Passed: tools/javac/code/ArrayClone.java │ │ │ │ Passed: tools/javac/code/CharImmediateValue.java │ │ │ │ Passed: tools/javac/completionDeps/DepsAndDocLint.java │ │ │ │ -Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java │ │ │ │ Passed: tools/javac/conditional/6500343/T6500343a.java │ │ │ │ Passed: tools/javac/conditional/6500343/T6500343b.java │ │ │ │ +Passed: tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java │ │ │ │ Passed: tools/javac/conditional/8064464/T8064464.java │ │ │ │ Passed: tools/javac/conditional/8200145/T8200145.java │ │ │ │ Passed: tools/javac/conditional/Conditional.java │ │ │ │ Passed: tools/javac/conditional/ConditionalWithFinalStrings.java │ │ │ │ Passed: tools/javac/conditional/T8016702.java │ │ │ │ +Passed: tools/javac/classfiles/ClassVersionChecker.java │ │ │ │ Passed: tools/javac/ConstantValues/ConstValInit.java │ │ │ │ -Passed: tools/javac/ConstantValues/ConstValInlining.java │ │ │ │ +Passed: tools/javac/crossPackageImpl/CrossPackageImplA.java │ │ │ │ Passed: tools/javac/constDebug/ConstDebugTest.java │ │ │ │ +Passed: tools/javac/ConstantValues/ConstValInlining.java │ │ │ │ Passed: tools/javac/cycle/T8193561.java │ │ │ │ -Passed: tools/javac/crossPackageImpl/CrossPackageImplA.java │ │ │ │ Passed: tools/javac/CyclicInheritance6/Main.java │ │ │ │ Passed: tools/javac/CyclicScoping/CyclicScoping_1.java │ │ │ │ -Passed: tools/javac/CyclicScoping/CyclicScoping_2.java │ │ │ │ Passed: tools/javac/danglingDep/NoDepX.java │ │ │ │ +Passed: tools/javac/CyclicScoping/CyclicScoping_2.java │ │ │ │ Passed: tools/javac/danglingDep/DepX.java │ │ │ │ Passed: tools/javac/danglingDep/Test1.java │ │ │ │ +Passed: tools/javac/completionDeps/DepsAndAnno.java │ │ │ │ Passed: tools/javac/declaration/method/MethodVoidParameter.java │ │ │ │ +Passed: tools/javac/defaultMethods/private/Private01.java │ │ │ │ Passed: tools/javac/defaultMethods/ClassReaderTest/ClassReaderTest.java │ │ │ │ Passed: tools/javac/defaultMethods/crossCompile/CrossCompile.java │ │ │ │ -Passed: tools/javac/defaultMethods/private/Private01.java │ │ │ │ -Passed: tools/javac/completionDeps/DepsAndAnno.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private02.java │ │ │ │ -Passed: tools/javac/defaultMethods/private/Private04.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private03.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private05.java │ │ │ │ -Passed: tools/javac/defaultMethods/private/Private07.java │ │ │ │ +Passed: tools/javac/defaultMethods/private/Private04.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private06.java │ │ │ │ -Passed: tools/javac/defaultMethods/private/Private08.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private09.java │ │ │ │ +Passed: tools/javac/defaultMethods/private/Private07.java │ │ │ │ +Passed: tools/javac/defaultMethods/private/Private08.java │ │ │ │ Passed: tools/javac/defaultMethods/private/Private10.java │ │ │ │ Passed: tools/javac/defaultMethods/private/PrivateGenerics.java │ │ │ │ Passed: tools/javac/defaultMethods/separate/Separate.java │ │ │ │ Passed: tools/javac/defaultMethods/static/import/StaticImport1.java │ │ │ │ Passed: tools/javac/defaultMethods/static/import/StaticImport2.java │ │ │ │ Passed: tools/javac/defaultMethods/static/import/StaticImport3.java │ │ │ │ Passed: tools/javac/defaultMethods/static/Static01.java │ │ │ │ -Passed: tools/javac/defaultMethods/static/Static02.java │ │ │ │ Passed: tools/javac/defaultMethods/static/StaticInvokeQualified.java │ │ │ │ +Passed: tools/javac/defaultMethods/static/Static02.java │ │ │ │ Passed: tools/javac/defaultMethods/static/StaticInvokeSimple.java │ │ │ │ -Passed: tools/javac/defaultMethods/private/PrivateInterfaceMethodProcessorTest.java │ │ │ │ Passed: tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java │ │ │ │ -Passed: tools/javac/classreader/TruncatedClassFileTest.java │ │ │ │ +Passed: tools/javac/defaultMethods/private/PrivateInterfaceMethodProcessorTest.java │ │ │ │ Passed: tools/javac/defaultMethods/AssertionsTest.java │ │ │ │ Passed: tools/javac/defaultMethods/BadClassfile.java │ │ │ │ Passed: tools/javac/defaultMethods/CannotChangeAssertionsStateAfterInitialized.java │ │ │ │ Passed: tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java │ │ │ │ Passed: tools/javac/defaultMethods/DefaultMethodFlags.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg01.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg02.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg03.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg04.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg05.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg06.java │ │ │ │ -Passed: tools/javac/ClassPathTest/ClassPathTest.java │ │ │ │ -Passed: tools/javac/defaultMethods/Neg08.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg07.java │ │ │ │ +Passed: tools/javac/defaultMethods/Neg08.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg09.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg10.java │ │ │ │ +Passed: tools/javac/ClassPathTest/ClassPathTest.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg11.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg12.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg13.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg14.java │ │ │ │ -Passed: tools/javac/defaultMethods/Neg15.java │ │ │ │ Passed: tools/javac/defaultMethods/Neg16.java │ │ │ │ +Passed: tools/javac/defaultMethods/Neg15.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos02.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos01.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos05.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos04.java │ │ │ │ -Passed: tools/javac/defaultMethods/Pos06.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos07.java │ │ │ │ +Passed: tools/javac/defaultMethods/Pos06.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos08.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos10.java │ │ │ │ -Passed: tools/javac/defaultMethods/Pos11.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos12.java │ │ │ │ -Passed: tools/javac/defaultMethods/Pos13.java │ │ │ │ +Passed: tools/javac/defaultMethods/Pos11.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos14.java │ │ │ │ -Passed: tools/javac/defaultMethods/Pos16.java │ │ │ │ +Passed: tools/javac/defaultMethods/Pos13.java │ │ │ │ Passed: tools/javac/defaultMethods/Pos15.java │ │ │ │ +Passed: tools/javac/defaultMethods/Pos16.java │ │ │ │ Passed: tools/javac/defaultMethods/TestDefaultBody.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/7003744/T7003744a.java │ │ │ │ Passed: tools/javac/defaultMethods/TestNoBridgeOnDefaults.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/7003744/T7003744b.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/8156180/T8156180.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/7003744/T7003744b.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_1.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_10.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_11.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_12.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_1.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_14.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_13.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_14.java │ │ │ │ +Passed: tools/javac/classreader/TruncatedClassFileTest.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_3.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_2.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_4.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_5.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_7.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_6.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_7.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_9.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignBoolean_8.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignConstantBoolean.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignCond.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DefAssignBoolean/DefAssignConstantBoolean.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DALoop1.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DABlock.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignAfterIf_1.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DASwitch.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DefAssignAfterThis_2.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignAfterIf_2.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignAfterThis_1.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DefAssignAfterThis_2.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignAfterTry1.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignAfterTry2.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DefAssignAfterTry3.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DefAssignNestedArg.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DUAssert.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DUBeforeDefined1.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DefAssignNestedArg.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DUParam1.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DUBeforeDefined2.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DUBeforeDefined1.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DUSwitch.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DUParam2.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/DUSwitch2.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/DUTry.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DUParam2.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/StaticFinalInit.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/DUTry.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4704365.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/T4718134.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4717164.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4717165.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/T4718134.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4718142.java │ │ │ │ -Passed: tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4718142a.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/T4720379.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4718708.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/T4720379.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4720751.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4721062a.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4721076.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4721062b.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/T4721998.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T7181578.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/T4721998.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T4725725.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/ThrowBeforeTryFinally.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/T8039026.java │ │ │ │ Passed: tools/javac/DefiniteAssignment/UncaughtException.java │ │ │ │ Passed: tools/javac/depDocComment/DeprecatedDocComment3.java │ │ │ │ -Passed: tools/javac/depDocComment/DeprecatedDocComment4.java │ │ │ │ Passed: tools/javac/depDocComment/DeprecatedDocComment.java │ │ │ │ -Passed: tools/javac/DefiniteAssignment/T8204610.java │ │ │ │ -Passed: tools/javac/defaultMethods/super/TestDefaultSuperCall.java │ │ │ │ +Passed: tools/javac/depDocComment/DeprecatedDocComment4.java │ │ │ │ Passed: tools/javac/depDocComment/SuppressDepAnnWithSwitchTest.java │ │ │ │ +Passed: tools/javac/DefiniteAssignment/T8204610.java │ │ │ │ Passed: tools/javac/depDocComment/JavadocDeprecatedInPackageTest.java │ │ │ │ -Passed: tools/javac/depOverrides/annotation/Test3.java │ │ │ │ Passed: tools/javac/depDocComment/SuppressDeprecation.java │ │ │ │ +Passed: tools/javac/depOverrides/annotation/Test3.java │ │ │ │ Passed: tools/javac/depOverrides/annotation/Test2.java │ │ │ │ Passed: tools/javac/depOverrides/annotation/Test1.java │ │ │ │ Passed: tools/javac/depOverrides/doccomment/Test3.java │ │ │ │ Passed: tools/javac/depOverrides/doccomment/Test2.java │ │ │ │ Passed: tools/javac/depOverrides/doccomment/Test1.java │ │ │ │ Passed: tools/javac/Diagnostics/6722234/T6722234a.java │ │ │ │ -Passed: tools/javac/desugar/TestReturnTypeOfIterator.java │ │ │ │ Passed: tools/javac/desugar/BoxingAndSuper.java │ │ │ │ Passed: tools/javac/Diagnostics/6722234/T6722234c.java │ │ │ │ +Passed: tools/javac/desugar/TestReturnTypeOfIterator.java │ │ │ │ Passed: tools/javac/Diagnostics/6722234/T6722234b.java │ │ │ │ Passed: tools/javac/Diagnostics/6722234/T6722234d.java │ │ │ │ -Passed: tools/javac/Diagnostics/6862608/T6862608a.java │ │ │ │ Passed: tools/javac/Diagnostics/6860795/T6860795.java │ │ │ │ +Passed: tools/javac/Diagnostics/6799605/T6799605.java │ │ │ │ +Passed: tools/javac/Diagnostics/6862608/T6862608a.java │ │ │ │ Passed: tools/javac/Diagnostics/6862608/T6862608b.java │ │ │ │ Passed: tools/javac/Diagnostics/6864382/T6864382.java │ │ │ │ -Passed: tools/javac/Diagnostics/6799605/T6799605.java │ │ │ │ Passed: tools/javac/Diagnostics/7039014/T7039014.java │ │ │ │ -Passed: tools/javac/Diagnostics/7116676/T7116676.java │ │ │ │ Passed: tools/javac/Diagnostics/7010608/Test.java │ │ │ │ Passed: tools/javac/Diagnostics/8010387/T8010387.java │ │ │ │ +Passed: tools/javac/Diagnostics/7116676/T7116676.java │ │ │ │ Passed: tools/javac/Diagnostics/8043251/T8043251.java │ │ │ │ -Passed: tools/javac/Diagnostics/compressed/T8012003a.java │ │ │ │ -Passed: tools/javac/Diagnostics/compressed/T8012003b.java │ │ │ │ Passed: tools/javac/Diagnostics/compressed/8067883/T8067883.java │ │ │ │ Passed: tools/javac/Diagnostics/8295024/T8295024.java │ │ │ │ +Passed: tools/javac/Diagnostics/compressed/T8012003b.java │ │ │ │ +Passed: tools/javac/Diagnostics/compressed/T8012003a.java │ │ │ │ Passed: tools/javac/Diagnostics/compressed/T8012003c.java │ │ │ │ Passed: tools/javac/Diagnostics/compressed/T8020286.java │ │ │ │ -Passed: tools/javac/diags/CompletionFailureInDiags.java │ │ │ │ -Passed: tools/javac/diags/DiagnosticRewriterTest.java │ │ │ │ +Passed: tools/javac/defaultMethods/super/TestDefaultSuperCall.java │ │ │ │ Passed: tools/javac/diags/CheckResourceKeys.java │ │ │ │ +Passed: tools/javac/diags/DiagnosticRewriterTest.java │ │ │ │ Passed: tools/javac/diags/DiagnosticRewriterTest2.java │ │ │ │ Passed: tools/javac/diags/DiagnosticRewriterTest3.java │ │ │ │ Passed: tools/javac/diags/EagerInitCheck.java │ │ │ │ +Passed: tools/javac/diags/CompletionFailureInDiags.java │ │ │ │ Passed: tools/javac/diags/MessageInfo.java │ │ │ │ Passed: tools/javac/doclint/implicitSource/ImplicitSourceTest.java │ │ │ │ Passed: tools/javac/doclint/DocLintFormatTest.java │ │ │ │ Passed: tools/javac/doclint/DocLintTest.java │ │ │ │ Passed: tools/javac/doclint/ImplicitHeadingsTest.java │ │ │ │ -Passed: jdk/internal/shellsupport/doc/JavadocHelperTest.java │ │ │ │ Passed: tools/javac/doclint/IncludePackagesTest.java │ │ │ │ +Passed: tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java │ │ │ │ Passed: tools/javac/doclint/NPEDuplicateClassNamesTest.java │ │ │ │ Passed: tools/javac/doctree/dcapi/DocCommentTreeApiTester.java │ │ │ │ Passed: tools/javac/doclint/LimitedImage.java │ │ │ │ -Passed: tools/javac/doctree/positions/TestPosition.java │ │ │ │ +Passed: tools/javac/doctree/AtEscapeTest.java │ │ │ │ Passed: tools/javac/doctree/AttrTest.java │ │ │ │ +Passed: tools/javac/doctree/positions/TestPosition.java │ │ │ │ Passed: tools/javac/doctree/AuthorTest.java │ │ │ │ Passed: tools/javac/doctree/BadTest.java │ │ │ │ Passed: tools/javac/doctree/CodeTest.java │ │ │ │ Passed: tools/javac/doctree/CoverageTest.java │ │ │ │ -Passed: tools/javac/doctree/AtEscapeTest.java │ │ │ │ Passed: tools/javac/doctree/DeprecatedTest.java │ │ │ │ -Passed: tools/javac/doctree/DocTreePathScannerTest.java │ │ │ │ Passed: tools/javac/doctree/DocRootTest.java │ │ │ │ -Passed: tools/javac/doctree/ElementTest.java │ │ │ │ +Passed: tools/javac/doctree/DocTreePathScannerTest.java │ │ │ │ Passed: tools/javac/doctree/EntityTest.java │ │ │ │ +Passed: tools/javac/doctree/ElementTest.java │ │ │ │ Passed: tools/javac/doctree/ExceptionTest.java │ │ │ │ Passed: tools/javac/doctree/HiddenTest.java │ │ │ │ Passed: tools/javac/doctree/FirstSentenceTest.java │ │ │ │ Passed: tools/javac/doctree/IndexTest.java │ │ │ │ Passed: tools/javac/doctree/InheritDocTest.java │ │ │ │ -Passed: tools/javac/doctree/InPreTest.java │ │ │ │ Passed: tools/javac/doctree/LinkPlainTest.java │ │ │ │ +Passed: tools/javac/doctree/InPreTest.java │ │ │ │ Passed: tools/javac/doctree/LinkTest.java │ │ │ │ Passed: tools/javac/doctree/LiteralTest.java │ │ │ │ -Passed: tools/javac/doctree/ParamTest.java │ │ │ │ Passed: tools/javac/doctree/ProvidesTest.java │ │ │ │ -Passed: tools/javac/Diagnostics/6769027/T6769027.java │ │ │ │ +Passed: tools/javac/doctree/ParamTest.java │ │ │ │ Passed: tools/javac/doctree/ReturnTest.java │ │ │ │ Passed: tools/javac/doctree/SeeTest.java │ │ │ │ Passed: tools/javac/doctree/SerialDataTest.java │ │ │ │ Passed: tools/javac/doctree/SerialFieldTest.java │ │ │ │ Passed: tools/javac/doctree/SerialTest.java │ │ │ │ Passed: tools/javac/doctree/SimpleDocTreeVisitorTest.java │ │ │ │ -Passed: tools/javac/doctree/SnippetTest.java │ │ │ │ Passed: tools/javac/doctree/SinceTest.java │ │ │ │ +Passed: tools/javac/doctree/ReferenceTest.java │ │ │ │ +Passed: tools/javac/doctree/SnippetTest.java │ │ │ │ Passed: tools/javac/doctree/SpecTest.java │ │ │ │ Passed: tools/javac/doctree/SummaryTest.java │ │ │ │ Passed: tools/javac/doctree/SystemPropertyTest.java │ │ │ │ -Passed: tools/javac/doctree/TagTest.java │ │ │ │ Passed: tools/javac/doctree/ThrowableTest.java │ │ │ │ -Passed: tools/javac/doctree/ReferenceTest.java │ │ │ │ +Passed: tools/javac/doctree/TagTest.java │ │ │ │ Passed: tools/javac/doctree/UsesTest.java │ │ │ │ Passed: tools/javac/doctree/ValueTest.java │ │ │ │ Passed: tools/javac/doctree/VersionTest.java │ │ │ │ +Passed: tools/javac/enum/6350057/T6350057.java │ │ │ │ Passed: tools/javac/enum/7160084/T7160084a.java │ │ │ │ Passed: tools/javac/enum/7160084/T7160084b.java │ │ │ │ +Passed: tools/javac/enum/6424358/T6424358.java │ │ │ │ Passed: tools/javac/enum/enumSwitch/EnumSwitch.java │ │ │ │ Passed: tools/javac/enum/forwardRef/T6425594.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum1.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum2.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum3.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum4.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum5.java │ │ │ │ -Passed: tools/javac/enum/6350057/T6350057.java │ │ │ │ -Passed: tools/javac/enum/AbstractEmptyEnum.java │ │ │ │ Passed: tools/javac/enum/forwardRef/TestEnum6.java │ │ │ │ +Passed: tools/javac/enum/AbstractEmptyEnum.java │ │ │ │ Passed: tools/javac/enum/AbstractEnum1.java │ │ │ │ -Passed: tools/javac/enum/6424358/T6424358.java │ │ │ │ -Passed: tools/javac/enum/DA2.java │ │ │ │ Passed: tools/javac/enum/DA1.java │ │ │ │ -Passed: tools/javac/enum/Def.java │ │ │ │ +Passed: tools/javac/enum/DA2.java │ │ │ │ Passed: tools/javac/enum/DA3.java │ │ │ │ -Passed: tools/javac/enum/Enum2.java │ │ │ │ +Passed: tools/javac/enum/Def.java │ │ │ │ Passed: tools/javac/enum/Enum1.java │ │ │ │ -Passed: tools/javac/enum/EnumAsIdentifier.java │ │ │ │ +Passed: tools/javac/enum/Enum2.java │ │ │ │ Passed: tools/javac/enum/Enum3.java │ │ │ │ +Passed: tools/javac/enum/EnumAsIdentifier.java │ │ │ │ +Passed: tools/javac/enum/EnumImplicitPrivateConstructor.java │ │ │ │ Passed: tools/javac/enum/EnumInit.java │ │ │ │ Passed: tools/javac/enum/EnumLookupTableExceptionInInitializer.java │ │ │ │ -Passed: tools/javac/enum/EnumImplicitPrivateConstructor.java │ │ │ │ Passed: tools/javac/enum/EnumMembersOrder.java │ │ │ │ Passed: tools/javac/enum/EnumPrivateConstructor.java │ │ │ │ Passed: tools/javac/enum/EnumProtectedConstructor.java │ │ │ │ -Passed: tools/javac/enum/EnumPublicConstructor.java │ │ │ │ +Passed: tools/javac/enum/BigEnum.java │ │ │ │ Passed: tools/javac/enum/EnumSwitch1.java │ │ │ │ +Passed: tools/javac/enum/EnumPublicConstructor.java │ │ │ │ Passed: tools/javac/enum/EnumSwitch3.java │ │ │ │ Passed: tools/javac/enum/EnumSwitch2.java │ │ │ │ -Passed: tools/javac/enum/EnumSwitch4.java │ │ │ │ -Passed: tools/javac/enum/ExplicitlyAbstractEnum1.java │ │ │ │ +Passed: tools/javac/Diagnostics/6769027/T6769027.java │ │ │ │ Passed: tools/javac/enum/ExplicitlyAbstractEnum2.java │ │ │ │ +Passed: tools/javac/enum/ExplicitlyAbstractEnum1.java │ │ │ │ +Passed: tools/javac/enum/EnumSwitch4.java │ │ │ │ Passed: tools/javac/enum/ExplicitlyFinalEnum1.java │ │ │ │ -Passed: tools/javac/enum/BigEnum.java │ │ │ │ -Passed: tools/javac/enum/FauxEnum3.java │ │ │ │ -Passed: tools/javac/enum/ExplicitlyFinalEnum2.java │ │ │ │ Passed: tools/javac/enum/FauxEnum1.java │ │ │ │ +Passed: tools/javac/enum/ExplicitlyFinalEnum2.java │ │ │ │ Passed: tools/javac/enum/FauxSpecialEnum1.java │ │ │ │ +Passed: tools/javac/enum/FauxEnum3.java │ │ │ │ Passed: tools/javac/enum/FauxSpecialEnum2.java │ │ │ │ -Passed: tools/javac/enum/LocalEnum.java │ │ │ │ Passed: tools/javac/enum/NoFinal.java │ │ │ │ -Passed: tools/javac/enum/NestedEnum.java │ │ │ │ +Passed: tools/javac/enum/LocalEnum.java │ │ │ │ Passed: tools/javac/enum/NoFinal2.java │ │ │ │ -Passed: tools/javac/enum/NoFinal4.java │ │ │ │ +Passed: tools/javac/enum/NestedEnum.java │ │ │ │ Passed: tools/javac/enum/NoFinal3.java │ │ │ │ -Passed: tools/javac/enum/OkFinal.java │ │ │ │ +Passed: tools/javac/enum/NoFinal4.java │ │ │ │ Passed: tools/javac/enum/NoFinal5.java │ │ │ │ +Passed: tools/javac/enum/OkFinal.java │ │ │ │ Passed: tools/javac/enum/SynthValues.java │ │ │ │ -Passed: tools/javac/enum/T6509042.java │ │ │ │ Passed: tools/javac/enum/T5075242.java │ │ │ │ +Passed: tools/javac/enum/T6509042.java │ │ │ │ Passed: tools/javac/enum/T6675483.java │ │ │ │ Passed: tools/javac/enum/T6724345.java │ │ │ │ +Passed: tools/javac/enum/T5081785.java │ │ │ │ Passed: tools/javac/enum/TrailingComma.java │ │ │ │ Passed: tools/javac/enum/UserValue.java │ │ │ │ -Passed: tools/javac/enum/T5081785.java │ │ │ │ -Passed: tools/javac/expression/BinopVoidTest.java │ │ │ │ Passed: tools/javac/enum/ValueOf.java │ │ │ │ +Passed: tools/javac/expression/BinopVoidTest.java │ │ │ │ Passed: tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java │ │ │ │ Passed: tools/javac/expression/IllegalParenthesis.java │ │ │ │ Passed: tools/javac/expression/NullAppend.java │ │ │ │ Passed: tools/javac/expression/DeeplyChainedNonPolyExpressionTest.java │ │ │ │ Passed: tools/javac/expression/NullAppend2.java │ │ │ │ Passed: tools/javac/ExtendsAccess/ExtendsAccess.java │ │ │ │ Passed: tools/javac/ExtDirs/ExtDirTest.java │ │ │ │ @@ -4776,281 +4753,281 @@ │ │ │ │ Passed: tools/javac/failover/FailOver08.java │ │ │ │ Passed: tools/javac/failover/FailOver09.java │ │ │ │ Passed: tools/javac/failover/FailOver10.java │ │ │ │ Passed: tools/javac/failover/FailOver11.java │ │ │ │ Passed: tools/javac/failover/FailOver12.java │ │ │ │ Passed: tools/javac/failover/FailOver13.java │ │ │ │ Passed: tools/javac/failover/FailOver14.java │ │ │ │ -Passed: tools/javac/expswitch/ExpSwitchNestingTest.java │ │ │ │ Passed: tools/javac/failover/FailOver15.java │ │ │ │ Passed: tools/javac/failover/PostAttrConstructor.java │ │ │ │ Passed: tools/javac/falseCycle/FalseCycle.java │ │ │ │ Passed: tools/javac/fatalErrors/ImproveFatalErrorHandling.java │ │ │ │ Passed: tools/javac/fatalErrors/NoJavaLangTest.java │ │ │ │ Passed: tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java │ │ │ │ +Passed: tools/javac/expswitch/ExpSwitchNestingTest.java │ │ │ │ Passed: tools/javac/file/MultiReleaseJar/MultiReleaseModuleInfoTest.java │ │ │ │ Passed: tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java │ │ │ │ Passed: tools/javac/file/zip/T6865530.java │ │ │ │ Passed: tools/javac/file/zip/T8076104.java │ │ │ │ Passed: tools/javac/file/ExplodedImage.java │ │ │ │ Passed: tools/javac/file/FSInfoTest.java │ │ │ │ Passed: tools/javac/file/LimitedImage.java │ │ │ │ Passed: tools/javac/file/ModuleAndPackageLocations.java │ │ │ │ Passed: tools/javac/file/SetLocationForModule.java │ │ │ │ Passed: tools/javac/file/SymLinkArchiveTest.java │ │ │ │ Passed: tools/javac/file/SymLinkShortNameTest.java │ │ │ │ Passed: tools/javac/file/SymLinkTest.java │ │ │ │ +Passed: tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java │ │ │ │ Passed: tools/javac/file/T7018098.java │ │ │ │ Passed: tools/javac/file/T7068437.java │ │ │ │ -Passed: tools/javac/diags/CheckExamples.java │ │ │ │ +Passed: tools/javac/file/zip/T6836682.java │ │ │ │ Passed: tools/javac/file/T8132857.java │ │ │ │ +Passed: tools/javac/file/T8143268.java │ │ │ │ Passed: tools/javac/file/T7068451.java │ │ │ │ Passed: tools/javac/file/T8150475.java │ │ │ │ -Passed: tools/javac/file/T8143268.java │ │ │ │ +Passed: tools/javac/diags/CheckExamples.java │ │ │ │ Passed: tools/javac/flags/FlagsTest.java │ │ │ │ -Passed: tools/javac/flags/LockedFlagClash.java │ │ │ │ -Passed: tools/javac/FloatingPointChanges/BadConstructorModifiers.java │ │ │ │ Passed: tools/javac/FloatingPointChanges/Test.java │ │ │ │ Passed: tools/javac/flow/T8030218/CompileTimeErrorForNonAssignedStaticFieldTest.java │ │ │ │ +Passed: tools/javac/flags/LockedFlagClash.java │ │ │ │ Passed: tools/javac/flow/T8042741/LambdaArgumentsTest.java │ │ │ │ +Passed: tools/javac/FloatingPointChanges/BadConstructorModifiers.java │ │ │ │ Passed: tools/javac/flow/T8042741/PositionTest.java │ │ │ │ -Passed: tools/javac/flow/T7194212.java │ │ │ │ +Passed: tools/javac/foreach/7139681/T7139681neg.java │ │ │ │ Passed: tools/javac/flow/T8062747.java │ │ │ │ -Passed: tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java │ │ │ │ Passed: tools/javac/foreach/7139681/T7139681pos.java │ │ │ │ -Passed: tools/javac/foreach/7139681/T7139681neg.java │ │ │ │ -Passed: tools/javac/diags/RunExamples.java │ │ │ │ -Passed: tools/javac/foreach/ExprTypeIsTypeVariableTest.java │ │ │ │ Passed: tools/javac/foreach/CovariantIntersectIterator.java │ │ │ │ -Passed: tools/javac/flow/LVTHarness.java │ │ │ │ -Passed: tools/javac/foreach/Foreach.java │ │ │ │ +Passed: tools/javac/flow/T7194212.java │ │ │ │ +Passed: tools/javac/foreach/ExprTypeIsTypeVariableTest.java │ │ │ │ Passed: tools/javac/foreach/GenericIterator.java │ │ │ │ +Passed: tools/javac/foreach/Foreach.java │ │ │ │ +Passed: tools/javac/foreach/IntersectIterator.java │ │ │ │ Passed: tools/javac/foreach/ListOfListTest.java │ │ │ │ Passed: tools/javac/foreach/StaticBlock.java │ │ │ │ -Passed: tools/javac/foreach/IntersectIterator.java │ │ │ │ Passed: tools/javac/foreach/SpecIterable.java │ │ │ │ Passed: tools/javac/ForwardReference/ForwardReference_2.java │ │ │ │ -Passed: tools/javac/ForwardReference/ForwardReference_4.java │ │ │ │ Passed: tools/javac/foreach/SuperfluousAbstract.java │ │ │ │ +Passed: tools/javac/flow/LVTHarness.java │ │ │ │ Passed: tools/javac/ForwardReference/ForwardReference_5.java │ │ │ │ Passed: tools/javac/ForwardReference/T6676362a.java │ │ │ │ -Passed: tools/javac/foreach/T6500701.java │ │ │ │ +Passed: tools/javac/ForwardReference/ForwardReference_4.java │ │ │ │ Passed: tools/javac/ForwardReference/T6676362b.java │ │ │ │ +Passed: tools/javac/foreach/T6500701.java │ │ │ │ Passed: tools/javac/ForwardReference/UseBeforeDeclaration.java │ │ │ │ Passed: tools/javac/generics/4453032/InterfaceCast1.java │ │ │ │ -Passed: tools/javac/generics/5009937/T5009937.java │ │ │ │ Passed: tools/javac/generics/5066774/T5066774.java │ │ │ │ -Passed: tools/javac/generics/5086027/T5086027pos.java │ │ │ │ +Passed: tools/javac/generics/5009937/T5009937.java │ │ │ │ Passed: tools/javac/generics/5086027/T5086027.java │ │ │ │ +Passed: tools/javac/generics/5086027/T5086027pos.java │ │ │ │ Passed: tools/javac/generics/6182950/T6182950a.java │ │ │ │ Passed: tools/javac/generics/6182950/T6182950c.java │ │ │ │ -Passed: tools/javac/generics/6182950/T6182950b.java │ │ │ │ Passed: tools/javac/generics/6192945/Method.java │ │ │ │ +Passed: tools/javac/generics/6182950/T6182950b.java │ │ │ │ Passed: tools/javac/generics/6192945/T6192945.java │ │ │ │ Passed: tools/javac/generics/6207386/Test.java │ │ │ │ -Passed: tools/javac/generics/6207386/T6207386.java │ │ │ │ Passed: tools/javac/generics/6213818/T6213818.java │ │ │ │ +Passed: tools/javac/generics/6207386/T6207386.java │ │ │ │ Passed: tools/javac/generics/6218229/T6218229.java │ │ │ │ Passed: tools/javac/generics/6227936/T6227936.java │ │ │ │ Passed: tools/javac/generics/6227936/Orig.java │ │ │ │ +Passed: tools/javac/generics/6245699/T6245699.java │ │ │ │ Passed: tools/javac/generics/6245699/T6245699a.java │ │ │ │ Passed: tools/javac/generics/6245699/T6245699b.java │ │ │ │ -Passed: tools/javac/generics/6245699/T6245699.java │ │ │ │ -Passed: tools/javac/generics/6294779/T6294779a.java │ │ │ │ -Passed: tools/javac/generics/6245699/T6245699c.java │ │ │ │ -Passed: tools/javac/generics/6292765/T6292765.java │ │ │ │ Passed: tools/javac/generics/6268476/T6268476.java │ │ │ │ +Passed: tools/javac/generics/6292765/T6292765.java │ │ │ │ +Passed: tools/javac/generics/6245699/T6245699c.java │ │ │ │ +Passed: tools/javac/generics/6294779/T6294779a.java │ │ │ │ Passed: tools/javac/generics/6294779/T6294779b.java │ │ │ │ -Passed: tools/javac/generics/6294779/T6294779c.java │ │ │ │ -Passed: tools/javac/generics/6332204/T6346876.java │ │ │ │ Passed: tools/javac/generics/6332204/T6332204.java │ │ │ │ +Passed: tools/javac/generics/6332204/T6346876.java │ │ │ │ +Passed: tools/javac/generics/6294779/T6294779c.java │ │ │ │ +Passed: tools/javac/generics/6356636/T6356636.java │ │ │ │ Passed: tools/javac/generics/6372782/T6372782.java │ │ │ │ Passed: tools/javac/generics/6359951/T6359951.java │ │ │ │ -Passed: tools/javac/generics/6356636/T6356636.java │ │ │ │ Passed: tools/javac/generics/6413682/T6413682.java │ │ │ │ Passed: tools/javac/generics/6476118/T6476118a.java │ │ │ │ -Passed: tools/javac/generics/6413682/TestPos.java │ │ │ │ Passed: tools/javac/generics/6476118/T6476118b.java │ │ │ │ Passed: tools/javac/generics/6476118/T6476118c.java │ │ │ │ +Passed: tools/javac/generics/6413682/TestPos.java │ │ │ │ Passed: tools/javac/generics/6476118/T6476118d.java │ │ │ │ Passed: tools/javac/generics/6487370/T6487370.java │ │ │ │ Passed: tools/javac/generics/6531075/T6531075.java │ │ │ │ -Passed: tools/javac/generics/6495506/T6495506.java │ │ │ │ Passed: tools/javac/generics/6531090/T6531090a.java │ │ │ │ +Passed: tools/javac/generics/6495506/T6495506.java │ │ │ │ Passed: tools/javac/generics/6677785/T6677785.java │ │ │ │ +Passed: tools/javac/generics/6711619/T6711619a.java │ │ │ │ Passed: tools/javac/generics/6531090/T6531090b.java │ │ │ │ -Passed: tools/javac/generics/6711619/T6711619b.java │ │ │ │ Passed: tools/javac/generics/6729401/T6729401.java │ │ │ │ -Passed: tools/javac/generics/6711619/T6711619a.java │ │ │ │ -Passed: tools/javac/generics/6723444/T6723444.java │ │ │ │ +Passed: tools/javac/generics/6711619/T6711619b.java │ │ │ │ Passed: tools/javac/generics/6910550/T6910550a.java │ │ │ │ +Passed: tools/javac/generics/6723444/T6723444.java │ │ │ │ Passed: tools/javac/generics/6910550/T6910550b.java │ │ │ │ -Passed: tools/javac/generics/6910550/T6910550c.java │ │ │ │ Passed: tools/javac/generics/6910550/T6910550d.java │ │ │ │ +Passed: tools/javac/generics/6910550/T6910550c.java │ │ │ │ Passed: tools/javac/generics/6910550/T6910550e.java │ │ │ │ Passed: tools/javac/generics/6946618/T6946618a.java │ │ │ │ Passed: tools/javac/generics/6946618/T6946618b.java │ │ │ │ Passed: tools/javac/generics/6946618/T6946618c.java │ │ │ │ Passed: tools/javac/generics/6956758/T6956758neg.java │ │ │ │ -Passed: tools/javac/generics/6956758/T6956758pos.java │ │ │ │ Passed: tools/javac/generics/6969184/T6969184.java │ │ │ │ +Passed: tools/javac/generics/6956758/T6956758pos.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719a.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719b.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719c.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719d.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719e.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719f.java │ │ │ │ +Passed: tools/javac/diags/RunExamples.java │ │ │ │ +Passed: tools/javac/generics/7007615/acc1/AccessibilityCheck01.java │ │ │ │ +Passed: tools/javac/generics/6987475/T6987475pos.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719g.java │ │ │ │ -Passed: tools/javac/generics/6987475/T6987475neg.java │ │ │ │ Passed: tools/javac/generics/6985719/T6985719h.java │ │ │ │ -Passed: tools/javac/generics/6987475/T6987475pos.java │ │ │ │ -Passed: tools/javac/generics/7007615/acc1/AccessibilityCheck01.java │ │ │ │ -Passed: tools/javac/generics/7007615/acc2/AccessibilityCheck02.java │ │ │ │ +Passed: tools/javac/generics/6987475/T6987475neg.java │ │ │ │ +Passed: tools/javac/generics/7020657/T7020657pos.java │ │ │ │ Passed: tools/javac/generics/7007615/T7007615.java │ │ │ │ +Passed: tools/javac/generics/7007615/acc2/AccessibilityCheck02.java │ │ │ │ Passed: tools/javac/generics/7015430/T7015430.java │ │ │ │ Passed: tools/javac/generics/7020657/T7020657neg.java │ │ │ │ -Passed: tools/javac/generics/7020657/T7020657pos.java │ │ │ │ +Passed: tools/javac/generics/7034019/T7034019a.java │ │ │ │ +Passed: tools/javac/generics/7022054/T7022054neg1.java │ │ │ │ Passed: tools/javac/generics/7022054/T7022054neg2.java │ │ │ │ Passed: tools/javac/generics/7022054/T7022054pos1.java │ │ │ │ -Passed: tools/javac/generics/7022054/T7022054neg1.java │ │ │ │ Passed: tools/javac/generics/7022054/T7022054pos2.java │ │ │ │ -Passed: tools/javac/file/zip/T6836682.java │ │ │ │ -Passed: tools/javac/generics/7034511/T7034511a.java │ │ │ │ Passed: tools/javac/generics/7034019/T7034019b.java │ │ │ │ Passed: tools/javac/generics/7034019/T7034019c.java │ │ │ │ -Passed: tools/javac/generics/7034019/T7034019a.java │ │ │ │ -Passed: tools/javac/generics/7034019/T7034019d.java │ │ │ │ Passed: tools/javac/generics/7034511/T7041019.java │ │ │ │ +Passed: tools/javac/generics/7034019/T7034019d.java │ │ │ │ +Passed: tools/javac/generics/7034511/T7034511a.java │ │ │ │ Passed: tools/javac/generics/7034511/T7034511b.java │ │ │ │ Passed: tools/javac/generics/8004094/T8004094.java │ │ │ │ -Passed: tools/javac/generics/7151070/T7151070.java │ │ │ │ Passed: tools/javac/generics/7151802/T7151802.java │ │ │ │ -Passed: tools/javac/generics/8064803/T8064803.java │ │ │ │ +Passed: tools/javac/generics/7151070/T7151070.java │ │ │ │ Passed: tools/javac/generics/8016640/T8016640.java │ │ │ │ +Passed: tools/javac/generics/8064803/T8064803.java │ │ │ │ Passed: tools/javac/generics/abstract/T4717181c.java │ │ │ │ -Passed: tools/javac/generics/bridges/AnonymousSubtypeOfRawSupertype.java │ │ │ │ Passed: tools/javac/generics/bridge1/D.java │ │ │ │ +Passed: tools/javac/generics/bridges/AnonymousSubtypeOfRawSupertype.java │ │ │ │ Passed: tools/javac/generics/bridges/ReorderedBoundsTest.java │ │ │ │ Passed: tools/javac/generics/bridges/VerifyNoBridgeLoopTest.java │ │ │ │ Passed: tools/javac/generics/classreader/HArrayMethod.java │ │ │ │ Passed: tools/javac/generics/diamond/6996914/T6996914b.java │ │ │ │ Passed: tools/javac/generics/diamond/7002837/T7002837.java │ │ │ │ +Passed: tools/javac/generics/diamond/6939780/T6939780.java │ │ │ │ Passed: tools/javac/generics/bridges/BridgeHarness.java │ │ │ │ Passed: tools/javac/generics/diamond/7030687/T7030687.java │ │ │ │ -Passed: tools/javac/generics/diamond/6939780/T6939780.java │ │ │ │ Passed: tools/javac/generics/diamond/7057297/T7057297.java │ │ │ │ Passed: tools/javac/generics/diamond/7188968/T7188968.java │ │ │ │ +Passed: tools/javac/generics/diamond/6996914/T6996914a.java │ │ │ │ Passed: tools/javac/generics/diamond/8065986/T8065986a.java │ │ │ │ Passed: tools/javac/generics/diamond/8065986/T8065986b.java │ │ │ │ -Passed: tools/javac/generics/diamond/7030687/ParserTest.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg01.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg02.java │ │ │ │ -Passed: tools/javac/generics/diamond/6996914/T6996914a.java │ │ │ │ -Passed: tools/javac/generics/diamond/neg/Neg04.java │ │ │ │ +Passed: tools/javac/generics/diamond/7030687/ParserTest.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg03.java │ │ │ │ +Passed: tools/javac/generics/diamond/neg/Neg04.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg05.java │ │ │ │ -Passed: tools/javac/generics/diamond/neg/Neg07.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg06.java │ │ │ │ +Passed: tools/javac/generics/diamond/neg/Neg07.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg08.java │ │ │ │ -Passed: tools/javac/generics/diamond/neg/Neg09b.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg09a.java │ │ │ │ +Passed: tools/javac/generics/diamond/neg/Neg09b.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg10.java │ │ │ │ -Passed: tools/javac/generics/diamond/neg/Neg09c.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg09d.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg12.java │ │ │ │ +Passed: tools/javac/generics/diamond/neg/Neg09c.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg11.java │ │ │ │ -Passed: tools/javac/generics/diamond/neg/Neg13.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg14.java │ │ │ │ +Passed: tools/javac/generics/diamond/neg/Neg13.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg15.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg16.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg17.java │ │ │ │ -Passed: tools/javac/generics/diamond/neg/Neg19.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg18.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg20.java │ │ │ │ +Passed: tools/javac/generics/diamond/neg/Neg19.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg21.java │ │ │ │ +Passed: tools/javac/generics/diamond/neg/T8078473_2.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg22.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/Neg23.java │ │ │ │ -Passed: tools/javac/generics/diamond/neg/T8078473_2.java │ │ │ │ Passed: tools/javac/generics/diamond/neg/T8078473.java │ │ │ │ -Passed: tools/javac/generics/diamond/pos/NestedDiamondAllocationTest.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos01.java │ │ │ │ +Passed: tools/javac/generics/diamond/pos/NestedDiamondAllocationTest.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos02.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos04.java │ │ │ │ -Passed: tools/javac/generics/diamond/pos/Pos06.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos03.java │ │ │ │ -Passed: tools/javac/generics/diamond/pos/Pos08.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos05.java │ │ │ │ Passed: tools/javac/generics/diamond/pos/Pos07.java │ │ │ │ -Passed: tools/javac/generics/diamond/T8041713/DiamondPlusUnexistingMethodRefCrashTest.java │ │ │ │ +Passed: tools/javac/generics/diamond/pos/Pos06.java │ │ │ │ +Passed: tools/javac/generics/diamond/pos/Pos08.java │ │ │ │ Passed: tools/javac/generics/diamond/protectedConstructor/ProtectedConstructorTest.java │ │ │ │ -Passed: tools/javac/generics/diamond/T6951833.java │ │ │ │ Passed: tools/javac/generics/diamond/ScopeCopyCanGetAlteredTest.java │ │ │ │ +Passed: tools/javac/generics/diamond/T8041713/DiamondPlusUnexistingMethodRefCrashTest.java │ │ │ │ +Passed: tools/javac/generics/diamond/T6951833.java │ │ │ │ Passed: tools/javac/generics/diamond/MultipleInferenceHooksTest.java │ │ │ │ Passed: tools/javac/generics/genericAbstract/A.java │ │ │ │ -Passed: tools/javac/generics/inference/4941882/T4941882.java │ │ │ │ Passed: tools/javac/generics/forwardSeparateBound/ForwardSeparateBound2.java │ │ │ │ +Passed: tools/javac/generics/inference/4941882/T4941882.java │ │ │ │ Passed: tools/javac/generics/inference/4942040/T4942040.java │ │ │ │ Passed: tools/javac/generics/inference/4954546/T4954546.java │ │ │ │ Passed: tools/javac/generics/inference/4972073/T4972073.java │ │ │ │ Passed: tools/javac/generics/inference/4972073/T4972073a.java │ │ │ │ Passed: tools/javac/generics/inference/4972073/T4972073b.java │ │ │ │ Passed: tools/javac/generics/inference/5003431/T5003431.java │ │ │ │ Passed: tools/javac/generics/inference/5021635/T5021635.java │ │ │ │ Passed: tools/javac/generics/inference/5021635/T6299211.java │ │ │ │ Passed: tools/javac/generics/inference/5034571/T5034571.java │ │ │ │ Passed: tools/javac/generics/inference/5042462/T5042462.java │ │ │ │ Passed: tools/javac/generics/inference/5049523/T5049523.java │ │ │ │ Passed: tools/javac/generics/inference/5070671/T5070671.java │ │ │ │ Passed: tools/javac/generics/inference/5073060/GenericsAndPackages.java │ │ │ │ Passed: tools/javac/generics/inference/5044646/T5044646.java │ │ │ │ -Passed: tools/javac/generics/inference/5073060/T5073060.java │ │ │ │ Passed: tools/javac/generics/inference/5073060/Neg.java │ │ │ │ -Passed: tools/javac/generics/inference/5080917/T5080917.java │ │ │ │ +Passed: tools/javac/generics/inference/5073060/T5073060.java │ │ │ │ Passed: tools/javac/generics/inference/5073060/T5073060a.java │ │ │ │ -Passed: tools/javac/generics/inference/5081782/Pos.java │ │ │ │ +Passed: tools/javac/generics/inference/5080917/T5080917.java │ │ │ │ Passed: tools/javac/generics/inference/5081782/Neg.java │ │ │ │ +Passed: tools/javac/generics/inference/5081782/Pos.java │ │ │ │ Passed: tools/javac/generics/inference/6215213/T6215213.java │ │ │ │ Passed: tools/javac/generics/inference/6273455/T6273455.java │ │ │ │ Passed: tools/javac/generics/inference/6222762/T6222762.java │ │ │ │ +Passed: tools/javac/generics/inference/6240565/T6240565.java │ │ │ │ Passed: tools/javac/generics/inference/6278587/T6278587.java │ │ │ │ Passed: tools/javac/generics/inference/6278587/T6278587Neg.java │ │ │ │ -Passed: tools/javac/generics/inference/6240565/T6240565.java │ │ │ │ -Passed: tools/javac/generics/inference/6302954/T6456971.java │ │ │ │ Passed: tools/javac/generics/inference/6302954/T6476073.java │ │ │ │ +Passed: tools/javac/generics/inference/6302954/T6456971.java │ │ │ │ Passed: tools/javac/generics/inference/6302954/X.java │ │ │ │ Passed: tools/javac/generics/inference/6356673/T6365166.java │ │ │ │ Passed: tools/javac/generics/inference/6315770/T6315770.java │ │ │ │ Passed: tools/javac/generics/inference/6356673/Test.java │ │ │ │ Passed: tools/javac/generics/inference/6359106/T6359106.java │ │ │ │ Passed: tools/javac/generics/inference/6369605/T6369605a.java │ │ │ │ Passed: tools/javac/generics/inference/6369605/T6369605b.java │ │ │ │ Passed: tools/javac/generics/inference/6365166/NewTest.java │ │ │ │ Passed: tools/javac/generics/inference/6569789/T6569789.java │ │ │ │ -Passed: tools/javac/generics/inference/6468384/T6468384.java │ │ │ │ Passed: tools/javac/generics/inference/6611449/T6611449.java │ │ │ │ -Passed: tools/javac/generics/inference/6638712/T6638712b.java │ │ │ │ +Passed: tools/javac/generics/inference/6468384/T6468384.java │ │ │ │ Passed: tools/javac/generics/inference/6638712/T6638712a.java │ │ │ │ +Passed: tools/javac/generics/inference/6638712/T6638712b.java │ │ │ │ Passed: tools/javac/generics/inference/6638712/T6638712c.java │ │ │ │ Passed: tools/javac/generics/inference/6638712/T6638712d.java │ │ │ │ -Passed: tools/javac/generics/inference/6638712/T6638712e.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759a.java │ │ │ │ +Passed: tools/javac/generics/inference/6638712/T6638712e.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759c.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759d.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759b.java │ │ │ │ -Passed: tools/javac/generics/inference/6650759/T6650759e.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759f.java │ │ │ │ +Passed: tools/javac/generics/inference/6650759/T6650759e.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759g.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759h.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759i.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759j.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759k.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759l.java │ │ │ │ Passed: tools/javac/generics/inference/6650759/T6650759m.java │ │ │ │ -Passed: tools/javac/generics/inference/6838943/T6838943.java │ │ │ │ Passed: tools/javac/generics/inference/6718364/T6718364.java │ │ │ │ +Passed: tools/javac/generics/inference/6838943/T6838943.java │ │ │ │ Passed: tools/javac/generics/inference/6938454/T6938454b.java │ │ │ │ Passed: tools/javac/generics/inference/6938454/T6938454a.java │ │ │ │ Passed: tools/javac/generics/inference/6943278/T6943278.java │ │ │ │ Passed: tools/javac/generics/inference/6995200/T6995200.java │ │ │ │ Passed: tools/javac/generics/inference/7086586/T7086586.java │ │ │ │ Passed: tools/javac/generics/inference/7086586/T7086586b.java │ │ │ │ Passed: tools/javac/generics/inference/7086601/T7086601a.java │ │ │ │ @@ -5058,48 +5035,48 @@ │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306a.java │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306b.java │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306c.java │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306d.java │ │ │ │ Passed: tools/javac/generics/inference/7177306/T7177306e.java │ │ │ │ Passed: tools/javac/generics/inference/8006692/T8006692.java │ │ │ │ Passed: tools/javac/generics/inference/8015505/T8015505.java │ │ │ │ -Passed: tools/javac/generics/inference/8019824/T8019824.java │ │ │ │ Passed: tools/javac/generics/inference/8020149/T8020149.java │ │ │ │ +Passed: tools/javac/generics/inference/8019824/T8019824.java │ │ │ │ Passed: tools/javac/generics/inference/8043725/T8043725.java │ │ │ │ -Passed: tools/javac/generics/inference/8043893/T8043893.java │ │ │ │ Passed: tools/javac/generics/inference/8043926/T8043926.java │ │ │ │ +Passed: tools/javac/generics/inference/8043893/T8043893.java │ │ │ │ Passed: tools/javac/generics/inference/8055963/T8055963.java │ │ │ │ Passed: tools/javac/generics/inference/8058199/T8058199.java │ │ │ │ Passed: tools/javac/generics/inference/8058511/T8058511a.java │ │ │ │ Passed: tools/javac/generics/inference/8058511/T8058511b.java │ │ │ │ Passed: tools/javac/generics/inference/8058511/T8058511c.java │ │ │ │ Passed: tools/javac/generics/inference/8062977/T8062977.java │ │ │ │ Passed: tools/javac/generics/inference/8067767/T8067767.java │ │ │ │ Passed: tools/javac/generics/inference/8077306/T8077306.java │ │ │ │ Passed: tools/javac/generics/inference/8078024/T8078024.java │ │ │ │ Passed: tools/javac/generics/inference/8130304/T8130304.java │ │ │ │ Passed: tools/javac/generics/inference/8141613/T8141613.java │ │ │ │ Passed: tools/javac/generics/inference/8147493/T8147493a.java │ │ │ │ Passed: tools/javac/generics/inference/8147493/T8147493b.java │ │ │ │ -Passed: tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java │ │ │ │ -Passed: tools/javac/generics/inference/8152411/T8152411.java │ │ │ │ Passed: tools/javac/generics/inference/8148213/T8148213.java │ │ │ │ +Passed: tools/javac/generics/inference/8152411/T8152411.java │ │ │ │ Passed: tools/javac/generics/inference/8152832/T8152832.java │ │ │ │ Passed: tools/javac/generics/inference/8156954/T8156954.java │ │ │ │ -Passed: tools/javac/generics/inference/8157149/T8157149b.java │ │ │ │ Passed: tools/javac/generics/inference/8157149/T8157149a.java │ │ │ │ +Passed: tools/javac/generics/inference/8157149/T8157149b.java │ │ │ │ Passed: tools/javac/generics/inference/8157149/T8157149c.java │ │ │ │ Passed: tools/javac/generics/inference/8158355/T8158355.java │ │ │ │ Passed: tools/javac/generics/inference/8159680/T8159680.java │ │ │ │ Passed: tools/javac/generics/inference/8164399/T8164399.java │ │ │ │ Passed: tools/javac/generics/inference/8164399/T8164399b.java │ │ │ │ Passed: tools/javac/generics/inference/8168134/T8168134.java │ │ │ │ Passed: tools/javac/generics/inference/8170410/T8170410.java │ │ │ │ -Passed: tools/javac/generics/inference/8174249/T8174249a.java │ │ │ │ +Passed: tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java │ │ │ │ Passed: tools/javac/generics/inference/8174249/T8174249b.java │ │ │ │ +Passed: tools/javac/generics/inference/8174249/T8174249a.java │ │ │ │ Passed: tools/javac/generics/inference/8176534/T8176534.java │ │ │ │ Passed: tools/javac/generics/inference/8177097/T8177097a.java │ │ │ │ Passed: tools/javac/generics/inference/8177097/T8177097b.java │ │ │ │ Passed: tools/javac/generics/inference/8178150/T8178150.java │ │ │ │ Passed: tools/javac/generics/inference/8178427/T8178427.java │ │ │ │ Passed: tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java │ │ │ │ Passed: tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java │ │ │ │ @@ -5142,330 +5119,330 @@ │ │ │ │ Passed: tools/javac/generics/rare/Rare3.java │ │ │ │ Passed: tools/javac/generics/rare/Rare4.java │ │ │ │ Passed: tools/javac/generics/rare/Rare5.java │ │ │ │ Passed: tools/javac/generics/rare/Rare6.java │ │ │ │ Passed: tools/javac/generics/rare/Rare7.java │ │ │ │ Passed: tools/javac/generics/rare/Rare8.java │ │ │ │ Passed: tools/javac/generics/rare/Rare9.java │ │ │ │ -Passed: tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java │ │ │ │ +Passed: tools/javac/generics/inference/8048838/T8048838.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7062745/T7062745neg.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7062745/T7062745pos.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7157798/Test1.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7157798/Test2.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7157798/Test3.java │ │ │ │ Passed: tools/javac/generics/rawOverride/7157798/Test4.java │ │ │ │ Passed: tools/javac/generics/rawOverride/AttributeSet.java │ │ │ │ Passed: tools/javac/generics/rawOverride/Fail1.java │ │ │ │ Passed: tools/javac/generics/rawOverride/T6178365.java │ │ │ │ Passed: tools/javac/generics/rawOverride/T6846972.java │ │ │ │ Passed: tools/javac/generics/rawOverride/T7148556.java │ │ │ │ Passed: tools/javac/generics/rawOverride/T8008627.java │ │ │ │ -Passed: tools/javac/generics/rawOverride/Warn1.java │ │ │ │ +Passed: tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java │ │ │ │ Passed: tools/javac/generics/rawOverride/Warn2.java │ │ │ │ -Passed: tools/javac/generics/rawSeparate/RetroLexer.java │ │ │ │ +Passed: tools/javac/generics/rawOverride/Warn1.java │ │ │ │ Passed: tools/javac/generics/syntax/6318240/Bar.java │ │ │ │ Passed: tools/javac/generics/syntax/6318240/BarNeg1.java │ │ │ │ +Passed: tools/javac/generics/rawSeparate/RetroLexer.java │ │ │ │ Passed: tools/javac/generics/syntax/6318240/BarNeg1a.java │ │ │ │ Passed: tools/javac/generics/syntax/6318240/BarNeg2.java │ │ │ │ -Passed: tools/javac/generics/syntax/6318240/BarNeg2a.java │ │ │ │ Passed: tools/javac/generics/syntax/6318240/Foo.java │ │ │ │ +Passed: tools/javac/generics/syntax/6318240/BarNeg2a.java │ │ │ │ Passed: tools/javac/generics/typeargs/Basic.java │ │ │ │ Passed: tools/javac/generics/typeargs/Metharg1.java │ │ │ │ Passed: tools/javac/generics/typeargs/Metharg2.java │ │ │ │ Passed: tools/javac/generics/typeargs/Newarg1.java │ │ │ │ Passed: tools/javac/generics/typeargs/Newarg2.java │ │ │ │ Passed: tools/javac/generics/typeargs/Superarg1.java │ │ │ │ Passed: tools/javac/generics/typeargs/Superarg2.java │ │ │ │ -Passed: tools/javac/generics/typeargs/ThisArg.java │ │ │ │ Passed: tools/javac/generics/typevars/4856983/T4856983.java │ │ │ │ +Passed: tools/javac/generics/typeargs/ThisArg.java │ │ │ │ Passed: tools/javac/generics/typevars/4856983/T4856983a.java │ │ │ │ Passed: tools/javac/generics/typevars/4856983/T4856983b.java │ │ │ │ Passed: tools/javac/generics/typevars/5060485/Compatibility.java │ │ │ │ Passed: tools/javac/generics/typevars/5060485/Compatibility02.java │ │ │ │ Passed: tools/javac/generics/typevars/5060485/Method.java │ │ │ │ Passed: tools/javac/generics/typevars/5060485/Neg1.java │ │ │ │ Passed: tools/javac/generics/typevars/5060485/Neg2.java │ │ │ │ Passed: tools/javac/generics/typevars/5060485/Pos.java │ │ │ │ Passed: tools/javac/generics/typevars/5060485/T5060485.java │ │ │ │ Passed: tools/javac/generics/typevars/5061359/T5061359.java │ │ │ │ -Passed: tools/javac/generics/typevars/5061359/T5061359a.java │ │ │ │ Passed: tools/javac/generics/typevars/5061359/T5061359b.java │ │ │ │ Passed: tools/javac/generics/typevars/6182630/T6182630.java │ │ │ │ +Passed: tools/javac/generics/typevars/5061359/T5061359a.java │ │ │ │ Passed: tools/javac/generics/typevars/6199146/T6199146.java │ │ │ │ Passed: tools/javac/generics/typevars/6486430/T6486430.java │ │ │ │ Passed: tools/javac/generics/typevars/6486430/T6486430a.java │ │ │ │ Passed: tools/javac/generics/typevars/6569404/T6569404a.java │ │ │ │ Passed: tools/javac/generics/typevars/6569404/T6569404b.java │ │ │ │ Passed: tools/javac/generics/typevars/6569404/T6569404c.java │ │ │ │ Passed: tools/javac/generics/typevars/6680106/T6680106.java │ │ │ │ Passed: tools/javac/generics/typevars/6804733/T6804733.java │ │ │ │ -Passed: tools/javac/generics/inference/8048838/T8048838.java │ │ │ │ -Passed: tools/javac/generics/typevars/8129214/T8129214.java │ │ │ │ Passed: tools/javac/generics/typevars/6968793/T6968793.java │ │ │ │ -Passed: tools/javac/generics/typevars/AnnoTypeVarBounds.java │ │ │ │ +Passed: tools/javac/generics/typevars/8129214/T8129214.java │ │ │ │ Passed: tools/javac/generics/typevars/IntersectionSubVar.java │ │ │ │ +Passed: tools/javac/generics/typevars/AnnoTypeVarBounds.java │ │ │ │ Passed: tools/javac/generics/typevars/T6880344.java │ │ │ │ Passed: tools/javac/generics/typevars/T7040883.java │ │ │ │ Passed: tools/javac/generics/typevars/T7148242.java │ │ │ │ Passed: tools/javac/generics/wildcards/6320612/T6320612.java │ │ │ │ Passed: tools/javac/generics/wildcards/6330931/T6330931.java │ │ │ │ Passed: tools/javac/generics/wildcards/6651719/T6651719a.java │ │ │ │ -Passed: tools/javac/generics/wildcards/6762569/T6762569a.java │ │ │ │ Passed: tools/javac/generics/wildcards/6437894/T6437894.java │ │ │ │ +Passed: tools/javac/generics/wildcards/6762569/T6762569a.java │ │ │ │ Passed: tools/javac/generics/wildcards/6886247/T6886247_1.java │ │ │ │ Passed: tools/javac/generics/wildcards/6762569/T6762569b.java │ │ │ │ Passed: tools/javac/generics/wildcards/6886247/T6886247_2.java │ │ │ │ Passed: tools/javac/generics/wildcards/7034495/T7034495.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/AmbiguousCast.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/Capture.java │ │ │ │ -Passed: tools/javac/generics/wildcards/neg/CastFail.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/CastTest.java │ │ │ │ -Passed: tools/javac/generics/wildcards/neg/ParamCast.java │ │ │ │ +Passed: tools/javac/generics/wildcards/neg/CastFail.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/CastWarn.java │ │ │ │ +Passed: tools/javac/generics/wildcards/neg/ParamCast.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/Readonly.java │ │ │ │ Passed: tools/javac/generics/wildcards/neg/Unbounded.java │ │ │ │ -Passed: tools/javac/generics/wildcards/pos/AmbiguousCast2.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/BoundsCollision.java │ │ │ │ +Passed: tools/javac/generics/wildcards/pos/AmbiguousCast2.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/Capture.java │ │ │ │ -Passed: tools/javac/generics/wildcards/pos/CastTest.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/InstanceOf.java │ │ │ │ +Passed: tools/javac/generics/wildcards/pos/CastTest.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/ParamCast.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/RvalConversion.java │ │ │ │ Passed: tools/javac/generics/wildcards/pos/UncheckedCast1.java │ │ │ │ Passed: tools/javac/generics/wildcards/AssignmentDifferentTypes.java │ │ │ │ Passed: tools/javac/generics/wildcards/BoundBug.java │ │ │ │ Passed: tools/javac/generics/wildcards/AssignmentSameType.java │ │ │ │ -Passed: tools/javac/generics/diamond/7030150/GenericConstructorAndDiamondTest.java │ │ │ │ -Passed: tools/javac/generics/wildcards/SubtypeCaptureLeak.java │ │ │ │ Passed: tools/javac/generics/wildcards/ContraArg.java │ │ │ │ Passed: tools/javac/generics/wildcards/RefQueueBug.java │ │ │ │ -Passed: tools/javac/generics/wildcards/T5097548.java │ │ │ │ +Passed: tools/javac/generics/wildcards/SubtypeCaptureLeak.java │ │ │ │ Passed: tools/javac/generics/wildcards/T5097548b.java │ │ │ │ +Passed: tools/javac/generics/wildcards/T5097548.java │ │ │ │ Passed: tools/javac/generics/wildcards/T6732484.java │ │ │ │ Passed: tools/javac/generics/wildcards/T6450290.java │ │ │ │ Passed: tools/javac/generics/wildcards/T8015101.java │ │ │ │ Passed: tools/javac/generics/wildcards/T8034147.java │ │ │ │ Passed: tools/javac/generics/wildcards/UnboundArray.java │ │ │ │ Passed: tools/javac/generics/ArrayTypearg.java │ │ │ │ -Passed: tools/javac/generics/BridgeClash.java │ │ │ │ Passed: tools/javac/generics/ArrayClone.java │ │ │ │ -Passed: tools/javac/generics/Casting.java │ │ │ │ -Passed: tools/javac/generics/CastCrash.java │ │ │ │ +Passed: tools/javac/generics/BridgeClash.java │ │ │ │ Passed: tools/javac/generics/BridgeOrder.java │ │ │ │ +Passed: tools/javac/generics/CastCrash.java │ │ │ │ +Passed: tools/javac/generics/Casting.java │ │ │ │ +Passed: tools/javac/generics/Casting2.java │ │ │ │ Passed: tools/javac/generics/Casting4.java │ │ │ │ Passed: tools/javac/generics/Casting3.java │ │ │ │ -Passed: tools/javac/generics/Casting2.java │ │ │ │ Passed: tools/javac/generics/Casting5.java │ │ │ │ -Passed: tools/javac/generics/CheckNoDuplicateErrors.java │ │ │ │ Passed: tools/javac/generics/CatchTyparam.java │ │ │ │ -Passed: tools/javac/generics/Conditional.java │ │ │ │ +Passed: tools/javac/generics/CheckNoDuplicateErrors.java │ │ │ │ Passed: tools/javac/generics/ClassBoundCheckingOverflow.java │ │ │ │ -Passed: tools/javac/generics/Covar2.java │ │ │ │ -Passed: tools/javac/generics/Covar4.java │ │ │ │ +Passed: tools/javac/generics/Conditional.java │ │ │ │ Passed: tools/javac/generics/Covar3.java │ │ │ │ +Passed: tools/javac/generics/Covar2.java │ │ │ │ Passed: tools/javac/generics/Crash01.java │ │ │ │ +Passed: tools/javac/generics/Covar4.java │ │ │ │ +Passed: tools/javac/generics/Crash02.java │ │ │ │ Passed: tools/javac/generics/CyclicInheritance3.java │ │ │ │ Passed: tools/javac/generics/CyclicInheritance5.java │ │ │ │ -Passed: tools/javac/generics/Crash02.java │ │ │ │ -Passed: tools/javac/generics/ExtendedRaw2.java │ │ │ │ -Passed: tools/javac/generics/ExtendedRaw1.java │ │ │ │ Passed: tools/javac/generics/ErasureClashCrash.java │ │ │ │ +Passed: tools/javac/generics/ExtendedRaw1.java │ │ │ │ Passed: tools/javac/generics/ExtendedRaw3.java │ │ │ │ +Passed: tools/javac/generics/ExtendedRaw2.java │ │ │ │ Passed: tools/javac/generics/ExtendedRaw4.java │ │ │ │ -Passed: tools/javac/generics/GenericMerge.java │ │ │ │ Passed: tools/javac/generics/FinalBridge.java │ │ │ │ +Passed: tools/javac/generics/GenericMerge.java │ │ │ │ +Passed: tools/javac/generics/GenericAnonCtor.java │ │ │ │ Passed: tools/javac/generics/GenericOverride.java │ │ │ │ Passed: tools/javac/generics/GenericThrowable.java │ │ │ │ -Passed: tools/javac/generics/GenericAnonCtor.java │ │ │ │ Passed: tools/javac/generics/GenLit1.java │ │ │ │ Passed: tools/javac/generics/GenLit2.java │ │ │ │ Passed: tools/javac/generics/GetClass.java │ │ │ │ -Passed: tools/javac/generics/InheritanceConflict2.java │ │ │ │ Passed: tools/javac/generics/GetClass2.java │ │ │ │ +Passed: tools/javac/generics/InheritanceConflict2.java │ │ │ │ Passed: tools/javac/generics/InheritanceConflict.java │ │ │ │ -Passed: tools/javac/generics/InnerInterface2.java │ │ │ │ -Passed: tools/javac/generics/InheritanceConflict3.java │ │ │ │ Passed: tools/javac/generics/InnerInterface1.java │ │ │ │ +Passed: tools/javac/generics/InheritanceConflict3.java │ │ │ │ +Passed: tools/javac/generics/InnerInterface2.java │ │ │ │ Passed: tools/javac/generics/InstanceOf1.java │ │ │ │ Passed: tools/javac/generics/InstanceOf2.java │ │ │ │ Passed: tools/javac/generics/LoadOrder.java │ │ │ │ Passed: tools/javac/generics/InstanceOf3.java │ │ │ │ Passed: tools/javac/generics/LowerBoundBottomTypeTest.java │ │ │ │ -Passed: tools/javac/generics/MissingCast.java │ │ │ │ -Passed: tools/javac/generics/Multibound1.java │ │ │ │ Passed: tools/javac/generics/MissingBridge.java │ │ │ │ -Passed: tools/javac/generics/NameOrder.java │ │ │ │ +Passed: tools/javac/generics/MissingCast.java │ │ │ │ Passed: tools/javac/generics/MissingCast2.java │ │ │ │ +Passed: tools/javac/generics/Multibound1.java │ │ │ │ Passed: tools/javac/generics/MultipleInheritance.java │ │ │ │ -Passed: tools/javac/generics/PermuteBound.java │ │ │ │ +Passed: tools/javac/generics/NameOrder.java │ │ │ │ Passed: tools/javac/generics/Nonlinear.java │ │ │ │ +Passed: tools/javac/generics/PermuteBound.java │ │ │ │ Passed: tools/javac/generics/ParenVerify.java │ │ │ │ Passed: tools/javac/generics/PrimitiveClass.java │ │ │ │ -Passed: tools/javac/generics/RawClient.java │ │ │ │ Passed: tools/javac/generics/PrimitiveVariant.java │ │ │ │ +Passed: tools/javac/generics/RawClient.java │ │ │ │ Passed: tools/javac/generics/RefEqual.java │ │ │ │ Passed: tools/javac/generics/ReverseOrder.java │ │ │ │ Passed: tools/javac/generics/RelaxedArrays.java │ │ │ │ -Passed: tools/javac/generics/SelfImplement.java │ │ │ │ Passed: tools/javac/generics/SilentUnchecked.java │ │ │ │ -Passed: tools/javac/generics/T4683314.java │ │ │ │ +Passed: tools/javac/generics/SelfImplement.java │ │ │ │ Passed: tools/javac/generics/SuperTypeargs.java │ │ │ │ -Passed: tools/javac/generics/T4695415.java │ │ │ │ +Passed: tools/javac/generics/T4683314.java │ │ │ │ Passed: tools/javac/generics/T4684378.java │ │ │ │ Passed: tools/javac/generics/T4695348.java │ │ │ │ +Passed: tools/javac/generics/T4695415.java │ │ │ │ Passed: tools/javac/generics/T4695847.java │ │ │ │ Passed: tools/javac/generics/T4711570.java │ │ │ │ Passed: tools/javac/generics/T4711572.java │ │ │ │ Passed: tools/javac/generics/T4738171.java │ │ │ │ -Passed: tools/javac/generics/T4739399.java │ │ │ │ Passed: tools/javac/generics/T4711694.java │ │ │ │ -Passed: tools/javac/generics/T4784219.java │ │ │ │ Passed: tools/javac/generics/T4757416.java │ │ │ │ +Passed: tools/javac/generics/T4739399.java │ │ │ │ +Passed: tools/javac/generics/T4784219.java │ │ │ │ Passed: tools/javac/generics/T4784207a.java │ │ │ │ Passed: tools/javac/generics/T5011073.java │ │ │ │ -Passed: tools/javac/generics/T6391995.java │ │ │ │ +Passed: tools/javac/generics/inference/7086601/T7086601b.java │ │ │ │ Passed: tools/javac/generics/T5094318.java │ │ │ │ -Passed: tools/javac/generics/T6557954.java │ │ │ │ -Passed: tools/javac/generics/T6507024.java │ │ │ │ +Passed: tools/javac/generics/T6391995.java │ │ │ │ Passed: tools/javac/generics/T6481655.java │ │ │ │ +Passed: tools/javac/generics/T6507024.java │ │ │ │ +Passed: tools/javac/generics/T6557954.java │ │ │ │ Passed: tools/javac/generics/T6660289.java │ │ │ │ Passed: tools/javac/generics/T6657499.java │ │ │ │ -Passed: tools/javac/generics/T6751514.java │ │ │ │ Passed: tools/javac/generics/TyparamLit.java │ │ │ │ +Passed: tools/javac/generics/T6751514.java │ │ │ │ Passed: tools/javac/generics/T6869075.java │ │ │ │ Passed: tools/javac/generics/TyparamStaticScope.java │ │ │ │ -Passed: tools/javac/generics/UncheckedArray.java │ │ │ │ Passed: tools/javac/generics/TyparamStaticScope2.java │ │ │ │ +Passed: tools/javac/generics/UncheckedArray.java │ │ │ │ Passed: tools/javac/generics/UnsoundInference.java │ │ │ │ -Passed: tools/javac/generics/UncheckedConstructor.java │ │ │ │ Passed: tools/javac/generics/Varargs.java │ │ │ │ +Passed: tools/javac/generics/UncheckedConstructor.java │ │ │ │ Passed: tools/javac/generics/UncheckedCovariance.java │ │ │ │ Passed: tools/javac/generics/Varargs2.java │ │ │ │ Passed: tools/javac/HiddenAbstractMethod/Test.java │ │ │ │ -Passed: tools/javac/implicitCompile/SkipAttrFlowGenForImplicits.java │ │ │ │ Passed: tools/javac/generics/WrongNew.java │ │ │ │ +Passed: tools/javac/implicitCompile/SkipAttrFlowGenForImplicits.java │ │ │ │ Passed: tools/javac/implicitThis/6541876/T6541876a.java │ │ │ │ -Passed: tools/javac/implicitThis/NewBeforeOuterConstructed.java │ │ │ │ Passed: tools/javac/implicitThis/6541876/T6541876b.java │ │ │ │ +Passed: tools/javac/implicitThis/NewBeforeOuterConstructed.java │ │ │ │ Passed: tools/javac/implicitThis/NewBeforeOuterConstructed2.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis10.java │ │ │ │ Passed: tools/javac/implicitThis/NewBeforeOuterConstructed3.java │ │ │ │ +Passed: tools/javac/generics/inference/8176534/TestUncheckedCalls.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis1.java │ │ │ │ +Passed: tools/javac/implicitThis/WhichImplicitThis3.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis11.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis2.java │ │ │ │ -Passed: tools/javac/implicitThis/WhichImplicitThis3.java │ │ │ │ -Passed: tools/javac/implicitThis/WhichImplicitThis6.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis4.java │ │ │ │ -Passed: tools/javac/implicitThis/WhichImplicitThis5.java │ │ │ │ +Passed: tools/javac/implicitThis/WhichImplicitThis6.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis7.java │ │ │ │ +Passed: tools/javac/implicitThis/WhichImplicitThis5.java │ │ │ │ Passed: tools/javac/implicitThis/WhichImplicitThis9.java │ │ │ │ +Passed: tools/javac/importChecks/ImportIsFullyQualified.java │ │ │ │ Passed: tools/javac/importChecks/ImportCanonical1.java │ │ │ │ Passed: tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.java │ │ │ │ -Passed: tools/javac/importChecks/ImportIsFullyQualified.java │ │ │ │ Passed: tools/javac/importChecks/ImportOfOwnClass.java │ │ │ │ -Passed: tools/javac/importChecks/NoImportedNoClasses.java │ │ │ │ -Passed: tools/javac/importChecks/InvalidImportsNoClasses.java │ │ │ │ Passed: tools/javac/importContext/anonPackage/Foo.java │ │ │ │ +Passed: tools/javac/importChecks/InvalidImportsNoClasses.java │ │ │ │ +Passed: tools/javac/importChecks/NoImportedNoClasses.java │ │ │ │ Passed: tools/javac/importContext/namedPackage/Dummy.java │ │ │ │ -Passed: tools/javac/importChecks/ImportsObservable.java │ │ │ │ Passed: tools/javac/ImportPackagePrivateInner/Dummy.java │ │ │ │ -Passed: tools/javac/importOnDemand/ImportOnDemandConflicts.java │ │ │ │ +Passed: tools/javac/importChecks/ImportsObservable.java │ │ │ │ Passed: tools/javac/ImportCycle/Dummy.java │ │ │ │ -Passed: tools/javac/importscope/T8075274/Outer.java │ │ │ │ -Passed: tools/javac/importscope/dependencies/DependenciesTest.java │ │ │ │ +Passed: tools/javac/importOnDemand/ImportOnDemandConflicts.java │ │ │ │ +Passed: tools/javac/generics/diamond/7030150/GenericConstructorAndDiamondTest.java │ │ │ │ Passed: tools/javac/importscope/A.java │ │ │ │ -Passed: tools/javac/importscope/T8133235/A.java │ │ │ │ Passed: tools/javac/importscope/BadClassFileDuringImport.java │ │ │ │ +Passed: tools/javac/importscope/T8075274/Outer.java │ │ │ │ Passed: tools/javac/importscope/CompletionFailureDuringImport.java │ │ │ │ Passed: tools/javac/importscope/ImportInaccessible.java │ │ │ │ -Passed: tools/javac/importscope/T8148131/A.java │ │ │ │ +Passed: tools/javac/importscope/dependencies/DependenciesTest.java │ │ │ │ Passed: tools/javac/importscope/ImportResolvedTooSoon.java │ │ │ │ -Passed: tools/javac/generics/inference/8176534/TestUncheckedCalls.java │ │ │ │ +Passed: tools/javac/importscope/T8133235/A.java │ │ │ │ +Passed: tools/javac/importscope/T8148131/A.java │ │ │ │ Passed: tools/javac/importscope/T7101822A.java │ │ │ │ -Passed: tools/javac/failover/CheckAttributedTree.java │ │ │ │ -Passed: tools/javac/importscope/ImportMembersTest.java │ │ │ │ Passed: tools/javac/importscope/TestDeepFinishClassStack.java │ │ │ │ -Passed: tools/javac/importscope/TestLazyImportScope.java │ │ │ │ +Passed: tools/javac/importscope/ImportMembersTest.java │ │ │ │ +Passed: tools/javac/importscope/T8193717.java │ │ │ │ Passed: tools/javac/importscope/TypeParamCycle.java │ │ │ │ Passed: tools/javac/importscope/TypeParamCycle2.java │ │ │ │ Passed: tools/javac/importscope/TypeParamCycle3.java │ │ │ │ Passed: tools/javac/ImportUnnamed/Dummy.java │ │ │ │ Passed: tools/javac/incompatibleNoninherited/A.java │ │ │ │ Passed: tools/javac/incompleteStatements/T8000484.java │ │ │ │ Passed: tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java │ │ │ │ -Passed: tools/javac/importscope/T8193717.java │ │ │ │ Passed: tools/javac/inference_context_min/DontMinimizeInfContextTest.java │ │ │ │ Passed: tools/javac/inheritAccess/PvtMbrsNotInherit1.java │ │ │ │ +Passed: tools/javac/inheritedAccess/MethodReferenceQualification_1.java │ │ │ │ +Passed: tools/javac/importscope/TestLazyImportScope.java │ │ │ │ Passed: tools/javac/InnerClassesAttribute/Test.java │ │ │ │ Passed: tools/javac/innerClassFile/InnerClassFileTest.java │ │ │ │ -Passed: tools/javac/generics/inference/7086601/T7086601b.java │ │ │ │ Passed: tools/javac/jvm/6397652/T6397652.java │ │ │ │ -Passed: tools/javac/inheritedAccess/MethodReferenceQualification_1.java │ │ │ │ Passed: tools/javac/jvm/ClassRefDupInConstantPoolTest.java │ │ │ │ -Passed: tools/javac/jvm/T7024096.java │ │ │ │ -Passed: tools/javac/jvm/T8020689.java │ │ │ │ Passed: tools/javac/javazip/JavaZipTest.java │ │ │ │ +Passed: tools/javac/jvm/T8020689.java │ │ │ │ +Passed: tools/javac/jvm/T7024096.java │ │ │ │ Passed: tools/javac/jvm/VerboseClassPathTest.java │ │ │ │ +Passed: tools/javac/jvm/VerboseOutTest.java │ │ │ │ Passed: tools/javac/lambda/8016081/T8016081.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177a.java │ │ │ │ -Passed: tools/javac/jvm/VerboseOutTest.java │ │ │ │ +Passed: tools/javac/lambda/8016177/T8016177b.java │ │ │ │ Passed: tools/javac/lambda/8012557/PrivateLambdas.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177c.java │ │ │ │ -Passed: tools/javac/lambda/8016177/T8016177e.java │ │ │ │ -Passed: tools/javac/lambda/8016177/T8016177b.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177d.java │ │ │ │ -Passed: tools/javac/lambda/8016177/T8016177g.java │ │ │ │ +Passed: tools/javac/lambda/8016177/T8016177e.java │ │ │ │ Passed: tools/javac/lambda/8016177/T8016177f.java │ │ │ │ +Passed: tools/javac/lambda/8016177/T8016177g.java │ │ │ │ Passed: tools/javac/lambda/8016320/IllegalBridgeModifier.java │ │ │ │ -Passed: tools/javac/lambda/8020804/T8020804.java │ │ │ │ Passed: tools/javac/lambda/8020147/T8020147.java │ │ │ │ Passed: tools/javac/lambda/8019480/T8019480.java │ │ │ │ +Passed: tools/javac/lambda/8020804/T8020804.java │ │ │ │ Passed: tools/javac/lambda/8020843/T8020843a.java │ │ │ │ Passed: tools/javac/lambda/8020843/T8020843b.java │ │ │ │ Passed: tools/javac/lambda/8021567/T8021567.java │ │ │ │ Passed: tools/javac/lambda/8023389/T8023389.java │ │ │ │ Passed: tools/javac/lambda/8021567/T8021567b.java │ │ │ │ Passed: tools/javac/lambda/8023549/T8023549.java │ │ │ │ -Passed: tools/javac/lambda/8023558/T8023558b.java │ │ │ │ Passed: tools/javac/lambda/8023558/T8023558a.java │ │ │ │ -Passed: tools/javac/lambda/8023558/T8023558c.java │ │ │ │ +Passed: tools/javac/lambda/8023558/T8023558b.java │ │ │ │ Passed: tools/javac/lambda/8024497/CrashUsingReturningThisRefLambdaFromDefaultMetTest.java │ │ │ │ +Passed: tools/javac/lambda/8023558/T8023558c.java │ │ │ │ Passed: tools/javac/lambda/8043179/LambdaMutateFinalVar.java │ │ │ │ Passed: tools/javac/lambda/8043179/LambdaMutateFinalField.java │ │ │ │ Passed: tools/javac/lambda/8051958/T8051958.java │ │ │ │ Passed: tools/javac/lambda/8063054/T8063054a.java │ │ │ │ Passed: tools/javac/lambda/8063054/T8063054b.java │ │ │ │ Passed: tools/javac/lambda/8066974/T8066974.java │ │ │ │ -Passed: tools/javac/lambda/8068399/T8068399.java │ │ │ │ Passed: tools/javac/lambda/8067792/T8067792.java │ │ │ │ -Passed: tools/javac/lambda/8073842/T8073842.java │ │ │ │ -Passed: tools/javac/lambda/8071432/T8071432.java │ │ │ │ +Passed: tools/javac/lambda/8068399/T8068399.java │ │ │ │ Passed: tools/javac/lambda/8068430/T8068430.java │ │ │ │ +Passed: tools/javac/lambda/8071432/T8071432.java │ │ │ │ +Passed: tools/javac/lambda/8073842/T8073842.java │ │ │ │ Passed: tools/javac/lambda/8074381/T8074381a.java │ │ │ │ Passed: tools/javac/lambda/8074381/T8074381b.java │ │ │ │ Passed: tools/javac/lambda/8131742/T8131742.java │ │ │ │ -Passed: tools/javac/lambda/8142876/T8142876.java │ │ │ │ Passed: tools/javac/lambda/8134329/T8134329.java │ │ │ │ +Passed: tools/javac/lambda/8142876/T8142876.java │ │ │ │ Passed: tools/javac/lambda/8148128/T8148128.java │ │ │ │ -Passed: tools/javac/lambda/8168480/T8168480.java │ │ │ │ Passed: tools/javac/lambda/8153884/T8153884.java │ │ │ │ +Passed: tools/javac/lambda/8168480/T8168480.java │ │ │ │ Passed: tools/javac/lambda/8168480/T8168480b.java │ │ │ │ Passed: tools/javac/lambda/8169091/T8169091.java │ │ │ │ -Passed: tools/javac/lambda/8210495/T8210495.java │ │ │ │ -Passed: tools/javac/lambda/8188144/T8188144.java │ │ │ │ Passed: tools/javac/lambda/8202372/T8202372.java │ │ │ │ +Passed: tools/javac/lambda/8188144/T8188144.java │ │ │ │ +Passed: tools/javac/lambda/8210495/T8210495.java │ │ │ │ Passed: tools/javac/lambda/8258897/CaptureVariables.java │ │ │ │ -Passed: tools/javac/lambda/8262095/T8262095.java │ │ │ │ Passed: tools/javac/lambda/8258897/CaptureVariablesAnonymous.java │ │ │ │ -Passed: tools/javac/lambda/badMemberRefBytecode/TestBadMemberRefBytecode.java │ │ │ │ +Passed: tools/javac/lambda/8262095/T8262095.java │ │ │ │ Passed: tools/javac/lambda/abort/Abort.java │ │ │ │ Passed: tools/javac/lambda/abort/CompletionFailure.java │ │ │ │ +Passed: tools/javac/lambda/badMemberRefBytecode/TestBadMemberRefBytecode.java │ │ │ │ Passed: tools/javac/lambda/bridge/template_tests/BridgeMethodTestCase.java │ │ │ │ -Passed: tools/javac/lambda/bytecode/TestLambdaBytecode.java │ │ │ │ Passed: tools/javac/importscope/ImportDependenciesTest.java │ │ │ │ +Passed: tools/javac/lambda/bytecode/TestLambdaBytecode.java │ │ │ │ +Passed: tools/javac/failover/CheckAttributedTree.java │ │ │ │ Passed: tools/javac/lambda/considerExceptionTVarInStuckExprs/ConsiderExceptionTVarsInStuckExprs.java │ │ │ │ Passed: tools/javac/lambda/deduplication/ClassFieldDeduplication.java │ │ │ │ Passed: tools/javac/lambda/deduplication/DeduplicationDebugInfo.java │ │ │ │ Passed: tools/javac/lambda/deduplication/DeduplicationTest.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest1_neg1.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest1_neg2.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest1_neg3.java │ │ │ │ @@ -5475,33 +5452,33 @@ │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest2_SAM2.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/LambdaTest2_SAM3.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/NonSAM1.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/NonSAM2.java │ │ │ │ Passed: tools/javac/lambda/funcInterfaces/NonSAM3.java │ │ │ │ Passed: tools/javac/lambda/inaccessibleMref01/InaccessibleMref01.java │ │ │ │ Passed: tools/javac/lambda/inaccessibleMref02/InaccessibleMref02.java │ │ │ │ -Passed: tools/javac/importscope/TestDuplicateImport.java │ │ │ │ +Passed: tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java │ │ │ │ Passed: tools/javac/lambda/lambdaExecution/InInterface.java │ │ │ │ Passed: tools/javac/lambda/lambdaExecution/InnerConstructor.java │ │ │ │ -Passed: tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java │ │ │ │ -Passed: tools/javac/lambda/lambdaExecution/LambdaTranslationTest1.java │ │ │ │ Passed: tools/javac/lambda/bridge/template_tests/BridgeMethodsTemplateTest.java │ │ │ │ +Passed: tools/javac/lambda/lambdaExecution/LambdaTranslationTest1.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/AbstractClass_neg.java │ │ │ │ -Passed: tools/javac/lambda/lambdaExpression/AccessNonStatic_neg.java │ │ │ │ +Passed: tools/javac/importscope/TestDuplicateImport.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/EffectivelyFinal_neg.java │ │ │ │ +Passed: tools/javac/lambda/lambdaExpression/AccessNonStatic_neg.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/InvalidExpression1.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/InvalidExpression3.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/InvalidExpression4.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/InvalidExpression5.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/InvalidExpression6.java │ │ │ │ -Passed: tools/javac/lambda/lambdaExecution/LambdaTranslationTest2.java │ │ │ │ -Passed: tools/javac/lambda/lambdaExpression/LambdaTest3.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest1.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest2.java │ │ │ │ +Passed: tools/javac/lambda/lambdaExpression/LambdaTest3.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest4.java │ │ │ │ +Passed: tools/javac/lambda/lambdaExecution/LambdaTranslationTest2.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest5.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/LambdaTest6.java │ │ │ │ Passed: tools/javac/lambda/lambdaExpression/SamConversion.java │ │ │ │ Passed: tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java │ │ │ │ Passed: tools/javac/lambda/methodReference/BoundUnboundSearchTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/BridgeMethod.java │ │ │ │ Passed: tools/javac/lambda/methodReference/ImplicitEnclosingInstanceTest.java │ │ │ │ @@ -5513,578 +5490,578 @@ │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRef1.java │ │ │ │ Passed: tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRef3.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRef2.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRef4.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRef5.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRef6.java │ │ │ │ -Passed: tools/javac/lambda/methodReference/MethodRef8.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRef7.java │ │ │ │ +Passed: tools/javac/lambda/methodReference/MethodRef8.java │ │ │ │ +Passed: tools/javac/lambda/methodReference/MethodReferenceComplexNullCheckTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodReferenceInConstructorInvocation.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefIntColonColonNewTest.java │ │ │ │ -Passed: tools/javac/lambda/methodReference/MethodReferenceComplexNullCheckTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefNewInnerBootstrap.java │ │ │ │ -Passed: tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaNPE2.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaNPE1.java │ │ │ │ +Passed: tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaNPE2.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify1.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify2.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefNewInnerRawTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify2simple.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefQualifier1.java │ │ │ │ -Passed: tools/javac/lambda/methodReference/MethodRefStuck.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefSingleRefEvalBridge.java │ │ │ │ +Passed: tools/javac/lambda/methodReference/MethodRefStuck.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefStuck2.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefStuck8249261.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefStuckParenthesized.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefToInner.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefToInnerWithoutOuter.java │ │ │ │ Passed: tools/javac/lambda/methodReference/MethodRefToLocalClassMethodTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/ProtectedInaccessibleMethodRefTest.java │ │ │ │ Passed: tools/javac/lambda/methodReference/ProtectedInaccessibleMethodRefTest2.java │ │ │ │ Passed: tools/javac/lambda/methodReference/SamConversion.java │ │ │ │ Passed: tools/javac/lambda/methodReference/TreeMakerParamsIsGoofy.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection1.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection2.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection3.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection4.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersectionInducedTest.java │ │ │ │ Passed: tools/javac/lambda/bridge/TestMetafactoryBridges.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferencePackagePrivateQualifier.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersectionInducedTest.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection4.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceNullCheckTest.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferencePackagePrivateQualifier.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestFDCCE.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerDefault.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerInstance.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerVarArgsThis.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInstance.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestKinds.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerVarArgsThis.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestMethodHandle.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestKinds.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNew.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInner.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInnerImplicitArgs.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase1.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase2.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInnerImplicitArgs.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase4.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuper.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase2.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuperDefault.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestTypeConversion.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuper.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgs.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestTypeConversion.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsExt.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuperDefault.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuper.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsThis.java │ │ │ │ +Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuperDefault.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle_neg.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle.java │ │ │ │ -Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsThis.java │ │ │ │ Passed: tools/javac/lambda/methodReferenceExecution/MethodReferenceUnionTypeTest.java │ │ │ │ Passed: tools/javac/lambda/privateMethodReferences/MethodInvoker.java │ │ │ │ Passed: tools/javac/lambda/privateMethodReferences/MethodSupplier.java │ │ │ │ Passed: tools/javac/lambda/privateMethodReferences/ThirdClass.java │ │ │ │ Passed: tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTesta.java │ │ │ │ Passed: tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTestb.java │ │ │ │ Passed: tools/javac/lambda/self_initializer/T8053906/SelfInitializerInLambdaTestc.java │ │ │ │ -Passed: tools/javac/lambda/separate/Test.java │ │ │ │ -Passed: tools/javac/lambda/speculative/8147546/T8147546a.java │ │ │ │ Passed: tools/javac/lambda/methodReference/SamConversionComboTest.java │ │ │ │ -Passed: tools/javac/lambda/speculative/8154180/T8154180a.java │ │ │ │ +Passed: tools/javac/lambda/speculative/8147546/T8147546a.java │ │ │ │ +Passed: tools/javac/lambda/separate/Test.java │ │ │ │ Passed: tools/javac/lambda/speculative/8147546/T8147546b.java │ │ │ │ +Passed: tools/javac/lambda/speculative/8154180/T8154180a.java │ │ │ │ Passed: tools/javac/lambda/speculative/8154180/T8154180b.java │ │ │ │ Passed: tools/javac/lambda/speculative/DiamondFinder.java │ │ │ │ -Passed: tools/javac/lambda/speculative/InferWeak.java │ │ │ │ Passed: tools/javac/lambda/speculative/InferStrict.java │ │ │ │ +Passed: tools/javac/lambda/speculative/InferWeak.java │ │ │ │ Passed: tools/javac/lambda/speculative/Main.java │ │ │ │ Passed: tools/javac/lambda/speculative/MissingError.java │ │ │ │ Passed: tools/javac/lambda/speculative/NestedLambdaNoGenerics.java │ │ │ │ Passed: tools/javac/lambda/speculative/T8046685.java │ │ │ │ Passed: tools/javac/lambda/speculative/T8055984.java │ │ │ │ Passed: tools/javac/lambda/speculative/T8077247.java │ │ │ │ Passed: tools/javac/lambda/speculative/T8078093.java │ │ │ │ Passed: tools/javac/lambda/T8024947/PotentiallyAmbiguousWarningTest.java │ │ │ │ Passed: tools/javac/lambda/T8025290/ExplicitVSImplicitLambdaTest.java │ │ │ │ Passed: tools/javac/lambda/T8025816/CrashMethodReferenceWithSiteTypeVarTest.java │ │ │ │ Passed: tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest1.java │ │ │ │ Passed: tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.java │ │ │ │ -Passed: tools/javac/lambda/T8037935/LambdaWithBinOpConstRefToConstString.java │ │ │ │ -Passed: tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java │ │ │ │ +Passed: tools/javac/lambda/speculative/NestedLambdaGenerics.java │ │ │ │ Passed: tools/javac/lambda/T8038182/CrashFunctionDescriptorExceptionTest.java │ │ │ │ -Passed: tools/javac/lambda/T8038420/LambdaIncrement.java │ │ │ │ +Passed: tools/javac/lambda/T8037935/LambdaWithBinOpConstRefToConstString.java │ │ │ │ Passed: tools/javac/lambda/T8041704/ErrorMessageTest.java │ │ │ │ -Passed: tools/javac/lambda/speculative/NestedLambdaGenerics.java │ │ │ │ -Passed: tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.java │ │ │ │ +Passed: tools/javac/lambda/T8038420/LambdaIncrement.java │ │ │ │ Passed: tools/javac/lambda/T8057800/NPEMethodReferenceAndGenericsTest.java │ │ │ │ -Passed: tools/javac/lambda/T8129740/AllowEnclosingVarCaptureTest.java │ │ │ │ -Passed: tools/javac/lambda/lambdaExpression/SamConversionComboTest.java │ │ │ │ +Passed: tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java │ │ │ │ +Passed: tools/javac/lambda/T8042759/ImplicitLambdaConsideredForApplicabilityTest.java │ │ │ │ Passed: tools/javac/lambda/T8129740/CaptureInCtorChainingTest.java │ │ │ │ +Passed: tools/javac/lambda/T8129740/AllowEnclosingVarCaptureTest.java │ │ │ │ Passed: tools/javac/lambda/T8129740/QualifiedThisAccessTest.java │ │ │ │ Passed: tools/javac/lambda/T8209407/VerifierErrorInnerPlusLambda.java │ │ │ │ -Passed: tools/javac/lambda/typeInference/InferenceTest_neg1_2.java │ │ │ │ Passed: tools/javac/lambda/T8129740/SourceToSourceTranslationTest.java │ │ │ │ Passed: tools/javac/lambda/T8213703/InvalidReceiverTypeTest.java │ │ │ │ +Passed: tools/javac/lambda/typeInference/InferenceTest_neg1_2.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest11.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest2.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest2b.java │ │ │ │ -Passed: tools/javac/lambda/typeInference/InferenceTest6.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest3.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest4.java │ │ │ │ -Passed: tools/javac/lambda/BadAccess.java │ │ │ │ +Passed: tools/javac/lambda/typeInference/InferenceTest6.java │ │ │ │ Passed: tools/javac/lambda/typeInference/InferenceTest789.java │ │ │ │ +Passed: tools/javac/lambda/BadAccess.java │ │ │ │ Passed: tools/javac/lambda/AvoidInfiniteReattribution.java │ │ │ │ +Passed: tools/javac/lambda/BadAccess02.java │ │ │ │ Passed: tools/javac/lambda/BadAccess03.java │ │ │ │ Passed: tools/javac/lambda/BadBreakContinue.java │ │ │ │ -Passed: tools/javac/lambda/BadAccess02.java │ │ │ │ -Passed: tools/javac/lambda/BadExpressionLambda.java │ │ │ │ Passed: tools/javac/lambda/BadConv03.java │ │ │ │ Passed: tools/javac/lambda/BadConv04.java │ │ │ │ -Passed: tools/javac/lambda/BadLambdaPos.java │ │ │ │ +Passed: tools/javac/lambda/BadExpressionLambda.java │ │ │ │ +Passed: tools/javac/lambda/lambdaExpression/SamConversionComboTest.java │ │ │ │ Passed: tools/javac/lambda/BadMethodCall.java │ │ │ │ +Passed: tools/javac/lambda/BadLambdaPos.java │ │ │ │ Passed: tools/javac/lambda/BadMethodCall2.java │ │ │ │ Passed: tools/javac/lambda/BadNestedLambda.java │ │ │ │ Passed: tools/javac/lambda/BadLambdaExpr.java │ │ │ │ Passed: tools/javac/lambda/BadStatementInLambda.java │ │ │ │ Passed: tools/javac/lambda/BadRecovery.java │ │ │ │ Passed: tools/javac/lambda/BadReturn.java │ │ │ │ Passed: tools/javac/lambda/BadStatementInLambda02.java │ │ │ │ Passed: tools/javac/lambda/BadSwitchExpressionLambda.java │ │ │ │ Passed: tools/javac/lambda/BadTargetType.java │ │ │ │ Passed: tools/javac/lambda/CantFindSymbolImplicitLambdaAndDiamondTest.java │ │ │ │ Passed: tools/javac/lambda/Conditional01.java │ │ │ │ -Passed: tools/javac/lambda/Conditional03.java │ │ │ │ Passed: tools/javac/lambda/Conditional02.java │ │ │ │ +Passed: tools/javac/lambda/Conditional03.java │ │ │ │ Passed: tools/javac/lambda/Conformance01.java │ │ │ │ Passed: tools/javac/lambda/Defender01.java │ │ │ │ -Passed: tools/javac/lambda/DoubleStaticImport.java │ │ │ │ Passed: tools/javac/lambda/DisjunctiveTypeTest.java │ │ │ │ -Passed: tools/javac/lambda/EffectivelyFinalTest.java │ │ │ │ +Passed: tools/javac/lambda/DoubleStaticImport.java │ │ │ │ Passed: tools/javac/lambda/EffectivelyFinal01.java │ │ │ │ -Passed: tools/javac/lambda/EffectivelyFinalThrows.java │ │ │ │ Passed: tools/javac/lambda/ByteCodeTest.java │ │ │ │ -Passed: tools/javac/lambda/FunctionalInterfaceAnno.java │ │ │ │ Passed: tools/javac/lambda/ErroneousArg.java │ │ │ │ +Passed: tools/javac/lambda/EffectivelyFinalTest.java │ │ │ │ +Passed: tools/javac/lambda/EffectivelyFinalThrows.java │ │ │ │ Passed: tools/javac/lambda/FunctionalInterfaceAnno02.java │ │ │ │ +Passed: tools/javac/lambda/FunctionalInterfaceAnno.java │ │ │ │ Passed: tools/javac/lambda/ExceptionsInLambda.java │ │ │ │ Passed: tools/javac/lambda/GenericMethodRefImplClass.java │ │ │ │ Passed: tools/javac/lambda/ImplicitEnclosingInstanceTest.java │ │ │ │ Passed: tools/javac/lambda/IdentifierTest.java │ │ │ │ Passed: tools/javac/lambda/InnerConstructor.java │ │ │ │ +Passed: tools/javac/lambda/InnerInstanceCreationTest.java │ │ │ │ Passed: tools/javac/lambda/Intersection01.java │ │ │ │ Passed: tools/javac/lambda/Intersection02.java │ │ │ │ -Passed: tools/javac/lambda/InnerInstanceCreationTest.java │ │ │ │ Passed: tools/javac/lambda/Intersection03.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture01.java │ │ │ │ -Passed: tools/javac/lambda/LambdaCapture03.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture02.java │ │ │ │ -Passed: tools/javac/lambda/LambdaCapture04.java │ │ │ │ +Passed: tools/javac/lambda/LambdaCapture03.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture05.java │ │ │ │ +Passed: tools/javac/lambda/LambdaCapture04.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture06.java │ │ │ │ Passed: tools/javac/lambda/LambdaCapture07.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv01.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv03.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv01.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv06.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv05.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv09.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv08.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv10.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv11.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv12.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv10.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv13.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv12.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv17.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv18.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv16.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv19.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv20.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv22.java │ │ │ │ -Passed: tools/javac/lambda/FunctionalInterfaceConversionTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv21.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv24.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv22.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv23.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv24.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv26.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv25.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv29.java │ │ │ │ -Passed: tools/javac/lambda/LambdaConv28.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv27.java │ │ │ │ -Passed: tools/javac/lambda/LambdaEffectivelyFinalTest.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv28.java │ │ │ │ +Passed: tools/javac/lambda/LambdaConv29.java │ │ │ │ Passed: tools/javac/lambda/LambdaConv30.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExpr04.java │ │ │ │ +Passed: tools/javac/lambda/LambdaEffectivelyFinalTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr01.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExpr05.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr02.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExpr08.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExpr05.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExpr04.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExpr07.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr06.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExpr10.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr09.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExpr07.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExpr13.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExpr12.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExpr08.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr11.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExpr10.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExpr12.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExpr13.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr14.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr15.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr16.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr17.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr19.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExpr20.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr18.java │ │ │ │ -Passed: tools/javac/lambda/LambdaExprNotVoid.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExpr20.java │ │ │ │ Passed: tools/javac/lambda/LambdaExpr21.java │ │ │ │ Passed: tools/javac/lambda/LambdaExprLeadsToMissingClassFilesTest.java │ │ │ │ -Passed: tools/javac/lambda/LambdaInnerTypeVarReflect.java │ │ │ │ -Passed: tools/javac/lambda/LambdaInnerTypeVarArgsSerialize.java │ │ │ │ +Passed: tools/javac/lambda/LambdaExprNotVoid.java │ │ │ │ Passed: tools/javac/lambda/LambdaInnerTypeVarArgs.java │ │ │ │ +Passed: tools/javac/lambda/LambdaInnerTypeVarArgsSerialize.java │ │ │ │ +Passed: tools/javac/lambda/LambdaInnerTypeVarReflect.java │ │ │ │ +Passed: tools/javac/lambda/LambdaInnerTypeVarSerialize.java │ │ │ │ Passed: tools/javac/lambda/LambdaInSuperCallCapturingOuterThis.java │ │ │ │ Passed: tools/javac/lambda/LambdaInSuperCallCapturingOuterThis2.java │ │ │ │ -Passed: tools/javac/lambda/LambdaInnerTypeVarSerialize.java │ │ │ │ -Passed: tools/javac/lambda/LambdaInterfaceStaticField.java │ │ │ │ Passed: tools/javac/lambda/LambdaInSuperCallCapturingOuterThis3.java │ │ │ │ -Passed: tools/javac/lambda/LambdaLambdaSerialized.java │ │ │ │ +Passed: tools/javac/lambda/LambdaInterfaceStaticField.java │ │ │ │ +Passed: tools/javac/lambda/FunctionalInterfaceConversionTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaLocalTest.java │ │ │ │ +Passed: tools/javac/lambda/LambdaLambdaSerialized.java │ │ │ │ Passed: tools/javac/lambda/LambdaNoFuncIntfFlow.java │ │ │ │ Passed: tools/javac/lambda/LambdaMultiCatchTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaParameterNeedsNoInitTest.java │ │ │ │ Passed: tools/javac/lambda/LambdaOuterLocalTest.java │ │ │ │ -Passed: tools/javac/lambda/LambdaParenGenericOrig.java │ │ │ │ Passed: tools/javac/lambda/LambdaParenGeneric.java │ │ │ │ -Passed: tools/javac/lambda/LambdaScope01.java │ │ │ │ +Passed: tools/javac/lambda/LambdaParenGenericOrig.java │ │ │ │ Passed: tools/javac/lambda/LambdaReturnUnboxing.java │ │ │ │ +Passed: tools/javac/lambda/LambdaScope01.java │ │ │ │ Passed: tools/javac/lambda/LambdaScope02.java │ │ │ │ -Passed: tools/javac/lambda/LambdaScope04.java │ │ │ │ Passed: tools/javac/lambda/LambdaScope03.java │ │ │ │ +Passed: tools/javac/lambda/LambdaScope04.java │ │ │ │ Passed: tools/javac/lambda/LambdaScope05.java │ │ │ │ +Passed: tools/javac/lambda/LambdaTestStrictFPFlag.java │ │ │ │ Passed: tools/javac/lambda/LambdaTestStrictFP.java │ │ │ │ +Passed: tools/javac/lambda/LambdaWithInterfaceSuper.java │ │ │ │ Passed: tools/javac/lambda/LambdaTestStrictFPMethod.java │ │ │ │ -Passed: tools/javac/lambda/LambdaTestStrictFPFlag.java │ │ │ │ Passed: tools/javac/lambda/LocalBreakAndContinue.java │ │ │ │ -Passed: tools/javac/lambda/LambdaWithInterfaceSuper.java │ │ │ │ Passed: tools/javac/lambda/MethodHandleInvokeTest.java │ │ │ │ Passed: tools/javac/lambda/LocalVariableTable.java │ │ │ │ Passed: tools/javac/lambda/MethodReference02.java │ │ │ │ Passed: tools/javac/lambda/MethodReference01.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference04.java │ │ │ │ Passed: tools/javac/lambda/MethodReference03.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference04.java │ │ │ │ Passed: tools/javac/lambda/MethodReference05.java │ │ │ │ Passed: tools/javac/lambda/MethodReference06.java │ │ │ │ Passed: tools/javac/lambda/MethodReference07.java │ │ │ │ Passed: tools/javac/lambda/MethodReference09.java │ │ │ │ Passed: tools/javac/lambda/MethodReference08.java │ │ │ │ Passed: tools/javac/lambda/MethodReference10.java │ │ │ │ Passed: tools/javac/lambda/MethodReference11.java │ │ │ │ Passed: tools/javac/lambda/MethodReference12.java │ │ │ │ Passed: tools/javac/lambda/MethodReference13.java │ │ │ │ Passed: tools/javac/lambda/MethodReference14.java │ │ │ │ Passed: tools/javac/lambda/MethodReference15.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference17.java │ │ │ │ Passed: tools/javac/lambda/MethodReference16.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference19.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference17.java │ │ │ │ Passed: tools/javac/lambda/MethodReference18.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference21.java │ │ │ │ Passed: tools/javac/lambda/MethodReference20.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference19.java │ │ │ │ Passed: tools/javac/lambda/MethodReference22.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference21.java │ │ │ │ Passed: tools/javac/lambda/MethodReference23.java │ │ │ │ Passed: tools/javac/lambda/MethodReference24.java │ │ │ │ Passed: tools/javac/lambda/MethodReference26.java │ │ │ │ Passed: tools/javac/lambda/MethodReference25.java │ │ │ │ Passed: tools/javac/lambda/MethodReference28.java │ │ │ │ Passed: tools/javac/lambda/MethodReference27.java │ │ │ │ Passed: tools/javac/lambda/MethodReference29.java │ │ │ │ Passed: tools/javac/lambda/MethodReference30.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference31.java │ │ │ │ Passed: tools/javac/lambda/MethodReference32.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference31.java │ │ │ │ Passed: tools/javac/lambda/MethodReference33.java │ │ │ │ Passed: tools/javac/lambda/MethodReference34.java │ │ │ │ Passed: tools/javac/lambda/MethodReference35.java │ │ │ │ Passed: tools/javac/lambda/MethodReference36.java │ │ │ │ Passed: tools/javac/lambda/MethodReference37.java │ │ │ │ Passed: tools/javac/lambda/MethodReference38.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference40.java │ │ │ │ Passed: tools/javac/lambda/MethodReference39.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference42.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference40.java │ │ │ │ Passed: tools/javac/lambda/MethodReference41.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference42.java │ │ │ │ Passed: tools/javac/lambda/MethodReference43.java │ │ │ │ Passed: tools/javac/lambda/MethodReference44.java │ │ │ │ Passed: tools/javac/lambda/MethodReference45.java │ │ │ │ Passed: tools/javac/lambda/MethodReference46.java │ │ │ │ Passed: tools/javac/lambda/MethodReference47.java │ │ │ │ Passed: tools/javac/lambda/MethodReference48.java │ │ │ │ Passed: tools/javac/lambda/MethodReference49.java │ │ │ │ Passed: tools/javac/lambda/MethodReference50.java │ │ │ │ Passed: tools/javac/lambda/MethodReference51.java │ │ │ │ Passed: tools/javac/lambda/MethodReference53.java │ │ │ │ Passed: tools/javac/lambda/MethodReference52.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference55.java │ │ │ │ Passed: tools/javac/lambda/MethodReference54.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference55.java │ │ │ │ Passed: tools/javac/lambda/MethodReference57.java │ │ │ │ Passed: tools/javac/lambda/MethodReference56.java │ │ │ │ Passed: tools/javac/lambda/MethodReference58.java │ │ │ │ Passed: tools/javac/lambda/MethodReference59.java │ │ │ │ Passed: tools/javac/lambda/MethodReference60.java │ │ │ │ Passed: tools/javac/lambda/MethodReference61.java │ │ │ │ Passed: tools/javac/lambda/MethodReference62.java │ │ │ │ Passed: tools/javac/lambda/MethodReference63.java │ │ │ │ Passed: tools/javac/lambda/MethodReference64.java │ │ │ │ -Passed: tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference67.java │ │ │ │ Passed: tools/javac/lambda/MethodReference65.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference67.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference66.java │ │ │ │ Passed: tools/javac/lambda/MethodReference68.java │ │ │ │ Passed: tools/javac/lambda/MethodReference69.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference66.java │ │ │ │ -Passed: tools/javac/lambda/MethodReference72.java │ │ │ │ Passed: tools/javac/lambda/MethodReference70.java │ │ │ │ Passed: tools/javac/lambda/MethodReference71.java │ │ │ │ Passed: tools/javac/lambda/MethodReference73.java │ │ │ │ +Passed: tools/javac/lambda/MethodReference72.java │ │ │ │ Passed: tools/javac/lambda/MethodReference74.java │ │ │ │ Passed: tools/javac/lambda/MethodReference75.java │ │ │ │ -Passed: tools/javac/lambda/MethodReferenceNoThisTest.java │ │ │ │ -Passed: tools/javac/lambda/MethodReferenceGenericTarget.java │ │ │ │ Passed: tools/javac/lambda/MethodReferenceArrayClone.java │ │ │ │ +Passed: tools/javac/lambda/MethodReferenceGenericTarget.java │ │ │ │ +Passed: tools/javac/lambda/MethodReferenceNoThisTest.java │ │ │ │ Passed: tools/javac/lambda/MethodReferenceStaticNotAccessibleTest.java │ │ │ │ Passed: tools/javac/lambda/MethodReferenceVarargsTest.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific01.java │ │ │ │ -Passed: tools/javac/lambda/MostSpecific02.java │ │ │ │ +Passed: tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific03.java │ │ │ │ +Passed: tools/javac/lambda/MostSpecific02.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific04.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific05.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific06.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific07.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific08.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific09.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific10.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific11.java │ │ │ │ -Passed: tools/javac/lambda/MostSpecific13.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific12.java │ │ │ │ +Passed: tools/javac/lambda/MostSpecific13.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific14.java │ │ │ │ -Passed: tools/javac/lambda/MostSpecific16.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific15.java │ │ │ │ -Passed: tools/javac/lambda/MostSpecific18.java │ │ │ │ +Passed: tools/javac/lambda/MostSpecific16.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific17.java │ │ │ │ +Passed: tools/javac/lambda/MostSpecific18.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific19.java │ │ │ │ -Passed: tools/javac/lambda/MostSpecific20.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific21.java │ │ │ │ -Passed: tools/javac/lambda/MostSpecific22.java │ │ │ │ +Passed: tools/javac/lambda/MostSpecific20.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific23.java │ │ │ │ -Passed: tools/javac/lambda/MostSpecific24.java │ │ │ │ +Passed: tools/javac/lambda/MostSpecific22.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific25.java │ │ │ │ +Passed: tools/javac/lambda/MostSpecific24.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific26.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific27.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific28.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific29.java │ │ │ │ -Passed: tools/javac/lambda/MostSpecific31.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific30.java │ │ │ │ -Passed: tools/javac/lambda/NakedThis.java │ │ │ │ +Passed: tools/javac/lambda/MostSpecific31.java │ │ │ │ Passed: tools/javac/lambda/MostSpecific32.java │ │ │ │ +Passed: tools/javac/lambda/NakedThis.java │ │ │ │ Passed: tools/javac/lambda/NestedCapture01.java │ │ │ │ Passed: tools/javac/lambda/NestedCapture02.java │ │ │ │ Passed: tools/javac/lambda/NestedCapture03.java │ │ │ │ -Passed: tools/javac/lambda/NoTargetLambda.java │ │ │ │ Passed: tools/javac/lambda/NestedCapture04.java │ │ │ │ +Passed: tools/javac/lambda/NoTargetLambda.java │ │ │ │ Passed: tools/javac/lambda/NoWarnOnImplicitParams.java │ │ │ │ Passed: tools/javac/lambda/SE5AnnotationsOnLambdaParameters.java │ │ │ │ -Passed: tools/javac/lambda/SerializedLambdaInInit.java │ │ │ │ Passed: tools/javac/lambda/SerializableObjectMethods.java │ │ │ │ +Passed: tools/javac/lambda/SerializedLambdaInInit.java │ │ │ │ Passed: tools/javac/lambda/StaticMethodNegTest.java │ │ │ │ Passed: tools/javac/lambda/SingleLocalTest.java │ │ │ │ Passed: tools/javac/lambda/T8056014.java │ │ │ │ Passed: tools/javac/lambda/T8056984.java │ │ │ │ Passed: tools/javac/lambda/T8057794.java │ │ │ │ +Passed: tools/javac/lambda/MethodReferenceParserTest.java │ │ │ │ Passed: tools/javac/lambda/T8077605.java │ │ │ │ -Passed: tools/javac/lambda/T8145051.java │ │ │ │ Passed: tools/javac/lambda/T8175317.java │ │ │ │ Passed: tools/javac/lambda/T8195598.java │ │ │ │ +Passed: tools/javac/lambda/T8145051.java │ │ │ │ Passed: tools/javac/lambda/T8235564.java │ │ │ │ -Passed: tools/javac/lambda/MethodReferenceParserTest.java │ │ │ │ Passed: tools/javac/lambda/TargetType01.java │ │ │ │ Passed: tools/javac/lambda/TargetType02.java │ │ │ │ Passed: tools/javac/lambda/TargetType03.java │ │ │ │ Passed: tools/javac/lambda/TargetType04.java │ │ │ │ -Passed: tools/javac/lambda/TargetType05.java │ │ │ │ Passed: tools/javac/lambda/TargetType06.java │ │ │ │ +Passed: tools/javac/lambda/TargetType05.java │ │ │ │ Passed: tools/javac/lambda/TargetType07.java │ │ │ │ Passed: tools/javac/lambda/TargetType08.java │ │ │ │ Passed: tools/javac/lambda/TargetType10.java │ │ │ │ Passed: tools/javac/lambda/TargetType12.java │ │ │ │ Passed: tools/javac/lambda/TargetType11.java │ │ │ │ Passed: tools/javac/lambda/TargetType14.java │ │ │ │ Passed: tools/javac/lambda/TargetType13.java │ │ │ │ -Passed: tools/javac/lambda/TargetType15.java │ │ │ │ Passed: tools/javac/lambda/TargetType16.java │ │ │ │ +Passed: tools/javac/lambda/TargetType15.java │ │ │ │ Passed: tools/javac/lambda/TargetType17.java │ │ │ │ Passed: tools/javac/lambda/TargetType18.java │ │ │ │ Passed: tools/javac/lambda/TargetType19.java │ │ │ │ Passed: tools/javac/lambda/TargetType20.java │ │ │ │ Passed: tools/javac/lambda/TargetType21.java │ │ │ │ Passed: tools/javac/lambda/TargetType22.java │ │ │ │ Passed: tools/javac/lambda/TargetType23.java │ │ │ │ Passed: tools/javac/lambda/TargetType24.java │ │ │ │ -Passed: tools/javac/lambda/TargetType26.java │ │ │ │ Passed: tools/javac/lambda/TargetType25.java │ │ │ │ +Passed: tools/javac/lambda/TargetType26.java │ │ │ │ Passed: tools/javac/lambda/TargetType28.java │ │ │ │ +Passed: tools/javac/lambda/TargetType27.java │ │ │ │ Passed: tools/javac/lambda/TargetType29.java │ │ │ │ Passed: tools/javac/lambda/TargetType30.java │ │ │ │ -Passed: tools/javac/lambda/TargetType27.java │ │ │ │ -Passed: tools/javac/lambda/TargetType31.java │ │ │ │ Passed: tools/javac/lambda/TargetType32.java │ │ │ │ +Passed: tools/javac/lambda/TargetType31.java │ │ │ │ +Passed: tools/javac/lambda/T8031967.java │ │ │ │ Passed: tools/javac/lambda/TargetType33.java │ │ │ │ Passed: tools/javac/lambda/TargetType34.java │ │ │ │ Passed: tools/javac/lambda/TargetType35.java │ │ │ │ -Passed: tools/javac/lambda/TargetType36.java │ │ │ │ Passed: tools/javac/lambda/TargetType37.java │ │ │ │ Passed: tools/javac/lambda/TargetType38.java │ │ │ │ -Passed: tools/javac/lambda/T8031967.java │ │ │ │ +Passed: tools/javac/lambda/TargetType36.java │ │ │ │ Passed: tools/javac/lambda/TargetType39.java │ │ │ │ -Passed: tools/javac/lambda/TargetType41.java │ │ │ │ Passed: tools/javac/lambda/TargetType40.java │ │ │ │ +Passed: tools/javac/lambda/TargetType41.java │ │ │ │ Passed: tools/javac/lambda/TargetType42.java │ │ │ │ Passed: tools/javac/lambda/TargetType43.java │ │ │ │ Passed: tools/javac/lambda/TargetType45.java │ │ │ │ Passed: tools/javac/lambda/TargetType44.java │ │ │ │ -Passed: tools/javac/lambda/intersection/IntersectionTargetTypeTest.java │ │ │ │ Passed: tools/javac/lambda/TargetType47.java │ │ │ │ -Passed: tools/javac/lambda/TargetType49.java │ │ │ │ Passed: tools/javac/lambda/TargetType48.java │ │ │ │ Passed: tools/javac/lambda/TargetType46.java │ │ │ │ Passed: tools/javac/lambda/TargetType50.java │ │ │ │ -Passed: tools/javac/lambda/TargetType53.java │ │ │ │ +Passed: tools/javac/lambda/TargetType49.java │ │ │ │ Passed: tools/javac/lambda/TargetType51.java │ │ │ │ -Passed: tools/javac/lambda/TargetType56.java │ │ │ │ -Passed: tools/javac/lambda/TargetType52.java │ │ │ │ Passed: tools/javac/lambda/TargetType54.java │ │ │ │ +Passed: tools/javac/lambda/TargetType53.java │ │ │ │ Passed: tools/javac/lambda/TargetType55.java │ │ │ │ -Passed: tools/javac/lambda/TargetType59.java │ │ │ │ +Passed: tools/javac/lambda/TargetType52.java │ │ │ │ +Passed: tools/javac/lambda/TargetType56.java │ │ │ │ Passed: tools/javac/lambda/TargetType58.java │ │ │ │ Passed: tools/javac/lambda/TargetType57.java │ │ │ │ -Passed: tools/javac/lambda/TargetType62.java │ │ │ │ +Passed: tools/javac/lambda/TargetType59.java │ │ │ │ Passed: tools/javac/lambda/TargetType61.java │ │ │ │ Passed: tools/javac/lambda/TargetType60.java │ │ │ │ -Passed: tools/javac/lambda/TargetType63.java │ │ │ │ -Passed: tools/javac/lambda/TargetType65.java │ │ │ │ +Passed: tools/javac/lambda/TargetType62.java │ │ │ │ Passed: tools/javac/lambda/TargetType64.java │ │ │ │ +Passed: tools/javac/lambda/TargetType65.java │ │ │ │ +Passed: tools/javac/lambda/TargetType63.java │ │ │ │ +Passed: tools/javac/lambda/TargetType67.java │ │ │ │ Passed: tools/javac/lambda/TargetType66.java │ │ │ │ +Passed: tools/javac/lambda/TargetType68.java │ │ │ │ Passed: tools/javac/lambda/TargetType69.java │ │ │ │ -Passed: tools/javac/lambda/TargetType67.java │ │ │ │ -Passed: tools/javac/lambda/TargetType71.java │ │ │ │ Passed: tools/javac/lambda/TargetType70.java │ │ │ │ +Passed: tools/javac/lambda/TargetType71.java │ │ │ │ Passed: tools/javac/lambda/TargetType72.java │ │ │ │ -Passed: tools/javac/lambda/TargetType68.java │ │ │ │ Passed: tools/javac/lambda/TargetType74.java │ │ │ │ Passed: tools/javac/lambda/TargetType75.java │ │ │ │ -Passed: tools/javac/lambda/TargetType76.java │ │ │ │ Passed: tools/javac/lambda/TargetType73.java │ │ │ │ +Passed: tools/javac/lambda/TargetType76.java │ │ │ │ Passed: tools/javac/lambda/TestBootstrapMethodsCount.java │ │ │ │ -Passed: tools/javac/lambda/TryWithLambdaFinal.java │ │ │ │ Passed: tools/javac/lambda/TestLambdaToMethodStats.java │ │ │ │ +Passed: tools/javac/lambda/TryWithLambdaFinal.java │ │ │ │ +Passed: tools/javac/lambda/UnderscoreAsIdent.java │ │ │ │ Passed: tools/javac/lambda/VoidCompatibility.java │ │ │ │ -Passed: tools/javac/lambda/VoidLambdaParameter.java │ │ │ │ +Passed: tools/javac/lambda/intersection/IntersectionTargetTypeTest.java │ │ │ │ Passed: tools/javac/lambda/XDdumpLambdaToMethodStats.java │ │ │ │ -Passed: tools/javac/lambda/UnderscoreAsIdent.java │ │ │ │ +Passed: tools/javac/lambda/VoidLambdaParameter.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/AttributeInjector.java │ │ │ │ -Passed: tools/javac/lambda/TestInvokeDynamic.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFile.java │ │ │ │ +Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFilePreprocessor.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassToInterfaceConverter.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/Compiler.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/DirectedClassLoader.java │ │ │ │ -Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFilePreprocessor.java │ │ │ │ +Passed: tools/javac/lambda/TestInvokeDynamic.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/SourceModel.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/ClassCase.java │ │ │ │ +Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/Hierarchy.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/separate/TestHarness.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/HierarchyGenerator.java │ │ │ │ -Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/Hierarchy.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/Rule.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/RuleGroup.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTNode.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTParser.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTShape.java │ │ │ │ Passed: tools/javac/lambdaShapes/org/openjdk/tests/vm/FDSeparateCompilationTest.java │ │ │ │ Passed: tools/javac/importscope/NegativeCyclicDependencyTest.java │ │ │ │ Passed: tools/javac/launcher/GetResourceTest.java │ │ │ │ Passed: tools/javac/lexer/JavaLexerTest.java │ │ │ │ Passed: tools/javac/lexer/OctalNumberTest.java │ │ │ │ Passed: tools/javac/lib/DPrinter.java │ │ │ │ Passed: tools/javac/limits/ArrayDims1.java │ │ │ │ -Passed: tools/javac/limits/ArrayDims2.java │ │ │ │ -Passed: tools/javac/limits/ArrayDims3.java │ │ │ │ Passed: tools/javac/lambda/TestSelfRef.java │ │ │ │ +Passed: tools/javac/limits/ArrayDims3.java │ │ │ │ +Passed: tools/javac/limits/ArrayDims2.java │ │ │ │ Passed: tools/javac/limits/ArrayDims4.java │ │ │ │ Passed: tools/javac/limits/ArrayDims5.java │ │ │ │ -Passed: tools/javac/limits/LongName.java │ │ │ │ Passed: tools/javac/limits/CodeSize.java │ │ │ │ +Passed: tools/javac/limits/LongName.java │ │ │ │ Passed: tools/javac/limits/NestedClassConstructorArgs.java │ │ │ │ Passed: tools/javac/limits/NestedClassMethodArgs.java │ │ │ │ Passed: tools/javac/limits/PoolSize1.java │ │ │ │ +Passed: tools/javac/limits/StaticNestedClassConstructorArgs.java │ │ │ │ Passed: tools/javac/limits/PoolSize2.java │ │ │ │ Passed: tools/javac/limits/StringLength.java │ │ │ │ -Passed: tools/javac/limits/StaticNestedClassConstructorArgs.java │ │ │ │ -Passed: tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java │ │ │ │ Passed: tools/javac/limits/TopLevelClassConstructorArgs.java │ │ │ │ -Passed: tools/javac/linenumbers/ConditionalLineNumberTest.java │ │ │ │ Passed: tools/javac/limits/TopLevelClassMethodArgs.java │ │ │ │ +Passed: tools/javac/linenumbers/ConditionalLineNumberTest.java │ │ │ │ Passed: tools/javac/limits/TopLevelClassStaticMethodArgs.java │ │ │ │ -Passed: tools/javac/linenumbers/NestedLineNumberTest.java │ │ │ │ Passed: tools/javac/linenumbers/FinallyLineNumberTest.java │ │ │ │ -Passed: tools/javac/lint/Deprecation.java │ │ │ │ +Passed: tools/javac/linenumbers/NestedLineNumberTest.java │ │ │ │ Passed: tools/javac/linenumbers/NullCheckLineNumberTest.java │ │ │ │ Passed: tools/javac/links/LinksTest.java │ │ │ │ -Passed: tools/javac/lint/FallThrough.java │ │ │ │ +Passed: tools/javac/lint/Deprecation.java │ │ │ │ Passed: tools/javac/lint/DeprecationTest.java │ │ │ │ +Passed: tools/javac/lint/FallThrough.java │ │ │ │ +Passed: tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java │ │ │ │ Passed: tools/javac/lint/JdkInternalAbuseOfVbc.java │ │ │ │ Passed: tools/javac/lint/LossyConversions.java │ │ │ │ Passed: tools/javac/lint/Unchecked.java │ │ │ │ -Passed: tools/javac/lint/NoWarn.java │ │ │ │ Passed: tools/javac/lint/ExternalAbuseOfVbc.java │ │ │ │ +Passed: tools/javac/lint/NoWarn.java │ │ │ │ Passed: tools/javac/literals/BadBinaryLiterals.java │ │ │ │ Passed: tools/javac/literals/BadUnderscoreLiterals.java │ │ │ │ -Passed: tools/javac/literals/T6891079.java │ │ │ │ Passed: tools/javac/literals/BinaryLiterals.java │ │ │ │ +Passed: tools/javac/literals/T6891079.java │ │ │ │ Passed: tools/javac/literals/UnderscoreLiterals.java │ │ │ │ -Passed: tools/javac/lvti/badTypeReference/BadTypeReference.java │ │ │ │ -Passed: tools/javac/lvti/harness/PrimitiveTypeTest.java │ │ │ │ Passed: tools/javac/lvti/harness/NonDenotableTest.java │ │ │ │ +Passed: tools/javac/lvti/harness/PrimitiveTypeTest.java │ │ │ │ +Passed: tools/javac/lvti/badTypeReference/BadTypeReference.java │ │ │ │ +Passed: tools/javac/lvti/harness/ReferenceTypeTest.java │ │ │ │ +Passed: tools/javac/lvti/ConstantTypes.java │ │ │ │ Passed: tools/javac/lvti/BadLocalVarInferenceTest.java │ │ │ │ Passed: tools/javac/lvti/harness/UpperBounds.java │ │ │ │ -Passed: tools/javac/lvti/FoldingTest.java │ │ │ │ -Passed: tools/javac/lvti/harness/ReferenceTypeTest.java │ │ │ │ Passed: tools/javac/lvti/SelfRefTest.java │ │ │ │ -Passed: tools/javac/lvti/ConstantTypes.java │ │ │ │ +Passed: tools/javac/lvti/FoldingTest.java │ │ │ │ Passed: tools/javac/lvti/T8191893.java │ │ │ │ Passed: tools/javac/lvti/T8191959.java │ │ │ │ Passed: tools/javac/lvti/ParserTest.java │ │ │ │ Passed: tools/javac/lvti/TestBadArray.java │ │ │ │ Passed: tools/javac/lvti/T8200199.java │ │ │ │ -Passed: tools/javac/main/AtFileTest.java │ │ │ │ Passed: tools/javac/main/Option_J_At_Test.java │ │ │ │ +Passed: tools/javac/main/AtFileTest.java │ │ │ │ Passed: tools/javac/main/T8058445.java │ │ │ │ Passed: tools/javac/main/StreamsTest.java │ │ │ │ Passed: tools/javac/main/ToolProviderTest.java │ │ │ │ -Passed: tools/javac/main/T8239544.java │ │ │ │ Passed: tools/javac/main/EnvVariableTest.java │ │ │ │ +Passed: tools/javac/main/T8239544.java │ │ │ │ Passed: tools/javac/meth/BadPolySig/BadPolySig.java │ │ │ │ Passed: tools/javac/meth/InvokeMH.java │ │ │ │ Passed: tools/javac/meth/TestCP.java │ │ │ │ Passed: tools/javac/meth/VarargsWarn.java │ │ │ │ Passed: tools/javac/meth/XlintWarn.java │ │ │ │ +Passed: tools/javac/MethodParameters/ClassReaderTest/ClassReaderTest.java │ │ │ │ Passed: tools/javac/mandatoryWarnings/deprecated/Test.java │ │ │ │ -Passed: tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java │ │ │ │ Passed: tools/javac/mandatoryWarnings/unchecked/Test.java │ │ │ │ +Passed: tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java │ │ │ │ +Passed: tools/javac/MethodParameters/CaptureTest.java │ │ │ │ Passed: tools/javac/MethodParameters/AnnotationTest.java │ │ │ │ Passed: tools/javac/MethodParameters/AnonymousClass.java │ │ │ │ -Passed: tools/javac/MethodParameters/CaptureTest.java │ │ │ │ Passed: tools/javac/MethodParameters/DefaultParamNames.java │ │ │ │ Passed: tools/javac/MethodParameters/Constructors.java │ │ │ │ Passed: tools/javac/MethodParameters/EnumTest.java │ │ │ │ -Passed: tools/javac/MethodParameters/ClassReaderTest/ClassReaderTest.java │ │ │ │ Passed: tools/javac/MethodParameters/InstanceMethods.java │ │ │ │ Passed: tools/javac/MethodParameters/LambdaTest.java │ │ │ │ -Passed: tools/javac/MethodParameters/MemberClassTest.java │ │ │ │ Passed: tools/javac/MethodParameters/LocalClassTest.java │ │ │ │ +Passed: tools/javac/MethodParameters/MemberClassTest.java │ │ │ │ Passed: tools/javac/MethodParameters/StaticMethods.java │ │ │ │ Passed: tools/javac/miranda/4686811/Tryit.java │ │ │ │ -Passed: tools/javac/miranda/4686148/Test.java │ │ │ │ Passed: tools/javac/MethodParameters/UncommonParamNames.java │ │ │ │ -Passed: tools/javac/miranda/T4279316b.java │ │ │ │ +Passed: tools/javac/miranda/4686148/Test.java │ │ │ │ Passed: tools/javac/miranda/T4279316a.java │ │ │ │ -Passed: tools/javac/miranda/T4279316d.java │ │ │ │ +Passed: tools/javac/miranda/T4279316b.java │ │ │ │ Passed: tools/javac/miranda/T4279316c.java │ │ │ │ +Passed: tools/javac/miranda/T4279316d.java │ │ │ │ Passed: tools/javac/miranda/T4528315.java │ │ │ │ Passed: tools/javac/miranda/4711056/T1.java │ │ │ │ -Passed: tools/javac/miranda/T4666866.java │ │ │ │ Passed: tools/javac/miranda/T4711325.java │ │ │ │ +Passed: tools/javac/miranda/T4666866.java │ │ │ │ Passed: tools/javac/missingClass/A.java │ │ │ │ Passed: tools/javac/MissingInclude/MissingIncludeTest.java │ │ │ │ Passed: tools/javac/missingSuperRecovery/MissingInterfaceTest.java │ │ │ │ Passed: tools/javac/mixedTarget/ExtendCovariant1.java │ │ │ │ Passed: tools/javac/missingSuperRecovery/MissingSuperRecovery.java │ │ │ │ Passed: tools/javac/mixedTarget/ExtendCovariant2.java │ │ │ │ Passed: tools/javac/modules/InvalidModuleDirective/module-info.java │ │ │ │ @@ -6093,1025 +6070,1025 @@ │ │ │ │ Passed: tools/javac/modules/T8158224/T8158224.java │ │ │ │ Passed: tools/javac/modules/T8168854/module-info.java │ │ │ │ Passed: tools/javac/modules/T8161501/UnnamedModuleUnnamedPackageTest.java │ │ │ │ Passed: tools/javac/modules/AbstractOrInnerClassServiceImplTest.java │ │ │ │ Passed: tools/javac/modules/AddExportsTest.java │ │ │ │ Passed: tools/javac/modules/AddModulesTest.java │ │ │ │ Passed: tools/javac/modules/T8160454/NPEGetDirectivesTest.java │ │ │ │ +Passed: tools/javac/launcher/SourceLauncherTest.java │ │ │ │ Passed: tools/javac/modules/AddReadsTest.java │ │ │ │ -Passed: tools/javac/modules/AllDefaultTest.java │ │ │ │ Passed: tools/javac/modules/AnnotationProcessingWithModuleInfoInWrongPlace.java │ │ │ │ -Passed: tools/javac/launcher/SourceLauncherTest.java │ │ │ │ Passed: tools/javac/modules/AnnotationProcessorsInModulesTest.java │ │ │ │ +Passed: tools/javac/modules/AllDefaultTest.java │ │ │ │ Passed: tools/javac/modules/AnnotationsOnModules.java │ │ │ │ Passed: tools/javac/modules/BrokenModulesTest.java │ │ │ │ Passed: tools/javac/modules/AutomaticModules.java │ │ │ │ Passed: tools/javac/modules/ContainsTest.java │ │ │ │ Passed: tools/javac/modules/ConvenientAccessErrorsTest.java │ │ │ │ +Passed: tools/javac/modules/AddLimitMods.java │ │ │ │ Passed: tools/javac/modules/DirectiveVisitorTest.java │ │ │ │ Passed: tools/javac/modules/DoclintOtherModules.java │ │ │ │ -Passed: tools/javac/modules/AnnotationProcessing.java │ │ │ │ Passed: tools/javac/modules/DuplicateClassTest.java │ │ │ │ Passed: tools/javac/modules/EdgeCases.java │ │ │ │ Passed: tools/javac/modules/ExportsUnexported.java │ │ │ │ Passed: tools/javac/modules/FileManagerGetServiceLoaderTest.java │ │ │ │ Passed: tools/javac/modules/GetLocationForModuleTest.java │ │ │ │ +Passed: tools/javac/modules/AnnotationProcessing.java │ │ │ │ Passed: tools/javac/modules/GraphsTest.java │ │ │ │ -Passed: tools/javac/modules/AddLimitMods.java │ │ │ │ -Passed: tools/javac/modules/HelloWorldTest.java │ │ │ │ Passed: tools/javac/modules/EnvVarTest.java │ │ │ │ -Passed: tools/javac/modules/IncubatingTest.java │ │ │ │ +Passed: tools/javac/modules/HelloWorldTest.java │ │ │ │ Passed: tools/javac/modules/CompileModulePatchTest.java │ │ │ │ -Passed: tools/javac/modules/MissingJarInModulePathTest.java │ │ │ │ -Passed: tools/javac/lambda/LambdaParserTest.java │ │ │ │ Passed: tools/javac/modules/LimitModulesTest.java │ │ │ │ -Passed: tools/javac/modules/ModuleFinderTest.java │ │ │ │ -Passed: tools/javac/modules/MissingModuleTest.java │ │ │ │ +Passed: tools/javac/modules/IncubatingTest.java │ │ │ │ +Passed: tools/javac/modules/MissingJarInModulePathTest.java │ │ │ │ Passed: tools/javac/modules/ModifiedUTFTest.java │ │ │ │ +Passed: tools/javac/modules/MissingModuleTest.java │ │ │ │ +Passed: tools/javac/modules/ModuleFinderTest.java │ │ │ │ Passed: tools/javac/modules/ModuleInfoPatchPath.java │ │ │ │ Passed: tools/javac/modules/ModuleInfoTreeAccess.java │ │ │ │ +Passed: tools/javac/modules/JavaBaseTest.java │ │ │ │ +Passed: tools/javac/modules/ModulePathTest.java │ │ │ │ Passed: tools/javac/modules/ModuleInfoTest.java │ │ │ │ Passed: tools/javac/modules/ModulesAndModuleSourcePathTest.java │ │ │ │ -Passed: tools/javac/lambdaShapes/org/openjdk/tests/javac/FDTest.java │ │ │ │ Passed: tools/javac/modules/ModulesAndClassPathTest.java │ │ │ │ -Passed: tools/javac/modules/ModulePathTest.java │ │ │ │ Passed: tools/javac/modules/ModuleVersion.java │ │ │ │ +Passed: tools/javac/modules/MultiModuleModeTest.java │ │ │ │ Passed: tools/javac/modules/ModuleSourcePathTest.java │ │ │ │ Passed: tools/javac/modules/NPECompilingModuleInfoTest.java │ │ │ │ -Passed: tools/javac/modules/MultiModuleModeTest.java │ │ │ │ Passed: tools/javac/modules/ObscureMessageForBadProvidesTest.java │ │ │ │ Passed: tools/javac/modules/OpenModulesTest.java │ │ │ │ +Passed: tools/javac/modules/NPEEmptyFileTest.java │ │ │ │ Passed: tools/javac/modules/OutputDirTest.java │ │ │ │ -Passed: tools/javac/modules/JavaBaseTest.java │ │ │ │ Passed: tools/javac/modules/PackageMultipleModules.java │ │ │ │ -Passed: tools/javac/modules/PatchModulesTest.java │ │ │ │ Passed: tools/javac/modules/PackageConflictTest.java │ │ │ │ -Passed: tools/javac/modules/PoorChoiceForModuleNameTest.java │ │ │ │ +Passed: tools/javac/modules/PatchModulesTest.java │ │ │ │ Passed: tools/javac/modules/PluginsInModulesTest.java │ │ │ │ -Passed: tools/javac/modules/NPEEmptyFileTest.java │ │ │ │ -Passed: tools/javac/modules/RepeatedUsesAndProvidesTest.java │ │ │ │ +Passed: tools/javac/modules/PoorChoiceForModuleNameTest.java │ │ │ │ +Passed: tools/javac/modules/QueryBeforeEnter.java │ │ │ │ Passed: tools/javac/modules/ProvidesTest.java │ │ │ │ +Passed: tools/javac/modules/RepeatedUsesAndProvidesTest.java │ │ │ │ Passed: tools/javac/modules/ReportNonExistentPackageTest.java │ │ │ │ -Passed: tools/javac/modules/QueryBeforeEnter.java │ │ │ │ Passed: tools/javac/modules/RequiresTransitiveTest.java │ │ │ │ -Passed: tools/javac/modules/ServiceInStaticClassErrorTest.java │ │ │ │ Passed: tools/javac/modules/ResolveTest.java │ │ │ │ +Passed: tools/javac/modules/RequiresStaticTest.java │ │ │ │ +Passed: tools/javac/modules/ServiceInStaticClassErrorTest.java │ │ │ │ Passed: tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java │ │ │ │ Passed: tools/javac/modules/SingleModuleModeTest.java │ │ │ │ +Passed: tools/javac/modules/InheritRuntimeEnvironmentTest.java │ │ │ │ Passed: tools/javac/modules/SourceInSymlinkTest.java │ │ │ │ Passed: tools/javac/modules/SubpackageTest.java │ │ │ │ -Passed: tools/javac/modules/SourcePathTest.java │ │ │ │ Passed: tools/javac/modules/UnexpectedTokenInModuleInfoTest.java │ │ │ │ -Passed: tools/javac/modules/RequiresStaticTest.java │ │ │ │ -Passed: tools/javac/multicatch/7005371/T7005371.java │ │ │ │ +Passed: tools/javac/modules/SourcePathTest.java │ │ │ │ Passed: tools/javac/modules/WrongErrorMessageForNestedServiceProviderTest.java │ │ │ │ Passed: tools/javac/modules/UsesTest.java │ │ │ │ -Passed: tools/javac/multicatch/7030606/T7030606.java │ │ │ │ Passed: tools/javac/modules/UpgradeModulePathTest.java │ │ │ │ -Passed: tools/javac/multicatch/Neg01.java │ │ │ │ +Passed: tools/javac/multicatch/7005371/T7005371.java │ │ │ │ +Passed: tools/javac/multicatch/7030606/T7030606.java │ │ │ │ Passed: tools/javac/multicatch/8071291/T8071291.java │ │ │ │ +Passed: tools/javac/modules/MOptionTest.java │ │ │ │ Passed: tools/javac/multicatch/Neg01eff_final.java │ │ │ │ +Passed: tools/javac/multicatch/Neg01.java │ │ │ │ Passed: tools/javac/multicatch/Neg02.java │ │ │ │ Passed: tools/javac/multicatch/Neg02eff_final.java │ │ │ │ +Passed: tools/javac/lambdaShapes/org/openjdk/tests/javac/FDTest.java │ │ │ │ +Passed: tools/javac/multicatch/Neg04eff_final.java │ │ │ │ Passed: tools/javac/multicatch/Neg03.java │ │ │ │ Passed: tools/javac/multicatch/Neg04.java │ │ │ │ -Passed: tools/javac/multicatch/Neg04eff_final.java │ │ │ │ Passed: tools/javac/multicatch/Neg06.java │ │ │ │ Passed: tools/javac/multicatch/Neg07.java │ │ │ │ Passed: tools/javac/multicatch/Pos01.java │ │ │ │ -Passed: tools/javac/multicatch/Pos02.java │ │ │ │ Passed: tools/javac/multicatch/Pos03.java │ │ │ │ +Passed: tools/javac/multicatch/Pos02.java │ │ │ │ +Passed: tools/javac/multicatch/Pos06.java │ │ │ │ Passed: tools/javac/multicatch/Pos04.java │ │ │ │ Passed: tools/javac/multicatch/Pos05.java │ │ │ │ -Passed: tools/javac/multicatch/Pos06.java │ │ │ │ Passed: tools/javac/multicatch/Pos07.java │ │ │ │ Passed: tools/javac/multicatch/Pos08.java │ │ │ │ Passed: tools/javac/multicatch/Pos08eff_final.java │ │ │ │ Passed: tools/javac/multicatch/Pos09.java │ │ │ │ Passed: tools/javac/multicatch/Pos10.java │ │ │ │ -Passed: tools/javac/multicatch/Pos11.java │ │ │ │ Passed: tools/javac/multicatch/Pos12.java │ │ │ │ -Passed: tools/javac/multicatch/T6978574.java │ │ │ │ -Passed: tools/javac/multicatch/model/ModelChecker.java │ │ │ │ +Passed: tools/javac/multicatch/Pos11.java │ │ │ │ Passed: tools/javac/NameClash/One.java │ │ │ │ Passed: tools/javac/NameClash/NameClashTest.java │ │ │ │ -Passed: tools/javac/nested/4903103/T4903103.java │ │ │ │ +Passed: tools/javac/multicatch/T6978574.java │ │ │ │ Passed: tools/javac/nativeHeaders/EncodeInnerClassNameTest.java │ │ │ │ -Passed: tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java │ │ │ │ -Passed: tools/javac/nested/5009484/X.java │ │ │ │ +Passed: tools/javac/nested/4903103/T4903103.java │ │ │ │ +Passed: tools/javac/multicatch/model/ModelChecker.java │ │ │ │ Passed: tools/javac/nested/5009484/Y.java │ │ │ │ +Passed: tools/javac/nested/5009484/X.java │ │ │ │ Passed: tools/javac/nested/StaticNestedNonStaticSuper.java │ │ │ │ -Passed: tools/javac/NonAmbiguousField/Test.java │ │ │ │ Passed: tools/javac/nestmates/CheckNestmateAttrs.java │ │ │ │ -Passed: tools/javac/modules/MOptionTest.java │ │ │ │ +Passed: tools/javac/NonAmbiguousField/Test.java │ │ │ │ Passed: tools/javac/optimizeOuterThis/DontOptimizeOuterThis.java │ │ │ │ +Passed: tools/javac/nativeHeaders/NativeHeaderTest.java │ │ │ │ Passed: tools/javac/optimizeOuterThis/OptimizeOuterThis.java │ │ │ │ +Passed: tools/javac/newlines/NewLineTest.java │ │ │ │ Passed: tools/javac/options/modes/AtFilesTest.java │ │ │ │ -Passed: tools/javac/options/modes/FSInfoTest.java │ │ │ │ -Passed: tools/javac/nativeHeaders/NativeHeaderTest.java │ │ │ │ Passed: tools/javac/options/modes/DocLintTest.java │ │ │ │ -Passed: tools/javac/options/modes/InfoOptsTest.java │ │ │ │ +Passed: tools/javac/options/modes/FSInfoTest.java │ │ │ │ Passed: tools/javac/options/modes/NoOperandsTest.java │ │ │ │ -Passed: tools/javac/newlines/NewLineTest.java │ │ │ │ +Passed: tools/javac/options/modes/InfoOptsTest.java │ │ │ │ Passed: tools/javac/options/modes/ProfileBootClassPathTest.java │ │ │ │ -Passed: tools/javac/options/modes/SourceTargetTest.java │ │ │ │ Passed: tools/javac/options/modes/OutputDirTest.java │ │ │ │ Passed: tools/javac/options/modes/ProfileTargetTest.java │ │ │ │ +Passed: tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java │ │ │ │ +Passed: tools/javac/options/modes/SourceTargetTest.java │ │ │ │ Passed: tools/javac/options/release/ReleaseOption.java │ │ │ │ Passed: tools/javac/options/modes/StdOutTest.java │ │ │ │ Passed: tools/javac/options/release/ReleaseOptionCurrent.java │ │ │ │ Passed: tools/javac/options/release/ReleaseOptionThroughAPI.java │ │ │ │ Passed: tools/javac/options/release/ReleaseOption9.java │ │ │ │ -Passed: tools/javac/options/release/ReleaseOptionUnsupported.java │ │ │ │ Passed: tools/javac/options/HelpOutputColumnWidthTest.java │ │ │ │ Passed: tools/javac/options/IsSupportedOptionTest.java │ │ │ │ -Passed: tools/javac/options/T6949443.java │ │ │ │ +Passed: tools/javac/options/release/ReleaseOptionUnsupported.java │ │ │ │ Passed: tools/javac/options/BCPOrSystemNotSpecified.java │ │ │ │ -Passed: tools/javac/options/T6900037.java │ │ │ │ +Passed: tools/javac/options/T6949443.java │ │ │ │ Passed: tools/javac/options/T6986895.java │ │ │ │ -Passed: tools/javac/overload/T4494762.java │ │ │ │ Passed: tools/javac/options/XjcovUnionTypeTest.java │ │ │ │ -Passed: tools/javac/overload/T4723909.java │ │ │ │ -Passed: tools/javac/overload/T4743490.java │ │ │ │ -Passed: tools/javac/overload/T5090220.java │ │ │ │ +Passed: tools/javac/options/T6900037.java │ │ │ │ Passed: tools/javac/options/T7022337.java │ │ │ │ -Passed: tools/javac/overload/T6776289.java │ │ │ │ -Passed: tools/javac/OverrideChecks/6199153/T6199153.java │ │ │ │ +Passed: tools/javac/overload/T4494762.java │ │ │ │ +Passed: tools/javac/overload/T4743490.java │ │ │ │ +Passed: tools/javac/overload/T4723909.java │ │ │ │ Passed: tools/javac/overload/T8176265.java │ │ │ │ -Passed: tools/javac/OverrideChecks/6400189/T6400189c.java │ │ │ │ +Passed: tools/javac/overload/T6776289.java │ │ │ │ +Passed: tools/javac/overload/T5090220.java │ │ │ │ Passed: tools/javac/OverrideChecks/6400189/T6400189b.java │ │ │ │ +Passed: tools/javac/OverrideChecks/6199153/T6199153.java │ │ │ │ Passed: tools/javac/OverrideChecks/6400189/T6400189a.java │ │ │ │ -Passed: tools/javac/OverrideChecks/6738538/T6738538a.java │ │ │ │ +Passed: tools/javac/OverrideChecks/6400189/T6400189c.java │ │ │ │ +Passed: tools/javac/options/xprefer/XPreferTest.java │ │ │ │ Passed: tools/javac/OverrideChecks/6400189/T6400189d.java │ │ │ │ +Passed: tools/javac/OverrideChecks/IncompleteMessageOverride.java │ │ │ │ +Passed: tools/javac/OverrideChecks/6738538/T6738538a.java │ │ │ │ Passed: tools/javac/OverrideChecks/6738538/T6738538b.java │ │ │ │ Passed: tools/javac/OverrideChecks/InterfaceImplements.java │ │ │ │ -Passed: tools/javac/OverrideChecks/IncompleteMessageOverride.java │ │ │ │ -Passed: tools/javac/OverrideChecks/InconsistentReturn.java │ │ │ │ Passed: tools/javac/OverrideChecks/InterfaceOverride.java │ │ │ │ +Passed: tools/javac/OverrideChecks/InconsistentReturn.java │ │ │ │ +Passed: tools/javac/options/smokeTests/OptionSmokeTest.java │ │ │ │ +Passed: tools/javac/OverrideChecks/T4721069.java │ │ │ │ Passed: tools/javac/OverrideChecks/Private.java │ │ │ │ Passed: tools/javac/OverrideChecks/StaticOverride.java │ │ │ │ Passed: tools/javac/OverrideChecks/T4720356a.java │ │ │ │ Passed: tools/javac/OverrideChecks/T6326485.java │ │ │ │ -Passed: tools/javac/OverrideChecks/T4720359a.java │ │ │ │ -Passed: tools/javac/OverrideChecks/T4721069.java │ │ │ │ Passed: tools/javac/OverrideChecks/T6399361.java │ │ │ │ +Passed: tools/javac/OverrideChecks/T4720359a.java │ │ │ │ Passed: tools/javac/OverrideChecks/T8139255.java │ │ │ │ -Passed: tools/javac/OverrideChecks/ThrowsConflict.java │ │ │ │ Passed: tools/javac/overrridecrash/B.java │ │ │ │ -Passed: tools/javac/PackageClassAmbiguity/Bad.java │ │ │ │ +Passed: tools/javac/OverrideChecks/ThrowsConflict.java │ │ │ │ Passed: tools/javac/PackageClassAmbiguity/util.java │ │ │ │ -Passed: tools/javac/parser/7157165/T7157165.java │ │ │ │ +Passed: tools/javac/PackageClassAmbiguity/Bad.java │ │ │ │ Passed: tools/javac/parser/8014643/T8014643.java │ │ │ │ +Passed: tools/javac/parser/7157165/T7157165.java │ │ │ │ Passed: tools/javac/parser/8134007/T8134007.java │ │ │ │ Passed: tools/javac/parser/8081769/T8081769.java │ │ │ │ Passed: tools/javac/parser/ErroneousParameters.java │ │ │ │ Passed: tools/javac/parser/extend/JavacExtensionTest.java │ │ │ │ -Passed: tools/javac/options/smokeTests/OptionSmokeTest.java │ │ │ │ -Passed: tools/javac/options/xprefer/XPreferTest.java │ │ │ │ Passed: tools/javac/parser/MissingClosingBrace.java │ │ │ │ -Passed: tools/javac/parser/ExtraImportSemicolon.java │ │ │ │ -Passed: tools/javac/parser/SingleCommaAnnotationValue.java │ │ │ │ Passed: tools/javac/parser/ExtraSemiTest.java │ │ │ │ +Passed: tools/javac/parser/SingleCommaAnnotationValue.java │ │ │ │ Passed: tools/javac/parser/SingleCommaAnnotationValueFail.java │ │ │ │ -Passed: tools/javac/parser/StringFoldingTest.java │ │ │ │ +Passed: tools/javac/parser/ExtraImportSemicolon.java │ │ │ │ Passed: tools/javac/parser/T4881269.java │ │ │ │ -Passed: tools/javac/parser/StringFoldingPosTest.java │ │ │ │ Passed: tools/javac/parser/ExtraPackageSemicolon.java │ │ │ │ +Passed: tools/javac/parser/StringFoldingPosTest.java │ │ │ │ +Passed: tools/javac/parser/StringFoldingTest.java │ │ │ │ Passed: tools/javac/parser/T4910483.java │ │ │ │ Passed: tools/javac/Paths/6638501/JarFromManifestFailure.java │ │ │ │ -Passed: tools/javac/parser/JavacParserTest.java │ │ │ │ -Passed: tools/javac/modules/InheritRuntimeEnvironmentTest.java │ │ │ │ Passed: tools/javac/Paths/Help.java │ │ │ │ -Passed: tools/javac/Paths/TestCompileJARInClassPath.java │ │ │ │ Passed: tools/javac/Paths/ClassPath2.java │ │ │ │ -Passed: tools/javac/patterns/AnnotationErrors.java │ │ │ │ +Passed: tools/javac/parser/JavacParserTest.java │ │ │ │ +Passed: tools/javac/Paths/TestCompileJARInClassPath.java │ │ │ │ Passed: tools/javac/Paths/Diagnostics.java │ │ │ │ +Passed: tools/javac/patterns/AnnotationErrors.java │ │ │ │ +Passed: tools/javac/lambda/LambdaParserTest.java │ │ │ │ Passed: tools/javac/patterns/BindingsExistTest.java │ │ │ │ Passed: tools/javac/patterns/scope/ScopeTest.java │ │ │ │ Passed: tools/javac/patterns/BindingsTest1.java │ │ │ │ +Passed: tools/javac/patterns/BindingsInitializer.java │ │ │ │ Passed: tools/javac/patterns/BindingsTest1Merging.java │ │ │ │ Passed: tools/javac/patterns/BindingsTest2.java │ │ │ │ -Passed: tools/javac/patterns/BindingsInitializer.java │ │ │ │ Passed: tools/javac/patterns/Annotations.java │ │ │ │ Passed: tools/javac/patterns/CastConversionMatch.java │ │ │ │ -Passed: tools/javac/patterns/ConditionalTest.java │ │ │ │ +Passed: tools/javac/Paths/ClassPath.java │ │ │ │ Passed: tools/javac/patterns/CaseStructureTest.java │ │ │ │ -Passed: tools/javac/patterns/DeconstructionDesugaring.java │ │ │ │ +Passed: tools/javac/patterns/ConditionalTest.java │ │ │ │ Passed: tools/javac/patterns/DeconstructionPatternErrors.java │ │ │ │ Passed: tools/javac/patterns/DisambiguatePatterns.java │ │ │ │ -Passed: tools/javac/patterns/DuplicateBindingTest.java │ │ │ │ +Passed: tools/javac/patterns/DeconstructionDesugaring.java │ │ │ │ Passed: tools/javac/patterns/Domination.java │ │ │ │ +Passed: tools/javac/patterns/DuplicateBindingTest.java │ │ │ │ Passed: tools/javac/patterns/EmptyRecordClass.java │ │ │ │ Passed: tools/javac/patterns/EnsureTypesOrderTest.java │ │ │ │ +Passed: tools/javac/patterns/EnumTypeChangesNonPreview.java │ │ │ │ Passed: tools/javac/patterns/EnumTypeChanges.java │ │ │ │ -Passed: tools/javac/patterns/BreakAndLoops.java │ │ │ │ Passed: tools/javac/patterns/ExamplesFromProposal.java │ │ │ │ -Passed: tools/javac/patterns/EnumTypeChangesNonPreview.java │ │ │ │ -Passed: tools/javac/patterns/Guards.java │ │ │ │ Passed: tools/javac/patterns/GenericRecordDeconstructionPattern.java │ │ │ │ -Passed: tools/javac/patterns/ImpossibleTypeTest.java │ │ │ │ Passed: tools/javac/patterns/GuardsErrors.java │ │ │ │ +Passed: tools/javac/patterns/Guards.java │ │ │ │ +Passed: tools/javac/patterns/ImpossibleTypeTest.java │ │ │ │ Passed: tools/javac/patterns/InferenceUnitTest.java │ │ │ │ Passed: tools/javac/patterns/LambdaCannotCapturePatternVariables.java │ │ │ │ -Passed: tools/javac/Paths/ClassPath.java │ │ │ │ -Passed: tools/javac/patterns/InstanceofTotalPattern.java │ │ │ │ Passed: tools/javac/patterns/LocalVariableReuse.java │ │ │ │ -Passed: tools/javac/patterns/MatchBindingScopeTest.java │ │ │ │ Passed: tools/javac/patterns/LocalVariableTable.java │ │ │ │ -Passed: tools/javac/patterns/MatchExceptionTest.java │ │ │ │ +Passed: tools/javac/patterns/InstanceofTotalPattern.java │ │ │ │ +Passed: tools/javac/patterns/MatchBindingScopeTest.java │ │ │ │ Passed: tools/javac/patterns/NestedDeconstructionPattern.java │ │ │ │ +Passed: tools/javac/patterns/BreakAndLoops.java │ │ │ │ +Passed: tools/javac/patterns/MatchExceptionTest.java │ │ │ │ Passed: tools/javac/patterns/NestedPrimitiveDeconstructionPattern.java │ │ │ │ -Passed: tools/javac/patterns/NoModifiersOnBinding.java │ │ │ │ Passed: tools/javac/patterns/NestedPatternVariablesBytecode.java │ │ │ │ +Passed: tools/javac/patterns/NoModifiersOnBinding.java │ │ │ │ Passed: tools/javac/patterns/NoUnnecessaryCast.java │ │ │ │ Passed: tools/javac/patterns/NullsInDeconstructionPatterns.java │ │ │ │ Passed: tools/javac/patterns/NoSubtypeCheck.java │ │ │ │ +Passed: tools/javac/patterns/NullsInDeconstructionPatterns2.java │ │ │ │ Passed: tools/javac/patterns/NullsInPatterns.java │ │ │ │ -Passed: tools/javac/patterns/NullSwitch.java │ │ │ │ Passed: tools/javac/patterns/Parenthesized.java │ │ │ │ -Passed: tools/javac/patterns/NullsInDeconstructionPatterns2.java │ │ │ │ +Passed: tools/javac/patterns/NullSwitch.java │ │ │ │ Passed: tools/javac/patterns/PatternCaseErrorRecovery.java │ │ │ │ Passed: tools/javac/patterns/PatternErrorRecovery.java │ │ │ │ -Passed: tools/javac/patterns/PatternMatchPosTest.java │ │ │ │ Passed: tools/javac/patterns/PatternDesugaring.java │ │ │ │ +Passed: tools/javac/patterns/PatternMatchPosTest.java │ │ │ │ Passed: tools/javac/patterns/PatternsSimpleVisitorTest.java │ │ │ │ Passed: tools/javac/patterns/PatternVariablesAreNonFinal.java │ │ │ │ Passed: tools/javac/patterns/PatternTypeTest2.java │ │ │ │ Passed: tools/javac/patterns/PatternVariablesAreNonFinal2.java │ │ │ │ Passed: tools/javac/patterns/ProxyMethodLookup.java │ │ │ │ Passed: tools/javac/patterns/RawTypeBindingWarning.java │ │ │ │ Passed: tools/javac/patterns/Reifiable.java │ │ │ │ Passed: tools/javac/patterns/ReifiableOld.java │ │ │ │ -Passed: tools/javac/patterns/ScopeResizeTest.java │ │ │ │ -Passed: tools/javac/patterns/SealedTypeChanges.java │ │ │ │ Passed: tools/javac/patterns/PrettyTest.java │ │ │ │ +Passed: tools/javac/patterns/SealedTypeChanges.java │ │ │ │ +Passed: tools/javac/patterns/ScopeResizeTest.java │ │ │ │ Passed: tools/javac/patterns/SimpleAndGuardPattern.java │ │ │ │ +Passed: tools/javac/patterns/NewCaseStructureTest.java │ │ │ │ Passed: tools/javac/patterns/SimpleDeconstructionPattern.java │ │ │ │ -Passed: tools/javac/patterns/SourceLevelChecks.java │ │ │ │ Passed: tools/javac/patterns/SwitchEnumConstants.java │ │ │ │ -Passed: tools/javac/patterns/NewCaseStructureTest.java │ │ │ │ +Passed: tools/javac/patterns/SourceLevelChecks.java │ │ │ │ Passed: tools/javac/patterns/SwitchErrors.java │ │ │ │ Passed: tools/javac/patterns/T8291657.java │ │ │ │ -Passed: tools/javac/patterns/T8309054.java │ │ │ │ -Passed: tools/javac/patterns/T8312229.java │ │ │ │ Passed: tools/javac/patterns/StablePatternDesugaring.java │ │ │ │ +Passed: tools/javac/patterns/T8309054.java │ │ │ │ Passed: tools/javac/patterns/Switches.java │ │ │ │ +Passed: tools/javac/patterns/T8312229.java │ │ │ │ Passed: tools/javac/patterns/T8314578.java │ │ │ │ +Passed: tools/javac/patterns/T8317300.java │ │ │ │ Passed: tools/javac/patterns/T8314632.java │ │ │ │ Passed: tools/javac/patterns/T8320145.java │ │ │ │ -Passed: tools/javac/patterns/T8317300.java │ │ │ │ -Passed: tools/javac/patterns/TypedDeconstructionPatternExc.java │ │ │ │ -Passed: tools/javac/patterns/UncheckedWarningOnMatchesTest.java │ │ │ │ Passed: tools/javac/patterns/T8314226.java │ │ │ │ +Passed: tools/javac/patterns/UncheckedWarningOnMatchesTest.java │ │ │ │ +Passed: tools/javac/patterns/TypedDeconstructionPatternExc.java │ │ │ │ Passed: tools/javac/patterns/UnnamedErrors.java │ │ │ │ Passed: tools/javac/patterns/VarErrors.java │ │ │ │ Passed: tools/javac/patterns/TranslationTest.java │ │ │ │ Passed: tools/javac/patterns/Unnamed.java │ │ │ │ Passed: tools/javac/perf/SuperClassAndNesting.java │ │ │ │ Passed: tools/javac/platform/CtPropertiesTest.java │ │ │ │ Passed: tools/javac/platform/NonExportedSuperTypes.java │ │ │ │ Passed: tools/javac/platform/NonPublicAnnotations.java │ │ │ │ Passed: tools/javac/platform/NoProfileAnnotationWarning.java │ │ │ │ Passed: tools/javac/platform/NumericalComparatorTest.java │ │ │ │ Passed: tools/javac/platform/PlatformProviderTest.java │ │ │ │ Passed: tools/javac/platform/PreviewAPIsWithRelease.java │ │ │ │ Passed: tools/javac/platform/ReleaseModulesAndTypeElement.java │ │ │ │ -Passed: tools/javac/platform/createsymbols/CreateSymbolsTest.java │ │ │ │ Passed: tools/javac/plugin/missing/PluginNotFound.java │ │ │ │ Passed: tools/javac/plugin/showtype/Test.java │ │ │ │ -Passed: tools/javac/patterns/Exhaustiveness.java │ │ │ │ +Passed: tools/javac/platform/createsymbols/CreateSymbolsTest.java │ │ │ │ +Passed: tools/javac/plugin/AutostartPlugins.java │ │ │ │ Passed: tools/javac/plugin/MultiplePlugins.java │ │ │ │ +Passed: tools/javac/plugin/InternalAPI.java │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id0 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id1 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id2 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id3 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id4 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id5 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id6 │ │ │ │ Passed: tools/javac/policy/test1/Test1a.java#id7 │ │ │ │ -Passed: tools/javac/policy/test1/Test1b.java#id0 │ │ │ │ Passed: tools/javac/policy/test1/Test1b.java#id1 │ │ │ │ +Passed: tools/javac/policy/test1/Test1b.java#id0 │ │ │ │ +Passed: tools/javac/policy/test1/Test1b.java#id3 │ │ │ │ Passed: tools/javac/policy/test1/Test1b.java#id2 │ │ │ │ -Passed: tools/javac/platform/CanHandleClassFilesTest.java │ │ │ │ Passed: tools/javac/policy/test2/Test.java#id0 │ │ │ │ -Passed: tools/javac/policy/test1/Test1b.java#id3 │ │ │ │ -Passed: tools/javac/policy/test2/Test.java#id2 │ │ │ │ Passed: tools/javac/policy/test2/Test.java#id1 │ │ │ │ +Passed: tools/javac/policy/test2/Test.java#id2 │ │ │ │ Passed: tools/javac/policy/test2/Test.java#id3 │ │ │ │ Passed: tools/javac/positions/T6264029.java │ │ │ │ Passed: tools/javac/positions/T6402077.java │ │ │ │ +Passed: tools/javac/policy/test3/Test.java │ │ │ │ Passed: tools/javac/positions/T6404194.java │ │ │ │ -Passed: tools/javac/plugin/AutostartPlugins.java │ │ │ │ Passed: tools/javac/positions/T8184739.java │ │ │ │ Passed: tools/javac/positions/TreeEndPosTest.java │ │ │ │ -Passed: tools/javac/plugin/InternalAPI.java │ │ │ │ Passed: tools/javac/preview/classReaderTest/Client.java │ │ │ │ -Passed: tools/javac/preview/PreviewAutoSuppress.java │ │ │ │ Passed: tools/javac/preview/classReaderTest/TooNewMajorVersionTest.java │ │ │ │ -Passed: tools/javac/policy/test3/Test.java │ │ │ │ +Passed: tools/javac/preview/PreviewAutoSuppress.java │ │ │ │ +Passed: tools/javac/platform/CanHandleClassFilesTest.java │ │ │ │ Passed: tools/javac/preview/PreviewOptionTest.java │ │ │ │ +Passed: tools/javac/preview/PreviewTest.java │ │ │ │ Passed: tools/javac/processing/6348499/T6348499.java │ │ │ │ Passed: tools/javac/processing/6350124/T6350124.java │ │ │ │ -Passed: tools/javac/preview/PreviewTest.java │ │ │ │ -Passed: tools/javac/processing/6359313/T6359313.java │ │ │ │ -Passed: tools/javac/processing/6378728/T6378728.java │ │ │ │ +Passed: tools/javac/patterns/Exhaustiveness.java │ │ │ │ Passed: tools/javac/preview/PreviewErrors.java │ │ │ │ +Passed: tools/javac/processing/6378728/T6378728.java │ │ │ │ +Passed: tools/javac/processing/6359313/T6359313.java │ │ │ │ Passed: tools/javac/processing/6414633/T6414633.java │ │ │ │ Passed: tools/javac/processing/6430209/T6430209.java │ │ │ │ Passed: tools/javac/processing/6348193/T6348193.java │ │ │ │ Passed: tools/javac/processing/6413690/T6413690.java │ │ │ │ +Passed: tools/javac/Paths/MineField.java │ │ │ │ Passed: tools/javac/processing/6511613/clss41701.java │ │ │ │ -Passed: tools/javac/processing/6512707/T6512707.java │ │ │ │ Passed: tools/javac/processing/6499119/ClassProcessor.java │ │ │ │ +Passed: tools/javac/processing/6512707/T6512707.java │ │ │ │ Passed: tools/javac/processing/6634138/T6634138.java │ │ │ │ -Passed: tools/javac/processing/6365040/T6365040.java │ │ │ │ -Passed: tools/javac/processing/6994946/SyntaxErrorTest.java │ │ │ │ -Passed: tools/javac/processing/6994946/SemanticErrorTest.java │ │ │ │ -Passed: tools/javac/processing/completion/TestCompletions.java │ │ │ │ Passed: tools/javac/processing/8268575/T8268575.java │ │ │ │ +Passed: tools/javac/processing/completion/TestCompletions.java │ │ │ │ +Passed: tools/javac/processing/6994946/SemanticErrorTest.java │ │ │ │ +Passed: tools/javac/processing/6994946/SyntaxErrorTest.java │ │ │ │ +Passed: tools/javac/processing/6365040/T6365040.java │ │ │ │ Passed: tools/javac/processing/environment/round/TestContext.java │ │ │ │ -Passed: tools/javac/processing/environment/ProcessingEnvAnnoDiscovery.java │ │ │ │ Passed: tools/javac/processing/8132446/T8132446.java │ │ │ │ -Passed: tools/javac/Paths/MineField.java │ │ │ │ -Passed: tools/javac/processing/environment/TestPreviewEnabled.java │ │ │ │ +Passed: tools/javac/processing/environment/ProcessingEnvAnnoDiscovery.java │ │ │ │ Passed: tools/javac/processing/errors/EnsureAnnotationTypeMismatchException/Source.java │ │ │ │ +Passed: tools/javac/processing/environment/TestPreviewEnabled.java │ │ │ │ Passed: tools/javac/processing/errors/CrashOnNonExistingAnnotation/Source.java │ │ │ │ Passed: tools/javac/processing/errors/EnsureMirroredTypeException/Source.java │ │ │ │ -Passed: tools/javac/processing/errors/StopOnInapplicableAnnotations/GenerateFunctionalInterface.java │ │ │ │ -Passed: tools/javac/processing/errors/TestBadProcessor.java │ │ │ │ Passed: tools/javac/processing/errors/StopOnInapplicableAnnotations/Source.java │ │ │ │ +Passed: tools/javac/processing/errors/TestBadProcessor.java │ │ │ │ +Passed: tools/javac/processing/errors/StopOnInapplicableAnnotations/GenerateFunctionalInterface.java │ │ │ │ Passed: tools/javac/processing/errors/TestClassNames.java │ │ │ │ Passed: tools/javac/processing/errors/TestParseErrors/TestParseErrors.java │ │ │ │ -Passed: tools/javac/processing/errors/TestOptionSyntaxErrors.java │ │ │ │ Passed: tools/javac/processing/errors/TestErrorCount.java │ │ │ │ +Passed: tools/javac/processing/errors/TestOptionSyntaxErrors.java │ │ │ │ Passed: tools/javac/processing/errors/TestFatalityOfParseErrors.java │ │ │ │ Passed: tools/javac/processing/filer/TestFilerConstraints.java │ │ │ │ -Passed: tools/javac/processing/environment/TestSourceVersion.java │ │ │ │ Passed: tools/javac/processing/errors/TestSuppression.java │ │ │ │ +Passed: tools/javac/processing/environment/TestSourceVersion.java │ │ │ │ Passed: tools/javac/processing/filer/TestGetResource2.java │ │ │ │ Passed: tools/javac/processing/errors/TestReturnCode.java │ │ │ │ -Passed: tools/javac/processing/filer/TestOriginatingElements.java │ │ │ │ Passed: tools/javac/processing/filer/TestInvalidRelativeNames.java │ │ │ │ Passed: tools/javac/processing/filer/TestLastRound.java │ │ │ │ +Passed: tools/javac/processing/filer/TestOriginatingElements.java │ │ │ │ Passed: tools/javac/processing/loader/testClose/TestClose.java │ │ │ │ Passed: tools/javac/processing/loader/testClose/TestClose2.java │ │ │ │ -Passed: tools/javac/processing/filer/TestPackageInfo.java │ │ │ │ Passed: tools/javac/processing/filer/TestGetResource.java │ │ │ │ -Passed: tools/javac/processing/messager/6388543/T6388543.java │ │ │ │ +Passed: tools/javac/processing/filer/TestPackageInfo.java │ │ │ │ Passed: tools/javac/processing/filer/TestValidRelativeNames.java │ │ │ │ +Passed: tools/javac/processing/messager/6388543/T6388543.java │ │ │ │ Passed: tools/javac/processing/messager/MessagerDiags.java │ │ │ │ +Passed: tools/javac/Paths/WildcardMineField.java │ │ │ │ Passed: tools/javac/processing/messager/6362067/T6362067.java │ │ │ │ Passed: tools/javac/processing/model/6194785/T6194785.java │ │ │ │ -Passed: tools/javac/processing/model/6341534/T6341534.java │ │ │ │ Passed: tools/javac/processing/model/completionfailure/SymbolsDontCumulate.java │ │ │ │ -Passed: tools/javac/processing/environment/round/TestElementsAnnotatedWith.java │ │ │ │ +Passed: tools/javac/processing/model/6341534/T6341534.java │ │ │ │ Passed: tools/javac/processing/model/element/ObsoleteStrictfp/TestStrictfpRetention.java │ │ │ │ Passed: tools/javac/processing/model/completionfailure/NoAbortForBadClassFile.java │ │ │ │ -Passed: tools/javac/processing/messager/MessagerBasics.java │ │ │ │ Passed: tools/javac/processing/model/element/8009367/TestQualifiedNameUsed.java │ │ │ │ -Passed: tools/javac/processing/model/completionfailure/MissingClassFile.java │ │ │ │ +Passed: tools/javac/processing/environment/round/TestElementsAnnotatedWith.java │ │ │ │ +Passed: tools/javac/processing/messager/MessagerBasics.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA2Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java │ │ │ │ +Passed: tools/javac/processing/model/completionfailure/MissingClassFile.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA1Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA2Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB1Test.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB2Test.java │ │ │ │ -Passed: tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerInheritedTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableBasicTest.java │ │ │ │ +Passed: tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableInheritedTest.java │ │ │ │ -Passed: tools/javac/Paths/WildcardMineField.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerBasicTest.java │ │ │ │ -Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerInheritedTest.java │ │ │ │ +Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java │ │ │ │ -Passed: tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedATest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/SingularBasicTest.java │ │ │ │ +Passed: tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedATest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/RepeatingAnnotationsOnRecords.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedBTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerBasicTest.java │ │ │ │ Passed: tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerInheritedTest.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingClass.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericClass1.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingClass.java │ │ │ │ Passed: tools/javac/processing/model/element/AnnotationToStringTest.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericInterface1.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericClass2.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericInterface2.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericInterface1.java │ │ │ │ Passed: tools/javac/processing/model/element/JavaxLangModelForRecords.java │ │ │ │ Passed: tools/javac/processing/model/element/RecordNotPreservingNestedTypeAnnotationsTest.java │ │ │ │ Passed: tools/javac/processing/model/element/TestMissingElement2/TestMissingInterface.java │ │ │ │ Passed: tools/javac/processing/model/element/AnnoProcessorOnRecordsTest.java │ │ │ │ Passed: tools/javac/processing/model/element/CheckingAccessorsOnLoadedRecordClasses.java │ │ │ │ Passed: tools/javac/processing/model/element/TestElementAsType.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestElementKindPredicates.java │ │ │ │ Passed: tools/javac/processing/model/element/CheckingTypeAnnotationsOnRecords.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestElementKindPredicates.java │ │ │ │ Passed: tools/javac/processing/model/element/TestBindingVariable.java │ │ │ │ Passed: tools/javac/processing/model/element/TestExecutableReceiverType.java │ │ │ │ Passed: tools/javac/processing/model/element/TestElement.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestFileObjectOf.java │ │ │ │ Passed: tools/javac/processing/model/element/TestAnonClassNames.java │ │ │ │ -Passed: tools/javac/processing/model/element/ErrorOnAnnoWithTargetMethod.java │ │ │ │ Passed: tools/javac/processing/model/element/TestListPackageFromAPI.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestFileObjectOf.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestOrigin.java │ │ │ │ +Passed: tools/javac/processing/model/element/ErrorOnAnnoWithTargetMethod.java │ │ │ │ Passed: tools/javac/processing/model/element/TestEmptyContainer.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestOrigin.java │ │ │ │ Passed: tools/javac/processing/model/element/TestModuleElementNames.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestNonInherited.java │ │ │ │ Passed: tools/javac/processing/model/element/TestNames.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestExecutableElement.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestNonInherited.java │ │ │ │ Passed: tools/javac/processing/model/element/TestRecordDesugar.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestExecutableElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestSealed.java │ │ │ │ Passed: tools/javac/processing/model/element/TestRecord.java │ │ │ │ Passed: tools/javac/processing/model/element/TestTypeElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestResourceElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestResourceVariable.java │ │ │ │ Passed: tools/javac/processing/model/element/TestTypeParameter.java │ │ │ │ Passed: tools/javac/processing/model/element/TestPackageElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestTypeParameterAnnotations.java │ │ │ │ -Passed: tools/javac/processing/model/element/TestUnnamedVariableElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TestUnnamedVariableElement8.java │ │ │ │ +Passed: tools/javac/processing/model/element/TestUnnamedVariableElement.java │ │ │ │ Passed: tools/javac/processing/model/element/TypeParamBounds.java │ │ │ │ -Passed: tools/javac/processing/model/LocalClasses/LocalClassesModel.java │ │ │ │ Passed: tools/javac/processing/model/inheritedByType/EnsureOrder.java │ │ │ │ -Passed: tools/javac/processing/model/nestedTypeVars/NestedTypeVars.java │ │ │ │ -Passed: tools/javac/processing/model/type/MirroredTypeEx/NpeTest.java │ │ │ │ +Passed: tools/javac/processing/model/LocalClasses/LocalClassesModel.java │ │ │ │ Passed: tools/javac/processing/model/type/AnnotatedTypeToString/AnnotatedTypeToString.java │ │ │ │ +Passed: tools/javac/processing/model/type/MirroredTypeEx/NpeTest.java │ │ │ │ +Passed: tools/javac/processing/model/nestedTypeVars/NestedTypeVars.java │ │ │ │ Passed: tools/javac/processing/model/element/TestUnnamedClass.java │ │ │ │ Passed: tools/javac/processing/model/trees/BrokenEnumConstructor.java │ │ │ │ Passed: tools/javac/processing/model/type/BoundsTest.java │ │ │ │ -Passed: tools/javac/processing/model/type/MirroredTypeEx/OverEager.java │ │ │ │ Passed: tools/javac/processing/model/trees/OnDemandAttribution.java │ │ │ │ -Passed: tools/javac/processing/model/type/MirroredTypeEx/Plurality.java │ │ │ │ +Passed: tools/javac/processing/model/type/MirroredTypeEx/OverEager.java │ │ │ │ Passed: tools/javac/processing/model/type/IntersectionPropertiesTest.java │ │ │ │ Passed: tools/javac/processing/model/type/TestTypeKind.java │ │ │ │ +Passed: tools/javac/processing/model/type/MirroredTypeEx/Plurality.java │ │ │ │ Passed: tools/javac/processing/model/type/TestUnionType.java │ │ │ │ Passed: tools/javac/processing/model/type/InheritedAP.java │ │ │ │ -Passed: tools/javac/processing/model/type/BasicAnnoTests.java │ │ │ │ -Passed: tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java │ │ │ │ Passed: tools/javac/processing/model/type/NoTypes.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/doccomments/TestDocComments.java │ │ │ │ +Passed: tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java │ │ │ │ +Passed: tools/javac/processing/model/type/BasicAnnoTests.java │ │ │ │ Passed: tools/javac/processing/model/util/directSupersOfErr/DirectSupersOfErr.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/hides/Hides.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/MethodParameters/ImplicitParametersProcessor.java │ │ │ │ +Passed: tools/javac/processing/model/util/deprecation/TestDeprecation.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestGetConstantExpression.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestIsAutomaticMod.java │ │ │ │ -Passed: tools/javac/processing/model/util/deprecation/TestDeprecation.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestOutermostTypeElement.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestRecordPredicates.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/VacuousEnum.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestAllFoos.java │ │ │ │ Passed: tools/javac/processing/model/util/printing/module-info.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestGetPackageOf.java │ │ │ │ Passed: tools/javac/processing/model/util/types/TestAsElement.java │ │ │ │ Passed: tools/javac/processing/model/util/types/TestDirectSupertypeObject.java │ │ │ │ -Passed: tools/javac/processing/model/testgetallmembers/Main.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestIsFunctionalInterface.java │ │ │ │ Passed: tools/javac/processing/model/util/elements/TestGetModuleOf.java │ │ │ │ Passed: tools/javac/processing/model/util/types/TestPseudoTypeHandling.java │ │ │ │ -Passed: tools/javac/processing/model/util/DirectSuperOfInt.java │ │ │ │ -Passed: tools/javac/processing/model/util/TestIntersectionTypeVisitors.java │ │ │ │ Passed: tools/javac/processing/model/util/BinaryName.java │ │ │ │ +Passed: tools/javac/processing/model/testgetallmembers/Main.java │ │ │ │ +Passed: tools/javac/processing/model/util/TestIntersectionTypeVisitors.java │ │ │ │ +Passed: tools/javac/processing/model/util/DirectSuperOfInt.java │ │ │ │ Passed: tools/javac/processing/model/util/GetTypeElemBadArg.java │ │ │ │ +Passed: tools/javac/processing/model/util/NoSupers.java │ │ │ │ Passed: tools/javac/processing/model/util/filter/TestIterables.java │ │ │ │ Passed: tools/javac/processing/model/EmptyPackageInfo.java │ │ │ │ Passed: tools/javac/processing/model/util/OverridesSpecEx.java │ │ │ │ -Passed: tools/javac/processing/model/util/NoSupers.java │ │ │ │ Passed: tools/javac/processing/model/TestExceptions.java │ │ │ │ -Passed: tools/javac/processing/model/LocalInAnonymous.java │ │ │ │ Passed: tools/javac/processing/model/TestSourceVersion.java │ │ │ │ +Passed: tools/javac/processing/model/LocalInAnonymous.java │ │ │ │ Passed: tools/javac/processing/model/MissingClassRecursiveAccessible.java │ │ │ │ Passed: tools/javac/processing/model/TestVisitorDefaults.java │ │ │ │ Passed: tools/javac/processing/options/testCommandLineClasses/Test.java │ │ │ │ Passed: tools/javac/processing/options/TestImplicitNone.java │ │ │ │ -Passed: tools/javac/processing/model/util/TypesBadArg.java │ │ │ │ -Passed: tools/javac/processing/options/TestProcOption.java │ │ │ │ Passed: tools/javac/processing/model/util/TestTypeKindVisitors.java │ │ │ │ +Passed: tools/javac/processing/options/TestProcOption.java │ │ │ │ +Passed: tools/javac/processing/model/util/TypesBadArg.java │ │ │ │ Passed: tools/javac/processing/options/XprintDocComments.java │ │ │ │ Passed: tools/javac/processing/options/Xprint.java │ │ │ │ Passed: tools/javac/processing/options/XprintRepeatingAnnotations.java │ │ │ │ Passed: tools/javac/processing/options/TestNoteOnImplicitProcessing.java │ │ │ │ Passed: tools/javac/processing/ReportOnImportedModuleAnnotation/ReportOnImportedModuleAnnotation.java │ │ │ │ Passed: tools/javac/processing/rounds/BaseClassesNotReRead.java │ │ │ │ -Passed: tools/javac/processing/options/testPrintProcessorInfo/TestWithXstdout.java │ │ │ │ Passed: tools/javac/processing/options/testPrintProcessorInfo/Test.java │ │ │ │ +Passed: tools/javac/processing/options/testPrintProcessorInfo/TestWithXstdout.java │ │ │ │ Passed: tools/javac/processing/rounds/CompleteOnClosed.java │ │ │ │ Passed: tools/javac/processing/rounds/ErrClassSymbolTypeFixed.java │ │ │ │ Passed: tools/javac/processing/PackageInfo/ClassAnnotations/ClassAnnotations.java │ │ │ │ -Passed: tools/javac/processing/rounds/GetElementsAnnotatedWithOnMissing.java │ │ │ │ Passed: tools/javac/processing/PackageInfo/Overwrite/Overwrite.java │ │ │ │ +Passed: tools/javac/processing/rounds/GetElementsAnnotatedWithOnMissing.java │ │ │ │ Passed: tools/javac/processing/model/TestSymtabItems.java │ │ │ │ -Passed: tools/javac/processing/rounds/ValidTypesAreKept.java │ │ │ │ Passed: tools/javac/processing/rounds/ClassDependingOnGenerated.java │ │ │ │ +Passed: tools/javac/processing/rounds/ValidTypesAreKept.java │ │ │ │ Passed: tools/javac/processing/rounds/GenerateAnonymousClass.java │ │ │ │ Passed: tools/javac/processing/rounds/TypesCachesCleared.java │ │ │ │ Passed: tools/javac/processing/warnings/TypeAlreadyExists/TestProcTypeAlreadyExistsWarning.java │ │ │ │ Passed: tools/javac/processing/warnings/TestRepeatedItemsRuntime.java │ │ │ │ -Passed: tools/javac/processing/warnings/TestRepeatedSupportedItems.java │ │ │ │ Passed: tools/javac/processing/warnings/LintProcessing/TestAnnotationsWithoutProcessors.java │ │ │ │ Passed: tools/javac/processing/StopAfterError/StopAfterError.java │ │ │ │ +Passed: tools/javac/processing/warnings/TestRepeatedSupportedItems.java │ │ │ │ Passed: tools/javac/processing/warnings/UseImplicit/TestProcUseImplicitWarning.java │ │ │ │ Passed: tools/javac/processing/rounds/OverwriteBetweenCompilations.java │ │ │ │ Passed: tools/javac/processing/werror/WError1.java │ │ │ │ -Passed: tools/javac/processing/rounds/MethodsDroppedBetweenRounds.java │ │ │ │ Passed: tools/javac/processing/werror/WErrorLast.java │ │ │ │ +Passed: tools/javac/processing/GenerateAndError.java │ │ │ │ Passed: tools/javac/processing/OverwriteInitialInput.java │ │ │ │ Passed: tools/javac/processing/werror/WErrorGen.java │ │ │ │ -Passed: tools/javac/processing/T8142931.java │ │ │ │ Passed: tools/javac/processing/T6439826.java │ │ │ │ +Passed: tools/javac/processing/T8142931.java │ │ │ │ Passed: tools/javac/processing/T8210649.java │ │ │ │ -Passed: tools/javac/processing/GenerateAndError.java │ │ │ │ Passed: tools/javac/processing/T7196462.java │ │ │ │ +Passed: tools/javac/processing/TestMultipleErrors.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess5/Main.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedAccess_1.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedAccess_2.java │ │ │ │ +Passed: tools/javac/profiles/ProfileOptionTest.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedAccess_3.java │ │ │ │ -Passed: tools/javac/processing/TestMultipleErrors.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess1.java │ │ │ │ -Passed: tools/javac/protectedAccess/ProtectedMemberAccess3.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess2.java │ │ │ │ +Passed: tools/javac/protectedAccess/ProtectedMemberAccess3.java │ │ │ │ Passed: tools/javac/protectedAccess/ProtectedMemberAccess4.java │ │ │ │ Passed: tools/javac/protectedInner/AnonInnerClass.java │ │ │ │ Passed: tools/javac/protectedInner/InnerClass.java │ │ │ │ -Passed: tools/javac/profiles/ProfileOptionTest.java │ │ │ │ Passed: tools/javac/protectedInner/Outerclass.java │ │ │ │ -Passed: tools/javac/QualifiedAccess/QualifiedAccess_1.java │ │ │ │ -Passed: tools/javac/QualifiedAccess/QualifiedAccess_2.java │ │ │ │ Passed: tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java │ │ │ │ +Passed: tools/javac/QualifiedAccess/QualifiedAccess_1.java │ │ │ │ Passed: tools/javac/processing/warnings/TestSourceVersionWarnings.java │ │ │ │ -Passed: tools/javac/quid/T6999438.java │ │ │ │ Passed: tools/javac/QualifiedAccess/QualifiedAccess_3.java │ │ │ │ -Passed: tools/javac/rawDiags/Error.java │ │ │ │ Passed: tools/javac/QualifiedAccess/QualifiedAccess_4.java │ │ │ │ -Passed: tools/javac/rawDiags/Warning.java │ │ │ │ +Passed: tools/javac/QualifiedAccess/QualifiedAccess_2.java │ │ │ │ +Passed: tools/javac/quid/T6999438.java │ │ │ │ +Passed: tools/javac/rawDiags/Error.java │ │ │ │ Passed: tools/javac/rawDiags/Note.java │ │ │ │ -Passed: tools/javac/records/writeread/WriteReadTest.java │ │ │ │ +Passed: tools/javac/rawDiags/Warning.java │ │ │ │ Passed: tools/javac/processing/T6920317.java │ │ │ │ -Passed: tools/javac/records/recordComponent/RecordComponentTypeTest.java │ │ │ │ +Passed: tools/javac/records/writeread/WriteReadTest.java │ │ │ │ +Passed: tools/javac/records/recordComponent/8295184/RecordComponentSourcePositionTest.java │ │ │ │ Passed: tools/javac/records/ElementFilterRecordComponentTest.java │ │ │ │ +Passed: tools/javac/records/recordComponent/RecordComponentTypeTest.java │ │ │ │ Passed: tools/javac/records/BigRecordsToStringTest.java │ │ │ │ -Passed: tools/javac/records/recordComponent/8295184/RecordComponentSourcePositionTest.java │ │ │ │ Passed: tools/javac/records/MapAccessorToComponent.java │ │ │ │ +Passed: tools/javac/records/LocalStaticDeclarations.java │ │ │ │ Passed: tools/javac/records/RecordDeclarationSyntaxTest.java │ │ │ │ Passed: tools/javac/records/RecordMemberTests.java │ │ │ │ Passed: tools/javac/records/RecordReading.java │ │ │ │ -Passed: tools/javac/records/LocalStaticDeclarations.java │ │ │ │ +Passed: tools/javac/processing/TestWarnErrorCount.java │ │ │ │ Passed: tools/javac/records/RecordsErrorRecovery.java │ │ │ │ +Passed: tools/javac/records/mandated_members/CheckRecordMembers.java │ │ │ │ Passed: tools/javac/records/VarargsRecordsTest.java │ │ │ │ +Passed: tools/javac/records/LocalStaticDeclarations2.java │ │ │ │ Passed: tools/javac/recovery/AnnotationRecovery.java │ │ │ │ +Passed: tools/javac/recovery/ClassBlockExitsErrors.java │ │ │ │ Passed: tools/javac/recovery/AttrRecovery.java │ │ │ │ +Passed: tools/javac/recovery/LocalVarHiding.java │ │ │ │ Passed: tools/javac/recovery/ClassBlockExits.java │ │ │ │ -Passed: tools/javac/recovery/ClassBlockExitsErrors.java │ │ │ │ +Passed: tools/javac/recovery/MissingTransitiveSuperTypes.java │ │ │ │ Passed: tools/javac/recovery/LambdaRecovery.java │ │ │ │ -Passed: tools/javac/processing/TestWarnErrorCount.java │ │ │ │ -Passed: tools/javac/recovery/LocalVarHiding.java │ │ │ │ -Passed: tools/javac/records/mandated_members/CheckRecordMembers.java │ │ │ │ Passed: tools/javac/recovery/NoCrashForError.java │ │ │ │ -Passed: tools/javac/recovery/MissingTransitiveSuperTypes.java │ │ │ │ -Passed: tools/javac/recovery/MethodModifiers.java │ │ │ │ Passed: tools/javac/recovery/SuperMethodCallBroken.java │ │ │ │ Passed: tools/javac/recovery/SwitchUndefinedSelector.java │ │ │ │ Passed: tools/javac/recovery/T8259359.java │ │ │ │ +Passed: tools/javac/recovery/MethodModifiers.java │ │ │ │ Passed: tools/javac/redefineObject/Object1-test.java │ │ │ │ Passed: tools/javac/redefineObject/Object2-test.java │ │ │ │ +Passed: tools/javac/records/RecordsBinaryCompatibilityTests.java │ │ │ │ Passed: tools/javac/resolve/AmbiguityErrorTest.java │ │ │ │ +Passed: tools/javac/resolve/BrokenAnonymous.java │ │ │ │ Passed: tools/javac/RequiredParameterFlags/ImplicitParameters.java │ │ │ │ -Passed: tools/javac/records/LocalStaticDeclarations2.java │ │ │ │ Passed: tools/javac/resolve/NoObjectToString.java │ │ │ │ -Passed: tools/javac/resolve/BrokenAnonymous.java │ │ │ │ -Passed: tools/javac/resolve/PackagePrivateSupertypeAtMultiCatch.java │ │ │ │ Passed: tools/javac/resolve/BitWiseOperators.java │ │ │ │ +Passed: tools/javac/scope/6225935/StaticImportAccess.java │ │ │ │ +Passed: tools/javac/resolve/PackagePrivateSupertypeAtMultiCatch.java │ │ │ │ Passed: tools/javac/scope/6225935/Estatico4.java │ │ │ │ Passed: tools/javac/scope/6225935/T6214959.java │ │ │ │ -Passed: tools/javac/scope/6225935/StaticImportAccess.java │ │ │ │ Passed: tools/javac/scope/6225935/T6381787.java │ │ │ │ Passed: tools/javac/scope/6225935/Test.java │ │ │ │ Passed: tools/javac/scope/6392998/T6392998.java │ │ │ │ Passed: tools/javac/scope/6225935/T6225935.java │ │ │ │ Passed: tools/javac/scope/7017664/CompoundScopeTest.java │ │ │ │ Passed: tools/javac/scope/7017664/ImplementationCacheTest.java │ │ │ │ Passed: tools/javac/scope/DupUnsharedTest.java │ │ │ │ Passed: tools/javac/scope/IterateAndRemove.java │ │ │ │ Passed: tools/javac/scope/HashCollisionTest.java │ │ │ │ Passed: tools/javac/scope/RemoveSymbolTest.java │ │ │ │ Passed: tools/javac/scope/RemoveSymbolUnitTest.java │ │ │ │ Passed: tools/javac/resolve/ResolveHarness.java │ │ │ │ Passed: tools/javac/scope/StarImportTest.java │ │ │ │ Passed: tools/javac/sealed/T8258662/T8258662.java │ │ │ │ -Passed: tools/javac/records/RecordsBinaryCompatibilityTests.java │ │ │ │ Passed: tools/javac/sealed/CheckSubtypesOfSealedTest.java │ │ │ │ Passed: tools/javac/sealed/MissingPermittedSubtypes.java │ │ │ │ +Passed: tools/javac/sealed/SealedDiffConfigurationsTest.java │ │ │ │ Passed: tools/javac/sealed/ValidateJarWithSealedAndRecord.java │ │ │ │ -Passed: tools/javac/serial/SerialWarn.java │ │ │ │ -Passed: tools/javac/serial/SerialWarnAnon.java │ │ │ │ Passed: tools/javac/scope/7046348/EagerInterfaceCompletionTest.java │ │ │ │ -Passed: tools/javac/sealed/SealedDiffConfigurationsTest.java │ │ │ │ -Passed: tools/javac/sourcePath2/SourcePath2.java │ │ │ │ +Passed: tools/javac/serial/SerialWarnAnon.java │ │ │ │ +Passed: tools/javac/serial/SerialWarn.java │ │ │ │ Passed: tools/javac/sourcePath/SourcePath.java │ │ │ │ +Passed: tools/javac/sourcePath2/SourcePath2.java │ │ │ │ Passed: tools/javac/stackmap/OrdinarySwitchStackMapTest.java │ │ │ │ -Passed: tools/javac/static_error/ShouldStopOnStaticError.java │ │ │ │ -Passed: tools/javac/stackmap/UninitThis.java │ │ │ │ Passed: tools/javac/stackmap/StackMapTest.java │ │ │ │ -Passed: tools/javac/staticImport/6695838/T6695838.java │ │ │ │ -Passed: tools/javac/staticImport/6665223/T6665223.java │ │ │ │ +Passed: tools/javac/stackmap/UninitThis.java │ │ │ │ +Passed: tools/javac/static_error/ShouldStopOnStaticError.java │ │ │ │ Passed: tools/javac/staticImport/6537020/T6537020.java │ │ │ │ -Passed: tools/javac/staticImport/ImportInherit.java │ │ │ │ +Passed: tools/javac/staticImport/6665223/T6665223.java │ │ │ │ +Passed: tools/javac/staticImport/6695838/T6695838.java │ │ │ │ Passed: tools/javac/staticImport/Ambig1.java │ │ │ │ -Passed: tools/javac/staticImport/ImportPrivate.java │ │ │ │ +Passed: tools/javac/sealed/BinaryCompatibilityTests.java │ │ │ │ +Passed: tools/javac/staticImport/ImportInherit.java │ │ │ │ Passed: tools/javac/staticImport/PrivateStaticImport.java │ │ │ │ +Passed: tools/javac/staticImport/ImportPrivate.java │ │ │ │ Passed: tools/javac/staticImport/Shadow.java │ │ │ │ Passed: tools/javac/staticImport/StaticImport.java │ │ │ │ -Passed: tools/javac/staticQualifiedNew/StaticQualifiedNew.java │ │ │ │ Passed: tools/javac/staticImport/StaticImport2.java │ │ │ │ +Passed: tools/javac/staticQualifiedNew/StaticQualifiedNew.java │ │ │ │ Passed: tools/javac/StringConcat/access/Test.java │ │ │ │ Passed: tools/javac/StringConcat/StringAppendEvaluatesInOrder.java │ │ │ │ +Passed: tools/javac/StringConcat/TestIndyStringConcat.java │ │ │ │ Passed: tools/javac/StringConcat/WellKnownTypeSignatures.java │ │ │ │ Passed: tools/javac/StringConcat/WellKnownTypes.java │ │ │ │ -Passed: tools/javac/StringsInSwitch/7181320/BinOpInCaseLabel.java │ │ │ │ -Passed: tools/javac/StringConcat/TestIndyStringConcat.java │ │ │ │ Passed: tools/javac/StringsInSwitch/7181320/CastInCaseLabel.java │ │ │ │ +Passed: tools/javac/StringsInSwitch/7181320/BinOpInCaseLabel.java │ │ │ │ Passed: tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel.java │ │ │ │ Passed: tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel1.java │ │ │ │ Passed: tools/javac/StringsInSwitch/7181320/CondExprInCaseLabel2.java │ │ │ │ Passed: tools/javac/StringsInSwitch/BadlyTypedLabel1.java │ │ │ │ Passed: tools/javac/StringsInSwitch/BadlyTypedLabel2.java │ │ │ │ Passed: tools/javac/StringsInSwitch/NonConstantLabel.java │ │ │ │ Passed: tools/javac/StringsInSwitch/RepeatedStringCaseLabels1.java │ │ │ │ -Passed: tools/javac/StringsInSwitch/OneCaseSwitches.java │ │ │ │ Passed: tools/javac/StringsInSwitch/RepeatedStringCaseLabels2.java │ │ │ │ +Passed: tools/javac/StringsInSwitch/OneCaseSwitches.java │ │ │ │ Passed: tools/javac/switchexpr/BooleanNumericNonNumeric.java │ │ │ │ Passed: tools/javac/switchexpr/BlockExpression.java │ │ │ │ Passed: tools/javac/StringsInSwitch/StringSwitches.java │ │ │ │ -Passed: tools/javac/switchexpr/DefiniteAssignment1.java │ │ │ │ Passed: tools/javac/switchexpr/BreakTest.java │ │ │ │ Passed: tools/javac/switchexpr/DefiniteAssignment2.java │ │ │ │ +Passed: tools/javac/switchexpr/DefiniteAssignment1.java │ │ │ │ Passed: tools/javac/switchexpr/EmptySwitch.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitch.java │ │ │ │ +Passed: tools/javac/switchexpr/ExpressionSwitchBreaks1.java │ │ │ │ Passed: tools/javac/switchexpr/CRT.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchBreaks2.java │ │ │ │ -Passed: tools/javac/switchexpr/ExpressionSwitchBreaks1.java │ │ │ │ Passed: tools/javac/switchexpr/ExhaustiveEnumSwitch.java │ │ │ │ -Passed: tools/javac/switchexpr/ExpressionSwitchBugs.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchBugsInGen.java │ │ │ │ +Passed: tools/javac/switchexpr/ExpressionSwitchBugs.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchCodeFromJLS.java │ │ │ │ -Passed: tools/javac/switchexpr/ExpressionSwitchDA.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchEmbedding.java │ │ │ │ +Passed: tools/javac/switchexpr/ExpressionSwitchDA.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchFallThrough.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchFlow.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchFallThrough1.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchInfer.java │ │ │ │ -Passed: tools/javac/switchexpr/ExpressionSwitchIntersectionTypes.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchNotExhaustive.java │ │ │ │ -Passed: tools/javac/sealed/BinaryCompatibilityTests.java │ │ │ │ -Passed: tools/javac/switchexpr/ExpressionSwitchSynchronized.java │ │ │ │ +Passed: tools/javac/switchexpr/ExpressionSwitchIntersectionTypes.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchUnreachable.java │ │ │ │ +Passed: tools/javac/switchexpr/ExpressionSwitchSynchronized.java │ │ │ │ Passed: tools/javac/switchexpr/ExpressionSwitchToString.java │ │ │ │ Passed: tools/javac/switchexpr/LambdaCapture.java │ │ │ │ Passed: tools/javac/switchexpr/ParserRecovery.java │ │ │ │ Passed: tools/javac/switchexpr/SwitchExpressionIsNotAConstant.java │ │ │ │ Passed: tools/javac/switchexpr/SwitchExpressionScopesIsolated.java │ │ │ │ Passed: tools/javac/switchexpr/SwitchExpressionSimpleVisitorTest.java │ │ │ │ Passed: tools/javac/switchexpr/TryCatch.java │ │ │ │ Passed: tools/javac/switchexpr/TryCatchFinally.java │ │ │ │ -Passed: tools/javac/switchexpr/WrongBreakTest.java │ │ │ │ Passed: tools/javac/switchexpr/WarnWrongYieldTest.java │ │ │ │ +Passed: tools/javac/switchexpr/WrongBreakTest.java │ │ │ │ Passed: tools/javac/switchexpr/WrongYieldTest.java │ │ │ │ -Passed: tools/javac/switchextra/DefiniteAssignment1.java │ │ │ │ -Passed: tools/javac/switchexpr/ParseIncomplete.java │ │ │ │ Passed: tools/javac/switchextra/CaseTest.java │ │ │ │ +Passed: tools/javac/switchexpr/ParseIncomplete.java │ │ │ │ +Passed: tools/javac/switchextra/DefiniteAssignment1.java │ │ │ │ Passed: tools/javac/switchextra/DefiniteAssignment2.java │ │ │ │ -Passed: tools/javac/switchextra/EnumSwitchQualifiedErrors.java │ │ │ │ Passed: tools/javac/switchextra/EnumSwitchQualified.java │ │ │ │ -Passed: tools/javac/switchextra/RuleParsingTest.java │ │ │ │ -Passed: tools/javac/switchextra/SwitchArrowBrokenConstant.java │ │ │ │ +Passed: tools/javac/switchextra/EnumSwitchQualifiedErrors.java │ │ │ │ Passed: tools/javac/switchextra/MultipleLabelsExpression.java │ │ │ │ Passed: tools/javac/switchextra/MultipleLabelsStatement.java │ │ │ │ +Passed: tools/javac/switchextra/SwitchArrowBrokenConstant.java │ │ │ │ +Passed: tools/javac/switchextra/RuleParsingTest.java │ │ │ │ Passed: tools/javac/switchextra/SwitchObject.java │ │ │ │ -Passed: tools/javac/switchextra/SwitchNoExtraTypes.java │ │ │ │ +Passed: tools/javac/switchexpr/SwitchExpressionNoValue.java │ │ │ │ Passed: tools/javac/switchextra/SwitchStatementBroken.java │ │ │ │ +Passed: tools/javac/switchextra/SwitchNoExtraTypes.java │ │ │ │ Passed: tools/javac/switchextra/SwitchStatementBroken2.java │ │ │ │ -Passed: tools/javac/switchextra/SwitchStatementArrow.java │ │ │ │ Passed: tools/javac/switchextra/SwitchStatementScopesIsolated.java │ │ │ │ +Passed: tools/javac/switchextra/SwitchStatementArrow.java │ │ │ │ Passed: tools/javac/switchnull/SwitchNullDisabled.java │ │ │ │ Passed: tools/javac/synthesize/Main.java │ │ │ │ Passed: tools/javac/T4093617/T4093617.java │ │ │ │ Passed: tools/javac/T4848619/T4848619a.java │ │ │ │ Passed: tools/javac/T4848619/T4848619b.java │ │ │ │ -Passed: tools/javac/switchexpr/SwitchExpressionNoValue.java │ │ │ │ -Passed: tools/javac/T4994049/DeprecatedNOT.java │ │ │ │ Passed: tools/javac/T4965689/ClassLiteralWastesByteTest.java │ │ │ │ +Passed: tools/javac/T4994049/DeprecatedNOT.java │ │ │ │ +Passed: tools/javac/T4994049/DeprecatedYES.java │ │ │ │ Passed: tools/javac/T4994049/T4994049.java │ │ │ │ Passed: tools/javac/T5003235/T5003235a.java │ │ │ │ -Passed: tools/javac/T4994049/DeprecatedYES.java │ │ │ │ Passed: tools/javac/T5003235/T5003235b.java │ │ │ │ -Passed: tools/javac/T5003235/T5003235c.java │ │ │ │ +Passed: tools/javac/sym/ElementStructureTest.java │ │ │ │ Passed: tools/javac/T5024091/T5024091.java │ │ │ │ +Passed: tools/javac/T5003235/T5003235c.java │ │ │ │ Passed: tools/javac/T6180021/AbstractSub.java │ │ │ │ Passed: tools/javac/T5053846/MethodRefDupInConstantPoolTest.java │ │ │ │ -Passed: tools/javac/T6180021/Sub.java │ │ │ │ Passed: tools/javac/T6181889/EmptyFinallyTest.java │ │ │ │ +Passed: tools/javac/T6180021/Sub.java │ │ │ │ Passed: tools/javac/T6231246/T6231246.java │ │ │ │ -Passed: tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.java │ │ │ │ Passed: tools/javac/T6356217/T6356217.java │ │ │ │ -Passed: tools/javac/sym/ElementStructureTest.java │ │ │ │ +Passed: tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.java │ │ │ │ Passed: tools/javac/T6356530/SerializableAbstractClassTest.java │ │ │ │ Passed: tools/javac/T6458823/T6458823.java │ │ │ │ Passed: tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java │ │ │ │ Passed: tools/javac/T6956462/T6956462.java │ │ │ │ Passed: tools/javac/T6970173/DebugPointerAtBadPositionTest.java │ │ │ │ -Passed: tools/javac/T7040592/CoerceNullToMoreSpecificTypeTest.java │ │ │ │ Passed: tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java │ │ │ │ +Passed: tools/javac/T7040592/CoerceNullToMoreSpecificTypeTest.java │ │ │ │ +Passed: tools/javac/T6435291/T6435291.java │ │ │ │ Passed: tools/javac/T7053059/DoubleCastTest.java │ │ │ │ Passed: tools/javac/T7040592/T7040592.java │ │ │ │ Passed: tools/javac/T7053059/VerifyErrorWithDoubleAssignmentTest.java │ │ │ │ Passed: tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java │ │ │ │ Passed: tools/javac/T7179353/GenericsAndTWRCompileErrorTest.java │ │ │ │ -Passed: tools/javac/T6435291/T6435291.java │ │ │ │ Passed: tools/javac/T7142672/Bug.java │ │ │ │ -Passed: tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java │ │ │ │ Passed: tools/javac/T8003967/DetectMutableStaticFields.java │ │ │ │ -Passed: tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java │ │ │ │ +Passed: tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java │ │ │ │ Passed: tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java │ │ │ │ -Passed: tools/javac/T8016099/UncheckedWarningRegressionTest.java │ │ │ │ +Passed: tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java │ │ │ │ Passed: tools/javac/T8013394/CompileErrorWithIteratorTest.java │ │ │ │ +Passed: tools/javac/T8016099/UncheckedWarningRegressionTest.java │ │ │ │ +Passed: tools/javac/T8019486/WrongLNTForLambdaTest.java │ │ │ │ Passed: tools/javac/T8020997/CannotCompileRepeatedAnnoTest.java │ │ │ │ Passed: tools/javac/T8022053/UnverifiableInitForNestedLocalClassTest.java │ │ │ │ -Passed: tools/javac/T8019486/WrongLNTForLambdaTest.java │ │ │ │ -Passed: tools/javac/T8000316/T8000316.java │ │ │ │ +Passed: tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java │ │ │ │ Passed: tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java │ │ │ │ -Passed: tools/javac/T8023112/SkipLazyConstantCreationForMethodRefTest.java │ │ │ │ Passed: tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.java │ │ │ │ -Passed: tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java │ │ │ │ +Passed: tools/javac/T8023112/SkipLazyConstantCreationForMethodRefTest.java │ │ │ │ Passed: tools/javac/T8023545/MisleadingErrorMsgDiamondPlusPrivateCtorTest.java │ │ │ │ -Passed: tools/javac/T8024398/NPETryTest.java │ │ │ │ -Passed: tools/javac/T8024207/FlowCrashTest.java │ │ │ │ Passed: tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java │ │ │ │ +Passed: tools/javac/T8024207/FlowCrashTest.java │ │ │ │ +Passed: tools/javac/T8000316/T8000316.java │ │ │ │ +Passed: tools/javac/T8024398/NPETryTest.java │ │ │ │ Passed: tools/javac/T8026963/TypeAnnotationsCrashWithErroneousTreeTest.java │ │ │ │ +Passed: tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java │ │ │ │ Passed: tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java │ │ │ │ Passed: tools/javac/T8029002/MultipleUpperBoundsIncorporationTest.java │ │ │ │ -Passed: tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java │ │ │ │ Passed: tools/javac/T8029102/WarnSerializableElementTest.java │ │ │ │ Passed: tools/javac/T8029102/WarnSerializableLambdaTestb.java │ │ │ │ Passed: tools/javac/T8029102/WarnSerializableLambdaTestc.java │ │ │ │ Passed: tools/javac/T8029179/CompileErrorForValidBooleanExpTest.java │ │ │ │ -Passed: tools/javac/T8037947/CCEForFunctionalInterExtedingRawSuperInterTest.java │ │ │ │ Passed: tools/javac/T8029569/VarargsAmbiguityCrashTest.java │ │ │ │ Passed: tools/javac/T8030816/CrashLambdaExpressionWithNonAccessibleIdTest.java │ │ │ │ +Passed: tools/javac/T8037947/CCEForFunctionalInterExtedingRawSuperInterTest.java │ │ │ │ Passed: tools/javac/T8038975/AccessTest.java │ │ │ │ Passed: tools/javac/T8047338/FilterNonMembersToObtainFunctionDescriptorTest.java │ │ │ │ Passed: tools/javac/T8048543/InferenceVariableInstantiatedUnexpectedlyTest.java │ │ │ │ Passed: tools/javac/T8050386/WrongStackframeGenerationTest2.java │ │ │ │ Passed: tools/javac/T8050386/WrongStackframeGenerationTest1.java │ │ │ │ -Passed: tools/javac/T8058244/MissingErrorInDefaultSuperCallTest.java │ │ │ │ Passed: tools/javac/T8059921/ForbidAccessToFieldUsingSuperTest.java │ │ │ │ -Passed: tools/javac/T8071847/T8071847.java │ │ │ │ +Passed: tools/javac/T8058244/MissingErrorInDefaultSuperCallTest.java │ │ │ │ Passed: tools/javac/T8068460/PrettyPrintingForLoopsTest.java │ │ │ │ +Passed: tools/javac/T8071847/T8071847.java │ │ │ │ Passed: tools/javac/T8148354/IntersectionFunctionalButComponentsNotTest.java │ │ │ │ Passed: tools/javac/T8148354/IntersectionTypeBugTest.java │ │ │ │ +Passed: tools/javac/T8151191/ErrorRunningJavadocOnInnerClasses.java │ │ │ │ Passed: tools/javac/T8159970/TypeEqualityInInferenceTest.java │ │ │ │ Passed: tools/javac/T8160156/LetExpressionsAreUnnecessarilyGeneratedTest.java │ │ │ │ -Passed: tools/javac/T8161277/IsSameTypeWildcardTest.java │ │ │ │ +Passed: tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java │ │ │ │ Passed: tools/javac/T8161383/LookingForOperatorSymbolsAtWrongPlaceTest.java │ │ │ │ -Passed: tools/javac/T8151191/ErrorRunningJavadocOnInnerClasses.java │ │ │ │ +Passed: tools/javac/T8161277/IsSameTypeWildcardTest.java │ │ │ │ Passed: tools/javac/T8171325/NPEClearingLocalClassNameIndexesTest.java │ │ │ │ Passed: tools/javac/T8170667/ParameterProcessor.java │ │ │ │ Passed: tools/javac/T8171528/DuplicatedAnnotatedPackagesTest.java │ │ │ │ Passed: tools/javac/T8173955/MessageForClassTest.java │ │ │ │ Passed: tools/javac/T8173955/MessageForEnumTest.java │ │ │ │ -Passed: tools/javac/T8173955/MessageForInterfaceTest.java │ │ │ │ +Passed: tools/javac/T8171332/Processor.java │ │ │ │ Passed: tools/javac/T8175198/AnnotationsAndFormalParamsTest.java │ │ │ │ +Passed: tools/javac/T8173955/MessageForInterfaceTest.java │ │ │ │ Passed: tools/javac/T8175235/InferenceRegressionTest01.java │ │ │ │ -Passed: tools/javac/T8175235/InferenceRegressionTest02.java │ │ │ │ Passed: tools/javac/T8175790/NPEDueToErroneousLambdaTest.java │ │ │ │ Passed: tools/javac/T8175794/MissingReturnConstraintTest.java │ │ │ │ -Passed: tools/javac/T8176714/FieldOverloadKindNotAssignedTest.java │ │ │ │ -Passed: tools/javac/T8171332/Processor.java │ │ │ │ +Passed: tools/javac/T8175235/InferenceRegressionTest02.java │ │ │ │ Passed: tools/javac/T8176714/TimingOfMReferenceCheckingTest01.java │ │ │ │ Passed: tools/javac/T8176714/TimingOfMReferenceCheckingTest02.java │ │ │ │ -Passed: tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java │ │ │ │ +Passed: tools/javac/T8176714/FieldOverloadKindNotAssignedTest.java │ │ │ │ Passed: tools/javac/T8177068/NoCompletionFailureSkipOnSpeculativeAttribution.java │ │ │ │ Passed: tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java │ │ │ │ Passed: tools/javac/T8180141/MissingLNTEntryForBreakContinueTest.java │ │ │ │ Passed: tools/javac/T8181464/LambdaInAnnotationsCausesNPETest1.java │ │ │ │ -Passed: tools/javac/T8182047/CorrectGenerationOfExConstraintsTest.java │ │ │ │ Passed: tools/javac/T8181464/LambdaInAnnotationsCausesNPETest2.java │ │ │ │ -Passed: tools/javac/T8181464/LambdaInAnnotationsCausesNPETest3.java │ │ │ │ +Passed: tools/javac/T8182047/CorrectGenerationOfExConstraintsTest.java │ │ │ │ Passed: tools/javac/T8182649/AddCheckForPartiallyInferredTypesTest.java │ │ │ │ Passed: tools/javac/T8182747/BadAnnotationRegressionTest.java │ │ │ │ Passed: tools/javac/T8185451/MisleadingVarArgsErrorMsgTest.java │ │ │ │ Passed: tools/javac/T8185983/RejectTypeArgsOnSelectTest.java │ │ │ │ Passed: tools/javac/T8187487/CrashWithDuplicateClassNamesTest.java │ │ │ │ Passed: tools/javac/T8187805/BogusRTTAForUnusedVarTest.java │ │ │ │ -Passed: tools/javac/T8194998/BrokenErrorMessageTest.java │ │ │ │ Passed: tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.java │ │ │ │ +Passed: tools/javac/T8194998/BrokenErrorMessageTest.java │ │ │ │ Passed: tools/javac/T8196048/ThrownTypeVarsAsRootsTest.java │ │ │ │ Passed: tools/javac/T8199744/IncorrectMsgQualifiedReceiverTest.java │ │ │ │ +Passed: tools/javac/T8181464/LambdaInAnnotationsCausesNPETest3.java │ │ │ │ Passed: tools/javac/T8202597/NotionalInterfaceNotBeingInducedTest.java │ │ │ │ Passed: tools/javac/T8201281/NullInErrorMessageTest.java │ │ │ │ Passed: tools/javac/T8203277/PreflowShouldVisitLambdaOrDiamondInsideLambdaTest.java │ │ │ │ Passed: tools/javac/T8203486/SkipInferenceForNonFunctionalInterfTest.java │ │ │ │ Passed: tools/javac/T8203338/CheckWellFormednessIntersectionTypesTest.java │ │ │ │ Passed: tools/javac/T8203813/WrongReceiverTest.java │ │ │ │ +Passed: tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java │ │ │ │ Passed: tools/javac/T8207320/IntersectionOrderTest.java │ │ │ │ Passed: tools/javac/T8207320/IntersectionOrderTest2.java │ │ │ │ -Passed: tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java │ │ │ │ -Passed: tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java │ │ │ │ -Passed: tools/javac/T8211450/ThrownTypeVarTest.java │ │ │ │ Passed: tools/javac/T8209173/CodeCompletionExceptTest.java │ │ │ │ Passed: tools/javac/T8210197/DiamondWithAnonymousInnerClassTest.java │ │ │ │ +Passed: tools/javac/T8211450/ThrownTypeVarTest.java │ │ │ │ +Passed: tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java │ │ │ │ Passed: tools/javac/T8215482/NPETypeVarWithOuterBoundTest.java │ │ │ │ Passed: tools/javac/T8215470/BadEnclosingMethodAttrTest.java │ │ │ │ Passed: tools/javac/T8222251/PreflowNotVisitingLambdaExpTest.java │ │ │ │ -Passed: tools/javac/T8222035/MinContextOpTest.java │ │ │ │ Passed: tools/javac/T8222795/ConditionalAndPostfixOperator.java │ │ │ │ +Passed: tools/javac/T8222035/MinContextOpTest.java │ │ │ │ Passed: tools/javac/T8223942/ClientCodeWrappersShouldOverrideAllMethodsTest.java │ │ │ │ -Passed: tools/javac/T8254557/T8254557.java │ │ │ │ Passed: tools/javac/T8222949/TestConstantDynamic.java │ │ │ │ -Passed: tools/javac/T8255968/T8255968_10.java │ │ │ │ -Passed: tools/javac/T8255968/T8255968_1.java │ │ │ │ Passed: tools/javac/T8231622/T8231622.java │ │ │ │ -Passed: tools/javac/T8255968/T8255968_12.java │ │ │ │ +Passed: tools/javac/T8255968/T8255968_1.java │ │ │ │ +Passed: tools/javac/T8254557/T8254557.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_11.java │ │ │ │ +Passed: tools/javac/T8255968/T8255968_10.java │ │ │ │ +Passed: tools/javac/T8255968/T8255968_12.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_13.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_15.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_14.java │ │ │ │ -Passed: tools/javac/T8255968/T8255968_16.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_2.java │ │ │ │ -Passed: tools/javac/T8255968/T8255968_3.java │ │ │ │ +Passed: tools/javac/T8255968/T8255968_16.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_4.java │ │ │ │ +Passed: tools/javac/T8255968/T8255968_3.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_5.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_6.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_8.java │ │ │ │ -Passed: tools/javac/T8255968/T8255968_9.java │ │ │ │ Passed: tools/javac/T8255968/T8255968_7.java │ │ │ │ +Passed: tools/javac/T8255968/T8255968_9.java │ │ │ │ +Passed: tools/javac/T8257037/T8257037.java │ │ │ │ Passed: tools/javac/T8257740/T8257740_1.java │ │ │ │ Passed: tools/javac/T8257740/T8257740_2.java │ │ │ │ -Passed: tools/javac/T8257037/T8257037.java │ │ │ │ Passed: tools/javac/T8268592/T8268592.java │ │ │ │ Passed: tools/javac/template/T8312814.java │ │ │ │ -Passed: tools/javac/toolbox/TestGrepOfToolBox.java │ │ │ │ Passed: tools/javac/template/TreeScannerTest.java │ │ │ │ +Passed: tools/javac/toolbox/TestGrepOfToolBox.java │ │ │ │ Passed: tools/javac/tree/8067914/NukeExtraCast.java │ │ │ │ +Passed: tools/javac/template/Basic.java │ │ │ │ Passed: tools/javac/tree/ClassTreeTest.java │ │ │ │ Passed: tools/javac/tree/CompilationUnitTreeTest.java │ │ │ │ -Passed: tools/javac/template/Basic.java │ │ │ │ Passed: tools/javac/tree/DocCommentToplevelTest.java │ │ │ │ +Passed: tools/javac/records/RecordCompilationTests.java │ │ │ │ Passed: tools/javac/tree/MakeLiteralTest.java │ │ │ │ Passed: tools/javac/tree/MakeQualIdent.java │ │ │ │ Passed: tools/javac/tree/ArrayTypeToString.java │ │ │ │ Passed: tools/javac/tree/MissingSemicolonTest.java │ │ │ │ Passed: tools/javac/tree/NewArrayPretty.java │ │ │ │ Passed: tools/javac/tree/NewClassDefEnclosing.java │ │ │ │ Passed: tools/javac/tree/MakeTypeTest.java │ │ │ │ Passed: tools/javac/tree/PrettySimpleStringTest.java │ │ │ │ Passed: tools/javac/tree/ScopeClassHeaderTest.java │ │ │ │ +Passed: tools/javac/processing/rounds/MethodsDroppedBetweenRounds.java │ │ │ │ Passed: tools/javac/tree/ScopeTest.java │ │ │ │ Passed: tools/javac/tree/NoPrivateTypesExported.java │ │ │ │ -Passed: tools/javac/switchnull/SwitchNull.java │ │ │ │ Passed: tools/javac/tree/T6993305.java │ │ │ │ Passed: tools/javac/tree/T8024415.java │ │ │ │ Passed: tools/javac/tree/TestPrettyDocComment.java │ │ │ │ Passed: tools/javac/tree/TestToString.java │ │ │ │ Passed: tools/javac/tree/TreeKindTest.java │ │ │ │ -Passed: tools/javac/records/RecordCompilationTests.java │ │ │ │ +Passed: tools/javac/sealed/SealedCompilationTests.java │ │ │ │ Passed: tools/javac/tree/TreePosRoundsTest.java │ │ │ │ Passed: tools/javac/tree/TypeAnnotationsPretty.java │ │ │ │ Passed: tools/javac/tree/VarTree.java │ │ │ │ Passed: tools/javac/treeannotests/AnnoTreeTests.java │ │ │ │ Passed: tools/javac/TryWithResources/BadTwr.java │ │ │ │ Passed: tools/javac/TryWithResources/BadTwrSyntax.java │ │ │ │ Passed: tools/javac/TryWithResources/DuplicateResource.java │ │ │ │ Passed: tools/javac/TryWithResources/DuplicateResourceDecl.java │ │ │ │ Passed: tools/javac/TryWithResources/ExplicitFinal.java │ │ │ │ Passed: tools/javac/TryWithResources/ImplicitFinal.java │ │ │ │ -Passed: tools/javac/sealed/SealedCompilationTests.java │ │ │ │ +Passed: tools/javac/TryWithResources/InterruptedExceptionTest.java │ │ │ │ Passed: tools/javac/TryWithResources/PlainTry.java │ │ │ │ Passed: tools/javac/TryWithResources/ResDeclOutsideTry.java │ │ │ │ Passed: tools/javac/TryWithResources/ResInNestedExpr.java │ │ │ │ Passed: tools/javac/TryWithResources/ResourceInterface.java │ │ │ │ Passed: tools/javac/TryWithResources/ResourceNameConflict.java │ │ │ │ Passed: tools/javac/TryWithResources/ResourceOutsideTry.java │ │ │ │ Passed: tools/javac/TryWithResources/ResourceRedecl.java │ │ │ │ Passed: tools/javac/TryWithResources/ResourceShadow.java │ │ │ │ Passed: tools/javac/TryWithResources/ResourceTypeVar.java │ │ │ │ -Passed: tools/javac/TryWithResources/T7022711.java │ │ │ │ +Passed: tools/javac/switchnull/SwitchNull.java │ │ │ │ Passed: tools/javac/TryWithResources/T7032633.java │ │ │ │ Passed: tools/javac/TryWithResources/T7164542.java │ │ │ │ +Passed: tools/javac/TryWithResources/T7022711.java │ │ │ │ Passed: tools/javac/TryWithResources/T7178324.java │ │ │ │ Passed: tools/javac/TryWithResources/TestTwr09.java │ │ │ │ -Passed: tools/javac/TryWithResources/TwrAndLambda.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrAndTypeVariables.java │ │ │ │ +Passed: tools/javac/TryWithResources/TwrAndLambda.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrAndTypeVariables2Test.java │ │ │ │ -Passed: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrAvoidNullCheck.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrFlow.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrForVariable1.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrForVariable2.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrForVariable3.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrForVariable4.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrLint.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrLintUnderscore.java │ │ │ │ -Passed: tools/javac/TryWithResources/TwrClose.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrMultiCatch.java │ │ │ │ -Passed: tools/javac/TryWithResources/TwrNullTests.java │ │ │ │ +Passed: tools/javac/TryWithResources/TwrClose.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrOnNonResource.java │ │ │ │ +Passed: tools/javac/TryWithResources/TwrNullTests.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrSuppression.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrSimpleClose.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrVarKinds.java │ │ │ │ -Passed: tools/javac/TryWithResources/TwrVarRedeclaration.java │ │ │ │ Passed: tools/javac/TryWithResources/TwrTests.java │ │ │ │ +Passed: tools/javac/TryWithResources/TwrVarRedeclaration.java │ │ │ │ Passed: tools/javac/TryWithResources/WeirdTwr.java │ │ │ │ Passed: tools/javac/typeDeclarationInsideExpression/TypeDeclarationInsideExpressionTest.java │ │ │ │ Passed: tools/javac/types/BadSigTest.java │ │ │ │ Passed: tools/javac/types/BoxingConversionTest.java │ │ │ │ Passed: tools/javac/types/CastObjectToPrimitiveTest.java │ │ │ │ Passed: tools/javac/types/CastTest.java │ │ │ │ Passed: tools/javac/types/CastToTypeVarTest.java │ │ │ │ Passed: tools/javac/types/CastTypeVarToPrimitiveTest.java │ │ │ │ Passed: tools/javac/types/GenericTypeWellFormednessTest.java │ │ │ │ Passed: tools/javac/types/PrimitiveConversionTest.java │ │ │ │ Passed: tools/javac/types/ScopeListenerTest.java │ │ │ │ -Passed: tools/javac/TryWithResources/InterruptedExceptionTest.java │ │ │ │ +Passed: tools/javac/TryWithResources/UnusedResourcesTest.java │ │ │ │ +Passed: tools/javac/tree/JavacTreeScannerTest.java │ │ │ │ Passed: tools/javac/types/VarInstanceMemberTest.java │ │ │ │ Passed: tools/javac/typeVariableCast/TypeVariableCastTest.java │ │ │ │ Passed: tools/javac/unicode/FirstChar.java │ │ │ │ Passed: tools/javac/unicode/NonasciiDigit.java │ │ │ │ Passed: tools/javac/unicode/SubChar.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID1.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID2.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID3.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID4.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID5.java │ │ │ │ +Passed: tools/javac/unicode/TripleQuote.java │ │ │ │ Passed: tools/javac/unicode/SupplementaryJavaID6.java │ │ │ │ -Passed: tools/javac/TryWithResources/UnusedResourcesTest.java │ │ │ │ Passed: tools/javac/unicode/UnicodeAtEOL.java │ │ │ │ -Passed: tools/javac/unicode/TripleQuote.java │ │ │ │ Passed: tools/javac/unicode/UnicodeCommentDelimiter.java │ │ │ │ -Passed: tools/javac/unicode/UnicodeUnicode.java │ │ │ │ Passed: tools/javac/unicode/UnicodeNewline.java │ │ │ │ +Passed: tools/javac/unicode/UnicodeUnicode.java │ │ │ │ Passed: tools/javac/unicode/Unmappable.java │ │ │ │ -Passed: tools/javac/unit/util/convert/EnclosingCandidates.java │ │ │ │ Passed: tools/javac/UnicodeBackslash/UnicodeBackslash.java │ │ │ │ +Passed: tools/javac/unit/util/convert/EnclosingCandidates.java │ │ │ │ Passed: tools/javac/unit/util/list/AbstractList.java │ │ │ │ Passed: tools/javac/unit/util/list/FromArray.java │ │ │ │ -Passed: tools/javac/unnamed/UnnamedClassRecovery.java │ │ │ │ Passed: tools/javac/unit/T6198196.java │ │ │ │ +Passed: tools/javac/unnamed/UnnamedClassRecovery.java │ │ │ │ Passed: tools/javac/unnamedclass/NestedEnum.java │ │ │ │ -Passed: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ +Passed: tools/javac/unnamed/UnnamedLocalVariableTable.java │ │ │ │ Passed: tools/javac/unnamedclass/SourceLevelErrorPosition.java │ │ │ │ Passed: tools/javac/util/filemanager/TestName.java │ │ │ │ -Passed: tools/javac/unnamed/UnnamedLocalVariableTable.java │ │ │ │ Passed: tools/javac/util/list/ListBufferTest.java │ │ │ │ Passed: tools/javac/util/list/TList.java │ │ │ │ Passed: tools/javac/util/BitsTest.java │ │ │ │ Passed: tools/javac/util/JavacTaskPoolTest.java │ │ │ │ +Passed: tools/javac/util/IteratorsTest.java │ │ │ │ Passed: tools/javac/util/StringUtilsTest.java │ │ │ │ Passed: tools/javac/util/T6597678.java │ │ │ │ -Passed: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ -Passed: tools/javac/varargs/5088429/T5088429Neg01.java │ │ │ │ Passed: tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.java │ │ │ │ +Passed: tools/javac/tree/SourceTreeScannerTest.java │ │ │ │ Passed: tools/javac/varargs/5088429/T5088429Neg02.java │ │ │ │ +Passed: tools/javac/varargs/5088429/T5088429Neg01.java │ │ │ │ Passed: tools/javac/varargs/5088429/T5088429Pos01.java │ │ │ │ Passed: tools/javac/varargs/5088429/T5088429Pos02.java │ │ │ │ -Passed: tools/javac/util/IteratorsTest.java │ │ │ │ -Passed: tools/javac/varargs/6313164/T7175433.java │ │ │ │ Passed: tools/javac/varargs/6313164/T6313164.java │ │ │ │ -Passed: tools/javac/varargs/6569633/T6569633.java │ │ │ │ +Passed: tools/javac/varargs/6313164/T7175433.java │ │ │ │ +Passed: tools/javac/util/NewlineOnlyDiagnostic.java │ │ │ │ Passed: tools/javac/varargs/6730476/T6730476a.java │ │ │ │ +Passed: tools/javac/varargs/6569633/T6569633.java │ │ │ │ Passed: tools/javac/varargs/6730476/T6730476b.java │ │ │ │ Passed: tools/javac/varargs/6806876/T6806876.java │ │ │ │ Passed: tools/javac/varargs/6993978/T6993978neg.java │ │ │ │ -Passed: tools/javac/tree/TreePosTest.java │ │ │ │ +Passed: tools/javac/varargs/7042566/T7042566.java │ │ │ │ Passed: tools/javac/varargs/7097436/T7097436.java │ │ │ │ Passed: tools/javac/varargs/8055514/T8055514.java │ │ │ │ -Passed: tools/javac/util/NewlineOnlyDiagnostic.java │ │ │ │ Passed: tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest.java │ │ │ │ Passed: tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest2.java │ │ │ │ +Passed: tools/javac/varargs/7043922/T7043922.java │ │ │ │ Passed: tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest3.java │ │ │ │ Passed: tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest4.java │ │ │ │ Passed: tools/javac/varargs/warning/Warn2.java │ │ │ │ Passed: tools/javac/varargs/warning/Warn3.java │ │ │ │ Passed: tools/javac/varargs/access/VarargsInferredPrivateType.java │ │ │ │ -Passed: tools/javac/varargs/7042566/T7042566.java │ │ │ │ +Passed: tools/javac/tree/TreePosTest.java │ │ │ │ Passed: tools/javac/varargs/warning/Warn6.java │ │ │ │ Passed: tools/javac/varargs/Anon.java │ │ │ │ Passed: tools/javac/varargs/BadSyntax2.java │ │ │ │ Passed: tools/javac/varargs/ElementTypeMissingTest.java │ │ │ │ Passed: tools/javac/varargs/MethodHandleCrash.java │ │ │ │ Passed: tools/javac/varargs/T6746184.java │ │ │ │ Passed: tools/javac/varargs/T7013865.java │ │ │ │ Passed: tools/javac/varargs/Varargs1.java │ │ │ │ Passed: tools/javac/varargs/VarargsOverride.java │ │ │ │ -Passed: tools/javac/varargs/7043922/T7043922.java │ │ │ │ -Passed: tools/javac/varargs/Warn2.java │ │ │ │ Passed: tools/javac/varargs/Warn1.java │ │ │ │ +Passed: tools/javac/varargs/Warn2.java │ │ │ │ +Passed: tools/javac/tree/SourceDocTreeScannerTest.java │ │ │ │ Passed: tools/javac/versions/SourceTargetTest.java │ │ │ │ Passed: tools/javac/warnings/6594914/ImplicitCompilation.java │ │ │ │ Passed: tools/javac/warnings/6594914/T6594914a.java │ │ │ │ Passed: tools/javac/warnings/6747671/T6747671.java │ │ │ │ Passed: tools/javac/warnings/6885255/T6885255.java │ │ │ │ Passed: tools/javac/warnings/7090499/T7090499.java │ │ │ │ Passed: tools/javac/warnings/AuxiliaryClass/ClassUsingAnotherAuxiliary.java │ │ │ │ @@ -7140,22 +7117,22 @@ │ │ │ │ Passed: tools/javac/warnings/suppress/OverriddenSuppressed.java │ │ │ │ Passed: tools/javac/warnings/suppress/PackageInfo.java │ │ │ │ Passed: tools/javac/warnings/suppress/SuppressWarningsPackage.java │ │ │ │ Passed: tools/javac/warnings/suppress/T6480588.java │ │ │ │ Passed: tools/javac/warnings/suppress/T6707032.java │ │ │ │ Passed: tools/javac/warnings/suppress/T8021112a.java │ │ │ │ Passed: tools/javac/warnings/suppress/T8021112b.java │ │ │ │ -Passed: tools/javac/warnings/suppress/T8069094.java │ │ │ │ +Passed: tools/javac/types/TestComparisons.java │ │ │ │ Passed: tools/javac/warnings/DepAnn.java │ │ │ │ -Passed: tools/javac/versions/Versions.java │ │ │ │ -Passed: tools/javac/warnings/DeprecationSE8Test.java │ │ │ │ +Passed: tools/javac/warnings/suppress/T8069094.java │ │ │ │ Passed: tools/javac/warnings/Deprecation.java │ │ │ │ +Passed: tools/javac/warnings/DeprecationSE8Test.java │ │ │ │ Passed: tools/javac/warnings/DivZero.java │ │ │ │ -Passed: tools/javac/warnings/FallThrough.java │ │ │ │ Passed: tools/javac/warnings/Finally.java │ │ │ │ +Passed: tools/javac/warnings/FallThrough.java │ │ │ │ Passed: tools/javac/warnings/MaxDiagsRecompile.java │ │ │ │ Passed: tools/javac/warnings/MaxWarnsRecompile.java │ │ │ │ Passed: tools/javac/warnings/T6763518.java │ │ │ │ Passed: tools/javac/warnings/ThisEscape.java │ │ │ │ Passed: tools/javac/warnings/UnboundAndBoundByObjectTest.java │ │ │ │ Passed: tools/javac/warnings/Unchecked.java │ │ │ │ Passed: tools/javac/warnings/UnneededStrictfpWarningToolBox.java │ │ │ │ @@ -7163,448 +7140,448 @@ │ │ │ │ Passed: tools/javac/AbstractOverride.java │ │ │ │ Passed: tools/javac/AddReferenceThis.java │ │ │ │ Passed: tools/javac/Ambig3.java │ │ │ │ Passed: tools/javac/AnonClsInIntf.java │ │ │ │ Passed: tools/javac/AnonInnerException_1.java │ │ │ │ Passed: tools/javac/AnonInnerException_2.java │ │ │ │ Passed: tools/javac/AnonInnerException_3.java │ │ │ │ -Passed: tools/javac/AnonStaticMember_1.java │ │ │ │ Passed: tools/javac/warnings/Removal.java │ │ │ │ Passed: tools/javac/AnonStaticMember_2.java │ │ │ │ +Passed: tools/javac/AnonStaticMember_1.java │ │ │ │ Passed: tools/javac/AnonStaticMember_3.java │ │ │ │ Passed: tools/javac/AnonymousConstructorExceptions.java │ │ │ │ Passed: tools/javac/AnonymousNull.java │ │ │ │ Passed: tools/javac/AnonymousType.java │ │ │ │ Passed: tools/javac/ArrayCast.java │ │ │ │ Passed: tools/javac/AnonymousSubclassTest.java │ │ │ │ Passed: tools/javac/BadAnnotation.java │ │ │ │ Passed: tools/javac/BadBreak.java │ │ │ │ -Passed: tools/javac/BadCovar.java │ │ │ │ Passed: tools/javac/BadHexConstant.java │ │ │ │ Passed: tools/javac/BoolArray.java │ │ │ │ -Passed: tools/javac/BoundClassError.java │ │ │ │ +Passed: tools/javac/BadCovar.java │ │ │ │ Passed: tools/javac/BranchToFewerDefines.java │ │ │ │ +Passed: tools/javac/BoundClassError.java │ │ │ │ Passed: tools/javac/BreakAcrossClass.java │ │ │ │ Passed: tools/javac/CaptureInSubtype.java │ │ │ │ -Passed: tools/javac/CascadedInnerNewInstance.java │ │ │ │ Passed: tools/javac/CastInterface2Array.java │ │ │ │ +Passed: tools/javac/CascadedInnerNewInstance.java │ │ │ │ Passed: tools/javac/ClassIsAbstract.java │ │ │ │ -Passed: tools/javac/CheckNoClassCastException.java │ │ │ │ -Passed: tools/javac/ClassToTypeParm.java │ │ │ │ Passed: tools/javac/ClassLit.java │ │ │ │ +Passed: tools/javac/CheckNoClassCastException.java │ │ │ │ Passed: tools/javac/CloneableProblem.java │ │ │ │ -Passed: tools/javac/Closure2.java │ │ │ │ +Passed: tools/javac/ClassToTypeParm.java │ │ │ │ Passed: tools/javac/Closure1.java │ │ │ │ +Passed: tools/javac/Closure2.java │ │ │ │ Passed: tools/javac/Closure3.java │ │ │ │ Passed: tools/javac/Closure4.java │ │ │ │ Passed: tools/javac/Closure5.java │ │ │ │ -Passed: tools/javac/Closure6.java │ │ │ │ -Passed: tools/javac/ConditionalArgTypes_1.java │ │ │ │ Passed: tools/javac/CompoundBox.java │ │ │ │ +Passed: tools/javac/Closure6.java │ │ │ │ Passed: tools/javac/ConditionalArgTypes_2.java │ │ │ │ +Passed: tools/javac/ConditionalArgTypes_1.java │ │ │ │ Passed: tools/javac/ConditionalInline.java │ │ │ │ Passed: tools/javac/ConditionalWithVoid.java │ │ │ │ +Passed: tools/javac/versions/Versions.java │ │ │ │ Passed: tools/javac/ConstBoolAppend.java │ │ │ │ Passed: tools/javac/ConstCharAppend.java │ │ │ │ -Passed: tools/javac/ConstFoldTest.java │ │ │ │ Passed: tools/javac/CyclicInheritance.java │ │ │ │ Passed: tools/javac/CyclicInheritance2.java │ │ │ │ -Passed: tools/javac/CyclicInheritance4.java │ │ │ │ +Passed: tools/javac/ConstFoldTest.java │ │ │ │ Passed: tools/javac/DeadInnerClass.java │ │ │ │ +Passed: tools/javac/CyclicInheritance4.java │ │ │ │ Passed: tools/javac/DeclarationStatementInline.java │ │ │ │ -Passed: tools/javac/DeepStringConcat.java │ │ │ │ Passed: tools/javac/DepParam.java │ │ │ │ -Passed: tools/javac/Digits.java │ │ │ │ +Passed: tools/javac/DeepStringConcat.java │ │ │ │ Passed: tools/javac/DivByZero.java │ │ │ │ -Passed: tools/javac/DuplicateClass.java │ │ │ │ +Passed: tools/javac/Digits.java │ │ │ │ Passed: tools/javac/DuplicateClass2.java │ │ │ │ +Passed: tools/javac/DuplicateClass.java │ │ │ │ Passed: tools/javac/DuplicateImport.java │ │ │ │ -Passed: tools/javac/varargs/6199075/T6199075.java │ │ │ │ Passed: tools/javac/EmptyArray.java │ │ │ │ -Passed: tools/javac/EarlyAssert.java │ │ │ │ Passed: tools/javac/EmptyBreak.java │ │ │ │ +Passed: tools/javac/EarlyAssert.java │ │ │ │ Passed: tools/javac/EmptyDocComments.java │ │ │ │ Passed: tools/javac/EnclosingAccessCheck.java │ │ │ │ Passed: tools/javac/EmptySwitch.java │ │ │ │ Passed: tools/javac/EOI.java │ │ │ │ Passed: tools/javac/Enum1.java │ │ │ │ Passed: tools/javac/ExceptionalFinally.java │ │ │ │ Passed: tools/javac/ExceptionalFinally2.java │ │ │ │ Passed: tools/javac/ExprQualifiedType.java │ │ │ │ Passed: tools/javac/ExtendArray.java │ │ │ │ Passed: tools/javac/ExtendsScope.java │ │ │ │ -Passed: tools/javac/ConditionalExpressionResolvePending.java │ │ │ │ Passed: tools/javac/ExtraneousEquals.java │ │ │ │ Passed: tools/javac/FinalInitializer_2.java │ │ │ │ +Passed: tools/javac/FaultySignature.java │ │ │ │ Passed: tools/javac/FinalInitializer.java │ │ │ │ Passed: tools/javac/FinalIntConcatenation.java │ │ │ │ -Passed: tools/javac/FaultySignature.java │ │ │ │ -Passed: tools/javac/FlatnameClash.java │ │ │ │ -Passed: tools/javac/FinalThisReference.java │ │ │ │ Passed: tools/javac/FinallyWarn.java │ │ │ │ +Passed: tools/javac/FinalThisReference.java │ │ │ │ +Passed: tools/javac/varargs/6199075/T6199075.java │ │ │ │ +Passed: tools/javac/FlatnameClash.java │ │ │ │ Passed: tools/javac/FlatnameClash2.java │ │ │ │ -Passed: tools/javac/GoodCovar.java │ │ │ │ +Passed: tools/javac/ConditionalExpressionResolvePending.java │ │ │ │ Passed: tools/javac/FoldConditional.java │ │ │ │ -Passed: tools/javac/IllDefinedOrderOfInit.java │ │ │ │ -Passed: tools/javac/HexThree.java │ │ │ │ +Passed: tools/javac/GoodCovar.java │ │ │ │ Passed: tools/javac/IllegalAnnotation.java │ │ │ │ +Passed: tools/javac/IllDefinedOrderOfInit.java │ │ │ │ Passed: tools/javac/IllegallyOptimizedException.java │ │ │ │ +Passed: tools/javac/HexThree.java │ │ │ │ +Passed: tools/javac/ImplicitToString.java │ │ │ │ Passed: tools/javac/InconsistentInheritedSignature.java │ │ │ │ -Passed: tools/javac/HexFloatLiterals.java │ │ │ │ Passed: tools/javac/Increment.java │ │ │ │ -Passed: tools/javac/ImplicitToString.java │ │ │ │ -Passed: tools/javac/InheritedPrivateImpl.java │ │ │ │ Passed: tools/javac/InconsistentStack.java │ │ │ │ -Passed: tools/javac/InitializerCompletion_1.java │ │ │ │ -Passed: tools/javac/InitializerCompletion_2.java │ │ │ │ +Passed: tools/javac/HexFloatLiterals.java │ │ │ │ +Passed: tools/javac/InheritedPrivateImpl.java │ │ │ │ Passed: tools/javac/InitializerCompletion_3.java │ │ │ │ +Passed: tools/javac/InitializerCompletion_2.java │ │ │ │ +Passed: tools/javac/InitializerCompletion_1.java │ │ │ │ Passed: tools/javac/InitializerCompletion_4.java │ │ │ │ Passed: tools/javac/InnerMemberRegression.java │ │ │ │ Passed: tools/javac/InnerMethSig.java │ │ │ │ -Passed: tools/javac/InnerNamedConstant_1.java │ │ │ │ Passed: tools/javac/InstanceInitException_1.java │ │ │ │ +Passed: tools/javac/InnerNamedConstant_1.java │ │ │ │ Passed: tools/javac/InnerTruth.java │ │ │ │ -Passed: tools/javac/InnerNamedConstant_2.java │ │ │ │ +Passed: tools/javac/InterfaceFieldParsing_1.java │ │ │ │ Passed: tools/javac/InstanceInitException_2.java │ │ │ │ Passed: tools/javac/InterfaceAssert.java │ │ │ │ -Passed: tools/javac/InterfaceFieldParsing_1.java │ │ │ │ +Passed: tools/javac/InnerNamedConstant_2.java │ │ │ │ Passed: tools/javac/InterfaceMemberClassModifiers.java │ │ │ │ Passed: tools/javac/InterfaceObjectIncompatibility.java │ │ │ │ Passed: tools/javac/InterfaceInInner.java │ │ │ │ Passed: tools/javac/InterfaceObjectInheritance.java │ │ │ │ Passed: tools/javac/InterfaceOverrideObject.java │ │ │ │ -Passed: tools/javac/InterfaceOverrideCheck.java │ │ │ │ +Passed: tools/javac/InvalidIntfCast.java │ │ │ │ Passed: tools/javac/InterfaceOverrideFinal.java │ │ │ │ +Passed: tools/javac/InterfaceOverrideCheck.java │ │ │ │ Passed: tools/javac/JsrRet.java │ │ │ │ -Passed: tools/javac/InvalidIntfCast.java │ │ │ │ +Passed: tools/javac/LabelHiding_1.java │ │ │ │ Passed: tools/javac/LabeledDeclaration.java │ │ │ │ Passed: tools/javac/LocalClasses_1.java │ │ │ │ -Passed: tools/javac/LabelHiding_1.java │ │ │ │ -Passed: tools/javac/LocalRecord.java │ │ │ │ Passed: tools/javac/LocalClasses_2.java │ │ │ │ -Passed: tools/javac/types/TestComparisons.java │ │ │ │ -Passed: tools/javac/ManyMembers2.java │ │ │ │ +Passed: tools/javac/LocalRecord.java │ │ │ │ Passed: tools/javac/MemberTypeInheritance.java │ │ │ │ -Passed: tools/javac/NameCollision.java │ │ │ │ Passed: tools/javac/LocalInterface.java │ │ │ │ -Passed: tools/javac/NestedFinallyReturn.java │ │ │ │ -Passed: tools/javac/NameCollision2.java │ │ │ │ +Passed: tools/javac/ManyMembers2.java │ │ │ │ +Passed: tools/javac/NameCollision.java │ │ │ │ Passed: tools/javac/NestedDuplicateLabels.java │ │ │ │ +Passed: tools/javac/NameCollision2.java │ │ │ │ +Passed: tools/javac/NestedFinallyReturn.java │ │ │ │ Passed: tools/javac/NewGeneric.java │ │ │ │ +Passed: tools/javac/NonStaticFieldExpr1.java │ │ │ │ Passed: tools/javac/NestedInnerClassNames.java │ │ │ │ Passed: tools/javac/MethodParametersTest.java │ │ │ │ Passed: tools/javac/NonStaticFieldExpr4c.java │ │ │ │ -Passed: tools/javac/NonStaticFieldExpr1.java │ │ │ │ Passed: tools/javac/NonStaticFieldExpr2.java │ │ │ │ +Passed: tools/javac/NonStaticFinalVar.java │ │ │ │ Passed: tools/javac/NonStaticFieldExpr3.java │ │ │ │ Passed: tools/javac/Null2DArray.java │ │ │ │ -Passed: tools/javac/NonStaticFinalVar.java │ │ │ │ Passed: tools/javac/NullQualifiedNew.java │ │ │ │ Passed: tools/javac/NullQualifiedNew2.java │ │ │ │ Passed: tools/javac/NullQualifiedSuper1.java │ │ │ │ Passed: tools/javac/ObjectIncompatibleInterface.java │ │ │ │ -Passed: tools/javac/NullQualifiedSuper2.java │ │ │ │ Passed: tools/javac/NullStaticQualifier.java │ │ │ │ +Passed: tools/javac/NullQualifiedSuper2.java │ │ │ │ Passed: tools/javac/OverridePosition.java │ │ │ │ Passed: tools/javac/OuterParameter_1.java │ │ │ │ Passed: tools/javac/ObjectMethodRefFromInterface.java │ │ │ │ Passed: tools/javac/Parens2.java │ │ │ │ Passed: tools/javac/Parens3.java │ │ │ │ Passed: tools/javac/Parens1.java │ │ │ │ -Passed: tools/javac/NoStringToLower.java │ │ │ │ Passed: tools/javac/Parens4.java │ │ │ │ -Passed: tools/javac/PrivateUplevelConstant.java │ │ │ │ Passed: tools/javac/ParseConditional.java │ │ │ │ -Passed: tools/javac/QualifiedNewScope.java │ │ │ │ Passed: tools/javac/PrivateLocalConstructor.java │ │ │ │ -Passed: tools/javac/QualifiedNew.java │ │ │ │ +Passed: tools/javac/PrivateUplevelConstant.java │ │ │ │ +Passed: tools/javac/QualifiedNewScope.java │ │ │ │ Passed: tools/javac/QualifiedConstant.java │ │ │ │ +Passed: tools/javac/QualifiedNew.java │ │ │ │ +Passed: tools/javac/NoStringToLower.java │ │ │ │ Passed: tools/javac/QualifiedOuterThis2.java │ │ │ │ -Passed: tools/javac/QualifiedOuterThis.java │ │ │ │ Passed: tools/javac/QualifiedThisAndSuper_1.java │ │ │ │ +Passed: tools/javac/QualifiedOuterThis.java │ │ │ │ Passed: tools/javac/QualifiedThisAndSuper_2.java │ │ │ │ +Passed: tools/javac/RawCrash.java │ │ │ │ Passed: tools/javac/QualifiedThisAndSuper_3.java │ │ │ │ Passed: tools/javac/ReturnAfterIfThenElse.java │ │ │ │ -Passed: tools/javac/RawCrash.java │ │ │ │ +Passed: tools/javac/StandaloneQualifiedSuper.java │ │ │ │ Passed: tools/javac/QualifiedThisExactMatch.java │ │ │ │ Passed: tools/javac/ShiftExpressionTest.java │ │ │ │ -Passed: tools/javac/StandaloneQualifiedSuper.java │ │ │ │ -Passed: tools/javac/StaticBlockScope.java │ │ │ │ Passed: tools/javac/StoreClass.java │ │ │ │ +Passed: tools/javac/StaticBlockScope.java │ │ │ │ Passed: tools/javac/StdoutCloseTest.java │ │ │ │ +Passed: tools/javac/StrictAbstract.java │ │ │ │ Passed: tools/javac/StringAppendAccessMethodOnLHS.java │ │ │ │ Passed: tools/javac/StringConversion.java │ │ │ │ -Passed: tools/javac/StrictAbstract.java │ │ │ │ -Passed: tools/javac/SuperclassConstructorException.java │ │ │ │ Passed: tools/javac/StringConversion2.java │ │ │ │ -Passed: tools/javac/SuperMethodResolve.java │ │ │ │ +Passed: tools/javac/SuperclassConstructorException.java │ │ │ │ +Passed: tools/javac/SuperMeth.java │ │ │ │ Passed: tools/javac/SuperField.java │ │ │ │ Passed: tools/javac/SuperNew.java │ │ │ │ -Passed: tools/javac/SuperMeth.java │ │ │ │ +Passed: tools/javac/SuperMethodResolve.java │ │ │ │ Passed: tools/javac/SuperNew4.java │ │ │ │ Passed: tools/javac/SuperNew3.java │ │ │ │ -Passed: tools/javac/SuperNew2.java │ │ │ │ Passed: tools/javac/SwitchExitStateTest.java │ │ │ │ +Passed: tools/javac/SuperNew2.java │ │ │ │ Passed: tools/javac/SwitchFence.java │ │ │ │ Passed: tools/javac/SwitchScope.java │ │ │ │ Passed: tools/javac/SynchronizedClass.java │ │ │ │ -Passed: tools/javac/SynthName2.java │ │ │ │ Passed: tools/javac/SynthName1.java │ │ │ │ +Passed: tools/javac/SynthName2.java │ │ │ │ Passed: tools/javac/T4881267.java │ │ │ │ Passed: tools/javac/T4906100.java │ │ │ │ Passed: tools/javac/T5092545.java │ │ │ │ Passed: tools/javac/T5048776.java │ │ │ │ -Passed: tools/javac/T6224167.java │ │ │ │ Passed: tools/javac/T5105890.java │ │ │ │ -Passed: tools/javac/T6214885.java │ │ │ │ +Passed: tools/javac/T6224167.java │ │ │ │ +Passed: tools/javac/T6230128.java │ │ │ │ Passed: tools/javac/T6231847.java │ │ │ │ +Passed: tools/javac/T6214885.java │ │ │ │ Passed: tools/javac/T6227617.java │ │ │ │ -Passed: tools/javac/T6230128.java │ │ │ │ Passed: tools/javac/T6234077.java │ │ │ │ Passed: tools/javac/T6232928.java │ │ │ │ -Passed: tools/javac/T6241723.java │ │ │ │ Passed: tools/javac/T6238612.java │ │ │ │ -Passed: tools/javac/T6245591.java │ │ │ │ +Passed: tools/javac/T6241723.java │ │ │ │ Passed: tools/javac/T6247324.java │ │ │ │ -Passed: tools/javac/T6266772.java │ │ │ │ +Passed: tools/javac/T6265400.java │ │ │ │ +Passed: tools/javac/T6245591.java │ │ │ │ Passed: tools/javac/T6304128.java │ │ │ │ Passed: tools/javac/T6294589.java │ │ │ │ -Passed: tools/javac/T6265400.java │ │ │ │ +Passed: tools/javac/T6266772.java │ │ │ │ Passed: tools/javac/T6306967.java │ │ │ │ Passed: tools/javac/T6340549.java │ │ │ │ Passed: tools/javac/T6351767.java │ │ │ │ Passed: tools/javac/T6326754.java │ │ │ │ Passed: tools/javac/T6358168.java │ │ │ │ -Passed: tools/javac/T6358166.java │ │ │ │ Passed: tools/javac/T6366196.java │ │ │ │ +Passed: tools/javac/T6358024.java │ │ │ │ +Passed: tools/javac/T6361619.java │ │ │ │ Passed: tools/javac/T6379327.java │ │ │ │ Passed: tools/javac/T6370653.java │ │ │ │ -Passed: tools/javac/T6361619.java │ │ │ │ -Passed: tools/javac/T6358024.java │ │ │ │ -Passed: tools/javac/T6397286.java │ │ │ │ Passed: tools/javac/T6395974.java │ │ │ │ Passed: tools/javac/T6394563.java │ │ │ │ -Passed: tools/javac/T6397044.java │ │ │ │ +Passed: tools/javac/T6358166.java │ │ │ │ Passed: tools/javac/T6404756.java │ │ │ │ +Passed: tools/javac/T6397286.java │ │ │ │ +Passed: tools/javac/T6397044.java │ │ │ │ Passed: tools/javac/varargs/warning/Warn4.java │ │ │ │ -Passed: tools/javac/T6406771.java │ │ │ │ Passed: tools/javac/T6407066.java │ │ │ │ Passed: tools/javac/T6407257.java │ │ │ │ Passed: tools/javac/T6405099.java │ │ │ │ -Passed: tools/javac/T6410706.java │ │ │ │ -Passed: tools/javac/T6472751.java │ │ │ │ +Passed: tools/javac/T6406771.java │ │ │ │ Passed: tools/javac/T6403466.java │ │ │ │ +Passed: tools/javac/T6410706.java │ │ │ │ Passed: tools/javac/T6534287.java │ │ │ │ +Passed: tools/javac/T6472751.java │ │ │ │ Passed: tools/javac/T6554097.java │ │ │ │ Passed: tools/javac/T6567414.java │ │ │ │ Passed: tools/javac/T6587674.java │ │ │ │ Passed: tools/javac/T6595666.java │ │ │ │ Passed: tools/javac/T6625520.java │ │ │ │ -Passed: tools/javac/T6654037.java │ │ │ │ +Passed: tools/javac/T6411379.java │ │ │ │ +Passed: tools/javac/T6423583.java │ │ │ │ Passed: tools/javac/T6663588.java │ │ │ │ Passed: tools/javac/T6458749.java │ │ │ │ Passed: tools/javac/T6665791.java │ │ │ │ +Passed: tools/javac/T6654037.java │ │ │ │ Passed: tools/javac/T6668802.java │ │ │ │ -Passed: tools/javac/T6411379.java │ │ │ │ -Passed: tools/javac/T6423583.java │ │ │ │ +Passed: tools/javac/T6558476.java │ │ │ │ Passed: tools/javac/T6759996.java │ │ │ │ Passed: tools/javac/T6725036.java │ │ │ │ -Passed: tools/javac/T6873849.java │ │ │ │ -Passed: tools/javac/T6794959.java │ │ │ │ Passed: tools/javac/T6882235.java │ │ │ │ Passed: tools/javac/T6881645.java │ │ │ │ -Passed: tools/javac/T6558476.java │ │ │ │ +Passed: tools/javac/T6873849.java │ │ │ │ Passed: tools/javac/T6900149.java │ │ │ │ Passed: tools/javac/T6942649.java │ │ │ │ +Passed: tools/javac/T6794959.java │ │ │ │ Passed: tools/javac/T6972327.java │ │ │ │ Passed: tools/javac/T6977800.java │ │ │ │ Passed: tools/javac/T6985181.java │ │ │ │ Passed: tools/javac/T6993301.java │ │ │ │ -Passed: tools/javac/T6999210.java │ │ │ │ Passed: tools/javac/T7042623.java │ │ │ │ Passed: tools/javac/T7040104.java │ │ │ │ +Passed: tools/javac/T6999210.java │ │ │ │ Passed: tools/javac/T7090499.java │ │ │ │ Passed: tools/javac/T7120266.java │ │ │ │ Passed: tools/javac/T7120463.java │ │ │ │ Passed: tools/javac/T7126754.java │ │ │ │ -Passed: tools/javac/T8004969.java │ │ │ │ Passed: tools/javac/T7159016.java │ │ │ │ +Passed: tools/javac/T6956638.java │ │ │ │ +Passed: tools/javac/T8004969.java │ │ │ │ Passed: tools/javac/T8036019.java │ │ │ │ Passed: tools/javac/T8034044.java │ │ │ │ Passed: tools/javac/T8152616.java │ │ │ │ -Passed: tools/javac/T8198502.java │ │ │ │ Passed: tools/javac/T8199910.java │ │ │ │ Passed: tools/javac/T8286057.java │ │ │ │ -Passed: tools/javac/T8286797.java │ │ │ │ -Passed: tools/javac/T6855236.java │ │ │ │ +Passed: tools/javac/T8198502.java │ │ │ │ Passed: tools/javac/T8295447.java │ │ │ │ -Passed: tools/javac/T8301025.java │ │ │ │ -Passed: tools/javac/T6956638.java │ │ │ │ +Passed: tools/javac/T6855236.java │ │ │ │ +Passed: tools/javac/T8286797.java │ │ │ │ Passed: tools/javac/T8305582.java │ │ │ │ -Passed: tools/javac/T8314216.java │ │ │ │ +Passed: tools/javac/T8301025.java │ │ │ │ Passed: tools/javac/T8312163.java │ │ │ │ -Passed: tools/javac/T8314423.java │ │ │ │ +Passed: tools/javac/T8271079.java │ │ │ │ +Passed: tools/javac/T8314216.java │ │ │ │ Passed: tools/javac/TextBlockIllegalEscape.java │ │ │ │ -Passed: tools/javac/TextBlockLang.java │ │ │ │ +Passed: tools/javac/T8314423.java │ │ │ │ Passed: tools/javac/ThrowNull.java │ │ │ │ -Passed: tools/javac/T8271079.java │ │ │ │ Passed: tools/javac/ThrowsIntersection_1.java │ │ │ │ Passed: tools/javac/ThrowsIntersection_2.java │ │ │ │ -Passed: tools/javac/ThrowsIntersection_3.java │ │ │ │ +Passed: tools/javac/TextBlockLang.java │ │ │ │ Passed: tools/javac/ThrowsIntersection_4.java │ │ │ │ -Passed: tools/javac/TypeVarShadow.java │ │ │ │ +Passed: tools/javac/ThrowsIntersection_3.java │ │ │ │ Passed: tools/javac/TryInInstanceInit.java │ │ │ │ -Passed: tools/javac/UnreachableLoopCond.java │ │ │ │ +Passed: tools/javac/TypeVarShadow.java │ │ │ │ Passed: tools/javac/UncaughtOverflow.java │ │ │ │ +Passed: tools/javac/UnreachableLoopCond.java │ │ │ │ Passed: tools/javac/UnterminatedLineComment.java │ │ │ │ -Passed: tools/javac/UnreachableVar.java │ │ │ │ Passed: tools/javac/UplevelFromAnonInSuperCall.java │ │ │ │ +Passed: tools/javac/UnreachableVar.java │ │ │ │ Passed: tools/javac/UseEnum.java │ │ │ │ -Passed: tools/javac/TestPkgInfo.java │ │ │ │ Passed: tools/javac/Verify.java │ │ │ │ Passed: tools/javac/VerifyDA.java │ │ │ │ -Passed: tools/javac/VoidArray.java │ │ │ │ Passed: tools/javac/VersionOpt.java │ │ │ │ +Passed: tools/javac/VoidArray.java │ │ │ │ Passed: tools/javac/VarDeclarationWithAssignment.java │ │ │ │ +Passed: tools/javac/TestPkgInfo.java │ │ │ │ Passed: tools/javap/4111861/T4111861.java │ │ │ │ -Passed: tools/javap/4866831/PublicInterfaceTest.java │ │ │ │ Passed: tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java │ │ │ │ -Passed: tools/javac/TextBlockAPI.java │ │ │ │ +Passed: tools/javap/4870651/T4870651.java │ │ │ │ Passed: tools/javap/6937244/T6937244.java │ │ │ │ +Passed: tools/javap/4866831/PublicInterfaceTest.java │ │ │ │ Passed: tools/javap/6937244/T6937244A.java │ │ │ │ -Passed: tools/javap/4870651/T4870651.java │ │ │ │ Passed: tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java │ │ │ │ Passed: tools/javap/8006334/JavapTaskCtorFailWithNPE.java │ │ │ │ Passed: tools/javap/8244573/T8244573.java │ │ │ │ Passed: tools/javap/8260403/T8260403.java │ │ │ │ Passed: tools/javap/attribute_length/AttributeLengthTest.java │ │ │ │ -Passed: tools/javac/T7093325.java │ │ │ │ -Passed: tools/javap/classfile/T6887895.java │ │ │ │ Passed: tools/javap/classfile/6888367/T6888367.java │ │ │ │ Passed: tools/javap/classfile/deps/T6907575.java │ │ │ │ +Passed: tools/javap/classfile/T6887895.java │ │ │ │ +Passed: tools/javap/typeAnnotations/AnnotationDefaultNewlineTest.java │ │ │ │ Passed: tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java │ │ │ │ Passed: tools/javap/stackmap/StackmapTest.java │ │ │ │ -Passed: tools/javap/typeAnnotations/AnnotationDefaultNewlineTest.java │ │ │ │ Passed: tools/javap/typeAnnotations/InvisibleParameterAnnotationsTest.java │ │ │ │ -Passed: tools/javap/typeAnnotations/Presence.java │ │ │ │ Passed: tools/javap/typeAnnotations/JSR175Annotations.java │ │ │ │ Passed: tools/javap/typeAnnotations/NewArray.java │ │ │ │ -Passed: tools/javap/typeAnnotations/T6855990.java │ │ │ │ Passed: tools/javap/typeAnnotations/PresenceInner.java │ │ │ │ +Passed: tools/javap/typeAnnotations/Presence.java │ │ │ │ +Passed: tools/javap/typeAnnotations/T6855990.java │ │ │ │ Passed: tools/javap/typeAnnotations/Visibility.java │ │ │ │ Passed: tools/javap/typeAnnotations/TypeCasts.java │ │ │ │ -Passed: tools/javap/typeAnnotations/Wildcards.java │ │ │ │ +Passed: tools/javac/TextBlockAPI.java │ │ │ │ Passed: tools/javap/AccessModifiers.java │ │ │ │ +Passed: tools/javap/typeAnnotations/Wildcards.java │ │ │ │ Passed: tools/javap/AnnoTest.java │ │ │ │ +Passed: tools/javap/BadAttributeLength.java │ │ │ │ Passed: tools/javap/BadAttributeName.java │ │ │ │ Passed: tools/javap/BoundsTypeVariableTest.java │ │ │ │ -Passed: tools/javap/BadAttributeLength.java │ │ │ │ -Passed: tools/javap/DescriptorTest.java │ │ │ │ Passed: tools/javap/ControlCharTest.java │ │ │ │ -Passed: tools/javap/MethodParameters.java │ │ │ │ +Passed: tools/javap/DescriptorTest.java │ │ │ │ Passed: tools/javap/InvalidOptions.java │ │ │ │ Passed: tools/javap/StackMapTableTest.java │ │ │ │ +Passed: tools/javap/MethodParameters.java │ │ │ │ Passed: tools/javap/T4075403.java │ │ │ │ -Passed: tools/javap/T4501660.java │ │ │ │ Passed: tools/javap/ExtPath.java │ │ │ │ +Passed: tools/javap/T4501660.java │ │ │ │ Passed: tools/javap/T4459541.java │ │ │ │ Passed: tools/javap/T4501661.java │ │ │ │ -Passed: tools/javap/T4777949.java │ │ │ │ Passed: tools/javap/T4876942.java │ │ │ │ +Passed: tools/javap/T4777949.java │ │ │ │ Passed: tools/javap/T4880663.java │ │ │ │ -Passed: tools/javap/T4884240.java │ │ │ │ Passed: tools/javap/T4880672.java │ │ │ │ +Passed: tools/javap/T4884240.java │ │ │ │ Passed: tools/javap/T4975569.java │ │ │ │ Passed: tools/javap/T6271787.java │ │ │ │ Passed: tools/javap/T6474890.java │ │ │ │ Passed: tools/javap/T6587786.java │ │ │ │ Passed: tools/javap/T6622216.java │ │ │ │ +Passed: tools/javap/T6715251.java │ │ │ │ Passed: tools/javap/T6622232.java │ │ │ │ -Passed: tools/javap/T6622260.java │ │ │ │ Passed: tools/javap/T6715753.java │ │ │ │ -Passed: tools/javap/T6715251.java │ │ │ │ +Passed: tools/javap/T6622260.java │ │ │ │ Passed: tools/javap/T6715767.java │ │ │ │ -Passed: tools/javap/T6863746.java │ │ │ │ Passed: tools/javap/T6716452.java │ │ │ │ Passed: tools/javap/T6824493.java │ │ │ │ +Passed: tools/javap/T6863746.java │ │ │ │ Passed: tools/javap/T6866657.java │ │ │ │ -Passed: tools/javap/T6879371.java │ │ │ │ +Passed: tools/javap/T6980017.java │ │ │ │ Passed: tools/javap/T6868539.java │ │ │ │ +Passed: tools/javap/T6879371.java │ │ │ │ Passed: tools/javap/T6729471.java │ │ │ │ -Passed: tools/javap/T6980017.java │ │ │ │ Passed: tools/javap/T7186925.java │ │ │ │ -Passed: tools/javap/T7004698.java │ │ │ │ Passed: tools/javap/T8032814.java │ │ │ │ Passed: tools/javap/T8032819.java │ │ │ │ -Passed: tools/javap/T8033711.java │ │ │ │ +Passed: tools/javap/T7004698.java │ │ │ │ Passed: tools/javap/T8033180.java │ │ │ │ Passed: tools/javap/T8035104.java │ │ │ │ -Passed: tools/javap/T8038414.java │ │ │ │ -Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestCSV.java │ │ │ │ +Passed: tools/javap/T8033711.java │ │ │ │ Passed: tools/javap/T7190862.java │ │ │ │ -Passed: tools/javap/TestSuperclass.java │ │ │ │ +Passed: tools/javap/T8038414.java │ │ │ │ Passed: tools/javap/WhitespaceTest.java │ │ │ │ +Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestCSV.java │ │ │ │ Passed: tools/javap/TestClassNameWarning.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestMethodSig.java │ │ │ │ -Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestPrims.java │ │ │ │ +Passed: tools/javap/TestSuperclass.java │ │ │ │ +Passed: tools/javac/T7093325.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestLoad.java │ │ │ │ +Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestPrims.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java │ │ │ │ -Passed: tools/jdeps/jdkinternals/RemovedJDKInternals.java │ │ │ │ Passed: tools/jdeps/jdkinternals/ShowReplacement.java │ │ │ │ +Passed: tools/jdeps/jdkinternals/RemovedJDKInternals.java │ │ │ │ Passed: tools/jdeps/modules/upgrademodulepath/UpgradeModulePathTest.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestNotFound.java │ │ │ │ Passed: tools/jdeps/modules/DotFileTest.java │ │ │ │ Passed: tools/jdeps/modules/GenModuleInfo.java │ │ │ │ -Passed: tools/jdeps/modules/GenOpenModule.java │ │ │ │ Passed: tools/jdeps/missingDeps/MissingDepsTest.java │ │ │ │ +Passed: tools/jdeps/modules/GenOpenModule.java │ │ │ │ Passed: tools/jdeps/modules/ModuleTest.java │ │ │ │ -Passed: tools/jdeps/modules/SplitPackage.java │ │ │ │ Passed: tools/jdeps/modules/InverseDeps.java │ │ │ │ -Passed: tools/jdeps/modules/UnnamedPackage.java │ │ │ │ +Passed: tools/javac/varargs/warning/Warn5.java │ │ │ │ Passed: tools/jdeps/modules/CheckModuleTest.java │ │ │ │ +Passed: tools/jdeps/modules/SplitPackage.java │ │ │ │ Passed: tools/jdeps/optionalDependency/OptionalDependencyTest.java │ │ │ │ +Passed: tools/jdeps/modules/UnnamedPackage.java │ │ │ │ Passed: tools/jdeps/unsupported/JDKUnsupportedTest.java │ │ │ │ -Passed: tools/jdeps/modules/TransitiveDeps.java │ │ │ │ -Passed: tools/javac/varargs/warning/Warn5.java │ │ │ │ -Passed: tools/jdeps/APIDeps.java │ │ │ │ Passed: tools/jdeps/multiVersion/MultiVersionError.java │ │ │ │ +Passed: tools/jdeps/APIDeps.java │ │ │ │ Passed: tools/jdeps/VerboseFormat/JdepsDependencyClosure.java │ │ │ │ +Passed: tools/jdeps/modules/TransitiveDeps.java │ │ │ │ Passed: tools/jdeps/DotFileTest.java │ │ │ │ -Passed: tools/EnumAccessible.java │ │ │ │ Passed: tools/jdeps/Basic.java │ │ │ │ +Passed: tools/EnumAccessible.java │ │ │ │ Passed: tools/jdeps/Options.java │ │ │ │ Passed: tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java │ │ │ │ Passed: tools/jdeps/listdeps/ListModuleDeps.java │ │ │ │ Passed: tools/jdeps/MultiReleaseJar.java │ │ │ │ -Test results: passed: 4,426; skipped: 1; excluded: 12; did not match keywords: 1; did not meet platform requirements: 1 │ │ │ │ +Test results: passed: 4,425; skipped: 1; excluded: 12; did not match keywords: 1; did not meet platform requirements: 1 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.7+6/jtreg-test-output/langtools/0/JTreport/html/report.html │ │ │ │ Results written to /tmp/langtools/JTwork │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ grep: debian/tests/hotspot-archs: No such file or directory │ │ │ │ Unable to compare jtreg results: no build jtreport found for hotspot/amd64. │ │ │ │ Reason: '/usr/share/doc/openjdk-21-jre-headless//test-amd64/jtreport-hotspot.tar.gz' does not exist. │ │ │ │ Command exited with non-zero status 77 │ │ │ │ Command being timed: "debian/tests/langtools" │ │ │ │ - User time (seconds): 3384.57 │ │ │ │ - System time (seconds): 218.27 │ │ │ │ - Percent of CPU this job got: 545% │ │ │ │ - Elapsed (wall clock) time (h:mm:ss or m:ss): 11:00.59 │ │ │ │ + User time (seconds): 7986.94 │ │ │ │ + System time (seconds): 531.76 │ │ │ │ + Percent of CPU this job got: 1378% │ │ │ │ + Elapsed (wall clock) time (h:mm:ss or m:ss): 10:18.09 │ │ │ │ Average shared text size (kbytes): 0 │ │ │ │ Average unshared data size (kbytes): 0 │ │ │ │ Average stack size (kbytes): 0 │ │ │ │ Average total size (kbytes): 0 │ │ │ │ - Maximum resident set size (kbytes): 3344368 │ │ │ │ + Maximum resident set size (kbytes): 16294084 │ │ │ │ Average resident set size (kbytes): 0 │ │ │ │ - Major (requiring I/O) page faults: 94030 │ │ │ │ - Minor (reclaiming a frame) page faults: 21761172 │ │ │ │ - Voluntary context switches: 5230280 │ │ │ │ - Involuntary context switches: 3053659 │ │ │ │ + Major (requiring I/O) page faults: 0 │ │ │ │ + Minor (reclaiming a frame) page faults: 48310588 │ │ │ │ + Voluntary context switches: 6973172 │ │ │ │ + Involuntary context switches: 625659 │ │ │ │ Swaps: 0 │ │ │ │ - File system inputs: 1945272 │ │ │ │ - File system outputs: 0 │ │ │ │ + File system inputs: 105936 │ │ │ │ + File system outputs: 2922072 │ │ │ │ Socket messages sent: 0 │ │ │ │ Socket messages received: 0 │ │ │ │ Signals delivered: 0 │ │ │ │ Page size (bytes): 4096 │ │ │ │ Exit status: 77 │ │ │ │ ===== END check-langtools ===== │ │ │ │ ===== START check-jaxp ===== │ │ │ │ @@ -7612,86 +7589,86 @@ │ │ │ │ BOOTJDK_HOME=/usr/lib/jvm/java-21-openjdk-amd64 JTREG_OPTIONS= VMNAME=hotspot JDK_TO_TEST=build/bootcycle-build/images/jdk \ │ │ │ │ AUTOPKGTEST_TMP=/tmp/ AUTOPKGTEST_ARTIFACTS=jtreg-test-output/ \ │ │ │ │ /usr/bin/time -v debian/tests/jaxp | tee jtreg-test-output/check-jaxp.log │ │ │ │ Directory "/tmp/jaxp/JTwork" not found: creating │ │ │ │ Directory "jtreg-test-output/jaxp/0/JTreport" not found: creating │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/DelegatePublicTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/PreferFeatureTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/GroupTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/PreferTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/LoadCatalogTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/GroupTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/PublicFamilyTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/PublicTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/RewriteUriTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/RewriteSystemTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/SystemFamilyTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/SystemTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/UriTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/UriSuffixTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/ElementTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NamedNodeMapTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/PITest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TypeInfoTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java │ │ │ │ @@ -7707,339 +7684,339 @@ │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java │ │ │ │ -Passed: javax/xml/jaxp/functional/test/astro/SAX201Test.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/DocumentLSTest.java │ │ │ │ +Passed: javax/xml/jaxp/functional/test/astro/SAX201Test.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/XPathAPITest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/astro/AstroTest.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionController.java │ │ │ │ -Passed: javax/xml/jaxp/functional/test/auctionportal/UserController.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java │ │ │ │ +Passed: javax/xml/jaxp/functional/test/auctionportal/UserController.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4511326.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515047.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4512806.java │ │ │ │ -Passed: javax/xml/jaxp/functional/test/gaptest/Bug4693341.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515660.java │ │ │ │ +Passed: javax/xml/jaxp/functional/test/gaptest/Bug4693341.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4848653.java │ │ │ │ Passed: javax/xml/jaxp/functional/test/gaptest/Bug4858685.java │ │ │ │ Passed: javax/xml/jaxp/unittest/bcel/UtilityTest.java │ │ │ │ -Passed: javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java │ │ │ │ Passed: javax/xml/jaxp/module/ServiceProviderTest/XMLReaderFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/module/ServiceProviderTest/DefaultFactoryWrapperTest.java │ │ │ │ +Passed: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java │ │ │ │ Passed: javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java │ │ │ │ +Passed: javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogAccessTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogReuseTest.java │ │ │ │ -Passed: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport1.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport3.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/GroupTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport5.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest0.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest0.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/PathTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest0.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest0.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest0.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/Bug7143711Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/Bug6350682.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/Bug6723276Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/EncodingErrorsReportingTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/ProcessingLimits.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/ImplPropertyTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/ProcessingLimits.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/Sources.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/datatype/Bug6937951Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/Bug6320118.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/datatype/Bug6937951Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/common/ValidationWarningsTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/Bug7042647Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/HashCodeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/DurationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/JDK8068839Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/Bug4973153.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/Bug6290947.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/Bug6354955.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/Bug6376823.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4915524.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/Bug4966082.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4915748.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/Bug4966082.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4966138.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4966142.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug4966143.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/Bug6367542.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/Bug6339023.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6355326.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/Bug6339023.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/Bug6367542.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6520131.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6521260.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6582545Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/Bug6879614Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/CR6333993Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/CR6517707Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/CR6517717Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/CR6909336Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/DocumentTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/DOMFeatureTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/DOMXPathTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/dom/ElementTraversal.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/dom/ElementTraversal.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/dom/TCKEncodingTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/xinclude/Bug6794483Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/BaseParsingTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/parsers/Bug4934208.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/parsers/Bug4934208.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug4967002.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug4985486.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug4991020.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug4991946.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/parsers/Bug5025825.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug5010072.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/parsers/Bug5025825.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6341770.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6309988.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6361283.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6506304Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6518733.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6564400.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6573786.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6608841.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6594813.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6690015.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6760982.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug6849942Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/parsers/Bug7166896Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug7157608Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/parsers/FactoryFindTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/parsers/Bug7166896Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug8073385.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/parsers/FactoryFindTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/Bug8003147Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/HandleError.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java │ │ │ │ Passed: javax/xml/jaxp/unittest/parsers/SupplementaryChars.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/sax/Bug6889654Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/sax/Bug6889654Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Bug6925410Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Bug6949607Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Bug6992561Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/DeclarationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/Bug7057778Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/sax/IssueTracker56Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/SAXExceptionInitCause.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/sax/IssueTracker56Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/NSSupportTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/SAXParserTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/sax/XMLReaderTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/EventReaderTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8201138.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8201138.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/InputFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req5Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/AttributeEscapeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/CustomImplTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EmptyElementTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EncodingTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NullUriDetectionTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/UnprefixedNameTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/WriterTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6378422.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6370703.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/Bug6489502.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6380870.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/Bug6489502.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6509774.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/Bug6688002Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/stream/Bug6976938Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/FactoryFindTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/stream/Bug6976938Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/BCELHashCodeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/sax/Bug6451633.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/Bug4693341Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/sort/SortTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/Bug5073477.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/Bug4693341Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug4892774.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/Bug5073477.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6206491.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6311448.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6175602.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6465722.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6384805.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6467808.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6490380.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/Bug6513892.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6490921.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/Bug6540545.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/Bug6513892.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6551616.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/Bug6559595.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/Bug6540545.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6537167.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/Bug6559595.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6565260.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Bug6940416.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CLITest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6401137Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6577667Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6652519Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6689809Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/BugDB12665704Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6905829Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6941869Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6957215Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/CR6935697Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/ErrorListenerTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/FactoryFindTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/Issue2204Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/Issue2204Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/Issue2290Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/NamespacePrefixTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/ResetTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/OutputPropertiesTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/ResetTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/NamespacePrefixTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/ResultTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SAXFilterTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/SAXTFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SAX2DOMTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/SAXTFactoryTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SerializationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/StAX2DOMTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SecureProcessingTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/SourceTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SymbolTableTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/SourceTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/SurrogateTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/StylesheetTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/StAXSourceTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/TemplatesTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/TemplatesTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/transform/TransformerTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6967214Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/transform/TransformerTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/Bug7014246Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/tck/ParticleTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/tck/RegexWord.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/tck/ParticleTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/AnyElementTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4966232.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4966254.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969042.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969089.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969110.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969689.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969692.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug4969695.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969693.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug4969695.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4969732.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970380.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970383.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970400.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970402.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4970951.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4971605.java │ │ │ │ @@ -8054,525 +8031,525 @@ │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug4996446.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug5011500.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug5072946.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6378043.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6449797.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6457662.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6467424Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug6509668.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6483188.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug6509668.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6526547.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6531160.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6695843Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug6925531Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6773084Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug6946312Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug6925531Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Bug6859210.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/Bug6954738_Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug6946312Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/ErrorHandlingTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/Bug6954738_Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/CR6708840Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/IssueTracker30.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/CR6740048.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/Issue682Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/IssueTracker30.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/JaxpIssue49.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/MultiOccursTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/OccursTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/OccursWildcardTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/ParticlesId005Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/ValidationTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/Bug4992788.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/Bug4991939.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/validation/ValidatorTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/Bug4991857.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/Bug4992793.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/validation/ValidatorTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/Bug4991939.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/Bug4992788.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/Bug4992805.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/Bug4992793.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathAncestorsTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/XPathBooleanFnTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/XPathBooleanFnTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExceptionTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpChildTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/XPathExpTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpParentTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathExpNamespaceTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/XPathExpTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathNodeSetFnTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.java │ │ │ │ -Passed: javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java │ │ │ │ Passed: javax/xml/jaxp/unittest/xpath/XPathTest.java │ │ │ │ +Passed: javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java │ │ │ │ Test results: passed: 500; did not meet platform requirements: 1 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.7+6/jtreg-test-output/jaxp/0/JTreport/html/report.html │ │ │ │ Results written to /tmp/jaxp/JTwork │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ grep: debian/tests/hotspot-archs: No such file or directory │ │ │ │ Unable to compare jtreg results: no build jtreport found for hotspot/amd64. │ │ │ │ Reason: '/usr/share/doc/openjdk-21-jre-headless//test-amd64/jtreport-hotspot.tar.gz' does not exist. │ │ │ │ Command exited with non-zero status 77 │ │ │ │ Command being timed: "debian/tests/jaxp" │ │ │ │ - User time (seconds): 2115.44 │ │ │ │ - System time (seconds): 134.97 │ │ │ │ - Percent of CPU this job got: 589% │ │ │ │ - Elapsed (wall clock) time (h:mm:ss or m:ss): 6:21.62 │ │ │ │ + User time (seconds): 4318.00 │ │ │ │ + System time (seconds): 278.91 │ │ │ │ + Percent of CPU this job got: 1762% │ │ │ │ + Elapsed (wall clock) time (h:mm:ss or m:ss): 4:20.88 │ │ │ │ Average shared text size (kbytes): 0 │ │ │ │ Average unshared data size (kbytes): 0 │ │ │ │ Average stack size (kbytes): 0 │ │ │ │ Average total size (kbytes): 0 │ │ │ │ - Maximum resident set size (kbytes): 290704 │ │ │ │ + Maximum resident set size (kbytes): 788972 │ │ │ │ Average resident set size (kbytes): 0 │ │ │ │ - Major (requiring I/O) page faults: 78 │ │ │ │ - Minor (reclaiming a frame) page faults: 21159428 │ │ │ │ - Voluntary context switches: 4171880 │ │ │ │ - Involuntary context switches: 2387866 │ │ │ │ + Major (requiring I/O) page faults: 6 │ │ │ │ + Minor (reclaiming a frame) page faults: 30464485 │ │ │ │ + Voluntary context switches: 9406484 │ │ │ │ + Involuntary context switches: 818222 │ │ │ │ Swaps: 0 │ │ │ │ - File system inputs: 1002752 │ │ │ │ - File system outputs: 0 │ │ │ │ + File system inputs: 23608 │ │ │ │ + File system outputs: 2970536 │ │ │ │ Socket messages sent: 0 │ │ │ │ Socket messages received: 0 │ │ │ │ Signals delivered: 0 │ │ │ │ Page size (bytes): 4096 │ │ │ │ Exit status: 77 │ │ │ │ ===== END check-jaxp ===== │ │ │ │ ===== START check-jdk ===== │ │ │ │ mkdir -p jtreg-test-output/jdk │ │ │ │ BOOTJDK_HOME=/usr/lib/jvm/java-21-openjdk-amd64 JTREG_OPTIONS= VMNAME=hotspot JDK_TO_TEST=build/bootcycle-build/images/jdk \ │ │ │ │ AUTOPKGTEST_TMP=/tmp/ AUTOPKGTEST_ARTIFACTS=jtreg-test-output/ \ │ │ │ │ /usr/bin/time -v debian/tests/jdk | tee jtreg-test-output/check-jdk.log │ │ │ │ │ │ │ │ -(xfwm4:1350923): dbind-WARNING **: 02:44:37.310: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files │ │ │ │ -dbus-daemon[1350912]: [session uid=999 pid=1350912 pidfd=5] Activating service name='org.xfce.Xfconf' requested by ':1.1' (uid=999 pid=1350923 comm="xfwm4") │ │ │ │ -dbus-daemon[1350912]: [session uid=999 pid=1350912 pidfd=5] Successfully activated service 'org.xfce.Xfconf' │ │ │ │ +(xfwm4:47506): dbind-WARNING **: 23:43:55.790: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files │ │ │ │ +dbus-daemon[47495]: [session uid=996 pid=47495 pidfd=5] Activating service name='org.xfce.Xfconf' requested by ':1.1' (uid=996 pid=47506 comm="xfwm4") │ │ │ │ +dbus-daemon[47495]: [session uid=996 pid=47495 pidfd=5] Successfully activated service 'org.xfce.Xfconf' │ │ │ │ │ │ │ │ -(xfwm4:1350923): xfwm4-WARNING **: 02:44:39.054: Another compositing manager is running on screen 0 │ │ │ │ +(xfwm4:47506): xfwm4-WARNING **: 23:43:57.754: Another compositing manager is running on screen 0 │ │ │ │ │ │ │ │ -(xfwm4:1350923): xfwm4-WARNING **: 02:44:39.062: Failed to connect to session manager: Failed to connect to the session manager: SESSION_MANAGER environment variable not defined │ │ │ │ +(xfwm4:47506): xfwm4-WARNING **: 23:43:57.756: Failed to connect to session manager: Failed to connect to the session manager: SESSION_MANAGER environment variable not defined │ │ │ │ Directory "/tmp/jdk/JTwork" not found: creating │ │ │ │ Directory "jtreg-test-output/jdk/0/JTreport" not found: creating │ │ │ │ -Passed: com/sun/jdi/AfterThreadDeathTest.java │ │ │ │ +Passed: com/sun/jdi/CountFilterTest.java │ │ │ │ +Passed: com/sun/jdi/AcceptTimeout.java │ │ │ │ Passed: com/sun/jdi/AccessSpecifierTest.java │ │ │ │ Passed: com/sun/jdi/ArrayRangeTest.java │ │ │ │ -Passed: com/sun/jdi/AcceptTimeout.java │ │ │ │ Passed: com/sun/jdi/ConstantPoolInfo.java │ │ │ │ -Passed: com/sun/jdi/CountFilterTest.java │ │ │ │ +Passed: com/sun/jdi/EarlyReturnNegativeTest.java │ │ │ │ +Passed: com/sun/jdi/AfterThreadDeathTest.java │ │ │ │ Passed: com/sun/jdi/FieldWatchpoints.java │ │ │ │ +Passed: com/sun/jdi/FramesTest.java │ │ │ │ Passed: com/sun/jdi/InstanceFilter.java │ │ │ │ -Passed: com/sun/jdi/EarlyReturnNegativeTest.java │ │ │ │ -Passed: com/sun/jdi/EarlyReturnTest.java │ │ │ │ Passed: com/sun/jdi/InterfaceMethodsTest.java │ │ │ │ +Passed: com/sun/jdi/LocationTest.java │ │ │ │ Passed: com/sun/jdi/InvokeTest.java │ │ │ │ -Passed: com/sun/jdi/LocalVariableEqual.java │ │ │ │ -Passed: com/sun/jdi/FramesTest.java │ │ │ │ Passed: com/sun/jdi/ModificationWatchpoints.java │ │ │ │ -Passed: com/sun/jdi/LocationTest.java │ │ │ │ +Passed: com/sun/jdi/LocalVariableEqual.java │ │ │ │ +Passed: com/sun/jdi/MonitorEventTest.java │ │ │ │ Passed: com/sun/jdi/PopAndStepTest.java │ │ │ │ Passed: com/sun/jdi/MonitorFrameInfo.java │ │ │ │ Passed: com/sun/jdi/NullThreadGroupNameTest.java │ │ │ │ Passed: com/sun/jdi/PopAsynchronousTest.java │ │ │ │ -Passed: com/sun/jdi/MonitorEventTest.java │ │ │ │ +Passed: com/sun/jdi/EarlyReturnTest.java │ │ │ │ Passed: com/sun/jdi/RequestReflectionTest.java │ │ │ │ -Passed: com/sun/jdi/ProcessAttachTest.java │ │ │ │ Passed: com/sun/jdi/ResumeOneThreadTest.java │ │ │ │ +Passed: com/sun/jdi/ProcessAttachTest.java │ │ │ │ Passed: com/sun/jdi/ReferrersTest.java │ │ │ │ Passed: com/sun/jdi/sde/MangleTest.java │ │ │ │ Passed: com/sun/jdi/sde/TemperatureTableTest.java │ │ │ │ -Passed: com/sun/jdi/SourceNameFilterTest.java │ │ │ │ Passed: com/sun/jdi/SuspendAfterDeath.java#platform_thread │ │ │ │ -Passed: com/sun/jdi/RunToExit.java │ │ │ │ +Passed: com/sun/jdi/SourceNameFilterTest.java │ │ │ │ Passed: com/sun/jdi/SuspendAfterDeath.java#virtual_thread │ │ │ │ Passed: com/sun/jdi/VarargsTest.java │ │ │ │ -Passed: com/sun/jdi/Vars.java │ │ │ │ Passed: com/sun/jdi/redefineMethod/RedefineTest.java │ │ │ │ +Passed: com/sun/jdi/RunToExit.java │ │ │ │ +Passed: com/sun/jdi/Vars.java │ │ │ │ Passed: java/foreign/CompositeLookupTest.java │ │ │ │ -Passed: java/foreign/MemoryLayoutPrincipalTotalityTest.java │ │ │ │ Passed: java/foreign/LibraryLookupTest.java │ │ │ │ Passed: java/foreign/MemoryLayoutTypeRetentionTest.java │ │ │ │ +Passed: java/foreign/MemoryLayoutPrincipalTotalityTest.java │ │ │ │ Passed: java/foreign/SafeFunctionAccessTest.java │ │ │ │ Passed: java/foreign/TestArrays.java │ │ │ │ Passed: java/foreign/TestArrayCopy.java │ │ │ │ Passed: java/foreign/TestClassLoaderFindNative.java │ │ │ │ Passed: java/foreign/TestDereferencePath.java │ │ │ │ Passed: java/foreign/TestAdaptVarHandles.java │ │ │ │ Passed: java/foreign/TestFallbackLookup.java │ │ │ │ -Passed: java/foreign/TestFree.java │ │ │ │ Passed: java/foreign/TestByteBuffer.java │ │ │ │ -Passed: java/foreign/TestDowncallStack.java │ │ │ │ +Passed: java/foreign/TestFree.java │ │ │ │ Passed: java/foreign/TestFunctionDescriptor.java │ │ │ │ Passed: java/foreign/TestHeapAlignment.java │ │ │ │ -Passed: java/foreign/TestDowncallScope.java │ │ │ │ +Passed: java/foreign/TestDowncallStack.java │ │ │ │ +Passed: java/foreign/TestAddressDereference.java │ │ │ │ Passed: java/foreign/TestHFA.java │ │ │ │ -Passed: java/foreign/StdLibTest.java │ │ │ │ +Passed: java/foreign/TestDowncallScope.java │ │ │ │ Passed: java/foreign/TestIllegalLink.java │ │ │ │ -Passed: java/foreign/TestAddressDereference.java │ │ │ │ Passed: java/foreign/TestLayoutPaths.java │ │ │ │ -Passed: java/foreign/TestLinker.java │ │ │ │ Passed: java/foreign/TestLayouts.java │ │ │ │ -Passed: java/foreign/TestMemoryAccessInstance.java │ │ │ │ +Passed: java/foreign/StdLibTest.java │ │ │ │ +Passed: java/foreign/TestLinker.java │ │ │ │ Passed: java/foreign/TestMemoryAlignment.java │ │ │ │ -Passed: java/foreign/TestIntrinsics.java │ │ │ │ +Passed: java/foreign/TestMemoryAccessInstance.java │ │ │ │ Passed: java/foreign/TestMemoryDereference.java │ │ │ │ +Passed: java/foreign/TestIntrinsics.java │ │ │ │ Passed: java/foreign/TestNative.java │ │ │ │ Passed: java/foreign/TestLargeSegmentCopy.java │ │ │ │ Passed: java/foreign/TestNULLAddress.java │ │ │ │ Passed: java/foreign/TestOfBufferIssue.java │ │ │ │ Passed: java/foreign/TestNulls.java │ │ │ │ Passed: java/foreign/TestReshape.java │ │ │ │ -Passed: java/foreign/TestMismatch.java │ │ │ │ Passed: java/foreign/TestScopedOperations.java │ │ │ │ +Passed: java/foreign/TestMismatch.java │ │ │ │ Passed: java/foreign/TestMemorySession.java │ │ │ │ Passed: java/foreign/TestMemoryAccess.java │ │ │ │ Passed: java/foreign/TestSegmentCopy.java │ │ │ │ Passed: java/foreign/TestSegmentOverlap.java │ │ │ │ Passed: java/foreign/TestSegmentAllocators.java │ │ │ │ +Passed: java/foreign/TestSharedAccess.java │ │ │ │ Passed: java/foreign/TestSegmentOffset.java │ │ │ │ +Passed: java/foreign/TestSegments.java │ │ │ │ Passed: java/foreign/TestSlices.java │ │ │ │ -Passed: java/foreign/TestStringEncoding.java │ │ │ │ Passed: java/foreign/TestSpliterator.java │ │ │ │ -Passed: java/foreign/TestSegments.java │ │ │ │ -Passed: java/foreign/TestUnsupportedLinker.java │ │ │ │ +Passed: java/foreign/TestStringEncoding.java │ │ │ │ Passed: java/foreign/TestTypeAccess.java │ │ │ │ +Passed: java/foreign/TestUnsupportedLinker.java │ │ │ │ Passed: java/foreign/TestUpcallHighArity.java │ │ │ │ Passed: java/foreign/TestUpcallException.java │ │ │ │ Passed: java/foreign/TestUpcallStructScope.java │ │ │ │ -Passed: java/foreign/TestUpcallScope.java │ │ │ │ Passed: java/foreign/TestValueLayouts.java │ │ │ │ Passed: java/foreign/TestVarHandleCombinators.java │ │ │ │ -Passed: java/foreign/TestSharedAccess.java │ │ │ │ Passed: java/lang/Compare.java │ │ │ │ +Passed: java/foreign/TestUpcallScope.java │ │ │ │ Passed: java/foreign/TestUpcallStack.java │ │ │ │ -Passed: java/lang/HashCode.java │ │ │ │ Passed: java/foreign/TestUpcallAsync.java │ │ │ │ -Passed: java/lang/PrimitiveSumMinMaxTest.java │ │ │ │ +Passed: java/lang/HashCode.java │ │ │ │ Passed: java/foreign/TestVarArgs.java │ │ │ │ -Passed: java/lang/IntegralPrimitiveToString.java │ │ │ │ Passed: java/lang/ToString.java │ │ │ │ -Passed: jdk/incubator/vector/PreferredSpeciesTest.java#id0 │ │ │ │ +Passed: java/lang/IntegralPrimitiveToString.java │ │ │ │ +Passed: java/lang/PrimitiveSumMinMaxTest.java │ │ │ │ Passed: jdk/incubator/vector/VectorHash.java │ │ │ │ +Passed: jdk/incubator/vector/PreferredSpeciesTest.java#id0 │ │ │ │ Passed: jdk/incubator/vector/VectorRuns.java │ │ │ │ Passed: jdk/incubator/vector/PreferredSpeciesTest.java#id1 │ │ │ │ -Passed: jdk/jfr/api/recording/event/TestLoadEventAfterStart.java │ │ │ │ Passed: jdk/jfr/api/consumer/recordingstream/TestBasics.java │ │ │ │ Passed: jdk/jfr/api/recording/state/TestState.java │ │ │ │ -Passed: jdk/jfr/event/gc/collection/TestGCGarbageCollectionEvent.java │ │ │ │ +Passed: jdk/jfr/api/recording/event/TestLoadEventAfterStart.java │ │ │ │ Passed: jdk/jfr/event/allocation/TestObjectAllocationSampleEvent.java │ │ │ │ +Passed: jdk/jfr/event/gc/collection/TestGCGarbageCollectionEvent.java │ │ │ │ Passed: jdk/jfr/event/gc/collection/TestGCWithFasttime.java │ │ │ │ -Passed: jdk/jfr/event/compiler/TestCompilerCompile.java │ │ │ │ Passed: jdk/jfr/event/gc/configuration/TestGCConfigurationEvent.java │ │ │ │ Passed: jdk/jfr/event/metadata/TestDefaultConfigurations.java │ │ │ │ +Passed: java/lang/CompressExpandTest.java │ │ │ │ +Passed: jdk/jfr/event/compiler/TestCompilerCompile.java │ │ │ │ Passed: jdk/jfr/event/io/TestFileStreamEvents.java │ │ │ │ Passed: jdk/jfr/event/os/TestCPULoad.java │ │ │ │ -Passed: jdk/jfr/event/runtime/TestClassLoadEvent.java │ │ │ │ Passed: sun/nio/cs/BufferUnderflowEUCTWTest.java │ │ │ │ -Passed: jdk/jfr/event/runtime/TestJavaBlockedEvent.java │ │ │ │ Passed: sun/nio/cs/CheckCaseInsensitiveEncAliases.java │ │ │ │ -Passed: sun/nio/cs/CheckICNE.java │ │ │ │ +Passed: jdk/jfr/event/runtime/TestClassLoadEvent.java │ │ │ │ +Passed: jdk/jfr/event/runtime/TestJavaBlockedEvent.java │ │ │ │ Passed: sun/nio/cs/CheckHistoricalNames.java │ │ │ │ Passed: sun/nio/cs/ConvertSingle.java │ │ │ │ +Passed: sun/nio/cs/CheckICNE.java │ │ │ │ Passed: sun/nio/cs/DecoderOverflow.java │ │ │ │ -Passed: java/lang/CompressExpandTest.java │ │ │ │ Passed: sun/nio/cs/EucJpLinuxDecoderRecoveryTest.java │ │ │ │ Passed: sun/nio/cs/EucJpLinux0212.java │ │ │ │ Passed: sun/nio/cs/EUCJPUnderflowDecodeTest.java │ │ │ │ -Passed: sun/nio/cs/EuroConverter.java │ │ │ │ Passed: sun/nio/cs/EncodingNothing.java │ │ │ │ +Passed: sun/nio/cs/EuroConverter.java │ │ │ │ Passed: sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java │ │ │ │ -Passed: sun/nio/cs/FindASCIIReplBugs.java │ │ │ │ -Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java │ │ │ │ Passed: sun/nio/cs/FindASCIICodingBugs.java │ │ │ │ +Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java │ │ │ │ +Passed: sun/nio/cs/FindASCIIReplBugs.java │ │ │ │ Passed: jdk/jfr/jcmd/TestJcmdStartStopDefault.java │ │ │ │ Passed: jdk/jfr/startupargs/TestDumpOnExit.java │ │ │ │ Passed: sun/nio/cs/HWKatakanaMS932EncodeTest.java │ │ │ │ Passed: sun/nio/cs/ISCIITest.java │ │ │ │ Passed: sun/nio/cs/ISO8859x.java │ │ │ │ Passed: sun/nio/cs/JISAutoDetectTest.java │ │ │ │ Passed: sun/nio/cs/LatinCharReplacementTWTest.java │ │ │ │ Passed: sun/nio/cs/LeftOverSurrogate.java │ │ │ │ Passed: sun/nio/cs/MalformedSurrogates.java │ │ │ │ Passed: sun/nio/cs/MalformedSurrogateStringTest.java │ │ │ │ Passed: sun/nio/cs/NIOJISAutoDetectTest.java │ │ │ │ Passed: sun/nio/cs/ReadZero.java │ │ │ │ Passed: sun/nio/cs/SJISCanEncode.java │ │ │ │ Passed: sun/nio/cs/StreamEncoderClose.java │ │ │ │ +Passed: sun/nio/cs/StreamEncoderOut.java │ │ │ │ Passed: java/foreign/TestHandshake.java │ │ │ │ Passed: sun/nio/cs/SurrogateGB18030Test.java │ │ │ │ -Passed: sun/nio/cs/SurrogateTestEUCTW.java │ │ │ │ Passed: sun/nio/cs/SurrogateTestHKSCS.java │ │ │ │ Passed: sun/nio/cs/Test4206507.java │ │ │ │ Passed: sun/nio/cs/Test6254467.java │ │ │ │ +Passed: sun/nio/cs/SurrogateTestEUCTW.java │ │ │ │ Passed: sun/nio/cs/Test6275027.java │ │ │ │ -Passed: sun/nio/cs/FindOneCharEncoderBugs.java │ │ │ │ Passed: sun/nio/cs/TestConverterDroppedCharacters.java │ │ │ │ +Passed: sun/nio/cs/FindOneCharEncoderBugs.java │ │ │ │ Passed: sun/nio/cs/TestCp834_SBCS.java │ │ │ │ -Passed: sun/nio/cs/StreamEncoderOut.java │ │ │ │ Passed: sun/nio/cs/TestCp93xSISO.java │ │ │ │ Passed: sun/nio/cs/TestEBCDICLineFeed.java │ │ │ │ Passed: sun/nio/cs/TestGB18030.java │ │ │ │ Passed: sun/nio/cs/TestHKSCS.java │ │ │ │ Passed: sun/nio/cs/TestIBM1364.java │ │ │ │ -Passed: sun/nio/cs/TestCharsetMapping.java │ │ │ │ +Passed: sun/nio/cs/TestIBMBugs.java │ │ │ │ Passed: sun/nio/cs/TestIllegalISO2022Esc.java │ │ │ │ Passed: sun/nio/cs/TestIllegalSJIS.java │ │ │ │ Passed: sun/nio/cs/TestISO2022CNDecoder.java │ │ │ │ -Passed: sun/nio/cs/TestIBMBugs.java │ │ │ │ -Passed: sun/nio/cs/TestISO2022JPEncoder.java │ │ │ │ Passed: sun/nio/cs/TestISO2022JP.java │ │ │ │ -Passed: sun/nio/cs/TestJIS0208Decoder.java │ │ │ │ +Passed: sun/nio/cs/TestISO2022JPEncoder.java │ │ │ │ Passed: sun/nio/cs/TestISO2022JPSubBytes.java │ │ │ │ -Passed: sun/nio/cs/TestJIS0212Decoder.java │ │ │ │ +Passed: sun/nio/cs/TestJIS0208Decoder.java │ │ │ │ +Passed: sun/nio/cs/TestCharsetMapping.java │ │ │ │ Passed: sun/nio/cs/TestMiscEUC_JP.java │ │ │ │ +Passed: sun/nio/cs/TestJIS0212Decoder.java │ │ │ │ Passed: sun/nio/cs/TestMS5022X.java │ │ │ │ Passed: sun/nio/cs/TestMS950.java │ │ │ │ Passed: sun/nio/cs/TestSJIS0213.java │ │ │ │ Passed: sun/nio/cs/TestSJIS0213_SM.java │ │ │ │ Passed: sun/nio/cs/TestEUC_TW.java │ │ │ │ Passed: sun/nio/cs/TestTrailingEscapesISO2022JP.java │ │ │ │ Passed: sun/nio/cs/TestUni2HKSCS.java │ │ │ │ Passed: sun/nio/cs/TestUnicodeReversedBOM.java │ │ │ │ Passed: sun/nio/cs/TestUnmappable.java │ │ │ │ Passed: sun/nio/cs/TestUTF_16.java │ │ │ │ -Passed: sun/nio/cs/FindEncoderBugs.java │ │ │ │ +Passed: sun/nio/cs/TestStringCodingUTF8.java │ │ │ │ Passed: sun/nio/cs/TestUTF8BOM.java │ │ │ │ Passed: sun/nio/cs/UkrainianIsNotRussian.java │ │ │ │ -Passed: sun/nio/cs/TestStringCodingUTF8.java │ │ │ │ Passed: sun/nio/cs/ZeroedByteArrayEUCTWTest.java │ │ │ │ Passed: com/sun/crypto/provider/AlgorithmParameters/OAEPOrder.java │ │ │ │ Passed: sun/nio/cs/TestUTF8.java │ │ │ │ Passed: com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java │ │ │ │ +Passed: sun/nio/cs/FindCanEncodeBugs.java │ │ │ │ Passed: com/sun/crypto/provider/CICO/CICOChainingTest.java │ │ │ │ Passed: com/sun/crypto/provider/CICO/CICODESFuncTest.java │ │ │ │ Passed: com/sun/crypto/provider/CICO/CICOSkipTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AEAD/Encrypt.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AEAD/GCMLargeDataKAT.java │ │ │ │ -Passed: sun/nio/cs/FindCanEncodeBugs.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AEAD/GCMParameterSpecTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AEAD/GCMShortBuffer.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AEAD/KeyWrapper.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AEAD/GCMShortInput.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AEAD/OverlapByteBuffer.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AEAD/ReadWriteSkip.java │ │ │ │ Passed: com/sun/crypto/provider/CICO/PBEFunc/CICOPBEFuncTest.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AEAD/SealedObjectTest.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AEAD/KeyWrapper.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AEAD/GCMBufferTest.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AEAD/SameBuffer.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AEAD/OverlapByteBuffer.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AEAD/ReadWriteSkip.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AEAD/WrongAAD.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AEAD/SameBuffer.java │ │ │ │ +Passed: sun/nio/cs/FindEncoderBugs.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AEAD/SealedObjectTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithDefaultProvider.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/CTR.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/Padding.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/Test4511676.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithRemoveAddProvider.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/Test4512524.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/Test4512704.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AES/Test4513830.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithRemoveAddProvider.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithProviderChange.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AES/Test4513830.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/Test4517355.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/Test4626070.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestAESCipher.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AES/TestCopySafe.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestCICOWithGCMAndAAD.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AES/TestGCMKeyAndIvCheck.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AES/TestCopySafe.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AES/TestGCMKeyAndIvCheck.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AES/TestKATForECB_VK.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestKATForECB_IV.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestGHASH.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AES/TestKATForECB_VK.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestKATForECB_VT.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AES/TestKATForGCM.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestNonexpanding.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestNoPaddingModes.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AES/TestKATForGCM.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/Blowfish/BlowfishTestVector.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/AES/TestShortBuffer.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/ChaCha20Poly1305ParametersUnitTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/ChaCha20CipherUnitTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id0 │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id2 │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id1 │ │ │ │ Passed: com/sun/crypto/provider/Cipher/Blowfish/TestCipherBlowfish.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id2 │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20KAT.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20KeyGeneratorTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20NoReuse.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20Poly1305ParamTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/ChaCha20/OutputSizeTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/CTR/CounterMode.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/CTS/CTSMode.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/DesAPITest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/DESKeyCleanupTest.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/AES/CICO.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/DESSecretKeySpec.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/DoFinalReturnLen.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/FlushBug.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/AES/CICO.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/KeyWrapping.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/PaddingTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/Sealtest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/TestCipherDES.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/TestCipherDESede.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/TextPKCS5PaddingTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/JCE/Bugs/4686632/Empty.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/KeyWrap/NISTWrapKAT.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/KeyWrap/TestCipherKeyWrapperTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/KeyWrap/TestGeneral.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/KeyWrap/TestKeySizeCheck.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/KeyWrap/XMLEncKAT.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/PBESameBuffer.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/CheckPBEKeySize.java │ │ │ │ -Passed: sun/nio/cs/FindDecoderBugs.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/DecryptWithoutParameters.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/NegativeLength.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PBEInvalidParamsTest.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/PBE/PBEKeysAlgorithmNames.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id3 │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/PBE/PBEKeyCleanupTest.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PBEKeyTest.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/PBE/PBEKeysAlgorithmNames.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PBEParametersTest.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/PBE/PBEKeyCleanupTest.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id3 │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PBES2Test.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id4 │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/PBE/PBMacBuffer.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/PBE/PKCS12CipherKAT.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PBMacDoFinalVsUpdate.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/PBE/PKCS12CipherKAT.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/PKCS12Oid.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/PBE/PBMacBuffer.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/TestCipherPBE.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id4 │ │ │ │ Passed: com/sun/crypto/provider/Cipher/PBE/TestCipherPBECons.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/RC2ArcFour/CipherKAT.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/RSA/TestOAEPParameterSpec.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/RSA/TestOAEP_KAT.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/RSA/TestOAEP.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/RSA/TestOAEPParameterSpec.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/RSA/TestRSA.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/TextLength/SameBufferOverwrite.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/UTIL/StrongOrUnlimited.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/RSA/TestOAEPPadding.java │ │ │ │ -Passed: com/sun/crypto/provider/Cipher/TextLength/TestCipherTextLength.java │ │ │ │ +Passed: sun/nio/cs/FindDecoderBugs.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/RSA/TestOAEPWithParams.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/TextLength/SameBufferOverwrite.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/UTIL/StrongOrUnlimited.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/UTIL/SunJCEGetInstance.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java │ │ │ │ +Passed: com/sun/crypto/provider/Cipher/TextLength/TestCipherTextLength.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/Test4958071.java │ │ │ │ Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java │ │ │ │ Passed: com/sun/crypto/provider/KeyAgreement/DHKeyFactory.java │ │ │ │ Passed: com/sun/crypto/provider/KeyAgreement/DHKeyGenSpeed.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java │ │ │ │ Passed: com/sun/crypto/provider/KeyAgreement/ECKeyCheck.java │ │ │ │ +Passed: sun/nio/cs/TestStringCoding.java │ │ │ │ Passed: com/sun/crypto/provider/DHKEM/Compliance.java │ │ │ │ Passed: com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java │ │ │ │ Passed: com/sun/crypto/provider/KeyAgreement/TestExponentSize.java │ │ │ │ Passed: com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java │ │ │ │ Passed: com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java │ │ │ │ -Passed: sun/nio/cs/TestStringCoding.java │ │ │ │ Passed: com/sun/crypto/provider/KeyGenerator/Test4628062.java │ │ │ │ Passed: com/sun/crypto/provider/Cipher/DES/PerformanceTest.java │ │ │ │ Passed: com/sun/crypto/provider/KeyGenerator/TestExplicitKeyLength.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyGenerator/Test6227536.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/DigestCloneabilityTest.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/EmptyByteBufferTest.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyGenerator/Test6227536.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/HmacMD5.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/HmacPBESHA1.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/HmacSaltLengths.java │ │ │ │ -Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/HmacSHA512.java │ │ │ │ +Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/MacClone.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/MacKAT.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/MacSameTest.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/NullByteBufferTest.java │ │ │ │ Passed: com/sun/crypto/provider/NSASuiteB/TestAESOids.java │ │ │ │ -Passed: com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java │ │ │ │ Passed: com/sun/crypto/provider/Mac/Test6205692.java │ │ │ │ +Passed: com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java │ │ │ │ Passed: com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.java │ │ │ │ -Passed: com/sun/crypto/provider/TLS/TestKeyMaterial.java │ │ │ │ Passed: com/sun/crypto/provider/TLS/TestLeadingZeroes.java │ │ │ │ -Passed: com/sun/crypto/provider/TLS/TestMasterSecret.java │ │ │ │ +Passed: com/sun/crypto/provider/TLS/TestKeyMaterial.java │ │ │ │ Passed: com/sun/crypto/provider/TLS/TestPremaster.java │ │ │ │ -Passed: com/sun/crypto/provider/TLS/TestPRF.java │ │ │ │ +Passed: com/sun/crypto/provider/TLS/TestMasterSecret.java │ │ │ │ Passed: com/sun/crypto/provider/TLS/TestPRF12.java │ │ │ │ +Passed: com/sun/crypto/provider/TLS/TestPRF.java │ │ │ │ Passed: com/sun/jndi/dns/AttributeTests/GetAny.java │ │ │ │ -Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java │ │ │ │ Passed: com/sun/jndi/dns/AttributeTests/GetAttrsEmptyAttrIds.java │ │ │ │ +Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyProtector/IterationCount.java │ │ │ │ Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNonExistentAttrIds.java │ │ │ │ Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNotFound.java │ │ │ │ -Passed: com/sun/jndi/dns/AttributeTests/GetAttrsSomeAttrIds.java │ │ │ │ Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNullAttrIds.java │ │ │ │ -Passed: com/sun/jndi/dns/AttributeTests/GetNumericRRs.java │ │ │ │ +Passed: com/sun/jndi/dns/AttributeTests/GetAttrsSomeAttrIds.java │ │ │ │ Passed: com/sun/jndi/dns/AttributeTests/GetNonstandard.java │ │ │ │ Passed: com/sun/jndi/dns/AttributeTests/GetNumericIRRs.java │ │ │ │ +Passed: com/sun/jndi/dns/AttributeTests/GetNumericRRs.java │ │ │ │ Passed: com/sun/jndi/dns/AttributeTests/GetRRs.java │ │ │ │ -Passed: com/sun/jndi/dns/ConfigTests/AuthTest.java │ │ │ │ Passed: com/sun/jndi/dns/ConfigTests/PortUnreachable.java │ │ │ │ +Passed: com/sun/jndi/dns/ConfigTests/AuthTest.java │ │ │ │ Passed: com/sun/jndi/dns/ConfigTests/RecursiveTest.java │ │ │ │ Passed: com/sun/jndi/dns/EnvTests/AddInherited.java │ │ │ │ Passed: com/sun/jndi/dns/EnvTests/AddOps.java │ │ │ │ Passed: com/sun/jndi/dns/EnvTests/GetEnv.java │ │ │ │ Passed: com/sun/jndi/dns/EnvTests/ProviderUrlGen.java │ │ │ │ Passed: com/sun/jndi/dns/EnvTests/RemoveInherited.java │ │ │ │ Passed: com/sun/jndi/dns/EnvTests/RemoveOps.java │ │ │ │ Passed: com/sun/jndi/dns/EnvTests/SubcontextAdd.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyProtector/IterationCount.java │ │ │ │ Passed: com/sun/jndi/dns/EnvTests/SubcontextRemove.java │ │ │ │ Passed: com/sun/jndi/dns/FactoryTests/GetAttrsWithFactory.java │ │ │ │ Passed: com/sun/jndi/dns/FactoryTests/LookupWithAnyAttrProp.java │ │ │ │ -Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java │ │ │ │ Passed: com/sun/jndi/dns/FactoryTests/LookupWithAttrProp.java │ │ │ │ +Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/CannotProceed.java │ │ │ │ Passed: com/sun/jndi/dns/FactoryTests/LookupWithFactory.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/GetAttrsNns.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/GetAttrsSubInterior.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/GetAttrsSubLeaf.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/ListNns.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/ListSubInterior.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/ListSubLeaf.java │ │ │ │ -Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java │ │ │ │ -Passed: com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java │ │ │ │ -Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/LookupNns.java │ │ │ │ +Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.java │ │ │ │ +Passed: com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java │ │ │ │ Passed: com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.java │ │ │ │ -Passed: com/sun/jndi/dns/CheckAccess.java │ │ │ │ Passed: com/sun/jndi/dns/ListTests/ListInteriorNotFound.java │ │ │ │ Passed: com/sun/jndi/dns/FedTests/LookupSubLeaf.java │ │ │ │ -Passed: com/sun/jndi/dns/Parser.java │ │ │ │ -Passed: com/sun/jndi/ldap/LdapName/Case.java │ │ │ │ +Passed: com/sun/jndi/dns/CheckAccess.java │ │ │ │ Passed: com/sun/jndi/dns/ListTests/ListLeafNotFound.java │ │ │ │ -Passed: com/sun/jndi/ldap/LdapName/UnescapeTest.java │ │ │ │ +Passed: com/sun/jndi/dns/Parser.java │ │ │ │ Passed: com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java │ │ │ │ +Passed: com/sun/jndi/ldap/LdapName/Case.java │ │ │ │ Passed: com/sun/jndi/dns/ConfigTests/TcpTimeout.java │ │ │ │ -Passed: com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java │ │ │ │ +Passed: com/sun/jndi/ldap/LdapName/UnescapeTest.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java │ │ │ │ +Passed: com/sun/jndi/dns/ConfigTests/Timeout.java │ │ │ │ +Passed: com/sun/jndi/ldap/LdapName/EmptyNameSearch.java │ │ │ │ Passed: com/sun/jndi/ldap/Base64Test.java │ │ │ │ +Passed: com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java │ │ │ │ Passed: com/sun/jndi/ldap/BalancedParentheses.java │ │ │ │ -Passed: com/sun/jndi/ldap/LdapName/EmptyNameSearch.java │ │ │ │ -Passed: com/sun/jndi/dns/ConfigTests/Timeout.java │ │ │ │ Passed: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java │ │ │ │ Passed: com/sun/jndi/ldap/LdapCtx/Reconnect.java │ │ │ │ -Passed: com/sun/jndi/ldap/LdapDnsProviderTest.java │ │ │ │ -Passed: com/sun/jndi/ldap/LdapPoolTimeoutTest.java │ │ │ │ Passed: com/sun/jndi/ldap/DisconnectNPETest.java │ │ │ │ +Passed: com/sun/jndi/ldap/LdapPoolTimeoutTest.java │ │ │ │ +Passed: com/sun/jndi/ldap/LdapDnsProviderTest.java │ │ │ │ +Passed: com/sun/jndi/ldap/LdapCBPropertiesTest.java │ │ │ │ +Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java │ │ │ │ Passed: com/sun/jndi/ldap/LdapUnicodeURL.java │ │ │ │ Passed: com/sun/jndi/ldap/LdapURLOptionalFields.java │ │ │ │ -Passed: com/sun/jndi/ldap/NamingExceptionMessageTest.java │ │ │ │ Passed: com/sun/jndi/ldap/NoWaitForReplyTest.java │ │ │ │ -Passed: com/sun/jndi/ldap/ReferralLimitSearchTest.java │ │ │ │ +Passed: com/sun/jndi/ldap/NamingExceptionMessageTest.java │ │ │ │ Passed: com/sun/jndi/ldap/RemoveNamingListenerTest.java │ │ │ │ +Passed: com/sun/jndi/ldap/ReferralLimitSearchTest.java │ │ │ │ Passed: com/sun/jndi/ldap/SimpleClientIdHashCode.java │ │ │ │ Passed: com/sun/jndi/ldap/SocketCloseTest.java │ │ │ │ -Passed: com/sun/jndi/ldap/LdapCBPropertiesTest.java │ │ │ │ Passed: com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java │ │ │ │ Passed: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java │ │ │ │ Passed: com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/8199849/ParamTest.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java │ │ │ │ @@ -8583,344 +8560,345 @@ │ │ │ │ Passed: com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6393710.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6373555.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6421581.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6424196.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6431193.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6433018.java │ │ │ │ -Passed: com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6526158.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6526913.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6529200.java │ │ │ │ -Passed: com/sun/net/httpserver/bugs/B6886436.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B6744329.java │ │ │ │ +Passed: com/sun/net/httpserver/bugs/B6886436.java │ │ │ │ +Passed: com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/B8211420.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/ExceptionKeepAlive.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/HandlerConnectionClose.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/HeadKeepAlive.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/HeadTest.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/TruncatedRequestBody.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/ZeroLengthOutputStream.java │ │ │ │ -Passed: com/sun/jndi/ldap/InvalidLdapFilters.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/FixedLengthInputStream.java │ │ │ │ +Passed: com/sun/jndi/ldap/InvalidLdapFilters.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java │ │ │ │ Passed: com/sun/net/httpserver/bugs/6725892/Test.java │ │ │ │ -Passed: com/sun/net/httpserver/bugs/B6401598.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java │ │ │ │ +Passed: com/sun/net/httpserver/bugs/B6401598.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/FileServerHandlerTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/HttpHandlersTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/HttpsServerTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/IdempotencyAndCommutativityTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/MapToPathTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/OutputFilterTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/RequestTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/ServerMimeTypesResolutionTest.java │ │ │ │ Passed: com/sun/net/httpserver/AuthenticatorTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java │ │ │ │ -Passed: com/sun/net/httpserver/BasicAuthenticatorRealm.java │ │ │ │ Passed: com/sun/net/httpserver/CreateHttpServerTest.java │ │ │ │ +Passed: com/sun/net/httpserver/BasicAuthenticatorRealm.java │ │ │ │ Passed: com/sun/net/httpserver/ExchangeAttributeTest.java │ │ │ │ Passed: com/sun/net/httpserver/DateFormatterTest.java │ │ │ │ -Passed: com/sun/net/httpserver/HeadersTest.java │ │ │ │ Passed: com/sun/net/httpserver/FilterTest.java │ │ │ │ +Passed: com/sun/net/httpserver/HeadersTest.java │ │ │ │ Passed: com/sun/net/httpserver/Http10KeepAliveMaxParamTest.java │ │ │ │ Passed: com/sun/net/httpserver/HttpPrincipalTest.java │ │ │ │ Passed: com/sun/net/httpserver/HttpContextTest.java │ │ │ │ Passed: com/sun/net/httpserver/HttpServerTest.java │ │ │ │ +Passed: com/sun/net/httpserver/simpleserver/StressDirListings.java │ │ │ │ Passed: com/sun/net/httpserver/HttpServerProviderTest.java │ │ │ │ Passed: com/sun/net/httpserver/MissingTrailingSpace.java │ │ │ │ -Passed: com/sun/net/httpserver/simpleserver/StressDirListings.java │ │ │ │ -Passed: com/sun/net/httpserver/SANTest.java │ │ │ │ +Passed: com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java │ │ │ │ Passed: com/sun/net/httpserver/SimpleHttpServerTest.java │ │ │ │ Passed: com/sun/net/httpserver/StopNoStartTest.java │ │ │ │ Passed: com/sun/net/httpserver/TaskRejectedTest.java │ │ │ │ -Passed: com/sun/net/httpserver/InputNotRead.java │ │ │ │ -Passed: com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java │ │ │ │ -Passed: com/sun/net/httpserver/Test11.java │ │ │ │ +Passed: com/sun/net/httpserver/SANTest.java │ │ │ │ Passed: com/sun/net/httpserver/simpleserver/SecurityManagerTest.java │ │ │ │ +Passed: com/sun/net/httpserver/Test11.java │ │ │ │ +Passed: com/sun/net/httpserver/InputNotRead.java │ │ │ │ Passed: com/sun/net/httpserver/Test12.java │ │ │ │ Passed: com/sun/net/httpserver/Test14.java │ │ │ │ -Passed: com/sun/net/httpserver/Test2.java │ │ │ │ Passed: com/sun/net/httpserver/Test13.java │ │ │ │ -Passed: com/sun/net/httpserver/Test10.java │ │ │ │ +Passed: com/sun/net/httpserver/Test2.java │ │ │ │ Passed: com/sun/net/httpserver/Test1.java │ │ │ │ +Passed: com/sun/net/httpserver/Test10.java │ │ │ │ Passed: com/sun/net/httpserver/Test6.java │ │ │ │ Passed: com/sun/net/httpserver/Test6a.java │ │ │ │ Passed: com/sun/net/httpserver/Test7.java │ │ │ │ Passed: com/sun/net/httpserver/Test7a.java │ │ │ │ Passed: com/sun/net/httpserver/Test8.java │ │ │ │ Passed: com/sun/net/httpserver/Test8a.java │ │ │ │ Passed: com/sun/net/httpserver/Test9.java │ │ │ │ -Passed: com/sun/net/httpserver/Test3.java │ │ │ │ -Passed: com/sun/net/httpserver/Test4.java │ │ │ │ +Passed: com/sun/net/httpserver/Test9a.java │ │ │ │ Passed: com/sun/net/httpserver/TestLogging.java │ │ │ │ +Passed: com/sun/net/httpserver/UnmodifiableHeadersTest.java │ │ │ │ Passed: com/sun/org/apache/xml/internal/security/exceptions/LocaleTest.java │ │ │ │ -Passed: com/sun/net/httpserver/Test5.java │ │ │ │ Passed: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java │ │ │ │ -Passed: com/sun/net/httpserver/UnmodifiableHeadersTest.java │ │ │ │ Passed: com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream/BufferOverflowTest.java │ │ │ │ Passed: com/sun/org/apache/xml/internal/security/ShortECDSA.java │ │ │ │ +Passed: com/sun/net/httpserver/Test3.java │ │ │ │ +Passed: com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java │ │ │ │ +Passed: com/sun/net/httpserver/Test4.java │ │ │ │ Passed: com/sun/security/auth/callback/TextCallbackHandler/Confirm.java │ │ │ │ -Passed: com/sun/org/apache/xml/internal/security/TruncateHMAC.java │ │ │ │ Passed: com/sun/security/auth/callback/TextCallbackHandler/NPE.java │ │ │ │ -Passed: com/sun/security/auth/login/ConfigFile/EmptyOption.java │ │ │ │ Passed: com/sun/security/auth/callback/TextCallbackHandler/Default.java │ │ │ │ +Passed: com/sun/org/apache/xml/internal/security/TruncateHMAC.java │ │ │ │ +Passed: com/sun/security/auth/login/ConfigFile/EmptyOption.java │ │ │ │ Passed: com/sun/security/auth/login/ConfigFile/IllegalURL.java │ │ │ │ Passed: com/sun/security/auth/login/ConfigFile/InconsistentError.java │ │ │ │ -Passed: com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java │ │ │ │ -Passed: com/sun/security/auth/login/ConfigFile/InnerClassConfig.java │ │ │ │ Passed: com/sun/security/auth/login/ConfigFile/Override.java │ │ │ │ -Passed: com/sun/security/auth/module/KeyStoreLoginModule/ReadOnly.java │ │ │ │ +Passed: com/sun/security/auth/login/ConfigFile/InnerClassConfig.java │ │ │ │ Passed: com/sun/security/auth/login/ConfigFile/PropertyExpansion.java │ │ │ │ -Passed: com/sun/net/httpserver/Test9a.java │ │ │ │ +Passed: com/sun/security/auth/module/KeyStoreLoginModule/ReadOnly.java │ │ │ │ Passed: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java │ │ │ │ Passed: com/sun/security/auth/module/LdapLoginModule/CheckOptions.java │ │ │ │ Passed: com/sun/security/auth/CreateLdapPrincipals.java │ │ │ │ -Passed: com/sun/security/jgss/InquireSecContextPermissionCheck.java │ │ │ │ Passed: com/sun/security/auth/module/AllPlatforms.java │ │ │ │ +Passed: com/sun/security/jgss/InquireSecContextPermissionCheck.java │ │ │ │ Passed: com/sun/security/auth/UnixPrincipalHashCode.java │ │ │ │ -Passed: com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java │ │ │ │ Passed: com/sun/security/sasl/digest/AuthNoUtf8.java │ │ │ │ Passed: com/sun/security/sasl/digest/AuthOnly.java │ │ │ │ +Passed: com/sun/security/sasl/digest/AuthRealmChoices.java │ │ │ │ +Passed: com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java │ │ │ │ Passed: com/sun/security/sasl/digest/AuthRealms.java │ │ │ │ Passed: com/sun/security/sasl/digest/CheckNegotiatedQOPs.java │ │ │ │ Passed: com/sun/security/sasl/digest/HasInitialResponse.java │ │ │ │ -Passed: com/sun/security/sasl/digest/AuthRealmChoices.java │ │ │ │ Passed: com/sun/security/sasl/digest/Integrity.java │ │ │ │ Passed: com/sun/security/sasl/digest/NoQuoteParams.java │ │ │ │ -Passed: com/sun/security/sasl/digest/Privacy.java │ │ │ │ Passed: com/sun/security/sasl/digest/PrivacyRc4.java │ │ │ │ +Passed: com/sun/security/sasl/digest/Privacy.java │ │ │ │ Passed: com/sun/security/sasl/ntlm/Conformance.java │ │ │ │ -Passed: com/sun/security/sasl/util/CheckAccess.java │ │ │ │ Passed: com/sun/security/sasl/digest/Unbound.java │ │ │ │ +Passed: com/sun/security/sasl/util/CheckAccess.java │ │ │ │ Passed: com/sun/security/sasl/Cram.java │ │ │ │ Passed: com/sun/security/sasl/ntlm/NTLMTest.java │ │ │ │ +Passed: com/sun/net/httpserver/Test5.java │ │ │ │ Passed: java/foreign/callarranger/TestLayoutEquality.java │ │ │ │ -Passed: java/foreign/callarranger/TestLinuxAArch64CallArranger.java │ │ │ │ +Passed: java/foreign/arraystructs/TestArrayStructs.java#specialized │ │ │ │ Passed: java/foreign/arraystructs/TestArrayStructs.java#interpreted │ │ │ │ +Passed: java/foreign/callarranger/TestLinuxAArch64CallArranger.java │ │ │ │ Passed: java/foreign/callarranger/TestMacOsAArch64CallArranger.java │ │ │ │ -Passed: java/foreign/arraystructs/TestArrayStructs.java#specialized │ │ │ │ Passed: java/foreign/callarranger/TestRISCV64CallArranger.java │ │ │ │ Passed: java/foreign/callarranger/TestSysVCallArranger.java │ │ │ │ Passed: java/foreign/callarranger/TestWindowsAArch64CallArranger.java │ │ │ │ Passed: java/foreign/callarranger/TestWindowsCallArranger.java │ │ │ │ -Passed: com/sun/net/httpserver/SelCacheTest.java │ │ │ │ -Passed: com/sun/jndi/ldap/LdapTimeoutTest.java │ │ │ │ Passed: java/foreign/channels/TestSocketChannels.java │ │ │ │ Passed: java/foreign/capturecallstate/TestCaptureCallState.java │ │ │ │ Passed: java/foreign/dontrelease/TestDontRelease.java │ │ │ │ Passed: java/foreign/handles/Driver.java │ │ │ │ Passed: java/foreign/largestub/TestLargeStub.java │ │ │ │ -Passed: java/foreign/loaderLookup/TestLoaderLookupJNI.java │ │ │ │ -Passed: java/foreign/normalize/TestNormalize.java │ │ │ │ Passed: java/foreign/enablenativeaccess/TestEnableNativeAccessDynamic.java │ │ │ │ +Passed: java/foreign/loaderLookup/TestLoaderLookupJNI.java │ │ │ │ +Passed: com/sun/net/httpserver/SelCacheTest.java │ │ │ │ +Passed: java/foreign/enablenativeaccess/TestEnableNativeAccess.java │ │ │ │ Passed: java/foreign/passheapsegment/TestPassHeapSegment.java │ │ │ │ +Passed: java/foreign/normalize/TestNormalize.java │ │ │ │ Passed: java/foreign/stackwalk/TestAsyncStackWalk.java#default_gc │ │ │ │ Passed: java/foreign/stackwalk/TestAsyncStackWalk.java#shenandoah │ │ │ │ -Passed: java/foreign/stackwalk/TestAsyncStackWalk.java#ZGenerational │ │ │ │ Passed: java/foreign/stackwalk/TestReentrantUpcalls.java │ │ │ │ -Passed: java/foreign/stackwalk/TestAsyncStackWalk.java#ZSinglegen │ │ │ │ +Passed: java/foreign/stackwalk/TestAsyncStackWalk.java#ZGenerational │ │ │ │ Passed: java/foreign/stackwalk/TestStackWalk.java#default_gc │ │ │ │ +Passed: java/foreign/stackwalk/TestAsyncStackWalk.java#ZSinglegen │ │ │ │ Passed: java/foreign/stackwalk/TestStackWalk.java#shenandoah │ │ │ │ +Passed: java/foreign/trivial/TestTrivial.java │ │ │ │ Passed: java/foreign/stackwalk/TestStackWalk.java#ZGenerational │ │ │ │ Passed: java/foreign/stackwalk/TestStackWalk.java#ZSinglegen │ │ │ │ -Passed: java/foreign/trivial/TestTrivial.java │ │ │ │ +Passed: java/foreign/virtual/TestVirtualCalls.java │ │ │ │ +Passed: java/foreign/upcalldeopt/TestUpcallDeopt.java │ │ │ │ Passed: java/foreign/loaderLookup/TestLoaderLookup.java │ │ │ │ Passed: java/io/BufferedInputStream/CloseStream.java │ │ │ │ -Passed: java/foreign/enablenativeaccess/TestEnableNativeAccess.java │ │ │ │ -Passed: java/io/BufferedInputStream/CountUpdate.java │ │ │ │ Passed: java/io/BufferedInputStream/Fill.java │ │ │ │ +Passed: java/io/BufferedInputStream/CountUpdate.java │ │ │ │ +Passed: java/io/BufferedInputStream/ReadZeroBytes.java │ │ │ │ Passed: java/io/BufferedInputStream/ReadAfterClose.java │ │ │ │ -Passed: java/foreign/upcalldeopt/TestUpcallDeopt.java │ │ │ │ Passed: java/io/BufferedInputStream/SkipTest.java │ │ │ │ -Passed: java/io/BufferedInputStream/ReadZeroBytes.java │ │ │ │ -Passed: java/foreign/virtual/TestVirtualCalls.java │ │ │ │ Passed: java/io/BufferedReader/BigMark.java │ │ │ │ -Passed: java/io/BufferedReader/Fill.java │ │ │ │ Passed: java/io/BufferedReader/EOL.java │ │ │ │ +Passed: java/io/BufferedReader/Fill.java │ │ │ │ +Passed: java/io/BufferedReader/Lines.java │ │ │ │ Passed: java/io/BufferedReader/MarkedFillAtEOF.java │ │ │ │ -Passed: java/io/BufferedInputStream/LargeCopyWithMark.java │ │ │ │ Passed: java/io/BufferedReader/ReadLine.java │ │ │ │ -Passed: java/io/BufferedReader/ReadLineSync.java │ │ │ │ +Passed: java/foreign/trivial/TestTrivialUpcall.java │ │ │ │ Passed: java/io/BufferedReader/Ready.java │ │ │ │ -Passed: java/io/BufferedReader/Lines.java │ │ │ │ +Passed: java/io/BufferedReader/ReadLineSync.java │ │ │ │ Passed: java/io/BufferedReader/SkipNegative.java │ │ │ │ +Passed: java/io/BufferedInputStream/LargeCopyWithMark.java │ │ │ │ Passed: java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java │ │ │ │ Passed: java/io/ByteArrayInputStream/Skip.java │ │ │ │ -Passed: java/io/ByteArrayOutputStream/EncodingTest.java │ │ │ │ Passed: java/io/ByteArrayInputStream/ChunkedTransferTo.java │ │ │ │ +Passed: java/io/ByteArrayOutputStream/EncodingTest.java │ │ │ │ Passed: java/io/ByteArrayOutputStream/ToString.java │ │ │ │ Passed: java/io/ByteArrayOutputStream/Write.java │ │ │ │ -Passed: java/foreign/trivial/TestTrivialUpcall.java │ │ │ │ Passed: java/io/ByteArrayOutputStream/WriteToReleasesCarrier.java │ │ │ │ -Passed: java/io/BufferedInputStream/TransferTo.java │ │ │ │ Passed: java/io/CharArrayReader/Constructor.java │ │ │ │ +Passed: java/io/BufferedInputStream/TransferTo.java │ │ │ │ Passed: java/io/CharArrayReader/OverflowInSkip.java │ │ │ │ -Passed: java/io/charStreams/BCat.java │ │ │ │ Passed: java/io/CharArrayReader/ReadCharBuffer.java │ │ │ │ -Passed: java/io/charStreams/BufferSizes.java │ │ │ │ +Passed: java/io/charStreams/BCat.java │ │ │ │ Passed: java/io/charStreams/BufferedReaderMark.java │ │ │ │ +Passed: java/io/charStreams/BufferSizes.java │ │ │ │ Passed: java/io/charStreams/Cat.java │ │ │ │ Passed: java/io/charStreams/LineLengths.java │ │ │ │ Passed: java/io/CharArrayReader/OverflowInRead.java │ │ │ │ Passed: java/io/charStreams/LineNumbers.java │ │ │ │ +Passed: java/io/BufferedWriter/Cleanup.java │ │ │ │ Passed: java/io/charStreams/RandomLines.java │ │ │ │ -Passed: java/io/charStreams/StringConvert.java │ │ │ │ +Passed: java/io/charStreams/SmallReads.java │ │ │ │ Passed: java/io/charStreams/UTF16.java │ │ │ │ Passed: java/io/charStreams/UTF8.java │ │ │ │ +Passed: java/io/charStreams/StringConvert.java │ │ │ │ Passed: java/io/charStreams/WriteLengths.java │ │ │ │ Passed: java/io/ClassCache/NullValueTest.java │ │ │ │ -Passed: java/io/BufferedWriter/Cleanup.java │ │ │ │ Passed: java/io/Console/CharsetTest.java │ │ │ │ -Passed: java/io/charStreams/SmallReads.java │ │ │ │ +Passed: java/io/Console/ModuleSelectionTest.java │ │ │ │ Passed: java/io/Console/SecurityManagerTest.java │ │ │ │ -Passed: java/io/DataInputStream/OpsAfterClose.java │ │ │ │ +Passed: java/io/Console/RedirectTest.java │ │ │ │ Passed: java/io/DataInputStream/ReadFully.java │ │ │ │ +Passed: java/io/DataInputStream/OpsAfterClose.java │ │ │ │ Passed: java/io/DataInputStream/ReadLinePushback.java │ │ │ │ -Passed: java/io/Console/RedirectTest.java │ │ │ │ -Passed: java/io/Console/ModuleSelectionTest.java │ │ │ │ Passed: java/io/DataInputStream/SkipBytes.java │ │ │ │ Passed: java/io/DataOutputStream/CounterOverflow.java │ │ │ │ +Passed: java/io/DataInputStream/ReadUTF.java │ │ │ │ Passed: java/io/etc/FailingFlushAndClose.java │ │ │ │ Passed: java/io/Externalizable/compatibility/ExternalizableBlockData.java │ │ │ │ Passed: java/io/Externalizable/definesWriteObject/DefinesWriteObject.java │ │ │ │ -Passed: java/io/DataInputStream/ReadUTF.java │ │ │ │ -Passed: java/io/File/createTempFile/Patterns.java │ │ │ │ Passed: java/io/File/createTempFile/NameTooLong.java │ │ │ │ +Passed: java/io/File/createTempFile/Patterns.java │ │ │ │ +Passed: java/io/File/createTempFile/SecurityTest.java │ │ │ │ Passed: java/io/File/createTempFile/SpecialTempFile.java │ │ │ │ +Passed: java/io/ClassCache/ContinuousGCTest.java │ │ │ │ Passed: java/io/File/AccessDenied.java │ │ │ │ -Passed: java/io/File/createTempFile/SecurityTest.java │ │ │ │ Passed: java/io/File/Basic.java │ │ │ │ -Passed: java/io/File/CheckPermission.java │ │ │ │ Passed: java/io/File/CheckTempDir.java │ │ │ │ +Passed: java/io/File/CheckPermission.java │ │ │ │ Passed: java/io/File/CompareTo.java │ │ │ │ Passed: java/io/File/Cons.java │ │ │ │ -Passed: java/io/DataOutputStream/WriteUTF.java │ │ │ │ -Passed: java/io/ClassCache/ContinuousGCTest.java │ │ │ │ Passed: java/io/File/Create.java │ │ │ │ Passed: java/io/File/CreateNewFile.java │ │ │ │ +Passed: java/io/DataOutputStream/WriteUTF.java │ │ │ │ Passed: java/io/File/DeleteOnExitLong.java │ │ │ │ Passed: java/io/File/DeleteOnExit.java │ │ │ │ Passed: java/io/File/EmptyPath.java │ │ │ │ Passed: java/io/File/FileMethods.java │ │ │ │ Passed: java/io/File/GetAbsolutePath.java │ │ │ │ Passed: java/io/File/GetCanonicalPath.java │ │ │ │ Passed: java/io/File/GetParent.java │ │ │ │ Passed: java/io/File/HashCodeEquals.java │ │ │ │ +Passed: java/io/File/GetXSpace.java │ │ │ │ Passed: java/io/File/IsAbsolute.java │ │ │ │ Passed: java/io/File/IsHidden.java │ │ │ │ -Passed: java/io/File/GetXSpace.java │ │ │ │ Passed: java/io/File/LastModifiedTest.java │ │ │ │ Passed: java/io/File/ListNull.java │ │ │ │ Passed: java/io/File/ListRoots.java │ │ │ │ Passed: java/io/File/ListSpace.java │ │ │ │ Passed: java/io/File/MaxPath.java │ │ │ │ Passed: java/io/File/Mkdir.java │ │ │ │ Passed: java/io/File/MaxPathLength.java │ │ │ │ -Passed: java/io/File/SetAccess.java │ │ │ │ -Passed: java/io/File/NulFile.java │ │ │ │ Passed: java/io/File/NullArgs.java │ │ │ │ +Passed: java/io/File/NulFile.java │ │ │ │ +Passed: java/io/File/SetAccess.java │ │ │ │ +Passed: java/io/File/SetLastModified.java │ │ │ │ Passed: java/io/File/SetReadOnly.java │ │ │ │ +Passed: java/io/File/DeleteOnExitNPE.java │ │ │ │ Passed: java/io/File/TimeZoneLastModified.java │ │ │ │ Passed: java/io/File/ToURI.java │ │ │ │ Passed: java/io/File/ToURL.java │ │ │ │ Passed: java/io/File/Unicode.java │ │ │ │ Passed: java/io/File/UserDirChangedTest.java │ │ │ │ +Passed: java/io/File/TempDirDoesNotExist.java │ │ │ │ Passed: java/io/File/WinDeviceName.java │ │ │ │ Passed: java/io/File/WinMaxPath.java │ │ │ │ Passed: java/io/File/WinSpecialFiles.java │ │ │ │ -Passed: java/io/File/DeleteOnExitNPE.java │ │ │ │ Passed: java/io/FileDescriptor/RememberAppend.java │ │ │ │ -Passed: java/io/File/TempDirDoesNotExist.java │ │ │ │ -Passed: java/io/FileDescriptor/Sync.java │ │ │ │ -Passed: java/io/FileInputStream/Available.java │ │ │ │ Passed: java/io/File/SymLinks.java │ │ │ │ +Passed: java/io/FileDescriptor/Sync.java │ │ │ │ +Passed: java/io/FileDescriptor/Sharing.java │ │ │ │ Passed: java/io/FileInputStream/LargeFileAvailable.java │ │ │ │ +Passed: java/io/FileInputStream/Available.java │ │ │ │ Passed: java/io/FileInputStream/LeadingSlash.java │ │ │ │ Passed: java/io/FileInputStream/NegativeAvailable.java │ │ │ │ Passed: java/io/FileInputStream/OpenDir.java │ │ │ │ Passed: java/io/FileInputStream/OpsAfterClose.java │ │ │ │ Passed: java/io/FileInputStream/ReadXBytes.java │ │ │ │ -Passed: java/io/FileDescriptor/Sharing.java │ │ │ │ +Passed: java/io/FileInputStream/TransferTo.java │ │ │ │ Passed: java/io/FileOutputStream/AtomicAppend.java │ │ │ │ Passed: java/io/FileOutputStream/ManyFiles.java │ │ │ │ Passed: java/io/FileOutputStream/OpsAfterClose.java │ │ │ │ -Passed: java/io/FileInputStream/TransferTo.java │ │ │ │ +Passed: com/sun/jndi/ldap/LdapTimeoutTest.java │ │ │ │ Passed: java/io/FilePermission/Correctness.java │ │ │ │ Passed: java/io/FilePermission/FilePermissionCollection.java │ │ │ │ Passed: java/io/FilePermission/FilePermissionCollectionMerge.java │ │ │ │ Passed: java/io/FilePermission/FilePermissionTest.java │ │ │ │ Passed: java/io/FilePermission/Invalid.java │ │ │ │ Passed: java/io/FilePermission/MergeName.java │ │ │ │ -Passed: java/io/FilePermission/ReadFileOnPath.java │ │ │ │ +Passed: java/io/FileDescriptor/Finalize.java │ │ │ │ Passed: java/io/FilePermission/SpecTests.java │ │ │ │ Passed: java/io/FileReader/ConstructorTest.java │ │ │ │ -Passed: java/io/FileDescriptor/Finalize.java │ │ │ │ Passed: java/io/FileWriter/ConstructorTest.java │ │ │ │ Passed: java/io/FilterOutputStream/BoundsCheck.java │ │ │ │ Passed: java/io/FilterOutputStream/SuppressedException.java │ │ │ │ Passed: java/io/FilterOutputStream/Write.java │ │ │ │ -Passed: java/io/InputStream/OpsAfterClose.java │ │ │ │ Passed: java/io/InputStream/NullInputStream.java │ │ │ │ -Passed: java/io/InputStream/ReadNBytes.java │ │ │ │ +Passed: java/io/FilePermission/ReadFileOnPath.java │ │ │ │ +Passed: java/io/InputStream/OpsAfterClose.java │ │ │ │ Passed: java/io/InputStream/ReadAllBytes.java │ │ │ │ +Passed: java/io/InputStream/ReadNBytes.java │ │ │ │ Passed: java/io/InputStream/ReadParams.java │ │ │ │ Passed: java/io/InputStream/Skip.java │ │ │ │ -Passed: java/io/InputStreamReader/GrowAfterEOF.java │ │ │ │ Passed: java/io/InputStream/TransferTo.java │ │ │ │ +Passed: java/io/InputStreamReader/GrowAfterEOF.java │ │ │ │ Passed: java/io/InputStreamReader/NullCreate.java │ │ │ │ Passed: java/io/InputStreamReader/One.java │ │ │ │ Passed: java/io/InputStreamReader/ReadOffset.java │ │ │ │ Passed: java/io/InputStreamReader/StatefulDecoderNearEOF.java │ │ │ │ Passed: java/io/InputStreamReader/ReadCharBuffer.java │ │ │ │ -Passed: java/io/LineNumberInputStream/MarkReset.java │ │ │ │ Passed: java/io/LineNumberInputStream/Available.java │ │ │ │ -Passed: java/io/LineNumberInputStream/SkipEOL.java │ │ │ │ +Passed: java/io/LineNumberInputStream/MarkReset.java │ │ │ │ Passed: java/io/LineNumberInputStream/Skip.java │ │ │ │ +Passed: java/io/LineNumberInputStream/SkipEOL.java │ │ │ │ Passed: java/io/LineNumberReader/MarkReset.java │ │ │ │ Passed: java/io/LineNumberReader/MarkSplitCRLF.java │ │ │ │ Passed: java/io/LineNumberReader/Read.java │ │ │ │ Passed: java/io/LineNumberReader/ReadReadLine.java │ │ │ │ Passed: java/io/LineNumberReader/Skip.java │ │ │ │ Passed: java/io/ObjectInputStream/PeekInputStreamTest.java │ │ │ │ -Passed: java/io/ObjectInputStream/ResolveProxyClass.java │ │ │ │ Passed: java/io/ObjectInputStream/NegativeArraySizeTest.java │ │ │ │ +Passed: java/io/ObjectInputStream/ResolveProxyClass.java │ │ │ │ Passed: java/io/ObjectInputStream/TestObjectStreamClass.java │ │ │ │ Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1 │ │ │ │ Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Parallel │ │ │ │ Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Serial │ │ │ │ Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Shenandoah │ │ │ │ Passed: java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java │ │ │ │ Passed: java/io/OutputStream/NullOutputStream.java │ │ │ │ +Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#ZGenerational │ │ │ │ Passed: java/io/OutputStream/WriteParams.java │ │ │ │ Passed: java/io/OutputStreamWriter/BoundsCheck.java │ │ │ │ -Passed: java/io/OutputStreamWriter/Encode.java │ │ │ │ Passed: java/io/OutputStreamWriter/NullCreate.java │ │ │ │ -Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#ZGenerational │ │ │ │ -Passed: java/io/OutputStreamWriter/TestWrite.java │ │ │ │ +Passed: java/io/OutputStreamWriter/Encode.java │ │ │ │ Passed: java/io/OutputStreamWriter/WriteAfterClose.java │ │ │ │ +Passed: java/io/OutputStreamWriter/TestWrite.java │ │ │ │ Passed: java/io/pathNames/unix/TrailingSlash.java │ │ │ │ Passed: java/io/pathNames/win32/BadDriveLetter.java │ │ │ │ Passed: java/io/pathNames/win32/bug6344646.java │ │ │ │ Passed: java/io/pathNames/win32/DriveOnly.java │ │ │ │ Passed: java/io/pathNames/win32/DriveRelativePath.java │ │ │ │ Passed: java/io/pathNames/win32/DriveSlash.java │ │ │ │ Passed: java/io/pathNames/win32/RenameDelete.java │ │ │ │ Passed: java/io/pathNames/win32/SJIS.java │ │ │ │ Passed: java/io/pathNames/GeneralWin32.java │ │ │ │ Passed: java/io/pathNames/GeneralSolaris.java │ │ │ │ Passed: java/io/PipedInputStream/ClosedWriter.java │ │ │ │ +Passed: java/io/PipedInputStream/CloseAndAvailableRC.java │ │ │ │ Passed: java/io/PipedInputStream/Constructors.java │ │ │ │ Passed: java/io/PipedInputStream/FasterWriter.java │ │ │ │ -Passed: java/io/PipedInputStream/CloseAndAvailableRC.java │ │ │ │ Passed: java/io/PipedOutputStream/ClosedWrite.java │ │ │ │ Passed: java/io/PipedOutputStream/DeadReader.java │ │ │ │ Passed: java/io/PipedOutputStream/MultipleConnect.java │ │ │ │ Passed: java/io/PipedOutputStream/NotConnected.java │ │ │ │ Passed: java/io/PipedOutputStream/WriteAfterClose.java │ │ │ │ Passed: java/io/PipedReader/Constructors.java │ │ │ │ Passed: java/io/PipedReader/ReadToArray.java │ │ │ │ @@ -8939,421 +8917,420 @@ │ │ │ │ Passed: java/io/PipedInputStream/WriterLoop.java │ │ │ │ Passed: java/io/PrintStream/WriteBytes.java │ │ │ │ Passed: java/io/PrintWriter/CheckError.java │ │ │ │ Passed: java/io/PrintWriter/ClearErrorWriter.java │ │ │ │ Passed: java/io/PrintWriter/EncodingTest.java │ │ │ │ Passed: java/io/PrintWriter/FailingConstructors.java │ │ │ │ Passed: java/io/PrintWriter/OpsAfterClose.java │ │ │ │ -Passed: java/io/PrintStream/OversynchronizedTest.java │ │ │ │ +Passed: java/foreign/channels/TestAsyncSocketChannels.java │ │ │ │ Passed: java/io/PrintWriter/SubClass.java │ │ │ │ Passed: java/io/PushbackInputStream/Available.java │ │ │ │ Passed: java/io/PushbackInputStream/ClosedStream.java │ │ │ │ Passed: java/io/PushbackInputStream/MarkReset.java │ │ │ │ Passed: java/io/PushbackInputStream/Skip.java │ │ │ │ -Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java │ │ │ │ +Passed: java/io/PrintStream/OversynchronizedTest.java │ │ │ │ Passed: java/io/PushbackReader/MarkReset.java │ │ │ │ +Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java │ │ │ │ Passed: java/io/PrintWriter/OversynchronizedTest.java │ │ │ │ Passed: java/io/PushbackReader/Skip.java │ │ │ │ -Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java │ │ │ │ -Passed: java/io/RandomAccessFile/Close.java │ │ │ │ Passed: java/io/RandomAccessFile/skipBytes/SkipBytes.java │ │ │ │ +Passed: java/io/RandomAccessFile/Close.java │ │ │ │ Passed: java/io/RandomAccessFile/EOF.java │ │ │ │ Passed: java/io/RandomAccessFile/FileLengthTest.java │ │ │ │ Passed: java/io/RandomAccessFile/OpenSync.java │ │ │ │ +Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java │ │ │ │ Passed: java/io/RandomAccessFile/OpsAfterClose.java │ │ │ │ Passed: java/io/RandomAccessFile/ParameterCheck.java │ │ │ │ Passed: java/io/RandomAccessFile/ReadLine.java │ │ │ │ Passed: java/io/RandomAccessFile/Seek.java │ │ │ │ Passed: java/io/RandomAccessFile/SetLength.java │ │ │ │ Passed: java/io/RandomAccessFile/ReadWritePrimitives.java │ │ │ │ +Passed: java/io/RandomAccessFile/WriteUTF.java │ │ │ │ Passed: java/io/RandomAccessFile/WriteBytesChars.java │ │ │ │ Passed: java/io/PushbackInputStream/TransferTo.java │ │ │ │ -Passed: java/io/RandomAccessFile/WriteUTF.java │ │ │ │ Passed: java/io/readBytes/ReadBytesBounds.java │ │ │ │ -Passed: java/io/readBytes/MemoryLeak.java │ │ │ │ Passed: java/io/Reader/NullLock.java │ │ │ │ +Passed: java/io/readBytes/MemoryLeak.java │ │ │ │ Passed: java/io/RandomAccessFile/UnreferencedRAFClosesFd.java │ │ │ │ -Passed: java/io/Reader/NullReader.java │ │ │ │ -Passed: java/io/Reader/OpsAfterClose.java │ │ │ │ Passed: java/io/Reader/ReadCharBuffer.java │ │ │ │ -Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java │ │ │ │ -Passed: java/io/Reader/ReadIntoZeroLengthArray.java │ │ │ │ +Passed: java/io/Reader/OpsAfterClose.java │ │ │ │ +Passed: java/io/Reader/NullReader.java │ │ │ │ Passed: java/io/Reader/ReadParams.java │ │ │ │ +Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java │ │ │ │ Passed: java/io/Reader/SkipNegative.java │ │ │ │ Passed: java/io/Reader/Skip.java │ │ │ │ -Passed: java/io/SequenceInputStream/Close.java │ │ │ │ Passed: java/io/Reader/TransferTo.java │ │ │ │ -Passed: java/foreign/channels/TestAsyncSocketChannels.java │ │ │ │ +Passed: java/io/Reader/ReadIntoZeroLengthArray.java │ │ │ │ +Passed: java/io/SequenceInputStream/Close.java │ │ │ │ Passed: java/io/SequenceInputStream/ConstructorNull.java │ │ │ │ Passed: java/io/SequenceInputStream/LotsOfStreams.java │ │ │ │ -Passed: java/io/Reader/ReaderBulkReadContract.java │ │ │ │ -Passed: java/io/Serializable/available/Available.java │ │ │ │ Passed: java/io/Serializable/arraySuidConflict/Write.java │ │ │ │ -Passed: java/io/Serializable/backRefCNFException/Write.java │ │ │ │ Passed: java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.java │ │ │ │ +Passed: java/io/Reader/ReaderBulkReadContract.java │ │ │ │ +Passed: java/io/Serializable/available/Available.java │ │ │ │ Passed: java/io/Serializable/badSerialPersistentField/BadSerialPersistentField.java │ │ │ │ Passed: java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java │ │ │ │ Passed: java/io/Serializable/badSubstByReplace/BadSubstByReplace.java │ │ │ │ +Passed: java/io/Serializable/backRefCNFException/Write.java │ │ │ │ Passed: java/io/Serializable/checkModifiers/CheckModifiers.java │ │ │ │ Passed: java/io/Serializable/ClassCastExceptionDetail/Write.java │ │ │ │ Passed: java/io/Serializable/classDescFlagConflict/Read.java │ │ │ │ Passed: java/io/Serializable/classDescGetField/GetField.java │ │ │ │ Passed: java/io/Serializable/classDescHooks/ClassDescHooks.java │ │ │ │ Passed: java/io/Serializable/classDescHooks/CNFException.java │ │ │ │ Passed: java/io/Serializable/classDescHooks/ExternLoopback.java │ │ │ │ Passed: java/io/Serializable/classDescHooks/Loopback.java │ │ │ │ -Passed: java/io/Serializable/cloneArray/CloneArray.java │ │ │ │ Passed: java/io/Serializable/clearHandleTable/ClearHandleTable.java │ │ │ │ +Passed: java/io/Serializable/cloneArray/CloneArray.java │ │ │ │ Passed: java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java │ │ │ │ Passed: java/io/Serializable/defaultDataEnd/DefaultDataEnd.java │ │ │ │ Passed: java/io/Serializable/defaulted/GetFieldWrite.java │ │ │ │ -Passed: java/io/SequenceInputStream/TransferTo.java │ │ │ │ Passed: java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java │ │ │ │ -Passed: java/io/Serializable/enum/array/Test.java │ │ │ │ Passed: java/io/Serializable/duplicateSerialFields/Test.java │ │ │ │ -Passed: java/io/Serializable/enum/basic/Test.java │ │ │ │ +Passed: java/io/Serializable/enum/array/Test.java │ │ │ │ Passed: java/io/Serializable/enum/badResolve/Write.java │ │ │ │ +Passed: java/io/Serializable/enum/basic/Test.java │ │ │ │ +Passed: java/io/Serializable/class/NonSerializableTest.java │ │ │ │ Passed: java/io/Serializable/enum/classObject/Test.java │ │ │ │ Passed: java/io/Serializable/enum/ignoreSerializationFields/Test.java │ │ │ │ Passed: java/io/Serializable/enum/constantSubclasses/Write.java │ │ │ │ +Passed: java/io/SequenceInputStream/TransferTo.java │ │ │ │ Passed: java/io/Serializable/enum/ignoreSerializationMethods/Test.java │ │ │ │ Passed: java/io/Serializable/enum/mismatchedTypecode/Test.java │ │ │ │ Passed: java/io/Serializable/enum/unshared/Test.java │ │ │ │ Passed: java/io/Serializable/enum/missingConstant/Write.java │ │ │ │ Passed: java/io/PushbackReader/ReadCloseRaceNPE.java │ │ │ │ Passed: java/io/Serializable/evolution/AddedExternField/WriteAddedField.java │ │ │ │ Passed: java/io/Serializable/evolution/AddedField/WriteAddedField.java │ │ │ │ Passed: java/io/Serializable/expectedStackTrace/ExpectedStackTrace.java │ │ │ │ Passed: java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java │ │ │ │ -Passed: java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java │ │ │ │ Passed: java/io/Serializable/explicitCNFException/ExplicitCNFException.java │ │ │ │ +Passed: java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java │ │ │ │ Passed: java/io/Serializable/finalFields/FinalFields.java │ │ │ │ Passed: java/io/Serializable/fieldTypeString/Write.java │ │ │ │ -Passed: java/io/Serializable/class/NonSerializableTest.java │ │ │ │ Passed: java/io/Serializable/getSuidClinitError/GetSuidClinitError.java │ │ │ │ Passed: java/io/Serializable/illegalHandle/Test.java │ │ │ │ Passed: java/io/Serializable/GetField/Write.java │ │ │ │ Passed: java/io/Serializable/inactiveRegistration/InactiveRegistration.java │ │ │ │ Passed: java/io/Serializable/InvalidClassException/noargctor/DefaultPackage.java │ │ │ │ Passed: java/io/Serializable/InvalidClassException/TestIceConstructors.java │ │ │ │ Passed: java/io/Serializable/InvalidClassException/noargctor/Test.java │ │ │ │ Passed: java/io/Serializable/InvalidObjectException/TestIoeConstructors.java │ │ │ │ -Passed: java/io/Serializable/longString/LongString.java │ │ │ │ +Passed: java/io/Serializable/GetField/ReadFieldsCNF.java │ │ │ │ Passed: java/io/Serializable/lookupAnyInvocation/LookupAnyInvocation.java │ │ │ │ +Passed: java/io/Serializable/longString/LongString.java │ │ │ │ Passed: java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.java │ │ │ │ Passed: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java │ │ │ │ Passed: java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java │ │ │ │ -Passed: java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java │ │ │ │ Passed: java/io/Serializable/modifyStaticFields/ModifyStaticFields.java │ │ │ │ -Passed: java/io/Serializable/GetField/ReadFieldsCNF.java │ │ │ │ -Passed: java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java │ │ │ │ Passed: java/io/Serializable/nestedReplace/NestedReplace.java │ │ │ │ -Passed: java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java │ │ │ │ Passed: java/io/Serializable/nonserializable/ExceptionDetail.java │ │ │ │ +Passed: java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java │ │ │ │ +Passed: java/io/Serializable/failureAtomicity/FailureAtomicity.java │ │ │ │ +Passed: java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java │ │ │ │ Passed: java/io/Serializable/notAvailable/NotAvailable.java │ │ │ │ -Passed: java/io/Serializable/NPEProvoker/NPEProvoker.java │ │ │ │ Passed: java/io/Serializable/nullArgExceptionOrder/Test.java │ │ │ │ +Passed: java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java │ │ │ │ +Passed: java/io/Serializable/NPEProvoker/NPEProvoker.java │ │ │ │ Passed: java/io/Serializable/oldTests/AnnotateClass.java │ │ │ │ Passed: java/io/Serializable/oldTests/BinaryTree.java │ │ │ │ Passed: java/io/Serializable/oldTests/ArraysOfArrays.java │ │ │ │ -Passed: java/io/Serializable/oldTests/ArrayFields.java │ │ │ │ Passed: java/io/Serializable/oldTests/CheckForException.java │ │ │ │ -Passed: java/io/Serializable/oldTests/CircularList.java │ │ │ │ +Passed: java/io/Serializable/oldTests/ArrayFields.java │ │ │ │ Passed: java/io/Serializable/oldTests/CheckingEquality.java │ │ │ │ +Passed: java/io/Serializable/oldTests/CircularList.java │ │ │ │ Passed: java/io/Serializable/oldTests/ValidateClass.java │ │ │ │ Passed: java/io/Serializable/oldTests/SerializeWithException.java │ │ │ │ Passed: java/io/Serializable/oldTests/SimpleArrays.java │ │ │ │ -Passed: java/io/Serializable/oldTests/WritePrimitive.java │ │ │ │ Passed: java/io/Serializable/optionalDataEnd/OptionalDataEnd.java │ │ │ │ -Passed: java/io/Serializable/packageAccess/PackageAccessTest.java │ │ │ │ +Passed: java/io/Serializable/oldTests/WritePrimitive.java │ │ │ │ Passed: java/io/Serializable/partialClassDesc/PartialClassDesc.java │ │ │ │ Passed: java/io/Serializable/primitiveClasses/PrimitiveClasses.java │ │ │ │ Passed: java/io/Serializable/proxy/replace/Test.java │ │ │ │ +Passed: java/io/Serializable/packageAccess/PackageAccessTest.java │ │ │ │ Passed: java/io/Serializable/parents/OriginalClass.java │ │ │ │ Passed: java/io/Serializable/proxy/Basic.java │ │ │ │ -Passed: java/io/Serializable/failureAtomicity/FailureAtomicity.java │ │ │ │ Passed: java/io/Serializable/proxy/skipMissing/Write.java │ │ │ │ Passed: java/io/Serializable/readPastObject/ReadPastObject.java │ │ │ │ Passed: java/io/Serializable/PutField/Write.java │ │ │ │ Passed: java/io/Serializable/PutField/Write2.java │ │ │ │ Passed: java/io/Serializable/readObjectNoData/Write.java │ │ │ │ -Passed: java/io/Serializable/records/migration/SuperStreamFieldsTest.java │ │ │ │ -Passed: java/io/Serializable/records/BadValues.java │ │ │ │ Passed: java/io/Serializable/records/migration/DefaultValuesTest.java │ │ │ │ +Passed: java/io/Serializable/records/BadValues.java │ │ │ │ Passed: java/io/Serializable/records/BadCanonicalCtrTest.java │ │ │ │ -Passed: java/io/Serializable/records/migration/AssignableFromTest.java │ │ │ │ -Passed: java/io/ByteArrayOutputStream/MaxCapacity.java │ │ │ │ Passed: java/io/Serializable/records/AbsentStreamValuesTest.java │ │ │ │ -Passed: java/io/Serializable/records/ConstructorPermissionTest.java │ │ │ │ +Passed: java/io/Serializable/records/migration/AssignableFromTest.java │ │ │ │ +Passed: java/io/Serializable/records/migration/SuperStreamFieldsTest.java │ │ │ │ Passed: java/io/Serializable/records/ConstructorAccessTest.java │ │ │ │ Passed: java/io/Serializable/records/BasicRecordSer.java │ │ │ │ +Passed: java/io/Serializable/records/ProhibitedMethods.java │ │ │ │ +Passed: java/io/Serializable/records/ConstructorPermissionTest.java │ │ │ │ Passed: java/io/Serializable/records/CycleTest.java │ │ │ │ -Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java │ │ │ │ -Passed: java/io/Serializable/records/StreamRefTest.java │ │ │ │ +Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java │ │ │ │ Passed: java/io/Serializable/records/ReadResolveTest.java │ │ │ │ +Passed: java/io/Serializable/records/StreamRefTest.java │ │ │ │ Passed: java/io/Serializable/records/RecordClassTest.java │ │ │ │ Passed: java/io/Serializable/records/UnsharedTest.java │ │ │ │ Passed: java/io/Serializable/recursiveClassDescLookup/Test.java │ │ │ │ -Passed: java/io/Serializable/records/ProhibitedMethods.java │ │ │ │ -Passed: java/io/Serializable/replaceWithNull/ReplaceWithNull.java │ │ │ │ Passed: java/io/Serializable/records/SerialVersionUIDTest.java │ │ │ │ Passed: java/io/Serializable/replaceStringArray/ReplaceStringArray.java │ │ │ │ -Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java │ │ │ │ -Passed: java/io/Serializable/resolveClassException/ResolveClassException.java │ │ │ │ -Passed: java/io/Serializable/records/ThrowingConstructorTest.java │ │ │ │ +Passed: java/io/Serializable/replaceWithNull/ReplaceWithNull.java │ │ │ │ +Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java │ │ │ │ Passed: java/io/Serializable/resolveClass/MethodTest.java │ │ │ │ -Passed: java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java │ │ │ │ Passed: java/io/Serializable/records/WriteReplaceTest.java │ │ │ │ +Passed: java/io/Serializable/records/ThrowingConstructorTest.java │ │ │ │ +Passed: java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java │ │ │ │ Passed: java/io/Serializable/resolveProxyClass/NonPublicInterface.java │ │ │ │ +Passed: java/io/Serializable/resolveClassException/ResolveClassException.java │ │ │ │ Passed: java/io/Serializable/sanityCheck/SanityCheck.java │ │ │ │ Passed: java/io/Serializable/serialFilter/CheckArrayTest.java │ │ │ │ Passed: java/io/Serializable/resolveClass/consTest/ConsTest.java │ │ │ │ Passed: java/io/Serializable/serialFilter/CheckInputOrderTest.java │ │ │ │ -Passed: java/io/Serializable/serialFilter/SerialFactoryExample.java │ │ │ │ Passed: java/io/Serializable/serialFilter/MixedFiltersTest.java │ │ │ │ Passed: java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java │ │ │ │ -Passed: java/io/Serializable/serialFilter/SerialFilterFunctionTest.java │ │ │ │ +Passed: java/io/Serializable/serialFilter/SerialFactoryExample.java │ │ │ │ Passed: java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java │ │ │ │ -Passed: java/io/Serializable/serialver/classpath/ClasspathTest.java │ │ │ │ -Passed: java/io/Serializable/skippedObjCNFException/Write.java │ │ │ │ +Passed: java/io/Serializable/serialFilter/SerialFilterFunctionTest.java │ │ │ │ Passed: java/io/Serializable/serialFilter/GlobalFilterTest.java │ │ │ │ -Passed: java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java │ │ │ │ +Passed: java/io/Serializable/serialver/classpath/ClasspathTest.java │ │ │ │ Passed: java/io/Serializable/serialver/nested/NestedTest.java │ │ │ │ +Passed: java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java │ │ │ │ +Passed: java/io/Serializable/skippedObjCNFException/Write.java │ │ │ │ Passed: java/io/Serializable/skipWriteObject/Write.java │ │ │ │ Passed: java/io/Serializable/stopCustomDeserialization/Write.java │ │ │ │ -Passed: java/io/Serializable/serialFilter/SerialFactoryFaults.java │ │ │ │ -Passed: java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java │ │ │ │ +Passed: java/io/Serializable/subclassGC/SubclassGC.java │ │ │ │ Passed: java/io/Serializable/subclass/SubclassTest.java │ │ │ │ -Passed: java/io/Serializable/typeStringBackRef/TypeStringBackRef.java │ │ │ │ -Passed: java/io/Serializable/typeSafeEnum/TypeSafeEnum.java │ │ │ │ +Passed: java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java │ │ │ │ Passed: java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java │ │ │ │ -Passed: java/io/Serializable/subclassGC/SubclassGC.java │ │ │ │ +Passed: java/io/Serializable/serialFilter/SerialFactoryFaults.java │ │ │ │ +Passed: java/io/Serializable/serialFilter/SerialFilterTest.java │ │ │ │ Passed: java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java │ │ │ │ +Passed: java/io/Serializable/typeSafeEnum/TypeSafeEnum.java │ │ │ │ +Passed: java/io/Serializable/typeStringBackRef/TypeStringBackRef.java │ │ │ │ Passed: java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java │ │ │ │ -Passed: java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java │ │ │ │ Passed: java/io/Serializable/userRWObjError/UserRWObjError.java │ │ │ │ +Passed: java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java │ │ │ │ Passed: java/io/Serializable/unresolvedClassDesc/Write.java │ │ │ │ -Passed: java/io/Serializable/validate/Validate.java │ │ │ │ Passed: java/io/Serializable/unshared/Write.java │ │ │ │ +Passed: java/io/Serializable/validate/Validate.java │ │ │ │ Passed: java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java │ │ │ │ -Passed: java/io/Serializable/writeReplace/WriteReplace.java │ │ │ │ Passed: java/io/Serializable/writeObjectMemory/WriteObjectMemory.java │ │ │ │ +Passed: java/io/Serializable/writeReplace/WriteReplace.java │ │ │ │ Passed: java/io/StreamTokenizer/Comment.java │ │ │ │ -Passed: java/io/Serializable/serialFilter/SerialFilterTest.java │ │ │ │ -Passed: java/io/StreamTokenizer/Reset.java │ │ │ │ Passed: java/io/StreamTokenizer/NullConstruct.java │ │ │ │ Passed: java/io/StreamTokenizer/QuoteTest.java │ │ │ │ -Passed: java/io/StreamTokenizer/ReadAhead.java │ │ │ │ Passed: java/io/Serializable/wrongReturnTypes/Write.java │ │ │ │ -Passed: java/io/StringReader/NegativeMarkLimit.java │ │ │ │ +Passed: java/io/StreamTokenizer/ReadAhead.java │ │ │ │ +Passed: java/io/StreamTokenizer/Reset.java │ │ │ │ Passed: java/io/StringReader/ClosedReady.java │ │ │ │ +Passed: java/io/StringReader/NegativeMarkLimit.java │ │ │ │ Passed: java/io/StringReader/Skip.java │ │ │ │ Passed: java/io/StringWriter/NegativeBufferSize.java │ │ │ │ Passed: java/io/Writer/Append.java │ │ │ │ Passed: java/io/Writer/Bug6856817.java │ │ │ │ -Passed: java/io/Writer/WriteFromString.java │ │ │ │ Passed: java/io/Writer/NullWriter.java │ │ │ │ +Passed: java/io/Writer/WriteFromString.java │ │ │ │ Passed: java/io/Writer/WriteParams.java │ │ │ │ Passed: java/io/NegativeInitSize.java │ │ │ │ Passed: java/lang/annotation/AnnotationType/AnnotationTypeDeadlockTest.java │ │ │ │ Passed: java/lang/annotation/AnnotationType/AnnotationTypeRuntimeAssumptionTest.java │ │ │ │ Passed: java/lang/annotation/AnnotationTypeMismatchException/AnnotationTypeMismatchTest.java │ │ │ │ -Passed: java/lang/annotation/AnnotationTypeMismatchException/ArrayTypeMismatchTest.java │ │ │ │ Passed: java/lang/annotation/AnnotationTypeMismatchException/ArityTypeMismatchTest.java │ │ │ │ -Passed: java/io/StringBufferInputStream/OverflowInRead.java │ │ │ │ +Passed: java/lang/annotation/AnnotationTypeMismatchException/ArrayTypeMismatchTest.java │ │ │ │ Passed: java/lang/annotation/AnnotationTypeMismatchException/EnumTypeMismatchTest.java │ │ │ │ +Passed: java/io/StringBufferInputStream/OverflowInRead.java │ │ │ │ Passed: java/lang/annotation/AnnotationTypeMismatchException/FoundType.java │ │ │ │ +Passed: java/io/Serializable/serialFilter/SerialFilterFactoryTest.java │ │ │ │ Passed: java/lang/annotation/Missing/MissingArrayElement/MissingAnnotationArrayElementTest.java │ │ │ │ Passed: java/lang/annotation/Missing/MissingArrayElement/MissingClassArrayElementTest.java │ │ │ │ +Passed: java/io/Unicode.java │ │ │ │ Passed: java/lang/annotation/Missing/MissingArrayElement/MissingEnumArrayElementTest.java │ │ │ │ Passed: java/lang/annotation/Missing/MissingTest.java │ │ │ │ -Passed: java/io/Unicode.java │ │ │ │ -Passed: java/lang/annotation/ExceptionalToString/ExceptionalToStringTest.java │ │ │ │ Passed: java/lang/annotation/repeatingAnnotations/InheritedAssociatedAnnotations.java │ │ │ │ Passed: java/lang/annotation/repeatingAnnotations/NonInheritableContainee.java │ │ │ │ Passed: java/lang/annotation/repeatingAnnotations/OrderUnitTest.java │ │ │ │ +Passed: java/lang/annotation/ExceptionalToString/ExceptionalToStringTest.java │ │ │ │ Passed: java/lang/annotation/repeatingAnnotations/CustomRepeatingWithSecurityManager.java │ │ │ │ Passed: java/lang/annotation/repeatingAnnotations/RepeatedUnitTest.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/BadCPIndex.java │ │ │ │ -Passed: java/lang/annotation/typeAnnotations/GetAnnotatedInterfaces.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/GetAnnotatedNestedSuperclass.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/ConstructorReceiverTest.java │ │ │ │ +Passed: java/lang/annotation/typeAnnotations/GetAnnotatedInterfaces.java │ │ │ │ +Passed: java/lang/annotation/typeAnnotations/GetAnnotatedReceiverType.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/GetAnnotatedSuperclass.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/GetAnnotatedOwnerType.java │ │ │ │ -Passed: java/lang/annotation/typeAnnotations/GetAnnotatedReceiverType.java │ │ │ │ -Passed: java/lang/annotation/typeAnnotations/NoNpeOnMissingAnnotation.java │ │ │ │ +Passed: java/lang/annotation/repeatingAnnotations/RepeatingWithSecurityManager.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/ParameterizedBoundIndex.java │ │ │ │ +Passed: java/lang/annotation/typeAnnotations/NoNpeOnMissingAnnotation.java │ │ │ │ +Passed: java/lang/annotation/typeAnnotations/TestReceiverTypeOwnerType.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/TestReceiverTypeOwner.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/TestConstructorParameterTypeAnnotations.java │ │ │ │ -Passed: java/lang/annotation/repeatingAnnotations/RepeatingWithSecurityManager.java │ │ │ │ +Passed: java/lang/annotation/typeAnnotations/TestObjectMethods.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/TestReceiverTypeParameterizedConstructor.java │ │ │ │ -Passed: java/lang/annotation/typeAnnotations/TestReceiverTypeOwnerType.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/TestReceiverTypeParameterizedMethod.java │ │ │ │ -Passed: java/io/Serializable/serialFilter/SerialFilterFactoryTest.java │ │ │ │ +Passed: java/lang/annotation/AnnotationsInheritanceOrderRedefinitionTest.java │ │ │ │ Passed: java/lang/annotation/typeAnnotations/TypeVariableBoundParameterIndex.java │ │ │ │ -Passed: java/lang/annotation/typeAnnotations/TestExecutableGetAnnotatedType.java │ │ │ │ Passed: java/lang/annotation/AnnotationToStringTest.java │ │ │ │ -Passed: java/lang/annotation/typeAnnotations/TestObjectMethods.java │ │ │ │ -Passed: java/lang/annotation/AnnotationsInheritanceOrderRedefinitionTest.java │ │ │ │ +Passed: java/lang/annotation/typeAnnotations/TestExecutableGetAnnotatedType.java │ │ │ │ Passed: java/lang/annotation/AnnotationWithLambda.java │ │ │ │ -Passed: java/lang/annotation/package-info.java │ │ │ │ Passed: java/lang/annotation/EnumConstructorAnnotation.java │ │ │ │ -Passed: java/lang/annotation/RecursiveAnnotation.java │ │ │ │ +Passed: java/lang/annotation/package-info.java │ │ │ │ Passed: java/lang/annotation/EqualityTest.java │ │ │ │ -Passed: java/lang/annotation/TestConstructorParameterAnnotations.java │ │ │ │ -Passed: java/lang/annotation/TestIncompleteAnnotationExceptionNPE.java │ │ │ │ Passed: java/lang/annotation/AnnotationVerifier.java │ │ │ │ -Passed: java/lang/annotation/TypeAnnotationReflection.java │ │ │ │ -Passed: java/lang/annotation/TypeParamAnnotation.java │ │ │ │ +Passed: java/lang/annotation/RecursiveAnnotation.java │ │ │ │ +Passed: java/lang/annotation/TestIncompleteAnnotationExceptionNPE.java │ │ │ │ Passed: java/lang/annotation/ParameterAnnotations.java │ │ │ │ -Passed: java/lang/AssertionError/Cause.java │ │ │ │ -Passed: java/lang/Appendable/Basic.java │ │ │ │ +Passed: java/lang/annotation/TypeParamAnnotation.java │ │ │ │ +Passed: java/lang/annotation/TestConstructorParameterAnnotations.java │ │ │ │ +Passed: java/lang/annotation/TypeAnnotationReflection.java │ │ │ │ Passed: java/lang/annotation/TypeVariableBounds.java │ │ │ │ +Passed: java/lang/Appendable/Basic.java │ │ │ │ +Passed: java/lang/AssertionError/Cause.java │ │ │ │ Passed: java/lang/Boolean/Factory.java │ │ │ │ -Passed: java/lang/Boolean/ParseBoolean.java │ │ │ │ -Passed: java/lang/Boolean/MakeBooleanComparable.java │ │ │ │ Passed: java/lang/Boolean/GetBoolean.java │ │ │ │ +Passed: java/lang/Boolean/MakeBooleanComparable.java │ │ │ │ +Passed: java/lang/Boolean/ParseBoolean.java │ │ │ │ Passed: java/lang/Byte/Decode.java │ │ │ │ Passed: java/lang/Character/Bug4404588.java │ │ │ │ -Passed: java/lang/Character/UnicodeBlock/NumberEntities.java │ │ │ │ Passed: java/lang/Character/UnicodeBlock/CheckBlocks.java │ │ │ │ +Passed: java/lang/Character/UnicodeBlock/NumberEntities.java │ │ │ │ +Passed: java/lang/Character/CharPropTest.java │ │ │ │ Passed: java/lang/annotation/UnitTest.java │ │ │ │ Passed: java/lang/Character/CheckScript.java │ │ │ │ -Passed: java/lang/Character/CharacterName.java │ │ │ │ Passed: java/lang/Character/Latin1CaseConversion.java │ │ │ │ +Passed: java/lang/Character/CharacterName.java │ │ │ │ Passed: java/lang/Character/Latin1Digit.java │ │ │ │ -Passed: java/lang/Character/CharPropTest.java │ │ │ │ +Passed: java/lang/Character/CheckProp.java │ │ │ │ Passed: java/lang/Character/TestNegativeCodepoint.java │ │ │ │ Passed: java/lang/Character/TestUndefinedDirectionality.java │ │ │ │ -Passed: java/lang/Character/CheckProp.java │ │ │ │ Passed: java/lang/Character/TestUndefinedIdentifierStartPart.java │ │ │ │ -Passed: java/lang/Character/TestUndefinedIgnorable.java │ │ │ │ Passed: java/lang/Character/TestEmojiProperties.java │ │ │ │ +Passed: java/lang/Character/TestUndefinedIgnorable.java │ │ │ │ Passed: java/lang/Character/TestUndefinedMirrored.java │ │ │ │ Passed: java/lang/Character/TestUndefinedNumeric.java │ │ │ │ Passed: java/lang/Character/TestUndefinedTitleCase.java │ │ │ │ Passed: java/lang/Character/TestWhiteSpace.java │ │ │ │ Passed: java/lang/CharSequence/Comparison.java │ │ │ │ Passed: java/lang/CharSequence/Emptiness.java │ │ │ │ Passed: java/lang/Class/asSubclass/BasicUnit.java │ │ │ │ Passed: java/lang/Class/attributes/ClassAttributesTest.java │ │ │ │ Passed: java/lang/Character/CheckUnicode.java │ │ │ │ Passed: java/lang/Class/forName/arrayClass/ExceedMaxDim.java │ │ │ │ +Passed: java/lang/Class/forName/NonLinking/NonLinking.java │ │ │ │ Passed: java/lang/Class/forName/ForNameNames.java │ │ │ │ Passed: java/lang/Class/forName/InitArg.java │ │ │ │ -Passed: java/lang/Class/forName/NonLinking/NonLinking.java │ │ │ │ Passed: java/lang/Class/forName/InvalidNameWithSlash.java │ │ │ │ +Passed: java/lang/Character/Supplementary.java │ │ │ │ Passed: java/lang/Class/getClasses/Sanity.java │ │ │ │ Passed: java/lang/Class/getDeclaredClasses/Sanity.java │ │ │ │ -Passed: java/lang/Class/getDeclaredClasses/TypeTag.java │ │ │ │ Passed: java/lang/Class/forName/NonJavaNames.java │ │ │ │ +Passed: java/lang/Class/getDeclaredClasses/TypeTag.java │ │ │ │ +Passed: java/lang/Class/forName/modules/TestDriver.java │ │ │ │ Passed: java/lang/Class/getDeclaredField/Exceptions.java │ │ │ │ -Passed: java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java │ │ │ │ Passed: java/lang/Class/getDeclaredMethod/Exceptions.java │ │ │ │ +Passed: java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java │ │ │ │ Passed: java/lang/Class/getDeclaringClass/Sanity.java │ │ │ │ -Passed: java/lang/Class/forName/modules/TestDriver.java │ │ │ │ Passed: java/lang/Class/getEnclosingClass/T4992170.java │ │ │ │ Passed: java/lang/Class/getEnclosingConstructor/EnclosingConstructorTests.java │ │ │ │ Passed: java/lang/Class/getEnclosingConstructor/EnclosingConstructorWithSecurityManager.java │ │ │ │ Passed: java/lang/Class/getEnclosingMethod/EnclosingMethodTests.java │ │ │ │ Passed: java/lang/Class/getEnclosingMethod/EnclosingMethodWithSecurityManager.java │ │ │ │ -Passed: java/lang/Character/Supplementary.java │ │ │ │ -Passed: java/lang/Class/getEnclosingClass/EnclosingClassTest.java │ │ │ │ +Passed: java/lang/Class/getEnumConstants/BadEnumTest.java │ │ │ │ Passed: java/lang/Class/getField/ArrayLength.java │ │ │ │ Passed: java/lang/Class/getField/Exceptions.java │ │ │ │ -Passed: java/lang/Class/getEnumConstants/BadEnumTest.java │ │ │ │ Passed: java/lang/Class/getFields/Sanity.java │ │ │ │ Passed: java/lang/Class/getMethod/Exceptions.java │ │ │ │ Passed: java/lang/Class/getMethod/NullInParamList.java │ │ │ │ Passed: java/lang/Class/getMethods/NonPublicStaticInitializer.java │ │ │ │ +Passed: java/lang/Class/getEnclosingClass/EnclosingClassTest.java │ │ │ │ Passed: java/lang/Class/getMethods/StarInheritance.java │ │ │ │ Passed: java/lang/Class/getModifiers/ForInnerClass.java │ │ │ │ Passed: java/lang/Class/getModifiers/ForStaticInnerClass.java │ │ │ │ Passed: java/lang/Class/getModifiers/ResolveFrom.java │ │ │ │ Passed: java/lang/Class/getModifiers/StripACC_SUPER.java │ │ │ │ Passed: java/lang/Class/getModifiers/TestPrimitiveAndArrayModifiers.java │ │ │ │ Passed: java/lang/Class/getPackageName/Basic.java │ │ │ │ Passed: java/lang/Class/getSimpleName/GetSimpleNameTest.java │ │ │ │ -Passed: java/lang/Class/ArrayMethods.java │ │ │ │ Passed: java/lang/Class/UnnamedClass/TestUnnamedClass.java │ │ │ │ -Passed: java/lang/Class/Cast.java │ │ │ │ +Passed: java/lang/Class/ArrayMethods.java │ │ │ │ Passed: java/lang/Class/ArrayType.java │ │ │ │ +Passed: java/lang/Class/Cast.java │ │ │ │ Passed: java/lang/Class/getResource/ResourcesTest.java │ │ │ │ Passed: java/lang/Class/GenericStringTest.java │ │ │ │ Passed: java/lang/Class/GetModuleTest.java │ │ │ │ -Passed: java/lang/Class/IsAnnotationType.java │ │ │ │ Passed: java/lang/Class/GetPackageTest.java │ │ │ │ +Passed: java/lang/Class/IsAnnotationType.java │ │ │ │ Passed: java/lang/Class/IsEnum.java │ │ │ │ Passed: java/lang/Class/IsSynthetic.java │ │ │ │ Passed: java/lang/Class/NameTest.java │ │ │ │ Passed: java/lang/ClassLoader/CustomSystemLoader/InitSystemLoaderTest.java │ │ │ │ +Passed: java/lang/Class/GetPackageBootLoaderChildLayer.java │ │ │ │ Passed: java/lang/ClassLoader/deadlock/GetResource.java │ │ │ │ Passed: java/lang/ClassLoader/defineClass/DefineClassByteBuffer.java │ │ │ │ Passed: java/lang/ClassLoader/findSystemClass/Loader.java │ │ │ │ -Passed: java/lang/Class/GetPackageBootLoaderChildLayer.java │ │ │ │ -Passed: java/lang/annotation/LoaderLeakTest.java │ │ │ │ -Passed: java/lang/ClassLoader/getResource/automaticmodules/Driver.java │ │ │ │ Passed: java/lang/ClassLoader/forNameLeak/ClassForNameLeak.java │ │ │ │ +Passed: java/lang/ClassLoader/getResource/automaticmodules/Driver.java │ │ │ │ +Passed: java/lang/annotation/LoaderLeakTest.java │ │ │ │ Passed: java/lang/ClassLoader/getResource/modules/ResourcesTest.java │ │ │ │ -Passed: java/lang/ClassLoader/loadLibraryUnload/LoadLibraryUnloadTest.java │ │ │ │ -Passed: java/lang/ClassLoader/getResource/GetResource.java │ │ │ │ Passed: java/lang/ClassLoader/deadlock/DelegateTest.java │ │ │ │ +Passed: java/lang/ClassLoader/getResource/GetResource.java │ │ │ │ +Passed: java/io/ByteArrayOutputStream/MaxCapacity.java │ │ │ │ Passed: java/lang/ClassLoader/platformClassLoader/DefinePlatformClass.java │ │ │ │ -Passed: java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java │ │ │ │ +Passed: java/lang/ClassLoader/loadLibraryUnload/LoadLibraryUnloadTest.java │ │ │ │ Passed: java/lang/ClassLoader/loadLibraryDeadlock/TestLoadLibraryDeadlock.java │ │ │ │ Passed: java/lang/ClassLoader/BadRegisterAsParallelCapableCaller.java │ │ │ │ +Passed: java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java │ │ │ │ Passed: java/lang/ClassLoader/ExceptionHidingLoader.java │ │ │ │ Passed: java/lang/ClassLoader/EndorsedDirs.java │ │ │ │ Passed: java/lang/ClassLoader/GetDefinedPackage.java │ │ │ │ -Passed: java/lang/ClassLoader/GetDotResource.java │ │ │ │ Passed: java/lang/ClassLoader/ExtDirs.java │ │ │ │ Passed: java/lang/ClassLoader/GetPackage.java │ │ │ │ +Passed: java/lang/ClassLoader/GetDotResource.java │ │ │ │ Passed: java/lang/ClassLoader/GetResourceNullArg.java │ │ │ │ Passed: java/lang/ClassLoader/IsParallelCapable.java │ │ │ │ Passed: java/lang/ClassLoader/LibraryPathProperty.java │ │ │ │ Passed: java/lang/ClassLoader/LoadNullClass.java │ │ │ │ +Passed: java/lang/ClassLoader/GetSystemPackage.java │ │ │ │ Passed: java/lang/ClassLoader/RecursiveSystemLoader.java │ │ │ │ Passed: java/lang/ClassLoader/ResourcesStreamTest.java │ │ │ │ -Passed: java/lang/ClassLoader/GetSystemPackage.java │ │ │ │ Passed: java/lang/constant/access_test/pkg1/MethodTypeDescriptorAccessTest.java │ │ │ │ Passed: java/lang/ClassLoader/UninitializedParent.java │ │ │ │ Passed: java/lang/constant/methodTypeDesc/ResolveConstantDesc.java │ │ │ │ Passed: java/lang/constant/ClassDescTest.java │ │ │ │ -Passed: java/lang/constant/boottest/java.base/java/lang/constant/ConstantUtilsTest.java │ │ │ │ Passed: java/lang/constant/CondyDescTest.java │ │ │ │ -Passed: java/lang/constant/ConvertTest.java │ │ │ │ Passed: java/lang/constant/ConstantDescsTest.java │ │ │ │ +Passed: java/lang/constant/ConvertTest.java │ │ │ │ +Passed: java/lang/constant/boottest/java.base/java/lang/constant/ConstantUtilsTest.java │ │ │ │ Passed: java/lang/constant/DescribeResolveTest.java │ │ │ │ Passed: java/lang/constant/DynamicCallSiteDescTest.java │ │ │ │ Passed: java/lang/constant/IndyDescTest.java │ │ │ │ Passed: java/lang/constant/MethodHandleDescTest.java │ │ │ │ Passed: java/lang/constant/DynamicConstantDescTest.java │ │ │ │ Passed: java/lang/constant/ModuleDescTest.java │ │ │ │ Passed: java/lang/constant/NameValidationTest.java │ │ │ │ Passed: java/lang/constant/PackageDescTest.java │ │ │ │ Passed: java/lang/constant/TypeDescriptorTest.java │ │ │ │ Passed: java/lang/Double/BitwiseConversion.java │ │ │ │ Passed: java/lang/Double/Constants.java │ │ │ │ Passed: java/lang/Double/Extrema.java │ │ │ │ Passed: java/lang/Double/NaNInfinityParsing.java │ │ │ │ -Passed: java/lang/Double/ParseDouble.java │ │ │ │ -Passed: java/lang/Double/ParseHexFloatingPoint.java │ │ │ │ +Passed: java/lang/ClassLoader/Assert.java │ │ │ │ +Passed: java/lang/ClassLoader/securityManager/ClassLoaderTest.java │ │ │ │ Passed: java/lang/Double/ToHexString.java │ │ │ │ Passed: java/lang/Double/ToString.java │ │ │ │ +Passed: java/lang/Double/ParseHexFloatingPoint.java │ │ │ │ +Passed: java/lang/Double/ParseDouble.java │ │ │ │ Passed: java/lang/Enum/ValueOf.java │ │ │ │ -Passed: java/lang/Float/Binary16Conversion.java │ │ │ │ -Passed: java/lang/ClassLoader/securityManager/ClassLoaderTest.java │ │ │ │ -Passed: java/lang/Float/BitwiseConversion.java │ │ │ │ Passed: java/lang/Float/Binary16ConversionNaN.java │ │ │ │ +Passed: java/lang/Float/BitwiseConversion.java │ │ │ │ Passed: java/lang/Float/Constants.java │ │ │ │ Passed: java/lang/Float/Extrema.java │ │ │ │ Passed: java/lang/Float/NaNInfinityParsing.java │ │ │ │ Passed: java/lang/Float/ParseFloat.java │ │ │ │ Passed: java/lang/InheritableThreadLocal/Basic.java │ │ │ │ -Passed: java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java │ │ │ │ Passed: java/lang/InheritableThreadLocal/ITLRemoveTest.java │ │ │ │ Passed: java/lang/Integer/BitTwiddle.java │ │ │ │ Passed: java/lang/Integer/Decode.java │ │ │ │ Passed: java/lang/Integer/GetInteger.java │ │ │ │ Passed: java/lang/Integer/ParsingTest.java │ │ │ │ Passed: java/lang/Integer/Unsigned.java │ │ │ │ Passed: java/lang/Integer/ToString.java │ │ │ │ @@ -9361,769 +9338,770 @@ │ │ │ │ Passed: java/lang/Integer/ValueOf.java │ │ │ │ Passed: java/lang/invoke/6991596/Test6991596.java │ │ │ │ Passed: java/lang/invoke/7087570/Test7087570.java │ │ │ │ Passed: java/lang/invoke/7157574/Test7157574.java │ │ │ │ Passed: java/lang/invoke/7196190/ClassForNameTest.java │ │ │ │ Passed: java/lang/invoke/7196190/GetUnsafeTest.java │ │ │ │ Passed: java/lang/invoke/8009222/Test8009222.java │ │ │ │ +Passed: java/lang/invoke/6998541/Test6998541.java │ │ │ │ Passed: java/lang/invoke/8022701/MHIllegalAccess.java │ │ │ │ Passed: java/lang/invoke/8076596/Test8076596.java │ │ │ │ -Passed: java/lang/invoke/6998541/Test6998541.java │ │ │ │ +Passed: java/lang/Float/Binary16Conversion.java │ │ │ │ Passed: java/lang/invoke/8147078/Test8147078.java │ │ │ │ Passed: java/lang/invoke/8177146/TestMethodHandleBind.java │ │ │ │ Passed: java/lang/invoke/accessClassAndFindClass/TestAccessClass.java │ │ │ │ Passed: java/lang/invoke/accessClassAndFindClass/TestFindClass.java │ │ │ │ Passed: java/lang/invoke/accessProtectedSuper/Test.java │ │ │ │ -Passed: java/lang/ClassLoader/Assert.java │ │ │ │ Passed: java/lang/invoke/accessClassAndFindClass/TestLookup.java │ │ │ │ -Passed: java/lang/constant/MethodTypeDescTest.java │ │ │ │ -Passed: java/lang/Character/UnicodeCasingTest.java │ │ │ │ Passed: java/lang/invoke/callerSensitive/Main.java │ │ │ │ -Passed: java/lang/invoke/condy/CondyBSMInvocation.java │ │ │ │ -Passed: java/lang/invoke/condy/CondyBSMException.java │ │ │ │ Passed: java/lang/invoke/condy/BootstrapMethodJumboArgsTest.java │ │ │ │ -Passed: java/lang/invoke/condy/CondyBSMValidationTest.java │ │ │ │ Passed: java/lang/invoke/callerSensitive/CallerSensitiveAccess.java │ │ │ │ +Passed: java/lang/invoke/condy/CondyBSMException.java │ │ │ │ +Passed: java/lang/invoke/condy/CondyBSMInvocation.java │ │ │ │ Passed: java/lang/invoke/condy/CondyInterfaceWithOverpassMethods.java │ │ │ │ +Passed: java/lang/invoke/condy/CondyBSMValidationTest.java │ │ │ │ +Passed: java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java │ │ │ │ Passed: java/lang/invoke/condy/CondyNameValidationTest.java │ │ │ │ Passed: java/lang/invoke/condy/CondyNestedResolutionTest.java │ │ │ │ Passed: java/lang/invoke/condy/CondyNestedTest.java │ │ │ │ -Passed: java/lang/invoke/condy/CondyRepeatFailedResolution.java │ │ │ │ Passed: java/lang/invoke/condy/CondyStaticArgumentsTest.java │ │ │ │ -Passed: java/lang/invoke/condy/CondyTypeValidationTest.java │ │ │ │ Passed: java/lang/invoke/condy/CondyReturnPrimitiveTest.java │ │ │ │ +Passed: java/lang/invoke/condy/CondyTypeValidationTest.java │ │ │ │ +Passed: java/lang/invoke/condy/CondyRepeatFailedResolution.java │ │ │ │ +Passed: java/lang/invoke/condy/ConstantBootstrapsTest.java │ │ │ │ Passed: java/lang/invoke/condy/CondyWrongType.java │ │ │ │ -Passed: java/lang/invoke/defineHiddenClass/PreviewHiddenClass.java │ │ │ │ +Passed: java/lang/invoke/condy/CondyWithGarbageTest.java │ │ │ │ +Passed: java/lang/Character/UnicodeCasingTest.java │ │ │ │ Passed: java/lang/invoke/defineHiddenClass/HiddenNestmateTest.java │ │ │ │ Passed: java/lang/invoke/defineHiddenClass/LambdaNestedInnerTest.java │ │ │ │ -Passed: java/lang/invoke/condy/CondyWithGarbageTest.java │ │ │ │ -Passed: java/lang/invoke/condy/ConstantBootstrapsTest.java │ │ │ │ +Passed: java/lang/invoke/defineHiddenClass/PreviewHiddenClass.java │ │ │ │ +Passed: java/lang/invoke/defineHiddenClass/BasicTest.java │ │ │ │ Passed: java/lang/invoke/findSpecial/FindSpecialObjectMethod.java │ │ │ │ -Passed: java/lang/invoke/defineHiddenClass/TypeDescriptorTest.java │ │ │ │ -Passed: java/lang/invoke/defineHiddenClass/SelfReferenceDescriptor.java │ │ │ │ Passed: java/lang/invoke/defineHiddenClass/StaticInvocableTest.java │ │ │ │ -Passed: java/lang/invoke/lambda/invokeSpecial/InvokeSpecialMethodTest.java │ │ │ │ Passed: java/lang/invoke/findVirtual/FindVirtualArrayCloneTest.java │ │ │ │ +Passed: java/lang/invoke/defineHiddenClass/TypeDescriptorTest.java │ │ │ │ +Passed: java/lang/invoke/lambda/invokeSpecial/InvokeSpecialMethodTest.java │ │ │ │ +Passed: java/lang/invoke/defineHiddenClass/SelfReferenceDescriptor.java │ │ │ │ Passed: java/lang/invoke/lambda/DupIntf.java │ │ │ │ -Passed: java/lang/invoke/defineHiddenClass/BasicTest.java │ │ │ │ Passed: java/lang/invoke/lambda/InheritedMethodTest.java │ │ │ │ -Passed: java/lang/invoke/lambda/LambdaAccessControlTest.java │ │ │ │ Passed: java/lang/invoke/lambda/superProtectedMethod/ProtectedMethodInOtherPackage.java │ │ │ │ Passed: java/lang/invoke/findSpecial/FindSpecialTest.java │ │ │ │ +Passed: java/lang/invoke/lambda/LambdaAccessControlTest.java │ │ │ │ Passed: java/lang/invoke/lambda/LambdaClassFinal.java │ │ │ │ Passed: java/lang/invoke/lambda/LambdaClassLoaderSerialization.java │ │ │ │ Passed: java/lang/invoke/lambda/LambdaClassSynthetic.java │ │ │ │ Passed: java/lang/invoke/lambda/LambdaConstructorMethodHandleUnbox.java │ │ │ │ -Passed: java/lang/invoke/lambda/LambdaReceiver.java │ │ │ │ +Passed: java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java │ │ │ │ +Passed: java/lang/invoke/lambda/superProtectedMethod/InheritedProtectedMethod.java │ │ │ │ Passed: java/lang/invoke/lambda/LambdaReceiverBridge.java │ │ │ │ -Passed: java/lang/invoke/lambda/LambdaEagerInitTest.java │ │ │ │ +Passed: java/lang/invoke/lambda/LambdaReceiver.java │ │ │ │ Passed: java/lang/invoke/lambda/LambdaReturn.java │ │ │ │ -Passed: java/lang/invoke/lambda/superProtectedMethod/InheritedProtectedMethod.java │ │ │ │ +Passed: java/lang/invoke/lambda/LambdaEagerInitTest.java │ │ │ │ Passed: java/lang/invoke/lambda/LambdaSerialization.java │ │ │ │ -Passed: java/lang/invoke/lambda/MetafactoryArgValidationTest.java │ │ │ │ +Passed: java/lang/invoke/lambda/LambdaAsm.java │ │ │ │ +Passed: java/lang/constant/MethodTypeDescTest.java │ │ │ │ Passed: java/lang/invoke/lambda/MetafactoryArityTest.java │ │ │ │ -Passed: java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java │ │ │ │ +Passed: java/lang/invoke/lambda/MetafactoryArgValidationTest.java │ │ │ │ Passed: java/lang/invoke/lambda/MetafactoryDescriptorTest.java │ │ │ │ Passed: java/lang/invoke/lambda/MetafactoryMethodNameTest.java │ │ │ │ Passed: java/lang/invoke/lambda/MetafactoryParameterCastTest.java │ │ │ │ -Passed: java/lang/invoke/lambda/LambdaStackTrace.java │ │ │ │ Passed: java/lang/invoke/lambda/T8032697.java │ │ │ │ Passed: java/lang/invoke/lambda/T8032704.java │ │ │ │ +Passed: java/lang/invoke/lambda/LambdaStackTrace.java │ │ │ │ Passed: java/lang/invoke/lambda/T8032711.java │ │ │ │ -Passed: java/lang/invoke/lambda/LambdaAsm.java │ │ │ │ Passed: java/lang/invoke/lambda/RepetitiveLambdaSerialization.java │ │ │ │ Passed: java/lang/invoke/lambda/LogGeneratedClassesTest.java │ │ │ │ Passed: java/lang/invoke/lookup/SpecialStatic.java │ │ │ │ Passed: java/lang/invoke/lookup/ChainedLookupTest.java │ │ │ │ Passed: java/lang/invoke/lookup/LookupClassTest.java │ │ │ │ -Passed: java/lang/invoke/MethodHandles/classData/ClassDataTest.java │ │ │ │ Passed: java/lang/invoke/lookup/ReflectiveLookupTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandleProxies/MethodHandlesProxiesTest.java │ │ │ │ +Passed: java/lang/invoke/MethodHandles/classData/ClassDataTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandles/publicLookup/Driver.java │ │ │ │ Passed: java/lang/invoke/MethodHandleProxies/Driver.java │ │ │ │ +Passed: java/lang/invoke/MethodHandles/ensureInitialized/Main.java │ │ │ │ +Passed: java/lang/invoke/MethodHandles/privateLookupIn/Driver.java │ │ │ │ Passed: java/lang/invoke/MethodHandles/TestCatchException.java │ │ │ │ Passed: java/lang/invoke/MethodHandles/TestDropReturn.java │ │ │ │ -Passed: java/lang/invoke/MethodHandles/privateLookupIn/Driver.java │ │ │ │ -Passed: java/lang/invoke/MethodHandles/ensureInitialized/Main.java │ │ │ │ -Passed: java/lang/invoke/MethodHandles/CatchExceptionTest.java │ │ │ │ -Passed: java/lang/invoke/MethodHandles/TestTableSwitch.java │ │ │ │ Passed: java/lang/invoke/modules/Driver.java │ │ │ │ +Passed: java/lang/invoke/modules/Driver1.java │ │ │ │ Passed: java/lang/invoke/ProtectedMemberDifferentPackage/Test.java │ │ │ │ Passed: java/lang/invoke/StringConcatFactory/BasicTest.java │ │ │ │ -Passed: java/lang/invoke/modules/Driver1.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/describeConstable/DescribeConstableTest.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleMethodReferenceTest.java │ │ │ │ +Passed: java/lang/invoke/MethodHandles/TestTableSwitch.java │ │ │ │ Passed: java/lang/invoke/unreflect/UnreflectTest.java │ │ │ │ Passed: java/lang/invoke/VarHandles/accessibility/TestFieldLookupAccessibility.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleMethodReferenceTest.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/describeConstable/DescribeConstableTest.java │ │ │ │ Passed: java/lang/invoke/VarHandles/IndirectVarHandleTest.java │ │ │ │ -Passed: java/lang/invoke/defineHiddenClass/UnloadingTest.java │ │ │ │ -Passed: java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java │ │ │ │ +Passed: java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java │ │ │ │ +Passed: java/lang/invoke/defineHiddenClass/UnloadingTest.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestAccessByte.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestAccessModeMethodNames.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestAccessChar.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestAccessModeMethodNames.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java │ │ │ │ +Passed: java/lang/invoke/MethodHandles/CatchExceptionTest.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestAccessInt.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestAccessLong.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestAccessString.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestAccessShort.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestAccessLong.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestExact.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestExact.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestReflection.java │ │ │ │ Passed: java/lang/invoke/AccessControlTest.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestReflection.java │ │ │ │ Passed: java/lang/invoke/ArrayConstructorTest.java │ │ │ │ Passed: java/lang/invoke/ArrayLengthTest.java │ │ │ │ Passed: java/lang/invoke/CallerSensitiveMethodHandle.java │ │ │ │ -Passed: java/lang/invoke/CallSiteTest.java │ │ │ │ Passed: java/lang/invoke/CallStaticInitOrder.java │ │ │ │ +Passed: java/lang/invoke/CallSiteTest.java │ │ │ │ Passed: java/lang/invoke/ClassSpecializerTest.java │ │ │ │ -Passed: java/lang/invoke/BigArityTest.java │ │ │ │ Passed: java/lang/invoke/ClassValueTest.java │ │ │ │ +Passed: java/lang/invoke/BigArityTest.java │ │ │ │ Passed: java/lang/invoke/CompileThresholdBootstrapTest.java │ │ │ │ Passed: java/lang/invoke/CountedLoopIterationCountsTest.java │ │ │ │ -Passed: java/lang/invoke/CustomizedLambdaFormTest.java │ │ │ │ -Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java │ │ │ │ Passed: java/lang/invoke/ConstantIdentityMHTest.java │ │ │ │ -Passed: java/lang/invoke/DefineClassTest.java │ │ │ │ +Passed: java/lang/invoke/CustomizedLambdaFormTest.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java │ │ │ │ +Passed: java/lang/invoke/DefineClassTest.java │ │ │ │ +Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java │ │ │ │ +Passed: java/lang/invoke/DumpMethodHandleInternals.java │ │ │ │ Passed: java/lang/invoke/DropArgumentsTest.java │ │ │ │ Passed: java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java │ │ │ │ Passed: java/lang/invoke/FinalVirtualCallFromInterface.java │ │ │ │ -Passed: java/lang/invoke/DropLookupModeTest.java │ │ │ │ -Passed: java/lang/invoke/DumpMethodHandleInternals.java │ │ │ │ Passed: java/lang/invoke/FindClassSecurityManager.java │ │ │ │ -Passed: java/lang/invoke/FindAccessTest.java │ │ │ │ -Passed: java/lang/invoke/FilterArgumentsTest.java │ │ │ │ Passed: java/lang/invoke/ExplicitCastArgumentsTest.java │ │ │ │ +Passed: java/lang/invoke/DropLookupModeTest.java │ │ │ │ +Passed: java/lang/invoke/FilterArgumentsTest.java │ │ │ │ +Passed: java/lang/invoke/FindAccessTest.java │ │ │ │ Passed: java/lang/invoke/FoldTest.java │ │ │ │ +Passed: java/lang/invoke/InvokeDynamicPrintArgs.java │ │ │ │ Passed: java/lang/invoke/InvokeMethodHandleWithBadArgument.java │ │ │ │ Passed: java/lang/invoke/InvokeGenericTest.java │ │ │ │ -Passed: java/lang/invoke/InvokeDynamicPrintArgs.java │ │ │ │ Passed: java/lang/invoke/InvokeWithArgumentsTest.java │ │ │ │ -Passed: java/lang/invoke/JavaUtilConcurrentLookupTest.java │ │ │ │ +Passed: java/lang/invoke/JavaDocExamplesTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandleInvokeUOE.java │ │ │ │ +Passed: java/lang/invoke/JavaUtilConcurrentLookupTest.java │ │ │ │ Passed: java/lang/invoke/LambdaFormTest.java │ │ │ │ -Passed: java/lang/invoke/JavaDocExamplesTest.java │ │ │ │ Passed: java/lang/invoke/LoopCombinatorLongSignatureTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandleConstants.java │ │ │ │ Passed: java/lang/invoke/LoopCombinatorTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandlesArityLimitsTest.java │ │ │ │ -Passed: java/lang/invoke/MethodHandlesCollectArgsTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandlesCastFailureTest.java │ │ │ │ +Passed: java/lang/invoke/MethodHandlesCollectArgsTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandlesInvokersTest.java │ │ │ │ Passed: java/lang/invoke/MethodTypeSecurityManager.java │ │ │ │ +Passed: java/lang/invoke/MethodTypeTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandlesPermuteArgumentsTest.java │ │ │ │ Passed: java/lang/invoke/MethodHandlesGeneralTest.java │ │ │ │ Passed: java/lang/invoke/ObjectMethodInInterfaceTest.java │ │ │ │ -Passed: java/lang/invoke/MethodTypeTest.java │ │ │ │ Passed: java/lang/invoke/PermuteArgsReturnVoidTest.java │ │ │ │ -Passed: java/lang/invoke/MethodHandlesAsCollectorTest.java │ │ │ │ Passed: java/lang/invoke/PrivateInvokeTest.java │ │ │ │ -Passed: java/lang/invoke/PrivateInterfaceCall.java │ │ │ │ Passed: java/lang/invoke/PermuteArgsTest.java │ │ │ │ -Passed: java/lang/invoke/SpecialInterfaceCall.java │ │ │ │ -Passed: java/lang/invoke/MethodHandlesInsertArgumentsTest.java │ │ │ │ -Passed: java/lang/invoke/MethodHandlesSpreadArgumentsTest.java │ │ │ │ +Passed: java/lang/invoke/MethodHandlesAsCollectorTest.java │ │ │ │ Passed: java/lang/invoke/SpreadCollectTest.java │ │ │ │ +Passed: java/lang/invoke/PrivateInterfaceCall.java │ │ │ │ Passed: java/lang/invoke/RevealDirectTest.java │ │ │ │ Passed: java/lang/invoke/TestPrivateMember.java │ │ │ │ +Passed: java/lang/invoke/SpecialInterfaceCall.java │ │ │ │ Passed: java/lang/invoke/ThrowExceptionsTest.java │ │ │ │ Passed: java/lang/invoke/TestCatchExceptionWithVarargs.java │ │ │ │ +Passed: java/lang/invoke/TestVHInvokerCaching.java │ │ │ │ +Passed: java/lang/invoke/MethodHandlesSpreadArgumentsTest.java │ │ │ │ Passed: java/lang/invoke/WrongMethodTypeTest.java │ │ │ │ Passed: java/lang/Long/BitTwiddle.java │ │ │ │ -Passed: java/lang/invoke/TestVHInvokerCaching.java │ │ │ │ -Passed: java/lang/Long/GetLong.java │ │ │ │ Passed: java/lang/Long/Decode.java │ │ │ │ -Passed: java/lang/Long/ParsingTest.java │ │ │ │ Passed: java/lang/invoke/VarArgsTest.java │ │ │ │ +Passed: java/lang/invoke/TryFinallyTest.java │ │ │ │ +Passed: java/lang/Long/ParsingTest.java │ │ │ │ +Passed: java/lang/Long/GetLong.java │ │ │ │ Passed: java/lang/Math/AbsPositiveZero.java │ │ │ │ Passed: java/lang/Long/Unsigned.java │ │ │ │ -Passed: java/lang/invoke/TryFinallyTest.java │ │ │ │ Passed: java/lang/Math/Atan2Tests.java │ │ │ │ Passed: java/lang/Math/AbsTests.java │ │ │ │ -Passed: java/lang/Long/ToString.java │ │ │ │ +Passed: java/lang/Math/CeilAndFloorTests.java │ │ │ │ +Passed: java/lang/Math/Clamp.java │ │ │ │ Passed: java/lang/Math/DivModTests.java │ │ │ │ -Passed: java/lang/Math/ExactArithTests.java │ │ │ │ +Passed: java/lang/invoke/VarargsArrayTest.java │ │ │ │ +Passed: java/lang/Long/ToString.java │ │ │ │ Passed: java/lang/Math/CubeRootTests.java │ │ │ │ -Passed: java/lang/Math/Clamp.java │ │ │ │ -Passed: java/lang/Math/CeilAndFloorTests.java │ │ │ │ +Passed: java/lang/Math/ExactArithTests.java │ │ │ │ Passed: java/lang/Math/ExpCornerCaseTests.java │ │ │ │ Passed: java/lang/Math/Expm1Tests.java │ │ │ │ -Passed: java/lang/Math/HyperbolicTests.java │ │ │ │ Passed: java/lang/Math/HypotTests.java │ │ │ │ +Passed: java/lang/Math/HyperbolicTests.java │ │ │ │ +Passed: java/lang/Math/FusedMultiplyAddTests.java │ │ │ │ Passed: java/lang/Math/Ieee754SpecialCaseTests.java │ │ │ │ +Passed: java/lang/invoke/MethodHandlesInsertArgumentsTest.java │ │ │ │ Passed: java/lang/Math/IeeeRemainderTests.java │ │ │ │ -Passed: java/lang/invoke/VarargsArrayTest.java │ │ │ │ -Passed: java/lang/Math/FusedMultiplyAddTests.java │ │ │ │ -Passed: java/lang/Math/InverseTrigTests.java │ │ │ │ -Passed: java/lang/Math/Log10Tests.java │ │ │ │ Passed: java/lang/Math/IeeeRecommendedTests.java │ │ │ │ +Passed: java/lang/Math/InverseTrigTests.java │ │ │ │ Passed: java/lang/Math/LogTests.java │ │ │ │ -Passed: java/lang/Math/PowTests.java │ │ │ │ +Passed: java/lang/Math/Log10Tests.java │ │ │ │ Passed: java/lang/Math/Log1pTests.java │ │ │ │ Passed: java/lang/Math/MinMax.java │ │ │ │ -Passed: java/lang/Math/MultiplicationTests.java │ │ │ │ Passed: java/lang/Math/Rint.java │ │ │ │ +Passed: java/lang/Math/PowTests.java │ │ │ │ +Passed: java/lang/Math/MultiplicationTests.java │ │ │ │ Passed: java/lang/Math/SinCosTests.java │ │ │ │ +Passed: java/lang/Math/SqrtTests.java │ │ │ │ Passed: java/lang/Math/TanTests.java │ │ │ │ Passed: java/lang/Math/SinCosCornerCasesTests.java │ │ │ │ -Passed: java/lang/Math/SqrtTests.java │ │ │ │ -Passed: java/lang/module/badclasses/BadModuleMainAttributeLength/Driver.java │ │ │ │ Passed: java/lang/module/badclasses/BadModuleAttributeLength/Driver.java │ │ │ │ -Passed: java/lang/module/badclasses/BadModulePackagesAttributeLength/Driver.java │ │ │ │ Passed: java/lang/Math/RoundTests.java │ │ │ │ +Passed: java/lang/module/badclasses/BadModuleMainAttributeLength/Driver.java │ │ │ │ +Passed: java/lang/module/badclasses/BadModulePackagesAttributeLength/Driver.java │ │ │ │ Passed: java/lang/module/Packages/GetPackagesTest.java │ │ │ │ -Passed: java/lang/module/ClassFileVersionsTest.java │ │ │ │ Passed: java/lang/module/customfs/ModulesInCustomFileSystem.java │ │ │ │ -Passed: java/lang/module/AutomaticModulesTest.java │ │ │ │ -Passed: java/lang/module/ConfigurationTest.java │ │ │ │ +Passed: java/lang/module/ClassFileVersionsTest.java │ │ │ │ Passed: java/lang/module/ModuleReader/ModuleReaderTest.java │ │ │ │ +Passed: java/lang/module/AutomaticModulesTest.java │ │ │ │ Passed: java/lang/module/ModuleFinderTest.java │ │ │ │ +Passed: java/lang/module/ConfigurationTest.java │ │ │ │ +Passed: java/lang/module/ModuleDescriptorHashCodeTest.java │ │ │ │ Passed: java/lang/module/ModuleDescriptorTest.java │ │ │ │ Passed: java/lang/module/ModuleReferenceTest.java │ │ │ │ -Passed: java/lang/module/ModuleNamesTest.java │ │ │ │ Passed: java/lang/module/ModuleFinderWithSecurityManager.java │ │ │ │ +Passed: java/lang/module/ModuleNamesTest.java │ │ │ │ Passed: java/lang/module/VersionTest.java │ │ │ │ -Passed: java/lang/module/ModuleDescriptorHashCodeTest.java │ │ │ │ Passed: java/lang/ModuleLayer/BasicLayerTest.java │ │ │ │ Passed: java/lang/ModuleLayer/LayerControllerTest.java │ │ │ │ Passed: java/lang/module/MultiReleaseJarTest.java │ │ │ │ Passed: java/lang/ModuleLayer/LayerAndLoadersTest.java │ │ │ │ -Passed: java/lang/ModuleLayer/automatic/AutomaticModulesTest.java │ │ │ │ Passed: java/lang/ModuleTests/addXXX/Driver.java │ │ │ │ -Passed: java/lang/ModuleTests/AddExportsTest.java │ │ │ │ -Passed: java/lang/ModuleTests/access/AccessTest.java │ │ │ │ +Passed: java/lang/ModuleLayer/automatic/AutomaticModulesTest.java │ │ │ │ Passed: java/lang/ModuleTests/AnnotationsTest.java │ │ │ │ +Passed: java/lang/ModuleTests/access/AccessTest.java │ │ │ │ +Passed: java/lang/ModuleTests/AddExportsTest.java │ │ │ │ Passed: java/lang/ModuleTests/annotation/Basic.java │ │ │ │ Passed: java/lang/ModuleTests/BasicModuleTest.java │ │ │ │ Passed: java/lang/ModuleTests/WithSecurityManager.java │ │ │ │ Passed: java/lang/Object/WaitTooLong.java │ │ │ │ Passed: java/lang/Object/InvalidFinalizationOption.java │ │ │ │ Passed: java/lang/Package/GetPackages.java │ │ │ │ Passed: java/lang/Package/IsCompatibleWithDriver.java │ │ │ │ Passed: java/lang/Package/bootclasspath/GetPackageFromBootClassPath.java │ │ │ │ -Passed: java/lang/Object/FinalizationOption.java │ │ │ │ -Passed: java/lang/Package/PackageVersionTest.java │ │ │ │ Passed: java/lang/Package/annotation/PackageInfoTest.java │ │ │ │ +Passed: java/lang/Package/PackageVersionTest.java │ │ │ │ +Passed: java/lang/Object/FinalizationOption.java │ │ │ │ Passed: java/lang/Package/PackageFromManifest.java │ │ │ │ -Passed: java/lang/Math/WorstCaseTests.java │ │ │ │ Passed: java/lang/ProcessBuilder/CloseRace.java#id0 │ │ │ │ Passed: java/lang/Process/WaitFor.java │ │ │ │ Passed: java/lang/ProcessBuilder/InheritIOEHandle.java │ │ │ │ -Passed: java/lang/ProcessBuilder/JspawnhelperWarnings.java │ │ │ │ Passed: java/lang/ProcessBuilder/InheritIOTest.java │ │ │ │ +Passed: java/lang/ProcessBuilder/DestroyTest.java │ │ │ │ +Passed: java/lang/ProcessBuilder/JspawnhelperWarnings.java │ │ │ │ Passed: java/lang/ProcessBuilder/PipelineTest.java │ │ │ │ Passed: java/lang/ProcessBuilder/ProcessReaperCCL.java │ │ │ │ Passed: java/lang/ProcessBuilder/PipelineLeaksFD.java │ │ │ │ -Passed: java/lang/ProcessBuilder/DestroyTest.java │ │ │ │ Passed: java/lang/ProcessBuilder/ReaderWriterTest.java │ │ │ │ Passed: java/lang/ProcessBuilder/SecurityManagerClinit.java │ │ │ │ Passed: java/lang/ProcessBuilder/SiblingIOEHandle.java │ │ │ │ Passed: java/lang/ProcessBuilder/SkipTest.java │ │ │ │ Passed: java/lang/ProcessBuilder/UnblockSignals.java │ │ │ │ -Passed: java/lang/ProcessBuilder/Zombies.java │ │ │ │ +Passed: java/lang/Math/WorstCaseTests.java │ │ │ │ Passed: java/lang/ProcessBuilder/ProcessStartLoggingTest.java │ │ │ │ +Passed: java/lang/ProcessBuilder/Zombies.java │ │ │ │ Passed: java/lang/ProcessBuilder/Basic.java#id1 │ │ │ │ -Passed: java/lang/ProcessHandle/Basic.java │ │ │ │ Passed: java/lang/ProcessHandle/PermissionTest.java │ │ │ │ -Passed: java/lang/ref/SoftReference/Bash.java │ │ │ │ Passed: java/lang/ProcessHandle/InfoTest.java │ │ │ │ +Passed: java/lang/ref/SoftReference/Bash.java │ │ │ │ +Passed: java/lang/ProcessHandle/Basic.java │ │ │ │ Passed: java/lang/ref/Basic.java │ │ │ │ -Passed: java/lang/ProcessHandle/TreeTest.java │ │ │ │ +Passed: java/lang/ProcessBuilder/Basic.java#id0 │ │ │ │ Passed: java/lang/ref/EarlyTimeout.java │ │ │ │ Passed: java/lang/ref/EnqueueNullRef.java │ │ │ │ +Passed: java/lang/ProcessHandle/TreeTest.java │ │ │ │ Passed: java/lang/ref/SoftReference/Pin.java │ │ │ │ -Passed: java/lang/ProcessHandle/OnExitTest.java │ │ │ │ Passed: java/lang/ref/FinalizerHistogramTest.java │ │ │ │ Passed: java/lang/ref/NullQueue.java │ │ │ │ -Passed: java/lang/ProcessBuilder/Basic.java#id0 │ │ │ │ -Passed: java/lang/ref/OOMEInReferenceHandler.java │ │ │ │ +Passed: java/lang/ProcessHandle/OnExitTest.java │ │ │ │ Passed: java/lang/ref/EnqueuePollRace.java │ │ │ │ +Passed: java/lang/ref/OOMEInReferenceHandler.java │ │ │ │ Passed: java/lang/ref/ReferenceClone.java │ │ │ │ Passed: java/lang/ref/PhantomReferentClearing.java │ │ │ │ Passed: java/lang/ref/ReferenceEnqueue.java │ │ │ │ Passed: java/lang/ref/ReferenceRefersTo.java │ │ │ │ -Passed: java/lang/ref/ReferenceEnqueuePending.java │ │ │ │ +Passed: java/lang/reflect/AccessControl/AccessControlTest.java │ │ │ │ Passed: java/lang/reflect/AccessFlag/BasicAccessFlagTest.java │ │ │ │ +Passed: java/lang/ref/ReferenceEnqueuePending.java │ │ │ │ Passed: java/lang/reflect/AccessFlag/ClassAccessFlagTest.java │ │ │ │ Passed: java/lang/reflect/AccessFlag/FieldAccessFlagTest.java │ │ │ │ -Passed: java/lang/reflect/AccessControl/AccessControlTest.java │ │ │ │ Passed: java/lang/reflect/AccessFlag/MethodAccessFlagTest.java │ │ │ │ Passed: java/lang/reflect/AccessFlag/ModuleDescriptorAccessFlagTest.java │ │ │ │ Passed: java/lang/reflect/AccessFlag/StrictAccessFlagTest.java │ │ │ │ Passed: java/lang/reflect/AccessFlag/VersionedLocationsTest.java │ │ │ │ Passed: java/lang/reflect/AccessFlag/RequiredMethodParameterFlagTest.java │ │ │ │ Passed: java/lang/reflect/AccessibleObject/CanAccessTest.java │ │ │ │ Passed: java/lang/reflect/AccessibleObject/HiddenClassTest.java │ │ │ │ Passed: java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java │ │ │ │ -Passed: java/lang/reflect/AccessibleObject/TrySetAccessibleTest.java │ │ │ │ Passed: java/lang/reflect/AnnotatedElement/TestAnnotatedElementDefaults.java │ │ │ │ -Passed: java/lang/reflect/annotationSharing/AnnotationSharing.java │ │ │ │ +Passed: java/lang/reflect/AccessibleObject/TrySetAccessibleTest.java │ │ │ │ Passed: java/lang/reflect/Array/ExceedMaxDim.java │ │ │ │ +Passed: java/lang/reflect/annotationSharing/AnnotationSharing.java │ │ │ │ Passed: java/lang/reflect/Assignment/ArrayAssignment.java │ │ │ │ Passed: java/lang/ref/FinalizeOverride.java │ │ │ │ Passed: java/lang/reflect/classInitialization/ExceptionInClassInitialization.java │ │ │ │ Passed: java/lang/reflect/Constructor/Equals.java │ │ │ │ Passed: java/lang/reflect/Constructor/GenericStringTest.java │ │ │ │ Passed: java/lang/reflect/Constructor/TestParameterAnnotations.java │ │ │ │ +Passed: java/lang/reflect/callerCache/ReflectionCallerCacheTest.java │ │ │ │ Passed: java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java │ │ │ │ -Passed: java/lang/reflect/DefaultStaticTest/DefaultStaticInvokeTest.java │ │ │ │ Passed: java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java │ │ │ │ Passed: java/lang/reflect/Field/4490864/StaticFieldTest.java │ │ │ │ +Passed: java/lang/reflect/DefaultStaticTest/DefaultStaticInvokeTest.java │ │ │ │ +Passed: java/lang/reflect/callerCache/CustomLoaderTest.java │ │ │ │ Passed: java/lang/reflect/Field/4498653/StaticInitializerTest.java │ │ │ │ -Passed: java/lang/reflect/callerCache/ReflectionCallerCacheTest.java │ │ │ │ Passed: java/lang/reflect/Field/GenericStringTest.java │ │ │ │ Passed: java/lang/reflect/Field/Set.java │ │ │ │ Passed: java/lang/reflect/Field/TestFieldReflectValueOf.java │ │ │ │ Passed: java/lang/reflect/Generics/exceptionCauseTest.java │ │ │ │ Passed: java/lang/reflect/Generics/getAnnotationTest.java │ │ │ │ Passed: java/lang/reflect/Generics/HashCodeTest.java │ │ │ │ -Passed: java/lang/reflect/callerCache/CustomLoaderTest.java │ │ │ │ -Passed: java/lang/reflect/Generics/SignatureTest.java │ │ │ │ Passed: java/lang/reflect/Generics/Probe.java │ │ │ │ +Passed: java/lang/reflect/Generics/SignatureTest.java │ │ │ │ Passed: java/lang/reflect/Generics/StringsAndBounds.java │ │ │ │ Passed: java/lang/reflect/Generics/TestBadSignatures.java │ │ │ │ -Passed: java/lang/reflect/Generics/TestC2.java │ │ │ │ Passed: java/lang/reflect/Generics/TestC1.java │ │ │ │ Passed: java/lang/reflect/Generics/TestGenericReturnTypeToString.java │ │ │ │ -Passed: java/lang/reflect/Generics/TestN1.java │ │ │ │ +Passed: java/lang/reflect/Generics/TestC2.java │ │ │ │ Passed: java/lang/reflect/Generics/TestParameterizedType.java │ │ │ │ -Passed: java/lang/reflect/Field/NegativeTest.java │ │ │ │ +Passed: java/lang/reflect/Generics/TestN1.java │ │ │ │ Passed: java/lang/reflect/Generics/TestPlainArrayNotGeneric.java │ │ │ │ Passed: java/lang/reflect/Method/defaultMethodModeling/DefaultMethodModeling.java │ │ │ │ -Passed: java/lang/reflect/Method/InterfaceStatic/StaticInterfaceMethodInWayOfDefault.java │ │ │ │ +Passed: java/lang/reflect/Field/NegativeTest.java │ │ │ │ Passed: java/lang/reflect/Method/invoke/ErrorInInvoke.java │ │ │ │ +Passed: java/lang/reflect/Method/InterfaceStatic/StaticInterfaceMethodInWayOfDefault.java │ │ │ │ Passed: java/lang/reflect/Method/invoke/IllegalAccessInInvoke.java │ │ │ │ Passed: java/lang/reflect/Generics/ThreadSafety.java │ │ │ │ Passed: java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java │ │ │ │ Passed: java/lang/reflect/Method/Equals.java │ │ │ │ Passed: java/lang/reflect/Method/invoke/TestMethodReflectValueOf.java │ │ │ │ Passed: java/lang/reflect/Method/GenericStringTest.java │ │ │ │ Passed: java/lang/reflect/Method/InheritedInterfaceMethods.java │ │ │ │ Passed: java/lang/reflect/Method/InheritedMethods.java │ │ │ │ Passed: java/lang/reflect/Method/IsDefaultTest.java │ │ │ │ -Passed: java/lang/reflect/Modifier/toStringTest.java │ │ │ │ Passed: java/lang/reflect/Method/CallerSensitiveMethodInvoke.java │ │ │ │ +Passed: java/lang/reflect/Modifier/toStringTest.java │ │ │ │ Passed: java/lang/reflect/Method/MethodArityLimit.java │ │ │ │ Passed: java/lang/reflect/Nestmates/TestReflectionAPI.java │ │ │ │ -Passed: java/lang/reflect/Parameter/BadClassFiles.java │ │ │ │ Passed: java/lang/reflect/Parameter/GetAnnotatedTypeTest.java │ │ │ │ -Passed: java/lang/reflect/Parameter/InnerClassToString.java │ │ │ │ +Passed: java/lang/reflect/Parameter/BadClassFiles.java │ │ │ │ Passed: java/lang/reflect/Parameter/NoName.java │ │ │ │ +Passed: java/lang/reflect/Parameter/InnerClassToString.java │ │ │ │ +Passed: java/lang/reflect/Nestmates/TestSecurityManagerChecks.java │ │ │ │ +Passed: java/lang/ref/ReachabilityFenceTest.java │ │ │ │ Passed: java/lang/reflect/Parameter/WithoutParameters.java │ │ │ │ -Passed: java/lang/reflect/Parameter/WithParameters.java │ │ │ │ Passed: java/lang/reflect/Proxy/nonJavaNames/Test.java │ │ │ │ -Passed: java/lang/reflect/Nestmates/TestSecurityManagerChecks.java │ │ │ │ +Passed: java/lang/reflect/Parameter/WithParameters.java │ │ │ │ Passed: java/lang/reflect/Proxy/nonPublicProxy/DefaultMethodProxy.java │ │ │ │ Passed: java/lang/reflect/Proxy/returnTypes/Test.java │ │ │ │ -Passed: java/lang/reflect/Proxy/nonPublicProxy/SimpleProxy.java │ │ │ │ Passed: java/lang/reflect/Proxy/Basic1.java │ │ │ │ +Passed: java/lang/reflect/Proxy/nonPublicProxy/SimpleProxy.java │ │ │ │ Passed: java/lang/reflect/Proxy/CharType.java │ │ │ │ Passed: java/lang/reflect/Proxy/Boxing.java │ │ │ │ -Passed: java/lang/reflect/Proxy/ClassRestrictions.java │ │ │ │ -Passed: java/lang/reflect/Proxy/DefaultMethods.java │ │ │ │ Passed: java/lang/reflect/Proxy/HiddenProxyInterface.java │ │ │ │ +Passed: java/lang/reflect/Proxy/nonPublicProxy/NonPublicProxyClass.java │ │ │ │ Passed: java/lang/reflect/Proxy/LazyInitializationTest.java │ │ │ │ +Passed: java/lang/reflect/Proxy/DefaultMethods.java │ │ │ │ Passed: java/lang/reflect/Proxy/NullClassLoader.java │ │ │ │ -Passed: java/lang/reflect/Proxy/nonPublicProxy/NonPublicProxyClass.java │ │ │ │ Passed: java/lang/reflect/Proxy/ProxyClashTest.java │ │ │ │ +Passed: java/lang/reflect/Proxy/ClassRestrictions.java │ │ │ │ Passed: java/lang/reflect/Proxy/ProxyForMethodHandle.java │ │ │ │ -Passed: java/lang/reflect/Proxy/ProxyLayerTest.java │ │ │ │ Passed: java/lang/reflect/Proxy/ProxyModuleMapping.java │ │ │ │ -Passed: java/lang/ref/ReachabilityFenceTest.java │ │ │ │ +Passed: java/lang/reflect/Proxy/ProxyLayerTest.java │ │ │ │ Passed: java/lang/reflect/Proxy/SealedInterfaceTest.java │ │ │ │ -Passed: java/lang/reflect/Proxy/ProxyClassAccessTest.java │ │ │ │ Passed: java/lang/reflect/Proxy/TestVarArgs.java │ │ │ │ -Passed: java/lang/reflect/records/CheckEqualityIsBasedOnFields.java │ │ │ │ -Passed: java/lang/reflect/Proxy/ProxyGeneratorCombo.java │ │ │ │ +Passed: java/lang/reflect/Proxy/ProxyClassAccessTest.java │ │ │ │ Passed: java/lang/reflect/Proxy/ProxyTest.java │ │ │ │ +Passed: java/lang/reflect/records/CheckEqualityIsBasedOnFields.java │ │ │ │ Passed: java/lang/reflect/records/RecordPermissionsTest.java │ │ │ │ +Passed: java/lang/reflect/Proxy/ProxyGeneratorCombo.java │ │ │ │ Passed: java/lang/reflect/ReflectPermission/Exceptions.java │ │ │ │ Passed: java/lang/reflect/records/IsRecordTest.java │ │ │ │ -Passed: java/lang/reflect/records/RecordReflectionTest.java │ │ │ │ -Passed: java/lang/reflect/TypeVariable/TestAnnotatedElement.java │ │ │ │ Passed: java/lang/reflect/sealed_classes/SealedClassesReflectionTest.java │ │ │ │ +Passed: java/lang/reflect/TypeVariable/TestAnnotatedElement.java │ │ │ │ +Passed: java/lang/invoke/TestLambdaFormCustomization.java │ │ │ │ Passed: java/lang/reflect/DefaultAccessibility.java │ │ │ │ +Passed: java/lang/reflect/records/RecordReflectionTest.java │ │ │ │ Passed: java/lang/reflect/ChainedReflection.java │ │ │ │ -Passed: java/lang/reflect/sealed_classes/TestSecurityManagerChecks.java │ │ │ │ Passed: java/lang/reflect/MethodHandleAccessorsTest.java#id0 │ │ │ │ +Passed: java/lang/reflect/sealed_classes/TestSecurityManagerChecks.java │ │ │ │ Passed: java/lang/reflect/MethodHandleAccessorsTest.java#id1 │ │ │ │ Passed: java/lang/reflect/StaticFieldsOnInterface.java │ │ │ │ Passed: java/lang/runtime/CarriersTest.java │ │ │ │ -Passed: java/lang/runtime/ObjectMethodsTest.java │ │ │ │ Passed: java/lang/RuntimePermission/ExitVM.java │ │ │ │ -Passed: java/lang/runtime/SwitchBootstrapsTest.java │ │ │ │ -Passed: java/lang/RuntimeTests/exec/BadEnvp.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/ArgWithSpaceAndFinalBackslash.java │ │ │ │ +Passed: java/lang/RuntimeTests/exec/BadEnvp.java │ │ │ │ +Passed: java/lang/runtime/ObjectMethodsTest.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/ConcurrentRead.java │ │ │ │ +Passed: java/lang/runtime/SwitchBootstrapsTest.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/ExecEmptyString.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/Duped.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/ExecWithLotsOfArgs.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/ExitValue.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/ExecWithInput.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/LotsOfDestroys.java │ │ │ │ -Passed: java/lang/RuntimeTests/exec/SetCwd.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/SleepyCat.java │ │ │ │ -Passed: java/lang/RuntimeTests/exec/LotsOfOutput.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/Space.java │ │ │ │ +Passed: java/lang/RuntimeTests/exec/SetCwd.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/WinCommand.java │ │ │ │ Passed: java/lang/RuntimeTests/exec/Status.java │ │ │ │ +Passed: java/lang/RuntimeTests/exec/LotsOfOutput.java │ │ │ │ Passed: java/lang/RuntimeTests/shutdown/Basic.java │ │ │ │ Passed: java/lang/RuntimeTests/shutdown/ShutdownHooks.java │ │ │ │ -Passed: java/lang/reflect/PublicMethods/PublicMethodsTest.java │ │ │ │ Passed: java/lang/RuntimeTests/Version/Basic.java │ │ │ │ Passed: java/lang/RuntimeTests/Version/VersionProps.java │ │ │ │ Passed: java/lang/RuntimeTests/Resources.java │ │ │ │ Passed: java/lang/RuntimeTests/RuntimeExitLogTest.java │ │ │ │ Passed: java/lang/ScopedValue/ManyBindings.java │ │ │ │ Passed: java/lang/ScopedValue/ScopedValueAPI.java │ │ │ │ Passed: java/lang/RuntimeTests/shutdown/ShutdownInterruptedMain.java │ │ │ │ +Passed: java/lang/reflect/PublicMethods/PublicMethodsTest.java │ │ │ │ Passed: java/lang/RuntimeTests/loadLibrary/LoadLibraryTest.java │ │ │ │ Passed: java/lang/reflect/IllegalArgumentsTest.java │ │ │ │ -Passed: java/lang/invoke/TestLambdaFormCustomization.java │ │ │ │ Passed: java/lang/ScopedValue/UnboundValueAfterOOME.java │ │ │ │ -Passed: java/lang/ref/CleanerTest.java │ │ │ │ Passed: java/lang/SecurityManager/modules/CustomSecurityManagerTest.java │ │ │ │ Passed: java/lang/SecurityManager/CheckAccessClassInPackagePermissions.java │ │ │ │ Passed: java/lang/SecurityManager/CheckPackageAccess.java │ │ │ │ Passed: java/lang/SecurityManager/CheckPackageMatching.java │ │ │ │ Passed: java/lang/SecurityManager/CheckSecurityProvider.java │ │ │ │ +Passed: java/lang/SecurityManager/PackageAccessTest.java │ │ │ │ Passed: java/lang/Short/ByteSwap.java │ │ │ │ Passed: java/lang/Short/Decode.java │ │ │ │ Passed: java/lang/StackTraceElement/ModuleFrames.java │ │ │ │ -Passed: java/lang/SecurityManager/PackageAccessTest.java │ │ │ │ Passed: java/lang/StackTraceElement/PublicConstructor.java │ │ │ │ Passed: java/lang/StackTraceElement/SerialTest.java │ │ │ │ -Passed: java/lang/StackWalker/CallerSensitiveMethod/Main.java │ │ │ │ Passed: java/lang/StackTraceElement/WithClassLoaderName.java │ │ │ │ +Passed: java/lang/StackWalker/CallerSensitiveMethod/Main.java │ │ │ │ +Passed: java/lang/StackWalker/AcrossThreads.java │ │ │ │ Passed: java/lang/StackWalker/Basic.java │ │ │ │ Passed: java/lang/StackWalker/CallerFromMain.java │ │ │ │ Passed: java/lang/StackWalker/DumpStackTest.java │ │ │ │ Passed: java/lang/StackWalker/EmbeddedStackWalkTest.java │ │ │ │ Passed: java/lang/StackWalker/GetCallerClassTest.java │ │ │ │ Passed: java/lang/StackWalker/HiddenFrames.java │ │ │ │ -Passed: java/lang/StackWalker/AcrossThreads.java │ │ │ │ -Passed: java/lang/StackWalker/LocalsAndOperands.java#id1 │ │ │ │ +Passed: java/lang/ref/CleanerTest.java │ │ │ │ +Passed: java/lang/StackWalker/LocalsAndOperands.java#id0 │ │ │ │ Passed: java/lang/StackWalker/MultiThreadStackWalk.java │ │ │ │ Passed: java/lang/StackWalker/NativeMethod.java │ │ │ │ Passed: java/lang/StackWalker/ReflectionFrames.java │ │ │ │ Passed: java/lang/StackWalker/SanityTest.java │ │ │ │ Passed: java/lang/StackWalker/SecurityExceptions.java │ │ │ │ Passed: java/lang/StackWalker/StackStreamState.java │ │ │ │ Passed: java/lang/StackWalker/StackStreamTest.java │ │ │ │ -Passed: java/lang/StackWalker/LocalsAndOperands.java#id0 │ │ │ │ +Passed: java/lang/StackWalker/StackWalkTest.java │ │ │ │ Passed: java/lang/StackWalker/TestBCI.java │ │ │ │ Passed: java/lang/StackWalker/VerifyStackTrace.java │ │ │ │ -Passed: java/lang/StackWalker/StackWalkTest.java │ │ │ │ Passed: java/lang/StackWalker/WalkFunction.java │ │ │ │ -Passed: java/lang/StrictMath/CubeRootTests.java │ │ │ │ Passed: java/lang/StrictMath/Atan2Tests.java │ │ │ │ +Passed: java/lang/StackWalker/LocalsAndOperands.java#id1 │ │ │ │ +Passed: java/lang/StrictMath/CubeRootTests.java │ │ │ │ Passed: java/lang/StrictMath/ExactArithTests.java │ │ │ │ Passed: java/lang/StrictMath/Expm1Tests.java │ │ │ │ Passed: java/lang/StrictMath/ExpTests.java │ │ │ │ Passed: java/lang/StrictMath/HyperbolicTests.java │ │ │ │ Passed: java/lang/StrictMath/HypotTests.java │ │ │ │ Passed: java/lang/StrictMath/IeeeRemainderTests.java │ │ │ │ Passed: java/lang/StrictMath/InverseTrigTests.java │ │ │ │ Passed: java/lang/StrictMath/Log10Tests.java │ │ │ │ Passed: java/lang/StrictMath/Log1pTests.java │ │ │ │ Passed: java/lang/StrictMath/LogTests.java │ │ │ │ Passed: java/lang/StrictMath/PowTests.java │ │ │ │ Passed: java/lang/StrictMath/SqrtTests.java │ │ │ │ Passed: java/lang/StrictMath/TrigTests.java │ │ │ │ Passed: java/lang/ScopedValue/StressStackOverflow.java#default │ │ │ │ -Passed: java/lang/ScopedValue/StressStackOverflow.java#no-TieredCompilation │ │ │ │ Passed: java/lang/String/CompactString/CharAt.java │ │ │ │ Passed: java/lang/String/CompactString/CodePointAt.java │ │ │ │ Passed: java/lang/String/CompactString/CodePointBefore.java │ │ │ │ Passed: java/lang/String/CompactString/CodePointCount.java │ │ │ │ +Passed: java/lang/ScopedValue/StressStackOverflow.java#no-TieredCompilation │ │ │ │ Passed: java/lang/String/CompactString/CompareTo.java │ │ │ │ -Passed: java/lang/StrictMath/ExhaustingTests.java │ │ │ │ -Passed: java/lang/String/CompactString/Concat.java │ │ │ │ Passed: java/lang/ScopedValue/StressStackOverflow.java#no-vmcontinuations │ │ │ │ +Passed: java/lang/String/CompactString/Concat.java │ │ │ │ Passed: java/lang/String/CompactString/CompareToIgnoreCase.java │ │ │ │ -Passed: java/lang/ScopedValue/StressStackOverflow.java#TieredStopAtLevel1 │ │ │ │ Passed: java/lang/String/CompactString/Contains.java │ │ │ │ Passed: java/lang/String/CompactString/EndsWith.java │ │ │ │ Passed: java/lang/String/CompactString/Equals.java │ │ │ │ Passed: java/lang/String/CompactString/GetChars.java │ │ │ │ Passed: java/lang/String/CompactString/EqualsIgnoreCase.java │ │ │ │ -Passed: java/lang/String/CompactString/Intern.java │ │ │ │ Passed: java/lang/String/CompactString/IndexOf.java │ │ │ │ +Passed: java/lang/String/CompactString/Intern.java │ │ │ │ Passed: java/lang/String/CompactString/Length.java │ │ │ │ -Passed: java/lang/String/CompactString/Numbers.java │ │ │ │ Passed: java/lang/String/CompactString/LastIndexOf.java │ │ │ │ +Passed: java/lang/StrictMath/ExhaustingTests.java │ │ │ │ +Passed: java/lang/ScopedValue/StressStackOverflow.java#TieredStopAtLevel1 │ │ │ │ +Passed: java/lang/String/CompactString/Numbers.java │ │ │ │ Passed: java/lang/String/CompactString/OffsetByCodePoints.java │ │ │ │ -Passed: java/lang/String/CompactString/Replace.java │ │ │ │ Passed: java/lang/String/CompactString/RegionMatches.java │ │ │ │ +Passed: java/lang/String/CompactString/Replace.java │ │ │ │ Passed: java/lang/String/CompactString/SerializationTest.java │ │ │ │ Passed: java/lang/String/CompactString/Split.java │ │ │ │ Passed: java/lang/String/CompactString/StartsWith.java │ │ │ │ -Passed: java/lang/String/CompactString/NegativeSize.java │ │ │ │ Passed: java/lang/String/CompactString/SubString.java │ │ │ │ Passed: java/lang/String/CompactString/ToCharArray.java │ │ │ │ Passed: java/lang/String/CompactString/ToLowerCase.java │ │ │ │ Passed: java/lang/String/CompactString/ToUpperCase.java │ │ │ │ Passed: java/lang/String/CompactString/Trim.java │ │ │ │ Passed: java/lang/String/CompactString/ValueOf.java │ │ │ │ Passed: java/lang/String/CompactString/VMOptionsTest.java │ │ │ │ Passed: java/lang/String/concat/CompactStringsInitialCoder.java │ │ │ │ Passed: java/lang/String/concat/ImplicitStringConcat.java │ │ │ │ Passed: java/lang/String/concat/ImplicitStringConcatArgCount.java │ │ │ │ Passed: java/lang/String/concat/ImplicitStringConcatAssignLHS.java │ │ │ │ Passed: java/lang/String/concat/ImplicitStringConcatBoundaries.java │ │ │ │ Passed: java/lang/String/concat/ImplicitStringConcatManyLongs.java │ │ │ │ Passed: java/lang/String/concat/ImplicitStringConcatOrder.java │ │ │ │ -Passed: java/lang/String/concat/ImplicitStringConcatOOME.java │ │ │ │ Passed: java/lang/String/concat/ImplicitStringConcatMany.java │ │ │ │ -Passed: java/lang/String/concat/StringConcatFactoryRepeatedConstants.java │ │ │ │ +Passed: java/lang/String/CompactString/NegativeSize.java │ │ │ │ Passed: java/lang/String/concat/StringConcatFactoryInvariants.java │ │ │ │ Passed: java/lang/String/concat/MakeConcatWithTemplate.java │ │ │ │ +Passed: java/lang/String/concat/StringConcatFactoryRepeatedConstants.java │ │ │ │ Passed: java/lang/String/CaseConvertSameInstance.java │ │ │ │ -Passed: java/lang/String/Chars.java │ │ │ │ Passed: java/lang/String/CaseInsensitiveComparator.java │ │ │ │ -Passed: java/lang/String/CompareIC.java │ │ │ │ -Passed: java/lang/String/ContentEquals.java │ │ │ │ +Passed: java/lang/String/Chars.java │ │ │ │ Passed: java/lang/String/concat/WithSecurityManager.java │ │ │ │ -Passed: java/lang/String/Encodings.java │ │ │ │ +Passed: java/lang/String/concat/ImplicitStringConcatOOME.java │ │ │ │ +Passed: java/lang/String/CompareIC.java │ │ │ │ Passed: java/lang/String/nativeEncoding/StringPlatformChars.java │ │ │ │ +Passed: java/lang/String/ContentEquals.java │ │ │ │ Passed: java/lang/String/EqualsIgnoreCase.java │ │ │ │ Passed: java/lang/String/Formatted.java │ │ │ │ +Passed: java/lang/String/Encodings.java │ │ │ │ Passed: java/lang/String/Exceptions.java │ │ │ │ Passed: java/lang/String/ICCBasher.java │ │ │ │ Passed: java/lang/String/Indent.java │ │ │ │ Passed: java/lang/String/IndexOfEmptyInEmpty.java │ │ │ │ Passed: java/lang/String/IsEmpty.java │ │ │ │ Passed: java/lang/String/IsBlank.java │ │ │ │ -Passed: java/lang/String/IndexOfBeginEnd.java │ │ │ │ Passed: java/lang/String/Lines.java │ │ │ │ Passed: java/lang/String/NonCharacterMapping.java │ │ │ │ -Passed: java/lang/String/Regex.java │ │ │ │ Passed: java/lang/String/HashCode.java │ │ │ │ -Passed: java/lang/String/RegionMatches.java │ │ │ │ -Passed: java/lang/String/NoReplTest.java │ │ │ │ +Passed: java/lang/String/IndexOfBeginEnd.java │ │ │ │ +Passed: java/lang/String/Regex.java │ │ │ │ Passed: java/lang/String/SBConstructor.java │ │ │ │ +Passed: java/lang/String/NoReplTest.java │ │ │ │ +Passed: java/lang/String/RegionMatches.java │ │ │ │ Passed: java/lang/String/concat/IntegerMinValue.java │ │ │ │ +Passed: java/lang/String/StringJoinTest.java │ │ │ │ Passed: java/lang/String/LiteralReplace.java │ │ │ │ Passed: java/lang/String/StringRepeat.java#id0 │ │ │ │ -Passed: java/lang/String/StringJoinTest.java │ │ │ │ Passed: java/lang/String/Strip.java │ │ │ │ Passed: java/lang/String/SpecialCasingTest.java │ │ │ │ Passed: java/lang/String/StripIndent.java │ │ │ │ Passed: java/lang/String/Supplementary.java │ │ │ │ Passed: java/lang/String/ToUpperCase.java │ │ │ │ Passed: java/lang/String/Transform.java │ │ │ │ Passed: java/lang/String/ToLowerCase.java │ │ │ │ Passed: java/lang/String/TranslateEscapes.java │ │ │ │ Passed: java/lang/StringBuffer/AppendCharSequence.java │ │ │ │ Passed: java/lang/StringBuffer/AppendSB.java │ │ │ │ +Passed: java/lang/String/concat/ImplicitStringConcatShapes.java │ │ │ │ Passed: java/lang/StringBuffer/AppendStringBuilder.java │ │ │ │ Passed: java/lang/StringBuffer/BufferForwarding.java │ │ │ │ Passed: java/lang/StringBuffer/Capacity.java │ │ │ │ -Passed: java/lang/String/concat/ImplicitStringConcatShapes.java │ │ │ │ Passed: java/lang/String/Split.java │ │ │ │ Passed: java/lang/StringBuffer/Comparison.java │ │ │ │ -Passed: java/lang/StringBuffer/Exceptions.java │ │ │ │ -Passed: java/lang/String/StringRepeat.java#id1 │ │ │ │ +Passed: java/lang/StringBuffer/CompactStringBuffer.java │ │ │ │ Passed: java/lang/StringBuffer/GetCharsOverLength.java │ │ │ │ +Passed: java/lang/StringBuffer/Exceptions.java │ │ │ │ +Passed: java/lang/StringBuffer/CompactStringBufferSerialization.java │ │ │ │ Passed: java/lang/StringBuffer/GetCharsSrcEndLarger.java │ │ │ │ -Passed: java/lang/StringBuffer/IndexOf.java │ │ │ │ Passed: java/lang/StringBuffer/InsertMaxValue.java │ │ │ │ +Passed: java/lang/StringBuffer/IndexOf.java │ │ │ │ Passed: java/lang/StringBuffer/InsertNullString.java │ │ │ │ Passed: java/lang/StringBuffer/Replace.java │ │ │ │ +Passed: java/lang/String/StringContentEqualsBug.java │ │ │ │ Passed: java/lang/StringBuffer/SBBasher.java │ │ │ │ Passed: java/lang/StringBuffer/SetLength.java │ │ │ │ -Passed: java/lang/StringBuffer/HugeCapacity.java │ │ │ │ Passed: java/lang/StringBuffer/Substring.java │ │ │ │ Passed: java/lang/StringBuffer/Supplementary.java │ │ │ │ -Passed: java/lang/StringBuffer/CompactStringBufferSerialization.java │ │ │ │ -Passed: java/lang/String/StringContentEqualsBug.java │ │ │ │ -Passed: java/lang/StringBuffer/CompactStringBuffer.java │ │ │ │ Passed: java/lang/StringBuffer/TestSynchronization.java │ │ │ │ Passed: java/lang/StringBuffer/ToStringCache.java │ │ │ │ +Passed: java/lang/StringBuffer/Trim.java │ │ │ │ +Passed: java/lang/StringBuilder/AppendStringBuffer.java │ │ │ │ Passed: java/lang/StringBuilder/BuilderForwarding.java │ │ │ │ Passed: java/lang/StringBuilder/Capacity.java │ │ │ │ -Passed: java/lang/StringBuilder/AppendStringBuffer.java │ │ │ │ +Passed: java/lang/String/StringRepeat.java#id1 │ │ │ │ +Passed: java/lang/StringBuilder/Comparison.java │ │ │ │ Passed: java/lang/StringBuilder/CharAt.java │ │ │ │ -Passed: java/lang/StringBuffer/Trim.java │ │ │ │ Passed: java/lang/StringBuilder/EnsureCapacity.java │ │ │ │ Passed: java/lang/StringBuilder/Exceptions.java │ │ │ │ -Passed: java/lang/StringBuilder/Comparison.java │ │ │ │ -Passed: java/lang/StringBuilder/CompactStringBuilder.java │ │ │ │ Passed: java/lang/StringBuilder/CompactStringBuilderSerialization.java │ │ │ │ Passed: java/lang/StringBuilder/Insert.java │ │ │ │ +Passed: java/lang/StringBuilder/CompactStringBuilder.java │ │ │ │ Passed: java/lang/StringBuilder/Supplementary.java │ │ │ │ -Passed: java/lang/StringBuilder/StringBufferRepeat.java │ │ │ │ +Passed: java/lang/StringBuffer/HugeCapacity.java │ │ │ │ Passed: java/lang/System/finalization/FinInterrupt.java │ │ │ │ Passed: java/lang/StringCoding/Enormous.java │ │ │ │ Passed: java/lang/System/finalization/FinThreads.java │ │ │ │ +Passed: java/lang/StringBuilder/StringBufferRepeat.java │ │ │ │ Passed: java/lang/StringBuilder/StringBuilderRepeat.java │ │ │ │ Passed: java/lang/System/Logger/interface/LoggerInterfaceTest.java │ │ │ │ -Passed: java/lang/StringBuilder/HugeCapacity.java │ │ │ │ Passed: java/lang/System/Logger/Level/LoggerLevelTest.java │ │ │ │ Passed: java/lang/System/Logger/custom/CustomLoggerTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/internal/api/LoggerFinderAPITest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinderTest.java │ │ │ │ Passed: java/lang/System/Logger/default/DefaultLoggerTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/BaseLoggerBridgeTest.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/internal/backend/LoggerFinderBackendTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/internal/LoggerBridgeTest/LoggerBridgeTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/internal/backend/LoggerFinderBackendTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/LoggerFinderAPI/LoggerFinderAPI.java │ │ │ │ Passed: java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/internal/SimpleConsoleLoggerTest/SimpleConsoleLoggerTest.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/LoggerFinderAPI/LoggerFinderAPI.java │ │ │ │ +Passed: java/lang/StringBuilder/HugeCapacity.java │ │ │ │ Passed: java/lang/System/LoggerFinder/modules/JDKLoggerForJDKTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/modules/JDKLoggerForImageTest.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/modules/NamedLoggerForJDKTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/modules/LoggerInImageTest.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/RecursiveLoading/PlatformRecursiveLoadingTest.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/RecursiveLoading/RecursiveLoadingTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/modules/UnnamedLoggerForJDKTest.java │ │ │ │ -Passed: java/lang/System/MacEncoding/TestFileEncoding.java │ │ │ │ -Passed: java/lang/System/Available.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/RecursiveLoading/RecursiveLoadingTest.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java │ │ │ │ Passed: java/lang/System/AllowSecurityManager.java │ │ │ │ +Passed: java/lang/System/Available.java │ │ │ │ +Passed: java/lang/System/MacEncoding/TestFileEncoding.java │ │ │ │ Passed: java/lang/System/i18nEnvArg.java │ │ │ │ -Passed: java/lang/System/IgnoreNullSecurityManager.java │ │ │ │ -Passed: java/lang/System/FileEncodingTest.java │ │ │ │ +Passed: java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java │ │ │ │ Passed: java/lang/System/IHashCode.java │ │ │ │ +Passed: java/lang/System/IgnoreNullSecurityManager.java │ │ │ │ Passed: java/lang/System/NonAnsiFileEncodingTest.java │ │ │ │ +Passed: java/lang/System/FileEncodingTest.java │ │ │ │ Passed: java/lang/System/OsVersionTest.java │ │ │ │ -Passed: java/lang/System/PropertyTest.java │ │ │ │ -Passed: java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java │ │ │ │ Passed: java/lang/System/SecurityRace.java │ │ │ │ -Passed: java/lang/System/Versions.java │ │ │ │ Passed: java/lang/System/VerifyRawIndexesTest.java │ │ │ │ -Passed: java/lang/System/SecurityManagerWarnings.java │ │ │ │ +Passed: java/lang/System/PropertyTest.java │ │ │ │ +Passed: java/lang/System/Versions.java │ │ │ │ Passed: java/lang/template/Basic.java │ │ │ │ +Passed: java/lang/System/SecurityManagerWarnings.java │ │ │ │ Passed: java/lang/template/T8313809.java │ │ │ │ Passed: java/lang/template/FormatterBuilder.java │ │ │ │ Passed: java/lang/Thread/jni/AttachCurrentThread/AttachTest.java#id0 │ │ │ │ Passed: java/lang/Thread/jni/AttachCurrentThread/AttachTest.java#id1 │ │ │ │ -Passed: java/lang/String/UnicodeCasingTest.java │ │ │ │ Passed: java/lang/template/StringTemplateTest.java │ │ │ │ Passed: java/lang/System/LoggerFinder/SignedLoggerFinderTest/SignedLoggerFinderTest.java │ │ │ │ Passed: java/lang/Thread/virtual/stress/GetStackTraceALot.java#id0 │ │ │ │ Passed: java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java │ │ │ │ +Passed: java/lang/String/UnicodeCasingTest.java │ │ │ │ Passed: java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java#id0 │ │ │ │ Passed: java/lang/Thread/virtual/stress/ParkALot.java#id0 │ │ │ │ Passed: java/lang/Thread/virtual/stress/PinALot.java#id0 │ │ │ │ Passed: java/lang/Thread/virtual/stress/PingPong.java#ltq │ │ │ │ Passed: java/lang/Thread/virtual/ActivateSpareCarrier.java │ │ │ │ Passed: java/lang/Thread/virtual/CarrierThreadWaits.java#id0 │ │ │ │ Passed: java/lang/Thread/virtual/Collectable.java │ │ │ │ Passed: java/lang/Thread/virtual/CustomScheduler.java │ │ │ │ Passed: java/lang/Thread/virtual/GetStackTrace.java │ │ │ │ -Passed: java/lang/Thread/virtual/GetStackTraceWhenRunnable.java │ │ │ │ Passed: java/lang/Thread/virtual/stress/PingPong.java#sq │ │ │ │ +Passed: java/lang/Thread/virtual/GetStackTraceWhenRunnable.java │ │ │ │ Passed: java/lang/Thread/virtual/Locking.java │ │ │ │ -Passed: java/lang/Thread/virtual/JfrEvents.java │ │ │ │ Passed: java/lang/Thread/virtual/MonitorWaitNotify.java │ │ │ │ +Passed: java/lang/Thread/virtual/stress/Skynet.java#default │ │ │ │ Passed: java/lang/Thread/virtual/ParkWithFixedThreadPool.java │ │ │ │ Passed: java/lang/Thread/virtual/Reflection.java │ │ │ │ Passed: java/lang/Thread/virtual/ShutdownHook.java │ │ │ │ +Passed: java/lang/Thread/virtual/JfrEvents.java │ │ │ │ Passed: java/lang/Thread/virtual/StackTraces.java │ │ │ │ -Passed: java/lang/Thread/virtual/stress/Skynet.java#default │ │ │ │ -Passed: java/lang/Thread/virtual/Parking.java │ │ │ │ -Passed: java/lang/Thread/virtual/ThreadAPI.java#default │ │ │ │ -Passed: java/lang/Thread/virtual/ThreadAPI.java#no-vmcontinuations │ │ │ │ +Passed: java/lang/Thread/virtual/stress/SleepALot.java#id0 │ │ │ │ Passed: java/lang/Thread/virtual/ThreadLocals.java │ │ │ │ -Passed: java/lang/Thread/virtual/VirtualThreadPinnedEventThrows.java │ │ │ │ +Passed: java/lang/Thread/virtual/stress/TimedGet.java │ │ │ │ +Passed: java/lang/Thread/virtual/stress/YieldALot.java#id0 │ │ │ │ Passed: java/lang/Thread/virtual/TraceVirtualThreadLocals.java │ │ │ │ +Passed: java/lang/Thread/virtual/VirtualThreadPinnedEventThrows.java │ │ │ │ Passed: java/lang/Thread/virtual/YieldQueuing.java │ │ │ │ Passed: java/lang/Thread/BuilderTest.java │ │ │ │ -Passed: java/lang/Thread/virtual/stress/SleepALot.java#id0 │ │ │ │ -Passed: java/lang/Thread/DegradedMethodsThrowUOE.java │ │ │ │ +Passed: java/lang/Thread/virtual/Parking.java │ │ │ │ Passed: java/lang/Thread/HoldsLock.java │ │ │ │ -Passed: java/lang/Thread/IsAlive.java │ │ │ │ +Passed: java/lang/Thread/virtual/ThreadAPI.java#default │ │ │ │ Passed: java/lang/Thread/ITLConstructor.java │ │ │ │ +Passed: java/lang/Thread/IsAlive.java │ │ │ │ Passed: java/lang/Thread/MainThreadTest.java │ │ │ │ +Passed: java/lang/Thread/virtual/ThreadAPI.java#no-vmcontinuations │ │ │ │ Passed: java/lang/Thread/NullStackTrace.java │ │ │ │ -Passed: java/lang/Thread/virtual/stress/TimedGet.java │ │ │ │ -Passed: java/lang/Thread/virtual/stress/YieldALot.java#id0 │ │ │ │ -Passed: java/lang/Thread/virtual/TracePinnedThreads.java │ │ │ │ +Passed: java/lang/Thread/DegradedMethodsThrowUOE.java │ │ │ │ Passed: java/lang/Thread/ThreadSleepEvent.java │ │ │ │ +Passed: java/lang/Thread/SleepWithDuration.java │ │ │ │ +Passed: java/lang/Thread/virtual/TracePinnedThreads.java │ │ │ │ Passed: java/lang/Thread/ThreadStateTest.java │ │ │ │ Passed: java/lang/Thread/UncaughtExceptionsTest.java │ │ │ │ -Passed: java/lang/Thread/JoinWithDuration.java │ │ │ │ -Passed: java/lang/Thread/SleepWithDuration.java │ │ │ │ -Passed: java/lang/ThreadLocal/ImmutableLocal.java │ │ │ │ Passed: java/lang/ThreadLocal/Basic.java │ │ │ │ -Passed: java/lang/ThreadLocal/InitialValue.java │ │ │ │ Passed: java/lang/ThreadGroup/BasicTests.java │ │ │ │ +Passed: java/lang/ThreadLocal/ImmutableLocal.java │ │ │ │ +Passed: java/lang/ThreadLocal/InitialValue.java │ │ │ │ Passed: java/lang/ThreadLocal/ReplaceStaleEntry.java │ │ │ │ +Passed: java/lang/ThreadLocal/MemoryLeak.java │ │ │ │ Passed: java/lang/ThreadLocal/ThreadLocalSupplierTest.java │ │ │ │ +Passed: java/lang/ThreadLocal/TestThreadId.java │ │ │ │ Passed: java/lang/ThreadLocal/TLRemoveTest.java │ │ │ │ +Passed: java/lang/Thread/JoinWithDuration.java │ │ │ │ Passed: java/lang/Throwable/ChainedExceptions.java │ │ │ │ -Passed: java/lang/ThreadLocal/TestThreadId.java │ │ │ │ Passed: java/lang/Throwable/LocalizedMessage.java │ │ │ │ Passed: java/lang/Throwable/NewChainedExceptions.java │ │ │ │ Passed: java/lang/Throwable/LegacyChainedExceptionSerialization.java │ │ │ │ -Passed: java/lang/Throwable/StackTraceSerialization.java │ │ │ │ Passed: java/lang/Throwable/OverrideFillInStackTrace.java │ │ │ │ Passed: java/lang/Throwable/SuppressedExceptions.java │ │ │ │ -Passed: java/math/BigDecimal/AddTests.java │ │ │ │ +Passed: java/lang/Throwable/StackTraceSerialization.java │ │ │ │ Passed: java/math/BigDecimal/CompareToTests.java │ │ │ │ +Passed: java/math/BigDecimal/AddTests.java │ │ │ │ Passed: java/math/BigDecimal/Constructor.java │ │ │ │ Passed: java/math/BigDecimal/ConstructorUnscaledValue.java │ │ │ │ -Passed: java/lang/Thread/GenerifyStackTraces.java │ │ │ │ Passed: java/math/BigDecimal/DivideTests.java │ │ │ │ -Passed: java/lang/ThreadLocal/MemoryLeak.java │ │ │ │ +Passed: java/math/BigDecimal/DoubleFloatValueTests.java │ │ │ │ Passed: java/math/BigDecimal/EqualsTests.java │ │ │ │ Passed: java/math/BigDecimal/FloatDoubleValueTests.java │ │ │ │ +Passed: java/math/BigDecimal/DivideMcTests.java │ │ │ │ Passed: java/math/BigDecimal/IntegralDivisionTests.java │ │ │ │ -Passed: java/lang/WeakPairMap/Driver.java │ │ │ │ Passed: java/math/BigDecimal/IntValueExactTests.java │ │ │ │ -Passed: java/math/BigDecimal/DoubleFloatValueTests.java │ │ │ │ -Passed: java/math/BigDecimal/LongValueExactTests.java │ │ │ │ Passed: java/math/BigDecimal/IntegralValueTests.java │ │ │ │ +Passed: java/math/BigDecimal/LongValueExactTests.java │ │ │ │ Passed: java/math/BigDecimal/MovePointTests.java │ │ │ │ -Passed: java/math/BigDecimal/DivideMcTests.java │ │ │ │ -Passed: java/math/BigDecimal/PrecisionTests.java │ │ │ │ +Passed: java/lang/WeakPairMap/Driver.java │ │ │ │ Passed: java/math/BigDecimal/MultiplyTests.java │ │ │ │ Passed: java/math/BigDecimal/NegateTests.java │ │ │ │ Passed: java/math/BigDecimal/PowTests.java │ │ │ │ +Passed: java/math/BigDecimal/PrecisionTests.java │ │ │ │ Passed: java/math/BigDecimal/RoundingTests.java │ │ │ │ Passed: java/math/BigDecimal/ScaleByPowerOfTenTests.java │ │ │ │ -Passed: java/math/BigDecimal/SerializationTests.java │ │ │ │ Passed: java/math/BigDecimal/RangeTests.java │ │ │ │ +Passed: java/math/BigDecimal/SerializationTests.java │ │ │ │ Passed: java/math/BigDecimal/StringConstructor.java │ │ │ │ Passed: java/math/BigDecimal/SquareRootTests.java │ │ │ │ -Passed: java/lang/Thread/ThreadSleepEventThrows.java │ │ │ │ -Passed: java/math/BigDecimal/ZeroScalingTests.java │ │ │ │ Passed: java/math/BigDecimal/StrippingZerosTest.java │ │ │ │ +Passed: java/math/BigDecimal/ZeroScalingTests.java │ │ │ │ Passed: java/math/BigDecimal/ToPlainStringTests.java │ │ │ │ +Passed: java/lang/Thread/ThreadSleepEventThrows.java │ │ │ │ +Passed: java/lang/Thread/GenerifyStackTraces.java │ │ │ │ Passed: java/math/BigInteger/BigIntegerParallelMultiplyTest.java │ │ │ │ Passed: java/math/BigInteger/BitLengthOverflow.java │ │ │ │ Passed: java/math/BigInteger/CompareToTests.java │ │ │ │ Passed: java/math/BigInteger/DoubleValueOverflow.java │ │ │ │ Passed: java/math/BigInteger/largeMemory/DivisionOverflow.java │ │ │ │ Passed: java/math/BigInteger/ExtremeShiftingTests.java │ │ │ │ Passed: java/math/BigInteger/ModInvTime.java │ │ │ │ @@ -10135,124 +10113,124 @@ │ │ │ │ Passed: java/math/BigInteger/PrimitiveConversionTests.java │ │ │ │ Passed: java/math/BigInteger/ProbablePrime.java │ │ │ │ Passed: java/math/BigInteger/SerializationTests.java │ │ │ │ Passed: java/math/BigInteger/StringConstructor.java │ │ │ │ Passed: java/math/BigInteger/TestValueExact.java │ │ │ │ Passed: java/math/BigInteger/UnicodeConstructor.java │ │ │ │ Passed: java/math/RoundingMode/RoundingModeTests.java │ │ │ │ -Passed: java/math/BigInteger/largeMemory/StringConstructorOverflow.java │ │ │ │ Passed: java/net/Authenticator/AuthNPETest.java │ │ │ │ -Passed: java/net/Authenticator/B4722333.java │ │ │ │ Passed: java/net/Authenticator/B4678055.java │ │ │ │ +Passed: java/math/BigInteger/BigIntegerTest.java │ │ │ │ +Passed: java/math/BigInteger/largeMemory/StringConstructorOverflow.java │ │ │ │ +Passed: java/net/Authenticator/B4722333.java │ │ │ │ Passed: java/net/Authenticator/B4769350.java │ │ │ │ Passed: java/net/Authenticator/B4759514.java │ │ │ │ -Passed: java/math/BigInteger/BigIntegerTest.java │ │ │ │ -Passed: java/net/Authenticator/B4962064.java │ │ │ │ Passed: java/net/Authenticator/B4921848.java │ │ │ │ +Passed: java/net/Authenticator/B4962064.java │ │ │ │ Passed: java/net/Authenticator/BasicTest.java │ │ │ │ Passed: java/net/Authenticator/BasicTest3.java │ │ │ │ Passed: java/net/Authenticator/B8034170.java │ │ │ │ Passed: java/net/Authenticator/B6870935.java │ │ │ │ Passed: java/net/Authenticator/GetAuthenticatorTest.java │ │ │ │ Passed: java/net/BindException/Test.java │ │ │ │ Passed: java/net/CookieHandler/B6277794.java │ │ │ │ Passed: java/net/CookieHandler/B6644726.java │ │ │ │ Passed: java/net/CookieHandler/B6791927.java │ │ │ │ Passed: java/net/CookieHandler/CookieHandlerTest.java │ │ │ │ -Passed: java/net/Authenticator/Deadlock.java │ │ │ │ -Passed: java/net/CookieHandler/EmptyCookieHeader.java │ │ │ │ Passed: java/net/CookieHandler/CookieManagerTest.java │ │ │ │ +Passed: java/net/CookieHandler/EmptyCookieHeader.java │ │ │ │ +Passed: java/net/CookieHandler/LocalHostCookie.java │ │ │ │ Passed: java/net/CookieHandler/NullUriCookieTest.java │ │ │ │ Passed: java/net/CookieHandler/TestHttpCookie.java │ │ │ │ -Passed: java/net/CookieHandler/LocalHostCookie.java │ │ │ │ Passed: java/net/DatagramPacket/CheckBoundaries.java │ │ │ │ +Passed: java/net/DatagramPacket/Constructor.java │ │ │ │ Passed: java/net/DatagramPacket/Getters.java │ │ │ │ Passed: java/net/DatagramPacket/Offset.java │ │ │ │ Passed: java/net/DatagramPacket/ReuseBuf.java │ │ │ │ Passed: java/net/DatagramPacket/Setters.java │ │ │ │ -Passed: java/net/DatagramPacket/Constructor.java │ │ │ │ +Passed: java/net/Authenticator/Deadlock.java │ │ │ │ Passed: java/net/DatagramPacket/Unresolved.java │ │ │ │ Passed: java/net/DatagramSocket/AddressNotSet.java │ │ │ │ Passed: java/net/DatagramSocket/B6411513.java │ │ │ │ -Passed: java/net/DatagramSocket/B8035653.java │ │ │ │ Passed: java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java │ │ │ │ -Passed: java/net/Authenticator/BasicTest4.java │ │ │ │ +Passed: java/net/DatagramSocket/B8035653.java │ │ │ │ Passed: java/net/DatagramSocket/ConnectPortZero.java │ │ │ │ +Passed: java/net/DatagramSocket/Constructor.java │ │ │ │ Passed: java/net/DatagramSocket/DatagramSocketExample.java │ │ │ │ -Passed: java/math/BigInteger/largeMemory/SymmetricRangeTests.java │ │ │ │ Passed: java/net/DatagramSocket/BindFailTest.java │ │ │ │ -Passed: java/net/DatagramSocket/Constructor.java │ │ │ │ -Passed: java/net/DatagramSocket/ImplicitBind.java │ │ │ │ +Passed: java/net/DatagramSocket/DatagramTimeout.java │ │ │ │ Passed: java/net/DatagramSocket/GetLocalAddress.java │ │ │ │ +Passed: java/net/DatagramSocket/ImplicitBind.java │ │ │ │ Passed: java/net/DatagramSocket/InheritHandle.java │ │ │ │ -Passed: java/net/DatagramSocket/LocalSocketAddress.java │ │ │ │ Passed: java/net/DatagramSocket/DatagramSocketMulticasting.java │ │ │ │ +Passed: java/net/DatagramSocket/LocalSocketAddress.java │ │ │ │ Passed: java/net/DatagramSocket/OldDatagramSocketImplTest.java │ │ │ │ -Passed: java/net/DatagramSocket/ReportSocketClosed.java │ │ │ │ +Passed: java/math/BigInteger/largeMemory/SymmetricRangeTests.java │ │ │ │ +Passed: java/net/DatagramSocket/PortUnreachable.java │ │ │ │ Passed: java/net/DatagramSocket/ReuseAddressTest.java │ │ │ │ -Passed: java/net/DatagramSocket/DatagramTimeout.java │ │ │ │ +Passed: java/net/Authenticator/BasicTest4.java │ │ │ │ +Passed: java/net/DatagramSocket/ReportSocketClosed.java │ │ │ │ Passed: java/net/DatagramSocket/Send12k.java │ │ │ │ -Passed: java/net/DatagramSocket/SendCheck.java │ │ │ │ Passed: java/net/DatagramSocket/SendDatagramToBadAddress.java │ │ │ │ -Passed: java/net/DatagramSocket/PortUnreachable.java │ │ │ │ -Passed: java/net/DatagramSocket/SendPortZero.java │ │ │ │ +Passed: java/net/DatagramSocket/SendCheck.java │ │ │ │ Passed: java/net/DatagramSocket/SendSize.java │ │ │ │ +Passed: java/net/DatagramSocket/SendPortZero.java │ │ │ │ +Passed: java/net/DatagramSocket/SetGetSendBufferSize.java │ │ │ │ Passed: java/net/DatagramSocket/SetGetReceiveBufferSize.java │ │ │ │ +Passed: java/net/DatagramSocket/SupportedOptionsCheck.java │ │ │ │ Passed: java/net/DatagramSocket/InterruptibleDatagramSocket.java │ │ │ │ -Passed: java/net/DatagramSocket/SetGetSendBufferSize.java │ │ │ │ Passed: java/net/DatagramSocket/TestAfterClose.java │ │ │ │ -Passed: java/net/DatagramSocket/SupportedOptionsCheck.java │ │ │ │ Passed: java/net/DatagramSocket/SendReceiveMaxSize.java │ │ │ │ Passed: java/net/DatagramSocketImpl/TestCreate.java │ │ │ │ Passed: java/net/DatagramSocketImpl/TestDefaultBehavior.java │ │ │ │ Passed: java/net/httpclient/examples/JavadocExamples.java │ │ │ │ Passed: java/net/httpclient/examples/WebSocketExample.java │ │ │ │ Passed: java/net/DatagramSocketImpl/CheckDiscard.java │ │ │ │ -Passed: java/lang/Thread/SleepSanity.java │ │ │ │ -Passed: java/net/DatagramSocket/TimeoutWithSM.java │ │ │ │ Passed: java/net/httpclient/FilePublisher/FilePublisherPermsTest.java │ │ │ │ +Passed: java/net/DatagramSocket/TimeoutWithSM.java │ │ │ │ Passed: java/net/httpclient/FilePublisher/FilePublisherTest.java │ │ │ │ -Passed: java/net/httpclient/http2/ConnectionReuseTest.java │ │ │ │ Passed: java/net/httpclient/http2/BadHeadersTest.java │ │ │ │ +Passed: java/lang/Thread/SleepSanity.java │ │ │ │ +Passed: java/net/httpclient/http2/ConnectionReuseTest.java │ │ │ │ Passed: java/net/httpclient/http2/ErrorTest.java │ │ │ │ -Passed: java/net/httpclient/http2/BasicTest.java │ │ │ │ Passed: java/net/httpclient/http2/ContinuationFrameTest.java │ │ │ │ -Passed: java/math/BigInteger/LargeValueExceptions.java │ │ │ │ -Passed: java/net/httpclient/http2/HpackCircularBufferDriver.java │ │ │ │ +Passed: java/net/httpclient/http2/BasicTest.java │ │ │ │ Passed: java/net/httpclient/http2/FixedThreadPoolTest.java │ │ │ │ +Passed: java/net/httpclient/http2/HpackCircularBufferDriver.java │ │ │ │ +Passed: java/net/httpclient/http2/HpackDecoderDriver.java │ │ │ │ Passed: java/net/httpclient/http2/HpackHeaderTableDriver.java │ │ │ │ Passed: java/net/httpclient/http2/HpackTestHelper.java │ │ │ │ Passed: java/net/httpclient/http2/HpackBinaryTestDriver.java │ │ │ │ -Passed: java/net/httpclient/http2/HpackDecoderDriver.java │ │ │ │ Passed: java/net/httpclient/http2/HpackEncoderDriver.java │ │ │ │ +Passed: java/net/httpclient/http2/IdlePooledConnectionTest.java │ │ │ │ Passed: java/net/httpclient/http2/ImplicitPushCancel.java │ │ │ │ Passed: java/net/httpclient/http2/NoBodyTest.java │ │ │ │ +Passed: java/net/DatagramSocket/UnreferencedDatagramSockets.java │ │ │ │ Passed: java/net/httpclient/http2/PostPutTest.java │ │ │ │ -Passed: java/net/httpclient/http2/IdlePooledConnectionTest.java │ │ │ │ Passed: java/net/httpclient/http2/ProxyTest2.java │ │ │ │ Passed: java/net/httpclient/http2/PushPromiseContinuation.java │ │ │ │ Passed: java/net/httpclient/http2/RedirectTest.java │ │ │ │ Passed: java/net/httpclient/http2/ServerPushWithDiffTypes.java │ │ │ │ Passed: java/net/httpclient/http2/ServerPush.java │ │ │ │ -Passed: java/net/DatagramSocket/UnreferencedDatagramSockets.java │ │ │ │ -Passed: java/net/httpclient/http2/TLSConnection.java │ │ │ │ Passed: java/net/httpclient/http2/TrailingHeadersTest.java │ │ │ │ -Passed: java/net/httpclient/offline/OfflineTesting.java │ │ │ │ +Passed: java/net/httpclient/http2/TLSConnection.java │ │ │ │ Passed: java/net/httpclient/http2/UserInfoTest.java │ │ │ │ -Passed: java/net/httpclient/http2/HpackHuffmanDriver.java │ │ │ │ -Passed: java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java │ │ │ │ +Passed: java/net/httpclient/offline/OfflineTesting.java │ │ │ │ +Passed: java/net/httpclient/http2/IdleConnectionTimeoutTest.java │ │ │ │ Passed: java/net/httpclient/http2/Timeout.java │ │ │ │ +Passed: java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java │ │ │ │ +Passed: java/net/httpclient/http2/HpackHuffmanDriver.java │ │ │ │ Passed: java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java │ │ │ │ -Passed: java/net/httpclient/http2/IdleConnectionTimeoutTest.java │ │ │ │ -Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.java │ │ │ │ Passed: java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java │ │ │ │ +Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.java │ │ │ │ Passed: java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java │ │ │ │ Passed: java/net/httpclient/websocket/security/WSURLPermissionTest.java │ │ │ │ -Passed: java/net/httpclient/ssltest/TlsVersionTest.java │ │ │ │ Passed: java/net/httpclient/security/Driver.java │ │ │ │ +Passed: java/net/httpclient/ssltest/TlsVersionTest.java │ │ │ │ +Passed: java/math/BigInteger/LargeValueExceptions.java │ │ │ │ Passed: java/net/httpclient/security/Security.java │ │ │ │ Passed: java/net/httpclient/ssltest/CertificateTest.java │ │ │ │ Passed: java/net/httpclient/websocket/Abort.java │ │ │ │ Passed: java/net/httpclient/websocket/AutomaticPong.java │ │ │ │ Passed: java/net/httpclient/websocket/BlowupOutputQueue.java │ │ │ │ Passed: java/net/httpclient/websocket/ConnectionHandoverTest.java │ │ │ │ Passed: java/net/httpclient/websocket/HandshakeUrlEncodingTest.java │ │ │ │ @@ -10269,37 +10247,37 @@ │ │ │ │ Passed: java/net/httpclient/websocket/PendingTextPongClose.java │ │ │ │ Passed: java/net/httpclient/websocket/ReaderDriver.java │ │ │ │ Passed: java/net/httpclient/websocket/SendTest.java │ │ │ │ Passed: java/net/httpclient/websocket/WebSocketBuilderTest.java │ │ │ │ Passed: java/net/httpclient/websocket/WebSocketExtendedTest.java │ │ │ │ Passed: java/net/httpclient/whitebox/AuthenticationFilterTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/DefaultProxyDriver.java │ │ │ │ -Passed: java/net/httpclient/whitebox/DemandTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/ConnectionPoolTestDriver.java │ │ │ │ +Passed: java/net/httpclient/whitebox/DemandTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/FramesDecoderTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/MinimalFutureTestDriver.java │ │ │ │ Passed: java/net/httpclient/websocket/WebSocketProxyTest.java │ │ │ │ Passed: java/net/httpclient/whitebox/FlowTestDriver.java │ │ │ │ Passed: java/net/httpclient/websocket/WebSocketServerDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/SelectorTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/WindowControllerTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/WrapperTestDriver.java │ │ │ │ +Passed: java/net/httpclient/whitebox/RawChannelTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/SSLTubeTestDriver.java │ │ │ │ Passed: java/net/httpclient/whitebox/SSLFlowDelegateTestDriver.java │ │ │ │ -Passed: java/net/httpclient/whitebox/RawChannelTestDriver.java │ │ │ │ -Passed: java/net/httpclient/websocket/WebSocketTest.java │ │ │ │ Passed: java/net/httpclient/ALPNFailureTest.java │ │ │ │ +Passed: java/net/httpclient/websocket/WebSocketTest.java │ │ │ │ Passed: java/net/httpclient/ALPNProxyFailureTest.java │ │ │ │ -Passed: java/net/httpclient/AsyncExecutorShutdown.java │ │ │ │ +Passed: java/net/httpclient/AsyncShutdownNow.java │ │ │ │ Passed: java/net/httpclient/AuthFilter.java │ │ │ │ +Passed: java/net/httpclient/AsyncExecutorShutdown.java │ │ │ │ Passed: java/net/httpclient/websocket/WSHandshakeExceptionTest.java │ │ │ │ Passed: java/net/httpclient/AuthSchemesTest.java │ │ │ │ -Passed: java/net/httpclient/AsyncShutdownNow.java │ │ │ │ Passed: java/net/httpclient/AuthFilterCacheTest.java │ │ │ │ Passed: java/net/httpclient/BodySubscribersTest.java │ │ │ │ Passed: java/net/httpclient/BasicAuthTest.java │ │ │ │ Passed: java/net/httpclient/BufferingSubscriberErrorCompleteTest.java │ │ │ │ Passed: java/net/httpclient/BufferingSubscriberCancelTest.java │ │ │ │ Passed: java/net/httpclient/ByteArrayPublishers.java │ │ │ │ Passed: java/net/httpclient/AggregateRequestBodyTest.java │ │ │ │ @@ -10309,162 +10287,162 @@ │ │ │ │ Passed: java/net/httpclient/ConnectTimeoutHandshakeAsync.java │ │ │ │ Passed: java/net/httpclient/CancelStreamedBodyTest.java │ │ │ │ Passed: java/net/httpclient/ConnectTimeoutNoProxyAsync.java │ │ │ │ Passed: java/net/httpclient/ConnectTimeoutHandshakeSync.java │ │ │ │ Passed: java/net/httpclient/ConnectTimeoutNoProxySync.java │ │ │ │ Passed: java/net/httpclient/ConnectTimeoutWithProxyAsync.java │ │ │ │ Passed: java/net/httpclient/ConnectTimeoutWithProxySync.java │ │ │ │ -Passed: java/net/httpclient/CancelRequestTest.java │ │ │ │ Passed: java/net/httpclient/ContentLengthHeaderTest.java │ │ │ │ +Passed: java/net/httpclient/CancelRequestTest.java │ │ │ │ Passed: java/net/httpclient/CookieHeaderTest.java │ │ │ │ Passed: java/net/httpclient/DebugLoggerTest.java │ │ │ │ Passed: java/net/httpclient/CustomResponseSubscriber.java │ │ │ │ Passed: java/net/httpclient/CustomRequestPublisher.java │ │ │ │ Passed: java/net/httpclient/DependentPromiseActionsTest.java │ │ │ │ Passed: java/net/httpclient/CancelledResponse.java │ │ │ │ Passed: java/net/httpclient/EmptyAuthenticate.java │ │ │ │ -Passed: java/net/httpclient/EncodedCharsInURI.java │ │ │ │ Passed: java/net/httpclient/DependentActionsTest.java │ │ │ │ -Passed: java/net/httpclient/BufferingSubscriberTest.java │ │ │ │ +Passed: java/net/httpclient/EncodedCharsInURI.java │ │ │ │ Passed: java/net/httpclient/ExecutorShutdown.java │ │ │ │ +Passed: java/net/httpclient/AsFileDownloadTest.java │ │ │ │ Passed: java/net/httpclient/ExpectContinueTest.java │ │ │ │ Passed: java/net/httpclient/ExpectContinue.java │ │ │ │ Passed: java/net/httpclient/FlowAdaptersCompileOnly.java │ │ │ │ -Passed: java/net/httpclient/AsFileDownloadTest.java │ │ │ │ Passed: java/net/httpclient/FlowAdapterPublisherTest.java │ │ │ │ Passed: java/net/httpclient/EscapedOctetsInURI.java │ │ │ │ -Passed: java/net/httpclient/ForbiddenHeadTest.java │ │ │ │ Passed: java/net/httpclient/FlowAdapterSubscriberTest.java │ │ │ │ +Passed: java/net/httpclient/BufferingSubscriberTest.java │ │ │ │ Passed: java/net/httpclient/HeadersTest.java │ │ │ │ +Passed: java/net/httpclient/ForbiddenHeadTest.java │ │ │ │ Passed: java/net/httpclient/HeadersTest2.java │ │ │ │ Passed: java/net/httpclient/HeadersTest1.java │ │ │ │ +Passed: java/net/httpclient/GZIPInputStreamTest.java │ │ │ │ Passed: java/net/httpclient/HeadTest.java │ │ │ │ Passed: java/net/httpclient/HttpClientBuilderTest.java │ │ │ │ -Passed: java/net/httpclient/GZIPInputStreamTest.java │ │ │ │ Passed: java/net/httpclient/HttpClientExceptionTest.java │ │ │ │ Passed: java/net/httpclient/Http1ChunkedTest.java │ │ │ │ Passed: java/net/httpclient/HttpClientClose.java │ │ │ │ Passed: java/net/httpclient/HttpHeadersOf.java │ │ │ │ Passed: java/net/httpclient/HttpInputStreamAvailableTest.java │ │ │ │ Passed: java/net/httpclient/HttpClientShutdown.java │ │ │ │ Passed: java/net/httpclient/HttpRequestBuilderTest.java │ │ │ │ Passed: java/net/httpclient/HttpRequestNewBuilderTest.java │ │ │ │ Passed: java/net/httpclient/HttpResponseInputStreamInterruptTest.java │ │ │ │ Passed: java/net/httpclient/HttpResponseInputStreamTest.java │ │ │ │ Passed: java/net/httpclient/HttpClientLocalAddrTest.java │ │ │ │ -Passed: java/net/httpclient/HandshakeFailureTest.java │ │ │ │ Passed: java/net/httpclient/HttpsTunnelAuthTest.java │ │ │ │ -Passed: java/net/httpclient/HttpVersionsTest.java │ │ │ │ -Passed: java/net/httpclient/HttpRedirectTest.java │ │ │ │ +Passed: java/net/httpclient/HandshakeFailureTest.java │ │ │ │ Passed: java/net/httpclient/HttpsTunnelTest.java │ │ │ │ +Passed: java/net/httpclient/HttpVersionsTest.java │ │ │ │ Passed: java/net/httpclient/ImmutableHeaders.java │ │ │ │ Passed: java/net/httpclient/ImmutableFlowItems.java │ │ │ │ -Passed: java/net/httpclient/InvalidSSLContextTest.java │ │ │ │ Passed: java/net/httpclient/InterruptedBlockingSend.java │ │ │ │ Passed: java/net/httpclient/InvalidInputStreamSubscriptionRequest.java │ │ │ │ +Passed: java/net/httpclient/HttpRedirectTest.java │ │ │ │ +Passed: java/net/httpclient/InvalidSSLContextTest.java │ │ │ │ Passed: java/net/httpclient/ISO_8859_1_Test.java │ │ │ │ -Passed: java/net/httpclient/LargeResponseContent.java │ │ │ │ Passed: java/net/httpclient/InvalidSubscriptionRequest.java │ │ │ │ Passed: java/net/httpclient/HttpSlowServerTest.java │ │ │ │ Passed: java/net/httpclient/LineAdaptersCompileOnly.java │ │ │ │ -Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java │ │ │ │ +Passed: java/net/httpclient/LargeResponseContent.java │ │ │ │ Passed: java/net/httpclient/LargeHandshakeTest.java │ │ │ │ +Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java │ │ │ │ Passed: java/net/httpclient/LineSubscribersAndSurrogatesTest.java │ │ │ │ Passed: java/net/httpclient/LineBodyHandlerTest.java │ │ │ │ Passed: java/net/httpclient/LargeResponseTest.java │ │ │ │ -Passed: java/net/httpclient/DigestEchoClientSSL.java │ │ │ │ +Passed: java/net/httpclient/ManyRequests.java │ │ │ │ Passed: java/net/httpclient/MappingResponseSubscriber.java │ │ │ │ +Passed: java/net/httpclient/ManyRequests2.java │ │ │ │ Passed: java/net/httpclient/MessageHeadersTest.java │ │ │ │ -Passed: java/net/httpclient/ManyRequests.java │ │ │ │ Passed: java/net/httpclient/MethodsTest.java │ │ │ │ Passed: java/net/httpclient/MaxStreams.java │ │ │ │ -Passed: java/net/httpclient/ManyRequests2.java │ │ │ │ Passed: java/net/httpclient/MultiAuthTest.java │ │ │ │ Passed: java/net/httpclient/NoBodyPartOne.java │ │ │ │ +Passed: java/net/httpclient/DigestEchoClientSSL.java │ │ │ │ Passed: java/net/httpclient/PlainProxyConnectionTest.java │ │ │ │ Passed: java/net/httpclient/NoBodyPartThree.java │ │ │ │ Passed: java/net/httpclient/NoBodyPartTwo.java │ │ │ │ -Passed: java/net/httpclient/ProxyAuthTest.java │ │ │ │ Passed: java/net/httpclient/ManyRequestsLegacy.java │ │ │ │ -Passed: java/net/httpclient/NonAsciiCharsInURI.java │ │ │ │ -Passed: java/net/httpclient/ProxySelectorTest.java │ │ │ │ +Passed: java/net/httpclient/ProxyAuthTest.java │ │ │ │ Passed: java/net/httpclient/ProxyTest.java │ │ │ │ -Passed: java/net/httpclient/DigestEchoClient.java │ │ │ │ +Passed: java/net/httpclient/ProxySelectorTest.java │ │ │ │ +Passed: java/net/httpclient/NonAsciiCharsInURI.java │ │ │ │ Passed: java/net/httpclient/RedirectMethodChange.java │ │ │ │ Passed: java/net/httpclient/RelayingPublishers.java │ │ │ │ Passed: java/net/httpclient/RedirectWithCookie.java │ │ │ │ Passed: java/net/httpclient/RequestBuilderTest.java │ │ │ │ -Passed: java/net/httpclient/Response204.java │ │ │ │ Passed: java/net/httpclient/Response1xxTest.java │ │ │ │ +Passed: java/net/httpclient/DigestEchoClient.java │ │ │ │ +Passed: java/net/httpclient/Response204.java │ │ │ │ Passed: java/net/httpclient/Response204V2Test.java │ │ │ │ -Passed: java/net/httpclient/ResponsePublisher.java │ │ │ │ +Passed: java/net/httpclient/ResponseBodyBeforeError.java │ │ │ │ Passed: java/net/httpclient/RestrictedHeadersTest.java │ │ │ │ +Passed: java/net/httpclient/ResponsePublisher.java │ │ │ │ Passed: java/net/httpclient/RetryPost.java │ │ │ │ -Passed: java/net/httpclient/ResponseBodyBeforeError.java │ │ │ │ Passed: java/net/httpclient/RetryWithCookie.java │ │ │ │ Passed: java/net/httpclient/SendResponseHeadersTest.java │ │ │ │ -Passed: java/net/httpclient/ProxyAuthDisabledSchemes.java │ │ │ │ Passed: java/net/httpclient/ServerCloseTest.java │ │ │ │ Passed: java/net/httpclient/ShortRequestBody.java │ │ │ │ +Passed: java/net/httpclient/ProxyAuthDisabledSchemes.java │ │ │ │ Passed: java/net/httpclient/ShortResponseBodyGet.java │ │ │ │ Passed: java/net/httpclient/ShutdownNow.java │ │ │ │ Passed: java/net/httpclient/SmallTimeout.java │ │ │ │ Passed: java/net/httpclient/ShortResponseBodyPost.java │ │ │ │ -Passed: java/net/httpclient/ShortResponseBodyPostWithRetry.java │ │ │ │ Passed: java/net/httpclient/SmokeTest.java │ │ │ │ +Passed: java/net/httpclient/ShortResponseBodyPostWithRetry.java │ │ │ │ Passed: java/net/httpclient/ProxyAuthDisabledSchemesSSL.java │ │ │ │ Passed: java/net/httpclient/RequestBodyTest.java │ │ │ │ Passed: java/net/httpclient/SplitResponse.java │ │ │ │ Passed: java/net/httpclient/SplitResponseAsync.java │ │ │ │ Passed: java/net/httpclient/SplitResponseKeepAlive.java │ │ │ │ Passed: java/net/httpclient/SplitResponseKeepAliveAsync.java │ │ │ │ -Passed: java/net/httpclient/SplitResponseSSLKeepAlive.java │ │ │ │ -Passed: java/net/httpclient/SSLExceptionTest.java │ │ │ │ Passed: java/net/httpclient/SplitResponseSSL.java │ │ │ │ Passed: java/net/httpclient/SplitResponseSSLAsync.java │ │ │ │ -Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java │ │ │ │ +Passed: java/net/httpclient/SSLExceptionTest.java │ │ │ │ Passed: java/net/httpclient/StreamCloseTest.java │ │ │ │ Passed: java/net/httpclient/SubscriberPublisherAPIExceptions.java │ │ │ │ Passed: java/net/httpclient/TestKitTest.java │ │ │ │ -Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java │ │ │ │ +Passed: java/net/httpclient/SplitResponseSSLKeepAlive.java │ │ │ │ Passed: java/net/httpclient/ThrowingPublishersCustomAfterCancel.java │ │ │ │ -Passed: java/net/httpclient/RedirectTimeoutTest.java │ │ │ │ +Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java │ │ │ │ +Passed: java/net/httpclient/StreamingBody.java │ │ │ │ Passed: java/net/httpclient/ThrowingPublishersInNextRequest.java │ │ │ │ -Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java │ │ │ │ +Passed: java/net/httpclient/SpecialHeadersTest.java │ │ │ │ +Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java │ │ │ │ Passed: java/net/httpclient/ThrowingPublishersInRequest.java │ │ │ │ -Passed: java/net/httpclient/ThrowingPublishersInSubscribe.java │ │ │ │ -Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java │ │ │ │ -Passed: java/net/httpclient/ThrowingPublishersSanity.java │ │ │ │ +Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java │ │ │ │ Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java │ │ │ │ +Passed: java/net/httpclient/ThrowingPublishersSanity.java │ │ │ │ +Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java │ │ │ │ +Passed: java/net/httpclient/RedirectTimeoutTest.java │ │ │ │ Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java │ │ │ │ +Passed: java/net/httpclient/ThrowingPublishersInSubscribe.java │ │ │ │ Passed: java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java │ │ │ │ -Passed: java/net/httpclient/ThrowingPushPromisesAsLinesIO.java │ │ │ │ Passed: java/net/httpclient/ThrowingPushPromisesAsStringCustom.java │ │ │ │ -Passed: java/net/httpclient/SpecialHeadersTest.java │ │ │ │ +Passed: java/net/httpclient/ThrowingPushPromisesAsLinesIO.java │ │ │ │ Passed: java/net/httpclient/ThrowingPushPromisesAsStringIO.java │ │ │ │ Passed: java/net/httpclient/ThrowingPushPromisesSanity.java │ │ │ │ -Passed: java/net/httpclient/StreamingBody.java │ │ │ │ -Passed: java/net/httpclient/ThrowingSubscribersAsInputStream.java │ │ │ │ Passed: java/net/httpclient/ThrowingSubscribersAsLines.java │ │ │ │ +Passed: java/net/httpclient/ThrowingSubscribersAsInputStream.java │ │ │ │ Passed: java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java │ │ │ │ Passed: java/net/httpclient/ThrowingSubscribersAsLinesAsync.java │ │ │ │ -Passed: java/net/httpclient/ThrowingSubscribersAsString.java │ │ │ │ +Passed: java/net/httpclient/TlsContextTest.java │ │ │ │ Passed: java/net/httpclient/ThrowingSubscribersSanity.java │ │ │ │ Passed: java/net/httpclient/ThrowingSubscribersAsStringAsync.java │ │ │ │ -Passed: java/net/httpclient/TlsContextTest.java │ │ │ │ +Passed: java/net/httpclient/ThrowingSubscribersAsString.java │ │ │ │ Passed: java/net/httpclient/VersionTest.java │ │ │ │ Passed: java/net/httpclient/UnauthorizedTest.java │ │ │ │ Passed: java/net/HttpCookie/CookieNegativeMaxAge.java │ │ │ │ -Passed: java/net/HttpCookie/ExpiredCookieTest.java │ │ │ │ Passed: java/net/httpclient/ZeroRedirects.java │ │ │ │ +Passed: java/net/HttpCookie/ExpiredCookieTest.java │ │ │ │ Passed: java/net/httpclient/UserCookieTest.java │ │ │ │ -Passed: java/net/HttpCookie/IllegalCookieNameTest.java │ │ │ │ +Passed: java/net/httpclient/UnknownBodyLengthTest.java │ │ │ │ Passed: java/net/HttpURLConnection/getResponseCode.java │ │ │ │ Passed: java/net/HttpURLConnection/HttpResponseCode.java │ │ │ │ -Passed: java/net/httpclient/UnknownBodyLengthTest.java │ │ │ │ +Passed: java/net/HttpCookie/IllegalCookieNameTest.java │ │ │ │ Passed: java/net/HttpURLConnection/HttpURLConnectionHeadersOrder.java │ │ │ │ Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java │ │ │ │ Passed: java/net/HttpURLConnection/HttpURLConWithProxy.java │ │ │ │ Passed: java/net/HttpURLConnection/HttpURLProxySelectionTest.java │ │ │ │ Passed: java/net/HttpURLConnection/NoProxyTest.java │ │ │ │ Passed: java/net/HttpURLConnection/Response1xxTest.java │ │ │ │ Passed: java/net/HttpURLConnection/UnmodifiableMaps.java │ │ │ │ @@ -10477,452 +10455,453 @@ │ │ │ │ Passed: java/net/Inet6Address/serialize/Inet6AddressSerTest.java │ │ │ │ Passed: java/net/Inet6Address/serialize/Serialize.java │ │ │ │ Passed: java/net/Inet6Address/B4923906.java │ │ │ │ Passed: java/net/Inet6Address/B6206527.java │ │ │ │ Passed: java/net/Inet6Address/B6558853.java │ │ │ │ Passed: java/net/Inet6Address/IPv6AddressTypes.java │ │ │ │ Passed: java/net/Inet6Address/IPv6Numeric.java │ │ │ │ -Passed: java/net/httpclient/TimeoutBasic.java │ │ │ │ Passed: java/net/Inet6Address/PreferIPv6AddressesTest.java │ │ │ │ -Passed: java/net/Inet6Address/StringScope.java │ │ │ │ Passed: java/net/Inet6Address/Scoping.java │ │ │ │ +Passed: java/net/Inet6Address/StringScope.java │ │ │ │ Passed: java/net/InetAddress/ptr/Lookup.java │ │ │ │ -Passed: java/net/InetAddress/B6246242.java │ │ │ │ Passed: java/net/InetAddress/B5087907.java │ │ │ │ +Passed: java/net/InetAddress/B6246242.java │ │ │ │ Passed: java/net/InetAddress/B6296240.java │ │ │ │ -Passed: java/net/InetAddress/CachedUnknownHostName.java │ │ │ │ Passed: java/net/InetAddress/BadDottedIPAddress.java │ │ │ │ +Passed: java/net/InetAddress/CachedUnknownHostName.java │ │ │ │ Passed: java/net/InetAddress/CheckJNI.java │ │ │ │ +Passed: java/net/InetAddress/GetLocalHostWithSM.java │ │ │ │ Passed: java/net/InetAddress/GetLoopbackAddress.java │ │ │ │ Passed: java/net/InetAddress/getOriginalHostName.java │ │ │ │ Passed: java/net/InetAddress/HashSpread.java │ │ │ │ -Passed: java/net/InetAddress/GetLocalHostWithSM.java │ │ │ │ +Passed: java/net/httpclient/TimeoutBasic.java │ │ │ │ Passed: java/net/InetAddress/InternalNameServiceTest.java │ │ │ │ Passed: java/net/InetAddress/InternalNameServiceWithHostsFileTest.java │ │ │ │ Passed: java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java │ │ │ │ Passed: java/net/InetAddress/IPv4Formats.java │ │ │ │ Passed: java/net/InetAddress/IsHostReachableBug.java │ │ │ │ Passed: java/net/InetAddress/IsReachable.java │ │ │ │ Passed: java/net/InetAddress/IsReachableViaLoopbackTest.java │ │ │ │ Passed: java/net/InetAddress/NullCharInHostnameDriver.java │ │ │ │ Passed: java/net/InetAddress/WhiteSpaceHostTest.java │ │ │ │ Passed: java/net/InetSocketAddress/B4849451.java │ │ │ │ Passed: java/net/InetSocketAddress/B6469803.java │ │ │ │ Passed: java/net/InetSocketAddress/CreateUnresolved.java │ │ │ │ -Passed: java/net/InetSocketAddress/ToString.java │ │ │ │ +Passed: java/net/InetAddress/HostsFileOrderingTest.java │ │ │ │ Passed: java/net/InterfaceAddress/Equals.java │ │ │ │ Passed: java/net/InterfaceAddress/NetworkPrefixLength.java │ │ │ │ Passed: java/net/IPSupport/MinimumPermissions.java │ │ │ │ -Passed: java/net/InetAddress/HostsFileOrderingTest.java │ │ │ │ -Passed: java/net/ipv6tests/BadIPv6Addresses.java │ │ │ │ Passed: java/net/ipv6tests/B6521014.java │ │ │ │ +Passed: java/net/InetSocketAddress/ToString.java │ │ │ │ +Passed: java/net/ipv6tests/BadIPv6Addresses.java │ │ │ │ Passed: java/net/ipv6tests/ScopeTests.java │ │ │ │ Passed: java/net/ipv6tests/TcpTest.java │ │ │ │ Passed: java/net/ipv6tests/UdpTest.java │ │ │ │ Passed: java/net/MulticastSocket/B6425815.java │ │ │ │ FAILED: java/net/MulticastSocket/B6427403.java │ │ │ │ -Passed: java/net/MulticastSocket/Constructor.java │ │ │ │ Passed: java/net/JarURLConnection/TestDefaultBehavior.java │ │ │ │ +Passed: java/net/MulticastSocket/Constructor.java │ │ │ │ Passed: java/net/MulticastSocket/JoinLeave.java │ │ │ │ Passed: java/net/MulticastSocket/MulticastAddresses.java │ │ │ │ Passed: java/net/MulticastSocket/MulticastTTL.java │ │ │ │ Passed: java/net/MulticastSocket/IPMulticastIF.java │ │ │ │ Passed: java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java │ │ │ │ FAILED: java/net/MulticastSocket/NoLoopbackPackets.java │ │ │ │ Passed: java/net/MulticastSocket/NoSetNetworkInterface.java │ │ │ │ FAILED: java/net/MulticastSocket/Promiscuous.java │ │ │ │ -Passed: java/net/httpclient/TimeoutOrdering.java │ │ │ │ Passed: java/net/MulticastSocket/PromiscuousIPv6.java │ │ │ │ Passed: java/net/MulticastSocket/Reuse.java │ │ │ │ -Passed: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java │ │ │ │ +Passed: java/net/MulticastSocket/MultiDead.java │ │ │ │ Passed: java/net/MulticastSocket/SendPortZero.java │ │ │ │ +Passed: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java │ │ │ │ FAILED: java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ -Passed: java/net/MulticastSocket/MultiDead.java │ │ │ │ FAILED: java/net/MulticastSocket/SetLoopbackModeIPv4.java │ │ │ │ +Passed: java/net/MulticastSocket/SetOutgoingIf.java │ │ │ │ Passed: java/net/MulticastSocket/SetTTLAndGetTTL.java │ │ │ │ Passed: java/net/MulticastSocket/SetTTLTo0.java │ │ │ │ -Passed: java/net/MulticastSocket/SetOutgoingIf.java │ │ │ │ -Passed: java/net/MulticastSocket/TestDefaults.java │ │ │ │ FAILED: java/net/MulticastSocket/Test.java │ │ │ │ -Passed: java/net/MulticastSocket/TimeToLive.java │ │ │ │ +Passed: java/net/MulticastSocket/TestDefaults.java │ │ │ │ Passed: java/net/MulticastSocket/TestInterfaces.java │ │ │ │ -Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java │ │ │ │ +Passed: java/net/MulticastSocket/TimeToLive.java │ │ │ │ +Passed: java/net/MulticastSocket/SetLoopbackOption.java │ │ │ │ Passed: java/net/NetworkInterface/Equals.java │ │ │ │ Passed: java/net/NetworkInterface/GetMacAddress.java │ │ │ │ Passed: java/net/NetworkInterface/IndexTest.java │ │ │ │ -Passed: java/net/NetworkInterface/NetParamsTest.java │ │ │ │ Passed: java/net/NetworkInterface/IPv4Only.java │ │ │ │ -Passed: java/net/MulticastSocket/SetLoopbackOption.java │ │ │ │ +Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java │ │ │ │ +Passed: java/net/NetworkInterface/NetParamsTest.java │ │ │ │ Passed: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java │ │ │ │ +Passed: java/net/NetworkInterface/NullMacAddress.java │ │ │ │ Passed: java/net/NetworkInterface/SubNetworkInterfaceTest.java │ │ │ │ Passed: java/net/NetworkInterface/Test.java │ │ │ │ -Passed: java/net/NetworkInterface/UniqueMacAddressesTest.java │ │ │ │ +Passed: java/net/NetworkInterface/NetworkInterfaceStreamTest.java │ │ │ │ Passed: java/net/PlainSocketImpl/BigBacklog.java │ │ │ │ +Passed: java/net/NetworkInterface/UniqueMacAddressesTest.java │ │ │ │ Passed: java/net/PlainSocketImpl/CustomSocketImplFactory.java │ │ │ │ Passed: java/net/PlainSocketImpl/SetBufferSize.java │ │ │ │ Passed: java/net/PlainSocketImpl/SetOption.java │ │ │ │ -Passed: java/net/NetworkInterface/NullMacAddress.java │ │ │ │ -Passed: java/net/NetworkInterface/NetworkInterfaceStreamTest.java │ │ │ │ +Passed: java/net/httpclient/TimeoutOrdering.java │ │ │ │ Passed: java/net/PortUnreachableException/OneExceptionOnly.java │ │ │ │ Passed: java/net/ProxySelector/B6563259.java │ │ │ │ Passed: java/net/ProxySelector/B6737819.java │ │ │ │ Passed: java/net/ProxySelector/B8035158.java │ │ │ │ -Passed: java/net/PortUnreachableException/Test.java │ │ │ │ -Passed: java/net/ProxySelector/MultiThreadedSystemProxies.java │ │ │ │ Passed: java/net/ProxySelector/LoopbackAddresses.java │ │ │ │ +Passed: java/net/PortUnreachableException/Test.java │ │ │ │ Passed: java/net/ProxySelector/NullArguments.java │ │ │ │ +Passed: java/net/ProxySelector/MultiThreadedSystemProxies.java │ │ │ │ Passed: java/net/ProxySelector/NullSelector.java │ │ │ │ Passed: java/net/ProxySelector/SystemProxies.java │ │ │ │ Passed: java/net/ResponseCache/B6181108.java │ │ │ │ Passed: java/net/ProxySelector/ProxyTest.java │ │ │ │ Passed: java/net/ResponseCache/getResponseCode.java │ │ │ │ Passed: java/net/ResponseCache/ResponseCacheTest.java │ │ │ │ Passed: java/net/ResponseCache/Test.java │ │ │ │ Passed: java/net/ResponseCache/Test2.java │ │ │ │ Passed: java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java │ │ │ │ -Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java │ │ │ │ Passed: java/net/ServerSocket/AnotherSelectFdsLimit.java │ │ │ │ Passed: java/net/ServerSocket/ImplAccept.java │ │ │ │ +Passed: java/net/PortUnreachableException/Concurrent.java │ │ │ │ Passed: java/net/ServerSocket/NullConstructor.java │ │ │ │ Passed: java/net/ServerSocket/SelectFdsLimit.java │ │ │ │ Passed: java/net/ServerSocket/TestAfterClose.java │ │ │ │ Passed: java/net/ServerSocket/TestLocalAddress.java │ │ │ │ -Passed: java/net/PortUnreachableException/Concurrent.java │ │ │ │ +Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java │ │ │ │ Passed: java/net/SetFactoryPermission/SetFactoryPermission.java │ │ │ │ -Passed: java/net/HttpURLConnection/HttpURLConnUsingProxy.java │ │ │ │ -Passed: java/net/Socket/asyncClose/BrokenPipe.java │ │ │ │ Passed: java/net/ServerSocket/AcceptInheritHandle.java │ │ │ │ +Passed: java/net/Socket/asyncClose/BrokenPipe.java │ │ │ │ Passed: java/net/ServerSocket/IsClosedAfterAsyncClose.java │ │ │ │ -Passed: java/net/Socket/setReuseAddress/Basic.java │ │ │ │ +Passed: java/net/Socket/asyncClose/Race.java │ │ │ │ Passed: java/net/Socket/asyncClose/Leaky.java │ │ │ │ -Passed: java/net/Socket/AddressTest.java │ │ │ │ +Passed: java/net/Socket/setReuseAddress/Basic.java │ │ │ │ Passed: java/net/Socket/setReuseAddress/Restart.java │ │ │ │ -Passed: java/net/Socket/asyncClose/Race.java │ │ │ │ +Passed: java/net/Socket/AddressTest.java │ │ │ │ Passed: java/net/Socket/B6210227.java │ │ │ │ +Passed: java/net/HttpURLConnection/HttpURLConnUsingProxy.java │ │ │ │ Passed: java/net/Socket/CloseAvailable.java │ │ │ │ -Passed: java/net/Socket/ConnectionReset.java │ │ │ │ Passed: java/net/Socket/DeadlockTest.java │ │ │ │ +Passed: java/net/Socket/ConnectionReset.java │ │ │ │ Passed: java/net/Socket/GetLocalAddress.java │ │ │ │ Passed: java/net/Socket/HttpProxy.java │ │ │ │ Passed: java/net/Socket/IDNTest.java │ │ │ │ +Passed: java/net/Socket/asyncClose/AsyncClose.java │ │ │ │ Passed: java/net/Socket/ExceptionText.java │ │ │ │ -Passed: java/net/Socket/InheritHandle.java │ │ │ │ Passed: java/net/Socket/LinkLocal.java │ │ │ │ Passed: java/net/Socket/NullHost.java │ │ │ │ Passed: java/net/Socket/OldSocketImplTest.java │ │ │ │ Passed: java/net/Socket/ProxyCons.java │ │ │ │ Passed: java/net/Socket/ReadAfterReset.java │ │ │ │ -Passed: java/net/Socket/AsyncShutdown.java │ │ │ │ +Passed: java/net/Socket/InheritHandle.java │ │ │ │ Passed: java/net/Socket/RejectIPv6.java │ │ │ │ Passed: java/net/Socket/RST.java │ │ │ │ Passed: java/net/Socket/SetReceiveBufferSize.java │ │ │ │ Passed: java/net/Socket/SetSoLinger.java │ │ │ │ Passed: java/net/Socket/ShutdownBoth.java │ │ │ │ -Passed: java/net/Socket/ShutdownInput.java │ │ │ │ Passed: java/net/Socket/ReadTimeout.java │ │ │ │ +Passed: java/net/Socket/ShutdownInput.java │ │ │ │ Passed: java/net/Socket/SocketGrowth.java │ │ │ │ +Passed: java/net/Socket/AsyncShutdown.java │ │ │ │ Passed: java/net/Socket/SocketAcceptInterruptTest.java │ │ │ │ -Passed: java/net/Socket/asyncClose/AsyncClose.java │ │ │ │ Passed: java/net/Socket/SoTimeout.java │ │ │ │ Passed: java/net/Socket/Streams.java │ │ │ │ Passed: java/net/Socket/TestAfterClose.java │ │ │ │ Passed: java/net/Socket/TestClose.java │ │ │ │ -Passed: java/net/Socket/TestTcpNoDelay.java │ │ │ │ Passed: java/net/Socket/SocksConnectTimeout.java │ │ │ │ +Passed: java/net/Socket/TestTcpNoDelay.java │ │ │ │ Passed: java/net/Socket/Timeout.java │ │ │ │ Passed: java/net/Socket/TrafficClass.java │ │ │ │ -Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java │ │ │ │ +Passed: java/net/Socket/UdpSocket.java │ │ │ │ Passed: java/net/Socket/UrgentDataTest.java │ │ │ │ Passed: java/net/SocketException/TestSocketExceptionCtor.java │ │ │ │ -Passed: java/net/Socket/UdpSocket.java │ │ │ │ -Passed: java/net/SocketImpl/ImplSupportedOptions.java │ │ │ │ Passed: java/net/SocketImpl/BadUsages.java │ │ │ │ +Passed: java/net/SocketImpl/ImplSupportedOptions.java │ │ │ │ +Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java │ │ │ │ Passed: java/net/SocketImpl/SocketImplCombinations.java │ │ │ │ -Passed: java/net/SocketImpl/TestDefaultBehavior.java │ │ │ │ +Passed: java/net/Socket/SocketReadInterruptTest.java │ │ │ │ Passed: java/net/SocketInputStream/SocketClosedException.java │ │ │ │ Passed: java/net/Socket/InheritTimeout.java │ │ │ │ -Passed: java/net/Socket/SocketReadInterruptTest.java │ │ │ │ Passed: java/net/SocketOption/AfterClose.java │ │ │ │ +Passed: java/net/SocketImpl/TestDefaultBehavior.java │ │ │ │ Passed: java/net/SocketOption/MinimumRcvBufferSize.java │ │ │ │ Passed: java/net/SocketOption/CachedImplOptions.java │ │ │ │ -FAILED: java/net/SocketOption/OptionsTest.java │ │ │ │ Passed: java/net/SocketOption/ImmutableOptions.java │ │ │ │ Passed: java/net/SocketOption/NullsAndBadValues.java │ │ │ │ +FAILED: java/net/SocketOption/OptionsTest.java │ │ │ │ Passed: java/net/SocketOption/TcpKeepAliveTest.java │ │ │ │ -Passed: java/net/SocketOption/SupportedOptionsSet.java │ │ │ │ Passed: java/net/SocketOption/RequiredOptions.java │ │ │ │ -Passed: java/net/SocketPermission/B4414825.java │ │ │ │ +Passed: java/net/SocketOption/SupportedOptionsSet.java │ │ │ │ Passed: java/net/SocketPermission/ActionSpace.java │ │ │ │ +Passed: java/net/SocketPermission/B4414825.java │ │ │ │ Passed: java/net/SocketOption/UnsupportedOptionsTest.java │ │ │ │ -Passed: java/net/SocketPermission/Equals.java │ │ │ │ -Passed: java/net/SocketPermission/Ctor.java │ │ │ │ Passed: java/net/SocketPermission/NoAction.java │ │ │ │ +Passed: java/net/SocketPermission/Ctor.java │ │ │ │ +Passed: java/net/SocketPermission/Equals.java │ │ │ │ Passed: java/net/SocketPermission/SocketPermissionCollection.java │ │ │ │ Passed: java/net/SocketPermission/Wildcard.java │ │ │ │ Passed: java/net/Socks/BadProxySelector.java │ │ │ │ Passed: java/net/Socks/SocksProxyVersion.java │ │ │ │ FAILED: java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ Passed: java/net/Socks/SocksSocketImplTest.java │ │ │ │ Passed: java/net/Socks/SocksV4Test.java │ │ │ │ Passed: java/net/Socks/SocksIPv6Test.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathProviderTest.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/ModularProviderTest.java │ │ │ │ -Passed: java/net/ServerSocket/UnreferencedSockets.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/BootstrapResolverUsageTest.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/BuiltInResolverTest.java │ │ │ │ -Passed: java/net/SocketInputStream/SocketTimeout.java │ │ │ │ -Passed: java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/EmptyResultsStreamTest.java │ │ │ │ -Passed: java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java │ │ │ │ +Passed: java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java │ │ │ │ +Passed: java/net/SocketInputStream/SocketTimeout.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyOfTest.java │ │ │ │ +Passed: java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java │ │ │ │ +Passed: java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/ResolutionWithExceptionTest.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/ReverseLookupDelegationTest.java │ │ │ │ Passed: java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java │ │ │ │ Passed: java/net/UnixDomainSocketAddress/AddressTest.java │ │ │ │ -Passed: java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java │ │ │ │ Passed: java/net/UnixDomainSocketAddress/LengthTest.java │ │ │ │ -Passed: java/net/URI/RelativeEncoding.java │ │ │ │ +Passed: java/net/ServerSocket/UnreferencedSockets.java │ │ │ │ Passed: java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java │ │ │ │ +Passed: java/net/URI/RelativeEncoding.java │ │ │ │ Passed: java/net/URI/URItoURLTest.java │ │ │ │ Passed: java/net/URI/Test.java │ │ │ │ Passed: java/net/URL/HandlersPkgPrefix/HandlersPkgPrefix.java │ │ │ │ Passed: java/net/URL/B4148751.java │ │ │ │ Passed: java/net/URL/JarHandlerPkgPrefix/JarHandlerPkgPrefix.java │ │ │ │ Passed: java/net/URL/B6529759.java │ │ │ │ Passed: java/net/URL/B8282395.java │ │ │ │ Passed: java/net/URL/Constructor.java │ │ │ │ Passed: java/net/URL/Equals.java │ │ │ │ Passed: java/net/URL/GetContent.java │ │ │ │ Passed: java/net/URL/GetDefaultPort.java │ │ │ │ Passed: java/net/URL/HandlerLoop.java │ │ │ │ Passed: java/net/URL/HashCode.java │ │ │ │ +Passed: java/net/spi/URLStreamHandlerProvider/Basic.java │ │ │ │ Passed: java/net/URL/LocaleDependentURLTest.java │ │ │ │ Passed: java/net/URL/NonOverridableHandlerFactory.java │ │ │ │ Passed: java/net/URL/OpenConnection.java │ │ │ │ Passed: java/net/URL/OpenStream.java │ │ │ │ Passed: java/net/URL/ParseAuthority.java │ │ │ │ Passed: java/net/URL/ParseURL.java │ │ │ │ -Passed: java/net/spi/URLStreamHandlerProvider/Basic.java │ │ │ │ Passed: java/net/URL/Protocol.java │ │ │ │ Passed: java/net/URL/PerConnectionProxy.java │ │ │ │ Passed: java/net/URL/RelativePath.java │ │ │ │ Passed: java/net/URL/RelativeURL.java │ │ │ │ Passed: java/net/URL/RelativeURLTest.java │ │ │ │ Passed: java/net/URL/RestoreURL.java │ │ │ │ Passed: java/net/URL/SpecifyHandler.java │ │ │ │ -Passed: java/net/URL/Test.java │ │ │ │ Passed: java/net/URL/RacyHandler.java │ │ │ │ +Passed: java/net/URL/Test.java │ │ │ │ Passed: java/net/URL/TestPort.java │ │ │ │ Passed: java/net/URL/TestIPv6Addresses.java │ │ │ │ Passed: java/net/URL/TestRFC2732.java │ │ │ │ Passed: java/net/URL/UppercaseScheme.java │ │ │ │ Passed: java/net/URL/URIToURLTest.java │ │ │ │ +Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java │ │ │ │ Passed: java/net/URL/URLFromURITest.java │ │ │ │ -Passed: java/net/URL/EarlyOrDelayedParsing.java │ │ │ │ Passed: java/net/URLClassLoader/definePackage/SplitPackage.java │ │ │ │ Passed: java/net/URLClassLoader/closetest/GetResourceAsStream.java │ │ │ │ -Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java │ │ │ │ +Passed: java/net/URLClassLoader/getresourceasstream/TestDriver.java │ │ │ │ Passed: java/net/URLClassLoader/AddURLTest.java │ │ │ │ +Passed: java/net/URLClassLoader/sealing/CheckSealedTest.java │ │ │ │ Passed: java/net/URLClassLoader/B6827999.java │ │ │ │ +Passed: java/net/URL/EarlyOrDelayedParsing.java │ │ │ │ Passed: java/net/URLClassLoader/B6896088.java │ │ │ │ -Passed: java/net/URLClassLoader/getresourceasstream/TestDriver.java │ │ │ │ -Passed: java/net/URLClassLoader/sealing/CheckSealedTest.java │ │ │ │ Passed: java/net/URLClassLoader/ClassLoad.java │ │ │ │ Passed: java/net/URLClassLoader/ClassPathTest.java │ │ │ │ Passed: java/net/URLClassLoader/FindResourceDoesNotThrowException.java │ │ │ │ -Passed: java/net/URLClassLoader/GetURLsTest.java │ │ │ │ Passed: java/net/URLClassLoader/B7050028.java │ │ │ │ +Passed: java/net/URLClassLoader/GetURLsTest.java │ │ │ │ Passed: java/net/URLClassLoader/NullURLTest.java │ │ │ │ Passed: java/net/URLClassLoader/URLParsing.java │ │ │ │ Passed: java/net/URLClassLoader/closetest/CloseTest.java │ │ │ │ Passed: java/net/URLConnection/contentHandler/UserContentHandler.java │ │ │ │ Passed: java/net/URLConnection/6212146/TestDriver.java │ │ │ │ Passed: java/net/URLConnection/B5052093.java │ │ │ │ -Passed: java/net/URLClassLoader/HttpTest.java │ │ │ │ -Passed: java/net/URLConnection/Connect.java │ │ │ │ -Passed: java/net/URLConnection/ChunkedEncoding.java │ │ │ │ Passed: java/net/URLConnection/ContentHandlers/ContentHandlersTest.java │ │ │ │ +Passed: java/net/URLConnection/Connect.java │ │ │ │ +Passed: java/net/URLClassLoader/HttpTest.java │ │ │ │ Passed: java/net/URLConnection/ExifContentGuesser.java │ │ │ │ Passed: java/net/URLConnection/GetContentType.java │ │ │ │ Passed: java/net/URLConnection/GetFileNameMap.java │ │ │ │ Passed: java/net/URLConnection/GetLastModified.java │ │ │ │ Passed: java/net/URLConnection/GetResponseCode.java │ │ │ │ Passed: java/net/URLConnection/GetXmlContentType.java │ │ │ │ -Passed: java/net/URLConnection/HttpContinueStackOverflow.java │ │ │ │ Passed: java/net/URLConnection/HandleContentTypeWithAttrs.java │ │ │ │ +Passed: java/net/URLConnection/HttpContinueStackOverflow.java │ │ │ │ Passed: java/net/URLConnection/Redirect307Test.java │ │ │ │ +Passed: java/net/URLConnection/ChunkedEncoding.java │ │ │ │ Passed: java/net/URLConnection/RedirectLimit.java │ │ │ │ -Passed: java/net/URLConnection/RequestPropertyValues.java │ │ │ │ Passed: java/net/URLConnection/RequestProperties.java │ │ │ │ +Passed: java/net/URLConnection/RequestPropertyValues.java │ │ │ │ Passed: java/net/URLConnection/Responses.java │ │ │ │ Passed: java/net/URLConnection/DisconnectAfterEOF.java │ │ │ │ Passed: java/net/URLConnection/SetDefaultUseCaches.java │ │ │ │ Passed: java/net/URLConnection/TIFFContentGuesser.java │ │ │ │ Passed: java/net/URLConnection/ResendPostBody.java │ │ │ │ +Passed: java/net/URLClassLoader/RemoveJar.java │ │ │ │ Passed: java/net/URLConnection/UnknownContentType.java │ │ │ │ -Passed: java/net/URLConnection/URLConnectionHeaders.java │ │ │ │ Passed: java/net/URLConnection/URLConnectionHeadersOrder.java │ │ │ │ -Passed: java/net/URLConnection/SetIfModifiedSince.java │ │ │ │ +Passed: java/net/URLConnection/URLConnectionHeaders.java │ │ │ │ Passed: java/net/URLDecoder/B6463990.java │ │ │ │ Passed: java/net/URLDecoder/EncodeDecode.java │ │ │ │ Passed: java/net/URLDecoder/EncodingTest.java │ │ │ │ -Passed: java/net/URLConnection/TimeoutTest.java │ │ │ │ Passed: java/net/URLDecoder/URLDecoderArgs.java │ │ │ │ Passed: java/net/URLEncoder/DecodeNonEncoded.java │ │ │ │ +Passed: java/net/URLConnection/SetIfModifiedSince.java │ │ │ │ Passed: java/net/URLEncoder/Decoder.java │ │ │ │ -Passed: java/net/URLEncoder/EncodingTest.java │ │ │ │ Passed: java/net/URLEncoder/SurrogatePairs.java │ │ │ │ Passed: java/net/URLEncoder/URLEncodeDecode.java │ │ │ │ +Passed: java/net/URLEncoder/EncodingTest.java │ │ │ │ Passed: java/net/URLEncoder/URLEncoderEncodeArgs.java │ │ │ │ -Passed: java/net/URLPermission/InvalidCharacterTest.java │ │ │ │ +Passed: java/net/URLConnection/TimeoutTest.java │ │ │ │ Passed: java/net/URLPermission/nstest/LookupTest.java │ │ │ │ +Passed: java/net/URLPermission/InvalidCharacterTest.java │ │ │ │ Passed: java/net/URLPermission/OpenURL.java │ │ │ │ -Passed: java/net/URLPermission/URLPermissionTest.java │ │ │ │ Passed: java/net/URLStreamHandler/TestDefaultBehavior.java │ │ │ │ +Passed: java/net/URLPermission/URLPermissionTest.java │ │ │ │ Passed: java/net/URLConnection/ZeroContentLength.java │ │ │ │ -Passed: java/net/spi/InetAddressResolverProvider/AddressesStaleCachingTest.java │ │ │ │ -Passed: java/net/URLClassLoader/RemoveJar.java │ │ │ │ Passed: java/net/vthread/BlockingSocketOps.java#default │ │ │ │ -Passed: java/net/vthread/InterruptHttp.java │ │ │ │ -Passed: java/net/whitebox/CookieTestDriver.java │ │ │ │ -Passed: java/net/B6499348.java │ │ │ │ Passed: java/net/vthread/BlockingSocketOps.java#direct-register │ │ │ │ +Passed: java/net/vthread/InterruptHttp.java │ │ │ │ Passed: java/net/vthread/BlockingSocketOps.java#no-vmcontinuations │ │ │ │ -Passed: java/net/NetworkConfigurationProbe.java │ │ │ │ +Passed: java/net/spi/InetAddressResolverProvider/AddressesStaleCachingTest.java │ │ │ │ +Passed: java/net/B6499348.java │ │ │ │ +Passed: java/net/whitebox/CookieTestDriver.java │ │ │ │ Passed: java/nio/Buffer/AllocateDirectInit.java │ │ │ │ Passed: java/net/SctpSanity.java │ │ │ │ +Passed: java/net/NetworkConfigurationProbe.java │ │ │ │ Passed: java/nio/Buffer/ByteBufferViews.java │ │ │ │ Passed: java/nio/Buffer/CharAt.java │ │ │ │ -Passed: java/nio/Buffer/Chars.java │ │ │ │ Passed: java/nio/Buffer/Basic.java │ │ │ │ +Passed: java/nio/Buffer/Chars.java │ │ │ │ Passed: java/nio/Buffer/Chew.java │ │ │ │ Passed: java/nio/Buffer/CopyDirectMemory.java │ │ │ │ Passed: java/net/URLPermission/URLTest.java │ │ │ │ Passed: java/nio/Buffer/BulkPutBuffer.java │ │ │ │ Passed: java/nio/Buffer/LimitDirectMemoryNegativeTest.java │ │ │ │ Passed: java/nio/Buffer/Order.java │ │ │ │ Passed: java/nio/Buffer/ReachabilityTest.java │ │ │ │ Passed: java/nio/Buffer/StringCharBufferSliceTest.java │ │ │ │ Passed: java/nio/ByteOrder/NativeOrder.java │ │ │ │ Passed: java/net/vthread/HttpALot.java │ │ │ │ Passed: java/nio/channels/AsynchronousChannelGroup/AsExecutor.java │ │ │ │ Passed: java/nio/channels/AsynchronousChannelGroup/BadProperties.java │ │ │ │ -Passed: java/nio/Buffer/LimitDirectMemory.java │ │ │ │ -Passed: java/nio/Buffer/DirectBufferAllocTest.java │ │ │ │ Passed: java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java │ │ │ │ Passed: java/nio/channels/AsynchronousChannelGroup/Identity.java │ │ │ │ +Passed: java/nio/Buffer/LimitDirectMemory.java │ │ │ │ +Passed: java/nio/Buffer/DirectBufferAllocTest.java │ │ │ │ Passed: java/nio/channels/AsynchronousChannelGroup/Unbounded.java │ │ │ │ -Passed: java/nio/channels/AsynchronousFileChannel/Basic.java │ │ │ │ -Passed: java/nio/Buffer/EqualsCompareTest.java │ │ │ │ Passed: java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java │ │ │ │ +Passed: java/nio/channels/AsynchronousFileChannel/Basic.java │ │ │ │ Passed: java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java │ │ │ │ Passed: java/nio/channels/AsynchronousServerSocketChannel/Basic.java │ │ │ │ +Passed: java/nio/Buffer/EqualsCompareTest.java │ │ │ │ Passed: java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java │ │ │ │ Passed: java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java │ │ │ │ Passed: java/nio/channels/AsynchronousChannelGroup/Restart.java │ │ │ │ Passed: java/nio/channels/AsynchronousSocketChannel/Leaky.java │ │ │ │ -Passed: java/net/Socket/Timeouts.java │ │ │ │ +Passed: java/nio/channels/AsynchronousChannelGroup/Basic.java │ │ │ │ Passed: java/nio/channels/Channels/Basic.java │ │ │ │ Passed: java/nio/channels/Channels/Basic2.java │ │ │ │ -Passed: java/nio/channels/AsynchronousChannelGroup/Basic.java │ │ │ │ +Passed: java/nio/channels/Channels/EncodingTest.java │ │ │ │ Passed: java/nio/channels/Channels/ReadByte.java │ │ │ │ Passed: java/nio/channels/Channels/ReadOffset.java │ │ │ │ +Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java │ │ │ │ Passed: java/nio/channels/Channels/ShortWrite.java │ │ │ │ Passed: java/nio/channels/AsynchronousFileChannel/Lock.java │ │ │ │ -Passed: java/nio/channels/Channels/EncodingTest.java │ │ │ │ Passed: java/nio/channels/Channels/TinyBuffers.java │ │ │ │ -Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java │ │ │ │ -Passed: java/nio/channels/Channels/TransferTo_2GB_transferTo.java │ │ │ │ +Passed: java/net/Socket/Timeouts.java │ │ │ │ Passed: java/nio/channels/Channels/TransferTo_2GB_transferFrom.java │ │ │ │ +Passed: java/nio/channels/Channels/TransferTo_2GB_transferTo.java │ │ │ │ +Passed: java/nio/channels/Channels/SocketChannelStreams.java │ │ │ │ Passed: java/nio/channels/Channels/Write.java │ │ │ │ -Passed: java/nio/channels/Channels/TransferTo.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/AdaptorBasic.java │ │ │ │ -Passed: java/nio/channels/Channels/SocketChannelStreams.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/AdaptorConnect.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/AdaptorConcurrentIO.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/AdaptorConnect.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/AdaptorGetters.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/AdaptorMulticasting.java │ │ │ │ +Passed: java/nio/channels/Channels/TransferTo2.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/BasicMulticastTests.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/BindNull.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/ChangingAddress.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/Connect.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/AfterDisconnect.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/ConnectedSend.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/ConnectExceptions.java │ │ │ │ -Passed: java/nio/channels/Channels/TransferTo2.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/Disconnect.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/AfterDisconnect.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/IsBound.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/ConnectPortZero.java │ │ │ │ +Passed: java/nio/channels/Channels/TransferTo.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/EmptyBuffer.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/IsConnected.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/InterruptibleOrNot.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/IsBound.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/Loopback.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/EmptyBuffer.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/NoSender.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/ConnectPortZero.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/InterruptibleOrNot.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/NotBound.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/PromiscuousIPv6.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/ManySourcesAndTargets.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/Promiscuous.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/Receive.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/ReceiveISA.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/Refused.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/Promiscuous.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/Sender.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/SendExceptions.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/ManySourcesAndTargets.java │ │ │ │ +FAILED: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/SocketOptionTests.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/SRTest.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/SendPortZero.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/StressNativeSignal.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/ThereCanBeOnlyOne.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/SendPortZero.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/SRTest.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/Truncate.java │ │ │ │ +Passed: java/nio/channels/AsynchronousSocketChannel/StressLoopback.java │ │ │ │ Passed: java/nio/channels/DatagramChannel/UseDGWithIPv6.java │ │ │ │ Passed: java/nio/channels/etc/NetworkChannelTests.java │ │ │ │ Passed: java/nio/channels/etc/OpenAndConnect.java │ │ │ │ -Passed: java/nio/channels/DatagramChannel/SelectWhenRefused.java │ │ │ │ Passed: java/nio/channels/etc/LocalSocketAddressType.java │ │ │ │ +Passed: java/nio/channels/etc/PrintSupportedOptions.java │ │ │ │ Passed: java/nio/channels/etc/Shadow.java │ │ │ │ -Passed: java/nio/channels/FileChannel/Args.java │ │ │ │ +Passed: java/nio/channels/etc/ProtocolFamilies.java │ │ │ │ Passed: java/nio/channels/FileChannel/AtomicAppend.java │ │ │ │ -Passed: java/nio/channels/etc/PrintSupportedOptions.java │ │ │ │ +Passed: java/nio/channels/FileChannel/Args.java │ │ │ │ Passed: java/nio/channels/FileChannel/BlockDeviceSize.java │ │ │ │ -Passed: java/nio/channels/etc/ProtocolFamilies.java │ │ │ │ -Passed: java/nio/channels/etc/AdaptorCloseAndInterrupt.java │ │ │ │ Passed: java/nio/channels/AsynchronousSocketChannel/Basic.java │ │ │ │ +Passed: java/nio/channels/DatagramChannel/SelectWhenRefused.java │ │ │ │ +Passed: java/nio/channels/etc/AdaptorCloseAndInterrupt.java │ │ │ │ Passed: java/nio/channels/FileChannel/CleanerTest.java │ │ │ │ -Passed: java/nio/channels/AsynchronousSocketChannel/StressLoopback.java │ │ │ │ Passed: java/nio/channels/FileChannel/ClosedByInterrupt.java │ │ │ │ Passed: java/nio/channels/FileChannel/ClosedChannelTransfer.java │ │ │ │ +Passed: java/nio/channels/Channels/ReadXBytes.java │ │ │ │ Passed: java/nio/channels/FileChannel/ExpandingMap.java │ │ │ │ Passed: java/nio/channels/FileChannel/Force.java │ │ │ │ Passed: java/nio/channels/FileChannel/GetClosedChannel.java │ │ │ │ Passed: java/nio/channels/FileChannel/InterruptDeadlock.java │ │ │ │ Passed: java/nio/channels/FileChannel/InterruptMapDeadlock.java │ │ │ │ Passed: java/nio/channels/FileChannel/LargeGatheringWrite.java │ │ │ │ Passed: java/nio/channels/FileChannel/LargeMapTest.java │ │ │ │ Passed: java/nio/channels/FileChannel/Lock.java │ │ │ │ Passed: java/nio/channels/FileChannel/LongTransferTest.java │ │ │ │ Passed: java/nio/channels/FileChannel/LoopingTruncate.java │ │ │ │ Passed: java/nio/channels/FileChannel/MapAssertions.java │ │ │ │ -Passed: java/nio/channels/FileChannel/MapReadOnly.java │ │ │ │ Passed: java/nio/channels/FileChannel/MapOverEnd.java │ │ │ │ +Passed: java/nio/channels/FileChannel/MapReadOnly.java │ │ │ │ Passed: java/nio/channels/FileChannel/MapTest.java │ │ │ │ Passed: java/nio/channels/FileChannel/MapToMemorySegmentTest.java │ │ │ │ -Passed: java/nio/channels/FileChannel/Mode.java │ │ │ │ Passed: java/nio/channels/FileChannel/MapWithSecurityManager.java │ │ │ │ +Passed: java/nio/channels/FileChannel/Mode.java │ │ │ │ Passed: java/nio/channels/FileChannel/Position.java │ │ │ │ Passed: java/nio/channels/FileChannel/Pread.java │ │ │ │ Passed: java/nio/channels/FileChannel/Pwrite.java │ │ │ │ Passed: java/nio/channels/FileChannel/Read.java │ │ │ │ Passed: java/nio/channels/FileChannel/ReadFull.java │ │ │ │ Passed: java/nio/channels/FileChannel/ReadToLimit.java │ │ │ │ Passed: java/nio/channels/FileChannel/Release.java │ │ │ │ -Passed: java/nio/channels/FileChannel/ScatteringRead.java │ │ │ │ Passed: java/nio/channels/FileChannel/ReleaseOnCloseDeadlock.java │ │ │ │ +Passed: java/nio/channels/FileChannel/ScatteringRead.java │ │ │ │ Passed: java/nio/channels/FileChannel/Size.java │ │ │ │ Passed: java/nio/channels/FileChannel/TempDirectBuffersReclamation.java │ │ │ │ Passed: java/nio/channels/FileChannel/Transfer.java │ │ │ │ Passed: java/nio/channels/FileChannel/Transfer2GPlus.java │ │ │ │ Passed: java/nio/channels/FileChannel/Transfer4GBFile.java │ │ │ │ Passed: java/nio/channels/FileChannel/TransferFromExtend.java │ │ │ │ Passed: java/nio/channels/FileChannel/TransferOverlappedFileChannel.java │ │ │ │ @@ -10932,244 +10911,244 @@ │ │ │ │ Passed: java/nio/channels/FileChannel/TransferToNonWritable.java │ │ │ │ Passed: java/nio/channels/FileChannel/Truncate.java │ │ │ │ Passed: java/nio/channels/FileLock/FileLockConstructor.java │ │ │ │ Passed: java/nio/channels/FileChannel/TruncateRAF.java │ │ │ │ Passed: java/nio/channels/FileChannel/TryLock.java │ │ │ │ Passed: java/nio/channels/Pipe/EmptyRead.java │ │ │ │ Passed: java/nio/channels/Pipe/NonBlocking.java │ │ │ │ -Passed: java/nio/channels/Pipe/PipeChannel.java │ │ │ │ Passed: java/nio/channels/FileChannel/Write.java │ │ │ │ Passed: java/nio/channels/FileLock/FileLockGC.java │ │ │ │ -Passed: java/nio/channels/FileLock/Overlaps.java │ │ │ │ -Passed: java/nio/channels/Pipe/ScatteringRead.java │ │ │ │ +Passed: java/nio/channels/Pipe/PipeChannel.java │ │ │ │ Passed: java/nio/channels/Pipe/SelectPipe.java │ │ │ │ -Passed: java/nio/channels/SelectionKey/AtomicUpdates.java │ │ │ │ -Passed: java/nio/channels/Pipe/PipeInterrupt.java │ │ │ │ +Passed: java/nio/channels/Pipe/ScatteringRead.java │ │ │ │ +Passed: java/nio/channels/FileLock/Overlaps.java │ │ │ │ Passed: java/nio/channels/SelectionKey/RacyRegister.java │ │ │ │ +Passed: java/nio/channels/Pipe/PipeInterrupt.java │ │ │ │ Passed: java/nio/channels/Selector/BasicAccept.java │ │ │ │ -Passed: java/nio/channels/Selector/BasicConnect.java │ │ │ │ +Passed: java/nio/channels/SelectionKey/AtomicUpdates.java │ │ │ │ Passed: java/nio/channels/FileChannel/TransferToChannel.java │ │ │ │ -Passed: java/nio/channels/Selector/CheckLocking.java │ │ │ │ -Passed: java/nio/channels/Selector/Close.java │ │ │ │ Passed: java/nio/channels/Selector/CancelDuringRegister.java │ │ │ │ +Passed: java/nio/channels/Selector/BasicConnect.java │ │ │ │ +Passed: java/nio/channels/Selector/Close.java │ │ │ │ Passed: java/nio/channels/SelectionKey/AtomicAttachTest.java │ │ │ │ Passed: java/nio/channels/Selector/CloseInvalidatesKeys.java │ │ │ │ Passed: java/nio/channels/Selector/CloseThenRegister.java │ │ │ │ +Passed: java/nio/channels/Selector/CheckLocking.java │ │ │ │ Passed: java/nio/channels/Selector/ConnectWrite.java │ │ │ │ Passed: java/nio/channels/Selector/CustomFileSystem.java │ │ │ │ Passed: java/nio/channels/Selector/HelperSlowToDie.java │ │ │ │ Passed: java/nio/channels/Selector/KeySets.java │ │ │ │ Passed: java/nio/channels/Selector/KeysReady.java │ │ │ │ Passed: java/nio/channels/Selector/LotsOfChannels.java#id0 │ │ │ │ Passed: java/nio/channels/Selector/Alias.java │ │ │ │ -Passed: java/nio/channels/Selector/DeferredClose/DeferredCloseTest.java │ │ │ │ +Passed: java/nio/channels/Selector/LotsOfInterrupts.java#platform │ │ │ │ Passed: java/nio/channels/Selector/LotsOfUpdatesTest.java │ │ │ │ Passed: java/nio/channels/Selector/OpRead.java │ │ │ │ +Passed: java/nio/channels/Selector/DeferredClose/DeferredCloseTest.java │ │ │ │ Passed: java/nio/channels/Selector/CloseWhenKeyIdle.java │ │ │ │ -Passed: java/nio/channels/Selector/LotsOfInterrupts.java#platform │ │ │ │ Passed: java/nio/channels/Selector/ReadAfterConnect.java │ │ │ │ -Passed: java/nio/channels/Selector/LotsOfInterrupts.java#virtual │ │ │ │ +Passed: java/nio/channels/Selector/RegAfterPreClose.java │ │ │ │ Passed: java/nio/channels/Selector/RegisterDuringSelect.java │ │ │ │ Passed: java/nio/channels/Selector/SelectAfterRead.java │ │ │ │ -Passed: java/nio/channels/Selector/RegAfterPreClose.java │ │ │ │ +Passed: java/nio/channels/Selector/LotsOfInterrupts.java#virtual │ │ │ │ Passed: java/nio/channels/Selector/SelectAndClose.java │ │ │ │ Passed: java/nio/channels/Selector/SelectNowWhenEmpty.java │ │ │ │ -Passed: java/nio/channels/Selector/SelectAndCancel.java │ │ │ │ -Passed: java/nio/channels/Selector/Connect.java │ │ │ │ -Passed: java/nio/channels/Selector/SelectorLimit.java │ │ │ │ +Passed: java/nio/channels/Selector/RacyDeregister.java#id0 │ │ │ │ Passed: java/nio/channels/Selector/SelectorTest.java │ │ │ │ +Passed: java/nio/channels/Selector/SelectorLimit.java │ │ │ │ +Passed: java/nio/channels/Selector/SelectAndCancel.java │ │ │ │ Passed: java/nio/channels/Selector/SelectWrite.java │ │ │ │ Passed: java/nio/channels/Selector/UpdateReadyOps.java │ │ │ │ -Passed: java/nio/channels/Selector/RacyDeregister.java#id0 │ │ │ │ Passed: java/nio/channels/Selector/Wakeup.java │ │ │ │ +Passed: java/nio/channels/Selector/Connect.java │ │ │ │ Passed: java/nio/channels/Selector/WakeupEmpty.java │ │ │ │ Passed: java/nio/channels/Selector/WakeupAfterClose.java │ │ │ │ Passed: java/nio/channels/Selector/WakeupOverflow.java │ │ │ │ Passed: java/nio/channels/Selector/WakeupSpeed.java │ │ │ │ Passed: java/nio/channels/ServerSocketChannel/AdaptServerSocket.java │ │ │ │ Passed: java/nio/channels/ServerSocketChannel/Basic.java │ │ │ │ Passed: java/nio/channels/ServerSocketChannel/NonBlockingAccept.java │ │ │ │ Passed: java/nio/channels/ServerSocketChannel/Open.java │ │ │ │ Passed: java/nio/channels/ServerSocketChannel/SocketOptionTests.java │ │ │ │ Passed: java/nio/channels/Selector/WakeupNow.java │ │ │ │ Passed: java/nio/channels/SocketChannel/AdaptSocket.java │ │ │ │ -Passed: java/nio/channels/Selector/OutOfBand.java#id0 │ │ │ │ -Passed: java/nio/channels/SocketChannel/Basic.java │ │ │ │ Passed: java/nio/channels/Selector/TemporarySelector.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/Basic.java │ │ │ │ Passed: java/nio/channels/SocketChannel/BigReadWrite.java │ │ │ │ Passed: java/nio/channels/SocketChannel/Bind.java │ │ │ │ Passed: java/nio/channels/SocketChannel/BufferSize.java │ │ │ │ Passed: java/nio/channels/SocketChannel/Close.java │ │ │ │ Passed: java/nio/channels/SocketChannel/CloseAfterConnect.java │ │ │ │ Passed: java/nio/channels/SocketChannel/AsyncCloseChannel.java │ │ │ │ +Passed: java/nio/channels/Selector/OutOfBand.java#id0 │ │ │ │ Passed: java/nio/channels/SocketChannel/CloseRegisteredChannel.java │ │ │ │ -Passed: java/nio/channels/SocketChannel/CloseTimeoutChannel.java │ │ │ │ +Passed: java/nio/channels/Selector/SelectWithConsumer.java#id0 │ │ │ │ Passed: java/nio/channels/SocketChannel/Connect.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/CloseTimeoutChannel.java │ │ │ │ Passed: java/nio/channels/SocketChannel/ConnectionReset.java │ │ │ │ Passed: java/nio/channels/SocketChannel/ConnectState.java │ │ │ │ -Passed: java/nio/channels/Selector/ChangingInterests.java#id0 │ │ │ │ Passed: java/nio/channels/SocketChannel/ExceptionTranslation.java │ │ │ │ Passed: java/nio/channels/SocketChannel/GetChannel.java │ │ │ │ -Passed: java/nio/channels/Selector/SelectWithConsumer.java#id0 │ │ │ │ -Passed: java/nio/channels/SocketChannel/LingerOnClose.java │ │ │ │ -Passed: java/nio/channels/SocketChannel/LocalAddress.java │ │ │ │ Passed: java/nio/channels/SocketChannel/FinishConnect.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/LingerOnClose.java │ │ │ │ Passed: java/nio/channels/SocketChannel/Hangup.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/LocalAddress.java │ │ │ │ Passed: java/nio/channels/SocketChannel/OutOfBand.java │ │ │ │ Passed: java/nio/channels/SocketChannel/ReadWriteAfterClose.java │ │ │ │ +Passed: java/nio/channels/Selector/ChangingInterests.java#id0 │ │ │ │ Passed: java/nio/channels/SocketChannel/ShortWrite.java │ │ │ │ Passed: java/nio/channels/SocketChannel/Shutdown.java │ │ │ │ Passed: java/nio/channels/SocketChannel/SocketInheritance.java │ │ │ │ Passed: java/nio/channels/SocketChannel/SocketOptionTests.java │ │ │ │ Passed: java/nio/channels/SocketChannel/Trivial.java │ │ │ │ Passed: java/nio/channels/SocketChannel/UnboundSocketTests.java │ │ │ │ Passed: java/nio/channels/SocketChannel/VectorIO.java │ │ │ │ Passed: java/nio/channels/SocketChannel/VectorParams.java │ │ │ │ -Passed: java/nio/channels/SocketChannel/Write.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/SendUrgentData.java │ │ │ │ Passed: java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.java │ │ │ │ Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/ClosedStreams.java │ │ │ │ -Passed: java/nio/channels/SocketChannel/SendUrgentData.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/Write.java │ │ │ │ Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/NullTest.java │ │ │ │ Passed: java/nio/channels/spi/SelectorProvider/TestDefaultImplementation.java │ │ │ │ Passed: java/nio/channels/unixdomain/Bind.java │ │ │ │ Passed: java/nio/channels/unixdomain/EmptySunPathForSocketFile.java │ │ │ │ Passed: java/nio/channels/unixdomain/FileAttributes.java │ │ │ │ Passed: java/nio/channels/unixdomain/IOExchanges.java │ │ │ │ Passed: java/nio/channels/unixdomain/NonBlockingAccept.java │ │ │ │ Passed: java/nio/channels/unixdomain/NullTest.java │ │ │ │ -Passed: java/nio/channels/SocketChannel/AdaptorStreams.java │ │ │ │ Passed: java/nio/channels/unixdomain/Security.java │ │ │ │ Passed: java/nio/channels/unixdomain/Shutdown.java │ │ │ │ Passed: java/nio/channels/unixdomain/SocketOptions.java │ │ │ │ Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/AdaptorStreams.java │ │ │ │ Passed: java/nio/channels/vthread/BlockingChannelOps.java#default │ │ │ │ Passed: java/nio/channels/vthread/BlockingChannelOps.java#direct-register │ │ │ │ Passed: java/nio/channels/vthread/BlockingChannelOps.java#no-vmcontinuations │ │ │ │ Passed: java/nio/channels/vthread/SelectorOps.java#default │ │ │ │ Passed: java/nio/channels/ConfigureBlocking.java │ │ │ │ Passed: java/nio/charset/Charset/AliasesCopy.java │ │ │ │ -Passed: java/nio/channels/SocketChannel/CloseDuringConnect.java │ │ │ │ -Passed: java/nio/charset/Charset/CharsetContainmentTest.java │ │ │ │ Passed: java/nio/charset/Charset/AvailableCharsetNames.java │ │ │ │ +Passed: java/nio/charset/Charset/CharsetContainmentTest.java │ │ │ │ Passed: java/nio/channels/vthread/SelectorOps.java#no-vmcontinuations │ │ │ │ Passed: java/nio/charset/Charset/Contains.java │ │ │ │ Passed: java/nio/charset/Charset/EmptyCharsetName.java │ │ │ │ Passed: java/nio/charset/Charset/EncDec.java │ │ │ │ Passed: java/nio/charset/Charset/ForName.java │ │ │ │ Passed: java/nio/charset/Charset/IllegalCharsetName.java │ │ │ │ +Passed: java/nio/charset/Charset/DefaultCharsetTest.java │ │ │ │ Passed: java/nio/charset/Charset/NullCharsetName.java │ │ │ │ Passed: java/nio/charset/Charset/NIOCharsetAvailabilityTest.java │ │ │ │ Passed: java/nio/charset/CharsetDecoder/ASCIIDecode.java │ │ │ │ Passed: java/nio/charset/CharsetDecoder/AverageMax.java │ │ │ │ Passed: java/nio/charset/Charset/RegisteredCharsets.java │ │ │ │ -Passed: java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java │ │ │ │ Passed: java/nio/charset/CharsetDecoder/EmptyInput.java │ │ │ │ -Passed: java/nio/charset/Charset/DefaultCharsetTest.java │ │ │ │ +Passed: java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java │ │ │ │ Passed: java/nio/charset/CharsetDecoder/NaNinCtor.java │ │ │ │ Passed: java/nio/charset/CharsetEncoder/CanEncode.java │ │ │ │ Passed: java/nio/charset/CharsetEncoder/CoderMalfunctionErrorTest.java │ │ │ │ Passed: java/nio/charset/CharsetEncoder/Flush.java │ │ │ │ Passed: java/nio/charset/CharsetEncoder/NaNinCtor.java │ │ │ │ Passed: java/nio/charset/coders/BashCache.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/CloseDuringConnect.java │ │ │ │ Passed: java/nio/charset/coders/Check.java │ │ │ │ Passed: java/nio/charset/coders/Errors.java │ │ │ │ Passed: java/nio/charset/coders/FullRead.java │ │ │ │ Passed: java/nio/charset/coders/IOCoders.java │ │ │ │ Passed: java/nio/charset/coders/IsLegalReplacement.java │ │ │ │ Passed: java/nio/charset/coders/ResetISO2022JP.java │ │ │ │ Passed: java/nio/charset/coders/BashStreams.java │ │ │ │ -Passed: java/nio/charset/coders/Surrogates.java │ │ │ │ -Passed: java/nio/charset/CharsetDecoder/XcodeOverflow.java │ │ │ │ Passed: java/nio/charset/coders/StreamTimeout.java │ │ │ │ -Passed: java/nio/charset/RemovingSunIO/TestUnmappableForLength.java │ │ │ │ +Passed: java/nio/charset/coders/Surrogates.java │ │ │ │ Passed: java/nio/charset/RemovingSunIO/TestCOMP.java │ │ │ │ Passed: java/nio/charset/RemovingSunIO/SunioAlias.java │ │ │ │ +Passed: java/nio/charset/RemovingSunIO/TestUnmappableForLength.java │ │ │ │ +Passed: java/nio/charset/StandardCharsets/Standard.java │ │ │ │ Passed: java/nio/file/attribute/AclEntry/EmptySet.java │ │ │ │ Passed: java/nio/file/attribute/BasicFileAttributeView/Basic.java │ │ │ │ -Passed: java/nio/charset/StandardCharsets/Standard.java │ │ │ │ Passed: java/nio/file/attribute/BasicFileAttributeView/CreationTime.java#cwd │ │ │ │ Passed: java/nio/file/attribute/BasicFileAttributeView/CreationTime.java#tmp │ │ │ │ +Passed: java/nio/charset/spi/CharsetProviderBasicTest.java │ │ │ │ Passed: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java │ │ │ │ Passed: java/nio/file/attribute/FileTime/Basic.java │ │ │ │ -Passed: java/nio/file/DirectoryStream/Basic.java │ │ │ │ Passed: java/nio/file/DirectoryStream/DriveLetter.java │ │ │ │ +Passed: java/nio/file/DirectoryStream/Basic.java │ │ │ │ Passed: java/nio/file/DirectoryStream/SecureDS.java │ │ │ │ Passed: java/nio/file/etc/Exceptions.java │ │ │ │ Passed: java/nio/file/Files/probeContentType/ForceLoad.java │ │ │ │ Passed: java/nio/file/Files/probeContentType/Basic.java │ │ │ │ -Passed: java/nio/charset/spi/CharsetProviderBasicTest.java │ │ │ │ +Passed: java/nio/file/Files/probeContentType/ParallelProbes.java │ │ │ │ +Passed: java/nio/file/Files/walkFileTree/FindTest.java │ │ │ │ Passed: java/nio/file/Files/walkFileTree/MaxDepth.java │ │ │ │ Passed: java/nio/file/Files/walkFileTree/Nulls.java │ │ │ │ Passed: java/nio/file/Files/walkFileTree/SkipSiblings.java │ │ │ │ -Passed: java/nio/file/Files/probeContentType/ParallelProbes.java │ │ │ │ Passed: java/nio/file/Files/walkFileTree/SkipSubtree.java │ │ │ │ Passed: java/nio/file/Files/walkFileTree/TerminateWalk.java │ │ │ │ -Passed: java/nio/file/Files/walkFileTree/FindTest.java │ │ │ │ Passed: java/nio/file/Files/BytesAndLines.java │ │ │ │ Passed: java/nio/file/Files/CallWithInterruptSet.java │ │ │ │ Passed: java/nio/file/Files/walkFileTree/WalkWithSecurity.java │ │ │ │ Passed: java/nio/file/Files/CopyToNonDefaultFS.java │ │ │ │ -Passed: java/nio/file/Files/CopyProcFile.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/OpenLeak.java │ │ │ │ Passed: java/nio/file/Files/CreateDirectories.java │ │ │ │ +Passed: java/nio/file/Files/CopyProcFile.java │ │ │ │ Passed: java/nio/file/Files/CustomOptions.java │ │ │ │ Passed: java/nio/file/Files/InputStreamTest.java │ │ │ │ Passed: java/nio/file/Files/DeleteOnClose.java │ │ │ │ -Passed: java/nio/file/Files/NameLimits.java │ │ │ │ Passed: java/nio/file/Files/Links.java │ │ │ │ +Passed: java/nio/file/Files/NameLimits.java │ │ │ │ +Passed: java/nio/channels/AsyncCloseAndInterrupt.java │ │ │ │ +Passed: java/nio/file/Files/SetLastModifiedTime.java │ │ │ │ Passed: java/nio/file/Files/Mismatch.java │ │ │ │ Passed: java/nio/file/Files/SBC.java │ │ │ │ Passed: java/nio/file/Files/ReadWriteString.java │ │ │ │ -Passed: java/nio/file/Files/SetLastModifiedTime.java │ │ │ │ -Passed: java/nio/channels/SocketChannel/OpenLeak.java │ │ │ │ -Passed: java/nio/channels/AsyncCloseAndInterrupt.java │ │ │ │ -Passed: java/nio/file/Path/PathOps.java │ │ │ │ -Passed: java/nio/file/FileSystem/Basic.java │ │ │ │ Passed: java/nio/file/Files/StreamTest.java │ │ │ │ -Passed: java/nio/file/PathMatcher/Basic.java │ │ │ │ -Passed: java/nio/file/Path/UriImportExport.java │ │ │ │ +Passed: java/nio/file/FileSystem/Basic.java │ │ │ │ +Passed: java/nio/file/Path/PathOps.java │ │ │ │ Passed: java/nio/file/Path/ToRealPath.java │ │ │ │ +Passed: java/nio/file/Path/UriImportExport.java │ │ │ │ +Passed: java/nio/file/PathMatcher/Basic.java │ │ │ │ Passed: java/nio/file/spi/TestDelegation.java │ │ │ │ Passed: java/nio/file/spi/SetDefaultProvider.java │ │ │ │ +Passed: java/nio/file/Files/SymlinkTime.java │ │ │ │ Passed: java/nio/file/WatchService/FileTreeModifier.java │ │ │ │ -Passed: java/nio/file/WatchService/LotsOfCancels.java │ │ │ │ Passed: java/nio/file/Files/StreamLinesTest.java │ │ │ │ -Passed: java/nio/file/Files/SymlinkTime.java │ │ │ │ +Passed: java/nio/file/WatchService/LotsOfCancels.java │ │ │ │ +Passed: java/nio/channels/SocketChannel/CloseDuringWrite.java │ │ │ │ Passed: java/nio/file/WatchService/LotsOfCloses.java │ │ │ │ Passed: java/nio/file/WatchService/SensitivityModifier.java │ │ │ │ -Passed: java/nio/file/WatchService/DeleteInterference.java │ │ │ │ Passed: java/nio/file/WatchService/Basic.java │ │ │ │ +Passed: java/nio/file/WatchService/DeleteInterference.java │ │ │ │ Passed: java/nio/jni/NewDirectByteBuffer.java │ │ │ │ -Passed: java/nio/channels/SocketChannel/CloseDuringWrite.java │ │ │ │ Passed: java/nio/MappedByteBuffer/Basic.java │ │ │ │ +Passed: java/nio/MappedByteBuffer/Force.java │ │ │ │ Passed: java/nio/MappedByteBuffer/ForceException.java │ │ │ │ Passed: java/nio/MappedByteBuffer/ForceViews.java │ │ │ │ -Passed: java/nio/MappedByteBuffer/Force.java │ │ │ │ -Passed: java/nio/MappedByteBuffer/SubclassCastUOE.java │ │ │ │ Passed: java/nio/MappedByteBuffer/MapSyncFail.java │ │ │ │ +Passed: java/nio/MappedByteBuffer/SubclassCastUOE.java │ │ │ │ Passed: java/nio/MappedByteBuffer/Truncate.java │ │ │ │ +Passed: java/nio/charset/CharsetDecoder/XcodeOverflow.java │ │ │ │ Passed: java/security/AccessControlContext/CheckCtor.java │ │ │ │ Passed: java/security/AccessControlContext/CheckNullPermission.java │ │ │ │ Passed: java/security/AccessControlContext/FailureDebugOption.java │ │ │ │ -Passed: java/nio/MappedByteBuffer/ZeroMap.java │ │ │ │ -Passed: java/security/AccessControlContext/NullCombinerEquals.java │ │ │ │ Passed: java/nio/file/WatchService/WithSecurityManager.java │ │ │ │ +Passed: java/security/AccessControlContext/NullCombinerEquals.java │ │ │ │ +Passed: java/nio/MappedByteBuffer/ZeroMap.java │ │ │ │ Passed: java/security/AccessController/LimitedDoPrivileged.java │ │ │ │ Passed: java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java │ │ │ │ Passed: java/security/AccessController/DoPrivAccompliceTest.java │ │ │ │ Passed: java/security/AccessController/LimitedDoPrivilegedWithThread.java │ │ │ │ -Passed: java/security/AccessController/DoPriv.java │ │ │ │ Passed: java/security/AccessController/PreserveCombiner.java │ │ │ │ Passed: java/security/BasicPermission/EqualsImplies.java │ │ │ │ -Passed: java/security/BasicPermission/ExitVMEquals.java │ │ │ │ Passed: java/security/BasicPermission/BasicPermissionCollection.java │ │ │ │ +Passed: java/security/AccessController/DoPriv.java │ │ │ │ +Passed: java/security/BasicPermission/ExitVMEquals.java │ │ │ │ Passed: java/security/BasicPermission/Homogeneity.java │ │ │ │ Passed: java/security/BasicPermission/MixedBasicPermissions.java │ │ │ │ -Passed: java/security/BasicPermission/PermClass.java │ │ │ │ -Passed: java/security/BasicPermission/SerialVersion.java │ │ │ │ Passed: java/security/BasicPermission/NullOrEmptyName.java │ │ │ │ +Passed: java/security/BasicPermission/SerialVersion.java │ │ │ │ +Passed: java/security/BasicPermission/PermClass.java │ │ │ │ Passed: java/security/BasicPermission/Wildcard.java │ │ │ │ Passed: java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.java │ │ │ │ Passed: java/security/cert/CertificateFactory/openssl/BadFooter.java │ │ │ │ Passed: java/security/cert/CertificateFactory/BadX509CertData.java │ │ │ │ Passed: java/security/cert/CertificateFactory/GenerateCertificatesEmptyCollection.java │ │ │ │ Passed: java/security/cert/CertificateFactory/openssl/OpenSSLCert.java │ │ │ │ Passed: java/security/cert/CertificateFactory/ReturnStream.java │ │ │ │ @@ -11185,884 +11164,884 @@ │ │ │ │ Passed: java/security/cert/CertPathBuilder/NoExtensions.java │ │ │ │ Passed: java/security/cert/CertPathBuilder/GetInstance.java │ │ │ │ Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java │ │ │ │ Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java │ │ │ │ Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java │ │ │ │ Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java │ │ │ │ Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java │ │ │ │ -Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java │ │ │ │ Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java │ │ │ │ +Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java │ │ │ │ Passed: java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java │ │ │ │ -Passed: java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java │ │ │ │ Passed: java/security/cert/CertPathValidator/OCSP/AIACheck.java │ │ │ │ -Passed: java/nio/file/WatchService/UpdateInterference.java │ │ │ │ -Passed: java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java │ │ │ │ +Passed: java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java │ │ │ │ Passed: java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java │ │ │ │ +Passed: java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java │ │ │ │ Passed: java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java │ │ │ │ Passed: java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java │ │ │ │ Passed: java/security/cert/CertPathValidatorException/GetMessage.java │ │ │ │ Passed: java/security/cert/CertPathValidatorException/ReasonTest.java │ │ │ │ Passed: java/security/cert/CertPathValidatorException/Serial.java │ │ │ │ Passed: java/security/cert/CertStore/NoLDAP.java │ │ │ │ Passed: java/security/cert/pkix/nameConstraintsMinMax/VerifyNameConstraints.java │ │ │ │ +Passed: java/security/cert/pkix/policyChanges/TestPolicy.java │ │ │ │ Passed: java/security/cert/PKIXBuilderParameters/InvalidParameters.java │ │ │ │ Passed: java/security/cert/PKIXParameters/InvalidParameters.java │ │ │ │ -Passed: java/security/cert/pkix/policyChanges/TestPolicy.java │ │ │ │ +Passed: java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java │ │ │ │ Passed: java/security/cert/PKIXRevocationChecker/UnitTest.java │ │ │ │ Passed: java/security/cert/PolicyNode/GetPolicyQualifiers.java │ │ │ │ -Passed: java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java │ │ │ │ Passed: java/security/cert/URICertStoreParameters/TestBasic.java │ │ │ │ Passed: java/security/cert/X509Certificate/EmptySubject.java │ │ │ │ Passed: java/security/cert/X509Certificate/ExtKeyUsage.java │ │ │ │ +Passed: java/security/cert/X509Certificate/GetSigAlgParams.java │ │ │ │ Passed: java/security/cert/X509Certificate/GetUnparseableExtensions.java │ │ │ │ +Passed: java/nio/file/WatchService/UpdateInterference.java │ │ │ │ Passed: java/security/cert/X509Certificate/VerifyDefault.java │ │ │ │ Passed: java/security/cert/X509Certificate/X509BadCertificate.java │ │ │ │ Passed: java/security/cert/X509CertSelector/SetNameConstraintsEmptySequence.java │ │ │ │ -Passed: java/security/cert/X509Certificate/GetSigAlgParams.java │ │ │ │ Passed: java/security/cert/X509CRL/VerifyDefault.java │ │ │ │ Passed: java/security/cert/X509CRLSelector/CRLNumberMissing.java │ │ │ │ Passed: java/security/cert/GetInstance.java │ │ │ │ Passed: java/security/cert/CertPathEncodingTest.java │ │ │ │ -Passed: java/security/CodeSigner/Serialize.java │ │ │ │ Passed: java/security/cert/X509CertSelectorTest.java │ │ │ │ +Passed: java/security/CodeSigner/Serialize.java │ │ │ │ Passed: java/security/CodeSource/CertsMatch.java │ │ │ │ Passed: java/security/CodeSource/Implies.java │ │ │ │ Passed: java/security/DigestInputStream/TestSkipAndReset.java │ │ │ │ Passed: java/security/Exceptions/ChainingConstructors.java │ │ │ │ -Passed: java/security/Identity/EqualsHashCodeContract.java │ │ │ │ Passed: java/security/IdentityScope/NoDefaultSystemScope.java │ │ │ │ -Passed: java/security/cert/CertificateFactory/slowstream.sh │ │ │ │ +Passed: java/security/Identity/EqualsHashCodeContract.java │ │ │ │ Passed: java/security/KeyAgreement/KeyAgreementTest.java │ │ │ │ Passed: java/security/KeyAgreement/KeySpecTest.java │ │ │ │ -Passed: java/security/KeyAgreement/NegativeTest.java │ │ │ │ +Passed: java/security/cert/CertificateFactory/slowstream.sh │ │ │ │ Passed: java/security/KeyAgreement/MultiThreadTest.java │ │ │ │ Passed: java/security/KeyFactory/Failover.java │ │ │ │ Passed: java/security/KeyFactory/GenerateRSAPrivateCrtKey.java │ │ │ │ +Passed: java/security/KeyAgreement/NegativeTest.java │ │ │ │ Passed: java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java │ │ │ │ Passed: java/security/KeyPairGenerator/Failover.java │ │ │ │ Passed: java/security/KeyPairGenerator/GenerateKeypair.java │ │ │ │ Passed: java/security/KeyPairGenerator/GenerateRSAKeyPair.java │ │ │ │ -Passed: java/nio/file/WatchService/MayFlies.java │ │ │ │ -Passed: java/security/KeyRep/SerialDSAPubKey.java │ │ │ │ Passed: java/security/KeyRep/Serial.java │ │ │ │ +Passed: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java │ │ │ │ +Passed: java/security/KeyRep/SerialDSAPubKey.java │ │ │ │ Passed: java/security/KeyStore/PKCS12/CheckDefaults.java │ │ │ │ Passed: java/security/KeyRep/SerialOld.java │ │ │ │ Passed: java/security/KeyStore/PKCS12/ConvertP12Test.java │ │ │ │ -Passed: java/security/KeyStore/PKCS12/EntryProtectionTest.java │ │ │ │ Passed: java/security/KeyAgreement/KeySizeTest.java │ │ │ │ -Passed: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java │ │ │ │ -Passed: java/security/KeyPairGenerator/FinalizeHalf.java │ │ │ │ -Passed: java/security/KeyStore/PKCS12/ReadP12Test.java │ │ │ │ +Passed: java/security/KeyStore/PKCS12/EntryProtectionTest.java │ │ │ │ +Passed: java/nio/file/WatchService/MayFlies.java │ │ │ │ Passed: java/security/KeyStore/PKCS12/MetadataEmptyTest.java │ │ │ │ +Passed: java/security/KeyStore/PKCS12/ReadP12Test.java │ │ │ │ Passed: java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java │ │ │ │ +Passed: java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java │ │ │ │ Passed: java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java │ │ │ │ -Passed: java/security/KeyStore/PKCS12/WriteP12Test.java │ │ │ │ +Passed: java/security/KeyStore/PKCS12/UnmodifiableAttributes.java │ │ │ │ Passed: java/security/KeyStore/CheckInputStream.java │ │ │ │ Passed: java/security/KeyStore/DefaultEntryType.java │ │ │ │ +Passed: java/security/KeyStore/PKCS12/WriteP12Test.java │ │ │ │ Passed: java/security/KeyStore/EntryMethods.java │ │ │ │ Passed: java/security/KeyStore/KeyStoreBuilder.java │ │ │ │ -Passed: java/security/KeyStore/PKCS12/UnmodifiableAttributes.java │ │ │ │ Passed: java/security/KeyStore/OneProbeOneNot.java │ │ │ │ -Passed: java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java │ │ │ │ Passed: java/security/KeyStore/ProbeKeystores.java │ │ │ │ +Passed: java/security/KeyStore/TestKeyStoreBasic.java │ │ │ │ Passed: java/security/KeyStore/PBETest.java │ │ │ │ Passed: java/security/MessageDigest/ArgumentSanity.java │ │ │ │ -Passed: java/security/KeyStore/TestKeyStoreBasic.java │ │ │ │ Passed: java/security/MessageDigest/ByteBuffers.java │ │ │ │ Passed: java/security/KeyStore/TestKeyStoreEntry.java │ │ │ │ +Passed: java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java │ │ │ │ Passed: java/security/MessageDigest/TestCloneable.java │ │ │ │ Passed: java/security/MessageDigest/TestSameValue.java │ │ │ │ -Passed: java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java │ │ │ │ -Passed: java/security/misc/GetInstanceNullsEmpties.java │ │ │ │ Passed: java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java │ │ │ │ +Passed: java/security/misc/GetInstanceNullsEmpties.java │ │ │ │ +Passed: java/security/KeyPairGenerator/FinalizeHalf.java │ │ │ │ Passed: java/security/misc/Versions.java │ │ │ │ Passed: java/security/Permission/NullName.java │ │ │ │ Passed: java/security/Permission/ToString.java │ │ │ │ Passed: java/security/PermissionCollection/AddToReadOnlyPermissionCollection.java │ │ │ │ Passed: java/security/PermissionCollection/Concurrent.java │ │ │ │ -Passed: java/security/misc/TestDefaultRandom.java │ │ │ │ Passed: java/security/PermissionCollection/PermissionCollectionStreamTest.java │ │ │ │ -Passed: java/security/PKCS12Attribute/HashCode.java │ │ │ │ Passed: java/security/Permissions/DeserializeInvalidPermissions.java │ │ │ │ +Passed: java/security/PKCS12Attribute/HashCode.java │ │ │ │ Passed: java/security/Policy/Dynamic/TestDynamicPolicy.java │ │ │ │ +Passed: java/security/misc/TestDefaultRandom.java │ │ │ │ Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest.java │ │ │ │ Passed: java/security/Policy/GetInstance/GetInstance.java │ │ │ │ -Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java │ │ │ │ -Passed: java/security/MessageDigest/TestSameLength.java │ │ │ │ Passed: java/security/Policy/GetInstance/GetInstanceSecurity.java │ │ │ │ Passed: java/security/Policy/GetPermissions/JarURL.java │ │ │ │ +Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java │ │ │ │ +Passed: java/security/Policy/PolicyProvider/UseSystemClassLoader.java │ │ │ │ Passed: java/security/Principal/Implies.java │ │ │ │ Passed: java/security/PrivilegedActionException/PrintWrappedException.java │ │ │ │ -Passed: java/nio/file/WatchService/LotsOfEvents.java │ │ │ │ -Passed: java/security/ProtectionDomain/CheckWhatYouGet.java │ │ │ │ Passed: java/security/ProtectionDomain/AllPerm.java │ │ │ │ -Passed: java/security/ProtectionDomain/NullPerms.java │ │ │ │ +Passed: java/security/ProtectionDomain/CheckWhatYouGet.java │ │ │ │ Passed: java/security/ProtectionDomain/NullGetActions.java │ │ │ │ +Passed: java/security/ProtectionDomain/NullPerms.java │ │ │ │ Passed: java/security/ProtectionDomain/PreserveCombinerTest.java │ │ │ │ Passed: java/security/ProtectionDomain/Recursion.java │ │ │ │ -Passed: java/security/Provider/CaseSensitiveServices.java │ │ │ │ Passed: java/security/ProtectionDomain/RecursionDebug.java │ │ │ │ +Passed: java/security/Provider/CaseSensitiveServices.java │ │ │ │ Passed: java/security/Provider/CertStoreConstructorParam.java │ │ │ │ -Passed: java/security/Policy/PolicyProvider/UseSystemClassLoader.java │ │ │ │ Passed: java/security/Provider/ChangeProviders.java │ │ │ │ Passed: java/security/Provider/DefaultProviderList.java │ │ │ │ Passed: java/security/Provider/Equals.java │ │ │ │ Passed: java/security/Provider/GetInstance.java │ │ │ │ -Passed: java/security/Provider/ProviderInfoCheck.java │ │ │ │ +Passed: java/security/Provider/GetServiceRace.java │ │ │ │ Passed: java/security/Provider/NewInstance.java │ │ │ │ -Passed: java/security/Provider/RemoveProvider.java │ │ │ │ +Passed: java/security/Provider/ProviderInfoCheck.java │ │ │ │ Passed: java/security/Provider/ProviderVersionCheck.java │ │ │ │ -Passed: java/security/Provider/GetServiceRace.java │ │ │ │ +Passed: java/security/Provider/RemoveProvider.java │ │ │ │ +Passed: java/security/MessageDigest/TestSameLength.java │ │ │ │ +Passed: java/security/Policy/SignedJar/SignedJarTest.java │ │ │ │ Passed: java/security/Provider/Turkish.java │ │ │ │ Passed: java/security/Provider/SupportsParameter.java │ │ │ │ Passed: java/security/SecureClassLoader/DefineClassByteBuffer.java │ │ │ │ Passed: java/security/SecureClassLoader/DefineClass.java │ │ │ │ Passed: java/security/SecureRandom/DefaultAlgo.java │ │ │ │ Passed: java/security/SecureRandom/DefaultProvider.java │ │ │ │ Passed: java/security/SecureRandom/DrbgParametersSpec.java │ │ │ │ Passed: java/security/SecureRandom/EnoughSeedTest.java │ │ │ │ Passed: java/security/SecureRandom/GetAlgorithm.java │ │ │ │ Passed: java/security/SecureRandom/GetInstanceTest.java │ │ │ │ +Passed: java/security/SecureRandom/MultiThreadTest.java │ │ │ │ Passed: java/security/SecureRandom/ApiTest.java │ │ │ │ Passed: java/security/SecureRandom/NextBytesNull.java │ │ │ │ -Passed: java/security/Policy/SignedJar/SignedJarTest.java │ │ │ │ Passed: java/security/SecureRandom/Serialize.java │ │ │ │ +Passed: java/nio/file/WatchService/LotsOfEvents.java │ │ │ │ Passed: java/security/SecureRandom/SerializedSeedTest.java │ │ │ │ -Passed: java/security/SecureRandom/NoSync.java │ │ │ │ Passed: java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java │ │ │ │ Passed: java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh │ │ │ │ Passed: java/security/Security/ClassLoaderDeadlock/Deadlock.sh │ │ │ │ Passed: java/security/Security/removing/RemoveProviderByIdentity.java │ │ │ │ Passed: java/security/Security/removing/RemoveProviders.java │ │ │ │ Passed: java/security/Security/removing/RemoveStaticProvider.java │ │ │ │ Passed: java/security/Security/SecurityPropFile/SecurityPropFile.java │ │ │ │ +Passed: java/security/SecureRandom/NoSync.java │ │ │ │ Passed: java/security/Security/signedfirst/DynStatic.java │ │ │ │ -Passed: java/security/SecureRandom/MultiThreadTest.java │ │ │ │ Passed: java/security/Security/CaseInsensitiveAlgNames.java │ │ │ │ Passed: java/security/Security/AddProvider.java │ │ │ │ Passed: java/security/Security/NoInstalledProviders.java │ │ │ │ Passed: java/security/Security/Nulls.java │ │ │ │ Passed: java/security/Security/ProviderFiltering.java │ │ │ │ Passed: java/security/Security/SynchronizedAccess.java │ │ │ │ Passed: java/security/Signature/ByteBuffers.java │ │ │ │ Passed: java/security/Signature/NONEwithRSA.java │ │ │ │ Passed: java/security/Signature/NoProvider.java │ │ │ │ -Passed: java/security/MessageDigest/ThreadSafetyTest.java │ │ │ │ +Passed: java/security/Security/ConfigFileTest.java │ │ │ │ Passed: java/security/Signature/ResetAfterException.java │ │ │ │ Passed: java/security/Signature/SignatureGetAlgorithm.java │ │ │ │ Passed: java/security/Signature/Offsets.java │ │ │ │ Passed: java/security/Signature/SignatureLength.java │ │ │ │ Passed: java/security/Signature/SignWithOutputBuffer.java │ │ │ │ -Passed: java/security/Signature/SignatureGetInstance.java │ │ │ │ Passed: java/security/Signature/TestCloneable.java │ │ │ │ -Passed: java/security/Signature/VerifyRangeCheckOverflow.java │ │ │ │ Passed: java/security/Signature/TestInitSignWithMyOwnRandom.java │ │ │ │ +Passed: java/security/Signature/VerifyRangeCheckOverflow.java │ │ │ │ +Passed: java/security/Provider/SecurityProviderModularTest.java │ │ │ │ +Passed: java/security/Signature/SignatureGetInstance.java │ │ │ │ Passed: java/security/SignedJar/spi-calendar-provider/TestSPISigned.java │ │ │ │ -Passed: java/security/SecureRandom/ThreadSafe.java │ │ │ │ -Passed: java/security/SignedJar/SignedJarWithCustomClassLoader.java │ │ │ │ Passed: java/security/SignedObject/Copy.java │ │ │ │ +Passed: java/security/SignedObject/Correctness.java │ │ │ │ Passed: java/security/spec/PKCS8EncodedKeySpec/Algorithm.java │ │ │ │ Passed: java/security/spec/ECCBasic.java │ │ │ │ Passed: java/security/spec/EllipticCurveMatch.java │ │ │ │ -Passed: java/security/SignedObject/Correctness.java │ │ │ │ -Passed: java/security/UnresolvedPermission/AccessorMethods.java │ │ │ │ Passed: java/security/spec/IsAssignableFromOrder.java │ │ │ │ -Passed: java/security/Provider/SecurityProviderModularTest.java │ │ │ │ -Passed: java/security/UnresolvedPermission/Equals.java │ │ │ │ +Passed: java/security/UnresolvedPermission/AccessorMethods.java │ │ │ │ Passed: java/security/UnresolvedPermission/Debug.java │ │ │ │ +Passed: java/security/UnresolvedPermission/Equals.java │ │ │ │ Passed: java/sql/driverModuleTests/DriverManagerModuleTests.java │ │ │ │ -Passed: java/security/MessageDigest/TestDigestIOStream.java │ │ │ │ Passed: java/sql/permissionTests/DriverManagerPermissionsTests.java │ │ │ │ -Passed: java/sql/testng/test/sql/CallableStatementTests.java │ │ │ │ +Passed: java/security/SignedJar/SignedJarWithCustomClassLoader.java │ │ │ │ Passed: java/sql/testng/test/sql/BatchUpdateExceptionTests.java │ │ │ │ +Passed: java/sql/testng/test/sql/CallableStatementTests.java │ │ │ │ Passed: java/sql/testng/test/sql/DataTruncationTests.java │ │ │ │ Passed: java/sql/testng/test/sql/DateTests.java │ │ │ │ -Passed: java/sql/testng/test/sql/SQLClientInfoExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/DriverManagerTests.java │ │ │ │ +Passed: java/sql/testng/test/sql/PreparedStatementTests.java │ │ │ │ +Passed: java/sql/testng/test/sql/SQLClientInfoExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLDataExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLExceptionTests.java │ │ │ │ -Passed: java/sql/testng/test/sql/PreparedStatementTests.java │ │ │ │ -Passed: java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLFeatureNotSupportedExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLIntegrityConstraintViolationExceptionTests.java │ │ │ │ -Passed: java/sql/testng/test/sql/SQLRecoverableExceptionTests.java │ │ │ │ +Passed: java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLNonTransientConnectionExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLNonTransientExceptionTests.java │ │ │ │ +Passed: java/sql/testng/test/sql/SQLRecoverableExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLSyntaxErrorExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLTimeoutExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLTransactionRollbackExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLTransientConnectionExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLTransientExceptionTests.java │ │ │ │ Passed: java/sql/testng/test/sql/SQLWarningTests.java │ │ │ │ Passed: java/sql/testng/test/sql/StatementTests.java │ │ │ │ +Passed: java/sql/testng/test/sql/TimestampTests.java │ │ │ │ Passed: java/sql/testng/test/sql/TimeTests.java │ │ │ │ -Passed: java/sql/testng/util/DriverActionImpl.java │ │ │ │ Passed: java/sql/testng/util/BaseTest.java │ │ │ │ -Passed: java/sql/testng/test/sql/TimestampTests.java │ │ │ │ -Passed: java/sql/testng/util/StubConnection.java │ │ │ │ -Passed: java/sql/testng/util/SerializedBatchUpdateException.java │ │ │ │ +Passed: java/sql/testng/util/DriverActionImpl.java │ │ │ │ +Passed: java/sql/testng/test/sql/othervm/DriverManagerInitTests.java │ │ │ │ Passed: java/sql/testng/util/StubCallableStatement.java │ │ │ │ +Passed: java/sql/testng/util/SerializedBatchUpdateException.java │ │ │ │ +Passed: java/sql/testng/util/StubConnection.java │ │ │ │ Passed: java/sql/testng/util/StubDriver.java │ │ │ │ Passed: java/sql/testng/util/StubDriverDA.java │ │ │ │ Passed: java/sql/testng/util/StubPreparedStatement.java │ │ │ │ Passed: java/sql/testng/util/StubStatement.java │ │ │ │ Passed: java/sql/testng/util/TestPolicy.java │ │ │ │ -Passed: java/text/AttributedString/AttributedStringTest.java │ │ │ │ Passed: java/text/AttributedCharacterIterator/Attribute/ReadResolve.java │ │ │ │ Passed: java/sql/JavatimeTest.java │ │ │ │ +Passed: java/text/AttributedString/AttributedStringTest.java │ │ │ │ Passed: java/text/AttributedString/getRunStartLimitTest.java │ │ │ │ -Passed: java/text/Bidi/BidiBug.java │ │ │ │ Passed: java/text/AttributedString/TestAttributedStringCtor.java │ │ │ │ +Passed: java/text/Bidi/BidiBug.java │ │ │ │ +Passed: java/security/MessageDigest/TestDigestIOStream.java │ │ │ │ Passed: java/text/Bidi/BidiEmbeddingTest.java │ │ │ │ -Passed: java/text/Bidi/BidiSurrogateTest.java │ │ │ │ -Passed: java/text/Bidi/BidiConformance.java │ │ │ │ -Passed: java/text/Bidi/Bug7002398.java │ │ │ │ Passed: java/text/Bidi/Bug6850113.java │ │ │ │ +Passed: java/text/Bidi/BidiConformance.java │ │ │ │ +Passed: java/text/Bidi/BidiSurrogateTest.java │ │ │ │ Passed: java/text/Bidi/Bug7041232.java │ │ │ │ +Passed: java/text/Bidi/Bug7002398.java │ │ │ │ Passed: java/text/Bidi/Bug7042148.java │ │ │ │ Passed: java/text/Bidi/Bug8005277.java │ │ │ │ -Passed: java/text/Bidi/Bug7051769.java │ │ │ │ Passed: java/text/BreakIterator/Bug4533872.java │ │ │ │ +Passed: java/text/Bidi/Bug7051769.java │ │ │ │ Passed: java/text/BreakIterator/Bug4740757.java │ │ │ │ -Passed: java/sql/testng/test/sql/othervm/DriverManagerInitTests.java │ │ │ │ Passed: java/text/BreakIterator/Bug4912404.java │ │ │ │ Passed: java/text/BreakIterator/Bug4932583.java │ │ │ │ -Passed: java/security/Security/ConfigFileTest.java │ │ │ │ Passed: java/text/BreakIterator/Bug6513074.java │ │ │ │ Passed: java/text/BreakIterator/Bug8032446.java │ │ │ │ Passed: java/text/BreakIterator/ExceptionTest.java │ │ │ │ Passed: java/text/BreakIterator/NewVSOld_th_TH.java │ │ │ │ -Passed: java/text/Collator/Bug5047314.java │ │ │ │ -Passed: java/text/CharacterIterator/CharacterIteratorTest.java │ │ │ │ -Passed: java/text/Collator/Bug6970930.java │ │ │ │ Passed: java/text/BreakIterator/BreakIteratorTest.java │ │ │ │ Passed: java/text/Collator/APITest.java │ │ │ │ +Passed: java/text/CharacterIterator/CharacterIteratorTest.java │ │ │ │ +Passed: java/text/Collator/Bug5047314.java │ │ │ │ Passed: java/text/BreakIterator/Bug7104012.java │ │ │ │ -Passed: java/text/Collator/CurrencyCollate.java │ │ │ │ +Passed: java/text/Collator/Bug6271411.java │ │ │ │ Passed: java/text/Collator/Bug7200119.java │ │ │ │ +Passed: java/text/Collator/Bug6970930.java │ │ │ │ +Passed: java/text/Collator/CurrencyCollate.java │ │ │ │ Passed: java/text/Collator/CollationKeyTest.java │ │ │ │ +Passed: java/text/Collator/EnglishTest.java │ │ │ │ Passed: java/text/Collator/DanishTest.java │ │ │ │ -Passed: java/text/Collator/FinnishTest.java │ │ │ │ Passed: java/text/Collator/DummyTest.java │ │ │ │ -Passed: java/text/Collator/EnglishTest.java │ │ │ │ -Passed: java/text/Collator/Bug6271411.java │ │ │ │ Passed: java/text/Collator/FrenchTest.java │ │ │ │ +Passed: java/text/Collator/FinnishTest.java │ │ │ │ Passed: java/text/Collator/GermanTest.java │ │ │ │ -Passed: java/text/Collator/KoreanTest.java │ │ │ │ Passed: java/text/Collator/IteratorTest.java │ │ │ │ Passed: java/text/Collator/JapaneseTest.java │ │ │ │ -Passed: java/text/Collator/MonkeyTest.java │ │ │ │ Passed: java/text/Collator/G7Test.java │ │ │ │ -Passed: java/text/Collator/SurrogatesTest.java │ │ │ │ +Passed: java/text/Collator/KoreanTest.java │ │ │ │ +Passed: java/text/Collator/MonkeyTest.java │ │ │ │ +Passed: java/security/SecureRandom/ThreadSafe.java │ │ │ │ Passed: java/text/Collator/SpanishTest.java │ │ │ │ Passed: java/text/Collator/Test4401726.java │ │ │ │ Passed: java/text/Collator/ThaiTest.java │ │ │ │ Passed: java/text/Collator/TurkishTest.java │ │ │ │ +Passed: java/text/Collator/Regression.java │ │ │ │ +Passed: java/text/Collator/SurrogatesTest.java │ │ │ │ Passed: java/text/Collator/VietnameseTest.java │ │ │ │ Passed: java/text/Format/ChoiceFormat/Bug4185732Test.java │ │ │ │ Passed: java/text/Format/ChoiceFormat/Bug8001209.java │ │ │ │ -Passed: java/text/Collator/Regression.java │ │ │ │ +Passed: java/text/Format/ChoiceFormat/PatternsTest.java │ │ │ │ Passed: java/text/Format/ChoiceFormat/Bug4387255.java │ │ │ │ Passed: java/text/Format/common/Bug4769840.java │ │ │ │ -Passed: java/text/Format/ChoiceFormat/PatternsTest.java │ │ │ │ -Passed: java/text/Format/common/Bug6215962.java │ │ │ │ Passed: java/text/Collator/RuleBasedCollatorTest.java │ │ │ │ +Passed: java/text/Format/common/Bug6215962.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/SPIProviderTest.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/serialization/TestSerialization.java │ │ │ │ Passed: java/text/Format/common/FormatIteratorTest.java │ │ │ │ -Passed: java/text/Format/CompactNumberFormat/TestCNFRounding.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java │ │ │ │ +Passed: java/text/Format/CompactNumberFormat/TestCNFRounding.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/TestEquality.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/TestFormatToCharacterIterator.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/TestMutatingInstance.java │ │ │ │ +Passed: java/text/Format/CompactNumberFormat/TestParseBigDecimal.java │ │ │ │ +Passed: java/text/Format/CompactNumberFormat/TestCompactNumber.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/TestPlurals.java │ │ │ │ Passed: java/text/Format/CompactNumberFormat/TestSpecialValues.java │ │ │ │ -Passed: java/text/Format/CompactNumberFormat/TestParseBigDecimal.java │ │ │ │ -Passed: java/text/Format/DateFormat/bug4099975.java │ │ │ │ Passed: java/text/Format/DateFormat/bug4097450.java │ │ │ │ +Passed: java/text/Format/DateFormat/bug4099975.java │ │ │ │ Passed: java/text/Format/DateFormat/bug4117335.java │ │ │ │ -Passed: java/text/Format/DateFormat/bug4358730.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug4322313.java │ │ │ │ +Passed: java/text/Format/DateFormat/bug4358730.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug4396385.java │ │ │ │ -Passed: java/text/Format/CompactNumberFormat/TestCompactNumber.java │ │ │ │ -Passed: java/text/Format/CompactNumberFormat/TestUExtensionOverride.java │ │ │ │ -Passed: java/text/Format/CompactNumberFormat/TestWithCompatProvider.java │ │ │ │ +Passed: java/security/MessageDigest/ThreadSafetyTest.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug4736959.java │ │ │ │ +Passed: java/text/Format/CompactNumberFormat/TestWithCompatProvider.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug6251817.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug4845901.java │ │ │ │ +Passed: java/text/Format/CompactNumberFormat/TestUExtensionOverride.java │ │ │ │ Passed: java/text/Format/DateFormat/bug6317072.java │ │ │ │ -Passed: java/text/Format/DateFormat/bug6271375.java │ │ │ │ Passed: java/text/Format/DateFormat/bug6412896.java │ │ │ │ -Passed: java/text/Format/DateFormat/Bug6609750.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug4823811.java │ │ │ │ +Passed: java/text/Format/DateFormat/bug6271375.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug6645292.java │ │ │ │ +Passed: java/text/Format/DateFormat/Bug6609750.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug7130335.java │ │ │ │ +Passed: java/text/Format/DateFormat/Bug6683975.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug7177315.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug8072099.java │ │ │ │ -Passed: java/text/Format/DateFormat/Bug6683975.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug8081794.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug8139572.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug6530336.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug8193444.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug8235699.java │ │ │ │ Passed: java/text/Format/DateFormat/Bug8209047.java │ │ │ │ Passed: java/text/Format/DateFormat/ContextMonthNamesTest.java │ │ │ │ Passed: java/text/Format/DateFormat/DateFormatRegression.java │ │ │ │ -Passed: java/text/Format/DateFormat/CaseInsensitiveParseTest.java │ │ │ │ +Passed: java/text/Format/DateFormat/DateFormatRoundTripTest.java │ │ │ │ Passed: java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java │ │ │ │ +Passed: java/text/Format/DateFormat/CaseInsensitiveParseTest.java │ │ │ │ Passed: java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java │ │ │ │ -Passed: java/text/Format/DateFormat/DateFormatRoundTripTest.java │ │ │ │ -Passed: java/text/Format/DateFormat/Bug4407042.java │ │ │ │ -Passed: java/text/Format/DateFormat/Bug6335238.java │ │ │ │ -Passed: java/text/Format/DateFormat/IntlTestDateFormatSymbols.java │ │ │ │ -Passed: java/text/Format/DateFormat/DateFormatTest.java │ │ │ │ -Passed: java/text/Format/DateFormat/ISO8601ZoneTest.java │ │ │ │ Passed: java/text/Format/DateFormat/IntlTestDateFormat.java │ │ │ │ -Passed: java/text/Format/DateFormat/NonGregorianFormatTest.java │ │ │ │ +Passed: java/text/Format/DateFormat/DateFormatTest.java │ │ │ │ +Passed: java/text/Format/DateFormat/IntlTestDateFormatSymbols.java │ │ │ │ Passed: java/text/Format/DateFormat/IntlTestDateFormatAPI.java │ │ │ │ -Passed: java/text/Format/DateFormat/LocaleDateFormats.java │ │ │ │ +Passed: java/text/Format/DateFormat/ISO8601ZoneTest.java │ │ │ │ Passed: java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java │ │ │ │ +Passed: java/text/Format/DateFormat/LocaleDateFormats.java │ │ │ │ +Passed: java/text/Format/DateFormat/NonGregorianFormatTest.java │ │ │ │ +Passed: java/text/Format/DateFormat/Bug4407042.java │ │ │ │ +Passed: java/text/Format/DateFormat/Bug6335238.java │ │ │ │ Passed: java/text/Format/DateFormat/WeekDateTest.java │ │ │ │ Passed: java/text/Format/DecimalFormat/Bug6609740.java │ │ │ │ Passed: java/text/Format/DecimalFormat/Bug7196316.java │ │ │ │ Passed: java/text/Format/DecimalFormat/Bug8165466.java │ │ │ │ Passed: java/text/Format/DecimalFormat/FormatMicroBenchmark.java │ │ │ │ -Passed: java/text/Format/DateFormat/SDFTCKZoneNamesTest.java │ │ │ │ +Passed: java/text/Format/DateFormat/TimeZoneNameTest.java │ │ │ │ Passed: java/text/Format/DecimalFormat/RoundingAndPropertyTest.java │ │ │ │ Passed: java/text/Format/DecimalFormat/MantissaDigits.java │ │ │ │ Passed: java/text/Format/DecimalFormat/TieRoundingTest.java │ │ │ │ -Passed: java/text/Format/DateFormat/TimeZoneNameTest.java │ │ │ │ -Passed: java/text/Format/MessageFormat/Bug4185816Test.java │ │ │ │ Passed: java/text/Format/DecimalFormat/ToLocalizedPatternTest.java │ │ │ │ -Passed: java/text/Format/DateFormat/Bug8141243.java │ │ │ │ -Passed: java/text/Format/MessageFormat/Bug7003643.java │ │ │ │ -Passed: java/text/Format/MessageFormat/MaxArgumentIndexTest.java │ │ │ │ +Passed: java/text/Format/DateFormat/SDFTCKZoneNamesTest.java │ │ │ │ +Passed: java/text/Format/MessageFormat/Bug4185816Test.java │ │ │ │ Passed: java/text/Format/DecimalFormat/SetGroupingSizeTest.java │ │ │ │ +Passed: java/text/Format/MessageFormat/Bug7003643.java │ │ │ │ Passed: java/text/Format/MessageFormat/LargeMessageFormat.java │ │ │ │ +Passed: java/text/Format/MessageFormat/MaxArgumentIndexTest.java │ │ │ │ Passed: java/text/Format/MessageFormat/MessageFormatExceptions.java │ │ │ │ Passed: java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java │ │ │ │ -Passed: java/text/Format/MessageFormat/MessageTest.java │ │ │ │ Passed: java/text/Format/MessageFormat/MessageRegression.java │ │ │ │ -Passed: java/text/Format/MessageFormat/SerializationTest.java │ │ │ │ Passed: java/text/Format/MessageFormat/bug4492719.java │ │ │ │ +Passed: java/text/Format/MessageFormat/MessageTest.java │ │ │ │ +Passed: java/text/Format/MessageFormat/SerializationTest.java │ │ │ │ +Passed: java/text/Format/DateFormat/Bug8141243.java │ │ │ │ Passed: java/text/Format/NumberFormat/Bug4208135.java │ │ │ │ -Passed: java/text/Format/NumberFormat/Bug4833877.java │ │ │ │ -Passed: java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java │ │ │ │ Passed: java/text/Format/NumberFormat/BigDecimalFormat.java │ │ │ │ +Passed: java/text/Format/NumberFormat/Bug4833877.java │ │ │ │ Passed: java/text/Format/NumberFormat/BigDecimalParse.java │ │ │ │ -Passed: java/text/Format/NumberFormat/Bug4944439.java │ │ │ │ Passed: java/text/Format/NumberFormat/Bug4990596.java │ │ │ │ -Passed: java/text/Format/NumberFormat/Bug6278616.java │ │ │ │ +Passed: java/text/Format/NumberFormat/Bug4944439.java │ │ │ │ Passed: java/text/Format/NumberFormat/Bug8132125.java │ │ │ │ +Passed: java/text/Format/NumberFormat/Bug6278616.java │ │ │ │ +Passed: java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java │ │ │ │ Passed: java/text/Format/NumberFormat/DFSExponential.java │ │ │ │ Passed: java/text/Format/NumberFormat/DFSSerialization.java │ │ │ │ Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java │ │ │ │ -Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java │ │ │ │ -Passed: java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java │ │ │ │ Passed: java/text/Format/NumberFormat/Bug4838107.java │ │ │ │ +Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java │ │ │ │ Passed: java/text/Format/NumberFormat/DFSMinusPerCentMill.java │ │ │ │ Passed: java/text/Format/NumberFormat/NumberFormatRounding.java │ │ │ │ +Passed: java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java │ │ │ │ Passed: java/text/Format/NumberFormat/MultipleNumberScriptTest.java │ │ │ │ Passed: java/text/Format/NumberFormat/NumberTest.java │ │ │ │ Passed: java/text/Format/NumberFormat/PositionTest.java │ │ │ │ Passed: java/text/Format/NumberFormat/SerializationLoadTest.java │ │ │ │ Passed: java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java │ │ │ │ Passed: java/text/Format/NumberFormat/NumberRegression.java │ │ │ │ Passed: java/text/Format/NumberFormat/TestPeruCurrencyFormat.java │ │ │ │ Passed: java/text/Normalizer/ICUBasicTest.java │ │ │ │ Passed: java/text/Normalizer/NormalizerAPITest.java │ │ │ │ Passed: java/text/Format/NumberFormat/CurrencyFormat.java │ │ │ │ Passed: java/text/Normalizer/SquareEraCharacterTest.java │ │ │ │ Passed: java/time/nontestng/java/time/chrono/Bug8178823.java │ │ │ │ +Passed: java/text/Normalizer/ThreadSafeTest.java │ │ │ │ Passed: java/text/Normalizer/ConformanceTest.java │ │ │ │ Passed: java/time/nontestng/java/time/zone/CustomZoneNameTest.java │ │ │ │ Passed: java/time/nontestng/java/time/chrono/HijrahConfigTest.java │ │ │ │ -Passed: java/text/Normalizer/ThreadSafeTest.java │ │ │ │ Passed: java/text/Format/NumberFormat/NumberRoundTrip.java │ │ │ │ -Passed: java/text/Format/DateFormat/SimpleDateFormatPatternTest.java │ │ │ │ -Passed: java/security/SignedObject/Chain.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java │ │ │ │ Passed: java/time/tck/java/time/chrono/serial/TCKChronologySerialization.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java │ │ │ │ +Passed: java/text/Format/DateFormat/SimpleDateFormatPatternTest.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/serial/TCKCopticSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/serial/TCKEraSerialization.java │ │ │ │ Passed: java/time/tck/java/time/chrono/CopticChronology.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/CopticDate.java │ │ │ │ Passed: java/time/tck/java/time/chrono/CopticEra.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/serial/TCKChronoZonedDateTimeSerialization.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKChronoLocalDate.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/serial/TCKCopticSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/serial/TCKChronoZonedDateTimeSerialization.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKChronoLocalDateTime.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKChronology.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKChronoPeriod.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/serial/TCKEraSerialization.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKChronoZonedDateTime.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/TCKHijrahEra.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKHijrahChronology.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/TCKHijrahEra.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKIsoChronology.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKIsoEra.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKJapaneseEra.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/TCKMinguoEra.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKJapaneseChronology.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/TCKMinguoEra.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKTestServiceLoader.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKMinguoChronology.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKDateTimeFormatter.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/CopticDate.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKChronoPrinterParser.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKDateTimeFormatters.java │ │ │ │ Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKDateTimeParseResolver.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKDateTimeFormatter.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKDateTimeTextPrinting.java │ │ │ │ +Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKDecimalStyle.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKInstantPrinterParser.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKDateTimeFormatters.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKFormatStyle.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java │ │ │ │ -Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKDTFParsedInstant.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKInstantPrinterParser.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKLocalizedFieldParser.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKPadPrinterParser.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKLocalizedPrinterParser.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKResolverStyle.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKSignStyle.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKLocalizedPrinterParser.java │ │ │ │ Passed: java/time/tck/java/time/format/TCKTextStyle.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKOffsetPrinterParser.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKClockSerialization.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKZoneIdPrinterParser.java │ │ │ │ -Passed: java/time/tck/java/time/serial/TCKLocalDateSerialization.java │ │ │ │ -Passed: java/time/tck/java/time/serial/TCKInstantSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKDurationSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKOffsetPrinterParser.java │ │ │ │ +Passed: java/time/tck/java/time/serial/TCKInstantSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/serial/TCKLocalDateSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKLocalDateTimeSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKZoneIdPrinterParser.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKMonthDaySerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKLocalTimeSerialization.java │ │ │ │ -Passed: java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKOffsetDateTimeSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKPeriodSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKYearMonthSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKYearSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java │ │ │ │ Passed: java/time/tck/java/time/serial/TCKZoneIdSerialization.java │ │ │ │ Passed: java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java │ │ │ │ -Passed: java/time/tck/java/time/temporal/serial/TCKJulianFieldsSerialization.java │ │ │ │ Passed: java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/temporal/serial/TCKJulianFieldsSerialization.java │ │ │ │ Passed: java/time/tck/java/time/temporal/serial/TCKValueRangeSerialization.java │ │ │ │ -Passed: java/time/tck/java/time/temporal/TCKChronoField.java │ │ │ │ Passed: java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/temporal/TCKChronoField.java │ │ │ │ Passed: java/time/tck/java/time/temporal/TCKChronoUnit.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKDTFParsedInstant.java │ │ │ │ Passed: java/time/tck/java/time/temporal/TCKJulianFields.java │ │ │ │ -Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/format/TCKDateTimeParseResolver.java │ │ │ │ +Passed: java/time/tck/java/time/zone/serial/TCKFixedZoneRulesSerialization.java │ │ │ │ Passed: java/time/tck/java/time/temporal/TCKTemporalAdjusters.java │ │ │ │ -Passed: java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java │ │ │ │ Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionSerialization.java │ │ │ │ -Passed: java/time/tck/java/time/zone/serial/TCKFixedZoneRulesSerialization.java │ │ │ │ +Passed: java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java │ │ │ │ Passed: java/time/tck/java/time/zone/TCKFixedZoneRules.java │ │ │ │ Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransition.java │ │ │ │ -Passed: java/time/tck/java/time/format/TCKPadPrinterParser.java │ │ │ │ -Passed: java/time/tck/java/time/zone/TCKZoneRulesProvider.java │ │ │ │ -Passed: java/time/tck/java/time/AbstractTCKTest.java │ │ │ │ +Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.java │ │ │ │ Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java │ │ │ │ Passed: java/time/tck/java/time/zone/TCKZoneRules.java │ │ │ │ -Passed: java/time/tck/java/time/MockSimplePeriod.java │ │ │ │ +Passed: java/time/tck/java/time/AbstractDateTimeTest.java │ │ │ │ +Passed: java/time/tck/java/time/AbstractTCKTest.java │ │ │ │ +Passed: java/time/tck/java/time/zone/TCKZoneRulesProvider.java │ │ │ │ Passed: java/time/tck/java/time/temporal/TCKIsoFields.java │ │ │ │ -Passed: java/time/tck/java/time/TCKClock_Offset.java │ │ │ │ +Passed: java/time/tck/java/time/MockSimplePeriod.java │ │ │ │ +Passed: java/time/tck/java/time/TCKClock_Fixed.java │ │ │ │ +Passed: java/time/tck/java/time/TCKClock.java │ │ │ │ Passed: java/time/tck/java/time/TCKClock_System.java │ │ │ │ Passed: java/time/tck/java/time/TCKClock_Tick.java │ │ │ │ -Passed: java/time/tck/java/time/TCKClock.java │ │ │ │ -Passed: java/time/tck/java/time/AbstractDateTimeTest.java │ │ │ │ -Passed: java/time/tck/java/time/TCKClock_Fixed.java │ │ │ │ +Passed: java/time/tck/java/time/TCKClock_Offset.java │ │ │ │ Passed: java/time/tck/java/time/TCKDayOfWeek.java │ │ │ │ Passed: java/time/tck/java/time/TCKDuration.java │ │ │ │ +Passed: java/time/tck/java/time/TCKInstant.java │ │ │ │ Passed: java/time/tck/java/time/TCKMonth.java │ │ │ │ Passed: java/time/tck/java/time/TCKMonthDay.java │ │ │ │ -Passed: java/time/tck/java/time/TCKInstant.java │ │ │ │ Passed: java/time/tck/java/time/TCKOffsetDateTime.java │ │ │ │ +Passed: java/time/tck/java/time/TCKLocalDate.java │ │ │ │ Passed: java/time/tck/java/time/TCKOffsetTime.java │ │ │ │ -Passed: java/time/tck/java/time/TCKLocalTime.java │ │ │ │ +Passed: java/security/SignedObject/Chain.java │ │ │ │ Passed: java/time/tck/java/time/TCKPeriod.java │ │ │ │ -Passed: java/time/tck/java/time/TCKLocalDate.java │ │ │ │ -Passed: java/time/tck/java/time/TCKYearMonth.java │ │ │ │ +Passed: java/time/tck/java/time/TCKLocalDateTime.java │ │ │ │ +Passed: java/time/tck/java/time/TCKLocalTime.java │ │ │ │ Passed: java/time/tck/java/time/TCKYear.java │ │ │ │ Passed: java/time/tck/java/time/TestIsoChronology.java │ │ │ │ Passed: java/time/tck/java/time/TCKZoneId.java │ │ │ │ +Passed: java/time/tck/java/time/temporal/TCKWeekFields.java │ │ │ │ Passed: java/time/tck/java/time/TCKZonedDateTime.java │ │ │ │ Passed: java/time/tck/java/time/TCKZoneOffset.java │ │ │ │ -Passed: java/time/tck/java/time/temporal/TCKWeekFields.java │ │ │ │ -Passed: java/time/tck/java/time/TCKLocalDateTime.java │ │ │ │ Passed: java/time/test/java/time/chrono/TestChronoLocalDate.java │ │ │ │ Passed: java/time/test/java/time/chrono/TestChronologyPerf.java │ │ │ │ Passed: java/time/test/java/time/chrono/TestExampleCode.java │ │ │ │ -Passed: java/time/test/java/time/chrono/TestJapaneseChronoImpl.java │ │ │ │ -Passed: java/time/test/java/time/chrono/TestServiceLoader.java │ │ │ │ Passed: java/time/test/java/time/chrono/TestEraDisplayName.java │ │ │ │ -Passed: java/time/test/java/time/chrono/TestIsoChronoImpl.java │ │ │ │ Passed: java/time/test/java/time/chrono/TestJapaneseChronology.java │ │ │ │ -Passed: java/time/test/java/time/chrono/TestThaiBuddhistChronoImpl.java │ │ │ │ +Passed: java/time/test/java/time/chrono/TestIsoChronoImpl.java │ │ │ │ +Passed: java/time/test/java/time/chrono/TestServiceLoader.java │ │ │ │ +Passed: java/time/test/java/time/chrono/TestJapaneseChronoImpl.java │ │ │ │ +Passed: java/time/tck/java/time/TCKYearMonth.java │ │ │ │ Passed: java/time/test/java/time/format/AbstractTestPrinterParser.java │ │ │ │ -Passed: java/time/test/java/time/format/TestCharLiteralPrinter.java │ │ │ │ -Passed: java/time/test/java/time/chrono/TestUmmAlQuraChronology.java │ │ │ │ Passed: java/time/test/java/time/format/MockIOExceptionAppendable.java │ │ │ │ +Passed: java/time/test/java/time/chrono/TestUmmAlQuraChronology.java │ │ │ │ Passed: java/time/test/java/time/format/TestCharLiteralParser.java │ │ │ │ +Passed: java/time/test/java/time/format/TestCharLiteralPrinter.java │ │ │ │ +Passed: java/time/test/java/time/chrono/TestThaiBuddhistChronoImpl.java │ │ │ │ Passed: java/time/test/java/time/format/TestDateTimeFormatter.java │ │ │ │ +Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java │ │ │ │ Passed: java/time/test/java/time/format/TestDateTimeParsing.java │ │ │ │ Passed: java/time/test/java/time/format/TestDateTimeTextProvider.java │ │ │ │ -Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java │ │ │ │ -Passed: java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java │ │ │ │ Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilder.java │ │ │ │ +Passed: java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java │ │ │ │ Passed: java/time/test/java/time/format/TestDecimalStyle.java │ │ │ │ Passed: java/time/test/java/time/format/TestLocalizedOffsetPrinterParser.java │ │ │ │ Passed: java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java │ │ │ │ Passed: java/time/test/java/time/format/TestLocalizedPattern.java │ │ │ │ -Passed: java/time/test/java/time/format/TestNonIsoFormatter.java │ │ │ │ Passed: java/time/test/java/time/format/TestFractionPrinterParser.java │ │ │ │ +Passed: java/time/test/java/time/format/TestNonIsoFormatter.java │ │ │ │ Passed: java/time/test/java/time/format/TestNumberParser.java │ │ │ │ Passed: java/time/test/java/time/format/TestPadPrinterDecorator.java │ │ │ │ +Passed: java/time/test/java/time/format/TestSettingsParser.java │ │ │ │ Passed: java/time/test/java/time/format/TestReducedPrinter.java │ │ │ │ Passed: java/time/test/java/time/format/TestNumberPrinter.java │ │ │ │ -Passed: java/time/test/java/time/format/TestSettingsParser.java │ │ │ │ Passed: java/time/test/java/time/format/TestReducedParser.java │ │ │ │ Passed: java/time/test/java/time/format/TestStringLiteralParser.java │ │ │ │ Passed: java/time/test/java/time/format/TestStringLiteralPrinter.java │ │ │ │ +Passed: java/time/test/java/time/format/TestTextParser.java │ │ │ │ Passed: java/time/test/java/time/format/TestTextParserWithLocale.java │ │ │ │ Passed: java/time/test/java/time/format/TestTextPrinterWithLocale.java │ │ │ │ -Passed: java/time/test/java/time/format/TestTextParser.java │ │ │ │ Passed: java/time/test/java/time/format/TestTextPrinter.java │ │ │ │ Passed: java/time/test/java/time/format/TestUTCParse.java │ │ │ │ -Passed: java/time/test/java/time/format/TestUnicodeExtension.java │ │ │ │ -Passed: java/time/test/java/time/format/ZoneName.java │ │ │ │ Passed: java/time/test/java/time/format/TestZoneOffsetPrinter.java │ │ │ │ +Passed: java/time/test/java/time/format/ZoneName.java │ │ │ │ +Passed: java/time/test/java/time/format/TestUnicodeExtension.java │ │ │ │ Passed: java/time/test/java/time/format/TestZoneOffsetParser.java │ │ │ │ -Passed: java/time/test/java/time/temporal/MockFieldNoValue.java │ │ │ │ Passed: java/time/test/java/time/temporal/MockFieldValue.java │ │ │ │ +Passed: java/time/test/java/time/temporal/MockFieldNoValue.java │ │ │ │ Passed: java/time/test/java/time/temporal/TestChronoField.java │ │ │ │ -Passed: java/time/test/java/time/temporal/TestChronoUnit.java │ │ │ │ Passed: java/time/test/java/time/temporal/TestDateTimeBuilderCombinations.java │ │ │ │ +Passed: java/time/test/java/time/temporal/TestChronoUnit.java │ │ │ │ Passed: java/time/test/java/time/format/TestZoneTextPrinterParser.java │ │ │ │ Passed: java/time/test/java/time/temporal/TestDateTimeValueRange.java │ │ │ │ Passed: java/time/test/java/time/temporal/TestIsoFields.java │ │ │ │ -Passed: java/time/test/java/time/temporal/TestIsoWeekFields.java │ │ │ │ Passed: java/time/test/java/time/temporal/TestJulianFields.java │ │ │ │ Passed: java/time/test/java/time/zone/TestFixedZoneRules.java │ │ │ │ +Passed: java/time/test/java/time/temporal/TestIsoWeekFields.java │ │ │ │ Passed: java/time/test/java/time/zone/TestMutableZoneRules.java │ │ │ │ -Passed: java/time/test/java/time/zone/TestZoneRulesProvider.java │ │ │ │ Passed: java/time/test/java/time/zone/TestZoneRules.java │ │ │ │ +Passed: java/time/test/java/time/zone/TestZoneRulesProvider.java │ │ │ │ Passed: java/time/test/java/time/AbstractTest.java │ │ │ │ Passed: java/time/test/java/time/MockSimplePeriod.java │ │ │ │ Passed: java/time/test/java/time/TestClock_Fixed.java │ │ │ │ Passed: java/time/test/java/time/TestClock_Offset.java │ │ │ │ Passed: java/time/test/java/time/TestClock_System.java │ │ │ │ Passed: java/time/test/java/time/TestClock_Tick.java │ │ │ │ -Passed: java/time/test/java/time/TestInstant.java │ │ │ │ Passed: java/time/test/java/time/TestDuration.java │ │ │ │ +Passed: java/time/test/java/time/TestInstant.java │ │ │ │ Passed: java/time/test/java/time/TestInstantSource.java │ │ │ │ Passed: java/time/test/java/time/TestLocalDate.java │ │ │ │ -Passed: java/time/test/java/time/TestLocalDateTime.java │ │ │ │ Passed: java/time/test/java/time/TestLocalTime.java │ │ │ │ +Passed: java/time/test/java/time/TestLocalDateTime.java │ │ │ │ Passed: java/time/test/java/time/TestMonthDay.java │ │ │ │ -Passed: java/time/test/java/time/TestOffsetDateTime.java │ │ │ │ Passed: java/time/test/java/time/TestOffsetDateTime_instants.java │ │ │ │ +Passed: java/time/test/java/time/TestOffsetDateTime.java │ │ │ │ Passed: java/time/test/java/time/TestOffsetTime.java │ │ │ │ +Passed: java/time/test/java/time/TestYearMonth.java │ │ │ │ Passed: java/time/test/java/time/TestYear.java │ │ │ │ Passed: java/time/test/java/time/TestPeriod.java │ │ │ │ Passed: java/util/AbstractCollection/ToArrayTest.java │ │ │ │ -Passed: java/util/AbstractCollection/ToString.java │ │ │ │ -Passed: java/util/AbstractList/CheckForIndexOutOfBoundsException.java │ │ │ │ -Passed: java/util/AbstractList/FailFastIterator.java │ │ │ │ -Passed: java/util/AbstractList/HasNextAfterException.java │ │ │ │ -Passed: java/time/test/java/time/TestYearMonth.java │ │ │ │ Passed: java/time/test/java/time/TestZonedDateTime.java │ │ │ │ Passed: java/time/test/java/time/TestZoneId.java │ │ │ │ Passed: java/time/test/java/util/TestFormatter.java │ │ │ │ -Passed: java/time/test/java/time/TestZoneOffset.java │ │ │ │ +Passed: java/util/AbstractCollection/ToString.java │ │ │ │ Passed: java/util/AbstractMap/AbstractMapClone.java │ │ │ │ Passed: java/util/AbstractMap/Equals.java │ │ │ │ -Passed: java/util/AbstractSequentialList/AddAll.java │ │ │ │ +Passed: java/util/AbstractList/CheckForIndexOutOfBoundsException.java │ │ │ │ +Passed: java/time/test/java/time/TestZoneOffset.java │ │ │ │ Passed: java/util/AbstractMap/SimpleEntries.java │ │ │ │ +Passed: java/util/AbstractSequentialList/AddAll.java │ │ │ │ +Passed: java/util/AbstractList/FailFastIterator.java │ │ │ │ +Passed: java/util/AbstractMap/ToString.java │ │ │ │ Passed: java/util/ArrayList/EnsureCapacity.java │ │ │ │ +Passed: java/util/AbstractList/HasNextAfterException.java │ │ │ │ +Passed: java/util/ArrayList/ArrayManagement.java │ │ │ │ Passed: java/util/ArrayList/Bug6533203.java │ │ │ │ -Passed: java/util/AbstractMap/ToString.java │ │ │ │ Passed: java/util/ArrayList/SubListModCount.java │ │ │ │ Passed: java/util/ArrayList/AddAll.java │ │ │ │ -Passed: java/util/ArrayList/ArrayManagement.java │ │ │ │ -Passed: java/util/ArrayList/IteratorMicroBenchmark.java │ │ │ │ Passed: java/util/Arrays/AsList.java │ │ │ │ +Passed: java/util/ArrayList/IteratorMicroBenchmark.java │ │ │ │ +Passed: java/util/Arrays/Big.java │ │ │ │ Passed: java/util/Arrays/ArrayObjectMethods.java │ │ │ │ Passed: java/util/ArrayDeque/WhiteBox.java │ │ │ │ -Passed: java/util/Arrays/Big.java │ │ │ │ Passed: java/util/Arrays/Fill.java │ │ │ │ -Passed: java/util/Arrays/FloatDoubleOrder.java │ │ │ │ Passed: java/util/Arrays/Correct.java │ │ │ │ -Passed: java/util/Arrays/CopyMethods.java │ │ │ │ +Passed: java/util/Arrays/FloatDoubleOrder.java │ │ │ │ Passed: java/util/Arrays/SetAllTest.java │ │ │ │ +Passed: java/util/Arrays/CopyMethods.java │ │ │ │ Passed: java/util/Arrays/largeMemory/ParallelPrefix.java │ │ │ │ -Passed: java/util/Arrays/TimSortStackSize.java │ │ │ │ -Passed: java/util/Arrays/SortingNearlySortedPrimitive.java │ │ │ │ Passed: java/util/Arrays/StreamAndSpliterator.java │ │ │ │ +Passed: java/util/Arrays/TimSortStackSize.java │ │ │ │ Passed: java/util/Base64/Base64GetEncoderTest.java │ │ │ │ -Passed: java/util/Arrays/ArraysEqCmpTest.java │ │ │ │ +Passed: java/util/Arrays/SortingNearlySortedPrimitive.java │ │ │ │ Passed: java/util/Base64/TestBase64Golden.java │ │ │ │ +Passed: java/util/Arrays/ArraysEqCmpTest.java │ │ │ │ Passed: java/util/Arrays/TimSortStackSize2.java │ │ │ │ -Passed: java/util/Base64/TestBase64.java │ │ │ │ -Passed: java/util/Arrays/Sorting.java │ │ │ │ Passed: java/util/BitSet/And.java │ │ │ │ +Passed: java/util/Base64/TestBase64.java │ │ │ │ +Passed: java/util/BitSet/BSMethods.java │ │ │ │ Passed: java/util/BitSet/ImportExport.java │ │ │ │ +Passed: java/util/Arrays/Sorting.java │ │ │ │ Passed: java/util/BitSet/MemoryLeak.java │ │ │ │ -Passed: java/util/BitSet/PreviousBits.java │ │ │ │ Passed: java/util/BitSet/StickySize.java │ │ │ │ +Passed: java/util/BitSet/PreviousBits.java │ │ │ │ Passed: java/util/Calendar/Builder/BuilderTest.java │ │ │ │ -Passed: java/util/BitSet/BSMethods.java │ │ │ │ Passed: java/util/Calendar/CalendarTestScripts/JapaneseTests.java │ │ │ │ Passed: java/util/Calendar/BuddhistCalendarTest.java │ │ │ │ Passed: java/util/Calendar/bug4028518.java │ │ │ │ -Passed: java/util/Calendar/CalendarTestScripts/JapaneseRollTests.java │ │ │ │ Passed: java/util/Calendar/bug4100311.java │ │ │ │ +Passed: java/util/Calendar/bug4243802.java │ │ │ │ Passed: java/util/Calendar/Bug4302966.java │ │ │ │ -Passed: java/util/BitSet/HugeToString.java │ │ │ │ Passed: java/util/Calendar/bug4316678.java │ │ │ │ +Passed: java/util/Calendar/bug4372743.java │ │ │ │ Passed: java/util/Calendar/bug4401223.java │ │ │ │ Passed: java/util/Calendar/bug4409072.java │ │ │ │ Passed: java/util/Calendar/bug4514831.java │ │ │ │ -Passed: java/util/Calendar/bug4243802.java │ │ │ │ -Passed: java/util/Calendar/Bug4766302.java │ │ │ │ +Passed: java/util/Calendar/CalendarTestScripts/JapaneseRollTests.java │ │ │ │ Passed: java/util/Calendar/Bug4851640.java │ │ │ │ +Passed: java/util/Calendar/Bug4766302.java │ │ │ │ Passed: java/util/Calendar/Bug4958050.java │ │ │ │ Passed: java/util/Calendar/Bug5078053.java │ │ │ │ -Passed: java/util/Calendar/Bug6178071.java │ │ │ │ -Passed: java/util/Calendar/Bug6448234.java │ │ │ │ Passed: java/util/Calendar/Bug6234795.java │ │ │ │ -Passed: java/util/Calendar/bug4372743.java │ │ │ │ +Passed: java/util/Calendar/Bug6178071.java │ │ │ │ Passed: java/util/Calendar/Bug6645263.java │ │ │ │ +Passed: java/util/Calendar/Bug6448234.java │ │ │ │ Passed: java/util/Calendar/Bug6902861.java │ │ │ │ -Passed: java/util/Calendar/Bug8075548.java │ │ │ │ Passed: java/util/Calendar/Bug7017458.java │ │ │ │ +Passed: java/util/Calendar/Bug8075548.java │ │ │ │ Passed: java/util/Calendar/Bug8152077.java │ │ │ │ -Passed: java/util/Calendar/Bug8176847.java │ │ │ │ -Passed: java/util/Arrays/HashCode.java │ │ │ │ Passed: java/util/Calendar/Bug8007038.java │ │ │ │ +Passed: java/util/Calendar/Bug8176847.java │ │ │ │ Passed: java/util/Calendar/CalendarDataTest.java │ │ │ │ +Passed: java/util/Calendar/CalendarDisplayNamesTest.java │ │ │ │ +Passed: java/util/Arrays/HashCode.java │ │ │ │ Passed: java/util/Calendar/CalendarLimitTest.java │ │ │ │ Passed: java/util/Base64/TestEncodingDecodingLength.java │ │ │ │ -Passed: java/util/BitSet/stream/BitSetStreamTest.java │ │ │ │ -Passed: java/util/Calendar/CldrFormatNamesTest.java │ │ │ │ -Passed: java/util/Calendar/CalendarRegression.java │ │ │ │ Passed: java/util/Calendar/CalendarTypeTest.java │ │ │ │ +Passed: java/util/BitSet/HugeToString.java │ │ │ │ +Passed: java/util/Calendar/CldrFormatNamesTest.java │ │ │ │ Passed: java/util/Calendar/CalendarTest.java │ │ │ │ Passed: java/util/Calendar/GenericTimeZoneNamesTest.java │ │ │ │ +Passed: java/util/Calendar/CalendarRegression.java │ │ │ │ +Passed: java/util/Calendar/Bug8167273.java │ │ │ │ Passed: java/util/Calendar/FieldStateTest.java │ │ │ │ -Passed: java/util/Calendar/CalendarDisplayNamesTest.java │ │ │ │ +Passed: java/util/Calendar/JavatimeTest.java │ │ │ │ Passed: java/util/Calendar/JapanEraNameCompatTest.java │ │ │ │ -Passed: java/util/Calendar/JulianTest.java │ │ │ │ +Passed: java/util/Calendar/JapaneseLenientEraTest.java │ │ │ │ Passed: java/util/Calendar/Limit.java │ │ │ │ Passed: java/util/Calendar/GregorianCutoverTest.java │ │ │ │ -Passed: java/util/Calendar/JavatimeTest.java │ │ │ │ -Passed: java/util/Calendar/JapaneseLenientEraTest.java │ │ │ │ -Passed: java/util/Calendar/JapaneseEraNameTest.java │ │ │ │ +Passed: java/util/Calendar/JulianTest.java │ │ │ │ Passed: java/util/Calendar/ResolutionTest.java │ │ │ │ -Passed: java/util/Calendar/StampOverflow.java │ │ │ │ Passed: java/util/Calendar/NarrowNamesTest.java │ │ │ │ +Passed: java/util/Calendar/StampOverflow.java │ │ │ │ +Passed: java/util/Calendar/JapaneseEraNameTest.java │ │ │ │ Passed: java/util/Calendar/NonLenientTest.java │ │ │ │ Passed: java/util/Calendar/WeekDateTest.java │ │ │ │ -Passed: java/util/Calendar/RollFromLastToFirstWeek.java │ │ │ │ Passed: java/util/Calendar/ZoneOffsets.java │ │ │ │ Passed: java/util/Collection/BiggernYours.java │ │ │ │ +Passed: java/util/Calendar/RollFromLastToFirstWeek.java │ │ │ │ +Passed: java/util/Collection/CollectionDefaults.java │ │ │ │ Passed: java/util/Collection/IteratorAtEnd.java │ │ │ │ -Passed: java/util/Collection/HotPotatoes.java │ │ │ │ Passed: java/util/Collection/IteratorMicroBenchmark.java │ │ │ │ -Passed: java/util/Collection/CollectionDefaults.java │ │ │ │ -Passed: java/util/Calendar/RollDayOfWeekTest.java │ │ │ │ +Passed: java/util/Collection/HotPotatoes.java │ │ │ │ Passed: java/util/Collection/RemoveMicroBenchmark.java │ │ │ │ +Passed: java/util/Collection/RandomizedIteration.java │ │ │ │ Passed: java/util/Collections/AddAll.java │ │ │ │ Passed: java/util/Collections/AsLifoQueue.java │ │ │ │ Passed: java/util/Collection/MOAT.java │ │ │ │ Passed: java/util/Collections/BigBinarySearch.java │ │ │ │ Passed: java/util/Collections/BinarySearchNullComparator.java │ │ │ │ -Passed: java/util/Collection/SetFactories.java │ │ │ │ -Passed: java/util/Collections/CheckedListReplaceAll.java │ │ │ │ Passed: java/util/Collections/CheckedIdentityMap.java │ │ │ │ -Passed: java/util/Calendar/Bug8167273.java │ │ │ │ +Passed: java/util/Collection/SetFactories.java │ │ │ │ +Passed: java/util/Calendar/RollDayOfWeekTest.java │ │ │ │ Passed: java/util/Collections/CheckedListBash.java │ │ │ │ +Passed: java/util/Collections/CheckedListReplaceAll.java │ │ │ │ Passed: java/util/Collections/CheckedMapReplaceAll.java │ │ │ │ Passed: java/util/Collections/CheckedQueue.java │ │ │ │ -Passed: java/util/Collection/RandomizedIteration.java │ │ │ │ -Passed: java/util/Collections/Disjoint.java │ │ │ │ Passed: java/util/Collections/CheckedNull.java │ │ │ │ -Passed: java/util/Collections/EmptyCollectionSerialization.java │ │ │ │ -Passed: java/util/Collections/EmptyIterator.java │ │ │ │ -Passed: java/util/Collections/DelegatingIteratorForEachRemaining.java │ │ │ │ +Passed: java/util/Collections/Disjoint.java │ │ │ │ Passed: java/util/Collections/CheckedMapBash.java │ │ │ │ -Passed: java/util/Collections/Enum.java │ │ │ │ +Passed: java/util/Collections/DelegatingIteratorForEachRemaining.java │ │ │ │ +Passed: java/util/Collections/EmptyIterator.java │ │ │ │ +Passed: java/util/Collections/EmptyCollectionSerialization.java │ │ │ │ Passed: java/util/Collections/CheckedSetBash.java │ │ │ │ +Passed: java/util/Collections/Enum.java │ │ │ │ +Passed: java/util/Collections/EmptyNavigableMap.java │ │ │ │ +Passed: java/util/Collections/EnumerationAsIterator.java │ │ │ │ Passed: java/util/Collections/EqualsTest.java │ │ │ │ Passed: java/util/Collections/Frequency.java │ │ │ │ -Passed: java/util/Collections/EnumerationAsIterator.java │ │ │ │ -Passed: java/util/Collections/NCopies.java │ │ │ │ -Passed: java/util/Collections/EmptyNavigableMap.java │ │ │ │ Passed: java/util/Collections/MinMax.java │ │ │ │ +Passed: java/util/Calendar/SupplementalJapaneseEraTestRun.java │ │ │ │ +Passed: java/util/Collections/EmptyNavigableSet.java │ │ │ │ +Passed: java/util/Collections/NCopies.java │ │ │ │ Passed: java/util/Collections/NullComparator.java │ │ │ │ Passed: java/util/Collections/ReplaceAll.java │ │ │ │ -Passed: java/util/Collections/EmptyNavigableSet.java │ │ │ │ Passed: java/util/Collections/ReverseOrder.java │ │ │ │ -Passed: java/util/Collections/FindSubList.java │ │ │ │ Passed: java/util/Collections/ReverseOrder2.java │ │ │ │ Passed: java/util/Collections/RotateEmpty.java │ │ │ │ Passed: java/util/Collections/Ser.java │ │ │ │ Passed: java/util/Collections/SetFromMap.java │ │ │ │ +Passed: java/util/Collections/FindSubList.java │ │ │ │ Passed: java/util/Collections/Shuffle.java │ │ │ │ -Passed: java/util/Collections/Swap.java │ │ │ │ Passed: java/util/Collections/SingletonIterator.java │ │ │ │ -Passed: java/util/Collections/T6433170.java │ │ │ │ +Passed: java/util/Collections/Swap.java │ │ │ │ Passed: java/util/Collections/Rotate.java │ │ │ │ Passed: java/util/Collections/T5078378.java │ │ │ │ +Passed: java/util/Collections/T6433170.java │ │ │ │ Passed: java/util/Collections/WrappedNull.java │ │ │ │ Passed: java/util/Collections/ViewSynch.java │ │ │ │ Passed: java/util/Collections/UnmodifiableMapEntrySet.java │ │ │ │ -Passed: java/util/Collections/Wrappers.java │ │ │ │ Passed: java/util/Collections/WrappedUnmodifiableCollections.java │ │ │ │ -Passed: java/util/Calendar/SupplementalJapaneseEraTestRun.java │ │ │ │ -Passed: java/util/Comparator/TypeTest.java │ │ │ │ Passed: java/util/Collections/SyncSubMutexes.java │ │ │ │ -Passed: java/util/Comparator/BasicTest.java │ │ │ │ +Passed: java/util/Collections/Wrappers.java │ │ │ │ +Passed: java/util/Comparator/TypeTest.java │ │ │ │ Passed: java/util/concurrent/atomic/AtomicReferenceTest.java │ │ │ │ +Passed: java/util/Comparator/BasicTest.java │ │ │ │ Passed: java/util/concurrent/atomic/Lazy.java │ │ │ │ -Passed: java/util/concurrent/atomic/Serial.java │ │ │ │ Passed: java/util/concurrent/ArrayBlockingQueue/WhiteBox.java │ │ │ │ +Passed: java/util/concurrent/atomic/AtomicUpdaters.java │ │ │ │ +Passed: java/util/concurrent/atomic/Serial.java │ │ │ │ Passed: java/util/concurrent/atomic/VMSupportsCS8.java │ │ │ │ -Passed: java/util/concurrent/atomic/DoubleAdderDemo.java │ │ │ │ Passed: java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java │ │ │ │ -Passed: java/util/concurrent/atomic/LongAdderDemo.java │ │ │ │ -Passed: java/util/concurrent/atomic/AtomicUpdaters.java │ │ │ │ -Passed: java/util/concurrent/BlockingQueue/LastElement.java │ │ │ │ Passed: java/util/concurrent/BlockingQueue/DrainToFails.java │ │ │ │ -Passed: java/util/concurrent/BlockingQueue/PollMemoryLeak.java │ │ │ │ +Passed: java/util/concurrent/BlockingQueue/LastElement.java │ │ │ │ +Passed: java/util/concurrent/atomic/DoubleAdderDemo.java │ │ │ │ +Passed: java/util/concurrent/atomic/LongAdderDemo.java │ │ │ │ Passed: java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java │ │ │ │ Passed: java/util/concurrent/BlockingQueue/Interrupt.java │ │ │ │ +Passed: java/util/concurrent/BlockingQueue/PollMemoryLeak.java │ │ │ │ +Passed: java/util/Collections/RacingCollections.java │ │ │ │ Passed: java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java │ │ │ │ Passed: java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java │ │ │ │ -Passed: java/util/concurrent/BlockingQueue/OfferDrainToLoops.java │ │ │ │ Passed: java/util/concurrent/CompletableFuture/LostInterrupt.java │ │ │ │ +Passed: java/util/concurrent/BlockingQueue/OfferDrainToLoops.java │ │ │ │ Passed: java/util/concurrent/CompletableFuture/ThenComposeExceptionTest.java │ │ │ │ -Passed: java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java │ │ │ │ +Passed: java/util/concurrent/CompletableFuture/SwallowedInterruptedException.java │ │ │ │ Passed: java/util/concurrent/CompletableFuture/ThenComposeAsyncTest.java │ │ │ │ -Passed: java/util/concurrent/CompletableFuture/CompletableFutureOrTimeoutExceptionallyTest.java │ │ │ │ Passed: java/util/concurrent/ConcurrentHashMap/DistinctEntrySetElements.java │ │ │ │ -Passed: java/util/concurrent/ConcurrentHashMap/ConcurrentContainsKeyTest.java │ │ │ │ -Passed: java/util/concurrent/CompletableFuture/SwallowedInterruptedException.java │ │ │ │ +Passed: java/util/concurrent/CompletableFuture/CompletableFutureOrTimeoutExceptionallyTest.java │ │ │ │ +Passed: java/util/concurrent/CompletableFuture/Basic.java │ │ │ │ +Passed: java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java │ │ │ │ Passed: java/util/concurrent/ConcurrentHashMap/ToArray.java │ │ │ │ -Passed: java/util/concurrent/ConcurrentHashMap/WhiteBox.java │ │ │ │ Passed: java/util/concurrent/ConcurrentLinkedQueue/RemoveLeak.java │ │ │ │ -Passed: java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java │ │ │ │ Passed: java/util/concurrent/ConcurrentHashMap/MapLoops.java#id0 │ │ │ │ +Passed: java/util/concurrent/ConcurrentHashMap/WhiteBox.java │ │ │ │ Passed: java/util/concurrent/ConcurrentMap/ConcurrentModification.java │ │ │ │ -Passed: java/util/Collections/RacingCollections.java │ │ │ │ +Passed: java/util/concurrent/ConcurrentHashMap/ConcurrentContainsKeyTest.java │ │ │ │ +Passed: java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java │ │ │ │ Passed: java/util/concurrent/ConcurrentQueues/GCRetention.java │ │ │ │ Passed: java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java │ │ │ │ Passed: java/util/concurrent/ConcurrentMap/ConcurrentRemoveIf.java │ │ │ │ Passed: java/util/concurrent/CopyOnWriteArrayList/COWSubList.java │ │ │ │ -Passed: java/util/concurrent/ConcurrentHashMap/MapCheck.java │ │ │ │ -Passed: java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java │ │ │ │ Passed: java/util/concurrent/CopyOnWriteArrayList/EqualsRace.java │ │ │ │ +Passed: java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java │ │ │ │ Passed: java/util/concurrent/ConcurrentQueues/RemovePollRace.java │ │ │ │ -Passed: java/util/concurrent/CompletableFuture/Basic.java │ │ │ │ -Passed: java/util/concurrent/DelayQueue/Iterate.java │ │ │ │ Passed: java/util/concurrent/CopyOnWriteArraySet/RacingCows.java │ │ │ │ Passed: java/util/concurrent/CountDownLatch/Basic.java │ │ │ │ -Passed: java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java │ │ │ │ +Passed: java/util/concurrent/DelayQueue/Iterate.java │ │ │ │ Passed: java/util/concurrent/Exchanger/ExchangeLoops.java │ │ │ │ +Passed: java/util/concurrent/CyclicBarrier/Basic.java │ │ │ │ Passed: java/util/concurrent/DelayQueue/PollUnexpired.java │ │ │ │ +Passed: java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java │ │ │ │ +Passed: java/util/concurrent/ConcurrentHashMap/MapCheck.java │ │ │ │ Passed: java/util/concurrent/Executors/Throws.java │ │ │ │ -Passed: java/util/concurrent/CyclicBarrier/Basic.java │ │ │ │ Passed: java/util/concurrent/Executors/PrivilegedCallables.java │ │ │ │ Passed: java/util/concurrent/ExecutorService/Invoke.java │ │ │ │ +Passed: java/util/BitSet/stream/BitSetStreamTest.java │ │ │ │ Passed: java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java │ │ │ │ Passed: java/util/concurrent/forkjoin/Integrate.java │ │ │ │ Passed: java/util/concurrent/forkjoin/NQueensCS.java │ │ │ │ Passed: java/util/concurrent/forkjoin/SubmissionTest.java │ │ │ │ -Passed: java/util/concurrent/forkjoin/ThreadLessCommon.java │ │ │ │ +Passed: java/util/concurrent/ExecutorService/CloseTest.java │ │ │ │ Passed: java/util/concurrent/forkjoin/ThrowingRunnable.java │ │ │ │ +Passed: java/util/concurrent/forkjoin/ThreadLessCommon.java │ │ │ │ Passed: java/util/concurrent/forkjoin/Uniprocessor.java │ │ │ │ -Passed: java/util/concurrent/Future/DefaultMethods.java │ │ │ │ Passed: java/util/concurrent/FutureTask/BlockingTaskExecutor.java │ │ │ │ -Passed: java/util/concurrent/ExecutorService/CloseTest.java │ │ │ │ +Passed: java/util/concurrent/Future/DefaultMethods.java │ │ │ │ +Passed: java/util/concurrent/Executors/UnreferencedExecutor.java │ │ │ │ Passed: java/util/concurrent/FutureTask/Customized.java │ │ │ │ Passed: java/util/concurrent/FutureTask/DoneMeansDone.java │ │ │ │ -Passed: java/util/concurrent/Executors/UnreferencedExecutor.java │ │ │ │ Passed: java/util/concurrent/FutureTask/DoneTimedGetLoops.java │ │ │ │ -Passed: java/util/concurrent/FutureTask/CancelledFutureLoops.java │ │ │ │ Passed: java/util/concurrent/FutureTask/NegativeTimeout.java │ │ │ │ +Passed: java/util/concurrent/FutureTask/CancelledFutureLoops.java │ │ │ │ Passed: java/util/concurrent/FutureTask/Throw.java │ │ │ │ Passed: java/util/concurrent/LinkedBlockingQueue/ToArray.java │ │ │ │ Passed: java/util/concurrent/LinkedTransferQueue/SubclassTest.java │ │ │ │ Passed: java/util/concurrent/LinkedTransferQueue/WhiteBox.java │ │ │ │ -Passed: java/util/concurrent/locks/Lock/CheckedLockLoops.java │ │ │ │ -Passed: java/util/concurrent/locks/Lock/FlakyMutex.java │ │ │ │ Passed: java/util/concurrent/Executors/AutoShutdown.java │ │ │ │ +Passed: java/util/concurrent/locks/Lock/FlakyMutex.java │ │ │ │ +Passed: java/util/concurrent/locks/Lock/CheckedLockLoops.java │ │ │ │ +Passed: java/util/concurrent/FutureTask/ExplicitSet.java │ │ │ │ Passed: java/util/concurrent/locks/Lock/TimedAcquire.java │ │ │ │ -Passed: java/util/concurrent/locks/Lock/TimedAcquireLeak.java │ │ │ │ -Passed: java/util/concurrent/LinkedTransferQueue/SpliteratorTraverseAddRemoveTest.java │ │ │ │ Passed: java/util/concurrent/locks/LockSupport/ParkLoops.java │ │ │ │ Passed: java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java │ │ │ │ -Passed: java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java │ │ │ │ Passed: java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java │ │ │ │ -Passed: java/util/concurrent/locks/ReentrantReadWriteLock/Bug6571733.java │ │ │ │ +Passed: java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java │ │ │ │ +Passed: java/util/concurrent/locks/Lock/TimedAcquireLeak.java │ │ │ │ Passed: java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java │ │ │ │ +Passed: java/util/concurrent/locks/ReentrantReadWriteLock/Bug6571733.java │ │ │ │ Passed: java/util/concurrent/locks/ReentrantReadWriteLock/Count.java │ │ │ │ +Passed: java/util/concurrent/locks/StampedLock/Basic.java │ │ │ │ Passed: java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java │ │ │ │ Passed: java/util/concurrent/locks/StampedLock/ReadersUnlockAfterWriteUnlock.java │ │ │ │ -Passed: java/util/concurrent/locks/StampedLock/Basic.java │ │ │ │ Passed: java/util/concurrent/Phaser/Basic.java │ │ │ │ -Passed: java/util/concurrent/Phaser/FickleRegister.java │ │ │ │ Passed: java/util/concurrent/Phaser/Arrive.java │ │ │ │ Passed: java/util/concurrent/Phaser/PhaseOverflow.java │ │ │ │ +Passed: java/util/concurrent/LinkedTransferQueue/SpliteratorTraverseAddRemoveTest.java │ │ │ │ +Passed: java/util/concurrent/Phaser/FickleRegister.java │ │ │ │ Passed: java/util/concurrent/PriorityBlockingQueue/WhiteBox.java │ │ │ │ -Passed: java/util/concurrent/FutureTask/ExplicitSet.java │ │ │ │ -Passed: java/util/concurrent/Phaser/TieredArriveLoops.java │ │ │ │ Passed: java/util/concurrent/ScheduledThreadPoolExecutor/DecorateTask.java │ │ │ │ +Passed: java/util/concurrent/Phaser/TieredArriveLoops.java │ │ │ │ Passed: java/util/concurrent/ScheduledThreadPoolExecutor/DelayOverflow.java │ │ │ │ Passed: java/util/concurrent/ScheduledThreadPoolExecutor/GCRetention.java │ │ │ │ -Passed: java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCorePoolSize.java │ │ │ │ +Passed: java/util/concurrent/forkjoin/AsyncShutdownNowInvokeAnyRace.java │ │ │ │ Passed: java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java │ │ │ │ Passed: java/util/concurrent/Semaphore/PermitOverflow.java │ │ │ │ +Passed: java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCorePoolSize.java │ │ │ │ Passed: java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java │ │ │ │ -Passed: java/util/concurrent/locks/Lock/OOMEInAQS.java │ │ │ │ Passed: java/util/concurrent/StructuredTaskScope/StressShutdown.java │ │ │ │ +Passed: java/util/concurrent/Semaphore/RacingReleases.java │ │ │ │ +Passed: java/util/concurrent/StructuredTaskScope/WithScopedValue.java │ │ │ │ +Passed: java/util/concurrent/SynchronousQueue/Fairness.java │ │ │ │ +Passed: java/util/concurrent/locks/Lock/OOMEInAQS.java │ │ │ │ Passed: java/util/concurrent/StructuredTaskScope/StructuredThreadDumpTest.java │ │ │ │ Passed: java/util/concurrent/forkjoin/AsyncShutdownNowInvokeAny.java │ │ │ │ -Passed: java/util/concurrent/SynchronousQueue/Fairness.java │ │ │ │ -Passed: java/util/concurrent/StructuredTaskScope/WithScopedValue.java │ │ │ │ -Passed: java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java#platform │ │ │ │ Passed: java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java#virtual │ │ │ │ -Passed: java/util/concurrent/Semaphore/RacingReleases.java │ │ │ │ -Passed: java/util/concurrent/forkjoin/AsyncShutdownNowInvokeAnyRace.java │ │ │ │ +Passed: java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java#platform │ │ │ │ Passed: java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java#platform │ │ │ │ +Passed: java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java#virtual │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/Custom.java │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/FlakyThreadFactory.java │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/ModifyCorePoolSize.java │ │ │ │ -Passed: java/util/concurrent/ThreadPoolExecutor/ScheduledTickleService.java │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/SelfInterrupt.java │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/ShutdownNowExecuteRace.java │ │ │ │ +Passed: java/util/concurrent/ThreadPoolExecutor/ScheduledTickleService.java │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/ThreadRestarts.java │ │ │ │ -Passed: java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java#virtual │ │ │ │ -Passed: java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java │ │ │ │ Passed: java/util/concurrent/ThreadPoolExecutor/TimeOutShrink.java │ │ │ │ Passed: java/util/concurrent/TimeUnit/Basic.java │ │ │ │ +Passed: java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java │ │ │ │ Passed: java/util/Currency/CNPGetDisplayName.java │ │ │ │ Passed: java/util/Currency/NoMinorUnitCurrenciesTest.java │ │ │ │ Passed: java/util/Currency/NumCodeAsStringTest.java │ │ │ │ Passed: java/util/Currency/CurrencyTest.java │ │ │ │ -Passed: java/util/concurrent/tck/JSR166TestCase.java#default │ │ │ │ -Passed: java/util/Date/Bug4955000.java │ │ │ │ Passed: java/util/Currency/ValidateISO4217.java │ │ │ │ +Passed: java/util/Date/Bug4955000.java │ │ │ │ Passed: java/util/Date/Bug8135055.java │ │ │ │ +Passed: java/util/Currency/PropertiesTestRun.java │ │ │ │ Passed: java/util/Date/DateRegression.java │ │ │ │ Passed: java/util/Date/DateTest.java │ │ │ │ Passed: java/util/Date/TimestampTest.java │ │ │ │ Passed: java/util/Date/TZ.java │ │ │ │ Passed: java/util/Deque/ChorusLine.java │ │ │ │ Passed: java/util/Date/DateGregorianCalendarTest.java │ │ │ │ -Passed: java/util/concurrent/tck/JSR166TestCase.java#security-manager │ │ │ │ +Passed: java/util/concurrent/tck/JSR166TestCase.java#default │ │ │ │ Passed: java/util/EnumMap/DistinctEntrySetElements.java │ │ │ │ Passed: java/util/EnumMap/EntrySetIteratorRemoveInvalidatesEntry.java │ │ │ │ Passed: java/util/EnumMap/EnumMapBash.java │ │ │ │ Passed: java/util/EnumMap/ProperEntrySetOnClone.java │ │ │ │ Passed: java/util/EnumMap/SimpleSerialization.java │ │ │ │ Passed: java/util/EnumMap/ToArray.java │ │ │ │ Passed: java/util/EnumMap/UniqueNullValue.java │ │ │ │ @@ -12075,1028 +12054,1026 @@ │ │ │ │ Passed: java/util/EnumSet/JumboRange.java │ │ │ │ Passed: java/util/EnumSet/LargeEnumIteratorRemoveResilience.java │ │ │ │ Passed: java/util/EnumSet/OneUniverse.java │ │ │ │ Passed: java/util/EnumSet/Range.java │ │ │ │ Passed: java/util/EnumSet/RetainAll.java │ │ │ │ Passed: java/util/EnumSet/SmallEnumIteratorRemoveResilience.java │ │ │ │ Passed: java/util/Formattable/StockName.java │ │ │ │ +Passed: java/util/concurrent/tck/JSR166TestCase.java#security-manager │ │ │ │ Passed: java/util/Formatter/spi/FormatterWithProvider.java │ │ │ │ Passed: java/util/Formatter/spi/NoGroupingUsed.java │ │ │ │ -Passed: java/util/DoubleStreamSums/CompensatedSums.java │ │ │ │ Passed: java/util/Formatter/BigDecimalRounding.java │ │ │ │ Passed: java/util/Formatter/Close.java │ │ │ │ Passed: java/util/Formatter/Constructors.java │ │ │ │ Passed: java/util/Formatter/EncodingTest.java │ │ │ │ +Passed: java/util/DoubleStreamSums/CompensatedSums.java │ │ │ │ Passed: java/util/Formatter/FailingConstructors.java │ │ │ │ Passed: java/util/Formatter/Flush.java │ │ │ │ -Passed: java/util/Formatter/FormatLocale.java │ │ │ │ Passed: java/util/Formatter/HexFloatZeroPadding.java │ │ │ │ Passed: java/util/Formatter/NullArg.java │ │ │ │ -Passed: java/util/Formatter/BasicTestLauncher.java │ │ │ │ +Passed: java/util/Formatter/FormatLocale.java │ │ │ │ Passed: java/util/function/BiFunction/BiFunctionTest.java │ │ │ │ Passed: java/util/function/BinaryOperator/BasicTest.java │ │ │ │ Passed: java/util/function/PredicateNotTest.java │ │ │ │ Passed: java/util/HashMap/HashMapCloneLeak.java │ │ │ │ Passed: java/util/HashMap/KeySetRemove.java │ │ │ │ Passed: java/util/HashMap/NullKeyAtResize.java │ │ │ │ Passed: java/util/HashMap/OverrideIsEmpty.java │ │ │ │ -Passed: java/util/Currency/PropertiesTestRun.java │ │ │ │ -Passed: java/util/HashMap/ReplaceExisting.java │ │ │ │ Passed: java/util/HashMap/PutNullKey.java │ │ │ │ +Passed: java/util/HashMap/ReplaceExisting.java │ │ │ │ Passed: java/util/HashMap/SetValue.java │ │ │ │ Passed: java/util/HashMap/ToArray.java │ │ │ │ Passed: java/util/HashMap/ToString.java │ │ │ │ -Passed: java/util/Formatter/Padding.java │ │ │ │ +Passed: java/util/Formatter/BasicTestLauncher.java │ │ │ │ Passed: java/util/HashMap/TreeBinAssert.java │ │ │ │ Passed: java/util/HashSet/Serialization.java │ │ │ │ +Passed: java/util/Hashtable/DeserializedLength.java │ │ │ │ Passed: java/util/Hashtable/EqualsCast.java │ │ │ │ Passed: java/util/Hashtable/HashCode.java │ │ │ │ -Passed: java/util/Hashtable/DeserializedLength.java │ │ │ │ -Passed: java/util/Hashtable/ReadObject.java │ │ │ │ Passed: java/util/Hashtable/IllegalLoadFactor.java │ │ │ │ -Passed: java/util/Hashtable/SerializationDeadlock.java │ │ │ │ +Passed: java/util/Hashtable/ReadObject.java │ │ │ │ Passed: java/util/Hashtable/SelfRef.java │ │ │ │ +Passed: java/util/Hashtable/SerializationDeadlock.java │ │ │ │ Passed: java/util/Hashtable/SimpleSerialization.java │ │ │ │ +Passed: java/util/Formatter/Padding.java │ │ │ │ Passed: java/util/IdentityHashMap/Basic.java │ │ │ │ Passed: java/util/IdentityHashMap/Capacity.java │ │ │ │ Passed: java/util/IdentityHashMap/DistinctEntrySetElements.java │ │ │ │ Passed: java/util/IdentityHashMap/EntrySetIteratorRemoveInvalidatesEntry.java │ │ │ │ Passed: java/util/IdentityHashMap/ToArray.java │ │ │ │ Passed: java/util/IdentityHashMap/ToString.java │ │ │ │ Passed: java/util/IllegalFormatException/Constructors.java │ │ │ │ Passed: java/util/IllegalFormatException/TestFormatSpecifierBounds.java │ │ │ │ -Passed: java/util/HexFormat/HexFormatTest.java │ │ │ │ +Passed: java/util/Iterator/IteratorDefaults.java │ │ │ │ Passed: java/util/Iterator/PrimitiveIteratorDefaults.java │ │ │ │ Passed: java/util/jar/Attributes/IterationOrder.java │ │ │ │ -Passed: java/util/Iterator/IteratorDefaults.java │ │ │ │ Passed: java/util/jar/Attributes/Name.java │ │ │ │ +Passed: java/util/HexFormat/HexFormatTest.java │ │ │ │ Passed: java/util/jar/Attributes/PutAndPutAll.java │ │ │ │ +Passed: java/util/jar/Attributes/NullAndEmptyKeysAndValues.java │ │ │ │ Passed: java/util/jar/Attributes/TestAttrsNL.java │ │ │ │ Passed: java/util/jar/JarEntry/GetMethodsReturnClones.java │ │ │ │ -Passed: java/util/jar/Attributes/NullAndEmptyKeysAndValues.java │ │ │ │ -Passed: java/util/concurrent/tck/JSR166TestCase.java#others │ │ │ │ -Passed: java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java │ │ │ │ +Passed: java/util/DoubleSummaryStatistics/NegativeCompensation.java │ │ │ │ Passed: java/util/concurrent/tck/JSR166TestCase.java#forkjoinpool-common-parallelism │ │ │ │ +Passed: java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java │ │ │ │ Passed: java/util/jar/JarFile/mrjar/MultiReleaseJarSecurity.java │ │ │ │ Passed: java/util/jar/JarFile/mrjar/TestVersionedStream.java │ │ │ │ Passed: java/util/jar/JarFile/Constructor.java │ │ │ │ -Passed: java/util/DoubleSummaryStatistics/NegativeCompensation.java │ │ │ │ +Passed: java/util/concurrent/tck/JSR166TestCase.java#others │ │ │ │ Passed: java/util/jar/JarFile/JarBacktickManifest.java │ │ │ │ Passed: java/util/jar/JarFile/JarNoManifest.java │ │ │ │ Passed: java/util/jar/JarFile/MevNPE.java │ │ │ │ Passed: java/util/jar/JarFile/ScanSignedJar.java │ │ │ │ Passed: java/util/jar/JarFile/SignedJarFileGetInputStream.java │ │ │ │ -Passed: java/util/jar/JarFile/SignedJarPendingBlock.java │ │ │ │ -Passed: java/util/jar/JarFile/SorryClosed.java │ │ │ │ Passed: java/util/HashMap/WhiteBoxResizeTest.java │ │ │ │ +Passed: java/util/jar/JarFile/SorryClosed.java │ │ │ │ Passed: java/util/jar/JarFile/TurkCert.java │ │ │ │ -Passed: java/util/jar/JarFile/VerifySignedJar.java │ │ │ │ +Passed: java/util/jar/JarFile/SignedJarPendingBlock.java │ │ │ │ +Passed: java/util/jar/JarFile/IgnoreUnrelatedSignatureFiles.java │ │ │ │ Passed: java/util/jar/JarInputStream/EmptyJar.java │ │ │ │ -Passed: java/util/jar/JarInputStream/ScanSignedJar.java │ │ │ │ +Passed: java/util/jar/JarFile/VerifySignedJar.java │ │ │ │ +Passed: java/util/jar/JarFile/jarVerification/MultiProviderTest.java │ │ │ │ Passed: java/util/jar/JarInputStream/TestIndexedJarWithBadSignature.java │ │ │ │ Passed: java/util/jar/Manifest/CreateManifest.java │ │ │ │ -Passed: java/util/jar/JarFile/jarVerification/MultiProviderTest.java │ │ │ │ -Passed: java/util/jar/JarFile/IgnoreUnrelatedSignatureFiles.java │ │ │ │ -Passed: java/util/jar/JarInputStream/ExtraFileInMetaInf.java │ │ │ │ +Passed: java/util/jar/JarInputStream/ScanSignedJar.java │ │ │ │ +Passed: java/util/jar/Manifest/IncludeInExceptionsTest.java │ │ │ │ Passed: java/util/jar/Manifest/WriteBinaryStructure.java │ │ │ │ Passed: java/util/jar/TestExtra.java │ │ │ │ -Passed: java/util/jar/Manifest/IncludeInExceptionsTest.java │ │ │ │ -Passed: java/util/LinkedHashMap/Cache.java │ │ │ │ Passed: java/util/LinkedHashMap/Basic.java │ │ │ │ +Passed: java/util/LinkedHashMap/Cache.java │ │ │ │ +Passed: java/util/jar/Manifest/LineBreakLineWidth.java │ │ │ │ Passed: java/util/LinkedHashMap/ComputeIfAbsentAccessOrder.java │ │ │ │ Passed: java/util/LinkedHashMap/EmptyMapIterator.java │ │ │ │ Passed: java/util/LinkedList/AddAll.java │ │ │ │ -Passed: java/util/jar/Manifest/LineBreakLineWidth.java │ │ │ │ Passed: java/util/LinkedList/Clone.java │ │ │ │ Passed: java/util/LinkedList/ComodifiedRemove.java │ │ │ │ Passed: java/util/LinkedList/Remove.java │ │ │ │ -Passed: java/util/List/ListFactories.java │ │ │ │ -Passed: java/util/List/LockStep.java │ │ │ │ -Passed: java/util/jar/Manifest/ValueUtf8Coding.java │ │ │ │ +Passed: java/util/jar/JarInputStream/ExtraFileInMetaInf.java │ │ │ │ Passed: java/util/LinkedHashSet/Basic.java │ │ │ │ +Passed: java/util/List/LockStep.java │ │ │ │ +Passed: java/util/List/ListFactories.java │ │ │ │ Passed: java/util/List/NestedSubList.java │ │ │ │ Passed: java/util/List/ListDefaults.java │ │ │ │ Passed: java/util/Locale/bcp47u/spi/DateFormatSymbolsProviderTests.java │ │ │ │ -Passed: java/util/Locale/bcp47u/spi/LocaleNameProviderTests.java │ │ │ │ +Passed: java/util/jar/Manifest/ValueUtf8Coding.java │ │ │ │ Passed: java/util/List/SubList.java │ │ │ │ +Passed: java/util/Locale/bcp47u/spi/LocaleNameProviderTests.java │ │ │ │ Passed: java/util/Locale/bcp47u/CalendarTests.java │ │ │ │ Passed: java/util/Locale/bcp47u/CurrencyFormatTests.java │ │ │ │ Passed: java/util/Locale/bcp47u/CurrencyTests.java │ │ │ │ Passed: java/util/Locale/bcp47u/DisplayNameTests.java │ │ │ │ Passed: java/util/Locale/bcp47u/SymbolsTests.java │ │ │ │ +Passed: java/util/Locale/bcp47u/SystemPropertyTests.java │ │ │ │ Passed: java/util/Locale/bcp47u/FormatTests.java │ │ │ │ -Passed: java/util/Locale/CaseCheckVariant.java │ │ │ │ -Passed: java/util/Locale/AvailableLocalesTest.java │ │ │ │ -Passed: java/util/Locale/CaseFoldLanguageTagTest.java │ │ │ │ Passed: java/util/Locale/AliasesShouldBeRecognizedInCLDR.java │ │ │ │ +Passed: java/util/Locale/CaseCheckVariant.java │ │ │ │ Passed: java/util/Locale/CompareProviderFormats.java │ │ │ │ +Passed: java/util/Locale/CaseFoldLanguageTagTest.java │ │ │ │ +Passed: java/util/Locale/ExpectedAdapterTypes.java │ │ │ │ Passed: java/util/Locale/ExtensionsTest.java │ │ │ │ -Passed: java/util/Locale/bcp47u/SystemPropertyTests.java │ │ │ │ Passed: java/util/Locale/FilteringModeTest.java │ │ │ │ Passed: java/util/Locale/GetAdapterPreference.java │ │ │ │ -Passed: java/util/Locale/CompatWarning.java │ │ │ │ -Passed: java/util/Locale/ExpectedAdapterTypes.java │ │ │ │ Passed: java/util/Locale/GetInstanceCheck.java │ │ │ │ +Passed: java/util/Locale/CompatWarning.java │ │ │ │ +Passed: java/util/Locale/AvailableLocalesTest.java │ │ │ │ Passed: java/util/Locale/HashCodeTest.java │ │ │ │ Passed: java/util/Locale/ISO3166.java │ │ │ │ Passed: java/util/Locale/JDK7LocaleServiceDiffs.java │ │ │ │ -Passed: java/util/Locale/LanguageRangeTest.java │ │ │ │ Passed: java/util/Locale/ISO639.java │ │ │ │ -Passed: java/util/Locale/LanguageSubtagRegistryTest.java │ │ │ │ Passed: java/util/Locale/InternationalBAT.java │ │ │ │ +Passed: java/util/Locale/LanguageRangeTest.java │ │ │ │ +Passed: java/util/Locale/LanguageSubtagRegistryTest.java │ │ │ │ Passed: java/util/Locale/LegacyCodesClassInvariant.java │ │ │ │ Passed: java/util/Locale/LocaleConstructors.java │ │ │ │ Passed: java/util/Locale/LocaleCategory.java │ │ │ │ -Passed: java/util/Locale/LocaleEnhanceTest.java │ │ │ │ Passed: java/util/Locale/LocaleMatchingTest.java │ │ │ │ Passed: java/util/Locale/LocaleCmdOverrides.java │ │ │ │ +Passed: java/util/Locale/LocaleEnhanceTest.java │ │ │ │ Passed: java/util/Locale/LocaleShouldSetFromCLI.java │ │ │ │ Passed: java/util/Locale/LookupOnValidRangeTest.java │ │ │ │ Passed: java/util/Locale/LRToString.java │ │ │ │ Passed: java/util/Locale/LSRDataTest.java │ │ │ │ Passed: java/util/Locale/MatchEmptyWeightCorrectly.java │ │ │ │ Passed: java/util/Locale/PreserveTagCase.java │ │ │ │ -Passed: java/util/Locale/ProviderPoolMultiThreadAccess.java │ │ │ │ Passed: java/util/Locale/LocaleTest.java │ │ │ │ +Passed: java/util/Locale/ProviderPoolMultiThreadAccess.java │ │ │ │ Passed: java/util/Locale/RootLocale.java │ │ │ │ Passed: java/util/Locale/SubsequentRangeParsingTest.java │ │ │ │ Passed: java/util/Locale/TestOf.java │ │ │ │ Passed: java/util/Locale/RequiredAvailableLocalesTest.java │ │ │ │ -Passed: java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java │ │ │ │ Passed: java/util/Locale/ThaiGov.java │ │ │ │ Passed: java/util/Locale/UseOldISOCodesTest.java │ │ │ │ +Passed: java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java │ │ │ │ Passed: java/util/logging/AnonymousLogger/TestAnonymousLogger.java │ │ │ │ Passed: java/util/Locale/TurkishLangRangeTest.java │ │ │ │ -Passed: java/util/logging/bundlesearch/ResourceBundleSearchTest.java │ │ │ │ Passed: java/util/logging/HigherResolutionTimeStamps/LogRecordWithNanosAPI.java │ │ │ │ +Passed: java/util/logging/bundlesearch/ResourceBundleSearchTest.java │ │ │ │ Passed: java/util/logging/HigherResolutionTimeStamps/LogRecordWithNanos.java │ │ │ │ Passed: java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java │ │ │ │ Passed: java/util/logging/HigherResolutionTimeStamps/SerializeLogRecord.java │ │ │ │ Passed: java/util/logging/HigherResolutionTimeStamps/SimpleFormatterNanos.java │ │ │ │ +Passed: java/util/Locale/LocaleProvidersRun.java │ │ │ │ Passed: java/util/logging/HigherResolutionTimeStamps/XmlFormatterNanos.java │ │ │ │ -Passed: java/util/Locale/HashCodeShouldBeThreadSafe.java │ │ │ │ Passed: java/util/logging/Logger/entering/LoggerEnteringWithParams.java │ │ │ │ Passed: java/util/logging/Level/CustomLevel.java │ │ │ │ Passed: java/util/logging/Logger/getLogger/TestInferCaller.java │ │ │ │ -Passed: java/util/Locale/LocaleProvidersRun.java │ │ │ │ Passed: java/util/logging/Logger/getLogger/TestLogger.java │ │ │ │ Passed: java/util/logging/Logger/isLoggable/TestIsLoggable.java │ │ │ │ Passed: java/util/logging/Logger/logrb/TestLogrbResourceBundle.java │ │ │ │ Passed: java/util/logging/Logger/setResourceBundle/TestSetResourceBundle.java │ │ │ │ -Passed: java/util/logging/Logger/bundleLeak/BundleTest.java │ │ │ │ -Passed: java/util/logging/LogManager/Configuration/rootLoggerHandlers/RootLoggerHandlers.java │ │ │ │ Passed: java/util/logging/Logger/getGlobal/TestGetGlobal.java │ │ │ │ Passed: java/util/logging/Logger/getGlobal/TestGetGlobalByName.java │ │ │ │ Passed: java/util/logging/Logger/getGlobal/TestGetGlobalConcurrent.java │ │ │ │ +Passed: java/util/logging/Logger/bundleLeak/BundleTest.java │ │ │ │ +Passed: java/util/logging/LogManager/Configuration/rootLoggerHandlers/RootLoggerHandlers.java │ │ │ │ Passed: java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigurationTest.java │ │ │ │ Passed: java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigWithInputStreamTest.java │ │ │ │ +Passed: java/util/Locale/HashCodeShouldBeThreadSafe.java │ │ │ │ Passed: java/util/logging/LogManager/Configuration/InvalidEscapeConfigurationTest.java │ │ │ │ Passed: java/util/logging/LogManager/Configuration/rootLoggerHandlers/BadRootLoggerHandlers.java │ │ │ │ Passed: java/util/logging/LogManager/RootLogger/setLevel/TestRootLoggerLevel.java │ │ │ │ Passed: java/util/logging/LogManager/LinkageErrorTest.java │ │ │ │ Passed: java/util/logging/LogManager/TestLoggerNames.java │ │ │ │ Passed: java/util/logging/modules/LogManagerInModule/LogManagerInModuleTest.java │ │ │ │ Passed: java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java │ │ │ │ -Passed: java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexUpdate.java │ │ │ │ Passed: java/util/logging/RootLogger/RootLevelInConfigFile.java │ │ │ │ -Passed: java/util/logging/modules/GetResourceBundleTest.java │ │ │ │ +Passed: java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexUpdate.java │ │ │ │ Passed: java/util/logging/CheckLockLocationTest.java │ │ │ │ -Passed: java/util/logging/LogManager/Configuration/updateConfiguration/UpdateConfigurationTest.java │ │ │ │ +Passed: java/util/logging/modules/GetResourceBundleTest.java │ │ │ │ Passed: java/util/logging/CustomLogManagerTest.java │ │ │ │ Passed: java/util/logging/DefaultConfigTest.java │ │ │ │ +Passed: java/util/logging/LogManager/Configuration/updateConfiguration/UpdateConfigurationTest.java │ │ │ │ Passed: java/util/logging/FileHandlerAccessTest.java │ │ │ │ +Passed: java/util/logging/CheckZombieLockTest.java │ │ │ │ Passed: java/util/logging/FileHandlerLongLimit.java │ │ │ │ Passed: java/util/logging/FileHandlerMaxLocksTest.java │ │ │ │ -Passed: java/util/logging/CheckZombieLockTest.java │ │ │ │ Passed: java/util/logging/FileHandlerPath.java │ │ │ │ -Passed: java/util/logging/DrainFindDeadlockTest.java │ │ │ │ -Passed: java/util/logging/GetGlobalTest.java │ │ │ │ Passed: java/util/logging/FileHandlerPatternExceptions.java │ │ │ │ +Passed: java/util/logging/GetGlobalTest.java │ │ │ │ Passed: java/util/logging/FileHandlerPatternGeneration.java │ │ │ │ +Passed: java/util/logging/DrainFindDeadlockTest.java │ │ │ │ Passed: java/util/logging/IsLoggableHandlerTest.java │ │ │ │ Passed: java/util/logging/LocalizedLevelName.java │ │ │ │ Passed: java/util/logging/HandlersConfigTest.java │ │ │ │ Passed: java/util/logging/LoggerSubclass.java │ │ │ │ Passed: java/util/logging/LoggingDeadlock.java │ │ │ │ Passed: java/util/logging/LoggerSupplierAPIsTest.java │ │ │ │ Passed: java/util/logging/LoggingDeadlock2.java │ │ │ │ -Passed: java/util/logging/LoggingDeadlock3.java │ │ │ │ Passed: java/util/logging/LoggingDeadlock4.java │ │ │ │ +Passed: java/util/logging/LoggingMXBeanTest.java │ │ │ │ Passed: java/util/logging/LoggingMXBeanTest2.java │ │ │ │ -Passed: java/util/logging/ClassLoaderLeakTest.java │ │ │ │ Passed: java/util/logging/LoggingNIOChange.java │ │ │ │ +Passed: java/util/logging/LoggingDeadlock3.java │ │ │ │ Passed: java/util/logging/LogManagerInstanceTest.java │ │ │ │ -Passed: java/util/logging/LoggingMXBeanTest.java │ │ │ │ -Passed: java/util/logging/MemoryHandlerTest.java │ │ │ │ Passed: java/util/logging/LogManagerAppContextDeadlock.java │ │ │ │ -Passed: java/util/logging/ParentLoggersTest.java │ │ │ │ Passed: java/util/logging/LogRecordThreadIdTest.java │ │ │ │ +Passed: java/util/logging/MemoryHandlerTest.java │ │ │ │ Passed: java/util/logging/Reflect.java │ │ │ │ -Passed: java/util/logging/SimpleLogManager.java │ │ │ │ -Passed: java/util/logging/SimpleFormatterFormat.java │ │ │ │ +Passed: java/util/logging/ParentLoggersTest.java │ │ │ │ Passed: java/util/logging/SerializeLogRecordTest.java │ │ │ │ +Passed: java/util/logging/SimpleFormatterFormat.java │ │ │ │ +Passed: java/util/logging/SimpleLogManager.java │ │ │ │ +Passed: java/util/logging/ClassLoaderLeakTest.java │ │ │ │ Passed: java/util/logging/SystemLoggerConfigTest.java │ │ │ │ Passed: java/util/logging/TestConfigurationListeners.java │ │ │ │ Passed: java/util/logging/TestGetLoggerNPE.java │ │ │ │ -Passed: java/util/logging/LogManager/Configuration/TestConfigurationLock.java │ │ │ │ Passed: java/util/logging/TestAppletLoggerContext.java │ │ │ │ -Passed: java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java │ │ │ │ -Passed: java/util/logging/TestLoggingWithMainAppContext.java │ │ │ │ +Passed: java/util/logging/LogManager/Configuration/TestConfigurationLock.java │ │ │ │ Passed: java/util/logging/TestLogConfigurationDeadLock.java │ │ │ │ +Passed: java/util/logging/TestLogConfigurationDeadLockWithConf.java │ │ │ │ +Passed: java/util/logging/TestLoggingWithMainAppContext.java │ │ │ │ +Passed: java/util/logging/XMLFormatterDate.java │ │ │ │ Passed: java/util/logging/TestMainAppContext.java │ │ │ │ Passed: java/util/Map/BasicSerialization.java │ │ │ │ -Passed: java/util/logging/XMLFormatterDate.java │ │ │ │ -Passed: java/util/logging/TestLogConfigurationDeadLockWithConf.java │ │ │ │ +Passed: java/util/Map/Defaults.java │ │ │ │ Passed: java/util/Map/EntryComparators.java │ │ │ │ Passed: java/util/Map/EntryHashCode.java │ │ │ │ Passed: java/util/Map/EntrySetIterator.java │ │ │ │ Passed: java/util/Map/FunctionalCMEs.java │ │ │ │ -Passed: java/util/logging/TestLoggerWeakRefLeak.java │ │ │ │ +Passed: java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java │ │ │ │ Passed: java/util/Map/Get.java │ │ │ │ -Passed: java/util/logging/LoggerResourceBundleRace.java │ │ │ │ Passed: java/util/Map/LockStep.java │ │ │ │ -Passed: java/util/Map/Defaults.java │ │ │ │ -Passed: java/util/Map/ToArray.java │ │ │ │ -Passed: java/util/MissingFormatArgumentException/GetFormatSpecifier.java │ │ │ │ +Passed: java/util/Map/MapBinToFromTreeTest.java │ │ │ │ +Passed: java/util/logging/TestLoggerBundleSync.java │ │ │ │ Passed: java/util/Map/MapFactories.java │ │ │ │ +Passed: java/util/MissingFormatArgumentException/GetFormatSpecifier.java │ │ │ │ +Passed: java/util/Map/ToArray.java │ │ │ │ Passed: java/util/Objects/BasicObjectsTest.java │ │ │ │ -Passed: java/util/Map/MapBinToFromTreeTest.java │ │ │ │ -Passed: java/util/Objects/CheckLongIndex.java │ │ │ │ -Passed: java/util/Observable/ClearChanged.java │ │ │ │ Passed: java/util/Objects/CheckIndex.java │ │ │ │ +Passed: java/util/logging/LoggerResourceBundleRace.java │ │ │ │ +Passed: java/util/Observable/ClearChanged.java │ │ │ │ +Passed: java/util/logging/TestLoggerWeakRefLeak.java │ │ │ │ Passed: java/util/Optional/Basic.java │ │ │ │ -Passed: java/util/Optional/BasicDouble.java │ │ │ │ +Passed: java/util/Objects/CheckLongIndex.java │ │ │ │ Passed: java/util/Optional/BasicInt.java │ │ │ │ Passed: java/util/Optional/BasicLong.java │ │ │ │ -Passed: java/util/logging/TestLoggerBundleSync.java │ │ │ │ +Passed: java/util/Optional/BasicDouble.java │ │ │ │ Passed: java/util/PluggableLocale/CalendarDataProviderTest.java │ │ │ │ +Passed: java/util/PluggableLocale/BreakIteratorProviderTest.java │ │ │ │ Passed: java/util/PluggableLocale/CalendarNameProviderTest.java │ │ │ │ Passed: java/util/PluggableLocale/ClasspathTest.java │ │ │ │ -Passed: java/util/PluggableLocale/BreakIteratorProviderTest.java │ │ │ │ -Passed: java/util/PluggableLocale/DateFormatProviderTest.java │ │ │ │ Passed: java/util/PluggableLocale/CollatorProviderTest.java │ │ │ │ +Passed: java/util/PluggableLocale/DateFormatProviderTest.java │ │ │ │ Passed: java/util/PluggableLocale/CurrencyNameProviderTest.java │ │ │ │ Passed: java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.java │ │ │ │ Passed: java/util/PluggableLocale/DateFormatSymbolsProviderTest.java │ │ │ │ -Passed: java/util/Map/Collisions.java │ │ │ │ Passed: java/util/PluggableLocale/GenericTest.java │ │ │ │ -Passed: java/util/PluggableLocale/SupportedLocalesTest.java │ │ │ │ Passed: java/util/PluggableLocale/NumberFormatProviderTest.java │ │ │ │ -Passed: java/util/NavigableMap/LockStep.java │ │ │ │ +Passed: java/util/PluggableLocale/SupportedLocalesTest.java │ │ │ │ Passed: java/util/PluggableLocale/PermissionTest.java │ │ │ │ +Passed: java/util/Map/Collisions.java │ │ │ │ Passed: java/util/PluggableLocale/LocaleNameProviderTest.java │ │ │ │ +Passed: java/util/NavigableMap/LockStep.java │ │ │ │ Passed: java/util/PluggableLocale/TimeZoneNameProviderTest.java │ │ │ │ Passed: java/util/prefs/AddNodeChangeListener.java │ │ │ │ Passed: java/util/prefs/CheckUserPrefsStorage.java │ │ │ │ Passed: java/util/prefs/CodePointZeroPrefsTest.java │ │ │ │ -Passed: java/util/Map/InPlaceOpsCollisions.java │ │ │ │ Passed: java/util/prefs/CommentsInXml.java │ │ │ │ Passed: java/util/prefs/ConflictInFlush.java │ │ │ │ Passed: java/util/prefs/ExportNode.java │ │ │ │ Passed: java/util/prefs/ExportSubtree.java │ │ │ │ +Passed: java/util/prefs/PrefsSpiTest.java │ │ │ │ Passed: java/util/PriorityQueue/AddNonComparable.java │ │ │ │ Passed: java/util/PriorityQueue/ForgetMeNot.java │ │ │ │ Passed: java/util/prefs/RemoveNullKeyCheck.java │ │ │ │ Passed: java/util/PriorityQueue/NoNulls.java │ │ │ │ -Passed: java/util/PriorityQueue/RemoveContains.java │ │ │ │ Passed: java/util/PriorityQueue/PriorityQueueSort.java │ │ │ │ Passed: java/util/Properties/BlankLines.java │ │ │ │ -Passed: java/util/prefs/PrefsSpiTest.java │ │ │ │ +Passed: java/util/PriorityQueue/RemoveContains.java │ │ │ │ +Passed: java/util/prefs/RemoveReadOnlyNode.java │ │ │ │ Passed: java/util/Properties/Bug6609431.java │ │ │ │ -Passed: java/util/Properties/CheckUnsynchronized.java │ │ │ │ Passed: java/util/Properties/CheckOverrides.java │ │ │ │ +Passed: java/util/Properties/CheckUnsynchronized.java │ │ │ │ Passed: java/util/Properties/CloseXMLStream.java │ │ │ │ Passed: java/util/Properties/CompatibilityTest.java │ │ │ │ -Passed: java/util/Properties/EscapeSpace.java │ │ │ │ +Passed: java/util/prefs/RemoveUnregedListener.java │ │ │ │ +Passed: java/util/Properties/EncodingTest.java │ │ │ │ +Passed: java/util/prefs/SerializeExceptions.java │ │ │ │ Passed: java/util/Properties/GenerifiedUses.java │ │ │ │ +Passed: java/util/Properties/EscapeSpace.java │ │ │ │ Passed: java/util/Properties/InitialCapacity.java │ │ │ │ Passed: java/util/Properties/LoadAndStoreNPE.java │ │ │ │ -Passed: java/util/prefs/RemoveReadOnlyNode.java │ │ │ │ -Passed: java/util/Properties/EncodingTest.java │ │ │ │ -Passed: java/util/Properties/LoadAndStoreXML.java │ │ │ │ +Passed: java/util/Properties/LoadAndStoreXMLWithDefaults.java │ │ │ │ Passed: java/util/Properties/LoadParsing.java │ │ │ │ -Passed: java/util/prefs/RemoveUnregedListener.java │ │ │ │ -Passed: java/util/Properties/LoadParsing2.java │ │ │ │ -Passed: java/util/prefs/SerializeExceptions.java │ │ │ │ Passed: java/util/Properties/LoadSeparators.java │ │ │ │ -Passed: java/util/Properties/LoadAndStoreXMLWithDefaults.java │ │ │ │ -Passed: java/util/Properties/PropertiesSerialization.java │ │ │ │ +Passed: java/util/Properties/LoadParsing2.java │ │ │ │ Passed: java/util/Properties/PropertiesEntrySetTest.java │ │ │ │ +Passed: java/util/Properties/PropertiesSerialization.java │ │ │ │ +Passed: java/util/Properties/LoadAndStoreXML.java │ │ │ │ Passed: java/util/Properties/Save.java │ │ │ │ Passed: java/util/Properties/SaveClose.java │ │ │ │ -Passed: java/util/Properties/SaveComments.java │ │ │ │ +Passed: java/util/Properties/PropertiesTest.java │ │ │ │ Passed: java/util/Properties/SaveEncoding.java │ │ │ │ -Passed: java/util/Properties/SaveSeparator.java │ │ │ │ +Passed: java/util/Properties/SaveComments.java │ │ │ │ Passed: java/util/Properties/SaveLoadBasher.java │ │ │ │ -Passed: java/util/Properties/PropertiesTest.java │ │ │ │ Passed: java/util/Properties/StoreDeadlock.java │ │ │ │ -Passed: java/util/Properties/ConcurrentLoadAndStoreXML.java │ │ │ │ +Passed: java/util/Properties/SaveSeparator.java │ │ │ │ +Passed: java/util/Properties/UnicodeEscape.java │ │ │ │ Passed: java/util/Properties/StringPropertyNames.java │ │ │ │ Passed: java/util/PropertyPermission/PropertyPermissionCollection.java │ │ │ │ -Passed: java/util/Properties/UnicodeEscape.java │ │ │ │ Passed: java/util/Properties/XMLSaveLoadBasher.java │ │ │ │ -Passed: java/util/Random/LXMRandomWithSeed.java │ │ │ │ -Passed: java/util/Random/NextBytes.java │ │ │ │ -Passed: java/util/Random/NextIntPowerOfTwoMod.java │ │ │ │ Passed: java/util/Properties/PropertiesStoreTest.java │ │ │ │ +Passed: java/util/Random/NextBytes.java │ │ │ │ +Passed: java/util/Random/LXMRandomWithSeed.java │ │ │ │ Passed: java/util/Random/DistinctSeeds.java │ │ │ │ +Passed: java/util/Random/NextIntPowerOfTwoMod.java │ │ │ │ Passed: java/util/Random/RandomNextDoubleBoundary.java │ │ │ │ +Passed: java/util/Properties/ConcurrentLoadAndStoreXML.java │ │ │ │ Passed: java/util/Random/RandomStreamTest.java │ │ │ │ +Passed: java/util/Map/InPlaceOpsCollisions.java │ │ │ │ Passed: java/util/Random/RandomTestChiSquared.java │ │ │ │ Passed: java/util/Random/RandomTestCoverage.java │ │ │ │ Passed: java/util/Random/RandomTestMoments.java │ │ │ │ Passed: java/util/Random/T8282144.java │ │ │ │ -Passed: java/util/RandomAccess/Basic.java │ │ │ │ +Passed: java/util/Properties/StoreReproducibilityTest.java │ │ │ │ Passed: java/util/regex/whitebox/GraphemeTest.java │ │ │ │ -Passed: java/util/regex/ImmutableMatchResultTest.java │ │ │ │ +Passed: java/util/RandomAccess/Basic.java │ │ │ │ Passed: java/util/regex/NamedGroupsTests.java │ │ │ │ -Passed: java/util/regex/NegativeArraySize.java │ │ │ │ +Passed: java/util/regex/ImmutableMatchResultTest.java │ │ │ │ Passed: java/util/Random/RandomTest.java │ │ │ │ Passed: java/util/regex/PatternStreamTest.java │ │ │ │ Passed: java/util/regex/SplitWithDelimitersTest.java │ │ │ │ Passed: java/util/ResourceBundle/Bug6299235/Bug6299235Test.java │ │ │ │ Passed: java/util/ResourceBundle/Control/BadControlsTest.java │ │ │ │ -Passed: java/util/Random/RandomCanaryPi.java │ │ │ │ Passed: java/util/ResourceBundle/Control/Bug6530694.java │ │ │ │ Passed: java/util/ResourceBundle/Control/ControlFactoryTest.java │ │ │ │ -Passed: java/util/ResourceBundle/Control/LoadingStrategiesTest.java │ │ │ │ Passed: java/util/ResourceBundle/Control/DefaultControlTest.java │ │ │ │ -Passed: java/util/ResourceBundle/Control/PackagePrivateTest.java │ │ │ │ +Passed: java/util/ResourceBundle/Control/LoadingStrategiesTest.java │ │ │ │ Passed: java/util/ResourceBundle/Control/MissingResourceCauseTestRun.java │ │ │ │ +Passed: java/util/ResourceBundle/Control/PackagePrivateTest.java │ │ │ │ +Passed: java/util/regex/NegativeArraySize.java │ │ │ │ Passed: java/util/ResourceBundle/Control/XMLResourceBundleTest.java │ │ │ │ -Passed: java/util/Properties/StoreReproducibilityTest.java │ │ │ │ Passed: java/util/ResourceBundle/getBaseBundleName/TestGetBaseBundleName.java │ │ │ │ +Passed: java/util/Random/RandomCanaryPi.java │ │ │ │ Passed: java/util/ResourceBundle/modules/cache/CacheTest.java │ │ │ │ Passed: java/util/ResourceBundle/modules/casesensitive/CaseInsensitiveNameClash.java │ │ │ │ Passed: java/util/ResourceBundle/modules/layer/LayerTest.java │ │ │ │ Passed: java/util/ResourceBundle/modules/security/TestPermission.java │ │ │ │ -Passed: java/util/regex/RegExTest.java │ │ │ │ -Passed: java/util/Random/RandomExponentialTest.java │ │ │ │ -Passed: java/util/ResourceBundle/modules/unnamed/UnNamedTest.java │ │ │ │ Passed: java/util/ResourceBundle/modules/basic/BasicTest.java │ │ │ │ +Passed: java/util/ResourceBundle/modules/unnamed/UnNamedTest.java │ │ │ │ +Passed: java/util/regex/RegExTest.java │ │ │ │ Passed: java/util/ResourceBundle/UTF8Properties/IllegalSequenceTest.java │ │ │ │ Passed: java/util/ResourceBundle/Bug4083270Test.java │ │ │ │ +Passed: java/util/ResourceBundle/UTF8Properties/CodePointTest.java │ │ │ │ Passed: java/util/ResourceBundle/Bug4177489Test.java │ │ │ │ Passed: java/util/ResourceBundle/Bug4195978Test.java │ │ │ │ Passed: java/util/ResourceBundle/Bug4257318.java │ │ │ │ Passed: java/util/ResourceBundle/Bug4353454.java │ │ │ │ -Passed: java/util/ResourceBundle/Bug4396021.java │ │ │ │ +Passed: java/util/ResourceBundle/modules/visibility/VisibilityTest.java │ │ │ │ Passed: java/util/ResourceBundle/Bug6190861.java │ │ │ │ -Passed: java/util/ResourceBundle/Bug6204853.java │ │ │ │ -Passed: java/util/ResourceBundle/Bug4168625Test.java │ │ │ │ +Passed: java/util/ResourceBundle/Bug4396021.java │ │ │ │ Passed: java/util/ResourceBundle/Bug6355009.java │ │ │ │ +Passed: java/util/ResourceBundle/Bug6204853.java │ │ │ │ Passed: java/util/ResourceBundle/Bug6356571.java │ │ │ │ Passed: java/util/ResourceBundle/Bug6572242.java │ │ │ │ Passed: java/util/ResourceBundle/Bug6359330.java │ │ │ │ Passed: java/util/ResourceBundle/KeySetTest.java │ │ │ │ Passed: java/util/ResourceBundle/ReferencesTest.java │ │ │ │ -Passed: java/util/ResourceBundle/ResourceBundleTest.java │ │ │ │ Passed: java/util/ResourceBundle/Test4300693.java │ │ │ │ -Passed: java/util/ResourceBundle/Test4318520.java │ │ │ │ +Passed: java/util/ResourceBundle/ResourceBundleTest.java │ │ │ │ +Passed: java/util/ResourceBundle/Bug4168625Test.java │ │ │ │ Passed: java/util/ResourceBundle/Test4314141.java │ │ │ │ +Passed: java/util/ResourceBundle/Test4318520.java │ │ │ │ Passed: java/util/ResourceBundle/TestBug4179766.java │ │ │ │ Passed: java/util/Scanner/EncodingTest.java │ │ │ │ -Passed: java/util/Scanner/spi/UseLocaleWithProvider.java │ │ │ │ Passed: java/util/Scanner/FailingConstructors.java │ │ │ │ -Passed: java/util/ResourceBundle/UTF8Properties/CodePointTest.java │ │ │ │ +Passed: java/util/Scanner/spi/UseLocaleWithProvider.java │ │ │ │ Passed: java/util/Scanner/ScanTest.java │ │ │ │ -Passed: java/util/SequencedCollection/BasicMap.java │ │ │ │ +Passed: java/util/Random/RandomExponentialTest.java │ │ │ │ Passed: java/util/Scanner/ScannerStreamTest.java │ │ │ │ Passed: java/util/SequencedCollection/Basic.java │ │ │ │ -Passed: java/util/ServiceLoader/nouses/NoUsesTest.java │ │ │ │ +Passed: java/util/SequencedCollection/BasicMap.java │ │ │ │ Passed: java/util/ServiceLoader/inheritance/NoInheritanceTest.java │ │ │ │ -Passed: java/util/ServiceLoader/security/SecurityTest.java │ │ │ │ +Passed: java/util/ServiceLoader/nouses/NoUsesTest.java │ │ │ │ Passed: java/util/ServiceLoader/CachingTest.java │ │ │ │ -Passed: java/util/ServiceLoader/basic/ServiceLoaderBasicTest.java │ │ │ │ +Passed: java/util/ServiceLoader/security/SecurityTest.java │ │ │ │ Passed: java/util/ServiceLoader/NoInterferenceTest.java │ │ │ │ -Passed: java/util/ServiceLoader/BadProvidersTest.java │ │ │ │ +Passed: java/util/ServiceLoader/ModulesTest.java │ │ │ │ Passed: java/util/ServiceLoader/NPE.java │ │ │ │ Passed: java/util/ServiceLoader/TwoIterators.java │ │ │ │ -Passed: java/util/ServiceLoader/ModulesTest.java │ │ │ │ +Passed: java/util/ServiceLoader/basic/ServiceLoaderBasicTest.java │ │ │ │ Passed: java/util/spi/ToolProviderDescriptionTest.java │ │ │ │ -Passed: java/util/ResourceBundle/modules/visibility/VisibilityTest.java │ │ │ │ Passed: java/util/ServiceLoader/ReloadTest.java │ │ │ │ +Passed: java/util/ServiceLoader/BadProvidersTest.java │ │ │ │ +Passed: java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java │ │ │ │ Passed: java/util/spi/ToolProviderTest.java │ │ │ │ Passed: java/util/Spliterator/SpliteratorCharacteristics.java │ │ │ │ -Passed: java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java │ │ │ │ -Passed: java/util/ResourceBundle/Control/StressTest.java │ │ │ │ +Passed: java/util/Spliterator/IteratorFromSpliteratorTest.java │ │ │ │ Passed: java/util/Spliterator/SpliteratorFailFastTest.java │ │ │ │ Passed: java/util/Spliterator/SpliteratorLateBindingTest.java │ │ │ │ -Passed: java/util/Spliterator/IteratorFromSpliteratorTest.java │ │ │ │ +Passed: java/util/ResourceBundle/Control/StressTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/AbstractSpinedBufferTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/FlagOpTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/IntNodeTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/DoubleNodeTest.java │ │ │ │ Passed: java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java │ │ │ │ -Passed: java/util/Spliterator/SpliteratorCollisions.java │ │ │ │ -Passed: java/util/stream/boottest/java.base/java/util/stream/LongNodeTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/NodeBuilderTest.java │ │ │ │ +Passed: java/util/stream/boottest/java.base/java/util/stream/LongNodeTest.java │ │ │ │ +Passed: java/util/Spliterator/SpliteratorCollisions.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/NodeTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/SliceSpliteratorTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/StreamFlagsTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/StreamOpFlagsTest.java │ │ │ │ -Passed: java/util/stream/boottest/java.base/java/util/stream/SpinedBufferIntTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/SpinedBufferLongTest.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/SpinedBufferDoubleTest.java │ │ │ │ +Passed: java/util/stream/boottest/java.base/java/util/stream/SpinedBufferIntTest.java │ │ │ │ Passed: java/util/stream/examples/JavadocExamples.java │ │ │ │ Passed: java/util/stream/boottest/java.base/java/util/stream/StreamReuseTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/lang/invoke/MHProxiesTest.java │ │ │ │ +Passed: java/util/stream/boottest/java.base/java/util/stream/SpinedBufferIntegerTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/lang/invoke/DeserializeMethodTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/lang/invoke/MHProxiesTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorExample.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/lang/invoke/SerializedLambdaTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CollectionAndMapModifyStreamTest.java │ │ │ │ -Passed: java/util/stream/boottest/java.base/java/util/stream/SpinedBufferIntegerTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CollectAndSummaryStatisticsTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorToUnmodListTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CollectAndSummaryStatisticsTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/DoublePrimitiveOpsTests.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CollectionAndMapModifyStreamTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/FilterOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/DistinctOpTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/FindFirstOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/FindAnyOpTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/GroupByOpTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/FindFirstOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/ForEachOpTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/GroupByOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/IntPrimitiveOpsTests.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/IntReduceTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorsTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/IntSliceOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/IntUniqOpTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/IterateTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/LongPrimitiveOpsTests.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/IntSliceOpTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/IterateTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/MatchOpTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/MinMaxTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/PrimitiveAverageOpTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/MapOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/PrimitiveSumTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/MapOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/RangeTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/ReduceByOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/SegmentTestDataProvider.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/ReduceTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/mapMultiOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/SequentialOpTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/mapMultiOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/SortedOpTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/StreamCloseTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/StreamParSeqTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/TeeOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/StreamLinkTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/ToListOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpStatefulTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/FillableStringTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/CountLargeTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/MapTest.java │ │ │ │ Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java │ │ │ │ -Passed: java/util/stream/CustomFJPoolTest.java │ │ │ │ Passed: java/util/stream/TestDoubleSumAverage.java │ │ │ │ +Passed: java/util/stream/CustomFJPoolTest.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java │ │ │ │ Passed: java/util/StringJoiner/StringJoinerOomUtf16Test.java │ │ │ │ Passed: java/util/StringTokenizer/FormFeed.java │ │ │ │ -Passed: java/util/StringTokenizer/ResetPos.java │ │ │ │ +Passed: java/util/StringJoiner/MergeTest.java │ │ │ │ Passed: java/util/StringTokenizer/Supplementary.java │ │ │ │ +Passed: java/util/StringTokenizer/ResetPos.java │ │ │ │ Passed: java/util/Timer/Args.java │ │ │ │ Passed: java/util/Timer/AutoStop.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/SplittableRandomTest.java │ │ │ │ -Passed: java/util/StringJoiner/MergeTest.java │ │ │ │ -Passed: java/util/StringJoiner/StringJoinerTest.java │ │ │ │ Passed: java/util/Timer/DelayOverflow.java │ │ │ │ +Passed: java/util/Timer/NameConstructors.java │ │ │ │ +Passed: java/util/Timer/KillThread.java │ │ │ │ Passed: java/util/Timer/Purge.java │ │ │ │ Passed: java/util/TimeZone/AssureTzdataVersion.java │ │ │ │ Passed: java/util/TimeZone/bug4096952.java │ │ │ │ Passed: java/util/TimeZone/Bug5097350.java │ │ │ │ -Passed: java/util/Timer/NameConstructors.java │ │ │ │ -Passed: java/util/Timer/KillThread.java │ │ │ │ -Passed: java/util/TimeZone/Bug6772689.java │ │ │ │ -Passed: java/util/TimeZone/Bug6912560.java │ │ │ │ Passed: java/util/TimeZone/Bug6329116.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/SplittableRandomTest.java │ │ │ │ +Passed: java/util/TimeZone/Bug6772689.java │ │ │ │ Passed: java/util/TimeZone/Bug4322313.java │ │ │ │ -Passed: java/util/TimeZone/CLDRDisplayNamesTest.java │ │ │ │ -Passed: java/util/TimeZone/CustomTzIDCheckDST.java │ │ │ │ +Passed: java/util/TimeZone/Bug6912560.java │ │ │ │ Passed: java/util/TimeZone/Bug8149452.java │ │ │ │ +Passed: java/util/StringJoiner/StringJoinerTest.java │ │ │ │ +Passed: java/util/TimeZone/CustomTzIDCheckDST.java │ │ │ │ +Passed: java/util/TimeZone/Bug8167143.java │ │ │ │ +Passed: java/util/TimeZone/CLDRDisplayNamesTest.java │ │ │ │ Passed: java/util/TimeZone/IDTest.java │ │ │ │ Passed: java/util/TimeZone/HongKong.java │ │ │ │ Passed: java/util/TimeZone/ListTimeZones.java │ │ │ │ -Passed: java/util/TimeZone/DaylightTimeTest.java │ │ │ │ Passed: java/util/TimeZone/NegativeDSTTest.java │ │ │ │ Passed: java/util/TimeZone/SetDefaultSecurityTest.java │ │ │ │ -Passed: java/util/TimeZone/Bug8167143.java │ │ │ │ +Passed: java/util/TimeZone/DaylightTimeTest.java │ │ │ │ Passed: java/util/TimeZone/TimeZoneBoundaryTest.java │ │ │ │ +Passed: java/util/TimeZone/OldIDMappingTest.java │ │ │ │ Passed: java/util/TimeZone/SimpleTimeZoneCloneRaceTest.java │ │ │ │ -Passed: java/util/TimeZone/TimeZoneTest.java │ │ │ │ Passed: java/util/TimeZone/TransitionTest.java │ │ │ │ Passed: java/util/TimeZone/UTCAliasTest.java │ │ │ │ Passed: java/util/TimeZone/ZoneIdRoundTripTest.java │ │ │ │ +Passed: java/util/TimeZone/TimeZoneTest.java │ │ │ │ Passed: java/util/TimeZone/TimeZoneRegression.java │ │ │ │ Passed: java/util/TreeMap/ContainsValue.java │ │ │ │ +Passed: java/util/TreeMap/EmptyMapAndNulls.java │ │ │ │ Passed: java/util/TreeMap/Clone.java │ │ │ │ Passed: java/util/TreeMap/HeadTailTypeError.java │ │ │ │ -Passed: java/util/TreeMap/EmptyMapAndNulls.java │ │ │ │ Passed: java/util/TreeMap/NullAtEnd.java │ │ │ │ Passed: java/util/TreeMap/NullPermissiveComparator.java │ │ │ │ Passed: java/util/TreeMap/SubMap.java │ │ │ │ Passed: java/util/TreeMap/SubMapClear.java │ │ │ │ Passed: java/util/UUID/Serial.java │ │ │ │ -Passed: java/util/Vector/ArrayManagement.java │ │ │ │ Passed: java/util/Vector/ComodifiedRemoveAllElements.java │ │ │ │ Passed: java/util/Vector/CopyInto.java │ │ │ │ Passed: java/util/Vector/IllegalConstructorArgs.java │ │ │ │ Passed: java/util/Vector/LastIndexOf.java │ │ │ │ -Passed: java/util/TimeZone/OldIDMappingTest.java │ │ │ │ -Passed: java/util/Vector/SerializationDeadlock.java │ │ │ │ -Passed: java/util/TimeZone/TimeZoneDatePermissionCheckRun.java │ │ │ │ +Passed: java/util/Vector/ArrayManagement.java │ │ │ │ Passed: java/util/Vector/SimpleSerialization.java │ │ │ │ +Passed: java/util/Vector/SerializationDeadlock.java │ │ │ │ Passed: java/util/Vector/SyncLastIndexOf.java │ │ │ │ Passed: java/util/WeakHashMap/Iteration.java │ │ │ │ Passed: java/util/WeakHashMap/ZeroInitCap.java │ │ │ │ Passed: java/util/zip/GZIP/Accordion.java │ │ │ │ +Passed: java/util/zip/GZIP/GZIPInputStreamRead.java │ │ │ │ Passed: java/util/zip/GZIP/GZIPInZip.java │ │ │ │ Passed: java/util/WeakHashMap/GCDuringIteration.java │ │ │ │ -Passed: java/util/zip/GZIP/GZIPInputStreamRead.java │ │ │ │ -Passed: java/util/zip/InflaterInputStream/MarkReset.java │ │ │ │ +Passed: java/util/zip/GZIP/GZIPOutputStreamHeaderTest.java │ │ │ │ Passed: java/util/zip/GZIP/ReadUByte.java │ │ │ │ -Passed: java/util/zip/InflaterInputStream/UnexpectedEndOfZlibStream.java │ │ │ │ +Passed: java/util/zip/InflaterInputStream/MarkReset.java │ │ │ │ Passed: java/util/zip/InflaterInputStream/TestAvailable.java │ │ │ │ -Passed: java/util/zip/GZIP/GZIPOutputStreamHeaderTest.java │ │ │ │ +Passed: java/util/zip/InflaterInputStream/UnexpectedEndOfZlibStream.java │ │ │ │ Passed: java/util/zip/ZipEntry/Clone.java │ │ │ │ Passed: java/util/zip/ZipEntry/Constructor.java │ │ │ │ Passed: java/util/zip/ZipFile/Assortment.java │ │ │ │ +Passed: java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java │ │ │ │ +Passed: java/util/zip/ZipFile/CenSizeTooLarge.java │ │ │ │ Passed: java/util/zip/ZipFile/Comment.java │ │ │ │ Passed: java/util/zip/ZipFile/Constructor.java │ │ │ │ -Passed: java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java │ │ │ │ Passed: java/util/zip/ZipFile/CorruptedZipFiles.java │ │ │ │ +Passed: java/util/TimeZone/TimeZoneDatePermissionCheckRun.java │ │ │ │ Passed: java/util/zip/ZipFile/DeleteTempJarTest.java │ │ │ │ -Passed: java/util/zip/ZipFile/EnumerateAfterClose.java │ │ │ │ Passed: java/util/zip/ZipFile/EndOfCenValidation.java │ │ │ │ +Passed: java/util/zip/ZipFile/EnumerateAfterClose.java │ │ │ │ Passed: java/util/zip/ZipFile/FinalizeInflater.java │ │ │ │ +Passed: java/util/zip/ZipFile/InvalidCommentLengthTest.java │ │ │ │ Passed: java/util/zip/ZipFile/InvalidBytesInEntryNameOrComment.java │ │ │ │ Passed: java/util/zip/ZipFile/GetInputStreamNPETest.java │ │ │ │ -Passed: java/util/zip/ZipFile/CenSizeTooLarge.java │ │ │ │ Passed: java/util/zip/ZipFile/ManyZipFiles.java │ │ │ │ Passed: java/util/zip/ZipFile/MultiThreadedReadTest.java │ │ │ │ -Passed: java/util/zip/ZipFile/InvalidCommentLengthTest.java │ │ │ │ Passed: java/util/zip/ZipFile/ReadLongZipFileName.java │ │ │ │ Passed: java/util/zip/ZipFile/ReadAfterClose.java │ │ │ │ Passed: java/util/zip/ZipFile/ReadNonStandardExtraHeadersTest.java │ │ │ │ +Passed: java/util/zip/ZipFile/ReadZip.java │ │ │ │ Passed: java/util/zip/ZipFile/ReleaseInflater.java │ │ │ │ Passed: java/util/zip/ZipFile/ShortRead.java │ │ │ │ -Passed: java/util/zip/ZipFile/ReadZip.java │ │ │ │ Passed: java/util/zip/ZipFile/StreamZipEntriesTest.java │ │ │ │ Passed: java/util/zip/ZipFile/TestCleaner.java │ │ │ │ Passed: java/util/zip/ZipFile/ZeroDate.java │ │ │ │ Passed: java/util/zip/ZipFile/Zip64SizeTest.java │ │ │ │ Passed: java/util/zip/ZipFile/ZipEntryFreeTest.java │ │ │ │ Passed: java/util/zip/ZipFile/ZipEntryTimeBounds.java │ │ │ │ -Passed: java/util/UUID/UUIDTest.java │ │ │ │ Passed: java/util/zip/ZipFile/ZipFileDuplicateEntryTest.java │ │ │ │ +Passed: java/util/zip/ZipFile/ZipFileInputStreamSkipTest.java │ │ │ │ Passed: java/util/zip/ZipInputStream/Constructor.java │ │ │ │ Passed: java/util/zip/ZipInputStream/Skip.java │ │ │ │ -Passed: java/util/zip/ZipFile/ZipFileInputStreamSkipTest.java │ │ │ │ Passed: java/util/zip/ZipOutputStream/EmptyComment.java │ │ │ │ Passed: java/util/zip/Available.java │ │ │ │ Passed: java/util/zip/Bounds.java │ │ │ │ +Passed: java/util/zip/CloseInflaterDeflaterTest.java │ │ │ │ Passed: java/util/zip/ConstructDeflaterInput.java │ │ │ │ -Passed: java/util/zip/ZipFile/ManyEntries.java │ │ │ │ Passed: java/util/zip/ConstructInflaterOutput.java │ │ │ │ -Passed: java/util/zip/CloseInflaterDeflaterTest.java │ │ │ │ +Passed: java/util/zip/CopyZipFile.java │ │ │ │ +Passed: java/util/zip/ZipFile/ManyEntries.java │ │ │ │ +Passed: java/util/UUID/UUIDTest.java │ │ │ │ Passed: java/util/zip/DataDescriptor.java │ │ │ │ Passed: java/util/zip/DataDescriptorSignatureMissing.java │ │ │ │ -Passed: java/util/zip/CopyZipFile.java │ │ │ │ Passed: java/util/zip/DeflaterDictionaryTests.java │ │ │ │ Passed: java/util/zip/DeflateIn_InflateOut.java │ │ │ │ -Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpTest.java │ │ │ │ Passed: java/util/zip/FlaterTest.java │ │ │ │ +Passed: java/util/zip/InflateIn_DeflateOut.java │ │ │ │ Passed: java/util/zip/InflaterBufferSize.java │ │ │ │ Passed: java/util/zip/InfoZip.java │ │ │ │ Passed: java/util/zip/InterruptibleZip.java │ │ │ │ Passed: java/util/zip/NoExtensionSignature.java │ │ │ │ Passed: java/util/zip/ReadLoc.java │ │ │ │ Passed: java/util/zip/StoredCRC.java │ │ │ │ Passed: java/util/zip/StreamConstructor.java │ │ │ │ -Passed: java/util/zip/InflateIn_DeflateOut.java │ │ │ │ Passed: java/util/zip/StreamIOAfterClose.java │ │ │ │ -Passed: java/util/zip/TestCRC32.java │ │ │ │ Passed: java/util/zip/TestChecksum.java │ │ │ │ +Passed: java/util/zip/TestCRC32.java │ │ │ │ Passed: java/util/zip/TestCRC32C.java │ │ │ │ Passed: java/util/zip/TestEmptyZip.java │ │ │ │ -Passed: java/util/zip/TestLocalTime.java │ │ │ │ Passed: java/util/zip/TestExtraTime.java │ │ │ │ +Passed: java/util/zip/TestLocalTime.java │ │ │ │ Passed: java/util/zip/TestZipError.java │ │ │ │ +Passed: java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpTest.java │ │ │ │ Passed: java/util/zip/TimeChecksum.java │ │ │ │ Passed: java/util/zip/ZipCoding.java │ │ │ │ Passed: javax/crypto/Cipher/ExampleVectors/CheckExampleVectors.java │ │ │ │ Passed: javax/crypto/Cipher/ByteBuffers.java │ │ │ │ Passed: javax/crypto/Cipher/ByteBuffersNull.java │ │ │ │ Passed: javax/crypto/Cipher/CipherInputStreamExceptions.java │ │ │ │ -Passed: javax/crypto/Cipher/CipherStreamClose.java │ │ │ │ +Passed: java/util/zip/ZipFile/TestZipFileEncodings.java │ │ │ │ Passed: javax/crypto/Cipher/EmptyFinalBuffer.java │ │ │ │ +Passed: javax/crypto/Cipher/CipherStreamClose.java │ │ │ │ Passed: javax/crypto/Cipher/GCMAPI.java │ │ │ │ Passed: javax/crypto/Cipher/GetMaxAllowed.java │ │ │ │ Passed: javax/crypto/Cipher/InOutBuffers.java │ │ │ │ -Passed: javax/crypto/Cipher/TestCipherMode.java │ │ │ │ Passed: javax/crypto/Cipher/TestGetInstance.java │ │ │ │ Passed: javax/crypto/Cipher/Turkish.java │ │ │ │ -Passed: java/util/zip/TotalInOut.java │ │ │ │ +Passed: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java │ │ │ │ Passed: javax/crypto/CipherSpi/DirectBBRemaining.java │ │ │ │ +Passed: java/util/zip/EntryCount64k.java │ │ │ │ Passed: javax/crypto/CipherSpi/ResetByteBuffer.java │ │ │ │ Passed: javax/crypto/CipherSpi/TestGCMWithByteBuffer.java │ │ │ │ -Passed: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java │ │ │ │ -Passed: javax/crypto/CryptoPermission/AllPermCheck.java │ │ │ │ Passed: javax/crypto/CryptoPermission/LowercasePermCheck.java │ │ │ │ +Passed: javax/crypto/CryptoPermission/AllPermCheck.java │ │ │ │ Passed: javax/crypto/CryptoPermission/RC2PermCheck.java │ │ │ │ Passed: javax/crypto/CryptoPermission/RC4AliasPermCheck.java │ │ │ │ Passed: javax/crypto/CryptoPermission/RSANoLimit.java │ │ │ │ -Passed: java/util/zip/ZipFile/TestZipFileEncodings.java │ │ │ │ Passed: javax/crypto/CryptoPermissions/CryptoPolicyFallback.java │ │ │ │ Passed: javax/crypto/CryptoPermissions/TestExemption.java │ │ │ │ +Passed: javax/crypto/CryptoPermissions/InconsistentEntries.java │ │ │ │ Passed: javax/crypto/EncryptedPrivateKeyInfo/GetAlgName.java │ │ │ │ Passed: javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java │ │ │ │ -Passed: javax/crypto/CryptoPermissions/InconsistentEntries.java │ │ │ │ -Passed: java/util/zip/EntryCount64k.java │ │ │ │ -Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java │ │ │ │ Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpec.java │ │ │ │ Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.java │ │ │ │ +Passed: javax/crypto/CryptoPermissions/TestUnlimited.java │ │ │ │ +Passed: javax/crypto/Cipher/TestCipherMode.java │ │ │ │ Passed: javax/crypto/JceSecurity/FinalRestricted.java │ │ │ │ +Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java │ │ │ │ Passed: javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java │ │ │ │ Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecInvalidEncoding.java │ │ │ │ +Passed: java/util/zip/TotalInOut.java │ │ │ │ Passed: javax/crypto/KEM/KemInterop.java │ │ │ │ -Passed: javax/crypto/CryptoPermissions/TestUnlimited.java │ │ │ │ -Passed: javax/crypto/KEM/RSA_KEM.java │ │ │ │ Passed: java/util/zip/DeInflate.java │ │ │ │ +Passed: javax/crypto/KEM/RSA_KEM.java │ │ │ │ Passed: javax/crypto/KeyGenerator/TestGetInstance.java │ │ │ │ Passed: javax/crypto/KeyGenerator/TestKGParity.java │ │ │ │ Passed: javax/crypto/Mac/ByteBuffers.java │ │ │ │ Passed: javax/crypto/Mac/NullMacSpi.java │ │ │ │ Passed: javax/crypto/Mac/TestGetInstance.java │ │ │ │ -Passed: java/util/Random/RandomTestBsi1999.java │ │ │ │ -Passed: javax/crypto/KeyGenerator/CompareKeys.java │ │ │ │ -Passed: javax/crypto/SealedObject/NullKeySealedObject.java │ │ │ │ -Passed: javax/crypto/KEM/KemTest.java │ │ │ │ +Passed: javax/crypto/NullCipher/TestNPE.java │ │ │ │ Passed: javax/crypto/NullCipher/TestWithoutInit.java │ │ │ │ +Passed: javax/crypto/SealedObject/NullKeySealedObject.java │ │ │ │ Passed: javax/crypto/SealedObject/TestSealedObjectNull.java │ │ │ │ -Passed: javax/crypto/NullCipher/TestNPE.java │ │ │ │ +Passed: javax/crypto/KEM/KemTest.java │ │ │ │ +Passed: javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java │ │ │ │ Passed: javax/crypto/SecretKeyFactory/SecKFTranslateTest.java │ │ │ │ +Passed: javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java │ │ │ │ Passed: javax/crypto/spec/DESKeySpec/CheckParity.java │ │ │ │ -Passed: javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java │ │ │ │ -Passed: javax/crypto/spec/DESKeySpec/NullKey.java │ │ │ │ +Passed: javax/crypto/KeyGenerator/CompareKeys.java │ │ │ │ Passed: javax/crypto/spec/DESKeySpec/CheckWeakKeys.java │ │ │ │ -Passed: javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java │ │ │ │ +Passed: javax/crypto/spec/DESKeySpec/NullKey.java │ │ │ │ Passed: javax/crypto/spec/GCMParameterSpec/GCMParameterSpecTest.java │ │ │ │ Passed: javax/crypto/spec/IvParameterSpec/InvalidArgs.java │ │ │ │ Passed: javax/crypto/spec/IvParameterSpec/NullIV.java │ │ │ │ +Passed: javax/crypto/SecretKeyFactory/TestFailOver.java │ │ │ │ Passed: javax/crypto/spec/RC2ParameterSpec/RC2ParameterSpecEquals.java │ │ │ │ -Passed: javax/crypto/spec/RC2ParameterSpec/RC2AlgorithmParameters.java │ │ │ │ Passed: javax/crypto/spec/RC5ParameterSpec/InvalidIV.java │ │ │ │ +Passed: javax/crypto/spec/RC2ParameterSpec/RC2AlgorithmParameters.java │ │ │ │ Passed: javax/crypto/spec/RC5ParameterSpec/RC5ParameterSpecEquals.java │ │ │ │ Passed: javax/naming/InitialContext/AppletIsNotUsed.java │ │ │ │ -Passed: javax/crypto/SecretKeyFactory/TestFailOver.java │ │ │ │ Passed: javax/naming/InitialContext/EnvClone.java │ │ │ │ +Passed: javax/crypto/spec/PBEKeySpec/PBEKeySpecRacing.java │ │ │ │ Passed: javax/naming/InitialContext/NoApplet.java │ │ │ │ Passed: javax/naming/ldap/LdapName/EscapeUnescapeTests.java │ │ │ │ Passed: javax/naming/ldap/LdapName/LdapNameConstruction.java │ │ │ │ -Passed: javax/naming/ldap/LdapName/LdapParserTests.java │ │ │ │ Passed: javax/naming/ldap/LdapName/CompareToEqualsTests.java │ │ │ │ -Passed: javax/naming/ldap/LdapName/RdnToAttrsTest.java │ │ │ │ +Passed: javax/naming/ldap/LdapName/LdapParserTests.java │ │ │ │ Passed: javax/naming/ldap/LdapName/RdnMisc.java │ │ │ │ +Passed: javax/naming/ldap/LdapName/RdnToAttrsTest.java │ │ │ │ Passed: javax/naming/ldap/LdapName/NameTests.java │ │ │ │ Passed: javax/naming/ldap/LdapName/TrailingSpaceTest.java │ │ │ │ Passed: javax/naming/Name/Serialized13Name.java │ │ │ │ Passed: javax/naming/RefAddr/NullContent.java │ │ │ │ -Passed: javax/crypto/JceSecurity/VerificationResults.java │ │ │ │ Passed: javax/naming/spi/DirectoryManager/GetContDirCtx.java │ │ │ │ Passed: javax/naming/spi/FactoryCacheTest.java │ │ │ │ Passed: javax/naming/module/RunBasic.java │ │ │ │ -Passed: javax/crypto/spec/PBEKeySpec/PBEKeySpecRacing.java │ │ │ │ Passed: javax/naming/spi/providers/InitialContextTest.java │ │ │ │ +Passed: javax/crypto/JceSecurity/VerificationResults.java │ │ │ │ +Passed: javax/net/ssl/ciphersuites/DisabledAlgorithms.java │ │ │ │ Passed: javax/net/ssl/ciphersuites/ECCurvesconstraints.java │ │ │ │ +Passed: javax/net/ssl/ALPN/SSLEngineAlpnTest.java │ │ │ │ Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Client │ │ │ │ Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Server │ │ │ │ -Passed: javax/net/ssl/ciphersuites/DisabledAlgorithms.java │ │ │ │ -Passed: javax/net/ssl/compatibility/ClientHelloProcessing.java │ │ │ │ -Passed: javax/net/ssl/DTLS/ClientAuth.java │ │ │ │ -Passed: javax/net/ssl/ALPN/SSLEngineAlpnTest.java │ │ │ │ Passed: javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java │ │ │ │ +Passed: javax/net/ssl/compatibility/ClientHelloProcessing.java │ │ │ │ Passed: javax/net/ssl/ALPN/SSLSocketAlpnTest.java │ │ │ │ +Passed: javax/net/ssl/DTLS/ClientAuth.java │ │ │ │ +Passed: java/util/Random/RandomTestBsi1999.java │ │ │ │ Passed: javax/net/ssl/DTLS/CipherSuite.java │ │ │ │ Passed: javax/crypto/KEM/GenLargeNumberOfKeys.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/DTLSDataExchangeTest.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/DTLSHandshakeTest.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/DTLSOverDatagram.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSEnginesClosureTest.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java │ │ │ │ Passed: javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/DTLSNamedGroups.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSEnginesClosureTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSRehandshakeTest.java │ │ │ │ -Passed: javax/net/ssl/DTLS/InvalidCookie.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSSequenceNumberTest.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java │ │ │ │ +Passed: javax/net/ssl/DTLS/InvalidCookie.java │ │ │ │ Passed: javax/net/ssl/DTLS/InvalidRecords.java │ │ │ │ Passed: javax/net/ssl/DTLS/NoMacInitialClientHello.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSRehandshakeTest.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/Reordered.java │ │ │ │ -Passed: javax/net/ssl/DTLS/WeakCipherSuite.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSSignatureSchemes.java │ │ │ │ -Passed: javax/net/ssl/DTLS/DTLSMFLNTest.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSSequenceNumberTest.java │ │ │ │ Passed: javax/net/ssl/DTLS/Retransmission.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSSignatureSchemes.java │ │ │ │ +Passed: javax/net/ssl/DTLS/WeakCipherSuite.java │ │ │ │ +Passed: javax/net/ssl/DTLS/RespondToRetransmit.java │ │ │ │ Passed: javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java │ │ │ │ Passed: javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java │ │ │ │ Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java │ │ │ │ Passed: javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java │ │ │ │ -Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java │ │ │ │ Passed: javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java │ │ │ │ -Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java │ │ │ │ +Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java │ │ │ │ Passed: javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java │ │ │ │ -Passed: javax/net/ssl/DTLS/RespondToRetransmit.java │ │ │ │ -Passed: javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java │ │ │ │ +Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java │ │ │ │ Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java │ │ │ │ -Passed: javax/net/ssl/finalize/SSLSessionFinalizeTest.java │ │ │ │ +Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java │ │ │ │ +Passed: javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java │ │ │ │ Passed: javax/net/ssl/FixingJavadocs/ImplicitHandshake.java │ │ │ │ +Passed: javax/net/ssl/finalize/SSLSessionFinalizeTest.java │ │ │ │ Passed: javax/net/ssl/FixingJavadocs/JavaxURLNulls.java │ │ │ │ +Passed: javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java │ │ │ │ Passed: javax/net/ssl/FixingJavadocs/KMTMGetNothing.java │ │ │ │ Passed: javax/net/ssl/FixingJavadocs/SSLSessionNulls.java │ │ │ │ -Passed: javax/net/ssl/FixingJavadocs/SSLSocketInherit.java │ │ │ │ Passed: javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java │ │ │ │ +Passed: javax/net/ssl/FixingJavadocs/SSLSocketInherit.java │ │ │ │ Passed: javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java │ │ │ │ -Passed: javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java │ │ │ │ -Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java │ │ │ │ Passed: javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java │ │ │ │ -Passed: javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java │ │ │ │ Passed: javax/net/ssl/HttpsURLConnection/Equals.java │ │ │ │ +Passed: javax/net/ssl/DTLS/DTLSMFLNTest.java │ │ │ │ Passed: javax/net/ssl/interop/ClientHelloBufferUnderflowException.java │ │ │ │ -Passed: javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java │ │ │ │ Passed: javax/net/ssl/interop/ClientHelloChromeInterOp.java │ │ │ │ +Passed: javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java │ │ │ │ +Passed: javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java │ │ │ │ Passed: javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java │ │ │ │ Passed: javax/net/ssl/sanity/ciphersuites/NoKerberos.java │ │ │ │ -Passed: javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java │ │ │ │ Passed: javax/net/ssl/HttpsURLConnection/HttpsSession.java │ │ │ │ Passed: javax/net/ssl/HttpsURLConnection/GetResponseCode.java │ │ │ │ Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport1.java │ │ │ │ -Passed: javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java │ │ │ │ Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport2.java │ │ │ │ +Passed: javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java │ │ │ │ Passed: javax/net/ssl/sanity/CacertsExplorer.java │ │ │ │ Passed: javax/net/ssl/ServerName/BestEffortOnLazyConnected.java │ │ │ │ -Passed: javax/net/ssl/ServerName/IllegalSNIName.java │ │ │ │ Passed: javax/net/ssl/ServerName/EndingDotHostname.java │ │ │ │ -Passed: javax/net/ssl/ServerName/SSLEngineExplorer.java │ │ │ │ +Passed: javax/net/ssl/ServerName/IllegalSNIName.java │ │ │ │ Passed: javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java │ │ │ │ +Passed: javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java │ │ │ │ Passed: javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java │ │ │ │ Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java │ │ │ │ +Passed: javax/net/ssl/ServerName/SSLEngineExplorer.java │ │ │ │ Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java │ │ │ │ Passed: javax/net/ssl/ServerName/SSLSocketConsistentSNI.java │ │ │ │ -Passed: javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java │ │ │ │ Passed: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java │ │ │ │ -Passed: javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java │ │ │ │ Passed: javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java │ │ │ │ +Passed: javax/net/ssl/ServerName/SSLSocketExplorerFailure.java │ │ │ │ +Passed: javax/net/ssl/ServerName/SSLSocketExplorer.java │ │ │ │ +Passed: javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java │ │ │ │ Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java │ │ │ │ -Passed: javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java │ │ │ │ Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java │ │ │ │ -Passed: javax/net/ssl/ServerName/SSLSocketExplorer.java │ │ │ │ -Passed: javax/net/ssl/ServerName/SSLSocketExplorerFailure.java │ │ │ │ +Passed: javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/AcceptLargeFragments.java │ │ │ │ -Passed: javax/net/ssl/SSLEngine/ArgCheck.java │ │ │ │ Passed: javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java │ │ │ │ +Passed: javax/net/ssl/SSLEngine/ArgCheck.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/CheckTlsEngineResults.java │ │ │ │ -Passed: javax/net/ssl/SSLEngine/EngineCloseOnAlert.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/Basics.java │ │ │ │ -Passed: javax/net/ssl/SSLEngine/ExtendedKeyEngine.java │ │ │ │ -Passed: javax/net/ssl/SSLEngine/ExtendedKeySocket.java │ │ │ │ +Passed: javax/net/ssl/SSLEngine/EngineCloseOnAlert.java │ │ │ │ +Passed: javax/net/ssl/ServerName/SSLSocketSNISensitive.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/ConnectionTest.java │ │ │ │ +Passed: javax/net/ssl/SSLEngine/ExtendedKeyEngine.java │ │ │ │ +Passed: javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/FinishedPresent.java │ │ │ │ +Passed: javax/net/ssl/SSLEngine/ExtendedKeySocket.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java │ │ │ │ -Passed: javax/net/ssl/ServerName/SSLSocketSNISensitive.java │ │ │ │ -Passed: javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java │ │ │ │ -Passed: javax/net/ssl/SSLEngine/SSLEngineResultArgs.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/LargePacket.java │ │ │ │ -Passed: javax/net/ssl/SSLEngineResult/Deserialize.java │ │ │ │ +Passed: javax/net/ssl/SSLEngine/SSLEngineResultArgs.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/LargeBufs.java │ │ │ │ -Passed: javax/net/ssl/SSLException/CheckSSLKeyException.java │ │ │ │ +Passed: javax/net/ssl/SSLEngineResult/Deserialize.java │ │ │ │ Passed: javax/net/ssl/SSLException/CheckSSLHandshakeException.java │ │ │ │ +Passed: javax/net/ssl/SSLException/CheckSSLKeyException.java │ │ │ │ Passed: javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java │ │ │ │ Passed: javax/net/ssl/SSLException/CheckSSLProtocolException.java │ │ │ │ +Passed: javax/net/ssl/SSLEngine/Arrays.java │ │ │ │ Passed: javax/net/ssl/SSLParameters/NamedGroupsSpec.java │ │ │ │ Passed: javax/net/ssl/SSLParameters/NamedGroups.java │ │ │ │ Passed: javax/net/ssl/SSLParameters/SignatureSchemes.java │ │ │ │ Passed: javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java │ │ │ │ Passed: javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java │ │ │ │ -Passed: javax/net/ssl/SSLEngine/Arrays.java │ │ │ │ Passed: javax/net/ssl/SSLEngine/TestAllSuites.java │ │ │ │ -Passed: javax/net/ssl/SSLSession/KeyManagerTrustManager.java │ │ │ │ +Passed: javax/net/ssl/SSLEngine/NoAuthClientAuth.java │ │ │ │ Passed: javax/net/ssl/SSLSession/HttpsURLConnectionLocalCertificateChain.java │ │ │ │ +Passed: javax/net/ssl/SSLSession/KeyManagerTrustManager.java │ │ │ │ Passed: javax/net/ssl/SSLSession/JSSERenegotiate.java │ │ │ │ -Passed: javax/net/ssl/SSLEngine/NoAuthClientAuth.java │ │ │ │ Passed: javax/net/ssl/SSLSession/RenegotiateTLS13.java │ │ │ │ Passed: javax/net/ssl/SSLSession/ResumeTLS13withSNI.java │ │ │ │ Passed: javax/net/ssl/SSLSession/ServerNameRejectedTLSSessionResumption.java │ │ │ │ Passed: javax/net/ssl/SSLSession/SessionCacheSizeTests.java │ │ │ │ -Passed: javax/net/ssl/SSLSession/SessionTimeOutTests.java │ │ │ │ Passed: javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java │ │ │ │ +Passed: javax/net/ssl/SSLSession/SessionTimeOutTests.java │ │ │ │ +Passed: javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java │ │ │ │ Passed: javax/net/ssl/SSLSocket/InputStreamClosure.java │ │ │ │ Passed: javax/net/ssl/SSLSocket/OutputStreamClosure.java │ │ │ │ -Passed: javax/net/ssl/SSLSocket/Tls13PacketSize.java │ │ │ │ Passed: javax/net/ssl/SSLSession/CheckSessionContext.java │ │ │ │ +Passed: javax/net/ssl/SSLSocket/Tls13PacketSize.java │ │ │ │ Passed: javax/net/ssl/SSLSocket/ClientExcOnAlert.java │ │ │ │ +Passed: javax/net/ssl/DTLS/PacketLossRetransmission.java │ │ │ │ Passed: javax/net/ssl/SSLSession/TestEnabledProtocols.java │ │ │ │ Passed: javax/net/ssl/templates/SSLEngineTemplate.java │ │ │ │ -Passed: javax/net/ssl/Stapling/SSLEngineWithStapling.java │ │ │ │ Passed: javax/net/ssl/templates/SSLSocketTemplate.java │ │ │ │ +Passed: javax/net/ssl/Stapling/SSLEngineWithStapling.java │ │ │ │ Passed: javax/net/ssl/Stapling/StapleEnableProps.java │ │ │ │ Passed: javax/net/ssl/TLS/TestJSSENoCommonProtocols.java │ │ │ │ Passed: javax/net/ssl/Stapling/HttpsUrlConnClient.java │ │ │ │ Passed: javax/net/ssl/TLS/TestJSSEClientDefaultProtocol.java │ │ │ │ Passed: javax/net/ssl/TLS/TLSClientPropertyTest.java │ │ │ │ Passed: javax/net/ssl/TLS/TestJSSEServerProtocol.java │ │ │ │ Passed: javax/net/ssl/TLS/TestJSSEClientProtocol.java │ │ │ │ -Passed: javax/net/ssl/TLS/TLSDataExchangeTest.java │ │ │ │ Passed: javax/net/ssl/TLS/TLSNotEnabledRC4Test.java │ │ │ │ -Passed: javax/net/ssl/TLS/TLSHandshakeTest.java │ │ │ │ Passed: javax/net/ssl/Stapling/SSLSocketWithStapling.java │ │ │ │ Passed: javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java │ │ │ │ -Passed: javax/net/ssl/TLS/TLSEnginesClosureTest.java │ │ │ │ +Passed: javax/net/ssl/TLS/TLSDataExchangeTest.java │ │ │ │ +Passed: javax/net/ssl/TLS/TLSHandshakeTest.java │ │ │ │ Passed: javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java │ │ │ │ Passed: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java │ │ │ │ -Passed: javax/net/ssl/DTLS/PacketLossRetransmission.java │ │ │ │ Passed: javax/net/ssl/TLS/TLSRehandshakeTest.java │ │ │ │ -Passed: javax/net/ssl/TLSCommon/ConcurrentClientAccessTest.java │ │ │ │ Passed: javax/net/ssl/TLSCommon/TLSWithEdDSA.java │ │ │ │ -Passed: javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java │ │ │ │ +Passed: javax/net/ssl/TLSCommon/ConcurrentClientAccessTest.java │ │ │ │ +Passed: javax/net/ssl/TLS/TLSEnginesClosureTest.java │ │ │ │ Passed: javax/net/ssl/TLSv1/TLSDataExchangeTest.java │ │ │ │ +Passed: javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java │ │ │ │ Passed: javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java │ │ │ │ -Passed: javax/net/ssl/TLS/TLSMFLNTest.java │ │ │ │ Passed: javax/net/ssl/TLSv1/TLSHandshakeTest.java │ │ │ │ +Passed: javax/net/ssl/TLSCommon/TLSTest.java │ │ │ │ Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java │ │ │ │ Passed: javax/net/ssl/TLSv1/TLSEnginesClosureTest.java │ │ │ │ Passed: javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java │ │ │ │ -Passed: javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java │ │ │ │ +Passed: javax/net/ssl/TLSv1/TLSRehandshakeTest.java │ │ │ │ Passed: javax/net/ssl/TLSv11/ExportableBlockCipher.java │ │ │ │ Passed: javax/net/ssl/TLSv11/ExportableStreamCipher.java │ │ │ │ Passed: javax/net/ssl/TLSv11/GenericBlockCipher.java │ │ │ │ Passed: javax/net/ssl/TLSv11/GenericStreamCipher.java │ │ │ │ -Passed: javax/net/ssl/TLSv1/TLSRehandshakeTest.java │ │ │ │ +Passed: javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java │ │ │ │ Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java │ │ │ │ Passed: javax/net/ssl/TLSv11/TLSDataExchangeTest.java │ │ │ │ -Passed: javax/net/ssl/TLSv1/TLSMFLNTest.java │ │ │ │ Passed: javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java │ │ │ │ Passed: javax/net/ssl/TLSv11/TLSHandshakeTest.java │ │ │ │ Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java │ │ │ │ Passed: javax/net/ssl/TLSv11/TLSEnginesClosureTest.java │ │ │ │ +Passed: javax/net/ssl/TLS/TLSMFLNTest.java │ │ │ │ Passed: javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java │ │ │ │ Passed: javax/net/ssl/TLSv12/DisabledShortDSAKeys.java │ │ │ │ Passed: javax/net/ssl/TLSv12/ProtocolFilter.java │ │ │ │ -Passed: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java │ │ │ │ -Passed: javax/net/ssl/TLSv12/ShortRSAKey512.java │ │ │ │ Passed: javax/net/ssl/TLSv11/TLSRehandshakeTest.java │ │ │ │ +Passed: javax/net/ssl/TLSv12/ShortRSAKey512.java │ │ │ │ +Passed: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java │ │ │ │ Passed: javax/net/ssl/TLSv12/ShortRSAKeyGCM.java │ │ │ │ -Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java │ │ │ │ Passed: javax/net/ssl/TLSv12/SignatureAlgorithms.java │ │ │ │ Passed: javax/net/ssl/TLSv13/EngineOutOfSeqCCS.java │ │ │ │ Passed: javax/net/ssl/TLSv13/HRRKeyShares.java │ │ │ │ Passed: javax/net/ssl/Fix5070632.java │ │ │ │ -Passed: javax/net/ssl/GetInstance.java │ │ │ │ Passed: javax/net/ssl/TLSv13/ClientHelloKeyShares.java │ │ │ │ +Passed: javax/net/ssl/GetInstance.java │ │ │ │ +Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java │ │ │ │ Passed: javax/rmi/ssl/SocketFactoryTest.java │ │ │ │ Passed: javax/script/CauseExceptionTest.java │ │ │ │ Passed: javax/script/GetInterfaceTest.java │ │ │ │ Passed: javax/script/ProviderTest.sh │ │ │ │ +Passed: javax/net/ssl/TLSv1/TLSMFLNTest.java │ │ │ │ Passed: javax/script/JDK_8196959/BadFactoryTest.java │ │ │ │ Passed: javax/script/SimpleScriptContextNameChecksTest.java │ │ │ │ Passed: javax/script/StringWriterPrintTest.java │ │ │ │ -Passed: javax/script/ScriptEngineOrder.sh │ │ │ │ Passed: javax/script/Test1.java │ │ │ │ Passed: javax/script/Test2.java │ │ │ │ -Passed: javax/net/ssl/TLSv11/TLSMFLNTest.java │ │ │ │ -Passed: javax/script/Test4.java │ │ │ │ Passed: javax/script/Test3.java │ │ │ │ +Passed: javax/script/Test4.java │ │ │ │ Passed: javax/script/Test5.java │ │ │ │ -Passed: javax/script/Test7.java │ │ │ │ Passed: javax/script/Test6.java │ │ │ │ +Passed: javax/script/ScriptEngineOrder.sh │ │ │ │ +Passed: javax/script/Test7.java │ │ │ │ Passed: javax/script/Test8.java │ │ │ │ Passed: javax/script/UnescapedBracketRegExTest.java │ │ │ │ Passed: javax/script/VersionTest.java │ │ │ │ Passed: javax/security/auth/callback/PasswordCallback/PasswordCleanup.java │ │ │ │ Passed: javax/security/auth/callback/Mutability.java │ │ │ │ Passed: javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java │ │ │ │ Passed: javax/security/auth/kerberos/DelegationPermissionCollection.java │ │ │ │ Passed: javax/security/auth/kerberos/DelegationPermissionHash.java │ │ │ │ Passed: javax/security/auth/kerberos/DelegationPermissionInit.java │ │ │ │ Passed: javax/security/auth/kerberos/KerberosHashEqualsTest.java │ │ │ │ Passed: javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java │ │ │ │ -Passed: javax/security/auth/Destroyable/KeyDestructionTest.java │ │ │ │ Passed: javax/security/auth/kerberos/ServicePermissionCollection.java │ │ │ │ +Passed: javax/security/auth/Destroyable/KeyDestructionTest.java │ │ │ │ Passed: javax/security/auth/kerberos/KerberosTixDateTest.java │ │ │ │ -Passed: javax/security/auth/kerberos/ServicePermissionEquals.java │ │ │ │ Passed: javax/security/auth/kerberos/ServicePermissionTest.java │ │ │ │ +Passed: javax/security/auth/kerberos/ServicePermissionEquals.java │ │ │ │ Passed: javax/security/auth/login/Configuration/ConfigFileWithBlank.java │ │ │ │ Passed: javax/security/auth/kerberos/StandardNames.java │ │ │ │ -Passed: javax/security/auth/login/Configuration/GetInstanceSecurity.java │ │ │ │ -Passed: javax/security/auth/login/Exceptions/NewExceptions.java │ │ │ │ Passed: javax/security/auth/login/Configuration/GetInstance.java │ │ │ │ +Passed: javax/security/auth/login/Exceptions/NewExceptions.java │ │ │ │ +Passed: javax/security/auth/login/Configuration/GetInstanceSecurity.java │ │ │ │ +Passed: javax/security/auth/login/Configuration/Synchronize.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/OptionalJaas/UnixNTPlatform.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/ConfigConstructor.java │ │ │ │ -Passed: javax/rmi/ssl/SSLSocketParametersTest.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/DefaultHandler.java │ │ │ │ -Passed: javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java │ │ │ │ -Passed: javax/security/auth/login/Configuration/Synchronize.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/DynamicConfigurationTest.java │ │ │ │ +Passed: javax/security/auth/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/ResetConfigModule.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/ModuleSubject.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/SharedState.java │ │ │ │ Passed: javax/security/auth/login/LoginContext/StandardCallbacks.java │ │ │ │ +Passed: javax/rmi/ssl/SSLSocketParametersTest.java │ │ │ │ Passed: javax/security/auth/login/modules/SafeLogout.java │ │ │ │ Passed: javax/security/auth/PrivateCredentialPermission/CanonError.java │ │ │ │ -Passed: javax/net/ssl/TLSCommon/TLSTest.java │ │ │ │ Passed: javax/security/auth/PrivateCredentialPermission/EmptyName.java │ │ │ │ Passed: javax/security/auth/PrivateCredentialPermission/Equals.java │ │ │ │ +Passed: javax/security/auth/login/LoginContext/LCTest.java │ │ │ │ +Passed: javax/security/auth/PrivateCredentialPermission/Serial.java │ │ │ │ Passed: javax/security/auth/PrivateCredentialPermission/MoreThenOnePrincipals.java │ │ │ │ Passed: javax/security/auth/PrivateCredentialPermission/Serial2.java │ │ │ │ -Passed: javax/security/auth/PrivateCredentialPermission/Serial.java │ │ │ │ Passed: javax/security/auth/PrivateCredentialPermission/Subset.java │ │ │ │ Passed: javax/security/auth/spi/Loader.java │ │ │ │ -Passed: javax/security/auth/Subject/doAs/Test.java │ │ │ │ +Passed: javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java │ │ │ │ Passed: javax/security/auth/Subject/AddPrincipalSubclass.java │ │ │ │ -Passed: javax/security/auth/login/LoginContext/LCTest.java │ │ │ │ +Passed: javax/security/auth/Subject/doAs/Test.java │ │ │ │ Passed: javax/security/auth/Subject/DoAsTest.java │ │ │ │ -Passed: javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java │ │ │ │ Passed: javax/security/auth/Subject/Exceptions.java │ │ │ │ -Passed: javax/security/auth/Subject/Generic.java │ │ │ │ +Passed: javax/security/auth/login/modules/JaasModularClientTest.java │ │ │ │ Passed: javax/security/auth/Subject/FromACC.java │ │ │ │ +Passed: javax/security/auth/Subject/Generic.java │ │ │ │ Passed: javax/security/auth/Subject/Serial.java │ │ │ │ Passed: javax/security/auth/Subject/SubjectNullTests.java │ │ │ │ Passed: javax/security/auth/Subject/Synch.java │ │ │ │ Passed: javax/security/auth/Subject/Synch3.java │ │ │ │ +Passed: javax/security/auth/Subject/doAs/NestedActions.java │ │ │ │ Passed: javax/security/auth/Subject/UnreliableContains.java │ │ │ │ -Passed: javax/security/auth/Subject/Synch2.java │ │ │ │ Passed: javax/security/auth/SubjectDomainCombiner/Optimize.java │ │ │ │ +Passed: javax/security/auth/Subject/Synch2.java │ │ │ │ Passed: javax/security/auth/x500/X500Principal/DerIsConstructor.java │ │ │ │ -Passed: javax/security/auth/Subject/doAs/NestedActions.java │ │ │ │ -Passed: javax/security/auth/SubjectDomainCombiner/Regression.java │ │ │ │ Passed: javax/security/auth/x500/X500Principal/Equals.java │ │ │ │ Passed: javax/security/auth/x500/X500Principal/EscapedChars.java │ │ │ │ Passed: javax/security/auth/x500/X500Principal/InvalidConstructorInput.java │ │ │ │ +Passed: javax/security/auth/SubjectDomainCombiner/Regression.java │ │ │ │ Passed: javax/security/auth/x500/X500Principal/KeywordMap.java │ │ │ │ Passed: javax/security/auth/x500/X500Principal/OIDMap.java │ │ │ │ +Passed: javax/security/auth/x500/X500Principal/NameFormat.java │ │ │ │ Passed: javax/security/auth/x500/X500Principal/Parse.java │ │ │ │ +Passed: javax/security/auth/Subject/CurrentSubject.java │ │ │ │ Passed: javax/security/auth/x500/X500Principal/RFC4514.java │ │ │ │ -Passed: javax/security/auth/x500/X500Principal/NameFormat.java │ │ │ │ Passed: javax/security/sasl/Sasl/PassSysProps.java │ │ │ │ -Passed: javax/security/auth/Subject/CurrentSubject.java │ │ │ │ Passed: javax/smartcardio/HistoricalBytes.java │ │ │ │ Passed: javax/smartcardio/CommandAPDUTest.java │ │ │ │ -Passed: javax/security/auth/login/modules/JaasModularClientTest.java │ │ │ │ Passed: javax/smartcardio/Serialize.java │ │ │ │ Passed: javax/smartcardio/ResponseAPDUTest.java │ │ │ │ -Passed: javax/smartcardio/TestCommandAPDU.java │ │ │ │ Passed: javax/smartcardio/TestCardPermission.java │ │ │ │ Passed: javax/smartcardio/TerminalFactorySpiTest.java │ │ │ │ +Passed: javax/smartcardio/TestCommandAPDU.java │ │ │ │ +Passed: javax/security/sasl/Sasl/DisabledMechanisms.java │ │ │ │ Passed: javax/sql/rowset/serial/SerialBlob/SetBinaryStream.java │ │ │ │ Passed: javax/sql/rowset/serial/SerialClob/SetAsciiStream.java │ │ │ │ Passed: javax/sql/rowset/serial/SerialClob/SetCharacterStream.java │ │ │ │ -Passed: javax/security/sasl/Sasl/DisabledMechanisms.java │ │ │ │ -Passed: javax/sql/permissionTests/SyncFactoryPermissionsTests.java │ │ │ │ Passed: javax/sql/resourceBundleTests/ValidateGetBundle.java │ │ │ │ +Passed: javax/sql/permissionTests/SyncFactoryPermissionsTests.java │ │ │ │ Passed: javax/security/sasl/Sasl/ClientServerTest.java │ │ │ │ -Passed: javax/net/ssl/TLSv12/TLSEnginesClosureTest.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/filteredrowset/CityFilter.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/filteredrowset/PrimaryKeyFilter.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/cachedrowset/CachedRowSetTests.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/filteredrowset/FilteredRowSetTests.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/filteredrowset/CityFilter.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SerialArrayTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/cachedrowset/CachedRowSetTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SerialBlobTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SerialClobTests.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SerialDataLinkTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SerialExceptionTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SerialJavaObjectTests.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/serial/SerialStructTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SerialRefTests.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/filteredrowset/FilteredRowSetTests.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/serial/SerialStructTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SQLInputImplTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/serial/SQLOutputImplTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/spi/SyncFactoryExceptionTests.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/spi/SyncFactoryTests.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/spi/SyncProviderExceptionTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/CommonRowSetTests.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/RowSetFactoryTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/BaseRowSetTests.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/RowSetProviderTests.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/RowSetFactoryTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/webrowset/WebRowSetTests.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/RowSetMetaDataTests.java │ │ │ │ -Passed: javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/RowSetProviderTests.java │ │ │ │ Passed: javax/sql/testng/test/rowset/RowSetWarningTests.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/RowSetMetaDataTests.java │ │ │ │ Passed: javax/sql/testng/util/PropertyStubProvider.java │ │ │ │ +Passed: javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java │ │ │ │ Passed: javax/sql/testng/util/StubArray.java │ │ │ │ Passed: javax/sql/testng/util/StubBaseRowSet.java │ │ │ │ Passed: javax/sql/testng/util/StubBlob.java │ │ │ │ Passed: javax/sql/testng/util/StubCachedRowSetImpl.java │ │ │ │ Passed: javax/sql/testng/util/StubClob.java │ │ │ │ Passed: javax/sql/testng/util/StubContext.java │ │ │ │ Passed: javax/sql/testng/util/StubFilteredRowSetImpl.java │ │ │ │ @@ -13106,1213 +13083,1215 @@ │ │ │ │ Passed: javax/sql/testng/util/StubRef.java │ │ │ │ Passed: javax/sql/testng/util/StubRowId.java │ │ │ │ Passed: javax/sql/testng/util/StubRowSetFactory.java │ │ │ │ Passed: javax/sql/testng/util/StubSQLXML.java │ │ │ │ Passed: javax/sql/testng/util/StubStruct.java │ │ │ │ Passed: javax/sql/testng/util/StubSyncProvider.java │ │ │ │ Passed: javax/sql/testng/util/StubSyncResolver.java │ │ │ │ +Passed: javax/sql/testng/util/SuperHero.java │ │ │ │ Passed: javax/sql/testng/util/StubWebRowSetImpl.java │ │ │ │ Passed: javax/sql/testng/util/TestRowSetListener.java │ │ │ │ -Passed: javax/sql/testng/util/SuperHero.java │ │ │ │ +Passed: javax/sql/testng/util/TestSQLDataImpl.java │ │ │ │ Passed: javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java │ │ │ │ +Passed: javax/transaction/xa/testng/Driver.java │ │ │ │ Passed: javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java │ │ │ │ -Passed: javax/sql/testng/util/TestSQLDataImpl.java │ │ │ │ Passed: javax/xml/crypto/dsig/TransformService/UnknownProvider.java │ │ │ │ -Passed: javax/transaction/xa/testng/Driver.java │ │ │ │ +Passed: javax/transaction/xa/testng/JavaSqlModuleDriver.java │ │ │ │ Passed: javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java │ │ │ │ Passed: javax/xml/crypto/dsig/TransformService/NullParent.java │ │ │ │ -Passed: javax/transaction/xa/testng/JavaSqlModuleDriver.java │ │ │ │ Passed: javax/xml/crypto/dsig/BadXPointer.java │ │ │ │ -Passed: javax/xml/crypto/dsig/GetInstanceTests.java │ │ │ │ Passed: javax/xml/crypto/dsig/ErrorHandlerPermissions.java │ │ │ │ -Passed: javax/xml/crypto/dsig/LogParameters.java │ │ │ │ Passed: javax/xml/crypto/dsig/FileSocketPermissions.java │ │ │ │ +Passed: javax/xml/crypto/dsig/GetInstanceTests.java │ │ │ │ Passed: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java │ │ │ │ -Passed: javax/xml/crypto/dsig/SecureValidationPolicy.java │ │ │ │ -Passed: javax/xml/crypto/dsig/PSSSpec.java │ │ │ │ +Passed: javax/xml/crypto/dsig/LogParameters.java │ │ │ │ Passed: javax/xml/crypto/dsig/HereFunction.java │ │ │ │ -Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id0 │ │ │ │ +Passed: javax/xml/crypto/dsig/PSSSpec.java │ │ │ │ +Passed: javax/xml/crypto/dsig/SecureValidationPolicy.java │ │ │ │ Passed: javax/xml/crypto/dsig/SecureValidation.java │ │ │ │ +Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id0 │ │ │ │ Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id1 │ │ │ │ Passed: javax/xml/jaxp/common/8020430/JAXP15RegTest.java │ │ │ │ -Passed: javax/xml/jaxp/datatype/5077522/DurationComparison.java │ │ │ │ -Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1097Test.java │ │ │ │ Passed: javax/xml/jaxp/common/8032908/XSLT.java │ │ │ │ +Passed: javax/xml/crypto/dsig/ValidationTests.java │ │ │ │ +Passed: javax/xml/jaxp/datatype/5077522/DurationComparison.java │ │ │ │ Passed: javax/xml/jaxp/common/8035437/AbstractMethodErrorTest.java │ │ │ │ +Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1097Test.java │ │ │ │ Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1243Test.java │ │ │ │ Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1416Test.java │ │ │ │ Passed: javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java │ │ │ │ -Passed: javax/xml/crypto/dsig/ValidationTests.java │ │ │ │ Passed: javax/xml/jaxp/datatype/8033980/SerializationTest.java │ │ │ │ Passed: javax/xml/jaxp/parsers/8021148/JAXPSAXParserTest.java │ │ │ │ Passed: javax/xml/jaxp/parsers/8022548/XOMParserTest.java │ │ │ │ -Passed: javax/xml/jaxp/parsers/8029955/EntityScannerTest.java │ │ │ │ +Passed: javax/xml/jaxp/parsers/8024707/XSLT.java │ │ │ │ Passed: javax/xml/jaxp/parsers/8027359/FragmentScannerBufferLimitTest.java │ │ │ │ Passed: javax/xml/jaxp/parsers/8027359/XML11EntityScannerTest.java │ │ │ │ +Passed: javax/xml/jaxp/parsers/8029955/EntityScannerTest.java │ │ │ │ Passed: javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java │ │ │ │ Passed: javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java │ │ │ │ -Passed: javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java │ │ │ │ -Passed: javax/xml/jaxp/parsers/8024707/XSLT.java │ │ │ │ Passed: javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.java │ │ │ │ +Passed: javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java │ │ │ │ +Passed: javax/xml/jaxp/parsers/8032909/XSLT.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8036951/FeaturePropagationTest.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootTypeDefinitionTest.java │ │ │ │ -Passed: javax/xml/jaxp/parsers/8032909/XSLT.java │ │ │ │ +Passed: javax/xml/crypto/dsig/Basic.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc1Test.java │ │ │ │ -Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc2Test.java │ │ │ │ -Passed: javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.java │ │ │ │ +Passed: javax/xml/jaxp/testng/validation/jdk8037819/BasicTest.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootSimpleTypeDefinitionTest.java │ │ │ │ +Passed: javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdentityConstraintCheckingTest.java │ │ │ │ +Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc2Test.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdIdrefCheckingTest.java │ │ │ │ -Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_C.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_A.java │ │ │ │ +Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_C.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_A.java │ │ │ │ -Passed: javax/xml/jaxp/testng/validation/jdk8037819/BasicTest.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_AC.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_C.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_CA.java │ │ │ │ -Passed: javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/RootTypeDefinitionTest.java │ │ │ │ -Passed: javax/xml/crypto/dsig/Basic.java │ │ │ │ +Passed: javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_False.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/BaseTest.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_True.java │ │ │ │ Passed: javax/xml/jaxp/testng/validation/SpecialCaseErrorHandler.java │ │ │ │ Passed: javax/xml/jaxp/transform/8004476/XPathExFuncTest.java │ │ │ │ -Passed: javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java │ │ │ │ -Passed: javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java │ │ │ │ -Passed: javax/xml/jaxp/validation/8015243/AnyURITest.java │ │ │ │ -Passed: javax/xml/jaxp/validation/8015092/XPathWhiteSpaceTest.java │ │ │ │ Passed: javax/xml/jaxp/transform/8062923/XslSubstringTest.java │ │ │ │ -Passed: javax/xml/jaxp/XPath/8035577/Regex.java │ │ │ │ -Passed: jdk/classfile/examples/AnnotationsExamples.java │ │ │ │ -Passed: jdk/classfile/examples/ModuleExamples.java │ │ │ │ +Passed: javax/xml/jaxp/validation/8015092/XPathWhiteSpaceTest.java │ │ │ │ +Passed: javax/xml/jaxp/validation/8015243/AnyURITest.java │ │ │ │ Passed: javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java │ │ │ │ +Passed: javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java │ │ │ │ +Passed: javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java │ │ │ │ +Passed: javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java │ │ │ │ +Passed: javax/xml/jaxp/XPath/8035577/Regex.java │ │ │ │ Passed: jdk/classfile/examples/ExperimentalTransformExamples.java │ │ │ │ +Passed: jdk/classfile/examples/AnnotationsExamples.java │ │ │ │ Passed: jdk/classfile/examples/TransformExamples.java │ │ │ │ -Passed: javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java │ │ │ │ +Passed: jdk/classfile/examples/ModuleExamples.java │ │ │ │ Passed: jdk/classfile/examples/ExampleGallery.java │ │ │ │ +Passed: jdk/classfile/AccessFlagsTest.java │ │ │ │ +Passed: jdk/classfile/AnnotationModelTest.java │ │ │ │ Passed: jdk/classfile/AnnotationTest.java │ │ │ │ Passed: jdk/classfile/ArrayTest.java │ │ │ │ -Passed: jdk/classfile/AnnotationModelTest.java │ │ │ │ -Passed: jdk/classfile/AccessFlagsTest.java │ │ │ │ Passed: jdk/classfile/BasicBlockTest.java │ │ │ │ +Passed: jdk/classfile/AdvancedTransformationsTest.java │ │ │ │ Passed: jdk/classfile/BoundAttributeTest.java │ │ │ │ -Passed: jdk/classfile/BuilderParamTest.java │ │ │ │ Passed: jdk/classfile/BSMTest.java │ │ │ │ +Passed: jdk/classfile/BuilderParamTest.java │ │ │ │ Passed: jdk/classfile/BuilderBlockTest.java │ │ │ │ Passed: jdk/classfile/BuilderTryCatchTest.java │ │ │ │ Passed: jdk/classfile/ClassBuildingTest.java │ │ │ │ -Passed: jdk/classfile/AdvancedTransformationsTest.java │ │ │ │ +Passed: jdk/classfile/AdaptCodeTest.java │ │ │ │ Passed: jdk/classfile/ClassPrinterTest.java │ │ │ │ Passed: jdk/classfile/ClassHierarchyInfoTest.java │ │ │ │ Passed: jdk/classfile/DiscontinuedInstructionsTest.java │ │ │ │ Passed: jdk/classfile/FilterDeadLabelsTest.java │ │ │ │ -Passed: jdk/classfile/AdaptCodeTest.java │ │ │ │ Passed: jdk/classfile/LDCTest.java │ │ │ │ +Passed: jdk/classfile/LimitsTest.java │ │ │ │ Passed: jdk/classfile/LowAdaptTest.java │ │ │ │ Passed: jdk/classfile/LowJCovAttributeTest.java │ │ │ │ -Passed: jdk/classfile/LimitsTest.java │ │ │ │ -Passed: jdk/classfile/MassAdaptCopyCodeTest.java │ │ │ │ Passed: jdk/classfile/LowModuleTest.java │ │ │ │ +Passed: jdk/classfile/ConstantPoolCopyTest.java │ │ │ │ +Passed: jdk/classfile/MassAdaptCopyCodeTest.java │ │ │ │ Passed: jdk/classfile/MassAdaptCopyPrimitiveMatchCodeTest.java │ │ │ │ -Passed: jdk/classfile/ModuleBuilderTest.java │ │ │ │ +Passed: jdk/classfile/LvtTest.java │ │ │ │ Passed: jdk/classfile/OneToOneTest.java │ │ │ │ -Passed: jdk/classfile/PrimitiveClassConstantTest.java │ │ │ │ +Passed: jdk/classfile/ModuleBuilderTest.java │ │ │ │ Passed: jdk/classfile/OpcodesValidationTest.java │ │ │ │ -Passed: jdk/classfile/LvtTest.java │ │ │ │ -Passed: jdk/classfile/StackMapsTest.java │ │ │ │ +Passed: jdk/classfile/PrimitiveClassConstantTest.java │ │ │ │ +Passed: jdk/classfile/ShortJumpsFixTest.java │ │ │ │ Passed: jdk/classfile/SignaturesTest.java │ │ │ │ -Passed: jdk/classfile/StackTrackerTest.java │ │ │ │ +Passed: jdk/classfile/StackMapsTest.java │ │ │ │ Passed: jdk/classfile/StreamedVsListTest.java │ │ │ │ +Passed: jdk/classfile/StackTrackerTest.java │ │ │ │ Passed: jdk/classfile/SwapTest.java │ │ │ │ Passed: jdk/classfile/TempConstantPoolBuilderTest.java │ │ │ │ -Passed: jdk/classfile/ConstantPoolCopyTest.java │ │ │ │ -Passed: jdk/classfile/ShortJumpsFixTest.java │ │ │ │ +Passed: jdk/classfile/TestRecordComponent.java │ │ │ │ Passed: jdk/classfile/Utf8EntryTest.java │ │ │ │ Passed: jdk/classfile/UtilTest.java │ │ │ │ +Passed: jdk/classfile/TransformTests.java │ │ │ │ Passed: jdk/classfile/WriteTest.java │ │ │ │ Passed: jdk/dynalink/BeanLinkerRecordsTest.java │ │ │ │ -Passed: jdk/classfile/TestRecordComponent.java │ │ │ │ -Passed: jdk/classfile/TransformTests.java │ │ │ │ +Passed: jdk/dynalink/BeanLinkerTest.java │ │ │ │ +Passed: jdk/dynalink/BeansLinkerTest.java │ │ │ │ Passed: jdk/dynalink/CallerSensitiveTest.java │ │ │ │ +Passed: jdk/classfile/VerifierSelfTest.java │ │ │ │ Passed: jdk/dynalink/CallSiteTest.java │ │ │ │ Passed: jdk/dynalink/LinkedCallSiteLocationTest.java │ │ │ │ Passed: jdk/dynalink/LookupTest.java │ │ │ │ -Passed: jdk/dynalink/BeansLinkerTest.java │ │ │ │ -Passed: jdk/dynalink/BeanLinkerTest.java │ │ │ │ +Passed: javax/net/ssl/TLSv11/TLSMFLNTest.java │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_G1GC │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_SerialGC │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ParallelGC │ │ │ │ -Passed: jdk/dynalink/TrustedDynamicLinkerFactoryTest.java │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ShenandoahGC │ │ │ │ -Passed: jdk/classfile/VerifierSelfTest.java │ │ │ │ -Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ZGC_Generational │ │ │ │ +Passed: jdk/dynalink/TrustedDynamicLinkerFactoryTest.java │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_G1GC │ │ │ │ +Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ZGC_Singlegen │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ParallelGC │ │ │ │ +Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ZGC_Generational │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_SerialGC │ │ │ │ -Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ZGC_Singlegen │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ShenandoahGC │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ZGC_Singlegen │ │ │ │ Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ZGC_Generational │ │ │ │ +Passed: jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java │ │ │ │ Passed: jdk/internal/jline/AbstractWindowsTerminalTest.java │ │ │ │ Passed: jdk/internal/jline/KeyConversionTest.java │ │ │ │ Passed: jdk/internal/jline/OSUtilsTest.java │ │ │ │ -Passed: jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java │ │ │ │ +Passed: jdk/internal/jimage/JImageReadTest.java │ │ │ │ Passed: jdk/internal/jrtfs/PathOps.java │ │ │ │ Passed: jdk/internal/jrtfs/UriTests.java │ │ │ │ -Passed: jdk/internal/jimage/JImageReadTest.java │ │ │ │ Passed: jdk/internal/jrtfs/WithSecurityManager.java │ │ │ │ +Passed: jdk/internal/jrtfs/Basic.java │ │ │ │ Passed: jdk/internal/loader/NativeLibraries/Main.java │ │ │ │ Passed: jdk/internal/loader/URLClassPath/ClassnameCharTest.java │ │ │ │ Passed: jdk/internal/loader/URLClassPath/FileLoaderTest.java │ │ │ │ Passed: jdk/internal/loader/ClassLoaderValue/ClassLoaderValueTest.java │ │ │ │ -Passed: jdk/internal/jimage/JImageOpenTest.java │ │ │ │ Passed: jdk/internal/loader/URLClassPath/JarLoaderTest.java │ │ │ │ +Passed: jdk/internal/jimage/JImageOpenTest.java │ │ │ │ Passed: jdk/internal/loader/InterruptedClassLoad.java │ │ │ │ Passed: jdk/internal/math/FloatingDecimal/TestFDBigInteger.java │ │ │ │ -Passed: jdk/internal/jrtfs/Basic.java │ │ │ │ Passed: jdk/internal/loader/URLClassPath/LargeClasspathWithPkgPrefix.java │ │ │ │ Passed: jdk/internal/loader/URLClassPath/JarClassPathFileEntry.java │ │ │ │ +Passed: jdk/classfile/CorpusTest.java │ │ │ │ Passed: jdk/internal/math/ToDecimal/MathUtilsTest.java │ │ │ │ Passed: jdk/internal/math/ToString.java │ │ │ │ Passed: jdk/internal/math/FloatingDecimal/TestFloatingDecimal.java │ │ │ │ Passed: jdk/internal/misc/CDS/ArchivedEnumTest.java │ │ │ │ Passed: jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java │ │ │ │ +Passed: javax/net/ssl/TLSv12/TLSEnginesClosureTest.java │ │ │ │ Passed: jdk/internal/math/ToDecimal/FloatToDecimalTest.java │ │ │ │ Passed: jdk/internal/misc/ThreadFlock/WithScopedValue.java │ │ │ │ Passed: jdk/internal/misc/Unsafe/CopyMemory.java │ │ │ │ -Passed: jdk/internal/misc/Unsafe/CopyMemoryLarge.java │ │ │ │ +Passed: javax/xml/crypto/dsig/GenerationTests.java │ │ │ │ Passed: jdk/internal/misc/Unsafe/CopySwap.java │ │ │ │ -Passed: jdk/internal/misc/Unsafe/CopySwapLarge.java │ │ │ │ Passed: jdk/internal/misc/VM/GetNanoTimeAdjustment.java │ │ │ │ Passed: jdk/internal/misc/VM/RuntimeArguments.java │ │ │ │ +Passed: jdk/internal/misc/Unsafe/CopyMemoryLarge.java │ │ │ │ Passed: jdk/internal/ref/Cleaner/ExitOnThrow.java │ │ │ │ -Passed: jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java │ │ │ │ -Passed: javax/xml/crypto/dsig/GenerationTests.java │ │ │ │ -Passed: jdk/internal/misc/ThreadFlock/ThreadFlockTest.java#platform │ │ │ │ +Passed: jdk/internal/misc/Unsafe/CopySwapLarge.java │ │ │ │ Passed: jdk/internal/reflect/CallerSensitive/MissingCallerSensitive.java │ │ │ │ Passed: jdk/internal/reflect/constantPool/ConstantPoolTest.java │ │ │ │ -Passed: jdk/internal/misc/ThreadFlock/ThreadFlockTest.java#virtual │ │ │ │ -Passed: jdk/internal/reflect/Reflection/GetCallerClassTest.java#id0 │ │ │ │ Passed: jdk/internal/reflect/Reflection/Filtering.java │ │ │ │ +Passed: jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java │ │ │ │ +Passed: jdk/internal/reflect/CallerSensitive/CheckCSMs.java │ │ │ │ +Passed: jdk/internal/reflect/Reflection/GetCallerClassTest.java#id0 │ │ │ │ Passed: jdk/internal/reflect/Reflection/GetCallerClassTest.java#id1 │ │ │ │ +Passed: jdk/internal/reflect/Reflection/GetCallerClassTest.java#id3 │ │ │ │ Passed: jdk/internal/reflect/Reflection/GetCallerClassTest.java#id2 │ │ │ │ -Passed: jdk/internal/reflect/CallerSensitive/CheckCSMs.java │ │ │ │ Passed: jdk/internal/util/ArraysSupport/Reverse.java │ │ │ │ Passed: jdk/internal/util/ArraysSupport/NewLength.java │ │ │ │ Passed: jdk/internal/util/ByteArray/ReadWriteValues.java │ │ │ │ Passed: jdk/internal/util/OSTest.java │ │ │ │ -Passed: jdk/internal/util/ArchTest.java │ │ │ │ Passed: jdk/internal/util/VersionTest.java │ │ │ │ -Passed: jdk/internal/reflect/Reflection/GetCallerClassTest.java#id3 │ │ │ │ +Passed: jdk/internal/util/ArchTest.java │ │ │ │ Passed: jdk/internal/util/ReferencedKeyTest.java │ │ │ │ Passed: jdk/internal/vm/AnnotationEncodingDecoding/TestAnnotationEncodingDecoding.java │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_ALL │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_NONE │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_ALL-GC_AFTER_YIELD │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_NONE-GC_AFTER_YIELD │ │ │ │ -Passed: jdk/internal/math/ToDecimal/DoubleToDecimalTest.java │ │ │ │ +Passed: jdk/internal/misc/ThreadFlock/ThreadFlockTest.java#platform │ │ │ │ +Passed: jdk/internal/misc/ThreadFlock/ThreadFlockTest.java#virtual │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_WINDOW_LENGTH_1 │ │ │ │ Passed: jdk/internal/vm/Continuation/Basic.java#id0 │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_WINDOW_LENGTH_2 │ │ │ │ -Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_WINDOW_LENGTH_1-GC_AFTER_YIELD │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_WINDOW_LENGTH_3 │ │ │ │ +Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_WINDOW_LENGTH_1-GC_AFTER_YIELD │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_WINDOW_LENGTH_2-GC_AFTER_YIELD │ │ │ │ Passed: jdk/internal/vm/Continuation/HumongousStack.java │ │ │ │ -Passed: jdk/internal/vm/Continuation/ClassUnloading.java │ │ │ │ Passed: jdk/internal/vm/Continuation/BasicExt.java#COMP_WINDOW_LENGTH_3-GC_AFTER_YIELD │ │ │ │ -Passed: jdk/classfile/CorpusTest.java │ │ │ │ Passed: jdk/internal/vm/Continuation/LiveFramesDriver.java │ │ │ │ Passed: jdk/internal/vm/Continuation/MovingCompWindow.java │ │ │ │ -Passed: jdk/lambda/separate/AttributeInjector.java │ │ │ │ +Passed: jdk/internal/vm/Continuation/ClassUnloading.java │ │ │ │ Passed: jdk/internal/vm/TestTranslatedException.java │ │ │ │ +Passed: jdk/internal/vm/Continuation/OSRTest.java │ │ │ │ Passed: jdk/lambda/separate/ClassFile.java │ │ │ │ +Passed: jdk/lambda/separate/AttributeInjector.java │ │ │ │ +Passed: jdk/lambda/separate/ClassFilePreprocessor.java │ │ │ │ Passed: jdk/lambda/separate/ClassToInterfaceConverter.java │ │ │ │ +Passed: jdk/internal/vm/Continuation/Scoped.java │ │ │ │ Passed: jdk/lambda/separate/Compiler.java │ │ │ │ Passed: jdk/lambda/separate/DirectedClassLoader.java │ │ │ │ -Passed: jdk/internal/vm/Continuation/Scoped.java │ │ │ │ -Passed: jdk/lambda/separate/SourceModel.java │ │ │ │ +Passed: jdk/lambda/separate/TestHarness.java │ │ │ │ Passed: jdk/lambda/vm/DefaultMethodRegressionTests.java │ │ │ │ -Passed: jdk/lambda/separate/ClassFilePreprocessor.java │ │ │ │ -Passed: jdk/internal/vm/Continuation/OSRTest.java │ │ │ │ Passed: jdk/lambda/ArrayCtorRefTest.java │ │ │ │ -Passed: jdk/lambda/LambdaTranslationTest1.java │ │ │ │ +Passed: jdk/lambda/separate/SourceModel.java │ │ │ │ Passed: jdk/lambda/LambdaTranslationCompoundSamTest.java │ │ │ │ +Passed: jdk/lambda/LambdaTranslationTest1.java │ │ │ │ Passed: jdk/lambda/MethodReferenceTestCallerSensitive.java │ │ │ │ -Passed: jdk/lambda/LambdaTranslationTest2.java │ │ │ │ -Passed: jdk/lambda/separate/TestHarness.java │ │ │ │ -Passed: jdk/lambda/vm/InterfaceAccessFlagsTest.java │ │ │ │ Passed: jdk/lambda/MethodReferenceTestInstanceMethod.java │ │ │ │ +Passed: jdk/internal/math/ToDecimal/DoubleToDecimalTest.java │ │ │ │ +Passed: jdk/lambda/LambdaTranslationTest2.java │ │ │ │ Passed: jdk/lambda/TestInnerCtorRef.java │ │ │ │ -Passed: jdk/lambda/TestPrivateCtorRef.java │ │ │ │ Passed: jdk/modules/etc/JdkQualifiedExportTest.java │ │ │ │ -Passed: jdk/modules/etc/JmodExcludedFiles.java │ │ │ │ +Passed: jdk/lambda/vm/InterfaceAccessFlagsTest.java │ │ │ │ Passed: jdk/modules/etc/UpgradeableModules.java │ │ │ │ +Passed: jdk/modules/etc/JmodExcludedFiles.java │ │ │ │ +Passed: jdk/lambda/TestPrivateCtorRef.java │ │ │ │ Passed: jdk/modules/etc/VerifyModuleDelegation.java │ │ │ │ -Passed: jdk/modules/incubator/ServiceBinding.java │ │ │ │ Passed: jdk/modules/incubator/DefaultImage.java │ │ │ │ +Passed: jdk/modules/incubator/ServiceBinding.java │ │ │ │ Passed: jdk/modules/open/Basic.java │ │ │ │ Passed: jdk/modules/scenarios/automaticmodules/RunWithAutomaticModules.java │ │ │ │ Passed: jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java │ │ │ │ Passed: jdk/modules/scenarios/container/ContainerTest.java │ │ │ │ Passed: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java │ │ │ │ Passed: jdk/net/ExtendedSocketOption/DatagramChannelNAPITest.java │ │ │ │ -Passed: jdk/net/ExtendedSocketOption/DontFragmentTest.java │ │ │ │ Passed: jdk/net/ExtendedSocketOption/DatagramSocketNAPITest.java │ │ │ │ +Passed: jdk/net/ExtendedSocketOption/DontFragmentTest.java │ │ │ │ Passed: jdk/net/ExtendedSocketOption/SocketChannelNAPITest.java │ │ │ │ -Passed: jdk/modules/etc/DefaultModules.java │ │ │ │ Passed: jdk/net/Sockets/ExtOptionTest.java │ │ │ │ Passed: jdk/net/ExtendedSocketOption/SocketNAPITest.java │ │ │ │ -Passed: jdk/net/Sockets/SupportedOptions.java │ │ │ │ Passed: jdk/net/Sockets/QuickAckTest.java │ │ │ │ +Passed: jdk/net/Sockets/SupportedOptions.java │ │ │ │ Passed: jdk/nio/zipfs/jarfs/JFSTester.java │ │ │ │ -Passed: jdk/nio/zipfs/testng/test/ManifestOrderTest.java │ │ │ │ -Passed: jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java │ │ │ │ +Passed: jdk/modules/etc/DefaultModules.java │ │ │ │ +Passed: jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java │ │ │ │ Passed: jdk/nio/zipfs/testng/test/ChannelTests.java │ │ │ │ Passed: jdk/nio/zipfs/testng/util/ZipFsBaseTest.java │ │ │ │ -Passed: jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java │ │ │ │ +Passed: jdk/nio/zipfs/testng/test/ManifestOrderTest.java │ │ │ │ +Passed: jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java │ │ │ │ Passed: jdk/nio/zipfs/CompressionModeTest.java │ │ │ │ -Passed: jdk/nio/zipfs/CRCWriteTest.java │ │ │ │ Passed: jdk/nio/zipfs/Basic.java │ │ │ │ +Passed: jdk/nio/zipfs/CRCWriteTest.java │ │ │ │ Passed: jdk/nio/zipfs/CopyMoveTests.java │ │ │ │ +Passed: jdk/nio/zipfs/DirectoryStreamTests.java │ │ │ │ Passed: jdk/nio/zipfs/HasDotDotTest.java │ │ │ │ Passed: jdk/nio/zipfs/InvalidZipHeaderTests.java │ │ │ │ -Passed: jdk/nio/zipfs/DirectoryStreamTests.java │ │ │ │ -Passed: jdk/nio/zipfs/NonExistentPathTests.java │ │ │ │ Passed: jdk/nio/zipfs/NewFileSystemTests.java │ │ │ │ -Passed: jdk/internal/vm/Continuation/Fuzz.java#preserve-fp │ │ │ │ +Passed: jdk/nio/zipfs/NonExistentPathTests.java │ │ │ │ Passed: jdk/nio/zipfs/PathOps.java │ │ │ │ Passed: jdk/nio/zipfs/ReleaseDeflater.java │ │ │ │ -Passed: jdk/internal/vm/Continuation/Fuzz.java#default │ │ │ │ -Passed: jdk/nio/zipfs/TestLocOffsetFromZip64EF.java │ │ │ │ Passed: jdk/nio/zipfs/PropertyPermissionTests.java │ │ │ │ -Passed: jdk/nio/zipfs/ZeroDate.java │ │ │ │ -Passed: jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java │ │ │ │ +Passed: jdk/nio/zipfs/TestLocOffsetFromZip64EF.java │ │ │ │ Passed: jdk/nio/zipfs/UpdateEntryTest.java │ │ │ │ +Passed: jdk/nio/zipfs/ZeroDate.java │ │ │ │ Passed: jdk/nio/zipfs/ZFSTests.java │ │ │ │ +Passed: jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java │ │ │ │ Passed: jdk/nio/zipfs/TestPosix.java │ │ │ │ -Passed: jdk/nio/Basic.java │ │ │ │ +Passed: jdk/nio/zipfs/ZipFSPermissionsTest.java │ │ │ │ Passed: jdk/nio/zipfs/ZipFSTester.java │ │ │ │ +Passed: jdk/nio/Basic.java │ │ │ │ +Passed: jdk/modules/incubator/ImageModules.java │ │ │ │ Passed: jdk/security/jarsigner/Function.java │ │ │ │ -Passed: jdk/nio/zipfs/ZipFSPermissionsTest.java │ │ │ │ +Passed: jdk/internal/vm/Continuation/Fuzz.java#preserve-fp │ │ │ │ Passed: jdk/security/jarsigner/Properties.java │ │ │ │ -Passed: jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java │ │ │ │ +Passed: jdk/internal/vm/Continuation/Fuzz.java#default │ │ │ │ +Passed: jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java │ │ │ │ Passed: jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java │ │ │ │ Passed: jdk/security/logging/RecursiveEventHelper.java │ │ │ │ -Passed: jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java │ │ │ │ -Passed: jdk/modules/incubator/ImageModules.java │ │ │ │ Passed: jdk/security/jarsigner/Spec.java │ │ │ │ Passed: jdk/security/logging/TestSecurityPropertyModificationLog.java │ │ │ │ +Passed: jdk/security/logging/TestTLSHandshakeLog.java │ │ │ │ Passed: jni/nullCaller/NullCallerTest.java │ │ │ │ Passed: jdk/security/logging/TestX509CertificateLog.java │ │ │ │ -Passed: jdk/security/logging/TestTLSHandshakeLog.java │ │ │ │ -Passed: sun/invoke/util/WrapperTest.java │ │ │ │ +Passed: jdk/security/logging/TestX509ValidationLog.java │ │ │ │ +Passed: jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java │ │ │ │ Passed: sun/misc/CopyMemory.java │ │ │ │ Passed: sun/misc/EscapePath.java │ │ │ │ Passed: sun/misc/GetSunMiscUnsafe.java │ │ │ │ -Passed: jdk/security/logging/TestX509ValidationLog.java │ │ │ │ +Passed: sun/invoke/util/WrapperTest.java │ │ │ │ Passed: sun/invoke/util/ValueConversionsTest.java │ │ │ │ Passed: sun/misc/InvokeCleaner.java │ │ │ │ Passed: sun/misc/UnsafeFieldOffsets.java │ │ │ │ Passed: sun/net/ftp/FtpGetContent.java │ │ │ │ Passed: sun/net/ftp/FtpURL.java │ │ │ │ Passed: sun/net/ext/ExtendedSocketOptionsTest.java │ │ │ │ +Passed: sun/net/ftp/MarkResetTest.java │ │ │ │ Passed: sun/net/ftp/B6427768.java │ │ │ │ Passed: sun/net/ftp/TestFtpClientNameListWithNull.java │ │ │ │ -Passed: sun/net/ftp/MarkResetTest.java │ │ │ │ -Passed: sun/net/ftp/TestFtpTimeValue.java │ │ │ │ Passed: sun/net/idn/PunycodeTest.java │ │ │ │ +Passed: sun/net/ftp/TestFtpTimeValue.java │ │ │ │ Passed: sun/net/idn/TestStringPrep.java │ │ │ │ Passed: sun/net/InetAddress/nameservice/dns/CNameTest.java │ │ │ │ Passed: sun/net/ftp/FtpURLConnectionLeak.java │ │ │ │ Passed: sun/net/spi/DefaultProxySelectorTest.java │ │ │ │ Passed: sun/net/spi/SystemProxyDriver.java │ │ │ │ Passed: sun/net/util/IPAddressUtilTest.java │ │ │ │ Passed: sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java │ │ │ │ Passed: sun/net/www/http/ChunkedInputStream/TestAvailable.java │ │ │ │ Passed: sun/net/www/http/ChunkedOutputStream/CheckError.java │ │ │ │ Passed: sun/net/www/http/ChunkedOutputStream/Test.java │ │ │ │ Passed: sun/net/InetAddress/nameservice/simple/CacheTest.java │ │ │ │ Passed: sun/net/www/http/HttpClient/B7025238.java │ │ │ │ Passed: jdk/nio/zipfs/ZipFSOutputStreamTest.java │ │ │ │ -Passed: sun/net/www/http/HttpClient/B8209178.java │ │ │ │ +Passed: sun/net/www/http/HttpClient/B8025710.java │ │ │ │ Passed: sun/net/www/http/HttpClient/CookieHttpClientTest.java │ │ │ │ Passed: sun/net/www/http/HttpClient/GetProxyPort.java │ │ │ │ Passed: sun/net/www/http/HttpClient/ImplicitFileName.java │ │ │ │ Passed: sun/net/www/http/HttpClient/IsAvailable.java │ │ │ │ Passed: sun/net/www/http/HttpClient/IsKeepingAlive.java │ │ │ │ -Passed: sun/net/www/http/HttpClient/B8025710.java │ │ │ │ +Passed: sun/net/www/http/HttpClient/B8209178.java │ │ │ │ Passed: sun/misc/SunMiscSignalTest.java │ │ │ │ Passed: sun/net/www/http/HttpClient/OpenServer.java │ │ │ │ Passed: sun/net/www/http/HttpClient/ProxyFromCache.java │ │ │ │ Passed: sun/net/www/http/HttpClient/ProxyTest.java │ │ │ │ Passed: sun/net/www/http/HttpClient/RequestURI.java │ │ │ │ -Passed: sun/net/www/http/HttpClient/RetryPost.java │ │ │ │ +Passed: jdk/nio/zipfs/LargeEntriesTest.java │ │ │ │ Passed: sun/net/www/http/HttpClient/StreamingRetry.java │ │ │ │ -Passed: sun/net/www/http/HttpClient/MultiThreadTest.java │ │ │ │ +Passed: sun/net/www/http/HttpClient/RetryPost.java │ │ │ │ Passed: sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java │ │ │ │ -Passed: sun/net/www/http/HttpURLConnection/PostOnDelete.java │ │ │ │ Passed: sun/net/www/http/HttpClient/KeepAliveTest.java │ │ │ │ +Passed: sun/net/www/http/HttpURLConnection/PostOnDelete.java │ │ │ │ +Passed: sun/net/www/http/HttpClient/MultiThreadTest.java │ │ │ │ Passed: sun/net/www/http/HttpURLConnection/DigestAuth.java │ │ │ │ Passed: sun/net/www/http/KeepAliveCache/B8293562.java │ │ │ │ -Passed: jdk/nio/zipfs/LargeEntriesTest.java │ │ │ │ -Passed: sun/net/www/http/HttpClient/B6726695.java │ │ │ │ -Passed: sun/net/www/http/KeepAliveStream/InfiniteLoop.java │ │ │ │ Passed: sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java │ │ │ │ -Passed: sun/net/www/http/KeepAliveCache/B5045306.java │ │ │ │ +Passed: sun/net/www/http/KeepAliveStream/InfiniteLoop.java │ │ │ │ +Passed: sun/net/www/http/HttpClient/B6726695.java │ │ │ │ Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java │ │ │ │ +Passed: sun/net/www/http/KeepAliveCache/B5045306.java │ │ │ │ Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamFinalizer.java │ │ │ │ Passed: sun/net/www/http/RequestMethodCheck/RequestMethodEquality.java │ │ │ │ Passed: sun/net/www/protocol/file/DirPermissionDenied.java │ │ │ │ Passed: sun/net/www/protocol/file/EncodedMultiByteChar.java │ │ │ │ Passed: sun/net/www/protocol/file/Equals.java │ │ │ │ +Passed: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java │ │ │ │ Passed: sun/net/www/protocol/file/FileMap.java │ │ │ │ Passed: sun/net/www/protocol/file/FileURLTest.java │ │ │ │ Passed: sun/net/www/protocol/file/GetContentLength.java │ │ │ │ Passed: sun/net/www/protocol/file/GetContentType.java │ │ │ │ Passed: sun/net/www/protocol/file/GetHeaderFields.java │ │ │ │ Passed: sun/net/www/protocol/file/GetLastModified.java │ │ │ │ Passed: sun/net/www/protocol/file/NonUTF8EncodedChar.java │ │ │ │ Passed: sun/net/www/protocol/ftp/HandlerEquals.java │ │ │ │ Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamClose.java │ │ │ │ Passed: sun/net/www/protocol/ftp/UserAndPasswordTest.java │ │ │ │ Passed: sun/net/www/protocol/http/6550798/test.java │ │ │ │ Passed: sun/net/www/protocol/http/AuthCache.java │ │ │ │ +Passed: sun/net/www/protocol/http/B5017051.java │ │ │ │ +Passed: sun/net/www/protocol/http/B6299712.java │ │ │ │ Passed: sun/net/www/http/KeepAliveStreamCleaner/KeepAliveStreamCleanerTestDriver.java │ │ │ │ -Passed: sun/net/www/http/KeepAliveCache/B8291637.java │ │ │ │ Passed: sun/net/www/protocol/http/B6296310.java │ │ │ │ -Passed: sun/net/www/protocol/http/B6299712.java │ │ │ │ -Passed: sun/net/www/protocol/http/B5017051.java │ │ │ │ -Passed: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java │ │ │ │ Passed: sun/net/www/protocol/http/B6369510.java │ │ │ │ -Passed: sun/net/www/protocol/http/AsyncDisconnect.java │ │ │ │ -Passed: sun/net/www/protocol/http/B6890349.java │ │ │ │ Passed: sun/net/www/protocol/http/B6641309.java │ │ │ │ -Passed: sun/net/www/protocol/http/B6518816.java │ │ │ │ +Passed: sun/net/www/http/KeepAliveCache/B8291637.java │ │ │ │ +Passed: sun/net/www/protocol/http/B6890349.java │ │ │ │ +Passed: sun/net/www/protocol/http/B8012625.java │ │ │ │ Passed: sun/net/www/protocol/http/BasicLongCredentials.java │ │ │ │ Passed: sun/net/www/protocol/http/CloseOptionHeader.java │ │ │ │ -Passed: sun/net/www/protocol/http/B8012625.java │ │ │ │ +Passed: sun/net/www/protocol/http/AsyncDisconnect.java │ │ │ │ +Passed: sun/net/www/protocol/http/B6660405.java │ │ │ │ Passed: sun/net/www/protocol/http/GetErrorStream.java │ │ │ │ Passed: sun/net/www/protocol/http/GetOutputStream.java │ │ │ │ -Passed: sun/net/www/protocol/http/B6660405.java │ │ │ │ +Passed: sun/net/www/protocol/http/B6518816.java │ │ │ │ Passed: sun/net/www/protocol/http/HttpInputStream.java │ │ │ │ -Passed: sun/net/www/protocol/http/HttpOnly.java │ │ │ │ Passed: sun/net/www/protocol/http/HttpHeaderParserTest.java │ │ │ │ -Passed: sun/net/www/protocol/http/ChunkedErrorStream.java │ │ │ │ -Passed: sun/net/www/protocol/http/NoCache.java │ │ │ │ +Passed: sun/net/www/protocol/http/HttpOnly.java │ │ │ │ Passed: sun/net/www/protocol/http/HttpStreams.java │ │ │ │ +Passed: sun/net/www/protocol/http/NoCache.java │ │ │ │ Passed: sun/net/www/protocol/http/Modified.java │ │ │ │ -Passed: sun/net/www/protocol/http/Finalizer.java │ │ │ │ -Passed: sun/net/www/protocol/http/NTLMTest.java │ │ │ │ -Passed: sun/net/InetAddress/nameservice/simple/DefaultCaching.java │ │ │ │ Passed: sun/net/www/protocol/http/NoNTLM.java │ │ │ │ -Passed: sun/net/www/protocol/http/ProtocolRedirect.java │ │ │ │ +Passed: sun/net/www/protocol/http/NTLMTest.java │ │ │ │ +Passed: sun/net/www/protocol/http/ChunkedErrorStream.java │ │ │ │ +Passed: sun/net/www/protocol/http/Finalizer.java │ │ │ │ Passed: sun/net/www/protocol/http/NULLTargetInfoTest.java │ │ │ │ +Passed: sun/net/www/protocol/http/ProtocolRedirect.java │ │ │ │ Passed: sun/net/www/protocol/http/NTLMHeadTest.java │ │ │ │ +Passed: sun/net/www/protocol/http/RedirectOnPost.java │ │ │ │ Passed: sun/net/www/protocol/http/ResponseCacheStream.java │ │ │ │ -Passed: sun/net/www/protocol/http/SetIfModifiedSince.java │ │ │ │ -Passed: sun/net/www/protocol/http/StackTraceTest.java │ │ │ │ Passed: sun/net/www/protocol/http/RetryUponTimeout.java │ │ │ │ +Passed: sun/net/www/protocol/http/SetIfModifiedSince.java │ │ │ │ Passed: sun/net/www/protocol/http/SetChunkedStreamingMode.java │ │ │ │ -Passed: sun/net/www/protocol/http/RelativeRedirect.java │ │ │ │ -Passed: sun/net/www/protocol/http/RedirectOnPost.java │ │ │ │ -Passed: sun/net/www/protocol/http/StreamingOutputStream.java │ │ │ │ -Passed: sun/net/www/protocol/http/TunnelThroughProxy.java │ │ │ │ +Passed: sun/net/www/protocol/http/StackTraceTest.java │ │ │ │ Passed: sun/net/www/protocol/http/UserAgent.java │ │ │ │ +Passed: sun/net/www/protocol/http/TunnelThroughProxy.java │ │ │ │ +Passed: sun/net/www/protocol/http/StreamingOutputStream.java │ │ │ │ Passed: sun/net/www/protocol/http/ZoneId.java │ │ │ │ +Passed: sun/net/www/protocol/http/RelativeRedirect.java │ │ │ │ +Passed: sun/net/www/protocol/http/UserAuth.java │ │ │ │ Passed: sun/net/www/protocol/http/UserCookie.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/B6216082.java │ │ │ │ -Passed: sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/B6226610.java │ │ │ │ -Passed: sun/net/www/protocol/http/UserAuth.java │ │ │ │ +Passed: sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java │ │ │ │ -Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java │ │ │ │ +Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java │ │ │ │ +Passed: sun/net/InetAddress/nameservice/simple/DefaultCaching.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java │ │ │ │ -Passed: sun/net/www/protocol/https/HttpsURLConnection/Identities.java │ │ │ │ Passed: sun/net/www/protocol/http/DigestTest.java │ │ │ │ -Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java │ │ │ │ +Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java │ │ │ │ +Passed: sun/net/www/protocol/https/HttpsURLConnection/Identities.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java │ │ │ │ +Passed: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/Redirect.java │ │ │ │ -Passed: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java │ │ │ │ Passed: sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java │ │ │ │ Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java │ │ │ │ Passed: sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java │ │ │ │ Passed: sun/net/www/protocol/jar/B4756443.java │ │ │ │ -Passed: sun/net/www/protocol/jar/jarbug/TestDriver.java │ │ │ │ Passed: sun/net/www/protocol/jar/B4957695.java │ │ │ │ +Passed: sun/net/www/protocol/jar/jarbug/TestDriver.java │ │ │ │ Passed: sun/net/www/protocol/jar/B5105410.java │ │ │ │ Passed: sun/net/www/protocol/jar/CanonicalizationTest.java │ │ │ │ Passed: sun/net/www/protocol/jar/B6449504.java │ │ │ │ Passed: sun/net/www/protocol/jar/JarURLConnectionUseCaches.java │ │ │ │ Passed: sun/net/www/protocol/jar/GetContentTypeTest.java │ │ │ │ Passed: sun/net/www/protocol/jrt/Basic.java │ │ │ │ Passed: sun/net/www/protocol/jrt/OtherResourcesTest.java │ │ │ │ -Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java │ │ │ │ +Passed: sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java │ │ │ │ Passed: sun/net/www/protocol/jrt/WithSecurityManager.java │ │ │ │ Passed: sun/net/www/protocol/mailto/HandlerParse.java │ │ │ │ Passed: sun/net/www/B8185898.java │ │ │ │ Passed: sun/net/www/EmbeddedEquals.java │ │ │ │ -Passed: sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java │ │ │ │ Passed: sun/net/www/HeaderTests.java │ │ │ │ Passed: sun/net/www/MessageHeaderTest.java │ │ │ │ -Passed: sun/net/www/ParseUtil_6274990.java │ │ │ │ Passed: sun/net/www/ParseUtil_4922813.java │ │ │ │ -Passed: sun/net/www/ParseUtil_6380332.java │ │ │ │ +Passed: sun/net/www/ParseUtil_6274990.java │ │ │ │ Passed: sun/net/www/ParseUtil_6306697.java │ │ │ │ +Passed: sun/net/www/ParseUtil_6380332.java │ │ │ │ +Passed: sun/net/www/ParseUtil_6478588.java │ │ │ │ +Passed: sun/net/www/AuthHeaderTest.java │ │ │ │ Passed: sun/net/www/protocol/https/ChunkedOutputStream.java │ │ │ │ +Passed: sun/nio/ch/SelProvider.java │ │ │ │ Passed: sun/nio/ch/Basic.java │ │ │ │ Passed: sun/net/TelnetTest.java │ │ │ │ -Passed: sun/net/www/ParseUtil_6478588.java │ │ │ │ -Passed: sun/nio/ch/SelProvider.java │ │ │ │ Passed: sun/nio/ch/ServerSocketAdaptorTest.java │ │ │ │ -Passed: sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java │ │ │ │ Passed: sun/nio/ch/TempBuffer.java │ │ │ │ -Passed: sun/net/www/AuthHeaderTest.java │ │ │ │ -Passed: sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java │ │ │ │ +Passed: sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java │ │ │ │ +Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java │ │ │ │ Passed: sun/nio/cs/mapping/ConverterTest.java │ │ │ │ +Passed: sun/reflect/ReflectionFactory/ReflectionFactoryTest.java │ │ │ │ Passed: sun/security/action/GetLongAction/ReturnNullIfNoDefault.java │ │ │ │ Passed: sun/security/action/Generify.java │ │ │ │ +Passed: sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java │ │ │ │ Passed: sun/security/ec/ed/EdCRLSign.java │ │ │ │ Passed: sun/security/ec/ed/EdDSAKeyCompatibility.java │ │ │ │ Passed: sun/security/ec/ed/EdDSAKeySize.java │ │ │ │ -Passed: sun/reflect/ReflectionFactory/ReflectionFactoryTest.java │ │ │ │ -Passed: sun/nio/cs/mapping/TestConv.java │ │ │ │ -Passed: sun/security/ec/ed/EdDSANegativeTest.java │ │ │ │ Passed: sun/security/ec/ed/EdDSAParamSpec.java │ │ │ │ +Passed: sun/security/ec/ed/EdDSANegativeTest.java │ │ │ │ +Passed: sun/security/ec/ed/EdDSAReuseTest.java │ │ │ │ Passed: sun/security/ec/ed/EdECKeyFormat.java │ │ │ │ Passed: sun/security/ec/ed/EmptyMessage.java │ │ │ │ Passed: sun/security/ec/ed/TestEdDSA.java │ │ │ │ -Passed: sun/nio/cs/mapping/CoderTest.java │ │ │ │ +Passed: sun/security/ec/ed/TestEdOps.java │ │ │ │ Passed: sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java │ │ │ │ -Passed: sun/security/ec/ed/EdDSAReuseTest.java │ │ │ │ -Passed: sun/security/ec/xec/TestXDH.java │ │ │ │ +Passed: sun/nio/cs/mapping/TestConv.java │ │ │ │ Passed: sun/security/ec/xec/TestXECOps.java │ │ │ │ +Passed: sun/security/ec/xec/TestXDH.java │ │ │ │ Passed: sun/security/ec/xec/XECKeyFormat.java │ │ │ │ Passed: sun/security/ec/ECDHPrimitive.java │ │ │ │ -Passed: sun/security/ec/ed/TestEdOps.java │ │ │ │ +Passed: sun/nio/cs/mapping/CoderTest.java │ │ │ │ Passed: sun/security/ec/ECDSAPrvGreaterThanOrder.java │ │ │ │ Passed: sun/security/ec/InvalidCurve.java │ │ │ │ Passed: sun/security/ec/OidInstance.java │ │ │ │ Passed: sun/security/ec/SignatureDigestTruncate.java │ │ │ │ Passed: sun/security/ec/SignatureKAT.java │ │ │ │ Passed: sun/security/ec/SignatureOffsets.java │ │ │ │ Passed: sun/security/ec/SignatureParameters.java │ │ │ │ -Passed: sun/security/ec/ECDSAPrimitive.java │ │ │ │ Passed: sun/security/ec/SignedObjectChain.java │ │ │ │ +Passed: sun/security/ec/ECDSAPrimitive.java │ │ │ │ Passed: sun/security/jca/PreferredProviderNegativeTest.java │ │ │ │ -Passed: sun/nio/ch/TestMaxCachedBufferSize.java │ │ │ │ Passed: sun/security/jca/PreferredProviderTest.java │ │ │ │ Passed: sun/security/jgss/spnego/MechTokenMissing.java │ │ │ │ Passed: sun/security/jgss/spnego/MSOID.java │ │ │ │ Passed: sun/security/jgss/spnego/NegTokenTargFields.java │ │ │ │ Passed: sun/security/jgss/spnego/NoSpnegoAsDefMech.java │ │ │ │ -Passed: sun/security/jgss/CtorTests2.java │ │ │ │ Passed: sun/security/jgss/spnego/NotPreferredMech.java │ │ │ │ +Passed: sun/security/jgss/CtorTests2.java │ │ │ │ Passed: sun/security/jgss/DefaultGssConfig.java │ │ │ │ -Passed: sun/security/jgss/GssMemoryIssues.java │ │ │ │ Passed: sun/security/jgss/GssContextCleanup.java │ │ │ │ -Passed: sun/security/jgss/GssNPE.java │ │ │ │ +Passed: sun/security/jgss/GssMemoryIssues.java │ │ │ │ Passed: sun/security/jgss/GssNameCleanup.java │ │ │ │ +Passed: sun/security/jgss/GssNPE.java │ │ │ │ Passed: sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java │ │ │ │ Passed: sun/security/krb5/auto/AcceptorSubKey.java │ │ │ │ +Passed: sun/nio/ch/TestMaxCachedBufferSize.java │ │ │ │ FAILED: sun/security/krb5/auto/Addresses.java │ │ │ │ Passed: sun/security/krb5/auto/AcceptPermissions.java │ │ │ │ Passed: sun/security/krb5/auto/AlwaysEncPaReq.java │ │ │ │ Passed: sun/security/krb5/auto/AddressesAndNameType.java │ │ │ │ Passed: sun/security/krb5/auto/Basic.java │ │ │ │ Passed: sun/security/krb5/auto/BasicProc.java │ │ │ │ Passed: sun/security/krb5/auto/BogusKDC.java │ │ │ │ -Passed: sun/security/krb5/auto/Cleaners.java │ │ │ │ Passed: sun/nio/cs/OLD/TestIBMDB.java │ │ │ │ Passed: sun/security/krb5/auto/CleanState.java │ │ │ │ +Passed: sun/security/krb5/auto/Cleaners.java │ │ │ │ Passed: sun/security/krb5/auto/CrossRealm.java │ │ │ │ Passed: sun/security/krb5/auto/DiffSaltParams.java │ │ │ │ Passed: sun/security/krb5/auto/DnsCanonicalizeHostname.java │ │ │ │ Passed: sun/security/krb5/auto/DiffNameSameKey.java │ │ │ │ Passed: sun/security/ec/TestEC.java │ │ │ │ -Passed: sun/security/krb5/auto/DupEtypes.java │ │ │ │ Passed: sun/security/krb5/auto/EmptyPassword.java │ │ │ │ -Passed: sun/security/krb5/auto/FileKeyTab.java │ │ │ │ Passed: sun/security/ec/ed/EdDSATest.java │ │ │ │ +Passed: sun/security/krb5/auto/FileKeyTab.java │ │ │ │ +Passed: sun/security/krb5/auto/DupEtypes.java │ │ │ │ Passed: sun/security/krb5/auto/ForwardableCheck.java │ │ │ │ Passed: sun/security/krb5/auto/Forwarded.java │ │ │ │ Passed: sun/security/krb5/auto/GSS.java │ │ │ │ Passed: sun/security/krb5/auto/GSSUnbound.java │ │ │ │ Passed: sun/security/krb5/auto/HttpNegotiateServer.java │ │ │ │ Passed: sun/security/krb5/auto/IgnoreChannelBinding.java │ │ │ │ -Passed: sun/security/krb5/auto/DynamicKeytab.java │ │ │ │ Passed: sun/security/krb5/auto/KeyPermissions.java │ │ │ │ Passed: sun/security/krb5/auto/KeyTabCompat.java │ │ │ │ -Passed: sun/security/krb5/auto/KrbTicket.java │ │ │ │ Passed: sun/security/krb5/auto/KPEquals.java │ │ │ │ -Passed: sun/security/krb5/auto/LifeTimeInSeconds.java │ │ │ │ +Passed: sun/security/krb5/auto/KrbTicket.java │ │ │ │ +Passed: sun/security/krb5/auto/DynamicKeytab.java │ │ │ │ Passed: sun/security/krb5/auto/KvnoNA.java │ │ │ │ +Passed: sun/security/krb5/auto/LifeTimeInSeconds.java │ │ │ │ Passed: sun/security/krb5/auto/LoginNoPass.java │ │ │ │ Passed: sun/security/krb5/auto/LoginModuleOptions.java │ │ │ │ Passed: sun/security/krb5/auto/LongLife.java │ │ │ │ -Passed: sun/security/krb5/auto/MoreKvno.java │ │ │ │ Passed: sun/security/krb5/auto/ModuleName.java │ │ │ │ +Passed: sun/security/krb5/auto/MoreKvno.java │ │ │ │ Passed: sun/security/krb5/auto/MSOID2.java │ │ │ │ Passed: sun/security/krb5/auto/NewInquireTypes.java │ │ │ │ -Passed: sun/security/krb5/auto/NoAddresses.java │ │ │ │ -Passed: sun/security/krb5/auto/NewSalt.java │ │ │ │ -Passed: sun/security/krb5/auto/BasicKrb5Test.java │ │ │ │ -Passed: sun/security/krb5/auto/NoInitNoKeytab.java │ │ │ │ Passed: sun/security/krb5/auto/HttpsCB.java │ │ │ │ +Passed: sun/security/krb5/auto/NoInitNoKeytab.java │ │ │ │ +Passed: sun/security/krb5/auto/NewSalt.java │ │ │ │ +Passed: sun/security/krb5/auto/NoAddresses.java │ │ │ │ +Passed: sun/security/krb5/auto/NonAscii.java │ │ │ │ Passed: sun/security/krb5/auto/NoneReplayCacheTest.java │ │ │ │ Passed: sun/security/krb5/auto/NonMutualSpnego.java │ │ │ │ -Passed: sun/security/krb5/auto/NonAscii.java │ │ │ │ +Passed: sun/security/krb5/auto/BasicKrb5Test.java │ │ │ │ Passed: sun/security/krb5/auto/OnlyDesLogin.java │ │ │ │ Passed: sun/security/krb5/auto/PrincipalNameEquals.java │ │ │ │ Passed: sun/security/krb5/auto/NullRenewUntil.java │ │ │ │ Passed: sun/security/krb5/auto/RefreshKrb5Config.java │ │ │ │ -Passed: sun/security/krb5/auto/ReferralsTest.java │ │ │ │ Passed: sun/security/krb5/auto/OkAsDelegateXRealm.java │ │ │ │ +Passed: sun/security/krb5/auto/ReferralsTest.java │ │ │ │ Passed: sun/security/krb5/auto/ReplayCacheExpunge.java │ │ │ │ Passed: sun/security/krb5/auto/ReplayCachePrecise.java │ │ │ │ Passed: sun/security/krb5/auto/Renewal.java │ │ │ │ -Passed: sun/security/krb5/auto/ReplayCacheTest.java │ │ │ │ Passed: sun/security/krb5/auto/KdcPolicy.java │ │ │ │ +Passed: sun/security/krb5/auto/ReplayCacheTest.java │ │ │ │ Passed: sun/security/krb5/auto/RRC.java │ │ │ │ Passed: sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java │ │ │ │ -Passed: sun/security/krb5/auto/ReplayCacheTestProc.java │ │ │ │ -Passed: sun/security/ec/xec/XECIterative.java │ │ │ │ Passed: sun/security/krb5/auto/S4U2proxy.java │ │ │ │ Passed: sun/security/krb5/auto/S4U2proxyGSS.java │ │ │ │ +Passed: sun/security/ec/xec/XECIterative.java │ │ │ │ +Passed: sun/security/krb5/auto/ReplayCacheTestProc.java │ │ │ │ Passed: sun/security/krb5/auto/S4U2selfAsServer.java │ │ │ │ Passed: sun/security/krb5/auto/S4U2selfAsServerGSS.java │ │ │ │ -Passed: sun/security/krb5/auto/OkAsDelegate.java │ │ │ │ Passed: sun/security/krb5/auto/S4U2selfGSS.java │ │ │ │ -Passed: sun/security/krb5/auto/S4U2selfNotF.java │ │ │ │ Passed: sun/security/krb5/auto/Renew.java │ │ │ │ +Passed: sun/security/krb5/auto/OkAsDelegate.java │ │ │ │ +Passed: sun/security/krb5/auto/S4U2selfNotF.java │ │ │ │ Passed: sun/security/krb5/auto/SaslMutual.java │ │ │ │ Passed: sun/security/krb5/auto/SPNEGO.java │ │ │ │ Passed: sun/security/krb5/auto/SpnegoLifeTime.java │ │ │ │ Passed: sun/security/krb5/auto/SpnegoReqFlags.java │ │ │ │ -Passed: sun/security/krb5/auto/SaslBasic.java │ │ │ │ -Passed: sun/security/krb5/auto/S4U2self.java │ │ │ │ Passed: sun/security/krb5/auto/SpnegoUnknownMech.java │ │ │ │ +Passed: sun/security/krb5/auto/SaslBasic.java │ │ │ │ Passed: sun/security/krb5/auto/Test5653.java │ │ │ │ Passed: sun/security/krb5/auto/TicketSName.java │ │ │ │ -Passed: sun/security/krb5/auto/TwoPrinces.java │ │ │ │ Passed: sun/security/krb5/auto/Unavailable.java │ │ │ │ +Passed: sun/security/krb5/auto/S4U2self.java │ │ │ │ +Passed: sun/security/krb5/auto/TwoPrinces.java │ │ │ │ Passed: sun/security/krb5/auto/TwoTab.java │ │ │ │ Passed: sun/security/krb5/auto/UseCacheAndStoreKey.java │ │ │ │ +Passed: sun/security/krb5/auto/W83.java │ │ │ │ Passed: sun/security/krb5/canonicalize/Test.java │ │ │ │ -Passed: sun/security/krb5/ccache/CorruptedCC.java │ │ │ │ Passed: sun/security/krb5/auto/SaslUnbound.java │ │ │ │ Passed: sun/security/krb5/ccache/DefaultFile.java │ │ │ │ +Passed: sun/security/krb5/ccache/CorruptedCC.java │ │ │ │ Passed: sun/security/krb5/ccache/EmptyRealmCC.java │ │ │ │ -Passed: sun/security/krb5/auto/W83.java │ │ │ │ Passed: sun/security/krb5/ccache/EmptyCC.java │ │ │ │ Passed: sun/security/krb5/ccache/TimeInCCache.java │ │ │ │ -Passed: sun/security/krb5/config/ConfigWithQuotations.java │ │ │ │ Passed: sun/security/krb5/ccache/Refresh.java │ │ │ │ +Passed: sun/security/krb5/config/ConfigWithQuotations.java │ │ │ │ Passed: sun/security/krb5/config/ConfPlusProp.java │ │ │ │ -Passed: sun/security/krb5/config/DNS.java │ │ │ │ Passed: sun/security/krb5/config/DnsFallback.java │ │ │ │ +Passed: sun/security/krb5/config/DNS.java │ │ │ │ Passed: sun/security/krb5/config/Duration.java │ │ │ │ Passed: sun/security/krb5/config/Duplicates.java │ │ │ │ +Passed: sun/security/krb5/config/DefUdpLimit.java │ │ │ │ Passed: sun/security/krb5/config/ExtraLines.java │ │ │ │ Passed: sun/security/krb5/config/Include.java │ │ │ │ -Passed: sun/security/krb5/config/DefUdpLimit.java │ │ │ │ Passed: sun/security/krb5/config/KdcDefaultOptions.java │ │ │ │ Passed: sun/security/krb5/config/ParseCAPaths.java │ │ │ │ Passed: sun/security/krb5/config/ParseConfig.java │ │ │ │ Passed: sun/security/krb5/config/Semicolon.java │ │ │ │ Passed: sun/security/krb5/config/YesNo.java │ │ │ │ Passed: sun/security/krb5/etype/Permitted.java │ │ │ │ Passed: sun/security/krb5/etype/ETypeOrder.java │ │ │ │ Passed: sun/security/krb5/etype/UnsupportedKeyType.java │ │ │ │ Passed: sun/security/krb5/etype/KerberosAesSha2.java │ │ │ │ -Passed: sun/security/krb5/auto/Unreachable.java │ │ │ │ Passed: sun/security/krb5/ktab/FileKeyTab.java │ │ │ │ +Passed: sun/security/krb5/auto/Unreachable.java │ │ │ │ Passed: sun/security/krb5/ktab/KeyString.java │ │ │ │ Passed: sun/security/krb5/ktab/HighestKvno.java │ │ │ │ -Passed: sun/security/krb5/ktab/KeyTabIndex.java │ │ │ │ -Passed: sun/security/krb5/name/Immutable.java │ │ │ │ Passed: sun/security/krb5/name/Constructors.java │ │ │ │ +Passed: sun/security/krb5/name/Immutable.java │ │ │ │ Passed: sun/security/krb5/BadKdcDefaultValue.java │ │ │ │ +Passed: sun/security/krb5/ktab/KeyTabIndex.java │ │ │ │ Passed: sun/security/krb5/ktab/BufferBoundary.java │ │ │ │ Passed: sun/security/krb5/IPv6.java │ │ │ │ +Passed: sun/security/krb5/KrbCredSubKey.java │ │ │ │ Passed: sun/security/krb5/NegativeNonce.java │ │ │ │ Passed: sun/security/krb5/OptionPADataInKDCReq.java │ │ │ │ -Passed: sun/security/krb5/KrbCredSubKey.java │ │ │ │ -Passed: sun/security/krb5/etype/WeakCrypto.java │ │ │ │ +Passed: sun/security/krb5/RFC396xTest.java │ │ │ │ Passed: sun/security/krb5/ServiceCredsCombination.java │ │ │ │ Passed: sun/security/krb5/TestPAData.java │ │ │ │ +Passed: sun/security/krb5/etype/WeakCrypto.java │ │ │ │ Passed: sun/security/krb5/UnknownCCEntry.java │ │ │ │ -Passed: sun/security/krb5/RFC396xTest.java │ │ │ │ Passed: sun/security/krb5/MicroTime.java │ │ │ │ Passed: sun/security/pkcs/EncryptedPrivateKeyInfo/EncryptedPKInfoEqualsHashCode.java │ │ │ │ +Passed: sun/security/krb5/runNameEquals.sh │ │ │ │ Passed: sun/security/lib/CheckBlockedCerts.java │ │ │ │ Passed: sun/security/pkcs/pkcs10/PKCS10AttributeReader.java │ │ │ │ -Passed: sun/security/pkcs/pkcs7/NewSigAlg.java │ │ │ │ Passed: sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java │ │ │ │ -Passed: sun/security/lib/cacerts/VerifyCACerts.java │ │ │ │ -Passed: sun/security/pkcs/pkcs7/TwoHash.java │ │ │ │ +Passed: sun/security/pkcs/pkcs7/NewSigAlg.java │ │ │ │ +FAILED: sun/security/lib/cacerts/VerifyCACerts.java │ │ │ │ Passed: sun/security/pkcs/pkcs8/LongPKCS8orX509KeySpec.java │ │ │ │ +Passed: sun/security/pkcs/pkcs7/TwoHash.java │ │ │ │ Passed: sun/security/pkcs/pkcs7/SignerOrder.java │ │ │ │ -Passed: sun/security/krb5/runNameEquals.sh │ │ │ │ Passed: sun/security/pkcs/pkcs8/TestLeadingZeros.java │ │ │ │ Passed: sun/security/pkcs/pkcs9/ChallengePassStringFmt.java │ │ │ │ +Passed: sun/security/pkcs/pkcs7/PKCS7VerifyTest.java │ │ │ │ Passed: sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java │ │ │ │ Passed: sun/security/pkcs/pkcs9/UnknownAttribute.java │ │ │ │ -Passed: sun/security/pkcs/pkcs7/PKCS7VerifyTest.java │ │ │ │ Passed: sun/security/pkcs/pkcs9/UnstructuredName.java │ │ │ │ Passed: sun/security/pkcs/pkcs8/PKCS8Test.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/KeyWrap/TestKeySizeCheck.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/EncryptionPadding.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/CancelMultipart.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/EncryptionPadding.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/Test4512704.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/ReinitCipher.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/PBECipher.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestChaChaPoly.java │ │ │ │ -Passed: sun/security/krb5/auto/TwoOrThree.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestChaChaPolyOutputSize.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/ReinitCipher.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestCICOWithGCM.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/TestCipherMode.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestKATForGCM.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestPaddingOOB.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/TestCipherMode.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/TestRawRSACipher.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/TestRawRSACipher.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestRSACipher.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/TestSymmCiphers.java │ │ │ │ Passed: sun/security/pkcs11/Cipher/TestRSACipherWrap.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/TestSymmCiphers.java │ │ │ │ +Passed: sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java │ │ │ │ Passed: sun/security/pkcs11/Config/ReadConfInUTF16Env.java │ │ │ │ Passed: sun/security/pkcs11/ec/ReadCertificates.java │ │ │ │ -Passed: sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java │ │ │ │ Passed: sun/security/pkcs11/ec/ReadPKCS12.java │ │ │ │ Passed: sun/security/pkcs11/ec/TestCurves.java │ │ │ │ +Passed: sun/security/pkcs11/ec/TestECDH.java │ │ │ │ Passed: sun/security/pkcs11/ec/TestECDH2.java │ │ │ │ Passed: sun/security/pkcs11/ec/TestECDSA.java │ │ │ │ Passed: sun/security/pkcs11/ec/TestECDSA2.java │ │ │ │ -Passed: sun/security/pkcs11/ec/TestECDH.java │ │ │ │ +Passed: sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java │ │ │ │ Passed: sun/security/pkcs11/ec/TestECGenSpec.java │ │ │ │ Passed: sun/security/pkcs11/ec/TestKeyFactory.java │ │ │ │ -Passed: sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java │ │ │ │ Passed: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java │ │ │ │ Passed: sun/security/pkcs11/KeyAgreement/TestDH.java │ │ │ │ Passed: sun/security/pkcs11/KeyAgreement/TestInterop.java │ │ │ │ -Passed: sun/security/krb5/auto/UnboundService.java │ │ │ │ +Passed: sun/security/pkcs11/KeyAgreement/TestShort.java │ │ │ │ Passed: sun/security/pkcs11/KeyGenerator/TestAES.java │ │ │ │ Passed: sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java │ │ │ │ -Passed: sun/security/pkcs11/KeyAgreement/TestShort.java │ │ │ │ -Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java │ │ │ │ Passed: sun/security/pkcs11/KeyGenerator/DESParity.java │ │ │ │ -Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java │ │ │ │ Passed: sun/security/pkcs11/KeyGenerator/HmacDefKeySizeTest.java │ │ │ │ Passed: sun/security/pkcs11/KeyGenerator/TestChaCha20.java │ │ │ │ +Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java │ │ │ │ +Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java │ │ │ │ Passed: sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java │ │ │ │ -Passed: sun/security/pkcs11/KeyStore/ImportKeyToP12.java │ │ │ │ Passed: sun/security/pkcs11/KeyPairGenerator/TestDH2048.java │ │ │ │ Passed: sun/security/pkcs11/KeyStore/Basic.java │ │ │ │ Passed: sun/security/pkcs11/KeyStore/CertChainRemoval.java │ │ │ │ +Passed: sun/security/pkcs11/KeyStore/ImportKeyToP12.java │ │ │ │ Passed: sun/security/pkcs11/KeyStore/ClientAuth.java │ │ │ │ -Passed: sun/security/pkcs11/MessageDigest/ByteBuffers.java │ │ │ │ -Passed: sun/security/pkcs11/KeyStore/SecretKeysBasic.java │ │ │ │ -Passed: sun/security/pkcs11/Mac/MacKAT.java │ │ │ │ Passed: sun/security/pkcs11/Mac/PBAMac.java │ │ │ │ -Passed: sun/security/pkcs11/Provider/Absolute.java │ │ │ │ +Passed: sun/security/pkcs11/Mac/MacKAT.java │ │ │ │ +Passed: sun/security/pkcs11/KeyStore/SecretKeysBasic.java │ │ │ │ Passed: sun/security/pkcs11/Mac/MacSameTest.java │ │ │ │ -Passed: sun/security/pkcs11/Provider/CheckRegistration.java │ │ │ │ +Passed: sun/security/pkcs11/MessageDigest/ByteBuffers.java │ │ │ │ Passed: sun/security/pkcs11/Mac/ReinitMac.java │ │ │ │ -Passed: sun/security/pkcs11/Provider/ConfigShortPath.java │ │ │ │ -Passed: sun/security/pkcs11/Provider/LoginISE.java │ │ │ │ Passed: sun/security/pkcs11/MessageDigest/DigestKAT.java │ │ │ │ -Passed: sun/security/pkcs11/MessageDigest/TestCloning.java │ │ │ │ +Passed: sun/security/pkcs11/Provider/CheckRegistration.java │ │ │ │ +Passed: sun/security/pkcs11/Provider/Absolute.java │ │ │ │ Passed: sun/security/pkcs11/MessageDigest/ReinitDigest.java │ │ │ │ +Passed: sun/security/pkcs11/MessageDigest/TestCloning.java │ │ │ │ +Passed: sun/security/pkcs11/Provider/ConfigShortPath.java │ │ │ │ +Passed: sun/security/pkcs11/Provider/LoginISE.java │ │ │ │ Passed: sun/security/pkcs11/Provider/ConfigQuotedString.java │ │ │ │ Passed: sun/security/pkcs11/Provider/Login.java │ │ │ │ -Passed: sun/security/pkcs11/rsa/TestCACerts.java │ │ │ │ -Passed: sun/security/pkcs11/rsa/KeyWrap.java │ │ │ │ Passed: sun/security/pkcs11/Provider/RequiredMechCheck.java │ │ │ │ +Passed: sun/security/pkcs11/rsa/KeyWrap.java │ │ │ │ +Passed: sun/security/pkcs11/rsa/TestCACerts.java │ │ │ │ Passed: sun/security/pkcs11/rsa/TestKeyFactory.java │ │ │ │ +Passed: sun/security/krb5/auto/TwoOrThree.java │ │ │ │ Passed: sun/security/pkcs11/rsa/TestKeyPairGenerator.java │ │ │ │ Passed: sun/security/pkcs11/rsa/TestSignatures.java │ │ │ │ -Passed: sun/security/pkcs11/Secmod/AddPrivateKey.java │ │ │ │ Passed: sun/security/pkcs11/Provider/MultipleLogins.sh │ │ │ │ +Passed: sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java │ │ │ │ Passed: sun/security/pkcs11/Secmod/AddTrustedCert.java │ │ │ │ +Passed: sun/security/pkcs11/Secmod/AddPrivateKey.java │ │ │ │ Passed: sun/security/pkcs11/Secmod/Crypto.java │ │ │ │ -Passed: sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java │ │ │ │ +Passed: sun/security/krb5/auto/UnboundService.java │ │ │ │ Passed: sun/security/pkcs11/Secmod/GetPrivateKey.java │ │ │ │ Passed: sun/security/pkcs11/Secmod/JksSetPrivateKey.java │ │ │ │ -Passed: sun/security/pkcs11/SecretKeyFactory/TestGeneral.java │ │ │ │ Passed: sun/security/pkcs11/Secmod/TestNssDbSqlite.java │ │ │ │ +Passed: sun/security/pkcs11/Secmod/LoadKeystore.java │ │ │ │ Passed: sun/security/pkcs11/SecureRandom/TestDeserialization.java │ │ │ │ Passed: sun/security/pkcs11/Serialize/SerializeProvider.java │ │ │ │ -Passed: sun/security/pkcs11/Secmod/LoadKeystore.java │ │ │ │ +Passed: sun/security/pkcs11/SecretKeyFactory/TestGeneral.java │ │ │ │ Passed: sun/security/pkcs11/Secmod/TrustAnchors.java │ │ │ │ Passed: sun/security/pkcs11/Signature/InitAgainPSS.java │ │ │ │ Passed: sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java │ │ │ │ Passed: sun/security/pkcs11/Signature/ReinitSignature.java │ │ │ │ -Passed: sun/security/pkcs11/SecretKeyFactory/TestPBKD.java │ │ │ │ Passed: sun/security/pkcs11/SecureRandom/Basic.java │ │ │ │ +Passed: sun/security/pkcs11/SecretKeyFactory/TestPBKD.java │ │ │ │ Passed: sun/security/pkcs11/Signature/LargeDSAKey.java │ │ │ │ +Passed: sun/security/pkcs11/Signature/ByteBuffers.java │ │ │ │ +Passed: sun/security/pkcs11/Signature/SignatureTestPSS2.java │ │ │ │ Passed: sun/security/pkcs11/Signature/SignatureTestPSS.java │ │ │ │ Passed: sun/security/pkcs11/Signature/SigInteropPSS.java │ │ │ │ -Passed: sun/security/pkcs11/Signature/SignatureTestPSS2.java │ │ │ │ -Passed: sun/security/pkcs11/Signature/ByteBuffers.java │ │ │ │ Passed: sun/security/pkcs11/Signature/SigInteropPSS2.java │ │ │ │ Passed: sun/security/pkcs11/Signature/TestDSA2.java │ │ │ │ -Passed: sun/security/pkcs11/tls/tls12/FipsModeTLS12.java │ │ │ │ Passed: sun/security/pkcs11/Signature/TestDSA.java │ │ │ │ -Passed: sun/security/pkcs11/Signature/TestDSAKeyLength.java │ │ │ │ +Passed: sun/security/pkcs11/tls/tls12/FipsModeTLS12.java │ │ │ │ Passed: sun/security/pkcs11/Signature/TestRSAKeyLength.java │ │ │ │ +Passed: sun/security/pkcs11/Signature/TestDSAKeyLength.java │ │ │ │ Passed: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java │ │ │ │ Passed: sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java │ │ │ │ Passed: sun/security/pkcs11/tls/TestKeyMaterial.java │ │ │ │ Passed: sun/security/pkcs11/SampleTest.java │ │ │ │ Passed: sun/security/pkcs12/Bug6415637.java │ │ │ │ +Passed: sun/security/pkcs11/tls/TestLeadingZeroesP11.java │ │ │ │ Passed: sun/security/pkcs12/EmptyAlias.java │ │ │ │ -Passed: sun/security/pkcs11/tls/TestPremaster.java │ │ │ │ Passed: sun/security/pkcs11/tls/TestMasterSecret.java │ │ │ │ +Passed: sun/security/pkcs11/tls/TestPremaster.java │ │ │ │ Passed: sun/security/pkcs11/tls/TestPRF.java │ │ │ │ -Passed: sun/security/pkcs11/tls/TestLeadingZeroesP11.java │ │ │ │ Passed: sun/security/pkcs12/MixedcaseAlias.java │ │ │ │ Passed: sun/security/pkcs12/GetAttributes.java │ │ │ │ Passed: sun/security/pkcs12/PBES2Encoding.java │ │ │ │ -Passed: sun/security/pkcs12/EmptyPassword.java │ │ │ │ Passed: sun/security/pkcs12/P12SecretKey.java │ │ │ │ +Passed: sun/security/pkcs12/EmptyPassword.java │ │ │ │ Passed: sun/security/pkcs12/ProbeLargeKeystore.java │ │ │ │ Passed: sun/security/pkcs12/ProbeBER.java │ │ │ │ Passed: sun/security/pkcs12/SecretKeyAlgorithms.java │ │ │ │ Passed: sun/security/pkcs12/StorePasswordTest.java │ │ │ │ Passed: sun/security/pkcs12/StoreSecretKeyTest.java │ │ │ │ +Passed: sun/security/pkcs12/ImportPassKeyAlg.java │ │ │ │ Passed: sun/security/pkcs12/StoreTrustedCertTest.java │ │ │ │ Passed: sun/security/pkcs12/WrongPBES2.java │ │ │ │ -Passed: sun/security/pkcs12/ImportPassKeyAlg.java │ │ │ │ Passed: sun/security/provider/certpath/CertId/CheckCertId.java │ │ │ │ Passed: sun/security/provider/all/Deterministic.java │ │ │ │ -Passed: sun/security/pkcs12/PKCS12SameKeyId.java │ │ │ │ -Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorEndEntity.java │ │ │ │ Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java │ │ │ │ +Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorEndEntity.java │ │ │ │ Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorIntermediate.java │ │ │ │ -Passed: sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java │ │ │ │ Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java │ │ │ │ +Passed: sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java │ │ │ │ Passed: sun/security/pkcs12/SameDN.java │ │ │ │ -Passed: sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java │ │ │ │ +Passed: sun/security/provider/certpath/OCSP/OCSPNoContentLength.java │ │ │ │ Passed: sun/security/provider/certpath/PKIXCertPathValidator/Validity.java │ │ │ │ +Passed: sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java │ │ │ │ Passed: sun/security/provider/certpath/X509CertPath/IllegalCertiticates.java │ │ │ │ Passed: sun/security/provider/certpath/ResponderId/ResponderIdTests.java │ │ │ │ Passed: sun/security/provider/certpath/SunCertPathBuilderExceptionTest.java │ │ │ │ Passed: sun/security/provider/DSA/SecureRandomReset.java │ │ │ │ -Passed: sun/security/provider/certpath/OCSP/OCSPNoContentLength.java │ │ │ │ Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java │ │ │ │ +Passed: sun/security/pkcs12/ParamsPreferences.java │ │ │ │ Passed: sun/security/provider/DSA/TestDSA.java │ │ │ │ -Passed: sun/security/provider/DSA/SupportedDSAParamGen.java │ │ │ │ Passed: sun/security/provider/DSA/TestDSA2.java │ │ │ │ Passed: sun/security/provider/DSA/TestKeyPairGenerator.java │ │ │ │ -Passed: sun/security/provider/DSA/TestMaxLengthDER.java │ │ │ │ Passed: sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java │ │ │ │ +Passed: sun/security/provider/DSA/TestMaxLengthDER.java │ │ │ │ Passed: sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java │ │ │ │ -Passed: sun/security/pkcs12/ParamsPreferences.java │ │ │ │ Passed: sun/security/provider/hss/TestHSS.java │ │ │ │ +Passed: sun/security/provider/KeyStore/CaseSensitiveAliases.java │ │ │ │ +Passed: sun/security/provider/KeyStore/DKSTest.java │ │ │ │ Passed: sun/security/provider/KeyStore/DksWithEmptyKeystore.java │ │ │ │ Passed: sun/security/provider/KeyStore/TestJKSWithSecretKey.java │ │ │ │ +Passed: sun/security/pkcs12/PKCS12SameKeyId.java │ │ │ │ Passed: sun/security/provider/KeyStore/WrongPassword.java │ │ │ │ -Passed: sun/security/provider/KeyStore/CaseSensitiveAliases.java │ │ │ │ Passed: sun/security/provider/KeyStore/WrongStoreType.java │ │ │ │ Passed: sun/security/provider/MessageDigest/DigestKAT.java │ │ │ │ Passed: sun/security/provider/MessageDigest/SHA3.java │ │ │ │ -Passed: sun/security/provider/KeyStore/DKSTest.java │ │ │ │ Passed: sun/security/provider/MessageDigest/SHA512.java │ │ │ │ Passed: sun/security/provider/MessageDigest/TestSHAClone.java │ │ │ │ Passed: sun/security/provider/MessageDigest/Offsets.java │ │ │ │ +Passed: sun/security/pkcs12/KeytoolOpensslInteropTest.java │ │ │ │ Passed: sun/security/provider/NSASuiteB/TestSHAOids.java │ │ │ │ Passed: sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java │ │ │ │ -Passed: sun/security/provider/DSA/TestAlgParameterGenerator.java │ │ │ │ -Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java │ │ │ │ +Passed: sun/security/provider/PolicyFile/getinstance/getinstance.sh │ │ │ │ Passed: sun/security/provider/PolicyFile/Alias.java │ │ │ │ -Passed: sun/security/provider/PolicyFile/BadPolicyFile.java │ │ │ │ Passed: sun/security/provider/PolicyFile/AliasExpansion.java │ │ │ │ +Passed: sun/security/provider/PolicyFile/BadPolicyFile.java │ │ │ │ Passed: sun/security/provider/PolicyFile/CanonPath.java │ │ │ │ Passed: sun/security/provider/PolicyFile/CombinedPerms.java │ │ │ │ Passed: sun/security/provider/PolicyFile/DefaultPolicy.java │ │ │ │ Passed: sun/security/provider/PolicyFile/EmailAddress.java │ │ │ │ -Passed: sun/security/provider/PolicyFile/NullCodeSource.java │ │ │ │ Passed: sun/security/provider/PolicyFile/Modules.java │ │ │ │ +Passed: sun/security/provider/PolicyFile/NullCodeSource.java │ │ │ │ +Passed: sun/security/provider/DSA/TestAlgParameterGenerator.java │ │ │ │ Passed: sun/security/provider/PolicyFile/nullDomain.java │ │ │ │ -Passed: sun/security/provider/PolicyFile/getinstance/getinstance.sh │ │ │ │ Passed: sun/security/provider/PolicyFile/SelfWildcard.java │ │ │ │ -Passed: sun/security/provider/PolicyFile/TokenStore.java │ │ │ │ Passed: sun/security/provider/PolicyFile/SelfExpansion.java │ │ │ │ +Passed: sun/security/provider/PolicyFile/TokenStore.java │ │ │ │ +Passed: sun/security/provider/PolicyFile/TrustedCert.java │ │ │ │ Passed: sun/security/provider/PolicyFile/Utf8.java │ │ │ │ Passed: sun/security/provider/PolicyFile/WildcardPrincipalName.java │ │ │ │ -Passed: sun/security/provider/PolicyFile/TrustedCert.java │ │ │ │ +Passed: sun/security/provider/PolicyParser/AvoidPropertyExpansionExceptions.java │ │ │ │ Passed: sun/security/provider/PolicyParser/BogusGrants.java │ │ │ │ Passed: sun/security/provider/PolicyParser/EncodeURL.java │ │ │ │ -Passed: sun/security/provider/PolicyParser/AvoidPropertyExpansionExceptions.java │ │ │ │ Passed: sun/security/provider/PolicyParser/ExtDirs.java#id0 │ │ │ │ Passed: sun/security/provider/PolicyParser/ExpansionErrorMisleading.java │ │ │ │ -Passed: sun/security/pkcs12/KeytoolOpensslInteropTest.java │ │ │ │ Passed: sun/security/provider/PolicyParser/ExtDirs.java#id1 │ │ │ │ -Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id0 │ │ │ │ Passed: sun/security/provider/PolicyParser/ExtDirsChange.java │ │ │ │ +Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id0 │ │ │ │ Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id1 │ │ │ │ -Passed: sun/security/provider/PolicyParser/TokenStore.java │ │ │ │ Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id2 │ │ │ │ +Passed: sun/security/provider/PolicyParser/TokenStore.java │ │ │ │ Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id3 │ │ │ │ -Passed: sun/security/provider/SecureRandom/DRBGAlg.java │ │ │ │ Passed: sun/security/provider/SecureRandom/AutoReseed.java │ │ │ │ -Passed: sun/security/provider/SecureRandom/SHA1PRNGReseed.java │ │ │ │ -Passed: sun/security/provider/SecureRandom/DRBGS11n.java │ │ │ │ +Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java │ │ │ │ Passed: sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java │ │ │ │ +Passed: sun/security/provider/SecureRandom/DRBGAlg.java │ │ │ │ +Passed: sun/security/provider/SecureRandom/DRBGS11n.java │ │ │ │ Passed: sun/security/provider/SecureRandom/CommonSeeder.java │ │ │ │ -Passed: sun/security/provider/SeedGenerator/Awt_Hang_Test.java │ │ │ │ +Passed: sun/security/provider/SecureRandom/SHA1PRNGReseed.java │ │ │ │ Passed: sun/security/provider/SecureRandom/StrongSecureRandom.java │ │ │ │ -Passed: sun/security/provider/SeedGenerator/Priority_Inversion.java │ │ │ │ +Passed: sun/security/provider/SeedGenerator/Awt_Hang_Test.java │ │ │ │ Passed: sun/security/provider/SecureRandom/StrongSeedReader.java │ │ │ │ +Passed: sun/security/provider/SeedGenerator/Priority_Inversion.java │ │ │ │ Passed: sun/security/provider/X509Factory/BadPem.java │ │ │ │ Passed: sun/security/rsa/pss/DefaultParamSpec.java │ │ │ │ -Passed: sun/security/rsa/pss/PSSKeyCompatibility.java │ │ │ │ Passed: sun/security/rsa/pss/InitAgain.java │ │ │ │ -Passed: sun/security/rsa/pss/PSSParametersTest.java │ │ │ │ +Passed: sun/security/rsa/pss/PSSKeyCompatibility.java │ │ │ │ Passed: sun/security/provider/SeedGenerator/SeedGeneratorChoice.java │ │ │ │ -Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java │ │ │ │ +Passed: sun/security/rsa/pss/PSSParametersTest.java │ │ │ │ +Passed: sun/security/provider/DSA/SupportedDSAParamGen.java │ │ │ │ +Passed: sun/security/provider/X509Factory/BigCRL.java │ │ │ │ Passed: sun/security/rsa/pss/TestPSSKeySupport.java │ │ │ │ +Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java │ │ │ │ Passed: sun/security/rsa/pss/SerializedPSSKey.java │ │ │ │ -Passed: sun/security/rsa/BrokenRSAPrivateCrtKey.java │ │ │ │ Passed: sun/security/rsa/InvalidBitString.java │ │ │ │ -Passed: sun/security/provider/X509Factory/BigCRL.java │ │ │ │ -Passed: sun/security/rsa/pss/TestSigGenPSS.java │ │ │ │ -Passed: sun/security/rsa/RSAPaddingCheck.java │ │ │ │ -Passed: sun/security/provider/DSA/SupportedDSAParamGenLongKey.java │ │ │ │ +Passed: sun/security/rsa/BrokenRSAPrivateCrtKey.java │ │ │ │ Passed: sun/security/rsa/PrivateKeyEqualityTest.java │ │ │ │ +Passed: sun/security/rsa/RSAPaddingCheck.java │ │ │ │ +Passed: sun/security/rsa/pss/TestSigGenPSS.java │ │ │ │ +Passed: sun/security/rsa/KeySizeTest.java │ │ │ │ Passed: sun/security/rsa/SignatureOffsets.java │ │ │ │ Passed: sun/security/rsa/pss/SignatureTest2.java │ │ │ │ -Passed: sun/security/rsa/KeySizeTest.java │ │ │ │ Passed: sun/security/rsa/TestCACerts.java │ │ │ │ Passed: sun/security/rsa/TestKeyFactory.java │ │ │ │ +Passed: sun/security/provider/DSA/SupportedDSAParamGenLongKey.java │ │ │ │ +Passed: sun/security/rsa/TestKeyPairGenerator.java │ │ │ │ Passed: sun/security/rsa/TestKeyPairGeneratorExponent.java │ │ │ │ Passed: sun/security/rsa/TestKeyPairGeneratorInit.java │ │ │ │ -Passed: sun/security/rsa/TestKeyPairGenerator.java │ │ │ │ Passed: sun/security/rsa/TestRSAOidSupport.java │ │ │ │ -Passed: sun/security/rsa/TestKeyPairGeneratorLength.java │ │ │ │ +Passed: sun/security/rsa/SignedObjectChain.java │ │ │ │ Passed: sun/security/rsa/TestSignatures.java │ │ │ │ Passed: sun/security/rsa/WithoutNULL.java │ │ │ │ Passed: sun/security/ssl/ALPN/AlpnGreaseTest.java │ │ │ │ +Passed: sun/security/rsa/TestKeyPairGeneratorLength.java │ │ │ │ Passed: sun/security/rsa/TestSigGen15.java │ │ │ │ Passed: sun/security/ssl/AppInputStream/ReadHandshake.java │ │ │ │ -Passed: sun/security/rsa/SpecTest.java │ │ │ │ Passed: sun/security/ssl/AppInputStream/ReadZeroBytes.java │ │ │ │ Passed: sun/security/ssl/AppInputStream/RemoveMarkReset.java │ │ │ │ Passed: sun/security/ssl/AppOutputStream/NoExceptionOnClose.java │ │ │ │ +Passed: sun/security/ssl/CipherSuite/DisabledCurve.java │ │ │ │ Passed: sun/security/ssl/AppInputStream/ReadBlocksClose.java │ │ │ │ Passed: sun/security/ssl/CipherSuite/LegacyConstraints.java │ │ │ │ -Passed: sun/security/ssl/CipherSuite/DisabledCurve.java │ │ │ │ -Passed: sun/security/rsa/SignedObjectChain.java │ │ │ │ Passed: sun/security/ssl/CipherSuite/NoDesRC4DesEdeCiphSuite.java │ │ │ │ +Passed: sun/security/rsa/SpecTest.java │ │ │ │ Passed: sun/security/ssl/CipherSuite/RestrictSignatureScheme.java │ │ │ │ Passed: sun/security/ssl/CipherSuite/SSL_NULL.java │ │ │ │ Passed: sun/security/ssl/CipherSuite/RestrictNamedGroup.java │ │ │ │ Passed: sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java │ │ │ │ Passed: sun/security/ssl/ClientHandshaker/LengthCheckTest.java │ │ │ │ -Passed: sun/security/rsa/pss/SignatureTestPSS.java │ │ │ │ -Passed: sun/security/rsa/SignatureTest.java │ │ │ │ Passed: sun/security/ssl/ClientHandshaker/RSAExport.java │ │ │ │ +Passed: sun/security/ssl/DHKeyExchange/DHEKeySizing.java │ │ │ │ +Passed: sun/security/ssl/CipherSuite/SupportedGroups.java │ │ │ │ Passed: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java │ │ │ │ Passed: sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java │ │ │ │ +Passed: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java │ │ │ │ Passed: sun/security/ssl/GenSSLConfigs/main.java │ │ │ │ -Passed: sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java │ │ │ │ -Passed: sun/security/ssl/CipherSuite/SupportedGroups.java │ │ │ │ Passed: sun/security/ssl/HandshakeOutStream/NullCerts.java │ │ │ │ -Passed: sun/security/ssl/InputRecord/ClientHelloRead.java │ │ │ │ +Passed: sun/security/rsa/SignatureTest.java │ │ │ │ +Passed: sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java │ │ │ │ Passed: sun/security/ssl/internal/TestRun.java │ │ │ │ -Passed: sun/security/ssl/DHKeyExchange/DHEKeySizing.java │ │ │ │ +Passed: sun/security/ssl/InputRecord/ClientHelloRead.java │ │ │ │ +Passed: sun/security/ssl/ProtocolVersion/HttpsProtocols.java │ │ │ │ Passed: sun/security/ssl/rsa/CheckProviderEntries.java │ │ │ │ +Passed: sun/security/rsa/pss/SignatureTestPSS.java │ │ │ │ Passed: sun/security/ssl/rsa/SignatureOffsets.java │ │ │ │ -Passed: sun/security/ssl/ProtocolVersion/HttpsProtocols.java │ │ │ │ Passed: sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java │ │ │ │ Passed: sun/security/ssl/ServerHandshaker/GetPeerHost.java │ │ │ │ Passed: sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java │ │ │ │ Passed: sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java │ │ │ │ Passed: sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java │ │ │ │ -Passed: sun/security/ssl/rsa/SignedObjectChain.java │ │ │ │ -Passed: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java │ │ │ │ Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java │ │ │ │ -Passed: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java │ │ │ │ Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java │ │ │ │ Passed: sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java │ │ │ │ Passed: sun/security/ssl/SignatureScheme/Tls13NamedGroups.java │ │ │ │ -Passed: sun/security/ssl/SSLContextImpl/BadKSProvider.java │ │ │ │ +Passed: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java │ │ │ │ Passed: sun/security/ssl/spi/ProviderInit.java │ │ │ │ -Passed: sun/security/ssl/SSLCipher/ReadOnlyEngine.java │ │ │ │ +Passed: sun/security/ssl/SSLContextImpl/BadKSProvider.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/BadTSProvider.java │ │ │ │ +Passed: sun/security/ssl/SSLCipher/ReadOnlyEngine.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java │ │ │ │ -Passed: sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java │ │ │ │ +Passed: sun/security/ssl/SocketCreation/SocketCreation.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java │ │ │ │ -Passed: sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/DefaultCipherSuitePreference.java │ │ │ │ +Passed: sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java │ │ │ │ +Passed: sun/security/ssl/rsa/SignedObjectChain.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java │ │ │ │ +Passed: sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/GoodProvider.java │ │ │ │ -Passed: sun/security/ssl/SocketCreation/SocketCreation.java │ │ │ │ -Passed: sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/NoOldVersionContext.java │ │ │ │ -Passed: sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java │ │ │ │ +Passed: sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/SSLContextDefault.java │ │ │ │ -Passed: sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/SSLContextVersion.java │ │ │ │ -Passed: sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java │ │ │ │ -Passed: sun/security/ssl/SSLEngineImpl/CloseEngineException.java │ │ │ │ +Passed: sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java │ │ │ │ +Passed: sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/CloseStart.java │ │ │ │ +Passed: sun/security/ssl/SSLEngineImpl/CloseEngineException.java │ │ │ │ +Passed: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/DelegatedTaskWrongException.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java │ │ │ │ -Passed: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java │ │ │ │ -Passed: sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/SSLEngineFailedALPN.java │ │ │ │ +Passed: sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java │ │ │ │ Passed: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java │ │ │ │ -Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java │ │ │ │ +Passed: sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java │ │ │ │ +Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA12.java │ │ │ │ Passed: sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java │ │ │ │ Passed: sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java │ │ │ │ Passed: sun/security/ssl/SSLSessionContextImpl/Timeout.java │ │ │ │ +Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java │ │ │ │ Passed: sun/security/ssl/SSLSessionImpl/HashCodeMissing.java │ │ │ │ -Passed: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java │ │ │ │ Passed: sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java │ │ │ │ +Passed: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java │ │ │ │ Passed: sun/security/ssl/SSLSessionImpl/InvalidateSession.java │ │ │ │ -Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java │ │ │ │ -Passed: sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java │ │ │ │ Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java │ │ │ │ Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java │ │ │ │ +Passed: sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java │ │ │ │ +Passed: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/CheckMethods.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/ClientModeClientAuth.java │ │ │ │ -Passed: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/CloseSocket.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/CloseSocketException.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/DisableExtensions.java │ │ │ │ -Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java │ │ │ │ +Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/LargePacketAfterHandshakeTest.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/LoopbackSSLSocket.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/NewSocketMethods.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/ClientTimeout.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/ClientTimeout.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/ReuseAddr.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java │ │ │ │ Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SetSoTimeout.java │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/RejectClientRenego.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/RejectClientRenego.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SSLSocketBruteForceClose.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SSLSocketClose.java │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SSLSocketEmptyFragments.java │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SSLSocketReset.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/ServerTimeout.java │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java │ │ │ │ Passed: sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java │ │ │ │ Passed: sun/security/ssl/X509KeyManager/NoGoodKey.java │ │ │ │ Passed: sun/security/ssl/X509KeyManager/NullCases.java │ │ │ │ Passed: sun/security/ssl/X509KeyManager/PreferredKey.java │ │ │ │ -Passed: sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java │ │ │ │ Passed: sun/security/ssl/X509KeyManager/CertificateAuthorities.java │ │ │ │ -Passed: sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java │ │ │ │ +Passed: sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java │ │ │ │ Passed: sun/security/ssl/X509TrustManagerImpl/distrust/Camerfirma.java │ │ │ │ -Passed: sun/security/ssl/Stapling/StatusResponseManager.java │ │ │ │ +Passed: sun/security/ssl/X509TrustManagerImpl/distrust/Entrust.java │ │ │ │ Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java │ │ │ │ +Passed: sun/security/ssl/X509TrustManagerImpl/distrust/Symantec.java │ │ │ │ +Passed: sun/security/ssl/Stapling/StatusResponseManager.java │ │ │ │ Passed: sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java │ │ │ │ -Passed: sun/security/ssl/X509TrustManagerImpl/distrust/Entrust.java │ │ │ │ -Passed: sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java │ │ │ │ Passed: sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java │ │ │ │ -Passed: sun/security/ssl/X509TrustManagerImpl/distrust/Symantec.java │ │ │ │ Passed: sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java │ │ │ │ -Passed: sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java │ │ │ │ +Passed: sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java │ │ │ │ Passed: sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java │ │ │ │ -Passed: sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java │ │ │ │ +Passed: sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java │ │ │ │ Passed: sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java │ │ │ │ -Passed: sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java │ │ │ │ Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java │ │ │ │ +Passed: sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java │ │ │ │ +Passed: sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java │ │ │ │ +Passed: sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java │ │ │ │ Passed: sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java │ │ │ │ -Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java │ │ │ │ -Passed: sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java │ │ │ │ +Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java │ │ │ │ +Passed: sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/LowerCaseManifest.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/NoTimestampTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java │ │ │ │ -Passed: sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java │ │ │ │ -Passed: sun/security/tools/jarsigner/AutoKeyStore.java │ │ │ │ +Passed: sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java │ │ │ │ +Passed: sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/CertChainUnclosed.java │ │ │ │ +Passed: sun/security/tools/jarsigner/AutoKeyStore.java │ │ │ │ Passed: sun/security/tools/jarsigner/AlgOptions.java │ │ │ │ -Passed: sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/CheckAlgParams.java │ │ │ │ -Passed: sun/security/tools/jarsigner/Collator.java │ │ │ │ Passed: sun/security/tools/jarsigner/AltProvider.java │ │ │ │ +Passed: sun/security/tools/jarsigner/Collator.java │ │ │ │ Passed: sun/security/tools/jarsigner/CertPolicy.java │ │ │ │ Passed: sun/security/tools/jarsigner/CheckUsage.java │ │ │ │ Passed: sun/security/tools/jarsigner/Crl.java │ │ │ │ -Passed: sun/security/tools/jarsigner/DefaultSigalg.java │ │ │ │ +Passed: sun/security/tools/jarsigner/CheckSignerCertChain.java │ │ │ │ Passed: sun/security/tools/jarsigner/DiffEnd.java │ │ │ │ +Passed: sun/security/tools/jarsigner/DefaultSigalg.java │ │ │ │ +Passed: sun/security/tools/jarsigner/compatibility/SignTwice.java │ │ │ │ Passed: sun/security/tools/jarsigner/DefaultOptions.java │ │ │ │ -Passed: sun/security/tools/jarsigner/CheckSignerCertChain.java │ │ │ │ Passed: sun/security/tools/jarsigner/DisableCurveTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/DigestDontIgnoreCase.java │ │ │ │ Passed: sun/security/tools/jarsigner/EmptyJar.java │ │ │ │ Passed: sun/security/tools/jarsigner/EmptyIndividualSectionName.java │ │ │ │ Passed: sun/security/tools/jarsigner/EmptyManifest.java │ │ │ │ -Passed: sun/security/tools/jarsigner/EntriesOrder.java │ │ │ │ Passed: sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java │ │ │ │ -Passed: sun/security/tools/jarsigner/FailedSigning.java │ │ │ │ +Passed: sun/security/tools/jarsigner/EntriesOrder.java │ │ │ │ Passed: sun/security/tools/jarsigner/JarSigningNonAscii.java │ │ │ │ -Passed: sun/security/tools/jarsigner/compatibility/SignTwice.java │ │ │ │ -Passed: sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java │ │ │ │ -Passed: sun/security/tools/jarsigner/LargeJarEntry.java │ │ │ │ +Passed: sun/security/tools/jarsigner/FailedSigning.java │ │ │ │ Passed: sun/security/tools/jarsigner/JvIndex.java │ │ │ │ -Passed: sun/security/tools/jarsigner/EnableRevocation.java │ │ │ │ +Passed: sun/security/tools/jarsigner/LargeJarEntry.java │ │ │ │ +Passed: sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java │ │ │ │ +Passed: sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java │ │ │ │ Passed: sun/security/tools/jarsigner/EC.java │ │ │ │ +Passed: sun/security/tools/jarsigner/EnableRevocation.java │ │ │ │ Passed: sun/security/tools/jarsigner/NewSize7.java │ │ │ │ -Passed: sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java │ │ │ │ +Passed: sun/security/tools/jarsigner/MainAttributesConfused.java │ │ │ │ Passed: sun/security/tools/jarsigner/OldSig.java │ │ │ │ Passed: sun/security/tools/jarsigner/NameClash.java │ │ │ │ -Passed: sun/security/tools/jarsigner/MainAttributesConfused.java │ │ │ │ Passed: sun/security/tools/jarsigner/PercentSign.java │ │ │ │ Passed: sun/security/tools/jarsigner/Options.java │ │ │ │ Passed: sun/security/tools/jarsigner/InsufficientSectionDelimiter.java │ │ │ │ Passed: sun/security/tools/jarsigner/OnlyManifest.java │ │ │ │ Passed: sun/security/tools/jarsigner/PosixPermissionsTest.java │ │ │ │ -Passed: sun/security/tools/jarsigner/RemoveDifferentKeyAlgBlockFile.java │ │ │ │ -Passed: sun/security/tools/jarsigner/SameName.java │ │ │ │ Passed: sun/security/tools/jarsigner/RemovedFiles.java │ │ │ │ Passed: sun/security/tools/jarsigner/PassType.java │ │ │ │ +Passed: sun/security/tools/jarsigner/RemoveDifferentKeyAlgBlockFile.java │ │ │ │ +Passed: sun/security/tools/jarsigner/SameName.java │ │ │ │ Passed: sun/security/tools/jarsigner/SectionsOnly.java │ │ │ │ -Passed: sun/security/tools/jarsigner/SignedAgain.java │ │ │ │ -Passed: sun/security/tools/jarsigner/Test4431684.java │ │ │ │ Passed: sun/security/tools/jarsigner/SymLinkTest.java │ │ │ │ +Passed: sun/security/tools/jarsigner/Test4431684.java │ │ │ │ +Passed: sun/security/tools/jarsigner/SignedAgain.java │ │ │ │ Passed: sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java │ │ │ │ Passed: sun/security/tools/jarsigner/VerifyHSSSignedJar.java │ │ │ │ -Passed: sun/security/tools/jarsigner/TsacertOptionTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/VersionTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/ConciseJarsigner.java │ │ │ │ -Passed: sun/security/tools/jarsigner/WasSignedByOtherSigner.java │ │ │ │ +Passed: sun/security/tools/jarsigner/TsacertOptionTest.java │ │ │ │ Passed: sun/security/tools/jarsigner/WeakSize.java │ │ │ │ +Passed: sun/security/tools/jarsigner/WasSignedByOtherSigner.java │ │ │ │ Passed: sun/security/tools/keytool/fakecacerts/MyOwnCacerts.java │ │ │ │ -FAILED: sun/security/tools/jarsigner/TimestampCheck.java │ │ │ │ -Passed: sun/security/tools/jarsigner/RestrictedAlgo.java │ │ │ │ -Passed: sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java │ │ │ │ Passed: sun/security/tools/keytool/fakecacerts/TrustedCRL.java │ │ │ │ +Passed: sun/security/tools/jarsigner/RestrictedAlgo.java │ │ │ │ +Passed: sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java │ │ │ │ Passed: sun/security/tools/keytool/CacertsOption.java │ │ │ │ -Passed: sun/security/tools/keytool/CloneKeyAskPassword.java │ │ │ │ -Passed: sun/security/tools/keytool/CloseFile.java │ │ │ │ +Passed: sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java │ │ │ │ Passed: sun/security/tools/keytool/fakegen/PSS.java │ │ │ │ -Passed: sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java │ │ │ │ -Passed: sun/security/tools/keytool/DupImport.java │ │ │ │ +Passed: sun/security/tools/keytool/CloneKeyAskPassword.java │ │ │ │ +Passed: sun/security/tools/keytool/CheckCertAKID.java │ │ │ │ Passed: sun/security/tools/keytool/DupCommands.java │ │ │ │ +Passed: sun/security/tools/keytool/CloseFile.java │ │ │ │ +Passed: sun/security/tools/keytool/DefaultOptions.java │ │ │ │ Passed: sun/security/tools/keytool/EmptyField.java │ │ │ │ -Passed: sun/security/tools/keytool/CheckCertAKID.java │ │ │ │ Passed: sun/security/tools/keytool/ExtOptionCamelCase.java │ │ │ │ +FAILED: sun/security/tools/jarsigner/TimestampCheck.java │ │ │ │ Passed: sun/security/tools/keytool/FileInHelp.java │ │ │ │ -Passed: sun/security/tools/keytool/DefaultOptions.java │ │ │ │ -Passed: sun/security/tools/keytool/GroupName.java │ │ │ │ -Passed: sun/security/tools/keytool/HasSrcStoretypeOption.java │ │ │ │ Passed: sun/security/tools/keytool/fakecacerts/TrustedCert.java │ │ │ │ -Passed: sun/security/tools/keytool/ImportPrompt.java │ │ │ │ +Passed: sun/security/tools/keytool/DupImport.java │ │ │ │ +Passed: sun/security/tools/keytool/HasSrcStoretypeOption.java │ │ │ │ Passed: sun/security/tools/jarsigner/Warning.java │ │ │ │ +Passed: sun/security/tools/keytool/ImportPrompt.java │ │ │ │ +Passed: sun/security/tools/keytool/GroupName.java │ │ │ │ +Passed: sun/security/tools/keytool/ImportToPwordlessPK12.java │ │ │ │ +Passed: sun/security/tools/keytool/ImportReadAll.java │ │ │ │ Passed: sun/security/tools/keytool/EmptySubject.java │ │ │ │ Passed: sun/security/tools/keytool/GenKeyPairSigner.java │ │ │ │ -Passed: sun/security/tools/keytool/ImportReadAll.java │ │ │ │ -Passed: sun/security/tools/keytool/ImportToPwordlessPK12.java │ │ │ │ Passed: sun/security/tools/keytool/NewHelp.java │ │ │ │ -Passed: sun/security/tools/keytool/NewSize7.java │ │ │ │ -Passed: sun/security/tools/keytool/NoExtNPE.java │ │ │ │ -Passed: sun/security/tools/keytool/NssTest.java │ │ │ │ Passed: sun/security/tools/keytool/KeyAlg.java │ │ │ │ Passed: sun/security/tools/keytool/JKStoPKCS12.java │ │ │ │ +Passed: sun/security/tools/keytool/NoExtNPE.java │ │ │ │ +Passed: sun/security/tools/keytool/NewSize7.java │ │ │ │ +Passed: sun/security/tools/keytool/NssTest.java │ │ │ │ Passed: sun/security/tools/keytool/PrintSSL.java │ │ │ │ -Passed: sun/security/tools/keytool/ListOrder.java │ │ │ │ -Passed: sun/security/tools/keytool/KeyToolTest.java │ │ │ │ Passed: sun/security/tools/keytool/ProbingFailure.java │ │ │ │ -Passed: sun/security/tools/keytool/RemoveKeyAlgDefault.java │ │ │ │ +Passed: sun/security/tools/keytool/ListOrder.java │ │ │ │ Passed: sun/security/tools/keytool/RealType.java │ │ │ │ -Passed: sun/security/tools/keytool/SecurityToolsTest.java │ │ │ │ Passed: sun/security/tools/keytool/Resource.java │ │ │ │ +Passed: sun/security/tools/keytool/RemoveKeyAlgDefault.java │ │ │ │ +Passed: sun/security/tools/keytool/SecurityToolsTest.java │ │ │ │ Passed: sun/security/tools/keytool/SecretKeyKS.java │ │ │ │ +Passed: sun/security/tools/keytool/PKCS12Passwd.java │ │ │ │ Passed: sun/security/tools/keytool/StandardAlgName.java │ │ │ │ +Passed: sun/security/tools/keytool/KeyToolTest.java │ │ │ │ Passed: sun/security/tools/keytool/StartDateTest.java │ │ │ │ -Passed: sun/security/tools/keytool/PKCS12Passwd.java │ │ │ │ -Passed: sun/security/tools/keytool/TestSha1Usage.java │ │ │ │ Passed: sun/security/tools/keytool/Serial64.java │ │ │ │ +Passed: sun/security/tools/keytool/TestSha1Usage.java │ │ │ │ Passed: sun/security/tools/keytool/UnknownAndUnparseable.java │ │ │ │ -Passed: sun/security/tools/keytool/TryStore.java │ │ │ │ -Passed: sun/security/tools/keytool/SelfIssued.java │ │ │ │ Passed: sun/security/tools/keytool/VersionTest.java │ │ │ │ +Passed: sun/security/tools/keytool/TryStore.java │ │ │ │ +Passed: sun/security/tools/keytool/StorePasswords.java │ │ │ │ Passed: sun/security/util/AlgorithmConstraints/DecomposeAlgorithms.java │ │ │ │ Passed: sun/security/util/asn1StringTypes/StringTypes.java │ │ │ │ Passed: sun/security/util/BitArray/EmptyBitArray.java │ │ │ │ Passed: sun/security/util/BitArray/NamedBitList.java │ │ │ │ Passed: sun/security/util/Cache/EbaHash.java │ │ │ │ -Passed: sun/security/tools/keytool/StorePasswords.java │ │ │ │ +Passed: sun/security/tools/keytool/SelfIssued.java │ │ │ │ Passed: sun/security/util/Debug/MultiOptions.java │ │ │ │ Passed: sun/security/util/DerInputBuffer/BigInteger0.java │ │ │ │ Passed: sun/security/util/DerInputBuffer/PaddedBitString.java │ │ │ │ Passed: sun/security/util/DerInputBuffer/TimeParsing.java │ │ │ │ Passed: sun/security/util/DerOutputStream/LocaleInTime.java │ │ │ │ Passed: sun/security/util/DerValue/BadValue.java │ │ │ │ Passed: sun/security/util/DerValue/DeepOctets.java │ │ │ │ +Passed: sun/security/tools/keytool/ReadJar.java │ │ │ │ Passed: sun/security/util/DerValue/DerValueEqualsHashCode.java │ │ │ │ Passed: sun/security/util/DerValue/EmptyValue.java │ │ │ │ Passed: sun/security/util/DerValue/Indefinite.java │ │ │ │ Passed: sun/security/util/DerValue/NegInt.java │ │ │ │ Passed: sun/security/util/DerValue/WideTag.java │ │ │ │ -Passed: sun/security/tools/keytool/WeakAlg.java │ │ │ │ Passed: sun/security/util/Debug/DebugOptions.java │ │ │ │ Passed: sun/security/util/FilePermCompat/Flag.java │ │ │ │ -Passed: sun/security/tools/keytool/ReadJar.java │ │ │ │ Passed: sun/security/util/HostnameChecker/TestHostnameChecker.java │ │ │ │ Passed: sun/security/util/InternalPrivateKey/Correctness.java │ │ │ │ Passed: sun/security/tools/keytool/WeakSecretKeyTest.java │ │ │ │ Passed: sun/security/util/FilePermCompat/CompatImpact.java │ │ │ │ +Passed: sun/security/util/ManifestDigester/DigestInput.java │ │ │ │ +Passed: sun/security/util/ManifestDigester/FindSection.java │ │ │ │ Passed: sun/security/util/ManifestDigester/LineBreaks.java │ │ │ │ Passed: sun/security/util/ManifestDigester/FindSections.java │ │ │ │ -Passed: sun/security/util/ManifestDigester/DigestInput.java │ │ │ │ Passed: sun/security/util/ManifestDigester/ReproduceRaw.java │ │ │ │ -Passed: sun/security/util/ManifestDigester/FindSection.java │ │ │ │ Passed: sun/security/util/HostnameChecker/NullHostnameCheck.java │ │ │ │ +Passed: sun/security/tools/keytool/WeakAlg.java │ │ │ │ Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial1305 │ │ │ │ +Passed: sun/security/tools/keytool/GenerateAll.java │ │ │ │ Passed: sun/security/util/math/TestIntegerModuloP.java#Curve25519OrderField │ │ │ │ Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial25519 │ │ │ │ +Passed: sun/security/util/math/TestIntegerModuloP.java#Curve448OrderField │ │ │ │ Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP256 │ │ │ │ Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial448 │ │ │ │ -Passed: sun/security/util/math/TestIntegerModuloP.java#Curve448OrderField │ │ │ │ -Passed: sun/security/tools/keytool/GenerateAll.java │ │ │ │ Passed: sun/security/util/misc/SetNullSigParams.java │ │ │ │ Passed: sun/security/util/Oid/OidEquals.java │ │ │ │ Passed: sun/security/util/Oid/OidFormat.java │ │ │ │ Passed: sun/security/util/Oid/S11N.java │ │ │ │ Passed: sun/security/util/Pem/encoding.sh │ │ │ │ Passed: sun/security/util/PropertyExpander/ExpandAndEncode.java │ │ │ │ Passed: sun/security/util/RegisteredDomain/ParseNames.java │ │ │ │ @@ -14327,276 +14306,276 @@ │ │ │ │ Passed: sun/security/validator/PKIXValAndRevCheckTests.java │ │ │ │ Passed: sun/security/util/math/TestIntegerModuloP.java#P256OrderField │ │ │ │ Passed: sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java │ │ │ │ Passed: sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java │ │ │ │ Passed: sun/security/x509/AlgorithmId/NonStandardNames.java │ │ │ │ Passed: sun/security/x509/AlgorithmId/NullParams.java │ │ │ │ Passed: sun/security/x509/AlgorithmId/OidTableInit.java │ │ │ │ -Passed: sun/security/x509/AlgorithmId/OmitAlgIdParam.java │ │ │ │ +Passed: sun/security/validator/certreplace.sh │ │ │ │ Passed: sun/security/x509/AlgorithmId/PBES2.java │ │ │ │ Passed: sun/security/x509/AlgorithmId/SHA256withECDSA.java │ │ │ │ Passed: sun/security/x509/AlgorithmId/TurkishRegion.java │ │ │ │ Passed: sun/security/x509/AlgorithmId/Uninitialized.java │ │ │ │ Passed: sun/security/x509/AlgorithmId/Uppercase.java │ │ │ │ Passed: sun/security/x509/AVA/AVAEqualsHashCode.java │ │ │ │ Passed: sun/security/x509/AVA/BadName.java │ │ │ │ +Passed: sun/security/x509/AlgorithmId/OmitAlgIdParam.java │ │ │ │ Passed: sun/security/x509/AVA/DomainComponentEncoding.java │ │ │ │ Passed: sun/security/x509/AVA/EmailAddressEncoding.java │ │ │ │ Passed: sun/security/x509/AVA/EmptyValue.java │ │ │ │ Passed: sun/security/x509/CertificateValidity/NullName.java │ │ │ │ Passed: sun/security/x509/DNSName/LeadingPeriod.java │ │ │ │ Passed: sun/security/x509/EDIPartyName/NullName.java │ │ │ │ Passed: sun/security/x509/equalNames/AltNamesEqualsTest.java │ │ │ │ Passed: sun/security/x509/Extensions/BCNull.java │ │ │ │ Passed: sun/security/x509/Extensions/DefaultCriticality.java │ │ │ │ -Passed: sun/security/x509/Extensions/IllegalExtensions.java │ │ │ │ Passed: sun/security/x509/Extensions/IssuingDistributionPointExtensionEncoding.java │ │ │ │ -Passed: sun/security/x509/GeneralName/DNSNameTest.java │ │ │ │ +Passed: sun/security/x509/Extensions/IllegalExtensions.java │ │ │ │ Passed: sun/security/x509/GeneralName/Encode.java │ │ │ │ +Passed: sun/security/x509/GeneralName/DNSNameTest.java │ │ │ │ Passed: sun/security/x509/GeneralName/X400Address.java │ │ │ │ Passed: sun/security/x509/IPAddressName/ConstrainsTest.java │ │ │ │ Passed: sun/security/x509/OtherName/Parse.java │ │ │ │ Passed: sun/security/validator/samedn.sh │ │ │ │ -Passed: sun/security/util/math/TestIntegerModuloP.java#P384OrderField │ │ │ │ -Passed: sun/security/validator/certreplace.sh │ │ │ │ +Passed: sun/security/x509/URICertStore/ExtensionsWithLDAP.java │ │ │ │ Passed: sun/security/x509/URIName/Parse.java │ │ │ │ Passed: sun/security/x509/X500Name/AllAttribs.java │ │ │ │ Passed: sun/security/x509/X500Name/DerValueConstructor.java │ │ │ │ Passed: sun/security/x509/X500Name/EmailKeyword.java │ │ │ │ Passed: sun/security/x509/X500Name/NullX500Name.java │ │ │ │ -Passed: sun/security/x509/URICertStore/ExtensionsWithLDAP.java │ │ │ │ Passed: sun/security/x509/X500Name/RDNwithMultipleAVAs.java │ │ │ │ +Passed: sun/security/x509/X509CertImpl/CertificateValidation.java │ │ │ │ Passed: sun/security/x509/X509CertImpl/ECSigParamsVerifyWithCert.java │ │ │ │ Passed: sun/security/x509/X509CertImpl/GetFingerprintError.java │ │ │ │ -Passed: sun/security/x509/X509CertImpl/CertificateValidation.java │ │ │ │ -Passed: sun/security/x509/X509CertImpl/Verify.java │ │ │ │ Passed: sun/security/x509/X509CertImpl/V3Certificate.java │ │ │ │ +Passed: sun/security/x509/X509CertImpl/Verify.java │ │ │ │ +Passed: sun/security/x509/X509CRLImpl/OrderAndDup.java │ │ │ │ Passed: sun/security/x509/X509CRLImpl/UnexpectedNPE.java │ │ │ │ Passed: sun/security/x509/X509CRLImpl/Verify.java │ │ │ │ Passed: sun/text/IntHashtable/patch-src/java.base/java/text/Bug4170614Test.java │ │ │ │ -Passed: sun/security/x509/X509CRLImpl/OrderAndDup.java │ │ │ │ -Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 │ │ │ │ Passed: sun/text/IntHashtable/Bug4705389.java │ │ │ │ Passed: sun/text/resources/Collator/Bug4248694.java │ │ │ │ -Passed: sun/text/resources/Collator/Bug4848897.java │ │ │ │ Passed: sun/text/resources/Collator/Bug4804273.java │ │ │ │ +Passed: sun/text/resources/Collator/Bug4848897.java │ │ │ │ Passed: sun/text/resources/Collator/Bug6755060.java │ │ │ │ Passed: sun/text/resources/Collator/CollationSettingsTests.java │ │ │ │ -Passed: sun/text/resources/Format/Bug4395196.java │ │ │ │ Passed: sun/text/resources/Collator/SwedishTest.java │ │ │ │ +Passed: sun/text/resources/Format/Bug4395196.java │ │ │ │ Passed: sun/text/resources/Format/Bug4442855.java │ │ │ │ Passed: sun/text/resources/Format/Bug4621320.java │ │ │ │ -Passed: sun/text/resources/Format/Bug4685470.java │ │ │ │ Passed: sun/text/resources/Format/Bug4651568.java │ │ │ │ +Passed: sun/text/resources/Format/Bug4685470.java │ │ │ │ Passed: sun/text/resources/Format/Bug4762201.java │ │ │ │ Passed: sun/text/resources/Format/Bug4807540.java │ │ │ │ Passed: sun/text/resources/Format/Bug4810032.java │ │ │ │ Passed: sun/text/resources/Format/Bug4994312.java │ │ │ │ Passed: sun/text/resources/Format/Bug5096553.java │ │ │ │ Passed: sun/text/resources/Format/Bug8037343.java │ │ │ │ Passed: sun/text/resources/Format/Bug8074791.java │ │ │ │ +Passed: sun/security/util/math/TestIntegerModuloP.java#P384OrderField │ │ │ │ Passed: sun/tools/jrunscript/jrunscript-argsTest.sh │ │ │ │ Passed: sun/tools/jrunscript/jrunscript-cpTest.sh │ │ │ │ +Passed: sun/text/resources/LocaleDataTest.java │ │ │ │ Passed: sun/tools/jrunscript/jrunscript-DTest.sh │ │ │ │ Passed: sun/tools/jrunscript/jrunscript-eTest.sh │ │ │ │ Passed: sun/tools/jrunscript/jrunscript-fTest.sh │ │ │ │ -Passed: sun/tools/jrunscript/jrunscriptTest.sh │ │ │ │ -Passed: sun/text/resources/LocaleDataTest.java │ │ │ │ Passed: sun/tools/jrunscript/jrunscript-helpTest.sh │ │ │ │ +Passed: sun/tools/jrunscript/jrunscriptTest.sh │ │ │ │ Passed: sun/util/calendar/zi/Beyond2037.java │ │ │ │ Passed: sun/util/calendar/Bug6653944.java │ │ │ │ Passed: sun/util/calendar/Bug8176160.java │ │ │ │ Passed: sun/util/calendar/zi/TestZoneInfo310.java │ │ │ │ Passed: sun/util/locale/provider/Bug8024141.java │ │ │ │ +Passed: sun/util/calendar/CalendarSystemDeadLockTest.java │ │ │ │ Passed: sun/util/locale/provider/Bug8038436.java │ │ │ │ Passed: sun/util/locale/provider/Bug8152817.java │ │ │ │ Passed: sun/util/locale/provider/Bug8163350.java │ │ │ │ -Passed: sun/util/calendar/CalendarSystemDeadLockTest.java │ │ │ │ -Passed: sun/util/locale/provider/CheckLoggingFromLocaleProvider.java │ │ │ │ Passed: sun/util/locale/provider/CalendarDataRegression.java │ │ │ │ +Passed: sun/util/locale/provider/CheckLoggingFromLocaleProvider.java │ │ │ │ Passed: sun/util/logging/PlatformLoggerTest.java │ │ │ │ +Passed: sun/util/logging/SourceClassName.java │ │ │ │ Passed: sun/util/resources/Calendar/Bug4518811.java │ │ │ │ Passed: sun/util/resources/Calendar/Bug4527203.java │ │ │ │ -Passed: sun/util/logging/SourceClassName.java │ │ │ │ Passed: sun/util/resources/cldr/Bug8134250.java │ │ │ │ Passed: sun/util/resources/cldr/Bug8145136.java │ │ │ │ +Passed: sun/util/resources/cldr/Bug8202764.java │ │ │ │ Passed: sun/util/resources/cldr/Bug8204603.java │ │ │ │ Passed: sun/util/resources/cldr/Bug8134384.java │ │ │ │ -Passed: sun/util/resources/cldr/Bug8202764.java │ │ │ │ +Passed: sun/util/resources/cldr/NorwegianFallbackTest.java │ │ │ │ Passed: sun/util/resources/Locale/Bug4429024.java │ │ │ │ Passed: sun/util/resources/Locale/Bug4965260.java │ │ │ │ Passed: sun/util/resources/Locale/Bug6275682.java │ │ │ │ -Passed: sun/util/resources/cldr/NorwegianFallbackTest.java │ │ │ │ -Passed: sun/util/resources/TimeZone/Bug4848242.java │ │ │ │ Passed: sun/util/resources/TimeZone/Bug4640234.java │ │ │ │ -Passed: sun/util/resources/cldr/TimeZoneNamesTest.java │ │ │ │ +Passed: sun/util/resources/TimeZone/Bug4848242.java │ │ │ │ Passed: sun/util/resources/TimeZone/Bug4858517.java │ │ │ │ -Passed: sun/util/resources/TimeZone/Bug6271396.java │ │ │ │ Passed: sun/util/resources/TimeZone/Bug4938846.java │ │ │ │ +Passed: sun/util/resources/TimeZone/Bug6271396.java │ │ │ │ +Passed: sun/util/resources/cldr/TimeZoneNamesTest.java │ │ │ │ Passed: sun/util/resources/TimeZone/Bug6317929.java │ │ │ │ -Passed: sun/util/resources/TimeZone/Bug6377794.java │ │ │ │ Passed: sun/util/resources/TimeZone/Bug6442006.java │ │ │ │ +Passed: sun/util/resources/TimeZone/Bug6377794.java │ │ │ │ Passed: sun/util/resources/TimeZone/Bug8139107.java │ │ │ │ -Passed: tools/jar/index/MetaInf.java │ │ │ │ Passed: sun/util/resources/TimeZone/ChineseTimeZoneNameTest.java │ │ │ │ +Passed: tools/jar/index/MetaInf.java │ │ │ │ +Passed: sun/security/x509/URICertStore/AIACertTimeout.java │ │ │ │ Passed: tools/jar/mmrjar/Basic.java │ │ │ │ -Passed: sun/security/util/math/TestIntegerModuloP.java#P521OrderField │ │ │ │ +Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 │ │ │ │ Passed: tools/jar/multiRelease/whitebox/Driver.java │ │ │ │ -Passed: tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java │ │ │ │ Passed: tools/jar/modularJar/Basic.java │ │ │ │ +Passed: tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java │ │ │ │ Passed: tools/jar/multiRelease/Basic1.java │ │ │ │ +Passed: tools/jar/compat/CLICompatibility.java │ │ │ │ Passed: tools/jar/multiRelease/Basic.java │ │ │ │ -Passed: sun/security/x509/URICertStore/AIACertTimeout.java │ │ │ │ Passed: tools/jar/ChangeDir.java │ │ │ │ Passed: tools/jar/ContentOrder.java │ │ │ │ Passed: tools/jar/CreateMissingParentDirectories.java │ │ │ │ -Passed: tools/jar/multiRelease/RuntimeTest.java │ │ │ │ +Passed: tools/jar/ExtractFilesTest.java │ │ │ │ Passed: tools/jar/InputFilesTest.java │ │ │ │ Passed: tools/jar/JarBackSlash.java │ │ │ │ -Passed: tools/jar/ExtractFilesTest.java │ │ │ │ -Passed: tools/jar/compat/CLICompatibility.java │ │ │ │ -Passed: tools/jar/ManifestDirectoryCompression.java │ │ │ │ +Passed: tools/jar/multiRelease/RuntimeTest.java │ │ │ │ Passed: tools/jar/JarEntryTime.java │ │ │ │ +Passed: tools/jar/ManifestDirectoryCompression.java │ │ │ │ +Passed: tools/jar/MultipleManifestTest.java │ │ │ │ Passed: tools/jar/ReleaseBeforeFiles.java │ │ │ │ -Passed: tools/jar/multiRelease/VersionValidatorTest.java │ │ │ │ +Passed: tools/jar/LeadingGarbage.java │ │ │ │ Passed: tools/jar/UpdateJar.java │ │ │ │ -Passed: tools/jar/MultipleManifestTest.java │ │ │ │ -Passed: tools/jimage/ImageReaderDuplicateChildNodesTest.java │ │ │ │ +Passed: tools/jar/multiRelease/VersionValidatorTest.java │ │ │ │ Passed: tools/jar/UpdateManifest.java │ │ │ │ +Passed: tools/jimage/ImageReaderDuplicateChildNodesTest.java │ │ │ │ Passed: tools/jimage/JImageBasicsTest.java │ │ │ │ Passed: tools/jimage/JImageInfoTest.java │ │ │ │ -Passed: tools/jar/LeadingGarbage.java │ │ │ │ Passed: tools/jimage/JImageListTest.java │ │ │ │ -Passed: tools/jimage/JImageExtractTest.java │ │ │ │ +Passed: sun/security/util/math/TestIntegerModuloP.java#P521OrderField │ │ │ │ Passed: tools/jimage/JImageNonAsciiNameTest.java │ │ │ │ Passed: tools/jimage/JImageToolTest.java │ │ │ │ +Passed: tools/jimage/JImageExtractTest.java │ │ │ │ Passed: tools/jimage/JImageVerifyTest.java │ │ │ │ Passed: tools/jimage/JImageTest.java │ │ │ │ Passed: tools/jimage/VerifyJimage.java │ │ │ │ -Passed: tools/jlink/basic/AllModulePath.java │ │ │ │ +Passed: sun/security/x509/URICertStore/CRLReadTimeout.java │ │ │ │ Passed: tools/jlink/bindservices/SuggestProviders.java │ │ │ │ -Passed: tools/jlink/basic/BasicTest.java │ │ │ │ +Passed: tools/jlink/basic/AllModulePath.java │ │ │ │ Passed: tools/jlink/bindservices/BindServices.java │ │ │ │ -Passed: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java │ │ │ │ +Passed: tools/jlink/basic/BasicTest.java │ │ │ │ Passed: tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java │ │ │ │ -Passed: sun/security/x509/URICertStore/CRLReadTimeout.java │ │ │ │ -Passed: tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java │ │ │ │ -Passed: tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java │ │ │ │ +Passed: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java │ │ │ │ Passed: tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java │ │ │ │ -Passed: tools/jlink/plugins/AddOptionsPluginTest.java │ │ │ │ +Passed: tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java │ │ │ │ +Passed: tools/jar/multiRelease/ApiValidatorTest.java │ │ │ │ +Passed: tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java │ │ │ │ Passed: tools/jlink/plugins/CompressIndexesTest.java │ │ │ │ -Passed: tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java │ │ │ │ +Passed: tools/jlink/plugins/AddOptionsPluginTest.java │ │ │ │ Passed: tools/jlink/plugins/DefaultStripDebugPluginTest.java │ │ │ │ Passed: tools/jlink/plugins/ExcludeFilesPluginTest.java │ │ │ │ Passed: tools/jlink/plugins/CDSPluginTest.java │ │ │ │ -Passed: tools/jlink/plugins/ExcludeModuleInfoTest.java │ │ │ │ +Passed: tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java │ │ │ │ Passed: tools/jlink/plugins/ExcludePluginTest.java │ │ │ │ +Passed: tools/jlink/plugins/ExcludeModuleInfoTest.java │ │ │ │ Passed: tools/jlink/plugins/ExcludeVMPluginTest.java │ │ │ │ Passed: tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java │ │ │ │ Passed: tools/jlink/plugins/ExcludeJmodSectionPluginTest.java │ │ │ │ Passed: tools/jlink/plugins/LastSorterTest.java │ │ │ │ -Passed: tools/jar/multiRelease/ApiValidatorTest.java │ │ │ │ Passed: tools/jlink/plugins/OrderResourcesPluginTest.java │ │ │ │ -Passed: tools/jlink/plugins/LegalFilePluginTest.java │ │ │ │ Passed: tools/jlink/plugins/PluginsNegativeTest.java │ │ │ │ -Passed: tools/jlink/plugins/ResourceFilterTest.java │ │ │ │ Passed: tools/jlink/plugins/PrevisitorTest.java │ │ │ │ +Passed: tools/jlink/plugins/ResourceFilterTest.java │ │ │ │ +Passed: tools/jlink/plugins/LegalFilePluginTest.java │ │ │ │ Passed: tools/jlink/plugins/SignatureParserTest.java │ │ │ │ Passed: tools/jlink/plugins/StringSharingPluginTest.java │ │ │ │ Passed: tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java │ │ │ │ -Passed: tools/jlink/plugins/GenerateJLIClassesPluginTest.java │ │ │ │ -Passed: tools/jlink/CheckExecutable.java │ │ │ │ Passed: tools/jlink/plugins/VendorInfoPluginsTest.java │ │ │ │ -Passed: tools/jlink/ExplodedModuleNameTest.java │ │ │ │ +Passed: tools/jlink/CheckExecutable.java │ │ │ │ +Passed: tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java │ │ │ │ +Passed: tools/jlink/plugins/GenerateJLIClassesPluginTest.java │ │ │ │ Passed: tools/jlink/ImageFileCreatorTest.java │ │ │ │ Passed: tools/jlink/ImageFilePoolTest.java │ │ │ │ -Passed: tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java │ │ │ │ -Passed: tools/jlink/DefaultProviderTest.java │ │ │ │ -Passed: tools/jlink/plugins/CompressorPluginTest.java │ │ │ │ +Passed: tools/jlink/ExplodedModuleNameTest.java │ │ │ │ Passed: tools/jlink/IntegrationTest.java │ │ │ │ +Passed: tools/jlink/DefaultProviderTest.java │ │ │ │ Passed: tools/jlink/JLink100Modules.java │ │ │ │ -Passed: tools/jlink/JLinkOptionsTest.java │ │ │ │ -Passed: tools/jlink/JLinkDedupTestBatchSizeOne.java │ │ │ │ Passed: tools/jlink/JLink2Test.java │ │ │ │ +Passed: tools/jlink/plugins/CompressorPluginTest.java │ │ │ │ +Passed: tools/jlink/JLinkDedupTestBatchSizeOne.java │ │ │ │ +Passed: tools/jlink/JLinkOptionsTest.java │ │ │ │ Passed: tools/jlink/JLinkNegativeTest.java │ │ │ │ -Passed: tools/jar/ReproducibleJar.java │ │ │ │ -Passed: tools/jlink/JLinkReproducible3Test.java │ │ │ │ Passed: tools/jlink/JLinkReproducible2Test.java │ │ │ │ -Passed: tools/jlink/JLinkToolProviderTest.java │ │ │ │ +Passed: tools/jlink/JLinkReproducible3Test.java │ │ │ │ Passed: tools/jlink/JLinkPluginsTest.java │ │ │ │ +Passed: tools/jlink/JLinkToolProviderTest.java │ │ │ │ +Passed: tools/jar/ReproducibleJar.java │ │ │ │ Passed: tools/jlink/JLinkSigningTest.java │ │ │ │ -Passed: tools/jlink/NativeTest.java │ │ │ │ -Passed: tools/jlink/ResourceDuplicateCheckTest.java │ │ │ │ Passed: tools/jlink/ReleaseImplementorTest.java │ │ │ │ +Passed: tools/jlink/ResourceDuplicateCheckTest.java │ │ │ │ Passed: tools/jlink/ResourcePoolTest.java │ │ │ │ +Passed: tools/jlink/NativeTest.java │ │ │ │ Passed: tools/jlink/SecurityTest.java │ │ │ │ -Passed: tools/jmod/hashes/HashesOrderTest.java │ │ │ │ -Passed: tools/jmod/JmodNegativeTest.java │ │ │ │ Passed: tools/jlink/ModuleNamesOrderTest.java │ │ │ │ +Passed: tools/jmod/JmodNegativeTest.java │ │ │ │ +Passed: tools/jmod/hashes/HashesOrderTest.java │ │ │ │ +Passed: tools/jlink/JLinkReproducibleTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/AppImageFileTest.java │ │ │ │ -Passed: tools/jlink/plugins/IncludeLocalesPluginTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/ApplicationLayoutTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/CompareDottedVersionTest.java │ │ │ │ Passed: tools/jmod/hashes/HashesTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/DeployParamsTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/DottedVersionTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/EnquoterTest.java │ │ │ │ -Passed: tools/jlink/JLinkReproducibleTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/InvalidDottedVersionTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/OverridableResourceTest.java │ │ │ │ -Passed: tools/jpackage/junit/jdk/jpackage/internal/PlatformVersionTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/PathGroupTest.java │ │ │ │ -Passed: tools/jmod/JmodTest.java │ │ │ │ -Passed: tools/jpackage/linux/LicenseTypeTest.java │ │ │ │ +Passed: tools/jpackage/junit/jdk/jpackage/internal/PlatformVersionTest.java │ │ │ │ +Passed: tools/jlink/plugins/IncludeLocalesPluginTest.java │ │ │ │ Passed: tools/jpackage/junit/jdk/jpackage/internal/ToolValidatorTest.java │ │ │ │ -Passed: tools/jpackage/linux/LinuxResourceTest.java │ │ │ │ -Passed: tools/jpackage/linux/LinuxWeirdOutputDirTest.java │ │ │ │ +Passed: tools/jpackage/linux/LicenseTypeTest.java │ │ │ │ +Passed: tools/jmod/JmodTest.java │ │ │ │ +FAILED: tools/jpackage/linux/AppAboutUrlTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/AppCategoryTest.java │ │ │ │ +FAILED: tools/jpackage/linux/LinuxBundleNameTest.java │ │ │ │ +FAILED: tools/jpackage/linux/LinuxResourceTest.java │ │ │ │ +FAILED: tools/jpackage/linux/MaintainerTest.java │ │ │ │ +FAILED: tools/jpackage/linux/PackageDepsTest.java │ │ │ │ +FAILED: tools/jpackage/linux/ReleaseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/ShortcutHintTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/UsrTreeTest.java │ │ │ │ Passed: tools/jlink/JLinkTest.java │ │ │ │ -Passed: tools/jpackage/linux/AppCategoryTest.java │ │ │ │ -Passed: tools/jpackage/linux/LinuxBundleNameTest.java │ │ │ │ -Passed: tools/jpackage/linux/AppAboutUrlTest.java#id0 │ │ │ │ -Passed: tools/jpackage/linux/MaintainerTest.java │ │ │ │ -Passed: tools/jpackage/linux/ReleaseTest.java#id0 │ │ │ │ -Passed: tools/jpackage/linux/ShortcutHintTest.java#id0 │ │ │ │ -Passed: tools/jpackage/linux/PackageDepsTest.java │ │ │ │ -Passed: tools/jpackage/share/AddLauncherTest.java#id1 │ │ │ │ -Passed: tools/jpackage/linux/UsrTreeTest.java │ │ │ │ -Passed: tools/jpackage/share/AddLShortcutTest.java │ │ │ │ -Passed: tools/jpackage/share/AppContentTest.java │ │ │ │ -Passed: tools/jpackage/share/AppImagePackageTest.java │ │ │ │ +Passed: tools/jpackage/linux/LinuxWeirdOutputDirTest.java │ │ │ │ +FAILED: tools/jpackage/share/AddLauncherTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/AddLShortcutTest.java │ │ │ │ +FAILED: tools/jpackage/share/AppContentTest.java │ │ │ │ +FAILED: tools/jpackage/share/AppImagePackageTest.java │ │ │ │ Passed: tools/jpackage/share/AppLauncherEnvTest.java │ │ │ │ Passed: tools/jpackage/share/AppVersionTest.java │ │ │ │ Passed: tools/jpackage/share/ArgumentsTest.java │ │ │ │ -Passed: tools/jpackage/share/BasicTest.java │ │ │ │ +FAILED: tools/jpackage/share/BasicTest.java │ │ │ │ Passed: tools/jpackage/share/CookedRuntimeTest.java │ │ │ │ Passed: tools/jpackage/share/DotInNameTest.java │ │ │ │ -Passed: tools/jpackage/share/EmptyFolderTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/EmptyFolderTest.java#id0 │ │ │ │ Passed: tools/jpackage/share/EmptyFolderTest.java#id1 │ │ │ │ Passed: tools/jpackage/share/ErrorTest.java#id0 │ │ │ │ Passed: tools/jpackage/share/ErrorTest.java#id1 │ │ │ │ -Passed: tools/jpackage/share/FileAssociationsTest.java#id0 │ │ │ │ -Passed: tools/jpackage/share/IconTest.java │ │ │ │ -Passed: tools/jpackage/share/InstallDirTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/FileAssociationsTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/IconTest.java │ │ │ │ +FAILED: tools/jpackage/share/InstallDirTest.java#id0 │ │ │ │ Passed: tools/jpackage/share/InstallDirTest.java#id1 │ │ │ │ Passed: tools/jpackage/share/JavaOptionsEqualsTest.java#id0 │ │ │ │ Passed: tools/jpackage/share/JavaOptionsEqualsTest.java#id1 │ │ │ │ Passed: tools/jpackage/share/JavaOptionsTest.java │ │ │ │ Passed: tools/jpackage/share/JLinkOptionsTest.java │ │ │ │ -Passed: tools/jpackage/share/LicenseTest.java#id0 │ │ │ │ -Passed: tools/jpackage/share/LicenseTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id1 │ │ │ │ Passed: tools/jpackage/share/MainClassTest.java │ │ │ │ Passed: tools/jpackage/share/ModulePathTest.java │ │ │ │ Passed: tools/jpackage/share/ModulePathTest2.java │ │ │ │ Passed: tools/jpackage/share/ModulePathTest3.java │ │ │ │ -Passed: tools/jpackage/share/MultiLauncherTwoPhaseTest.java │ │ │ │ -Passed: tools/jpackage/share/MultiNameTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/MultiLauncherTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/MultiNameTwoPhaseTest.java │ │ │ │ Passed: tools/jpackage/share/MultipleJarAppTest.java │ │ │ │ Passed: tools/jpackage/share/NoMPathRuntimeTest.java │ │ │ │ Passed: tools/jpackage/share/NonExistentTest.java │ │ │ │ -Passed: tools/jpackage/share/PerUserCfgTest.java │ │ │ │ +FAILED: tools/jpackage/share/PerUserCfgTest.java │ │ │ │ Passed: tools/jpackage/share/RuntimeImageTest.java │ │ │ │ Passed: tools/launcher/8261785/Test8261785.java │ │ │ │ Passed: tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java │ │ │ │ Passed: tools/launcher/modules/addexports/AddExportsTest.java │ │ │ │ Passed: tools/launcher/modules/addexports/AddExportsTestWarningError.java │ │ │ │ Passed: tools/launcher/modules/addmods/AddModsTest.java │ │ │ │ Passed: tools/launcher/modules/addreads/AddReadsTest.java │ │ │ │ @@ -14607,134 +14586,192 @@ │ │ │ │ Passed: tools/launcher/modules/classpath/JavaClassPathTest.java │ │ │ │ Passed: tools/launcher/modules/describe/DescribeModuleTest.java │ │ │ │ Passed: tools/launcher/modules/dryrun/DryRunTest.java │ │ │ │ Passed: tools/launcher/modules/illegalaccess/IllegalAccessTest.java │ │ │ │ Passed: tools/launcher/modules/limitmods/LimitModsTest.java │ │ │ │ Passed: tools/launcher/modules/listmods/ListModsTest.java │ │ │ │ Passed: tools/launcher/modules/patch/automatic/PatchTest.java │ │ │ │ +FAILED: tools/jpackage/share/RuntimePackageTest.java#id0 │ │ │ │ Passed: tools/launcher/modules/patch/basic/PatchTest.java │ │ │ │ Passed: tools/launcher/modules/patch/basic/PatchTestWarningError.java │ │ │ │ -Passed: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java │ │ │ │ +FAILED: tools/jpackage/share/ServiceTest.java │ │ │ │ Passed: tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java │ │ │ │ +FAILED: tools/jpackage/share/SimplePackageTest.java │ │ │ │ Passed: tools/launcher/modules/validate/ValidateModulesTest.java │ │ │ │ +Passed: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java │ │ │ │ +FAILED: tools/jpackage/share/VendorTest.java#id1 │ │ │ │ +Passed: tools/jpackage/share/PredefinedAppImageErrorTest.java │ │ │ │ Passed: tools/launcher/ArgFileSyntax.java │ │ │ │ -Passed: tools/launcher/ArgsEnvVar.java │ │ │ │ Passed: tools/launcher/ArgsFileTest.java │ │ │ │ -Passed: tools/launcher/Arrrghs.java │ │ │ │ -Passed: tools/launcher/BigJar.java │ │ │ │ Passed: tools/launcher/ChangeDataModel.java │ │ │ │ -Passed: tools/jpackage/share/RuntimePackageTest.java#id0 │ │ │ │ Passed: tools/launcher/DefaultLocaleTestRun.java │ │ │ │ Passed: tools/launcher/DiacriticTest.java │ │ │ │ -Passed: tools/launcher/ClassPathWildCard.sh │ │ │ │ +Passed: tools/launcher/ArgsEnvVar.java │ │ │ │ Passed: tools/launcher/ExecutionEnvironment.java#id0 │ │ │ │ -Passed: tools/launcher/FXLauncherTest.java │ │ │ │ Passed: tools/launcher/I18NArgTest.java │ │ │ │ Passed: tools/launcher/I18NJarTest.java │ │ │ │ Passed: tools/launcher/I18NTest.java │ │ │ │ +Passed: tools/launcher/ClassPathWildCard.sh │ │ │ │ Passed: tools/launcher/InfoStreams.java │ │ │ │ -Passed: tools/launcher/InstanceMainTest.java │ │ │ │ Passed: tools/launcher/Jexec.java │ │ │ │ Passed: tools/launcher/JliLaunchTest.java │ │ │ │ -Passed: tools/launcher/HelpFlagsTest.java │ │ │ │ Passed: tools/launcher/LauncherMessageTest.java │ │ │ │ Passed: tools/launcher/MainClassAttributeTest.java │ │ │ │ +Passed: tools/launcher/FXLauncherTest.java │ │ │ │ Passed: tools/launcher/MainClassCantBeLoadedTest.java │ │ │ │ Passed: tools/launcher/MiscTests.java │ │ │ │ Passed: tools/launcher/MultipleJRERemoved.java │ │ │ │ Passed: tools/launcher/RunpathTest.java │ │ │ │ +Passed: tools/launcher/Arrrghs.java │ │ │ │ +Passed: tools/launcher/BigJar.java │ │ │ │ Passed: tools/launcher/MultipleJRE.sh │ │ │ │ -Passed: tools/launcher/Settings.java │ │ │ │ -Passed: tools/launcher/Test7029048.java#id0 │ │ │ │ Passed: tools/launcher/TestMainWithoutEnclosing.java │ │ │ │ Passed: tools/launcher/TestSpecialArgs.java │ │ │ │ +Passed: tools/launcher/Test7029048.java#id0 │ │ │ │ Passed: tools/launcher/TestXcheckJNIWarnings.java#jdwp-agent │ │ │ │ Passed: tools/launcher/TestXcheckJNIWarnings.java#noagent │ │ │ │ -Passed: tools/launcher/SourceMode.java │ │ │ │ Passed: tools/launcher/TooSmallStackSize.java │ │ │ │ -Passed: tools/launcher/UnicodeTest.java │ │ │ │ +Passed: tools/launcher/InstanceMainTest.java │ │ │ │ +Passed: tools/launcher/Settings.java │ │ │ │ Passed: tools/launcher/UnresolvedExceptions.java │ │ │ │ -Passed: tools/launcher/ToolsOpts.java │ │ │ │ +Passed: tools/launcher/UnicodeTest.java │ │ │ │ Passed: tools/launcher/VersionCheck.java │ │ │ │ -Passed: tools/jpackage/share/ServiceTest.java │ │ │ │ -Passed: tools/jpackage/share/SimplePackageTest.java │ │ │ │ -Passed: tools/jpackage/share/VendorTest.java#id1 │ │ │ │ -Passed: tools/jpackage/share/PredefinedAppImageErrorTest.java │ │ │ │ -Test results: passed: 6,488; failed: 10; skipped: 103; excluded: 41; did not match keywords: 38; did not meet module requirements: 3; did not meet platform requirements: 118 │ │ │ │ +Passed: tools/launcher/ToolsOpts.java │ │ │ │ +Passed: tools/launcher/SourceMode.java │ │ │ │ +Passed: tools/launcher/HelpFlagsTest.java │ │ │ │ +Test results: passed: 6,461; failed: 39; skipped: 103; excluded: 41; did not match keywords: 38; did not meet module requirements: 3; did not meet platform requirements: 116 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.7+6/jtreg-test-output/jdk/0/JTreport/html/report.html │ │ │ │ Results written to /tmp/jdk/JTwork │ │ │ │ Error: Some tests failed or other problems occurred. │ │ │ │ Directory "jtreg-test-output/jdk/1/JTreport" not found: creating │ │ │ │ FAILED: java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ +FAILED: java/net/MulticastSocket/Test.java │ │ │ │ FAILED: java/net/SocketOption/OptionsTest.java │ │ │ │ FAILED: java/net/MulticastSocket/B6427403.java │ │ │ │ +FAILED: java/net/MulticastSocket/NoLoopbackPackets.java │ │ │ │ FAILED: java/net/MulticastSocket/SetLoopbackModeIPv4.java │ │ │ │ -FAILED: java/net/MulticastSocket/Test.java │ │ │ │ FAILED: java/net/MulticastSocket/Promiscuous.java │ │ │ │ -FAILED: java/net/MulticastSocket/NoLoopbackPackets.java │ │ │ │ +FAILED: sun/security/lib/cacerts/VerifyCACerts.java │ │ │ │ +FAILED: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java │ │ │ │ FAILED: java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ +FAILED: tools/jpackage/linux/AppCategoryTest.java │ │ │ │ +FAILED: tools/jpackage/linux/LinuxBundleNameTest.java │ │ │ │ +FAILED: tools/jpackage/linux/AppAboutUrlTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/LinuxResourceTest.java │ │ │ │ FAILED: sun/security/krb5/auto/Addresses.java │ │ │ │ +FAILED: tools/jpackage/linux/MaintainerTest.java │ │ │ │ +FAILED: tools/jpackage/linux/PackageDepsTest.java │ │ │ │ +FAILED: tools/jpackage/linux/ReleaseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/UsrTreeTest.java │ │ │ │ +FAILED: tools/jpackage/linux/ShortcutHintTest.java#id0 │ │ │ │ FAILED: sun/security/tools/jarsigner/TimestampCheck.java │ │ │ │ -Test results: failed: 10; excluded: 41; did not match keywords: 38; did not match prior status: 6,609 │ │ │ │ +FAILED: tools/jpackage/share/AddLauncherTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/AddLShortcutTest.java │ │ │ │ +FAILED: tools/jpackage/share/AppContentTest.java │ │ │ │ +FAILED: tools/jpackage/share/AppImagePackageTest.java │ │ │ │ +FAILED: tools/jpackage/share/BasicTest.java │ │ │ │ +FAILED: tools/jpackage/share/EmptyFolderTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/FileAssociationsTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/IconTest.java │ │ │ │ +FAILED: tools/jpackage/share/InstallDirTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/MultiLauncherTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/MultiNameTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/PerUserCfgTest.java │ │ │ │ +FAILED: tools/jpackage/share/RuntimePackageTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/ServiceTest.java │ │ │ │ +FAILED: tools/jpackage/share/SimplePackageTest.java │ │ │ │ +FAILED: tools/jpackage/share/VendorTest.java#id1 │ │ │ │ +Test results: failed: 39; excluded: 41; did not match keywords: 38; did not match prior status: 6,580 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.7+6/jtreg-test-output/jdk/1/JTreport/html/report.html │ │ │ │ Results written to /tmp/jdk/JTwork │ │ │ │ Error: Some tests failed or other problems occurred. │ │ │ │ Directory "jtreg-test-output/jdk/2/JTreport" not found: creating │ │ │ │ -FAILED: java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ FAILED: java/net/MulticastSocket/SetLoopbackModeIPv4.java │ │ │ │ -FAILED: java/net/MulticastSocket/Test.java │ │ │ │ FAILED: java/net/MulticastSocket/NoLoopbackPackets.java │ │ │ │ +FAILED: java/net/MulticastSocket/Promiscuous.java │ │ │ │ +FAILED: java/net/MulticastSocket/Test.java │ │ │ │ +FAILED: java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ FAILED: java/net/SocketOption/OptionsTest.java │ │ │ │ -FAILED: java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ FAILED: java/net/MulticastSocket/B6427403.java │ │ │ │ -FAILED: java/net/MulticastSocket/Promiscuous.java │ │ │ │ +FAILED: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java │ │ │ │ +FAILED: java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ +FAILED: sun/security/lib/cacerts/VerifyCACerts.java │ │ │ │ +FAILED: tools/jpackage/linux/LinuxBundleNameTest.java │ │ │ │ +FAILED: tools/jpackage/linux/AppCategoryTest.java │ │ │ │ FAILED: sun/security/krb5/auto/Addresses.java │ │ │ │ +FAILED: tools/jpackage/linux/AppAboutUrlTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/LinuxResourceTest.java │ │ │ │ +FAILED: tools/jpackage/linux/MaintainerTest.java │ │ │ │ +FAILED: tools/jpackage/linux/PackageDepsTest.java │ │ │ │ +FAILED: tools/jpackage/linux/ReleaseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/UsrTreeTest.java │ │ │ │ +FAILED: tools/jpackage/linux/ShortcutHintTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/AddLauncherTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/AddLShortcutTest.java │ │ │ │ FAILED: sun/security/tools/jarsigner/TimestampCheck.java │ │ │ │ -Test results: failed: 10; excluded: 41; did not match keywords: 38; did not match prior status: 6,609 │ │ │ │ +FAILED: tools/jpackage/share/AppContentTest.java │ │ │ │ +FAILED: tools/jpackage/share/AppImagePackageTest.java │ │ │ │ +FAILED: tools/jpackage/share/BasicTest.java │ │ │ │ +FAILED: tools/jpackage/share/EmptyFolderTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/FileAssociationsTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/IconTest.java │ │ │ │ +FAILED: tools/jpackage/share/InstallDirTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/MultiLauncherTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/MultiNameTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/PerUserCfgTest.java │ │ │ │ +FAILED: tools/jpackage/share/RuntimePackageTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/ServiceTest.java │ │ │ │ +FAILED: tools/jpackage/share/SimplePackageTest.java │ │ │ │ +FAILED: tools/jpackage/share/VendorTest.java#id1 │ │ │ │ +Test results: failed: 39; excluded: 41; did not match keywords: 38; did not match prior status: 6,580 │ │ │ │ Report written to /build/reproducible-path/openjdk-21-21.0.7+6/jtreg-test-output/jdk/2/JTreport/html/report.html │ │ │ │ Results written to /tmp/jdk/JTwork │ │ │ │ Error: Some tests failed or other problems occurred. │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ Command exited with non-zero status 2 │ │ │ │ Command being timed: "debian/tests/jdk" │ │ │ │ - User time (Killed │ │ │ │ -seconds): 21149.12 │ │ │ │ - System time (seconds): 1632.50 │ │ │ │ - Percent of CPU this job got: 421% │ │ │ │ - Elapsed (wall clock) time (h:mm:ss or m:ss): 1:29:59 │ │ │ │ + User time (seconds): 36512.06 │ │ │ │ + System time (seconds): 3109.82 │ │ │ │ + Percent of CPU this job got: 851% │ │ │ │ + Elapsed (wall clock) time (h:mm:ss or m:ss): 1:17:34 │ │ │ │ Average shared text size (kbytes): 0 │ │ │ │ Average unshared data size (kbytes): 0 │ │ │ │ Average stack size (kbytes): 0 │ │ │ │ Average total size (kbytes): 0 │ │ │ │ - Maximum resident set size (kbytes): 8314212 │ │ │ │ + Maximum resident set size (kbytes): 15678732 │ │ │ │ Average resident set size (kbytes): 0 │ │ │ │ - Major (requiring I/O) page faults: 163022 │ │ │ │ - Minor (reclaiming a frame) page faults: 146035299 │ │ │ │ - Voluntary context switches: 46458756 │ │ │ │ - Involuntary context switches: 21553361 │ │ │ │ + Major (requiring I/O) page faults: 40 │ │ │ │ + Minor (reclaiming a frame) page faults: 213508195 │ │ │ │ + Voluntary context switches: 83205797 │ │ │ │ + Involuntary context switches: 6511715 │ │ │ │ Swaps: 0 │ │ │ │ - File system inputs: 18086688 │ │ │ │ - File system outputs: 0 │ │ │ │ + File system inputs: 404688 │ │ │ │ + File system outputs: 192860712 │ │ │ │ Socket messages sent: 0 │ │ │ │ Socket messages received: 0 │ │ │ │ Signals delivered: 0 │ │ │ │ Page size (bytes): 4096 │ │ │ │ Exit status: 2 │ │ │ │ +Killed │ │ │ │ ===== END check-jdk ===== │ │ │ │ for i in hotspot langtools jaxp jdk; do \ │ │ │ │ echo "--------------- jtreg console summary for $i ---------------"; \ │ │ │ │ egrep -v '^(Passed:|Directory|Re[a-z]+\ written\ to)' jtreg-test-output/check-$i.log; \ │ │ │ │ done | tee jtreg-test-output/jtreg-summary.log │ │ │ │ --------------- jtreg console summary for hotspot --------------- │ │ │ │ -Test results: passed: 3,104; skipped: 4; excluded: 35; did not match keywords: 75; did not meet platform requirements: 174 │ │ │ │ +Test results: passed: 3,081; skipped: 5; excluded: 35; did not match keywords: 75; did not meet platform requirements: 197 │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ Unable to compare jtreg results: no build jtreport found for hotspot/amd64. │ │ │ │ Reason: '/usr/share/doc/openjdk-21-jre-headless//test-amd64/jtreport-hotspot.tar.gz' does not exist. │ │ │ │ --------------- jtreg console summary for langtools --------------- │ │ │ │ -Test results: passed: 4,426; skipped: 1; excluded: 12; did not match keywords: 1; did not meet platform requirements: 1 │ │ │ │ +Test results: passed: 4,425; skipped: 1; excluded: 12; did not match keywords: 1; did not meet platform requirements: 1 │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ Unable to compare jtreg results: no build jtreport found for hotspot/amd64. │ │ │ │ Reason: '/usr/share/doc/openjdk-21-jre-headless//test-amd64/jtreport-hotspot.tar.gz' does not exist. │ │ │ │ --------------- jtreg console summary for jaxp --------------- │ │ │ │ Test results: passed: 500; did not meet platform requirements: 1 │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ Unable to compare jtreg results: no build jtreport found for hotspot/amd64. │ │ │ │ @@ -14744,57 +14781,144 @@ │ │ │ │ FAILED: java/net/MulticastSocket/NoLoopbackPackets.java │ │ │ │ FAILED: java/net/MulticastSocket/Promiscuous.java │ │ │ │ FAILED: java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ FAILED: java/net/MulticastSocket/SetLoopbackModeIPv4.java │ │ │ │ FAILED: java/net/MulticastSocket/Test.java │ │ │ │ FAILED: java/net/SocketOption/OptionsTest.java │ │ │ │ FAILED: java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ +FAILED: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java │ │ │ │ FAILED: sun/security/krb5/auto/Addresses.java │ │ │ │ +FAILED: sun/security/lib/cacerts/VerifyCACerts.java │ │ │ │ FAILED: sun/security/tools/jarsigner/TimestampCheck.java │ │ │ │ -Test results: passed: 6,488; failed: 10; skipped: 103; excluded: 41; did not match keywords: 38; did not meet module requirements: 3; did not meet platform requirements: 118 │ │ │ │ +FAILED: tools/jpackage/linux/AppAboutUrlTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/AppCategoryTest.java │ │ │ │ +FAILED: tools/jpackage/linux/LinuxBundleNameTest.java │ │ │ │ +FAILED: tools/jpackage/linux/LinuxResourceTest.java │ │ │ │ +FAILED: tools/jpackage/linux/MaintainerTest.java │ │ │ │ +FAILED: tools/jpackage/linux/PackageDepsTest.java │ │ │ │ +FAILED: tools/jpackage/linux/ReleaseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/ShortcutHintTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/UsrTreeTest.java │ │ │ │ +FAILED: tools/jpackage/share/AddLauncherTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/AddLShortcutTest.java │ │ │ │ +FAILED: tools/jpackage/share/AppContentTest.java │ │ │ │ +FAILED: tools/jpackage/share/AppImagePackageTest.java │ │ │ │ +FAILED: tools/jpackage/share/BasicTest.java │ │ │ │ +FAILED: tools/jpackage/share/EmptyFolderTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/FileAssociationsTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/IconTest.java │ │ │ │ +FAILED: tools/jpackage/share/InstallDirTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/MultiLauncherTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/MultiNameTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/PerUserCfgTest.java │ │ │ │ +FAILED: tools/jpackage/share/RuntimePackageTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/ServiceTest.java │ │ │ │ +FAILED: tools/jpackage/share/SimplePackageTest.java │ │ │ │ +FAILED: tools/jpackage/share/VendorTest.java#id1 │ │ │ │ +Test results: passed: 6,461; failed: 39; skipped: 103; excluded: 41; did not match keywords: 38; did not meet module requirements: 3; did not meet platform requirements: 116 │ │ │ │ FAILED: java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ +FAILED: java/net/MulticastSocket/Test.java │ │ │ │ FAILED: java/net/SocketOption/OptionsTest.java │ │ │ │ FAILED: java/net/MulticastSocket/B6427403.java │ │ │ │ +FAILED: java/net/MulticastSocket/NoLoopbackPackets.java │ │ │ │ FAILED: java/net/MulticastSocket/SetLoopbackModeIPv4.java │ │ │ │ -FAILED: java/net/MulticastSocket/Test.java │ │ │ │ FAILED: java/net/MulticastSocket/Promiscuous.java │ │ │ │ -FAILED: java/net/MulticastSocket/NoLoopbackPackets.java │ │ │ │ +FAILED: sun/security/lib/cacerts/VerifyCACerts.java │ │ │ │ +FAILED: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java │ │ │ │ FAILED: java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ +FAILED: tools/jpackage/linux/AppCategoryTest.java │ │ │ │ +FAILED: tools/jpackage/linux/LinuxBundleNameTest.java │ │ │ │ +FAILED: tools/jpackage/linux/AppAboutUrlTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/LinuxResourceTest.java │ │ │ │ FAILED: sun/security/krb5/auto/Addresses.java │ │ │ │ +FAILED: tools/jpackage/linux/MaintainerTest.java │ │ │ │ +FAILED: tools/jpackage/linux/PackageDepsTest.java │ │ │ │ +FAILED: tools/jpackage/linux/ReleaseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/UsrTreeTest.java │ │ │ │ +FAILED: tools/jpackage/linux/ShortcutHintTest.java#id0 │ │ │ │ FAILED: sun/security/tools/jarsigner/TimestampCheck.java │ │ │ │ -Test results: failed: 10; excluded: 41; did not match keywords: 38; did not match prior status: 6,609 │ │ │ │ -FAILED: java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ +FAILED: tools/jpackage/share/AddLauncherTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/AddLShortcutTest.java │ │ │ │ +FAILED: tools/jpackage/share/AppContentTest.java │ │ │ │ +FAILED: tools/jpackage/share/AppImagePackageTest.java │ │ │ │ +FAILED: tools/jpackage/share/BasicTest.java │ │ │ │ +FAILED: tools/jpackage/share/EmptyFolderTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/FileAssociationsTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/IconTest.java │ │ │ │ +FAILED: tools/jpackage/share/InstallDirTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/MultiLauncherTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/MultiNameTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/PerUserCfgTest.java │ │ │ │ +FAILED: tools/jpackage/share/RuntimePackageTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/ServiceTest.java │ │ │ │ +FAILED: tools/jpackage/share/SimplePackageTest.java │ │ │ │ +FAILED: tools/jpackage/share/VendorTest.java#id1 │ │ │ │ +Test results: failed: 39; excluded: 41; did not match keywords: 38; did not match prior status: 6,580 │ │ │ │ FAILED: java/net/MulticastSocket/SetLoopbackModeIPv4.java │ │ │ │ -FAILED: java/net/MulticastSocket/Test.java │ │ │ │ FAILED: java/net/MulticastSocket/NoLoopbackPackets.java │ │ │ │ +FAILED: java/net/MulticastSocket/Promiscuous.java │ │ │ │ +FAILED: java/net/MulticastSocket/Test.java │ │ │ │ +FAILED: java/net/MulticastSocket/SetLoopbackMode.java │ │ │ │ FAILED: java/net/SocketOption/OptionsTest.java │ │ │ │ -FAILED: java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ FAILED: java/net/MulticastSocket/B6427403.java │ │ │ │ -FAILED: java/net/MulticastSocket/Promiscuous.java │ │ │ │ +FAILED: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java │ │ │ │ +FAILED: java/net/SocketPermission/SocketPermissionTest.java │ │ │ │ +FAILED: sun/security/lib/cacerts/VerifyCACerts.java │ │ │ │ +FAILED: tools/jpackage/linux/LinuxBundleNameTest.java │ │ │ │ +FAILED: tools/jpackage/linux/AppCategoryTest.java │ │ │ │ FAILED: sun/security/krb5/auto/Addresses.java │ │ │ │ +FAILED: tools/jpackage/linux/AppAboutUrlTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/LinuxResourceTest.java │ │ │ │ +FAILED: tools/jpackage/linux/MaintainerTest.java │ │ │ │ +FAILED: tools/jpackage/linux/PackageDepsTest.java │ │ │ │ +FAILED: tools/jpackage/linux/ReleaseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/linux/UsrTreeTest.java │ │ │ │ +FAILED: tools/jpackage/linux/ShortcutHintTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/AddLauncherTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/AddLShortcutTest.java │ │ │ │ FAILED: sun/security/tools/jarsigner/TimestampCheck.java │ │ │ │ -Test results: failed: 10; excluded: 41; did not match keywords: 38; did not match prior status: 6,609 │ │ │ │ +FAILED: tools/jpackage/share/AppContentTest.java │ │ │ │ +FAILED: tools/jpackage/share/AppImagePackageTest.java │ │ │ │ +FAILED: tools/jpackage/share/BasicTest.java │ │ │ │ +FAILED: tools/jpackage/share/EmptyFolderTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/FileAssociationsTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/IconTest.java │ │ │ │ +FAILED: tools/jpackage/share/InstallDirTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/LicenseTest.java#id1 │ │ │ │ +FAILED: tools/jpackage/share/MultiLauncherTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/MultiNameTwoPhaseTest.java │ │ │ │ +FAILED: tools/jpackage/share/PerUserCfgTest.java │ │ │ │ +FAILED: tools/jpackage/share/RuntimePackageTest.java#id0 │ │ │ │ +FAILED: tools/jpackage/share/ServiceTest.java │ │ │ │ +FAILED: tools/jpackage/share/SimplePackageTest.java │ │ │ │ +FAILED: tools/jpackage/share/VendorTest.java#id1 │ │ │ │ +Test results: failed: 39; excluded: 41; did not match keywords: 38; did not match prior status: 6,580 │ │ │ │ [debian/tests/jtreg-autopkgtest.sh] nothing to cleanup │ │ │ │ make[2]: Leaving directory '/build/reproducible-path/openjdk-21-21.0.7+6' │ │ │ │ Command being timed: "/usr/bin/make -f debian/rules -k jtregcheck TEST_SUITES=hotspot langtools jaxp jdk JTREG_OPTIONS=" │ │ │ │ - User time (seconds): 35804.53 │ │ │ │ - System time (seconds): 3268.24 │ │ │ │ - Percent of CPU this job got: 454% │ │ │ │ - Elapsed (wall clock) time (h:mm:ss or m:ss): 2:23:11 │ │ │ │ + User time (seconds): 66188.90 │ │ │ │ + System time (seconds): 6164.92 │ │ │ │ + Percent of CPU this job got: 939% │ │ │ │ + Elapsed (wall clock) time (h:mm:ss or m:ss): 2:08:17 │ │ │ │ Average shared text size (kbytes): 0 │ │ │ │ Average unshared data size (kbytes): 0 │ │ │ │ Average stack size (kbytes): 0 │ │ │ │ Average total size (kbytes): 0 │ │ │ │ - Maximum resident set size (kbytes): 8314212 │ │ │ │ + Maximum resident set size (kbytes): 16294084 │ │ │ │ Average resident set size (kbytes): 0 │ │ │ │ - Major (requiring I/O) page faults: 342723 │ │ │ │ - Minor (reclaiming a frame) page faults: 341556560 │ │ │ │ - Voluntary context switches: 89520651 │ │ │ │ - Involuntary context switches: 52847289 │ │ │ │ + Major (requiring I/O) page faults: 111 │ │ │ │ + Minor (reclaiming a frame) page faults: 444279837 │ │ │ │ + Voluntary context switches: 182932209 │ │ │ │ + Involuntary context switches: 9232529 │ │ │ │ Swaps: 0 │ │ │ │ - File system inputs: 25266096 │ │ │ │ - File system outputs: 0 │ │ │ │ + File system inputs: 534368 │ │ │ │ + File system outputs: 224260480 │ │ │ │ Socket messages sent: 0 │ │ │ │ Socket messages received: 0 │ │ │ │ Signals delivered: 0 │ │ │ │ Page size (bytes): 4096 │ │ │ │ Exit status: 0 │ │ ├── ./usr/share/doc/openjdk-21-jre-headless/test-amd64/jtreport-hotspot.tar.gz │ │ │ ├── jtreport-hotspot.tar │ │ │ │ ├── file list │ │ │ │ │ @@ -1,229 +1,229 @@ │ │ │ │ │ -lrwxrwxrwx 0 sbuild (999) sbuild (999) 0 2025-04-24 04:14:35.000000 jtreg-test-output/jdk/JTreport -> 2/JTreport │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 694 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 0 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/reportdir.dat │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/html/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 760905 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/html/notRun_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 760632 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/html/notRun.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 509 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/html/error_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 461 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/html/error.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 3088 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/html/failed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 2173 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/html/failed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1245482 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/html/passed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1244958 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/html/passed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 80261 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/html/excluded.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 4161 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/html/env.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 24127 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/html/config.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 307 2025-04-24 04:14:11.000000 jtreg-test-output/jdk/2/JTreport/html/report.css │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1083835 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/html/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1083835 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/html/report.html │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 132 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/testng.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1024834 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/notRun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 102 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/stats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 165 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/timeStats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/tc_newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/tc_fail2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/tc_fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 22 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/tc_fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/other_errors.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 466 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/fail2fail.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 17 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/faiL2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 895569 2025-04-24 04:14:12.000000 jtreg-test-output/jdk/2/JTreport/text/summary.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 555 2025-04-24 04:13:36.000000 jtreg-test-output/jdk/2/JTreport/text/cmdArgs.txt │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 694 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 0 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/reportdir.dat │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/html/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 760905 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/html/notRun_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 760632 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/html/notRun.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 509 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/html/error_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 461 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/html/error.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 3088 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/html/failed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 2173 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/html/failed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1245482 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/html/passed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1244958 2025-04-24 04:13:11.000000 jtreg-test-output/jdk/1/JTreport/html/passed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 80261 2025-04-24 04:13:11.000000 jtreg-test-output/jdk/1/JTreport/html/excluded.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 4161 2025-04-24 04:13:11.000000 jtreg-test-output/jdk/1/JTreport/html/env.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 24127 2025-04-24 04:13:11.000000 jtreg-test-output/jdk/1/JTreport/html/config.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 307 2025-04-24 04:13:11.000000 jtreg-test-output/jdk/1/JTreport/html/report.css │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1083835 2025-04-24 04:13:11.000000 jtreg-test-output/jdk/1/JTreport/html/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1083835 2025-04-24 04:13:11.000000 jtreg-test-output/jdk/1/JTreport/html/report.html │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 132 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/testng.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1024834 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/notRun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 102 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/stats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 141 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/timeStats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/tc_newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/tc_fail2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/tc_fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 22 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/tc_fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/other_errors.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 466 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/fail2fail.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 17 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/faiL2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 895569 2025-04-24 04:13:12.000000 jtreg-test-output/jdk/1/JTreport/text/summary.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 555 2025-04-24 04:12:36.000000 jtreg-test-output/jdk/1/JTreport/text/cmdArgs.txt │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 694 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 0 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/reportdir.dat │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/html/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 22359 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/html/notRun_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 22014 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/html/notRun.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 509 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/html/error_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 461 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/html/error.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 3088 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/html/failed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 2173 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/html/failed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1245482 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/html/passed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1244958 2025-04-24 04:12:02.000000 jtreg-test-output/jdk/0/JTreport/html/passed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 80261 2025-04-24 04:12:02.000000 jtreg-test-output/jdk/0/JTreport/html/excluded.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 4142 2025-04-24 04:12:02.000000 jtreg-test-output/jdk/0/JTreport/html/env.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 23695 2025-04-24 04:12:02.000000 jtreg-test-output/jdk/0/JTreport/html/config.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 307 2025-04-24 04:12:02.000000 jtreg-test-output/jdk/0/JTreport/html/report.css │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1106221 2025-04-24 04:12:02.000000 jtreg-test-output/jdk/0/JTreport/html/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1106221 2025-04-24 04:12:02.000000 jtreg-test-output/jdk/0/JTreport/html/report.html │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 60182 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/junit.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 144643 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/testng.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 29649 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/notRun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 174 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/stats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1569 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/timeStats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/tc_newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/tc_fail2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/tc_fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 22 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/tc_fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/other_errors.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 466 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/fail2fail.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 17 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/faiL2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 895569 2025-04-24 04:12:03.000000 jtreg-test-output/jdk/0/JTreport/text/summary.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 536 2025-04-24 02:44:40.000000 jtreg-test-output/jdk/0/JTreport/text/cmdArgs.txt │ │ │ │ │ -lrwxrwxrwx 0 sbuild (999) sbuild (999) 0 2025-04-24 02:44:36.000000 jtreg-test-output/jaxp/JTreport -> 0/JTreport │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 696 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 0 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/reportdir.dat │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/html/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 683 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/html/notRun_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 561 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/html/notRun.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 509 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/html/error_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 461 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/html/error.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 501 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/html/failed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 453 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/html/failed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 109876 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/html/passed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 109787 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/html/passed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 3602 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/html/excluded.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 4053 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/html/env.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 4412 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/html/config.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 307 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/html/report.css │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 58081 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/html/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 58081 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/html/report.html │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 69217 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/testng.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 116 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/notRun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 65 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/stats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 201 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/timeStats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_fail2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 22 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/other_errors.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/fail2fail.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 17 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/faiL2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 59000 2025-04-24 02:44:34.000000 jtreg-test-output/jaxp/0/JTreport/text/summary.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 447 2025-04-24 02:38:15.000000 jtreg-test-output/jaxp/0/JTreport/text/cmdArgs.txt │ │ │ │ │ -lrwxrwxrwx 0 sbuild (999) sbuild (999) 0 2025-04-24 02:38:15.000000 jtreg-test-output/langtools/JTreport -> 0/JTreport │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 706 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 0 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/reportdir.dat │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/html/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 2451 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/html/notRun_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 2162 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/html/notRun.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 509 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/html/error_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 461 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/html/error.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 501 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/html/failed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 453 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/html/failed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 883800 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/html/passed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 883475 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/html/passed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 6155 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/html/excluded.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 4068 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/html/env.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 10656 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/html/config.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 307 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/html/report.css │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 539885 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/html/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 539885 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/html/report.html │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 182 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/junit.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21065 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/testng.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 1921 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/notRun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 120 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/stats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 574 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/timeStats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/tc_newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/tc_fail2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/tc_fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 22 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/tc_fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/other_errors.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/fail2fail.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 17 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/faiL2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 642606 2025-04-24 02:37:57.000000 jtreg-test-output/langtools/0/JTreport/text/summary.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 462 2025-04-24 02:27:15.000000 jtreg-test-output/langtools/0/JTreport/text/cmdArgs.txt │ │ │ │ │ -lrwxrwxrwx 0 sbuild (999) sbuild (999) 0 2025-04-24 02:27:14.000000 jtreg-test-output/hotspot/JTreport -> 0/JTreport │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 708 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 0 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/reportdir.dat │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/html/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 34404 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/html/notRun_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 34115 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/html/notRun.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 509 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/html/error_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 461 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/html/error.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 501 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/html/failed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 453 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/html/failed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 625895 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/html/passed_gr.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 625466 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/html/passed.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16995 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/html/excluded.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 4164 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/html/env.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 77795 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/html/config.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 307 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/html/report.css │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 517702 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/html/index.html │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 517702 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/html/report.html │ │ │ │ │ -drwxr-xr-x 0 sbuild (999) sbuild (999) 0 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/ │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 9506 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/junit.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 8892 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/testng.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 45459 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/notRun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 123 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/stats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 970 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/timeStats.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 21 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 20 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_fail2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 22 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/other_errors.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/newfailures.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/fail2fail.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 18 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/fail2notrun.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 17 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/faiL2error.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 16 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/fail2pass.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 19 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/fail2missing.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 472059 2025-04-24 02:27:00.000000 jtreg-test-output/hotspot/0/JTreport/text/summary.txt │ │ │ │ │ --rw-r--r-- 0 sbuild (999) sbuild (999) 558 2025-04-24 01:51:26.000000 jtreg-test-output/hotspot/0/JTreport/text/cmdArgs.txt │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/ │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/html/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 4168 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/html/env.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 620908 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/html/passed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 307 2025-06-21 23:29:06.000000 jtreg-test-output/hotspot/0/JTreport/html/report.css │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 37390 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/html/notRun_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 502 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/html/failed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 517703 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/html/report.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 517703 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/html/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 37101 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/html/notRun.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16996 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/html/excluded.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 620391 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/html/passed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 462 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/html/error.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 510 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/html/error_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 77795 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/html/config.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 454 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/html/failed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 0 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/reportdir.dat │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 707 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/index.html │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 49047 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/notRun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 468609 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/summary.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/fail2fail.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 9506 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/junit.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_fail2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/faiL2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/tc_fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/other_errors.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 8892 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/testng.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 123 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/stats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1078 2025-06-21 23:29:07.000000 jtreg-test-output/hotspot/0/JTreport/text/timeStats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 558 2025-06-21 22:53:13.000000 jtreg-test-output/hotspot/0/JTreport/text/cmdArgs.txt │ │ │ │ │ +lrwxrwxrwx 0 sbuild (996) sbuild (996) 0 2025-06-21 23:29:16.000000 jtreg-test-output/hotspot/JTreport -> 0/JTreport │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/ │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-21 23:43:53.000000 jtreg-test-output/jaxp/0/JTreport/html/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 4057 2025-06-21 23:43:53.000000 jtreg-test-output/jaxp/0/JTreport/html/env.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 109877 2025-06-21 23:43:53.000000 jtreg-test-output/jaxp/0/JTreport/html/passed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 307 2025-06-21 23:43:53.000000 jtreg-test-output/jaxp/0/JTreport/html/report.css │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 684 2025-06-21 23:43:53.000000 jtreg-test-output/jaxp/0/JTreport/html/notRun_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 502 2025-06-21 23:43:53.000000 jtreg-test-output/jaxp/0/JTreport/html/failed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 58082 2025-06-21 23:43:53.000000 jtreg-test-output/jaxp/0/JTreport/html/report.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 58082 2025-06-21 23:43:53.000000 jtreg-test-output/jaxp/0/JTreport/html/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 562 2025-06-21 23:43:53.000000 jtreg-test-output/jaxp/0/JTreport/html/notRun.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 3603 2025-06-21 23:43:53.000000 jtreg-test-output/jaxp/0/JTreport/html/excluded.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 109788 2025-06-21 23:43:53.000000 jtreg-test-output/jaxp/0/JTreport/html/passed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 462 2025-06-21 23:43:53.000000 jtreg-test-output/jaxp/0/JTreport/html/error.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 510 2025-06-21 23:43:53.000000 jtreg-test-output/jaxp/0/JTreport/html/error_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 4412 2025-06-21 23:43:53.000000 jtreg-test-output/jaxp/0/JTreport/html/config.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 454 2025-06-21 23:43:53.000000 jtreg-test-output/jaxp/0/JTreport/html/failed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 0 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/reportdir.dat │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 695 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/index.html │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 116 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/notRun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 59000 2025-06-21 23:43:53.000000 jtreg-test-output/jaxp/0/JTreport/text/summary.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/fail2fail.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_fail2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/faiL2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/tc_fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/other_errors.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 69217 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/testng.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 65 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/stats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 177 2025-06-21 23:43:54.000000 jtreg-test-output/jaxp/0/JTreport/text/timeStats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 447 2025-06-21 23:39:35.000000 jtreg-test-output/jaxp/0/JTreport/text/cmdArgs.txt │ │ │ │ │ +lrwxrwxrwx 0 sbuild (996) sbuild (996) 0 2025-06-21 23:43:55.000000 jtreg-test-output/jaxp/JTreport -> 0/JTreport │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/ │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/html/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 4072 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/html/env.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 883801 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/html/passed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 307 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/html/report.css │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 2452 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/html/notRun_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 502 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/html/failed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 539886 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/html/report.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 539886 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/html/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 2163 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/html/notRun.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6156 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/html/excluded.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 883476 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/html/passed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 462 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/html/error.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 510 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/html/error_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 10656 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/html/config.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 454 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/html/failed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 0 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/reportdir.dat │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 705 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/index.html │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/tc_fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1921 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/notRun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 642606 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/summary.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/tc_newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/fail2fail.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 182 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/junit.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/tc_fail2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/faiL2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/tc_fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/other_errors.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21065 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/testng.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 120 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/stats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 573 2025-06-21 23:39:20.000000 jtreg-test-output/langtools/0/JTreport/text/timeStats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 462 2025-06-21 23:29:16.000000 jtreg-test-output/langtools/0/JTreport/text/cmdArgs.txt │ │ │ │ │ +lrwxrwxrwx 0 sbuild (996) sbuild (996) 0 2025-06-21 23:39:34.000000 jtreg-test-output/langtools/JTreport -> 0/JTreport │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/ │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/html/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 4164 2025-06-22 01:01:10.000000 jtreg-test-output/jdk/2/JTreport/html/env.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1241130 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/html/passed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 307 2025-06-22 01:01:10.000000 jtreg-test-output/jdk/2/JTreport/html/report.css │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 758373 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/html/notRun_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 8631 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/html/failed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1083825 2025-06-22 01:01:10.000000 jtreg-test-output/jdk/2/JTreport/html/report.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1083825 2025-06-22 01:01:10.000000 jtreg-test-output/jdk/2/JTreport/html/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 758100 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/html/notRun.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 80261 2025-06-22 01:01:10.000000 jtreg-test-output/jdk/2/JTreport/html/excluded.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1240606 2025-06-22 01:01:10.000000 jtreg-test-output/jdk/2/JTreport/html/passed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 461 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/html/error.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 509 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/html/error_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 24127 2025-06-22 01:01:10.000000 jtreg-test-output/jdk/2/JTreport/html/config.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6851 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/html/failed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 0 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/reportdir.dat │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 693 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/index.html │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/tc_fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1020397 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/notRun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 897717 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/summary.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/tc_newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/fail2fail.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/tc_fail2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/faiL2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/tc_fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1771 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/other_errors.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 270 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/testng.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 102 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/stats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 369 2025-06-22 01:01:11.000000 jtreg-test-output/jdk/2/JTreport/text/timeStats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 555 2025-06-22 00:56:18.000000 jtreg-test-output/jdk/2/JTreport/text/cmdArgs.txt │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/ │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/html/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 4165 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/html/env.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1241131 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/html/passed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 307 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/html/report.css │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 758374 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/html/notRun_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 8632 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/html/failed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1083826 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/html/report.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1083826 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/html/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 758101 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/html/notRun.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 80262 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/html/excluded.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1240607 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/html/passed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 462 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/html/error.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 510 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/html/error_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 24127 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/html/config.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6852 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/html/failed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 0 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/reportdir.dat │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 693 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/index.html │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/tc_fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1020397 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/notRun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 897717 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/summary.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/tc_newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/fail2fail.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/tc_fail2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/faiL2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/tc_fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1771 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/other_errors.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 270 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/testng.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 102 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/stats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 369 2025-06-22 00:55:58.000000 jtreg-test-output/jdk/1/JTreport/text/timeStats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 555 2025-06-22 00:51:05.000000 jtreg-test-output/jdk/1/JTreport/text/cmdArgs.txt │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/ │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-22 00:50:45.000000 jtreg-test-output/jdk/0/JTreport/html/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 4146 2025-06-22 00:50:45.000000 jtreg-test-output/jdk/0/JTreport/html/env.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1241131 2025-06-22 00:50:45.000000 jtreg-test-output/jdk/0/JTreport/html/passed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 307 2025-06-22 00:50:45.000000 jtreg-test-output/jdk/0/JTreport/html/report.css │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22171 2025-06-22 00:50:45.000000 jtreg-test-output/jdk/0/JTreport/html/notRun_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 8632 2025-06-22 00:50:45.000000 jtreg-test-output/jdk/0/JTreport/html/failed_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1106212 2025-06-22 00:50:45.000000 jtreg-test-output/jdk/0/JTreport/html/report.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1106212 2025-06-22 00:50:45.000000 jtreg-test-output/jdk/0/JTreport/html/index.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21826 2025-06-22 00:50:45.000000 jtreg-test-output/jdk/0/JTreport/html/notRun.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 80262 2025-06-22 00:50:45.000000 jtreg-test-output/jdk/0/JTreport/html/excluded.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1240607 2025-06-22 00:50:45.000000 jtreg-test-output/jdk/0/JTreport/html/passed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 462 2025-06-22 00:50:45.000000 jtreg-test-output/jdk/0/JTreport/html/error.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 510 2025-06-22 00:50:45.000000 jtreg-test-output/jdk/0/JTreport/html/error_gr.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 23695 2025-06-22 00:50:45.000000 jtreg-test-output/jdk/0/JTreport/html/config.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 6852 2025-06-22 00:50:45.000000 jtreg-test-output/jdk/0/JTreport/html/failed.html │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 0 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/reportdir.dat │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 693 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/index.html │ │ │ │ │ +drwxr-xr-x 0 sbuild (996) sbuild (996) 0 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/ │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/tc_fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 29355 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/notRun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 897717 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/summary.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/tc_newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/fail2fail.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 16 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/fail2pass.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 60182 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/junit.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 20 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/tc_fail2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 17 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/faiL2error.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 21 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/tc_fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 18 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/fail2notrun.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 22 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/tc_fail2missing.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1771 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/newfailures.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 19 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/other_errors.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 144766 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/testng.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 174 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/stats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 1342 2025-06-22 00:50:46.000000 jtreg-test-output/jdk/0/JTreport/text/timeStats.txt │ │ │ │ │ +-rw-r--r-- 0 sbuild (996) sbuild (996) 536 2025-06-21 23:43:58.000000 jtreg-test-output/jdk/0/JTreport/text/cmdArgs.txt │ │ │ │ │ +lrwxrwxrwx 0 sbuild (996) sbuild (996) 0 2025-06-22 01:01:29.000000 jtreg-test-output/jdk/JTreport -> 2/JTreport │ │ │ │ ├── jtreg-test-output/jdk/2/JTreport/index.html │ │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Report Index │ │ │ │ │ │ │ │ │ │

/build/reproducible-path/openjdk-21-21.0.7+6/test/jdk

│ │ │ │ │ -Date of report : 24 April 2025 04:14:12 │ │ │ │ │ +Date of report : 22 June 2025 01:01:11 │ │ │ │ │ │ │ │ │ │

│ │ │ │ │ HTML Report │ │ │ │ │
Standard JT Harness HTML report. Can show a summary of the results, configuration information, and environment values.

│ │ │ │ │

│ │ │ │ │ Plain Text Report │ │ │ │ │
Standard JT Harness text report showing only test names and their result status string. Suitable for parsing by external program.

│ │ │ │ │ ├── html2text {} │ │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ ************ //bbuuiilldd//rreepprroodduucciibbllee--ppaatthh//ooppeennjjddkk--2211--2211..00..77++66//tteesstt//jjddkk ************ │ │ │ │ │ │ -Date of report : 24 April 2025 04:14:12 │ │ │ │ │ │ +Date of report : 22 June 2025 01:01:11 │ │ │ │ │ │ _H_T_M_L_ _R_e_p_o_r_t │ │ │ │ │ │ Standard JT Harness HTML report. Can show a summary of the results, │ │ │ │ │ │ configuration information, and environment values. │ │ │ │ │ │ _P_l_a_i_n_ _T_e_x_t_ _R_e_p_o_r_t │ │ │ │ │ │ Standard JT Harness text report showing only test names and their result status │ │ │ │ │ │ string. Suitable for parsing by external program. │ │ │ │ ├── jtreg-test-output/jdk/2/JTreport/html/notRun_gr.html │ │ │ │ │ @@ -19680,27878 +19680,27720 @@ │ │ │ │ │ 0004cdf0: 6861 7420 4461 7461 6772 616d 4368 616e hat DatagramChan │ │ │ │ │ 0004ce00: 6e65 6c20 7468 726f 7773 2065 7870 6563 nel throws expec │ │ │ │ │ 0004ce10: 7465 6420 4578 6365 7074 696f 6e20 7768 ted Exception wh │ │ │ │ │ 0004ce20: 656e 2073 656e 6469 6e67 2074 6f20 706f en sending to po │ │ │ │ │ 0004ce30: 7274 2030 0a0a 3c6c 693e 6a61 7661 2f6e rt 0..
  • java/n │ │ │ │ │ 0004ce40: 696f 2f63 6861 6e6e 656c 732f 4461 7461 io/channels/Data │ │ │ │ │ 0004ce50: 6772 616d 4368 616e 6e65 6c2f 5365 6e64 gramChannel/Send │ │ │ │ │ -0004ce60: 5265 6365 6976 654d 6178 5369 7a65 2e6a ReceiveMaxSize.j │ │ │ │ │ -0004ce70: 6176 613a 2043 6865 636b 2074 6861 7420 ava: Check that │ │ │ │ │ -0004ce80: 6974 2069 7320 706f 7373 6962 6c65 2074 it is possible t │ │ │ │ │ -0004ce90: 6f20 7365 6e64 2061 6e64 2072 6563 6569 o send and recei │ │ │ │ │ -0004cea0: 7665 2064 6174 6167 7261 6d73 206f 6620 ve datagrams of │ │ │ │ │ -0004ceb0: 6d61 7869 6d75 6d20 7369 7a65 206f 6e20 maximum size on │ │ │ │ │ -0004cec0: 6d61 634f 532e 0a0a 3c6c 693e 6a61 7661 macOS...
  • java │ │ │ │ │ -0004ced0: 2f6e 696f 2f63 6861 6e6e 656c 732f 4461 /nio/channels/Da │ │ │ │ │ -0004cee0: 7461 6772 616d 4368 616e 6e65 6c2f 5365 tagramChannel/Se │ │ │ │ │ -0004cef0: 6e64 6572 2e6a 6176 613a 2054 6573 7420 nder.java: Test │ │ │ │ │ -0004cf00: 4461 7461 6772 616d 4368 616e 6e65 6c20 DatagramChannel │ │ │ │ │ -0004cf10: 7375 6273 6571 7565 6e74 2072 6563 6569 subsequent recei │ │ │ │ │ -0004cf20: 7665 7320 7769 7468 206e 6f20 6461 7461 ves with no data │ │ │ │ │ -0004cf30: 6772 616d 2072 6561 6479 0a0a 3c6c 693e gram ready..
  • │ │ │ │ │ -0004cf40: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004cf50: 732f 4461 7461 6772 616d 4368 616e 6e65 s/DatagramChanne │ │ │ │ │ -0004cf60: 6c2f 536f 636b 6574 4f70 7469 6f6e 5465 l/SocketOptionTe │ │ │ │ │ -0004cf70: 7374 732e 6a61 7661 3a20 556e 6974 2074 sts.java: Unit t │ │ │ │ │ -0004cf80: 6573 7420 666f 7220 7365 744f 7074 696f est for setOptio │ │ │ │ │ -0004cf90: 6e2f 6765 744f 7074 696f 6e2f 6f70 7469 n/getOption/opti │ │ │ │ │ -0004cfa0: 6f6e 7320 6d65 7468 6f64 730a 0a3c 6c69 ons methods..
  • java/nio/channe │ │ │ │ │ -0004cfc0: 6c73 2f44 6174 6167 7261 6d43 6861 6e6e ls/DatagramChann │ │ │ │ │ -0004cfd0: 656c 2f53 7472 6573 734e 6174 6976 6553 el/StressNativeS │ │ │ │ │ -0004cfe0: 6967 6e61 6c2e 6a61 7661 3a20 4174 7465 ignal.java: Atte │ │ │ │ │ -0004cff0: 6d70 7420 746f 2070 726f 766f 6b65 2065 mpt to provoke e │ │ │ │ │ -0004d000: 7272 6f72 2033 3136 206f 6e20 4f53 2058 rror 316 on OS X │ │ │ │ │ -0004d010: 2069 6e20 4e61 7469 7665 5369 676e 616c in NativeSignal │ │ │ │ │ -0004d020: 2e73 6967 6e61 6c28 290a 0a3c 6c69 3e6a .signal()..
  • j │ │ │ │ │ -0004d030: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -0004d040: 2f44 6174 6167 7261 6d43 6861 6e6e 656c /DatagramChannel │ │ │ │ │ -0004d050: 2f54 6865 7265 4361 6e42 654f 6e6c 794f /ThereCanBeOnlyO │ │ │ │ │ -0004d060: 6e65 2e6a 6176 613a 2053 686f 756c 6420 ne.java: Should │ │ │ │ │ -0004d070: 6f6e 6c79 2062 6520 6f6e 6520 5055 4520 only be one PUE │ │ │ │ │ -0004d080: 6576 656e 2069 6620 6d75 6c74 6970 6c65 even if multiple │ │ │ │ │ -0004d090: 2049 434d 5073 2077 6572 6520 7265 6365 ICMPs were rece │ │ │ │ │ -0004d0a0: 6976 6564 0a0a 3c6c 693e 6a61 7661 2f6e ived..
  • java/n │ │ │ │ │ -0004d0b0: 696f 2f63 6861 6e6e 656c 732f 4461 7461 io/channels/Data │ │ │ │ │ -0004d0c0: 6772 616d 4368 616e 6e65 6c2f 5472 756e gramChannel/Trun │ │ │ │ │ -0004d0d0: 6361 7465 2e6a 6176 613a 2054 6573 7420 cate.java: Test │ │ │ │ │ -0004d0e0: 4461 7461 6772 616d 4368 616e 6e65 6c20 DatagramChannel │ │ │ │ │ -0004d0f0: 7265 6365 6976 652f 7265 6164 2077 6865 receive/read whe │ │ │ │ │ -0004d100: 7265 2074 6865 7265 2061 7265 2066 6577 re there are few │ │ │ │ │ -0004d110: 6572 2062 7974 6573 2072 656d 6169 6e69 er bytes remaini │ │ │ │ │ -0004d120: 6e67 2069 6e20 7468 6520 6275 6666 6572 ng in the buffer │ │ │ │ │ -0004d130: 2074 6861 6e20 6172 6520 7265 7175 6972 than are requir │ │ │ │ │ -0004d140: 6564 2074 6f20 686f 6c64 2074 6865 2064 ed to hold the d │ │ │ │ │ -0004d150: 6174 6167 7261 6d2e 0a0a 3c6c 693e 6a61 atagram...
  • ja │ │ │ │ │ -0004d160: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -0004d170: 4461 7461 6772 616d 4368 616e 6e65 6c2f DatagramChannel/ │ │ │ │ │ -0004d180: 5573 6544 4757 6974 6849 5076 362e 6a61 UseDGWithIPv6.ja │ │ │ │ │ -0004d190: 7661 3a20 4368 6563 6b20 7573 696e 6720 va: Check using │ │ │ │ │ -0004d1a0: 4950 7636 2061 6464 7265 7373 2064 6f65 IPv6 address doe │ │ │ │ │ -0004d1b0: 7320 6e6f 7420 6372 6173 6820 7468 6520 s not crash the │ │ │ │ │ -0004d1c0: 564d 0a0a 3c6c 693e 6a61 7661 2f6e 696f VM..
  • java/nio │ │ │ │ │ -0004d1d0: 2f63 6861 6e6e 656c 732f 4669 6c65 4368 /channels/FileCh │ │ │ │ │ -0004d1e0: 616e 6e65 6c2f 4172 6773 2e6a 6176 613a annel/Args.java: │ │ │ │ │ -0004d1f0: 2045 6e73 7572 6520 7468 6174 2069 6c6c Ensure that ill │ │ │ │ │ -0004d200: 6567 616c 2061 7267 756d 656e 7473 2063 egal arguments c │ │ │ │ │ -0004d210: 6175 7365 2061 7070 726f 7072 6961 7465 ause appropriate │ │ │ │ │ -0004d220: 2065 7863 6570 7469 6f6e 7320 746f 2062 exceptions to b │ │ │ │ │ -0004d230: 6520 7468 726f 776e 0a0a 3c6c 693e 6a61 e thrown..
  • ja │ │ │ │ │ -0004d240: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -0004d250: 4669 6c65 4368 616e 6e65 6c2f 4174 6f6d FileChannel/Atom │ │ │ │ │ -0004d260: 6963 4170 7065 6e64 2e6a 6176 613a 2043 icAppend.java: C │ │ │ │ │ -0004d270: 6865 636b 2074 6861 7420 6170 7065 6e64 heck that append │ │ │ │ │ -0004d280: 7320 6172 6520 6174 6f6d 6963 0a0a 3c6c s are atomic..java/nio/chann │ │ │ │ │ -0004d2a0: 656c 732f 4669 6c65 4368 616e 6e65 6c2f els/FileChannel/ │ │ │ │ │ -0004d2b0: 426c 6f63 6b44 6576 6963 6553 697a 652e BlockDeviceSize. │ │ │ │ │ -0004d2c0: 6a61 7661 3a20 4669 6c65 4368 616e 6e65 java: FileChanne │ │ │ │ │ -0004d2d0: 6c2e 7369 7a65 2829 2073 686f 756c 6420 l.size() should │ │ │ │ │ -0004d2e0: 6265 2065 7175 616c 2074 6f20 5261 6e64 be equal to Rand │ │ │ │ │ -0004d2f0: 6f6d 4163 6365 7373 4669 6c65 2e73 697a omAccessFile.siz │ │ │ │ │ -0004d300: 6528 2920 616e 6420 2667 743b 2030 2066 e() and > 0 f │ │ │ │ │ -0004d310: 6f72 2062 6c6f 636b 2064 6576 7320 6f6e or block devs on │ │ │ │ │ -0004d320: 204c 696e 7578 0a0a 3c6c 693e 6a61 7661 Linux..
  • java │ │ │ │ │ -0004d330: 2f6e 696f 2f63 6861 6e6e 656c 732f 4669 /nio/channels/Fi │ │ │ │ │ -0004d340: 6c65 4368 616e 6e65 6c2f 436c 6561 6e65 leChannel/Cleane │ │ │ │ │ -0004d350: 7254 6573 742e 6a61 7661 3a20 5465 7374 rTest.java: Test │ │ │ │ │ -0004d360: 2077 6865 7468 6572 2061 6e20 756e 7265 whether an unre │ │ │ │ │ -0004d370: 6665 7265 6e63 6564 2046 696c 6543 6861 ferenced FileCha │ │ │ │ │ -0004d380: 6e6e 656c 2069 7320 6163 7475 616c 6c79 nnel is actually │ │ │ │ │ -0004d390: 2063 6c65 616e 6564 0a0a 3c6c 693e 6a61 cleaned..
  • ja │ │ │ │ │ -0004d3a0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -0004d3b0: 4669 6c65 4368 616e 6e65 6c2f 436c 6f73 FileChannel/Clos │ │ │ │ │ -0004d3c0: 6564 4279 496e 7465 7272 7570 742e 6a61 edByInterrupt.ja │ │ │ │ │ -0004d3d0: 7661 3a20 456e 7375 7265 2043 6c6f 7365 va: Ensure Close │ │ │ │ │ -0004d3e0: 6442 7949 6e74 6572 7275 7074 4578 6365 dByInterruptExce │ │ │ │ │ -0004d3f0: 7074 696f 6e20 6973 2074 6872 6f77 6e20 ption is thrown │ │ │ │ │ -0004d400: 7768 656e 2049 2f4f 206f 7065 7261 7469 when I/O operati │ │ │ │ │ -0004d410: 6f6e 2069 6e74 6572 7275 7074 6564 2062 on interrupted b │ │ │ │ │ -0004d420: 7920 5468 7265 6164 2e69 6e74 6572 7275 y Thread.interru │ │ │ │ │ -0004d430: 7074 0a0a 3c6c 693e 6a61 7661 2f6e 696f pt..
  • java/nio │ │ │ │ │ -0004d440: 2f63 6861 6e6e 656c 732f 4669 6c65 4368 /channels/FileCh │ │ │ │ │ -0004d450: 616e 6e65 6c2f 436c 6f73 6564 4368 616e annel/ClosedChan │ │ │ │ │ -0004d460: 6e65 6c54 7261 6e73 6665 722e 6a61 7661 nelTransfer.java │ │ │ │ │ -0004d470: 3a20 5665 7269 6679 2074 7261 6e73 6665 : Verify transfe │ │ │ │ │ -0004d480: 7273 2077 6974 6820 636c 6f73 6564 2063 rs with closed c │ │ │ │ │ -0004d490: 6861 6e6e 656c 7320 7468 726f 7773 2043 hannels throws C │ │ │ │ │ -0004d4a0: 6c6f 7365 6443 6861 6e6e 656c 4578 6365 losedChannelExce │ │ │ │ │ -0004d4b0: 7074 696f 6e0a 0a3c 6c69 3e6a 6176 612f ption..
  • java/ │ │ │ │ │ -0004d4c0: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ -0004d4d0: 6543 6861 6e6e 656c 2f45 7870 616e 6469 eChannel/Expandi │ │ │ │ │ -0004d4e0: 6e67 4d61 702e 6a61 7661 3a20 466c 7573 ngMap.java: Flus │ │ │ │ │ -0004d4f0: 6869 6e67 2064 6972 7479 2070 6167 6573 hing dirty pages │ │ │ │ │ -0004d500: 2070 7269 6f72 2074 6f20 756e 6d61 7020 prior to unmap │ │ │ │ │ -0004d510: 6361 6e20 6361 7573 6520 436c 6561 6e65 can cause Cleane │ │ │ │ │ -0004d520: 7220 7468 7265 6164 2074 6f20 6162 6f72 r thread to abor │ │ │ │ │ -0004d530: 7420 564d 2069 6620 6d65 6d6f 7279 2073 t VM if memory s │ │ │ │ │ -0004d540: 7973 7465 6d20 6861 7320 7061 6765 7320 ystem has pages │ │ │ │ │ -0004d550: 6c6f 636b 6564 0a0a 3c6c 693e 6a61 7661 locked..
  • java │ │ │ │ │ -0004d560: 2f6e 696f 2f63 6861 6e6e 656c 732f 4669 /nio/channels/Fi │ │ │ │ │ -0004d570: 6c65 4368 616e 6e65 6c2f 466f 7263 652e leChannel/Force. │ │ │ │ │ -0004d580: 6a61 7661 3a20 4368 6563 6b20 666f 7220 java: Check for │ │ │ │ │ -0004d590: 7265 6772 6573 7369 6f6e 7320 696e 2046 regressions in F │ │ │ │ │ -0004d5a0: 696c 6543 6861 6e6e 656c 2e66 6f72 6365 ileChannel.force │ │ │ │ │ -0004d5b0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ -0004d5c0: 6861 6e6e 656c 732f 4669 6c65 4368 616e hannels/FileChan │ │ │ │ │ -0004d5d0: 6e65 6c2f 4765 7443 6c6f 7365 6443 6861 nel/GetClosedCha │ │ │ │ │ -0004d5e0: 6e6e 656c 2e6a 6176 613a 2056 6572 6966 nnel.java: Verif │ │ │ │ │ -0004d5f0: 7920 7468 6174 2061 2063 6861 6e6e 656c y that a channel │ │ │ │ │ -0004d600: 206f 6274 6169 6e65 6420 6672 6f6d 2061 obtained from a │ │ │ │ │ -0004d610: 2063 6c6f 7365 6420 7374 7265 616d 2069 closed stream i │ │ │ │ │ -0004d620: 7320 7472 756c 7920 636c 6f73 6564 2e0a s truly closed.. │ │ │ │ │ -0004d630: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ -0004d640: 616e 6e65 6c73 2f46 696c 6543 6861 6e6e annels/FileChann │ │ │ │ │ -0004d650: 656c 2f49 6e74 6572 7275 7074 4465 6164 el/InterruptDead │ │ │ │ │ -0004d660: 6c6f 636b 2e6a 6176 613a 2054 6573 7473 lock.java: Tests │ │ │ │ │ -0004d670: 2069 6e74 6572 7275 7074 696f 6e20 6f66 interruption of │ │ │ │ │ -0004d680: 2074 6872 6561 6473 2064 6f69 6e67 2070 threads doing p │ │ │ │ │ -0004d690: 6f73 6974 696f 6e2d 6261 7365 6420 7265 osition-based re │ │ │ │ │ -0004d6a0: 6164 206d 6574 686f 6473 2069 6e20 616e ad methods in an │ │ │ │ │ -0004d6b0: 2061 7474 656d 7074 2074 6f20 7072 6f76 attempt to prov │ │ │ │ │ -0004d6c0: 6f6b 6520 6120 6465 6164 6c6f 636b 2062 oke a deadlock b │ │ │ │ │ -0004d6d0: 6574 7765 656e 2070 6f73 6974 696f 6e20 etween position │ │ │ │ │ -0004d6e0: 7365 6e73 6974 6976 6520 616e 6420 706f sensitive and po │ │ │ │ │ -0004d6f0: 7369 7469 6f6e 2069 6e73 656e 7369 7469 sition insensiti │ │ │ │ │ -0004d700: 7665 206d 6574 686f 6473 0a0a 3c6c 693e ve methods..
  • │ │ │ │ │ -0004d710: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004d720: 732f 4669 6c65 4368 616e 6e65 6c2f 496e s/FileChannel/In │ │ │ │ │ -0004d730: 7465 7272 7570 744d 6170 4465 6164 6c6f terruptMapDeadlo │ │ │ │ │ -0004d740: 636b 2e6a 6176 613a 2054 6573 7473 2069 ck.java: Tests i │ │ │ │ │ -0004d750: 6e74 6572 7275 7074 696f 6e20 6f66 2074 nterruption of t │ │ │ │ │ -0004d760: 6872 6561 6473 206d 6170 7069 6e67 2073 hreads mapping s │ │ │ │ │ -0004d770: 6563 7469 6f6e 7320 6f66 2061 2066 696c ections of a fil │ │ │ │ │ -0004d780: 6520 6368 616e 6e65 6c20 696e 2061 6e20 e channel in an │ │ │ │ │ -0004d790: 6174 7465 6d70 7420 746f 2064 6561 646c attempt to deadl │ │ │ │ │ -0004d7a0: 6f63 6b20 6475 6520 746f 206e 6573 7469 ock due to nesti │ │ │ │ │ -0004d7b0: 6e67 206f 6620 6265 6769 6e20 6361 6c6c ng of begin call │ │ │ │ │ -0004d7c0: 732e 0a0a 3c6c 693e 6a61 7661 2f6e 696f s...
  • java/nio │ │ │ │ │ -0004d7d0: 2f63 6861 6e6e 656c 732f 4669 6c65 4368 /channels/FileCh │ │ │ │ │ -0004d7e0: 616e 6e65 6c2f 4c61 7267 6547 6174 6865 annel/LargeGathe │ │ │ │ │ -0004d7f0: 7269 6e67 5772 6974 652e 6a61 7661 3a20 ringWrite.java: │ │ │ │ │ -0004d800: 5465 7374 2067 6174 6865 7269 6e67 2077 Test gathering w │ │ │ │ │ -0004d810: 7269 7465 206f 6620 6d6f 7265 2074 6861 rite of more tha │ │ │ │ │ -0004d820: 6e20 494e 545f 4d41 5820 6279 7465 730a n INT_MAX bytes. │ │ │ │ │ -0004d830: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ -0004d840: 616e 6e65 6c73 2f46 696c 6543 6861 6e6e annels/FileChann │ │ │ │ │ -0004d850: 656c 2f4c 6172 6765 4d61 7054 6573 742e el/LargeMapTest. │ │ │ │ │ -0004d860: 6a61 7661 3a20 456e 7375 7265 2074 6861 java: Ensure tha │ │ │ │ │ -0004d870: 7420 6d65 6d6f 7279 206d 6170 7069 6e67 t memory mapping │ │ │ │ │ -0004d880: 2062 6579 6f6e 6420 3332 2d62 6974 2072 beyond 32-bit r │ │ │ │ │ -0004d890: 616e 6765 2064 6f65 7320 6e6f 7420 6361 ange does not ca │ │ │ │ │ -0004d8a0: 7573 6520 616e 2045 5843 4550 5449 4f4e use an EXCEPTION │ │ │ │ │ -0004d8b0: 5f41 4343 4553 535f 5649 4f4c 4154 494f _ACCESS_VIOLATIO │ │ │ │ │ -0004d8c0: 4e2e 0a0a 3c6c 693e 6a61 7661 2f6e 696f N...
  • java/nio │ │ │ │ │ -0004d8d0: 2f63 6861 6e6e 656c 732f 4669 6c65 4368 /channels/FileCh │ │ │ │ │ -0004d8e0: 616e 6e65 6c2f 4c6f 636b 2e6a 6176 613a annel/Lock.java: │ │ │ │ │ -0004d8f0: 2054 6573 7420 4669 6c65 4368 616e 6e65 Test FileChanne │ │ │ │ │ -0004d900: 6c20 6669 6c65 206c 6f63 6b69 6e67 0a0a l file locking.. │ │ │ │ │ -0004d910: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -0004d920: 6e6e 656c 732f 4669 6c65 4368 616e 6e65 nnels/FileChanne │ │ │ │ │ -0004d930: 6c2f 4c6f 6e67 5472 616e 7366 6572 5465 l/LongTransferTe │ │ │ │ │ -0004d940: 7374 2e6a 6176 613a 2054 6573 7420 746f st.java: Test to │ │ │ │ │ -0004d950: 2074 7261 6e73 6665 7220 6279 7465 7320 transfer bytes │ │ │ │ │ -0004d960: 7769 7468 2061 2073 697a 6520 6269 6767 with a size bigg │ │ │ │ │ -0004d970: 6572 2074 6861 6e20 496e 7465 6765 722e er than Integer. │ │ │ │ │ -0004d980: 4d41 585f 5641 4c55 450a 0a3c 6c69 3e6a MAX_VALUE..
  • j │ │ │ │ │ -0004d990: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -0004d9a0: 2f46 696c 6543 6861 6e6e 656c 2f4c 6f6f /FileChannel/Loo │ │ │ │ │ -0004d9b0: 7069 6e67 5472 756e 6361 7465 2e6a 6176 pingTruncate.jav │ │ │ │ │ -0004d9c0: 613a 2028 6663 2920 496e 6669 6e69 7465 a: (fc) Infinite │ │ │ │ │ -0004d9d0: 206c 6f6f 7020 4669 6c65 4368 616e 6e65 loop FileChanne │ │ │ │ │ -0004d9e0: 6c2e 7472 756e 6361 7465 0a0a 3c6c 693e l.truncate..
  • │ │ │ │ │ -0004d9f0: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004da00: 732f 4669 6c65 4368 616e 6e65 6c2f 4d61 s/FileChannel/Ma │ │ │ │ │ -0004da10: 7041 7373 6572 7469 6f6e 732e 6a61 7661 pAssertions.java │ │ │ │ │ -0004da20: 3a20 4368 6563 6b20 666f 7220 6173 7365 : Check for asse │ │ │ │ │ -0004da30: 7274 696f 6e20 6661 696c 7572 6573 2069 rtion failures i │ │ │ │ │ -0004da40: 6e20 4669 6c65 4368 616e 6e65 6c2e 6d61 n FileChannel.ma │ │ │ │ │ -0004da50: 700a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f p..
  • java/nio/ │ │ │ │ │ -0004da60: 6368 616e 6e65 6c73 2f46 696c 6543 6861 channels/FileCha │ │ │ │ │ -0004da70: 6e6e 656c 2f4d 6170 4f76 6572 456e 642e nnel/MapOverEnd. │ │ │ │ │ -0004da80: 6a61 7661 3a20 4368 6563 6b20 6966 2066 java: Check if f │ │ │ │ │ -0004da90: 696c 6520 6d61 7070 696e 6720 6578 7465 ile mapping exte │ │ │ │ │ -0004daa0: 6e64 7320 6265 796f 6e64 2065 6e64 206f nds beyond end o │ │ │ │ │ -0004dab0: 6620 6669 6c65 0a0a 3c6c 693e 6a61 7661 f file..
  • java │ │ │ │ │ -0004dac0: 2f6e 696f 2f63 6861 6e6e 656c 732f 4669 /nio/channels/Fi │ │ │ │ │ -0004dad0: 6c65 4368 616e 6e65 6c2f 4d61 7052 6561 leChannel/MapRea │ │ │ │ │ -0004dae0: 644f 6e6c 792e 6a61 7661 3a20 5665 7269 dOnly.java: Veri │ │ │ │ │ -0004daf0: 6679 2049 4f55 7469 6c2e 6a61 7661 2072 fy IOUtil.java r │ │ │ │ │ -0004db00: 6561 6473 2074 6f20 6275 6666 6572 206c eads to buffer l │ │ │ │ │ -0004db10: 696d 6974 730a 0a3c 6c69 3e6a 6176 612f imits..
  • java/ │ │ │ │ │ -0004db20: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ -0004db30: 6543 6861 6e6e 656c 2f4d 6170 5465 7374 eChannel/MapTest │ │ │ │ │ -0004db40: 2e6a 6176 613a 2054 6573 7420 6669 6c65 .java: Test file │ │ │ │ │ -0004db50: 206d 6170 7069 6e67 2077 6974 6820 4669 mapping with Fi │ │ │ │ │ -0004db60: 6c65 4368 616e 6e65 6c0a 0a3c 6c69 3e6a leChannel..
  • j │ │ │ │ │ -0004db70: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -0004db80: 2f46 696c 6543 6861 6e6e 656c 2f4d 6170 /FileChannel/Map │ │ │ │ │ -0004db90: 546f 4d65 6d6f 7279 5365 676d 656e 7454 ToMemorySegmentT │ │ │ │ │ -0004dba0: 6573 742e 6a61 7661 3a20 5465 7374 2046 est.java: Test F │ │ │ │ │ -0004dbb0: 696c 6543 6861 6e6e 656c 3a3a 6d61 7020 ileChannel::map │ │ │ │ │ -0004dbc0: 746f 204d 656d 6f72 7953 6567 6d65 6e74 to MemorySegment │ │ │ │ │ -0004dbd0: 2077 6974 6820 6375 7374 6f6d 2066 696c with custom fil │ │ │ │ │ -0004dbe0: 6520 6368 616e 6e65 6c0a 0a3c 6c69 3e6a e channel..
  • j │ │ │ │ │ -0004dbf0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -0004dc00: 2f46 696c 6543 6861 6e6e 656c 2f4d 6170 /FileChannel/Map │ │ │ │ │ -0004dc10: 5769 7468 5365 6375 7269 7479 4d61 6e61 WithSecurityMana │ │ │ │ │ -0004dc20: 6765 722e 6a61 7661 3a20 5465 7374 7320 ger.java: Tests │ │ │ │ │ -0004dc30: 7468 6520 6d61 7020 6d65 7468 6f64 2077 the map method w │ │ │ │ │ -0004dc40: 6865 6e20 7275 6e6e 696e 6720 7769 7468 hen running with │ │ │ │ │ -0004dc50: 2061 2073 6563 7572 6974 7920 6d61 6e61 a security mana │ │ │ │ │ -0004dc60: 6765 720a 0a3c 6c69 3e6a 6176 612f 6e69 ger..
  • java/ni │ │ │ │ │ -0004dc70: 6f2f 6368 616e 6e65 6c73 2f46 696c 6543 o/channels/FileC │ │ │ │ │ -0004dc80: 6861 6e6e 656c 2f4d 6f64 652e 6a61 7661 hannel/Mode.java │ │ │ │ │ -0004dc90: 3a20 5465 7374 2046 696c 6543 6861 6e6e : Test FileChann │ │ │ │ │ -0004dca0: 656c 206d 6170 7320 7769 7468 2064 6966 el maps with dif │ │ │ │ │ -0004dcb0: 6665 7265 6e74 2061 6363 6573 7365 730a ferent accesses. │ │ │ │ │ -0004dcc0: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ -0004dcd0: 616e 6e65 6c73 2f46 696c 6543 6861 6e6e annels/FileChann │ │ │ │ │ -0004dce0: 656c 2f50 6f73 6974 696f 6e2e 6a61 7661 el/Position.java │ │ │ │ │ -0004dcf0: 3a20 5465 7374 2070 6f73 6974 696f 6e20 : Test position │ │ │ │ │ -0004dd00: 6d65 7468 6f64 206f 6620 4669 6c65 4368 method of FileCh │ │ │ │ │ -0004dd10: 616e 6e65 6c0a 0a3c 6c69 3e6a 6176 612f annel..
  • java/ │ │ │ │ │ -0004dd20: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ -0004dd30: 6543 6861 6e6e 656c 2f50 7265 6164 2e6a eChannel/Pread.j │ │ │ │ │ -0004dd40: 6176 613a 2054 6573 7420 706f 7369 7469 ava: Test positi │ │ │ │ │ -0004dd50: 6f6e 616c 2072 6561 6420 6d65 7468 6f64 onal read method │ │ │ │ │ -0004dd60: 206f 6620 4669 6c65 4368 616e 6e65 6c0a of FileChannel. │ │ │ │ │ -0004dd70: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ -0004dd80: 616e 6e65 6c73 2f46 696c 6543 6861 6e6e annels/FileChann │ │ │ │ │ -0004dd90: 656c 2f50 7772 6974 652e 6a61 7661 3a20 el/Pwrite.java: │ │ │ │ │ -0004dda0: 5465 7374 2070 6f73 6974 696f 6e61 6c20 Test positional │ │ │ │ │ -0004ddb0: 7772 6974 6520 6d65 7468 6f64 206f 6620 write method of │ │ │ │ │ -0004ddc0: 4669 6c65 4368 616e 6e65 6c0a 0a3c 6c69 FileChannel..
  • java/nio/channe │ │ │ │ │ -0004dde0: 6c73 2f46 696c 6543 6861 6e6e 656c 2f52 ls/FileChannel/R │ │ │ │ │ -0004ddf0: 6561 642e 6a61 7661 3a20 5465 7374 2072 ead.java: Test r │ │ │ │ │ -0004de00: 6561 6420 6d65 7468 6f64 206f 6620 4669 ead method of Fi │ │ │ │ │ -0004de10: 6c65 4368 616e 6e65 6c0a 0a3c 6c69 3e6a leChannel..
  • j │ │ │ │ │ -0004de20: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -0004de30: 2f46 696c 6543 6861 6e6e 656c 2f52 6561 /FileChannel/Rea │ │ │ │ │ -0004de40: 6446 756c 6c2e 6a61 7661 3a20 5465 7374 dFull.java: Test │ │ │ │ │ -0004de50: 2072 6561 6420 6d65 7468 6f64 206f 6620 read method of │ │ │ │ │ -0004de60: 4669 6c65 4368 616e 6e65 6c0a 0a3c 6c69 FileChannel..
  • java/nio/channe │ │ │ │ │ -0004de80: 6c73 2f46 696c 6543 6861 6e6e 656c 2f52 ls/FileChannel/R │ │ │ │ │ -0004de90: 6561 6454 6f4c 696d 6974 2e6a 6176 613a eadToLimit.java: │ │ │ │ │ -0004dea0: 2056 6572 6966 7920 494f 5574 696c 2e6a Verify IOUtil.j │ │ │ │ │ -0004deb0: 6176 6120 7265 6164 7320 746f 2062 7566 ava reads to buf │ │ │ │ │ -0004dec0: 6665 7220 6c69 6d69 7473 0a0a 3c6c 693e fer limits..
  • │ │ │ │ │ -0004ded0: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004dee0: 732f 4669 6c65 4368 616e 6e65 6c2f 5265 s/FileChannel/Re │ │ │ │ │ -0004def0: 6c65 6173 652e 6a61 7661 3a20 4368 6563 lease.java: Chec │ │ │ │ │ -0004df00: 6b20 7265 6c65 6173 6520 6f6e 2063 6c6f k release on clo │ │ │ │ │ -0004df10: 7365 6420 6368 616e 6e65 6c0a 0a3c 6c69 sed channel..
  • java/nio/channe │ │ │ │ │ -0004df30: 6c73 2f46 696c 6543 6861 6e6e 656c 2f52 ls/FileChannel/R │ │ │ │ │ -0004df40: 656c 6561 7365 4f6e 436c 6f73 6544 6561 eleaseOnCloseDea │ │ │ │ │ -0004df50: 646c 6f63 6b2e 6a61 7661 3a20 5472 7920 dlock.java: Try │ │ │ │ │ -0004df60: 746f 2063 6175 7365 2061 2064 6561 646c to cause a deadl │ │ │ │ │ -0004df70: 6f63 6b20 6265 7477 6565 6e20 2841 7379 ock between (Asy │ │ │ │ │ -0004df80: 6e63 6872 6f6e 6f75 7329 4669 6c65 4368 nchronous)FileCh │ │ │ │ │ -0004df90: 616e 6e65 6c2e 636c 6f73 6520 616e 6420 annel.close and │ │ │ │ │ -0004dfa0: 4669 6c65 4c6f 636b 2e72 656c 6561 7365 FileLock.release │ │ │ │ │ -0004dfb0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ -0004dfc0: 6861 6e6e 656c 732f 4669 6c65 4368 616e hannels/FileChan │ │ │ │ │ -0004dfd0: 6e65 6c2f 5363 6174 7465 7269 6e67 5265 nel/ScatteringRe │ │ │ │ │ -0004dfe0: 6164 2e6a 6176 613a 2054 6573 7420 4669 ad.java: Test Fi │ │ │ │ │ -0004dff0: 6c65 4368 616e 6e65 6c20 7363 6174 7465 leChannel scatte │ │ │ │ │ -0004e000: 7269 6e67 2072 6561 6473 0a0a 3c6c 693e ring reads..
  • │ │ │ │ │ -0004e010: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004e020: 732f 4669 6c65 4368 616e 6e65 6c2f 5369 s/FileChannel/Si │ │ │ │ │ -0004e030: 7a65 2e6a 6176 613a 2054 6573 7420 7369 ze.java: Test si │ │ │ │ │ -0004e040: 7a65 206d 6574 686f 6420 6f66 2046 696c ze method of Fil │ │ │ │ │ -0004e050: 6543 6861 6e6e 656c 0a0a 3c6c 693e 6a61 eChannel..
  • ja │ │ │ │ │ -0004e060: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -0004e070: 4669 6c65 4368 616e 6e65 6c2f 5465 6d70 FileChannel/Temp │ │ │ │ │ -0004e080: 4469 7265 6374 4275 6666 6572 7352 6563 DirectBuffersRec │ │ │ │ │ -0004e090: 6c61 6d61 7469 6f6e 2e6a 6176 613a 2054 lamation.java: T │ │ │ │ │ -0004e0a0: 6573 7420 7265 636c 616d 6174 696f 6e20 est reclamation │ │ │ │ │ -0004e0b0: 6f66 2074 6872 6561 642d 6c6f 6361 6c20 of thread-local │ │ │ │ │ -0004e0c0: 7465 6d70 6f72 6172 7920 6469 7265 6374 temporary direct │ │ │ │ │ -0004e0d0: 2062 7974 6520 6275 6666 6572 7320 6174 byte buffers at │ │ │ │ │ -0004e0e0: 2074 6872 6561 6420 6578 6974 0a0a 3c6c thread exit..java/nio/chann │ │ │ │ │ -0004e100: 656c 732f 4669 6c65 4368 616e 6e65 6c2f els/FileChannel/ │ │ │ │ │ -0004e110: 5472 616e 7366 6572 2e6a 6176 613a 2054 Transfer.java: T │ │ │ │ │ -0004e120: 6573 7420 4669 6c65 4368 616e 6e65 6c2e est FileChannel. │ │ │ │ │ -0004e130: 7472 616e 7366 6572 4672 6f6d 2061 6e64 transferFrom and │ │ │ │ │ -0004e140: 2074 7261 6e73 6665 7254 6f20 2875 7365 transferTo (use │ │ │ │ │ -0004e150: 202d 4473 6565 643d 5820 746f 2073 6574 -Dseed=X to set │ │ │ │ │ -0004e160: 2050 524e 4720 7365 6564 290a 0a3c 6c69 PRNG seed)..
  • java/nio/channe │ │ │ │ │ -0004e180: 6c73 2f46 696c 6543 6861 6e6e 656c 2f54 ls/FileChannel/T │ │ │ │ │ -0004e190: 7261 6e73 6665 7232 4750 6c75 732e 6a61 ransfer2GPlus.ja │ │ │ │ │ -0004e1a0: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -0004e1b0: 7472 616e 7366 6572 546f 2829 2063 6f70 transferTo() cop │ │ │ │ │ -0004e1c0: 6965 7320 6d6f 7265 2074 6861 6e20 496e ies more than In │ │ │ │ │ -0004e1d0: 7465 6765 722e 4d41 585f 5641 4c55 4520 teger.MAX_VALUE │ │ │ │ │ -0004e1e0: 6279 7465 730a 0a3c 6c69 3e6a 6176 612f bytes..
  • java/ │ │ │ │ │ -0004e1f0: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ -0004e200: 6543 6861 6e6e 656c 2f54 7261 6e73 6665 eChannel/Transfe │ │ │ │ │ -0004e210: 7234 4742 4669 6c65 2e6a 6176 613a 2054 r4GBFile.java: T │ │ │ │ │ -0004e220: 6573 7420 4669 6c65 4368 616e 6e65 6c2e est FileChannel. │ │ │ │ │ -0004e230: 7472 616e 7366 6572 4672 6f6d 2061 6e64 transferFrom and │ │ │ │ │ -0004e240: 2074 7261 6e73 6665 7254 6f20 666f 7220 transferTo for │ │ │ │ │ -0004e250: 3447 4220 6669 6c65 730a 0a3c 6c69 3e6a 4GB files..
  • j │ │ │ │ │ -0004e260: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -0004e270: 2f46 696c 6543 6861 6e6e 656c 2f54 7261 /FileChannel/Tra │ │ │ │ │ -0004e280: 6e73 6665 7246 726f 6d45 7874 656e 642e nsferFromExtend. │ │ │ │ │ -0004e290: 6a61 7661 3a20 5465 7374 2074 7261 6e73 java: Test trans │ │ │ │ │ -0004e2a0: 6665 7246 726f 6d20 746f 2061 2070 6f73 ferFrom to a pos │ │ │ │ │ -0004e2b0: 6974 696f 6e20 6772 6561 7465 7220 7468 ition greater th │ │ │ │ │ -0004e2c0: 616e 2074 6865 2066 696c 6520 7369 7a65 an the file size │ │ │ │ │ -0004e2d0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ -0004e2e0: 6861 6e6e 656c 732f 4669 6c65 4368 616e hannels/FileChan │ │ │ │ │ -0004e2f0: 6e65 6c2f 5472 616e 7366 6572 4f76 6572 nel/TransferOver │ │ │ │ │ -0004e300: 6c61 7070 6564 4669 6c65 4368 616e 6e65 lappedFileChanne │ │ │ │ │ -0004e310: 6c2e 6a61 7661 3a20 5465 7374 2074 7261 l.java: Test tra │ │ │ │ │ -0004e320: 6e73 6665 7272 696e 6720 746f 2061 6e64 nsferring to and │ │ │ │ │ -0004e330: 2066 726f 6d20 7361 6d65 2066 696c 6520 from same file │ │ │ │ │ -0004e340: 6368 616e 6e65 6c0a 0a3c 6c69 3e6a 6176 channel..
  • jav │ │ │ │ │ -0004e350: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ -0004e360: 696c 6543 6861 6e6e 656c 2f54 7261 6e73 ileChannel/Trans │ │ │ │ │ -0004e370: 6665 7254 6f36 4742 4669 6c65 2e6a 6176 ferTo6GBFile.jav │ │ │ │ │ -0004e380: 613a 2054 6573 7420 4669 6c65 4368 616e a: Test FileChan │ │ │ │ │ -0004e390: 6e65 6c2e 7472 616e 7366 6572 546f 2077 nel.transferTo w │ │ │ │ │ -0004e3a0: 6974 6820 6669 6c65 2070 6f73 6974 696f ith file positio │ │ │ │ │ -0004e3b0: 6e73 2075 7020 746f 2038 4742 0a0a 3c6c ns up to 8GB..java/nio/chann │ │ │ │ │ -0004e3d0: 656c 732f 4669 6c65 4368 616e 6e65 6c2f els/FileChannel/ │ │ │ │ │ -0004e3e0: 5472 616e 7366 6572 546f 4170 7065 6e64 TransferToAppend │ │ │ │ │ -0004e3f0: 696e 672e 6a61 7661 3a20 5465 7374 2074 ing.java: Test t │ │ │ │ │ -0004e400: 7261 6e73 6665 7254 6f20 616e 6420 7472 ransferTo and tr │ │ │ │ │ -0004e410: 616e 7366 6572 4672 6f6d 2077 6865 6e20 ansferFrom when │ │ │ │ │ -0004e420: 7461 7267 6574 2069 7320 6170 7065 6e64 target is append │ │ │ │ │ -0004e430: 696e 670a 0a3c 6c69 3e6a 6176 612f 6e69 ing..
  • java/ni │ │ │ │ │ -0004e440: 6f2f 6368 616e 6e65 6c73 2f46 696c 6543 o/channels/FileC │ │ │ │ │ -0004e450: 6861 6e6e 656c 2f54 7261 6e73 6665 7254 hannel/TransferT │ │ │ │ │ -0004e460: 6f43 6861 6e6e 656c 2e6a 6176 613a 2054 oChannel.java: T │ │ │ │ │ -0004e470: 6573 7420 7472 616e 7366 6572 546f 2077 est transferTo w │ │ │ │ │ -0004e480: 6974 6820 6469 6666 6572 656e 7420 7461 ith different ta │ │ │ │ │ -0004e490: 7267 6574 2063 6861 6e6e 656c 730a 0a3c rget channels..< │ │ │ │ │ -0004e4a0: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ -0004e4b0: 6e65 6c73 2f46 696c 6543 6861 6e6e 656c nels/FileChannel │ │ │ │ │ -0004e4c0: 2f54 7261 6e73 6665 7254 6f4e 6f6e 5772 /TransferToNonWr │ │ │ │ │ -0004e4d0: 6974 6162 6c65 2e6a 6176 613a 2054 6573 itable.java: Tes │ │ │ │ │ -0004e4e0: 7420 6966 2074 7261 6e73 6665 7254 6f20 t if transferTo │ │ │ │ │ -0004e4f0: 7468 726f 7773 2072 6967 6874 2065 7863 throws right exc │ │ │ │ │ -0004e500: 6570 7469 6f6e 730a 0a3c 6c69 3e6a 6176 eptions..
  • jav │ │ │ │ │ -0004e510: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ -0004e520: 696c 6543 6861 6e6e 656c 2f54 7261 6e73 ileChannel/Trans │ │ │ │ │ -0004e530: 6665 7273 2e6a 6176 613a 2043 6f6d 7072 fers.java: Compr │ │ │ │ │ -0004e540: 6568 656e 7369 7665 2074 6573 7420 666f ehensive test fo │ │ │ │ │ -0004e550: 7220 4669 6c65 4368 616e 6e65 6c2e 7472 r FileChannel.tr │ │ │ │ │ -0004e560: 616e 7366 6572 7b46 726f 6d2c 546f 7d0a ansfer{From,To}. │ │ │ │ │ -0004e570: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ -0004e580: 616e 6e65 6c73 2f46 696c 6543 6861 6e6e annels/FileChann │ │ │ │ │ -0004e590: 656c 2f54 7275 6e63 6174 652e 6a61 7661 el/Truncate.java │ │ │ │ │ -0004e5a0: 3a20 5465 7374 2074 7275 6e63 6174 6520 : Test truncate │ │ │ │ │ -0004e5b0: 6d65 7468 6f64 206f 6620 4669 6c65 4368 method of FileCh │ │ │ │ │ -0004e5c0: 616e 6e65 6c0a 0a3c 6c69 3e6a 6176 612f annel..
  • java/ │ │ │ │ │ -0004e5d0: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ -0004e5e0: 6543 6861 6e6e 656c 2f54 7275 6e63 6174 eChannel/Truncat │ │ │ │ │ -0004e5f0: 6552 4146 2e6a 6176 613a 2043 6865 636b eRAF.java: Check │ │ │ │ │ -0004e600: 2068 6f77 2046 696c 6543 6861 6e6e 656c how FileChannel │ │ │ │ │ -0004e610: 2062 6568 6176 6573 2069 6620 7468 6520 behaves if the │ │ │ │ │ -0004e620: 6669 6c65 2073 697a 652f 6f66 6673 6574 file size/offset │ │ │ │ │ -0004e630: 2063 6861 6e67 6520 7669 6120 5241 462e change via RAF. │ │ │ │ │ -0004e640: 7365 744c 656e 6774 6828 2920 616e 6420 setLength() and │ │ │ │ │ -0004e650: 6f74 6865 7220 6d65 7468 6f64 732e 0a0a other methods... │ │ │ │ │ -0004e660: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -0004e670: 6e6e 656c 732f 4669 6c65 4368 616e 6e65 nnels/FileChanne │ │ │ │ │ -0004e680: 6c2f 5472 794c 6f63 6b2e 6a61 7661 3a20 l/TryLock.java: │ │ │ │ │ -0004e690: 5468 6520 4669 6c65 4368 616e 6e65 6c20 The FileChannel │ │ │ │ │ -0004e6a0: 6669 6c65 206c 6f63 6b69 6e67 0a0a 3c6c file locking..java/nio/chann │ │ │ │ │ -0004e6c0: 656c 732f 4669 6c65 4368 616e 6e65 6c2f els/FileChannel/ │ │ │ │ │ -0004e6d0: 5772 6974 652e 6a61 7661 3a20 5465 7374 Write.java: Test │ │ │ │ │ -0004e6e0: 2046 696c 6543 6861 6e6e 656c 2077 7269 FileChannel wri │ │ │ │ │ -0004e6f0: 7465 0a0a 3c6c 693e 6a61 7661 2f6e 696f te..
  • java/nio │ │ │ │ │ -0004e700: 2f63 6861 6e6e 656c 732f 4669 6c65 4c6f /channels/FileLo │ │ │ │ │ -0004e710: 636b 2f46 696c 654c 6f63 6b43 6f6e 7374 ck/FileLockConst │ │ │ │ │ -0004e720: 7275 6374 6f72 2e6a 6176 613a 2054 6573 ructor.java: Tes │ │ │ │ │ -0004e730: 7420 4669 6c65 4c6f 636b 2063 6f6e 7374 t FileLock const │ │ │ │ │ -0004e740: 7275 6374 6f72 2070 6172 616d 6574 6572 ructor parameter │ │ │ │ │ -0004e750: 2076 616c 6964 6174 696f 6e2e 0a0a 3c6c validation...java/nio/chann │ │ │ │ │ -0004e770: 656c 732f 4669 6c65 4c6f 636b 2f46 696c els/FileLock/Fil │ │ │ │ │ -0004e780: 654c 6f63 6b47 432e 6a61 7661 3a20 5665 eLockGC.java: Ve │ │ │ │ │ -0004e790: 7269 6679 2074 6861 7420 4f76 6572 6c61 rify that Overla │ │ │ │ │ -0004e7a0: 7070 696e 6746 696c 654c 6f63 6b45 7863 ppingFileLockExc │ │ │ │ │ -0004e7b0: 6570 7469 6f6e 2069 7320 7468 726f 776e eption is thrown │ │ │ │ │ -0004e7c0: 2077 6865 6e20 6578 7065 6374 6564 2e0a when expected.. │ │ │ │ │ -0004e7d0: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ -0004e7e0: 616e 6e65 6c73 2f46 696c 654c 6f63 6b2f annels/FileLock/ │ │ │ │ │ -0004e7f0: 4f76 6572 6c61 7073 2e6a 6176 613a 2056 Overlaps.java: V │ │ │ │ │ -0004e800: 6572 6966 7920 4669 6c65 4c6f 636b 2e6f erify FileLock.o │ │ │ │ │ -0004e810: 7665 726c 6170 730a 0a3c 6c69 3e6a 6176 verlaps..
  • jav │ │ │ │ │ -0004e820: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f50 a/nio/channels/P │ │ │ │ │ -0004e830: 6970 652f 456d 7074 7952 6561 642e 6a61 ipe/EmptyRead.ja │ │ │ │ │ -0004e840: 7661 3a20 5465 7374 2072 6561 6469 6e67 va: Test reading │ │ │ │ │ -0004e850: 2030 2062 7974 6573 206f 7665 7220 6120 0 bytes over a │ │ │ │ │ -0004e860: 7069 7065 0a0a 3c6c 693e 6a61 7661 2f6e pipe..
  • java/n │ │ │ │ │ -0004e870: 696f 2f63 6861 6e6e 656c 732f 5069 7065 io/channels/Pipe │ │ │ │ │ -0004e880: 2f4e 6f6e 426c 6f63 6b69 6e67 2e6a 6176 /NonBlocking.jav │ │ │ │ │ -0004e890: 613a 2045 6e73 7572 6520 7468 6174 2074 a: Ensure that t │ │ │ │ │ -0004e8a0: 6865 2050 6970 652e 7b73 696e 6b2c 736f he Pipe.{sink,so │ │ │ │ │ -0004e8b0: 7572 6365 7d28 2920 6d65 7468 6f64 7320 urce}() methods │ │ │ │ │ -0004e8c0: 646f 6e27 7420 6372 6561 7465 2073 7570 don't create sup │ │ │ │ │ -0004e8d0: 6572 666c 756f 7573 2063 6861 6e6e 656c erfluous channel │ │ │ │ │ -0004e8e0: 206f 626a 6563 7473 0a0a 3c6c 693e 6a61 objects..
  • ja │ │ │ │ │ -0004e8f0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -0004e900: 5069 7065 2f50 6970 6543 6861 6e6e 656c Pipe/PipeChannel │ │ │ │ │ -0004e910: 2e6a 6176 613a 2054 6573 7420 7265 6164 .java: Test read │ │ │ │ │ -0004e920: 696e 6720 616e 6420 7772 6974 696e 6720 ing and writing │ │ │ │ │ -0004e930: 6672 6f6d 2050 6970 6573 0a0a 3c6c 693e from Pipes..
  • │ │ │ │ │ -0004e940: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004e950: 732f 5069 7065 2f50 6970 6549 6e74 6572 s/Pipe/PipeInter │ │ │ │ │ -0004e960: 7275 7074 2e6a 6176 613a 2045 6e73 7572 rupt.java: Ensur │ │ │ │ │ -0004e970: 6520 7468 6174 2061 2050 6970 6520 6361 e that a Pipe ca │ │ │ │ │ -0004e980: 6e20 6f70 656e 2065 7665 6e20 6966 2069 n open even if i │ │ │ │ │ -0004e990: 7473 2074 6872 6561 6420 6861 7320 616c ts thread has al │ │ │ │ │ -0004e9a0: 7265 6164 7920 6265 656e 2069 6e74 6572 ready been inter │ │ │ │ │ -0004e9b0: 7275 7074 6564 2e0a 0a3c 6c69 3e6a 6176 rupted...
  • jav │ │ │ │ │ -0004e9c0: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f50 a/nio/channels/P │ │ │ │ │ -0004e9d0: 6970 652f 5363 6174 7465 7269 6e67 5265 ipe/ScatteringRe │ │ │ │ │ -0004e9e0: 6164 2e6a 6176 613a 2054 6573 7420 5069 ad.java: Test Pi │ │ │ │ │ -0004e9f0: 7065 2073 6361 7474 6572 696e 6720 7265 pe scattering re │ │ │ │ │ -0004ea00: 6164 730a 0a3c 6c69 3e6a 6176 612f 6e69 ads..
  • java/ni │ │ │ │ │ -0004ea10: 6f2f 6368 616e 6e65 6c73 2f50 6970 652f o/channels/Pipe/ │ │ │ │ │ -0004ea20: 5365 6c65 6374 5069 7065 2e6a 6176 613a SelectPipe.java: │ │ │ │ │ -0004ea30: 2054 6573 7420 7365 6c65 6374 696f 6e20 Test selection │ │ │ │ │ -0004ea40: 6f66 2072 6561 6479 2070 6970 650a 0a3c of ready pipe..< │ │ │ │ │ -0004ea50: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ -0004ea60: 6e65 6c73 2f53 656c 6563 7469 6f6e 4b65 nels/SelectionKe │ │ │ │ │ -0004ea70: 792f 4174 6f6d 6963 4174 7461 6368 5465 y/AtomicAttachTe │ │ │ │ │ -0004ea80: 7374 2e6a 6176 613a 2053 656c 6563 7469 st.java: Selecti │ │ │ │ │ -0004ea90: 6f6e 4b65 792e 6174 7461 6368 2073 686f onKey.attach sho │ │ │ │ │ -0004eaa0: 756c 6420 6174 6f6d 6963 616c 6c79 2073 uld atomically s │ │ │ │ │ -0004eab0: 6574 2061 6e64 2072 6574 7572 6e20 7468 et and return th │ │ │ │ │ -0004eac0: 6520 6174 7461 6368 6d65 6e74 0a0a 3c6c e attachment..java/nio/chann │ │ │ │ │ -0004eae0: 656c 732f 5365 6c65 6374 696f 6e4b 6579 els/SelectionKey │ │ │ │ │ -0004eaf0: 2f41 746f 6d69 6355 7064 6174 6573 2e6a /AtomicUpdates.j │ │ │ │ │ -0004eb00: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ -0004eb10: 6f72 2053 656c 6563 7469 6f6e 4b65 7920 or SelectionKey │ │ │ │ │ -0004eb20: 696e 7465 7265 7374 4f70 734f 7220 616e interestOpsOr an │ │ │ │ │ -0004eb30: 6420 696e 7465 7265 7374 4f70 7341 6e64 d interestOpsAnd │ │ │ │ │ -0004eb40: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ -0004eb50: 6861 6e6e 656c 732f 5365 6c65 6374 696f hannels/Selectio │ │ │ │ │ -0004eb60: 6e4b 6579 2f52 6163 7952 6567 6973 7465 nKey/RacyRegiste │ │ │ │ │ -0004eb70: 722e 6a61 7661 3a20 5465 7374 2074 6861 r.java: Test tha │ │ │ │ │ -0004eb80: 7420 7265 6769 7374 6572 2064 6f65 7320 t register does │ │ │ │ │ -0004eb90: 6e6f 7420 7265 7475 726e 2061 2076 616c not return a val │ │ │ │ │ -0004eba0: 6964 2053 656c 6563 7469 6f6e 4b65 7920 id SelectionKey │ │ │ │ │ -0004ebb0: 7768 656e 2069 6e76 6f6b 6564 2061 7420 when invoked at │ │ │ │ │ -0004ebc0: 6172 6f75 6e64 2074 6865 2074 696d 6520 around the time │ │ │ │ │ -0004ebd0: 7468 6174 2074 6865 2063 6861 6e6e 656c that the channel │ │ │ │ │ -0004ebe0: 2069 7320 636c 6f73 6564 0a0a 3c6c 693e is closed..
  • │ │ │ │ │ -0004ebf0: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004ec00: 732f 5365 6c65 6374 6f72 2f41 6c69 6173 s/Selector/Alias │ │ │ │ │ -0004ec10: 2e6a 6176 613a 2052 6567 6973 7465 7269 .java: Registeri │ │ │ │ │ -0004ec20: 6e67 2061 6e64 2063 616e 6365 6c6c 696e ng and cancellin │ │ │ │ │ -0004ec30: 6720 7361 6d65 2066 6420 6d61 6e79 2074 g same fd many t │ │ │ │ │ -0004ec40: 696d 6573 0a0a 3c6c 693e 6a61 7661 2f6e imes..
  • java/n │ │ │ │ │ -0004ec50: 696f 2f63 6861 6e6e 656c 732f 5365 6c65 io/channels/Sele │ │ │ │ │ -0004ec60: 6374 6f72 2f42 6173 6963 4163 6365 7074 ctor/BasicAccept │ │ │ │ │ -0004ec70: 2e6a 6176 613a 2054 6573 7420 5365 6c65 .java: Test Sele │ │ │ │ │ -0004ec80: 6374 6f72 2077 6974 6820 5365 7276 6572 ctor with Server │ │ │ │ │ -0004ec90: 536f 636b 6574 4368 616e 6e65 6c73 0a0a SocketChannels.. │ │ │ │ │ -0004eca0: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -0004ecb0: 6e6e 656c 732f 5365 6c65 6374 6f72 2f42 nnels/Selector/B │ │ │ │ │ -0004ecc0: 6173 6963 436f 6e6e 6563 742e 6a61 7661 asicConnect.java │ │ │ │ │ -0004ecd0: 3a20 5465 7374 206e 6f6e 626c 6f63 6b69 : Test nonblocki │ │ │ │ │ -0004ece0: 6e67 2063 6f6e 6e65 6374 2061 6e64 2066 ng connect and f │ │ │ │ │ -0004ecf0: 696e 6973 6843 6f6e 6e65 6374 0a0a 3c6c inishConnect..java/nio/chann │ │ │ │ │ -0004ed10: 656c 732f 5365 6c65 6374 6f72 2f43 616e els/Selector/Can │ │ │ │ │ -0004ed20: 6365 6c44 7572 696e 6752 6567 6973 7465 celDuringRegiste │ │ │ │ │ -0004ed30: 722e 6a61 7661 3a20 4368 6563 6b20 4361 r.java: Check Ca │ │ │ │ │ -0004ed40: 6e63 656c 6c65 644b 6579 4578 6365 7074 ncelledKeyExcept │ │ │ │ │ -0004ed50: 696f 6e20 6e6f 7420 7468 726f 776e 2064 ion not thrown d │ │ │ │ │ -0004ed60: 7572 696e 6720 6368 616e 6e65 6c20 7265 uring channel re │ │ │ │ │ -0004ed70: 6769 7374 7261 7469 6f6e 0a0a 3c6c 693e gistration..
  • │ │ │ │ │ -0004ed80: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004ed90: 732f 5365 6c65 6374 6f72 2f43 6861 6e67 s/Selector/Chang │ │ │ │ │ -0004eda0: 696e 6749 6e74 6572 6573 7473 2e6a 6176 ingInterests.jav │ │ │ │ │ -0004edb0: 6123 6964 303a 2054 6573 7420 7468 6174 a#id0: Test that │ │ │ │ │ -0004edc0: 2053 656c 6563 746f 7220 646f 6573 6e27 Selector doesn' │ │ │ │ │ -0004edd0: 7420 7370 696e 2077 6865 6e20 6368 616e t spin when chan │ │ │ │ │ -0004ede0: 6769 6e67 2069 6e74 6572 6573 7420 6f70 ging interest op │ │ │ │ │ -0004edf0: 730a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f s..
  • java/nio/ │ │ │ │ │ -0004ee00: 6368 616e 6e65 6c73 2f53 656c 6563 746f channels/Selecto │ │ │ │ │ -0004ee10: 722f 4368 616e 6769 6e67 496e 7465 7265 r/ChangingIntere │ │ │ │ │ -0004ee20: 7374 732e 6a61 7661 2369 6431 3a20 200a sts.java#id1: . │ │ │ │ │ -0004ee30: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ -0004ee40: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ -0004ee50: 4368 6563 6b4c 6f63 6b69 6e67 2e6a 6176 CheckLocking.jav │ │ │ │ │ -0004ee60: 613a 2063 6865 636b 2069 6620 7365 7449 a: check if setI │ │ │ │ │ -0004ee70: 6e74 6572 6573 7420 626c 6f63 6b73 2077 nterest blocks w │ │ │ │ │ -0004ee80: 6869 6c65 2069 6e20 7365 6c65 6374 0a0a hile in select.. │ │ │ │ │ -0004ee90: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -0004eea0: 6e6e 656c 732f 5365 6c65 6374 6f72 2f43 nnels/Selector/C │ │ │ │ │ -0004eeb0: 6c6f 7365 2e6a 6176 613a 2054 6573 7420 lose.java: Test │ │ │ │ │ -0004eec0: 666f 7220 6b65 7973 2072 656d 6169 6e69 for keys remaini │ │ │ │ │ -0004eed0: 6e67 2069 6e20 7365 6c65 6374 6f72 2061 ng in selector a │ │ │ │ │ -0004eee0: 6674 6572 2063 6861 6e6e 656c 2063 6c6f fter channel clo │ │ │ │ │ -0004eef0: 7365 640a 0a3c 6c69 3e6a 6176 612f 6e69 sed..
  • java/ni │ │ │ │ │ -0004ef00: 6f2f 6368 616e 6e65 6c73 2f53 656c 6563 o/channels/Selec │ │ │ │ │ -0004ef10: 746f 722f 436c 6f73 6549 6e76 616c 6964 tor/CloseInvalid │ │ │ │ │ -0004ef20: 6174 6573 4b65 7973 2e6a 6176 613a 2045 atesKeys.java: E │ │ │ │ │ -0004ef30: 6e73 7572 6520 7468 6174 2063 6c6f 7369 nsure that closi │ │ │ │ │ -0004ef40: 6e67 2061 2073 656c 6563 746f 7220 696e ng a selector in │ │ │ │ │ -0004ef50: 7661 6c69 6461 7465 7320 6974 7320 6b65 validates its ke │ │ │ │ │ -0004ef60: 7973 0a0a 3c6c 693e 6a61 7661 2f6e 696f ys..
  • java/nio │ │ │ │ │ -0004ef70: 2f63 6861 6e6e 656c 732f 5365 6c65 6374 /channels/Select │ │ │ │ │ -0004ef80: 6f72 2f43 6c6f 7365 5468 656e 5265 6769 or/CloseThenRegi │ │ │ │ │ -0004ef90: 7374 6572 2e6a 6176 613a 2043 6c6f 7365 ster.java: Close │ │ │ │ │ -0004efa0: 6453 656c 6563 746f 7245 7863 6570 7469 dSelectorExcepti │ │ │ │ │ -0004efb0: 6f6e 2069 7320 6578 7065 6374 6564 2077 on is expected w │ │ │ │ │ -0004efc0: 6865 6e20 7265 6769 7374 6572 2061 6674 hen register aft │ │ │ │ │ -0004efd0: 6572 2063 6c6f 7365 0a0a 3c6c 693e 6a61 er close..
  • ja │ │ │ │ │ -0004efe0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -0004eff0: 5365 6c65 6374 6f72 2f43 6c6f 7365 5768 Selector/CloseWh │ │ │ │ │ -0004f000: 656e 4b65 7949 646c 652e 6a61 7661 3a20 enKeyIdle.java: │ │ │ │ │ -0004f010: 504f 4c4c 4855 5020 6f72 2050 4f4c 4c45 POLLHUP or POLLE │ │ │ │ │ -0004f020: 5252 206f 6e20 2269 646c 6522 206b 6579 RR on "idle" key │ │ │ │ │ -0004f030: 2063 616e 2063 6175 7365 2053 656c 6563 can cause Selec │ │ │ │ │ -0004f040: 746f 7220 746f 2073 7069 6e0a 0a3c 6c69 tor to spin..
  • java/nio/channe │ │ │ │ │ -0004f060: 6c73 2f53 656c 6563 746f 722f 436f 6e6e ls/Selector/Conn │ │ │ │ │ -0004f070: 6563 742e 6a61 7661 3a20 5465 7374 204d ect.java: Test M │ │ │ │ │ -0004f080: 616b 696e 6720 6c6f 7473 206f 6620 5365 aking lots of Se │ │ │ │ │ -0004f090: 6c65 6374 6f72 730a 0a3c 6c69 3e6a 6176 lectors..
  • jav │ │ │ │ │ -0004f0a0: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ -0004f0b0: 656c 6563 746f 722f 436f 6e6e 6563 7457 elector/ConnectW │ │ │ │ │ -0004f0c0: 7269 7465 2e6a 6176 613a 2054 6573 7420 rite.java: Test │ │ │ │ │ -0004f0d0: 7265 6164 7920 666f 7220 636f 6e6e 6563 ready for connec │ │ │ │ │ -0004f0e0: 7420 666f 6c6c 6f77 6564 2062 7920 7265 t followed by re │ │ │ │ │ -0004f0f0: 6164 7920 666f 7220 7772 6974 650a 0a3c ady for write..< │ │ │ │ │ -0004f100: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ -0004f110: 6e65 6c73 2f53 656c 6563 746f 722f 4375 nels/Selector/Cu │ │ │ │ │ -0004f120: 7374 6f6d 4669 6c65 5379 7374 656d 2e6a stomFileSystem.j │ │ │ │ │ -0004f130: 6176 613a 2056 6572 6966 6965 7320 7468 ava: Verifies th │ │ │ │ │ -0004f140: 6174 2061 6e20 6174 7465 6d70 7420 746f at an attempt to │ │ │ │ │ -0004f150: 2063 616c 6c20 5365 6c65 6374 6f72 2e6f call Selector.o │ │ │ │ │ -0004f160: 7065 6e28 2920 6f6e 2061 206e 6f6e 2d64 pen() on a non-d │ │ │ │ │ -0004f170: 6566 6175 6c74 2066 696c 6520 7379 7374 efault file syst │ │ │ │ │ -0004f180: 656d 2073 7563 6365 6564 732e 0a0a 3c6c em succeeds...java/nio/chann │ │ │ │ │ -0004f1a0: 656c 732f 5365 6c65 6374 6f72 2f44 6566 els/Selector/Def │ │ │ │ │ -0004f1b0: 6572 7265 6443 6c6f 7365 2f44 6566 6572 erredClose/Defer │ │ │ │ │ -0004f1c0: 7265 6443 6c6f 7365 5465 7374 2e6a 6176 redCloseTest.jav │ │ │ │ │ -0004f1d0: 613a 2076 6572 6966 6965 7320 7468 6174 a: verifies that │ │ │ │ │ -0004f1e0: 2069 6620 6120 7265 6769 7374 6572 6564 if a registered │ │ │ │ │ -0004f1f0: 2063 6861 6e6e 656c 2068 6173 2069 6e2d channel has in- │ │ │ │ │ -0004f200: 7072 6f67 7265 7373 206f 7065 7261 7469 progress operati │ │ │ │ │ -0004f210: 6f6e 732c 2074 6865 6e20 7468 6520 5365 ons, then the Se │ │ │ │ │ -0004f220: 6c65 6374 6f72 2064 7572 696e 6720 6974 lector during it │ │ │ │ │ -0004f230: 7320 6465 6665 7272 6564 2063 6c6f 7365 s deferred close │ │ │ │ │ -0004f240: 2069 6d70 6c65 6d65 6e74 6174 696f 6e20 implementation │ │ │ │ │ -0004f250: 776f 6e27 7420 7072 656d 6174 7572 656c won't prematurel │ │ │ │ │ -0004f260: 7920 7265 6c65 6173 6520 7468 6520 6368 y release the ch │ │ │ │ │ -0004f270: 616e 6e65 6c27 7320 7265 736f 7572 6365 annel's resource │ │ │ │ │ -0004f280: 730a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f s..
  • java/nio/ │ │ │ │ │ -0004f290: 6368 616e 6e65 6c73 2f53 656c 6563 746f channels/Selecto │ │ │ │ │ -0004f2a0: 722f 4865 6c70 6572 536c 6f77 546f 4469 r/HelperSlowToDi │ │ │ │ │ -0004f2b0: 652e 6a61 7661 3a20 5365 6c65 6374 6f72 e.java: Selector │ │ │ │ │ -0004f2c0: 2e73 656c 6563 7420 6361 6e20 6861 6e67 .select can hang │ │ │ │ │ -0004f2d0: 7320 6f6e 2057 696e 646f 7773 2066 6f72 s on Windows for │ │ │ │ │ -0004f2e0: 2063 6173 6573 2077 6865 7265 2061 2068 cases where a h │ │ │ │ │ -0004f2f0: 656c 7065 7220 7468 7265 6164 2062 6563 elper thread bec │ │ │ │ │ -0004f300: 6f6d 6573 2072 6564 7564 616e 7420 6275 omes redudant bu │ │ │ │ │ -0004f310: 7420 6120 6e65 7720 6865 6c70 6572 2069 t a new helper i │ │ │ │ │ -0004f320: 7320 696d 6d65 6469 6174 656c 7920 6e65 s immediately ne │ │ │ │ │ -0004f330: 6564 6564 2e0a 0a3c 6c69 3e6a 6176 612f eded...
  • java/ │ │ │ │ │ -0004f340: 6e69 6f2f 6368 616e 6e65 6c73 2f53 656c nio/channels/Sel │ │ │ │ │ -0004f350: 6563 746f 722f 4b65 7953 6574 732e 6a61 ector/KeySets.ja │ │ │ │ │ -0004f360: 7661 3a20 4368 6563 6b20 7661 7269 6f75 va: Check variou │ │ │ │ │ -0004f370: 7320 7072 6f70 6572 7469 6573 206f 6620 s properties of │ │ │ │ │ -0004f380: 6b65 7920 616e 6420 7365 6c65 6374 6564 key and selected │ │ │ │ │ -0004f390: 2d6b 6579 2073 6574 730a 0a3c 6c69 3e6a -key sets..
  • j │ │ │ │ │ -0004f3a0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -0004f3b0: 2f53 656c 6563 746f 722f 4b65 7973 5265 /Selector/KeysRe │ │ │ │ │ -0004f3c0: 6164 792e 6a61 7661 3a20 5465 7374 2069 ady.java: Test i │ │ │ │ │ -0004f3d0: 6620 6b65 7973 2072 6570 6f72 7465 6420 f keys reported │ │ │ │ │ -0004f3e0: 7265 6164 7920 6d75 6c74 6970 6c65 2074 ready multiple t │ │ │ │ │ -0004f3f0: 696d 6573 0a0a 3c6c 693e 6a61 7661 2f6e imes..
  • java/n │ │ │ │ │ -0004f400: 696f 2f63 6861 6e6e 656c 732f 5365 6c65 io/channels/Sele │ │ │ │ │ -0004f410: 6374 6f72 2f4c 6f74 734f 6643 6861 6e6e ctor/LotsOfChann │ │ │ │ │ -0004f420: 656c 732e 6a61 7661 2369 6430 3a20 5465 els.java#id0: Te │ │ │ │ │ -0004f430: 7374 7320 7468 6174 2057 696e 646f 7773 sts that Windows │ │ │ │ │ -0004f440: 2053 656c 6563 746f 7220 6361 6e20 7573 Selector can us │ │ │ │ │ -0004f450: 6520 6d6f 7265 2074 6861 6e20 3633 2063 e more than 63 c │ │ │ │ │ -0004f460: 6861 6e6e 656c 730a 0a3c 6c69 3e6a 6176 hannels..
  • jav │ │ │ │ │ -0004f470: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ -0004f480: 656c 6563 746f 722f 4c6f 7473 4f66 4368 elector/LotsOfCh │ │ │ │ │ -0004f490: 616e 6e65 6c73 2e6a 6176 6123 6964 313a annels.java#id1: │ │ │ │ │ -0004f4a0: 2020 0a0a 3c6c 693e 6a61 7661 2f6e 696f ..
  • java/nio │ │ │ │ │ -0004f4b0: 2f63 6861 6e6e 656c 732f 5365 6c65 6374 /channels/Select │ │ │ │ │ -0004f4c0: 6f72 2f4c 6f74 734f 6649 6e74 6572 7275 or/LotsOfInterru │ │ │ │ │ -0004f4d0: 7074 732e 6a61 7661 2370 6c61 7466 6f72 pts.java#platfor │ │ │ │ │ -0004f4e0: 6d3a 2053 7472 6573 7320 7465 7374 2054 m: Stress test T │ │ │ │ │ -0004f4f0: 6872 6561 642e 696e 7465 7272 7570 7420 hread.interrupt │ │ │ │ │ -0004f500: 6f6e 2061 2074 6172 6765 7420 5468 7265 on a target Thre │ │ │ │ │ -0004f510: 6164 2064 6f69 6e67 2061 2073 656c 6563 ad doing a selec │ │ │ │ │ -0004f520: 7469 6f6e 206f 7065 7261 7469 6f6e 0a0a tion operation.. │ │ │ │ │ -0004f530: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -0004f540: 6e6e 656c 732f 5365 6c65 6374 6f72 2f4c nnels/Selector/L │ │ │ │ │ -0004f550: 6f74 734f 6649 6e74 6572 7275 7074 732e otsOfInterrupts. │ │ │ │ │ -0004f560: 6a61 7661 2376 6972 7475 616c 3a20 200a java#virtual: . │ │ │ │ │ -0004f570: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ -0004f580: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ -0004f590: 4c6f 7473 4f66 5570 6461 7465 7354 6573 LotsOfUpdatesTes │ │ │ │ │ -0004f5a0: 742e 6a61 7661 3a20 5365 6c65 6374 6f72 t.java: Selector │ │ │ │ │ -0004f5b0: 2e73 656c 6563 7420 6361 6e20 6661 696c .select can fail │ │ │ │ │ -0004f5c0: 2077 6974 6820 494f 4578 6365 7074 696f with IOExceptio │ │ │ │ │ -0004f5d0: 6e20 2249 6e76 616c 6964 2061 7267 756d n "Invalid argum │ │ │ │ │ -0004f5e0: 656e 7422 206f 6e20 536f 6c61 7269 7320 ent" on Solaris │ │ │ │ │ -0004f5f0: 6966 206d 6178 696d 756d 206e 756d 6265 if maximum numbe │ │ │ │ │ -0004f600: 7220 6f66 2066 696c 6520 6465 7363 7269 r of file descri │ │ │ │ │ -0004f610: 7074 6f72 7320 6973 206c 6573 7320 7468 ptors is less th │ │ │ │ │ -0004f620: 616e 2031 3030 3030 0a0a 3c6c 693e 6a61 an 10000..
  • ja │ │ │ │ │ -0004f630: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -0004f640: 5365 6c65 6374 6f72 2f4f 7052 6561 642e Selector/OpRead. │ │ │ │ │ -0004f650: 6a61 7661 3a20 5465 7374 2069 6620 4f50 java: Test if OP │ │ │ │ │ -0004f660: 5f52 4541 4420 6973 2064 6574 6563 7465 _READ is detecte │ │ │ │ │ -0004f670: 6420 7769 7468 204f 505f 5752 4954 4520 d with OP_WRITE │ │ │ │ │ -0004f680: 696e 2069 6e74 6572 6573 744f 7073 0a0a in interestOps.. │ │ │ │ │ -0004f690: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -0004f6a0: 6e6e 656c 732f 5365 6c65 6374 6f72 2f4f nnels/Selector/O │ │ │ │ │ -0004f6b0: 7574 4f66 4261 6e64 2e6a 6176 6123 6964 utOfBand.java#id │ │ │ │ │ -0004f6c0: 303a 204f 4f42 2064 6174 6120 6361 7573 0: OOB data caus │ │ │ │ │ -0004f6d0: 6573 2061 2053 6f63 6b65 7443 6861 6e6e es a SocketChann │ │ │ │ │ -0004f6e0: 656c 2c20 7769 7468 204f 4f42 494e 4c49 el, with OOBINLI │ │ │ │ │ -0004f6f0: 4e45 2064 6973 6162 6c65 642c 2074 6f20 NE disabled, to │ │ │ │ │ -0004f700: 6265 2073 656c 6563 7465 640a 0a3c 6c69 be selected..
  • java/nio/channe │ │ │ │ │ -0004f720: 6c73 2f53 656c 6563 746f 722f 4f75 744f ls/Selector/OutO │ │ │ │ │ -0004f730: 6642 616e 642e 6a61 7661 2369 6431 3a20 fBand.java#id1: │ │ │ │ │ -0004f740: 200a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f ..
  • java/nio/ │ │ │ │ │ -0004f750: 6368 616e 6e65 6c73 2f53 656c 6563 746f channels/Selecto │ │ │ │ │ -0004f760: 722f 5261 6379 4465 7265 6769 7374 6572 r/RacyDeregister │ │ │ │ │ -0004f770: 2e6a 6176 6123 6964 303a 2053 656c 6563 .java#id0: Selec │ │ │ │ │ -0004f780: 7469 6f6e 4b65 792e 696e 7465 7265 7374 tionKey.interest │ │ │ │ │ -0004f790: 4f70 7320 646f 6573 206e 6f74 2075 7064 Ops does not upd │ │ │ │ │ -0004f7a0: 6174 6520 696e 7465 7265 7374 2073 6574 ate interest set │ │ │ │ │ -0004f7b0: 206f 6e20 5769 6e64 6f77 732e 0a0a 3c6c on Windows...java/nio/chann │ │ │ │ │ -0004f7d0: 656c 732f 5365 6c65 6374 6f72 2f52 6163 els/Selector/Rac │ │ │ │ │ -0004f7e0: 7944 6572 6567 6973 7465 722e 6a61 7661 yDeregister.java │ │ │ │ │ -0004f7f0: 2369 6431 3a20 200a 0a3c 6c69 3e6a 6176 #id1: ..
  • jav │ │ │ │ │ -0004f800: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ -0004f810: 656c 6563 746f 722f 5265 6164 4166 7465 elector/ReadAfte │ │ │ │ │ -0004f820: 7243 6f6e 6e65 6374 2e6a 6176 613a 2053 rConnect.java: S │ │ │ │ │ -0004f830: 6f63 6b65 7420 7769 7468 204f 505f 5245 ocket with OP_RE │ │ │ │ │ -0004f840: 4144 2077 6f75 6c64 2067 6574 2073 656c AD would get sel │ │ │ │ │ -0004f850: 6563 7465 6420 6f6e 2063 6f6e 6e65 6374 ected on connect │ │ │ │ │ -0004f860: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ -0004f870: 6861 6e6e 656c 732f 5365 6c65 6374 6f72 hannels/Selector │ │ │ │ │ -0004f880: 2f52 6567 4166 7465 7250 7265 436c 6f73 /RegAfterPreClos │ │ │ │ │ -0004f890: 652e 6a61 7661 3a20 5072 652d 636c 6f73 e.java: Pre-clos │ │ │ │ │ -0004f8a0: 6520 6669 6c65 2064 6573 6372 6970 746f e file descripto │ │ │ │ │ -0004f8b0: 7220 6d61 7920 696e 6164 7665 7274 656e r may inadverten │ │ │ │ │ -0004f8c0: 746c 7920 6765 7420 7265 6769 7374 6572 tly get register │ │ │ │ │ -0004f8d0: 6564 2077 6974 6820 6570 6f6c 6c20 6475 ed with epoll du │ │ │ │ │ -0004f8e0: 7269 6e67 2063 6c6f 7365 0a0a 3c6c 693e ring close..
  • │ │ │ │ │ -0004f8f0: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004f900: 732f 5365 6c65 6374 6f72 2f52 6567 6973 s/Selector/Regis │ │ │ │ │ -0004f910: 7465 7244 7572 696e 6753 656c 6563 742e terDuringSelect. │ │ │ │ │ -0004f920: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ -0004f930: 6368 616e 6e65 6c73 2063 616e 2062 6520 channels can be │ │ │ │ │ -0004f940: 7265 6769 7374 6572 6564 2c20 696e 7465 registered, inte │ │ │ │ │ -0004f950: 7265 7374 206f 7073 2063 616e 2063 6861 rest ops can cha │ │ │ │ │ -0004f960: 6e67 6564 2c20 616e 6420 6b65 7973 2063 nged, and keys c │ │ │ │ │ -0004f970: 616e 6365 6c6c 6564 2077 6869 6c65 2061 ancelled while a │ │ │ │ │ -0004f980: 2073 656c 6563 7469 6f6e 206f 7065 7261 selection opera │ │ │ │ │ -0004f990: 7469 6f6e 2069 7320 696e 2070 726f 6772 tion is in progr │ │ │ │ │ -0004f9a0: 6573 732e 0a0a 3c6c 693e 6a61 7661 2f6e ess...
  • java/n │ │ │ │ │ -0004f9b0: 696f 2f63 6861 6e6e 656c 732f 5365 6c65 io/channels/Sele │ │ │ │ │ -0004f9c0: 6374 6f72 2f53 656c 6563 7441 6674 6572 ctor/SelectAfter │ │ │ │ │ -0004f9d0: 5265 6164 2e6a 6176 613a 2043 6865 636b Read.java: Check │ │ │ │ │ -0004f9e0: 7320 7468 6174 2057 696e 646f 7773 2062 s that Windows b │ │ │ │ │ -0004f9f0: 6568 6176 696f 7220 6d61 7463 6865 7320 ehavior matches │ │ │ │ │ -0004fa00: 536f 6c61 7269 7320 666f 7220 7661 7269 Solaris for vari │ │ │ │ │ -0004fa10: 6f75 7320 7265 6164 2f73 656c 6563 7420 ous read/select │ │ │ │ │ -0004fa20: 636f 6d62 696e 6174 696f 6e73 2e0a 0a3c combinations...< │ │ │ │ │ -0004fa30: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ -0004fa40: 6e65 6c73 2f53 656c 6563 746f 722f 5365 nels/Selector/Se │ │ │ │ │ -0004fa50: 6c65 6374 416e 6443 616e 6365 6c2e 6a61 lectAndCancel.ja │ │ │ │ │ -0004fa60: 7661 3a20 4368 6563 6b20 666f 7220 4361 va: Check for Ca │ │ │ │ │ -0004fa70: 6e63 656c 6c65 644b 6579 4578 6365 7074 ncelledKeyExcept │ │ │ │ │ -0004fa80: 696f 6e20 7768 656e 206b 6579 2063 616e ion when key can │ │ │ │ │ -0004fa90: 6365 6c6c 6564 2064 7572 696e 6720 7365 celled during se │ │ │ │ │ -0004faa0: 6c65 6374 0a0a 3c6c 693e 6a61 7661 2f6e lect..
  • java/n │ │ │ │ │ -0004fab0: 696f 2f63 6861 6e6e 656c 732f 5365 6c65 io/channels/Sele │ │ │ │ │ -0004fac0: 6374 6f72 2f53 656c 6563 7441 6e64 436c ctor/SelectAndCl │ │ │ │ │ -0004fad0: 6f73 652e 6a61 7661 3a20 4368 6563 6b20 ose.java: Check │ │ │ │ │ -0004fae0: 626c 6f63 6b69 6e67 206f 6620 7365 6c65 blocking of sele │ │ │ │ │ -0004faf0: 6374 2061 6e64 2063 6c6f 7365 0a0a 3c6c ct and close..java/nio/chann │ │ │ │ │ -0004fb10: 656c 732f 5365 6c65 6374 6f72 2f53 656c els/Selector/Sel │ │ │ │ │ -0004fb20: 6563 744e 6f77 5768 656e 456d 7074 792e ectNowWhenEmpty. │ │ │ │ │ -0004fb30: 6a61 7661 3a20 5465 7374 2073 656c 6563 java: Test selec │ │ │ │ │ -0004fb40: 744e 6f77 206d 6574 686f 6420 7769 7468 tNow method with │ │ │ │ │ -0004fb50: 206e 6f20 7265 6769 7374 6572 6564 2063 no registered c │ │ │ │ │ -0004fb60: 6861 6e6e 656c 730a 0a3c 6c69 3e6a 6176 hannels..
  • jav │ │ │ │ │ -0004fb70: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ -0004fb80: 656c 6563 746f 722f 5365 6c65 6374 5469 elector/SelectTi │ │ │ │ │ -0004fb90: 6d65 6f75 742e 6a61 7661 3a20 5665 7269 meout.java: Veri │ │ │ │ │ -0004fba0: 6679 206e 6f20 494f 4578 6365 7074 696f fy no IOExceptio │ │ │ │ │ -0004fbb0: 6e20 6f6e 204f 5320 5820 666f 7220 6c61 n on OS X for la │ │ │ │ │ -0004fbc0: 7267 6520 7469 6d65 6f75 7420 7661 6c75 rge timeout valu │ │ │ │ │ -0004fbd0: 6520 696e 2073 656c 6563 7428 2920 616e e in select() an │ │ │ │ │ -0004fbe0: 6420 7468 6174 2074 696d 656f 7574 2064 d that timeout d │ │ │ │ │ -0004fbf0: 6f65 7320 6e6f 7420 6f63 6375 7220 746f oes not occur to │ │ │ │ │ -0004fc00: 6f20 6561 726c 7920 6f6e 2057 696e 646f o early on Windo │ │ │ │ │ -0004fc10: 7773 2e0a 0a3c 6c69 3e6a 6176 612f 6e69 ws...
  • java/ni │ │ │ │ │ -0004fc20: 6f2f 6368 616e 6e65 6c73 2f53 656c 6563 o/channels/Selec │ │ │ │ │ -0004fc30: 746f 722f 5365 6c65 6374 5769 7468 436f tor/SelectWithCo │ │ │ │ │ -0004fc40: 6e73 756d 6572 2e6a 6176 6123 6964 303a nsumer.java#id0: │ │ │ │ │ -0004fc50: 2055 6e69 7420 7465 7374 2066 6f72 2053 Unit test for S │ │ │ │ │ -0004fc60: 656c 6563 746f 722e 7365 6c65 6374 2f73 elector.select/s │ │ │ │ │ -0004fc70: 656c 6563 744e 6f77 2843 6f6e 7375 6d65 electNow(Consume │ │ │ │ │ -0004fc80: 7229 0a0a 3c6c 693e 6a61 7661 2f6e 696f r)..
  • java/nio │ │ │ │ │ -0004fc90: 2f63 6861 6e6e 656c 732f 5365 6c65 6374 /channels/Select │ │ │ │ │ -0004fca0: 6f72 2f53 656c 6563 7457 6974 6843 6f6e or/SelectWithCon │ │ │ │ │ -0004fcb0: 7375 6d65 722e 6a61 7661 2369 6431 3a20 sumer.java#id1: │ │ │ │ │ -0004fcc0: 200a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f ..
  • java/nio/ │ │ │ │ │ -0004fcd0: 6368 616e 6e65 6c73 2f53 656c 6563 746f channels/Selecto │ │ │ │ │ -0004fce0: 722f 5365 6c65 6374 5772 6974 652e 6a61 r/SelectWrite.ja │ │ │ │ │ -0004fcf0: 7661 3a20 536f 636b 6574 2077 6974 6820 va: Socket with │ │ │ │ │ -0004fd00: 4f50 5f57 5249 5445 2077 6f75 6c64 2067 OP_WRITE would g │ │ │ │ │ -0004fd10: 6574 2073 656c 6563 7465 6420 6f6e 6c79 et selected only │ │ │ │ │ -0004fd20: 206f 6e63 650a 0a3c 6c69 3e6a 6176 612f once..
  • java/ │ │ │ │ │ -0004fd30: 6e69 6f2f 6368 616e 6e65 6c73 2f53 656c nio/channels/Sel │ │ │ │ │ -0004fd40: 6563 746f 722f 5365 6c65 6374 6f72 4c69 ector/SelectorLi │ │ │ │ │ -0004fd50: 6d69 742e 6a61 7661 3a20 456e 7375 7265 mit.java: Ensure │ │ │ │ │ -0004fd60: 2074 6861 7420 6120 5365 6c65 6374 6f72 that a Selector │ │ │ │ │ -0004fd70: 2063 616e 2072 6574 7572 6e20 6174 206c can return at l │ │ │ │ │ -0004fd80: 6561 7374 2031 3030 2073 656c 6563 7465 east 100 selecte │ │ │ │ │ -0004fd90: 6420 6b65 7973 0a0a 3c6c 693e 6a61 7661 d keys..
  • java │ │ │ │ │ -0004fda0: 2f6e 696f 2f63 6861 6e6e 656c 732f 5365 /nio/channels/Se │ │ │ │ │ -0004fdb0: 6c65 6374 6f72 2f53 656c 6563 746f 7254 lector/SelectorT │ │ │ │ │ -0004fdc0: 6573 742e 6a61 7661 3a20 5465 7374 2073 est.java: Test s │ │ │ │ │ -0004fdd0: 656c 6563 746f 7273 2061 6e64 2073 6f63 electors and soc │ │ │ │ │ -0004fde0: 6b65 7463 6861 6e6e 656c 730a 0a3c 6c69 ketchannels..
  • java/nio/channe │ │ │ │ │ -0004fe00: 6c73 2f53 656c 6563 746f 722f 5374 6163 ls/Selector/Stac │ │ │ │ │ -0004fe10: 6b4f 7665 7266 6c6f 7754 6573 742e 6a61 kOverflowTest.ja │ │ │ │ │ -0004fe20: 7661 3a20 6e61 7469 7665 2063 616c 6c20 va: native call │ │ │ │ │ -0004fe30: 696e 2057 696e 646f 7773 5365 6c65 6374 in WindowsSelect │ │ │ │ │ -0004fe40: 6f72 496d 706c 2e53 7562 5365 6c65 6374 orImpl.SubSelect │ │ │ │ │ -0004fe50: 6f72 2e70 6f6c 6c20 6361 6e20 7573 6520 or.poll can use │ │ │ │ │ -0004fe60: 6d6f 7265 2073 7461 636b 2073 7061 6365 more stack space │ │ │ │ │ -0004fe70: 2074 6861 6e20 6176 6169 6c61 626c 6520 than available │ │ │ │ │ -0004fe80: 696e 2061 2073 6861 646f 7720 7a6f 6e65 in a shadow zone │ │ │ │ │ -0004fe90: 2c20 7468 6973 2063 616e 2063 6175 7365 , this can cause │ │ │ │ │ -0004fea0: 2061 2063 7261 7368 2069 6620 7365 6c65 a crash if sele │ │ │ │ │ -0004feb0: 6374 6f72 2069 7320 6361 6c6c 6564 2066 ctor is called f │ │ │ │ │ -0004fec0: 726f 6d20 6120 6465 6570 2072 6563 7572 rom a deep recur │ │ │ │ │ -0004fed0: 7369 7665 206a 6176 6120 6361 6c6c 0a0a sive java call.. │ │ │ │ │ -0004fee0: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -0004fef0: 6e6e 656c 732f 5365 6c65 6374 6f72 2f54 nnels/Selector/T │ │ │ │ │ -0004ff00: 656d 706f 7261 7279 5365 6c65 6374 6f72 emporarySelector │ │ │ │ │ -0004ff10: 2e6a 6176 613a 2054 696d 6564 2072 6561 .java: Timed rea │ │ │ │ │ -0004ff20: 6420 7769 7468 2073 6f63 6b65 7420 6164 d with socket ad │ │ │ │ │ -0004ff30: 6170 746f 7220 7468 726f 7773 2043 6c6f aptor throws Clo │ │ │ │ │ -0004ff40: 7365 6453 656c 6563 746f 7245 7863 6570 sedSelectorExcep │ │ │ │ │ -0004ff50: 7469 6f6e 2069 6620 7465 6d70 6f72 6172 tion if temporar │ │ │ │ │ -0004ff60: 7920 7365 6c65 6374 6f72 2047 4327 6564 y selector GC'ed │ │ │ │ │ -0004ff70: 2e0a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f ...
  • java/nio/ │ │ │ │ │ -0004ff80: 6368 616e 6e65 6c73 2f53 656c 6563 746f channels/Selecto │ │ │ │ │ -0004ff90: 722f 5570 6461 7465 5265 6164 794f 7073 r/UpdateReadyOps │ │ │ │ │ -0004ffa0: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ -0004ffb0: 2074 6865 2072 6561 6479 2073 6574 2066 the ready set f │ │ │ │ │ -0004ffc0: 726f 6d20 6120 7365 6c65 6374 696f 6e20 rom a selection │ │ │ │ │ -0004ffd0: 6f70 6572 6174 696f 6e20 6973 2062 6974 operation is bit │ │ │ │ │ -0004ffe0: 7769 7365 2d64 6973 6a6f 696e 6564 2069 wise-disjoined i │ │ │ │ │ -0004fff0: 6e74 6f20 6120 6b65 7927 7320 7265 6164 nto a key's read │ │ │ │ │ -00050000: 7920 7365 7420 7768 656e 2074 6865 206b y set when the k │ │ │ │ │ -00050010: 6579 2069 7320 616c 7265 6164 7920 696e ey is already in │ │ │ │ │ -00050020: 2074 6865 2073 656c 6563 7465 642d 6b65 the selected-ke │ │ │ │ │ -00050030: 7920 7365 740a 0a3c 6c69 3e6a 6176 612f y set..
  • java/ │ │ │ │ │ -00050040: 6e69 6f2f 6368 616e 6e65 6c73 2f53 656c nio/channels/Sel │ │ │ │ │ -00050050: 6563 746f 722f 5761 6b65 7570 2e6a 6176 ector/Wakeup.jav │ │ │ │ │ -00050060: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ -00050070: 2073 656c 6563 746f 7220 7761 6b65 7570 selector wakeup │ │ │ │ │ -00050080: 2061 6e64 2069 6e74 6572 7275 7074 696f and interruptio │ │ │ │ │ -00050090: 6e0a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f n..
  • java/nio/ │ │ │ │ │ -000500a0: 6368 616e 6e65 6c73 2f53 656c 6563 746f channels/Selecto │ │ │ │ │ -000500b0: 722f 5761 6b65 7570 4166 7465 7243 6c6f r/WakeupAfterClo │ │ │ │ │ -000500c0: 7365 2e6a 6176 613a 2049 6e76 6f6b 696e se.java: Invokin │ │ │ │ │ -000500d0: 6720 7761 6b65 7570 206f 6e20 636c 6f73 g wakeup on clos │ │ │ │ │ -000500e0: 6564 2053 656c 6563 746f 7220 6361 6e20 ed Selector can │ │ │ │ │ -000500f0: 7468 726f 7720 4e50 4520 6966 2063 6c6f throw NPE if clo │ │ │ │ │ -00050100: 7365 2072 6573 6574 7320 696e 7465 7272 se resets interr │ │ │ │ │ -00050110: 7570 7420 7374 6174 7573 0a0a 3c6c 693e upt status..
  • │ │ │ │ │ -00050120: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -00050130: 732f 5365 6c65 6374 6f72 2f57 616b 6575 s/Selector/Wakeu │ │ │ │ │ -00050140: 7045 6d70 7479 2e6a 6176 613a 2043 6865 pEmpty.java: Che │ │ │ │ │ -00050150: 636b 7320 7468 6174 2077 616b 6575 7020 cks that wakeup │ │ │ │ │ -00050160: 776f 726b 7320 666f 7220 616e 2065 6d70 works for an emp │ │ │ │ │ -00050170: 7479 2053 656c 6563 746f 720a 0a3c 6c69 ty Selector..
  • java/nio/channe │ │ │ │ │ -00050190: 6c73 2f53 656c 6563 746f 722f 5761 6b65 ls/Selector/Wake │ │ │ │ │ -000501a0: 7570 4e6f 772e 6a61 7661 3a20 456e 7375 upNow.java: Ensu │ │ │ │ │ -000501b0: 7265 2074 6861 7420 7468 6520 7761 6b65 re that the wake │ │ │ │ │ -000501c0: 7570 2073 7461 7465 2069 7320 636c 6561 up state is clea │ │ │ │ │ -000501d0: 7265 6420 6279 2073 656c 6563 744e 6f77 red by selectNow │ │ │ │ │ -000501e0: 2829 0a0a 3c6c 693e 6a61 7661 2f6e 696f ()..
  • java/nio │ │ │ │ │ -000501f0: 2f63 6861 6e6e 656c 732f 5365 6c65 6374 /channels/Select │ │ │ │ │ -00050200: 6f72 2f57 616b 6575 704f 7665 7266 6c6f or/WakeupOverflo │ │ │ │ │ -00050210: 772e 6a61 7661 3a20 4368 6563 6b20 666f w.java: Check fo │ │ │ │ │ -00050220: 7220 6f76 6572 666c 6f77 206f 6620 7761 r overflow of wa │ │ │ │ │ -00050230: 6b65 7570 2062 7566 6665 720a 0a3c 6c69 keup buffer..
  • java/nio/channe │ │ │ │ │ -00050250: 6c73 2f53 656c 6563 746f 722f 5761 6b65 ls/Selector/Wake │ │ │ │ │ -00050260: 7570 5370 6565 642e 6a61 7661 3a20 5465 upSpeed.java: Te │ │ │ │ │ -00050270: 7374 7320 7768 6574 6865 7220 7761 6b65 sts whether wake │ │ │ │ │ -00050280: 7570 206d 616b 6573 2074 6865 206e 6578 up makes the nex │ │ │ │ │ -00050290: 7420 7365 6c65 6374 2829 2063 616c 6c20 t select() call │ │ │ │ │ -000502a0: 7265 7475 726e 2069 6d6d 6564 6961 7465 return immediate │ │ │ │ │ -000502b0: 6c79 0a0a 3c6c 693e 6a61 7661 2f6e 696f ly..
  • java/nio │ │ │ │ │ -000502c0: 2f63 6861 6e6e 656c 732f 5365 7276 6572 /channels/Server │ │ │ │ │ -000502d0: 536f 636b 6574 4368 616e 6e65 6c2f 4164 SocketChannel/Ad │ │ │ │ │ -000502e0: 6170 7453 6572 7665 7253 6f63 6b65 742e aptServerSocket. │ │ │ │ │ -000502f0: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ -00050300: 666f 7220 7365 7276 6572 2d73 6f63 6b65 for server-socke │ │ │ │ │ -00050310: 742d 6368 616e 6e65 6c20 6164 6170 746f t-channel adapto │ │ │ │ │ -00050320: 7273 0a0a 3c6c 693e 6a61 7661 2f6e 696f rs..
  • java/nio │ │ │ │ │ -00050330: 2f63 6861 6e6e 656c 732f 5365 7276 6572 /channels/Server │ │ │ │ │ -00050340: 536f 636b 6574 4368 616e 6e65 6c2f 4261 SocketChannel/Ba │ │ │ │ │ -00050350: 7369 632e 6a61 7661 3a20 556e 6974 2074 sic.java: Unit t │ │ │ │ │ -00050360: 6573 7420 666f 7220 7365 7276 6572 2d73 est for server-s │ │ │ │ │ -00050370: 6f63 6b65 7420 6368 616e 6e65 6c73 0a0a ocket channels.. │ │ │ │ │ -00050380: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -00050390: 6e6e 656c 732f 5365 7276 6572 536f 636b nnels/ServerSock │ │ │ │ │ -000503a0: 6574 4368 616e 6e65 6c2f 4e6f 6e42 6c6f etChannel/NonBlo │ │ │ │ │ -000503b0: 636b 696e 6741 6363 6570 742e 6a61 7661 ckingAccept.java │ │ │ │ │ -000503c0: 3a20 7465 7374 2053 6572 7665 7253 6f63 : test ServerSoc │ │ │ │ │ -000503d0: 6b65 7441 6461 7074 6f72 2e61 6363 6570 ketAdaptor.accep │ │ │ │ │ -000503e0: 7420 6f6e 206e 6f6e 626c 6f63 6b69 6e67 t on nonblocking │ │ │ │ │ -000503f0: 2063 6861 6e6e 656c 0a0a 3c6c 693e 6a61 channel..
  • ja │ │ │ │ │ -00050400: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -00050410: 5365 7276 6572 536f 636b 6574 4368 616e ServerSocketChan │ │ │ │ │ -00050420: 6e65 6c2f 4f70 656e 2e6a 6176 613a 2074 nel/Open.java: t │ │ │ │ │ -00050430: 6573 7420 7468 6520 6164 6472 6573 7320 est the address │ │ │ │ │ -00050440: 7265 7475 726e 6564 2069 6e20 736f 636b returned in sock │ │ │ │ │ -00050450: 6574 2066 726f 6d20 6163 6365 7074 0a0a et from accept.. │ │ │ │ │ -00050460: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -00050470: 6e6e 656c 732f 5365 7276 6572 536f 636b nnels/ServerSock │ │ │ │ │ -00050480: 6574 4368 616e 6e65 6c2f 536f 636b 6574 etChannel/Socket │ │ │ │ │ -00050490: 4f70 7469 6f6e 5465 7374 732e 6a61 7661 OptionTests.java │ │ │ │ │ -000504a0: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ -000504b0: 5365 7276 6572 536f 636b 6574 4368 616e ServerSocketChan │ │ │ │ │ -000504c0: 6e65 6c20 7365 744f 7074 696f 6e2f 6765 nel setOption/ge │ │ │ │ │ -000504d0: 744f 7074 696f 6e2f 6f70 7469 6f6e 7320 tOption/options │ │ │ │ │ -000504e0: 6d65 7468 6f64 732e 0a0a 3c6c 693e 6a61 methods...
  • ja │ │ │ │ │ -000504f0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -00050500: 536f 636b 6574 4368 616e 6e65 6c2f 4164 SocketChannel/Ad │ │ │ │ │ -00050510: 6170 7453 6f63 6b65 742e 6a61 7661 3a20 aptSocket.java: │ │ │ │ │ -00050520: 556e 6974 2074 6573 7420 666f 7220 736f Unit test for so │ │ │ │ │ -00050530: 636b 6574 2d63 6861 6e6e 656c 2061 6461 cket-channel ada │ │ │ │ │ -00050540: 7074 6f72 730a 0a3c 6c69 3e6a 6176 612f ptors..
  • java/ │ │ │ │ │ -00050550: 6e69 6f2f 6368 616e 6e65 6c73 2f53 6f63 nio/channels/Soc │ │ │ │ │ -00050560: 6b65 7443 6861 6e6e 656c 2f41 6461 7074 ketChannel/Adapt │ │ │ │ │ -00050570: 6f72 5374 7265 616d 732e 6a61 7661 3a20 orStreams.java: │ │ │ │ │ -00050580: 4578 6572 6369 7365 2073 6f63 6b65 7420 Exercise socket │ │ │ │ │ -00050590: 6164 6170 746f 7220 696e 7075 742f 6f75 adaptor input/ou │ │ │ │ │ -000505a0: 7470 7574 2073 7472 6561 6d73 0a0a 3c6c tput streams..java/nio/chann │ │ │ │ │ -000505c0: 656c 732f 536f 636b 6574 4368 616e 6e65 els/SocketChanne │ │ │ │ │ -000505d0: 6c2f 4173 796e 6343 6c6f 7365 4368 616e l/AsyncCloseChan │ │ │ │ │ -000505e0: 6e65 6c2e 6a61 7661 3a20 4368 6563 6b20 nel.java: Check │ │ │ │ │ -000505f0: 6e6f 2064 6174 6120 6973 2077 7269 7474 no data is writt │ │ │ │ │ -00050600: 656e 2074 6f20 7772 6f6e 6720 736f 636b en to wrong sock │ │ │ │ │ -00050610: 6574 2063 6861 6e6e 656c 2064 7572 696e et channel durin │ │ │ │ │ -00050620: 6720 6173 796e 6320 636c 6f73 696e 672e g async closing. │ │ │ │ │ -00050630: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ -00050640: 6861 6e6e 656c 732f 536f 636b 6574 4368 hannels/SocketCh │ │ │ │ │ -00050650: 616e 6e65 6c2f 4261 7369 632e 6a61 7661 annel/Basic.java │ │ │ │ │ -00050660: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ -00050670: 736f 636b 6574 2063 6861 6e6e 656c 730a socket channels. │ │ │ │ │ -00050680: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ -00050690: 616e 6e65 6c73 2f53 6f63 6b65 7443 6861 annels/SocketCha │ │ │ │ │ -000506a0: 6e6e 656c 2f42 6967 5265 6164 5772 6974 nnel/BigReadWrit │ │ │ │ │ -000506b0: 652e 6a61 7661 3a20 5465 7374 2055 7469 e.java: Test Uti │ │ │ │ │ -000506c0: 6c20 6361 6368 696e 6720 706f 6c69 6379 l caching policy │ │ │ │ │ -000506d0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ -000506e0: 6861 6e6e 656c 732f 536f 636b 6574 4368 hannels/SocketCh │ │ │ │ │ -000506f0: 616e 6e65 6c2f 4269 6e64 2e6a 6176 613a annel/Bind.java: │ │ │ │ │ -00050700: 2054 6573 7420 6966 2062 696e 6420 7072 Test if bind pr │ │ │ │ │ -00050710: 6f62 6c65 6d73 2063 6175 7365 2042 696e oblems cause Bin │ │ │ │ │ -00050720: 6445 7863 6570 7469 6f6e 206e 6f74 2053 dException not S │ │ │ │ │ -00050730: 6f63 6b65 7445 7863 6570 7469 6f6e 0a0a ocketException.. │ │ │ │ │ -00050740: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -00050750: 6e6e 656c 732f 536f 636b 6574 4368 616e nnels/SocketChan │ │ │ │ │ -00050760: 6e65 6c2f 4275 6666 6572 5369 7a65 2e6a nel/BufferSize.j │ │ │ │ │ -00050770: 6176 613a 2054 6573 7420 7365 7474 696e ava: Test settin │ │ │ │ │ -00050780: 6720 696c 6c65 6761 6c20 6275 6666 6572 g illegal buffer │ │ │ │ │ -00050790: 2073 697a 6573 0a0a 3c6c 693e 6a61 7661 sizes..
  • java │ │ │ │ │ -000507a0: 2f6e 696f 2f63 6861 6e6e 656c 732f 536f /nio/channels/So │ │ │ │ │ -000507b0: 636b 6574 4368 616e 6e65 6c2f 436c 6f73 cketChannel/Clos │ │ │ │ │ -000507c0: 652e 6a61 7661 3a20 200a 0a3c 6c69 3e6a e.java: ..
  • j │ │ │ │ │ -000507d0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -000507e0: 2f53 6f63 6b65 7443 6861 6e6e 656c 2f43 /SocketChannel/C │ │ │ │ │ -000507f0: 6c6f 7365 4166 7465 7243 6f6e 6e65 6374 loseAfterConnect │ │ │ │ │ -00050800: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -00050810: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -00050820: 536f 636b 6574 4368 616e 6e65 6c2f 436c SocketChannel/Cl │ │ │ │ │ -00050830: 6f73 6544 7572 696e 6743 6f6e 6e65 6374 oseDuringConnect │ │ │ │ │ -00050840: 2e6a 6176 613a 2041 7474 656d 7074 2074 .java: Attempt t │ │ │ │ │ -00050850: 6f20 6361 7573 6520 6120 6465 6164 6c6f o cause a deadlo │ │ │ │ │ -00050860: 636b 2062 7920 636c 6f73 696e 6720 6120 ck by closing a │ │ │ │ │ -00050870: 536f 636b 6574 4368 616e 6e65 6c20 696e SocketChannel in │ │ │ │ │ -00050880: 206f 6e65 2074 6872 6561 6420 7768 6572 one thread wher │ │ │ │ │ -00050890: 6520 616e 6f74 6865 7220 7468 7265 6164 e another thread │ │ │ │ │ -000508a0: 2069 7320 636c 6f73 696e 6720 7468 6520 is closing the │ │ │ │ │ -000508b0: 6368 616e 6e65 6c20 6166 7465 7220 6120 channel after a │ │ │ │ │ -000508c0: 636f 6e6e 6563 7420 6661 696c 0a0a 3c6c connect fail..java/nio/chann │ │ │ │ │ -000508e0: 656c 732f 536f 636b 6574 4368 616e 6e65 els/SocketChanne │ │ │ │ │ -000508f0: 6c2f 436c 6f73 6544 7572 696e 6757 7269 l/CloseDuringWri │ │ │ │ │ -00050900: 7465 2e6a 6176 613a 2054 6573 7420 6173 te.java: Test as │ │ │ │ │ -00050910: 796e 6368 726f 6e6f 7573 2063 6c6f 7365 ynchronous close │ │ │ │ │ -00050920: 2064 7572 696e 6720 6120 626c 6f63 6b69 during a blocki │ │ │ │ │ -00050930: 6e67 2077 7269 7465 0a0a 3c6c 693e 6a61 ng write..
  • ja │ │ │ │ │ -00050940: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -00050950: 536f 636b 6574 4368 616e 6e65 6c2f 436c SocketChannel/Cl │ │ │ │ │ -00050960: 6f73 6552 6567 6973 7465 7265 6443 6861 oseRegisteredCha │ │ │ │ │ -00050970: 6e6e 656c 2e6a 6176 613a 2054 6573 7420 nnel.java: Test │ │ │ │ │ -00050980: 6966 2074 6865 2072 6567 6973 7465 7265 if the registere │ │ │ │ │ -00050990: 6420 536f 636b 6574 4368 616e 6e65 6c20 d SocketChannel │ │ │ │ │ -000509a0: 6361 6e20 6265 2063 6c6f 7365 6420 696d can be closed im │ │ │ │ │ -000509b0: 6d65 6469 6174 656c 790a 0a3c 6c69 3e6a mediately..
  • j │ │ │ │ │ -000509c0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -000509d0: 2f53 6f63 6b65 7443 6861 6e6e 656c 2f43 /SocketChannel/C │ │ │ │ │ -000509e0: 6c6f 7365 5469 6d65 6f75 7443 6861 6e6e loseTimeoutChann │ │ │ │ │ -000509f0: 656c 2e6a 6176 613a 2054 6573 7420 6966 el.java: Test if │ │ │ │ │ -00050a00: 2074 6865 2053 6f63 6b65 7443 6861 6e6e the SocketChann │ │ │ │ │ -00050a10: 656c 2077 6974 6820 7469 6d65 6f75 7420 el with timeout │ │ │ │ │ -00050a20: 7365 7420 6361 6e20 6265 2063 6c6f 7365 set can be close │ │ │ │ │ -00050a30: 6420 696d 6d65 6469 6174 656c 790a 0a3c d immediately..< │ │ │ │ │ -00050a40: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ -00050a50: 6e65 6c73 2f53 6f63 6b65 7443 6861 6e6e nels/SocketChann │ │ │ │ │ -00050a60: 656c 2f43 6f6e 6e65 6374 2e6a 6176 613a el/Connect.java: │ │ │ │ │ -00050a70: 2055 6e69 7420 7465 7374 2066 6f72 2073 Unit test for s │ │ │ │ │ -00050a80: 6f63 6b65 7420 6368 616e 6e65 6c73 0a0a ocket channels.. │ │ │ │ │ -00050a90: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -00050aa0: 6e6e 656c 732f 536f 636b 6574 4368 616e nnels/SocketChan │ │ │ │ │ -00050ab0: 6e65 6c2f 436f 6e6e 6563 7453 7461 7465 nel/ConnectState │ │ │ │ │ -00050ac0: 2e6a 6176 613a 2054 6573 7420 736f 636b .java: Test sock │ │ │ │ │ -00050ad0: 6574 2d63 6861 6e6e 656c 2063 6f6e 6e65 et-channel conne │ │ │ │ │ -00050ae0: 6374 696f 6e2d 7374 6174 6520 7472 616e ction-state tran │ │ │ │ │ -00050af0: 7369 7469 6f6e 730a 0a3c 6c69 3e6a 6176 sitions..
  • jav │ │ │ │ │ -00050b00: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ -00050b10: 6f63 6b65 7443 6861 6e6e 656c 2f43 6f6e ocketChannel/Con │ │ │ │ │ -00050b20: 6e65 6374 696f 6e52 6573 6574 2e6a 6176 nectionReset.jav │ │ │ │ │ -00050b30: 613a 2054 6573 7420 6265 6861 7669 6f72 a: Test behavior │ │ │ │ │ -00050b40: 206f 6620 536f 636b 6574 4368 616e 6e65 of SocketChanne │ │ │ │ │ -00050b50: 6c2e 7265 6164 2061 6e64 2074 6865 2053 l.read and the S │ │ │ │ │ -00050b60: 6f63 6b65 7420 6164 6170 746f 7220 7265 ocket adaptor re │ │ │ │ │ -00050b70: 6164 2061 6e64 2061 7661 696c 6162 6c65 ad and available │ │ │ │ │ -00050b80: 206d 6574 686f 6473 2077 6865 6e20 6120 methods when a │ │ │ │ │ -00050b90: 636f 6e6e 6563 7469 6f6e 2069 7320 7265 connection is re │ │ │ │ │ -00050ba0: 7365 740a 0a3c 6c69 3e6a 6176 612f 6e69 set..
  • java/ni │ │ │ │ │ -00050bb0: 6f2f 6368 616e 6e65 6c73 2f53 6f63 6b65 o/channels/Socke │ │ │ │ │ -00050bc0: 7443 6861 6e6e 656c 2f45 7863 6570 7469 tChannel/Excepti │ │ │ │ │ -00050bd0: 6f6e 5472 616e 736c 6174 696f 6e2e 6a61 onTranslation.ja │ │ │ │ │ -00050be0: 7661 3a20 6368 6563 6b20 6578 6365 7074 va: check except │ │ │ │ │ -00050bf0: 696f 6e20 7472 616e 736c 6174 696f 6e20 ion translation │ │ │ │ │ -00050c00: 6f66 2053 6f63 6b65 7441 6461 7074 6f72 of SocketAdaptor │ │ │ │ │ -00050c10: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ -00050c20: 6861 6e6e 656c 732f 536f 636b 6574 4368 hannels/SocketCh │ │ │ │ │ -00050c30: 616e 6e65 6c2f 4669 6e69 7368 436f 6e6e annel/FinishConn │ │ │ │ │ -00050c40: 6563 742e 6a61 7661 3a20 5465 7374 2053 ect.java: Test S │ │ │ │ │ -00050c50: 6f63 6b65 7443 6861 6e6e 656c 2e66 696e ocketChannel.fin │ │ │ │ │ -00050c60: 6973 6843 6f6e 6e65 6374 0a0a 3c6c 693e ishConnect..
  • │ │ │ │ │ -00050c70: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -00050c80: 732f 536f 636b 6574 4368 616e 6e65 6c2f s/SocketChannel/ │ │ │ │ │ -00050c90: 4765 7443 6861 6e6e 656c 2e6a 6176 613a GetChannel.java: │ │ │ │ │ -00050ca0: 2054 6573 7473 206f 6c64 2073 7472 6561 Tests old strea │ │ │ │ │ -00050cb0: 6d73 2075 7369 6e67 2063 6861 6e6e 656c ms using channel │ │ │ │ │ -00050cc0: 7320 696e 2073 6f63 6b65 7420 6361 7365 s in socket case │ │ │ │ │ -00050cd0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ -00050ce0: 6861 6e6e 656c 732f 536f 636b 6574 4368 hannels/SocketCh │ │ │ │ │ -00050cf0: 616e 6e65 6c2f 4861 6e67 7570 2e6a 6176 annel/Hangup.jav │ │ │ │ │ -00050d00: 613a 2045 6e73 7572 6520 7468 6174 2073 a: Ensure that s │ │ │ │ │ -00050d10: 6f63 6b65 7420 6861 6e67 7570 7320 6172 ocket hangups ar │ │ │ │ │ -00050d20: 6520 6861 6e64 6c65 6420 636f 7272 6563 e handled correc │ │ │ │ │ -00050d30: 746c 790a 0a3c 6c69 3e6a 6176 612f 6e69 tly..
  • java/ni │ │ │ │ │ -00050d40: 6f2f 6368 616e 6e65 6c73 2f53 6f63 6b65 o/channels/Socke │ │ │ │ │ -00050d50: 7443 6861 6e6e 656c 2f4c 696e 6765 724f tChannel/LingerO │ │ │ │ │ -00050d60: 6e43 6c6f 7365 2e6a 6176 613a 2054 6573 nClose.java: Tes │ │ │ │ │ -00050d70: 7420 536f 636b 6574 4368 616e 6e65 6c2e t SocketChannel. │ │ │ │ │ -00050d80: 636c 6f73 6520 7769 7468 2053 4f5f 4c49 close with SO_LI │ │ │ │ │ -00050d90: 4e47 4552 2065 6e61 626c 6564 0a0a 3c6c NGER enabled..java/nio/chann │ │ │ │ │ -00050db0: 656c 732f 536f 636b 6574 4368 616e 6e65 els/SocketChanne │ │ │ │ │ -00050dc0: 6c2f 4c6f 6361 6c41 6464 7265 7373 2e6a l/LocalAddress.j │ │ │ │ │ -00050dd0: 6176 613a 2054 6573 7420 6765 744c 6f63 ava: Test getLoc │ │ │ │ │ -00050de0: 616c 4164 6472 6573 7320 6765 744c 6f63 alAddress getLoc │ │ │ │ │ -00050df0: 616c 506f 7274 0a0a 3c6c 693e 6a61 7661 alPort..
  • java │ │ │ │ │ -00050e00: 2f6e 696f 2f63 6861 6e6e 656c 732f 536f /nio/channels/So │ │ │ │ │ -00050e10: 636b 6574 4368 616e 6e65 6c2f 4f70 656e cketChannel/Open │ │ │ │ │ -00050e20: 4c65 616b 2e6a 6176 613a 2053 6f63 6b65 Leak.java: Socke │ │ │ │ │ -00050e30: 7443 6861 6e6e 656c 2e6f 7065 6e28 536f tChannel.open(So │ │ │ │ │ -00050e40: 636b 6574 4164 6472 6573 7329 206c 6561 cketAddress) lea │ │ │ │ │ -00050e50: 6b73 2066 696c 6520 6465 7363 7269 7074 ks file descript │ │ │ │ │ -00050e60: 6f72 2069 6620 636f 6e6e 6563 7469 6f6e or if connection │ │ │ │ │ -00050e70: 2063 616e 6e6f 7420 6265 2065 7374 6162 cannot be estab │ │ │ │ │ -00050e80: 6c69 7368 6564 0a0a 3c6c 693e 6a61 7661 lished..
  • java │ │ │ │ │ -00050e90: 2f6e 696f 2f63 6861 6e6e 656c 732f 536f /nio/channels/So │ │ │ │ │ -00050ea0: 636b 6574 4368 616e 6e65 6c2f 4f75 744f cketChannel/OutO │ │ │ │ │ -00050eb0: 6642 616e 642e 6a61 7661 3a20 5465 7374 fBand.java: Test │ │ │ │ │ -00050ec0: 2073 6f63 6b65 7420 6164 6170 7465 7220 socket adapter │ │ │ │ │ -00050ed0: 7365 6e64 5572 6765 6e74 4461 7461 206d sendUrgentData m │ │ │ │ │ -00050ee0: 6574 686f 640a 0a3c 6c69 3e6a 6176 612f ethod..
  • java/ │ │ │ │ │ +0004ce60: 6572 2e6a 6176 613a 2054 6573 7420 4461 er.java: Test Da │ │ │ │ │ +0004ce70: 7461 6772 616d 4368 616e 6e65 6c20 7375 tagramChannel su │ │ │ │ │ +0004ce80: 6273 6571 7565 6e74 2072 6563 6569 7665 bsequent receive │ │ │ │ │ +0004ce90: 7320 7769 7468 206e 6f20 6461 7461 6772 s with no datagr │ │ │ │ │ +0004cea0: 616d 2072 6561 6479 0a0a 3c6c 693e 6a61 am ready..
  • ja │ │ │ │ │ +0004ceb0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004cec0: 4461 7461 6772 616d 4368 616e 6e65 6c2f DatagramChannel/ │ │ │ │ │ +0004ced0: 536f 636b 6574 4f70 7469 6f6e 5465 7374 SocketOptionTest │ │ │ │ │ +0004cee0: 732e 6a61 7661 3a20 556e 6974 2074 6573 s.java: Unit tes │ │ │ │ │ +0004cef0: 7420 666f 7220 7365 744f 7074 696f 6e2f t for setOption/ │ │ │ │ │ +0004cf00: 6765 744f 7074 696f 6e2f 6f70 7469 6f6e getOption/option │ │ │ │ │ +0004cf10: 7320 6d65 7468 6f64 730a 0a3c 6c69 3e6a s methods..
  • j │ │ │ │ │ +0004cf20: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +0004cf30: 2f44 6174 6167 7261 6d43 6861 6e6e 656c /DatagramChannel │ │ │ │ │ +0004cf40: 2f53 7472 6573 734e 6174 6976 6553 6967 /StressNativeSig │ │ │ │ │ +0004cf50: 6e61 6c2e 6a61 7661 3a20 4174 7465 6d70 nal.java: Attemp │ │ │ │ │ +0004cf60: 7420 746f 2070 726f 766f 6b65 2065 7272 t to provoke err │ │ │ │ │ +0004cf70: 6f72 2033 3136 206f 6e20 4f53 2058 2069 or 316 on OS X i │ │ │ │ │ +0004cf80: 6e20 4e61 7469 7665 5369 676e 616c 2e73 n NativeSignal.s │ │ │ │ │ +0004cf90: 6967 6e61 6c28 290a 0a3c 6c69 3e6a 6176 ignal()..
  • jav │ │ │ │ │ +0004cfa0: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f44 a/nio/channels/D │ │ │ │ │ +0004cfb0: 6174 6167 7261 6d43 6861 6e6e 656c 2f54 atagramChannel/T │ │ │ │ │ +0004cfc0: 6865 7265 4361 6e42 654f 6e6c 794f 6e65 hereCanBeOnlyOne │ │ │ │ │ +0004cfd0: 2e6a 6176 613a 2053 686f 756c 6420 6f6e .java: Should on │ │ │ │ │ +0004cfe0: 6c79 2062 6520 6f6e 6520 5055 4520 6576 ly be one PUE ev │ │ │ │ │ +0004cff0: 656e 2069 6620 6d75 6c74 6970 6c65 2049 en if multiple I │ │ │ │ │ +0004d000: 434d 5073 2077 6572 6520 7265 6365 6976 CMPs were receiv │ │ │ │ │ +0004d010: 6564 0a0a 3c6c 693e 6a61 7661 2f6e 696f ed..
  • java/nio │ │ │ │ │ +0004d020: 2f63 6861 6e6e 656c 732f 4461 7461 6772 /channels/Datagr │ │ │ │ │ +0004d030: 616d 4368 616e 6e65 6c2f 5472 756e 6361 amChannel/Trunca │ │ │ │ │ +0004d040: 7465 2e6a 6176 613a 2054 6573 7420 4461 te.java: Test Da │ │ │ │ │ +0004d050: 7461 6772 616d 4368 616e 6e65 6c20 7265 tagramChannel re │ │ │ │ │ +0004d060: 6365 6976 652f 7265 6164 2077 6865 7265 ceive/read where │ │ │ │ │ +0004d070: 2074 6865 7265 2061 7265 2066 6577 6572 there are fewer │ │ │ │ │ +0004d080: 2062 7974 6573 2072 656d 6169 6e69 6e67 bytes remaining │ │ │ │ │ +0004d090: 2069 6e20 7468 6520 6275 6666 6572 2074 in the buffer t │ │ │ │ │ +0004d0a0: 6861 6e20 6172 6520 7265 7175 6972 6564 han are required │ │ │ │ │ +0004d0b0: 2074 6f20 686f 6c64 2074 6865 2064 6174 to hold the dat │ │ │ │ │ +0004d0c0: 6167 7261 6d2e 0a0a 3c6c 693e 6a61 7661 agram...
  • java │ │ │ │ │ +0004d0d0: 2f6e 696f 2f63 6861 6e6e 656c 732f 4461 /nio/channels/Da │ │ │ │ │ +0004d0e0: 7461 6772 616d 4368 616e 6e65 6c2f 5573 tagramChannel/Us │ │ │ │ │ +0004d0f0: 6544 4757 6974 6849 5076 362e 6a61 7661 eDGWithIPv6.java │ │ │ │ │ +0004d100: 3a20 4368 6563 6b20 7573 696e 6720 4950 : Check using IP │ │ │ │ │ +0004d110: 7636 2061 6464 7265 7373 2064 6f65 7320 v6 address does │ │ │ │ │ +0004d120: 6e6f 7420 6372 6173 6820 7468 6520 564d not crash the VM │ │ │ │ │ +0004d130: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ +0004d140: 6861 6e6e 656c 732f 4669 6c65 4368 616e hannels/FileChan │ │ │ │ │ +0004d150: 6e65 6c2f 4172 6773 2e6a 6176 613a 2045 nel/Args.java: E │ │ │ │ │ +0004d160: 6e73 7572 6520 7468 6174 2069 6c6c 6567 nsure that illeg │ │ │ │ │ +0004d170: 616c 2061 7267 756d 656e 7473 2063 6175 al arguments cau │ │ │ │ │ +0004d180: 7365 2061 7070 726f 7072 6961 7465 2065 se appropriate e │ │ │ │ │ +0004d190: 7863 6570 7469 6f6e 7320 746f 2062 6520 xceptions to be │ │ │ │ │ +0004d1a0: 7468 726f 776e 0a0a 3c6c 693e 6a61 7661 thrown..
  • java │ │ │ │ │ +0004d1b0: 2f6e 696f 2f63 6861 6e6e 656c 732f 4669 /nio/channels/Fi │ │ │ │ │ +0004d1c0: 6c65 4368 616e 6e65 6c2f 4174 6f6d 6963 leChannel/Atomic │ │ │ │ │ +0004d1d0: 4170 7065 6e64 2e6a 6176 613a 2043 6865 Append.java: Che │ │ │ │ │ +0004d1e0: 636b 2074 6861 7420 6170 7065 6e64 7320 ck that appends │ │ │ │ │ +0004d1f0: 6172 6520 6174 6f6d 6963 0a0a 3c6c 693e are atomic..
  • │ │ │ │ │ +0004d200: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +0004d210: 732f 4669 6c65 4368 616e 6e65 6c2f 426c s/FileChannel/Bl │ │ │ │ │ +0004d220: 6f63 6b44 6576 6963 6553 697a 652e 6a61 ockDeviceSize.ja │ │ │ │ │ +0004d230: 7661 3a20 4669 6c65 4368 616e 6e65 6c2e va: FileChannel. │ │ │ │ │ +0004d240: 7369 7a65 2829 2073 686f 756c 6420 6265 size() should be │ │ │ │ │ +0004d250: 2065 7175 616c 2074 6f20 5261 6e64 6f6d equal to Random │ │ │ │ │ +0004d260: 4163 6365 7373 4669 6c65 2e73 697a 6528 AccessFile.size( │ │ │ │ │ +0004d270: 2920 616e 6420 2667 743b 2030 2066 6f72 ) and > 0 for │ │ │ │ │ +0004d280: 2062 6c6f 636b 2064 6576 7320 6f6e 204c block devs on L │ │ │ │ │ +0004d290: 696e 7578 0a0a 3c6c 693e 6a61 7661 2f6e inux..
  • java/n │ │ │ │ │ +0004d2a0: 696f 2f63 6861 6e6e 656c 732f 4669 6c65 io/channels/File │ │ │ │ │ +0004d2b0: 4368 616e 6e65 6c2f 436c 6561 6e65 7254 Channel/CleanerT │ │ │ │ │ +0004d2c0: 6573 742e 6a61 7661 3a20 5465 7374 2077 est.java: Test w │ │ │ │ │ +0004d2d0: 6865 7468 6572 2061 6e20 756e 7265 6665 hether an unrefe │ │ │ │ │ +0004d2e0: 7265 6e63 6564 2046 696c 6543 6861 6e6e renced FileChann │ │ │ │ │ +0004d2f0: 656c 2069 7320 6163 7475 616c 6c79 2063 el is actually c │ │ │ │ │ +0004d300: 6c65 616e 6564 0a0a 3c6c 693e 6a61 7661 leaned..
  • java │ │ │ │ │ +0004d310: 2f6e 696f 2f63 6861 6e6e 656c 732f 4669 /nio/channels/Fi │ │ │ │ │ +0004d320: 6c65 4368 616e 6e65 6c2f 436c 6f73 6564 leChannel/Closed │ │ │ │ │ +0004d330: 4279 496e 7465 7272 7570 742e 6a61 7661 ByInterrupt.java │ │ │ │ │ +0004d340: 3a20 456e 7375 7265 2043 6c6f 7365 6442 : Ensure ClosedB │ │ │ │ │ +0004d350: 7949 6e74 6572 7275 7074 4578 6365 7074 yInterruptExcept │ │ │ │ │ +0004d360: 696f 6e20 6973 2074 6872 6f77 6e20 7768 ion is thrown wh │ │ │ │ │ +0004d370: 656e 2049 2f4f 206f 7065 7261 7469 6f6e en I/O operation │ │ │ │ │ +0004d380: 2069 6e74 6572 7275 7074 6564 2062 7920 interrupted by │ │ │ │ │ +0004d390: 5468 7265 6164 2e69 6e74 6572 7275 7074 Thread.interrupt │ │ │ │ │ +0004d3a0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ +0004d3b0: 6861 6e6e 656c 732f 4669 6c65 4368 616e hannels/FileChan │ │ │ │ │ +0004d3c0: 6e65 6c2f 436c 6f73 6564 4368 616e 6e65 nel/ClosedChanne │ │ │ │ │ +0004d3d0: 6c54 7261 6e73 6665 722e 6a61 7661 3a20 lTransfer.java: │ │ │ │ │ +0004d3e0: 5665 7269 6679 2074 7261 6e73 6665 7273 Verify transfers │ │ │ │ │ +0004d3f0: 2077 6974 6820 636c 6f73 6564 2063 6861 with closed cha │ │ │ │ │ +0004d400: 6e6e 656c 7320 7468 726f 7773 2043 6c6f nnels throws Clo │ │ │ │ │ +0004d410: 7365 6443 6861 6e6e 656c 4578 6365 7074 sedChannelExcept │ │ │ │ │ +0004d420: 696f 6e0a 0a3c 6c69 3e6a 6176 612f 6e69 ion..
  • java/ni │ │ │ │ │ +0004d430: 6f2f 6368 616e 6e65 6c73 2f46 696c 6543 o/channels/FileC │ │ │ │ │ +0004d440: 6861 6e6e 656c 2f45 7870 616e 6469 6e67 hannel/Expanding │ │ │ │ │ +0004d450: 4d61 702e 6a61 7661 3a20 466c 7573 6869 Map.java: Flushi │ │ │ │ │ +0004d460: 6e67 2064 6972 7479 2070 6167 6573 2070 ng dirty pages p │ │ │ │ │ +0004d470: 7269 6f72 2074 6f20 756e 6d61 7020 6361 rior to unmap ca │ │ │ │ │ +0004d480: 6e20 6361 7573 6520 436c 6561 6e65 7220 n cause Cleaner │ │ │ │ │ +0004d490: 7468 7265 6164 2074 6f20 6162 6f72 7420 thread to abort │ │ │ │ │ +0004d4a0: 564d 2069 6620 6d65 6d6f 7279 2073 7973 VM if memory sys │ │ │ │ │ +0004d4b0: 7465 6d20 6861 7320 7061 6765 7320 6c6f tem has pages lo │ │ │ │ │ +0004d4c0: 636b 6564 0a0a 3c6c 693e 6a61 7661 2f6e cked..
  • java/n │ │ │ │ │ +0004d4d0: 696f 2f63 6861 6e6e 656c 732f 4669 6c65 io/channels/File │ │ │ │ │ +0004d4e0: 4368 616e 6e65 6c2f 466f 7263 652e 6a61 Channel/Force.ja │ │ │ │ │ +0004d4f0: 7661 3a20 4368 6563 6b20 666f 7220 7265 va: Check for re │ │ │ │ │ +0004d500: 6772 6573 7369 6f6e 7320 696e 2046 696c gressions in Fil │ │ │ │ │ +0004d510: 6543 6861 6e6e 656c 2e66 6f72 6365 0a0a eChannel.force.. │ │ │ │ │ +0004d520: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ +0004d530: 6e6e 656c 732f 4669 6c65 4368 616e 6e65 nnels/FileChanne │ │ │ │ │ +0004d540: 6c2f 4765 7443 6c6f 7365 6443 6861 6e6e l/GetClosedChann │ │ │ │ │ +0004d550: 656c 2e6a 6176 613a 2056 6572 6966 7920 el.java: Verify │ │ │ │ │ +0004d560: 7468 6174 2061 2063 6861 6e6e 656c 206f that a channel o │ │ │ │ │ +0004d570: 6274 6169 6e65 6420 6672 6f6d 2061 2063 btained from a c │ │ │ │ │ +0004d580: 6c6f 7365 6420 7374 7265 616d 2069 7320 losed stream is │ │ │ │ │ +0004d590: 7472 756c 7920 636c 6f73 6564 2e0a 0a3c truly closed...< │ │ │ │ │ +0004d5a0: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ +0004d5b0: 6e65 6c73 2f46 696c 6543 6861 6e6e 656c nels/FileChannel │ │ │ │ │ +0004d5c0: 2f49 6e74 6572 7275 7074 4465 6164 6c6f /InterruptDeadlo │ │ │ │ │ +0004d5d0: 636b 2e6a 6176 613a 2054 6573 7473 2069 ck.java: Tests i │ │ │ │ │ +0004d5e0: 6e74 6572 7275 7074 696f 6e20 6f66 2074 nterruption of t │ │ │ │ │ +0004d5f0: 6872 6561 6473 2064 6f69 6e67 2070 6f73 hreads doing pos │ │ │ │ │ +0004d600: 6974 696f 6e2d 6261 7365 6420 7265 6164 ition-based read │ │ │ │ │ +0004d610: 206d 6574 686f 6473 2069 6e20 616e 2061 methods in an a │ │ │ │ │ +0004d620: 7474 656d 7074 2074 6f20 7072 6f76 6f6b ttempt to provok │ │ │ │ │ +0004d630: 6520 6120 6465 6164 6c6f 636b 2062 6574 e a deadlock bet │ │ │ │ │ +0004d640: 7765 656e 2070 6f73 6974 696f 6e20 7365 ween position se │ │ │ │ │ +0004d650: 6e73 6974 6976 6520 616e 6420 706f 7369 nsitive and posi │ │ │ │ │ +0004d660: 7469 6f6e 2069 6e73 656e 7369 7469 7665 tion insensitive │ │ │ │ │ +0004d670: 206d 6574 686f 6473 0a0a 3c6c 693e 6a61 methods..
  • ja │ │ │ │ │ +0004d680: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004d690: 4669 6c65 4368 616e 6e65 6c2f 496e 7465 FileChannel/Inte │ │ │ │ │ +0004d6a0: 7272 7570 744d 6170 4465 6164 6c6f 636b rruptMapDeadlock │ │ │ │ │ +0004d6b0: 2e6a 6176 613a 2054 6573 7473 2069 6e74 .java: Tests int │ │ │ │ │ +0004d6c0: 6572 7275 7074 696f 6e20 6f66 2074 6872 erruption of thr │ │ │ │ │ +0004d6d0: 6561 6473 206d 6170 7069 6e67 2073 6563 eads mapping sec │ │ │ │ │ +0004d6e0: 7469 6f6e 7320 6f66 2061 2066 696c 6520 tions of a file │ │ │ │ │ +0004d6f0: 6368 616e 6e65 6c20 696e 2061 6e20 6174 channel in an at │ │ │ │ │ +0004d700: 7465 6d70 7420 746f 2064 6561 646c 6f63 tempt to deadloc │ │ │ │ │ +0004d710: 6b20 6475 6520 746f 206e 6573 7469 6e67 k due to nesting │ │ │ │ │ +0004d720: 206f 6620 6265 6769 6e20 6361 6c6c 732e of begin calls. │ │ │ │ │ +0004d730: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ +0004d740: 6861 6e6e 656c 732f 4669 6c65 4368 616e hannels/FileChan │ │ │ │ │ +0004d750: 6e65 6c2f 4c61 7267 6547 6174 6865 7269 nel/LargeGatheri │ │ │ │ │ +0004d760: 6e67 5772 6974 652e 6a61 7661 3a20 5465 ngWrite.java: Te │ │ │ │ │ +0004d770: 7374 2067 6174 6865 7269 6e67 2077 7269 st gathering wri │ │ │ │ │ +0004d780: 7465 206f 6620 6d6f 7265 2074 6861 6e20 te of more than │ │ │ │ │ +0004d790: 494e 545f 4d41 5820 6279 7465 730a 0a3c INT_MAX bytes..< │ │ │ │ │ +0004d7a0: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ +0004d7b0: 6e65 6c73 2f46 696c 6543 6861 6e6e 656c nels/FileChannel │ │ │ │ │ +0004d7c0: 2f4c 6172 6765 4d61 7054 6573 742e 6a61 /LargeMapTest.ja │ │ │ │ │ +0004d7d0: 7661 3a20 456e 7375 7265 2074 6861 7420 va: Ensure that │ │ │ │ │ +0004d7e0: 6d65 6d6f 7279 206d 6170 7069 6e67 2062 memory mapping b │ │ │ │ │ +0004d7f0: 6579 6f6e 6420 3332 2d62 6974 2072 616e eyond 32-bit ran │ │ │ │ │ +0004d800: 6765 2064 6f65 7320 6e6f 7420 6361 7573 ge does not caus │ │ │ │ │ +0004d810: 6520 616e 2045 5843 4550 5449 4f4e 5f41 e an EXCEPTION_A │ │ │ │ │ +0004d820: 4343 4553 535f 5649 4f4c 4154 494f 4e2e CCESS_VIOLATION. │ │ │ │ │ +0004d830: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ +0004d840: 6861 6e6e 656c 732f 4669 6c65 4368 616e hannels/FileChan │ │ │ │ │ +0004d850: 6e65 6c2f 4c6f 636b 2e6a 6176 613a 2054 nel/Lock.java: T │ │ │ │ │ +0004d860: 6573 7420 4669 6c65 4368 616e 6e65 6c20 est FileChannel │ │ │ │ │ +0004d870: 6669 6c65 206c 6f63 6b69 6e67 0a0a 3c6c file locking..java/nio/chann │ │ │ │ │ +0004d890: 656c 732f 4669 6c65 4368 616e 6e65 6c2f els/FileChannel/ │ │ │ │ │ +0004d8a0: 4c6f 6e67 5472 616e 7366 6572 5465 7374 LongTransferTest │ │ │ │ │ +0004d8b0: 2e6a 6176 613a 2054 6573 7420 746f 2074 .java: Test to t │ │ │ │ │ +0004d8c0: 7261 6e73 6665 7220 6279 7465 7320 7769 ransfer bytes wi │ │ │ │ │ +0004d8d0: 7468 2061 2073 697a 6520 6269 6767 6572 th a size bigger │ │ │ │ │ +0004d8e0: 2074 6861 6e20 496e 7465 6765 722e 4d41 than Integer.MA │ │ │ │ │ +0004d8f0: 585f 5641 4c55 450a 0a3c 6c69 3e6a 6176 X_VALUE..
  • jav │ │ │ │ │ +0004d900: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ +0004d910: 696c 6543 6861 6e6e 656c 2f4c 6f6f 7069 ileChannel/Loopi │ │ │ │ │ +0004d920: 6e67 5472 756e 6361 7465 2e6a 6176 613a ngTruncate.java: │ │ │ │ │ +0004d930: 2028 6663 2920 496e 6669 6e69 7465 206c (fc) Infinite l │ │ │ │ │ +0004d940: 6f6f 7020 4669 6c65 4368 616e 6e65 6c2e oop FileChannel. │ │ │ │ │ +0004d950: 7472 756e 6361 7465 0a0a 3c6c 693e 6a61 truncate..
  • ja │ │ │ │ │ +0004d960: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004d970: 4669 6c65 4368 616e 6e65 6c2f 4d61 7041 FileChannel/MapA │ │ │ │ │ +0004d980: 7373 6572 7469 6f6e 732e 6a61 7661 3a20 ssertions.java: │ │ │ │ │ +0004d990: 4368 6563 6b20 666f 7220 6173 7365 7274 Check for assert │ │ │ │ │ +0004d9a0: 696f 6e20 6661 696c 7572 6573 2069 6e20 ion failures in │ │ │ │ │ +0004d9b0: 4669 6c65 4368 616e 6e65 6c2e 6d61 700a FileChannel.map. │ │ │ │ │ +0004d9c0: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ +0004d9d0: 616e 6e65 6c73 2f46 696c 6543 6861 6e6e annels/FileChann │ │ │ │ │ +0004d9e0: 656c 2f4d 6170 4f76 6572 456e 642e 6a61 el/MapOverEnd.ja │ │ │ │ │ +0004d9f0: 7661 3a20 4368 6563 6b20 6966 2066 696c va: Check if fil │ │ │ │ │ +0004da00: 6520 6d61 7070 696e 6720 6578 7465 6e64 e mapping extend │ │ │ │ │ +0004da10: 7320 6265 796f 6e64 2065 6e64 206f 6620 s beyond end of │ │ │ │ │ +0004da20: 6669 6c65 0a0a 3c6c 693e 6a61 7661 2f6e file..
  • java/n │ │ │ │ │ +0004da30: 696f 2f63 6861 6e6e 656c 732f 4669 6c65 io/channels/File │ │ │ │ │ +0004da40: 4368 616e 6e65 6c2f 4d61 7052 6561 644f Channel/MapReadO │ │ │ │ │ +0004da50: 6e6c 792e 6a61 7661 3a20 5665 7269 6679 nly.java: Verify │ │ │ │ │ +0004da60: 2049 4f55 7469 6c2e 6a61 7661 2072 6561 IOUtil.java rea │ │ │ │ │ +0004da70: 6473 2074 6f20 6275 6666 6572 206c 696d ds to buffer lim │ │ │ │ │ +0004da80: 6974 730a 0a3c 6c69 3e6a 6176 612f 6e69 its..
  • java/ni │ │ │ │ │ +0004da90: 6f2f 6368 616e 6e65 6c73 2f46 696c 6543 o/channels/FileC │ │ │ │ │ +0004daa0: 6861 6e6e 656c 2f4d 6170 5465 7374 2e6a hannel/MapTest.j │ │ │ │ │ +0004dab0: 6176 613a 2054 6573 7420 6669 6c65 206d ava: Test file m │ │ │ │ │ +0004dac0: 6170 7069 6e67 2077 6974 6820 4669 6c65 apping with File │ │ │ │ │ +0004dad0: 4368 616e 6e65 6c0a 0a3c 6c69 3e6a 6176 Channel..
  • jav │ │ │ │ │ +0004dae0: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ +0004daf0: 696c 6543 6861 6e6e 656c 2f4d 6170 546f ileChannel/MapTo │ │ │ │ │ +0004db00: 4d65 6d6f 7279 5365 676d 656e 7454 6573 MemorySegmentTes │ │ │ │ │ +0004db10: 742e 6a61 7661 3a20 5465 7374 2046 696c t.java: Test Fil │ │ │ │ │ +0004db20: 6543 6861 6e6e 656c 3a3a 6d61 7020 746f eChannel::map to │ │ │ │ │ +0004db30: 204d 656d 6f72 7953 6567 6d65 6e74 2077 MemorySegment w │ │ │ │ │ +0004db40: 6974 6820 6375 7374 6f6d 2066 696c 6520 ith custom file │ │ │ │ │ +0004db50: 6368 616e 6e65 6c0a 0a3c 6c69 3e6a 6176 channel..
  • jav │ │ │ │ │ +0004db60: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ +0004db70: 696c 6543 6861 6e6e 656c 2f4d 6170 5769 ileChannel/MapWi │ │ │ │ │ +0004db80: 7468 5365 6375 7269 7479 4d61 6e61 6765 thSecurityManage │ │ │ │ │ +0004db90: 722e 6a61 7661 3a20 5465 7374 7320 7468 r.java: Tests th │ │ │ │ │ +0004dba0: 6520 6d61 7020 6d65 7468 6f64 2077 6865 e map method whe │ │ │ │ │ +0004dbb0: 6e20 7275 6e6e 696e 6720 7769 7468 2061 n running with a │ │ │ │ │ +0004dbc0: 2073 6563 7572 6974 7920 6d61 6e61 6765 security manage │ │ │ │ │ +0004dbd0: 720a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f r..
  • java/nio/ │ │ │ │ │ +0004dbe0: 6368 616e 6e65 6c73 2f46 696c 6543 6861 channels/FileCha │ │ │ │ │ +0004dbf0: 6e6e 656c 2f4d 6f64 652e 6a61 7661 3a20 nnel/Mode.java: │ │ │ │ │ +0004dc00: 5465 7374 2046 696c 6543 6861 6e6e 656c Test FileChannel │ │ │ │ │ +0004dc10: 206d 6170 7320 7769 7468 2064 6966 6665 maps with diffe │ │ │ │ │ +0004dc20: 7265 6e74 2061 6363 6573 7365 730a 0a3c rent accesses..< │ │ │ │ │ +0004dc30: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ +0004dc40: 6e65 6c73 2f46 696c 6543 6861 6e6e 656c nels/FileChannel │ │ │ │ │ +0004dc50: 2f50 6f73 6974 696f 6e2e 6a61 7661 3a20 /Position.java: │ │ │ │ │ +0004dc60: 5465 7374 2070 6f73 6974 696f 6e20 6d65 Test position me │ │ │ │ │ +0004dc70: 7468 6f64 206f 6620 4669 6c65 4368 616e thod of FileChan │ │ │ │ │ +0004dc80: 6e65 6c0a 0a3c 6c69 3e6a 6176 612f 6e69 nel..
  • java/ni │ │ │ │ │ +0004dc90: 6f2f 6368 616e 6e65 6c73 2f46 696c 6543 o/channels/FileC │ │ │ │ │ +0004dca0: 6861 6e6e 656c 2f50 7265 6164 2e6a 6176 hannel/Pread.jav │ │ │ │ │ +0004dcb0: 613a 2054 6573 7420 706f 7369 7469 6f6e a: Test position │ │ │ │ │ +0004dcc0: 616c 2072 6561 6420 6d65 7468 6f64 206f al read method o │ │ │ │ │ +0004dcd0: 6620 4669 6c65 4368 616e 6e65 6c0a 0a3c f FileChannel..< │ │ │ │ │ +0004dce0: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ +0004dcf0: 6e65 6c73 2f46 696c 6543 6861 6e6e 656c nels/FileChannel │ │ │ │ │ +0004dd00: 2f50 7772 6974 652e 6a61 7661 3a20 5465 /Pwrite.java: Te │ │ │ │ │ +0004dd10: 7374 2070 6f73 6974 696f 6e61 6c20 7772 st positional wr │ │ │ │ │ +0004dd20: 6974 6520 6d65 7468 6f64 206f 6620 4669 ite method of Fi │ │ │ │ │ +0004dd30: 6c65 4368 616e 6e65 6c0a 0a3c 6c69 3e6a leChannel..
  • j │ │ │ │ │ +0004dd40: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +0004dd50: 2f46 696c 6543 6861 6e6e 656c 2f52 6561 /FileChannel/Rea │ │ │ │ │ +0004dd60: 642e 6a61 7661 3a20 5465 7374 2072 6561 d.java: Test rea │ │ │ │ │ +0004dd70: 6420 6d65 7468 6f64 206f 6620 4669 6c65 d method of File │ │ │ │ │ +0004dd80: 4368 616e 6e65 6c0a 0a3c 6c69 3e6a 6176 Channel..
  • jav │ │ │ │ │ +0004dd90: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ +0004dda0: 696c 6543 6861 6e6e 656c 2f52 6561 6446 ileChannel/ReadF │ │ │ │ │ +0004ddb0: 756c 6c2e 6a61 7661 3a20 5465 7374 2072 ull.java: Test r │ │ │ │ │ +0004ddc0: 6561 6420 6d65 7468 6f64 206f 6620 4669 ead method of Fi │ │ │ │ │ +0004ddd0: 6c65 4368 616e 6e65 6c0a 0a3c 6c69 3e6a leChannel..
  • j │ │ │ │ │ +0004dde0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +0004ddf0: 2f46 696c 6543 6861 6e6e 656c 2f52 6561 /FileChannel/Rea │ │ │ │ │ +0004de00: 6454 6f4c 696d 6974 2e6a 6176 613a 2056 dToLimit.java: V │ │ │ │ │ +0004de10: 6572 6966 7920 494f 5574 696c 2e6a 6176 erify IOUtil.jav │ │ │ │ │ +0004de20: 6120 7265 6164 7320 746f 2062 7566 6665 a reads to buffe │ │ │ │ │ +0004de30: 7220 6c69 6d69 7473 0a0a 3c6c 693e 6a61 r limits..
  • ja │ │ │ │ │ +0004de40: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004de50: 4669 6c65 4368 616e 6e65 6c2f 5265 6c65 FileChannel/Rele │ │ │ │ │ +0004de60: 6173 652e 6a61 7661 3a20 4368 6563 6b20 ase.java: Check │ │ │ │ │ +0004de70: 7265 6c65 6173 6520 6f6e 2063 6c6f 7365 release on close │ │ │ │ │ +0004de80: 6420 6368 616e 6e65 6c0a 0a3c 6c69 3e6a d channel..
  • j │ │ │ │ │ +0004de90: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +0004dea0: 2f46 696c 6543 6861 6e6e 656c 2f52 656c /FileChannel/Rel │ │ │ │ │ +0004deb0: 6561 7365 4f6e 436c 6f73 6544 6561 646c easeOnCloseDeadl │ │ │ │ │ +0004dec0: 6f63 6b2e 6a61 7661 3a20 5472 7920 746f ock.java: Try to │ │ │ │ │ +0004ded0: 2063 6175 7365 2061 2064 6561 646c 6f63 cause a deadloc │ │ │ │ │ +0004dee0: 6b20 6265 7477 6565 6e20 2841 7379 6e63 k between (Async │ │ │ │ │ +0004def0: 6872 6f6e 6f75 7329 4669 6c65 4368 616e hronous)FileChan │ │ │ │ │ +0004df00: 6e65 6c2e 636c 6f73 6520 616e 6420 4669 nel.close and Fi │ │ │ │ │ +0004df10: 6c65 4c6f 636b 2e72 656c 6561 7365 0a0a leLock.release.. │ │ │ │ │ +0004df20: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ +0004df30: 6e6e 656c 732f 4669 6c65 4368 616e 6e65 nnels/FileChanne │ │ │ │ │ +0004df40: 6c2f 5363 6174 7465 7269 6e67 5265 6164 l/ScatteringRead │ │ │ │ │ +0004df50: 2e6a 6176 613a 2054 6573 7420 4669 6c65 .java: Test File │ │ │ │ │ +0004df60: 4368 616e 6e65 6c20 7363 6174 7465 7269 Channel scatteri │ │ │ │ │ +0004df70: 6e67 2072 6561 6473 0a0a 3c6c 693e 6a61 ng reads..
  • ja │ │ │ │ │ +0004df80: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004df90: 4669 6c65 4368 616e 6e65 6c2f 5369 7a65 FileChannel/Size │ │ │ │ │ +0004dfa0: 2e6a 6176 613a 2054 6573 7420 7369 7a65 .java: Test size │ │ │ │ │ +0004dfb0: 206d 6574 686f 6420 6f66 2046 696c 6543 method of FileC │ │ │ │ │ +0004dfc0: 6861 6e6e 656c 0a0a 3c6c 693e 6a61 7661 hannel..
  • java │ │ │ │ │ +0004dfd0: 2f6e 696f 2f63 6861 6e6e 656c 732f 4669 /nio/channels/Fi │ │ │ │ │ +0004dfe0: 6c65 4368 616e 6e65 6c2f 5465 6d70 4469 leChannel/TempDi │ │ │ │ │ +0004dff0: 7265 6374 4275 6666 6572 7352 6563 6c61 rectBuffersRecla │ │ │ │ │ +0004e000: 6d61 7469 6f6e 2e6a 6176 613a 2054 6573 mation.java: Tes │ │ │ │ │ +0004e010: 7420 7265 636c 616d 6174 696f 6e20 6f66 t reclamation of │ │ │ │ │ +0004e020: 2074 6872 6561 642d 6c6f 6361 6c20 7465 thread-local te │ │ │ │ │ +0004e030: 6d70 6f72 6172 7920 6469 7265 6374 2062 mporary direct b │ │ │ │ │ +0004e040: 7974 6520 6275 6666 6572 7320 6174 2074 yte buffers at t │ │ │ │ │ +0004e050: 6872 6561 6420 6578 6974 0a0a 3c6c 693e hread exit..
  • │ │ │ │ │ +0004e060: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +0004e070: 732f 4669 6c65 4368 616e 6e65 6c2f 5472 s/FileChannel/Tr │ │ │ │ │ +0004e080: 616e 7366 6572 2e6a 6176 613a 2054 6573 ansfer.java: Tes │ │ │ │ │ +0004e090: 7420 4669 6c65 4368 616e 6e65 6c2e 7472 t FileChannel.tr │ │ │ │ │ +0004e0a0: 616e 7366 6572 4672 6f6d 2061 6e64 2074 ansferFrom and t │ │ │ │ │ +0004e0b0: 7261 6e73 6665 7254 6f20 2875 7365 202d ransferTo (use - │ │ │ │ │ +0004e0c0: 4473 6565 643d 5820 746f 2073 6574 2050 Dseed=X to set P │ │ │ │ │ +0004e0d0: 524e 4720 7365 6564 290a 0a3c 6c69 3e6a RNG seed)..
  • j │ │ │ │ │ +0004e0e0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +0004e0f0: 2f46 696c 6543 6861 6e6e 656c 2f54 7261 /FileChannel/Tra │ │ │ │ │ +0004e100: 6e73 6665 7232 4750 6c75 732e 6a61 7661 nsfer2GPlus.java │ │ │ │ │ +0004e110: 3a20 5665 7269 6679 2074 6861 7420 7472 : Verify that tr │ │ │ │ │ +0004e120: 616e 7366 6572 546f 2829 2063 6f70 6965 ansferTo() copie │ │ │ │ │ +0004e130: 7320 6d6f 7265 2074 6861 6e20 496e 7465 s more than Inte │ │ │ │ │ +0004e140: 6765 722e 4d41 585f 5641 4c55 4520 6279 ger.MAX_VALUE by │ │ │ │ │ +0004e150: 7465 730a 0a3c 6c69 3e6a 6176 612f 6e69 tes..
  • java/ni │ │ │ │ │ +0004e160: 6f2f 6368 616e 6e65 6c73 2f46 696c 6543 o/channels/FileC │ │ │ │ │ +0004e170: 6861 6e6e 656c 2f54 7261 6e73 6665 7234 hannel/Transfer4 │ │ │ │ │ +0004e180: 4742 4669 6c65 2e6a 6176 613a 2054 6573 GBFile.java: Tes │ │ │ │ │ +0004e190: 7420 4669 6c65 4368 616e 6e65 6c2e 7472 t FileChannel.tr │ │ │ │ │ +0004e1a0: 616e 7366 6572 4672 6f6d 2061 6e64 2074 ansferFrom and t │ │ │ │ │ +0004e1b0: 7261 6e73 6665 7254 6f20 666f 7220 3447 ransferTo for 4G │ │ │ │ │ +0004e1c0: 4220 6669 6c65 730a 0a3c 6c69 3e6a 6176 B files..
  • jav │ │ │ │ │ +0004e1d0: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ +0004e1e0: 696c 6543 6861 6e6e 656c 2f54 7261 6e73 ileChannel/Trans │ │ │ │ │ +0004e1f0: 6665 7246 726f 6d45 7874 656e 642e 6a61 ferFromExtend.ja │ │ │ │ │ +0004e200: 7661 3a20 5465 7374 2074 7261 6e73 6665 va: Test transfe │ │ │ │ │ +0004e210: 7246 726f 6d20 746f 2061 2070 6f73 6974 rFrom to a posit │ │ │ │ │ +0004e220: 696f 6e20 6772 6561 7465 7220 7468 616e ion greater than │ │ │ │ │ +0004e230: 2074 6865 2066 696c 6520 7369 7a65 0a0a the file size.. │ │ │ │ │ +0004e240: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ +0004e250: 6e6e 656c 732f 4669 6c65 4368 616e 6e65 nnels/FileChanne │ │ │ │ │ +0004e260: 6c2f 5472 616e 7366 6572 4f76 6572 6c61 l/TransferOverla │ │ │ │ │ +0004e270: 7070 6564 4669 6c65 4368 616e 6e65 6c2e ppedFileChannel. │ │ │ │ │ +0004e280: 6a61 7661 3a20 5465 7374 2074 7261 6e73 java: Test trans │ │ │ │ │ +0004e290: 6665 7272 696e 6720 746f 2061 6e64 2066 ferring to and f │ │ │ │ │ +0004e2a0: 726f 6d20 7361 6d65 2066 696c 6520 6368 rom same file ch │ │ │ │ │ +0004e2b0: 616e 6e65 6c0a 0a3c 6c69 3e6a 6176 612f annel..
  • java/ │ │ │ │ │ +0004e2c0: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ +0004e2d0: 6543 6861 6e6e 656c 2f54 7261 6e73 6665 eChannel/Transfe │ │ │ │ │ +0004e2e0: 7254 6f36 4742 4669 6c65 2e6a 6176 613a rTo6GBFile.java: │ │ │ │ │ +0004e2f0: 2054 6573 7420 4669 6c65 4368 616e 6e65 Test FileChanne │ │ │ │ │ +0004e300: 6c2e 7472 616e 7366 6572 546f 2077 6974 l.transferTo wit │ │ │ │ │ +0004e310: 6820 6669 6c65 2070 6f73 6974 696f 6e73 h file positions │ │ │ │ │ +0004e320: 2075 7020 746f 2038 4742 0a0a 3c6c 693e up to 8GB..
  • │ │ │ │ │ +0004e330: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +0004e340: 732f 4669 6c65 4368 616e 6e65 6c2f 5472 s/FileChannel/Tr │ │ │ │ │ +0004e350: 616e 7366 6572 546f 4170 7065 6e64 696e ansferToAppendin │ │ │ │ │ +0004e360: 672e 6a61 7661 3a20 5465 7374 2074 7261 g.java: Test tra │ │ │ │ │ +0004e370: 6e73 6665 7254 6f20 616e 6420 7472 616e nsferTo and tran │ │ │ │ │ +0004e380: 7366 6572 4672 6f6d 2077 6865 6e20 7461 sferFrom when ta │ │ │ │ │ +0004e390: 7267 6574 2069 7320 6170 7065 6e64 696e rget is appendin │ │ │ │ │ +0004e3a0: 670a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f g..
  • java/nio/ │ │ │ │ │ +0004e3b0: 6368 616e 6e65 6c73 2f46 696c 6543 6861 channels/FileCha │ │ │ │ │ +0004e3c0: 6e6e 656c 2f54 7261 6e73 6665 7254 6f43 nnel/TransferToC │ │ │ │ │ +0004e3d0: 6861 6e6e 656c 2e6a 6176 613a 2054 6573 hannel.java: Tes │ │ │ │ │ +0004e3e0: 7420 7472 616e 7366 6572 546f 2077 6974 t transferTo wit │ │ │ │ │ +0004e3f0: 6820 6469 6666 6572 656e 7420 7461 7267 h different targ │ │ │ │ │ +0004e400: 6574 2063 6861 6e6e 656c 730a 0a3c 6c69 et channels..
  • java/nio/channe │ │ │ │ │ +0004e420: 6c73 2f46 696c 6543 6861 6e6e 656c 2f54 ls/FileChannel/T │ │ │ │ │ +0004e430: 7261 6e73 6665 7254 6f4e 6f6e 5772 6974 ransferToNonWrit │ │ │ │ │ +0004e440: 6162 6c65 2e6a 6176 613a 2054 6573 7420 able.java: Test │ │ │ │ │ +0004e450: 6966 2074 7261 6e73 6665 7254 6f20 7468 if transferTo th │ │ │ │ │ +0004e460: 726f 7773 2072 6967 6874 2065 7863 6570 rows right excep │ │ │ │ │ +0004e470: 7469 6f6e 730a 0a3c 6c69 3e6a 6176 612f tions..
  • java/ │ │ │ │ │ +0004e480: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ +0004e490: 6543 6861 6e6e 656c 2f54 7261 6e73 6665 eChannel/Transfe │ │ │ │ │ +0004e4a0: 7273 2e6a 6176 613a 2043 6f6d 7072 6568 rs.java: Compreh │ │ │ │ │ +0004e4b0: 656e 7369 7665 2074 6573 7420 666f 7220 ensive test for │ │ │ │ │ +0004e4c0: 4669 6c65 4368 616e 6e65 6c2e 7472 616e FileChannel.tran │ │ │ │ │ +0004e4d0: 7366 6572 7b46 726f 6d2c 546f 7d0a 0a3c sfer{From,To}..< │ │ │ │ │ +0004e4e0: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ +0004e4f0: 6e65 6c73 2f46 696c 6543 6861 6e6e 656c nels/FileChannel │ │ │ │ │ +0004e500: 2f54 7275 6e63 6174 652e 6a61 7661 3a20 /Truncate.java: │ │ │ │ │ +0004e510: 5465 7374 2074 7275 6e63 6174 6520 6d65 Test truncate me │ │ │ │ │ +0004e520: 7468 6f64 206f 6620 4669 6c65 4368 616e thod of FileChan │ │ │ │ │ +0004e530: 6e65 6c0a 0a3c 6c69 3e6a 6176 612f 6e69 nel..
  • java/ni │ │ │ │ │ +0004e540: 6f2f 6368 616e 6e65 6c73 2f46 696c 6543 o/channels/FileC │ │ │ │ │ +0004e550: 6861 6e6e 656c 2f54 7275 6e63 6174 6552 hannel/TruncateR │ │ │ │ │ +0004e560: 4146 2e6a 6176 613a 2043 6865 636b 2068 AF.java: Check h │ │ │ │ │ +0004e570: 6f77 2046 696c 6543 6861 6e6e 656c 2062 ow FileChannel b │ │ │ │ │ +0004e580: 6568 6176 6573 2069 6620 7468 6520 6669 ehaves if the fi │ │ │ │ │ +0004e590: 6c65 2073 697a 652f 6f66 6673 6574 2063 le size/offset c │ │ │ │ │ +0004e5a0: 6861 6e67 6520 7669 6120 5241 462e 7365 hange via RAF.se │ │ │ │ │ +0004e5b0: 744c 656e 6774 6828 2920 616e 6420 6f74 tLength() and ot │ │ │ │ │ +0004e5c0: 6865 7220 6d65 7468 6f64 732e 0a0a 3c6c her methods...java/nio/chann │ │ │ │ │ +0004e5e0: 656c 732f 4669 6c65 4368 616e 6e65 6c2f els/FileChannel/ │ │ │ │ │ +0004e5f0: 5472 794c 6f63 6b2e 6a61 7661 3a20 5468 TryLock.java: Th │ │ │ │ │ +0004e600: 6520 4669 6c65 4368 616e 6e65 6c20 6669 e FileChannel fi │ │ │ │ │ +0004e610: 6c65 206c 6f63 6b69 6e67 0a0a 3c6c 693e le locking..
  • │ │ │ │ │ +0004e620: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +0004e630: 732f 4669 6c65 4368 616e 6e65 6c2f 5772 s/FileChannel/Wr │ │ │ │ │ +0004e640: 6974 652e 6a61 7661 3a20 5465 7374 2046 ite.java: Test F │ │ │ │ │ +0004e650: 696c 6543 6861 6e6e 656c 2077 7269 7465 ileChannel write │ │ │ │ │ +0004e660: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ +0004e670: 6861 6e6e 656c 732f 4669 6c65 4c6f 636b hannels/FileLock │ │ │ │ │ +0004e680: 2f46 696c 654c 6f63 6b43 6f6e 7374 7275 /FileLockConstru │ │ │ │ │ +0004e690: 6374 6f72 2e6a 6176 613a 2054 6573 7420 ctor.java: Test │ │ │ │ │ +0004e6a0: 4669 6c65 4c6f 636b 2063 6f6e 7374 7275 FileLock constru │ │ │ │ │ +0004e6b0: 6374 6f72 2070 6172 616d 6574 6572 2076 ctor parameter v │ │ │ │ │ +0004e6c0: 616c 6964 6174 696f 6e2e 0a0a 3c6c 693e alidation...
  • │ │ │ │ │ +0004e6d0: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +0004e6e0: 732f 4669 6c65 4c6f 636b 2f46 696c 654c s/FileLock/FileL │ │ │ │ │ +0004e6f0: 6f63 6b47 432e 6a61 7661 3a20 5665 7269 ockGC.java: Veri │ │ │ │ │ +0004e700: 6679 2074 6861 7420 4f76 6572 6c61 7070 fy that Overlapp │ │ │ │ │ +0004e710: 696e 6746 696c 654c 6f63 6b45 7863 6570 ingFileLockExcep │ │ │ │ │ +0004e720: 7469 6f6e 2069 7320 7468 726f 776e 2077 tion is thrown w │ │ │ │ │ +0004e730: 6865 6e20 6578 7065 6374 6564 2e0a 0a3c hen expected...< │ │ │ │ │ +0004e740: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ +0004e750: 6e65 6c73 2f46 696c 654c 6f63 6b2f 4f76 nels/FileLock/Ov │ │ │ │ │ +0004e760: 6572 6c61 7073 2e6a 6176 613a 2056 6572 erlaps.java: Ver │ │ │ │ │ +0004e770: 6966 7920 4669 6c65 4c6f 636b 2e6f 7665 ify FileLock.ove │ │ │ │ │ +0004e780: 726c 6170 730a 0a3c 6c69 3e6a 6176 612f rlaps..
  • java/ │ │ │ │ │ +0004e790: 6e69 6f2f 6368 616e 6e65 6c73 2f50 6970 nio/channels/Pip │ │ │ │ │ +0004e7a0: 652f 456d 7074 7952 6561 642e 6a61 7661 e/EmptyRead.java │ │ │ │ │ +0004e7b0: 3a20 5465 7374 2072 6561 6469 6e67 2030 : Test reading 0 │ │ │ │ │ +0004e7c0: 2062 7974 6573 206f 7665 7220 6120 7069 bytes over a pi │ │ │ │ │ +0004e7d0: 7065 0a0a 3c6c 693e 6a61 7661 2f6e 696f pe..
  • java/nio │ │ │ │ │ +0004e7e0: 2f63 6861 6e6e 656c 732f 5069 7065 2f4e /channels/Pipe/N │ │ │ │ │ +0004e7f0: 6f6e 426c 6f63 6b69 6e67 2e6a 6176 613a onBlocking.java: │ │ │ │ │ +0004e800: 2045 6e73 7572 6520 7468 6174 2074 6865 Ensure that the │ │ │ │ │ +0004e810: 2050 6970 652e 7b73 696e 6b2c 736f 7572 Pipe.{sink,sour │ │ │ │ │ +0004e820: 6365 7d28 2920 6d65 7468 6f64 7320 646f ce}() methods do │ │ │ │ │ +0004e830: 6e27 7420 6372 6561 7465 2073 7570 6572 n't create super │ │ │ │ │ +0004e840: 666c 756f 7573 2063 6861 6e6e 656c 206f fluous channel o │ │ │ │ │ +0004e850: 626a 6563 7473 0a0a 3c6c 693e 6a61 7661 bjects..
  • java │ │ │ │ │ +0004e860: 2f6e 696f 2f63 6861 6e6e 656c 732f 5069 /nio/channels/Pi │ │ │ │ │ +0004e870: 7065 2f50 6970 6543 6861 6e6e 656c 2e6a pe/PipeChannel.j │ │ │ │ │ +0004e880: 6176 613a 2054 6573 7420 7265 6164 696e ava: Test readin │ │ │ │ │ +0004e890: 6720 616e 6420 7772 6974 696e 6720 6672 g and writing fr │ │ │ │ │ +0004e8a0: 6f6d 2050 6970 6573 0a0a 3c6c 693e 6a61 om Pipes..
  • ja │ │ │ │ │ +0004e8b0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004e8c0: 5069 7065 2f50 6970 6549 6e74 6572 7275 Pipe/PipeInterru │ │ │ │ │ +0004e8d0: 7074 2e6a 6176 613a 2045 6e73 7572 6520 pt.java: Ensure │ │ │ │ │ +0004e8e0: 7468 6174 2061 2050 6970 6520 6361 6e20 that a Pipe can │ │ │ │ │ +0004e8f0: 6f70 656e 2065 7665 6e20 6966 2069 7473 open even if its │ │ │ │ │ +0004e900: 2074 6872 6561 6420 6861 7320 616c 7265 thread has alre │ │ │ │ │ +0004e910: 6164 7920 6265 656e 2069 6e74 6572 7275 ady been interru │ │ │ │ │ +0004e920: 7074 6564 2e0a 0a3c 6c69 3e6a 6176 612f pted...
  • java/ │ │ │ │ │ +0004e930: 6e69 6f2f 6368 616e 6e65 6c73 2f50 6970 nio/channels/Pip │ │ │ │ │ +0004e940: 652f 5363 6174 7465 7269 6e67 5265 6164 e/ScatteringRead │ │ │ │ │ +0004e950: 2e6a 6176 613a 2054 6573 7420 5069 7065 .java: Test Pipe │ │ │ │ │ +0004e960: 2073 6361 7474 6572 696e 6720 7265 6164 scattering read │ │ │ │ │ +0004e970: 730a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f s..
  • java/nio/ │ │ │ │ │ +0004e980: 6368 616e 6e65 6c73 2f50 6970 652f 5365 channels/Pipe/Se │ │ │ │ │ +0004e990: 6c65 6374 5069 7065 2e6a 6176 613a 2054 lectPipe.java: T │ │ │ │ │ +0004e9a0: 6573 7420 7365 6c65 6374 696f 6e20 6f66 est selection of │ │ │ │ │ +0004e9b0: 2072 6561 6479 2070 6970 650a 0a3c 6c69 ready pipe..
  • java/nio/channe │ │ │ │ │ +0004e9d0: 6c73 2f53 656c 6563 7469 6f6e 4b65 792f ls/SelectionKey/ │ │ │ │ │ +0004e9e0: 4174 6f6d 6963 4174 7461 6368 5465 7374 AtomicAttachTest │ │ │ │ │ +0004e9f0: 2e6a 6176 613a 2053 656c 6563 7469 6f6e .java: Selection │ │ │ │ │ +0004ea00: 4b65 792e 6174 7461 6368 2073 686f 756c Key.attach shoul │ │ │ │ │ +0004ea10: 6420 6174 6f6d 6963 616c 6c79 2073 6574 d atomically set │ │ │ │ │ +0004ea20: 2061 6e64 2072 6574 7572 6e20 7468 6520 and return the │ │ │ │ │ +0004ea30: 6174 7461 6368 6d65 6e74 0a0a 3c6c 693e attachment..
  • │ │ │ │ │ +0004ea40: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +0004ea50: 732f 5365 6c65 6374 696f 6e4b 6579 2f41 s/SelectionKey/A │ │ │ │ │ +0004ea60: 746f 6d69 6355 7064 6174 6573 2e6a 6176 tomicUpdates.jav │ │ │ │ │ +0004ea70: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ +0004ea80: 2053 656c 6563 7469 6f6e 4b65 7920 696e SelectionKey in │ │ │ │ │ +0004ea90: 7465 7265 7374 4f70 734f 7220 616e 6420 terestOpsOr and │ │ │ │ │ +0004eaa0: 696e 7465 7265 7374 4f70 7341 6e64 0a0a interestOpsAnd.. │ │ │ │ │ +0004eab0: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ +0004eac0: 6e6e 656c 732f 5365 6c65 6374 696f 6e4b nnels/SelectionK │ │ │ │ │ +0004ead0: 6579 2f52 6163 7952 6567 6973 7465 722e ey/RacyRegister. │ │ │ │ │ +0004eae0: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ +0004eaf0: 7265 6769 7374 6572 2064 6f65 7320 6e6f register does no │ │ │ │ │ +0004eb00: 7420 7265 7475 726e 2061 2076 616c 6964 t return a valid │ │ │ │ │ +0004eb10: 2053 656c 6563 7469 6f6e 4b65 7920 7768 SelectionKey wh │ │ │ │ │ +0004eb20: 656e 2069 6e76 6f6b 6564 2061 7420 6172 en invoked at ar │ │ │ │ │ +0004eb30: 6f75 6e64 2074 6865 2074 696d 6520 7468 ound the time th │ │ │ │ │ +0004eb40: 6174 2074 6865 2063 6861 6e6e 656c 2069 at the channel i │ │ │ │ │ +0004eb50: 7320 636c 6f73 6564 0a0a 3c6c 693e 6a61 s closed..
  • ja │ │ │ │ │ +0004eb60: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004eb70: 5365 6c65 6374 6f72 2f41 6c69 6173 2e6a Selector/Alias.j │ │ │ │ │ +0004eb80: 6176 613a 2052 6567 6973 7465 7269 6e67 ava: Registering │ │ │ │ │ +0004eb90: 2061 6e64 2063 616e 6365 6c6c 696e 6720 and cancelling │ │ │ │ │ +0004eba0: 7361 6d65 2066 6420 6d61 6e79 2074 696d same fd many tim │ │ │ │ │ +0004ebb0: 6573 0a0a 3c6c 693e 6a61 7661 2f6e 696f es..
  • java/nio │ │ │ │ │ +0004ebc0: 2f63 6861 6e6e 656c 732f 5365 6c65 6374 /channels/Select │ │ │ │ │ +0004ebd0: 6f72 2f42 6173 6963 4163 6365 7074 2e6a or/BasicAccept.j │ │ │ │ │ +0004ebe0: 6176 613a 2054 6573 7420 5365 6c65 6374 ava: Test Select │ │ │ │ │ +0004ebf0: 6f72 2077 6974 6820 5365 7276 6572 536f or with ServerSo │ │ │ │ │ +0004ec00: 636b 6574 4368 616e 6e65 6c73 0a0a 3c6c cketChannels..java/nio/chann │ │ │ │ │ +0004ec20: 656c 732f 5365 6c65 6374 6f72 2f42 6173 els/Selector/Bas │ │ │ │ │ +0004ec30: 6963 436f 6e6e 6563 742e 6a61 7661 3a20 icConnect.java: │ │ │ │ │ +0004ec40: 5465 7374 206e 6f6e 626c 6f63 6b69 6e67 Test nonblocking │ │ │ │ │ +0004ec50: 2063 6f6e 6e65 6374 2061 6e64 2066 696e connect and fin │ │ │ │ │ +0004ec60: 6973 6843 6f6e 6e65 6374 0a0a 3c6c 693e ishConnect..
  • │ │ │ │ │ +0004ec70: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +0004ec80: 732f 5365 6c65 6374 6f72 2f43 616e 6365 s/Selector/Cance │ │ │ │ │ +0004ec90: 6c44 7572 696e 6752 6567 6973 7465 722e lDuringRegister. │ │ │ │ │ +0004eca0: 6a61 7661 3a20 4368 6563 6b20 4361 6e63 java: Check Canc │ │ │ │ │ +0004ecb0: 656c 6c65 644b 6579 4578 6365 7074 696f elledKeyExceptio │ │ │ │ │ +0004ecc0: 6e20 6e6f 7420 7468 726f 776e 2064 7572 n not thrown dur │ │ │ │ │ +0004ecd0: 696e 6720 6368 616e 6e65 6c20 7265 6769 ing channel regi │ │ │ │ │ +0004ece0: 7374 7261 7469 6f6e 0a0a 3c6c 693e 6a61 stration..
  • ja │ │ │ │ │ +0004ecf0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004ed00: 5365 6c65 6374 6f72 2f43 6861 6e67 696e Selector/Changin │ │ │ │ │ +0004ed10: 6749 6e74 6572 6573 7473 2e6a 6176 6123 gInterests.java# │ │ │ │ │ +0004ed20: 6964 303a 2054 6573 7420 7468 6174 2053 id0: Test that S │ │ │ │ │ +0004ed30: 656c 6563 746f 7220 646f 6573 6e27 7420 elector doesn't │ │ │ │ │ +0004ed40: 7370 696e 2077 6865 6e20 6368 616e 6769 spin when changi │ │ │ │ │ +0004ed50: 6e67 2069 6e74 6572 6573 7420 6f70 730a ng interest ops. │ │ │ │ │ +0004ed60: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ +0004ed70: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ +0004ed80: 4368 616e 6769 6e67 496e 7465 7265 7374 ChangingInterest │ │ │ │ │ +0004ed90: 732e 6a61 7661 2369 6431 3a20 200a 0a3c s.java#id1: ..< │ │ │ │ │ +0004eda0: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ +0004edb0: 6e65 6c73 2f53 656c 6563 746f 722f 4368 nels/Selector/Ch │ │ │ │ │ +0004edc0: 6563 6b4c 6f63 6b69 6e67 2e6a 6176 613a eckLocking.java: │ │ │ │ │ +0004edd0: 2063 6865 636b 2069 6620 7365 7449 6e74 check if setInt │ │ │ │ │ +0004ede0: 6572 6573 7420 626c 6f63 6b73 2077 6869 erest blocks whi │ │ │ │ │ +0004edf0: 6c65 2069 6e20 7365 6c65 6374 0a0a 3c6c le in select..java/nio/chann │ │ │ │ │ +0004ee10: 656c 732f 5365 6c65 6374 6f72 2f43 6c6f els/Selector/Clo │ │ │ │ │ +0004ee20: 7365 2e6a 6176 613a 2054 6573 7420 666f se.java: Test fo │ │ │ │ │ +0004ee30: 7220 6b65 7973 2072 656d 6169 6e69 6e67 r keys remaining │ │ │ │ │ +0004ee40: 2069 6e20 7365 6c65 6374 6f72 2061 6674 in selector aft │ │ │ │ │ +0004ee50: 6572 2063 6861 6e6e 656c 2063 6c6f 7365 er channel close │ │ │ │ │ +0004ee60: 640a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f d..
  • java/nio/ │ │ │ │ │ +0004ee70: 6368 616e 6e65 6c73 2f53 656c 6563 746f channels/Selecto │ │ │ │ │ +0004ee80: 722f 436c 6f73 6549 6e76 616c 6964 6174 r/CloseInvalidat │ │ │ │ │ +0004ee90: 6573 4b65 7973 2e6a 6176 613a 2045 6e73 esKeys.java: Ens │ │ │ │ │ +0004eea0: 7572 6520 7468 6174 2063 6c6f 7369 6e67 ure that closing │ │ │ │ │ +0004eeb0: 2061 2073 656c 6563 746f 7220 696e 7661 a selector inva │ │ │ │ │ +0004eec0: 6c69 6461 7465 7320 6974 7320 6b65 7973 lidates its keys │ │ │ │ │ +0004eed0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ +0004eee0: 6861 6e6e 656c 732f 5365 6c65 6374 6f72 hannels/Selector │ │ │ │ │ +0004eef0: 2f43 6c6f 7365 5468 656e 5265 6769 7374 /CloseThenRegist │ │ │ │ │ +0004ef00: 6572 2e6a 6176 613a 2043 6c6f 7365 6453 er.java: ClosedS │ │ │ │ │ +0004ef10: 656c 6563 746f 7245 7863 6570 7469 6f6e electorException │ │ │ │ │ +0004ef20: 2069 7320 6578 7065 6374 6564 2077 6865 is expected whe │ │ │ │ │ +0004ef30: 6e20 7265 6769 7374 6572 2061 6674 6572 n register after │ │ │ │ │ +0004ef40: 2063 6c6f 7365 0a0a 3c6c 693e 6a61 7661 close..
  • java │ │ │ │ │ +0004ef50: 2f6e 696f 2f63 6861 6e6e 656c 732f 5365 /nio/channels/Se │ │ │ │ │ +0004ef60: 6c65 6374 6f72 2f43 6c6f 7365 5768 656e lector/CloseWhen │ │ │ │ │ +0004ef70: 4b65 7949 646c 652e 6a61 7661 3a20 504f KeyIdle.java: PO │ │ │ │ │ +0004ef80: 4c4c 4855 5020 6f72 2050 4f4c 4c45 5252 LLHUP or POLLERR │ │ │ │ │ +0004ef90: 206f 6e20 2269 646c 6522 206b 6579 2063 on "idle" key c │ │ │ │ │ +0004efa0: 616e 2063 6175 7365 2053 656c 6563 746f an cause Selecto │ │ │ │ │ +0004efb0: 7220 746f 2073 7069 6e0a 0a3c 6c69 3e6a r to spin..
  • j │ │ │ │ │ +0004efc0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +0004efd0: 2f53 656c 6563 746f 722f 436f 6e6e 6563 /Selector/Connec │ │ │ │ │ +0004efe0: 742e 6a61 7661 3a20 5465 7374 204d 616b t.java: Test Mak │ │ │ │ │ +0004eff0: 696e 6720 6c6f 7473 206f 6620 5365 6c65 ing lots of Sele │ │ │ │ │ +0004f000: 6374 6f72 730a 0a3c 6c69 3e6a 6176 612f ctors..
  • java/ │ │ │ │ │ +0004f010: 6e69 6f2f 6368 616e 6e65 6c73 2f53 656c nio/channels/Sel │ │ │ │ │ +0004f020: 6563 746f 722f 436f 6e6e 6563 7457 7269 ector/ConnectWri │ │ │ │ │ +0004f030: 7465 2e6a 6176 613a 2054 6573 7420 7265 te.java: Test re │ │ │ │ │ +0004f040: 6164 7920 666f 7220 636f 6e6e 6563 7420 ady for connect │ │ │ │ │ +0004f050: 666f 6c6c 6f77 6564 2062 7920 7265 6164 followed by read │ │ │ │ │ +0004f060: 7920 666f 7220 7772 6974 650a 0a3c 6c69 y for write..
  • java/nio/channe │ │ │ │ │ +0004f080: 6c73 2f53 656c 6563 746f 722f 4375 7374 ls/Selector/Cust │ │ │ │ │ +0004f090: 6f6d 4669 6c65 5379 7374 656d 2e6a 6176 omFileSystem.jav │ │ │ │ │ +0004f0a0: 613a 2056 6572 6966 6965 7320 7468 6174 a: Verifies that │ │ │ │ │ +0004f0b0: 2061 6e20 6174 7465 6d70 7420 746f 2063 an attempt to c │ │ │ │ │ +0004f0c0: 616c 6c20 5365 6c65 6374 6f72 2e6f 7065 all Selector.ope │ │ │ │ │ +0004f0d0: 6e28 2920 6f6e 2061 206e 6f6e 2d64 6566 n() on a non-def │ │ │ │ │ +0004f0e0: 6175 6c74 2066 696c 6520 7379 7374 656d ault file system │ │ │ │ │ +0004f0f0: 2073 7563 6365 6564 732e 0a0a 3c6c 693e succeeds...
  • │ │ │ │ │ +0004f100: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +0004f110: 732f 5365 6c65 6374 6f72 2f44 6566 6572 s/Selector/Defer │ │ │ │ │ +0004f120: 7265 6443 6c6f 7365 2f44 6566 6572 7265 redClose/Deferre │ │ │ │ │ +0004f130: 6443 6c6f 7365 5465 7374 2e6a 6176 613a dCloseTest.java: │ │ │ │ │ +0004f140: 2076 6572 6966 6965 7320 7468 6174 2069 verifies that i │ │ │ │ │ +0004f150: 6620 6120 7265 6769 7374 6572 6564 2063 f a registered c │ │ │ │ │ +0004f160: 6861 6e6e 656c 2068 6173 2069 6e2d 7072 hannel has in-pr │ │ │ │ │ +0004f170: 6f67 7265 7373 206f 7065 7261 7469 6f6e ogress operation │ │ │ │ │ +0004f180: 732c 2074 6865 6e20 7468 6520 5365 6c65 s, then the Sele │ │ │ │ │ +0004f190: 6374 6f72 2064 7572 696e 6720 6974 7320 ctor during its │ │ │ │ │ +0004f1a0: 6465 6665 7272 6564 2063 6c6f 7365 2069 deferred close i │ │ │ │ │ +0004f1b0: 6d70 6c65 6d65 6e74 6174 696f 6e20 776f mplementation wo │ │ │ │ │ +0004f1c0: 6e27 7420 7072 656d 6174 7572 656c 7920 n't prematurely │ │ │ │ │ +0004f1d0: 7265 6c65 6173 6520 7468 6520 6368 616e release the chan │ │ │ │ │ +0004f1e0: 6e65 6c27 7320 7265 736f 7572 6365 730a nel's resources. │ │ │ │ │ +0004f1f0: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ +0004f200: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ +0004f210: 4865 6c70 6572 536c 6f77 546f 4469 652e HelperSlowToDie. │ │ │ │ │ +0004f220: 6a61 7661 3a20 5365 6c65 6374 6f72 2e73 java: Selector.s │ │ │ │ │ +0004f230: 656c 6563 7420 6361 6e20 6861 6e67 7320 elect can hangs │ │ │ │ │ +0004f240: 6f6e 2057 696e 646f 7773 2066 6f72 2063 on Windows for c │ │ │ │ │ +0004f250: 6173 6573 2077 6865 7265 2061 2068 656c ases where a hel │ │ │ │ │ +0004f260: 7065 7220 7468 7265 6164 2062 6563 6f6d per thread becom │ │ │ │ │ +0004f270: 6573 2072 6564 7564 616e 7420 6275 7420 es redudant but │ │ │ │ │ +0004f280: 6120 6e65 7720 6865 6c70 6572 2069 7320 a new helper is │ │ │ │ │ +0004f290: 696d 6d65 6469 6174 656c 7920 6e65 6564 immediately need │ │ │ │ │ +0004f2a0: 6564 2e0a 0a3c 6c69 3e6a 6176 612f 6e69 ed...
  • java/ni │ │ │ │ │ +0004f2b0: 6f2f 6368 616e 6e65 6c73 2f53 656c 6563 o/channels/Selec │ │ │ │ │ +0004f2c0: 746f 722f 4b65 7953 6574 732e 6a61 7661 tor/KeySets.java │ │ │ │ │ +0004f2d0: 3a20 4368 6563 6b20 7661 7269 6f75 7320 : Check various │ │ │ │ │ +0004f2e0: 7072 6f70 6572 7469 6573 206f 6620 6b65 properties of ke │ │ │ │ │ +0004f2f0: 7920 616e 6420 7365 6c65 6374 6564 2d6b y and selected-k │ │ │ │ │ +0004f300: 6579 2073 6574 730a 0a3c 6c69 3e6a 6176 ey sets..
  • jav │ │ │ │ │ +0004f310: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ +0004f320: 656c 6563 746f 722f 4b65 7973 5265 6164 elector/KeysRead │ │ │ │ │ +0004f330: 792e 6a61 7661 3a20 5465 7374 2069 6620 y.java: Test if │ │ │ │ │ +0004f340: 6b65 7973 2072 6570 6f72 7465 6420 7265 keys reported re │ │ │ │ │ +0004f350: 6164 7920 6d75 6c74 6970 6c65 2074 696d ady multiple tim │ │ │ │ │ +0004f360: 6573 0a0a 3c6c 693e 6a61 7661 2f6e 696f es..
  • java/nio │ │ │ │ │ +0004f370: 2f63 6861 6e6e 656c 732f 5365 6c65 6374 /channels/Select │ │ │ │ │ +0004f380: 6f72 2f4c 6f74 734f 6643 6861 6e6e 656c or/LotsOfChannel │ │ │ │ │ +0004f390: 732e 6a61 7661 2369 6430 3a20 5465 7374 s.java#id0: Test │ │ │ │ │ +0004f3a0: 7320 7468 6174 2057 696e 646f 7773 2053 s that Windows S │ │ │ │ │ +0004f3b0: 656c 6563 746f 7220 6361 6e20 7573 6520 elector can use │ │ │ │ │ +0004f3c0: 6d6f 7265 2074 6861 6e20 3633 2063 6861 more than 63 cha │ │ │ │ │ +0004f3d0: 6e6e 656c 730a 0a3c 6c69 3e6a 6176 612f nnels..
  • java/ │ │ │ │ │ +0004f3e0: 6e69 6f2f 6368 616e 6e65 6c73 2f53 656c nio/channels/Sel │ │ │ │ │ +0004f3f0: 6563 746f 722f 4c6f 7473 4f66 4368 616e ector/LotsOfChan │ │ │ │ │ +0004f400: 6e65 6c73 2e6a 6176 6123 6964 313a 2020 nels.java#id1: │ │ │ │ │ +0004f410: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ +0004f420: 6861 6e6e 656c 732f 5365 6c65 6374 6f72 hannels/Selector │ │ │ │ │ +0004f430: 2f4c 6f74 734f 6649 6e74 6572 7275 7074 /LotsOfInterrupt │ │ │ │ │ +0004f440: 732e 6a61 7661 2370 6c61 7466 6f72 6d3a s.java#platform: │ │ │ │ │ +0004f450: 2053 7472 6573 7320 7465 7374 2054 6872 Stress test Thr │ │ │ │ │ +0004f460: 6561 642e 696e 7465 7272 7570 7420 6f6e ead.interrupt on │ │ │ │ │ +0004f470: 2061 2074 6172 6765 7420 5468 7265 6164 a target Thread │ │ │ │ │ +0004f480: 2064 6f69 6e67 2061 2073 656c 6563 7469 doing a selecti │ │ │ │ │ +0004f490: 6f6e 206f 7065 7261 7469 6f6e 0a0a 3c6c on operation..java/nio/chann │ │ │ │ │ +0004f4b0: 656c 732f 5365 6c65 6374 6f72 2f4c 6f74 els/Selector/Lot │ │ │ │ │ +0004f4c0: 734f 6649 6e74 6572 7275 7074 732e 6a61 sOfInterrupts.ja │ │ │ │ │ +0004f4d0: 7661 2376 6972 7475 616c 3a20 200a 0a3c va#virtual: ..< │ │ │ │ │ +0004f4e0: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ +0004f4f0: 6e65 6c73 2f53 656c 6563 746f 722f 4c6f nels/Selector/Lo │ │ │ │ │ +0004f500: 7473 4f66 5570 6461 7465 7354 6573 742e tsOfUpdatesTest. │ │ │ │ │ +0004f510: 6a61 7661 3a20 5365 6c65 6374 6f72 2e73 java: Selector.s │ │ │ │ │ +0004f520: 656c 6563 7420 6361 6e20 6661 696c 2077 elect can fail w │ │ │ │ │ +0004f530: 6974 6820 494f 4578 6365 7074 696f 6e20 ith IOException │ │ │ │ │ +0004f540: 2249 6e76 616c 6964 2061 7267 756d 656e "Invalid argumen │ │ │ │ │ +0004f550: 7422 206f 6e20 536f 6c61 7269 7320 6966 t" on Solaris if │ │ │ │ │ +0004f560: 206d 6178 696d 756d 206e 756d 6265 7220 maximum number │ │ │ │ │ +0004f570: 6f66 2066 696c 6520 6465 7363 7269 7074 of file descript │ │ │ │ │ +0004f580: 6f72 7320 6973 206c 6573 7320 7468 616e ors is less than │ │ │ │ │ +0004f590: 2031 3030 3030 0a0a 3c6c 693e 6a61 7661 10000..
  • java │ │ │ │ │ +0004f5a0: 2f6e 696f 2f63 6861 6e6e 656c 732f 5365 /nio/channels/Se │ │ │ │ │ +0004f5b0: 6c65 6374 6f72 2f4f 7052 6561 642e 6a61 lector/OpRead.ja │ │ │ │ │ +0004f5c0: 7661 3a20 5465 7374 2069 6620 4f50 5f52 va: Test if OP_R │ │ │ │ │ +0004f5d0: 4541 4420 6973 2064 6574 6563 7465 6420 EAD is detected │ │ │ │ │ +0004f5e0: 7769 7468 204f 505f 5752 4954 4520 696e with OP_WRITE in │ │ │ │ │ +0004f5f0: 2069 6e74 6572 6573 744f 7073 0a0a 3c6c interestOps..java/nio/chann │ │ │ │ │ +0004f610: 656c 732f 5365 6c65 6374 6f72 2f4f 7574 els/Selector/Out │ │ │ │ │ +0004f620: 4f66 4261 6e64 2e6a 6176 6123 6964 303a OfBand.java#id0: │ │ │ │ │ +0004f630: 204f 4f42 2064 6174 6120 6361 7573 6573 OOB data causes │ │ │ │ │ +0004f640: 2061 2053 6f63 6b65 7443 6861 6e6e 656c a SocketChannel │ │ │ │ │ +0004f650: 2c20 7769 7468 204f 4f42 494e 4c49 4e45 , with OOBINLINE │ │ │ │ │ +0004f660: 2064 6973 6162 6c65 642c 2074 6f20 6265 disabled, to be │ │ │ │ │ +0004f670: 2073 656c 6563 7465 640a 0a3c 6c69 3e6a selected..
  • j │ │ │ │ │ +0004f680: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +0004f690: 2f53 656c 6563 746f 722f 4f75 744f 6642 /Selector/OutOfB │ │ │ │ │ +0004f6a0: 616e 642e 6a61 7661 2369 6431 3a20 200a and.java#id1: . │ │ │ │ │ +0004f6b0: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ +0004f6c0: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ +0004f6d0: 5261 6379 4465 7265 6769 7374 6572 2e6a RacyDeregister.j │ │ │ │ │ +0004f6e0: 6176 6123 6964 303a 2053 656c 6563 7469 ava#id0: Selecti │ │ │ │ │ +0004f6f0: 6f6e 4b65 792e 696e 7465 7265 7374 4f70 onKey.interestOp │ │ │ │ │ +0004f700: 7320 646f 6573 206e 6f74 2075 7064 6174 s does not updat │ │ │ │ │ +0004f710: 6520 696e 7465 7265 7374 2073 6574 206f e interest set o │ │ │ │ │ +0004f720: 6e20 5769 6e64 6f77 732e 0a0a 3c6c 693e n Windows...
  • │ │ │ │ │ +0004f730: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +0004f740: 732f 5365 6c65 6374 6f72 2f52 6163 7944 s/Selector/RacyD │ │ │ │ │ +0004f750: 6572 6567 6973 7465 722e 6a61 7661 2369 eregister.java#i │ │ │ │ │ +0004f760: 6431 3a20 200a 0a3c 6c69 3e6a 6176 612f d1: ..
  • java/ │ │ │ │ │ +0004f770: 6e69 6f2f 6368 616e 6e65 6c73 2f53 656c nio/channels/Sel │ │ │ │ │ +0004f780: 6563 746f 722f 5265 6164 4166 7465 7243 ector/ReadAfterC │ │ │ │ │ +0004f790: 6f6e 6e65 6374 2e6a 6176 613a 2053 6f63 onnect.java: Soc │ │ │ │ │ +0004f7a0: 6b65 7420 7769 7468 204f 505f 5245 4144 ket with OP_READ │ │ │ │ │ +0004f7b0: 2077 6f75 6c64 2067 6574 2073 656c 6563 would get selec │ │ │ │ │ +0004f7c0: 7465 6420 6f6e 2063 6f6e 6e65 6374 0a0a ted on connect.. │ │ │ │ │ +0004f7d0: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ +0004f7e0: 6e6e 656c 732f 5365 6c65 6374 6f72 2f52 nnels/Selector/R │ │ │ │ │ +0004f7f0: 6567 4166 7465 7250 7265 436c 6f73 652e egAfterPreClose. │ │ │ │ │ +0004f800: 6a61 7661 3a20 5072 652d 636c 6f73 6520 java: Pre-close │ │ │ │ │ +0004f810: 6669 6c65 2064 6573 6372 6970 746f 7220 file descriptor │ │ │ │ │ +0004f820: 6d61 7920 696e 6164 7665 7274 656e 746c may inadvertentl │ │ │ │ │ +0004f830: 7920 6765 7420 7265 6769 7374 6572 6564 y get registered │ │ │ │ │ +0004f840: 2077 6974 6820 6570 6f6c 6c20 6475 7269 with epoll duri │ │ │ │ │ +0004f850: 6e67 2063 6c6f 7365 0a0a 3c6c 693e 6a61 ng close..
  • ja │ │ │ │ │ +0004f860: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004f870: 5365 6c65 6374 6f72 2f52 6567 6973 7465 Selector/Registe │ │ │ │ │ +0004f880: 7244 7572 696e 6753 656c 6563 742e 6a61 rDuringSelect.ja │ │ │ │ │ +0004f890: 7661 3a20 5465 7374 2074 6861 7420 6368 va: Test that ch │ │ │ │ │ +0004f8a0: 616e 6e65 6c73 2063 616e 2062 6520 7265 annels can be re │ │ │ │ │ +0004f8b0: 6769 7374 6572 6564 2c20 696e 7465 7265 gistered, intere │ │ │ │ │ +0004f8c0: 7374 206f 7073 2063 616e 2063 6861 6e67 st ops can chang │ │ │ │ │ +0004f8d0: 6564 2c20 616e 6420 6b65 7973 2063 616e ed, and keys can │ │ │ │ │ +0004f8e0: 6365 6c6c 6564 2077 6869 6c65 2061 2073 celled while a s │ │ │ │ │ +0004f8f0: 656c 6563 7469 6f6e 206f 7065 7261 7469 election operati │ │ │ │ │ +0004f900: 6f6e 2069 7320 696e 2070 726f 6772 6573 on is in progres │ │ │ │ │ +0004f910: 732e 0a0a 3c6c 693e 6a61 7661 2f6e 696f s...
  • java/nio │ │ │ │ │ +0004f920: 2f63 6861 6e6e 656c 732f 5365 6c65 6374 /channels/Select │ │ │ │ │ +0004f930: 6f72 2f53 656c 6563 7441 6674 6572 5265 or/SelectAfterRe │ │ │ │ │ +0004f940: 6164 2e6a 6176 613a 2043 6865 636b 7320 ad.java: Checks │ │ │ │ │ +0004f950: 7468 6174 2057 696e 646f 7773 2062 6568 that Windows beh │ │ │ │ │ +0004f960: 6176 696f 7220 6d61 7463 6865 7320 536f avior matches So │ │ │ │ │ +0004f970: 6c61 7269 7320 666f 7220 7661 7269 6f75 laris for variou │ │ │ │ │ +0004f980: 7320 7265 6164 2f73 656c 6563 7420 636f s read/select co │ │ │ │ │ +0004f990: 6d62 696e 6174 696f 6e73 2e0a 0a3c 6c69 mbinations...
  • java/nio/channe │ │ │ │ │ +0004f9b0: 6c73 2f53 656c 6563 746f 722f 5365 6c65 ls/Selector/Sele │ │ │ │ │ +0004f9c0: 6374 416e 6443 616e 6365 6c2e 6a61 7661 ctAndCancel.java │ │ │ │ │ +0004f9d0: 3a20 4368 6563 6b20 666f 7220 4361 6e63 : Check for Canc │ │ │ │ │ +0004f9e0: 656c 6c65 644b 6579 4578 6365 7074 696f elledKeyExceptio │ │ │ │ │ +0004f9f0: 6e20 7768 656e 206b 6579 2063 616e 6365 n when key cance │ │ │ │ │ +0004fa00: 6c6c 6564 2064 7572 696e 6720 7365 6c65 lled during sele │ │ │ │ │ +0004fa10: 6374 0a0a 3c6c 693e 6a61 7661 2f6e 696f ct..
  • java/nio │ │ │ │ │ +0004fa20: 2f63 6861 6e6e 656c 732f 5365 6c65 6374 /channels/Select │ │ │ │ │ +0004fa30: 6f72 2f53 656c 6563 7441 6e64 436c 6f73 or/SelectAndClos │ │ │ │ │ +0004fa40: 652e 6a61 7661 3a20 4368 6563 6b20 626c e.java: Check bl │ │ │ │ │ +0004fa50: 6f63 6b69 6e67 206f 6620 7365 6c65 6374 ocking of select │ │ │ │ │ +0004fa60: 2061 6e64 2063 6c6f 7365 0a0a 3c6c 693e and close..
  • │ │ │ │ │ +0004fa70: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +0004fa80: 732f 5365 6c65 6374 6f72 2f53 656c 6563 s/Selector/Selec │ │ │ │ │ +0004fa90: 744e 6f77 5768 656e 456d 7074 792e 6a61 tNowWhenEmpty.ja │ │ │ │ │ +0004faa0: 7661 3a20 5465 7374 2073 656c 6563 744e va: Test selectN │ │ │ │ │ +0004fab0: 6f77 206d 6574 686f 6420 7769 7468 206e ow method with n │ │ │ │ │ +0004fac0: 6f20 7265 6769 7374 6572 6564 2063 6861 o registered cha │ │ │ │ │ +0004fad0: 6e6e 656c 730a 0a3c 6c69 3e6a 6176 612f nnels..
  • java/ │ │ │ │ │ +0004fae0: 6e69 6f2f 6368 616e 6e65 6c73 2f53 656c nio/channels/Sel │ │ │ │ │ +0004faf0: 6563 746f 722f 5365 6c65 6374 5469 6d65 ector/SelectTime │ │ │ │ │ +0004fb00: 6f75 742e 6a61 7661 3a20 5665 7269 6679 out.java: Verify │ │ │ │ │ +0004fb10: 206e 6f20 494f 4578 6365 7074 696f 6e20 no IOException │ │ │ │ │ +0004fb20: 6f6e 204f 5320 5820 666f 7220 6c61 7267 on OS X for larg │ │ │ │ │ +0004fb30: 6520 7469 6d65 6f75 7420 7661 6c75 6520 e timeout value │ │ │ │ │ +0004fb40: 696e 2073 656c 6563 7428 2920 616e 6420 in select() and │ │ │ │ │ +0004fb50: 7468 6174 2074 696d 656f 7574 2064 6f65 that timeout doe │ │ │ │ │ +0004fb60: 7320 6e6f 7420 6f63 6375 7220 746f 6f20 s not occur too │ │ │ │ │ +0004fb70: 6561 726c 7920 6f6e 2057 696e 646f 7773 early on Windows │ │ │ │ │ +0004fb80: 2e0a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f ...
  • java/nio/ │ │ │ │ │ +0004fb90: 6368 616e 6e65 6c73 2f53 656c 6563 746f channels/Selecto │ │ │ │ │ +0004fba0: 722f 5365 6c65 6374 5769 7468 436f 6e73 r/SelectWithCons │ │ │ │ │ +0004fbb0: 756d 6572 2e6a 6176 6123 6964 303a 2055 umer.java#id0: U │ │ │ │ │ +0004fbc0: 6e69 7420 7465 7374 2066 6f72 2053 656c nit test for Sel │ │ │ │ │ +0004fbd0: 6563 746f 722e 7365 6c65 6374 2f73 656c ector.select/sel │ │ │ │ │ +0004fbe0: 6563 744e 6f77 2843 6f6e 7375 6d65 7229 ectNow(Consumer) │ │ │ │ │ +0004fbf0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ +0004fc00: 6861 6e6e 656c 732f 5365 6c65 6374 6f72 hannels/Selector │ │ │ │ │ +0004fc10: 2f53 656c 6563 7457 6974 6843 6f6e 7375 /SelectWithConsu │ │ │ │ │ +0004fc20: 6d65 722e 6a61 7661 2369 6431 3a20 200a mer.java#id1: . │ │ │ │ │ +0004fc30: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ +0004fc40: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ +0004fc50: 5365 6c65 6374 5772 6974 652e 6a61 7661 SelectWrite.java │ │ │ │ │ +0004fc60: 3a20 536f 636b 6574 2077 6974 6820 4f50 : Socket with OP │ │ │ │ │ +0004fc70: 5f57 5249 5445 2077 6f75 6c64 2067 6574 _WRITE would get │ │ │ │ │ +0004fc80: 2073 656c 6563 7465 6420 6f6e 6c79 206f selected only o │ │ │ │ │ +0004fc90: 6e63 650a 0a3c 6c69 3e6a 6176 612f 6e69 nce..
  • java/ni │ │ │ │ │ +0004fca0: 6f2f 6368 616e 6e65 6c73 2f53 656c 6563 o/channels/Selec │ │ │ │ │ +0004fcb0: 746f 722f 5365 6c65 6374 6f72 4c69 6d69 tor/SelectorLimi │ │ │ │ │ +0004fcc0: 742e 6a61 7661 3a20 456e 7375 7265 2074 t.java: Ensure t │ │ │ │ │ +0004fcd0: 6861 7420 6120 5365 6c65 6374 6f72 2063 hat a Selector c │ │ │ │ │ +0004fce0: 616e 2072 6574 7572 6e20 6174 206c 6561 an return at lea │ │ │ │ │ +0004fcf0: 7374 2031 3030 2073 656c 6563 7465 6420 st 100 selected │ │ │ │ │ +0004fd00: 6b65 7973 0a0a 3c6c 693e 6a61 7661 2f6e keys..
  • java/n │ │ │ │ │ +0004fd10: 696f 2f63 6861 6e6e 656c 732f 5365 6c65 io/channels/Sele │ │ │ │ │ +0004fd20: 6374 6f72 2f53 656c 6563 746f 7254 6573 ctor/SelectorTes │ │ │ │ │ +0004fd30: 742e 6a61 7661 3a20 5465 7374 2073 656c t.java: Test sel │ │ │ │ │ +0004fd40: 6563 746f 7273 2061 6e64 2073 6f63 6b65 ectors and socke │ │ │ │ │ +0004fd50: 7463 6861 6e6e 656c 730a 0a3c 6c69 3e6a tchannels..
  • j │ │ │ │ │ +0004fd60: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +0004fd70: 2f53 656c 6563 746f 722f 5374 6163 6b4f /Selector/StackO │ │ │ │ │ +0004fd80: 7665 7266 6c6f 7754 6573 742e 6a61 7661 verflowTest.java │ │ │ │ │ +0004fd90: 3a20 6e61 7469 7665 2063 616c 6c20 696e : native call in │ │ │ │ │ +0004fda0: 2057 696e 646f 7773 5365 6c65 6374 6f72 WindowsSelector │ │ │ │ │ +0004fdb0: 496d 706c 2e53 7562 5365 6c65 6374 6f72 Impl.SubSelector │ │ │ │ │ +0004fdc0: 2e70 6f6c 6c20 6361 6e20 7573 6520 6d6f .poll can use mo │ │ │ │ │ +0004fdd0: 7265 2073 7461 636b 2073 7061 6365 2074 re stack space t │ │ │ │ │ +0004fde0: 6861 6e20 6176 6169 6c61 626c 6520 696e han available in │ │ │ │ │ +0004fdf0: 2061 2073 6861 646f 7720 7a6f 6e65 2c20 a shadow zone, │ │ │ │ │ +0004fe00: 7468 6973 2063 616e 2063 6175 7365 2061 this can cause a │ │ │ │ │ +0004fe10: 2063 7261 7368 2069 6620 7365 6c65 6374 crash if select │ │ │ │ │ +0004fe20: 6f72 2069 7320 6361 6c6c 6564 2066 726f or is called fro │ │ │ │ │ +0004fe30: 6d20 6120 6465 6570 2072 6563 7572 7369 m a deep recursi │ │ │ │ │ +0004fe40: 7665 206a 6176 6120 6361 6c6c 0a0a 3c6c ve java call..java/nio/chann │ │ │ │ │ +0004fe60: 656c 732f 5365 6c65 6374 6f72 2f54 656d els/Selector/Tem │ │ │ │ │ +0004fe70: 706f 7261 7279 5365 6c65 6374 6f72 2e6a porarySelector.j │ │ │ │ │ +0004fe80: 6176 613a 2054 696d 6564 2072 6561 6420 ava: Timed read │ │ │ │ │ +0004fe90: 7769 7468 2073 6f63 6b65 7420 6164 6170 with socket adap │ │ │ │ │ +0004fea0: 746f 7220 7468 726f 7773 2043 6c6f 7365 tor throws Close │ │ │ │ │ +0004feb0: 6453 656c 6563 746f 7245 7863 6570 7469 dSelectorExcepti │ │ │ │ │ +0004fec0: 6f6e 2069 6620 7465 6d70 6f72 6172 7920 on if temporary │ │ │ │ │ +0004fed0: 7365 6c65 6374 6f72 2047 4327 6564 2e0a selector GC'ed.. │ │ │ │ │ +0004fee0: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ +0004fef0: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ +0004ff00: 5570 6461 7465 5265 6164 794f 7073 2e6a UpdateReadyOps.j │ │ │ │ │ +0004ff10: 6176 613a 2054 6573 7420 7468 6174 2074 ava: Test that t │ │ │ │ │ +0004ff20: 6865 2072 6561 6479 2073 6574 2066 726f he ready set fro │ │ │ │ │ +0004ff30: 6d20 6120 7365 6c65 6374 696f 6e20 6f70 m a selection op │ │ │ │ │ +0004ff40: 6572 6174 696f 6e20 6973 2062 6974 7769 eration is bitwi │ │ │ │ │ +0004ff50: 7365 2d64 6973 6a6f 696e 6564 2069 6e74 se-disjoined int │ │ │ │ │ +0004ff60: 6f20 6120 6b65 7927 7320 7265 6164 7920 o a key's ready │ │ │ │ │ +0004ff70: 7365 7420 7768 656e 2074 6865 206b 6579 set when the key │ │ │ │ │ +0004ff80: 2069 7320 616c 7265 6164 7920 696e 2074 is already in t │ │ │ │ │ +0004ff90: 6865 2073 656c 6563 7465 642d 6b65 7920 he selected-key │ │ │ │ │ +0004ffa0: 7365 740a 0a3c 6c69 3e6a 6176 612f 6e69 set..
  • java/ni │ │ │ │ │ +0004ffb0: 6f2f 6368 616e 6e65 6c73 2f53 656c 6563 o/channels/Selec │ │ │ │ │ +0004ffc0: 746f 722f 5761 6b65 7570 2e6a 6176 613a tor/Wakeup.java: │ │ │ │ │ +0004ffd0: 2055 6e69 7420 7465 7374 2066 6f72 2073 Unit test for s │ │ │ │ │ +0004ffe0: 656c 6563 746f 7220 7761 6b65 7570 2061 elector wakeup a │ │ │ │ │ +0004fff0: 6e64 2069 6e74 6572 7275 7074 696f 6e0a nd interruption. │ │ │ │ │ +00050000: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ +00050010: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ +00050020: 5761 6b65 7570 4166 7465 7243 6c6f 7365 WakeupAfterClose │ │ │ │ │ +00050030: 2e6a 6176 613a 2049 6e76 6f6b 696e 6720 .java: Invoking │ │ │ │ │ +00050040: 7761 6b65 7570 206f 6e20 636c 6f73 6564 wakeup on closed │ │ │ │ │ +00050050: 2053 656c 6563 746f 7220 6361 6e20 7468 Selector can th │ │ │ │ │ +00050060: 726f 7720 4e50 4520 6966 2063 6c6f 7365 row NPE if close │ │ │ │ │ +00050070: 2072 6573 6574 7320 696e 7465 7272 7570 resets interrup │ │ │ │ │ +00050080: 7420 7374 6174 7573 0a0a 3c6c 693e 6a61 t status..
  • ja │ │ │ │ │ +00050090: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +000500a0: 5365 6c65 6374 6f72 2f57 616b 6575 7045 Selector/WakeupE │ │ │ │ │ +000500b0: 6d70 7479 2e6a 6176 613a 2043 6865 636b mpty.java: Check │ │ │ │ │ +000500c0: 7320 7468 6174 2077 616b 6575 7020 776f s that wakeup wo │ │ │ │ │ +000500d0: 726b 7320 666f 7220 616e 2065 6d70 7479 rks for an empty │ │ │ │ │ +000500e0: 2053 656c 6563 746f 720a 0a3c 6c69 3e6a Selector..
  • j │ │ │ │ │ +000500f0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +00050100: 2f53 656c 6563 746f 722f 5761 6b65 7570 /Selector/Wakeup │ │ │ │ │ +00050110: 4e6f 772e 6a61 7661 3a20 456e 7375 7265 Now.java: Ensure │ │ │ │ │ +00050120: 2074 6861 7420 7468 6520 7761 6b65 7570 that the wakeup │ │ │ │ │ +00050130: 2073 7461 7465 2069 7320 636c 6561 7265 state is cleare │ │ │ │ │ +00050140: 6420 6279 2073 656c 6563 744e 6f77 2829 d by selectNow() │ │ │ │ │ +00050150: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ +00050160: 6861 6e6e 656c 732f 5365 6c65 6374 6f72 hannels/Selector │ │ │ │ │ +00050170: 2f57 616b 6575 704f 7665 7266 6c6f 772e /WakeupOverflow. │ │ │ │ │ +00050180: 6a61 7661 3a20 4368 6563 6b20 666f 7220 java: Check for │ │ │ │ │ +00050190: 6f76 6572 666c 6f77 206f 6620 7761 6b65 overflow of wake │ │ │ │ │ +000501a0: 7570 2062 7566 6665 720a 0a3c 6c69 3e6a up buffer..
  • j │ │ │ │ │ +000501b0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +000501c0: 2f53 656c 6563 746f 722f 5761 6b65 7570 /Selector/Wakeup │ │ │ │ │ +000501d0: 5370 6565 642e 6a61 7661 3a20 5465 7374 Speed.java: Test │ │ │ │ │ +000501e0: 7320 7768 6574 6865 7220 7761 6b65 7570 s whether wakeup │ │ │ │ │ +000501f0: 206d 616b 6573 2074 6865 206e 6578 7420 makes the next │ │ │ │ │ +00050200: 7365 6c65 6374 2829 2063 616c 6c20 7265 select() call re │ │ │ │ │ +00050210: 7475 726e 2069 6d6d 6564 6961 7465 6c79 turn immediately │ │ │ │ │ +00050220: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ +00050230: 6861 6e6e 656c 732f 5365 7276 6572 536f hannels/ServerSo │ │ │ │ │ +00050240: 636b 6574 4368 616e 6e65 6c2f 4164 6170 cketChannel/Adap │ │ │ │ │ +00050250: 7453 6572 7665 7253 6f63 6b65 742e 6a61 tServerSocket.ja │ │ │ │ │ +00050260: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ +00050270: 7220 7365 7276 6572 2d73 6f63 6b65 742d r server-socket- │ │ │ │ │ +00050280: 6368 616e 6e65 6c20 6164 6170 746f 7273 channel adaptors │ │ │ │ │ +00050290: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ +000502a0: 6861 6e6e 656c 732f 5365 7276 6572 536f hannels/ServerSo │ │ │ │ │ +000502b0: 636b 6574 4368 616e 6e65 6c2f 4261 7369 cketChannel/Basi │ │ │ │ │ +000502c0: 632e 6a61 7661 3a20 556e 6974 2074 6573 c.java: Unit tes │ │ │ │ │ +000502d0: 7420 666f 7220 7365 7276 6572 2d73 6f63 t for server-soc │ │ │ │ │ +000502e0: 6b65 7420 6368 616e 6e65 6c73 0a0a 3c6c ket channels..java/nio/chann │ │ │ │ │ +00050300: 656c 732f 5365 7276 6572 536f 636b 6574 els/ServerSocket │ │ │ │ │ +00050310: 4368 616e 6e65 6c2f 4e6f 6e42 6c6f 636b Channel/NonBlock │ │ │ │ │ +00050320: 696e 6741 6363 6570 742e 6a61 7661 3a20 ingAccept.java: │ │ │ │ │ +00050330: 7465 7374 2053 6572 7665 7253 6f63 6b65 test ServerSocke │ │ │ │ │ +00050340: 7441 6461 7074 6f72 2e61 6363 6570 7420 tAdaptor.accept │ │ │ │ │ +00050350: 6f6e 206e 6f6e 626c 6f63 6b69 6e67 2063 on nonblocking c │ │ │ │ │ +00050360: 6861 6e6e 656c 0a0a 3c6c 693e 6a61 7661 hannel..
  • java │ │ │ │ │ +00050370: 2f6e 696f 2f63 6861 6e6e 656c 732f 5365 /nio/channels/Se │ │ │ │ │ +00050380: 7276 6572 536f 636b 6574 4368 616e 6e65 rverSocketChanne │ │ │ │ │ +00050390: 6c2f 4f70 656e 2e6a 6176 613a 2074 6573 l/Open.java: tes │ │ │ │ │ +000503a0: 7420 7468 6520 6164 6472 6573 7320 7265 t the address re │ │ │ │ │ +000503b0: 7475 726e 6564 2069 6e20 736f 636b 6574 turned in socket │ │ │ │ │ +000503c0: 2066 726f 6d20 6163 6365 7074 0a0a 3c6c from accept..java/nio/chann │ │ │ │ │ +000503e0: 656c 732f 5365 7276 6572 536f 636b 6574 els/ServerSocket │ │ │ │ │ +000503f0: 4368 616e 6e65 6c2f 536f 636b 6574 4f70 Channel/SocketOp │ │ │ │ │ +00050400: 7469 6f6e 5465 7374 732e 6a61 7661 3a20 tionTests.java: │ │ │ │ │ +00050410: 556e 6974 2074 6573 7420 666f 7220 5365 Unit test for Se │ │ │ │ │ +00050420: 7276 6572 536f 636b 6574 4368 616e 6e65 rverSocketChanne │ │ │ │ │ +00050430: 6c20 7365 744f 7074 696f 6e2f 6765 744f l setOption/getO │ │ │ │ │ +00050440: 7074 696f 6e2f 6f70 7469 6f6e 7320 6d65 ption/options me │ │ │ │ │ +00050450: 7468 6f64 732e 0a0a 3c6c 693e 6a61 7661 thods...
  • java │ │ │ │ │ +00050460: 2f6e 696f 2f63 6861 6e6e 656c 732f 536f /nio/channels/So │ │ │ │ │ +00050470: 636b 6574 4368 616e 6e65 6c2f 4164 6170 cketChannel/Adap │ │ │ │ │ +00050480: 7453 6f63 6b65 742e 6a61 7661 3a20 556e tSocket.java: Un │ │ │ │ │ +00050490: 6974 2074 6573 7420 666f 7220 736f 636b it test for sock │ │ │ │ │ +000504a0: 6574 2d63 6861 6e6e 656c 2061 6461 7074 et-channel adapt │ │ │ │ │ +000504b0: 6f72 730a 0a3c 6c69 3e6a 6176 612f 6e69 ors..
  • java/ni │ │ │ │ │ +000504c0: 6f2f 6368 616e 6e65 6c73 2f53 6f63 6b65 o/channels/Socke │ │ │ │ │ +000504d0: 7443 6861 6e6e 656c 2f41 6461 7074 6f72 tChannel/Adaptor │ │ │ │ │ +000504e0: 5374 7265 616d 732e 6a61 7661 3a20 4578 Streams.java: Ex │ │ │ │ │ +000504f0: 6572 6369 7365 2073 6f63 6b65 7420 6164 ercise socket ad │ │ │ │ │ +00050500: 6170 746f 7220 696e 7075 742f 6f75 7470 aptor input/outp │ │ │ │ │ +00050510: 7574 2073 7472 6561 6d73 0a0a 3c6c 693e ut streams..
  • │ │ │ │ │ +00050520: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +00050530: 732f 536f 636b 6574 4368 616e 6e65 6c2f s/SocketChannel/ │ │ │ │ │ +00050540: 4173 796e 6343 6c6f 7365 4368 616e 6e65 AsyncCloseChanne │ │ │ │ │ +00050550: 6c2e 6a61 7661 3a20 4368 6563 6b20 6e6f l.java: Check no │ │ │ │ │ +00050560: 2064 6174 6120 6973 2077 7269 7474 656e data is written │ │ │ │ │ +00050570: 2074 6f20 7772 6f6e 6720 736f 636b 6574 to wrong socket │ │ │ │ │ +00050580: 2063 6861 6e6e 656c 2064 7572 696e 6720 channel during │ │ │ │ │ +00050590: 6173 796e 6320 636c 6f73 696e 672e 0a0a async closing... │ │ │ │ │ +000505a0: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ +000505b0: 6e6e 656c 732f 536f 636b 6574 4368 616e nnels/SocketChan │ │ │ │ │ +000505c0: 6e65 6c2f 4261 7369 632e 6a61 7661 3a20 nel/Basic.java: │ │ │ │ │ +000505d0: 556e 6974 2074 6573 7420 666f 7220 736f Unit test for so │ │ │ │ │ +000505e0: 636b 6574 2063 6861 6e6e 656c 730a 0a3c cket channels..< │ │ │ │ │ +000505f0: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ +00050600: 6e65 6c73 2f53 6f63 6b65 7443 6861 6e6e nels/SocketChann │ │ │ │ │ +00050610: 656c 2f42 6967 5265 6164 5772 6974 652e el/BigReadWrite. │ │ │ │ │ +00050620: 6a61 7661 3a20 5465 7374 2055 7469 6c20 java: Test Util │ │ │ │ │ +00050630: 6361 6368 696e 6720 706f 6c69 6379 0a0a caching policy.. │ │ │ │ │ +00050640: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ +00050650: 6e6e 656c 732f 536f 636b 6574 4368 616e nnels/SocketChan │ │ │ │ │ +00050660: 6e65 6c2f 4269 6e64 2e6a 6176 613a 2054 nel/Bind.java: T │ │ │ │ │ +00050670: 6573 7420 6966 2062 696e 6420 7072 6f62 est if bind prob │ │ │ │ │ +00050680: 6c65 6d73 2063 6175 7365 2042 696e 6445 lems cause BindE │ │ │ │ │ +00050690: 7863 6570 7469 6f6e 206e 6f74 2053 6f63 xception not Soc │ │ │ │ │ +000506a0: 6b65 7445 7863 6570 7469 6f6e 0a0a 3c6c ketException..java/nio/chann │ │ │ │ │ +000506c0: 656c 732f 536f 636b 6574 4368 616e 6e65 els/SocketChanne │ │ │ │ │ +000506d0: 6c2f 4275 6666 6572 5369 7a65 2e6a 6176 l/BufferSize.jav │ │ │ │ │ +000506e0: 613a 2054 6573 7420 7365 7474 696e 6720 a: Test setting │ │ │ │ │ +000506f0: 696c 6c65 6761 6c20 6275 6666 6572 2073 illegal buffer s │ │ │ │ │ +00050700: 697a 6573 0a0a 3c6c 693e 6a61 7661 2f6e izes..
  • java/n │ │ │ │ │ +00050710: 696f 2f63 6861 6e6e 656c 732f 536f 636b io/channels/Sock │ │ │ │ │ +00050720: 6574 4368 616e 6e65 6c2f 436c 6f73 652e etChannel/Close. │ │ │ │ │ +00050730: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +00050740: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ +00050750: 6f63 6b65 7443 6861 6e6e 656c 2f43 6c6f ocketChannel/Clo │ │ │ │ │ +00050760: 7365 4166 7465 7243 6f6e 6e65 6374 2e6a seAfterConnect.j │ │ │ │ │ +00050770: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +00050780: 2f6e 696f 2f63 6861 6e6e 656c 732f 536f /nio/channels/So │ │ │ │ │ +00050790: 636b 6574 4368 616e 6e65 6c2f 436c 6f73 cketChannel/Clos │ │ │ │ │ +000507a0: 6544 7572 696e 6743 6f6e 6e65 6374 2e6a eDuringConnect.j │ │ │ │ │ +000507b0: 6176 613a 2041 7474 656d 7074 2074 6f20 ava: Attempt to │ │ │ │ │ +000507c0: 6361 7573 6520 6120 6465 6164 6c6f 636b cause a deadlock │ │ │ │ │ +000507d0: 2062 7920 636c 6f73 696e 6720 6120 536f by closing a So │ │ │ │ │ +000507e0: 636b 6574 4368 616e 6e65 6c20 696e 206f cketChannel in o │ │ │ │ │ +000507f0: 6e65 2074 6872 6561 6420 7768 6572 6520 ne thread where │ │ │ │ │ +00050800: 616e 6f74 6865 7220 7468 7265 6164 2069 another thread i │ │ │ │ │ +00050810: 7320 636c 6f73 696e 6720 7468 6520 6368 s closing the ch │ │ │ │ │ +00050820: 616e 6e65 6c20 6166 7465 7220 6120 636f annel after a co │ │ │ │ │ +00050830: 6e6e 6563 7420 6661 696c 0a0a 3c6c 693e nnect fail..
  • │ │ │ │ │ +00050840: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +00050850: 732f 536f 636b 6574 4368 616e 6e65 6c2f s/SocketChannel/ │ │ │ │ │ +00050860: 436c 6f73 6544 7572 696e 6757 7269 7465 CloseDuringWrite │ │ │ │ │ +00050870: 2e6a 6176 613a 2054 6573 7420 6173 796e .java: Test asyn │ │ │ │ │ +00050880: 6368 726f 6e6f 7573 2063 6c6f 7365 2064 chronous close d │ │ │ │ │ +00050890: 7572 696e 6720 6120 626c 6f63 6b69 6e67 uring a blocking │ │ │ │ │ +000508a0: 2077 7269 7465 0a0a 3c6c 693e 6a61 7661 write..
  • java │ │ │ │ │ +000508b0: 2f6e 696f 2f63 6861 6e6e 656c 732f 536f /nio/channels/So │ │ │ │ │ +000508c0: 636b 6574 4368 616e 6e65 6c2f 436c 6f73 cketChannel/Clos │ │ │ │ │ +000508d0: 6552 6567 6973 7465 7265 6443 6861 6e6e eRegisteredChann │ │ │ │ │ +000508e0: 656c 2e6a 6176 613a 2054 6573 7420 6966 el.java: Test if │ │ │ │ │ +000508f0: 2074 6865 2072 6567 6973 7465 7265 6420 the registered │ │ │ │ │ +00050900: 536f 636b 6574 4368 616e 6e65 6c20 6361 SocketChannel ca │ │ │ │ │ +00050910: 6e20 6265 2063 6c6f 7365 6420 696d 6d65 n be closed imme │ │ │ │ │ +00050920: 6469 6174 656c 790a 0a3c 6c69 3e6a 6176 diately..
  • jav │ │ │ │ │ +00050930: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ +00050940: 6f63 6b65 7443 6861 6e6e 656c 2f43 6c6f ocketChannel/Clo │ │ │ │ │ +00050950: 7365 5469 6d65 6f75 7443 6861 6e6e 656c seTimeoutChannel │ │ │ │ │ +00050960: 2e6a 6176 613a 2054 6573 7420 6966 2074 .java: Test if t │ │ │ │ │ +00050970: 6865 2053 6f63 6b65 7443 6861 6e6e 656c he SocketChannel │ │ │ │ │ +00050980: 2077 6974 6820 7469 6d65 6f75 7420 7365 with timeout se │ │ │ │ │ +00050990: 7420 6361 6e20 6265 2063 6c6f 7365 6420 t can be closed │ │ │ │ │ +000509a0: 696d 6d65 6469 6174 656c 790a 0a3c 6c69 immediately..
  • java/nio/channe │ │ │ │ │ +000509c0: 6c73 2f53 6f63 6b65 7443 6861 6e6e 656c ls/SocketChannel │ │ │ │ │ +000509d0: 2f43 6f6e 6e65 6374 2e6a 6176 613a 2055 /Connect.java: U │ │ │ │ │ +000509e0: 6e69 7420 7465 7374 2066 6f72 2073 6f63 nit test for soc │ │ │ │ │ +000509f0: 6b65 7420 6368 616e 6e65 6c73 0a0a 3c6c ket channels..java/nio/chann │ │ │ │ │ +00050a10: 656c 732f 536f 636b 6574 4368 616e 6e65 els/SocketChanne │ │ │ │ │ +00050a20: 6c2f 436f 6e6e 6563 7453 7461 7465 2e6a l/ConnectState.j │ │ │ │ │ +00050a30: 6176 613a 2054 6573 7420 736f 636b 6574 ava: Test socket │ │ │ │ │ +00050a40: 2d63 6861 6e6e 656c 2063 6f6e 6e65 6374 -channel connect │ │ │ │ │ +00050a50: 696f 6e2d 7374 6174 6520 7472 616e 7369 ion-state transi │ │ │ │ │ +00050a60: 7469 6f6e 730a 0a3c 6c69 3e6a 6176 612f tions..
  • java/ │ │ │ │ │ +00050a70: 6e69 6f2f 6368 616e 6e65 6c73 2f53 6f63 nio/channels/Soc │ │ │ │ │ +00050a80: 6b65 7443 6861 6e6e 656c 2f43 6f6e 6e65 ketChannel/Conne │ │ │ │ │ +00050a90: 6374 696f 6e52 6573 6574 2e6a 6176 613a ctionReset.java: │ │ │ │ │ +00050aa0: 2054 6573 7420 6265 6861 7669 6f72 206f Test behavior o │ │ │ │ │ +00050ab0: 6620 536f 636b 6574 4368 616e 6e65 6c2e f SocketChannel. │ │ │ │ │ +00050ac0: 7265 6164 2061 6e64 2074 6865 2053 6f63 read and the Soc │ │ │ │ │ +00050ad0: 6b65 7420 6164 6170 746f 7220 7265 6164 ket adaptor read │ │ │ │ │ +00050ae0: 2061 6e64 2061 7661 696c 6162 6c65 206d and available m │ │ │ │ │ +00050af0: 6574 686f 6473 2077 6865 6e20 6120 636f ethods when a co │ │ │ │ │ +00050b00: 6e6e 6563 7469 6f6e 2069 7320 7265 7365 nnection is rese │ │ │ │ │ +00050b10: 740a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f t..
  • java/nio/ │ │ │ │ │ +00050b20: 6368 616e 6e65 6c73 2f53 6f63 6b65 7443 channels/SocketC │ │ │ │ │ +00050b30: 6861 6e6e 656c 2f45 7863 6570 7469 6f6e hannel/Exception │ │ │ │ │ +00050b40: 5472 616e 736c 6174 696f 6e2e 6a61 7661 Translation.java │ │ │ │ │ +00050b50: 3a20 6368 6563 6b20 6578 6365 7074 696f : check exceptio │ │ │ │ │ +00050b60: 6e20 7472 616e 736c 6174 696f 6e20 6f66 n translation of │ │ │ │ │ +00050b70: 2053 6f63 6b65 7441 6461 7074 6f72 0a0a SocketAdaptor.. │ │ │ │ │ +00050b80: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ +00050b90: 6e6e 656c 732f 536f 636b 6574 4368 616e nnels/SocketChan │ │ │ │ │ +00050ba0: 6e65 6c2f 4669 6e69 7368 436f 6e6e 6563 nel/FinishConnec │ │ │ │ │ +00050bb0: 742e 6a61 7661 3a20 5465 7374 2053 6f63 t.java: Test Soc │ │ │ │ │ +00050bc0: 6b65 7443 6861 6e6e 656c 2e66 696e 6973 ketChannel.finis │ │ │ │ │ +00050bd0: 6843 6f6e 6e65 6374 0a0a 3c6c 693e 6a61 hConnect..
  • ja │ │ │ │ │ +00050be0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +00050bf0: 536f 636b 6574 4368 616e 6e65 6c2f 4765 SocketChannel/Ge │ │ │ │ │ +00050c00: 7443 6861 6e6e 656c 2e6a 6176 613a 2054 tChannel.java: T │ │ │ │ │ +00050c10: 6573 7473 206f 6c64 2073 7472 6561 6d73 ests old streams │ │ │ │ │ +00050c20: 2075 7369 6e67 2063 6861 6e6e 656c 7320 using channels │ │ │ │ │ +00050c30: 696e 2073 6f63 6b65 7420 6361 7365 0a0a in socket case.. │ │ │ │ │ +00050c40: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ +00050c50: 6e6e 656c 732f 536f 636b 6574 4368 616e nnels/SocketChan │ │ │ │ │ +00050c60: 6e65 6c2f 4861 6e67 7570 2e6a 6176 613a nel/Hangup.java: │ │ │ │ │ +00050c70: 2045 6e73 7572 6520 7468 6174 2073 6f63 Ensure that soc │ │ │ │ │ +00050c80: 6b65 7420 6861 6e67 7570 7320 6172 6520 ket hangups are │ │ │ │ │ +00050c90: 6861 6e64 6c65 6420 636f 7272 6563 746c handled correctl │ │ │ │ │ +00050ca0: 790a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f y..
  • java/nio/ │ │ │ │ │ +00050cb0: 6368 616e 6e65 6c73 2f53 6f63 6b65 7443 channels/SocketC │ │ │ │ │ +00050cc0: 6861 6e6e 656c 2f4c 696e 6765 724f 6e43 hannel/LingerOnC │ │ │ │ │ +00050cd0: 6c6f 7365 2e6a 6176 613a 2054 6573 7420 lose.java: Test │ │ │ │ │ +00050ce0: 536f 636b 6574 4368 616e 6e65 6c2e 636c SocketChannel.cl │ │ │ │ │ +00050cf0: 6f73 6520 7769 7468 2053 4f5f 4c49 4e47 ose with SO_LING │ │ │ │ │ +00050d00: 4552 2065 6e61 626c 6564 0a0a 3c6c 693e ER enabled..
  • │ │ │ │ │ +00050d10: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +00050d20: 732f 536f 636b 6574 4368 616e 6e65 6c2f s/SocketChannel/ │ │ │ │ │ +00050d30: 4c6f 6361 6c41 6464 7265 7373 2e6a 6176 LocalAddress.jav │ │ │ │ │ +00050d40: 613a 2054 6573 7420 6765 744c 6f63 616c a: Test getLocal │ │ │ │ │ +00050d50: 4164 6472 6573 7320 6765 744c 6f63 616c Address getLocal │ │ │ │ │ +00050d60: 506f 7274 0a0a 3c6c 693e 6a61 7661 2f6e Port..
  • java/n │ │ │ │ │ +00050d70: 696f 2f63 6861 6e6e 656c 732f 536f 636b io/channels/Sock │ │ │ │ │ +00050d80: 6574 4368 616e 6e65 6c2f 4f70 656e 4c65 etChannel/OpenLe │ │ │ │ │ +00050d90: 616b 2e6a 6176 613a 2053 6f63 6b65 7443 ak.java: SocketC │ │ │ │ │ +00050da0: 6861 6e6e 656c 2e6f 7065 6e28 536f 636b hannel.open(Sock │ │ │ │ │ +00050db0: 6574 4164 6472 6573 7329 206c 6561 6b73 etAddress) leaks │ │ │ │ │ +00050dc0: 2066 696c 6520 6465 7363 7269 7074 6f72 file descriptor │ │ │ │ │ +00050dd0: 2069 6620 636f 6e6e 6563 7469 6f6e 2063 if connection c │ │ │ │ │ +00050de0: 616e 6e6f 7420 6265 2065 7374 6162 6c69 annot be establi │ │ │ │ │ +00050df0: 7368 6564 0a0a 3c6c 693e 6a61 7661 2f6e shed..
  • java/n │ │ │ │ │ +00050e00: 696f 2f63 6861 6e6e 656c 732f 536f 636b io/channels/Sock │ │ │ │ │ +00050e10: 6574 4368 616e 6e65 6c2f 4f75 744f 6642 etChannel/OutOfB │ │ │ │ │ +00050e20: 616e 642e 6a61 7661 3a20 5465 7374 2073 and.java: Test s │ │ │ │ │ +00050e30: 6f63 6b65 7420 6164 6170 7465 7220 7365 ocket adapter se │ │ │ │ │ +00050e40: 6e64 5572 6765 6e74 4461 7461 206d 6574 ndUrgentData met │ │ │ │ │ +00050e50: 686f 640a 0a3c 6c69 3e6a 6176 612f 6e69 hod..
  • java/ni │ │ │ │ │ +00050e60: 6f2f 6368 616e 6e65 6c73 2f53 6f63 6b65 o/channels/Socke │ │ │ │ │ +00050e70: 7443 6861 6e6e 656c 2f52 6561 6457 7269 tChannel/ReadWri │ │ │ │ │ +00050e80: 7465 4166 7465 7243 6c6f 7365 2e6a 6176 teAfterClose.jav │ │ │ │ │ +00050e90: 613a 2052 6561 6469 6e67 206f 7220 5772 a: Reading or Wr │ │ │ │ │ +00050ea0: 6974 696e 6720 746f 2061 2063 6c6f 7365 iting to a close │ │ │ │ │ +00050eb0: 6420 536f 636b 6574 4368 616e 6e65 6c20 d SocketChannel │ │ │ │ │ +00050ec0: 7368 6f75 6c64 2074 6872 6f77 2061 2043 should throw a C │ │ │ │ │ +00050ed0: 6c6f 7365 6443 6861 6e6e 656c 4578 6365 losedChannelExce │ │ │ │ │ +00050ee0: 7074 696f 6e0a 0a3c 6c69 3e6a 6176 612f ption..
  • java/ │ │ │ │ │ 00050ef0: 6e69 6f2f 6368 616e 6e65 6c73 2f53 6f63 nio/channels/Soc │ │ │ │ │ -00050f00: 6b65 7443 6861 6e6e 656c 2f52 6561 6457 ketChannel/ReadW │ │ │ │ │ -00050f10: 7269 7465 4166 7465 7243 6c6f 7365 2e6a riteAfterClose.j │ │ │ │ │ -00050f20: 6176 613a 2052 6561 6469 6e67 206f 7220 ava: Reading or │ │ │ │ │ -00050f30: 5772 6974 696e 6720 746f 2061 2063 6c6f Writing to a clo │ │ │ │ │ -00050f40: 7365 6420 536f 636b 6574 4368 616e 6e65 sed SocketChanne │ │ │ │ │ -00050f50: 6c20 7368 6f75 6c64 2074 6872 6f77 2061 l should throw a │ │ │ │ │ -00050f60: 2043 6c6f 7365 6443 6861 6e6e 656c 4578 ClosedChannelEx │ │ │ │ │ -00050f70: 6365 7074 696f 6e0a 0a3c 6c69 3e6a 6176 ception..
  • jav │ │ │ │ │ -00050f80: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ -00050f90: 6f63 6b65 7443 6861 6e6e 656c 2f53 656e ocketChannel/Sen │ │ │ │ │ -00050fa0: 6455 7267 656e 7444 6174 612e 6a61 7661 dUrgentData.java │ │ │ │ │ -00050fb0: 3a20 5465 7374 2073 656e 6469 6e67 206f : Test sending o │ │ │ │ │ -00050fc0: 6620 7572 6765 6e74 2064 6174 612e 0a0a f urgent data... │ │ │ │ │ -00050fd0: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -00050fe0: 6e6e 656c 732f 536f 636b 6574 4368 616e nnels/SocketChan │ │ │ │ │ -00050ff0: 6e65 6c2f 5368 6f72 7457 7269 7465 2e6a nel/ShortWrite.j │ │ │ │ │ -00051000: 6176 613a 2043 6865 636b 2066 6f72 2073 ava: Check for s │ │ │ │ │ -00051010: 686f 7274 2077 7269 7465 7320 6f6e 2053 hort writes on S │ │ │ │ │ -00051020: 6f63 6b65 7443 6861 6e6e 656c 7320 636f ocketChannels co │ │ │ │ │ -00051030: 6e66 6967 7572 6564 2069 6e20 626c 6f63 nfigured in bloc │ │ │ │ │ -00051040: 6b69 6e67 206d 6f64 650a 0a3c 6c69 3e6a king mode..
  • j │ │ │ │ │ -00051050: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -00051060: 2f53 6f63 6b65 7443 6861 6e6e 656c 2f53 /SocketChannel/S │ │ │ │ │ -00051070: 6875 7464 6f77 6e2e 6a61 7661 3a20 5465 hutdown.java: Te │ │ │ │ │ -00051080: 7374 2073 6875 7464 6f77 6e58 5858 2061 st shutdownXXX a │ │ │ │ │ -00051090: 6e64 2069 7349 6e70 7574 5368 7574 646f nd isInputShutdo │ │ │ │ │ -000510a0: 776e 0a0a 3c6c 693e 6a61 7661 2f6e 696f wn..
  • java/nio │ │ │ │ │ -000510b0: 2f63 6861 6e6e 656c 732f 536f 636b 6574 /channels/Socket │ │ │ │ │ -000510c0: 4368 616e 6e65 6c2f 536f 636b 6574 496e Channel/SocketIn │ │ │ │ │ -000510d0: 6865 7269 7461 6e63 652e 6a61 7661 3a20 heritance.java: │ │ │ │ │ -000510e0: 536f 636b 6574 7320 7368 6f75 6c64 6e27 Sockets shouldn' │ │ │ │ │ -000510f0: 7420 6265 2069 6e68 6572 6974 6564 2077 t be inherited w │ │ │ │ │ -00051100: 6865 6e20 6372 6561 7469 6e67 2061 2063 hen creating a c │ │ │ │ │ -00051110: 6869 6c64 2070 726f 6365 7373 0a0a 3c6c hild process..java/nio/chann │ │ │ │ │ -00051130: 656c 732f 536f 636b 6574 4368 616e 6e65 els/SocketChanne │ │ │ │ │ -00051140: 6c2f 536f 636b 6574 4f70 7469 6f6e 5465 l/SocketOptionTe │ │ │ │ │ -00051150: 7374 732e 6a61 7661 3a20 556e 6974 2074 sts.java: Unit t │ │ │ │ │ -00051160: 6573 7420 746f 2063 6865 636b 2053 6f63 est to check Soc │ │ │ │ │ -00051170: 6b65 7443 6861 6e6e 656c 2073 6574 4f70 ketChannel setOp │ │ │ │ │ -00051180: 7469 6f6e 2f67 6574 4f70 7469 6f6e 2f6f tion/getOption/o │ │ │ │ │ -00051190: 7074 696f 6e73 206d 6574 686f 6473 2e0a ptions methods.. │ │ │ │ │ -000511a0: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ -000511b0: 616e 6e65 6c73 2f53 6f63 6b65 7443 6861 annels/SocketCha │ │ │ │ │ -000511c0: 6e6e 656c 2f54 7269 7669 616c 2e6a 6176 nnel/Trivial.jav │ │ │ │ │ -000511d0: 613a 2054 6573 7420 7472 6976 6961 6c20 a: Test trivial │ │ │ │ │ -000511e0: 7374 7566 660a 0a3c 6c69 3e6a 6176 612f stuff..
  • java/ │ │ │ │ │ -000511f0: 6e69 6f2f 6368 616e 6e65 6c73 2f53 6f63 nio/channels/Soc │ │ │ │ │ -00051200: 6b65 7443 6861 6e6e 656c 2f55 6e62 6f75 ketChannel/Unbou │ │ │ │ │ -00051210: 6e64 536f 636b 6574 5465 7374 732e 6a61 ndSocketTests.ja │ │ │ │ │ -00051220: 7661 3a20 4368 6563 6b20 6765 7458 5858 va: Check getXXX │ │ │ │ │ -00051230: 206d 6574 686f 6473 2066 6f72 206c 6f63 methods for loc │ │ │ │ │ -00051240: 616c 2f72 656d 6f74 6520 706f 7274 2f61 al/remote port/a │ │ │ │ │ -00051250: 6464 7265 7373 2f73 6f63 6b65 7461 6464 ddress/socketadd │ │ │ │ │ -00051260: 7265 7373 206d 6174 6368 2073 6f63 6b65 ress match socke │ │ │ │ │ -00051270: 7420 7370 6563 2066 6f72 2075 6e62 6f75 t spec for unbou │ │ │ │ │ -00051280: 6e64 2063 6173 650a 0a3c 6c69 3e6a 6176 nd case..
  • jav │ │ │ │ │ -00051290: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ -000512a0: 6f63 6b65 7443 6861 6e6e 656c 2f56 6563 ocketChannel/Vec │ │ │ │ │ -000512b0: 746f 7249 4f2e 6a61 7661 3a20 5465 7374 torIO.java: Test │ │ │ │ │ -000512c0: 2073 6f63 6b65 7463 6861 6e6e 656c 2076 socketchannel v │ │ │ │ │ -000512d0: 6563 746f 7220 494f 2028 7573 6520 2d44 ector IO (use -D │ │ │ │ │ -000512e0: 7365 6564 3d58 2074 6f20 7365 7420 5052 seed=X to set PR │ │ │ │ │ -000512f0: 4e47 2073 6565 6429 0a0a 3c6c 693e 6a61 NG seed)..
  • ja │ │ │ │ │ -00051300: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -00051310: 536f 636b 6574 4368 616e 6e65 6c2f 5665 SocketChannel/Ve │ │ │ │ │ -00051320: 6374 6f72 5061 7261 6d73 2e6a 6176 613a ctorParams.java: │ │ │ │ │ -00051330: 2054 6573 7420 5363 6174 7465 7269 6e67 Test Scattering │ │ │ │ │ -00051340: 4279 7465 4368 616e 6e65 6c2f 4761 7468 ByteChannel/Gath │ │ │ │ │ -00051350: 6572 696e 6742 7974 6543 6861 6e6e 656c eringByteChannel │ │ │ │ │ -00051360: 2072 6561 642f 7772 6974 650a 0a3c 6c69 read/write..
  • java/nio/channe │ │ │ │ │ -00051380: 6c73 2f53 6f63 6b65 7443 6861 6e6e 656c ls/SocketChannel │ │ │ │ │ -00051390: 2f57 7269 7465 2e6a 6176 613a 2054 6573 /Write.java: Tes │ │ │ │ │ -000513a0: 7420 7665 6374 6f72 2077 7269 7465 2066 t vector write f │ │ │ │ │ -000513b0: 6173 7465 7220 7468 616e 2063 616e 2062 aster than can b │ │ │ │ │ -000513c0: 6520 7265 6164 0a0a 3c6c 693e 6a61 7661 e read..
  • java │ │ │ │ │ -000513d0: 2f6e 696f 2f63 6861 6e6e 656c 732f 6574 /nio/channels/et │ │ │ │ │ -000513e0: 632f 4164 6170 746f 7243 6c6f 7365 416e c/AdaptorCloseAn │ │ │ │ │ -000513f0: 6449 6e74 6572 7275 7074 2e6a 6176 613a dInterrupt.java: │ │ │ │ │ -00051400: 2054 6573 7420 6173 796e 6368 726f 6e6f Test asynchrono │ │ │ │ │ -00051410: 7573 2063 6c6f 7365 2061 6e64 2069 6e74 us close and int │ │ │ │ │ -00051420: 6572 7275 7074 206f 6620 7469 6d65 6420 errupt of timed │ │ │ │ │ -00051430: 736f 636b 6574 2061 6461 7074 6572 206d socket adapter m │ │ │ │ │ -00051440: 6574 686f 6473 0a0a 3c6c 693e 6a61 7661 ethods..
  • java │ │ │ │ │ -00051450: 2f6e 696f 2f63 6861 6e6e 656c 732f 6574 /nio/channels/et │ │ │ │ │ -00051460: 632f 4c6f 6361 6c53 6f63 6b65 7441 6464 c/LocalSocketAdd │ │ │ │ │ -00051470: 7265 7373 5479 7065 2e6a 6176 613a 2054 ressType.java: T │ │ │ │ │ -00051480: 6573 7420 6c6f 6361 6c20 6164 6472 6573 est local addres │ │ │ │ │ -00051490: 7320 7479 7065 0a0a 3c6c 693e 6a61 7661 s type..
  • java │ │ │ │ │ -000514a0: 2f6e 696f 2f63 6861 6e6e 656c 732f 6574 /nio/channels/et │ │ │ │ │ -000514b0: 632f 4e65 7477 6f72 6b43 6861 6e6e 656c c/NetworkChannel │ │ │ │ │ -000514c0: 5465 7374 732e 6a61 7661 3a20 556e 6974 Tests.java: Unit │ │ │ │ │ -000514d0: 2074 6573 7420 666f 7220 6368 616e 6e65 test for channe │ │ │ │ │ -000514e0: 6c73 2074 6861 7420 696d 706c 656d 656e ls that implemen │ │ │ │ │ -000514f0: 7420 4e65 7477 6f72 6b43 6861 6e6e 656c t NetworkChannel │ │ │ │ │ -00051500: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ -00051510: 6861 6e6e 656c 732f 6574 632f 4f70 656e hannels/etc/Open │ │ │ │ │ -00051520: 416e 6443 6f6e 6e65 6374 2e6a 6176 613a AndConnect.java: │ │ │ │ │ -00051530: 2054 6573 7420 536f 636b 6574 4368 616e Test SocketChan │ │ │ │ │ -00051540: 6e65 6c2c 2053 6572 7665 7253 6f63 6b65 nel, ServerSocke │ │ │ │ │ -00051550: 7443 6861 6e6e 656c 2061 6e64 2044 6174 tChannel and Dat │ │ │ │ │ -00051560: 6167 7261 6d43 6861 6e6e 656c 206f 7065 agramChannel ope │ │ │ │ │ -00051570: 6e28 2920 616e 6420 636f 6e6e 6563 7428 n() and connect( │ │ │ │ │ -00051580: 292c 2074 616b 696e 6720 696e 746f 2063 ), taking into c │ │ │ │ │ -00051590: 6f6e 7369 6465 7261 7469 6f6e 2063 6f6d onsideration com │ │ │ │ │ -000515a0: 6269 6e61 7469 6f6e 7320 6f66 2070 726f binations of pro │ │ │ │ │ -000515b0: 746f 636f 6c20 6661 6d69 6c69 6573 2028 tocol families ( │ │ │ │ │ -000515c0: 494e 4554 2c20 494e 4554 362c 2064 6566 INET, INET6, def │ │ │ │ │ -000515d0: 6175 6c74 292c 2061 6464 7265 7373 6573 ault), addresses │ │ │ │ │ -000515e0: 2028 496e 6574 3441 6464 7265 7373 2c20 (Inet4Address, │ │ │ │ │ -000515f0: 496e 6574 3641 6464 7265 7373 292e 0a0a Inet6Address)... │ │ │ │ │ -00051600: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -00051610: 6e6e 656c 732f 6574 632f 5072 696e 7453 nnels/etc/PrintS │ │ │ │ │ -00051620: 7570 706f 7274 6564 4f70 7469 6f6e 732e upportedOptions. │ │ │ │ │ -00051630: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -00051640: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f65 a/nio/channels/e │ │ │ │ │ -00051650: 7463 2f50 726f 746f 636f 6c46 616d 696c tc/ProtocolFamil │ │ │ │ │ -00051660: 6965 732e 6a61 7661 3a20 5465 7374 2053 ies.java: Test S │ │ │ │ │ -00051670: 6f63 6b65 7443 6861 6e6e 656c 2c20 5365 ocketChannel, Se │ │ │ │ │ -00051680: 7276 6572 536f 636b 6574 4368 616e 6e65 rverSocketChanne │ │ │ │ │ -00051690: 6c20 616e 6420 4461 7461 6772 616d 4368 l and DatagramCh │ │ │ │ │ -000516a0: 616e 6e65 6c20 7769 7468 2076 6172 696f annel with vario │ │ │ │ │ -000516b0: 7573 2050 726f 746f 636f 6c46 616d 696c us ProtocolFamil │ │ │ │ │ -000516c0: 7920 636f 6d62 696e 6174 696f 6e73 0a0a y combinations.. │ │ │ │ │ -000516d0: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -000516e0: 6e6e 656c 732f 6574 632f 5368 6164 6f77 nnels/etc/Shadow │ │ │ │ │ -000516f0: 2e6a 6176 613a 2045 6e73 7572 6520 7468 .java: Ensure th │ │ │ │ │ -00051700: 6174 2073 6f63 6b65 7420 6f62 6a65 6374 at socket object │ │ │ │ │ -00051710: 7320 6f62 7461 696e 6564 2066 726f 6d20 s obtained from │ │ │ │ │ -00051720: 6368 616e 6e65 6c73 2063 6172 7279 2074 channels carry t │ │ │ │ │ -00051730: 6865 2063 6f72 7265 6374 2061 6464 7265 he correct addre │ │ │ │ │ -00051740: 7373 2069 6e66 6f72 6d61 7469 6f6e 0a0a ss information.. │ │ │ │ │ -00051750: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -00051760: 6e6e 656c 732f 7370 692f 4173 796e 6368 nnels/spi/Asynch │ │ │ │ │ -00051770: 726f 6e6f 7573 4368 616e 6e65 6c50 726f ronousChannelPro │ │ │ │ │ -00051780: 7669 6465 722f 4368 6563 6b50 726f 7669 vider/CheckProvi │ │ │ │ │ -00051790: 6465 722e 6a61 7661 3a20 556e 6974 2074 der.java: Unit t │ │ │ │ │ -000517a0: 6573 7420 666f 7220 6a61 7661 2e6e 696f est for java.nio │ │ │ │ │ -000517b0: 2e63 6861 6e6e 656c 732e 7370 692e 4173 .channels.spi.As │ │ │ │ │ -000517c0: 796e 6368 726f 6e6f 7573 4368 616e 6e65 ynchronousChanne │ │ │ │ │ -000517d0: 6c50 726f 7669 6465 720a 0a3c 6c69 3e6a lProvider..
  • j │ │ │ │ │ -000517e0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -000517f0: 2f73 7069 2f53 656c 6563 746f 7250 726f /spi/SelectorPro │ │ │ │ │ -00051800: 7669 6465 722f 5465 7374 4465 6661 756c vider/TestDefaul │ │ │ │ │ -00051810: 7449 6d70 6c65 6d65 6e74 6174 696f 6e2e tImplementation. │ │ │ │ │ -00051820: 6a61 7661 3a20 4261 7369 6320 7465 7374 java: Basic test │ │ │ │ │ -00051830: 2066 6f72 206a 6176 612e 6e69 6f2e 6368 for java.nio.ch │ │ │ │ │ -00051840: 616e 6e65 6c73 2e73 7069 2e53 656c 6563 annels.spi.Selec │ │ │ │ │ -00051850: 746f 7250 726f 7669 6465 722e 6a61 7661 torProvider.java │ │ │ │ │ -00051860: 2064 6566 6175 6c74 2069 6d70 6c65 6d65 default impleme │ │ │ │ │ -00051870: 6e74 6174 696f 6e0a 0a3c 6c69 3e6a 6176 ntation..
  • jav │ │ │ │ │ -00051880: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f73 a/nio/channels/s │ │ │ │ │ -00051890: 7069 2f53 656c 6563 746f 7250 726f 7669 pi/SelectorProvi │ │ │ │ │ -000518a0: 6465 722f 696e 6865 7269 7465 6443 6861 der/inheritedCha │ │ │ │ │ -000518b0: 6e6e 656c 2f43 6c6f 7365 6453 7472 6561 nnel/ClosedStrea │ │ │ │ │ -000518c0: 6d73 2e6a 6176 613a 2043 616c 6c69 6e67 ms.java: Calling │ │ │ │ │ -000518d0: 2069 6e68 6572 6974 6564 4368 616e 6e65 inheritedChanne │ │ │ │ │ -000518e0: 6c28 2920 6166 7465 7220 4669 6c65 4465 l() after FileDe │ │ │ │ │ -000518f0: 7363 7269 7074 6f72 2e69 6e20 7761 7320 scriptor.in was │ │ │ │ │ -00051900: 636c 6f73 6564 2063 6175 7365 6420 616e closed caused an │ │ │ │ │ -00051910: 2049 6e74 6572 6e61 6c45 7272 6f72 2074 InternalError t │ │ │ │ │ -00051920: 6f20 6265 2074 6872 6f77 6e2e 0a0a 3c6c o be thrown...java/nio/chann │ │ │ │ │ -00051940: 656c 732f 7370 692f 5365 6c65 6374 6f72 els/spi/Selector │ │ │ │ │ -00051950: 5072 6f76 6964 6572 2f69 6e68 6572 6974 Provider/inherit │ │ │ │ │ -00051960: 6564 4368 616e 6e65 6c2f 496e 6865 7269 edChannel/Inheri │ │ │ │ │ -00051970: 7465 6443 6861 6e6e 656c 5465 7374 2e6a tedChannelTest.j │ │ │ │ │ -00051980: 6176 613a 2055 6e69 7420 7465 7374 7320 ava: Unit tests │ │ │ │ │ -00051990: 666f 7220 696e 6574 6420 6665 6174 7572 for inetd featur │ │ │ │ │ -000519a0: 650a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f e..
  • java/nio/ │ │ │ │ │ -000519b0: 6368 616e 6e65 6c73 2f73 7069 2f53 656c channels/spi/Sel │ │ │ │ │ -000519c0: 6563 746f 7250 726f 7669 6465 722f 696e ectorProvider/in │ │ │ │ │ -000519d0: 6865 7269 7465 6443 6861 6e6e 656c 2f4e heritedChannel/N │ │ │ │ │ -000519e0: 756c 6c54 6573 742e 6a61 7661 3a20 556e ullTest.java: Un │ │ │ │ │ -000519f0: 6974 2074 6573 7420 666f 7220 696e 6574 it test for inet │ │ │ │ │ -00051a00: 6420 6665 6174 7572 650a 0a3c 6c69 3e6a d feature..
  • j │ │ │ │ │ -00051a10: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -00051a20: 2f75 6e69 7864 6f6d 6169 6e2f 4269 6e64 /unixdomain/Bind │ │ │ │ │ -00051a30: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -00051a40: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -00051a50: 756e 6978 646f 6d61 696e 2f45 6d70 7479 unixdomain/Empty │ │ │ │ │ -00051a60: 5375 6e50 6174 6846 6f72 536f 636b 6574 SunPathForSocket │ │ │ │ │ -00051a70: 4669 6c65 2e6a 6176 613a 2020 0a0a 3c6c File.java: ..java/nio/chann │ │ │ │ │ -00051a90: 656c 732f 756e 6978 646f 6d61 696e 2f46 els/unixdomain/F │ │ │ │ │ -00051aa0: 696c 6541 7474 7269 6275 7465 732e 6a61 ileAttributes.ja │ │ │ │ │ -00051ab0: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -00051ac0: 6e69 6f2f 6368 616e 6e65 6c73 2f75 6e69 nio/channels/uni │ │ │ │ │ -00051ad0: 7864 6f6d 6169 6e2f 494f 4578 6368 616e xdomain/IOExchan │ │ │ │ │ -00051ae0: 6765 732e 6a61 7661 3a20 200a 0a3c 6c69 ges.java: ..
  • java/nio/channe │ │ │ │ │ -00051b00: 6c73 2f75 6e69 7864 6f6d 6169 6e2f 4e6f ls/unixdomain/No │ │ │ │ │ -00051b10: 6e42 6c6f 636b 696e 6741 6363 6570 742e nBlockingAccept. │ │ │ │ │ -00051b20: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -00051b30: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f75 a/nio/channels/u │ │ │ │ │ -00051b40: 6e69 7864 6f6d 6169 6e2f 4e75 6c6c 5465 nixdomain/NullTe │ │ │ │ │ -00051b50: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ -00051b60: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -00051b70: 732f 756e 6978 646f 6d61 696e 2f53 6563 s/unixdomain/Sec │ │ │ │ │ -00051b80: 7572 6974 792e 6a61 7661 3a20 5365 6375 urity.java: Secu │ │ │ │ │ -00051b90: 7269 7479 2074 6573 7420 666f 7220 556e rity test for Un │ │ │ │ │ -00051ba0: 6978 2044 6f6d 6169 6e20 736f 636b 6574 ix Domain socket │ │ │ │ │ -00051bb0: 2061 6e64 2073 6572 7665 7220 736f 636b and server sock │ │ │ │ │ -00051bc0: 6574 2063 6861 6e6e 656c 730a 0a3c 6c69 et channels..
  • java/nio/channe │ │ │ │ │ -00051be0: 6c73 2f75 6e69 7864 6f6d 6169 6e2f 5368 ls/unixdomain/Sh │ │ │ │ │ -00051bf0: 7574 646f 776e 2e6a 6176 613a 2020 0a0a utdown.java: .. │ │ │ │ │ -00051c00: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -00051c10: 6e6e 656c 732f 756e 6978 646f 6d61 696e nnels/unixdomain │ │ │ │ │ -00051c20: 2f53 6f63 6b65 744f 7074 696f 6e73 2e6a /SocketOptions.j │ │ │ │ │ -00051c30: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -00051c40: 2f6e 696f 2f63 6861 6e6e 656c 732f 7674 /nio/channels/vt │ │ │ │ │ -00051c50: 6872 6561 642f 426c 6f63 6b69 6e67 4368 hread/BlockingCh │ │ │ │ │ -00051c60: 616e 6e65 6c4f 7073 2e6a 6176 6123 6465 annelOps.java#de │ │ │ │ │ -00051c70: 6661 756c 743a 2054 6573 7420 7669 7274 fault: Test virt │ │ │ │ │ -00051c80: 7561 6c20 7468 7265 6164 7320 646f 696e ual threads doin │ │ │ │ │ -00051c90: 6720 626c 6f63 6b69 6e67 2049 2f4f 206f g blocking I/O o │ │ │ │ │ -00051ca0: 6e20 4e49 4f20 6368 616e 6e65 6c73 0a0a n NIO channels.. │ │ │ │ │ -00051cb0: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ -00051cc0: 6e6e 656c 732f 7674 6872 6561 642f 426c nnels/vthread/Bl │ │ │ │ │ -00051cd0: 6f63 6b69 6e67 4368 616e 6e65 6c4f 7073 ockingChannelOps │ │ │ │ │ -00051ce0: 2e6a 6176 6123 6469 7265 6374 2d72 6567 .java#direct-reg │ │ │ │ │ -00051cf0: 6973 7465 723a 2054 6573 7420 7669 7274 ister: Test virt │ │ │ │ │ -00051d00: 7561 6c20 7468 7265 6164 7320 646f 696e ual threads doin │ │ │ │ │ -00051d10: 6720 626c 6f63 6b69 6e67 2049 2f4f 206f g blocking I/O o │ │ │ │ │ -00051d20: 6e20 4e49 4f20 6368 616e 6e65 6c73 2061 n NIO channels a │ │ │ │ │ -00051d30: 6e64 2077 6974 6820 7468 6520 492f 4f20 nd with the I/O │ │ │ │ │ -00051d40: 706f 6c6c 6572 2063 6f6e 6669 6775 7265 poller configure │ │ │ │ │ -00051d50: 6420 746f 2075 7365 2064 6972 6563 7420 d to use direct │ │ │ │ │ -00051d60: 7265 6769 7374 7261 7469 6f6e 0a0a 3c6c registration..java/nio/chann │ │ │ │ │ -00051d80: 656c 732f 7674 6872 6561 642f 426c 6f63 els/vthread/Bloc │ │ │ │ │ -00051d90: 6b69 6e67 4368 616e 6e65 6c4f 7073 2e6a kingChannelOps.j │ │ │ │ │ -00051da0: 6176 6123 6e6f 2d76 6d63 6f6e 7469 6e75 ava#no-vmcontinu │ │ │ │ │ -00051db0: 6174 696f 6e73 3a20 200a 0a3c 6c69 3e6a ations: ..
  • j │ │ │ │ │ -00051dc0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -00051dd0: 2f76 7468 7265 6164 2f53 656c 6563 746f /vthread/Selecto │ │ │ │ │ -00051de0: 724f 7073 2e6a 6176 6123 6465 6661 756c rOps.java#defaul │ │ │ │ │ -00051df0: 743a 2054 6573 7420 7669 7274 7561 6c20 t: Test virtual │ │ │ │ │ -00051e00: 7468 7265 6164 7320 646f 696e 6720 7365 threads doing se │ │ │ │ │ -00051e10: 6c65 6374 696f 6e20 6f70 6572 6174 696f lection operatio │ │ │ │ │ -00051e20: 6e73 0a0a 3c6c 693e 6a61 7661 2f6e 696f ns..
  • java/nio │ │ │ │ │ -00051e30: 2f63 6861 6e6e 656c 732f 7674 6872 6561 /channels/vthrea │ │ │ │ │ -00051e40: 642f 5365 6c65 6374 6f72 4f70 732e 6a61 d/SelectorOps.ja │ │ │ │ │ -00051e50: 7661 236e 6f2d 766d 636f 6e74 696e 7561 va#no-vmcontinua │ │ │ │ │ -00051e60: 7469 6f6e 733a 2020 0a0a 3c6c 693e 6a61 tions: ..
  • ja │ │ │ │ │ -00051e70: 7661 2f6e 696f 2f63 6861 7273 6574 2f43 va/nio/charset/C │ │ │ │ │ -00051e80: 6861 7273 6574 2f41 6c69 6173 6573 436f harset/AliasesCo │ │ │ │ │ -00051e90: 7079 2e6a 6176 613a 2043 6865 636b 2074 py.java: Check t │ │ │ │ │ -00051ea0: 6861 7420 616c 6961 7365 7320 6361 6e6e hat aliases cann │ │ │ │ │ -00051eb0: 6f74 2062 6520 6d75 7461 7465 640a 0a3c ot be mutated..< │ │ │ │ │ -00051ec0: 6c69 3e6a 6176 612f 6e69 6f2f 6368 6172 li>java/nio/char │ │ │ │ │ -00051ed0: 7365 742f 4368 6172 7365 742f 4176 6169 set/Charset/Avai │ │ │ │ │ -00051ee0: 6c61 626c 6543 6861 7273 6574 4e61 6d65 lableCharsetName │ │ │ │ │ -00051ef0: 732e 6a61 7661 3a20 456e 7375 7265 2074 s.java: Ensure t │ │ │ │ │ -00051f00: 6861 7420 6b65 7973 2069 6e20 6176 6169 hat keys in avai │ │ │ │ │ -00051f10: 6c61 626c 652d 6368 6172 7365 7420 6d61 lable-charset ma │ │ │ │ │ -00051f20: 7020 6172 6520 6964 656e 7469 6361 6c20 p are identical │ │ │ │ │ -00051f30: 746f 2063 616e 6f6e 6963 616c 206e 616d to canonical nam │ │ │ │ │ -00051f40: 6573 0a0a 3c6c 693e 6a61 7661 2f6e 696f es..
  • java/nio │ │ │ │ │ -00051f50: 2f63 6861 7273 6574 2f43 6861 7273 6574 /charset/Charset │ │ │ │ │ -00051f60: 2f43 6861 7273 6574 436f 6e74 6169 6e6d /CharsetContainm │ │ │ │ │ -00051f70: 656e 7454 6573 742e 6a61 7661 3a20 4368 entTest.java: Ch │ │ │ │ │ -00051f80: 6563 6b73 2074 6865 2069 6e74 6572 2063 ecks the inter c │ │ │ │ │ -00051f90: 6f6e 7461 696e 6d65 6e74 2072 656c 6174 ontainment relat │ │ │ │ │ -00051fa0: 696f 6e73 6869 7073 2062 6574 7765 656e ionships between │ │ │ │ │ -00051fb0: 204e 494f 2063 6861 7273 6574 730a 0a3c NIO charsets..< │ │ │ │ │ -00051fc0: 6c69 3e6a 6176 612f 6e69 6f2f 6368 6172 li>java/nio/char │ │ │ │ │ -00051fd0: 7365 742f 4368 6172 7365 742f 436f 6e74 set/Charset/Cont │ │ │ │ │ -00051fe0: 6169 6e73 2e6a 6176 613a 2055 6e69 7420 ains.java: Unit │ │ │ │ │ -00051ff0: 7465 7374 2066 6f72 2063 6861 7273 6574 test for charset │ │ │ │ │ -00052000: 2063 6f6e 7461 696e 6d65 6e74 0a0a 3c6c containment..java/nio/chars │ │ │ │ │ -00052020: 6574 2f43 6861 7273 6574 2f44 6566 6175 et/Charset/Defau │ │ │ │ │ -00052030: 6c74 4368 6172 7365 7454 6573 742e 6a61 ltCharsetTest.ja │ │ │ │ │ -00052040: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ -00052050: 7220 4368 6172 7365 742e 6465 6661 756c r Charset.defaul │ │ │ │ │ -00052060: 7443 6861 7273 6574 0a0a 3c6c 693e 6a61 tCharset..
  • ja │ │ │ │ │ -00052070: 7661 2f6e 696f 2f63 6861 7273 6574 2f43 va/nio/charset/C │ │ │ │ │ -00052080: 6861 7273 6574 2f45 6d70 7479 4368 6172 harset/EmptyChar │ │ │ │ │ -00052090: 7365 744e 616d 652e 6a61 7661 3a20 456e setName.java: En │ │ │ │ │ -000520a0: 7375 7265 2074 6861 7420 7061 7373 696e sure that passin │ │ │ │ │ -000520b0: 6720 7468 6520 656d 7074 7920 7374 7269 g the empty stri │ │ │ │ │ -000520c0: 6e67 2074 6f20 4368 6172 7365 7420 6d65 ng to Charset me │ │ │ │ │ -000520d0: 7468 6f64 7320 616e 6420 636f 6e73 7472 thods and constr │ │ │ │ │ -000520e0: 7563 746f 7273 2063 6175 7365 7320 616e uctors causes an │ │ │ │ │ -000520f0: 2049 6c6c 6567 616c 4172 6775 6d65 6e74 IllegalArgument │ │ │ │ │ -00052100: 4578 6365 7074 696f 6e20 746f 2062 6520 Exception to be │ │ │ │ │ -00052110: 7468 726f 776e 0a0a 3c6c 693e 6a61 7661 thrown..
  • java │ │ │ │ │ -00052120: 2f6e 696f 2f63 6861 7273 6574 2f43 6861 /nio/charset/Cha │ │ │ │ │ -00052130: 7273 6574 2f45 6e63 4465 632e 6a61 7661 rset/EncDec.java │ │ │ │ │ -00052140: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ -00052150: 656e 636f 6465 2f64 6563 6f64 6520 636f encode/decode co │ │ │ │ │ -00052160: 6e76 656e 6965 6e63 6520 6d65 7468 6f64 nvenience method │ │ │ │ │ -00052170: 730a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f s..
  • java/nio/ │ │ │ │ │ -00052180: 6368 6172 7365 742f 4368 6172 7365 742f charset/Charset/ │ │ │ │ │ -00052190: 466f 724e 616d 652e 6a61 7661 3a20 556e ForName.java: Un │ │ │ │ │ -000521a0: 6974 2074 6573 7420 666f 7220 666f 724e it test for forN │ │ │ │ │ -000521b0: 616d 6528 5374 7269 6e67 2c20 4368 6172 ame(String, Char │ │ │ │ │ -000521c0: 7365 7429 0a0a 3c6c 693e 6a61 7661 2f6e set)..
  • java/n │ │ │ │ │ -000521d0: 696f 2f63 6861 7273 6574 2f43 6861 7273 io/charset/Chars │ │ │ │ │ -000521e0: 6574 2f49 6c6c 6567 616c 4368 6172 7365 et/IllegalCharse │ │ │ │ │ -000521f0: 744e 616d 652e 6a61 7661 3a20 456e 7375 tName.java: Ensu │ │ │ │ │ -00052200: 7265 2043 6861 7273 6574 2e66 6f72 4e61 re Charset.forNa │ │ │ │ │ -00052210: 6d65 2f69 7353 7570 706f 7274 2074 6872 me/isSupport thr │ │ │ │ │ -00052220: 6f77 7320 7468 6520 636f 7272 6563 7420 ows the correct │ │ │ │ │ -00052230: 6578 6365 7074 696f 6e20 6966 2074 6865 exception if the │ │ │ │ │ -00052240: 2063 6861 7273 6574 206e 616d 6573 2070 charset names p │ │ │ │ │ -00052250: 6173 7365 6420 696e 2061 7265 2069 6c6c assed in are ill │ │ │ │ │ -00052260: 6567 616c 2e0a 0a3c 6c69 3e6a 6176 612f egal...
  • java/ │ │ │ │ │ -00052270: 6e69 6f2f 6368 6172 7365 742f 4368 6172 nio/charset/Char │ │ │ │ │ -00052280: 7365 742f 4e49 4f43 6861 7273 6574 4176 set/NIOCharsetAv │ │ │ │ │ -00052290: 6169 6c61 6269 6c69 7479 5465 7374 2e6a ailabilityTest.j │ │ │ │ │ -000522a0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -000522b0: 2061 6c6c 2043 6861 7273 6574 2073 7562 all Charset sub │ │ │ │ │ -000522c0: 636c 6173 7365 7320 6172 6520 6176 6169 classes are avai │ │ │ │ │ -000522d0: 6c61 626c 6520 7468 726f 7567 6820 7468 lable through th │ │ │ │ │ -000522e0: 6520 4150 490a 0a3c 6c69 3e6a 6176 612f e API..
  • java/ │ │ │ │ │ -000522f0: 6e69 6f2f 6368 6172 7365 742f 4368 6172 nio/charset/Char │ │ │ │ │ -00052300: 7365 742f 4e75 6c6c 4368 6172 7365 744e set/NullCharsetN │ │ │ │ │ -00052310: 616d 652e 6a61 7661 3a20 456e 7375 7265 ame.java: Ensure │ │ │ │ │ -00052320: 2070 6173 7369 6e67 206e 756c 6c20 746f passing null to │ │ │ │ │ -00052330: 2043 6861 7273 6574 2e66 6f72 4e61 6d65 Charset.forName │ │ │ │ │ -00052340: 2074 6872 6f77 7320 7468 6520 636f 7272 throws the corr │ │ │ │ │ -00052350: 6563 7420 6578 6365 7074 696f 6e0a 0a3c ect exception..< │ │ │ │ │ -00052360: 6c69 3e6a 6176 612f 6e69 6f2f 6368 6172 li>java/nio/char │ │ │ │ │ -00052370: 7365 742f 4368 6172 7365 742f 5265 6769 set/Charset/Regi │ │ │ │ │ -00052380: 7374 6572 6564 4368 6172 7365 7473 2e6a steredCharsets.j │ │ │ │ │ -00052390: 6176 613a 2043 6865 636b 2074 6861 7420 ava: Check that │ │ │ │ │ -000523a0: 7265 6769 7374 6572 6564 2063 6861 7273 registered chars │ │ │ │ │ -000523b0: 6574 7320 6172 6520 6163 7475 616c 6c79 ets are actually │ │ │ │ │ -000523c0: 2072 6567 6973 7465 7265 640a 0a3c 6c69 registered..
  • java/nio/charse │ │ │ │ │ -000523e0: 742f 4368 6172 7365 7444 6563 6f64 6572 t/CharsetDecoder │ │ │ │ │ -000523f0: 2f41 5343 4949 4465 636f 6465 2e6a 6176 /ASCIIDecode.jav │ │ │ │ │ -00052400: 613a 2045 6e73 7572 6520 7468 6174 2064 a: Ensure that d │ │ │ │ │ -00052410: 6563 6f64 696e 6720 746f 2041 5343 4949 ecoding to ASCII │ │ │ │ │ -00052420: 2066 726f 6d20 6120 7374 7265 616d 2077 from a stream w │ │ │ │ │ -00052430: 6974 6820 6120 6e6f 6e2d 4153 4349 4920 ith a non-ASCII │ │ │ │ │ -00052440: 6368 6172 6163 7465 7220 636f 7272 6563 character correc │ │ │ │ │ -00052450: 746c 7920 6465 636f 6465 7320 7570 2075 tly decodes up u │ │ │ │ │ -00052460: 6e74 696c 2074 6865 2062 7974 6520 696e ntil the byte in │ │ │ │ │ -00052470: 2065 7272 6f72 2e0a 0a3c 6c69 3e6a 6176 error...
  • jav │ │ │ │ │ -00052480: 612f 6e69 6f2f 6368 6172 7365 742f 4368 a/nio/charset/Ch │ │ │ │ │ -00052490: 6172 7365 7444 6563 6f64 6572 2f41 7665 arsetDecoder/Ave │ │ │ │ │ -000524a0: 7261 6765 4d61 782e 6a61 7661 3a20 456e rageMax.java: En │ │ │ │ │ -000524b0: 7375 7265 2074 6861 7420 6176 6572 6167 sure that averag │ │ │ │ │ -000524c0: 6573 2064 6f20 6e6f 7420 6578 6365 6564 es do not exceed │ │ │ │ │ -000524d0: 206d 6178 696d 610a 0a3c 6c69 3e6a 6176 maxima..
  • jav │ │ │ │ │ -000524e0: 612f 6e69 6f2f 6368 6172 7365 742f 4368 a/nio/charset/Ch │ │ │ │ │ -000524f0: 6172 7365 7444 6563 6f64 6572 2f43 6f64 arsetDecoder/Cod │ │ │ │ │ -00052500: 6572 4d61 6c66 756e 6374 696f 6e45 7272 erMalfunctionErr │ │ │ │ │ -00052510: 6f72 5465 7374 2e6a 6176 613a 2043 6865 orTest.java: Che │ │ │ │ │ -00052520: 636b 2043 6f64 6572 4d61 6c66 756e 6374 ck CoderMalfunct │ │ │ │ │ -00052530: 696f 6e45 7272 6f72 2069 7320 7468 726f ionError is thro │ │ │ │ │ -00052540: 776e 2066 6f72 2061 6e79 2052 756e 7469 wn for any Runti │ │ │ │ │ -00052550: 6d65 4578 6365 7074 696f 6e20 6f6e 2043 meException on C │ │ │ │ │ -00052560: 6861 7273 6574 4465 636f 6465 722e 6465 harsetDecoder.de │ │ │ │ │ -00052570: 636f 6465 4c6f 6f70 2829 2069 6e76 6f63 codeLoop() invoc │ │ │ │ │ -00052580: 6174 696f 6e2e 0a0a 3c6c 693e 6a61 7661 ation...
  • java │ │ │ │ │ -00052590: 2f6e 696f 2f63 6861 7273 6574 2f43 6861 /nio/charset/Cha │ │ │ │ │ -000525a0: 7273 6574 4465 636f 6465 722f 456d 7074 rsetDecoder/Empt │ │ │ │ │ -000525b0: 7949 6e70 7574 2e6a 6176 613a 2045 6e73 yInput.java: Ens │ │ │ │ │ -000525c0: 7572 6520 7468 6174 2043 6861 7273 6574 ure that Charset │ │ │ │ │ -000525d0: 4465 636f 6465 722e 6465 636f 6465 2074 Decoder.decode t │ │ │ │ │ -000525e0: 6872 6f77 7320 4255 4520 6f6e 2065 6d70 hrows BUE on emp │ │ │ │ │ -000525f0: 7479 2069 6e70 7574 0a0a 3c6c 693e 6a61 ty input..
  • ja │ │ │ │ │ -00052600: 7661 2f6e 696f 2f63 6861 7273 6574 2f43 va/nio/charset/C │ │ │ │ │ -00052610: 6861 7273 6574 4465 636f 6465 722f 4e61 harsetDecoder/Na │ │ │ │ │ -00052620: 4e69 6e43 746f 722e 6a61 7661 3a20 4e61 NinCtor.java: Na │ │ │ │ │ -00052630: 4e20 6172 6775 6d65 6e74 7320 746f 2074 N arguments to t │ │ │ │ │ -00052640: 6865 2063 6f6e 7374 7275 6374 6f72 2073 he constructor s │ │ │ │ │ -00052650: 686f 756c 6420 6265 2072 656a 6563 7465 hould be rejecte │ │ │ │ │ -00052660: 640a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f d..
  • java/nio/ │ │ │ │ │ -00052670: 6368 6172 7365 742f 4368 6172 7365 7444 charset/CharsetD │ │ │ │ │ -00052680: 6563 6f64 6572 2f58 636f 6465 4f76 6572 ecoder/XcodeOver │ │ │ │ │ -00052690: 666c 6f77 2e6a 6176 613a 204d 616b 6520 flow.java: Make │ │ │ │ │ -000526a0: 7375 7265 2049 4145 2069 7320 6e6f 7420 sure IAE is not │ │ │ │ │ -000526b0: 7468 726f 776e 206f 6e20 6069 6e74 6020 thrown on `int` │ │ │ │ │ -000526c0: 6f76 6572 666c 6f77 2c20 7475 726e 696e overflow, turnin │ │ │ │ │ -000526d0: 6720 6e65 6761 7469 7665 2073 697a 652e g negative size. │ │ │ │ │ -000526e0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ -000526f0: 6861 7273 6574 2f43 6861 7273 6574 456e harset/CharsetEn │ │ │ │ │ -00052700: 636f 6465 722f 4361 6e45 6e63 6f64 652e coder/CanEncode. │ │ │ │ │ -00052710: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ -00052720: 666f 7220 4368 6172 7365 7445 6e63 6f64 for CharsetEncod │ │ │ │ │ -00052730: 6572 2e63 616e 456e 636f 6465 206d 6574 er.canEncode met │ │ │ │ │ -00052740: 686f 6473 0a0a 3c6c 693e 6a61 7661 2f6e hods..
  • java/n │ │ │ │ │ -00052750: 696f 2f63 6861 7273 6574 2f43 6861 7273 io/charset/Chars │ │ │ │ │ -00052760: 6574 456e 636f 6465 722f 436f 6465 724d etEncoder/CoderM │ │ │ │ │ -00052770: 616c 6675 6e63 7469 6f6e 4572 726f 7254 alfunctionErrorT │ │ │ │ │ -00052780: 6573 742e 6a61 7661 3a20 4368 6563 6b20 est.java: Check │ │ │ │ │ -00052790: 436f 6465 724d 616c 6675 6e63 7469 6f6e CoderMalfunction │ │ │ │ │ -000527a0: 4572 726f 7220 6973 2074 6872 6f77 6e20 Error is thrown │ │ │ │ │ -000527b0: 666f 7220 616e 7920 5275 6e74 696d 6545 for any RuntimeE │ │ │ │ │ -000527c0: 7863 6570 7469 6f6e 206f 6e20 4368 6172 xception on Char │ │ │ │ │ -000527d0: 7365 7445 6e63 6f64 6572 2e65 6e63 6f64 setEncoder.encod │ │ │ │ │ -000527e0: 654c 6f6f 7028 2920 696e 766f 6361 7469 eLoop() invocati │ │ │ │ │ -000527f0: 6f6e 2e0a 0a3c 6c69 3e6a 6176 612f 6e69 on...
  • java/ni │ │ │ │ │ -00052800: 6f2f 6368 6172 7365 742f 4368 6172 7365 o/charset/Charse │ │ │ │ │ -00052810: 7445 6e63 6f64 6572 2f46 6c75 7368 2e6a tEncoder/Flush.j │ │ │ │ │ -00052820: 6176 613a 2054 6573 7420 7072 6f70 6572 ava: Test proper │ │ │ │ │ -00052830: 2068 616e 646c 696e 6720 6f66 2066 6c75 handling of flu │ │ │ │ │ -00052840: 7368 2829 0a0a 3c6c 693e 6a61 7661 2f6e sh()..
  • java/n │ │ │ │ │ -00052850: 696f 2f63 6861 7273 6574 2f43 6861 7273 io/charset/Chars │ │ │ │ │ -00052860: 6574 456e 636f 6465 722f 4e61 4e69 6e43 etEncoder/NaNinC │ │ │ │ │ -00052870: 746f 722e 6a61 7661 3a20 4e61 4e20 6172 tor.java: NaN ar │ │ │ │ │ -00052880: 6775 6d65 6e74 7320 746f 2074 6865 2063 guments to the c │ │ │ │ │ -00052890: 6f6e 7374 7275 6374 6f72 2073 686f 756c onstructor shoul │ │ │ │ │ -000528a0: 6420 6265 2072 656a 6563 7465 640a 0a3c d be rejected..< │ │ │ │ │ -000528b0: 6c69 3e6a 6176 612f 6e69 6f2f 6368 6172 li>java/nio/char │ │ │ │ │ -000528c0: 7365 742f 5265 6d6f 7669 6e67 5375 6e49 set/RemovingSunI │ │ │ │ │ -000528d0: 4f2f 5375 6e69 6f41 6c69 6173 2e6a 6176 O/SunioAlias.jav │ │ │ │ │ -000528e0: 613a 2043 6865 636b 2069 6620 616c 6c20 a: Check if all │ │ │ │ │ -000528f0: 7375 7070 6f72 7465 6420 7375 6e2e 696f supported sun.io │ │ │ │ │ -00052900: 2065 6e63 6f64 696e 6720 6e61 6d65 7320 encoding names │ │ │ │ │ -00052910: 6172 6520 7375 7070 6f72 7465 6420 696e are supported in │ │ │ │ │ -00052920: 206e 696f 2e63 6861 7273 6574 0a0a 3c6c nio.charset..java/nio/chars │ │ │ │ │ -00052940: 6574 2f52 656d 6f76 696e 6753 756e 494f et/RemovingSunIO │ │ │ │ │ -00052950: 2f54 6573 7443 4f4d 502e 6a61 7661 3a20 /TestCOMP.java: │ │ │ │ │ -00052960: 4368 6563 6b20 6966 2043 4f4d 5055 4e44 Check if COMPUND │ │ │ │ │ -00052970: 5f54 4558 5420 6368 6172 7365 7420 776f _TEXT charset wo │ │ │ │ │ -00052980: 726b 7320 6173 2065 7870 6563 7465 640a rks as expected. │ │ │ │ │ -00052990: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ -000529a0: 6172 7365 742f 5265 6d6f 7669 6e67 5375 arset/RemovingSu │ │ │ │ │ -000529b0: 6e49 4f2f 5465 7374 556e 6d61 7070 6162 nIO/TestUnmappab │ │ │ │ │ -000529c0: 6c65 466f 724c 656e 6774 682e 6a61 7661 leForLength.java │ │ │ │ │ -000529d0: 3a20 4368 6563 6b20 6966 2072 6574 7572 : Check if retur │ │ │ │ │ -000529e0: 6e65 6420 436f 6465 7252 6573 756c 742e ned CoderResult. │ │ │ │ │ -000529f0: 756e 6d61 7070 6162 6c65 466f 724c 656e unmappableForLen │ │ │ │ │ -00052a00: 6774 6820 6861 7320 636f 7272 6563 7420 gth has correct │ │ │ │ │ -00052a10: 6c65 6e67 7468 2076 616c 7565 2e0a 0a3c length value...< │ │ │ │ │ -00052a20: 6c69 3e6a 6176 612f 6e69 6f2f 6368 6172 li>java/nio/char │ │ │ │ │ -00052a30: 7365 742f 5374 616e 6461 7264 4368 6172 set/StandardChar │ │ │ │ │ -00052a40: 7365 7473 2f53 7461 6e64 6172 642e 6a61 sets/Standard.ja │ │ │ │ │ -00052a50: 7661 3a20 5465 7374 2073 7461 6e64 6172 va: Test standar │ │ │ │ │ -00052a60: 6420 6368 6172 7365 7420 6e61 6d65 2063 d charset name c │ │ │ │ │ -00052a70: 6f6e 7374 616e 7473 2061 6e64 2063 6c61 onstants and cla │ │ │ │ │ -00052a80: 7373 2071 7561 6c69 7469 6573 2e0a 0a3c ss qualities...< │ │ │ │ │ -00052a90: 6c69 3e6a 6176 612f 6e69 6f2f 6368 6172 li>java/nio/char │ │ │ │ │ -00052aa0: 7365 742f 636f 6465 7273 2f42 6173 6843 set/coders/BashC │ │ │ │ │ -00052ab0: 6163 6865 2e6a 6176 613a 2053 746f 6368 ache.java: Stoch │ │ │ │ │ -00052ac0: 6173 7469 6320 7465 7374 206f 6620 7468 astic test of th │ │ │ │ │ -00052ad0: 7265 6164 2d6c 6f63 616c 2063 6f64 6572 read-local coder │ │ │ │ │ -00052ae0: 2063 6163 6865 730a 0a3c 6c69 3e6a 6176 caches..
  • jav │ │ │ │ │ -00052af0: 612f 6e69 6f2f 6368 6172 7365 742f 636f a/nio/charset/co │ │ │ │ │ -00052b00: 6465 7273 2f42 6173 6853 7472 6561 6d73 ders/BashStreams │ │ │ │ │ -00052b10: 2e6a 6176 613a 2053 746f 6368 6173 7469 .java: Stochasti │ │ │ │ │ -00052b20: 6320 7465 7374 206f 6620 6368 6172 7365 c test of charse │ │ │ │ │ -00052b30: 742d 6261 7365 6420 7374 7265 616d 730a t-based streams. │ │ │ │ │ -00052b40: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ -00052b50: 6172 7365 742f 636f 6465 7273 2f43 6865 arset/coders/Che │ │ │ │ │ -00052b60: 636b 2e6a 6176 613a 2043 6865 636b 2063 ck.java: Check c │ │ │ │ │ -00052b70: 6861 7273 6574 7320 6167 6169 6e73 7420 harsets against │ │ │ │ │ -00052b80: 7265 6665 7265 6e63 6520 6669 6c65 730a reference files. │ │ │ │ │ -00052b90: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ -00052ba0: 6172 7365 742f 636f 6465 7273 2f45 7272 arset/coders/Err │ │ │ │ │ -00052bb0: 6f72 732e 6a61 7661 3a20 4368 6563 6b20 ors.java: Check │ │ │ │ │ -00052bc0: 7468 6174 2065 7272 6f72 2063 6173 6573 that error cases │ │ │ │ │ -00052bd0: 2061 7265 2072 6570 6c61 6365 6420 636f are replaced co │ │ │ │ │ -00052be0: 7272 6563 746c 7920 696e 2053 7472 696e rrectly in Strin │ │ │ │ │ -00052bf0: 672f 4953 522f 4f53 570a 0a3c 6c69 3e6a g/ISR/OSW..
  • j │ │ │ │ │ -00052c00: 6176 612f 6e69 6f2f 6368 6172 7365 742f ava/nio/charset/ │ │ │ │ │ -00052c10: 636f 6465 7273 2f46 756c 6c52 6561 642e coders/FullRead. │ │ │ │ │ -00052c20: 6a61 7661 3a20 456e 7375 7265 2074 6861 java: Ensure tha │ │ │ │ │ -00052c30: 7420 496e 7075 7453 7472 6561 6d52 6561 t InputStreamRea │ │ │ │ │ -00052c40: 6465 7220 7265 6164 7320 6173 206d 616e der reads as man │ │ │ │ │ -00052c50: 7920 6368 6172 6163 7465 7273 2061 7320 y characters as │ │ │ │ │ -00052c60: 706f 7373 6962 6c65 0a0a 3c6c 693e 6a61 possible..
  • ja │ │ │ │ │ -00052c70: 7661 2f6e 696f 2f63 6861 7273 6574 2f63 va/nio/charset/c │ │ │ │ │ -00052c80: 6f64 6572 732f 494f 436f 6465 7273 2e6a oders/IOCoders.j │ │ │ │ │ -00052c90: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ -00052ca0: 6f72 2049 5352 2f4f 5357 2063 6f6e 7374 or ISR/OSW const │ │ │ │ │ -00052cb0: 7275 6374 6f72 7320 7468 6174 2074 616b ructors that tak │ │ │ │ │ -00052cc0: 6520 636f 6465 7273 0a0a 3c6c 693e 6a61 e coders..
  • ja │ │ │ │ │ -00052cd0: 7661 2f6e 696f 2f63 6861 7273 6574 2f63 va/nio/charset/c │ │ │ │ │ -00052ce0: 6f64 6572 732f 4973 4c65 6761 6c52 6570 oders/IsLegalRep │ │ │ │ │ -00052cf0: 6c61 6365 6d65 6e74 2e6a 6176 613a 2043 lacement.java: C │ │ │ │ │ -00052d00: 6865 636b 2063 6f72 7265 6374 6e65 7373 heck correctness │ │ │ │ │ -00052d10: 206f 6620 4368 6172 7365 7445 6e63 6f64 of CharsetEncod │ │ │ │ │ -00052d20: 6572 2e69 734c 6567 616c 5265 706c 6163 er.isLegalReplac │ │ │ │ │ -00052d30: 656d 656e 7428 6279 7465 5b5d 290a 0a3c ement(byte[])..< │ │ │ │ │ -00052d40: 6c69 3e6a 6176 612f 6e69 6f2f 6368 6172 li>java/nio/char │ │ │ │ │ -00052d50: 7365 742f 636f 6465 7273 2f52 6573 6574 set/coders/Reset │ │ │ │ │ -00052d60: 4953 4f32 3032 324a 502e 6a61 7661 3a20 ISO2022JP.java: │ │ │ │ │ -00052d70: 4368 6563 6b20 7468 6174 2049 534f 2d32 Check that ISO-2 │ │ │ │ │ -00052d80: 3032 322d 4a50 2773 2065 6e63 6f64 6572 022-JP's encoder │ │ │ │ │ -00052d90: 2063 6f72 7265 6374 6c79 2072 6573 6574 correctly reset │ │ │ │ │ -00052da0: 7320 746f 2041 5343 4949 206d 6f64 650a s to ASCII mode. │ │ │ │ │ -00052db0: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ -00052dc0: 6172 7365 742f 636f 6465 7273 2f53 7472 arset/coders/Str │ │ │ │ │ -00052dd0: 6561 6d54 696d 656f 7574 2e6a 6176 613a eamTimeout.java: │ │ │ │ │ -00052de0: 2045 6e73 7572 6520 7468 6174 2049 6e70 Ensure that Inp │ │ │ │ │ -00052df0: 7574 5374 7265 616d 5265 6164 6572 7320 utStreamReaders │ │ │ │ │ -00052e00: 776f 726b 2070 726f 7065 726c 7920 7768 work properly wh │ │ │ │ │ -00052e10: 656e 2074 6865 2075 6e64 6572 6c79 696e en the underlyin │ │ │ │ │ -00052e20: 6720 6279 7465 2073 7472 6561 6d20 7469 g byte stream ti │ │ │ │ │ -00052e30: 6d65 7320 6f75 740a 0a3c 6c69 3e6a 6176 mes out..
  • jav │ │ │ │ │ -00052e40: 612f 6e69 6f2f 6368 6172 7365 742f 636f a/nio/charset/co │ │ │ │ │ -00052e50: 6465 7273 2f53 7572 726f 6761 7465 732e ders/Surrogates. │ │ │ │ │ -00052e60: 6a61 7661 3a20 4368 6563 6b20 7468 6174 java: Check that │ │ │ │ │ -00052e70: 2061 7272 6179 2d63 726f 7373 696e 6720 array-crossing │ │ │ │ │ -00052e80: 7375 7272 6f67 6174 6520 7061 6972 7320 surrogate pairs │ │ │ │ │ -00052e90: 6172 6520 6861 6e64 6c65 6420 7072 6f70 are handled prop │ │ │ │ │ -00052ea0: 6572 6c79 0a0a 3c6c 693e 6a61 7661 2f6e erly..
  • java/n │ │ │ │ │ -00052eb0: 696f 2f63 6861 7273 6574 2f73 7069 2f43 io/charset/spi/C │ │ │ │ │ -00052ec0: 6861 7273 6574 5072 6f76 6964 6572 4261 harsetProviderBa │ │ │ │ │ -00052ed0: 7369 6354 6573 742e 6a61 7661 3a20 556e sicTest.java: Un │ │ │ │ │ -00052ee0: 6974 2074 6573 7420 666f 7220 6368 6172 it test for char │ │ │ │ │ -00052ef0: 7365 7420 7072 6f76 6964 6572 730a 0a3c set providers..< │ │ │ │ │ -00052f00: 6c69 3e6a 6176 612f 6e69 6f2f 6669 6c65 li>java/nio/file │ │ │ │ │ -00052f10: 2f44 6972 6563 746f 7279 5374 7265 616d /DirectoryStream │ │ │ │ │ -00052f20: 2f42 6173 6963 2e6a 6176 613a 2055 6e69 /Basic.java: Uni │ │ │ │ │ -00052f30: 7420 7465 7374 2066 6f72 206a 6176 612e t test for java. │ │ │ │ │ -00052f40: 6e69 6f2e 6669 6c65 2e44 6972 6563 746f nio.file.Directo │ │ │ │ │ -00052f50: 7279 5374 7265 616d 0a0a 3c6c 693e 6a61 ryStream..
  • ja │ │ │ │ │ -00052f60: 7661 2f6e 696f 2f66 696c 652f 4469 7265 va/nio/file/Dire │ │ │ │ │ -00052f70: 6374 6f72 7953 7472 6561 6d2f 4472 6976 ctoryStream/Driv │ │ │ │ │ -00052f80: 654c 6574 7465 722e 6a61 7661 3a20 4368 eLetter.java: Ch │ │ │ │ │ -00052f90: 6563 6b73 2074 6861 7420 6120 4469 7265 ecks that a Dire │ │ │ │ │ -00052fa0: 6374 6f72 7953 7472 6561 6d27 7320 6974 ctoryStream's it │ │ │ │ │ -00052fb0: 6572 6174 6f72 2072 6574 7572 6e73 2074 erator returns t │ │ │ │ │ -00052fc0: 6865 2065 7870 6563 7465 6420 7061 7468 he expected path │ │ │ │ │ -00052fd0: 2077 6865 6e20 6f70 656e 696e 6720 6120 when opening a │ │ │ │ │ -00052fe0: 6469 7265 6374 6f72 7920 6279 2073 7065 directory by spe │ │ │ │ │ -00052ff0: 6369 6679 696e 6720 6f6e 6c79 2074 6865 cifying only the │ │ │ │ │ -00053000: 2064 7269 7665 206c 6574 7465 722e 0a0a drive letter... │ │ │ │ │ -00053010: 3c6c 693e 6a61 7661 2f6e 696f 2f66 696c
  • java/nio/fil │ │ │ │ │ -00053020: 652f 4469 7265 6374 6f72 7953 7472 6561 e/DirectoryStrea │ │ │ │ │ -00053030: 6d2f 5365 6375 7265 4453 2e6a 6176 613a m/SecureDS.java: │ │ │ │ │ -00053040: 2055 6e69 7420 7465 7374 2066 6f72 206a Unit test for j │ │ │ │ │ -00053050: 6176 612e 6e69 6f2e 6669 6c65 2e53 6563 ava.nio.file.Sec │ │ │ │ │ -00053060: 7572 6544 6972 6563 746f 7279 5374 7265 ureDirectoryStre │ │ │ │ │ -00053070: 616d 0a0a 3c6c 693e 6a61 7661 2f6e 696f am..
  • java/nio │ │ │ │ │ -00053080: 2f66 696c 652f 4669 6c65 5379 7374 656d /file/FileSystem │ │ │ │ │ -00053090: 2f42 6173 6963 2e6a 6176 613a 2055 6e69 /Basic.java: Uni │ │ │ │ │ -000530a0: 7420 7465 7374 2066 6f72 206a 6176 612e t test for java. │ │ │ │ │ -000530b0: 6e69 6f2e 6669 6c65 2e46 696c 6553 7973 nio.file.FileSys │ │ │ │ │ -000530c0: 7465 6d0a 0a3c 6c69 3e6a 6176 612f 6e69 tem..
  • java/ni │ │ │ │ │ -000530d0: 6f2f 6669 6c65 2f46 696c 6573 2f42 7974 o/file/Files/Byt │ │ │ │ │ -000530e0: 6573 416e 644c 696e 6573 2e6a 6176 613a esAndLines.java: │ │ │ │ │ -000530f0: 2055 6e69 7420 7465 7374 2066 6f72 206d Unit test for m │ │ │ │ │ -00053100: 6574 686f 6473 2066 6f72 2046 696c 6573 ethods for Files │ │ │ │ │ -00053110: 2072 6561 6441 6c6c 4279 7465 732c 2072 readAllBytes, r │ │ │ │ │ -00053120: 6561 6441 6c6c 4c69 6e65 7320 616e 6420 eadAllLines and │ │ │ │ │ -00053130: 616e 6420 7772 6974 6520 6d65 7468 6f64 and write method │ │ │ │ │ -00053140: 732e 0a0a 3c6c 693e 6a61 7661 2f6e 696f s...
  • java/nio │ │ │ │ │ -00053150: 2f66 696c 652f 4669 6c65 732f 4361 6c6c /file/Files/Call │ │ │ │ │ -00053160: 5769 7468 496e 7465 7272 7570 7453 6574 WithInterruptSet │ │ │ │ │ -00053170: 2e6a 6176 613a 2054 6573 7420 696e 766f .java: Test invo │ │ │ │ │ -00053180: 6b69 6e67 2046 696c 6573 206d 6574 686f king Files metho │ │ │ │ │ -00053190: 6473 2077 6974 6820 7468 6520 696e 7465 ds with the inte │ │ │ │ │ -000531a0: 7272 7570 7420 7374 6174 7573 2073 6574 rrupt status set │ │ │ │ │ -000531b0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f66 ..
  • java/nio/f │ │ │ │ │ -000531c0: 696c 652f 4669 6c65 732f 436f 7079 5072 ile/Files/CopyPr │ │ │ │ │ -000531d0: 6f63 4669 6c65 2e6a 6176 613a 2045 6e73 ocFile.java: Ens │ │ │ │ │ -000531e0: 7572 6520 7468 6174 2063 6f70 7969 6e67 ure that copying │ │ │ │ │ -000531f0: 2066 726f 6d20 6120 6669 6c65 2069 6e20 from a file in │ │ │ │ │ -00053200: 2f70 726f 6320 776f 726b 730a 0a3c 6c69 /proc works..
  • java/nio/file/F │ │ │ │ │ -00053220: 696c 6573 2f43 6f70 7954 6f4e 6f6e 4465 iles/CopyToNonDe │ │ │ │ │ -00053230: 6661 756c 7446 532e 6a61 7661 3a20 5465 faultFS.java: Te │ │ │ │ │ -00053240: 7374 2066 6f72 2065 7863 6570 7469 6f6e st for exception │ │ │ │ │ -00053250: 2063 6f70 7969 6e67 2066 726f 6d20 6465 copying from de │ │ │ │ │ -00053260: 6661 756c 7420 746f 206e 6f6e 2d64 6566 fault to non-def │ │ │ │ │ -00053270: 6175 6c74 2066 696c 6520 7379 7374 656d ault file system │ │ │ │ │ -00053280: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f66 ..
  • java/nio/f │ │ │ │ │ -00053290: 696c 652f 4669 6c65 732f 4372 6561 7465 ile/Files/Create │ │ │ │ │ -000532a0: 4469 7265 6374 6f72 6965 732e 6a61 7661 Directories.java │ │ │ │ │ -000532b0: 3a20 5465 7374 206a 6176 612e 6e69 6f2e : Test java.nio. │ │ │ │ │ -000532c0: 6669 6c65 2e46 696c 6573 2e63 7265 6174 file.Files.creat │ │ │ │ │ -000532d0: 6544 6972 6563 746f 7269 6573 206d 6574 eDirectories met │ │ │ │ │ -000532e0: 686f 640a 0a3c 6c69 3e6a 6176 612f 6e69 hod..
  • java/ni │ │ │ │ │ -000532f0: 6f2f 6669 6c65 2f46 696c 6573 2f43 7573 o/file/Files/Cus │ │ │ │ │ -00053300: 746f 6d4f 7074 696f 6e73 2e6a 6176 613a tomOptions.java: │ │ │ │ │ -00053310: 2054 6573 7420 6375 7374 6f6d 206f 7074 Test custom opt │ │ │ │ │ -00053320: 696f 6e73 2077 6974 6820 6e65 7749 6e70 ions with newInp │ │ │ │ │ -00053330: 7574 5374 7265 616d 2e0a 0a3c 6c69 3e6a utStream...
  • j │ │ │ │ │ -00053340: 6176 612f 6e69 6f2f 6669 6c65 2f46 696c ava/nio/file/Fil │ │ │ │ │ -00053350: 6573 2f44 656c 6574 654f 6e43 6c6f 7365 es/DeleteOnClose │ │ │ │ │ -00053360: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ -00053370: 2066 6f72 2044 454c 4554 455f 4f4e 5f43 for DELETE_ON_C │ │ │ │ │ -00053380: 4c4f 5345 206f 7065 6e20 6f70 7469 6f6e LOSE open option │ │ │ │ │ -00053390: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f66 ..
  • java/nio/f │ │ │ │ │ -000533a0: 696c 652f 4669 6c65 732f 496e 7075 7453 ile/Files/InputS │ │ │ │ │ -000533b0: 7472 6561 6d54 6573 742e 6a61 7661 3a20 treamTest.java: │ │ │ │ │ -000533c0: 5465 7374 206f 6620 496e 7075 7453 7472 Test of InputStr │ │ │ │ │ -000533d0: 6561 6d20 616e 6420 4f75 7470 7574 5374 eam and OutputSt │ │ │ │ │ -000533e0: 7265 616d 2063 7265 6174 6564 2062 7920 ream created by │ │ │ │ │ -000533f0: 6a61 7661 2e6e 696f 2e66 696c 652e 4669 java.nio.file.Fi │ │ │ │ │ -00053400: 6c65 730a 0a3c 6c69 3e6a 6176 612f 6e69 les..
  • java/ni │ │ │ │ │ -00053410: 6f2f 6669 6c65 2f46 696c 6573 2f4c 696e o/file/Files/Lin │ │ │ │ │ -00053420: 6b73 2e6a 6176 613a 2055 6e69 7420 7465 ks.java: Unit te │ │ │ │ │ -00053430: 7374 2066 6f72 206a 6176 612e 6e69 6f2e st for java.nio. │ │ │ │ │ -00053440: 6669 6c65 2e46 696c 6573 2063 7265 6174 file.Files creat │ │ │ │ │ -00053450: 6553 796d 626f 6c69 634c 696e 6b2c 2072 eSymbolicLink, r │ │ │ │ │ -00053460: 6561 6453 796d 626f 6c69 634c 696e 6b2c eadSymbolicLink, │ │ │ │ │ -00053470: 2061 6e64 2063 7265 6174 654c 696e 6b20 and createLink │ │ │ │ │ -00053480: 6d65 7468 6f64 730a 0a3c 6c69 3e6a 6176 methods..
  • jav │ │ │ │ │ -00053490: 612f 6e69 6f2f 6669 6c65 2f46 696c 6573 a/nio/file/Files │ │ │ │ │ -000534a0: 2f4d 6973 6d61 7463 682e 6a61 7661 3a20 /Mismatch.java: │ │ │ │ │ -000534b0: 556e 6974 2074 6573 7420 666f 7220 7468 Unit test for th │ │ │ │ │ -000534c0: 6520 4669 6c65 732e 6d69 736d 6174 6368 e Files.mismatch │ │ │ │ │ -000534d0: 206d 6574 686f 642e 0a0a 3c6c 693e 6a61 method...
  • ja │ │ │ │ │ -000534e0: 7661 2f6e 696f 2f66 696c 652f 4669 6c65 va/nio/file/File │ │ │ │ │ -000534f0: 732f 4e61 6d65 4c69 6d69 7473 2e6a 6176 s/NameLimits.jav │ │ │ │ │ -00053500: 613a 2054 6573 7420 6669 6c65 2061 6e64 a: Test file and │ │ │ │ │ -00053510: 2064 6972 6563 746f 7279 206e 616d 6520 directory name │ │ │ │ │ -00053520: 6c69 6d69 7473 2e0a 0a3c 6c69 3e6a 6176 limits...
  • jav │ │ │ │ │ -00053530: 612f 6e69 6f2f 6669 6c65 2f46 696c 6573 a/nio/file/Files │ │ │ │ │ -00053540: 2f4e 756c 4465 7669 6365 2e6a 6176 613a /NulDevice.java: │ │ │ │ │ -00053550: 2056 6572 6966 7920 7374 7265 616d 2061 Verify stream a │ │ │ │ │ -00053560: 6e64 2063 6861 6e6e 656c 2062 6568 6176 nd channel behav │ │ │ │ │ -00053570: 696f 7220 7769 7468 204e 554c 2064 6576 ior with NUL dev │ │ │ │ │ -00053580: 6963 650a 0a3c 6c69 3e6a 6176 612f 6e69 ice..
  • java/ni │ │ │ │ │ -00053590: 6f2f 6669 6c65 2f46 696c 6573 2f52 6561 o/file/Files/Rea │ │ │ │ │ -000535a0: 6457 7269 7465 5374 7269 6e67 2e6a 6176 dWriteString.jav │ │ │ │ │ -000535b0: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ -000535c0: 206d 6574 686f 6473 2066 6f72 2046 696c methods for Fil │ │ │ │ │ -000535d0: 6573 2072 6561 6453 7472 696e 6720 616e es readString an │ │ │ │ │ -000535e0: 6420 7772 6974 6520 6d65 7468 6f64 732e d write methods. │ │ │ │ │ -000535f0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f66 ..
  • java/nio/f │ │ │ │ │ -00053600: 696c 652f 4669 6c65 732f 5342 432e 6a61 ile/Files/SBC.ja │ │ │ │ │ -00053610: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ -00053620: 7220 6a61 7661 2e6e 696f 2e66 696c 652e r java.nio.file. │ │ │ │ │ -00053630: 4669 6c65 732e 6e65 7742 7974 6543 6861 Files.newByteCha │ │ │ │ │ -00053640: 6e6e 656c 0a0a 3c6c 693e 6a61 7661 2f6e nnel..
  • java/n │ │ │ │ │ -00053650: 696f 2f66 696c 652f 4669 6c65 732f 5365 io/file/Files/Se │ │ │ │ │ -00053660: 744c 6173 744d 6f64 6966 6965 6454 696d tLastModifiedTim │ │ │ │ │ -00053670: 652e 6a61 7661 3a20 556e 6974 2074 6573 e.java: Unit tes │ │ │ │ │ -00053680: 7420 666f 7220 4669 6c65 732e 7365 744c t for Files.setL │ │ │ │ │ -00053690: 6173 744d 6f64 6966 6965 6454 696d 650a astModifiedTime. │ │ │ │ │ -000536a0: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6669 .
  • java/nio/fi │ │ │ │ │ -000536b0: 6c65 2f46 696c 6573 2f53 7472 6561 6d4c le/Files/StreamL │ │ │ │ │ -000536c0: 696e 6573 5465 7374 2e6a 6176 613a 2054 inesTest.java: T │ │ │ │ │ -000536d0: 6573 7473 2073 7472 6561 6d73 2072 6574 ests streams ret │ │ │ │ │ -000536e0: 7572 6e65 6420 6672 6f6d 2046 696c 6573 urned from Files │ │ │ │ │ -000536f0: 2e6c 696e 6573 2c20 7072 696d 6172 696c .lines, primaril │ │ │ │ │ -00053700: 7920 666f 6375 7365 6420 6f6e 2074 6573 y focused on tes │ │ │ │ │ -00053710: 7469 6e67 2074 6865 2066 696c 652d 6368 ting the file-ch │ │ │ │ │ -00053720: 616e 6e65 6c2d 6261 7365 6420 7374 7265 annel-based stre │ │ │ │ │ -00053730: 616d 2073 7472 6561 6d20 7769 7468 2073 am stream with s │ │ │ │ │ -00053740: 7570 706f 7274 6564 2063 6861 7261 6374 upported charact │ │ │ │ │ -00053750: 6572 2073 6574 730a 0a3c 6c69 3e6a 6176 er sets..
  • jav │ │ │ │ │ -00053760: 612f 6e69 6f2f 6669 6c65 2f46 696c 6573 a/nio/file/Files │ │ │ │ │ -00053770: 2f53 7472 6561 6d54 6573 742e 6a61 7661 /StreamTest.java │ │ │ │ │ -00053780: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ -00053790: 6a61 7661 2e6e 696f 2e66 696c 652e 4669 java.nio.file.Fi │ │ │ │ │ -000537a0: 6c65 7320 6d65 7468 6f64 7320 7468 6174 les methods that │ │ │ │ │ -000537b0: 2072 6574 7572 6e20 6120 5374 7265 616d return a Stream │ │ │ │ │ -000537c0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f66 ..
  • java/nio/f │ │ │ │ │ -000537d0: 696c 652f 4669 6c65 732f 5375 6273 7444 ile/Files/SubstD │ │ │ │ │ -000537e0: 7269 7665 2e6a 6176 613a 2054 6573 7420 rive.java: Test │ │ │ │ │ -000537f0: 4669 6c65 7327 2070 7562 6c69 6320 4150 Files' public AP │ │ │ │ │ -00053800: 4973 2077 6974 6820 6472 6976 6573 2063 Is with drives c │ │ │ │ │ -00053810: 7265 6174 6564 2075 7369 6e67 2074 6865 reated using the │ │ │ │ │ -00053820: 2073 7562 7374 2063 6f6d 6d61 6e64 206f subst command o │ │ │ │ │ -00053830: 6e20 5769 6e64 6f77 732e 0a0a 3c6c 693e n Windows...
  • │ │ │ │ │ -00053840: 6a61 7661 2f6e 696f 2f66 696c 652f 4669 java/nio/file/Fi │ │ │ │ │ -00053850: 6c65 732f 5379 6d6c 696e 6b54 696d 652e les/SymlinkTime. │ │ │ │ │ -00053860: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ -00053870: 666f 7220 7570 6461 7469 6e67 2061 6363 for updating acc │ │ │ │ │ -00053880: 6573 7320 616e 6420 6d6f 6469 6669 6361 ess and modifica │ │ │ │ │ -00053890: 7469 6f6e 2074 696d 6573 206f 6620 7379 tion times of sy │ │ │ │ │ -000538a0: 6d6c 696e 6b73 0a0a 3c6c 693e 6a61 7661 mlinks..
  • java │ │ │ │ │ -000538b0: 2f6e 696f 2f66 696c 652f 4669 6c65 732f /nio/file/Files/ │ │ │ │ │ -000538c0: 7072 6f62 6543 6f6e 7465 6e74 5479 7065 probeContentType │ │ │ │ │ -000538d0: 2f42 6173 6963 2e6a 6176 613a 2055 6e69 /Basic.java: Uni │ │ │ │ │ -000538e0: 7420 7465 7374 2066 6f72 2070 726f 6265 t test for probe │ │ │ │ │ -000538f0: 436f 6e74 656e 7454 7970 6520 6d65 7468 ContentType meth │ │ │ │ │ -00053900: 6f64 0a0a 3c6c 693e 6a61 7661 2f6e 696f od..
  • java/nio │ │ │ │ │ -00053910: 2f66 696c 652f 4669 6c65 732f 7072 6f62 /file/Files/prob │ │ │ │ │ -00053920: 6543 6f6e 7465 6e74 5479 7065 2f46 6f72 eContentType/For │ │ │ │ │ -00053930: 6365 4c6f 6164 2e6a 6176 613a 2054 6573 ceLoad.java: Tes │ │ │ │ │ -00053940: 7420 6c69 6272 6172 7920 6465 7065 6e64 t library depend │ │ │ │ │ -00053950: 656e 6369 6573 2062 7920 696e 766f 6b69 encies by invoki │ │ │ │ │ -00053960: 6e67 2046 696c 6573 2e70 726f 6265 436f ng Files.probeCo │ │ │ │ │ -00053970: 6e74 656e 7454 7970 6520 6265 666f 7265 ntentType before │ │ │ │ │ -00053980: 206f 7468 6572 206d 6574 686f 6473 2074 other methods t │ │ │ │ │ -00053990: 6861 7420 776f 756c 6420 6361 7573 6520 hat would cause │ │ │ │ │ -000539a0: 6e69 6f2e 646c 6c20 746f 2062 6520 6c6f nio.dll to be lo │ │ │ │ │ -000539b0: 6164 6564 2e0a 0a3c 6c69 3e6a 6176 612f aded...
  • java/ │ │ │ │ │ -000539c0: 6e69 6f2f 6669 6c65 2f46 696c 6573 2f70 nio/file/Files/p │ │ │ │ │ -000539d0: 726f 6265 436f 6e74 656e 7454 7970 652f robeContentType/ │ │ │ │ │ -000539e0: 5061 7261 6c6c 656c 5072 6f62 6573 2e6a ParallelProbes.j │ │ │ │ │ -000539f0: 6176 613a 2054 6573 7420 7072 6f62 696e ava: Test probin │ │ │ │ │ -00053a00: 6720 636f 6e74 656e 7420 7479 7065 2073 g content type s │ │ │ │ │ -00053a10: 696d 756c 7461 6e65 6f75 736c 7920 6672 imultaneously fr │ │ │ │ │ -00053a20: 6f6d 206d 756c 7469 706c 6520 7468 7265 om multiple thre │ │ │ │ │ -00053a30: 6164 732e 0a0a 3c6c 693e 6a61 7661 2f6e ads...
  • java/n │ │ │ │ │ -00053a40: 696f 2f66 696c 652f 4669 6c65 732f 7761 io/file/Files/wa │ │ │ │ │ -00053a50: 6c6b 4669 6c65 5472 6565 2f46 696e 6454 lkFileTree/FindT │ │ │ │ │ -00053a60: 6573 742e 6a61 7661 3a20 5465 7374 7320 est.java: Tests │ │ │ │ │ -00053a70: 7468 6174 2077 616c 6b46 696c 6554 7265 that walkFileTre │ │ │ │ │ -00053a80: 6520 6973 2063 6f6e 7369 7374 656e 7420 e is consistent │ │ │ │ │ -00053a90: 7769 7468 2074 6865 206e 6174 6976 6520 with the native │ │ │ │ │ -00053aa0: 6669 6e64 2070 726f 6772 616d 0a0a 3c6c find program..java/nio/file/ │ │ │ │ │ -00053ac0: 4669 6c65 732f 7761 6c6b 4669 6c65 5472 Files/walkFileTr │ │ │ │ │ -00053ad0: 6565 2f4d 6178 4465 7074 682e 6a61 7661 ee/MaxDepth.java │ │ │ │ │ -00053ae0: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ -00053af0: 4669 6c65 732e 7761 6c6b 4669 6c65 5472 Files.walkFileTr │ │ │ │ │ -00053b00: 6565 2074 6f20 7465 7374 206d 6178 4465 ee to test maxDe │ │ │ │ │ -00053b10: 7074 6820 7061 7261 6d65 7465 720a 0a3c pth parameter..< │ │ │ │ │ -00053b20: 6c69 3e6a 6176 612f 6e69 6f2f 6669 6c65 li>java/nio/file │ │ │ │ │ -00053b30: 2f46 696c 6573 2f77 616c 6b46 696c 6554 /Files/walkFileT │ │ │ │ │ -00053b40: 7265 652f 4e75 6c6c 732e 6a61 7661 3a20 ree/Nulls.java: │ │ │ │ │ -00053b50: 556e 6974 2074 6573 7420 666f 7220 6a61 Unit test for ja │ │ │ │ │ -00053b60: 7661 2e6e 696f 2e66 696c 652e 4669 6c65 va.nio.file.File │ │ │ │ │ -00053b70: 732e 7761 6c6b 4669 6c65 5472 6565 0a0a s.walkFileTree.. │ │ │ │ │ -00053b80: 3c6c 693e 6a61 7661 2f6e 696f 2f66 696c
  • java/nio/fil │ │ │ │ │ -00053b90: 652f 4669 6c65 732f 7761 6c6b 4669 6c65 e/Files/walkFile │ │ │ │ │ -00053ba0: 5472 6565 2f53 6b69 7053 6962 6c69 6e67 Tree/SkipSibling │ │ │ │ │ -00053bb0: 732e 6a61 7661 3a20 556e 6974 2074 6573 s.java: Unit tes │ │ │ │ │ -00053bc0: 7420 666f 7220 4669 6c65 732e 7761 6c6b t for Files.walk │ │ │ │ │ -00053bd0: 4669 6c65 5472 6565 2074 6f20 7465 7374 FileTree to test │ │ │ │ │ -00053be0: 2053 4b49 505f 5349 424c 494e 4753 2072 SKIP_SIBLINGS r │ │ │ │ │ -00053bf0: 6574 7572 6e20 7661 6c75 650a 0a3c 6c69 eturn value..
  • java/nio/file/F │ │ │ │ │ -00053c10: 696c 6573 2f77 616c 6b46 696c 6554 7265 iles/walkFileTre │ │ │ │ │ -00053c20: 652f 536b 6970 5375 6274 7265 652e 6a61 e/SkipSubtree.ja │ │ │ │ │ -00053c30: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ -00053c40: 7220 4669 6c65 732e 7761 6c6b 4669 6c65 r Files.walkFile │ │ │ │ │ -00053c50: 5472 6565 2074 6f20 7465 7374 2053 4b49 Tree to test SKI │ │ │ │ │ -00053c60: 505f 5355 4254 5245 4520 7265 7475 726e P_SUBTREE return │ │ │ │ │ -00053c70: 2076 616c 7565 0a0a 3c6c 693e 6a61 7661 value..
  • java │ │ │ │ │ -00053c80: 2f6e 696f 2f66 696c 652f 4669 6c65 732f /nio/file/Files/ │ │ │ │ │ -00053c90: 7761 6c6b 4669 6c65 5472 6565 2f54 6572 walkFileTree/Ter │ │ │ │ │ -00053ca0: 6d69 6e61 7465 5761 6c6b 2e6a 6176 613a minateWalk.java: │ │ │ │ │ -00053cb0: 2055 6e69 7420 7465 7374 2066 6f72 2046 Unit test for F │ │ │ │ │ -00053cc0: 696c 6573 2e77 616c 6b46 696c 6554 7265 iles.walkFileTre │ │ │ │ │ -00053cd0: 6520 746f 2074 6573 7420 5445 524d 494e e to test TERMIN │ │ │ │ │ -00053ce0: 4154 4520 7265 7475 726e 2076 616c 7565 ATE return value │ │ │ │ │ -00053cf0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f66 ..
  • java/nio/f │ │ │ │ │ -00053d00: 696c 652f 4669 6c65 732f 7761 6c6b 4669 ile/Files/walkFi │ │ │ │ │ -00053d10: 6c65 5472 6565 2f57 616c 6b57 6974 6853 leTree/WalkWithS │ │ │ │ │ -00053d20: 6563 7572 6974 792e 6a61 7661 3a20 5465 ecurity.java: Te │ │ │ │ │ -00053d30: 7374 2046 696c 6573 2e77 616c 6b46 696c st Files.walkFil │ │ │ │ │ -00053d40: 6554 7265 6520 696e 2074 6865 2070 7265 eTree in the pre │ │ │ │ │ -00053d50: 7365 6e63 6520 6f66 2061 2073 6563 7572 sence of a secur │ │ │ │ │ -00053d60: 6974 7920 6d61 6e61 6765 720a 0a3c 6c69 ity manager..
  • java/nio/file/P │ │ │ │ │ -00053d80: 6174 682f 4d61 6350 6174 6854 6573 742e ath/MacPathTest. │ │ │ │ │ -00053d90: 6a61 7661 3a20 5465 7374 7320 6669 6c65 java: Tests file │ │ │ │ │ -00053da0: 2070 6174 6820 7769 7468 206e 6663 2f6e path with nfc/n │ │ │ │ │ -00053db0: 6664 2066 6f72 6d73 206f 6e20 4d61 634f fd forms on MacO │ │ │ │ │ -00053dc0: 5358 0a0a 3c6c 693e 6a61 7661 2f6e 696f SX..
  • java/nio │ │ │ │ │ -00053dd0: 2f66 696c 652f 5061 7468 2f4d 6163 546f /file/Path/MacTo │ │ │ │ │ -00053de0: 5265 616c 5061 7468 5769 7468 534d 2e6a RealPathWithSM.j │ │ │ │ │ -00053df0: 6176 613a 2056 6572 6966 7920 556e 6978 ava: Verify Unix │ │ │ │ │ -00053e00: 5061 7468 3a3a 746f 5265 616c 5061 7468 Path::toRealPath │ │ │ │ │ -00053e10: 2066 616c 6c73 2062 6163 6b20 6966 206e falls back if n │ │ │ │ │ -00053e20: 6f20 7065 726d 7320 6f6e 206d 6163 4f53 o perms on macOS │ │ │ │ │ -00053e30: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f66 ..
  • java/nio/f │ │ │ │ │ -00053e40: 696c 652f 5061 7468 2f50 6174 684f 7073 ile/Path/PathOps │ │ │ │ │ -00053e50: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ -00053e60: 2066 6f72 206a 6176 612e 6e69 6f2e 6669 for java.nio.fi │ │ │ │ │ -00053e70: 6c65 2e50 6174 6820 7061 7468 206f 7065 le.Path path ope │ │ │ │ │ -00053e80: 7261 7469 6f6e 730a 0a3c 6c69 3e6a 6176 rations..
  • jav │ │ │ │ │ -00053e90: 612f 6e69 6f2f 6669 6c65 2f50 6174 682f a/nio/file/Path/ │ │ │ │ │ -00053ea0: 546f 5265 616c 5061 7468 2e6a 6176 613a ToRealPath.java: │ │ │ │ │ -00053eb0: 2056 6572 6966 7920 636f 7272 6563 7420 Verify correct │ │ │ │ │ -00053ec0: 6f70 6572 6174 696f 6e20 6f66 2050 6174 operation of Pat │ │ │ │ │ -00053ed0: 682e 746f 5265 616c 5061 7468 0a0a 3c6c h.toRealPath..java/nio/file/ │ │ │ │ │ -00053ef0: 5061 7468 2f55 7269 496d 706f 7274 4578 Path/UriImportEx │ │ │ │ │ -00053f00: 706f 7274 2e6a 6176 613a 2055 6e69 7420 port.java: Unit │ │ │ │ │ -00053f10: 7465 7374 2066 6f72 206a 6176 612e 6e69 test for java.ni │ │ │ │ │ -00053f20: 6f2e 6669 6c65 2e50 6174 680a 0a3c 6c69 o.file.Path..
  • java/nio/file/P │ │ │ │ │ -00053f40: 6174 684d 6174 6368 6572 2f42 6173 6963 athMatcher/Basic │ │ │ │ │ -00053f50: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ -00053f60: 2066 6f72 206a 6176 612e 6e69 6f2e 6669 for java.nio.fi │ │ │ │ │ -00053f70: 6c65 2e50 6174 684d 6174 6368 6572 0a0a le.PathMatcher.. │ │ │ │ │ -00053f80: 3c6c 693e 6a61 7661 2f6e 696f 2f66 696c
  • java/nio/fil │ │ │ │ │ -00053f90: 652f 5761 7463 6853 6572 7669 6365 2f42 e/WatchService/B │ │ │ │ │ -00053fa0: 6173 6963 2e6a 6176 613a 2055 6e69 7420 asic.java: Unit │ │ │ │ │ -00053fb0: 7465 7374 2066 6f72 206a 6176 612e 6e69 test for java.ni │ │ │ │ │ -00053fc0: 6f2e 6669 6c65 2e57 6174 6368 5365 7276 o.file.WatchServ │ │ │ │ │ -00053fd0: 6963 650a 0a3c 6c69 3e6a 6176 612f 6e69 ice..
  • java/ni │ │ │ │ │ -00053fe0: 6f2f 6669 6c65 2f57 6174 6368 5365 7276 o/file/WatchServ │ │ │ │ │ -00053ff0: 6963 652f 4465 6c65 7465 496e 7465 7266 ice/DeleteInterf │ │ │ │ │ -00054000: 6572 656e 6365 2e6a 6176 613a 2054 6573 erence.java: Tes │ │ │ │ │ -00054010: 7473 2070 6f74 656e 7469 616c 2069 6e74 ts potential int │ │ │ │ │ -00054020: 6572 6665 7265 6e63 6520 6265 7477 6565 erference betwee │ │ │ │ │ -00054030: 6e20 6120 7468 7265 6164 2063 7265 6174 n a thread creat │ │ │ │ │ -00054040: 696e 6720 616e 6420 636c 6f73 696e 6720 ing and closing │ │ │ │ │ -00054050: 6120 5761 7463 6853 6572 7669 6365 2077 a WatchService w │ │ │ │ │ -00054060: 6974 6820 616e 6f74 6865 7220 7468 7265 ith another thre │ │ │ │ │ -00054070: 6164 2074 6861 7420 6973 2064 656c 6574 ad that is delet │ │ │ │ │ -00054080: 696e 6720 616e 6420 7265 2d63 7265 6174 ing and re-creat │ │ │ │ │ -00054090: 696e 6720 7468 6520 6469 7265 6374 6f72 ing the director │ │ │ │ │ -000540a0: 7920 6174 2061 726f 756e 6420 7468 6520 y at around the │ │ │ │ │ -000540b0: 7361 6d65 2074 696d 652e 0a0a 3c6c 693e same time...
  • │ │ │ │ │ -000540c0: 6a61 7661 2f6e 696f 2f66 696c 652f 5761 java/nio/file/Wa │ │ │ │ │ -000540d0: 7463 6853 6572 7669 6365 2f46 696c 6554 tchService/FileT │ │ │ │ │ -000540e0: 7265 654d 6f64 6966 6965 722e 6a61 7661 reeModifier.java │ │ │ │ │ -000540f0: 3a20 5361 6e69 7479 2074 6573 7420 666f : Sanity test fo │ │ │ │ │ -00054100: 7220 4a44 4b2d 7370 6563 6966 6963 2046 r JDK-specific F │ │ │ │ │ -00054110: 494c 455f 5452 4545 2077 6174 6368 2065 ILE_TREE watch e │ │ │ │ │ -00054120: 7665 6e74 206d 6f64 6966 6965 720a 0a3c vent modifier..< │ │ │ │ │ -00054130: 6c69 3e6a 6176 612f 6e69 6f2f 6669 6c65 li>java/nio/file │ │ │ │ │ -00054140: 2f57 6174 6368 5365 7276 6963 652f 4c6f /WatchService/Lo │ │ │ │ │ -00054150: 7473 4f66 4361 6e63 656c 732e 6a61 7661 tsOfCancels.java │ │ │ │ │ -00054160: 3a20 4261 7368 206f 6e20 5761 7463 684b : Bash on WatchK │ │ │ │ │ -00054170: 6579 2e63 616e 6365 6c20 7769 7468 2061 ey.cancel with a │ │ │ │ │ -00054180: 2076 6965 7720 746f 2063 6175 7369 6e67 view to causing │ │ │ │ │ -00054190: 2061 2063 7261 7368 2077 6865 6e20 616e a crash when an │ │ │ │ │ -000541a0: 206f 7574 7374 616e 6469 6e67 2049 2f4f outstanding I/O │ │ │ │ │ -000541b0: 206f 7065 7261 7469 6f6e 206f 6e20 6469 operation on di │ │ │ │ │ -000541c0: 7265 6374 6f72 7920 636f 6d70 6c65 7465 rectory complete │ │ │ │ │ -000541d0: 7320 6166 7465 7220 7468 6520 6469 7265 s after the dire │ │ │ │ │ -000541e0: 6374 6f72 7920 6861 7320 6265 656e 2063 ctory has been c │ │ │ │ │ -000541f0: 6c6f 7365 640a 0a3c 6c69 3e6a 6176 612f losed..
  • java/ │ │ │ │ │ -00054200: 6e69 6f2f 6669 6c65 2f57 6174 6368 5365 nio/file/WatchSe │ │ │ │ │ -00054210: 7276 6963 652f 4c6f 7473 4f66 436c 6f73 rvice/LotsOfClos │ │ │ │ │ -00054220: 6573 2e6a 6176 613a 2049 6e76 6f6b 696e es.java: Invokin │ │ │ │ │ -00054230: 6720 636c 6f73 6520 6173 796e 6368 726f g close asynchro │ │ │ │ │ -00054240: 6e6f 7573 6c79 2063 616e 2063 6175 7365 nously can cause │ │ │ │ │ -00054250: 2072 6567 6973 7465 7220 746f 2066 6169 register to fai │ │ │ │ │ -00054260: 6c20 7769 7468 2061 6e20 494f 4578 6365 l with an IOExce │ │ │ │ │ -00054270: 7074 696f 6e20 7261 7468 6572 2074 6861 ption rather tha │ │ │ │ │ -00054280: 6e20 6120 436c 6f73 6564 5761 7463 6853 n a ClosedWatchS │ │ │ │ │ -00054290: 6572 7669 6365 4578 6365 7074 696f 6e0a erviceException. │ │ │ │ │ -000542a0: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6669 .
  • java/nio/fi │ │ │ │ │ -000542b0: 6c65 2f57 6174 6368 5365 7276 6963 652f le/WatchService/ │ │ │ │ │ -000542c0: 4c6f 7473 4f66 4576 656e 7473 2e6a 6176 LotsOfEvents.jav │ │ │ │ │ -000542d0: 613a 2054 6573 7473 2057 6174 6368 5365 a: Tests WatchSe │ │ │ │ │ -000542e0: 7276 6963 6520 6265 6861 7669 6f72 2077 rvice behavior w │ │ │ │ │ -000542f0: 6865 6e20 6c6f 7473 206f 6620 6576 656e hen lots of even │ │ │ │ │ -00054300: 7473 2061 7265 2070 656e 6469 6e67 2028 ts are pending ( │ │ │ │ │ -00054310: 7573 6520 2d44 7365 6564 3d58 2074 6f20 use -Dseed=X to │ │ │ │ │ -00054320: 7365 7420 5052 4e47 2073 6565 6429 0a0a set PRNG seed).. │ │ │ │ │ -00054330: 3c6c 693e 6a61 7661 2f6e 696f 2f66 696c
  • java/nio/fil │ │ │ │ │ -00054340: 652f 5761 7463 6853 6572 7669 6365 2f4d e/WatchService/M │ │ │ │ │ -00054350: 6179 466c 6965 732e 6a61 7661 3a20 5465 ayFlies.java: Te │ │ │ │ │ -00054360: 7374 2074 6861 7420 4352 4541 5445 2061 st that CREATE a │ │ │ │ │ -00054370: 6e64 2044 454c 4554 4520 6576 656e 7473 nd DELETE events │ │ │ │ │ -00054380: 2061 7265 2070 6169 7265 6420 666f 7220 are paired for │ │ │ │ │ -00054390: 7665 7279 2073 686f 7274 206c 6976 6564 very short lived │ │ │ │ │ -000543a0: 2066 696c 6573 0a0a 3c6c 693e 6a61 7661 files..
  • java │ │ │ │ │ -000543b0: 2f6e 696f 2f66 696c 652f 5761 7463 6853 /nio/file/WatchS │ │ │ │ │ -000543c0: 6572 7669 6365 2f53 656e 7369 7469 7669 ervice/Sensitivi │ │ │ │ │ -000543d0: 7479 4d6f 6469 6669 6572 2e6a 6176 613a tyModifier.java: │ │ │ │ │ -000543e0: 2053 616e 6974 7920 7465 7374 2066 6f72 Sanity test for │ │ │ │ │ -000543f0: 204a 444b 2d73 7065 6369 6669 6320 7365 JDK-specific se │ │ │ │ │ -00054400: 6e73 6974 6976 6974 7920 6c65 7665 6c20 nsitivity level │ │ │ │ │ -00054410: 7761 7463 6820 6576 656e 7420 6d6f 6469 watch event modi │ │ │ │ │ -00054420: 6669 6572 0a0a 3c6c 693e 6a61 7661 2f6e fier..
  • java/n │ │ │ │ │ -00054430: 696f 2f66 696c 652f 5761 7463 6853 6572 io/file/WatchSer │ │ │ │ │ -00054440: 7669 6365 2f55 7064 6174 6549 6e74 6572 vice/UpdateInter │ │ │ │ │ -00054450: 6665 7265 6e63 652e 6a61 7661 3a20 4c69 ference.java: Li │ │ │ │ │ -00054460: 6e75 7857 6174 6368 5365 7276 6963 6520 nuxWatchService │ │ │ │ │ -00054470: 736f 6d65 7469 6d65 7320 7265 706f 7274 sometimes report │ │ │ │ │ -00054480: 7320 696e 6f74 6966 7920 6576 656e 7473 s inotify events │ │ │ │ │ -00054490: 2061 6761 696e 7374 2077 726f 6e67 2064 against wrong d │ │ │ │ │ -000544a0: 6972 6563 746f 7279 0a0a 3c6c 693e 6a61 irectory..
  • ja │ │ │ │ │ -000544b0: 7661 2f6e 696f 2f66 696c 652f 5761 7463 va/nio/file/Watc │ │ │ │ │ -000544c0: 6853 6572 7669 6365 2f57 6974 6853 6563 hService/WithSec │ │ │ │ │ -000544d0: 7572 6974 794d 616e 6167 6572 2e6a 6176 urityManager.jav │ │ │ │ │ -000544e0: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ -000544f0: 2057 6174 6368 6162 6c65 2372 6567 6973 Watchable#regis │ │ │ │ │ -00054500: 7465 7227 7320 7065 726d 6973 7369 6f6e ter's permission │ │ │ │ │ -00054510: 2063 6865 636b 730a 0a3c 6c69 3e6a 6176 checks..
  • jav │ │ │ │ │ -00054520: 612f 6e69 6f2f 6669 6c65 2f61 7474 7269 a/nio/file/attri │ │ │ │ │ -00054530: 6275 7465 2f41 636c 456e 7472 792f 456d bute/AclEntry/Em │ │ │ │ │ -00054540: 7074 7953 6574 2e6a 6176 613a 2054 6573 ptySet.java: Tes │ │ │ │ │ -00054550: 7420 4163 6c45 6e74 7279 2e42 7569 6c64 t AclEntry.Build │ │ │ │ │ -00054560: 6572 2073 6574 466c 6167 7320 616e 6420 er setFlags and │ │ │ │ │ -00054570: 7365 7450 6572 6d69 7373 696f 6e73 2077 setPermissions w │ │ │ │ │ -00054580: 6974 6820 656d 7074 7920 7365 7473 0a0a ith empty sets.. │ │ │ │ │ -00054590: 3c6c 693e 6a61 7661 2f6e 696f 2f66 696c
  • java/nio/fil │ │ │ │ │ -000545a0: 652f 6174 7472 6962 7574 652f 4261 7369 e/attribute/Basi │ │ │ │ │ -000545b0: 6346 696c 6541 7474 7269 6275 7465 5669 cFileAttributeVi │ │ │ │ │ -000545c0: 6577 2f42 6173 6963 2e6a 6176 613a 2055 ew/Basic.java: U │ │ │ │ │ -000545d0: 6e69 7420 7465 7374 2066 6f72 206a 6176 nit test for jav │ │ │ │ │ -000545e0: 612e 6e69 6f2e 6669 6c65 2e61 7474 7269 a.nio.file.attri │ │ │ │ │ -000545f0: 6275 7465 2e42 6173 6963 4669 6c65 4174 bute.BasicFileAt │ │ │ │ │ -00054600: 7472 6962 7574 6556 6965 770a 0a3c 6c69 tributeView..
  • java/nio/file/a │ │ │ │ │ -00054620: 7474 7269 6275 7465 2f42 6173 6963 4669 ttribute/BasicFi │ │ │ │ │ -00054630: 6c65 4174 7472 6962 7574 6556 6965 772f leAttributeView/ │ │ │ │ │ -00054640: 4372 6561 7469 6f6e 5469 6d65 2e6a 6176 CreationTime.jav │ │ │ │ │ -00054650: 6123 6377 643a 2042 6173 6963 2074 6573 a#cwd: Basic tes │ │ │ │ │ -00054660: 7420 666f 7220 6372 6561 7469 6f6e 5469 t for creationTi │ │ │ │ │ -00054670: 6d65 2061 7474 7269 6275 7465 206f 6e20 me attribute on │ │ │ │ │ -00054680: 706c 6174 666f 726d 732f 6669 6c65 2073 platforms/file s │ │ │ │ │ -00054690: 7973 7465 6d73 2074 6861 7420 7375 7070 ystems that supp │ │ │ │ │ -000546a0: 6f72 7420 6974 2c20 7465 7374 7320 7573 ort it, tests us │ │ │ │ │ -000546b0: 696e 6720 7468 6520 7465 7374 2073 6372 ing the test scr │ │ │ │ │ -000546c0: 6174 6368 2064 6972 6563 746f 7279 2c20 atch directory, │ │ │ │ │ -000546d0: 7468 6520 7465 7374 2073 6372 6174 6368 the test scratch │ │ │ │ │ -000546e0: 2064 6972 6563 746f 7279 206d 6179 6265 directory maybe │ │ │ │ │ -000546f0: 2061 7420 6469 6666 2064 6973 6b20 7061 at diff disk pa │ │ │ │ │ -00054700: 7274 6974 696f 6e20 746f 202f 746d 7020 rtition to /tmp │ │ │ │ │ -00054710: 6f6e 206c 696e 7578 2e0a 0a3c 6c69 3e6a on linux...
  • j │ │ │ │ │ -00054720: 6176 612f 6e69 6f2f 6669 6c65 2f61 7474 ava/nio/file/att │ │ │ │ │ -00054730: 7269 6275 7465 2f42 6173 6963 4669 6c65 ribute/BasicFile │ │ │ │ │ -00054740: 4174 7472 6962 7574 6556 6965 772f 4372 AttributeView/Cr │ │ │ │ │ -00054750: 6561 7469 6f6e 5469 6d65 2e6a 6176 6123 eationTime.java# │ │ │ │ │ -00054760: 746d 703a 2042 6173 6963 2074 6573 7420 tmp: Basic test │ │ │ │ │ -00054770: 666f 7220 6372 6561 7469 6f6e 5469 6d65 for creationTime │ │ │ │ │ -00054780: 2061 7474 7269 6275 7465 206f 6e20 706c attribute on pl │ │ │ │ │ -00054790: 6174 666f 726d 732f 6669 6c65 2073 7973 atforms/file sys │ │ │ │ │ -000547a0: 7465 6d73 2074 6861 7420 7375 7070 6f72 tems that suppor │ │ │ │ │ -000547b0: 7420 6974 2c20 7465 7374 7320 7573 696e t it, tests usin │ │ │ │ │ -000547c0: 6720 2f74 6d70 2064 6972 6563 746f 7279 g /tmp directory │ │ │ │ │ -000547d0: 2e0a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f ...
  • java/nio/ │ │ │ │ │ -000547e0: 6669 6c65 2f61 7474 7269 6275 7465 2f42 file/attribute/B │ │ │ │ │ -000547f0: 6173 6963 4669 6c65 4174 7472 6962 7574 asicFileAttribut │ │ │ │ │ -00054800: 6556 6965 772f 556e 6978 536f 636b 6574 eView/UnixSocket │ │ │ │ │ -00054810: 4669 6c65 2e6a 6176 613a 2056 6572 6966 File.java: Verif │ │ │ │ │ -00054820: 7920 6162 696c 6974 7920 746f 2073 6574 y ability to set │ │ │ │ │ -00054830: 2074 696d 6520 6174 7472 6962 7574 6573 time attributes │ │ │ │ │ -00054840: 206f 6620 736f 636b 6574 2066 696c 6573 of socket files │ │ │ │ │ -00054850: 2077 6974 6820 6e6f 2064 6576 6963 650a with no device. │ │ │ │ │ -00054860: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6669 .
  • java/nio/fi │ │ │ │ │ -00054870: 6c65 2f61 7474 7269 6275 7465 2f46 696c le/attribute/Fil │ │ │ │ │ -00054880: 6554 696d 652f 4261 7369 632e 6a61 7661 eTime/Basic.java │ │ │ │ │ -00054890: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ -000548a0: 6a61 7661 2e6e 696f 2e66 696c 652e 4669 java.nio.file.Fi │ │ │ │ │ -000548b0: 6c65 5469 6d65 0a0a 3c6c 693e 6a61 7661 leTime..
  • java │ │ │ │ │ -000548c0: 2f6e 696f 2f66 696c 652f 6574 632f 4578 /nio/file/etc/Ex │ │ │ │ │ -000548d0: 6365 7074 696f 6e73 2e6a 6176 613a 204d ceptions.java: M │ │ │ │ │ -000548e0: 6973 6365 6c6c 656e 6f75 7320 7465 7374 iscellenous test │ │ │ │ │ -000548f0: 7320 6f6e 2065 7863 6570 7469 6f6e 7320 s on exceptions │ │ │ │ │ -00054900: 696e 206a 6176 612e 6e69 6f2e 6669 6c65 in java.nio.file │ │ │ │ │ -00054910: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f66 ..
  • java/nio/f │ │ │ │ │ -00054920: 696c 652f 6574 632f 4d61 6356 6f6c 756d ile/etc/MacVolum │ │ │ │ │ -00054930: 6573 5465 7374 2e6a 6176 613a 2043 6865 esTest.java: Che │ │ │ │ │ -00054940: 636b 2061 6363 6573 7320 616e 6420 6261 ck access and ba │ │ │ │ │ -00054950: 7369 6320 4e49 4f20 4150 4973 206f 6e20 sic NIO APIs on │ │ │ │ │ -00054960: 4150 4653 2066 6f72 206d 6163 4f53 2076 APFS for macOS v │ │ │ │ │ -00054970: 6572 7369 6f6e 2026 6774 3b3d 2031 302e ersion >= 10. │ │ │ │ │ -00054980: 3135 0a0a 3c6c 693e 6a61 7661 2f6e 696f 15..
  • java/nio │ │ │ │ │ -00054990: 2f66 696c 652f 7370 692f 5365 7444 6566 /file/spi/SetDef │ │ │ │ │ -000549a0: 6175 6c74 5072 6f76 6964 6572 2e6a 6176 aultProvider.jav │ │ │ │ │ -000549b0: 613a 2052 756e 7320 7465 7374 7320 7769 a: Runs tests wi │ │ │ │ │ -000549c0: 7468 202d 446a 6176 612e 6e69 6f2e 6669 th -Djava.nio.fi │ │ │ │ │ -000549d0: 6c65 2e73 7069 2e44 6566 6175 6c74 4669 le.spi.DefaultFi │ │ │ │ │ -000549e0: 6c65 5379 7374 656d 5072 6f76 6964 6572 leSystemProvider │ │ │ │ │ -000549f0: 2073 6574 206f 6e20 7468 6520 636f 6d6d set on the comm │ │ │ │ │ -00054a00: 616e 6420 6c69 6e65 2074 6f20 6f76 6572 and line to over │ │ │ │ │ -00054a10: 7269 6465 2074 6865 2064 6566 6175 6c74 ride the default │ │ │ │ │ -00054a20: 2066 696c 6520 7379 7374 656d 2070 726f file system pro │ │ │ │ │ -00054a30: 7669 6465 720a 0a3c 6c69 3e6a 6176 612f vider..
  • java/ │ │ │ │ │ -00054a40: 6e69 6f2f 6669 6c65 2f73 7069 2f54 6573 nio/file/spi/Tes │ │ │ │ │ -00054a50: 7444 656c 6567 6174 696f 6e2e 6a61 7661 tDelegation.java │ │ │ │ │ -00054a60: 3a20 5665 7269 6669 6573 2074 6861 7420 : Verifies that │ │ │ │ │ -00054a70: 6120 4669 6c65 5379 7374 656d 5072 6f76 a FileSystemProv │ │ │ │ │ -00054a80: 6964 6572 2773 2069 6d70 6c65 6d65 6e74 ider's implement │ │ │ │ │ -00054a90: 6174 696f 6e20 6f66 2074 6865 2065 7869 ation of the exi │ │ │ │ │ -00054aa0: 7374 7320 616e 6420 7265 6164 4174 7472 sts and readAttr │ │ │ │ │ -00054ab0: 6962 7574 6573 4966 4578 6973 7473 206d ibutesIfExists m │ │ │ │ │ -00054ac0: 6574 686f 6473 2061 7265 2069 6e76 6f6b ethods are invok │ │ │ │ │ -00054ad0: 6564 0a0a 3c6c 693e 6a61 7661 2f6e 696f ed..
  • java/nio │ │ │ │ │ -00054ae0: 2f6a 6e69 2f4e 6577 4469 7265 6374 4279 /jni/NewDirectBy │ │ │ │ │ -00054af0: 7465 4275 6666 6572 2e6a 6176 613a 2055 teBuffer.java: U │ │ │ │ │ -00054b00: 6e69 7420 7465 7374 2066 6f72 2074 6865 nit test for the │ │ │ │ │ -00054b10: 204a 4e49 2066 756e 6374 696f 6e20 4e65 JNI function Ne │ │ │ │ │ -00054b20: 7744 6972 6563 7442 7974 6542 7566 6665 wDirectByteBuffe │ │ │ │ │ -00054b30: 720a 0a3c 6c69 3e6a 6176 612f 7365 6375 r..
  • java/secu │ │ │ │ │ -00054b40: 7269 7479 2f41 6363 6573 7343 6f6e 7472 rity/AccessContr │ │ │ │ │ -00054b50: 6f6c 436f 6e74 6578 742f 4368 6563 6b43 olContext/CheckC │ │ │ │ │ -00054b60: 746f 722e 6a61 7661 3a20 5465 7374 2063 tor.java: Test c │ │ │ │ │ -00054b70: 6f6e 7374 7275 6374 6f72 2077 6865 6e20 onstructor when │ │ │ │ │ -00054b80: 5044 2061 7272 6179 2069 7320 6e75 6c6c PD array is null │ │ │ │ │ -00054b90: 206f 7220 636f 6e74 6169 6e73 2061 6c6c or contains all │ │ │ │ │ -00054ba0: 206e 756c 6c20 636f 6e74 6578 7473 0a0a null contexts.. │ │ │ │ │ -00054bb0: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -00054bc0: 792f 4163 6365 7373 436f 6e74 726f 6c43 y/AccessControlC │ │ │ │ │ -00054bd0: 6f6e 7465 7874 2f43 6865 636b 4e75 6c6c ontext/CheckNull │ │ │ │ │ -00054be0: 5065 726d 6973 7369 6f6e 2e6a 6176 613a Permission.java: │ │ │ │ │ -00054bf0: 204d 616b 6520 7375 7265 204e 756c 6c50 Make sure NullP │ │ │ │ │ -00054c00: 6f69 6e74 6572 4578 6365 7074 696f 6e20 ointerException │ │ │ │ │ -00054c10: 6973 2072 6169 7365 6420 7768 656e 2070 is raised when p │ │ │ │ │ -00054c20: 6572 6d69 7373 696f 6e20 746f 2063 6865 ermission to che │ │ │ │ │ -00054c30: 636b 2066 6f72 2069 7320 6e75 6c6c 0a0a ck for is null.. │ │ │ │ │ -00054c40: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -00054c50: 792f 4163 6365 7373 436f 6e74 726f 6c43 y/AccessControlC │ │ │ │ │ -00054c60: 6f6e 7465 7874 2f46 6169 6c75 7265 4465 ontext/FailureDe │ │ │ │ │ -00054c70: 6275 674f 7074 696f 6e2e 6a61 7661 3a20 bugOption.java: │ │ │ │ │ -00054c80: 5245 4752 4553 5349 4f4e 3a20 7365 7474 REGRESSION: sett │ │ │ │ │ -00054c90: 696e 6720 2d44 6a61 7661 2e73 6563 7572 ing -Djava.secur │ │ │ │ │ -00054ca0: 6974 792e 6465 6275 673d 6661 696c 7572 ity.debug=failur │ │ │ │ │ -00054cb0: 6520 7265 7375 6c74 2069 6e20 4e50 4520 e result in NPE │ │ │ │ │ -00054cc0: 696e 2041 4343 0a0a 3c6c 693e 6a61 7661 in ACC..
  • java │ │ │ │ │ -00054cd0: 2f73 6563 7572 6974 792f 4163 6365 7373 /security/Access │ │ │ │ │ -00054ce0: 436f 6e74 726f 6c43 6f6e 7465 7874 2f4e ControlContext/N │ │ │ │ │ -00054cf0: 756c 6c43 6f6d 6269 6e65 7245 7175 616c ullCombinerEqual │ │ │ │ │ -00054d00: 732e 6a61 7661 3a20 4163 6365 7373 436f s.java: AccessCo │ │ │ │ │ -00054d10: 6e74 726f 6c43 6f6e 7465 7874 2074 6872 ntrolContext thr │ │ │ │ │ -00054d20: 6f77 7320 4e75 6c6c 506f 696e 7465 7245 ows NullPointerE │ │ │ │ │ -00054d30: 7863 6570 7469 6f6e 2069 6620 7468 6520 xception if the │ │ │ │ │ -00054d40: 436f 6d62 696e 6572 2069 7320 6e75 6c6c Combiner is null │ │ │ │ │ -00054d50: 2e0a 0a3c 6c69 3e6a 6176 612f 7365 6375 ...
  • java/secu │ │ │ │ │ -00054d60: 7269 7479 2f41 6363 6573 7343 6f6e 7472 rity/AccessContr │ │ │ │ │ -00054d70: 6f6c 6c65 722f 446f 5072 6976 2e6a 6176 oller/DoPriv.jav │ │ │ │ │ -00054d80: 613a 2043 6865 636b 2074 6861 7420 6765 a: Check that ge │ │ │ │ │ -00054d90: 7443 6f6e 7465 7874 2077 6f72 6b73 2061 tContext works a │ │ │ │ │ -00054da0: 6674 6572 204a 4954 2063 6f6d 7069 6c65 fter JIT compile │ │ │ │ │ -00054db0: 7220 6573 6361 7065 2061 6e61 6c79 7369 r escape analysi │ │ │ │ │ -00054dc0: 732e 0a0a 3c6c 693e 6a61 7661 2f73 6563 s...
  • java/sec │ │ │ │ │ -00054dd0: 7572 6974 792f 4163 6365 7373 436f 6e74 urity/AccessCont │ │ │ │ │ -00054de0: 726f 6c6c 6572 2f44 6f50 7269 7641 6363 roller/DoPrivAcc │ │ │ │ │ -00054df0: 6f6d 706c 6963 6554 6573 742e 6a61 7661 ompliceTest.java │ │ │ │ │ -00054e00: 3a20 5465 7374 7320 7468 6520 646f 5072 : Tests the doPr │ │ │ │ │ -00054e10: 6976 696c 6567 6564 2077 6974 6820 6163 ivileged with ac │ │ │ │ │ -00054e20: 636f 6d70 6c69 6365 2047 656e 6572 6174 complice Generat │ │ │ │ │ -00054e30: 6520 7477 6f20 6a61 7273 2028 446f 5072 e two jars (DoPr │ │ │ │ │ -00054e40: 6976 5465 7374 2e6a 6172 2061 6e64 2044 ivTest.jar and D │ │ │ │ │ -00054e50: 6f50 7269 7641 6363 6f6d 706c 6963 652e oPrivAccomplice. │ │ │ │ │ -00054e60: 6a61 7229 2061 6e64 2067 7261 6e74 2070 jar) and grant p │ │ │ │ │ -00054e70: 6572 6d69 7373 696f 6e20 746f 2044 6f50 ermission to DoP │ │ │ │ │ -00054e80: 7269 7641 6363 6d70 6c69 6365 2e6a 6172 rivAccmplice.jar │ │ │ │ │ -00054e90: 2066 6f72 2072 6561 6469 6e67 2075 7365 for reading use │ │ │ │ │ -00054ea0: 722e 6e61 6d65 2070 726f 7065 7274 7920 r.name property │ │ │ │ │ -00054eb0: 6672 6f6d 2061 2050 7269 7669 6c61 6765 from a Privilage │ │ │ │ │ -00054ec0: 6441 6374 696f 6e2e 0a0a 3c6c 693e 6a61 dAction...
  • ja │ │ │ │ │ -00054ed0: 7661 2f73 6563 7572 6974 792f 4163 6365 va/security/Acce │ │ │ │ │ -00054ee0: 7373 436f 6e74 726f 6c6c 6572 2f4c 696d ssController/Lim │ │ │ │ │ -00054ef0: 6974 6564 446f 5072 6976 696c 6567 6564 itedDoPrivileged │ │ │ │ │ -00054f00: 2e6a 6176 613a 2054 6573 7420 7468 6520 .java: Test the │ │ │ │ │ -00054f10: 6c69 6d69 7465 6420 7072 6976 696c 6567 limited privileg │ │ │ │ │ -00054f20: 6520 7363 6f70 6520 7665 7273 696f 6e20 e scope version │ │ │ │ │ -00054f30: 6f66 2064 6f50 7269 7669 6c65 6765 640a of doPrivileged. │ │ │ │ │ -00054f40: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ -00054f50: 7479 2f41 6363 6573 7343 6f6e 7472 6f6c ty/AccessControl │ │ │ │ │ -00054f60: 6c65 722f 4c69 6d69 7465 6444 6f50 7269 ler/LimitedDoPri │ │ │ │ │ -00054f70: 7669 6c65 6765 6457 6974 684e 756c 6c50 vilegedWithNullP │ │ │ │ │ -00054f80: 6572 6d73 2e6a 6176 613a 2054 6573 7420 erms.java: Test │ │ │ │ │ -00054f90: 7468 6174 204e 756c 6c50 6f69 6e74 6572 that NullPointer │ │ │ │ │ -00054fa0: 4578 6365 7074 696f 6e20 6973 2074 6872 Exception is thr │ │ │ │ │ -00054fb0: 6f77 6e20 6966 2061 6e79 2065 6c65 6d65 own if any eleme │ │ │ │ │ -00054fc0: 6e74 206f 6620 7065 726d 7320 7061 7261 nt of perms para │ │ │ │ │ -00054fd0: 6d65 7465 7220 6973 206e 756c 6c0a 0a3c meter is null..< │ │ │ │ │ -00054fe0: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -00054ff0: 2f41 6363 6573 7343 6f6e 7472 6f6c 6c65 /AccessControlle │ │ │ │ │ -00055000: 722f 4c69 6d69 7465 6444 6f50 7269 7669 r/LimitedDoPrivi │ │ │ │ │ -00055010: 6c65 6765 6457 6974 6854 6872 6561 642e legedWithThread. │ │ │ │ │ -00055020: 6a61 7661 3a20 5465 7374 206c 696d 6974 java: Test limit │ │ │ │ │ -00055030: 6564 2064 6f70 7269 7669 6c65 6765 6420 ed doprivileged │ │ │ │ │ -00055040: 6163 7469 6f6e 2077 6974 6820 7472 6865 action with trhe │ │ │ │ │ -00055050: 6164 2063 616c 6c73 2e0a 0a3c 6c69 3e6a ad calls...
  • j │ │ │ │ │ -00055060: 6176 612f 7365 6375 7269 7479 2f41 6363 ava/security/Acc │ │ │ │ │ -00055070: 6573 7343 6f6e 7472 6f6c 6c65 722f 5072 essController/Pr │ │ │ │ │ -00055080: 6573 6572 7665 436f 6d62 696e 6572 2e6a eserveCombiner.j │ │ │ │ │ -00055090: 6176 613a 2064 6f50 7269 7669 6c65 6765 ava: doPrivilege │ │ │ │ │ -000550a0: 6420 7368 6f75 6c64 2070 7265 7365 7276 d should preserv │ │ │ │ │ -000550b0: 6520 446f 6d61 696e 436f 6d62 696e 6572 e DomainCombiner │ │ │ │ │ -000550c0: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ -000550d0: 6974 792f 4261 7369 6350 6572 6d69 7373 ity/BasicPermiss │ │ │ │ │ -000550e0: 696f 6e2f 4261 7369 6350 6572 6d69 7373 ion/BasicPermiss │ │ │ │ │ -000550f0: 696f 6e43 6f6c 6c65 6374 696f 6e2e 6a61 ionCollection.ja │ │ │ │ │ -00055100: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ -00055110: 7220 4261 7369 6350 6572 6d69 7373 696f r BasicPermissio │ │ │ │ │ -00055120: 6e43 6f6c 6c65 6374 696f 6e20 7375 6263 nCollection subc │ │ │ │ │ -00055130: 6c61 7373 0a0a 3c6c 693e 6a61 7661 2f73 lass..
  • java/s │ │ │ │ │ -00055140: 6563 7572 6974 792f 4261 7369 6350 6572 ecurity/BasicPer │ │ │ │ │ -00055150: 6d69 7373 696f 6e2f 4571 7561 6c73 496d mission/EqualsIm │ │ │ │ │ -00055160: 706c 6965 732e 6a61 7661 3a20 5465 7374 plies.java: Test │ │ │ │ │ -00055170: 2073 7562 636c 6173 7365 7320 6f66 2042 subclasses of B │ │ │ │ │ -00055180: 6173 6963 5065 726d 6973 7369 6f6e 2074 asicPermission t │ │ │ │ │ -00055190: 6f20 6d61 6b65 2073 7572 6520 6469 6666 o make sure diff │ │ │ │ │ -000551a0: 6572 656e 7420 7375 6263 6c61 7373 6573 erent subclasses │ │ │ │ │ -000551b0: 2064 6f6e 2774 2065 7175 616c 206f 7220 don't equal or │ │ │ │ │ -000551c0: 696d 706c 7920 6561 6368 206f 7468 6572 imply each other │ │ │ │ │ -000551d0: 2e0a 0a3c 6c69 3e6a 6176 612f 7365 6375 ...
  • java/secu │ │ │ │ │ -000551e0: 7269 7479 2f42 6173 6963 5065 726d 6973 rity/BasicPermis │ │ │ │ │ -000551f0: 7369 6f6e 2f45 7869 7456 4d45 7175 616c sion/ExitVMEqual │ │ │ │ │ -00055200: 732e 6a61 7661 3a20 5370 6563 6966 6963 s.java: Specific │ │ │ │ │ -00055210: 6174 696f 6e20 6f66 2073 6f6d 6520 4261 ation of some Ba │ │ │ │ │ -00055220: 7369 6350 6572 6d69 7373 696f 6e20 6d65 sicPermission me │ │ │ │ │ -00055230: 7468 6f64 2064 6f65 7320 6e6f 7420 6669 thod does not fi │ │ │ │ │ -00055240: 7420 7769 7468 2069 6d70 6c65 6d65 6e74 t with implement │ │ │ │ │ -00055250: 6174 696f 6e0a 0a3c 6c69 3e6a 6176 612f ation..
  • java/ │ │ │ │ │ -00055260: 7365 6375 7269 7479 2f42 6173 6963 5065 security/BasicPe │ │ │ │ │ -00055270: 726d 6973 7369 6f6e 2f48 6f6d 6f67 656e rmission/Homogen │ │ │ │ │ -00055280: 6569 7479 2e6a 6176 613a 2042 6173 6963 eity.java: Basic │ │ │ │ │ -00055290: 5065 726d 6973 7369 6f6e 2e6e 6577 5065 Permission.newPe │ │ │ │ │ -000552a0: 726d 6973 7369 6f6e 436f 6c6c 6563 7469 rmissionCollecti │ │ │ │ │ -000552b0: 6f6e 2063 6f6c 6c65 6374 696f 6e20 646f on collection do │ │ │ │ │ -000552c0: 6573 206e 6f74 2065 6e66 6f72 6365 2068 es not enforce h │ │ │ │ │ -000552d0: 6f6d 6f67 656e 6569 7479 0a0a 3c6c 693e omogeneity..
  • │ │ │ │ │ -000552e0: 6a61 7661 2f73 6563 7572 6974 792f 4261 java/security/Ba │ │ │ │ │ -000552f0: 7369 6350 6572 6d69 7373 696f 6e2f 4d69 sicPermission/Mi │ │ │ │ │ -00055300: 7865 6442 6173 6963 5065 726d 6973 7369 xedBasicPermissi │ │ │ │ │ -00055310: 6f6e 732e 6a61 7661 3a20 4261 7369 6350 ons.java: BasicP │ │ │ │ │ -00055320: 6572 6d69 7373 696f 6e2e 6e65 7750 6572 ermission.newPer │ │ │ │ │ -00055330: 6d69 7373 696f 6e43 6f6c 6c65 6374 696f missionCollectio │ │ │ │ │ -00055340: 6e28 2920 7669 6f6c 6174 6573 2067 656e n() violates gen │ │ │ │ │ -00055350: 6572 616c 2063 6f6e 7472 6163 7420 7370 eral contract sp │ │ │ │ │ -00055360: 6563 6966 6965 6420 696e 2050 6572 6d69 ecified in Permi │ │ │ │ │ -00055370: 7373 696f 6e20 636c 6173 730a 0a3c 6c69 ssion class..
  • java/security/B │ │ │ │ │ -00055390: 6173 6963 5065 726d 6973 7369 6f6e 2f4e asicPermission/N │ │ │ │ │ -000553a0: 756c 6c4f 7245 6d70 7479 4e61 6d65 2e6a ullOrEmptyName.j │ │ │ │ │ -000553b0: 6176 613a 204d 616b 6520 7375 7265 2042 ava: Make sure B │ │ │ │ │ -000553c0: 6173 6963 5065 726d 6973 7369 6f6e 2063 asicPermission c │ │ │ │ │ -000553d0: 6f6e 7374 7275 6374 6f72 2072 6169 7365 onstructor raise │ │ │ │ │ -000553e0: 7320 4e75 6c6c 506f 696e 7465 7245 7863 s NullPointerExc │ │ │ │ │ -000553f0: 6570 7469 6f6e 2069 6620 7065 726d 6973 eption if permis │ │ │ │ │ -00055400: 7369 6f6e 206e 616d 6520 6973 206e 756c sion name is nul │ │ │ │ │ -00055410: 6c2c 2061 6e64 2049 6c6c 6567 616c 4172 l, and IllegalAr │ │ │ │ │ -00055420: 6775 6d65 6e74 4578 6365 7074 696f 6e20 gumentException │ │ │ │ │ -00055430: 6973 2070 6572 6d69 7373 696f 6e20 6e61 is permission na │ │ │ │ │ -00055440: 6d65 2069 7320 656d 7074 792e 0a0a 3c6c me is empty...java/security/ │ │ │ │ │ -00055460: 4261 7369 6350 6572 6d69 7373 696f 6e2f BasicPermission/ │ │ │ │ │ -00055470: 5065 726d 436c 6173 732e 6a61 7661 3a20 PermClass.java: │ │ │ │ │ -00055480: 4261 7369 6350 6572 6d69 7373 696f 6e43 BasicPermissionC │ │ │ │ │ -00055490: 6f6c 6c65 6374 696f 6e20 646f 6573 206e ollection does n │ │ │ │ │ -000554a0: 6f74 2073 6574 2070 6572 6d43 6c61 7373 ot set permClass │ │ │ │ │ -000554b0: 2064 7572 696e 6720 6465 7365 7269 616c during deserial │ │ │ │ │ -000554c0: 697a 6174 696f 6e0a 0a3c 6c69 3e6a 6176 ization..
  • jav │ │ │ │ │ -000554d0: 612f 7365 6375 7269 7479 2f42 6173 6963 a/security/Basic │ │ │ │ │ -000554e0: 5065 726d 6973 7369 6f6e 2f53 6572 6961 Permission/Seria │ │ │ │ │ -000554f0: 6c56 6572 7369 6f6e 2e6a 6176 613a 2042 lVersion.java: B │ │ │ │ │ -00055500: 6173 6963 5065 726d 6973 7369 6f6e 436f asicPermissionCo │ │ │ │ │ -00055510: 6c6c 6563 7469 6f6e 2073 6572 6961 6c20 llection serial │ │ │ │ │ -00055520: 7665 7273 696f 6e20 5549 4420 696e 636f version UID inco │ │ │ │ │ -00055530: 7272 6563 740a 0a3c 6c69 3e6a 6176 612f rrect..
  • java/ │ │ │ │ │ -00055540: 7365 6375 7269 7479 2f42 6173 6963 5065 security/BasicPe │ │ │ │ │ -00055550: 726d 6973 7369 6f6e 2f57 696c 6463 6172 rmission/Wildcar │ │ │ │ │ -00055560: 642e 6a61 7661 3a20 4368 6563 6b20 7468 d.java: Check th │ │ │ │ │ -00055570: 6174 2042 6173 6963 5065 726d 6973 7369 at BasicPermissi │ │ │ │ │ -00055580: 6f6e 2073 7562 636c 6173 7365 7320 646f on subclasses do │ │ │ │ │ -00055590: 6e27 7420 7468 726f 7720 6578 6365 7074 n't throw except │ │ │ │ │ -000555a0: 696f 6e20 6966 206e 616d 6520 636f 6e74 ion if name cont │ │ │ │ │ -000555b0: 6169 6e73 2077 696c 6463 6172 6420 6368 ains wildcard ch │ │ │ │ │ -000555c0: 6172 6163 7465 7220 2822 2a22 2920 6275 aracter ("*") bu │ │ │ │ │ -000555d0: 7420 646f 6573 206e 6f74 2073 6967 6e69 t does not signi │ │ │ │ │ -000555e0: 6679 2061 2077 696c 6463 6172 6420 6d61 fy a wildcard ma │ │ │ │ │ -000555f0: 7463 680a 0a3c 6c69 3e6a 6176 612f 7365 tch..
  • java/se │ │ │ │ │ -00055600: 6375 7269 7479 2f43 6f64 6553 6967 6e65 curity/CodeSigne │ │ │ │ │ -00055610: 722f 5365 7269 616c 697a 652e 6a61 7661 r/Serialize.java │ │ │ │ │ -00055620: 3a20 436f 6465 5369 676e 6572 2e68 6173 : CodeSigner.has │ │ │ │ │ -00055630: 6843 6f64 6528 2920 646f 6573 206e 6f74 hCode() does not │ │ │ │ │ -00055640: 2077 6f72 6b20 7769 7468 2073 6572 6961 work with seria │ │ │ │ │ -00055650: 6c69 7a61 7469 6f6e 0a0a 3c6c 693e 6a61 lization..
  • ja │ │ │ │ │ -00055660: 7661 2f73 6563 7572 6974 792f 436f 6465 va/security/Code │ │ │ │ │ -00055670: 536f 7572 6365 2f43 6572 7473 4d61 7463 Source/CertsMatc │ │ │ │ │ -00055680: 682e 6a61 7661 3a20 5465 7374 2074 6f20 h.java: Test to │ │ │ │ │ -00055690: 636f 6d70 6172 6520 6a61 7661 2e73 6563 compare java.sec │ │ │ │ │ -000556a0: 7572 6974 792e 436f 6465 536f 7572 6365 urity.CodeSource │ │ │ │ │ -000556b0: 2049 6e73 7472 7563 7469 6f6e 7320 746f Instructions to │ │ │ │ │ -000556c0: 2072 652d 6372 6561 7465 2074 6865 2075 re-create the u │ │ │ │ │ -000556d0: 7365 6420 6365 7274 7320 6669 6c65 2e0a sed certs file.. │ │ │ │ │ -000556e0: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ -000556f0: 7479 2f43 6f64 6553 6f75 7263 652f 496d ty/CodeSource/Im │ │ │ │ │ -00055700: 706c 6965 732e 6a61 7661 3a20 7661 7269 plies.java: vari │ │ │ │ │ -00055710: 6f75 7320 436f 6465 536f 7572 6365 2e69 ous CodeSource.i │ │ │ │ │ -00055720: 6d70 6c69 6573 2074 6573 7473 0a0a 3c6c mplies tests..java/security/ │ │ │ │ │ -00055740: 4469 6765 7374 496e 7075 7453 7472 6561 DigestInputStrea │ │ │ │ │ -00055750: 6d2f 5465 7374 536b 6970 416e 6452 6573 m/TestSkipAndRes │ │ │ │ │ -00055760: 6574 2e6a 6176 613a 2044 6f63 756d 656e et.java: Documen │ │ │ │ │ -00055770: 7420 4469 6765 7374 496e 7075 7453 7472 t DigestInputStr │ │ │ │ │ -00055780: 6561 6d20 6265 6861 7669 6f72 2077 6865 eam behavior whe │ │ │ │ │ -00055790: 6e20 736b 6970 2829 206f 7220 6d61 726b n skip() or mark │ │ │ │ │ -000557a0: 2829 202f 2072 6573 6574 2829 2069 7320 () / reset() is │ │ │ │ │ -000557b0: 7573 6564 0a0a 3c6c 693e 6a61 7661 2f73 used..
  • java/s │ │ │ │ │ -000557c0: 6563 7572 6974 792f 4578 6365 7074 696f ecurity/Exceptio │ │ │ │ │ -000557d0: 6e73 2f43 6861 696e 696e 6743 6f6e 7374 ns/ChainingConst │ │ │ │ │ -000557e0: 7275 6374 6f72 732e 6a61 7661 3a20 5465 ructors.java: Te │ │ │ │ │ -000557f0: 7374 2063 6f6e 7374 7275 6374 6f72 7320 st constructors │ │ │ │ │ -00055800: 666f 7220 6578 6365 7074 696f 6e20 6368 for exception ch │ │ │ │ │ -00055810: 6169 6e69 6e67 206f 6620 7365 6375 7269 aining of securi │ │ │ │ │ -00055820: 7479 2d72 656c 6174 6564 2065 7863 6570 ty-related excep │ │ │ │ │ -00055830: 7469 6f6e 730a 0a3c 6c69 3e6a 6176 612f tions..
  • java/ │ │ │ │ │ -00055840: 7365 6375 7269 7479 2f49 6465 6e74 6974 security/Identit │ │ │ │ │ -00055850: 792f 4571 7561 6c73 4861 7368 436f 6465 y/EqualsHashCode │ │ │ │ │ -00055860: 436f 6e74 7261 6374 2e6a 6176 613a 206a Contract.java: j │ │ │ │ │ -00055870: 6176 612e 7365 6375 7269 7479 2e49 6465 ava.security.Ide │ │ │ │ │ -00055880: 6e74 6974 7920 7669 6f6c 6174 6573 2065 ntity violates e │ │ │ │ │ -00055890: 7175 616c 732f 6861 7368 436f 6465 2063 quals/hashCode c │ │ │ │ │ -000558a0: 6f6e 7472 6163 740a 0a3c 6c69 3e6a 6176 ontract..
  • jav │ │ │ │ │ -000558b0: 612f 7365 6375 7269 7479 2f49 6465 6e74 a/security/Ident │ │ │ │ │ -000558c0: 6974 7953 636f 7065 2f4e 6f44 6566 6175 ityScope/NoDefau │ │ │ │ │ -000558d0: 6c74 5379 7374 656d 5363 6f70 652e 6a61 ltSystemScope.ja │ │ │ │ │ -000558e0: 7661 3a20 5468 6520 6465 6661 756c 7420 va: The default │ │ │ │ │ -000558f0: 7379 7374 656d 2069 6465 6e74 6974 7920 system identity │ │ │ │ │ -00055900: 7363 6f70 6520 6973 206e 6f77 206e 756c scope is now nul │ │ │ │ │ -00055910: 6c2e 0a0a 3c6c 693e 6a61 7661 2f73 6563 l...
  • java/sec │ │ │ │ │ -00055920: 7572 6974 792f 4b65 7941 6772 6565 6d65 urity/KeyAgreeme │ │ │ │ │ -00055930: 6e74 2f4b 6579 4167 7265 656d 656e 7454 nt/KeyAgreementT │ │ │ │ │ -00055940: 6573 742e 6a61 7661 3a20 4b65 7941 6772 est.java: KeyAgr │ │ │ │ │ -00055950: 6565 6d65 6e74 2054 6573 7420 7769 7468 eement Test with │ │ │ │ │ -00055960: 2061 6c6c 2073 7570 706f 7274 6564 2061 all supported a │ │ │ │ │ -00055970: 6c67 6f72 6974 686d 7320 6672 6f6d 204a lgorithms from J │ │ │ │ │ -00055980: 4345 2e0a 0a3c 6c69 3e6a 6176 612f 7365 CE...
  • java/se │ │ │ │ │ -00055990: 6375 7269 7479 2f4b 6579 4167 7265 656d curity/KeyAgreem │ │ │ │ │ -000559a0: 656e 742f 4b65 7953 697a 6554 6573 742e ent/KeySizeTest. │ │ │ │ │ -000559b0: 6a61 7661 3a20 4b65 794c 656e 6774 6820 java: KeyLength │ │ │ │ │ -000559c0: 7375 7070 6f72 7420 7465 7374 2066 6f72 support test for │ │ │ │ │ -000559d0: 2044 6966 6669 6548 656c 6c6d 616e 2c20 DiffieHellman, │ │ │ │ │ -000559e0: 4543 2c20 5844 482e 0a0a 3c6c 693e 6a61 EC, XDH...
  • ja │ │ │ │ │ -000559f0: 7661 2f73 6563 7572 6974 792f 4b65 7941 va/security/KeyA │ │ │ │ │ -00055a00: 6772 6565 6d65 6e74 2f4b 6579 5370 6563 greement/KeySpec │ │ │ │ │ -00055a10: 5465 7374 2e6a 6176 613a 2053 7461 6e64 Test.java: Stand │ │ │ │ │ -00055a20: 6172 6420 7465 7374 7320 6f6e 204b 6579 ard tests on Key │ │ │ │ │ -00055a30: 5370 6563 2c20 4b65 7946 6163 746f 7279 Spec, KeyFactory │ │ │ │ │ -00055a40: 2c20 4b65 7950 6169 7273 2061 6e64 204b , KeyPairs and K │ │ │ │ │ -00055a50: 6579 732e 0a0a 3c6c 693e 6a61 7661 2f73 eys...
  • java/s │ │ │ │ │ -00055a60: 6563 7572 6974 792f 4b65 7941 6772 6565 ecurity/KeyAgree │ │ │ │ │ -00055a70: 6d65 6e74 2f4d 756c 7469 5468 7265 6164 ment/MultiThread │ │ │ │ │ -00055a80: 5465 7374 2e6a 6176 613a 204b 6579 5061 Test.java: KeyPa │ │ │ │ │ -00055a90: 6972 4765 6e65 7261 746f 7220 5465 7374 irGenerator Test │ │ │ │ │ -00055aa0: 2077 6974 6820 6d75 6c74 6970 6c65 2074 with multiple t │ │ │ │ │ -00055ab0: 6872 6561 6473 2e0a 0a3c 6c69 3e6a 6176 hreads...
  • jav │ │ │ │ │ -00055ac0: 612f 7365 6375 7269 7479 2f4b 6579 4167 a/security/KeyAg │ │ │ │ │ -00055ad0: 7265 656d 656e 742f 4e65 6761 7469 7665 reement/Negative │ │ │ │ │ -00055ae0: 5465 7374 2e6a 6176 613a 204e 6567 6174 Test.java: Negat │ │ │ │ │ -00055af0: 6976 6520 7465 7374 7320 666f 7220 4b65 ive tests for Ke │ │ │ │ │ -00055b00: 7920 7265 6c61 7465 6420 5465 7374 2077 y related Test w │ │ │ │ │ -00055b10: 6974 6820 4469 6666 6965 4865 6c6c 6d61 ith DiffieHellma │ │ │ │ │ -00055b20: 6e2c 2045 4344 482c 2058 4448 2e0a 0a3c n, ECDH, XDH...< │ │ │ │ │ -00055b30: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -00055b40: 2f4b 6579 4661 6374 6f72 792f 4661 696c /KeyFactory/Fail │ │ │ │ │ -00055b50: 6f76 6572 2e6a 6176 613a 2074 6573 7420 over.java: test │ │ │ │ │ -00055b60: 7468 6174 2066 6169 6c6f 7665 7220 666f that failover fo │ │ │ │ │ -00055b70: 7220 4b65 7946 6163 746f 7279 2077 6f72 r KeyFactory wor │ │ │ │ │ -00055b80: 6b73 0a0a 3c6c 693e 6a61 7661 2f73 6563 ks..
  • java/sec │ │ │ │ │ -00055b90: 7572 6974 792f 4b65 7946 6163 746f 7279 urity/KeyFactory │ │ │ │ │ -00055ba0: 2f47 656e 6572 6174 6552 5341 5072 6976 /GenerateRSAPriv │ │ │ │ │ -00055bb0: 6174 6543 7274 4b65 792e 6a61 7661 3a20 ateCrtKey.java: │ │ │ │ │ -00055bc0: 4d61 6b65 2073 7572 6520 7468 6174 2052 Make sure that R │ │ │ │ │ -00055bd0: 5341 2050 7269 7661 7465 2043 5254 204b SA Private CRT K │ │ │ │ │ -00055be0: 6579 2066 6163 746f 7279 2067 656e 6572 ey factory gener │ │ │ │ │ -00055bf0: 6174 696f 6e20 7573 696e 6720 6a61 7661 ation using java │ │ │ │ │ -00055c00: 2e73 6563 7572 6974 792e 7370 6563 2e52 .security.spec.R │ │ │ │ │ -00055c10: 5341 5072 6976 6174 6543 7274 4b65 7953 SAPrivateCrtKeyS │ │ │ │ │ -00055c20: 7065 6320 7061 7373 6573 0a0a 3c6c 693e pec passes..
  • │ │ │ │ │ -00055c30: 6a61 7661 2f73 6563 7572 6974 792f 4b65 java/security/Ke │ │ │ │ │ -00055c40: 7946 6163 746f 7279 2f4b 6579 4661 6374 yFactory/KeyFact │ │ │ │ │ -00055c50: 6f72 7947 6574 4b65 7953 7065 6346 6f72 oryGetKeySpecFor │ │ │ │ │ -00055c60: 496e 7661 6c69 6453 7065 632e 6a61 7661 InvalidSpec.java │ │ │ │ │ -00055c70: 3a20 6973 4173 7369 676e 6162 6c65 4672 : isAssignableFr │ │ │ │ │ -00055c80: 6f6d 2063 6865 636b 7320 696e 204b 6579 om checks in Key │ │ │ │ │ -00055c90: 4661 6374 6f72 7953 7069 2e65 6e67 696e FactorySpi.engin │ │ │ │ │ -00055ca0: 6547 6574 4b65 7953 7065 6320 6170 7065 eGetKeySpec appe │ │ │ │ │ -00055cb0: 6172 2074 6f20 6265 2062 6163 6b77 6172 ar to be backwar │ │ │ │ │ -00055cc0: 6473 2e0a 0a3c 6c69 3e6a 6176 612f 7365 ds...
  • java/se │ │ │ │ │ -00055cd0: 6375 7269 7479 2f4b 6579 5061 6972 4765 curity/KeyPairGe │ │ │ │ │ -00055ce0: 6e65 7261 746f 722f 4661 696c 6f76 6572 nerator/Failover │ │ │ │ │ -00055cf0: 2e6a 6176 613a 2074 6573 7420 7468 6174 .java: test that │ │ │ │ │ -00055d00: 2066 6169 6c6f 7665 7220 666f 7220 4b65 failover for Ke │ │ │ │ │ -00055d10: 7950 6169 7247 656e 6572 6174 6f72 2077 yPairGenerator w │ │ │ │ │ -00055d20: 6f72 6b73 0a0a 3c6c 693e 6a61 7661 2f73 orks..
  • java/s │ │ │ │ │ -00055d30: 6563 7572 6974 792f 4b65 7950 6169 7247 ecurity/KeyPairG │ │ │ │ │ -00055d40: 656e 6572 6174 6f72 2f46 696e 616c 697a enerator/Finaliz │ │ │ │ │ -00055d50: 6548 616c 662e 6a61 7661 3a20 4669 6e61 eHalf.java: Fina │ │ │ │ │ -00055d60: 6c69 7a69 6e67 206f 6e65 206b 6579 206f lizing one key o │ │ │ │ │ -00055d70: 6620 6120 4b65 7950 6169 7220 696e 7661 f a KeyPair inva │ │ │ │ │ -00055d80: 6c69 6461 7465 7320 7468 6520 6f74 6865 lidates the othe │ │ │ │ │ -00055d90: 7220 6b65 790a 0a3c 6c69 3e6a 6176 612f r key..
  • java/ │ │ │ │ │ -00055da0: 7365 6375 7269 7479 2f4b 6579 5061 6972 security/KeyPair │ │ │ │ │ -00055db0: 4765 6e65 7261 746f 722f 4765 6e65 7261 Generator/Genera │ │ │ │ │ -00055dc0: 7465 4b65 7970 6169 722e 6a61 7661 3a20 teKeypair.java: │ │ │ │ │ -00055dd0: 5465 7374 2072 6573 746f 7265 6420 6765 Test restored ge │ │ │ │ │ -00055de0: 6e65 7261 7465 4b65 7950 6169 7220 6d65 nerateKeyPair me │ │ │ │ │ -00055df0: 7468 6f64 0a0a 3c6c 693e 6a61 7661 2f73 thod..
  • java/s │ │ │ │ │ -00055e00: 6563 7572 6974 792f 4b65 7950 6169 7247 ecurity/KeyPairG │ │ │ │ │ -00055e10: 656e 6572 6174 6f72 2f47 656e 6572 6174 enerator/Generat │ │ │ │ │ -00055e20: 6552 5341 4b65 7950 6169 722e 6a61 7661 eRSAKeyPair.java │ │ │ │ │ -00055e30: 3a20 4d61 6b65 2073 7572 6520 7468 6174 : Make sure that │ │ │ │ │ -00055e40: 2052 5341 204b 6579 7061 6972 2067 656e RSA Keypair gen │ │ │ │ │ -00055e50: 6572 6174 696f 6e20 7573 696e 6720 6a61 eration using ja │ │ │ │ │ -00055e60: 7661 2e73 6563 7572 6974 792e 7370 6563 va.security.spec │ │ │ │ │ -00055e70: 2e52 5341 4b65 7947 656e 5061 7261 6d65 .RSAKeyGenParame │ │ │ │ │ -00055e80: 7465 7253 7065 6320 7061 7373 6573 0a0a terSpec passes.. │ │ │ │ │ -00055e90: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -00055ea0: 792f 4b65 7952 6570 2f53 6572 6961 6c2e y/KeyRep/Serial. │ │ │ │ │ -00055eb0: 6a61 7661 3a20 5365 7269 616c 697a 696e java: Serializin │ │ │ │ │ -00055ec0: 6720 4b65 7950 6169 7220 6f6e 206f 6e65 g KeyPair on one │ │ │ │ │ -00055ed0: 2056 4d20 2853 756e 292c 2061 6e64 2044 VM (Sun), and D │ │ │ │ │ -00055ee0: 6573 6572 6961 6c69 7a69 6e67 206f 6e20 eserializing on │ │ │ │ │ -00055ef0: 616e 6f74 6865 7220 2849 424d 2920 6661 another (IBM) fa │ │ │ │ │ -00055f00: 696c 730a 0a3c 6c69 3e6a 6176 612f 7365 ils..
  • java/se │ │ │ │ │ -00055f10: 6375 7269 7479 2f4b 6579 5265 702f 5365 curity/KeyRep/Se │ │ │ │ │ -00055f20: 7269 616c 4453 4150 7562 4b65 792e 6a61 rialDSAPubKey.ja │ │ │ │ │ -00055f30: 7661 3a20 524d 4920 696e 7465 726f 7065 va: RMI interope │ │ │ │ │ -00055f40: 7261 6269 6c69 7479 2069 7373 7565 2077 rability issue w │ │ │ │ │ -00055f50: 6974 6820 4453 4150 7562 6c69 634b 6579 ith DSAPublicKey │ │ │ │ │ -00055f60: 206f 626a 2062 6574 7765 656e 204a 444b obj between JDK │ │ │ │ │ -00055f70: 312e 3420 2661 6d70 3b20 4a44 4b31 2e35 1.4 & JDK1.5 │ │ │ │ │ -00055f80: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ -00055f90: 6974 792f 4b65 7952 6570 2f53 6572 6961 ity/KeyRep/Seria │ │ │ │ │ -00055fa0: 6c4f 6c64 2e6a 6176 613a 2053 6572 6961 lOld.java: Seria │ │ │ │ │ -00055fb0: 6c69 7a69 6e67 204b 6579 5061 6972 206f lizing KeyPair o │ │ │ │ │ -00055fc0: 6e20 6f6e 6520 564d 2028 5375 6e29 2c20 n one VM (Sun), │ │ │ │ │ -00055fd0: 616e 6420 4465 7365 7269 616c 697a 696e and Deserializin │ │ │ │ │ -00055fe0: 6720 6f6e 2061 6e6f 7468 6572 2028 4942 g on another (IB │ │ │ │ │ -00055ff0: 4d29 2066 6169 6c73 0a0a 3c6c 693e 6a61 M) fails..
  • ja │ │ │ │ │ -00056000: 7661 2f73 6563 7572 6974 792f 4b65 7953 va/security/KeyS │ │ │ │ │ -00056010: 746f 7265 2f43 6865 636b 496e 7075 7453 tore/CheckInputS │ │ │ │ │ -00056020: 7472 6561 6d2e 6a61 7661 3a20 5468 6520 tream.java: The │ │ │ │ │ -00056030: 696e 7075 7420 7374 7265 616d 2073 7570 input stream sup │ │ │ │ │ -00056040: 706c 6965 6420 746f 204b 6579 5374 6f72 plied to KeyStor │ │ │ │ │ -00056050: 652e 6c6f 6164 2073 686f 756c 6420 7265 e.load should re │ │ │ │ │ -00056060: 6d61 696e 206f 7065 6e2e 0a0a 3c6c 693e main open...
  • │ │ │ │ │ -00056070: 6a61 7661 2f73 6563 7572 6974 792f 4b65 java/security/Ke │ │ │ │ │ -00056080: 7953 746f 7265 2f43 6865 636b 4d61 634f yStore/CheckMacO │ │ │ │ │ -00056090: 534b 6579 4368 6169 6e54 7275 7374 2e6a SKeyChainTrust.j │ │ │ │ │ -000560a0: 6176 613a 2043 6865 636b 2077 6865 7468 ava: Check wheth │ │ │ │ │ -000560b0: 6572 206c 6f61 6469 6e67 206f 6620 6365 er loading of ce │ │ │ │ │ -000560c0: 7274 6966 6963 6174 6573 2066 726f 6d20 rtificates from │ │ │ │ │ -000560d0: 4d61 634f 5320 4b65 7963 6861 696e 2063 MacOS Keychain c │ │ │ │ │ -000560e0: 6f72 7265 6374 6c79 2068 6f6e 6f72 7320 orrectly honors │ │ │ │ │ -000560f0: 7472 7573 7420 7365 7474 696e 6773 0a0a trust settings.. │ │ │ │ │ -00056100: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -00056110: 792f 4b65 7953 746f 7265 2f44 6566 6175 y/KeyStore/Defau │ │ │ │ │ -00056120: 6c74 456e 7472 7954 7970 652e 6a61 7661 ltEntryType.java │ │ │ │ │ -00056130: 3a20 5072 6f76 6964 6520 6765 6e65 7269 : Provide generi │ │ │ │ │ -00056140: 6320 7374 6f72 6167 6520 4b65 7953 746f c storage KeySto │ │ │ │ │ -00056150: 7265 2073 746f 7261 6765 2066 6163 696c re storage facil │ │ │ │ │ -00056160: 6974 6965 730a 0a3c 6c69 3e6a 6176 612f ities..
  • java/ │ │ │ │ │ -00056170: 7365 6375 7269 7479 2f4b 6579 5374 6f72 security/KeyStor │ │ │ │ │ -00056180: 652f 456e 7472 794d 6574 686f 6473 2e6a e/EntryMethods.j │ │ │ │ │ -00056190: 6176 613a 2050 726f 7669 6465 2067 656e ava: Provide gen │ │ │ │ │ -000561a0: 6572 6963 2073 746f 7261 6765 204b 6579 eric storage Key │ │ │ │ │ -000561b0: 5374 6f72 6520 7374 6f72 6167 6520 6661 Store storage fa │ │ │ │ │ -000561c0: 6369 6c69 7469 6573 0a0a 3c6c 693e 6a61 cilities..
  • ja │ │ │ │ │ -000561d0: 7661 2f73 6563 7572 6974 792f 4b65 7953 va/security/KeyS │ │ │ │ │ -000561e0: 746f 7265 2f4b 6579 5374 6f72 6542 7569 tore/KeyStoreBui │ │ │ │ │ -000561f0: 6c64 6572 2e6a 6176 613a 2076 6572 6966 lder.java: verif │ │ │ │ │ -00056200: 7920 7468 6174 2074 6865 204b 6579 5374 y that the KeySt │ │ │ │ │ -00056210: 6f72 652e 4275 696c 6465 7220 4150 4920 ore.Builder API │ │ │ │ │ -00056220: 776f 726b 730a 0a3c 6c69 3e6a 6176 612f works..
  • java/ │ │ │ │ │ -00056230: 7365 6375 7269 7479 2f4b 6579 5374 6f72 security/KeyStor │ │ │ │ │ -00056240: 652f 4f6e 6550 726f 6265 4f6e 654e 6f74 e/OneProbeOneNot │ │ │ │ │ -00056250: 2e6a 6176 613a 204b 6579 5374 6f72 6520 .java: KeyStore │ │ │ │ │ -00056260: 6361 6e6e 6f74 2070 726f 6265 2050 4b43 cannot probe PKC │ │ │ │ │ -00056270: 5331 3220 6b65 7973 746f 7265 2069 6620 S12 keystore if │ │ │ │ │ -00056280: 426f 756e 6379 4361 7374 6c65 2069 7320 BouncyCastle is │ │ │ │ │ -00056290: 7468 6520 746f 7020 7365 6375 7269 7479 the top security │ │ │ │ │ -000562a0: 2070 726f 7669 6465 720a 0a3c 6c69 3e6a provider..
  • j │ │ │ │ │ -000562b0: 6176 612f 7365 6375 7269 7479 2f4b 6579 ava/security/Key │ │ │ │ │ -000562c0: 5374 6f72 652f 5042 4554 6573 742e 6a61 Store/PBETest.ja │ │ │ │ │ -000562d0: 7661 3a20 5072 6f74 6563 7420 6b65 7973 va: Protect keys │ │ │ │ │ -000562e0: 746f 7265 2065 6e74 7269 6573 2075 7369 tore entries usi │ │ │ │ │ -000562f0: 6e67 2073 7472 6f6e 6765 7220 5042 4520 ng stronger PBE │ │ │ │ │ -00056300: 616c 676f 7269 7468 6d73 0a0a 3c6c 693e algorithms..
  • │ │ │ │ │ -00056310: 6a61 7661 2f73 6563 7572 6974 792f 4b65 java/security/Ke │ │ │ │ │ -00056320: 7953 746f 7265 2f50 4b43 5331 322f 4368 yStore/PKCS12/Ch │ │ │ │ │ -00056330: 6563 6b44 6566 6175 6c74 732e 6a61 7661 eckDefaults.java │ │ │ │ │ -00056340: 3a20 5365 7420 7570 206b 6579 7374 6f72 : Set up keystor │ │ │ │ │ -00056350: 652e 7479 7065 2073 6563 7572 6520 7072 e.type secure pr │ │ │ │ │ -00056360: 6f70 6572 7479 2061 6e64 2063 6865 636b operty and check │ │ │ │ │ -00056370: 2074 6861 7420 4b65 7953 746f 7265 2e67 that KeyStore.g │ │ │ │ │ -00056380: 6574 4465 6661 756c 7454 7970 6528 2920 etDefaultType() │ │ │ │ │ -00056390: 7661 6c75 6520 6973 2072 656c 6174 6564 value is related │ │ │ │ │ -000563a0: 2074 6f20 7072 6f70 6572 7479 2076 616c to property val │ │ │ │ │ -000563b0: 7565 2e0a 0a3c 6c69 3e6a 6176 612f 7365 ue...
  • java/se │ │ │ │ │ -000563c0: 6375 7269 7479 2f4b 6579 5374 6f72 652f curity/KeyStore/ │ │ │ │ │ -000563d0: 504b 4353 3132 2f43 6f6e 7665 7274 5031 PKCS12/ConvertP1 │ │ │ │ │ -000563e0: 3254 6573 742e 6a61 7661 3a20 5465 7374 2Test.java: Test │ │ │ │ │ -000563f0: 2063 6f6e 7665 7274 696e 6720 6b65 7973 converting keys │ │ │ │ │ -00056400: 746f 7265 2066 726f 6d20 6a63 656b 7320 tore from jceks │ │ │ │ │ -00056410: 746f 2050 3132 2061 6e64 2066 726f 6d20 to P12 and from │ │ │ │ │ -00056420: 5031 3220 746f 206f 7468 6572 2028 6a63 P12 to other (jc │ │ │ │ │ -00056430: 656b 732c 6a6b 7329 2e0a 0a3c 6c69 3e6a eks,jks)...
  • j │ │ │ │ │ -00056440: 6176 612f 7365 6375 7269 7479 2f4b 6579 ava/security/Key │ │ │ │ │ -00056450: 5374 6f72 652f 504b 4353 3132 2f45 6e74 Store/PKCS12/Ent │ │ │ │ │ -00056460: 7279 5072 6f74 6563 7469 6f6e 5465 7374 ryProtectionTest │ │ │ │ │ -00056470: 2e6a 6176 613a 2054 6573 7420 666f 7220 .java: Test for │ │ │ │ │ -00056480: 6665 6174 7572 6520 2773 7570 706f 7274 feature 'support │ │ │ │ │ -00056490: 2073 7472 6f6e 6765 7220 656e 7472 7920 stronger entry │ │ │ │ │ -000564a0: 7072 6f74 6563 7469 6f6e 272e 0a0a 3c6c protection'...java/security/ │ │ │ │ │ -000564c0: 4b65 7953 746f 7265 2f50 4b43 5331 322f KeyStore/PKCS12/ │ │ │ │ │ -000564d0: 4b65 7974 6f6f 6c52 6561 6465 7250 3132 KeytoolReaderP12 │ │ │ │ │ -000564e0: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ -000564f0: 666f 7220 504b 4353 3132 206b 6579 7374 for PKCS12 keyst │ │ │ │ │ -00056500: 6f72 6520 6c69 7374 202c 2065 7870 6f72 ore list , expor │ │ │ │ │ -00056510: 7420 636f 6d6d 616e 6473 2e0a 0a3c 6c69 t commands...
  • java/security/K │ │ │ │ │ -00056530: 6579 5374 6f72 652f 504b 4353 3132 2f4b eyStore/PKCS12/K │ │ │ │ │ -00056540: 6579 746f 6f6c 5772 6974 6550 3132 5465 eytoolWriteP12Te │ │ │ │ │ -00056550: 7374 2e6a 6176 613a 2054 6573 7473 2066 st.java: Tests f │ │ │ │ │ -00056560: 6f72 2063 7265 6174 696e 6720 706b 6373 or creating pkcs │ │ │ │ │ -00056570: 3132 206b 6579 7374 6f72 6520 7769 7468 12 keystore with │ │ │ │ │ -00056580: 2076 6172 696f 7573 2061 6c67 6f72 6974 various algorit │ │ │ │ │ -00056590: 686d 730a 0a3c 6c69 3e6a 6176 612f 7365 hms..
  • java/se │ │ │ │ │ -000565a0: 6375 7269 7479 2f4b 6579 5374 6f72 652f curity/KeyStore/ │ │ │ │ │ -000565b0: 504b 4353 3132 2f4d 6574 6164 6174 6145 PKCS12/MetadataE │ │ │ │ │ -000565c0: 6d70 7479 5465 7374 2e6a 6176 613a 2045 mptyTest.java: E │ │ │ │ │ -000565d0: 6e74 7279 2773 2061 7474 7269 6275 7465 ntry's attribute │ │ │ │ │ -000565e0: 2073 6574 2073 686f 756c 6420 6265 2065 set should be e │ │ │ │ │ -000565f0: 6d70 7479 0a0a 3c6c 693e 6a61 7661 2f73 mpty..
  • java/s │ │ │ │ │ -00056600: 6563 7572 6974 792f 4b65 7953 746f 7265 ecurity/KeyStore │ │ │ │ │ -00056610: 2f50 4b43 5331 322f 4d65 7461 6461 7461 /PKCS12/Metadata │ │ │ │ │ -00056620: 5374 6f72 654c 6f61 6454 6573 742e 6a61 StoreLoadTest.ja │ │ │ │ │ -00056630: 7661 3a20 5465 7374 2073 746f 7265 206d va: Test store m │ │ │ │ │ -00056640: 6574 6164 6174 6120 6174 7472 6962 7574 etadata attribut │ │ │ │ │ -00056650: 6573 2074 6f20 504b 4353 3132 206b 6579 es to PKCS12 key │ │ │ │ │ -00056660: 7374 6f72 652e 0a0a 3c6c 693e 6a61 7661 store...
  • java │ │ │ │ │ -00056670: 2f73 6563 7572 6974 792f 4b65 7953 746f /security/KeySto │ │ │ │ │ -00056680: 7265 2f50 4b43 5331 322f 5265 6164 5031 re/PKCS12/ReadP1 │ │ │ │ │ -00056690: 3254 6573 742e 6a61 7661 3a20 5265 6164 2Test.java: Read │ │ │ │ │ -000566a0: 2064 6966 6665 7265 6e74 2074 7970 6573 different types │ │ │ │ │ -000566b0: 2070 3132 206b 6579 2073 746f 7265 2074 p12 key store t │ │ │ │ │ -000566c0: 6f20 4368 6563 6b20 7468 6520 7265 6164 o Check the read │ │ │ │ │ -000566d0: 2072 656c 6174 6564 2041 5049 732e 0a0a related APIs... │ │ │ │ │ -000566e0: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -000566f0: 792f 4b65 7953 746f 7265 2f50 4b43 5331 y/KeyStore/PKCS1 │ │ │ │ │ -00056700: 322f 5374 6f72 6554 7275 7374 6564 4365 2/StoreTrustedCe │ │ │ │ │ -00056710: 7274 4150 4954 6573 742e 6a61 7661 3a20 rtAPITest.java: │ │ │ │ │ -00056720: 5465 7374 2069 6d70 6f72 7473 2063 6572 Test imports cer │ │ │ │ │ -00056730: 7469 6669 6361 7465 2066 726f 6d20 6669 tificate from fi │ │ │ │ │ -00056740: 6c65 2074 6f20 504b 4353 3132 206b 6579 le to PKCS12 key │ │ │ │ │ -00056750: 7374 6f72 6520 7374 6f72 6520 6974 2061 store store it a │ │ │ │ │ -00056760: 7320 7472 7573 7465 6420 6365 7274 6966 s trusted certif │ │ │ │ │ -00056770: 6963 6174 6520 4368 6563 6b20 696d 706f icate Check impo │ │ │ │ │ -00056780: 7274 2065 7272 6f72 7320 286d 7573 7420 rt errors (must │ │ │ │ │ -00056790: 6265 206e 6f74 2065 7272 6f72 7329 2026 be not errors) & │ │ │ │ │ -000567a0: 616d 703b 2063 6865 636b 206b 6579 7374 amp; check keyst │ │ │ │ │ -000567b0: 6f72 6520 636f 6e74 656e 7420 6166 7465 ore content afte │ │ │ │ │ -000567c0: 7220 696d 706f 7274 0a0a 3c6c 693e 6a61 r import..
  • ja │ │ │ │ │ -000567d0: 7661 2f73 6563 7572 6974 792f 4b65 7953 va/security/KeyS │ │ │ │ │ -000567e0: 746f 7265 2f50 4b43 5331 322f 5374 6f72 tore/PKCS12/Stor │ │ │ │ │ -000567f0: 6554 7275 7374 6564 4365 7274 4b65 7974 eTrustedCertKeyt │ │ │ │ │ -00056800: 6f6f 6c2e 6a61 7661 3a20 5465 7374 7320 ool.java: Tests │ │ │ │ │ -00056810: 6b65 7974 6f6f 6c20 636f 6d6d 616e 6420 keytool command │ │ │ │ │ -00056820: 696d 706f 7274 7320 6365 7274 6966 6963 imports certific │ │ │ │ │ -00056830: 6174 6520 2c20 6c69 7374 206b 6579 7374 ate , list keyst │ │ │ │ │ -00056840: 6f72 652c 2070 7269 6e74 2063 6572 7469 ore, print certi │ │ │ │ │ -00056850: 6669 6361 7465 2061 6e64 2069 6d70 6f72 ficate and impor │ │ │ │ │ -00056860: 7420 7061 7373 776f 7264 2068 656c 702e t password help. │ │ │ │ │ -00056870: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ -00056880: 6974 792f 4b65 7953 746f 7265 2f50 4b43 ity/KeyStore/PKC │ │ │ │ │ -00056890: 5331 322f 556e 6d6f 6469 6669 6162 6c65 S12/Unmodifiable │ │ │ │ │ -000568a0: 4174 7472 6962 7574 6573 2e6a 6176 613a Attributes.java: │ │ │ │ │ -000568b0: 204b 6579 5374 6f72 653a 6765 7441 7474 KeyStore:getAtt │ │ │ │ │ -000568c0: 7269 6275 7465 7328 2920 6e6f 7420 7265 ributes() not re │ │ │ │ │ -000568d0: 7475 726e 696e 6720 756e 6d6f 6469 6669 turning unmodifi │ │ │ │ │ -000568e0: 6162 6c65 2053 6574 0a0a 3c6c 693e 6a61 able Set..
  • ja │ │ │ │ │ -000568f0: 7661 2f73 6563 7572 6974 792f 4b65 7953 va/security/KeyS │ │ │ │ │ -00056900: 746f 7265 2f50 4b43 5331 322f 5772 6974 tore/PKCS12/Writ │ │ │ │ │ -00056910: 6550 3132 5465 7374 2e6a 6176 613a 2057 eP12Test.java: W │ │ │ │ │ -00056920: 7269 7465 2064 6966 6665 7265 6e74 2074 rite different t │ │ │ │ │ -00056930: 7970 6573 2070 3132 206b 6579 2073 746f ypes p12 key sto │ │ │ │ │ -00056940: 7265 2074 6f20 4368 6563 6b20 7468 6520 re to Check the │ │ │ │ │ -00056950: 7772 6974 6520 7265 6c61 7465 6420 4150 write related AP │ │ │ │ │ -00056960: 4973 2e0a 0a3c 6c69 3e6a 6176 612f 7365 Is...
  • java/se │ │ │ │ │ -00056970: 6375 7269 7479 2f4b 6579 5374 6f72 652f curity/KeyStore/ │ │ │ │ │ -00056980: 5072 6f62 654b 6579 7374 6f72 6573 2e6a ProbeKeystores.j │ │ │ │ │ -00056990: 6176 613a 2074 6573 7420 6e65 7720 6d65 ava: test new me │ │ │ │ │ -000569a0: 7468 6f64 7320 6672 6f6d 204a 4550 2d32 thods from JEP-2 │ │ │ │ │ -000569b0: 3239 3a20 4372 6561 7465 2050 4b43 5331 29: Create PKCS1 │ │ │ │ │ -000569c0: 3220 4b65 7973 746f 7265 7320 6279 2044 2 Keystores by D │ │ │ │ │ -000569d0: 6566 6175 6c74 0a0a 3c6c 693e 6a61 7661 efault..
  • java │ │ │ │ │ -000569e0: 2f73 6563 7572 6974 792f 4b65 7953 746f /security/KeySto │ │ │ │ │ -000569f0: 7265 2f54 6573 744b 6579 5374 6f72 6542 re/TestKeyStoreB │ │ │ │ │ -00056a00: 6173 6963 2e6a 6176 613a 2054 6573 7420 asic.java: Test │ │ │ │ │ -00056a10: 6261 7369 6320 6f70 6572 6174 696f 6e73 basic operations │ │ │ │ │ -00056a20: 2077 6974 6820 6b65 7973 746f 7265 7320 with keystores │ │ │ │ │ -00056a30: 286a 6b73 2c20 6a63 656b 732c 2070 6b63 (jks, jceks, pkc │ │ │ │ │ -00056a40: 7331 3229 0a0a 3c6c 693e 6a61 7661 2f73 s12)..
  • java/s │ │ │ │ │ -00056a50: 6563 7572 6974 792f 4b65 7953 746f 7265 ecurity/KeyStore │ │ │ │ │ -00056a60: 2f54 6573 744b 6579 5374 6f72 6545 6e74 /TestKeyStoreEnt │ │ │ │ │ -00056a70: 7279 2e6a 6176 613a 2054 6573 7420 7468 ry.java: Test th │ │ │ │ │ -00056a80: 6520 6261 7369 6320 6f70 6572 6174 696f e basic operatio │ │ │ │ │ -00056a90: 6e73 206f 6620 4b65 7953 746f 7265 2065 ns of KeyStore e │ │ │ │ │ -00056aa0: 6e74 7279 2c20 7072 6f76 6964 6564 2062 ntry, provided b │ │ │ │ │ -00056ab0: 7920 5375 6e4a 4345 2028 6a63 656b 7329 y SunJCE (jceks) │ │ │ │ │ -00056ac0: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ -00056ad0: 6974 792f 4d65 7373 6167 6544 6967 6573 ity/MessageDiges │ │ │ │ │ -00056ae0: 742f 4172 6775 6d65 6e74 5361 6e69 7479 t/ArgumentSanity │ │ │ │ │ -00056af0: 2e6a 6176 613a 2044 6f20 736f 6d65 2073 .java: Do some s │ │ │ │ │ -00056b00: 616e 6974 7920 6368 6563 6b73 206f 6e20 anity checks on │ │ │ │ │ -00056b10: 7468 6520 696e 7075 7420 6172 6775 6d65 the input argume │ │ │ │ │ -00056b20: 6e74 730a 0a3c 6c69 3e6a 6176 612f 7365 nts..
  • java/se │ │ │ │ │ -00056b30: 6375 7269 7479 2f4d 6573 7361 6765 4469 curity/MessageDi │ │ │ │ │ -00056b40: 6765 7374 2f42 7974 6542 7566 6665 7273 gest/ByteBuffers │ │ │ │ │ -00056b50: 2e6a 6176 613a 2054 6573 7420 7468 6520 .java: Test the │ │ │ │ │ -00056b60: 4d65 7373 6167 6544 6967 6573 742e 7570 MessageDigest.up │ │ │ │ │ -00056b70: 6461 7465 2842 7974 6542 7566 6665 7229 date(ByteBuffer) │ │ │ │ │ -00056b80: 206d 6574 686f 640a 0a3c 6c69 3e6a 6176 method..
  • jav │ │ │ │ │ -00056b90: 612f 7365 6375 7269 7479 2f4d 6573 7361 a/security/Messa │ │ │ │ │ -00056ba0: 6765 4469 6765 7374 2f54 6573 7443 6c6f geDigest/TestClo │ │ │ │ │ -00056bb0: 6e65 6162 6c65 2e6a 6176 613a 204d 616b neable.java: Mak │ │ │ │ │ -00056bc0: 6520 7375 7265 2074 6861 7420 6469 6765 e sure that dige │ │ │ │ │ -00056bd0: 7374 2073 7069 2061 6e64 2074 6865 2072 st spi and the r │ │ │ │ │ -00056be0: 6573 756c 7469 6e67 2064 6967 6573 7420 esulting digest │ │ │ │ │ -00056bf0: 696d 706c 2061 7265 2063 6f6e 7369 7374 impl are consist │ │ │ │ │ -00056c00: 656e 7420 696e 2074 6865 2069 6d70 6c20 ent in the impl │ │ │ │ │ -00056c10: 6f66 2043 6c6f 6e65 6162 6c65 2069 6e74 of Cloneable int │ │ │ │ │ -00056c20: 6572 6661 6365 2c20 616e 6420 7468 6174 erface, and that │ │ │ │ │ -00056c30: 2063 6c6f 6e65 7320 646f 206e 6f74 2073 clones do not s │ │ │ │ │ -00056c40: 6861 7265 206d 656d 6f72 792e 0a0a 3c6c hare memory...java/security/ │ │ │ │ │ -00056c60: 4d65 7373 6167 6544 6967 6573 742f 5465 MessageDigest/Te │ │ │ │ │ -00056c70: 7374 4469 6765 7374 494f 5374 7265 616d stDigestIOStream │ │ │ │ │ -00056c80: 2e6a 6176 613a 204d 6573 7361 6765 4469 .java: MessageDi │ │ │ │ │ -00056c90: 6765 7374 2074 6573 7473 2077 6974 6820 gest tests with │ │ │ │ │ -00056ca0: 4469 6765 7374 494f 5374 7265 616d 0a0a DigestIOStream.. │ │ │ │ │ -00056cb0: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -00056cc0: 792f 4d65 7373 6167 6544 6967 6573 742f y/MessageDigest/ │ │ │ │ │ -00056cd0: 5465 7374 5361 6d65 4c65 6e67 7468 2e6a TestSameLength.j │ │ │ │ │ -00056ce0: 6176 613a 2043 6865 636b 206d 642e 6765 ava: Check md.ge │ │ │ │ │ -00056cf0: 7444 6967 6573 744c 656e 6774 6828 2920 tDigestLength() │ │ │ │ │ -00056d00: 6571 7561 6c20 6469 6765 7374 206f 7574 equal digest out │ │ │ │ │ -00056d10: 7075 7420 6c65 6e67 7468 2077 6974 6820 put length with │ │ │ │ │ -00056d20: 7661 7269 6f75 7320 616c 676f 7269 7468 various algorith │ │ │ │ │ -00056d30: 6d2f 6461 7461 4c65 6e2f 2875 7064 6174 m/dataLen/(updat │ │ │ │ │ -00056d40: 652c 6469 6765 7374 206d 6574 686f 6473 e,digest methods │ │ │ │ │ -00056d50: 292e 0a0a 3c6c 693e 6a61 7661 2f73 6563 )...
  • java/sec │ │ │ │ │ -00056d60: 7572 6974 792f 4d65 7373 6167 6544 6967 urity/MessageDig │ │ │ │ │ -00056d70: 6573 742f 5465 7374 5361 6d65 5661 6c75 est/TestSameValu │ │ │ │ │ -00056d80: 652e 6a61 7661 3a20 4368 6563 6b20 6d64 e.java: Check md │ │ │ │ │ -00056d90: 2e64 6967 6573 7428 6461 7461 2920 7661 .digest(data) va │ │ │ │ │ -00056da0: 6c75 6520 7768 6574 6865 7220 7361 6d65 lue whether same │ │ │ │ │ -00056db0: 2077 6974 6820 6469 6765 7374 206f 7574 with digest out │ │ │ │ │ -00056dc0: 7075 7420 7661 6c75 6520 7769 7468 2076 put value with v │ │ │ │ │ -00056dd0: 6172 696f 7573 2075 7064 6174 652f 6469 arious update/di │ │ │ │ │ -00056de0: 6765 7374 206d 6574 686f 6473 2e0a 0a3c gest methods...< │ │ │ │ │ -00056df0: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -00056e00: 2f4d 6573 7361 6765 4469 6765 7374 2f54 /MessageDigest/T │ │ │ │ │ -00056e10: 6872 6561 6453 6166 6574 7954 6573 742e hreadSafetyTest. │ │ │ │ │ -00056e20: 6a61 7661 3a20 436f 6e66 6972 6d20 7468 java: Confirm th │ │ │ │ │ -00056e30: 6174 206a 6176 612e 7365 6375 7269 7479 at java.security │ │ │ │ │ -00056e40: 2e4d 6573 7361 6765 4469 6765 7374 2069 .MessageDigest i │ │ │ │ │ -00056e50: 7320 7468 7265 6164 2d73 6166 6520 6166 s thread-safe af │ │ │ │ │ -00056e60: 7465 7220 636c 6f6e 652e 0a0a 3c6c 693e ter clone...
  • │ │ │ │ │ -00056e70: 6a61 7661 2f73 6563 7572 6974 792f 504b java/security/PK │ │ │ │ │ -00056e80: 4353 3132 4174 7472 6962 7574 652f 4861 CS12Attribute/Ha │ │ │ │ │ -00056e90: 7368 436f 6465 2e6a 6176 613a 2050 4b43 shCode.java: PKC │ │ │ │ │ -00056ea0: 5331 3241 7474 7269 6275 7465 2368 6173 S12Attribute#has │ │ │ │ │ -00056eb0: 6843 6f64 6520 6973 2061 6c77 6179 7320 hCode is always │ │ │ │ │ -00056ec0: 636f 6e73 7461 6e74 202d 310a 0a3c 6c69 constant -1..
  • java/security/P │ │ │ │ │ -00056ee0: 6572 6d69 7373 696f 6e2f 4e75 6c6c 4e61 ermission/NullNa │ │ │ │ │ -00056ef0: 6d65 2e6a 6176 613a 204d 616b 6520 7375 me.java: Make su │ │ │ │ │ -00056f00: 7265 204e 756c 6c50 6f69 6e74 6572 4578 re NullPointerEx │ │ │ │ │ -00056f10: 6365 7074 696f 6e73 2061 7265 2074 6872 ceptions are thr │ │ │ │ │ -00056f20: 6f77 6e20 7768 656e 206e 756c 6c20 6973 own when null is │ │ │ │ │ -00056f30: 2070 6173 7365 6420 696e 746f 2070 6572 passed into per │ │ │ │ │ -00056f40: 6d69 7373 696f 6e20 6e61 6d65 730a 0a3c mission names..< │ │ │ │ │ -00056f50: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -00056f60: 2f50 6572 6d69 7373 696f 6e2f 546f 5374 /Permission/ToSt │ │ │ │ │ -00056f70: 7269 6e67 2e6a 6176 613a 2053 7065 6369 ring.java: Speci │ │ │ │ │ -00056f80: 6669 6361 7469 6f6e 206f 6620 5065 726d fication of Perm │ │ │ │ │ -00056f90: 6973 7369 6f6e 2e74 6f53 7472 696e 6728 ission.toString( │ │ │ │ │ -00056fa0: 2920 6d65 7468 6f64 2063 6f6e 7472 6164 ) method contrad │ │ │ │ │ -00056fb0: 6963 7473 2077 6974 6820 4a44 4b20 696d icts with JDK im │ │ │ │ │ -00056fc0: 706c 656d 656e 7461 7469 6f6e 0a0a 3c6c plementation..java/security/ │ │ │ │ │ -00056fe0: 5065 726d 6973 7369 6f6e 436f 6c6c 6563 PermissionCollec │ │ │ │ │ -00056ff0: 7469 6f6e 2f41 6464 546f 5265 6164 4f6e tion/AddToReadOn │ │ │ │ │ -00057000: 6c79 5065 726d 6973 7369 6f6e 436f 6c6c lyPermissionColl │ │ │ │ │ -00057010: 6563 7469 6f6e 2e6a 6176 613a 2050 6572 ection.java: Per │ │ │ │ │ -00057020: 6d69 7373 696f 6e43 6f6c 6c65 6374 696f missionCollectio │ │ │ │ │ -00057030: 6e2e 7365 7452 6561 644f 6e6c 7928 2920 n.setReadOnly() │ │ │ │ │ -00057040: 646f 6573 206e 6f74 2070 7265 636c 7564 does not preclud │ │ │ │ │ -00057050: 6520 7573 696e 6720 6164 6428 290a 0a3c e using add()..< │ │ │ │ │ -00057060: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -00057070: 2f50 6572 6d69 7373 696f 6e43 6f6c 6c65 /PermissionColle │ │ │ │ │ -00057080: 6374 696f 6e2f 436f 6e63 7572 7265 6e74 ction/Concurrent │ │ │ │ │ -00057090: 2e6a 6176 613a 2050 6572 6d69 7373 696f .java: Permissio │ │ │ │ │ -000570a0: 6e43 6f6c 6c65 6374 696f 6e20 6973 206e nCollection is n │ │ │ │ │ -000570b0: 6f74 2070 726f 7065 726c 7920 7379 6e63 ot properly sync │ │ │ │ │ -000570c0: 6872 6f6e 697a 6564 0a0a 3c6c 693e 6a61 hronized..
  • ja │ │ │ │ │ -000570d0: 7661 2f73 6563 7572 6974 792f 5065 726d va/security/Perm │ │ │ │ │ -000570e0: 6973 7369 6f6e 436f 6c6c 6563 7469 6f6e issionCollection │ │ │ │ │ -000570f0: 2f50 6572 6d69 7373 696f 6e43 6f6c 6c65 /PermissionColle │ │ │ │ │ -00057100: 6374 696f 6e53 7472 6561 6d54 6573 742e ctionStreamTest. │ │ │ │ │ -00057110: 6a61 7661 3a20 5465 7374 7320 666f 7220 java: Tests for │ │ │ │ │ -00057120: 7374 7265 616d 2072 6574 7572 6e69 6e67 stream returning │ │ │ │ │ -00057130: 206d 6574 686f 6473 0a0a 3c6c 693e 6a61 methods..
  • ja │ │ │ │ │ -00057140: 7661 2f73 6563 7572 6974 792f 5065 726d va/security/Perm │ │ │ │ │ -00057150: 6973 7369 6f6e 732f 4465 7365 7269 616c issions/Deserial │ │ │ │ │ -00057160: 697a 6549 6e76 616c 6964 5065 726d 6973 izeInvalidPermis │ │ │ │ │ -00057170: 7369 6f6e 732e 6a61 7661 3a20 4465 7365 sions.java: Dese │ │ │ │ │ -00057180: 7269 616c 697a 6520 6120 7365 7269 616c rialize a serial │ │ │ │ │ -00057190: 697a 6564 2050 6572 6d69 7373 696f 6e73 ized Permissions │ │ │ │ │ -000571a0: 206f 626a 6563 7420 7769 7468 2069 6e63 object with inc │ │ │ │ │ -000571b0: 6f72 7265 6374 2043 6c61 7373 2074 6f20 orrect Class to │ │ │ │ │ -000571c0: 5065 726d 6973 7369 6f6e 206d 6170 7069 Permission mappi │ │ │ │ │ -000571d0: 6e67 730a 0a3c 6c69 3e6a 6176 612f 7365 ngs..
  • java/se │ │ │ │ │ -000571e0: 6375 7269 7479 2f50 6f6c 6963 792f 4479 curity/Policy/Dy │ │ │ │ │ -000571f0: 6e61 6d69 632f 5465 7374 4479 6e61 6d69 namic/TestDynami │ │ │ │ │ -00057200: 6350 6f6c 6963 792e 6a61 7661 3a20 4e65 cPolicy.java: Ne │ │ │ │ │ -00057210: 7720 706f 6c69 6379 2073 6f6d 6574 696d w policy sometim │ │ │ │ │ -00057220: 6573 2068 6173 206e 6f20 6566 6665 6374 es has no effect │ │ │ │ │ -00057230: 2077 6974 6820 6e6f 2020 696e 6469 6361 with no indica │ │ │ │ │ -00057240: 7469 6f6e 2067 6976 656e 0a0a 3c6c 693e tion given..
  • │ │ │ │ │ -00057250: 6a61 7661 2f73 6563 7572 6974 792f 506f java/security/Po │ │ │ │ │ -00057260: 6c69 6379 2f45 7874 656e 7369 626c 6550 licy/ExtensibleP │ │ │ │ │ -00057270: 6f6c 6963 792f 4578 7465 6e73 6962 6c65 olicy/Extensible │ │ │ │ │ -00057280: 506f 6c69 6379 5465 7374 2e6a 6176 613a PolicyTest.java: │ │ │ │ │ -00057290: 2043 6865 636b 2070 6f6c 6963 7920 6973 Check policy is │ │ │ │ │ -000572a0: 2065 7874 656e 7369 626c 6520 7769 7468 extensible with │ │ │ │ │ -000572b0: 2075 7365 7220 6465 6669 6e65 6420 7065 user defined pe │ │ │ │ │ -000572c0: 726d 6973 7369 6f6e 730a 0a3c 6c69 3e6a rmissions..
  • j │ │ │ │ │ -000572d0: 6176 612f 7365 6375 7269 7479 2f50 6f6c ava/security/Pol │ │ │ │ │ -000572e0: 6963 792f 4578 7465 6e73 6962 6c65 506f icy/ExtensiblePo │ │ │ │ │ -000572f0: 6c69 6379 2f45 7874 656e 7369 626c 6550 licy/ExtensibleP │ │ │ │ │ -00057300: 6f6c 6963 7957 6974 684a 6172 5465 7374 olicyWithJarTest │ │ │ │ │ -00057310: 2e6a 6176 613a 2043 6865 636b 2070 6f6c .java: Check pol │ │ │ │ │ -00057320: 6963 7920 6973 2065 7874 656e 7369 626c icy is extensibl │ │ │ │ │ -00057330: 6520 7769 7468 2075 7365 7220 6465 6669 e with user defi │ │ │ │ │ -00057340: 6e65 6420 7065 726d 6973 7369 6f6e 730a ned permissions. │ │ │ │ │ -00057350: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ -00057360: 7479 2f50 6f6c 6963 792f 4765 7449 6e73 ty/Policy/GetIns │ │ │ │ │ -00057370: 7461 6e63 652f 4765 7449 6e73 7461 6e63 tance/GetInstanc │ │ │ │ │ -00057380: 652e 6a61 7661 3a20 4361 6e20 6e6f 7420 e.java: Can not │ │ │ │ │ -00057390: 6578 706c 6963 6974 6c79 2063 7265 6174 explicitly creat │ │ │ │ │ -000573a0: 6520 6120 6a61 7661 2e73 6563 7572 6974 e a java.securit │ │ │ │ │ -000573b0: 792e 506f 6c69 6379 206f 626a 6563 7420 y.Policy object │ │ │ │ │ -000573c0: 6672 6f6d 2061 2066 696c 650a 0a3c 6c69 from a file..
  • java/security/P │ │ │ │ │ -000573e0: 6f6c 6963 792f 4765 7449 6e73 7461 6e63 olicy/GetInstanc │ │ │ │ │ -000573f0: 652f 4765 7449 6e73 7461 6e63 6553 6563 e/GetInstanceSec │ │ │ │ │ -00057400: 7572 6974 792e 6a61 7661 3a20 4361 6e20 urity.java: Can │ │ │ │ │ -00057410: 6e6f 7420 6578 706c 6963 6974 6c79 2063 not explicitly c │ │ │ │ │ -00057420: 7265 6174 6520 6120 6a61 7661 2e73 6563 reate a java.sec │ │ │ │ │ -00057430: 7572 6974 792e 506f 6c69 6379 206f 626a urity.Policy obj │ │ │ │ │ -00057440: 6563 7420 6672 6f6d 2061 2066 696c 650a ect from a file. │ │ │ │ │ -00057450: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ -00057460: 7479 2f50 6f6c 6963 792f 4765 7450 6572 ty/Policy/GetPer │ │ │ │ │ -00057470: 6d69 7373 696f 6e73 2f4a 6172 5552 4c2e missions/JarURL. │ │ │ │ │ -00057480: 6a61 7661 3a20 5065 726d 6973 7369 6f6e java: Permission │ │ │ │ │ -00057490: 7320 7265 736f 6c76 6564 2069 6e63 6f72 s resolved incor │ │ │ │ │ -000574a0: 7265 6374 6c79 2066 6f72 206a 6172 2070 rectly for jar p │ │ │ │ │ -000574b0: 726f 746f 636f 6c0a 0a3c 6c69 3e6a 6176 rotocol..
  • jav │ │ │ │ │ -000574c0: 612f 7365 6375 7269 7479 2f50 6f6c 6963 a/security/Polic │ │ │ │ │ -000574d0: 792f 506f 6c69 6379 5072 6f76 6964 6572 y/PolicyProvider │ │ │ │ │ -000574e0: 2f55 7365 5379 7374 656d 436c 6173 734c /UseSystemClassL │ │ │ │ │ -000574f0: 6f61 6465 722e 6a61 7661 3a20 4368 6563 oader.java: Chec │ │ │ │ │ -00057500: 6b20 7468 6174 2061 2063 7573 746f 6d20 k that a custom │ │ │ │ │ -00057510: 706f 6c69 6379 2070 726f 7669 6465 7220 policy provider │ │ │ │ │ -00057520: 6361 6e20 6265 206c 6f61 6465 6420 6672 can be loaded fr │ │ │ │ │ -00057530: 6f6d 2074 6865 2063 6c61 7373 7061 7468 om the classpath │ │ │ │ │ -00057540: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ -00057550: 6974 792f 506f 6c69 6379 2f53 6967 6e65 ity/Policy/Signe │ │ │ │ │ -00057560: 644a 6172 2f53 6967 6e65 644a 6172 5465 dJar/SignedJarTe │ │ │ │ │ -00057570: 7374 2e6a 6176 613a 2074 6573 7420 706f st.java: test po │ │ │ │ │ -00057580: 6c69 6379 2065 6e74 7279 2077 6974 6820 licy entry with │ │ │ │ │ -00057590: 7369 676e 6564 4279 2061 6c69 6173 0a0a signedBy alias.. │ │ │ │ │ -000575a0: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -000575b0: 792f 5072 696e 6369 7061 6c2f 496d 706c y/Principal/Impl │ │ │ │ │ -000575c0: 6965 732e 6a61 7661 3a20 7465 7374 2064 ies.java: test d │ │ │ │ │ -000575d0: 6566 6175 6c74 2069 6d70 6c65 6d65 6e74 efault implement │ │ │ │ │ -000575e0: 6174 696f 6e20 6f66 2050 7269 6e63 6970 ation of Princip │ │ │ │ │ -000575f0: 616c 2e69 6d70 6c69 6573 0a0a 3c6c 693e al.implies..
  • │ │ │ │ │ -00057600: 6a61 7661 2f73 6563 7572 6974 792f 5072 java/security/Pr │ │ │ │ │ -00057610: 6976 696c 6567 6564 4163 7469 6f6e 4578 ivilegedActionEx │ │ │ │ │ -00057620: 6365 7074 696f 6e2f 5072 696e 7457 7261 ception/PrintWra │ │ │ │ │ -00057630: 7070 6564 4578 6365 7074 696f 6e2e 6a61 ppedException.ja │ │ │ │ │ -00057640: 7661 3a20 4d61 6b65 2073 7572 6520 7772 va: Make sure wr │ │ │ │ │ -00057650: 6170 7065 6420 6578 6365 7074 696f 6e20 apped exception │ │ │ │ │ -00057660: 6973 2070 7269 6e74 6564 0a0a 3c6c 693e is printed..
  • │ │ │ │ │ -00057670: 6a61 7661 2f73 6563 7572 6974 792f 5072 java/security/Pr │ │ │ │ │ -00057680: 6f74 6563 7469 6f6e 446f 6d61 696e 2f41 otectionDomain/A │ │ │ │ │ -00057690: 6c6c 5065 726d 2e6a 6176 613a 2050 726f llPerm.java: Pro │ │ │ │ │ -000576a0: 7465 6374 696f 6e44 6f6d 6169 6e20 636f tectionDomain co │ │ │ │ │ -000576b0: 756c 6420 6f70 7469 6d69 7a65 2069 6d70 uld optimize imp │ │ │ │ │ -000576c0: 6c69 6573 2062 7920 6669 7273 7420 6368 lies by first ch │ │ │ │ │ -000576d0: 6563 6b69 6e67 2066 6f72 2041 6c6c 5065 ecking for AllPe │ │ │ │ │ -000576e0: 726d 6973 7369 6f6e 2069 6e20 696e 7465 rmission in inte │ │ │ │ │ -000576f0: 726e 616c 2063 6f6c 6c65 6374 696f 6e0a rnal collection. │ │ │ │ │ -00057700: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ -00057710: 7479 2f50 726f 7465 6374 696f 6e44 6f6d ty/ProtectionDom │ │ │ │ │ -00057720: 6169 6e2f 4368 6563 6b57 6861 7459 6f75 ain/CheckWhatYou │ │ │ │ │ -00057730: 4765 742e 6a61 7661 3a20 524d 4920 7265 Get.java: RMI re │ │ │ │ │ -00057740: 6772 6573 7369 6f6e 2074 6573 7473 2066 gression tests f │ │ │ │ │ -00057750: 6169 6c69 6e67 2064 7565 2074 6f20 6e65 ailing due to ne │ │ │ │ │ -00057760: 7720 6265 6861 7669 6f72 2069 6e20 5072 w behavior in Pr │ │ │ │ │ -00057770: 6f74 6563 7469 6f6e 446f 6d61 696e 0a0a otectionDomain.. │ │ │ │ │ -00057780: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -00057790: 792f 5072 6f74 6563 7469 6f6e 446f 6d61 y/ProtectionDoma │ │ │ │ │ -000577a0: 696e 2f4e 756c 6c47 6574 4163 7469 6f6e in/NullGetAction │ │ │ │ │ -000577b0: 732e 6a61 7661 3a20 4465 6275 6720 6f66 s.java: Debug of │ │ │ │ │ -000577c0: 2061 6363 6573 7320 636f 6e74 726f 6c20 access control │ │ │ │ │ -000577d0: 6973 206f 6266 7573 6361 7465 6420 2d20 is obfuscated - │ │ │ │ │ -000577e0: 4e75 6c6c 506f 696e 7465 7245 7863 6570 NullPointerExcep │ │ │ │ │ -000577f0: 7469 6f6e 2069 6e20 5072 6f74 6563 7469 tion in Protecti │ │ │ │ │ -00057800: 6f6e 446f 6d61 696e 0a0a 3c6c 693e 6a61 onDomain..
  • ja │ │ │ │ │ -00057810: 7661 2f73 6563 7572 6974 792f 5072 6f74 va/security/Prot │ │ │ │ │ -00057820: 6563 7469 6f6e 446f 6d61 696e 2f4e 756c ectionDomain/Nul │ │ │ │ │ -00057830: 6c50 6572 6d73 2e6a 6176 613a 204d 616b lPerms.java: Mak │ │ │ │ │ -00057840: 6520 7375 7265 2070 6173 7369 6e67 2069 e sure passing i │ │ │ │ │ -00057850: 6e20 6120 6e75 6c6c 2070 6572 6d69 7373 n a null permiss │ │ │ │ │ -00057860: 696f 6e73 206f 626a 6563 7420 6973 2061 ions object is a │ │ │ │ │ -00057870: 6c6c 6f77 6564 0a0a 3c6c 693e 6a61 7661 llowed..
  • java │ │ │ │ │ -00057880: 2f73 6563 7572 6974 792f 5072 6f74 6563 /security/Protec │ │ │ │ │ -00057890: 7469 6f6e 446f 6d61 696e 2f50 7265 7365 tionDomain/Prese │ │ │ │ │ -000578a0: 7276 6543 6f6d 6269 6e65 7254 6573 742e rveCombinerTest. │ │ │ │ │ -000578b0: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -000578c0: 7468 6174 204a 6176 6153 6563 7572 6974 that JavaSecurit │ │ │ │ │ -000578d0: 7941 6363 6573 732e 646f 496e 7465 7273 yAccess.doInters │ │ │ │ │ -000578e0: 6563 7469 6f6e 5072 6976 696c 6567 6528 ectionPrivilege( │ │ │ │ │ -000578f0: 2920 6973 206e 6f74 2064 726f 7070 696e ) is not droppin │ │ │ │ │ -00057900: 6720 7468 6520 696e 666f 726d 6174 696f g the informatio │ │ │ │ │ -00057910: 6e20 6162 6f75 7420 7468 6520 646f 6d61 n about the doma │ │ │ │ │ -00057920: 696e 2063 6f6d 6269 6e65 7220 6f66 2074 in combiner of t │ │ │ │ │ -00057930: 6865 2073 7461 636b 2041 4343 0a0a 3c6c he stack ACC..java/security/ │ │ │ │ │ -00057950: 5072 6f74 6563 7469 6f6e 446f 6d61 696e ProtectionDomain │ │ │ │ │ -00057960: 2f52 6563 7572 7369 6f6e 2e6a 6176 613a /Recursion.java: │ │ │ │ │ -00057970: 2052 6563 7572 7369 6f6e 2070 726f 626c Recursion probl │ │ │ │ │ -00057980: 656d 2069 6e20 7365 6375 7269 7479 206d em in security m │ │ │ │ │ -00057990: 616e 6167 6572 2061 6e64 2070 6f6c 6963 anager and polic │ │ │ │ │ -000579a0: 7920 636f 6465 0a0a 3c6c 693e 6a61 7661 y code..
  • java │ │ │ │ │ -000579b0: 2f73 6563 7572 6974 792f 5072 6f74 6563 /security/Protec │ │ │ │ │ -000579c0: 7469 6f6e 446f 6d61 696e 2f52 6563 7572 tionDomain/Recur │ │ │ │ │ -000579d0: 7369 6f6e 4465 6275 672e 6a61 7661 3a20 sionDebug.java: │ │ │ │ │ -000579e0: 5265 6375 7273 696f 6e20 7072 6f62 6c65 Recursion proble │ │ │ │ │ -000579f0: 6d20 696e 2073 6563 7572 6974 7920 6d61 m in security ma │ │ │ │ │ -00057a00: 6e61 6765 7220 616e 6420 706f 6c69 6379 nager and policy │ │ │ │ │ -00057a10: 2063 6f64 650a 0a3c 6c69 3e6a 6176 612f code..
  • java/ │ │ │ │ │ -00057a20: 7365 6375 7269 7479 2f50 726f 7669 6465 security/Provide │ │ │ │ │ -00057a30: 722f 4361 7365 5365 6e73 6974 6976 6553 r/CaseSensitiveS │ │ │ │ │ -00057a40: 6572 7669 6365 732e 6a61 7661 3a20 6d61 ervices.java: ma │ │ │ │ │ -00057a50: 6b65 2073 7572 6520 7765 2063 6f72 7265 ke sure we corre │ │ │ │ │ -00057a60: 6374 6c79 2074 7265 6174 2050 726f 7669 ctly treat Provi │ │ │ │ │ -00057a70: 6465 7220 7374 7269 6e67 2065 6e74 7269 der string entri │ │ │ │ │ -00057a80: 6573 2061 7320 6361 7365 2069 6e73 656e es as case insen │ │ │ │ │ -00057a90: 7369 7469 7665 0a0a 3c6c 693e 6a61 7661 sitive..
  • java │ │ │ │ │ -00057aa0: 2f73 6563 7572 6974 792f 5072 6f76 6964 /security/Provid │ │ │ │ │ -00057ab0: 6572 2f43 6572 7453 746f 7265 436f 6e73 er/CertStoreCons │ │ │ │ │ -00057ac0: 7472 7563 746f 7250 6172 616d 2e6a 6176 tructorParam.jav │ │ │ │ │ -00057ad0: 613a 2043 6572 7453 746f 7265 2e67 6574 a: CertStore.get │ │ │ │ │ -00057ae0: 496e 7374 616e 6365 2853 7472 696e 672c Instance(String, │ │ │ │ │ -00057af0: 4365 7274 5374 6f72 6550 6172 616d 6574 CertStoreParamet │ │ │ │ │ -00057b00: 6572 732c 5374 7269 6e67 2920 7468 726f ers,String) thro │ │ │ │ │ -00057b10: 7773 204e 6f53 7563 6841 6c67 6f72 6974 ws NoSuchAlgorit │ │ │ │ │ -00057b20: 686d 450a 0a3c 6c69 3e6a 6176 612f 7365 hmE..
  • java/se │ │ │ │ │ -00057b30: 6375 7269 7479 2f50 726f 7669 6465 722f curity/Provider/ │ │ │ │ │ -00057b40: 4368 616e 6765 5072 6f76 6964 6572 732e ChangeProviders. │ │ │ │ │ -00057b50: 6a61 7661 3a20 6d61 6b65 2073 7572 6520 java: make sure │ │ │ │ │ -00057b60: 6164 642f 696e 7365 7274 2f72 656d 6f76 add/insert/remov │ │ │ │ │ -00057b70: 6550 726f 7669 6465 7228 2920 776f 726b eProvider() work │ │ │ │ │ -00057b80: 2063 6f72 7265 6374 6c79 0a0a 3c6c 693e correctly..
  • │ │ │ │ │ -00057b90: 6a61 7661 2f73 6563 7572 6974 792f 5072 java/security/Pr │ │ │ │ │ -00057ba0: 6f76 6964 6572 2f44 6566 6175 6c74 5072 ovider/DefaultPr │ │ │ │ │ -00057bb0: 6f76 6964 6572 4c69 7374 2e6a 6176 613a oviderList.java: │ │ │ │ │ -00057bc0: 2045 6e73 7572 6520 6e6f 6e2d 6a61 7661 Ensure non-java │ │ │ │ │ -00057bd0: 2e62 6173 6520 7072 6f76 6964 6572 7320 .base providers │ │ │ │ │ -00057be0: 6361 6e20 6265 2066 6f75 6e64 2062 7920 can be found by │ │ │ │ │ -00057bf0: 5365 7276 6963 654c 6f61 6465 720a 0a3c ServiceLoader..< │ │ │ │ │ -00057c00: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -00057c10: 2f50 726f 7669 6465 722f 4571 7561 6c73 /Provider/Equals │ │ │ │ │ -00057c20: 2e6a 6176 613a 206d 616b 6520 7375 7265 .java: make sure │ │ │ │ │ -00057c30: 2050 726f 7669 6465 722e 6571 7561 6c73 Provider.equals │ │ │ │ │ -00057c40: 2829 2062 6568 6176 6573 2061 7320 6578 () behaves as ex │ │ │ │ │ -00057c50: 7065 6374 6564 2077 6974 6820 7468 6520 pected with the │ │ │ │ │ -00057c60: 6964 2061 7474 7269 6275 7465 730a 0a3c id attributes..< │ │ │ │ │ -00057c70: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -00057c80: 2f50 726f 7669 6465 722f 4765 7449 6e73 /Provider/GetIns │ │ │ │ │ -00057c90: 7461 6e63 652e 6a61 7661 3a20 6d61 6b65 tance.java: make │ │ │ │ │ -00057ca0: 2073 7572 6520 6765 7449 6e73 7461 6e63 sure getInstanc │ │ │ │ │ -00057cb0: 6528 2920 776f 726b 7320 636f 7272 6563 e() works correc │ │ │ │ │ -00057cc0: 746c 792c 2069 6e63 6c75 6469 6e67 2066 tly, including f │ │ │ │ │ -00057cd0: 6169 6c6f 7665 7220 616e 6420 6465 6c61 ailover and dela │ │ │ │ │ -00057ce0: 7965 6420 7072 6f76 6964 6572 2073 656c yed provider sel │ │ │ │ │ -00057cf0: 6563 7469 6f6e 2066 6f72 2053 6967 6e61 ection for Signa │ │ │ │ │ -00057d00: 7475 7265 730a 0a3c 6c69 3e6a 6176 612f tures..
  • java/ │ │ │ │ │ -00057d10: 7365 6375 7269 7479 2f50 726f 7669 6465 security/Provide │ │ │ │ │ -00057d20: 722f 4765 7453 6572 7669 6365 5261 6365 r/GetServiceRace │ │ │ │ │ -00057d30: 2e6a 6176 613a 206d 616b 6520 7375 7265 .java: make sure │ │ │ │ │ -00057d40: 2067 6574 5365 7276 6963 6528 2920 6176 getService() av │ │ │ │ │ -00057d50: 6f69 6473 2061 2072 6163 650a 0a3c 6c69 oids a race..
  • java/security/P │ │ │ │ │ -00057d70: 726f 7669 6465 722f 4e65 7749 6e73 7461 rovider/NewInsta │ │ │ │ │ -00057d80: 6e63 652e 6a61 7661 3a20 5072 6f76 6964 nce.java: Provid │ │ │ │ │ -00057d90: 6572 2e53 6572 7669 6365 2e6e 6577 496e er.Service.newIn │ │ │ │ │ -00057da0: 7374 616e 6365 2829 2064 6f65 7320 6e6f stance() does no │ │ │ │ │ -00057db0: 7420 776f 726b 2077 6974 6820 6375 7272 t work with curr │ │ │ │ │ -00057dc0: 656e 7420 4a44 4b20 4a47 5353 204d 6563 ent JDK JGSS Mec │ │ │ │ │ -00057dd0: 6861 6e69 736d 730a 0a3c 6c69 3e6a 6176 hanisms..
  • jav │ │ │ │ │ -00057de0: 612f 7365 6375 7269 7479 2f50 726f 7669 a/security/Provi │ │ │ │ │ -00057df0: 6465 722f 5072 6f76 6964 6572 496e 666f der/ProviderInfo │ │ │ │ │ -00057e00: 4368 6563 6b2e 6a61 7661 3a20 4d61 6b65 Check.java: Make │ │ │ │ │ -00057e10: 2073 7572 6520 7468 6520 5072 6f76 6964 sure the Provid │ │ │ │ │ -00057e20: 6572 2e69 6e66 6f20 656e 7472 6965 7320 er.info entries │ │ │ │ │ -00057e30: 6861 7665 2074 6865 2063 6f72 7265 6374 have the correct │ │ │ │ │ -00057e40: 2076 616c 7565 7320 6166 7465 7220 676f values after go │ │ │ │ │ -00057e50: 696e 6720 7468 726f 7567 6820 7365 7269 ing through seri │ │ │ │ │ -00057e60: 616c 697a 6174 696f 6e2f 6465 7365 7269 alization/deseri │ │ │ │ │ -00057e70: 616c 697a 6174 696f 6e2e 0a0a 3c6c 693e alization...
  • │ │ │ │ │ +00050f00: 6b65 7443 6861 6e6e 656c 2f53 656e 6455 ketChannel/SendU │ │ │ │ │ +00050f10: 7267 656e 7444 6174 612e 6a61 7661 3a20 rgentData.java: │ │ │ │ │ +00050f20: 5465 7374 2073 656e 6469 6e67 206f 6620 Test sending of │ │ │ │ │ +00050f30: 7572 6765 6e74 2064 6174 612e 0a0a 3c6c urgent data...java/nio/chann │ │ │ │ │ +00050f50: 656c 732f 536f 636b 6574 4368 616e 6e65 els/SocketChanne │ │ │ │ │ +00050f60: 6c2f 5368 6f72 7457 7269 7465 2e6a 6176 l/ShortWrite.jav │ │ │ │ │ +00050f70: 613a 2043 6865 636b 2066 6f72 2073 686f a: Check for sho │ │ │ │ │ +00050f80: 7274 2077 7269 7465 7320 6f6e 2053 6f63 rt writes on Soc │ │ │ │ │ +00050f90: 6b65 7443 6861 6e6e 656c 7320 636f 6e66 ketChannels conf │ │ │ │ │ +00050fa0: 6967 7572 6564 2069 6e20 626c 6f63 6b69 igured in blocki │ │ │ │ │ +00050fb0: 6e67 206d 6f64 650a 0a3c 6c69 3e6a 6176 ng mode..
  • jav │ │ │ │ │ +00050fc0: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ +00050fd0: 6f63 6b65 7443 6861 6e6e 656c 2f53 6875 ocketChannel/Shu │ │ │ │ │ +00050fe0: 7464 6f77 6e2e 6a61 7661 3a20 5465 7374 tdown.java: Test │ │ │ │ │ +00050ff0: 2073 6875 7464 6f77 6e58 5858 2061 6e64 shutdownXXX and │ │ │ │ │ +00051000: 2069 7349 6e70 7574 5368 7574 646f 776e isInputShutdown │ │ │ │ │ +00051010: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ +00051020: 6861 6e6e 656c 732f 536f 636b 6574 4368 hannels/SocketCh │ │ │ │ │ +00051030: 616e 6e65 6c2f 536f 636b 6574 496e 6865 annel/SocketInhe │ │ │ │ │ +00051040: 7269 7461 6e63 652e 6a61 7661 3a20 536f ritance.java: So │ │ │ │ │ +00051050: 636b 6574 7320 7368 6f75 6c64 6e27 7420 ckets shouldn't │ │ │ │ │ +00051060: 6265 2069 6e68 6572 6974 6564 2077 6865 be inherited whe │ │ │ │ │ +00051070: 6e20 6372 6561 7469 6e67 2061 2063 6869 n creating a chi │ │ │ │ │ +00051080: 6c64 2070 726f 6365 7373 0a0a 3c6c 693e ld process..
  • │ │ │ │ │ +00051090: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +000510a0: 732f 536f 636b 6574 4368 616e 6e65 6c2f s/SocketChannel/ │ │ │ │ │ +000510b0: 536f 636b 6574 4f70 7469 6f6e 5465 7374 SocketOptionTest │ │ │ │ │ +000510c0: 732e 6a61 7661 3a20 556e 6974 2074 6573 s.java: Unit tes │ │ │ │ │ +000510d0: 7420 746f 2063 6865 636b 2053 6f63 6b65 t to check Socke │ │ │ │ │ +000510e0: 7443 6861 6e6e 656c 2073 6574 4f70 7469 tChannel setOpti │ │ │ │ │ +000510f0: 6f6e 2f67 6574 4f70 7469 6f6e 2f6f 7074 on/getOption/opt │ │ │ │ │ +00051100: 696f 6e73 206d 6574 686f 6473 2e0a 0a3c ions methods...< │ │ │ │ │ +00051110: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ +00051120: 6e65 6c73 2f53 6f63 6b65 7443 6861 6e6e nels/SocketChann │ │ │ │ │ +00051130: 656c 2f54 7269 7669 616c 2e6a 6176 613a el/Trivial.java: │ │ │ │ │ +00051140: 2054 6573 7420 7472 6976 6961 6c20 7374 Test trivial st │ │ │ │ │ +00051150: 7566 660a 0a3c 6c69 3e6a 6176 612f 6e69 uff..
  • java/ni │ │ │ │ │ +00051160: 6f2f 6368 616e 6e65 6c73 2f53 6f63 6b65 o/channels/Socke │ │ │ │ │ +00051170: 7443 6861 6e6e 656c 2f55 6e62 6f75 6e64 tChannel/Unbound │ │ │ │ │ +00051180: 536f 636b 6574 5465 7374 732e 6a61 7661 SocketTests.java │ │ │ │ │ +00051190: 3a20 4368 6563 6b20 6765 7458 5858 206d : Check getXXX m │ │ │ │ │ +000511a0: 6574 686f 6473 2066 6f72 206c 6f63 616c ethods for local │ │ │ │ │ +000511b0: 2f72 656d 6f74 6520 706f 7274 2f61 6464 /remote port/add │ │ │ │ │ +000511c0: 7265 7373 2f73 6f63 6b65 7461 6464 7265 ress/socketaddre │ │ │ │ │ +000511d0: 7373 206d 6174 6368 2073 6f63 6b65 7420 ss match socket │ │ │ │ │ +000511e0: 7370 6563 2066 6f72 2075 6e62 6f75 6e64 spec for unbound │ │ │ │ │ +000511f0: 2063 6173 650a 0a3c 6c69 3e6a 6176 612f case..
  • java/ │ │ │ │ │ +00051200: 6e69 6f2f 6368 616e 6e65 6c73 2f53 6f63 nio/channels/Soc │ │ │ │ │ +00051210: 6b65 7443 6861 6e6e 656c 2f56 6563 746f ketChannel/Vecto │ │ │ │ │ +00051220: 7249 4f2e 6a61 7661 3a20 5465 7374 2073 rIO.java: Test s │ │ │ │ │ +00051230: 6f63 6b65 7463 6861 6e6e 656c 2076 6563 ocketchannel vec │ │ │ │ │ +00051240: 746f 7220 494f 2028 7573 6520 2d44 7365 tor IO (use -Dse │ │ │ │ │ +00051250: 6564 3d58 2074 6f20 7365 7420 5052 4e47 ed=X to set PRNG │ │ │ │ │ +00051260: 2073 6565 6429 0a0a 3c6c 693e 6a61 7661 seed)..
  • java │ │ │ │ │ +00051270: 2f6e 696f 2f63 6861 6e6e 656c 732f 536f /nio/channels/So │ │ │ │ │ +00051280: 636b 6574 4368 616e 6e65 6c2f 5665 6374 cketChannel/Vect │ │ │ │ │ +00051290: 6f72 5061 7261 6d73 2e6a 6176 613a 2054 orParams.java: T │ │ │ │ │ +000512a0: 6573 7420 5363 6174 7465 7269 6e67 4279 est ScatteringBy │ │ │ │ │ +000512b0: 7465 4368 616e 6e65 6c2f 4761 7468 6572 teChannel/Gather │ │ │ │ │ +000512c0: 696e 6742 7974 6543 6861 6e6e 656c 2072 ingByteChannel r │ │ │ │ │ +000512d0: 6561 642f 7772 6974 650a 0a3c 6c69 3e6a ead/write..
  • j │ │ │ │ │ +000512e0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +000512f0: 2f53 6f63 6b65 7443 6861 6e6e 656c 2f57 /SocketChannel/W │ │ │ │ │ +00051300: 7269 7465 2e6a 6176 613a 2054 6573 7420 rite.java: Test │ │ │ │ │ +00051310: 7665 6374 6f72 2077 7269 7465 2066 6173 vector write fas │ │ │ │ │ +00051320: 7465 7220 7468 616e 2063 616e 2062 6520 ter than can be │ │ │ │ │ +00051330: 7265 6164 0a0a 3c6c 693e 6a61 7661 2f6e read..
  • java/n │ │ │ │ │ +00051340: 696f 2f63 6861 6e6e 656c 732f 6574 632f io/channels/etc/ │ │ │ │ │ +00051350: 4164 6170 746f 7243 6c6f 7365 416e 6449 AdaptorCloseAndI │ │ │ │ │ +00051360: 6e74 6572 7275 7074 2e6a 6176 613a 2054 nterrupt.java: T │ │ │ │ │ +00051370: 6573 7420 6173 796e 6368 726f 6e6f 7573 est asynchronous │ │ │ │ │ +00051380: 2063 6c6f 7365 2061 6e64 2069 6e74 6572 close and inter │ │ │ │ │ +00051390: 7275 7074 206f 6620 7469 6d65 6420 736f rupt of timed so │ │ │ │ │ +000513a0: 636b 6574 2061 6461 7074 6572 206d 6574 cket adapter met │ │ │ │ │ +000513b0: 686f 6473 0a0a 3c6c 693e 6a61 7661 2f6e hods..
  • java/n │ │ │ │ │ +000513c0: 696f 2f63 6861 6e6e 656c 732f 6574 632f io/channels/etc/ │ │ │ │ │ +000513d0: 4c6f 6361 6c53 6f63 6b65 7441 6464 7265 LocalSocketAddre │ │ │ │ │ +000513e0: 7373 5479 7065 2e6a 6176 613a 2054 6573 ssType.java: Tes │ │ │ │ │ +000513f0: 7420 6c6f 6361 6c20 6164 6472 6573 7320 t local address │ │ │ │ │ +00051400: 7479 7065 0a0a 3c6c 693e 6a61 7661 2f6e type..
  • java/n │ │ │ │ │ +00051410: 696f 2f63 6861 6e6e 656c 732f 6574 632f io/channels/etc/ │ │ │ │ │ +00051420: 4e65 7477 6f72 6b43 6861 6e6e 656c 5465 NetworkChannelTe │ │ │ │ │ +00051430: 7374 732e 6a61 7661 3a20 556e 6974 2074 sts.java: Unit t │ │ │ │ │ +00051440: 6573 7420 666f 7220 6368 616e 6e65 6c73 est for channels │ │ │ │ │ +00051450: 2074 6861 7420 696d 706c 656d 656e 7420 that implement │ │ │ │ │ +00051460: 4e65 7477 6f72 6b43 6861 6e6e 656c 0a0a NetworkChannel.. │ │ │ │ │ +00051470: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ +00051480: 6e6e 656c 732f 6574 632f 4f70 656e 416e nnels/etc/OpenAn │ │ │ │ │ +00051490: 6443 6f6e 6e65 6374 2e6a 6176 613a 2054 dConnect.java: T │ │ │ │ │ +000514a0: 6573 7420 536f 636b 6574 4368 616e 6e65 est SocketChanne │ │ │ │ │ +000514b0: 6c2c 2053 6572 7665 7253 6f63 6b65 7443 l, ServerSocketC │ │ │ │ │ +000514c0: 6861 6e6e 656c 2061 6e64 2044 6174 6167 hannel and Datag │ │ │ │ │ +000514d0: 7261 6d43 6861 6e6e 656c 206f 7065 6e28 ramChannel open( │ │ │ │ │ +000514e0: 2920 616e 6420 636f 6e6e 6563 7428 292c ) and connect(), │ │ │ │ │ +000514f0: 2074 616b 696e 6720 696e 746f 2063 6f6e taking into con │ │ │ │ │ +00051500: 7369 6465 7261 7469 6f6e 2063 6f6d 6269 sideration combi │ │ │ │ │ +00051510: 6e61 7469 6f6e 7320 6f66 2070 726f 746f nations of proto │ │ │ │ │ +00051520: 636f 6c20 6661 6d69 6c69 6573 2028 494e col families (IN │ │ │ │ │ +00051530: 4554 2c20 494e 4554 362c 2064 6566 6175 ET, INET6, defau │ │ │ │ │ +00051540: 6c74 292c 2061 6464 7265 7373 6573 2028 lt), addresses ( │ │ │ │ │ +00051550: 496e 6574 3441 6464 7265 7373 2c20 496e Inet4Address, In │ │ │ │ │ +00051560: 6574 3641 6464 7265 7373 292e 0a0a 3c6c et6Address)...java/nio/chann │ │ │ │ │ +00051580: 656c 732f 6574 632f 5072 696e 7453 7570 els/etc/PrintSup │ │ │ │ │ +00051590: 706f 7274 6564 4f70 7469 6f6e 732e 6a61 portedOptions.ja │ │ │ │ │ +000515a0: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +000515b0: 6e69 6f2f 6368 616e 6e65 6c73 2f65 7463 nio/channels/etc │ │ │ │ │ +000515c0: 2f50 726f 746f 636f 6c46 616d 696c 6965 /ProtocolFamilie │ │ │ │ │ +000515d0: 732e 6a61 7661 3a20 5465 7374 2053 6f63 s.java: Test Soc │ │ │ │ │ +000515e0: 6b65 7443 6861 6e6e 656c 2c20 5365 7276 ketChannel, Serv │ │ │ │ │ +000515f0: 6572 536f 636b 6574 4368 616e 6e65 6c20 erSocketChannel │ │ │ │ │ +00051600: 616e 6420 4461 7461 6772 616d 4368 616e and DatagramChan │ │ │ │ │ +00051610: 6e65 6c20 7769 7468 2076 6172 696f 7573 nel with various │ │ │ │ │ +00051620: 2050 726f 746f 636f 6c46 616d 696c 7920 ProtocolFamily │ │ │ │ │ +00051630: 636f 6d62 696e 6174 696f 6e73 0a0a 3c6c combinations..java/nio/chann │ │ │ │ │ +00051650: 656c 732f 6574 632f 5368 6164 6f77 2e6a els/etc/Shadow.j │ │ │ │ │ +00051660: 6176 613a 2045 6e73 7572 6520 7468 6174 ava: Ensure that │ │ │ │ │ +00051670: 2073 6f63 6b65 7420 6f62 6a65 6374 7320 socket objects │ │ │ │ │ +00051680: 6f62 7461 696e 6564 2066 726f 6d20 6368 obtained from ch │ │ │ │ │ +00051690: 616e 6e65 6c73 2063 6172 7279 2074 6865 annels carry the │ │ │ │ │ +000516a0: 2063 6f72 7265 6374 2061 6464 7265 7373 correct address │ │ │ │ │ +000516b0: 2069 6e66 6f72 6d61 7469 6f6e 0a0a 3c6c information..java/nio/chann │ │ │ │ │ +000516d0: 656c 732f 7370 692f 4173 796e 6368 726f els/spi/Asynchro │ │ │ │ │ +000516e0: 6e6f 7573 4368 616e 6e65 6c50 726f 7669 nousChannelProvi │ │ │ │ │ +000516f0: 6465 722f 4368 6563 6b50 726f 7669 6465 der/CheckProvide │ │ │ │ │ +00051700: 722e 6a61 7661 3a20 556e 6974 2074 6573 r.java: Unit tes │ │ │ │ │ +00051710: 7420 666f 7220 6a61 7661 2e6e 696f 2e63 t for java.nio.c │ │ │ │ │ +00051720: 6861 6e6e 656c 732e 7370 692e 4173 796e hannels.spi.Asyn │ │ │ │ │ +00051730: 6368 726f 6e6f 7573 4368 616e 6e65 6c50 chronousChannelP │ │ │ │ │ +00051740: 726f 7669 6465 720a 0a3c 6c69 3e6a 6176 rovider..
  • jav │ │ │ │ │ +00051750: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f73 a/nio/channels/s │ │ │ │ │ +00051760: 7069 2f53 656c 6563 746f 7250 726f 7669 pi/SelectorProvi │ │ │ │ │ +00051770: 6465 722f 5465 7374 4465 6661 756c 7449 der/TestDefaultI │ │ │ │ │ +00051780: 6d70 6c65 6d65 6e74 6174 696f 6e2e 6a61 mplementation.ja │ │ │ │ │ +00051790: 7661 3a20 4261 7369 6320 7465 7374 2066 va: Basic test f │ │ │ │ │ +000517a0: 6f72 206a 6176 612e 6e69 6f2e 6368 616e or java.nio.chan │ │ │ │ │ +000517b0: 6e65 6c73 2e73 7069 2e53 656c 6563 746f nels.spi.Selecto │ │ │ │ │ +000517c0: 7250 726f 7669 6465 722e 6a61 7661 2064 rProvider.java d │ │ │ │ │ +000517d0: 6566 6175 6c74 2069 6d70 6c65 6d65 6e74 efault implement │ │ │ │ │ +000517e0: 6174 696f 6e0a 0a3c 6c69 3e6a 6176 612f ation..
  • java/ │ │ │ │ │ +000517f0: 6e69 6f2f 6368 616e 6e65 6c73 2f73 7069 nio/channels/spi │ │ │ │ │ +00051800: 2f53 656c 6563 746f 7250 726f 7669 6465 /SelectorProvide │ │ │ │ │ +00051810: 722f 696e 6865 7269 7465 6443 6861 6e6e r/inheritedChann │ │ │ │ │ +00051820: 656c 2f43 6c6f 7365 6453 7472 6561 6d73 el/ClosedStreams │ │ │ │ │ +00051830: 2e6a 6176 613a 2043 616c 6c69 6e67 2069 .java: Calling i │ │ │ │ │ +00051840: 6e68 6572 6974 6564 4368 616e 6e65 6c28 nheritedChannel( │ │ │ │ │ +00051850: 2920 6166 7465 7220 4669 6c65 4465 7363 ) after FileDesc │ │ │ │ │ +00051860: 7269 7074 6f72 2e69 6e20 7761 7320 636c riptor.in was cl │ │ │ │ │ +00051870: 6f73 6564 2063 6175 7365 6420 616e 2049 osed caused an I │ │ │ │ │ +00051880: 6e74 6572 6e61 6c45 7272 6f72 2074 6f20 nternalError to │ │ │ │ │ +00051890: 6265 2074 6872 6f77 6e2e 0a0a 3c6c 693e be thrown...
  • │ │ │ │ │ +000518a0: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +000518b0: 732f 7370 692f 5365 6c65 6374 6f72 5072 s/spi/SelectorPr │ │ │ │ │ +000518c0: 6f76 6964 6572 2f69 6e68 6572 6974 6564 ovider/inherited │ │ │ │ │ +000518d0: 4368 616e 6e65 6c2f 496e 6865 7269 7465 Channel/Inherite │ │ │ │ │ +000518e0: 6443 6861 6e6e 656c 5465 7374 2e6a 6176 dChannelTest.jav │ │ │ │ │ +000518f0: 613a 2055 6e69 7420 7465 7374 7320 666f a: Unit tests fo │ │ │ │ │ +00051900: 7220 696e 6574 6420 6665 6174 7572 650a r inetd feature. │ │ │ │ │ +00051910: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ +00051920: 616e 6e65 6c73 2f73 7069 2f53 656c 6563 annels/spi/Selec │ │ │ │ │ +00051930: 746f 7250 726f 7669 6465 722f 696e 6865 torProvider/inhe │ │ │ │ │ +00051940: 7269 7465 6443 6861 6e6e 656c 2f4e 756c ritedChannel/Nul │ │ │ │ │ +00051950: 6c54 6573 742e 6a61 7661 3a20 556e 6974 lTest.java: Unit │ │ │ │ │ +00051960: 2074 6573 7420 666f 7220 696e 6574 6420 test for inetd │ │ │ │ │ +00051970: 6665 6174 7572 650a 0a3c 6c69 3e6a 6176 feature..
  • jav │ │ │ │ │ +00051980: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f75 a/nio/channels/u │ │ │ │ │ +00051990: 6e69 7864 6f6d 6169 6e2f 4269 6e64 2e6a nixdomain/Bind.j │ │ │ │ │ +000519a0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +000519b0: 2f6e 696f 2f63 6861 6e6e 656c 732f 756e /nio/channels/un │ │ │ │ │ +000519c0: 6978 646f 6d61 696e 2f45 6d70 7479 5375 ixdomain/EmptySu │ │ │ │ │ +000519d0: 6e50 6174 6846 6f72 536f 636b 6574 4669 nPathForSocketFi │ │ │ │ │ +000519e0: 6c65 2e6a 6176 613a 2020 0a0a 3c6c 693e le.java: ..
  • │ │ │ │ │ +000519f0: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +00051a00: 732f 756e 6978 646f 6d61 696e 2f46 696c s/unixdomain/Fil │ │ │ │ │ +00051a10: 6541 7474 7269 6275 7465 732e 6a61 7661 eAttributes.java │ │ │ │ │ +00051a20: 3a20 200a 0a3c 6c69 3e6a 6176 612f 6e69 : ..
  • java/ni │ │ │ │ │ +00051a30: 6f2f 6368 616e 6e65 6c73 2f75 6e69 7864 o/channels/unixd │ │ │ │ │ +00051a40: 6f6d 6169 6e2f 494f 4578 6368 616e 6765 omain/IOExchange │ │ │ │ │ +00051a50: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ +00051a60: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +00051a70: 2f75 6e69 7864 6f6d 6169 6e2f 4e6f 6e42 /unixdomain/NonB │ │ │ │ │ +00051a80: 6c6f 636b 696e 6741 6363 6570 742e 6a61 lockingAccept.ja │ │ │ │ │ +00051a90: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +00051aa0: 6e69 6f2f 6368 616e 6e65 6c73 2f75 6e69 nio/channels/uni │ │ │ │ │ +00051ab0: 7864 6f6d 6169 6e2f 4e75 6c6c 5465 7374 xdomain/NullTest │ │ │ │ │ +00051ac0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +00051ad0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +00051ae0: 756e 6978 646f 6d61 696e 2f53 6563 7572 unixdomain/Secur │ │ │ │ │ +00051af0: 6974 792e 6a61 7661 3a20 5365 6375 7269 ity.java: Securi │ │ │ │ │ +00051b00: 7479 2074 6573 7420 666f 7220 556e 6978 ty test for Unix │ │ │ │ │ +00051b10: 2044 6f6d 6169 6e20 736f 636b 6574 2061 Domain socket a │ │ │ │ │ +00051b20: 6e64 2073 6572 7665 7220 736f 636b 6574 nd server socket │ │ │ │ │ +00051b30: 2063 6861 6e6e 656c 730a 0a3c 6c69 3e6a channels..
  • j │ │ │ │ │ +00051b40: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +00051b50: 2f75 6e69 7864 6f6d 6169 6e2f 5368 7574 /unixdomain/Shut │ │ │ │ │ +00051b60: 646f 776e 2e6a 6176 613a 2020 0a0a 3c6c down.java: ..java/nio/chann │ │ │ │ │ +00051b80: 656c 732f 756e 6978 646f 6d61 696e 2f53 els/unixdomain/S │ │ │ │ │ +00051b90: 6f63 6b65 744f 7074 696f 6e73 2e6a 6176 ocketOptions.jav │ │ │ │ │ +00051ba0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f6e a: ..
  • java/n │ │ │ │ │ +00051bb0: 696f 2f63 6861 6e6e 656c 732f 7674 6872 io/channels/vthr │ │ │ │ │ +00051bc0: 6561 642f 426c 6f63 6b69 6e67 4368 616e ead/BlockingChan │ │ │ │ │ +00051bd0: 6e65 6c4f 7073 2e6a 6176 6123 6465 6661 nelOps.java#defa │ │ │ │ │ +00051be0: 756c 743a 2054 6573 7420 7669 7274 7561 ult: Test virtua │ │ │ │ │ +00051bf0: 6c20 7468 7265 6164 7320 646f 696e 6720 l threads doing │ │ │ │ │ +00051c00: 626c 6f63 6b69 6e67 2049 2f4f 206f 6e20 blocking I/O on │ │ │ │ │ +00051c10: 4e49 4f20 6368 616e 6e65 6c73 0a0a 3c6c NIO channels..java/nio/chann │ │ │ │ │ +00051c30: 656c 732f 7674 6872 6561 642f 426c 6f63 els/vthread/Bloc │ │ │ │ │ +00051c40: 6b69 6e67 4368 616e 6e65 6c4f 7073 2e6a kingChannelOps.j │ │ │ │ │ +00051c50: 6176 6123 6469 7265 6374 2d72 6567 6973 ava#direct-regis │ │ │ │ │ +00051c60: 7465 723a 2054 6573 7420 7669 7274 7561 ter: Test virtua │ │ │ │ │ +00051c70: 6c20 7468 7265 6164 7320 646f 696e 6720 l threads doing │ │ │ │ │ +00051c80: 626c 6f63 6b69 6e67 2049 2f4f 206f 6e20 blocking I/O on │ │ │ │ │ +00051c90: 4e49 4f20 6368 616e 6e65 6c73 2061 6e64 NIO channels and │ │ │ │ │ +00051ca0: 2077 6974 6820 7468 6520 492f 4f20 706f with the I/O po │ │ │ │ │ +00051cb0: 6c6c 6572 2063 6f6e 6669 6775 7265 6420 ller configured │ │ │ │ │ +00051cc0: 746f 2075 7365 2064 6972 6563 7420 7265 to use direct re │ │ │ │ │ +00051cd0: 6769 7374 7261 7469 6f6e 0a0a 3c6c 693e gistration..
  • │ │ │ │ │ +00051ce0: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +00051cf0: 732f 7674 6872 6561 642f 426c 6f63 6b69 s/vthread/Blocki │ │ │ │ │ +00051d00: 6e67 4368 616e 6e65 6c4f 7073 2e6a 6176 ngChannelOps.jav │ │ │ │ │ +00051d10: 6123 6e6f 2d76 6d63 6f6e 7469 6e75 6174 a#no-vmcontinuat │ │ │ │ │ +00051d20: 696f 6e73 3a20 200a 0a3c 6c69 3e6a 6176 ions: ..
  • jav │ │ │ │ │ +00051d30: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f76 a/nio/channels/v │ │ │ │ │ +00051d40: 7468 7265 6164 2f53 656c 6563 746f 724f thread/SelectorO │ │ │ │ │ +00051d50: 7073 2e6a 6176 6123 6465 6661 756c 743a ps.java#default: │ │ │ │ │ +00051d60: 2054 6573 7420 7669 7274 7561 6c20 7468 Test virtual th │ │ │ │ │ +00051d70: 7265 6164 7320 646f 696e 6720 7365 6c65 reads doing sele │ │ │ │ │ +00051d80: 6374 696f 6e20 6f70 6572 6174 696f 6e73 ction operations │ │ │ │ │ +00051d90: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ +00051da0: 6861 6e6e 656c 732f 7674 6872 6561 642f hannels/vthread/ │ │ │ │ │ +00051db0: 5365 6c65 6374 6f72 4f70 732e 6a61 7661 SelectorOps.java │ │ │ │ │ +00051dc0: 236e 6f2d 766d 636f 6e74 696e 7561 7469 #no-vmcontinuati │ │ │ │ │ +00051dd0: 6f6e 733a 2020 0a0a 3c6c 693e 6a61 7661 ons: ..
  • java │ │ │ │ │ +00051de0: 2f6e 696f 2f63 6861 7273 6574 2f43 6861 /nio/charset/Cha │ │ │ │ │ +00051df0: 7273 6574 2f41 6c69 6173 6573 436f 7079 rset/AliasesCopy │ │ │ │ │ +00051e00: 2e6a 6176 613a 2043 6865 636b 2074 6861 .java: Check tha │ │ │ │ │ +00051e10: 7420 616c 6961 7365 7320 6361 6e6e 6f74 t aliases cannot │ │ │ │ │ +00051e20: 2062 6520 6d75 7461 7465 640a 0a3c 6c69 be mutated..
  • java/nio/charse │ │ │ │ │ +00051e40: 742f 4368 6172 7365 742f 4176 6169 6c61 t/Charset/Availa │ │ │ │ │ +00051e50: 626c 6543 6861 7273 6574 4e61 6d65 732e bleCharsetNames. │ │ │ │ │ +00051e60: 6a61 7661 3a20 456e 7375 7265 2074 6861 java: Ensure tha │ │ │ │ │ +00051e70: 7420 6b65 7973 2069 6e20 6176 6169 6c61 t keys in availa │ │ │ │ │ +00051e80: 626c 652d 6368 6172 7365 7420 6d61 7020 ble-charset map │ │ │ │ │ +00051e90: 6172 6520 6964 656e 7469 6361 6c20 746f are identical to │ │ │ │ │ +00051ea0: 2063 616e 6f6e 6963 616c 206e 616d 6573 canonical names │ │ │ │ │ +00051eb0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f63 ..
  • java/nio/c │ │ │ │ │ +00051ec0: 6861 7273 6574 2f43 6861 7273 6574 2f43 harset/Charset/C │ │ │ │ │ +00051ed0: 6861 7273 6574 436f 6e74 6169 6e6d 656e harsetContainmen │ │ │ │ │ +00051ee0: 7454 6573 742e 6a61 7661 3a20 4368 6563 tTest.java: Chec │ │ │ │ │ +00051ef0: 6b73 2074 6865 2069 6e74 6572 2063 6f6e ks the inter con │ │ │ │ │ +00051f00: 7461 696e 6d65 6e74 2072 656c 6174 696f tainment relatio │ │ │ │ │ +00051f10: 6e73 6869 7073 2062 6574 7765 656e 204e nships between N │ │ │ │ │ +00051f20: 494f 2063 6861 7273 6574 730a 0a3c 6c69 IO charsets..
  • java/nio/charse │ │ │ │ │ +00051f40: 742f 4368 6172 7365 742f 436f 6e74 6169 t/Charset/Contai │ │ │ │ │ +00051f50: 6e73 2e6a 6176 613a 2055 6e69 7420 7465 ns.java: Unit te │ │ │ │ │ +00051f60: 7374 2066 6f72 2063 6861 7273 6574 2063 st for charset c │ │ │ │ │ +00051f70: 6f6e 7461 696e 6d65 6e74 0a0a 3c6c 693e ontainment..
  • │ │ │ │ │ +00051f80: 6a61 7661 2f6e 696f 2f63 6861 7273 6574 java/nio/charset │ │ │ │ │ +00051f90: 2f43 6861 7273 6574 2f44 6566 6175 6c74 /Charset/Default │ │ │ │ │ +00051fa0: 4368 6172 7365 7454 6573 742e 6a61 7661 CharsetTest.java │ │ │ │ │ +00051fb0: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ +00051fc0: 4368 6172 7365 742e 6465 6661 756c 7443 Charset.defaultC │ │ │ │ │ +00051fd0: 6861 7273 6574 0a0a 3c6c 693e 6a61 7661 harset..
  • java │ │ │ │ │ +00051fe0: 2f6e 696f 2f63 6861 7273 6574 2f43 6861 /nio/charset/Cha │ │ │ │ │ +00051ff0: 7273 6574 2f45 6d70 7479 4368 6172 7365 rset/EmptyCharse │ │ │ │ │ +00052000: 744e 616d 652e 6a61 7661 3a20 456e 7375 tName.java: Ensu │ │ │ │ │ +00052010: 7265 2074 6861 7420 7061 7373 696e 6720 re that passing │ │ │ │ │ +00052020: 7468 6520 656d 7074 7920 7374 7269 6e67 the empty string │ │ │ │ │ +00052030: 2074 6f20 4368 6172 7365 7420 6d65 7468 to Charset meth │ │ │ │ │ +00052040: 6f64 7320 616e 6420 636f 6e73 7472 7563 ods and construc │ │ │ │ │ +00052050: 746f 7273 2063 6175 7365 7320 616e 2049 tors causes an I │ │ │ │ │ +00052060: 6c6c 6567 616c 4172 6775 6d65 6e74 4578 llegalArgumentEx │ │ │ │ │ +00052070: 6365 7074 696f 6e20 746f 2062 6520 7468 ception to be th │ │ │ │ │ +00052080: 726f 776e 0a0a 3c6c 693e 6a61 7661 2f6e rown..
  • java/n │ │ │ │ │ +00052090: 696f 2f63 6861 7273 6574 2f43 6861 7273 io/charset/Chars │ │ │ │ │ +000520a0: 6574 2f45 6e63 4465 632e 6a61 7661 3a20 et/EncDec.java: │ │ │ │ │ +000520b0: 556e 6974 2074 6573 7420 666f 7220 656e Unit test for en │ │ │ │ │ +000520c0: 636f 6465 2f64 6563 6f64 6520 636f 6e76 code/decode conv │ │ │ │ │ +000520d0: 656e 6965 6e63 6520 6d65 7468 6f64 730a enience methods. │ │ │ │ │ +000520e0: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ +000520f0: 6172 7365 742f 4368 6172 7365 742f 466f arset/Charset/Fo │ │ │ │ │ +00052100: 724e 616d 652e 6a61 7661 3a20 556e 6974 rName.java: Unit │ │ │ │ │ +00052110: 2074 6573 7420 666f 7220 666f 724e 616d test for forNam │ │ │ │ │ +00052120: 6528 5374 7269 6e67 2c20 4368 6172 7365 e(String, Charse │ │ │ │ │ +00052130: 7429 0a0a 3c6c 693e 6a61 7661 2f6e 696f t)..
  • java/nio │ │ │ │ │ +00052140: 2f63 6861 7273 6574 2f43 6861 7273 6574 /charset/Charset │ │ │ │ │ +00052150: 2f49 6c6c 6567 616c 4368 6172 7365 744e /IllegalCharsetN │ │ │ │ │ +00052160: 616d 652e 6a61 7661 3a20 456e 7375 7265 ame.java: Ensure │ │ │ │ │ +00052170: 2043 6861 7273 6574 2e66 6f72 4e61 6d65 Charset.forName │ │ │ │ │ +00052180: 2f69 7353 7570 706f 7274 2074 6872 6f77 /isSupport throw │ │ │ │ │ +00052190: 7320 7468 6520 636f 7272 6563 7420 6578 s the correct ex │ │ │ │ │ +000521a0: 6365 7074 696f 6e20 6966 2074 6865 2063 ception if the c │ │ │ │ │ +000521b0: 6861 7273 6574 206e 616d 6573 2070 6173 harset names pas │ │ │ │ │ +000521c0: 7365 6420 696e 2061 7265 2069 6c6c 6567 sed in are illeg │ │ │ │ │ +000521d0: 616c 2e0a 0a3c 6c69 3e6a 6176 612f 6e69 al...
  • java/ni │ │ │ │ │ +000521e0: 6f2f 6368 6172 7365 742f 4368 6172 7365 o/charset/Charse │ │ │ │ │ +000521f0: 742f 4e49 4f43 6861 7273 6574 4176 6169 t/NIOCharsetAvai │ │ │ │ │ +00052200: 6c61 6269 6c69 7479 5465 7374 2e6a 6176 labilityTest.jav │ │ │ │ │ +00052210: 613a 2056 6572 6966 7920 7468 6174 2061 a: Verify that a │ │ │ │ │ +00052220: 6c6c 2043 6861 7273 6574 2073 7562 636c ll Charset subcl │ │ │ │ │ +00052230: 6173 7365 7320 6172 6520 6176 6169 6c61 asses are availa │ │ │ │ │ +00052240: 626c 6520 7468 726f 7567 6820 7468 6520 ble through the │ │ │ │ │ +00052250: 4150 490a 0a3c 6c69 3e6a 6176 612f 6e69 API..
  • java/ni │ │ │ │ │ +00052260: 6f2f 6368 6172 7365 742f 4368 6172 7365 o/charset/Charse │ │ │ │ │ +00052270: 742f 4e75 6c6c 4368 6172 7365 744e 616d t/NullCharsetNam │ │ │ │ │ +00052280: 652e 6a61 7661 3a20 456e 7375 7265 2070 e.java: Ensure p │ │ │ │ │ +00052290: 6173 7369 6e67 206e 756c 6c20 746f 2043 assing null to C │ │ │ │ │ +000522a0: 6861 7273 6574 2e66 6f72 4e61 6d65 2074 harset.forName t │ │ │ │ │ +000522b0: 6872 6f77 7320 7468 6520 636f 7272 6563 hrows the correc │ │ │ │ │ +000522c0: 7420 6578 6365 7074 696f 6e0a 0a3c 6c69 t exception..
  • java/nio/charse │ │ │ │ │ +000522e0: 742f 4368 6172 7365 742f 5265 6769 7374 t/Charset/Regist │ │ │ │ │ +000522f0: 6572 6564 4368 6172 7365 7473 2e6a 6176 eredCharsets.jav │ │ │ │ │ +00052300: 613a 2043 6865 636b 2074 6861 7420 7265 a: Check that re │ │ │ │ │ +00052310: 6769 7374 6572 6564 2063 6861 7273 6574 gistered charset │ │ │ │ │ +00052320: 7320 6172 6520 6163 7475 616c 6c79 2072 s are actually r │ │ │ │ │ +00052330: 6567 6973 7465 7265 640a 0a3c 6c69 3e6a egistered..
  • j │ │ │ │ │ +00052340: 6176 612f 6e69 6f2f 6368 6172 7365 742f ava/nio/charset/ │ │ │ │ │ +00052350: 4368 6172 7365 7444 6563 6f64 6572 2f41 CharsetDecoder/A │ │ │ │ │ +00052360: 5343 4949 4465 636f 6465 2e6a 6176 613a SCIIDecode.java: │ │ │ │ │ +00052370: 2045 6e73 7572 6520 7468 6174 2064 6563 Ensure that dec │ │ │ │ │ +00052380: 6f64 696e 6720 746f 2041 5343 4949 2066 oding to ASCII f │ │ │ │ │ +00052390: 726f 6d20 6120 7374 7265 616d 2077 6974 rom a stream wit │ │ │ │ │ +000523a0: 6820 6120 6e6f 6e2d 4153 4349 4920 6368 h a non-ASCII ch │ │ │ │ │ +000523b0: 6172 6163 7465 7220 636f 7272 6563 746c aracter correctl │ │ │ │ │ +000523c0: 7920 6465 636f 6465 7320 7570 2075 6e74 y decodes up unt │ │ │ │ │ +000523d0: 696c 2074 6865 2062 7974 6520 696e 2065 il the byte in e │ │ │ │ │ +000523e0: 7272 6f72 2e0a 0a3c 6c69 3e6a 6176 612f rror...
  • java/ │ │ │ │ │ +000523f0: 6e69 6f2f 6368 6172 7365 742f 4368 6172 nio/charset/Char │ │ │ │ │ +00052400: 7365 7444 6563 6f64 6572 2f41 7665 7261 setDecoder/Avera │ │ │ │ │ +00052410: 6765 4d61 782e 6a61 7661 3a20 456e 7375 geMax.java: Ensu │ │ │ │ │ +00052420: 7265 2074 6861 7420 6176 6572 6167 6573 re that averages │ │ │ │ │ +00052430: 2064 6f20 6e6f 7420 6578 6365 6564 206d do not exceed m │ │ │ │ │ +00052440: 6178 696d 610a 0a3c 6c69 3e6a 6176 612f axima..
  • java/ │ │ │ │ │ +00052450: 6e69 6f2f 6368 6172 7365 742f 4368 6172 nio/charset/Char │ │ │ │ │ +00052460: 7365 7444 6563 6f64 6572 2f43 6f64 6572 setDecoder/Coder │ │ │ │ │ +00052470: 4d61 6c66 756e 6374 696f 6e45 7272 6f72 MalfunctionError │ │ │ │ │ +00052480: 5465 7374 2e6a 6176 613a 2043 6865 636b Test.java: Check │ │ │ │ │ +00052490: 2043 6f64 6572 4d61 6c66 756e 6374 696f CoderMalfunctio │ │ │ │ │ +000524a0: 6e45 7272 6f72 2069 7320 7468 726f 776e nError is thrown │ │ │ │ │ +000524b0: 2066 6f72 2061 6e79 2052 756e 7469 6d65 for any Runtime │ │ │ │ │ +000524c0: 4578 6365 7074 696f 6e20 6f6e 2043 6861 Exception on Cha │ │ │ │ │ +000524d0: 7273 6574 4465 636f 6465 722e 6465 636f rsetDecoder.deco │ │ │ │ │ +000524e0: 6465 4c6f 6f70 2829 2069 6e76 6f63 6174 deLoop() invocat │ │ │ │ │ +000524f0: 696f 6e2e 0a0a 3c6c 693e 6a61 7661 2f6e ion...
  • java/n │ │ │ │ │ +00052500: 696f 2f63 6861 7273 6574 2f43 6861 7273 io/charset/Chars │ │ │ │ │ +00052510: 6574 4465 636f 6465 722f 456d 7074 7949 etDecoder/EmptyI │ │ │ │ │ +00052520: 6e70 7574 2e6a 6176 613a 2045 6e73 7572 nput.java: Ensur │ │ │ │ │ +00052530: 6520 7468 6174 2043 6861 7273 6574 4465 e that CharsetDe │ │ │ │ │ +00052540: 636f 6465 722e 6465 636f 6465 2074 6872 coder.decode thr │ │ │ │ │ +00052550: 6f77 7320 4255 4520 6f6e 2065 6d70 7479 ows BUE on empty │ │ │ │ │ +00052560: 2069 6e70 7574 0a0a 3c6c 693e 6a61 7661 input..
  • java │ │ │ │ │ +00052570: 2f6e 696f 2f63 6861 7273 6574 2f43 6861 /nio/charset/Cha │ │ │ │ │ +00052580: 7273 6574 4465 636f 6465 722f 4e61 4e69 rsetDecoder/NaNi │ │ │ │ │ +00052590: 6e43 746f 722e 6a61 7661 3a20 4e61 4e20 nCtor.java: NaN │ │ │ │ │ +000525a0: 6172 6775 6d65 6e74 7320 746f 2074 6865 arguments to the │ │ │ │ │ +000525b0: 2063 6f6e 7374 7275 6374 6f72 2073 686f constructor sho │ │ │ │ │ +000525c0: 756c 6420 6265 2072 656a 6563 7465 640a uld be rejected. │ │ │ │ │ +000525d0: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6368 .
  • java/nio/ch │ │ │ │ │ +000525e0: 6172 7365 742f 4368 6172 7365 7444 6563 arset/CharsetDec │ │ │ │ │ +000525f0: 6f64 6572 2f58 636f 6465 4f76 6572 666c oder/XcodeOverfl │ │ │ │ │ +00052600: 6f77 2e6a 6176 613a 204d 616b 6520 7375 ow.java: Make su │ │ │ │ │ +00052610: 7265 2049 4145 2069 7320 6e6f 7420 7468 re IAE is not th │ │ │ │ │ +00052620: 726f 776e 206f 6e20 6069 6e74 6020 6f76 rown on `int` ov │ │ │ │ │ +00052630: 6572 666c 6f77 2c20 7475 726e 696e 6720 erflow, turning │ │ │ │ │ +00052640: 6e65 6761 7469 7665 2073 697a 652e 0a0a negative size... │ │ │ │ │ +00052650: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
  • java/nio/cha │ │ │ │ │ +00052660: 7273 6574 2f43 6861 7273 6574 456e 636f rset/CharsetEnco │ │ │ │ │ +00052670: 6465 722f 4361 6e45 6e63 6f64 652e 6a61 der/CanEncode.ja │ │ │ │ │ +00052680: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ +00052690: 7220 4368 6172 7365 7445 6e63 6f64 6572 r CharsetEncoder │ │ │ │ │ +000526a0: 2e63 616e 456e 636f 6465 206d 6574 686f .canEncode metho │ │ │ │ │ +000526b0: 6473 0a0a 3c6c 693e 6a61 7661 2f6e 696f ds..
  • java/nio │ │ │ │ │ +000526c0: 2f63 6861 7273 6574 2f43 6861 7273 6574 /charset/Charset │ │ │ │ │ +000526d0: 456e 636f 6465 722f 436f 6465 724d 616c Encoder/CoderMal │ │ │ │ │ +000526e0: 6675 6e63 7469 6f6e 4572 726f 7254 6573 functionErrorTes │ │ │ │ │ +000526f0: 742e 6a61 7661 3a20 4368 6563 6b20 436f t.java: Check Co │ │ │ │ │ +00052700: 6465 724d 616c 6675 6e63 7469 6f6e 4572 derMalfunctionEr │ │ │ │ │ +00052710: 726f 7220 6973 2074 6872 6f77 6e20 666f ror is thrown fo │ │ │ │ │ +00052720: 7220 616e 7920 5275 6e74 696d 6545 7863 r any RuntimeExc │ │ │ │ │ +00052730: 6570 7469 6f6e 206f 6e20 4368 6172 7365 eption on Charse │ │ │ │ │ +00052740: 7445 6e63 6f64 6572 2e65 6e63 6f64 654c tEncoder.encodeL │ │ │ │ │ +00052750: 6f6f 7028 2920 696e 766f 6361 7469 6f6e oop() invocation │ │ │ │ │ +00052760: 2e0a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f ...
  • java/nio/ │ │ │ │ │ +00052770: 6368 6172 7365 742f 4368 6172 7365 7445 charset/CharsetE │ │ │ │ │ +00052780: 6e63 6f64 6572 2f46 6c75 7368 2e6a 6176 ncoder/Flush.jav │ │ │ │ │ +00052790: 613a 2054 6573 7420 7072 6f70 6572 2068 a: Test proper h │ │ │ │ │ +000527a0: 616e 646c 696e 6720 6f66 2066 6c75 7368 andling of flush │ │ │ │ │ +000527b0: 2829 0a0a 3c6c 693e 6a61 7661 2f6e 696f ()..
  • java/nio │ │ │ │ │ +000527c0: 2f63 6861 7273 6574 2f43 6861 7273 6574 /charset/Charset │ │ │ │ │ +000527d0: 456e 636f 6465 722f 4e61 4e69 6e43 746f Encoder/NaNinCto │ │ │ │ │ +000527e0: 722e 6a61 7661 3a20 4e61 4e20 6172 6775 r.java: NaN argu │ │ │ │ │ +000527f0: 6d65 6e74 7320 746f 2074 6865 2063 6f6e ments to the con │ │ │ │ │ +00052800: 7374 7275 6374 6f72 2073 686f 756c 6420 structor should │ │ │ │ │ +00052810: 6265 2072 656a 6563 7465 640a 0a3c 6c69 be rejected..
  • java/nio/charse │ │ │ │ │ +00052830: 742f 5265 6d6f 7669 6e67 5375 6e49 4f2f t/RemovingSunIO/ │ │ │ │ │ +00052840: 5375 6e69 6f41 6c69 6173 2e6a 6176 613a SunioAlias.java: │ │ │ │ │ +00052850: 2043 6865 636b 2069 6620 616c 6c20 7375 Check if all su │ │ │ │ │ +00052860: 7070 6f72 7465 6420 7375 6e2e 696f 2065 pported sun.io e │ │ │ │ │ +00052870: 6e63 6f64 696e 6720 6e61 6d65 7320 6172 ncoding names ar │ │ │ │ │ +00052880: 6520 7375 7070 6f72 7465 6420 696e 206e e supported in n │ │ │ │ │ +00052890: 696f 2e63 6861 7273 6574 0a0a 3c6c 693e io.charset..
  • │ │ │ │ │ +000528a0: 6a61 7661 2f6e 696f 2f63 6861 7273 6574 java/nio/charset │ │ │ │ │ +000528b0: 2f52 656d 6f76 696e 6753 756e 494f 2f54 /RemovingSunIO/T │ │ │ │ │ +000528c0: 6573 7443 4f4d 502e 6a61 7661 3a20 4368 estCOMP.java: Ch │ │ │ │ │ +000528d0: 6563 6b20 6966 2043 4f4d 5055 4e44 5f54 eck if COMPUND_T │ │ │ │ │ +000528e0: 4558 5420 6368 6172 7365 7420 776f 726b EXT charset work │ │ │ │ │ +000528f0: 7320 6173 2065 7870 6563 7465 640a 0a3c s as expected..< │ │ │ │ │ +00052900: 6c69 3e6a 6176 612f 6e69 6f2f 6368 6172 li>java/nio/char │ │ │ │ │ +00052910: 7365 742f 5265 6d6f 7669 6e67 5375 6e49 set/RemovingSunI │ │ │ │ │ +00052920: 4f2f 5465 7374 556e 6d61 7070 6162 6c65 O/TestUnmappable │ │ │ │ │ +00052930: 466f 724c 656e 6774 682e 6a61 7661 3a20 ForLength.java: │ │ │ │ │ +00052940: 4368 6563 6b20 6966 2072 6574 7572 6e65 Check if returne │ │ │ │ │ +00052950: 6420 436f 6465 7252 6573 756c 742e 756e d CoderResult.un │ │ │ │ │ +00052960: 6d61 7070 6162 6c65 466f 724c 656e 6774 mappableForLengt │ │ │ │ │ +00052970: 6820 6861 7320 636f 7272 6563 7420 6c65 h has correct le │ │ │ │ │ +00052980: 6e67 7468 2076 616c 7565 2e0a 0a3c 6c69 ngth value...
  • java/nio/charse │ │ │ │ │ +000529a0: 742f 5374 616e 6461 7264 4368 6172 7365 t/StandardCharse │ │ │ │ │ +000529b0: 7473 2f53 7461 6e64 6172 642e 6a61 7661 ts/Standard.java │ │ │ │ │ +000529c0: 3a20 5465 7374 2073 7461 6e64 6172 6420 : Test standard │ │ │ │ │ +000529d0: 6368 6172 7365 7420 6e61 6d65 2063 6f6e charset name con │ │ │ │ │ +000529e0: 7374 616e 7473 2061 6e64 2063 6c61 7373 stants and class │ │ │ │ │ +000529f0: 2071 7561 6c69 7469 6573 2e0a 0a3c 6c69 qualities...
  • java/nio/charse │ │ │ │ │ +00052a10: 742f 636f 6465 7273 2f42 6173 6843 6163 t/coders/BashCac │ │ │ │ │ +00052a20: 6865 2e6a 6176 613a 2053 746f 6368 6173 he.java: Stochas │ │ │ │ │ +00052a30: 7469 6320 7465 7374 206f 6620 7468 7265 tic test of thre │ │ │ │ │ +00052a40: 6164 2d6c 6f63 616c 2063 6f64 6572 2063 ad-local coder c │ │ │ │ │ +00052a50: 6163 6865 730a 0a3c 6c69 3e6a 6176 612f aches..
  • java/ │ │ │ │ │ +00052a60: 6e69 6f2f 6368 6172 7365 742f 636f 6465 nio/charset/code │ │ │ │ │ +00052a70: 7273 2f42 6173 6853 7472 6561 6d73 2e6a rs/BashStreams.j │ │ │ │ │ +00052a80: 6176 613a 2053 746f 6368 6173 7469 6320 ava: Stochastic │ │ │ │ │ +00052a90: 7465 7374 206f 6620 6368 6172 7365 742d test of charset- │ │ │ │ │ +00052aa0: 6261 7365 6420 7374 7265 616d 730a 0a3c based streams..< │ │ │ │ │ +00052ab0: 6c69 3e6a 6176 612f 6e69 6f2f 6368 6172 li>java/nio/char │ │ │ │ │ +00052ac0: 7365 742f 636f 6465 7273 2f43 6865 636b set/coders/Check │ │ │ │ │ +00052ad0: 2e6a 6176 613a 2043 6865 636b 2063 6861 .java: Check cha │ │ │ │ │ +00052ae0: 7273 6574 7320 6167 6169 6e73 7420 7265 rsets against re │ │ │ │ │ +00052af0: 6665 7265 6e63 6520 6669 6c65 730a 0a3c ference files..< │ │ │ │ │ +00052b00: 6c69 3e6a 6176 612f 6e69 6f2f 6368 6172 li>java/nio/char │ │ │ │ │ +00052b10: 7365 742f 636f 6465 7273 2f45 7272 6f72 set/coders/Error │ │ │ │ │ +00052b20: 732e 6a61 7661 3a20 4368 6563 6b20 7468 s.java: Check th │ │ │ │ │ +00052b30: 6174 2065 7272 6f72 2063 6173 6573 2061 at error cases a │ │ │ │ │ +00052b40: 7265 2072 6570 6c61 6365 6420 636f 7272 re replaced corr │ │ │ │ │ +00052b50: 6563 746c 7920 696e 2053 7472 696e 672f ectly in String/ │ │ │ │ │ +00052b60: 4953 522f 4f53 570a 0a3c 6c69 3e6a 6176 ISR/OSW..
  • jav │ │ │ │ │ +00052b70: 612f 6e69 6f2f 6368 6172 7365 742f 636f a/nio/charset/co │ │ │ │ │ +00052b80: 6465 7273 2f46 756c 6c52 6561 642e 6a61 ders/FullRead.ja │ │ │ │ │ +00052b90: 7661 3a20 456e 7375 7265 2074 6861 7420 va: Ensure that │ │ │ │ │ +00052ba0: 496e 7075 7453 7472 6561 6d52 6561 6465 InputStreamReade │ │ │ │ │ +00052bb0: 7220 7265 6164 7320 6173 206d 616e 7920 r reads as many │ │ │ │ │ +00052bc0: 6368 6172 6163 7465 7273 2061 7320 706f characters as po │ │ │ │ │ +00052bd0: 7373 6962 6c65 0a0a 3c6c 693e 6a61 7661 ssible..
  • java │ │ │ │ │ +00052be0: 2f6e 696f 2f63 6861 7273 6574 2f63 6f64 /nio/charset/cod │ │ │ │ │ +00052bf0: 6572 732f 494f 436f 6465 7273 2e6a 6176 ers/IOCoders.jav │ │ │ │ │ +00052c00: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ +00052c10: 2049 5352 2f4f 5357 2063 6f6e 7374 7275 ISR/OSW constru │ │ │ │ │ +00052c20: 6374 6f72 7320 7468 6174 2074 616b 6520 ctors that take │ │ │ │ │ +00052c30: 636f 6465 7273 0a0a 3c6c 693e 6a61 7661 coders..
  • java │ │ │ │ │ +00052c40: 2f6e 696f 2f63 6861 7273 6574 2f63 6f64 /nio/charset/cod │ │ │ │ │ +00052c50: 6572 732f 4973 4c65 6761 6c52 6570 6c61 ers/IsLegalRepla │ │ │ │ │ +00052c60: 6365 6d65 6e74 2e6a 6176 613a 2043 6865 cement.java: Che │ │ │ │ │ +00052c70: 636b 2063 6f72 7265 6374 6e65 7373 206f ck correctness o │ │ │ │ │ +00052c80: 6620 4368 6172 7365 7445 6e63 6f64 6572 f CharsetEncoder │ │ │ │ │ +00052c90: 2e69 734c 6567 616c 5265 706c 6163 656d .isLegalReplacem │ │ │ │ │ +00052ca0: 656e 7428 6279 7465 5b5d 290a 0a3c 6c69 ent(byte[])..
  • java/nio/charse │ │ │ │ │ +00052cc0: 742f 636f 6465 7273 2f52 6573 6574 4953 t/coders/ResetIS │ │ │ │ │ +00052cd0: 4f32 3032 324a 502e 6a61 7661 3a20 4368 O2022JP.java: Ch │ │ │ │ │ +00052ce0: 6563 6b20 7468 6174 2049 534f 2d32 3032 eck that ISO-202 │ │ │ │ │ +00052cf0: 322d 4a50 2773 2065 6e63 6f64 6572 2063 2-JP's encoder c │ │ │ │ │ +00052d00: 6f72 7265 6374 6c79 2072 6573 6574 7320 orrectly resets │ │ │ │ │ +00052d10: 746f 2041 5343 4949 206d 6f64 650a 0a3c to ASCII mode..< │ │ │ │ │ +00052d20: 6c69 3e6a 6176 612f 6e69 6f2f 6368 6172 li>java/nio/char │ │ │ │ │ +00052d30: 7365 742f 636f 6465 7273 2f53 7472 6561 set/coders/Strea │ │ │ │ │ +00052d40: 6d54 696d 656f 7574 2e6a 6176 613a 2045 mTimeout.java: E │ │ │ │ │ +00052d50: 6e73 7572 6520 7468 6174 2049 6e70 7574 nsure that Input │ │ │ │ │ +00052d60: 5374 7265 616d 5265 6164 6572 7320 776f StreamReaders wo │ │ │ │ │ +00052d70: 726b 2070 726f 7065 726c 7920 7768 656e rk properly when │ │ │ │ │ +00052d80: 2074 6865 2075 6e64 6572 6c79 696e 6720 the underlying │ │ │ │ │ +00052d90: 6279 7465 2073 7472 6561 6d20 7469 6d65 byte stream time │ │ │ │ │ +00052da0: 7320 6f75 740a 0a3c 6c69 3e6a 6176 612f s out..
  • java/ │ │ │ │ │ +00052db0: 6e69 6f2f 6368 6172 7365 742f 636f 6465 nio/charset/code │ │ │ │ │ +00052dc0: 7273 2f53 7572 726f 6761 7465 732e 6a61 rs/Surrogates.ja │ │ │ │ │ +00052dd0: 7661 3a20 4368 6563 6b20 7468 6174 2061 va: Check that a │ │ │ │ │ +00052de0: 7272 6179 2d63 726f 7373 696e 6720 7375 rray-crossing su │ │ │ │ │ +00052df0: 7272 6f67 6174 6520 7061 6972 7320 6172 rrogate pairs ar │ │ │ │ │ +00052e00: 6520 6861 6e64 6c65 6420 7072 6f70 6572 e handled proper │ │ │ │ │ +00052e10: 6c79 0a0a 3c6c 693e 6a61 7661 2f6e 696f ly..
  • java/nio │ │ │ │ │ +00052e20: 2f63 6861 7273 6574 2f73 7069 2f43 6861 /charset/spi/Cha │ │ │ │ │ +00052e30: 7273 6574 5072 6f76 6964 6572 4261 7369 rsetProviderBasi │ │ │ │ │ +00052e40: 6354 6573 742e 6a61 7661 3a20 556e 6974 cTest.java: Unit │ │ │ │ │ +00052e50: 2074 6573 7420 666f 7220 6368 6172 7365 test for charse │ │ │ │ │ +00052e60: 7420 7072 6f76 6964 6572 730a 0a3c 6c69 t providers..
  • java/nio/file/D │ │ │ │ │ +00052e80: 6972 6563 746f 7279 5374 7265 616d 2f42 irectoryStream/B │ │ │ │ │ +00052e90: 6173 6963 2e6a 6176 613a 2055 6e69 7420 asic.java: Unit │ │ │ │ │ +00052ea0: 7465 7374 2066 6f72 206a 6176 612e 6e69 test for java.ni │ │ │ │ │ +00052eb0: 6f2e 6669 6c65 2e44 6972 6563 746f 7279 o.file.Directory │ │ │ │ │ +00052ec0: 5374 7265 616d 0a0a 3c6c 693e 6a61 7661 Stream..
  • java │ │ │ │ │ +00052ed0: 2f6e 696f 2f66 696c 652f 4469 7265 6374 /nio/file/Direct │ │ │ │ │ +00052ee0: 6f72 7953 7472 6561 6d2f 4472 6976 654c oryStream/DriveL │ │ │ │ │ +00052ef0: 6574 7465 722e 6a61 7661 3a20 4368 6563 etter.java: Chec │ │ │ │ │ +00052f00: 6b73 2074 6861 7420 6120 4469 7265 6374 ks that a Direct │ │ │ │ │ +00052f10: 6f72 7953 7472 6561 6d27 7320 6974 6572 oryStream's iter │ │ │ │ │ +00052f20: 6174 6f72 2072 6574 7572 6e73 2074 6865 ator returns the │ │ │ │ │ +00052f30: 2065 7870 6563 7465 6420 7061 7468 2077 expected path w │ │ │ │ │ +00052f40: 6865 6e20 6f70 656e 696e 6720 6120 6469 hen opening a di │ │ │ │ │ +00052f50: 7265 6374 6f72 7920 6279 2073 7065 6369 rectory by speci │ │ │ │ │ +00052f60: 6679 696e 6720 6f6e 6c79 2074 6865 2064 fying only the d │ │ │ │ │ +00052f70: 7269 7665 206c 6574 7465 722e 0a0a 3c6c rive letter...java/nio/file/ │ │ │ │ │ +00052f90: 4469 7265 6374 6f72 7953 7472 6561 6d2f DirectoryStream/ │ │ │ │ │ +00052fa0: 5365 6375 7265 4453 2e6a 6176 613a 2055 SecureDS.java: U │ │ │ │ │ +00052fb0: 6e69 7420 7465 7374 2066 6f72 206a 6176 nit test for jav │ │ │ │ │ +00052fc0: 612e 6e69 6f2e 6669 6c65 2e53 6563 7572 a.nio.file.Secur │ │ │ │ │ +00052fd0: 6544 6972 6563 746f 7279 5374 7265 616d eDirectoryStream │ │ │ │ │ +00052fe0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f66 ..
  • java/nio/f │ │ │ │ │ +00052ff0: 696c 652f 4669 6c65 5379 7374 656d 2f42 ile/FileSystem/B │ │ │ │ │ +00053000: 6173 6963 2e6a 6176 613a 2055 6e69 7420 asic.java: Unit │ │ │ │ │ +00053010: 7465 7374 2066 6f72 206a 6176 612e 6e69 test for java.ni │ │ │ │ │ +00053020: 6f2e 6669 6c65 2e46 696c 6553 7973 7465 o.file.FileSyste │ │ │ │ │ +00053030: 6d0a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f m..
  • java/nio/ │ │ │ │ │ +00053040: 6669 6c65 2f46 696c 6573 2f42 7974 6573 file/Files/Bytes │ │ │ │ │ +00053050: 416e 644c 696e 6573 2e6a 6176 613a 2055 AndLines.java: U │ │ │ │ │ +00053060: 6e69 7420 7465 7374 2066 6f72 206d 6574 nit test for met │ │ │ │ │ +00053070: 686f 6473 2066 6f72 2046 696c 6573 2072 hods for Files r │ │ │ │ │ +00053080: 6561 6441 6c6c 4279 7465 732c 2072 6561 eadAllBytes, rea │ │ │ │ │ +00053090: 6441 6c6c 4c69 6e65 7320 616e 6420 616e dAllLines and an │ │ │ │ │ +000530a0: 6420 7772 6974 6520 6d65 7468 6f64 732e d write methods. │ │ │ │ │ +000530b0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f66 ..
  • java/nio/f │ │ │ │ │ +000530c0: 696c 652f 4669 6c65 732f 4361 6c6c 5769 ile/Files/CallWi │ │ │ │ │ +000530d0: 7468 496e 7465 7272 7570 7453 6574 2e6a thInterruptSet.j │ │ │ │ │ +000530e0: 6176 613a 2054 6573 7420 696e 766f 6b69 ava: Test invoki │ │ │ │ │ +000530f0: 6e67 2046 696c 6573 206d 6574 686f 6473 ng Files methods │ │ │ │ │ +00053100: 2077 6974 6820 7468 6520 696e 7465 7272 with the interr │ │ │ │ │ +00053110: 7570 7420 7374 6174 7573 2073 6574 0a0a upt status set.. │ │ │ │ │ +00053120: 3c6c 693e 6a61 7661 2f6e 696f 2f66 696c
  • java/nio/fil │ │ │ │ │ +00053130: 652f 4669 6c65 732f 436f 7079 5072 6f63 e/Files/CopyProc │ │ │ │ │ +00053140: 4669 6c65 2e6a 6176 613a 2045 6e73 7572 File.java: Ensur │ │ │ │ │ +00053150: 6520 7468 6174 2063 6f70 7969 6e67 2066 e that copying f │ │ │ │ │ +00053160: 726f 6d20 6120 6669 6c65 2069 6e20 2f70 rom a file in /p │ │ │ │ │ +00053170: 726f 6320 776f 726b 730a 0a3c 6c69 3e6a roc works..
  • j │ │ │ │ │ +00053180: 6176 612f 6e69 6f2f 6669 6c65 2f46 696c ava/nio/file/Fil │ │ │ │ │ +00053190: 6573 2f43 6f70 7954 6f4e 6f6e 4465 6661 es/CopyToNonDefa │ │ │ │ │ +000531a0: 756c 7446 532e 6a61 7661 3a20 5465 7374 ultFS.java: Test │ │ │ │ │ +000531b0: 2066 6f72 2065 7863 6570 7469 6f6e 2063 for exception c │ │ │ │ │ +000531c0: 6f70 7969 6e67 2066 726f 6d20 6465 6661 opying from defa │ │ │ │ │ +000531d0: 756c 7420 746f 206e 6f6e 2d64 6566 6175 ult to non-defau │ │ │ │ │ +000531e0: 6c74 2066 696c 6520 7379 7374 656d 0a0a lt file system.. │ │ │ │ │ +000531f0: 3c6c 693e 6a61 7661 2f6e 696f 2f66 696c
  • java/nio/fil │ │ │ │ │ +00053200: 652f 4669 6c65 732f 4372 6561 7465 4469 e/Files/CreateDi │ │ │ │ │ +00053210: 7265 6374 6f72 6965 732e 6a61 7661 3a20 rectories.java: │ │ │ │ │ +00053220: 5465 7374 206a 6176 612e 6e69 6f2e 6669 Test java.nio.fi │ │ │ │ │ +00053230: 6c65 2e46 696c 6573 2e63 7265 6174 6544 le.Files.createD │ │ │ │ │ +00053240: 6972 6563 746f 7269 6573 206d 6574 686f irectories metho │ │ │ │ │ +00053250: 640a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f d..
  • java/nio/ │ │ │ │ │ +00053260: 6669 6c65 2f46 696c 6573 2f43 7573 746f file/Files/Custo │ │ │ │ │ +00053270: 6d4f 7074 696f 6e73 2e6a 6176 613a 2054 mOptions.java: T │ │ │ │ │ +00053280: 6573 7420 6375 7374 6f6d 206f 7074 696f est custom optio │ │ │ │ │ +00053290: 6e73 2077 6974 6820 6e65 7749 6e70 7574 ns with newInput │ │ │ │ │ +000532a0: 5374 7265 616d 2e0a 0a3c 6c69 3e6a 6176 Stream...
  • jav │ │ │ │ │ +000532b0: 612f 6e69 6f2f 6669 6c65 2f46 696c 6573 a/nio/file/Files │ │ │ │ │ +000532c0: 2f44 656c 6574 654f 6e43 6c6f 7365 2e6a /DeleteOnClose.j │ │ │ │ │ +000532d0: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ +000532e0: 6f72 2044 454c 4554 455f 4f4e 5f43 4c4f or DELETE_ON_CLO │ │ │ │ │ +000532f0: 5345 206f 7065 6e20 6f70 7469 6f6e 0a0a SE open option.. │ │ │ │ │ +00053300: 3c6c 693e 6a61 7661 2f6e 696f 2f66 696c
  • java/nio/fil │ │ │ │ │ +00053310: 652f 4669 6c65 732f 496e 7075 7453 7472 e/Files/InputStr │ │ │ │ │ +00053320: 6561 6d54 6573 742e 6a61 7661 3a20 5465 eamTest.java: Te │ │ │ │ │ +00053330: 7374 206f 6620 496e 7075 7453 7472 6561 st of InputStrea │ │ │ │ │ +00053340: 6d20 616e 6420 4f75 7470 7574 5374 7265 m and OutputStre │ │ │ │ │ +00053350: 616d 2063 7265 6174 6564 2062 7920 6a61 am created by ja │ │ │ │ │ +00053360: 7661 2e6e 696f 2e66 696c 652e 4669 6c65 va.nio.file.File │ │ │ │ │ +00053370: 730a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f s..
  • java/nio/ │ │ │ │ │ +00053380: 6669 6c65 2f46 696c 6573 2f4c 696e 6b73 file/Files/Links │ │ │ │ │ +00053390: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ +000533a0: 2066 6f72 206a 6176 612e 6e69 6f2e 6669 for java.nio.fi │ │ │ │ │ +000533b0: 6c65 2e46 696c 6573 2063 7265 6174 6553 le.Files createS │ │ │ │ │ +000533c0: 796d 626f 6c69 634c 696e 6b2c 2072 6561 ymbolicLink, rea │ │ │ │ │ +000533d0: 6453 796d 626f 6c69 634c 696e 6b2c 2061 dSymbolicLink, a │ │ │ │ │ +000533e0: 6e64 2063 7265 6174 654c 696e 6b20 6d65 nd createLink me │ │ │ │ │ +000533f0: 7468 6f64 730a 0a3c 6c69 3e6a 6176 612f thods..
  • java/ │ │ │ │ │ +00053400: 6e69 6f2f 6669 6c65 2f46 696c 6573 2f4d nio/file/Files/M │ │ │ │ │ +00053410: 6973 6d61 7463 682e 6a61 7661 3a20 556e ismatch.java: Un │ │ │ │ │ +00053420: 6974 2074 6573 7420 666f 7220 7468 6520 it test for the │ │ │ │ │ +00053430: 4669 6c65 732e 6d69 736d 6174 6368 206d Files.mismatch m │ │ │ │ │ +00053440: 6574 686f 642e 0a0a 3c6c 693e 6a61 7661 ethod...
  • java │ │ │ │ │ +00053450: 2f6e 696f 2f66 696c 652f 4669 6c65 732f /nio/file/Files/ │ │ │ │ │ +00053460: 4e61 6d65 4c69 6d69 7473 2e6a 6176 613a NameLimits.java: │ │ │ │ │ +00053470: 2054 6573 7420 6669 6c65 2061 6e64 2064 Test file and d │ │ │ │ │ +00053480: 6972 6563 746f 7279 206e 616d 6520 6c69 irectory name li │ │ │ │ │ +00053490: 6d69 7473 2e0a 0a3c 6c69 3e6a 6176 612f mits...
  • java/ │ │ │ │ │ +000534a0: 6e69 6f2f 6669 6c65 2f46 696c 6573 2f4e nio/file/Files/N │ │ │ │ │ +000534b0: 756c 4465 7669 6365 2e6a 6176 613a 2056 ulDevice.java: V │ │ │ │ │ +000534c0: 6572 6966 7920 7374 7265 616d 2061 6e64 erify stream and │ │ │ │ │ +000534d0: 2063 6861 6e6e 656c 2062 6568 6176 696f channel behavio │ │ │ │ │ +000534e0: 7220 7769 7468 204e 554c 2064 6576 6963 r with NUL devic │ │ │ │ │ +000534f0: 650a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f e..
  • java/nio/ │ │ │ │ │ +00053500: 6669 6c65 2f46 696c 6573 2f52 6561 6457 file/Files/ReadW │ │ │ │ │ +00053510: 7269 7465 5374 7269 6e67 2e6a 6176 613a riteString.java: │ │ │ │ │ +00053520: 2055 6e69 7420 7465 7374 2066 6f72 206d Unit test for m │ │ │ │ │ +00053530: 6574 686f 6473 2066 6f72 2046 696c 6573 ethods for Files │ │ │ │ │ +00053540: 2072 6561 6453 7472 696e 6720 616e 6420 readString and │ │ │ │ │ +00053550: 7772 6974 6520 6d65 7468 6f64 732e 0a0a write methods... │ │ │ │ │ +00053560: 3c6c 693e 6a61 7661 2f6e 696f 2f66 696c
  • java/nio/fil │ │ │ │ │ +00053570: 652f 4669 6c65 732f 5342 432e 6a61 7661 e/Files/SBC.java │ │ │ │ │ +00053580: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ +00053590: 6a61 7661 2e6e 696f 2e66 696c 652e 4669 java.nio.file.Fi │ │ │ │ │ +000535a0: 6c65 732e 6e65 7742 7974 6543 6861 6e6e les.newByteChann │ │ │ │ │ +000535b0: 656c 0a0a 3c6c 693e 6a61 7661 2f6e 696f el..
  • java/nio │ │ │ │ │ +000535c0: 2f66 696c 652f 4669 6c65 732f 5365 744c /file/Files/SetL │ │ │ │ │ +000535d0: 6173 744d 6f64 6966 6965 6454 696d 652e astModifiedTime. │ │ │ │ │ +000535e0: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ +000535f0: 666f 7220 4669 6c65 732e 7365 744c 6173 for Files.setLas │ │ │ │ │ +00053600: 744d 6f64 6966 6965 6454 696d 650a 0a3c tModifiedTime..< │ │ │ │ │ +00053610: 6c69 3e6a 6176 612f 6e69 6f2f 6669 6c65 li>java/nio/file │ │ │ │ │ +00053620: 2f46 696c 6573 2f53 7472 6561 6d4c 696e /Files/StreamLin │ │ │ │ │ +00053630: 6573 5465 7374 2e6a 6176 613a 2054 6573 esTest.java: Tes │ │ │ │ │ +00053640: 7473 2073 7472 6561 6d73 2072 6574 7572 ts streams retur │ │ │ │ │ +00053650: 6e65 6420 6672 6f6d 2046 696c 6573 2e6c ned from Files.l │ │ │ │ │ +00053660: 696e 6573 2c20 7072 696d 6172 696c 7920 ines, primarily │ │ │ │ │ +00053670: 666f 6375 7365 6420 6f6e 2074 6573 7469 focused on testi │ │ │ │ │ +00053680: 6e67 2074 6865 2066 696c 652d 6368 616e ng the file-chan │ │ │ │ │ +00053690: 6e65 6c2d 6261 7365 6420 7374 7265 616d nel-based stream │ │ │ │ │ +000536a0: 2073 7472 6561 6d20 7769 7468 2073 7570 stream with sup │ │ │ │ │ +000536b0: 706f 7274 6564 2063 6861 7261 6374 6572 ported character │ │ │ │ │ +000536c0: 2073 6574 730a 0a3c 6c69 3e6a 6176 612f sets..
  • java/ │ │ │ │ │ +000536d0: 6e69 6f2f 6669 6c65 2f46 696c 6573 2f53 nio/file/Files/S │ │ │ │ │ +000536e0: 7472 6561 6d54 6573 742e 6a61 7661 3a20 treamTest.java: │ │ │ │ │ +000536f0: 556e 6974 2074 6573 7420 666f 7220 6a61 Unit test for ja │ │ │ │ │ +00053700: 7661 2e6e 696f 2e66 696c 652e 4669 6c65 va.nio.file.File │ │ │ │ │ +00053710: 7320 6d65 7468 6f64 7320 7468 6174 2072 s methods that r │ │ │ │ │ +00053720: 6574 7572 6e20 6120 5374 7265 616d 0a0a eturn a Stream.. │ │ │ │ │ +00053730: 3c6c 693e 6a61 7661 2f6e 696f 2f66 696c
  • java/nio/fil │ │ │ │ │ +00053740: 652f 4669 6c65 732f 5375 6273 7444 7269 e/Files/SubstDri │ │ │ │ │ +00053750: 7665 2e6a 6176 613a 2054 6573 7420 4669 ve.java: Test Fi │ │ │ │ │ +00053760: 6c65 7327 2070 7562 6c69 6320 4150 4973 les' public APIs │ │ │ │ │ +00053770: 2077 6974 6820 6472 6976 6573 2063 7265 with drives cre │ │ │ │ │ +00053780: 6174 6564 2075 7369 6e67 2074 6865 2073 ated using the s │ │ │ │ │ +00053790: 7562 7374 2063 6f6d 6d61 6e64 206f 6e20 ubst command on │ │ │ │ │ +000537a0: 5769 6e64 6f77 732e 0a0a 3c6c 693e 6a61 Windows...
  • ja │ │ │ │ │ +000537b0: 7661 2f6e 696f 2f66 696c 652f 4669 6c65 va/nio/file/File │ │ │ │ │ +000537c0: 732f 5379 6d6c 696e 6b54 696d 652e 6a61 s/SymlinkTime.ja │ │ │ │ │ +000537d0: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ +000537e0: 7220 7570 6461 7469 6e67 2061 6363 6573 r updating acces │ │ │ │ │ +000537f0: 7320 616e 6420 6d6f 6469 6669 6361 7469 s and modificati │ │ │ │ │ +00053800: 6f6e 2074 696d 6573 206f 6620 7379 6d6c on times of syml │ │ │ │ │ +00053810: 696e 6b73 0a0a 3c6c 693e 6a61 7661 2f6e inks..
  • java/n │ │ │ │ │ +00053820: 696f 2f66 696c 652f 4669 6c65 732f 7072 io/file/Files/pr │ │ │ │ │ +00053830: 6f62 6543 6f6e 7465 6e74 5479 7065 2f42 obeContentType/B │ │ │ │ │ +00053840: 6173 6963 2e6a 6176 613a 2055 6e69 7420 asic.java: Unit │ │ │ │ │ +00053850: 7465 7374 2066 6f72 2070 726f 6265 436f test for probeCo │ │ │ │ │ +00053860: 6e74 656e 7454 7970 6520 6d65 7468 6f64 ntentType method │ │ │ │ │ +00053870: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f66 ..
  • java/nio/f │ │ │ │ │ +00053880: 696c 652f 4669 6c65 732f 7072 6f62 6543 ile/Files/probeC │ │ │ │ │ +00053890: 6f6e 7465 6e74 5479 7065 2f46 6f72 6365 ontentType/Force │ │ │ │ │ +000538a0: 4c6f 6164 2e6a 6176 613a 2054 6573 7420 Load.java: Test │ │ │ │ │ +000538b0: 6c69 6272 6172 7920 6465 7065 6e64 656e library dependen │ │ │ │ │ +000538c0: 6369 6573 2062 7920 696e 766f 6b69 6e67 cies by invoking │ │ │ │ │ +000538d0: 2046 696c 6573 2e70 726f 6265 436f 6e74 Files.probeCont │ │ │ │ │ +000538e0: 656e 7454 7970 6520 6265 666f 7265 206f entType before o │ │ │ │ │ +000538f0: 7468 6572 206d 6574 686f 6473 2074 6861 ther methods tha │ │ │ │ │ +00053900: 7420 776f 756c 6420 6361 7573 6520 6e69 t would cause ni │ │ │ │ │ +00053910: 6f2e 646c 6c20 746f 2062 6520 6c6f 6164 o.dll to be load │ │ │ │ │ +00053920: 6564 2e0a 0a3c 6c69 3e6a 6176 612f 6e69 ed...
  • java/ni │ │ │ │ │ +00053930: 6f2f 6669 6c65 2f46 696c 6573 2f70 726f o/file/Files/pro │ │ │ │ │ +00053940: 6265 436f 6e74 656e 7454 7970 652f 5061 beContentType/Pa │ │ │ │ │ +00053950: 7261 6c6c 656c 5072 6f62 6573 2e6a 6176 rallelProbes.jav │ │ │ │ │ +00053960: 613a 2054 6573 7420 7072 6f62 696e 6720 a: Test probing │ │ │ │ │ +00053970: 636f 6e74 656e 7420 7479 7065 2073 696d content type sim │ │ │ │ │ +00053980: 756c 7461 6e65 6f75 736c 7920 6672 6f6d ultaneously from │ │ │ │ │ +00053990: 206d 756c 7469 706c 6520 7468 7265 6164 multiple thread │ │ │ │ │ +000539a0: 732e 0a0a 3c6c 693e 6a61 7661 2f6e 696f s...
  • java/nio │ │ │ │ │ +000539b0: 2f66 696c 652f 4669 6c65 732f 7761 6c6b /file/Files/walk │ │ │ │ │ +000539c0: 4669 6c65 5472 6565 2f46 696e 6454 6573 FileTree/FindTes │ │ │ │ │ +000539d0: 742e 6a61 7661 3a20 5465 7374 7320 7468 t.java: Tests th │ │ │ │ │ +000539e0: 6174 2077 616c 6b46 696c 6554 7265 6520 at walkFileTree │ │ │ │ │ +000539f0: 6973 2063 6f6e 7369 7374 656e 7420 7769 is consistent wi │ │ │ │ │ +00053a00: 7468 2074 6865 206e 6174 6976 6520 6669 th the native fi │ │ │ │ │ +00053a10: 6e64 2070 726f 6772 616d 0a0a 3c6c 693e nd program..
  • │ │ │ │ │ +00053a20: 6a61 7661 2f6e 696f 2f66 696c 652f 4669 java/nio/file/Fi │ │ │ │ │ +00053a30: 6c65 732f 7761 6c6b 4669 6c65 5472 6565 les/walkFileTree │ │ │ │ │ +00053a40: 2f4d 6178 4465 7074 682e 6a61 7661 3a20 /MaxDepth.java: │ │ │ │ │ +00053a50: 556e 6974 2074 6573 7420 666f 7220 4669 Unit test for Fi │ │ │ │ │ +00053a60: 6c65 732e 7761 6c6b 4669 6c65 5472 6565 les.walkFileTree │ │ │ │ │ +00053a70: 2074 6f20 7465 7374 206d 6178 4465 7074 to test maxDept │ │ │ │ │ +00053a80: 6820 7061 7261 6d65 7465 720a 0a3c 6c69 h parameter..
  • java/nio/file/F │ │ │ │ │ +00053aa0: 696c 6573 2f77 616c 6b46 696c 6554 7265 iles/walkFileTre │ │ │ │ │ +00053ab0: 652f 4e75 6c6c 732e 6a61 7661 3a20 556e e/Nulls.java: Un │ │ │ │ │ +00053ac0: 6974 2074 6573 7420 666f 7220 6a61 7661 it test for java │ │ │ │ │ +00053ad0: 2e6e 696f 2e66 696c 652e 4669 6c65 732e .nio.file.Files. │ │ │ │ │ +00053ae0: 7761 6c6b 4669 6c65 5472 6565 0a0a 3c6c walkFileTree..java/nio/file/ │ │ │ │ │ +00053b00: 4669 6c65 732f 7761 6c6b 4669 6c65 5472 Files/walkFileTr │ │ │ │ │ +00053b10: 6565 2f53 6b69 7053 6962 6c69 6e67 732e ee/SkipSiblings. │ │ │ │ │ +00053b20: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ +00053b30: 666f 7220 4669 6c65 732e 7761 6c6b 4669 for Files.walkFi │ │ │ │ │ +00053b40: 6c65 5472 6565 2074 6f20 7465 7374 2053 leTree to test S │ │ │ │ │ +00053b50: 4b49 505f 5349 424c 494e 4753 2072 6574 KIP_SIBLINGS ret │ │ │ │ │ +00053b60: 7572 6e20 7661 6c75 650a 0a3c 6c69 3e6a urn value..
  • j │ │ │ │ │ +00053b70: 6176 612f 6e69 6f2f 6669 6c65 2f46 696c ava/nio/file/Fil │ │ │ │ │ +00053b80: 6573 2f77 616c 6b46 696c 6554 7265 652f es/walkFileTree/ │ │ │ │ │ +00053b90: 536b 6970 5375 6274 7265 652e 6a61 7661 SkipSubtree.java │ │ │ │ │ +00053ba0: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ +00053bb0: 4669 6c65 732e 7761 6c6b 4669 6c65 5472 Files.walkFileTr │ │ │ │ │ +00053bc0: 6565 2074 6f20 7465 7374 2053 4b49 505f ee to test SKIP_ │ │ │ │ │ +00053bd0: 5355 4254 5245 4520 7265 7475 726e 2076 SUBTREE return v │ │ │ │ │ +00053be0: 616c 7565 0a0a 3c6c 693e 6a61 7661 2f6e alue..
  • java/n │ │ │ │ │ +00053bf0: 696f 2f66 696c 652f 4669 6c65 732f 7761 io/file/Files/wa │ │ │ │ │ +00053c00: 6c6b 4669 6c65 5472 6565 2f54 6572 6d69 lkFileTree/Termi │ │ │ │ │ +00053c10: 6e61 7465 5761 6c6b 2e6a 6176 613a 2055 nateWalk.java: U │ │ │ │ │ +00053c20: 6e69 7420 7465 7374 2066 6f72 2046 696c nit test for Fil │ │ │ │ │ +00053c30: 6573 2e77 616c 6b46 696c 6554 7265 6520 es.walkFileTree │ │ │ │ │ +00053c40: 746f 2074 6573 7420 5445 524d 494e 4154 to test TERMINAT │ │ │ │ │ +00053c50: 4520 7265 7475 726e 2076 616c 7565 0a0a E return value.. │ │ │ │ │ +00053c60: 3c6c 693e 6a61 7661 2f6e 696f 2f66 696c
  • java/nio/fil │ │ │ │ │ +00053c70: 652f 4669 6c65 732f 7761 6c6b 4669 6c65 e/Files/walkFile │ │ │ │ │ +00053c80: 5472 6565 2f57 616c 6b57 6974 6853 6563 Tree/WalkWithSec │ │ │ │ │ +00053c90: 7572 6974 792e 6a61 7661 3a20 5465 7374 urity.java: Test │ │ │ │ │ +00053ca0: 2046 696c 6573 2e77 616c 6b46 696c 6554 Files.walkFileT │ │ │ │ │ +00053cb0: 7265 6520 696e 2074 6865 2070 7265 7365 ree in the prese │ │ │ │ │ +00053cc0: 6e63 6520 6f66 2061 2073 6563 7572 6974 nce of a securit │ │ │ │ │ +00053cd0: 7920 6d61 6e61 6765 720a 0a3c 6c69 3e6a y manager..
  • j │ │ │ │ │ +00053ce0: 6176 612f 6e69 6f2f 6669 6c65 2f50 6174 ava/nio/file/Pat │ │ │ │ │ +00053cf0: 682f 4d61 6350 6174 6854 6573 742e 6a61 h/MacPathTest.ja │ │ │ │ │ +00053d00: 7661 3a20 5465 7374 7320 6669 6c65 2070 va: Tests file p │ │ │ │ │ +00053d10: 6174 6820 7769 7468 206e 6663 2f6e 6664 ath with nfc/nfd │ │ │ │ │ +00053d20: 2066 6f72 6d73 206f 6e20 4d61 634f 5358 forms on MacOSX │ │ │ │ │ +00053d30: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f66 ..
  • java/nio/f │ │ │ │ │ +00053d40: 696c 652f 5061 7468 2f4d 6163 546f 5265 ile/Path/MacToRe │ │ │ │ │ +00053d50: 616c 5061 7468 5769 7468 534d 2e6a 6176 alPathWithSM.jav │ │ │ │ │ +00053d60: 613a 2056 6572 6966 7920 556e 6978 5061 a: Verify UnixPa │ │ │ │ │ +00053d70: 7468 3a3a 746f 5265 616c 5061 7468 2066 th::toRealPath f │ │ │ │ │ +00053d80: 616c 6c73 2062 6163 6b20 6966 206e 6f20 alls back if no │ │ │ │ │ +00053d90: 7065 726d 7320 6f6e 206d 6163 4f53 0a0a perms on macOS.. │ │ │ │ │ +00053da0: 3c6c 693e 6a61 7661 2f6e 696f 2f66 696c
  • java/nio/fil │ │ │ │ │ +00053db0: 652f 5061 7468 2f50 6174 684f 7073 2e6a e/Path/PathOps.j │ │ │ │ │ +00053dc0: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ +00053dd0: 6f72 206a 6176 612e 6e69 6f2e 6669 6c65 or java.nio.file │ │ │ │ │ +00053de0: 2e50 6174 6820 7061 7468 206f 7065 7261 .Path path opera │ │ │ │ │ +00053df0: 7469 6f6e 730a 0a3c 6c69 3e6a 6176 612f tions..
  • java/ │ │ │ │ │ +00053e00: 6e69 6f2f 6669 6c65 2f50 6174 682f 546f nio/file/Path/To │ │ │ │ │ +00053e10: 5265 616c 5061 7468 2e6a 6176 613a 2056 RealPath.java: V │ │ │ │ │ +00053e20: 6572 6966 7920 636f 7272 6563 7420 6f70 erify correct op │ │ │ │ │ +00053e30: 6572 6174 696f 6e20 6f66 2050 6174 682e eration of Path. │ │ │ │ │ +00053e40: 746f 5265 616c 5061 7468 0a0a 3c6c 693e toRealPath..
  • │ │ │ │ │ +00053e50: 6a61 7661 2f6e 696f 2f66 696c 652f 5061 java/nio/file/Pa │ │ │ │ │ +00053e60: 7468 2f55 7269 496d 706f 7274 4578 706f th/UriImportExpo │ │ │ │ │ +00053e70: 7274 2e6a 6176 613a 2055 6e69 7420 7465 rt.java: Unit te │ │ │ │ │ +00053e80: 7374 2066 6f72 206a 6176 612e 6e69 6f2e st for java.nio. │ │ │ │ │ +00053e90: 6669 6c65 2e50 6174 680a 0a3c 6c69 3e6a file.Path..
  • j │ │ │ │ │ +00053ea0: 6176 612f 6e69 6f2f 6669 6c65 2f50 6174 ava/nio/file/Pat │ │ │ │ │ +00053eb0: 684d 6174 6368 6572 2f42 6173 6963 2e6a hMatcher/Basic.j │ │ │ │ │ +00053ec0: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ +00053ed0: 6f72 206a 6176 612e 6e69 6f2e 6669 6c65 or java.nio.file │ │ │ │ │ +00053ee0: 2e50 6174 684d 6174 6368 6572 0a0a 3c6c .PathMatcher..java/nio/file/ │ │ │ │ │ +00053f00: 5761 7463 6853 6572 7669 6365 2f42 6173 WatchService/Bas │ │ │ │ │ +00053f10: 6963 2e6a 6176 613a 2055 6e69 7420 7465 ic.java: Unit te │ │ │ │ │ +00053f20: 7374 2066 6f72 206a 6176 612e 6e69 6f2e st for java.nio. │ │ │ │ │ +00053f30: 6669 6c65 2e57 6174 6368 5365 7276 6963 file.WatchServic │ │ │ │ │ +00053f40: 650a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f e..
  • java/nio/ │ │ │ │ │ +00053f50: 6669 6c65 2f57 6174 6368 5365 7276 6963 file/WatchServic │ │ │ │ │ +00053f60: 652f 4465 6c65 7465 496e 7465 7266 6572 e/DeleteInterfer │ │ │ │ │ +00053f70: 656e 6365 2e6a 6176 613a 2054 6573 7473 ence.java: Tests │ │ │ │ │ +00053f80: 2070 6f74 656e 7469 616c 2069 6e74 6572 potential inter │ │ │ │ │ +00053f90: 6665 7265 6e63 6520 6265 7477 6565 6e20 ference between │ │ │ │ │ +00053fa0: 6120 7468 7265 6164 2063 7265 6174 696e a thread creatin │ │ │ │ │ +00053fb0: 6720 616e 6420 636c 6f73 696e 6720 6120 g and closing a │ │ │ │ │ +00053fc0: 5761 7463 6853 6572 7669 6365 2077 6974 WatchService wit │ │ │ │ │ +00053fd0: 6820 616e 6f74 6865 7220 7468 7265 6164 h another thread │ │ │ │ │ +00053fe0: 2074 6861 7420 6973 2064 656c 6574 696e that is deletin │ │ │ │ │ +00053ff0: 6720 616e 6420 7265 2d63 7265 6174 696e g and re-creatin │ │ │ │ │ +00054000: 6720 7468 6520 6469 7265 6374 6f72 7920 g the directory │ │ │ │ │ +00054010: 6174 2061 726f 756e 6420 7468 6520 7361 at around the sa │ │ │ │ │ +00054020: 6d65 2074 696d 652e 0a0a 3c6c 693e 6a61 me time...
  • ja │ │ │ │ │ +00054030: 7661 2f6e 696f 2f66 696c 652f 5761 7463 va/nio/file/Watc │ │ │ │ │ +00054040: 6853 6572 7669 6365 2f46 696c 6554 7265 hService/FileTre │ │ │ │ │ +00054050: 654d 6f64 6966 6965 722e 6a61 7661 3a20 eModifier.java: │ │ │ │ │ +00054060: 5361 6e69 7479 2074 6573 7420 666f 7220 Sanity test for │ │ │ │ │ +00054070: 4a44 4b2d 7370 6563 6966 6963 2046 494c JDK-specific FIL │ │ │ │ │ +00054080: 455f 5452 4545 2077 6174 6368 2065 7665 E_TREE watch eve │ │ │ │ │ +00054090: 6e74 206d 6f64 6966 6965 720a 0a3c 6c69 nt modifier..
  • java/nio/file/W │ │ │ │ │ +000540b0: 6174 6368 5365 7276 6963 652f 4c6f 7473 atchService/Lots │ │ │ │ │ +000540c0: 4f66 4361 6e63 656c 732e 6a61 7661 3a20 OfCancels.java: │ │ │ │ │ +000540d0: 4261 7368 206f 6e20 5761 7463 684b 6579 Bash on WatchKey │ │ │ │ │ +000540e0: 2e63 616e 6365 6c20 7769 7468 2061 2076 .cancel with a v │ │ │ │ │ +000540f0: 6965 7720 746f 2063 6175 7369 6e67 2061 iew to causing a │ │ │ │ │ +00054100: 2063 7261 7368 2077 6865 6e20 616e 206f crash when an o │ │ │ │ │ +00054110: 7574 7374 616e 6469 6e67 2049 2f4f 206f utstanding I/O o │ │ │ │ │ +00054120: 7065 7261 7469 6f6e 206f 6e20 6469 7265 peration on dire │ │ │ │ │ +00054130: 6374 6f72 7920 636f 6d70 6c65 7465 7320 ctory completes │ │ │ │ │ +00054140: 6166 7465 7220 7468 6520 6469 7265 6374 after the direct │ │ │ │ │ +00054150: 6f72 7920 6861 7320 6265 656e 2063 6c6f ory has been clo │ │ │ │ │ +00054160: 7365 640a 0a3c 6c69 3e6a 6176 612f 6e69 sed..
  • java/ni │ │ │ │ │ +00054170: 6f2f 6669 6c65 2f57 6174 6368 5365 7276 o/file/WatchServ │ │ │ │ │ +00054180: 6963 652f 4c6f 7473 4f66 436c 6f73 6573 ice/LotsOfCloses │ │ │ │ │ +00054190: 2e6a 6176 613a 2049 6e76 6f6b 696e 6720 .java: Invoking │ │ │ │ │ +000541a0: 636c 6f73 6520 6173 796e 6368 726f 6e6f close asynchrono │ │ │ │ │ +000541b0: 7573 6c79 2063 616e 2063 6175 7365 2072 usly can cause r │ │ │ │ │ +000541c0: 6567 6973 7465 7220 746f 2066 6169 6c20 egister to fail │ │ │ │ │ +000541d0: 7769 7468 2061 6e20 494f 4578 6365 7074 with an IOExcept │ │ │ │ │ +000541e0: 696f 6e20 7261 7468 6572 2074 6861 6e20 ion rather than │ │ │ │ │ +000541f0: 6120 436c 6f73 6564 5761 7463 6853 6572 a ClosedWatchSer │ │ │ │ │ +00054200: 7669 6365 4578 6365 7074 696f 6e0a 0a3c viceException..< │ │ │ │ │ +00054210: 6c69 3e6a 6176 612f 6e69 6f2f 6669 6c65 li>java/nio/file │ │ │ │ │ +00054220: 2f57 6174 6368 5365 7276 6963 652f 4c6f /WatchService/Lo │ │ │ │ │ +00054230: 7473 4f66 4576 656e 7473 2e6a 6176 613a tsOfEvents.java: │ │ │ │ │ +00054240: 2054 6573 7473 2057 6174 6368 5365 7276 Tests WatchServ │ │ │ │ │ +00054250: 6963 6520 6265 6861 7669 6f72 2077 6865 ice behavior whe │ │ │ │ │ +00054260: 6e20 6c6f 7473 206f 6620 6576 656e 7473 n lots of events │ │ │ │ │ +00054270: 2061 7265 2070 656e 6469 6e67 2028 7573 are pending (us │ │ │ │ │ +00054280: 6520 2d44 7365 6564 3d58 2074 6f20 7365 e -Dseed=X to se │ │ │ │ │ +00054290: 7420 5052 4e47 2073 6565 6429 0a0a 3c6c t PRNG seed)..java/nio/file/ │ │ │ │ │ +000542b0: 5761 7463 6853 6572 7669 6365 2f4d 6179 WatchService/May │ │ │ │ │ +000542c0: 466c 6965 732e 6a61 7661 3a20 5465 7374 Flies.java: Test │ │ │ │ │ +000542d0: 2074 6861 7420 4352 4541 5445 2061 6e64 that CREATE and │ │ │ │ │ +000542e0: 2044 454c 4554 4520 6576 656e 7473 2061 DELETE events a │ │ │ │ │ +000542f0: 7265 2070 6169 7265 6420 666f 7220 7665 re paired for ve │ │ │ │ │ +00054300: 7279 2073 686f 7274 206c 6976 6564 2066 ry short lived f │ │ │ │ │ +00054310: 696c 6573 0a0a 3c6c 693e 6a61 7661 2f6e iles..
  • java/n │ │ │ │ │ +00054320: 696f 2f66 696c 652f 5761 7463 6853 6572 io/file/WatchSer │ │ │ │ │ +00054330: 7669 6365 2f53 656e 7369 7469 7669 7479 vice/Sensitivity │ │ │ │ │ +00054340: 4d6f 6469 6669 6572 2e6a 6176 613a 2053 Modifier.java: S │ │ │ │ │ +00054350: 616e 6974 7920 7465 7374 2066 6f72 204a anity test for J │ │ │ │ │ +00054360: 444b 2d73 7065 6369 6669 6320 7365 6e73 DK-specific sens │ │ │ │ │ +00054370: 6974 6976 6974 7920 6c65 7665 6c20 7761 itivity level wa │ │ │ │ │ +00054380: 7463 6820 6576 656e 7420 6d6f 6469 6669 tch event modifi │ │ │ │ │ +00054390: 6572 0a0a 3c6c 693e 6a61 7661 2f6e 696f er..
  • java/nio │ │ │ │ │ +000543a0: 2f66 696c 652f 5761 7463 6853 6572 7669 /file/WatchServi │ │ │ │ │ +000543b0: 6365 2f55 7064 6174 6549 6e74 6572 6665 ce/UpdateInterfe │ │ │ │ │ +000543c0: 7265 6e63 652e 6a61 7661 3a20 4c69 6e75 rence.java: Linu │ │ │ │ │ +000543d0: 7857 6174 6368 5365 7276 6963 6520 736f xWatchService so │ │ │ │ │ +000543e0: 6d65 7469 6d65 7320 7265 706f 7274 7320 metimes reports │ │ │ │ │ +000543f0: 696e 6f74 6966 7920 6576 656e 7473 2061 inotify events a │ │ │ │ │ +00054400: 6761 696e 7374 2077 726f 6e67 2064 6972 gainst wrong dir │ │ │ │ │ +00054410: 6563 746f 7279 0a0a 3c6c 693e 6a61 7661 ectory..
  • java │ │ │ │ │ +00054420: 2f6e 696f 2f66 696c 652f 5761 7463 6853 /nio/file/WatchS │ │ │ │ │ +00054430: 6572 7669 6365 2f57 6974 6853 6563 7572 ervice/WithSecur │ │ │ │ │ +00054440: 6974 794d 616e 6167 6572 2e6a 6176 613a ityManager.java: │ │ │ │ │ +00054450: 2055 6e69 7420 7465 7374 2066 6f72 2057 Unit test for W │ │ │ │ │ +00054460: 6174 6368 6162 6c65 2372 6567 6973 7465 atchable#registe │ │ │ │ │ +00054470: 7227 7320 7065 726d 6973 7369 6f6e 2063 r's permission c │ │ │ │ │ +00054480: 6865 636b 730a 0a3c 6c69 3e6a 6176 612f hecks..
  • java/ │ │ │ │ │ +00054490: 6e69 6f2f 6669 6c65 2f61 7474 7269 6275 nio/file/attribu │ │ │ │ │ +000544a0: 7465 2f41 636c 456e 7472 792f 456d 7074 te/AclEntry/Empt │ │ │ │ │ +000544b0: 7953 6574 2e6a 6176 613a 2054 6573 7420 ySet.java: Test │ │ │ │ │ +000544c0: 4163 6c45 6e74 7279 2e42 7569 6c64 6572 AclEntry.Builder │ │ │ │ │ +000544d0: 2073 6574 466c 6167 7320 616e 6420 7365 setFlags and se │ │ │ │ │ +000544e0: 7450 6572 6d69 7373 696f 6e73 2077 6974 tPermissions wit │ │ │ │ │ +000544f0: 6820 656d 7074 7920 7365 7473 0a0a 3c6c h empty sets..java/nio/file/ │ │ │ │ │ +00054510: 6174 7472 6962 7574 652f 4261 7369 6346 attribute/BasicF │ │ │ │ │ +00054520: 696c 6541 7474 7269 6275 7465 5669 6577 ileAttributeView │ │ │ │ │ +00054530: 2f42 6173 6963 2e6a 6176 613a 2055 6e69 /Basic.java: Uni │ │ │ │ │ +00054540: 7420 7465 7374 2066 6f72 206a 6176 612e t test for java. │ │ │ │ │ +00054550: 6e69 6f2e 6669 6c65 2e61 7474 7269 6275 nio.file.attribu │ │ │ │ │ +00054560: 7465 2e42 6173 6963 4669 6c65 4174 7472 te.BasicFileAttr │ │ │ │ │ +00054570: 6962 7574 6556 6965 770a 0a3c 6c69 3e6a ibuteView..
  • j │ │ │ │ │ +00054580: 6176 612f 6e69 6f2f 6669 6c65 2f61 7474 ava/nio/file/att │ │ │ │ │ +00054590: 7269 6275 7465 2f42 6173 6963 4669 6c65 ribute/BasicFile │ │ │ │ │ +000545a0: 4174 7472 6962 7574 6556 6965 772f 4372 AttributeView/Cr │ │ │ │ │ +000545b0: 6561 7469 6f6e 5469 6d65 2e6a 6176 6123 eationTime.java# │ │ │ │ │ +000545c0: 6377 643a 2042 6173 6963 2074 6573 7420 cwd: Basic test │ │ │ │ │ +000545d0: 666f 7220 6372 6561 7469 6f6e 5469 6d65 for creationTime │ │ │ │ │ +000545e0: 2061 7474 7269 6275 7465 206f 6e20 706c attribute on pl │ │ │ │ │ +000545f0: 6174 666f 726d 732f 6669 6c65 2073 7973 atforms/file sys │ │ │ │ │ +00054600: 7465 6d73 2074 6861 7420 7375 7070 6f72 tems that suppor │ │ │ │ │ +00054610: 7420 6974 2c20 7465 7374 7320 7573 696e t it, tests usin │ │ │ │ │ +00054620: 6720 7468 6520 7465 7374 2073 6372 6174 g the test scrat │ │ │ │ │ +00054630: 6368 2064 6972 6563 746f 7279 2c20 7468 ch directory, th │ │ │ │ │ +00054640: 6520 7465 7374 2073 6372 6174 6368 2064 e test scratch d │ │ │ │ │ +00054650: 6972 6563 746f 7279 206d 6179 6265 2061 irectory maybe a │ │ │ │ │ +00054660: 7420 6469 6666 2064 6973 6b20 7061 7274 t diff disk part │ │ │ │ │ +00054670: 6974 696f 6e20 746f 202f 746d 7020 6f6e ition to /tmp on │ │ │ │ │ +00054680: 206c 696e 7578 2e0a 0a3c 6c69 3e6a 6176 linux...
  • jav │ │ │ │ │ +00054690: 612f 6e69 6f2f 6669 6c65 2f61 7474 7269 a/nio/file/attri │ │ │ │ │ +000546a0: 6275 7465 2f42 6173 6963 4669 6c65 4174 bute/BasicFileAt │ │ │ │ │ +000546b0: 7472 6962 7574 6556 6965 772f 4372 6561 tributeView/Crea │ │ │ │ │ +000546c0: 7469 6f6e 5469 6d65 2e6a 6176 6123 746d tionTime.java#tm │ │ │ │ │ +000546d0: 703a 2042 6173 6963 2074 6573 7420 666f p: Basic test fo │ │ │ │ │ +000546e0: 7220 6372 6561 7469 6f6e 5469 6d65 2061 r creationTime a │ │ │ │ │ +000546f0: 7474 7269 6275 7465 206f 6e20 706c 6174 ttribute on plat │ │ │ │ │ +00054700: 666f 726d 732f 6669 6c65 2073 7973 7465 forms/file syste │ │ │ │ │ +00054710: 6d73 2074 6861 7420 7375 7070 6f72 7420 ms that support │ │ │ │ │ +00054720: 6974 2c20 7465 7374 7320 7573 696e 6720 it, tests using │ │ │ │ │ +00054730: 2f74 6d70 2064 6972 6563 746f 7279 2e0a /tmp directory.. │ │ │ │ │ +00054740: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6669 .
  • java/nio/fi │ │ │ │ │ +00054750: 6c65 2f61 7474 7269 6275 7465 2f42 6173 le/attribute/Bas │ │ │ │ │ +00054760: 6963 4669 6c65 4174 7472 6962 7574 6556 icFileAttributeV │ │ │ │ │ +00054770: 6965 772f 556e 6978 536f 636b 6574 4669 iew/UnixSocketFi │ │ │ │ │ +00054780: 6c65 2e6a 6176 613a 2056 6572 6966 7920 le.java: Verify │ │ │ │ │ +00054790: 6162 696c 6974 7920 746f 2073 6574 2074 ability to set t │ │ │ │ │ +000547a0: 696d 6520 6174 7472 6962 7574 6573 206f ime attributes o │ │ │ │ │ +000547b0: 6620 736f 636b 6574 2066 696c 6573 2077 f socket files w │ │ │ │ │ +000547c0: 6974 6820 6e6f 2064 6576 6963 650a 0a3c ith no device..< │ │ │ │ │ +000547d0: 6c69 3e6a 6176 612f 6e69 6f2f 6669 6c65 li>java/nio/file │ │ │ │ │ +000547e0: 2f61 7474 7269 6275 7465 2f46 696c 6554 /attribute/FileT │ │ │ │ │ +000547f0: 696d 652f 4261 7369 632e 6a61 7661 3a20 ime/Basic.java: │ │ │ │ │ +00054800: 556e 6974 2074 6573 7420 666f 7220 6a61 Unit test for ja │ │ │ │ │ +00054810: 7661 2e6e 696f 2e66 696c 652e 4669 6c65 va.nio.file.File │ │ │ │ │ +00054820: 5469 6d65 0a0a 3c6c 693e 6a61 7661 2f6e Time..
  • java/n │ │ │ │ │ +00054830: 696f 2f66 696c 652f 6574 632f 4578 6365 io/file/etc/Exce │ │ │ │ │ +00054840: 7074 696f 6e73 2e6a 6176 613a 204d 6973 ptions.java: Mis │ │ │ │ │ +00054850: 6365 6c6c 656e 6f75 7320 7465 7374 7320 cellenous tests │ │ │ │ │ +00054860: 6f6e 2065 7863 6570 7469 6f6e 7320 696e on exceptions in │ │ │ │ │ +00054870: 206a 6176 612e 6e69 6f2e 6669 6c65 0a0a java.nio.file.. │ │ │ │ │ +00054880: 3c6c 693e 6a61 7661 2f6e 696f 2f66 696c
  • java/nio/fil │ │ │ │ │ +00054890: 652f 6574 632f 4d61 6356 6f6c 756d 6573 e/etc/MacVolumes │ │ │ │ │ +000548a0: 5465 7374 2e6a 6176 613a 2043 6865 636b Test.java: Check │ │ │ │ │ +000548b0: 2061 6363 6573 7320 616e 6420 6261 7369 access and basi │ │ │ │ │ +000548c0: 6320 4e49 4f20 4150 4973 206f 6e20 4150 c NIO APIs on AP │ │ │ │ │ +000548d0: 4653 2066 6f72 206d 6163 4f53 2076 6572 FS for macOS ver │ │ │ │ │ +000548e0: 7369 6f6e 2026 6774 3b3d 2031 302e 3135 sion >= 10.15 │ │ │ │ │ +000548f0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f66 ..
  • java/nio/f │ │ │ │ │ +00054900: 696c 652f 7370 692f 5365 7444 6566 6175 ile/spi/SetDefau │ │ │ │ │ +00054910: 6c74 5072 6f76 6964 6572 2e6a 6176 613a ltProvider.java: │ │ │ │ │ +00054920: 2052 756e 7320 7465 7374 7320 7769 7468 Runs tests with │ │ │ │ │ +00054930: 202d 446a 6176 612e 6e69 6f2e 6669 6c65 -Djava.nio.file │ │ │ │ │ +00054940: 2e73 7069 2e44 6566 6175 6c74 4669 6c65 .spi.DefaultFile │ │ │ │ │ +00054950: 5379 7374 656d 5072 6f76 6964 6572 2073 SystemProvider s │ │ │ │ │ +00054960: 6574 206f 6e20 7468 6520 636f 6d6d 616e et on the comman │ │ │ │ │ +00054970: 6420 6c69 6e65 2074 6f20 6f76 6572 7269 d line to overri │ │ │ │ │ +00054980: 6465 2074 6865 2064 6566 6175 6c74 2066 de the default f │ │ │ │ │ +00054990: 696c 6520 7379 7374 656d 2070 726f 7669 ile system provi │ │ │ │ │ +000549a0: 6465 720a 0a3c 6c69 3e6a 6176 612f 6e69 der..
  • java/ni │ │ │ │ │ +000549b0: 6f2f 6669 6c65 2f73 7069 2f54 6573 7444 o/file/spi/TestD │ │ │ │ │ +000549c0: 656c 6567 6174 696f 6e2e 6a61 7661 3a20 elegation.java: │ │ │ │ │ +000549d0: 5665 7269 6669 6573 2074 6861 7420 6120 Verifies that a │ │ │ │ │ +000549e0: 4669 6c65 5379 7374 656d 5072 6f76 6964 FileSystemProvid │ │ │ │ │ +000549f0: 6572 2773 2069 6d70 6c65 6d65 6e74 6174 er's implementat │ │ │ │ │ +00054a00: 696f 6e20 6f66 2074 6865 2065 7869 7374 ion of the exist │ │ │ │ │ +00054a10: 7320 616e 6420 7265 6164 4174 7472 6962 s and readAttrib │ │ │ │ │ +00054a20: 7574 6573 4966 4578 6973 7473 206d 6574 utesIfExists met │ │ │ │ │ +00054a30: 686f 6473 2061 7265 2069 6e76 6f6b 6564 hods are invoked │ │ │ │ │ +00054a40: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f6a ..
  • java/nio/j │ │ │ │ │ +00054a50: 6e69 2f4e 6577 4469 7265 6374 4279 7465 ni/NewDirectByte │ │ │ │ │ +00054a60: 4275 6666 6572 2e6a 6176 613a 2055 6e69 Buffer.java: Uni │ │ │ │ │ +00054a70: 7420 7465 7374 2066 6f72 2074 6865 204a t test for the J │ │ │ │ │ +00054a80: 4e49 2066 756e 6374 696f 6e20 4e65 7744 NI function NewD │ │ │ │ │ +00054a90: 6972 6563 7442 7974 6542 7566 6665 720a irectByteBuffer. │ │ │ │ │ +00054aa0: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ +00054ab0: 7479 2f41 6363 6573 7343 6f6e 7472 6f6c ty/AccessControl │ │ │ │ │ +00054ac0: 436f 6e74 6578 742f 4368 6563 6b43 746f Context/CheckCto │ │ │ │ │ +00054ad0: 722e 6a61 7661 3a20 5465 7374 2063 6f6e r.java: Test con │ │ │ │ │ +00054ae0: 7374 7275 6374 6f72 2077 6865 6e20 5044 structor when PD │ │ │ │ │ +00054af0: 2061 7272 6179 2069 7320 6e75 6c6c 206f array is null o │ │ │ │ │ +00054b00: 7220 636f 6e74 6169 6e73 2061 6c6c 206e r contains all n │ │ │ │ │ +00054b10: 756c 6c20 636f 6e74 6578 7473 0a0a 3c6c ull contexts..java/security/ │ │ │ │ │ +00054b30: 4163 6365 7373 436f 6e74 726f 6c43 6f6e AccessControlCon │ │ │ │ │ +00054b40: 7465 7874 2f43 6865 636b 4e75 6c6c 5065 text/CheckNullPe │ │ │ │ │ +00054b50: 726d 6973 7369 6f6e 2e6a 6176 613a 204d rmission.java: M │ │ │ │ │ +00054b60: 616b 6520 7375 7265 204e 756c 6c50 6f69 ake sure NullPoi │ │ │ │ │ +00054b70: 6e74 6572 4578 6365 7074 696f 6e20 6973 nterException is │ │ │ │ │ +00054b80: 2072 6169 7365 6420 7768 656e 2070 6572 raised when per │ │ │ │ │ +00054b90: 6d69 7373 696f 6e20 746f 2063 6865 636b mission to check │ │ │ │ │ +00054ba0: 2066 6f72 2069 7320 6e75 6c6c 0a0a 3c6c for is null..java/security/ │ │ │ │ │ +00054bc0: 4163 6365 7373 436f 6e74 726f 6c43 6f6e AccessControlCon │ │ │ │ │ +00054bd0: 7465 7874 2f46 6169 6c75 7265 4465 6275 text/FailureDebu │ │ │ │ │ +00054be0: 674f 7074 696f 6e2e 6a61 7661 3a20 5245 gOption.java: RE │ │ │ │ │ +00054bf0: 4752 4553 5349 4f4e 3a20 7365 7474 696e GRESSION: settin │ │ │ │ │ +00054c00: 6720 2d44 6a61 7661 2e73 6563 7572 6974 g -Djava.securit │ │ │ │ │ +00054c10: 792e 6465 6275 673d 6661 696c 7572 6520 y.debug=failure │ │ │ │ │ +00054c20: 7265 7375 6c74 2069 6e20 4e50 4520 696e result in NPE in │ │ │ │ │ +00054c30: 2041 4343 0a0a 3c6c 693e 6a61 7661 2f73 ACC..
  • java/s │ │ │ │ │ +00054c40: 6563 7572 6974 792f 4163 6365 7373 436f ecurity/AccessCo │ │ │ │ │ +00054c50: 6e74 726f 6c43 6f6e 7465 7874 2f4e 756c ntrolContext/Nul │ │ │ │ │ +00054c60: 6c43 6f6d 6269 6e65 7245 7175 616c 732e lCombinerEquals. │ │ │ │ │ +00054c70: 6a61 7661 3a20 4163 6365 7373 436f 6e74 java: AccessCont │ │ │ │ │ +00054c80: 726f 6c43 6f6e 7465 7874 2074 6872 6f77 rolContext throw │ │ │ │ │ +00054c90: 7320 4e75 6c6c 506f 696e 7465 7245 7863 s NullPointerExc │ │ │ │ │ +00054ca0: 6570 7469 6f6e 2069 6620 7468 6520 436f eption if the Co │ │ │ │ │ +00054cb0: 6d62 696e 6572 2069 7320 6e75 6c6c 2e0a mbiner is null.. │ │ │ │ │ +00054cc0: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ +00054cd0: 7479 2f41 6363 6573 7343 6f6e 7472 6f6c ty/AccessControl │ │ │ │ │ +00054ce0: 6c65 722f 446f 5072 6976 2e6a 6176 613a ler/DoPriv.java: │ │ │ │ │ +00054cf0: 2043 6865 636b 2074 6861 7420 6765 7443 Check that getC │ │ │ │ │ +00054d00: 6f6e 7465 7874 2077 6f72 6b73 2061 6674 ontext works aft │ │ │ │ │ +00054d10: 6572 204a 4954 2063 6f6d 7069 6c65 7220 er JIT compiler │ │ │ │ │ +00054d20: 6573 6361 7065 2061 6e61 6c79 7369 732e escape analysis. │ │ │ │ │ +00054d30: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ +00054d40: 6974 792f 4163 6365 7373 436f 6e74 726f ity/AccessContro │ │ │ │ │ +00054d50: 6c6c 6572 2f44 6f50 7269 7641 6363 6f6d ller/DoPrivAccom │ │ │ │ │ +00054d60: 706c 6963 6554 6573 742e 6a61 7661 3a20 pliceTest.java: │ │ │ │ │ +00054d70: 5465 7374 7320 7468 6520 646f 5072 6976 Tests the doPriv │ │ │ │ │ +00054d80: 696c 6567 6564 2077 6974 6820 6163 636f ileged with acco │ │ │ │ │ +00054d90: 6d70 6c69 6365 2047 656e 6572 6174 6520 mplice Generate │ │ │ │ │ +00054da0: 7477 6f20 6a61 7273 2028 446f 5072 6976 two jars (DoPriv │ │ │ │ │ +00054db0: 5465 7374 2e6a 6172 2061 6e64 2044 6f50 Test.jar and DoP │ │ │ │ │ +00054dc0: 7269 7641 6363 6f6d 706c 6963 652e 6a61 rivAccomplice.ja │ │ │ │ │ +00054dd0: 7229 2061 6e64 2067 7261 6e74 2070 6572 r) and grant per │ │ │ │ │ +00054de0: 6d69 7373 696f 6e20 746f 2044 6f50 7269 mission to DoPri │ │ │ │ │ +00054df0: 7641 6363 6d70 6c69 6365 2e6a 6172 2066 vAccmplice.jar f │ │ │ │ │ +00054e00: 6f72 2072 6561 6469 6e67 2075 7365 722e or reading user. │ │ │ │ │ +00054e10: 6e61 6d65 2070 726f 7065 7274 7920 6672 name property fr │ │ │ │ │ +00054e20: 6f6d 2061 2050 7269 7669 6c61 6765 6441 om a PrivilagedA │ │ │ │ │ +00054e30: 6374 696f 6e2e 0a0a 3c6c 693e 6a61 7661 ction...
  • java │ │ │ │ │ +00054e40: 2f73 6563 7572 6974 792f 4163 6365 7373 /security/Access │ │ │ │ │ +00054e50: 436f 6e74 726f 6c6c 6572 2f4c 696d 6974 Controller/Limit │ │ │ │ │ +00054e60: 6564 446f 5072 6976 696c 6567 6564 2e6a edDoPrivileged.j │ │ │ │ │ +00054e70: 6176 613a 2054 6573 7420 7468 6520 6c69 ava: Test the li │ │ │ │ │ +00054e80: 6d69 7465 6420 7072 6976 696c 6567 6520 mited privilege │ │ │ │ │ +00054e90: 7363 6f70 6520 7665 7273 696f 6e20 6f66 scope version of │ │ │ │ │ +00054ea0: 2064 6f50 7269 7669 6c65 6765 640a 0a3c doPrivileged..< │ │ │ │ │ +00054eb0: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ +00054ec0: 2f41 6363 6573 7343 6f6e 7472 6f6c 6c65 /AccessControlle │ │ │ │ │ +00054ed0: 722f 4c69 6d69 7465 6444 6f50 7269 7669 r/LimitedDoPrivi │ │ │ │ │ +00054ee0: 6c65 6765 6457 6974 684e 756c 6c50 6572 legedWithNullPer │ │ │ │ │ +00054ef0: 6d73 2e6a 6176 613a 2054 6573 7420 7468 ms.java: Test th │ │ │ │ │ +00054f00: 6174 204e 756c 6c50 6f69 6e74 6572 4578 at NullPointerEx │ │ │ │ │ +00054f10: 6365 7074 696f 6e20 6973 2074 6872 6f77 ception is throw │ │ │ │ │ +00054f20: 6e20 6966 2061 6e79 2065 6c65 6d65 6e74 n if any element │ │ │ │ │ +00054f30: 206f 6620 7065 726d 7320 7061 7261 6d65 of perms parame │ │ │ │ │ +00054f40: 7465 7220 6973 206e 756c 6c0a 0a3c 6c69 ter is null..
  • java/security/A │ │ │ │ │ +00054f60: 6363 6573 7343 6f6e 7472 6f6c 6c65 722f ccessController/ │ │ │ │ │ +00054f70: 4c69 6d69 7465 6444 6f50 7269 7669 6c65 LimitedDoPrivile │ │ │ │ │ +00054f80: 6765 6457 6974 6854 6872 6561 642e 6a61 gedWithThread.ja │ │ │ │ │ +00054f90: 7661 3a20 5465 7374 206c 696d 6974 6564 va: Test limited │ │ │ │ │ +00054fa0: 2064 6f70 7269 7669 6c65 6765 6420 6163 doprivileged ac │ │ │ │ │ +00054fb0: 7469 6f6e 2077 6974 6820 7472 6865 6164 tion with trhead │ │ │ │ │ +00054fc0: 2063 616c 6c73 2e0a 0a3c 6c69 3e6a 6176 calls...
  • jav │ │ │ │ │ +00054fd0: 612f 7365 6375 7269 7479 2f41 6363 6573 a/security/Acces │ │ │ │ │ +00054fe0: 7343 6f6e 7472 6f6c 6c65 722f 5072 6573 sController/Pres │ │ │ │ │ +00054ff0: 6572 7665 436f 6d62 696e 6572 2e6a 6176 erveCombiner.jav │ │ │ │ │ +00055000: 613a 2064 6f50 7269 7669 6c65 6765 6420 a: doPrivileged │ │ │ │ │ +00055010: 7368 6f75 6c64 2070 7265 7365 7276 6520 should preserve │ │ │ │ │ +00055020: 446f 6d61 696e 436f 6d62 696e 6572 0a0a DomainCombiner.. │ │ │ │ │ +00055030: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ +00055040: 792f 4261 7369 6350 6572 6d69 7373 696f y/BasicPermissio │ │ │ │ │ +00055050: 6e2f 4261 7369 6350 6572 6d69 7373 696f n/BasicPermissio │ │ │ │ │ +00055060: 6e43 6f6c 6c65 6374 696f 6e2e 6a61 7661 nCollection.java │ │ │ │ │ +00055070: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ +00055080: 4261 7369 6350 6572 6d69 7373 696f 6e43 BasicPermissionC │ │ │ │ │ +00055090: 6f6c 6c65 6374 696f 6e20 7375 6263 6c61 ollection subcla │ │ │ │ │ +000550a0: 7373 0a0a 3c6c 693e 6a61 7661 2f73 6563 ss..
  • java/sec │ │ │ │ │ +000550b0: 7572 6974 792f 4261 7369 6350 6572 6d69 urity/BasicPermi │ │ │ │ │ +000550c0: 7373 696f 6e2f 4571 7561 6c73 496d 706c ssion/EqualsImpl │ │ │ │ │ +000550d0: 6965 732e 6a61 7661 3a20 5465 7374 2073 ies.java: Test s │ │ │ │ │ +000550e0: 7562 636c 6173 7365 7320 6f66 2042 6173 ubclasses of Bas │ │ │ │ │ +000550f0: 6963 5065 726d 6973 7369 6f6e 2074 6f20 icPermission to │ │ │ │ │ +00055100: 6d61 6b65 2073 7572 6520 6469 6666 6572 make sure differ │ │ │ │ │ +00055110: 656e 7420 7375 6263 6c61 7373 6573 2064 ent subclasses d │ │ │ │ │ +00055120: 6f6e 2774 2065 7175 616c 206f 7220 696d on't equal or im │ │ │ │ │ +00055130: 706c 7920 6561 6368 206f 7468 6572 2e0a ply each other.. │ │ │ │ │ +00055140: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ +00055150: 7479 2f42 6173 6963 5065 726d 6973 7369 ty/BasicPermissi │ │ │ │ │ +00055160: 6f6e 2f45 7869 7456 4d45 7175 616c 732e on/ExitVMEquals. │ │ │ │ │ +00055170: 6a61 7661 3a20 5370 6563 6966 6963 6174 java: Specificat │ │ │ │ │ +00055180: 696f 6e20 6f66 2073 6f6d 6520 4261 7369 ion of some Basi │ │ │ │ │ +00055190: 6350 6572 6d69 7373 696f 6e20 6d65 7468 cPermission meth │ │ │ │ │ +000551a0: 6f64 2064 6f65 7320 6e6f 7420 6669 7420 od does not fit │ │ │ │ │ +000551b0: 7769 7468 2069 6d70 6c65 6d65 6e74 6174 with implementat │ │ │ │ │ +000551c0: 696f 6e0a 0a3c 6c69 3e6a 6176 612f 7365 ion..
  • java/se │ │ │ │ │ +000551d0: 6375 7269 7479 2f42 6173 6963 5065 726d curity/BasicPerm │ │ │ │ │ +000551e0: 6973 7369 6f6e 2f48 6f6d 6f67 656e 6569 ission/Homogenei │ │ │ │ │ +000551f0: 7479 2e6a 6176 613a 2042 6173 6963 5065 ty.java: BasicPe │ │ │ │ │ +00055200: 726d 6973 7369 6f6e 2e6e 6577 5065 726d rmission.newPerm │ │ │ │ │ +00055210: 6973 7369 6f6e 436f 6c6c 6563 7469 6f6e issionCollection │ │ │ │ │ +00055220: 2063 6f6c 6c65 6374 696f 6e20 646f 6573 collection does │ │ │ │ │ +00055230: 206e 6f74 2065 6e66 6f72 6365 2068 6f6d not enforce hom │ │ │ │ │ +00055240: 6f67 656e 6569 7479 0a0a 3c6c 693e 6a61 ogeneity..
  • ja │ │ │ │ │ +00055250: 7661 2f73 6563 7572 6974 792f 4261 7369 va/security/Basi │ │ │ │ │ +00055260: 6350 6572 6d69 7373 696f 6e2f 4d69 7865 cPermission/Mixe │ │ │ │ │ +00055270: 6442 6173 6963 5065 726d 6973 7369 6f6e dBasicPermission │ │ │ │ │ +00055280: 732e 6a61 7661 3a20 4261 7369 6350 6572 s.java: BasicPer │ │ │ │ │ +00055290: 6d69 7373 696f 6e2e 6e65 7750 6572 6d69 mission.newPermi │ │ │ │ │ +000552a0: 7373 696f 6e43 6f6c 6c65 6374 696f 6e28 ssionCollection( │ │ │ │ │ +000552b0: 2920 7669 6f6c 6174 6573 2067 656e 6572 ) violates gener │ │ │ │ │ +000552c0: 616c 2063 6f6e 7472 6163 7420 7370 6563 al contract spec │ │ │ │ │ +000552d0: 6966 6965 6420 696e 2050 6572 6d69 7373 ified in Permiss │ │ │ │ │ +000552e0: 696f 6e20 636c 6173 730a 0a3c 6c69 3e6a ion class..
  • j │ │ │ │ │ +000552f0: 6176 612f 7365 6375 7269 7479 2f42 6173 ava/security/Bas │ │ │ │ │ +00055300: 6963 5065 726d 6973 7369 6f6e 2f4e 756c icPermission/Nul │ │ │ │ │ +00055310: 6c4f 7245 6d70 7479 4e61 6d65 2e6a 6176 lOrEmptyName.jav │ │ │ │ │ +00055320: 613a 204d 616b 6520 7375 7265 2042 6173 a: Make sure Bas │ │ │ │ │ +00055330: 6963 5065 726d 6973 7369 6f6e 2063 6f6e icPermission con │ │ │ │ │ +00055340: 7374 7275 6374 6f72 2072 6169 7365 7320 structor raises │ │ │ │ │ +00055350: 4e75 6c6c 506f 696e 7465 7245 7863 6570 NullPointerExcep │ │ │ │ │ +00055360: 7469 6f6e 2069 6620 7065 726d 6973 7369 tion if permissi │ │ │ │ │ +00055370: 6f6e 206e 616d 6520 6973 206e 756c 6c2c on name is null, │ │ │ │ │ +00055380: 2061 6e64 2049 6c6c 6567 616c 4172 6775 and IllegalArgu │ │ │ │ │ +00055390: 6d65 6e74 4578 6365 7074 696f 6e20 6973 mentException is │ │ │ │ │ +000553a0: 2070 6572 6d69 7373 696f 6e20 6e61 6d65 permission name │ │ │ │ │ +000553b0: 2069 7320 656d 7074 792e 0a0a 3c6c 693e is empty...
  • │ │ │ │ │ +000553c0: 6a61 7661 2f73 6563 7572 6974 792f 4261 java/security/Ba │ │ │ │ │ +000553d0: 7369 6350 6572 6d69 7373 696f 6e2f 5065 sicPermission/Pe │ │ │ │ │ +000553e0: 726d 436c 6173 732e 6a61 7661 3a20 4261 rmClass.java: Ba │ │ │ │ │ +000553f0: 7369 6350 6572 6d69 7373 696f 6e43 6f6c sicPermissionCol │ │ │ │ │ +00055400: 6c65 6374 696f 6e20 646f 6573 206e 6f74 lection does not │ │ │ │ │ +00055410: 2073 6574 2070 6572 6d43 6c61 7373 2064 set permClass d │ │ │ │ │ +00055420: 7572 696e 6720 6465 7365 7269 616c 697a uring deserializ │ │ │ │ │ +00055430: 6174 696f 6e0a 0a3c 6c69 3e6a 6176 612f ation..
  • java/ │ │ │ │ │ +00055440: 7365 6375 7269 7479 2f42 6173 6963 5065 security/BasicPe │ │ │ │ │ +00055450: 726d 6973 7369 6f6e 2f53 6572 6961 6c56 rmission/SerialV │ │ │ │ │ +00055460: 6572 7369 6f6e 2e6a 6176 613a 2042 6173 ersion.java: Bas │ │ │ │ │ +00055470: 6963 5065 726d 6973 7369 6f6e 436f 6c6c icPermissionColl │ │ │ │ │ +00055480: 6563 7469 6f6e 2073 6572 6961 6c20 7665 ection serial ve │ │ │ │ │ +00055490: 7273 696f 6e20 5549 4420 696e 636f 7272 rsion UID incorr │ │ │ │ │ +000554a0: 6563 740a 0a3c 6c69 3e6a 6176 612f 7365 ect..
  • java/se │ │ │ │ │ +000554b0: 6375 7269 7479 2f42 6173 6963 5065 726d curity/BasicPerm │ │ │ │ │ +000554c0: 6973 7369 6f6e 2f57 696c 6463 6172 642e ission/Wildcard. │ │ │ │ │ +000554d0: 6a61 7661 3a20 4368 6563 6b20 7468 6174 java: Check that │ │ │ │ │ +000554e0: 2042 6173 6963 5065 726d 6973 7369 6f6e BasicPermission │ │ │ │ │ +000554f0: 2073 7562 636c 6173 7365 7320 646f 6e27 subclasses don' │ │ │ │ │ +00055500: 7420 7468 726f 7720 6578 6365 7074 696f t throw exceptio │ │ │ │ │ +00055510: 6e20 6966 206e 616d 6520 636f 6e74 6169 n if name contai │ │ │ │ │ +00055520: 6e73 2077 696c 6463 6172 6420 6368 6172 ns wildcard char │ │ │ │ │ +00055530: 6163 7465 7220 2822 2a22 2920 6275 7420 acter ("*") but │ │ │ │ │ +00055540: 646f 6573 206e 6f74 2073 6967 6e69 6679 does not signify │ │ │ │ │ +00055550: 2061 2077 696c 6463 6172 6420 6d61 7463 a wildcard matc │ │ │ │ │ +00055560: 680a 0a3c 6c69 3e6a 6176 612f 7365 6375 h..
  • java/secu │ │ │ │ │ +00055570: 7269 7479 2f43 6f64 6553 6967 6e65 722f rity/CodeSigner/ │ │ │ │ │ +00055580: 5365 7269 616c 697a 652e 6a61 7661 3a20 Serialize.java: │ │ │ │ │ +00055590: 436f 6465 5369 676e 6572 2e68 6173 6843 CodeSigner.hashC │ │ │ │ │ +000555a0: 6f64 6528 2920 646f 6573 206e 6f74 2077 ode() does not w │ │ │ │ │ +000555b0: 6f72 6b20 7769 7468 2073 6572 6961 6c69 ork with seriali │ │ │ │ │ +000555c0: 7a61 7469 6f6e 0a0a 3c6c 693e 6a61 7661 zation..
  • java │ │ │ │ │ +000555d0: 2f73 6563 7572 6974 792f 436f 6465 536f /security/CodeSo │ │ │ │ │ +000555e0: 7572 6365 2f43 6572 7473 4d61 7463 682e urce/CertsMatch. │ │ │ │ │ +000555f0: 6a61 7661 3a20 5465 7374 2074 6f20 636f java: Test to co │ │ │ │ │ +00055600: 6d70 6172 6520 6a61 7661 2e73 6563 7572 mpare java.secur │ │ │ │ │ +00055610: 6974 792e 436f 6465 536f 7572 6365 2049 ity.CodeSource I │ │ │ │ │ +00055620: 6e73 7472 7563 7469 6f6e 7320 746f 2072 nstructions to r │ │ │ │ │ +00055630: 652d 6372 6561 7465 2074 6865 2075 7365 e-create the use │ │ │ │ │ +00055640: 6420 6365 7274 7320 6669 6c65 2e0a 0a3c d certs file...< │ │ │ │ │ +00055650: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ +00055660: 2f43 6f64 6553 6f75 7263 652f 496d 706c /CodeSource/Impl │ │ │ │ │ +00055670: 6965 732e 6a61 7661 3a20 7661 7269 6f75 ies.java: variou │ │ │ │ │ +00055680: 7320 436f 6465 536f 7572 6365 2e69 6d70 s CodeSource.imp │ │ │ │ │ +00055690: 6c69 6573 2074 6573 7473 0a0a 3c6c 693e lies tests..
  • │ │ │ │ │ +000556a0: 6a61 7661 2f73 6563 7572 6974 792f 4469 java/security/Di │ │ │ │ │ +000556b0: 6765 7374 496e 7075 7453 7472 6561 6d2f gestInputStream/ │ │ │ │ │ +000556c0: 5465 7374 536b 6970 416e 6452 6573 6574 TestSkipAndReset │ │ │ │ │ +000556d0: 2e6a 6176 613a 2044 6f63 756d 656e 7420 .java: Document │ │ │ │ │ +000556e0: 4469 6765 7374 496e 7075 7453 7472 6561 DigestInputStrea │ │ │ │ │ +000556f0: 6d20 6265 6861 7669 6f72 2077 6865 6e20 m behavior when │ │ │ │ │ +00055700: 736b 6970 2829 206f 7220 6d61 726b 2829 skip() or mark() │ │ │ │ │ +00055710: 202f 2072 6573 6574 2829 2069 7320 7573 / reset() is us │ │ │ │ │ +00055720: 6564 0a0a 3c6c 693e 6a61 7661 2f73 6563 ed..
  • java/sec │ │ │ │ │ +00055730: 7572 6974 792f 4578 6365 7074 696f 6e73 urity/Exceptions │ │ │ │ │ +00055740: 2f43 6861 696e 696e 6743 6f6e 7374 7275 /ChainingConstru │ │ │ │ │ +00055750: 6374 6f72 732e 6a61 7661 3a20 5465 7374 ctors.java: Test │ │ │ │ │ +00055760: 2063 6f6e 7374 7275 6374 6f72 7320 666f constructors fo │ │ │ │ │ +00055770: 7220 6578 6365 7074 696f 6e20 6368 6169 r exception chai │ │ │ │ │ +00055780: 6e69 6e67 206f 6620 7365 6375 7269 7479 ning of security │ │ │ │ │ +00055790: 2d72 656c 6174 6564 2065 7863 6570 7469 -related excepti │ │ │ │ │ +000557a0: 6f6e 730a 0a3c 6c69 3e6a 6176 612f 7365 ons..
  • java/se │ │ │ │ │ +000557b0: 6375 7269 7479 2f49 6465 6e74 6974 792f curity/Identity/ │ │ │ │ │ +000557c0: 4571 7561 6c73 4861 7368 436f 6465 436f EqualsHashCodeCo │ │ │ │ │ +000557d0: 6e74 7261 6374 2e6a 6176 613a 206a 6176 ntract.java: jav │ │ │ │ │ +000557e0: 612e 7365 6375 7269 7479 2e49 6465 6e74 a.security.Ident │ │ │ │ │ +000557f0: 6974 7920 7669 6f6c 6174 6573 2065 7175 ity violates equ │ │ │ │ │ +00055800: 616c 732f 6861 7368 436f 6465 2063 6f6e als/hashCode con │ │ │ │ │ +00055810: 7472 6163 740a 0a3c 6c69 3e6a 6176 612f tract..
  • java/ │ │ │ │ │ +00055820: 7365 6375 7269 7479 2f49 6465 6e74 6974 security/Identit │ │ │ │ │ +00055830: 7953 636f 7065 2f4e 6f44 6566 6175 6c74 yScope/NoDefault │ │ │ │ │ +00055840: 5379 7374 656d 5363 6f70 652e 6a61 7661 SystemScope.java │ │ │ │ │ +00055850: 3a20 5468 6520 6465 6661 756c 7420 7379 : The default sy │ │ │ │ │ +00055860: 7374 656d 2069 6465 6e74 6974 7920 7363 stem identity sc │ │ │ │ │ +00055870: 6f70 6520 6973 206e 6f77 206e 756c 6c2e ope is now null. │ │ │ │ │ +00055880: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ +00055890: 6974 792f 4b65 7941 6772 6565 6d65 6e74 ity/KeyAgreement │ │ │ │ │ +000558a0: 2f4b 6579 4167 7265 656d 656e 7454 6573 /KeyAgreementTes │ │ │ │ │ +000558b0: 742e 6a61 7661 3a20 4b65 7941 6772 6565 t.java: KeyAgree │ │ │ │ │ +000558c0: 6d65 6e74 2054 6573 7420 7769 7468 2061 ment Test with a │ │ │ │ │ +000558d0: 6c6c 2073 7570 706f 7274 6564 2061 6c67 ll supported alg │ │ │ │ │ +000558e0: 6f72 6974 686d 7320 6672 6f6d 204a 4345 orithms from JCE │ │ │ │ │ +000558f0: 2e0a 0a3c 6c69 3e6a 6176 612f 7365 6375 ...
  • java/secu │ │ │ │ │ +00055900: 7269 7479 2f4b 6579 4167 7265 656d 656e rity/KeyAgreemen │ │ │ │ │ +00055910: 742f 4b65 7953 697a 6554 6573 742e 6a61 t/KeySizeTest.ja │ │ │ │ │ +00055920: 7661 3a20 4b65 794c 656e 6774 6820 7375 va: KeyLength su │ │ │ │ │ +00055930: 7070 6f72 7420 7465 7374 2066 6f72 2044 pport test for D │ │ │ │ │ +00055940: 6966 6669 6548 656c 6c6d 616e 2c20 4543 iffieHellman, EC │ │ │ │ │ +00055950: 2c20 5844 482e 0a0a 3c6c 693e 6a61 7661 , XDH...
  • java │ │ │ │ │ +00055960: 2f73 6563 7572 6974 792f 4b65 7941 6772 /security/KeyAgr │ │ │ │ │ +00055970: 6565 6d65 6e74 2f4b 6579 5370 6563 5465 eement/KeySpecTe │ │ │ │ │ +00055980: 7374 2e6a 6176 613a 2053 7461 6e64 6172 st.java: Standar │ │ │ │ │ +00055990: 6420 7465 7374 7320 6f6e 204b 6579 5370 d tests on KeySp │ │ │ │ │ +000559a0: 6563 2c20 4b65 7946 6163 746f 7279 2c20 ec, KeyFactory, │ │ │ │ │ +000559b0: 4b65 7950 6169 7273 2061 6e64 204b 6579 KeyPairs and Key │ │ │ │ │ +000559c0: 732e 0a0a 3c6c 693e 6a61 7661 2f73 6563 s...
  • java/sec │ │ │ │ │ +000559d0: 7572 6974 792f 4b65 7941 6772 6565 6d65 urity/KeyAgreeme │ │ │ │ │ +000559e0: 6e74 2f4d 756c 7469 5468 7265 6164 5465 nt/MultiThreadTe │ │ │ │ │ +000559f0: 7374 2e6a 6176 613a 204b 6579 5061 6972 st.java: KeyPair │ │ │ │ │ +00055a00: 4765 6e65 7261 746f 7220 5465 7374 2077 Generator Test w │ │ │ │ │ +00055a10: 6974 6820 6d75 6c74 6970 6c65 2074 6872 ith multiple thr │ │ │ │ │ +00055a20: 6561 6473 2e0a 0a3c 6c69 3e6a 6176 612f eads...
  • java/ │ │ │ │ │ +00055a30: 7365 6375 7269 7479 2f4b 6579 4167 7265 security/KeyAgre │ │ │ │ │ +00055a40: 656d 656e 742f 4e65 6761 7469 7665 5465 ement/NegativeTe │ │ │ │ │ +00055a50: 7374 2e6a 6176 613a 204e 6567 6174 6976 st.java: Negativ │ │ │ │ │ +00055a60: 6520 7465 7374 7320 666f 7220 4b65 7920 e tests for Key │ │ │ │ │ +00055a70: 7265 6c61 7465 6420 5465 7374 2077 6974 related Test wit │ │ │ │ │ +00055a80: 6820 4469 6666 6965 4865 6c6c 6d61 6e2c h DiffieHellman, │ │ │ │ │ +00055a90: 2045 4344 482c 2058 4448 2e0a 0a3c 6c69 ECDH, XDH...
  • java/security/K │ │ │ │ │ +00055ab0: 6579 4661 6374 6f72 792f 4661 696c 6f76 eyFactory/Failov │ │ │ │ │ +00055ac0: 6572 2e6a 6176 613a 2074 6573 7420 7468 er.java: test th │ │ │ │ │ +00055ad0: 6174 2066 6169 6c6f 7665 7220 666f 7220 at failover for │ │ │ │ │ +00055ae0: 4b65 7946 6163 746f 7279 2077 6f72 6b73 KeyFactory works │ │ │ │ │ +00055af0: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ +00055b00: 6974 792f 4b65 7946 6163 746f 7279 2f47 ity/KeyFactory/G │ │ │ │ │ +00055b10: 656e 6572 6174 6552 5341 5072 6976 6174 enerateRSAPrivat │ │ │ │ │ +00055b20: 6543 7274 4b65 792e 6a61 7661 3a20 4d61 eCrtKey.java: Ma │ │ │ │ │ +00055b30: 6b65 2073 7572 6520 7468 6174 2052 5341 ke sure that RSA │ │ │ │ │ +00055b40: 2050 7269 7661 7465 2043 5254 204b 6579 Private CRT Key │ │ │ │ │ +00055b50: 2066 6163 746f 7279 2067 656e 6572 6174 factory generat │ │ │ │ │ +00055b60: 696f 6e20 7573 696e 6720 6a61 7661 2e73 ion using java.s │ │ │ │ │ +00055b70: 6563 7572 6974 792e 7370 6563 2e52 5341 ecurity.spec.RSA │ │ │ │ │ +00055b80: 5072 6976 6174 6543 7274 4b65 7953 7065 PrivateCrtKeySpe │ │ │ │ │ +00055b90: 6320 7061 7373 6573 0a0a 3c6c 693e 6a61 c passes..
  • ja │ │ │ │ │ +00055ba0: 7661 2f73 6563 7572 6974 792f 4b65 7946 va/security/KeyF │ │ │ │ │ +00055bb0: 6163 746f 7279 2f4b 6579 4661 6374 6f72 actory/KeyFactor │ │ │ │ │ +00055bc0: 7947 6574 4b65 7953 7065 6346 6f72 496e yGetKeySpecForIn │ │ │ │ │ +00055bd0: 7661 6c69 6453 7065 632e 6a61 7661 3a20 validSpec.java: │ │ │ │ │ +00055be0: 6973 4173 7369 676e 6162 6c65 4672 6f6d isAssignableFrom │ │ │ │ │ +00055bf0: 2063 6865 636b 7320 696e 204b 6579 4661 checks in KeyFa │ │ │ │ │ +00055c00: 6374 6f72 7953 7069 2e65 6e67 696e 6547 ctorySpi.engineG │ │ │ │ │ +00055c10: 6574 4b65 7953 7065 6320 6170 7065 6172 etKeySpec appear │ │ │ │ │ +00055c20: 2074 6f20 6265 2062 6163 6b77 6172 6473 to be backwards │ │ │ │ │ +00055c30: 2e0a 0a3c 6c69 3e6a 6176 612f 7365 6375 ...
  • java/secu │ │ │ │ │ +00055c40: 7269 7479 2f4b 6579 5061 6972 4765 6e65 rity/KeyPairGene │ │ │ │ │ +00055c50: 7261 746f 722f 4661 696c 6f76 6572 2e6a rator/Failover.j │ │ │ │ │ +00055c60: 6176 613a 2074 6573 7420 7468 6174 2066 ava: test that f │ │ │ │ │ +00055c70: 6169 6c6f 7665 7220 666f 7220 4b65 7950 ailover for KeyP │ │ │ │ │ +00055c80: 6169 7247 656e 6572 6174 6f72 2077 6f72 airGenerator wor │ │ │ │ │ +00055c90: 6b73 0a0a 3c6c 693e 6a61 7661 2f73 6563 ks..
  • java/sec │ │ │ │ │ +00055ca0: 7572 6974 792f 4b65 7950 6169 7247 656e urity/KeyPairGen │ │ │ │ │ +00055cb0: 6572 6174 6f72 2f46 696e 616c 697a 6548 erator/FinalizeH │ │ │ │ │ +00055cc0: 616c 662e 6a61 7661 3a20 4669 6e61 6c69 alf.java: Finali │ │ │ │ │ +00055cd0: 7a69 6e67 206f 6e65 206b 6579 206f 6620 zing one key of │ │ │ │ │ +00055ce0: 6120 4b65 7950 6169 7220 696e 7661 6c69 a KeyPair invali │ │ │ │ │ +00055cf0: 6461 7465 7320 7468 6520 6f74 6865 7220 dates the other │ │ │ │ │ +00055d00: 6b65 790a 0a3c 6c69 3e6a 6176 612f 7365 key..
  • java/se │ │ │ │ │ +00055d10: 6375 7269 7479 2f4b 6579 5061 6972 4765 curity/KeyPairGe │ │ │ │ │ +00055d20: 6e65 7261 746f 722f 4765 6e65 7261 7465 nerator/Generate │ │ │ │ │ +00055d30: 4b65 7970 6169 722e 6a61 7661 3a20 5465 Keypair.java: Te │ │ │ │ │ +00055d40: 7374 2072 6573 746f 7265 6420 6765 6e65 st restored gene │ │ │ │ │ +00055d50: 7261 7465 4b65 7950 6169 7220 6d65 7468 rateKeyPair meth │ │ │ │ │ +00055d60: 6f64 0a0a 3c6c 693e 6a61 7661 2f73 6563 od..
  • java/sec │ │ │ │ │ +00055d70: 7572 6974 792f 4b65 7950 6169 7247 656e urity/KeyPairGen │ │ │ │ │ +00055d80: 6572 6174 6f72 2f47 656e 6572 6174 6552 erator/GenerateR │ │ │ │ │ +00055d90: 5341 4b65 7950 6169 722e 6a61 7661 3a20 SAKeyPair.java: │ │ │ │ │ +00055da0: 4d61 6b65 2073 7572 6520 7468 6174 2052 Make sure that R │ │ │ │ │ +00055db0: 5341 204b 6579 7061 6972 2067 656e 6572 SA Keypair gener │ │ │ │ │ +00055dc0: 6174 696f 6e20 7573 696e 6720 6a61 7661 ation using java │ │ │ │ │ +00055dd0: 2e73 6563 7572 6974 792e 7370 6563 2e52 .security.spec.R │ │ │ │ │ +00055de0: 5341 4b65 7947 656e 5061 7261 6d65 7465 SAKeyGenParamete │ │ │ │ │ +00055df0: 7253 7065 6320 7061 7373 6573 0a0a 3c6c rSpec passes..java/security/ │ │ │ │ │ +00055e10: 4b65 7952 6570 2f53 6572 6961 6c2e 6a61 KeyRep/Serial.ja │ │ │ │ │ +00055e20: 7661 3a20 5365 7269 616c 697a 696e 6720 va: Serializing │ │ │ │ │ +00055e30: 4b65 7950 6169 7220 6f6e 206f 6e65 2056 KeyPair on one V │ │ │ │ │ +00055e40: 4d20 2853 756e 292c 2061 6e64 2044 6573 M (Sun), and Des │ │ │ │ │ +00055e50: 6572 6961 6c69 7a69 6e67 206f 6e20 616e erializing on an │ │ │ │ │ +00055e60: 6f74 6865 7220 2849 424d 2920 6661 696c other (IBM) fail │ │ │ │ │ +00055e70: 730a 0a3c 6c69 3e6a 6176 612f 7365 6375 s..
  • java/secu │ │ │ │ │ +00055e80: 7269 7479 2f4b 6579 5265 702f 5365 7269 rity/KeyRep/Seri │ │ │ │ │ +00055e90: 616c 4453 4150 7562 4b65 792e 6a61 7661 alDSAPubKey.java │ │ │ │ │ +00055ea0: 3a20 524d 4920 696e 7465 726f 7065 7261 : RMI interopera │ │ │ │ │ +00055eb0: 6269 6c69 7479 2069 7373 7565 2077 6974 bility issue wit │ │ │ │ │ +00055ec0: 6820 4453 4150 7562 6c69 634b 6579 206f h DSAPublicKey o │ │ │ │ │ +00055ed0: 626a 2062 6574 7765 656e 204a 444b 312e bj between JDK1. │ │ │ │ │ +00055ee0: 3420 2661 6d70 3b20 4a44 4b31 2e35 0a0a 4 & JDK1.5.. │ │ │ │ │ +00055ef0: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ +00055f00: 792f 4b65 7952 6570 2f53 6572 6961 6c4f y/KeyRep/SerialO │ │ │ │ │ +00055f10: 6c64 2e6a 6176 613a 2053 6572 6961 6c69 ld.java: Seriali │ │ │ │ │ +00055f20: 7a69 6e67 204b 6579 5061 6972 206f 6e20 zing KeyPair on │ │ │ │ │ +00055f30: 6f6e 6520 564d 2028 5375 6e29 2c20 616e one VM (Sun), an │ │ │ │ │ +00055f40: 6420 4465 7365 7269 616c 697a 696e 6720 d Deserializing │ │ │ │ │ +00055f50: 6f6e 2061 6e6f 7468 6572 2028 4942 4d29 on another (IBM) │ │ │ │ │ +00055f60: 2066 6169 6c73 0a0a 3c6c 693e 6a61 7661 fails..
  • java │ │ │ │ │ +00055f70: 2f73 6563 7572 6974 792f 4b65 7953 746f /security/KeySto │ │ │ │ │ +00055f80: 7265 2f43 6865 636b 496e 7075 7453 7472 re/CheckInputStr │ │ │ │ │ +00055f90: 6561 6d2e 6a61 7661 3a20 5468 6520 696e eam.java: The in │ │ │ │ │ +00055fa0: 7075 7420 7374 7265 616d 2073 7570 706c put stream suppl │ │ │ │ │ +00055fb0: 6965 6420 746f 204b 6579 5374 6f72 652e ied to KeyStore. │ │ │ │ │ +00055fc0: 6c6f 6164 2073 686f 756c 6420 7265 6d61 load should rema │ │ │ │ │ +00055fd0: 696e 206f 7065 6e2e 0a0a 3c6c 693e 6a61 in open...
  • ja │ │ │ │ │ +00055fe0: 7661 2f73 6563 7572 6974 792f 4b65 7953 va/security/KeyS │ │ │ │ │ +00055ff0: 746f 7265 2f43 6865 636b 4d61 634f 534b tore/CheckMacOSK │ │ │ │ │ +00056000: 6579 4368 6169 6e54 7275 7374 2e6a 6176 eyChainTrust.jav │ │ │ │ │ +00056010: 613a 2043 6865 636b 2077 6865 7468 6572 a: Check whether │ │ │ │ │ +00056020: 206c 6f61 6469 6e67 206f 6620 6365 7274 loading of cert │ │ │ │ │ +00056030: 6966 6963 6174 6573 2066 726f 6d20 4d61 ificates from Ma │ │ │ │ │ +00056040: 634f 5320 4b65 7963 6861 696e 2063 6f72 cOS Keychain cor │ │ │ │ │ +00056050: 7265 6374 6c79 2068 6f6e 6f72 7320 7472 rectly honors tr │ │ │ │ │ +00056060: 7573 7420 7365 7474 696e 6773 0a0a 3c6c ust settings..java/security/ │ │ │ │ │ +00056080: 4b65 7953 746f 7265 2f44 6566 6175 6c74 KeyStore/Default │ │ │ │ │ +00056090: 456e 7472 7954 7970 652e 6a61 7661 3a20 EntryType.java: │ │ │ │ │ +000560a0: 5072 6f76 6964 6520 6765 6e65 7269 6320 Provide generic │ │ │ │ │ +000560b0: 7374 6f72 6167 6520 4b65 7953 746f 7265 storage KeyStore │ │ │ │ │ +000560c0: 2073 746f 7261 6765 2066 6163 696c 6974 storage facilit │ │ │ │ │ +000560d0: 6965 730a 0a3c 6c69 3e6a 6176 612f 7365 ies..
  • java/se │ │ │ │ │ +000560e0: 6375 7269 7479 2f4b 6579 5374 6f72 652f curity/KeyStore/ │ │ │ │ │ +000560f0: 456e 7472 794d 6574 686f 6473 2e6a 6176 EntryMethods.jav │ │ │ │ │ +00056100: 613a 2050 726f 7669 6465 2067 656e 6572 a: Provide gener │ │ │ │ │ +00056110: 6963 2073 746f 7261 6765 204b 6579 5374 ic storage KeySt │ │ │ │ │ +00056120: 6f72 6520 7374 6f72 6167 6520 6661 6369 ore storage faci │ │ │ │ │ +00056130: 6c69 7469 6573 0a0a 3c6c 693e 6a61 7661 lities..
  • java │ │ │ │ │ +00056140: 2f73 6563 7572 6974 792f 4b65 7953 746f /security/KeySto │ │ │ │ │ +00056150: 7265 2f4b 6579 5374 6f72 6542 7569 6c64 re/KeyStoreBuild │ │ │ │ │ +00056160: 6572 2e6a 6176 613a 2076 6572 6966 7920 er.java: verify │ │ │ │ │ +00056170: 7468 6174 2074 6865 204b 6579 5374 6f72 that the KeyStor │ │ │ │ │ +00056180: 652e 4275 696c 6465 7220 4150 4920 776f e.Builder API wo │ │ │ │ │ +00056190: 726b 730a 0a3c 6c69 3e6a 6176 612f 7365 rks..
  • java/se │ │ │ │ │ +000561a0: 6375 7269 7479 2f4b 6579 5374 6f72 652f curity/KeyStore/ │ │ │ │ │ +000561b0: 4f6e 6550 726f 6265 4f6e 654e 6f74 2e6a OneProbeOneNot.j │ │ │ │ │ +000561c0: 6176 613a 204b 6579 5374 6f72 6520 6361 ava: KeyStore ca │ │ │ │ │ +000561d0: 6e6e 6f74 2070 726f 6265 2050 4b43 5331 nnot probe PKCS1 │ │ │ │ │ +000561e0: 3220 6b65 7973 746f 7265 2069 6620 426f 2 keystore if Bo │ │ │ │ │ +000561f0: 756e 6379 4361 7374 6c65 2069 7320 7468 uncyCastle is th │ │ │ │ │ +00056200: 6520 746f 7020 7365 6375 7269 7479 2070 e top security p │ │ │ │ │ +00056210: 726f 7669 6465 720a 0a3c 6c69 3e6a 6176 rovider..
  • jav │ │ │ │ │ +00056220: 612f 7365 6375 7269 7479 2f4b 6579 5374 a/security/KeySt │ │ │ │ │ +00056230: 6f72 652f 5042 4554 6573 742e 6a61 7661 ore/PBETest.java │ │ │ │ │ +00056240: 3a20 5072 6f74 6563 7420 6b65 7973 746f : Protect keysto │ │ │ │ │ +00056250: 7265 2065 6e74 7269 6573 2075 7369 6e67 re entries using │ │ │ │ │ +00056260: 2073 7472 6f6e 6765 7220 5042 4520 616c stronger PBE al │ │ │ │ │ +00056270: 676f 7269 7468 6d73 0a0a 3c6c 693e 6a61 gorithms..
  • ja │ │ │ │ │ +00056280: 7661 2f73 6563 7572 6974 792f 4b65 7953 va/security/KeyS │ │ │ │ │ +00056290: 746f 7265 2f50 4b43 5331 322f 4368 6563 tore/PKCS12/Chec │ │ │ │ │ +000562a0: 6b44 6566 6175 6c74 732e 6a61 7661 3a20 kDefaults.java: │ │ │ │ │ +000562b0: 5365 7420 7570 206b 6579 7374 6f72 652e Set up keystore. │ │ │ │ │ +000562c0: 7479 7065 2073 6563 7572 6520 7072 6f70 type secure prop │ │ │ │ │ +000562d0: 6572 7479 2061 6e64 2063 6865 636b 2074 erty and check t │ │ │ │ │ +000562e0: 6861 7420 4b65 7953 746f 7265 2e67 6574 hat KeyStore.get │ │ │ │ │ +000562f0: 4465 6661 756c 7454 7970 6528 2920 7661 DefaultType() va │ │ │ │ │ +00056300: 6c75 6520 6973 2072 656c 6174 6564 2074 lue is related t │ │ │ │ │ +00056310: 6f20 7072 6f70 6572 7479 2076 616c 7565 o property value │ │ │ │ │ +00056320: 2e0a 0a3c 6c69 3e6a 6176 612f 7365 6375 ...
  • java/secu │ │ │ │ │ +00056330: 7269 7479 2f4b 6579 5374 6f72 652f 504b rity/KeyStore/PK │ │ │ │ │ +00056340: 4353 3132 2f43 6f6e 7665 7274 5031 3254 CS12/ConvertP12T │ │ │ │ │ +00056350: 6573 742e 6a61 7661 3a20 5465 7374 2063 est.java: Test c │ │ │ │ │ +00056360: 6f6e 7665 7274 696e 6720 6b65 7973 746f onverting keysto │ │ │ │ │ +00056370: 7265 2066 726f 6d20 6a63 656b 7320 746f re from jceks to │ │ │ │ │ +00056380: 2050 3132 2061 6e64 2066 726f 6d20 5031 P12 and from P1 │ │ │ │ │ +00056390: 3220 746f 206f 7468 6572 2028 6a63 656b 2 to other (jcek │ │ │ │ │ +000563a0: 732c 6a6b 7329 2e0a 0a3c 6c69 3e6a 6176 s,jks)...
  • jav │ │ │ │ │ +000563b0: 612f 7365 6375 7269 7479 2f4b 6579 5374 a/security/KeySt │ │ │ │ │ +000563c0: 6f72 652f 504b 4353 3132 2f45 6e74 7279 ore/PKCS12/Entry │ │ │ │ │ +000563d0: 5072 6f74 6563 7469 6f6e 5465 7374 2e6a ProtectionTest.j │ │ │ │ │ +000563e0: 6176 613a 2054 6573 7420 666f 7220 6665 ava: Test for fe │ │ │ │ │ +000563f0: 6174 7572 6520 2773 7570 706f 7274 2073 ature 'support s │ │ │ │ │ +00056400: 7472 6f6e 6765 7220 656e 7472 7920 7072 tronger entry pr │ │ │ │ │ +00056410: 6f74 6563 7469 6f6e 272e 0a0a 3c6c 693e otection'...
  • │ │ │ │ │ +00056420: 6a61 7661 2f73 6563 7572 6974 792f 4b65 java/security/Ke │ │ │ │ │ +00056430: 7953 746f 7265 2f50 4b43 5331 322f 4b65 yStore/PKCS12/Ke │ │ │ │ │ +00056440: 7974 6f6f 6c52 6561 6465 7250 3132 5465 ytoolReaderP12Te │ │ │ │ │ +00056450: 7374 2e6a 6176 613a 2054 6573 7420 666f st.java: Test fo │ │ │ │ │ +00056460: 7220 504b 4353 3132 206b 6579 7374 6f72 r PKCS12 keystor │ │ │ │ │ +00056470: 6520 6c69 7374 202c 2065 7870 6f72 7420 e list , export │ │ │ │ │ +00056480: 636f 6d6d 616e 6473 2e0a 0a3c 6c69 3e6a commands...
  • j │ │ │ │ │ +00056490: 6176 612f 7365 6375 7269 7479 2f4b 6579 ava/security/Key │ │ │ │ │ +000564a0: 5374 6f72 652f 504b 4353 3132 2f4b 6579 Store/PKCS12/Key │ │ │ │ │ +000564b0: 746f 6f6c 5772 6974 6550 3132 5465 7374 toolWriteP12Test │ │ │ │ │ +000564c0: 2e6a 6176 613a 2054 6573 7473 2066 6f72 .java: Tests for │ │ │ │ │ +000564d0: 2063 7265 6174 696e 6720 706b 6373 3132 creating pkcs12 │ │ │ │ │ +000564e0: 206b 6579 7374 6f72 6520 7769 7468 2076 keystore with v │ │ │ │ │ +000564f0: 6172 696f 7573 2061 6c67 6f72 6974 686d arious algorithm │ │ │ │ │ +00056500: 730a 0a3c 6c69 3e6a 6176 612f 7365 6375 s..
  • java/secu │ │ │ │ │ +00056510: 7269 7479 2f4b 6579 5374 6f72 652f 504b rity/KeyStore/PK │ │ │ │ │ +00056520: 4353 3132 2f4d 6574 6164 6174 6145 6d70 CS12/MetadataEmp │ │ │ │ │ +00056530: 7479 5465 7374 2e6a 6176 613a 2045 6e74 tyTest.java: Ent │ │ │ │ │ +00056540: 7279 2773 2061 7474 7269 6275 7465 2073 ry's attribute s │ │ │ │ │ +00056550: 6574 2073 686f 756c 6420 6265 2065 6d70 et should be emp │ │ │ │ │ +00056560: 7479 0a0a 3c6c 693e 6a61 7661 2f73 6563 ty..
  • java/sec │ │ │ │ │ +00056570: 7572 6974 792f 4b65 7953 746f 7265 2f50 urity/KeyStore/P │ │ │ │ │ +00056580: 4b43 5331 322f 4d65 7461 6461 7461 5374 KCS12/MetadataSt │ │ │ │ │ +00056590: 6f72 654c 6f61 6454 6573 742e 6a61 7661 oreLoadTest.java │ │ │ │ │ +000565a0: 3a20 5465 7374 2073 746f 7265 206d 6574 : Test store met │ │ │ │ │ +000565b0: 6164 6174 6120 6174 7472 6962 7574 6573 adata attributes │ │ │ │ │ +000565c0: 2074 6f20 504b 4353 3132 206b 6579 7374 to PKCS12 keyst │ │ │ │ │ +000565d0: 6f72 652e 0a0a 3c6c 693e 6a61 7661 2f73 ore...
  • java/s │ │ │ │ │ +000565e0: 6563 7572 6974 792f 4b65 7953 746f 7265 ecurity/KeyStore │ │ │ │ │ +000565f0: 2f50 4b43 5331 322f 5265 6164 5031 3254 /PKCS12/ReadP12T │ │ │ │ │ +00056600: 6573 742e 6a61 7661 3a20 5265 6164 2064 est.java: Read d │ │ │ │ │ +00056610: 6966 6665 7265 6e74 2074 7970 6573 2070 ifferent types p │ │ │ │ │ +00056620: 3132 206b 6579 2073 746f 7265 2074 6f20 12 key store to │ │ │ │ │ +00056630: 4368 6563 6b20 7468 6520 7265 6164 2072 Check the read r │ │ │ │ │ +00056640: 656c 6174 6564 2041 5049 732e 0a0a 3c6c elated APIs...java/security/ │ │ │ │ │ +00056660: 4b65 7953 746f 7265 2f50 4b43 5331 322f KeyStore/PKCS12/ │ │ │ │ │ +00056670: 5374 6f72 6554 7275 7374 6564 4365 7274 StoreTrustedCert │ │ │ │ │ +00056680: 4150 4954 6573 742e 6a61 7661 3a20 5465 APITest.java: Te │ │ │ │ │ +00056690: 7374 2069 6d70 6f72 7473 2063 6572 7469 st imports certi │ │ │ │ │ +000566a0: 6669 6361 7465 2066 726f 6d20 6669 6c65 ficate from file │ │ │ │ │ +000566b0: 2074 6f20 504b 4353 3132 206b 6579 7374 to PKCS12 keyst │ │ │ │ │ +000566c0: 6f72 6520 7374 6f72 6520 6974 2061 7320 ore store it as │ │ │ │ │ +000566d0: 7472 7573 7465 6420 6365 7274 6966 6963 trusted certific │ │ │ │ │ +000566e0: 6174 6520 4368 6563 6b20 696d 706f 7274 ate Check import │ │ │ │ │ +000566f0: 2065 7272 6f72 7320 286d 7573 7420 6265 errors (must be │ │ │ │ │ +00056700: 206e 6f74 2065 7272 6f72 7329 2026 616d not errors) &am │ │ │ │ │ +00056710: 703b 2063 6865 636b 206b 6579 7374 6f72 p; check keystor │ │ │ │ │ +00056720: 6520 636f 6e74 656e 7420 6166 7465 7220 e content after │ │ │ │ │ +00056730: 696d 706f 7274 0a0a 3c6c 693e 6a61 7661 import..
  • java │ │ │ │ │ +00056740: 2f73 6563 7572 6974 792f 4b65 7953 746f /security/KeySto │ │ │ │ │ +00056750: 7265 2f50 4b43 5331 322f 5374 6f72 6554 re/PKCS12/StoreT │ │ │ │ │ +00056760: 7275 7374 6564 4365 7274 4b65 7974 6f6f rustedCertKeytoo │ │ │ │ │ +00056770: 6c2e 6a61 7661 3a20 5465 7374 7320 6b65 l.java: Tests ke │ │ │ │ │ +00056780: 7974 6f6f 6c20 636f 6d6d 616e 6420 696d ytool command im │ │ │ │ │ +00056790: 706f 7274 7320 6365 7274 6966 6963 6174 ports certificat │ │ │ │ │ +000567a0: 6520 2c20 6c69 7374 206b 6579 7374 6f72 e , list keystor │ │ │ │ │ +000567b0: 652c 2070 7269 6e74 2063 6572 7469 6669 e, print certifi │ │ │ │ │ +000567c0: 6361 7465 2061 6e64 2069 6d70 6f72 7420 cate and import │ │ │ │ │ +000567d0: 7061 7373 776f 7264 2068 656c 702e 0a0a password help... │ │ │ │ │ +000567e0: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ +000567f0: 792f 4b65 7953 746f 7265 2f50 4b43 5331 y/KeyStore/PKCS1 │ │ │ │ │ +00056800: 322f 556e 6d6f 6469 6669 6162 6c65 4174 2/UnmodifiableAt │ │ │ │ │ +00056810: 7472 6962 7574 6573 2e6a 6176 613a 204b tributes.java: K │ │ │ │ │ +00056820: 6579 5374 6f72 653a 6765 7441 7474 7269 eyStore:getAttri │ │ │ │ │ +00056830: 6275 7465 7328 2920 6e6f 7420 7265 7475 butes() not retu │ │ │ │ │ +00056840: 726e 696e 6720 756e 6d6f 6469 6669 6162 rning unmodifiab │ │ │ │ │ +00056850: 6c65 2053 6574 0a0a 3c6c 693e 6a61 7661 le Set..
  • java │ │ │ │ │ +00056860: 2f73 6563 7572 6974 792f 4b65 7953 746f /security/KeySto │ │ │ │ │ +00056870: 7265 2f50 4b43 5331 322f 5772 6974 6550 re/PKCS12/WriteP │ │ │ │ │ +00056880: 3132 5465 7374 2e6a 6176 613a 2057 7269 12Test.java: Wri │ │ │ │ │ +00056890: 7465 2064 6966 6665 7265 6e74 2074 7970 te different typ │ │ │ │ │ +000568a0: 6573 2070 3132 206b 6579 2073 746f 7265 es p12 key store │ │ │ │ │ +000568b0: 2074 6f20 4368 6563 6b20 7468 6520 7772 to Check the wr │ │ │ │ │ +000568c0: 6974 6520 7265 6c61 7465 6420 4150 4973 ite related APIs │ │ │ │ │ +000568d0: 2e0a 0a3c 6c69 3e6a 6176 612f 7365 6375 ...
  • java/secu │ │ │ │ │ +000568e0: 7269 7479 2f4b 6579 5374 6f72 652f 5072 rity/KeyStore/Pr │ │ │ │ │ +000568f0: 6f62 654b 6579 7374 6f72 6573 2e6a 6176 obeKeystores.jav │ │ │ │ │ +00056900: 613a 2074 6573 7420 6e65 7720 6d65 7468 a: test new meth │ │ │ │ │ +00056910: 6f64 7320 6672 6f6d 204a 4550 2d32 3239 ods from JEP-229 │ │ │ │ │ +00056920: 3a20 4372 6561 7465 2050 4b43 5331 3220 : Create PKCS12 │ │ │ │ │ +00056930: 4b65 7973 746f 7265 7320 6279 2044 6566 Keystores by Def │ │ │ │ │ +00056940: 6175 6c74 0a0a 3c6c 693e 6a61 7661 2f73 ault..
  • java/s │ │ │ │ │ +00056950: 6563 7572 6974 792f 4b65 7953 746f 7265 ecurity/KeyStore │ │ │ │ │ +00056960: 2f54 6573 744b 6579 5374 6f72 6542 6173 /TestKeyStoreBas │ │ │ │ │ +00056970: 6963 2e6a 6176 613a 2054 6573 7420 6261 ic.java: Test ba │ │ │ │ │ +00056980: 7369 6320 6f70 6572 6174 696f 6e73 2077 sic operations w │ │ │ │ │ +00056990: 6974 6820 6b65 7973 746f 7265 7320 286a ith keystores (j │ │ │ │ │ +000569a0: 6b73 2c20 6a63 656b 732c 2070 6b63 7331 ks, jceks, pkcs1 │ │ │ │ │ +000569b0: 3229 0a0a 3c6c 693e 6a61 7661 2f73 6563 2)..
  • java/sec │ │ │ │ │ +000569c0: 7572 6974 792f 4b65 7953 746f 7265 2f54 urity/KeyStore/T │ │ │ │ │ +000569d0: 6573 744b 6579 5374 6f72 6545 6e74 7279 estKeyStoreEntry │ │ │ │ │ +000569e0: 2e6a 6176 613a 2054 6573 7420 7468 6520 .java: Test the │ │ │ │ │ +000569f0: 6261 7369 6320 6f70 6572 6174 696f 6e73 basic operations │ │ │ │ │ +00056a00: 206f 6620 4b65 7953 746f 7265 2065 6e74 of KeyStore ent │ │ │ │ │ +00056a10: 7279 2c20 7072 6f76 6964 6564 2062 7920 ry, provided by │ │ │ │ │ +00056a20: 5375 6e4a 4345 2028 6a63 656b 7329 0a0a SunJCE (jceks).. │ │ │ │ │ +00056a30: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ +00056a40: 792f 4d65 7373 6167 6544 6967 6573 742f y/MessageDigest/ │ │ │ │ │ +00056a50: 4172 6775 6d65 6e74 5361 6e69 7479 2e6a ArgumentSanity.j │ │ │ │ │ +00056a60: 6176 613a 2044 6f20 736f 6d65 2073 616e ava: Do some san │ │ │ │ │ +00056a70: 6974 7920 6368 6563 6b73 206f 6e20 7468 ity checks on th │ │ │ │ │ +00056a80: 6520 696e 7075 7420 6172 6775 6d65 6e74 e input argument │ │ │ │ │ +00056a90: 730a 0a3c 6c69 3e6a 6176 612f 7365 6375 s..
  • java/secu │ │ │ │ │ +00056aa0: 7269 7479 2f4d 6573 7361 6765 4469 6765 rity/MessageDige │ │ │ │ │ +00056ab0: 7374 2f42 7974 6542 7566 6665 7273 2e6a st/ByteBuffers.j │ │ │ │ │ +00056ac0: 6176 613a 2054 6573 7420 7468 6520 4d65 ava: Test the Me │ │ │ │ │ +00056ad0: 7373 6167 6544 6967 6573 742e 7570 6461 ssageDigest.upda │ │ │ │ │ +00056ae0: 7465 2842 7974 6542 7566 6665 7229 206d te(ByteBuffer) m │ │ │ │ │ +00056af0: 6574 686f 640a 0a3c 6c69 3e6a 6176 612f ethod..
  • java/ │ │ │ │ │ +00056b00: 7365 6375 7269 7479 2f4d 6573 7361 6765 security/Message │ │ │ │ │ +00056b10: 4469 6765 7374 2f54 6573 7443 6c6f 6e65 Digest/TestClone │ │ │ │ │ +00056b20: 6162 6c65 2e6a 6176 613a 204d 616b 6520 able.java: Make │ │ │ │ │ +00056b30: 7375 7265 2074 6861 7420 6469 6765 7374 sure that digest │ │ │ │ │ +00056b40: 2073 7069 2061 6e64 2074 6865 2072 6573 spi and the res │ │ │ │ │ +00056b50: 756c 7469 6e67 2064 6967 6573 7420 696d ulting digest im │ │ │ │ │ +00056b60: 706c 2061 7265 2063 6f6e 7369 7374 656e pl are consisten │ │ │ │ │ +00056b70: 7420 696e 2074 6865 2069 6d70 6c20 6f66 t in the impl of │ │ │ │ │ +00056b80: 2043 6c6f 6e65 6162 6c65 2069 6e74 6572 Cloneable inter │ │ │ │ │ +00056b90: 6661 6365 2c20 616e 6420 7468 6174 2063 face, and that c │ │ │ │ │ +00056ba0: 6c6f 6e65 7320 646f 206e 6f74 2073 6861 lones do not sha │ │ │ │ │ +00056bb0: 7265 206d 656d 6f72 792e 0a0a 3c6c 693e re memory...
  • │ │ │ │ │ +00056bc0: 6a61 7661 2f73 6563 7572 6974 792f 4d65 java/security/Me │ │ │ │ │ +00056bd0: 7373 6167 6544 6967 6573 742f 5465 7374 ssageDigest/Test │ │ │ │ │ +00056be0: 4469 6765 7374 494f 5374 7265 616d 2e6a DigestIOStream.j │ │ │ │ │ +00056bf0: 6176 613a 204d 6573 7361 6765 4469 6765 ava: MessageDige │ │ │ │ │ +00056c00: 7374 2074 6573 7473 2077 6974 6820 4469 st tests with Di │ │ │ │ │ +00056c10: 6765 7374 494f 5374 7265 616d 0a0a 3c6c gestIOStream..java/security/ │ │ │ │ │ +00056c30: 4d65 7373 6167 6544 6967 6573 742f 5465 MessageDigest/Te │ │ │ │ │ +00056c40: 7374 5361 6d65 4c65 6e67 7468 2e6a 6176 stSameLength.jav │ │ │ │ │ +00056c50: 613a 2043 6865 636b 206d 642e 6765 7444 a: Check md.getD │ │ │ │ │ +00056c60: 6967 6573 744c 656e 6774 6828 2920 6571 igestLength() eq │ │ │ │ │ +00056c70: 7561 6c20 6469 6765 7374 206f 7574 7075 ual digest outpu │ │ │ │ │ +00056c80: 7420 6c65 6e67 7468 2077 6974 6820 7661 t length with va │ │ │ │ │ +00056c90: 7269 6f75 7320 616c 676f 7269 7468 6d2f rious algorithm/ │ │ │ │ │ +00056ca0: 6461 7461 4c65 6e2f 2875 7064 6174 652c dataLen/(update, │ │ │ │ │ +00056cb0: 6469 6765 7374 206d 6574 686f 6473 292e digest methods). │ │ │ │ │ +00056cc0: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ +00056cd0: 6974 792f 4d65 7373 6167 6544 6967 6573 ity/MessageDiges │ │ │ │ │ +00056ce0: 742f 5465 7374 5361 6d65 5661 6c75 652e t/TestSameValue. │ │ │ │ │ +00056cf0: 6a61 7661 3a20 4368 6563 6b20 6d64 2e64 java: Check md.d │ │ │ │ │ +00056d00: 6967 6573 7428 6461 7461 2920 7661 6c75 igest(data) valu │ │ │ │ │ +00056d10: 6520 7768 6574 6865 7220 7361 6d65 2077 e whether same w │ │ │ │ │ +00056d20: 6974 6820 6469 6765 7374 206f 7574 7075 ith digest outpu │ │ │ │ │ +00056d30: 7420 7661 6c75 6520 7769 7468 2076 6172 t value with var │ │ │ │ │ +00056d40: 696f 7573 2075 7064 6174 652f 6469 6765 ious update/dige │ │ │ │ │ +00056d50: 7374 206d 6574 686f 6473 2e0a 0a3c 6c69 st methods...
  • java/security/M │ │ │ │ │ +00056d70: 6573 7361 6765 4469 6765 7374 2f54 6872 essageDigest/Thr │ │ │ │ │ +00056d80: 6561 6453 6166 6574 7954 6573 742e 6a61 eadSafetyTest.ja │ │ │ │ │ +00056d90: 7661 3a20 436f 6e66 6972 6d20 7468 6174 va: Confirm that │ │ │ │ │ +00056da0: 206a 6176 612e 7365 6375 7269 7479 2e4d java.security.M │ │ │ │ │ +00056db0: 6573 7361 6765 4469 6765 7374 2069 7320 essageDigest is │ │ │ │ │ +00056dc0: 7468 7265 6164 2d73 6166 6520 6166 7465 thread-safe afte │ │ │ │ │ +00056dd0: 7220 636c 6f6e 652e 0a0a 3c6c 693e 6a61 r clone...
  • ja │ │ │ │ │ +00056de0: 7661 2f73 6563 7572 6974 792f 504b 4353 va/security/PKCS │ │ │ │ │ +00056df0: 3132 4174 7472 6962 7574 652f 4861 7368 12Attribute/Hash │ │ │ │ │ +00056e00: 436f 6465 2e6a 6176 613a 2050 4b43 5331 Code.java: PKCS1 │ │ │ │ │ +00056e10: 3241 7474 7269 6275 7465 2368 6173 6843 2Attribute#hashC │ │ │ │ │ +00056e20: 6f64 6520 6973 2061 6c77 6179 7320 636f ode is always co │ │ │ │ │ +00056e30: 6e73 7461 6e74 202d 310a 0a3c 6c69 3e6a nstant -1..
  • j │ │ │ │ │ +00056e40: 6176 612f 7365 6375 7269 7479 2f50 6572 ava/security/Per │ │ │ │ │ +00056e50: 6d69 7373 696f 6e2f 4e75 6c6c 4e61 6d65 mission/NullName │ │ │ │ │ +00056e60: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ +00056e70: 204e 756c 6c50 6f69 6e74 6572 4578 6365 NullPointerExce │ │ │ │ │ +00056e80: 7074 696f 6e73 2061 7265 2074 6872 6f77 ptions are throw │ │ │ │ │ +00056e90: 6e20 7768 656e 206e 756c 6c20 6973 2070 n when null is p │ │ │ │ │ +00056ea0: 6173 7365 6420 696e 746f 2070 6572 6d69 assed into permi │ │ │ │ │ +00056eb0: 7373 696f 6e20 6e61 6d65 730a 0a3c 6c69 ssion names..
  • java/security/P │ │ │ │ │ +00056ed0: 6572 6d69 7373 696f 6e2f 546f 5374 7269 ermission/ToStri │ │ │ │ │ +00056ee0: 6e67 2e6a 6176 613a 2053 7065 6369 6669 ng.java: Specifi │ │ │ │ │ +00056ef0: 6361 7469 6f6e 206f 6620 5065 726d 6973 cation of Permis │ │ │ │ │ +00056f00: 7369 6f6e 2e74 6f53 7472 696e 6728 2920 sion.toString() │ │ │ │ │ +00056f10: 6d65 7468 6f64 2063 6f6e 7472 6164 6963 method contradic │ │ │ │ │ +00056f20: 7473 2077 6974 6820 4a44 4b20 696d 706c ts with JDK impl │ │ │ │ │ +00056f30: 656d 656e 7461 7469 6f6e 0a0a 3c6c 693e ementation..
  • │ │ │ │ │ +00056f40: 6a61 7661 2f73 6563 7572 6974 792f 5065 java/security/Pe │ │ │ │ │ +00056f50: 726d 6973 7369 6f6e 436f 6c6c 6563 7469 rmissionCollecti │ │ │ │ │ +00056f60: 6f6e 2f41 6464 546f 5265 6164 4f6e 6c79 on/AddToReadOnly │ │ │ │ │ +00056f70: 5065 726d 6973 7369 6f6e 436f 6c6c 6563 PermissionCollec │ │ │ │ │ +00056f80: 7469 6f6e 2e6a 6176 613a 2050 6572 6d69 tion.java: Permi │ │ │ │ │ +00056f90: 7373 696f 6e43 6f6c 6c65 6374 696f 6e2e ssionCollection. │ │ │ │ │ +00056fa0: 7365 7452 6561 644f 6e6c 7928 2920 646f setReadOnly() do │ │ │ │ │ +00056fb0: 6573 206e 6f74 2070 7265 636c 7564 6520 es not preclude │ │ │ │ │ +00056fc0: 7573 696e 6720 6164 6428 290a 0a3c 6c69 using add()..
  • java/security/P │ │ │ │ │ +00056fe0: 6572 6d69 7373 696f 6e43 6f6c 6c65 6374 ermissionCollect │ │ │ │ │ +00056ff0: 696f 6e2f 436f 6e63 7572 7265 6e74 2e6a ion/Concurrent.j │ │ │ │ │ +00057000: 6176 613a 2050 6572 6d69 7373 696f 6e43 ava: PermissionC │ │ │ │ │ +00057010: 6f6c 6c65 6374 696f 6e20 6973 206e 6f74 ollection is not │ │ │ │ │ +00057020: 2070 726f 7065 726c 7920 7379 6e63 6872 properly synchr │ │ │ │ │ +00057030: 6f6e 697a 6564 0a0a 3c6c 693e 6a61 7661 onized..
  • java │ │ │ │ │ +00057040: 2f73 6563 7572 6974 792f 5065 726d 6973 /security/Permis │ │ │ │ │ +00057050: 7369 6f6e 436f 6c6c 6563 7469 6f6e 2f50 sionCollection/P │ │ │ │ │ +00057060: 6572 6d69 7373 696f 6e43 6f6c 6c65 6374 ermissionCollect │ │ │ │ │ +00057070: 696f 6e53 7472 6561 6d54 6573 742e 6a61 ionStreamTest.ja │ │ │ │ │ +00057080: 7661 3a20 5465 7374 7320 666f 7220 7374 va: Tests for st │ │ │ │ │ +00057090: 7265 616d 2072 6574 7572 6e69 6e67 206d ream returning m │ │ │ │ │ +000570a0: 6574 686f 6473 0a0a 3c6c 693e 6a61 7661 ethods..
  • java │ │ │ │ │ +000570b0: 2f73 6563 7572 6974 792f 5065 726d 6973 /security/Permis │ │ │ │ │ +000570c0: 7369 6f6e 732f 4465 7365 7269 616c 697a sions/Deserializ │ │ │ │ │ +000570d0: 6549 6e76 616c 6964 5065 726d 6973 7369 eInvalidPermissi │ │ │ │ │ +000570e0: 6f6e 732e 6a61 7661 3a20 4465 7365 7269 ons.java: Deseri │ │ │ │ │ +000570f0: 616c 697a 6520 6120 7365 7269 616c 697a alize a serializ │ │ │ │ │ +00057100: 6564 2050 6572 6d69 7373 696f 6e73 206f ed Permissions o │ │ │ │ │ +00057110: 626a 6563 7420 7769 7468 2069 6e63 6f72 bject with incor │ │ │ │ │ +00057120: 7265 6374 2043 6c61 7373 2074 6f20 5065 rect Class to Pe │ │ │ │ │ +00057130: 726d 6973 7369 6f6e 206d 6170 7069 6e67 rmission mapping │ │ │ │ │ +00057140: 730a 0a3c 6c69 3e6a 6176 612f 7365 6375 s..
  • java/secu │ │ │ │ │ +00057150: 7269 7479 2f50 6f6c 6963 792f 4479 6e61 rity/Policy/Dyna │ │ │ │ │ +00057160: 6d69 632f 5465 7374 4479 6e61 6d69 6350 mic/TestDynamicP │ │ │ │ │ +00057170: 6f6c 6963 792e 6a61 7661 3a20 4e65 7720 olicy.java: New │ │ │ │ │ +00057180: 706f 6c69 6379 2073 6f6d 6574 696d 6573 policy sometimes │ │ │ │ │ +00057190: 2068 6173 206e 6f20 6566 6665 6374 2077 has no effect w │ │ │ │ │ +000571a0: 6974 6820 6e6f 2020 696e 6469 6361 7469 ith no indicati │ │ │ │ │ +000571b0: 6f6e 2067 6976 656e 0a0a 3c6c 693e 6a61 on given..
  • ja │ │ │ │ │ +000571c0: 7661 2f73 6563 7572 6974 792f 506f 6c69 va/security/Poli │ │ │ │ │ +000571d0: 6379 2f45 7874 656e 7369 626c 6550 6f6c cy/ExtensiblePol │ │ │ │ │ +000571e0: 6963 792f 4578 7465 6e73 6962 6c65 506f icy/ExtensiblePo │ │ │ │ │ +000571f0: 6c69 6379 5465 7374 2e6a 6176 613a 2043 licyTest.java: C │ │ │ │ │ +00057200: 6865 636b 2070 6f6c 6963 7920 6973 2065 heck policy is e │ │ │ │ │ +00057210: 7874 656e 7369 626c 6520 7769 7468 2075 xtensible with u │ │ │ │ │ +00057220: 7365 7220 6465 6669 6e65 6420 7065 726d ser defined perm │ │ │ │ │ +00057230: 6973 7369 6f6e 730a 0a3c 6c69 3e6a 6176 issions..
  • jav │ │ │ │ │ +00057240: 612f 7365 6375 7269 7479 2f50 6f6c 6963 a/security/Polic │ │ │ │ │ +00057250: 792f 4578 7465 6e73 6962 6c65 506f 6c69 y/ExtensiblePoli │ │ │ │ │ +00057260: 6379 2f45 7874 656e 7369 626c 6550 6f6c cy/ExtensiblePol │ │ │ │ │ +00057270: 6963 7957 6974 684a 6172 5465 7374 2e6a icyWithJarTest.j │ │ │ │ │ +00057280: 6176 613a 2043 6865 636b 2070 6f6c 6963 ava: Check polic │ │ │ │ │ +00057290: 7920 6973 2065 7874 656e 7369 626c 6520 y is extensible │ │ │ │ │ +000572a0: 7769 7468 2075 7365 7220 6465 6669 6e65 with user define │ │ │ │ │ +000572b0: 6420 7065 726d 6973 7369 6f6e 730a 0a3c d permissions..< │ │ │ │ │ +000572c0: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ +000572d0: 2f50 6f6c 6963 792f 4765 7449 6e73 7461 /Policy/GetInsta │ │ │ │ │ +000572e0: 6e63 652f 4765 7449 6e73 7461 6e63 652e nce/GetInstance. │ │ │ │ │ +000572f0: 6a61 7661 3a20 4361 6e20 6e6f 7420 6578 java: Can not ex │ │ │ │ │ +00057300: 706c 6963 6974 6c79 2063 7265 6174 6520 plicitly create │ │ │ │ │ +00057310: 6120 6a61 7661 2e73 6563 7572 6974 792e a java.security. │ │ │ │ │ +00057320: 506f 6c69 6379 206f 626a 6563 7420 6672 Policy object fr │ │ │ │ │ +00057330: 6f6d 2061 2066 696c 650a 0a3c 6c69 3e6a om a file..
  • j │ │ │ │ │ +00057340: 6176 612f 7365 6375 7269 7479 2f50 6f6c ava/security/Pol │ │ │ │ │ +00057350: 6963 792f 4765 7449 6e73 7461 6e63 652f icy/GetInstance/ │ │ │ │ │ +00057360: 4765 7449 6e73 7461 6e63 6553 6563 7572 GetInstanceSecur │ │ │ │ │ +00057370: 6974 792e 6a61 7661 3a20 4361 6e20 6e6f ity.java: Can no │ │ │ │ │ +00057380: 7420 6578 706c 6963 6974 6c79 2063 7265 t explicitly cre │ │ │ │ │ +00057390: 6174 6520 6120 6a61 7661 2e73 6563 7572 ate a java.secur │ │ │ │ │ +000573a0: 6974 792e 506f 6c69 6379 206f 626a 6563 ity.Policy objec │ │ │ │ │ +000573b0: 7420 6672 6f6d 2061 2066 696c 650a 0a3c t from a file..< │ │ │ │ │ +000573c0: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ +000573d0: 2f50 6f6c 6963 792f 4765 7450 6572 6d69 /Policy/GetPermi │ │ │ │ │ +000573e0: 7373 696f 6e73 2f4a 6172 5552 4c2e 6a61 ssions/JarURL.ja │ │ │ │ │ +000573f0: 7661 3a20 5065 726d 6973 7369 6f6e 7320 va: Permissions │ │ │ │ │ +00057400: 7265 736f 6c76 6564 2069 6e63 6f72 7265 resolved incorre │ │ │ │ │ +00057410: 6374 6c79 2066 6f72 206a 6172 2070 726f ctly for jar pro │ │ │ │ │ +00057420: 746f 636f 6c0a 0a3c 6c69 3e6a 6176 612f tocol..
  • java/ │ │ │ │ │ +00057430: 7365 6375 7269 7479 2f50 6f6c 6963 792f security/Policy/ │ │ │ │ │ +00057440: 506f 6c69 6379 5072 6f76 6964 6572 2f55 PolicyProvider/U │ │ │ │ │ +00057450: 7365 5379 7374 656d 436c 6173 734c 6f61 seSystemClassLoa │ │ │ │ │ +00057460: 6465 722e 6a61 7661 3a20 4368 6563 6b20 der.java: Check │ │ │ │ │ +00057470: 7468 6174 2061 2063 7573 746f 6d20 706f that a custom po │ │ │ │ │ +00057480: 6c69 6379 2070 726f 7669 6465 7220 6361 licy provider ca │ │ │ │ │ +00057490: 6e20 6265 206c 6f61 6465 6420 6672 6f6d n be loaded from │ │ │ │ │ +000574a0: 2074 6865 2063 6c61 7373 7061 7468 0a0a the classpath.. │ │ │ │ │ +000574b0: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ +000574c0: 792f 506f 6c69 6379 2f53 6967 6e65 644a y/Policy/SignedJ │ │ │ │ │ +000574d0: 6172 2f53 6967 6e65 644a 6172 5465 7374 ar/SignedJarTest │ │ │ │ │ +000574e0: 2e6a 6176 613a 2074 6573 7420 706f 6c69 .java: test poli │ │ │ │ │ +000574f0: 6379 2065 6e74 7279 2077 6974 6820 7369 cy entry with si │ │ │ │ │ +00057500: 676e 6564 4279 2061 6c69 6173 0a0a 3c6c gnedBy alias..java/security/ │ │ │ │ │ +00057520: 5072 696e 6369 7061 6c2f 496d 706c 6965 Principal/Implie │ │ │ │ │ +00057530: 732e 6a61 7661 3a20 7465 7374 2064 6566 s.java: test def │ │ │ │ │ +00057540: 6175 6c74 2069 6d70 6c65 6d65 6e74 6174 ault implementat │ │ │ │ │ +00057550: 696f 6e20 6f66 2050 7269 6e63 6970 616c ion of Principal │ │ │ │ │ +00057560: 2e69 6d70 6c69 6573 0a0a 3c6c 693e 6a61 .implies..
  • ja │ │ │ │ │ +00057570: 7661 2f73 6563 7572 6974 792f 5072 6976 va/security/Priv │ │ │ │ │ +00057580: 696c 6567 6564 4163 7469 6f6e 4578 6365 ilegedActionExce │ │ │ │ │ +00057590: 7074 696f 6e2f 5072 696e 7457 7261 7070 ption/PrintWrapp │ │ │ │ │ +000575a0: 6564 4578 6365 7074 696f 6e2e 6a61 7661 edException.java │ │ │ │ │ +000575b0: 3a20 4d61 6b65 2073 7572 6520 7772 6170 : Make sure wrap │ │ │ │ │ +000575c0: 7065 6420 6578 6365 7074 696f 6e20 6973 ped exception is │ │ │ │ │ +000575d0: 2070 7269 6e74 6564 0a0a 3c6c 693e 6a61 printed..
  • ja │ │ │ │ │ +000575e0: 7661 2f73 6563 7572 6974 792f 5072 6f74 va/security/Prot │ │ │ │ │ +000575f0: 6563 7469 6f6e 446f 6d61 696e 2f41 6c6c ectionDomain/All │ │ │ │ │ +00057600: 5065 726d 2e6a 6176 613a 2050 726f 7465 Perm.java: Prote │ │ │ │ │ +00057610: 6374 696f 6e44 6f6d 6169 6e20 636f 756c ctionDomain coul │ │ │ │ │ +00057620: 6420 6f70 7469 6d69 7a65 2069 6d70 6c69 d optimize impli │ │ │ │ │ +00057630: 6573 2062 7920 6669 7273 7420 6368 6563 es by first chec │ │ │ │ │ +00057640: 6b69 6e67 2066 6f72 2041 6c6c 5065 726d king for AllPerm │ │ │ │ │ +00057650: 6973 7369 6f6e 2069 6e20 696e 7465 726e ission in intern │ │ │ │ │ +00057660: 616c 2063 6f6c 6c65 6374 696f 6e0a 0a3c al collection..< │ │ │ │ │ +00057670: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ +00057680: 2f50 726f 7465 6374 696f 6e44 6f6d 6169 /ProtectionDomai │ │ │ │ │ +00057690: 6e2f 4368 6563 6b57 6861 7459 6f75 4765 n/CheckWhatYouGe │ │ │ │ │ +000576a0: 742e 6a61 7661 3a20 524d 4920 7265 6772 t.java: RMI regr │ │ │ │ │ +000576b0: 6573 7369 6f6e 2074 6573 7473 2066 6169 ession tests fai │ │ │ │ │ +000576c0: 6c69 6e67 2064 7565 2074 6f20 6e65 7720 ling due to new │ │ │ │ │ +000576d0: 6265 6861 7669 6f72 2069 6e20 5072 6f74 behavior in Prot │ │ │ │ │ +000576e0: 6563 7469 6f6e 446f 6d61 696e 0a0a 3c6c ectionDomain..java/security/ │ │ │ │ │ +00057700: 5072 6f74 6563 7469 6f6e 446f 6d61 696e ProtectionDomain │ │ │ │ │ +00057710: 2f4e 756c 6c47 6574 4163 7469 6f6e 732e /NullGetActions. │ │ │ │ │ +00057720: 6a61 7661 3a20 4465 6275 6720 6f66 2061 java: Debug of a │ │ │ │ │ +00057730: 6363 6573 7320 636f 6e74 726f 6c20 6973 ccess control is │ │ │ │ │ +00057740: 206f 6266 7573 6361 7465 6420 2d20 4e75 obfuscated - Nu │ │ │ │ │ +00057750: 6c6c 506f 696e 7465 7245 7863 6570 7469 llPointerExcepti │ │ │ │ │ +00057760: 6f6e 2069 6e20 5072 6f74 6563 7469 6f6e on in Protection │ │ │ │ │ +00057770: 446f 6d61 696e 0a0a 3c6c 693e 6a61 7661 Domain..
  • java │ │ │ │ │ +00057780: 2f73 6563 7572 6974 792f 5072 6f74 6563 /security/Protec │ │ │ │ │ +00057790: 7469 6f6e 446f 6d61 696e 2f4e 756c 6c50 tionDomain/NullP │ │ │ │ │ +000577a0: 6572 6d73 2e6a 6176 613a 204d 616b 6520 erms.java: Make │ │ │ │ │ +000577b0: 7375 7265 2070 6173 7369 6e67 2069 6e20 sure passing in │ │ │ │ │ +000577c0: 6120 6e75 6c6c 2070 6572 6d69 7373 696f a null permissio │ │ │ │ │ +000577d0: 6e73 206f 626a 6563 7420 6973 2061 6c6c ns object is all │ │ │ │ │ +000577e0: 6f77 6564 0a0a 3c6c 693e 6a61 7661 2f73 owed..
  • java/s │ │ │ │ │ +000577f0: 6563 7572 6974 792f 5072 6f74 6563 7469 ecurity/Protecti │ │ │ │ │ +00057800: 6f6e 446f 6d61 696e 2f50 7265 7365 7276 onDomain/Preserv │ │ │ │ │ +00057810: 6543 6f6d 6269 6e65 7254 6573 742e 6a61 eCombinerTest.ja │ │ │ │ │ +00057820: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ +00057830: 6174 204a 6176 6153 6563 7572 6974 7941 at JavaSecurityA │ │ │ │ │ +00057840: 6363 6573 732e 646f 496e 7465 7273 6563 ccess.doIntersec │ │ │ │ │ +00057850: 7469 6f6e 5072 6976 696c 6567 6528 2920 tionPrivilege() │ │ │ │ │ +00057860: 6973 206e 6f74 2064 726f 7070 696e 6720 is not dropping │ │ │ │ │ +00057870: 7468 6520 696e 666f 726d 6174 696f 6e20 the information │ │ │ │ │ +00057880: 6162 6f75 7420 7468 6520 646f 6d61 696e about the domain │ │ │ │ │ +00057890: 2063 6f6d 6269 6e65 7220 6f66 2074 6865 combiner of the │ │ │ │ │ +000578a0: 2073 7461 636b 2041 4343 0a0a 3c6c 693e stack ACC..
  • │ │ │ │ │ +000578b0: 6a61 7661 2f73 6563 7572 6974 792f 5072 java/security/Pr │ │ │ │ │ +000578c0: 6f74 6563 7469 6f6e 446f 6d61 696e 2f52 otectionDomain/R │ │ │ │ │ +000578d0: 6563 7572 7369 6f6e 2e6a 6176 613a 2052 ecursion.java: R │ │ │ │ │ +000578e0: 6563 7572 7369 6f6e 2070 726f 626c 656d ecursion problem │ │ │ │ │ +000578f0: 2069 6e20 7365 6375 7269 7479 206d 616e in security man │ │ │ │ │ +00057900: 6167 6572 2061 6e64 2070 6f6c 6963 7920 ager and policy │ │ │ │ │ +00057910: 636f 6465 0a0a 3c6c 693e 6a61 7661 2f73 code..
  • java/s │ │ │ │ │ +00057920: 6563 7572 6974 792f 5072 6f74 6563 7469 ecurity/Protecti │ │ │ │ │ +00057930: 6f6e 446f 6d61 696e 2f52 6563 7572 7369 onDomain/Recursi │ │ │ │ │ +00057940: 6f6e 4465 6275 672e 6a61 7661 3a20 5265 onDebug.java: Re │ │ │ │ │ +00057950: 6375 7273 696f 6e20 7072 6f62 6c65 6d20 cursion problem │ │ │ │ │ +00057960: 696e 2073 6563 7572 6974 7920 6d61 6e61 in security mana │ │ │ │ │ +00057970: 6765 7220 616e 6420 706f 6c69 6379 2063 ger and policy c │ │ │ │ │ +00057980: 6f64 650a 0a3c 6c69 3e6a 6176 612f 7365 ode..
  • java/se │ │ │ │ │ +00057990: 6375 7269 7479 2f50 726f 7669 6465 722f curity/Provider/ │ │ │ │ │ +000579a0: 4361 7365 5365 6e73 6974 6976 6553 6572 CaseSensitiveSer │ │ │ │ │ +000579b0: 7669 6365 732e 6a61 7661 3a20 6d61 6b65 vices.java: make │ │ │ │ │ +000579c0: 2073 7572 6520 7765 2063 6f72 7265 6374 sure we correct │ │ │ │ │ +000579d0: 6c79 2074 7265 6174 2050 726f 7669 6465 ly treat Provide │ │ │ │ │ +000579e0: 7220 7374 7269 6e67 2065 6e74 7269 6573 r string entries │ │ │ │ │ +000579f0: 2061 7320 6361 7365 2069 6e73 656e 7369 as case insensi │ │ │ │ │ +00057a00: 7469 7665 0a0a 3c6c 693e 6a61 7661 2f73 tive..
  • java/s │ │ │ │ │ +00057a10: 6563 7572 6974 792f 5072 6f76 6964 6572 ecurity/Provider │ │ │ │ │ +00057a20: 2f43 6572 7453 746f 7265 436f 6e73 7472 /CertStoreConstr │ │ │ │ │ +00057a30: 7563 746f 7250 6172 616d 2e6a 6176 613a uctorParam.java: │ │ │ │ │ +00057a40: 2043 6572 7453 746f 7265 2e67 6574 496e CertStore.getIn │ │ │ │ │ +00057a50: 7374 616e 6365 2853 7472 696e 672c 4365 stance(String,Ce │ │ │ │ │ +00057a60: 7274 5374 6f72 6550 6172 616d 6574 6572 rtStoreParameter │ │ │ │ │ +00057a70: 732c 5374 7269 6e67 2920 7468 726f 7773 s,String) throws │ │ │ │ │ +00057a80: 204e 6f53 7563 6841 6c67 6f72 6974 686d NoSuchAlgorithm │ │ │ │ │ +00057a90: 450a 0a3c 6c69 3e6a 6176 612f 7365 6375 E..
  • java/secu │ │ │ │ │ +00057aa0: 7269 7479 2f50 726f 7669 6465 722f 4368 rity/Provider/Ch │ │ │ │ │ +00057ab0: 616e 6765 5072 6f76 6964 6572 732e 6a61 angeProviders.ja │ │ │ │ │ +00057ac0: 7661 3a20 6d61 6b65 2073 7572 6520 6164 va: make sure ad │ │ │ │ │ +00057ad0: 642f 696e 7365 7274 2f72 656d 6f76 6550 d/insert/removeP │ │ │ │ │ +00057ae0: 726f 7669 6465 7228 2920 776f 726b 2063 rovider() work c │ │ │ │ │ +00057af0: 6f72 7265 6374 6c79 0a0a 3c6c 693e 6a61 orrectly..
  • ja │ │ │ │ │ +00057b00: 7661 2f73 6563 7572 6974 792f 5072 6f76 va/security/Prov │ │ │ │ │ +00057b10: 6964 6572 2f44 6566 6175 6c74 5072 6f76 ider/DefaultProv │ │ │ │ │ +00057b20: 6964 6572 4c69 7374 2e6a 6176 613a 2045 iderList.java: E │ │ │ │ │ +00057b30: 6e73 7572 6520 6e6f 6e2d 6a61 7661 2e62 nsure non-java.b │ │ │ │ │ +00057b40: 6173 6520 7072 6f76 6964 6572 7320 6361 ase providers ca │ │ │ │ │ +00057b50: 6e20 6265 2066 6f75 6e64 2062 7920 5365 n be found by Se │ │ │ │ │ +00057b60: 7276 6963 654c 6f61 6465 720a 0a3c 6c69 rviceLoader..
  • java/security/P │ │ │ │ │ +00057b80: 726f 7669 6465 722f 4571 7561 6c73 2e6a rovider/Equals.j │ │ │ │ │ +00057b90: 6176 613a 206d 616b 6520 7375 7265 2050 ava: make sure P │ │ │ │ │ +00057ba0: 726f 7669 6465 722e 6571 7561 6c73 2829 rovider.equals() │ │ │ │ │ +00057bb0: 2062 6568 6176 6573 2061 7320 6578 7065 behaves as expe │ │ │ │ │ +00057bc0: 6374 6564 2077 6974 6820 7468 6520 6964 cted with the id │ │ │ │ │ +00057bd0: 2061 7474 7269 6275 7465 730a 0a3c 6c69 attributes..
  • java/security/P │ │ │ │ │ +00057bf0: 726f 7669 6465 722f 4765 7449 6e73 7461 rovider/GetInsta │ │ │ │ │ +00057c00: 6e63 652e 6a61 7661 3a20 6d61 6b65 2073 nce.java: make s │ │ │ │ │ +00057c10: 7572 6520 6765 7449 6e73 7461 6e63 6528 ure getInstance( │ │ │ │ │ +00057c20: 2920 776f 726b 7320 636f 7272 6563 746c ) works correctl │ │ │ │ │ +00057c30: 792c 2069 6e63 6c75 6469 6e67 2066 6169 y, including fai │ │ │ │ │ +00057c40: 6c6f 7665 7220 616e 6420 6465 6c61 7965 lover and delaye │ │ │ │ │ +00057c50: 6420 7072 6f76 6964 6572 2073 656c 6563 d provider selec │ │ │ │ │ +00057c60: 7469 6f6e 2066 6f72 2053 6967 6e61 7475 tion for Signatu │ │ │ │ │ +00057c70: 7265 730a 0a3c 6c69 3e6a 6176 612f 7365 res..
  • java/se │ │ │ │ │ +00057c80: 6375 7269 7479 2f50 726f 7669 6465 722f curity/Provider/ │ │ │ │ │ +00057c90: 4765 7453 6572 7669 6365 5261 6365 2e6a GetServiceRace.j │ │ │ │ │ +00057ca0: 6176 613a 206d 616b 6520 7375 7265 2067 ava: make sure g │ │ │ │ │ +00057cb0: 6574 5365 7276 6963 6528 2920 6176 6f69 etService() avoi │ │ │ │ │ +00057cc0: 6473 2061 2072 6163 650a 0a3c 6c69 3e6a ds a race..
  • j │ │ │ │ │ +00057cd0: 6176 612f 7365 6375 7269 7479 2f50 726f ava/security/Pro │ │ │ │ │ +00057ce0: 7669 6465 722f 4e65 7749 6e73 7461 6e63 vider/NewInstanc │ │ │ │ │ +00057cf0: 652e 6a61 7661 3a20 5072 6f76 6964 6572 e.java: Provider │ │ │ │ │ +00057d00: 2e53 6572 7669 6365 2e6e 6577 496e 7374 .Service.newInst │ │ │ │ │ +00057d10: 616e 6365 2829 2064 6f65 7320 6e6f 7420 ance() does not │ │ │ │ │ +00057d20: 776f 726b 2077 6974 6820 6375 7272 656e work with curren │ │ │ │ │ +00057d30: 7420 4a44 4b20 4a47 5353 204d 6563 6861 t JDK JGSS Mecha │ │ │ │ │ +00057d40: 6e69 736d 730a 0a3c 6c69 3e6a 6176 612f nisms..
  • java/ │ │ │ │ │ +00057d50: 7365 6375 7269 7479 2f50 726f 7669 6465 security/Provide │ │ │ │ │ +00057d60: 722f 5072 6f76 6964 6572 496e 666f 4368 r/ProviderInfoCh │ │ │ │ │ +00057d70: 6563 6b2e 6a61 7661 3a20 4d61 6b65 2073 eck.java: Make s │ │ │ │ │ +00057d80: 7572 6520 7468 6520 5072 6f76 6964 6572 ure the Provider │ │ │ │ │ +00057d90: 2e69 6e66 6f20 656e 7472 6965 7320 6861 .info entries ha │ │ │ │ │ +00057da0: 7665 2074 6865 2063 6f72 7265 6374 2076 ve the correct v │ │ │ │ │ +00057db0: 616c 7565 7320 6166 7465 7220 676f 696e alues after goin │ │ │ │ │ +00057dc0: 6720 7468 726f 7567 6820 7365 7269 616c g through serial │ │ │ │ │ +00057dd0: 697a 6174 696f 6e2f 6465 7365 7269 616c ization/deserial │ │ │ │ │ +00057de0: 697a 6174 696f 6e2e 0a0a 3c6c 693e 6a61 ization...
  • ja │ │ │ │ │ +00057df0: 7661 2f73 6563 7572 6974 792f 5072 6f76 va/security/Prov │ │ │ │ │ +00057e00: 6964 6572 2f50 726f 7669 6465 7256 6572 ider/ProviderVer │ │ │ │ │ +00057e10: 7369 6f6e 4368 6563 6b2e 6a61 7661 3a20 sionCheck.java: │ │ │ │ │ +00057e20: 5665 7269 6679 2061 6c6c 2070 726f 7669 Verify all provi │ │ │ │ │ +00057e30: 6465 7273 2069 6e20 7468 6520 6465 6661 ders in the defa │ │ │ │ │ +00057e40: 756c 7420 5072 6f76 6964 6572 7320 6c69 ult Providers li │ │ │ │ │ +00057e50: 7374 2068 6176 6520 7468 6520 7072 6f70 st have the prop │ │ │ │ │ +00057e60: 6572 2076 6572 7369 6f6e 2066 6f72 2074 er version for t │ │ │ │ │ +00057e70: 6865 2072 656c 6561 7365 0a0a 3c6c 693e he release..
  • │ │ │ │ │ 00057e80: 6a61 7661 2f73 6563 7572 6974 792f 5072 java/security/Pr │ │ │ │ │ -00057e90: 6f76 6964 6572 2f50 726f 7669 6465 7256 ovider/ProviderV │ │ │ │ │ -00057ea0: 6572 7369 6f6e 4368 6563 6b2e 6a61 7661 ersionCheck.java │ │ │ │ │ -00057eb0: 3a20 5665 7269 6679 2061 6c6c 2070 726f : Verify all pro │ │ │ │ │ -00057ec0: 7669 6465 7273 2069 6e20 7468 6520 6465 viders in the de │ │ │ │ │ -00057ed0: 6661 756c 7420 5072 6f76 6964 6572 7320 fault Providers │ │ │ │ │ -00057ee0: 6c69 7374 2068 6176 6520 7468 6520 7072 list have the pr │ │ │ │ │ -00057ef0: 6f70 6572 2076 6572 7369 6f6e 2066 6f72 oper version for │ │ │ │ │ -00057f00: 2074 6865 2072 656c 6561 7365 0a0a 3c6c the release..java/security/ │ │ │ │ │ -00057f20: 5072 6f76 6964 6572 2f52 656d 6f76 6550 Provider/RemoveP │ │ │ │ │ -00057f30: 726f 7669 6465 722e 6a61 7661 3a20 4d61 rovider.java: Ma │ │ │ │ │ -00057f40: 6b65 2073 7572 6520 7072 6f76 6964 6572 ke sure provider │ │ │ │ │ -00057f50: 2069 6e73 7461 6e63 6520 6361 6e20 6265 instance can be │ │ │ │ │ -00057f60: 2072 656d 6f76 6564 2066 726f 6d20 6c69 removed from li │ │ │ │ │ -00057f70: 7374 206f 6620 7265 6769 7374 6572 6564 st of registered │ │ │ │ │ -00057f80: 2070 726f 7669 6465 7273 2c20 616e 6420 providers, and │ │ │ │ │ -00057f90: 2265 6e74 7279 5365 7422 2c20 226b 6579 "entrySet", "key │ │ │ │ │ -00057fa0: 5365 7422 2c20 616e 6420 2276 616c 7565 Set", and "value │ │ │ │ │ -00057fb0: 7322 206d 6574 686f 6473 2064 6f6e 2774 s" methods don't │ │ │ │ │ -00057fc0: 206c 6f6f 7020 696e 6465 6669 6e69 7465 loop indefinite │ │ │ │ │ -00057fd0: 6c79 2e0a 0a3c 6c69 3e6a 6176 612f 7365 ly...
  • java/se │ │ │ │ │ -00057fe0: 6375 7269 7479 2f50 726f 7669 6465 722f curity/Provider/ │ │ │ │ │ -00057ff0: 5365 6375 7269 7479 5072 6f76 6964 6572 SecurityProvider │ │ │ │ │ -00058000: 4d6f 6475 6c61 7254 6573 742e 6a61 7661 ModularTest.java │ │ │ │ │ -00058010: 3a20 5465 7374 2073 6563 7572 6974 7920 : Test security │ │ │ │ │ -00058020: 7072 6f76 6964 6572 2069 6e20 6469 6666 provider in diff │ │ │ │ │ -00058030: 6572 656e 7420 636f 6d62 696e 6174 696f erent combinatio │ │ │ │ │ -00058040: 6e20 6f66 206d 6f64 756c 6172 206f 7074 n of modular opt │ │ │ │ │ -00058050: 696f 6e20 6465 6669 6e65 6420 7769 7468 ion defined with │ │ │ │ │ -00058060: 286f 7574 2920 7365 7276 6963 6520 6465 (out) service de │ │ │ │ │ -00058070: 7363 7269 7074 696f 6e2e 0a0a 3c6c 693e scription...
  • │ │ │ │ │ -00058080: 6a61 7661 2f73 6563 7572 6974 792f 5072 java/security/Pr │ │ │ │ │ -00058090: 6f76 6964 6572 2f53 7570 706f 7274 7350 ovider/SupportsP │ │ │ │ │ -000580a0: 6172 616d 6574 6572 2e6a 6176 613a 2076 arameter.java: v │ │ │ │ │ -000580b0: 6572 6966 7920 7468 6174 2050 726f 7669 erify that Provi │ │ │ │ │ -000580c0: 6465 722e 5365 7276 6963 652e 7375 7070 der.Service.supp │ │ │ │ │ -000580d0: 6f72 7473 5061 7261 6d65 7465 7228 2920 ortsParameter() │ │ │ │ │ -000580e0: 776f 726b 730a 0a3c 6c69 3e6a 6176 612f works..
  • java/ │ │ │ │ │ -000580f0: 7365 6375 7269 7479 2f50 726f 7669 6465 security/Provide │ │ │ │ │ -00058100: 722f 5475 726b 6973 682e 6a61 7661 3a20 r/Turkish.java: │ │ │ │ │ -00058110: 6d61 6b65 2073 7572 6520 6576 6572 7974 make sure everyt │ │ │ │ │ -00058120: 6869 6e67 2077 6f72 6b73 206f 6b20 696e hing works ok in │ │ │ │ │ -00058130: 2074 6865 2054 7572 6b69 7368 206c 6f63 the Turkish loc │ │ │ │ │ -00058140: 616c 2028 646f 7474 6564 2f64 6f74 6c65 al (dotted/dotle │ │ │ │ │ -00058150: 7373 2069 2070 726f 626c 656d 290a 0a3c ss i problem)..< │ │ │ │ │ -00058160: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -00058170: 2f53 6563 7572 6543 6c61 7373 4c6f 6164 /SecureClassLoad │ │ │ │ │ -00058180: 6572 2f44 6566 696e 6543 6c61 7373 2e6a er/DefineClass.j │ │ │ │ │ -00058190: 6176 613a 204d 616b 6520 7375 7265 2065 ava: Make sure e │ │ │ │ │ -000581a0: 7175 6976 616c 656e 7420 5072 6f74 6563 quivalent Protec │ │ │ │ │ -000581b0: 7469 6f6e 446f 6d61 696e 7320 6172 6520 tionDomains are │ │ │ │ │ -000581c0: 6772 616e 7465 6420 7468 6520 7361 6d65 granted the same │ │ │ │ │ -000581d0: 2070 6572 6d69 7373 696f 6e73 2077 6865 permissions whe │ │ │ │ │ -000581e0: 6e20 7468 6520 436f 6465 536f 7572 6365 n the CodeSource │ │ │ │ │ -000581f0: 2055 524c 7320 6172 6520 6469 6666 6572 URLs are differ │ │ │ │ │ -00058200: 656e 7420 6275 7420 7265 736f 6c76 6520 ent but resolve │ │ │ │ │ -00058210: 746f 2074 6865 2073 616d 6520 6970 2061 to the same ip a │ │ │ │ │ -00058220: 6464 7265 7373 2061 6674 6572 206e 616d ddress after nam │ │ │ │ │ -00058230: 6520 7365 7276 6963 6520 7265 736f 6c75 e service resolu │ │ │ │ │ -00058240: 7469 6f6e 2e0a 0a3c 6c69 3e6a 6176 612f tion...
  • java/ │ │ │ │ │ -00058250: 7365 6375 7269 7479 2f53 6563 7572 6543 security/SecureC │ │ │ │ │ -00058260: 6c61 7373 4c6f 6164 6572 2f44 6566 696e lassLoader/Defin │ │ │ │ │ -00058270: 6543 6c61 7373 4279 7465 4275 6666 6572 eClassByteBuffer │ │ │ │ │ -00058280: 2e6a 6176 613a 2054 6573 7420 7661 7269 .java: Test vari │ │ │ │ │ -00058290: 6f75 7320 6361 7365 7320 6f66 2070 6173 ous cases of pas │ │ │ │ │ -000582a0: 7369 6e67 206a 6176 612e 6e69 6f2e 4279 sing java.nio.By │ │ │ │ │ -000582b0: 7465 4275 6666 6572 7320 746f 2064 6566 teBuffers to def │ │ │ │ │ -000582c0: 696e 6543 6c61 7373 2829 2e0a 0a3c 6c69 ineClass()...
  • java/security/S │ │ │ │ │ -000582e0: 6563 7572 6552 616e 646f 6d2f 4170 6954 ecureRandom/ApiT │ │ │ │ │ -000582f0: 6573 742e 6a61 7661 3a20 5468 6973 2074 est.java: This t │ │ │ │ │ -00058300: 6573 7420 646f 2041 5049 2063 6f76 6572 est do API cover │ │ │ │ │ -00058310: 6167 6520 666f 7220 5365 6375 7265 5261 age for SecureRa │ │ │ │ │ -00058320: 6e64 6f6d 2e0a 0a3c 6c69 3e6a 6176 612f ndom...
  • java/ │ │ │ │ │ -00058330: 7365 6375 7269 7479 2f53 6563 7572 6552 security/SecureR │ │ │ │ │ -00058340: 616e 646f 6d2f 4465 6661 756c 7441 6c67 andom/DefaultAlg │ │ │ │ │ -00058350: 6f2e 6a61 7661 3a20 456e 7375 7265 2074 o.java: Ensure t │ │ │ │ │ -00058360: 6861 7420 7468 6520 6465 6661 756c 7420 hat the default │ │ │ │ │ -00058370: 5365 6375 7265 5261 6e64 6f6d 2061 6c67 SecureRandom alg │ │ │ │ │ -00058380: 6f20 7573 6564 2069 7320 6261 7365 6420 o used is based │ │ │ │ │ -00058390: 6f6e 2074 6865 2072 6567 6973 7472 6174 on the registrat │ │ │ │ │ -000583a0: 696f 6e20 6f72 6465 7269 6e67 2c20 616e ion ordering, an │ │ │ │ │ -000583b0: 6420 6661 6c6c 7320 746f 206e 6578 7420 d falls to next │ │ │ │ │ -000583c0: 7072 6f76 6964 6572 2069 6620 6e6f 6e65 provider if none │ │ │ │ │ -000583d0: 2061 7265 2066 6f75 6e64 0a0a 3c6c 693e are found..
  • │ │ │ │ │ -000583e0: 6a61 7661 2f73 6563 7572 6974 792f 5365 java/security/Se │ │ │ │ │ -000583f0: 6375 7265 5261 6e64 6f6d 2f44 6566 6175 cureRandom/Defau │ │ │ │ │ -00058400: 6c74 5072 6f76 6964 6572 2e6a 6176 613a ltProvider.java: │ │ │ │ │ -00058410: 2041 7373 6572 7420 6465 6661 756c 7420 Assert default │ │ │ │ │ -00058420: 7072 6f76 6964 6572 2075 7365 6420 6f6e provider used on │ │ │ │ │ -00058430: 2061 6c6c 204f 5320 666f 7220 5365 6375 all OS for Secu │ │ │ │ │ -00058440: 7265 5261 6e64 6f6d 0a0a 3c6c 693e 6a61 reRandom..
  • ja │ │ │ │ │ -00058450: 7661 2f73 6563 7572 6974 792f 5365 6375 va/security/Secu │ │ │ │ │ -00058460: 7265 5261 6e64 6f6d 2f44 7262 6750 6172 reRandom/DrbgPar │ │ │ │ │ -00058470: 616d 6574 6572 7353 7065 632e 6a61 7661 ametersSpec.java │ │ │ │ │ -00058480: 3a20 4d61 6b65 2073 7572 6520 4472 6267 : Make sure Drbg │ │ │ │ │ -00058490: 5061 7261 6d65 7465 7273 2063 6f64 6564 Parameters coded │ │ │ │ │ -000584a0: 2061 7320 7370 6563 6966 6965 640a 0a3c as specified..< │ │ │ │ │ -000584b0: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -000584c0: 2f53 6563 7572 6552 616e 646f 6d2f 456e /SecureRandom/En │ │ │ │ │ -000584d0: 6f75 6768 5365 6564 5465 7374 2e6a 6176 oughSeedTest.jav │ │ │ │ │ -000584e0: 613a 2043 6865 636b 2053 6563 7572 6552 a: Check SecureR │ │ │ │ │ -000584f0: 616e 646f 6d20 6765 6e65 7261 7465 2065 andom generate e │ │ │ │ │ -00058500: 7870 6563 7465 6420 7365 6564 2063 6f75 xpected seed cou │ │ │ │ │ -00058510: 6e74 7320 7768 6174 2074 6865 2063 616c nts what the cal │ │ │ │ │ -00058520: 6c65 7220 6173 6b65 6420 666f 722e 0a0a ler asked for... │ │ │ │ │ -00058530: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -00058540: 792f 5365 6375 7265 5261 6e64 6f6d 2f47 y/SecureRandom/G │ │ │ │ │ -00058550: 6574 416c 676f 7269 7468 6d2e 6a61 7661 etAlgorithm.java │ │ │ │ │ -00058560: 3a20 7465 7374 2074 6861 7420 7468 6520 : test that the │ │ │ │ │ -00058570: 6765 7441 6c67 6f72 6974 686d 2829 206d getAlgorithm() m │ │ │ │ │ -00058580: 6574 686f 6420 776f 726b 7320 636f 7272 ethod works corr │ │ │ │ │ -00058590: 6563 746c 790a 0a3c 6c69 3e6a 6176 612f ectly..
  • java/ │ │ │ │ │ -000585a0: 7365 6375 7269 7479 2f53 6563 7572 6552 security/SecureR │ │ │ │ │ -000585b0: 616e 646f 6d2f 4765 7449 6e73 7461 6e63 andom/GetInstanc │ │ │ │ │ -000585c0: 6554 6573 742e 6a61 7661 3a20 5365 6375 eTest.java: Secu │ │ │ │ │ -000585d0: 7265 5261 6e64 6f6d 2073 7570 706f 7274 reRandom support │ │ │ │ │ -000585e0: 7320 6d75 6c74 6970 6c65 2067 6574 496e s multiple getIn │ │ │ │ │ -000585f0: 7374 616e 6365 206d 6574 686f 6420 696e stance method in │ │ │ │ │ -00058600: 636c 7564 696e 6720 6765 7449 6e73 7461 cluding getInsta │ │ │ │ │ -00058610: 6e63 6553 7472 6f6e 6728 2920 6d65 7468 nceStrong() meth │ │ │ │ │ -00058620: 6f64 2e0a 0a3c 6c69 3e6a 6176 612f 7365 od...
  • java/se │ │ │ │ │ -00058630: 6375 7269 7479 2f53 6563 7572 6552 616e curity/SecureRan │ │ │ │ │ -00058640: 646f 6d2f 4d61 634e 6174 6976 6550 524e dom/MacNativePRN │ │ │ │ │ -00058650: 4753 6574 5365 6564 2e6a 6176 613a 2043 GSetSeed.java: C │ │ │ │ │ -00058660: 616e 6e6f 7420 6361 6c6c 2073 6574 5365 annot call setSe │ │ │ │ │ -00058670: 6564 206f 6e20 4e61 7469 7665 5052 4e47 ed on NativePRNG │ │ │ │ │ -00058680: 206f 6e20 4d61 6320 6966 2045 4744 2069 on Mac if EGD i │ │ │ │ │ -00058690: 7320 2f64 6576 2f75 7261 6e64 6f6d 0a0a s /dev/urandom.. │ │ │ │ │ -000586a0: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -000586b0: 792f 5365 6375 7265 5261 6e64 6f6d 2f4d y/SecureRandom/M │ │ │ │ │ -000586c0: 756c 7469 5468 7265 6164 5465 7374 2e6a ultiThreadTest.j │ │ │ │ │ -000586d0: 6176 613a 2054 6573 7420 6265 6861 7669 ava: Test behavi │ │ │ │ │ -000586e0: 6f72 206f 6620 6120 7368 6172 6564 2053 or of a shared S │ │ │ │ │ -000586f0: 6563 7572 6552 616e 646f 6d20 6f62 6a65 ecureRandom obje │ │ │ │ │ -00058700: 6374 2077 6865 6e20 6974 2069 7320 6f70 ct when it is op │ │ │ │ │ -00058710: 6572 6174 6564 2062 7920 6d75 6c74 6970 erated by multip │ │ │ │ │ -00058720: 6c65 2074 6872 6561 6473 2063 6f6e 6375 le threads concu │ │ │ │ │ -00058730: 7272 656e 746c 792e 0a0a 3c6c 693e 6a61 rrently...
  • ja │ │ │ │ │ -00058740: 7661 2f73 6563 7572 6974 792f 5365 6375 va/security/Secu │ │ │ │ │ -00058750: 7265 5261 6e64 6f6d 2f4e 6578 7442 7974 reRandom/NextByt │ │ │ │ │ -00058760: 6573 4e75 6c6c 2e6a 6176 613a 2063 6865 esNull.java: che │ │ │ │ │ -00058770: 636b 204e 5045 2069 7320 7468 726f 776e ck NPE is thrown │ │ │ │ │ -00058780: 2066 6f72 2076 6172 696f 7573 206d 6574 for various met │ │ │ │ │ -00058790: 686f 6473 206f 6620 5365 6375 7265 5261 hods of SecureRa │ │ │ │ │ -000587a0: 6e64 6f6d 2063 6c61 7373 2c20 652e 672e ndom class, e.g. │ │ │ │ │ -000587b0: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ -000587c0: 6974 792f 5365 6375 7265 5261 6e64 6f6d ity/SecureRandom │ │ │ │ │ -000587d0: 2f4e 6f53 796e 632e 6a61 7661 3a20 5365 /NoSync.java: Se │ │ │ │ │ -000587e0: 6375 7265 5261 6e64 6f6d 2073 686f 756c cureRandom shoul │ │ │ │ │ -000587f0: 6420 6265 206d 6f72 6520 6578 706c 6963 d be more explic │ │ │ │ │ -00058800: 6974 2061 626f 7574 2074 6872 6561 6469 it about threadi │ │ │ │ │ -00058810: 6e67 0a0a 3c6c 693e 6a61 7661 2f73 6563 ng..
  • java/sec │ │ │ │ │ -00058820: 7572 6974 792f 5365 6375 7265 5261 6e64 urity/SecureRand │ │ │ │ │ -00058830: 6f6d 2f53 6572 6961 6c69 7a65 2e6a 6176 om/Serialize.jav │ │ │ │ │ -00058840: 613a 204d 616b 6520 7375 7265 2074 6861 a: Make sure tha │ │ │ │ │ -00058850: 7420 6120 5365 6375 7265 5261 6e64 6f6d t a SecureRandom │ │ │ │ │ -00058860: 206f 626a 6563 7420 6361 6e20 6265 2073 object can be s │ │ │ │ │ -00058870: 6572 6961 6c69 7a65 640a 0a3c 6c69 3e6a erialized..
  • j │ │ │ │ │ -00058880: 6176 612f 7365 6375 7269 7479 2f53 6563 ava/security/Sec │ │ │ │ │ -00058890: 7572 6552 616e 646f 6d2f 5365 7269 616c ureRandom/Serial │ │ │ │ │ -000588a0: 697a 6564 5365 6564 5465 7374 2e6a 6176 izedSeedTest.jav │ │ │ │ │ -000588b0: 613a 2057 6865 6e20 7261 6e64 6f6d 206e a: When random n │ │ │ │ │ -000588c0: 756d 6265 7220 6973 2067 656e 6572 6174 umber is generat │ │ │ │ │ -000588d0: 6564 2074 6872 6f75 6768 2061 2053 6563 ed through a Sec │ │ │ │ │ -000588e0: 7572 6552 616e 646f 6d20 696e 7374 616e ureRandom instan │ │ │ │ │ -000588f0: 6365 2061 7320 7765 6c6c 2066 726f 6d20 ce as well from │ │ │ │ │ -00058900: 6974 7320 7365 7269 616c 697a 6564 2069 its serialized i │ │ │ │ │ -00058910: 6e73 7461 6e63 6520 696e 2074 6865 2073 nstance in the s │ │ │ │ │ -00058920: 616d 6520 7469 6d65 2074 6865 6e20 7468 ame time then th │ │ │ │ │ -00058930: 6520 6765 6e65 7261 7465 6420 7261 6e64 e generated rand │ │ │ │ │ -00058940: 6f6d 206e 756d 6265 7273 2073 686f 756c om numbers shoul │ │ │ │ │ -00058950: 6420 6265 2064 6966 6665 7265 6e74 2077 d be different w │ │ │ │ │ -00058960: 6865 6e20 6f6e 6520 6f72 2062 6f74 6820 hen one or both │ │ │ │ │ -00058970: 6172 6520 7265 7365 6564 6564 2e0a 0a3c are reseeded...< │ │ │ │ │ -00058980: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -00058990: 2f53 6563 7572 6552 616e 646f 6d2f 5468 /SecureRandom/Th │ │ │ │ │ -000589a0: 7265 6164 5361 6665 2e6a 6176 613a 2053 readSafe.java: S │ │ │ │ │ -000589b0: 6563 7572 6552 616e 646f 6d20 7368 6f75 ecureRandom shou │ │ │ │ │ -000589c0: 6c64 2062 6520 6d6f 7265 2065 7870 6c69 ld be more expli │ │ │ │ │ -000589d0: 6369 7420 6162 6f75 7420 7468 7265 6164 cit about thread │ │ │ │ │ -000589e0: 696e 670a 0a3c 6c69 3e6a 6176 612f 7365 ing..
  • java/se │ │ │ │ │ -000589f0: 6375 7269 7479 2f53 6563 7572 6974 792f curity/Security/ │ │ │ │ │ -00058a00: 4164 6450 726f 7669 6465 722e 6a61 7661 AddProvider.java │ │ │ │ │ -00058a10: 3a20 6368 6563 6b20 7468 6174 2053 6563 : check that Sec │ │ │ │ │ -00058a20: 7572 6974 7950 6572 6d69 7373 696f 6e20 urityPermission │ │ │ │ │ -00058a30: 696e 7365 7274 5072 6f76 6964 6572 2070 insertProvider p │ │ │ │ │ -00058a40: 6572 6d69 7373 696f 6e20 6973 2065 6e66 ermission is enf │ │ │ │ │ -00058a50: 6f72 6365 6420 636f 7272 6563 746c 790a orced correctly. │ │ │ │ │ -00058a60: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ -00058a70: 7479 2f53 6563 7572 6974 792f 4361 7365 ty/Security/Case │ │ │ │ │ -00058a80: 496e 7365 6e73 6974 6976 6541 6c67 4e61 InsensitiveAlgNa │ │ │ │ │ -00058a90: 6d65 732e 6a61 7661 3a20 4d61 6b65 2073 mes.java: Make s │ │ │ │ │ -00058aa0: 7572 6520 616c 676f 7269 7468 6d20 6e61 ure algorithm na │ │ │ │ │ -00058ab0: 6d65 7320 7072 6f76 6964 6564 2074 6f20 mes provided to │ │ │ │ │ -00058ac0: 6765 7449 6e73 7461 6e63 6528 2920 6172 getInstance() ar │ │ │ │ │ -00058ad0: 6520 7472 6561 7465 6420 6361 7365 2d69 e treated case-i │ │ │ │ │ -00058ae0: 6e73 656e 7369 7469 7665 0a0a 3c6c 693e nsensitive..
  • │ │ │ │ │ -00058af0: 6a61 7661 2f73 6563 7572 6974 792f 5365 java/security/Se │ │ │ │ │ -00058b00: 6375 7269 7479 2f43 6c61 7373 4c6f 6164 curity/ClassLoad │ │ │ │ │ -00058b10: 6572 2f44 6570 7269 7669 6c65 6765 644d er/DeprivilegedM │ │ │ │ │ -00058b20: 6f64 756c 654c 6f61 6465 7254 6573 742e oduleLoaderTest. │ │ │ │ │ -00058b30: 6a61 7661 3a20 436c 6173 7365 7320 6672 java: Classes fr │ │ │ │ │ -00058b40: 6f6d 2064 6570 7269 7669 6c65 6765 6420 om deprivileged │ │ │ │ │ -00058b50: 6d6f 6475 6c65 7320 7368 6f75 6c64 2067 modules should g │ │ │ │ │ -00058b60: 6574 206c 6f61 6465 6420 7468 726f 7567 et loaded throug │ │ │ │ │ -00058b70: 6820 506c 6174 666f 726d 2043 6c61 7373 h Platform Class │ │ │ │ │ -00058b80: 6c6f 6164 6572 2e0a 0a3c 6c69 3e6a 6176 loader...
  • jav │ │ │ │ │ -00058b90: 612f 7365 6375 7269 7479 2f53 6563 7572 a/security/Secur │ │ │ │ │ -00058ba0: 6974 792f 436c 6173 734c 6f61 6465 7244 ity/ClassLoaderD │ │ │ │ │ -00058bb0: 6561 646c 6f63 6b2f 436c 6173 734c 6f61 eadlock/ClassLoa │ │ │ │ │ -00058bc0: 6465 7244 6561 646c 6f63 6b2e 7368 3a20 derDeadlock.sh: │ │ │ │ │ -00058bd0: 7665 7269 6679 206e 6f20 6465 6164 6c6f verify no deadlo │ │ │ │ │ -00058be0: 636b 2069 6620 6372 7970 746f 2070 726f ck if crypto pro │ │ │ │ │ -00058bf0: 7669 6465 7220 696e 206f 7468 6572 2063 vider in other c │ │ │ │ │ -00058c00: 6c61 7373 6c6f 6164 6572 2069 7320 7573 lassloader is us │ │ │ │ │ -00058c10: 6564 2074 6f20 7665 7269 6679 2073 6967 ed to verify sig │ │ │ │ │ -00058c20: 6e65 6420 6a61 7273 0a0a 3c6c 693e 6a61 ned jars..
  • ja │ │ │ │ │ -00058c30: 7661 2f73 6563 7572 6974 792f 5365 6375 va/security/Secu │ │ │ │ │ -00058c40: 7269 7479 2f43 6c61 7373 4c6f 6164 6572 rity/ClassLoader │ │ │ │ │ -00058c50: 4465 6164 6c6f 636b 2f44 6561 646c 6f63 Deadlock/Deadloc │ │ │ │ │ -00058c60: 6b2e 7368 3a20 6d61 6b65 2073 7572 6520 k.sh: make sure │ │ │ │ │ -00058c70: 7765 2064 6f20 6e6f 7420 6465 6164 6c6f we do not deadlo │ │ │ │ │ -00058c80: 636b 206c 6f61 6469 6e67 2073 6967 6e65 ck loading signe │ │ │ │ │ -00058c90: 6420 4a41 5220 7769 7468 2067 6574 496e d JAR with getIn │ │ │ │ │ -00058ca0: 7374 616e 6365 2829 0a0a 3c6c 693e 6a61 stance()..
  • ja │ │ │ │ │ -00058cb0: 7661 2f73 6563 7572 6974 792f 5365 6375 va/security/Secu │ │ │ │ │ -00058cc0: 7269 7479 2f43 6f6e 6669 6746 696c 6554 rity/ConfigFileT │ │ │ │ │ -00058cd0: 6573 742e 6a61 7661 3a20 5468 726f 7720 est.java: Throw │ │ │ │ │ -00058ce0: 6572 726f 7220 6966 2064 6566 6175 6c74 error if default │ │ │ │ │ -00058cf0: 206a 6176 612e 7365 6375 7269 7479 2066 java.security f │ │ │ │ │ -00058d00: 696c 6520 6973 206d 6973 7369 6e67 0a0a ile is missing.. │ │ │ │ │ -00058d10: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -00058d20: 792f 5365 6375 7269 7479 2f4e 6f49 6e73 y/Security/NoIns │ │ │ │ │ -00058d30: 7461 6c6c 6564 5072 6f76 6964 6572 732e talledProviders. │ │ │ │ │ -00058d40: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -00058d50: 6765 7450 726f 7669 6465 7273 2866 696c getProviders(fil │ │ │ │ │ -00058d60: 7465 7229 2064 6f65 736e 2774 2074 6872 ter) doesn't thr │ │ │ │ │ -00058d70: 6f77 204e 5045 0a0a 3c6c 693e 6a61 7661 ow NPE..
  • java │ │ │ │ │ -00058d80: 2f73 6563 7572 6974 792f 5365 6375 7269 /security/Securi │ │ │ │ │ -00058d90: 7479 2f4e 756c 6c73 2e6a 6176 613a 2076 ty/Nulls.java: v │ │ │ │ │ -00058da0: 6572 6966 7920 6265 6861 7669 6f72 2070 erify behavior p │ │ │ │ │ -00058db0: 6173 7369 6e67 206e 756c 6c20 746f 2076 assing null to v │ │ │ │ │ -00058dc0: 6172 696f 7573 206a 6176 612e 7365 6375 arious java.secu │ │ │ │ │ -00058dd0: 7269 7479 2e53 6563 7572 6974 7920 6d65 rity.Security me │ │ │ │ │ -00058de0: 7468 6f64 730a 0a3c 6c69 3e6a 6176 612f thods..
  • java/ │ │ │ │ │ -00058df0: 7365 6375 7269 7479 2f53 6563 7572 6974 security/Securit │ │ │ │ │ -00058e00: 792f 5072 6f76 6964 6572 4669 6c74 6572 y/ProviderFilter │ │ │ │ │ -00058e10: 696e 672e 6a61 7661 3a20 4368 6563 6b20 ing.java: Check │ │ │ │ │ -00058e20: 7468 6174 2070 726f 7669 6465 7220 7365 that provider se │ │ │ │ │ -00058e30: 7276 6963 6520 6d61 7463 6869 6e67 2f66 rvice matching/f │ │ │ │ │ -00058e40: 696c 7465 7269 6e67 2069 7320 646f 6e65 iltering is done │ │ │ │ │ -00058e50: 2063 6f72 7265 6374 6c79 0a0a 3c6c 693e correctly..
  • │ │ │ │ │ -00058e60: 6a61 7661 2f73 6563 7572 6974 792f 5365 java/security/Se │ │ │ │ │ -00058e70: 6375 7269 7479 2f53 6563 7572 6974 7950 curity/SecurityP │ │ │ │ │ -00058e80: 726f 7046 696c 652f 5365 6375 7269 7479 ropFile/Security │ │ │ │ │ -00058e90: 5072 6f70 4669 6c65 2e6a 6176 613a 2062 PropFile.java: b │ │ │ │ │ -00058ea0: 6520 616c 6c6f 7765 6420 746f 2073 7065 e allowed to spe │ │ │ │ │ -00058eb0: 6369 6679 2074 6865 2073 6563 7572 6974 cify the securit │ │ │ │ │ -00058ec0: 7920 7072 6f70 6572 7469 6573 2066 696c y properties fil │ │ │ │ │ -00058ed0: 6520 6173 2061 202d 4420 7379 7374 656d e as a -D system │ │ │ │ │ -00058ee0: 2070 726f 7065 7274 790a 0a3c 6c69 3e6a property..
  • j │ │ │ │ │ -00058ef0: 6176 612f 7365 6375 7269 7479 2f53 6563 ava/security/Sec │ │ │ │ │ -00058f00: 7572 6974 792f 5379 6e63 6872 6f6e 697a urity/Synchroniz │ │ │ │ │ -00058f10: 6564 4163 6365 7373 2e6a 6176 613a 204d edAccess.java: M │ │ │ │ │ -00058f20: 616b 6520 7375 7265 2050 726f 7669 6465 ake sure Provide │ │ │ │ │ -00058f30: 7220 6170 6920 696d 706c 656d 656e 7461 r api implementa │ │ │ │ │ -00058f40: 7469 6f6e 7320 6172 6520 7379 6e63 6872 tions are synchr │ │ │ │ │ -00058f50: 6f6e 697a 6564 2070 726f 7065 726c 790a onized properly. │ │ │ │ │ -00058f60: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ -00058f70: 7479 2f53 6563 7572 6974 792f 7265 6d6f ty/Security/remo │ │ │ │ │ -00058f80: 7669 6e67 2f52 656d 6f76 6550 726f 7669 ving/RemoveProvi │ │ │ │ │ -00058f90: 6465 7242 7949 6465 6e74 6974 792e 6a61 derByIdentity.ja │ │ │ │ │ -00058fa0: 7661 3a20 5072 6f76 6964 6572 7320 7368 va: Providers sh │ │ │ │ │ -00058fb0: 6f75 6c64 2062 6520 7265 6d6f 7665 6420 ould be removed │ │ │ │ │ -00058fc0: 2262 792d 6964 656e 7469 7479 2220 2d20 "by-identity" - │ │ │ │ │ -00058fd0: 6e6f 7420 2262 792d 7661 6c75 6522 0a0a not "by-value".. │ │ │ │ │ -00058fe0: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -00058ff0: 792f 5365 6375 7269 7479 2f72 656d 6f76 y/Security/remov │ │ │ │ │ -00059000: 696e 672f 5265 6d6f 7665 5072 6f76 6964 ing/RemoveProvid │ │ │ │ │ -00059010: 6572 732e 6a61 7661 3a20 6d61 6b65 2073 ers.java: make s │ │ │ │ │ -00059020: 7572 6520 7265 6d6f 7665 5072 6f76 6964 ure removeProvid │ │ │ │ │ -00059030: 6572 2829 2061 6c77 6179 7320 776f 726b er() always work │ │ │ │ │ -00059040: 7320 636f 7272 6563 746c 790a 0a3c 6c69 s correctly..
  • java/security/S │ │ │ │ │ -00059060: 6563 7572 6974 792f 7265 6d6f 7669 6e67 ecurity/removing │ │ │ │ │ -00059070: 2f52 656d 6f76 6553 7461 7469 6350 726f /RemoveStaticPro │ │ │ │ │ -00059080: 7669 6465 722e 6a61 7661 3a20 4d61 6b65 vider.java: Make │ │ │ │ │ -00059090: 2073 7572 6520 7468 6174 2061 2072 656d sure that a rem │ │ │ │ │ -000590a0: 6f76 6564 2070 726f 7669 6465 7220 776f oved provider wo │ │ │ │ │ -000590b0: 6e27 7420 6265 2061 6363 6565 7373 6162 n't be acceessab │ │ │ │ │ -000590c0: 6c65 2e0a 0a3c 6c69 3e6a 6176 612f 7365 le...
  • java/se │ │ │ │ │ -000590d0: 6375 7269 7479 2f53 6563 7572 6974 792f curity/Security/ │ │ │ │ │ -000590e0: 7369 676e 6564 6669 7273 742f 4479 6e53 signedfirst/DynS │ │ │ │ │ -000590f0: 7461 7469 632e 6a61 7661 3a20 7072 6f62 tatic.java: prob │ │ │ │ │ -00059100: 6c65 6d73 2069 6620 7369 676e 6564 2063 lems if signed c │ │ │ │ │ -00059110: 7279 7074 6f20 7072 6f76 6964 6572 2069 rypto provider i │ │ │ │ │ -00059120: 7320 7468 6520 6d6f 7374 2070 7265 6665 s the most prefe │ │ │ │ │ -00059130: 7272 6564 2070 726f 7669 6465 720a 0a3c rred provider..< │ │ │ │ │ -00059140: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -00059150: 2f53 6967 6e61 7475 7265 2f42 7974 6542 /Signature/ByteB │ │ │ │ │ -00059160: 7566 6665 7273 2e6a 6176 613a 2054 6573 uffers.java: Tes │ │ │ │ │ -00059170: 7420 7468 6520 5369 676e 6174 7572 652e t the Signature. │ │ │ │ │ -00059180: 7570 6461 7465 2842 7974 6542 7566 6665 update(ByteBuffe │ │ │ │ │ -00059190: 7229 206d 6574 686f 640a 0a3c 6c69 3e6a r) method..
  • j │ │ │ │ │ -000591a0: 6176 612f 7365 6375 7269 7479 2f53 6967 ava/security/Sig │ │ │ │ │ -000591b0: 6e61 7475 7265 2f4e 4f4e 4577 6974 6852 nature/NONEwithR │ │ │ │ │ -000591c0: 5341 2e6a 6176 613a 2065 6e73 7572 6520 SA.java: ensure │ │ │ │ │ -000591d0: 7468 6174 2074 6865 204e 4f4e 4577 6974 that the NONEwit │ │ │ │ │ -000591e0: 6852 5341 2061 6461 7074 6572 2077 6f72 hRSA adapter wor │ │ │ │ │ -000591f0: 6b73 2063 6f72 7265 6374 6c79 0a0a 3c6c ks correctly..java/security/ │ │ │ │ │ -00059210: 5369 676e 6174 7572 652f 4e6f 5072 6f76 Signature/NoProv │ │ │ │ │ -00059220: 6964 6572 2e6a 6176 613a 2056 6572 6966 ider.java: Verif │ │ │ │ │ -00059230: 7920 7468 6174 2074 6861 7420 6120 7375 y that that a su │ │ │ │ │ -00059240: 6263 6c61 7373 206f 6620 5369 676e 6174 bclass of Signat │ │ │ │ │ -00059250: 7572 6520 7468 6174 2064 6f65 7320 6e6f ure that does no │ │ │ │ │ -00059260: 7420 636f 6e74 6169 6e20 6120 7072 6f76 t contain a prov │ │ │ │ │ -00059270: 6964 6572 2063 616e 2062 6520 7573 6564 ider can be used │ │ │ │ │ -00059280: 2074 6f20 7665 7269 6679 2e0a 0a3c 6c69 to verify...
  • java/security/S │ │ │ │ │ -000592a0: 6967 6e61 7475 7265 2f4f 6666 7365 7473 ignature/Offsets │ │ │ │ │ -000592b0: 2e6a 6176 613a 2054 6869 7320 7465 7374 .java: This test │ │ │ │ │ -000592c0: 2076 616c 6964 6174 6573 2073 6967 6e61 validates signa │ │ │ │ │ -000592d0: 7475 7265 2076 6572 6966 6963 6174 696f ture verificatio │ │ │ │ │ -000592e0: 6e20 5369 676e 6174 7572 652e 7665 7269 n Signature.veri │ │ │ │ │ -000592f0: 6679 2862 7974 655b 5d2c 2069 6e74 2c20 fy(byte[], int, │ │ │ │ │ -00059300: 696e 7429 2e0a 0a3c 6c69 3e6a 6176 612f int)...
  • java/ │ │ │ │ │ -00059310: 7365 6375 7269 7479 2f53 6967 6e61 7475 security/Signatu │ │ │ │ │ -00059320: 7265 2f52 6573 6574 4166 7465 7245 7863 re/ResetAfterExc │ │ │ │ │ -00059330: 6570 7469 6f6e 2e6a 6176 613a 2045 6e73 eption.java: Ens │ │ │ │ │ -00059340: 7572 6520 7468 6174 2053 6967 6e61 7475 ure that Signatu │ │ │ │ │ -00059350: 7265 206f 626a 6563 7473 2061 7265 2072 re objects are r │ │ │ │ │ -00059360: 6573 6574 2061 6674 6572 2076 6572 6966 eset after verif │ │ │ │ │ -00059370: 6963 6174 696f 6e20 6572 726f 7265 6420 ication errored │ │ │ │ │ -00059380: 6f75 742e 0a0a 3c6c 693e 6a61 7661 2f73 out...
  • java/s │ │ │ │ │ -00059390: 6563 7572 6974 792f 5369 676e 6174 7572 ecurity/Signatur │ │ │ │ │ -000593a0: 652f 5369 676e 5769 7468 4f75 7470 7574 e/SignWithOutput │ │ │ │ │ -000593b0: 4275 6666 6572 2e6a 6176 613a 2053 6967 Buffer.java: Sig │ │ │ │ │ -000593c0: 6e61 7475 7265 2073 686f 756c 6420 7375 nature should su │ │ │ │ │ -000593d0: 7070 6f72 7420 6120 7369 676e 2829 206d pport a sign() m │ │ │ │ │ -000593e0: 6574 686f 6420 7468 6174 2070 6c61 6365 ethod that place │ │ │ │ │ -000593f0: 7320 7468 6520 7369 676e 6174 7572 6520 s the signature │ │ │ │ │ -00059400: 696e 2061 6e20 616c 7265 6164 7920 6578 in an already ex │ │ │ │ │ -00059410: 6973 7469 6e67 2061 7272 6179 2e0a 0a3c isting array...< │ │ │ │ │ -00059420: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -00059430: 2f53 6967 6e61 7475 7265 2f53 6967 6e61 /Signature/Signa │ │ │ │ │ -00059440: 7475 7265 4765 7441 6c67 6f72 6974 686d tureGetAlgorithm │ │ │ │ │ -00059450: 2e6a 6176 613a 2053 6967 6e61 7475 7265 .java: Signature │ │ │ │ │ -00059460: 2e67 6574 416c 676f 7269 7468 6d20 7265 .getAlgorithm re │ │ │ │ │ -00059470: 7475 726e 206e 756c 6c20 696e 2073 7065 turn null in spe │ │ │ │ │ -00059480: 6369 616c 2063 6173 650a 0a3c 6c69 3e6a cial case..
  • j │ │ │ │ │ -00059490: 6176 612f 7365 6375 7269 7479 2f53 6967 ava/security/Sig │ │ │ │ │ -000594a0: 6e61 7475 7265 2f53 6967 6e61 7475 7265 nature/Signature │ │ │ │ │ -000594b0: 4765 7449 6e73 7461 6e63 652e 6a61 7661 GetInstance.java │ │ │ │ │ -000594c0: 3a20 456e 7375 7265 2074 6865 2042 4320 : Ensure the BC │ │ │ │ │ -000594d0: 7072 6f76 6964 6572 2d72 6573 656c 6563 provider-reselec │ │ │ │ │ -000594e0: 7469 6f6e 2077 6f72 6b61 726f 756e 6420 tion workaround │ │ │ │ │ -000594f0: 696e 2053 6967 6e61 7475 7265 2063 6c61 in Signature cla │ │ │ │ │ -00059500: 7373 2066 756e 6374 696f 6e73 2063 6f72 ss functions cor │ │ │ │ │ -00059510: 7265 6374 6c79 0a0a 3c6c 693e 6a61 7661 rectly..
  • java │ │ │ │ │ -00059520: 2f73 6563 7572 6974 792f 5369 676e 6174 /security/Signat │ │ │ │ │ -00059530: 7572 652f 5369 676e 6174 7572 654c 656e ure/SignatureLen │ │ │ │ │ -00059540: 6774 682e 6a61 7661 3a20 5265 6a65 6374 gth.java: Reject │ │ │ │ │ -00059550: 2073 6967 6e61 7475 7265 7320 7072 6573 signatures pres │ │ │ │ │ -00059560: 656e 7465 6420 666f 7220 7665 7269 6669 ented for verifi │ │ │ │ │ -00059570: 6361 7469 6f6e 2074 6861 7420 636f 6e74 cation that cont │ │ │ │ │ -00059580: 6169 6e20 6578 7472 6120 6279 7465 732e ain extra bytes. │ │ │ │ │ -00059590: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ -000595a0: 6974 792f 5369 676e 6174 7572 652f 5465 ity/Signature/Te │ │ │ │ │ -000595b0: 7374 436c 6f6e 6561 626c 652e 6a61 7661 stCloneable.java │ │ │ │ │ -000595c0: 3a20 4d61 6b65 2073 7572 6520 7468 6174 : Make sure that │ │ │ │ │ -000595d0: 2073 6967 6e61 7475 7265 206f 626a 6563 signature objec │ │ │ │ │ -000595e0: 7473 2077 6869 6368 2061 7265 2063 6c6f ts which are clo │ │ │ │ │ -000595f0: 6e65 6162 6c65 2069 6d70 6c65 6d65 6e74 neable implement │ │ │ │ │ -00059600: 2074 6865 2043 6c6f 6e65 6162 6c65 2069 the Cloneable i │ │ │ │ │ -00059610: 6e74 6572 6661 6365 0a0a 3c6c 693e 6a61 nterface..
  • ja │ │ │ │ │ -00059620: 7661 2f73 6563 7572 6974 792f 5369 676e va/security/Sign │ │ │ │ │ -00059630: 6174 7572 652f 5465 7374 496e 6974 5369 ature/TestInitSi │ │ │ │ │ -00059640: 676e 5769 7468 4d79 4f77 6e52 616e 646f gnWithMyOwnRando │ │ │ │ │ -00059650: 6d2e 6a61 7661 3a20 456e 7375 7265 2074 m.java: Ensure t │ │ │ │ │ -00059660: 6865 2072 616e 646f 6d20 736f 7572 6365 he random source │ │ │ │ │ -00059670: 2073 7570 706c 6965 6420 696e 2053 6967 supplied in Sig │ │ │ │ │ -00059680: 6e61 7475 7265 2e69 6e69 7453 6967 6e28 nature.initSign( │ │ │ │ │ -00059690: 5072 6976 6174 654b 6579 2c20 5365 6375 PrivateKey, Secu │ │ │ │ │ -000596a0: 7265 5261 6e64 6f6d 2920 6973 2075 7365 reRandom) is use │ │ │ │ │ -000596b0: 642e 0a0a 3c6c 693e 6a61 7661 2f73 6563 d...
  • java/sec │ │ │ │ │ -000596c0: 7572 6974 792f 5369 676e 6174 7572 652f urity/Signature/ │ │ │ │ │ -000596d0: 5665 7269 6679 5261 6e67 6543 6865 636b VerifyRangeCheck │ │ │ │ │ -000596e0: 4f76 6572 666c 6f77 2e6a 6176 613a 2041 Overflow.java: A │ │ │ │ │ -000596f0: 494f 4f42 4520 6672 6f6d 2053 6967 6e61 IOOBE from Signa │ │ │ │ │ -00059700: 7475 7265 2e76 6572 6966 7920 6166 7465 ture.verify afte │ │ │ │ │ -00059710: 7220 696e 7465 6765 7220 6f76 6572 666c r integer overfl │ │ │ │ │ -00059720: 6f77 0a0a 3c6c 693e 6a61 7661 2f73 6563 ow..
  • java/sec │ │ │ │ │ -00059730: 7572 6974 792f 5369 676e 6564 4a61 722f urity/SignedJar/ │ │ │ │ │ -00059740: 5369 676e 6564 4a61 7257 6974 6843 7573 SignedJarWithCus │ │ │ │ │ -00059750: 746f 6d43 6c61 7373 4c6f 6164 6572 2e6a tomClassLoader.j │ │ │ │ │ -00059760: 6176 613a 204d 616b 6520 7375 7265 206a ava: Make sure j │ │ │ │ │ -00059770: 6176 612e 7379 7374 656d 2e63 6c61 7373 ava.system.class │ │ │ │ │ -00059780: 2e6c 6f61 6465 7220 7072 6f70 6572 7479 .loader property │ │ │ │ │ -00059790: 2063 616e 2062 6520 7573 6564 2077 6865 can be used whe │ │ │ │ │ -000597a0: 6e20 6375 7374 6f6d 2063 6c61 7373 206c n custom class l │ │ │ │ │ -000597b0: 6f61 6465 7220 6973 2069 6e73 6964 6520 oader is inside │ │ │ │ │ -000597c0: 7369 676e 6564 206a 6172 0a0a 3c6c 693e signed jar..
  • │ │ │ │ │ -000597d0: 6a61 7661 2f73 6563 7572 6974 792f 5369 java/security/Si │ │ │ │ │ -000597e0: 676e 6564 4a61 722f 7370 692d 6361 6c65 gnedJar/spi-cale │ │ │ │ │ -000597f0: 6e64 6172 2d70 726f 7669 6465 722f 5465 ndar-provider/Te │ │ │ │ │ -00059800: 7374 5350 4953 6967 6e65 642e 6a61 7661 stSPISigned.java │ │ │ │ │ -00059810: 3a20 4368 6563 6b69 6e67 2063 7573 746f : Checking custo │ │ │ │ │ -00059820: 6d20 4361 6c65 6e64 6172 4461 7461 5072 m CalendarDataPr │ │ │ │ │ -00059830: 6f76 6964 6572 2077 6974 6820 5350 4920 ovider with SPI │ │ │ │ │ -00059840: 636f 6e74 6169 6e65 6420 696e 2073 6967 contained in sig │ │ │ │ │ -00059850: 6e65 6420 6a61 7220 646f 6573 206e 6f74 ned jar does not │ │ │ │ │ -00059860: 2070 726f 6475 6365 204e 5045 2e0a 0a3c produce NPE...< │ │ │ │ │ -00059870: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -00059880: 2f53 6967 6e65 644f 626a 6563 742f 4368 /SignedObject/Ch │ │ │ │ │ -00059890: 6169 6e2e 6a61 7661 3a20 5665 7269 6679 ain.java: Verify │ │ │ │ │ -000598a0: 2061 2063 6861 696e 206f 6620 7369 676e a chain of sign │ │ │ │ │ -000598b0: 6564 206f 626a 6563 7473 0a0a 3c6c 693e ed objects..
  • │ │ │ │ │ -000598c0: 6a61 7661 2f73 6563 7572 6974 792f 5369 java/security/Si │ │ │ │ │ -000598d0: 676e 6564 4f62 6a65 6374 2f43 6f70 792e gnedObject/Copy. │ │ │ │ │ -000598e0: 6a61 7661 3a20 4368 6563 6b73 2069 6620 java: Checks if │ │ │ │ │ -000598f0: 6120 7369 676e 6564 206f 626a 6563 7420 a signed object │ │ │ │ │ -00059900: 6973 2061 2063 6f70 7920 6f66 2061 6e20 is a copy of an │ │ │ │ │ -00059910: 6f72 6967 696e 616c 206f 626a 6563 740a original object. │ │ │ │ │ -00059920: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ -00059930: 7479 2f53 6967 6e65 644f 626a 6563 742f ty/SignedObject/ │ │ │ │ │ -00059940: 436f 7272 6563 746e 6573 732e 6a61 7661 Correctness.java │ │ │ │ │ -00059950: 3a20 4465 7365 7269 616c 697a 6174 696f : Deserializatio │ │ │ │ │ -00059960: 6e20 616c 6c6f 7773 2063 7265 6174 696f n allows creatio │ │ │ │ │ -00059970: 6e20 6f66 206d 7574 6162 6c65 2053 6967 n of mutable Sig │ │ │ │ │ -00059980: 6e65 644f 626a 6563 740a 0a3c 6c69 3e6a nedObject..
  • j │ │ │ │ │ -00059990: 6176 612f 7365 6375 7269 7479 2f55 6e72 ava/security/Unr │ │ │ │ │ -000599a0: 6573 6f6c 7665 6450 6572 6d69 7373 696f esolvedPermissio │ │ │ │ │ -000599b0: 6e2f 4163 6365 7373 6f72 4d65 7468 6f64 n/AccessorMethod │ │ │ │ │ -000599c0: 732e 6a61 7661 3a20 7072 6f76 6964 6520 s.java: provide │ │ │ │ │ -000599d0: 6163 6365 7373 6f72 206d 6574 686f 6473 accessor methods │ │ │ │ │ -000599e0: 2066 6f72 2055 6e72 6573 6f6c 7665 6450 for UnresolvedP │ │ │ │ │ -000599f0: 6572 6d69 7373 696f 6e0a 0a3c 6c69 3e6a ermission..
  • j │ │ │ │ │ -00059a00: 6176 612f 7365 6375 7269 7479 2f55 6e72 ava/security/Unr │ │ │ │ │ -00059a10: 6573 6f6c 7665 6450 6572 6d69 7373 696f esolvedPermissio │ │ │ │ │ -00059a20: 6e2f 4465 6275 672e 6a61 7661 3a20 556e n/Debug.java: Un │ │ │ │ │ -00059a30: 7265 736f 6c76 6564 5065 726d 6973 7369 resolvedPermissi │ │ │ │ │ -00059a40: 6f6e 2061 7373 756d 6573 2070 6572 6d69 on assumes permi │ │ │ │ │ -00059a50: 7373 696f 6e20 636f 6e73 7472 7563 746f ssion constructo │ │ │ │ │ -00059a60: 7220 7769 7468 2032 2073 7472 696e 6720 r with 2 string │ │ │ │ │ -00059a70: 7061 7261 6d65 7465 7273 0a0a 3c6c 693e parameters..
  • │ │ │ │ │ -00059a80: 6a61 7661 2f73 6563 7572 6974 792f 556e java/security/Un │ │ │ │ │ -00059a90: 7265 736f 6c76 6564 5065 726d 6973 7369 resolvedPermissi │ │ │ │ │ -00059aa0: 6f6e 2f45 7175 616c 732e 6a61 7661 3a20 on/Equals.java: │ │ │ │ │ -00059ab0: 556e 7265 736f 6c76 6564 5065 726d 6973 UnresolvedPermis │ │ │ │ │ -00059ac0: 7369 6f6e 2e65 7175 616c 7328 2920 7468 sion.equals() th │ │ │ │ │ -00059ad0: 726f 7773 204e 756c 6c50 6f69 6e74 6572 rows NullPointer │ │ │ │ │ -00059ae0: 4578 6365 7074 696f 6e0a 0a3c 6c69 3e6a Exception..
  • j │ │ │ │ │ -00059af0: 6176 612f 7365 6375 7269 7479 2f63 6572 ava/security/cer │ │ │ │ │ -00059b00: 742f 4365 7274 5061 7468 2f53 6572 6961 t/CertPath/Seria │ │ │ │ │ -00059b10: 6c69 7a65 2e6a 6176 613a 204d 616b 6520 lize.java: Make │ │ │ │ │ -00059b20: 7375 7265 2074 6861 7420 6120 4365 7274 sure that a Cert │ │ │ │ │ -00059b30: 5061 7468 206f 626a 6563 7420 6361 6e20 Path object can │ │ │ │ │ -00059b40: 6265 2073 6572 6961 6c69 7a65 640a 0a3c be serialized..< │ │ │ │ │ -00059b50: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -00059b60: 2f63 6572 742f 4365 7274 5061 7468 4275 /cert/CertPathBu │ │ │ │ │ -00059b70: 696c 6465 722f 4765 7449 6e73 7461 6e63 ilder/GetInstanc │ │ │ │ │ -00059b80: 652e 6a61 7661 3a20 5368 6f75 6c64 2062 e.java: Should b │ │ │ │ │ -00059b90: 6520 6162 6c65 2074 6f20 7061 7373 2061 e able to pass a │ │ │ │ │ -00059ba0: 2050 726f 7669 6465 7220 6f62 6a65 6374 Provider object │ │ │ │ │ -00059bb0: 2074 6f20 6765 7449 6e73 7461 6e63 6528 to getInstance( │ │ │ │ │ -00059bc0: 292e 0a0a 3c6c 693e 6a61 7661 2f73 6563 )...
  • java/sec │ │ │ │ │ -00059bd0: 7572 6974 792f 6365 7274 2f43 6572 7450 urity/cert/CertP │ │ │ │ │ -00059be0: 6174 6842 7569 6c64 6572 2f4e 6f45 7874 athBuilder/NoExt │ │ │ │ │ -00059bf0: 656e 7369 6f6e 732e 6a61 7661 3a20 5665 ensions.java: Ve │ │ │ │ │ -00059c00: 7269 6679 2053 756e 2043 6572 7450 6174 rify Sun CertPat │ │ │ │ │ -00059c10: 6842 7569 6c64 6572 2069 6d70 6c65 6d65 hBuilder impleme │ │ │ │ │ -00059c20: 6e74 6174 696f 6e20 6861 6e64 6c65 7320 ntation handles │ │ │ │ │ -00059c30: 6365 7274 6966 6963 6174 6573 2077 6974 certificates wit │ │ │ │ │ -00059c40: 6820 6e6f 2065 7874 656e 7369 6f6e 730a h no extensions. │ │ │ │ │ -00059c50: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ -00059c60: 7479 2f63 6572 742f 4365 7274 5061 7468 ty/cert/CertPath │ │ │ │ │ -00059c70: 4275 696c 6465 722f 616b 6945 7874 2f41 Builder/akiExt/A │ │ │ │ │ -00059c80: 4b49 5365 7269 616c 4e75 6d62 6572 2e6a KISerialNumber.j │ │ │ │ │ -00059c90: 6176 613a 206d 616b 6520 7375 7265 2061 ava: make sure a │ │ │ │ │ -00059ca0: 2050 4b49 5820 4365 7274 5061 7468 4275 PKIX CertPathBu │ │ │ │ │ -00059cb0: 696c 6465 7220 6361 6e20 6275 696c 6420 ilder can build │ │ │ │ │ -00059cc0: 6120 7061 7468 2077 6865 6e20 616e 2069 a path when an i │ │ │ │ │ -00059cd0: 6e74 6572 6d65 6469 6174 6520 4341 2063 ntermediate CA c │ │ │ │ │ -00059ce0: 6572 7469 6669 6361 7465 2063 6f6e 7461 ertificate conta │ │ │ │ │ -00059cf0: 696e 7320 616e 2041 4b49 2065 7874 656e ins an AKI exten │ │ │ │ │ -00059d00: 7369 6f6e 2077 6974 6820 6120 6b65 7920 sion with a key │ │ │ │ │ -00059d10: 6964 656e 7469 6669 6572 2061 6e64 206e identifier and n │ │ │ │ │ -00059d20: 6f20 7365 7269 616c 206e 756d 6265 7220 o serial number │ │ │ │ │ -00059d30: 616e 6420 7468 6520 656e 642d 656e 7469 and the end-enti │ │ │ │ │ -00059d40: 7479 2063 6572 7469 6669 6361 7465 2063 ty certificate c │ │ │ │ │ -00059d50: 6f6e 7461 696e 7320 616e 2041 4b49 2065 ontains an AKI e │ │ │ │ │ -00059d60: 7874 656e 7369 6f6e 2077 6974 6820 626f xtension with bo │ │ │ │ │ -00059d70: 7468 2061 206b 6579 2069 6465 6e74 6966 th a key identif │ │ │ │ │ -00059d80: 6965 7220 616e 6420 6120 7365 7269 616c ier and a serial │ │ │ │ │ -00059d90: 206e 756d 6265 722e 0a0a 3c6c 693e 6a61 number...
  • ja │ │ │ │ │ -00059da0: 7661 2f73 6563 7572 6974 792f 6365 7274 va/security/cert │ │ │ │ │ -00059db0: 2f43 6572 7450 6174 6842 7569 6c64 6572 /CertPathBuilder │ │ │ │ │ -00059dc0: 2f73 656c 6649 7373 7565 642f 4469 7361 /selfIssued/Disa │ │ │ │ │ -00059dd0: 626c 6552 6576 6f63 6174 696f 6e2e 6a61 bleRevocation.ja │ │ │ │ │ -00059de0: 7661 3a20 5049 5420 6236 313a 2050 4b49 va: PIT b61: PKI │ │ │ │ │ -00059df0: 2074 6573 7420 7375 6974 6520 6661 696c test suite fail │ │ │ │ │ -00059e00: 7320 6265 6361 7573 6520 7365 6c66 2073 s because self s │ │ │ │ │ -00059e10: 6967 6e65 6420 6365 7274 6966 6963 6174 igned certificat │ │ │ │ │ -00059e20: 6573 2061 7265 2062 6569 6e67 2072 656a es are being rej │ │ │ │ │ -00059e30: 6563 7465 640a 0a3c 6c69 3e6a 6176 612f ected..
  • java/ │ │ │ │ │ -00059e40: 7365 6375 7269 7479 2f63 6572 742f 4365 security/cert/Ce │ │ │ │ │ -00059e50: 7274 5061 7468 4275 696c 6465 722f 7365 rtPathBuilder/se │ │ │ │ │ -00059e60: 6c66 4973 7375 6564 2f4b 6579 5573 6167 lfIssued/KeyUsag │ │ │ │ │ -00059e70: 654d 6174 7465 7273 2e6a 6176 613a 2050 eMatters.java: P │ │ │ │ │ -00059e80: 4954 2062 3631 3a20 504b 4920 7465 7374 IT b61: PKI test │ │ │ │ │ -00059e90: 2073 7569 7465 2066 6169 6c73 2062 6563 suite fails bec │ │ │ │ │ -00059ea0: 6175 7365 2073 656c 6620 7369 676e 6564 ause self signed │ │ │ │ │ -00059eb0: 2063 6572 7469 6669 6361 7465 7320 6172 certificates ar │ │ │ │ │ -00059ec0: 6520 6265 696e 6720 7265 6a65 6374 6564 e being rejected │ │ │ │ │ -00059ed0: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ -00059ee0: 6974 792f 6365 7274 2f43 6572 7450 6174 ity/cert/CertPat │ │ │ │ │ -00059ef0: 6842 7569 6c64 6572 2f73 656c 6649 7373 hBuilder/selfIss │ │ │ │ │ -00059f00: 7565 642f 5374 6174 7573 4c6f 6f70 4465 ued/StatusLoopDe │ │ │ │ │ -00059f10: 7065 6e64 656e 6379 2e6a 6176 613a 2050 pendency.java: P │ │ │ │ │ -00059f20: 4954 2062 3631 3a20 504b 4920 7465 7374 IT b61: PKI test │ │ │ │ │ -00059f30: 2073 7569 7465 2066 6169 6c73 2062 6563 suite fails bec │ │ │ │ │ -00059f40: 6175 7365 2073 656c 6620 7369 676e 6564 ause self signed │ │ │ │ │ -00059f50: 2063 6572 7469 6669 6361 7465 7320 6172 certificates ar │ │ │ │ │ -00059f60: 6520 6265 696e 6720 7265 6a65 6374 6564 e being rejected │ │ │ │ │ -00059f70: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ -00059f80: 6974 792f 6365 7274 2f43 6572 7450 6174 ity/cert/CertPat │ │ │ │ │ -00059f90: 6842 7569 6c64 6572 2f74 6172 6765 7443 hBuilder/targetC │ │ │ │ │ -00059fa0: 6f6e 7374 7261 696e 7473 2f42 7569 6c64 onstraints/Build │ │ │ │ │ -00059fb0: 4545 4261 7369 6343 6f6e 7374 7261 696e EEBasicConstrain │ │ │ │ │ -00059fc0: 7473 2e6a 6176 613a 206d 616b 6520 7375 ts.java: make su │ │ │ │ │ -00059fd0: 7265 2061 2050 4b49 5820 4365 7274 5061 re a PKIX CertPa │ │ │ │ │ -00059fe0: 7468 4275 696c 6465 7220 6275 696c 6473 thBuilder builds │ │ │ │ │ -00059ff0: 2061 2070 6174 6820 746f 2061 6e20 656e a path to an en │ │ │ │ │ -0005a000: 6420 656e 7469 7479 2063 6572 7469 6669 d entity certifi │ │ │ │ │ -0005a010: 6361 7465 2077 6865 6e20 7468 6520 7365 cate when the se │ │ │ │ │ -0005a020: 7442 6173 6963 436f 6e73 7472 6169 6e74 tBasicConstraint │ │ │ │ │ -0005a030: 7320 6d65 7468 6f64 206f 6620 7468 6520 s method of the │ │ │ │ │ -0005a040: 5835 3039 4365 7274 5365 6c65 6374 6f72 X509CertSelector │ │ │ │ │ -0005a050: 206f 6620 7468 6520 7461 7267 6574 436f of the targetCo │ │ │ │ │ -0005a060: 6e73 7472 6169 6e74 7320 504b 4958 4275 nstraints PKIXBu │ │ │ │ │ -0005a070: 696c 6465 7250 6172 616d 6574 6572 7320 ilderParameters │ │ │ │ │ -0005a080: 7061 7261 6d65 7465 7220 6973 2073 6574 parameter is set │ │ │ │ │ -0005a090: 2074 6f20 2d32 2e0a 0a3c 6c69 3e6a 6176 to -2...
  • jav │ │ │ │ │ -0005a0a0: 612f 7365 6375 7269 7479 2f63 6572 742f a/security/cert/ │ │ │ │ │ -0005a0b0: 4365 7274 5061 7468 4275 696c 6465 722f CertPathBuilder/ │ │ │ │ │ -0005a0c0: 7461 7267 6574 436f 6e73 7472 6169 6e74 targetConstraint │ │ │ │ │ -0005a0d0: 732f 4275 696c 644f 6464 5365 6c2e 6a61 s/BuildOddSel.ja │ │ │ │ │ -0005a0e0: 7661 3a20 6d61 6b65 2073 7572 6520 6120 va: make sure a │ │ │ │ │ -0005a0f0: 504b 4958 2043 6572 7450 6174 6842 7569 PKIX CertPathBui │ │ │ │ │ -0005a100: 6c64 6572 2074 6872 6f77 7320 616e 2049 lder throws an I │ │ │ │ │ -0005a110: 6e76 616c 6964 416c 676f 7269 7468 6d50 nvalidAlgorithmP │ │ │ │ │ -0005a120: 6172 616d 6574 6572 4578 6365 7074 696f arameterExceptio │ │ │ │ │ -0005a130: 6e20 6966 2074 6865 2074 6172 6765 7420 n if the target │ │ │ │ │ -0005a140: 636f 6e73 7472 6169 6e74 7320 7370 6563 constraints spec │ │ │ │ │ -0005a150: 6966 6965 6420 696e 2074 6865 2050 4b49 ified in the PKI │ │ │ │ │ -0005a160: 5842 7569 6c64 6572 5061 7261 6d65 7465 XBuilderParamete │ │ │ │ │ -0005a170: 7273 2069 7320 6e6f 7420 616e 2069 6e73 rs is not an ins │ │ │ │ │ -0005a180: 7461 6e63 6520 6f66 2058 3530 3943 6572 tance of X509Cer │ │ │ │ │ -0005a190: 7453 656c 6563 746f 722e 0a0a 3c6c 693e tSelector...
  • │ │ │ │ │ -0005a1a0: 6a61 7661 2f73 6563 7572 6974 792f 6365 java/security/ce │ │ │ │ │ -0005a1b0: 7274 2f43 6572 7450 6174 6842 7569 6c64 rt/CertPathBuild │ │ │ │ │ -0005a1c0: 6572 2f7a 6572 6f4c 656e 6774 6850 6174 er/zeroLengthPat │ │ │ │ │ -0005a1d0: 682f 5a65 726f 4c65 6e67 7468 5061 7468 h/ZeroLengthPath │ │ │ │ │ -0005a1e0: 2e6a 6176 613a 2063 6865 636b 2074 6861 .java: check tha │ │ │ │ │ -0005a1f0: 7420 7765 2063 616e 2062 7569 6c64 2061 t we can build a │ │ │ │ │ -0005a200: 6e64 2076 616c 6964 6174 6520 6120 7a65 nd validate a ze │ │ │ │ │ -0005a210: 726f 2d6c 656e 6774 6820 6365 7274 7061 ro-length certpa │ │ │ │ │ -0005a220: 7468 2077 6865 6e20 6120 7472 7573 7420 th when a trust │ │ │ │ │ -0005a230: 616e 6368 6f72 2063 6572 7420 7361 7469 anchor cert sati │ │ │ │ │ -0005a240: 7366 6965 7320 7468 6520 7461 7267 6574 sfies the target │ │ │ │ │ -0005a250: 2063 6f6e 7374 7261 696e 7473 0a0a 3c6c constraints..java/security/ │ │ │ │ │ -0005a270: 6365 7274 2f43 6572 7450 6174 6845 6e63 cert/CertPathEnc │ │ │ │ │ -0005a280: 6f64 696e 6754 6573 742e 6a61 7661 3a20 odingTest.java: │ │ │ │ │ -0005a290: 4365 7274 5061 7468 456e 636f 6469 6e67 CertPathEncoding │ │ │ │ │ -0005a2a0: 5465 7374 2074 6573 7473 2074 6865 2061 Test tests the a │ │ │ │ │ -0005a2b0: 6269 6c69 7479 206f 6620 7468 6520 4365 bility of the Ce │ │ │ │ │ -0005a2c0: 7274 5061 7468 2061 6e64 2043 6572 7469 rtPath and Certi │ │ │ │ │ -0005a2d0: 6669 6361 7465 4661 6374 6f72 7920 746f ficateFactory to │ │ │ │ │ -0005a2e0: 2065 6e63 6f64 6520 616e 6420 6465 636f encode and deco │ │ │ │ │ -0005a2f0: 6465 2043 6572 7450 6174 6873 2e0a 0a3c de CertPaths...< │ │ │ │ │ -0005a300: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -0005a310: 2f63 6572 742f 4365 7274 5061 7468 5661 /cert/CertPathVa │ │ │ │ │ -0005a320: 6c69 6461 746f 722f 4f43 5350 2f41 4941 lidator/OCSP/AIA │ │ │ │ │ -0005a330: 4368 6563 6b2e 6a61 7661 3a20 5665 7269 Check.java: Veri │ │ │ │ │ -0005a340: 6679 2074 6861 7420 7468 6520 5552 4c20 fy that the URL │ │ │ │ │ -0005a350: 666f 7220 616e 204f 4353 5020 7265 7370 for an OCSP resp │ │ │ │ │ -0005a360: 6f6e 6465 7220 6361 6e20 6265 2065 7874 onder can be ext │ │ │ │ │ -0005a370: 7261 6374 6564 2066 726f 6d20 6120 6365 racted from a ce │ │ │ │ │ -0005a380: 7274 6966 6963 6174 6527 7320 4175 7468 rtificate's Auth │ │ │ │ │ -0005a390: 6f72 6974 7949 6e66 6f41 6363 6573 7320 orityInfoAccess │ │ │ │ │ -0005a3a0: 6578 7465 6e73 696f 6e20 7768 656e 204f extension when O │ │ │ │ │ -0005a3b0: 4353 5020 6365 7274 6966 6961 7465 2076 CSP certifiate v │ │ │ │ │ -0005a3c0: 616c 6964 6174 696f 6e20 6861 7320 6265 alidation has be │ │ │ │ │ -0005a3d0: 656e 2065 6e61 626c 6564 2e0a 0a3c 6c69 en enabled...
  • java/security/c │ │ │ │ │ -0005a3f0: 6572 742f 4365 7274 5061 7468 5661 6c69 ert/CertPathVali │ │ │ │ │ -0005a400: 6461 746f 722f 4f43 5350 2f46 6169 6c6f dator/OCSP/Failo │ │ │ │ │ -0005a410: 7665 7254 6f43 524c 2e6a 6176 613a 2043 verToCRL.java: C │ │ │ │ │ -0005a420: 524c 2072 6576 6f6b 6564 2063 6572 7469 RL revoked certi │ │ │ │ │ -0005a430: 6669 6361 7465 2066 6169 6c75 7265 7320 ficate failures │ │ │ │ │ -0005a440: 6d61 736b 6564 2062 7920 4f43 5350 2066 masked by OCSP f │ │ │ │ │ -0005a450: 6169 6c75 7265 730a 0a3c 6c69 3e6a 6176 ailures..
  • jav │ │ │ │ │ -0005a460: 612f 7365 6375 7269 7479 2f63 6572 742f a/security/cert/ │ │ │ │ │ -0005a470: 4365 7274 5061 7468 5661 6c69 6461 746f CertPathValidato │ │ │ │ │ -0005a480: 722f 4f43 5350 2f47 6574 416e 6450 6f73 r/OCSP/GetAndPos │ │ │ │ │ -0005a490: 7454 6573 7473 2e6a 6176 613a 204a 6176 tTests.java: Jav │ │ │ │ │ -0005a4a0: 6120 7368 6f75 6c64 2073 7570 706f 7274 a should support │ │ │ │ │ -0005a4b0: 2047 4554 204f 4353 5020 6361 6c6c 730a GET OCSP calls. │ │ │ │ │ -0005a4c0: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ -0005a4d0: 7479 2f63 6572 742f 4365 7274 5061 7468 ty/cert/CertPath │ │ │ │ │ -0005a4e0: 5661 6c69 6461 746f 722f 4f43 5350 2f4f Validator/OCSP/O │ │ │ │ │ -0005a4f0: 4353 5054 696d 656f 7574 2e6a 6176 613a CSPTimeout.java: │ │ │ │ │ -0005a500: 2045 6e68 616e 6365 204f 4353 502c 2043 Enhance OCSP, C │ │ │ │ │ -0005a510: 524c 2061 6e64 2043 6572 7469 6669 6361 RL and Certifica │ │ │ │ │ -0005a520: 7465 2046 6574 6368 2054 696d 656f 7574 te Fetch Timeout │ │ │ │ │ -0005a530: 730a 0a3c 6c69 3e6a 6176 612f 7365 6375 s..
  • java/secu │ │ │ │ │ -0005a540: 7269 7479 2f63 6572 742f 4365 7274 5061 rity/cert/CertPa │ │ │ │ │ -0005a550: 7468 5661 6c69 6461 746f 722f 696e 6469 thValidator/indi │ │ │ │ │ -0005a560: 7265 6374 4352 4c2f 4369 7263 756c 6172 rectCRL/Circular │ │ │ │ │ -0005a570: 4352 4c4f 6e65 4c65 7665 6c2e 6a61 7661 CRLOneLevel.java │ │ │ │ │ -0005a580: 3a20 4352 4c20 6368 6563 6b20 7769 7468 : CRL check with │ │ │ │ │ -0005a590: 2063 6972 6375 6c61 7220 6465 7065 6e63 circular depenc │ │ │ │ │ -0005a5a0: 7920 7375 7070 6f72 7420 6e65 6564 6564 y support needed │ │ │ │ │ -0005a5b0: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ -0005a5c0: 6974 792f 6365 7274 2f43 6572 7450 6174 ity/cert/CertPat │ │ │ │ │ -0005a5d0: 6856 616c 6964 6174 6f72 2f69 6e64 6972 hValidator/indir │ │ │ │ │ -0005a5e0: 6563 7443 524c 2f43 6972 6375 6c61 7243 ectCRL/CircularC │ │ │ │ │ -0005a5f0: 524c 4f6e 654c 6576 656c 5265 766f 6b65 RLOneLevelRevoke │ │ │ │ │ -0005a600: 642e 6a61 7661 3a20 4352 4c20 6368 6563 d.java: CRL chec │ │ │ │ │ -0005a610: 6b20 7769 7468 2063 6972 6375 6c61 7220 k with circular │ │ │ │ │ -0005a620: 6465 7065 6e63 7920 7375 7070 6f72 7420 depency support │ │ │ │ │ -0005a630: 6e65 6564 6564 0a0a 3c6c 693e 6a61 7661 needed..
  • java │ │ │ │ │ -0005a640: 2f73 6563 7572 6974 792f 6365 7274 2f43 /security/cert/C │ │ │ │ │ -0005a650: 6572 7450 6174 6856 616c 6964 6174 6f72 ertPathValidator │ │ │ │ │ -0005a660: 2f69 6e64 6972 6563 7443 524c 2f43 6972 /indirectCRL/Cir │ │ │ │ │ -0005a670: 6375 6c61 7243 524c 5477 6f4c 6576 656c cularCRLTwoLevel │ │ │ │ │ -0005a680: 2e6a 6176 613a 2043 524c 2063 6865 636b .java: CRL check │ │ │ │ │ -0005a690: 2077 6974 6820 6369 7263 756c 6172 2064 with circular d │ │ │ │ │ -0005a6a0: 6570 656e 6379 2073 7570 706f 7274 206e epency support n │ │ │ │ │ -0005a6b0: 6565 6465 640a 0a3c 6c69 3e6a 6176 612f eeded..
  • java/ │ │ │ │ │ -0005a6c0: 7365 6375 7269 7479 2f63 6572 742f 4365 security/cert/Ce │ │ │ │ │ -0005a6d0: 7274 5061 7468 5661 6c69 6461 746f 722f rtPathValidator/ │ │ │ │ │ -0005a6e0: 696e 6469 7265 6374 4352 4c2f 4369 7263 indirectCRL/Circ │ │ │ │ │ -0005a6f0: 756c 6172 4352 4c54 776f 4c65 7665 6c52 ularCRLTwoLevelR │ │ │ │ │ -0005a700: 6576 6f6b 6564 2e6a 6176 613a 2043 524c evoked.java: CRL │ │ │ │ │ -0005a710: 2063 6865 636b 2077 6974 6820 6369 7263 check with circ │ │ │ │ │ -0005a720: 756c 6172 2064 6570 656e 6379 2073 7570 ular depency sup │ │ │ │ │ -0005a730: 706f 7274 206e 6565 6465 640a 0a3c 6c69 port needed..
  • java/security/c │ │ │ │ │ -0005a750: 6572 742f 4365 7274 5061 7468 5661 6c69 ert/CertPathVali │ │ │ │ │ -0005a760: 6461 746f 722f 6e61 6d65 436f 6e73 7472 dator/nameConstr │ │ │ │ │ -0005a770: 6169 6e74 732f 4e61 6d65 436f 6e73 7472 aints/NameConstr │ │ │ │ │ -0005a780: 6169 6e74 7357 6974 6852 4944 2e6a 6176 aintsWithRID.jav │ │ │ │ │ -0005a790: 613a 2041 6464 2072 6567 7265 7373 696f a: Add regressio │ │ │ │ │ -0005a7a0: 6e20 7465 7374 2066 6f72 206e 616d 6520 n test for name │ │ │ │ │ -0005a7b0: 636f 6e73 7472 6169 6e74 730a 0a3c 6c69 constraints..
  • java/security/c │ │ │ │ │ -0005a7d0: 6572 742f 4365 7274 5061 7468 5661 6c69 ert/CertPathVali │ │ │ │ │ -0005a7e0: 6461 746f 722f 6e61 6d65 436f 6e73 7472 dator/nameConstr │ │ │ │ │ -0005a7f0: 6169 6e74 732f 4e61 6d65 436f 6e73 7472 aints/NameConstr │ │ │ │ │ -0005a800: 6169 6e74 7357 6974 6855 6e65 7870 6563 aintsWithUnexpec │ │ │ │ │ -0005a810: 7465 6452 4944 2e6a 6176 613a 2041 6464 tedRID.java: Add │ │ │ │ │ -0005a820: 2072 6567 7265 7373 696f 6e20 7465 7374 regression test │ │ │ │ │ -0005a830: 2066 6f72 206e 616d 6520 636f 6e73 7472 for name constr │ │ │ │ │ -0005a840: 6169 6e74 730a 0a3c 6c69 3e6a 6176 612f aints..
  • java/ │ │ │ │ │ -0005a850: 7365 6375 7269 7479 2f63 6572 742f 4365 security/cert/Ce │ │ │ │ │ -0005a860: 7274 5061 7468 5661 6c69 6461 746f 722f rtPathValidator/ │ │ │ │ │ -0005a870: 6e61 6d65 436f 6e73 7472 6169 6e74 732f nameConstraints/ │ │ │ │ │ -0005a880: 4e61 6d65 436f 6e73 7472 6169 6e74 7357 NameConstraintsW │ │ │ │ │ -0005a890: 6974 686f 7574 5249 442e 6a61 7661 3a20 ithoutRID.java: │ │ │ │ │ -0005a8a0: 4164 6420 7265 6772 6573 7369 6f6e 2074 Add regression t │ │ │ │ │ -0005a8b0: 6573 7420 666f 7220 6e61 6d65 2063 6f6e est for name con │ │ │ │ │ -0005a8c0: 7374 7261 696e 7473 0a0a 3c6c 693e 6a61 straints..
  • ja │ │ │ │ │ -0005a8d0: 7661 2f73 6563 7572 6974 792f 6365 7274 va/security/cert │ │ │ │ │ -0005a8e0: 2f43 6572 7450 6174 6856 616c 6964 6174 /CertPathValidat │ │ │ │ │ -0005a8f0: 6f72 2f6e 616d 6543 6f6e 7374 7261 696e or/nameConstrain │ │ │ │ │ -0005a900: 7473 5246 4338 3232 2f56 616c 6964 6174 tsRFC822/Validat │ │ │ │ │ -0005a910: 6543 6572 7450 6174 682e 6a61 7661 3a20 eCertPath.java: │ │ │ │ │ -0005a920: 5665 7269 6679 2074 6861 7420 5246 4338 Verify that RFC8 │ │ │ │ │ -0005a930: 3232 206e 616d 6520 636f 6e73 7472 6169 22 name constrai │ │ │ │ │ -0005a940: 6e74 7320 6172 6520 6368 6563 6b65 6420 nts are checked │ │ │ │ │ -0005a950: 636f 7272 6563 746c 790a 0a3c 6c69 3e6a correctly..
  • j │ │ │ │ │ -0005a960: 6176 612f 7365 6375 7269 7479 2f63 6572 ava/security/cer │ │ │ │ │ -0005a970: 742f 4365 7274 5061 7468 5661 6c69 6461 t/CertPathValida │ │ │ │ │ -0005a980: 746f 722f 7461 7267 6574 436f 6e73 7472 tor/targetConstr │ │ │ │ │ -0005a990: 6169 6e74 732f 5661 6c69 6461 7465 5461 aints/ValidateTa │ │ │ │ │ -0005a9a0: 7267 6574 436f 6e73 7472 6169 6e74 732e rgetConstraints. │ │ │ │ │ -0005a9b0: 6a61 7661 3a20 6d61 6b65 2073 7572 6520 java: make sure │ │ │ │ │ -0005a9c0: 7468 6174 2074 6172 6765 7420 636f 6e73 that target cons │ │ │ │ │ -0005a9d0: 7472 6169 6e74 7320 6172 6520 7072 6f63 traints are proc │ │ │ │ │ -0005a9e0: 6573 7365 6420 636f 7272 6563 746c 7920 essed correctly │ │ │ │ │ -0005a9f0: 6279 2061 2050 4b49 5820 4365 7274 5061 by a PKIX CertPa │ │ │ │ │ -0005aa00: 7468 5661 6c69 6461 746f 720a 0a3c 6c69 thValidator..
  • java/security/c │ │ │ │ │ -0005aa20: 6572 742f 4365 7274 5061 7468 5661 6c69 ert/CertPathVali │ │ │ │ │ -0005aa30: 6461 746f 722f 7472 7573 7441 6e63 686f dator/trustAncho │ │ │ │ │ -0005aa40: 722f 5661 6c57 6974 6841 6e63 686f 7242 r/ValWithAnchorB │ │ │ │ │ -0005aa50: 794e 616d 652e 6a61 7661 3a20 504b 4958 yName.java: PKIX │ │ │ │ │ -0005aa60: 5061 7261 6d65 7465 7273 2062 7569 6c74 Parameters built │ │ │ │ │ -0005aa70: 2077 6974 6820 7075 626c 6963 206b 6579 with public key │ │ │ │ │ -0005aa80: 2066 6f72 6d20 6f66 2054 7275 7374 416e form of TrustAn │ │ │ │ │ -0005aa90: 6368 6f72 2063 6175 7365 7320 4e50 4520 chor causes NPE │ │ │ │ │ -0005aaa0: 6475 7269 6e67 2063 6572 7420 7061 7468 during cert path │ │ │ │ │ -0005aab0: 2062 7569 6c64 696e 672f 7661 6c69 6461 building/valida │ │ │ │ │ -0005aac0: 7469 6f6e 0a0a 3c6c 693e 6a61 7661 2f73 tion..
  • java/s │ │ │ │ │ -0005aad0: 6563 7572 6974 792f 6365 7274 2f43 6572 ecurity/cert/Cer │ │ │ │ │ -0005aae0: 7450 6174 6856 616c 6964 6174 6f72 2f74 tPathValidator/t │ │ │ │ │ -0005aaf0: 7275 7374 416e 6368 6f72 2f56 616c 6964 rustAnchor/Valid │ │ │ │ │ -0005ab00: 6174 654e 432e 6a61 7661 3a20 4368 6563 ateNC.java: Chec │ │ │ │ │ -0005ab10: 6b20 7468 6174 2053 756e 2773 2050 4b49 k that Sun's PKI │ │ │ │ │ -0005ab20: 5820 696d 706c 656d 656e 7461 7469 6f6e X implementation │ │ │ │ │ -0005ab30: 206f 6620 4365 7274 5061 7468 5661 6c69 of CertPathVali │ │ │ │ │ -0005ab40: 6461 746f 722e 7661 6c69 6461 7465 2829 dator.validate() │ │ │ │ │ -0005ab50: 2061 6e64 2043 6572 7450 6174 6842 7569 and CertPathBui │ │ │ │ │ -0005ab60: 6c64 6572 2e62 7569 6c64 2829 2074 6872 lder.build() thr │ │ │ │ │ -0005ab70: 6f77 2061 6e20 496e 7661 6c69 6441 6c67 ow an InvalidAlg │ │ │ │ │ -0005ab80: 6f72 6974 686d 5061 7261 6d65 7465 7245 orithmParameterE │ │ │ │ │ -0005ab90: 7863 6570 7469 6f6e 2069 6620 616e 7920 xception if any │ │ │ │ │ -0005aba0: 6f66 2074 6865 2054 7275 7374 416e 6368 of the TrustAnch │ │ │ │ │ -0005abb0: 6f72 7320 7370 6563 6966 6965 6420 636f ors specified co │ │ │ │ │ -0005abc0: 6e74 6169 6e20 6e61 6d65 436f 6e73 7472 ntain nameConstr │ │ │ │ │ -0005abd0: 6169 6e74 730a 0a3c 6c69 3e6a 6176 612f aints..
  • java/ │ │ │ │ │ -0005abe0: 7365 6375 7269 7479 2f63 6572 742f 4365 security/cert/Ce │ │ │ │ │ -0005abf0: 7274 5061 7468 5661 6c69 6461 746f 7245 rtPathValidatorE │ │ │ │ │ -0005ac00: 7863 6570 7469 6f6e 2f47 6574 4d65 7373 xception/GetMess │ │ │ │ │ -0005ac10: 6167 652e 6a61 7661 3a20 6368 6563 6b20 age.java: check │ │ │ │ │ -0005ac20: 7468 6174 2067 6574 4d65 7373 6167 6528 that getMessage( │ │ │ │ │ -0005ac30: 6361 7573 6529 2072 6574 7572 6e73 2063 cause) returns c │ │ │ │ │ -0005ac40: 6175 7365 2e74 6f53 7472 696e 6720 6966 ause.toString if │ │ │ │ │ -0005ac50: 2063 6175 7365 2021 3d20 6e75 6c6c 0a0a cause != null.. │ │ │ │ │ -0005ac60: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -0005ac70: 792f 6365 7274 2f43 6572 7450 6174 6856 y/cert/CertPathV │ │ │ │ │ -0005ac80: 616c 6964 6174 6f72 4578 6365 7074 696f alidatorExceptio │ │ │ │ │ -0005ac90: 6e2f 5265 6173 6f6e 5465 7374 2e6a 6176 n/ReasonTest.jav │ │ │ │ │ -0005aca0: 613a 2075 6e69 7420 7465 7374 2066 6f72 a: unit test for │ │ │ │ │ -0005acb0: 2043 6572 7450 6174 6856 616c 6964 6174 CertPathValidat │ │ │ │ │ -0005acc0: 6f72 4578 6365 7074 696f 6e2e 5265 6173 orException.Reas │ │ │ │ │ -0005acd0: 6f6e 0a0a 3c6c 693e 6a61 7661 2f73 6563 on..
  • java/sec │ │ │ │ │ -0005ace0: 7572 6974 792f 6365 7274 2f43 6572 7450 urity/cert/CertP │ │ │ │ │ -0005acf0: 6174 6856 616c 6964 6174 6f72 4578 6365 athValidatorExce │ │ │ │ │ -0005ad00: 7074 696f 6e2f 5365 7269 616c 2e6a 6176 ption/Serial.jav │ │ │ │ │ -0005ad10: 613a 2054 6573 7420 6465 7365 7269 616c a: Test deserial │ │ │ │ │ -0005ad20: 697a 6174 696f 6e20 6f66 2043 6572 7450 ization of CertP │ │ │ │ │ -0005ad30: 6174 6856 616c 6964 6174 6f72 4578 6365 athValidatorExce │ │ │ │ │ -0005ad40: 7074 696f 6e0a 0a3c 6c69 3e6a 6176 612f ption..
  • java/ │ │ │ │ │ -0005ad50: 7365 6375 7269 7479 2f63 6572 742f 4365 security/cert/Ce │ │ │ │ │ -0005ad60: 7274 5374 6f72 652f 4e6f 4c44 4150 2e6a rtStore/NoLDAP.j │ │ │ │ │ -0005ad70: 6176 613a 2053 616e 6974 7920 6368 6563 ava: Sanity chec │ │ │ │ │ -0005ad80: 6b20 7468 6174 204e 6f53 7563 6841 6c67 k that NoSuchAlg │ │ │ │ │ -0005ad90: 6f72 6974 686d 4578 6365 7074 696f 6e20 orithmException │ │ │ │ │ -0005ada0: 6973 2074 6872 6f77 6e20 7768 656e 2072 is thrown when r │ │ │ │ │ -0005adb0: 6571 7565 7374 696e 6720 6120 4365 7274 equesting a Cert │ │ │ │ │ -0005adc0: 5374 6f72 6520 6f66 2074 7970 6520 224c Store of type "L │ │ │ │ │ -0005add0: 4441 5022 2061 6e64 204c 4441 5020 6973 DAP" and LDAP is │ │ │ │ │ -0005ade0: 206e 6f74 2061 7661 696c 6162 6c65 2e0a not available.. │ │ │ │ │ +00057e90: 6f76 6964 6572 2f52 656d 6f76 6550 726f ovider/RemovePro │ │ │ │ │ +00057ea0: 7669 6465 722e 6a61 7661 3a20 4d61 6b65 vider.java: Make │ │ │ │ │ +00057eb0: 2073 7572 6520 7072 6f76 6964 6572 2069 sure provider i │ │ │ │ │ +00057ec0: 6e73 7461 6e63 6520 6361 6e20 6265 2072 nstance can be r │ │ │ │ │ +00057ed0: 656d 6f76 6564 2066 726f 6d20 6c69 7374 emoved from list │ │ │ │ │ +00057ee0: 206f 6620 7265 6769 7374 6572 6564 2070 of registered p │ │ │ │ │ +00057ef0: 726f 7669 6465 7273 2c20 616e 6420 2265 roviders, and "e │ │ │ │ │ +00057f00: 6e74 7279 5365 7422 2c20 226b 6579 5365 ntrySet", "keySe │ │ │ │ │ +00057f10: 7422 2c20 616e 6420 2276 616c 7565 7322 t", and "values" │ │ │ │ │ +00057f20: 206d 6574 686f 6473 2064 6f6e 2774 206c methods don't l │ │ │ │ │ +00057f30: 6f6f 7020 696e 6465 6669 6e69 7465 6c79 oop indefinitely │ │ │ │ │ +00057f40: 2e0a 0a3c 6c69 3e6a 6176 612f 7365 6375 ...
  • java/secu │ │ │ │ │ +00057f50: 7269 7479 2f50 726f 7669 6465 722f 5365 rity/Provider/Se │ │ │ │ │ +00057f60: 6375 7269 7479 5072 6f76 6964 6572 4d6f curityProviderMo │ │ │ │ │ +00057f70: 6475 6c61 7254 6573 742e 6a61 7661 3a20 dularTest.java: │ │ │ │ │ +00057f80: 5465 7374 2073 6563 7572 6974 7920 7072 Test security pr │ │ │ │ │ +00057f90: 6f76 6964 6572 2069 6e20 6469 6666 6572 ovider in differ │ │ │ │ │ +00057fa0: 656e 7420 636f 6d62 696e 6174 696f 6e20 ent combination │ │ │ │ │ +00057fb0: 6f66 206d 6f64 756c 6172 206f 7074 696f of modular optio │ │ │ │ │ +00057fc0: 6e20 6465 6669 6e65 6420 7769 7468 286f n defined with(o │ │ │ │ │ +00057fd0: 7574 2920 7365 7276 6963 6520 6465 7363 ut) service desc │ │ │ │ │ +00057fe0: 7269 7074 696f 6e2e 0a0a 3c6c 693e 6a61 ription...
  • ja │ │ │ │ │ +00057ff0: 7661 2f73 6563 7572 6974 792f 5072 6f76 va/security/Prov │ │ │ │ │ +00058000: 6964 6572 2f53 7570 706f 7274 7350 6172 ider/SupportsPar │ │ │ │ │ +00058010: 616d 6574 6572 2e6a 6176 613a 2076 6572 ameter.java: ver │ │ │ │ │ +00058020: 6966 7920 7468 6174 2050 726f 7669 6465 ify that Provide │ │ │ │ │ +00058030: 722e 5365 7276 6963 652e 7375 7070 6f72 r.Service.suppor │ │ │ │ │ +00058040: 7473 5061 7261 6d65 7465 7228 2920 776f tsParameter() wo │ │ │ │ │ +00058050: 726b 730a 0a3c 6c69 3e6a 6176 612f 7365 rks..
  • java/se │ │ │ │ │ +00058060: 6375 7269 7479 2f50 726f 7669 6465 722f curity/Provider/ │ │ │ │ │ +00058070: 5475 726b 6973 682e 6a61 7661 3a20 6d61 Turkish.java: ma │ │ │ │ │ +00058080: 6b65 2073 7572 6520 6576 6572 7974 6869 ke sure everythi │ │ │ │ │ +00058090: 6e67 2077 6f72 6b73 206f 6b20 696e 2074 ng works ok in t │ │ │ │ │ +000580a0: 6865 2054 7572 6b69 7368 206c 6f63 616c he Turkish local │ │ │ │ │ +000580b0: 2028 646f 7474 6564 2f64 6f74 6c65 7373 (dotted/dotless │ │ │ │ │ +000580c0: 2069 2070 726f 626c 656d 290a 0a3c 6c69 i problem)..
  • java/security/S │ │ │ │ │ +000580e0: 6563 7572 6543 6c61 7373 4c6f 6164 6572 ecureClassLoader │ │ │ │ │ +000580f0: 2f44 6566 696e 6543 6c61 7373 2e6a 6176 /DefineClass.jav │ │ │ │ │ +00058100: 613a 204d 616b 6520 7375 7265 2065 7175 a: Make sure equ │ │ │ │ │ +00058110: 6976 616c 656e 7420 5072 6f74 6563 7469 ivalent Protecti │ │ │ │ │ +00058120: 6f6e 446f 6d61 696e 7320 6172 6520 6772 onDomains are gr │ │ │ │ │ +00058130: 616e 7465 6420 7468 6520 7361 6d65 2070 anted the same p │ │ │ │ │ +00058140: 6572 6d69 7373 696f 6e73 2077 6865 6e20 ermissions when │ │ │ │ │ +00058150: 7468 6520 436f 6465 536f 7572 6365 2055 the CodeSource U │ │ │ │ │ +00058160: 524c 7320 6172 6520 6469 6666 6572 656e RLs are differen │ │ │ │ │ +00058170: 7420 6275 7420 7265 736f 6c76 6520 746f t but resolve to │ │ │ │ │ +00058180: 2074 6865 2073 616d 6520 6970 2061 6464 the same ip add │ │ │ │ │ +00058190: 7265 7373 2061 6674 6572 206e 616d 6520 ress after name │ │ │ │ │ +000581a0: 7365 7276 6963 6520 7265 736f 6c75 7469 service resoluti │ │ │ │ │ +000581b0: 6f6e 2e0a 0a3c 6c69 3e6a 6176 612f 7365 on...
  • java/se │ │ │ │ │ +000581c0: 6375 7269 7479 2f53 6563 7572 6543 6c61 curity/SecureCla │ │ │ │ │ +000581d0: 7373 4c6f 6164 6572 2f44 6566 696e 6543 ssLoader/DefineC │ │ │ │ │ +000581e0: 6c61 7373 4279 7465 4275 6666 6572 2e6a lassByteBuffer.j │ │ │ │ │ +000581f0: 6176 613a 2054 6573 7420 7661 7269 6f75 ava: Test variou │ │ │ │ │ +00058200: 7320 6361 7365 7320 6f66 2070 6173 7369 s cases of passi │ │ │ │ │ +00058210: 6e67 206a 6176 612e 6e69 6f2e 4279 7465 ng java.nio.Byte │ │ │ │ │ +00058220: 4275 6666 6572 7320 746f 2064 6566 696e Buffers to defin │ │ │ │ │ +00058230: 6543 6c61 7373 2829 2e0a 0a3c 6c69 3e6a eClass()...
  • j │ │ │ │ │ +00058240: 6176 612f 7365 6375 7269 7479 2f53 6563 ava/security/Sec │ │ │ │ │ +00058250: 7572 6552 616e 646f 6d2f 4170 6954 6573 ureRandom/ApiTes │ │ │ │ │ +00058260: 742e 6a61 7661 3a20 5468 6973 2074 6573 t.java: This tes │ │ │ │ │ +00058270: 7420 646f 2041 5049 2063 6f76 6572 6167 t do API coverag │ │ │ │ │ +00058280: 6520 666f 7220 5365 6375 7265 5261 6e64 e for SecureRand │ │ │ │ │ +00058290: 6f6d 2e0a 0a3c 6c69 3e6a 6176 612f 7365 om...
  • java/se │ │ │ │ │ +000582a0: 6375 7269 7479 2f53 6563 7572 6552 616e curity/SecureRan │ │ │ │ │ +000582b0: 646f 6d2f 4465 6661 756c 7441 6c67 6f2e dom/DefaultAlgo. │ │ │ │ │ +000582c0: 6a61 7661 3a20 456e 7375 7265 2074 6861 java: Ensure tha │ │ │ │ │ +000582d0: 7420 7468 6520 6465 6661 756c 7420 5365 t the default Se │ │ │ │ │ +000582e0: 6375 7265 5261 6e64 6f6d 2061 6c67 6f20 cureRandom algo │ │ │ │ │ +000582f0: 7573 6564 2069 7320 6261 7365 6420 6f6e used is based on │ │ │ │ │ +00058300: 2074 6865 2072 6567 6973 7472 6174 696f the registratio │ │ │ │ │ +00058310: 6e20 6f72 6465 7269 6e67 2c20 616e 6420 n ordering, and │ │ │ │ │ +00058320: 6661 6c6c 7320 746f 206e 6578 7420 7072 falls to next pr │ │ │ │ │ +00058330: 6f76 6964 6572 2069 6620 6e6f 6e65 2061 ovider if none a │ │ │ │ │ +00058340: 7265 2066 6f75 6e64 0a0a 3c6c 693e 6a61 re found..
  • ja │ │ │ │ │ +00058350: 7661 2f73 6563 7572 6974 792f 5365 6375 va/security/Secu │ │ │ │ │ +00058360: 7265 5261 6e64 6f6d 2f44 6566 6175 6c74 reRandom/Default │ │ │ │ │ +00058370: 5072 6f76 6964 6572 2e6a 6176 613a 2041 Provider.java: A │ │ │ │ │ +00058380: 7373 6572 7420 6465 6661 756c 7420 7072 ssert default pr │ │ │ │ │ +00058390: 6f76 6964 6572 2075 7365 6420 6f6e 2061 ovider used on a │ │ │ │ │ +000583a0: 6c6c 204f 5320 666f 7220 5365 6375 7265 ll OS for Secure │ │ │ │ │ +000583b0: 5261 6e64 6f6d 0a0a 3c6c 693e 6a61 7661 Random..
  • java │ │ │ │ │ +000583c0: 2f73 6563 7572 6974 792f 5365 6375 7265 /security/Secure │ │ │ │ │ +000583d0: 5261 6e64 6f6d 2f44 7262 6750 6172 616d Random/DrbgParam │ │ │ │ │ +000583e0: 6574 6572 7353 7065 632e 6a61 7661 3a20 etersSpec.java: │ │ │ │ │ +000583f0: 4d61 6b65 2073 7572 6520 4472 6267 5061 Make sure DrbgPa │ │ │ │ │ +00058400: 7261 6d65 7465 7273 2063 6f64 6564 2061 rameters coded a │ │ │ │ │ +00058410: 7320 7370 6563 6966 6965 640a 0a3c 6c69 s specified..
  • java/security/S │ │ │ │ │ +00058430: 6563 7572 6552 616e 646f 6d2f 456e 6f75 ecureRandom/Enou │ │ │ │ │ +00058440: 6768 5365 6564 5465 7374 2e6a 6176 613a ghSeedTest.java: │ │ │ │ │ +00058450: 2043 6865 636b 2053 6563 7572 6552 616e Check SecureRan │ │ │ │ │ +00058460: 646f 6d20 6765 6e65 7261 7465 2065 7870 dom generate exp │ │ │ │ │ +00058470: 6563 7465 6420 7365 6564 2063 6f75 6e74 ected seed count │ │ │ │ │ +00058480: 7320 7768 6174 2074 6865 2063 616c 6c65 s what the calle │ │ │ │ │ +00058490: 7220 6173 6b65 6420 666f 722e 0a0a 3c6c r asked for...java/security/ │ │ │ │ │ +000584b0: 5365 6375 7265 5261 6e64 6f6d 2f47 6574 SecureRandom/Get │ │ │ │ │ +000584c0: 416c 676f 7269 7468 6d2e 6a61 7661 3a20 Algorithm.java: │ │ │ │ │ +000584d0: 7465 7374 2074 6861 7420 7468 6520 6765 test that the ge │ │ │ │ │ +000584e0: 7441 6c67 6f72 6974 686d 2829 206d 6574 tAlgorithm() met │ │ │ │ │ +000584f0: 686f 6420 776f 726b 7320 636f 7272 6563 hod works correc │ │ │ │ │ +00058500: 746c 790a 0a3c 6c69 3e6a 6176 612f 7365 tly..
  • java/se │ │ │ │ │ +00058510: 6375 7269 7479 2f53 6563 7572 6552 616e curity/SecureRan │ │ │ │ │ +00058520: 646f 6d2f 4765 7449 6e73 7461 6e63 6554 dom/GetInstanceT │ │ │ │ │ +00058530: 6573 742e 6a61 7661 3a20 5365 6375 7265 est.java: Secure │ │ │ │ │ +00058540: 5261 6e64 6f6d 2073 7570 706f 7274 7320 Random supports │ │ │ │ │ +00058550: 6d75 6c74 6970 6c65 2067 6574 496e 7374 multiple getInst │ │ │ │ │ +00058560: 616e 6365 206d 6574 686f 6420 696e 636c ance method incl │ │ │ │ │ +00058570: 7564 696e 6720 6765 7449 6e73 7461 6e63 uding getInstanc │ │ │ │ │ +00058580: 6553 7472 6f6e 6728 2920 6d65 7468 6f64 eStrong() method │ │ │ │ │ +00058590: 2e0a 0a3c 6c69 3e6a 6176 612f 7365 6375 ...
  • java/secu │ │ │ │ │ +000585a0: 7269 7479 2f53 6563 7572 6552 616e 646f rity/SecureRando │ │ │ │ │ +000585b0: 6d2f 4d61 634e 6174 6976 6550 524e 4753 m/MacNativePRNGS │ │ │ │ │ +000585c0: 6574 5365 6564 2e6a 6176 613a 2043 616e etSeed.java: Can │ │ │ │ │ +000585d0: 6e6f 7420 6361 6c6c 2073 6574 5365 6564 not call setSeed │ │ │ │ │ +000585e0: 206f 6e20 4e61 7469 7665 5052 4e47 206f on NativePRNG o │ │ │ │ │ +000585f0: 6e20 4d61 6320 6966 2045 4744 2069 7320 n Mac if EGD is │ │ │ │ │ +00058600: 2f64 6576 2f75 7261 6e64 6f6d 0a0a 3c6c /dev/urandom..java/security/ │ │ │ │ │ +00058620: 5365 6375 7265 5261 6e64 6f6d 2f4d 756c SecureRandom/Mul │ │ │ │ │ +00058630: 7469 5468 7265 6164 5465 7374 2e6a 6176 tiThreadTest.jav │ │ │ │ │ +00058640: 613a 2054 6573 7420 6265 6861 7669 6f72 a: Test behavior │ │ │ │ │ +00058650: 206f 6620 6120 7368 6172 6564 2053 6563 of a shared Sec │ │ │ │ │ +00058660: 7572 6552 616e 646f 6d20 6f62 6a65 6374 ureRandom object │ │ │ │ │ +00058670: 2077 6865 6e20 6974 2069 7320 6f70 6572 when it is oper │ │ │ │ │ +00058680: 6174 6564 2062 7920 6d75 6c74 6970 6c65 ated by multiple │ │ │ │ │ +00058690: 2074 6872 6561 6473 2063 6f6e 6375 7272 threads concurr │ │ │ │ │ +000586a0: 656e 746c 792e 0a0a 3c6c 693e 6a61 7661 ently...
  • java │ │ │ │ │ +000586b0: 2f73 6563 7572 6974 792f 5365 6375 7265 /security/Secure │ │ │ │ │ +000586c0: 5261 6e64 6f6d 2f4e 6578 7442 7974 6573 Random/NextBytes │ │ │ │ │ +000586d0: 4e75 6c6c 2e6a 6176 613a 2063 6865 636b Null.java: check │ │ │ │ │ +000586e0: 204e 5045 2069 7320 7468 726f 776e 2066 NPE is thrown f │ │ │ │ │ +000586f0: 6f72 2076 6172 696f 7573 206d 6574 686f or various metho │ │ │ │ │ +00058700: 6473 206f 6620 5365 6375 7265 5261 6e64 ds of SecureRand │ │ │ │ │ +00058710: 6f6d 2063 6c61 7373 2c20 652e 672e 0a0a om class, e.g... │ │ │ │ │ +00058720: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ +00058730: 792f 5365 6375 7265 5261 6e64 6f6d 2f4e y/SecureRandom/N │ │ │ │ │ +00058740: 6f53 796e 632e 6a61 7661 3a20 5365 6375 oSync.java: Secu │ │ │ │ │ +00058750: 7265 5261 6e64 6f6d 2073 686f 756c 6420 reRandom should │ │ │ │ │ +00058760: 6265 206d 6f72 6520 6578 706c 6963 6974 be more explicit │ │ │ │ │ +00058770: 2061 626f 7574 2074 6872 6561 6469 6e67 about threading │ │ │ │ │ +00058780: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ +00058790: 6974 792f 5365 6375 7265 5261 6e64 6f6d ity/SecureRandom │ │ │ │ │ +000587a0: 2f53 6572 6961 6c69 7a65 2e6a 6176 613a /Serialize.java: │ │ │ │ │ +000587b0: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ +000587c0: 6120 5365 6375 7265 5261 6e64 6f6d 206f a SecureRandom o │ │ │ │ │ +000587d0: 626a 6563 7420 6361 6e20 6265 2073 6572 bject can be ser │ │ │ │ │ +000587e0: 6961 6c69 7a65 640a 0a3c 6c69 3e6a 6176 ialized..
  • jav │ │ │ │ │ +000587f0: 612f 7365 6375 7269 7479 2f53 6563 7572 a/security/Secur │ │ │ │ │ +00058800: 6552 616e 646f 6d2f 5365 7269 616c 697a eRandom/Serializ │ │ │ │ │ +00058810: 6564 5365 6564 5465 7374 2e6a 6176 613a edSeedTest.java: │ │ │ │ │ +00058820: 2057 6865 6e20 7261 6e64 6f6d 206e 756d When random num │ │ │ │ │ +00058830: 6265 7220 6973 2067 656e 6572 6174 6564 ber is generated │ │ │ │ │ +00058840: 2074 6872 6f75 6768 2061 2053 6563 7572 through a Secur │ │ │ │ │ +00058850: 6552 616e 646f 6d20 696e 7374 616e 6365 eRandom instance │ │ │ │ │ +00058860: 2061 7320 7765 6c6c 2066 726f 6d20 6974 as well from it │ │ │ │ │ +00058870: 7320 7365 7269 616c 697a 6564 2069 6e73 s serialized ins │ │ │ │ │ +00058880: 7461 6e63 6520 696e 2074 6865 2073 616d tance in the sam │ │ │ │ │ +00058890: 6520 7469 6d65 2074 6865 6e20 7468 6520 e time then the │ │ │ │ │ +000588a0: 6765 6e65 7261 7465 6420 7261 6e64 6f6d generated random │ │ │ │ │ +000588b0: 206e 756d 6265 7273 2073 686f 756c 6420 numbers should │ │ │ │ │ +000588c0: 6265 2064 6966 6665 7265 6e74 2077 6865 be different whe │ │ │ │ │ +000588d0: 6e20 6f6e 6520 6f72 2062 6f74 6820 6172 n one or both ar │ │ │ │ │ +000588e0: 6520 7265 7365 6564 6564 2e0a 0a3c 6c69 e reseeded...
  • java/security/S │ │ │ │ │ +00058900: 6563 7572 6552 616e 646f 6d2f 5468 7265 ecureRandom/Thre │ │ │ │ │ +00058910: 6164 5361 6665 2e6a 6176 613a 2053 6563 adSafe.java: Sec │ │ │ │ │ +00058920: 7572 6552 616e 646f 6d20 7368 6f75 6c64 ureRandom should │ │ │ │ │ +00058930: 2062 6520 6d6f 7265 2065 7870 6c69 6369 be more explici │ │ │ │ │ +00058940: 7420 6162 6f75 7420 7468 7265 6164 696e t about threadin │ │ │ │ │ +00058950: 670a 0a3c 6c69 3e6a 6176 612f 7365 6375 g..
  • java/secu │ │ │ │ │ +00058960: 7269 7479 2f53 6563 7572 6974 792f 4164 rity/Security/Ad │ │ │ │ │ +00058970: 6450 726f 7669 6465 722e 6a61 7661 3a20 dProvider.java: │ │ │ │ │ +00058980: 6368 6563 6b20 7468 6174 2053 6563 7572 check that Secur │ │ │ │ │ +00058990: 6974 7950 6572 6d69 7373 696f 6e20 696e ityPermission in │ │ │ │ │ +000589a0: 7365 7274 5072 6f76 6964 6572 2070 6572 sertProvider per │ │ │ │ │ +000589b0: 6d69 7373 696f 6e20 6973 2065 6e66 6f72 mission is enfor │ │ │ │ │ +000589c0: 6365 6420 636f 7272 6563 746c 790a 0a3c ced correctly..< │ │ │ │ │ +000589d0: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ +000589e0: 2f53 6563 7572 6974 792f 4361 7365 496e /Security/CaseIn │ │ │ │ │ +000589f0: 7365 6e73 6974 6976 6541 6c67 4e61 6d65 sensitiveAlgName │ │ │ │ │ +00058a00: 732e 6a61 7661 3a20 4d61 6b65 2073 7572 s.java: Make sur │ │ │ │ │ +00058a10: 6520 616c 676f 7269 7468 6d20 6e61 6d65 e algorithm name │ │ │ │ │ +00058a20: 7320 7072 6f76 6964 6564 2074 6f20 6765 s provided to ge │ │ │ │ │ +00058a30: 7449 6e73 7461 6e63 6528 2920 6172 6520 tInstance() are │ │ │ │ │ +00058a40: 7472 6561 7465 6420 6361 7365 2d69 6e73 treated case-ins │ │ │ │ │ +00058a50: 656e 7369 7469 7665 0a0a 3c6c 693e 6a61 ensitive..
  • ja │ │ │ │ │ +00058a60: 7661 2f73 6563 7572 6974 792f 5365 6375 va/security/Secu │ │ │ │ │ +00058a70: 7269 7479 2f43 6c61 7373 4c6f 6164 6572 rity/ClassLoader │ │ │ │ │ +00058a80: 2f44 6570 7269 7669 6c65 6765 644d 6f64 /DeprivilegedMod │ │ │ │ │ +00058a90: 756c 654c 6f61 6465 7254 6573 742e 6a61 uleLoaderTest.ja │ │ │ │ │ +00058aa0: 7661 3a20 436c 6173 7365 7320 6672 6f6d va: Classes from │ │ │ │ │ +00058ab0: 2064 6570 7269 7669 6c65 6765 6420 6d6f deprivileged mo │ │ │ │ │ +00058ac0: 6475 6c65 7320 7368 6f75 6c64 2067 6574 dules should get │ │ │ │ │ +00058ad0: 206c 6f61 6465 6420 7468 726f 7567 6820 loaded through │ │ │ │ │ +00058ae0: 506c 6174 666f 726d 2043 6c61 7373 6c6f Platform Classlo │ │ │ │ │ +00058af0: 6164 6572 2e0a 0a3c 6c69 3e6a 6176 612f ader...
  • java/ │ │ │ │ │ +00058b00: 7365 6375 7269 7479 2f53 6563 7572 6974 security/Securit │ │ │ │ │ +00058b10: 792f 436c 6173 734c 6f61 6465 7244 6561 y/ClassLoaderDea │ │ │ │ │ +00058b20: 646c 6f63 6b2f 436c 6173 734c 6f61 6465 dlock/ClassLoade │ │ │ │ │ +00058b30: 7244 6561 646c 6f63 6b2e 7368 3a20 7665 rDeadlock.sh: ve │ │ │ │ │ +00058b40: 7269 6679 206e 6f20 6465 6164 6c6f 636b rify no deadlock │ │ │ │ │ +00058b50: 2069 6620 6372 7970 746f 2070 726f 7669 if crypto provi │ │ │ │ │ +00058b60: 6465 7220 696e 206f 7468 6572 2063 6c61 der in other cla │ │ │ │ │ +00058b70: 7373 6c6f 6164 6572 2069 7320 7573 6564 ssloader is used │ │ │ │ │ +00058b80: 2074 6f20 7665 7269 6679 2073 6967 6e65 to verify signe │ │ │ │ │ +00058b90: 6420 6a61 7273 0a0a 3c6c 693e 6a61 7661 d jars..
  • java │ │ │ │ │ +00058ba0: 2f73 6563 7572 6974 792f 5365 6375 7269 /security/Securi │ │ │ │ │ +00058bb0: 7479 2f43 6c61 7373 4c6f 6164 6572 4465 ty/ClassLoaderDe │ │ │ │ │ +00058bc0: 6164 6c6f 636b 2f44 6561 646c 6f63 6b2e adlock/Deadlock. │ │ │ │ │ +00058bd0: 7368 3a20 6d61 6b65 2073 7572 6520 7765 sh: make sure we │ │ │ │ │ +00058be0: 2064 6f20 6e6f 7420 6465 6164 6c6f 636b do not deadlock │ │ │ │ │ +00058bf0: 206c 6f61 6469 6e67 2073 6967 6e65 6420 loading signed │ │ │ │ │ +00058c00: 4a41 5220 7769 7468 2067 6574 496e 7374 JAR with getInst │ │ │ │ │ +00058c10: 616e 6365 2829 0a0a 3c6c 693e 6a61 7661 ance()..
  • java │ │ │ │ │ +00058c20: 2f73 6563 7572 6974 792f 5365 6375 7269 /security/Securi │ │ │ │ │ +00058c30: 7479 2f43 6f6e 6669 6746 696c 6554 6573 ty/ConfigFileTes │ │ │ │ │ +00058c40: 742e 6a61 7661 3a20 5468 726f 7720 6572 t.java: Throw er │ │ │ │ │ +00058c50: 726f 7220 6966 2064 6566 6175 6c74 206a ror if default j │ │ │ │ │ +00058c60: 6176 612e 7365 6375 7269 7479 2066 696c ava.security fil │ │ │ │ │ +00058c70: 6520 6973 206d 6973 7369 6e67 0a0a 3c6c e is missing..java/security/ │ │ │ │ │ +00058c90: 5365 6375 7269 7479 2f4e 6f49 6e73 7461 Security/NoInsta │ │ │ │ │ +00058ca0: 6c6c 6564 5072 6f76 6964 6572 732e 6a61 lledProviders.ja │ │ │ │ │ +00058cb0: 7661 3a20 4d61 6b65 2073 7572 6520 6765 va: Make sure ge │ │ │ │ │ +00058cc0: 7450 726f 7669 6465 7273 2866 696c 7465 tProviders(filte │ │ │ │ │ +00058cd0: 7229 2064 6f65 736e 2774 2074 6872 6f77 r) doesn't throw │ │ │ │ │ +00058ce0: 204e 5045 0a0a 3c6c 693e 6a61 7661 2f73 NPE..
  • java/s │ │ │ │ │ +00058cf0: 6563 7572 6974 792f 5365 6375 7269 7479 ecurity/Security │ │ │ │ │ +00058d00: 2f4e 756c 6c73 2e6a 6176 613a 2076 6572 /Nulls.java: ver │ │ │ │ │ +00058d10: 6966 7920 6265 6861 7669 6f72 2070 6173 ify behavior pas │ │ │ │ │ +00058d20: 7369 6e67 206e 756c 6c20 746f 2076 6172 sing null to var │ │ │ │ │ +00058d30: 696f 7573 206a 6176 612e 7365 6375 7269 ious java.securi │ │ │ │ │ +00058d40: 7479 2e53 6563 7572 6974 7920 6d65 7468 ty.Security meth │ │ │ │ │ +00058d50: 6f64 730a 0a3c 6c69 3e6a 6176 612f 7365 ods..
  • java/se │ │ │ │ │ +00058d60: 6375 7269 7479 2f53 6563 7572 6974 792f curity/Security/ │ │ │ │ │ +00058d70: 5072 6f76 6964 6572 4669 6c74 6572 696e ProviderFilterin │ │ │ │ │ +00058d80: 672e 6a61 7661 3a20 4368 6563 6b20 7468 g.java: Check th │ │ │ │ │ +00058d90: 6174 2070 726f 7669 6465 7220 7365 7276 at provider serv │ │ │ │ │ +00058da0: 6963 6520 6d61 7463 6869 6e67 2f66 696c ice matching/fil │ │ │ │ │ +00058db0: 7465 7269 6e67 2069 7320 646f 6e65 2063 tering is done c │ │ │ │ │ +00058dc0: 6f72 7265 6374 6c79 0a0a 3c6c 693e 6a61 orrectly..
  • ja │ │ │ │ │ +00058dd0: 7661 2f73 6563 7572 6974 792f 5365 6375 va/security/Secu │ │ │ │ │ +00058de0: 7269 7479 2f53 6563 7572 6974 7950 726f rity/SecurityPro │ │ │ │ │ +00058df0: 7046 696c 652f 5365 6375 7269 7479 5072 pFile/SecurityPr │ │ │ │ │ +00058e00: 6f70 4669 6c65 2e6a 6176 613a 2062 6520 opFile.java: be │ │ │ │ │ +00058e10: 616c 6c6f 7765 6420 746f 2073 7065 6369 allowed to speci │ │ │ │ │ +00058e20: 6679 2074 6865 2073 6563 7572 6974 7920 fy the security │ │ │ │ │ +00058e30: 7072 6f70 6572 7469 6573 2066 696c 6520 properties file │ │ │ │ │ +00058e40: 6173 2061 202d 4420 7379 7374 656d 2070 as a -D system p │ │ │ │ │ +00058e50: 726f 7065 7274 790a 0a3c 6c69 3e6a 6176 roperty..
  • jav │ │ │ │ │ +00058e60: 612f 7365 6375 7269 7479 2f53 6563 7572 a/security/Secur │ │ │ │ │ +00058e70: 6974 792f 5379 6e63 6872 6f6e 697a 6564 ity/Synchronized │ │ │ │ │ +00058e80: 4163 6365 7373 2e6a 6176 613a 204d 616b Access.java: Mak │ │ │ │ │ +00058e90: 6520 7375 7265 2050 726f 7669 6465 7220 e sure Provider │ │ │ │ │ +00058ea0: 6170 6920 696d 706c 656d 656e 7461 7469 api implementati │ │ │ │ │ +00058eb0: 6f6e 7320 6172 6520 7379 6e63 6872 6f6e ons are synchron │ │ │ │ │ +00058ec0: 697a 6564 2070 726f 7065 726c 790a 0a3c ized properly..< │ │ │ │ │ +00058ed0: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ +00058ee0: 2f53 6563 7572 6974 792f 7265 6d6f 7669 /Security/removi │ │ │ │ │ +00058ef0: 6e67 2f52 656d 6f76 6550 726f 7669 6465 ng/RemoveProvide │ │ │ │ │ +00058f00: 7242 7949 6465 6e74 6974 792e 6a61 7661 rByIdentity.java │ │ │ │ │ +00058f10: 3a20 5072 6f76 6964 6572 7320 7368 6f75 : Providers shou │ │ │ │ │ +00058f20: 6c64 2062 6520 7265 6d6f 7665 6420 2262 ld be removed "b │ │ │ │ │ +00058f30: 792d 6964 656e 7469 7479 2220 2d20 6e6f y-identity" - no │ │ │ │ │ +00058f40: 7420 2262 792d 7661 6c75 6522 0a0a 3c6c t "by-value"..java/security/ │ │ │ │ │ +00058f60: 5365 6375 7269 7479 2f72 656d 6f76 696e Security/removin │ │ │ │ │ +00058f70: 672f 5265 6d6f 7665 5072 6f76 6964 6572 g/RemoveProvider │ │ │ │ │ +00058f80: 732e 6a61 7661 3a20 6d61 6b65 2073 7572 s.java: make sur │ │ │ │ │ +00058f90: 6520 7265 6d6f 7665 5072 6f76 6964 6572 e removeProvider │ │ │ │ │ +00058fa0: 2829 2061 6c77 6179 7320 776f 726b 7320 () always works │ │ │ │ │ +00058fb0: 636f 7272 6563 746c 790a 0a3c 6c69 3e6a correctly..
  • j │ │ │ │ │ +00058fc0: 6176 612f 7365 6375 7269 7479 2f53 6563 ava/security/Sec │ │ │ │ │ +00058fd0: 7572 6974 792f 7265 6d6f 7669 6e67 2f52 urity/removing/R │ │ │ │ │ +00058fe0: 656d 6f76 6553 7461 7469 6350 726f 7669 emoveStaticProvi │ │ │ │ │ +00058ff0: 6465 722e 6a61 7661 3a20 4d61 6b65 2073 der.java: Make s │ │ │ │ │ +00059000: 7572 6520 7468 6174 2061 2072 656d 6f76 ure that a remov │ │ │ │ │ +00059010: 6564 2070 726f 7669 6465 7220 776f 6e27 ed provider won' │ │ │ │ │ +00059020: 7420 6265 2061 6363 6565 7373 6162 6c65 t be acceessable │ │ │ │ │ +00059030: 2e0a 0a3c 6c69 3e6a 6176 612f 7365 6375 ...
  • java/secu │ │ │ │ │ +00059040: 7269 7479 2f53 6563 7572 6974 792f 7369 rity/Security/si │ │ │ │ │ +00059050: 676e 6564 6669 7273 742f 4479 6e53 7461 gnedfirst/DynSta │ │ │ │ │ +00059060: 7469 632e 6a61 7661 3a20 7072 6f62 6c65 tic.java: proble │ │ │ │ │ +00059070: 6d73 2069 6620 7369 676e 6564 2063 7279 ms if signed cry │ │ │ │ │ +00059080: 7074 6f20 7072 6f76 6964 6572 2069 7320 pto provider is │ │ │ │ │ +00059090: 7468 6520 6d6f 7374 2070 7265 6665 7272 the most preferr │ │ │ │ │ +000590a0: 6564 2070 726f 7669 6465 720a 0a3c 6c69 ed provider..
  • java/security/S │ │ │ │ │ +000590c0: 6967 6e61 7475 7265 2f42 7974 6542 7566 ignature/ByteBuf │ │ │ │ │ +000590d0: 6665 7273 2e6a 6176 613a 2054 6573 7420 fers.java: Test │ │ │ │ │ +000590e0: 7468 6520 5369 676e 6174 7572 652e 7570 the Signature.up │ │ │ │ │ +000590f0: 6461 7465 2842 7974 6542 7566 6665 7229 date(ByteBuffer) │ │ │ │ │ +00059100: 206d 6574 686f 640a 0a3c 6c69 3e6a 6176 method..
  • jav │ │ │ │ │ +00059110: 612f 7365 6375 7269 7479 2f53 6967 6e61 a/security/Signa │ │ │ │ │ +00059120: 7475 7265 2f4e 4f4e 4577 6974 6852 5341 ture/NONEwithRSA │ │ │ │ │ +00059130: 2e6a 6176 613a 2065 6e73 7572 6520 7468 .java: ensure th │ │ │ │ │ +00059140: 6174 2074 6865 204e 4f4e 4577 6974 6852 at the NONEwithR │ │ │ │ │ +00059150: 5341 2061 6461 7074 6572 2077 6f72 6b73 SA adapter works │ │ │ │ │ +00059160: 2063 6f72 7265 6374 6c79 0a0a 3c6c 693e correctly..
  • │ │ │ │ │ +00059170: 6a61 7661 2f73 6563 7572 6974 792f 5369 java/security/Si │ │ │ │ │ +00059180: 676e 6174 7572 652f 4e6f 5072 6f76 6964 gnature/NoProvid │ │ │ │ │ +00059190: 6572 2e6a 6176 613a 2056 6572 6966 7920 er.java: Verify │ │ │ │ │ +000591a0: 7468 6174 2074 6861 7420 6120 7375 6263 that that a subc │ │ │ │ │ +000591b0: 6c61 7373 206f 6620 5369 676e 6174 7572 lass of Signatur │ │ │ │ │ +000591c0: 6520 7468 6174 2064 6f65 7320 6e6f 7420 e that does not │ │ │ │ │ +000591d0: 636f 6e74 6169 6e20 6120 7072 6f76 6964 contain a provid │ │ │ │ │ +000591e0: 6572 2063 616e 2062 6520 7573 6564 2074 er can be used t │ │ │ │ │ +000591f0: 6f20 7665 7269 6679 2e0a 0a3c 6c69 3e6a o verify...
  • j │ │ │ │ │ +00059200: 6176 612f 7365 6375 7269 7479 2f53 6967 ava/security/Sig │ │ │ │ │ +00059210: 6e61 7475 7265 2f4f 6666 7365 7473 2e6a nature/Offsets.j │ │ │ │ │ +00059220: 6176 613a 2054 6869 7320 7465 7374 2076 ava: This test v │ │ │ │ │ +00059230: 616c 6964 6174 6573 2073 6967 6e61 7475 alidates signatu │ │ │ │ │ +00059240: 7265 2076 6572 6966 6963 6174 696f 6e20 re verification │ │ │ │ │ +00059250: 5369 676e 6174 7572 652e 7665 7269 6679 Signature.verify │ │ │ │ │ +00059260: 2862 7974 655b 5d2c 2069 6e74 2c20 696e (byte[], int, in │ │ │ │ │ +00059270: 7429 2e0a 0a3c 6c69 3e6a 6176 612f 7365 t)...
  • java/se │ │ │ │ │ +00059280: 6375 7269 7479 2f53 6967 6e61 7475 7265 curity/Signature │ │ │ │ │ +00059290: 2f52 6573 6574 4166 7465 7245 7863 6570 /ResetAfterExcep │ │ │ │ │ +000592a0: 7469 6f6e 2e6a 6176 613a 2045 6e73 7572 tion.java: Ensur │ │ │ │ │ +000592b0: 6520 7468 6174 2053 6967 6e61 7475 7265 e that Signature │ │ │ │ │ +000592c0: 206f 626a 6563 7473 2061 7265 2072 6573 objects are res │ │ │ │ │ +000592d0: 6574 2061 6674 6572 2076 6572 6966 6963 et after verific │ │ │ │ │ +000592e0: 6174 696f 6e20 6572 726f 7265 6420 6f75 ation errored ou │ │ │ │ │ +000592f0: 742e 0a0a 3c6c 693e 6a61 7661 2f73 6563 t...
  • java/sec │ │ │ │ │ +00059300: 7572 6974 792f 5369 676e 6174 7572 652f urity/Signature/ │ │ │ │ │ +00059310: 5369 676e 5769 7468 4f75 7470 7574 4275 SignWithOutputBu │ │ │ │ │ +00059320: 6666 6572 2e6a 6176 613a 2053 6967 6e61 ffer.java: Signa │ │ │ │ │ +00059330: 7475 7265 2073 686f 756c 6420 7375 7070 ture should supp │ │ │ │ │ +00059340: 6f72 7420 6120 7369 676e 2829 206d 6574 ort a sign() met │ │ │ │ │ +00059350: 686f 6420 7468 6174 2070 6c61 6365 7320 hod that places │ │ │ │ │ +00059360: 7468 6520 7369 676e 6174 7572 6520 696e the signature in │ │ │ │ │ +00059370: 2061 6e20 616c 7265 6164 7920 6578 6973 an already exis │ │ │ │ │ +00059380: 7469 6e67 2061 7272 6179 2e0a 0a3c 6c69 ting array...
  • java/security/S │ │ │ │ │ +000593a0: 6967 6e61 7475 7265 2f53 6967 6e61 7475 ignature/Signatu │ │ │ │ │ +000593b0: 7265 4765 7441 6c67 6f72 6974 686d 2e6a reGetAlgorithm.j │ │ │ │ │ +000593c0: 6176 613a 2053 6967 6e61 7475 7265 2e67 ava: Signature.g │ │ │ │ │ +000593d0: 6574 416c 676f 7269 7468 6d20 7265 7475 etAlgorithm retu │ │ │ │ │ +000593e0: 726e 206e 756c 6c20 696e 2073 7065 6369 rn null in speci │ │ │ │ │ +000593f0: 616c 2063 6173 650a 0a3c 6c69 3e6a 6176 al case..
  • jav │ │ │ │ │ +00059400: 612f 7365 6375 7269 7479 2f53 6967 6e61 a/security/Signa │ │ │ │ │ +00059410: 7475 7265 2f53 6967 6e61 7475 7265 4765 ture/SignatureGe │ │ │ │ │ +00059420: 7449 6e73 7461 6e63 652e 6a61 7661 3a20 tInstance.java: │ │ │ │ │ +00059430: 456e 7375 7265 2074 6865 2042 4320 7072 Ensure the BC pr │ │ │ │ │ +00059440: 6f76 6964 6572 2d72 6573 656c 6563 7469 ovider-reselecti │ │ │ │ │ +00059450: 6f6e 2077 6f72 6b61 726f 756e 6420 696e on workaround in │ │ │ │ │ +00059460: 2053 6967 6e61 7475 7265 2063 6c61 7373 Signature class │ │ │ │ │ +00059470: 2066 756e 6374 696f 6e73 2063 6f72 7265 functions corre │ │ │ │ │ +00059480: 6374 6c79 0a0a 3c6c 693e 6a61 7661 2f73 ctly..
  • java/s │ │ │ │ │ +00059490: 6563 7572 6974 792f 5369 676e 6174 7572 ecurity/Signatur │ │ │ │ │ +000594a0: 652f 5369 676e 6174 7572 654c 656e 6774 e/SignatureLengt │ │ │ │ │ +000594b0: 682e 6a61 7661 3a20 5265 6a65 6374 2073 h.java: Reject s │ │ │ │ │ +000594c0: 6967 6e61 7475 7265 7320 7072 6573 656e ignatures presen │ │ │ │ │ +000594d0: 7465 6420 666f 7220 7665 7269 6669 6361 ted for verifica │ │ │ │ │ +000594e0: 7469 6f6e 2074 6861 7420 636f 6e74 6169 tion that contai │ │ │ │ │ +000594f0: 6e20 6578 7472 6120 6279 7465 732e 0a0a n extra bytes... │ │ │ │ │ +00059500: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ +00059510: 792f 5369 676e 6174 7572 652f 5465 7374 y/Signature/Test │ │ │ │ │ +00059520: 436c 6f6e 6561 626c 652e 6a61 7661 3a20 Cloneable.java: │ │ │ │ │ +00059530: 4d61 6b65 2073 7572 6520 7468 6174 2073 Make sure that s │ │ │ │ │ +00059540: 6967 6e61 7475 7265 206f 626a 6563 7473 ignature objects │ │ │ │ │ +00059550: 2077 6869 6368 2061 7265 2063 6c6f 6e65 which are clone │ │ │ │ │ +00059560: 6162 6c65 2069 6d70 6c65 6d65 6e74 2074 able implement t │ │ │ │ │ +00059570: 6865 2043 6c6f 6e65 6162 6c65 2069 6e74 he Cloneable int │ │ │ │ │ +00059580: 6572 6661 6365 0a0a 3c6c 693e 6a61 7661 erface..
  • java │ │ │ │ │ +00059590: 2f73 6563 7572 6974 792f 5369 676e 6174 /security/Signat │ │ │ │ │ +000595a0: 7572 652f 5465 7374 496e 6974 5369 676e ure/TestInitSign │ │ │ │ │ +000595b0: 5769 7468 4d79 4f77 6e52 616e 646f 6d2e WithMyOwnRandom. │ │ │ │ │ +000595c0: 6a61 7661 3a20 456e 7375 7265 2074 6865 java: Ensure the │ │ │ │ │ +000595d0: 2072 616e 646f 6d20 736f 7572 6365 2073 random source s │ │ │ │ │ +000595e0: 7570 706c 6965 6420 696e 2053 6967 6e61 upplied in Signa │ │ │ │ │ +000595f0: 7475 7265 2e69 6e69 7453 6967 6e28 5072 ture.initSign(Pr │ │ │ │ │ +00059600: 6976 6174 654b 6579 2c20 5365 6375 7265 ivateKey, Secure │ │ │ │ │ +00059610: 5261 6e64 6f6d 2920 6973 2075 7365 642e Random) is used. │ │ │ │ │ +00059620: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ +00059630: 6974 792f 5369 676e 6174 7572 652f 5665 ity/Signature/Ve │ │ │ │ │ +00059640: 7269 6679 5261 6e67 6543 6865 636b 4f76 rifyRangeCheckOv │ │ │ │ │ +00059650: 6572 666c 6f77 2e6a 6176 613a 2041 494f erflow.java: AIO │ │ │ │ │ +00059660: 4f42 4520 6672 6f6d 2053 6967 6e61 7475 OBE from Signatu │ │ │ │ │ +00059670: 7265 2e76 6572 6966 7920 6166 7465 7220 re.verify after │ │ │ │ │ +00059680: 696e 7465 6765 7220 6f76 6572 666c 6f77 integer overflow │ │ │ │ │ +00059690: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ +000596a0: 6974 792f 5369 676e 6564 4a61 722f 5369 ity/SignedJar/Si │ │ │ │ │ +000596b0: 676e 6564 4a61 7257 6974 6843 7573 746f gnedJarWithCusto │ │ │ │ │ +000596c0: 6d43 6c61 7373 4c6f 6164 6572 2e6a 6176 mClassLoader.jav │ │ │ │ │ +000596d0: 613a 204d 616b 6520 7375 7265 206a 6176 a: Make sure jav │ │ │ │ │ +000596e0: 612e 7379 7374 656d 2e63 6c61 7373 2e6c a.system.class.l │ │ │ │ │ +000596f0: 6f61 6465 7220 7072 6f70 6572 7479 2063 oader property c │ │ │ │ │ +00059700: 616e 2062 6520 7573 6564 2077 6865 6e20 an be used when │ │ │ │ │ +00059710: 6375 7374 6f6d 2063 6c61 7373 206c 6f61 custom class loa │ │ │ │ │ +00059720: 6465 7220 6973 2069 6e73 6964 6520 7369 der is inside si │ │ │ │ │ +00059730: 676e 6564 206a 6172 0a0a 3c6c 693e 6a61 gned jar..
  • ja │ │ │ │ │ +00059740: 7661 2f73 6563 7572 6974 792f 5369 676e va/security/Sign │ │ │ │ │ +00059750: 6564 4a61 722f 7370 692d 6361 6c65 6e64 edJar/spi-calend │ │ │ │ │ +00059760: 6172 2d70 726f 7669 6465 722f 5465 7374 ar-provider/Test │ │ │ │ │ +00059770: 5350 4953 6967 6e65 642e 6a61 7661 3a20 SPISigned.java: │ │ │ │ │ +00059780: 4368 6563 6b69 6e67 2063 7573 746f 6d20 Checking custom │ │ │ │ │ +00059790: 4361 6c65 6e64 6172 4461 7461 5072 6f76 CalendarDataProv │ │ │ │ │ +000597a0: 6964 6572 2077 6974 6820 5350 4920 636f ider with SPI co │ │ │ │ │ +000597b0: 6e74 6169 6e65 6420 696e 2073 6967 6e65 ntained in signe │ │ │ │ │ +000597c0: 6420 6a61 7220 646f 6573 206e 6f74 2070 d jar does not p │ │ │ │ │ +000597d0: 726f 6475 6365 204e 5045 2e0a 0a3c 6c69 roduce NPE...
  • java/security/S │ │ │ │ │ +000597f0: 6967 6e65 644f 626a 6563 742f 4368 6169 ignedObject/Chai │ │ │ │ │ +00059800: 6e2e 6a61 7661 3a20 5665 7269 6679 2061 n.java: Verify a │ │ │ │ │ +00059810: 2063 6861 696e 206f 6620 7369 676e 6564 chain of signed │ │ │ │ │ +00059820: 206f 626a 6563 7473 0a0a 3c6c 693e 6a61 objects..
  • ja │ │ │ │ │ +00059830: 7661 2f73 6563 7572 6974 792f 5369 676e va/security/Sign │ │ │ │ │ +00059840: 6564 4f62 6a65 6374 2f43 6f70 792e 6a61 edObject/Copy.ja │ │ │ │ │ +00059850: 7661 3a20 4368 6563 6b73 2069 6620 6120 va: Checks if a │ │ │ │ │ +00059860: 7369 676e 6564 206f 626a 6563 7420 6973 signed object is │ │ │ │ │ +00059870: 2061 2063 6f70 7920 6f66 2061 6e20 6f72 a copy of an or │ │ │ │ │ +00059880: 6967 696e 616c 206f 626a 6563 740a 0a3c iginal object..< │ │ │ │ │ +00059890: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ +000598a0: 2f53 6967 6e65 644f 626a 6563 742f 436f /SignedObject/Co │ │ │ │ │ +000598b0: 7272 6563 746e 6573 732e 6a61 7661 3a20 rrectness.java: │ │ │ │ │ +000598c0: 4465 7365 7269 616c 697a 6174 696f 6e20 Deserialization │ │ │ │ │ +000598d0: 616c 6c6f 7773 2063 7265 6174 696f 6e20 allows creation │ │ │ │ │ +000598e0: 6f66 206d 7574 6162 6c65 2053 6967 6e65 of mutable Signe │ │ │ │ │ +000598f0: 644f 626a 6563 740a 0a3c 6c69 3e6a 6176 dObject..
  • jav │ │ │ │ │ +00059900: 612f 7365 6375 7269 7479 2f55 6e72 6573 a/security/Unres │ │ │ │ │ +00059910: 6f6c 7665 6450 6572 6d69 7373 696f 6e2f olvedPermission/ │ │ │ │ │ +00059920: 4163 6365 7373 6f72 4d65 7468 6f64 732e AccessorMethods. │ │ │ │ │ +00059930: 6a61 7661 3a20 7072 6f76 6964 6520 6163 java: provide ac │ │ │ │ │ +00059940: 6365 7373 6f72 206d 6574 686f 6473 2066 cessor methods f │ │ │ │ │ +00059950: 6f72 2055 6e72 6573 6f6c 7665 6450 6572 or UnresolvedPer │ │ │ │ │ +00059960: 6d69 7373 696f 6e0a 0a3c 6c69 3e6a 6176 mission..
  • jav │ │ │ │ │ +00059970: 612f 7365 6375 7269 7479 2f55 6e72 6573 a/security/Unres │ │ │ │ │ +00059980: 6f6c 7665 6450 6572 6d69 7373 696f 6e2f olvedPermission/ │ │ │ │ │ +00059990: 4465 6275 672e 6a61 7661 3a20 556e 7265 Debug.java: Unre │ │ │ │ │ +000599a0: 736f 6c76 6564 5065 726d 6973 7369 6f6e solvedPermission │ │ │ │ │ +000599b0: 2061 7373 756d 6573 2070 6572 6d69 7373 assumes permiss │ │ │ │ │ +000599c0: 696f 6e20 636f 6e73 7472 7563 746f 7220 ion constructor │ │ │ │ │ +000599d0: 7769 7468 2032 2073 7472 696e 6720 7061 with 2 string pa │ │ │ │ │ +000599e0: 7261 6d65 7465 7273 0a0a 3c6c 693e 6a61 rameters..
  • ja │ │ │ │ │ +000599f0: 7661 2f73 6563 7572 6974 792f 556e 7265 va/security/Unre │ │ │ │ │ +00059a00: 736f 6c76 6564 5065 726d 6973 7369 6f6e solvedPermission │ │ │ │ │ +00059a10: 2f45 7175 616c 732e 6a61 7661 3a20 556e /Equals.java: Un │ │ │ │ │ +00059a20: 7265 736f 6c76 6564 5065 726d 6973 7369 resolvedPermissi │ │ │ │ │ +00059a30: 6f6e 2e65 7175 616c 7328 2920 7468 726f on.equals() thro │ │ │ │ │ +00059a40: 7773 204e 756c 6c50 6f69 6e74 6572 4578 ws NullPointerEx │ │ │ │ │ +00059a50: 6365 7074 696f 6e0a 0a3c 6c69 3e6a 6176 ception..
  • jav │ │ │ │ │ +00059a60: 612f 7365 6375 7269 7479 2f63 6572 742f a/security/cert/ │ │ │ │ │ +00059a70: 4365 7274 5061 7468 2f53 6572 6961 6c69 CertPath/Seriali │ │ │ │ │ +00059a80: 7a65 2e6a 6176 613a 204d 616b 6520 7375 ze.java: Make su │ │ │ │ │ +00059a90: 7265 2074 6861 7420 6120 4365 7274 5061 re that a CertPa │ │ │ │ │ +00059aa0: 7468 206f 626a 6563 7420 6361 6e20 6265 th object can be │ │ │ │ │ +00059ab0: 2073 6572 6961 6c69 7a65 640a 0a3c 6c69 serialized..
  • java/security/c │ │ │ │ │ +00059ad0: 6572 742f 4365 7274 5061 7468 4275 696c ert/CertPathBuil │ │ │ │ │ +00059ae0: 6465 722f 4765 7449 6e73 7461 6e63 652e der/GetInstance. │ │ │ │ │ +00059af0: 6a61 7661 3a20 5368 6f75 6c64 2062 6520 java: Should be │ │ │ │ │ +00059b00: 6162 6c65 2074 6f20 7061 7373 2061 2050 able to pass a P │ │ │ │ │ +00059b10: 726f 7669 6465 7220 6f62 6a65 6374 2074 rovider object t │ │ │ │ │ +00059b20: 6f20 6765 7449 6e73 7461 6e63 6528 292e o getInstance(). │ │ │ │ │ +00059b30: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ +00059b40: 6974 792f 6365 7274 2f43 6572 7450 6174 ity/cert/CertPat │ │ │ │ │ +00059b50: 6842 7569 6c64 6572 2f4e 6f45 7874 656e hBuilder/NoExten │ │ │ │ │ +00059b60: 7369 6f6e 732e 6a61 7661 3a20 5665 7269 sions.java: Veri │ │ │ │ │ +00059b70: 6679 2053 756e 2043 6572 7450 6174 6842 fy Sun CertPathB │ │ │ │ │ +00059b80: 7569 6c64 6572 2069 6d70 6c65 6d65 6e74 uilder implement │ │ │ │ │ +00059b90: 6174 696f 6e20 6861 6e64 6c65 7320 6365 ation handles ce │ │ │ │ │ +00059ba0: 7274 6966 6963 6174 6573 2077 6974 6820 rtificates with │ │ │ │ │ +00059bb0: 6e6f 2065 7874 656e 7369 6f6e 730a 0a3c no extensions..< │ │ │ │ │ +00059bc0: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ +00059bd0: 2f63 6572 742f 4365 7274 5061 7468 4275 /cert/CertPathBu │ │ │ │ │ +00059be0: 696c 6465 722f 616b 6945 7874 2f41 4b49 ilder/akiExt/AKI │ │ │ │ │ +00059bf0: 5365 7269 616c 4e75 6d62 6572 2e6a 6176 SerialNumber.jav │ │ │ │ │ +00059c00: 613a 206d 616b 6520 7375 7265 2061 2050 a: make sure a P │ │ │ │ │ +00059c10: 4b49 5820 4365 7274 5061 7468 4275 696c KIX CertPathBuil │ │ │ │ │ +00059c20: 6465 7220 6361 6e20 6275 696c 6420 6120 der can build a │ │ │ │ │ +00059c30: 7061 7468 2077 6865 6e20 616e 2069 6e74 path when an int │ │ │ │ │ +00059c40: 6572 6d65 6469 6174 6520 4341 2063 6572 ermediate CA cer │ │ │ │ │ +00059c50: 7469 6669 6361 7465 2063 6f6e 7461 696e tificate contain │ │ │ │ │ +00059c60: 7320 616e 2041 4b49 2065 7874 656e 7369 s an AKI extensi │ │ │ │ │ +00059c70: 6f6e 2077 6974 6820 6120 6b65 7920 6964 on with a key id │ │ │ │ │ +00059c80: 656e 7469 6669 6572 2061 6e64 206e 6f20 entifier and no │ │ │ │ │ +00059c90: 7365 7269 616c 206e 756d 6265 7220 616e serial number an │ │ │ │ │ +00059ca0: 6420 7468 6520 656e 642d 656e 7469 7479 d the end-entity │ │ │ │ │ +00059cb0: 2063 6572 7469 6669 6361 7465 2063 6f6e certificate con │ │ │ │ │ +00059cc0: 7461 696e 7320 616e 2041 4b49 2065 7874 tains an AKI ext │ │ │ │ │ +00059cd0: 656e 7369 6f6e 2077 6974 6820 626f 7468 ension with both │ │ │ │ │ +00059ce0: 2061 206b 6579 2069 6465 6e74 6966 6965 a key identifie │ │ │ │ │ +00059cf0: 7220 616e 6420 6120 7365 7269 616c 206e r and a serial n │ │ │ │ │ +00059d00: 756d 6265 722e 0a0a 3c6c 693e 6a61 7661 umber...
  • java │ │ │ │ │ +00059d10: 2f73 6563 7572 6974 792f 6365 7274 2f43 /security/cert/C │ │ │ │ │ +00059d20: 6572 7450 6174 6842 7569 6c64 6572 2f73 ertPathBuilder/s │ │ │ │ │ +00059d30: 656c 6649 7373 7565 642f 4469 7361 626c elfIssued/Disabl │ │ │ │ │ +00059d40: 6552 6576 6f63 6174 696f 6e2e 6a61 7661 eRevocation.java │ │ │ │ │ +00059d50: 3a20 5049 5420 6236 313a 2050 4b49 2074 : PIT b61: PKI t │ │ │ │ │ +00059d60: 6573 7420 7375 6974 6520 6661 696c 7320 est suite fails │ │ │ │ │ +00059d70: 6265 6361 7573 6520 7365 6c66 2073 6967 because self sig │ │ │ │ │ +00059d80: 6e65 6420 6365 7274 6966 6963 6174 6573 ned certificates │ │ │ │ │ +00059d90: 2061 7265 2062 6569 6e67 2072 656a 6563 are being rejec │ │ │ │ │ +00059da0: 7465 640a 0a3c 6c69 3e6a 6176 612f 7365 ted..
  • java/se │ │ │ │ │ +00059db0: 6375 7269 7479 2f63 6572 742f 4365 7274 curity/cert/Cert │ │ │ │ │ +00059dc0: 5061 7468 4275 696c 6465 722f 7365 6c66 PathBuilder/self │ │ │ │ │ +00059dd0: 4973 7375 6564 2f4b 6579 5573 6167 654d Issued/KeyUsageM │ │ │ │ │ +00059de0: 6174 7465 7273 2e6a 6176 613a 2050 4954 atters.java: PIT │ │ │ │ │ +00059df0: 2062 3631 3a20 504b 4920 7465 7374 2073 b61: PKI test s │ │ │ │ │ +00059e00: 7569 7465 2066 6169 6c73 2062 6563 6175 uite fails becau │ │ │ │ │ +00059e10: 7365 2073 656c 6620 7369 676e 6564 2063 se self signed c │ │ │ │ │ +00059e20: 6572 7469 6669 6361 7465 7320 6172 6520 ertificates are │ │ │ │ │ +00059e30: 6265 696e 6720 7265 6a65 6374 6564 0a0a being rejected.. │ │ │ │ │ +00059e40: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ +00059e50: 792f 6365 7274 2f43 6572 7450 6174 6842 y/cert/CertPathB │ │ │ │ │ +00059e60: 7569 6c64 6572 2f73 656c 6649 7373 7565 uilder/selfIssue │ │ │ │ │ +00059e70: 642f 5374 6174 7573 4c6f 6f70 4465 7065 d/StatusLoopDepe │ │ │ │ │ +00059e80: 6e64 656e 6379 2e6a 6176 613a 2050 4954 ndency.java: PIT │ │ │ │ │ +00059e90: 2062 3631 3a20 504b 4920 7465 7374 2073 b61: PKI test s │ │ │ │ │ +00059ea0: 7569 7465 2066 6169 6c73 2062 6563 6175 uite fails becau │ │ │ │ │ +00059eb0: 7365 2073 656c 6620 7369 676e 6564 2063 se self signed c │ │ │ │ │ +00059ec0: 6572 7469 6669 6361 7465 7320 6172 6520 ertificates are │ │ │ │ │ +00059ed0: 6265 696e 6720 7265 6a65 6374 6564 0a0a being rejected.. │ │ │ │ │ +00059ee0: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ +00059ef0: 792f 6365 7274 2f43 6572 7450 6174 6842 y/cert/CertPathB │ │ │ │ │ +00059f00: 7569 6c64 6572 2f74 6172 6765 7443 6f6e uilder/targetCon │ │ │ │ │ +00059f10: 7374 7261 696e 7473 2f42 7569 6c64 4545 straints/BuildEE │ │ │ │ │ +00059f20: 4261 7369 6343 6f6e 7374 7261 696e 7473 BasicConstraints │ │ │ │ │ +00059f30: 2e6a 6176 613a 206d 616b 6520 7375 7265 .java: make sure │ │ │ │ │ +00059f40: 2061 2050 4b49 5820 4365 7274 5061 7468 a PKIX CertPath │ │ │ │ │ +00059f50: 4275 696c 6465 7220 6275 696c 6473 2061 Builder builds a │ │ │ │ │ +00059f60: 2070 6174 6820 746f 2061 6e20 656e 6420 path to an end │ │ │ │ │ +00059f70: 656e 7469 7479 2063 6572 7469 6669 6361 entity certifica │ │ │ │ │ +00059f80: 7465 2077 6865 6e20 7468 6520 7365 7442 te when the setB │ │ │ │ │ +00059f90: 6173 6963 436f 6e73 7472 6169 6e74 7320 asicConstraints │ │ │ │ │ +00059fa0: 6d65 7468 6f64 206f 6620 7468 6520 5835 method of the X5 │ │ │ │ │ +00059fb0: 3039 4365 7274 5365 6c65 6374 6f72 206f 09CertSelector o │ │ │ │ │ +00059fc0: 6620 7468 6520 7461 7267 6574 436f 6e73 f the targetCons │ │ │ │ │ +00059fd0: 7472 6169 6e74 7320 504b 4958 4275 696c traints PKIXBuil │ │ │ │ │ +00059fe0: 6465 7250 6172 616d 6574 6572 7320 7061 derParameters pa │ │ │ │ │ +00059ff0: 7261 6d65 7465 7220 6973 2073 6574 2074 rameter is set t │ │ │ │ │ +0005a000: 6f20 2d32 2e0a 0a3c 6c69 3e6a 6176 612f o -2...
  • java/ │ │ │ │ │ +0005a010: 7365 6375 7269 7479 2f63 6572 742f 4365 security/cert/Ce │ │ │ │ │ +0005a020: 7274 5061 7468 4275 696c 6465 722f 7461 rtPathBuilder/ta │ │ │ │ │ +0005a030: 7267 6574 436f 6e73 7472 6169 6e74 732f rgetConstraints/ │ │ │ │ │ +0005a040: 4275 696c 644f 6464 5365 6c2e 6a61 7661 BuildOddSel.java │ │ │ │ │ +0005a050: 3a20 6d61 6b65 2073 7572 6520 6120 504b : make sure a PK │ │ │ │ │ +0005a060: 4958 2043 6572 7450 6174 6842 7569 6c64 IX CertPathBuild │ │ │ │ │ +0005a070: 6572 2074 6872 6f77 7320 616e 2049 6e76 er throws an Inv │ │ │ │ │ +0005a080: 616c 6964 416c 676f 7269 7468 6d50 6172 alidAlgorithmPar │ │ │ │ │ +0005a090: 616d 6574 6572 4578 6365 7074 696f 6e20 ameterException │ │ │ │ │ +0005a0a0: 6966 2074 6865 2074 6172 6765 7420 636f if the target co │ │ │ │ │ +0005a0b0: 6e73 7472 6169 6e74 7320 7370 6563 6966 nstraints specif │ │ │ │ │ +0005a0c0: 6965 6420 696e 2074 6865 2050 4b49 5842 ied in the PKIXB │ │ │ │ │ +0005a0d0: 7569 6c64 6572 5061 7261 6d65 7465 7273 uilderParameters │ │ │ │ │ +0005a0e0: 2069 7320 6e6f 7420 616e 2069 6e73 7461 is not an insta │ │ │ │ │ +0005a0f0: 6e63 6520 6f66 2058 3530 3943 6572 7453 nce of X509CertS │ │ │ │ │ +0005a100: 656c 6563 746f 722e 0a0a 3c6c 693e 6a61 elector...
  • ja │ │ │ │ │ +0005a110: 7661 2f73 6563 7572 6974 792f 6365 7274 va/security/cert │ │ │ │ │ +0005a120: 2f43 6572 7450 6174 6842 7569 6c64 6572 /CertPathBuilder │ │ │ │ │ +0005a130: 2f7a 6572 6f4c 656e 6774 6850 6174 682f /zeroLengthPath/ │ │ │ │ │ +0005a140: 5a65 726f 4c65 6e67 7468 5061 7468 2e6a ZeroLengthPath.j │ │ │ │ │ +0005a150: 6176 613a 2063 6865 636b 2074 6861 7420 ava: check that │ │ │ │ │ +0005a160: 7765 2063 616e 2062 7569 6c64 2061 6e64 we can build and │ │ │ │ │ +0005a170: 2076 616c 6964 6174 6520 6120 7a65 726f validate a zero │ │ │ │ │ +0005a180: 2d6c 656e 6774 6820 6365 7274 7061 7468 -length certpath │ │ │ │ │ +0005a190: 2077 6865 6e20 6120 7472 7573 7420 616e when a trust an │ │ │ │ │ +0005a1a0: 6368 6f72 2063 6572 7420 7361 7469 7366 chor cert satisf │ │ │ │ │ +0005a1b0: 6965 7320 7468 6520 7461 7267 6574 2063 ies the target c │ │ │ │ │ +0005a1c0: 6f6e 7374 7261 696e 7473 0a0a 3c6c 693e onstraints..
  • │ │ │ │ │ +0005a1d0: 6a61 7661 2f73 6563 7572 6974 792f 6365 java/security/ce │ │ │ │ │ +0005a1e0: 7274 2f43 6572 7450 6174 6845 6e63 6f64 rt/CertPathEncod │ │ │ │ │ +0005a1f0: 696e 6754 6573 742e 6a61 7661 3a20 4365 ingTest.java: Ce │ │ │ │ │ +0005a200: 7274 5061 7468 456e 636f 6469 6e67 5465 rtPathEncodingTe │ │ │ │ │ +0005a210: 7374 2074 6573 7473 2074 6865 2061 6269 st tests the abi │ │ │ │ │ +0005a220: 6c69 7479 206f 6620 7468 6520 4365 7274 lity of the Cert │ │ │ │ │ +0005a230: 5061 7468 2061 6e64 2043 6572 7469 6669 Path and Certifi │ │ │ │ │ +0005a240: 6361 7465 4661 6374 6f72 7920 746f 2065 cateFactory to e │ │ │ │ │ +0005a250: 6e63 6f64 6520 616e 6420 6465 636f 6465 ncode and decode │ │ │ │ │ +0005a260: 2043 6572 7450 6174 6873 2e0a 0a3c 6c69 CertPaths...
  • java/security/c │ │ │ │ │ +0005a280: 6572 742f 4365 7274 5061 7468 5661 6c69 ert/CertPathVali │ │ │ │ │ +0005a290: 6461 746f 722f 4f43 5350 2f41 4941 4368 dator/OCSP/AIACh │ │ │ │ │ +0005a2a0: 6563 6b2e 6a61 7661 3a20 5665 7269 6679 eck.java: Verify │ │ │ │ │ +0005a2b0: 2074 6861 7420 7468 6520 5552 4c20 666f that the URL fo │ │ │ │ │ +0005a2c0: 7220 616e 204f 4353 5020 7265 7370 6f6e r an OCSP respon │ │ │ │ │ +0005a2d0: 6465 7220 6361 6e20 6265 2065 7874 7261 der can be extra │ │ │ │ │ +0005a2e0: 6374 6564 2066 726f 6d20 6120 6365 7274 cted from a cert │ │ │ │ │ +0005a2f0: 6966 6963 6174 6527 7320 4175 7468 6f72 ificate's Author │ │ │ │ │ +0005a300: 6974 7949 6e66 6f41 6363 6573 7320 6578 ityInfoAccess ex │ │ │ │ │ +0005a310: 7465 6e73 696f 6e20 7768 656e 204f 4353 tension when OCS │ │ │ │ │ +0005a320: 5020 6365 7274 6966 6961 7465 2076 616c P certifiate val │ │ │ │ │ +0005a330: 6964 6174 696f 6e20 6861 7320 6265 656e idation has been │ │ │ │ │ +0005a340: 2065 6e61 626c 6564 2e0a 0a3c 6c69 3e6a enabled...
  • j │ │ │ │ │ +0005a350: 6176 612f 7365 6375 7269 7479 2f63 6572 ava/security/cer │ │ │ │ │ +0005a360: 742f 4365 7274 5061 7468 5661 6c69 6461 t/CertPathValida │ │ │ │ │ +0005a370: 746f 722f 4f43 5350 2f46 6169 6c6f 7665 tor/OCSP/Failove │ │ │ │ │ +0005a380: 7254 6f43 524c 2e6a 6176 613a 2043 524c rToCRL.java: CRL │ │ │ │ │ +0005a390: 2072 6576 6f6b 6564 2063 6572 7469 6669 revoked certifi │ │ │ │ │ +0005a3a0: 6361 7465 2066 6169 6c75 7265 7320 6d61 cate failures ma │ │ │ │ │ +0005a3b0: 736b 6564 2062 7920 4f43 5350 2066 6169 sked by OCSP fai │ │ │ │ │ +0005a3c0: 6c75 7265 730a 0a3c 6c69 3e6a 6176 612f lures..
  • java/ │ │ │ │ │ +0005a3d0: 7365 6375 7269 7479 2f63 6572 742f 4365 security/cert/Ce │ │ │ │ │ +0005a3e0: 7274 5061 7468 5661 6c69 6461 746f 722f rtPathValidator/ │ │ │ │ │ +0005a3f0: 4f43 5350 2f47 6574 416e 6450 6f73 7454 OCSP/GetAndPostT │ │ │ │ │ +0005a400: 6573 7473 2e6a 6176 613a 204a 6176 6120 ests.java: Java │ │ │ │ │ +0005a410: 7368 6f75 6c64 2073 7570 706f 7274 2047 should support G │ │ │ │ │ +0005a420: 4554 204f 4353 5020 6361 6c6c 730a 0a3c ET OCSP calls..< │ │ │ │ │ +0005a430: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ +0005a440: 2f63 6572 742f 4365 7274 5061 7468 5661 /cert/CertPathVa │ │ │ │ │ +0005a450: 6c69 6461 746f 722f 4f43 5350 2f4f 4353 lidator/OCSP/OCS │ │ │ │ │ +0005a460: 5054 696d 656f 7574 2e6a 6176 613a 2045 PTimeout.java: E │ │ │ │ │ +0005a470: 6e68 616e 6365 204f 4353 502c 2043 524c nhance OCSP, CRL │ │ │ │ │ +0005a480: 2061 6e64 2043 6572 7469 6669 6361 7465 and Certificate │ │ │ │ │ +0005a490: 2046 6574 6368 2054 696d 656f 7574 730a Fetch Timeouts. │ │ │ │ │ +0005a4a0: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ +0005a4b0: 7479 2f63 6572 742f 4365 7274 5061 7468 ty/cert/CertPath │ │ │ │ │ +0005a4c0: 5661 6c69 6461 746f 722f 696e 6469 7265 Validator/indire │ │ │ │ │ +0005a4d0: 6374 4352 4c2f 4369 7263 756c 6172 4352 ctCRL/CircularCR │ │ │ │ │ +0005a4e0: 4c4f 6e65 4c65 7665 6c2e 6a61 7661 3a20 LOneLevel.java: │ │ │ │ │ +0005a4f0: 4352 4c20 6368 6563 6b20 7769 7468 2063 CRL check with c │ │ │ │ │ +0005a500: 6972 6375 6c61 7220 6465 7065 6e63 7920 ircular depency │ │ │ │ │ +0005a510: 7375 7070 6f72 7420 6e65 6564 6564 0a0a support needed.. │ │ │ │ │ +0005a520: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ +0005a530: 792f 6365 7274 2f43 6572 7450 6174 6856 y/cert/CertPathV │ │ │ │ │ +0005a540: 616c 6964 6174 6f72 2f69 6e64 6972 6563 alidator/indirec │ │ │ │ │ +0005a550: 7443 524c 2f43 6972 6375 6c61 7243 524c tCRL/CircularCRL │ │ │ │ │ +0005a560: 4f6e 654c 6576 656c 5265 766f 6b65 642e OneLevelRevoked. │ │ │ │ │ +0005a570: 6a61 7661 3a20 4352 4c20 6368 6563 6b20 java: CRL check │ │ │ │ │ +0005a580: 7769 7468 2063 6972 6375 6c61 7220 6465 with circular de │ │ │ │ │ +0005a590: 7065 6e63 7920 7375 7070 6f72 7420 6e65 pency support ne │ │ │ │ │ +0005a5a0: 6564 6564 0a0a 3c6c 693e 6a61 7661 2f73 eded..
  • java/s │ │ │ │ │ +0005a5b0: 6563 7572 6974 792f 6365 7274 2f43 6572 ecurity/cert/Cer │ │ │ │ │ +0005a5c0: 7450 6174 6856 616c 6964 6174 6f72 2f69 tPathValidator/i │ │ │ │ │ +0005a5d0: 6e64 6972 6563 7443 524c 2f43 6972 6375 ndirectCRL/Circu │ │ │ │ │ +0005a5e0: 6c61 7243 524c 5477 6f4c 6576 656c 2e6a larCRLTwoLevel.j │ │ │ │ │ +0005a5f0: 6176 613a 2043 524c 2063 6865 636b 2077 ava: CRL check w │ │ │ │ │ +0005a600: 6974 6820 6369 7263 756c 6172 2064 6570 ith circular dep │ │ │ │ │ +0005a610: 656e 6379 2073 7570 706f 7274 206e 6565 ency support nee │ │ │ │ │ +0005a620: 6465 640a 0a3c 6c69 3e6a 6176 612f 7365 ded..
  • java/se │ │ │ │ │ +0005a630: 6375 7269 7479 2f63 6572 742f 4365 7274 curity/cert/Cert │ │ │ │ │ +0005a640: 5061 7468 5661 6c69 6461 746f 722f 696e PathValidator/in │ │ │ │ │ +0005a650: 6469 7265 6374 4352 4c2f 4369 7263 756c directCRL/Circul │ │ │ │ │ +0005a660: 6172 4352 4c54 776f 4c65 7665 6c52 6576 arCRLTwoLevelRev │ │ │ │ │ +0005a670: 6f6b 6564 2e6a 6176 613a 2043 524c 2063 oked.java: CRL c │ │ │ │ │ +0005a680: 6865 636b 2077 6974 6820 6369 7263 756c heck with circul │ │ │ │ │ +0005a690: 6172 2064 6570 656e 6379 2073 7570 706f ar depency suppo │ │ │ │ │ +0005a6a0: 7274 206e 6565 6465 640a 0a3c 6c69 3e6a rt needed..
  • j │ │ │ │ │ +0005a6b0: 6176 612f 7365 6375 7269 7479 2f63 6572 ava/security/cer │ │ │ │ │ +0005a6c0: 742f 4365 7274 5061 7468 5661 6c69 6461 t/CertPathValida │ │ │ │ │ +0005a6d0: 746f 722f 6e61 6d65 436f 6e73 7472 6169 tor/nameConstrai │ │ │ │ │ +0005a6e0: 6e74 732f 4e61 6d65 436f 6e73 7472 6169 nts/NameConstrai │ │ │ │ │ +0005a6f0: 6e74 7357 6974 6852 4944 2e6a 6176 613a ntsWithRID.java: │ │ │ │ │ +0005a700: 2041 6464 2072 6567 7265 7373 696f 6e20 Add regression │ │ │ │ │ +0005a710: 7465 7374 2066 6f72 206e 616d 6520 636f test for name co │ │ │ │ │ +0005a720: 6e73 7472 6169 6e74 730a 0a3c 6c69 3e6a nstraints..
  • j │ │ │ │ │ +0005a730: 6176 612f 7365 6375 7269 7479 2f63 6572 ava/security/cer │ │ │ │ │ +0005a740: 742f 4365 7274 5061 7468 5661 6c69 6461 t/CertPathValida │ │ │ │ │ +0005a750: 746f 722f 6e61 6d65 436f 6e73 7472 6169 tor/nameConstrai │ │ │ │ │ +0005a760: 6e74 732f 4e61 6d65 436f 6e73 7472 6169 nts/NameConstrai │ │ │ │ │ +0005a770: 6e74 7357 6974 6855 6e65 7870 6563 7465 ntsWithUnexpecte │ │ │ │ │ +0005a780: 6452 4944 2e6a 6176 613a 2041 6464 2072 dRID.java: Add r │ │ │ │ │ +0005a790: 6567 7265 7373 696f 6e20 7465 7374 2066 egression test f │ │ │ │ │ +0005a7a0: 6f72 206e 616d 6520 636f 6e73 7472 6169 or name constrai │ │ │ │ │ +0005a7b0: 6e74 730a 0a3c 6c69 3e6a 6176 612f 7365 nts..
  • java/se │ │ │ │ │ +0005a7c0: 6375 7269 7479 2f63 6572 742f 4365 7274 curity/cert/Cert │ │ │ │ │ +0005a7d0: 5061 7468 5661 6c69 6461 746f 722f 6e61 PathValidator/na │ │ │ │ │ +0005a7e0: 6d65 436f 6e73 7472 6169 6e74 732f 4e61 meConstraints/Na │ │ │ │ │ +0005a7f0: 6d65 436f 6e73 7472 6169 6e74 7357 6974 meConstraintsWit │ │ │ │ │ +0005a800: 686f 7574 5249 442e 6a61 7661 3a20 4164 houtRID.java: Ad │ │ │ │ │ +0005a810: 6420 7265 6772 6573 7369 6f6e 2074 6573 d regression tes │ │ │ │ │ +0005a820: 7420 666f 7220 6e61 6d65 2063 6f6e 7374 t for name const │ │ │ │ │ +0005a830: 7261 696e 7473 0a0a 3c6c 693e 6a61 7661 raints..
  • java │ │ │ │ │ +0005a840: 2f73 6563 7572 6974 792f 6365 7274 2f43 /security/cert/C │ │ │ │ │ +0005a850: 6572 7450 6174 6856 616c 6964 6174 6f72 ertPathValidator │ │ │ │ │ +0005a860: 2f6e 616d 6543 6f6e 7374 7261 696e 7473 /nameConstraints │ │ │ │ │ +0005a870: 5246 4338 3232 2f56 616c 6964 6174 6543 RFC822/ValidateC │ │ │ │ │ +0005a880: 6572 7450 6174 682e 6a61 7661 3a20 5665 ertPath.java: Ve │ │ │ │ │ +0005a890: 7269 6679 2074 6861 7420 5246 4338 3232 rify that RFC822 │ │ │ │ │ +0005a8a0: 206e 616d 6520 636f 6e73 7472 6169 6e74 name constraint │ │ │ │ │ +0005a8b0: 7320 6172 6520 6368 6563 6b65 6420 636f s are checked co │ │ │ │ │ +0005a8c0: 7272 6563 746c 790a 0a3c 6c69 3e6a 6176 rrectly..
  • jav │ │ │ │ │ +0005a8d0: 612f 7365 6375 7269 7479 2f63 6572 742f a/security/cert/ │ │ │ │ │ +0005a8e0: 4365 7274 5061 7468 5661 6c69 6461 746f CertPathValidato │ │ │ │ │ +0005a8f0: 722f 7461 7267 6574 436f 6e73 7472 6169 r/targetConstrai │ │ │ │ │ +0005a900: 6e74 732f 5661 6c69 6461 7465 5461 7267 nts/ValidateTarg │ │ │ │ │ +0005a910: 6574 436f 6e73 7472 6169 6e74 732e 6a61 etConstraints.ja │ │ │ │ │ +0005a920: 7661 3a20 6d61 6b65 2073 7572 6520 7468 va: make sure th │ │ │ │ │ +0005a930: 6174 2074 6172 6765 7420 636f 6e73 7472 at target constr │ │ │ │ │ +0005a940: 6169 6e74 7320 6172 6520 7072 6f63 6573 aints are proces │ │ │ │ │ +0005a950: 7365 6420 636f 7272 6563 746c 7920 6279 sed correctly by │ │ │ │ │ +0005a960: 2061 2050 4b49 5820 4365 7274 5061 7468 a PKIX CertPath │ │ │ │ │ +0005a970: 5661 6c69 6461 746f 720a 0a3c 6c69 3e6a Validator..
  • j │ │ │ │ │ +0005a980: 6176 612f 7365 6375 7269 7479 2f63 6572 ava/security/cer │ │ │ │ │ +0005a990: 742f 4365 7274 5061 7468 5661 6c69 6461 t/CertPathValida │ │ │ │ │ +0005a9a0: 746f 722f 7472 7573 7441 6e63 686f 722f tor/trustAnchor/ │ │ │ │ │ +0005a9b0: 5661 6c57 6974 6841 6e63 686f 7242 794e ValWithAnchorByN │ │ │ │ │ +0005a9c0: 616d 652e 6a61 7661 3a20 504b 4958 5061 ame.java: PKIXPa │ │ │ │ │ +0005a9d0: 7261 6d65 7465 7273 2062 7569 6c74 2077 rameters built w │ │ │ │ │ +0005a9e0: 6974 6820 7075 626c 6963 206b 6579 2066 ith public key f │ │ │ │ │ +0005a9f0: 6f72 6d20 6f66 2054 7275 7374 416e 6368 orm of TrustAnch │ │ │ │ │ +0005aa00: 6f72 2063 6175 7365 7320 4e50 4520 6475 or causes NPE du │ │ │ │ │ +0005aa10: 7269 6e67 2063 6572 7420 7061 7468 2062 ring cert path b │ │ │ │ │ +0005aa20: 7569 6c64 696e 672f 7661 6c69 6461 7469 uilding/validati │ │ │ │ │ +0005aa30: 6f6e 0a0a 3c6c 693e 6a61 7661 2f73 6563 on..
  • java/sec │ │ │ │ │ +0005aa40: 7572 6974 792f 6365 7274 2f43 6572 7450 urity/cert/CertP │ │ │ │ │ +0005aa50: 6174 6856 616c 6964 6174 6f72 2f74 7275 athValidator/tru │ │ │ │ │ +0005aa60: 7374 416e 6368 6f72 2f56 616c 6964 6174 stAnchor/Validat │ │ │ │ │ +0005aa70: 654e 432e 6a61 7661 3a20 4368 6563 6b20 eNC.java: Check │ │ │ │ │ +0005aa80: 7468 6174 2053 756e 2773 2050 4b49 5820 that Sun's PKIX │ │ │ │ │ +0005aa90: 696d 706c 656d 656e 7461 7469 6f6e 206f implementation o │ │ │ │ │ +0005aaa0: 6620 4365 7274 5061 7468 5661 6c69 6461 f CertPathValida │ │ │ │ │ +0005aab0: 746f 722e 7661 6c69 6461 7465 2829 2061 tor.validate() a │ │ │ │ │ +0005aac0: 6e64 2043 6572 7450 6174 6842 7569 6c64 nd CertPathBuild │ │ │ │ │ +0005aad0: 6572 2e62 7569 6c64 2829 2074 6872 6f77 er.build() throw │ │ │ │ │ +0005aae0: 2061 6e20 496e 7661 6c69 6441 6c67 6f72 an InvalidAlgor │ │ │ │ │ +0005aaf0: 6974 686d 5061 7261 6d65 7465 7245 7863 ithmParameterExc │ │ │ │ │ +0005ab00: 6570 7469 6f6e 2069 6620 616e 7920 6f66 eption if any of │ │ │ │ │ +0005ab10: 2074 6865 2054 7275 7374 416e 6368 6f72 the TrustAnchor │ │ │ │ │ +0005ab20: 7320 7370 6563 6966 6965 6420 636f 6e74 s specified cont │ │ │ │ │ +0005ab30: 6169 6e20 6e61 6d65 436f 6e73 7472 6169 ain nameConstrai │ │ │ │ │ +0005ab40: 6e74 730a 0a3c 6c69 3e6a 6176 612f 7365 nts..
  • java/se │ │ │ │ │ +0005ab50: 6375 7269 7479 2f63 6572 742f 4365 7274 curity/cert/Cert │ │ │ │ │ +0005ab60: 5061 7468 5661 6c69 6461 746f 7245 7863 PathValidatorExc │ │ │ │ │ +0005ab70: 6570 7469 6f6e 2f47 6574 4d65 7373 6167 eption/GetMessag │ │ │ │ │ +0005ab80: 652e 6a61 7661 3a20 6368 6563 6b20 7468 e.java: check th │ │ │ │ │ +0005ab90: 6174 2067 6574 4d65 7373 6167 6528 6361 at getMessage(ca │ │ │ │ │ +0005aba0: 7573 6529 2072 6574 7572 6e73 2063 6175 use) returns cau │ │ │ │ │ +0005abb0: 7365 2e74 6f53 7472 696e 6720 6966 2063 se.toString if c │ │ │ │ │ +0005abc0: 6175 7365 2021 3d20 6e75 6c6c 0a0a 3c6c ause != null..java/security/ │ │ │ │ │ +0005abe0: 6365 7274 2f43 6572 7450 6174 6856 616c cert/CertPathVal │ │ │ │ │ +0005abf0: 6964 6174 6f72 4578 6365 7074 696f 6e2f idatorException/ │ │ │ │ │ +0005ac00: 5265 6173 6f6e 5465 7374 2e6a 6176 613a ReasonTest.java: │ │ │ │ │ +0005ac10: 2075 6e69 7420 7465 7374 2066 6f72 2043 unit test for C │ │ │ │ │ +0005ac20: 6572 7450 6174 6856 616c 6964 6174 6f72 ertPathValidator │ │ │ │ │ +0005ac30: 4578 6365 7074 696f 6e2e 5265 6173 6f6e Exception.Reason │ │ │ │ │ +0005ac40: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ +0005ac50: 6974 792f 6365 7274 2f43 6572 7450 6174 ity/cert/CertPat │ │ │ │ │ +0005ac60: 6856 616c 6964 6174 6f72 4578 6365 7074 hValidatorExcept │ │ │ │ │ +0005ac70: 696f 6e2f 5365 7269 616c 2e6a 6176 613a ion/Serial.java: │ │ │ │ │ +0005ac80: 2054 6573 7420 6465 7365 7269 616c 697a Test deserializ │ │ │ │ │ +0005ac90: 6174 696f 6e20 6f66 2043 6572 7450 6174 ation of CertPat │ │ │ │ │ +0005aca0: 6856 616c 6964 6174 6f72 4578 6365 7074 hValidatorExcept │ │ │ │ │ +0005acb0: 696f 6e0a 0a3c 6c69 3e6a 6176 612f 7365 ion..
  • java/se │ │ │ │ │ +0005acc0: 6375 7269 7479 2f63 6572 742f 4365 7274 curity/cert/Cert │ │ │ │ │ +0005acd0: 5374 6f72 652f 4e6f 4c44 4150 2e6a 6176 Store/NoLDAP.jav │ │ │ │ │ +0005ace0: 613a 2053 616e 6974 7920 6368 6563 6b20 a: Sanity check │ │ │ │ │ +0005acf0: 7468 6174 204e 6f53 7563 6841 6c67 6f72 that NoSuchAlgor │ │ │ │ │ +0005ad00: 6974 686d 4578 6365 7074 696f 6e20 6973 ithmException is │ │ │ │ │ +0005ad10: 2074 6872 6f77 6e20 7768 656e 2072 6571 thrown when req │ │ │ │ │ +0005ad20: 7565 7374 696e 6720 6120 4365 7274 5374 uesting a CertSt │ │ │ │ │ +0005ad30: 6f72 6520 6f66 2074 7970 6520 224c 4441 ore of type "LDA │ │ │ │ │ +0005ad40: 5022 2061 6e64 204c 4441 5020 6973 206e P" and LDAP is n │ │ │ │ │ +0005ad50: 6f74 2061 7661 696c 6162 6c65 2e0a 0a3c ot available...< │ │ │ │ │ +0005ad60: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ +0005ad70: 2f63 6572 742f 4365 7274 6966 6963 6174 /cert/Certificat │ │ │ │ │ +0005ad80: 6546 6163 746f 7279 2f42 6164 5835 3039 eFactory/BadX509 │ │ │ │ │ +0005ad90: 4365 7274 4461 7461 2e6a 6176 613a 2063 CertData.java: c │ │ │ │ │ +0005ada0: 6865 636b 2074 6861 7420 6261 6420 582e heck that bad X. │ │ │ │ │ +0005adb0: 3530 3920 656e 636f 6465 6420 6365 7274 509 encoded cert │ │ │ │ │ +0005adc0: 6966 6963 6174 6520 6461 7461 2074 6872 ificate data thr │ │ │ │ │ +0005add0: 6f77 7320 4365 7274 6966 6963 6174 6550 ows CertificateP │ │ │ │ │ +0005ade0: 6172 7369 6e67 4578 6365 7074 696f 6e0a arsingException. │ │ │ │ │ 0005adf0: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ 0005ae00: 7479 2f63 6572 742f 4365 7274 6966 6963 ty/cert/Certific │ │ │ │ │ -0005ae10: 6174 6546 6163 746f 7279 2f42 6164 5835 ateFactory/BadX5 │ │ │ │ │ -0005ae20: 3039 4365 7274 4461 7461 2e6a 6176 613a 09CertData.java: │ │ │ │ │ -0005ae30: 2063 6865 636b 2074 6861 7420 6261 6420 check that bad │ │ │ │ │ -0005ae40: 582e 3530 3920 656e 636f 6465 6420 6365 X.509 encoded ce │ │ │ │ │ -0005ae50: 7274 6966 6963 6174 6520 6461 7461 2074 rtificate data t │ │ │ │ │ -0005ae60: 6872 6f77 7320 4365 7274 6966 6963 6174 hrows Certificat │ │ │ │ │ -0005ae70: 6550 6172 7369 6e67 4578 6365 7074 696f eParsingExceptio │ │ │ │ │ -0005ae80: 6e0a 0a3c 6c69 3e6a 6176 612f 7365 6375 n..
  • java/secu │ │ │ │ │ -0005ae90: 7269 7479 2f63 6572 742f 4365 7274 6966 rity/cert/Certif │ │ │ │ │ -0005aea0: 6963 6174 6546 6163 746f 7279 2f47 656e icateFactory/Gen │ │ │ │ │ -0005aeb0: 6572 6174 6543 6572 7469 6669 6361 7465 erateCertificate │ │ │ │ │ -0005aec0: 7345 6d70 7479 436f 6c6c 6563 7469 6f6e sEmptyCollection │ │ │ │ │ -0005aed0: 2e6a 6176 613a 2063 6865 636b 2074 6861 .java: check tha │ │ │ │ │ -0005aee0: 7420 6765 6e65 7261 7465 4365 7274 6966 t generateCertif │ │ │ │ │ -0005aef0: 6963 6174 6573 2829 2072 6574 7572 6e73 icates() returns │ │ │ │ │ -0005af00: 2061 6e20 656d 7074 7920 436f 6c6c 6563 an empty Collec │ │ │ │ │ -0005af10: 7469 6f6e 2077 6865 6e20 7468 6520 696e tion when the in │ │ │ │ │ -0005af20: 7075 7420 7374 7265 616d 2063 6f6e 7461 put stream conta │ │ │ │ │ -0005af30: 696e 7320 616e 2065 6e63 6f64 6564 2050 ins an encoded P │ │ │ │ │ -0005af40: 4b43 5320 2337 2053 6967 6e65 6444 6174 KCS #7 SignedDat │ │ │ │ │ -0005af50: 6120 6f62 6a65 6374 2077 6974 6820 6e6f a object with no │ │ │ │ │ -0005af60: 2063 6572 7469 6669 6361 7465 732e 0a0a certificates... │ │ │ │ │ -0005af70: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -0005af80: 792f 6365 7274 2f43 6572 7469 6669 6361 y/cert/Certifica │ │ │ │ │ -0005af90: 7465 4661 6374 6f72 792f 5265 7475 726e teFactory/Return │ │ │ │ │ -0005afa0: 5374 7265 616d 2e6a 6176 613a 2058 3530 Stream.java: X50 │ │ │ │ │ -0005afb0: 3946 6163 746f 7279 2073 686f 756c 6420 9Factory should │ │ │ │ │ -0005afc0: 6e6f 7420 6465 7065 6e64 206f 6e20 6973 not depend on is │ │ │ │ │ -0005afd0: 2e61 7661 696c 6162 6c65 2829 3d3d 300a .available()==0. │ │ │ │ │ -0005afe0: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ -0005aff0: 7479 2f63 6572 742f 4365 7274 6966 6963 ty/cert/Certific │ │ │ │ │ -0005b000: 6174 6546 6163 746f 7279 2f69 6e76 616c ateFactory/inval │ │ │ │ │ -0005b010: 6964 456e 636f 6465 6443 6572 7473 2f44 idEncodedCerts/D │ │ │ │ │ -0005b020: 6574 6563 7449 6e76 616c 6964 456e 636f etectInvalidEnco │ │ │ │ │ -0005b030: 6469 6e67 2e6a 6176 613a 2063 6865 636b ding.java: check │ │ │ │ │ -0005b040: 2074 6861 7420 4365 7274 6966 6963 6174 that Certificat │ │ │ │ │ -0005b050: 6546 6163 746f 7279 2072 656a 6563 7473 eFactory rejects │ │ │ │ │ -0005b060: 2069 6e76 616c 6964 2065 6e63 6f64 6564 invalid encoded │ │ │ │ │ -0005b070: 2058 2e35 3039 2063 6572 7473 0a0a 3c6c X.509 certs..java/security/ │ │ │ │ │ -0005b090: 6365 7274 2f43 6572 7469 6669 6361 7465 cert/Certificate │ │ │ │ │ -0005b0a0: 4661 6374 6f72 792f 6f70 656e 7373 6c2f Factory/openssl/ │ │ │ │ │ -0005b0b0: 4261 6446 6f6f 7465 722e 6a61 7661 3a20 BadFooter.java: │ │ │ │ │ -0005b0c0: 4365 7274 6966 6963 6174 6546 6163 746f CertificateFacto │ │ │ │ │ -0005b0d0: 7279 2e67 656e 6572 6174 6543 6572 7469 ry.generateCerti │ │ │ │ │ -0005b0e0: 6669 6361 7465 2064 6f65 736e 2774 2074 ficate doesn't t │ │ │ │ │ -0005b0f0: 6872 6f77 2043 6572 7469 6669 6361 7465 hrow Certificate │ │ │ │ │ -0005b100: 4578 6365 7074 696f 6e20 666f 7220 6d61 Exception for ma │ │ │ │ │ -0005b110: 6c66 6f72 6d65 6420 6365 7274 6966 6963 lformed certific │ │ │ │ │ -0005b120: 6174 650a 0a3c 6c69 3e6a 6176 612f 7365 ate..
  • java/se │ │ │ │ │ -0005b130: 6375 7269 7479 2f63 6572 742f 4365 7274 curity/cert/Cert │ │ │ │ │ -0005b140: 6966 6963 6174 6546 6163 746f 7279 2f6f ificateFactory/o │ │ │ │ │ -0005b150: 7065 6e73 736c 2f4f 7065 6e53 534c 4365 penssl/OpenSSLCe │ │ │ │ │ -0005b160: 7274 2e6a 6176 613a 206b 6579 746f 6f6c rt.java: keytool │ │ │ │ │ -0005b170: 2063 616e 2062 6520 6d6f 7265 2066 6c65 can be more fle │ │ │ │ │ -0005b180: 7869 626c 6520 6f6e 2066 6f72 6d61 7420 xible on format │ │ │ │ │ -0005b190: 6f66 2050 454d 2d65 6e63 6f64 6564 2058 of PEM-encoded X │ │ │ │ │ -0005b1a0: 2e35 3039 2063 6572 7469 6669 6361 7465 .509 certificate │ │ │ │ │ -0005b1b0: 730a 0a3c 6c69 3e6a 6176 612f 7365 6375 s..
  • java/secu │ │ │ │ │ -0005b1c0: 7269 7479 2f63 6572 742f 4365 7274 6966 rity/cert/Certif │ │ │ │ │ -0005b1d0: 6963 6174 6546 6163 746f 7279 2f73 6c6f icateFactory/slo │ │ │ │ │ -0005b1e0: 7773 7472 6561 6d2e 7368 3a20 5835 3039 wstream.sh: X509 │ │ │ │ │ -0005b1f0: 4661 6374 6f72 7920 7368 6f75 6c64 206e Factory should n │ │ │ │ │ -0005b200: 6f74 2064 6570 656e 6420 6f6e 2069 732e ot depend on is. │ │ │ │ │ -0005b210: 6176 6169 6c61 626c 6528 293d 3d30 0a0a available()==0.. │ │ │ │ │ -0005b220: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -0005b230: 792f 6365 7274 2f43 6572 7469 6669 6361 y/cert/Certifica │ │ │ │ │ -0005b240: 7465 5265 766f 6b65 6445 7863 6570 7469 teRevokedExcepti │ │ │ │ │ -0005b250: 6f6e 2f42 6173 6963 2e6a 6176 613a 2055 on/Basic.java: U │ │ │ │ │ -0005b260: 6e69 7420 7465 7374 2066 6f72 2043 6572 nit test for Cer │ │ │ │ │ -0005b270: 7469 6669 6361 7465 5265 766f 6b65 6445 tificateRevokedE │ │ │ │ │ -0005b280: 7863 6570 7469 6f6e 0a0a 3c6c 693e 6a61 xception..
  • ja │ │ │ │ │ -0005b290: 7661 2f73 6563 7572 6974 792f 6365 7274 va/security/cert │ │ │ │ │ -0005b2a0: 2f47 6574 496e 7374 616e 6365 2e6a 6176 /GetInstance.jav │ │ │ │ │ -0005b2b0: 613a 204d 616b 6520 7375 7265 207b 4365 a: Make sure {Ce │ │ │ │ │ -0005b2c0: 7274 5374 6f72 652c 4365 7274 5061 7468 rtStore,CertPath │ │ │ │ │ -0005b2d0: 4275 696c 6465 722c 4365 7274 5061 7468 Builder,CertPath │ │ │ │ │ -0005b2e0: 5661 6c69 6461 746f 722c 2043 6572 7469 Validator, Certi │ │ │ │ │ -0005b2f0: 6669 6361 7465 4661 6374 6f72 797d 2e67 ficateFactory}.g │ │ │ │ │ -0005b300: 6574 496e 7374 616e 6365 2074 6872 6f77 etInstance throw │ │ │ │ │ -0005b310: 7320 496e 7661 6c69 6441 6c67 6f72 6974 s InvalidAlgorit │ │ │ │ │ -0005b320: 686d 5061 7261 6d65 7465 7245 7863 6570 hmParameterExcep │ │ │ │ │ -0005b330: 7469 6f6e 2069 6620 696e 7661 6c69 6420 tion if invalid │ │ │ │ │ -0005b340: 7061 7261 6d73 2061 7265 2073 7065 6369 params are speci │ │ │ │ │ -0005b350: 6669 6564 2061 6e64 204e 6f53 7563 6841 fied and NoSuchA │ │ │ │ │ -0005b360: 6c67 6f72 6974 686d 4578 6365 7074 696f lgorithmExceptio │ │ │ │ │ -0005b370: 6e20 286f 7220 4365 7274 6966 6963 6174 n (or Certificat │ │ │ │ │ -0005b380: 6545 7863 6570 7469 6f6e 2066 6f72 2043 eException for C │ │ │ │ │ -0005b390: 6572 7469 6669 6361 7465 4661 6374 6f72 ertificateFactor │ │ │ │ │ -0005b3a0: 7929 2069 6620 626f 6775 7320 7479 7065 y) if bogus type │ │ │ │ │ -0005b3b0: 2069 7320 7370 6563 6966 6965 640a 0a3c is specified..< │ │ │ │ │ -0005b3c0: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -0005b3d0: 2f63 6572 742f 504b 4958 4275 696c 6465 /cert/PKIXBuilde │ │ │ │ │ -0005b3e0: 7250 6172 616d 6574 6572 732f 496e 7661 rParameters/Inva │ │ │ │ │ -0005b3f0: 6c69 6450 6172 616d 6574 6572 732e 6a61 lidParameters.ja │ │ │ │ │ -0005b400: 7661 3a20 4d61 6b65 2073 7572 6520 504b va: Make sure PK │ │ │ │ │ -0005b410: 4958 4275 696c 6465 7250 6172 616d 6574 IXBuilderParamet │ │ │ │ │ -0005b420: 6572 7328 5365 7429 2064 6574 6563 7473 ers(Set) detects │ │ │ │ │ -0005b430: 2069 6e76 616c 6964 2070 6172 616d 6574 invalid paramet │ │ │ │ │ -0005b440: 6572 7320 616e 6420 7468 726f 7773 2063 ers and throws c │ │ │ │ │ -0005b450: 6f72 7265 6374 2065 7863 6570 7469 6f6e orrect exception │ │ │ │ │ -0005b460: 730a 0a3c 6c69 3e6a 6176 612f 7365 6375 s..
  • java/secu │ │ │ │ │ -0005b470: 7269 7479 2f63 6572 742f 504b 4958 5061 rity/cert/PKIXPa │ │ │ │ │ -0005b480: 7261 6d65 7465 7273 2f49 6e76 616c 6964 rameters/Invalid │ │ │ │ │ -0005b490: 5061 7261 6d65 7465 7273 2e6a 6176 613a Parameters.java: │ │ │ │ │ -0005b4a0: 204d 616b 6520 7375 7265 2050 4b49 5850 Make sure PKIXP │ │ │ │ │ -0005b4b0: 6172 616d 6574 6572 7328 5365 7429 2061 arameters(Set) a │ │ │ │ │ -0005b4c0: 6e64 2073 6574 5472 7573 7441 6e63 686f nd setTrustAncho │ │ │ │ │ -0005b4d0: 7273 2829 2064 6574 6563 7473 2069 6e76 rs() detects inv │ │ │ │ │ -0005b4e0: 616c 6964 2070 6172 616d 6574 6572 7320 alid parameters │ │ │ │ │ -0005b4f0: 616e 6420 7468 726f 7773 2063 6f72 7265 and throws corre │ │ │ │ │ -0005b500: 6374 2065 7863 6570 7469 6f6e 730a 0a3c ct exceptions..< │ │ │ │ │ -0005b510: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -0005b520: 2f63 6572 742f 504b 4958 5265 766f 6361 /cert/PKIXRevoca │ │ │ │ │ -0005b530: 7469 6f6e 4368 6563 6b65 722f 4f63 7370 tionChecker/Ocsp │ │ │ │ │ -0005b540: 556e 6175 7468 6f72 697a 6564 2e6a 6176 Unauthorized.jav │ │ │ │ │ -0005b550: 613a 204d 616b 6520 7375 7265 204f 6373 a: Make sure Ocs │ │ │ │ │ -0005b560: 7020 554e 4155 5448 4f52 495a 4544 2072 p UNAUTHORIZED r │ │ │ │ │ -0005b570: 6573 706f 6e73 6520 6973 2074 7265 6174 esponse is treat │ │ │ │ │ -0005b580: 6564 2061 7320 6661 696c 7572 6520 7768 ed as failure wh │ │ │ │ │ -0005b590: 656e 2053 4f46 545f 4641 494c 206f 7074 en SOFT_FAIL opt │ │ │ │ │ -0005b5a0: 696f 6e20 6973 2073 6574 0a0a 3c6c 693e ion is set..
  • │ │ │ │ │ -0005b5b0: 6a61 7661 2f73 6563 7572 6974 792f 6365 java/security/ce │ │ │ │ │ -0005b5c0: 7274 2f50 4b49 5852 6576 6f63 6174 696f rt/PKIXRevocatio │ │ │ │ │ -0005b5d0: 6e43 6865 636b 6572 2f55 6e69 7454 6573 nChecker/UnitTes │ │ │ │ │ -0005b5e0: 742e 6a61 7661 3a20 4261 7369 6320 756e t.java: Basic un │ │ │ │ │ -0005b5f0: 6974 2074 6573 7420 666f 7220 504b 4958 it test for PKIX │ │ │ │ │ -0005b600: 5265 766f 6361 7469 6f6e 4368 6563 6b65 RevocationChecke │ │ │ │ │ -0005b610: 720a 0a3c 6c69 3e6a 6176 612f 7365 6375 r..
  • java/secu │ │ │ │ │ -0005b620: 7269 7479 2f63 6572 742f 506f 6c69 6379 rity/cert/Policy │ │ │ │ │ -0005b630: 4e6f 6465 2f47 6574 506f 6c69 6379 5175 Node/GetPolicyQu │ │ │ │ │ -0005b640: 616c 6966 6965 7273 2e6a 6176 613a 204d alifiers.java: M │ │ │ │ │ -0005b650: 616b 6520 7375 7265 2050 6f6c 6963 794e ake sure PolicyN │ │ │ │ │ -0005b660: 6f64 652e 6765 7450 6f6c 6963 7951 7561 ode.getPolicyQua │ │ │ │ │ -0005b670: 6c69 6669 6572 7328 2920 7265 7475 726e lifiers() return │ │ │ │ │ -0005b680: 7320 5365 7420 6f66 2050 6f6c 6963 7951 s Set of PolicyQ │ │ │ │ │ -0005b690: 7561 6c69 6669 6572 496e 666f 732e 0a0a ualifierInfos... │ │ │ │ │ -0005b6a0: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -0005b6b0: 792f 6365 7274 2f55 5249 4365 7274 5374 y/cert/URICertSt │ │ │ │ │ -0005b6c0: 6f72 6550 6172 616d 6574 6572 732f 5465 oreParameters/Te │ │ │ │ │ -0005b6d0: 7374 4261 7369 632e 6a61 7661 3a20 4261 stBasic.java: Ba │ │ │ │ │ -0005b6e0: 7369 6320 7465 7374 696e 6720 666f 7220 sic testing for │ │ │ │ │ -0005b6f0: 5552 4943 6572 7453 746f 7265 5061 7261 URICertStorePara │ │ │ │ │ -0005b700: 6d65 7465 7273 0a0a 3c6c 693e 6a61 7661 meters..
  • java │ │ │ │ │ -0005b710: 2f73 6563 7572 6974 792f 6365 7274 2f58 /security/cert/X │ │ │ │ │ -0005b720: 3530 3943 524c 2f56 6572 6966 7944 6566 509CRL/VerifyDef │ │ │ │ │ -0005b730: 6175 6c74 2e6a 6176 613a 2063 6865 636b ault.java: check │ │ │ │ │ -0005b740: 2074 6861 7420 6465 6661 756c 7420 696d that default im │ │ │ │ │ -0005b750: 706c 656d 656e 7461 7469 6f6e 206f 6620 plementation of │ │ │ │ │ -0005b760: 5835 3039 4352 4c2e 7665 7269 6679 2850 X509CRL.verify(P │ │ │ │ │ -0005b770: 7562 6c69 634b 6579 2c20 5072 6f76 6964 ublicKey, Provid │ │ │ │ │ -0005b780: 6572 2920 776f 726b 7320 6f6e 2063 7573 er) works on cus │ │ │ │ │ -0005b790: 746f 6d20 5835 3039 4352 4c20 696d 706c tom X509CRL impl │ │ │ │ │ -0005b7a0: 2e0a 0a3c 6c69 3e6a 6176 612f 7365 6375 ...
  • java/secu │ │ │ │ │ -0005b7b0: 7269 7479 2f63 6572 742f 5835 3039 4352 rity/cert/X509CR │ │ │ │ │ -0005b7c0: 4c53 656c 6563 746f 722f 4352 4c4e 756d LSelector/CRLNum │ │ │ │ │ -0005b7d0: 6265 724d 6973 7369 6e67 2e6a 6176 613a berMissing.java: │ │ │ │ │ -0005b7e0: 2063 726c 4e75 6d45 7874 5661 6c20 6d69 crlNumExtVal mi │ │ │ │ │ -0005b7f0: 6768 7420 6265 206e 756c 6c20 696e 7369 ght be null insi │ │ │ │ │ -0005b800: 6465 2058 3530 3943 524c 5365 6c65 6374 de X509CRLSelect │ │ │ │ │ -0005b810: 6f72 3a3a 6d61 7463 680a 0a3c 6c69 3e6a or::match..
  • j │ │ │ │ │ -0005b820: 6176 612f 7365 6375 7269 7479 2f63 6572 ava/security/cer │ │ │ │ │ -0005b830: 742f 5835 3039 4365 7274 5365 6c65 6374 t/X509CertSelect │ │ │ │ │ -0005b840: 6f72 2f53 6574 4e61 6d65 436f 6e73 7472 or/SetNameConstr │ │ │ │ │ -0005b850: 6169 6e74 7345 6d70 7479 5365 7175 656e aintsEmptySequen │ │ │ │ │ -0005b860: 6365 2e6a 6176 613a 2043 6865 636b 2073 ce.java: Check s │ │ │ │ │ -0005b870: 6574 4e61 6d65 436f 6e73 7472 6169 6e74 etNameConstraint │ │ │ │ │ -0005b880: 7328 2920 646f 6573 6e27 7420 7468 726f s() doesn't thro │ │ │ │ │ -0005b890: 7720 6578 6365 7074 696f 6e20 7768 656e w exception when │ │ │ │ │ -0005b8a0: 2062 7974 6573 2070 6172 616d 6574 6572 bytes parameter │ │ │ │ │ -0005b8b0: 2063 6f6e 7461 696e 7320 4445 522d 656e contains DER-en │ │ │ │ │ -0005b8c0: 636f 6465 6420 656d 7074 7920 4153 4e2e coded empty ASN. │ │ │ │ │ -0005b8d0: 3120 5345 5155 454e 4345 2e0a 0a3c 6c69 1 SEQUENCE...
  • java/security/c │ │ │ │ │ -0005b8f0: 6572 742f 5835 3039 4365 7274 5365 6c65 ert/X509CertSele │ │ │ │ │ -0005b900: 6374 6f72 5465 7374 2e6a 6176 613a 2054 ctorTest.java: T │ │ │ │ │ -0005b910: 6869 7320 636c 6173 7320 7465 7374 7320 his class tests │ │ │ │ │ -0005b920: 7468 6520 5835 3039 4365 7274 5365 6c65 the X509CertSele │ │ │ │ │ -0005b930: 6374 6f72 2e0a 0a3c 6c69 3e6a 6176 612f ctor...
  • java/ │ │ │ │ │ -0005b940: 7365 6375 7269 7479 2f63 6572 742f 5835 security/cert/X5 │ │ │ │ │ -0005b950: 3039 4365 7274 6966 6963 6174 652f 456d 09Certificate/Em │ │ │ │ │ -0005b960: 7074 7953 7562 6a65 6374 2e6a 6176 613a ptySubject.java: │ │ │ │ │ -0005b970: 2067 6574 5375 626a 6563 7444 4e20 616e getSubjectDN an │ │ │ │ │ -0005b980: 6420 6765 7453 7562 6a65 6374 5835 3030 d getSubjectX500 │ │ │ │ │ -0005b990: 5072 696e 6369 7061 6c20 6172 6520 756e Principal are un │ │ │ │ │ -0005b9a0: 6465 7273 7065 6369 6669 6564 2069 6620 derspecified if │ │ │ │ │ -0005b9b0: 7375 626a 6563 7420 6973 2065 6d70 7479 subject is empty │ │ │ │ │ -0005b9c0: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ -0005b9d0: 6974 792f 6365 7274 2f58 3530 3943 6572 ity/cert/X509Cer │ │ │ │ │ -0005b9e0: 7469 6669 6361 7465 2f45 7874 4b65 7955 tificate/ExtKeyU │ │ │ │ │ -0005b9f0: 7361 6765 2e6a 6176 613a 2049 6e63 6f72 sage.java: Incor │ │ │ │ │ -0005ba00: 7265 6374 206b 6579 2075 7361 6765 2063 rect key usage c │ │ │ │ │ -0005ba10: 6865 636b 2066 6f72 2073 6572 7665 7220 heck for server │ │ │ │ │ -0005ba20: 6365 7274 6966 6963 6174 6573 0a0a 3c6c certificates..java/security/ │ │ │ │ │ -0005ba40: 6365 7274 2f58 3530 3943 6572 7469 6669 cert/X509Certifi │ │ │ │ │ -0005ba50: 6361 7465 2f47 6574 5369 6741 6c67 5061 cate/GetSigAlgPa │ │ │ │ │ -0005ba60: 7261 6d73 2e6a 6176 613a 2056 6572 6966 rams.java: Verif │ │ │ │ │ -0005ba70: 7920 5835 3039 4365 7274 6966 6963 6174 y X509Certificat │ │ │ │ │ -0005ba80: 652e 6765 7453 6967 416c 6750 6172 616d e.getSigAlgParam │ │ │ │ │ -0005ba90: 7328 2920 7265 7475 726e 7320 6e65 7720 s() returns new │ │ │ │ │ -0005baa0: 6172 7261 7920 6561 6368 2074 696d 6520 array each time │ │ │ │ │ -0005bab0: 6974 2069 7320 6361 6c6c 6564 0a0a 3c6c it is called..java/security/ │ │ │ │ │ -0005bad0: 6365 7274 2f58 3530 3943 6572 7469 6669 cert/X509Certifi │ │ │ │ │ -0005bae0: 6361 7465 2f47 6574 556e 7061 7273 6561 cate/GetUnparsea │ │ │ │ │ -0005baf0: 626c 6545 7874 656e 7369 6f6e 732e 6a61 bleExtensions.ja │ │ │ │ │ -0005bb00: 7661 3a20 4368 6563 6b20 7468 6174 2058 va: Check that X │ │ │ │ │ -0005bb10: 3530 3943 6572 7469 6669 6361 7465 2e67 509Certificate.g │ │ │ │ │ -0005bb20: 6574 5375 626a 6563 7441 6c74 6572 6e61 etSubjectAlterna │ │ │ │ │ -0005bb30: 7469 7665 4e61 6d65 732c 2067 6574 4973 tiveNames, getIs │ │ │ │ │ -0005bb40: 7375 6572 416c 7465 726e 6174 6976 654e suerAlternativeN │ │ │ │ │ -0005bb50: 616d 6573 2061 6e64 2067 6574 4578 7465 ames and getExte │ │ │ │ │ -0005bb60: 6e64 6564 4b65 7955 7361 6765 2074 6872 ndedKeyUsage thr │ │ │ │ │ -0005bb70: 6f77 2043 6572 7469 6669 6361 7465 5061 ow CertificatePa │ │ │ │ │ -0005bb80: 7273 696e 6745 7863 6570 7469 6f6e 2069 rsingException i │ │ │ │ │ -0005bb90: 6620 6578 7465 6e73 696f 6e20 6973 2075 f extension is u │ │ │ │ │ -0005bba0: 6e70 6172 7365 6162 6c65 2f69 6e76 616c nparseable/inval │ │ │ │ │ -0005bbb0: 6964 2e0a 0a3c 6c69 3e6a 6176 612f 7365 id...
  • java/se │ │ │ │ │ -0005bbc0: 6375 7269 7479 2f63 6572 742f 5835 3039 curity/cert/X509 │ │ │ │ │ -0005bbd0: 4365 7274 6966 6963 6174 652f 5665 7269 Certificate/Veri │ │ │ │ │ -0005bbe0: 6679 4465 6661 756c 742e 6a61 7661 3a20 fyDefault.java: │ │ │ │ │ -0005bbf0: 6368 6563 6b20 7468 6174 2064 6566 6175 check that defau │ │ │ │ │ -0005bc00: 6c74 2069 6d70 6c65 6d65 6e74 6174 696f lt implementatio │ │ │ │ │ -0005bc10: 6e20 6f66 2058 3530 3943 6572 7469 6669 n of X509Certifi │ │ │ │ │ -0005bc20: 6361 7465 2e76 6572 6966 7928 5075 626c cate.verify(Publ │ │ │ │ │ -0005bc30: 6963 4b65 792c 2050 726f 7669 6465 7229 icKey, Provider) │ │ │ │ │ -0005bc40: 2077 6f72 6b73 206f 6e20 6375 7374 6f6d works on custom │ │ │ │ │ -0005bc50: 2058 3530 3943 6572 7469 6669 6361 7465 X509Certificate │ │ │ │ │ -0005bc60: 2069 6d70 6c2e 0a0a 3c6c 693e 6a61 7661 impl...
  • java │ │ │ │ │ -0005bc70: 2f73 6563 7572 6974 792f 6365 7274 2f58 /security/cert/X │ │ │ │ │ -0005bc80: 3530 3943 6572 7469 6669 6361 7465 2f58 509Certificate/X │ │ │ │ │ -0005bc90: 3530 3942 6164 4365 7274 6966 6963 6174 509BadCertificat │ │ │ │ │ -0005bca0: 652e 6a61 7661 3a20 4d61 6b65 2073 7572 e.java: Make sur │ │ │ │ │ -0005bcb0: 6520 7468 6174 2070 726f 7065 7220 4365 e that proper Ce │ │ │ │ │ -0005bcc0: 7274 6966 6963 6174 6545 7863 6570 7469 rtificateExcepti │ │ │ │ │ -0005bcd0: 6f6e 2069 7320 7468 726f 776e 2077 6865 on is thrown whe │ │ │ │ │ -0005bce0: 6e20 6c6f 6164 696e 6720 6261 6420 7835 n loading bad x5 │ │ │ │ │ -0005bcf0: 3039 2063 6572 7469 6669 6361 7465 0a0a 09 certificate.. │ │ │ │ │ -0005bd00: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -0005bd10: 792f 6365 7274 2f70 6b69 782f 6e61 6d65 y/cert/pkix/name │ │ │ │ │ -0005bd20: 436f 6e73 7472 6169 6e74 734d 696e 4d61 ConstraintsMinMa │ │ │ │ │ -0005bd30: 782f 5665 7269 6679 4e61 6d65 436f 6e73 x/VerifyNameCons │ │ │ │ │ -0005bd40: 7472 6169 6e74 732e 6a61 7661 3a20 7665 traints.java: ve │ │ │ │ │ -0005bd50: 7269 6679 206e 616d 6520 636f 6e73 7472 rify name constr │ │ │ │ │ -0005bd60: 6169 6e74 7320 6368 6563 6b20 666f 7220 aints check for │ │ │ │ │ -0005bd70: 6d69 6e20 616e 6420 6d61 7820 6669 656c min and max fiel │ │ │ │ │ -0005bd80: 6473 0a0a 3c6c 693e 6a61 7661 2f73 6563 ds..
  • java/sec │ │ │ │ │ -0005bd90: 7572 6974 792f 6365 7274 2f70 6b69 782f urity/cert/pkix/ │ │ │ │ │ -0005bda0: 706f 6c69 6379 4368 616e 6765 732f 5465 policyChanges/Te │ │ │ │ │ -0005bdb0: 7374 506f 6c69 6379 2e6a 6176 613a 2076 stPolicy.java: v │ │ │ │ │ -0005bdc0: 6572 6966 7920 7468 6174 2074 6865 2052 erify that the R │ │ │ │ │ -0005bdd0: 4643 3332 3830 2070 6f6c 6963 7920 7072 FC3280 policy pr │ │ │ │ │ -0005bde0: 6f63 6573 7369 6e67 2063 6861 6e67 6573 ocessing changes │ │ │ │ │ -0005bdf0: 2061 7265 2069 6d70 6c65 6d65 6e74 6564 are implemented │ │ │ │ │ -0005be00: 2063 6f72 7265 6374 6c79 0a0a 3c6c 693e correctly..
  • │ │ │ │ │ -0005be10: 6a61 7661 2f73 6563 7572 6974 792f 6d69 java/security/mi │ │ │ │ │ -0005be20: 7363 2f47 6574 496e 7374 616e 6365 4e75 sc/GetInstanceNu │ │ │ │ │ -0005be30: 6c6c 7345 6d70 7469 6573 2e6a 6176 613a llsEmpties.java: │ │ │ │ │ -0005be40: 2049 6e63 6f6d 706c 6574 6520 7370 6563 Incomplete spec │ │ │ │ │ -0005be50: 2066 6f72 206d 6f73 7420 6f66 2074 6865 for most of the │ │ │ │ │ -0005be60: 2067 6574 496e 7374 616e 6365 730a 0a3c getInstances..< │ │ │ │ │ -0005be70: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ -0005be80: 2f6d 6973 632f 5465 7374 4465 6661 756c /misc/TestDefaul │ │ │ │ │ -0005be90: 7452 616e 646f 6d2e 6a61 7661 3a20 456e tRandom.java: En │ │ │ │ │ -0005bea0: 7375 7265 2074 6865 2064 6566 6175 6c74 sure the default │ │ │ │ │ -0005beb0: 2053 6563 7572 6552 616e 646f 6d20 696d SecureRandom im │ │ │ │ │ -0005bec0: 706c 2069 7320 7573 6564 2061 7320 7468 pl is used as th │ │ │ │ │ -0005bed0: 6520 6a61 7661 646f 6320 7370 6563 2073 e javadoc spec s │ │ │ │ │ -0005bee0: 7461 7465 6420 7768 656e 206e 6f6e 6520 tated when none │ │ │ │ │ -0005bef0: 7375 7070 6c69 6564 2e0a 0a3c 6c69 3e6a supplied...
  • j │ │ │ │ │ -0005bf00: 6176 612f 7365 6375 7269 7479 2f6d 6973 ava/security/mis │ │ │ │ │ -0005bf10: 632f 5665 7273 696f 6e73 2e6a 6176 613a c/Versions.java: │ │ │ │ │ -0005bf20: 204d 616b 6520 7375 7265 2076 6572 7369 Make sure versi │ │ │ │ │ -0005bf30: 6f6e 2069 6e66 6f20 6973 2063 6f6e 7369 on info is consi │ │ │ │ │ -0005bf40: 7374 656e 7420 6265 7477 6565 6e20 636f stent between co │ │ │ │ │ -0005bf50: 6465 2061 6e64 206c 6963 656e 7365 0a0a de and license.. │ │ │ │ │ -0005bf60: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -0005bf70: 792f 7370 6563 2f45 4343 4261 7369 632e y/spec/ECCBasic. │ │ │ │ │ -0005bf80: 6a61 7661 3a20 456e 7375 7265 2062 6173 java: Ensure bas │ │ │ │ │ -0005bf90: 6963 2066 756e 6374 696f 6e61 6c69 7479 ic functionality │ │ │ │ │ -0005bfa0: 206f 6620 7468 6573 6520 6e65 7720 4543 of these new EC │ │ │ │ │ -0005bfb0: 4320 636c 6173 7365 732e 0a0a 3c6c 693e C classes...
  • │ │ │ │ │ -0005bfc0: 6a61 7661 2f73 6563 7572 6974 792f 7370 java/security/sp │ │ │ │ │ -0005bfd0: 6563 2f45 6c6c 6970 7469 6343 7572 7665 ec/EllipticCurve │ │ │ │ │ -0005bfe0: 4d61 7463 682e 6a61 7661 3a20 4368 6563 Match.java: Chec │ │ │ │ │ -0005bff0: 6b20 456c 6c69 7074 6963 4375 7276 652e k EllipticCurve. │ │ │ │ │ -0005c000: 6571 7561 6c73 2829 2064 6f65 7320 6e6f equals() does no │ │ │ │ │ -0005c010: 7420 636f 6d70 6172 6520 7365 6564 2076 t compare seed v │ │ │ │ │ -0005c020: 616c 7565 206f 6620 6375 7276 652e 0a0a alue of curve... │ │ │ │ │ -0005c030: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ -0005c040: 792f 7370 6563 2f49 7341 7373 6967 6e61 y/spec/IsAssigna │ │ │ │ │ -0005c050: 626c 6546 726f 6d4f 7264 6572 2e6a 6176 bleFromOrder.jav │ │ │ │ │ -0005c060: 613a 2069 7341 7373 6967 6e61 626c 6546 a: isAssignableF │ │ │ │ │ -0005c070: 726f 6d20 6368 6563 6b73 2069 6e20 416c rom checks in Al │ │ │ │ │ -0005c080: 676f 7269 7468 6d50 6172 616d 6574 6572 gorithmParameter │ │ │ │ │ -0005c090: 7353 7069 2e65 6e67 696e 6547 6574 5061 sSpi.engineGetPa │ │ │ │ │ -0005c0a0: 7261 6d65 7465 7253 7065 6320 6170 7065 rameterSpec appe │ │ │ │ │ -0005c0b0: 6172 2074 6f20 6265 2062 6163 6b77 6172 ar to be backwar │ │ │ │ │ -0005c0c0: 6473 0a0a 3c6c 693e 6a61 7661 2f73 6563 ds..
  • java/sec │ │ │ │ │ -0005c0d0: 7572 6974 792f 7370 6563 2f50 4b43 5338 urity/spec/PKCS8 │ │ │ │ │ -0005c0e0: 456e 636f 6465 644b 6579 5370 6563 2f41 EncodedKeySpec/A │ │ │ │ │ -0005c0f0: 6c67 6f72 6974 686d 2e6a 6176 613a 2041 lgorithm.java: A │ │ │ │ │ -0005c100: 6464 2061 6c67 6f72 6974 686d 2070 6172 dd algorithm par │ │ │ │ │ -0005c110: 616d 6574 6572 2074 6f20 504b 4353 3845 ameter to PKCS8E │ │ │ │ │ -0005c120: 6e63 6f64 6564 4b65 7953 7065 6320 636c ncodedKeySpec cl │ │ │ │ │ -0005c130: 6173 730a 0a3c 6c69 3e6a 6176 612f 7371 ass..
  • java/sq │ │ │ │ │ -0005c140: 6c2f 4a61 7661 7469 6d65 5465 7374 2e6a l/JavatimeTest.j │ │ │ │ │ -0005c150: 6176 613a 2054 6573 7420 7468 6f73 6520 ava: Test those │ │ │ │ │ -0005c160: 6272 6964 6765 206d 6574 686f 6473 2074 bridge methods t │ │ │ │ │ -0005c170: 6f2f 6672 6f6d 206a 6176 612e 7469 6d65 o/from java.time │ │ │ │ │ -0005c180: 2064 6174 652f 7469 6d65 2063 6c61 7373 date/time class │ │ │ │ │ -0005c190: 6573 0a0a 3c6c 693e 6a61 7661 2f73 716c es..
  • java/sql │ │ │ │ │ -0005c1a0: 2f64 7269 7665 724d 6f64 756c 6554 6573 /driverModuleTes │ │ │ │ │ -0005c1b0: 7473 2f44 7269 7665 724d 616e 6167 6572 ts/DriverManager │ │ │ │ │ -0005c1c0: 4d6f 6475 6c65 5465 7374 732e 6a61 7661 ModuleTests.java │ │ │ │ │ -0005c1d0: 3a20 5465 7374 7320 7468 6174 2061 204a : Tests that a J │ │ │ │ │ -0005c1e0: 4442 4320 4472 6976 6572 2074 6861 7420 DBC Driver that │ │ │ │ │ -0005c1f0: 6973 2061 206d 6f64 756c 6520 6361 6e20 is a module can │ │ │ │ │ -0005c200: 6265 206c 6f61 6465 6420 7669 6120 7468 be loaded via th │ │ │ │ │ -0005c210: 6520 7365 7276 6963 652d 7072 6f76 6964 e service-provid │ │ │ │ │ -0005c220: 6572 206c 6f61 6469 6e67 206d 6563 6861 er loading mecha │ │ │ │ │ -0005c230: 6e69 736d 2e0a 0a3c 6c69 3e6a 6176 612f nism...
  • java/ │ │ │ │ │ -0005c240: 7371 6c2f 7065 726d 6973 7369 6f6e 5465 sql/permissionTe │ │ │ │ │ -0005c250: 7374 732f 4472 6976 6572 4d61 6e61 6765 sts/DriverManage │ │ │ │ │ -0005c260: 7250 6572 6d69 7373 696f 6e73 5465 7374 rPermissionsTest │ │ │ │ │ -0005c270: 732e 6a61 7661 3a20 5465 7374 7320 7468 s.java: Tests th │ │ │ │ │ -0005c280: 6174 2061 204a 4442 4320 4472 6976 6572 at a JDBC Driver │ │ │ │ │ -0005c290: 2074 6861 7420 6973 2061 206d 6f64 756c that is a modul │ │ │ │ │ -0005c2a0: 6520 6361 6e20 6265 206c 6f61 6465 6420 e can be loaded │ │ │ │ │ -0005c2b0: 7669 6120 7468 6520 7365 7276 6963 652d via the service- │ │ │ │ │ -0005c2c0: 7072 6f76 6964 6572 206c 6f61 6469 6e67 provider loading │ │ │ │ │ -0005c2d0: 206d 6563 6861 6e69 736d 2e0a 0a3c 6c69 mechanism...
  • java/sql/testng │ │ │ │ │ -0005c2f0: 2f74 6573 742f 7371 6c2f 4261 7463 6855 /test/sql/BatchU │ │ │ │ │ -0005c300: 7064 6174 6545 7863 6570 7469 6f6e 5465 pdateExceptionTe │ │ │ │ │ -0005c310: 7374 732e 6a61 7661 3a20 200a 0a3c 6c69 sts.java: ..
  • java/sql/testng │ │ │ │ │ -0005c330: 2f74 6573 742f 7371 6c2f 4361 6c6c 6162 /test/sql/Callab │ │ │ │ │ -0005c340: 6c65 5374 6174 656d 656e 7454 6573 7473 leStatementTests │ │ │ │ │ -0005c350: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -0005c360: 7661 2f73 716c 2f74 6573 746e 672f 7465 va/sql/testng/te │ │ │ │ │ -0005c370: 7374 2f73 716c 2f44 6174 6154 7275 6e63 st/sql/DataTrunc │ │ │ │ │ -0005c380: 6174 696f 6e54 6573 7473 2e6a 6176 613a ationTests.java: │ │ │ │ │ -0005c390: 2020 0a0a 3c6c 693e 6a61 7661 2f73 716c ..
  • java/sql │ │ │ │ │ -0005c3a0: 2f74 6573 746e 672f 7465 7374 2f73 716c /testng/test/sql │ │ │ │ │ -0005c3b0: 2f44 6174 6554 6573 7473 2e6a 6176 613a /DateTests.java: │ │ │ │ │ -0005c3c0: 2020 0a0a 3c6c 693e 6a61 7661 2f73 716c ..
  • java/sql │ │ │ │ │ -0005c3d0: 2f74 6573 746e 672f 7465 7374 2f73 716c /testng/test/sql │ │ │ │ │ -0005c3e0: 2f44 7269 7665 724d 616e 6167 6572 5465 /DriverManagerTe │ │ │ │ │ -0005c3f0: 7374 732e 6a61 7661 3a20 200a 0a3c 6c69 sts.java: ..
  • java/sql/testng │ │ │ │ │ -0005c410: 2f74 6573 742f 7371 6c2f 5072 6570 6172 /test/sql/Prepar │ │ │ │ │ -0005c420: 6564 5374 6174 656d 656e 7454 6573 7473 edStatementTests │ │ │ │ │ -0005c430: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -0005c440: 7661 2f73 716c 2f74 6573 746e 672f 7465 va/sql/testng/te │ │ │ │ │ -0005c450: 7374 2f73 716c 2f53 514c 436c 6965 6e74 st/sql/SQLClient │ │ │ │ │ -0005c460: 496e 666f 4578 6365 7074 696f 6e54 6573 InfoExceptionTes │ │ │ │ │ -0005c470: 7473 2e6a 6176 613a 2020 0a0a 3c6c 693e ts.java: ..
  • │ │ │ │ │ -0005c480: 6a61 7661 2f73 716c 2f74 6573 746e 672f java/sql/testng/ │ │ │ │ │ -0005c490: 7465 7374 2f73 716c 2f53 514c 4461 7461 test/sql/SQLData │ │ │ │ │ -0005c4a0: 4578 6365 7074 696f 6e54 6573 7473 2e6a ExceptionTests.j │ │ │ │ │ -0005c4b0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -0005c4c0: 2f73 716c 2f74 6573 746e 672f 7465 7374 /sql/testng/test │ │ │ │ │ -0005c4d0: 2f73 716c 2f53 514c 4578 6365 7074 696f /sql/SQLExceptio │ │ │ │ │ -0005c4e0: 6e54 6573 7473 2e6a 6176 613a 2020 0a0a nTests.java: .. │ │ │ │ │ -0005c4f0: 3c6c 693e 6a61 7661 2f73 716c 2f74 6573
  • java/sql/tes │ │ │ │ │ -0005c500: 746e 672f 7465 7374 2f73 716c 2f53 514c tng/test/sql/SQL │ │ │ │ │ -0005c510: 4665 6174 7572 654e 6f74 5375 7070 6f72 FeatureNotSuppor │ │ │ │ │ -0005c520: 7465 6445 7863 6570 7469 6f6e 5465 7374 tedExceptionTest │ │ │ │ │ -0005c530: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ -0005c540: 6176 612f 7371 6c2f 7465 7374 6e67 2f74 ava/sql/testng/t │ │ │ │ │ -0005c550: 6573 742f 7371 6c2f 5351 4c49 6e74 6567 est/sql/SQLInteg │ │ │ │ │ -0005c560: 7269 7479 436f 6e73 7472 6169 6e74 5669 rityConstraintVi │ │ │ │ │ -0005c570: 6f6c 6174 696f 6e45 7863 6570 7469 6f6e olationException │ │ │ │ │ -0005c580: 5465 7374 732e 6a61 7661 3a20 200a 0a3c Tests.java: ..< │ │ │ │ │ -0005c590: 6c69 3e6a 6176 612f 7371 6c2f 7465 7374 li>java/sql/test │ │ │ │ │ -0005c5a0: 6e67 2f74 6573 742f 7371 6c2f 5351 4c49 ng/test/sql/SQLI │ │ │ │ │ -0005c5b0: 6e76 616c 6964 4175 7468 6f72 697a 6174 nvalidAuthorizat │ │ │ │ │ -0005c5c0: 696f 6e53 7065 6345 7863 6570 7469 6f6e ionSpecException │ │ │ │ │ +0005ae10: 6174 6546 6163 746f 7279 2f47 656e 6572 ateFactory/Gener │ │ │ │ │ +0005ae20: 6174 6543 6572 7469 6669 6361 7465 7345 ateCertificatesE │ │ │ │ │ +0005ae30: 6d70 7479 436f 6c6c 6563 7469 6f6e 2e6a mptyCollection.j │ │ │ │ │ +0005ae40: 6176 613a 2063 6865 636b 2074 6861 7420 ava: check that │ │ │ │ │ +0005ae50: 6765 6e65 7261 7465 4365 7274 6966 6963 generateCertific │ │ │ │ │ +0005ae60: 6174 6573 2829 2072 6574 7572 6e73 2061 ates() returns a │ │ │ │ │ +0005ae70: 6e20 656d 7074 7920 436f 6c6c 6563 7469 n empty Collecti │ │ │ │ │ +0005ae80: 6f6e 2077 6865 6e20 7468 6520 696e 7075 on when the inpu │ │ │ │ │ +0005ae90: 7420 7374 7265 616d 2063 6f6e 7461 696e t stream contain │ │ │ │ │ +0005aea0: 7320 616e 2065 6e63 6f64 6564 2050 4b43 s an encoded PKC │ │ │ │ │ +0005aeb0: 5320 2337 2053 6967 6e65 6444 6174 6120 S #7 SignedData │ │ │ │ │ +0005aec0: 6f62 6a65 6374 2077 6974 6820 6e6f 2063 object with no c │ │ │ │ │ +0005aed0: 6572 7469 6669 6361 7465 732e 0a0a 3c6c ertificates...java/security/ │ │ │ │ │ +0005aef0: 6365 7274 2f43 6572 7469 6669 6361 7465 cert/Certificate │ │ │ │ │ +0005af00: 4661 6374 6f72 792f 5265 7475 726e 5374 Factory/ReturnSt │ │ │ │ │ +0005af10: 7265 616d 2e6a 6176 613a 2058 3530 3946 ream.java: X509F │ │ │ │ │ +0005af20: 6163 746f 7279 2073 686f 756c 6420 6e6f actory should no │ │ │ │ │ +0005af30: 7420 6465 7065 6e64 206f 6e20 6973 2e61 t depend on is.a │ │ │ │ │ +0005af40: 7661 696c 6162 6c65 2829 3d3d 300a 0a3c vailable()==0..< │ │ │ │ │ +0005af50: 6c69 3e6a 6176 612f 7365 6375 7269 7479 li>java/security │ │ │ │ │ +0005af60: 2f63 6572 742f 4365 7274 6966 6963 6174 /cert/Certificat │ │ │ │ │ +0005af70: 6546 6163 746f 7279 2f69 6e76 616c 6964 eFactory/invalid │ │ │ │ │ +0005af80: 456e 636f 6465 6443 6572 7473 2f44 6574 EncodedCerts/Det │ │ │ │ │ +0005af90: 6563 7449 6e76 616c 6964 456e 636f 6469 ectInvalidEncodi │ │ │ │ │ +0005afa0: 6e67 2e6a 6176 613a 2063 6865 636b 2074 ng.java: check t │ │ │ │ │ +0005afb0: 6861 7420 4365 7274 6966 6963 6174 6546 hat CertificateF │ │ │ │ │ +0005afc0: 6163 746f 7279 2072 656a 6563 7473 2069 actory rejects i │ │ │ │ │ +0005afd0: 6e76 616c 6964 2065 6e63 6f64 6564 2058 nvalid encoded X │ │ │ │ │ +0005afe0: 2e35 3039 2063 6572 7473 0a0a 3c6c 693e .509 certs..
  • │ │ │ │ │ +0005aff0: 6a61 7661 2f73 6563 7572 6974 792f 6365 java/security/ce │ │ │ │ │ +0005b000: 7274 2f43 6572 7469 6669 6361 7465 4661 rt/CertificateFa │ │ │ │ │ +0005b010: 6374 6f72 792f 6f70 656e 7373 6c2f 4261 ctory/openssl/Ba │ │ │ │ │ +0005b020: 6446 6f6f 7465 722e 6a61 7661 3a20 4365 dFooter.java: Ce │ │ │ │ │ +0005b030: 7274 6966 6963 6174 6546 6163 746f 7279 rtificateFactory │ │ │ │ │ +0005b040: 2e67 656e 6572 6174 6543 6572 7469 6669 .generateCertifi │ │ │ │ │ +0005b050: 6361 7465 2064 6f65 736e 2774 2074 6872 cate doesn't thr │ │ │ │ │ +0005b060: 6f77 2043 6572 7469 6669 6361 7465 4578 ow CertificateEx │ │ │ │ │ +0005b070: 6365 7074 696f 6e20 666f 7220 6d61 6c66 ception for malf │ │ │ │ │ +0005b080: 6f72 6d65 6420 6365 7274 6966 6963 6174 ormed certificat │ │ │ │ │ +0005b090: 650a 0a3c 6c69 3e6a 6176 612f 7365 6375 e..
  • java/secu │ │ │ │ │ +0005b0a0: 7269 7479 2f63 6572 742f 4365 7274 6966 rity/cert/Certif │ │ │ │ │ +0005b0b0: 6963 6174 6546 6163 746f 7279 2f6f 7065 icateFactory/ope │ │ │ │ │ +0005b0c0: 6e73 736c 2f4f 7065 6e53 534c 4365 7274 nssl/OpenSSLCert │ │ │ │ │ +0005b0d0: 2e6a 6176 613a 206b 6579 746f 6f6c 2063 .java: keytool c │ │ │ │ │ +0005b0e0: 616e 2062 6520 6d6f 7265 2066 6c65 7869 an be more flexi │ │ │ │ │ +0005b0f0: 626c 6520 6f6e 2066 6f72 6d61 7420 6f66 ble on format of │ │ │ │ │ +0005b100: 2050 454d 2d65 6e63 6f64 6564 2058 2e35 PEM-encoded X.5 │ │ │ │ │ +0005b110: 3039 2063 6572 7469 6669 6361 7465 730a 09 certificates. │ │ │ │ │ +0005b120: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ +0005b130: 7479 2f63 6572 742f 4365 7274 6966 6963 ty/cert/Certific │ │ │ │ │ +0005b140: 6174 6546 6163 746f 7279 2f73 6c6f 7773 ateFactory/slows │ │ │ │ │ +0005b150: 7472 6561 6d2e 7368 3a20 5835 3039 4661 tream.sh: X509Fa │ │ │ │ │ +0005b160: 6374 6f72 7920 7368 6f75 6c64 206e 6f74 ctory should not │ │ │ │ │ +0005b170: 2064 6570 656e 6420 6f6e 2069 732e 6176 depend on is.av │ │ │ │ │ +0005b180: 6169 6c61 626c 6528 293d 3d30 0a0a 3c6c ailable()==0..java/security/ │ │ │ │ │ +0005b1a0: 6365 7274 2f43 6572 7469 6669 6361 7465 cert/Certificate │ │ │ │ │ +0005b1b0: 5265 766f 6b65 6445 7863 6570 7469 6f6e RevokedException │ │ │ │ │ +0005b1c0: 2f42 6173 6963 2e6a 6176 613a 2055 6e69 /Basic.java: Uni │ │ │ │ │ +0005b1d0: 7420 7465 7374 2066 6f72 2043 6572 7469 t test for Certi │ │ │ │ │ +0005b1e0: 6669 6361 7465 5265 766f 6b65 6445 7863 ficateRevokedExc │ │ │ │ │ +0005b1f0: 6570 7469 6f6e 0a0a 3c6c 693e 6a61 7661 eption..
  • java │ │ │ │ │ +0005b200: 2f73 6563 7572 6974 792f 6365 7274 2f47 /security/cert/G │ │ │ │ │ +0005b210: 6574 496e 7374 616e 6365 2e6a 6176 613a etInstance.java: │ │ │ │ │ +0005b220: 204d 616b 6520 7375 7265 207b 4365 7274 Make sure {Cert │ │ │ │ │ +0005b230: 5374 6f72 652c 4365 7274 5061 7468 4275 Store,CertPathBu │ │ │ │ │ +0005b240: 696c 6465 722c 4365 7274 5061 7468 5661 ilder,CertPathVa │ │ │ │ │ +0005b250: 6c69 6461 746f 722c 2043 6572 7469 6669 lidator, Certifi │ │ │ │ │ +0005b260: 6361 7465 4661 6374 6f72 797d 2e67 6574 cateFactory}.get │ │ │ │ │ +0005b270: 496e 7374 616e 6365 2074 6872 6f77 7320 Instance throws │ │ │ │ │ +0005b280: 496e 7661 6c69 6441 6c67 6f72 6974 686d InvalidAlgorithm │ │ │ │ │ +0005b290: 5061 7261 6d65 7465 7245 7863 6570 7469 ParameterExcepti │ │ │ │ │ +0005b2a0: 6f6e 2069 6620 696e 7661 6c69 6420 7061 on if invalid pa │ │ │ │ │ +0005b2b0: 7261 6d73 2061 7265 2073 7065 6369 6669 rams are specifi │ │ │ │ │ +0005b2c0: 6564 2061 6e64 204e 6f53 7563 6841 6c67 ed and NoSuchAlg │ │ │ │ │ +0005b2d0: 6f72 6974 686d 4578 6365 7074 696f 6e20 orithmException │ │ │ │ │ +0005b2e0: 286f 7220 4365 7274 6966 6963 6174 6545 (or CertificateE │ │ │ │ │ +0005b2f0: 7863 6570 7469 6f6e 2066 6f72 2043 6572 xception for Cer │ │ │ │ │ +0005b300: 7469 6669 6361 7465 4661 6374 6f72 7929 tificateFactory) │ │ │ │ │ +0005b310: 2069 6620 626f 6775 7320 7479 7065 2069 if bogus type i │ │ │ │ │ +0005b320: 7320 7370 6563 6966 6965 640a 0a3c 6c69 s specified..
  • java/security/c │ │ │ │ │ +0005b340: 6572 742f 504b 4958 4275 696c 6465 7250 ert/PKIXBuilderP │ │ │ │ │ +0005b350: 6172 616d 6574 6572 732f 496e 7661 6c69 arameters/Invali │ │ │ │ │ +0005b360: 6450 6172 616d 6574 6572 732e 6a61 7661 dParameters.java │ │ │ │ │ +0005b370: 3a20 4d61 6b65 2073 7572 6520 504b 4958 : Make sure PKIX │ │ │ │ │ +0005b380: 4275 696c 6465 7250 6172 616d 6574 6572 BuilderParameter │ │ │ │ │ +0005b390: 7328 5365 7429 2064 6574 6563 7473 2069 s(Set) detects i │ │ │ │ │ +0005b3a0: 6e76 616c 6964 2070 6172 616d 6574 6572 nvalid parameter │ │ │ │ │ +0005b3b0: 7320 616e 6420 7468 726f 7773 2063 6f72 s and throws cor │ │ │ │ │ +0005b3c0: 7265 6374 2065 7863 6570 7469 6f6e 730a rect exceptions. │ │ │ │ │ +0005b3d0: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ +0005b3e0: 7479 2f63 6572 742f 504b 4958 5061 7261 ty/cert/PKIXPara │ │ │ │ │ +0005b3f0: 6d65 7465 7273 2f49 6e76 616c 6964 5061 meters/InvalidPa │ │ │ │ │ +0005b400: 7261 6d65 7465 7273 2e6a 6176 613a 204d rameters.java: M │ │ │ │ │ +0005b410: 616b 6520 7375 7265 2050 4b49 5850 6172 ake sure PKIXPar │ │ │ │ │ +0005b420: 616d 6574 6572 7328 5365 7429 2061 6e64 ameters(Set) and │ │ │ │ │ +0005b430: 2073 6574 5472 7573 7441 6e63 686f 7273 setTrustAnchors │ │ │ │ │ +0005b440: 2829 2064 6574 6563 7473 2069 6e76 616c () detects inval │ │ │ │ │ +0005b450: 6964 2070 6172 616d 6574 6572 7320 616e id parameters an │ │ │ │ │ +0005b460: 6420 7468 726f 7773 2063 6f72 7265 6374 d throws correct │ │ │ │ │ +0005b470: 2065 7863 6570 7469 6f6e 730a 0a3c 6c69 exceptions..
  • java/security/c │ │ │ │ │ +0005b490: 6572 742f 504b 4958 5265 766f 6361 7469 ert/PKIXRevocati │ │ │ │ │ +0005b4a0: 6f6e 4368 6563 6b65 722f 4f63 7370 556e onChecker/OcspUn │ │ │ │ │ +0005b4b0: 6175 7468 6f72 697a 6564 2e6a 6176 613a authorized.java: │ │ │ │ │ +0005b4c0: 204d 616b 6520 7375 7265 204f 6373 7020 Make sure Ocsp │ │ │ │ │ +0005b4d0: 554e 4155 5448 4f52 495a 4544 2072 6573 UNAUTHORIZED res │ │ │ │ │ +0005b4e0: 706f 6e73 6520 6973 2074 7265 6174 6564 ponse is treated │ │ │ │ │ +0005b4f0: 2061 7320 6661 696c 7572 6520 7768 656e as failure when │ │ │ │ │ +0005b500: 2053 4f46 545f 4641 494c 206f 7074 696f SOFT_FAIL optio │ │ │ │ │ +0005b510: 6e20 6973 2073 6574 0a0a 3c6c 693e 6a61 n is set..
  • ja │ │ │ │ │ +0005b520: 7661 2f73 6563 7572 6974 792f 6365 7274 va/security/cert │ │ │ │ │ +0005b530: 2f50 4b49 5852 6576 6f63 6174 696f 6e43 /PKIXRevocationC │ │ │ │ │ +0005b540: 6865 636b 6572 2f55 6e69 7454 6573 742e hecker/UnitTest. │ │ │ │ │ +0005b550: 6a61 7661 3a20 4261 7369 6320 756e 6974 java: Basic unit │ │ │ │ │ +0005b560: 2074 6573 7420 666f 7220 504b 4958 5265 test for PKIXRe │ │ │ │ │ +0005b570: 766f 6361 7469 6f6e 4368 6563 6b65 720a vocationChecker. │ │ │ │ │ +0005b580: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ +0005b590: 7479 2f63 6572 742f 506f 6c69 6379 4e6f ty/cert/PolicyNo │ │ │ │ │ +0005b5a0: 6465 2f47 6574 506f 6c69 6379 5175 616c de/GetPolicyQual │ │ │ │ │ +0005b5b0: 6966 6965 7273 2e6a 6176 613a 204d 616b ifiers.java: Mak │ │ │ │ │ +0005b5c0: 6520 7375 7265 2050 6f6c 6963 794e 6f64 e sure PolicyNod │ │ │ │ │ +0005b5d0: 652e 6765 7450 6f6c 6963 7951 7561 6c69 e.getPolicyQuali │ │ │ │ │ +0005b5e0: 6669 6572 7328 2920 7265 7475 726e 7320 fiers() returns │ │ │ │ │ +0005b5f0: 5365 7420 6f66 2050 6f6c 6963 7951 7561 Set of PolicyQua │ │ │ │ │ +0005b600: 6c69 6669 6572 496e 666f 732e 0a0a 3c6c lifierInfos...java/security/ │ │ │ │ │ +0005b620: 6365 7274 2f55 5249 4365 7274 5374 6f72 cert/URICertStor │ │ │ │ │ +0005b630: 6550 6172 616d 6574 6572 732f 5465 7374 eParameters/Test │ │ │ │ │ +0005b640: 4261 7369 632e 6a61 7661 3a20 4261 7369 Basic.java: Basi │ │ │ │ │ +0005b650: 6320 7465 7374 696e 6720 666f 7220 5552 c testing for UR │ │ │ │ │ +0005b660: 4943 6572 7453 746f 7265 5061 7261 6d65 ICertStoreParame │ │ │ │ │ +0005b670: 7465 7273 0a0a 3c6c 693e 6a61 7661 2f73 ters..
  • java/s │ │ │ │ │ +0005b680: 6563 7572 6974 792f 6365 7274 2f58 3530 ecurity/cert/X50 │ │ │ │ │ +0005b690: 3943 524c 2f56 6572 6966 7944 6566 6175 9CRL/VerifyDefau │ │ │ │ │ +0005b6a0: 6c74 2e6a 6176 613a 2063 6865 636b 2074 lt.java: check t │ │ │ │ │ +0005b6b0: 6861 7420 6465 6661 756c 7420 696d 706c hat default impl │ │ │ │ │ +0005b6c0: 656d 656e 7461 7469 6f6e 206f 6620 5835 ementation of X5 │ │ │ │ │ +0005b6d0: 3039 4352 4c2e 7665 7269 6679 2850 7562 09CRL.verify(Pub │ │ │ │ │ +0005b6e0: 6c69 634b 6579 2c20 5072 6f76 6964 6572 licKey, Provider │ │ │ │ │ +0005b6f0: 2920 776f 726b 7320 6f6e 2063 7573 746f ) works on custo │ │ │ │ │ +0005b700: 6d20 5835 3039 4352 4c20 696d 706c 2e0a m X509CRL impl.. │ │ │ │ │ +0005b710: 0a3c 6c69 3e6a 6176 612f 7365 6375 7269 .
  • java/securi │ │ │ │ │ +0005b720: 7479 2f63 6572 742f 5835 3039 4352 4c53 ty/cert/X509CRLS │ │ │ │ │ +0005b730: 656c 6563 746f 722f 4352 4c4e 756d 6265 elector/CRLNumbe │ │ │ │ │ +0005b740: 724d 6973 7369 6e67 2e6a 6176 613a 2063 rMissing.java: c │ │ │ │ │ +0005b750: 726c 4e75 6d45 7874 5661 6c20 6d69 6768 rlNumExtVal migh │ │ │ │ │ +0005b760: 7420 6265 206e 756c 6c20 696e 7369 6465 t be null inside │ │ │ │ │ +0005b770: 2058 3530 3943 524c 5365 6c65 6374 6f72 X509CRLSelector │ │ │ │ │ +0005b780: 3a3a 6d61 7463 680a 0a3c 6c69 3e6a 6176 ::match..
  • jav │ │ │ │ │ +0005b790: 612f 7365 6375 7269 7479 2f63 6572 742f a/security/cert/ │ │ │ │ │ +0005b7a0: 5835 3039 4365 7274 5365 6c65 6374 6f72 X509CertSelector │ │ │ │ │ +0005b7b0: 2f53 6574 4e61 6d65 436f 6e73 7472 6169 /SetNameConstrai │ │ │ │ │ +0005b7c0: 6e74 7345 6d70 7479 5365 7175 656e 6365 ntsEmptySequence │ │ │ │ │ +0005b7d0: 2e6a 6176 613a 2043 6865 636b 2073 6574 .java: Check set │ │ │ │ │ +0005b7e0: 4e61 6d65 436f 6e73 7472 6169 6e74 7328 NameConstraints( │ │ │ │ │ +0005b7f0: 2920 646f 6573 6e27 7420 7468 726f 7720 ) doesn't throw │ │ │ │ │ +0005b800: 6578 6365 7074 696f 6e20 7768 656e 2062 exception when b │ │ │ │ │ +0005b810: 7974 6573 2070 6172 616d 6574 6572 2063 ytes parameter c │ │ │ │ │ +0005b820: 6f6e 7461 696e 7320 4445 522d 656e 636f ontains DER-enco │ │ │ │ │ +0005b830: 6465 6420 656d 7074 7920 4153 4e2e 3120 ded empty ASN.1 │ │ │ │ │ +0005b840: 5345 5155 454e 4345 2e0a 0a3c 6c69 3e6a SEQUENCE...
  • j │ │ │ │ │ +0005b850: 6176 612f 7365 6375 7269 7479 2f63 6572 ava/security/cer │ │ │ │ │ +0005b860: 742f 5835 3039 4365 7274 5365 6c65 6374 t/X509CertSelect │ │ │ │ │ +0005b870: 6f72 5465 7374 2e6a 6176 613a 2054 6869 orTest.java: Thi │ │ │ │ │ +0005b880: 7320 636c 6173 7320 7465 7374 7320 7468 s class tests th │ │ │ │ │ +0005b890: 6520 5835 3039 4365 7274 5365 6c65 6374 e X509CertSelect │ │ │ │ │ +0005b8a0: 6f72 2e0a 0a3c 6c69 3e6a 6176 612f 7365 or...
  • java/se │ │ │ │ │ +0005b8b0: 6375 7269 7479 2f63 6572 742f 5835 3039 curity/cert/X509 │ │ │ │ │ +0005b8c0: 4365 7274 6966 6963 6174 652f 456d 7074 Certificate/Empt │ │ │ │ │ +0005b8d0: 7953 7562 6a65 6374 2e6a 6176 613a 2067 ySubject.java: g │ │ │ │ │ +0005b8e0: 6574 5375 626a 6563 7444 4e20 616e 6420 etSubjectDN and │ │ │ │ │ +0005b8f0: 6765 7453 7562 6a65 6374 5835 3030 5072 getSubjectX500Pr │ │ │ │ │ +0005b900: 696e 6369 7061 6c20 6172 6520 756e 6465 incipal are unde │ │ │ │ │ +0005b910: 7273 7065 6369 6669 6564 2069 6620 7375 rspecified if su │ │ │ │ │ +0005b920: 626a 6563 7420 6973 2065 6d70 7479 0a0a bject is empty.. │ │ │ │ │ +0005b930: 3c6c 693e 6a61 7661 2f73 6563 7572 6974
  • java/securit │ │ │ │ │ +0005b940: 792f 6365 7274 2f58 3530 3943 6572 7469 y/cert/X509Certi │ │ │ │ │ +0005b950: 6669 6361 7465 2f45 7874 4b65 7955 7361 ficate/ExtKeyUsa │ │ │ │ │ +0005b960: 6765 2e6a 6176 613a 2049 6e63 6f72 7265 ge.java: Incorre │ │ │ │ │ +0005b970: 6374 206b 6579 2075 7361 6765 2063 6865 ct key usage che │ │ │ │ │ +0005b980: 636b 2066 6f72 2073 6572 7665 7220 6365 ck for server ce │ │ │ │ │ +0005b990: 7274 6966 6963 6174 6573 0a0a 3c6c 693e rtificates..
  • │ │ │ │ │ +0005b9a0: 6a61 7661 2f73 6563 7572 6974 792f 6365 java/security/ce │ │ │ │ │ +0005b9b0: 7274 2f58 3530 3943 6572 7469 6669 6361 rt/X509Certifica │ │ │ │ │ +0005b9c0: 7465 2f47 6574 5369 6741 6c67 5061 7261 te/GetSigAlgPara │ │ │ │ │ +0005b9d0: 6d73 2e6a 6176 613a 2056 6572 6966 7920 ms.java: Verify │ │ │ │ │ +0005b9e0: 5835 3039 4365 7274 6966 6963 6174 652e X509Certificate. │ │ │ │ │ +0005b9f0: 6765 7453 6967 416c 6750 6172 616d 7328 getSigAlgParams( │ │ │ │ │ +0005ba00: 2920 7265 7475 726e 7320 6e65 7720 6172 ) returns new ar │ │ │ │ │ +0005ba10: 7261 7920 6561 6368 2074 696d 6520 6974 ray each time it │ │ │ │ │ +0005ba20: 2069 7320 6361 6c6c 6564 0a0a 3c6c 693e is called..
  • │ │ │ │ │ +0005ba30: 6a61 7661 2f73 6563 7572 6974 792f 6365 java/security/ce │ │ │ │ │ +0005ba40: 7274 2f58 3530 3943 6572 7469 6669 6361 rt/X509Certifica │ │ │ │ │ +0005ba50: 7465 2f47 6574 556e 7061 7273 6561 626c te/GetUnparseabl │ │ │ │ │ +0005ba60: 6545 7874 656e 7369 6f6e 732e 6a61 7661 eExtensions.java │ │ │ │ │ +0005ba70: 3a20 4368 6563 6b20 7468 6174 2058 3530 : Check that X50 │ │ │ │ │ +0005ba80: 3943 6572 7469 6669 6361 7465 2e67 6574 9Certificate.get │ │ │ │ │ +0005ba90: 5375 626a 6563 7441 6c74 6572 6e61 7469 SubjectAlternati │ │ │ │ │ +0005baa0: 7665 4e61 6d65 732c 2067 6574 4973 7375 veNames, getIssu │ │ │ │ │ +0005bab0: 6572 416c 7465 726e 6174 6976 654e 616d erAlternativeNam │ │ │ │ │ +0005bac0: 6573 2061 6e64 2067 6574 4578 7465 6e64 es and getExtend │ │ │ │ │ +0005bad0: 6564 4b65 7955 7361 6765 2074 6872 6f77 edKeyUsage throw │ │ │ │ │ +0005bae0: 2043 6572 7469 6669 6361 7465 5061 7273 CertificatePars │ │ │ │ │ +0005baf0: 696e 6745 7863 6570 7469 6f6e 2069 6620 ingException if │ │ │ │ │ +0005bb00: 6578 7465 6e73 696f 6e20 6973 2075 6e70 extension is unp │ │ │ │ │ +0005bb10: 6172 7365 6162 6c65 2f69 6e76 616c 6964 arseable/invalid │ │ │ │ │ +0005bb20: 2e0a 0a3c 6c69 3e6a 6176 612f 7365 6375 ...
  • java/secu │ │ │ │ │ +0005bb30: 7269 7479 2f63 6572 742f 5835 3039 4365 rity/cert/X509Ce │ │ │ │ │ +0005bb40: 7274 6966 6963 6174 652f 5665 7269 6679 rtificate/Verify │ │ │ │ │ +0005bb50: 4465 6661 756c 742e 6a61 7661 3a20 6368 Default.java: ch │ │ │ │ │ +0005bb60: 6563 6b20 7468 6174 2064 6566 6175 6c74 eck that default │ │ │ │ │ +0005bb70: 2069 6d70 6c65 6d65 6e74 6174 696f 6e20 implementation │ │ │ │ │ +0005bb80: 6f66 2058 3530 3943 6572 7469 6669 6361 of X509Certifica │ │ │ │ │ +0005bb90: 7465 2e76 6572 6966 7928 5075 626c 6963 te.verify(Public │ │ │ │ │ +0005bba0: 4b65 792c 2050 726f 7669 6465 7229 2077 Key, Provider) w │ │ │ │ │ +0005bbb0: 6f72 6b73 206f 6e20 6375 7374 6f6d 2058 orks on custom X │ │ │ │ │ +0005bbc0: 3530 3943 6572 7469 6669 6361 7465 2069 509Certificate i │ │ │ │ │ +0005bbd0: 6d70 6c2e 0a0a 3c6c 693e 6a61 7661 2f73 mpl...
  • java/s │ │ │ │ │ +0005bbe0: 6563 7572 6974 792f 6365 7274 2f58 3530 ecurity/cert/X50 │ │ │ │ │ +0005bbf0: 3943 6572 7469 6669 6361 7465 2f58 3530 9Certificate/X50 │ │ │ │ │ +0005bc00: 3942 6164 4365 7274 6966 6963 6174 652e 9BadCertificate. │ │ │ │ │ +0005bc10: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ +0005bc20: 7468 6174 2070 726f 7065 7220 4365 7274 that proper Cert │ │ │ │ │ +0005bc30: 6966 6963 6174 6545 7863 6570 7469 6f6e ificateException │ │ │ │ │ +0005bc40: 2069 7320 7468 726f 776e 2077 6865 6e20 is thrown when │ │ │ │ │ +0005bc50: 6c6f 6164 696e 6720 6261 6420 7835 3039 loading bad x509 │ │ │ │ │ +0005bc60: 2063 6572 7469 6669 6361 7465 0a0a 3c6c certificate..java/security/ │ │ │ │ │ +0005bc80: 6365 7274 2f70 6b69 782f 6e61 6d65 436f cert/pkix/nameCo │ │ │ │ │ +0005bc90: 6e73 7472 6169 6e74 734d 696e 4d61 782f nstraintsMinMax/ │ │ │ │ │ +0005bca0: 5665 7269 6679 4e61 6d65 436f 6e73 7472 VerifyNameConstr │ │ │ │ │ +0005bcb0: 6169 6e74 732e 6a61 7661 3a20 7665 7269 aints.java: veri │ │ │ │ │ +0005bcc0: 6679 206e 616d 6520 636f 6e73 7472 6169 fy name constrai │ │ │ │ │ +0005bcd0: 6e74 7320 6368 6563 6b20 666f 7220 6d69 nts check for mi │ │ │ │ │ +0005bce0: 6e20 616e 6420 6d61 7820 6669 656c 6473 n and max fields │ │ │ │ │ +0005bcf0: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ +0005bd00: 6974 792f 6365 7274 2f70 6b69 782f 706f ity/cert/pkix/po │ │ │ │ │ +0005bd10: 6c69 6379 4368 616e 6765 732f 5465 7374 licyChanges/Test │ │ │ │ │ +0005bd20: 506f 6c69 6379 2e6a 6176 613a 2076 6572 Policy.java: ver │ │ │ │ │ +0005bd30: 6966 7920 7468 6174 2074 6865 2052 4643 ify that the RFC │ │ │ │ │ +0005bd40: 3332 3830 2070 6f6c 6963 7920 7072 6f63 3280 policy proc │ │ │ │ │ +0005bd50: 6573 7369 6e67 2063 6861 6e67 6573 2061 essing changes a │ │ │ │ │ +0005bd60: 7265 2069 6d70 6c65 6d65 6e74 6564 2063 re implemented c │ │ │ │ │ +0005bd70: 6f72 7265 6374 6c79 0a0a 3c6c 693e 6a61 orrectly..
  • ja │ │ │ │ │ +0005bd80: 7661 2f73 6563 7572 6974 792f 6d69 7363 va/security/misc │ │ │ │ │ +0005bd90: 2f47 6574 496e 7374 616e 6365 4e75 6c6c /GetInstanceNull │ │ │ │ │ +0005bda0: 7345 6d70 7469 6573 2e6a 6176 613a 2049 sEmpties.java: I │ │ │ │ │ +0005bdb0: 6e63 6f6d 706c 6574 6520 7370 6563 2066 ncomplete spec f │ │ │ │ │ +0005bdc0: 6f72 206d 6f73 7420 6f66 2074 6865 2067 or most of the g │ │ │ │ │ +0005bdd0: 6574 496e 7374 616e 6365 730a 0a3c 6c69 etInstances..
  • java/security/m │ │ │ │ │ +0005bdf0: 6973 632f 5465 7374 4465 6661 756c 7452 isc/TestDefaultR │ │ │ │ │ +0005be00: 616e 646f 6d2e 6a61 7661 3a20 456e 7375 andom.java: Ensu │ │ │ │ │ +0005be10: 7265 2074 6865 2064 6566 6175 6c74 2053 re the default S │ │ │ │ │ +0005be20: 6563 7572 6552 616e 646f 6d20 696d 706c ecureRandom impl │ │ │ │ │ +0005be30: 2069 7320 7573 6564 2061 7320 7468 6520 is used as the │ │ │ │ │ +0005be40: 6a61 7661 646f 6320 7370 6563 2073 7461 javadoc spec sta │ │ │ │ │ +0005be50: 7465 6420 7768 656e 206e 6f6e 6520 7375 ted when none su │ │ │ │ │ +0005be60: 7070 6c69 6564 2e0a 0a3c 6c69 3e6a 6176 pplied...
  • jav │ │ │ │ │ +0005be70: 612f 7365 6375 7269 7479 2f6d 6973 632f a/security/misc/ │ │ │ │ │ +0005be80: 5665 7273 696f 6e73 2e6a 6176 613a 204d Versions.java: M │ │ │ │ │ +0005be90: 616b 6520 7375 7265 2076 6572 7369 6f6e ake sure version │ │ │ │ │ +0005bea0: 2069 6e66 6f20 6973 2063 6f6e 7369 7374 info is consist │ │ │ │ │ +0005beb0: 656e 7420 6265 7477 6565 6e20 636f 6465 ent between code │ │ │ │ │ +0005bec0: 2061 6e64 206c 6963 656e 7365 0a0a 3c6c and license..java/security/ │ │ │ │ │ +0005bee0: 7370 6563 2f45 4343 4261 7369 632e 6a61 spec/ECCBasic.ja │ │ │ │ │ +0005bef0: 7661 3a20 456e 7375 7265 2062 6173 6963 va: Ensure basic │ │ │ │ │ +0005bf00: 2066 756e 6374 696f 6e61 6c69 7479 206f functionality o │ │ │ │ │ +0005bf10: 6620 7468 6573 6520 6e65 7720 4543 4320 f these new ECC │ │ │ │ │ +0005bf20: 636c 6173 7365 732e 0a0a 3c6c 693e 6a61 classes...
  • ja │ │ │ │ │ +0005bf30: 7661 2f73 6563 7572 6974 792f 7370 6563 va/security/spec │ │ │ │ │ +0005bf40: 2f45 6c6c 6970 7469 6343 7572 7665 4d61 /EllipticCurveMa │ │ │ │ │ +0005bf50: 7463 682e 6a61 7661 3a20 4368 6563 6b20 tch.java: Check │ │ │ │ │ +0005bf60: 456c 6c69 7074 6963 4375 7276 652e 6571 EllipticCurve.eq │ │ │ │ │ +0005bf70: 7561 6c73 2829 2064 6f65 7320 6e6f 7420 uals() does not │ │ │ │ │ +0005bf80: 636f 6d70 6172 6520 7365 6564 2076 616c compare seed val │ │ │ │ │ +0005bf90: 7565 206f 6620 6375 7276 652e 0a0a 3c6c ue of curve...java/security/ │ │ │ │ │ +0005bfb0: 7370 6563 2f49 7341 7373 6967 6e61 626c spec/IsAssignabl │ │ │ │ │ +0005bfc0: 6546 726f 6d4f 7264 6572 2e6a 6176 613a eFromOrder.java: │ │ │ │ │ +0005bfd0: 2069 7341 7373 6967 6e61 626c 6546 726f isAssignableFro │ │ │ │ │ +0005bfe0: 6d20 6368 6563 6b73 2069 6e20 416c 676f m checks in Algo │ │ │ │ │ +0005bff0: 7269 7468 6d50 6172 616d 6574 6572 7353 rithmParametersS │ │ │ │ │ +0005c000: 7069 2e65 6e67 696e 6547 6574 5061 7261 pi.engineGetPara │ │ │ │ │ +0005c010: 6d65 7465 7253 7065 6320 6170 7065 6172 meterSpec appear │ │ │ │ │ +0005c020: 2074 6f20 6265 2062 6163 6b77 6172 6473 to be backwards │ │ │ │ │ +0005c030: 0a0a 3c6c 693e 6a61 7661 2f73 6563 7572 ..
  • java/secur │ │ │ │ │ +0005c040: 6974 792f 7370 6563 2f50 4b43 5338 456e ity/spec/PKCS8En │ │ │ │ │ +0005c050: 636f 6465 644b 6579 5370 6563 2f41 6c67 codedKeySpec/Alg │ │ │ │ │ +0005c060: 6f72 6974 686d 2e6a 6176 613a 2041 6464 orithm.java: Add │ │ │ │ │ +0005c070: 2061 6c67 6f72 6974 686d 2070 6172 616d algorithm param │ │ │ │ │ +0005c080: 6574 6572 2074 6f20 504b 4353 3845 6e63 eter to PKCS8Enc │ │ │ │ │ +0005c090: 6f64 6564 4b65 7953 7065 6320 636c 6173 odedKeySpec clas │ │ │ │ │ +0005c0a0: 730a 0a3c 6c69 3e6a 6176 612f 7371 6c2f s..
  • java/sql/ │ │ │ │ │ +0005c0b0: 4a61 7661 7469 6d65 5465 7374 2e6a 6176 JavatimeTest.jav │ │ │ │ │ +0005c0c0: 613a 2054 6573 7420 7468 6f73 6520 6272 a: Test those br │ │ │ │ │ +0005c0d0: 6964 6765 206d 6574 686f 6473 2074 6f2f idge methods to/ │ │ │ │ │ +0005c0e0: 6672 6f6d 206a 6176 612e 7469 6d65 2064 from java.time d │ │ │ │ │ +0005c0f0: 6174 652f 7469 6d65 2063 6c61 7373 6573 ate/time classes │ │ │ │ │ +0005c100: 0a0a 3c6c 693e 6a61 7661 2f73 716c 2f64 ..
  • java/sql/d │ │ │ │ │ +0005c110: 7269 7665 724d 6f64 756c 6554 6573 7473 riverModuleTests │ │ │ │ │ +0005c120: 2f44 7269 7665 724d 616e 6167 6572 4d6f /DriverManagerMo │ │ │ │ │ +0005c130: 6475 6c65 5465 7374 732e 6a61 7661 3a20 duleTests.java: │ │ │ │ │ +0005c140: 5465 7374 7320 7468 6174 2061 204a 4442 Tests that a JDB │ │ │ │ │ +0005c150: 4320 4472 6976 6572 2074 6861 7420 6973 C Driver that is │ │ │ │ │ +0005c160: 2061 206d 6f64 756c 6520 6361 6e20 6265 a module can be │ │ │ │ │ +0005c170: 206c 6f61 6465 6420 7669 6120 7468 6520 loaded via the │ │ │ │ │ +0005c180: 7365 7276 6963 652d 7072 6f76 6964 6572 service-provider │ │ │ │ │ +0005c190: 206c 6f61 6469 6e67 206d 6563 6861 6e69 loading mechani │ │ │ │ │ +0005c1a0: 736d 2e0a 0a3c 6c69 3e6a 6176 612f 7371 sm...
  • java/sq │ │ │ │ │ +0005c1b0: 6c2f 7065 726d 6973 7369 6f6e 5465 7374 l/permissionTest │ │ │ │ │ +0005c1c0: 732f 4472 6976 6572 4d61 6e61 6765 7250 s/DriverManagerP │ │ │ │ │ +0005c1d0: 6572 6d69 7373 696f 6e73 5465 7374 732e ermissionsTests. │ │ │ │ │ +0005c1e0: 6a61 7661 3a20 5465 7374 7320 7468 6174 java: Tests that │ │ │ │ │ +0005c1f0: 2061 204a 4442 4320 4472 6976 6572 2074 a JDBC Driver t │ │ │ │ │ +0005c200: 6861 7420 6973 2061 206d 6f64 756c 6520 hat is a module │ │ │ │ │ +0005c210: 6361 6e20 6265 206c 6f61 6465 6420 7669 can be loaded vi │ │ │ │ │ +0005c220: 6120 7468 6520 7365 7276 6963 652d 7072 a the service-pr │ │ │ │ │ +0005c230: 6f76 6964 6572 206c 6f61 6469 6e67 206d ovider loading m │ │ │ │ │ +0005c240: 6563 6861 6e69 736d 2e0a 0a3c 6c69 3e6a echanism...
  • j │ │ │ │ │ +0005c250: 6176 612f 7371 6c2f 7465 7374 6e67 2f74 ava/sql/testng/t │ │ │ │ │ +0005c260: 6573 742f 7371 6c2f 4261 7463 6855 7064 est/sql/BatchUpd │ │ │ │ │ +0005c270: 6174 6545 7863 6570 7469 6f6e 5465 7374 ateExceptionTest │ │ │ │ │ +0005c280: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ +0005c290: 6176 612f 7371 6c2f 7465 7374 6e67 2f74 ava/sql/testng/t │ │ │ │ │ +0005c2a0: 6573 742f 7371 6c2f 4361 6c6c 6162 6c65 est/sql/Callable │ │ │ │ │ +0005c2b0: 5374 6174 656d 656e 7454 6573 7473 2e6a StatementTests.j │ │ │ │ │ +0005c2c0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +0005c2d0: 2f73 716c 2f74 6573 746e 672f 7465 7374 /sql/testng/test │ │ │ │ │ +0005c2e0: 2f73 716c 2f44 6174 6154 7275 6e63 6174 /sql/DataTruncat │ │ │ │ │ +0005c2f0: 696f 6e54 6573 7473 2e6a 6176 613a 2020 ionTests.java: │ │ │ │ │ +0005c300: 0a0a 3c6c 693e 6a61 7661 2f73 716c 2f74 ..
  • java/sql/t │ │ │ │ │ +0005c310: 6573 746e 672f 7465 7374 2f73 716c 2f44 estng/test/sql/D │ │ │ │ │ +0005c320: 6174 6554 6573 7473 2e6a 6176 613a 2020 ateTests.java: │ │ │ │ │ +0005c330: 0a0a 3c6c 693e 6a61 7661 2f73 716c 2f74 ..
  • java/sql/t │ │ │ │ │ +0005c340: 6573 746e 672f 7465 7374 2f73 716c 2f44 estng/test/sql/D │ │ │ │ │ +0005c350: 7269 7665 724d 616e 6167 6572 5465 7374 riverManagerTest │ │ │ │ │ +0005c360: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ +0005c370: 6176 612f 7371 6c2f 7465 7374 6e67 2f74 ava/sql/testng/t │ │ │ │ │ +0005c380: 6573 742f 7371 6c2f 5072 6570 6172 6564 est/sql/Prepared │ │ │ │ │ +0005c390: 5374 6174 656d 656e 7454 6573 7473 2e6a StatementTests.j │ │ │ │ │ +0005c3a0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +0005c3b0: 2f73 716c 2f74 6573 746e 672f 7465 7374 /sql/testng/test │ │ │ │ │ +0005c3c0: 2f73 716c 2f53 514c 436c 6965 6e74 496e /sql/SQLClientIn │ │ │ │ │ +0005c3d0: 666f 4578 6365 7074 696f 6e54 6573 7473 foExceptionTests │ │ │ │ │ +0005c3e0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +0005c3f0: 7661 2f73 716c 2f74 6573 746e 672f 7465 va/sql/testng/te │ │ │ │ │ +0005c400: 7374 2f73 716c 2f53 514c 4461 7461 4578 st/sql/SQLDataEx │ │ │ │ │ +0005c410: 6365 7074 696f 6e54 6573 7473 2e6a 6176 ceptionTests.jav │ │ │ │ │ +0005c420: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f73 a: ..
  • java/s │ │ │ │ │ +0005c430: 716c 2f74 6573 746e 672f 7465 7374 2f73 ql/testng/test/s │ │ │ │ │ +0005c440: 716c 2f53 514c 4578 6365 7074 696f 6e54 ql/SQLExceptionT │ │ │ │ │ +0005c450: 6573 7473 2e6a 6176 613a 2020 0a0a 3c6c ests.java: ..java/sql/testn │ │ │ │ │ +0005c470: 672f 7465 7374 2f73 716c 2f53 514c 4665 g/test/sql/SQLFe │ │ │ │ │ +0005c480: 6174 7572 654e 6f74 5375 7070 6f72 7465 atureNotSupporte │ │ │ │ │ +0005c490: 6445 7863 6570 7469 6f6e 5465 7374 732e dExceptionTests. │ │ │ │ │ +0005c4a0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +0005c4b0: 612f 7371 6c2f 7465 7374 6e67 2f74 6573 a/sql/testng/tes │ │ │ │ │ +0005c4c0: 742f 7371 6c2f 5351 4c49 6e74 6567 7269 t/sql/SQLIntegri │ │ │ │ │ +0005c4d0: 7479 436f 6e73 7472 6169 6e74 5669 6f6c tyConstraintViol │ │ │ │ │ +0005c4e0: 6174 696f 6e45 7863 6570 7469 6f6e 5465 ationExceptionTe │ │ │ │ │ +0005c4f0: 7374 732e 6a61 7661 3a20 200a 0a3c 6c69 sts.java: ..
  • java/sql/testng │ │ │ │ │ +0005c510: 2f74 6573 742f 7371 6c2f 5351 4c49 6e76 /test/sql/SQLInv │ │ │ │ │ +0005c520: 616c 6964 4175 7468 6f72 697a 6174 696f alidAuthorizatio │ │ │ │ │ +0005c530: 6e53 7065 6345 7863 6570 7469 6f6e 5465 nSpecExceptionTe │ │ │ │ │ +0005c540: 7374 732e 6a61 7661 3a20 200a 0a3c 6c69 sts.java: ..
  • java/sql/testng │ │ │ │ │ +0005c560: 2f74 6573 742f 7371 6c2f 5351 4c4e 6f6e /test/sql/SQLNon │ │ │ │ │ +0005c570: 5472 616e 7369 656e 7443 6f6e 6e65 6374 TransientConnect │ │ │ │ │ +0005c580: 696f 6e45 7863 6570 7469 6f6e 5465 7374 ionExceptionTest │ │ │ │ │ +0005c590: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ +0005c5a0: 6176 612f 7371 6c2f 7465 7374 6e67 2f74 ava/sql/testng/t │ │ │ │ │ +0005c5b0: 6573 742f 7371 6c2f 5351 4c4e 6f6e 5472 est/sql/SQLNonTr │ │ │ │ │ +0005c5c0: 616e 7369 656e 7445 7863 6570 7469 6f6e ansientException │ │ │ │ │ 0005c5d0: 5465 7374 732e 6a61 7661 3a20 200a 0a3c Tests.java: ..< │ │ │ │ │ 0005c5e0: 6c69 3e6a 6176 612f 7371 6c2f 7465 7374 li>java/sql/test │ │ │ │ │ -0005c5f0: 6e67 2f74 6573 742f 7371 6c2f 5351 4c4e ng/test/sql/SQLN │ │ │ │ │ -0005c600: 6f6e 5472 616e 7369 656e 7443 6f6e 6e65 onTransientConne │ │ │ │ │ -0005c610: 6374 696f 6e45 7863 6570 7469 6f6e 5465 ctionExceptionTe │ │ │ │ │ -0005c620: 7374 732e 6a61 7661 3a20 200a 0a3c 6c69 sts.java: ..
  • java/sql/testng │ │ │ │ │ -0005c640: 2f74 6573 742f 7371 6c2f 5351 4c4e 6f6e /test/sql/SQLNon │ │ │ │ │ -0005c650: 5472 616e 7369 656e 7445 7863 6570 7469 TransientExcepti │ │ │ │ │ -0005c660: 6f6e 5465 7374 732e 6a61 7661 3a20 200a onTests.java: . │ │ │ │ │ -0005c670: 0a3c 6c69 3e6a 6176 612f 7371 6c2f 7465 .
  • java/sql/te │ │ │ │ │ -0005c680: 7374 6e67 2f74 6573 742f 7371 6c2f 5351 stng/test/sql/SQ │ │ │ │ │ -0005c690: 4c52 6563 6f76 6572 6162 6c65 4578 6365 LRecoverableExce │ │ │ │ │ -0005c6a0: 7074 696f 6e54 6573 7473 2e6a 6176 613a ptionTests.java: │ │ │ │ │ -0005c6b0: 2020 0a0a 3c6c 693e 6a61 7661 2f73 716c ..
  • java/sql │ │ │ │ │ -0005c6c0: 2f74 6573 746e 672f 7465 7374 2f73 716c /testng/test/sql │ │ │ │ │ -0005c6d0: 2f53 514c 5379 6e74 6178 4572 726f 7245 /SQLSyntaxErrorE │ │ │ │ │ -0005c6e0: 7863 6570 7469 6f6e 5465 7374 732e 6a61 xceptionTests.ja │ │ │ │ │ -0005c6f0: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -0005c700: 7371 6c2f 7465 7374 6e67 2f74 6573 742f sql/testng/test/ │ │ │ │ │ -0005c710: 7371 6c2f 5351 4c54 696d 656f 7574 4578 sql/SQLTimeoutEx │ │ │ │ │ -0005c720: 6365 7074 696f 6e54 6573 7473 2e6a 6176 ceptionTests.jav │ │ │ │ │ -0005c730: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f73 a: ..
  • java/s │ │ │ │ │ -0005c740: 716c 2f74 6573 746e 672f 7465 7374 2f73 ql/testng/test/s │ │ │ │ │ -0005c750: 716c 2f53 514c 5472 616e 7361 6374 696f ql/SQLTransactio │ │ │ │ │ -0005c760: 6e52 6f6c 6c62 6163 6b45 7863 6570 7469 nRollbackExcepti │ │ │ │ │ -0005c770: 6f6e 5465 7374 732e 6a61 7661 3a20 200a onTests.java: . │ │ │ │ │ -0005c780: 0a3c 6c69 3e6a 6176 612f 7371 6c2f 7465 .
  • java/sql/te │ │ │ │ │ -0005c790: 7374 6e67 2f74 6573 742f 7371 6c2f 5351 stng/test/sql/SQ │ │ │ │ │ -0005c7a0: 4c54 7261 6e73 6965 6e74 436f 6e6e 6563 LTransientConnec │ │ │ │ │ -0005c7b0: 7469 6f6e 4578 6365 7074 696f 6e54 6573 tionExceptionTes │ │ │ │ │ -0005c7c0: 7473 2e6a 6176 613a 2020 0a0a 3c6c 693e ts.java: ..
  • │ │ │ │ │ -0005c7d0: 6a61 7661 2f73 716c 2f74 6573 746e 672f java/sql/testng/ │ │ │ │ │ -0005c7e0: 7465 7374 2f73 716c 2f53 514c 5472 616e test/sql/SQLTran │ │ │ │ │ -0005c7f0: 7369 656e 7445 7863 6570 7469 6f6e 5465 sientExceptionTe │ │ │ │ │ -0005c800: 7374 732e 6a61 7661 3a20 200a 0a3c 6c69 sts.java: ..
  • java/sql/testng │ │ │ │ │ -0005c820: 2f74 6573 742f 7371 6c2f 5351 4c57 6172 /test/sql/SQLWar │ │ │ │ │ -0005c830: 6e69 6e67 5465 7374 732e 6a61 7661 3a20 ningTests.java: │ │ │ │ │ -0005c840: 200a 0a3c 6c69 3e6a 6176 612f 7371 6c2f ..
  • java/sql/ │ │ │ │ │ -0005c850: 7465 7374 6e67 2f74 6573 742f 7371 6c2f testng/test/sql/ │ │ │ │ │ -0005c860: 5374 6174 656d 656e 7454 6573 7473 2e6a StatementTests.j │ │ │ │ │ -0005c870: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -0005c880: 2f73 716c 2f74 6573 746e 672f 7465 7374 /sql/testng/test │ │ │ │ │ -0005c890: 2f73 716c 2f54 696d 6554 6573 7473 2e6a /sql/TimeTests.j │ │ │ │ │ -0005c8a0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -0005c8b0: 2f73 716c 2f74 6573 746e 672f 7465 7374 /sql/testng/test │ │ │ │ │ -0005c8c0: 2f73 716c 2f54 696d 6573 7461 6d70 5465 /sql/TimestampTe │ │ │ │ │ -0005c8d0: 7374 732e 6a61 7661 3a20 200a 0a3c 6c69 sts.java: ..
  • java/sql/testng │ │ │ │ │ -0005c8f0: 2f74 6573 742f 7371 6c2f 6f74 6865 7276 /test/sql/otherv │ │ │ │ │ -0005c900: 6d2f 4472 6976 6572 4d61 6e61 6765 7249 m/DriverManagerI │ │ │ │ │ -0005c910: 6e69 7454 6573 7473 2e6a 6176 613a 2020 nitTests.java: │ │ │ │ │ -0005c920: 0a0a 3c6c 693e 6a61 7661 2f73 716c 2f74 ..
  • java/sql/t │ │ │ │ │ -0005c930: 6573 746e 672f 7574 696c 2f42 6173 6554 estng/util/BaseT │ │ │ │ │ -0005c940: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
  • java/sql/testng │ │ │ │ │ -0005c960: 2f75 7469 6c2f 4472 6976 6572 4163 7469 /util/DriverActi │ │ │ │ │ -0005c970: 6f6e 496d 706c 2e6a 6176 613a 2020 0a0a onImpl.java: .. │ │ │ │ │ -0005c980: 3c6c 693e 6a61 7661 2f73 716c 2f74 6573
  • java/sql/tes │ │ │ │ │ -0005c990: 746e 672f 7574 696c 2f53 6572 6961 6c69 tng/util/Seriali │ │ │ │ │ -0005c9a0: 7a65 6442 6174 6368 5570 6461 7465 4578 zedBatchUpdateEx │ │ │ │ │ -0005c9b0: 6365 7074 696f 6e2e 6a61 7661 3a20 200a ception.java: . │ │ │ │ │ -0005c9c0: 0a3c 6c69 3e6a 6176 612f 7371 6c2f 7465 .
  • java/sql/te │ │ │ │ │ -0005c9d0: 7374 6e67 2f75 7469 6c2f 5374 7562 4361 stng/util/StubCa │ │ │ │ │ -0005c9e0: 6c6c 6162 6c65 5374 6174 656d 656e 742e llableStatement. │ │ │ │ │ -0005c9f0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -0005ca00: 612f 7371 6c2f 7465 7374 6e67 2f75 7469 a/sql/testng/uti │ │ │ │ │ -0005ca10: 6c2f 5374 7562 436f 6e6e 6563 7469 6f6e l/StubConnection │ │ │ │ │ -0005ca20: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -0005ca30: 7661 2f73 716c 2f74 6573 746e 672f 7574 va/sql/testng/ut │ │ │ │ │ -0005ca40: 696c 2f53 7475 6244 7269 7665 722e 6a61 il/StubDriver.ja │ │ │ │ │ -0005ca50: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -0005ca60: 7371 6c2f 7465 7374 6e67 2f75 7469 6c2f sql/testng/util/ │ │ │ │ │ -0005ca70: 5374 7562 4472 6976 6572 4441 2e6a 6176 StubDriverDA.jav │ │ │ │ │ -0005ca80: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f73 a: ..
  • java/s │ │ │ │ │ -0005ca90: 716c 2f74 6573 746e 672f 7574 696c 2f53 ql/testng/util/S │ │ │ │ │ -0005caa0: 7475 6250 7265 7061 7265 6453 7461 7465 tubPreparedState │ │ │ │ │ -0005cab0: 6d65 6e74 2e6a 6176 613a 2020 0a0a 3c6c ment.java: ..java/sql/testn │ │ │ │ │ -0005cad0: 672f 7574 696c 2f53 7475 6253 7461 7465 g/util/StubState │ │ │ │ │ -0005cae0: 6d65 6e74 2e6a 6176 613a 2020 0a0a 3c6c ment.java: ..java/sql/testn │ │ │ │ │ -0005cb00: 672f 7574 696c 2f54 6573 7450 6f6c 6963 g/util/TestPolic │ │ │ │ │ -0005cb10: 792e 6a61 7661 3a20 200a 0a3c 6c69 3e6a y.java: ..
  • j │ │ │ │ │ -0005cb20: 6176 612f 7465 7874 2f41 7474 7269 6275 ava/text/Attribu │ │ │ │ │ -0005cb30: 7465 6443 6861 7261 6374 6572 4974 6572 tedCharacterIter │ │ │ │ │ -0005cb40: 6174 6f72 2f41 7474 7269 6275 7465 2f52 ator/Attribute/R │ │ │ │ │ -0005cb50: 6561 6452 6573 6f6c 7665 2e6a 6176 613a eadResolve.java: │ │ │ │ │ -0005cb60: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ -0005cb70: 4174 7472 6962 7574 6520 2661 6d70 3b20 Attribute & │ │ │ │ │ -0005cb80: 7375 6263 6c61 7373 6573 2061 7265 2073 subclasses are s │ │ │ │ │ -0005cb90: 6572 6961 6c69 7a65 6420 616e 6420 6465 erialized and de │ │ │ │ │ -0005cba0: 7365 7269 616c 697a 6564 2063 6f72 7265 serialized corre │ │ │ │ │ -0005cbb0: 6374 6c79 0a0a 3c6c 693e 6a61 7661 2f74 ctly..
  • java/t │ │ │ │ │ -0005cbc0: 6578 742f 4174 7472 6962 7574 6564 5374 ext/AttributedSt │ │ │ │ │ -0005cbd0: 7269 6e67 2f41 7474 7269 6275 7465 6453 ring/AttributedS │ │ │ │ │ -0005cbe0: 7472 696e 6754 6573 742e 6a61 7661 3a20 tringTest.java: │ │ │ │ │ -0005cbf0: 7465 7374 2061 6c6c 2061 7370 6563 7473 test all aspects │ │ │ │ │ -0005cc00: 206f 6620 4174 7472 6962 7574 6564 5374 of AttributedSt │ │ │ │ │ -0005cc10: 7269 6e67 2063 6c61 7373 0a0a 3c6c 693e ring class..
  • │ │ │ │ │ -0005cc20: 6a61 7661 2f74 6578 742f 4174 7472 6962 java/text/Attrib │ │ │ │ │ -0005cc30: 7574 6564 5374 7269 6e67 2f54 6573 7441 utedString/TestA │ │ │ │ │ -0005cc40: 7474 7269 6275 7465 6453 7472 696e 6743 ttributedStringC │ │ │ │ │ -0005cc50: 746f 722e 6a61 7661 3a20 4d61 6b65 2073 tor.java: Make s │ │ │ │ │ -0005cc60: 7572 6520 7765 2063 616e 2063 6f6e 7374 ure we can const │ │ │ │ │ -0005cc70: 7275 6374 2061 6e20 4174 7472 6962 7574 ruct an Attribut │ │ │ │ │ -0005cc80: 6564 5374 7269 6e67 2066 726f 6d20 616e edString from an │ │ │ │ │ -0005cc90: 2041 7474 7269 6275 7465 6443 6861 7261 AttributedChara │ │ │ │ │ -0005cca0: 6374 6572 4974 6572 6174 6f72 2063 6f76 cterIterator cov │ │ │ │ │ -0005ccb0: 6572 696e 6720 6f6e 6c79 2061 2073 7562 ering only a sub │ │ │ │ │ -0005ccc0: 7261 6e67 650a 0a3c 6c69 3e6a 6176 612f range..
  • java/ │ │ │ │ │ -0005ccd0: 7465 7874 2f41 7474 7269 6275 7465 6453 text/AttributedS │ │ │ │ │ -0005cce0: 7472 696e 672f 6765 7452 756e 5374 6172 tring/getRunStar │ │ │ │ │ -0005ccf0: 744c 696d 6974 5465 7374 2e6a 6176 613a tLimitTest.java: │ │ │ │ │ -0005cd00: 204d 616b 6520 7375 7265 2074 6f20 7265 Make sure to re │ │ │ │ │ -0005cd10: 7475 726e 2063 6f72 7265 6374 2072 756e turn correct run │ │ │ │ │ -0005cd20: 2073 7461 7274 2061 6e64 206c 696d 6974 start and limit │ │ │ │ │ -0005cd30: 2076 616c 7565 7320 7768 656e 2074 6865 values when the │ │ │ │ │ -0005cd40: 2069 7465 7261 746f 7220 6861 7320 6265 iterator has be │ │ │ │ │ -0005cd50: 656e 2063 7265 6174 6564 2077 6974 6820 en created with │ │ │ │ │ -0005cd60: 6265 6769 6e20 616e 6420 656e 6420 696e begin and end in │ │ │ │ │ -0005cd70: 6465 7820 7661 6c75 6573 2e0a 0a3c 6c69 dex values...
  • java/text/Bidi/ │ │ │ │ │ -0005cd90: 4269 6469 4275 672e 6a61 7661 3a20 7665 BidiBug.java: ve │ │ │ │ │ -0005cda0: 7269 6679 2074 6861 7420 6172 6775 6d65 rify that argume │ │ │ │ │ -0005cdb0: 6e74 2076 616c 6964 6974 7920 6368 6563 nt validity chec │ │ │ │ │ -0005cdc0: 6b20 6973 206e 6f74 2066 6f6f 6c65 6420 k is not fooled │ │ │ │ │ -0005cdd0: 6279 206f 7665 7266 6c6f 770a 0a3c 6c69 by overflow..
  • java/text/Bidi/ │ │ │ │ │ -0005cdf0: 4269 6469 436f 6e66 6f72 6d61 6e63 652e BidiConformance. │ │ │ │ │ -0005ce00: 6a61 7661 3a20 636f 6e66 6972 6d20 7468 java: confirm th │ │ │ │ │ -0005ce10: 6520 6265 6861 7669 6f72 206f 6620 6e65 e behavior of ne │ │ │ │ │ -0005ce20: 7720 4269 6469 2069 6d70 6c65 6d65 6e74 w Bidi implement │ │ │ │ │ -0005ce30: 6174 696f 6e2e 0a0a 3c6c 693e 6a61 7661 ation...
  • java │ │ │ │ │ -0005ce40: 2f74 6578 742f 4269 6469 2f42 6964 6945 /text/Bidi/BidiE │ │ │ │ │ -0005ce50: 6d62 6564 6469 6e67 5465 7374 2e6a 6176 mbeddingTest.jav │ │ │ │ │ -0005ce60: 613a 2076 6572 6966 7920 7468 6174 2074 a: verify that t │ │ │ │ │ -0005ce70: 6865 2065 6d62 6564 6469 6e67 2076 616c he embedding val │ │ │ │ │ -0005ce80: 7565 7320 7072 6f63 6573 7365 6420 6279 ues processed by │ │ │ │ │ -0005ce90: 2074 6865 2062 6964 6920 636f 6465 2075 the bidi code u │ │ │ │ │ -0005cea0: 7365 206e 6567 6174 6976 6520 7661 6c75 se negative valu │ │ │ │ │ -0005ceb0: 6573 2074 6f20 696e 6469 6361 7465 206f es to indicate o │ │ │ │ │ -0005cec0: 7665 7272 6964 6573 2c20 7261 7468 6572 verrides, rather │ │ │ │ │ -0005ced0: 2074 6861 6e20 7573 696e 6720 6269 7420 than using bit │ │ │ │ │ -0005cee0: 372e 0a0a 3c6c 693e 6a61 7661 2f74 6578 7...
  • java/tex │ │ │ │ │ -0005cef0: 742f 4269 6469 2f42 6964 6953 7572 726f t/Bidi/BidiSurro │ │ │ │ │ -0005cf00: 6761 7465 5465 7374 2e6a 6176 613a 2076 gateTest.java: v │ │ │ │ │ -0005cf10: 6572 6966 7920 7468 6174 2073 7572 726f erify that surro │ │ │ │ │ -0005cf20: 6761 7465 2070 6169 7273 2072 6570 7265 gate pairs repre │ │ │ │ │ -0005cf30: 7365 6e74 696e 6720 636f 6465 706f 696e senting codepoin │ │ │ │ │ -0005cf40: 7473 2077 6974 6820 5220 6f72 2041 4c20 ts with R or AL │ │ │ │ │ -0005cf50: 6469 7265 6374 696f 6e61 6c69 7479 2061 directionality a │ │ │ │ │ -0005cf60: 6e64 2063 6f72 7265 6374 6c79 2072 6563 nd correctly rec │ │ │ │ │ -0005cf70: 6f67 6e69 7a65 6420 616e 6420 7265 6f72 ognized and reor │ │ │ │ │ -0005cf80: 6465 7265 642e 0a0a 3c6c 693e 6a61 7661 dered...
  • java │ │ │ │ │ -0005cf90: 2f74 6578 742f 4269 6469 2f42 7567 3638 /text/Bidi/Bug68 │ │ │ │ │ -0005cfa0: 3530 3131 332e 6a61 7661 3a20 5665 7269 50113.java: Veri │ │ │ │ │ -0005cfb0: 6679 2074 6865 2072 6574 7572 6e20 7661 fy the return va │ │ │ │ │ -0005cfc0: 6c75 6520 6f66 2064 6967 6974 2829 2066 lue of digit() f │ │ │ │ │ -0005cfd0: 6f72 2073 6f6d 6520 6469 6769 7473 2e0a or some digits.. │ │ │ │ │ -0005cfe0: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f42 .
  • java/text/B │ │ │ │ │ -0005cff0: 6964 692f 4275 6737 3030 3233 3938 2e6a idi/Bug7002398.j │ │ │ │ │ -0005d000: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -0005d010: 2043 6f72 7269 6765 6e64 756d 2023 3820 Corrigendum #8 │ │ │ │ │ -0005d020: 666f 7220 556e 6963 6f64 6520 362e 302e for Unicode 6.0. │ │ │ │ │ -0005d030: 3020 6861 7320 6265 656e 2061 7070 6c69 0 has been appli │ │ │ │ │ -0005d040: 6564 2e0a 0a3c 6c69 3e6a 6176 612f 7465 ed...
  • java/te │ │ │ │ │ -0005d050: 7874 2f42 6964 692f 4275 6737 3034 3132 xt/Bidi/Bug70412 │ │ │ │ │ -0005d060: 3332 2e6a 6176 613a 2076 6572 6966 7920 32.java: verify │ │ │ │ │ -0005d070: 7468 6174 2061 6e20 756e 6578 7065 6374 that an unexpect │ │ │ │ │ -0005d080: 6564 2065 7863 6570 7469 6f6e 2069 736e ed exception isn │ │ │ │ │ -0005d090: 2774 2074 6872 6f77 6e20 666f 7220 756e 't thrown for un │ │ │ │ │ -0005d0a0: 6e61 7475 7261 6c20 6461 7461 2074 6f20 natural data to │ │ │ │ │ -0005d0b0: 6b65 6570 2062 6163 6b77 6172 6420 636f keep backward co │ │ │ │ │ -0005d0c0: 6d70 6174 6962 696c 6974 7920 7769 7468 mpatibility with │ │ │ │ │ -0005d0d0: 204a 444b 2036 2e0a 0a3c 6c69 3e6a 6176 JDK 6...
  • jav │ │ │ │ │ -0005d0e0: 612f 7465 7874 2f42 6964 692f 4275 6737 a/text/Bidi/Bug7 │ │ │ │ │ -0005d0f0: 3034 3231 3438 2e6a 6176 613a 2076 6572 042148.java: ver │ │ │ │ │ -0005d100: 6966 7920 7468 6174 2042 6964 692e 6261 ify that Bidi.ba │ │ │ │ │ -0005d110: 7365 4973 4c65 6674 546f 5269 6768 7428 seIsLeftToRight( │ │ │ │ │ -0005d120: 2920 7265 7475 726e 7320 7468 6520 636f ) returns the co │ │ │ │ │ -0005d130: 7272 6563 7420 7661 6c75 6520 6576 656e rrect value even │ │ │ │ │ -0005d140: 2069 6620 616e 2069 6e63 6f72 7265 6374 if an incorrect │ │ │ │ │ -0005d150: 2070 6f73 6974 696f 6e20 6973 2073 6574 position is set │ │ │ │ │ -0005d160: 2069 6e20 7468 6520 6769 7665 6e20 4174 in the given At │ │ │ │ │ -0005d170: 7472 6962 7574 6564 4368 6172 6163 7465 tributedCharacte │ │ │ │ │ -0005d180: 7249 7465 7261 746f 722e 0a0a 3c6c 693e rIterator...
  • │ │ │ │ │ -0005d190: 6a61 7661 2f74 6578 742f 4269 6469 2f42 java/text/Bidi/B │ │ │ │ │ -0005d1a0: 7567 3730 3531 3736 392e 6a61 7661 3a20 ug7051769.java: │ │ │ │ │ -0005d1b0: 7665 7269 6679 2074 6861 7420 4269 6469 verify that Bidi │ │ │ │ │ -0005d1c0: 2e74 6f53 7472 696e 6728 2920 7265 7475 .toString() retu │ │ │ │ │ -0005d1d0: 726e 7320 7468 6520 636f 7265 6374 2072 rns the corect r │ │ │ │ │ -0005d1e0: 6573 756c 742e 0a0a 3c6c 693e 6a61 7661 esult...
  • java │ │ │ │ │ -0005d1f0: 2f74 6578 742f 4269 6469 2f42 7567 3830 /text/Bidi/Bug80 │ │ │ │ │ -0005d200: 3035 3237 372e 6a61 7661 3a20 7665 7269 05277.java: veri │ │ │ │ │ -0005d210: 6679 2074 6861 7420 4269 6469 2e67 6574 fy that Bidi.get │ │ │ │ │ -0005d220: 5275 6e4c 6576 656c 2829 2072 6574 7572 RunLevel() retur │ │ │ │ │ -0005d230: 6e73 2061 2063 6f72 6563 7420 6c65 7665 ns a corect leve │ │ │ │ │ -0005d240: 6c2e 0a0a 3c6c 693e 6a61 7661 2f74 6578 l...
  • java/tex │ │ │ │ │ -0005d250: 742f 4272 6561 6b49 7465 7261 746f 722f t/BreakIterator/ │ │ │ │ │ -0005d260: 4272 6561 6b49 7465 7261 746f 7254 6573 BreakIteratorTes │ │ │ │ │ -0005d270: 742e 6a61 7661 3a20 7465 7374 2042 7265 t.java: test Bre │ │ │ │ │ -0005d280: 616b 4974 6572 6174 6f72 0a0a 3c6c 693e akIterator..
  • │ │ │ │ │ -0005d290: 6a61 7661 2f74 6578 742f 4272 6561 6b49 java/text/BreakI │ │ │ │ │ -0005d2a0: 7465 7261 746f 722f 4275 6734 3533 3338 terator/Bug45338 │ │ │ │ │ -0005d2b0: 3732 2e6a 6176 613a 2055 6e69 7420 7465 72.java: Unit te │ │ │ │ │ -0005d2c0: 7374 7320 666f 7220 7375 7070 6c65 6d65 sts for suppleme │ │ │ │ │ -0005d2d0: 6e74 6172 7920 6368 6172 6163 7465 7220 ntary character │ │ │ │ │ -0005d2e0: 7375 7070 6f72 7420 284a 5352 2d32 3034 support (JSR-204 │ │ │ │ │ -0005d2f0: 2920 616e 6420 556e 6963 6f64 6520 342e ) and Unicode 4. │ │ │ │ │ -0005d300: 3020 7375 7070 6f72 740a 0a3c 6c69 3e6a 0 support..
  • j │ │ │ │ │ -0005d310: 6176 612f 7465 7874 2f42 7265 616b 4974 ava/text/BreakIt │ │ │ │ │ -0005d320: 6572 6174 6f72 2f42 7567 3437 3430 3735 erator/Bug474075 │ │ │ │ │ -0005d330: 372e 6a61 7661 3a20 436f 6e66 6972 6d20 7.java: Confirm │ │ │ │ │ -0005d340: 6c69 6e65 2d62 7265 616b 696e 6720 6265 line-breaking be │ │ │ │ │ -0005d350: 6861 7669 6f72 206f 6620 4861 6e67 756c havior of Hangul │ │ │ │ │ -0005d360: 0a0a 3c6c 693e 6a61 7661 2f74 6578 742f ..
  • java/text/ │ │ │ │ │ -0005d370: 4272 6561 6b49 7465 7261 746f 722f 4275 BreakIterator/Bu │ │ │ │ │ -0005d380: 6734 3931 3234 3034 2e6a 6176 613a 2043 g4912404.java: C │ │ │ │ │ -0005d390: 6f6e 6669 726d 2074 6861 7420 4272 6561 onfirm that Brea │ │ │ │ │ -0005d3a0: 6b49 7465 7261 746f 722e 6571 7561 6c73 kIterator.equals │ │ │ │ │ -0005d3b0: 286e 756c 6c29 2072 6574 7572 6e20 6661 (null) return fa │ │ │ │ │ -0005d3c0: 6c73 652e 0a0a 3c6c 693e 6a61 7661 2f74 lse...
  • java/t │ │ │ │ │ -0005d3d0: 6578 742f 4272 6561 6b49 7465 7261 746f ext/BreakIterato │ │ │ │ │ -0005d3e0: 722f 4275 6734 3933 3235 3833 2e6a 6176 r/Bug4932583.jav │ │ │ │ │ -0005d3f0: 613a 2043 6f6e 6669 726d 2074 6861 7420 a: Confirm that │ │ │ │ │ -0005d400: 4272 6561 6b49 7465 7261 746f 7220 646f BreakIterator do │ │ │ │ │ -0005d410: 6573 6e27 7420 6765 7420 6361 7567 6874 esn't get caught │ │ │ │ │ -0005d420: 2069 6e20 616e 2069 6e66 696e 6974 6520 in an infinite │ │ │ │ │ -0005d430: 6c6f 6f70 2e0a 0a3c 6c69 3e6a 6176 612f loop...
  • java/ │ │ │ │ │ -0005d440: 7465 7874 2f42 7265 616b 4974 6572 6174 text/BreakIterat │ │ │ │ │ -0005d450: 6f72 2f42 7567 3635 3133 3037 342e 6a61 or/Bug6513074.ja │ │ │ │ │ -0005d460: 7661 3a20 436f 6e66 6972 6d20 7468 6174 va: Confirm that │ │ │ │ │ -0005d470: 204a 4953 2058 2030 3231 3320 6368 6172 JIS X 0213 char │ │ │ │ │ -0005d480: 6163 7465 7273 2061 7265 2070 726f 6365 acters are proce │ │ │ │ │ -0005d490: 7373 6564 2069 6e20 6c69 6e65 2d62 7265 ssed in line-bre │ │ │ │ │ -0005d4a0: 616b 696e 6720 7072 6f70 6572 6c79 2e0a aking properly.. │ │ │ │ │ -0005d4b0: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f42 .
  • java/text/B │ │ │ │ │ -0005d4c0: 7265 616b 4974 6572 6174 6f72 2f42 7567 reakIterator/Bug │ │ │ │ │ -0005d4d0: 3731 3034 3031 322e 6a61 7661 3a20 436f 7104012.java: Co │ │ │ │ │ -0005d4e0: 6e66 6972 6d20 7468 6174 2041 494f 4245 nfirm that AIOBE │ │ │ │ │ -0005d4f0: 2069 7320 6e6f 7420 7468 726f 776e 2e0a is not thrown.. │ │ │ │ │ -0005d500: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f42 .
  • java/text/B │ │ │ │ │ -0005d510: 7265 616b 4974 6572 6174 6f72 2f42 7567 reakIterator/Bug │ │ │ │ │ -0005d520: 3830 3332 3434 362e 6a61 7661 3a20 436f 8032446.java: Co │ │ │ │ │ -0005d530: 6e66 6972 6d20 7468 6174 2042 7265 616b nfirm that Break │ │ │ │ │ -0005d540: 4974 6572 6174 6f72 2077 6f72 6b73 2061 Iterator works a │ │ │ │ │ -0005d550: 7320 6578 7065 6374 6564 2077 6974 6820 s expected with │ │ │ │ │ -0005d560: 6e65 7720 6368 6172 6163 7465 7273 2069 new characters i │ │ │ │ │ -0005d570: 6e20 556e 6963 6f64 6520 372e 0a0a 3c6c n Unicode 7...java/text/Brea │ │ │ │ │ -0005d590: 6b49 7465 7261 746f 722f 4578 6365 7074 kIterator/Except │ │ │ │ │ -0005d5a0: 696f 6e54 6573 742e 6a61 7661 3a20 7465 ionTest.java: te │ │ │ │ │ -0005d5b0: 7374 2065 7863 6570 7469 6f6e 730a 0a3c st exceptions..< │ │ │ │ │ -0005d5c0: 6c69 3e6a 6176 612f 7465 7874 2f42 7265 li>java/text/Bre │ │ │ │ │ -0005d5d0: 616b 4974 6572 6174 6f72 2f4e 6577 5653 akIterator/NewVS │ │ │ │ │ -0005d5e0: 4f6c 645f 7468 5f54 482e 6a61 7661 3a20 Old_th_TH.java: │ │ │ │ │ -0005d5f0: 7465 7374 2043 6f6d 7061 7269 736f 6e20 test Comparison │ │ │ │ │ -0005d600: 6f66 204e 6577 2043 6f6c 6c61 746f 7273 of New Collators │ │ │ │ │ -0005d610: 2061 6761 696e 7374 204f 6c64 2043 6f6c against Old Col │ │ │ │ │ -0005d620: 6c61 746f 7273 2069 6e20 7468 6520 656e lators in the en │ │ │ │ │ -0005d630: 5f55 5320 6c6f 6361 6c65 0a0a 3c6c 693e _US locale..
  • │ │ │ │ │ -0005d640: 6a61 7661 2f74 6578 742f 4368 6172 6163 java/text/Charac │ │ │ │ │ -0005d650: 7465 7249 7465 7261 746f 722f 4368 6172 terIterator/Char │ │ │ │ │ -0005d660: 6163 7465 7249 7465 7261 746f 7254 6573 acterIteratorTes │ │ │ │ │ -0005d670: 742e 6a61 7661 3a20 7465 7374 2066 6f72 t.java: test for │ │ │ │ │ -0005d680: 2043 6861 7261 6374 6572 2049 7465 7261 Character Itera │ │ │ │ │ -0005d690: 746f 720a 0a3c 6c69 3e6a 6176 612f 7465 tor..
  • java/te │ │ │ │ │ -0005d6a0: 7874 2f43 6f6c 6c61 746f 722f 4150 4954 xt/Collator/APIT │ │ │ │ │ -0005d6b0: 6573 742e 6a61 7661 3a20 7465 7374 2043 est.java: test C │ │ │ │ │ -0005d6c0: 6f6c 6c61 7469 6f6e 2041 5049 0a0a 3c6c ollation API..java/sql/t │ │ │ │ │ +0005c630: 6573 746e 672f 7465 7374 2f73 716c 2f53 estng/test/sql/S │ │ │ │ │ +0005c640: 514c 5379 6e74 6178 4572 726f 7245 7863 QLSyntaxErrorExc │ │ │ │ │ +0005c650: 6570 7469 6f6e 5465 7374 732e 6a61 7661 eptionTests.java │ │ │ │ │ +0005c660: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7371 : ..
  • java/sq │ │ │ │ │ +0005c670: 6c2f 7465 7374 6e67 2f74 6573 742f 7371 l/testng/test/sq │ │ │ │ │ +0005c680: 6c2f 5351 4c54 696d 656f 7574 4578 6365 l/SQLTimeoutExce │ │ │ │ │ +0005c690: 7074 696f 6e54 6573 7473 2e6a 6176 613a ptionTests.java: │ │ │ │ │ +0005c6a0: 2020 0a0a 3c6c 693e 6a61 7661 2f73 716c ..
  • java/sql │ │ │ │ │ +0005c6b0: 2f74 6573 746e 672f 7465 7374 2f73 716c /testng/test/sql │ │ │ │ │ +0005c6c0: 2f53 514c 5472 616e 7361 6374 696f 6e52 /SQLTransactionR │ │ │ │ │ +0005c6d0: 6f6c 6c62 6163 6b45 7863 6570 7469 6f6e ollbackException │ │ │ │ │ +0005c6e0: 5465 7374 732e 6a61 7661 3a20 200a 0a3c Tests.java: ..< │ │ │ │ │ +0005c6f0: 6c69 3e6a 6176 612f 7371 6c2f 7465 7374 li>java/sql/test │ │ │ │ │ +0005c700: 6e67 2f74 6573 742f 7371 6c2f 5351 4c54 ng/test/sql/SQLT │ │ │ │ │ +0005c710: 7261 6e73 6965 6e74 436f 6e6e 6563 7469 ransientConnecti │ │ │ │ │ +0005c720: 6f6e 4578 6365 7074 696f 6e54 6573 7473 onExceptionTests │ │ │ │ │ +0005c730: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +0005c740: 7661 2f73 716c 2f74 6573 746e 672f 7465 va/sql/testng/te │ │ │ │ │ +0005c750: 7374 2f73 716c 2f53 514c 5472 616e 7369 st/sql/SQLTransi │ │ │ │ │ +0005c760: 656e 7445 7863 6570 7469 6f6e 5465 7374 entExceptionTest │ │ │ │ │ +0005c770: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ +0005c780: 6176 612f 7371 6c2f 7465 7374 6e67 2f74 ava/sql/testng/t │ │ │ │ │ +0005c790: 6573 742f 7371 6c2f 5351 4c57 6172 6e69 est/sql/SQLWarni │ │ │ │ │ +0005c7a0: 6e67 5465 7374 732e 6a61 7661 3a20 200a ngTests.java: . │ │ │ │ │ +0005c7b0: 0a3c 6c69 3e6a 6176 612f 7371 6c2f 7465 .
  • java/sql/te │ │ │ │ │ +0005c7c0: 7374 6e67 2f74 6573 742f 7371 6c2f 5374 stng/test/sql/St │ │ │ │ │ +0005c7d0: 6174 656d 656e 7454 6573 7473 2e6a 6176 atementTests.jav │ │ │ │ │ +0005c7e0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f73 a: ..
  • java/s │ │ │ │ │ +0005c7f0: 716c 2f74 6573 746e 672f 7465 7374 2f73 ql/testng/test/s │ │ │ │ │ +0005c800: 716c 2f54 696d 6554 6573 7473 2e6a 6176 ql/TimeTests.jav │ │ │ │ │ +0005c810: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f73 a: ..
  • java/s │ │ │ │ │ +0005c820: 716c 2f74 6573 746e 672f 7465 7374 2f73 ql/testng/test/s │ │ │ │ │ +0005c830: 716c 2f54 696d 6573 7461 6d70 5465 7374 ql/TimestampTest │ │ │ │ │ +0005c840: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ +0005c850: 6176 612f 7371 6c2f 7465 7374 6e67 2f74 ava/sql/testng/t │ │ │ │ │ +0005c860: 6573 742f 7371 6c2f 6f74 6865 7276 6d2f est/sql/othervm/ │ │ │ │ │ +0005c870: 4472 6976 6572 4d61 6e61 6765 7249 6e69 DriverManagerIni │ │ │ │ │ +0005c880: 7454 6573 7473 2e6a 6176 613a 2020 0a0a tTests.java: .. │ │ │ │ │ +0005c890: 3c6c 693e 6a61 7661 2f73 716c 2f74 6573
  • java/sql/tes │ │ │ │ │ +0005c8a0: 746e 672f 7574 696c 2f42 6173 6554 6573 tng/util/BaseTes │ │ │ │ │ +0005c8b0: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ +0005c8c0: 6176 612f 7371 6c2f 7465 7374 6e67 2f75 ava/sql/testng/u │ │ │ │ │ +0005c8d0: 7469 6c2f 4472 6976 6572 4163 7469 6f6e til/DriverAction │ │ │ │ │ +0005c8e0: 496d 706c 2e6a 6176 613a 2020 0a0a 3c6c Impl.java: ..java/sql/testn │ │ │ │ │ +0005c900: 672f 7574 696c 2f53 6572 6961 6c69 7a65 g/util/Serialize │ │ │ │ │ +0005c910: 6442 6174 6368 5570 6461 7465 4578 6365 dBatchUpdateExce │ │ │ │ │ +0005c920: 7074 696f 6e2e 6a61 7661 3a20 200a 0a3c ption.java: ..< │ │ │ │ │ +0005c930: 6c69 3e6a 6176 612f 7371 6c2f 7465 7374 li>java/sql/test │ │ │ │ │ +0005c940: 6e67 2f75 7469 6c2f 5374 7562 4361 6c6c ng/util/StubCall │ │ │ │ │ +0005c950: 6162 6c65 5374 6174 656d 656e 742e 6a61 ableStatement.ja │ │ │ │ │ +0005c960: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +0005c970: 7371 6c2f 7465 7374 6e67 2f75 7469 6c2f sql/testng/util/ │ │ │ │ │ +0005c980: 5374 7562 436f 6e6e 6563 7469 6f6e 2e6a StubConnection.j │ │ │ │ │ +0005c990: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +0005c9a0: 2f73 716c 2f74 6573 746e 672f 7574 696c /sql/testng/util │ │ │ │ │ +0005c9b0: 2f53 7475 6244 7269 7665 722e 6a61 7661 /StubDriver.java │ │ │ │ │ +0005c9c0: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7371 : ..
  • java/sq │ │ │ │ │ +0005c9d0: 6c2f 7465 7374 6e67 2f75 7469 6c2f 5374 l/testng/util/St │ │ │ │ │ +0005c9e0: 7562 4472 6976 6572 4441 2e6a 6176 613a ubDriverDA.java: │ │ │ │ │ +0005c9f0: 2020 0a0a 3c6c 693e 6a61 7661 2f73 716c ..
  • java/sql │ │ │ │ │ +0005ca00: 2f74 6573 746e 672f 7574 696c 2f53 7475 /testng/util/Stu │ │ │ │ │ +0005ca10: 6250 7265 7061 7265 6453 7461 7465 6d65 bPreparedStateme │ │ │ │ │ +0005ca20: 6e74 2e6a 6176 613a 2020 0a0a 3c6c 693e nt.java: ..
  • │ │ │ │ │ +0005ca30: 6a61 7661 2f73 716c 2f74 6573 746e 672f java/sql/testng/ │ │ │ │ │ +0005ca40: 7574 696c 2f53 7475 6253 7461 7465 6d65 util/StubStateme │ │ │ │ │ +0005ca50: 6e74 2e6a 6176 613a 2020 0a0a 3c6c 693e nt.java: ..
  • │ │ │ │ │ +0005ca60: 6a61 7661 2f73 716c 2f74 6573 746e 672f java/sql/testng/ │ │ │ │ │ +0005ca70: 7574 696c 2f54 6573 7450 6f6c 6963 792e util/TestPolicy. │ │ │ │ │ +0005ca80: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +0005ca90: 612f 7465 7874 2f41 7474 7269 6275 7465 a/text/Attribute │ │ │ │ │ +0005caa0: 6443 6861 7261 6374 6572 4974 6572 6174 dCharacterIterat │ │ │ │ │ +0005cab0: 6f72 2f41 7474 7269 6275 7465 2f52 6561 or/Attribute/Rea │ │ │ │ │ +0005cac0: 6452 6573 6f6c 7665 2e6a 6176 613a 204d dResolve.java: M │ │ │ │ │ +0005cad0: 616b 6520 7375 7265 2074 6861 7420 4174 ake sure that At │ │ │ │ │ +0005cae0: 7472 6962 7574 6520 2661 6d70 3b20 7375 tribute & su │ │ │ │ │ +0005caf0: 6263 6c61 7373 6573 2061 7265 2073 6572 bclasses are ser │ │ │ │ │ +0005cb00: 6961 6c69 7a65 6420 616e 6420 6465 7365 ialized and dese │ │ │ │ │ +0005cb10: 7269 616c 697a 6564 2063 6f72 7265 6374 rialized correct │ │ │ │ │ +0005cb20: 6c79 0a0a 3c6c 693e 6a61 7661 2f74 6578 ly..
  • java/tex │ │ │ │ │ +0005cb30: 742f 4174 7472 6962 7574 6564 5374 7269 t/AttributedStri │ │ │ │ │ +0005cb40: 6e67 2f41 7474 7269 6275 7465 6453 7472 ng/AttributedStr │ │ │ │ │ +0005cb50: 696e 6754 6573 742e 6a61 7661 3a20 7465 ingTest.java: te │ │ │ │ │ +0005cb60: 7374 2061 6c6c 2061 7370 6563 7473 206f st all aspects o │ │ │ │ │ +0005cb70: 6620 4174 7472 6962 7574 6564 5374 7269 f AttributedStri │ │ │ │ │ +0005cb80: 6e67 2063 6c61 7373 0a0a 3c6c 693e 6a61 ng class..
  • ja │ │ │ │ │ +0005cb90: 7661 2f74 6578 742f 4174 7472 6962 7574 va/text/Attribut │ │ │ │ │ +0005cba0: 6564 5374 7269 6e67 2f54 6573 7441 7474 edString/TestAtt │ │ │ │ │ +0005cbb0: 7269 6275 7465 6453 7472 696e 6743 746f ributedStringCto │ │ │ │ │ +0005cbc0: 722e 6a61 7661 3a20 4d61 6b65 2073 7572 r.java: Make sur │ │ │ │ │ +0005cbd0: 6520 7765 2063 616e 2063 6f6e 7374 7275 e we can constru │ │ │ │ │ +0005cbe0: 6374 2061 6e20 4174 7472 6962 7574 6564 ct an Attributed │ │ │ │ │ +0005cbf0: 5374 7269 6e67 2066 726f 6d20 616e 2041 String from an A │ │ │ │ │ +0005cc00: 7474 7269 6275 7465 6443 6861 7261 6374 ttributedCharact │ │ │ │ │ +0005cc10: 6572 4974 6572 6174 6f72 2063 6f76 6572 erIterator cover │ │ │ │ │ +0005cc20: 696e 6720 6f6e 6c79 2061 2073 7562 7261 ing only a subra │ │ │ │ │ +0005cc30: 6e67 650a 0a3c 6c69 3e6a 6176 612f 7465 nge..
  • java/te │ │ │ │ │ +0005cc40: 7874 2f41 7474 7269 6275 7465 6453 7472 xt/AttributedStr │ │ │ │ │ +0005cc50: 696e 672f 6765 7452 756e 5374 6172 744c ing/getRunStartL │ │ │ │ │ +0005cc60: 696d 6974 5465 7374 2e6a 6176 613a 204d imitTest.java: M │ │ │ │ │ +0005cc70: 616b 6520 7375 7265 2074 6f20 7265 7475 ake sure to retu │ │ │ │ │ +0005cc80: 726e 2063 6f72 7265 6374 2072 756e 2073 rn correct run s │ │ │ │ │ +0005cc90: 7461 7274 2061 6e64 206c 696d 6974 2076 tart and limit v │ │ │ │ │ +0005cca0: 616c 7565 7320 7768 656e 2074 6865 2069 alues when the i │ │ │ │ │ +0005ccb0: 7465 7261 746f 7220 6861 7320 6265 656e terator has been │ │ │ │ │ +0005ccc0: 2063 7265 6174 6564 2077 6974 6820 6265 created with be │ │ │ │ │ +0005ccd0: 6769 6e20 616e 6420 656e 6420 696e 6465 gin and end inde │ │ │ │ │ +0005cce0: 7820 7661 6c75 6573 2e0a 0a3c 6c69 3e6a x values...
  • j │ │ │ │ │ +0005ccf0: 6176 612f 7465 7874 2f42 6964 692f 4269 ava/text/Bidi/Bi │ │ │ │ │ +0005cd00: 6469 4275 672e 6a61 7661 3a20 7665 7269 diBug.java: veri │ │ │ │ │ +0005cd10: 6679 2074 6861 7420 6172 6775 6d65 6e74 fy that argument │ │ │ │ │ +0005cd20: 2076 616c 6964 6974 7920 6368 6563 6b20 validity check │ │ │ │ │ +0005cd30: 6973 206e 6f74 2066 6f6f 6c65 6420 6279 is not fooled by │ │ │ │ │ +0005cd40: 206f 7665 7266 6c6f 770a 0a3c 6c69 3e6a overflow..
  • j │ │ │ │ │ +0005cd50: 6176 612f 7465 7874 2f42 6964 692f 4269 ava/text/Bidi/Bi │ │ │ │ │ +0005cd60: 6469 436f 6e66 6f72 6d61 6e63 652e 6a61 diConformance.ja │ │ │ │ │ +0005cd70: 7661 3a20 636f 6e66 6972 6d20 7468 6520 va: confirm the │ │ │ │ │ +0005cd80: 6265 6861 7669 6f72 206f 6620 6e65 7720 behavior of new │ │ │ │ │ +0005cd90: 4269 6469 2069 6d70 6c65 6d65 6e74 6174 Bidi implementat │ │ │ │ │ +0005cda0: 696f 6e2e 0a0a 3c6c 693e 6a61 7661 2f74 ion...
  • java/t │ │ │ │ │ +0005cdb0: 6578 742f 4269 6469 2f42 6964 6945 6d62 ext/Bidi/BidiEmb │ │ │ │ │ +0005cdc0: 6564 6469 6e67 5465 7374 2e6a 6176 613a eddingTest.java: │ │ │ │ │ +0005cdd0: 2076 6572 6966 7920 7468 6174 2074 6865 verify that the │ │ │ │ │ +0005cde0: 2065 6d62 6564 6469 6e67 2076 616c 7565 embedding value │ │ │ │ │ +0005cdf0: 7320 7072 6f63 6573 7365 6420 6279 2074 s processed by t │ │ │ │ │ +0005ce00: 6865 2062 6964 6920 636f 6465 2075 7365 he bidi code use │ │ │ │ │ +0005ce10: 206e 6567 6174 6976 6520 7661 6c75 6573 negative values │ │ │ │ │ +0005ce20: 2074 6f20 696e 6469 6361 7465 206f 7665 to indicate ove │ │ │ │ │ +0005ce30: 7272 6964 6573 2c20 7261 7468 6572 2074 rrides, rather t │ │ │ │ │ +0005ce40: 6861 6e20 7573 696e 6720 6269 7420 372e han using bit 7. │ │ │ │ │ +0005ce50: 0a0a 3c6c 693e 6a61 7661 2f74 6578 742f ..
  • java/text/ │ │ │ │ │ +0005ce60: 4269 6469 2f42 6964 6953 7572 726f 6761 Bidi/BidiSurroga │ │ │ │ │ +0005ce70: 7465 5465 7374 2e6a 6176 613a 2076 6572 teTest.java: ver │ │ │ │ │ +0005ce80: 6966 7920 7468 6174 2073 7572 726f 6761 ify that surroga │ │ │ │ │ +0005ce90: 7465 2070 6169 7273 2072 6570 7265 7365 te pairs represe │ │ │ │ │ +0005cea0: 6e74 696e 6720 636f 6465 706f 696e 7473 nting codepoints │ │ │ │ │ +0005ceb0: 2077 6974 6820 5220 6f72 2041 4c20 6469 with R or AL di │ │ │ │ │ +0005cec0: 7265 6374 696f 6e61 6c69 7479 2061 6e64 rectionality and │ │ │ │ │ +0005ced0: 2063 6f72 7265 6374 6c79 2072 6563 6f67 correctly recog │ │ │ │ │ +0005cee0: 6e69 7a65 6420 616e 6420 7265 6f72 6465 nized and reorde │ │ │ │ │ +0005cef0: 7265 642e 0a0a 3c6c 693e 6a61 7661 2f74 red...
  • java/t │ │ │ │ │ +0005cf00: 6578 742f 4269 6469 2f42 7567 3638 3530 ext/Bidi/Bug6850 │ │ │ │ │ +0005cf10: 3131 332e 6a61 7661 3a20 5665 7269 6679 113.java: Verify │ │ │ │ │ +0005cf20: 2074 6865 2072 6574 7572 6e20 7661 6c75 the return valu │ │ │ │ │ +0005cf30: 6520 6f66 2064 6967 6974 2829 2066 6f72 e of digit() for │ │ │ │ │ +0005cf40: 2073 6f6d 6520 6469 6769 7473 2e0a 0a3c some digits...< │ │ │ │ │ +0005cf50: 6c69 3e6a 6176 612f 7465 7874 2f42 6964 li>java/text/Bid │ │ │ │ │ +0005cf60: 692f 4275 6737 3030 3233 3938 2e6a 6176 i/Bug7002398.jav │ │ │ │ │ +0005cf70: 613a 2056 6572 6966 7920 7468 6174 2043 a: Verify that C │ │ │ │ │ +0005cf80: 6f72 7269 6765 6e64 756d 2023 3820 666f orrigendum #8 fo │ │ │ │ │ +0005cf90: 7220 556e 6963 6f64 6520 362e 302e 3020 r Unicode 6.0.0 │ │ │ │ │ +0005cfa0: 6861 7320 6265 656e 2061 7070 6c69 6564 has been applied │ │ │ │ │ +0005cfb0: 2e0a 0a3c 6c69 3e6a 6176 612f 7465 7874 ...
  • java/text │ │ │ │ │ +0005cfc0: 2f42 6964 692f 4275 6737 3034 3132 3332 /Bidi/Bug7041232 │ │ │ │ │ +0005cfd0: 2e6a 6176 613a 2076 6572 6966 7920 7468 .java: verify th │ │ │ │ │ +0005cfe0: 6174 2061 6e20 756e 6578 7065 6374 6564 at an unexpected │ │ │ │ │ +0005cff0: 2065 7863 6570 7469 6f6e 2069 736e 2774 exception isn't │ │ │ │ │ +0005d000: 2074 6872 6f77 6e20 666f 7220 756e 6e61 thrown for unna │ │ │ │ │ +0005d010: 7475 7261 6c20 6461 7461 2074 6f20 6b65 tural data to ke │ │ │ │ │ +0005d020: 6570 2062 6163 6b77 6172 6420 636f 6d70 ep backward comp │ │ │ │ │ +0005d030: 6174 6962 696c 6974 7920 7769 7468 204a atibility with J │ │ │ │ │ +0005d040: 444b 2036 2e0a 0a3c 6c69 3e6a 6176 612f DK 6...
  • java/ │ │ │ │ │ +0005d050: 7465 7874 2f42 6964 692f 4275 6737 3034 text/Bidi/Bug704 │ │ │ │ │ +0005d060: 3231 3438 2e6a 6176 613a 2076 6572 6966 2148.java: verif │ │ │ │ │ +0005d070: 7920 7468 6174 2042 6964 692e 6261 7365 y that Bidi.base │ │ │ │ │ +0005d080: 4973 4c65 6674 546f 5269 6768 7428 2920 IsLeftToRight() │ │ │ │ │ +0005d090: 7265 7475 726e 7320 7468 6520 636f 7272 returns the corr │ │ │ │ │ +0005d0a0: 6563 7420 7661 6c75 6520 6576 656e 2069 ect value even i │ │ │ │ │ +0005d0b0: 6620 616e 2069 6e63 6f72 7265 6374 2070 f an incorrect p │ │ │ │ │ +0005d0c0: 6f73 6974 696f 6e20 6973 2073 6574 2069 osition is set i │ │ │ │ │ +0005d0d0: 6e20 7468 6520 6769 7665 6e20 4174 7472 n the given Attr │ │ │ │ │ +0005d0e0: 6962 7574 6564 4368 6172 6163 7465 7249 ibutedCharacterI │ │ │ │ │ +0005d0f0: 7465 7261 746f 722e 0a0a 3c6c 693e 6a61 terator...
  • ja │ │ │ │ │ +0005d100: 7661 2f74 6578 742f 4269 6469 2f42 7567 va/text/Bidi/Bug │ │ │ │ │ +0005d110: 3730 3531 3736 392e 6a61 7661 3a20 7665 7051769.java: ve │ │ │ │ │ +0005d120: 7269 6679 2074 6861 7420 4269 6469 2e74 rify that Bidi.t │ │ │ │ │ +0005d130: 6f53 7472 696e 6728 2920 7265 7475 726e oString() return │ │ │ │ │ +0005d140: 7320 7468 6520 636f 7265 6374 2072 6573 s the corect res │ │ │ │ │ +0005d150: 756c 742e 0a0a 3c6c 693e 6a61 7661 2f74 ult...
  • java/t │ │ │ │ │ +0005d160: 6578 742f 4269 6469 2f42 7567 3830 3035 ext/Bidi/Bug8005 │ │ │ │ │ +0005d170: 3237 372e 6a61 7661 3a20 7665 7269 6679 277.java: verify │ │ │ │ │ +0005d180: 2074 6861 7420 4269 6469 2e67 6574 5275 that Bidi.getRu │ │ │ │ │ +0005d190: 6e4c 6576 656c 2829 2072 6574 7572 6e73 nLevel() returns │ │ │ │ │ +0005d1a0: 2061 2063 6f72 6563 7420 6c65 7665 6c2e a corect level. │ │ │ │ │ +0005d1b0: 0a0a 3c6c 693e 6a61 7661 2f74 6578 742f ..
  • java/text/ │ │ │ │ │ +0005d1c0: 4272 6561 6b49 7465 7261 746f 722f 4272 BreakIterator/Br │ │ │ │ │ +0005d1d0: 6561 6b49 7465 7261 746f 7254 6573 742e eakIteratorTest. │ │ │ │ │ +0005d1e0: 6a61 7661 3a20 7465 7374 2042 7265 616b java: test Break │ │ │ │ │ +0005d1f0: 4974 6572 6174 6f72 0a0a 3c6c 693e 6a61 Iterator..
  • ja │ │ │ │ │ +0005d200: 7661 2f74 6578 742f 4272 6561 6b49 7465 va/text/BreakIte │ │ │ │ │ +0005d210: 7261 746f 722f 4275 6734 3533 3338 3732 rator/Bug4533872 │ │ │ │ │ +0005d220: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ +0005d230: 7320 666f 7220 7375 7070 6c65 6d65 6e74 s for supplement │ │ │ │ │ +0005d240: 6172 7920 6368 6172 6163 7465 7220 7375 ary character su │ │ │ │ │ +0005d250: 7070 6f72 7420 284a 5352 2d32 3034 2920 pport (JSR-204) │ │ │ │ │ +0005d260: 616e 6420 556e 6963 6f64 6520 342e 3020 and Unicode 4.0 │ │ │ │ │ +0005d270: 7375 7070 6f72 740a 0a3c 6c69 3e6a 6176 support..
  • jav │ │ │ │ │ +0005d280: 612f 7465 7874 2f42 7265 616b 4974 6572 a/text/BreakIter │ │ │ │ │ +0005d290: 6174 6f72 2f42 7567 3437 3430 3735 372e ator/Bug4740757. │ │ │ │ │ +0005d2a0: 6a61 7661 3a20 436f 6e66 6972 6d20 6c69 java: Confirm li │ │ │ │ │ +0005d2b0: 6e65 2d62 7265 616b 696e 6720 6265 6861 ne-breaking beha │ │ │ │ │ +0005d2c0: 7669 6f72 206f 6620 4861 6e67 756c 0a0a vior of Hangul.. │ │ │ │ │ +0005d2d0: 3c6c 693e 6a61 7661 2f74 6578 742f 4272
  • java/text/Br │ │ │ │ │ +0005d2e0: 6561 6b49 7465 7261 746f 722f 4275 6734 eakIterator/Bug4 │ │ │ │ │ +0005d2f0: 3931 3234 3034 2e6a 6176 613a 2043 6f6e 912404.java: Con │ │ │ │ │ +0005d300: 6669 726d 2074 6861 7420 4272 6561 6b49 firm that BreakI │ │ │ │ │ +0005d310: 7465 7261 746f 722e 6571 7561 6c73 286e terator.equals(n │ │ │ │ │ +0005d320: 756c 6c29 2072 6574 7572 6e20 6661 6c73 ull) return fals │ │ │ │ │ +0005d330: 652e 0a0a 3c6c 693e 6a61 7661 2f74 6578 e...
  • java/tex │ │ │ │ │ +0005d340: 742f 4272 6561 6b49 7465 7261 746f 722f t/BreakIterator/ │ │ │ │ │ +0005d350: 4275 6734 3933 3235 3833 2e6a 6176 613a Bug4932583.java: │ │ │ │ │ +0005d360: 2043 6f6e 6669 726d 2074 6861 7420 4272 Confirm that Br │ │ │ │ │ +0005d370: 6561 6b49 7465 7261 746f 7220 646f 6573 eakIterator does │ │ │ │ │ +0005d380: 6e27 7420 6765 7420 6361 7567 6874 2069 n't get caught i │ │ │ │ │ +0005d390: 6e20 616e 2069 6e66 696e 6974 6520 6c6f n an infinite lo │ │ │ │ │ +0005d3a0: 6f70 2e0a 0a3c 6c69 3e6a 6176 612f 7465 op...
  • java/te │ │ │ │ │ +0005d3b0: 7874 2f42 7265 616b 4974 6572 6174 6f72 xt/BreakIterator │ │ │ │ │ +0005d3c0: 2f42 7567 3635 3133 3037 342e 6a61 7661 /Bug6513074.java │ │ │ │ │ +0005d3d0: 3a20 436f 6e66 6972 6d20 7468 6174 204a : Confirm that J │ │ │ │ │ +0005d3e0: 4953 2058 2030 3231 3320 6368 6172 6163 IS X 0213 charac │ │ │ │ │ +0005d3f0: 7465 7273 2061 7265 2070 726f 6365 7373 ters are process │ │ │ │ │ +0005d400: 6564 2069 6e20 6c69 6e65 2d62 7265 616b ed in line-break │ │ │ │ │ +0005d410: 696e 6720 7072 6f70 6572 6c79 2e0a 0a3c ing properly...< │ │ │ │ │ +0005d420: 6c69 3e6a 6176 612f 7465 7874 2f42 7265 li>java/text/Bre │ │ │ │ │ +0005d430: 616b 4974 6572 6174 6f72 2f42 7567 3731 akIterator/Bug71 │ │ │ │ │ +0005d440: 3034 3031 322e 6a61 7661 3a20 436f 6e66 04012.java: Conf │ │ │ │ │ +0005d450: 6972 6d20 7468 6174 2041 494f 4245 2069 irm that AIOBE i │ │ │ │ │ +0005d460: 7320 6e6f 7420 7468 726f 776e 2e0a 0a3c s not thrown...< │ │ │ │ │ +0005d470: 6c69 3e6a 6176 612f 7465 7874 2f42 7265 li>java/text/Bre │ │ │ │ │ +0005d480: 616b 4974 6572 6174 6f72 2f42 7567 3830 akIterator/Bug80 │ │ │ │ │ +0005d490: 3332 3434 362e 6a61 7661 3a20 436f 6e66 32446.java: Conf │ │ │ │ │ +0005d4a0: 6972 6d20 7468 6174 2042 7265 616b 4974 irm that BreakIt │ │ │ │ │ +0005d4b0: 6572 6174 6f72 2077 6f72 6b73 2061 7320 erator works as │ │ │ │ │ +0005d4c0: 6578 7065 6374 6564 2077 6974 6820 6e65 expected with ne │ │ │ │ │ +0005d4d0: 7720 6368 6172 6163 7465 7273 2069 6e20 w characters in │ │ │ │ │ +0005d4e0: 556e 6963 6f64 6520 372e 0a0a 3c6c 693e Unicode 7...
  • │ │ │ │ │ +0005d4f0: 6a61 7661 2f74 6578 742f 4272 6561 6b49 java/text/BreakI │ │ │ │ │ +0005d500: 7465 7261 746f 722f 4578 6365 7074 696f terator/Exceptio │ │ │ │ │ +0005d510: 6e54 6573 742e 6a61 7661 3a20 7465 7374 nTest.java: test │ │ │ │ │ +0005d520: 2065 7863 6570 7469 6f6e 730a 0a3c 6c69 exceptions..
  • java/text/Break │ │ │ │ │ +0005d540: 4974 6572 6174 6f72 2f4e 6577 5653 4f6c Iterator/NewVSOl │ │ │ │ │ +0005d550: 645f 7468 5f54 482e 6a61 7661 3a20 7465 d_th_TH.java: te │ │ │ │ │ +0005d560: 7374 2043 6f6d 7061 7269 736f 6e20 6f66 st Comparison of │ │ │ │ │ +0005d570: 204e 6577 2043 6f6c 6c61 746f 7273 2061 New Collators a │ │ │ │ │ +0005d580: 6761 696e 7374 204f 6c64 2043 6f6c 6c61 gainst Old Colla │ │ │ │ │ +0005d590: 746f 7273 2069 6e20 7468 6520 656e 5f55 tors in the en_U │ │ │ │ │ +0005d5a0: 5320 6c6f 6361 6c65 0a0a 3c6c 693e 6a61 S locale..
  • ja │ │ │ │ │ +0005d5b0: 7661 2f74 6578 742f 4368 6172 6163 7465 va/text/Characte │ │ │ │ │ +0005d5c0: 7249 7465 7261 746f 722f 4368 6172 6163 rIterator/Charac │ │ │ │ │ +0005d5d0: 7465 7249 7465 7261 746f 7254 6573 742e terIteratorTest. │ │ │ │ │ +0005d5e0: 6a61 7661 3a20 7465 7374 2066 6f72 2043 java: test for C │ │ │ │ │ +0005d5f0: 6861 7261 6374 6572 2049 7465 7261 746f haracter Iterato │ │ │ │ │ +0005d600: 720a 0a3c 6c69 3e6a 6176 612f 7465 7874 r..
  • java/text │ │ │ │ │ +0005d610: 2f43 6f6c 6c61 746f 722f 4150 4954 6573 /Collator/APITes │ │ │ │ │ +0005d620: 742e 6a61 7661 3a20 7465 7374 2043 6f6c t.java: test Col │ │ │ │ │ +0005d630: 6c61 7469 6f6e 2041 5049 0a0a 3c6c 693e lation API..
  • │ │ │ │ │ +0005d640: 6a61 7661 2f74 6578 742f 436f 6c6c 6174 java/text/Collat │ │ │ │ │ +0005d650: 6f72 2f42 7567 3530 3437 3331 342e 6a61 or/Bug5047314.ja │ │ │ │ │ +0005d660: 7661 3a20 7665 7269 6679 2074 6861 7420 va: verify that │ │ │ │ │ +0005d670: 636f 6d70 6172 6528 2920 616e 6420 6765 compare() and ge │ │ │ │ │ +0005d680: 7443 6f6c 6c61 7469 6f6e 4b65 7928 2920 tCollationKey() │ │ │ │ │ +0005d690: 646f 6e27 7420 676f 2069 6e74 6f20 616e don't go into an │ │ │ │ │ +0005d6a0: 2069 6e66 696e 6974 6520 6c6f 6f70 2066 infinite loop f │ │ │ │ │ +0005d6b0: 6f72 2075 6e66 696e 6973 6865 6420 5468 or unfinished Th │ │ │ │ │ +0005d6c0: 6169 2f4c 616f 2074 6578 742e 0a0a 3c6c ai/Lao text...java/text/Coll │ │ │ │ │ -0005d6e0: 6174 6f72 2f42 7567 3530 3437 3331 342e ator/Bug5047314. │ │ │ │ │ -0005d6f0: 6a61 7661 3a20 7665 7269 6679 2074 6861 java: verify tha │ │ │ │ │ -0005d700: 7420 636f 6d70 6172 6528 2920 616e 6420 t compare() and │ │ │ │ │ -0005d710: 6765 7443 6f6c 6c61 7469 6f6e 4b65 7928 getCollationKey( │ │ │ │ │ -0005d720: 2920 646f 6e27 7420 676f 2069 6e74 6f20 ) don't go into │ │ │ │ │ -0005d730: 616e 2069 6e66 696e 6974 6520 6c6f 6f70 an infinite loop │ │ │ │ │ -0005d740: 2066 6f72 2075 6e66 696e 6973 6865 6420 for unfinished │ │ │ │ │ -0005d750: 5468 6169 2f4c 616f 2074 6578 742e 0a0a Thai/Lao text... │ │ │ │ │ -0005d760: 3c6c 693e 6a61 7661 2f74 6578 742f 436f
  • java/text/Co │ │ │ │ │ -0005d770: 6c6c 6174 6f72 2f42 7567 3632 3731 3431 llator/Bug627141 │ │ │ │ │ -0005d780: 312e 6a61 7661 3a20 436f 6e66 6972 6d20 1.java: Confirm │ │ │ │ │ -0005d790: 7468 6174 2074 6872 6565 204a 434b 2074 that three JCK t │ │ │ │ │ -0005d7a0: 6573 7463 6173 6573 2066 6f72 2043 6f6c estcases for Col │ │ │ │ │ -0005d7b0: 6c61 7469 6f6e 456c 656d 656e 7449 7465 lationElementIte │ │ │ │ │ -0005d7c0: 7261 746f 7220 7061 7373 2e0a 0a3c 6c69 rator pass...
  • java/text/Colla │ │ │ │ │ -0005d7e0: 746f 722f 4275 6736 3937 3039 3330 2e6a tor/Bug6970930.j │ │ │ │ │ -0005d7f0: 6176 613a 2076 6572 6966 7920 7468 6174 ava: verify that │ │ │ │ │ -0005d800: 2063 6f6d 7061 7265 2829 2074 6872 6f77 compare() throw │ │ │ │ │ -0005d810: 7320 4e50 4520 696e 7374 6561 6420 6f66 s NPE instead of │ │ │ │ │ -0005d820: 2049 4145 2077 6865 6e20 616e 2061 7267 IAE when an arg │ │ │ │ │ -0005d830: 756d 656e 7420 6973 206e 756c 6c2e 0a0a ument is null... │ │ │ │ │ -0005d840: 3c6c 693e 6a61 7661 2f74 6578 742f 436f
  • java/text/Co │ │ │ │ │ -0005d850: 6c6c 6174 6f72 2f42 7567 3732 3030 3131 llator/Bug720011 │ │ │ │ │ -0005d860: 392e 6a61 7661 3a20 7665 7269 6679 2074 9.java: verify t │ │ │ │ │ -0005d870: 6861 7420 6765 7441 7661 696c 6162 6c65 hat getAvailable │ │ │ │ │ -0005d880: 4c6f 6361 6c65 7328 2920 636f 6e74 6169 Locales() contai │ │ │ │ │ -0005d890: 6e73 204c 6f63 616c 652e 5553 0a0a 3c6c ns Locale.US..java/text/Coll │ │ │ │ │ -0005d8b0: 6174 6f72 2f43 6f6c 6c61 7469 6f6e 4b65 ator/CollationKe │ │ │ │ │ -0005d8c0: 7954 6573 742e 6a61 7661 3a20 5465 7374 yTest.java: Test │ │ │ │ │ -0005d8d0: 7320 6f6e 2074 6865 2062 7567 2034 3130 s on the bug 410 │ │ │ │ │ -0005d8e0: 3632 3633 202d 2043 6f6c 6c61 7469 6f6e 6263 - Collation │ │ │ │ │ -0005d8f0: 4b65 7920 6265 6361 6d65 206e 6f6e 2d66 Key became non-f │ │ │ │ │ -0005d900: 696e 616c 2065 7874 656e 6461 626c 6520 inal extendable │ │ │ │ │ -0005d910: 636c 6173 732e 0a0a 3c6c 693e 6a61 7661 class...
  • java │ │ │ │ │ -0005d920: 2f74 6578 742f 436f 6c6c 6174 6f72 2f43 /text/Collator/C │ │ │ │ │ -0005d930: 7572 7265 6e63 7943 6f6c 6c61 7465 2e6a urrencyCollate.j │ │ │ │ │ -0005d940: 6176 613a 2054 6573 7420 6375 7272 656e ava: Test curren │ │ │ │ │ -0005d950: 6379 2063 6f6c 6c61 7469 6f6e 2e0a 0a3c cy collation...< │ │ │ │ │ -0005d960: 6c69 3e6a 6176 612f 7465 7874 2f43 6f6c li>java/text/Col │ │ │ │ │ -0005d970: 6c61 746f 722f 4461 6e69 7368 5465 7374 lator/DanishTest │ │ │ │ │ -0005d980: 2e6a 6176 613a 2074 6573 7420 4461 6e69 .java: test Dani │ │ │ │ │ -0005d990: 7368 2043 6f6c 6c61 7469 6f6e 0a0a 3c6c sh Collation..java/text/Coll │ │ │ │ │ -0005d9b0: 6174 6f72 2f44 756d 6d79 5465 7374 2e6a ator/DummyTest.j │ │ │ │ │ -0005d9c0: 6176 613a 2074 6573 7420 4475 6d6d 7920 ava: test Dummy │ │ │ │ │ -0005d9d0: 436f 6c6c 6174 696f 6e0a 0a3c 6c69 3e6a Collation..
  • j │ │ │ │ │ -0005d9e0: 6176 612f 7465 7874 2f43 6f6c 6c61 746f ava/text/Collato │ │ │ │ │ -0005d9f0: 722f 456e 676c 6973 6854 6573 742e 6a61 r/EnglishTest.ja │ │ │ │ │ -0005da00: 7661 3a20 7465 7374 2045 6e67 6c69 7368 va: test English │ │ │ │ │ -0005da10: 2043 6f6c 6c61 7469 6f6e 0a0a 3c6c 693e Collation..
  • │ │ │ │ │ -0005da20: 6a61 7661 2f74 6578 742f 436f 6c6c 6174 java/text/Collat │ │ │ │ │ -0005da30: 6f72 2f46 696e 6e69 7368 5465 7374 2e6a or/FinnishTest.j │ │ │ │ │ -0005da40: 6176 613a 2074 6573 7420 4669 6e6e 6973 ava: test Finnis │ │ │ │ │ -0005da50: 6820 436f 6c6c 6174 696f 6e0a 0a3c 6c69 h Collation..
  • java/text/Colla │ │ │ │ │ -0005da70: 746f 722f 4672 656e 6368 5465 7374 2e6a tor/FrenchTest.j │ │ │ │ │ -0005da80: 6176 613a 2074 6573 7420 4672 656e 6368 ava: test French │ │ │ │ │ -0005da90: 2043 6f6c 6c61 7469 6f6e 0a0a 3c6c 693e Collation..
  • │ │ │ │ │ -0005daa0: 6a61 7661 2f74 6578 742f 436f 6c6c 6174 java/text/Collat │ │ │ │ │ -0005dab0: 6f72 2f47 3754 6573 742e 6a61 7661 3a20 or/G7Test.java: │ │ │ │ │ -0005dac0: 7465 7374 2047 3720 436f 6c6c 6174 696f test G7 Collatio │ │ │ │ │ -0005dad0: 6e0a 0a3c 6c69 3e6a 6176 612f 7465 7874 n..
  • java/text │ │ │ │ │ -0005dae0: 2f43 6f6c 6c61 746f 722f 4765 726d 616e /Collator/German │ │ │ │ │ -0005daf0: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ -0005db00: 4765 726d 616e 2043 6f6c 6c61 7469 6f6e German Collation │ │ │ │ │ -0005db10: 0a0a 3c6c 693e 6a61 7661 2f74 6578 742f ..
  • java/text/ │ │ │ │ │ -0005db20: 436f 6c6c 6174 6f72 2f49 7465 7261 746f Collator/Iterato │ │ │ │ │ -0005db30: 7254 6573 742e 6a61 7661 3a20 5465 7374 rTest.java: Test │ │ │ │ │ -0005db40: 2043 6f6c 6c61 7469 6f6e 456c 656d 656e CollationElemen │ │ │ │ │ -0005db50: 7449 7465 7261 746f 722c 2070 6172 7469 tIterator, parti │ │ │ │ │ -0005db60: 6375 6c61 726c 7920 7468 6520 6e65 7720 cularly the new │ │ │ │ │ -0005db70: 6d65 7468 6f64 7320 696e 2031 2e32 0a0a methods in 1.2.. │ │ │ │ │ -0005db80: 3c6c 693e 6a61 7661 2f74 6578 742f 436f
  • java/text/Co │ │ │ │ │ -0005db90: 6c6c 6174 6f72 2f4a 6170 616e 6573 6554 llator/JapaneseT │ │ │ │ │ -0005dba0: 6573 742e 6a61 7661 3a20 5265 6772 6573 est.java: Regres │ │ │ │ │ -0005dbb0: 7369 6f6e 2074 6573 7473 2066 6f72 204a sion tests for J │ │ │ │ │ -0005dbc0: 6170 616e 6573 6520 436f 6c6c 6174 696f apanese Collatio │ │ │ │ │ -0005dbd0: 6e0a 0a3c 6c69 3e6a 6176 612f 7465 7874 n..
  • java/text │ │ │ │ │ -0005dbe0: 2f43 6f6c 6c61 746f 722f 4b6f 7265 616e /Collator/Korean │ │ │ │ │ -0005dbf0: 5465 7374 2e6a 6176 613a 2052 6567 7265 Test.java: Regre │ │ │ │ │ -0005dc00: 7373 696f 6e20 7465 7374 7320 666f 7220 ssion tests for │ │ │ │ │ -0005dc10: 4b6f 7265 616e 2043 6f6c 6c61 7469 6f6e Korean Collation │ │ │ │ │ -0005dc20: 0a0a 3c6c 693e 6a61 7661 2f74 6578 742f ..
  • java/text/ │ │ │ │ │ -0005dc30: 436f 6c6c 6174 6f72 2f4d 6f6e 6b65 7954 Collator/MonkeyT │ │ │ │ │ -0005dc40: 6573 742e 6a61 7661 3a20 7465 7374 2043 est.java: test C │ │ │ │ │ -0005dc50: 6f6c 6c61 7469 6f6e 2c20 4d6f 6e6b 6579 ollation, Monkey │ │ │ │ │ -0005dc60: 2073 7479 6c65 0a0a 3c6c 693e 6a61 7661 style..
  • java │ │ │ │ │ -0005dc70: 2f74 6578 742f 436f 6c6c 6174 6f72 2f52 /text/Collator/R │ │ │ │ │ -0005dc80: 6567 7265 7373 696f 6e2e 6a61 7661 3a20 egression.java: │ │ │ │ │ -0005dc90: 5265 6772 6573 7369 6f6e 2074 6573 7473 Regression tests │ │ │ │ │ -0005dca0: 2066 6f72 2043 6f6c 6c61 7469 6f6e 2061 for Collation a │ │ │ │ │ -0005dcb0: 6e64 2061 7373 6f63 6961 7465 6420 636c nd associated cl │ │ │ │ │ -0005dcc0: 6173 7365 730a 0a3c 6c69 3e6a 6176 612f asses..
  • java/ │ │ │ │ │ -0005dcd0: 7465 7874 2f43 6f6c 6c61 746f 722f 5275 text/Collator/Ru │ │ │ │ │ -0005dce0: 6c65 4261 7365 6443 6f6c 6c61 746f 7254 leBasedCollatorT │ │ │ │ │ -0005dcf0: 6573 742e 6a61 7661 3a20 5275 6c65 4261 est.java: RuleBa │ │ │ │ │ -0005dd00: 7365 6443 6f6c 6c61 746f 7254 6573 7420 sedCollatorTest │ │ │ │ │ -0005dd10: 7573 6573 2076 6572 7920 6c69 6d69 7465 uses very limite │ │ │ │ │ -0005dd20: 6420 6275 7420 7365 6c65 6374 6564 2074 d but selected t │ │ │ │ │ -0005dd30: 6573 7420 6461 7461 2074 6f20 7465 7374 est data to test │ │ │ │ │ -0005dd40: 2062 6173 6963 2066 756e 6374 696f 6e61 basic functiona │ │ │ │ │ -0005dd50: 6c69 7469 6573 2070 726f 7669 6465 6420 lities provided │ │ │ │ │ -0005dd60: 6279 2052 756c 6542 6173 6564 436f 6c6c by RuleBasedColl │ │ │ │ │ -0005dd70: 6174 6f72 2e0a 0a3c 6c69 3e6a 6176 612f ator...
  • java/ │ │ │ │ │ -0005dd80: 7465 7874 2f43 6f6c 6c61 746f 722f 5370 text/Collator/Sp │ │ │ │ │ -0005dd90: 616e 6973 6854 6573 742e 6a61 7661 3a20 anishTest.java: │ │ │ │ │ -0005dda0: 7465 7374 2053 7061 6e69 7368 2043 6f6c test Spanish Col │ │ │ │ │ -0005ddb0: 6c61 7469 6f6e 0a0a 3c6c 693e 6a61 7661 lation..
  • java │ │ │ │ │ -0005ddc0: 2f74 6578 742f 436f 6c6c 6174 6f72 2f53 /text/Collator/S │ │ │ │ │ -0005ddd0: 7572 726f 6761 7465 7354 6573 742e 6a61 urrogatesTest.ja │ │ │ │ │ -0005dde0: 7661 3a20 7465 7374 2053 7570 706c 656d va: test Supplem │ │ │ │ │ -0005ddf0: 656e 7461 7279 2043 6861 7261 6374 6572 entary Character │ │ │ │ │ -0005de00: 2043 6f6c 6c61 7469 6f6e 0a0a 3c6c 693e Collation..
  • │ │ │ │ │ -0005de10: 6a61 7661 2f74 6578 742f 436f 6c6c 6174 java/text/Collat │ │ │ │ │ -0005de20: 6f72 2f54 6573 7434 3430 3137 3236 2e6a or/Test4401726.j │ │ │ │ │ -0005de30: 6176 613a 2052 6567 7265 7373 696f 6e20 ava: Regression │ │ │ │ │ -0005de40: 7465 7374 7320 666f 7220 436f 6c6c 6174 tests for Collat │ │ │ │ │ -0005de50: 696f 6e20 616e 6420 6173 736f 6369 6174 ion and associat │ │ │ │ │ -0005de60: 6564 2063 6c61 7373 6573 0a0a 3c6c 693e ed classes..
  • │ │ │ │ │ -0005de70: 6a61 7661 2f74 6578 742f 436f 6c6c 6174 java/text/Collat │ │ │ │ │ -0005de80: 6f72 2f54 6861 6954 6573 742e 6a61 7661 or/ThaiTest.java │ │ │ │ │ -0005de90: 3a20 7465 7374 2054 6861 6920 436f 6c6c : test Thai Coll │ │ │ │ │ -0005dea0: 6174 696f 6e0a 0a3c 6c69 3e6a 6176 612f ation..
  • java/ │ │ │ │ │ -0005deb0: 7465 7874 2f43 6f6c 6c61 746f 722f 5475 text/Collator/Tu │ │ │ │ │ -0005dec0: 726b 6973 6854 6573 742e 6a61 7661 3a20 rkishTest.java: │ │ │ │ │ -0005ded0: 7465 7374 2054 7572 6b69 7368 2043 6f6c test Turkish Col │ │ │ │ │ -0005dee0: 6c61 7469 6f6e 0a0a 3c6c 693e 6a61 7661 lation..
  • java │ │ │ │ │ -0005def0: 2f74 6578 742f 436f 6c6c 6174 6f72 2f56 /text/Collator/V │ │ │ │ │ -0005df00: 6965 746e 616d 6573 6554 6573 742e 6a61 ietnameseTest.ja │ │ │ │ │ -0005df10: 7661 3a20 7465 7374 2056 6965 746e 616d va: test Vietnam │ │ │ │ │ -0005df20: 6573 6520 436f 6c6c 6174 696f 6e0a 0a3c ese Collation..< │ │ │ │ │ -0005df30: 6c69 3e6a 6176 612f 7465 7874 2f46 6f72 li>java/text/For │ │ │ │ │ -0005df40: 6d61 742f 4368 6f69 6365 466f 726d 6174 mat/ChoiceFormat │ │ │ │ │ -0005df50: 2f42 7567 3431 3835 3733 3254 6573 742e /Bug4185732Test. │ │ │ │ │ -0005df60: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ -0005df70: 4368 6f69 6365 466f 726d 6174 2069 6e76 ChoiceFormat inv │ │ │ │ │ -0005df80: 6172 6961 6e74 7320 6172 6520 7072 6573 ariants are pres │ │ │ │ │ -0005df90: 6572 7665 6420 6163 726f 7373 2073 6572 erved across ser │ │ │ │ │ -0005dfa0: 6961 6c69 7a61 7469 6f6e 2e0a 0a3c 6c69 ialization...
  • java/text/Forma │ │ │ │ │ -0005dfc0: 742f 4368 6f69 6365 466f 726d 6174 2f42 t/ChoiceFormat/B │ │ │ │ │ -0005dfd0: 7567 3433 3837 3235 352e 6a61 7661 3a20 ug4387255.java: │ │ │ │ │ -0005dfe0: 5665 7269 6669 6573 2074 6861 7420 4368 Verifies that Ch │ │ │ │ │ -0005dff0: 6f69 6365 466f 726d 6174 2063 616e 2068 oiceFormat can h │ │ │ │ │ -0005e000: 616e 646c 6520 6c61 7267 6520 6e75 6d62 andle large numb │ │ │ │ │ -0005e010: 6572 7320 6f66 2063 686f 6963 6573 2028 ers of choices ( │ │ │ │ │ -0005e020: 7072 6576 696f 7573 6c79 2063 6170 7065 previously cappe │ │ │ │ │ -0005e030: 6420 6174 2033 3029 2e0a 0a3c 6c69 3e6a d at 30)...
  • j │ │ │ │ │ -0005e040: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ -0005e050: 4368 6f69 6365 466f 726d 6174 2f42 7567 ChoiceFormat/Bug │ │ │ │ │ -0005e060: 3830 3031 3230 392e 6a61 7661 3a20 436f 8001209.java: Co │ │ │ │ │ -0005e070: 6e66 6972 6d20 7468 6174 2074 6865 2076 nfirm that the v │ │ │ │ │ -0005e080: 616c 7565 7320 7365 7420 6279 2073 6574 alues set by set │ │ │ │ │ -0005e090: 4368 6f69 6365 7328 2920 6172 6520 6e6f Choices() are no │ │ │ │ │ -0005e0a0: 7420 6d75 7461 626c 652e 0a0a 3c6c 693e t mutable...
  • │ │ │ │ │ -0005e0b0: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ -0005e0c0: 2f43 686f 6963 6546 6f72 6d61 742f 5061 /ChoiceFormat/Pa │ │ │ │ │ -0005e0d0: 7474 6572 6e73 5465 7374 2e6a 6176 613a tternsTest.java: │ │ │ │ │ -0005e0e0: 2054 6573 7420 7468 6520 6578 7065 6374 Test the expect │ │ │ │ │ -0005e0f0: 6564 2062 6568 6176 696f 7220 666f 7220 ed behavior for │ │ │ │ │ -0005e100: 6120 7769 6465 2072 616e 6765 206f 6620 a wide range of │ │ │ │ │ -0005e110: 7061 7474 6572 6e73 2028 626f 7468 2063 patterns (both c │ │ │ │ │ -0005e120: 6f72 7265 6374 2061 6e64 2069 6e63 6f72 orrect and incor │ │ │ │ │ -0005e130: 7265 6374 292e 0a0a 3c6c 693e 6a61 7661 rect)...
  • java │ │ │ │ │ -0005e140: 2f74 6578 742f 466f 726d 6174 2f43 6f6d /text/Format/Com │ │ │ │ │ -0005e150: 7061 6374 4e75 6d62 6572 466f 726d 6174 pactNumberFormat │ │ │ │ │ -0005e160: 2f53 5049 5072 6f76 6964 6572 5465 7374 /SPIProviderTest │ │ │ │ │ -0005e170: 2e6a 6176 613a 2043 6865 636b 7320 7468 .java: Checks th │ │ │ │ │ -0005e180: 6520 706c 7572 616c 7320 776f 726b 2077 e plurals work w │ │ │ │ │ -0005e190: 6974 6820 5350 4920 7072 6f76 6964 6572 ith SPI provider │ │ │ │ │ -0005e1a0: 0a0a 3c6c 693e 6a61 7661 2f74 6578 742f ..
  • java/text/ │ │ │ │ │ -0005e1b0: 466f 726d 6174 2f43 6f6d 7061 6374 4e75 Format/CompactNu │ │ │ │ │ -0005e1c0: 6d62 6572 466f 726d 6174 2f54 6573 7443 mberFormat/TestC │ │ │ │ │ -0005e1d0: 4e46 526f 756e 6469 6e67 2e6a 6176 613a NFRounding.java: │ │ │ │ │ -0005e1e0: 2043 6865 636b 7320 7468 6520 726f 756e Checks the roun │ │ │ │ │ -0005e1f0: 6469 6e67 206f 6620 666f 726d 6174 7465 ding of formatte │ │ │ │ │ -0005e200: 6420 6e75 6d62 6572 2069 6e20 636f 6d70 d number in comp │ │ │ │ │ -0005e210: 6163 7420 6e75 6d62 6572 2066 6f72 6d61 act number forma │ │ │ │ │ -0005e220: 7474 696e 670a 0a3c 6c69 3e6a 6176 612f tting..
  • java/ │ │ │ │ │ -0005e230: 7465 7874 2f46 6f72 6d61 742f 436f 6d70 text/Format/Comp │ │ │ │ │ -0005e240: 6163 744e 756d 6265 7246 6f72 6d61 742f actNumberFormat/ │ │ │ │ │ -0005e250: 5465 7374 436f 6d70 6163 744e 756d 6265 TestCompactNumbe │ │ │ │ │ -0005e260: 722e 6a61 7661 3a20 4368 6563 6b73 2074 r.java: Checks t │ │ │ │ │ -0005e270: 6865 2066 756e 6374 696f 6e69 6e67 206f he functioning o │ │ │ │ │ -0005e280: 6620 636f 6d70 6163 7420 6e75 6d62 6572 f compact number │ │ │ │ │ -0005e290: 2066 6f72 6d61 740a 0a3c 6c69 3e6a 6176 format..
  • jav │ │ │ │ │ -0005e2a0: 612f 7465 7874 2f46 6f72 6d61 742f 436f a/text/Format/Co │ │ │ │ │ -0005e2b0: 6d70 6163 744e 756d 6265 7246 6f72 6d61 mpactNumberForma │ │ │ │ │ -0005e2c0: 742f 5465 7374 436f 6d70 6163 7450 6174 t/TestCompactPat │ │ │ │ │ -0005e2d0: 7465 726e 7356 616c 6964 6974 792e 6a61 ternsValidity.ja │ │ │ │ │ -0005e2e0: 7661 3a20 4368 6563 6b73 2074 6865 2076 va: Checks the v │ │ │ │ │ -0005e2f0: 616c 6964 6974 7920 6f66 2063 6f6d 7061 alidity of compa │ │ │ │ │ -0005e300: 6374 206e 756d 6265 7220 7061 7474 6572 ct number patter │ │ │ │ │ -0005e310: 6e73 2073 7065 6369 6669 6564 2074 6872 ns specified thr │ │ │ │ │ -0005e320: 6f75 6768 2043 6f6d 7061 6374 4e75 6d62 ough CompactNumb │ │ │ │ │ -0005e330: 6572 466f 726d 6174 2063 6f6e 7374 7275 erFormat constru │ │ │ │ │ -0005e340: 6374 6f72 0a0a 3c6c 693e 6a61 7661 2f74 ctor..
  • java/t │ │ │ │ │ -0005e350: 6578 742f 466f 726d 6174 2f43 6f6d 7061 ext/Format/Compa │ │ │ │ │ -0005e360: 6374 4e75 6d62 6572 466f 726d 6174 2f54 ctNumberFormat/T │ │ │ │ │ -0005e370: 6573 7445 7175 616c 6974 792e 6a61 7661 estEquality.java │ │ │ │ │ -0005e380: 3a20 4368 6563 6b73 2074 6865 2065 7175 : Checks the equ │ │ │ │ │ -0005e390: 616c 7320 616e 6420 6861 7368 436f 6465 als and hashCode │ │ │ │ │ -0005e3a0: 206d 6574 686f 6420 6f66 2043 6f6d 7061 method of Compa │ │ │ │ │ -0005e3b0: 6374 4e75 6d62 6572 466f 726d 6174 0a0a ctNumberFormat.. │ │ │ │ │ -0005e3c0: 3c6c 693e 6a61 7661 2f74 6578 742f 466f
  • java/text/Fo │ │ │ │ │ -0005e3d0: 726d 6174 2f43 6f6d 7061 6374 4e75 6d62 rmat/CompactNumb │ │ │ │ │ -0005e3e0: 6572 466f 726d 6174 2f54 6573 7446 6f72 erFormat/TestFor │ │ │ │ │ -0005e3f0: 6d61 7454 6f43 6861 7261 6374 6572 4974 matToCharacterIt │ │ │ │ │ -0005e400: 6572 6174 6f72 2e6a 6176 613a 2043 6865 erator.java: Che │ │ │ │ │ -0005e410: 636b 7320 7468 6520 6675 6e63 7469 6f6e cks the function │ │ │ │ │ -0005e420: 696e 6720 6f66 2043 6f6d 7061 6374 4e75 ing of CompactNu │ │ │ │ │ -0005e430: 6d62 6572 466f 726d 6174 2e66 6f72 6d61 mberFormat.forma │ │ │ │ │ -0005e440: 7454 6f43 6861 7261 6374 6572 4974 6572 tToCharacterIter │ │ │ │ │ -0005e450: 6174 6f72 206d 6574 686f 640a 0a3c 6c69 ator method..
  • java/text/Forma │ │ │ │ │ -0005e470: 742f 436f 6d70 6163 744e 756d 6265 7246 t/CompactNumberF │ │ │ │ │ -0005e480: 6f72 6d61 742f 5465 7374 4d75 7461 7469 ormat/TestMutati │ │ │ │ │ -0005e490: 6e67 496e 7374 616e 6365 2e6a 6176 613a ngInstance.java: │ │ │ │ │ -0005e4a0: 2043 6865 636b 7320 7468 6520 6675 6e63 Checks the func │ │ │ │ │ -0005e4b0: 7469 6f6e 696e 6720 6f66 2063 6f6d 7061 tioning of compa │ │ │ │ │ -0005e4c0: 6374 206e 756d 6265 7220 666f 726d 6174 ct number format │ │ │ │ │ -0005e4d0: 2062 7920 6368 616e 6769 6e67 2074 6865 by changing the │ │ │ │ │ -0005e4e0: 2066 6f72 6d61 7474 696e 6720 7061 7261 formatting para │ │ │ │ │ -0005e4f0: 6d65 7465 7273 2e0a 0a3c 6c69 3e6a 6176 meters...
  • jav │ │ │ │ │ -0005e500: 612f 7465 7874 2f46 6f72 6d61 742f 436f a/text/Format/Co │ │ │ │ │ -0005e510: 6d70 6163 744e 756d 6265 7246 6f72 6d61 mpactNumberForma │ │ │ │ │ -0005e520: 742f 5465 7374 5061 7273 6542 6967 4465 t/TestParseBigDe │ │ │ │ │ -0005e530: 6369 6d61 6c2e 6a61 7661 3a20 4368 6563 cimal.java: Chec │ │ │ │ │ -0005e540: 6b73 2043 4e46 2e70 6172 7365 2829 2077 ks CNF.parse() w │ │ │ │ │ -0005e550: 6865 6e20 7061 7273 6542 6967 4465 6369 hen parseBigDeci │ │ │ │ │ -0005e560: 6d61 6c20 6973 2073 6574 2074 6f20 7472 mal is set to tr │ │ │ │ │ -0005e570: 7565 0a0a 3c6c 693e 6a61 7661 2f74 6578 ue..
  • java/tex │ │ │ │ │ -0005e580: 742f 466f 726d 6174 2f43 6f6d 7061 6374 t/Format/Compact │ │ │ │ │ -0005e590: 4e75 6d62 6572 466f 726d 6174 2f54 6573 NumberFormat/Tes │ │ │ │ │ -0005e5a0: 7450 6c75 7261 6c73 2e6a 6176 613a 2054 tPlurals.java: T │ │ │ │ │ -0005e5b0: 6573 7473 2070 6c75 7261 6c73 2073 7570 ests plurals sup │ │ │ │ │ -0005e5c0: 706f 7274 2069 6e20 436f 6d70 6163 744e port in CompactN │ │ │ │ │ -0005e5d0: 756d 6265 7246 6f72 6d61 740a 0a3c 6c69 umberFormat..
  • java/text/Forma │ │ │ │ │ -0005e5f0: 742f 436f 6d70 6163 744e 756d 6265 7246 t/CompactNumberF │ │ │ │ │ -0005e600: 6f72 6d61 742f 5465 7374 5370 6563 6961 ormat/TestSpecia │ │ │ │ │ -0005e610: 6c56 616c 7565 732e 6a61 7661 3a20 4368 lValues.java: Ch │ │ │ │ │ -0005e620: 6563 6b73 2074 6865 2066 6f72 6d61 7474 ecks the formatt │ │ │ │ │ -0005e630: 696e 6720 616e 6420 7061 7273 696e 6720 ing and parsing │ │ │ │ │ -0005e640: 6f66 2073 7065 6369 616c 2076 616c 7565 of special value │ │ │ │ │ -0005e650: 730a 0a3c 6c69 3e6a 6176 612f 7465 7874 s..
  • java/text │ │ │ │ │ -0005e660: 2f46 6f72 6d61 742f 436f 6d70 6163 744e /Format/CompactN │ │ │ │ │ -0005e670: 756d 6265 7246 6f72 6d61 742f 5465 7374 umberFormat/Test │ │ │ │ │ -0005e680: 5545 7874 656e 7369 6f6e 4f76 6572 7269 UExtensionOverri │ │ │ │ │ -0005e690: 6465 2e6a 6176 613a 2043 6865 636b 7320 de.java: Checks │ │ │ │ │ -0005e6a0: 7468 6520 6265 6861 7669 6f75 7220 6f66 the behaviour of │ │ │ │ │ -0005e6b0: 2055 6e69 636f 6465 2042 4350 2034 3720 Unicode BCP 47 │ │ │ │ │ -0005e6c0: 5520 4578 7465 6e73 696f 6e20 7769 7468 U Extension with │ │ │ │ │ -0005e6d0: 2063 6f6d 7061 6374 206e 756d 6265 7220 compact number │ │ │ │ │ -0005e6e0: 666f 726d 6174 0a0a 3c6c 693e 6a61 7661 format..
  • java │ │ │ │ │ -0005e6f0: 2f74 6578 742f 466f 726d 6174 2f43 6f6d /text/Format/Com │ │ │ │ │ -0005e700: 7061 6374 4e75 6d62 6572 466f 726d 6174 pactNumberFormat │ │ │ │ │ -0005e710: 2f54 6573 7457 6974 6843 6f6d 7061 7450 /TestWithCompatP │ │ │ │ │ -0005e720: 726f 7669 6465 722e 6a61 7661 3a20 4368 rovider.java: Ch │ │ │ │ │ -0005e730: 6563 6b73 2074 6865 2063 6f6d 7061 6374 ecks the compact │ │ │ │ │ -0005e740: 206e 756d 6265 7220 666f 726d 6174 2077 number format w │ │ │ │ │ -0005e750: 6974 6820 434f 4d50 4154 2070 726f 7669 ith COMPAT provi │ │ │ │ │ -0005e760: 6465 722e 0a0a 3c6c 693e 6a61 7661 2f74 der...
  • java/t │ │ │ │ │ -0005e770: 6578 742f 466f 726d 6174 2f43 6f6d 7061 ext/Format/Compa │ │ │ │ │ -0005e780: 6374 4e75 6d62 6572 466f 726d 6174 2f73 ctNumberFormat/s │ │ │ │ │ -0005e790: 6572 6961 6c69 7a61 7469 6f6e 2f54 6573 erialization/Tes │ │ │ │ │ -0005e7a0: 7444 6573 6572 6961 6c69 7a65 434e 462e tDeserializeCNF. │ │ │ │ │ -0005e7b0: 6a61 7661 3a20 4368 6563 6b73 2064 6573 java: Checks des │ │ │ │ │ -0005e7c0: 6572 6961 6c69 7a61 7469 6f6e 206f 6620 erialization of │ │ │ │ │ -0005e7d0: 636f 6d70 6163 7420 6e75 6d62 6572 2066 compact number f │ │ │ │ │ -0005e7e0: 6f72 6d61 740a 0a3c 6c69 3e6a 6176 612f ormat..
  • java/ │ │ │ │ │ -0005e7f0: 7465 7874 2f46 6f72 6d61 742f 436f 6d70 text/Format/Comp │ │ │ │ │ -0005e800: 6163 744e 756d 6265 7246 6f72 6d61 742f actNumberFormat/ │ │ │ │ │ -0005e810: 7365 7269 616c 697a 6174 696f 6e2f 5465 serialization/Te │ │ │ │ │ -0005e820: 7374 5365 7269 616c 697a 6174 696f 6e2e stSerialization. │ │ │ │ │ -0005e830: 6a61 7661 3a20 4368 6563 6b73 2074 6865 java: Checks the │ │ │ │ │ -0005e840: 2073 6572 6961 6c69 7a61 7469 6f6e 2066 serialization f │ │ │ │ │ -0005e850: 6561 7475 7265 206f 6620 436f 6d70 6163 eature of Compac │ │ │ │ │ -0005e860: 744e 756d 6265 7246 6f72 6d61 740a 0a3c tNumberFormat..< │ │ │ │ │ -0005e870: 6c69 3e6a 6176 612f 7465 7874 2f46 6f72 li>java/text/For │ │ │ │ │ -0005e880: 6d61 742f 4461 7465 466f 726d 6174 2f42 mat/DateFormat/B │ │ │ │ │ -0005e890: 7567 3433 3232 3331 332e 6a61 7661 3a20 ug4322313.java: │ │ │ │ │ -0005e8a0: 4d61 6b65 2073 7572 6520 7468 6174 206e Make sure that n │ │ │ │ │ -0005e8b0: 6577 2069 6d70 6c65 6d65 6e74 6174 696f ew implementatio │ │ │ │ │ -0005e8c0: 6e20 666f 7220 5369 6d70 6c65 4461 7465 n for SimpleDate │ │ │ │ │ -0005e8d0: 466f 726d 6174 2e70 6172 7365 2827 7a27 Format.parse('z' │ │ │ │ │ -0005e8e0: 206f 7220 275a 2729 2061 6e64 2066 6f72 or 'Z') and for │ │ │ │ │ -0005e8f0: 6d61 7428 277a 2720 6f72 2027 5a27 2920 mat('z' or 'Z') │ │ │ │ │ -0005e900: 776f 726b 2063 6f72 7265 6374 6c79 2e0a work correctly.. │ │ │ │ │ -0005e910: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f46 .
  • java/text/F │ │ │ │ │ -0005e920: 6f72 6d61 742f 4461 7465 466f 726d 6174 ormat/DateFormat │ │ │ │ │ -0005e930: 2f42 7567 3433 3936 3338 352e 6a61 7661 /Bug4396385.java │ │ │ │ │ -0005e940: 3a20 4d61 6b65 2073 7572 6520 746f 2064 : Make sure to d │ │ │ │ │ -0005e950: 6574 6563 7420 696e 7661 6c69 6420 7661 etect invalid va │ │ │ │ │ -0005e960: 6c75 6573 2066 6f72 2031 2d62 6173 6564 lues for 1-based │ │ │ │ │ -0005e970: 2068 6f75 7220 666f 726d 6174 732e 0a0a hour formats... │ │ │ │ │ -0005e980: 3c6c 693e 6a61 7661 2f74 6578 742f 466f
  • java/text/Fo │ │ │ │ │ -0005e990: 726d 6174 2f44 6174 6546 6f72 6d61 742f rmat/DateFormat/ │ │ │ │ │ -0005e9a0: 4275 6734 3430 3730 3432 2e6a 6176 613a Bug4407042.java: │ │ │ │ │ -0005e9b0: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ -0005e9c0: 636c 6f6e 6564 2053 696d 706c 6544 6174 cloned SimpleDat │ │ │ │ │ -0005e9d0: 6546 6f72 6d61 7420 6f62 6a65 6374 7320 eFormat objects │ │ │ │ │ -0005e9e0: 776f 726b 2069 6e64 6570 656e 6465 6e74 work independent │ │ │ │ │ -0005e9f0: 6c79 2069 6e20 6d75 6c74 6970 6c65 2074 ly in multiple t │ │ │ │ │ -0005ea00: 6872 6561 6473 2e0a 0a3c 6c69 3e6a 6176 hreads...
  • jav │ │ │ │ │ -0005ea10: 612f 7465 7874 2f46 6f72 6d61 742f 4461 a/text/Format/Da │ │ │ │ │ -0005ea20: 7465 466f 726d 6174 2f42 7567 3437 3336 teFormat/Bug4736 │ │ │ │ │ -0005ea30: 3935 392e 6a61 7661 3a20 4d61 6b65 2073 959.java: Make s │ │ │ │ │ -0005ea40: 7572 6520 746f 2070 6172 7365 2022 504d ure to parse "PM │ │ │ │ │ -0005ea50: 2220 286f 6e6c 7929 2061 6e64 2070 726f " (only) and pro │ │ │ │ │ -0005ea60: 6475 6365 2074 6865 2063 6f72 7265 6374 duce the correct │ │ │ │ │ -0005ea70: 2076 616c 7565 2e0a 0a3c 6c69 3e6a 6176 value...
  • jav │ │ │ │ │ -0005ea80: 612f 7465 7874 2f46 6f72 6d61 742f 4461 a/text/Format/Da │ │ │ │ │ -0005ea90: 7465 466f 726d 6174 2f42 7567 3438 3233 teFormat/Bug4823 │ │ │ │ │ -0005eaa0: 3831 312e 6a61 7661 3a20 436f 6e66 6972 811.java: Confir │ │ │ │ │ -0005eab0: 6d20 7468 6174 2074 6578 7420 7768 6963 m that text whic │ │ │ │ │ -0005eac0: 6820 696e 636c 7564 6573 206e 756d 6265 h includes numbe │ │ │ │ │ -0005ead0: 7273 2077 6974 6820 6120 7472 6169 6c69 rs with a traili │ │ │ │ │ -0005eae0: 6e67 206d 696e 7573 2073 6967 6e20 6973 ng minus sign is │ │ │ │ │ -0005eaf0: 2070 6172 7365 6420 636f 7272 6563 746c parsed correctl │ │ │ │ │ -0005eb00: 792e 0a0a 3c6c 693e 6a61 7661 2f74 6578 y...
  • java/tex │ │ │ │ │ -0005eb10: 742f 466f 726d 6174 2f44 6174 6546 6f72 t/Format/DateFor │ │ │ │ │ -0005eb20: 6d61 742f 4275 6734 3834 3539 3031 2e6a mat/Bug4845901.j │ │ │ │ │ -0005eb30: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ -0005eb40: 6861 7420 5369 6d70 6c65 4461 7465 466f hat SimpleDateFo │ │ │ │ │ -0005eb50: 726d 6174 2e70 6172 7365 2829 2063 616e rmat.parse() can │ │ │ │ │ -0005eb60: 2064 6973 7469 6e67 7569 7368 2074 6865 distinguish the │ │ │ │ │ -0005eb70: 2073 616d 6520 7469 6d65 207a 6f6e 6520 same time zone │ │ │ │ │ -0005eb80: 6162 6272 6576 6961 7469 6f6e 2066 6f72 abbreviation for │ │ │ │ │ -0005eb90: 2073 7461 6e64 6172 6420 616e 6420 6461 standard and da │ │ │ │ │ -0005eba0: 796c 6967 6874 2073 6176 696e 6720 7469 ylight saving ti │ │ │ │ │ -0005ebb0: 6d65 2e0a 0a3c 6c69 3e6a 6176 612f 7465 me...
  • java/te │ │ │ │ │ -0005ebc0: 7874 2f46 6f72 6d61 742f 4461 7465 466f xt/Format/DateFo │ │ │ │ │ -0005ebd0: 726d 6174 2f42 7567 3632 3531 3831 372e rmat/Bug6251817. │ │ │ │ │ -0005ebe0: 6a61 7661 3a20 436f 6e66 6972 6d20 7468 java: Confirm th │ │ │ │ │ -0005ebf0: 6174 2061 2074 7970 6f20 7761 7320 636f at a typo was co │ │ │ │ │ -0005ec00: 7272 6563 7465 642e 0a0a 3c6c 693e 6a61 rrected...
  • ja │ │ │ │ │ -0005ec10: 7661 2f74 6578 742f 466f 726d 6174 2f44 va/text/Format/D │ │ │ │ │ -0005ec20: 6174 6546 6f72 6d61 742f 4275 6736 3333 ateFormat/Bug633 │ │ │ │ │ -0005ec30: 3532 3338 2e6a 6176 613a 204d 616b 6520 5238.java: Make │ │ │ │ │ -0005ec40: 7375 7265 2074 6861 7420 626f 7468 2074 sure that both t │ │ │ │ │ -0005ec50: 6865 206f 7269 6769 6e61 6c20 616e 6420 he original and │ │ │ │ │ -0005ec60: 636c 6f6e 6564 2053 696d 706c 6544 6174 cloned SimpleDat │ │ │ │ │ -0005ec70: 6546 6f72 6d61 7420 636f 6578 6973 7469 eFormat coexisti │ │ │ │ │ -0005ec80: 6e64 6570 656e 6465 6e74 6c79 2061 6e64 ndependently and │ │ │ │ │ -0005ec90: 2064 6f6e 2774 2063 7574 206f 6666 2065 don't cut off e │ │ │ │ │ -0005eca0: 6163 6820 6f74 6865 722e 0a0a 3c6c 693e ach other...
  • │ │ │ │ │ -0005ecb0: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ -0005ecc0: 2f44 6174 6546 6f72 6d61 742f 4275 6736 /DateFormat/Bug6 │ │ │ │ │ -0005ecd0: 3533 3033 3336 2e6a 6176 613a 2020 0a0a 530336.java: .. │ │ │ │ │ -0005ece0: 3c6c 693e 6a61 7661 2f74 6578 742f 466f
  • java/text/Fo │ │ │ │ │ -0005ecf0: 726d 6174 2f44 6174 6546 6f72 6d61 742f rmat/DateFormat/ │ │ │ │ │ -0005ed00: 4275 6736 3630 3937 3530 2e6a 6176 613a Bug6609750.java: │ │ │ │ │ -0005ed10: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ -0005ed20: 5369 6d70 6c65 4461 7465 466f 726d 6174 SimpleDateFormat │ │ │ │ │ -0005ed30: 2e66 6f72 6d61 7428 2920 666f 726d 6174 .format() format │ │ │ │ │ -0005ed40: 7320 7965 6172 7320 636f 7272 6563 746c s years correctl │ │ │ │ │ -0005ed50: 792e 0a0a 3c6c 693e 6a61 7661 2f74 6578 y...
  • java/tex │ │ │ │ │ -0005ed60: 742f 466f 726d 6174 2f44 6174 6546 6f72 t/Format/DateFor │ │ │ │ │ -0005ed70: 6d61 742f 4275 6736 3634 3532 3932 2e6a mat/Bug6645292.j │ │ │ │ │ -0005ed80: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ -0005ed90: 6f20 7061 7273 6520 6120 4453 5420 7469 o parse a DST ti │ │ │ │ │ -0005eda0: 6d65 207a 6f6e 6520 6e61 6d65 2077 6974 me zone name wit │ │ │ │ │ -0005edb0: 6820 7768 6963 6820 7468 6520 6c61 7374 h which the last │ │ │ │ │ -0005edc0: 2044 5354 2072 756c 6520 646f 6573 6e27 DST rule doesn' │ │ │ │ │ -0005edd0: 7420 6f62 7365 7276 6520 4453 542e 0a0a t observe DST... │ │ │ │ │ -0005ede0: 3c6c 693e 6a61 7661 2f74 6578 742f 466f
  • java/text/Fo │ │ │ │ │ -0005edf0: 726d 6174 2f44 6174 6546 6f72 6d61 742f rmat/DateFormat/ │ │ │ │ │ -0005ee00: 4275 6736 3638 3339 3735 2e6a 6176 613a Bug6683975.java: │ │ │ │ │ -0005ee10: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ -0005ee20: 6461 7465 2069 7320 666f 726d 6174 7465 date is formatte │ │ │ │ │ -0005ee30: 6420 636f 7272 6563 746c 7969 6e20 7468 d correctlyin th │ │ │ │ │ -0005ee40: 206c 6f63 616c 652e 0a0a 3c6c 693e 6a61 locale...
  • ja │ │ │ │ │ -0005ee50: 7661 2f74 6578 742f 466f 726d 6174 2f44 va/text/Format/D │ │ │ │ │ -0005ee60: 6174 6546 6f72 6d61 742f 4275 6737 3133 ateFormat/Bug713 │ │ │ │ │ -0005ee70: 3033 3335 2e6a 6176 613a 204d 616b 6520 0335.java: Make │ │ │ │ │ -0005ee80: 7375 7265 2074 6861 7420 726f 756e 642d sure that round- │ │ │ │ │ -0005ee90: 7472 6970 2063 6f6e 7665 7273 696f 6e20 trip conversion │ │ │ │ │ -0005eea0: 2866 6f72 6d61 742f 7061 7273 6529 2077 (format/parse) w │ │ │ │ │ -0005eeb0: 6f72 6b73 2077 6974 6820 6f6c 6420 7469 orks with old ti │ │ │ │ │ -0005eec0: 6d65 7374 616d 7073 2069 6e20 4575 726f mestamps in Euro │ │ │ │ │ -0005eed0: 7065 2f4d 6f73 636f 7720 616e 6420 7769 pe/Moscow and wi │ │ │ │ │ -0005eee0: 7468 206d 756c 7469 706c 6520 7469 6d65 th multiple time │ │ │ │ │ -0005eef0: 207a 6f6e 6520 6c65 7474 6572 732e 0a0a zone letters... │ │ │ │ │ -0005ef00: 3c6c 693e 6a61 7661 2f74 6578 742f 466f
  • java/text/Fo │ │ │ │ │ -0005ef10: 726d 6174 2f44 6174 6546 6f72 6d61 742f rmat/DateFormat/ │ │ │ │ │ -0005ef20: 4275 6737 3137 3733 3135 2e6a 6176 613a Bug7177315.java: │ │ │ │ │ -0005ef30: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ -0005ef40: 7370 6163 6520 6368 6172 6163 7465 7273 space characters │ │ │ │ │ -0005ef50: 2061 7265 2070 726f 7065 726c 7920 736b are properly sk │ │ │ │ │ -0005ef60: 6970 7065 6420 7768 656e 2070 6172 7369 ipped when parsi │ │ │ │ │ -0005ef70: 6e67 2032 2d64 6967 6974 2079 6561 7220 ng 2-digit year │ │ │ │ │ -0005ef80: 7661 6c75 6573 2e0a 0a3c 6c69 3e6a 6176 values...
  • jav │ │ │ │ │ -0005ef90: 612f 7465 7874 2f46 6f72 6d61 742f 4461 a/text/Format/Da │ │ │ │ │ -0005efa0: 7465 466f 726d 6174 2f42 7567 3830 3732 teFormat/Bug8072 │ │ │ │ │ -0005efb0: 3039 392e 6a61 7661 3a20 6368 6563 6b20 099.java: check │ │ │ │ │ -0005efc0: 7468 6520 6461 7465 2074 696d 6520 7061 the date time pa │ │ │ │ │ -0005efd0: 7474 6572 6e20 666f 7220 266c 743b 4e55 ttern for <NU │ │ │ │ │ -0005efe0: 4d45 5249 435f 4649 454c 4426 6774 3b20 MERIC_FIELD> │ │ │ │ │ -0005eff0: 7768 6963 6820 7368 6f75 6c64 206e 6f74 which should not │ │ │ │ │ -0005f000: 2074 6872 6f77 2050 6172 7365 4578 6365 throw ParseExce │ │ │ │ │ -0005f010: 7074 696f 6e0a 0a3c 6c69 3e6a 6176 612f ption..
  • java/ │ │ │ │ │ -0005f020: 7465 7874 2f46 6f72 6d61 742f 4461 7465 text/Format/Date │ │ │ │ │ -0005f030: 466f 726d 6174 2f42 7567 3830 3831 3739 Format/Bug808179 │ │ │ │ │ -0005f040: 342e 6a61 7661 3a20 5061 7273 6550 6f73 4.java: ParsePos │ │ │ │ │ -0005f050: 6974 696f 6e20 6765 7445 7272 6f72 496e ition getErrorIn │ │ │ │ │ -0005f060: 6465 7820 7368 6f75 6c64 2072 6574 7572 dex should retur │ │ │ │ │ -0005f070: 6e20 636f 7272 6563 7420 696e 6465 780a n correct index. │ │ │ │ │ -0005f080: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f46 .
  • java/text/F │ │ │ │ │ -0005f090: 6f72 6d61 742f 4461 7465 466f 726d 6174 ormat/DateFormat │ │ │ │ │ -0005f0a0: 2f42 7567 3831 3339 3537 322e 6a61 7661 /Bug8139572.java │ │ │ │ │ -0005f0b0: 3a20 5369 6d70 6c65 4461 7465 466f 726d : SimpleDateForm │ │ │ │ │ -0005f0c0: 6174 2070 6172 7365 206d 6f6e 7468 2073 at parse month s │ │ │ │ │ -0005f0d0: 7461 6e64 2d61 6c6f 6e65 2066 6f72 6d61 tand-alone forma │ │ │ │ │ -0005f0e0: 7420 6275 670a 0a3c 6c69 3e6a 6176 612f t bug..
  • java/ │ │ │ │ │ -0005f0f0: 7465 7874 2f46 6f72 6d61 742f 4461 7465 text/Format/Date │ │ │ │ │ -0005f100: 466f 726d 6174 2f42 7567 3831 3431 3234 Format/Bug814124 │ │ │ │ │ -0005f110: 332e 6a61 7661 3a20 4d61 6b65 2073 7572 3.java: Make sur │ │ │ │ │ -0005f120: 6520 7468 6174 2053 696d 706c 6544 6174 e that SimpleDat │ │ │ │ │ -0005f130: 6546 6f72 6d61 7420 7061 7273 6573 2022 eFormat parses " │ │ │ │ │ -0005f140: 5554 4322 2061 7320 7468 6520 5554 4320 UTC" as the UTC │ │ │ │ │ -0005f150: 7469 6d65 207a 6f6e 652e 0a0a 3c6c 693e time zone...
  • │ │ │ │ │ -0005f160: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ -0005f170: 2f44 6174 6546 6f72 6d61 742f 4275 6738 /DateFormat/Bug8 │ │ │ │ │ -0005f180: 3139 3334 3434 2e6a 6176 613a 2043 6865 193444.java: Che │ │ │ │ │ -0005f190: 636b 7320 5369 6d70 6c65 4461 7465 466f cks SimpleDateFo │ │ │ │ │ -0005f1a0: 726d 6174 2e66 6f72 6d61 742f 7061 7273 rmat.format/pars │ │ │ │ │ -0005f1b0: 6520 666f 7220 7468 6520 4149 4f4f 4220 e for the AIOOB │ │ │ │ │ -0005f1c0: 6578 6365 7074 696f 6e20 7768 656e 2066 exception when f │ │ │ │ │ -0005f1d0: 6f72 6d61 7474 696e 672f 7061 7273 696e ormatting/parsin │ │ │ │ │ -0005f1e0: 6720 6461 7465 7320 7468 726f 7567 6820 g dates through │ │ │ │ │ -0005f1f0: 6120 7061 7474 6572 6e20 7374 7269 6e67 a pattern string │ │ │ │ │ -0005f200: 2074 6861 7420 636f 6e74 6169 6e73 2061 that contains a │ │ │ │ │ -0005f210: 2073 6571 7565 6e63 6520 6f66 2032 3536 sequence of 256 │ │ │ │ │ -0005f220: 206f 7220 6d6f 7265 206e 6f6e 2d41 5343 or more non-ASC │ │ │ │ │ -0005f230: 4949 2075 6e69 636f 6465 2063 6861 7261 II unicode chara │ │ │ │ │ -0005f240: 6374 6572 732e 0a0a 3c6c 693e 6a61 7661 cters...
  • java │ │ │ │ │ -0005f250: 2f74 6578 742f 466f 726d 6174 2f44 6174 /text/Format/Dat │ │ │ │ │ -0005f260: 6546 6f72 6d61 742f 4275 6738 3230 3930 eFormat/Bug82090 │ │ │ │ │ -0005f270: 3437 2e6a 6176 613a 2043 6865 636b 2074 47.java: Check t │ │ │ │ │ -0005f280: 6861 7420 4461 7465 466f 726d 6174 2773 hat DateFormat's │ │ │ │ │ -0005f290: 2067 6574 4461 7465 496e 7374 616e 6365 getDateInstance │ │ │ │ │ -0005f2a0: 2c20 6765 7454 696d 6549 6e73 7461 6e63 , getTimeInstanc │ │ │ │ │ -0005f2b0: 6520 616e 6420 6765 7444 6174 6554 696d e and getDateTim │ │ │ │ │ -0005f2c0: 6549 6e73 7461 6e63 6520 776f 726b 7320 eInstance works │ │ │ │ │ -0005f2d0: 7769 7468 2061 6c6c 206c 6f63 616c 6573 with all locales │ │ │ │ │ -0005f2e0: 2e0a 0a3c 6c69 3e6a 6176 612f 7465 7874 ...
  • java/text │ │ │ │ │ -0005f2f0: 2f46 6f72 6d61 742f 4461 7465 466f 726d /Format/DateForm │ │ │ │ │ -0005f300: 6174 2f42 7567 3832 3335 3639 392e 6a61 at/Bug8235699.ja │ │ │ │ │ -0005f310: 7661 3a20 4368 6563 6b20 7468 6174 2043 va: Check that C │ │ │ │ │ -0005f320: 616c 656e 6461 7242 7569 6c64 6572 2e74 alendarBuilder.t │ │ │ │ │ -0005f330: 6f53 7472 696e 6728 2920 646f 6573 206e oString() does n │ │ │ │ │ -0005f340: 6f74 2074 6872 6f77 2061 6e20 4172 7261 ot throw an Arra │ │ │ │ │ -0005f350: 7949 6e64 6578 4f75 744f 6642 6f75 6e64 yIndexOutOfBound │ │ │ │ │ -0005f360: 4578 6365 7074 696f 6e0a 0a3c 6c69 3e6a Exception..
  • j │ │ │ │ │ -0005f370: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ -0005f380: 4461 7465 466f 726d 6174 2f43 6173 6549 DateFormat/CaseI │ │ │ │ │ -0005f390: 6e73 656e 7369 7469 7665 5061 7273 6554 nsensitiveParseT │ │ │ │ │ -0005f3a0: 6573 742e 6a61 7661 3a20 4368 6563 6b73 est.java: Checks │ │ │ │ │ -0005f3b0: 2066 6f72 6d61 742f 7061 7273 6520 726f format/parse ro │ │ │ │ │ -0005f3c0: 756e 6420 7472 6970 2069 6e20 6361 7365 und trip in case │ │ │ │ │ -0005f3d0: 2d69 6e73 656e 7369 7469 7665 206d 616e -insensitive man │ │ │ │ │ -0005f3e0: 6e65 722e 0a0a 3c6c 693e 6a61 7661 2f74 ner...
  • java/t │ │ │ │ │ -0005f3f0: 6578 742f 466f 726d 6174 2f44 6174 6546 ext/Format/DateF │ │ │ │ │ -0005f400: 6f72 6d61 742f 436f 6e74 6578 744d 6f6e ormat/ContextMon │ │ │ │ │ -0005f410: 7468 4e61 6d65 7354 6573 742e 6a61 7661 thNamesTest.java │ │ │ │ │ -0005f420: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ -0005f430: 636f 6e74 6578 742d 7365 6e73 6974 6976 context-sensitiv │ │ │ │ │ -0005f440: 6520 6d6f 6e74 6820 6e61 6d65 730a 0a3c e month names..< │ │ │ │ │ -0005f450: 6c69 3e6a 6176 612f 7465 7874 2f46 6f72 li>java/text/For │ │ │ │ │ -0005f460: 6d61 742f 4461 7465 466f 726d 6174 2f44 mat/DateFormat/D │ │ │ │ │ -0005f470: 6174 6546 6f72 6d61 7452 6567 7265 7373 ateFormatRegress │ │ │ │ │ -0005f480: 696f 6e2e 6a61 7661 3a20 200a 0a3c 6c69 ion.java: ..
  • java/text/Forma │ │ │ │ │ -0005f4a0: 742f 4461 7465 466f 726d 6174 2f44 6174 t/DateFormat/Dat │ │ │ │ │ -0005f4b0: 6546 6f72 6d61 7452 6f75 6e64 5472 6970 eFormatRoundTrip │ │ │ │ │ -0005f4c0: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ -0005f4d0: 4461 7465 2046 6f72 6d61 7420 2852 6f75 Date Format (Rou │ │ │ │ │ -0005f4e0: 6e64 2054 7269 7029 0a0a 3c6c 693e 6a61 nd Trip)..
  • ja │ │ │ │ │ -0005f4f0: 7661 2f74 6578 742f 466f 726d 6174 2f44 va/text/Format/D │ │ │ │ │ -0005f500: 6174 6546 6f72 6d61 742f 4461 7465 466f ateFormat/DateFo │ │ │ │ │ -0005f510: 726d 6174 5379 6d62 6f6c 7343 6c6f 6e65 rmatSymbolsClone │ │ │ │ │ -0005f520: 5465 7374 2e6a 6176 613a 204d 616b 6520 Test.java: Make │ │ │ │ │ -0005f530: 7375 7265 2074 6861 7420 636c 6f6e 6528 sure that clone( │ │ │ │ │ -0005f540: 2920 6f66 2061 2044 6174 6546 6f72 6d61 ) of a DateForma │ │ │ │ │ -0005f550: 7453 796d 626f 6c73 2073 7562 636c 6173 tSymbols subclas │ │ │ │ │ -0005f560: 7320 6973 206e 6f74 2063 616c 6c65 6420 s is not called │ │ │ │ │ -0005f570: 6672 6f6d 2044 6174 6546 6f72 6d61 7453 from DateFormatS │ │ │ │ │ -0005f580: 796d 626f 6c73 2063 6f6e 7374 7275 6374 ymbols construct │ │ │ │ │ -0005f590: 6f72 2e0a 0a3c 6c69 3e6a 6176 612f 7465 or...
  • java/te │ │ │ │ │ -0005f5a0: 7874 2f46 6f72 6d61 742f 4461 7465 466f xt/Format/DateFo │ │ │ │ │ -0005f5b0: 726d 6174 2f44 6174 6546 6f72 6d61 7453 rmat/DateFormatS │ │ │ │ │ -0005f5c0: 796d 626f 6c73 5365 7269 616c 697a 6174 ymbolsSerializat │ │ │ │ │ -0005f5d0: 696f 6e54 6573 742e 6a61 7661 3a20 4d61 ionTest.java: Ma │ │ │ │ │ -0005f5e0: 6b65 2073 7572 6520 4461 7465 466f 726d ke sure DateForm │ │ │ │ │ -0005f5f0: 6174 5379 6d62 6f6c 7320 7365 7269 616c atSymbols serial │ │ │ │ │ -0005f600: 697a 6174 696f 6e0a 0a3c 6c69 3e6a 6176 ization..
  • jav │ │ │ │ │ -0005f610: 612f 7465 7874 2f46 6f72 6d61 742f 4461 a/text/Format/Da │ │ │ │ │ -0005f620: 7465 466f 726d 6174 2f44 6174 6546 6f72 teFormat/DateFor │ │ │ │ │ -0005f630: 6d61 7454 6573 742e 6a61 7661 3a20 7465 matTest.java: te │ │ │ │ │ -0005f640: 7374 2044 6174 6546 6f72 6d61 7420 616e st DateFormat an │ │ │ │ │ -0005f650: 6420 5369 6d70 6c65 4461 7465 466f 726d d SimpleDateForm │ │ │ │ │ -0005f660: 6174 2e0a 0a3c 6c69 3e6a 6176 612f 7465 at...
  • java/te │ │ │ │ │ -0005f670: 7874 2f46 6f72 6d61 742f 4461 7465 466f xt/Format/DateFo │ │ │ │ │ -0005f680: 726d 6174 2f49 534f 3836 3031 5a6f 6e65 rmat/ISO8601Zone │ │ │ │ │ -0005f690: 5465 7374 2e6a 6176 613a 2055 6e69 7420 Test.java: Unit │ │ │ │ │ -0005f6a0: 7465 7374 2066 6f72 2049 534f 3836 3031 test for ISO8601 │ │ │ │ │ -0005f6b0: 2074 696d 6520 7a6f 6e65 2066 6f72 6d61 time zone forma │ │ │ │ │ -0005f6c0: 7420 7375 7070 6f72 740a 0a3c 6c69 3e6a t support..
  • j │ │ │ │ │ -0005f6d0: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ -0005f6e0: 4461 7465 466f 726d 6174 2f49 6e74 6c54 DateFormat/IntlT │ │ │ │ │ -0005f6f0: 6573 7444 6174 6546 6f72 6d61 742e 6a61 estDateFormat.ja │ │ │ │ │ -0005f700: 7661 3a20 7465 7374 2049 6e74 6572 6e61 va: test Interna │ │ │ │ │ -0005f710: 7469 6f6e 616c 2044 6174 6520 466f 726d tional Date Form │ │ │ │ │ -0005f720: 6174 0a0a 3c6c 693e 6a61 7661 2f74 6578 at..
  • java/tex │ │ │ │ │ -0005f730: 742f 466f 726d 6174 2f44 6174 6546 6f72 t/Format/DateFor │ │ │ │ │ -0005f740: 6d61 742f 496e 746c 5465 7374 4461 7465 mat/IntlTestDate │ │ │ │ │ -0005f750: 466f 726d 6174 4150 492e 6a61 7661 3a20 FormatAPI.java: │ │ │ │ │ -0005f760: 7465 7374 2049 6e74 6572 6e61 7469 6f6e test Internation │ │ │ │ │ -0005f770: 616c 2044 6174 6520 466f 726d 6174 2041 al Date Format A │ │ │ │ │ -0005f780: 5049 0a0a 3c6c 693e 6a61 7661 2f74 6578 PI..
  • java/tex │ │ │ │ │ -0005f790: 742f 466f 726d 6174 2f44 6174 6546 6f72 t/Format/DateFor │ │ │ │ │ -0005f7a0: 6d61 742f 496e 746c 5465 7374 4461 7465 mat/IntlTestDate │ │ │ │ │ -0005f7b0: 466f 726d 6174 5379 6d62 6f6c 732e 6a61 FormatSymbols.ja │ │ │ │ │ -0005f7c0: 7661 3a20 7465 7374 2049 6e74 6572 6e61 va: test Interna │ │ │ │ │ -0005f7d0: 7469 6f6e 616c 2044 6174 6520 466f 726d tional Date Form │ │ │ │ │ -0005f7e0: 6174 2053 796d 626f 6c73 0a0a 3c6c 693e at Symbols..
  • │ │ │ │ │ -0005f7f0: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ -0005f800: 2f44 6174 6546 6f72 6d61 742f 496e 746c /DateFormat/Intl │ │ │ │ │ -0005f810: 5465 7374 5369 6d70 6c65 4461 7465 466f TestSimpleDateFo │ │ │ │ │ -0005f820: 726d 6174 4150 492e 6a61 7661 3a20 7465 rmatAPI.java: te │ │ │ │ │ -0005f830: 7374 2049 6e74 6572 6e61 7469 6f6e 616c st International │ │ │ │ │ -0005f840: 2053 696d 706c 6520 4461 7465 2046 6f72 Simple Date For │ │ │ │ │ -0005f850: 6d61 7420 4150 490a 0a3c 6c69 3e6a 6176 mat API..
  • jav │ │ │ │ │ -0005f860: 612f 7465 7874 2f46 6f72 6d61 742f 4461 a/text/Format/Da │ │ │ │ │ -0005f870: 7465 466f 726d 6174 2f4c 6f63 616c 6544 teFormat/LocaleD │ │ │ │ │ -0005f880: 6174 6546 6f72 6d61 7473 2e6a 6176 613a ateFormats.java: │ │ │ │ │ -0005f890: 2054 6869 7320 6669 6c65 2063 6f6e 7461 This file conta │ │ │ │ │ -0005f8a0: 696e 7320 7465 7374 7320 666f 7220 4a52 ins tests for JR │ │ │ │ │ -0005f8b0: 4520 6c6f 6361 6c65 7320 6461 7465 2066 E locales date f │ │ │ │ │ -0005f8c0: 6f72 6d61 7473 0a0a 3c6c 693e 6a61 7661 ormats..
  • java │ │ │ │ │ -0005f8d0: 2f74 6578 742f 466f 726d 6174 2f44 6174 /text/Format/Dat │ │ │ │ │ -0005f8e0: 6546 6f72 6d61 742f 4e6f 6e47 7265 676f eFormat/NonGrego │ │ │ │ │ -0005f8f0: 7269 616e 466f 726d 6174 5465 7374 2e6a rianFormatTest.j │ │ │ │ │ -0005f900: 6176 613a 2054 6573 7420 666f 726d 6174 ava: Test format │ │ │ │ │ -0005f910: 7469 6e67 2061 6e64 2070 6172 7369 6e67 ting and parsing │ │ │ │ │ -0005f920: 2077 6974 6820 6e6f 6e2d 4772 6567 6f72 with non-Gregor │ │ │ │ │ -0005f930: 6961 6e20 6361 6c65 6e64 6172 730a 0a3c ian calendars..< │ │ │ │ │ -0005f940: 6c69 3e6a 6176 612f 7465 7874 2f46 6f72 li>java/text/For │ │ │ │ │ -0005f950: 6d61 742f 4461 7465 466f 726d 6174 2f53 mat/DateFormat/S │ │ │ │ │ -0005f960: 4446 5443 4b5a 6f6e 654e 616d 6573 5465 DFTCKZoneNamesTe │ │ │ │ │ -0005f970: 7374 2e6a 6176 613a 2054 434b 2074 6573 st.java: TCK tes │ │ │ │ │ -0005f980: 7473 2074 6861 7420 6368 6563 6b20 7468 ts that check th │ │ │ │ │ -0005f990: 6520 7469 6d65 207a 6f6e 6520 6e61 6d65 e time zone name │ │ │ │ │ -0005f9a0: 7320 6265 7477 6565 6e20 4446 532e 6765 s between DFS.ge │ │ │ │ │ -0005f9b0: 745a 6f6e 6553 7472 696e 6773 2829 2061 tZoneStrings() a │ │ │ │ │ -0005f9c0: 6e64 2053 4446 2e66 6f72 6d61 7428 227a nd SDF.format("z │ │ │ │ │ -0005f9d0: 2a22 290a 0a3c 6c69 3e6a 6176 612f 7465 *")..
  • java/te │ │ │ │ │ -0005f9e0: 7874 2f46 6f72 6d61 742f 4461 7465 466f xt/Format/DateFo │ │ │ │ │ -0005f9f0: 726d 6174 2f53 696d 706c 6544 6174 6546 rmat/SimpleDateF │ │ │ │ │ -0005fa00: 6f72 6d61 7450 6174 7465 726e 5465 7374 ormatPatternTest │ │ │ │ │ -0005fa10: 2e6a 6176 613a 2074 6573 7420 5369 6d70 .java: test Simp │ │ │ │ │ -0005fa20: 6c65 4461 7465 466f 726d 6174 2c20 6368 leDateFormat, ch │ │ │ │ │ -0005fa30: 6563 6b20 6974 7320 7061 7474 6572 6e20 eck its pattern │ │ │ │ │ -0005fa40: 696e 2074 6865 2063 6f6e 7374 7275 6374 in the construct │ │ │ │ │ -0005fa50: 6f72 0a0a 3c6c 693e 6a61 7661 2f74 6578 or..
  • java/tex │ │ │ │ │ -0005fa60: 742f 466f 726d 6174 2f44 6174 6546 6f72 t/Format/DateFor │ │ │ │ │ -0005fa70: 6d61 742f 5469 6d65 5a6f 6e65 4e61 6d65 mat/TimeZoneName │ │ │ │ │ -0005fa80: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ -0005fa90: 7469 6d65 207a 6f6e 6520 6469 7370 6c61 time zone displa │ │ │ │ │ -0005faa0: 7920 6e61 6d65 7320 696e 2065 6e5f 5553 y names in en_US │ │ │ │ │ -0005fab0: 206c 6f63 616c 650a 0a3c 6c69 3e6a 6176 locale..
  • jav │ │ │ │ │ -0005fac0: 612f 7465 7874 2f46 6f72 6d61 742f 4461 a/text/Format/Da │ │ │ │ │ -0005fad0: 7465 466f 726d 6174 2f57 6565 6b44 6174 teFormat/WeekDat │ │ │ │ │ -0005fae0: 6554 6573 742e 6a61 7661 3a20 556e 6974 eTest.java: Unit │ │ │ │ │ -0005faf0: 2074 6573 7420 666f 7220 7765 656b 2064 test for week d │ │ │ │ │ -0005fb00: 6174 6520 7375 7070 6f72 740a 0a3c 6c69 ate support..
  • java/text/Forma │ │ │ │ │ -0005fb20: 742f 4461 7465 466f 726d 6174 2f62 7567 t/DateFormat/bug │ │ │ │ │ -0005fb30: 3430 3937 3435 302e 6a61 7661 3a20 200a 4097450.java: . │ │ │ │ │ -0005fb40: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f46 .
  • java/text/F │ │ │ │ │ -0005fb50: 6f72 6d61 742f 4461 7465 466f 726d 6174 ormat/DateFormat │ │ │ │ │ -0005fb60: 2f62 7567 3430 3939 3937 352e 6a61 7661 /bug4099975.java │ │ │ │ │ -0005fb70: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7465 : ..
  • java/te │ │ │ │ │ -0005fb80: 7874 2f46 6f72 6d61 742f 4461 7465 466f xt/Format/DateFo │ │ │ │ │ -0005fb90: 726d 6174 2f62 7567 3431 3137 3333 352e rmat/bug4117335. │ │ │ │ │ -0005fba0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -0005fbb0: 612f 7465 7874 2f46 6f72 6d61 742f 4461 a/text/Format/Da │ │ │ │ │ -0005fbc0: 7465 466f 726d 6174 2f62 7567 3433 3538 teFormat/bug4358 │ │ │ │ │ -0005fbd0: 3733 302e 6a61 7661 3a20 7465 7374 2074 730.java: test t │ │ │ │ │ -0005fbe0: 6861 7420 636f 6e66 6972 6d73 205a 6572 hat confirms Zer │ │ │ │ │ -0005fbf0: 6f2d 5061 6464 696e 6720 6f6e 2079 6561 o-Padding on yea │ │ │ │ │ -0005fc00: 722e 0a0a 3c6c 693e 6a61 7661 2f74 6578 r...
  • java/tex │ │ │ │ │ -0005fc10: 742f 466f 726d 6174 2f44 6174 6546 6f72 t/Format/DateFor │ │ │ │ │ -0005fc20: 6d61 742f 6275 6736 3237 3133 3735 2e6a mat/bug6271375.j │ │ │ │ │ -0005fc30: 6176 613a 204d 616b 6520 7375 7265 2044 ava: Make sure D │ │ │ │ │ -0005fc40: 6174 6546 6f72 6d61 7453 796d 626f 6c73 ateFormatSymbols │ │ │ │ │ -0005fc50: 2073 6572 6961 6c69 7a61 7469 6f6e 2077 serialization w │ │ │ │ │ -0005fc60: 6f72 6b73 2063 6f72 7265 6374 6c79 2066 orks correctly f │ │ │ │ │ -0005fc70: 6f72 2027 7a6f 6e65 5374 7269 6e67 7327 or 'zoneStrings' │ │ │ │ │ -0005fc80: 2066 6965 6c64 0a0a 3c6c 693e 6a61 7661 field..
  • java │ │ │ │ │ -0005fc90: 2f74 6578 742f 466f 726d 6174 2f44 6174 /text/Format/Dat │ │ │ │ │ -0005fca0: 6546 6f72 6d61 742f 6275 6736 3331 3730 eFormat/bug63170 │ │ │ │ │ -0005fcb0: 3732 2e6a 6176 613a 204d 616b 6520 7375 72.java: Make su │ │ │ │ │ -0005fcc0: 7265 204e 5045 2069 7320 7468 726f 776e re NPE is thrown │ │ │ │ │ -0005fcd0: 2077 6974 6820 226e 756c 6c22 2061 7267 with "null" arg │ │ │ │ │ -0005fce0: 756d 656d 6e74 7320 696e 2074 6865 2053 umemnts in the S │ │ │ │ │ -0005fcf0: 696d 706c 6544 6174 6546 6f72 6d61 7420 impleDateFormat │ │ │ │ │ -0005fd00: 636f 6e73 7472 7563 746f 7273 2e0a 0a3c constructors...< │ │ │ │ │ -0005fd10: 6c69 3e6a 6176 612f 7465 7874 2f46 6f72 li>java/text/For │ │ │ │ │ -0005fd20: 6d61 742f 4461 7465 466f 726d 6174 2f62 mat/DateFormat/b │ │ │ │ │ -0005fd30: 7567 3634 3132 3839 362e 6a61 7661 3a20 ug6412896.java: │ │ │ │ │ -0005fd40: 4d61 6b65 2073 7572 6520 7468 6174 2061 Make sure that a │ │ │ │ │ -0005fd50: 6e20 496c 6c65 6761 6c41 7267 756d 656e n IllegalArgumen │ │ │ │ │ -0005fd60: 7445 7863 6570 7469 6f6e 2069 7320 7468 tException is th │ │ │ │ │ -0005fd70: 726f 776e 2069 6620 7468 6520 6c65 6e67 rown if the leng │ │ │ │ │ -0005fd80: 7468 206f 6620 616e 7920 726f 7720 696e th of any row in │ │ │ │ │ -0005fd90: 207a 6f6e 6553 7472 696e 6773 2061 7272 zoneStrings arr │ │ │ │ │ -0005fda0: 6179 2069 7320 6c65 7373 2074 6861 6e20 ay is less than │ │ │ │ │ -0005fdb0: 350a 0a3c 6c69 3e6a 6176 612f 7465 7874 5..
  • java/text │ │ │ │ │ -0005fdc0: 2f46 6f72 6d61 742f 4465 6369 6d61 6c46 /Format/DecimalF │ │ │ │ │ -0005fdd0: 6f72 6d61 742f 4275 6736 3630 3937 3430 ormat/Bug6609740 │ │ │ │ │ -0005fde0: 2e6a 6176 613a 2043 6865 636b 7320 7468 .java: Checks th │ │ │ │ │ -0005fdf0: 6520 666f 726d 6174 7469 6e67 2061 6e64 e formatting and │ │ │ │ │ -0005fe00: 2070 6172 7369 6e67 206f 6620 6120 6e75 parsing of a nu │ │ │ │ │ -0005fe10: 6d62 6572 2062 6173 6564 206f 6e20 7468 mber based on th │ │ │ │ │ -0005fe20: 6520 706f 7369 7469 7665 2061 6e64 206e e positive and n │ │ │ │ │ -0005fe30: 6567 6174 6976 6520 7375 622d 7061 7474 egative sub-patt │ │ │ │ │ -0005fe40: 6572 6e73 2c20 616c 736f 2063 6865 636b erns, also check │ │ │ │ │ -0005fe50: 7320 6665 7720 696e 7661 6c69 6420 6e75 s few invalid nu │ │ │ │ │ -0005fe60: 6d62 6572 2070 6174 7465 726e 730a 0a3c mber patterns..< │ │ │ │ │ -0005fe70: 6c69 3e6a 6176 612f 7465 7874 2f46 6f72 li>java/text/For │ │ │ │ │ -0005fe80: 6d61 742f 4465 6369 6d61 6c46 6f72 6d61 mat/DecimalForma │ │ │ │ │ -0005fe90: 742f 4275 6737 3139 3633 3136 2e6a 6176 t/Bug7196316.jav │ │ │ │ │ -0005fea0: 613a 2043 6f6e 6669 726d 2074 6861 7420 a: Confirm that │ │ │ │ │ -0005feb0: 6120 6e6f 6e2d 6465 6661 756c 7420 726f a non-default ro │ │ │ │ │ -0005fec0: 756e 6469 6e67 206d 6f64 6520 6973 2075 unding mode is u │ │ │ │ │ -0005fed0: 7365 6420 6576 656e 2061 6674 6572 2064 sed even after d │ │ │ │ │ -0005fee0: 6573 6572 6961 6c69 7a61 7469 6f6e 2e0a eserialization.. │ │ │ │ │ -0005fef0: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f46 .
  • java/text/F │ │ │ │ │ -0005ff00: 6f72 6d61 742f 4465 6369 6d61 6c46 6f72 ormat/DecimalFor │ │ │ │ │ -0005ff10: 6d61 742f 4275 6738 3136 3534 3636 2e6a mat/Bug8165466.j │ │ │ │ │ -0005ff20: 6176 613a 2043 6865 636b 7320 7468 6520 ava: Checks the │ │ │ │ │ -0005ff30: 7375 6273 6571 7565 6e74 2066 756e 6374 subsequent funct │ │ │ │ │ -0005ff40: 696f 6e20 6361 6c6c 7320 6f66 2074 6865 ion calls of the │ │ │ │ │ -0005ff50: 2044 6563 696d 616c 466f 726d 6174 2e66 DecimalFormat.f │ │ │ │ │ -0005ff60: 6f72 6d61 7428 2920 6d65 7468 6f64 2069 ormat() method i │ │ │ │ │ -0005ff70: 6e20 7768 6963 6820 7468 6520 6d69 6e69 n which the mini │ │ │ │ │ -0005ff80: 6d75 6d46 7261 6374 696f 6e44 6967 6974 mumFractionDigit │ │ │ │ │ -0005ff90: 2069 7320 7365 7420 746f 2030 2061 6e64 is set to 0 and │ │ │ │ │ -0005ffa0: 206f 6e65 206f 6620 7468 6520 666f 726d one of the form │ │ │ │ │ -0005ffb0: 6174 2829 2063 616c 6c20 696e 636c 7564 at() call includ │ │ │ │ │ -0005ffc0: 6520 666f 726d 6174 7469 6e67 206f 6620 e formatting of │ │ │ │ │ -0005ffd0: 7468 6520 6e75 6d62 6572 2077 6974 6820 the number with │ │ │ │ │ -0005ffe0: 7a65 726f 2066 7261 6374 696f 6e20 7661 zero fraction va │ │ │ │ │ -0005fff0: 6c75 6520 652e 672e 0a0a 3c6c 693e 6a61 lue e.g...
  • ja │ │ │ │ │ -00060000: 7661 2f74 6578 742f 466f 726d 6174 2f44 va/text/Format/D │ │ │ │ │ -00060010: 6563 696d 616c 466f 726d 6174 2f46 6f72 ecimalFormat/For │ │ │ │ │ -00060020: 6d61 744d 6963 726f 4265 6e63 686d 6172 matMicroBenchmar │ │ │ │ │ -00060030: 6b2e 6a61 7661 3a20 5365 7420 6f66 206d k.java: Set of m │ │ │ │ │ -00060040: 6963 726f 2d62 656e 6368 6d61 726b 7320 icro-benchmarks │ │ │ │ │ -00060050: 7465 7374 696e 6720 7468 726f 7567 6870 testing throughp │ │ │ │ │ -00060060: 7574 206f 6620 6a61 7661 2e74 6578 742e ut of java.text. │ │ │ │ │ -00060070: 4465 6369 6d61 6c46 6f72 6d61 742e 666f DecimalFormat.fo │ │ │ │ │ -00060080: 726d 6174 2829 0a0a 3c6c 693e 6a61 7661 rmat()..
  • java │ │ │ │ │ -00060090: 2f74 6578 742f 466f 726d 6174 2f44 6563 /text/Format/Dec │ │ │ │ │ -000600a0: 696d 616c 466f 726d 6174 2f4d 616e 7469 imalFormat/Manti │ │ │ │ │ -000600b0: 7373 6144 6967 6974 732e 6a61 7661 3a20 ssaDigits.java: │ │ │ │ │ -000600c0: 436f 6e66 6972 6d20 6265 6861 7669 6f72 Confirm behavior │ │ │ │ │ -000600d0: 206f 6620 6d61 6e74 6973 7361 2066 6f72 of mantissa for │ │ │ │ │ -000600e0: 2073 6369 656e 7469 6669 6320 6e6f 7461 scientific nota │ │ │ │ │ -000600f0: 7469 6f6e 2069 6e20 4465 6369 6d61 6c20 tion in Decimal │ │ │ │ │ -00060100: 466f 726d 6174 0a0a 3c6c 693e 6a61 7661 Format..
  • java │ │ │ │ │ -00060110: 2f74 6578 742f 466f 726d 6174 2f44 6563 /text/Format/Dec │ │ │ │ │ -00060120: 696d 616c 466f 726d 6174 2f52 6f75 6e64 imalFormat/Round │ │ │ │ │ -00060130: 696e 6741 6e64 5072 6f70 6572 7479 5465 ingAndPropertyTe │ │ │ │ │ -00060140: 7374 2e6a 6176 613a 2054 6573 7420 6a61 st.java: Test ja │ │ │ │ │ -00060150: 7661 2e74 6578 742e 4465 6369 6d61 6c46 va.text.DecimalF │ │ │ │ │ -00060160: 6f72 6d61 7420 6661 7374 2d70 6174 6820 ormat fast-path │ │ │ │ │ -00060170: 666f 7220 666f 726d 6174 2864 6f75 626c for format(doubl │ │ │ │ │ -00060180: 652e 2e2e 290a 0a3c 6c69 3e6a 6176 612f e...)..
  • java/ │ │ │ │ │ -00060190: 7465 7874 2f46 6f72 6d61 742f 4465 6369 text/Format/Deci │ │ │ │ │ -000601a0: 6d61 6c46 6f72 6d61 742f 5365 7447 726f malFormat/SetGro │ │ │ │ │ -000601b0: 7570 696e 6753 697a 6554 6573 742e 6a61 upingSizeTest.ja │ │ │ │ │ -000601c0: 7661 3a20 7465 7374 2077 6865 7468 6572 va: test whether │ │ │ │ │ -000601d0: 2069 6e70 7574 2076 616c 7565 2063 6865 input value che │ │ │ │ │ -000601e0: 636b 2066 6f72 2044 6563 696d 616c 466f ck for DecimalFo │ │ │ │ │ -000601f0: 726d 6174 2e73 6574 4772 6f75 7069 6e67 rmat.setGrouping │ │ │ │ │ -00060200: 5369 7a65 2869 6e74 2920 776f 726b 7320 Size(int) works │ │ │ │ │ -00060210: 636f 7272 6563 746c 792e 0a0a 3c6c 693e correctly...
  • │ │ │ │ │ -00060220: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ -00060230: 2f44 6563 696d 616c 466f 726d 6174 2f54 /DecimalFormat/T │ │ │ │ │ -00060240: 6965 526f 756e 6469 6e67 5465 7374 2e6a ieRoundingTest.j │ │ │ │ │ -00060250: 6176 613a 2074 6573 7420 7661 7269 6f75 ava: test variou │ │ │ │ │ -00060260: 7320 7369 7475 6174 696f 6e73 206f 6620 s situations of │ │ │ │ │ -00060270: 4e75 6d62 6572 466f 726d 6174 2072 6f75 NumberFormat rou │ │ │ │ │ -00060280: 6e64 696e 6720 7768 656e 2063 6c6f 7365 nding when close │ │ │ │ │ -00060290: 2074 6f20 7469 650a 0a3c 6c69 3e6a 6176 to tie..
  • jav │ │ │ │ │ -000602a0: 612f 7465 7874 2f46 6f72 6d61 742f 4465 a/text/Format/De │ │ │ │ │ -000602b0: 6369 6d61 6c46 6f72 6d61 742f 546f 4c6f cimalFormat/ToLo │ │ │ │ │ -000602c0: 6361 6c69 7a65 6450 6174 7465 726e 5465 calizedPatternTe │ │ │ │ │ -000602d0: 7374 2e6a 6176 613a 2056 6572 6966 6965 st.java: Verifie │ │ │ │ │ -000602e0: 7320 7468 6174 2074 6f4c 6f63 616c 697a s that toLocaliz │ │ │ │ │ -000602f0: 6564 5061 7474 6572 6e28 2920 6d65 7468 edPattern() meth │ │ │ │ │ -00060300: 6f64 2063 6f72 7265 6374 6c79 2072 6574 od correctly ret │ │ │ │ │ -00060310: 7572 6e73 206d 6f6e 6574 6172 7920 7379 urns monetary sy │ │ │ │ │ -00060320: 6d62 6f6c 7320 696e 2061 2063 7572 7265 mbols in a curre │ │ │ │ │ -00060330: 6e63 7920 666f 726d 6174 7465 720a 0a3c ncy formatter..< │ │ │ │ │ -00060340: 6c69 3e6a 6176 612f 7465 7874 2f46 6f72 li>java/text/For │ │ │ │ │ -00060350: 6d61 742f 4d65 7373 6167 6546 6f72 6d61 mat/MessageForma │ │ │ │ │ -00060360: 742f 4275 6734 3138 3538 3136 5465 7374 t/Bug4185816Test │ │ │ │ │ -00060370: 2e6a 6176 613a 2074 6573 7420 7468 6174 .java: test that │ │ │ │ │ -00060380: 204d 6573 7361 6765 466f 726d 6174 2069 MessageFormat i │ │ │ │ │ -00060390: 6e76 6172 6961 6e74 7320 6172 6520 7072 nvariants are pr │ │ │ │ │ -000603a0: 6573 6572 7665 6420 6163 726f 7373 2073 eserved across s │ │ │ │ │ -000603b0: 6572 6961 6c69 7a61 7469 6f6e 2e0a 0a3c erialization...< │ │ │ │ │ -000603c0: 6c69 3e6a 6176 612f 7465 7874 2f46 6f72 li>java/text/For │ │ │ │ │ -000603d0: 6d61 742f 4d65 7373 6167 6546 6f72 6d61 mat/MessageForma │ │ │ │ │ -000603e0: 742f 4275 6737 3030 3336 3433 2e6a 6176 t/Bug7003643.jav │ │ │ │ │ -000603f0: 613a 204d 616b 6520 7375 7265 204d 6573 a: Make sure Mes │ │ │ │ │ -00060400: 7361 6765 466f 726d 6174 2e74 6f50 6174 sageFormat.toPat │ │ │ │ │ -00060410: 7465 726e 2070 726f 6475 6365 7320 636f tern produces co │ │ │ │ │ -00060420: 7272 6563 7420 7175 6f74 696e 672e 0a0a rrect quoting... │ │ │ │ │ -00060430: 3c6c 693e 6a61 7661 2f74 6578 742f 466f
  • java/text/Fo │ │ │ │ │ -00060440: 726d 6174 2f4d 6573 7361 6765 466f 726d rmat/MessageForm │ │ │ │ │ -00060450: 6174 2f4c 6172 6765 4d65 7373 6167 6546 at/LargeMessageF │ │ │ │ │ -00060460: 6f72 6d61 742e 6a61 7661 3a20 7665 7269 ormat.java: veri │ │ │ │ │ -00060470: 6679 2074 6861 7420 4d65 7373 6167 6546 fy that MessageF │ │ │ │ │ -00060480: 6f72 6d61 7420 6361 6e20 6861 6e64 6c65 ormat can handle │ │ │ │ │ -00060490: 206c 6172 6765 206e 756d 6265 7273 206f large numbers o │ │ │ │ │ -000604a0: 6620 6172 6775 6d65 6e74 730a 0a3c 6c69 f arguments..
  • java/text/Forma │ │ │ │ │ -000604c0: 742f 4d65 7373 6167 6546 6f72 6d61 742f t/MessageFormat/ │ │ │ │ │ -000604d0: 4d61 7841 7267 756d 656e 7449 6e64 6578 MaxArgumentIndex │ │ │ │ │ -000604e0: 5465 7374 2e6a 6176 613a 2045 6e66 6f72 Test.java: Enfor │ │ │ │ │ -000604f0: 6365 2074 6865 204d 4158 5f41 5247 554d ce the MAX_ARGUM │ │ │ │ │ -00060500: 454e 545f 494e 4445 5828 3130 2c30 3030 ENT_INDEX(10,000 │ │ │ │ │ -00060510: 2920 696d 706c 656d 656e 7461 7469 6f6e ) implementation │ │ │ │ │ -00060520: 206c 696d 6974 2066 6f72 2074 6865 2041 limit for the A │ │ │ │ │ -00060530: 7267 756d 656e 7449 6e64 6578 2065 6c65 rgumentIndex ele │ │ │ │ │ -00060540: 6d65 6e74 2069 6e20 7468 6520 4d65 7373 ment in the Mess │ │ │ │ │ -00060550: 6167 6546 6f72 6d61 7420 7061 7474 6572 ageFormat patter │ │ │ │ │ -00060560: 6e20 7379 6e74 6178 2e0a 0a3c 6c69 3e6a n syntax...
  • j │ │ │ │ │ -00060570: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ -00060580: 4d65 7373 6167 6546 6f72 6d61 742f 4d65 MessageFormat/Me │ │ │ │ │ -00060590: 7373 6167 6546 6f72 6d61 7445 7863 6570 ssageFormatExcep │ │ │ │ │ -000605a0: 7469 6f6e 732e 6a61 7661 3a20 5661 6c69 tions.java: Vali │ │ │ │ │ -000605b0: 6461 7465 2073 6f6d 6520 6578 6365 7074 date some except │ │ │ │ │ -000605c0: 696f 6e73 2069 6e20 4d65 7373 6167 6546 ions in MessageF │ │ │ │ │ -000605d0: 6f72 6d61 740a 0a3c 6c69 3e6a 6176 612f ormat..
  • java/ │ │ │ │ │ -000605e0: 7465 7874 2f46 6f72 6d61 742f 4d65 7373 text/Format/Mess │ │ │ │ │ -000605f0: 6167 6546 6f72 6d61 742f 4d65 7373 6167 ageFormat/Messag │ │ │ │ │ -00060600: 6546 6f72 6d61 7473 4279 4172 6775 6d65 eFormatsByArgume │ │ │ │ │ -00060610: 6e74 496e 6465 782e 6a61 7661 3a20 6261 ntIndex.java: ba │ │ │ │ │ -00060620: 7369 6320 7465 7374 7320 666f 7220 6e65 sic tests for ne │ │ │ │ │ -00060630: 7720 6d65 7468 6f64 7320 6765 7446 6f72 w methods getFor │ │ │ │ │ -00060640: 6d61 7473 4279 4172 6775 6d65 6e74 496e matsByArgumentIn │ │ │ │ │ -00060650: 6465 782c 2073 6574 466f 726d 6174 4279 dex, setFormatBy │ │ │ │ │ -00060660: 4172 6775 6d65 6e74 496e 6465 782c 2073 ArgumentIndex, s │ │ │ │ │ -00060670: 6574 466f 726d 6174 7342 7941 7267 756d etFormatsByArgum │ │ │ │ │ -00060680: 656e 7449 6e64 6578 0a0a 3c6c 693e 6a61 entIndex..
  • ja │ │ │ │ │ -00060690: 7661 2f74 6578 742f 466f 726d 6174 2f4d va/text/Format/M │ │ │ │ │ -000606a0: 6573 7361 6765 466f 726d 6174 2f4d 6573 essageFormat/Mes │ │ │ │ │ -000606b0: 7361 6765 5265 6772 6573 7369 6f6e 2e6a sageRegression.j │ │ │ │ │ -000606c0: 6176 613a 2052 6567 7265 7373 696f 6e20 ava: Regression │ │ │ │ │ -000606d0: 7465 7374 7320 666f 7220 4d65 7373 6167 tests for Messag │ │ │ │ │ -000606e0: 6546 6f72 6d61 7420 616e 6420 6173 736f eFormat and asso │ │ │ │ │ -000606f0: 6369 6174 6564 2063 6c61 7373 6573 0a0a ciated classes.. │ │ │ │ │ -00060700: 3c6c 693e 6a61 7661 2f74 6578 742f 466f
  • java/text/Fo │ │ │ │ │ -00060710: 726d 6174 2f4d 6573 7361 6765 466f 726d rmat/MessageForm │ │ │ │ │ -00060720: 6174 2f4d 6573 7361 6765 5465 7374 2e6a at/MessageTest.j │ │ │ │ │ -00060730: 6176 613a 2074 6573 7420 4d65 7373 6167 ava: test Messag │ │ │ │ │ -00060740: 6546 6f72 6d61 740a 0a3c 6c69 3e6a 6176 eFormat..
  • jav │ │ │ │ │ -00060750: 612f 7465 7874 2f46 6f72 6d61 742f 4d65 a/text/Format/Me │ │ │ │ │ -00060760: 7373 6167 6546 6f72 6d61 742f 5365 7269 ssageFormat/Seri │ │ │ │ │ -00060770: 616c 697a 6174 696f 6e54 6573 742e 6a61 alizationTest.ja │ │ │ │ │ -00060780: 7661 3a20 4368 6563 6b20 636f 7272 6563 va: Check correc │ │ │ │ │ -00060790: 746e 6573 7320 6f66 2064 6573 6572 6961 tness of deseria │ │ │ │ │ -000607a0: 6c69 7a61 7469 6f6e 0a0a 3c6c 693e 6a61 lization..
  • ja │ │ │ │ │ -000607b0: 7661 2f74 6578 742f 466f 726d 6174 2f4d va/text/Format/M │ │ │ │ │ -000607c0: 6573 7361 6765 466f 726d 6174 2f62 7567 essageFormat/bug │ │ │ │ │ -000607d0: 3434 3932 3731 392e 6a61 7661 3a20 436f 4492719.java: Co │ │ │ │ │ -000607e0: 6e66 6972 6d20 7468 6174 204d 6573 7361 nfirm that Messa │ │ │ │ │ -000607f0: 6765 2e70 6172 7365 2829 2069 6e74 6572 ge.parse() inter │ │ │ │ │ -00060800: 7072 6574 7320 7469 6d65 207a 6f6e 6520 prets time zone │ │ │ │ │ -00060810: 7768 6963 6820 7573 6573 2022 474d 542b which uses "GMT+ │ │ │ │ │ -00060820: 2f2d 2220 666f 726d 6174 2063 6f72 7265 /-" format corre │ │ │ │ │ -00060830: 6374 6c79 2061 6e64 2064 6f65 736e 2774 ctly and doesn't │ │ │ │ │ -00060840: 2074 6872 6f77 2050 6172 7365 4578 6365 throw ParseExce │ │ │ │ │ -00060850: 7074 696f 6e2e 0a0a 3c6c 693e 6a61 7661 ption...
  • java │ │ │ │ │ -00060860: 2f74 6578 742f 466f 726d 6174 2f4e 756d /text/Format/Num │ │ │ │ │ -00060870: 6265 7246 6f72 6d61 742f 4269 6744 6563 berFormat/BigDec │ │ │ │ │ -00060880: 696d 616c 436f 6d70 6174 6962 696c 6974 imalCompatibilit │ │ │ │ │ -00060890: 7954 6573 742e 6a61 7661 3a20 436f 6e66 yTest.java: Conf │ │ │ │ │ -000608a0: 6972 6d20 7468 6174 2044 6563 696d 616c irm that Decimal │ │ │ │ │ -000608b0: 466f 726d 6174 2e70 6172 7365 2829 2070 Format.parse() p │ │ │ │ │ -000608c0: 6172 7365 7320 4269 6744 6563 696d 616c arses BigDecimal │ │ │ │ │ -000608d0: 2061 6e64 2042 6967 496e 7465 6765 7220 and BigInteger │ │ │ │ │ -000608e0: 7374 7269 6e67 2076 616c 7565 7320 6173 string values as │ │ │ │ │ -000608f0: 2065 7870 6563 7465 642e 0a0a 3c6c 693e expected...
  • │ │ │ │ │ -00060900: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ -00060910: 2f4e 756d 6265 7246 6f72 6d61 742f 4269 /NumberFormat/Bi │ │ │ │ │ -00060920: 6744 6563 696d 616c 466f 726d 6174 2e6a gDecimalFormat.j │ │ │ │ │ -00060930: 6176 613a 2043 6f6e 6669 726d 2074 6861 ava: Confirm tha │ │ │ │ │ -00060940: 7420 6d65 7468 6f64 7320 7768 6963 6820 t methods which │ │ │ │ │ -00060950: 6172 6520 6e65 776c 7920 6164 6465 6420 are newly added │ │ │ │ │ -00060960: 746f 2073 7570 706f 7274 2042 6967 4465 to support BigDe │ │ │ │ │ -00060970: 6369 6d61 6c20 616e 6420 4269 6749 6e74 cimal and BigInt │ │ │ │ │ -00060980: 6567 6572 2077 6f72 6b20 6173 2065 7870 eger work as exp │ │ │ │ │ -00060990: 6563 7465 642e 0a0a 3c6c 693e 6a61 7661 ected...
  • java │ │ │ │ │ -000609a0: 2f74 6578 742f 466f 726d 6174 2f4e 756d /text/Format/Num │ │ │ │ │ -000609b0: 6265 7246 6f72 6d61 742f 4269 6744 6563 berFormat/BigDec │ │ │ │ │ -000609c0: 696d 616c 5061 7273 652e 6a61 7661 3a20 imalParse.java: │ │ │ │ │ -000609d0: 436f 6e66 6972 6d20 7468 6174 206d 6574 Confirm that met │ │ │ │ │ -000609e0: 686f 6473 2077 6869 6368 2061 7265 206e hods which are n │ │ │ │ │ -000609f0: 6577 6c79 2061 6464 6564 2074 6f20 7375 ewly added to su │ │ │ │ │ -00060a00: 7070 6f72 7420 4269 6744 6563 696d 616c pport BigDecimal │ │ │ │ │ -00060a10: 2061 6e64 2042 6967 496e 7465 6765 7220 and BigInteger │ │ │ │ │ -00060a20: 776f 726b 2061 7320 6578 7065 6374 6564 work as expected │ │ │ │ │ -00060a30: 2e0a 0a3c 6c69 3e6a 6176 612f 7465 7874 ...
  • java/text │ │ │ │ │ -00060a40: 2f46 6f72 6d61 742f 4e75 6d62 6572 466f /Format/NumberFo │ │ │ │ │ -00060a50: 726d 6174 2f42 7567 3432 3038 3133 352e rmat/Bug4208135. │ │ │ │ │ -00060a60: 6a61 7661 3a20 436f 6e66 6972 6d20 7468 java: Confirm th │ │ │ │ │ -00060a70: 6174 2074 6865 2064 6563 696d 616c 2073 at the decimal s │ │ │ │ │ -00060a80: 6570 6172 6174 6f72 2069 7320 7368 6f77 eparator is show │ │ │ │ │ -00060a90: 6e20 7768 656e 2065 7870 6c69 6369 746c n when explicitl │ │ │ │ │ -00060aa0: 7920 7265 7175 6573 7465 6420 286f 7220 y requested (or │ │ │ │ │ -00060ab0: 6e6f 7420 7368 6f77 6e20 6966 206e 6f74 not shown if not │ │ │ │ │ -00060ac0: 2072 6571 7565 7374 6564 292e 0a0a 3c6c requested)...java/text/Form │ │ │ │ │ -00060ae0: 6174 2f4e 756d 6265 7246 6f72 6d61 742f at/NumberFormat/ │ │ │ │ │ -00060af0: 4275 6734 3833 3338 3737 2e6a 6176 613a Bug4833877.java: │ │ │ │ │ -00060b00: 2043 6f6e 6669 726d 2074 6861 7420 7468 Confirm that th │ │ │ │ │ -00060b10: 6520 6e65 6761 7469 7665 206d 756c 7469 e negative multi │ │ │ │ │ -00060b20: 706c 6965 7220 776f 726b 7320 6173 2065 plier works as e │ │ │ │ │ -00060b30: 7870 6563 7465 642e 0a0a 3c6c 693e 6a61 xpected...
  • ja │ │ │ │ │ -00060b40: 7661 2f74 6578 742f 466f 726d 6174 2f4e va/text/Format/N │ │ │ │ │ -00060b50: 756d 6265 7246 6f72 6d61 742f 4275 6734 umberFormat/Bug4 │ │ │ │ │ -00060b60: 3833 3831 3037 2e6a 6176 613a 2043 6f6e 838107.java: Con │ │ │ │ │ -00060b70: 6669 726d 2074 6861 7420 4465 6369 6d61 firm that Decima │ │ │ │ │ -00060b80: 6c46 6f72 6d61 7420 6361 6e20 666f 726d lFormat can form │ │ │ │ │ -00060b90: 6174 2061 206e 756d 6265 7220 7769 7468 at a number with │ │ │ │ │ -00060ba0: 2061 206e 6567 6174 6976 6520 6578 706f a negative expo │ │ │ │ │ -00060bb0: 6e65 6e74 206e 756d 6265 7220 636f 7272 nent number corr │ │ │ │ │ -00060bc0: 6563 746c 792e 0a0a 3c6c 693e 6a61 7661 ectly...
  • java │ │ │ │ │ -00060bd0: 2f74 6578 742f 466f 726d 6174 2f4e 756d /text/Format/Num │ │ │ │ │ -00060be0: 6265 7246 6f72 6d61 742f 4275 6734 3934 berFormat/Bug494 │ │ │ │ │ -00060bf0: 3434 3339 2e6a 6176 613a 2043 6f6e 6669 4439.java: Confi │ │ │ │ │ -00060c00: 726d 2074 6861 7420 6e75 6d62 6572 7320 rm that numbers │ │ │ │ │ -00060c10: 7768 6572 6520 616c 6c20 6469 6769 7473 where all digits │ │ │ │ │ -00060c20: 2061 6674 6572 2074 6865 2064 6563 696d after the decim │ │ │ │ │ -00060c30: 616c 2073 6570 6172 6174 6f72 2061 7265 al separator are │ │ │ │ │ -00060c40: 2030 2061 6e64 2077 6869 6368 2061 7265 0 and which are │ │ │ │ │ -00060c50: 2062 6574 7765 656e 204c 6f6e 672e 4d49 between Long.MI │ │ │ │ │ -00060c60: 4e5f 5641 4c55 4520 616e 6420 4c6f 6e67 N_VALUE and Long │ │ │ │ │ -00060c70: 2e4d 4158 5f56 414c 5545 2061 7265 2072 .MAX_VALUE are r │ │ │ │ │ -00060c80: 6574 7572 6e65 6420 6173 204c 6f6e 6728 eturned as Long( │ │ │ │ │ -00060c90: 6e6f 7420 646f 7562 6c65 292e 0a0a 3c6c not double)...java/text/Form │ │ │ │ │ -00060cb0: 6174 2f4e 756d 6265 7246 6f72 6d61 742f at/NumberFormat/ │ │ │ │ │ -00060cc0: 4275 6734 3939 3035 3936 2e6a 6176 613a Bug4990596.java: │ │ │ │ │ -00060cd0: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ -00060ce0: 616e 7920 7375 6263 6c61 7373 206f 6620 any subclass of │ │ │ │ │ -00060cf0: 4e75 6d62 6572 2063 616e 2062 6520 666f Number can be fo │ │ │ │ │ -00060d00: 726d 6174 7465 6420 7573 696e 6720 4465 rmatted using De │ │ │ │ │ -00060d10: 6369 6d61 6c46 6f72 6d61 742e 666f 726d cimalFormat.form │ │ │ │ │ -00060d20: 6174 2829 2077 6974 686f 7574 2074 6872 at() without thr │ │ │ │ │ -00060d30: 6f77 696e 6720 616e 2065 7863 6570 7469 owing an excepti │ │ │ │ │ -00060d40: 6f6e 2e0a 0a3c 6c69 3e6a 6176 612f 7465 on...
  • java/te │ │ │ │ │ -00060d50: 7874 2f46 6f72 6d61 742f 4e75 6d62 6572 xt/Format/Number │ │ │ │ │ -00060d60: 466f 726d 6174 2f42 7567 3632 3738 3631 Format/Bug627861 │ │ │ │ │ -00060d70: 362e 6a61 7661 3a20 436f 6e66 6972 6d20 6.java: Confirm │ │ │ │ │ -00060d80: 7468 6174 2041 746f 6d69 6349 6e74 6567 that AtomicInteg │ │ │ │ │ -00060d90: 6572 2061 6e64 2041 746f 6d69 634c 6f6e er and AtomicLon │ │ │ │ │ -00060da0: 6720 6172 6520 666f 726d 6174 7465 6420 g are formatted │ │ │ │ │ -00060db0: 636f 7272 6563 746c 792e 0a0a 3c6c 693e correctly...
  • │ │ │ │ │ -00060dc0: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ -00060dd0: 2f4e 756d 6265 7246 6f72 6d61 742f 4275 /NumberFormat/Bu │ │ │ │ │ -00060de0: 6738 3133 3231 3235 2e6a 6176 613a 2043 g8132125.java: C │ │ │ │ │ -00060df0: 6865 636b 7320 5377 6973 7327 206e 756d hecks Swiss' num │ │ │ │ │ -00060e00: 6265 7220 656c 656d 656e 7473 0a0a 3c6c ber elements..java/text/Form │ │ │ │ │ -00060e20: 6174 2f4e 756d 6265 7246 6f72 6d61 742f at/NumberFormat/ │ │ │ │ │ -00060e30: 4375 7272 656e 6379 466f 726d 6174 2e6a CurrencyFormat.j │ │ │ │ │ -00060e40: 6176 613a 2042 6173 6963 2074 6573 7473 ava: Basic tests │ │ │ │ │ -00060e50: 2066 6f72 2063 7572 7265 6e63 7920 666f for currency fo │ │ │ │ │ -00060e60: 726d 6174 7469 6e67 2e0a 0a3c 6c69 3e6a rmatting...
  • j │ │ │ │ │ -00060e70: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ -00060e80: 4e75 6d62 6572 466f 726d 6174 2f44 4653 NumberFormat/DFS │ │ │ │ │ -00060e90: 4578 706f 6e65 6e74 6961 6c2e 6a61 7661 Exponential.java │ │ │ │ │ -00060ea0: 3a20 7465 7374 204e 756d 6265 7246 6f72 : test NumberFor │ │ │ │ │ -00060eb0: 6d61 7420 7769 7468 2065 7870 6f6e 656e mat with exponen │ │ │ │ │ -00060ec0: 7469 616c 2073 6570 6172 6174 6f72 2073 tial separator s │ │ │ │ │ -00060ed0: 796d 626f 6c73 2e0a 0a3c 6c69 3e6a 6176 ymbols...
  • jav │ │ │ │ │ -00060ee0: 612f 7465 7874 2f46 6f72 6d61 742f 4e75 a/text/Format/Nu │ │ │ │ │ -00060ef0: 6d62 6572 466f 726d 6174 2f44 4653 4d69 mberFormat/DFSMi │ │ │ │ │ -00060f00: 6e75 7350 6572 4365 6e74 4d69 6c6c 2e6a nusPerCentMill.j │ │ │ │ │ -00060f10: 6176 613a 2054 6573 7420 5374 7269 6e67 ava: Test String │ │ │ │ │ -00060f20: 2072 6570 7265 7365 6e74 6174 696f 6e20 representation │ │ │ │ │ -00060f30: 6f66 204d 696e 7573 5369 676e 2f50 6572 of MinusSign/Per │ │ │ │ │ -00060f40: 6365 6e74 2f50 6572 4d69 6c6c 2073 796d cent/PerMill sym │ │ │ │ │ -00060f50: 626f 6c73 2e0a 0a3c 6c69 3e6a 6176 612f bols...
  • java/ │ │ │ │ │ -00060f60: 7465 7874 2f46 6f72 6d61 742f 4e75 6d62 text/Format/Numb │ │ │ │ │ -00060f70: 6572 466f 726d 6174 2f44 4653 5365 7269 erFormat/DFSSeri │ │ │ │ │ -00060f80: 616c 697a 6174 696f 6e2e 6a61 7661 3a20 alization.java: │ │ │ │ │ -00060f90: 5468 7265 6520 6469 6666 6572 656e 7420 Three different │ │ │ │ │ -00060fa0: 7465 7374 7320 6172 6520 646f 6e65 2e0a tests are done.. │ │ │ │ │ -00060fb0: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f46 .
  • java/text/F │ │ │ │ │ -00060fc0: 6f72 6d61 742f 4e75 6d62 6572 466f 726d ormat/NumberForm │ │ │ │ │ -00060fd0: 6174 2f49 6e74 6c54 6573 7444 6563 696d at/IntlTestDecim │ │ │ │ │ -00060fe0: 616c 466f 726d 6174 4150 492e 6a61 7661 alFormatAPI.java │ │ │ │ │ -00060ff0: 3a20 7465 7374 2049 6e74 6572 6e61 7469 : test Internati │ │ │ │ │ -00061000: 6f6e 616c 2044 6563 696d 616c 2046 6f72 onal Decimal For │ │ │ │ │ -00061010: 6d61 7420 4150 490a 0a3c 6c69 3e6a 6176 mat API..
  • jav │ │ │ │ │ -00061020: 612f 7465 7874 2f46 6f72 6d61 742f 4e75 a/text/Format/Nu │ │ │ │ │ -00061030: 6d62 6572 466f 726d 6174 2f49 6e74 6c54 mberFormat/IntlT │ │ │ │ │ -00061040: 6573 7444 6563 696d 616c 466f 726d 6174 estDecimalFormat │ │ │ │ │ -00061050: 5379 6d62 6f6c 732e 6a61 7661 3a20 7465 Symbols.java: te │ │ │ │ │ -00061060: 7374 2049 6e74 6572 6e61 7469 6f6e 616c st International │ │ │ │ │ -00061070: 2044 6563 696d 616c 2046 6f72 6d61 7420 Decimal Format │ │ │ │ │ -00061080: 5379 6d62 6f6c 730a 0a3c 6c69 3e6a 6176 Symbols..
  • jav │ │ │ │ │ -00061090: 612f 7465 7874 2f46 6f72 6d61 742f 4e75 a/text/Format/Nu │ │ │ │ │ -000610a0: 6d62 6572 466f 726d 6174 2f49 6e74 6c54 mberFormat/IntlT │ │ │ │ │ -000610b0: 6573 744e 756d 6265 7246 6f72 6d61 7441 estNumberFormatA │ │ │ │ │ -000610c0: 5049 2e6a 6176 613a 2074 6573 7420 496e PI.java: test In │ │ │ │ │ -000610d0: 7465 726e 6174 696f 6e61 6c20 4e75 6d62 ternational Numb │ │ │ │ │ -000610e0: 6572 2046 6f72 6d61 7420 4150 490a 0a3c er Format API..< │ │ │ │ │ -000610f0: 6c69 3e6a 6176 612f 7465 7874 2f46 6f72 li>java/text/For │ │ │ │ │ +0005d6e0: 6174 6f72 2f42 7567 3632 3731 3431 312e ator/Bug6271411. │ │ │ │ │ +0005d6f0: 6a61 7661 3a20 436f 6e66 6972 6d20 7468 java: Confirm th │ │ │ │ │ +0005d700: 6174 2074 6872 6565 204a 434b 2074 6573 at three JCK tes │ │ │ │ │ +0005d710: 7463 6173 6573 2066 6f72 2043 6f6c 6c61 tcases for Colla │ │ │ │ │ +0005d720: 7469 6f6e 456c 656d 656e 7449 7465 7261 tionElementItera │ │ │ │ │ +0005d730: 746f 7220 7061 7373 2e0a 0a3c 6c69 3e6a tor pass...
  • j │ │ │ │ │ +0005d740: 6176 612f 7465 7874 2f43 6f6c 6c61 746f ava/text/Collato │ │ │ │ │ +0005d750: 722f 4275 6736 3937 3039 3330 2e6a 6176 r/Bug6970930.jav │ │ │ │ │ +0005d760: 613a 2076 6572 6966 7920 7468 6174 2063 a: verify that c │ │ │ │ │ +0005d770: 6f6d 7061 7265 2829 2074 6872 6f77 7320 ompare() throws │ │ │ │ │ +0005d780: 4e50 4520 696e 7374 6561 6420 6f66 2049 NPE instead of I │ │ │ │ │ +0005d790: 4145 2077 6865 6e20 616e 2061 7267 756d AE when an argum │ │ │ │ │ +0005d7a0: 656e 7420 6973 206e 756c 6c2e 0a0a 3c6c ent is null...java/text/Coll │ │ │ │ │ +0005d7c0: 6174 6f72 2f42 7567 3732 3030 3131 392e ator/Bug7200119. │ │ │ │ │ +0005d7d0: 6a61 7661 3a20 7665 7269 6679 2074 6861 java: verify tha │ │ │ │ │ +0005d7e0: 7420 6765 7441 7661 696c 6162 6c65 4c6f t getAvailableLo │ │ │ │ │ +0005d7f0: 6361 6c65 7328 2920 636f 6e74 6169 6e73 cales() contains │ │ │ │ │ +0005d800: 204c 6f63 616c 652e 5553 0a0a 3c6c 693e Locale.US..
  • │ │ │ │ │ +0005d810: 6a61 7661 2f74 6578 742f 436f 6c6c 6174 java/text/Collat │ │ │ │ │ +0005d820: 6f72 2f43 6f6c 6c61 7469 6f6e 4b65 7954 or/CollationKeyT │ │ │ │ │ +0005d830: 6573 742e 6a61 7661 3a20 5465 7374 7320 est.java: Tests │ │ │ │ │ +0005d840: 6f6e 2074 6865 2062 7567 2034 3130 3632 on the bug 41062 │ │ │ │ │ +0005d850: 3633 202d 2043 6f6c 6c61 7469 6f6e 4b65 63 - CollationKe │ │ │ │ │ +0005d860: 7920 6265 6361 6d65 206e 6f6e 2d66 696e y became non-fin │ │ │ │ │ +0005d870: 616c 2065 7874 656e 6461 626c 6520 636c al extendable cl │ │ │ │ │ +0005d880: 6173 732e 0a0a 3c6c 693e 6a61 7661 2f74 ass...
  • java/t │ │ │ │ │ +0005d890: 6578 742f 436f 6c6c 6174 6f72 2f43 7572 ext/Collator/Cur │ │ │ │ │ +0005d8a0: 7265 6e63 7943 6f6c 6c61 7465 2e6a 6176 rencyCollate.jav │ │ │ │ │ +0005d8b0: 613a 2054 6573 7420 6375 7272 656e 6379 a: Test currency │ │ │ │ │ +0005d8c0: 2063 6f6c 6c61 7469 6f6e 2e0a 0a3c 6c69 collation...
  • java/text/Colla │ │ │ │ │ +0005d8e0: 746f 722f 4461 6e69 7368 5465 7374 2e6a tor/DanishTest.j │ │ │ │ │ +0005d8f0: 6176 613a 2074 6573 7420 4461 6e69 7368 ava: test Danish │ │ │ │ │ +0005d900: 2043 6f6c 6c61 7469 6f6e 0a0a 3c6c 693e Collation..
  • │ │ │ │ │ +0005d910: 6a61 7661 2f74 6578 742f 436f 6c6c 6174 java/text/Collat │ │ │ │ │ +0005d920: 6f72 2f44 756d 6d79 5465 7374 2e6a 6176 or/DummyTest.jav │ │ │ │ │ +0005d930: 613a 2074 6573 7420 4475 6d6d 7920 436f a: test Dummy Co │ │ │ │ │ +0005d940: 6c6c 6174 696f 6e0a 0a3c 6c69 3e6a 6176 llation..
  • jav │ │ │ │ │ +0005d950: 612f 7465 7874 2f43 6f6c 6c61 746f 722f a/text/Collator/ │ │ │ │ │ +0005d960: 456e 676c 6973 6854 6573 742e 6a61 7661 EnglishTest.java │ │ │ │ │ +0005d970: 3a20 7465 7374 2045 6e67 6c69 7368 2043 : test English C │ │ │ │ │ +0005d980: 6f6c 6c61 7469 6f6e 0a0a 3c6c 693e 6a61 ollation..
  • ja │ │ │ │ │ +0005d990: 7661 2f74 6578 742f 436f 6c6c 6174 6f72 va/text/Collator │ │ │ │ │ +0005d9a0: 2f46 696e 6e69 7368 5465 7374 2e6a 6176 /FinnishTest.jav │ │ │ │ │ +0005d9b0: 613a 2074 6573 7420 4669 6e6e 6973 6820 a: test Finnish │ │ │ │ │ +0005d9c0: 436f 6c6c 6174 696f 6e0a 0a3c 6c69 3e6a Collation..
  • j │ │ │ │ │ +0005d9d0: 6176 612f 7465 7874 2f43 6f6c 6c61 746f ava/text/Collato │ │ │ │ │ +0005d9e0: 722f 4672 656e 6368 5465 7374 2e6a 6176 r/FrenchTest.jav │ │ │ │ │ +0005d9f0: 613a 2074 6573 7420 4672 656e 6368 2043 a: test French C │ │ │ │ │ +0005da00: 6f6c 6c61 7469 6f6e 0a0a 3c6c 693e 6a61 ollation..
  • ja │ │ │ │ │ +0005da10: 7661 2f74 6578 742f 436f 6c6c 6174 6f72 va/text/Collator │ │ │ │ │ +0005da20: 2f47 3754 6573 742e 6a61 7661 3a20 7465 /G7Test.java: te │ │ │ │ │ +0005da30: 7374 2047 3720 436f 6c6c 6174 696f 6e0a st G7 Collation. │ │ │ │ │ +0005da40: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f43 .
  • java/text/C │ │ │ │ │ +0005da50: 6f6c 6c61 746f 722f 4765 726d 616e 5465 ollator/GermanTe │ │ │ │ │ +0005da60: 7374 2e6a 6176 613a 2074 6573 7420 4765 st.java: test Ge │ │ │ │ │ +0005da70: 726d 616e 2043 6f6c 6c61 7469 6f6e 0a0a rman Collation.. │ │ │ │ │ +0005da80: 3c6c 693e 6a61 7661 2f74 6578 742f 436f
  • java/text/Co │ │ │ │ │ +0005da90: 6c6c 6174 6f72 2f49 7465 7261 746f 7254 llator/IteratorT │ │ │ │ │ +0005daa0: 6573 742e 6a61 7661 3a20 5465 7374 2043 est.java: Test C │ │ │ │ │ +0005dab0: 6f6c 6c61 7469 6f6e 456c 656d 656e 7449 ollationElementI │ │ │ │ │ +0005dac0: 7465 7261 746f 722c 2070 6172 7469 6375 terator, particu │ │ │ │ │ +0005dad0: 6c61 726c 7920 7468 6520 6e65 7720 6d65 larly the new me │ │ │ │ │ +0005dae0: 7468 6f64 7320 696e 2031 2e32 0a0a 3c6c thods in 1.2..java/text/Coll │ │ │ │ │ +0005db00: 6174 6f72 2f4a 6170 616e 6573 6554 6573 ator/JapaneseTes │ │ │ │ │ +0005db10: 742e 6a61 7661 3a20 5265 6772 6573 7369 t.java: Regressi │ │ │ │ │ +0005db20: 6f6e 2074 6573 7473 2066 6f72 204a 6170 on tests for Jap │ │ │ │ │ +0005db30: 616e 6573 6520 436f 6c6c 6174 696f 6e0a anese Collation. │ │ │ │ │ +0005db40: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f43 .
  • java/text/C │ │ │ │ │ +0005db50: 6f6c 6c61 746f 722f 4b6f 7265 616e 5465 ollator/KoreanTe │ │ │ │ │ +0005db60: 7374 2e6a 6176 613a 2052 6567 7265 7373 st.java: Regress │ │ │ │ │ +0005db70: 696f 6e20 7465 7374 7320 666f 7220 4b6f ion tests for Ko │ │ │ │ │ +0005db80: 7265 616e 2043 6f6c 6c61 7469 6f6e 0a0a rean Collation.. │ │ │ │ │ +0005db90: 3c6c 693e 6a61 7661 2f74 6578 742f 436f
  • java/text/Co │ │ │ │ │ +0005dba0: 6c6c 6174 6f72 2f4d 6f6e 6b65 7954 6573 llator/MonkeyTes │ │ │ │ │ +0005dbb0: 742e 6a61 7661 3a20 7465 7374 2043 6f6c t.java: test Col │ │ │ │ │ +0005dbc0: 6c61 7469 6f6e 2c20 4d6f 6e6b 6579 2073 lation, Monkey s │ │ │ │ │ +0005dbd0: 7479 6c65 0a0a 3c6c 693e 6a61 7661 2f74 tyle..
  • java/t │ │ │ │ │ +0005dbe0: 6578 742f 436f 6c6c 6174 6f72 2f52 6567 ext/Collator/Reg │ │ │ │ │ +0005dbf0: 7265 7373 696f 6e2e 6a61 7661 3a20 5265 ression.java: Re │ │ │ │ │ +0005dc00: 6772 6573 7369 6f6e 2074 6573 7473 2066 gression tests f │ │ │ │ │ +0005dc10: 6f72 2043 6f6c 6c61 7469 6f6e 2061 6e64 or Collation and │ │ │ │ │ +0005dc20: 2061 7373 6f63 6961 7465 6420 636c 6173 associated clas │ │ │ │ │ +0005dc30: 7365 730a 0a3c 6c69 3e6a 6176 612f 7465 ses..
  • java/te │ │ │ │ │ +0005dc40: 7874 2f43 6f6c 6c61 746f 722f 5275 6c65 xt/Collator/Rule │ │ │ │ │ +0005dc50: 4261 7365 6443 6f6c 6c61 746f 7254 6573 BasedCollatorTes │ │ │ │ │ +0005dc60: 742e 6a61 7661 3a20 5275 6c65 4261 7365 t.java: RuleBase │ │ │ │ │ +0005dc70: 6443 6f6c 6c61 746f 7254 6573 7420 7573 dCollatorTest us │ │ │ │ │ +0005dc80: 6573 2076 6572 7920 6c69 6d69 7465 6420 es very limited │ │ │ │ │ +0005dc90: 6275 7420 7365 6c65 6374 6564 2074 6573 but selected tes │ │ │ │ │ +0005dca0: 7420 6461 7461 2074 6f20 7465 7374 2062 t data to test b │ │ │ │ │ +0005dcb0: 6173 6963 2066 756e 6374 696f 6e61 6c69 asic functionali │ │ │ │ │ +0005dcc0: 7469 6573 2070 726f 7669 6465 6420 6279 ties provided by │ │ │ │ │ +0005dcd0: 2052 756c 6542 6173 6564 436f 6c6c 6174 RuleBasedCollat │ │ │ │ │ +0005dce0: 6f72 2e0a 0a3c 6c69 3e6a 6176 612f 7465 or...
  • java/te │ │ │ │ │ +0005dcf0: 7874 2f43 6f6c 6c61 746f 722f 5370 616e xt/Collator/Span │ │ │ │ │ +0005dd00: 6973 6854 6573 742e 6a61 7661 3a20 7465 ishTest.java: te │ │ │ │ │ +0005dd10: 7374 2053 7061 6e69 7368 2043 6f6c 6c61 st Spanish Colla │ │ │ │ │ +0005dd20: 7469 6f6e 0a0a 3c6c 693e 6a61 7661 2f74 tion..
  • java/t │ │ │ │ │ +0005dd30: 6578 742f 436f 6c6c 6174 6f72 2f53 7572 ext/Collator/Sur │ │ │ │ │ +0005dd40: 726f 6761 7465 7354 6573 742e 6a61 7661 rogatesTest.java │ │ │ │ │ +0005dd50: 3a20 7465 7374 2053 7570 706c 656d 656e : test Supplemen │ │ │ │ │ +0005dd60: 7461 7279 2043 6861 7261 6374 6572 2043 tary Character C │ │ │ │ │ +0005dd70: 6f6c 6c61 7469 6f6e 0a0a 3c6c 693e 6a61 ollation..
  • ja │ │ │ │ │ +0005dd80: 7661 2f74 6578 742f 436f 6c6c 6174 6f72 va/text/Collator │ │ │ │ │ +0005dd90: 2f54 6573 7434 3430 3137 3236 2e6a 6176 /Test4401726.jav │ │ │ │ │ +0005dda0: 613a 2052 6567 7265 7373 696f 6e20 7465 a: Regression te │ │ │ │ │ +0005ddb0: 7374 7320 666f 7220 436f 6c6c 6174 696f sts for Collatio │ │ │ │ │ +0005ddc0: 6e20 616e 6420 6173 736f 6369 6174 6564 n and associated │ │ │ │ │ +0005ddd0: 2063 6c61 7373 6573 0a0a 3c6c 693e 6a61 classes..
  • ja │ │ │ │ │ +0005dde0: 7661 2f74 6578 742f 436f 6c6c 6174 6f72 va/text/Collator │ │ │ │ │ +0005ddf0: 2f54 6861 6954 6573 742e 6a61 7661 3a20 /ThaiTest.java: │ │ │ │ │ +0005de00: 7465 7374 2054 6861 6920 436f 6c6c 6174 test Thai Collat │ │ │ │ │ +0005de10: 696f 6e0a 0a3c 6c69 3e6a 6176 612f 7465 ion..
  • java/te │ │ │ │ │ +0005de20: 7874 2f43 6f6c 6c61 746f 722f 5475 726b xt/Collator/Turk │ │ │ │ │ +0005de30: 6973 6854 6573 742e 6a61 7661 3a20 7465 ishTest.java: te │ │ │ │ │ +0005de40: 7374 2054 7572 6b69 7368 2043 6f6c 6c61 st Turkish Colla │ │ │ │ │ +0005de50: 7469 6f6e 0a0a 3c6c 693e 6a61 7661 2f74 tion..
  • java/t │ │ │ │ │ +0005de60: 6578 742f 436f 6c6c 6174 6f72 2f56 6965 ext/Collator/Vie │ │ │ │ │ +0005de70: 746e 616d 6573 6554 6573 742e 6a61 7661 tnameseTest.java │ │ │ │ │ +0005de80: 3a20 7465 7374 2056 6965 746e 616d 6573 : test Vietnames │ │ │ │ │ +0005de90: 6520 436f 6c6c 6174 696f 6e0a 0a3c 6c69 e Collation..
  • java/text/Forma │ │ │ │ │ +0005deb0: 742f 4368 6f69 6365 466f 726d 6174 2f42 t/ChoiceFormat/B │ │ │ │ │ +0005dec0: 7567 3431 3835 3733 3254 6573 742e 6a61 ug4185732Test.ja │ │ │ │ │ +0005ded0: 7661 3a20 5465 7374 2074 6861 7420 4368 va: Test that Ch │ │ │ │ │ +0005dee0: 6f69 6365 466f 726d 6174 2069 6e76 6172 oiceFormat invar │ │ │ │ │ +0005def0: 6961 6e74 7320 6172 6520 7072 6573 6572 iants are preser │ │ │ │ │ +0005df00: 7665 6420 6163 726f 7373 2073 6572 6961 ved across seria │ │ │ │ │ +0005df10: 6c69 7a61 7469 6f6e 2e0a 0a3c 6c69 3e6a lization...
  • j │ │ │ │ │ +0005df20: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ +0005df30: 4368 6f69 6365 466f 726d 6174 2f42 7567 ChoiceFormat/Bug │ │ │ │ │ +0005df40: 3433 3837 3235 352e 6a61 7661 3a20 5665 4387255.java: Ve │ │ │ │ │ +0005df50: 7269 6669 6573 2074 6861 7420 4368 6f69 rifies that Choi │ │ │ │ │ +0005df60: 6365 466f 726d 6174 2063 616e 2068 616e ceFormat can han │ │ │ │ │ +0005df70: 646c 6520 6c61 7267 6520 6e75 6d62 6572 dle large number │ │ │ │ │ +0005df80: 7320 6f66 2063 686f 6963 6573 2028 7072 s of choices (pr │ │ │ │ │ +0005df90: 6576 696f 7573 6c79 2063 6170 7065 6420 eviously capped │ │ │ │ │ +0005dfa0: 6174 2033 3029 2e0a 0a3c 6c69 3e6a 6176 at 30)...
  • jav │ │ │ │ │ +0005dfb0: 612f 7465 7874 2f46 6f72 6d61 742f 4368 a/text/Format/Ch │ │ │ │ │ +0005dfc0: 6f69 6365 466f 726d 6174 2f42 7567 3830 oiceFormat/Bug80 │ │ │ │ │ +0005dfd0: 3031 3230 392e 6a61 7661 3a20 436f 6e66 01209.java: Conf │ │ │ │ │ +0005dfe0: 6972 6d20 7468 6174 2074 6865 2076 616c irm that the val │ │ │ │ │ +0005dff0: 7565 7320 7365 7420 6279 2073 6574 4368 ues set by setCh │ │ │ │ │ +0005e000: 6f69 6365 7328 2920 6172 6520 6e6f 7420 oices() are not │ │ │ │ │ +0005e010: 6d75 7461 626c 652e 0a0a 3c6c 693e 6a61 mutable...
  • ja │ │ │ │ │ +0005e020: 7661 2f74 6578 742f 466f 726d 6174 2f43 va/text/Format/C │ │ │ │ │ +0005e030: 686f 6963 6546 6f72 6d61 742f 5061 7474 hoiceFormat/Patt │ │ │ │ │ +0005e040: 6572 6e73 5465 7374 2e6a 6176 613a 2054 ernsTest.java: T │ │ │ │ │ +0005e050: 6573 7420 7468 6520 6578 7065 6374 6564 est the expected │ │ │ │ │ +0005e060: 2062 6568 6176 696f 7220 666f 7220 6120 behavior for a │ │ │ │ │ +0005e070: 7769 6465 2072 616e 6765 206f 6620 7061 wide range of pa │ │ │ │ │ +0005e080: 7474 6572 6e73 2028 626f 7468 2063 6f72 tterns (both cor │ │ │ │ │ +0005e090: 7265 6374 2061 6e64 2069 6e63 6f72 7265 rect and incorre │ │ │ │ │ +0005e0a0: 6374 292e 0a0a 3c6c 693e 6a61 7661 2f74 ct)...
  • java/t │ │ │ │ │ +0005e0b0: 6578 742f 466f 726d 6174 2f43 6f6d 7061 ext/Format/Compa │ │ │ │ │ +0005e0c0: 6374 4e75 6d62 6572 466f 726d 6174 2f53 ctNumberFormat/S │ │ │ │ │ +0005e0d0: 5049 5072 6f76 6964 6572 5465 7374 2e6a PIProviderTest.j │ │ │ │ │ +0005e0e0: 6176 613a 2043 6865 636b 7320 7468 6520 ava: Checks the │ │ │ │ │ +0005e0f0: 706c 7572 616c 7320 776f 726b 2077 6974 plurals work wit │ │ │ │ │ +0005e100: 6820 5350 4920 7072 6f76 6964 6572 0a0a h SPI provider.. │ │ │ │ │ +0005e110: 3c6c 693e 6a61 7661 2f74 6578 742f 466f
  • java/text/Fo │ │ │ │ │ +0005e120: 726d 6174 2f43 6f6d 7061 6374 4e75 6d62 rmat/CompactNumb │ │ │ │ │ +0005e130: 6572 466f 726d 6174 2f54 6573 7443 4e46 erFormat/TestCNF │ │ │ │ │ +0005e140: 526f 756e 6469 6e67 2e6a 6176 613a 2043 Rounding.java: C │ │ │ │ │ +0005e150: 6865 636b 7320 7468 6520 726f 756e 6469 hecks the roundi │ │ │ │ │ +0005e160: 6e67 206f 6620 666f 726d 6174 7465 6420 ng of formatted │ │ │ │ │ +0005e170: 6e75 6d62 6572 2069 6e20 636f 6d70 6163 number in compac │ │ │ │ │ +0005e180: 7420 6e75 6d62 6572 2066 6f72 6d61 7474 t number formatt │ │ │ │ │ +0005e190: 696e 670a 0a3c 6c69 3e6a 6176 612f 7465 ing..
  • java/te │ │ │ │ │ +0005e1a0: 7874 2f46 6f72 6d61 742f 436f 6d70 6163 xt/Format/Compac │ │ │ │ │ +0005e1b0: 744e 756d 6265 7246 6f72 6d61 742f 5465 tNumberFormat/Te │ │ │ │ │ +0005e1c0: 7374 436f 6d70 6163 744e 756d 6265 722e stCompactNumber. │ │ │ │ │ +0005e1d0: 6a61 7661 3a20 4368 6563 6b73 2074 6865 java: Checks the │ │ │ │ │ +0005e1e0: 2066 756e 6374 696f 6e69 6e67 206f 6620 functioning of │ │ │ │ │ +0005e1f0: 636f 6d70 6163 7420 6e75 6d62 6572 2066 compact number f │ │ │ │ │ +0005e200: 6f72 6d61 740a 0a3c 6c69 3e6a 6176 612f ormat..
  • java/ │ │ │ │ │ +0005e210: 7465 7874 2f46 6f72 6d61 742f 436f 6d70 text/Format/Comp │ │ │ │ │ +0005e220: 6163 744e 756d 6265 7246 6f72 6d61 742f actNumberFormat/ │ │ │ │ │ +0005e230: 5465 7374 436f 6d70 6163 7450 6174 7465 TestCompactPatte │ │ │ │ │ +0005e240: 726e 7356 616c 6964 6974 792e 6a61 7661 rnsValidity.java │ │ │ │ │ +0005e250: 3a20 4368 6563 6b73 2074 6865 2076 616c : Checks the val │ │ │ │ │ +0005e260: 6964 6974 7920 6f66 2063 6f6d 7061 6374 idity of compact │ │ │ │ │ +0005e270: 206e 756d 6265 7220 7061 7474 6572 6e73 number patterns │ │ │ │ │ +0005e280: 2073 7065 6369 6669 6564 2074 6872 6f75 specified throu │ │ │ │ │ +0005e290: 6768 2043 6f6d 7061 6374 4e75 6d62 6572 gh CompactNumber │ │ │ │ │ +0005e2a0: 466f 726d 6174 2063 6f6e 7374 7275 6374 Format construct │ │ │ │ │ +0005e2b0: 6f72 0a0a 3c6c 693e 6a61 7661 2f74 6578 or..
  • java/tex │ │ │ │ │ +0005e2c0: 742f 466f 726d 6174 2f43 6f6d 7061 6374 t/Format/Compact │ │ │ │ │ +0005e2d0: 4e75 6d62 6572 466f 726d 6174 2f54 6573 NumberFormat/Tes │ │ │ │ │ +0005e2e0: 7445 7175 616c 6974 792e 6a61 7661 3a20 tEquality.java: │ │ │ │ │ +0005e2f0: 4368 6563 6b73 2074 6865 2065 7175 616c Checks the equal │ │ │ │ │ +0005e300: 7320 616e 6420 6861 7368 436f 6465 206d s and hashCode m │ │ │ │ │ +0005e310: 6574 686f 6420 6f66 2043 6f6d 7061 6374 ethod of Compact │ │ │ │ │ +0005e320: 4e75 6d62 6572 466f 726d 6174 0a0a 3c6c NumberFormat..java/text/Form │ │ │ │ │ +0005e340: 6174 2f43 6f6d 7061 6374 4e75 6d62 6572 at/CompactNumber │ │ │ │ │ +0005e350: 466f 726d 6174 2f54 6573 7446 6f72 6d61 Format/TestForma │ │ │ │ │ +0005e360: 7454 6f43 6861 7261 6374 6572 4974 6572 tToCharacterIter │ │ │ │ │ +0005e370: 6174 6f72 2e6a 6176 613a 2043 6865 636b ator.java: Check │ │ │ │ │ +0005e380: 7320 7468 6520 6675 6e63 7469 6f6e 696e s the functionin │ │ │ │ │ +0005e390: 6720 6f66 2043 6f6d 7061 6374 4e75 6d62 g of CompactNumb │ │ │ │ │ +0005e3a0: 6572 466f 726d 6174 2e66 6f72 6d61 7454 erFormat.formatT │ │ │ │ │ +0005e3b0: 6f43 6861 7261 6374 6572 4974 6572 6174 oCharacterIterat │ │ │ │ │ +0005e3c0: 6f72 206d 6574 686f 640a 0a3c 6c69 3e6a or method..
  • j │ │ │ │ │ +0005e3d0: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ +0005e3e0: 436f 6d70 6163 744e 756d 6265 7246 6f72 CompactNumberFor │ │ │ │ │ +0005e3f0: 6d61 742f 5465 7374 4d75 7461 7469 6e67 mat/TestMutating │ │ │ │ │ +0005e400: 496e 7374 616e 6365 2e6a 6176 613a 2043 Instance.java: C │ │ │ │ │ +0005e410: 6865 636b 7320 7468 6520 6675 6e63 7469 hecks the functi │ │ │ │ │ +0005e420: 6f6e 696e 6720 6f66 2063 6f6d 7061 6374 oning of compact │ │ │ │ │ +0005e430: 206e 756d 6265 7220 666f 726d 6174 2062 number format b │ │ │ │ │ +0005e440: 7920 6368 616e 6769 6e67 2074 6865 2066 y changing the f │ │ │ │ │ +0005e450: 6f72 6d61 7474 696e 6720 7061 7261 6d65 ormatting parame │ │ │ │ │ +0005e460: 7465 7273 2e0a 0a3c 6c69 3e6a 6176 612f ters...
  • java/ │ │ │ │ │ +0005e470: 7465 7874 2f46 6f72 6d61 742f 436f 6d70 text/Format/Comp │ │ │ │ │ +0005e480: 6163 744e 756d 6265 7246 6f72 6d61 742f actNumberFormat/ │ │ │ │ │ +0005e490: 5465 7374 5061 7273 6542 6967 4465 6369 TestParseBigDeci │ │ │ │ │ +0005e4a0: 6d61 6c2e 6a61 7661 3a20 4368 6563 6b73 mal.java: Checks │ │ │ │ │ +0005e4b0: 2043 4e46 2e70 6172 7365 2829 2077 6865 CNF.parse() whe │ │ │ │ │ +0005e4c0: 6e20 7061 7273 6542 6967 4465 6369 6d61 n parseBigDecima │ │ │ │ │ +0005e4d0: 6c20 6973 2073 6574 2074 6f20 7472 7565 l is set to true │ │ │ │ │ +0005e4e0: 0a0a 3c6c 693e 6a61 7661 2f74 6578 742f ..
  • java/text/ │ │ │ │ │ +0005e4f0: 466f 726d 6174 2f43 6f6d 7061 6374 4e75 Format/CompactNu │ │ │ │ │ +0005e500: 6d62 6572 466f 726d 6174 2f54 6573 7450 mberFormat/TestP │ │ │ │ │ +0005e510: 6c75 7261 6c73 2e6a 6176 613a 2054 6573 lurals.java: Tes │ │ │ │ │ +0005e520: 7473 2070 6c75 7261 6c73 2073 7570 706f ts plurals suppo │ │ │ │ │ +0005e530: 7274 2069 6e20 436f 6d70 6163 744e 756d rt in CompactNum │ │ │ │ │ +0005e540: 6265 7246 6f72 6d61 740a 0a3c 6c69 3e6a berFormat..
  • j │ │ │ │ │ +0005e550: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ +0005e560: 436f 6d70 6163 744e 756d 6265 7246 6f72 CompactNumberFor │ │ │ │ │ +0005e570: 6d61 742f 5465 7374 5370 6563 6961 6c56 mat/TestSpecialV │ │ │ │ │ +0005e580: 616c 7565 732e 6a61 7661 3a20 4368 6563 alues.java: Chec │ │ │ │ │ +0005e590: 6b73 2074 6865 2066 6f72 6d61 7474 696e ks the formattin │ │ │ │ │ +0005e5a0: 6720 616e 6420 7061 7273 696e 6720 6f66 g and parsing of │ │ │ │ │ +0005e5b0: 2073 7065 6369 616c 2076 616c 7565 730a special values. │ │ │ │ │ +0005e5c0: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f46 .
  • java/text/F │ │ │ │ │ +0005e5d0: 6f72 6d61 742f 436f 6d70 6163 744e 756d ormat/CompactNum │ │ │ │ │ +0005e5e0: 6265 7246 6f72 6d61 742f 5465 7374 5545 berFormat/TestUE │ │ │ │ │ +0005e5f0: 7874 656e 7369 6f6e 4f76 6572 7269 6465 xtensionOverride │ │ │ │ │ +0005e600: 2e6a 6176 613a 2043 6865 636b 7320 7468 .java: Checks th │ │ │ │ │ +0005e610: 6520 6265 6861 7669 6f75 7220 6f66 2055 e behaviour of U │ │ │ │ │ +0005e620: 6e69 636f 6465 2042 4350 2034 3720 5520 nicode BCP 47 U │ │ │ │ │ +0005e630: 4578 7465 6e73 696f 6e20 7769 7468 2063 Extension with c │ │ │ │ │ +0005e640: 6f6d 7061 6374 206e 756d 6265 7220 666f ompact number fo │ │ │ │ │ +0005e650: 726d 6174 0a0a 3c6c 693e 6a61 7661 2f74 rmat..
  • java/t │ │ │ │ │ +0005e660: 6578 742f 466f 726d 6174 2f43 6f6d 7061 ext/Format/Compa │ │ │ │ │ +0005e670: 6374 4e75 6d62 6572 466f 726d 6174 2f54 ctNumberFormat/T │ │ │ │ │ +0005e680: 6573 7457 6974 6843 6f6d 7061 7450 726f estWithCompatPro │ │ │ │ │ +0005e690: 7669 6465 722e 6a61 7661 3a20 4368 6563 vider.java: Chec │ │ │ │ │ +0005e6a0: 6b73 2074 6865 2063 6f6d 7061 6374 206e ks the compact n │ │ │ │ │ +0005e6b0: 756d 6265 7220 666f 726d 6174 2077 6974 umber format wit │ │ │ │ │ +0005e6c0: 6820 434f 4d50 4154 2070 726f 7669 6465 h COMPAT provide │ │ │ │ │ +0005e6d0: 722e 0a0a 3c6c 693e 6a61 7661 2f74 6578 r...
  • java/tex │ │ │ │ │ +0005e6e0: 742f 466f 726d 6174 2f43 6f6d 7061 6374 t/Format/Compact │ │ │ │ │ +0005e6f0: 4e75 6d62 6572 466f 726d 6174 2f73 6572 NumberFormat/ser │ │ │ │ │ +0005e700: 6961 6c69 7a61 7469 6f6e 2f54 6573 7444 ialization/TestD │ │ │ │ │ +0005e710: 6573 6572 6961 6c69 7a65 434e 462e 6a61 eserializeCNF.ja │ │ │ │ │ +0005e720: 7661 3a20 4368 6563 6b73 2064 6573 6572 va: Checks deser │ │ │ │ │ +0005e730: 6961 6c69 7a61 7469 6f6e 206f 6620 636f ialization of co │ │ │ │ │ +0005e740: 6d70 6163 7420 6e75 6d62 6572 2066 6f72 mpact number for │ │ │ │ │ +0005e750: 6d61 740a 0a3c 6c69 3e6a 6176 612f 7465 mat..
  • java/te │ │ │ │ │ +0005e760: 7874 2f46 6f72 6d61 742f 436f 6d70 6163 xt/Format/Compac │ │ │ │ │ +0005e770: 744e 756d 6265 7246 6f72 6d61 742f 7365 tNumberFormat/se │ │ │ │ │ +0005e780: 7269 616c 697a 6174 696f 6e2f 5465 7374 rialization/Test │ │ │ │ │ +0005e790: 5365 7269 616c 697a 6174 696f 6e2e 6a61 Serialization.ja │ │ │ │ │ +0005e7a0: 7661 3a20 4368 6563 6b73 2074 6865 2073 va: Checks the s │ │ │ │ │ +0005e7b0: 6572 6961 6c69 7a61 7469 6f6e 2066 6561 erialization fea │ │ │ │ │ +0005e7c0: 7475 7265 206f 6620 436f 6d70 6163 744e ture of CompactN │ │ │ │ │ +0005e7d0: 756d 6265 7246 6f72 6d61 740a 0a3c 6c69 umberFormat..
  • java/text/Forma │ │ │ │ │ +0005e7f0: 742f 4461 7465 466f 726d 6174 2f42 7567 t/DateFormat/Bug │ │ │ │ │ +0005e800: 3433 3232 3331 332e 6a61 7661 3a20 4d61 4322313.java: Ma │ │ │ │ │ +0005e810: 6b65 2073 7572 6520 7468 6174 206e 6577 ke sure that new │ │ │ │ │ +0005e820: 2069 6d70 6c65 6d65 6e74 6174 696f 6e20 implementation │ │ │ │ │ +0005e830: 666f 7220 5369 6d70 6c65 4461 7465 466f for SimpleDateFo │ │ │ │ │ +0005e840: 726d 6174 2e70 6172 7365 2827 7a27 206f rmat.parse('z' o │ │ │ │ │ +0005e850: 7220 275a 2729 2061 6e64 2066 6f72 6d61 r 'Z') and forma │ │ │ │ │ +0005e860: 7428 277a 2720 6f72 2027 5a27 2920 776f t('z' or 'Z') wo │ │ │ │ │ +0005e870: 726b 2063 6f72 7265 6374 6c79 2e0a 0a3c rk correctly...< │ │ │ │ │ +0005e880: 6c69 3e6a 6176 612f 7465 7874 2f46 6f72 li>java/text/For │ │ │ │ │ +0005e890: 6d61 742f 4461 7465 466f 726d 6174 2f42 mat/DateFormat/B │ │ │ │ │ +0005e8a0: 7567 3433 3936 3338 352e 6a61 7661 3a20 ug4396385.java: │ │ │ │ │ +0005e8b0: 4d61 6b65 2073 7572 6520 746f 2064 6574 Make sure to det │ │ │ │ │ +0005e8c0: 6563 7420 696e 7661 6c69 6420 7661 6c75 ect invalid valu │ │ │ │ │ +0005e8d0: 6573 2066 6f72 2031 2d62 6173 6564 2068 es for 1-based h │ │ │ │ │ +0005e8e0: 6f75 7220 666f 726d 6174 732e 0a0a 3c6c our formats...java/text/Form │ │ │ │ │ +0005e900: 6174 2f44 6174 6546 6f72 6d61 742f 4275 at/DateFormat/Bu │ │ │ │ │ +0005e910: 6734 3430 3730 3432 2e6a 6176 613a 204d g4407042.java: M │ │ │ │ │ +0005e920: 616b 6520 7375 7265 2074 6861 7420 636c ake sure that cl │ │ │ │ │ +0005e930: 6f6e 6564 2053 696d 706c 6544 6174 6546 oned SimpleDateF │ │ │ │ │ +0005e940: 6f72 6d61 7420 6f62 6a65 6374 7320 776f ormat objects wo │ │ │ │ │ +0005e950: 726b 2069 6e64 6570 656e 6465 6e74 6c79 rk independently │ │ │ │ │ +0005e960: 2069 6e20 6d75 6c74 6970 6c65 2074 6872 in multiple thr │ │ │ │ │ +0005e970: 6561 6473 2e0a 0a3c 6c69 3e6a 6176 612f eads...
  • java/ │ │ │ │ │ +0005e980: 7465 7874 2f46 6f72 6d61 742f 4461 7465 text/Format/Date │ │ │ │ │ +0005e990: 466f 726d 6174 2f42 7567 3437 3336 3935 Format/Bug473695 │ │ │ │ │ +0005e9a0: 392e 6a61 7661 3a20 4d61 6b65 2073 7572 9.java: Make sur │ │ │ │ │ +0005e9b0: 6520 746f 2070 6172 7365 2022 504d 2220 e to parse "PM" │ │ │ │ │ +0005e9c0: 286f 6e6c 7929 2061 6e64 2070 726f 6475 (only) and produ │ │ │ │ │ +0005e9d0: 6365 2074 6865 2063 6f72 7265 6374 2076 ce the correct v │ │ │ │ │ +0005e9e0: 616c 7565 2e0a 0a3c 6c69 3e6a 6176 612f alue...
  • java/ │ │ │ │ │ +0005e9f0: 7465 7874 2f46 6f72 6d61 742f 4461 7465 text/Format/Date │ │ │ │ │ +0005ea00: 466f 726d 6174 2f42 7567 3438 3233 3831 Format/Bug482381 │ │ │ │ │ +0005ea10: 312e 6a61 7661 3a20 436f 6e66 6972 6d20 1.java: Confirm │ │ │ │ │ +0005ea20: 7468 6174 2074 6578 7420 7768 6963 6820 that text which │ │ │ │ │ +0005ea30: 696e 636c 7564 6573 206e 756d 6265 7273 includes numbers │ │ │ │ │ +0005ea40: 2077 6974 6820 6120 7472 6169 6c69 6e67 with a trailing │ │ │ │ │ +0005ea50: 206d 696e 7573 2073 6967 6e20 6973 2070 minus sign is p │ │ │ │ │ +0005ea60: 6172 7365 6420 636f 7272 6563 746c 792e arsed correctly. │ │ │ │ │ +0005ea70: 0a0a 3c6c 693e 6a61 7661 2f74 6578 742f ..
  • java/text/ │ │ │ │ │ +0005ea80: 466f 726d 6174 2f44 6174 6546 6f72 6d61 Format/DateForma │ │ │ │ │ +0005ea90: 742f 4275 6734 3834 3539 3031 2e6a 6176 t/Bug4845901.jav │ │ │ │ │ +0005eaa0: 613a 204d 616b 6520 7375 7265 2074 6861 a: Make sure tha │ │ │ │ │ +0005eab0: 7420 5369 6d70 6c65 4461 7465 466f 726d t SimpleDateForm │ │ │ │ │ +0005eac0: 6174 2e70 6172 7365 2829 2063 616e 2064 at.parse() can d │ │ │ │ │ +0005ead0: 6973 7469 6e67 7569 7368 2074 6865 2073 istinguish the s │ │ │ │ │ +0005eae0: 616d 6520 7469 6d65 207a 6f6e 6520 6162 ame time zone ab │ │ │ │ │ +0005eaf0: 6272 6576 6961 7469 6f6e 2066 6f72 2073 breviation for s │ │ │ │ │ +0005eb00: 7461 6e64 6172 6420 616e 6420 6461 796c tandard and dayl │ │ │ │ │ +0005eb10: 6967 6874 2073 6176 696e 6720 7469 6d65 ight saving time │ │ │ │ │ +0005eb20: 2e0a 0a3c 6c69 3e6a 6176 612f 7465 7874 ...
  • java/text │ │ │ │ │ +0005eb30: 2f46 6f72 6d61 742f 4461 7465 466f 726d /Format/DateForm │ │ │ │ │ +0005eb40: 6174 2f42 7567 3632 3531 3831 372e 6a61 at/Bug6251817.ja │ │ │ │ │ +0005eb50: 7661 3a20 436f 6e66 6972 6d20 7468 6174 va: Confirm that │ │ │ │ │ +0005eb60: 2061 2074 7970 6f20 7761 7320 636f 7272 a typo was corr │ │ │ │ │ +0005eb70: 6563 7465 642e 0a0a 3c6c 693e 6a61 7661 ected...
  • java │ │ │ │ │ +0005eb80: 2f74 6578 742f 466f 726d 6174 2f44 6174 /text/Format/Dat │ │ │ │ │ +0005eb90: 6546 6f72 6d61 742f 4275 6736 3333 3532 eFormat/Bug63352 │ │ │ │ │ +0005eba0: 3338 2e6a 6176 613a 204d 616b 6520 7375 38.java: Make su │ │ │ │ │ +0005ebb0: 7265 2074 6861 7420 626f 7468 2074 6865 re that both the │ │ │ │ │ +0005ebc0: 206f 7269 6769 6e61 6c20 616e 6420 636c original and cl │ │ │ │ │ +0005ebd0: 6f6e 6564 2053 696d 706c 6544 6174 6546 oned SimpleDateF │ │ │ │ │ +0005ebe0: 6f72 6d61 7420 636f 6578 6973 7469 6e64 ormat coexistind │ │ │ │ │ +0005ebf0: 6570 656e 6465 6e74 6c79 2061 6e64 2064 ependently and d │ │ │ │ │ +0005ec00: 6f6e 2774 2063 7574 206f 6666 2065 6163 on't cut off eac │ │ │ │ │ +0005ec10: 6820 6f74 6865 722e 0a0a 3c6c 693e 6a61 h other...
  • ja │ │ │ │ │ +0005ec20: 7661 2f74 6578 742f 466f 726d 6174 2f44 va/text/Format/D │ │ │ │ │ +0005ec30: 6174 6546 6f72 6d61 742f 4275 6736 3533 ateFormat/Bug653 │ │ │ │ │ +0005ec40: 3033 3336 2e6a 6176 613a 2020 0a0a 3c6c 0336.java: ..java/text/Form │ │ │ │ │ +0005ec60: 6174 2f44 6174 6546 6f72 6d61 742f 4275 at/DateFormat/Bu │ │ │ │ │ +0005ec70: 6736 3630 3937 3530 2e6a 6176 613a 204d g6609750.java: M │ │ │ │ │ +0005ec80: 616b 6520 7375 7265 2074 6861 7420 5369 ake sure that Si │ │ │ │ │ +0005ec90: 6d70 6c65 4461 7465 466f 726d 6174 2e66 mpleDateFormat.f │ │ │ │ │ +0005eca0: 6f72 6d61 7428 2920 666f 726d 6174 7320 ormat() formats │ │ │ │ │ +0005ecb0: 7965 6172 7320 636f 7272 6563 746c 792e years correctly. │ │ │ │ │ +0005ecc0: 0a0a 3c6c 693e 6a61 7661 2f74 6578 742f ..
  • java/text/ │ │ │ │ │ +0005ecd0: 466f 726d 6174 2f44 6174 6546 6f72 6d61 Format/DateForma │ │ │ │ │ +0005ece0: 742f 4275 6736 3634 3532 3932 2e6a 6176 t/Bug6645292.jav │ │ │ │ │ +0005ecf0: 613a 204d 616b 6520 7375 7265 2074 6f20 a: Make sure to │ │ │ │ │ +0005ed00: 7061 7273 6520 6120 4453 5420 7469 6d65 parse a DST time │ │ │ │ │ +0005ed10: 207a 6f6e 6520 6e61 6d65 2077 6974 6820 zone name with │ │ │ │ │ +0005ed20: 7768 6963 6820 7468 6520 6c61 7374 2044 which the last D │ │ │ │ │ +0005ed30: 5354 2072 756c 6520 646f 6573 6e27 7420 ST rule doesn't │ │ │ │ │ +0005ed40: 6f62 7365 7276 6520 4453 542e 0a0a 3c6c observe DST...java/text/Form │ │ │ │ │ +0005ed60: 6174 2f44 6174 6546 6f72 6d61 742f 4275 at/DateFormat/Bu │ │ │ │ │ +0005ed70: 6736 3638 3339 3735 2e6a 6176 613a 204d g6683975.java: M │ │ │ │ │ +0005ed80: 616b 6520 7375 7265 2074 6861 7420 6461 ake sure that da │ │ │ │ │ +0005ed90: 7465 2069 7320 666f 726d 6174 7465 6420 te is formatted │ │ │ │ │ +0005eda0: 636f 7272 6563 746c 7969 6e20 7468 206c correctlyin th l │ │ │ │ │ +0005edb0: 6f63 616c 652e 0a0a 3c6c 693e 6a61 7661 ocale...
  • java │ │ │ │ │ +0005edc0: 2f74 6578 742f 466f 726d 6174 2f44 6174 /text/Format/Dat │ │ │ │ │ +0005edd0: 6546 6f72 6d61 742f 4275 6737 3133 3033 eFormat/Bug71303 │ │ │ │ │ +0005ede0: 3335 2e6a 6176 613a 204d 616b 6520 7375 35.java: Make su │ │ │ │ │ +0005edf0: 7265 2074 6861 7420 726f 756e 642d 7472 re that round-tr │ │ │ │ │ +0005ee00: 6970 2063 6f6e 7665 7273 696f 6e20 2866 ip conversion (f │ │ │ │ │ +0005ee10: 6f72 6d61 742f 7061 7273 6529 2077 6f72 ormat/parse) wor │ │ │ │ │ +0005ee20: 6b73 2077 6974 6820 6f6c 6420 7469 6d65 ks with old time │ │ │ │ │ +0005ee30: 7374 616d 7073 2069 6e20 4575 726f 7065 stamps in Europe │ │ │ │ │ +0005ee40: 2f4d 6f73 636f 7720 616e 6420 7769 7468 /Moscow and with │ │ │ │ │ +0005ee50: 206d 756c 7469 706c 6520 7469 6d65 207a multiple time z │ │ │ │ │ +0005ee60: 6f6e 6520 6c65 7474 6572 732e 0a0a 3c6c one letters...java/text/Form │ │ │ │ │ +0005ee80: 6174 2f44 6174 6546 6f72 6d61 742f 4275 at/DateFormat/Bu │ │ │ │ │ +0005ee90: 6737 3137 3733 3135 2e6a 6176 613a 204d g7177315.java: M │ │ │ │ │ +0005eea0: 616b 6520 7375 7265 2074 6861 7420 7370 ake sure that sp │ │ │ │ │ +0005eeb0: 6163 6520 6368 6172 6163 7465 7273 2061 ace characters a │ │ │ │ │ +0005eec0: 7265 2070 726f 7065 726c 7920 736b 6970 re properly skip │ │ │ │ │ +0005eed0: 7065 6420 7768 656e 2070 6172 7369 6e67 ped when parsing │ │ │ │ │ +0005eee0: 2032 2d64 6967 6974 2079 6561 7220 7661 2-digit year va │ │ │ │ │ +0005eef0: 6c75 6573 2e0a 0a3c 6c69 3e6a 6176 612f lues...
  • java/ │ │ │ │ │ +0005ef00: 7465 7874 2f46 6f72 6d61 742f 4461 7465 text/Format/Date │ │ │ │ │ +0005ef10: 466f 726d 6174 2f42 7567 3830 3732 3039 Format/Bug807209 │ │ │ │ │ +0005ef20: 392e 6a61 7661 3a20 6368 6563 6b20 7468 9.java: check th │ │ │ │ │ +0005ef30: 6520 6461 7465 2074 696d 6520 7061 7474 e date time patt │ │ │ │ │ +0005ef40: 6572 6e20 666f 7220 266c 743b 4e55 4d45 ern for <NUME │ │ │ │ │ +0005ef50: 5249 435f 4649 454c 4426 6774 3b20 7768 RIC_FIELD> wh │ │ │ │ │ +0005ef60: 6963 6820 7368 6f75 6c64 206e 6f74 2074 ich should not t │ │ │ │ │ +0005ef70: 6872 6f77 2050 6172 7365 4578 6365 7074 hrow ParseExcept │ │ │ │ │ +0005ef80: 696f 6e0a 0a3c 6c69 3e6a 6176 612f 7465 ion..
  • java/te │ │ │ │ │ +0005ef90: 7874 2f46 6f72 6d61 742f 4461 7465 466f xt/Format/DateFo │ │ │ │ │ +0005efa0: 726d 6174 2f42 7567 3830 3831 3739 342e rmat/Bug8081794. │ │ │ │ │ +0005efb0: 6a61 7661 3a20 5061 7273 6550 6f73 6974 java: ParsePosit │ │ │ │ │ +0005efc0: 696f 6e20 6765 7445 7272 6f72 496e 6465 ion getErrorInde │ │ │ │ │ +0005efd0: 7820 7368 6f75 6c64 2072 6574 7572 6e20 x should return │ │ │ │ │ +0005efe0: 636f 7272 6563 7420 696e 6465 780a 0a3c correct index..< │ │ │ │ │ +0005eff0: 6c69 3e6a 6176 612f 7465 7874 2f46 6f72 li>java/text/For │ │ │ │ │ +0005f000: 6d61 742f 4461 7465 466f 726d 6174 2f42 mat/DateFormat/B │ │ │ │ │ +0005f010: 7567 3831 3339 3537 322e 6a61 7661 3a20 ug8139572.java: │ │ │ │ │ +0005f020: 5369 6d70 6c65 4461 7465 466f 726d 6174 SimpleDateFormat │ │ │ │ │ +0005f030: 2070 6172 7365 206d 6f6e 7468 2073 7461 parse month sta │ │ │ │ │ +0005f040: 6e64 2d61 6c6f 6e65 2066 6f72 6d61 7420 nd-alone format │ │ │ │ │ +0005f050: 6275 670a 0a3c 6c69 3e6a 6176 612f 7465 bug..
  • java/te │ │ │ │ │ +0005f060: 7874 2f46 6f72 6d61 742f 4461 7465 466f xt/Format/DateFo │ │ │ │ │ +0005f070: 726d 6174 2f42 7567 3831 3431 3234 332e rmat/Bug8141243. │ │ │ │ │ +0005f080: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ +0005f090: 7468 6174 2053 696d 706c 6544 6174 6546 that SimpleDateF │ │ │ │ │ +0005f0a0: 6f72 6d61 7420 7061 7273 6573 2022 5554 ormat parses "UT │ │ │ │ │ +0005f0b0: 4322 2061 7320 7468 6520 5554 4320 7469 C" as the UTC ti │ │ │ │ │ +0005f0c0: 6d65 207a 6f6e 652e 0a0a 3c6c 693e 6a61 me zone...
  • ja │ │ │ │ │ +0005f0d0: 7661 2f74 6578 742f 466f 726d 6174 2f44 va/text/Format/D │ │ │ │ │ +0005f0e0: 6174 6546 6f72 6d61 742f 4275 6738 3139 ateFormat/Bug819 │ │ │ │ │ +0005f0f0: 3334 3434 2e6a 6176 613a 2043 6865 636b 3444.java: Check │ │ │ │ │ +0005f100: 7320 5369 6d70 6c65 4461 7465 466f 726d s SimpleDateForm │ │ │ │ │ +0005f110: 6174 2e66 6f72 6d61 742f 7061 7273 6520 at.format/parse │ │ │ │ │ +0005f120: 666f 7220 7468 6520 4149 4f4f 4220 6578 for the AIOOB ex │ │ │ │ │ +0005f130: 6365 7074 696f 6e20 7768 656e 2066 6f72 ception when for │ │ │ │ │ +0005f140: 6d61 7474 696e 672f 7061 7273 696e 6720 matting/parsing │ │ │ │ │ +0005f150: 6461 7465 7320 7468 726f 7567 6820 6120 dates through a │ │ │ │ │ +0005f160: 7061 7474 6572 6e20 7374 7269 6e67 2074 pattern string t │ │ │ │ │ +0005f170: 6861 7420 636f 6e74 6169 6e73 2061 2073 hat contains a s │ │ │ │ │ +0005f180: 6571 7565 6e63 6520 6f66 2032 3536 206f equence of 256 o │ │ │ │ │ +0005f190: 7220 6d6f 7265 206e 6f6e 2d41 5343 4949 r more non-ASCII │ │ │ │ │ +0005f1a0: 2075 6e69 636f 6465 2063 6861 7261 6374 unicode charact │ │ │ │ │ +0005f1b0: 6572 732e 0a0a 3c6c 693e 6a61 7661 2f74 ers...
  • java/t │ │ │ │ │ +0005f1c0: 6578 742f 466f 726d 6174 2f44 6174 6546 ext/Format/DateF │ │ │ │ │ +0005f1d0: 6f72 6d61 742f 4275 6738 3230 3930 3437 ormat/Bug8209047 │ │ │ │ │ +0005f1e0: 2e6a 6176 613a 2043 6865 636b 2074 6861 .java: Check tha │ │ │ │ │ +0005f1f0: 7420 4461 7465 466f 726d 6174 2773 2067 t DateFormat's g │ │ │ │ │ +0005f200: 6574 4461 7465 496e 7374 616e 6365 2c20 etDateInstance, │ │ │ │ │ +0005f210: 6765 7454 696d 6549 6e73 7461 6e63 6520 getTimeInstance │ │ │ │ │ +0005f220: 616e 6420 6765 7444 6174 6554 696d 6549 and getDateTimeI │ │ │ │ │ +0005f230: 6e73 7461 6e63 6520 776f 726b 7320 7769 nstance works wi │ │ │ │ │ +0005f240: 7468 2061 6c6c 206c 6f63 616c 6573 2e0a th all locales.. │ │ │ │ │ +0005f250: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f46 .
  • java/text/F │ │ │ │ │ +0005f260: 6f72 6d61 742f 4461 7465 466f 726d 6174 ormat/DateFormat │ │ │ │ │ +0005f270: 2f42 7567 3832 3335 3639 392e 6a61 7661 /Bug8235699.java │ │ │ │ │ +0005f280: 3a20 4368 6563 6b20 7468 6174 2043 616c : Check that Cal │ │ │ │ │ +0005f290: 656e 6461 7242 7569 6c64 6572 2e74 6f53 endarBuilder.toS │ │ │ │ │ +0005f2a0: 7472 696e 6728 2920 646f 6573 206e 6f74 tring() does not │ │ │ │ │ +0005f2b0: 2074 6872 6f77 2061 6e20 4172 7261 7949 throw an ArrayI │ │ │ │ │ +0005f2c0: 6e64 6578 4f75 744f 6642 6f75 6e64 4578 ndexOutOfBoundEx │ │ │ │ │ +0005f2d0: 6365 7074 696f 6e0a 0a3c 6c69 3e6a 6176 ception..
  • jav │ │ │ │ │ +0005f2e0: 612f 7465 7874 2f46 6f72 6d61 742f 4461 a/text/Format/Da │ │ │ │ │ +0005f2f0: 7465 466f 726d 6174 2f43 6173 6549 6e73 teFormat/CaseIns │ │ │ │ │ +0005f300: 656e 7369 7469 7665 5061 7273 6554 6573 ensitiveParseTes │ │ │ │ │ +0005f310: 742e 6a61 7661 3a20 4368 6563 6b73 2066 t.java: Checks f │ │ │ │ │ +0005f320: 6f72 6d61 742f 7061 7273 6520 726f 756e ormat/parse roun │ │ │ │ │ +0005f330: 6420 7472 6970 2069 6e20 6361 7365 2d69 d trip in case-i │ │ │ │ │ +0005f340: 6e73 656e 7369 7469 7665 206d 616e 6e65 nsensitive manne │ │ │ │ │ +0005f350: 722e 0a0a 3c6c 693e 6a61 7661 2f74 6578 r...
  • java/tex │ │ │ │ │ +0005f360: 742f 466f 726d 6174 2f44 6174 6546 6f72 t/Format/DateFor │ │ │ │ │ +0005f370: 6d61 742f 436f 6e74 6578 744d 6f6e 7468 mat/ContextMonth │ │ │ │ │ +0005f380: 4e61 6d65 7354 6573 742e 6a61 7661 3a20 NamesTest.java: │ │ │ │ │ +0005f390: 556e 6974 2074 6573 7420 666f 7220 636f Unit test for co │ │ │ │ │ +0005f3a0: 6e74 6578 742d 7365 6e73 6974 6976 6520 ntext-sensitive │ │ │ │ │ +0005f3b0: 6d6f 6e74 6820 6e61 6d65 730a 0a3c 6c69 month names..
  • java/text/Forma │ │ │ │ │ +0005f3d0: 742f 4461 7465 466f 726d 6174 2f44 6174 t/DateFormat/Dat │ │ │ │ │ +0005f3e0: 6546 6f72 6d61 7452 6567 7265 7373 696f eFormatRegressio │ │ │ │ │ +0005f3f0: 6e2e 6a61 7661 3a20 200a 0a3c 6c69 3e6a n.java: ..
  • j │ │ │ │ │ +0005f400: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ +0005f410: 4461 7465 466f 726d 6174 2f44 6174 6546 DateFormat/DateF │ │ │ │ │ +0005f420: 6f72 6d61 7452 6f75 6e64 5472 6970 5465 ormatRoundTripTe │ │ │ │ │ +0005f430: 7374 2e6a 6176 613a 2074 6573 7420 4461 st.java: test Da │ │ │ │ │ +0005f440: 7465 2046 6f72 6d61 7420 2852 6f75 6e64 te Format (Round │ │ │ │ │ +0005f450: 2054 7269 7029 0a0a 3c6c 693e 6a61 7661 Trip)..
  • java │ │ │ │ │ +0005f460: 2f74 6578 742f 466f 726d 6174 2f44 6174 /text/Format/Dat │ │ │ │ │ +0005f470: 6546 6f72 6d61 742f 4461 7465 466f 726d eFormat/DateForm │ │ │ │ │ +0005f480: 6174 5379 6d62 6f6c 7343 6c6f 6e65 5465 atSymbolsCloneTe │ │ │ │ │ +0005f490: 7374 2e6a 6176 613a 204d 616b 6520 7375 st.java: Make su │ │ │ │ │ +0005f4a0: 7265 2074 6861 7420 636c 6f6e 6528 2920 re that clone() │ │ │ │ │ +0005f4b0: 6f66 2061 2044 6174 6546 6f72 6d61 7453 of a DateFormatS │ │ │ │ │ +0005f4c0: 796d 626f 6c73 2073 7562 636c 6173 7320 ymbols subclass │ │ │ │ │ +0005f4d0: 6973 206e 6f74 2063 616c 6c65 6420 6672 is not called fr │ │ │ │ │ +0005f4e0: 6f6d 2044 6174 6546 6f72 6d61 7453 796d om DateFormatSym │ │ │ │ │ +0005f4f0: 626f 6c73 2063 6f6e 7374 7275 6374 6f72 bols constructor │ │ │ │ │ +0005f500: 2e0a 0a3c 6c69 3e6a 6176 612f 7465 7874 ...
  • java/text │ │ │ │ │ +0005f510: 2f46 6f72 6d61 742f 4461 7465 466f 726d /Format/DateForm │ │ │ │ │ +0005f520: 6174 2f44 6174 6546 6f72 6d61 7453 796d at/DateFormatSym │ │ │ │ │ +0005f530: 626f 6c73 5365 7269 616c 697a 6174 696f bolsSerializatio │ │ │ │ │ +0005f540: 6e54 6573 742e 6a61 7661 3a20 4d61 6b65 nTest.java: Make │ │ │ │ │ +0005f550: 2073 7572 6520 4461 7465 466f 726d 6174 sure DateFormat │ │ │ │ │ +0005f560: 5379 6d62 6f6c 7320 7365 7269 616c 697a Symbols serializ │ │ │ │ │ +0005f570: 6174 696f 6e0a 0a3c 6c69 3e6a 6176 612f ation..
  • java/ │ │ │ │ │ +0005f580: 7465 7874 2f46 6f72 6d61 742f 4461 7465 text/Format/Date │ │ │ │ │ +0005f590: 466f 726d 6174 2f44 6174 6546 6f72 6d61 Format/DateForma │ │ │ │ │ +0005f5a0: 7454 6573 742e 6a61 7661 3a20 7465 7374 tTest.java: test │ │ │ │ │ +0005f5b0: 2044 6174 6546 6f72 6d61 7420 616e 6420 DateFormat and │ │ │ │ │ +0005f5c0: 5369 6d70 6c65 4461 7465 466f 726d 6174 SimpleDateFormat │ │ │ │ │ +0005f5d0: 2e0a 0a3c 6c69 3e6a 6176 612f 7465 7874 ...
  • java/text │ │ │ │ │ +0005f5e0: 2f46 6f72 6d61 742f 4461 7465 466f 726d /Format/DateForm │ │ │ │ │ +0005f5f0: 6174 2f49 534f 3836 3031 5a6f 6e65 5465 at/ISO8601ZoneTe │ │ │ │ │ +0005f600: 7374 2e6a 6176 613a 2055 6e69 7420 7465 st.java: Unit te │ │ │ │ │ +0005f610: 7374 2066 6f72 2049 534f 3836 3031 2074 st for ISO8601 t │ │ │ │ │ +0005f620: 696d 6520 7a6f 6e65 2066 6f72 6d61 7420 ime zone format │ │ │ │ │ +0005f630: 7375 7070 6f72 740a 0a3c 6c69 3e6a 6176 support..
  • jav │ │ │ │ │ +0005f640: 612f 7465 7874 2f46 6f72 6d61 742f 4461 a/text/Format/Da │ │ │ │ │ +0005f650: 7465 466f 726d 6174 2f49 6e74 6c54 6573 teFormat/IntlTes │ │ │ │ │ +0005f660: 7444 6174 6546 6f72 6d61 742e 6a61 7661 tDateFormat.java │ │ │ │ │ +0005f670: 3a20 7465 7374 2049 6e74 6572 6e61 7469 : test Internati │ │ │ │ │ +0005f680: 6f6e 616c 2044 6174 6520 466f 726d 6174 onal Date Format │ │ │ │ │ +0005f690: 0a0a 3c6c 693e 6a61 7661 2f74 6578 742f ..
  • java/text/ │ │ │ │ │ +0005f6a0: 466f 726d 6174 2f44 6174 6546 6f72 6d61 Format/DateForma │ │ │ │ │ +0005f6b0: 742f 496e 746c 5465 7374 4461 7465 466f t/IntlTestDateFo │ │ │ │ │ +0005f6c0: 726d 6174 4150 492e 6a61 7661 3a20 7465 rmatAPI.java: te │ │ │ │ │ +0005f6d0: 7374 2049 6e74 6572 6e61 7469 6f6e 616c st International │ │ │ │ │ +0005f6e0: 2044 6174 6520 466f 726d 6174 2041 5049 Date Format API │ │ │ │ │ +0005f6f0: 0a0a 3c6c 693e 6a61 7661 2f74 6578 742f ..
  • java/text/ │ │ │ │ │ +0005f700: 466f 726d 6174 2f44 6174 6546 6f72 6d61 Format/DateForma │ │ │ │ │ +0005f710: 742f 496e 746c 5465 7374 4461 7465 466f t/IntlTestDateFo │ │ │ │ │ +0005f720: 726d 6174 5379 6d62 6f6c 732e 6a61 7661 rmatSymbols.java │ │ │ │ │ +0005f730: 3a20 7465 7374 2049 6e74 6572 6e61 7469 : test Internati │ │ │ │ │ +0005f740: 6f6e 616c 2044 6174 6520 466f 726d 6174 onal Date Format │ │ │ │ │ +0005f750: 2053 796d 626f 6c73 0a0a 3c6c 693e 6a61 Symbols..
  • ja │ │ │ │ │ +0005f760: 7661 2f74 6578 742f 466f 726d 6174 2f44 va/text/Format/D │ │ │ │ │ +0005f770: 6174 6546 6f72 6d61 742f 496e 746c 5465 ateFormat/IntlTe │ │ │ │ │ +0005f780: 7374 5369 6d70 6c65 4461 7465 466f 726d stSimpleDateForm │ │ │ │ │ +0005f790: 6174 4150 492e 6a61 7661 3a20 7465 7374 atAPI.java: test │ │ │ │ │ +0005f7a0: 2049 6e74 6572 6e61 7469 6f6e 616c 2053 International S │ │ │ │ │ +0005f7b0: 696d 706c 6520 4461 7465 2046 6f72 6d61 imple Date Forma │ │ │ │ │ +0005f7c0: 7420 4150 490a 0a3c 6c69 3e6a 6176 612f t API..
  • java/ │ │ │ │ │ +0005f7d0: 7465 7874 2f46 6f72 6d61 742f 4461 7465 text/Format/Date │ │ │ │ │ +0005f7e0: 466f 726d 6174 2f4c 6f63 616c 6544 6174 Format/LocaleDat │ │ │ │ │ +0005f7f0: 6546 6f72 6d61 7473 2e6a 6176 613a 2054 eFormats.java: T │ │ │ │ │ +0005f800: 6869 7320 6669 6c65 2063 6f6e 7461 696e his file contain │ │ │ │ │ +0005f810: 7320 7465 7374 7320 666f 7220 4a52 4520 s tests for JRE │ │ │ │ │ +0005f820: 6c6f 6361 6c65 7320 6461 7465 2066 6f72 locales date for │ │ │ │ │ +0005f830: 6d61 7473 0a0a 3c6c 693e 6a61 7661 2f74 mats..
  • java/t │ │ │ │ │ +0005f840: 6578 742f 466f 726d 6174 2f44 6174 6546 ext/Format/DateF │ │ │ │ │ +0005f850: 6f72 6d61 742f 4e6f 6e47 7265 676f 7269 ormat/NonGregori │ │ │ │ │ +0005f860: 616e 466f 726d 6174 5465 7374 2e6a 6176 anFormatTest.jav │ │ │ │ │ +0005f870: 613a 2054 6573 7420 666f 726d 6174 7469 a: Test formatti │ │ │ │ │ +0005f880: 6e67 2061 6e64 2070 6172 7369 6e67 2077 ng and parsing w │ │ │ │ │ +0005f890: 6974 6820 6e6f 6e2d 4772 6567 6f72 6961 ith non-Gregoria │ │ │ │ │ +0005f8a0: 6e20 6361 6c65 6e64 6172 730a 0a3c 6c69 n calendars..
  • java/text/Forma │ │ │ │ │ +0005f8c0: 742f 4461 7465 466f 726d 6174 2f53 4446 t/DateFormat/SDF │ │ │ │ │ +0005f8d0: 5443 4b5a 6f6e 654e 616d 6573 5465 7374 TCKZoneNamesTest │ │ │ │ │ +0005f8e0: 2e6a 6176 613a 2054 434b 2074 6573 7473 .java: TCK tests │ │ │ │ │ +0005f8f0: 2074 6861 7420 6368 6563 6b20 7468 6520 that check the │ │ │ │ │ +0005f900: 7469 6d65 207a 6f6e 6520 6e61 6d65 7320 time zone names │ │ │ │ │ +0005f910: 6265 7477 6565 6e20 4446 532e 6765 745a between DFS.getZ │ │ │ │ │ +0005f920: 6f6e 6553 7472 696e 6773 2829 2061 6e64 oneStrings() and │ │ │ │ │ +0005f930: 2053 4446 2e66 6f72 6d61 7428 227a 2a22 SDF.format("z*" │ │ │ │ │ +0005f940: 290a 0a3c 6c69 3e6a 6176 612f 7465 7874 )..
  • java/text │ │ │ │ │ +0005f950: 2f46 6f72 6d61 742f 4461 7465 466f 726d /Format/DateForm │ │ │ │ │ +0005f960: 6174 2f53 696d 706c 6544 6174 6546 6f72 at/SimpleDateFor │ │ │ │ │ +0005f970: 6d61 7450 6174 7465 726e 5465 7374 2e6a matPatternTest.j │ │ │ │ │ +0005f980: 6176 613a 2074 6573 7420 5369 6d70 6c65 ava: test Simple │ │ │ │ │ +0005f990: 4461 7465 466f 726d 6174 2c20 6368 6563 DateFormat, chec │ │ │ │ │ +0005f9a0: 6b20 6974 7320 7061 7474 6572 6e20 696e k its pattern in │ │ │ │ │ +0005f9b0: 2074 6865 2063 6f6e 7374 7275 6374 6f72 the constructor │ │ │ │ │ +0005f9c0: 0a0a 3c6c 693e 6a61 7661 2f74 6578 742f ..
  • java/text/ │ │ │ │ │ +0005f9d0: 466f 726d 6174 2f44 6174 6546 6f72 6d61 Format/DateForma │ │ │ │ │ +0005f9e0: 742f 5469 6d65 5a6f 6e65 4e61 6d65 5465 t/TimeZoneNameTe │ │ │ │ │ +0005f9f0: 7374 2e6a 6176 613a 2074 6573 7420 7469 st.java: test ti │ │ │ │ │ +0005fa00: 6d65 207a 6f6e 6520 6469 7370 6c61 7920 me zone display │ │ │ │ │ +0005fa10: 6e61 6d65 7320 696e 2065 6e5f 5553 206c names in en_US l │ │ │ │ │ +0005fa20: 6f63 616c 650a 0a3c 6c69 3e6a 6176 612f ocale..
  • java/ │ │ │ │ │ +0005fa30: 7465 7874 2f46 6f72 6d61 742f 4461 7465 text/Format/Date │ │ │ │ │ +0005fa40: 466f 726d 6174 2f57 6565 6b44 6174 6554 Format/WeekDateT │ │ │ │ │ +0005fa50: 6573 742e 6a61 7661 3a20 556e 6974 2074 est.java: Unit t │ │ │ │ │ +0005fa60: 6573 7420 666f 7220 7765 656b 2064 6174 est for week dat │ │ │ │ │ +0005fa70: 6520 7375 7070 6f72 740a 0a3c 6c69 3e6a e support..
  • j │ │ │ │ │ +0005fa80: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ +0005fa90: 4461 7465 466f 726d 6174 2f62 7567 3430 DateFormat/bug40 │ │ │ │ │ +0005faa0: 3937 3435 302e 6a61 7661 3a20 200a 0a3c 97450.java: ..< │ │ │ │ │ +0005fab0: 6c69 3e6a 6176 612f 7465 7874 2f46 6f72 li>java/text/For │ │ │ │ │ +0005fac0: 6d61 742f 4461 7465 466f 726d 6174 2f62 mat/DateFormat/b │ │ │ │ │ +0005fad0: 7567 3430 3939 3937 352e 6a61 7661 3a20 ug4099975.java: │ │ │ │ │ +0005fae0: 200a 0a3c 6c69 3e6a 6176 612f 7465 7874 ..
  • java/text │ │ │ │ │ +0005faf0: 2f46 6f72 6d61 742f 4461 7465 466f 726d /Format/DateForm │ │ │ │ │ +0005fb00: 6174 2f62 7567 3431 3137 3333 352e 6a61 at/bug4117335.ja │ │ │ │ │ +0005fb10: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +0005fb20: 7465 7874 2f46 6f72 6d61 742f 4461 7465 text/Format/Date │ │ │ │ │ +0005fb30: 466f 726d 6174 2f62 7567 3433 3538 3733 Format/bug435873 │ │ │ │ │ +0005fb40: 302e 6a61 7661 3a20 7465 7374 2074 6861 0.java: test tha │ │ │ │ │ +0005fb50: 7420 636f 6e66 6972 6d73 205a 6572 6f2d t confirms Zero- │ │ │ │ │ +0005fb60: 5061 6464 696e 6720 6f6e 2079 6561 722e Padding on year. │ │ │ │ │ +0005fb70: 0a0a 3c6c 693e 6a61 7661 2f74 6578 742f ..
  • java/text/ │ │ │ │ │ +0005fb80: 466f 726d 6174 2f44 6174 6546 6f72 6d61 Format/DateForma │ │ │ │ │ +0005fb90: 742f 6275 6736 3237 3133 3735 2e6a 6176 t/bug6271375.jav │ │ │ │ │ +0005fba0: 613a 204d 616b 6520 7375 7265 2044 6174 a: Make sure Dat │ │ │ │ │ +0005fbb0: 6546 6f72 6d61 7453 796d 626f 6c73 2073 eFormatSymbols s │ │ │ │ │ +0005fbc0: 6572 6961 6c69 7a61 7469 6f6e 2077 6f72 erialization wor │ │ │ │ │ +0005fbd0: 6b73 2063 6f72 7265 6374 6c79 2066 6f72 ks correctly for │ │ │ │ │ +0005fbe0: 2027 7a6f 6e65 5374 7269 6e67 7327 2066 'zoneStrings' f │ │ │ │ │ +0005fbf0: 6965 6c64 0a0a 3c6c 693e 6a61 7661 2f74 ield..
  • java/t │ │ │ │ │ +0005fc00: 6578 742f 466f 726d 6174 2f44 6174 6546 ext/Format/DateF │ │ │ │ │ +0005fc10: 6f72 6d61 742f 6275 6736 3331 3730 3732 ormat/bug6317072 │ │ │ │ │ +0005fc20: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ +0005fc30: 204e 5045 2069 7320 7468 726f 776e 2077 NPE is thrown w │ │ │ │ │ +0005fc40: 6974 6820 226e 756c 6c22 2061 7267 756d ith "null" argum │ │ │ │ │ +0005fc50: 656d 6e74 7320 696e 2074 6865 2053 696d emnts in the Sim │ │ │ │ │ +0005fc60: 706c 6544 6174 6546 6f72 6d61 7420 636f pleDateFormat co │ │ │ │ │ +0005fc70: 6e73 7472 7563 746f 7273 2e0a 0a3c 6c69 nstructors...
  • java/text/Forma │ │ │ │ │ +0005fc90: 742f 4461 7465 466f 726d 6174 2f62 7567 t/DateFormat/bug │ │ │ │ │ +0005fca0: 3634 3132 3839 362e 6a61 7661 3a20 4d61 6412896.java: Ma │ │ │ │ │ +0005fcb0: 6b65 2073 7572 6520 7468 6174 2061 6e20 ke sure that an │ │ │ │ │ +0005fcc0: 496c 6c65 6761 6c41 7267 756d 656e 7445 IllegalArgumentE │ │ │ │ │ +0005fcd0: 7863 6570 7469 6f6e 2069 7320 7468 726f xception is thro │ │ │ │ │ +0005fce0: 776e 2069 6620 7468 6520 6c65 6e67 7468 wn if the length │ │ │ │ │ +0005fcf0: 206f 6620 616e 7920 726f 7720 696e 207a of any row in z │ │ │ │ │ +0005fd00: 6f6e 6553 7472 696e 6773 2061 7272 6179 oneStrings array │ │ │ │ │ +0005fd10: 2069 7320 6c65 7373 2074 6861 6e20 350a is less than 5. │ │ │ │ │ +0005fd20: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f46 .
  • java/text/F │ │ │ │ │ +0005fd30: 6f72 6d61 742f 4465 6369 6d61 6c46 6f72 ormat/DecimalFor │ │ │ │ │ +0005fd40: 6d61 742f 4275 6736 3630 3937 3430 2e6a mat/Bug6609740.j │ │ │ │ │ +0005fd50: 6176 613a 2043 6865 636b 7320 7468 6520 ava: Checks the │ │ │ │ │ +0005fd60: 666f 726d 6174 7469 6e67 2061 6e64 2070 formatting and p │ │ │ │ │ +0005fd70: 6172 7369 6e67 206f 6620 6120 6e75 6d62 arsing of a numb │ │ │ │ │ +0005fd80: 6572 2062 6173 6564 206f 6e20 7468 6520 er based on the │ │ │ │ │ +0005fd90: 706f 7369 7469 7665 2061 6e64 206e 6567 positive and neg │ │ │ │ │ +0005fda0: 6174 6976 6520 7375 622d 7061 7474 6572 ative sub-patter │ │ │ │ │ +0005fdb0: 6e73 2c20 616c 736f 2063 6865 636b 7320 ns, also checks │ │ │ │ │ +0005fdc0: 6665 7720 696e 7661 6c69 6420 6e75 6d62 few invalid numb │ │ │ │ │ +0005fdd0: 6572 2070 6174 7465 726e 730a 0a3c 6c69 er patterns..
  • java/text/Forma │ │ │ │ │ +0005fdf0: 742f 4465 6369 6d61 6c46 6f72 6d61 742f t/DecimalFormat/ │ │ │ │ │ +0005fe00: 4275 6737 3139 3633 3136 2e6a 6176 613a Bug7196316.java: │ │ │ │ │ +0005fe10: 2043 6f6e 6669 726d 2074 6861 7420 6120 Confirm that a │ │ │ │ │ +0005fe20: 6e6f 6e2d 6465 6661 756c 7420 726f 756e non-default roun │ │ │ │ │ +0005fe30: 6469 6e67 206d 6f64 6520 6973 2075 7365 ding mode is use │ │ │ │ │ +0005fe40: 6420 6576 656e 2061 6674 6572 2064 6573 d even after des │ │ │ │ │ +0005fe50: 6572 6961 6c69 7a61 7469 6f6e 2e0a 0a3c erialization...< │ │ │ │ │ +0005fe60: 6c69 3e6a 6176 612f 7465 7874 2f46 6f72 li>java/text/For │ │ │ │ │ +0005fe70: 6d61 742f 4465 6369 6d61 6c46 6f72 6d61 mat/DecimalForma │ │ │ │ │ +0005fe80: 742f 4275 6738 3136 3534 3636 2e6a 6176 t/Bug8165466.jav │ │ │ │ │ +0005fe90: 613a 2043 6865 636b 7320 7468 6520 7375 a: Checks the su │ │ │ │ │ +0005fea0: 6273 6571 7565 6e74 2066 756e 6374 696f bsequent functio │ │ │ │ │ +0005feb0: 6e20 6361 6c6c 7320 6f66 2074 6865 2044 n calls of the D │ │ │ │ │ +0005fec0: 6563 696d 616c 466f 726d 6174 2e66 6f72 ecimalFormat.for │ │ │ │ │ +0005fed0: 6d61 7428 2920 6d65 7468 6f64 2069 6e20 mat() method in │ │ │ │ │ +0005fee0: 7768 6963 6820 7468 6520 6d69 6e69 6d75 which the minimu │ │ │ │ │ +0005fef0: 6d46 7261 6374 696f 6e44 6967 6974 2069 mFractionDigit i │ │ │ │ │ +0005ff00: 7320 7365 7420 746f 2030 2061 6e64 206f s set to 0 and o │ │ │ │ │ +0005ff10: 6e65 206f 6620 7468 6520 666f 726d 6174 ne of the format │ │ │ │ │ +0005ff20: 2829 2063 616c 6c20 696e 636c 7564 6520 () call include │ │ │ │ │ +0005ff30: 666f 726d 6174 7469 6e67 206f 6620 7468 formatting of th │ │ │ │ │ +0005ff40: 6520 6e75 6d62 6572 2077 6974 6820 7a65 e number with ze │ │ │ │ │ +0005ff50: 726f 2066 7261 6374 696f 6e20 7661 6c75 ro fraction valu │ │ │ │ │ +0005ff60: 6520 652e 672e 0a0a 3c6c 693e 6a61 7661 e e.g...
  • java │ │ │ │ │ +0005ff70: 2f74 6578 742f 466f 726d 6174 2f44 6563 /text/Format/Dec │ │ │ │ │ +0005ff80: 696d 616c 466f 726d 6174 2f46 6f72 6d61 imalFormat/Forma │ │ │ │ │ +0005ff90: 744d 6963 726f 4265 6e63 686d 6172 6b2e tMicroBenchmark. │ │ │ │ │ +0005ffa0: 6a61 7661 3a20 5365 7420 6f66 206d 6963 java: Set of mic │ │ │ │ │ +0005ffb0: 726f 2d62 656e 6368 6d61 726b 7320 7465 ro-benchmarks te │ │ │ │ │ +0005ffc0: 7374 696e 6720 7468 726f 7567 6870 7574 sting throughput │ │ │ │ │ +0005ffd0: 206f 6620 6a61 7661 2e74 6578 742e 4465 of java.text.De │ │ │ │ │ +0005ffe0: 6369 6d61 6c46 6f72 6d61 742e 666f 726d cimalFormat.form │ │ │ │ │ +0005fff0: 6174 2829 0a0a 3c6c 693e 6a61 7661 2f74 at()..
  • java/t │ │ │ │ │ +00060000: 6578 742f 466f 726d 6174 2f44 6563 696d ext/Format/Decim │ │ │ │ │ +00060010: 616c 466f 726d 6174 2f4d 616e 7469 7373 alFormat/Mantiss │ │ │ │ │ +00060020: 6144 6967 6974 732e 6a61 7661 3a20 436f aDigits.java: Co │ │ │ │ │ +00060030: 6e66 6972 6d20 6265 6861 7669 6f72 206f nfirm behavior o │ │ │ │ │ +00060040: 6620 6d61 6e74 6973 7361 2066 6f72 2073 f mantissa for s │ │ │ │ │ +00060050: 6369 656e 7469 6669 6320 6e6f 7461 7469 cientific notati │ │ │ │ │ +00060060: 6f6e 2069 6e20 4465 6369 6d61 6c20 466f on in Decimal Fo │ │ │ │ │ +00060070: 726d 6174 0a0a 3c6c 693e 6a61 7661 2f74 rmat..
  • java/t │ │ │ │ │ +00060080: 6578 742f 466f 726d 6174 2f44 6563 696d ext/Format/Decim │ │ │ │ │ +00060090: 616c 466f 726d 6174 2f52 6f75 6e64 696e alFormat/Roundin │ │ │ │ │ +000600a0: 6741 6e64 5072 6f70 6572 7479 5465 7374 gAndPropertyTest │ │ │ │ │ +000600b0: 2e6a 6176 613a 2054 6573 7420 6a61 7661 .java: Test java │ │ │ │ │ +000600c0: 2e74 6578 742e 4465 6369 6d61 6c46 6f72 .text.DecimalFor │ │ │ │ │ +000600d0: 6d61 7420 6661 7374 2d70 6174 6820 666f mat fast-path fo │ │ │ │ │ +000600e0: 7220 666f 726d 6174 2864 6f75 626c 652e r format(double. │ │ │ │ │ +000600f0: 2e2e 290a 0a3c 6c69 3e6a 6176 612f 7465 ..)..
  • java/te │ │ │ │ │ +00060100: 7874 2f46 6f72 6d61 742f 4465 6369 6d61 xt/Format/Decima │ │ │ │ │ +00060110: 6c46 6f72 6d61 742f 5365 7447 726f 7570 lFormat/SetGroup │ │ │ │ │ +00060120: 696e 6753 697a 6554 6573 742e 6a61 7661 ingSizeTest.java │ │ │ │ │ +00060130: 3a20 7465 7374 2077 6865 7468 6572 2069 : test whether i │ │ │ │ │ +00060140: 6e70 7574 2076 616c 7565 2063 6865 636b nput value check │ │ │ │ │ +00060150: 2066 6f72 2044 6563 696d 616c 466f 726d for DecimalForm │ │ │ │ │ +00060160: 6174 2e73 6574 4772 6f75 7069 6e67 5369 at.setGroupingSi │ │ │ │ │ +00060170: 7a65 2869 6e74 2920 776f 726b 7320 636f ze(int) works co │ │ │ │ │ +00060180: 7272 6563 746c 792e 0a0a 3c6c 693e 6a61 rrectly...
  • ja │ │ │ │ │ +00060190: 7661 2f74 6578 742f 466f 726d 6174 2f44 va/text/Format/D │ │ │ │ │ +000601a0: 6563 696d 616c 466f 726d 6174 2f54 6965 ecimalFormat/Tie │ │ │ │ │ +000601b0: 526f 756e 6469 6e67 5465 7374 2e6a 6176 RoundingTest.jav │ │ │ │ │ +000601c0: 613a 2074 6573 7420 7661 7269 6f75 7320 a: test various │ │ │ │ │ +000601d0: 7369 7475 6174 696f 6e73 206f 6620 4e75 situations of Nu │ │ │ │ │ +000601e0: 6d62 6572 466f 726d 6174 2072 6f75 6e64 mberFormat round │ │ │ │ │ +000601f0: 696e 6720 7768 656e 2063 6c6f 7365 2074 ing when close t │ │ │ │ │ +00060200: 6f20 7469 650a 0a3c 6c69 3e6a 6176 612f o tie..
  • java/ │ │ │ │ │ +00060210: 7465 7874 2f46 6f72 6d61 742f 4465 6369 text/Format/Deci │ │ │ │ │ +00060220: 6d61 6c46 6f72 6d61 742f 546f 4c6f 6361 malFormat/ToLoca │ │ │ │ │ +00060230: 6c69 7a65 6450 6174 7465 726e 5465 7374 lizedPatternTest │ │ │ │ │ +00060240: 2e6a 6176 613a 2056 6572 6966 6965 7320 .java: Verifies │ │ │ │ │ +00060250: 7468 6174 2074 6f4c 6f63 616c 697a 6564 that toLocalized │ │ │ │ │ +00060260: 5061 7474 6572 6e28 2920 6d65 7468 6f64 Pattern() method │ │ │ │ │ +00060270: 2063 6f72 7265 6374 6c79 2072 6574 7572 correctly retur │ │ │ │ │ +00060280: 6e73 206d 6f6e 6574 6172 7920 7379 6d62 ns monetary symb │ │ │ │ │ +00060290: 6f6c 7320 696e 2061 2063 7572 7265 6e63 ols in a currenc │ │ │ │ │ +000602a0: 7920 666f 726d 6174 7465 720a 0a3c 6c69 y formatter..
  • java/text/Forma │ │ │ │ │ +000602c0: 742f 4d65 7373 6167 6546 6f72 6d61 742f t/MessageFormat/ │ │ │ │ │ +000602d0: 4275 6734 3138 3538 3136 5465 7374 2e6a Bug4185816Test.j │ │ │ │ │ +000602e0: 6176 613a 2074 6573 7420 7468 6174 204d ava: test that M │ │ │ │ │ +000602f0: 6573 7361 6765 466f 726d 6174 2069 6e76 essageFormat inv │ │ │ │ │ +00060300: 6172 6961 6e74 7320 6172 6520 7072 6573 ariants are pres │ │ │ │ │ +00060310: 6572 7665 6420 6163 726f 7373 2073 6572 erved across ser │ │ │ │ │ +00060320: 6961 6c69 7a61 7469 6f6e 2e0a 0a3c 6c69 ialization...
  • java/text/Forma │ │ │ │ │ +00060340: 742f 4d65 7373 6167 6546 6f72 6d61 742f t/MessageFormat/ │ │ │ │ │ +00060350: 4275 6737 3030 3336 3433 2e6a 6176 613a Bug7003643.java: │ │ │ │ │ +00060360: 204d 616b 6520 7375 7265 204d 6573 7361 Make sure Messa │ │ │ │ │ +00060370: 6765 466f 726d 6174 2e74 6f50 6174 7465 geFormat.toPatte │ │ │ │ │ +00060380: 726e 2070 726f 6475 6365 7320 636f 7272 rn produces corr │ │ │ │ │ +00060390: 6563 7420 7175 6f74 696e 672e 0a0a 3c6c ect quoting...java/text/Form │ │ │ │ │ +000603b0: 6174 2f4d 6573 7361 6765 466f 726d 6174 at/MessageFormat │ │ │ │ │ +000603c0: 2f4c 6172 6765 4d65 7373 6167 6546 6f72 /LargeMessageFor │ │ │ │ │ +000603d0: 6d61 742e 6a61 7661 3a20 7665 7269 6679 mat.java: verify │ │ │ │ │ +000603e0: 2074 6861 7420 4d65 7373 6167 6546 6f72 that MessageFor │ │ │ │ │ +000603f0: 6d61 7420 6361 6e20 6861 6e64 6c65 206c mat can handle l │ │ │ │ │ +00060400: 6172 6765 206e 756d 6265 7273 206f 6620 arge numbers of │ │ │ │ │ +00060410: 6172 6775 6d65 6e74 730a 0a3c 6c69 3e6a arguments..
  • j │ │ │ │ │ +00060420: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ +00060430: 4d65 7373 6167 6546 6f72 6d61 742f 4d61 MessageFormat/Ma │ │ │ │ │ +00060440: 7841 7267 756d 656e 7449 6e64 6578 5465 xArgumentIndexTe │ │ │ │ │ +00060450: 7374 2e6a 6176 613a 2045 6e66 6f72 6365 st.java: Enforce │ │ │ │ │ +00060460: 2074 6865 204d 4158 5f41 5247 554d 454e the MAX_ARGUMEN │ │ │ │ │ +00060470: 545f 494e 4445 5828 3130 2c30 3030 2920 T_INDEX(10,000) │ │ │ │ │ +00060480: 696d 706c 656d 656e 7461 7469 6f6e 206c implementation l │ │ │ │ │ +00060490: 696d 6974 2066 6f72 2074 6865 2041 7267 imit for the Arg │ │ │ │ │ +000604a0: 756d 656e 7449 6e64 6578 2065 6c65 6d65 umentIndex eleme │ │ │ │ │ +000604b0: 6e74 2069 6e20 7468 6520 4d65 7373 6167 nt in the Messag │ │ │ │ │ +000604c0: 6546 6f72 6d61 7420 7061 7474 6572 6e20 eFormat pattern │ │ │ │ │ +000604d0: 7379 6e74 6178 2e0a 0a3c 6c69 3e6a 6176 syntax...
  • jav │ │ │ │ │ +000604e0: 612f 7465 7874 2f46 6f72 6d61 742f 4d65 a/text/Format/Me │ │ │ │ │ +000604f0: 7373 6167 6546 6f72 6d61 742f 4d65 7373 ssageFormat/Mess │ │ │ │ │ +00060500: 6167 6546 6f72 6d61 7445 7863 6570 7469 ageFormatExcepti │ │ │ │ │ +00060510: 6f6e 732e 6a61 7661 3a20 5661 6c69 6461 ons.java: Valida │ │ │ │ │ +00060520: 7465 2073 6f6d 6520 6578 6365 7074 696f te some exceptio │ │ │ │ │ +00060530: 6e73 2069 6e20 4d65 7373 6167 6546 6f72 ns in MessageFor │ │ │ │ │ +00060540: 6d61 740a 0a3c 6c69 3e6a 6176 612f 7465 mat..
  • java/te │ │ │ │ │ +00060550: 7874 2f46 6f72 6d61 742f 4d65 7373 6167 xt/Format/Messag │ │ │ │ │ +00060560: 6546 6f72 6d61 742f 4d65 7373 6167 6546 eFormat/MessageF │ │ │ │ │ +00060570: 6f72 6d61 7473 4279 4172 6775 6d65 6e74 ormatsByArgument │ │ │ │ │ +00060580: 496e 6465 782e 6a61 7661 3a20 6261 7369 Index.java: basi │ │ │ │ │ +00060590: 6320 7465 7374 7320 666f 7220 6e65 7720 c tests for new │ │ │ │ │ +000605a0: 6d65 7468 6f64 7320 6765 7446 6f72 6d61 methods getForma │ │ │ │ │ +000605b0: 7473 4279 4172 6775 6d65 6e74 496e 6465 tsByArgumentInde │ │ │ │ │ +000605c0: 782c 2073 6574 466f 726d 6174 4279 4172 x, setFormatByAr │ │ │ │ │ +000605d0: 6775 6d65 6e74 496e 6465 782c 2073 6574 gumentIndex, set │ │ │ │ │ +000605e0: 466f 726d 6174 7342 7941 7267 756d 656e FormatsByArgumen │ │ │ │ │ +000605f0: 7449 6e64 6578 0a0a 3c6c 693e 6a61 7661 tIndex..
  • java │ │ │ │ │ +00060600: 2f74 6578 742f 466f 726d 6174 2f4d 6573 /text/Format/Mes │ │ │ │ │ +00060610: 7361 6765 466f 726d 6174 2f4d 6573 7361 sageFormat/Messa │ │ │ │ │ +00060620: 6765 5265 6772 6573 7369 6f6e 2e6a 6176 geRegression.jav │ │ │ │ │ +00060630: 613a 2052 6567 7265 7373 696f 6e20 7465 a: Regression te │ │ │ │ │ +00060640: 7374 7320 666f 7220 4d65 7373 6167 6546 sts for MessageF │ │ │ │ │ +00060650: 6f72 6d61 7420 616e 6420 6173 736f 6369 ormat and associ │ │ │ │ │ +00060660: 6174 6564 2063 6c61 7373 6573 0a0a 3c6c ated classes..java/text/Form │ │ │ │ │ +00060680: 6174 2f4d 6573 7361 6765 466f 726d 6174 at/MessageFormat │ │ │ │ │ +00060690: 2f4d 6573 7361 6765 5465 7374 2e6a 6176 /MessageTest.jav │ │ │ │ │ +000606a0: 613a 2074 6573 7420 4d65 7373 6167 6546 a: test MessageF │ │ │ │ │ +000606b0: 6f72 6d61 740a 0a3c 6c69 3e6a 6176 612f ormat..
  • java/ │ │ │ │ │ +000606c0: 7465 7874 2f46 6f72 6d61 742f 4d65 7373 text/Format/Mess │ │ │ │ │ +000606d0: 6167 6546 6f72 6d61 742f 5365 7269 616c ageFormat/Serial │ │ │ │ │ +000606e0: 697a 6174 696f 6e54 6573 742e 6a61 7661 izationTest.java │ │ │ │ │ +000606f0: 3a20 4368 6563 6b20 636f 7272 6563 746e : Check correctn │ │ │ │ │ +00060700: 6573 7320 6f66 2064 6573 6572 6961 6c69 ess of deseriali │ │ │ │ │ +00060710: 7a61 7469 6f6e 0a0a 3c6c 693e 6a61 7661 zation..
  • java │ │ │ │ │ +00060720: 2f74 6578 742f 466f 726d 6174 2f4d 6573 /text/Format/Mes │ │ │ │ │ +00060730: 7361 6765 466f 726d 6174 2f62 7567 3434 sageFormat/bug44 │ │ │ │ │ +00060740: 3932 3731 392e 6a61 7661 3a20 436f 6e66 92719.java: Conf │ │ │ │ │ +00060750: 6972 6d20 7468 6174 204d 6573 7361 6765 irm that Message │ │ │ │ │ +00060760: 2e70 6172 7365 2829 2069 6e74 6572 7072 .parse() interpr │ │ │ │ │ +00060770: 6574 7320 7469 6d65 207a 6f6e 6520 7768 ets time zone wh │ │ │ │ │ +00060780: 6963 6820 7573 6573 2022 474d 542b 2f2d ich uses "GMT+/- │ │ │ │ │ +00060790: 2220 666f 726d 6174 2063 6f72 7265 6374 " format correct │ │ │ │ │ +000607a0: 6c79 2061 6e64 2064 6f65 736e 2774 2074 ly and doesn't t │ │ │ │ │ +000607b0: 6872 6f77 2050 6172 7365 4578 6365 7074 hrow ParseExcept │ │ │ │ │ +000607c0: 696f 6e2e 0a0a 3c6c 693e 6a61 7661 2f74 ion...
  • java/t │ │ │ │ │ +000607d0: 6578 742f 466f 726d 6174 2f4e 756d 6265 ext/Format/Numbe │ │ │ │ │ +000607e0: 7246 6f72 6d61 742f 4269 6744 6563 696d rFormat/BigDecim │ │ │ │ │ +000607f0: 616c 436f 6d70 6174 6962 696c 6974 7954 alCompatibilityT │ │ │ │ │ +00060800: 6573 742e 6a61 7661 3a20 436f 6e66 6972 est.java: Confir │ │ │ │ │ +00060810: 6d20 7468 6174 2044 6563 696d 616c 466f m that DecimalFo │ │ │ │ │ +00060820: 726d 6174 2e70 6172 7365 2829 2070 6172 rmat.parse() par │ │ │ │ │ +00060830: 7365 7320 4269 6744 6563 696d 616c 2061 ses BigDecimal a │ │ │ │ │ +00060840: 6e64 2042 6967 496e 7465 6765 7220 7374 nd BigInteger st │ │ │ │ │ +00060850: 7269 6e67 2076 616c 7565 7320 6173 2065 ring values as e │ │ │ │ │ +00060860: 7870 6563 7465 642e 0a0a 3c6c 693e 6a61 xpected...
  • ja │ │ │ │ │ +00060870: 7661 2f74 6578 742f 466f 726d 6174 2f4e va/text/Format/N │ │ │ │ │ +00060880: 756d 6265 7246 6f72 6d61 742f 4269 6744 umberFormat/BigD │ │ │ │ │ +00060890: 6563 696d 616c 466f 726d 6174 2e6a 6176 ecimalFormat.jav │ │ │ │ │ +000608a0: 613a 2043 6f6e 6669 726d 2074 6861 7420 a: Confirm that │ │ │ │ │ +000608b0: 6d65 7468 6f64 7320 7768 6963 6820 6172 methods which ar │ │ │ │ │ +000608c0: 6520 6e65 776c 7920 6164 6465 6420 746f e newly added to │ │ │ │ │ +000608d0: 2073 7570 706f 7274 2042 6967 4465 6369 support BigDeci │ │ │ │ │ +000608e0: 6d61 6c20 616e 6420 4269 6749 6e74 6567 mal and BigInteg │ │ │ │ │ +000608f0: 6572 2077 6f72 6b20 6173 2065 7870 6563 er work as expec │ │ │ │ │ +00060900: 7465 642e 0a0a 3c6c 693e 6a61 7661 2f74 ted...
  • java/t │ │ │ │ │ +00060910: 6578 742f 466f 726d 6174 2f4e 756d 6265 ext/Format/Numbe │ │ │ │ │ +00060920: 7246 6f72 6d61 742f 4269 6744 6563 696d rFormat/BigDecim │ │ │ │ │ +00060930: 616c 5061 7273 652e 6a61 7661 3a20 436f alParse.java: Co │ │ │ │ │ +00060940: 6e66 6972 6d20 7468 6174 206d 6574 686f nfirm that metho │ │ │ │ │ +00060950: 6473 2077 6869 6368 2061 7265 206e 6577 ds which are new │ │ │ │ │ +00060960: 6c79 2061 6464 6564 2074 6f20 7375 7070 ly added to supp │ │ │ │ │ +00060970: 6f72 7420 4269 6744 6563 696d 616c 2061 ort BigDecimal a │ │ │ │ │ +00060980: 6e64 2042 6967 496e 7465 6765 7220 776f nd BigInteger wo │ │ │ │ │ +00060990: 726b 2061 7320 6578 7065 6374 6564 2e0a rk as expected.. │ │ │ │ │ +000609a0: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f46 .
  • java/text/F │ │ │ │ │ +000609b0: 6f72 6d61 742f 4e75 6d62 6572 466f 726d ormat/NumberForm │ │ │ │ │ +000609c0: 6174 2f42 7567 3432 3038 3133 352e 6a61 at/Bug4208135.ja │ │ │ │ │ +000609d0: 7661 3a20 436f 6e66 6972 6d20 7468 6174 va: Confirm that │ │ │ │ │ +000609e0: 2074 6865 2064 6563 696d 616c 2073 6570 the decimal sep │ │ │ │ │ +000609f0: 6172 6174 6f72 2069 7320 7368 6f77 6e20 arator is shown │ │ │ │ │ +00060a00: 7768 656e 2065 7870 6c69 6369 746c 7920 when explicitly │ │ │ │ │ +00060a10: 7265 7175 6573 7465 6420 286f 7220 6e6f requested (or no │ │ │ │ │ +00060a20: 7420 7368 6f77 6e20 6966 206e 6f74 2072 t shown if not r │ │ │ │ │ +00060a30: 6571 7565 7374 6564 292e 0a0a 3c6c 693e equested)...
  • │ │ │ │ │ +00060a40: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ +00060a50: 2f4e 756d 6265 7246 6f72 6d61 742f 4275 /NumberFormat/Bu │ │ │ │ │ +00060a60: 6734 3833 3338 3737 2e6a 6176 613a 2043 g4833877.java: C │ │ │ │ │ +00060a70: 6f6e 6669 726d 2074 6861 7420 7468 6520 onfirm that the │ │ │ │ │ +00060a80: 6e65 6761 7469 7665 206d 756c 7469 706c negative multipl │ │ │ │ │ +00060a90: 6965 7220 776f 726b 7320 6173 2065 7870 ier works as exp │ │ │ │ │ +00060aa0: 6563 7465 642e 0a0a 3c6c 693e 6a61 7661 ected...
  • java │ │ │ │ │ +00060ab0: 2f74 6578 742f 466f 726d 6174 2f4e 756d /text/Format/Num │ │ │ │ │ +00060ac0: 6265 7246 6f72 6d61 742f 4275 6734 3833 berFormat/Bug483 │ │ │ │ │ +00060ad0: 3831 3037 2e6a 6176 613a 2043 6f6e 6669 8107.java: Confi │ │ │ │ │ +00060ae0: 726d 2074 6861 7420 4465 6369 6d61 6c46 rm that DecimalF │ │ │ │ │ +00060af0: 6f72 6d61 7420 6361 6e20 666f 726d 6174 ormat can format │ │ │ │ │ +00060b00: 2061 206e 756d 6265 7220 7769 7468 2061 a number with a │ │ │ │ │ +00060b10: 206e 6567 6174 6976 6520 6578 706f 6e65 negative expone │ │ │ │ │ +00060b20: 6e74 206e 756d 6265 7220 636f 7272 6563 nt number correc │ │ │ │ │ +00060b30: 746c 792e 0a0a 3c6c 693e 6a61 7661 2f74 tly...
  • java/t │ │ │ │ │ +00060b40: 6578 742f 466f 726d 6174 2f4e 756d 6265 ext/Format/Numbe │ │ │ │ │ +00060b50: 7246 6f72 6d61 742f 4275 6734 3934 3434 rFormat/Bug49444 │ │ │ │ │ +00060b60: 3339 2e6a 6176 613a 2043 6f6e 6669 726d 39.java: Confirm │ │ │ │ │ +00060b70: 2074 6861 7420 6e75 6d62 6572 7320 7768 that numbers wh │ │ │ │ │ +00060b80: 6572 6520 616c 6c20 6469 6769 7473 2061 ere all digits a │ │ │ │ │ +00060b90: 6674 6572 2074 6865 2064 6563 696d 616c fter the decimal │ │ │ │ │ +00060ba0: 2073 6570 6172 6174 6f72 2061 7265 2030 separator are 0 │ │ │ │ │ +00060bb0: 2061 6e64 2077 6869 6368 2061 7265 2062 and which are b │ │ │ │ │ +00060bc0: 6574 7765 656e 204c 6f6e 672e 4d49 4e5f etween Long.MIN_ │ │ │ │ │ +00060bd0: 5641 4c55 4520 616e 6420 4c6f 6e67 2e4d VALUE and Long.M │ │ │ │ │ +00060be0: 4158 5f56 414c 5545 2061 7265 2072 6574 AX_VALUE are ret │ │ │ │ │ +00060bf0: 7572 6e65 6420 6173 204c 6f6e 6728 6e6f urned as Long(no │ │ │ │ │ +00060c00: 7420 646f 7562 6c65 292e 0a0a 3c6c 693e t double)...
  • │ │ │ │ │ +00060c10: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ +00060c20: 2f4e 756d 6265 7246 6f72 6d61 742f 4275 /NumberFormat/Bu │ │ │ │ │ +00060c30: 6734 3939 3035 3936 2e6a 6176 613a 204d g4990596.java: M │ │ │ │ │ +00060c40: 616b 6520 7375 7265 2074 6861 7420 616e ake sure that an │ │ │ │ │ +00060c50: 7920 7375 6263 6c61 7373 206f 6620 4e75 y subclass of Nu │ │ │ │ │ +00060c60: 6d62 6572 2063 616e 2062 6520 666f 726d mber can be form │ │ │ │ │ +00060c70: 6174 7465 6420 7573 696e 6720 4465 6369 atted using Deci │ │ │ │ │ +00060c80: 6d61 6c46 6f72 6d61 742e 666f 726d 6174 malFormat.format │ │ │ │ │ +00060c90: 2829 2077 6974 686f 7574 2074 6872 6f77 () without throw │ │ │ │ │ +00060ca0: 696e 6720 616e 2065 7863 6570 7469 6f6e ing an exception │ │ │ │ │ +00060cb0: 2e0a 0a3c 6c69 3e6a 6176 612f 7465 7874 ...
  • java/text │ │ │ │ │ +00060cc0: 2f46 6f72 6d61 742f 4e75 6d62 6572 466f /Format/NumberFo │ │ │ │ │ +00060cd0: 726d 6174 2f42 7567 3632 3738 3631 362e rmat/Bug6278616. │ │ │ │ │ +00060ce0: 6a61 7661 3a20 436f 6e66 6972 6d20 7468 java: Confirm th │ │ │ │ │ +00060cf0: 6174 2041 746f 6d69 6349 6e74 6567 6572 at AtomicInteger │ │ │ │ │ +00060d00: 2061 6e64 2041 746f 6d69 634c 6f6e 6720 and AtomicLong │ │ │ │ │ +00060d10: 6172 6520 666f 726d 6174 7465 6420 636f are formatted co │ │ │ │ │ +00060d20: 7272 6563 746c 792e 0a0a 3c6c 693e 6a61 rrectly...
  • ja │ │ │ │ │ +00060d30: 7661 2f74 6578 742f 466f 726d 6174 2f4e va/text/Format/N │ │ │ │ │ +00060d40: 756d 6265 7246 6f72 6d61 742f 4275 6738 umberFormat/Bug8 │ │ │ │ │ +00060d50: 3133 3231 3235 2e6a 6176 613a 2043 6865 132125.java: Che │ │ │ │ │ +00060d60: 636b 7320 5377 6973 7327 206e 756d 6265 cks Swiss' numbe │ │ │ │ │ +00060d70: 7220 656c 656d 656e 7473 0a0a 3c6c 693e r elements..
  • │ │ │ │ │ +00060d80: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ +00060d90: 2f4e 756d 6265 7246 6f72 6d61 742f 4375 /NumberFormat/Cu │ │ │ │ │ +00060da0: 7272 656e 6379 466f 726d 6174 2e6a 6176 rrencyFormat.jav │ │ │ │ │ +00060db0: 613a 2042 6173 6963 2074 6573 7473 2066 a: Basic tests f │ │ │ │ │ +00060dc0: 6f72 2063 7572 7265 6e63 7920 666f 726d or currency form │ │ │ │ │ +00060dd0: 6174 7469 6e67 2e0a 0a3c 6c69 3e6a 6176 atting...
  • jav │ │ │ │ │ +00060de0: 612f 7465 7874 2f46 6f72 6d61 742f 4e75 a/text/Format/Nu │ │ │ │ │ +00060df0: 6d62 6572 466f 726d 6174 2f44 4653 4578 mberFormat/DFSEx │ │ │ │ │ +00060e00: 706f 6e65 6e74 6961 6c2e 6a61 7661 3a20 ponential.java: │ │ │ │ │ +00060e10: 7465 7374 204e 756d 6265 7246 6f72 6d61 test NumberForma │ │ │ │ │ +00060e20: 7420 7769 7468 2065 7870 6f6e 656e 7469 t with exponenti │ │ │ │ │ +00060e30: 616c 2073 6570 6172 6174 6f72 2073 796d al separator sym │ │ │ │ │ +00060e40: 626f 6c73 2e0a 0a3c 6c69 3e6a 6176 612f bols...
  • java/ │ │ │ │ │ +00060e50: 7465 7874 2f46 6f72 6d61 742f 4e75 6d62 text/Format/Numb │ │ │ │ │ +00060e60: 6572 466f 726d 6174 2f44 4653 4d69 6e75 erFormat/DFSMinu │ │ │ │ │ +00060e70: 7350 6572 4365 6e74 4d69 6c6c 2e6a 6176 sPerCentMill.jav │ │ │ │ │ +00060e80: 613a 2054 6573 7420 5374 7269 6e67 2072 a: Test String r │ │ │ │ │ +00060e90: 6570 7265 7365 6e74 6174 696f 6e20 6f66 epresentation of │ │ │ │ │ +00060ea0: 204d 696e 7573 5369 676e 2f50 6572 6365 MinusSign/Perce │ │ │ │ │ +00060eb0: 6e74 2f50 6572 4d69 6c6c 2073 796d 626f nt/PerMill symbo │ │ │ │ │ +00060ec0: 6c73 2e0a 0a3c 6c69 3e6a 6176 612f 7465 ls...
  • java/te │ │ │ │ │ +00060ed0: 7874 2f46 6f72 6d61 742f 4e75 6d62 6572 xt/Format/Number │ │ │ │ │ +00060ee0: 466f 726d 6174 2f44 4653 5365 7269 616c Format/DFSSerial │ │ │ │ │ +00060ef0: 697a 6174 696f 6e2e 6a61 7661 3a20 5468 ization.java: Th │ │ │ │ │ +00060f00: 7265 6520 6469 6666 6572 656e 7420 7465 ree different te │ │ │ │ │ +00060f10: 7374 7320 6172 6520 646f 6e65 2e0a 0a3c sts are done...< │ │ │ │ │ +00060f20: 6c69 3e6a 6176 612f 7465 7874 2f46 6f72 li>java/text/For │ │ │ │ │ +00060f30: 6d61 742f 4e75 6d62 6572 466f 726d 6174 mat/NumberFormat │ │ │ │ │ +00060f40: 2f49 6e74 6c54 6573 7444 6563 696d 616c /IntlTestDecimal │ │ │ │ │ +00060f50: 466f 726d 6174 4150 492e 6a61 7661 3a20 FormatAPI.java: │ │ │ │ │ +00060f60: 7465 7374 2049 6e74 6572 6e61 7469 6f6e test Internation │ │ │ │ │ +00060f70: 616c 2044 6563 696d 616c 2046 6f72 6d61 al Decimal Forma │ │ │ │ │ +00060f80: 7420 4150 490a 0a3c 6c69 3e6a 6176 612f t API..
  • java/ │ │ │ │ │ +00060f90: 7465 7874 2f46 6f72 6d61 742f 4e75 6d62 text/Format/Numb │ │ │ │ │ +00060fa0: 6572 466f 726d 6174 2f49 6e74 6c54 6573 erFormat/IntlTes │ │ │ │ │ +00060fb0: 7444 6563 696d 616c 466f 726d 6174 5379 tDecimalFormatSy │ │ │ │ │ +00060fc0: 6d62 6f6c 732e 6a61 7661 3a20 7465 7374 mbols.java: test │ │ │ │ │ +00060fd0: 2049 6e74 6572 6e61 7469 6f6e 616c 2044 International D │ │ │ │ │ +00060fe0: 6563 696d 616c 2046 6f72 6d61 7420 5379 ecimal Format Sy │ │ │ │ │ +00060ff0: 6d62 6f6c 730a 0a3c 6c69 3e6a 6176 612f mbols..
  • java/ │ │ │ │ │ +00061000: 7465 7874 2f46 6f72 6d61 742f 4e75 6d62 text/Format/Numb │ │ │ │ │ +00061010: 6572 466f 726d 6174 2f49 6e74 6c54 6573 erFormat/IntlTes │ │ │ │ │ +00061020: 744e 756d 6265 7246 6f72 6d61 7441 5049 tNumberFormatAPI │ │ │ │ │ +00061030: 2e6a 6176 613a 2074 6573 7420 496e 7465 .java: test Inte │ │ │ │ │ +00061040: 726e 6174 696f 6e61 6c20 4e75 6d62 6572 rnational Number │ │ │ │ │ +00061050: 2046 6f72 6d61 7420 4150 490a 0a3c 6c69 Format API..
  • java/text/Forma │ │ │ │ │ +00061070: 742f 4e75 6d62 6572 466f 726d 6174 2f4d t/NumberFormat/M │ │ │ │ │ +00061080: 756c 7469 706c 654e 756d 6265 7253 6372 ultipleNumberScr │ │ │ │ │ +00061090: 6970 7454 6573 742e 6a61 7661 3a20 5375 iptTest.java: Su │ │ │ │ │ +000610a0: 7070 6f72 7420 6d75 6c74 6970 6c65 2073 pport multiple s │ │ │ │ │ +000610b0: 6372 6970 7473 2066 6f72 2064 6967 6974 cripts for digit │ │ │ │ │ +000610c0: 7320 616e 6420 6465 6369 6d61 6c20 7379 s and decimal sy │ │ │ │ │ +000610d0: 6d62 6f6c 7320 7065 7220 6c6f 6361 6c65 mbols per locale │ │ │ │ │ +000610e0: 0a0a 3c6c 693e 6a61 7661 2f74 6578 742f ..
  • java/text/ │ │ │ │ │ +000610f0: 466f 726d 6174 2f4e 756d 6265 7246 6f72 Format/NumberFor │ │ │ │ │ 00061100: 6d61 742f 4e75 6d62 6572 466f 726d 6174 mat/NumberFormat │ │ │ │ │ -00061110: 2f4d 756c 7469 706c 654e 756d 6265 7253 /MultipleNumberS │ │ │ │ │ -00061120: 6372 6970 7454 6573 742e 6a61 7661 3a20 criptTest.java: │ │ │ │ │ -00061130: 5375 7070 6f72 7420 6d75 6c74 6970 6c65 Support multiple │ │ │ │ │ -00061140: 2073 6372 6970 7473 2066 6f72 2064 6967 scripts for dig │ │ │ │ │ -00061150: 6974 7320 616e 6420 6465 6369 6d61 6c20 its and decimal │ │ │ │ │ -00061160: 7379 6d62 6f6c 7320 7065 7220 6c6f 6361 symbols per loca │ │ │ │ │ -00061170: 6c65 0a0a 3c6c 693e 6a61 7661 2f74 6578 le..
  • java/tex │ │ │ │ │ -00061180: 742f 466f 726d 6174 2f4e 756d 6265 7246 t/Format/NumberF │ │ │ │ │ -00061190: 6f72 6d61 742f 4e75 6d62 6572 466f 726d ormat/NumberForm │ │ │ │ │ -000611a0: 6174 526f 756e 6469 6e67 2e6a 6176 613a atRounding.java: │ │ │ │ │ -000611b0: 2054 6573 7473 2066 6f72 2072 6f75 6e64 Tests for round │ │ │ │ │ -000611c0: 696e 6720 6d6f 6465 2069 6e20 4e75 6d62 ing mode in Numb │ │ │ │ │ -000611d0: 6572 466f 726d 6174 0a0a 3c6c 693e 6a61 erFormat..
  • ja │ │ │ │ │ -000611e0: 7661 2f74 6578 742f 466f 726d 6174 2f4e va/text/Format/N │ │ │ │ │ -000611f0: 756d 6265 7246 6f72 6d61 742f 4e75 6d62 umberFormat/Numb │ │ │ │ │ -00061200: 6572 5265 6772 6573 7369 6f6e 2e6a 6176 erRegression.jav │ │ │ │ │ -00061210: 613a 2052 6567 7265 7373 696f 6e20 7465 a: Regression te │ │ │ │ │ -00061220: 7374 7320 666f 7220 4e75 6d62 6572 466f sts for NumberFo │ │ │ │ │ -00061230: 726d 6174 2061 6e64 2061 7373 6f63 6961 rmat and associa │ │ │ │ │ -00061240: 7465 6420 636c 6173 7365 730a 0a3c 6c69 ted classes..
  • java/text/Forma │ │ │ │ │ -00061260: 742f 4e75 6d62 6572 466f 726d 6174 2f4e t/NumberFormat/N │ │ │ │ │ -00061270: 756d 6265 7252 6f75 6e64 5472 6970 2e6a umberRoundTrip.j │ │ │ │ │ -00061280: 6176 613a 2072 6f75 6e64 2074 7269 7020 ava: round trip │ │ │ │ │ -00061290: 7465 7374 204e 756d 6265 7246 6f72 6d61 test NumberForma │ │ │ │ │ -000612a0: 740a 0a3c 6c69 3e6a 6176 612f 7465 7874 t..
  • java/text │ │ │ │ │ -000612b0: 2f46 6f72 6d61 742f 4e75 6d62 6572 466f /Format/NumberFo │ │ │ │ │ -000612c0: 726d 6174 2f4e 756d 6265 7254 6573 742e rmat/NumberTest. │ │ │ │ │ -000612d0: 6a61 7661 3a20 7465 7374 204e 756d 6265 java: test Numbe │ │ │ │ │ -000612e0: 7246 6f72 6d61 740a 0a3c 6c69 3e6a 6176 rFormat..
  • jav │ │ │ │ │ -000612f0: 612f 7465 7874 2f46 6f72 6d61 742f 4e75 a/text/Format/Nu │ │ │ │ │ -00061300: 6d62 6572 466f 726d 6174 2f50 6f73 6974 mberFormat/Posit │ │ │ │ │ -00061310: 696f 6e54 6573 742e 6a61 7661 3a20 7465 ionTest.java: te │ │ │ │ │ -00061320: 7374 2050 6172 7365 506f 7369 7469 6f6e st ParsePosition │ │ │ │ │ -00061330: 2061 6e64 2046 6965 6c64 506f 7369 7469 and FieldPositi │ │ │ │ │ -00061340: 6f6e 0a0a 3c6c 693e 6a61 7661 2f74 6578 on..
  • java/tex │ │ │ │ │ -00061350: 742f 466f 726d 6174 2f4e 756d 6265 7246 t/Format/NumberF │ │ │ │ │ -00061360: 6f72 6d61 742f 5365 7269 616c 697a 6174 ormat/Serializat │ │ │ │ │ -00061370: 696f 6e4c 6f61 6454 6573 742e 6a61 7661 ionLoadTest.java │ │ │ │ │ -00061380: 3a20 7465 7374 2073 6572 6961 6c69 7a61 : test serializa │ │ │ │ │ -00061390: 7469 6f6e 2063 6f6d 7061 7469 6269 6c69 tion compatibili │ │ │ │ │ -000613a0: 7479 206f 6620 4465 6369 6d61 6c46 6f72 ty of DecimalFor │ │ │ │ │ -000613b0: 6d61 7420 616e 6420 4465 6369 6d61 6c46 mat and DecimalF │ │ │ │ │ -000613c0: 6f72 6d61 7453 796d 626f 6c73 0a0a 3c6c ormatSymbols..java/text/Form │ │ │ │ │ -000613e0: 6174 2f4e 756d 6265 7246 6f72 6d61 742f at/NumberFormat/ │ │ │ │ │ -000613f0: 5465 7374 5065 7275 4375 7272 656e 6379 TestPeruCurrency │ │ │ │ │ -00061400: 466f 726d 6174 2e6a 6176 613a 2043 7572 Format.java: Cur │ │ │ │ │ -00061410: 7265 6e63 7920 6465 6369 6d61 6c20 6d61 rency decimal ma │ │ │ │ │ -00061420: 726b 6572 2069 6e63 6f72 7265 6374 2066 rker incorrect f │ │ │ │ │ -00061430: 6f72 2050 6572 7520 2843 4f4d 5041 5429 or Peru (COMPAT) │ │ │ │ │ -00061440: 2e0a 0a3c 6c69 3e6a 6176 612f 7465 7874 ...
  • java/text │ │ │ │ │ -00061450: 2f46 6f72 6d61 742f 4e75 6d62 6572 466f /Format/NumberFo │ │ │ │ │ -00061460: 726d 6174 2f54 6573 7467 6574 5061 7474 rmat/TestgetPatt │ │ │ │ │ -00061470: 6572 6e53 6570 6172 6174 6f72 5f6a 612e ernSeparator_ja. │ │ │ │ │ -00061480: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -00061490: 7468 6174 2044 6563 696d 616c 466f 726d that DecimalForm │ │ │ │ │ -000614a0: 6174 5379 6d62 6f6c 732e 6765 7450 6174 atSymbols.getPat │ │ │ │ │ -000614b0: 7465 726e 5365 7061 7261 746f 7220 7265 ternSeparator re │ │ │ │ │ -000614c0: 7475 726e 7320 273b 2720 696e 206a 6120 turns ';' in ja │ │ │ │ │ -000614d0: 6c6f 6361 6c65 2e0a 0a3c 6c69 3e6a 6176 locale...
  • jav │ │ │ │ │ -000614e0: 612f 7465 7874 2f46 6f72 6d61 742f 636f a/text/Format/co │ │ │ │ │ -000614f0: 6d6d 6f6e 2f42 7567 3437 3639 3834 302e mmon/Bug4769840. │ │ │ │ │ -00061500: 6a61 7661 3a20 436f 6e66 6972 6d20 7365 java: Confirm se │ │ │ │ │ -00061510: 7269 616c 697a 6174 696f 6e20 636f 6d70 rialization comp │ │ │ │ │ -00061520: 6174 6962 696c 6974 790a 0a3c 6c69 3e6a atibility..
  • j │ │ │ │ │ -00061530: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ -00061540: 636f 6d6d 6f6e 2f42 7567 3632 3135 3936 common/Bug621596 │ │ │ │ │ -00061550: 322e 6a61 7661 3a20 436f 6e66 6972 6d20 2.java: Confirm │ │ │ │ │ -00061560: 7468 6174 2072 6570 6c61 6369 6e67 2055 that replacing U │ │ │ │ │ -00061570: 7469 6c69 7479 2e61 7261 7945 7175 616c tility.arayEqual │ │ │ │ │ -00061580: 7320 6d65 7468 6f64 7320 6861 7665 2077 s methods have w │ │ │ │ │ -00061590: 6974 6820 4172 7261 7973 2e65 7175 616c ith Arrays.equal │ │ │ │ │ -000615a0: 7320 696e 7472 6f64 7563 6573 206e 6f20 s introduces no │ │ │ │ │ -000615b0: 7072 6f62 6c65 6d2e 0a0a 3c6c 693e 6a61 problem...
  • ja │ │ │ │ │ -000615c0: 7661 2f74 6578 742f 466f 726d 6174 2f63 va/text/Format/c │ │ │ │ │ -000615d0: 6f6d 6d6f 6e2f 466f 726d 6174 4974 6572 ommon/FormatIter │ │ │ │ │ -000615e0: 6174 6f72 5465 7374 2e6a 6176 613a 2054 atorTest.java: T │ │ │ │ │ -000615f0: 6573 7473 2074 6865 2066 6f72 6d61 7454 ests the formatT │ │ │ │ │ -00061600: 6f43 6861 7261 6374 6572 4974 6572 6174 oCharacterIterat │ │ │ │ │ -00061610: 6f72 206d 6574 686f 6420 6f66 2053 696d or method of Sim │ │ │ │ │ -00061620: 706c 6544 6174 6546 6f72 6d61 742c 204d pleDateFormat, M │ │ │ │ │ -00061630: 6573 7361 6765 466f 726d 6174 2061 6e64 essageFormat and │ │ │ │ │ -00061640: 2044 6563 696d 616c 466f 726d 6174 2e0a DecimalFormat.. │ │ │ │ │ -00061650: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f4e .
  • java/text/N │ │ │ │ │ -00061660: 6f72 6d61 6c69 7a65 722f 436f 6e66 6f72 ormalizer/Confor │ │ │ │ │ -00061670: 6d61 6e63 6554 6573 742e 6a61 7661 3a20 manceTest.java: │ │ │ │ │ -00061680: 436f 6e66 6972 6d20 4e6f 726d 616c 697a Confirm Normaliz │ │ │ │ │ -00061690: 6572 2773 2066 756e 6461 6d65 6e74 616c er's fundamental │ │ │ │ │ -000616a0: 2062 6568 6176 696f 720a 0a3c 6c69 3e6a behavior..
  • j │ │ │ │ │ -000616b0: 6176 612f 7465 7874 2f4e 6f72 6d61 6c69 ava/text/Normali │ │ │ │ │ -000616c0: 7a65 722f 4943 5542 6173 6963 5465 7374 zer/ICUBasicTest │ │ │ │ │ -000616d0: 2e6a 6176 613a 2043 6f6e 6669 726d 204e .java: Confirm N │ │ │ │ │ -000616e0: 6f72 6d61 6c69 7a65 7227 7320 6675 6e64 ormalizer's fund │ │ │ │ │ -000616f0: 616d 656e 7461 6c20 6265 6861 7669 6f72 amental behavior │ │ │ │ │ -00061700: 2e0a 0a3c 6c69 3e6a 6176 612f 7465 7874 ...
  • java/text │ │ │ │ │ -00061710: 2f4e 6f72 6d61 6c69 7a65 722f 4e6f 726d /Normalizer/Norm │ │ │ │ │ -00061720: 616c 697a 6572 4150 4954 6573 742e 6a61 alizerAPITest.ja │ │ │ │ │ -00061730: 7661 3a20 436f 6e66 6972 6d20 4e6f 726d va: Confirm Norm │ │ │ │ │ -00061740: 616c 697a 6572 2773 2066 756e 6461 6d65 alizer's fundame │ │ │ │ │ -00061750: 6e74 616c 2062 6568 6176 696f 720a 0a3c ntal behavior..< │ │ │ │ │ -00061760: 6c69 3e6a 6176 612f 7465 7874 2f4e 6f72 li>java/text/Nor │ │ │ │ │ -00061770: 6d61 6c69 7a65 722f 5371 7561 7265 4572 malizer/SquareEr │ │ │ │ │ -00061780: 6143 6861 7261 6374 6572 5465 7374 2e6a aCharacterTest.j │ │ │ │ │ -00061790: 6176 613a 2054 6573 7473 2064 6563 6f6d ava: Tests decom │ │ │ │ │ -000617a0: 706f 7369 7469 6f6e 206f 6620 4a61 7061 position of Japa │ │ │ │ │ -000617b0: 6e65 7365 2073 7175 6172 6520 6572 6120 nese square era │ │ │ │ │ -000617c0: 6368 6172 6163 7465 7273 2e0a 0a3c 6c69 characters...
  • java/text/Norma │ │ │ │ │ -000617e0: 6c69 7a65 722f 5468 7265 6164 5361 6665 lizer/ThreadSafe │ │ │ │ │ -000617f0: 5465 7374 2e6a 6176 613a 2043 6f6e 6669 Test.java: Confi │ │ │ │ │ -00061800: 726d 2074 6861 7420 6a61 7661 2e74 6578 rm that java.tex │ │ │ │ │ -00061810: 742e 4e6f 726d 616c 697a 6572 2061 6e64 t.Normalizer and │ │ │ │ │ -00061820: 2073 756e 2e74 6578 742e 4e6f 726d 616c sun.text.Normal │ │ │ │ │ -00061830: 697a 6572 2061 7265 2074 6872 6561 642d izer are thread- │ │ │ │ │ -00061840: 7361 6665 2e0a 0a3c 6c69 3e6a 6176 612f safe...
  • java/ │ │ │ │ │ -00061850: 7469 6d65 2f6e 6f6e 7465 7374 6e67 2f6a time/nontestng/j │ │ │ │ │ -00061860: 6176 612f 7469 6d65 2f63 6872 6f6e 6f2f ava/time/chrono/ │ │ │ │ │ -00061870: 4275 6738 3137 3838 3233 2e6a 6176 613a Bug8178823.java: │ │ │ │ │ -00061880: 2054 6573 7420 4869 6a72 6168 2063 616c Test Hijrah cal │ │ │ │ │ -00061890: 656e 6461 7220 6973 2069 6e69 7469 616c endar is initial │ │ │ │ │ -000618a0: 697a 6564 2077 6974 6820 7468 6520 7365 ized with the se │ │ │ │ │ -000618b0: 6375 7269 7479 206d 616e 6167 6572 2e0a curity manager.. │ │ │ │ │ -000618c0: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f6e .
  • java/time/n │ │ │ │ │ -000618d0: 6f6e 7465 7374 6e67 2f6a 6176 612f 7469 ontestng/java/ti │ │ │ │ │ -000618e0: 6d65 2f63 6872 6f6e 6f2f 4869 6a72 6168 me/chrono/Hijrah │ │ │ │ │ -000618f0: 436f 6e66 6967 5465 7374 2e6a 6176 613a ConfigTest.java: │ │ │ │ │ -00061900: 2054 6573 7473 2077 6865 7468 6572 2061 Tests whether a │ │ │ │ │ -00061910: 2063 7573 746f 6d20 4869 6a72 6168 2063 custom Hijrah c │ │ │ │ │ -00061920: 6f6e 6669 6775 7261 7469 6f6e 2070 726f onfiguration pro │ │ │ │ │ -00061930: 7065 7274 6965 7320 6669 6c65 2077 6f72 perties file wor │ │ │ │ │ -00061940: 6b73 2063 6f72 7265 6374 6c79 0a0a 3c6c ks correctly..java/time/nont │ │ │ │ │ -00061960: 6573 746e 672f 6a61 7661 2f74 696d 652f estng/java/time/ │ │ │ │ │ -00061970: 7a6f 6e65 2f43 7573 746f 6d5a 6f6e 654e zone/CustomZoneN │ │ │ │ │ -00061980: 616d 6554 6573 742e 6a61 7661 3a20 4368 ameTest.java: Ch │ │ │ │ │ -00061990: 6563 6b73 2077 6865 7468 6572 2063 7573 ecks whether cus │ │ │ │ │ -000619a0: 746f 6d20 7a6f 6e65 206e 616d 6573 2063 tom zone names c │ │ │ │ │ -000619b0: 616e 2062 6520 666f 726d 6174 7465 642f an be formatted/ │ │ │ │ │ -000619c0: 7061 7273 6564 2063 6f72 7265 6374 6c79 parsed correctly │ │ │ │ │ -000619d0: 2e0a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ...
  • java/time │ │ │ │ │ -000619e0: 2f74 636b 2f6a 6176 612f 7469 6d65 2f41 /tck/java/time/A │ │ │ │ │ -000619f0: 6273 7472 6163 7444 6174 6554 696d 6554 bstractDateTimeT │ │ │ │ │ -00061a00: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
  • java/time/tck/j │ │ │ │ │ -00061a20: 6176 612f 7469 6d65 2f41 6273 7472 6163 ava/time/Abstrac │ │ │ │ │ -00061a30: 7454 434b 5465 7374 2e6a 6176 613a 2020 tTCKTest.java: │ │ │ │ │ -00061a40: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ -00061a50: 7463 6b2f 6a61 7661 2f74 696d 652f 4d6f tck/java/time/Mo │ │ │ │ │ -00061a60: 636b 5369 6d70 6c65 5065 7269 6f64 2e6a ckSimplePeriod.j │ │ │ │ │ -00061a70: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -00061a80: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ -00061a90: 696d 652f 5443 4b43 6c6f 636b 2e6a 6176 ime/TCKClock.jav │ │ │ │ │ -00061aa0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -00061ab0: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ -00061ac0: 652f 5443 4b43 6c6f 636b 5f46 6978 6564 e/TCKClock_Fixed │ │ │ │ │ -00061ad0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -00061ae0: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ -00061af0: 2f74 696d 652f 5443 4b43 6c6f 636b 5f4f /time/TCKClock_O │ │ │ │ │ -00061b00: 6666 7365 742e 6a61 7661 3a20 200a 0a3c ffset.java: ..< │ │ │ │ │ -00061b10: 6c69 3e6a 6176 612f 7469 6d65 2f74 636b li>java/time/tck │ │ │ │ │ -00061b20: 2f6a 6176 612f 7469 6d65 2f54 434b 436c /java/time/TCKCl │ │ │ │ │ -00061b30: 6f63 6b5f 5379 7374 656d 2e6a 6176 613a ock_System.java: │ │ │ │ │ -00061b40: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ -00061b50: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ -00061b60: 5443 4b43 6c6f 636b 5f54 6963 6b2e 6a61 TCKClock_Tick.ja │ │ │ │ │ -00061b70: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -00061b80: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ -00061b90: 6d65 2f54 434b 4461 794f 6657 6565 6b2e me/TCKDayOfWeek. │ │ │ │ │ -00061ba0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -00061bb0: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -00061bc0: 7469 6d65 2f54 434b 4475 7261 7469 6f6e time/TCKDuration │ │ │ │ │ -00061bd0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -00061be0: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ -00061bf0: 2f74 696d 652f 5443 4b49 6e73 7461 6e74 /time/TCKInstant │ │ │ │ │ -00061c00: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -00061c10: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ -00061c20: 2f74 696d 652f 5443 4b4c 6f63 616c 4461 /time/TCKLocalDa │ │ │ │ │ -00061c30: 7465 2e6a 6176 613a 2020 0a0a 3c6c 693e te.java: ..
  • │ │ │ │ │ -00061c40: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ -00061c50: 7661 2f74 696d 652f 5443 4b4c 6f63 616c va/time/TCKLocal │ │ │ │ │ -00061c60: 4461 7465 5469 6d65 2e6a 6176 613a 2020 DateTime.java: │ │ │ │ │ -00061c70: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ -00061c80: 7463 6b2f 6a61 7661 2f74 696d 652f 5443 tck/java/time/TC │ │ │ │ │ -00061c90: 4b4c 6f63 616c 5469 6d65 2e6a 6176 613a KLocalTime.java: │ │ │ │ │ -00061ca0: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ -00061cb0: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ -00061cc0: 5443 4b4d 6f6e 7468 2e6a 6176 613a 2020 TCKMonth.java: │ │ │ │ │ -00061cd0: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ -00061ce0: 7463 6b2f 6a61 7661 2f74 696d 652f 5443 tck/java/time/TC │ │ │ │ │ -00061cf0: 4b4d 6f6e 7468 4461 792e 6a61 7661 3a20 KMonthDay.java: │ │ │ │ │ -00061d00: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ -00061d10: 2f74 636b 2f6a 6176 612f 7469 6d65 2f54 /tck/java/time/T │ │ │ │ │ -00061d20: 434b 4f66 6673 6574 4461 7465 5469 6d65 CKOffsetDateTime │ │ │ │ │ -00061d30: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -00061d40: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ -00061d50: 2f74 696d 652f 5443 4b4f 6666 7365 7454 /time/TCKOffsetT │ │ │ │ │ -00061d60: 696d 652e 6a61 7661 3a20 200a 0a3c 6c69 ime.java: ..
  • java/time/tck/j │ │ │ │ │ -00061d80: 6176 612f 7469 6d65 2f54 434b 5065 7269 ava/time/TCKPeri │ │ │ │ │ -00061d90: 6f64 2e6a 6176 613a 2020 0a0a 3c6c 693e od.java: ..
  • │ │ │ │ │ -00061da0: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ -00061db0: 7661 2f74 696d 652f 5443 4b59 6561 722e va/time/TCKYear. │ │ │ │ │ -00061dc0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -00061dd0: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -00061de0: 7469 6d65 2f54 434b 5965 6172 4d6f 6e74 time/TCKYearMont │ │ │ │ │ -00061df0: 682e 6a61 7661 3a20 200a 0a3c 6c69 3e6a h.java: ..
  • j │ │ │ │ │ -00061e00: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ -00061e10: 612f 7469 6d65 2f54 434b 5a6f 6e65 4964 a/time/TCKZoneId │ │ │ │ │ -00061e20: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -00061e30: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ -00061e40: 2f74 696d 652f 5443 4b5a 6f6e 654f 6666 /time/TCKZoneOff │ │ │ │ │ -00061e50: 7365 742e 6a61 7661 3a20 200a 0a3c 6c69 set.java: ..
  • java/time/tck/j │ │ │ │ │ -00061e70: 6176 612f 7469 6d65 2f54 434b 5a6f 6e65 ava/time/TCKZone │ │ │ │ │ -00061e80: 6444 6174 6554 696d 652e 6a61 7661 3a20 dDateTime.java: │ │ │ │ │ -00061e90: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ -00061ea0: 2f74 636b 2f6a 6176 612f 7469 6d65 2f54 /tck/java/time/T │ │ │ │ │ -00061eb0: 6573 7449 736f 4368 726f 6e6f 6c6f 6779 estIsoChronology │ │ │ │ │ -00061ec0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -00061ed0: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ -00061ee0: 2f74 696d 652f 6368 726f 6e6f 2f43 6f70 /time/chrono/Cop │ │ │ │ │ -00061ef0: 7469 6343 6872 6f6e 6f6c 6f67 792e 6a61 ticChronology.ja │ │ │ │ │ -00061f00: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -00061f10: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ -00061f20: 6d65 2f63 6872 6f6e 6f2f 436f 7074 6963 me/chrono/Coptic │ │ │ │ │ -00061f30: 4461 7465 2e6a 6176 613a 2020 0a0a 3c6c Date.java: ..java/time/tck/ │ │ │ │ │ -00061f50: 6a61 7661 2f74 696d 652f 6368 726f 6e6f java/time/chrono │ │ │ │ │ -00061f60: 2f43 6f70 7469 6345 7261 2e6a 6176 613a /CopticEra.java: │ │ │ │ │ -00061f70: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ -00061f80: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ -00061f90: 6368 726f 6e6f 2f54 434b 4368 726f 6e6f chrono/TCKChrono │ │ │ │ │ -00061fa0: 4c6f 6361 6c44 6174 652e 6a61 7661 3a20 LocalDate.java: │ │ │ │ │ -00061fb0: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ -00061fc0: 2f74 636b 2f6a 6176 612f 7469 6d65 2f63 /tck/java/time/c │ │ │ │ │ -00061fd0: 6872 6f6e 6f2f 5443 4b43 6872 6f6e 6f4c hrono/TCKChronoL │ │ │ │ │ -00061fe0: 6f63 616c 4461 7465 5469 6d65 2e6a 6176 ocalDateTime.jav │ │ │ │ │ -00061ff0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -00062000: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ -00062010: 652f 6368 726f 6e6f 2f54 434b 4368 726f e/chrono/TCKChro │ │ │ │ │ -00062020: 6e6f 5065 7269 6f64 2e6a 6176 613a 2020 noPeriod.java: │ │ │ │ │ -00062030: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ -00062040: 7463 6b2f 6a61 7661 2f74 696d 652f 6368 tck/java/time/ch │ │ │ │ │ -00062050: 726f 6e6f 2f54 434b 4368 726f 6e6f 5a6f rono/TCKChronoZo │ │ │ │ │ -00062060: 6e65 6444 6174 6554 696d 652e 6a61 7661 nedDateTime.java │ │ │ │ │ -00062070: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ -00062080: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ -00062090: 2f63 6872 6f6e 6f2f 5443 4b43 6872 6f6e /chrono/TCKChron │ │ │ │ │ -000620a0: 6f6c 6f67 792e 6a61 7661 3a20 200a 0a3c ology.java: ..< │ │ │ │ │ -000620b0: 6c69 3e6a 6176 612f 7469 6d65 2f74 636b li>java/time/tck │ │ │ │ │ -000620c0: 2f6a 6176 612f 7469 6d65 2f63 6872 6f6e /java/time/chron │ │ │ │ │ -000620d0: 6f2f 5443 4b48 696a 7261 6843 6872 6f6e o/TCKHijrahChron │ │ │ │ │ -000620e0: 6f6c 6f67 792e 6a61 7661 3a20 200a 0a3c ology.java: ..< │ │ │ │ │ -000620f0: 6c69 3e6a 6176 612f 7469 6d65 2f74 636b li>java/time/tck │ │ │ │ │ -00062100: 2f6a 6176 612f 7469 6d65 2f63 6872 6f6e /java/time/chron │ │ │ │ │ -00062110: 6f2f 5443 4b48 696a 7261 6845 7261 2e6a o/TCKHijrahEra.j │ │ │ │ │ -00062120: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -00062130: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ -00062140: 696d 652f 6368 726f 6e6f 2f54 434b 4973 ime/chrono/TCKIs │ │ │ │ │ -00062150: 6f43 6872 6f6e 6f6c 6f67 792e 6a61 7661 oChronology.java │ │ │ │ │ -00062160: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ -00062170: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ -00062180: 2f63 6872 6f6e 6f2f 5443 4b49 736f 4572 /chrono/TCKIsoEr │ │ │ │ │ -00062190: 612e 6a61 7661 3a20 200a 0a3c 6c69 3e6a a.java: ..
  • j │ │ │ │ │ -000621a0: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ -000621b0: 612f 7469 6d65 2f63 6872 6f6e 6f2f 5443 a/time/chrono/TC │ │ │ │ │ -000621c0: 4b4a 6170 616e 6573 6543 6872 6f6e 6f6c KJapaneseChronol │ │ │ │ │ -000621d0: 6f67 792e 6a61 7661 3a20 200a 0a3c 6c69 ogy.java: ..
  • java/time/tck/j │ │ │ │ │ -000621f0: 6176 612f 7469 6d65 2f63 6872 6f6e 6f2f ava/time/chrono/ │ │ │ │ │ -00062200: 5443 4b4a 6170 616e 6573 6545 7261 2e6a TCKJapaneseEra.j │ │ │ │ │ -00062210: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -00062220: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ -00062230: 696d 652f 6368 726f 6e6f 2f54 434b 4d69 ime/chrono/TCKMi │ │ │ │ │ -00062240: 6e67 756f 4368 726f 6e6f 6c6f 6779 2e6a nguoChronology.j │ │ │ │ │ -00062250: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -00062260: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ -00062270: 696d 652f 6368 726f 6e6f 2f54 434b 4d69 ime/chrono/TCKMi │ │ │ │ │ -00062280: 6e67 756f 4572 612e 6a61 7661 3a20 200a nguoEra.java: . │ │ │ │ │ -00062290: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ -000622a0: 636b 2f6a 6176 612f 7469 6d65 2f63 6872 ck/java/time/chr │ │ │ │ │ -000622b0: 6f6e 6f2f 5443 4b54 6573 7453 6572 7669 ono/TCKTestServi │ │ │ │ │ -000622c0: 6365 4c6f 6164 6572 2e6a 6176 613a 2020 ceLoader.java: │ │ │ │ │ -000622d0: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ -000622e0: 7463 6b2f 6a61 7661 2f74 696d 652f 6368 tck/java/time/ch │ │ │ │ │ -000622f0: 726f 6e6f 2f54 434b 5468 6169 4275 6464 rono/TCKThaiBudd │ │ │ │ │ -00062300: 6869 7374 4368 726f 6e6f 6c6f 6779 2e6a histChronology.j │ │ │ │ │ +00061110: 526f 756e 6469 6e67 2e6a 6176 613a 2054 Rounding.java: T │ │ │ │ │ +00061120: 6573 7473 2066 6f72 2072 6f75 6e64 696e ests for roundin │ │ │ │ │ +00061130: 6720 6d6f 6465 2069 6e20 4e75 6d62 6572 g mode in Number │ │ │ │ │ +00061140: 466f 726d 6174 0a0a 3c6c 693e 6a61 7661 Format..
  • java │ │ │ │ │ +00061150: 2f74 6578 742f 466f 726d 6174 2f4e 756d /text/Format/Num │ │ │ │ │ +00061160: 6265 7246 6f72 6d61 742f 4e75 6d62 6572 berFormat/Number │ │ │ │ │ +00061170: 5265 6772 6573 7369 6f6e 2e6a 6176 613a Regression.java: │ │ │ │ │ +00061180: 2052 6567 7265 7373 696f 6e20 7465 7374 Regression test │ │ │ │ │ +00061190: 7320 666f 7220 4e75 6d62 6572 466f 726d s for NumberForm │ │ │ │ │ +000611a0: 6174 2061 6e64 2061 7373 6f63 6961 7465 at and associate │ │ │ │ │ +000611b0: 6420 636c 6173 7365 730a 0a3c 6c69 3e6a d classes..
  • j │ │ │ │ │ +000611c0: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ +000611d0: 4e75 6d62 6572 466f 726d 6174 2f4e 756d NumberFormat/Num │ │ │ │ │ +000611e0: 6265 7252 6f75 6e64 5472 6970 2e6a 6176 berRoundTrip.jav │ │ │ │ │ +000611f0: 613a 2072 6f75 6e64 2074 7269 7020 7465 a: round trip te │ │ │ │ │ +00061200: 7374 204e 756d 6265 7246 6f72 6d61 740a st NumberFormat. │ │ │ │ │ +00061210: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f46 .
  • java/text/F │ │ │ │ │ +00061220: 6f72 6d61 742f 4e75 6d62 6572 466f 726d ormat/NumberForm │ │ │ │ │ +00061230: 6174 2f4e 756d 6265 7254 6573 742e 6a61 at/NumberTest.ja │ │ │ │ │ +00061240: 7661 3a20 7465 7374 204e 756d 6265 7246 va: test NumberF │ │ │ │ │ +00061250: 6f72 6d61 740a 0a3c 6c69 3e6a 6176 612f ormat..
  • java/ │ │ │ │ │ +00061260: 7465 7874 2f46 6f72 6d61 742f 4e75 6d62 text/Format/Numb │ │ │ │ │ +00061270: 6572 466f 726d 6174 2f50 6f73 6974 696f erFormat/Positio │ │ │ │ │ +00061280: 6e54 6573 742e 6a61 7661 3a20 7465 7374 nTest.java: test │ │ │ │ │ +00061290: 2050 6172 7365 506f 7369 7469 6f6e 2061 ParsePosition a │ │ │ │ │ +000612a0: 6e64 2046 6965 6c64 506f 7369 7469 6f6e nd FieldPosition │ │ │ │ │ +000612b0: 0a0a 3c6c 693e 6a61 7661 2f74 6578 742f ..
  • java/text/ │ │ │ │ │ +000612c0: 466f 726d 6174 2f4e 756d 6265 7246 6f72 Format/NumberFor │ │ │ │ │ +000612d0: 6d61 742f 5365 7269 616c 697a 6174 696f mat/Serializatio │ │ │ │ │ +000612e0: 6e4c 6f61 6454 6573 742e 6a61 7661 3a20 nLoadTest.java: │ │ │ │ │ +000612f0: 7465 7374 2073 6572 6961 6c69 7a61 7469 test serializati │ │ │ │ │ +00061300: 6f6e 2063 6f6d 7061 7469 6269 6c69 7479 on compatibility │ │ │ │ │ +00061310: 206f 6620 4465 6369 6d61 6c46 6f72 6d61 of DecimalForma │ │ │ │ │ +00061320: 7420 616e 6420 4465 6369 6d61 6c46 6f72 t and DecimalFor │ │ │ │ │ +00061330: 6d61 7453 796d 626f 6c73 0a0a 3c6c 693e matSymbols..
  • │ │ │ │ │ +00061340: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ +00061350: 2f4e 756d 6265 7246 6f72 6d61 742f 5465 /NumberFormat/Te │ │ │ │ │ +00061360: 7374 5065 7275 4375 7272 656e 6379 466f stPeruCurrencyFo │ │ │ │ │ +00061370: 726d 6174 2e6a 6176 613a 2043 7572 7265 rmat.java: Curre │ │ │ │ │ +00061380: 6e63 7920 6465 6369 6d61 6c20 6d61 726b ncy decimal mark │ │ │ │ │ +00061390: 6572 2069 6e63 6f72 7265 6374 2066 6f72 er incorrect for │ │ │ │ │ +000613a0: 2050 6572 7520 2843 4f4d 5041 5429 2e0a Peru (COMPAT).. │ │ │ │ │ +000613b0: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f46 .
  • java/text/F │ │ │ │ │ +000613c0: 6f72 6d61 742f 4e75 6d62 6572 466f 726d ormat/NumberForm │ │ │ │ │ +000613d0: 6174 2f54 6573 7467 6574 5061 7474 6572 at/TestgetPatter │ │ │ │ │ +000613e0: 6e53 6570 6172 6174 6f72 5f6a 612e 6a61 nSeparator_ja.ja │ │ │ │ │ +000613f0: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ +00061400: 6174 2044 6563 696d 616c 466f 726d 6174 at DecimalFormat │ │ │ │ │ +00061410: 5379 6d62 6f6c 732e 6765 7450 6174 7465 Symbols.getPatte │ │ │ │ │ +00061420: 726e 5365 7061 7261 746f 7220 7265 7475 rnSeparator retu │ │ │ │ │ +00061430: 726e 7320 273b 2720 696e 206a 6120 6c6f rns ';' in ja lo │ │ │ │ │ +00061440: 6361 6c65 2e0a 0a3c 6c69 3e6a 6176 612f cale...
  • java/ │ │ │ │ │ +00061450: 7465 7874 2f46 6f72 6d61 742f 636f 6d6d text/Format/comm │ │ │ │ │ +00061460: 6f6e 2f42 7567 3437 3639 3834 302e 6a61 on/Bug4769840.ja │ │ │ │ │ +00061470: 7661 3a20 436f 6e66 6972 6d20 7365 7269 va: Confirm seri │ │ │ │ │ +00061480: 616c 697a 6174 696f 6e20 636f 6d70 6174 alization compat │ │ │ │ │ +00061490: 6962 696c 6974 790a 0a3c 6c69 3e6a 6176 ibility..
  • jav │ │ │ │ │ +000614a0: 612f 7465 7874 2f46 6f72 6d61 742f 636f a/text/Format/co │ │ │ │ │ +000614b0: 6d6d 6f6e 2f42 7567 3632 3135 3936 322e mmon/Bug6215962. │ │ │ │ │ +000614c0: 6a61 7661 3a20 436f 6e66 6972 6d20 7468 java: Confirm th │ │ │ │ │ +000614d0: 6174 2072 6570 6c61 6369 6e67 2055 7469 at replacing Uti │ │ │ │ │ +000614e0: 6c69 7479 2e61 7261 7945 7175 616c 7320 lity.arayEquals │ │ │ │ │ +000614f0: 6d65 7468 6f64 7320 6861 7665 2077 6974 methods have wit │ │ │ │ │ +00061500: 6820 4172 7261 7973 2e65 7175 616c 7320 h Arrays.equals │ │ │ │ │ +00061510: 696e 7472 6f64 7563 6573 206e 6f20 7072 introduces no pr │ │ │ │ │ +00061520: 6f62 6c65 6d2e 0a0a 3c6c 693e 6a61 7661 oblem...
  • java │ │ │ │ │ +00061530: 2f74 6578 742f 466f 726d 6174 2f63 6f6d /text/Format/com │ │ │ │ │ +00061540: 6d6f 6e2f 466f 726d 6174 4974 6572 6174 mon/FormatIterat │ │ │ │ │ +00061550: 6f72 5465 7374 2e6a 6176 613a 2054 6573 orTest.java: Tes │ │ │ │ │ +00061560: 7473 2074 6865 2066 6f72 6d61 7454 6f43 ts the formatToC │ │ │ │ │ +00061570: 6861 7261 6374 6572 4974 6572 6174 6f72 haracterIterator │ │ │ │ │ +00061580: 206d 6574 686f 6420 6f66 2053 696d 706c method of Simpl │ │ │ │ │ +00061590: 6544 6174 6546 6f72 6d61 742c 204d 6573 eDateFormat, Mes │ │ │ │ │ +000615a0: 7361 6765 466f 726d 6174 2061 6e64 2044 sageFormat and D │ │ │ │ │ +000615b0: 6563 696d 616c 466f 726d 6174 2e0a 0a3c ecimalFormat...< │ │ │ │ │ +000615c0: 6c69 3e6a 6176 612f 7465 7874 2f4e 6f72 li>java/text/Nor │ │ │ │ │ +000615d0: 6d61 6c69 7a65 722f 436f 6e66 6f72 6d61 malizer/Conforma │ │ │ │ │ +000615e0: 6e63 6554 6573 742e 6a61 7661 3a20 436f nceTest.java: Co │ │ │ │ │ +000615f0: 6e66 6972 6d20 4e6f 726d 616c 697a 6572 nfirm Normalizer │ │ │ │ │ +00061600: 2773 2066 756e 6461 6d65 6e74 616c 2062 's fundamental b │ │ │ │ │ +00061610: 6568 6176 696f 720a 0a3c 6c69 3e6a 6176 ehavior..
  • jav │ │ │ │ │ +00061620: 612f 7465 7874 2f4e 6f72 6d61 6c69 7a65 a/text/Normalize │ │ │ │ │ +00061630: 722f 4943 5542 6173 6963 5465 7374 2e6a r/ICUBasicTest.j │ │ │ │ │ +00061640: 6176 613a 2043 6f6e 6669 726d 204e 6f72 ava: Confirm Nor │ │ │ │ │ +00061650: 6d61 6c69 7a65 7227 7320 6675 6e64 616d malizer's fundam │ │ │ │ │ +00061660: 656e 7461 6c20 6265 6861 7669 6f72 2e0a ental behavior.. │ │ │ │ │ +00061670: 0a3c 6c69 3e6a 6176 612f 7465 7874 2f4e .
  • java/text/N │ │ │ │ │ +00061680: 6f72 6d61 6c69 7a65 722f 4e6f 726d 616c ormalizer/Normal │ │ │ │ │ +00061690: 697a 6572 4150 4954 6573 742e 6a61 7661 izerAPITest.java │ │ │ │ │ +000616a0: 3a20 436f 6e66 6972 6d20 4e6f 726d 616c : Confirm Normal │ │ │ │ │ +000616b0: 697a 6572 2773 2066 756e 6461 6d65 6e74 izer's fundament │ │ │ │ │ +000616c0: 616c 2062 6568 6176 696f 720a 0a3c 6c69 al behavior..
  • java/text/Norma │ │ │ │ │ +000616e0: 6c69 7a65 722f 5371 7561 7265 4572 6143 lizer/SquareEraC │ │ │ │ │ +000616f0: 6861 7261 6374 6572 5465 7374 2e6a 6176 haracterTest.jav │ │ │ │ │ +00061700: 613a 2054 6573 7473 2064 6563 6f6d 706f a: Tests decompo │ │ │ │ │ +00061710: 7369 7469 6f6e 206f 6620 4a61 7061 6e65 sition of Japane │ │ │ │ │ +00061720: 7365 2073 7175 6172 6520 6572 6120 6368 se square era ch │ │ │ │ │ +00061730: 6172 6163 7465 7273 2e0a 0a3c 6c69 3e6a aracters...
  • j │ │ │ │ │ +00061740: 6176 612f 7465 7874 2f4e 6f72 6d61 6c69 ava/text/Normali │ │ │ │ │ +00061750: 7a65 722f 5468 7265 6164 5361 6665 5465 zer/ThreadSafeTe │ │ │ │ │ +00061760: 7374 2e6a 6176 613a 2043 6f6e 6669 726d st.java: Confirm │ │ │ │ │ +00061770: 2074 6861 7420 6a61 7661 2e74 6578 742e that java.text. │ │ │ │ │ +00061780: 4e6f 726d 616c 697a 6572 2061 6e64 2073 Normalizer and s │ │ │ │ │ +00061790: 756e 2e74 6578 742e 4e6f 726d 616c 697a un.text.Normaliz │ │ │ │ │ +000617a0: 6572 2061 7265 2074 6872 6561 642d 7361 er are thread-sa │ │ │ │ │ +000617b0: 6665 2e0a 0a3c 6c69 3e6a 6176 612f 7469 fe...
  • java/ti │ │ │ │ │ +000617c0: 6d65 2f6e 6f6e 7465 7374 6e67 2f6a 6176 me/nontestng/jav │ │ │ │ │ +000617d0: 612f 7469 6d65 2f63 6872 6f6e 6f2f 4275 a/time/chrono/Bu │ │ │ │ │ +000617e0: 6738 3137 3838 3233 2e6a 6176 613a 2054 g8178823.java: T │ │ │ │ │ +000617f0: 6573 7420 4869 6a72 6168 2063 616c 656e est Hijrah calen │ │ │ │ │ +00061800: 6461 7220 6973 2069 6e69 7469 616c 697a dar is initializ │ │ │ │ │ +00061810: 6564 2077 6974 6820 7468 6520 7365 6375 ed with the secu │ │ │ │ │ +00061820: 7269 7479 206d 616e 6167 6572 2e0a 0a3c rity manager...< │ │ │ │ │ +00061830: 6c69 3e6a 6176 612f 7469 6d65 2f6e 6f6e li>java/time/non │ │ │ │ │ +00061840: 7465 7374 6e67 2f6a 6176 612f 7469 6d65 testng/java/time │ │ │ │ │ +00061850: 2f63 6872 6f6e 6f2f 4869 6a72 6168 436f /chrono/HijrahCo │ │ │ │ │ +00061860: 6e66 6967 5465 7374 2e6a 6176 613a 2054 nfigTest.java: T │ │ │ │ │ +00061870: 6573 7473 2077 6865 7468 6572 2061 2063 ests whether a c │ │ │ │ │ +00061880: 7573 746f 6d20 4869 6a72 6168 2063 6f6e ustom Hijrah con │ │ │ │ │ +00061890: 6669 6775 7261 7469 6f6e 2070 726f 7065 figuration prope │ │ │ │ │ +000618a0: 7274 6965 7320 6669 6c65 2077 6f72 6b73 rties file works │ │ │ │ │ +000618b0: 2063 6f72 7265 6374 6c79 0a0a 3c6c 693e correctly..
  • │ │ │ │ │ +000618c0: 6a61 7661 2f74 696d 652f 6e6f 6e74 6573 java/time/nontes │ │ │ │ │ +000618d0: 746e 672f 6a61 7661 2f74 696d 652f 7a6f tng/java/time/zo │ │ │ │ │ +000618e0: 6e65 2f43 7573 746f 6d5a 6f6e 654e 616d ne/CustomZoneNam │ │ │ │ │ +000618f0: 6554 6573 742e 6a61 7661 3a20 4368 6563 eTest.java: Chec │ │ │ │ │ +00061900: 6b73 2077 6865 7468 6572 2063 7573 746f ks whether custo │ │ │ │ │ +00061910: 6d20 7a6f 6e65 206e 616d 6573 2063 616e m zone names can │ │ │ │ │ +00061920: 2062 6520 666f 726d 6174 7465 642f 7061 be formatted/pa │ │ │ │ │ +00061930: 7273 6564 2063 6f72 7265 6374 6c79 2e0a rsed correctly.. │ │ │ │ │ +00061940: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ +00061950: 636b 2f6a 6176 612f 7469 6d65 2f41 6273 ck/java/time/Abs │ │ │ │ │ +00061960: 7472 6163 7444 6174 6554 696d 6554 6573 tractDateTimeTes │ │ │ │ │ +00061970: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ +00061980: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ +00061990: 612f 7469 6d65 2f41 6273 7472 6163 7454 a/time/AbstractT │ │ │ │ │ +000619a0: 434b 5465 7374 2e6a 6176 613a 2020 0a0a CKTest.java: .. │ │ │ │ │ +000619b0: 3c6c 693e 6a61 7661 2f74 696d 652f 7463
  • java/time/tc │ │ │ │ │ +000619c0: 6b2f 6a61 7661 2f74 696d 652f 4d6f 636b k/java/time/Mock │ │ │ │ │ +000619d0: 5369 6d70 6c65 5065 7269 6f64 2e6a 6176 SimplePeriod.jav │ │ │ │ │ +000619e0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ +000619f0: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ +00061a00: 652f 5443 4b43 6c6f 636b 2e6a 6176 613a e/TCKClock.java: │ │ │ │ │ +00061a10: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +00061a20: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ +00061a30: 5443 4b43 6c6f 636b 5f46 6978 6564 2e6a TCKClock_Fixed.j │ │ │ │ │ +00061a40: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +00061a50: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ +00061a60: 696d 652f 5443 4b43 6c6f 636b 5f4f 6666 ime/TCKClock_Off │ │ │ │ │ +00061a70: 7365 742e 6a61 7661 3a20 200a 0a3c 6c69 set.java: ..
  • java/time/tck/j │ │ │ │ │ +00061a90: 6176 612f 7469 6d65 2f54 434b 436c 6f63 ava/time/TCKCloc │ │ │ │ │ +00061aa0: 6b5f 5379 7374 656d 2e6a 6176 613a 2020 k_System.java: │ │ │ │ │ +00061ab0: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ +00061ac0: 7463 6b2f 6a61 7661 2f74 696d 652f 5443 tck/java/time/TC │ │ │ │ │ +00061ad0: 4b43 6c6f 636b 5f54 6963 6b2e 6a61 7661 KClock_Tick.java │ │ │ │ │ +00061ae0: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ +00061af0: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ +00061b00: 2f54 434b 4461 794f 6657 6565 6b2e 6a61 /TCKDayOfWeek.ja │ │ │ │ │ +00061b10: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +00061b20: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ +00061b30: 6d65 2f54 434b 4475 7261 7469 6f6e 2e6a me/TCKDuration.j │ │ │ │ │ +00061b40: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +00061b50: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ +00061b60: 696d 652f 5443 4b49 6e73 7461 6e74 2e6a ime/TCKInstant.j │ │ │ │ │ +00061b70: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +00061b80: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ +00061b90: 696d 652f 5443 4b4c 6f63 616c 4461 7465 ime/TCKLocalDate │ │ │ │ │ +00061ba0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +00061bb0: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ +00061bc0: 2f74 696d 652f 5443 4b4c 6f63 616c 4461 /time/TCKLocalDa │ │ │ │ │ +00061bd0: 7465 5469 6d65 2e6a 6176 613a 2020 0a0a teTime.java: .. │ │ │ │ │ +00061be0: 3c6c 693e 6a61 7661 2f74 696d 652f 7463
  • java/time/tc │ │ │ │ │ +00061bf0: 6b2f 6a61 7661 2f74 696d 652f 5443 4b4c k/java/time/TCKL │ │ │ │ │ +00061c00: 6f63 616c 5469 6d65 2e6a 6176 613a 2020 ocalTime.java: │ │ │ │ │ +00061c10: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ +00061c20: 7463 6b2f 6a61 7661 2f74 696d 652f 5443 tck/java/time/TC │ │ │ │ │ +00061c30: 4b4d 6f6e 7468 2e6a 6176 613a 2020 0a0a KMonth.java: .. │ │ │ │ │ +00061c40: 3c6c 693e 6a61 7661 2f74 696d 652f 7463
  • java/time/tc │ │ │ │ │ +00061c50: 6b2f 6a61 7661 2f74 696d 652f 5443 4b4d k/java/time/TCKM │ │ │ │ │ +00061c60: 6f6e 7468 4461 792e 6a61 7661 3a20 200a onthDay.java: . │ │ │ │ │ +00061c70: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ +00061c80: 636b 2f6a 6176 612f 7469 6d65 2f54 434b ck/java/time/TCK │ │ │ │ │ +00061c90: 4f66 6673 6574 4461 7465 5469 6d65 2e6a OffsetDateTime.j │ │ │ │ │ +00061ca0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +00061cb0: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ +00061cc0: 696d 652f 5443 4b4f 6666 7365 7454 696d ime/TCKOffsetTim │ │ │ │ │ +00061cd0: 652e 6a61 7661 3a20 200a 0a3c 6c69 3e6a e.java: ..
  • j │ │ │ │ │ +00061ce0: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ +00061cf0: 612f 7469 6d65 2f54 434b 5065 7269 6f64 a/time/TCKPeriod │ │ │ │ │ +00061d00: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +00061d10: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ +00061d20: 2f74 696d 652f 5443 4b59 6561 722e 6a61 /time/TCKYear.ja │ │ │ │ │ +00061d30: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +00061d40: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ +00061d50: 6d65 2f54 434b 5965 6172 4d6f 6e74 682e me/TCKYearMonth. │ │ │ │ │ +00061d60: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +00061d70: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ +00061d80: 7469 6d65 2f54 434b 5a6f 6e65 4964 2e6a time/TCKZoneId.j │ │ │ │ │ +00061d90: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +00061da0: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ +00061db0: 696d 652f 5443 4b5a 6f6e 654f 6666 7365 ime/TCKZoneOffse │ │ │ │ │ +00061dc0: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ +00061dd0: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ +00061de0: 612f 7469 6d65 2f54 434b 5a6f 6e65 6444 a/time/TCKZonedD │ │ │ │ │ +00061df0: 6174 6554 696d 652e 6a61 7661 3a20 200a ateTime.java: . │ │ │ │ │ +00061e00: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ +00061e10: 636b 2f6a 6176 612f 7469 6d65 2f54 6573 ck/java/time/Tes │ │ │ │ │ +00061e20: 7449 736f 4368 726f 6e6f 6c6f 6779 2e6a tIsoChronology.j │ │ │ │ │ +00061e30: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +00061e40: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ +00061e50: 696d 652f 6368 726f 6e6f 2f43 6f70 7469 ime/chrono/Copti │ │ │ │ │ +00061e60: 6343 6872 6f6e 6f6c 6f67 792e 6a61 7661 cChronology.java │ │ │ │ │ +00061e70: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ +00061e80: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ +00061e90: 2f63 6872 6f6e 6f2f 436f 7074 6963 4461 /chrono/CopticDa │ │ │ │ │ +00061ea0: 7465 2e6a 6176 613a 2020 0a0a 3c6c 693e te.java: ..
  • │ │ │ │ │ +00061eb0: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ +00061ec0: 7661 2f74 696d 652f 6368 726f 6e6f 2f43 va/time/chrono/C │ │ │ │ │ +00061ed0: 6f70 7469 6345 7261 2e6a 6176 613a 2020 opticEra.java: │ │ │ │ │ +00061ee0: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ +00061ef0: 7463 6b2f 6a61 7661 2f74 696d 652f 6368 tck/java/time/ch │ │ │ │ │ +00061f00: 726f 6e6f 2f54 434b 4368 726f 6e6f 4c6f rono/TCKChronoLo │ │ │ │ │ +00061f10: 6361 6c44 6174 652e 6a61 7661 3a20 200a calDate.java: . │ │ │ │ │ +00061f20: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ +00061f30: 636b 2f6a 6176 612f 7469 6d65 2f63 6872 ck/java/time/chr │ │ │ │ │ +00061f40: 6f6e 6f2f 5443 4b43 6872 6f6e 6f4c 6f63 ono/TCKChronoLoc │ │ │ │ │ +00061f50: 616c 4461 7465 5469 6d65 2e6a 6176 613a alDateTime.java: │ │ │ │ │ +00061f60: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +00061f70: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ +00061f80: 6368 726f 6e6f 2f54 434b 4368 726f 6e6f chrono/TCKChrono │ │ │ │ │ +00061f90: 5065 7269 6f64 2e6a 6176 613a 2020 0a0a Period.java: .. │ │ │ │ │ +00061fa0: 3c6c 693e 6a61 7661 2f74 696d 652f 7463
  • java/time/tc │ │ │ │ │ +00061fb0: 6b2f 6a61 7661 2f74 696d 652f 6368 726f k/java/time/chro │ │ │ │ │ +00061fc0: 6e6f 2f54 434b 4368 726f 6e6f 5a6f 6e65 no/TCKChronoZone │ │ │ │ │ +00061fd0: 6444 6174 6554 696d 652e 6a61 7661 3a20 dDateTime.java: │ │ │ │ │ +00061fe0: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ +00061ff0: 2f74 636b 2f6a 6176 612f 7469 6d65 2f63 /tck/java/time/c │ │ │ │ │ +00062000: 6872 6f6e 6f2f 5443 4b43 6872 6f6e 6f6c hrono/TCKChronol │ │ │ │ │ +00062010: 6f67 792e 6a61 7661 3a20 200a 0a3c 6c69 ogy.java: ..
  • java/time/tck/j │ │ │ │ │ +00062030: 6176 612f 7469 6d65 2f63 6872 6f6e 6f2f ava/time/chrono/ │ │ │ │ │ +00062040: 5443 4b48 696a 7261 6843 6872 6f6e 6f6c TCKHijrahChronol │ │ │ │ │ +00062050: 6f67 792e 6a61 7661 3a20 200a 0a3c 6c69 ogy.java: ..
  • java/time/tck/j │ │ │ │ │ +00062070: 6176 612f 7469 6d65 2f63 6872 6f6e 6f2f ava/time/chrono/ │ │ │ │ │ +00062080: 5443 4b48 696a 7261 6845 7261 2e6a 6176 TCKHijrahEra.jav │ │ │ │ │ +00062090: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ +000620a0: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ +000620b0: 652f 6368 726f 6e6f 2f54 434b 4973 6f43 e/chrono/TCKIsoC │ │ │ │ │ +000620c0: 6872 6f6e 6f6c 6f67 792e 6a61 7661 3a20 hronology.java: │ │ │ │ │ +000620d0: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ +000620e0: 2f74 636b 2f6a 6176 612f 7469 6d65 2f63 /tck/java/time/c │ │ │ │ │ +000620f0: 6872 6f6e 6f2f 5443 4b49 736f 4572 612e hrono/TCKIsoEra. │ │ │ │ │ +00062100: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +00062110: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ +00062120: 7469 6d65 2f63 6872 6f6e 6f2f 5443 4b4a time/chrono/TCKJ │ │ │ │ │ +00062130: 6170 616e 6573 6543 6872 6f6e 6f6c 6f67 apaneseChronolog │ │ │ │ │ +00062140: 792e 6a61 7661 3a20 200a 0a3c 6c69 3e6a y.java: ..
  • j │ │ │ │ │ +00062150: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ +00062160: 612f 7469 6d65 2f63 6872 6f6e 6f2f 5443 a/time/chrono/TC │ │ │ │ │ +00062170: 4b4a 6170 616e 6573 6545 7261 2e6a 6176 KJapaneseEra.jav │ │ │ │ │ +00062180: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ +00062190: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ +000621a0: 652f 6368 726f 6e6f 2f54 434b 4d69 6e67 e/chrono/TCKMing │ │ │ │ │ +000621b0: 756f 4368 726f 6e6f 6c6f 6779 2e6a 6176 uoChronology.jav │ │ │ │ │ +000621c0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ +000621d0: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ +000621e0: 652f 6368 726f 6e6f 2f54 434b 4d69 6e67 e/chrono/TCKMing │ │ │ │ │ +000621f0: 756f 4572 612e 6a61 7661 3a20 200a 0a3c uoEra.java: ..< │ │ │ │ │ +00062200: 6c69 3e6a 6176 612f 7469 6d65 2f74 636b li>java/time/tck │ │ │ │ │ +00062210: 2f6a 6176 612f 7469 6d65 2f63 6872 6f6e /java/time/chron │ │ │ │ │ +00062220: 6f2f 5443 4b54 6573 7453 6572 7669 6365 o/TCKTestService │ │ │ │ │ +00062230: 4c6f 6164 6572 2e6a 6176 613a 2020 0a0a Loader.java: .. │ │ │ │ │ +00062240: 3c6c 693e 6a61 7661 2f74 696d 652f 7463
  • java/time/tc │ │ │ │ │ +00062250: 6b2f 6a61 7661 2f74 696d 652f 6368 726f k/java/time/chro │ │ │ │ │ +00062260: 6e6f 2f54 434b 5468 6169 4275 6464 6869 no/TCKThaiBuddhi │ │ │ │ │ +00062270: 7374 4368 726f 6e6f 6c6f 6779 2e6a 6176 stChronology.jav │ │ │ │ │ +00062280: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ +00062290: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ +000622a0: 652f 6368 726f 6e6f 2f54 434b 5468 6169 e/chrono/TCKThai │ │ │ │ │ +000622b0: 4275 6464 6869 7374 4572 612e 6a61 7661 BuddhistEra.java │ │ │ │ │ +000622c0: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ +000622d0: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ +000622e0: 2f63 6872 6f6e 6f2f 7365 7269 616c 2f54 /chrono/serial/T │ │ │ │ │ +000622f0: 434b 4368 726f 6e6f 4c6f 6361 6c44 6174 CKChronoLocalDat │ │ │ │ │ +00062300: 6553 6572 6961 6c69 7a61 7469 6f6e 2e6a eSerialization.j │ │ │ │ │ 00062310: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ 00062320: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ -00062330: 696d 652f 6368 726f 6e6f 2f54 434b 5468 ime/chrono/TCKTh │ │ │ │ │ -00062340: 6169 4275 6464 6869 7374 4572 612e 6a61 aiBuddhistEra.ja │ │ │ │ │ -00062350: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -00062360: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ -00062370: 6d65 2f63 6872 6f6e 6f2f 7365 7269 616c me/chrono/serial │ │ │ │ │ -00062380: 2f54 434b 4368 726f 6e6f 4c6f 6361 6c44 /TCKChronoLocalD │ │ │ │ │ -00062390: 6174 6553 6572 6961 6c69 7a61 7469 6f6e ateSerialization │ │ │ │ │ -000623a0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -000623b0: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ -000623c0: 2f74 696d 652f 6368 726f 6e6f 2f73 6572 /time/chrono/ser │ │ │ │ │ -000623d0: 6961 6c2f 5443 4b43 6872 6f6e 6f4c 6f63 ial/TCKChronoLoc │ │ │ │ │ -000623e0: 616c 4461 7465 5469 6d65 5365 7269 616c alDateTimeSerial │ │ │ │ │ -000623f0: 697a 6174 696f 6e2e 6a61 7661 3a20 200a ization.java: . │ │ │ │ │ -00062400: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ -00062410: 636b 2f6a 6176 612f 7469 6d65 2f63 6872 ck/java/time/chr │ │ │ │ │ -00062420: 6f6e 6f2f 7365 7269 616c 2f54 434b 4368 ono/serial/TCKCh │ │ │ │ │ -00062430: 726f 6e6f 5a6f 6e65 6444 6174 6554 696d ronoZonedDateTim │ │ │ │ │ -00062440: 6553 6572 6961 6c69 7a61 7469 6f6e 2e6a eSerialization.j │ │ │ │ │ -00062450: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -00062460: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ -00062470: 696d 652f 6368 726f 6e6f 2f73 6572 6961 ime/chrono/seria │ │ │ │ │ -00062480: 6c2f 5443 4b43 6872 6f6e 6f6c 6f67 7953 l/TCKChronologyS │ │ │ │ │ -00062490: 6572 6961 6c69 7a61 7469 6f6e 2e6a 6176 erialization.jav │ │ │ │ │ -000624a0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -000624b0: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ -000624c0: 652f 6368 726f 6e6f 2f73 6572 6961 6c2f e/chrono/serial/ │ │ │ │ │ -000624d0: 5443 4b43 6f70 7469 6353 6572 6961 6c69 TCKCopticSeriali │ │ │ │ │ -000624e0: 7a61 7469 6f6e 2e6a 6176 613a 2020 0a0a zation.java: .. │ │ │ │ │ -000624f0: 3c6c 693e 6a61 7661 2f74 696d 652f 7463
  • java/time/tc │ │ │ │ │ -00062500: 6b2f 6a61 7661 2f74 696d 652f 6368 726f k/java/time/chro │ │ │ │ │ -00062510: 6e6f 2f73 6572 6961 6c2f 5443 4b45 7261 no/serial/TCKEra │ │ │ │ │ -00062520: 5365 7269 616c 697a 6174 696f 6e2e 6a61 Serialization.ja │ │ │ │ │ -00062530: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -00062540: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ -00062550: 6d65 2f66 6f72 6d61 742f 5443 4b43 6872 me/format/TCKChr │ │ │ │ │ -00062560: 6f6e 6f50 7269 6e74 6572 5061 7273 6572 onoPrinterParser │ │ │ │ │ -00062570: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -00062580: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ -00062590: 2f74 696d 652f 666f 726d 6174 2f54 434b /time/format/TCK │ │ │ │ │ -000625a0: 4454 4650 6172 7365 6449 6e73 7461 6e74 DTFParsedInstant │ │ │ │ │ -000625b0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -000625c0: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ -000625d0: 2f74 696d 652f 666f 726d 6174 2f54 434b /time/format/TCK │ │ │ │ │ -000625e0: 4461 7465 5469 6d65 466f 726d 6174 7465 DateTimeFormatte │ │ │ │ │ -000625f0: 722e 6a61 7661 3a20 200a 0a3c 6c69 3e6a r.java: ..
  • j │ │ │ │ │ -00062600: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ -00062610: 612f 7469 6d65 2f66 6f72 6d61 742f 5443 a/time/format/TC │ │ │ │ │ -00062620: 4b44 6174 6554 696d 6546 6f72 6d61 7474 KDateTimeFormatt │ │ │ │ │ -00062630: 6572 4275 696c 6465 722e 6a61 7661 3a20 erBuilder.java: │ │ │ │ │ -00062640: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ -00062650: 2f74 636b 2f6a 6176 612f 7469 6d65 2f66 /tck/java/time/f │ │ │ │ │ -00062660: 6f72 6d61 742f 5443 4b44 6174 6554 696d ormat/TCKDateTim │ │ │ │ │ -00062670: 6546 6f72 6d61 7474 6572 732e 6a61 7661 eFormatters.java │ │ │ │ │ -00062680: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ -00062690: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ -000626a0: 2f66 6f72 6d61 742f 5443 4b44 6174 6554 /format/TCKDateT │ │ │ │ │ -000626b0: 696d 6550 6172 7365 5265 736f 6c76 6572 imeParseResolver │ │ │ │ │ -000626c0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -000626d0: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ -000626e0: 2f74 696d 652f 666f 726d 6174 2f54 434b /time/format/TCK │ │ │ │ │ -000626f0: 4461 7465 5469 6d65 5465 7874 5072 696e DateTimeTextPrin │ │ │ │ │ -00062700: 7469 6e67 2e6a 6176 613a 2020 0a0a 3c6c ting.java: ..java/time/tck/ │ │ │ │ │ -00062720: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ -00062730: 2f54 434b 4465 6369 6d61 6c53 7479 6c65 /TCKDecimalStyle │ │ │ │ │ -00062740: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -00062750: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ -00062760: 2f74 696d 652f 666f 726d 6174 2f54 434b /time/format/TCK │ │ │ │ │ -00062770: 466f 726d 6174 5374 796c 652e 6a61 7661 FormatStyle.java │ │ │ │ │ -00062780: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ -00062790: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ -000627a0: 2f66 6f72 6d61 742f 5443 4b49 6e73 7461 /format/TCKInsta │ │ │ │ │ -000627b0: 6e74 5072 696e 7465 7250 6172 7365 722e ntPrinterParser. │ │ │ │ │ -000627c0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -000627d0: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -000627e0: 7469 6d65 2f66 6f72 6d61 742f 5443 4b4c time/format/TCKL │ │ │ │ │ -000627f0: 6f63 616c 697a 6564 4669 656c 6450 6172 ocalizedFieldPar │ │ │ │ │ -00062800: 7365 722e 6a61 7661 3a20 200a 0a3c 6c69 ser.java: ..
  • java/time/tck/j │ │ │ │ │ -00062820: 6176 612f 7469 6d65 2f66 6f72 6d61 742f ava/time/format/ │ │ │ │ │ -00062830: 5443 4b4c 6f63 616c 697a 6564 4669 656c TCKLocalizedFiel │ │ │ │ │ -00062840: 6450 7269 6e74 6572 2e6a 6176 613a 2020 dPrinter.java: │ │ │ │ │ -00062850: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ -00062860: 7463 6b2f 6a61 7661 2f74 696d 652f 666f tck/java/time/fo │ │ │ │ │ -00062870: 726d 6174 2f54 434b 4c6f 6361 6c69 7a65 rmat/TCKLocalize │ │ │ │ │ -00062880: 644f 6666 7365 7449 6450 7269 6e74 6572 dOffsetIdPrinter │ │ │ │ │ -00062890: 5061 7273 6572 2e6a 6176 613a 2020 0a0a Parser.java: .. │ │ │ │ │ -000628a0: 3c6c 693e 6a61 7661 2f74 696d 652f 7463
  • java/time/tc │ │ │ │ │ -000628b0: 6b2f 6a61 7661 2f74 696d 652f 666f 726d k/java/time/form │ │ │ │ │ -000628c0: 6174 2f54 434b 4c6f 6361 6c69 7a65 6450 at/TCKLocalizedP │ │ │ │ │ -000628d0: 7269 6e74 6572 5061 7273 6572 2e6a 6176 rinterParser.jav │ │ │ │ │ -000628e0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -000628f0: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ -00062900: 652f 666f 726d 6174 2f54 434b 4f66 6673 e/format/TCKOffs │ │ │ │ │ -00062910: 6574 5072 696e 7465 7250 6172 7365 722e etPrinterParser. │ │ │ │ │ -00062920: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -00062930: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -00062940: 7469 6d65 2f66 6f72 6d61 742f 5443 4b50 time/format/TCKP │ │ │ │ │ -00062950: 6164 5072 696e 7465 7250 6172 7365 722e adPrinterParser. │ │ │ │ │ -00062960: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -00062970: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -00062980: 7469 6d65 2f66 6f72 6d61 742f 5443 4b52 time/format/TCKR │ │ │ │ │ -00062990: 6573 6f6c 7665 7253 7479 6c65 2e6a 6176 esolverStyle.jav │ │ │ │ │ -000629a0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -000629b0: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ -000629c0: 652f 666f 726d 6174 2f54 434b 5369 676e e/format/TCKSign │ │ │ │ │ -000629d0: 5374 796c 652e 6a61 7661 3a20 200a 0a3c Style.java: ..< │ │ │ │ │ -000629e0: 6c69 3e6a 6176 612f 7469 6d65 2f74 636b li>java/time/tck │ │ │ │ │ -000629f0: 2f6a 6176 612f 7469 6d65 2f66 6f72 6d61 /java/time/forma │ │ │ │ │ -00062a00: 742f 5443 4b54 6578 7453 7479 6c65 2e6a t/TCKTextStyle.j │ │ │ │ │ -00062a10: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -00062a20: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ -00062a30: 696d 652f 666f 726d 6174 2f54 434b 5a6f ime/format/TCKZo │ │ │ │ │ -00062a40: 6e65 4964 5072 696e 7465 7250 6172 7365 neIdPrinterParse │ │ │ │ │ -00062a50: 722e 6a61 7661 3a20 200a 0a3c 6c69 3e6a r.java: ..
  • j │ │ │ │ │ -00062a60: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ -00062a70: 612f 7469 6d65 2f73 6572 6961 6c2f 5443 a/time/serial/TC │ │ │ │ │ -00062a80: 4b43 6c6f 636b 5365 7269 616c 697a 6174 KClockSerializat │ │ │ │ │ -00062a90: 696f 6e2e 6a61 7661 3a20 200a 0a3c 6c69 ion.java: ..
  • java/time/tck/j │ │ │ │ │ -00062ab0: 6176 612f 7469 6d65 2f73 6572 6961 6c2f ava/time/serial/ │ │ │ │ │ -00062ac0: 5443 4b44 7572 6174 696f 6e53 6572 6961 TCKDurationSeria │ │ │ │ │ -00062ad0: 6c69 7a61 7469 6f6e 2e6a 6176 613a 2020 lization.java: │ │ │ │ │ -00062ae0: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ -00062af0: 7463 6b2f 6a61 7661 2f74 696d 652f 7365 tck/java/time/se │ │ │ │ │ -00062b00: 7269 616c 2f54 434b 496e 7374 616e 7453 rial/TCKInstantS │ │ │ │ │ -00062b10: 6572 6961 6c69 7a61 7469 6f6e 2e6a 6176 erialization.jav │ │ │ │ │ -00062b20: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -00062b30: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ -00062b40: 652f 7365 7269 616c 2f54 434b 4c6f 6361 e/serial/TCKLoca │ │ │ │ │ -00062b50: 6c44 6174 6553 6572 6961 6c69 7a61 7469 lDateSerializati │ │ │ │ │ -00062b60: 6f6e 2e6a 6176 613a 2020 0a0a 3c6c 693e on.java: ..
  • │ │ │ │ │ -00062b70: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ -00062b80: 7661 2f74 696d 652f 7365 7269 616c 2f54 va/time/serial/T │ │ │ │ │ -00062b90: 434b 4c6f 6361 6c44 6174 6554 696d 6553 CKLocalDateTimeS │ │ │ │ │ -00062ba0: 6572 6961 6c69 7a61 7469 6f6e 2e6a 6176 erialization.jav │ │ │ │ │ -00062bb0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -00062bc0: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ -00062bd0: 652f 7365 7269 616c 2f54 434b 4c6f 6361 e/serial/TCKLoca │ │ │ │ │ -00062be0: 6c54 696d 6553 6572 6961 6c69 7a61 7469 lTimeSerializati │ │ │ │ │ -00062bf0: 6f6e 2e6a 6176 613a 2020 0a0a 3c6c 693e on.java: ..
  • │ │ │ │ │ -00062c00: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ -00062c10: 7661 2f74 696d 652f 7365 7269 616c 2f54 va/time/serial/T │ │ │ │ │ -00062c20: 434b 4d6f 6e74 6844 6179 5365 7269 616c CKMonthDaySerial │ │ │ │ │ +00062330: 696d 652f 6368 726f 6e6f 2f73 6572 6961 ime/chrono/seria │ │ │ │ │ +00062340: 6c2f 5443 4b43 6872 6f6e 6f4c 6f63 616c l/TCKChronoLocal │ │ │ │ │ +00062350: 4461 7465 5469 6d65 5365 7269 616c 697a DateTimeSerializ │ │ │ │ │ +00062360: 6174 696f 6e2e 6a61 7661 3a20 200a 0a3c ation.java: ..< │ │ │ │ │ +00062370: 6c69 3e6a 6176 612f 7469 6d65 2f74 636b li>java/time/tck │ │ │ │ │ +00062380: 2f6a 6176 612f 7469 6d65 2f63 6872 6f6e /java/time/chron │ │ │ │ │ +00062390: 6f2f 7365 7269 616c 2f54 434b 4368 726f o/serial/TCKChro │ │ │ │ │ +000623a0: 6e6f 5a6f 6e65 6444 6174 6554 696d 6553 noZonedDateTimeS │ │ │ │ │ +000623b0: 6572 6961 6c69 7a61 7469 6f6e 2e6a 6176 erialization.jav │ │ │ │ │ +000623c0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ +000623d0: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ +000623e0: 652f 6368 726f 6e6f 2f73 6572 6961 6c2f e/chrono/serial/ │ │ │ │ │ +000623f0: 5443 4b43 6872 6f6e 6f6c 6f67 7953 6572 TCKChronologySer │ │ │ │ │ +00062400: 6961 6c69 7a61 7469 6f6e 2e6a 6176 613a ialization.java: │ │ │ │ │ +00062410: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +00062420: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ +00062430: 6368 726f 6e6f 2f73 6572 6961 6c2f 5443 chrono/serial/TC │ │ │ │ │ +00062440: 4b43 6f70 7469 6353 6572 6961 6c69 7a61 KCopticSerializa │ │ │ │ │ +00062450: 7469 6f6e 2e6a 6176 613a 2020 0a0a 3c6c tion.java: ..java/time/tck/ │ │ │ │ │ +00062470: 6a61 7661 2f74 696d 652f 6368 726f 6e6f java/time/chrono │ │ │ │ │ +00062480: 2f73 6572 6961 6c2f 5443 4b45 7261 5365 /serial/TCKEraSe │ │ │ │ │ +00062490: 7269 616c 697a 6174 696f 6e2e 6a61 7661 rialization.java │ │ │ │ │ +000624a0: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ +000624b0: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ +000624c0: 2f66 6f72 6d61 742f 5443 4b43 6872 6f6e /format/TCKChron │ │ │ │ │ +000624d0: 6f50 7269 6e74 6572 5061 7273 6572 2e6a oPrinterParser.j │ │ │ │ │ +000624e0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +000624f0: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ +00062500: 696d 652f 666f 726d 6174 2f54 434b 4454 ime/format/TCKDT │ │ │ │ │ +00062510: 4650 6172 7365 6449 6e73 7461 6e74 2e6a FParsedInstant.j │ │ │ │ │ +00062520: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +00062530: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ +00062540: 696d 652f 666f 726d 6174 2f54 434b 4461 ime/format/TCKDa │ │ │ │ │ +00062550: 7465 5469 6d65 466f 726d 6174 7465 722e teTimeFormatter. │ │ │ │ │ +00062560: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +00062570: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ +00062580: 7469 6d65 2f66 6f72 6d61 742f 5443 4b44 time/format/TCKD │ │ │ │ │ +00062590: 6174 6554 696d 6546 6f72 6d61 7474 6572 ateTimeFormatter │ │ │ │ │ +000625a0: 4275 696c 6465 722e 6a61 7661 3a20 200a Builder.java: . │ │ │ │ │ +000625b0: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ +000625c0: 636b 2f6a 6176 612f 7469 6d65 2f66 6f72 ck/java/time/for │ │ │ │ │ +000625d0: 6d61 742f 5443 4b44 6174 6554 696d 6546 mat/TCKDateTimeF │ │ │ │ │ +000625e0: 6f72 6d61 7474 6572 732e 6a61 7661 3a20 ormatters.java: │ │ │ │ │ +000625f0: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ +00062600: 2f74 636b 2f6a 6176 612f 7469 6d65 2f66 /tck/java/time/f │ │ │ │ │ +00062610: 6f72 6d61 742f 5443 4b44 6174 6554 696d ormat/TCKDateTim │ │ │ │ │ +00062620: 6550 6172 7365 5265 736f 6c76 6572 2e6a eParseResolver.j │ │ │ │ │ +00062630: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +00062640: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ +00062650: 696d 652f 666f 726d 6174 2f54 434b 4461 ime/format/TCKDa │ │ │ │ │ +00062660: 7465 5469 6d65 5465 7874 5072 696e 7469 teTimeTextPrinti │ │ │ │ │ +00062670: 6e67 2e6a 6176 613a 2020 0a0a 3c6c 693e ng.java: ..
  • │ │ │ │ │ +00062680: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ +00062690: 7661 2f74 696d 652f 666f 726d 6174 2f54 va/time/format/T │ │ │ │ │ +000626a0: 434b 4465 6369 6d61 6c53 7479 6c65 2e6a CKDecimalStyle.j │ │ │ │ │ +000626b0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +000626c0: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ +000626d0: 696d 652f 666f 726d 6174 2f54 434b 466f ime/format/TCKFo │ │ │ │ │ +000626e0: 726d 6174 5374 796c 652e 6a61 7661 3a20 rmatStyle.java: │ │ │ │ │ +000626f0: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ +00062700: 2f74 636b 2f6a 6176 612f 7469 6d65 2f66 /tck/java/time/f │ │ │ │ │ +00062710: 6f72 6d61 742f 5443 4b49 6e73 7461 6e74 ormat/TCKInstant │ │ │ │ │ +00062720: 5072 696e 7465 7250 6172 7365 722e 6a61 PrinterParser.ja │ │ │ │ │ +00062730: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +00062740: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ +00062750: 6d65 2f66 6f72 6d61 742f 5443 4b4c 6f63 me/format/TCKLoc │ │ │ │ │ +00062760: 616c 697a 6564 4669 656c 6450 6172 7365 alizedFieldParse │ │ │ │ │ +00062770: 722e 6a61 7661 3a20 200a 0a3c 6c69 3e6a r.java: ..
  • j │ │ │ │ │ +00062780: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ +00062790: 612f 7469 6d65 2f66 6f72 6d61 742f 5443 a/time/format/TC │ │ │ │ │ +000627a0: 4b4c 6f63 616c 697a 6564 4669 656c 6450 KLocalizedFieldP │ │ │ │ │ +000627b0: 7269 6e74 6572 2e6a 6176 613a 2020 0a0a rinter.java: .. │ │ │ │ │ +000627c0: 3c6c 693e 6a61 7661 2f74 696d 652f 7463
  • java/time/tc │ │ │ │ │ +000627d0: 6b2f 6a61 7661 2f74 696d 652f 666f 726d k/java/time/form │ │ │ │ │ +000627e0: 6174 2f54 434b 4c6f 6361 6c69 7a65 644f at/TCKLocalizedO │ │ │ │ │ +000627f0: 6666 7365 7449 6450 7269 6e74 6572 5061 ffsetIdPrinterPa │ │ │ │ │ +00062800: 7273 6572 2e6a 6176 613a 2020 0a0a 3c6c rser.java: ..java/time/tck/ │ │ │ │ │ +00062820: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ +00062830: 2f54 434b 4c6f 6361 6c69 7a65 6450 7269 /TCKLocalizedPri │ │ │ │ │ +00062840: 6e74 6572 5061 7273 6572 2e6a 6176 613a nterParser.java: │ │ │ │ │ +00062850: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +00062860: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ +00062870: 666f 726d 6174 2f54 434b 4f66 6673 6574 format/TCKOffset │ │ │ │ │ +00062880: 5072 696e 7465 7250 6172 7365 722e 6a61 PrinterParser.ja │ │ │ │ │ +00062890: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +000628a0: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ +000628b0: 6d65 2f66 6f72 6d61 742f 5443 4b50 6164 me/format/TCKPad │ │ │ │ │ +000628c0: 5072 696e 7465 7250 6172 7365 722e 6a61 PrinterParser.ja │ │ │ │ │ +000628d0: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +000628e0: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ +000628f0: 6d65 2f66 6f72 6d61 742f 5443 4b52 6573 me/format/TCKRes │ │ │ │ │ +00062900: 6f6c 7665 7253 7479 6c65 2e6a 6176 613a olverStyle.java: │ │ │ │ │ +00062910: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +00062920: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ +00062930: 666f 726d 6174 2f54 434b 5369 676e 5374 format/TCKSignSt │ │ │ │ │ +00062940: 796c 652e 6a61 7661 3a20 200a 0a3c 6c69 yle.java: ..
  • java/time/tck/j │ │ │ │ │ +00062960: 6176 612f 7469 6d65 2f66 6f72 6d61 742f ava/time/format/ │ │ │ │ │ +00062970: 5443 4b54 6578 7453 7479 6c65 2e6a 6176 TCKTextStyle.jav │ │ │ │ │ +00062980: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ +00062990: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ +000629a0: 652f 666f 726d 6174 2f54 434b 5a6f 6e65 e/format/TCKZone │ │ │ │ │ +000629b0: 4964 5072 696e 7465 7250 6172 7365 722e IdPrinterParser. │ │ │ │ │ +000629c0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +000629d0: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ +000629e0: 7469 6d65 2f73 6572 6961 6c2f 5443 4b43 time/serial/TCKC │ │ │ │ │ +000629f0: 6c6f 636b 5365 7269 616c 697a 6174 696f lockSerializatio │ │ │ │ │ +00062a00: 6e2e 6a61 7661 3a20 200a 0a3c 6c69 3e6a n.java: ..
  • j │ │ │ │ │ +00062a10: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ +00062a20: 612f 7469 6d65 2f73 6572 6961 6c2f 5443 a/time/serial/TC │ │ │ │ │ +00062a30: 4b44 7572 6174 696f 6e53 6572 6961 6c69 KDurationSeriali │ │ │ │ │ +00062a40: 7a61 7469 6f6e 2e6a 6176 613a 2020 0a0a zation.java: .. │ │ │ │ │ +00062a50: 3c6c 693e 6a61 7661 2f74 696d 652f 7463
  • java/time/tc │ │ │ │ │ +00062a60: 6b2f 6a61 7661 2f74 696d 652f 7365 7269 k/java/time/seri │ │ │ │ │ +00062a70: 616c 2f54 434b 496e 7374 616e 7453 6572 al/TCKInstantSer │ │ │ │ │ +00062a80: 6961 6c69 7a61 7469 6f6e 2e6a 6176 613a ialization.java: │ │ │ │ │ +00062a90: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +00062aa0: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ +00062ab0: 7365 7269 616c 2f54 434b 4c6f 6361 6c44 serial/TCKLocalD │ │ │ │ │ +00062ac0: 6174 6553 6572 6961 6c69 7a61 7469 6f6e ateSerialization │ │ │ │ │ +00062ad0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +00062ae0: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ +00062af0: 2f74 696d 652f 7365 7269 616c 2f54 434b /time/serial/TCK │ │ │ │ │ +00062b00: 4c6f 6361 6c44 6174 6554 696d 6553 6572 LocalDateTimeSer │ │ │ │ │ +00062b10: 6961 6c69 7a61 7469 6f6e 2e6a 6176 613a ialization.java: │ │ │ │ │ +00062b20: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +00062b30: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ +00062b40: 7365 7269 616c 2f54 434b 4c6f 6361 6c54 serial/TCKLocalT │ │ │ │ │ +00062b50: 696d 6553 6572 6961 6c69 7a61 7469 6f6e imeSerialization │ │ │ │ │ +00062b60: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +00062b70: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ +00062b80: 2f74 696d 652f 7365 7269 616c 2f54 434b /time/serial/TCK │ │ │ │ │ +00062b90: 4d6f 6e74 6844 6179 5365 7269 616c 697a MonthDaySerializ │ │ │ │ │ +00062ba0: 6174 696f 6e2e 6a61 7661 3a20 200a 0a3c ation.java: ..< │ │ │ │ │ +00062bb0: 6c69 3e6a 6176 612f 7469 6d65 2f74 636b li>java/time/tck │ │ │ │ │ +00062bc0: 2f6a 6176 612f 7469 6d65 2f73 6572 6961 /java/time/seria │ │ │ │ │ +00062bd0: 6c2f 5443 4b4f 6666 7365 7444 6174 6554 l/TCKOffsetDateT │ │ │ │ │ +00062be0: 696d 6553 6572 6961 6c69 7a61 7469 6f6e imeSerialization │ │ │ │ │ +00062bf0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +00062c00: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ +00062c10: 2f74 696d 652f 7365 7269 616c 2f54 434b /time/serial/TCK │ │ │ │ │ +00062c20: 4f66 6673 6574 5469 6d65 5365 7269 616c OffsetTimeSerial │ │ │ │ │ 00062c30: 697a 6174 696f 6e2e 6a61 7661 3a20 200a ization.java: . │ │ │ │ │ 00062c40: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ 00062c50: 636b 2f6a 6176 612f 7469 6d65 2f73 6572 ck/java/time/ser │ │ │ │ │ -00062c60: 6961 6c2f 5443 4b4f 6666 7365 7444 6174 ial/TCKOffsetDat │ │ │ │ │ -00062c70: 6554 696d 6553 6572 6961 6c69 7a61 7469 eTimeSerializati │ │ │ │ │ -00062c80: 6f6e 2e6a 6176 613a 2020 0a0a 3c6c 693e on.java: ..
  • │ │ │ │ │ -00062c90: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ -00062ca0: 7661 2f74 696d 652f 7365 7269 616c 2f54 va/time/serial/T │ │ │ │ │ -00062cb0: 434b 4f66 6673 6574 5469 6d65 5365 7269 CKOffsetTimeSeri │ │ │ │ │ -00062cc0: 616c 697a 6174 696f 6e2e 6a61 7661 3a20 alization.java: │ │ │ │ │ -00062cd0: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ -00062ce0: 2f74 636b 2f6a 6176 612f 7469 6d65 2f73 /tck/java/time/s │ │ │ │ │ -00062cf0: 6572 6961 6c2f 5443 4b50 6572 696f 6453 erial/TCKPeriodS │ │ │ │ │ -00062d00: 6572 6961 6c69 7a61 7469 6f6e 2e6a 6176 erialization.jav │ │ │ │ │ -00062d10: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -00062d20: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ -00062d30: 652f 7365 7269 616c 2f54 434b 5965 6172 e/serial/TCKYear │ │ │ │ │ -00062d40: 4d6f 6e74 6853 6572 6961 6c69 7a61 7469 MonthSerializati │ │ │ │ │ -00062d50: 6f6e 2e6a 6176 613a 2020 0a0a 3c6c 693e on.java: ..
  • │ │ │ │ │ -00062d60: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ -00062d70: 7661 2f74 696d 652f 7365 7269 616c 2f54 va/time/serial/T │ │ │ │ │ -00062d80: 434b 5965 6172 5365 7269 616c 697a 6174 CKYearSerializat │ │ │ │ │ -00062d90: 696f 6e2e 6a61 7661 3a20 200a 0a3c 6c69 ion.java: ..
  • java/time/tck/j │ │ │ │ │ -00062db0: 6176 612f 7469 6d65 2f73 6572 6961 6c2f ava/time/serial/ │ │ │ │ │ -00062dc0: 5443 4b5a 6f6e 6549 6453 6572 6961 6c69 TCKZoneIdSeriali │ │ │ │ │ -00062dd0: 7a61 7469 6f6e 2e6a 6176 613a 2020 0a0a zation.java: .. │ │ │ │ │ -00062de0: 3c6c 693e 6a61 7661 2f74 696d 652f 7463
  • java/time/tc │ │ │ │ │ -00062df0: 6b2f 6a61 7661 2f74 696d 652f 7365 7269 k/java/time/seri │ │ │ │ │ -00062e00: 616c 2f54 434b 5a6f 6e65 4f66 6673 6574 al/TCKZoneOffset │ │ │ │ │ -00062e10: 5365 7269 616c 697a 6174 696f 6e2e 6a61 Serialization.ja │ │ │ │ │ -00062e20: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -00062e30: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ -00062e40: 6d65 2f73 6572 6961 6c2f 5443 4b5a 6f6e me/serial/TCKZon │ │ │ │ │ -00062e50: 6564 4461 7465 5469 6d65 5365 7269 616c edDateTimeSerial │ │ │ │ │ -00062e60: 697a 6174 696f 6e2e 6a61 7661 3a20 200a ization.java: . │ │ │ │ │ -00062e70: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ -00062e80: 636b 2f6a 6176 612f 7469 6d65 2f74 656d ck/java/time/tem │ │ │ │ │ -00062e90: 706f 7261 6c2f 5443 4b43 6872 6f6e 6f46 poral/TCKChronoF │ │ │ │ │ -00062ea0: 6965 6c64 2e6a 6176 613a 2020 0a0a 3c6c ield.java: ..java/time/tck/ │ │ │ │ │ -00062ec0: 6a61 7661 2f74 696d 652f 7465 6d70 6f72 java/time/tempor │ │ │ │ │ -00062ed0: 616c 2f54 434b 4368 726f 6e6f 556e 6974 al/TCKChronoUnit │ │ │ │ │ -00062ee0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -00062ef0: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ -00062f00: 2f74 696d 652f 7465 6d70 6f72 616c 2f54 /time/temporal/T │ │ │ │ │ -00062f10: 434b 4973 6f46 6965 6c64 732e 6a61 7661 CKIsoFields.java │ │ │ │ │ -00062f20: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ -00062f30: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ -00062f40: 2f74 656d 706f 7261 6c2f 5443 4b4a 756c /temporal/TCKJul │ │ │ │ │ -00062f50: 6961 6e46 6965 6c64 732e 6a61 7661 3a20 ianFields.java: │ │ │ │ │ -00062f60: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ -00062f70: 2f74 636b 2f6a 6176 612f 7469 6d65 2f74 /tck/java/time/t │ │ │ │ │ -00062f80: 656d 706f 7261 6c2f 5443 4b54 656d 706f emporal/TCKTempo │ │ │ │ │ -00062f90: 7261 6c41 646a 7573 7465 7273 2e6a 6176 ralAdjusters.jav │ │ │ │ │ -00062fa0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -00062fb0: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ -00062fc0: 652f 7465 6d70 6f72 616c 2f54 434b 5765 e/temporal/TCKWe │ │ │ │ │ -00062fd0: 656b 4669 656c 6473 2e6a 6176 613a 2020 ekFields.java: │ │ │ │ │ -00062fe0: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ -00062ff0: 7463 6b2f 6a61 7661 2f74 696d 652f 7465 tck/java/time/te │ │ │ │ │ -00063000: 6d70 6f72 616c 2f73 6572 6961 6c2f 5443 mporal/serial/TC │ │ │ │ │ -00063010: 4b43 6872 6f6e 6f46 6965 6c64 5365 7269 KChronoFieldSeri │ │ │ │ │ -00063020: 616c 697a 6174 696f 6e2e 6a61 7661 3a20 alization.java: │ │ │ │ │ -00063030: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ -00063040: 2f74 636b 2f6a 6176 612f 7469 6d65 2f74 /tck/java/time/t │ │ │ │ │ -00063050: 656d 706f 7261 6c2f 7365 7269 616c 2f54 emporal/serial/T │ │ │ │ │ -00063060: 434b 4368 726f 6e6f 556e 6974 5365 7269 CKChronoUnitSeri │ │ │ │ │ -00063070: 616c 697a 6174 696f 6e2e 6a61 7661 3a20 alization.java: │ │ │ │ │ -00063080: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ -00063090: 2f74 636b 2f6a 6176 612f 7469 6d65 2f74 /tck/java/time/t │ │ │ │ │ -000630a0: 656d 706f 7261 6c2f 7365 7269 616c 2f54 emporal/serial/T │ │ │ │ │ -000630b0: 434b 4a75 6c69 616e 4669 656c 6473 5365 CKJulianFieldsSe │ │ │ │ │ -000630c0: 7269 616c 697a 6174 696f 6e2e 6a61 7661 rialization.java │ │ │ │ │ -000630d0: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ -000630e0: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ -000630f0: 2f74 656d 706f 7261 6c2f 7365 7269 616c /temporal/serial │ │ │ │ │ -00063100: 2f54 434b 5661 6c75 6552 616e 6765 5365 /TCKValueRangeSe │ │ │ │ │ -00063110: 7269 616c 697a 6174 696f 6e2e 6a61 7661 rialization.java │ │ │ │ │ -00063120: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ -00063130: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ -00063140: 2f74 656d 706f 7261 6c2f 7365 7269 616c /temporal/serial │ │ │ │ │ -00063150: 2f54 434b 5765 656b 4669 656c 6473 5365 /TCKWeekFieldsSe │ │ │ │ │ -00063160: 7269 616c 697a 6174 696f 6e2e 6a61 7661 rialization.java │ │ │ │ │ -00063170: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ -00063180: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ -00063190: 2f7a 6f6e 652f 5443 4b46 6978 6564 5a6f /zone/TCKFixedZo │ │ │ │ │ -000631a0: 6e65 5275 6c65 732e 6a61 7661 3a20 200a neRules.java: . │ │ │ │ │ -000631b0: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ -000631c0: 636b 2f6a 6176 612f 7469 6d65 2f7a 6f6e ck/java/time/zon │ │ │ │ │ -000631d0: 652f 5443 4b5a 6f6e 654f 6666 7365 7454 e/TCKZoneOffsetT │ │ │ │ │ -000631e0: 7261 6e73 6974 696f 6e2e 6a61 7661 3a20 ransition.java: │ │ │ │ │ -000631f0: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ -00063200: 2f74 636b 2f6a 6176 612f 7469 6d65 2f7a /tck/java/time/z │ │ │ │ │ -00063210: 6f6e 652f 5443 4b5a 6f6e 654f 6666 7365 one/TCKZoneOffse │ │ │ │ │ -00063220: 7454 7261 6e73 6974 696f 6e52 756c 652e tTransitionRule. │ │ │ │ │ -00063230: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -00063240: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -00063250: 7469 6d65 2f7a 6f6e 652f 5443 4b5a 6f6e time/zone/TCKZon │ │ │ │ │ -00063260: 6552 756c 6573 2e6a 6176 613a 2020 0a0a eRules.java: .. │ │ │ │ │ -00063270: 3c6c 693e 6a61 7661 2f74 696d 652f 7463
  • java/time/tc │ │ │ │ │ -00063280: 6b2f 6a61 7661 2f74 696d 652f 7a6f 6e65 k/java/time/zone │ │ │ │ │ -00063290: 2f54 434b 5a6f 6e65 5275 6c65 7350 726f /TCKZoneRulesPro │ │ │ │ │ -000632a0: 7669 6465 722e 6a61 7661 3a20 200a 0a3c vider.java: ..< │ │ │ │ │ -000632b0: 6c69 3e6a 6176 612f 7469 6d65 2f74 636b li>java/time/tck │ │ │ │ │ -000632c0: 2f6a 6176 612f 7469 6d65 2f7a 6f6e 652f /java/time/zone/ │ │ │ │ │ -000632d0: 7365 7269 616c 2f54 434b 4669 7865 645a serial/TCKFixedZ │ │ │ │ │ -000632e0: 6f6e 6552 756c 6573 5365 7269 616c 697a oneRulesSerializ │ │ │ │ │ -000632f0: 6174 696f 6e2e 6a61 7661 3a20 200a 0a3c ation.java: ..< │ │ │ │ │ -00063300: 6c69 3e6a 6176 612f 7469 6d65 2f74 636b li>java/time/tck │ │ │ │ │ -00063310: 2f6a 6176 612f 7469 6d65 2f7a 6f6e 652f /java/time/zone/ │ │ │ │ │ -00063320: 7365 7269 616c 2f54 434b 5a6f 6e65 4f66 serial/TCKZoneOf │ │ │ │ │ -00063330: 6673 6574 5472 616e 7369 7469 6f6e 5275 fsetTransitionRu │ │ │ │ │ -00063340: 6c65 5365 7269 616c 697a 6174 696f 6e2e leSerialization. │ │ │ │ │ -00063350: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -00063360: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -00063370: 7469 6d65 2f7a 6f6e 652f 7365 7269 616c time/zone/serial │ │ │ │ │ -00063380: 2f54 434b 5a6f 6e65 4f66 6673 6574 5472 /TCKZoneOffsetTr │ │ │ │ │ -00063390: 616e 7369 7469 6f6e 5365 7269 616c 697a ansitionSerializ │ │ │ │ │ -000633a0: 6174 696f 6e2e 6a61 7661 3a20 200a 0a3c ation.java: ..< │ │ │ │ │ -000633b0: 6c69 3e6a 6176 612f 7469 6d65 2f74 636b li>java/time/tck │ │ │ │ │ -000633c0: 2f6a 6176 612f 7469 6d65 2f7a 6f6e 652f /java/time/zone/ │ │ │ │ │ -000633d0: 7365 7269 616c 2f54 434b 5a6f 6e65 5275 serial/TCKZoneRu │ │ │ │ │ -000633e0: 6c65 7353 6572 6961 6c69 7a61 7469 6f6e lesSerialization │ │ │ │ │ -000633f0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -00063400: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ -00063410: 612f 7469 6d65 2f41 6273 7472 6163 7454 a/time/AbstractT │ │ │ │ │ -00063420: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
  • java/time/test/ │ │ │ │ │ -00063440: 6a61 7661 2f74 696d 652f 4d6f 636b 5369 java/time/MockSi │ │ │ │ │ -00063450: 6d70 6c65 5065 7269 6f64 2e6a 6176 613a mplePeriod.java: │ │ │ │ │ -00063460: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ -00063470: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ -00063480: 2f54 6573 7443 6c6f 636b 5f46 6978 6564 /TestClock_Fixed │ │ │ │ │ -00063490: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -000634a0: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ -000634b0: 612f 7469 6d65 2f54 6573 7443 6c6f 636b a/time/TestClock │ │ │ │ │ -000634c0: 5f4f 6666 7365 742e 6a61 7661 3a20 200a _Offset.java: . │ │ │ │ │ -000634d0: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ -000634e0: 6573 742f 6a61 7661 2f74 696d 652f 5465 est/java/time/Te │ │ │ │ │ -000634f0: 7374 436c 6f63 6b5f 5379 7374 656d 2e6a stClock_System.j │ │ │ │ │ -00063500: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -00063510: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ -00063520: 7469 6d65 2f54 6573 7443 6c6f 636b 5f54 time/TestClock_T │ │ │ │ │ -00063530: 6963 6b2e 6a61 7661 3a20 200a 0a3c 6c69 ick.java: ..
  • java/time/test/ │ │ │ │ │ -00063550: 6a61 7661 2f74 696d 652f 5465 7374 4475 java/time/TestDu │ │ │ │ │ -00063560: 7261 7469 6f6e 2e6a 6176 613a 2020 0a0a ration.java: .. │ │ │ │ │ -00063570: 3c6c 693e 6a61 7661 2f74 696d 652f 7465
  • java/time/te │ │ │ │ │ -00063580: 7374 2f6a 6176 612f 7469 6d65 2f54 6573 st/java/time/Tes │ │ │ │ │ -00063590: 7449 6e73 7461 6e74 2e6a 6176 613a 2020 tInstant.java: │ │ │ │ │ -000635a0: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ -000635b0: 7465 7374 2f6a 6176 612f 7469 6d65 2f54 test/java/time/T │ │ │ │ │ -000635c0: 6573 7449 6e73 7461 6e74 536f 7572 6365 estInstantSource │ │ │ │ │ -000635d0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -000635e0: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ -000635f0: 612f 7469 6d65 2f54 6573 744c 6f63 616c a/time/TestLocal │ │ │ │ │ -00063600: 4461 7465 2e6a 6176 613a 2020 0a0a 3c6c Date.java: ..java/time/test │ │ │ │ │ -00063620: 2f6a 6176 612f 7469 6d65 2f54 6573 744c /java/time/TestL │ │ │ │ │ -00063630: 6f63 616c 4461 7465 5469 6d65 2e6a 6176 ocalDateTime.jav │ │ │ │ │ -00063640: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -00063650: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ -00063660: 6d65 2f54 6573 744c 6f63 616c 5469 6d65 me/TestLocalTime │ │ │ │ │ -00063670: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -00063680: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ -00063690: 612f 7469 6d65 2f54 6573 744d 6f6e 7468 a/time/TestMonth │ │ │ │ │ -000636a0: 4461 792e 6a61 7661 3a20 200a 0a3c 6c69 Day.java: ..
  • java/time/test/ │ │ │ │ │ -000636c0: 6a61 7661 2f74 696d 652f 5465 7374 4f66 java/time/TestOf │ │ │ │ │ -000636d0: 6673 6574 4461 7465 5469 6d65 2e6a 6176 fsetDateTime.jav │ │ │ │ │ -000636e0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -000636f0: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ -00063700: 6d65 2f54 6573 744f 6666 7365 7444 6174 me/TestOffsetDat │ │ │ │ │ -00063710: 6554 696d 655f 696e 7374 616e 7473 2e6a eTime_instants.j │ │ │ │ │ -00063720: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -00063730: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ -00063740: 7469 6d65 2f54 6573 744f 6666 7365 7454 time/TestOffsetT │ │ │ │ │ -00063750: 696d 652e 6a61 7661 3a20 200a 0a3c 6c69 ime.java: ..
  • java/time/test/ │ │ │ │ │ -00063770: 6a61 7661 2f74 696d 652f 5465 7374 5065 java/time/TestPe │ │ │ │ │ -00063780: 7269 6f64 2e6a 6176 613a 2020 0a0a 3c6c riod.java: ..java/time/test │ │ │ │ │ -000637a0: 2f6a 6176 612f 7469 6d65 2f54 6573 7459 /java/time/TestY │ │ │ │ │ -000637b0: 6561 722e 6a61 7661 3a20 200a 0a3c 6c69 ear.java: ..
  • java/time/test/ │ │ │ │ │ -000637d0: 6a61 7661 2f74 696d 652f 5465 7374 5965 java/time/TestYe │ │ │ │ │ -000637e0: 6172 4d6f 6e74 682e 6a61 7661 3a20 200a arMonth.java: . │ │ │ │ │ -000637f0: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ -00063800: 6573 742f 6a61 7661 2f74 696d 652f 5465 est/java/time/Te │ │ │ │ │ -00063810: 7374 5a6f 6e65 4964 2e6a 6176 613a 2020 stZoneId.java: │ │ │ │ │ -00063820: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ -00063830: 7465 7374 2f6a 6176 612f 7469 6d65 2f54 test/java/time/T │ │ │ │ │ -00063840: 6573 745a 6f6e 654f 6666 7365 742e 6a61 estZoneOffset.ja │ │ │ │ │ -00063850: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -00063860: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ -00063870: 696d 652f 5465 7374 5a6f 6e65 6444 6174 ime/TestZonedDat │ │ │ │ │ -00063880: 6554 696d 652e 6a61 7661 3a20 200a 0a3c eTime.java: ..< │ │ │ │ │ -00063890: 6c69 3e6a 6176 612f 7469 6d65 2f74 6573 li>java/time/tes │ │ │ │ │ -000638a0: 742f 6a61 7661 2f74 696d 652f 6368 726f t/java/time/chro │ │ │ │ │ -000638b0: 6e6f 2f54 6573 7443 6872 6f6e 6f4c 6f63 no/TestChronoLoc │ │ │ │ │ -000638c0: 616c 4461 7465 2e6a 6176 613a 2020 0a0a alDate.java: .. │ │ │ │ │ -000638d0: 3c6c 693e 6a61 7661 2f74 696d 652f 7465
  • java/time/te │ │ │ │ │ -000638e0: 7374 2f6a 6176 612f 7469 6d65 2f63 6872 st/java/time/chr │ │ │ │ │ -000638f0: 6f6e 6f2f 5465 7374 4368 726f 6e6f 6c6f ono/TestChronolo │ │ │ │ │ -00063900: 6779 5065 7266 2e6a 6176 613a 2020 0a0a gyPerf.java: .. │ │ │ │ │ -00063910: 3c6c 693e 6a61 7661 2f74 696d 652f 7465
  • java/time/te │ │ │ │ │ -00063920: 7374 2f6a 6176 612f 7469 6d65 2f63 6872 st/java/time/chr │ │ │ │ │ -00063930: 6f6e 6f2f 5465 7374 4572 6144 6973 706c ono/TestEraDispl │ │ │ │ │ -00063940: 6179 4e61 6d65 2e6a 6176 613a 2020 0a0a ayName.java: .. │ │ │ │ │ -00063950: 3c6c 693e 6a61 7661 2f74 696d 652f 7465
  • java/time/te │ │ │ │ │ -00063960: 7374 2f6a 6176 612f 7469 6d65 2f63 6872 st/java/time/chr │ │ │ │ │ -00063970: 6f6e 6f2f 5465 7374 4578 616d 706c 6543 ono/TestExampleC │ │ │ │ │ -00063980: 6f64 652e 6a61 7661 3a20 200a 0a3c 6c69 ode.java: ..
  • java/time/test/ │ │ │ │ │ -000639a0: 6a61 7661 2f74 696d 652f 6368 726f 6e6f java/time/chrono │ │ │ │ │ -000639b0: 2f54 6573 7449 736f 4368 726f 6e6f 496d /TestIsoChronoIm │ │ │ │ │ -000639c0: 706c 2e6a 6176 613a 2020 0a0a 3c6c 693e pl.java: ..
  • │ │ │ │ │ -000639d0: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ -000639e0: 6176 612f 7469 6d65 2f63 6872 6f6e 6f2f ava/time/chrono/ │ │ │ │ │ -000639f0: 5465 7374 4a61 7061 6e65 7365 4368 726f TestJapaneseChro │ │ │ │ │ -00063a00: 6e6f 496d 706c 2e6a 6176 613a 2020 0a0a noImpl.java: .. │ │ │ │ │ -00063a10: 3c6c 693e 6a61 7661 2f74 696d 652f 7465
  • java/time/te │ │ │ │ │ -00063a20: 7374 2f6a 6176 612f 7469 6d65 2f63 6872 st/java/time/chr │ │ │ │ │ -00063a30: 6f6e 6f2f 5465 7374 4a61 7061 6e65 7365 ono/TestJapanese │ │ │ │ │ -00063a40: 4368 726f 6e6f 6c6f 6779 2e6a 6176 613a Chronology.java: │ │ │ │ │ -00063a50: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ -00063a60: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ -00063a70: 2f63 6872 6f6e 6f2f 5465 7374 5365 7276 /chrono/TestServ │ │ │ │ │ -00063a80: 6963 654c 6f61 6465 722e 6a61 7661 3a20 iceLoader.java: │ │ │ │ │ -00063a90: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ -00063aa0: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ -00063ab0: 6368 726f 6e6f 2f54 6573 7454 6861 6942 chrono/TestThaiB │ │ │ │ │ -00063ac0: 7564 6468 6973 7443 6872 6f6e 6f49 6d70 uddhistChronoImp │ │ │ │ │ -00063ad0: 6c2e 6a61 7661 3a20 200a 0a3c 6c69 3e6a l.java: ..
  • j │ │ │ │ │ -00063ae0: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ -00063af0: 7661 2f74 696d 652f 6368 726f 6e6f 2f54 va/time/chrono/T │ │ │ │ │ -00063b00: 6573 7455 6d6d 416c 5175 7261 4368 726f estUmmAlQuraChro │ │ │ │ │ -00063b10: 6e6f 6c6f 6779 2e6a 6176 613a 2020 0a0a nology.java: .. │ │ │ │ │ -00063b20: 3c6c 693e 6a61 7661 2f74 696d 652f 7465
  • java/time/te │ │ │ │ │ -00063b30: 7374 2f6a 6176 612f 7469 6d65 2f66 6f72 st/java/time/for │ │ │ │ │ -00063b40: 6d61 742f 4162 7374 7261 6374 5465 7374 mat/AbstractTest │ │ │ │ │ -00063b50: 5072 696e 7465 7250 6172 7365 722e 6a61 PrinterParser.ja │ │ │ │ │ -00063b60: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -00063b70: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ -00063b80: 696d 652f 666f 726d 6174 2f4d 6f63 6b49 ime/format/MockI │ │ │ │ │ -00063b90: 4f45 7863 6570 7469 6f6e 4170 7065 6e64 OExceptionAppend │ │ │ │ │ -00063ba0: 6162 6c65 2e6a 6176 613a 2020 0a0a 3c6c able.java: ..java/time/test │ │ │ │ │ -00063bc0: 2f6a 6176 612f 7469 6d65 2f66 6f72 6d61 /java/time/forma │ │ │ │ │ -00063bd0: 742f 5465 7374 4368 6172 4c69 7465 7261 t/TestCharLitera │ │ │ │ │ -00063be0: 6c50 6172 7365 722e 6a61 7661 3a20 200a lParser.java: . │ │ │ │ │ -00063bf0: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ -00063c00: 6573 742f 6a61 7661 2f74 696d 652f 666f est/java/time/fo │ │ │ │ │ -00063c10: 726d 6174 2f54 6573 7443 6861 724c 6974 rmat/TestCharLit │ │ │ │ │ -00063c20: 6572 616c 5072 696e 7465 722e 6a61 7661 eralPrinter.java │ │ │ │ │ -00063c30: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ -00063c40: 6d65 2f74 6573 742f 6a61 7661 2f74 696d me/test/java/tim │ │ │ │ │ -00063c50: 652f 666f 726d 6174 2f54 6573 7444 6174 e/format/TestDat │ │ │ │ │ -00063c60: 6554 696d 6546 6f72 6d61 7474 6572 2e6a eTimeFormatter.j │ │ │ │ │ -00063c70: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -00063c80: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ -00063c90: 7469 6d65 2f66 6f72 6d61 742f 5465 7374 time/format/Test │ │ │ │ │ -00063ca0: 4461 7465 5469 6d65 466f 726d 6174 7465 DateTimeFormatte │ │ │ │ │ -00063cb0: 7242 7569 6c64 6572 2e6a 6176 613a 2020 rBuilder.java: │ │ │ │ │ -00063cc0: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ -00063cd0: 7465 7374 2f6a 6176 612f 7469 6d65 2f66 test/java/time/f │ │ │ │ │ -00063ce0: 6f72 6d61 742f 5465 7374 4461 7465 5469 ormat/TestDateTi │ │ │ │ │ -00063cf0: 6d65 466f 726d 6174 7465 7242 7569 6c64 meFormatterBuild │ │ │ │ │ -00063d00: 6572 5769 7468 4c6f 6361 6c65 2e6a 6176 erWithLocale.jav │ │ │ │ │ -00063d10: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -00063d20: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ -00063d30: 6d65 2f66 6f72 6d61 742f 5465 7374 4461 me/format/TestDa │ │ │ │ │ -00063d40: 7465 5469 6d65 5061 7273 696e 672e 6a61 teTimeParsing.ja │ │ │ │ │ -00063d50: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -00063d60: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ -00063d70: 696d 652f 666f 726d 6174 2f54 6573 7444 ime/format/TestD │ │ │ │ │ -00063d80: 6174 6554 696d 6554 6578 7450 726f 7669 ateTimeTextProvi │ │ │ │ │ -00063d90: 6465 722e 6a61 7661 3a20 200a 0a3c 6c69 der.java: ..
  • java/time/test/ │ │ │ │ │ -00063db0: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ -00063dc0: 2f54 6573 7444 6174 6554 696d 6554 6578 /TestDateTimeTex │ │ │ │ │ -00063dd0: 7450 726f 7669 6465 7257 6974 684c 6f63 tProviderWithLoc │ │ │ │ │ -00063de0: 616c 652e 6a61 7661 3a20 200a 0a3c 6c69 ale.java: ..
  • java/time/test/ │ │ │ │ │ -00063e00: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ -00063e10: 2f54 6573 7444 6563 696d 616c 5374 796c /TestDecimalStyl │ │ │ │ │ -00063e20: 652e 6a61 7661 3a20 200a 0a3c 6c69 3e6a e.java: ..
  • j │ │ │ │ │ -00063e30: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ -00063e40: 7661 2f74 696d 652f 666f 726d 6174 2f54 va/time/format/T │ │ │ │ │ -00063e50: 6573 7446 7261 6374 696f 6e50 7269 6e74 estFractionPrint │ │ │ │ │ -00063e60: 6572 5061 7273 6572 2e6a 6176 613a 2020 erParser.java: │ │ │ │ │ -00063e70: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ -00063e80: 7465 7374 2f6a 6176 612f 7469 6d65 2f66 test/java/time/f │ │ │ │ │ -00063e90: 6f72 6d61 742f 5465 7374 4c6f 6361 6c69 ormat/TestLocali │ │ │ │ │ -00063ea0: 7a65 644f 6666 7365 7450 7269 6e74 6572 zedOffsetPrinter │ │ │ │ │ -00063eb0: 5061 7273 6572 2e6a 6176 613a 2054 6869 Parser.java: Thi │ │ │ │ │ -00063ec0: 7320 7465 7374 2076 6572 6966 6965 7320 s test verifies │ │ │ │ │ -00063ed0: 7468 6174 2074 6865 206c 6f63 616c 697a that the localiz │ │ │ │ │ -00063ee0: 6564 2074 6578 7420 666f 7220 2247 4d54 ed text for "GMT │ │ │ │ │ -00063ef0: 2220 6672 6f6d 2043 4c44 5220 6973 2061 " from CLDR is a │ │ │ │ │ -00063f00: 7070 6c69 6564 2f72 6563 6f67 6e69 7a65 pplied/recognize │ │ │ │ │ -00063f10: 6420 6475 7269 6e67 2070 7269 6e74 696e d during printin │ │ │ │ │ -00063f20: 672f 7061 7273 696e 6720 7469 6d65 7374 g/parsing timest │ │ │ │ │ -00063f30: 616d 7073 2e0a 0a3c 6c69 3e6a 6176 612f amps...
  • java/ │ │ │ │ │ -00063f40: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ -00063f50: 696d 652f 666f 726d 6174 2f54 6573 744c ime/format/TestL │ │ │ │ │ -00063f60: 6f63 616c 697a 6564 5061 7474 6572 6e2e ocalizedPattern. │ │ │ │ │ -00063f70: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -00063f80: 612f 7469 6d65 2f74 6573 742f 6a61 7661 a/time/test/java │ │ │ │ │ -00063f90: 2f74 696d 652f 666f 726d 6174 2f54 6573 /time/format/Tes │ │ │ │ │ -00063fa0: 744e 6172 726f 774d 6f6e 7468 4e61 6d65 tNarrowMonthName │ │ │ │ │ -00063fb0: 7341 6e64 4461 794e 616d 6573 2e6a 6176 sAndDayNames.jav │ │ │ │ │ -00063fc0: 613a 2054 6573 7420 4e61 7272 6f77 2061 a: Test Narrow a │ │ │ │ │ -00063fd0: 6e64 204e 6172 726f 7753 7461 6e64 616c nd NarrowStandal │ │ │ │ │ -00063fe0: 6f6e 6520 6d6f 6e74 6820 6e61 6d65 7320 one month names │ │ │ │ │ -00063ff0: 6172 6520 7265 7472 6965 7665 6420 636f are retrieved co │ │ │ │ │ -00064000: 7272 6563 746c 792e 0a0a 3c6c 693e 6a61 rrectly...
  • ja │ │ │ │ │ -00064010: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ -00064020: 612f 7469 6d65 2f66 6f72 6d61 742f 5465 a/time/format/Te │ │ │ │ │ -00064030: 7374 4e6f 6e49 736f 466f 726d 6174 7465 stNonIsoFormatte │ │ │ │ │ -00064040: 722e 6a61 7661 3a20 200a 0a3c 6c69 3e6a r.java: ..
  • j │ │ │ │ │ -00064050: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ -00064060: 7661 2f74 696d 652f 666f 726d 6174 2f54 va/time/format/T │ │ │ │ │ -00064070: 6573 744e 756d 6265 7250 6172 7365 722e estNumberParser. │ │ │ │ │ -00064080: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -00064090: 612f 7469 6d65 2f74 6573 742f 6a61 7661 a/time/test/java │ │ │ │ │ -000640a0: 2f74 696d 652f 666f 726d 6174 2f54 6573 /time/format/Tes │ │ │ │ │ -000640b0: 744e 756d 6265 7250 7269 6e74 6572 2e6a tNumberPrinter.j │ │ │ │ │ -000640c0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -000640d0: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ -000640e0: 7469 6d65 2f66 6f72 6d61 742f 5465 7374 time/format/Test │ │ │ │ │ -000640f0: 5061 6450 7269 6e74 6572 4465 636f 7261 PadPrinterDecora │ │ │ │ │ -00064100: 746f 722e 6a61 7661 3a20 200a 0a3c 6c69 tor.java: ..
  • java/time/test/ │ │ │ │ │ -00064120: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ -00064130: 2f54 6573 7452 6564 7563 6564 5061 7273 /TestReducedPars │ │ │ │ │ -00064140: 6572 2e6a 6176 613a 2020 0a0a 3c6c 693e er.java: ..
  • │ │ │ │ │ -00064150: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ -00064160: 6176 612f 7469 6d65 2f66 6f72 6d61 742f ava/time/format/ │ │ │ │ │ -00064170: 5465 7374 5265 6475 6365 6450 7269 6e74 TestReducedPrint │ │ │ │ │ -00064180: 6572 2e6a 6176 613a 2020 0a0a 3c6c 693e er.java: ..
  • │ │ │ │ │ -00064190: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ -000641a0: 6176 612f 7469 6d65 2f66 6f72 6d61 742f ava/time/format/ │ │ │ │ │ -000641b0: 5465 7374 5365 7474 696e 6773 5061 7273 TestSettingsPars │ │ │ │ │ -000641c0: 6572 2e6a 6176 613a 2020 0a0a 3c6c 693e er.java: ..
  • │ │ │ │ │ -000641d0: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ -000641e0: 6176 612f 7469 6d65 2f66 6f72 6d61 742f ava/time/format/ │ │ │ │ │ -000641f0: 5465 7374 5374 7269 6e67 4c69 7465 7261 TestStringLitera │ │ │ │ │ -00064200: 6c50 6172 7365 722e 6a61 7661 3a20 200a lParser.java: . │ │ │ │ │ -00064210: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ -00064220: 6573 742f 6a61 7661 2f74 696d 652f 666f est/java/time/fo │ │ │ │ │ -00064230: 726d 6174 2f54 6573 7453 7472 696e 674c rmat/TestStringL │ │ │ │ │ -00064240: 6974 6572 616c 5072 696e 7465 722e 6a61 iteralPrinter.ja │ │ │ │ │ -00064250: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -00064260: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ -00064270: 696d 652f 666f 726d 6174 2f54 6573 7454 ime/format/TestT │ │ │ │ │ -00064280: 6578 7450 6172 7365 722e 6a61 7661 3a20 extParser.java: │ │ │ │ │ -00064290: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ -000642a0: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ -000642b0: 666f 726d 6174 2f54 6573 7454 6578 7450 format/TestTextP │ │ │ │ │ -000642c0: 6172 7365 7257 6974 684c 6f63 616c 652e arserWithLocale. │ │ │ │ │ -000642d0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -000642e0: 612f 7469 6d65 2f74 6573 742f 6a61 7661 a/time/test/java │ │ │ │ │ -000642f0: 2f74 696d 652f 666f 726d 6174 2f54 6573 /time/format/Tes │ │ │ │ │ -00064300: 7454 6578 7450 7269 6e74 6572 2e6a 6176 tTextPrinter.jav │ │ │ │ │ -00064310: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -00064320: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ -00064330: 6d65 2f66 6f72 6d61 742f 5465 7374 5465 me/format/TestTe │ │ │ │ │ -00064340: 7874 5072 696e 7465 7257 6974 684c 6f63 xtPrinterWithLoc │ │ │ │ │ -00064350: 616c 652e 6a61 7661 3a20 200a 0a3c 6c69 ale.java: ..
  • java/time/test/ │ │ │ │ │ -00064370: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ -00064380: 2f54 6573 7455 5443 5061 7273 652e 6a61 /TestUTCParse.ja │ │ │ │ │ -00064390: 7661 3a20 5465 7374 2070 6172 7369 6e67 va: Test parsing │ │ │ │ │ -000643a0: 2022 5554 432d 5858 3a58 5822 2074 6578 "UTC-XX:XX" tex │ │ │ │ │ -000643b0: 7420 776f 726b 7320 636f 7272 6563 746c t works correctl │ │ │ │ │ -000643c0: 790a 0a3c 6c69 3e6a 6176 612f 7469 6d65 y..
  • java/time │ │ │ │ │ -000643d0: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ -000643e0: 666f 726d 6174 2f54 6573 7455 6e69 636f format/TestUnico │ │ │ │ │ -000643f0: 6465 4578 7465 6e73 696f 6e2e 6a61 7661 deExtension.java │ │ │ │ │ -00064400: 3a20 5465 7374 7320 6a61 7661 2e74 696d : Tests java.tim │ │ │ │ │ -00064410: 6520 636c 6173 7365 7320 6465 616c 7320 e classes deals │ │ │ │ │ -00064420: 7769 7468 2055 6e69 636f 6465 2065 7874 with Unicode ext │ │ │ │ │ -00064430: 656e 7369 6f6e 7320 636f 7272 6563 746c ensions correctl │ │ │ │ │ -00064440: 792e 0a0a 3c6c 693e 6a61 7661 2f74 696d y...
  • java/tim │ │ │ │ │ -00064450: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ -00064460: 2f66 6f72 6d61 742f 5465 7374 5a6f 6e65 /format/TestZone │ │ │ │ │ -00064470: 4f66 6673 6574 5061 7273 6572 2e6a 6176 OffsetParser.jav │ │ │ │ │ -00064480: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -00064490: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ -000644a0: 6d65 2f66 6f72 6d61 742f 5465 7374 5a6f me/format/TestZo │ │ │ │ │ -000644b0: 6e65 4f66 6673 6574 5072 696e 7465 722e neOffsetPrinter. │ │ │ │ │ -000644c0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -000644d0: 612f 7469 6d65 2f74 6573 742f 6a61 7661 a/time/test/java │ │ │ │ │ -000644e0: 2f74 696d 652f 666f 726d 6174 2f54 6573 /time/format/Tes │ │ │ │ │ -000644f0: 745a 6f6e 6554 6578 7450 7269 6e74 6572 tZoneTextPrinter │ │ │ │ │ -00064500: 5061 7273 6572 2e6a 6176 613a 2020 0a0a Parser.java: .. │ │ │ │ │ -00064510: 3c6c 693e 6a61 7661 2f74 696d 652f 7465
  • java/time/te │ │ │ │ │ -00064520: 7374 2f6a 6176 612f 7469 6d65 2f66 6f72 st/java/time/for │ │ │ │ │ -00064530: 6d61 742f 5a6f 6e65 4e61 6d65 2e6a 6176 mat/ZoneName.jav │ │ │ │ │ -00064540: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -00064550: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ -00064560: 6d65 2f74 656d 706f 7261 6c2f 4d6f 636b me/temporal/Mock │ │ │ │ │ -00064570: 4669 656c 644e 6f56 616c 7565 2e6a 6176 FieldNoValue.jav │ │ │ │ │ -00064580: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -00064590: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ -000645a0: 6d65 2f74 656d 706f 7261 6c2f 4d6f 636b me/temporal/Mock │ │ │ │ │ -000645b0: 4669 656c 6456 616c 7565 2e6a 6176 613a FieldValue.java: │ │ │ │ │ -000645c0: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ -000645d0: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ -000645e0: 2f74 656d 706f 7261 6c2f 5465 7374 4368 /temporal/TestCh │ │ │ │ │ -000645f0: 726f 6e6f 4669 656c 642e 6a61 7661 3a20 ronoField.java: │ │ │ │ │ -00064600: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ -00064610: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ -00064620: 7465 6d70 6f72 616c 2f54 6573 7443 6872 temporal/TestChr │ │ │ │ │ -00064630: 6f6e 6f55 6e69 742e 6a61 7661 3a20 200a onoUnit.java: . │ │ │ │ │ -00064640: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ -00064650: 6573 742f 6a61 7661 2f74 696d 652f 7465 est/java/time/te │ │ │ │ │ -00064660: 6d70 6f72 616c 2f54 6573 7444 6174 6554 mporal/TestDateT │ │ │ │ │ -00064670: 696d 6542 7569 6c64 6572 436f 6d62 696e imeBuilderCombin │ │ │ │ │ -00064680: 6174 696f 6e73 2e6a 6176 613a 2020 0a0a ations.java: .. │ │ │ │ │ -00064690: 3c6c 693e 6a61 7661 2f74 696d 652f 7465
  • java/time/te │ │ │ │ │ -000646a0: 7374 2f6a 6176 612f 7469 6d65 2f74 656d st/java/time/tem │ │ │ │ │ -000646b0: 706f 7261 6c2f 5465 7374 4461 7465 5469 poral/TestDateTi │ │ │ │ │ -000646c0: 6d65 5661 6c75 6552 616e 6765 2e6a 6176 meValueRange.jav │ │ │ │ │ -000646d0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ -000646e0: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ -000646f0: 6d65 2f74 656d 706f 7261 6c2f 5465 7374 me/temporal/Test │ │ │ │ │ -00064700: 4973 6f46 6965 6c64 732e 6a61 7661 3a20 IsoFields.java: │ │ │ │ │ -00064710: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ -00064720: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ -00064730: 7465 6d70 6f72 616c 2f54 6573 7449 736f temporal/TestIso │ │ │ │ │ -00064740: 5765 656b 4669 656c 6473 2e6a 6176 613a WeekFields.java: │ │ │ │ │ -00064750: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ -00064760: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ -00064770: 2f74 656d 706f 7261 6c2f 5465 7374 4a75 /temporal/TestJu │ │ │ │ │ -00064780: 6c69 616e 4669 656c 6473 2e6a 6176 613a lianFields.java: │ │ │ │ │ -00064790: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ -000647a0: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ -000647b0: 2f7a 6f6e 652f 5465 7374 4669 7865 645a /zone/TestFixedZ │ │ │ │ │ -000647c0: 6f6e 6552 756c 6573 2e6a 6176 613a 2020 oneRules.java: │ │ │ │ │ -000647d0: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ -000647e0: 7465 7374 2f6a 6176 612f 7469 6d65 2f7a test/java/time/z │ │ │ │ │ -000647f0: 6f6e 652f 5465 7374 4d75 7461 626c 655a one/TestMutableZ │ │ │ │ │ -00064800: 6f6e 6552 756c 6573 2e6a 6176 613a 2020 oneRules.java: │ │ │ │ │ -00064810: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ -00064820: 7465 7374 2f6a 6176 612f 7469 6d65 2f7a test/java/time/z │ │ │ │ │ -00064830: 6f6e 652f 5465 7374 5a6f 6e65 5275 6c65 one/TestZoneRule │ │ │ │ │ -00064840: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ -00064850: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ -00064860: 7661 2f74 696d 652f 7a6f 6e65 2f54 6573 va/time/zone/Tes │ │ │ │ │ -00064870: 745a 6f6e 6552 756c 6573 5072 6f76 6964 tZoneRulesProvid │ │ │ │ │ -00064880: 6572 2e6a 6176 613a 2020 0a0a 3c6c 693e er.java: ..
  • │ │ │ │ │ -00064890: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ -000648a0: 6176 612f 7574 696c 2f54 6573 7446 6f72 ava/util/TestFor │ │ │ │ │ -000648b0: 6d61 7474 6572 2e6a 6176 613a 2020 0a0a matter.java: .. │ │ │ │ │ -000648c0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4162
  • java/util/Ab │ │ │ │ │ -000648d0: 7374 7261 6374 436f 6c6c 6563 7469 6f6e stractCollection │ │ │ │ │ -000648e0: 2f54 6f41 7272 6179 5465 7374 2e6a 6176 /ToArrayTest.jav │ │ │ │ │ -000648f0: 613a 2041 6273 7472 6163 7443 6f6c 6c65 a: AbstractColle │ │ │ │ │ -00064900: 6374 696f 6e2e 746f 4172 7261 7928 545b ction.toArray(T[ │ │ │ │ │ -00064910: 5d29 2064 6f65 736e 2774 2072 6574 7572 ]) doesn't retur │ │ │ │ │ -00064920: 6e20 7468 6520 6769 7665 6e20 6172 7261 n the given arra │ │ │ │ │ -00064930: 7920 696e 2063 6f6e 6375 7272 656e 7420 y in concurrent │ │ │ │ │ -00064940: 6d6f 6469 6669 6361 7469 6f6e 2e0a 0a3c modification...< │ │ │ │ │ -00064950: 6c69 3e6a 6176 612f 7574 696c 2f41 6273 li>java/util/Abs │ │ │ │ │ -00064960: 7472 6163 7443 6f6c 6c65 6374 696f 6e2f tractCollection/ │ │ │ │ │ -00064970: 546f 5374 7269 6e67 2e6a 6176 613a 2074 ToString.java: t │ │ │ │ │ -00064980: 6f53 7472 696e 6720 6d65 7468 6f64 2066 oString method f │ │ │ │ │ -00064990: 6169 6c73 2069 6620 7369 7a65 2063 6861 ails if size cha │ │ │ │ │ -000649a0: 6e67 6573 2069 6e20 6265 7477 6565 6e20 nges in between │ │ │ │ │ -000649b0: 6120 6361 6c6c 2074 6f20 7369 7a65 2061 a call to size a │ │ │ │ │ -000649c0: 6e64 2061 6e20 6174 7465 6d70 7420 746f nd an attempt to │ │ │ │ │ -000649d0: 2069 7465 7261 7465 2e0a 0a3c 6c69 3e6a iterate...
  • j │ │ │ │ │ -000649e0: 6176 612f 7574 696c 2f41 6273 7472 6163 ava/util/Abstrac │ │ │ │ │ -000649f0: 744c 6973 742f 4368 6563 6b46 6f72 496e tList/CheckForIn │ │ │ │ │ -00064a00: 6465 784f 7574 4f66 426f 756e 6473 4578 dexOutOfBoundsEx │ │ │ │ │ -00064a10: 6365 7074 696f 6e2e 6a61 7661 3a20 4c69 ception.java: Li │ │ │ │ │ -00064a20: 7374 4974 6572 6174 6f72 2073 686f 756c stIterator shoul │ │ │ │ │ -00064a30: 6420 6e6f 7420 6469 7363 6172 6420 6361 d not discard ca │ │ │ │ │ -00064a40: 7573 6520 6f6e 2065 7863 6570 7469 6f6e use on exception │ │ │ │ │ -00064a50: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00064a60: 4162 7374 7261 6374 4c69 7374 2f46 6169 AbstractList/Fai │ │ │ │ │ -00064a70: 6c46 6173 7449 7465 7261 746f 722e 6a61 lFastIterator.ja │ │ │ │ │ -00064a80: 7661 3a20 4162 7374 7261 6374 4c69 7374 va: AbstractList │ │ │ │ │ -00064a90: 2069 7465 7261 746f 7273 2070 7265 7669 iterators previ │ │ │ │ │ -00064aa0: 6f75 736c 7920 6368 6563 6b65 6420 666f ously checked fo │ │ │ │ │ -00064ab0: 7220 636f 2d6d 6f64 6966 6963 6174 696f r co-modificatio │ │ │ │ │ -00064ac0: 6e20 6166 7465 722a 2074 6865 2073 6574 n after* the set │ │ │ │ │ -00064ad0: 2f61 6464 2f72 656d 6f76 6520 6f70 6572 /add/remove oper │ │ │ │ │ -00064ae0: 6174 696f 6e73 2077 6572 6520 7065 7266 ations were perf │ │ │ │ │ -00064af0: 6f72 6d65 642e 0a0a 3c6c 693e 6a61 7661 ormed...
  • java │ │ │ │ │ -00064b00: 2f75 7469 6c2f 4162 7374 7261 6374 4c69 /util/AbstractLi │ │ │ │ │ -00064b10: 7374 2f48 6173 4e65 7874 4166 7465 7245 st/HasNextAfterE │ │ │ │ │ -00064b20: 7863 6570 7469 6f6e 2e6a 6176 613a 2041 xception.java: A │ │ │ │ │ -00064b30: 6273 7472 6163 744c 6973 7427 7320 4c69 bstractList's Li │ │ │ │ │ -00064b40: 7374 4974 6572 6174 6f72 2e68 6173 4e65 stIterator.hasNe │ │ │ │ │ -00064b50: 7874 2829 2072 6574 7572 6e73 2074 7275 xt() returns tru │ │ │ │ │ -00064b60: 652c 2061 6674 6572 204c 6973 7449 7465 e, after ListIte │ │ │ │ │ -00064b70: 7261 746f 722e 7072 6576 696f 7573 2829 rator.previous() │ │ │ │ │ -00064b80: 2063 6175 7365 7320 616e 2065 7863 6570 causes an excep │ │ │ │ │ -00064b90: 7469 6f6e 2066 6f72 2061 6e20 656d 7074 tion for an empt │ │ │ │ │ -00064ba0: 7920 6c69 7374 2e0a 0a3c 6c69 3e6a 6176 y list...
  • jav │ │ │ │ │ -00064bb0: 612f 7574 696c 2f41 6273 7472 6163 744d a/util/AbstractM │ │ │ │ │ -00064bc0: 6170 2f41 6273 7472 6163 744d 6170 436c ap/AbstractMapCl │ │ │ │ │ -00064bd0: 6f6e 652e 6a61 7661 3a20 4162 7374 7261 one.java: Abstra │ │ │ │ │ -00064be0: 6374 4d61 7027 7320 636c 6f6e 6528 2920 ctMap's clone() │ │ │ │ │ -00064bf0: 6d65 7468 6f64 2069 7320 696d 706c 656d method is implem │ │ │ │ │ -00064c00: 656e 7465 6420 746f 2072 6573 6574 2041 ented to reset A │ │ │ │ │ -00064c10: 6273 7472 6163 744d 6170 2773 2070 7269 bstractMap's pri │ │ │ │ │ -00064c20: 7661 7465 2066 6965 6c64 7320 6166 7465 vate fields afte │ │ │ │ │ -00064c30: 7220 7375 7065 722e 636c 6f6e 6528 290a r super.clone(). │ │ │ │ │ -00064c40: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f41 .
  • java/util/A │ │ │ │ │ -00064c50: 6273 7472 6163 744d 6170 2f45 7175 616c bstractMap/Equal │ │ │ │ │ -00064c60: 732e 6a61 7661 3a20 4162 7374 7261 6374 s.java: Abstract │ │ │ │ │ -00064c70: 4d61 702e 6571 7561 6c73 2061 6e64 2041 Map.equals and A │ │ │ │ │ -00064c80: 6273 7472 6163 7453 6574 2e65 7175 616c bstractSet.equal │ │ │ │ │ -00064c90: 7320 6172 6520 6672 6167 696c 653a 2074 s are fragile: t │ │ │ │ │ -00064ca0: 6865 7920 7468 726f 7720 6578 6365 7074 hey throw except │ │ │ │ │ -00064cb0: 696f 6e73 2077 6865 6e20 7468 6579 2073 ions when they s │ │ │ │ │ -00064cc0: 686f 756c 6420 7265 7475 726e 2066 616c hould return fal │ │ │ │ │ -00064cd0: 7365 2e0a 0a3c 6c69 3e6a 6176 612f 7574 se...
  • java/ut │ │ │ │ │ -00064ce0: 696c 2f41 6273 7472 6163 744d 6170 2f53 il/AbstractMap/S │ │ │ │ │ -00064cf0: 696d 706c 6545 6e74 7269 6573 2e6a 6176 impleEntries.jav │ │ │ │ │ -00064d00: 613a 2042 6173 6963 2074 6573 7473 2066 a: Basic tests f │ │ │ │ │ -00064d10: 6f72 2073 6576 6572 616c 204d 6170 2e45 or several Map.E │ │ │ │ │ -00064d20: 6e74 7279 2069 6d70 6c65 6d65 6e74 6174 ntry implementat │ │ │ │ │ -00064d30: 696f 6e73 0a0a 3c6c 693e 6a61 7661 2f75 ions..
  • java/u │ │ │ │ │ -00064d40: 7469 6c2f 4162 7374 7261 6374 4d61 702f til/AbstractMap/ │ │ │ │ │ -00064d50: 546f 5374 7269 6e67 2e6a 6176 613a 2074 ToString.java: t │ │ │ │ │ -00064d60: 6f53 7472 696e 6720 6d65 7468 6f64 2066 oString method f │ │ │ │ │ -00064d70: 6169 6c73 2069 6620 7369 7a65 2063 6861 ails if size cha │ │ │ │ │ -00064d80: 6e67 6573 2069 6e20 6265 7477 6565 6e20 nges in between │ │ │ │ │ -00064d90: 6120 6361 6c6c 2074 6f20 7369 7a65 2061 a call to size a │ │ │ │ │ -00064da0: 6e64 2061 6e20 6174 7465 6d70 7420 746f nd an attempt to │ │ │ │ │ -00064db0: 2069 7465 7261 7465 2e0a 0a3c 6c69 3e6a iterate...
  • j │ │ │ │ │ -00064dc0: 6176 612f 7574 696c 2f41 6273 7472 6163 ava/util/Abstrac │ │ │ │ │ -00064dd0: 7453 6571 7565 6e74 6961 6c4c 6973 742f tSequentialList/ │ │ │ │ │ -00064de0: 4164 6441 6c6c 2e6a 6176 613a 2041 6464 AddAll.java: Add │ │ │ │ │ -00064df0: 416c 6c28 696e 742c 2043 6f6c 6c65 6374 All(int, Collect │ │ │ │ │ -00064e00: 696f 6e29 2069 6e74 6572 7370 6572 7365 ion) intersperse │ │ │ │ │ -00064e10: 7320 7468 6520 436f 6c6c 6563 7469 6f6e s the Collection │ │ │ │ │ -00064e20: 2077 6974 6820 7468 6973 204c 6973 742e with this List. │ │ │ │ │ -00064e30: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00064e40: 4172 7261 7944 6571 7565 2f57 6869 7465 ArrayDeque/White │ │ │ │ │ -00064e50: 426f 782e 6a61 7661 3a20 5768 6974 6520 Box.java: White │ │ │ │ │ -00064e60: 626f 7820 7465 7374 7320 6f66 2069 6d70 box tests of imp │ │ │ │ │ -00064e70: 6c65 6d65 6e74 6174 696f 6e20 6465 7461 lementation deta │ │ │ │ │ -00064e80: 696c 730a 0a3c 6c69 3e6a 6176 612f 7574 ils..
  • java/ut │ │ │ │ │ -00064e90: 696c 2f41 7272 6179 4c69 7374 2f41 6464 il/ArrayList/Add │ │ │ │ │ -00064ea0: 416c 6c2e 6a61 7661 3a20 456e 7375 7265 All.java: Ensure │ │ │ │ │ -00064eb0: 2074 6861 7420 6164 6441 6c6c 206d 6574 that addAll met │ │ │ │ │ -00064ec0: 686f 6420 6361 6e20 636f 7065 2077 6974 hod can cope wit │ │ │ │ │ -00064ed0: 6820 756e 6465 7265 7374 696d 6174 6520 h underestimate │ │ │ │ │ -00064ee0: 6279 2073 697a 6528 292e 0a0a 3c6c 693e by size()...
  • │ │ │ │ │ -00064ef0: 6a61 7661 2f75 7469 6c2f 4172 7261 794c java/util/ArrayL │ │ │ │ │ -00064f00: 6973 742f 4172 7261 794d 616e 6167 656d ist/ArrayManagem │ │ │ │ │ -00064f10: 656e 742e 6a61 7661 3a20 6272 6974 746c ent.java: brittl │ │ │ │ │ -00064f20: 6520 7768 6974 6520 626f 7820 7465 7374 e white box test │ │ │ │ │ -00064f30: 206f 6620 696e 7465 726e 616c 2061 7272 of internal arr │ │ │ │ │ -00064f40: 6179 206d 616e 6167 656d 656e 740a 0a3c ay management..< │ │ │ │ │ -00064f50: 6c69 3e6a 6176 612f 7574 696c 2f41 7272 li>java/util/Arr │ │ │ │ │ -00064f60: 6179 4c69 7374 2f42 7567 3635 3333 3230 ayList/Bug653320 │ │ │ │ │ -00064f70: 332e 6a61 7661 3a20 4162 7374 7261 6374 3.java: Abstract │ │ │ │ │ -00064f80: 4c69 7374 2e4c 6973 7449 7472 2e61 6464 List.ListItr.add │ │ │ │ │ -00064f90: 206d 6967 6874 2063 6f72 7275 7074 2069 might corrupt i │ │ │ │ │ -00064fa0: 7465 7261 746f 7220 7374 6174 6520 6966 terator state if │ │ │ │ │ -00064fb0: 2065 6e63 6c6f 7369 6e67 2061 6464 2074 enclosing add t │ │ │ │ │ -00064fc0: 6872 6f77 730a 0a3c 6c69 3e6a 6176 612f hrows..
  • java/ │ │ │ │ │ -00064fd0: 7574 696c 2f41 7272 6179 4c69 7374 2f45 util/ArrayList/E │ │ │ │ │ -00064fe0: 6e73 7572 6543 6170 6163 6974 792e 6a61 nsureCapacity.ja │ │ │ │ │ -00064ff0: 7661 3a20 5465 7374 2074 6865 2041 7272 va: Test the Arr │ │ │ │ │ -00065000: 6179 4c69 7374 2e65 6e73 7572 6543 6170 ayList.ensureCap │ │ │ │ │ -00065010: 6163 6974 7928 2920 616e 6420 5665 6374 acity() and Vect │ │ │ │ │ -00065020: 6f72 2e65 6e73 7572 6543 6170 6163 6974 or.ensureCapacit │ │ │ │ │ -00065030: 7920 6d65 7468 6f64 2077 6974 6820 6e65 y method with ne │ │ │ │ │ -00065040: 6761 7469 7665 206d 696e 696d 756d 4361 gative minimumCa │ │ │ │ │ -00065050: 7061 6369 7479 2069 6e70 7574 2061 7267 pacity input arg │ │ │ │ │ -00065060: 756d 656e 742e 0a0a 3c6c 693e 6a61 7661 ument...
  • java │ │ │ │ │ -00065070: 2f75 7469 6c2f 4172 7261 794c 6973 742f /util/ArrayList/ │ │ │ │ │ -00065080: 4974 6572 6174 6f72 4d69 6372 6f42 656e IteratorMicroBen │ │ │ │ │ -00065090: 6368 6d61 726b 2e6a 6176 613a 206d 6963 chmark.java: mic │ │ │ │ │ -000650a0: 726f 2d62 656e 6368 6d61 726b 2063 6f72 ro-benchmark cor │ │ │ │ │ -000650b0: 7265 6374 6e65 7373 206d 6f64 650a 0a3c rectness mode..< │ │ │ │ │ -000650c0: 6c69 3e6a 6176 612f 7574 696c 2f41 7272 li>java/util/Arr │ │ │ │ │ -000650d0: 6179 4c69 7374 2f53 7562 4c69 7374 4d6f ayList/SubListMo │ │ │ │ │ -000650e0: 6443 6f75 6e74 2e6a 6176 613a 204d 6f64 dCount.java: Mod │ │ │ │ │ -000650f0: 6966 7969 6e67 2041 7272 6179 4c69 7374 ifying ArrayList │ │ │ │ │ -00065100: 2e73 7562 4c69 7374 2829 2e73 7562 4c69 .subList().subLi │ │ │ │ │ -00065110: 7374 2829 2072 6573 6574 7320 6d6f 6443 st() resets modC │ │ │ │ │ -00065120: 6f75 6e74 206f 6620 7375 624c 6973 740a ount of subList. │ │ │ │ │ -00065130: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f41 .
  • java/util/A │ │ │ │ │ -00065140: 7272 6179 732f 4172 7261 794f 626a 6563 rrays/ArrayObjec │ │ │ │ │ -00065150: 744d 6574 686f 6473 2e6a 6176 613a 2042 tMethods.java: B │ │ │ │ │ -00065160: 6173 6963 2074 6573 7420 666f 7220 636f asic test for co │ │ │ │ │ -00065170: 6e74 656e 742d 6261 7365 6420 6172 7261 ntent-based arra │ │ │ │ │ -00065180: 7920 6f62 6a65 6374 206d 6574 686f 6473 y object methods │ │ │ │ │ -00065190: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -000651a0: 4172 7261 7973 2f41 7272 6179 7345 7143 Arrays/ArraysEqC │ │ │ │ │ -000651b0: 6d70 5465 7374 2e6a 6176 613a 2074 6573 mpTest.java: tes │ │ │ │ │ -000651c0: 7473 2066 6f72 2061 7272 6179 2065 7175 ts for array equ │ │ │ │ │ -000651d0: 616c 7320 616e 6420 636f 6d70 6172 650a als and compare. │ │ │ │ │ -000651e0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f41 .
  • java/util/A │ │ │ │ │ -000651f0: 7272 6179 732f 4173 4c69 7374 2e6a 6176 rrays/AsList.jav │ │ │ │ │ -00065200: 613a 2054 6573 7473 2066 6f72 2041 7272 a: Tests for Arr │ │ │ │ │ -00065210: 6179 732e 6173 4c69 7374 2829 0a0a 3c6c ays.asList()..java/util/Arra │ │ │ │ │ -00065230: 7973 2f42 6967 2e6a 6176 613a 2061 7272 ys/Big.java: arr │ │ │ │ │ -00065240: 6179 7320 6c61 7267 6572 2074 6861 6e20 ays larger than │ │ │ │ │ -00065250: 3126 6c74 3b26 6c74 3b33 300a 0a3c 6c69 1<<30..
  • java/util/Array │ │ │ │ │ -00065270: 732f 436f 7079 4d65 7468 6f64 732e 6a61 s/CopyMethods.ja │ │ │ │ │ -00065280: 7661 3a20 5465 7374 2066 6f72 2061 7272 va: Test for arr │ │ │ │ │ -00065290: 6179 2063 6c6f 6e69 6e67 2061 6e64 2073 ay cloning and s │ │ │ │ │ -000652a0: 6c69 6369 6e67 206d 6574 686f 6473 2e0a licing methods.. │ │ │ │ │ -000652b0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f41 .
  • java/util/A │ │ │ │ │ -000652c0: 7272 6179 732f 436f 7272 6563 742e 6a61 rrays/Correct.ja │ │ │ │ │ -000652d0: 7661 3a20 4368 6563 6b20 7468 6174 2064 va: Check that d │ │ │ │ │ -000652e0: 6966 6665 7265 6e74 2073 6f72 7473 2067 ifferent sorts g │ │ │ │ │ -000652f0: 6976 6520 6571 7569 7661 6c65 6e74 2072 ive equivalent r │ │ │ │ │ -00065300: 6573 756c 7473 2e0a 0a3c 6c69 3e6a 6176 esults...
  • jav │ │ │ │ │ -00065310: 612f 7574 696c 2f41 7272 6179 732f 4669 a/util/Arrays/Fi │ │ │ │ │ -00065320: 6c6c 2e6a 6176 613a 2041 7272 6179 732e ll.java: Arrays. │ │ │ │ │ -00065330: 6669 6c6c 284f 626a 6563 745b 5d2c 202e fill(Object[], . │ │ │ │ │ -00065340: 2e2e 2920 7368 6f75 6c64 2074 6872 6f77 ..) should throw │ │ │ │ │ -00065350: 2041 7272 6179 5374 6f72 6545 7863 6570 ArrayStoreExcep │ │ │ │ │ -00065360: 7469 6f6e 0a0a 3c6c 693e 6a61 7661 2f75 tion..
  • java/u │ │ │ │ │ -00065370: 7469 6c2f 4172 7261 7973 2f46 6c6f 6174 til/Arrays/Float │ │ │ │ │ -00065380: 446f 7562 6c65 4f72 6465 722e 6a61 7661 DoubleOrder.java │ │ │ │ │ -00065390: 3a20 5468 6520 6e61 7475 7261 6c20 6f72 : The natural or │ │ │ │ │ -000653a0: 6465 7269 6e67 206f 6e20 466c 6f61 7420 dering on Float │ │ │ │ │ -000653b0: 616e 6420 446f 7562 6c65 2077 6173 206e and Double was n │ │ │ │ │ -000653c0: 6f74 2065 7665 6e20 6120 7061 7274 6961 ot even a partia │ │ │ │ │ -000653d0: 6c20 6f72 6465 7220 2869 2e65 2e2c 2069 l order (i.e., i │ │ │ │ │ -000653e0: 7420 7669 6f6c 6174 6564 2074 6865 2063 t violated the c │ │ │ │ │ -000653f0: 6f6e 7472 6163 7420 6f66 2043 6f6d 7061 ontract of Compa │ │ │ │ │ -00065400: 7261 626c 652e 636f 6d70 6172 6554 6f29 rable.compareTo) │ │ │ │ │ -00065410: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -00065420: 2f41 7272 6179 732f 4861 7368 436f 6465 /Arrays/HashCode │ │ │ │ │ -00065430: 2e6a 6176 613a 2042 6173 6963 2061 7272 .java: Basic arr │ │ │ │ │ -00065440: 6179 2068 6173 6843 6f64 6520 6675 6e63 ay hashCode func │ │ │ │ │ -00065450: 7469 6f6e 616c 6974 790a 0a3c 6c69 3e6a tionality..
  • j │ │ │ │ │ -00065460: 6176 612f 7574 696c 2f41 7272 6179 732f ava/util/Arrays/ │ │ │ │ │ -00065470: 5365 7441 6c6c 5465 7374 2e6a 6176 613a SetAllTest.java: │ │ │ │ │ -00065480: 2055 6e69 7420 7465 7374 2066 6f72 2073 Unit test for s │ │ │ │ │ -00065490: 6574 416c 6c2c 2070 6172 616c 6c65 6c53 etAll, parallelS │ │ │ │ │ -000654a0: 6574 416c 6c20 7661 7269 616e 7473 0a0a etAll variants.. │ │ │ │ │ -000654b0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4172
  • java/util/Ar │ │ │ │ │ -000654c0: 7261 7973 2f53 6f72 7469 6e67 2e6a 6176 rays/Sorting.jav │ │ │ │ │ -000654d0: 613a 2045 7865 7263 6973 6520 4172 7261 a: Exercise Arra │ │ │ │ │ -000654e0: 7973 2e73 6f72 742c 2041 7272 6179 732e ys.sort, Arrays. │ │ │ │ │ -000654f0: 7061 7261 6c6c 656c 536f 7274 0a0a 3c6c parallelSort..java/util/Arra │ │ │ │ │ -00065510: 7973 2f53 6f72 7469 6e67 4e65 6172 6c79 ys/SortingNearly │ │ │ │ │ -00065520: 536f 7274 6564 5072 696d 6974 6976 652e SortedPrimitive. │ │ │ │ │ -00065530: 6a61 7661 3a20 5465 7374 7320 7468 6520 java: Tests the │ │ │ │ │ -00065540: 736f 7274 696e 6720 6f66 2061 206c 6172 sorting of a lar │ │ │ │ │ -00065550: 6765 2061 7272 6179 206f 6620 736f 7274 ge array of sort │ │ │ │ │ -00065560: 6564 2070 7269 6d69 7469 7665 2076 616c ed primitive val │ │ │ │ │ -00065570: 7565 732c 2070 7265 646f 6d69 6e65 6e74 ues, predominent │ │ │ │ │ -00065580: 6c79 2066 6f72 2063 6173 6573 2077 6865 ly for cases whe │ │ │ │ │ -00065590: 7265 2074 6865 2061 7272 6179 2069 7320 re the array is │ │ │ │ │ -000655a0: 6e65 6172 6c79 2073 6f72 7465 642e 0a0a nearly sorted... │ │ │ │ │ -000655b0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4172
  • java/util/Ar │ │ │ │ │ -000655c0: 7261 7973 2f53 7472 6561 6d41 6e64 5370 rays/StreamAndSp │ │ │ │ │ -000655d0: 6c69 7465 7261 746f 722e 6a61 7661 3a20 literator.java: │ │ │ │ │ -000655e0: 7465 7374 7320 666f 7220 7374 7265 616d tests for stream │ │ │ │ │ -000655f0: 2061 6e64 2073 706c 6974 6572 6174 6f72 and spliterator │ │ │ │ │ -00065600: 2066 6163 746f 7279 206d 6574 686f 6473 factory methods │ │ │ │ │ -00065610: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00065620: 4172 7261 7973 2f54 696d 536f 7274 5374 Arrays/TimSortSt │ │ │ │ │ -00065630: 6163 6b53 697a 652e 6a61 7661 3a20 5465 ackSize.java: Te │ │ │ │ │ -00065640: 7374 2054 696d 536f 7274 2073 7461 636b st TimSort stack │ │ │ │ │ -00065650: 2073 697a 650a 0a3c 6c69 3e6a 6176 612f size..
  • java/ │ │ │ │ │ -00065660: 7574 696c 2f41 7272 6179 732f 5469 6d53 util/Arrays/TimS │ │ │ │ │ -00065670: 6f72 7453 7461 636b 5369 7a65 322e 6a61 ortStackSize2.ja │ │ │ │ │ -00065680: 7661 3a20 5465 7374 2054 696d 536f 7274 va: Test TimSort │ │ │ │ │ -00065690: 2073 7461 636b 2073 697a 6520 6f6e 2062 stack size on b │ │ │ │ │ -000656a0: 6967 2061 7272 6179 730a 0a3c 6c69 3e6a ig arrays..
  • j │ │ │ │ │ -000656b0: 6176 612f 7574 696c 2f41 7272 6179 732f ava/util/Arrays/ │ │ │ │ │ -000656c0: 6c61 7267 654d 656d 6f72 792f 5061 7261 largeMemory/Para │ │ │ │ │ -000656d0: 6c6c 656c 5072 6566 6978 2e6a 6176 613a llelPrefix.java: │ │ │ │ │ -000656e0: 2075 6e69 7420 7465 7374 2066 6f72 2041 unit test for A │ │ │ │ │ -000656f0: 7272 6179 732e 5061 7261 6c6c 656c 5072 rrays.ParallelPr │ │ │ │ │ -00065700: 6566 6978 2829 2e0a 0a3c 6c69 3e6a 6176 efix()...
  • jav │ │ │ │ │ -00065710: 612f 7574 696c 2f42 6173 6536 342f 4261 a/util/Base64/Ba │ │ │ │ │ -00065720: 7365 3634 4765 7445 6e63 6f64 6572 5465 se64GetEncoderTe │ │ │ │ │ -00065730: 7374 2e6a 6176 613a 2074 6573 7420 456e st.java: test En │ │ │ │ │ -00065740: 636f 6465 7220 7769 7468 206c 696e 656d coder with linem │ │ │ │ │ -00065750: 6178 203d 3d20 302c 206c 696e 6520 7365 ax == 0, line se │ │ │ │ │ -00065760: 7061 7261 746f 7220 7368 6f75 6c64 206e parator should n │ │ │ │ │ -00065770: 6f74 2061 7070 6561 7220 696e 2065 6e63 ot appear in enc │ │ │ │ │ -00065780: 6f64 6564 2064 6174 610a 0a3c 6c69 3e6a oded data..
  • j │ │ │ │ │ -00065790: 6176 612f 7574 696c 2f42 6173 6536 342f ava/util/Base64/ │ │ │ │ │ -000657a0: 5465 7374 4261 7365 3634 2e6a 6176 613a TestBase64.java: │ │ │ │ │ -000657b0: 2074 6573 7473 206a 6176 612e 7574 696c tests java.util │ │ │ │ │ -000657c0: 2e42 6173 6536 340a 0a3c 6c69 3e6a 6176 .Base64..
  • jav │ │ │ │ │ -000657d0: 612f 7574 696c 2f42 6173 6536 342f 5465 a/util/Base64/Te │ │ │ │ │ -000657e0: 7374 4261 7365 3634 476f 6c64 656e 2e6a stBase64Golden.j │ │ │ │ │ -000657f0: 6176 613a 2074 6573 7473 206a 6176 612e ava: tests java. │ │ │ │ │ -00065800: 7574 696c 2e42 6173 6536 340a 0a3c 6c69 util.Base64..
  • java/util/Base6 │ │ │ │ │ -00065820: 342f 5465 7374 456e 636f 6469 6e67 4465 4/TestEncodingDe │ │ │ │ │ -00065830: 636f 6469 6e67 4c65 6e67 7468 2e6a 6176 codingLength.jav │ │ │ │ │ -00065840: 613a 2054 6573 7473 2042 6173 6536 342e a: Tests Base64. │ │ │ │ │ -00065850: 456e 636f 6465 722e 656e 636f 6465 2061 Encoder.encode a │ │ │ │ │ -00065860: 6e64 2042 6173 6536 342e 4465 636f 6465 nd Base64.Decode │ │ │ │ │ -00065870: 722e 6465 636f 6465 2077 6974 6820 7468 r.decode with th │ │ │ │ │ -00065880: 6520 6c61 7267 6520 7369 7a65 206f 6620 e large size of │ │ │ │ │ -00065890: 696e 7075 7420 6172 7261 792f 6275 6666 input array/buff │ │ │ │ │ -000658a0: 6572 0a0a 3c6c 693e 6a61 7661 2f75 7469 er..
  • java/uti │ │ │ │ │ -000658b0: 6c2f 4269 7453 6574 2f41 6e64 2e6a 6176 l/BitSet/And.jav │ │ │ │ │ -000658c0: 613a 2074 6573 7420 7468 6520 4269 7453 a: test the BitS │ │ │ │ │ -000658d0: 6574 2e61 6e64 2829 206d 6574 686f 640a et.and() method. │ │ │ │ │ -000658e0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f42 .
  • java/util/B │ │ │ │ │ -000658f0: 6974 5365 742f 4253 4d65 7468 6f64 732e itSet/BSMethods. │ │ │ │ │ -00065900: 6a61 7661 3a20 5465 7374 2074 6865 206f java: Test the o │ │ │ │ │ -00065910: 7065 7261 7469 6f6e 206f 6620 7468 6520 peration of the │ │ │ │ │ -00065920: 6d65 7468 6f64 7320 6f66 2042 6974 5365 methods of BitSe │ │ │ │ │ -00065930: 7420 636c 6173 730a 0a3c 6c69 3e6a 6176 t class..
  • jav │ │ │ │ │ -00065940: 612f 7574 696c 2f42 6974 5365 742f 4875 a/util/BitSet/Hu │ │ │ │ │ -00065950: 6765 546f 5374 7269 6e67 2e6a 6176 613a geToString.java: │ │ │ │ │ -00065960: 2049 6e74 6567 6572 2076 616c 7565 206d Integer value m │ │ │ │ │ -00065970: 6973 6361 6c63 756c 6174 696f 6e20 696e iscalculation in │ │ │ │ │ -00065980: 2074 6f53 7472 696e 6728 2920 6d65 7468 toString() meth │ │ │ │ │ -00065990: 6f64 206f 6620 4269 7453 6574 0a0a 3c6c od of BitSet..java/util/BitS │ │ │ │ │ -000659b0: 6574 2f49 6d70 6f72 7445 7870 6f72 742e et/ImportExport. │ │ │ │ │ -000659c0: 6a61 7661 3a20 5465 7374 2069 6d70 6f72 java: Test impor │ │ │ │ │ -000659d0: 742f 6578 706f 7274 2063 6f6e 7374 7275 t/export constru │ │ │ │ │ -000659e0: 6374 6f72 7320 616e 6420 6d65 7468 6f64 ctors and method │ │ │ │ │ -000659f0: 730a 0a3c 6c69 3e6a 6176 612f 7574 696c s..
  • java/util │ │ │ │ │ -00065a00: 2f42 6974 5365 742f 4d65 6d6f 7279 4c65 /BitSet/MemoryLe │ │ │ │ │ -00065a10: 616b 2e6a 6176 613a 2052 6570 6561 7465 ak.java: Repeate │ │ │ │ │ -00065a20: 646c 7920 4f52 2042 6974 5365 7473 3b20 dly OR BitSets; │ │ │ │ │ -00065a30: 4e6f 204f 7574 4f66 4d65 6d6f 7279 4578 No OutOfMemoryEx │ │ │ │ │ -00065a40: 6365 7074 696f 6e20 7368 6f75 6c64 2072 ception should r │ │ │ │ │ -00065a50: 6573 756c 740a 0a3c 6c69 3e6a 6176 612f esult..
  • java/ │ │ │ │ │ -00065a60: 7574 696c 2f42 6974 5365 742f 5072 6576 util/BitSet/Prev │ │ │ │ │ -00065a70: 696f 7573 4269 7473 2e6a 6176 613a 2054 iousBits.java: T │ │ │ │ │ -00065a80: 6573 7420 7072 6576 696f 7573 436c 6561 est previousClea │ │ │ │ │ -00065a90: 7242 6974 2c20 7072 6576 696f 7573 5365 rBit, previousSe │ │ │ │ │ -00065aa0: 7442 6974 0a0a 3c6c 693e 6a61 7661 2f75 tBit..
  • java/u │ │ │ │ │ -00065ab0: 7469 6c2f 4269 7453 6574 2f53 7469 636b til/BitSet/Stick │ │ │ │ │ -00065ac0: 7953 697a 652e 6a61 7661 3a20 4368 6563 ySize.java: Chec │ │ │ │ │ -00065ad0: 6b20 6361 7061 6369 7479 206d 616e 6167 k capacity manag │ │ │ │ │ -00065ae0: 656d 656e 740a 0a3c 6c69 3e6a 6176 612f ement..
  • java/ │ │ │ │ │ -00065af0: 7574 696c 2f42 6974 5365 742f 7374 7265 util/BitSet/stre │ │ │ │ │ -00065b00: 616d 2f42 6974 5365 7453 7472 6561 6d54 am/BitSetStreamT │ │ │ │ │ -00065b10: 6573 742e 6a61 7661 3a20 7465 7374 2042 est.java: test B │ │ │ │ │ -00065b20: 6974 5365 7420 7374 7265 616d 0a0a 3c6c itSet stream..java/util/Cale │ │ │ │ │ -00065b40: 6e64 6172 2f42 7564 6468 6973 7443 616c ndar/BuddhistCal │ │ │ │ │ -00065b50: 656e 6461 7254 6573 742e 6a61 7661 3a20 endarTest.java: │ │ │ │ │ -00065b60: 436f 6e66 6972 6d20 7468 6174 2042 7564 Confirm that Bud │ │ │ │ │ -00065b70: 6468 6973 7443 616c 656e 6461 7227 7320 dhistCalendar's │ │ │ │ │ -00065b80: 6164 6428 292c 2072 6f6c 6c28 292c 2073 add(), roll(), s │ │ │ │ │ -00065b90: 6574 2829 2c20 616e 6420 746f 5374 7269 et(), and toStri │ │ │ │ │ -00065ba0: 6e67 2829 2077 6f72 6b20 636f 7272 6563 ng() work correc │ │ │ │ │ -00065bb0: 746c 7920 7769 7468 2042 7564 6468 6973 tly with Buddhis │ │ │ │ │ -00065bc0: 7420 4572 6120 7965 6172 732e 0a0a 3c6c t Era years...java/util/Cale │ │ │ │ │ -00065be0: 6e64 6172 2f42 7567 3433 3032 3936 362e ndar/Bug4302966. │ │ │ │ │ -00065bf0: 6a61 7661 3a20 496e 2043 7a65 6368 2052 java: In Czech R │ │ │ │ │ -00065c00: 6570 7562 6c69 6320 6669 7273 7420 6461 epublic first da │ │ │ │ │ -00065c10: 7920 6f66 2077 6565 6b20 6973 204d 6f6e y of week is Mon │ │ │ │ │ -00065c20: 6461 7920 6e6f 7420 5375 6e64 6179 0a0a day not Sunday.. │ │ │ │ │ -00065c30: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4361
  • java/util/Ca │ │ │ │ │ -00065c40: 6c65 6e64 6172 2f42 7567 3437 3636 3330 lendar/Bug476630 │ │ │ │ │ -00065c50: 322e 6a61 7661 3a20 4d61 6b65 2073 7572 2.java: Make sur │ │ │ │ │ -00065c60: 6520 7468 6174 2063 616c 6c69 6e67 2063 e that calling c │ │ │ │ │ -00065c70: 6f6d 7075 7465 5469 6d65 2064 6f65 736e omputeTime doesn │ │ │ │ │ -00065c80: 2774 2072 6573 6574 2074 6865 2069 7354 't reset the isT │ │ │ │ │ -00065c90: 696d 6553 6574 2076 616c 7565 2e0a 0a3c imeSet value...< │ │ │ │ │ -00065ca0: 6c69 3e6a 6176 612f 7574 696c 2f43 616c li>java/util/Cal │ │ │ │ │ -00065cb0: 656e 6461 722f 4275 6734 3835 3136 3430 endar/Bug4851640 │ │ │ │ │ -00065cc0: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -00065cd0: 206e 6f74 2074 6f20 7365 7420 554e 5345 not to set UNSE │ │ │ │ │ -00065ce0: 5420 6669 656c 6473 2074 6f20 434f 4d50 T fields to COMP │ │ │ │ │ -00065cf0: 5554 4544 2061 6674 6572 2074 696d 6520 UTED after time │ │ │ │ │ -00065d00: 6361 6c63 756c 6174 696f 6e2e 0a0a 3c6c calculation...java/util/Cale │ │ │ │ │ -00065d20: 6e64 6172 2f42 7567 3439 3538 3035 302e ndar/Bug4958050. │ │ │ │ │ -00065d30: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -00065d40: 7468 6174 2061 6464 2829 2061 6e64 2072 that add() and r │ │ │ │ │ -00065d50: 6f6c 6c28 2920 6861 6e64 6c65 2074 696d oll() handle tim │ │ │ │ │ -00065d60: 6520 7a6f 6e65 206f 6666 7365 7420 6368 e zone offset ch │ │ │ │ │ -00065d70: 616e 6765 7320 2862 6f74 6820 7261 7720 anges (both raw │ │ │ │ │ -00065d80: 616e 6420 4453 5429 2063 6f72 7265 6374 and DST) correct │ │ │ │ │ -00065d90: 6c79 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ly...
  • java/ut │ │ │ │ │ -00065da0: 696c 2f43 616c 656e 6461 722f 4275 6735 il/Calendar/Bug5 │ │ │ │ │ -00065db0: 3037 3830 3533 2e6a 6176 613a 204d 616b 078053.java: Mak │ │ │ │ │ -00065dc0: 6520 7375 7265 2074 6861 7420 4361 6c65 e sure that Cale │ │ │ │ │ -00065dd0: 6e64 6172 2e63 6f6d 706c 6574 6528 2920 ndar.complete() │ │ │ │ │ -00065de0: 6e6f 726d 616c 697a 6573 2073 7461 6d70 normalizes stamp │ │ │ │ │ -00065df0: 5b5d 2074 6f20 434f 4d50 5554 4544 2e0a [] to COMPUTED.. │ │ │ │ │ -00065e00: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f43 .
  • java/util/C │ │ │ │ │ -00065e10: 616c 656e 6461 722f 4275 6736 3137 3830 alendar/Bug61780 │ │ │ │ │ -00065e20: 3731 2e6a 6176 613a 204d 616b 6520 7375 71.java: Make su │ │ │ │ │ -00065e30: 7265 2074 6861 7420 7365 7474 696e 6720 re that setting │ │ │ │ │ -00065e40: 484f 5552 2072 6967 6874 2061 6674 6572 HOUR right after │ │ │ │ │ -00065e50: 2061 2063 6f6e 7374 7275 6374 696f 6e20 a construction │ │ │ │ │ -00065e60: 776f 726b 7320 6173 2065 7870 6563 7465 works as expecte │ │ │ │ │ -00065e70: 642e 0a0a 3c6c 693e 6a61 7661 2f75 7469 d...
  • java/uti │ │ │ │ │ -00065e80: 6c2f 4361 6c65 6e64 6172 2f42 7567 3632 l/Calendar/Bug62 │ │ │ │ │ -00065e90: 3334 3739 352e 6a61 7661 3a20 526f 6c6c 34795.java: Roll │ │ │ │ │ -00065ea0: 696e 6720 6f66 2048 4f55 5220 6f72 2048 ing of HOUR or H │ │ │ │ │ -00065eb0: 4f55 525f 4f46 5f53 4554 206d 7573 7420 OUR_OF_SET must │ │ │ │ │ -00065ec0: 7365 7420 7468 6520 6f74 6865 7220 686f set the other ho │ │ │ │ │ -00065ed0: 7572 2066 6965 6c64 2e0a 0a3c 6c69 3e6a ur field...
  • j │ │ │ │ │ -00065ee0: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ -00065ef0: 722f 4275 6736 3434 3832 3334 2e6a 6176 r/Bug6448234.jav │ │ │ │ │ -00065f00: 613a 204d 616b 6520 7375 7265 2069 6e64 a: Make sure ind │ │ │ │ │ -00065f10: 6578 696e 6720 6f66 2044 4159 5f4f 465f exing of DAY_OF_ │ │ │ │ │ -00065f20: 5745 454b 2069 7320 636f 7272 6563 7420 WEEK is correct │ │ │ │ │ -00065f30: 696e 204a 6170 616e 6573 6549 6d70 6572 in JapaneseImper │ │ │ │ │ -00065f40: 6961 6c43 616c 656e 6461 722e 6765 7444 ialCalendar.getD │ │ │ │ │ -00065f50: 6973 706c 6179 4e61 6d65 2e0a 0a3c 6c69 isplayName...
  • java/util/Calen │ │ │ │ │ -00065f70: 6461 722f 4275 6736 3634 3532 3633 2e6a dar/Bug6645263.j │ │ │ │ │ -00065f80: 6176 613a 2054 6573 7420 6669 656c 6420 ava: Test field │ │ │ │ │ -00065f90: 6e6f 726d 616c 697a 6174 696f 6e20 696e normalization in │ │ │ │ │ -00065fa0: 206e 6f6e 2d6c 656e 6965 6e74 2066 726f non-lenient fro │ │ │ │ │ -00065fb0: 6d20 7468 6520 7061 7274 6961 6c6c 7920 m the partially │ │ │ │ │ -00065fc0: 6e6f 726d 616c 697a 6564 2073 7461 7465 normalized state │ │ │ │ │ -00065fd0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00065fe0: 4361 6c65 6e64 6172 2f42 7567 3639 3032 Calendar/Bug6902 │ │ │ │ │ -00065ff0: 3836 312e 6a61 7661 3a20 5465 7374 2066 861.java: Test f │ │ │ │ │ -00066000: 6f72 2061 2077 6f72 6b61 726f 756e 6420 or a workaround │ │ │ │ │ -00066010: 7768 656e 2057 4545 4b5f 4f46 5f59 4541 when WEEK_OF_YEA │ │ │ │ │ -00066020: 5220 616e 6420 5945 4152 2061 7265 206f R and YEAR are o │ │ │ │ │ -00066030: 7574 206f 6620 7379 6e63 2e0a 0a3c 6c69 ut of sync...
  • java/util/Calen │ │ │ │ │ -00066050: 6461 722f 4275 6737 3031 3734 3538 2e6a dar/Bug7017458.j │ │ │ │ │ -00066060: 6176 613a 2054 6573 7420 6f66 206d 756c ava: Test of mul │ │ │ │ │ -00066070: 7469 7468 7265 6164 6564 2073 6572 6961 tithreaded seria │ │ │ │ │ -00066080: 6c69 7a61 7469 6f6e 2f64 6573 6572 6961 lization/deseria │ │ │ │ │ -00066090: 6c69 7a61 7469 6f6e 206f 6620 4361 6c65 lization of Cale │ │ │ │ │ -000660a0: 6e64 6172 2e0a 0a3c 6c69 3e6a 6176 612f ndar...
  • java/ │ │ │ │ │ -000660b0: 7574 696c 2f43 616c 656e 6461 722f 4275 util/Calendar/Bu │ │ │ │ │ -000660c0: 6738 3030 3730 3338 2e6a 6176 613a 2056 g8007038.java: V │ │ │ │ │ -000660d0: 6572 6966 7920 4172 7261 7949 6e64 6578 erify ArrayIndex │ │ │ │ │ -000660e0: 4f75 744f 6642 6f75 6e64 7345 7863 6570 OutOfBoundsExcep │ │ │ │ │ -000660f0: 7469 6f6e 2069 7320 6e6f 7420 7468 726f tion is not thro │ │ │ │ │ -00066100: 776e 206f 6e20 6f6e 2063 616c 6c69 6e67 wn on on calling │ │ │ │ │ -00066110: 206c 6f63 616c 697a 6564 4461 7465 5469 localizedDateTi │ │ │ │ │ -00066120: 6d65 2829 2e70 7269 6e74 2829 2077 6974 me().print() wit │ │ │ │ │ -00066130: 6820 4a61 7061 6e65 7365 4368 726f 6e6f h JapaneseChrono │ │ │ │ │ +00062c60: 6961 6c2f 5443 4b50 6572 696f 6453 6572 ial/TCKPeriodSer │ │ │ │ │ +00062c70: 6961 6c69 7a61 7469 6f6e 2e6a 6176 613a ialization.java: │ │ │ │ │ +00062c80: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +00062c90: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ +00062ca0: 7365 7269 616c 2f54 434b 5965 6172 4d6f serial/TCKYearMo │ │ │ │ │ +00062cb0: 6e74 6853 6572 6961 6c69 7a61 7469 6f6e nthSerialization │ │ │ │ │ +00062cc0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +00062cd0: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ +00062ce0: 2f74 696d 652f 7365 7269 616c 2f54 434b /time/serial/TCK │ │ │ │ │ +00062cf0: 5965 6172 5365 7269 616c 697a 6174 696f YearSerializatio │ │ │ │ │ +00062d00: 6e2e 6a61 7661 3a20 200a 0a3c 6c69 3e6a n.java: ..
  • j │ │ │ │ │ +00062d10: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ +00062d20: 612f 7469 6d65 2f73 6572 6961 6c2f 5443 a/time/serial/TC │ │ │ │ │ +00062d30: 4b5a 6f6e 6549 6453 6572 6961 6c69 7a61 KZoneIdSerializa │ │ │ │ │ +00062d40: 7469 6f6e 2e6a 6176 613a 2020 0a0a 3c6c tion.java: ..java/time/tck/ │ │ │ │ │ +00062d60: 6a61 7661 2f74 696d 652f 7365 7269 616c java/time/serial │ │ │ │ │ +00062d70: 2f54 434b 5a6f 6e65 4f66 6673 6574 5365 /TCKZoneOffsetSe │ │ │ │ │ +00062d80: 7269 616c 697a 6174 696f 6e2e 6a61 7661 rialization.java │ │ │ │ │ +00062d90: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ +00062da0: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ +00062db0: 2f73 6572 6961 6c2f 5443 4b5a 6f6e 6564 /serial/TCKZoned │ │ │ │ │ +00062dc0: 4461 7465 5469 6d65 5365 7269 616c 697a DateTimeSerializ │ │ │ │ │ +00062dd0: 6174 696f 6e2e 6a61 7661 3a20 200a 0a3c ation.java: ..< │ │ │ │ │ +00062de0: 6c69 3e6a 6176 612f 7469 6d65 2f74 636b li>java/time/tck │ │ │ │ │ +00062df0: 2f6a 6176 612f 7469 6d65 2f74 656d 706f /java/time/tempo │ │ │ │ │ +00062e00: 7261 6c2f 5443 4b43 6872 6f6e 6f46 6965 ral/TCKChronoFie │ │ │ │ │ +00062e10: 6c64 2e6a 6176 613a 2020 0a0a 3c6c 693e ld.java: ..
  • │ │ │ │ │ +00062e20: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ +00062e30: 7661 2f74 696d 652f 7465 6d70 6f72 616c va/time/temporal │ │ │ │ │ +00062e40: 2f54 434b 4368 726f 6e6f 556e 6974 2e6a /TCKChronoUnit.j │ │ │ │ │ +00062e50: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +00062e60: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ +00062e70: 696d 652f 7465 6d70 6f72 616c 2f54 434b ime/temporal/TCK │ │ │ │ │ +00062e80: 4973 6f46 6965 6c64 732e 6a61 7661 3a20 IsoFields.java: │ │ │ │ │ +00062e90: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ +00062ea0: 2f74 636b 2f6a 6176 612f 7469 6d65 2f74 /tck/java/time/t │ │ │ │ │ +00062eb0: 656d 706f 7261 6c2f 5443 4b4a 756c 6961 emporal/TCKJulia │ │ │ │ │ +00062ec0: 6e46 6965 6c64 732e 6a61 7661 3a20 200a nFields.java: . │ │ │ │ │ +00062ed0: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ +00062ee0: 636b 2f6a 6176 612f 7469 6d65 2f74 656d ck/java/time/tem │ │ │ │ │ +00062ef0: 706f 7261 6c2f 5443 4b54 656d 706f 7261 poral/TCKTempora │ │ │ │ │ +00062f00: 6c41 646a 7573 7465 7273 2e6a 6176 613a lAdjusters.java: │ │ │ │ │ +00062f10: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +00062f20: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ +00062f30: 7465 6d70 6f72 616c 2f54 434b 5765 656b temporal/TCKWeek │ │ │ │ │ +00062f40: 4669 656c 6473 2e6a 6176 613a 2020 0a0a Fields.java: .. │ │ │ │ │ +00062f50: 3c6c 693e 6a61 7661 2f74 696d 652f 7463
  • java/time/tc │ │ │ │ │ +00062f60: 6b2f 6a61 7661 2f74 696d 652f 7465 6d70 k/java/time/temp │ │ │ │ │ +00062f70: 6f72 616c 2f73 6572 6961 6c2f 5443 4b43 oral/serial/TCKC │ │ │ │ │ +00062f80: 6872 6f6e 6f46 6965 6c64 5365 7269 616c hronoFieldSerial │ │ │ │ │ +00062f90: 697a 6174 696f 6e2e 6a61 7661 3a20 200a ization.java: . │ │ │ │ │ +00062fa0: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ +00062fb0: 636b 2f6a 6176 612f 7469 6d65 2f74 656d ck/java/time/tem │ │ │ │ │ +00062fc0: 706f 7261 6c2f 7365 7269 616c 2f54 434b poral/serial/TCK │ │ │ │ │ +00062fd0: 4368 726f 6e6f 556e 6974 5365 7269 616c ChronoUnitSerial │ │ │ │ │ +00062fe0: 697a 6174 696f 6e2e 6a61 7661 3a20 200a ization.java: . │ │ │ │ │ +00062ff0: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ +00063000: 636b 2f6a 6176 612f 7469 6d65 2f74 656d ck/java/time/tem │ │ │ │ │ +00063010: 706f 7261 6c2f 7365 7269 616c 2f54 434b poral/serial/TCK │ │ │ │ │ +00063020: 4a75 6c69 616e 4669 656c 6473 5365 7269 JulianFieldsSeri │ │ │ │ │ +00063030: 616c 697a 6174 696f 6e2e 6a61 7661 3a20 alization.java: │ │ │ │ │ +00063040: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ +00063050: 2f74 636b 2f6a 6176 612f 7469 6d65 2f74 /tck/java/time/t │ │ │ │ │ +00063060: 656d 706f 7261 6c2f 7365 7269 616c 2f54 emporal/serial/T │ │ │ │ │ +00063070: 434b 5661 6c75 6552 616e 6765 5365 7269 CKValueRangeSeri │ │ │ │ │ +00063080: 616c 697a 6174 696f 6e2e 6a61 7661 3a20 alization.java: │ │ │ │ │ +00063090: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ +000630a0: 2f74 636b 2f6a 6176 612f 7469 6d65 2f74 /tck/java/time/t │ │ │ │ │ +000630b0: 656d 706f 7261 6c2f 7365 7269 616c 2f54 emporal/serial/T │ │ │ │ │ +000630c0: 434b 5765 656b 4669 656c 6473 5365 7269 CKWeekFieldsSeri │ │ │ │ │ +000630d0: 616c 697a 6174 696f 6e2e 6a61 7661 3a20 alization.java: │ │ │ │ │ +000630e0: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ +000630f0: 2f74 636b 2f6a 6176 612f 7469 6d65 2f7a /tck/java/time/z │ │ │ │ │ +00063100: 6f6e 652f 5443 4b46 6978 6564 5a6f 6e65 one/TCKFixedZone │ │ │ │ │ +00063110: 5275 6c65 732e 6a61 7661 3a20 200a 0a3c Rules.java: ..< │ │ │ │ │ +00063120: 6c69 3e6a 6176 612f 7469 6d65 2f74 636b li>java/time/tck │ │ │ │ │ +00063130: 2f6a 6176 612f 7469 6d65 2f7a 6f6e 652f /java/time/zone/ │ │ │ │ │ +00063140: 5443 4b5a 6f6e 654f 6666 7365 7454 7261 TCKZoneOffsetTra │ │ │ │ │ +00063150: 6e73 6974 696f 6e2e 6a61 7661 3a20 200a nsition.java: . │ │ │ │ │ +00063160: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ +00063170: 636b 2f6a 6176 612f 7469 6d65 2f7a 6f6e ck/java/time/zon │ │ │ │ │ +00063180: 652f 5443 4b5a 6f6e 654f 6666 7365 7454 e/TCKZoneOffsetT │ │ │ │ │ +00063190: 7261 6e73 6974 696f 6e52 756c 652e 6a61 ransitionRule.ja │ │ │ │ │ +000631a0: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +000631b0: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ +000631c0: 6d65 2f7a 6f6e 652f 5443 4b5a 6f6e 6552 me/zone/TCKZoneR │ │ │ │ │ +000631d0: 756c 6573 2e6a 6176 613a 2020 0a0a 3c6c ules.java: ..java/time/tck/ │ │ │ │ │ +000631f0: 6a61 7661 2f74 696d 652f 7a6f 6e65 2f54 java/time/zone/T │ │ │ │ │ +00063200: 434b 5a6f 6e65 5275 6c65 7350 726f 7669 CKZoneRulesProvi │ │ │ │ │ +00063210: 6465 722e 6a61 7661 3a20 200a 0a3c 6c69 der.java: ..
  • java/time/tck/j │ │ │ │ │ +00063230: 6176 612f 7469 6d65 2f7a 6f6e 652f 7365 ava/time/zone/se │ │ │ │ │ +00063240: 7269 616c 2f54 434b 4669 7865 645a 6f6e rial/TCKFixedZon │ │ │ │ │ +00063250: 6552 756c 6573 5365 7269 616c 697a 6174 eRulesSerializat │ │ │ │ │ +00063260: 696f 6e2e 6a61 7661 3a20 200a 0a3c 6c69 ion.java: ..
  • java/time/tck/j │ │ │ │ │ +00063280: 6176 612f 7469 6d65 2f7a 6f6e 652f 7365 ava/time/zone/se │ │ │ │ │ +00063290: 7269 616c 2f54 434b 5a6f 6e65 4f66 6673 rial/TCKZoneOffs │ │ │ │ │ +000632a0: 6574 5472 616e 7369 7469 6f6e 5275 6c65 etTransitionRule │ │ │ │ │ +000632b0: 5365 7269 616c 697a 6174 696f 6e2e 6a61 Serialization.ja │ │ │ │ │ +000632c0: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +000632d0: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ +000632e0: 6d65 2f7a 6f6e 652f 7365 7269 616c 2f54 me/zone/serial/T │ │ │ │ │ +000632f0: 434b 5a6f 6e65 4f66 6673 6574 5472 616e CKZoneOffsetTran │ │ │ │ │ +00063300: 7369 7469 6f6e 5365 7269 616c 697a 6174 sitionSerializat │ │ │ │ │ +00063310: 696f 6e2e 6a61 7661 3a20 200a 0a3c 6c69 ion.java: ..
  • java/time/tck/j │ │ │ │ │ +00063330: 6176 612f 7469 6d65 2f7a 6f6e 652f 7365 ava/time/zone/se │ │ │ │ │ +00063340: 7269 616c 2f54 434b 5a6f 6e65 5275 6c65 rial/TCKZoneRule │ │ │ │ │ +00063350: 7353 6572 6961 6c69 7a61 7469 6f6e 2e6a sSerialization.j │ │ │ │ │ +00063360: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +00063370: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ +00063380: 7469 6d65 2f41 6273 7472 6163 7454 6573 time/AbstractTes │ │ │ │ │ +00063390: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ +000633a0: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ +000633b0: 7661 2f74 696d 652f 4d6f 636b 5369 6d70 va/time/MockSimp │ │ │ │ │ +000633c0: 6c65 5065 7269 6f64 2e6a 6176 613a 2020 lePeriod.java: │ │ │ │ │ +000633d0: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ +000633e0: 7465 7374 2f6a 6176 612f 7469 6d65 2f54 test/java/time/T │ │ │ │ │ +000633f0: 6573 7443 6c6f 636b 5f46 6978 6564 2e6a estClock_Fixed.j │ │ │ │ │ +00063400: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +00063410: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ +00063420: 7469 6d65 2f54 6573 7443 6c6f 636b 5f4f time/TestClock_O │ │ │ │ │ +00063430: 6666 7365 742e 6a61 7661 3a20 200a 0a3c ffset.java: ..< │ │ │ │ │ +00063440: 6c69 3e6a 6176 612f 7469 6d65 2f74 6573 li>java/time/tes │ │ │ │ │ +00063450: 742f 6a61 7661 2f74 696d 652f 5465 7374 t/java/time/Test │ │ │ │ │ +00063460: 436c 6f63 6b5f 5379 7374 656d 2e6a 6176 Clock_System.jav │ │ │ │ │ +00063470: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ +00063480: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ +00063490: 6d65 2f54 6573 7443 6c6f 636b 5f54 6963 me/TestClock_Tic │ │ │ │ │ +000634a0: 6b2e 6a61 7661 3a20 200a 0a3c 6c69 3e6a k.java: ..
  • j │ │ │ │ │ +000634b0: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ +000634c0: 7661 2f74 696d 652f 5465 7374 4475 7261 va/time/TestDura │ │ │ │ │ +000634d0: 7469 6f6e 2e6a 6176 613a 2020 0a0a 3c6c tion.java: ..java/time/test │ │ │ │ │ +000634f0: 2f6a 6176 612f 7469 6d65 2f54 6573 7449 /java/time/TestI │ │ │ │ │ +00063500: 6e73 7461 6e74 2e6a 6176 613a 2020 0a0a nstant.java: .. │ │ │ │ │ +00063510: 3c6c 693e 6a61 7661 2f74 696d 652f 7465
  • java/time/te │ │ │ │ │ +00063520: 7374 2f6a 6176 612f 7469 6d65 2f54 6573 st/java/time/Tes │ │ │ │ │ +00063530: 7449 6e73 7461 6e74 536f 7572 6365 2e6a tInstantSource.j │ │ │ │ │ +00063540: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +00063550: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ +00063560: 7469 6d65 2f54 6573 744c 6f63 616c 4461 time/TestLocalDa │ │ │ │ │ +00063570: 7465 2e6a 6176 613a 2020 0a0a 3c6c 693e te.java: ..
  • │ │ │ │ │ +00063580: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ +00063590: 6176 612f 7469 6d65 2f54 6573 744c 6f63 ava/time/TestLoc │ │ │ │ │ +000635a0: 616c 4461 7465 5469 6d65 2e6a 6176 613a alDateTime.java: │ │ │ │ │ +000635b0: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +000635c0: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ +000635d0: 2f54 6573 744c 6f63 616c 5469 6d65 2e6a /TestLocalTime.j │ │ │ │ │ +000635e0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +000635f0: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ +00063600: 7469 6d65 2f54 6573 744d 6f6e 7468 4461 time/TestMonthDa │ │ │ │ │ +00063610: 792e 6a61 7661 3a20 200a 0a3c 6c69 3e6a y.java: ..
  • j │ │ │ │ │ +00063620: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ +00063630: 7661 2f74 696d 652f 5465 7374 4f66 6673 va/time/TestOffs │ │ │ │ │ +00063640: 6574 4461 7465 5469 6d65 2e6a 6176 613a etDateTime.java: │ │ │ │ │ +00063650: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +00063660: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ +00063670: 2f54 6573 744f 6666 7365 7444 6174 6554 /TestOffsetDateT │ │ │ │ │ +00063680: 696d 655f 696e 7374 616e 7473 2e6a 6176 ime_instants.jav │ │ │ │ │ +00063690: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ +000636a0: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ +000636b0: 6d65 2f54 6573 744f 6666 7365 7454 696d me/TestOffsetTim │ │ │ │ │ +000636c0: 652e 6a61 7661 3a20 200a 0a3c 6c69 3e6a e.java: ..
  • j │ │ │ │ │ +000636d0: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ +000636e0: 7661 2f74 696d 652f 5465 7374 5065 7269 va/time/TestPeri │ │ │ │ │ +000636f0: 6f64 2e6a 6176 613a 2020 0a0a 3c6c 693e od.java: ..
  • │ │ │ │ │ +00063700: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ +00063710: 6176 612f 7469 6d65 2f54 6573 7459 6561 ava/time/TestYea │ │ │ │ │ +00063720: 722e 6a61 7661 3a20 200a 0a3c 6c69 3e6a r.java: ..
  • j │ │ │ │ │ +00063730: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ +00063740: 7661 2f74 696d 652f 5465 7374 5965 6172 va/time/TestYear │ │ │ │ │ +00063750: 4d6f 6e74 682e 6a61 7661 3a20 200a 0a3c Month.java: ..< │ │ │ │ │ +00063760: 6c69 3e6a 6176 612f 7469 6d65 2f74 6573 li>java/time/tes │ │ │ │ │ +00063770: 742f 6a61 7661 2f74 696d 652f 5465 7374 t/java/time/Test │ │ │ │ │ +00063780: 5a6f 6e65 4964 2e6a 6176 613a 2020 0a0a ZoneId.java: .. │ │ │ │ │ +00063790: 3c6c 693e 6a61 7661 2f74 696d 652f 7465
  • java/time/te │ │ │ │ │ +000637a0: 7374 2f6a 6176 612f 7469 6d65 2f54 6573 st/java/time/Tes │ │ │ │ │ +000637b0: 745a 6f6e 654f 6666 7365 742e 6a61 7661 tZoneOffset.java │ │ │ │ │ +000637c0: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ +000637d0: 6d65 2f74 6573 742f 6a61 7661 2f74 696d me/test/java/tim │ │ │ │ │ +000637e0: 652f 5465 7374 5a6f 6e65 6444 6174 6554 e/TestZonedDateT │ │ │ │ │ +000637f0: 696d 652e 6a61 7661 3a20 200a 0a3c 6c69 ime.java: ..
  • java/time/test/ │ │ │ │ │ +00063810: 6a61 7661 2f74 696d 652f 6368 726f 6e6f java/time/chrono │ │ │ │ │ +00063820: 2f54 6573 7443 6872 6f6e 6f4c 6f63 616c /TestChronoLocal │ │ │ │ │ +00063830: 4461 7465 2e6a 6176 613a 2020 0a0a 3c6c Date.java: ..java/time/test │ │ │ │ │ +00063850: 2f6a 6176 612f 7469 6d65 2f63 6872 6f6e /java/time/chron │ │ │ │ │ +00063860: 6f2f 5465 7374 4368 726f 6e6f 6c6f 6779 o/TestChronology │ │ │ │ │ +00063870: 5065 7266 2e6a 6176 613a 2020 0a0a 3c6c Perf.java: ..java/time/test │ │ │ │ │ +00063890: 2f6a 6176 612f 7469 6d65 2f63 6872 6f6e /java/time/chron │ │ │ │ │ +000638a0: 6f2f 5465 7374 4572 6144 6973 706c 6179 o/TestEraDisplay │ │ │ │ │ +000638b0: 4e61 6d65 2e6a 6176 613a 2020 0a0a 3c6c Name.java: ..java/time/test │ │ │ │ │ +000638d0: 2f6a 6176 612f 7469 6d65 2f63 6872 6f6e /java/time/chron │ │ │ │ │ +000638e0: 6f2f 5465 7374 4578 616d 706c 6543 6f64 o/TestExampleCod │ │ │ │ │ +000638f0: 652e 6a61 7661 3a20 200a 0a3c 6c69 3e6a e.java: ..
  • j │ │ │ │ │ +00063900: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ +00063910: 7661 2f74 696d 652f 6368 726f 6e6f 2f54 va/time/chrono/T │ │ │ │ │ +00063920: 6573 7449 736f 4368 726f 6e6f 496d 706c estIsoChronoImpl │ │ │ │ │ +00063930: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +00063940: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ +00063950: 612f 7469 6d65 2f63 6872 6f6e 6f2f 5465 a/time/chrono/Te │ │ │ │ │ +00063960: 7374 4a61 7061 6e65 7365 4368 726f 6e6f stJapaneseChrono │ │ │ │ │ +00063970: 496d 706c 2e6a 6176 613a 2020 0a0a 3c6c Impl.java: ..java/time/test │ │ │ │ │ +00063990: 2f6a 6176 612f 7469 6d65 2f63 6872 6f6e /java/time/chron │ │ │ │ │ +000639a0: 6f2f 5465 7374 4a61 7061 6e65 7365 4368 o/TestJapaneseCh │ │ │ │ │ +000639b0: 726f 6e6f 6c6f 6779 2e6a 6176 613a 2020 ronology.java: │ │ │ │ │ +000639c0: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ +000639d0: 7465 7374 2f6a 6176 612f 7469 6d65 2f63 test/java/time/c │ │ │ │ │ +000639e0: 6872 6f6e 6f2f 5465 7374 5365 7276 6963 hrono/TestServic │ │ │ │ │ +000639f0: 654c 6f61 6465 722e 6a61 7661 3a20 200a eLoader.java: . │ │ │ │ │ +00063a00: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ +00063a10: 6573 742f 6a61 7661 2f74 696d 652f 6368 est/java/time/ch │ │ │ │ │ +00063a20: 726f 6e6f 2f54 6573 7454 6861 6942 7564 rono/TestThaiBud │ │ │ │ │ +00063a30: 6468 6973 7443 6872 6f6e 6f49 6d70 6c2e dhistChronoImpl. │ │ │ │ │ +00063a40: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +00063a50: 612f 7469 6d65 2f74 6573 742f 6a61 7661 a/time/test/java │ │ │ │ │ +00063a60: 2f74 696d 652f 6368 726f 6e6f 2f54 6573 /time/chrono/Tes │ │ │ │ │ +00063a70: 7455 6d6d 416c 5175 7261 4368 726f 6e6f tUmmAlQuraChrono │ │ │ │ │ +00063a80: 6c6f 6779 2e6a 6176 613a 2020 0a0a 3c6c logy.java: ..java/time/test │ │ │ │ │ +00063aa0: 2f6a 6176 612f 7469 6d65 2f66 6f72 6d61 /java/time/forma │ │ │ │ │ +00063ab0: 742f 4162 7374 7261 6374 5465 7374 5072 t/AbstractTestPr │ │ │ │ │ +00063ac0: 696e 7465 7250 6172 7365 722e 6a61 7661 interParser.java │ │ │ │ │ +00063ad0: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ +00063ae0: 6d65 2f74 6573 742f 6a61 7661 2f74 696d me/test/java/tim │ │ │ │ │ +00063af0: 652f 666f 726d 6174 2f4d 6f63 6b49 4f45 e/format/MockIOE │ │ │ │ │ +00063b00: 7863 6570 7469 6f6e 4170 7065 6e64 6162 xceptionAppendab │ │ │ │ │ +00063b10: 6c65 2e6a 6176 613a 2020 0a0a 3c6c 693e le.java: ..
  • │ │ │ │ │ +00063b20: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ +00063b30: 6176 612f 7469 6d65 2f66 6f72 6d61 742f ava/time/format/ │ │ │ │ │ +00063b40: 5465 7374 4368 6172 4c69 7465 7261 6c50 TestCharLiteralP │ │ │ │ │ +00063b50: 6172 7365 722e 6a61 7661 3a20 200a 0a3c arser.java: ..< │ │ │ │ │ +00063b60: 6c69 3e6a 6176 612f 7469 6d65 2f74 6573 li>java/time/tes │ │ │ │ │ +00063b70: 742f 6a61 7661 2f74 696d 652f 666f 726d t/java/time/form │ │ │ │ │ +00063b80: 6174 2f54 6573 7443 6861 724c 6974 6572 at/TestCharLiter │ │ │ │ │ +00063b90: 616c 5072 696e 7465 722e 6a61 7661 3a20 alPrinter.java: │ │ │ │ │ +00063ba0: 200a 0a3c 6c69 3e6a 6176 612f 7469 6d65 ..
  • java/time │ │ │ │ │ +00063bb0: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ +00063bc0: 666f 726d 6174 2f54 6573 7444 6174 6554 format/TestDateT │ │ │ │ │ +00063bd0: 696d 6546 6f72 6d61 7474 6572 2e6a 6176 imeFormatter.jav │ │ │ │ │ +00063be0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ +00063bf0: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ +00063c00: 6d65 2f66 6f72 6d61 742f 5465 7374 4461 me/format/TestDa │ │ │ │ │ +00063c10: 7465 5469 6d65 466f 726d 6174 7465 7242 teTimeFormatterB │ │ │ │ │ +00063c20: 7569 6c64 6572 2e6a 6176 613a 2020 0a0a uilder.java: .. │ │ │ │ │ +00063c30: 3c6c 693e 6a61 7661 2f74 696d 652f 7465
  • java/time/te │ │ │ │ │ +00063c40: 7374 2f6a 6176 612f 7469 6d65 2f66 6f72 st/java/time/for │ │ │ │ │ +00063c50: 6d61 742f 5465 7374 4461 7465 5469 6d65 mat/TestDateTime │ │ │ │ │ +00063c60: 466f 726d 6174 7465 7242 7569 6c64 6572 FormatterBuilder │ │ │ │ │ +00063c70: 5769 7468 4c6f 6361 6c65 2e6a 6176 613a WithLocale.java: │ │ │ │ │ +00063c80: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +00063c90: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ +00063ca0: 2f66 6f72 6d61 742f 5465 7374 4461 7465 /format/TestDate │ │ │ │ │ +00063cb0: 5469 6d65 5061 7273 696e 672e 6a61 7661 TimeParsing.java │ │ │ │ │ +00063cc0: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ +00063cd0: 6d65 2f74 6573 742f 6a61 7661 2f74 696d me/test/java/tim │ │ │ │ │ +00063ce0: 652f 666f 726d 6174 2f54 6573 7444 6174 e/format/TestDat │ │ │ │ │ +00063cf0: 6554 696d 6554 6578 7450 726f 7669 6465 eTimeTextProvide │ │ │ │ │ +00063d00: 722e 6a61 7661 3a20 200a 0a3c 6c69 3e6a r.java: ..
  • j │ │ │ │ │ +00063d10: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ +00063d20: 7661 2f74 696d 652f 666f 726d 6174 2f54 va/time/format/T │ │ │ │ │ +00063d30: 6573 7444 6174 6554 696d 6554 6578 7450 estDateTimeTextP │ │ │ │ │ +00063d40: 726f 7669 6465 7257 6974 684c 6f63 616c roviderWithLocal │ │ │ │ │ +00063d50: 652e 6a61 7661 3a20 200a 0a3c 6c69 3e6a e.java: ..
  • j │ │ │ │ │ +00063d60: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ +00063d70: 7661 2f74 696d 652f 666f 726d 6174 2f54 va/time/format/T │ │ │ │ │ +00063d80: 6573 7444 6563 696d 616c 5374 796c 652e estDecimalStyle. │ │ │ │ │ +00063d90: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +00063da0: 612f 7469 6d65 2f74 6573 742f 6a61 7661 a/time/test/java │ │ │ │ │ +00063db0: 2f74 696d 652f 666f 726d 6174 2f54 6573 /time/format/Tes │ │ │ │ │ +00063dc0: 7446 7261 6374 696f 6e50 7269 6e74 6572 tFractionPrinter │ │ │ │ │ +00063dd0: 5061 7273 6572 2e6a 6176 613a 2020 0a0a Parser.java: .. │ │ │ │ │ +00063de0: 3c6c 693e 6a61 7661 2f74 696d 652f 7465
  • java/time/te │ │ │ │ │ +00063df0: 7374 2f6a 6176 612f 7469 6d65 2f66 6f72 st/java/time/for │ │ │ │ │ +00063e00: 6d61 742f 5465 7374 4c6f 6361 6c69 7a65 mat/TestLocalize │ │ │ │ │ +00063e10: 644f 6666 7365 7450 7269 6e74 6572 5061 dOffsetPrinterPa │ │ │ │ │ +00063e20: 7273 6572 2e6a 6176 613a 2054 6869 7320 rser.java: This │ │ │ │ │ +00063e30: 7465 7374 2076 6572 6966 6965 7320 7468 test verifies th │ │ │ │ │ +00063e40: 6174 2074 6865 206c 6f63 616c 697a 6564 at the localized │ │ │ │ │ +00063e50: 2074 6578 7420 666f 7220 2247 4d54 2220 text for "GMT" │ │ │ │ │ +00063e60: 6672 6f6d 2043 4c44 5220 6973 2061 7070 from CLDR is app │ │ │ │ │ +00063e70: 6c69 6564 2f72 6563 6f67 6e69 7a65 6420 lied/recognized │ │ │ │ │ +00063e80: 6475 7269 6e67 2070 7269 6e74 696e 672f during printing/ │ │ │ │ │ +00063e90: 7061 7273 696e 6720 7469 6d65 7374 616d parsing timestam │ │ │ │ │ +00063ea0: 7073 2e0a 0a3c 6c69 3e6a 6176 612f 7469 ps...
  • java/ti │ │ │ │ │ +00063eb0: 6d65 2f74 6573 742f 6a61 7661 2f74 696d me/test/java/tim │ │ │ │ │ +00063ec0: 652f 666f 726d 6174 2f54 6573 744c 6f63 e/format/TestLoc │ │ │ │ │ +00063ed0: 616c 697a 6564 5061 7474 6572 6e2e 6a61 alizedPattern.ja │ │ │ │ │ +00063ee0: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +00063ef0: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ +00063f00: 696d 652f 666f 726d 6174 2f54 6573 744e ime/format/TestN │ │ │ │ │ +00063f10: 6172 726f 774d 6f6e 7468 4e61 6d65 7341 arrowMonthNamesA │ │ │ │ │ +00063f20: 6e64 4461 794e 616d 6573 2e6a 6176 613a ndDayNames.java: │ │ │ │ │ +00063f30: 2054 6573 7420 4e61 7272 6f77 2061 6e64 Test Narrow and │ │ │ │ │ +00063f40: 204e 6172 726f 7753 7461 6e64 616c 6f6e NarrowStandalon │ │ │ │ │ +00063f50: 6520 6d6f 6e74 6820 6e61 6d65 7320 6172 e month names ar │ │ │ │ │ +00063f60: 6520 7265 7472 6965 7665 6420 636f 7272 e retrieved corr │ │ │ │ │ +00063f70: 6563 746c 792e 0a0a 3c6c 693e 6a61 7661 ectly...
  • java │ │ │ │ │ +00063f80: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ +00063f90: 7469 6d65 2f66 6f72 6d61 742f 5465 7374 time/format/Test │ │ │ │ │ +00063fa0: 4e6f 6e49 736f 466f 726d 6174 7465 722e NonIsoFormatter. │ │ │ │ │ +00063fb0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +00063fc0: 612f 7469 6d65 2f74 6573 742f 6a61 7661 a/time/test/java │ │ │ │ │ +00063fd0: 2f74 696d 652f 666f 726d 6174 2f54 6573 /time/format/Tes │ │ │ │ │ +00063fe0: 744e 756d 6265 7250 6172 7365 722e 6a61 tNumberParser.ja │ │ │ │ │ +00063ff0: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +00064000: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ +00064010: 696d 652f 666f 726d 6174 2f54 6573 744e ime/format/TestN │ │ │ │ │ +00064020: 756d 6265 7250 7269 6e74 6572 2e6a 6176 umberPrinter.jav │ │ │ │ │ +00064030: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f74 a: ..
  • java/t │ │ │ │ │ +00064040: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ +00064050: 6d65 2f66 6f72 6d61 742f 5465 7374 5061 me/format/TestPa │ │ │ │ │ +00064060: 6450 7269 6e74 6572 4465 636f 7261 746f dPrinterDecorato │ │ │ │ │ +00064070: 722e 6a61 7661 3a20 200a 0a3c 6c69 3e6a r.java: ..
  • j │ │ │ │ │ +00064080: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ +00064090: 7661 2f74 696d 652f 666f 726d 6174 2f54 va/time/format/T │ │ │ │ │ +000640a0: 6573 7452 6564 7563 6564 5061 7273 6572 estReducedParser │ │ │ │ │ +000640b0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +000640c0: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ +000640d0: 612f 7469 6d65 2f66 6f72 6d61 742f 5465 a/time/format/Te │ │ │ │ │ +000640e0: 7374 5265 6475 6365 6450 7269 6e74 6572 stReducedPrinter │ │ │ │ │ +000640f0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +00064100: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ +00064110: 612f 7469 6d65 2f66 6f72 6d61 742f 5465 a/time/format/Te │ │ │ │ │ +00064120: 7374 5365 7474 696e 6773 5061 7273 6572 stSettingsParser │ │ │ │ │ +00064130: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +00064140: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ +00064150: 612f 7469 6d65 2f66 6f72 6d61 742f 5465 a/time/format/Te │ │ │ │ │ +00064160: 7374 5374 7269 6e67 4c69 7465 7261 6c50 stStringLiteralP │ │ │ │ │ +00064170: 6172 7365 722e 6a61 7661 3a20 200a 0a3c arser.java: ..< │ │ │ │ │ +00064180: 6c69 3e6a 6176 612f 7469 6d65 2f74 6573 li>java/time/tes │ │ │ │ │ +00064190: 742f 6a61 7661 2f74 696d 652f 666f 726d t/java/time/form │ │ │ │ │ +000641a0: 6174 2f54 6573 7453 7472 696e 674c 6974 at/TestStringLit │ │ │ │ │ +000641b0: 6572 616c 5072 696e 7465 722e 6a61 7661 eralPrinter.java │ │ │ │ │ +000641c0: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7469 : ..
  • java/ti │ │ │ │ │ +000641d0: 6d65 2f74 6573 742f 6a61 7661 2f74 696d me/test/java/tim │ │ │ │ │ +000641e0: 652f 666f 726d 6174 2f54 6573 7454 6578 e/format/TestTex │ │ │ │ │ +000641f0: 7450 6172 7365 722e 6a61 7661 3a20 200a tParser.java: . │ │ │ │ │ +00064200: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ +00064210: 6573 742f 6a61 7661 2f74 696d 652f 666f est/java/time/fo │ │ │ │ │ +00064220: 726d 6174 2f54 6573 7454 6578 7450 6172 rmat/TestTextPar │ │ │ │ │ +00064230: 7365 7257 6974 684c 6f63 616c 652e 6a61 serWithLocale.ja │ │ │ │ │ +00064240: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +00064250: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ +00064260: 696d 652f 666f 726d 6174 2f54 6573 7454 ime/format/TestT │ │ │ │ │ +00064270: 6578 7450 7269 6e74 6572 2e6a 6176 613a extPrinter.java: │ │ │ │ │ +00064280: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +00064290: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ +000642a0: 2f66 6f72 6d61 742f 5465 7374 5465 7874 /format/TestText │ │ │ │ │ +000642b0: 5072 696e 7465 7257 6974 684c 6f63 616c PrinterWithLocal │ │ │ │ │ +000642c0: 652e 6a61 7661 3a20 200a 0a3c 6c69 3e6a e.java: ..
  • j │ │ │ │ │ +000642d0: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ +000642e0: 7661 2f74 696d 652f 666f 726d 6174 2f54 va/time/format/T │ │ │ │ │ +000642f0: 6573 7455 5443 5061 7273 652e 6a61 7661 estUTCParse.java │ │ │ │ │ +00064300: 3a20 5465 7374 2070 6172 7369 6e67 2022 : Test parsing " │ │ │ │ │ +00064310: 5554 432d 5858 3a58 5822 2074 6578 7420 UTC-XX:XX" text │ │ │ │ │ +00064320: 776f 726b 7320 636f 7272 6563 746c 790a works correctly. │ │ │ │ │ +00064330: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ +00064340: 6573 742f 6a61 7661 2f74 696d 652f 666f est/java/time/fo │ │ │ │ │ +00064350: 726d 6174 2f54 6573 7455 6e69 636f 6465 rmat/TestUnicode │ │ │ │ │ +00064360: 4578 7465 6e73 696f 6e2e 6a61 7661 3a20 Extension.java: │ │ │ │ │ +00064370: 5465 7374 7320 6a61 7661 2e74 696d 6520 Tests java.time │ │ │ │ │ +00064380: 636c 6173 7365 7320 6465 616c 7320 7769 classes deals wi │ │ │ │ │ +00064390: 7468 2055 6e69 636f 6465 2065 7874 656e th Unicode exten │ │ │ │ │ +000643a0: 7369 6f6e 7320 636f 7272 6563 746c 792e sions correctly. │ │ │ │ │ +000643b0: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ +000643c0: 7465 7374 2f6a 6176 612f 7469 6d65 2f66 test/java/time/f │ │ │ │ │ +000643d0: 6f72 6d61 742f 5465 7374 5a6f 6e65 4f66 ormat/TestZoneOf │ │ │ │ │ +000643e0: 6673 6574 5061 7273 6572 2e6a 6176 613a fsetParser.java: │ │ │ │ │ +000643f0: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +00064400: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ +00064410: 2f66 6f72 6d61 742f 5465 7374 5a6f 6e65 /format/TestZone │ │ │ │ │ +00064420: 4f66 6673 6574 5072 696e 7465 722e 6a61 OffsetPrinter.ja │ │ │ │ │ +00064430: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +00064440: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ +00064450: 696d 652f 666f 726d 6174 2f54 6573 745a ime/format/TestZ │ │ │ │ │ +00064460: 6f6e 6554 6578 7450 7269 6e74 6572 5061 oneTextPrinterPa │ │ │ │ │ +00064470: 7273 6572 2e6a 6176 613a 2020 0a0a 3c6c rser.java: ..java/time/test │ │ │ │ │ +00064490: 2f6a 6176 612f 7469 6d65 2f66 6f72 6d61 /java/time/forma │ │ │ │ │ +000644a0: 742f 5a6f 6e65 4e61 6d65 2e6a 6176 613a t/ZoneName.java: │ │ │ │ │ +000644b0: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +000644c0: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ +000644d0: 2f74 656d 706f 7261 6c2f 4d6f 636b 4669 /temporal/MockFi │ │ │ │ │ +000644e0: 656c 644e 6f56 616c 7565 2e6a 6176 613a eldNoValue.java: │ │ │ │ │ +000644f0: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +00064500: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ +00064510: 2f74 656d 706f 7261 6c2f 4d6f 636b 4669 /temporal/MockFi │ │ │ │ │ +00064520: 656c 6456 616c 7565 2e6a 6176 613a 2020 eldValue.java: │ │ │ │ │ +00064530: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ +00064540: 7465 7374 2f6a 6176 612f 7469 6d65 2f74 test/java/time/t │ │ │ │ │ +00064550: 656d 706f 7261 6c2f 5465 7374 4368 726f emporal/TestChro │ │ │ │ │ +00064560: 6e6f 4669 656c 642e 6a61 7661 3a20 200a noField.java: . │ │ │ │ │ +00064570: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ +00064580: 6573 742f 6a61 7661 2f74 696d 652f 7465 est/java/time/te │ │ │ │ │ +00064590: 6d70 6f72 616c 2f54 6573 7443 6872 6f6e mporal/TestChron │ │ │ │ │ +000645a0: 6f55 6e69 742e 6a61 7661 3a20 200a 0a3c oUnit.java: ..< │ │ │ │ │ +000645b0: 6c69 3e6a 6176 612f 7469 6d65 2f74 6573 li>java/time/tes │ │ │ │ │ +000645c0: 742f 6a61 7661 2f74 696d 652f 7465 6d70 t/java/time/temp │ │ │ │ │ +000645d0: 6f72 616c 2f54 6573 7444 6174 6554 696d oral/TestDateTim │ │ │ │ │ +000645e0: 6542 7569 6c64 6572 436f 6d62 696e 6174 eBuilderCombinat │ │ │ │ │ +000645f0: 696f 6e73 2e6a 6176 613a 2020 0a0a 3c6c ions.java: ..java/time/test │ │ │ │ │ +00064610: 2f6a 6176 612f 7469 6d65 2f74 656d 706f /java/time/tempo │ │ │ │ │ +00064620: 7261 6c2f 5465 7374 4461 7465 5469 6d65 ral/TestDateTime │ │ │ │ │ +00064630: 5661 6c75 6552 616e 6765 2e6a 6176 613a ValueRange.java: │ │ │ │ │ +00064640: 2020 0a0a 3c6c 693e 6a61 7661 2f74 696d ..
  • java/tim │ │ │ │ │ +00064650: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ +00064660: 2f74 656d 706f 7261 6c2f 5465 7374 4973 /temporal/TestIs │ │ │ │ │ +00064670: 6f46 6965 6c64 732e 6a61 7661 3a20 200a oFields.java: . │ │ │ │ │ +00064680: 0a3c 6c69 3e6a 6176 612f 7469 6d65 2f74 .
  • java/time/t │ │ │ │ │ +00064690: 6573 742f 6a61 7661 2f74 696d 652f 7465 est/java/time/te │ │ │ │ │ +000646a0: 6d70 6f72 616c 2f54 6573 7449 736f 5765 mporal/TestIsoWe │ │ │ │ │ +000646b0: 656b 4669 656c 6473 2e6a 6176 613a 2020 ekFields.java: │ │ │ │ │ +000646c0: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ +000646d0: 7465 7374 2f6a 6176 612f 7469 6d65 2f74 test/java/time/t │ │ │ │ │ +000646e0: 656d 706f 7261 6c2f 5465 7374 4a75 6c69 emporal/TestJuli │ │ │ │ │ +000646f0: 616e 4669 656c 6473 2e6a 6176 613a 2020 anFields.java: │ │ │ │ │ +00064700: 0a0a 3c6c 693e 6a61 7661 2f74 696d 652f ..
  • java/time/ │ │ │ │ │ +00064710: 7465 7374 2f6a 6176 612f 7469 6d65 2f7a test/java/time/z │ │ │ │ │ +00064720: 6f6e 652f 5465 7374 4669 7865 645a 6f6e one/TestFixedZon │ │ │ │ │ +00064730: 6552 756c 6573 2e6a 6176 613a 2020 0a0a eRules.java: .. │ │ │ │ │ +00064740: 3c6c 693e 6a61 7661 2f74 696d 652f 7465
  • java/time/te │ │ │ │ │ +00064750: 7374 2f6a 6176 612f 7469 6d65 2f7a 6f6e st/java/time/zon │ │ │ │ │ +00064760: 652f 5465 7374 4d75 7461 626c 655a 6f6e e/TestMutableZon │ │ │ │ │ +00064770: 6552 756c 6573 2e6a 6176 613a 2020 0a0a eRules.java: .. │ │ │ │ │ +00064780: 3c6c 693e 6a61 7661 2f74 696d 652f 7465
  • java/time/te │ │ │ │ │ +00064790: 7374 2f6a 6176 612f 7469 6d65 2f7a 6f6e st/java/time/zon │ │ │ │ │ +000647a0: 652f 5465 7374 5a6f 6e65 5275 6c65 732e e/TestZoneRules. │ │ │ │ │ +000647b0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +000647c0: 612f 7469 6d65 2f74 6573 742f 6a61 7661 a/time/test/java │ │ │ │ │ +000647d0: 2f74 696d 652f 7a6f 6e65 2f54 6573 745a /time/zone/TestZ │ │ │ │ │ +000647e0: 6f6e 6552 756c 6573 5072 6f76 6964 6572 oneRulesProvider │ │ │ │ │ +000647f0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +00064800: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ +00064810: 612f 7574 696c 2f54 6573 7446 6f72 6d61 a/util/TestForma │ │ │ │ │ +00064820: 7474 6572 2e6a 6176 613a 2020 0a0a 3c6c tter.java: ..java/util/Abst │ │ │ │ │ +00064840: 7261 6374 436f 6c6c 6563 7469 6f6e 2f54 ractCollection/T │ │ │ │ │ +00064850: 6f41 7272 6179 5465 7374 2e6a 6176 613a oArrayTest.java: │ │ │ │ │ +00064860: 2041 6273 7472 6163 7443 6f6c 6c65 6374 AbstractCollect │ │ │ │ │ +00064870: 696f 6e2e 746f 4172 7261 7928 545b 5d29 ion.toArray(T[]) │ │ │ │ │ +00064880: 2064 6f65 736e 2774 2072 6574 7572 6e20 doesn't return │ │ │ │ │ +00064890: 7468 6520 6769 7665 6e20 6172 7261 7920 the given array │ │ │ │ │ +000648a0: 696e 2063 6f6e 6375 7272 656e 7420 6d6f in concurrent mo │ │ │ │ │ +000648b0: 6469 6669 6361 7469 6f6e 2e0a 0a3c 6c69 dification...
  • java/util/Abstr │ │ │ │ │ +000648d0: 6163 7443 6f6c 6c65 6374 696f 6e2f 546f actCollection/To │ │ │ │ │ +000648e0: 5374 7269 6e67 2e6a 6176 613a 2074 6f53 String.java: toS │ │ │ │ │ +000648f0: 7472 696e 6720 6d65 7468 6f64 2066 6169 tring method fai │ │ │ │ │ +00064900: 6c73 2069 6620 7369 7a65 2063 6861 6e67 ls if size chang │ │ │ │ │ +00064910: 6573 2069 6e20 6265 7477 6565 6e20 6120 es in between a │ │ │ │ │ +00064920: 6361 6c6c 2074 6f20 7369 7a65 2061 6e64 call to size and │ │ │ │ │ +00064930: 2061 6e20 6174 7465 6d70 7420 746f 2069 an attempt to i │ │ │ │ │ +00064940: 7465 7261 7465 2e0a 0a3c 6c69 3e6a 6176 terate...
  • jav │ │ │ │ │ +00064950: 612f 7574 696c 2f41 6273 7472 6163 744c a/util/AbstractL │ │ │ │ │ +00064960: 6973 742f 4368 6563 6b46 6f72 496e 6465 ist/CheckForInde │ │ │ │ │ +00064970: 784f 7574 4f66 426f 756e 6473 4578 6365 xOutOfBoundsExce │ │ │ │ │ +00064980: 7074 696f 6e2e 6a61 7661 3a20 4c69 7374 ption.java: List │ │ │ │ │ +00064990: 4974 6572 6174 6f72 2073 686f 756c 6420 Iterator should │ │ │ │ │ +000649a0: 6e6f 7420 6469 7363 6172 6420 6361 7573 not discard caus │ │ │ │ │ +000649b0: 6520 6f6e 2065 7863 6570 7469 6f6e 0a0a e on exception.. │ │ │ │ │ +000649c0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4162
  • java/util/Ab │ │ │ │ │ +000649d0: 7374 7261 6374 4c69 7374 2f46 6169 6c46 stractList/FailF │ │ │ │ │ +000649e0: 6173 7449 7465 7261 746f 722e 6a61 7661 astIterator.java │ │ │ │ │ +000649f0: 3a20 4162 7374 7261 6374 4c69 7374 2069 : AbstractList i │ │ │ │ │ +00064a00: 7465 7261 746f 7273 2070 7265 7669 6f75 terators previou │ │ │ │ │ +00064a10: 736c 7920 6368 6563 6b65 6420 666f 7220 sly checked for │ │ │ │ │ +00064a20: 636f 2d6d 6f64 6966 6963 6174 696f 6e20 co-modification │ │ │ │ │ +00064a30: 6166 7465 722a 2074 6865 2073 6574 2f61 after* the set/a │ │ │ │ │ +00064a40: 6464 2f72 656d 6f76 6520 6f70 6572 6174 dd/remove operat │ │ │ │ │ +00064a50: 696f 6e73 2077 6572 6520 7065 7266 6f72 ions were perfor │ │ │ │ │ +00064a60: 6d65 642e 0a0a 3c6c 693e 6a61 7661 2f75 med...
  • java/u │ │ │ │ │ +00064a70: 7469 6c2f 4162 7374 7261 6374 4c69 7374 til/AbstractList │ │ │ │ │ +00064a80: 2f48 6173 4e65 7874 4166 7465 7245 7863 /HasNextAfterExc │ │ │ │ │ +00064a90: 6570 7469 6f6e 2e6a 6176 613a 2041 6273 eption.java: Abs │ │ │ │ │ +00064aa0: 7472 6163 744c 6973 7427 7320 4c69 7374 tractList's List │ │ │ │ │ +00064ab0: 4974 6572 6174 6f72 2e68 6173 4e65 7874 Iterator.hasNext │ │ │ │ │ +00064ac0: 2829 2072 6574 7572 6e73 2074 7275 652c () returns true, │ │ │ │ │ +00064ad0: 2061 6674 6572 204c 6973 7449 7465 7261 after ListItera │ │ │ │ │ +00064ae0: 746f 722e 7072 6576 696f 7573 2829 2063 tor.previous() c │ │ │ │ │ +00064af0: 6175 7365 7320 616e 2065 7863 6570 7469 auses an excepti │ │ │ │ │ +00064b00: 6f6e 2066 6f72 2061 6e20 656d 7074 7920 on for an empty │ │ │ │ │ +00064b10: 6c69 7374 2e0a 0a3c 6c69 3e6a 6176 612f list...
  • java/ │ │ │ │ │ +00064b20: 7574 696c 2f41 6273 7472 6163 744d 6170 util/AbstractMap │ │ │ │ │ +00064b30: 2f41 6273 7472 6163 744d 6170 436c 6f6e /AbstractMapClon │ │ │ │ │ +00064b40: 652e 6a61 7661 3a20 4162 7374 7261 6374 e.java: Abstract │ │ │ │ │ +00064b50: 4d61 7027 7320 636c 6f6e 6528 2920 6d65 Map's clone() me │ │ │ │ │ +00064b60: 7468 6f64 2069 7320 696d 706c 656d 656e thod is implemen │ │ │ │ │ +00064b70: 7465 6420 746f 2072 6573 6574 2041 6273 ted to reset Abs │ │ │ │ │ +00064b80: 7472 6163 744d 6170 2773 2070 7269 7661 tractMap's priva │ │ │ │ │ +00064b90: 7465 2066 6965 6c64 7320 6166 7465 7220 te fields after │ │ │ │ │ +00064ba0: 7375 7065 722e 636c 6f6e 6528 290a 0a3c super.clone()..< │ │ │ │ │ +00064bb0: 6c69 3e6a 6176 612f 7574 696c 2f41 6273 li>java/util/Abs │ │ │ │ │ +00064bc0: 7472 6163 744d 6170 2f45 7175 616c 732e tractMap/Equals. │ │ │ │ │ +00064bd0: 6a61 7661 3a20 4162 7374 7261 6374 4d61 java: AbstractMa │ │ │ │ │ +00064be0: 702e 6571 7561 6c73 2061 6e64 2041 6273 p.equals and Abs │ │ │ │ │ +00064bf0: 7472 6163 7453 6574 2e65 7175 616c 7320 tractSet.equals │ │ │ │ │ +00064c00: 6172 6520 6672 6167 696c 653a 2074 6865 are fragile: the │ │ │ │ │ +00064c10: 7920 7468 726f 7720 6578 6365 7074 696f y throw exceptio │ │ │ │ │ +00064c20: 6e73 2077 6865 6e20 7468 6579 2073 686f ns when they sho │ │ │ │ │ +00064c30: 756c 6420 7265 7475 726e 2066 616c 7365 uld return false │ │ │ │ │ +00064c40: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +00064c50: 2f41 6273 7472 6163 744d 6170 2f53 696d /AbstractMap/Sim │ │ │ │ │ +00064c60: 706c 6545 6e74 7269 6573 2e6a 6176 613a pleEntries.java: │ │ │ │ │ +00064c70: 2042 6173 6963 2074 6573 7473 2066 6f72 Basic tests for │ │ │ │ │ +00064c80: 2073 6576 6572 616c 204d 6170 2e45 6e74 several Map.Ent │ │ │ │ │ +00064c90: 7279 2069 6d70 6c65 6d65 6e74 6174 696f ry implementatio │ │ │ │ │ +00064ca0: 6e73 0a0a 3c6c 693e 6a61 7661 2f75 7469 ns..
  • java/uti │ │ │ │ │ +00064cb0: 6c2f 4162 7374 7261 6374 4d61 702f 546f l/AbstractMap/To │ │ │ │ │ +00064cc0: 5374 7269 6e67 2e6a 6176 613a 2074 6f53 String.java: toS │ │ │ │ │ +00064cd0: 7472 696e 6720 6d65 7468 6f64 2066 6169 tring method fai │ │ │ │ │ +00064ce0: 6c73 2069 6620 7369 7a65 2063 6861 6e67 ls if size chang │ │ │ │ │ +00064cf0: 6573 2069 6e20 6265 7477 6565 6e20 6120 es in between a │ │ │ │ │ +00064d00: 6361 6c6c 2074 6f20 7369 7a65 2061 6e64 call to size and │ │ │ │ │ +00064d10: 2061 6e20 6174 7465 6d70 7420 746f 2069 an attempt to i │ │ │ │ │ +00064d20: 7465 7261 7465 2e0a 0a3c 6c69 3e6a 6176 terate...
  • jav │ │ │ │ │ +00064d30: 612f 7574 696c 2f41 6273 7472 6163 7453 a/util/AbstractS │ │ │ │ │ +00064d40: 6571 7565 6e74 6961 6c4c 6973 742f 4164 equentialList/Ad │ │ │ │ │ +00064d50: 6441 6c6c 2e6a 6176 613a 2041 6464 416c dAll.java: AddAl │ │ │ │ │ +00064d60: 6c28 696e 742c 2043 6f6c 6c65 6374 696f l(int, Collectio │ │ │ │ │ +00064d70: 6e29 2069 6e74 6572 7370 6572 7365 7320 n) intersperses │ │ │ │ │ +00064d80: 7468 6520 436f 6c6c 6563 7469 6f6e 2077 the Collection w │ │ │ │ │ +00064d90: 6974 6820 7468 6973 204c 6973 742e 0a0a ith this List... │ │ │ │ │ +00064da0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4172
  • java/util/Ar │ │ │ │ │ +00064db0: 7261 7944 6571 7565 2f57 6869 7465 426f rayDeque/WhiteBo │ │ │ │ │ +00064dc0: 782e 6a61 7661 3a20 5768 6974 6520 626f x.java: White bo │ │ │ │ │ +00064dd0: 7820 7465 7374 7320 6f66 2069 6d70 6c65 x tests of imple │ │ │ │ │ +00064de0: 6d65 6e74 6174 696f 6e20 6465 7461 696c mentation detail │ │ │ │ │ +00064df0: 730a 0a3c 6c69 3e6a 6176 612f 7574 696c s..
  • java/util │ │ │ │ │ +00064e00: 2f41 7272 6179 4c69 7374 2f41 6464 416c /ArrayList/AddAl │ │ │ │ │ +00064e10: 6c2e 6a61 7661 3a20 456e 7375 7265 2074 l.java: Ensure t │ │ │ │ │ +00064e20: 6861 7420 6164 6441 6c6c 206d 6574 686f hat addAll metho │ │ │ │ │ +00064e30: 6420 6361 6e20 636f 7065 2077 6974 6820 d can cope with │ │ │ │ │ +00064e40: 756e 6465 7265 7374 696d 6174 6520 6279 underestimate by │ │ │ │ │ +00064e50: 2073 697a 6528 292e 0a0a 3c6c 693e 6a61 size()...
  • ja │ │ │ │ │ +00064e60: 7661 2f75 7469 6c2f 4172 7261 794c 6973 va/util/ArrayLis │ │ │ │ │ +00064e70: 742f 4172 7261 794d 616e 6167 656d 656e t/ArrayManagemen │ │ │ │ │ +00064e80: 742e 6a61 7661 3a20 6272 6974 746c 6520 t.java: brittle │ │ │ │ │ +00064e90: 7768 6974 6520 626f 7820 7465 7374 206f white box test o │ │ │ │ │ +00064ea0: 6620 696e 7465 726e 616c 2061 7272 6179 f internal array │ │ │ │ │ +00064eb0: 206d 616e 6167 656d 656e 740a 0a3c 6c69 management..
  • java/util/Array │ │ │ │ │ +00064ed0: 4c69 7374 2f42 7567 3635 3333 3230 332e List/Bug6533203. │ │ │ │ │ +00064ee0: 6a61 7661 3a20 4162 7374 7261 6374 4c69 java: AbstractLi │ │ │ │ │ +00064ef0: 7374 2e4c 6973 7449 7472 2e61 6464 206d st.ListItr.add m │ │ │ │ │ +00064f00: 6967 6874 2063 6f72 7275 7074 2069 7465 ight corrupt ite │ │ │ │ │ +00064f10: 7261 746f 7220 7374 6174 6520 6966 2065 rator state if e │ │ │ │ │ +00064f20: 6e63 6c6f 7369 6e67 2061 6464 2074 6872 nclosing add thr │ │ │ │ │ +00064f30: 6f77 730a 0a3c 6c69 3e6a 6176 612f 7574 ows..
  • java/ut │ │ │ │ │ +00064f40: 696c 2f41 7272 6179 4c69 7374 2f45 6e73 il/ArrayList/Ens │ │ │ │ │ +00064f50: 7572 6543 6170 6163 6974 792e 6a61 7661 ureCapacity.java │ │ │ │ │ +00064f60: 3a20 5465 7374 2074 6865 2041 7272 6179 : Test the Array │ │ │ │ │ +00064f70: 4c69 7374 2e65 6e73 7572 6543 6170 6163 List.ensureCapac │ │ │ │ │ +00064f80: 6974 7928 2920 616e 6420 5665 6374 6f72 ity() and Vector │ │ │ │ │ +00064f90: 2e65 6e73 7572 6543 6170 6163 6974 7920 .ensureCapacity │ │ │ │ │ +00064fa0: 6d65 7468 6f64 2077 6974 6820 6e65 6761 method with nega │ │ │ │ │ +00064fb0: 7469 7665 206d 696e 696d 756d 4361 7061 tive minimumCapa │ │ │ │ │ +00064fc0: 6369 7479 2069 6e70 7574 2061 7267 756d city input argum │ │ │ │ │ +00064fd0: 656e 742e 0a0a 3c6c 693e 6a61 7661 2f75 ent...
  • java/u │ │ │ │ │ +00064fe0: 7469 6c2f 4172 7261 794c 6973 742f 4974 til/ArrayList/It │ │ │ │ │ +00064ff0: 6572 6174 6f72 4d69 6372 6f42 656e 6368 eratorMicroBench │ │ │ │ │ +00065000: 6d61 726b 2e6a 6176 613a 206d 6963 726f mark.java: micro │ │ │ │ │ +00065010: 2d62 656e 6368 6d61 726b 2063 6f72 7265 -benchmark corre │ │ │ │ │ +00065020: 6374 6e65 7373 206d 6f64 650a 0a3c 6c69 ctness mode..
  • java/util/Array │ │ │ │ │ +00065040: 4c69 7374 2f53 7562 4c69 7374 4d6f 6443 List/SubListModC │ │ │ │ │ +00065050: 6f75 6e74 2e6a 6176 613a 204d 6f64 6966 ount.java: Modif │ │ │ │ │ +00065060: 7969 6e67 2041 7272 6179 4c69 7374 2e73 ying ArrayList.s │ │ │ │ │ +00065070: 7562 4c69 7374 2829 2e73 7562 4c69 7374 ubList().subList │ │ │ │ │ +00065080: 2829 2072 6573 6574 7320 6d6f 6443 6f75 () resets modCou │ │ │ │ │ +00065090: 6e74 206f 6620 7375 624c 6973 740a 0a3c nt of subList..< │ │ │ │ │ +000650a0: 6c69 3e6a 6176 612f 7574 696c 2f41 7272 li>java/util/Arr │ │ │ │ │ +000650b0: 6179 732f 4172 7261 794f 626a 6563 744d ays/ArrayObjectM │ │ │ │ │ +000650c0: 6574 686f 6473 2e6a 6176 613a 2042 6173 ethods.java: Bas │ │ │ │ │ +000650d0: 6963 2074 6573 7420 666f 7220 636f 6e74 ic test for cont │ │ │ │ │ +000650e0: 656e 742d 6261 7365 6420 6172 7261 7920 ent-based array │ │ │ │ │ +000650f0: 6f62 6a65 6374 206d 6574 686f 6473 0a0a object methods.. │ │ │ │ │ +00065100: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4172
  • java/util/Ar │ │ │ │ │ +00065110: 7261 7973 2f41 7272 6179 7345 7143 6d70 rays/ArraysEqCmp │ │ │ │ │ +00065120: 5465 7374 2e6a 6176 613a 2074 6573 7473 Test.java: tests │ │ │ │ │ +00065130: 2066 6f72 2061 7272 6179 2065 7175 616c for array equal │ │ │ │ │ +00065140: 7320 616e 6420 636f 6d70 6172 650a 0a3c s and compare..< │ │ │ │ │ +00065150: 6c69 3e6a 6176 612f 7574 696c 2f41 7272 li>java/util/Arr │ │ │ │ │ +00065160: 6179 732f 4173 4c69 7374 2e6a 6176 613a ays/AsList.java: │ │ │ │ │ +00065170: 2054 6573 7473 2066 6f72 2041 7272 6179 Tests for Array │ │ │ │ │ +00065180: 732e 6173 4c69 7374 2829 0a0a 3c6c 693e s.asList()..
  • │ │ │ │ │ +00065190: 6a61 7661 2f75 7469 6c2f 4172 7261 7973 java/util/Arrays │ │ │ │ │ +000651a0: 2f42 6967 2e6a 6176 613a 2061 7272 6179 /Big.java: array │ │ │ │ │ +000651b0: 7320 6c61 7267 6572 2074 6861 6e20 3126 s larger than 1& │ │ │ │ │ +000651c0: 6c74 3b26 6c74 3b33 300a 0a3c 6c69 3e6a lt;<30..
  • j │ │ │ │ │ +000651d0: 6176 612f 7574 696c 2f41 7272 6179 732f ava/util/Arrays/ │ │ │ │ │ +000651e0: 436f 7079 4d65 7468 6f64 732e 6a61 7661 CopyMethods.java │ │ │ │ │ +000651f0: 3a20 5465 7374 2066 6f72 2061 7272 6179 : Test for array │ │ │ │ │ +00065200: 2063 6c6f 6e69 6e67 2061 6e64 2073 6c69 cloning and sli │ │ │ │ │ +00065210: 6369 6e67 206d 6574 686f 6473 2e0a 0a3c cing methods...< │ │ │ │ │ +00065220: 6c69 3e6a 6176 612f 7574 696c 2f41 7272 li>java/util/Arr │ │ │ │ │ +00065230: 6179 732f 436f 7272 6563 742e 6a61 7661 ays/Correct.java │ │ │ │ │ +00065240: 3a20 4368 6563 6b20 7468 6174 2064 6966 : Check that dif │ │ │ │ │ +00065250: 6665 7265 6e74 2073 6f72 7473 2067 6976 ferent sorts giv │ │ │ │ │ +00065260: 6520 6571 7569 7661 6c65 6e74 2072 6573 e equivalent res │ │ │ │ │ +00065270: 756c 7473 2e0a 0a3c 6c69 3e6a 6176 612f ults...
  • java/ │ │ │ │ │ +00065280: 7574 696c 2f41 7272 6179 732f 4669 6c6c util/Arrays/Fill │ │ │ │ │ +00065290: 2e6a 6176 613a 2041 7272 6179 732e 6669 .java: Arrays.fi │ │ │ │ │ +000652a0: 6c6c 284f 626a 6563 745b 5d2c 202e 2e2e ll(Object[], ... │ │ │ │ │ +000652b0: 2920 7368 6f75 6c64 2074 6872 6f77 2041 ) should throw A │ │ │ │ │ +000652c0: 7272 6179 5374 6f72 6545 7863 6570 7469 rrayStoreExcepti │ │ │ │ │ +000652d0: 6f6e 0a0a 3c6c 693e 6a61 7661 2f75 7469 on..
  • java/uti │ │ │ │ │ +000652e0: 6c2f 4172 7261 7973 2f46 6c6f 6174 446f l/Arrays/FloatDo │ │ │ │ │ +000652f0: 7562 6c65 4f72 6465 722e 6a61 7661 3a20 ubleOrder.java: │ │ │ │ │ +00065300: 5468 6520 6e61 7475 7261 6c20 6f72 6465 The natural orde │ │ │ │ │ +00065310: 7269 6e67 206f 6e20 466c 6f61 7420 616e ring on Float an │ │ │ │ │ +00065320: 6420 446f 7562 6c65 2077 6173 206e 6f74 d Double was not │ │ │ │ │ +00065330: 2065 7665 6e20 6120 7061 7274 6961 6c20 even a partial │ │ │ │ │ +00065340: 6f72 6465 7220 2869 2e65 2e2c 2069 7420 order (i.e., it │ │ │ │ │ +00065350: 7669 6f6c 6174 6564 2074 6865 2063 6f6e violated the con │ │ │ │ │ +00065360: 7472 6163 7420 6f66 2043 6f6d 7061 7261 tract of Compara │ │ │ │ │ +00065370: 626c 652e 636f 6d70 6172 6554 6f29 2e0a ble.compareTo).. │ │ │ │ │ +00065380: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f41 .
  • java/util/A │ │ │ │ │ +00065390: 7272 6179 732f 4861 7368 436f 6465 2e6a rrays/HashCode.j │ │ │ │ │ +000653a0: 6176 613a 2042 6173 6963 2061 7272 6179 ava: Basic array │ │ │ │ │ +000653b0: 2068 6173 6843 6f64 6520 6675 6e63 7469 hashCode functi │ │ │ │ │ +000653c0: 6f6e 616c 6974 790a 0a3c 6c69 3e6a 6176 onality..
  • jav │ │ │ │ │ +000653d0: 612f 7574 696c 2f41 7272 6179 732f 5365 a/util/Arrays/Se │ │ │ │ │ +000653e0: 7441 6c6c 5465 7374 2e6a 6176 613a 2055 tAllTest.java: U │ │ │ │ │ +000653f0: 6e69 7420 7465 7374 2066 6f72 2073 6574 nit test for set │ │ │ │ │ +00065400: 416c 6c2c 2070 6172 616c 6c65 6c53 6574 All, parallelSet │ │ │ │ │ +00065410: 416c 6c20 7661 7269 616e 7473 0a0a 3c6c All variants..java/util/Arra │ │ │ │ │ +00065430: 7973 2f53 6f72 7469 6e67 2e6a 6176 613a ys/Sorting.java: │ │ │ │ │ +00065440: 2045 7865 7263 6973 6520 4172 7261 7973 Exercise Arrays │ │ │ │ │ +00065450: 2e73 6f72 742c 2041 7272 6179 732e 7061 .sort, Arrays.pa │ │ │ │ │ +00065460: 7261 6c6c 656c 536f 7274 0a0a 3c6c 693e rallelSort..
  • │ │ │ │ │ +00065470: 6a61 7661 2f75 7469 6c2f 4172 7261 7973 java/util/Arrays │ │ │ │ │ +00065480: 2f53 6f72 7469 6e67 4e65 6172 6c79 536f /SortingNearlySo │ │ │ │ │ +00065490: 7274 6564 5072 696d 6974 6976 652e 6a61 rtedPrimitive.ja │ │ │ │ │ +000654a0: 7661 3a20 5465 7374 7320 7468 6520 736f va: Tests the so │ │ │ │ │ +000654b0: 7274 696e 6720 6f66 2061 206c 6172 6765 rting of a large │ │ │ │ │ +000654c0: 2061 7272 6179 206f 6620 736f 7274 6564 array of sorted │ │ │ │ │ +000654d0: 2070 7269 6d69 7469 7665 2076 616c 7565 primitive value │ │ │ │ │ +000654e0: 732c 2070 7265 646f 6d69 6e65 6e74 6c79 s, predominently │ │ │ │ │ +000654f0: 2066 6f72 2063 6173 6573 2077 6865 7265 for cases where │ │ │ │ │ +00065500: 2074 6865 2061 7272 6179 2069 7320 6e65 the array is ne │ │ │ │ │ +00065510: 6172 6c79 2073 6f72 7465 642e 0a0a 3c6c arly sorted...java/util/Arra │ │ │ │ │ +00065530: 7973 2f53 7472 6561 6d41 6e64 5370 6c69 ys/StreamAndSpli │ │ │ │ │ +00065540: 7465 7261 746f 722e 6a61 7661 3a20 7465 terator.java: te │ │ │ │ │ +00065550: 7374 7320 666f 7220 7374 7265 616d 2061 sts for stream a │ │ │ │ │ +00065560: 6e64 2073 706c 6974 6572 6174 6f72 2066 nd spliterator f │ │ │ │ │ +00065570: 6163 746f 7279 206d 6574 686f 6473 0a0a actory methods.. │ │ │ │ │ +00065580: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4172
  • java/util/Ar │ │ │ │ │ +00065590: 7261 7973 2f54 696d 536f 7274 5374 6163 rays/TimSortStac │ │ │ │ │ +000655a0: 6b53 697a 652e 6a61 7661 3a20 5465 7374 kSize.java: Test │ │ │ │ │ +000655b0: 2054 696d 536f 7274 2073 7461 636b 2073 TimSort stack s │ │ │ │ │ +000655c0: 697a 650a 0a3c 6c69 3e6a 6176 612f 7574 ize..
  • java/ut │ │ │ │ │ +000655d0: 696c 2f41 7272 6179 732f 5469 6d53 6f72 il/Arrays/TimSor │ │ │ │ │ +000655e0: 7453 7461 636b 5369 7a65 322e 6a61 7661 tStackSize2.java │ │ │ │ │ +000655f0: 3a20 5465 7374 2054 696d 536f 7274 2073 : Test TimSort s │ │ │ │ │ +00065600: 7461 636b 2073 697a 6520 6f6e 2062 6967 tack size on big │ │ │ │ │ +00065610: 2061 7272 6179 730a 0a3c 6c69 3e6a 6176 arrays..
  • jav │ │ │ │ │ +00065620: 612f 7574 696c 2f41 7272 6179 732f 6c61 a/util/Arrays/la │ │ │ │ │ +00065630: 7267 654d 656d 6f72 792f 5061 7261 6c6c rgeMemory/Parall │ │ │ │ │ +00065640: 656c 5072 6566 6978 2e6a 6176 613a 2075 elPrefix.java: u │ │ │ │ │ +00065650: 6e69 7420 7465 7374 2066 6f72 2041 7272 nit test for Arr │ │ │ │ │ +00065660: 6179 732e 5061 7261 6c6c 656c 5072 6566 ays.ParallelPref │ │ │ │ │ +00065670: 6978 2829 2e0a 0a3c 6c69 3e6a 6176 612f ix()...
  • java/ │ │ │ │ │ +00065680: 7574 696c 2f42 6173 6536 342f 4261 7365 util/Base64/Base │ │ │ │ │ +00065690: 3634 4765 7445 6e63 6f64 6572 5465 7374 64GetEncoderTest │ │ │ │ │ +000656a0: 2e6a 6176 613a 2074 6573 7420 456e 636f .java: test Enco │ │ │ │ │ +000656b0: 6465 7220 7769 7468 206c 696e 656d 6178 der with linemax │ │ │ │ │ +000656c0: 203d 3d20 302c 206c 696e 6520 7365 7061 == 0, line sepa │ │ │ │ │ +000656d0: 7261 746f 7220 7368 6f75 6c64 206e 6f74 rator should not │ │ │ │ │ +000656e0: 2061 7070 6561 7220 696e 2065 6e63 6f64 appear in encod │ │ │ │ │ +000656f0: 6564 2064 6174 610a 0a3c 6c69 3e6a 6176 ed data..
  • jav │ │ │ │ │ +00065700: 612f 7574 696c 2f42 6173 6536 342f 5465 a/util/Base64/Te │ │ │ │ │ +00065710: 7374 4261 7365 3634 2e6a 6176 613a 2074 stBase64.java: t │ │ │ │ │ +00065720: 6573 7473 206a 6176 612e 7574 696c 2e42 ests java.util.B │ │ │ │ │ +00065730: 6173 6536 340a 0a3c 6c69 3e6a 6176 612f ase64..
  • java/ │ │ │ │ │ +00065740: 7574 696c 2f42 6173 6536 342f 5465 7374 util/Base64/Test │ │ │ │ │ +00065750: 4261 7365 3634 476f 6c64 656e 2e6a 6176 Base64Golden.jav │ │ │ │ │ +00065760: 613a 2074 6573 7473 206a 6176 612e 7574 a: tests java.ut │ │ │ │ │ +00065770: 696c 2e42 6173 6536 340a 0a3c 6c69 3e6a il.Base64..
  • j │ │ │ │ │ +00065780: 6176 612f 7574 696c 2f42 6173 6536 342f ava/util/Base64/ │ │ │ │ │ +00065790: 5465 7374 456e 636f 6469 6e67 4465 636f TestEncodingDeco │ │ │ │ │ +000657a0: 6469 6e67 4c65 6e67 7468 2e6a 6176 613a dingLength.java: │ │ │ │ │ +000657b0: 2054 6573 7473 2042 6173 6536 342e 456e Tests Base64.En │ │ │ │ │ +000657c0: 636f 6465 722e 656e 636f 6465 2061 6e64 coder.encode and │ │ │ │ │ +000657d0: 2042 6173 6536 342e 4465 636f 6465 722e Base64.Decoder. │ │ │ │ │ +000657e0: 6465 636f 6465 2077 6974 6820 7468 6520 decode with the │ │ │ │ │ +000657f0: 6c61 7267 6520 7369 7a65 206f 6620 696e large size of in │ │ │ │ │ +00065800: 7075 7420 6172 7261 792f 6275 6666 6572 put array/buffer │ │ │ │ │ +00065810: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00065820: 4269 7453 6574 2f41 6e64 2e6a 6176 613a BitSet/And.java: │ │ │ │ │ +00065830: 2074 6573 7420 7468 6520 4269 7453 6574 test the BitSet │ │ │ │ │ +00065840: 2e61 6e64 2829 206d 6574 686f 640a 0a3c .and() method..< │ │ │ │ │ +00065850: 6c69 3e6a 6176 612f 7574 696c 2f42 6974 li>java/util/Bit │ │ │ │ │ +00065860: 5365 742f 4253 4d65 7468 6f64 732e 6a61 Set/BSMethods.ja │ │ │ │ │ +00065870: 7661 3a20 5465 7374 2074 6865 206f 7065 va: Test the ope │ │ │ │ │ +00065880: 7261 7469 6f6e 206f 6620 7468 6520 6d65 ration of the me │ │ │ │ │ +00065890: 7468 6f64 7320 6f66 2042 6974 5365 7420 thods of BitSet │ │ │ │ │ +000658a0: 636c 6173 730a 0a3c 6c69 3e6a 6176 612f class..
  • java/ │ │ │ │ │ +000658b0: 7574 696c 2f42 6974 5365 742f 4875 6765 util/BitSet/Huge │ │ │ │ │ +000658c0: 546f 5374 7269 6e67 2e6a 6176 613a 2049 ToString.java: I │ │ │ │ │ +000658d0: 6e74 6567 6572 2076 616c 7565 206d 6973 nteger value mis │ │ │ │ │ +000658e0: 6361 6c63 756c 6174 696f 6e20 696e 2074 calculation in t │ │ │ │ │ +000658f0: 6f53 7472 696e 6728 2920 6d65 7468 6f64 oString() method │ │ │ │ │ +00065900: 206f 6620 4269 7453 6574 0a0a 3c6c 693e of BitSet..
  • │ │ │ │ │ +00065910: 6a61 7661 2f75 7469 6c2f 4269 7453 6574 java/util/BitSet │ │ │ │ │ +00065920: 2f49 6d70 6f72 7445 7870 6f72 742e 6a61 /ImportExport.ja │ │ │ │ │ +00065930: 7661 3a20 5465 7374 2069 6d70 6f72 742f va: Test import/ │ │ │ │ │ +00065940: 6578 706f 7274 2063 6f6e 7374 7275 6374 export construct │ │ │ │ │ +00065950: 6f72 7320 616e 6420 6d65 7468 6f64 730a ors and methods. │ │ │ │ │ +00065960: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f42 .
  • java/util/B │ │ │ │ │ +00065970: 6974 5365 742f 4d65 6d6f 7279 4c65 616b itSet/MemoryLeak │ │ │ │ │ +00065980: 2e6a 6176 613a 2052 6570 6561 7465 646c .java: Repeatedl │ │ │ │ │ +00065990: 7920 4f52 2042 6974 5365 7473 3b20 4e6f y OR BitSets; No │ │ │ │ │ +000659a0: 204f 7574 4f66 4d65 6d6f 7279 4578 6365 OutOfMemoryExce │ │ │ │ │ +000659b0: 7074 696f 6e20 7368 6f75 6c64 2072 6573 ption should res │ │ │ │ │ +000659c0: 756c 740a 0a3c 6c69 3e6a 6176 612f 7574 ult..
  • java/ut │ │ │ │ │ +000659d0: 696c 2f42 6974 5365 742f 5072 6576 696f il/BitSet/Previo │ │ │ │ │ +000659e0: 7573 4269 7473 2e6a 6176 613a 2054 6573 usBits.java: Tes │ │ │ │ │ +000659f0: 7420 7072 6576 696f 7573 436c 6561 7242 t previousClearB │ │ │ │ │ +00065a00: 6974 2c20 7072 6576 696f 7573 5365 7442 it, previousSetB │ │ │ │ │ +00065a10: 6974 0a0a 3c6c 693e 6a61 7661 2f75 7469 it..
  • java/uti │ │ │ │ │ +00065a20: 6c2f 4269 7453 6574 2f53 7469 636b 7953 l/BitSet/StickyS │ │ │ │ │ +00065a30: 697a 652e 6a61 7661 3a20 4368 6563 6b20 ize.java: Check │ │ │ │ │ +00065a40: 6361 7061 6369 7479 206d 616e 6167 656d capacity managem │ │ │ │ │ +00065a50: 656e 740a 0a3c 6c69 3e6a 6176 612f 7574 ent..
  • java/ut │ │ │ │ │ +00065a60: 696c 2f42 6974 5365 742f 7374 7265 616d il/BitSet/stream │ │ │ │ │ +00065a70: 2f42 6974 5365 7453 7472 6561 6d54 6573 /BitSetStreamTes │ │ │ │ │ +00065a80: 742e 6a61 7661 3a20 7465 7374 2042 6974 t.java: test Bit │ │ │ │ │ +00065a90: 5365 7420 7374 7265 616d 0a0a 3c6c 693e Set stream..
  • │ │ │ │ │ +00065aa0: 6a61 7661 2f75 7469 6c2f 4361 6c65 6e64 java/util/Calend │ │ │ │ │ +00065ab0: 6172 2f42 7564 6468 6973 7443 616c 656e ar/BuddhistCalen │ │ │ │ │ +00065ac0: 6461 7254 6573 742e 6a61 7661 3a20 436f darTest.java: Co │ │ │ │ │ +00065ad0: 6e66 6972 6d20 7468 6174 2042 7564 6468 nfirm that Buddh │ │ │ │ │ +00065ae0: 6973 7443 616c 656e 6461 7227 7320 6164 istCalendar's ad │ │ │ │ │ +00065af0: 6428 292c 2072 6f6c 6c28 292c 2073 6574 d(), roll(), set │ │ │ │ │ +00065b00: 2829 2c20 616e 6420 746f 5374 7269 6e67 (), and toString │ │ │ │ │ +00065b10: 2829 2077 6f72 6b20 636f 7272 6563 746c () work correctl │ │ │ │ │ +00065b20: 7920 7769 7468 2042 7564 6468 6973 7420 y with Buddhist │ │ │ │ │ +00065b30: 4572 6120 7965 6172 732e 0a0a 3c6c 693e Era years...
  • │ │ │ │ │ +00065b40: 6a61 7661 2f75 7469 6c2f 4361 6c65 6e64 java/util/Calend │ │ │ │ │ +00065b50: 6172 2f42 7567 3433 3032 3936 362e 6a61 ar/Bug4302966.ja │ │ │ │ │ +00065b60: 7661 3a20 496e 2043 7a65 6368 2052 6570 va: In Czech Rep │ │ │ │ │ +00065b70: 7562 6c69 6320 6669 7273 7420 6461 7920 ublic first day │ │ │ │ │ +00065b80: 6f66 2077 6565 6b20 6973 204d 6f6e 6461 of week is Monda │ │ │ │ │ +00065b90: 7920 6e6f 7420 5375 6e64 6179 0a0a 3c6c y not Sunday..java/util/Cale │ │ │ │ │ +00065bb0: 6e64 6172 2f42 7567 3437 3636 3330 322e ndar/Bug4766302. │ │ │ │ │ +00065bc0: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ +00065bd0: 7468 6174 2063 616c 6c69 6e67 2063 6f6d that calling com │ │ │ │ │ +00065be0: 7075 7465 5469 6d65 2064 6f65 736e 2774 puteTime doesn't │ │ │ │ │ +00065bf0: 2072 6573 6574 2074 6865 2069 7354 696d reset the isTim │ │ │ │ │ +00065c00: 6553 6574 2076 616c 7565 2e0a 0a3c 6c69 eSet value...
  • java/util/Calen │ │ │ │ │ +00065c20: 6461 722f 4275 6734 3835 3136 3430 2e6a dar/Bug4851640.j │ │ │ │ │ +00065c30: 6176 613a 204d 616b 6520 7375 7265 206e ava: Make sure n │ │ │ │ │ +00065c40: 6f74 2074 6f20 7365 7420 554e 5345 5420 ot to set UNSET │ │ │ │ │ +00065c50: 6669 656c 6473 2074 6f20 434f 4d50 5554 fields to COMPUT │ │ │ │ │ +00065c60: 4544 2061 6674 6572 2074 696d 6520 6361 ED after time ca │ │ │ │ │ +00065c70: 6c63 756c 6174 696f 6e2e 0a0a 3c6c 693e lculation...
  • │ │ │ │ │ +00065c80: 6a61 7661 2f75 7469 6c2f 4361 6c65 6e64 java/util/Calend │ │ │ │ │ +00065c90: 6172 2f42 7567 3439 3538 3035 302e 6a61 ar/Bug4958050.ja │ │ │ │ │ +00065ca0: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ +00065cb0: 6174 2061 6464 2829 2061 6e64 2072 6f6c at add() and rol │ │ │ │ │ +00065cc0: 6c28 2920 6861 6e64 6c65 2074 696d 6520 l() handle time │ │ │ │ │ +00065cd0: 7a6f 6e65 206f 6666 7365 7420 6368 616e zone offset chan │ │ │ │ │ +00065ce0: 6765 7320 2862 6f74 6820 7261 7720 616e ges (both raw an │ │ │ │ │ +00065cf0: 6420 4453 5429 2063 6f72 7265 6374 6c79 d DST) correctly │ │ │ │ │ +00065d00: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +00065d10: 2f43 616c 656e 6461 722f 4275 6735 3037 /Calendar/Bug507 │ │ │ │ │ +00065d20: 3830 3533 2e6a 6176 613a 204d 616b 6520 8053.java: Make │ │ │ │ │ +00065d30: 7375 7265 2074 6861 7420 4361 6c65 6e64 sure that Calend │ │ │ │ │ +00065d40: 6172 2e63 6f6d 706c 6574 6528 2920 6e6f ar.complete() no │ │ │ │ │ +00065d50: 726d 616c 697a 6573 2073 7461 6d70 5b5d rmalizes stamp[] │ │ │ │ │ +00065d60: 2074 6f20 434f 4d50 5554 4544 2e0a 0a3c to COMPUTED...< │ │ │ │ │ +00065d70: 6c69 3e6a 6176 612f 7574 696c 2f43 616c li>java/util/Cal │ │ │ │ │ +00065d80: 656e 6461 722f 4275 6736 3137 3830 3731 endar/Bug6178071 │ │ │ │ │ +00065d90: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ +00065da0: 2074 6861 7420 7365 7474 696e 6720 484f that setting HO │ │ │ │ │ +00065db0: 5552 2072 6967 6874 2061 6674 6572 2061 UR right after a │ │ │ │ │ +00065dc0: 2063 6f6e 7374 7275 6374 696f 6e20 776f construction wo │ │ │ │ │ +00065dd0: 726b 7320 6173 2065 7870 6563 7465 642e rks as expected. │ │ │ │ │ +00065de0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00065df0: 4361 6c65 6e64 6172 2f42 7567 3632 3334 Calendar/Bug6234 │ │ │ │ │ +00065e00: 3739 352e 6a61 7661 3a20 526f 6c6c 696e 795.java: Rollin │ │ │ │ │ +00065e10: 6720 6f66 2048 4f55 5220 6f72 2048 4f55 g of HOUR or HOU │ │ │ │ │ +00065e20: 525f 4f46 5f53 4554 206d 7573 7420 7365 R_OF_SET must se │ │ │ │ │ +00065e30: 7420 7468 6520 6f74 6865 7220 686f 7572 t the other hour │ │ │ │ │ +00065e40: 2066 6965 6c64 2e0a 0a3c 6c69 3e6a 6176 field...
  • jav │ │ │ │ │ +00065e50: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ +00065e60: 4275 6736 3434 3832 3334 2e6a 6176 613a Bug6448234.java: │ │ │ │ │ +00065e70: 204d 616b 6520 7375 7265 2069 6e64 6578 Make sure index │ │ │ │ │ +00065e80: 696e 6720 6f66 2044 4159 5f4f 465f 5745 ing of DAY_OF_WE │ │ │ │ │ +00065e90: 454b 2069 7320 636f 7272 6563 7420 696e EK is correct in │ │ │ │ │ +00065ea0: 204a 6170 616e 6573 6549 6d70 6572 6961 JapaneseImperia │ │ │ │ │ +00065eb0: 6c43 616c 656e 6461 722e 6765 7444 6973 lCalendar.getDis │ │ │ │ │ +00065ec0: 706c 6179 4e61 6d65 2e0a 0a3c 6c69 3e6a playName...
  • j │ │ │ │ │ +00065ed0: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ +00065ee0: 722f 4275 6736 3634 3532 3633 2e6a 6176 r/Bug6645263.jav │ │ │ │ │ +00065ef0: 613a 2054 6573 7420 6669 656c 6420 6e6f a: Test field no │ │ │ │ │ +00065f00: 726d 616c 697a 6174 696f 6e20 696e 206e rmalization in n │ │ │ │ │ +00065f10: 6f6e 2d6c 656e 6965 6e74 2066 726f 6d20 on-lenient from │ │ │ │ │ +00065f20: 7468 6520 7061 7274 6961 6c6c 7920 6e6f the partially no │ │ │ │ │ +00065f30: 726d 616c 697a 6564 2073 7461 7465 0a0a rmalized state.. │ │ │ │ │ +00065f40: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4361
  • java/util/Ca │ │ │ │ │ +00065f50: 6c65 6e64 6172 2f42 7567 3639 3032 3836 lendar/Bug690286 │ │ │ │ │ +00065f60: 312e 6a61 7661 3a20 5465 7374 2066 6f72 1.java: Test for │ │ │ │ │ +00065f70: 2061 2077 6f72 6b61 726f 756e 6420 7768 a workaround wh │ │ │ │ │ +00065f80: 656e 2057 4545 4b5f 4f46 5f59 4541 5220 en WEEK_OF_YEAR │ │ │ │ │ +00065f90: 616e 6420 5945 4152 2061 7265 206f 7574 and YEAR are out │ │ │ │ │ +00065fa0: 206f 6620 7379 6e63 2e0a 0a3c 6c69 3e6a of sync...
  • j │ │ │ │ │ +00065fb0: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ +00065fc0: 722f 4275 6737 3031 3734 3538 2e6a 6176 r/Bug7017458.jav │ │ │ │ │ +00065fd0: 613a 2054 6573 7420 6f66 206d 756c 7469 a: Test of multi │ │ │ │ │ +00065fe0: 7468 7265 6164 6564 2073 6572 6961 6c69 threaded seriali │ │ │ │ │ +00065ff0: 7a61 7469 6f6e 2f64 6573 6572 6961 6c69 zation/deseriali │ │ │ │ │ +00066000: 7a61 7469 6f6e 206f 6620 4361 6c65 6e64 zation of Calend │ │ │ │ │ +00066010: 6172 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ar...
  • java/ut │ │ │ │ │ +00066020: 696c 2f43 616c 656e 6461 722f 4275 6738 il/Calendar/Bug8 │ │ │ │ │ +00066030: 3030 3730 3338 2e6a 6176 613a 2056 6572 007038.java: Ver │ │ │ │ │ +00066040: 6966 7920 4172 7261 7949 6e64 6578 4f75 ify ArrayIndexOu │ │ │ │ │ +00066050: 744f 6642 6f75 6e64 7345 7863 6570 7469 tOfBoundsExcepti │ │ │ │ │ +00066060: 6f6e 2069 7320 6e6f 7420 7468 726f 776e on is not thrown │ │ │ │ │ +00066070: 206f 6e20 6f6e 2063 616c 6c69 6e67 206c on on calling l │ │ │ │ │ +00066080: 6f63 616c 697a 6564 4461 7465 5469 6d65 ocalizedDateTime │ │ │ │ │ +00066090: 2829 2e70 7269 6e74 2829 2077 6974 6820 ().print() with │ │ │ │ │ +000660a0: 4a61 7061 6e65 7365 4368 726f 6e6f 0a0a JapaneseChrono.. │ │ │ │ │ +000660b0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4361
  • java/util/Ca │ │ │ │ │ +000660c0: 6c65 6e64 6172 2f42 7567 3830 3735 3534 lendar/Bug807554 │ │ │ │ │ +000660d0: 382e 6a61 7661 3a20 4d61 6b65 2073 7572 8.java: Make sur │ │ │ │ │ +000660e0: 6520 7468 6174 2074 6865 2066 6f72 6d61 e that the forma │ │ │ │ │ +000660f0: 7420 666f 726d 206f 6620 6d6f 6e74 6820 t form of month │ │ │ │ │ +00066100: 6e61 6d65 7320 6172 6520 7072 6f64 7563 names are produc │ │ │ │ │ +00066110: 6564 2077 6865 6e20 7468 6572 6520 6172 ed when there ar │ │ │ │ │ +00066120: 6520 6e6f 2073 7461 6e64 2d61 6c6f 6e65 e no stand-alone │ │ │ │ │ +00066130: 206f 6e65 7320 6176 6169 6c61 626c 652e ones available. │ │ │ │ │ 00066140: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00066150: 4361 6c65 6e64 6172 2f42 7567 3830 3735 Calendar/Bug8075 │ │ │ │ │ -00066160: 3534 382e 6a61 7661 3a20 4d61 6b65 2073 548.java: Make s │ │ │ │ │ -00066170: 7572 6520 7468 6174 2074 6865 2066 6f72 ure that the for │ │ │ │ │ -00066180: 6d61 7420 666f 726d 206f 6620 6d6f 6e74 mat form of mont │ │ │ │ │ -00066190: 6820 6e61 6d65 7320 6172 6520 7072 6f64 h names are prod │ │ │ │ │ -000661a0: 7563 6564 2077 6865 6e20 7468 6572 6520 uced when there │ │ │ │ │ -000661b0: 6172 6520 6e6f 2073 7461 6e64 2d61 6c6f are no stand-alo │ │ │ │ │ -000661c0: 6e65 206f 6e65 7320 6176 6169 6c61 626c ne ones availabl │ │ │ │ │ -000661d0: 652e 0a0a 3c6c 693e 6a61 7661 2f75 7469 e...
  • java/uti │ │ │ │ │ -000661e0: 6c2f 4361 6c65 6e64 6172 2f42 7567 3831 l/Calendar/Bug81 │ │ │ │ │ -000661f0: 3532 3037 372e 6a61 7661 3a20 4d61 6b65 52077.java: Make │ │ │ │ │ -00066200: 2073 7572 6520 7468 6174 2072 6f6c 6c28 sure that roll( │ │ │ │ │ -00066210: 2920 7769 7468 2048 4f55 522f 484f 5552 ) with HOUR/HOUR │ │ │ │ │ -00066220: 5f4f 465f 4441 5920 776f 726b 7320 6172 _OF_DAY works ar │ │ │ │ │ -00066230: 6f75 6e64 2073 7461 6e64 6172 642f 6461 ound standard/da │ │ │ │ │ -00066240: 796c 6967 6874 2074 696d 6520 7472 616e ylight time tran │ │ │ │ │ -00066250: 7369 7469 6f6e 730a 0a3c 6c69 3e6a 6176 sitions..
  • jav │ │ │ │ │ -00066260: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ -00066270: 4275 6738 3136 3732 3733 2e6a 6176 613a Bug8167273.java: │ │ │ │ │ -00066280: 2054 6573 7420 4572 6120 6e61 6d65 7320 Test Era names │ │ │ │ │ -00066290: 7265 7472 6965 7665 6420 6672 6f6d 2043 retrieved from C │ │ │ │ │ -000662a0: 616c 656e 6461 7220 616e 6420 4461 7465 alendar and Date │ │ │ │ │ -000662b0: 466f 726d 6174 5379 6d62 6f6c 7320 636c FormatSymbols cl │ │ │ │ │ -000662c0: 6173 7320 7368 6f75 6c64 206d 6174 6368 ass should match │ │ │ │ │ -000662d0: 2066 6f72 2064 6566 6175 6c74 2070 726f for default pro │ │ │ │ │ -000662e0: 7669 6465 7273 2070 7265 6665 7265 6e63 viders preferenc │ │ │ │ │ -000662f0: 6520 6173 2077 656c 6c20 6173 2077 6865 e as well as whe │ │ │ │ │ -00066300: 6e20 2070 7265 6665 7265 6e63 6520 6c69 n preference li │ │ │ │ │ -00066310: 7374 2069 7320 5b43 4f4d 5041 542c 2043 st is [COMPAT, C │ │ │ │ │ -00066320: 4c44 525d 2c20 456d 7074 7920 6572 6120 LDR], Empty era │ │ │ │ │ -00066330: 6e61 6d65 7320 6172 6520 6e6f 7420 7265 names are not re │ │ │ │ │ -00066340: 7472 6965 7665 6420 6672 6f6d 2044 6174 trieved from Dat │ │ │ │ │ -00066350: 6566 6f72 6d61 7453 796d 626f 6c73 2063 eformatSymbols c │ │ │ │ │ -00066360: 6c61 7373 2e0a 0a3c 6c69 3e6a 6176 612f lass...
  • java/ │ │ │ │ │ +00066150: 4361 6c65 6e64 6172 2f42 7567 3831 3532 Calendar/Bug8152 │ │ │ │ │ +00066160: 3037 372e 6a61 7661 3a20 4d61 6b65 2073 077.java: Make s │ │ │ │ │ +00066170: 7572 6520 7468 6174 2072 6f6c 6c28 2920 ure that roll() │ │ │ │ │ +00066180: 7769 7468 2048 4f55 522f 484f 5552 5f4f with HOUR/HOUR_O │ │ │ │ │ +00066190: 465f 4441 5920 776f 726b 7320 6172 6f75 F_DAY works arou │ │ │ │ │ +000661a0: 6e64 2073 7461 6e64 6172 642f 6461 796c nd standard/dayl │ │ │ │ │ +000661b0: 6967 6874 2074 696d 6520 7472 616e 7369 ight time transi │ │ │ │ │ +000661c0: 7469 6f6e 730a 0a3c 6c69 3e6a 6176 612f tions..
  • java/ │ │ │ │ │ +000661d0: 7574 696c 2f43 616c 656e 6461 722f 4275 util/Calendar/Bu │ │ │ │ │ +000661e0: 6738 3136 3732 3733 2e6a 6176 613a 2054 g8167273.java: T │ │ │ │ │ +000661f0: 6573 7420 4572 6120 6e61 6d65 7320 7265 est Era names re │ │ │ │ │ +00066200: 7472 6965 7665 6420 6672 6f6d 2043 616c trieved from Cal │ │ │ │ │ +00066210: 656e 6461 7220 616e 6420 4461 7465 466f endar and DateFo │ │ │ │ │ +00066220: 726d 6174 5379 6d62 6f6c 7320 636c 6173 rmatSymbols clas │ │ │ │ │ +00066230: 7320 7368 6f75 6c64 206d 6174 6368 2066 s should match f │ │ │ │ │ +00066240: 6f72 2064 6566 6175 6c74 2070 726f 7669 or default provi │ │ │ │ │ +00066250: 6465 7273 2070 7265 6665 7265 6e63 6520 ders preference │ │ │ │ │ +00066260: 6173 2077 656c 6c20 6173 2077 6865 6e20 as well as when │ │ │ │ │ +00066270: 2070 7265 6665 7265 6e63 6520 6c69 7374 preference list │ │ │ │ │ +00066280: 2069 7320 5b43 4f4d 5041 542c 2043 4c44 is [COMPAT, CLD │ │ │ │ │ +00066290: 525d 2c20 456d 7074 7920 6572 6120 6e61 R], Empty era na │ │ │ │ │ +000662a0: 6d65 7320 6172 6520 6e6f 7420 7265 7472 mes are not retr │ │ │ │ │ +000662b0: 6965 7665 6420 6672 6f6d 2044 6174 6566 ieved from Datef │ │ │ │ │ +000662c0: 6f72 6d61 7453 796d 626f 6c73 2063 6c61 ormatSymbols cla │ │ │ │ │ +000662d0: 7373 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ss...
  • java/ut │ │ │ │ │ +000662e0: 696c 2f43 616c 656e 6461 722f 4275 6738 il/Calendar/Bug8 │ │ │ │ │ +000662f0: 3137 3638 3437 2e6a 6176 613a 204d 616b 176847.java: Mak │ │ │ │ │ +00066300: 6520 7375 7265 2074 6861 7420 7374 796c e sure that styl │ │ │ │ │ +00066310: 6520 7661 6c75 6520 6f66 2027 3327 2074 e value of '3' t │ │ │ │ │ +00066320: 6872 6f77 7320 496c 6c65 6761 6c41 7267 hrows IllegalArg │ │ │ │ │ +00066330: 756d 656e 7445 7863 6570 7469 6f6e 2069 umentException i │ │ │ │ │ +00066340: 6e20 4361 6c65 6e64 6172 2e67 6574 4469 n Calendar.getDi │ │ │ │ │ +00066350: 7370 6c61 794e 616d 6528 7329 206d 6574 splayName(s) met │ │ │ │ │ +00066360: 686f 6473 2e0a 0a3c 6c69 3e6a 6176 612f hods...
  • java/ │ │ │ │ │ 00066370: 7574 696c 2f43 616c 656e 6461 722f 4275 util/Calendar/Bu │ │ │ │ │ -00066380: 6738 3137 3638 3437 2e6a 6176 613a 204d g8176847.java: M │ │ │ │ │ -00066390: 616b 6520 7375 7265 2074 6861 7420 7374 ake sure that st │ │ │ │ │ -000663a0: 796c 6520 7661 6c75 6520 6f66 2027 3327 yle value of '3' │ │ │ │ │ -000663b0: 2074 6872 6f77 7320 496c 6c65 6761 6c41 throws IllegalA │ │ │ │ │ -000663c0: 7267 756d 656e 7445 7863 6570 7469 6f6e rgumentException │ │ │ │ │ -000663d0: 2069 6e20 4361 6c65 6e64 6172 2e67 6574 in Calendar.get │ │ │ │ │ -000663e0: 4469 7370 6c61 794e 616d 6528 7329 206d DisplayName(s) m │ │ │ │ │ -000663f0: 6574 686f 6473 2e0a 0a3c 6c69 3e6a 6176 ethods...
  • jav │ │ │ │ │ -00066400: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ -00066410: 4275 696c 6465 722f 4275 696c 6465 7254 Builder/BuilderT │ │ │ │ │ -00066420: 6573 742e 6a61 7661 3a20 556e 6974 2074 est.java: Unit t │ │ │ │ │ -00066430: 6573 7420 666f 7220 4361 6c65 6e64 6172 est for Calendar │ │ │ │ │ -00066440: 2e42 7569 6c64 6572 2e0a 0a3c 6c69 3e6a .Builder...
  • j │ │ │ │ │ -00066450: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ -00066460: 722f 4361 6c65 6e64 6172 4461 7461 5465 r/CalendarDataTe │ │ │ │ │ -00066470: 7374 2e6a 6176 613a 2054 6573 7473 2066 st.java: Tests f │ │ │ │ │ -00066480: 6f72 2072 6567 696f 6e20 6465 7065 6e64 or region depend │ │ │ │ │ -00066490: 656e 7420 6361 6c65 6e64 6172 2064 6174 ent calendar dat │ │ │ │ │ -000664a0: 612c 2069 2e65 2e2c 2066 6972 7374 4461 a, i.e., firstDa │ │ │ │ │ -000664b0: 794f 6657 6565 6b20 616e 6420 6d69 6e69 yOfWeek and mini │ │ │ │ │ -000664c0: 6d61 6c44 6179 7349 6e46 6972 7374 5765 malDaysInFirstWe │ │ │ │ │ -000664d0: 656b 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ek...
  • java/ut │ │ │ │ │ -000664e0: 696c 2f43 616c 656e 6461 722f 4361 6c65 il/Calendar/Cale │ │ │ │ │ -000664f0: 6e64 6172 4469 7370 6c61 794e 616d 6573 ndarDisplayNames │ │ │ │ │ -00066500: 5465 7374 2e6a 6176 613a 2056 6572 6966 Test.java: Verif │ │ │ │ │ -00066510: 7920 7468 6520 7265 7375 6c74 7320 7265 y the results re │ │ │ │ │ -00066520: 7475 726e 6564 2062 7920 4361 6c65 6e64 turned by Calend │ │ │ │ │ -00066530: 6172 2e67 6574 4469 7370 6c61 794e 616d ar.getDisplayNam │ │ │ │ │ -00066540: 6573 2829 2041 5049 0a0a 3c6c 693e 6a61 es() API..
  • ja │ │ │ │ │ -00066550: 7661 2f75 7469 6c2f 4361 6c65 6e64 6172 va/util/Calendar │ │ │ │ │ -00066560: 2f43 616c 656e 6461 724c 696d 6974 5465 /CalendarLimitTe │ │ │ │ │ -00066570: 7374 2e6a 6176 613a 2074 6573 7420 666f st.java: test fo │ │ │ │ │ -00066580: 7220 6c69 6d69 7420 6f6e 2043 616c 656e r limit on Calen │ │ │ │ │ -00066590: 6461 720a 0a3c 6c69 3e6a 6176 612f 7574 dar..
  • java/ut │ │ │ │ │ -000665a0: 696c 2f43 616c 656e 6461 722f 4361 6c65 il/Calendar/Cale │ │ │ │ │ -000665b0: 6e64 6172 5265 6772 6573 7369 6f6e 2e6a ndarRegression.j │ │ │ │ │ -000665c0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -000665d0: 2f75 7469 6c2f 4361 6c65 6e64 6172 2f43 /util/Calendar/C │ │ │ │ │ -000665e0: 616c 656e 6461 7254 6573 742e 6a61 7661 alendarTest.java │ │ │ │ │ -000665f0: 3a20 7465 7374 2066 6f72 2043 616c 656e : test for Calen │ │ │ │ │ -00066600: 6461 720a 0a3c 6c69 3e6a 6176 612f 7574 dar..
  • java/ut │ │ │ │ │ -00066610: 696c 2f43 616c 656e 6461 722f 4361 6c65 il/Calendar/Cale │ │ │ │ │ -00066620: 6e64 6172 5465 7374 5363 7269 7074 732f ndarTestScripts/ │ │ │ │ │ -00066630: 4a61 7061 6e65 7365 526f 6c6c 5465 7374 JapaneseRollTest │ │ │ │ │ -00066640: 732e 6a61 7661 3a20 7465 7374 7320 4a61 s.java: tests Ja │ │ │ │ │ -00066650: 7061 6e65 7365 2043 616c 656e 6461 722e panese Calendar. │ │ │ │ │ -00066660: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00066670: 4361 6c65 6e64 6172 2f43 616c 656e 6461 Calendar/Calenda │ │ │ │ │ -00066680: 7254 6573 7453 6372 6970 7473 2f4a 6170 rTestScripts/Jap │ │ │ │ │ -00066690: 616e 6573 6554 6573 7473 2e6a 6176 613a aneseTests.java: │ │ │ │ │ -000666a0: 2074 6573 7473 204a 6170 616e 6573 6520 tests Japanese │ │ │ │ │ -000666b0: 4361 6c65 6e64 6172 2e0a 0a3c 6c69 3e6a Calendar...
  • j │ │ │ │ │ -000666c0: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ -000666d0: 722f 4361 6c65 6e64 6172 5479 7065 5465 r/CalendarTypeTe │ │ │ │ │ -000666e0: 7374 2e6a 6176 613a 2055 6e69 7420 7465 st.java: Unit te │ │ │ │ │ -000666f0: 7374 2066 6f72 2063 616c 656e 6461 7220 st for calendar │ │ │ │ │ -00066700: 7479 7065 730a 0a3c 6c69 3e6a 6176 612f types..
  • java/ │ │ │ │ │ -00066710: 7574 696c 2f43 616c 656e 6461 722f 436c util/Calendar/Cl │ │ │ │ │ -00066720: 6472 466f 726d 6174 4e61 6d65 7354 6573 drFormatNamesTes │ │ │ │ │ -00066730: 742e 6a61 7661 3a20 556e 6974 2074 6573 t.java: Unit tes │ │ │ │ │ -00066740: 7420 666f 7220 434c 4452 2046 6f72 6d61 t for CLDR Forma │ │ │ │ │ -00066750: 7444 6174 6120 7265 736f 7572 6365 730a tData resources. │ │ │ │ │ -00066760: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f43 .
  • java/util/C │ │ │ │ │ -00066770: 616c 656e 6461 722f 4669 656c 6453 7461 alendar/FieldSta │ │ │ │ │ -00066780: 7465 5465 7374 2e6a 6176 613a 2055 6e69 teTest.java: Uni │ │ │ │ │ -00066790: 7420 7465 7374 7320 666f 7220 696e 7465 t tests for inte │ │ │ │ │ -000667a0: 726e 616c 2066 6965 6c64 7320 7374 6174 rnal fields stat │ │ │ │ │ -000667b0: 6573 2e0a 0a3c 6c69 3e6a 6176 612f 7574 es...
  • java/ut │ │ │ │ │ -000667c0: 696c 2f43 616c 656e 6461 722f 4765 6e65 il/Calendar/Gene │ │ │ │ │ -000667d0: 7269 6354 696d 655a 6f6e 654e 616d 6573 ricTimeZoneNames │ │ │ │ │ -000667e0: 5465 7374 2e6a 6176 613a 2055 6e69 7420 Test.java: Unit │ │ │ │ │ -000667f0: 7465 7374 2066 6f72 2067 656e 6572 6963 test for generic │ │ │ │ │ -00066800: 2074 696d 6520 7a6f 6e65 206e 616d 6573 time zone names │ │ │ │ │ -00066810: 2073 7570 706f 7274 2e0a 0a3c 6c69 3e6a support...
  • j │ │ │ │ │ -00066820: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ -00066830: 722f 4772 6567 6f72 6961 6e43 7574 6f76 r/GregorianCutov │ │ │ │ │ -00066840: 6572 5465 7374 2e6a 6176 613a 2055 6e69 erTest.java: Uni │ │ │ │ │ -00066850: 7420 7465 7374 7320 7265 6c61 7465 6420 t tests related │ │ │ │ │ -00066860: 746f 2074 6865 2047 7265 676f 7269 616e to the Gregorian │ │ │ │ │ -00066870: 2063 7574 6f76 6572 2073 7570 706f 7274 cutover support │ │ │ │ │ -00066880: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -00066890: 2f43 616c 656e 6461 722f 4a61 7061 6e45 /Calendar/JapanE │ │ │ │ │ -000668a0: 7261 4e61 6d65 436f 6d70 6174 5465 7374 raNameCompatTest │ │ │ │ │ -000668b0: 2e6a 6176 613a 2054 6573 7420 7468 6520 .java: Test the │ │ │ │ │ -000668c0: 6c6f 6361 6c69 7a65 6420 6e61 6d65 7320 localized names │ │ │ │ │ -000668d0: 6f66 204a 6170 616e 6573 6520 6572 6120 of Japanese era │ │ │ │ │ -000668e0: 5265 6977 6120 6672 6f6d 2043 4f4d 5041 Reiwa from COMPA │ │ │ │ │ -000668f0: 5420 7072 6f76 6964 6572 2e0a 0a3c 6c69 T provider...
  • java/util/Calen │ │ │ │ │ -00066910: 6461 722f 4a61 7061 6e65 7365 4572 614e dar/JapaneseEraN │ │ │ │ │ -00066920: 616d 6554 6573 742e 6a61 7661 3a20 5465 ameTest.java: Te │ │ │ │ │ -00066930: 7374 2074 6865 206c 6f63 616c 697a 6564 st the localized │ │ │ │ │ -00066940: 204a 6170 616e 6573 6520 6e65 7720 6572 Japanese new er │ │ │ │ │ -00066950: 6120 6e61 6d65 2028 4d61 7920 3173 742e a name (May 1st. │ │ │ │ │ -00066960: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00066970: 4361 6c65 6e64 6172 2f4a 6170 616e 6573 Calendar/Japanes │ │ │ │ │ -00066980: 654c 656e 6965 6e74 4572 6154 6573 742e eLenientEraTest. │ │ │ │ │ -00066990: 6a61 7661 3a20 5465 7374 2077 6865 7468 java: Test wheth │ │ │ │ │ -000669a0: 6572 206c 656e 6965 6e74 2065 7261 2069 er lenient era i │ │ │ │ │ -000669b0: 7320 6163 6365 7074 6564 2069 6e20 4a61 s accepted in Ja │ │ │ │ │ -000669c0: 7061 6e65 7365 496d 7065 7269 616c 4361 paneseImperialCa │ │ │ │ │ -000669d0: 6c65 6e64 6172 0a0a 3c6c 693e 6a61 7661 lendar..
  • java │ │ │ │ │ -000669e0: 2f75 7469 6c2f 4361 6c65 6e64 6172 2f4a /util/Calendar/J │ │ │ │ │ -000669f0: 6176 6174 696d 6554 6573 742e 6a61 7661 avatimeTest.java │ │ │ │ │ -00066a00: 3a20 5465 7374 2074 686f 7365 2062 7269 : Test those bri │ │ │ │ │ -00066a10: 6467 6520 6d65 7468 6f64 7320 746f 2f66 dge methods to/f │ │ │ │ │ -00066a20: 726f 6d20 6a61 7661 2e74 696d 6520 6461 rom java.time da │ │ │ │ │ -00066a30: 7465 2f74 696d 6520 636c 6173 7365 730a te/time classes. │ │ │ │ │ -00066a40: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f43 .
  • java/util/C │ │ │ │ │ -00066a50: 616c 656e 6461 722f 4a75 6c69 616e 5465 alendar/JulianTe │ │ │ │ │ -00066a60: 7374 2e6a 6176 613a 2054 6573 7473 2066 st.java: Tests f │ │ │ │ │ -00066a70: 6f72 2074 6865 204a 756c 6961 6e20 6361 or the Julian ca │ │ │ │ │ -00066a80: 6c65 6e64 6172 2073 7973 7465 6d20 2862 lendar system (b │ │ │ │ │ -00066a90: 6566 6f72 6520 7468 6520 4772 6567 6f72 efore the Gregor │ │ │ │ │ -00066aa0: 6961 6e20 6375 746f 7665 7229 0a0a 3c6c ian cutover)..java/util/Cale │ │ │ │ │ -00066ac0: 6e64 6172 2f4c 696d 6974 2e6a 6176 613a ndar/Limit.java: │ │ │ │ │ -00066ad0: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ -00066ae0: 4772 6567 6f72 6961 6e43 616c 656e 6461 GregorianCalenda │ │ │ │ │ -00066af0: 7220 776f 726b 7320 6661 7220 696e 2074 r works far in t │ │ │ │ │ -00066b00: 6865 2070 6173 7420 616e 6420 6675 7475 he past and futu │ │ │ │ │ -00066b10: 7265 2e0a 0a3c 6c69 3e6a 6176 612f 7574 re...
  • java/ut │ │ │ │ │ -00066b20: 696c 2f43 616c 656e 6461 722f 4e61 7272 il/Calendar/Narr │ │ │ │ │ -00066b30: 6f77 4e61 6d65 7354 6573 742e 6a61 7661 owNamesTest.java │ │ │ │ │ -00066b40: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ -00066b50: 6e61 7272 6f77 206e 616d 6573 2073 7570 narrow names sup │ │ │ │ │ -00066b60: 706f 7274 2e0a 0a3c 6c69 3e6a 6176 612f port...
  • java/ │ │ │ │ │ -00066b70: 7574 696c 2f43 616c 656e 6461 722f 4e6f util/Calendar/No │ │ │ │ │ -00066b80: 6e4c 656e 6965 6e74 5465 7374 2e6a 6176 nLenientTest.jav │ │ │ │ │ -00066b90: 613a 204d 616b 6520 7375 7265 2074 6861 a: Make sure tha │ │ │ │ │ -00066ba0: 7420 7661 6c69 6461 7469 6f6e 2069 7320 t validation is │ │ │ │ │ -00066bb0: 6164 6571 7561 7465 2069 6e20 6e6f 6e2d adequate in non- │ │ │ │ │ -00066bc0: 6c65 6e69 656e 7420 6d6f 6465 2e0a 0a3c lenient mode...< │ │ │ │ │ -00066bd0: 6c69 3e6a 6176 612f 7574 696c 2f43 616c li>java/util/Cal │ │ │ │ │ -00066be0: 656e 6461 722f 5265 736f 6c75 7469 6f6e endar/Resolution │ │ │ │ │ -00066bf0: 5465 7374 2e6a 6176 613a 204d 616b 6520 Test.java: Make │ │ │ │ │ -00066c00: 7375 7265 2074 6861 7420 7468 6520 7265 sure that the re │ │ │ │ │ -00066c10: 736f 6c75 7469 6f6e 206f 6620 2857 454b solution of (WEK │ │ │ │ │ -00066c20: 4b5f 4f46 5f4d 4f4e 5448 202b 2044 4159 K_OF_MONTH + DAY │ │ │ │ │ -00066c30: 5f4f 465f 5745 454b 2920 616e 6420 2844 _OF_WEEK) and (D │ │ │ │ │ -00066c40: 4159 5f4f 465f 5745 454b 5f49 4e5f 4d4f AY_OF_WEEK_IN_MO │ │ │ │ │ -00066c50: 4e54 4820 2b20 4441 595f 4f46 5f57 4545 NTH + DAY_OF_WEE │ │ │ │ │ -00066c60: 4b29 2077 6f72 6b73 2061 7320 7370 6563 K) works as spec │ │ │ │ │ -00066c70: 6966 6965 6420 696e 2074 6865 2041 5049 ified in the API │ │ │ │ │ -00066c80: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -00066c90: 2f43 616c 656e 6461 722f 526f 6c6c 4461 /Calendar/RollDa │ │ │ │ │ -00066ca0: 794f 6657 6565 6b54 6573 742e 6a61 7661 yOfWeekTest.java │ │ │ │ │ -00066cb0: 3a20 4d61 6b65 2073 7572 6520 7468 6174 : Make sure that │ │ │ │ │ -00066cc0: 2072 6f6c 6c69 6e67 2044 4159 5f4f 465f rolling DAY_OF_ │ │ │ │ │ -00066cd0: 5745 454b 2073 7461 7973 2069 6e20 7468 WEEK stays in th │ │ │ │ │ -00066ce0: 6520 7361 6d65 2077 6565 6b20 6172 6f75 e same week arou │ │ │ │ │ -00066cf0: 6e64 2079 6561 7220 626f 756e 6461 7269 nd year boundari │ │ │ │ │ -00066d00: 6573 2e0a 0a3c 6c69 3e6a 6176 612f 7574 es...
  • java/ut │ │ │ │ │ -00066d10: 696c 2f43 616c 656e 6461 722f 526f 6c6c il/Calendar/Roll │ │ │ │ │ -00066d20: 4672 6f6d 4c61 7374 546f 4669 7273 7457 FromLastToFirstW │ │ │ │ │ -00066d30: 6565 6b2e 6a61 7661 3a20 5465 7374 2074 eek.java: Test t │ │ │ │ │ -00066d40: 6865 2062 6568 6176 696f 7220 6f66 2047 he behavior of G │ │ │ │ │ -00066d50: 7265 676f 7269 616e 4361 6c65 6e64 6172 regorianCalendar │ │ │ │ │ -00066d60: 2e72 6f6c 6c28 5745 454b 5f4f 465f 5945 .roll(WEEK_OF_YE │ │ │ │ │ -00066d70: 4152 2920 7768 656e 2074 6865 206c 6173 AR) when the las │ │ │ │ │ -00066d80: 7420 7765 656b 2069 7320 726f 6c6c 6564 t week is rolled │ │ │ │ │ -00066d90: 2069 6e74 6f20 7468 6520 6669 7273 7420 into the first │ │ │ │ │ -00066da0: 7765 656b 206f 6620 7468 6520 7361 6d65 week of the same │ │ │ │ │ -00066db0: 2079 6561 720a 0a3c 6c69 3e6a 6176 612f year..
  • java/ │ │ │ │ │ -00066dc0: 7574 696c 2f43 616c 656e 6461 722f 5374 util/Calendar/St │ │ │ │ │ -00066dd0: 616d 704f 7665 7266 6c6f 772e 6a61 7661 ampOverflow.java │ │ │ │ │ -00066de0: 3a20 4d61 6b65 2073 7572 6520 7468 6174 : Make sure that │ │ │ │ │ -00066df0: 2043 616c 656e 6461 7220 646f 6573 6e27 Calendar doesn' │ │ │ │ │ -00066e00: 7420 6361 7573 6520 6e65 7874 5374 616d t cause nextStam │ │ │ │ │ -00066e10: 7020 6f76 6572 666c 6f77 2e0a 0a3c 6c69 p overflow...
  • java/util/Calen │ │ │ │ │ -00066e30: 6461 722f 5375 7070 6c65 6d65 6e74 616c dar/Supplemental │ │ │ │ │ -00066e40: 4a61 7061 6e65 7365 4572 6154 6573 7452 JapaneseEraTestR │ │ │ │ │ -00066e50: 756e 2e6a 6176 613a 2054 6573 7420 666f un.java: Test fo │ │ │ │ │ -00066e60: 7220 6a64 6b2e 6361 6c65 6e64 6172 2e6a r jdk.calendar.j │ │ │ │ │ -00066e70: 6170 616e 6573 652e 7375 7070 6c65 6d65 apanese.suppleme │ │ │ │ │ -00066e80: 6e74 616c 2e65 7261 2073 7570 706f 7274 ntal.era support │ │ │ │ │ -00066e90: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00066ea0: 4361 6c65 6e64 6172 2f57 6565 6b44 6174 Calendar/WeekDat │ │ │ │ │ -00066eb0: 6554 6573 742e 6a61 7661 3a20 556e 6974 eTest.java: Unit │ │ │ │ │ -00066ec0: 2074 6573 7420 666f 7220 7765 656b 2064 test for week d │ │ │ │ │ -00066ed0: 6174 6520 7375 7070 6f72 740a 0a3c 6c69 ate support..
  • java/util/Calen │ │ │ │ │ -00066ef0: 6461 722f 5a6f 6e65 4f66 6673 6574 732e dar/ZoneOffsets. │ │ │ │ │ -00066f00: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -00066f10: 7468 6174 205a 4f4e 455f 4f46 4653 4554 that ZONE_OFFSET │ │ │ │ │ -00066f20: 2061 6e64 2f6f 7220 4453 545f 4f46 4653 and/or DST_OFFS │ │ │ │ │ -00066f30: 4554 2073 6574 7469 6e67 2069 7320 7461 ET setting is ta │ │ │ │ │ -00066f40: 6b65 6e20 696e 746f 2061 6363 6f75 6e74 ken into account │ │ │ │ │ -00066f50: 2066 6f72 2074 696d 6520 6361 6c63 756c for time calcul │ │ │ │ │ -00066f60: 6174 696f 6e73 2e0a 0a3c 6c69 3e6a 6176 ations...
  • jav │ │ │ │ │ -00066f70: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ -00066f80: 6275 6734 3032 3835 3138 2e6a 6176 613a bug4028518.java: │ │ │ │ │ -00066f90: 2045 6e73 7572 6520 636c 6f6e 6564 2047 Ensure cloned G │ │ │ │ │ -00066fa0: 7265 676f 7269 616e 4361 6c65 6e64 6172 regorianCalendar │ │ │ │ │ -00066fb0: 2069 7320 756e 6368 616e 6765 6420 7768 is unchanged wh │ │ │ │ │ -00066fc0: 656e 206d 6f64 6966 7969 6e67 2069 7473 en modifying its │ │ │ │ │ -00066fd0: 206f 7269 6769 6e61 6c2e 0a0a 3c6c 693e original...
  • │ │ │ │ │ -00066fe0: 6a61 7661 2f75 7469 6c2f 4361 6c65 6e64 java/util/Calend │ │ │ │ │ -00066ff0: 6172 2f62 7567 3431 3030 3331 312e 6a61 ar/bug4100311.ja │ │ │ │ │ -00067000: 7661 3a20 456e 7375 7265 2073 6574 2844 va: Ensure set(D │ │ │ │ │ -00067010: 4159 5f4f 465f 5945 4152 2c20 3129 2077 AY_OF_YEAR, 1) w │ │ │ │ │ -00067020: 6f72 6b73 2e0a 0a3c 6c69 3e6a 6176 612f orks...
  • java/ │ │ │ │ │ -00067030: 7574 696c 2f43 616c 656e 6461 722f 6275 util/Calendar/bu │ │ │ │ │ -00067040: 6734 3234 3338 3032 2e6a 6176 613a 2063 g4243802.java: c │ │ │ │ │ -00067050: 6f6e 6669 726d 2074 6861 7420 4361 6c65 onfirm that Cale │ │ │ │ │ -00067060: 6e64 6172 2e73 6574 5469 6d65 496e 4d69 ndar.setTimeInMi │ │ │ │ │ -00067070: 6c6c 6973 2829 2061 6e64 2067 6574 5469 llis() and getTi │ │ │ │ │ -00067080: 6d65 496e 4d69 6c6c 6973 2829 2063 616e meInMillis() can │ │ │ │ │ -00067090: 2062 6520 6361 6c6c 6564 2066 726f 6d20 be called from │ │ │ │ │ -000670a0: 6120 7573 6572 2070 726f 6772 616d 2e0a a user program.. │ │ │ │ │ -000670b0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f43 .
  • java/util/C │ │ │ │ │ -000670c0: 616c 656e 6461 722f 6275 6734 3331 3636 alendar/bug43166 │ │ │ │ │ -000670d0: 3738 2e6a 6176 613a 2074 6573 7420 7468 78.java: test th │ │ │ │ │ -000670e0: 6174 2043 616c 656e 6461 7227 7320 5365 at Calendar's Se │ │ │ │ │ -000670f0: 7269 616c 697a 6174 696f 6e20 776f 726b rialization work │ │ │ │ │ -00067100: 7320 636f 7272 6563 746c 792e 0a0a 3c6c s correctly...java/util/Cale │ │ │ │ │ -00067120: 6e64 6172 2f62 7567 3433 3732 3734 332e ndar/bug4372743. │ │ │ │ │ -00067130: 6a61 7661 3a20 7465 7374 2074 6861 7420 java: test that │ │ │ │ │ -00067140: 6368 6563 6b73 2074 7261 6e73 6974 696f checks transitio │ │ │ │ │ -00067150: 6e73 206f 6620 4552 4120 616e 6420 5945 ns of ERA and YE │ │ │ │ │ -00067160: 4152 2077 6869 6368 2061 7265 2063 6175 AR which are cau │ │ │ │ │ -00067170: 7365 6420 6279 2061 6464 284d 4f4e 5448 sed by add(MONTH │ │ │ │ │ -00067180: 292e 0a0a 3c6c 693e 6a61 7661 2f75 7469 )...
  • java/uti │ │ │ │ │ -00067190: 6c2f 4361 6c65 6e64 6172 2f62 7567 3434 l/Calendar/bug44 │ │ │ │ │ -000671a0: 3031 3232 332e 6a61 7661 3a20 4d61 6b65 01223.java: Make │ │ │ │ │ -000671b0: 2073 7572 6520 7468 6174 2047 7265 676f sure that Grego │ │ │ │ │ -000671c0: 7269 616e 4361 6c65 6e64 6172 2064 6f65 rianCalendar doe │ │ │ │ │ -000671d0: 736e 2774 2063 6175 7365 2049 6c6c 6567 sn't cause Illeg │ │ │ │ │ -000671e0: 616c 4172 6775 6d65 6e74 4578 6365 7074 alArgumentExcept │ │ │ │ │ -000671f0: 696f 6e20 6174 2073 6f6d 6520 7370 6563 ion at some spec │ │ │ │ │ -00067200: 6961 6c20 7369 7475 6174 696f 6e73 2077 ial situations w │ │ │ │ │ -00067210: 6869 6368 2061 7265 2072 656c 6174 6564 hich are related │ │ │ │ │ -00067220: 2074 6f20 7468 6520 4c65 6170 2059 6561 to the Leap Yea │ │ │ │ │ -00067230: 722e 0a0a 3c6c 693e 6a61 7661 2f75 7469 r...
  • java/uti │ │ │ │ │ -00067240: 6c2f 4361 6c65 6e64 6172 2f62 7567 3434 l/Calendar/bug44 │ │ │ │ │ -00067250: 3039 3037 322e 6a61 7661 3a20 7465 7374 09072.java: test │ │ │ │ │ -00067260: 7320 666f 7220 7365 7428 292c 2061 6464 s for set(), add │ │ │ │ │ -00067270: 2829 2c20 616e 6420 726f 6c6c 2829 2077 (), and roll() w │ │ │ │ │ -00067280: 6974 6820 7661 7269 6f75 7320 7765 656b ith various week │ │ │ │ │ -00067290: 2070 6172 616d 6574 6572 732e 0a0a 3c6c parameters...java/util/Cale │ │ │ │ │ -000672b0: 6e64 6172 2f62 7567 3435 3134 3833 312e ndar/bug4514831. │ │ │ │ │ -000672c0: 6a61 7661 3a20 436f 6e66 6972 6d20 7468 java: Confirm th │ │ │ │ │ -000672d0: 6174 2047 7265 676f 7269 616e 4361 6c65 at GregorianCale │ │ │ │ │ -000672e0: 6e64 6172 2e72 6f6c 6c28 2920 776f 726b ndar.roll() work │ │ │ │ │ -000672f0: 7320 7072 6f70 6572 6c79 2064 7572 696e s properly durin │ │ │ │ │ -00067300: 6720 7472 616e 7369 7469 6f6e 2066 726f g transition fro │ │ │ │ │ -00067310: 6d20 4461 796c 6967 6874 2053 6176 696e m Daylight Savin │ │ │ │ │ -00067320: 6720 5469 6d65 2074 6f20 5374 616e 6461 g Time to Standa │ │ │ │ │ -00067330: 7264 2054 696d 652e 0a0a 3c6c 693e 6a61 rd Time...
  • ja │ │ │ │ │ -00067340: 7661 2f75 7469 6c2f 436f 6c6c 6563 7469 va/util/Collecti │ │ │ │ │ -00067350: 6f6e 2f42 6967 6765 726e 596f 7572 732e on/BiggernYours. │ │ │ │ │ -00067360: 6a61 7661 3a20 436f 6e63 7572 7265 6e74 java: Concurrent │ │ │ │ │ -00067370: 2063 6f6c 6c65 6374 696f 6e73 2061 7265 collections are │ │ │ │ │ -00067380: 2070 6572 6d69 7474 6564 2074 6f20 6c69 permitted to li │ │ │ │ │ -00067390: 6520 6162 6f75 7420 7468 6569 7220 7369 e about their si │ │ │ │ │ -000673a0: 7a65 0a0a 3c6c 693e 6a61 7661 2f75 7469 ze..
  • java/uti │ │ │ │ │ -000673b0: 6c2f 436f 6c6c 6563 7469 6f6e 2f43 6f6c l/Collection/Col │ │ │ │ │ -000673c0: 6c65 6374 696f 6e44 6566 6175 6c74 732e lectionDefaults. │ │ │ │ │ -000673d0: 6a61 7661 3a20 556e 6974 2074 6573 7473 java: Unit tests │ │ │ │ │ -000673e0: 2066 6f72 2065 7874 656e 7369 6f6e 206d for extension m │ │ │ │ │ -000673f0: 6574 686f 6473 206f 6e20 436f 6c6c 6563 ethods on Collec │ │ │ │ │ -00067400: 7469 6f6e 0a0a 3c6c 693e 6a61 7661 2f75 tion..
  • java/u │ │ │ │ │ -00067410: 7469 6c2f 436f 6c6c 6563 7469 6f6e 2f48 til/Collection/H │ │ │ │ │ -00067420: 6f74 506f 7461 746f 6573 2e6a 6176 613a otPotatoes.java: │ │ │ │ │ -00067430: 206d 6574 686f 6473 2074 616b 696e 6720 methods taking │ │ │ │ │ -00067440: 636f 6e63 7572 7265 6e74 6c79 206d 7574 concurrently mut │ │ │ │ │ -00067450: 6174 696e 6720 636f 6c6c 6563 7469 6f6e ating collection │ │ │ │ │ -00067460: 2073 686f 756c 6420 776f 726b 0a0a 3c6c should work..java/util/Coll │ │ │ │ │ -00067480: 6563 7469 6f6e 2f49 7465 7261 746f 7241 ection/IteratorA │ │ │ │ │ -00067490: 7445 6e64 2e6a 6176 613a 206e 6578 7428 tEnd.java: next( │ │ │ │ │ -000674a0: 2920 646f 6573 206e 6f74 2063 6861 6e67 ) does not chang │ │ │ │ │ -000674b0: 6520 6974 6572 6174 6f72 2073 7461 7465 e iterator state │ │ │ │ │ -000674c0: 2069 6620 7468 726f 7773 204e 6f53 7563 if throws NoSuc │ │ │ │ │ -000674d0: 6845 6c65 6d65 6e74 4578 6365 7074 696f hElementExceptio │ │ │ │ │ -000674e0: 6e0a 0a3c 6c69 3e6a 6176 612f 7574 696c n..
  • java/util │ │ │ │ │ -000674f0: 2f43 6f6c 6c65 6374 696f 6e2f 4974 6572 /Collection/Iter │ │ │ │ │ -00067500: 6174 6f72 4d69 6372 6f42 656e 6368 6d61 atorMicroBenchma │ │ │ │ │ -00067510: 726b 2e6a 6176 613a 206d 6963 726f 2d62 rk.java: micro-b │ │ │ │ │ -00067520: 656e 6368 6d61 726b 2063 6f72 7265 6374 enchmark correct │ │ │ │ │ -00067530: 6e65 7373 206d 6f64 650a 0a3c 6c69 3e6a ness mode..
  • j │ │ │ │ │ -00067540: 6176 612f 7574 696c 2f43 6f6c 6c65 6374 ava/util/Collect │ │ │ │ │ -00067550: 696f 6e2f 4d4f 4154 2e6a 6176 613a 2052 ion/MOAT.java: R │ │ │ │ │ -00067560: 756e 206d 616e 7920 7465 7374 7320 6f6e un many tests on │ │ │ │ │ -00067570: 206d 616e 7920 436f 6c6c 6563 7469 6f6e many Collection │ │ │ │ │ -00067580: 2061 6e64 204d 6170 2069 6d70 6c65 6d65 and Map impleme │ │ │ │ │ -00067590: 6e74 6174 696f 6e73 0a0a 3c6c 693e 6a61 ntations..
  • ja │ │ │ │ │ -000675a0: 7661 2f75 7469 6c2f 436f 6c6c 6563 7469 va/util/Collecti │ │ │ │ │ -000675b0: 6f6e 2f52 616e 646f 6d69 7a65 6449 7465 on/RandomizedIte │ │ │ │ │ -000675c0: 7261 7469 6f6e 2e6a 6176 613a 2045 6e73 ration.java: Ens │ │ │ │ │ -000675d0: 7572 6520 7468 6174 2072 616e 646f 6d69 ure that randomi │ │ │ │ │ -000675e0: 7a65 6420 6974 6572 6174 696f 6e20 6f72 zed iteration or │ │ │ │ │ -000675f0: 6465 7220 6f66 2075 6e6d 6f64 6966 6961 der of unmodifia │ │ │ │ │ -00067600: 626c 6520 7365 7473 2061 6e64 206d 6170 ble sets and map │ │ │ │ │ -00067610: 7320 6973 2061 6374 7561 6c6c 7920 7261 s is actually ra │ │ │ │ │ -00067620: 6e64 6f6d 697a 6564 2e0a 0a3c 6c69 3e6a ndomized...
  • j │ │ │ │ │ -00067630: 6176 612f 7574 696c 2f43 6f6c 6c65 6374 ava/util/Collect │ │ │ │ │ -00067640: 696f 6e2f 5265 6d6f 7665 4d69 6372 6f42 ion/RemoveMicroB │ │ │ │ │ -00067650: 656e 6368 6d61 726b 2e6a 6176 613a 206d enchmark.java: m │ │ │ │ │ -00067660: 6963 726f 2d62 656e 6368 6d61 726b 2063 icro-benchmark c │ │ │ │ │ -00067670: 6f72 7265 6374 6e65 7373 206d 6f64 650a orrectness mode. │ │ │ │ │ -00067680: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f43 .
  • java/util/C │ │ │ │ │ -00067690: 6f6c 6c65 6374 696f 6e2f 5365 7446 6163 ollection/SetFac │ │ │ │ │ -000676a0: 746f 7269 6573 2e6a 6176 613a 2054 6573 tories.java: Tes │ │ │ │ │ -000676b0: 7420 636f 6e76 656e 6965 6e63 6520 7374 t convenience st │ │ │ │ │ -000676c0: 6174 6963 2066 6163 746f 7279 206d 6574 atic factory met │ │ │ │ │ -000676d0: 686f 6473 206f 6e20 5365 742e 0a0a 3c6c hods on Set...java/util/Coll │ │ │ │ │ -000676f0: 6563 7469 6f6e 732f 4164 6441 6c6c 2e6a ections/AddAll.j │ │ │ │ │ -00067700: 6176 613a 2042 6173 6963 2074 6573 7420 ava: Basic test │ │ │ │ │ -00067710: 666f 7220 436f 6c6c 6563 7469 6f6e 732e for Collections. │ │ │ │ │ -00067720: 6164 6441 6c6c 0a0a 3c6c 693e 6a61 7661 addAll..
  • java │ │ │ │ │ -00067730: 2f75 7469 6c2f 436f 6c6c 6563 7469 6f6e /util/Collection │ │ │ │ │ -00067740: 732f 4173 4c69 666f 5175 6575 652e 6a61 s/AsLifoQueue.ja │ │ │ │ │ -00067750: 7661 3a20 4261 7369 6320 7465 7374 7320 va: Basic tests │ │ │ │ │ -00067760: 666f 7220 6173 4c69 666f 5175 6575 650a for asLifoQueue. │ │ │ │ │ -00067770: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f43 .
  • java/util/C │ │ │ │ │ -00067780: 6f6c 6c65 6374 696f 6e73 2f42 6967 4269 ollections/BigBi │ │ │ │ │ -00067790: 6e61 7279 5365 6172 6368 2e6a 6176 613a narySearch.java: │ │ │ │ │ -000677a0: 2062 696e 6172 7953 6561 7263 6820 6f66 binarySearch of │ │ │ │ │ -000677b0: 2043 6f6c 6c65 6374 696f 6e73 206c 6172 Collections lar │ │ │ │ │ -000677c0: 6765 7220 7468 616e 2031 266c 743b 266c ger than 1<&l │ │ │ │ │ -000677d0: 743b 3330 0a0a 3c6c 693e 6a61 7661 2f75 t;30..
  • java/u │ │ │ │ │ -000677e0: 7469 6c2f 436f 6c6c 6563 7469 6f6e 732f til/Collections/ │ │ │ │ │ -000677f0: 4269 6e61 7279 5365 6172 6368 4e75 6c6c BinarySearchNull │ │ │ │ │ -00067800: 436f 6d70 6172 6174 6f72 2e6a 6176 613a Comparator.java: │ │ │ │ │ -00067810: 2054 6573 7420 436f 6c6c 6563 7469 6f6e Test Collection │ │ │ │ │ -00067820: 732e 6269 6e61 7279 5365 6172 6368 2829 s.binarySearch() │ │ │ │ │ -00067830: 2077 6974 6820 6120 6e75 6c6c 2063 6f6d with a null com │ │ │ │ │ -00067840: 7061 7261 746f 720a 0a3c 6c69 3e6a 6176 parator..
  • jav │ │ │ │ │ -00067850: 612f 7574 696c 2f43 6f6c 6c65 6374 696f a/util/Collectio │ │ │ │ │ -00067860: 6e73 2f43 6865 636b 6564 4964 656e 7469 ns/CheckedIdenti │ │ │ │ │ -00067870: 7479 4d61 702e 6a61 7661 3a20 4368 6563 tyMap.java: Chec │ │ │ │ │ -00067880: 6b65 6420 636f 6c6c 6563 7469 6f6e 7320 ked collections │ │ │ │ │ -00067890: 7769 7468 2075 6e64 6572 6c79 696e 6720 with underlying │ │ │ │ │ -000678a0: 6d61 7073 2077 6974 6820 6964 656e 7469 maps with identi │ │ │ │ │ -000678b0: 7479 2063 6f6d 7061 7269 736f 6e73 0a0a ty comparisons.. │ │ │ │ │ -000678c0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 436f
  • java/util/Co │ │ │ │ │ -000678d0: 6c6c 6563 7469 6f6e 732f 4368 6563 6b65 llections/Checke │ │ │ │ │ -000678e0: 644c 6973 7442 6173 682e 6a61 7661 3a20 dListBash.java: │ │ │ │ │ -000678f0: 556e 6974 2074 6573 7420 666f 7220 436f Unit test for Co │ │ │ │ │ -00067900: 6c6c 6563 7469 6f6e 732e 6368 6563 6b65 llections.checke │ │ │ │ │ -00067910: 644c 6973 740a 0a3c 6c69 3e6a 6176 612f dList..
  • java/ │ │ │ │ │ -00067920: 7574 696c 2f43 6f6c 6c65 6374 696f 6e73 util/Collections │ │ │ │ │ -00067930: 2f43 6865 636b 6564 4c69 7374 5265 706c /CheckedListRepl │ │ │ │ │ -00067940: 6163 6541 6c6c 2e6a 6176 613a 2045 6e73 aceAll.java: Ens │ │ │ │ │ -00067950: 7572 6520 7468 6174 2072 6570 6c61 6365 ure that replace │ │ │ │ │ -00067960: 416c 6c20 6f70 6572 6174 6f72 2063 616e All operator can │ │ │ │ │ -00067970: 6e6f 7420 6164 6420 6261 6420 656c 656d not add bad elem │ │ │ │ │ -00067980: 656e 7473 0a0a 3c6c 693e 6a61 7661 2f75 ents..
  • java/u │ │ │ │ │ -00067990: 7469 6c2f 436f 6c6c 6563 7469 6f6e 732f til/Collections/ │ │ │ │ │ -000679a0: 4368 6563 6b65 644d 6170 4261 7368 2e6a CheckedMapBash.j │ │ │ │ │ -000679b0: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ -000679c0: 6f72 2043 6f6c 6c65 6374 696f 6e73 2e63 or Collections.c │ │ │ │ │ -000679d0: 6865 636b 6564 4d61 700a 0a3c 6c69 3e6a heckedMap..
  • j │ │ │ │ │ -000679e0: 6176 612f 7574 696c 2f43 6f6c 6c65 6374 ava/util/Collect │ │ │ │ │ -000679f0: 696f 6e73 2f43 6865 636b 6564 4d61 7052 ions/CheckedMapR │ │ │ │ │ -00067a00: 6570 6c61 6365 416c 6c2e 6a61 7661 3a20 eplaceAll.java: │ │ │ │ │ -00067a10: 456e 7375 7265 2074 6861 7420 7265 706c Ensure that repl │ │ │ │ │ -00067a20: 6163 6541 6c6c 206f 7065 7261 746f 7220 aceAll operator │ │ │ │ │ -00067a30: 6361 6e6e 6f74 2061 6464 2062 6164 2065 cannot add bad e │ │ │ │ │ -00067a40: 6c65 6d65 6e74 730a 0a3c 6c69 3e6a 6176 lements..
  • jav │ │ │ │ │ -00067a50: 612f 7574 696c 2f43 6f6c 6c65 6374 696f a/util/Collectio │ │ │ │ │ -00067a60: 6e73 2f43 6865 636b 6564 4e75 6c6c 2e6a ns/CheckedNull.j │ │ │ │ │ -00067a70: 6176 613a 2054 6573 7420 6265 6861 7669 ava: Test behavi │ │ │ │ │ -00067a80: 6f72 206f 6620 6e75 6c6c 7320 696e 2063 or of nulls in c │ │ │ │ │ -00067a90: 6865 636b 6564 2063 6f6c 6c65 6374 696f hecked collectio │ │ │ │ │ -00067aa0: 6e73 0a0a 3c6c 693e 6a61 7661 2f75 7469 ns..
  • java/uti │ │ │ │ │ -00067ab0: 6c2f 436f 6c6c 6563 7469 6f6e 732f 4368 l/Collections/Ch │ │ │ │ │ -00067ac0: 6563 6b65 6451 7565 7565 2e6a 6176 613a eckedQueue.java: │ │ │ │ │ -00067ad0: 2055 6e69 7420 7465 7374 2066 6f72 2043 Unit test for C │ │ │ │ │ -00067ae0: 6f6c 6c65 6374 696f 6e73 2e63 6865 636b ollections.check │ │ │ │ │ -00067af0: 6564 5175 6575 650a 0a3c 6c69 3e6a 6176 edQueue..
  • jav │ │ │ │ │ -00067b00: 612f 7574 696c 2f43 6f6c 6c65 6374 696f a/util/Collectio │ │ │ │ │ -00067b10: 6e73 2f43 6865 636b 6564 5365 7442 6173 ns/CheckedSetBas │ │ │ │ │ -00067b20: 682e 6a61 7661 3a20 556e 6974 2074 6573 h.java: Unit tes │ │ │ │ │ -00067b30: 7420 666f 7220 436f 6c6c 6563 7469 6f6e t for Collection │ │ │ │ │ -00067b40: 732e 6368 6563 6b65 6453 6574 0a0a 3c6c s.checkedSet..java/util/Coll │ │ │ │ │ -00067b60: 6563 7469 6f6e 732f 4465 6c65 6761 7469 ections/Delegati │ │ │ │ │ -00067b70: 6e67 4974 6572 6174 6f72 466f 7245 6163 ngIteratorForEac │ │ │ │ │ -00067b80: 6852 656d 6169 6e69 6e67 2e6a 6176 613a hRemaining.java: │ │ │ │ │ -00067b90: 2020 0a0a 3c6c 693e 6a61 7661 2f75 7469 ..
  • java/uti │ │ │ │ │ -00067ba0: 6c2f 436f 6c6c 6563 7469 6f6e 732f 4469 l/Collections/Di │ │ │ │ │ -00067bb0: 736a 6f69 6e74 2e6a 6176 613a 2042 6173 sjoint.java: Bas │ │ │ │ │ -00067bc0: 6963 2074 6573 7420 666f 7220 436f 6c6c ic test for Coll │ │ │ │ │ -00067bd0: 6563 7469 6f6e 732e 6469 736a 6f69 6e74 ections.disjoint │ │ │ │ │ -00067be0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00067bf0: 436f 6c6c 6563 7469 6f6e 732f 456d 7074 Collections/Empt │ │ │ │ │ -00067c00: 7943 6f6c 6c65 6374 696f 6e53 6572 6961 yCollectionSeria │ │ │ │ │ -00067c10: 6c69 7a61 7469 6f6e 2e6a 6176 613a 2045 lization.java: E │ │ │ │ │ -00067c20: 6d70 7479 2075 7469 6c69 7479 2063 6f6c mpty utility col │ │ │ │ │ -00067c30: 6c65 6374 696f 6e73 2073 686f 756c 6420 lections should │ │ │ │ │ -00067c40: 6265 2073 696e 676c 6574 6f6e 730a 0a3c be singletons..< │ │ │ │ │ -00067c50: 6c69 3e6a 6176 612f 7574 696c 2f43 6f6c li>java/util/Col │ │ │ │ │ -00067c60: 6c65 6374 696f 6e73 2f45 6d70 7479 4974 lections/EmptyIt │ │ │ │ │ -00067c70: 6572 6174 6f72 2e6a 6176 613a 2054 6573 erator.java: Tes │ │ │ │ │ -00067c80: 7420 656d 7074 7920 6974 6572 6174 6f72 t empty iterator │ │ │ │ │ -00067c90: 732c 2065 6e75 6d65 7261 7469 6f6e 732c s, enumerations, │ │ │ │ │ -00067ca0: 2061 6e64 2063 6f6c 6c65 6374 696f 6e73 and collections │ │ │ │ │ -00067cb0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00067cc0: 436f 6c6c 6563 7469 6f6e 732f 456d 7074 Collections/Empt │ │ │ │ │ -00067cd0: 794e 6176 6967 6162 6c65 4d61 702e 6a61 yNavigableMap.ja │ │ │ │ │ -00067ce0: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ -00067cf0: 7220 436f 6c6c 6563 7469 6f6e 732e 656d r Collections.em │ │ │ │ │ -00067d00: 7074 794e 6176 6967 6162 6c65 4d61 700a ptyNavigableMap. │ │ │ │ │ -00067d10: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f43 .
  • java/util/C │ │ │ │ │ -00067d20: 6f6c 6c65 6374 696f 6e73 2f45 6d70 7479 ollections/Empty │ │ │ │ │ -00067d30: 4e61 7669 6761 626c 6553 6574 2e6a 6176 NavigableSet.jav │ │ │ │ │ -00067d40: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ -00067d50: 2043 6f6c 6c65 6374 696f 6e73 2e65 6d70 Collections.emp │ │ │ │ │ -00067d60: 7479 4e61 7669 6761 626c 6553 6574 0a0a tyNavigableSet.. │ │ │ │ │ -00067d70: 3c6c 693e 6a61 7661 2f75 7469 6c2f 436f
  • java/util/Co │ │ │ │ │ -00067d80: 6c6c 6563 7469 6f6e 732f 456e 756d 2e6a llections/Enum.j │ │ │ │ │ -00067d90: 6176 613a 2042 6173 6963 2074 6573 7420 ava: Basic test │ │ │ │ │ -00067da0: 666f 7220 6e65 7720 456e 756d 6572 6174 for new Enumerat │ │ │ │ │ -00067db0: 696f 6e20 2d26 6774 3b20 4c69 7374 2063 ion -> List c │ │ │ │ │ -00067dc0: 6f6e 7665 7274 6572 0a0a 3c6c 693e 6a61 onverter..
  • ja │ │ │ │ │ -00067dd0: 7661 2f75 7469 6c2f 436f 6c6c 6563 7469 va/util/Collecti │ │ │ │ │ -00067de0: 6f6e 732f 456e 756d 6572 6174 696f 6e41 ons/EnumerationA │ │ │ │ │ -00067df0: 7349 7465 7261 746f 722e 6a61 7661 3a20 sIterator.java: │ │ │ │ │ -00067e00: 5465 7374 7320 666f 7220 456e 756d 6572 Tests for Enumer │ │ │ │ │ -00067e10: 6174 696f 6e2d 746f 2d49 7465 7261 746f ation-to-Iterato │ │ │ │ │ -00067e20: 7220 636f 6e76 6572 7369 6f6e 2e0a 0a3c r conversion...< │ │ │ │ │ -00067e30: 6c69 3e6a 6176 612f 7574 696c 2f43 6f6c li>java/util/Col │ │ │ │ │ -00067e40: 6c65 6374 696f 6e73 2f45 7175 616c 7354 lections/EqualsT │ │ │ │ │ -00067e50: 6573 742e 6a61 7661 3a20 496e 6669 6e69 est.java: Infini │ │ │ │ │ -00067e60: 7465 2072 6563 7572 7369 6f6e 2066 6f72 te recursion for │ │ │ │ │ -00067e70: 2073 6f6d 6520 6571 7561 6c73 2074 6573 some equals tes │ │ │ │ │ -00067e80: 7473 2069 6e20 436f 6c6c 6563 7469 6f6e ts in Collection │ │ │ │ │ -00067e90: 730a 0a3c 6c69 3e6a 6176 612f 7574 696c s..
  • java/util │ │ │ │ │ -00067ea0: 2f43 6f6c 6c65 6374 696f 6e73 2f46 696e /Collections/Fin │ │ │ │ │ -00067eb0: 6453 7562 4c69 7374 2e6a 6176 613a 2042 dSubList.java: B │ │ │ │ │ -00067ec0: 6173 6963 2074 6573 7420 666f 7220 436f asic test for Co │ │ │ │ │ -00067ed0: 6c6c 6563 7469 6f6e 732e 696e 6465 784f llections.indexO │ │ │ │ │ -00067ee0: 6653 7562 4c69 7374 2f6c 6173 7449 6e64 fSubList/lastInd │ │ │ │ │ -00067ef0: 6578 4f66 5375 624c 6973 740a 0a3c 6c69 exOfSubList..
  • java/util/Colle │ │ │ │ │ -00067f10: 6374 696f 6e73 2f46 7265 7175 656e 6379 ctions/Frequency │ │ │ │ │ -00067f20: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ -00067f30: 7420 666f 7220 436f 6c6c 6563 7469 6f6e t for Collection │ │ │ │ │ -00067f40: 732e 6672 6571 7565 6e63 790a 0a3c 6c69 s.frequency..
  • java/util/Colle │ │ │ │ │ -00067f60: 6374 696f 6e73 2f4d 696e 4d61 782e 6a61 ctions/MinMax.ja │ │ │ │ │ -00067f70: 7661 3a20 6d69 6e20 616e 6420 6d61 7820 va: min and max │ │ │ │ │ -00067f80: 6d65 7468 6f64 7320 6661 696c 2069 6620 methods fail if │ │ │ │ │ -00067f90: 7369 7a65 2063 6861 6e67 6573 2069 6e20 size changes in │ │ │ │ │ -00067fa0: 6265 7477 6565 6e20 6120 6361 6c6c 2074 between a call t │ │ │ │ │ -00067fb0: 6f20 7369 7a65 2061 6e64 2061 6e20 6174 o size and an at │ │ │ │ │ -00067fc0: 7465 6d70 7420 746f 2069 7465 7261 7465 tempt to iterate │ │ │ │ │ -00067fd0: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -00067fe0: 2f43 6f6c 6c65 6374 696f 6e73 2f4e 436f /Collections/NCo │ │ │ │ │ -00067ff0: 7069 6573 2e6a 6176 613a 2054 6573 7420 pies.java: Test │ │ │ │ │ -00068000: 436f 6c6c 6563 7469 6f6e 732e 6e43 6f70 Collections.nCop │ │ │ │ │ -00068010: 6965 730a 0a3c 6c69 3e6a 6176 612f 7574 ies..
  • java/ut │ │ │ │ │ -00068020: 696c 2f43 6f6c 6c65 6374 696f 6e73 2f4e il/Collections/N │ │ │ │ │ -00068030: 756c 6c43 6f6d 7061 7261 746f 722e 6a61 ullComparator.ja │ │ │ │ │ -00068040: 7661 3a20 4120 6e75 6c6c 2043 6f6d 7061 va: A null Compa │ │ │ │ │ -00068050: 7261 746f 7220 6973 206e 6f77 2073 7065 rator is now spe │ │ │ │ │ -00068060: 6369 6669 6564 2074 6f20 696e 6469 6361 cified to indica │ │ │ │ │ -00068070: 7465 206e 6174 7572 616c 206f 7264 6572 te natural order │ │ │ │ │ -00068080: 696e 672e 0a0a 3c6c 693e 6a61 7661 2f75 ing...
  • java/u │ │ │ │ │ -00068090: 7469 6c2f 436f 6c6c 6563 7469 6f6e 732f til/Collections/ │ │ │ │ │ -000680a0: 5261 6369 6e67 436f 6c6c 6563 7469 6f6e RacingCollection │ │ │ │ │ -000680b0: 732e 6a61 7661 3a20 5465 7374 2076 6172 s.java: Test var │ │ │ │ │ -000680c0: 696f 7573 206f 7065 7261 7469 6f6e 7320 ious operations │ │ │ │ │ -000680d0: 6f6e 2063 6f6e 6375 7272 656e 746c 7920 on concurrently │ │ │ │ │ -000680e0: 6d75 7461 7469 6e67 2063 6f6c 6c65 6374 mutating collect │ │ │ │ │ -000680f0: 696f 6e73 0a0a 3c6c 693e 6a61 7661 2f75 ions..
  • java/u │ │ │ │ │ -00068100: 7469 6c2f 436f 6c6c 6563 7469 6f6e 732f til/Collections/ │ │ │ │ │ -00068110: 5265 706c 6163 6541 6c6c 2e6a 6176 613a ReplaceAll.java: │ │ │ │ │ -00068120: 2042 6173 6963 2074 6573 7420 666f 7220 Basic test for │ │ │ │ │ -00068130: 6e65 7720 7265 706c 6163 6541 6c6c 2061 new replaceAll a │ │ │ │ │ -00068140: 6c67 6f72 6974 686d 0a0a 3c6c 693e 6a61 lgorithm..
  • ja │ │ │ │ │ -00068150: 7661 2f75 7469 6c2f 436f 6c6c 6563 7469 va/util/Collecti │ │ │ │ │ -00068160: 6f6e 732f 5265 7665 7273 654f 7264 6572 ons/ReverseOrder │ │ │ │ │ -00068170: 2e6a 6176 613a 2052 6576 6572 7365 2063 .java: Reverse c │ │ │ │ │ -00068180: 6f6d 7061 7261 746f 7220 7761 7320 7375 omparator was su │ │ │ │ │ -00068190: 6274 6c79 2062 726f 6b65 6e0a 0a3c 6c69 btly broken..
  • java/util/Colle │ │ │ │ │ -000681b0: 6374 696f 6e73 2f52 6576 6572 7365 4f72 ctions/ReverseOr │ │ │ │ │ -000681c0: 6465 7232 2e6a 6176 613a 2042 6173 6963 der2.java: Basic │ │ │ │ │ -000681d0: 2074 6573 7420 666f 7220 436f 6c6c 6563 test for Collec │ │ │ │ │ -000681e0: 7469 6f6e 732e 7265 7665 7273 654f 7264 tions.reverseOrd │ │ │ │ │ -000681f0: 6572 0a0a 3c6c 693e 6a61 7661 2f75 7469 er..
  • java/uti │ │ │ │ │ -00068200: 6c2f 436f 6c6c 6563 7469 6f6e 732f 526f l/Collections/Ro │ │ │ │ │ -00068210: 7461 7465 2e6a 6176 613a 2042 6173 6963 tate.java: Basic │ │ │ │ │ -00068220: 2074 6573 7420 666f 7220 6e65 7720 726f test for new ro │ │ │ │ │ -00068230: 7461 7465 2061 6c67 6f72 6974 686d 0a0a tate algorithm.. │ │ │ │ │ -00068240: 3c6c 693e 6a61 7661 2f75 7469 6c2f 436f
  • java/util/Co │ │ │ │ │ -00068250: 6c6c 6563 7469 6f6e 732f 526f 7461 7465 llections/Rotate │ │ │ │ │ -00068260: 456d 7074 792e 6a61 7661 3a20 436f 6c6c Empty.java: Coll │ │ │ │ │ -00068270: 6563 7469 6f6e 732e 726f 7461 7465 282e ections.rotate(. │ │ │ │ │ -00068280: 2e2e 2920 7265 7475 726e 7320 4172 6974 ..) returns Arit │ │ │ │ │ -00068290: 686d 6574 6963 4578 6365 7074 696f 6e0a hmeticException. │ │ │ │ │ -000682a0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f43 .
  • java/util/C │ │ │ │ │ -000682b0: 6f6c 6c65 6374 696f 6e73 2f53 6572 2e6a ollections/Ser.j │ │ │ │ │ -000682c0: 6176 613a 2045 4d50 5459 5f53 4554 2c20 ava: EMPTY_SET, │ │ │ │ │ -000682d0: 454d 5054 595f 4c49 5354 2c20 616e 6420 EMPTY_LIST, and │ │ │ │ │ -000682e0: 7468 6520 636f 6c6c 6563 7469 6f6e 7320 the collections │ │ │ │ │ -000682f0: 7265 7475 726e 6564 2062 7920 6e43 6f70 returned by nCop │ │ │ │ │ -00068300: 6965 7320 616e 6420 7369 6e67 6c65 746f ies and singleto │ │ │ │ │ -00068310: 6e20 7765 7265 2073 7065 6327 6420 746f n were spec'd to │ │ │ │ │ -00068320: 2062 6520 7365 7269 616c 697a 6162 6c65 be serializable │ │ │ │ │ -00068330: 2c20 6275 7420 7765 7265 6e27 742e 0a0a , but weren't... │ │ │ │ │ -00068340: 3c6c 693e 6a61 7661 2f75 7469 6c2f 436f
  • java/util/Co │ │ │ │ │ -00068350: 6c6c 6563 7469 6f6e 732f 5365 7446 726f llections/SetFro │ │ │ │ │ -00068360: 6d4d 6170 2e6a 6176 613a 2074 6573 7420 mMap.java: test │ │ │ │ │ -00068370: 436f 6c6c 6563 7469 6f6e 732e 6e65 7753 Collections.newS │ │ │ │ │ -00068380: 6574 4672 6f6d 4d61 700a 0a3c 6c69 3e6a etFromMap..
  • j │ │ │ │ │ -00068390: 6176 612f 7574 696c 2f43 6f6c 6c65 6374 ava/util/Collect │ │ │ │ │ -000683a0: 696f 6e73 2f53 6875 6666 6c65 2e6a 6176 ions/Shuffle.jav │ │ │ │ │ -000683b0: 613a 2042 6173 6963 2074 6573 7420 666f a: Basic test fo │ │ │ │ │ -000683c0: 7220 436f 6c6c 6563 7469 6f6e 732e 7368 r Collections.sh │ │ │ │ │ -000683d0: 7566 666c 650a 0a3c 6c69 3e6a 6176 612f uffle..
  • java/ │ │ │ │ │ -000683e0: 7574 696c 2f43 6f6c 6c65 6374 696f 6e73 util/Collections │ │ │ │ │ -000683f0: 2f53 696e 676c 6574 6f6e 4974 6572 6174 /SingletonIterat │ │ │ │ │ -00068400: 6f72 2e6a 6176 613a 2020 0a0a 3c6c 693e or.java: ..
  • │ │ │ │ │ -00068410: 6a61 7661 2f75 7469 6c2f 436f 6c6c 6563 java/util/Collec │ │ │ │ │ -00068420: 7469 6f6e 732f 5377 6170 2e6a 6176 613a tions/Swap.java: │ │ │ │ │ -00068430: 2042 6173 6963 2074 6573 7420 666f 7220 Basic test for │ │ │ │ │ -00068440: 6e65 776c 7920 7075 626c 6963 2073 7761 newly public swa │ │ │ │ │ -00068450: 7020 616c 676f 7269 7468 6d0a 0a3c 6c69 p algorithm..
  • java/util/Colle │ │ │ │ │ -00068470: 6374 696f 6e73 2f53 796e 6353 7562 4d75 ctions/SyncSubMu │ │ │ │ │ -00068480: 7465 7865 732e 6a61 7661 3a20 4368 6563 texes.java: Chec │ │ │ │ │ -00068490: 6b20 7468 6174 2043 6f6c 6c65 6374 696f k that Collectio │ │ │ │ │ -000684a0: 6e73 2e73 796e 6368 726f 6e69 7a65 644e ns.synchronizedN │ │ │ │ │ -000684b0: 6176 6967 6162 6c65 5365 7428 292e 7461 avigableSet().ta │ │ │ │ │ -000684c0: 696c 5365 7428 2920 6973 2075 7369 6e67 ilSet() is using │ │ │ │ │ -000684d0: 2074 6865 2073 616d 6520 6c6f 636b 206f the same lock o │ │ │ │ │ -000684e0: 626a 6563 7420 6173 2069 7427 7320 736f bject as it's so │ │ │ │ │ -000684f0: 7572 6365 2e0a 0a3c 6c69 3e6a 6176 612f urce...
  • java/ │ │ │ │ │ -00068500: 7574 696c 2f43 6f6c 6c65 6374 696f 6e73 util/Collections │ │ │ │ │ -00068510: 2f54 3530 3738 3337 382e 6a61 7661 3a20 /T5078378.java: │ │ │ │ │ -00068520: 5245 4752 4553 5349 4f4e 3a20 536f 6d65 REGRESSION: Some │ │ │ │ │ -00068530: 2063 616c 6c73 2074 6f20 436f 6c6c 6563 calls to Collec │ │ │ │ │ -00068540: 7469 6f6e 732e 6269 6e61 7279 5365 6172 tions.binarySear │ │ │ │ │ -00068550: 6368 206e 6f20 6c6f 6e67 6572 2063 6f6d ch no longer com │ │ │ │ │ -00068560: 7069 6c65 0a0a 3c6c 693e 6a61 7661 2f75 pile..
  • java/u │ │ │ │ │ -00068570: 7469 6c2f 436f 6c6c 6563 7469 6f6e 732f til/Collections/ │ │ │ │ │ -00068580: 5436 3433 3331 3730 2e6a 6176 613a 2043 T6433170.java: C │ │ │ │ │ -00068590: 6865 636b 6564 436f 6c6c 6563 7469 6f6e heckedCollection │ │ │ │ │ -000685a0: 2e61 6464 416c 6c20 7368 6f75 6c64 2062 .addAll should b │ │ │ │ │ -000685b0: 6520 616c 6c2d 6f72 2d6e 6f74 6869 6e67 e all-or-nothing │ │ │ │ │ -000685c0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -000685d0: 436f 6c6c 6563 7469 6f6e 732f 556e 6d6f Collections/Unmo │ │ │ │ │ -000685e0: 6469 6669 6162 6c65 4d61 7045 6e74 7279 difiableMapEntry │ │ │ │ │ -000685f0: 5365 742e 6a61 7661 3a20 556e 6974 2074 Set.java: Unit t │ │ │ │ │ -00068600: 6573 7473 2066 6f72 2077 7261 7070 696e ests for wrappin │ │ │ │ │ -00068610: 6720 636c 6173 7365 7320 7368 6f75 6c64 g classes should │ │ │ │ │ -00068620: 2064 656c 6567 6174 6520 746f 2064 6566 delegate to def │ │ │ │ │ -00068630: 6175 6c74 206d 6574 686f 6473 0a0a 3c6c ault methods..java/util/Coll │ │ │ │ │ -00068650: 6563 7469 6f6e 732f 5669 6577 5379 6e63 ections/ViewSync │ │ │ │ │ -00068660: 682e 6a61 7661 3a20 436f 6c6c 6563 7469 h.java: Collecti │ │ │ │ │ -00068670: 6f6e 2d76 6965 7773 206f 6620 7375 626d on-views of subm │ │ │ │ │ -00068680: 6170 2d76 6965 7773 206f 6620 7379 6e63 ap-views of sync │ │ │ │ │ -00068690: 6872 6f6e 697a 6564 2d76 6965 7773 206f hronized-views o │ │ │ │ │ -000686a0: 6620 536f 7274 6564 4d61 7020 6f62 6a65 f SortedMap obje │ │ │ │ │ -000686b0: 6374 7320 646f 206e 6f74 2073 796e 6368 cts do not synch │ │ │ │ │ -000686c0: 726f 6e69 7a65 206f 6e20 7468 6520 636f ronize on the co │ │ │ │ │ -000686d0: 7272 6563 7420 6f62 6a65 6374 2e0a 0a3c rrect object...< │ │ │ │ │ -000686e0: 6c69 3e6a 6176 612f 7574 696c 2f43 6f6c li>java/util/Col │ │ │ │ │ -000686f0: 6c65 6374 696f 6e73 2f57 7261 7070 6564 lections/Wrapped │ │ │ │ │ -00068700: 4e75 6c6c 2e6a 6176 613a 2057 7261 7070 Null.java: Wrapp │ │ │ │ │ -00068710: 696e 6720 6120 6e75 6c6c 2063 6f6c 6c65 ing a null colle │ │ │ │ │ -00068720: 6374 696f 6e2f 6172 7261 7920 7368 6f75 ction/array shou │ │ │ │ │ -00068730: 6c64 2062 6c6f 7720 7570 2073 6f6f 6e65 ld blow up soone │ │ │ │ │ -00068740: 7220 7261 7468 6572 2074 6861 6e20 6c61 r rather than la │ │ │ │ │ -00068750: 7465 720a 0a3c 6c69 3e6a 6176 612f 7574 ter..
  • java/ut │ │ │ │ │ -00068760: 696c 2f43 6f6c 6c65 6374 696f 6e73 2f57 il/Collections/W │ │ │ │ │ -00068770: 7261 7070 6564 556e 6d6f 6469 6669 6162 rappedUnmodifiab │ │ │ │ │ -00068780: 6c65 436f 6c6c 6563 7469 6f6e 732e 6a61 leCollections.ja │ │ │ │ │ -00068790: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -000687a0: 7574 696c 2f43 6f6c 6c65 6374 696f 6e73 util/Collections │ │ │ │ │ -000687b0: 2f57 7261 7070 6572 732e 6a61 7661 3a20 /Wrappers.java: │ │ │ │ │ -000687c0: 456e 7375 7265 2043 6f6c 6c65 6374 696f Ensure Collectio │ │ │ │ │ -000687d0: 6e73 2077 7261 7070 696e 6720 636c 6173 ns wrapping clas │ │ │ │ │ -000687e0: 7365 7320 7072 6f76 6964 6520 6e6f 6e2d ses provide non- │ │ │ │ │ -000687f0: 6465 6661 756c 7420 696d 706c 656d 656e default implemen │ │ │ │ │ -00068800: 7461 7469 6f6e 730a 0a3c 6c69 3e6a 6176 tations..
  • jav │ │ │ │ │ -00068810: 612f 7574 696c 2f43 6f6d 7061 7261 746f a/util/Comparato │ │ │ │ │ -00068820: 722f 4261 7369 6354 6573 742e 6a61 7661 r/BasicTest.java │ │ │ │ │ -00068830: 3a20 436f 6d70 6172 6174 6f72 2064 6566 : Comparator def │ │ │ │ │ -00068840: 6175 6c74 206d 6574 686f 6420 7465 7374 ault method test │ │ │ │ │ -00068850: 730a 0a3c 6c69 3e6a 6176 612f 7574 696c s..
  • java/util │ │ │ │ │ -00068860: 2f43 6f6d 7061 7261 746f 722f 5479 7065 /Comparator/Type │ │ │ │ │ -00068870: 5465 7374 2e6a 6176 613a 2043 6f6d 7061 Test.java: Compa │ │ │ │ │ -00068880: 7261 746f 7220 4150 4920 6e61 7272 6f77 rator API narrow │ │ │ │ │ -00068890: 696e 6720 7479 7065 2074 6573 740a 0a3c ing type test..< │ │ │ │ │ -000688a0: 6c69 3e6a 6176 612f 7574 696c 2f43 7572 li>java/util/Cur │ │ │ │ │ -000688b0: 7265 6e63 792f 434e 5047 6574 4469 7370 rency/CNPGetDisp │ │ │ │ │ -000688c0: 6c61 794e 616d 652e 6a61 7661 3a20 6368 layName.java: ch │ │ │ │ │ -000688d0: 6563 6b20 7768 6574 6865 7220 7468 6520 eck whether the │ │ │ │ │ -000688e0: 6465 6661 756c 7420 696d 706c 656d 656e default implemen │ │ │ │ │ -000688f0: 7461 7469 6f6e 206f 6620 4375 7272 656e tation of Curren │ │ │ │ │ -00068900: 6379 4e61 6d65 5072 6f76 6964 6572 2e67 cyNameProvider.g │ │ │ │ │ -00068910: 6574 4469 7370 6c61 794e 616d 6528 5374 etDisplayName(St │ │ │ │ │ -00068920: 7269 6e67 2c20 4c6f 6361 6c65 2920 7468 ring, Locale) th │ │ │ │ │ -00068930: 726f 7773 2061 7070 726f 7072 6961 7465 rows appropriate │ │ │ │ │ -00068940: 2065 7863 6570 7469 6f6e 7320 7768 656e exceptions when │ │ │ │ │ -00068950: 206e 6563 6573 7361 7279 2e0a 0a3c 6c69 necessary...
  • java/util/Curre │ │ │ │ │ -00068970: 6e63 792f 4375 7272 656e 6379 5465 7374 ncy/CurrencyTest │ │ │ │ │ -00068980: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ -00068990: 7473 2066 6f72 2043 7572 7265 6e63 7920 ts for Currency │ │ │ │ │ -000689a0: 636c 6173 732e 0a0a 3c6c 693e 6a61 7661 class...
  • java │ │ │ │ │ -000689b0: 2f75 7469 6c2f 4375 7272 656e 6379 2f4e /util/Currency/N │ │ │ │ │ -000689c0: 6f4d 696e 6f72 556e 6974 4375 7272 656e oMinorUnitCurren │ │ │ │ │ -000689d0: 6369 6573 5465 7374 2e6a 6176 613a 2054 ciesTest.java: T │ │ │ │ │ -000689e0: 6573 7420 6375 7272 656e 6369 6573 2077 est currencies w │ │ │ │ │ -000689f0: 6974 686f 7574 206d 696e 6f72 2075 6e69 ithout minor uni │ │ │ │ │ -00068a00: 7473 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ts...
  • java/ut │ │ │ │ │ -00068a10: 696c 2f43 7572 7265 6e63 792f 4e75 6d43 il/Currency/NumC │ │ │ │ │ -00068a20: 6f64 6541 7353 7472 696e 6754 6573 742e odeAsStringTest. │ │ │ │ │ -00068a30: 6a61 7661 3a20 4368 6563 6b20 6765 744e java: Check getN │ │ │ │ │ -00068a40: 756d 6572 6963 436f 6465 4173 5374 7269 umericCodeAsStri │ │ │ │ │ -00068a50: 6e67 2829 206d 6574 686f 6420 7768 6963 ng() method whic │ │ │ │ │ -00068a60: 6820 7265 7475 726e 7320 6e75 6d65 7269 h returns numeri │ │ │ │ │ -00068a70: 6320 636f 6465 2061 7320 6120 3320 6469 c code as a 3 di │ │ │ │ │ -00068a80: 6769 7420 5374 7269 6e67 2e0a 0a3c 6c69 git String...
  • java/util/Curre │ │ │ │ │ -00068aa0: 6e63 792f 5072 6f70 6572 7469 6573 5465 ncy/PropertiesTe │ │ │ │ │ -00068ab0: 7374 5275 6e2e 6a61 7661 3a20 5465 7374 stRun.java: Test │ │ │ │ │ -00068ac0: 7320 7468 6520 6361 7061 6269 6c69 7479 s the capability │ │ │ │ │ -00068ad0: 206f 6620 7265 706c 6163 696e 6720 7468 of replacing th │ │ │ │ │ -00068ae0: 6520 6375 7272 656e 6379 2064 6174 6120 e currency data │ │ │ │ │ -00068af0: 7769 7468 2061 2075 7365 7220 7370 6563 with a user spec │ │ │ │ │ -00068b00: 6966 6965 6420 6375 7272 656e 6379 2070 ified currency p │ │ │ │ │ -00068b10: 726f 7065 7274 6965 7320 6669 6c65 2069 roperties file i │ │ │ │ │ -00068b20: 6e20 6c69 6220 6469 7265 6374 6f72 7920 n lib directory │ │ │ │ │ -00068b30: 286f 6c64 2077 6179 2920 6f72 2076 6961 (old way) or via │ │ │ │ │ -00068b40: 2074 6865 2073 7973 7465 6d20 7072 6f70 the system prop │ │ │ │ │ -00068b50: 6572 7479 2069 6e20 7468 6520 636d 646c erty in the cmdl │ │ │ │ │ -00068b60: 696e 6520 286e 6577 2077 6179 292e 0a0a ine (new way)... │ │ │ │ │ -00068b70: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4375
  • java/util/Cu │ │ │ │ │ -00068b80: 7272 656e 6379 2f56 616c 6964 6174 6549 rrency/ValidateI │ │ │ │ │ -00068b90: 534f 3432 3137 2e6a 6176 613a 2056 616c SO4217.java: Val │ │ │ │ │ -00068ba0: 6964 6174 6520 4953 4f20 3432 3137 2064 idate ISO 4217 d │ │ │ │ │ -00068bb0: 6174 6120 666f 7220 4375 7272 656e 6379 ata for Currency │ │ │ │ │ -00068bc0: 2063 6c61 7373 2e0a 0a3c 6c69 3e6a 6176 class...
  • jav │ │ │ │ │ -00068bd0: 612f 7574 696c 2f44 6174 652f 4275 6734 a/util/Date/Bug4 │ │ │ │ │ -00068be0: 3935 3530 3030 2e6a 6176 613a 204d 616b 955000.java: Mak │ │ │ │ │ -00068bf0: 6520 7375 7265 2074 6861 7420 6120 4461 e sure that a Da │ │ │ │ │ -00068c00: 7465 2061 6e64 2061 2047 7265 676f 7269 te and a Gregori │ │ │ │ │ -00068c10: 616e 4361 6c65 6e64 6172 2070 726f 6475 anCalendar produ │ │ │ │ │ -00068c20: 6365 2074 6865 2073 616d 6520 6461 7465 ce the same date │ │ │ │ │ -00068c30: 2f74 696d 652e 0a0a 3c6c 693e 6a61 7661 /time...
  • java │ │ │ │ │ -00068c40: 2f75 7469 6c2f 4461 7465 2f42 7567 3831 /util/Date/Bug81 │ │ │ │ │ -00068c50: 3335 3035 352e 6a61 7661 3a20 5465 7374 35055.java: Test │ │ │ │ │ -00068c60: 206a 6176 612e 7371 6c2e 5469 6d65 5374 java.sql.TimeSt │ │ │ │ │ -00068c70: 616d 7020 696e 7374 616e 6365 2073 686f amp instance sho │ │ │ │ │ -00068c80: 756c 6420 636f 6d65 2061 6674 6572 206a uld come after j │ │ │ │ │ -00068c90: 6176 612e 7574 696c 2e44 6174 6520 6966 ava.util.Date if │ │ │ │ │ -00068ca0: 204e 616e 6f73 2063 6f6d 706f 6e65 6e74 Nanos component │ │ │ │ │ -00068cb0: 206f 6620 5469 6d65 5374 616d 7020 6973 of TimeStamp is │ │ │ │ │ -00068cc0: 206e 6f74 2065 7175 616c 2074 6f20 3020 not equal to 0 │ │ │ │ │ -00068cd0: 6d69 6c6c 6973 6563 6f6e 6473 2e0a 0a3c milliseconds...< │ │ │ │ │ -00068ce0: 6c69 3e6a 6176 612f 7574 696c 2f44 6174 li>java/util/Dat │ │ │ │ │ -00068cf0: 652f 4461 7465 4772 6567 6f72 6961 6e43 e/DateGregorianC │ │ │ │ │ -00068d00: 616c 656e 6461 7254 6573 742e 6a61 7661 alendarTest.java │ │ │ │ │ -00068d10: 3a20 4d61 6b65 2073 7572 6520 7468 6174 : Make sure that │ │ │ │ │ -00068d20: 2061 2044 6174 6520 616e 6420 6120 4772 a Date and a Gr │ │ │ │ │ -00068d30: 6567 6f72 6961 6e43 616c 656e 6461 7220 egorianCalendar │ │ │ │ │ -00068d40: 7072 6f64 7563 6520 7468 6520 7361 6d65 produce the same │ │ │ │ │ -00068d50: 2064 6174 652f 7469 6d65 2e0a 0a3c 6c69 date/time...
  • java/util/Date/ │ │ │ │ │ -00068d70: 4461 7465 5265 6772 6573 7369 6f6e 2e6a DateRegression.j │ │ │ │ │ -00068d80: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -00068d90: 2f75 7469 6c2f 4461 7465 2f44 6174 6554 /util/Date/DateT │ │ │ │ │ -00068da0: 6573 742e 6a61 7661 3a20 7465 7374 2044 est.java: test D │ │ │ │ │ -00068db0: 6174 650a 0a3c 6c69 3e6a 6176 612f 7574 ate..
  • java/ut │ │ │ │ │ -00068dc0: 696c 2f44 6174 652f 545a 2e6a 6176 613a il/Date/TZ.java: │ │ │ │ │ -00068dd0: 206a 6176 612e 7574 696c 2e44 6174 6520 java.util.Date │ │ │ │ │ -00068de0: 646f 6573 6e27 7420 6661 696c 2069 6620 doesn't fail if │ │ │ │ │ -00068df0: 6375 7272 656e 7420 5469 6d65 5a6f 6e65 current TimeZone │ │ │ │ │ -00068e00: 2069 7320 6368 616e 6765 640a 0a3c 6c69 is changed..
  • java/util/Date/ │ │ │ │ │ -00068e20: 5469 6d65 7374 616d 7054 6573 742e 6a61 TimestampTest.ja │ │ │ │ │ -00068e30: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ -00068e40: 6174 2063 6861 6e67 6573 2074 6f20 7468 at changes to th │ │ │ │ │ -00068e50: 6520 4461 7465 2063 6c61 7373 2064 6f6e e Date class don │ │ │ │ │ -00068e60: 2774 2062 7265 616b 206a 6176 612e 7371 't break java.sq │ │ │ │ │ -00068e70: 6c2e 5469 6d65 7374 616d 702e 0a0a 3c6c l.Timestamp...java/util/Dequ │ │ │ │ │ -00068e90: 652f 4368 6f72 7573 4c69 6e65 2e6a 6176 e/ChorusLine.jav │ │ │ │ │ -00068ea0: 613a 2044 6571 7565 2069 6d70 6c65 6d65 a: Deque impleme │ │ │ │ │ -00068eb0: 6e74 6174 696f 6e73 206d 7573 7420 6265 ntations must be │ │ │ │ │ -00068ec0: 6861 7665 2069 736f 6d6f 7270 6869 6361 have isomorphica │ │ │ │ │ -00068ed0: 6c6c 790a 0a3c 6c69 3e6a 6176 612f 7574 lly..
  • java/ut │ │ │ │ │ -00068ee0: 696c 2f44 6f75 626c 6553 7472 6561 6d53 il/DoubleStreamS │ │ │ │ │ -00068ef0: 756d 732f 436f 6d70 656e 7361 7465 6453 ums/CompensatedS │ │ │ │ │ -00068f00: 756d 732e 6a61 7661 3a20 0a0a 3c6c 693e ums.java: ..
  • │ │ │ │ │ -00068f10: 6a61 7661 2f75 7469 6c2f 446f 7562 6c65 java/util/Double │ │ │ │ │ -00068f20: 5375 6d6d 6172 7953 7461 7469 7374 6963 SummaryStatistic │ │ │ │ │ -00068f30: 732f 4e65 6761 7469 7665 436f 6d70 656e s/NegativeCompen │ │ │ │ │ -00068f40: 7361 7469 6f6e 2e6a 6176 613a 2057 6865 sation.java: Whe │ │ │ │ │ -00068f50: 6e20 636f 6d62 696e 696e 6720 7477 6f20 n combining two │ │ │ │ │ -00068f60: 446f 7562 6c65 5375 6d6d 6172 7953 7461 DoubleSummarySta │ │ │ │ │ -00068f70: 7469 7374 6963 732c 2074 6865 2063 6f6d tistics, the com │ │ │ │ │ -00068f80: 7065 6e73 6174 696f 6e20 6861 7320 746f pensation has to │ │ │ │ │ -00068f90: 2062 6520 7375 6274 7261 6374 6564 2e0a be subtracted.. │ │ │ │ │ -00068fa0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f45 .
  • java/util/E │ │ │ │ │ -00068fb0: 6e75 6d4d 6170 2f44 6973 7469 6e63 7445 numMap/DistinctE │ │ │ │ │ -00068fc0: 6e74 7279 5365 7445 6c65 6d65 6e74 732e ntrySetElements. │ │ │ │ │ -00068fd0: 6a61 7661 3a20 5365 7473 2066 726f 6d20 java: Sets from │ │ │ │ │ -00068fe0: 4d61 702e 656e 7472 7953 6574 2829 2072 Map.entrySet() r │ │ │ │ │ -00068ff0: 6574 7572 6e20 6469 7374 696e 6374 206f eturn distinct o │ │ │ │ │ -00069000: 626a 6563 7473 2066 6f72 2065 6163 6820 bjects for each │ │ │ │ │ -00069010: 456e 7472 790a 0a3c 6c69 3e6a 6176 612f Entry..
  • java/ │ │ │ │ │ -00069020: 7574 696c 2f45 6e75 6d4d 6170 2f45 6e74 util/EnumMap/Ent │ │ │ │ │ -00069030: 7279 5365 7449 7465 7261 746f 7252 656d rySetIteratorRem │ │ │ │ │ -00069040: 6f76 6549 6e76 616c 6964 6174 6573 456e oveInvalidatesEn │ │ │ │ │ -00069050: 7472 792e 6a61 7661 3a20 4974 6572 6174 try.java: Iterat │ │ │ │ │ -00069060: 6f72 2e72 656d 6f76 6528 2920 6672 6f6d or.remove() from │ │ │ │ │ -00069070: 204d 6170 2e65 6e74 7279 5365 7428 292e Map.entrySet(). │ │ │ │ │ -00069080: 6974 6572 6174 6f72 2829 2069 6e76 616c iterator() inval │ │ │ │ │ -00069090: 6964 6174 6573 2072 6574 7572 6e65 6420 idates returned │ │ │ │ │ -000690a0: 456e 7472 792e 0a0a 3c6c 693e 6a61 7661 Entry...
  • java │ │ │ │ │ -000690b0: 2f75 7469 6c2f 456e 756d 4d61 702f 456e /util/EnumMap/En │ │ │ │ │ -000690c0: 756d 4d61 7042 6173 682e 6a61 7661 3a20 umMapBash.java: │ │ │ │ │ -000690d0: 556e 6974 2074 6573 7420 666f 7220 456e Unit test for En │ │ │ │ │ -000690e0: 756d 4d61 700a 0a3c 6c69 3e6a 6176 612f umMap..
  • java/ │ │ │ │ │ -000690f0: 7574 696c 2f45 6e75 6d4d 6170 2f50 726f util/EnumMap/Pro │ │ │ │ │ -00069100: 7065 7245 6e74 7279 5365 744f 6e43 6c6f perEntrySetOnClo │ │ │ │ │ -00069110: 6e65 2e6a 6176 613a 2045 6e75 6d4d 6170 ne.java: EnumMap │ │ │ │ │ -00069120: 2e65 6e74 7279 5365 7428 2920 7265 7475 .entrySet() retu │ │ │ │ │ -00069130: 726e 7320 616e 2065 6e74 7279 5365 7420 rns an entrySet │ │ │ │ │ -00069140: 7265 6665 7265 6e63 696e 6720 746f 2074 referencing to t │ │ │ │ │ -00069150: 6865 2063 6c6f 6e65 6420 696e 7374 616e he cloned instan │ │ │ │ │ -00069160: 6365 0a0a 3c6c 693e 6a61 7661 2f75 7469 ce..
  • java/uti │ │ │ │ │ -00069170: 6c2f 456e 756d 4d61 702f 5369 6d70 6c65 l/EnumMap/Simple │ │ │ │ │ -00069180: 5365 7269 616c 697a 6174 696f 6e2e 6a61 Serialization.ja │ │ │ │ │ -00069190: 7661 3a20 4120 7365 7269 616c 697a 6564 va: A serialized │ │ │ │ │ -000691a0: 2045 6e75 6d4d 6170 2063 616e 2062 6520 EnumMap can be │ │ │ │ │ -000691b0: 7375 6363 6573 7366 756c 6c79 2064 652d successfully de- │ │ │ │ │ -000691c0: 7365 7269 616c 697a 6564 2e0a 0a3c 6c69 serialized...
  • java/util/EnumM │ │ │ │ │ -000691e0: 6170 2f54 6f41 7272 6179 2e6a 6176 613a ap/ToArray.java: │ │ │ │ │ -000691f0: 2054 6573 7473 2066 6f72 2074 6f41 7272 Tests for toArr │ │ │ │ │ -00069200: 6179 0a0a 3c6c 693e 6a61 7661 2f75 7469 ay..
  • java/uti │ │ │ │ │ -00069210: 6c2f 456e 756d 4d61 702f 556e 6971 7565 l/EnumMap/Unique │ │ │ │ │ -00069220: 4e75 6c6c 5661 6c75 652e 6a61 7661 3a20 NullValue.java: │ │ │ │ │ -00069230: 2863 6f6c 6c29 2045 6e75 6d4d 6170 2e63 (coll) EnumMap.c │ │ │ │ │ -00069240: 6f6e 7461 696e 7356 616c 7565 286e 756c ontainsValue(nul │ │ │ │ │ -00069250: 6c29 2072 6574 7572 6e73 2074 7275 650a l) returns true. │ │ │ │ │ -00069260: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f45 .
  • java/util/E │ │ │ │ │ -00069270: 6e75 6d53 6574 2f41 6c6c 4f66 2e6a 6176 numSet/AllOf.jav │ │ │ │ │ -00069280: 613a 2041 6c6c 4f66 2073 7461 7469 6320 a: AllOf static │ │ │ │ │ -00069290: 6661 6374 6f72 7920 6973 2062 726f 6b65 factory is broke │ │ │ │ │ -000692a0: 6e20 696e 2052 6567 756c 6172 2061 6e64 n in Regular and │ │ │ │ │ -000692b0: 204a 756d 626f 2065 6e75 6d20 7365 740a Jumbo enum set. │ │ │ │ │ -000692c0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f45 .
  • java/util/E │ │ │ │ │ -000692d0: 6e75 6d53 6574 2f42 6f67 7573 456e 756d numSet/BogusEnum │ │ │ │ │ -000692e0: 5365 742e 6a61 7661 3a20 4368 6563 6b20 Set.java: Check │ │ │ │ │ -000692f0: 7468 6174 2064 6573 6572 6961 6c69 7a61 that deserializa │ │ │ │ │ -00069300: 7469 6f6e 2070 7265 7365 7276 6573 2045 tion preserves E │ │ │ │ │ -00069310: 6e75 6d53 6574 2069 6e74 6567 7269 7479 numSet integrity │ │ │ │ │ -00069320: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00069330: 456e 756d 5365 742f 436f 6d70 6c65 6d65 EnumSet/Compleme │ │ │ │ │ -00069340: 6e74 4f66 2e6a 6176 613a 2043 6f6d 706c ntOf.java: Compl │ │ │ │ │ -00069350: 656d 656e 744f 6620 7374 6174 6963 2066 ementOf static f │ │ │ │ │ -00069360: 6163 746f 7279 2069 7320 6272 6f6b 656e actory is broken │ │ │ │ │ -00069370: 2069 6e20 5265 6775 6c61 7220 616e 6420 in Regular and │ │ │ │ │ -00069380: 4a75 6d62 6f20 656e 756d 2073 6574 0a0a Jumbo enum set.. │ │ │ │ │ -00069390: 3c6c 693e 6a61 7661 2f75 7469 6c2f 456e
  • java/util/En │ │ │ │ │ -000693a0: 756d 5365 742f 456e 756d 5365 7442 6173 umSet/EnumSetBas │ │ │ │ │ -000693b0: 682e 6a61 7661 3a20 556e 6974 2074 6573 h.java: Unit tes │ │ │ │ │ -000693c0: 7420 666f 7220 456e 756d 5365 740a 0a3c t for EnumSet..< │ │ │ │ │ -000693d0: 6c69 3e6a 6176 612f 7574 696c 2f45 6e75 li>java/util/Enu │ │ │ │ │ -000693e0: 6d53 6574 2f45 6e75 6d53 6574 436c 6173 mSet/EnumSetClas │ │ │ │ │ -000693f0: 7353 6572 6961 6c69 7a61 7469 6f6e 2e6a sSerialization.j │ │ │ │ │ -00069400: 6176 613a 2054 6573 7420 6465 7365 7269 ava: Test deseri │ │ │ │ │ -00069410: 616c 697a 6174 696f 6e20 6f66 2061 2073 alization of a s │ │ │ │ │ -00069420: 7472 6561 6d20 636f 6e74 6169 6e69 6e67 tream containing │ │ │ │ │ -00069430: 2045 6e75 6d53 6574 2e63 6c61 7373 206f EnumSet.class o │ │ │ │ │ -00069440: 626a 6563 740a 0a3c 6c69 3e6a 6176 612f bject..
  • java/ │ │ │ │ │ -00069450: 7574 696c 2f45 6e75 6d53 6574 2f49 6e73 util/EnumSet/Ins │ │ │ │ │ -00069460: 6572 7457 726f 6e67 5479 7065 2e6a 6176 ertWrongType.jav │ │ │ │ │ -00069470: 613a 2049 6e73 6572 7469 6e67 2065 6e75 a: Inserting enu │ │ │ │ │ -00069480: 6d20 6f66 2077 726f 6e67 2074 7970 6520 m of wrong type │ │ │ │ │ -00069490: 646f 6573 2068 6f72 7269 626c 6520 7468 does horrible th │ │ │ │ │ -000694a0: 696e 6773 2074 6f20 456e 756d 5365 742f ings to EnumSet/ │ │ │ │ │ -000694b0: 4d61 700a 0a3c 6c69 3e6a 6176 612f 7574 Map..
  • java/ut │ │ │ │ │ -000694c0: 696c 2f45 6e75 6d53 6574 2f4a 756d 626f il/EnumSet/Jumbo │ │ │ │ │ -000694d0: 5261 6e67 652e 6a61 7661 3a20 5261 6e67 Range.java: Rang │ │ │ │ │ -000694e0: 6520 7374 6174 6963 2066 6163 746f 7279 e static factory │ │ │ │ │ -000694f0: 2066 6169 6c73 2074 6f20 636f 6d70 7574 fails to comput │ │ │ │ │ -00069500: 6520 7369 7a65 2069 6e20 4a75 6d62 6f20 e size in Jumbo │ │ │ │ │ -00069510: 656e 756d 2073 6574 0a0a 3c6c 693e 6a61 enum set..
  • ja │ │ │ │ │ -00069520: 7661 2f75 7469 6c2f 456e 756d 5365 742f va/util/EnumSet/ │ │ │ │ │ -00069530: 4c61 7267 6545 6e75 6d49 7465 7261 746f LargeEnumIterato │ │ │ │ │ -00069540: 7252 656d 6f76 6552 6573 696c 6965 6e63 rRemoveResilienc │ │ │ │ │ -00069550: 652e 6a61 7661 3a20 456e 756d 5365 7427 e.java: EnumSet' │ │ │ │ │ -00069560: 7320 6974 6572 6174 6f72 2e72 656d 6f76 s iterator.remov │ │ │ │ │ -00069570: 6528 2920 6361 6e20 6265 2072 6573 696c e() can be resil │ │ │ │ │ -00069580: 6965 6e74 2074 6f20 7365 7427 7320 6d6f ient to set's mo │ │ │ │ │ -00069590: 6469 6669 6361 7469 6f6e 2e0a 0a3c 6c69 dification...
  • java/util/EnumS │ │ │ │ │ -000695b0: 6574 2f4f 6e65 556e 6976 6572 7365 2e6a et/OneUniverse.j │ │ │ │ │ -000695c0: 6176 613a 2041 6c6c 2065 6e75 6d20 636f ava: All enum co │ │ │ │ │ -000695d0: 6e73 7461 6e74 7320 696e 2061 2063 6c61 nstants in a cla │ │ │ │ │ -000695e0: 7373 2073 686f 756c 6420 7368 6172 6520 ss should share │ │ │ │ │ -000695f0: 6120 7369 6e67 6c65 2022 756e 6976 6572 a single "univer │ │ │ │ │ -00069600: 7365 222e 0a0a 3c6c 693e 6a61 7661 2f75 se"...
  • java/u │ │ │ │ │ -00069610: 7469 6c2f 456e 756d 5365 742f 5261 6e67 til/EnumSet/Rang │ │ │ │ │ -00069620: 652e 6a61 7661 3a20 5261 6e67 6520 7374 e.java: Range st │ │ │ │ │ -00069630: 6174 6963 2066 6163 746f 7279 2069 7320 atic factory is │ │ │ │ │ -00069640: 6272 6f6b 656e 2069 6e20 5265 6775 6c61 broken in Regula │ │ │ │ │ -00069650: 7220 616e 6420 4a75 6d62 6f20 656e 756d r and Jumbo enum │ │ │ │ │ -00069660: 2073 6574 0a0a 3c6c 693e 6a61 7661 2f75 set..
  • java/u │ │ │ │ │ -00069670: 7469 6c2f 456e 756d 5365 742f 5265 7461 til/EnumSet/Reta │ │ │ │ │ -00069680: 696e 416c 6c2e 6a61 7661 3a20 5465 7374 inAll.java: Test │ │ │ │ │ -00069690: 2045 6e75 6d53 6574 2e72 6574 6169 6e41 EnumSet.retainA │ │ │ │ │ -000696a0: 6c6c 0a0a 3c6c 693e 6a61 7661 2f75 7469 ll..
  • java/uti │ │ │ │ │ -000696b0: 6c2f 456e 756d 5365 742f 536d 616c 6c45 l/EnumSet/SmallE │ │ │ │ │ -000696c0: 6e75 6d49 7465 7261 746f 7252 656d 6f76 numIteratorRemov │ │ │ │ │ -000696d0: 6552 6573 696c 6965 6e63 652e 6a61 7661 eResilience.java │ │ │ │ │ -000696e0: 3a20 456e 756d 5365 7427 7320 6974 6572 : EnumSet's iter │ │ │ │ │ -000696f0: 6174 6f72 2e72 656d 6f76 6528 2920 6361 ator.remove() ca │ │ │ │ │ -00069700: 6e20 6265 2072 6573 696c 6965 6e74 2074 n be resilient t │ │ │ │ │ -00069710: 6f20 7365 7427 7320 6d6f 6469 6669 6361 o set's modifica │ │ │ │ │ -00069720: 7469 6f6e 2e0a 0a3c 6c69 3e6a 6176 612f tion...
  • java/ │ │ │ │ │ -00069730: 7574 696c 2f46 6f72 6d61 7474 6162 6c65 util/Formattable │ │ │ │ │ -00069740: 2f53 746f 636b 4e61 6d65 2e6a 6176 613a /StockName.java: │ │ │ │ │ -00069750: 2020 0a0a 3c6c 693e 6a61 7661 2f75 7469 ..
  • java/uti │ │ │ │ │ -00069760: 6c2f 466f 726d 6174 7465 722f 4261 7369 l/Formatter/Basi │ │ │ │ │ -00069770: 6354 6573 744c 6175 6e63 6865 722e 6a61 cTestLauncher.ja │ │ │ │ │ -00069780: 7661 3a20 556e 6974 2074 6573 7473 2066 va: Unit tests f │ │ │ │ │ -00069790: 6f72 2066 6f72 6d61 7474 6572 0a0a 3c6c or formatter..java/util/Form │ │ │ │ │ -000697b0: 6174 7465 722f 4269 6744 6563 696d 616c atter/BigDecimal │ │ │ │ │ -000697c0: 526f 756e 6469 6e67 2e6a 6176 613a 2042 Rounding.java: B │ │ │ │ │ -000697d0: 6967 4465 6369 6d61 6c20 646f 6573 206e igDecimal does n │ │ │ │ │ -000697e0: 6f74 2061 6c77 6179 7320 6469 7370 6c61 ot always displa │ │ │ │ │ -000697f0: 7920 666f 726d 6174 7469 6e67 2063 6f72 y formatting cor │ │ │ │ │ -00069800: 7265 6374 6c79 2062 6563 6175 7365 2072 rectly because r │ │ │ │ │ -00069810: 6f75 6e64 696e 6720 6973 2064 6f6e 6520 ounding is done │ │ │ │ │ -00069820: 6166 7465 7220 666f 726d 6174 7469 6e67 after formatting │ │ │ │ │ -00069830: 2063 6865 636b 2e0a 0a3c 6c69 3e6a 6176 check...
  • jav │ │ │ │ │ -00069840: 612f 7574 696c 2f46 6f72 6d61 7474 6572 a/util/Formatter │ │ │ │ │ -00069850: 2f43 6c6f 7365 2e6a 6176 613a 2042 6173 /Close.java: Bas │ │ │ │ │ -00069860: 6963 2074 6573 7473 2066 6f72 2063 6c6f ic tests for clo │ │ │ │ │ -00069870: 7365 2829 2e0a 0a3c 6c69 3e6a 6176 612f se()...
  • java/ │ │ │ │ │ -00069880: 7574 696c 2f46 6f72 6d61 7474 6572 2f43 util/Formatter/C │ │ │ │ │ -00069890: 6f6e 7374 7275 6374 6f72 732e 6a61 7661 onstructors.java │ │ │ │ │ -000698a0: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ -000698b0: 616c 6c20 636f 6e73 7472 7563 746f 7273 all constructors │ │ │ │ │ -000698c0: 2069 6e74 726f 6475 6365 6420 6279 2074 introduced by t │ │ │ │ │ -000698d0: 6865 2066 6f72 6d61 7474 6572 2066 6561 he formatter fea │ │ │ │ │ -000698e0: 7475 7265 0a0a 3c6c 693e 6a61 7661 2f75 ture..
  • java/u │ │ │ │ │ -000698f0: 7469 6c2f 466f 726d 6174 7465 722f 456e til/Formatter/En │ │ │ │ │ -00069900: 636f 6469 6e67 5465 7374 2e6a 6176 613a codingTest.java: │ │ │ │ │ -00069910: 2054 6573 7420 746f 2076 6572 6966 7920 Test to verify │ │ │ │ │ -00069920: 7468 6520 6e65 7720 6f76 6572 6c6f 6164 the new overload │ │ │ │ │ -00069930: 206d 6574 686f 6420 7769 7468 2043 6861 method with Cha │ │ │ │ │ -00069940: 7273 6574 2066 756e 6374 696f 6e73 2074 rset functions t │ │ │ │ │ -00069950: 6865 2073 616d 6520 6173 2074 6865 2065 he same as the e │ │ │ │ │ -00069960: 7869 7374 696e 6720 6d65 7468 6f64 2074 xisting method t │ │ │ │ │ -00069970: 6861 7420 7461 6b65 7320 6120 6368 6172 hat takes a char │ │ │ │ │ -00069980: 7365 7420 6e61 6d65 2e0a 0a3c 6c69 3e6a set name...
  • j │ │ │ │ │ -00069990: 6176 612f 7574 696c 2f46 6f72 6d61 7474 ava/util/Formatt │ │ │ │ │ -000699a0: 6572 2f46 6169 6c69 6e67 436f 6e73 7472 er/FailingConstr │ │ │ │ │ -000699b0: 7563 746f 7273 2e6a 6176 613a 2050 7269 uctors.java: Pri │ │ │ │ │ -000699c0: 6e74 5374 7265 616d 2c20 5072 696e 7457 ntStream, PrintW │ │ │ │ │ -000699d0: 7269 7465 722c 2046 6f72 6d61 7474 6572 riter, Formatter │ │ │ │ │ -000699e0: 2c20 5363 616e 6e65 7220 6c65 6176 6520 , Scanner leave │ │ │ │ │ -000699f0: 6669 6c65 7320 6f70 656e 2077 6865 6e20 files open when │ │ │ │ │ -00069a00: 6578 6365 7074 696f 6e20 7468 726f 776e exception thrown │ │ │ │ │ -00069a10: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00069a20: 466f 726d 6174 7465 722f 466c 7573 682e Formatter/Flush. │ │ │ │ │ -00069a30: 6a61 7661 3a20 4261 7369 6320 7465 7374 java: Basic test │ │ │ │ │ -00069a40: 7320 666f 7220 666c 7573 6828 292e 0a0a s for flush()... │ │ │ │ │ -00069a50: 3c6c 693e 6a61 7661 2f75 7469 6c2f 466f
  • java/util/Fo │ │ │ │ │ -00069a60: 726d 6174 7465 722f 466f 726d 6174 4c6f rmatter/FormatLo │ │ │ │ │ -00069a70: 6361 6c65 2e6a 6176 613a 2074 6573 7420 cale.java: test │ │ │ │ │ -00069a80: 7768 6574 6865 7220 7570 7065 7263 6173 whether uppercas │ │ │ │ │ -00069a90: 696e 6720 666f 6c6c 6f77 7320 4c6f 6361 ing follows Loca │ │ │ │ │ -00069aa0: 6c65 2e43 6174 6567 6f72 792e 464f 524d le.Category.FORM │ │ │ │ │ -00069ab0: 4154 206c 6f63 616c 652e 0a0a 3c6c 693e AT locale...
  • │ │ │ │ │ -00069ac0: 6a61 7661 2f75 7469 6c2f 466f 726d 6174 java/util/Format │ │ │ │ │ -00069ad0: 7465 722f 4865 7846 6c6f 6174 5a65 726f ter/HexFloatZero │ │ │ │ │ -00069ae0: 5061 6464 696e 672e 6a61 7661 3a20 496e Padding.java: In │ │ │ │ │ -00069af0: 636f 7272 6563 7420 7a65 726f 2070 6164 correct zero pad │ │ │ │ │ -00069b00: 6469 6e67 206f 6363 7572 7320 696e 2074 ding occurs in t │ │ │ │ │ -00069b10: 6865 2070 7265 7365 6e63 6520 6f66 2073 he presence of s │ │ │ │ │ -00069b20: 6f6d 6520 6c65 6164 696e 6720 7369 676e ome leading sign │ │ │ │ │ -00069b30: 2066 6c61 6773 2066 6f72 2068 6578 6164 flags for hexad │ │ │ │ │ -00069b40: 6563 696d 616c 2066 6c6f 6174 696e 6720 ecimal floating │ │ │ │ │ -00069b50: 706f 696e 7420 636f 6e76 6572 7369 6f6e point conversion │ │ │ │ │ -00069b60: 732e 0a0a 3c6c 693e 6a61 7661 2f75 7469 s...
  • java/uti │ │ │ │ │ -00069b70: 6c2f 466f 726d 6174 7465 722f 4e75 6c6c l/Formatter/Null │ │ │ │ │ -00069b80: 4172 672e 6a61 7661 3a20 4261 7369 6320 Arg.java: Basic │ │ │ │ │ -00069b90: 7465 7374 2066 6f72 206e 756c 6c20 6172 test for null ar │ │ │ │ │ -00069ba0: 6775 6d65 6e74 0a0a 3c6c 693e 6a61 7661 gument..
  • java │ │ │ │ │ -00069bb0: 2f75 7469 6c2f 466f 726d 6174 7465 722f /util/Formatter/ │ │ │ │ │ -00069bc0: 5061 6464 696e 672e 6a61 7661 3a20 5465 Padding.java: Te │ │ │ │ │ -00069bd0: 7374 7320 746f 2065 7865 7263 6973 6520 sts to exercise │ │ │ │ │ -00069be0: 7061 6464 696e 6720 6f6e 2069 6e74 2061 padding on int a │ │ │ │ │ -00069bf0: 6e64 2064 6f75 626c 6520 7661 6c75 6573 nd double values │ │ │ │ │ -00069c00: 2c20 7769 7468 2076 6172 696f 7573 2066 , with various f │ │ │ │ │ -00069c10: 6c61 6720 636f 6d62 696e 6174 696f 6e73 lag combinations │ │ │ │ │ -00069c20: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -00069c30: 2f46 6f72 6d61 7474 6572 2f73 7069 2f46 /Formatter/spi/F │ │ │ │ │ -00069c40: 6f72 6d61 7474 6572 5769 7468 5072 6f76 ormatterWithProv │ │ │ │ │ -00069c50: 6964 6572 2e6a 6176 613a 2074 6573 7420 ider.java: test │ │ │ │ │ -00069c60: 7468 6520 466f 726d 6174 7465 722e 666f the Formatter.fo │ │ │ │ │ -00069c70: 726d 6174 2829 206d 6574 686f 6420 7769 rmat() method wi │ │ │ │ │ -00069c80: 7468 206a 6176 612e 6c6f 6361 6c65 2e70 th java.locale.p │ │ │ │ │ -00069c90: 726f 7669 6465 7273 3d53 5049 2c20 434f roviders=SPI, CO │ │ │ │ │ -00069ca0: 4d50 4154 2e0a 0a3c 6c69 3e6a 6176 612f MPAT...
  • java/ │ │ │ │ │ -00069cb0: 7574 696c 2f46 6f72 6d61 7474 6572 2f73 util/Formatter/s │ │ │ │ │ -00069cc0: 7069 2f4e 6f47 726f 7570 696e 6755 7365 pi/NoGroupingUse │ │ │ │ │ -00069cd0: 642e 6a61 7661 3a20 7465 7374 2046 6f72 d.java: test For │ │ │ │ │ -00069ce0: 6d61 7474 6572 2069 6620 616e 7920 4172 matter if any Ar │ │ │ │ │ -00069cf0: 6974 686d 6574 6963 4578 6365 7074 696f ithmeticExceptio │ │ │ │ │ -00069d00: 6e20 6973 2074 6872 6f77 6e20 7768 696c n is thrown whil │ │ │ │ │ -00069d10: 6520 666f 726d 6174 7469 6e67 2061 206e e formatting a n │ │ │ │ │ -00069d20: 756d 6265 7220 696e 2074 6865 206c 6f63 umber in the loc │ │ │ │ │ -00069d30: 616c 6520 7768 6963 6820 646f 6573 206e ale which does n │ │ │ │ │ -00069d40: 6f74 2075 7365 2061 6e79 2067 726f 7570 ot use any group │ │ │ │ │ -00069d50: 696e 672c 2062 7574 2073 7065 6369 6669 ing, but specifi │ │ │ │ │ -00069d60: 6573 2061 2067 726f 7570 696e 6720 7365 es a grouping se │ │ │ │ │ -00069d70: 7061 7261 746f 722e 0a0a 3c6c 693e 6a61 parator...
  • ja │ │ │ │ │ -00069d80: 7661 2f75 7469 6c2f 4861 7368 4d61 702f va/util/HashMap/ │ │ │ │ │ -00069d90: 4861 7368 4d61 7043 6c6f 6e65 4c65 616b HashMapCloneLeak │ │ │ │ │ -00069da0: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ -00069db0: 6174 2077 6520 646f 206e 6f74 206c 6561 at we do not lea │ │ │ │ │ -00069dc0: 6b20 636f 6e74 656e 7473 2077 6865 6e20 k contents when │ │ │ │ │ -00069dd0: 7765 2063 6c6f 6e65 2061 2048 6173 684d we clone a HashM │ │ │ │ │ -00069de0: 6170 0a0a 3c6c 693e 6a61 7661 2f75 7469 ap..
  • java/uti │ │ │ │ │ -00069df0: 6c2f 4861 7368 4d61 702f 4b65 7953 6574 l/HashMap/KeySet │ │ │ │ │ -00069e00: 5265 6d6f 7665 2e6a 6176 613a 2048 6173 Remove.java: Has │ │ │ │ │ -00069e10: 684d 6170 2061 6e64 2054 7265 654d 6170 hMap and TreeMap │ │ │ │ │ -00069e20: 2065 6e74 7279 5365 7428 292e 7265 6d6f entrySet().remo │ │ │ │ │ -00069e30: 7665 286b 2920 7370 7572 696f 7573 6c79 ve(k) spuriously │ │ │ │ │ -00069e40: 2072 6574 7572 6e65 6420 6661 6c73 6520 returned false │ │ │ │ │ -00069e50: 6966 2074 6865 204d 6170 2070 7265 7669 if the Map previ │ │ │ │ │ -00069e60: 6f75 736c 7920 6d61 7070 6564 206b 2074 ously mapped k t │ │ │ │ │ -00069e70: 6f20 6e75 6c6c 2e0a 0a3c 6c69 3e6a 6176 o null...
  • jav │ │ │ │ │ -00069e80: 612f 7574 696c 2f48 6173 684d 6170 2f4e a/util/HashMap/N │ │ │ │ │ -00069e90: 756c 6c4b 6579 4174 5265 7369 7a65 2e6a ullKeyAtResize.j │ │ │ │ │ -00069ea0: 6176 613a 2049 6620 7468 6520 6b65 7920 ava: If the key │ │ │ │ │ -00069eb0: 746f 2062 6520 696e 7365 7274 6564 2069 to be inserted i │ │ │ │ │ -00069ec0: 6e74 6f20 6120 4861 7368 4d61 7020 6973 nto a HashMap is │ │ │ │ │ -00069ed0: 206e 756c 6c20 616e 6420 7468 6520 7461 null and the ta │ │ │ │ │ -00069ee0: 626c 6520 6e65 6564 7320 746f 2062 6520 ble needs to be │ │ │ │ │ -00069ef0: 7265 7369 7a65 6420 6173 2070 6172 7420 resized as part │ │ │ │ │ -00069f00: 6f66 2074 6865 2069 6e73 6572 7469 6f6e of the insertion │ │ │ │ │ -00069f10: 2074 6865 6e20 6164 6445 6e74 7279 2077 then addEntry w │ │ │ │ │ -00069f20: 696c 6c20 7472 7920 746f 2072 6563 616c ill try to recal │ │ │ │ │ -00069f30: 6375 6c61 7465 2074 6865 2068 6173 6820 culate the hash │ │ │ │ │ -00069f40: 6f66 2061 206e 756c 6c20 6b65 792e 0a0a of a null key... │ │ │ │ │ -00069f50: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4861
  • java/util/Ha │ │ │ │ │ -00069f60: 7368 4d61 702f 4f76 6572 7269 6465 4973 shMap/OverrideIs │ │ │ │ │ -00069f70: 456d 7074 792e 6a61 7661 3a20 5665 7269 Empty.java: Veri │ │ │ │ │ -00069f80: 6679 2074 6861 7420 7765 2064 6f20 6e6f fy that we do no │ │ │ │ │ -00069f90: 7420 6765 7420 6578 6365 7074 696f 6e20 t get exception │ │ │ │ │ -00069fa0: 7768 656e 2077 6520 6f76 6572 7269 6465 when we override │ │ │ │ │ -00069fb0: 2069 7345 6d70 7479 2829 2069 6e20 6120 isEmpty() in a │ │ │ │ │ -00069fc0: 7375 6263 6c61 7373 206f 6620 4861 7368 subclass of Hash │ │ │ │ │ -00069fd0: 4d61 700a 0a3c 6c69 3e6a 6176 612f 7574 Map..
  • java/ut │ │ │ │ │ -00069fe0: 696c 2f48 6173 684d 6170 2f50 7574 4e75 il/HashMap/PutNu │ │ │ │ │ -00069ff0: 6c6c 4b65 792e 6a61 7661 3a20 456e 7375 llKey.java: Ensu │ │ │ │ │ -0006a000: 7265 2074 6861 7420 7768 656e 2074 7265 re that when tre │ │ │ │ │ -0006a010: 6573 2061 7265 2062 6569 6e67 2075 7365 es are being use │ │ │ │ │ -0006a020: 6420 666f 7220 636f 6c6c 6973 696f 6e73 d for collisions │ │ │ │ │ -0006a030: 2074 6861 7420 6e75 6c6c 206b 6579 2069 that null key i │ │ │ │ │ -0006a040: 6e73 6572 7469 6f6e 2073 7469 6c6c 2077 nsertion still w │ │ │ │ │ -0006a050: 6f72 6b73 2e0a 0a3c 6c69 3e6a 6176 612f orks...
  • java/ │ │ │ │ │ -0006a060: 7574 696c 2f48 6173 684d 6170 2f52 6570 util/HashMap/Rep │ │ │ │ │ -0006a070: 6c61 6365 4578 6973 7469 6e67 2e6a 6176 laceExisting.jav │ │ │ │ │ -0006a080: 613a 2056 6572 6966 7920 7468 6174 2072 a: Verify that r │ │ │ │ │ -0006a090: 6570 6c61 6369 6e67 2074 6865 2076 616c eplacing the val │ │ │ │ │ -0006a0a0: 7565 2066 6f72 2061 6e20 6578 6973 7469 ue for an existi │ │ │ │ │ -0006a0b0: 6e67 206b 6579 2064 6f65 7320 6e6f 7420 ng key does not │ │ │ │ │ -0006a0c0: 636f 7272 7570 7420 6163 7469 7665 2069 corrupt active i │ │ │ │ │ -0006a0d0: 7465 7261 746f 7273 2c20 696e 2070 6172 terators, in par │ │ │ │ │ -0006a0e0: 7469 6375 6c61 7220 6475 6520 746f 2061 ticular due to a │ │ │ │ │ -0006a0f0: 2072 6573 697a 6528 2920 6f63 6375 7272 resize() occurr │ │ │ │ │ -0006a100: 696e 6720 616e 6420 6e6f 7420 7570 6461 ing and not upda │ │ │ │ │ -0006a110: 7469 6e67 206d 6f64 436f 756e 742e 0a0a ting modCount... │ │ │ │ │ -0006a120: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4861
  • java/util/Ha │ │ │ │ │ -0006a130: 7368 4d61 702f 5365 7456 616c 7565 2e6a shMap/SetValue.j │ │ │ │ │ -0006a140: 6176 613a 2048 6173 684d 6170 2e45 6e74 ava: HashMap.Ent │ │ │ │ │ -0006a150: 7279 2e73 6574 5661 6c75 6528 2920 7265 ry.setValue() re │ │ │ │ │ -0006a160: 7475 726e 7320 6e65 7720 7661 6c75 6520 turns new value │ │ │ │ │ -0006a170: 2861 7320 6f70 706f 7365 6420 746f 206f (as opposed to o │ │ │ │ │ -0006a180: 6c64 290a 0a3c 6c69 3e6a 6176 612f 7574 ld)..
  • java/ut │ │ │ │ │ -0006a190: 696c 2f48 6173 684d 6170 2f54 6f41 7272 il/HashMap/ToArr │ │ │ │ │ -0006a1a0: 6179 2e6a 6176 613a 2048 6173 684d 6170 ay.java: HashMap │ │ │ │ │ -0006a1b0: 2e74 6f41 7272 6179 2829 2062 6568 6176 .toArray() behav │ │ │ │ │ -0006a1c0: 696f 7220 7465 7374 730a 0a3c 6c69 3e6a ior tests..
  • j │ │ │ │ │ -0006a1d0: 6176 612f 7574 696c 2f48 6173 684d 6170 ava/util/HashMap │ │ │ │ │ -0006a1e0: 2f54 6f53 7472 696e 672e 6a61 7661 3a20 /ToString.java: │ │ │ │ │ -0006a1f0: 4861 7368 4d61 7027 7320 656e 7472 792e HashMap's entry. │ │ │ │ │ -0006a200: 746f 5374 7269 6e67 2074 6872 6577 2061 toString threw a │ │ │ │ │ -0006a210: 206e 756c 6c20 706f 696e 7465 7220 6578 null pointer ex │ │ │ │ │ -0006a220: 6320 6966 2074 6865 2048 6173 684d 6170 c if the HashMap │ │ │ │ │ -0006a230: 2063 6f6e 7461 696e 6564 206e 756c 6c20 contained null │ │ │ │ │ -0006a240: 6b65 7973 206f 7220 7661 6c75 6573 2e0a keys or values.. │ │ │ │ │ -0006a250: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f48 .
  • java/util/H │ │ │ │ │ -0006a260: 6173 684d 6170 2f54 7265 6542 696e 4173 ashMap/TreeBinAs │ │ │ │ │ -0006a270: 7365 7274 2e6a 6176 613a 2043 6865 636b sert.java: Check │ │ │ │ │ -0006a280: 2066 6f72 2041 7373 6572 7469 6f6e 4572 for AssertionEr │ │ │ │ │ -0006a290: 726f 7220 6672 6f6d 2048 6173 684d 6170 ror from HashMap │ │ │ │ │ -0006a2a0: 2054 7265 6542 696e 2061 6674 6572 2049 TreeBin after I │ │ │ │ │ -0006a2b0: 7465 7261 746f 722e 7265 6d6f 7665 0a0a terator.remove.. │ │ │ │ │ -0006a2c0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4861
  • java/util/Ha │ │ │ │ │ -0006a2d0: 7368 4d61 702f 5768 6974 6542 6f78 5265 shMap/WhiteBoxRe │ │ │ │ │ -0006a2e0: 7369 7a65 5465 7374 2e6a 6176 613a 2057 sizeTest.java: W │ │ │ │ │ -0006a2f0: 6869 7465 2062 6f78 2074 6573 7473 2066 hite box tests f │ │ │ │ │ -0006a300: 6f72 2048 6173 684d 6170 2d72 656c 6174 or HashMap-relat │ │ │ │ │ -0006a310: 6564 2069 6e74 6572 6e61 6c73 2061 726f ed internals aro │ │ │ │ │ -0006a320: 756e 6420 7461 626c 6520 7369 7a69 6e67 und table sizing │ │ │ │ │ -0006a330: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0006a340: 4861 7368 5365 742f 5365 7269 616c 697a HashSet/Serializ │ │ │ │ │ -0006a350: 6174 696f 6e2e 6a61 7661 3a20 5665 7269 ation.java: Veri │ │ │ │ │ -0006a360: 6679 2074 6861 7420 6120 7365 7269 616c fy that a serial │ │ │ │ │ -0006a370: 697a 6564 2048 6173 6853 6574 206d 6179 ized HashSet may │ │ │ │ │ -0006a380: 2073 7563 6365 7373 6675 6c6c 7920 6265 successfully be │ │ │ │ │ -0006a390: 2064 6573 6572 6961 6c69 7a65 642e 0a0a deserialized... │ │ │ │ │ -0006a3a0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4861
  • java/util/Ha │ │ │ │ │ -0006a3b0: 7368 7461 626c 652f 4465 7365 7269 616c shtable/Deserial │ │ │ │ │ -0006a3c0: 697a 6564 4c65 6e67 7468 2e6a 6176 613a izedLength.java: │ │ │ │ │ -0006a3d0: 2048 6173 6874 6162 6c65 2064 6573 6572 Hashtable deser │ │ │ │ │ -0006a3e0: 6961 6c69 7a61 7469 6f6e 2072 6563 6f6e ialization recon │ │ │ │ │ -0006a3f0: 7374 6974 7574 6573 2074 6162 6c65 2077 stitutes table w │ │ │ │ │ -0006a400: 6974 6820 7772 6f6e 6720 6361 7061 6369 ith wrong capaci │ │ │ │ │ -0006a410: 7479 0a0a 3c6c 693e 6a61 7661 2f75 7469 ty..
  • java/uti │ │ │ │ │ -0006a420: 6c2f 4861 7368 7461 626c 652f 4571 7561 l/Hashtable/Equa │ │ │ │ │ -0006a430: 6c73 4361 7374 2e6a 6176 613a 2048 6173 lsCast.java: Has │ │ │ │ │ -0006a440: 6874 6162 6c65 2077 6173 206c 6573 7320 htable was less │ │ │ │ │ -0006a450: 726f 6275 7374 2074 6f20 6578 7465 6e73 robust to extens │ │ │ │ │ -0006a460: 696f 6e20 7468 6174 2069 7420 636f 756c ion that it coul │ │ │ │ │ -0006a470: 6420 6861 7665 2062 6565 6e20 6265 6361 d have been beca │ │ │ │ │ -0006a480: 7573 6520 7468 6520 6571 7561 6c73 2061 use the equals a │ │ │ │ │ -0006a490: 6e64 2048 6173 6863 6f64 6520 6d65 7468 nd Hashcode meth │ │ │ │ │ -0006a4a0: 6f64 7320 7573 6564 2069 6e74 6572 6e61 ods used interna │ │ │ │ │ -0006a4b0: 6c73 2075 6e6e 6563 6573 7361 7269 6c79 ls unnecessarily │ │ │ │ │ -0006a4c0: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -0006a4d0: 2f48 6173 6874 6162 6c65 2f48 6173 6843 /Hashtable/HashC │ │ │ │ │ -0006a4e0: 6f64 652e 6a61 7661 3a20 4861 7368 7461 ode.java: Hashta │ │ │ │ │ -0006a4f0: 626c 6527 7320 6861 7368 436f 6465 206d ble's hashCode m │ │ │ │ │ -0006a500: 6574 686f 6420 616c 7761 7973 2072 6574 ethod always ret │ │ │ │ │ -0006a510: 7572 6e73 207a 6572 6f28 2129 0a0a 3c6c urns zero(!)..java/util/Hash │ │ │ │ │ -0006a530: 7461 626c 652f 496c 6c65 6761 6c4c 6f61 table/IllegalLoa │ │ │ │ │ -0006a540: 6446 6163 746f 722e 6a61 7661 3a20 5465 dFactor.java: Te │ │ │ │ │ -0006a550: 7374 2066 6f72 2061 6e20 696c 6c65 6761 st for an illega │ │ │ │ │ -0006a560: 6c61 7267 756d 656e 7465 7863 6570 7469 largumentexcepti │ │ │ │ │ -0006a570: 6f6e 206f 6e20 6c6f 6164 4661 6374 6f72 on on loadFactor │ │ │ │ │ -0006a580: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0006a590: 4861 7368 7461 626c 652f 5265 6164 4f62 Hashtable/ReadOb │ │ │ │ │ -0006a5a0: 6a65 6374 2e6a 6176 613a 2074 6573 7420 ject.java: test │ │ │ │ │ -0006a5b0: 4861 7368 7461 626c 6520 7265 6164 4f62 Hashtable readOb │ │ │ │ │ -0006a5c0: 6a65 6374 2066 6f72 2069 6e76 6f63 6174 ject for invocat │ │ │ │ │ -0006a5d0: 696f 6e20 6f66 206f 7665 7272 6964 6162 ion of overridab │ │ │ │ │ -0006a5e0: 6c65 2070 7574 206d 6574 686f 640a 0a3c le put method..< │ │ │ │ │ -0006a5f0: 6c69 3e6a 6176 612f 7574 696c 2f48 6173 li>java/util/Has │ │ │ │ │ -0006a600: 6874 6162 6c65 2f53 656c 6652 6566 2e6a htable/SelfRef.j │ │ │ │ │ -0006a610: 6176 613a 2048 6173 6874 6162 6c65 2773 ava: Hashtable's │ │ │ │ │ -0006a620: 2074 6f53 7472 696e 6720 6d65 7468 6f64 toString method │ │ │ │ │ -0006a630: 2073 686f 756c 6420 6465 7465 6374 2073 should detect s │ │ │ │ │ -0006a640: 656c 662d 7265 6665 7265 6e74 6961 6c20 elf-referential │ │ │ │ │ -0006a650: 6861 7368 2074 6162 6c65 7320 7261 7468 hash tables rath │ │ │ │ │ -0006a660: 6572 2074 6861 6e20 7468 726f 7769 6e67 er than throwing │ │ │ │ │ -0006a670: 2061 2053 7461 636b 4f76 6572 666c 6f77 a StackOverflow │ │ │ │ │ -0006a680: 4578 6365 7074 696f 6e2e 0a0a 3c6c 693e Exception...
  • │ │ │ │ │ -0006a690: 6a61 7661 2f75 7469 6c2f 4861 7368 7461 java/util/Hashta │ │ │ │ │ -0006a6a0: 626c 652f 5365 7269 616c 697a 6174 696f ble/Serializatio │ │ │ │ │ -0006a6b0: 6e44 6561 646c 6f63 6b2e 6a61 7661 3a20 nDeadlock.java: │ │ │ │ │ -0006a6c0: 5365 7269 616c 697a 696e 6720 4861 7368 Serializing Hash │ │ │ │ │ -0006a6d0: 7461 626c 6520 6f62 6a65 6374 7320 7768 table objects wh │ │ │ │ │ -0006a6e0: 6963 6820 7265 6665 7220 746f 2065 6163 ich refer to eac │ │ │ │ │ -0006a6f0: 6820 6f74 6865 7220 7368 6f75 6c64 206e h other should n │ │ │ │ │ -0006a700: 6f74 2062 6520 6162 6c65 2074 6f20 6465 ot be able to de │ │ │ │ │ -0006a710: 6164 6c6f 636b 2e0a 0a3c 6c69 3e6a 6176 adlock...
  • jav │ │ │ │ │ -0006a720: 612f 7574 696c 2f48 6173 6874 6162 6c65 a/util/Hashtable │ │ │ │ │ -0006a730: 2f53 696d 706c 6553 6572 6961 6c69 7a61 /SimpleSerializa │ │ │ │ │ -0006a740: 7469 6f6e 2e6a 6176 613a 2041 2073 6572 tion.java: A ser │ │ │ │ │ -0006a750: 6961 6c69 7a65 6420 4861 7368 7461 626c ialized Hashtabl │ │ │ │ │ -0006a760: 6520 6361 6e20 6265 2064 652d 7365 7269 e can be de-seri │ │ │ │ │ -0006a770: 616c 697a 6564 2070 726f 7065 726c 792e alized properly. │ │ │ │ │ -0006a780: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0006a790: 4865 7846 6f72 6d61 742f 4865 7846 6f72 HexFormat/HexFor │ │ │ │ │ -0006a7a0: 6d61 7454 6573 742e 6a61 7661 3a20 4368 matTest.java: Ch │ │ │ │ │ -0006a7b0: 6563 6b20 4865 7846 6f72 6d61 7420 666f eck HexFormat fo │ │ │ │ │ -0006a7c0: 726d 6174 7469 6e67 2061 6e64 2070 6172 rmatting and par │ │ │ │ │ -0006a7d0: 7369 6e67 0a0a 3c6c 693e 6a61 7661 2f75 sing..
  • java/u │ │ │ │ │ -0006a7e0: 7469 6c2f 4964 656e 7469 7479 4861 7368 til/IdentityHash │ │ │ │ │ -0006a7f0: 4d61 702f 4261 7369 632e 6a61 7661 3a20 Map/Basic.java: │ │ │ │ │ -0006a800: 4261 7369 6320 7465 7374 7320 666f 7220 Basic tests for │ │ │ │ │ -0006a810: 4964 656e 7469 7479 4861 7368 4d61 700a IdentityHashMap. │ │ │ │ │ -0006a820: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f49 .
  • java/util/I │ │ │ │ │ -0006a830: 6465 6e74 6974 7948 6173 684d 6170 2f43 dentityHashMap/C │ │ │ │ │ -0006a840: 6170 6163 6974 792e 6a61 7661 3a20 4964 apacity.java: Id │ │ │ │ │ -0006a850: 656e 7469 7479 4861 7368 4d61 7020 7265 entityHashMap re │ │ │ │ │ -0006a860: 616c 6c6f 6361 7465 7320 7374 6f72 6167 allocates storag │ │ │ │ │ -0006a870: 6520 7768 656e 2069 6e73 6572 7469 6e67 e when inserting │ │ │ │ │ -0006a880: 2065 7870 6563 7465 6420 6e75 6d62 6572 expected number │ │ │ │ │ -0006a890: 206f 6620 656c 656d 656e 7473 0a0a 3c6c of elements..java/util/Iden │ │ │ │ │ -0006a8b0: 7469 7479 4861 7368 4d61 702f 4469 7374 tityHashMap/Dist │ │ │ │ │ -0006a8c0: 696e 6374 456e 7472 7953 6574 456c 656d inctEntrySetElem │ │ │ │ │ -0006a8d0: 656e 7473 2e6a 6176 613a 2053 6574 7320 ents.java: Sets │ │ │ │ │ -0006a8e0: 6672 6f6d 204d 6170 2e65 6e74 7279 5365 from Map.entrySe │ │ │ │ │ -0006a8f0: 7428 2920 7265 7475 726e 2064 6973 7469 t() return disti │ │ │ │ │ -0006a900: 6e63 7420 6f62 6a65 6374 7320 666f 7220 nct objects for │ │ │ │ │ -0006a910: 6561 6368 2045 6e74 7279 0a0a 3c6c 693e each Entry..
  • │ │ │ │ │ -0006a920: 6a61 7661 2f75 7469 6c2f 4964 656e 7469 java/util/Identi │ │ │ │ │ -0006a930: 7479 4861 7368 4d61 702f 456e 7472 7953 tyHashMap/EntryS │ │ │ │ │ -0006a940: 6574 4974 6572 6174 6f72 5265 6d6f 7665 etIteratorRemove │ │ │ │ │ -0006a950: 496e 7661 6c69 6461 7465 7345 6e74 7279 InvalidatesEntry │ │ │ │ │ -0006a960: 2e6a 6176 613a 2049 7465 7261 746f 722e .java: Iterator. │ │ │ │ │ -0006a970: 7265 6d6f 7665 2829 2066 726f 6d20 4d61 remove() from Ma │ │ │ │ │ -0006a980: 702e 656e 7472 7953 6574 2829 2e69 7465 p.entrySet().ite │ │ │ │ │ -0006a990: 7261 746f 7228 2920 696e 7661 6c69 6461 rator() invalida │ │ │ │ │ -0006a9a0: 7465 7320 7265 7475 726e 6564 2045 6e74 tes returned Ent │ │ │ │ │ -0006a9b0: 7279 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ry...
  • java/ut │ │ │ │ │ -0006a9c0: 696c 2f49 6465 6e74 6974 7948 6173 684d il/IdentityHashM │ │ │ │ │ -0006a9d0: 6170 2f54 6f41 7272 6179 2e6a 6176 613a ap/ToArray.java: │ │ │ │ │ -0006a9e0: 2049 6465 6e74 6974 7948 6173 684d 6170 IdentityHashMap │ │ │ │ │ -0006a9f0: 2773 2065 6e74 7279 5365 7420 746f 4172 's entrySet toAr │ │ │ │ │ -0006aa00: 7261 7920 7465 7374 730a 0a3c 6c69 3e6a ray tests..
  • j │ │ │ │ │ -0006aa10: 6176 612f 7574 696c 2f49 6465 6e74 6974 ava/util/Identit │ │ │ │ │ -0006aa20: 7948 6173 684d 6170 2f54 6f53 7472 696e yHashMap/ToStrin │ │ │ │ │ -0006aa30: 672e 6a61 7661 3a20 5465 7374 2074 6861 g.java: Test tha │ │ │ │ │ -0006aa40: 7420 746f 5374 7269 6e67 206f 6e20 656e t toString on en │ │ │ │ │ -0006aa50: 7472 7953 6574 2049 7465 7261 746f 722f trySet Iterator/ │ │ │ │ │ -0006aa60: 456e 7472 7920 6265 6861 7665 7320 7265 Entry behaves re │ │ │ │ │ -0006aa70: 6173 6f6e 6162 6c79 0a0a 3c6c 693e 6a61 asonably..
  • ja │ │ │ │ │ -0006aa80: 7661 2f75 7469 6c2f 496c 6c65 6761 6c46 va/util/IllegalF │ │ │ │ │ -0006aa90: 6f72 6d61 7445 7863 6570 7469 6f6e 2f43 ormatException/C │ │ │ │ │ -0006aaa0: 6f6e 7374 7275 6374 6f72 732e 6a61 7661 onstructors.java │ │ │ │ │ -0006aab0: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7574 : ..
  • java/ut │ │ │ │ │ -0006aac0: 696c 2f49 6c6c 6567 616c 466f 726d 6174 il/IllegalFormat │ │ │ │ │ -0006aad0: 4578 6365 7074 696f 6e2f 5465 7374 466f Exception/TestFo │ │ │ │ │ -0006aae0: 726d 6174 5370 6563 6966 6965 7242 6f75 rmatSpecifierBou │ │ │ │ │ -0006aaf0: 6e64 732e 6a61 7661 3a20 200a 0a3c 6c69 nds.java: ..
  • java/util/Itera │ │ │ │ │ -0006ab10: 746f 722f 4974 6572 6174 6f72 4465 6661 tor/IteratorDefa │ │ │ │ │ -0006ab20: 756c 7473 2e6a 6176 613a 2074 6573 7420 ults.java: test │ │ │ │ │ -0006ab30: 6578 7465 6e73 696f 6e20 6d65 7468 6f64 extension method │ │ │ │ │ -0006ab40: 7320 6f6e 2049 7465 7261 746f 720a 0a3c s on Iterator..< │ │ │ │ │ -0006ab50: 6c69 3e6a 6176 612f 7574 696c 2f49 7465 li>java/util/Ite │ │ │ │ │ -0006ab60: 7261 746f 722f 5072 696d 6974 6976 6549 rator/PrimitiveI │ │ │ │ │ -0006ab70: 7465 7261 746f 7244 6566 6175 6c74 732e teratorDefaults. │ │ │ │ │ -0006ab80: 6a61 7661 3a20 7465 7374 2064 6566 6175 java: test defau │ │ │ │ │ -0006ab90: 6c74 206d 6574 686f 6473 206f 6e20 5072 lt methods on Pr │ │ │ │ │ -0006aba0: 696d 6974 6976 6549 7465 7261 746f 720a imitiveIterator. │ │ │ │ │ -0006abb0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f4c .
  • java/util/L │ │ │ │ │ -0006abc0: 696e 6b65 6448 6173 684d 6170 2f42 6173 inkedHashMap/Bas │ │ │ │ │ -0006abd0: 6963 2e6a 6176 613a 2042 6173 6963 2074 ic.java: Basic t │ │ │ │ │ -0006abe0: 6573 7420 666f 7220 4c69 6e6b 6564 4861 est for LinkedHa │ │ │ │ │ -0006abf0: 7368 4d61 702e 0a0a 3c6c 693e 6a61 7661 shMap...
  • java │ │ │ │ │ -0006ac00: 2f75 7469 6c2f 4c69 6e6b 6564 4861 7368 /util/LinkedHash │ │ │ │ │ -0006ac10: 4d61 702f 4361 6368 652e 6a61 7661 3a20 Map/Cache.java: │ │ │ │ │ -0006ac20: 4261 7369 6320 7465 7374 206f 6620 7265 Basic test of re │ │ │ │ │ -0006ac30: 6d6f 7665 456c 6465 7374 456c 656d 656e moveEldestElemen │ │ │ │ │ -0006ac40: 7420 6d65 7468 6f64 2e0a 0a3c 6c69 3e6a t method...
  • j │ │ │ │ │ -0006ac50: 6176 612f 7574 696c 2f4c 696e 6b65 6448 ava/util/LinkedH │ │ │ │ │ -0006ac60: 6173 684d 6170 2f43 6f6d 7075 7465 4966 ashMap/ComputeIf │ │ │ │ │ -0006ac70: 4162 7365 6e74 4163 6365 7373 4f72 6465 AbsentAccessOrde │ │ │ │ │ -0006ac80: 722e 6a61 7661 3a20 636f 6d70 7574 6549 r.java: computeI │ │ │ │ │ -0006ac90: 6641 6273 656e 7420 776f 756c 6420 6765 fAbsent would ge │ │ │ │ │ -0006aca0: 6e65 7261 7465 2073 7075 7269 6f75 7320 nerate spurious │ │ │ │ │ -0006acb0: 6163 6365 7373 0a0a 3c6c 693e 6a61 7661 access..
  • java │ │ │ │ │ -0006acc0: 2f75 7469 6c2f 4c69 6e6b 6564 4861 7368 /util/LinkedHash │ │ │ │ │ -0006acd0: 4d61 702f 456d 7074 794d 6170 4974 6572 Map/EmptyMapIter │ │ │ │ │ -0006ace0: 6174 6f72 2e6a 6176 613a 2069 7465 7261 ator.java: itera │ │ │ │ │ -0006acf0: 746f 7273 206f 6e20 636f 6c6c 6563 7469 tors on collecti │ │ │ │ │ -0006ad00: 6f6e 2076 6965 7773 206f 6620 656d 7074 on views of empt │ │ │ │ │ -0006ad10: 7920 6d61 7020 7765 7265 6e27 7420 6661 y map weren't fa │ │ │ │ │ -0006ad20: 696c 2d66 6173 742e 0a0a 3c6c 693e 6a61 il-fast...
  • ja │ │ │ │ │ -0006ad30: 7661 2f75 7469 6c2f 4c69 6e6b 6564 4861 va/util/LinkedHa │ │ │ │ │ -0006ad40: 7368 5365 742f 4261 7369 632e 6a61 7661 shSet/Basic.java │ │ │ │ │ -0006ad50: 3a20 4261 7369 6320 7465 7374 2066 6f72 : Basic test for │ │ │ │ │ -0006ad60: 204c 696e 6b65 6448 6173 6853 6574 2e0a LinkedHashSet.. │ │ │ │ │ -0006ad70: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f4c .
  • java/util/L │ │ │ │ │ -0006ad80: 696e 6b65 644c 6973 742f 4164 6441 6c6c inkedList/AddAll │ │ │ │ │ -0006ad90: 2e6a 6176 613a 2041 6464 416c 6c20 7761 .java: AddAll wa │ │ │ │ │ -0006ada0: 7320 7072 6570 656e 6469 6e67 2069 6e73 s prepending ins │ │ │ │ │ -0006adb0: 7465 6164 206f 6620 6170 7065 6e64 696e tead of appendin │ │ │ │ │ -0006adc0: 6721 0a0a 3c6c 693e 6a61 7661 2f75 7469 g!..
  • java/uti │ │ │ │ │ -0006add0: 6c2f 4c69 6e6b 6564 4c69 7374 2f43 6c6f l/LinkedList/Clo │ │ │ │ │ -0006ade0: 6e65 2e6a 6176 613a 2043 6c6f 6e69 6e67 ne.java: Cloning │ │ │ │ │ -0006adf0: 2061 2073 7562 636c 6173 7320 6f66 204c a subclass of L │ │ │ │ │ -0006ae00: 696e 6b65 644c 6973 7420 7265 7375 6c74 inkedList result │ │ │ │ │ -0006ae10: 7320 696e 2061 6e20 6f62 6a65 6374 2074 s in an object t │ │ │ │ │ -0006ae20: 6861 7420 6973 6e27 7420 616e 2069 6e73 hat isn't an ins │ │ │ │ │ -0006ae30: 7461 6e63 6520 6f66 2074 6865 2073 7562 tance of the sub │ │ │ │ │ -0006ae40: 636c 6173 732e 0a0a 3c6c 693e 6a61 7661 class...
  • java │ │ │ │ │ -0006ae50: 2f75 7469 6c2f 4c69 6e6b 6564 4c69 7374 /util/LinkedList │ │ │ │ │ -0006ae60: 2f43 6f6d 6f64 6966 6965 6452 656d 6f76 /ComodifiedRemov │ │ │ │ │ -0006ae70: 652e 6a61 7661 3a20 4475 6520 746f 2061 e.java: Due to a │ │ │ │ │ -0006ae80: 2062 7567 2069 6e20 4c69 6e6b 6564 4c69 bug in LinkedLi │ │ │ │ │ -0006ae90: 7374 2773 204c 6973 7449 7465 7261 746f st's ListIterato │ │ │ │ │ -0006aea0: 7227 7320 7265 6d6f 7665 2829 2c20 7468 r's remove(), th │ │ │ │ │ -0006aeb0: 6520 4c69 7374 4974 6572 6174 6f72 2077 e ListIterator w │ │ │ │ │ -0006aec0: 6f75 6c64 206e 6f74 2063 6865 636b 2066 ould not check f │ │ │ │ │ -0006aed0: 6f72 2063 6f6d 6f64 6966 6963 6174 696f or comodificatio │ │ │ │ │ -0006aee0: 6e20 6265 666f 7265 2072 656d 6f76 652e n before remove. │ │ │ │ │ -0006aef0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0006af00: 4c69 6e6b 6564 4c69 7374 2f52 656d 6f76 LinkedList/Remov │ │ │ │ │ -0006af10: 652e 6a61 7661 3a20 4475 6520 746f 2061 e.java: Due to a │ │ │ │ │ -0006af20: 2062 7567 2069 6e20 4c69 6e6b 6564 4c69 bug in LinkedLi │ │ │ │ │ -0006af30: 7374 2773 204c 6973 7449 7465 7261 746f st's ListIterato │ │ │ │ │ -0006af40: 7227 7320 7265 6d6f 7665 2829 206c 6f67 r's remove() log │ │ │ │ │ -0006af50: 6963 2c20 7468 6520 4c69 7374 2077 6f75 ic, the List wou │ │ │ │ │ -0006af60: 6c64 2067 6574 2073 6372 6577 6564 2075 ld get screwed u │ │ │ │ │ -0006af70: 7020 6279 2061 2072 656d 6f76 6528 2920 p by a remove() │ │ │ │ │ -0006af80: 666f 6c6c 6f77 696e 6720 6120 7072 6576 following a prev │ │ │ │ │ -0006af90: 696f 7573 2829 2e0a 0a3c 6c69 3e6a 6176 ious()...
  • jav │ │ │ │ │ -0006afa0: 612f 7574 696c 2f4c 6973 742f 4c69 7374 a/util/List/List │ │ │ │ │ -0006afb0: 4465 6661 756c 7473 2e6a 6176 613a 2055 Defaults.java: U │ │ │ │ │ -0006afc0: 6e69 7420 7465 7374 7320 666f 7220 6578 nit tests for ex │ │ │ │ │ -0006afd0: 7465 6e73 696f 6e20 6d65 7468 6f64 7320 tension methods │ │ │ │ │ -0006afe0: 6f6e 204c 6973 740a 0a3c 6c69 3e6a 6176 on List..
  • jav │ │ │ │ │ -0006aff0: 612f 7574 696c 2f4c 6973 742f 4c69 7374 a/util/List/List │ │ │ │ │ -0006b000: 4661 6374 6f72 6965 732e 6a61 7661 3a20 Factories.java: │ │ │ │ │ -0006b010: 5465 7374 2063 6f6e 7665 6e69 656e 6365 Test convenience │ │ │ │ │ -0006b020: 2073 7461 7469 6320 6661 6374 6f72 7920 static factory │ │ │ │ │ -0006b030: 6d65 7468 6f64 7320 6f6e 204c 6973 742e methods on List. │ │ │ │ │ -0006b040: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0006b050: 4c69 7374 2f4c 6f63 6b53 7465 702e 6a61 List/LockStep.ja │ │ │ │ │ -0006b060: 7661 3a20 436f 6d70 6172 6520 4c69 7374 va: Compare List │ │ │ │ │ -0006b070: 2069 6d70 6c65 6d65 6e74 6174 696f 6e73 implementations │ │ │ │ │ -0006b080: 2066 6f72 2069 6465 6e74 6963 616c 2062 for identical b │ │ │ │ │ -0006b090: 6568 6176 696f 720a 0a3c 6c69 3e6a 6176 ehavior..
  • jav │ │ │ │ │ -0006b0a0: 612f 7574 696c 2f4c 6973 742f 4e65 7374 a/util/List/Nest │ │ │ │ │ -0006b0b0: 6564 5375 624c 6973 742e 6a61 7661 3a20 edSubList.java: │ │ │ │ │ -0006b0c0: 4163 6365 7373 696e 6720 6120 6e65 7374 Accessing a nest │ │ │ │ │ -0006b0d0: 6564 2073 7562 6c69 7374 206c 6561 6473 ed sublist leads │ │ │ │ │ -0006b0e0: 2074 6f20 5374 6163 6b4f 7665 7266 6c6f to StackOverflo │ │ │ │ │ -0006b0f0: 7745 7272 6f72 0a0a 3c6c 693e 6a61 7661 wError..
  • java │ │ │ │ │ -0006b100: 2f75 7469 6c2f 4c69 7374 2f53 7562 4c69 /util/List/SubLi │ │ │ │ │ -0006b110: 7374 2e6a 6176 613a 2042 6173 6963 2066 st.java: Basic f │ │ │ │ │ -0006b120: 756e 6374 696f 6e61 6c69 7479 206f 6620 unctionality of │ │ │ │ │ -0006b130: 7375 626c 6973 7473 0a0a 3c6c 693e 6a61 sublists..
  • ja │ │ │ │ │ -0006b140: 7661 2f75 7469 6c2f 4c6f 6361 6c65 2f41 va/util/Locale/A │ │ │ │ │ -0006b150: 6c69 6173 6573 5368 6f75 6c64 4265 5265 liasesShouldBeRe │ │ │ │ │ -0006b160: 636f 676e 697a 6564 496e 434c 4452 2e6a cognizedInCLDR.j │ │ │ │ │ -0006b170: 6176 613a 2054 6573 7420 7468 6174 206c ava: Test that l │ │ │ │ │ -0006b180: 616e 6775 6167 6520 616c 6961 7365 7320 anguage aliases │ │ │ │ │ -0006b190: 6f66 2043 4c44 5220 7375 7070 6c65 6d65 of CLDR suppleme │ │ │ │ │ -0006b1a0: 6e74 616c 206d 6574 6164 6174 6120 6172 ntal metadata ar │ │ │ │ │ -0006b1b0: 6520 6861 6e64 6c65 6420 636f 7272 6563 e handled correc │ │ │ │ │ -0006b1c0: 746c 792e 0a0a 3c6c 693e 6a61 7661 2f75 tly...
  • java/u │ │ │ │ │ -0006b1d0: 7469 6c2f 4c6f 6361 6c65 2f41 7661 696c til/Locale/Avail │ │ │ │ │ -0006b1e0: 6162 6c65 4c6f 6361 6c65 7354 6573 742e ableLocalesTest. │ │ │ │ │ -0006b1f0: 6a61 7661 3a20 5665 7269 6679 2069 6d70 java: Verify imp │ │ │ │ │ -0006b200: 6c65 6d65 6e74 6174 696f 6e20 6f66 2067 lementation of g │ │ │ │ │ -0006b210: 6574 4176 6169 6c61 626c 654c 6f63 616c etAvailableLocal │ │ │ │ │ -0006b220: 6573 2829 2061 6e64 2061 7661 696c 6162 es() and availab │ │ │ │ │ -0006b230: 6c65 4c6f 6361 6c65 7328 290a 0a3c 6c69 leLocales()..
  • java/util/Local │ │ │ │ │ -0006b250: 652f 4361 7365 4368 6563 6b56 6172 6961 e/CaseCheckVaria │ │ │ │ │ -0006b260: 6e74 2e6a 6176 613a 204c 6f63 616c 6520 nt.java: Locale │ │ │ │ │ -0006b270: 7661 7269 616e 7420 7368 6f75 6c64 206e variant should n │ │ │ │ │ -0006b280: 6f74 2062 6520 6361 7365 2066 6f6c 6465 ot be case folde │ │ │ │ │ -0006b290: 640a 0a3c 6c69 3e6a 6176 612f 7574 696c d..
  • java/util │ │ │ │ │ -0006b2a0: 2f4c 6f63 616c 652f 4361 7365 466f 6c64 /Locale/CaseFold │ │ │ │ │ -0006b2b0: 4c61 6e67 7561 6765 5461 6754 6573 742e LanguageTagTest. │ │ │ │ │ -0006b2c0: 6a61 7661 3a20 5465 7374 204c 6f63 616c java: Test Local │ │ │ │ │ -0006b2d0: 652e 6361 7365 466f 6c64 4c61 6e67 7561 e.caseFoldLangua │ │ │ │ │ -0006b2e0: 6765 5461 6728 5374 7269 6e67 206c 616e geTag(String lan │ │ │ │ │ -0006b2f0: 6775 6167 6554 6167 290a 0a3c 6c69 3e6a guageTag)..
  • j │ │ │ │ │ -0006b300: 6176 612f 7574 696c 2f4c 6f63 616c 652f ava/util/Locale/ │ │ │ │ │ -0006b310: 436f 6d70 6172 6550 726f 7669 6465 7246 CompareProviderF │ │ │ │ │ -0006b320: 6f72 6d61 7473 2e6a 6176 613a 2054 6573 ormats.java: Tes │ │ │ │ │ -0006b330: 7420 666f 7220 6368 6563 6b69 6e67 2048 t for checking H │ │ │ │ │ -0006b340: 6f75 7246 6f72 6d61 7420 616e 6420 476d ourFormat and Gm │ │ │ │ │ -0006b350: 7446 6f72 6d61 7420 7265 736f 7572 6365 tFormat resource │ │ │ │ │ -0006b360: 7320 6172 6520 7265 7472 6965 7665 6420 s are retrieved │ │ │ │ │ -0006b370: 6672 6f6d 2043 4f4d 5041 5420 616e 6420 from COMPAT and │ │ │ │ │ -0006b380: 434c 4452 2050 726f 7669 6465 7273 2e0a CLDR Providers.. │ │ │ │ │ -0006b390: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f4c .
  • java/util/L │ │ │ │ │ -0006b3a0: 6f63 616c 652f 436f 6d70 6174 5761 726e ocale/CompatWarn │ │ │ │ │ -0006b3b0: 696e 672e 6a61 7661 3a20 4368 6563 6b20 ing.java: Check │ │ │ │ │ -0006b3c0: 6966 2061 2077 6172 6e69 6e67 2069 7320 if a warning is │ │ │ │ │ -0006b3d0: 6c6f 6767 6564 2077 6974 6820 434f 4d50 logged with COMP │ │ │ │ │ -0006b3e0: 4154 206c 6f63 616c 6520 7072 6f76 6964 AT locale provid │ │ │ │ │ -0006b3f0: 6572 0a0a 3c6c 693e 6a61 7661 2f75 7469 er..
  • java/uti │ │ │ │ │ -0006b400: 6c2f 4c6f 6361 6c65 2f45 7870 6563 7465 l/Locale/Expecte │ │ │ │ │ -0006b410: 6441 6461 7074 6572 5479 7065 732e 6a61 dAdapterTypes.ja │ │ │ │ │ -0006b420: 7661 3a20 4368 6563 6b20 7768 6574 6865 va: Check whethe │ │ │ │ │ -0006b430: 7220 434c 4452 206c 6f63 616c 6520 7072 r CLDR locale pr │ │ │ │ │ -0006b440: 6f76 6964 6572 2061 6461 7074 6572 2069 ovider adapter i │ │ │ │ │ -0006b450: 7320 656e 6162 6c65 6420 6279 2064 6566 s enabled by def │ │ │ │ │ -0006b460: 6175 6c74 0a0a 3c6c 693e 6a61 7661 2f75 ault..
  • java/u │ │ │ │ │ -0006b470: 7469 6c2f 4c6f 6361 6c65 2f45 7874 656e til/Locale/Exten │ │ │ │ │ -0006b480: 7369 6f6e 7354 6573 742e 6a61 7661 3a20 sionsTest.java: │ │ │ │ │ -0006b490: 5465 7374 204c 6f63 616c 652e 6861 7345 Test Locale.hasE │ │ │ │ │ -0006b4a0: 7874 656e 7369 6f6e 7328 2920 616e 6420 xtensions() and │ │ │ │ │ -0006b4b0: 4c6f 6361 6c65 2e73 7472 6970 4578 7465 Locale.stripExte │ │ │ │ │ -0006b4c0: 6e73 696f 6e73 2829 2e0a 0a3c 6c69 3e6a nsions()...
  • j │ │ │ │ │ -0006b4d0: 6176 612f 7574 696c 2f4c 6f63 616c 652f ava/util/Locale/ │ │ │ │ │ -0006b4e0: 4669 6c74 6572 696e 674d 6f64 6554 6573 FilteringModeTes │ │ │ │ │ -0006b4f0: 742e 6a61 7661 3a20 4368 6563 6b20 7661 t.java: Check va │ │ │ │ │ -0006b500: 6c75 6573 2829 2061 6e64 2076 616c 7565 lues() and value │ │ │ │ │ -0006b510: 4f66 2853 7472 696e 6720 6e61 6d65 2920 Of(String name) │ │ │ │ │ -0006b520: 6f66 204c 6f63 616c 652e 4669 6c74 6572 of Locale.Filter │ │ │ │ │ -0006b530: 696e 674d 6f64 652e 0a0a 3c6c 693e 6a61 ingMode...
  • ja │ │ │ │ │ -0006b540: 7661 2f75 7469 6c2f 4c6f 6361 6c65 2f47 va/util/Locale/G │ │ │ │ │ -0006b550: 6574 4164 6170 7465 7250 7265 6665 7265 etAdapterPrefere │ │ │ │ │ -0006b560: 6e63 652e 6a61 7661 3a20 5665 7269 6679 nce.java: Verify │ │ │ │ │ -0006b570: 2074 6861 7420 6765 7441 6461 7074 6572 that getAdapter │ │ │ │ │ -0006b580: 5072 6566 6572 656e 6365 2072 6574 7572 Preference retur │ │ │ │ │ -0006b590: 6e73 2061 6e20 756e 6d6f 6469 6669 6162 ns an unmodifiab │ │ │ │ │ -0006b5a0: 6c65 206c 6973 742e 0a0a 3c6c 693e 6a61 le list...
  • ja │ │ │ │ │ -0006b5b0: 7661 2f75 7469 6c2f 4c6f 6361 6c65 2f47 va/util/Locale/G │ │ │ │ │ -0006b5c0: 6574 496e 7374 616e 6365 4368 6563 6b2e etInstanceCheck. │ │ │ │ │ -0006b5d0: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ -0006b5e0: 7420 616e 204e 5045 2069 7320 7468 726f t an NPE is thro │ │ │ │ │ -0006b5f0: 776e 2062 7920 696e 766f 6b69 6e67 204c wn by invoking L │ │ │ │ │ -0006b600: 6f63 616c 652e 6765 7449 6e73 7461 6e63 ocale.getInstanc │ │ │ │ │ -0006b610: 6528 2920 7769 7468 2061 6e79 2061 7267 e() with any arg │ │ │ │ │ -0006b620: 756d 656e 7420 6265 696e 6720 6e75 6c6c ument being null │ │ │ │ │ -0006b630: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -0006b640: 2f4c 6f63 616c 652f 4861 7368 436f 6465 /Locale/HashCode │ │ │ │ │ -0006b650: 5368 6f75 6c64 4265 5468 7265 6164 5361 ShouldBeThreadSa │ │ │ │ │ -0006b660: 6665 2e6a 6176 613a 204d 616b 6520 7375 fe.java: Make su │ │ │ │ │ -0006b670: 7265 2074 6861 7420 6861 7368 436f 6465 re that hashCode │ │ │ │ │ -0006b680: 2829 2061 6e64 2072 6561 642f 7772 6974 () and read/writ │ │ │ │ │ -0006b690: 654f 626a 6563 7428 2920 6172 6520 7468 eObject() are th │ │ │ │ │ -0006b6a0: 7265 6164 2d73 6166 652e 0a0a 3c6c 693e read-safe...
  • │ │ │ │ │ -0006b6b0: 6a61 7661 2f75 7469 6c2f 4c6f 6361 6c65 java/util/Locale │ │ │ │ │ -0006b6c0: 2f48 6173 6843 6f64 6554 6573 742e 6a61 /HashCodeTest.ja │ │ │ │ │ -0006b6d0: 7661 3a20 5465 7374 2068 6173 6843 6f64 va: Test hashCod │ │ │ │ │ -0006b6e0: 6528 2920 746f 2068 6176 6520 6c65 7373 e() to have less │ │ │ │ │ -0006b6f0: 2074 6861 6e20 3130 2520 6f66 2068 6173 than 10% of has │ │ │ │ │ -0006b700: 6820 636f 6465 2063 6f6e 666c 6963 7473 h code conflicts │ │ │ │ │ -0006b710: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -0006b720: 2f4c 6f63 616c 652f 4953 4f33 3136 362e /Locale/ISO3166. │ │ │ │ │ -0006b730: 6a61 7661 3a20 5465 7374 206f 6273 6f6c java: Test obsol │ │ │ │ │ -0006b740: 6574 6520 4953 4f33 3136 362d 3120 616c ete ISO3166-1 al │ │ │ │ │ -0006b750: 7068 612d 3220 636f 756e 7472 7920 636f pha-2 country co │ │ │ │ │ -0006b760: 6465 7320 7368 6f75 6c64 206e 6f74 2062 des should not b │ │ │ │ │ -0006b770: 6520 7265 7472 6965 7665 642e 0a0a 3c6c e retrieved...java/util/Loca │ │ │ │ │ -0006b790: 6c65 2f49 534f 3633 392e 6a61 7661 3a20 le/ISO639.java: │ │ │ │ │ -0006b7a0: 7465 7374 2049 534f 3633 392d 3220 6c61 test ISO639-2 la │ │ │ │ │ -0006b7b0: 6e67 7561 6765 2063 6f64 6573 0a0a 3c6c nguage codes..java/util/Loca │ │ │ │ │ -0006b7d0: 6c65 2f49 6e74 6572 6e61 7469 6f6e 616c le/International │ │ │ │ │ -0006b7e0: 4241 542e 6a61 7661 3a20 4261 7369 6320 BAT.java: Basic │ │ │ │ │ -0006b7f0: 6163 6365 7074 616e 6365 2074 6573 7420 acceptance test │ │ │ │ │ -0006b800: 666f 7220 696e 7465 726e 6174 696f 6e61 for internationa │ │ │ │ │ -0006b810: 6c20 4a32 5245 2e0a 0a3c 6c69 3e6a 6176 l J2RE...
  • jav │ │ │ │ │ -0006b820: 612f 7574 696c 2f4c 6f63 616c 652f 4a44 a/util/Locale/JD │ │ │ │ │ -0006b830: 4b37 4c6f 6361 6c65 5365 7276 6963 6544 K7LocaleServiceD │ │ │ │ │ -0006b840: 6966 6673 2e6a 6176 613a 2056 6572 6966 iffs.java: Verif │ │ │ │ │ -0006b850: 7920 7468 6174 2067 6574 4176 6169 6c61 y that getAvaila │ │ │ │ │ -0006b860: 626c 654c 6f63 616c 6573 2829 2069 6e20 bleLocales() in │ │ │ │ │ -0006b870: 6c6f 6361 6c65 2073 656e 7369 7469 7665 locale sensitive │ │ │ │ │ -0006b880: 2073 6572 7669 6365 7320 636c 6173 7365 services classe │ │ │ │ │ -0006b890: 7320 7265 7475 726e 2063 6f6d 7061 7469 s return compati │ │ │ │ │ -0006b8a0: 626c 6520 7365 7420 6f66 206c 6f63 616c ble set of local │ │ │ │ │ -0006b8b0: 6573 2061 7320 696e 204a 444b 372e 0a0a es as in JDK7... │ │ │ │ │ -0006b8c0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4c6f
  • java/util/Lo │ │ │ │ │ -0006b8d0: 6361 6c65 2f4c 5254 6f53 7472 696e 672e cale/LRToString. │ │ │ │ │ -0006b8e0: 6a61 7661 3a20 436f 6e66 6972 6d20 7468 java: Confirm th │ │ │ │ │ -0006b8f0: 6174 204c 616e 6775 6167 6552 616e 6765 at LanguageRange │ │ │ │ │ -0006b900: 2e74 6f53 7472 696e 6728 2920 7265 7475 .toString() retu │ │ │ │ │ -0006b910: 726e 7320 616e 2065 7870 6563 7465 6420 rns an expected │ │ │ │ │ -0006b920: 7265 7375 6c74 2e0a 0a3c 6c69 3e6a 6176 result...
  • jav │ │ │ │ │ -0006b930: 612f 7574 696c 2f4c 6f63 616c 652f 4c53 a/util/Locale/LS │ │ │ │ │ -0006b940: 5244 6174 6154 6573 742e 6a61 7661 3a20 RDataTest.java: │ │ │ │ │ -0006b950: 4368 6563 6b73 2074 6865 2049 414e 4120 Checks the IANA │ │ │ │ │ -0006b960: 6c61 6e67 7561 6765 2073 7562 7461 6720 language subtag │ │ │ │ │ -0006b970: 7265 6769 7374 7279 2064 6174 6120 7570 registry data up │ │ │ │ │ -0006b980: 6461 7465 2077 6974 6820 4c6f 6361 6c65 date with Locale │ │ │ │ │ -0006b990: 2e4c 616e 6775 6167 6552 616e 6765 2070 .LanguageRange p │ │ │ │ │ -0006b9a0: 6172 7365 206d 6574 686f 642e 0a0a 3c6c arse method...java/util/Loca │ │ │ │ │ -0006b9c0: 6c65 2f4c 616e 6775 6167 6552 616e 6765 le/LanguageRange │ │ │ │ │ -0006b9d0: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ -0006b9e0: 4c61 6e67 7561 6765 5261 6e67 6520 636c LanguageRange cl │ │ │ │ │ -0006b9f0: 6173 730a 0a3c 6c69 3e6a 6176 612f 7574 ass..
  • java/ut │ │ │ │ │ -0006ba00: 696c 2f4c 6f63 616c 652f 4c61 6e67 7561 il/Locale/Langua │ │ │ │ │ -0006ba10: 6765 5375 6274 6167 5265 6769 7374 7279 geSubtagRegistry │ │ │ │ │ -0006ba20: 5465 7374 2e6a 6176 613a 2043 6865 636b Test.java: Check │ │ │ │ │ -0006ba30: 7320 7468 6520 4941 4e41 206c 616e 6775 s the IANA langu │ │ │ │ │ -0006ba40: 6167 6520 7375 6274 6167 2072 6567 6973 age subtag regis │ │ │ │ │ -0006ba50: 7472 7920 6461 7461 2075 7064 6174 6520 try data update │ │ │ │ │ -0006ba60: 284c 5352 2052 6576 6973 696f 6e3a 2032 (LSR Revision: 2 │ │ │ │ │ -0006ba70: 3032 342d 3131 2d31 3929 2077 6974 6820 024-11-19) with │ │ │ │ │ -0006ba80: 4c6f 6361 6c65 2061 6e64 204c 6f63 616c Locale and Local │ │ │ │ │ -0006ba90: 652e 4c61 6e67 7561 6765 5261 6e67 6520 e.LanguageRange │ │ │ │ │ -0006baa0: 636c 6173 7320 6d65 7468 6f64 732e 0a0a class methods... │ │ │ │ │ -0006bab0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4c6f
  • java/util/Lo │ │ │ │ │ -0006bac0: 6361 6c65 2f4c 6567 6163 7943 6f64 6573 cale/LegacyCodes │ │ │ │ │ -0006bad0: 436c 6173 7349 6e76 6172 6961 6e74 2e6a ClassInvariant.j │ │ │ │ │ -0006bae0: 6176 613a 2074 6573 7420 7468 6174 206c ava: test that l │ │ │ │ │ -0006baf0: 6f63 616c 6520 696e 7661 7269 616e 7473 ocale invariants │ │ │ │ │ -0006bb00: 2061 7265 2070 7265 7365 7276 6564 2061 are preserved a │ │ │ │ │ -0006bb10: 6372 6f73 7320 7365 7269 616c 697a 6174 cross serializat │ │ │ │ │ -0006bb20: 696f 6e2e 0a0a 3c6c 693e 6a61 7661 2f75 ion...
  • java/u │ │ │ │ │ -0006bb30: 7469 6c2f 4c6f 6361 6c65 2f4c 6f63 616c til/Locale/Local │ │ │ │ │ -0006bb40: 6543 6174 6567 6f72 792e 6a61 7661 3a20 eCategory.java: │ │ │ │ │ -0006bb50: 7465 7374 7320 666f 7220 4c6f 6361 6c65 tests for Locale │ │ │ │ │ -0006bb60: 2e67 6574 4465 6661 756c 7428 4c6f 6361 .getDefault(Loca │ │ │ │ │ -0006bb70: 6c65 2e43 6174 6567 6f72 7929 2061 6e64 le.Category) and │ │ │ │ │ -0006bb80: 204c 6f63 616c 652e 7365 7444 6566 6175 Locale.setDefau │ │ │ │ │ -0006bb90: 6c74 284c 6f63 616c 652e 4361 7465 676f lt(Locale.Catego │ │ │ │ │ -0006bba0: 7279 2c20 4c6f 6361 6c65 290a 0a3c 6c69 ry, Locale)..
  • java/util/Local │ │ │ │ │ -0006bbc0: 652f 4c6f 6361 6c65 436d 644f 7665 7272 e/LocaleCmdOverr │ │ │ │ │ -0006bbd0: 6964 6573 2e6a 6176 613a 2076 6572 6966 ides.java: verif │ │ │ │ │ -0006bbe0: 7920 7468 6174 206f 7665 7272 6964 6465 y that overridde │ │ │ │ │ -0006bbf0: 7320 6f6e 2074 6865 2063 6f6d 6d61 6e64 s on the command │ │ │ │ │ -0006bc00: 206c 696e 6520 6166 6665 6374 202a 2e64 line affect *.d │ │ │ │ │ -0006bc10: 6973 706c 6179 2061 6e64 202a 2e66 6f72 isplay and *.for │ │ │ │ │ -0006bc20: 6d61 7420 7072 6f70 6572 7469 6573 0a0a mat properties.. │ │ │ │ │ -0006bc30: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4c6f
  • java/util/Lo │ │ │ │ │ -0006bc40: 6361 6c65 2f4c 6f63 616c 6543 6f6e 7374 cale/LocaleConst │ │ │ │ │ -0006bc50: 7275 6374 6f72 732e 6a61 7661 3a20 5665 ructors.java: Ve │ │ │ │ │ -0006bc60: 7269 6679 2061 6c6c 204c 6f63 616c 6520 rify all Locale │ │ │ │ │ -0006bc70: 636f 6e73 7472 7563 746f 7273 2061 6e64 constructors and │ │ │ │ │ -0006bc80: 206f 6628 2920 6d65 7468 6f64 730a 0a3c of() methods..< │ │ │ │ │ -0006bc90: 6c69 3e6a 6176 612f 7574 696c 2f4c 6f63 li>java/util/Loc │ │ │ │ │ -0006bca0: 616c 652f 4c6f 6361 6c65 456e 6861 6e63 ale/LocaleEnhanc │ │ │ │ │ -0006bcb0: 6554 6573 742e 6a61 7661 3a20 7465 7374 eTest.java: test │ │ │ │ │ -0006bcc0: 2041 5049 2063 6861 6e67 6573 2074 6f20 API changes to │ │ │ │ │ -0006bcd0: 4c6f 6361 6c65 0a0a 3c6c 693e 6a61 7661 Locale..
  • java │ │ │ │ │ -0006bce0: 2f75 7469 6c2f 4c6f 6361 6c65 2f4c 6f63 /util/Locale/Loc │ │ │ │ │ -0006bcf0: 616c 654d 6174 6368 696e 6754 6573 742e aleMatchingTest. │ │ │ │ │ -0006bd00: 6a61 7661 3a20 5665 7269 6679 2069 6d70 java: Verify imp │ │ │ │ │ -0006bd10: 6c65 6d65 6e74 6174 696f 6e20 666f 7220 lementation for │ │ │ │ │ -0006bd20: 4c6f 6361 6c65 206d 6174 6368 696e 672e Locale matching. │ │ │ │ │ -0006bd30: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0006bd40: 4c6f 6361 6c65 2f4c 6f63 616c 6550 726f Locale/LocalePro │ │ │ │ │ -0006bd50: 7669 6465 7273 5275 6e2e 6a61 7661 3a20 vidersRun.java: │ │ │ │ │ -0006bd60: 7465 7374 7320 666f 7220 226a 6176 612e tests for "java. │ │ │ │ │ -0006bd70: 6c6f 6361 6c65 2e70 726f 7669 6465 7273 locale.providers │ │ │ │ │ -0006bd80: 2220 7379 7374 656d 2070 726f 7065 7274 " system propert │ │ │ │ │ -0006bd90: 790a 0a3c 6c69 3e6a 6176 612f 7574 696c y..
  • java/util │ │ │ │ │ -0006bda0: 2f4c 6f63 616c 652f 4c6f 6361 6c65 5368 /Locale/LocaleSh │ │ │ │ │ -0006bdb0: 6f75 6c64 5365 7446 726f 6d43 4c49 2e6a ouldSetFromCLI.j │ │ │ │ │ -0006bdc0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -0006bdd0: 2074 6865 2064 6566 6175 6c74 206c 6f63 the default loc │ │ │ │ │ -0006bde0: 616c 6520 6361 6e20 6265 2073 7065 6369 ale can be speci │ │ │ │ │ -0006bdf0: 6669 6564 2066 726f 6d20 7468 6520 636f fied from the co │ │ │ │ │ -0006be00: 6d6d 616e 6420 6c69 6e65 2e0a 0a3c 6c69 mmand line...
  • java/util/Local │ │ │ │ │ -0006be20: 652f 4c6f 6361 6c65 5465 7374 2e6a 6176 e/LocaleTest.jav │ │ │ │ │ -0006be30: 613a 2074 6573 7420 4c6f 6361 6c65 730a a: test Locales. │ │ │ │ │ -0006be40: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f4c .
  • java/util/L │ │ │ │ │ -0006be50: 6f63 616c 652f 4c6f 6f6b 7570 4f6e 5661 ocale/LookupOnVa │ │ │ │ │ -0006be60: 6c69 6452 616e 6765 5465 7374 2e6a 6176 lidRangeTest.jav │ │ │ │ │ -0006be70: 613a 2043 6865 636b 7320 7468 6174 2074 a: Checks that t │ │ │ │ │ -0006be80: 6865 204c 6f63 616c 652e 6c6f 6f6b 7570 he Locale.lookup │ │ │ │ │ -0006be90: 2065 7865 6375 7465 7320 7072 6f70 6572 executes proper │ │ │ │ │ -0006bea0: 6c79 2077 6974 686f 7574 2074 6872 6f77 ly without throw │ │ │ │ │ -0006beb0: 696e 6720 616e 7920 6578 6365 7074 696f ing any exceptio │ │ │ │ │ -0006bec0: 6e20 666f 7220 736f 6d65 2073 7065 6369 n for some speci │ │ │ │ │ -0006bed0: 6669 6320 6c61 6e67 7561 6765 2072 616e fic language ran │ │ │ │ │ -0006bee0: 6765 730a 0a3c 6c69 3e6a 6176 612f 7574 ges..
  • java/ut │ │ │ │ │ -0006bef0: 696c 2f4c 6f63 616c 652f 4d61 7463 6845 il/Locale/MatchE │ │ │ │ │ -0006bf00: 6d70 7479 5765 6967 6874 436f 7272 6563 mptyWeightCorrec │ │ │ │ │ -0006bf10: 746c 792e 6a61 7661 3a20 4368 6563 6b73 tly.java: Checks │ │ │ │ │ -0006bf20: 2074 6861 7420 7468 6520 7461 6773 206d that the tags m │ │ │ │ │ -0006bf30: 6174 6368 696e 6720 7468 6520 7261 6e67 atching the rang │ │ │ │ │ -0006bf40: 6520 7769 7468 2071 7561 6c69 7479 2077 e with quality w │ │ │ │ │ -0006bf50: 6569 6768 7420 713d 3020 652e 672e 0a0a eight q=0 e.g... │ │ │ │ │ -0006bf60: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4c6f
  • java/util/Lo │ │ │ │ │ -0006bf70: 6361 6c65 2f50 7265 7365 7276 6554 6167 cale/PreserveTag │ │ │ │ │ -0006bf80: 4361 7365 2e6a 6176 613a 2043 6865 636b Case.java: Check │ │ │ │ │ -0006bf90: 7320 7468 6174 2074 6865 2066 696c 7465 s that the filte │ │ │ │ │ -0006bfa0: 7254 6167 7328 2920 616e 6420 6c6f 6f6b rTags() and look │ │ │ │ │ -0006bfb0: 7570 2829 206d 6574 686f 6473 2070 7265 up() methods pre │ │ │ │ │ -0006bfc0: 7365 7276 6520 7468 6520 6361 7365 206f serve the case o │ │ │ │ │ -0006bfd0: 6620 6d61 7463 6869 6e67 206c 616e 6775 f matching langu │ │ │ │ │ -0006bfe0: 6167 6520 7461 6728 7329 2e0a 0a3c 6c69 age tag(s)...
  • java/util/Local │ │ │ │ │ -0006c000: 652f 5072 6f76 6964 6572 506f 6f6c 4d75 e/ProviderPoolMu │ │ │ │ │ -0006c010: 6c74 6954 6872 6561 6441 6363 6573 732e ltiThreadAccess. │ │ │ │ │ -0006c020: 6a61 7661 3a20 5665 7269 6679 2043 6f6e java: Verify Con │ │ │ │ │ -0006c030: 6375 7272 656e 744d 6f64 6966 6963 6174 currentModificat │ │ │ │ │ -0006c040: 696f 6e45 7863 6570 7469 6f6e 2069 7320 ionException is │ │ │ │ │ -0006c050: 6e6f 7420 7468 726f 776e 2077 6974 6820 not thrown with │ │ │ │ │ -0006c060: 6d75 6c74 6970 6c65 2074 6872 6561 6420 multiple thread │ │ │ │ │ -0006c070: 6163 6365 7373 6573 2e0a 0a3c 6c69 3e6a accesses...
  • j │ │ │ │ │ -0006c080: 6176 612f 7574 696c 2f4c 6f63 616c 652f ava/util/Locale/ │ │ │ │ │ -0006c090: 5265 7175 6972 6564 4176 6169 6c61 626c RequiredAvailabl │ │ │ │ │ -0006c0a0: 654c 6f63 616c 6573 5465 7374 2e6a 6176 eLocalesTest.jav │ │ │ │ │ -0006c0b0: 613a 2043 6865 636b 7320 7768 6574 6865 a: Checks whethe │ │ │ │ │ -0006c0c0: 7220 6765 7441 7661 696c 6162 6c65 4c6f r getAvailableLo │ │ │ │ │ -0006c0d0: 6361 6c65 7328 2920 7265 7475 726e 7320 cales() returns │ │ │ │ │ -0006c0e0: 6174 206c 6561 7374 204c 6f63 616c 652e at least Locale. │ │ │ │ │ -0006c0f0: 524f 4f54 2061 6e64 204c 6f63 616c 652e ROOT and Locale. │ │ │ │ │ -0006c100: 5553 2069 6e73 7461 6e63 6573 2e0a 0a3c US instances...< │ │ │ │ │ -0006c110: 6c69 3e6a 6176 612f 7574 696c 2f4c 6f63 li>java/util/Loc │ │ │ │ │ -0006c120: 616c 652f 526f 6f74 4c6f 6361 6c65 2e6a ale/RootLocale.j │ │ │ │ │ -0006c130: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -0006c140: 2074 6865 7265 2069 7320 4c6f 6361 6c65 there is Locale │ │ │ │ │ -0006c150: 2e52 4f4f 5420 636f 6e73 7461 6e74 2c20 .ROOT constant, │ │ │ │ │ -0006c160: 616e 6420 6974 2069 7320 6571 7561 6c20 and it is equal │ │ │ │ │ -0006c170: 746f 204c 6f63 616c 6528 2222 2c20 2222 to Locale("", "" │ │ │ │ │ -0006c180: 2c20 2222 290a 0a3c 6c69 3e6a 6176 612f , "")..
  • java/ │ │ │ │ │ -0006c190: 7574 696c 2f4c 6f63 616c 652f 5375 6273 util/Locale/Subs │ │ │ │ │ -0006c1a0: 6571 7565 6e74 5261 6e67 6550 6172 7369 equentRangeParsi │ │ │ │ │ -0006c1b0: 6e67 5465 7374 2e6a 6176 613a 2043 6865 ngTest.java: Che │ │ │ │ │ -0006c1c0: 636b 7320 7468 6520 7375 6273 6571 7565 cks the subseque │ │ │ │ │ -0006c1d0: 6e74 2063 616c 6c20 746f 2070 6172 7365 nt call to parse │ │ │ │ │ -0006c1e0: 2074 6865 2073 616d 6520 6c61 6e67 7561 the same langua │ │ │ │ │ -0006c1f0: 6765 2072 616e 6765 7320 7768 6963 6820 ge ranges which │ │ │ │ │ -0006c200: 6d75 7374 2067 656e 6572 6174 6520 7468 must generate th │ │ │ │ │ -0006c210: 6520 7361 6d65 206c 6973 7420 6f66 206c e same list of l │ │ │ │ │ -0006c220: 616e 6775 6167 6520 7261 6e67 6573 2069 anguage ranges i │ │ │ │ │ -0006c230: 2e65 2e0a 0a3c 6c69 3e6a 6176 612f 7574 .e...
  • java/ut │ │ │ │ │ -0006c240: 696c 2f4c 6f63 616c 652f 5465 7374 4f66 il/Locale/TestOf │ │ │ │ │ -0006c250: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ -0006c260: 7320 666f 7220 4c6f 6361 6c65 2e6f 6628 s for Locale.of( │ │ │ │ │ -0006c270: 2920 6d65 7468 6f64 2e0a 0a3c 6c69 3e6a ) method...
  • j │ │ │ │ │ -0006c280: 6176 612f 7574 696c 2f4c 6f63 616c 652f ava/util/Locale/ │ │ │ │ │ -0006c290: 5468 6169 476f 762e 6a61 7661 3a20 5465 ThaiGov.java: Te │ │ │ │ │ -0006c2a0: 7374 7320 736f 6d65 206c 6f63 616c 697a sts some localiz │ │ │ │ │ -0006c2b0: 6564 206d 6574 686f 6473 2077 6974 6820 ed methods with │ │ │ │ │ -0006c2c0: 5468 6169 206c 6f63 616c 650a 0a3c 6c69 Thai locale..
  • java/util/Local │ │ │ │ │ -0006c2e0: 652f 5475 726b 6973 684c 616e 6752 616e e/TurkishLangRan │ │ │ │ │ -0006c2f0: 6765 5465 7374 2e6a 6176 613a 2043 6865 geTest.java: Che │ │ │ │ │ -0006c300: 636b 7320 7468 6520 7072 6f70 6572 2065 cks the proper e │ │ │ │ │ -0006c310: 7865 6375 7469 6f6e 206f 6620 4c61 6e67 xecution of Lang │ │ │ │ │ -0006c320: 7561 6765 5261 6e67 652e 7061 7273 6528 uageRange.parse( │ │ │ │ │ -0006c330: 2920 616e 6420 6f74 6865 7220 4c6f 6361 ) and other Loca │ │ │ │ │ -0006c340: 6c65 4d61 7463 6865 7220 6d65 7468 6f64 leMatcher method │ │ │ │ │ -0006c350: 7320 7768 656e 2075 7365 6420 696e 2074 s when used in t │ │ │ │ │ -0006c360: 6865 206c 6f63 616c 6573 206c 696b 6520 he locales like │ │ │ │ │ -0006c370: 5475 726b 6973 682c 2062 6563 6175 7365 Turkish, because │ │ │ │ │ -0006c380: 2074 6865 2074 6f4c 6f77 6572 4361 7365 the toLowerCase │ │ │ │ │ -0006c390: 2829 206d 6574 686f 6420 6973 2069 6e76 () method is inv │ │ │ │ │ -0006c3a0: 6f6b 6564 2069 6e20 7468 6520 7061 7273 oked in the pars │ │ │ │ │ -0006c3b0: 6528 2920 616e 6420 6f74 6865 7220 4c6f e() and other Lo │ │ │ │ │ -0006c3c0: 6361 6c65 4d61 7463 6865 7220 6d65 7468 caleMatcher meth │ │ │ │ │ -0006c3d0: 6f64 732e 0a0a 3c6c 693e 6a61 7661 2f75 ods...
  • java/u │ │ │ │ │ -0006c3e0: 7469 6c2f 4c6f 6361 6c65 2f55 7365 4f6c til/Locale/UseOl │ │ │ │ │ -0006c3f0: 6449 534f 436f 6465 7354 6573 742e 6a61 dISOCodesTest.ja │ │ │ │ │ -0006c400: 7661 3a20 456e 7375 7265 7320 6a61 7661 va: Ensures java │ │ │ │ │ -0006c410: 2e6c 6f63 616c 652e 7573 654f 6c64 4953 .locale.useOldIS │ │ │ │ │ -0006c420: 4f43 6f64 6573 2069 7320 7374 6174 6963 OCodes is static │ │ │ │ │ -0006c430: 616c 6c79 2069 6e69 7469 616c 697a 6564 ally initialized │ │ │ │ │ -0006c440: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0006c450: 4c6f 6361 6c65 2f62 6370 3437 752f 4361 Locale/bcp47u/Ca │ │ │ │ │ -0006c460: 6c65 6e64 6172 5465 7374 732e 6a61 7661 lendarTests.java │ │ │ │ │ -0006c470: 3a20 5465 7374 7320 4361 6c65 6e64 6172 : Tests Calendar │ │ │ │ │ -0006c480: 2063 6c61 7373 2064 6561 6c73 2077 6974 class deals wit │ │ │ │ │ -0006c490: 6820 556e 6963 6f64 6520 6578 7465 6e73 h Unicode extens │ │ │ │ │ -0006c4a0: 696f 6e73 2063 6f72 7265 6374 6c79 2e0a ions correctly.. │ │ │ │ │ -0006c4b0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f4c .
  • java/util/L │ │ │ │ │ -0006c4c0: 6f63 616c 652f 6263 7034 3775 2f43 7572 ocale/bcp47u/Cur │ │ │ │ │ -0006c4d0: 7265 6e63 7946 6f72 6d61 7454 6573 7473 rencyFormatTests │ │ │ │ │ -0006c4e0: 2e6a 6176 613a 2054 6573 7473 2074 6865 .java: Tests the │ │ │ │ │ -0006c4f0: 2022 752d 6366 2220 6578 7465 6e73 696f "u-cf" extensio │ │ │ │ │ -0006c500: 6e0a 0a3c 6c69 3e6a 6176 612f 7574 696c n..
  • java/util │ │ │ │ │ -0006c510: 2f4c 6f63 616c 652f 6263 7034 3775 2f43 /Locale/bcp47u/C │ │ │ │ │ -0006c520: 7572 7265 6e63 7954 6573 7473 2e6a 6176 urrencyTests.jav │ │ │ │ │ -0006c530: 613a 2054 6573 7473 2043 7572 7265 6e63 a: Tests Currenc │ │ │ │ │ -0006c540: 7920 636c 6173 7320 696e 7374 616e 7469 y class instanti │ │ │ │ │ -0006c550: 6174 6573 2063 6f72 7265 6374 6c79 2077 ates correctly w │ │ │ │ │ -0006c560: 6974 6820 556e 6963 6f64 6520 6578 7465 ith Unicode exte │ │ │ │ │ -0006c570: 6e73 696f 6e73 0a0a 3c6c 693e 6a61 7661 nsions..
  • java │ │ │ │ │ -0006c580: 2f75 7469 6c2f 4c6f 6361 6c65 2f62 6370 /util/Locale/bcp │ │ │ │ │ -0006c590: 3437 752f 4469 7370 6c61 794e 616d 6554 47u/DisplayNameT │ │ │ │ │ -0006c5a0: 6573 7473 2e6a 6176 613a 2054 6573 7473 ests.java: Tests │ │ │ │ │ -0006c5b0: 2074 6865 2064 6973 706c 6179 206e 616d the display nam │ │ │ │ │ -0006c5c0: 6573 2066 6f72 2042 4350 2034 3720 5520 es for BCP 47 U │ │ │ │ │ -0006c5d0: 6578 7465 6e73 696f 6e73 0a0a 3c6c 693e extensions..
  • │ │ │ │ │ -0006c5e0: 6a61 7661 2f75 7469 6c2f 4c6f 6361 6c65 java/util/Locale │ │ │ │ │ -0006c5f0: 2f62 6370 3437 752f 466f 726d 6174 5465 /bcp47u/FormatTe │ │ │ │ │ -0006c600: 7374 732e 6a61 7661 3a20 5465 7374 7320 sts.java: Tests │ │ │ │ │ -0006c610: 2a46 6f72 6d61 7420 636c 6173 7320 6465 *Format class de │ │ │ │ │ -0006c620: 616c 7320 7769 7468 2055 6e69 636f 6465 als with Unicode │ │ │ │ │ -0006c630: 2065 7874 656e 7369 6f6e 7320 636f 7272 extensions corr │ │ │ │ │ -0006c640: 6563 746c 792e 0a0a 3c6c 693e 6a61 7661 ectly...
  • java │ │ │ │ │ -0006c650: 2f75 7469 6c2f 4c6f 6361 6c65 2f62 6370 /util/Locale/bcp │ │ │ │ │ -0006c660: 3437 752f 5379 6d62 6f6c 7354 6573 7473 47u/SymbolsTests │ │ │ │ │ -0006c670: 2e6a 6176 613a 2054 6573 7473 202a 466f .java: Tests *Fo │ │ │ │ │ -0006c680: 726d 6174 5379 6d62 6f6c 7320 636c 6173 rmatSymbols clas │ │ │ │ │ -0006c690: 7320 6465 616c 7320 7769 7468 2055 6e69 s deals with Uni │ │ │ │ │ -0006c6a0: 636f 6465 2065 7874 656e 7369 6f6e 7320 code extensions │ │ │ │ │ -0006c6b0: 636f 7272 6563 746c 792e 0a0a 3c6c 693e correctly...
  • │ │ │ │ │ -0006c6c0: 6a61 7661 2f75 7469 6c2f 4c6f 6361 6c65 java/util/Locale │ │ │ │ │ -0006c6d0: 2f62 6370 3437 752f 5379 7374 656d 5072 /bcp47u/SystemPr │ │ │ │ │ -0006c6e0: 6f70 6572 7479 5465 7374 732e 6a61 7661 opertyTests.java │ │ │ │ │ -0006c6f0: 3a20 5465 7374 7320 7468 6520 7379 7374 : Tests the syst │ │ │ │ │ -0006c700: 656d 2070 726f 7065 7274 6965 730a 0a3c em properties..< │ │ │ │ │ -0006c710: 6c69 3e6a 6176 612f 7574 696c 2f4c 6f63 li>java/util/Loc │ │ │ │ │ -0006c720: 616c 652f 6263 7034 3775 2f73 7069 2f44 ale/bcp47u/spi/D │ │ │ │ │ -0006c730: 6174 6546 6f72 6d61 7453 796d 626f 6c73 ateFormatSymbols │ │ │ │ │ -0006c740: 5072 6f76 6964 6572 5465 7374 732e 6a61 ProviderTests.ja │ │ │ │ │ -0006c750: 7661 3a20 5465 7374 7320 4461 7465 466f va: Tests DateFo │ │ │ │ │ -0006c760: 726d 6174 5379 6d62 6f6c 7320 7072 6f76 rmatSymbols prov │ │ │ │ │ -0006c770: 6964 6572 2069 6d70 6c65 6d65 6e74 6174 ider implementat │ │ │ │ │ -0006c780: 696f 6e73 0a0a 3c6c 693e 6a61 7661 2f75 ions..
  • java/u │ │ │ │ │ -0006c790: 7469 6c2f 4c6f 6361 6c65 2f62 6370 3437 til/Locale/bcp47 │ │ │ │ │ -0006c7a0: 752f 7370 692f 4c6f 6361 6c65 4e61 6d65 u/spi/LocaleName │ │ │ │ │ -0006c7b0: 5072 6f76 6964 6572 5465 7374 732e 6a61 ProviderTests.ja │ │ │ │ │ -0006c7c0: 7661 3a20 5465 7374 7320 4c6f 6361 6c65 va: Tests Locale │ │ │ │ │ -0006c7d0: 4e61 6d65 5072 6f76 6964 6572 2053 5049 NameProvider SPI │ │ │ │ │ -0006c7e0: 730a 0a3c 6c69 3e6a 6176 612f 7574 696c s..
  • java/util │ │ │ │ │ -0006c7f0: 2f4d 6170 2f42 6173 6963 5365 7269 616c /Map/BasicSerial │ │ │ │ │ -0006c800: 697a 6174 696f 6e2e 6a61 7661 3a20 456e ization.java: En │ │ │ │ │ -0006c810: 7375 7265 204d 6170 7320 6361 6e20 6265 sure Maps can be │ │ │ │ │ -0006c820: 2073 6572 6961 6c69 7a65 6420 616e 6420 serialized and │ │ │ │ │ -0006c830: 6465 7365 7269 616c 697a 6564 2e0a 0a3c deserialized...< │ │ │ │ │ -0006c840: 6c69 3e6a 6176 612f 7574 696c 2f4d 6170 li>java/util/Map │ │ │ │ │ -0006c850: 2f43 6f6c 6c69 7369 6f6e 732e 6a61 7661 /Collisions.java │ │ │ │ │ -0006c860: 3a20 456e 7375 7265 204d 6170 7320 6265 : Ensure Maps be │ │ │ │ │ -0006c870: 6861 7665 2077 656c 6c20 7769 7468 206c have well with l │ │ │ │ │ -0006c880: 6f74 7320 6f66 2068 6173 6843 6f64 6528 ots of hashCode( │ │ │ │ │ -0006c890: 2920 636f 6c6c 6973 696f 6e73 2e0a 0a3c ) collisions...< │ │ │ │ │ -0006c8a0: 6c69 3e6a 6176 612f 7574 696c 2f4d 6170 li>java/util/Map │ │ │ │ │ -0006c8b0: 2f44 6566 6175 6c74 732e 6a61 7661 3a20 /Defaults.java: │ │ │ │ │ -0006c8c0: 5465 7374 204d 6170 2064 6566 6175 6c74 Test Map default │ │ │ │ │ -0006c8d0: 206d 6574 686f 6473 0a0a 3c6c 693e 6a61 methods..
  • ja │ │ │ │ │ -0006c8e0: 7661 2f75 7469 6c2f 4d61 702f 456e 7472 va/util/Map/Entr │ │ │ │ │ -0006c8f0: 7943 6f6d 7061 7261 746f 7273 2e6a 6176 yComparators.jav │ │ │ │ │ -0006c900: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ -0006c910: 7469 6c2f 4d61 702f 456e 7472 7948 6173 til/Map/EntryHas │ │ │ │ │ -0006c920: 6843 6f64 652e 6a61 7661 3a20 4d61 702e hCode.java: Map. │ │ │ │ │ -0006c930: 456e 7472 7920 696d 706c 656d 656e 7461 Entry implementa │ │ │ │ │ -0006c940: 7469 6f6e 7320 6e65 6564 2074 6f20 636f tions need to co │ │ │ │ │ -0006c950: 6d70 6c79 2077 6974 6820 4d61 702e 456e mply with Map.En │ │ │ │ │ -0006c960: 7472 792e 6861 7368 436f 6465 2829 2064 try.hashCode() d │ │ │ │ │ -0006c970: 6566 696e 6564 2062 6568 6176 696f 7572 efined behaviour │ │ │ │ │ -0006c980: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -0006c990: 2f4d 6170 2f45 6e74 7279 5365 7449 7465 /Map/EntrySetIte │ │ │ │ │ -0006c9a0: 7261 746f 722e 6a61 7661 3a20 656e 7375 rator.java: ensu │ │ │ │ │ -0006c9b0: 7265 2065 6e74 7279 2073 6574 2773 2069 re entry set's i │ │ │ │ │ -0006c9c0: 7465 7261 746f 7220 646f 6573 6e27 7420 terator doesn't │ │ │ │ │ -0006c9d0: 6861 7665 2073 6964 6520 6566 6665 6374 have side effect │ │ │ │ │ -0006c9e0: 7320 6f6e 2074 6865 2065 6e74 7279 2073 s on the entry s │ │ │ │ │ -0006c9f0: 6574 0a0a 3c6c 693e 6a61 7661 2f75 7469 et..
  • java/uti │ │ │ │ │ -0006ca00: 6c2f 4d61 702f 4675 6e63 7469 6f6e 616c l/Map/Functional │ │ │ │ │ -0006ca10: 434d 4573 2e6a 6176 613a 2045 6e73 7572 CMEs.java: Ensur │ │ │ │ │ -0006ca20: 6520 7468 6174 2043 6f6e 6375 7272 656e e that Concurren │ │ │ │ │ -0006ca30: 744d 6f64 6966 6963 6174 696f 6e45 7863 tModificationExc │ │ │ │ │ -0006ca40: 6570 7469 6f6e 7320 6172 6520 7468 726f eptions are thro │ │ │ │ │ -0006ca50: 776e 2061 7320 7370 6563 6966 6965 6420 wn as specified │ │ │ │ │ -0006ca60: 6672 6f6d 204d 6170 206d 6574 686f 6473 from Map methods │ │ │ │ │ -0006ca70: 2074 6861 7420 6163 6365 7074 2046 756e that accept Fun │ │ │ │ │ -0006ca80: 6374 696f 6e73 0a0a 3c6c 693e 6a61 7661 ctions..
  • java │ │ │ │ │ -0006ca90: 2f75 7469 6c2f 4d61 702f 4765 742e 6a61 /util/Map/Get.ja │ │ │ │ │ -0006caa0: 7661 3a20 5665 7269 6679 2061 7373 6572 va: Verify asser │ │ │ │ │ -0006cab0: 7469 6f6e 7320 696e 2067 6574 2829 206a tions in get() j │ │ │ │ │ -0006cac0: 6176 6164 6f63 730a 0a3c 6c69 3e6a 6176 avadocs..
  • jav │ │ │ │ │ -0006cad0: 612f 7574 696c 2f4d 6170 2f49 6e50 6c61 a/util/Map/InPla │ │ │ │ │ -0006cae0: 6365 4f70 7343 6f6c 6c69 7369 6f6e 732e ceOpsCollisions. │ │ │ │ │ -0006caf0: 6a61 7661 3a20 456e 7375 7265 206f 7665 java: Ensure ove │ │ │ │ │ -0006cb00: 7272 6964 6573 206f 6620 696e 2d70 6c61 rrides of in-pla │ │ │ │ │ -0006cb10: 6365 206f 7065 7261 7469 6f6e 7320 696e ce operations in │ │ │ │ │ -0006cb20: 204d 6170 7320 6265 6861 7665 2077 656c Maps behave wel │ │ │ │ │ -0006cb30: 6c20 7769 7468 206c 6f74 7320 6f66 2063 l with lots of c │ │ │ │ │ -0006cb40: 6f6c 6c69 7369 6f6e 732e 0a0a 3c6c 693e ollisions...
  • │ │ │ │ │ -0006cb50: 6a61 7661 2f75 7469 6c2f 4d61 702f 4c6f java/util/Map/Lo │ │ │ │ │ -0006cb60: 636b 5374 6570 2e6a 6176 613a 2054 6573 ckStep.java: Tes │ │ │ │ │ -0006cb70: 7420 4d61 7020 696d 706c 656d 656e 7461 t Map implementa │ │ │ │ │ -0006cb80: 7469 6f6e 7320 666f 7220 6d75 7475 616c tions for mutual │ │ │ │ │ -0006cb90: 2063 6f6d 7061 7469 6269 6c69 7479 0a0a compatibility.. │ │ │ │ │ -0006cba0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4d61
  • java/util/Ma │ │ │ │ │ -0006cbb0: 702f 4d61 7042 696e 546f 4672 6f6d 5472 p/MapBinToFromTr │ │ │ │ │ -0006cbc0: 6565 5465 7374 2e6a 6176 613a 2054 6573 eeTest.java: Tes │ │ │ │ │ -0006cbd0: 7420 7468 6520 6361 7365 2077 6865 7265 t the case where │ │ │ │ │ -0006cbe0: 2061 2062 696e 2069 7320 7472 6565 6966 a bin is treeif │ │ │ │ │ -0006cbf0: 6965 6420 616e 6420 7669 6365 2076 6572 ied and vice ver │ │ │ │ │ -0006cc00: 7365 720a 0a3c 6c69 3e6a 6176 612f 7574 ser..
  • java/ut │ │ │ │ │ -0006cc10: 696c 2f4d 6170 2f4d 6170 4661 6374 6f72 il/Map/MapFactor │ │ │ │ │ -0006cc20: 6965 732e 6a61 7661 3a20 5465 7374 2063 ies.java: Test c │ │ │ │ │ -0006cc30: 6f6e 7665 6e69 656e 6365 2073 7461 7469 onvenience stati │ │ │ │ │ -0006cc40: 6320 6661 6374 6f72 7920 6d65 7468 6f64 c factory method │ │ │ │ │ -0006cc50: 7320 6f6e 204d 6170 2e0a 0a3c 6c69 3e6a s on Map...
  • j │ │ │ │ │ -0006cc60: 6176 612f 7574 696c 2f4d 6170 2f54 6f41 ava/util/Map/ToA │ │ │ │ │ -0006cc70: 7272 6179 2e6a 6176 613a 2045 6e73 7572 rray.java: Ensur │ │ │ │ │ -0006cc80: 6520 746f 4172 7261 7928 2920 696d 706c e toArray() impl │ │ │ │ │ -0006cc90: 656d 656e 7461 7469 6f6e 7320 7265 7475 ementations retu │ │ │ │ │ -0006cca0: 726e 2063 6f72 7265 6374 2072 6573 756c rn correct resul │ │ │ │ │ -0006ccb0: 7473 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ts...
  • java/ut │ │ │ │ │ -0006ccc0: 696c 2f4d 6973 7369 6e67 466f 726d 6174 il/MissingFormat │ │ │ │ │ -0006ccd0: 4172 6775 6d65 6e74 4578 6365 7074 696f ArgumentExceptio │ │ │ │ │ -0006cce0: 6e2f 4765 7446 6f72 6d61 7453 7065 6369 n/GetFormatSpeci │ │ │ │ │ -0006ccf0: 6669 6572 2e6a 6176 613a 2055 6e69 7420 fier.java: Unit │ │ │ │ │ -0006cd00: 7465 7374 2066 6f72 204d 6973 7369 6e67 test for Missing │ │ │ │ │ -0006cd10: 466f 726d 6174 4172 6775 6d65 6e74 4578 FormatArgumentEx │ │ │ │ │ -0006cd20: 6365 7074 696f 6e2e 6765 7446 6f72 6d61 ception.getForma │ │ │ │ │ -0006cd30: 7453 7065 6369 6669 6572 0a0a 3c6c 693e tSpecifier..
  • │ │ │ │ │ -0006cd40: 6a61 7661 2f75 7469 6c2f 4e61 7669 6761 java/util/Naviga │ │ │ │ │ -0006cd50: 626c 654d 6170 2f4c 6f63 6b53 7465 702e bleMap/LockStep. │ │ │ │ │ -0006cd60: 6a61 7661 3a20 436f 6d70 6172 6520 4e61 java: Compare Na │ │ │ │ │ -0006cd70: 7669 6761 626c 654d 6170 2069 6d70 6c65 vigableMap imple │ │ │ │ │ -0006cd80: 6d65 6e74 6174 696f 6e73 2066 6f72 2069 mentations for i │ │ │ │ │ -0006cd90: 6465 6e74 6963 616c 2062 6568 6176 696f dentical behavio │ │ │ │ │ -0006cda0: 720a 0a3c 6c69 3e6a 6176 612f 7574 696c r..
  • java/util │ │ │ │ │ -0006cdb0: 2f4f 626a 6563 7473 2f42 6173 6963 4f62 /Objects/BasicOb │ │ │ │ │ -0006cdc0: 6a65 6374 7354 6573 742e 6a61 7661 3a20 jectsTest.java: │ │ │ │ │ -0006cdd0: 4261 7369 6320 7465 7374 7320 666f 7220 Basic tests for │ │ │ │ │ -0006cde0: 6d65 7468 6f64 7320 696e 206a 6176 612e methods in java. │ │ │ │ │ -0006cdf0: 7574 696c 2e4f 626a 6563 7473 0a0a 3c6c util.Objects..java/util/Obje │ │ │ │ │ -0006ce10: 6374 732f 4368 6563 6b49 6e64 6578 2e6a cts/CheckIndex.j │ │ │ │ │ -0006ce20: 6176 613a 204f 626a 6563 7473 2e63 6865 ava: Objects.che │ │ │ │ │ -0006ce30: 636b 496e 6465 782f 6a64 6b2e 696e 7465 ckIndex/jdk.inte │ │ │ │ │ -0006ce40: 726e 616c 2e75 7469 6c2e 5072 6563 6f6e rnal.util.Precon │ │ │ │ │ -0006ce50: 6469 7469 6f6e 732e 6368 6563 6b49 6e64 ditions.checkInd │ │ │ │ │ -0006ce60: 6578 2074 6573 7473 2066 6f72 2069 6e74 ex tests for int │ │ │ │ │ -0006ce70: 2076 616c 7565 730a 0a3c 6c69 3e6a 6176 values..
  • jav │ │ │ │ │ -0006ce80: 612f 7574 696c 2f4f 626a 6563 7473 2f43 a/util/Objects/C │ │ │ │ │ -0006ce90: 6865 636b 4c6f 6e67 496e 6465 782e 6a61 heckLongIndex.ja │ │ │ │ │ -0006cea0: 7661 3a20 4f62 6a65 6374 732e 6368 6563 va: Objects.chec │ │ │ │ │ -0006ceb0: 6b49 6e64 6578 2f6a 646b 2e69 6e74 6572 kIndex/jdk.inter │ │ │ │ │ -0006cec0: 6e61 6c2e 7574 696c 2e50 7265 636f 6e64 nal.util.Precond │ │ │ │ │ -0006ced0: 6974 696f 6e73 2e63 6865 636b 496e 6465 itions.checkInde │ │ │ │ │ -0006cee0: 7820 7465 7374 7320 666f 7220 6c6f 6e67 x tests for long │ │ │ │ │ -0006cef0: 2076 616c 7565 730a 0a3c 6c69 3e6a 6176 values..
  • jav │ │ │ │ │ -0006cf00: 612f 7574 696c 2f4f 6273 6572 7661 626c a/util/Observabl │ │ │ │ │ -0006cf10: 652f 436c 6561 7243 6861 6e67 6564 2e6a e/ClearChanged.j │ │ │ │ │ -0006cf20: 6176 613a 2054 6573 7420 7468 6174 204f ava: Test that O │ │ │ │ │ -0006cf30: 6273 6572 7665 722e 6e6f 7469 6679 4f62 bserver.notifyOb │ │ │ │ │ -0006cf40: 7365 7276 6572 7320 6361 6c6c 7320 636c servers calls cl │ │ │ │ │ -0006cf50: 6561 7243 6861 6e67 6564 0a0a 3c6c 693e earChanged..
  • │ │ │ │ │ -0006cf60: 6a61 7661 2f75 7469 6c2f 4f70 7469 6f6e java/util/Option │ │ │ │ │ -0006cf70: 616c 2f42 6173 6963 2e6a 6176 613a 2042 al/Basic.java: B │ │ │ │ │ -0006cf80: 6173 6963 2066 756e 6374 696f 6e61 6c20 asic functional │ │ │ │ │ -0006cf90: 7465 7374 206f 6620 4f70 7469 6f6e 616c test of Optional │ │ │ │ │ -0006cfa0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0006cfb0: 4f70 7469 6f6e 616c 2f42 6173 6963 446f Optional/BasicDo │ │ │ │ │ -0006cfc0: 7562 6c65 2e6a 6176 613a 2042 6173 6963 uble.java: Basic │ │ │ │ │ -0006cfd0: 2066 756e 6374 696f 6e61 6c20 7465 7374 functional test │ │ │ │ │ -0006cfe0: 206f 6620 4f70 7469 6f6e 616c 446f 7562 of OptionalDoub │ │ │ │ │ -0006cff0: 6c65 0a0a 3c6c 693e 6a61 7661 2f75 7469 le..
  • java/uti │ │ │ │ │ -0006d000: 6c2f 4f70 7469 6f6e 616c 2f42 6173 6963 l/Optional/Basic │ │ │ │ │ -0006d010: 496e 742e 6a61 7661 3a20 4261 7369 6320 Int.java: Basic │ │ │ │ │ -0006d020: 6675 6e63 7469 6f6e 616c 2074 6573 7420 functional test │ │ │ │ │ -0006d030: 6f66 204f 7074 696f 6e61 6c49 6e74 0a0a of OptionalInt.. │ │ │ │ │ -0006d040: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4f70
  • java/util/Op │ │ │ │ │ -0006d050: 7469 6f6e 616c 2f42 6173 6963 4c6f 6e67 tional/BasicLong │ │ │ │ │ -0006d060: 2e6a 6176 613a 2042 6173 6963 2066 756e .java: Basic fun │ │ │ │ │ -0006d070: 6374 696f 6e61 6c20 7465 7374 206f 6620 ctional test of │ │ │ │ │ -0006d080: 4f70 7469 6f6e 616c 4c6f 6e67 0a0a 3c6c OptionalLong..java/util/Plug │ │ │ │ │ -0006d0a0: 6761 626c 654c 6f63 616c 652f 4272 6561 gableLocale/Brea │ │ │ │ │ -0006d0b0: 6b49 7465 7261 746f 7250 726f 7669 6465 kIteratorProvide │ │ │ │ │ -0006d0c0: 7254 6573 742e 6a61 7661 3a20 4272 6561 rTest.java: Brea │ │ │ │ │ -0006d0d0: 6b49 7465 7261 746f 7250 726f 7669 6465 kIteratorProvide │ │ │ │ │ -0006d0e0: 7220 7465 7374 730a 0a3c 6c69 3e6a 6176 r tests..
  • jav │ │ │ │ │ -0006d0f0: 612f 7574 696c 2f50 6c75 6767 6162 6c65 a/util/Pluggable │ │ │ │ │ -0006d100: 4c6f 6361 6c65 2f43 616c 656e 6461 7244 Locale/CalendarD │ │ │ │ │ -0006d110: 6174 6150 726f 7669 6465 7254 6573 742e ataProviderTest. │ │ │ │ │ -0006d120: 6a61 7661 3a20 4361 6c65 6e64 6172 4461 java: CalendarDa │ │ │ │ │ -0006d130: 7461 5072 6f76 6964 6572 2074 6573 7473 taProvider tests │ │ │ │ │ -0006d140: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0006d150: 506c 7567 6761 626c 654c 6f63 616c 652f PluggableLocale/ │ │ │ │ │ -0006d160: 4361 6c65 6e64 6172 4e61 6d65 5072 6f76 CalendarNameProv │ │ │ │ │ -0006d170: 6964 6572 5465 7374 2e6a 6176 613a 2043 iderTest.java: C │ │ │ │ │ -0006d180: 616c 656e 6461 724e 616d 6550 726f 7669 alendarNameProvi │ │ │ │ │ -0006d190: 6465 7220 7465 7374 730a 0a3c 6c69 3e6a der tests..
  • j │ │ │ │ │ -0006d1a0: 6176 612f 7574 696c 2f50 6c75 6767 6162 ava/util/Pluggab │ │ │ │ │ -0006d1b0: 6c65 4c6f 6361 6c65 2f43 6c61 7373 7061 leLocale/Classpa │ │ │ │ │ -0006d1c0: 7468 5465 7374 2e6a 6176 613a 2043 6865 thTest.java: Che │ │ │ │ │ -0006d1d0: 636b 7320 7768 6574 6865 7220 7072 6f76 cks whether prov │ │ │ │ │ -0006d1e0: 6964 6572 7320 6361 6e20 6265 206c 6f61 iders can be loa │ │ │ │ │ -0006d1f0: 6465 6420 6672 6f6d 2063 6c61 7373 7061 ded from classpa │ │ │ │ │ -0006d200: 7468 2e0a 0a3c 6c69 3e6a 6176 612f 7574 th...
  • java/ut │ │ │ │ │ -0006d210: 696c 2f50 6c75 6767 6162 6c65 4c6f 6361 il/PluggableLoca │ │ │ │ │ -0006d220: 6c65 2f43 6f6c 6c61 746f 7250 726f 7669 le/CollatorProvi │ │ │ │ │ -0006d230: 6465 7254 6573 742e 6a61 7661 3a20 436f derTest.java: Co │ │ │ │ │ -0006d240: 6c6c 6174 6f72 5072 6f76 6964 6572 2074 llatorProvider t │ │ │ │ │ -0006d250: 6573 7473 0a0a 3c6c 693e 6a61 7661 2f75 ests..
  • java/u │ │ │ │ │ -0006d260: 7469 6c2f 506c 7567 6761 626c 654c 6f63 til/PluggableLoc │ │ │ │ │ -0006d270: 616c 652f 4375 7272 656e 6379 4e61 6d65 ale/CurrencyName │ │ │ │ │ -0006d280: 5072 6f76 6964 6572 5465 7374 2e6a 6176 ProviderTest.jav │ │ │ │ │ -0006d290: 613a 2043 7572 7265 6e63 794e 616d 6550 a: CurrencyNameP │ │ │ │ │ -0006d2a0: 726f 7669 6465 7220 7465 7374 730a 0a3c rovider tests..< │ │ │ │ │ -0006d2b0: 6c69 3e6a 6176 612f 7574 696c 2f50 6c75 li>java/util/Plu │ │ │ │ │ -0006d2c0: 6767 6162 6c65 4c6f 6361 6c65 2f44 6174 ggableLocale/Dat │ │ │ │ │ -0006d2d0: 6546 6f72 6d61 7450 726f 7669 6465 7254 eFormatProviderT │ │ │ │ │ -0006d2e0: 6573 742e 6a61 7661 3a20 4461 7465 466f est.java: DateFo │ │ │ │ │ -0006d2f0: 726d 6174 5072 6f76 6964 6572 2074 6573 rmatProvider tes │ │ │ │ │ -0006d300: 7473 0a0a 3c6c 693e 6a61 7661 2f75 7469 ts..
  • java/uti │ │ │ │ │ -0006d310: 6c2f 506c 7567 6761 626c 654c 6f63 616c l/PluggableLocal │ │ │ │ │ -0006d320: 652f 4461 7465 466f 726d 6174 5379 6d62 e/DateFormatSymb │ │ │ │ │ -0006d330: 6f6c 7350 726f 7669 6465 7254 6573 742e olsProviderTest. │ │ │ │ │ -0006d340: 6a61 7661 3a20 4461 7465 466f 726d 6174 java: DateFormat │ │ │ │ │ -0006d350: 5379 6d62 6f6c 7350 726f 7669 6465 7220 SymbolsProvider │ │ │ │ │ -0006d360: 7465 7374 730a 0a3c 6c69 3e6a 6176 612f tests..
  • java/ │ │ │ │ │ -0006d370: 7574 696c 2f50 6c75 6767 6162 6c65 4c6f util/PluggableLo │ │ │ │ │ -0006d380: 6361 6c65 2f44 6563 696d 616c 466f 726d cale/DecimalForm │ │ │ │ │ -0006d390: 6174 5379 6d62 6f6c 7350 726f 7669 6465 atSymbolsProvide │ │ │ │ │ -0006d3a0: 7254 6573 742e 6a61 7661 3a20 4465 6369 rTest.java: Deci │ │ │ │ │ -0006d3b0: 6d61 6c46 6f72 6d61 7453 796d 626f 6c73 malFormatSymbols │ │ │ │ │ -0006d3c0: 5072 6f76 6964 6572 2074 6573 7473 0a0a Provider tests.. │ │ │ │ │ -0006d3d0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 506c
  • java/util/Pl │ │ │ │ │ -0006d3e0: 7567 6761 626c 654c 6f63 616c 652f 4765 uggableLocale/Ge │ │ │ │ │ -0006d3f0: 6e65 7269 6354 6573 742e 6a61 7661 3a20 nericTest.java: │ │ │ │ │ -0006d400: 4765 6e65 7269 6320 7465 7374 7320 666f Generic tests fo │ │ │ │ │ -0006d410: 7220 7468 6520 706c 7567 6761 626c 6520 r the pluggable │ │ │ │ │ -0006d420: 6c6f 6361 6c65 7320 6665 6174 7572 650a locales feature. │ │ │ │ │ -0006d430: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f50 .
  • java/util/P │ │ │ │ │ -0006d440: 6c75 6767 6162 6c65 4c6f 6361 6c65 2f4c luggableLocale/L │ │ │ │ │ -0006d450: 6f63 616c 654e 616d 6550 726f 7669 6465 ocaleNameProvide │ │ │ │ │ -0006d460: 7254 6573 742e 6a61 7661 3a20 4c6f 6361 rTest.java: Loca │ │ │ │ │ -0006d470: 6c65 4e61 6d65 5072 6f76 6964 6572 2074 leNameProvider t │ │ │ │ │ -0006d480: 6573 7473 0a0a 3c6c 693e 6a61 7661 2f75 ests..
  • java/u │ │ │ │ │ -0006d490: 7469 6c2f 506c 7567 6761 626c 654c 6f63 til/PluggableLoc │ │ │ │ │ -0006d4a0: 616c 652f 4e75 6d62 6572 466f 726d 6174 ale/NumberFormat │ │ │ │ │ -0006d4b0: 5072 6f76 6964 6572 5465 7374 2e6a 6176 ProviderTest.jav │ │ │ │ │ -0006d4c0: 613a 204e 756d 6265 7246 6f72 6d61 7450 a: NumberFormatP │ │ │ │ │ -0006d4d0: 726f 7669 6465 7220 7465 7374 730a 0a3c rovider tests..< │ │ │ │ │ -0006d4e0: 6c69 3e6a 6176 612f 7574 696c 2f50 6c75 li>java/util/Plu │ │ │ │ │ -0006d4f0: 6767 6162 6c65 4c6f 6361 6c65 2f50 6572 ggableLocale/Per │ │ │ │ │ -0006d500: 6d69 7373 696f 6e54 6573 742e 6a61 7661 missionTest.java │ │ │ │ │ -0006d510: 3a20 4368 6563 6b20 7768 6574 6865 7220 : Check whether │ │ │ │ │ -0006d520: 5275 6e74 696d 6550 6572 6d69 7373 696f RuntimePermissio │ │ │ │ │ -0006d530: 6e28 226c 6f63 616c 6553 6572 7669 6365 n("localeService │ │ │ │ │ -0006d540: 5072 6f76 6964 6572 2229 2069 7320 6861 Provider") is ha │ │ │ │ │ -0006d550: 6e64 6c65 6420 636f 7272 6563 746c 792e ndled correctly. │ │ │ │ │ -0006d560: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0006d570: 506c 7567 6761 626c 654c 6f63 616c 652f PluggableLocale/ │ │ │ │ │ -0006d580: 5375 7070 6f72 7465 644c 6f63 616c 6573 SupportedLocales │ │ │ │ │ -0006d590: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ -0006d5a0: 7468 6520 6465 6661 756c 7420 696d 706c the default impl │ │ │ │ │ -0006d5b0: 656d 656e 7461 7469 6f6e 206f 6620 4c6f ementation of Lo │ │ │ │ │ -0006d5c0: 6361 6c65 5365 7276 6963 6550 726f 7669 caleServiceProvi │ │ │ │ │ -0006d5d0: 6465 722e 6973 5375 7070 6f72 7465 644c der.isSupportedL │ │ │ │ │ -0006d5e0: 6f63 616c 652e 0a0a 3c6c 693e 6a61 7661 ocale...
  • java │ │ │ │ │ -0006d5f0: 2f75 7469 6c2f 506c 7567 6761 626c 654c /util/PluggableL │ │ │ │ │ -0006d600: 6f63 616c 652f 5469 6d65 5a6f 6e65 4e61 ocale/TimeZoneNa │ │ │ │ │ -0006d610: 6d65 5072 6f76 6964 6572 5465 7374 2e6a meProviderTest.j │ │ │ │ │ -0006d620: 6176 613a 2054 696d 655a 6f6e 654e 616d ava: TimeZoneNam │ │ │ │ │ -0006d630: 6550 726f 7669 6465 7220 7465 7374 730a eProvider tests. │ │ │ │ │ -0006d640: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f50 .
  • java/util/P │ │ │ │ │ -0006d650: 7269 6f72 6974 7951 7565 7565 2f41 6464 riorityQueue/Add │ │ │ │ │ -0006d660: 4e6f 6e43 6f6d 7061 7261 626c 652e 6a61 NonComparable.ja │ │ │ │ │ -0006d670: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -0006d680: 7574 696c 2f50 7269 6f72 6974 7951 7565 util/PriorityQue │ │ │ │ │ -0006d690: 7565 2f46 6f72 6765 744d 654e 6f74 2e6a ue/ForgetMeNot.j │ │ │ │ │ -0006d6a0: 6176 613a 2054 6573 7420 466f 7267 6574 ava: Test Forget │ │ │ │ │ -0006d6b0: 4d65 4e6f 7420 696d 706c 656d 656e 7461 MeNot implementa │ │ │ │ │ -0006d6c0: 7469 6f6e 2066 6561 7475 7265 2028 616e tion feature (an │ │ │ │ │ -0006d6d0: 6420 6d6f 7265 290a 0a3c 6c69 3e6a 6176 d more)..
  • jav │ │ │ │ │ -0006d6e0: 612f 7574 696c 2f50 7269 6f72 6974 7951 a/util/PriorityQ │ │ │ │ │ -0006d6f0: 7565 7565 2f4e 6f4e 756c 6c73 2e6a 6176 ueue/NoNulls.jav │ │ │ │ │ -0006d700: 613a 2041 7474 656d 7074 2074 6f20 6164 a: Attempt to ad │ │ │ │ │ -0006d710: 6420 6120 6e75 6c6c 2074 6872 6f77 7320 d a null throws │ │ │ │ │ -0006d720: 4e75 6c6c 506f 696e 7465 7245 7863 6570 NullPointerExcep │ │ │ │ │ -0006d730: 7469 6f6e 0a0a 3c6c 693e 6a61 7661 2f75 tion..
  • java/u │ │ │ │ │ -0006d740: 7469 6c2f 5072 696f 7269 7479 5175 6575 til/PriorityQueu │ │ │ │ │ -0006d750: 652f 5072 696f 7269 7479 5175 6575 6553 e/PriorityQueueS │ │ │ │ │ -0006d760: 6f72 742e 6a61 7661 3a20 4368 6563 6b73 ort.java: Checks │ │ │ │ │ -0006d770: 2074 6861 7420 6120 7072 696f 7269 7479 that a priority │ │ │ │ │ -0006d780: 2071 7565 7565 2072 6574 7572 6e73 2065 queue returns e │ │ │ │ │ -0006d790: 6c65 6d65 6e74 7320 696e 2073 6f72 7465 lements in sorte │ │ │ │ │ -0006d7a0: 6420 6f72 6465 7220 6163 726f 7373 2076 d order across v │ │ │ │ │ -0006d7b0: 6172 696f 7573 206f 7065 7261 7469 6f6e arious operation │ │ │ │ │ -0006d7c0: 730a 0a3c 6c69 3e6a 6176 612f 7574 696c s..
  • java/util │ │ │ │ │ -0006d7d0: 2f50 7269 6f72 6974 7951 7565 7565 2f52 /PriorityQueue/R │ │ │ │ │ -0006d7e0: 656d 6f76 6543 6f6e 7461 696e 732e 6a61 emoveContains.ja │ │ │ │ │ -0006d7f0: 7661 3a20 5465 7374 2063 6f6e 7461 696e va: Test contain │ │ │ │ │ -0006d800: 732f 7265 6d6f 7665 2065 7175 6174 6f72 s/remove equator │ │ │ │ │ -0006d810: 2063 6f6d 7061 7469 6269 6c69 7479 0a0a compatibility.. │ │ │ │ │ -0006d820: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5072
  • java/util/Pr │ │ │ │ │ -0006d830: 6f70 6572 7469 6573 2f42 6c61 6e6b 4c69 operties/BlankLi │ │ │ │ │ -0006d840: 6e65 732e 6a61 7661 3a20 5465 7374 206c nes.java: Test l │ │ │ │ │ -0006d850: 6f61 6469 6e67 206f 6620 7072 6f70 6572 oading of proper │ │ │ │ │ -0006d860: 7469 6573 2066 696c 6573 2077 6974 6820 ties files with │ │ │ │ │ -0006d870: 626c 616e 6b20 6c69 6e65 730a 0a3c 6c69 blank lines..
  • java/util/Prope │ │ │ │ │ -0006d890: 7274 6965 732f 4275 6736 3630 3934 3331 rties/Bug6609431 │ │ │ │ │ -0006d8a0: 2e6a 6176 613a 2054 6573 7420 7768 6574 .java: Test whet │ │ │ │ │ -0006d8b0: 6865 7220 6c6f 6164 696e 6720 6f66 2061 her loading of a │ │ │ │ │ -0006d8c0: 2070 726f 7065 7274 7920 7661 6c75 6520 property value │ │ │ │ │ -0006d8d0: 696e 2061 2066 696c 6520 656e 6469 6e67 in a file ending │ │ │ │ │ -0006d8e0: 2077 6974 6820 6120 6261 636b 736c 6173 with a backslas │ │ │ │ │ -0006d8f0: 6820 776f 726b 7320 6669 6e65 2e0a 0a3c h works fine...< │ │ │ │ │ -0006d900: 6c69 3e6a 6176 612f 7574 696c 2f50 726f li>java/util/Pro │ │ │ │ │ -0006d910: 7065 7274 6965 732f 4368 6563 6b4f 7665 perties/CheckOve │ │ │ │ │ -0006d920: 7272 6964 6573 2e6a 6176 613a 2054 6573 rrides.java: Tes │ │ │ │ │ -0006d930: 7420 7468 6174 2074 6865 2050 726f 7065 t that the Prope │ │ │ │ │ -0006d940: 7274 6965 7320 636c 6173 7320 6f76 6572 rties class over │ │ │ │ │ -0006d950: 7269 6465 7320 616c 6c20 7075 626c 6963 rides all public │ │ │ │ │ -0006d960: 2b70 726f 7465 6374 6564 206d 6574 686f +protected metho │ │ │ │ │ -0006d970: 6473 206f 6620 616c 6c20 616e 6365 7374 ds of all ancest │ │ │ │ │ -0006d980: 6f72 2063 6c61 7373 6573 2061 6e64 2069 or classes and i │ │ │ │ │ -0006d990: 6e74 6572 6661 6365 730a 0a3c 6c69 3e6a nterfaces..
  • j │ │ │ │ │ -0006d9a0: 6176 612f 7574 696c 2f50 726f 7065 7274 ava/util/Propert │ │ │ │ │ -0006d9b0: 6965 732f 4368 6563 6b55 6e73 796e 6368 ies/CheckUnsynch │ │ │ │ │ -0006d9c0: 726f 6e69 7a65 642e 6a61 7661 3a20 5465 ronized.java: Te │ │ │ │ │ -0006d9d0: 7374 2050 726f 7065 7274 6965 7320 6d65 st Properties me │ │ │ │ │ -0006d9e0: 7468 6f64 7320 7468 6174 2064 6f20 6e6f thods that do no │ │ │ │ │ -0006d9f0: 7420 7379 6e63 6872 6f6e 697a 6520 616e t synchronize an │ │ │ │ │ -0006da00: 7920 6d6f 7265 0a0a 3c6c 693e 6a61 7661 y more..
  • java │ │ │ │ │ -0006da10: 2f75 7469 6c2f 5072 6f70 6572 7469 6573 /util/Properties │ │ │ │ │ -0006da20: 2f43 6c6f 7365 584d 4c53 7472 6561 6d2e /CloseXMLStream. │ │ │ │ │ -0006da30: 6a61 7661 3a20 5465 7374 2074 6865 2069 java: Test the i │ │ │ │ │ -0006da40: 6e70 7574 2073 7472 6561 6d20 6973 2063 nput stream is c │ │ │ │ │ -0006da50: 6c6f 7365 6420 6166 7465 7220 6c6f 6164 losed after load │ │ │ │ │ -0006da60: 746f 584d 4c20 7265 7475 726e 732e 0a0a toXML returns... │ │ │ │ │ -0006da70: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5072
  • java/util/Pr │ │ │ │ │ -0006da80: 6f70 6572 7469 6573 2f43 6f6d 7061 7469 operties/Compati │ │ │ │ │ -0006da90: 6269 6c69 7479 5465 7374 2e6a 6176 613a bilityTest.java: │ │ │ │ │ -0006daa0: 2056 6572 6966 7920 636f 6d70 6174 6962 Verify compatib │ │ │ │ │ -0006dab0: 696c 6974 792e 0a0a 3c6c 693e 6a61 7661 ility...
  • java │ │ │ │ │ -0006dac0: 2f75 7469 6c2f 5072 6f70 6572 7469 6573 /util/Properties │ │ │ │ │ -0006dad0: 2f43 6f6e 6375 7272 656e 744c 6f61 6441 /ConcurrentLoadA │ │ │ │ │ -0006dae0: 6e64 5374 6f72 6558 4d4c 2e6a 6176 613a ndStoreXML.java: │ │ │ │ │ -0006daf0: 2054 6573 7420 7468 6174 2074 6865 2050 Test that the P │ │ │ │ │ -0006db00: 726f 7065 7274 6965 7320 7374 6f72 6554 roperties storeT │ │ │ │ │ -0006db10: 6f58 4d4c 2061 6e64 206c 6f61 6446 726f oXML and loadFro │ │ │ │ │ -0006db20: 6d58 4d4c 206d 6574 686f 6473 2061 7265 mXML methods are │ │ │ │ │ -0006db30: 2074 6872 6561 6420 7361 6665 0a0a 3c6c thread safe..java/util/Prop │ │ │ │ │ -0006db50: 6572 7469 6573 2f45 6e63 6f64 696e 6754 erties/EncodingT │ │ │ │ │ -0006db60: 6573 742e 6a61 7661 3a20 5465 7374 2074 est.java: Test t │ │ │ │ │ -0006db70: 6f20 7665 7269 6679 2074 6865 206e 6577 o verify the new │ │ │ │ │ -0006db80: 206f 7665 726c 6f61 6420 6d65 7468 6f64 overload method │ │ │ │ │ -0006db90: 2077 6974 6820 4368 6172 7365 7420 6675 with Charset fu │ │ │ │ │ -0006dba0: 6e63 7469 6f6e 7320 7468 6520 7361 6d65 nctions the same │ │ │ │ │ -0006dbb0: 2061 7320 7468 6520 6578 6973 7469 6e67 as the existing │ │ │ │ │ -0006dbc0: 206d 6574 686f 6420 7468 6174 2074 616b method that tak │ │ │ │ │ -0006dbd0: 6573 2061 2063 6861 7273 6574 206e 616d es a charset nam │ │ │ │ │ -0006dbe0: 652e 0a0a 3c6c 693e 6a61 7661 2f75 7469 e...
  • java/uti │ │ │ │ │ -0006dbf0: 6c2f 5072 6f70 6572 7469 6573 2f45 7363 l/Properties/Esc │ │ │ │ │ -0006dc00: 6170 6553 7061 6365 2e6a 6176 613a 2045 apeSpace.java: E │ │ │ │ │ -0006dc10: 7363 6170 696e 6720 6f66 2073 7061 6365 scaping of space │ │ │ │ │ -0006dc20: 7320 7265 7175 6972 6564 206f 6e6c 7920 s required only │ │ │ │ │ -0006dc30: 666f 7220 6c65 6164 696e 6720 7370 6163 for leading spac │ │ │ │ │ -0006dc40: 6573 2069 6e20 7468 6520 7661 6c75 6520 es in the value │ │ │ │ │ -0006dc50: 7061 7274 206f 6620 7468 6520 7072 6f70 part of the prop │ │ │ │ │ -0006dc60: 6572 7479 2e0a 0a3c 6c69 3e6a 6176 612f erty...
  • java/ │ │ │ │ │ -0006dc70: 7574 696c 2f50 726f 7065 7274 6965 732f util/Properties/ │ │ │ │ │ -0006dc80: 4765 6e65 7269 6669 6564 5573 6573 2e6a GenerifiedUses.j │ │ │ │ │ -0006dc90: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -0006dca0: 2f75 7469 6c2f 5072 6f70 6572 7469 6573 /util/Properties │ │ │ │ │ -0006dcb0: 2f49 6e69 7469 616c 4361 7061 6369 7479 /InitialCapacity │ │ │ │ │ -0006dcc0: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ -0006dcd0: 2050 726f 7065 7274 6965 7328 696e 7420 Properties(int │ │ │ │ │ -0006dce0: 696e 6974 6961 6c43 6170 6163 6974 7929 initialCapacity) │ │ │ │ │ -0006dcf0: 2074 6872 6f77 7320 6578 6365 7074 696f throws exceptio │ │ │ │ │ -0006dd00: 6e73 2028 6f72 2064 6f65 736e 2774 2920 ns (or doesn't) │ │ │ │ │ -0006dd10: 6173 2065 7870 6563 7465 640a 0a3c 6c69 as expected..
  • java/util/Prope │ │ │ │ │ -0006dd30: 7274 6965 732f 4c6f 6164 416e 6453 746f rties/LoadAndSto │ │ │ │ │ -0006dd40: 7265 4e50 452e 6a61 7661 3a20 5465 7374 reNPE.java: Test │ │ │ │ │ -0006dd50: 7320 746f 2076 6572 6966 7920 7468 6174 s to verify that │ │ │ │ │ -0006dd60: 206c 6f61 6428 2920 616e 6420 7374 6f72 load() and stor │ │ │ │ │ -0006dd70: 6528 2920 7468 726f 7720 4e50 4573 2061 e() throw NPEs a │ │ │ │ │ -0006dd80: 7320 6164 7665 7274 6973 6564 2e0a 0a3c s advertised...< │ │ │ │ │ -0006dd90: 6c69 3e6a 6176 612f 7574 696c 2f50 726f li>java/util/Pro │ │ │ │ │ -0006dda0: 7065 7274 6965 732f 4c6f 6164 416e 6453 perties/LoadAndS │ │ │ │ │ -0006ddb0: 746f 7265 584d 4c2e 6a61 7661 3a20 4261 toreXML.java: Ba │ │ │ │ │ -0006ddc0: 7369 6320 7465 7374 206f 6620 7374 6f72 sic test of stor │ │ │ │ │ -0006ddd0: 6554 6f58 4d4c 2061 6e64 206c 6f61 6454 eToXML and loadT │ │ │ │ │ -0006dde0: 6f58 4d4c 0a0a 3c6c 693e 6a61 7661 2f75 oXML..
  • java/u │ │ │ │ │ -0006ddf0: 7469 6c2f 5072 6f70 6572 7469 6573 2f4c til/Properties/L │ │ │ │ │ -0006de00: 6f61 6441 6e64 5374 6f72 6558 4d4c 5769 oadAndStoreXMLWi │ │ │ │ │ -0006de10: 7468 4465 6661 756c 7473 2e6a 6176 613a thDefaults.java: │ │ │ │ │ -0006de20: 2063 6865 636b 7320 7468 6174 2050 726f checks that Pro │ │ │ │ │ -0006de30: 7065 7274 6965 732e 7374 6f72 6554 6f58 perties.storeToX │ │ │ │ │ -0006de40: 4d4c 206f 6e6c 7920 7374 6f72 6573 2070 ML only stores p │ │ │ │ │ -0006de50: 726f 7065 7274 6965 7320 6c6f 6361 6c6c roperties locall │ │ │ │ │ -0006de60: 7920 6465 6669 6e65 6420 6f6e 2074 6865 y defined on the │ │ │ │ │ -0006de70: 2050 726f 7065 7274 6965 7320 6f62 6a65 Properties obje │ │ │ │ │ -0006de80: 6374 2c20 6578 636c 7564 696e 6720 7468 ct, excluding th │ │ │ │ │ -0006de90: 6f73 6520 7468 6174 2061 7265 2069 6e68 ose that are inh │ │ │ │ │ -0006dea0: 6572 6974 6564 2e0a 0a3c 6c69 3e6a 6176 erited...
  • jav │ │ │ │ │ -0006deb0: 612f 7574 696c 2f50 726f 7065 7274 6965 a/util/Propertie │ │ │ │ │ -0006dec0: 732f 4c6f 6164 5061 7273 696e 672e 6a61 s/LoadParsing.ja │ │ │ │ │ -0006ded0: 7661 3a20 6368 6563 6b73 2066 6f72 2070 va: checks for p │ │ │ │ │ -0006dee0: 726f 6365 7373 696e 6720 6572 726f 7273 rocessing errors │ │ │ │ │ -0006def0: 2069 6e20 7072 6f70 6572 7469 6573 2e6c in properties.l │ │ │ │ │ -0006df00: 6f61 640a 0a3c 6c69 3e6a 6176 612f 7574 oad..
  • java/ut │ │ │ │ │ -0006df10: 696c 2f50 726f 7065 7274 6965 732f 4c6f il/Properties/Lo │ │ │ │ │ -0006df20: 6164 5061 7273 696e 6732 2e6a 6176 613a adParsing2.java: │ │ │ │ │ -0006df30: 2063 6865 636b 7320 666f 7220 7072 6f63 checks for proc │ │ │ │ │ -0006df40: 6573 7369 6e67 2065 7272 6f72 7320 696e essing errors in │ │ │ │ │ -0006df50: 2070 726f 7065 7274 6965 732e 6c6f 6164 properties.load │ │ │ │ │ -0006df60: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0006df70: 5072 6f70 6572 7469 6573 2f4c 6f61 6453 Properties/LoadS │ │ │ │ │ -0006df80: 6570 6172 6174 6f72 732e 6a61 7661 3a20 eparators.java: │ │ │ │ │ -0006df90: 5465 7374 206c 6f61 6469 6e67 206f 6620 Test loading of │ │ │ │ │ -0006dfa0: 7661 6c75 6573 2074 6861 7420 6172 6520 values that are │ │ │ │ │ -0006dfb0: 6b65 7920 7661 6c75 6520 7365 7061 7261 key value separa │ │ │ │ │ -0006dfc0: 746f 7273 0a0a 3c6c 693e 6a61 7661 2f75 tors..
  • java/u │ │ │ │ │ -0006dfd0: 7469 6c2f 5072 6f70 6572 7469 6573 2f50 til/Properties/P │ │ │ │ │ -0006dfe0: 726f 7065 7274 6965 7345 6e74 7279 5365 ropertiesEntrySe │ │ │ │ │ -0006dff0: 7454 6573 742e 6a61 7661 3a20 7465 7374 tTest.java: test │ │ │ │ │ -0006e000: 7320 7468 6520 656e 7472 7953 6574 2829 s the entrySet() │ │ │ │ │ -0006e010: 206d 6574 686f 6420 6f66 2050 726f 7065 method of Prope │ │ │ │ │ -0006e020: 7274 6965 7320 636c 6173 730a 0a3c 6c69 rties class..
  • java/util/Prope │ │ │ │ │ -0006e040: 7274 6965 732f 5072 6f70 6572 7469 6573 rties/Properties │ │ │ │ │ -0006e050: 5365 7269 616c 697a 6174 696f 6e2e 6a61 Serialization.ja │ │ │ │ │ -0006e060: 7661 3a20 7465 7374 7320 7468 6520 636f va: tests the co │ │ │ │ │ -0006e070: 6d70 6174 6962 696c 6974 7920 6f66 2050 mpatibility of P │ │ │ │ │ -0006e080: 726f 7065 7274 6965 7320 7365 7269 616c roperties serial │ │ │ │ │ -0006e090: 2066 6f72 6d0a 0a3c 6c69 3e6a 6176 612f form..
  • java/ │ │ │ │ │ -0006e0a0: 7574 696c 2f50 726f 7065 7274 6965 732f util/Properties/ │ │ │ │ │ -0006e0b0: 5072 6f70 6572 7469 6573 5374 6f72 6554 PropertiesStoreT │ │ │ │ │ -0006e0c0: 6573 742e 6a61 7661 3a20 7465 7374 7320 est.java: tests │ │ │ │ │ -0006e0d0: 7468 6520 6f72 6465 7220 696e 2077 6869 the order in whi │ │ │ │ │ -0006e0e0: 6368 2074 6865 2050 726f 7065 7274 6965 ch the Propertie │ │ │ │ │ -0006e0f0: 732e 7374 6f72 6528 2920 6d65 7468 6f64 s.store() method │ │ │ │ │ -0006e100: 2077 7269 7465 7320 6f75 7420 7468 6520 writes out the │ │ │ │ │ -0006e110: 7072 6f70 6572 7469 6573 0a0a 3c6c 693e properties..
  • │ │ │ │ │ -0006e120: 6a61 7661 2f75 7469 6c2f 5072 6f70 6572 java/util/Proper │ │ │ │ │ -0006e130: 7469 6573 2f50 726f 7065 7274 6965 7354 ties/PropertiesT │ │ │ │ │ -0006e140: 6573 742e 6a61 7661 3a20 7465 7374 7320 est.java: tests │ │ │ │ │ -0006e150: 7468 6520 6c6f 6164 2061 6e64 2073 746f the load and sto │ │ │ │ │ -0006e160: 7265 206d 6574 686f 6473 206f 6620 5072 re methods of Pr │ │ │ │ │ -0006e170: 6f70 6572 7469 6573 2063 6c61 7373 0a0a operties class.. │ │ │ │ │ -0006e180: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5072
  • java/util/Pr │ │ │ │ │ -0006e190: 6f70 6572 7469 6573 2f53 6176 652e 6a61 operties/Save.ja │ │ │ │ │ -0006e1a0: 7661 3a20 5465 7374 2066 6f72 206c 6561 va: Test for lea │ │ │ │ │ -0006e1b0: 6469 6e67 2073 7061 6365 2069 6e20 7661 ding space in va │ │ │ │ │ -0006e1c0: 6c75 6573 206f 7574 7075 7420 6672 6f6d lues output from │ │ │ │ │ -0006e1d0: 2070 726f 7065 7274 6965 730a 0a3c 6c69 properties..
  • java/util/Prope │ │ │ │ │ -0006e1f0: 7274 6965 732f 5361 7665 436c 6f73 652e rties/SaveClose. │ │ │ │ │ -0006e200: 6a61 7661 3a20 456e 7375 7265 2074 6861 java: Ensure tha │ │ │ │ │ -0006e210: 7420 7468 6520 7361 7665 206d 6574 686f t the save metho │ │ │ │ │ -0006e220: 6420 646f 6573 6e27 7420 636c 6f73 6520 d doesn't close │ │ │ │ │ -0006e230: 6974 7320 6f75 7470 7574 2073 7472 6561 its output strea │ │ │ │ │ -0006e240: 6d0a 0a3c 6c69 3e6a 6176 612f 7574 696c m..
  • java/util │ │ │ │ │ -0006e250: 2f50 726f 7065 7274 6965 732f 5361 7665 /Properties/Save │ │ │ │ │ -0006e260: 436f 6d6d 656e 7473 2e6a 6176 613a 2056 Comments.java: V │ │ │ │ │ -0006e270: 6572 6966 7920 7468 6174 2070 726f 7065 erify that prope │ │ │ │ │ -0006e280: 7274 792e 7361 7665 2073 6176 6573 2063 rty.save saves c │ │ │ │ │ -0006e290: 6f6d 6d65 6e74 7320 636f 7272 6563 746c omments correctl │ │ │ │ │ -0006e2a0: 790a 0a3c 6c69 3e6a 6176 612f 7574 696c y..
  • java/util │ │ │ │ │ -0006e2b0: 2f50 726f 7065 7274 6965 732f 5361 7665 /Properties/Save │ │ │ │ │ -0006e2c0: 456e 636f 6469 6e67 2e6a 6176 613a 2054 Encoding.java: T │ │ │ │ │ -0006e2d0: 6573 7420 666f 7220 7361 7669 6e67 2061 est for saving a │ │ │ │ │ -0006e2e0: 6e64 206c 6f61 6469 6e67 2065 6e63 6f64 nd loading encod │ │ │ │ │ -0006e2f0: 6564 206b 6579 7320 616e 6420 7661 6c75 ed keys and valu │ │ │ │ │ -0006e300: 6573 0a0a 3c6c 693e 6a61 7661 2f75 7469 es..
  • java/uti │ │ │ │ │ -0006e310: 6c2f 5072 6f70 6572 7469 6573 2f53 6176 l/Properties/Sav │ │ │ │ │ -0006e320: 654c 6f61 6442 6173 6865 722e 6a61 7661 eLoadBasher.java │ │ │ │ │ -0006e330: 3a20 5465 7374 2070 726f 7065 7274 6965 : Test propertie │ │ │ │ │ -0006e340: 7320 7361 7665 2061 6e64 206c 6f61 6420 s save and load │ │ │ │ │ -0006e350: 6d65 7468 6f64 730a 0a3c 6c69 3e6a 6176 methods..
  • jav │ │ │ │ │ -0006e360: 612f 7574 696c 2f50 726f 7065 7274 6965 a/util/Propertie │ │ │ │ │ -0006e370: 732f 5361 7665 5365 7061 7261 746f 722e s/SaveSeparator. │ │ │ │ │ -0006e380: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ -0006e390: 7420 7072 6f70 6572 7479 2e73 6176 6520 t property.save │ │ │ │ │ -0006e3a0: 7573 6573 206c 6f63 616c 206c 696e 6573 uses local lines │ │ │ │ │ -0006e3b0: 6570 6172 6174 6f72 0a0a 3c6c 693e 6a61 eparator..
  • ja │ │ │ │ │ -0006e3c0: 7661 2f75 7469 6c2f 5072 6f70 6572 7469 va/util/Properti │ │ │ │ │ -0006e3d0: 6573 2f53 746f 7265 4465 6164 6c6f 636b es/StoreDeadlock │ │ │ │ │ -0006e3e0: 2e6a 6176 613a 2050 726f 7065 7274 6965 .java: Propertie │ │ │ │ │ -0006e3f0: 732e 7374 6f72 6528 2920 6361 7573 6573 s.store() causes │ │ │ │ │ -0006e400: 2064 6561 646c 6f63 6b20 7768 656e 2063 deadlock when c │ │ │ │ │ -0006e410: 6f6e 6375 7272 656e 746c 7920 6361 6c6c oncurrently call │ │ │ │ │ -0006e420: 696e 6720 5469 6d65 5a6f 6e65 2061 7069 ing TimeZone api │ │ │ │ │ -0006e430: 730a 0a3c 6c69 3e6a 6176 612f 7574 696c s..
  • java/util │ │ │ │ │ -0006e440: 2f50 726f 7065 7274 6965 732f 5374 6f72 /Properties/Stor │ │ │ │ │ -0006e450: 6552 6570 726f 6475 6369 6269 6c69 7479 eReproducibility │ │ │ │ │ -0006e460: 5465 7374 2e6a 6176 613a 2054 6573 7473 Test.java: Tests │ │ │ │ │ -0006e470: 2074 6861 7420 7468 6520 5072 6f70 6572 that the Proper │ │ │ │ │ -0006e480: 7469 6573 2e73 746f 7265 2829 2041 5049 ties.store() API │ │ │ │ │ -0006e490: 7320 6765 6e65 7261 7465 206f 7574 7075 s generate outpu │ │ │ │ │ -0006e4a0: 7420 7468 6174 2069 7320 7265 7072 6f64 t that is reprod │ │ │ │ │ -0006e4b0: 7563 6962 6c65 0a0a 3c6c 693e 6a61 7661 ucible..
  • java │ │ │ │ │ -0006e4c0: 2f75 7469 6c2f 5072 6f70 6572 7469 6573 /util/Properties │ │ │ │ │ -0006e4d0: 2f53 7472 696e 6750 726f 7065 7274 794e /StringPropertyN │ │ │ │ │ -0006e4e0: 616d 6573 2e6a 6176 613a 2054 6573 7420 ames.java: Test │ │ │ │ │ -0006e4f0: 666f 7220 5072 6f70 6572 7469 6573 2e73 for Properties.s │ │ │ │ │ -0006e500: 7472 696e 6750 726f 7065 7274 794e 616d tringPropertyNam │ │ │ │ │ -0006e510: 6573 2829 2069 6620 7468 6520 7379 7374 es() if the syst │ │ │ │ │ -0006e520: 656d 2070 726f 7065 7274 6965 7320 636f em properties co │ │ │ │ │ -0006e530: 6e74 6169 6e20 616e 6f74 6865 7220 6c69 ntain another li │ │ │ │ │ -0006e540: 7374 206f 6620 7072 6f70 6572 7469 6573 st of properties │ │ │ │ │ -0006e550: 2061 7320 7468 6520 6465 6661 756c 7473 as the defaults │ │ │ │ │ -0006e560: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -0006e570: 2f50 726f 7065 7274 6965 732f 556e 6963 /Properties/Unic │ │ │ │ │ -0006e580: 6f64 6545 7363 6170 652e 6a61 7661 3a20 odeEscape.java: │ │ │ │ │ -0006e590: 5465 7374 2066 6f72 2063 6f72 7265 6374 Test for correct │ │ │ │ │ -0006e5a0: 2065 7863 6570 7469 6f6e 2077 6974 6820 exception with │ │ │ │ │ -0006e5b0: 6120 7368 6f72 7420 756e 6963 6f64 6520 a short unicode │ │ │ │ │ -0006e5c0: 6573 6361 7065 0a0a 3c6c 693e 6a61 7661 escape..
  • java │ │ │ │ │ -0006e5d0: 2f75 7469 6c2f 5072 6f70 6572 7469 6573 /util/Properties │ │ │ │ │ -0006e5e0: 2f58 4d4c 5361 7665 4c6f 6164 4261 7368 /XMLSaveLoadBash │ │ │ │ │ -0006e5f0: 6572 2e6a 6176 613a 2054 6573 7420 7072 er.java: Test pr │ │ │ │ │ -0006e600: 6f70 6572 7469 6573 2058 4d4c 2073 6176 operties XML sav │ │ │ │ │ -0006e610: 6520 616e 6420 6c6f 6164 206d 6574 686f e and load metho │ │ │ │ │ -0006e620: 6473 0a0a 3c6c 693e 6a61 7661 2f75 7469 ds..
  • java/uti │ │ │ │ │ -0006e630: 6c2f 5072 6f70 6572 7479 5065 726d 6973 l/PropertyPermis │ │ │ │ │ -0006e640: 7369 6f6e 2f50 726f 7065 7274 7950 6572 sion/PropertyPer │ │ │ │ │ -0006e650: 6d69 7373 696f 6e43 6f6c 6c65 6374 696f missionCollectio │ │ │ │ │ -0006e660: 6e2e 6a61 7661 3a20 556e 6974 2074 6573 n.java: Unit tes │ │ │ │ │ -0006e670: 7420 666f 7220 5072 6f70 6572 7479 5065 t for PropertyPe │ │ │ │ │ -0006e680: 726d 6973 7369 6f6e 436f 6c6c 6563 7469 rmissionCollecti │ │ │ │ │ -0006e690: 6f6e 2073 7562 636c 6173 730a 0a3c 6c69 on subclass..
  • java/util/Rando │ │ │ │ │ -0006e6b0: 6d2f 4469 7374 696e 6374 5365 6564 732e m/DistinctSeeds. │ │ │ │ │ -0006e6c0: 6a61 7661 3a20 496e 6465 7065 6e64 656e java: Independen │ │ │ │ │ -0006e6d0: 7420 696e 7374 616e 7469 6174 696f 6e73 t instantiations │ │ │ │ │ -0006e6e0: 206f 6620 5261 6e64 6f6d 2829 2068 6176 of Random() hav │ │ │ │ │ -0006e6f0: 6520 6469 7374 696e 6374 2073 6565 6473 e distinct seeds │ │ │ │ │ -0006e700: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -0006e710: 2f52 616e 646f 6d2f 4c58 4d52 616e 646f /Random/LXMRando │ │ │ │ │ -0006e720: 6d57 6974 6853 6565 642e 6a61 7661 3a20 mWithSeed.java: │ │ │ │ │ -0006e730: 4368 6563 6b20 7468 6174 2074 6865 2028 Check that the ( │ │ │ │ │ -0006e740: 6279 7465 5b5d 2920 636f 6e73 7472 7563 byte[]) construc │ │ │ │ │ -0006e750: 746f 7273 2064 6f20 6e6f 7420 7468 726f tors do not thro │ │ │ │ │ -0006e760: 7720 2873 6565 2062 7567 2072 6570 6f72 w (see bug repor │ │ │ │ │ -0006e770: 7429 0a0a 3c6c 693e 6a61 7661 2f75 7469 t)..
  • java/uti │ │ │ │ │ -0006e780: 6c2f 5261 6e64 6f6d 2f4e 6578 7442 7974 l/Random/NextByt │ │ │ │ │ -0006e790: 6573 2e6a 6176 613a 2054 6573 7473 2066 es.java: Tests f │ │ │ │ │ -0006e7a0: 6f72 2052 616e 646f 6d2e 6e65 7874 4279 or Random.nextBy │ │ │ │ │ -0006e7b0: 7465 730a 0a3c 6c69 3e6a 6176 612f 7574 tes..
  • java/ut │ │ │ │ │ -0006e7c0: 696c 2f52 616e 646f 6d2f 4e65 7874 496e il/Random/NextIn │ │ │ │ │ -0006e7d0: 7450 6f77 6572 4f66 5477 6f4d 6f64 2e6a tPowerOfTwoMod.j │ │ │ │ │ -0006e7e0: 6176 613a 2054 6865 2046 4353 2072 656c ava: The FCS rel │ │ │ │ │ -0006e7f0: 6561 7365 206f 6620 312e 3220 6469 6420 ease of 1.2 did │ │ │ │ │ -0006e800: 6e6f 7420 7370 6563 6961 6c20 6361 7365 not special case │ │ │ │ │ -0006e810: 2074 6865 2052 616e 646f 6d2e 6e65 7874 the Random.next │ │ │ │ │ -0006e820: 496e 7420 6361 6c63 756c 6174 696f 6e20 Int calculation │ │ │ │ │ -0006e830: 666f 7220 6120 706f 7765 7220 6f66 2074 for a power of t │ │ │ │ │ -0006e840: 776f 206d 6f64 756c 7573 2c20 6173 206d wo modulus, as m │ │ │ │ │ -0006e850: 616e 6461 7465 6420 6279 2074 6865 2073 andated by the s │ │ │ │ │ -0006e860: 7065 632e 0a0a 3c6c 693e 6a61 7661 2f75 pec...
  • java/u │ │ │ │ │ -0006e870: 7469 6c2f 5261 6e64 6f6d 2f52 616e 646f til/Random/Rando │ │ │ │ │ -0006e880: 6d43 616e 6172 7950 692e 6a61 7661 3a20 mCanaryPi.java: │ │ │ │ │ -0006e890: 7465 7374 2062 6974 2073 6571 7565 6e63 test bit sequenc │ │ │ │ │ -0006e8a0: 6573 2070 726f 6475 6365 6420 6279 2063 es produced by c │ │ │ │ │ -0006e8b0: 6c61 7365 7320 7468 6174 2069 6d70 6c65 lases that imple │ │ │ │ │ -0006e8c0: 6d65 6e74 2069 6e74 6572 6661 6365 2052 ment interface R │ │ │ │ │ -0006e8d0: 616e 646f 6d47 656e 6572 6174 6f72 0a0a andomGenerator.. │ │ │ │ │ -0006e8e0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5261
  • java/util/Ra │ │ │ │ │ -0006e8f0: 6e64 6f6d 2f52 616e 646f 6d45 7870 6f6e ndom/RandomExpon │ │ │ │ │ -0006e900: 656e 7469 616c 5465 7374 2e6a 6176 613a entialTest.java: │ │ │ │ │ -0006e910: 2043 6865 636b 2074 6861 7420 6e65 7874 Check that next │ │ │ │ │ -0006e920: 4578 706f 6e65 6e74 6961 6c28 2920 7265 Exponential() re │ │ │ │ │ -0006e930: 7475 726e 7320 6e6f 6e2d 6e65 6761 7469 turns non-negati │ │ │ │ │ -0006e940: 7665 206f 7574 636f 6d65 730a 0a3c 6c69 ve outcomes..
  • java/util/Rando │ │ │ │ │ -0006e960: 6d2f 5261 6e64 6f6d 4e65 7874 446f 7562 m/RandomNextDoub │ │ │ │ │ -0006e970: 6c65 426f 756e 6461 7279 2e6a 6176 613a leBoundary.java: │ │ │ │ │ -0006e980: 2056 6572 6966 7920 6e65 7874 446f 7562 Verify nextDoub │ │ │ │ │ -0006e990: 6c65 2073 7461 7973 2077 6974 6869 6e20 le stays within │ │ │ │ │ -0006e9a0: 7261 6e67 650a 0a3c 6c69 3e6a 6176 612f range..
  • java/ │ │ │ │ │ -0006e9b0: 7574 696c 2f52 616e 646f 6d2f 5261 6e64 util/Random/Rand │ │ │ │ │ -0006e9c0: 6f6d 5374 7265 616d 5465 7374 2e6a 6176 omStreamTest.jav │ │ │ │ │ -0006e9d0: 613a 2074 6573 7420 7374 7265 616d 206d a: test stream m │ │ │ │ │ -0006e9e0: 6574 686f 6473 206f 6e20 5261 6e64 6f6d ethods on Random │ │ │ │ │ -0006e9f0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0006ea00: 5261 6e64 6f6d 2f52 616e 646f 6d54 6573 Random/RandomTes │ │ │ │ │ -0006ea10: 742e 6a61 7661 3a20 7465 7374 206d 6574 t.java: test met │ │ │ │ │ -0006ea20: 686f 6473 206f 6e20 5261 6e64 6f6d 0a0a hods on Random.. │ │ │ │ │ -0006ea30: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5261
  • java/util/Ra │ │ │ │ │ -0006ea40: 6e64 6f6d 2f52 616e 646f 6d54 6573 7442 ndom/RandomTestB │ │ │ │ │ -0006ea50: 7369 3139 3939 2e6a 6176 613a 2074 6573 si1999.java: tes │ │ │ │ │ -0006ea60: 7420 6269 7420 7365 7175 656e 6365 7320 t bit sequences │ │ │ │ │ -0006ea70: 7072 6f64 7563 6564 2062 7920 636c 6173 produced by clas │ │ │ │ │ -0006ea80: 7365 7320 7468 6174 2069 6d70 6c65 6d65 ses that impleme │ │ │ │ │ -0006ea90: 6e74 2069 6e74 6572 6661 6365 2052 616e nt interface Ran │ │ │ │ │ -0006eaa0: 646f 6d47 656e 6572 6174 6f72 0a0a 3c6c domGenerator..java/util/Rand │ │ │ │ │ -0006eac0: 6f6d 2f52 616e 646f 6d54 6573 7443 6869 om/RandomTestChi │ │ │ │ │ -0006ead0: 5371 7561 7265 642e 6a61 7661 3a20 7465 Squared.java: te │ │ │ │ │ -0006eae0: 7374 2062 6974 2073 6571 7565 6e63 6573 st bit sequences │ │ │ │ │ -0006eaf0: 2070 726f 6475 6365 6420 6279 2063 6c61 produced by cla │ │ │ │ │ -0006eb00: 7365 7320 7468 6174 2069 6d70 6c65 6d65 ses that impleme │ │ │ │ │ -0006eb10: 6e74 2069 6e74 6572 6661 6365 2052 616e nt interface Ran │ │ │ │ │ -0006eb20: 646f 6d47 656e 6572 6174 6f72 0a0a 3c6c domGenerator..java/util/Rand │ │ │ │ │ -0006eb40: 6f6d 2f52 616e 646f 6d54 6573 7443 6f76 om/RandomTestCov │ │ │ │ │ -0006eb50: 6572 6167 652e 6a61 7661 3a20 456e 7375 erage.java: Ensu │ │ │ │ │ -0006eb60: 7265 2074 6861 7420 616c 6c20 696d 706c re that all impl │ │ │ │ │ -0006eb70: 656d 656e 7461 7469 6f6e 7320 6f66 2052 ementations of R │ │ │ │ │ -0006eb80: 616e 646f 6d47 656e 6572 6174 6f72 2073 andomGenerator s │ │ │ │ │ -0006eb90: 7570 706c 7920 7265 7175 6972 6564 206d upply required m │ │ │ │ │ -0006eba0: 6574 686f 6473 2e0a 0a3c 6c69 3e6a 6176 ethods...
  • jav │ │ │ │ │ -0006ebb0: 612f 7574 696c 2f52 616e 646f 6d2f 5261 a/util/Random/Ra │ │ │ │ │ -0006ebc0: 6e64 6f6d 5465 7374 4d6f 6d65 6e74 732e ndomTestMoments. │ │ │ │ │ -0006ebd0: 6a61 7661 3a20 7465 7374 2062 6974 2073 java: test bit s │ │ │ │ │ -0006ebe0: 6571 7565 6e63 6573 2070 726f 6475 6365 equences produce │ │ │ │ │ -0006ebf0: 6420 6279 2063 6c61 7365 7320 7468 6174 d by clases that │ │ │ │ │ -0006ec00: 2069 6d70 6c65 6d65 6e74 2069 6e74 6572 implement inter │ │ │ │ │ -0006ec10: 6661 6365 2052 616e 646f 6d47 656e 6572 face RandomGener │ │ │ │ │ -0006ec20: 6174 6f72 0a0a 3c6c 693e 6a61 7661 2f75 ator..
  • java/u │ │ │ │ │ -0006ec30: 7469 6c2f 5261 6e64 6f6d 2f54 3832 3832 til/Random/T8282 │ │ │ │ │ -0006ec40: 3134 342e 6a61 7661 3a20 5261 6e64 6f6d 144.java: Random │ │ │ │ │ -0006ec50: 5375 7070 6f72 742e 636f 6e76 6572 7453 Support.convertS │ │ │ │ │ -0006ec60: 6565 6442 7974 6573 546f 4c6f 6e67 7320 eedBytesToLongs │ │ │ │ │ -0006ec70: 7369 676e 2065 7874 656e 7369 6f6e 206f sign extension o │ │ │ │ │ -0006ec80: 7665 7277 7269 7465 7320 7072 6576 696f verwrites previo │ │ │ │ │ -0006ec90: 7573 2062 7974 6573 2e0a 0a3c 6c69 3e6a us bytes...
  • j │ │ │ │ │ -0006eca0: 6176 612f 7574 696c 2f52 616e 646f 6d41 ava/util/RandomA │ │ │ │ │ -0006ecb0: 6363 6573 732f 4261 7369 632e 6a61 7661 ccess/Basic.java │ │ │ │ │ -0006ecc0: 3a20 4261 7369 6320 7465 7374 2066 6f72 : Basic test for │ │ │ │ │ -0006ecd0: 206e 6577 2052 616e 646f 6d41 6363 6573 new RandomAcces │ │ │ │ │ -0006ece0: 7320 696e 7465 7266 6163 650a 0a3c 6c69 s interface..
  • java/util/Resou │ │ │ │ │ -0006ed00: 7263 6542 756e 646c 652f 4275 6734 3038 rceBundle/Bug408 │ │ │ │ │ -0006ed10: 3332 3730 5465 7374 2e6a 6176 613a 2074 3270Test.java: t │ │ │ │ │ -0006ed20: 6573 7420 4275 6720 3430 3833 3237 300a est Bug 4083270. │ │ │ │ │ -0006ed30: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f52 .
  • java/util/R │ │ │ │ │ -0006ed40: 6573 6f75 7263 6542 756e 646c 652f 4275 esourceBundle/Bu │ │ │ │ │ -0006ed50: 6734 3136 3836 3235 5465 7374 2e6a 6176 g4168625Test.jav │ │ │ │ │ -0006ed60: 613a 2074 6573 7420 5265 736f 7572 6365 a: test Resource │ │ │ │ │ -0006ed70: 2042 756e 646c 6520 666f 7220 6275 6720 Bundle for bug │ │ │ │ │ -0006ed80: 3431 3638 3632 350a 0a3c 6c69 3e6a 6176 4168625..
  • jav │ │ │ │ │ -0006ed90: 612f 7574 696c 2f52 6573 6f75 7263 6542 a/util/ResourceB │ │ │ │ │ -0006eda0: 756e 646c 652f 4275 6734 3137 3734 3839 undle/Bug4177489 │ │ │ │ │ -0006edb0: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ -0006edc0: 5265 736f 7572 6365 2042 756e 646c 6520 Resource Bundle │ │ │ │ │ -0006edd0: 666f 7220 6275 6720 3431 3737 3438 390a for bug 4177489. │ │ │ │ │ -0006ede0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f52 .
  • java/util/R │ │ │ │ │ -0006edf0: 6573 6f75 7263 6542 756e 646c 652f 4275 esourceBundle/Bu │ │ │ │ │ -0006ee00: 6734 3139 3539 3738 5465 7374 2e6a 6176 g4195978Test.jav │ │ │ │ │ -0006ee10: 613a 2056 6572 6966 6965 7320 7468 6174 a: Verifies that │ │ │ │ │ -0006ee20: 2072 6573 6f75 7263 6520 6275 6e64 6c65 resource bundle │ │ │ │ │ -0006ee30: 206e 616d 6573 2068 6176 6520 6361 7365 names have case │ │ │ │ │ -0006ee40: 2064 6973 7469 6e63 7469 6f6e 2e0a 0a3c distinction...< │ │ │ │ │ -0006ee50: 6c69 3e6a 6176 612f 7574 696c 2f52 6573 li>java/util/Res │ │ │ │ │ -0006ee60: 6f75 7263 6542 756e 646c 652f 4275 6734 ourceBundle/Bug4 │ │ │ │ │ -0006ee70: 3235 3733 3138 2e6a 6176 613a 2020 0a0a 257318.java: .. │ │ │ │ │ -0006ee80: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5265
  • java/util/Re │ │ │ │ │ -0006ee90: 736f 7572 6365 4275 6e64 6c65 2f42 7567 sourceBundle/Bug │ │ │ │ │ -0006eea0: 3433 3533 3435 342e 6a61 7661 3a20 5465 4353454.java: Te │ │ │ │ │ -0006eeb0: 7374 2069 6620 7468 6520 7365 636f 6e64 st if the second │ │ │ │ │ -0006eec0: 2067 6574 4275 6e64 6c65 2063 616c 6c20 getBundle call │ │ │ │ │ -0006eed0: 6669 6e64 7320 6120 6275 6e64 6c65 2069 finds a bundle i │ │ │ │ │ -0006eee0: 6e20 7468 6520 6465 6661 756c 7420 4c6f n the default Lo │ │ │ │ │ -0006eef0: 6361 6c65 2073 6561 7263 6820 7061 7468 cale search path │ │ │ │ │ -0006ef00: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -0006ef10: 2f52 6573 6f75 7263 6542 756e 646c 652f /ResourceBundle/ │ │ │ │ │ -0006ef20: 4275 6734 3339 3630 3231 2e6a 6176 613a Bug4396021.java: │ │ │ │ │ -0006ef30: 2056 6572 6966 7920 7468 6174 2061 2072 Verify that a r │ │ │ │ │ -0006ef40: 6573 6f75 7263 6520 6275 6e64 6c65 2063 esource bundle c │ │ │ │ │ -0006ef50: 616e 206f 7665 7272 6964 6520 6974 7320 an override its │ │ │ │ │ -0006ef60: 7061 7265 6e74 2e0a 0a3c 6c69 3e6a 6176 parent...
  • jav │ │ │ │ │ -0006ef70: 612f 7574 696c 2f52 6573 6f75 7263 6542 a/util/ResourceB │ │ │ │ │ -0006ef80: 756e 646c 652f 4275 6736 3139 3038 3631 undle/Bug6190861 │ │ │ │ │ -0006ef90: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -0006efa0: 2074 6f20 616c 7761 7973 206c 6f61 6420 to always load │ │ │ │ │ -0006efb0: 7468 6520 6465 6661 756c 7420 6c6f 6361 the default loca │ │ │ │ │ -0006efc0: 6c65 2773 2062 756e 646c 6520 7768 656e le's bundle when │ │ │ │ │ -0006efd0: 2074 6865 7265 2773 206e 6f20 6275 6e64 there's no bund │ │ │ │ │ -0006efe0: 6c65 2066 6f72 2074 6865 2072 6571 7565 le for the reque │ │ │ │ │ -0006eff0: 7374 6564 206c 6f63 616c 652e 0a0a 3c6c sted locale...java/util/Reso │ │ │ │ │ -0006f010: 7572 6365 4275 6e64 6c65 2f42 7567 3632 urceBundle/Bug62 │ │ │ │ │ -0006f020: 3034 3835 332e 6a61 7661 3a20 7465 7374 04853.java: test │ │ │ │ │ -0006f030: 7320 5072 6f70 6572 7479 5265 736f 7572 s PropertyResour │ │ │ │ │ -0006f040: 6365 4275 6e64 6c65 2852 6561 6465 7229 ceBundle(Reader) │ │ │ │ │ -0006f050: 2063 6f6e 7374 7275 6374 6f72 2e0a 0a3c constructor...< │ │ │ │ │ -0006f060: 6c69 3e6a 6176 612f 7574 696c 2f52 6573 li>java/util/Res │ │ │ │ │ -0006f070: 6f75 7263 6542 756e 646c 652f 4275 6736 ourceBundle/Bug6 │ │ │ │ │ -0006f080: 3239 3932 3335 2f42 7567 3632 3939 3233 299235/Bug629923 │ │ │ │ │ -0006f090: 3554 6573 742e 6a61 7661 3a20 7465 7374 5Test.java: test │ │ │ │ │ -0006f0a0: 2042 7567 2036 3239 3932 3335 2074 6f20 Bug 6299235 to │ │ │ │ │ -0006f0b0: 6d61 6b65 2073 7572 6520 7468 6520 7468 make sure the th │ │ │ │ │ -0006f0c0: 6972 642d 7061 7274 7920 7072 6f76 6964 ird-party provid │ │ │ │ │ -0006f0d0: 6564 2073 756e 2072 6573 6f75 7263 6573 ed sun resources │ │ │ │ │ -0006f0e0: 2063 6f75 6c64 2062 6520 7069 636b 6564 could be picked │ │ │ │ │ -0006f0f0: 2075 702e 0a0a 3c6c 693e 6a61 7661 2f75 up...
  • java/u │ │ │ │ │ -0006f100: 7469 6c2f 5265 736f 7572 6365 4275 6e64 til/ResourceBund │ │ │ │ │ -0006f110: 6c65 2f42 7567 3633 3535 3030 392e 6a61 le/Bug6355009.ja │ │ │ │ │ -0006f120: 7661 3a20 4d61 6b65 2073 7572 6520 6e6f va: Make sure no │ │ │ │ │ -0006f130: 7420 746f 2068 6176 6520 746f 6f20 6d61 t to have too ma │ │ │ │ │ -0006f140: 6e79 2063 6175 7365 7320 666f 7220 4d69 ny causes for Mi │ │ │ │ │ -0006f150: 7373 696e 6752 6573 6f75 7263 6545 7863 ssingResourceExc │ │ │ │ │ -0006f160: 6570 7469 6f6e 0a0a 3c6c 693e 6a61 7661 eption..
  • java │ │ │ │ │ -0006f170: 2f75 7469 6c2f 5265 736f 7572 6365 4275 /util/ResourceBu │ │ │ │ │ -0006f180: 6e64 6c65 2f42 7567 3633 3536 3537 312e ndle/Bug6356571. │ │ │ │ │ -0006f190: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -0006f1a0: 7468 6174 206e 6f6e 2d52 6573 6f75 7263 that non-Resourc │ │ │ │ │ -0006f1b0: 6542 756e 646c 6520 636c 6173 7365 7320 eBundle classes │ │ │ │ │ -0006f1c0: 6172 6520 6967 6e6f 7265 6420 616e 6420 are ignored and │ │ │ │ │ -0006f1d0: 7072 6f70 6572 7469 6573 2066 696c 6573 properties files │ │ │ │ │ -0006f1e0: 2061 7265 206c 6f61 6465 6420 636f 7272 are loaded corr │ │ │ │ │ -0006f1f0: 6563 746c 792e 0a0a 3c6c 693e 6a61 7661 ectly...
  • java │ │ │ │ │ -0006f200: 2f75 7469 6c2f 5265 736f 7572 6365 4275 /util/ResourceBu │ │ │ │ │ -0006f210: 6e64 6c65 2f42 7567 3633 3539 3333 302e ndle/Bug6359330. │ │ │ │ │ -0006f220: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -0006f230: 7468 6174 2067 6574 4275 6e64 6c65 2064 that getBundle d │ │ │ │ │ -0006f240: 6f65 736e 2774 2063 6175 7365 2061 2073 oesn't cause a s │ │ │ │ │ -0006f250: 6563 7572 6974 7920 6572 726f 7220 7769 ecurity error wi │ │ │ │ │ -0006f260: 7468 2061 2073 6563 7572 6974 7920 6d61 th a security ma │ │ │ │ │ -0006f270: 6e61 6765 7220 7768 656e 2069 6e73 7461 nager when insta │ │ │ │ │ -0006f280: 6e74 6961 6c69 6e67 2052 4243 6c61 7373 ntialing RBClass │ │ │ │ │ -0006f290: 4c6f 6164 6572 2028 696e 7465 726e 616c Loader (internal │ │ │ │ │ -0006f2a0: 2063 6c61 7373 6c6f 6164 6572 292e 0a0a classloader)... │ │ │ │ │ -0006f2b0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5265
  • java/util/Re │ │ │ │ │ -0006f2c0: 736f 7572 6365 4275 6e64 6c65 2f42 7567 sourceBundle/Bug │ │ │ │ │ -0006f2d0: 3635 3732 3234 322e 6a61 7661 3a20 4d61 6572242.java: Ma │ │ │ │ │ -0006f2e0: 6b65 2073 7572 6520 7468 6174 2052 6573 ke sure that Res │ │ │ │ │ -0006f2f0: 6f75 7263 6542 756e 646c 652e 6765 7442 ourceBundle.getB │ │ │ │ │ -0006f300: 756e 646c 6520 6967 6e6f 7265 7320 4c69 undle ignores Li │ │ │ │ │ -0006f310: 6e6b 6167 6545 7272 6f72 2066 6f72 2063 nkageError for c │ │ │ │ │ -0006f320: 6f6d 7061 7469 6269 6c69 7479 2e0a 0a3c ompatibility...< │ │ │ │ │ -0006f330: 6c69 3e6a 6176 612f 7574 696c 2f52 6573 li>java/util/Res │ │ │ │ │ -0006f340: 6f75 7263 6542 756e 646c 652f 436f 6e74 ourceBundle/Cont │ │ │ │ │ -0006f350: 726f 6c2f 4261 6443 6f6e 7472 6f6c 7354 rol/BadControlsT │ │ │ │ │ -0006f360: 6573 742e 6a61 7661 3a20 5465 7374 2069 est.java: Test i │ │ │ │ │ -0006f370: 6620 5265 736f 7572 6365 4275 6e64 6c65 f ResourceBundle │ │ │ │ │ -0006f380: 2e67 6574 4275 6e64 6c65 2064 6574 6563 .getBundle detec │ │ │ │ │ -0006f390: 7473 2062 6164 2043 6f6e 7472 6f6c 2069 ts bad Control i │ │ │ │ │ -0006f3a0: 6d70 6c65 6d65 6e74 6174 696f 6e73 2e0a mplementations.. │ │ │ │ │ -0006f3b0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f52 .
  • java/util/R │ │ │ │ │ -0006f3c0: 6573 6f75 7263 6542 756e 646c 652f 436f esourceBundle/Co │ │ │ │ │ -0006f3d0: 6e74 726f 6c2f 4275 6736 3533 3036 3934 ntrol/Bug6530694 │ │ │ │ │ -0006f3e0: 2e6a 6176 613a 2043 6865 636b 7320 7468 .java: Checks th │ │ │ │ │ -0006f3f0: 6174 2073 756e 2e75 7469 6c2e 436f 7265 at sun.util.Core │ │ │ │ │ -0006f400: 5265 736f 7572 6365 4275 6e64 6c65 436f ResourceBundleCo │ │ │ │ │ -0006f410: 6e74 726f 6c20 646f 6573 206e 6f74 2061 ntrol does not a │ │ │ │ │ -0006f420: 7070 6c79 2074 6f20 7468 6520 6170 706c pply to the appl │ │ │ │ │ -0006f430: 6963 6174 696f 6e20 7072 6f76 6964 6564 ication provided │ │ │ │ │ -0006f440: 2053 7769 6e67 2072 6573 6f75 7263 6573 Swing resources │ │ │ │ │ -0006f450: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -0006f460: 2f52 6573 6f75 7263 6542 756e 646c 652f /ResourceBundle/ │ │ │ │ │ -0006f470: 436f 6e74 726f 6c2f 436f 6e74 726f 6c46 Control/ControlF │ │ │ │ │ -0006f480: 6163 746f 7279 5465 7374 2e6a 6176 613a actoryTest.java: │ │ │ │ │ -0006f490: 2054 6573 7420 7468 6520 5265 736f 7572 Test the Resour │ │ │ │ │ -0006f4a0: 6365 4275 6e64 6c65 2e43 6f6e 7472 6f6c ceBundle.Control │ │ │ │ │ -0006f4b0: 2066 6163 746f 7279 206d 6574 686f 6473 factory methods │ │ │ │ │ -0006f4c0: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -0006f4d0: 2f52 6573 6f75 7263 6542 756e 646c 652f /ResourceBundle/ │ │ │ │ │ -0006f4e0: 436f 6e74 726f 6c2f 4465 6661 756c 7443 Control/DefaultC │ │ │ │ │ -0006f4f0: 6f6e 7472 6f6c 5465 7374 2e6a 6176 613a ontrolTest.java: │ │ │ │ │ -0006f500: 2054 6573 7420 7468 6520 6465 6661 756c Test the defaul │ │ │ │ │ -0006f510: 7420 436f 6e74 726f 6c20 696d 706c 656d t Control implem │ │ │ │ │ -0006f520: 656e 7461 7469 6f6e 2e0a 0a3c 6c69 3e6a entation...
  • j │ │ │ │ │ -0006f530: 6176 612f 7574 696c 2f52 6573 6f75 7263 ava/util/Resourc │ │ │ │ │ -0006f540: 6542 756e 646c 652f 436f 6e74 726f 6c2f eBundle/Control/ │ │ │ │ │ -0006f550: 4c6f 6164 696e 6753 7472 6174 6567 6965 LoadingStrategie │ │ │ │ │ -0006f560: 7354 6573 742e 6a61 7661 3a20 5465 7374 sTest.java: Test │ │ │ │ │ -0006f570: 206e 6f6e 2d73 7461 6e64 6172 6420 6c6f non-standard lo │ │ │ │ │ -0006f580: 6164 696e 6720 7374 7261 7465 6769 6573 ading strategies │ │ │ │ │ -0006f590: 2077 6974 6820 5265 736f 7572 6365 4275 with ResourceBu │ │ │ │ │ -0006f5a0: 6e64 6c65 2e43 6f6e 7472 6f6c 2073 7562 ndle.Control sub │ │ │ │ │ -0006f5b0: 636c 6173 7365 730a 0a3c 6c69 3e6a 6176 classes..
  • jav │ │ │ │ │ -0006f5c0: 612f 7574 696c 2f52 6573 6f75 7263 6542 a/util/ResourceB │ │ │ │ │ -0006f5d0: 756e 646c 652f 436f 6e74 726f 6c2f 4d69 undle/Control/Mi │ │ │ │ │ -0006f5e0: 7373 696e 6752 6573 6f75 7263 6543 6175 ssingResourceCau │ │ │ │ │ -0006f5f0: 7365 5465 7374 5275 6e2e 6a61 7661 3a20 seTestRun.java: │ │ │ │ │ -0006f600: 5465 7374 2066 6f72 2074 6865 2063 6175 Test for the cau │ │ │ │ │ -0006f610: 7365 2073 7570 706f 7274 2077 6865 6e20 se support when │ │ │ │ │ -0006f620: 7468 726f 7769 6e67 2061 204d 6973 7369 throwing a Missi │ │ │ │ │ -0006f630: 6e67 5265 736f 7572 6365 4275 6e64 6c65 ngResourceBundle │ │ │ │ │ -0006f640: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -0006f650: 2f52 6573 6f75 7263 6542 756e 646c 652f /ResourceBundle/ │ │ │ │ │ -0006f660: 436f 6e74 726f 6c2f 5061 636b 6167 6550 Control/PackageP │ │ │ │ │ -0006f670: 7269 7661 7465 5465 7374 2e6a 6176 613a rivateTest.java: │ │ │ │ │ -0006f680: 2054 6573 7420 6966 2070 6163 6b61 6765 Test if package │ │ │ │ │ -0006f690: 2070 7269 7661 7465 2052 6573 6f75 7263 private Resourc │ │ │ │ │ -0006f6a0: 6542 756e 646c 6573 2063 616e 2062 6520 eBundles can be │ │ │ │ │ -0006f6b0: 6c6f 6164 6564 2e0a 0a3c 6c69 3e6a 6176 loaded...
  • jav │ │ │ │ │ -0006f6c0: 612f 7574 696c 2f52 6573 6f75 7263 6542 a/util/ResourceB │ │ │ │ │ -0006f6d0: 756e 646c 652f 436f 6e74 726f 6c2f 5374 undle/Control/St │ │ │ │ │ -0006f6e0: 7265 7373 5465 7374 2e6a 6176 613a 2053 ressTest.java: S │ │ │ │ │ -0006f6f0: 7472 6573 7320 7465 7374 2066 6f72 2052 tress test for R │ │ │ │ │ -0006f700: 6573 6f75 7263 6542 756e 646c 652e 6765 esourceBundle.ge │ │ │ │ │ -0006f710: 7442 756e 646c 6520 7769 7468 2052 6573 tBundle with Res │ │ │ │ │ -0006f720: 6f75 7263 6542 756e 646c 652e 436f 6e74 ourceBundle.Cont │ │ │ │ │ -0006f730: 726f 6c2e 0a0a 3c6c 693e 6a61 7661 2f75 rol...
  • java/u │ │ │ │ │ -0006f740: 7469 6c2f 5265 736f 7572 6365 4275 6e64 til/ResourceBund │ │ │ │ │ -0006f750: 6c65 2f43 6f6e 7472 6f6c 2f58 4d4c 5265 le/Control/XMLRe │ │ │ │ │ -0006f760: 736f 7572 6365 4275 6e64 6c65 5465 7374 sourceBundleTest │ │ │ │ │ -0006f770: 2e6a 6176 613a 2054 6573 7420 584d 4c20 .java: Test XML │ │ │ │ │ -0006f780: 7375 7070 6f72 7420 6173 2073 686f 776e support as shown │ │ │ │ │ -0006f790: 2069 6e20 7468 6520 5265 736f 7572 6365 in the Resource │ │ │ │ │ -0006f7a0: 4275 6e64 6c65 2e43 6f6e 7472 6f6c 2064 Bundle.Control d │ │ │ │ │ -0006f7b0: 6573 6372 6970 7469 6f6e 2e0a 0a3c 6c69 escription...
  • java/util/Resou │ │ │ │ │ -0006f7d0: 7263 6542 756e 646c 652f 4b65 7953 6574 rceBundle/KeySet │ │ │ │ │ -0006f7e0: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ -0006f7f0: 6361 7365 7320 666f 7220 7468 6520 636f cases for the co │ │ │ │ │ -0006f800: 6e74 6169 6e73 4b65 792c 206b 6579 5365 ntainsKey, keySe │ │ │ │ │ -0006f810: 742c 2061 6e64 2068 616e 646c 654b 6579 t, and handleKey │ │ │ │ │ -0006f820: 5365 7420 6d65 7468 6f64 7320 7468 6174 Set methods that │ │ │ │ │ -0006f830: 2061 7265 206e 6577 2069 6e20 4d75 7374 are new in Must │ │ │ │ │ -0006f840: 616e 672e 0a0a 3c6c 693e 6a61 7661 2f75 ang...
  • java/u │ │ │ │ │ -0006f850: 7469 6c2f 5265 736f 7572 6365 4275 6e64 til/ResourceBund │ │ │ │ │ -0006f860: 6c65 2f52 6566 6572 656e 6365 7354 6573 le/ReferencesTes │ │ │ │ │ -0006f870: 742e 6a61 7661 3a20 5665 7269 6679 2074 t.java: Verify t │ │ │ │ │ -0006f880: 6861 7420 7265 6665 7265 6e63 6573 2066 hat references f │ │ │ │ │ -0006f890: 726f 6d20 5265 736f 7572 6365 4275 6e64 rom ResourceBund │ │ │ │ │ -0006f8a0: 6c65 2063 6163 6865 2064 6f6e 2774 2070 le cache don't p │ │ │ │ │ -0006f8b0: 7265 7665 6e74 2063 6c61 7373 206c 6f61 revent class loa │ │ │ │ │ -0006f8c0: 6465 7220 7265 636c 616d 6174 696f 6e2e der reclamation. │ │ │ │ │ -0006f8d0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0006f8e0: 5265 736f 7572 6365 4275 6e64 6c65 2f52 ResourceBundle/R │ │ │ │ │ -0006f8f0: 6573 6f75 7263 6542 756e 646c 6554 6573 esourceBundleTes │ │ │ │ │ -0006f900: 742e 6a61 7661 3a20 7465 7374 2052 6573 t.java: test Res │ │ │ │ │ -0006f910: 6f75 7263 6520 4275 6e64 6c65 0a0a 3c6c ource Bundle..java/util/Reso │ │ │ │ │ -0006f930: 7572 6365 4275 6e64 6c65 2f54 6573 7434 urceBundle/Test4 │ │ │ │ │ -0006f940: 3330 3036 3933 2e6a 6176 613a 2074 6573 300693.java: tes │ │ │ │ │ -0006f950: 7420 7468 6174 2052 6573 6f75 7263 6542 t that ResourceB │ │ │ │ │ -0006f960: 756e 646c 652e 6765 7442 756e 646c 6520 undle.getBundle │ │ │ │ │ -0006f970: 6361 6e20 6265 2063 616c 6c65 6420 7265 can be called re │ │ │ │ │ -0006f980: 6375 7273 6976 656c 790a 0a3c 6c69 3e6a cursively..
  • j │ │ │ │ │ -0006f990: 6176 612f 7574 696c 2f52 6573 6f75 7263 ava/util/Resourc │ │ │ │ │ -0006f9a0: 6542 756e 646c 652f 5465 7374 3433 3134 eBundle/Test4314 │ │ │ │ │ -0006f9b0: 3134 312e 6a61 7661 3a20 5665 7269 6679 141.java: Verify │ │ │ │ │ -0006f9c0: 2061 2066 6577 2061 7373 6572 7469 6f6e a few assertion │ │ │ │ │ -0006f9d0: 7320 6f66 2074 6865 206e 6577 2073 7065 s of the new spe │ │ │ │ │ -0006f9e0: 6369 6669 6361 7469 6f6e 206f 6620 5265 cification of Re │ │ │ │ │ -0006f9f0: 736f 7572 6365 4275 6e64 6c65 2e67 6574 sourceBundle.get │ │ │ │ │ -0006fa00: 4275 6e64 6c65 0a0a 3c6c 693e 6a61 7661 Bundle..
  • java │ │ │ │ │ -0006fa10: 2f75 7469 6c2f 5265 736f 7572 6365 4275 /util/ResourceBu │ │ │ │ │ -0006fa20: 6e64 6c65 2f54 6573 7434 3331 3835 3230 ndle/Test4318520 │ │ │ │ │ -0006fa30: 2e6a 6176 613a 2074 6573 7420 7468 6174 .java: test that │ │ │ │ │ -0006fa40: 2067 6574 4275 6e64 6c65 2068 616e 646c getBundle handl │ │ │ │ │ -0006fa50: 6573 2063 6861 6e67 6520 696e 2064 6566 es change in def │ │ │ │ │ -0006fa60: 6175 6c74 206c 6f63 616c 6520 636f 7272 ault locale corr │ │ │ │ │ -0006fa70: 6563 746c 790a 0a3c 6c69 3e6a 6176 612f ectly..
  • java/ │ │ │ │ │ -0006fa80: 7574 696c 2f52 6573 6f75 7263 6542 756e util/ResourceBun │ │ │ │ │ -0006fa90: 646c 652f 5465 7374 4275 6734 3137 3937 dle/TestBug41797 │ │ │ │ │ -0006faa0: 3636 2e6a 6176 613a 2074 6573 7420 5265 66.java: test Re │ │ │ │ │ -0006fab0: 736f 7572 6365 2042 756e 646c 6520 666f source Bundle fo │ │ │ │ │ -0006fac0: 7220 6275 6720 3431 3739 3736 360a 0a3c r bug 4179766..< │ │ │ │ │ -0006fad0: 6c69 3e6a 6176 612f 7574 696c 2f52 6573 li>java/util/Res │ │ │ │ │ -0006fae0: 6f75 7263 6542 756e 646c 652f 5554 4638 ourceBundle/UTF8 │ │ │ │ │ -0006faf0: 5072 6f70 6572 7469 6573 2f43 6f64 6550 Properties/CodeP │ │ │ │ │ -0006fb00: 6f69 6e74 5465 7374 2e6a 6176 613a 2054 ointTest.java: T │ │ │ │ │ -0006fb10: 6573 7420 5554 462d 3820 6261 7365 6420 est UTF-8 based │ │ │ │ │ -0006fb20: 7072 6f70 6572 7469 6573 2066 696c 6573 properties files │ │ │ │ │ -0006fb30: 2063 616e 2062 6520 6c6f 6164 6564 2073 can be loaded s │ │ │ │ │ -0006fb40: 7563 6365 7373 6675 6c6c 792c 0a0a 3c6c uccessfully,..java/util/Reso │ │ │ │ │ -0006fb60: 7572 6365 4275 6e64 6c65 2f55 5446 3850 urceBundle/UTF8P │ │ │ │ │ -0006fb70: 726f 7065 7274 6965 732f 496c 6c65 6761 roperties/Illega │ │ │ │ │ -0006fb80: 6c53 6571 7565 6e63 6554 6573 742e 6a61 lSequenceTest.ja │ │ │ │ │ -0006fb90: 7661 3a20 5465 7374 2077 6865 7468 6572 va: Test whether │ │ │ │ │ -0006fba0: 2069 6c6c 6567 616c 2055 5446 2d38 2073 illegal UTF-8 s │ │ │ │ │ -0006fbb0: 6571 7565 6e63 6573 2061 7265 2068 616e equences are han │ │ │ │ │ -0006fbc0: 646c 6564 2063 6f72 7265 6374 6c79 2e0a dled correctly.. │ │ │ │ │ -0006fbd0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f52 .
  • java/util/R │ │ │ │ │ -0006fbe0: 6573 6f75 7263 6542 756e 646c 652f 6765 esourceBundle/ge │ │ │ │ │ -0006fbf0: 7442 6173 6542 756e 646c 654e 616d 652f tBaseBundleName/ │ │ │ │ │ -0006fc00: 5465 7374 4765 7442 6173 6542 756e 646c TestGetBaseBundl │ │ │ │ │ -0006fc10: 654e 616d 652e 6a61 7661 3a20 7465 7374 eName.java: test │ │ │ │ │ -0006fc20: 7320 5265 736f 7572 6365 4275 6e64 6c65 s ResourceBundle │ │ │ │ │ -0006fc30: 2e67 6574 4261 7365 4275 6e64 6c65 4e61 .getBaseBundleNa │ │ │ │ │ -0006fc40: 6d65 2829 3b0a 0a3c 6c69 3e6a 6176 612f me();..
  • java/ │ │ │ │ │ -0006fc50: 7574 696c 2f52 6573 6f75 7263 6542 756e util/ResourceBun │ │ │ │ │ -0006fc60: 646c 652f 6d6f 6475 6c65 732f 6261 7369 dle/modules/basi │ │ │ │ │ -0006fc70: 632f 4261 7369 6354 6573 742e 6a61 7661 c/BasicTest.java │ │ │ │ │ -0006fc80: 3a20 4261 7369 6320 7465 7374 7320 666f : Basic tests fo │ │ │ │ │ -0006fc90: 7220 5265 736f 7572 6365 4275 6e64 6c65 r ResourceBundle │ │ │ │ │ -0006fca0: 2077 6974 6820 6d6f 6475 6c65 733a 2031 with modules: 1 │ │ │ │ │ -0006fcb0: 2920 4e61 6d65 6420 6d6f 6475 6c65 2022 ) Named module " │ │ │ │ │ -0006fcc0: 7465 7374 2220 636f 6e74 6169 6e73 2072 test" contains r │ │ │ │ │ -0006fcd0: 6573 6f75 7263 6520 6275 6e64 6c65 7320 esource bundles │ │ │ │ │ -0006fce0: 666f 7220 726f 6f74 2061 6e64 2065 6e2c for root and en, │ │ │ │ │ -0006fcf0: 2061 6e64 2073 6570 6172 6174 6520 6e61 and separate na │ │ │ │ │ -0006fd00: 6d65 6420 6d6f 6475 6c65 7320 2265 7562 med modules "eub │ │ │ │ │ -0006fd10: 756e 646c 6573 2220 616e 6420 2261 7369 undles" and "asi │ │ │ │ │ -0006fd20: 6162 756e 646c 6573 2220 636f 6e74 6169 abundles" contai │ │ │ │ │ -0006fd30: 6e20 6f74 6865 7220 7265 736f 7572 6365 n other resource │ │ │ │ │ -0006fd40: 2062 756e 646c 6573 2e0a 0a3c 6c69 3e6a bundles...
  • j │ │ │ │ │ -0006fd50: 6176 612f 7574 696c 2f52 6573 6f75 7263 ava/util/Resourc │ │ │ │ │ -0006fd60: 6542 756e 646c 652f 6d6f 6475 6c65 732f eBundle/modules/ │ │ │ │ │ -0006fd70: 6361 6368 652f 4361 6368 6554 6573 742e cache/CacheTest. │ │ │ │ │ -0006fd80: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -0006fd90: 612f 7574 696c 2f52 6573 6f75 7263 6542 a/util/ResourceB │ │ │ │ │ -0006fda0: 756e 646c 652f 6d6f 6475 6c65 732f 6361 undle/modules/ca │ │ │ │ │ -0006fdb0: 7365 7365 6e73 6974 6976 652f 4361 7365 sesensitive/Case │ │ │ │ │ -0006fdc0: 496e 7365 6e73 6974 6976 654e 616d 6543 InsensitiveNameC │ │ │ │ │ -0006fdd0: 6c61 7368 2e6a 6176 613a 2020 0a0a 3c6c lash.java: ..java/util/Reso │ │ │ │ │ -0006fdf0: 7572 6365 4275 6e64 6c65 2f6d 6f64 756c urceBundle/modul │ │ │ │ │ -0006fe00: 6573 2f6c 6179 6572 2f4c 6179 6572 5465 es/layer/LayerTe │ │ │ │ │ -0006fe10: 7374 2e6a 6176 613a 2054 6573 7473 2072 st.java: Tests r │ │ │ │ │ -0006fe20: 6573 6f75 7263 6520 6275 6e64 6c65 7320 esource bundles │ │ │ │ │ -0006fe30: 6172 6520 636f 7272 6563 746c 7920 6c6f are correctly lo │ │ │ │ │ -0006fe40: 6164 6564 2066 726f 6d20 6d6f 6475 6c65 aded from module │ │ │ │ │ -0006fe50: 7320 7468 726f 7567 6820 2226 6c74 3b70 s through "<p │ │ │ │ │ -0006fe60: 6163 6b61 6765 4e61 6d65 2667 743b 2e73 ackageName>.s │ │ │ │ │ -0006fe70: 7069 2e26 6c74 3b73 696d 706c 654e 616d pi.<simpleNam │ │ │ │ │ -0006fe80: 6526 6774 3b50 726f 7669 6465 7222 2074 e>Provider" t │ │ │ │ │ -0006fe90: 7970 6573 2e0a 0a3c 6c69 3e6a 6176 612f ypes...
  • java/ │ │ │ │ │ -0006fea0: 7574 696c 2f52 6573 6f75 7263 6542 756e util/ResourceBun │ │ │ │ │ -0006feb0: 646c 652f 6d6f 6475 6c65 732f 7365 6375 dle/modules/secu │ │ │ │ │ -0006fec0: 7269 7479 2f54 6573 7450 6572 6d69 7373 rity/TestPermiss │ │ │ │ │ -0006fed0: 696f 6e2e 6a61 7661 3a20 4472 6976 6572 ion.java: Driver │ │ │ │ │ -0006fee0: 2066 6f72 2074 6573 7469 6e67 2052 6573 for testing Res │ │ │ │ │ -0006fef0: 6f75 7263 6542 756e 646c 653a 3a67 6574 ourceBundle::get │ │ │ │ │ -0006ff00: 4275 6e64 6c65 2853 7472 696e 672c 204d Bundle(String, M │ │ │ │ │ -0006ff10: 6f64 756c 6529 0a0a 3c6c 693e 6a61 7661 odule)..
  • java │ │ │ │ │ -0006ff20: 2f75 7469 6c2f 5265 736f 7572 6365 4275 /util/ResourceBu │ │ │ │ │ -0006ff30: 6e64 6c65 2f6d 6f64 756c 6573 2f75 6e6e ndle/modules/unn │ │ │ │ │ -0006ff40: 616d 6564 2f55 6e4e 616d 6564 5465 7374 amed/UnNamedTest │ │ │ │ │ -0006ff50: 2e6a 6176 613a 2054 6573 7420 756e 6e61 .java: Test unna │ │ │ │ │ -0006ff60: 6d65 6420 6d6f 6475 6c65 2074 6f20 6669 med module to fi │ │ │ │ │ -0006ff70: 6e64 2072 6573 6f75 7263 6520 6275 6e64 nd resource bund │ │ │ │ │ -0006ff80: 6c65 7320 6578 706f 7274 6564 2066 726f les exported fro │ │ │ │ │ -0006ff90: 6d20 6120 6e61 6d65 6420 6d6f 6475 6c65 m a named module │ │ │ │ │ -0006ffa0: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -0006ffb0: 2f52 6573 6f75 7263 6542 756e 646c 652f /ResourceBundle/ │ │ │ │ │ -0006ffc0: 6d6f 6475 6c65 732f 7669 7369 6269 6c69 modules/visibili │ │ │ │ │ -0006ffd0: 7479 2f56 6973 6962 696c 6974 7954 6573 ty/VisibilityTes │ │ │ │ │ -0006ffe0: 742e 6a61 7661 3a20 5669 7369 6269 6c69 t.java: Visibili │ │ │ │ │ -0006fff0: 7479 2074 6573 7473 2066 6f72 2052 6573 ty tests for Res │ │ │ │ │ -00070000: 6f75 7263 6542 756e 646c 652e 6765 7442 ourceBundle.getB │ │ │ │ │ -00070010: 756e 646c 6520 7769 7468 2061 6e64 2077 undle with and w │ │ │ │ │ -00070020: 6974 686f 7574 2061 6e20 756e 6e61 6d65 ithout an unname │ │ │ │ │ -00070030: 6420 6d6f 6475 6c65 2061 7267 756d 656e d module argumen │ │ │ │ │ -00070040: 742e 0a0a 3c6c 693e 6a61 7661 2f75 7469 t...
  • java/uti │ │ │ │ │ -00070050: 6c2f 5363 616e 6e65 722f 456e 636f 6469 l/Scanner/Encodi │ │ │ │ │ -00070060: 6e67 5465 7374 2e6a 6176 613a 2054 6573 ngTest.java: Tes │ │ │ │ │ -00070070: 7420 746f 2076 6572 6966 7920 7468 6520 t to verify the │ │ │ │ │ -00070080: 6e65 7720 6f76 6572 6c6f 6164 206d 6574 new overload met │ │ │ │ │ -00070090: 686f 6420 7769 7468 2043 6861 7273 6574 hod with Charset │ │ │ │ │ -000700a0: 2066 756e 6374 696f 6e73 2074 6865 2073 functions the s │ │ │ │ │ -000700b0: 616d 6520 6173 2074 6865 2065 7869 7374 ame as the exist │ │ │ │ │ -000700c0: 696e 6720 6d65 7468 6f64 2074 6861 7420 ing method that │ │ │ │ │ -000700d0: 7461 6b65 7320 6120 6368 6172 7365 7420 takes a charset │ │ │ │ │ -000700e0: 6e61 6d65 2e0a 0a3c 6c69 3e6a 6176 612f name...
  • java/ │ │ │ │ │ -000700f0: 7574 696c 2f53 6361 6e6e 6572 2f46 6169 util/Scanner/Fai │ │ │ │ │ -00070100: 6c69 6e67 436f 6e73 7472 7563 746f 7273 lingConstructors │ │ │ │ │ -00070110: 2e6a 6176 613a 2050 7269 6e74 5374 7265 .java: PrintStre │ │ │ │ │ -00070120: 616d 2c20 5072 696e 7457 7269 7465 722c am, PrintWriter, │ │ │ │ │ -00070130: 2046 6f72 6d61 7474 6572 2c20 5363 616e Formatter, Scan │ │ │ │ │ -00070140: 6e65 7220 6c65 6176 6520 6669 6c65 7320 ner leave files │ │ │ │ │ -00070150: 6f70 656e 2077 6865 6e20 6578 6365 7074 open when except │ │ │ │ │ -00070160: 696f 6e20 7468 726f 776e 0a0a 3c6c 693e ion thrown..
  • │ │ │ │ │ -00070170: 6a61 7661 2f75 7469 6c2f 5363 616e 6e65 java/util/Scanne │ │ │ │ │ -00070180: 722f 5363 616e 5465 7374 2e6a 6176 613a r/ScanTest.java: │ │ │ │ │ -00070190: 2042 6173 6963 2074 6573 7473 206f 6620 Basic tests of │ │ │ │ │ -000701a0: 6a61 7661 2e75 7469 6c2e 5363 616e 6e65 java.util.Scanne │ │ │ │ │ -000701b0: 7220 6d65 7468 6f64 730a 0a3c 6c69 3e6a r methods..
  • j │ │ │ │ │ -000701c0: 6176 612f 7574 696c 2f53 6361 6e6e 6572 ava/util/Scanner │ │ │ │ │ -000701d0: 2f53 6361 6e6e 6572 5374 7265 616d 5465 /ScannerStreamTe │ │ │ │ │ -000701e0: 7374 2e6a 6176 613a 2054 6573 7473 206f st.java: Tests o │ │ │ │ │ -000701f0: 6620 7374 7265 616d 2073 7570 706f 7274 f stream support │ │ │ │ │ -00070200: 2069 6e20 6a61 7661 2e75 7469 6c2e 5363 in java.util.Sc │ │ │ │ │ -00070210: 616e 6e65 720a 0a3c 6c69 3e6a 6176 612f anner..
  • java/ │ │ │ │ │ -00070220: 7574 696c 2f53 6361 6e6e 6572 2f73 7069 util/Scanner/spi │ │ │ │ │ -00070230: 2f55 7365 4c6f 6361 6c65 5769 7468 5072 /UseLocaleWithPr │ │ │ │ │ -00070240: 6f76 6964 6572 2e6a 6176 613a 2063 6865 ovider.java: che │ │ │ │ │ -00070250: 636b 7320 7468 6520 5363 616e 6e65 722e cks the Scanner. │ │ │ │ │ -00070260: 7573 654c 6f63 616c 6528 2920 7769 7468 useLocale() with │ │ │ │ │ -00070270: 206a 6176 612e 6c6f 6361 6c65 2e70 726f java.locale.pro │ │ │ │ │ -00070280: 7669 6465 7273 3d53 5049 2c20 434f 4d50 viders=SPI, COMP │ │ │ │ │ -00070290: 4154 2e0a 0a3c 6c69 3e6a 6176 612f 7574 AT...
  • java/ut │ │ │ │ │ -000702a0: 696c 2f53 6571 7565 6e63 6564 436f 6c6c il/SequencedColl │ │ │ │ │ -000702b0: 6563 7469 6f6e 2f42 6173 6963 2e6a 6176 ection/Basic.jav │ │ │ │ │ -000702c0: 613a 2042 6173 6963 2074 6573 7473 2066 a: Basic tests f │ │ │ │ │ -000702d0: 6f72 2053 6571 7565 6e63 6564 436f 6c6c or SequencedColl │ │ │ │ │ -000702e0: 6563 7469 6f6e 0a0a 3c6c 693e 6a61 7661 ection..
  • java │ │ │ │ │ -000702f0: 2f75 7469 6c2f 5365 7175 656e 6365 6443 /util/SequencedC │ │ │ │ │ -00070300: 6f6c 6c65 6374 696f 6e2f 4261 7369 634d ollection/BasicM │ │ │ │ │ -00070310: 6170 2e6a 6176 613a 2042 6173 6963 2074 ap.java: Basic t │ │ │ │ │ -00070320: 6573 7473 2066 6f72 2053 6571 7565 6e63 ests for Sequenc │ │ │ │ │ -00070330: 6564 4d61 700a 0a3c 6c69 3e6a 6176 612f edMap..
  • java/ │ │ │ │ │ -00070340: 7574 696c 2f53 6572 7669 6365 4c6f 6164 util/ServiceLoad │ │ │ │ │ -00070350: 6572 2f42 6164 5072 6f76 6964 6572 7354 er/BadProvidersT │ │ │ │ │ -00070360: 6573 742e 6a61 7661 3a20 4261 7369 6320 est.java: Basic │ │ │ │ │ -00070370: 7465 7374 206f 6620 5365 7276 6963 654c test of ServiceL │ │ │ │ │ -00070380: 6f61 6465 7220 7769 7468 2062 6164 2070 oader with bad p │ │ │ │ │ -00070390: 726f 7669 6465 7220 616e 6420 6261 6420 rovider and bad │ │ │ │ │ -000703a0: 7072 6f76 6964 6572 2066 6163 746f 7269 provider factori │ │ │ │ │ -000703b0: 6573 2064 6570 6c6f 7965 6420 6f6e 2074 es deployed on t │ │ │ │ │ -000703c0: 6865 206d 6f64 756c 6520 7061 7468 0a0a he module path.. │ │ │ │ │ -000703d0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5365
  • java/util/Se │ │ │ │ │ -000703e0: 7276 6963 654c 6f61 6465 722f 4361 6368 rviceLoader/Cach │ │ │ │ │ -000703f0: 696e 6754 6573 742e 6a61 7661 3a20 5465 ingTest.java: Te │ │ │ │ │ -00070400: 7374 2053 6572 7669 6365 4c6f 6164 6572 st ServiceLoader │ │ │ │ │ -00070410: 2063 6163 6865 730a 0a3c 6c69 3e6a 6176 caches..
  • jav │ │ │ │ │ -00070420: 612f 7574 696c 2f53 6572 7669 6365 4c6f a/util/ServiceLo │ │ │ │ │ -00070430: 6164 6572 2f4d 6f64 756c 6573 5465 7374 ader/ModulesTest │ │ │ │ │ -00070440: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ -00070450: 7420 666f 7220 5365 7276 6963 654c 6f61 t for ServiceLoa │ │ │ │ │ -00070460: 6465 7220 7769 7468 2061 2070 726f 7669 der with a provi │ │ │ │ │ -00070470: 6465 7220 6465 706c 6f79 6564 2061 7320 der deployed as │ │ │ │ │ -00070480: 6120 6d6f 6475 6c65 2e0a 0a3c 6c69 3e6a a module...
  • j │ │ │ │ │ -00070490: 6176 612f 7574 696c 2f53 6572 7669 6365 ava/util/Service │ │ │ │ │ -000704a0: 4c6f 6164 6572 2f4e 5045 2e6a 6176 613a Loader/NPE.java: │ │ │ │ │ -000704b0: 2074 6573 7420 5365 7276 6963 654c 6f61 test ServiceLoa │ │ │ │ │ -000704c0: 6465 722e 6c6f 6164 206d 6574 686f 6473 der.load methods │ │ │ │ │ -000704d0: 2066 6f72 204e 756c 6c50 6f69 6e74 6572 for NullPointer │ │ │ │ │ -000704e0: 4578 6365 7074 696f 6e2e 0a0a 3c6c 693e Exception...
  • │ │ │ │ │ -000704f0: 6a61 7661 2f75 7469 6c2f 5365 7276 6963 java/util/Servic │ │ │ │ │ -00070500: 654c 6f61 6465 722f 4e6f 496e 7465 7266 eLoader/NoInterf │ │ │ │ │ -00070510: 6572 656e 6365 5465 7374 2e6a 6176 613a erenceTest.java: │ │ │ │ │ -00070520: 2042 6173 6963 2074 6573 7420 6f66 2053 Basic test of S │ │ │ │ │ -00070530: 6572 7669 6365 4c6f 6164 6572 2074 6861 erviceLoader tha │ │ │ │ │ -00070540: 7420 656e 7375 7265 7320 7468 6572 6520 t ensures there │ │ │ │ │ -00070550: 6973 206e 6f20 696e 7465 7266 6572 656e is no interferen │ │ │ │ │ -00070560: 6365 2077 6865 6e20 7468 6572 6520 6172 ce when there ar │ │ │ │ │ -00070570: 6520 7477 6f20 7365 7276 6963 6520 696e e two service in │ │ │ │ │ -00070580: 7465 7266 6163 6573 206f 6620 7468 6520 terfaces of the │ │ │ │ │ -00070590: 7361 6d65 206e 616d 6520 696e 2061 206c same name in a l │ │ │ │ │ -000705a0: 6179 6572 206f 7220 6f76 6572 7269 6464 ayer or overridd │ │ │ │ │ -000705b0: 656e 2069 6e20 6120 6368 696c 6420 6c61 en in a child la │ │ │ │ │ -000705c0: 7965 722e 0a0a 3c6c 693e 6a61 7661 2f75 yer...
  • java/u │ │ │ │ │ -000705d0: 7469 6c2f 5365 7276 6963 654c 6f61 6465 til/ServiceLoade │ │ │ │ │ -000705e0: 722f 5265 6c6f 6164 5465 7374 2e6a 6176 r/ReloadTest.jav │ │ │ │ │ -000705f0: 613a 2042 6173 6963 2074 6573 7420 6f66 a: Basic test of │ │ │ │ │ -00070600: 2053 6572 7669 6365 4c6f 6164 6572 2e72 ServiceLoader.r │ │ │ │ │ -00070610: 656c 6f61 640a 0a3c 6c69 3e6a 6176 612f eload..
  • java/ │ │ │ │ │ -00070620: 7574 696c 2f53 6572 7669 6365 4c6f 6164 util/ServiceLoad │ │ │ │ │ -00070630: 6572 2f54 776f 4974 6572 6174 6f72 732e er/TwoIterators. │ │ │ │ │ -00070640: 6a61 7661 3a20 5465 7374 2053 6572 7669 java: Test Servi │ │ │ │ │ -00070650: 6365 4c6f 6164 6572 2077 6974 6820 7477 ceLoader with tw │ │ │ │ │ -00070660: 6f20 6974 6572 6174 6f72 732c 2069 6e74 o iterators, int │ │ │ │ │ -00070670: 6572 6c65 6176 696e 6720 7468 6569 7220 erleaving their │ │ │ │ │ -00070680: 7573 6520 746f 2074 6573 7420 7468 6174 use to test that │ │ │ │ │ -00070690: 2074 6865 7920 646f 6e27 7420 696e 7465 they don't inte │ │ │ │ │ -000706a0: 7266 6572 6520 7769 7468 2065 6163 6820 rfere with each │ │ │ │ │ -000706b0: 6f74 6865 720a 0a3c 6c69 3e6a 6176 612f other..
  • java/ │ │ │ │ │ -000706c0: 7574 696c 2f53 6572 7669 6365 4c6f 6164 util/ServiceLoad │ │ │ │ │ -000706d0: 6572 2f62 6173 6963 2f53 6572 7669 6365 er/basic/Service │ │ │ │ │ -000706e0: 4c6f 6164 6572 4261 7369 6354 6573 742e LoaderBasicTest. │ │ │ │ │ -000706f0: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ -00070700: 666f 7220 6a61 7661 2e75 7469 6c2e 5365 for java.util.Se │ │ │ │ │ -00070710: 7276 6963 654c 6f61 6465 720a 0a3c 6c69 rviceLoader..
  • java/util/Servi │ │ │ │ │ -00070730: 6365 4c6f 6164 6572 2f69 6e68 6572 6974 ceLoader/inherit │ │ │ │ │ -00070740: 616e 6365 2f4e 6f49 6e68 6572 6974 616e ance/NoInheritan │ │ │ │ │ -00070750: 6365 5465 7374 2e6a 6176 613a 2042 6173 ceTest.java: Bas │ │ │ │ │ -00070760: 6963 2074 6573 7420 6f66 2053 6572 7669 ic test of Servi │ │ │ │ │ -00070770: 6365 4c6f 6164 6572 2074 6f20 656e 7375 ceLoader to ensu │ │ │ │ │ -00070780: 7265 2074 6861 7420 7374 6174 6963 2070 re that static p │ │ │ │ │ -00070790: 726f 7669 6465 7220 6d65 7468 6f64 7320 rovider methods │ │ │ │ │ -000707a0: 6172 6520 6578 706c 6963 6974 6c79 2064 are explicitly d │ │ │ │ │ -000707b0: 6563 6c61 7265 6420 616e 6420 6e6f 7420 eclared and not │ │ │ │ │ -000707c0: 696e 6865 7269 7465 6420 6672 6f6d 2073 inherited from s │ │ │ │ │ -000707d0: 7570 6572 2063 6c61 7373 6573 0a0a 3c6c uper classes..java/util/Serv │ │ │ │ │ -000707f0: 6963 654c 6f61 6465 722f 6e6f 7573 6573 iceLoader/nouses │ │ │ │ │ -00070800: 2f4e 6f55 7365 7354 6573 742e 6a61 7661 /NoUsesTest.java │ │ │ │ │ -00070810: 3a20 4261 7369 6320 7465 7374 206f 6620 : Basic test of │ │ │ │ │ -00070820: 5365 7276 6963 654c 6f61 6465 722e 6c6f ServiceLoader.lo │ │ │ │ │ -00070830: 6164 2066 726f 6d20 6e61 6d65 6420 6d6f ad from named mo │ │ │ │ │ -00070840: 6475 6c65 7320 7468 6174 2064 6f65 7320 dules that does │ │ │ │ │ -00070850: 646f 6573 2064 656c 6361 7265 2074 6865 does delcare the │ │ │ │ │ -00070860: 2075 7365 0a0a 3c6c 693e 6a61 7661 2f75 use..
  • java/u │ │ │ │ │ -00070870: 7469 6c2f 5365 7276 6963 654c 6f61 6465 til/ServiceLoade │ │ │ │ │ -00070880: 722f 7365 6375 7269 7479 2f53 6563 7572 r/security/Secur │ │ │ │ │ -00070890: 6974 7954 6573 742e 6a61 7661 3a20 5465 ityTest.java: Te │ │ │ │ │ -000708a0: 7374 7320 746f 2065 7865 7263 6973 6520 sts to exercise │ │ │ │ │ -000708b0: 5365 7276 6963 654c 6f61 6465 7220 7769 ServiceLoader wi │ │ │ │ │ -000708c0: 7468 2061 2073 6563 7572 6974 7920 6d61 th a security ma │ │ │ │ │ -000708d0: 6e61 6765 720a 0a3c 6c69 3e6a 6176 612f nager..
  • java/ │ │ │ │ │ -000708e0: 7574 696c 2f53 706c 6974 6572 6174 6f72 util/Spliterator │ │ │ │ │ -000708f0: 2f49 7465 7261 746f 7246 726f 6d53 706c /IteratorFromSpl │ │ │ │ │ -00070900: 6974 6572 6174 6f72 5465 7374 2e6a 6176 iteratorTest.jav │ │ │ │ │ -00070910: 613a 2053 706c 6974 6572 6174 6f72 2e69 a: Spliterator.i │ │ │ │ │ +00066380: 696c 6465 722f 4275 696c 6465 7254 6573 ilder/BuilderTes │ │ │ │ │ +00066390: 742e 6a61 7661 3a20 556e 6974 2074 6573 t.java: Unit tes │ │ │ │ │ +000663a0: 7420 666f 7220 4361 6c65 6e64 6172 2e42 t for Calendar.B │ │ │ │ │ +000663b0: 7569 6c64 6572 2e0a 0a3c 6c69 3e6a 6176 uilder...
  • jav │ │ │ │ │ +000663c0: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ +000663d0: 4361 6c65 6e64 6172 4461 7461 5465 7374 CalendarDataTest │ │ │ │ │ +000663e0: 2e6a 6176 613a 2054 6573 7473 2066 6f72 .java: Tests for │ │ │ │ │ +000663f0: 2072 6567 696f 6e20 6465 7065 6e64 656e region dependen │ │ │ │ │ +00066400: 7420 6361 6c65 6e64 6172 2064 6174 612c t calendar data, │ │ │ │ │ +00066410: 2069 2e65 2e2c 2066 6972 7374 4461 794f i.e., firstDayO │ │ │ │ │ +00066420: 6657 6565 6b20 616e 6420 6d69 6e69 6d61 fWeek and minima │ │ │ │ │ +00066430: 6c44 6179 7349 6e46 6972 7374 5765 656b lDaysInFirstWeek │ │ │ │ │ +00066440: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +00066450: 2f43 616c 656e 6461 722f 4361 6c65 6e64 /Calendar/Calend │ │ │ │ │ +00066460: 6172 4469 7370 6c61 794e 616d 6573 5465 arDisplayNamesTe │ │ │ │ │ +00066470: 7374 2e6a 6176 613a 2056 6572 6966 7920 st.java: Verify │ │ │ │ │ +00066480: 7468 6520 7265 7375 6c74 7320 7265 7475 the results retu │ │ │ │ │ +00066490: 726e 6564 2062 7920 4361 6c65 6e64 6172 rned by Calendar │ │ │ │ │ +000664a0: 2e67 6574 4469 7370 6c61 794e 616d 6573 .getDisplayNames │ │ │ │ │ +000664b0: 2829 2041 5049 0a0a 3c6c 693e 6a61 7661 () API..
  • java │ │ │ │ │ +000664c0: 2f75 7469 6c2f 4361 6c65 6e64 6172 2f43 /util/Calendar/C │ │ │ │ │ +000664d0: 616c 656e 6461 724c 696d 6974 5465 7374 alendarLimitTest │ │ │ │ │ +000664e0: 2e6a 6176 613a 2074 6573 7420 666f 7220 .java: test for │ │ │ │ │ +000664f0: 6c69 6d69 7420 6f6e 2043 616c 656e 6461 limit on Calenda │ │ │ │ │ +00066500: 720a 0a3c 6c69 3e6a 6176 612f 7574 696c r..
  • java/util │ │ │ │ │ +00066510: 2f43 616c 656e 6461 722f 4361 6c65 6e64 /Calendar/Calend │ │ │ │ │ +00066520: 6172 5265 6772 6573 7369 6f6e 2e6a 6176 arRegression.jav │ │ │ │ │ +00066530: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ +00066540: 7469 6c2f 4361 6c65 6e64 6172 2f43 616c til/Calendar/Cal │ │ │ │ │ +00066550: 656e 6461 7254 6573 742e 6a61 7661 3a20 endarTest.java: │ │ │ │ │ +00066560: 7465 7374 2066 6f72 2043 616c 656e 6461 test for Calenda │ │ │ │ │ +00066570: 720a 0a3c 6c69 3e6a 6176 612f 7574 696c r..
  • java/util │ │ │ │ │ +00066580: 2f43 616c 656e 6461 722f 4361 6c65 6e64 /Calendar/Calend │ │ │ │ │ +00066590: 6172 5465 7374 5363 7269 7074 732f 4a61 arTestScripts/Ja │ │ │ │ │ +000665a0: 7061 6e65 7365 526f 6c6c 5465 7374 732e paneseRollTests. │ │ │ │ │ +000665b0: 6a61 7661 3a20 7465 7374 7320 4a61 7061 java: tests Japa │ │ │ │ │ +000665c0: 6e65 7365 2043 616c 656e 6461 722e 0a0a nese Calendar... │ │ │ │ │ +000665d0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4361
  • java/util/Ca │ │ │ │ │ +000665e0: 6c65 6e64 6172 2f43 616c 656e 6461 7254 lendar/CalendarT │ │ │ │ │ +000665f0: 6573 7453 6372 6970 7473 2f4a 6170 616e estScripts/Japan │ │ │ │ │ +00066600: 6573 6554 6573 7473 2e6a 6176 613a 2074 eseTests.java: t │ │ │ │ │ +00066610: 6573 7473 204a 6170 616e 6573 6520 4361 ests Japanese Ca │ │ │ │ │ +00066620: 6c65 6e64 6172 2e0a 0a3c 6c69 3e6a 6176 lendar...
  • jav │ │ │ │ │ +00066630: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ +00066640: 4361 6c65 6e64 6172 5479 7065 5465 7374 CalendarTypeTest │ │ │ │ │ +00066650: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ +00066660: 2066 6f72 2063 616c 656e 6461 7220 7479 for calendar ty │ │ │ │ │ +00066670: 7065 730a 0a3c 6c69 3e6a 6176 612f 7574 pes..
  • java/ut │ │ │ │ │ +00066680: 696c 2f43 616c 656e 6461 722f 436c 6472 il/Calendar/Cldr │ │ │ │ │ +00066690: 466f 726d 6174 4e61 6d65 7354 6573 742e FormatNamesTest. │ │ │ │ │ +000666a0: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ +000666b0: 666f 7220 434c 4452 2046 6f72 6d61 7444 for CLDR FormatD │ │ │ │ │ +000666c0: 6174 6120 7265 736f 7572 6365 730a 0a3c ata resources..< │ │ │ │ │ +000666d0: 6c69 3e6a 6176 612f 7574 696c 2f43 616c li>java/util/Cal │ │ │ │ │ +000666e0: 656e 6461 722f 4669 656c 6453 7461 7465 endar/FieldState │ │ │ │ │ +000666f0: 5465 7374 2e6a 6176 613a 2055 6e69 7420 Test.java: Unit │ │ │ │ │ +00066700: 7465 7374 7320 666f 7220 696e 7465 726e tests for intern │ │ │ │ │ +00066710: 616c 2066 6965 6c64 7320 7374 6174 6573 al fields states │ │ │ │ │ +00066720: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +00066730: 2f43 616c 656e 6461 722f 4765 6e65 7269 /Calendar/Generi │ │ │ │ │ +00066740: 6354 696d 655a 6f6e 654e 616d 6573 5465 cTimeZoneNamesTe │ │ │ │ │ +00066750: 7374 2e6a 6176 613a 2055 6e69 7420 7465 st.java: Unit te │ │ │ │ │ +00066760: 7374 2066 6f72 2067 656e 6572 6963 2074 st for generic t │ │ │ │ │ +00066770: 696d 6520 7a6f 6e65 206e 616d 6573 2073 ime zone names s │ │ │ │ │ +00066780: 7570 706f 7274 2e0a 0a3c 6c69 3e6a 6176 upport...
  • jav │ │ │ │ │ +00066790: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ +000667a0: 4772 6567 6f72 6961 6e43 7574 6f76 6572 GregorianCutover │ │ │ │ │ +000667b0: 5465 7374 2e6a 6176 613a 2055 6e69 7420 Test.java: Unit │ │ │ │ │ +000667c0: 7465 7374 7320 7265 6c61 7465 6420 746f tests related to │ │ │ │ │ +000667d0: 2074 6865 2047 7265 676f 7269 616e 2063 the Gregorian c │ │ │ │ │ +000667e0: 7574 6f76 6572 2073 7570 706f 7274 2e0a utover support.. │ │ │ │ │ +000667f0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f43 .
  • java/util/C │ │ │ │ │ +00066800: 616c 656e 6461 722f 4a61 7061 6e45 7261 alendar/JapanEra │ │ │ │ │ +00066810: 4e61 6d65 436f 6d70 6174 5465 7374 2e6a NameCompatTest.j │ │ │ │ │ +00066820: 6176 613a 2054 6573 7420 7468 6520 6c6f ava: Test the lo │ │ │ │ │ +00066830: 6361 6c69 7a65 6420 6e61 6d65 7320 6f66 calized names of │ │ │ │ │ +00066840: 204a 6170 616e 6573 6520 6572 6120 5265 Japanese era Re │ │ │ │ │ +00066850: 6977 6120 6672 6f6d 2043 4f4d 5041 5420 iwa from COMPAT │ │ │ │ │ +00066860: 7072 6f76 6964 6572 2e0a 0a3c 6c69 3e6a provider...
  • j │ │ │ │ │ +00066870: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ +00066880: 722f 4a61 7061 6e65 7365 4572 614e 616d r/JapaneseEraNam │ │ │ │ │ +00066890: 6554 6573 742e 6a61 7661 3a20 5465 7374 eTest.java: Test │ │ │ │ │ +000668a0: 2074 6865 206c 6f63 616c 697a 6564 204a the localized J │ │ │ │ │ +000668b0: 6170 616e 6573 6520 6e65 7720 6572 6120 apanese new era │ │ │ │ │ +000668c0: 6e61 6d65 2028 4d61 7920 3173 742e 0a0a name (May 1st... │ │ │ │ │ +000668d0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4361
  • java/util/Ca │ │ │ │ │ +000668e0: 6c65 6e64 6172 2f4a 6170 616e 6573 654c lendar/JapaneseL │ │ │ │ │ +000668f0: 656e 6965 6e74 4572 6154 6573 742e 6a61 enientEraTest.ja │ │ │ │ │ +00066900: 7661 3a20 5465 7374 2077 6865 7468 6572 va: Test whether │ │ │ │ │ +00066910: 206c 656e 6965 6e74 2065 7261 2069 7320 lenient era is │ │ │ │ │ +00066920: 6163 6365 7074 6564 2069 6e20 4a61 7061 accepted in Japa │ │ │ │ │ +00066930: 6e65 7365 496d 7065 7269 616c 4361 6c65 neseImperialCale │ │ │ │ │ +00066940: 6e64 6172 0a0a 3c6c 693e 6a61 7661 2f75 ndar..
  • java/u │ │ │ │ │ +00066950: 7469 6c2f 4361 6c65 6e64 6172 2f4a 6176 til/Calendar/Jav │ │ │ │ │ +00066960: 6174 696d 6554 6573 742e 6a61 7661 3a20 atimeTest.java: │ │ │ │ │ +00066970: 5465 7374 2074 686f 7365 2062 7269 6467 Test those bridg │ │ │ │ │ +00066980: 6520 6d65 7468 6f64 7320 746f 2f66 726f e methods to/fro │ │ │ │ │ +00066990: 6d20 6a61 7661 2e74 696d 6520 6461 7465 m java.time date │ │ │ │ │ +000669a0: 2f74 696d 6520 636c 6173 7365 730a 0a3c /time classes..< │ │ │ │ │ +000669b0: 6c69 3e6a 6176 612f 7574 696c 2f43 616c li>java/util/Cal │ │ │ │ │ +000669c0: 656e 6461 722f 4a75 6c69 616e 5465 7374 endar/JulianTest │ │ │ │ │ +000669d0: 2e6a 6176 613a 2054 6573 7473 2066 6f72 .java: Tests for │ │ │ │ │ +000669e0: 2074 6865 204a 756c 6961 6e20 6361 6c65 the Julian cale │ │ │ │ │ +000669f0: 6e64 6172 2073 7973 7465 6d20 2862 6566 ndar system (bef │ │ │ │ │ +00066a00: 6f72 6520 7468 6520 4772 6567 6f72 6961 ore the Gregoria │ │ │ │ │ +00066a10: 6e20 6375 746f 7665 7229 0a0a 3c6c 693e n cutover)..
  • │ │ │ │ │ +00066a20: 6a61 7661 2f75 7469 6c2f 4361 6c65 6e64 java/util/Calend │ │ │ │ │ +00066a30: 6172 2f4c 696d 6974 2e6a 6176 613a 204d ar/Limit.java: M │ │ │ │ │ +00066a40: 616b 6520 7375 7265 2074 6861 7420 4772 ake sure that Gr │ │ │ │ │ +00066a50: 6567 6f72 6961 6e43 616c 656e 6461 7220 egorianCalendar │ │ │ │ │ +00066a60: 776f 726b 7320 6661 7220 696e 2074 6865 works far in the │ │ │ │ │ +00066a70: 2070 6173 7420 616e 6420 6675 7475 7265 past and future │ │ │ │ │ +00066a80: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +00066a90: 2f43 616c 656e 6461 722f 4e61 7272 6f77 /Calendar/Narrow │ │ │ │ │ +00066aa0: 4e61 6d65 7354 6573 742e 6a61 7661 3a20 NamesTest.java: │ │ │ │ │ +00066ab0: 556e 6974 2074 6573 7420 666f 7220 6e61 Unit test for na │ │ │ │ │ +00066ac0: 7272 6f77 206e 616d 6573 2073 7570 706f rrow names suppo │ │ │ │ │ +00066ad0: 7274 2e0a 0a3c 6c69 3e6a 6176 612f 7574 rt...
  • java/ut │ │ │ │ │ +00066ae0: 696c 2f43 616c 656e 6461 722f 4e6f 6e4c il/Calendar/NonL │ │ │ │ │ +00066af0: 656e 6965 6e74 5465 7374 2e6a 6176 613a enientTest.java: │ │ │ │ │ +00066b00: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ +00066b10: 7661 6c69 6461 7469 6f6e 2069 7320 6164 validation is ad │ │ │ │ │ +00066b20: 6571 7561 7465 2069 6e20 6e6f 6e2d 6c65 equate in non-le │ │ │ │ │ +00066b30: 6e69 656e 7420 6d6f 6465 2e0a 0a3c 6c69 nient mode...
  • java/util/Calen │ │ │ │ │ +00066b50: 6461 722f 5265 736f 6c75 7469 6f6e 5465 dar/ResolutionTe │ │ │ │ │ +00066b60: 7374 2e6a 6176 613a 204d 616b 6520 7375 st.java: Make su │ │ │ │ │ +00066b70: 7265 2074 6861 7420 7468 6520 7265 736f re that the reso │ │ │ │ │ +00066b80: 6c75 7469 6f6e 206f 6620 2857 454b 4b5f lution of (WEKK_ │ │ │ │ │ +00066b90: 4f46 5f4d 4f4e 5448 202b 2044 4159 5f4f OF_MONTH + DAY_O │ │ │ │ │ +00066ba0: 465f 5745 454b 2920 616e 6420 2844 4159 F_WEEK) and (DAY │ │ │ │ │ +00066bb0: 5f4f 465f 5745 454b 5f49 4e5f 4d4f 4e54 _OF_WEEK_IN_MONT │ │ │ │ │ +00066bc0: 4820 2b20 4441 595f 4f46 5f57 4545 4b29 H + DAY_OF_WEEK) │ │ │ │ │ +00066bd0: 2077 6f72 6b73 2061 7320 7370 6563 6966 works as specif │ │ │ │ │ +00066be0: 6965 6420 696e 2074 6865 2041 5049 2e0a ied in the API.. │ │ │ │ │ +00066bf0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f43 .
  • java/util/C │ │ │ │ │ +00066c00: 616c 656e 6461 722f 526f 6c6c 4461 794f alendar/RollDayO │ │ │ │ │ +00066c10: 6657 6565 6b54 6573 742e 6a61 7661 3a20 fWeekTest.java: │ │ │ │ │ +00066c20: 4d61 6b65 2073 7572 6520 7468 6174 2072 Make sure that r │ │ │ │ │ +00066c30: 6f6c 6c69 6e67 2044 4159 5f4f 465f 5745 olling DAY_OF_WE │ │ │ │ │ +00066c40: 454b 2073 7461 7973 2069 6e20 7468 6520 EK stays in the │ │ │ │ │ +00066c50: 7361 6d65 2077 6565 6b20 6172 6f75 6e64 same week around │ │ │ │ │ +00066c60: 2079 6561 7220 626f 756e 6461 7269 6573 year boundaries │ │ │ │ │ +00066c70: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +00066c80: 2f43 616c 656e 6461 722f 526f 6c6c 4672 /Calendar/RollFr │ │ │ │ │ +00066c90: 6f6d 4c61 7374 546f 4669 7273 7457 6565 omLastToFirstWee │ │ │ │ │ +00066ca0: 6b2e 6a61 7661 3a20 5465 7374 2074 6865 k.java: Test the │ │ │ │ │ +00066cb0: 2062 6568 6176 696f 7220 6f66 2047 7265 behavior of Gre │ │ │ │ │ +00066cc0: 676f 7269 616e 4361 6c65 6e64 6172 2e72 gorianCalendar.r │ │ │ │ │ +00066cd0: 6f6c 6c28 5745 454b 5f4f 465f 5945 4152 oll(WEEK_OF_YEAR │ │ │ │ │ +00066ce0: 2920 7768 656e 2074 6865 206c 6173 7420 ) when the last │ │ │ │ │ +00066cf0: 7765 656b 2069 7320 726f 6c6c 6564 2069 week is rolled i │ │ │ │ │ +00066d00: 6e74 6f20 7468 6520 6669 7273 7420 7765 nto the first we │ │ │ │ │ +00066d10: 656b 206f 6620 7468 6520 7361 6d65 2079 ek of the same y │ │ │ │ │ +00066d20: 6561 720a 0a3c 6c69 3e6a 6176 612f 7574 ear..
  • java/ut │ │ │ │ │ +00066d30: 696c 2f43 616c 656e 6461 722f 5374 616d il/Calendar/Stam │ │ │ │ │ +00066d40: 704f 7665 7266 6c6f 772e 6a61 7661 3a20 pOverflow.java: │ │ │ │ │ +00066d50: 4d61 6b65 2073 7572 6520 7468 6174 2043 Make sure that C │ │ │ │ │ +00066d60: 616c 656e 6461 7220 646f 6573 6e27 7420 alendar doesn't │ │ │ │ │ +00066d70: 6361 7573 6520 6e65 7874 5374 616d 7020 cause nextStamp │ │ │ │ │ +00066d80: 6f76 6572 666c 6f77 2e0a 0a3c 6c69 3e6a overflow...
  • j │ │ │ │ │ +00066d90: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ +00066da0: 722f 5375 7070 6c65 6d65 6e74 616c 4a61 r/SupplementalJa │ │ │ │ │ +00066db0: 7061 6e65 7365 4572 6154 6573 7452 756e paneseEraTestRun │ │ │ │ │ +00066dc0: 2e6a 6176 613a 2054 6573 7420 666f 7220 .java: Test for │ │ │ │ │ +00066dd0: 6a64 6b2e 6361 6c65 6e64 6172 2e6a 6170 jdk.calendar.jap │ │ │ │ │ +00066de0: 616e 6573 652e 7375 7070 6c65 6d65 6e74 anese.supplement │ │ │ │ │ +00066df0: 616c 2e65 7261 2073 7570 706f 7274 0a0a al.era support.. │ │ │ │ │ +00066e00: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4361
  • java/util/Ca │ │ │ │ │ +00066e10: 6c65 6e64 6172 2f57 6565 6b44 6174 6554 lendar/WeekDateT │ │ │ │ │ +00066e20: 6573 742e 6a61 7661 3a20 556e 6974 2074 est.java: Unit t │ │ │ │ │ +00066e30: 6573 7420 666f 7220 7765 656b 2064 6174 est for week dat │ │ │ │ │ +00066e40: 6520 7375 7070 6f72 740a 0a3c 6c69 3e6a e support..
  • j │ │ │ │ │ +00066e50: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ +00066e60: 722f 5a6f 6e65 4f66 6673 6574 732e 6a61 r/ZoneOffsets.ja │ │ │ │ │ +00066e70: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ +00066e80: 6174 205a 4f4e 455f 4f46 4653 4554 2061 at ZONE_OFFSET a │ │ │ │ │ +00066e90: 6e64 2f6f 7220 4453 545f 4f46 4653 4554 nd/or DST_OFFSET │ │ │ │ │ +00066ea0: 2073 6574 7469 6e67 2069 7320 7461 6b65 setting is take │ │ │ │ │ +00066eb0: 6e20 696e 746f 2061 6363 6f75 6e74 2066 n into account f │ │ │ │ │ +00066ec0: 6f72 2074 696d 6520 6361 6c63 756c 6174 or time calculat │ │ │ │ │ +00066ed0: 696f 6e73 2e0a 0a3c 6c69 3e6a 6176 612f ions...
  • java/ │ │ │ │ │ +00066ee0: 7574 696c 2f43 616c 656e 6461 722f 6275 util/Calendar/bu │ │ │ │ │ +00066ef0: 6734 3032 3835 3138 2e6a 6176 613a 2045 g4028518.java: E │ │ │ │ │ +00066f00: 6e73 7572 6520 636c 6f6e 6564 2047 7265 nsure cloned Gre │ │ │ │ │ +00066f10: 676f 7269 616e 4361 6c65 6e64 6172 2069 gorianCalendar i │ │ │ │ │ +00066f20: 7320 756e 6368 616e 6765 6420 7768 656e s unchanged when │ │ │ │ │ +00066f30: 206d 6f64 6966 7969 6e67 2069 7473 206f modifying its o │ │ │ │ │ +00066f40: 7269 6769 6e61 6c2e 0a0a 3c6c 693e 6a61 riginal...
  • ja │ │ │ │ │ +00066f50: 7661 2f75 7469 6c2f 4361 6c65 6e64 6172 va/util/Calendar │ │ │ │ │ +00066f60: 2f62 7567 3431 3030 3331 312e 6a61 7661 /bug4100311.java │ │ │ │ │ +00066f70: 3a20 456e 7375 7265 2073 6574 2844 4159 : Ensure set(DAY │ │ │ │ │ +00066f80: 5f4f 465f 5945 4152 2c20 3129 2077 6f72 _OF_YEAR, 1) wor │ │ │ │ │ +00066f90: 6b73 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ks...
  • java/ut │ │ │ │ │ +00066fa0: 696c 2f43 616c 656e 6461 722f 6275 6734 il/Calendar/bug4 │ │ │ │ │ +00066fb0: 3234 3338 3032 2e6a 6176 613a 2063 6f6e 243802.java: con │ │ │ │ │ +00066fc0: 6669 726d 2074 6861 7420 4361 6c65 6e64 firm that Calend │ │ │ │ │ +00066fd0: 6172 2e73 6574 5469 6d65 496e 4d69 6c6c ar.setTimeInMill │ │ │ │ │ +00066fe0: 6973 2829 2061 6e64 2067 6574 5469 6d65 is() and getTime │ │ │ │ │ +00066ff0: 496e 4d69 6c6c 6973 2829 2063 616e 2062 InMillis() can b │ │ │ │ │ +00067000: 6520 6361 6c6c 6564 2066 726f 6d20 6120 e called from a │ │ │ │ │ +00067010: 7573 6572 2070 726f 6772 616d 2e0a 0a3c user program...< │ │ │ │ │ +00067020: 6c69 3e6a 6176 612f 7574 696c 2f43 616c li>java/util/Cal │ │ │ │ │ +00067030: 656e 6461 722f 6275 6734 3331 3636 3738 endar/bug4316678 │ │ │ │ │ +00067040: 2e6a 6176 613a 2074 6573 7420 7468 6174 .java: test that │ │ │ │ │ +00067050: 2043 616c 656e 6461 7227 7320 5365 7269 Calendar's Seri │ │ │ │ │ +00067060: 616c 697a 6174 696f 6e20 776f 726b 7320 alization works │ │ │ │ │ +00067070: 636f 7272 6563 746c 792e 0a0a 3c6c 693e correctly...
  • │ │ │ │ │ +00067080: 6a61 7661 2f75 7469 6c2f 4361 6c65 6e64 java/util/Calend │ │ │ │ │ +00067090: 6172 2f62 7567 3433 3732 3734 332e 6a61 ar/bug4372743.ja │ │ │ │ │ +000670a0: 7661 3a20 7465 7374 2074 6861 7420 6368 va: test that ch │ │ │ │ │ +000670b0: 6563 6b73 2074 7261 6e73 6974 696f 6e73 ecks transitions │ │ │ │ │ +000670c0: 206f 6620 4552 4120 616e 6420 5945 4152 of ERA and YEAR │ │ │ │ │ +000670d0: 2077 6869 6368 2061 7265 2063 6175 7365 which are cause │ │ │ │ │ +000670e0: 6420 6279 2061 6464 284d 4f4e 5448 292e d by add(MONTH). │ │ │ │ │ +000670f0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00067100: 4361 6c65 6e64 6172 2f62 7567 3434 3031 Calendar/bug4401 │ │ │ │ │ +00067110: 3232 332e 6a61 7661 3a20 4d61 6b65 2073 223.java: Make s │ │ │ │ │ +00067120: 7572 6520 7468 6174 2047 7265 676f 7269 ure that Gregori │ │ │ │ │ +00067130: 616e 4361 6c65 6e64 6172 2064 6f65 736e anCalendar doesn │ │ │ │ │ +00067140: 2774 2063 6175 7365 2049 6c6c 6567 616c 't cause Illegal │ │ │ │ │ +00067150: 4172 6775 6d65 6e74 4578 6365 7074 696f ArgumentExceptio │ │ │ │ │ +00067160: 6e20 6174 2073 6f6d 6520 7370 6563 6961 n at some specia │ │ │ │ │ +00067170: 6c20 7369 7475 6174 696f 6e73 2077 6869 l situations whi │ │ │ │ │ +00067180: 6368 2061 7265 2072 656c 6174 6564 2074 ch are related t │ │ │ │ │ +00067190: 6f20 7468 6520 4c65 6170 2059 6561 722e o the Leap Year. │ │ │ │ │ +000671a0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +000671b0: 4361 6c65 6e64 6172 2f62 7567 3434 3039 Calendar/bug4409 │ │ │ │ │ +000671c0: 3037 322e 6a61 7661 3a20 7465 7374 7320 072.java: tests │ │ │ │ │ +000671d0: 666f 7220 7365 7428 292c 2061 6464 2829 for set(), add() │ │ │ │ │ +000671e0: 2c20 616e 6420 726f 6c6c 2829 2077 6974 , and roll() wit │ │ │ │ │ +000671f0: 6820 7661 7269 6f75 7320 7765 656b 2070 h various week p │ │ │ │ │ +00067200: 6172 616d 6574 6572 732e 0a0a 3c6c 693e arameters...
  • │ │ │ │ │ +00067210: 6a61 7661 2f75 7469 6c2f 4361 6c65 6e64 java/util/Calend │ │ │ │ │ +00067220: 6172 2f62 7567 3435 3134 3833 312e 6a61 ar/bug4514831.ja │ │ │ │ │ +00067230: 7661 3a20 436f 6e66 6972 6d20 7468 6174 va: Confirm that │ │ │ │ │ +00067240: 2047 7265 676f 7269 616e 4361 6c65 6e64 GregorianCalend │ │ │ │ │ +00067250: 6172 2e72 6f6c 6c28 2920 776f 726b 7320 ar.roll() works │ │ │ │ │ +00067260: 7072 6f70 6572 6c79 2064 7572 696e 6720 properly during │ │ │ │ │ +00067270: 7472 616e 7369 7469 6f6e 2066 726f 6d20 transition from │ │ │ │ │ +00067280: 4461 796c 6967 6874 2053 6176 696e 6720 Daylight Saving │ │ │ │ │ +00067290: 5469 6d65 2074 6f20 5374 616e 6461 7264 Time to Standard │ │ │ │ │ +000672a0: 2054 696d 652e 0a0a 3c6c 693e 6a61 7661 Time...
  • java │ │ │ │ │ +000672b0: 2f75 7469 6c2f 436f 6c6c 6563 7469 6f6e /util/Collection │ │ │ │ │ +000672c0: 2f42 6967 6765 726e 596f 7572 732e 6a61 /BiggernYours.ja │ │ │ │ │ +000672d0: 7661 3a20 436f 6e63 7572 7265 6e74 2063 va: Concurrent c │ │ │ │ │ +000672e0: 6f6c 6c65 6374 696f 6e73 2061 7265 2070 ollections are p │ │ │ │ │ +000672f0: 6572 6d69 7474 6564 2074 6f20 6c69 6520 ermitted to lie │ │ │ │ │ +00067300: 6162 6f75 7420 7468 6569 7220 7369 7a65 about their size │ │ │ │ │ +00067310: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00067320: 436f 6c6c 6563 7469 6f6e 2f43 6f6c 6c65 Collection/Colle │ │ │ │ │ +00067330: 6374 696f 6e44 6566 6175 6c74 732e 6a61 ctionDefaults.ja │ │ │ │ │ +00067340: 7661 3a20 556e 6974 2074 6573 7473 2066 va: Unit tests f │ │ │ │ │ +00067350: 6f72 2065 7874 656e 7369 6f6e 206d 6574 or extension met │ │ │ │ │ +00067360: 686f 6473 206f 6e20 436f 6c6c 6563 7469 hods on Collecti │ │ │ │ │ +00067370: 6f6e 0a0a 3c6c 693e 6a61 7661 2f75 7469 on..
  • java/uti │ │ │ │ │ +00067380: 6c2f 436f 6c6c 6563 7469 6f6e 2f48 6f74 l/Collection/Hot │ │ │ │ │ +00067390: 506f 7461 746f 6573 2e6a 6176 613a 206d Potatoes.java: m │ │ │ │ │ +000673a0: 6574 686f 6473 2074 616b 696e 6720 636f ethods taking co │ │ │ │ │ +000673b0: 6e63 7572 7265 6e74 6c79 206d 7574 6174 ncurrently mutat │ │ │ │ │ +000673c0: 696e 6720 636f 6c6c 6563 7469 6f6e 2073 ing collection s │ │ │ │ │ +000673d0: 686f 756c 6420 776f 726b 0a0a 3c6c 693e hould work..
  • │ │ │ │ │ +000673e0: 6a61 7661 2f75 7469 6c2f 436f 6c6c 6563 java/util/Collec │ │ │ │ │ +000673f0: 7469 6f6e 2f49 7465 7261 746f 7241 7445 tion/IteratorAtE │ │ │ │ │ +00067400: 6e64 2e6a 6176 613a 206e 6578 7428 2920 nd.java: next() │ │ │ │ │ +00067410: 646f 6573 206e 6f74 2063 6861 6e67 6520 does not change │ │ │ │ │ +00067420: 6974 6572 6174 6f72 2073 7461 7465 2069 iterator state i │ │ │ │ │ +00067430: 6620 7468 726f 7773 204e 6f53 7563 6845 f throws NoSuchE │ │ │ │ │ +00067440: 6c65 6d65 6e74 4578 6365 7074 696f 6e0a lementException. │ │ │ │ │ +00067450: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f43 .
  • java/util/C │ │ │ │ │ +00067460: 6f6c 6c65 6374 696f 6e2f 4974 6572 6174 ollection/Iterat │ │ │ │ │ +00067470: 6f72 4d69 6372 6f42 656e 6368 6d61 726b orMicroBenchmark │ │ │ │ │ +00067480: 2e6a 6176 613a 206d 6963 726f 2d62 656e .java: micro-ben │ │ │ │ │ +00067490: 6368 6d61 726b 2063 6f72 7265 6374 6e65 chmark correctne │ │ │ │ │ +000674a0: 7373 206d 6f64 650a 0a3c 6c69 3e6a 6176 ss mode..
  • jav │ │ │ │ │ +000674b0: 612f 7574 696c 2f43 6f6c 6c65 6374 696f a/util/Collectio │ │ │ │ │ +000674c0: 6e2f 4d4f 4154 2e6a 6176 613a 2052 756e n/MOAT.java: Run │ │ │ │ │ +000674d0: 206d 616e 7920 7465 7374 7320 6f6e 206d many tests on m │ │ │ │ │ +000674e0: 616e 7920 436f 6c6c 6563 7469 6f6e 2061 any Collection a │ │ │ │ │ +000674f0: 6e64 204d 6170 2069 6d70 6c65 6d65 6e74 nd Map implement │ │ │ │ │ +00067500: 6174 696f 6e73 0a0a 3c6c 693e 6a61 7661 ations..
  • java │ │ │ │ │ +00067510: 2f75 7469 6c2f 436f 6c6c 6563 7469 6f6e /util/Collection │ │ │ │ │ +00067520: 2f52 616e 646f 6d69 7a65 6449 7465 7261 /RandomizedItera │ │ │ │ │ +00067530: 7469 6f6e 2e6a 6176 613a 2045 6e73 7572 tion.java: Ensur │ │ │ │ │ +00067540: 6520 7468 6174 2072 616e 646f 6d69 7a65 e that randomize │ │ │ │ │ +00067550: 6420 6974 6572 6174 696f 6e20 6f72 6465 d iteration orde │ │ │ │ │ +00067560: 7220 6f66 2075 6e6d 6f64 6966 6961 626c r of unmodifiabl │ │ │ │ │ +00067570: 6520 7365 7473 2061 6e64 206d 6170 7320 e sets and maps │ │ │ │ │ +00067580: 6973 2061 6374 7561 6c6c 7920 7261 6e64 is actually rand │ │ │ │ │ +00067590: 6f6d 697a 6564 2e0a 0a3c 6c69 3e6a 6176 omized...
  • jav │ │ │ │ │ +000675a0: 612f 7574 696c 2f43 6f6c 6c65 6374 696f a/util/Collectio │ │ │ │ │ +000675b0: 6e2f 5265 6d6f 7665 4d69 6372 6f42 656e n/RemoveMicroBen │ │ │ │ │ +000675c0: 6368 6d61 726b 2e6a 6176 613a 206d 6963 chmark.java: mic │ │ │ │ │ +000675d0: 726f 2d62 656e 6368 6d61 726b 2063 6f72 ro-benchmark cor │ │ │ │ │ +000675e0: 7265 6374 6e65 7373 206d 6f64 650a 0a3c rectness mode..< │ │ │ │ │ +000675f0: 6c69 3e6a 6176 612f 7574 696c 2f43 6f6c li>java/util/Col │ │ │ │ │ +00067600: 6c65 6374 696f 6e2f 5365 7446 6163 746f lection/SetFacto │ │ │ │ │ +00067610: 7269 6573 2e6a 6176 613a 2054 6573 7420 ries.java: Test │ │ │ │ │ +00067620: 636f 6e76 656e 6965 6e63 6520 7374 6174 convenience stat │ │ │ │ │ +00067630: 6963 2066 6163 746f 7279 206d 6574 686f ic factory metho │ │ │ │ │ +00067640: 6473 206f 6e20 5365 742e 0a0a 3c6c 693e ds on Set...
  • │ │ │ │ │ +00067650: 6a61 7661 2f75 7469 6c2f 436f 6c6c 6563 java/util/Collec │ │ │ │ │ +00067660: 7469 6f6e 732f 4164 6441 6c6c 2e6a 6176 tions/AddAll.jav │ │ │ │ │ +00067670: 613a 2042 6173 6963 2074 6573 7420 666f a: Basic test fo │ │ │ │ │ +00067680: 7220 436f 6c6c 6563 7469 6f6e 732e 6164 r Collections.ad │ │ │ │ │ +00067690: 6441 6c6c 0a0a 3c6c 693e 6a61 7661 2f75 dAll..
  • java/u │ │ │ │ │ +000676a0: 7469 6c2f 436f 6c6c 6563 7469 6f6e 732f til/Collections/ │ │ │ │ │ +000676b0: 4173 4c69 666f 5175 6575 652e 6a61 7661 AsLifoQueue.java │ │ │ │ │ +000676c0: 3a20 4261 7369 6320 7465 7374 7320 666f : Basic tests fo │ │ │ │ │ +000676d0: 7220 6173 4c69 666f 5175 6575 650a 0a3c r asLifoQueue..< │ │ │ │ │ +000676e0: 6c69 3e6a 6176 612f 7574 696c 2f43 6f6c li>java/util/Col │ │ │ │ │ +000676f0: 6c65 6374 696f 6e73 2f42 6967 4269 6e61 lections/BigBina │ │ │ │ │ +00067700: 7279 5365 6172 6368 2e6a 6176 613a 2062 rySearch.java: b │ │ │ │ │ +00067710: 696e 6172 7953 6561 7263 6820 6f66 2043 inarySearch of C │ │ │ │ │ +00067720: 6f6c 6c65 6374 696f 6e73 206c 6172 6765 ollections large │ │ │ │ │ +00067730: 7220 7468 616e 2031 266c 743b 266c 743b r than 1<< │ │ │ │ │ +00067740: 3330 0a0a 3c6c 693e 6a61 7661 2f75 7469 30..
  • java/uti │ │ │ │ │ +00067750: 6c2f 436f 6c6c 6563 7469 6f6e 732f 4269 l/Collections/Bi │ │ │ │ │ +00067760: 6e61 7279 5365 6172 6368 4e75 6c6c 436f narySearchNullCo │ │ │ │ │ +00067770: 6d70 6172 6174 6f72 2e6a 6176 613a 2054 mparator.java: T │ │ │ │ │ +00067780: 6573 7420 436f 6c6c 6563 7469 6f6e 732e est Collections. │ │ │ │ │ +00067790: 6269 6e61 7279 5365 6172 6368 2829 2077 binarySearch() w │ │ │ │ │ +000677a0: 6974 6820 6120 6e75 6c6c 2063 6f6d 7061 ith a null compa │ │ │ │ │ +000677b0: 7261 746f 720a 0a3c 6c69 3e6a 6176 612f rator..
  • java/ │ │ │ │ │ +000677c0: 7574 696c 2f43 6f6c 6c65 6374 696f 6e73 util/Collections │ │ │ │ │ +000677d0: 2f43 6865 636b 6564 4964 656e 7469 7479 /CheckedIdentity │ │ │ │ │ +000677e0: 4d61 702e 6a61 7661 3a20 4368 6563 6b65 Map.java: Checke │ │ │ │ │ +000677f0: 6420 636f 6c6c 6563 7469 6f6e 7320 7769 d collections wi │ │ │ │ │ +00067800: 7468 2075 6e64 6572 6c79 696e 6720 6d61 th underlying ma │ │ │ │ │ +00067810: 7073 2077 6974 6820 6964 656e 7469 7479 ps with identity │ │ │ │ │ +00067820: 2063 6f6d 7061 7269 736f 6e73 0a0a 3c6c comparisons..java/util/Coll │ │ │ │ │ +00067840: 6563 7469 6f6e 732f 4368 6563 6b65 644c ections/CheckedL │ │ │ │ │ +00067850: 6973 7442 6173 682e 6a61 7661 3a20 556e istBash.java: Un │ │ │ │ │ +00067860: 6974 2074 6573 7420 666f 7220 436f 6c6c it test for Coll │ │ │ │ │ +00067870: 6563 7469 6f6e 732e 6368 6563 6b65 644c ections.checkedL │ │ │ │ │ +00067880: 6973 740a 0a3c 6c69 3e6a 6176 612f 7574 ist..
  • java/ut │ │ │ │ │ +00067890: 696c 2f43 6f6c 6c65 6374 696f 6e73 2f43 il/Collections/C │ │ │ │ │ +000678a0: 6865 636b 6564 4c69 7374 5265 706c 6163 heckedListReplac │ │ │ │ │ +000678b0: 6541 6c6c 2e6a 6176 613a 2045 6e73 7572 eAll.java: Ensur │ │ │ │ │ +000678c0: 6520 7468 6174 2072 6570 6c61 6365 416c e that replaceAl │ │ │ │ │ +000678d0: 6c20 6f70 6572 6174 6f72 2063 616e 6e6f l operator canno │ │ │ │ │ +000678e0: 7420 6164 6420 6261 6420 656c 656d 656e t add bad elemen │ │ │ │ │ +000678f0: 7473 0a0a 3c6c 693e 6a61 7661 2f75 7469 ts..
  • java/uti │ │ │ │ │ +00067900: 6c2f 436f 6c6c 6563 7469 6f6e 732f 4368 l/Collections/Ch │ │ │ │ │ +00067910: 6563 6b65 644d 6170 4261 7368 2e6a 6176 eckedMapBash.jav │ │ │ │ │ +00067920: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ +00067930: 2043 6f6c 6c65 6374 696f 6e73 2e63 6865 Collections.che │ │ │ │ │ +00067940: 636b 6564 4d61 700a 0a3c 6c69 3e6a 6176 ckedMap..
  • jav │ │ │ │ │ +00067950: 612f 7574 696c 2f43 6f6c 6c65 6374 696f a/util/Collectio │ │ │ │ │ +00067960: 6e73 2f43 6865 636b 6564 4d61 7052 6570 ns/CheckedMapRep │ │ │ │ │ +00067970: 6c61 6365 416c 6c2e 6a61 7661 3a20 456e laceAll.java: En │ │ │ │ │ +00067980: 7375 7265 2074 6861 7420 7265 706c 6163 sure that replac │ │ │ │ │ +00067990: 6541 6c6c 206f 7065 7261 746f 7220 6361 eAll operator ca │ │ │ │ │ +000679a0: 6e6e 6f74 2061 6464 2062 6164 2065 6c65 nnot add bad ele │ │ │ │ │ +000679b0: 6d65 6e74 730a 0a3c 6c69 3e6a 6176 612f ments..
  • java/ │ │ │ │ │ +000679c0: 7574 696c 2f43 6f6c 6c65 6374 696f 6e73 util/Collections │ │ │ │ │ +000679d0: 2f43 6865 636b 6564 4e75 6c6c 2e6a 6176 /CheckedNull.jav │ │ │ │ │ +000679e0: 613a 2054 6573 7420 6265 6861 7669 6f72 a: Test behavior │ │ │ │ │ +000679f0: 206f 6620 6e75 6c6c 7320 696e 2063 6865 of nulls in che │ │ │ │ │ +00067a00: 636b 6564 2063 6f6c 6c65 6374 696f 6e73 cked collections │ │ │ │ │ +00067a10: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00067a20: 436f 6c6c 6563 7469 6f6e 732f 4368 6563 Collections/Chec │ │ │ │ │ +00067a30: 6b65 6451 7565 7565 2e6a 6176 613a 2055 kedQueue.java: U │ │ │ │ │ +00067a40: 6e69 7420 7465 7374 2066 6f72 2043 6f6c nit test for Col │ │ │ │ │ +00067a50: 6c65 6374 696f 6e73 2e63 6865 636b 6564 lections.checked │ │ │ │ │ +00067a60: 5175 6575 650a 0a3c 6c69 3e6a 6176 612f Queue..
  • java/ │ │ │ │ │ +00067a70: 7574 696c 2f43 6f6c 6c65 6374 696f 6e73 util/Collections │ │ │ │ │ +00067a80: 2f43 6865 636b 6564 5365 7442 6173 682e /CheckedSetBash. │ │ │ │ │ +00067a90: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ +00067aa0: 666f 7220 436f 6c6c 6563 7469 6f6e 732e for Collections. │ │ │ │ │ +00067ab0: 6368 6563 6b65 6453 6574 0a0a 3c6c 693e checkedSet..
  • │ │ │ │ │ +00067ac0: 6a61 7661 2f75 7469 6c2f 436f 6c6c 6563 java/util/Collec │ │ │ │ │ +00067ad0: 7469 6f6e 732f 4465 6c65 6761 7469 6e67 tions/Delegating │ │ │ │ │ +00067ae0: 4974 6572 6174 6f72 466f 7245 6163 6852 IteratorForEachR │ │ │ │ │ +00067af0: 656d 6169 6e69 6e67 2e6a 6176 613a 2020 emaining.java: │ │ │ │ │ +00067b00: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00067b10: 436f 6c6c 6563 7469 6f6e 732f 4469 736a Collections/Disj │ │ │ │ │ +00067b20: 6f69 6e74 2e6a 6176 613a 2042 6173 6963 oint.java: Basic │ │ │ │ │ +00067b30: 2074 6573 7420 666f 7220 436f 6c6c 6563 test for Collec │ │ │ │ │ +00067b40: 7469 6f6e 732e 6469 736a 6f69 6e74 0a0a tions.disjoint.. │ │ │ │ │ +00067b50: 3c6c 693e 6a61 7661 2f75 7469 6c2f 436f
  • java/util/Co │ │ │ │ │ +00067b60: 6c6c 6563 7469 6f6e 732f 456d 7074 7943 llections/EmptyC │ │ │ │ │ +00067b70: 6f6c 6c65 6374 696f 6e53 6572 6961 6c69 ollectionSeriali │ │ │ │ │ +00067b80: 7a61 7469 6f6e 2e6a 6176 613a 2045 6d70 zation.java: Emp │ │ │ │ │ +00067b90: 7479 2075 7469 6c69 7479 2063 6f6c 6c65 ty utility colle │ │ │ │ │ +00067ba0: 6374 696f 6e73 2073 686f 756c 6420 6265 ctions should be │ │ │ │ │ +00067bb0: 2073 696e 676c 6574 6f6e 730a 0a3c 6c69 singletons..
  • java/util/Colle │ │ │ │ │ +00067bd0: 6374 696f 6e73 2f45 6d70 7479 4974 6572 ctions/EmptyIter │ │ │ │ │ +00067be0: 6174 6f72 2e6a 6176 613a 2054 6573 7420 ator.java: Test │ │ │ │ │ +00067bf0: 656d 7074 7920 6974 6572 6174 6f72 732c empty iterators, │ │ │ │ │ +00067c00: 2065 6e75 6d65 7261 7469 6f6e 732c 2061 enumerations, a │ │ │ │ │ +00067c10: 6e64 2063 6f6c 6c65 6374 696f 6e73 0a0a nd collections.. │ │ │ │ │ +00067c20: 3c6c 693e 6a61 7661 2f75 7469 6c2f 436f
  • java/util/Co │ │ │ │ │ +00067c30: 6c6c 6563 7469 6f6e 732f 456d 7074 794e llections/EmptyN │ │ │ │ │ +00067c40: 6176 6967 6162 6c65 4d61 702e 6a61 7661 avigableMap.java │ │ │ │ │ +00067c50: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ +00067c60: 436f 6c6c 6563 7469 6f6e 732e 656d 7074 Collections.empt │ │ │ │ │ +00067c70: 794e 6176 6967 6162 6c65 4d61 700a 0a3c yNavigableMap..< │ │ │ │ │ +00067c80: 6c69 3e6a 6176 612f 7574 696c 2f43 6f6c li>java/util/Col │ │ │ │ │ +00067c90: 6c65 6374 696f 6e73 2f45 6d70 7479 4e61 lections/EmptyNa │ │ │ │ │ +00067ca0: 7669 6761 626c 6553 6574 2e6a 6176 613a vigableSet.java: │ │ │ │ │ +00067cb0: 2055 6e69 7420 7465 7374 2066 6f72 2043 Unit test for C │ │ │ │ │ +00067cc0: 6f6c 6c65 6374 696f 6e73 2e65 6d70 7479 ollections.empty │ │ │ │ │ +00067cd0: 4e61 7669 6761 626c 6553 6574 0a0a 3c6c NavigableSet..java/util/Coll │ │ │ │ │ +00067cf0: 6563 7469 6f6e 732f 456e 756d 2e6a 6176 ections/Enum.jav │ │ │ │ │ +00067d00: 613a 2042 6173 6963 2074 6573 7420 666f a: Basic test fo │ │ │ │ │ +00067d10: 7220 6e65 7720 456e 756d 6572 6174 696f r new Enumeratio │ │ │ │ │ +00067d20: 6e20 2d26 6774 3b20 4c69 7374 2063 6f6e n -> List con │ │ │ │ │ +00067d30: 7665 7274 6572 0a0a 3c6c 693e 6a61 7661 verter..
  • java │ │ │ │ │ +00067d40: 2f75 7469 6c2f 436f 6c6c 6563 7469 6f6e /util/Collection │ │ │ │ │ +00067d50: 732f 456e 756d 6572 6174 696f 6e41 7349 s/EnumerationAsI │ │ │ │ │ +00067d60: 7465 7261 746f 722e 6a61 7661 3a20 5465 terator.java: Te │ │ │ │ │ +00067d70: 7374 7320 666f 7220 456e 756d 6572 6174 sts for Enumerat │ │ │ │ │ +00067d80: 696f 6e2d 746f 2d49 7465 7261 746f 7220 ion-to-Iterator │ │ │ │ │ +00067d90: 636f 6e76 6572 7369 6f6e 2e0a 0a3c 6c69 conversion...
  • java/util/Colle │ │ │ │ │ +00067db0: 6374 696f 6e73 2f45 7175 616c 7354 6573 ctions/EqualsTes │ │ │ │ │ +00067dc0: 742e 6a61 7661 3a20 496e 6669 6e69 7465 t.java: Infinite │ │ │ │ │ +00067dd0: 2072 6563 7572 7369 6f6e 2066 6f72 2073 recursion for s │ │ │ │ │ +00067de0: 6f6d 6520 6571 7561 6c73 2074 6573 7473 ome equals tests │ │ │ │ │ +00067df0: 2069 6e20 436f 6c6c 6563 7469 6f6e 730a in Collections. │ │ │ │ │ +00067e00: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f43 .
  • java/util/C │ │ │ │ │ +00067e10: 6f6c 6c65 6374 696f 6e73 2f46 696e 6453 ollections/FindS │ │ │ │ │ +00067e20: 7562 4c69 7374 2e6a 6176 613a 2042 6173 ubList.java: Bas │ │ │ │ │ +00067e30: 6963 2074 6573 7420 666f 7220 436f 6c6c ic test for Coll │ │ │ │ │ +00067e40: 6563 7469 6f6e 732e 696e 6465 784f 6653 ections.indexOfS │ │ │ │ │ +00067e50: 7562 4c69 7374 2f6c 6173 7449 6e64 6578 ubList/lastIndex │ │ │ │ │ +00067e60: 4f66 5375 624c 6973 740a 0a3c 6c69 3e6a OfSubList..
  • j │ │ │ │ │ +00067e70: 6176 612f 7574 696c 2f43 6f6c 6c65 6374 ava/util/Collect │ │ │ │ │ +00067e80: 696f 6e73 2f46 7265 7175 656e 6379 2e6a ions/Frequency.j │ │ │ │ │ +00067e90: 6176 613a 2042 6173 6963 2074 6573 7420 ava: Basic test │ │ │ │ │ +00067ea0: 666f 7220 436f 6c6c 6563 7469 6f6e 732e for Collections. │ │ │ │ │ +00067eb0: 6672 6571 7565 6e63 790a 0a3c 6c69 3e6a frequency..
  • j │ │ │ │ │ +00067ec0: 6176 612f 7574 696c 2f43 6f6c 6c65 6374 ava/util/Collect │ │ │ │ │ +00067ed0: 696f 6e73 2f4d 696e 4d61 782e 6a61 7661 ions/MinMax.java │ │ │ │ │ +00067ee0: 3a20 6d69 6e20 616e 6420 6d61 7820 6d65 : min and max me │ │ │ │ │ +00067ef0: 7468 6f64 7320 6661 696c 2069 6620 7369 thods fail if si │ │ │ │ │ +00067f00: 7a65 2063 6861 6e67 6573 2069 6e20 6265 ze changes in be │ │ │ │ │ +00067f10: 7477 6565 6e20 6120 6361 6c6c 2074 6f20 tween a call to │ │ │ │ │ +00067f20: 7369 7a65 2061 6e64 2061 6e20 6174 7465 size and an atte │ │ │ │ │ +00067f30: 6d70 7420 746f 2069 7465 7261 7465 2e0a mpt to iterate.. │ │ │ │ │ +00067f40: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f43 .
  • java/util/C │ │ │ │ │ +00067f50: 6f6c 6c65 6374 696f 6e73 2f4e 436f 7069 ollections/NCopi │ │ │ │ │ +00067f60: 6573 2e6a 6176 613a 2054 6573 7420 436f es.java: Test Co │ │ │ │ │ +00067f70: 6c6c 6563 7469 6f6e 732e 6e43 6f70 6965 llections.nCopie │ │ │ │ │ +00067f80: 730a 0a3c 6c69 3e6a 6176 612f 7574 696c s..
  • java/util │ │ │ │ │ +00067f90: 2f43 6f6c 6c65 6374 696f 6e73 2f4e 756c /Collections/Nul │ │ │ │ │ +00067fa0: 6c43 6f6d 7061 7261 746f 722e 6a61 7661 lComparator.java │ │ │ │ │ +00067fb0: 3a20 4120 6e75 6c6c 2043 6f6d 7061 7261 : A null Compara │ │ │ │ │ +00067fc0: 746f 7220 6973 206e 6f77 2073 7065 6369 tor is now speci │ │ │ │ │ +00067fd0: 6669 6564 2074 6f20 696e 6469 6361 7465 fied to indicate │ │ │ │ │ +00067fe0: 206e 6174 7572 616c 206f 7264 6572 696e natural orderin │ │ │ │ │ +00067ff0: 672e 0a0a 3c6c 693e 6a61 7661 2f75 7469 g...
  • java/uti │ │ │ │ │ +00068000: 6c2f 436f 6c6c 6563 7469 6f6e 732f 5261 l/Collections/Ra │ │ │ │ │ +00068010: 6369 6e67 436f 6c6c 6563 7469 6f6e 732e cingCollections. │ │ │ │ │ +00068020: 6a61 7661 3a20 5465 7374 2076 6172 696f java: Test vario │ │ │ │ │ +00068030: 7573 206f 7065 7261 7469 6f6e 7320 6f6e us operations on │ │ │ │ │ +00068040: 2063 6f6e 6375 7272 656e 746c 7920 6d75 concurrently mu │ │ │ │ │ +00068050: 7461 7469 6e67 2063 6f6c 6c65 6374 696f tating collectio │ │ │ │ │ +00068060: 6e73 0a0a 3c6c 693e 6a61 7661 2f75 7469 ns..
  • java/uti │ │ │ │ │ +00068070: 6c2f 436f 6c6c 6563 7469 6f6e 732f 5265 l/Collections/Re │ │ │ │ │ +00068080: 706c 6163 6541 6c6c 2e6a 6176 613a 2042 placeAll.java: B │ │ │ │ │ +00068090: 6173 6963 2074 6573 7420 666f 7220 6e65 asic test for ne │ │ │ │ │ +000680a0: 7720 7265 706c 6163 6541 6c6c 2061 6c67 w replaceAll alg │ │ │ │ │ +000680b0: 6f72 6974 686d 0a0a 3c6c 693e 6a61 7661 orithm..
  • java │ │ │ │ │ +000680c0: 2f75 7469 6c2f 436f 6c6c 6563 7469 6f6e /util/Collection │ │ │ │ │ +000680d0: 732f 5265 7665 7273 654f 7264 6572 2e6a s/ReverseOrder.j │ │ │ │ │ +000680e0: 6176 613a 2052 6576 6572 7365 2063 6f6d ava: Reverse com │ │ │ │ │ +000680f0: 7061 7261 746f 7220 7761 7320 7375 6274 parator was subt │ │ │ │ │ +00068100: 6c79 2062 726f 6b65 6e0a 0a3c 6c69 3e6a ly broken..
  • j │ │ │ │ │ +00068110: 6176 612f 7574 696c 2f43 6f6c 6c65 6374 ava/util/Collect │ │ │ │ │ +00068120: 696f 6e73 2f52 6576 6572 7365 4f72 6465 ions/ReverseOrde │ │ │ │ │ +00068130: 7232 2e6a 6176 613a 2042 6173 6963 2074 r2.java: Basic t │ │ │ │ │ +00068140: 6573 7420 666f 7220 436f 6c6c 6563 7469 est for Collecti │ │ │ │ │ +00068150: 6f6e 732e 7265 7665 7273 654f 7264 6572 ons.reverseOrder │ │ │ │ │ +00068160: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00068170: 436f 6c6c 6563 7469 6f6e 732f 526f 7461 Collections/Rota │ │ │ │ │ +00068180: 7465 2e6a 6176 613a 2042 6173 6963 2074 te.java: Basic t │ │ │ │ │ +00068190: 6573 7420 666f 7220 6e65 7720 726f 7461 est for new rota │ │ │ │ │ +000681a0: 7465 2061 6c67 6f72 6974 686d 0a0a 3c6c te algorithm..java/util/Coll │ │ │ │ │ +000681c0: 6563 7469 6f6e 732f 526f 7461 7465 456d ections/RotateEm │ │ │ │ │ +000681d0: 7074 792e 6a61 7661 3a20 436f 6c6c 6563 pty.java: Collec │ │ │ │ │ +000681e0: 7469 6f6e 732e 726f 7461 7465 282e 2e2e tions.rotate(... │ │ │ │ │ +000681f0: 2920 7265 7475 726e 7320 4172 6974 686d ) returns Arithm │ │ │ │ │ +00068200: 6574 6963 4578 6365 7074 696f 6e0a 0a3c eticException..< │ │ │ │ │ +00068210: 6c69 3e6a 6176 612f 7574 696c 2f43 6f6c li>java/util/Col │ │ │ │ │ +00068220: 6c65 6374 696f 6e73 2f53 6572 2e6a 6176 lections/Ser.jav │ │ │ │ │ +00068230: 613a 2045 4d50 5459 5f53 4554 2c20 454d a: EMPTY_SET, EM │ │ │ │ │ +00068240: 5054 595f 4c49 5354 2c20 616e 6420 7468 PTY_LIST, and th │ │ │ │ │ +00068250: 6520 636f 6c6c 6563 7469 6f6e 7320 7265 e collections re │ │ │ │ │ +00068260: 7475 726e 6564 2062 7920 6e43 6f70 6965 turned by nCopie │ │ │ │ │ +00068270: 7320 616e 6420 7369 6e67 6c65 746f 6e20 s and singleton │ │ │ │ │ +00068280: 7765 7265 2073 7065 6327 6420 746f 2062 were spec'd to b │ │ │ │ │ +00068290: 6520 7365 7269 616c 697a 6162 6c65 2c20 e serializable, │ │ │ │ │ +000682a0: 6275 7420 7765 7265 6e27 742e 0a0a 3c6c but weren't...java/util/Coll │ │ │ │ │ +000682c0: 6563 7469 6f6e 732f 5365 7446 726f 6d4d ections/SetFromM │ │ │ │ │ +000682d0: 6170 2e6a 6176 613a 2074 6573 7420 436f ap.java: test Co │ │ │ │ │ +000682e0: 6c6c 6563 7469 6f6e 732e 6e65 7753 6574 llections.newSet │ │ │ │ │ +000682f0: 4672 6f6d 4d61 700a 0a3c 6c69 3e6a 6176 FromMap..
  • jav │ │ │ │ │ +00068300: 612f 7574 696c 2f43 6f6c 6c65 6374 696f a/util/Collectio │ │ │ │ │ +00068310: 6e73 2f53 6875 6666 6c65 2e6a 6176 613a ns/Shuffle.java: │ │ │ │ │ +00068320: 2042 6173 6963 2074 6573 7420 666f 7220 Basic test for │ │ │ │ │ +00068330: 436f 6c6c 6563 7469 6f6e 732e 7368 7566 Collections.shuf │ │ │ │ │ +00068340: 666c 650a 0a3c 6c69 3e6a 6176 612f 7574 fle..
  • java/ut │ │ │ │ │ +00068350: 696c 2f43 6f6c 6c65 6374 696f 6e73 2f53 il/Collections/S │ │ │ │ │ +00068360: 696e 676c 6574 6f6e 4974 6572 6174 6f72 ingletonIterator │ │ │ │ │ +00068370: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +00068380: 7661 2f75 7469 6c2f 436f 6c6c 6563 7469 va/util/Collecti │ │ │ │ │ +00068390: 6f6e 732f 5377 6170 2e6a 6176 613a 2042 ons/Swap.java: B │ │ │ │ │ +000683a0: 6173 6963 2074 6573 7420 666f 7220 6e65 asic test for ne │ │ │ │ │ +000683b0: 776c 7920 7075 626c 6963 2073 7761 7020 wly public swap │ │ │ │ │ +000683c0: 616c 676f 7269 7468 6d0a 0a3c 6c69 3e6a algorithm..
  • j │ │ │ │ │ +000683d0: 6176 612f 7574 696c 2f43 6f6c 6c65 6374 ava/util/Collect │ │ │ │ │ +000683e0: 696f 6e73 2f53 796e 6353 7562 4d75 7465 ions/SyncSubMute │ │ │ │ │ +000683f0: 7865 732e 6a61 7661 3a20 4368 6563 6b20 xes.java: Check │ │ │ │ │ +00068400: 7468 6174 2043 6f6c 6c65 6374 696f 6e73 that Collections │ │ │ │ │ +00068410: 2e73 796e 6368 726f 6e69 7a65 644e 6176 .synchronizedNav │ │ │ │ │ +00068420: 6967 6162 6c65 5365 7428 292e 7461 696c igableSet().tail │ │ │ │ │ +00068430: 5365 7428 2920 6973 2075 7369 6e67 2074 Set() is using t │ │ │ │ │ +00068440: 6865 2073 616d 6520 6c6f 636b 206f 626a he same lock obj │ │ │ │ │ +00068450: 6563 7420 6173 2069 7427 7320 736f 7572 ect as it's sour │ │ │ │ │ +00068460: 6365 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ce...
  • java/ut │ │ │ │ │ +00068470: 696c 2f43 6f6c 6c65 6374 696f 6e73 2f54 il/Collections/T │ │ │ │ │ +00068480: 3530 3738 3337 382e 6a61 7661 3a20 5245 5078378.java: RE │ │ │ │ │ +00068490: 4752 4553 5349 4f4e 3a20 536f 6d65 2063 GRESSION: Some c │ │ │ │ │ +000684a0: 616c 6c73 2074 6f20 436f 6c6c 6563 7469 alls to Collecti │ │ │ │ │ +000684b0: 6f6e 732e 6269 6e61 7279 5365 6172 6368 ons.binarySearch │ │ │ │ │ +000684c0: 206e 6f20 6c6f 6e67 6572 2063 6f6d 7069 no longer compi │ │ │ │ │ +000684d0: 6c65 0a0a 3c6c 693e 6a61 7661 2f75 7469 le..
  • java/uti │ │ │ │ │ +000684e0: 6c2f 436f 6c6c 6563 7469 6f6e 732f 5436 l/Collections/T6 │ │ │ │ │ +000684f0: 3433 3331 3730 2e6a 6176 613a 2043 6865 433170.java: Che │ │ │ │ │ +00068500: 636b 6564 436f 6c6c 6563 7469 6f6e 2e61 ckedCollection.a │ │ │ │ │ +00068510: 6464 416c 6c20 7368 6f75 6c64 2062 6520 ddAll should be │ │ │ │ │ +00068520: 616c 6c2d 6f72 2d6e 6f74 6869 6e67 0a0a all-or-nothing.. │ │ │ │ │ +00068530: 3c6c 693e 6a61 7661 2f75 7469 6c2f 436f
  • java/util/Co │ │ │ │ │ +00068540: 6c6c 6563 7469 6f6e 732f 556e 6d6f 6469 llections/Unmodi │ │ │ │ │ +00068550: 6669 6162 6c65 4d61 7045 6e74 7279 5365 fiableMapEntrySe │ │ │ │ │ +00068560: 742e 6a61 7661 3a20 556e 6974 2074 6573 t.java: Unit tes │ │ │ │ │ +00068570: 7473 2066 6f72 2077 7261 7070 696e 6720 ts for wrapping │ │ │ │ │ +00068580: 636c 6173 7365 7320 7368 6f75 6c64 2064 classes should d │ │ │ │ │ +00068590: 656c 6567 6174 6520 746f 2064 6566 6175 elegate to defau │ │ │ │ │ +000685a0: 6c74 206d 6574 686f 6473 0a0a 3c6c 693e lt methods..
  • │ │ │ │ │ +000685b0: 6a61 7661 2f75 7469 6c2f 436f 6c6c 6563 java/util/Collec │ │ │ │ │ +000685c0: 7469 6f6e 732f 5669 6577 5379 6e63 682e tions/ViewSynch. │ │ │ │ │ +000685d0: 6a61 7661 3a20 436f 6c6c 6563 7469 6f6e java: Collection │ │ │ │ │ +000685e0: 2d76 6965 7773 206f 6620 7375 626d 6170 -views of submap │ │ │ │ │ +000685f0: 2d76 6965 7773 206f 6620 7379 6e63 6872 -views of synchr │ │ │ │ │ +00068600: 6f6e 697a 6564 2d76 6965 7773 206f 6620 onized-views of │ │ │ │ │ +00068610: 536f 7274 6564 4d61 7020 6f62 6a65 6374 SortedMap object │ │ │ │ │ +00068620: 7320 646f 206e 6f74 2073 796e 6368 726f s do not synchro │ │ │ │ │ +00068630: 6e69 7a65 206f 6e20 7468 6520 636f 7272 nize on the corr │ │ │ │ │ +00068640: 6563 7420 6f62 6a65 6374 2e0a 0a3c 6c69 ect object...
  • java/util/Colle │ │ │ │ │ +00068660: 6374 696f 6e73 2f57 7261 7070 6564 4e75 ctions/WrappedNu │ │ │ │ │ +00068670: 6c6c 2e6a 6176 613a 2057 7261 7070 696e ll.java: Wrappin │ │ │ │ │ +00068680: 6720 6120 6e75 6c6c 2063 6f6c 6c65 6374 g a null collect │ │ │ │ │ +00068690: 696f 6e2f 6172 7261 7920 7368 6f75 6c64 ion/array should │ │ │ │ │ +000686a0: 2062 6c6f 7720 7570 2073 6f6f 6e65 7220 blow up sooner │ │ │ │ │ +000686b0: 7261 7468 6572 2074 6861 6e20 6c61 7465 rather than late │ │ │ │ │ +000686c0: 720a 0a3c 6c69 3e6a 6176 612f 7574 696c r..
  • java/util │ │ │ │ │ +000686d0: 2f43 6f6c 6c65 6374 696f 6e73 2f57 7261 /Collections/Wra │ │ │ │ │ +000686e0: 7070 6564 556e 6d6f 6469 6669 6162 6c65 ppedUnmodifiable │ │ │ │ │ +000686f0: 436f 6c6c 6563 7469 6f6e 732e 6a61 7661 Collections.java │ │ │ │ │ +00068700: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7574 : ..
  • java/ut │ │ │ │ │ +00068710: 696c 2f43 6f6c 6c65 6374 696f 6e73 2f57 il/Collections/W │ │ │ │ │ +00068720: 7261 7070 6572 732e 6a61 7661 3a20 456e rappers.java: En │ │ │ │ │ +00068730: 7375 7265 2043 6f6c 6c65 6374 696f 6e73 sure Collections │ │ │ │ │ +00068740: 2077 7261 7070 696e 6720 636c 6173 7365 wrapping classe │ │ │ │ │ +00068750: 7320 7072 6f76 6964 6520 6e6f 6e2d 6465 s provide non-de │ │ │ │ │ +00068760: 6661 756c 7420 696d 706c 656d 656e 7461 fault implementa │ │ │ │ │ +00068770: 7469 6f6e 730a 0a3c 6c69 3e6a 6176 612f tions..
  • java/ │ │ │ │ │ +00068780: 7574 696c 2f43 6f6d 7061 7261 746f 722f util/Comparator/ │ │ │ │ │ +00068790: 4261 7369 6354 6573 742e 6a61 7661 3a20 BasicTest.java: │ │ │ │ │ +000687a0: 436f 6d70 6172 6174 6f72 2064 6566 6175 Comparator defau │ │ │ │ │ +000687b0: 6c74 206d 6574 686f 6420 7465 7374 730a lt method tests. │ │ │ │ │ +000687c0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f43 .
  • java/util/C │ │ │ │ │ +000687d0: 6f6d 7061 7261 746f 722f 5479 7065 5465 omparator/TypeTe │ │ │ │ │ +000687e0: 7374 2e6a 6176 613a 2043 6f6d 7061 7261 st.java: Compara │ │ │ │ │ +000687f0: 746f 7220 4150 4920 6e61 7272 6f77 696e tor API narrowin │ │ │ │ │ +00068800: 6720 7479 7065 2074 6573 740a 0a3c 6c69 g type test..
  • java/util/Curre │ │ │ │ │ +00068820: 6e63 792f 434e 5047 6574 4469 7370 6c61 ncy/CNPGetDispla │ │ │ │ │ +00068830: 794e 616d 652e 6a61 7661 3a20 6368 6563 yName.java: chec │ │ │ │ │ +00068840: 6b20 7768 6574 6865 7220 7468 6520 6465 k whether the de │ │ │ │ │ +00068850: 6661 756c 7420 696d 706c 656d 656e 7461 fault implementa │ │ │ │ │ +00068860: 7469 6f6e 206f 6620 4375 7272 656e 6379 tion of Currency │ │ │ │ │ +00068870: 4e61 6d65 5072 6f76 6964 6572 2e67 6574 NameProvider.get │ │ │ │ │ +00068880: 4469 7370 6c61 794e 616d 6528 5374 7269 DisplayName(Stri │ │ │ │ │ +00068890: 6e67 2c20 4c6f 6361 6c65 2920 7468 726f ng, Locale) thro │ │ │ │ │ +000688a0: 7773 2061 7070 726f 7072 6961 7465 2065 ws appropriate e │ │ │ │ │ +000688b0: 7863 6570 7469 6f6e 7320 7768 656e 206e xceptions when n │ │ │ │ │ +000688c0: 6563 6573 7361 7279 2e0a 0a3c 6c69 3e6a ecessary...
  • j │ │ │ │ │ +000688d0: 6176 612f 7574 696c 2f43 7572 7265 6e63 ava/util/Currenc │ │ │ │ │ +000688e0: 792f 4375 7272 656e 6379 5465 7374 2e6a y/CurrencyTest.j │ │ │ │ │ +000688f0: 6176 613a 2042 6173 6963 2074 6573 7473 ava: Basic tests │ │ │ │ │ +00068900: 2066 6f72 2043 7572 7265 6e63 7920 636c for Currency cl │ │ │ │ │ +00068910: 6173 732e 0a0a 3c6c 693e 6a61 7661 2f75 ass...
  • java/u │ │ │ │ │ +00068920: 7469 6c2f 4375 7272 656e 6379 2f4e 6f4d til/Currency/NoM │ │ │ │ │ +00068930: 696e 6f72 556e 6974 4375 7272 656e 6369 inorUnitCurrenci │ │ │ │ │ +00068940: 6573 5465 7374 2e6a 6176 613a 2054 6573 esTest.java: Tes │ │ │ │ │ +00068950: 7420 6375 7272 656e 6369 6573 2077 6974 t currencies wit │ │ │ │ │ +00068960: 686f 7574 206d 696e 6f72 2075 6e69 7473 hout minor units │ │ │ │ │ +00068970: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +00068980: 2f43 7572 7265 6e63 792f 4e75 6d43 6f64 /Currency/NumCod │ │ │ │ │ +00068990: 6541 7353 7472 696e 6754 6573 742e 6a61 eAsStringTest.ja │ │ │ │ │ +000689a0: 7661 3a20 4368 6563 6b20 6765 744e 756d va: Check getNum │ │ │ │ │ +000689b0: 6572 6963 436f 6465 4173 5374 7269 6e67 ericCodeAsString │ │ │ │ │ +000689c0: 2829 206d 6574 686f 6420 7768 6963 6820 () method which │ │ │ │ │ +000689d0: 7265 7475 726e 7320 6e75 6d65 7269 6320 returns numeric │ │ │ │ │ +000689e0: 636f 6465 2061 7320 6120 3320 6469 6769 code as a 3 digi │ │ │ │ │ +000689f0: 7420 5374 7269 6e67 2e0a 0a3c 6c69 3e6a t String...
  • j │ │ │ │ │ +00068a00: 6176 612f 7574 696c 2f43 7572 7265 6e63 ava/util/Currenc │ │ │ │ │ +00068a10: 792f 5072 6f70 6572 7469 6573 5465 7374 y/PropertiesTest │ │ │ │ │ +00068a20: 5275 6e2e 6a61 7661 3a20 5465 7374 7320 Run.java: Tests │ │ │ │ │ +00068a30: 7468 6520 6361 7061 6269 6c69 7479 206f the capability o │ │ │ │ │ +00068a40: 6620 7265 706c 6163 696e 6720 7468 6520 f replacing the │ │ │ │ │ +00068a50: 6375 7272 656e 6379 2064 6174 6120 7769 currency data wi │ │ │ │ │ +00068a60: 7468 2061 2075 7365 7220 7370 6563 6966 th a user specif │ │ │ │ │ +00068a70: 6965 6420 6375 7272 656e 6379 2070 726f ied currency pro │ │ │ │ │ +00068a80: 7065 7274 6965 7320 6669 6c65 2069 6e20 perties file in │ │ │ │ │ +00068a90: 6c69 6220 6469 7265 6374 6f72 7920 286f lib directory (o │ │ │ │ │ +00068aa0: 6c64 2077 6179 2920 6f72 2076 6961 2074 ld way) or via t │ │ │ │ │ +00068ab0: 6865 2073 7973 7465 6d20 7072 6f70 6572 he system proper │ │ │ │ │ +00068ac0: 7479 2069 6e20 7468 6520 636d 646c 696e ty in the cmdlin │ │ │ │ │ +00068ad0: 6520 286e 6577 2077 6179 292e 0a0a 3c6c e (new way)...java/util/Curr │ │ │ │ │ +00068af0: 656e 6379 2f56 616c 6964 6174 6549 534f ency/ValidateISO │ │ │ │ │ +00068b00: 3432 3137 2e6a 6176 613a 2056 616c 6964 4217.java: Valid │ │ │ │ │ +00068b10: 6174 6520 4953 4f20 3432 3137 2064 6174 ate ISO 4217 dat │ │ │ │ │ +00068b20: 6120 666f 7220 4375 7272 656e 6379 2063 a for Currency c │ │ │ │ │ +00068b30: 6c61 7373 2e0a 0a3c 6c69 3e6a 6176 612f lass...
  • java/ │ │ │ │ │ +00068b40: 7574 696c 2f44 6174 652f 4275 6734 3935 util/Date/Bug495 │ │ │ │ │ +00068b50: 3530 3030 2e6a 6176 613a 204d 616b 6520 5000.java: Make │ │ │ │ │ +00068b60: 7375 7265 2074 6861 7420 6120 4461 7465 sure that a Date │ │ │ │ │ +00068b70: 2061 6e64 2061 2047 7265 676f 7269 616e and a Gregorian │ │ │ │ │ +00068b80: 4361 6c65 6e64 6172 2070 726f 6475 6365 Calendar produce │ │ │ │ │ +00068b90: 2074 6865 2073 616d 6520 6461 7465 2f74 the same date/t │ │ │ │ │ +00068ba0: 696d 652e 0a0a 3c6c 693e 6a61 7661 2f75 ime...
  • java/u │ │ │ │ │ +00068bb0: 7469 6c2f 4461 7465 2f42 7567 3831 3335 til/Date/Bug8135 │ │ │ │ │ +00068bc0: 3035 352e 6a61 7661 3a20 5465 7374 206a 055.java: Test j │ │ │ │ │ +00068bd0: 6176 612e 7371 6c2e 5469 6d65 5374 616d ava.sql.TimeStam │ │ │ │ │ +00068be0: 7020 696e 7374 616e 6365 2073 686f 756c p instance shoul │ │ │ │ │ +00068bf0: 6420 636f 6d65 2061 6674 6572 206a 6176 d come after jav │ │ │ │ │ +00068c00: 612e 7574 696c 2e44 6174 6520 6966 204e a.util.Date if N │ │ │ │ │ +00068c10: 616e 6f73 2063 6f6d 706f 6e65 6e74 206f anos component o │ │ │ │ │ +00068c20: 6620 5469 6d65 5374 616d 7020 6973 206e f TimeStamp is n │ │ │ │ │ +00068c30: 6f74 2065 7175 616c 2074 6f20 3020 6d69 ot equal to 0 mi │ │ │ │ │ +00068c40: 6c6c 6973 6563 6f6e 6473 2e0a 0a3c 6c69 lliseconds...
  • java/util/Date/ │ │ │ │ │ +00068c60: 4461 7465 4772 6567 6f72 6961 6e43 616c DateGregorianCal │ │ │ │ │ +00068c70: 656e 6461 7254 6573 742e 6a61 7661 3a20 endarTest.java: │ │ │ │ │ +00068c80: 4d61 6b65 2073 7572 6520 7468 6174 2061 Make sure that a │ │ │ │ │ +00068c90: 2044 6174 6520 616e 6420 6120 4772 6567 Date and a Greg │ │ │ │ │ +00068ca0: 6f72 6961 6e43 616c 656e 6461 7220 7072 orianCalendar pr │ │ │ │ │ +00068cb0: 6f64 7563 6520 7468 6520 7361 6d65 2064 oduce the same d │ │ │ │ │ +00068cc0: 6174 652f 7469 6d65 2e0a 0a3c 6c69 3e6a ate/time...
  • j │ │ │ │ │ +00068cd0: 6176 612f 7574 696c 2f44 6174 652f 4461 ava/util/Date/Da │ │ │ │ │ +00068ce0: 7465 5265 6772 6573 7369 6f6e 2e6a 6176 teRegression.jav │ │ │ │ │ +00068cf0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ +00068d00: 7469 6c2f 4461 7465 2f44 6174 6554 6573 til/Date/DateTes │ │ │ │ │ +00068d10: 742e 6a61 7661 3a20 7465 7374 2044 6174 t.java: test Dat │ │ │ │ │ +00068d20: 650a 0a3c 6c69 3e6a 6176 612f 7574 696c e..
  • java/util │ │ │ │ │ +00068d30: 2f44 6174 652f 545a 2e6a 6176 613a 206a /Date/TZ.java: j │ │ │ │ │ +00068d40: 6176 612e 7574 696c 2e44 6174 6520 646f ava.util.Date do │ │ │ │ │ +00068d50: 6573 6e27 7420 6661 696c 2069 6620 6375 esn't fail if cu │ │ │ │ │ +00068d60: 7272 656e 7420 5469 6d65 5a6f 6e65 2069 rrent TimeZone i │ │ │ │ │ +00068d70: 7320 6368 616e 6765 640a 0a3c 6c69 3e6a s changed..
  • j │ │ │ │ │ +00068d80: 6176 612f 7574 696c 2f44 6174 652f 5469 ava/util/Date/Ti │ │ │ │ │ +00068d90: 6d65 7374 616d 7054 6573 742e 6a61 7661 mestampTest.java │ │ │ │ │ +00068da0: 3a20 4d61 6b65 2073 7572 6520 7468 6174 : Make sure that │ │ │ │ │ +00068db0: 2063 6861 6e67 6573 2074 6f20 7468 6520 changes to the │ │ │ │ │ +00068dc0: 4461 7465 2063 6c61 7373 2064 6f6e 2774 Date class don't │ │ │ │ │ +00068dd0: 2062 7265 616b 206a 6176 612e 7371 6c2e break java.sql. │ │ │ │ │ +00068de0: 5469 6d65 7374 616d 702e 0a0a 3c6c 693e Timestamp...
  • │ │ │ │ │ +00068df0: 6a61 7661 2f75 7469 6c2f 4465 7175 652f java/util/Deque/ │ │ │ │ │ +00068e00: 4368 6f72 7573 4c69 6e65 2e6a 6176 613a ChorusLine.java: │ │ │ │ │ +00068e10: 2044 6571 7565 2069 6d70 6c65 6d65 6e74 Deque implement │ │ │ │ │ +00068e20: 6174 696f 6e73 206d 7573 7420 6265 6861 ations must beha │ │ │ │ │ +00068e30: 7665 2069 736f 6d6f 7270 6869 6361 6c6c ve isomorphicall │ │ │ │ │ +00068e40: 790a 0a3c 6c69 3e6a 6176 612f 7574 696c y..
  • java/util │ │ │ │ │ +00068e50: 2f44 6f75 626c 6553 7472 6561 6d53 756d /DoubleStreamSum │ │ │ │ │ +00068e60: 732f 436f 6d70 656e 7361 7465 6453 756d s/CompensatedSum │ │ │ │ │ +00068e70: 732e 6a61 7661 3a20 0a0a 3c6c 693e 6a61 s.java: ..
  • ja │ │ │ │ │ +00068e80: 7661 2f75 7469 6c2f 446f 7562 6c65 5375 va/util/DoubleSu │ │ │ │ │ +00068e90: 6d6d 6172 7953 7461 7469 7374 6963 732f mmaryStatistics/ │ │ │ │ │ +00068ea0: 4e65 6761 7469 7665 436f 6d70 656e 7361 NegativeCompensa │ │ │ │ │ +00068eb0: 7469 6f6e 2e6a 6176 613a 2057 6865 6e20 tion.java: When │ │ │ │ │ +00068ec0: 636f 6d62 696e 696e 6720 7477 6f20 446f combining two Do │ │ │ │ │ +00068ed0: 7562 6c65 5375 6d6d 6172 7953 7461 7469 ubleSummaryStati │ │ │ │ │ +00068ee0: 7374 6963 732c 2074 6865 2063 6f6d 7065 stics, the compe │ │ │ │ │ +00068ef0: 6e73 6174 696f 6e20 6861 7320 746f 2062 nsation has to b │ │ │ │ │ +00068f00: 6520 7375 6274 7261 6374 6564 2e0a 0a3c e subtracted...< │ │ │ │ │ +00068f10: 6c69 3e6a 6176 612f 7574 696c 2f45 6e75 li>java/util/Enu │ │ │ │ │ +00068f20: 6d4d 6170 2f44 6973 7469 6e63 7445 6e74 mMap/DistinctEnt │ │ │ │ │ +00068f30: 7279 5365 7445 6c65 6d65 6e74 732e 6a61 rySetElements.ja │ │ │ │ │ +00068f40: 7661 3a20 5365 7473 2066 726f 6d20 4d61 va: Sets from Ma │ │ │ │ │ +00068f50: 702e 656e 7472 7953 6574 2829 2072 6574 p.entrySet() ret │ │ │ │ │ +00068f60: 7572 6e20 6469 7374 696e 6374 206f 626a urn distinct obj │ │ │ │ │ +00068f70: 6563 7473 2066 6f72 2065 6163 6820 456e ects for each En │ │ │ │ │ +00068f80: 7472 790a 0a3c 6c69 3e6a 6176 612f 7574 try..
  • java/ut │ │ │ │ │ +00068f90: 696c 2f45 6e75 6d4d 6170 2f45 6e74 7279 il/EnumMap/Entry │ │ │ │ │ +00068fa0: 5365 7449 7465 7261 746f 7252 656d 6f76 SetIteratorRemov │ │ │ │ │ +00068fb0: 6549 6e76 616c 6964 6174 6573 456e 7472 eInvalidatesEntr │ │ │ │ │ +00068fc0: 792e 6a61 7661 3a20 4974 6572 6174 6f72 y.java: Iterator │ │ │ │ │ +00068fd0: 2e72 656d 6f76 6528 2920 6672 6f6d 204d .remove() from M │ │ │ │ │ +00068fe0: 6170 2e65 6e74 7279 5365 7428 292e 6974 ap.entrySet().it │ │ │ │ │ +00068ff0: 6572 6174 6f72 2829 2069 6e76 616c 6964 erator() invalid │ │ │ │ │ +00069000: 6174 6573 2072 6574 7572 6e65 6420 456e ates returned En │ │ │ │ │ +00069010: 7472 792e 0a0a 3c6c 693e 6a61 7661 2f75 try...
  • java/u │ │ │ │ │ +00069020: 7469 6c2f 456e 756d 4d61 702f 456e 756d til/EnumMap/Enum │ │ │ │ │ +00069030: 4d61 7042 6173 682e 6a61 7661 3a20 556e MapBash.java: Un │ │ │ │ │ +00069040: 6974 2074 6573 7420 666f 7220 456e 756d it test for Enum │ │ │ │ │ +00069050: 4d61 700a 0a3c 6c69 3e6a 6176 612f 7574 Map..
  • java/ut │ │ │ │ │ +00069060: 696c 2f45 6e75 6d4d 6170 2f50 726f 7065 il/EnumMap/Prope │ │ │ │ │ +00069070: 7245 6e74 7279 5365 744f 6e43 6c6f 6e65 rEntrySetOnClone │ │ │ │ │ +00069080: 2e6a 6176 613a 2045 6e75 6d4d 6170 2e65 .java: EnumMap.e │ │ │ │ │ +00069090: 6e74 7279 5365 7428 2920 7265 7475 726e ntrySet() return │ │ │ │ │ +000690a0: 7320 616e 2065 6e74 7279 5365 7420 7265 s an entrySet re │ │ │ │ │ +000690b0: 6665 7265 6e63 696e 6720 746f 2074 6865 ferencing to the │ │ │ │ │ +000690c0: 2063 6c6f 6e65 6420 696e 7374 616e 6365 cloned instance │ │ │ │ │ +000690d0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +000690e0: 456e 756d 4d61 702f 5369 6d70 6c65 5365 EnumMap/SimpleSe │ │ │ │ │ +000690f0: 7269 616c 697a 6174 696f 6e2e 6a61 7661 rialization.java │ │ │ │ │ +00069100: 3a20 4120 7365 7269 616c 697a 6564 2045 : A serialized E │ │ │ │ │ +00069110: 6e75 6d4d 6170 2063 616e 2062 6520 7375 numMap can be su │ │ │ │ │ +00069120: 6363 6573 7366 756c 6c79 2064 652d 7365 ccessfully de-se │ │ │ │ │ +00069130: 7269 616c 697a 6564 2e0a 0a3c 6c69 3e6a rialized...
  • j │ │ │ │ │ +00069140: 6176 612f 7574 696c 2f45 6e75 6d4d 6170 ava/util/EnumMap │ │ │ │ │ +00069150: 2f54 6f41 7272 6179 2e6a 6176 613a 2054 /ToArray.java: T │ │ │ │ │ +00069160: 6573 7473 2066 6f72 2074 6f41 7272 6179 ests for toArray │ │ │ │ │ +00069170: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00069180: 456e 756d 4d61 702f 556e 6971 7565 4e75 EnumMap/UniqueNu │ │ │ │ │ +00069190: 6c6c 5661 6c75 652e 6a61 7661 3a20 2863 llValue.java: (c │ │ │ │ │ +000691a0: 6f6c 6c29 2045 6e75 6d4d 6170 2e63 6f6e oll) EnumMap.con │ │ │ │ │ +000691b0: 7461 696e 7356 616c 7565 286e 756c 6c29 tainsValue(null) │ │ │ │ │ +000691c0: 2072 6574 7572 6e73 2074 7275 650a 0a3c returns true..< │ │ │ │ │ +000691d0: 6c69 3e6a 6176 612f 7574 696c 2f45 6e75 li>java/util/Enu │ │ │ │ │ +000691e0: 6d53 6574 2f41 6c6c 4f66 2e6a 6176 613a mSet/AllOf.java: │ │ │ │ │ +000691f0: 2041 6c6c 4f66 2073 7461 7469 6320 6661 AllOf static fa │ │ │ │ │ +00069200: 6374 6f72 7920 6973 2062 726f 6b65 6e20 ctory is broken │ │ │ │ │ +00069210: 696e 2052 6567 756c 6172 2061 6e64 204a in Regular and J │ │ │ │ │ +00069220: 756d 626f 2065 6e75 6d20 7365 740a 0a3c umbo enum set..< │ │ │ │ │ +00069230: 6c69 3e6a 6176 612f 7574 696c 2f45 6e75 li>java/util/Enu │ │ │ │ │ +00069240: 6d53 6574 2f42 6f67 7573 456e 756d 5365 mSet/BogusEnumSe │ │ │ │ │ +00069250: 742e 6a61 7661 3a20 4368 6563 6b20 7468 t.java: Check th │ │ │ │ │ +00069260: 6174 2064 6573 6572 6961 6c69 7a61 7469 at deserializati │ │ │ │ │ +00069270: 6f6e 2070 7265 7365 7276 6573 2045 6e75 on preserves Enu │ │ │ │ │ +00069280: 6d53 6574 2069 6e74 6567 7269 7479 0a0a mSet integrity.. │ │ │ │ │ +00069290: 3c6c 693e 6a61 7661 2f75 7469 6c2f 456e
  • java/util/En │ │ │ │ │ +000692a0: 756d 5365 742f 436f 6d70 6c65 6d65 6e74 umSet/Complement │ │ │ │ │ +000692b0: 4f66 2e6a 6176 613a 2043 6f6d 706c 656d Of.java: Complem │ │ │ │ │ +000692c0: 656e 744f 6620 7374 6174 6963 2066 6163 entOf static fac │ │ │ │ │ +000692d0: 746f 7279 2069 7320 6272 6f6b 656e 2069 tory is broken i │ │ │ │ │ +000692e0: 6e20 5265 6775 6c61 7220 616e 6420 4a75 n Regular and Ju │ │ │ │ │ +000692f0: 6d62 6f20 656e 756d 2073 6574 0a0a 3c6c mbo enum set..java/util/Enum │ │ │ │ │ +00069310: 5365 742f 456e 756d 5365 7442 6173 682e Set/EnumSetBash. │ │ │ │ │ +00069320: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ +00069330: 666f 7220 456e 756d 5365 740a 0a3c 6c69 for EnumSet..
  • java/util/EnumS │ │ │ │ │ +00069350: 6574 2f45 6e75 6d53 6574 436c 6173 7353 et/EnumSetClassS │ │ │ │ │ +00069360: 6572 6961 6c69 7a61 7469 6f6e 2e6a 6176 erialization.jav │ │ │ │ │ +00069370: 613a 2054 6573 7420 6465 7365 7269 616c a: Test deserial │ │ │ │ │ +00069380: 697a 6174 696f 6e20 6f66 2061 2073 7472 ization of a str │ │ │ │ │ +00069390: 6561 6d20 636f 6e74 6169 6e69 6e67 2045 eam containing E │ │ │ │ │ +000693a0: 6e75 6d53 6574 2e63 6c61 7373 206f 626a numSet.class obj │ │ │ │ │ +000693b0: 6563 740a 0a3c 6c69 3e6a 6176 612f 7574 ect..
  • java/ut │ │ │ │ │ +000693c0: 696c 2f45 6e75 6d53 6574 2f49 6e73 6572 il/EnumSet/Inser │ │ │ │ │ +000693d0: 7457 726f 6e67 5479 7065 2e6a 6176 613a tWrongType.java: │ │ │ │ │ +000693e0: 2049 6e73 6572 7469 6e67 2065 6e75 6d20 Inserting enum │ │ │ │ │ +000693f0: 6f66 2077 726f 6e67 2074 7970 6520 646f of wrong type do │ │ │ │ │ +00069400: 6573 2068 6f72 7269 626c 6520 7468 696e es horrible thin │ │ │ │ │ +00069410: 6773 2074 6f20 456e 756d 5365 742f 4d61 gs to EnumSet/Ma │ │ │ │ │ +00069420: 700a 0a3c 6c69 3e6a 6176 612f 7574 696c p..
  • java/util │ │ │ │ │ +00069430: 2f45 6e75 6d53 6574 2f4a 756d 626f 5261 /EnumSet/JumboRa │ │ │ │ │ +00069440: 6e67 652e 6a61 7661 3a20 5261 6e67 6520 nge.java: Range │ │ │ │ │ +00069450: 7374 6174 6963 2066 6163 746f 7279 2066 static factory f │ │ │ │ │ +00069460: 6169 6c73 2074 6f20 636f 6d70 7574 6520 ails to compute │ │ │ │ │ +00069470: 7369 7a65 2069 6e20 4a75 6d62 6f20 656e size in Jumbo en │ │ │ │ │ +00069480: 756d 2073 6574 0a0a 3c6c 693e 6a61 7661 um set..
  • java │ │ │ │ │ +00069490: 2f75 7469 6c2f 456e 756d 5365 742f 4c61 /util/EnumSet/La │ │ │ │ │ +000694a0: 7267 6545 6e75 6d49 7465 7261 746f 7252 rgeEnumIteratorR │ │ │ │ │ +000694b0: 656d 6f76 6552 6573 696c 6965 6e63 652e emoveResilience. │ │ │ │ │ +000694c0: 6a61 7661 3a20 456e 756d 5365 7427 7320 java: EnumSet's │ │ │ │ │ +000694d0: 6974 6572 6174 6f72 2e72 656d 6f76 6528 iterator.remove( │ │ │ │ │ +000694e0: 2920 6361 6e20 6265 2072 6573 696c 6965 ) can be resilie │ │ │ │ │ +000694f0: 6e74 2074 6f20 7365 7427 7320 6d6f 6469 nt to set's modi │ │ │ │ │ +00069500: 6669 6361 7469 6f6e 2e0a 0a3c 6c69 3e6a fication...
  • j │ │ │ │ │ +00069510: 6176 612f 7574 696c 2f45 6e75 6d53 6574 ava/util/EnumSet │ │ │ │ │ +00069520: 2f4f 6e65 556e 6976 6572 7365 2e6a 6176 /OneUniverse.jav │ │ │ │ │ +00069530: 613a 2041 6c6c 2065 6e75 6d20 636f 6e73 a: All enum cons │ │ │ │ │ +00069540: 7461 6e74 7320 696e 2061 2063 6c61 7373 tants in a class │ │ │ │ │ +00069550: 2073 686f 756c 6420 7368 6172 6520 6120 should share a │ │ │ │ │ +00069560: 7369 6e67 6c65 2022 756e 6976 6572 7365 single "universe │ │ │ │ │ +00069570: 222e 0a0a 3c6c 693e 6a61 7661 2f75 7469 "...
  • java/uti │ │ │ │ │ +00069580: 6c2f 456e 756d 5365 742f 5261 6e67 652e l/EnumSet/Range. │ │ │ │ │ +00069590: 6a61 7661 3a20 5261 6e67 6520 7374 6174 java: Range stat │ │ │ │ │ +000695a0: 6963 2066 6163 746f 7279 2069 7320 6272 ic factory is br │ │ │ │ │ +000695b0: 6f6b 656e 2069 6e20 5265 6775 6c61 7220 oken in Regular │ │ │ │ │ +000695c0: 616e 6420 4a75 6d62 6f20 656e 756d 2073 and Jumbo enum s │ │ │ │ │ +000695d0: 6574 0a0a 3c6c 693e 6a61 7661 2f75 7469 et..
  • java/uti │ │ │ │ │ +000695e0: 6c2f 456e 756d 5365 742f 5265 7461 696e l/EnumSet/Retain │ │ │ │ │ +000695f0: 416c 6c2e 6a61 7661 3a20 5465 7374 2045 All.java: Test E │ │ │ │ │ +00069600: 6e75 6d53 6574 2e72 6574 6169 6e41 6c6c numSet.retainAll │ │ │ │ │ +00069610: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00069620: 456e 756d 5365 742f 536d 616c 6c45 6e75 EnumSet/SmallEnu │ │ │ │ │ +00069630: 6d49 7465 7261 746f 7252 656d 6f76 6552 mIteratorRemoveR │ │ │ │ │ +00069640: 6573 696c 6965 6e63 652e 6a61 7661 3a20 esilience.java: │ │ │ │ │ +00069650: 456e 756d 5365 7427 7320 6974 6572 6174 EnumSet's iterat │ │ │ │ │ +00069660: 6f72 2e72 656d 6f76 6528 2920 6361 6e20 or.remove() can │ │ │ │ │ +00069670: 6265 2072 6573 696c 6965 6e74 2074 6f20 be resilient to │ │ │ │ │ +00069680: 7365 7427 7320 6d6f 6469 6669 6361 7469 set's modificati │ │ │ │ │ +00069690: 6f6e 2e0a 0a3c 6c69 3e6a 6176 612f 7574 on...
  • java/ut │ │ │ │ │ +000696a0: 696c 2f46 6f72 6d61 7474 6162 6c65 2f53 il/Formattable/S │ │ │ │ │ +000696b0: 746f 636b 4e61 6d65 2e6a 6176 613a 2020 tockName.java: │ │ │ │ │ +000696c0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +000696d0: 466f 726d 6174 7465 722f 4261 7369 6354 Formatter/BasicT │ │ │ │ │ +000696e0: 6573 744c 6175 6e63 6865 722e 6a61 7661 estLauncher.java │ │ │ │ │ +000696f0: 3a20 556e 6974 2074 6573 7473 2066 6f72 : Unit tests for │ │ │ │ │ +00069700: 2066 6f72 6d61 7474 6572 0a0a 3c6c 693e formatter..
  • │ │ │ │ │ +00069710: 6a61 7661 2f75 7469 6c2f 466f 726d 6174 java/util/Format │ │ │ │ │ +00069720: 7465 722f 4269 6744 6563 696d 616c 526f ter/BigDecimalRo │ │ │ │ │ +00069730: 756e 6469 6e67 2e6a 6176 613a 2042 6967 unding.java: Big │ │ │ │ │ +00069740: 4465 6369 6d61 6c20 646f 6573 206e 6f74 Decimal does not │ │ │ │ │ +00069750: 2061 6c77 6179 7320 6469 7370 6c61 7920 always display │ │ │ │ │ +00069760: 666f 726d 6174 7469 6e67 2063 6f72 7265 formatting corre │ │ │ │ │ +00069770: 6374 6c79 2062 6563 6175 7365 2072 6f75 ctly because rou │ │ │ │ │ +00069780: 6e64 696e 6720 6973 2064 6f6e 6520 6166 nding is done af │ │ │ │ │ +00069790: 7465 7220 666f 726d 6174 7469 6e67 2063 ter formatting c │ │ │ │ │ +000697a0: 6865 636b 2e0a 0a3c 6c69 3e6a 6176 612f heck...
  • java/ │ │ │ │ │ +000697b0: 7574 696c 2f46 6f72 6d61 7474 6572 2f43 util/Formatter/C │ │ │ │ │ +000697c0: 6c6f 7365 2e6a 6176 613a 2042 6173 6963 lose.java: Basic │ │ │ │ │ +000697d0: 2074 6573 7473 2066 6f72 2063 6c6f 7365 tests for close │ │ │ │ │ +000697e0: 2829 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ()...
  • java/ut │ │ │ │ │ +000697f0: 696c 2f46 6f72 6d61 7474 6572 2f43 6f6e il/Formatter/Con │ │ │ │ │ +00069800: 7374 7275 6374 6f72 732e 6a61 7661 3a20 structors.java: │ │ │ │ │ +00069810: 556e 6974 2074 6573 7420 666f 7220 616c Unit test for al │ │ │ │ │ +00069820: 6c20 636f 6e73 7472 7563 746f 7273 2069 l constructors i │ │ │ │ │ +00069830: 6e74 726f 6475 6365 6420 6279 2074 6865 ntroduced by the │ │ │ │ │ +00069840: 2066 6f72 6d61 7474 6572 2066 6561 7475 formatter featu │ │ │ │ │ +00069850: 7265 0a0a 3c6c 693e 6a61 7661 2f75 7469 re..
  • java/uti │ │ │ │ │ +00069860: 6c2f 466f 726d 6174 7465 722f 456e 636f l/Formatter/Enco │ │ │ │ │ +00069870: 6469 6e67 5465 7374 2e6a 6176 613a 2054 dingTest.java: T │ │ │ │ │ +00069880: 6573 7420 746f 2076 6572 6966 7920 7468 est to verify th │ │ │ │ │ +00069890: 6520 6e65 7720 6f76 6572 6c6f 6164 206d e new overload m │ │ │ │ │ +000698a0: 6574 686f 6420 7769 7468 2043 6861 7273 ethod with Chars │ │ │ │ │ +000698b0: 6574 2066 756e 6374 696f 6e73 2074 6865 et functions the │ │ │ │ │ +000698c0: 2073 616d 6520 6173 2074 6865 2065 7869 same as the exi │ │ │ │ │ +000698d0: 7374 696e 6720 6d65 7468 6f64 2074 6861 sting method tha │ │ │ │ │ +000698e0: 7420 7461 6b65 7320 6120 6368 6172 7365 t takes a charse │ │ │ │ │ +000698f0: 7420 6e61 6d65 2e0a 0a3c 6c69 3e6a 6176 t name...
  • jav │ │ │ │ │ +00069900: 612f 7574 696c 2f46 6f72 6d61 7474 6572 a/util/Formatter │ │ │ │ │ +00069910: 2f46 6169 6c69 6e67 436f 6e73 7472 7563 /FailingConstruc │ │ │ │ │ +00069920: 746f 7273 2e6a 6176 613a 2050 7269 6e74 tors.java: Print │ │ │ │ │ +00069930: 5374 7265 616d 2c20 5072 696e 7457 7269 Stream, PrintWri │ │ │ │ │ +00069940: 7465 722c 2046 6f72 6d61 7474 6572 2c20 ter, Formatter, │ │ │ │ │ +00069950: 5363 616e 6e65 7220 6c65 6176 6520 6669 Scanner leave fi │ │ │ │ │ +00069960: 6c65 7320 6f70 656e 2077 6865 6e20 6578 les open when ex │ │ │ │ │ +00069970: 6365 7074 696f 6e20 7468 726f 776e 0a0a ception thrown.. │ │ │ │ │ +00069980: 3c6c 693e 6a61 7661 2f75 7469 6c2f 466f
  • java/util/Fo │ │ │ │ │ +00069990: 726d 6174 7465 722f 466c 7573 682e 6a61 rmatter/Flush.ja │ │ │ │ │ +000699a0: 7661 3a20 4261 7369 6320 7465 7374 7320 va: Basic tests │ │ │ │ │ +000699b0: 666f 7220 666c 7573 6828 292e 0a0a 3c6c for flush()...java/util/Form │ │ │ │ │ +000699d0: 6174 7465 722f 466f 726d 6174 4c6f 6361 atter/FormatLoca │ │ │ │ │ +000699e0: 6c65 2e6a 6176 613a 2074 6573 7420 7768 le.java: test wh │ │ │ │ │ +000699f0: 6574 6865 7220 7570 7065 7263 6173 696e ether uppercasin │ │ │ │ │ +00069a00: 6720 666f 6c6c 6f77 7320 4c6f 6361 6c65 g follows Locale │ │ │ │ │ +00069a10: 2e43 6174 6567 6f72 792e 464f 524d 4154 .Category.FORMAT │ │ │ │ │ +00069a20: 206c 6f63 616c 652e 0a0a 3c6c 693e 6a61 locale...
  • ja │ │ │ │ │ +00069a30: 7661 2f75 7469 6c2f 466f 726d 6174 7465 va/util/Formatte │ │ │ │ │ +00069a40: 722f 4865 7846 6c6f 6174 5a65 726f 5061 r/HexFloatZeroPa │ │ │ │ │ +00069a50: 6464 696e 672e 6a61 7661 3a20 496e 636f dding.java: Inco │ │ │ │ │ +00069a60: 7272 6563 7420 7a65 726f 2070 6164 6469 rrect zero paddi │ │ │ │ │ +00069a70: 6e67 206f 6363 7572 7320 696e 2074 6865 ng occurs in the │ │ │ │ │ +00069a80: 2070 7265 7365 6e63 6520 6f66 2073 6f6d presence of som │ │ │ │ │ +00069a90: 6520 6c65 6164 696e 6720 7369 676e 2066 e leading sign f │ │ │ │ │ +00069aa0: 6c61 6773 2066 6f72 2068 6578 6164 6563 lags for hexadec │ │ │ │ │ +00069ab0: 696d 616c 2066 6c6f 6174 696e 6720 706f imal floating po │ │ │ │ │ +00069ac0: 696e 7420 636f 6e76 6572 7369 6f6e 732e int conversions. │ │ │ │ │ +00069ad0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00069ae0: 466f 726d 6174 7465 722f 4e75 6c6c 4172 Formatter/NullAr │ │ │ │ │ +00069af0: 672e 6a61 7661 3a20 4261 7369 6320 7465 g.java: Basic te │ │ │ │ │ +00069b00: 7374 2066 6f72 206e 756c 6c20 6172 6775 st for null argu │ │ │ │ │ +00069b10: 6d65 6e74 0a0a 3c6c 693e 6a61 7661 2f75 ment..
  • java/u │ │ │ │ │ +00069b20: 7469 6c2f 466f 726d 6174 7465 722f 5061 til/Formatter/Pa │ │ │ │ │ +00069b30: 6464 696e 672e 6a61 7661 3a20 5465 7374 dding.java: Test │ │ │ │ │ +00069b40: 7320 746f 2065 7865 7263 6973 6520 7061 s to exercise pa │ │ │ │ │ +00069b50: 6464 696e 6720 6f6e 2069 6e74 2061 6e64 dding on int and │ │ │ │ │ +00069b60: 2064 6f75 626c 6520 7661 6c75 6573 2c20 double values, │ │ │ │ │ +00069b70: 7769 7468 2076 6172 696f 7573 2066 6c61 with various fla │ │ │ │ │ +00069b80: 6720 636f 6d62 696e 6174 696f 6e73 2e0a g combinations.. │ │ │ │ │ +00069b90: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f46 .
  • java/util/F │ │ │ │ │ +00069ba0: 6f72 6d61 7474 6572 2f73 7069 2f46 6f72 ormatter/spi/For │ │ │ │ │ +00069bb0: 6d61 7474 6572 5769 7468 5072 6f76 6964 matterWithProvid │ │ │ │ │ +00069bc0: 6572 2e6a 6176 613a 2074 6573 7420 7468 er.java: test th │ │ │ │ │ +00069bd0: 6520 466f 726d 6174 7465 722e 666f 726d e Formatter.form │ │ │ │ │ +00069be0: 6174 2829 206d 6574 686f 6420 7769 7468 at() method with │ │ │ │ │ +00069bf0: 206a 6176 612e 6c6f 6361 6c65 2e70 726f java.locale.pro │ │ │ │ │ +00069c00: 7669 6465 7273 3d53 5049 2c20 434f 4d50 viders=SPI, COMP │ │ │ │ │ +00069c10: 4154 2e0a 0a3c 6c69 3e6a 6176 612f 7574 AT...
  • java/ut │ │ │ │ │ +00069c20: 696c 2f46 6f72 6d61 7474 6572 2f73 7069 il/Formatter/spi │ │ │ │ │ +00069c30: 2f4e 6f47 726f 7570 696e 6755 7365 642e /NoGroupingUsed. │ │ │ │ │ +00069c40: 6a61 7661 3a20 7465 7374 2046 6f72 6d61 java: test Forma │ │ │ │ │ +00069c50: 7474 6572 2069 6620 616e 7920 4172 6974 tter if any Arit │ │ │ │ │ +00069c60: 686d 6574 6963 4578 6365 7074 696f 6e20 hmeticException │ │ │ │ │ +00069c70: 6973 2074 6872 6f77 6e20 7768 696c 6520 is thrown while │ │ │ │ │ +00069c80: 666f 726d 6174 7469 6e67 2061 206e 756d formatting a num │ │ │ │ │ +00069c90: 6265 7220 696e 2074 6865 206c 6f63 616c ber in the local │ │ │ │ │ +00069ca0: 6520 7768 6963 6820 646f 6573 206e 6f74 e which does not │ │ │ │ │ +00069cb0: 2075 7365 2061 6e79 2067 726f 7570 696e use any groupin │ │ │ │ │ +00069cc0: 672c 2062 7574 2073 7065 6369 6669 6573 g, but specifies │ │ │ │ │ +00069cd0: 2061 2067 726f 7570 696e 6720 7365 7061 a grouping sepa │ │ │ │ │ +00069ce0: 7261 746f 722e 0a0a 3c6c 693e 6a61 7661 rator...
  • java │ │ │ │ │ +00069cf0: 2f75 7469 6c2f 4861 7368 4d61 702f 4861 /util/HashMap/Ha │ │ │ │ │ +00069d00: 7368 4d61 7043 6c6f 6e65 4c65 616b 2e6a shMapCloneLeak.j │ │ │ │ │ +00069d10: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ +00069d20: 2077 6520 646f 206e 6f74 206c 6561 6b20 we do not leak │ │ │ │ │ +00069d30: 636f 6e74 656e 7473 2077 6865 6e20 7765 contents when we │ │ │ │ │ +00069d40: 2063 6c6f 6e65 2061 2048 6173 684d 6170 clone a HashMap │ │ │ │ │ +00069d50: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00069d60: 4861 7368 4d61 702f 4b65 7953 6574 5265 HashMap/KeySetRe │ │ │ │ │ +00069d70: 6d6f 7665 2e6a 6176 613a 2048 6173 684d move.java: HashM │ │ │ │ │ +00069d80: 6170 2061 6e64 2054 7265 654d 6170 2065 ap and TreeMap e │ │ │ │ │ +00069d90: 6e74 7279 5365 7428 292e 7265 6d6f 7665 ntrySet().remove │ │ │ │ │ +00069da0: 286b 2920 7370 7572 696f 7573 6c79 2072 (k) spuriously r │ │ │ │ │ +00069db0: 6574 7572 6e65 6420 6661 6c73 6520 6966 eturned false if │ │ │ │ │ +00069dc0: 2074 6865 204d 6170 2070 7265 7669 6f75 the Map previou │ │ │ │ │ +00069dd0: 736c 7920 6d61 7070 6564 206b 2074 6f20 sly mapped k to │ │ │ │ │ +00069de0: 6e75 6c6c 2e0a 0a3c 6c69 3e6a 6176 612f null...
  • java/ │ │ │ │ │ +00069df0: 7574 696c 2f48 6173 684d 6170 2f4e 756c util/HashMap/Nul │ │ │ │ │ +00069e00: 6c4b 6579 4174 5265 7369 7a65 2e6a 6176 lKeyAtResize.jav │ │ │ │ │ +00069e10: 613a 2049 6620 7468 6520 6b65 7920 746f a: If the key to │ │ │ │ │ +00069e20: 2062 6520 696e 7365 7274 6564 2069 6e74 be inserted int │ │ │ │ │ +00069e30: 6f20 6120 4861 7368 4d61 7020 6973 206e o a HashMap is n │ │ │ │ │ +00069e40: 756c 6c20 616e 6420 7468 6520 7461 626c ull and the tabl │ │ │ │ │ +00069e50: 6520 6e65 6564 7320 746f 2062 6520 7265 e needs to be re │ │ │ │ │ +00069e60: 7369 7a65 6420 6173 2070 6172 7420 6f66 sized as part of │ │ │ │ │ +00069e70: 2074 6865 2069 6e73 6572 7469 6f6e 2074 the insertion t │ │ │ │ │ +00069e80: 6865 6e20 6164 6445 6e74 7279 2077 696c hen addEntry wil │ │ │ │ │ +00069e90: 6c20 7472 7920 746f 2072 6563 616c 6375 l try to recalcu │ │ │ │ │ +00069ea0: 6c61 7465 2074 6865 2068 6173 6820 6f66 late the hash of │ │ │ │ │ +00069eb0: 2061 206e 756c 6c20 6b65 792e 0a0a 3c6c a null key...java/util/Hash │ │ │ │ │ +00069ed0: 4d61 702f 4f76 6572 7269 6465 4973 456d Map/OverrideIsEm │ │ │ │ │ +00069ee0: 7074 792e 6a61 7661 3a20 5665 7269 6679 pty.java: Verify │ │ │ │ │ +00069ef0: 2074 6861 7420 7765 2064 6f20 6e6f 7420 that we do not │ │ │ │ │ +00069f00: 6765 7420 6578 6365 7074 696f 6e20 7768 get exception wh │ │ │ │ │ +00069f10: 656e 2077 6520 6f76 6572 7269 6465 2069 en we override i │ │ │ │ │ +00069f20: 7345 6d70 7479 2829 2069 6e20 6120 7375 sEmpty() in a su │ │ │ │ │ +00069f30: 6263 6c61 7373 206f 6620 4861 7368 4d61 bclass of HashMa │ │ │ │ │ +00069f40: 700a 0a3c 6c69 3e6a 6176 612f 7574 696c p..
  • java/util │ │ │ │ │ +00069f50: 2f48 6173 684d 6170 2f50 7574 4e75 6c6c /HashMap/PutNull │ │ │ │ │ +00069f60: 4b65 792e 6a61 7661 3a20 456e 7375 7265 Key.java: Ensure │ │ │ │ │ +00069f70: 2074 6861 7420 7768 656e 2074 7265 6573 that when trees │ │ │ │ │ +00069f80: 2061 7265 2062 6569 6e67 2075 7365 6420 are being used │ │ │ │ │ +00069f90: 666f 7220 636f 6c6c 6973 696f 6e73 2074 for collisions t │ │ │ │ │ +00069fa0: 6861 7420 6e75 6c6c 206b 6579 2069 6e73 hat null key ins │ │ │ │ │ +00069fb0: 6572 7469 6f6e 2073 7469 6c6c 2077 6f72 ertion still wor │ │ │ │ │ +00069fc0: 6b73 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ks...
  • java/ut │ │ │ │ │ +00069fd0: 696c 2f48 6173 684d 6170 2f52 6570 6c61 il/HashMap/Repla │ │ │ │ │ +00069fe0: 6365 4578 6973 7469 6e67 2e6a 6176 613a ceExisting.java: │ │ │ │ │ +00069ff0: 2056 6572 6966 7920 7468 6174 2072 6570 Verify that rep │ │ │ │ │ +0006a000: 6c61 6369 6e67 2074 6865 2076 616c 7565 lacing the value │ │ │ │ │ +0006a010: 2066 6f72 2061 6e20 6578 6973 7469 6e67 for an existing │ │ │ │ │ +0006a020: 206b 6579 2064 6f65 7320 6e6f 7420 636f key does not co │ │ │ │ │ +0006a030: 7272 7570 7420 6163 7469 7665 2069 7465 rrupt active ite │ │ │ │ │ +0006a040: 7261 746f 7273 2c20 696e 2070 6172 7469 rators, in parti │ │ │ │ │ +0006a050: 6375 6c61 7220 6475 6520 746f 2061 2072 cular due to a r │ │ │ │ │ +0006a060: 6573 697a 6528 2920 6f63 6375 7272 696e esize() occurrin │ │ │ │ │ +0006a070: 6720 616e 6420 6e6f 7420 7570 6461 7469 g and not updati │ │ │ │ │ +0006a080: 6e67 206d 6f64 436f 756e 742e 0a0a 3c6c ng modCount...java/util/Hash │ │ │ │ │ +0006a0a0: 4d61 702f 5365 7456 616c 7565 2e6a 6176 Map/SetValue.jav │ │ │ │ │ +0006a0b0: 613a 2048 6173 684d 6170 2e45 6e74 7279 a: HashMap.Entry │ │ │ │ │ +0006a0c0: 2e73 6574 5661 6c75 6528 2920 7265 7475 .setValue() retu │ │ │ │ │ +0006a0d0: 726e 7320 6e65 7720 7661 6c75 6520 2861 rns new value (a │ │ │ │ │ +0006a0e0: 7320 6f70 706f 7365 6420 746f 206f 6c64 s opposed to old │ │ │ │ │ +0006a0f0: 290a 0a3c 6c69 3e6a 6176 612f 7574 696c )..
  • java/util │ │ │ │ │ +0006a100: 2f48 6173 684d 6170 2f54 6f41 7272 6179 /HashMap/ToArray │ │ │ │ │ +0006a110: 2e6a 6176 613a 2048 6173 684d 6170 2e74 .java: HashMap.t │ │ │ │ │ +0006a120: 6f41 7272 6179 2829 2062 6568 6176 696f oArray() behavio │ │ │ │ │ +0006a130: 7220 7465 7374 730a 0a3c 6c69 3e6a 6176 r tests..
  • jav │ │ │ │ │ +0006a140: 612f 7574 696c 2f48 6173 684d 6170 2f54 a/util/HashMap/T │ │ │ │ │ +0006a150: 6f53 7472 696e 672e 6a61 7661 3a20 4861 oString.java: Ha │ │ │ │ │ +0006a160: 7368 4d61 7027 7320 656e 7472 792e 746f shMap's entry.to │ │ │ │ │ +0006a170: 5374 7269 6e67 2074 6872 6577 2061 206e String threw a n │ │ │ │ │ +0006a180: 756c 6c20 706f 696e 7465 7220 6578 6320 ull pointer exc │ │ │ │ │ +0006a190: 6966 2074 6865 2048 6173 684d 6170 2063 if the HashMap c │ │ │ │ │ +0006a1a0: 6f6e 7461 696e 6564 206e 756c 6c20 6b65 ontained null ke │ │ │ │ │ +0006a1b0: 7973 206f 7220 7661 6c75 6573 2e0a 0a3c ys or values...< │ │ │ │ │ +0006a1c0: 6c69 3e6a 6176 612f 7574 696c 2f48 6173 li>java/util/Has │ │ │ │ │ +0006a1d0: 684d 6170 2f54 7265 6542 696e 4173 7365 hMap/TreeBinAsse │ │ │ │ │ +0006a1e0: 7274 2e6a 6176 613a 2043 6865 636b 2066 rt.java: Check f │ │ │ │ │ +0006a1f0: 6f72 2041 7373 6572 7469 6f6e 4572 726f or AssertionErro │ │ │ │ │ +0006a200: 7220 6672 6f6d 2048 6173 684d 6170 2054 r from HashMap T │ │ │ │ │ +0006a210: 7265 6542 696e 2061 6674 6572 2049 7465 reeBin after Ite │ │ │ │ │ +0006a220: 7261 746f 722e 7265 6d6f 7665 0a0a 3c6c rator.remove..java/util/Hash │ │ │ │ │ +0006a240: 4d61 702f 5768 6974 6542 6f78 5265 7369 Map/WhiteBoxResi │ │ │ │ │ +0006a250: 7a65 5465 7374 2e6a 6176 613a 2057 6869 zeTest.java: Whi │ │ │ │ │ +0006a260: 7465 2062 6f78 2074 6573 7473 2066 6f72 te box tests for │ │ │ │ │ +0006a270: 2048 6173 684d 6170 2d72 656c 6174 6564 HashMap-related │ │ │ │ │ +0006a280: 2069 6e74 6572 6e61 6c73 2061 726f 756e internals aroun │ │ │ │ │ +0006a290: 6420 7461 626c 6520 7369 7a69 6e67 0a0a d table sizing.. │ │ │ │ │ +0006a2a0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4861
  • java/util/Ha │ │ │ │ │ +0006a2b0: 7368 5365 742f 5365 7269 616c 697a 6174 shSet/Serializat │ │ │ │ │ +0006a2c0: 696f 6e2e 6a61 7661 3a20 5665 7269 6679 ion.java: Verify │ │ │ │ │ +0006a2d0: 2074 6861 7420 6120 7365 7269 616c 697a that a serializ │ │ │ │ │ +0006a2e0: 6564 2048 6173 6853 6574 206d 6179 2073 ed HashSet may s │ │ │ │ │ +0006a2f0: 7563 6365 7373 6675 6c6c 7920 6265 2064 uccessfully be d │ │ │ │ │ +0006a300: 6573 6572 6961 6c69 7a65 642e 0a0a 3c6c eserialized...java/util/Hash │ │ │ │ │ +0006a320: 7461 626c 652f 4465 7365 7269 616c 697a table/Deserializ │ │ │ │ │ +0006a330: 6564 4c65 6e67 7468 2e6a 6176 613a 2048 edLength.java: H │ │ │ │ │ +0006a340: 6173 6874 6162 6c65 2064 6573 6572 6961 ashtable deseria │ │ │ │ │ +0006a350: 6c69 7a61 7469 6f6e 2072 6563 6f6e 7374 lization reconst │ │ │ │ │ +0006a360: 6974 7574 6573 2074 6162 6c65 2077 6974 itutes table wit │ │ │ │ │ +0006a370: 6820 7772 6f6e 6720 6361 7061 6369 7479 h wrong capacity │ │ │ │ │ +0006a380: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0006a390: 4861 7368 7461 626c 652f 4571 7561 6c73 Hashtable/Equals │ │ │ │ │ +0006a3a0: 4361 7374 2e6a 6176 613a 2048 6173 6874 Cast.java: Hasht │ │ │ │ │ +0006a3b0: 6162 6c65 2077 6173 206c 6573 7320 726f able was less ro │ │ │ │ │ +0006a3c0: 6275 7374 2074 6f20 6578 7465 6e73 696f bust to extensio │ │ │ │ │ +0006a3d0: 6e20 7468 6174 2069 7420 636f 756c 6420 n that it could │ │ │ │ │ +0006a3e0: 6861 7665 2062 6565 6e20 6265 6361 7573 have been becaus │ │ │ │ │ +0006a3f0: 6520 7468 6520 6571 7561 6c73 2061 6e64 e the equals and │ │ │ │ │ +0006a400: 2048 6173 6863 6f64 6520 6d65 7468 6f64 Hashcode method │ │ │ │ │ +0006a410: 7320 7573 6564 2069 6e74 6572 6e61 6c73 s used internals │ │ │ │ │ +0006a420: 2075 6e6e 6563 6573 7361 7269 6c79 2e0a unnecessarily.. │ │ │ │ │ +0006a430: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f48 .
  • java/util/H │ │ │ │ │ +0006a440: 6173 6874 6162 6c65 2f48 6173 6843 6f64 ashtable/HashCod │ │ │ │ │ +0006a450: 652e 6a61 7661 3a20 4861 7368 7461 626c e.java: Hashtabl │ │ │ │ │ +0006a460: 6527 7320 6861 7368 436f 6465 206d 6574 e's hashCode met │ │ │ │ │ +0006a470: 686f 6420 616c 7761 7973 2072 6574 7572 hod always retur │ │ │ │ │ +0006a480: 6e73 207a 6572 6f28 2129 0a0a 3c6c 693e ns zero(!)..
  • │ │ │ │ │ +0006a490: 6a61 7661 2f75 7469 6c2f 4861 7368 7461 java/util/Hashta │ │ │ │ │ +0006a4a0: 626c 652f 496c 6c65 6761 6c4c 6f61 6446 ble/IllegalLoadF │ │ │ │ │ +0006a4b0: 6163 746f 722e 6a61 7661 3a20 5465 7374 actor.java: Test │ │ │ │ │ +0006a4c0: 2066 6f72 2061 6e20 696c 6c65 6761 6c61 for an illegala │ │ │ │ │ +0006a4d0: 7267 756d 656e 7465 7863 6570 7469 6f6e rgumentexception │ │ │ │ │ +0006a4e0: 206f 6e20 6c6f 6164 4661 6374 6f72 0a0a on loadFactor.. │ │ │ │ │ +0006a4f0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4861
  • java/util/Ha │ │ │ │ │ +0006a500: 7368 7461 626c 652f 5265 6164 4f62 6a65 shtable/ReadObje │ │ │ │ │ +0006a510: 6374 2e6a 6176 613a 2074 6573 7420 4861 ct.java: test Ha │ │ │ │ │ +0006a520: 7368 7461 626c 6520 7265 6164 4f62 6a65 shtable readObje │ │ │ │ │ +0006a530: 6374 2066 6f72 2069 6e76 6f63 6174 696f ct for invocatio │ │ │ │ │ +0006a540: 6e20 6f66 206f 7665 7272 6964 6162 6c65 n of overridable │ │ │ │ │ +0006a550: 2070 7574 206d 6574 686f 640a 0a3c 6c69 put method..
  • java/util/Hasht │ │ │ │ │ +0006a570: 6162 6c65 2f53 656c 6652 6566 2e6a 6176 able/SelfRef.jav │ │ │ │ │ +0006a580: 613a 2048 6173 6874 6162 6c65 2773 2074 a: Hashtable's t │ │ │ │ │ +0006a590: 6f53 7472 696e 6720 6d65 7468 6f64 2073 oString method s │ │ │ │ │ +0006a5a0: 686f 756c 6420 6465 7465 6374 2073 656c hould detect sel │ │ │ │ │ +0006a5b0: 662d 7265 6665 7265 6e74 6961 6c20 6861 f-referential ha │ │ │ │ │ +0006a5c0: 7368 2074 6162 6c65 7320 7261 7468 6572 sh tables rather │ │ │ │ │ +0006a5d0: 2074 6861 6e20 7468 726f 7769 6e67 2061 than throwing a │ │ │ │ │ +0006a5e0: 2053 7461 636b 4f76 6572 666c 6f77 4578 StackOverflowEx │ │ │ │ │ +0006a5f0: 6365 7074 696f 6e2e 0a0a 3c6c 693e 6a61 ception...
  • ja │ │ │ │ │ +0006a600: 7661 2f75 7469 6c2f 4861 7368 7461 626c va/util/Hashtabl │ │ │ │ │ +0006a610: 652f 5365 7269 616c 697a 6174 696f 6e44 e/SerializationD │ │ │ │ │ +0006a620: 6561 646c 6f63 6b2e 6a61 7661 3a20 5365 eadlock.java: Se │ │ │ │ │ +0006a630: 7269 616c 697a 696e 6720 4861 7368 7461 rializing Hashta │ │ │ │ │ +0006a640: 626c 6520 6f62 6a65 6374 7320 7768 6963 ble objects whic │ │ │ │ │ +0006a650: 6820 7265 6665 7220 746f 2065 6163 6820 h refer to each │ │ │ │ │ +0006a660: 6f74 6865 7220 7368 6f75 6c64 206e 6f74 other should not │ │ │ │ │ +0006a670: 2062 6520 6162 6c65 2074 6f20 6465 6164 be able to dead │ │ │ │ │ +0006a680: 6c6f 636b 2e0a 0a3c 6c69 3e6a 6176 612f lock...
  • java/ │ │ │ │ │ +0006a690: 7574 696c 2f48 6173 6874 6162 6c65 2f53 util/Hashtable/S │ │ │ │ │ +0006a6a0: 696d 706c 6553 6572 6961 6c69 7a61 7469 impleSerializati │ │ │ │ │ +0006a6b0: 6f6e 2e6a 6176 613a 2041 2073 6572 6961 on.java: A seria │ │ │ │ │ +0006a6c0: 6c69 7a65 6420 4861 7368 7461 626c 6520 lized Hashtable │ │ │ │ │ +0006a6d0: 6361 6e20 6265 2064 652d 7365 7269 616c can be de-serial │ │ │ │ │ +0006a6e0: 697a 6564 2070 726f 7065 726c 792e 0a0a ized properly... │ │ │ │ │ +0006a6f0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4865
  • java/util/He │ │ │ │ │ +0006a700: 7846 6f72 6d61 742f 4865 7846 6f72 6d61 xFormat/HexForma │ │ │ │ │ +0006a710: 7454 6573 742e 6a61 7661 3a20 4368 6563 tTest.java: Chec │ │ │ │ │ +0006a720: 6b20 4865 7846 6f72 6d61 7420 666f 726d k HexFormat form │ │ │ │ │ +0006a730: 6174 7469 6e67 2061 6e64 2070 6172 7369 atting and parsi │ │ │ │ │ +0006a740: 6e67 0a0a 3c6c 693e 6a61 7661 2f75 7469 ng..
  • java/uti │ │ │ │ │ +0006a750: 6c2f 4964 656e 7469 7479 4861 7368 4d61 l/IdentityHashMa │ │ │ │ │ +0006a760: 702f 4261 7369 632e 6a61 7661 3a20 4261 p/Basic.java: Ba │ │ │ │ │ +0006a770: 7369 6320 7465 7374 7320 666f 7220 4964 sic tests for Id │ │ │ │ │ +0006a780: 656e 7469 7479 4861 7368 4d61 700a 0a3c entityHashMap..< │ │ │ │ │ +0006a790: 6c69 3e6a 6176 612f 7574 696c 2f49 6465 li>java/util/Ide │ │ │ │ │ +0006a7a0: 6e74 6974 7948 6173 684d 6170 2f43 6170 ntityHashMap/Cap │ │ │ │ │ +0006a7b0: 6163 6974 792e 6a61 7661 3a20 4964 656e acity.java: Iden │ │ │ │ │ +0006a7c0: 7469 7479 4861 7368 4d61 7020 7265 616c tityHashMap real │ │ │ │ │ +0006a7d0: 6c6f 6361 7465 7320 7374 6f72 6167 6520 locates storage │ │ │ │ │ +0006a7e0: 7768 656e 2069 6e73 6572 7469 6e67 2065 when inserting e │ │ │ │ │ +0006a7f0: 7870 6563 7465 6420 6e75 6d62 6572 206f xpected number o │ │ │ │ │ +0006a800: 6620 656c 656d 656e 7473 0a0a 3c6c 693e f elements..
  • │ │ │ │ │ +0006a810: 6a61 7661 2f75 7469 6c2f 4964 656e 7469 java/util/Identi │ │ │ │ │ +0006a820: 7479 4861 7368 4d61 702f 4469 7374 696e tyHashMap/Distin │ │ │ │ │ +0006a830: 6374 456e 7472 7953 6574 456c 656d 656e ctEntrySetElemen │ │ │ │ │ +0006a840: 7473 2e6a 6176 613a 2053 6574 7320 6672 ts.java: Sets fr │ │ │ │ │ +0006a850: 6f6d 204d 6170 2e65 6e74 7279 5365 7428 om Map.entrySet( │ │ │ │ │ +0006a860: 2920 7265 7475 726e 2064 6973 7469 6e63 ) return distinc │ │ │ │ │ +0006a870: 7420 6f62 6a65 6374 7320 666f 7220 6561 t objects for ea │ │ │ │ │ +0006a880: 6368 2045 6e74 7279 0a0a 3c6c 693e 6a61 ch Entry..
  • ja │ │ │ │ │ +0006a890: 7661 2f75 7469 6c2f 4964 656e 7469 7479 va/util/Identity │ │ │ │ │ +0006a8a0: 4861 7368 4d61 702f 456e 7472 7953 6574 HashMap/EntrySet │ │ │ │ │ +0006a8b0: 4974 6572 6174 6f72 5265 6d6f 7665 496e IteratorRemoveIn │ │ │ │ │ +0006a8c0: 7661 6c69 6461 7465 7345 6e74 7279 2e6a validatesEntry.j │ │ │ │ │ +0006a8d0: 6176 613a 2049 7465 7261 746f 722e 7265 ava: Iterator.re │ │ │ │ │ +0006a8e0: 6d6f 7665 2829 2066 726f 6d20 4d61 702e move() from Map. │ │ │ │ │ +0006a8f0: 656e 7472 7953 6574 2829 2e69 7465 7261 entrySet().itera │ │ │ │ │ +0006a900: 746f 7228 2920 696e 7661 6c69 6461 7465 tor() invalidate │ │ │ │ │ +0006a910: 7320 7265 7475 726e 6564 2045 6e74 7279 s returned Entry │ │ │ │ │ +0006a920: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +0006a930: 2f49 6465 6e74 6974 7948 6173 684d 6170 /IdentityHashMap │ │ │ │ │ +0006a940: 2f54 6f41 7272 6179 2e6a 6176 613a 2049 /ToArray.java: I │ │ │ │ │ +0006a950: 6465 6e74 6974 7948 6173 684d 6170 2773 dentityHashMap's │ │ │ │ │ +0006a960: 2065 6e74 7279 5365 7420 746f 4172 7261 entrySet toArra │ │ │ │ │ +0006a970: 7920 7465 7374 730a 0a3c 6c69 3e6a 6176 y tests..
  • jav │ │ │ │ │ +0006a980: 612f 7574 696c 2f49 6465 6e74 6974 7948 a/util/IdentityH │ │ │ │ │ +0006a990: 6173 684d 6170 2f54 6f53 7472 696e 672e ashMap/ToString. │ │ │ │ │ +0006a9a0: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ +0006a9b0: 746f 5374 7269 6e67 206f 6e20 656e 7472 toString on entr │ │ │ │ │ +0006a9c0: 7953 6574 2049 7465 7261 746f 722f 456e ySet Iterator/En │ │ │ │ │ +0006a9d0: 7472 7920 6265 6861 7665 7320 7265 6173 try behaves reas │ │ │ │ │ +0006a9e0: 6f6e 6162 6c79 0a0a 3c6c 693e 6a61 7661 onably..
  • java │ │ │ │ │ +0006a9f0: 2f75 7469 6c2f 496c 6c65 6761 6c46 6f72 /util/IllegalFor │ │ │ │ │ +0006aa00: 6d61 7445 7863 6570 7469 6f6e 2f43 6f6e matException/Con │ │ │ │ │ +0006aa10: 7374 7275 6374 6f72 732e 6a61 7661 3a20 structors.java: │ │ │ │ │ +0006aa20: 200a 0a3c 6c69 3e6a 6176 612f 7574 696c ..
  • java/util │ │ │ │ │ +0006aa30: 2f49 6c6c 6567 616c 466f 726d 6174 4578 /IllegalFormatEx │ │ │ │ │ +0006aa40: 6365 7074 696f 6e2f 5465 7374 466f 726d ception/TestForm │ │ │ │ │ +0006aa50: 6174 5370 6563 6966 6965 7242 6f75 6e64 atSpecifierBound │ │ │ │ │ +0006aa60: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ +0006aa70: 6176 612f 7574 696c 2f49 7465 7261 746f ava/util/Iterato │ │ │ │ │ +0006aa80: 722f 4974 6572 6174 6f72 4465 6661 756c r/IteratorDefaul │ │ │ │ │ +0006aa90: 7473 2e6a 6176 613a 2074 6573 7420 6578 ts.java: test ex │ │ │ │ │ +0006aaa0: 7465 6e73 696f 6e20 6d65 7468 6f64 7320 tension methods │ │ │ │ │ +0006aab0: 6f6e 2049 7465 7261 746f 720a 0a3c 6c69 on Iterator..
  • java/util/Itera │ │ │ │ │ +0006aad0: 746f 722f 5072 696d 6974 6976 6549 7465 tor/PrimitiveIte │ │ │ │ │ +0006aae0: 7261 746f 7244 6566 6175 6c74 732e 6a61 ratorDefaults.ja │ │ │ │ │ +0006aaf0: 7661 3a20 7465 7374 2064 6566 6175 6c74 va: test default │ │ │ │ │ +0006ab00: 206d 6574 686f 6473 206f 6e20 5072 696d methods on Prim │ │ │ │ │ +0006ab10: 6974 6976 6549 7465 7261 746f 720a 0a3c itiveIterator..< │ │ │ │ │ +0006ab20: 6c69 3e6a 6176 612f 7574 696c 2f4c 696e li>java/util/Lin │ │ │ │ │ +0006ab30: 6b65 6448 6173 684d 6170 2f42 6173 6963 kedHashMap/Basic │ │ │ │ │ +0006ab40: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ +0006ab50: 7420 666f 7220 4c69 6e6b 6564 4861 7368 t for LinkedHash │ │ │ │ │ +0006ab60: 4d61 702e 0a0a 3c6c 693e 6a61 7661 2f75 Map...
  • java/u │ │ │ │ │ +0006ab70: 7469 6c2f 4c69 6e6b 6564 4861 7368 4d61 til/LinkedHashMa │ │ │ │ │ +0006ab80: 702f 4361 6368 652e 6a61 7661 3a20 4261 p/Cache.java: Ba │ │ │ │ │ +0006ab90: 7369 6320 7465 7374 206f 6620 7265 6d6f sic test of remo │ │ │ │ │ +0006aba0: 7665 456c 6465 7374 456c 656d 656e 7420 veEldestElement │ │ │ │ │ +0006abb0: 6d65 7468 6f64 2e0a 0a3c 6c69 3e6a 6176 method...
  • jav │ │ │ │ │ +0006abc0: 612f 7574 696c 2f4c 696e 6b65 6448 6173 a/util/LinkedHas │ │ │ │ │ +0006abd0: 684d 6170 2f43 6f6d 7075 7465 4966 4162 hMap/ComputeIfAb │ │ │ │ │ +0006abe0: 7365 6e74 4163 6365 7373 4f72 6465 722e sentAccessOrder. │ │ │ │ │ +0006abf0: 6a61 7661 3a20 636f 6d70 7574 6549 6641 java: computeIfA │ │ │ │ │ +0006ac00: 6273 656e 7420 776f 756c 6420 6765 6e65 bsent would gene │ │ │ │ │ +0006ac10: 7261 7465 2073 7075 7269 6f75 7320 6163 rate spurious ac │ │ │ │ │ +0006ac20: 6365 7373 0a0a 3c6c 693e 6a61 7661 2f75 cess..
  • java/u │ │ │ │ │ +0006ac30: 7469 6c2f 4c69 6e6b 6564 4861 7368 4d61 til/LinkedHashMa │ │ │ │ │ +0006ac40: 702f 456d 7074 794d 6170 4974 6572 6174 p/EmptyMapIterat │ │ │ │ │ +0006ac50: 6f72 2e6a 6176 613a 2069 7465 7261 746f or.java: iterato │ │ │ │ │ +0006ac60: 7273 206f 6e20 636f 6c6c 6563 7469 6f6e rs on collection │ │ │ │ │ +0006ac70: 2076 6965 7773 206f 6620 656d 7074 7920 views of empty │ │ │ │ │ +0006ac80: 6d61 7020 7765 7265 6e27 7420 6661 696c map weren't fail │ │ │ │ │ +0006ac90: 2d66 6173 742e 0a0a 3c6c 693e 6a61 7661 -fast...
  • java │ │ │ │ │ +0006aca0: 2f75 7469 6c2f 4c69 6e6b 6564 4861 7368 /util/LinkedHash │ │ │ │ │ +0006acb0: 5365 742f 4261 7369 632e 6a61 7661 3a20 Set/Basic.java: │ │ │ │ │ +0006acc0: 4261 7369 6320 7465 7374 2066 6f72 204c Basic test for L │ │ │ │ │ +0006acd0: 696e 6b65 6448 6173 6853 6574 2e0a 0a3c inkedHashSet...< │ │ │ │ │ +0006ace0: 6c69 3e6a 6176 612f 7574 696c 2f4c 696e li>java/util/Lin │ │ │ │ │ +0006acf0: 6b65 644c 6973 742f 4164 6441 6c6c 2e6a kedList/AddAll.j │ │ │ │ │ +0006ad00: 6176 613a 2041 6464 416c 6c20 7761 7320 ava: AddAll was │ │ │ │ │ +0006ad10: 7072 6570 656e 6469 6e67 2069 6e73 7465 prepending inste │ │ │ │ │ +0006ad20: 6164 206f 6620 6170 7065 6e64 696e 6721 ad of appending! │ │ │ │ │ +0006ad30: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0006ad40: 4c69 6e6b 6564 4c69 7374 2f43 6c6f 6e65 LinkedList/Clone │ │ │ │ │ +0006ad50: 2e6a 6176 613a 2043 6c6f 6e69 6e67 2061 .java: Cloning a │ │ │ │ │ +0006ad60: 2073 7562 636c 6173 7320 6f66 204c 696e subclass of Lin │ │ │ │ │ +0006ad70: 6b65 644c 6973 7420 7265 7375 6c74 7320 kedList results │ │ │ │ │ +0006ad80: 696e 2061 6e20 6f62 6a65 6374 2074 6861 in an object tha │ │ │ │ │ +0006ad90: 7420 6973 6e27 7420 616e 2069 6e73 7461 t isn't an insta │ │ │ │ │ +0006ada0: 6e63 6520 6f66 2074 6865 2073 7562 636c nce of the subcl │ │ │ │ │ +0006adb0: 6173 732e 0a0a 3c6c 693e 6a61 7661 2f75 ass...
  • java/u │ │ │ │ │ +0006adc0: 7469 6c2f 4c69 6e6b 6564 4c69 7374 2f43 til/LinkedList/C │ │ │ │ │ +0006add0: 6f6d 6f64 6966 6965 6452 656d 6f76 652e omodifiedRemove. │ │ │ │ │ +0006ade0: 6a61 7661 3a20 4475 6520 746f 2061 2062 java: Due to a b │ │ │ │ │ +0006adf0: 7567 2069 6e20 4c69 6e6b 6564 4c69 7374 ug in LinkedList │ │ │ │ │ +0006ae00: 2773 204c 6973 7449 7465 7261 746f 7227 's ListIterator' │ │ │ │ │ +0006ae10: 7320 7265 6d6f 7665 2829 2c20 7468 6520 s remove(), the │ │ │ │ │ +0006ae20: 4c69 7374 4974 6572 6174 6f72 2077 6f75 ListIterator wou │ │ │ │ │ +0006ae30: 6c64 206e 6f74 2063 6865 636b 2066 6f72 ld not check for │ │ │ │ │ +0006ae40: 2063 6f6d 6f64 6966 6963 6174 696f 6e20 comodification │ │ │ │ │ +0006ae50: 6265 666f 7265 2072 656d 6f76 652e 0a0a before remove... │ │ │ │ │ +0006ae60: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4c69
  • java/util/Li │ │ │ │ │ +0006ae70: 6e6b 6564 4c69 7374 2f52 656d 6f76 652e nkedList/Remove. │ │ │ │ │ +0006ae80: 6a61 7661 3a20 4475 6520 746f 2061 2062 java: Due to a b │ │ │ │ │ +0006ae90: 7567 2069 6e20 4c69 6e6b 6564 4c69 7374 ug in LinkedList │ │ │ │ │ +0006aea0: 2773 204c 6973 7449 7465 7261 746f 7227 's ListIterator' │ │ │ │ │ +0006aeb0: 7320 7265 6d6f 7665 2829 206c 6f67 6963 s remove() logic │ │ │ │ │ +0006aec0: 2c20 7468 6520 4c69 7374 2077 6f75 6c64 , the List would │ │ │ │ │ +0006aed0: 2067 6574 2073 6372 6577 6564 2075 7020 get screwed up │ │ │ │ │ +0006aee0: 6279 2061 2072 656d 6f76 6528 2920 666f by a remove() fo │ │ │ │ │ +0006aef0: 6c6c 6f77 696e 6720 6120 7072 6576 696f llowing a previo │ │ │ │ │ +0006af00: 7573 2829 2e0a 0a3c 6c69 3e6a 6176 612f us()...
  • java/ │ │ │ │ │ +0006af10: 7574 696c 2f4c 6973 742f 4c69 7374 4465 util/List/ListDe │ │ │ │ │ +0006af20: 6661 756c 7473 2e6a 6176 613a 2055 6e69 faults.java: Uni │ │ │ │ │ +0006af30: 7420 7465 7374 7320 666f 7220 6578 7465 t tests for exte │ │ │ │ │ +0006af40: 6e73 696f 6e20 6d65 7468 6f64 7320 6f6e nsion methods on │ │ │ │ │ +0006af50: 204c 6973 740a 0a3c 6c69 3e6a 6176 612f List..
  • java/ │ │ │ │ │ +0006af60: 7574 696c 2f4c 6973 742f 4c69 7374 4661 util/List/ListFa │ │ │ │ │ +0006af70: 6374 6f72 6965 732e 6a61 7661 3a20 5465 ctories.java: Te │ │ │ │ │ +0006af80: 7374 2063 6f6e 7665 6e69 656e 6365 2073 st convenience s │ │ │ │ │ +0006af90: 7461 7469 6320 6661 6374 6f72 7920 6d65 tatic factory me │ │ │ │ │ +0006afa0: 7468 6f64 7320 6f6e 204c 6973 742e 0a0a thods on List... │ │ │ │ │ +0006afb0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4c69
  • java/util/Li │ │ │ │ │ +0006afc0: 7374 2f4c 6f63 6b53 7465 702e 6a61 7661 st/LockStep.java │ │ │ │ │ +0006afd0: 3a20 436f 6d70 6172 6520 4c69 7374 2069 : Compare List i │ │ │ │ │ +0006afe0: 6d70 6c65 6d65 6e74 6174 696f 6e73 2066 mplementations f │ │ │ │ │ +0006aff0: 6f72 2069 6465 6e74 6963 616c 2062 6568 or identical beh │ │ │ │ │ +0006b000: 6176 696f 720a 0a3c 6c69 3e6a 6176 612f avior..
  • java/ │ │ │ │ │ +0006b010: 7574 696c 2f4c 6973 742f 4e65 7374 6564 util/List/Nested │ │ │ │ │ +0006b020: 5375 624c 6973 742e 6a61 7661 3a20 4163 SubList.java: Ac │ │ │ │ │ +0006b030: 6365 7373 696e 6720 6120 6e65 7374 6564 cessing a nested │ │ │ │ │ +0006b040: 2073 7562 6c69 7374 206c 6561 6473 2074 sublist leads t │ │ │ │ │ +0006b050: 6f20 5374 6163 6b4f 7665 7266 6c6f 7745 o StackOverflowE │ │ │ │ │ +0006b060: 7272 6f72 0a0a 3c6c 693e 6a61 7661 2f75 rror..
  • java/u │ │ │ │ │ +0006b070: 7469 6c2f 4c69 7374 2f53 7562 4c69 7374 til/List/SubList │ │ │ │ │ +0006b080: 2e6a 6176 613a 2042 6173 6963 2066 756e .java: Basic fun │ │ │ │ │ +0006b090: 6374 696f 6e61 6c69 7479 206f 6620 7375 ctionality of su │ │ │ │ │ +0006b0a0: 626c 6973 7473 0a0a 3c6c 693e 6a61 7661 blists..
  • java │ │ │ │ │ +0006b0b0: 2f75 7469 6c2f 4c6f 6361 6c65 2f41 6c69 /util/Locale/Ali │ │ │ │ │ +0006b0c0: 6173 6573 5368 6f75 6c64 4265 5265 636f asesShouldBeReco │ │ │ │ │ +0006b0d0: 676e 697a 6564 496e 434c 4452 2e6a 6176 gnizedInCLDR.jav │ │ │ │ │ +0006b0e0: 613a 2054 6573 7420 7468 6174 206c 616e a: Test that lan │ │ │ │ │ +0006b0f0: 6775 6167 6520 616c 6961 7365 7320 6f66 guage aliases of │ │ │ │ │ +0006b100: 2043 4c44 5220 7375 7070 6c65 6d65 6e74 CLDR supplement │ │ │ │ │ +0006b110: 616c 206d 6574 6164 6174 6120 6172 6520 al metadata are │ │ │ │ │ +0006b120: 6861 6e64 6c65 6420 636f 7272 6563 746c handled correctl │ │ │ │ │ +0006b130: 792e 0a0a 3c6c 693e 6a61 7661 2f75 7469 y...
  • java/uti │ │ │ │ │ +0006b140: 6c2f 4c6f 6361 6c65 2f41 7661 696c 6162 l/Locale/Availab │ │ │ │ │ +0006b150: 6c65 4c6f 6361 6c65 7354 6573 742e 6a61 leLocalesTest.ja │ │ │ │ │ +0006b160: 7661 3a20 5665 7269 6679 2069 6d70 6c65 va: Verify imple │ │ │ │ │ +0006b170: 6d65 6e74 6174 696f 6e20 6f66 2067 6574 mentation of get │ │ │ │ │ +0006b180: 4176 6169 6c61 626c 654c 6f63 616c 6573 AvailableLocales │ │ │ │ │ +0006b190: 2829 2061 6e64 2061 7661 696c 6162 6c65 () and available │ │ │ │ │ +0006b1a0: 4c6f 6361 6c65 7328 290a 0a3c 6c69 3e6a Locales()..
  • j │ │ │ │ │ +0006b1b0: 6176 612f 7574 696c 2f4c 6f63 616c 652f ava/util/Locale/ │ │ │ │ │ +0006b1c0: 4361 7365 4368 6563 6b56 6172 6961 6e74 CaseCheckVariant │ │ │ │ │ +0006b1d0: 2e6a 6176 613a 204c 6f63 616c 6520 7661 .java: Locale va │ │ │ │ │ +0006b1e0: 7269 616e 7420 7368 6f75 6c64 206e 6f74 riant should not │ │ │ │ │ +0006b1f0: 2062 6520 6361 7365 2066 6f6c 6465 640a be case folded. │ │ │ │ │ +0006b200: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f4c .
  • java/util/L │ │ │ │ │ +0006b210: 6f63 616c 652f 4361 7365 466f 6c64 4c61 ocale/CaseFoldLa │ │ │ │ │ +0006b220: 6e67 7561 6765 5461 6754 6573 742e 6a61 nguageTagTest.ja │ │ │ │ │ +0006b230: 7661 3a20 5465 7374 204c 6f63 616c 652e va: Test Locale. │ │ │ │ │ +0006b240: 6361 7365 466f 6c64 4c61 6e67 7561 6765 caseFoldLanguage │ │ │ │ │ +0006b250: 5461 6728 5374 7269 6e67 206c 616e 6775 Tag(String langu │ │ │ │ │ +0006b260: 6167 6554 6167 290a 0a3c 6c69 3e6a 6176 ageTag)..
  • jav │ │ │ │ │ +0006b270: 612f 7574 696c 2f4c 6f63 616c 652f 436f a/util/Locale/Co │ │ │ │ │ +0006b280: 6d70 6172 6550 726f 7669 6465 7246 6f72 mpareProviderFor │ │ │ │ │ +0006b290: 6d61 7473 2e6a 6176 613a 2054 6573 7420 mats.java: Test │ │ │ │ │ +0006b2a0: 666f 7220 6368 6563 6b69 6e67 2048 6f75 for checking Hou │ │ │ │ │ +0006b2b0: 7246 6f72 6d61 7420 616e 6420 476d 7446 rFormat and GmtF │ │ │ │ │ +0006b2c0: 6f72 6d61 7420 7265 736f 7572 6365 7320 ormat resources │ │ │ │ │ +0006b2d0: 6172 6520 7265 7472 6965 7665 6420 6672 are retrieved fr │ │ │ │ │ +0006b2e0: 6f6d 2043 4f4d 5041 5420 616e 6420 434c om COMPAT and CL │ │ │ │ │ +0006b2f0: 4452 2050 726f 7669 6465 7273 2e0a 0a3c DR Providers...< │ │ │ │ │ +0006b300: 6c69 3e6a 6176 612f 7574 696c 2f4c 6f63 li>java/util/Loc │ │ │ │ │ +0006b310: 616c 652f 436f 6d70 6174 5761 726e 696e ale/CompatWarnin │ │ │ │ │ +0006b320: 672e 6a61 7661 3a20 4368 6563 6b20 6966 g.java: Check if │ │ │ │ │ +0006b330: 2061 2077 6172 6e69 6e67 2069 7320 6c6f a warning is lo │ │ │ │ │ +0006b340: 6767 6564 2077 6974 6820 434f 4d50 4154 gged with COMPAT │ │ │ │ │ +0006b350: 206c 6f63 616c 6520 7072 6f76 6964 6572 locale provider │ │ │ │ │ +0006b360: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0006b370: 4c6f 6361 6c65 2f45 7870 6563 7465 6441 Locale/ExpectedA │ │ │ │ │ +0006b380: 6461 7074 6572 5479 7065 732e 6a61 7661 dapterTypes.java │ │ │ │ │ +0006b390: 3a20 4368 6563 6b20 7768 6574 6865 7220 : Check whether │ │ │ │ │ +0006b3a0: 434c 4452 206c 6f63 616c 6520 7072 6f76 CLDR locale prov │ │ │ │ │ +0006b3b0: 6964 6572 2061 6461 7074 6572 2069 7320 ider adapter is │ │ │ │ │ +0006b3c0: 656e 6162 6c65 6420 6279 2064 6566 6175 enabled by defau │ │ │ │ │ +0006b3d0: 6c74 0a0a 3c6c 693e 6a61 7661 2f75 7469 lt..
  • java/uti │ │ │ │ │ +0006b3e0: 6c2f 4c6f 6361 6c65 2f45 7874 656e 7369 l/Locale/Extensi │ │ │ │ │ +0006b3f0: 6f6e 7354 6573 742e 6a61 7661 3a20 5465 onsTest.java: Te │ │ │ │ │ +0006b400: 7374 204c 6f63 616c 652e 6861 7345 7874 st Locale.hasExt │ │ │ │ │ +0006b410: 656e 7369 6f6e 7328 2920 616e 6420 4c6f ensions() and Lo │ │ │ │ │ +0006b420: 6361 6c65 2e73 7472 6970 4578 7465 6e73 cale.stripExtens │ │ │ │ │ +0006b430: 696f 6e73 2829 2e0a 0a3c 6c69 3e6a 6176 ions()...
  • jav │ │ │ │ │ +0006b440: 612f 7574 696c 2f4c 6f63 616c 652f 4669 a/util/Locale/Fi │ │ │ │ │ +0006b450: 6c74 6572 696e 674d 6f64 6554 6573 742e lteringModeTest. │ │ │ │ │ +0006b460: 6a61 7661 3a20 4368 6563 6b20 7661 6c75 java: Check valu │ │ │ │ │ +0006b470: 6573 2829 2061 6e64 2076 616c 7565 4f66 es() and valueOf │ │ │ │ │ +0006b480: 2853 7472 696e 6720 6e61 6d65 2920 6f66 (String name) of │ │ │ │ │ +0006b490: 204c 6f63 616c 652e 4669 6c74 6572 696e Locale.Filterin │ │ │ │ │ +0006b4a0: 674d 6f64 652e 0a0a 3c6c 693e 6a61 7661 gMode...
  • java │ │ │ │ │ +0006b4b0: 2f75 7469 6c2f 4c6f 6361 6c65 2f47 6574 /util/Locale/Get │ │ │ │ │ +0006b4c0: 4164 6170 7465 7250 7265 6665 7265 6e63 AdapterPreferenc │ │ │ │ │ +0006b4d0: 652e 6a61 7661 3a20 5665 7269 6679 2074 e.java: Verify t │ │ │ │ │ +0006b4e0: 6861 7420 6765 7441 6461 7074 6572 5072 hat getAdapterPr │ │ │ │ │ +0006b4f0: 6566 6572 656e 6365 2072 6574 7572 6e73 eference returns │ │ │ │ │ +0006b500: 2061 6e20 756e 6d6f 6469 6669 6162 6c65 an unmodifiable │ │ │ │ │ +0006b510: 206c 6973 742e 0a0a 3c6c 693e 6a61 7661 list...
  • java │ │ │ │ │ +0006b520: 2f75 7469 6c2f 4c6f 6361 6c65 2f47 6574 /util/Locale/Get │ │ │ │ │ +0006b530: 496e 7374 616e 6365 4368 6563 6b2e 6a61 InstanceCheck.ja │ │ │ │ │ +0006b540: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ +0006b550: 616e 204e 5045 2069 7320 7468 726f 776e an NPE is thrown │ │ │ │ │ +0006b560: 2062 7920 696e 766f 6b69 6e67 204c 6f63 by invoking Loc │ │ │ │ │ +0006b570: 616c 652e 6765 7449 6e73 7461 6e63 6528 ale.getInstance( │ │ │ │ │ +0006b580: 2920 7769 7468 2061 6e79 2061 7267 756d ) with any argum │ │ │ │ │ +0006b590: 656e 7420 6265 696e 6720 6e75 6c6c 2e0a ent being null.. │ │ │ │ │ +0006b5a0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f4c .
  • java/util/L │ │ │ │ │ +0006b5b0: 6f63 616c 652f 4861 7368 436f 6465 5368 ocale/HashCodeSh │ │ │ │ │ +0006b5c0: 6f75 6c64 4265 5468 7265 6164 5361 6665 ouldBeThreadSafe │ │ │ │ │ +0006b5d0: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ +0006b5e0: 2074 6861 7420 6861 7368 436f 6465 2829 that hashCode() │ │ │ │ │ +0006b5f0: 2061 6e64 2072 6561 642f 7772 6974 654f and read/writeO │ │ │ │ │ +0006b600: 626a 6563 7428 2920 6172 6520 7468 7265 bject() are thre │ │ │ │ │ +0006b610: 6164 2d73 6166 652e 0a0a 3c6c 693e 6a61 ad-safe...
  • ja │ │ │ │ │ +0006b620: 7661 2f75 7469 6c2f 4c6f 6361 6c65 2f48 va/util/Locale/H │ │ │ │ │ +0006b630: 6173 6843 6f64 6554 6573 742e 6a61 7661 ashCodeTest.java │ │ │ │ │ +0006b640: 3a20 5465 7374 2068 6173 6843 6f64 6528 : Test hashCode( │ │ │ │ │ +0006b650: 2920 746f 2068 6176 6520 6c65 7373 2074 ) to have less t │ │ │ │ │ +0006b660: 6861 6e20 3130 2520 6f66 2068 6173 6820 han 10% of hash │ │ │ │ │ +0006b670: 636f 6465 2063 6f6e 666c 6963 7473 2e0a code conflicts.. │ │ │ │ │ +0006b680: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f4c .
  • java/util/L │ │ │ │ │ +0006b690: 6f63 616c 652f 4953 4f33 3136 362e 6a61 ocale/ISO3166.ja │ │ │ │ │ +0006b6a0: 7661 3a20 5465 7374 206f 6273 6f6c 6574 va: Test obsolet │ │ │ │ │ +0006b6b0: 6520 4953 4f33 3136 362d 3120 616c 7068 e ISO3166-1 alph │ │ │ │ │ +0006b6c0: 612d 3220 636f 756e 7472 7920 636f 6465 a-2 country code │ │ │ │ │ +0006b6d0: 7320 7368 6f75 6c64 206e 6f74 2062 6520 s should not be │ │ │ │ │ +0006b6e0: 7265 7472 6965 7665 642e 0a0a 3c6c 693e retrieved...
  • │ │ │ │ │ +0006b6f0: 6a61 7661 2f75 7469 6c2f 4c6f 6361 6c65 java/util/Locale │ │ │ │ │ +0006b700: 2f49 534f 3633 392e 6a61 7661 3a20 7465 /ISO639.java: te │ │ │ │ │ +0006b710: 7374 2049 534f 3633 392d 3220 6c61 6e67 st ISO639-2 lang │ │ │ │ │ +0006b720: 7561 6765 2063 6f64 6573 0a0a 3c6c 693e uage codes..
  • │ │ │ │ │ +0006b730: 6a61 7661 2f75 7469 6c2f 4c6f 6361 6c65 java/util/Locale │ │ │ │ │ +0006b740: 2f49 6e74 6572 6e61 7469 6f6e 616c 4241 /InternationalBA │ │ │ │ │ +0006b750: 542e 6a61 7661 3a20 4261 7369 6320 6163 T.java: Basic ac │ │ │ │ │ +0006b760: 6365 7074 616e 6365 2074 6573 7420 666f ceptance test fo │ │ │ │ │ +0006b770: 7220 696e 7465 726e 6174 696f 6e61 6c20 r international │ │ │ │ │ +0006b780: 4a32 5245 2e0a 0a3c 6c69 3e6a 6176 612f J2RE...
  • java/ │ │ │ │ │ +0006b790: 7574 696c 2f4c 6f63 616c 652f 4a44 4b37 util/Locale/JDK7 │ │ │ │ │ +0006b7a0: 4c6f 6361 6c65 5365 7276 6963 6544 6966 LocaleServiceDif │ │ │ │ │ +0006b7b0: 6673 2e6a 6176 613a 2056 6572 6966 7920 fs.java: Verify │ │ │ │ │ +0006b7c0: 7468 6174 2067 6574 4176 6169 6c61 626c that getAvailabl │ │ │ │ │ +0006b7d0: 654c 6f63 616c 6573 2829 2069 6e20 6c6f eLocales() in lo │ │ │ │ │ +0006b7e0: 6361 6c65 2073 656e 7369 7469 7665 2073 cale sensitive s │ │ │ │ │ +0006b7f0: 6572 7669 6365 7320 636c 6173 7365 7320 ervices classes │ │ │ │ │ +0006b800: 7265 7475 726e 2063 6f6d 7061 7469 626c return compatibl │ │ │ │ │ +0006b810: 6520 7365 7420 6f66 206c 6f63 616c 6573 e set of locales │ │ │ │ │ +0006b820: 2061 7320 696e 204a 444b 372e 0a0a 3c6c as in JDK7...java/util/Loca │ │ │ │ │ +0006b840: 6c65 2f4c 5254 6f53 7472 696e 672e 6a61 le/LRToString.ja │ │ │ │ │ +0006b850: 7661 3a20 436f 6e66 6972 6d20 7468 6174 va: Confirm that │ │ │ │ │ +0006b860: 204c 616e 6775 6167 6552 616e 6765 2e74 LanguageRange.t │ │ │ │ │ +0006b870: 6f53 7472 696e 6728 2920 7265 7475 726e oString() return │ │ │ │ │ +0006b880: 7320 616e 2065 7870 6563 7465 6420 7265 s an expected re │ │ │ │ │ +0006b890: 7375 6c74 2e0a 0a3c 6c69 3e6a 6176 612f sult...
  • java/ │ │ │ │ │ +0006b8a0: 7574 696c 2f4c 6f63 616c 652f 4c53 5244 util/Locale/LSRD │ │ │ │ │ +0006b8b0: 6174 6154 6573 742e 6a61 7661 3a20 4368 ataTest.java: Ch │ │ │ │ │ +0006b8c0: 6563 6b73 2074 6865 2049 414e 4120 6c61 ecks the IANA la │ │ │ │ │ +0006b8d0: 6e67 7561 6765 2073 7562 7461 6720 7265 nguage subtag re │ │ │ │ │ +0006b8e0: 6769 7374 7279 2064 6174 6120 7570 6461 gistry data upda │ │ │ │ │ +0006b8f0: 7465 2077 6974 6820 4c6f 6361 6c65 2e4c te with Locale.L │ │ │ │ │ +0006b900: 616e 6775 6167 6552 616e 6765 2070 6172 anguageRange par │ │ │ │ │ +0006b910: 7365 206d 6574 686f 642e 0a0a 3c6c 693e se method...
  • │ │ │ │ │ +0006b920: 6a61 7661 2f75 7469 6c2f 4c6f 6361 6c65 java/util/Locale │ │ │ │ │ +0006b930: 2f4c 616e 6775 6167 6552 616e 6765 5465 /LanguageRangeTe │ │ │ │ │ +0006b940: 7374 2e6a 6176 613a 2074 6573 7420 4c61 st.java: test La │ │ │ │ │ +0006b950: 6e67 7561 6765 5261 6e67 6520 636c 6173 nguageRange clas │ │ │ │ │ +0006b960: 730a 0a3c 6c69 3e6a 6176 612f 7574 696c s..
  • java/util │ │ │ │ │ +0006b970: 2f4c 6f63 616c 652f 4c61 6e67 7561 6765 /Locale/Language │ │ │ │ │ +0006b980: 5375 6274 6167 5265 6769 7374 7279 5465 SubtagRegistryTe │ │ │ │ │ +0006b990: 7374 2e6a 6176 613a 2043 6865 636b 7320 st.java: Checks │ │ │ │ │ +0006b9a0: 7468 6520 4941 4e41 206c 616e 6775 6167 the IANA languag │ │ │ │ │ +0006b9b0: 6520 7375 6274 6167 2072 6567 6973 7472 e subtag registr │ │ │ │ │ +0006b9c0: 7920 6461 7461 2075 7064 6174 6520 284c y data update (L │ │ │ │ │ +0006b9d0: 5352 2052 6576 6973 696f 6e3a 2032 3032 SR Revision: 202 │ │ │ │ │ +0006b9e0: 342d 3131 2d31 3929 2077 6974 6820 4c6f 4-11-19) with Lo │ │ │ │ │ +0006b9f0: 6361 6c65 2061 6e64 204c 6f63 616c 652e cale and Locale. │ │ │ │ │ +0006ba00: 4c61 6e67 7561 6765 5261 6e67 6520 636c LanguageRange cl │ │ │ │ │ +0006ba10: 6173 7320 6d65 7468 6f64 732e 0a0a 3c6c ass methods...java/util/Loca │ │ │ │ │ +0006ba30: 6c65 2f4c 6567 6163 7943 6f64 6573 436c le/LegacyCodesCl │ │ │ │ │ +0006ba40: 6173 7349 6e76 6172 6961 6e74 2e6a 6176 assInvariant.jav │ │ │ │ │ +0006ba50: 613a 2074 6573 7420 7468 6174 206c 6f63 a: test that loc │ │ │ │ │ +0006ba60: 616c 6520 696e 7661 7269 616e 7473 2061 ale invariants a │ │ │ │ │ +0006ba70: 7265 2070 7265 7365 7276 6564 2061 6372 re preserved acr │ │ │ │ │ +0006ba80: 6f73 7320 7365 7269 616c 697a 6174 696f oss serializatio │ │ │ │ │ +0006ba90: 6e2e 0a0a 3c6c 693e 6a61 7661 2f75 7469 n...
  • java/uti │ │ │ │ │ +0006baa0: 6c2f 4c6f 6361 6c65 2f4c 6f63 616c 6543 l/Locale/LocaleC │ │ │ │ │ +0006bab0: 6174 6567 6f72 792e 6a61 7661 3a20 7465 ategory.java: te │ │ │ │ │ +0006bac0: 7374 7320 666f 7220 4c6f 6361 6c65 2e67 sts for Locale.g │ │ │ │ │ +0006bad0: 6574 4465 6661 756c 7428 4c6f 6361 6c65 etDefault(Locale │ │ │ │ │ +0006bae0: 2e43 6174 6567 6f72 7929 2061 6e64 204c .Category) and L │ │ │ │ │ +0006baf0: 6f63 616c 652e 7365 7444 6566 6175 6c74 ocale.setDefault │ │ │ │ │ +0006bb00: 284c 6f63 616c 652e 4361 7465 676f 7279 (Locale.Category │ │ │ │ │ +0006bb10: 2c20 4c6f 6361 6c65 290a 0a3c 6c69 3e6a , Locale)..
  • j │ │ │ │ │ +0006bb20: 6176 612f 7574 696c 2f4c 6f63 616c 652f ava/util/Locale/ │ │ │ │ │ +0006bb30: 4c6f 6361 6c65 436d 644f 7665 7272 6964 LocaleCmdOverrid │ │ │ │ │ +0006bb40: 6573 2e6a 6176 613a 2076 6572 6966 7920 es.java: verify │ │ │ │ │ +0006bb50: 7468 6174 206f 7665 7272 6964 6465 7320 that overriddes │ │ │ │ │ +0006bb60: 6f6e 2074 6865 2063 6f6d 6d61 6e64 206c on the command l │ │ │ │ │ +0006bb70: 696e 6520 6166 6665 6374 202a 2e64 6973 ine affect *.dis │ │ │ │ │ +0006bb80: 706c 6179 2061 6e64 202a 2e66 6f72 6d61 play and *.forma │ │ │ │ │ +0006bb90: 7420 7072 6f70 6572 7469 6573 0a0a 3c6c t properties..java/util/Loca │ │ │ │ │ +0006bbb0: 6c65 2f4c 6f63 616c 6543 6f6e 7374 7275 le/LocaleConstru │ │ │ │ │ +0006bbc0: 6374 6f72 732e 6a61 7661 3a20 5665 7269 ctors.java: Veri │ │ │ │ │ +0006bbd0: 6679 2061 6c6c 204c 6f63 616c 6520 636f fy all Locale co │ │ │ │ │ +0006bbe0: 6e73 7472 7563 746f 7273 2061 6e64 206f nstructors and o │ │ │ │ │ +0006bbf0: 6628 2920 6d65 7468 6f64 730a 0a3c 6c69 f() methods..
  • java/util/Local │ │ │ │ │ +0006bc10: 652f 4c6f 6361 6c65 456e 6861 6e63 6554 e/LocaleEnhanceT │ │ │ │ │ +0006bc20: 6573 742e 6a61 7661 3a20 7465 7374 2041 est.java: test A │ │ │ │ │ +0006bc30: 5049 2063 6861 6e67 6573 2074 6f20 4c6f PI changes to Lo │ │ │ │ │ +0006bc40: 6361 6c65 0a0a 3c6c 693e 6a61 7661 2f75 cale..
  • java/u │ │ │ │ │ +0006bc50: 7469 6c2f 4c6f 6361 6c65 2f4c 6f63 616c til/Locale/Local │ │ │ │ │ +0006bc60: 654d 6174 6368 696e 6754 6573 742e 6a61 eMatchingTest.ja │ │ │ │ │ +0006bc70: 7661 3a20 5665 7269 6679 2069 6d70 6c65 va: Verify imple │ │ │ │ │ +0006bc80: 6d65 6e74 6174 696f 6e20 666f 7220 4c6f mentation for Lo │ │ │ │ │ +0006bc90: 6361 6c65 206d 6174 6368 696e 672e 0a0a cale matching... │ │ │ │ │ +0006bca0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4c6f
  • java/util/Lo │ │ │ │ │ +0006bcb0: 6361 6c65 2f4c 6f63 616c 6550 726f 7669 cale/LocaleProvi │ │ │ │ │ +0006bcc0: 6465 7273 5275 6e2e 6a61 7661 3a20 7465 dersRun.java: te │ │ │ │ │ +0006bcd0: 7374 7320 666f 7220 226a 6176 612e 6c6f sts for "java.lo │ │ │ │ │ +0006bce0: 6361 6c65 2e70 726f 7669 6465 7273 2220 cale.providers" │ │ │ │ │ +0006bcf0: 7379 7374 656d 2070 726f 7065 7274 790a system property. │ │ │ │ │ +0006bd00: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f4c .
  • java/util/L │ │ │ │ │ +0006bd10: 6f63 616c 652f 4c6f 6361 6c65 5368 6f75 ocale/LocaleShou │ │ │ │ │ +0006bd20: 6c64 5365 7446 726f 6d43 4c49 2e6a 6176 ldSetFromCLI.jav │ │ │ │ │ +0006bd30: 613a 2056 6572 6966 7920 7468 6174 2074 a: Verify that t │ │ │ │ │ +0006bd40: 6865 2064 6566 6175 6c74 206c 6f63 616c he default local │ │ │ │ │ +0006bd50: 6520 6361 6e20 6265 2073 7065 6369 6669 e can be specifi │ │ │ │ │ +0006bd60: 6564 2066 726f 6d20 7468 6520 636f 6d6d ed from the comm │ │ │ │ │ +0006bd70: 616e 6420 6c69 6e65 2e0a 0a3c 6c69 3e6a and line...
  • j │ │ │ │ │ +0006bd80: 6176 612f 7574 696c 2f4c 6f63 616c 652f ava/util/Locale/ │ │ │ │ │ +0006bd90: 4c6f 6361 6c65 5465 7374 2e6a 6176 613a LocaleTest.java: │ │ │ │ │ +0006bda0: 2074 6573 7420 4c6f 6361 6c65 730a 0a3c test Locales..< │ │ │ │ │ +0006bdb0: 6c69 3e6a 6176 612f 7574 696c 2f4c 6f63 li>java/util/Loc │ │ │ │ │ +0006bdc0: 616c 652f 4c6f 6f6b 7570 4f6e 5661 6c69 ale/LookupOnVali │ │ │ │ │ +0006bdd0: 6452 616e 6765 5465 7374 2e6a 6176 613a dRangeTest.java: │ │ │ │ │ +0006bde0: 2043 6865 636b 7320 7468 6174 2074 6865 Checks that the │ │ │ │ │ +0006bdf0: 204c 6f63 616c 652e 6c6f 6f6b 7570 2065 Locale.lookup e │ │ │ │ │ +0006be00: 7865 6375 7465 7320 7072 6f70 6572 6c79 xecutes properly │ │ │ │ │ +0006be10: 2077 6974 686f 7574 2074 6872 6f77 696e without throwin │ │ │ │ │ +0006be20: 6720 616e 7920 6578 6365 7074 696f 6e20 g any exception │ │ │ │ │ +0006be30: 666f 7220 736f 6d65 2073 7065 6369 6669 for some specifi │ │ │ │ │ +0006be40: 6320 6c61 6e67 7561 6765 2072 616e 6765 c language range │ │ │ │ │ +0006be50: 730a 0a3c 6c69 3e6a 6176 612f 7574 696c s..
  • java/util │ │ │ │ │ +0006be60: 2f4c 6f63 616c 652f 4d61 7463 6845 6d70 /Locale/MatchEmp │ │ │ │ │ +0006be70: 7479 5765 6967 6874 436f 7272 6563 746c tyWeightCorrectl │ │ │ │ │ +0006be80: 792e 6a61 7661 3a20 4368 6563 6b73 2074 y.java: Checks t │ │ │ │ │ +0006be90: 6861 7420 7468 6520 7461 6773 206d 6174 hat the tags mat │ │ │ │ │ +0006bea0: 6368 696e 6720 7468 6520 7261 6e67 6520 ching the range │ │ │ │ │ +0006beb0: 7769 7468 2071 7561 6c69 7479 2077 6569 with quality wei │ │ │ │ │ +0006bec0: 6768 7420 713d 3020 652e 672e 0a0a 3c6c ght q=0 e.g...java/util/Loca │ │ │ │ │ +0006bee0: 6c65 2f50 7265 7365 7276 6554 6167 4361 le/PreserveTagCa │ │ │ │ │ +0006bef0: 7365 2e6a 6176 613a 2043 6865 636b 7320 se.java: Checks │ │ │ │ │ +0006bf00: 7468 6174 2074 6865 2066 696c 7465 7254 that the filterT │ │ │ │ │ +0006bf10: 6167 7328 2920 616e 6420 6c6f 6f6b 7570 ags() and lookup │ │ │ │ │ +0006bf20: 2829 206d 6574 686f 6473 2070 7265 7365 () methods prese │ │ │ │ │ +0006bf30: 7276 6520 7468 6520 6361 7365 206f 6620 rve the case of │ │ │ │ │ +0006bf40: 6d61 7463 6869 6e67 206c 616e 6775 6167 matching languag │ │ │ │ │ +0006bf50: 6520 7461 6728 7329 2e0a 0a3c 6c69 3e6a e tag(s)...
  • j │ │ │ │ │ +0006bf60: 6176 612f 7574 696c 2f4c 6f63 616c 652f ava/util/Locale/ │ │ │ │ │ +0006bf70: 5072 6f76 6964 6572 506f 6f6c 4d75 6c74 ProviderPoolMult │ │ │ │ │ +0006bf80: 6954 6872 6561 6441 6363 6573 732e 6a61 iThreadAccess.ja │ │ │ │ │ +0006bf90: 7661 3a20 5665 7269 6679 2043 6f6e 6375 va: Verify Concu │ │ │ │ │ +0006bfa0: 7272 656e 744d 6f64 6966 6963 6174 696f rrentModificatio │ │ │ │ │ +0006bfb0: 6e45 7863 6570 7469 6f6e 2069 7320 6e6f nException is no │ │ │ │ │ +0006bfc0: 7420 7468 726f 776e 2077 6974 6820 6d75 t thrown with mu │ │ │ │ │ +0006bfd0: 6c74 6970 6c65 2074 6872 6561 6420 6163 ltiple thread ac │ │ │ │ │ +0006bfe0: 6365 7373 6573 2e0a 0a3c 6c69 3e6a 6176 cesses...
  • jav │ │ │ │ │ +0006bff0: 612f 7574 696c 2f4c 6f63 616c 652f 5265 a/util/Locale/Re │ │ │ │ │ +0006c000: 7175 6972 6564 4176 6169 6c61 626c 654c quiredAvailableL │ │ │ │ │ +0006c010: 6f63 616c 6573 5465 7374 2e6a 6176 613a ocalesTest.java: │ │ │ │ │ +0006c020: 2043 6865 636b 7320 7768 6574 6865 7220 Checks whether │ │ │ │ │ +0006c030: 6765 7441 7661 696c 6162 6c65 4c6f 6361 getAvailableLoca │ │ │ │ │ +0006c040: 6c65 7328 2920 7265 7475 726e 7320 6174 les() returns at │ │ │ │ │ +0006c050: 206c 6561 7374 204c 6f63 616c 652e 524f least Locale.RO │ │ │ │ │ +0006c060: 4f54 2061 6e64 204c 6f63 616c 652e 5553 OT and Locale.US │ │ │ │ │ +0006c070: 2069 6e73 7461 6e63 6573 2e0a 0a3c 6c69 instances...
  • java/util/Local │ │ │ │ │ +0006c090: 652f 526f 6f74 4c6f 6361 6c65 2e6a 6176 e/RootLocale.jav │ │ │ │ │ +0006c0a0: 613a 2056 6572 6966 7920 7468 6174 2074 a: Verify that t │ │ │ │ │ +0006c0b0: 6865 7265 2069 7320 4c6f 6361 6c65 2e52 here is Locale.R │ │ │ │ │ +0006c0c0: 4f4f 5420 636f 6e73 7461 6e74 2c20 616e OOT constant, an │ │ │ │ │ +0006c0d0: 6420 6974 2069 7320 6571 7561 6c20 746f d it is equal to │ │ │ │ │ +0006c0e0: 204c 6f63 616c 6528 2222 2c20 2222 2c20 Locale("", "", │ │ │ │ │ +0006c0f0: 2222 290a 0a3c 6c69 3e6a 6176 612f 7574 "")..
  • java/ut │ │ │ │ │ +0006c100: 696c 2f4c 6f63 616c 652f 5375 6273 6571 il/Locale/Subseq │ │ │ │ │ +0006c110: 7565 6e74 5261 6e67 6550 6172 7369 6e67 uentRangeParsing │ │ │ │ │ +0006c120: 5465 7374 2e6a 6176 613a 2043 6865 636b Test.java: Check │ │ │ │ │ +0006c130: 7320 7468 6520 7375 6273 6571 7565 6e74 s the subsequent │ │ │ │ │ +0006c140: 2063 616c 6c20 746f 2070 6172 7365 2074 call to parse t │ │ │ │ │ +0006c150: 6865 2073 616d 6520 6c61 6e67 7561 6765 he same language │ │ │ │ │ +0006c160: 2072 616e 6765 7320 7768 6963 6820 6d75 ranges which mu │ │ │ │ │ +0006c170: 7374 2067 656e 6572 6174 6520 7468 6520 st generate the │ │ │ │ │ +0006c180: 7361 6d65 206c 6973 7420 6f66 206c 616e same list of lan │ │ │ │ │ +0006c190: 6775 6167 6520 7261 6e67 6573 2069 2e65 guage ranges i.e │ │ │ │ │ +0006c1a0: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +0006c1b0: 2f4c 6f63 616c 652f 5465 7374 4f66 2e6a /Locale/TestOf.j │ │ │ │ │ +0006c1c0: 6176 613a 2055 6e69 7420 7465 7374 7320 ava: Unit tests │ │ │ │ │ +0006c1d0: 666f 7220 4c6f 6361 6c65 2e6f 6628 2920 for Locale.of() │ │ │ │ │ +0006c1e0: 6d65 7468 6f64 2e0a 0a3c 6c69 3e6a 6176 method...
  • jav │ │ │ │ │ +0006c1f0: 612f 7574 696c 2f4c 6f63 616c 652f 5468 a/util/Locale/Th │ │ │ │ │ +0006c200: 6169 476f 762e 6a61 7661 3a20 5465 7374 aiGov.java: Test │ │ │ │ │ +0006c210: 7320 736f 6d65 206c 6f63 616c 697a 6564 s some localized │ │ │ │ │ +0006c220: 206d 6574 686f 6473 2077 6974 6820 5468 methods with Th │ │ │ │ │ +0006c230: 6169 206c 6f63 616c 650a 0a3c 6c69 3e6a ai locale..
  • j │ │ │ │ │ +0006c240: 6176 612f 7574 696c 2f4c 6f63 616c 652f ava/util/Locale/ │ │ │ │ │ +0006c250: 5475 726b 6973 684c 616e 6752 616e 6765 TurkishLangRange │ │ │ │ │ +0006c260: 5465 7374 2e6a 6176 613a 2043 6865 636b Test.java: Check │ │ │ │ │ +0006c270: 7320 7468 6520 7072 6f70 6572 2065 7865 s the proper exe │ │ │ │ │ +0006c280: 6375 7469 6f6e 206f 6620 4c61 6e67 7561 cution of Langua │ │ │ │ │ +0006c290: 6765 5261 6e67 652e 7061 7273 6528 2920 geRange.parse() │ │ │ │ │ +0006c2a0: 616e 6420 6f74 6865 7220 4c6f 6361 6c65 and other Locale │ │ │ │ │ +0006c2b0: 4d61 7463 6865 7220 6d65 7468 6f64 7320 Matcher methods │ │ │ │ │ +0006c2c0: 7768 656e 2075 7365 6420 696e 2074 6865 when used in the │ │ │ │ │ +0006c2d0: 206c 6f63 616c 6573 206c 696b 6520 5475 locales like Tu │ │ │ │ │ +0006c2e0: 726b 6973 682c 2062 6563 6175 7365 2074 rkish, because t │ │ │ │ │ +0006c2f0: 6865 2074 6f4c 6f77 6572 4361 7365 2829 he toLowerCase() │ │ │ │ │ +0006c300: 206d 6574 686f 6420 6973 2069 6e76 6f6b method is invok │ │ │ │ │ +0006c310: 6564 2069 6e20 7468 6520 7061 7273 6528 ed in the parse( │ │ │ │ │ +0006c320: 2920 616e 6420 6f74 6865 7220 4c6f 6361 ) and other Loca │ │ │ │ │ +0006c330: 6c65 4d61 7463 6865 7220 6d65 7468 6f64 leMatcher method │ │ │ │ │ +0006c340: 732e 0a0a 3c6c 693e 6a61 7661 2f75 7469 s...
  • java/uti │ │ │ │ │ +0006c350: 6c2f 4c6f 6361 6c65 2f55 7365 4f6c 6449 l/Locale/UseOldI │ │ │ │ │ +0006c360: 534f 436f 6465 7354 6573 742e 6a61 7661 SOCodesTest.java │ │ │ │ │ +0006c370: 3a20 456e 7375 7265 7320 6a61 7661 2e6c : Ensures java.l │ │ │ │ │ +0006c380: 6f63 616c 652e 7573 654f 6c64 4953 4f43 ocale.useOldISOC │ │ │ │ │ +0006c390: 6f64 6573 2069 7320 7374 6174 6963 616c odes is statical │ │ │ │ │ +0006c3a0: 6c79 2069 6e69 7469 616c 697a 6564 0a0a ly initialized.. │ │ │ │ │ +0006c3b0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4c6f
  • java/util/Lo │ │ │ │ │ +0006c3c0: 6361 6c65 2f62 6370 3437 752f 4361 6c65 cale/bcp47u/Cale │ │ │ │ │ +0006c3d0: 6e64 6172 5465 7374 732e 6a61 7661 3a20 ndarTests.java: │ │ │ │ │ +0006c3e0: 5465 7374 7320 4361 6c65 6e64 6172 2063 Tests Calendar c │ │ │ │ │ +0006c3f0: 6c61 7373 2064 6561 6c73 2077 6974 6820 lass deals with │ │ │ │ │ +0006c400: 556e 6963 6f64 6520 6578 7465 6e73 696f Unicode extensio │ │ │ │ │ +0006c410: 6e73 2063 6f72 7265 6374 6c79 2e0a 0a3c ns correctly...< │ │ │ │ │ +0006c420: 6c69 3e6a 6176 612f 7574 696c 2f4c 6f63 li>java/util/Loc │ │ │ │ │ +0006c430: 616c 652f 6263 7034 3775 2f43 7572 7265 ale/bcp47u/Curre │ │ │ │ │ +0006c440: 6e63 7946 6f72 6d61 7454 6573 7473 2e6a ncyFormatTests.j │ │ │ │ │ +0006c450: 6176 613a 2054 6573 7473 2074 6865 2022 ava: Tests the " │ │ │ │ │ +0006c460: 752d 6366 2220 6578 7465 6e73 696f 6e0a u-cf" extension. │ │ │ │ │ +0006c470: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f4c .
  • java/util/L │ │ │ │ │ +0006c480: 6f63 616c 652f 6263 7034 3775 2f43 7572 ocale/bcp47u/Cur │ │ │ │ │ +0006c490: 7265 6e63 7954 6573 7473 2e6a 6176 613a rencyTests.java: │ │ │ │ │ +0006c4a0: 2054 6573 7473 2043 7572 7265 6e63 7920 Tests Currency │ │ │ │ │ +0006c4b0: 636c 6173 7320 696e 7374 616e 7469 6174 class instantiat │ │ │ │ │ +0006c4c0: 6573 2063 6f72 7265 6374 6c79 2077 6974 es correctly wit │ │ │ │ │ +0006c4d0: 6820 556e 6963 6f64 6520 6578 7465 6e73 h Unicode extens │ │ │ │ │ +0006c4e0: 696f 6e73 0a0a 3c6c 693e 6a61 7661 2f75 ions..
  • java/u │ │ │ │ │ +0006c4f0: 7469 6c2f 4c6f 6361 6c65 2f62 6370 3437 til/Locale/bcp47 │ │ │ │ │ +0006c500: 752f 4469 7370 6c61 794e 616d 6554 6573 u/DisplayNameTes │ │ │ │ │ +0006c510: 7473 2e6a 6176 613a 2054 6573 7473 2074 ts.java: Tests t │ │ │ │ │ +0006c520: 6865 2064 6973 706c 6179 206e 616d 6573 he display names │ │ │ │ │ +0006c530: 2066 6f72 2042 4350 2034 3720 5520 6578 for BCP 47 U ex │ │ │ │ │ +0006c540: 7465 6e73 696f 6e73 0a0a 3c6c 693e 6a61 tensions..
  • ja │ │ │ │ │ +0006c550: 7661 2f75 7469 6c2f 4c6f 6361 6c65 2f62 va/util/Locale/b │ │ │ │ │ +0006c560: 6370 3437 752f 466f 726d 6174 5465 7374 cp47u/FormatTest │ │ │ │ │ +0006c570: 732e 6a61 7661 3a20 5465 7374 7320 2a46 s.java: Tests *F │ │ │ │ │ +0006c580: 6f72 6d61 7420 636c 6173 7320 6465 616c ormat class deal │ │ │ │ │ +0006c590: 7320 7769 7468 2055 6e69 636f 6465 2065 s with Unicode e │ │ │ │ │ +0006c5a0: 7874 656e 7369 6f6e 7320 636f 7272 6563 xtensions correc │ │ │ │ │ +0006c5b0: 746c 792e 0a0a 3c6c 693e 6a61 7661 2f75 tly...
  • java/u │ │ │ │ │ +0006c5c0: 7469 6c2f 4c6f 6361 6c65 2f62 6370 3437 til/Locale/bcp47 │ │ │ │ │ +0006c5d0: 752f 5379 6d62 6f6c 7354 6573 7473 2e6a u/SymbolsTests.j │ │ │ │ │ +0006c5e0: 6176 613a 2054 6573 7473 202a 466f 726d ava: Tests *Form │ │ │ │ │ +0006c5f0: 6174 5379 6d62 6f6c 7320 636c 6173 7320 atSymbols class │ │ │ │ │ +0006c600: 6465 616c 7320 7769 7468 2055 6e69 636f deals with Unico │ │ │ │ │ +0006c610: 6465 2065 7874 656e 7369 6f6e 7320 636f de extensions co │ │ │ │ │ +0006c620: 7272 6563 746c 792e 0a0a 3c6c 693e 6a61 rrectly...
  • ja │ │ │ │ │ +0006c630: 7661 2f75 7469 6c2f 4c6f 6361 6c65 2f62 va/util/Locale/b │ │ │ │ │ +0006c640: 6370 3437 752f 5379 7374 656d 5072 6f70 cp47u/SystemProp │ │ │ │ │ +0006c650: 6572 7479 5465 7374 732e 6a61 7661 3a20 ertyTests.java: │ │ │ │ │ +0006c660: 5465 7374 7320 7468 6520 7379 7374 656d Tests the system │ │ │ │ │ +0006c670: 2070 726f 7065 7274 6965 730a 0a3c 6c69 properties..
  • java/util/Local │ │ │ │ │ +0006c690: 652f 6263 7034 3775 2f73 7069 2f44 6174 e/bcp47u/spi/Dat │ │ │ │ │ +0006c6a0: 6546 6f72 6d61 7453 796d 626f 6c73 5072 eFormatSymbolsPr │ │ │ │ │ +0006c6b0: 6f76 6964 6572 5465 7374 732e 6a61 7661 oviderTests.java │ │ │ │ │ +0006c6c0: 3a20 5465 7374 7320 4461 7465 466f 726d : Tests DateForm │ │ │ │ │ +0006c6d0: 6174 5379 6d62 6f6c 7320 7072 6f76 6964 atSymbols provid │ │ │ │ │ +0006c6e0: 6572 2069 6d70 6c65 6d65 6e74 6174 696f er implementatio │ │ │ │ │ +0006c6f0: 6e73 0a0a 3c6c 693e 6a61 7661 2f75 7469 ns..
  • java/uti │ │ │ │ │ +0006c700: 6c2f 4c6f 6361 6c65 2f62 6370 3437 752f l/Locale/bcp47u/ │ │ │ │ │ +0006c710: 7370 692f 4c6f 6361 6c65 4e61 6d65 5072 spi/LocaleNamePr │ │ │ │ │ +0006c720: 6f76 6964 6572 5465 7374 732e 6a61 7661 oviderTests.java │ │ │ │ │ +0006c730: 3a20 5465 7374 7320 4c6f 6361 6c65 4e61 : Tests LocaleNa │ │ │ │ │ +0006c740: 6d65 5072 6f76 6964 6572 2053 5049 730a meProvider SPIs. │ │ │ │ │ +0006c750: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f4d .
  • java/util/M │ │ │ │ │ +0006c760: 6170 2f42 6173 6963 5365 7269 616c 697a ap/BasicSerializ │ │ │ │ │ +0006c770: 6174 696f 6e2e 6a61 7661 3a20 456e 7375 ation.java: Ensu │ │ │ │ │ +0006c780: 7265 204d 6170 7320 6361 6e20 6265 2073 re Maps can be s │ │ │ │ │ +0006c790: 6572 6961 6c69 7a65 6420 616e 6420 6465 erialized and de │ │ │ │ │ +0006c7a0: 7365 7269 616c 697a 6564 2e0a 0a3c 6c69 serialized...
  • java/util/Map/C │ │ │ │ │ +0006c7c0: 6f6c 6c69 7369 6f6e 732e 6a61 7661 3a20 ollisions.java: │ │ │ │ │ +0006c7d0: 456e 7375 7265 204d 6170 7320 6265 6861 Ensure Maps beha │ │ │ │ │ +0006c7e0: 7665 2077 656c 6c20 7769 7468 206c 6f74 ve well with lot │ │ │ │ │ +0006c7f0: 7320 6f66 2068 6173 6843 6f64 6528 2920 s of hashCode() │ │ │ │ │ +0006c800: 636f 6c6c 6973 696f 6e73 2e0a 0a3c 6c69 collisions...
  • java/util/Map/D │ │ │ │ │ +0006c820: 6566 6175 6c74 732e 6a61 7661 3a20 5465 efaults.java: Te │ │ │ │ │ +0006c830: 7374 204d 6170 2064 6566 6175 6c74 206d st Map default m │ │ │ │ │ +0006c840: 6574 686f 6473 0a0a 3c6c 693e 6a61 7661 ethods..
  • java │ │ │ │ │ +0006c850: 2f75 7469 6c2f 4d61 702f 456e 7472 7943 /util/Map/EntryC │ │ │ │ │ +0006c860: 6f6d 7061 7261 746f 7273 2e6a 6176 613a omparators.java: │ │ │ │ │ +0006c870: 2020 0a0a 3c6c 693e 6a61 7661 2f75 7469 ..
  • java/uti │ │ │ │ │ +0006c880: 6c2f 4d61 702f 456e 7472 7948 6173 6843 l/Map/EntryHashC │ │ │ │ │ +0006c890: 6f64 652e 6a61 7661 3a20 4d61 702e 456e ode.java: Map.En │ │ │ │ │ +0006c8a0: 7472 7920 696d 706c 656d 656e 7461 7469 try implementati │ │ │ │ │ +0006c8b0: 6f6e 7320 6e65 6564 2074 6f20 636f 6d70 ons need to comp │ │ │ │ │ +0006c8c0: 6c79 2077 6974 6820 4d61 702e 456e 7472 ly with Map.Entr │ │ │ │ │ +0006c8d0: 792e 6861 7368 436f 6465 2829 2064 6566 y.hashCode() def │ │ │ │ │ +0006c8e0: 696e 6564 2062 6568 6176 696f 7572 2e0a ined behaviour.. │ │ │ │ │ +0006c8f0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f4d .
  • java/util/M │ │ │ │ │ +0006c900: 6170 2f45 6e74 7279 5365 7449 7465 7261 ap/EntrySetItera │ │ │ │ │ +0006c910: 746f 722e 6a61 7661 3a20 656e 7375 7265 tor.java: ensure │ │ │ │ │ +0006c920: 2065 6e74 7279 2073 6574 2773 2069 7465 entry set's ite │ │ │ │ │ +0006c930: 7261 746f 7220 646f 6573 6e27 7420 6861 rator doesn't ha │ │ │ │ │ +0006c940: 7665 2073 6964 6520 6566 6665 6374 7320 ve side effects │ │ │ │ │ +0006c950: 6f6e 2074 6865 2065 6e74 7279 2073 6574 on the entry set │ │ │ │ │ +0006c960: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0006c970: 4d61 702f 4675 6e63 7469 6f6e 616c 434d Map/FunctionalCM │ │ │ │ │ +0006c980: 4573 2e6a 6176 613a 2045 6e73 7572 6520 Es.java: Ensure │ │ │ │ │ +0006c990: 7468 6174 2043 6f6e 6375 7272 656e 744d that ConcurrentM │ │ │ │ │ +0006c9a0: 6f64 6966 6963 6174 696f 6e45 7863 6570 odificationExcep │ │ │ │ │ +0006c9b0: 7469 6f6e 7320 6172 6520 7468 726f 776e tions are thrown │ │ │ │ │ +0006c9c0: 2061 7320 7370 6563 6966 6965 6420 6672 as specified fr │ │ │ │ │ +0006c9d0: 6f6d 204d 6170 206d 6574 686f 6473 2074 om Map methods t │ │ │ │ │ +0006c9e0: 6861 7420 6163 6365 7074 2046 756e 6374 hat accept Funct │ │ │ │ │ +0006c9f0: 696f 6e73 0a0a 3c6c 693e 6a61 7661 2f75 ions..
  • java/u │ │ │ │ │ +0006ca00: 7469 6c2f 4d61 702f 4765 742e 6a61 7661 til/Map/Get.java │ │ │ │ │ +0006ca10: 3a20 5665 7269 6679 2061 7373 6572 7469 : Verify asserti │ │ │ │ │ +0006ca20: 6f6e 7320 696e 2067 6574 2829 206a 6176 ons in get() jav │ │ │ │ │ +0006ca30: 6164 6f63 730a 0a3c 6c69 3e6a 6176 612f adocs..
  • java/ │ │ │ │ │ +0006ca40: 7574 696c 2f4d 6170 2f49 6e50 6c61 6365 util/Map/InPlace │ │ │ │ │ +0006ca50: 4f70 7343 6f6c 6c69 7369 6f6e 732e 6a61 OpsCollisions.ja │ │ │ │ │ +0006ca60: 7661 3a20 456e 7375 7265 206f 7665 7272 va: Ensure overr │ │ │ │ │ +0006ca70: 6964 6573 206f 6620 696e 2d70 6c61 6365 ides of in-place │ │ │ │ │ +0006ca80: 206f 7065 7261 7469 6f6e 7320 696e 204d operations in M │ │ │ │ │ +0006ca90: 6170 7320 6265 6861 7665 2077 656c 6c20 aps behave well │ │ │ │ │ +0006caa0: 7769 7468 206c 6f74 7320 6f66 2063 6f6c with lots of col │ │ │ │ │ +0006cab0: 6c69 7369 6f6e 732e 0a0a 3c6c 693e 6a61 lisions...
  • ja │ │ │ │ │ +0006cac0: 7661 2f75 7469 6c2f 4d61 702f 4c6f 636b va/util/Map/Lock │ │ │ │ │ +0006cad0: 5374 6570 2e6a 6176 613a 2054 6573 7420 Step.java: Test │ │ │ │ │ +0006cae0: 4d61 7020 696d 706c 656d 656e 7461 7469 Map implementati │ │ │ │ │ +0006caf0: 6f6e 7320 666f 7220 6d75 7475 616c 2063 ons for mutual c │ │ │ │ │ +0006cb00: 6f6d 7061 7469 6269 6c69 7479 0a0a 3c6c ompatibility..java/util/Map/ │ │ │ │ │ +0006cb20: 4d61 7042 696e 546f 4672 6f6d 5472 6565 MapBinToFromTree │ │ │ │ │ +0006cb30: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ +0006cb40: 7468 6520 6361 7365 2077 6865 7265 2061 the case where a │ │ │ │ │ +0006cb50: 2062 696e 2069 7320 7472 6565 6966 6965 bin is treeifie │ │ │ │ │ +0006cb60: 6420 616e 6420 7669 6365 2076 6572 7365 d and vice verse │ │ │ │ │ +0006cb70: 720a 0a3c 6c69 3e6a 6176 612f 7574 696c r..
  • java/util │ │ │ │ │ +0006cb80: 2f4d 6170 2f4d 6170 4661 6374 6f72 6965 /Map/MapFactorie │ │ │ │ │ +0006cb90: 732e 6a61 7661 3a20 5465 7374 2063 6f6e s.java: Test con │ │ │ │ │ +0006cba0: 7665 6e69 656e 6365 2073 7461 7469 6320 venience static │ │ │ │ │ +0006cbb0: 6661 6374 6f72 7920 6d65 7468 6f64 7320 factory methods │ │ │ │ │ +0006cbc0: 6f6e 204d 6170 2e0a 0a3c 6c69 3e6a 6176 on Map...
  • jav │ │ │ │ │ +0006cbd0: 612f 7574 696c 2f4d 6170 2f54 6f41 7272 a/util/Map/ToArr │ │ │ │ │ +0006cbe0: 6179 2e6a 6176 613a 2045 6e73 7572 6520 ay.java: Ensure │ │ │ │ │ +0006cbf0: 746f 4172 7261 7928 2920 696d 706c 656d toArray() implem │ │ │ │ │ +0006cc00: 656e 7461 7469 6f6e 7320 7265 7475 726e entations return │ │ │ │ │ +0006cc10: 2063 6f72 7265 6374 2072 6573 756c 7473 correct results │ │ │ │ │ +0006cc20: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +0006cc30: 2f4d 6973 7369 6e67 466f 726d 6174 4172 /MissingFormatAr │ │ │ │ │ +0006cc40: 6775 6d65 6e74 4578 6365 7074 696f 6e2f gumentException/ │ │ │ │ │ +0006cc50: 4765 7446 6f72 6d61 7453 7065 6369 6669 GetFormatSpecifi │ │ │ │ │ +0006cc60: 6572 2e6a 6176 613a 2055 6e69 7420 7465 er.java: Unit te │ │ │ │ │ +0006cc70: 7374 2066 6f72 204d 6973 7369 6e67 466f st for MissingFo │ │ │ │ │ +0006cc80: 726d 6174 4172 6775 6d65 6e74 4578 6365 rmatArgumentExce │ │ │ │ │ +0006cc90: 7074 696f 6e2e 6765 7446 6f72 6d61 7453 ption.getFormatS │ │ │ │ │ +0006cca0: 7065 6369 6669 6572 0a0a 3c6c 693e 6a61 pecifier..
  • ja │ │ │ │ │ +0006ccb0: 7661 2f75 7469 6c2f 4e61 7669 6761 626c va/util/Navigabl │ │ │ │ │ +0006ccc0: 654d 6170 2f4c 6f63 6b53 7465 702e 6a61 eMap/LockStep.ja │ │ │ │ │ +0006ccd0: 7661 3a20 436f 6d70 6172 6520 4e61 7669 va: Compare Navi │ │ │ │ │ +0006cce0: 6761 626c 654d 6170 2069 6d70 6c65 6d65 gableMap impleme │ │ │ │ │ +0006ccf0: 6e74 6174 696f 6e73 2066 6f72 2069 6465 ntations for ide │ │ │ │ │ +0006cd00: 6e74 6963 616c 2062 6568 6176 696f 720a ntical behavior. │ │ │ │ │ +0006cd10: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f4f .
  • java/util/O │ │ │ │ │ +0006cd20: 626a 6563 7473 2f42 6173 6963 4f62 6a65 bjects/BasicObje │ │ │ │ │ +0006cd30: 6374 7354 6573 742e 6a61 7661 3a20 4261 ctsTest.java: Ba │ │ │ │ │ +0006cd40: 7369 6320 7465 7374 7320 666f 7220 6d65 sic tests for me │ │ │ │ │ +0006cd50: 7468 6f64 7320 696e 206a 6176 612e 7574 thods in java.ut │ │ │ │ │ +0006cd60: 696c 2e4f 626a 6563 7473 0a0a 3c6c 693e il.Objects..
  • │ │ │ │ │ +0006cd70: 6a61 7661 2f75 7469 6c2f 4f62 6a65 6374 java/util/Object │ │ │ │ │ +0006cd80: 732f 4368 6563 6b49 6e64 6578 2e6a 6176 s/CheckIndex.jav │ │ │ │ │ +0006cd90: 613a 204f 626a 6563 7473 2e63 6865 636b a: Objects.check │ │ │ │ │ +0006cda0: 496e 6465 782f 6a64 6b2e 696e 7465 726e Index/jdk.intern │ │ │ │ │ +0006cdb0: 616c 2e75 7469 6c2e 5072 6563 6f6e 6469 al.util.Precondi │ │ │ │ │ +0006cdc0: 7469 6f6e 732e 6368 6563 6b49 6e64 6578 tions.checkIndex │ │ │ │ │ +0006cdd0: 2074 6573 7473 2066 6f72 2069 6e74 2076 tests for int v │ │ │ │ │ +0006cde0: 616c 7565 730a 0a3c 6c69 3e6a 6176 612f alues..
  • java/ │ │ │ │ │ +0006cdf0: 7574 696c 2f4f 626a 6563 7473 2f43 6865 util/Objects/Che │ │ │ │ │ +0006ce00: 636b 4c6f 6e67 496e 6465 782e 6a61 7661 ckLongIndex.java │ │ │ │ │ +0006ce10: 3a20 4f62 6a65 6374 732e 6368 6563 6b49 : Objects.checkI │ │ │ │ │ +0006ce20: 6e64 6578 2f6a 646b 2e69 6e74 6572 6e61 ndex/jdk.interna │ │ │ │ │ +0006ce30: 6c2e 7574 696c 2e50 7265 636f 6e64 6974 l.util.Precondit │ │ │ │ │ +0006ce40: 696f 6e73 2e63 6865 636b 496e 6465 7820 ions.checkIndex │ │ │ │ │ +0006ce50: 7465 7374 7320 666f 7220 6c6f 6e67 2076 tests for long v │ │ │ │ │ +0006ce60: 616c 7565 730a 0a3c 6c69 3e6a 6176 612f alues..
  • java/ │ │ │ │ │ +0006ce70: 7574 696c 2f4f 6273 6572 7661 626c 652f util/Observable/ │ │ │ │ │ +0006ce80: 436c 6561 7243 6861 6e67 6564 2e6a 6176 ClearChanged.jav │ │ │ │ │ +0006ce90: 613a 2054 6573 7420 7468 6174 204f 6273 a: Test that Obs │ │ │ │ │ +0006cea0: 6572 7665 722e 6e6f 7469 6679 4f62 7365 erver.notifyObse │ │ │ │ │ +0006ceb0: 7276 6572 7320 6361 6c6c 7320 636c 6561 rvers calls clea │ │ │ │ │ +0006cec0: 7243 6861 6e67 6564 0a0a 3c6c 693e 6a61 rChanged..
  • ja │ │ │ │ │ +0006ced0: 7661 2f75 7469 6c2f 4f70 7469 6f6e 616c va/util/Optional │ │ │ │ │ +0006cee0: 2f42 6173 6963 2e6a 6176 613a 2042 6173 /Basic.java: Bas │ │ │ │ │ +0006cef0: 6963 2066 756e 6374 696f 6e61 6c20 7465 ic functional te │ │ │ │ │ +0006cf00: 7374 206f 6620 4f70 7469 6f6e 616c 0a0a st of Optional.. │ │ │ │ │ +0006cf10: 3c6c 693e 6a61 7661 2f75 7469 6c2f 4f70
  • java/util/Op │ │ │ │ │ +0006cf20: 7469 6f6e 616c 2f42 6173 6963 446f 7562 tional/BasicDoub │ │ │ │ │ +0006cf30: 6c65 2e6a 6176 613a 2042 6173 6963 2066 le.java: Basic f │ │ │ │ │ +0006cf40: 756e 6374 696f 6e61 6c20 7465 7374 206f unctional test o │ │ │ │ │ +0006cf50: 6620 4f70 7469 6f6e 616c 446f 7562 6c65 f OptionalDouble │ │ │ │ │ +0006cf60: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0006cf70: 4f70 7469 6f6e 616c 2f42 6173 6963 496e Optional/BasicIn │ │ │ │ │ +0006cf80: 742e 6a61 7661 3a20 4261 7369 6320 6675 t.java: Basic fu │ │ │ │ │ +0006cf90: 6e63 7469 6f6e 616c 2074 6573 7420 6f66 nctional test of │ │ │ │ │ +0006cfa0: 204f 7074 696f 6e61 6c49 6e74 0a0a 3c6c OptionalInt..java/util/Opti │ │ │ │ │ +0006cfc0: 6f6e 616c 2f42 6173 6963 4c6f 6e67 2e6a onal/BasicLong.j │ │ │ │ │ +0006cfd0: 6176 613a 2042 6173 6963 2066 756e 6374 ava: Basic funct │ │ │ │ │ +0006cfe0: 696f 6e61 6c20 7465 7374 206f 6620 4f70 ional test of Op │ │ │ │ │ +0006cff0: 7469 6f6e 616c 4c6f 6e67 0a0a 3c6c 693e tionalLong..
  • │ │ │ │ │ +0006d000: 6a61 7661 2f75 7469 6c2f 506c 7567 6761 java/util/Plugga │ │ │ │ │ +0006d010: 626c 654c 6f63 616c 652f 4272 6561 6b49 bleLocale/BreakI │ │ │ │ │ +0006d020: 7465 7261 746f 7250 726f 7669 6465 7254 teratorProviderT │ │ │ │ │ +0006d030: 6573 742e 6a61 7661 3a20 4272 6561 6b49 est.java: BreakI │ │ │ │ │ +0006d040: 7465 7261 746f 7250 726f 7669 6465 7220 teratorProvider │ │ │ │ │ +0006d050: 7465 7374 730a 0a3c 6c69 3e6a 6176 612f tests..
  • java/ │ │ │ │ │ +0006d060: 7574 696c 2f50 6c75 6767 6162 6c65 4c6f util/PluggableLo │ │ │ │ │ +0006d070: 6361 6c65 2f43 616c 656e 6461 7244 6174 cale/CalendarDat │ │ │ │ │ +0006d080: 6150 726f 7669 6465 7254 6573 742e 6a61 aProviderTest.ja │ │ │ │ │ +0006d090: 7661 3a20 4361 6c65 6e64 6172 4461 7461 va: CalendarData │ │ │ │ │ +0006d0a0: 5072 6f76 6964 6572 2074 6573 7473 0a0a Provider tests.. │ │ │ │ │ +0006d0b0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 506c
  • java/util/Pl │ │ │ │ │ +0006d0c0: 7567 6761 626c 654c 6f63 616c 652f 4361 uggableLocale/Ca │ │ │ │ │ +0006d0d0: 6c65 6e64 6172 4e61 6d65 5072 6f76 6964 lendarNameProvid │ │ │ │ │ +0006d0e0: 6572 5465 7374 2e6a 6176 613a 2043 616c erTest.java: Cal │ │ │ │ │ +0006d0f0: 656e 6461 724e 616d 6550 726f 7669 6465 endarNameProvide │ │ │ │ │ +0006d100: 7220 7465 7374 730a 0a3c 6c69 3e6a 6176 r tests..
  • jav │ │ │ │ │ +0006d110: 612f 7574 696c 2f50 6c75 6767 6162 6c65 a/util/Pluggable │ │ │ │ │ +0006d120: 4c6f 6361 6c65 2f43 6c61 7373 7061 7468 Locale/Classpath │ │ │ │ │ +0006d130: 5465 7374 2e6a 6176 613a 2043 6865 636b Test.java: Check │ │ │ │ │ +0006d140: 7320 7768 6574 6865 7220 7072 6f76 6964 s whether provid │ │ │ │ │ +0006d150: 6572 7320 6361 6e20 6265 206c 6f61 6465 ers can be loade │ │ │ │ │ +0006d160: 6420 6672 6f6d 2063 6c61 7373 7061 7468 d from classpath │ │ │ │ │ +0006d170: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +0006d180: 2f50 6c75 6767 6162 6c65 4c6f 6361 6c65 /PluggableLocale │ │ │ │ │ +0006d190: 2f43 6f6c 6c61 746f 7250 726f 7669 6465 /CollatorProvide │ │ │ │ │ +0006d1a0: 7254 6573 742e 6a61 7661 3a20 436f 6c6c rTest.java: Coll │ │ │ │ │ +0006d1b0: 6174 6f72 5072 6f76 6964 6572 2074 6573 atorProvider tes │ │ │ │ │ +0006d1c0: 7473 0a0a 3c6c 693e 6a61 7661 2f75 7469 ts..
  • java/uti │ │ │ │ │ +0006d1d0: 6c2f 506c 7567 6761 626c 654c 6f63 616c l/PluggableLocal │ │ │ │ │ +0006d1e0: 652f 4375 7272 656e 6379 4e61 6d65 5072 e/CurrencyNamePr │ │ │ │ │ +0006d1f0: 6f76 6964 6572 5465 7374 2e6a 6176 613a oviderTest.java: │ │ │ │ │ +0006d200: 2043 7572 7265 6e63 794e 616d 6550 726f CurrencyNamePro │ │ │ │ │ +0006d210: 7669 6465 7220 7465 7374 730a 0a3c 6c69 vider tests..
  • java/util/Plugg │ │ │ │ │ +0006d230: 6162 6c65 4c6f 6361 6c65 2f44 6174 6546 ableLocale/DateF │ │ │ │ │ +0006d240: 6f72 6d61 7450 726f 7669 6465 7254 6573 ormatProviderTes │ │ │ │ │ +0006d250: 742e 6a61 7661 3a20 4461 7465 466f 726d t.java: DateForm │ │ │ │ │ +0006d260: 6174 5072 6f76 6964 6572 2074 6573 7473 atProvider tests │ │ │ │ │ +0006d270: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0006d280: 506c 7567 6761 626c 654c 6f63 616c 652f PluggableLocale/ │ │ │ │ │ +0006d290: 4461 7465 466f 726d 6174 5379 6d62 6f6c DateFormatSymbol │ │ │ │ │ +0006d2a0: 7350 726f 7669 6465 7254 6573 742e 6a61 sProviderTest.ja │ │ │ │ │ +0006d2b0: 7661 3a20 4461 7465 466f 726d 6174 5379 va: DateFormatSy │ │ │ │ │ +0006d2c0: 6d62 6f6c 7350 726f 7669 6465 7220 7465 mbolsProvider te │ │ │ │ │ +0006d2d0: 7374 730a 0a3c 6c69 3e6a 6176 612f 7574 sts..
  • java/ut │ │ │ │ │ +0006d2e0: 696c 2f50 6c75 6767 6162 6c65 4c6f 6361 il/PluggableLoca │ │ │ │ │ +0006d2f0: 6c65 2f44 6563 696d 616c 466f 726d 6174 le/DecimalFormat │ │ │ │ │ +0006d300: 5379 6d62 6f6c 7350 726f 7669 6465 7254 SymbolsProviderT │ │ │ │ │ +0006d310: 6573 742e 6a61 7661 3a20 4465 6369 6d61 est.java: Decima │ │ │ │ │ +0006d320: 6c46 6f72 6d61 7453 796d 626f 6c73 5072 lFormatSymbolsPr │ │ │ │ │ +0006d330: 6f76 6964 6572 2074 6573 7473 0a0a 3c6c ovider tests..java/util/Plug │ │ │ │ │ +0006d350: 6761 626c 654c 6f63 616c 652f 4765 6e65 gableLocale/Gene │ │ │ │ │ +0006d360: 7269 6354 6573 742e 6a61 7661 3a20 4765 ricTest.java: Ge │ │ │ │ │ +0006d370: 6e65 7269 6320 7465 7374 7320 666f 7220 neric tests for │ │ │ │ │ +0006d380: 7468 6520 706c 7567 6761 626c 6520 6c6f the pluggable lo │ │ │ │ │ +0006d390: 6361 6c65 7320 6665 6174 7572 650a 0a3c cales feature..< │ │ │ │ │ +0006d3a0: 6c69 3e6a 6176 612f 7574 696c 2f50 6c75 li>java/util/Plu │ │ │ │ │ +0006d3b0: 6767 6162 6c65 4c6f 6361 6c65 2f4c 6f63 ggableLocale/Loc │ │ │ │ │ +0006d3c0: 616c 654e 616d 6550 726f 7669 6465 7254 aleNameProviderT │ │ │ │ │ +0006d3d0: 6573 742e 6a61 7661 3a20 4c6f 6361 6c65 est.java: Locale │ │ │ │ │ +0006d3e0: 4e61 6d65 5072 6f76 6964 6572 2074 6573 NameProvider tes │ │ │ │ │ +0006d3f0: 7473 0a0a 3c6c 693e 6a61 7661 2f75 7469 ts..
  • java/uti │ │ │ │ │ +0006d400: 6c2f 506c 7567 6761 626c 654c 6f63 616c l/PluggableLocal │ │ │ │ │ +0006d410: 652f 4e75 6d62 6572 466f 726d 6174 5072 e/NumberFormatPr │ │ │ │ │ +0006d420: 6f76 6964 6572 5465 7374 2e6a 6176 613a oviderTest.java: │ │ │ │ │ +0006d430: 204e 756d 6265 7246 6f72 6d61 7450 726f NumberFormatPro │ │ │ │ │ +0006d440: 7669 6465 7220 7465 7374 730a 0a3c 6c69 vider tests..
  • java/util/Plugg │ │ │ │ │ +0006d460: 6162 6c65 4c6f 6361 6c65 2f50 6572 6d69 ableLocale/Permi │ │ │ │ │ +0006d470: 7373 696f 6e54 6573 742e 6a61 7661 3a20 ssionTest.java: │ │ │ │ │ +0006d480: 4368 6563 6b20 7768 6574 6865 7220 5275 Check whether Ru │ │ │ │ │ +0006d490: 6e74 696d 6550 6572 6d69 7373 696f 6e28 ntimePermission( │ │ │ │ │ +0006d4a0: 226c 6f63 616c 6553 6572 7669 6365 5072 "localeServicePr │ │ │ │ │ +0006d4b0: 6f76 6964 6572 2229 2069 7320 6861 6e64 ovider") is hand │ │ │ │ │ +0006d4c0: 6c65 6420 636f 7272 6563 746c 792e 0a0a led correctly... │ │ │ │ │ +0006d4d0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 506c
  • java/util/Pl │ │ │ │ │ +0006d4e0: 7567 6761 626c 654c 6f63 616c 652f 5375 uggableLocale/Su │ │ │ │ │ +0006d4f0: 7070 6f72 7465 644c 6f63 616c 6573 5465 pportedLocalesTe │ │ │ │ │ +0006d500: 7374 2e6a 6176 613a 2054 6573 7420 7468 st.java: Test th │ │ │ │ │ +0006d510: 6520 6465 6661 756c 7420 696d 706c 656d e default implem │ │ │ │ │ +0006d520: 656e 7461 7469 6f6e 206f 6620 4c6f 6361 entation of Loca │ │ │ │ │ +0006d530: 6c65 5365 7276 6963 6550 726f 7669 6465 leServiceProvide │ │ │ │ │ +0006d540: 722e 6973 5375 7070 6f72 7465 644c 6f63 r.isSupportedLoc │ │ │ │ │ +0006d550: 616c 652e 0a0a 3c6c 693e 6a61 7661 2f75 ale...
  • java/u │ │ │ │ │ +0006d560: 7469 6c2f 506c 7567 6761 626c 654c 6f63 til/PluggableLoc │ │ │ │ │ +0006d570: 616c 652f 5469 6d65 5a6f 6e65 4e61 6d65 ale/TimeZoneName │ │ │ │ │ +0006d580: 5072 6f76 6964 6572 5465 7374 2e6a 6176 ProviderTest.jav │ │ │ │ │ +0006d590: 613a 2054 696d 655a 6f6e 654e 616d 6550 a: TimeZoneNameP │ │ │ │ │ +0006d5a0: 726f 7669 6465 7220 7465 7374 730a 0a3c rovider tests..< │ │ │ │ │ +0006d5b0: 6c69 3e6a 6176 612f 7574 696c 2f50 7269 li>java/util/Pri │ │ │ │ │ +0006d5c0: 6f72 6974 7951 7565 7565 2f41 6464 4e6f orityQueue/AddNo │ │ │ │ │ +0006d5d0: 6e43 6f6d 7061 7261 626c 652e 6a61 7661 nComparable.java │ │ │ │ │ +0006d5e0: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7574 : ..
  • java/ut │ │ │ │ │ +0006d5f0: 696c 2f50 7269 6f72 6974 7951 7565 7565 il/PriorityQueue │ │ │ │ │ +0006d600: 2f46 6f72 6765 744d 654e 6f74 2e6a 6176 /ForgetMeNot.jav │ │ │ │ │ +0006d610: 613a 2054 6573 7420 466f 7267 6574 4d65 a: Test ForgetMe │ │ │ │ │ +0006d620: 4e6f 7420 696d 706c 656d 656e 7461 7469 Not implementati │ │ │ │ │ +0006d630: 6f6e 2066 6561 7475 7265 2028 616e 6420 on feature (and │ │ │ │ │ +0006d640: 6d6f 7265 290a 0a3c 6c69 3e6a 6176 612f more)..
  • java/ │ │ │ │ │ +0006d650: 7574 696c 2f50 7269 6f72 6974 7951 7565 util/PriorityQue │ │ │ │ │ +0006d660: 7565 2f4e 6f4e 756c 6c73 2e6a 6176 613a ue/NoNulls.java: │ │ │ │ │ +0006d670: 2041 7474 656d 7074 2074 6f20 6164 6420 Attempt to add │ │ │ │ │ +0006d680: 6120 6e75 6c6c 2074 6872 6f77 7320 4e75 a null throws Nu │ │ │ │ │ +0006d690: 6c6c 506f 696e 7465 7245 7863 6570 7469 llPointerExcepti │ │ │ │ │ +0006d6a0: 6f6e 0a0a 3c6c 693e 6a61 7661 2f75 7469 on..
  • java/uti │ │ │ │ │ +0006d6b0: 6c2f 5072 696f 7269 7479 5175 6575 652f l/PriorityQueue/ │ │ │ │ │ +0006d6c0: 5072 696f 7269 7479 5175 6575 6553 6f72 PriorityQueueSor │ │ │ │ │ +0006d6d0: 742e 6a61 7661 3a20 4368 6563 6b73 2074 t.java: Checks t │ │ │ │ │ +0006d6e0: 6861 7420 6120 7072 696f 7269 7479 2071 hat a priority q │ │ │ │ │ +0006d6f0: 7565 7565 2072 6574 7572 6e73 2065 6c65 ueue returns ele │ │ │ │ │ +0006d700: 6d65 6e74 7320 696e 2073 6f72 7465 6420 ments in sorted │ │ │ │ │ +0006d710: 6f72 6465 7220 6163 726f 7373 2076 6172 order across var │ │ │ │ │ +0006d720: 696f 7573 206f 7065 7261 7469 6f6e 730a ious operations. │ │ │ │ │ +0006d730: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f50 .
  • java/util/P │ │ │ │ │ +0006d740: 7269 6f72 6974 7951 7565 7565 2f52 656d riorityQueue/Rem │ │ │ │ │ +0006d750: 6f76 6543 6f6e 7461 696e 732e 6a61 7661 oveContains.java │ │ │ │ │ +0006d760: 3a20 5465 7374 2063 6f6e 7461 696e 732f : Test contains/ │ │ │ │ │ +0006d770: 7265 6d6f 7665 2065 7175 6174 6f72 2063 remove equator c │ │ │ │ │ +0006d780: 6f6d 7061 7469 6269 6c69 7479 0a0a 3c6c ompatibility..java/util/Prop │ │ │ │ │ +0006d7a0: 6572 7469 6573 2f42 6c61 6e6b 4c69 6e65 erties/BlankLine │ │ │ │ │ +0006d7b0: 732e 6a61 7661 3a20 5465 7374 206c 6f61 s.java: Test loa │ │ │ │ │ +0006d7c0: 6469 6e67 206f 6620 7072 6f70 6572 7469 ding of properti │ │ │ │ │ +0006d7d0: 6573 2066 696c 6573 2077 6974 6820 626c es files with bl │ │ │ │ │ +0006d7e0: 616e 6b20 6c69 6e65 730a 0a3c 6c69 3e6a ank lines..
  • j │ │ │ │ │ +0006d7f0: 6176 612f 7574 696c 2f50 726f 7065 7274 ava/util/Propert │ │ │ │ │ +0006d800: 6965 732f 4275 6736 3630 3934 3331 2e6a ies/Bug6609431.j │ │ │ │ │ +0006d810: 6176 613a 2054 6573 7420 7768 6574 6865 ava: Test whethe │ │ │ │ │ +0006d820: 7220 6c6f 6164 696e 6720 6f66 2061 2070 r loading of a p │ │ │ │ │ +0006d830: 726f 7065 7274 7920 7661 6c75 6520 696e roperty value in │ │ │ │ │ +0006d840: 2061 2066 696c 6520 656e 6469 6e67 2077 a file ending w │ │ │ │ │ +0006d850: 6974 6820 6120 6261 636b 736c 6173 6820 ith a backslash │ │ │ │ │ +0006d860: 776f 726b 7320 6669 6e65 2e0a 0a3c 6c69 works fine...
  • java/util/Prope │ │ │ │ │ +0006d880: 7274 6965 732f 4368 6563 6b4f 7665 7272 rties/CheckOverr │ │ │ │ │ +0006d890: 6964 6573 2e6a 6176 613a 2054 6573 7420 ides.java: Test │ │ │ │ │ +0006d8a0: 7468 6174 2074 6865 2050 726f 7065 7274 that the Propert │ │ │ │ │ +0006d8b0: 6965 7320 636c 6173 7320 6f76 6572 7269 ies class overri │ │ │ │ │ +0006d8c0: 6465 7320 616c 6c20 7075 626c 6963 2b70 des all public+p │ │ │ │ │ +0006d8d0: 726f 7465 6374 6564 206d 6574 686f 6473 rotected methods │ │ │ │ │ +0006d8e0: 206f 6620 616c 6c20 616e 6365 7374 6f72 of all ancestor │ │ │ │ │ +0006d8f0: 2063 6c61 7373 6573 2061 6e64 2069 6e74 classes and int │ │ │ │ │ +0006d900: 6572 6661 6365 730a 0a3c 6c69 3e6a 6176 erfaces..
  • jav │ │ │ │ │ +0006d910: 612f 7574 696c 2f50 726f 7065 7274 6965 a/util/Propertie │ │ │ │ │ +0006d920: 732f 4368 6563 6b55 6e73 796e 6368 726f s/CheckUnsynchro │ │ │ │ │ +0006d930: 6e69 7a65 642e 6a61 7661 3a20 5465 7374 nized.java: Test │ │ │ │ │ +0006d940: 2050 726f 7065 7274 6965 7320 6d65 7468 Properties meth │ │ │ │ │ +0006d950: 6f64 7320 7468 6174 2064 6f20 6e6f 7420 ods that do not │ │ │ │ │ +0006d960: 7379 6e63 6872 6f6e 697a 6520 616e 7920 synchronize any │ │ │ │ │ +0006d970: 6d6f 7265 0a0a 3c6c 693e 6a61 7661 2f75 more..
  • java/u │ │ │ │ │ +0006d980: 7469 6c2f 5072 6f70 6572 7469 6573 2f43 til/Properties/C │ │ │ │ │ +0006d990: 6c6f 7365 584d 4c53 7472 6561 6d2e 6a61 loseXMLStream.ja │ │ │ │ │ +0006d9a0: 7661 3a20 5465 7374 2074 6865 2069 6e70 va: Test the inp │ │ │ │ │ +0006d9b0: 7574 2073 7472 6561 6d20 6973 2063 6c6f ut stream is clo │ │ │ │ │ +0006d9c0: 7365 6420 6166 7465 7220 6c6f 6164 746f sed after loadto │ │ │ │ │ +0006d9d0: 584d 4c20 7265 7475 726e 732e 0a0a 3c6c XML returns...java/util/Prop │ │ │ │ │ +0006d9f0: 6572 7469 6573 2f43 6f6d 7061 7469 6269 erties/Compatibi │ │ │ │ │ +0006da00: 6c69 7479 5465 7374 2e6a 6176 613a 2056 lityTest.java: V │ │ │ │ │ +0006da10: 6572 6966 7920 636f 6d70 6174 6962 696c erify compatibil │ │ │ │ │ +0006da20: 6974 792e 0a0a 3c6c 693e 6a61 7661 2f75 ity...
  • java/u │ │ │ │ │ +0006da30: 7469 6c2f 5072 6f70 6572 7469 6573 2f43 til/Properties/C │ │ │ │ │ +0006da40: 6f6e 6375 7272 656e 744c 6f61 6441 6e64 oncurrentLoadAnd │ │ │ │ │ +0006da50: 5374 6f72 6558 4d4c 2e6a 6176 613a 2054 StoreXML.java: T │ │ │ │ │ +0006da60: 6573 7420 7468 6174 2074 6865 2050 726f est that the Pro │ │ │ │ │ +0006da70: 7065 7274 6965 7320 7374 6f72 6554 6f58 perties storeToX │ │ │ │ │ +0006da80: 4d4c 2061 6e64 206c 6f61 6446 726f 6d58 ML and loadFromX │ │ │ │ │ +0006da90: 4d4c 206d 6574 686f 6473 2061 7265 2074 ML methods are t │ │ │ │ │ +0006daa0: 6872 6561 6420 7361 6665 0a0a 3c6c 693e hread safe..
  • │ │ │ │ │ +0006dab0: 6a61 7661 2f75 7469 6c2f 5072 6f70 6572 java/util/Proper │ │ │ │ │ +0006dac0: 7469 6573 2f45 6e63 6f64 696e 6754 6573 ties/EncodingTes │ │ │ │ │ +0006dad0: 742e 6a61 7661 3a20 5465 7374 2074 6f20 t.java: Test to │ │ │ │ │ +0006dae0: 7665 7269 6679 2074 6865 206e 6577 206f verify the new o │ │ │ │ │ +0006daf0: 7665 726c 6f61 6420 6d65 7468 6f64 2077 verload method w │ │ │ │ │ +0006db00: 6974 6820 4368 6172 7365 7420 6675 6e63 ith Charset func │ │ │ │ │ +0006db10: 7469 6f6e 7320 7468 6520 7361 6d65 2061 tions the same a │ │ │ │ │ +0006db20: 7320 7468 6520 6578 6973 7469 6e67 206d s the existing m │ │ │ │ │ +0006db30: 6574 686f 6420 7468 6174 2074 616b 6573 ethod that takes │ │ │ │ │ +0006db40: 2061 2063 6861 7273 6574 206e 616d 652e a charset name. │ │ │ │ │ +0006db50: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0006db60: 5072 6f70 6572 7469 6573 2f45 7363 6170 Properties/Escap │ │ │ │ │ +0006db70: 6553 7061 6365 2e6a 6176 613a 2045 7363 eSpace.java: Esc │ │ │ │ │ +0006db80: 6170 696e 6720 6f66 2073 7061 6365 7320 aping of spaces │ │ │ │ │ +0006db90: 7265 7175 6972 6564 206f 6e6c 7920 666f required only fo │ │ │ │ │ +0006dba0: 7220 6c65 6164 696e 6720 7370 6163 6573 r leading spaces │ │ │ │ │ +0006dbb0: 2069 6e20 7468 6520 7661 6c75 6520 7061 in the value pa │ │ │ │ │ +0006dbc0: 7274 206f 6620 7468 6520 7072 6f70 6572 rt of the proper │ │ │ │ │ +0006dbd0: 7479 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ty...
  • java/ut │ │ │ │ │ +0006dbe0: 696c 2f50 726f 7065 7274 6965 732f 4765 il/Properties/Ge │ │ │ │ │ +0006dbf0: 6e65 7269 6669 6564 5573 6573 2e6a 6176 nerifiedUses.jav │ │ │ │ │ +0006dc00: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ +0006dc10: 7469 6c2f 5072 6f70 6572 7469 6573 2f49 til/Properties/I │ │ │ │ │ +0006dc20: 6e69 7469 616c 4361 7061 6369 7479 2e6a nitialCapacity.j │ │ │ │ │ +0006dc30: 6176 613a 2054 6573 7420 7468 6174 2050 ava: Test that P │ │ │ │ │ +0006dc40: 726f 7065 7274 6965 7328 696e 7420 696e roperties(int in │ │ │ │ │ +0006dc50: 6974 6961 6c43 6170 6163 6974 7929 2074 itialCapacity) t │ │ │ │ │ +0006dc60: 6872 6f77 7320 6578 6365 7074 696f 6e73 hrows exceptions │ │ │ │ │ +0006dc70: 2028 6f72 2064 6f65 736e 2774 2920 6173 (or doesn't) as │ │ │ │ │ +0006dc80: 2065 7870 6563 7465 640a 0a3c 6c69 3e6a expected..
  • j │ │ │ │ │ +0006dc90: 6176 612f 7574 696c 2f50 726f 7065 7274 ava/util/Propert │ │ │ │ │ +0006dca0: 6965 732f 4c6f 6164 416e 6453 746f 7265 ies/LoadAndStore │ │ │ │ │ +0006dcb0: 4e50 452e 6a61 7661 3a20 5465 7374 7320 NPE.java: Tests │ │ │ │ │ +0006dcc0: 746f 2076 6572 6966 7920 7468 6174 206c to verify that l │ │ │ │ │ +0006dcd0: 6f61 6428 2920 616e 6420 7374 6f72 6528 oad() and store( │ │ │ │ │ +0006dce0: 2920 7468 726f 7720 4e50 4573 2061 7320 ) throw NPEs as │ │ │ │ │ +0006dcf0: 6164 7665 7274 6973 6564 2e0a 0a3c 6c69 advertised...
  • java/util/Prope │ │ │ │ │ +0006dd10: 7274 6965 732f 4c6f 6164 416e 6453 746f rties/LoadAndSto │ │ │ │ │ +0006dd20: 7265 584d 4c2e 6a61 7661 3a20 4261 7369 reXML.java: Basi │ │ │ │ │ +0006dd30: 6320 7465 7374 206f 6620 7374 6f72 6554 c test of storeT │ │ │ │ │ +0006dd40: 6f58 4d4c 2061 6e64 206c 6f61 6454 6f58 oXML and loadToX │ │ │ │ │ +0006dd50: 4d4c 0a0a 3c6c 693e 6a61 7661 2f75 7469 ML..
  • java/uti │ │ │ │ │ +0006dd60: 6c2f 5072 6f70 6572 7469 6573 2f4c 6f61 l/Properties/Loa │ │ │ │ │ +0006dd70: 6441 6e64 5374 6f72 6558 4d4c 5769 7468 dAndStoreXMLWith │ │ │ │ │ +0006dd80: 4465 6661 756c 7473 2e6a 6176 613a 2063 Defaults.java: c │ │ │ │ │ +0006dd90: 6865 636b 7320 7468 6174 2050 726f 7065 hecks that Prope │ │ │ │ │ +0006dda0: 7274 6965 732e 7374 6f72 6554 6f58 4d4c rties.storeToXML │ │ │ │ │ +0006ddb0: 206f 6e6c 7920 7374 6f72 6573 2070 726f only stores pro │ │ │ │ │ +0006ddc0: 7065 7274 6965 7320 6c6f 6361 6c6c 7920 perties locally │ │ │ │ │ +0006ddd0: 6465 6669 6e65 6420 6f6e 2074 6865 2050 defined on the P │ │ │ │ │ +0006dde0: 726f 7065 7274 6965 7320 6f62 6a65 6374 roperties object │ │ │ │ │ +0006ddf0: 2c20 6578 636c 7564 696e 6720 7468 6f73 , excluding thos │ │ │ │ │ +0006de00: 6520 7468 6174 2061 7265 2069 6e68 6572 e that are inher │ │ │ │ │ +0006de10: 6974 6564 2e0a 0a3c 6c69 3e6a 6176 612f ited...
  • java/ │ │ │ │ │ +0006de20: 7574 696c 2f50 726f 7065 7274 6965 732f util/Properties/ │ │ │ │ │ +0006de30: 4c6f 6164 5061 7273 696e 672e 6a61 7661 LoadParsing.java │ │ │ │ │ +0006de40: 3a20 6368 6563 6b73 2066 6f72 2070 726f : checks for pro │ │ │ │ │ +0006de50: 6365 7373 696e 6720 6572 726f 7273 2069 cessing errors i │ │ │ │ │ +0006de60: 6e20 7072 6f70 6572 7469 6573 2e6c 6f61 n properties.loa │ │ │ │ │ +0006de70: 640a 0a3c 6c69 3e6a 6176 612f 7574 696c d..
  • java/util │ │ │ │ │ +0006de80: 2f50 726f 7065 7274 6965 732f 4c6f 6164 /Properties/Load │ │ │ │ │ +0006de90: 5061 7273 696e 6732 2e6a 6176 613a 2063 Parsing2.java: c │ │ │ │ │ +0006dea0: 6865 636b 7320 666f 7220 7072 6f63 6573 hecks for proces │ │ │ │ │ +0006deb0: 7369 6e67 2065 7272 6f72 7320 696e 2070 sing errors in p │ │ │ │ │ +0006dec0: 726f 7065 7274 6965 732e 6c6f 6164 0a0a roperties.load.. │ │ │ │ │ +0006ded0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5072
  • java/util/Pr │ │ │ │ │ +0006dee0: 6f70 6572 7469 6573 2f4c 6f61 6453 6570 operties/LoadSep │ │ │ │ │ +0006def0: 6172 6174 6f72 732e 6a61 7661 3a20 5465 arators.java: Te │ │ │ │ │ +0006df00: 7374 206c 6f61 6469 6e67 206f 6620 7661 st loading of va │ │ │ │ │ +0006df10: 6c75 6573 2074 6861 7420 6172 6520 6b65 lues that are ke │ │ │ │ │ +0006df20: 7920 7661 6c75 6520 7365 7061 7261 746f y value separato │ │ │ │ │ +0006df30: 7273 0a0a 3c6c 693e 6a61 7661 2f75 7469 rs..
  • java/uti │ │ │ │ │ +0006df40: 6c2f 5072 6f70 6572 7469 6573 2f50 726f l/Properties/Pro │ │ │ │ │ +0006df50: 7065 7274 6965 7345 6e74 7279 5365 7454 pertiesEntrySetT │ │ │ │ │ +0006df60: 6573 742e 6a61 7661 3a20 7465 7374 7320 est.java: tests │ │ │ │ │ +0006df70: 7468 6520 656e 7472 7953 6574 2829 206d the entrySet() m │ │ │ │ │ +0006df80: 6574 686f 6420 6f66 2050 726f 7065 7274 ethod of Propert │ │ │ │ │ +0006df90: 6965 7320 636c 6173 730a 0a3c 6c69 3e6a ies class..
  • j │ │ │ │ │ +0006dfa0: 6176 612f 7574 696c 2f50 726f 7065 7274 ava/util/Propert │ │ │ │ │ +0006dfb0: 6965 732f 5072 6f70 6572 7469 6573 5365 ies/PropertiesSe │ │ │ │ │ +0006dfc0: 7269 616c 697a 6174 696f 6e2e 6a61 7661 rialization.java │ │ │ │ │ +0006dfd0: 3a20 7465 7374 7320 7468 6520 636f 6d70 : tests the comp │ │ │ │ │ +0006dfe0: 6174 6962 696c 6974 7920 6f66 2050 726f atibility of Pro │ │ │ │ │ +0006dff0: 7065 7274 6965 7320 7365 7269 616c 2066 perties serial f │ │ │ │ │ +0006e000: 6f72 6d0a 0a3c 6c69 3e6a 6176 612f 7574 orm..
  • java/ut │ │ │ │ │ +0006e010: 696c 2f50 726f 7065 7274 6965 732f 5072 il/Properties/Pr │ │ │ │ │ +0006e020: 6f70 6572 7469 6573 5374 6f72 6554 6573 opertiesStoreTes │ │ │ │ │ +0006e030: 742e 6a61 7661 3a20 7465 7374 7320 7468 t.java: tests th │ │ │ │ │ +0006e040: 6520 6f72 6465 7220 696e 2077 6869 6368 e order in which │ │ │ │ │ +0006e050: 2074 6865 2050 726f 7065 7274 6965 732e the Properties. │ │ │ │ │ +0006e060: 7374 6f72 6528 2920 6d65 7468 6f64 2077 store() method w │ │ │ │ │ +0006e070: 7269 7465 7320 6f75 7420 7468 6520 7072 rites out the pr │ │ │ │ │ +0006e080: 6f70 6572 7469 6573 0a0a 3c6c 693e 6a61 operties..
  • ja │ │ │ │ │ +0006e090: 7661 2f75 7469 6c2f 5072 6f70 6572 7469 va/util/Properti │ │ │ │ │ +0006e0a0: 6573 2f50 726f 7065 7274 6965 7354 6573 es/PropertiesTes │ │ │ │ │ +0006e0b0: 742e 6a61 7661 3a20 7465 7374 7320 7468 t.java: tests th │ │ │ │ │ +0006e0c0: 6520 6c6f 6164 2061 6e64 2073 746f 7265 e load and store │ │ │ │ │ +0006e0d0: 206d 6574 686f 6473 206f 6620 5072 6f70 methods of Prop │ │ │ │ │ +0006e0e0: 6572 7469 6573 2063 6c61 7373 0a0a 3c6c erties class..java/util/Prop │ │ │ │ │ +0006e100: 6572 7469 6573 2f53 6176 652e 6a61 7661 erties/Save.java │ │ │ │ │ +0006e110: 3a20 5465 7374 2066 6f72 206c 6561 6469 : Test for leadi │ │ │ │ │ +0006e120: 6e67 2073 7061 6365 2069 6e20 7661 6c75 ng space in valu │ │ │ │ │ +0006e130: 6573 206f 7574 7075 7420 6672 6f6d 2070 es output from p │ │ │ │ │ +0006e140: 726f 7065 7274 6965 730a 0a3c 6c69 3e6a roperties..
  • j │ │ │ │ │ +0006e150: 6176 612f 7574 696c 2f50 726f 7065 7274 ava/util/Propert │ │ │ │ │ +0006e160: 6965 732f 5361 7665 436c 6f73 652e 6a61 ies/SaveClose.ja │ │ │ │ │ +0006e170: 7661 3a20 456e 7375 7265 2074 6861 7420 va: Ensure that │ │ │ │ │ +0006e180: 7468 6520 7361 7665 206d 6574 686f 6420 the save method │ │ │ │ │ +0006e190: 646f 6573 6e27 7420 636c 6f73 6520 6974 doesn't close it │ │ │ │ │ +0006e1a0: 7320 6f75 7470 7574 2073 7472 6561 6d0a s output stream. │ │ │ │ │ +0006e1b0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f50 .
  • java/util/P │ │ │ │ │ +0006e1c0: 726f 7065 7274 6965 732f 5361 7665 436f roperties/SaveCo │ │ │ │ │ +0006e1d0: 6d6d 656e 7473 2e6a 6176 613a 2056 6572 mments.java: Ver │ │ │ │ │ +0006e1e0: 6966 7920 7468 6174 2070 726f 7065 7274 ify that propert │ │ │ │ │ +0006e1f0: 792e 7361 7665 2073 6176 6573 2063 6f6d y.save saves com │ │ │ │ │ +0006e200: 6d65 6e74 7320 636f 7272 6563 746c 790a ments correctly. │ │ │ │ │ +0006e210: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f50 .
  • java/util/P │ │ │ │ │ +0006e220: 726f 7065 7274 6965 732f 5361 7665 456e roperties/SaveEn │ │ │ │ │ +0006e230: 636f 6469 6e67 2e6a 6176 613a 2054 6573 coding.java: Tes │ │ │ │ │ +0006e240: 7420 666f 7220 7361 7669 6e67 2061 6e64 t for saving and │ │ │ │ │ +0006e250: 206c 6f61 6469 6e67 2065 6e63 6f64 6564 loading encoded │ │ │ │ │ +0006e260: 206b 6579 7320 616e 6420 7661 6c75 6573 keys and values │ │ │ │ │ +0006e270: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0006e280: 5072 6f70 6572 7469 6573 2f53 6176 654c Properties/SaveL │ │ │ │ │ +0006e290: 6f61 6442 6173 6865 722e 6a61 7661 3a20 oadBasher.java: │ │ │ │ │ +0006e2a0: 5465 7374 2070 726f 7065 7274 6965 7320 Test properties │ │ │ │ │ +0006e2b0: 7361 7665 2061 6e64 206c 6f61 6420 6d65 save and load me │ │ │ │ │ +0006e2c0: 7468 6f64 730a 0a3c 6c69 3e6a 6176 612f thods..
  • java/ │ │ │ │ │ +0006e2d0: 7574 696c 2f50 726f 7065 7274 6965 732f util/Properties/ │ │ │ │ │ +0006e2e0: 5361 7665 5365 7061 7261 746f 722e 6a61 SaveSeparator.ja │ │ │ │ │ +0006e2f0: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ +0006e300: 7072 6f70 6572 7479 2e73 6176 6520 7573 property.save us │ │ │ │ │ +0006e310: 6573 206c 6f63 616c 206c 696e 6573 6570 es local linesep │ │ │ │ │ +0006e320: 6172 6174 6f72 0a0a 3c6c 693e 6a61 7661 arator..
  • java │ │ │ │ │ +0006e330: 2f75 7469 6c2f 5072 6f70 6572 7469 6573 /util/Properties │ │ │ │ │ +0006e340: 2f53 746f 7265 4465 6164 6c6f 636b 2e6a /StoreDeadlock.j │ │ │ │ │ +0006e350: 6176 613a 2050 726f 7065 7274 6965 732e ava: Properties. │ │ │ │ │ +0006e360: 7374 6f72 6528 2920 6361 7573 6573 2064 store() causes d │ │ │ │ │ +0006e370: 6561 646c 6f63 6b20 7768 656e 2063 6f6e eadlock when con │ │ │ │ │ +0006e380: 6375 7272 656e 746c 7920 6361 6c6c 696e currently callin │ │ │ │ │ +0006e390: 6720 5469 6d65 5a6f 6e65 2061 7069 730a g TimeZone apis. │ │ │ │ │ +0006e3a0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f50 .
  • java/util/P │ │ │ │ │ +0006e3b0: 726f 7065 7274 6965 732f 5374 6f72 6552 roperties/StoreR │ │ │ │ │ +0006e3c0: 6570 726f 6475 6369 6269 6c69 7479 5465 eproducibilityTe │ │ │ │ │ +0006e3d0: 7374 2e6a 6176 613a 2054 6573 7473 2074 st.java: Tests t │ │ │ │ │ +0006e3e0: 6861 7420 7468 6520 5072 6f70 6572 7469 hat the Properti │ │ │ │ │ +0006e3f0: 6573 2e73 746f 7265 2829 2041 5049 7320 es.store() APIs │ │ │ │ │ +0006e400: 6765 6e65 7261 7465 206f 7574 7075 7420 generate output │ │ │ │ │ +0006e410: 7468 6174 2069 7320 7265 7072 6f64 7563 that is reproduc │ │ │ │ │ +0006e420: 6962 6c65 0a0a 3c6c 693e 6a61 7661 2f75 ible..
  • java/u │ │ │ │ │ +0006e430: 7469 6c2f 5072 6f70 6572 7469 6573 2f53 til/Properties/S │ │ │ │ │ +0006e440: 7472 696e 6750 726f 7065 7274 794e 616d tringPropertyNam │ │ │ │ │ +0006e450: 6573 2e6a 6176 613a 2054 6573 7420 666f es.java: Test fo │ │ │ │ │ +0006e460: 7220 5072 6f70 6572 7469 6573 2e73 7472 r Properties.str │ │ │ │ │ +0006e470: 696e 6750 726f 7065 7274 794e 616d 6573 ingPropertyNames │ │ │ │ │ +0006e480: 2829 2069 6620 7468 6520 7379 7374 656d () if the system │ │ │ │ │ +0006e490: 2070 726f 7065 7274 6965 7320 636f 6e74 properties cont │ │ │ │ │ +0006e4a0: 6169 6e20 616e 6f74 6865 7220 6c69 7374 ain another list │ │ │ │ │ +0006e4b0: 206f 6620 7072 6f70 6572 7469 6573 2061 of properties a │ │ │ │ │ +0006e4c0: 7320 7468 6520 6465 6661 756c 7473 2e0a s the defaults.. │ │ │ │ │ +0006e4d0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f50 .
  • java/util/P │ │ │ │ │ +0006e4e0: 726f 7065 7274 6965 732f 556e 6963 6f64 roperties/Unicod │ │ │ │ │ +0006e4f0: 6545 7363 6170 652e 6a61 7661 3a20 5465 eEscape.java: Te │ │ │ │ │ +0006e500: 7374 2066 6f72 2063 6f72 7265 6374 2065 st for correct e │ │ │ │ │ +0006e510: 7863 6570 7469 6f6e 2077 6974 6820 6120 xception with a │ │ │ │ │ +0006e520: 7368 6f72 7420 756e 6963 6f64 6520 6573 short unicode es │ │ │ │ │ +0006e530: 6361 7065 0a0a 3c6c 693e 6a61 7661 2f75 cape..
  • java/u │ │ │ │ │ +0006e540: 7469 6c2f 5072 6f70 6572 7469 6573 2f58 til/Properties/X │ │ │ │ │ +0006e550: 4d4c 5361 7665 4c6f 6164 4261 7368 6572 MLSaveLoadBasher │ │ │ │ │ +0006e560: 2e6a 6176 613a 2054 6573 7420 7072 6f70 .java: Test prop │ │ │ │ │ +0006e570: 6572 7469 6573 2058 4d4c 2073 6176 6520 erties XML save │ │ │ │ │ +0006e580: 616e 6420 6c6f 6164 206d 6574 686f 6473 and load methods │ │ │ │ │ +0006e590: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0006e5a0: 5072 6f70 6572 7479 5065 726d 6973 7369 PropertyPermissi │ │ │ │ │ +0006e5b0: 6f6e 2f50 726f 7065 7274 7950 6572 6d69 on/PropertyPermi │ │ │ │ │ +0006e5c0: 7373 696f 6e43 6f6c 6c65 6374 696f 6e2e ssionCollection. │ │ │ │ │ +0006e5d0: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ +0006e5e0: 666f 7220 5072 6f70 6572 7479 5065 726d for PropertyPerm │ │ │ │ │ +0006e5f0: 6973 7369 6f6e 436f 6c6c 6563 7469 6f6e issionCollection │ │ │ │ │ +0006e600: 2073 7562 636c 6173 730a 0a3c 6c69 3e6a subclass..
  • j │ │ │ │ │ +0006e610: 6176 612f 7574 696c 2f52 616e 646f 6d2f ava/util/Random/ │ │ │ │ │ +0006e620: 4469 7374 696e 6374 5365 6564 732e 6a61 DistinctSeeds.ja │ │ │ │ │ +0006e630: 7661 3a20 496e 6465 7065 6e64 656e 7420 va: Independent │ │ │ │ │ +0006e640: 696e 7374 616e 7469 6174 696f 6e73 206f instantiations o │ │ │ │ │ +0006e650: 6620 5261 6e64 6f6d 2829 2068 6176 6520 f Random() have │ │ │ │ │ +0006e660: 6469 7374 696e 6374 2073 6565 6473 2e0a distinct seeds.. │ │ │ │ │ +0006e670: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f52 .
  • java/util/R │ │ │ │ │ +0006e680: 616e 646f 6d2f 4c58 4d52 616e 646f 6d57 andom/LXMRandomW │ │ │ │ │ +0006e690: 6974 6853 6565 642e 6a61 7661 3a20 4368 ithSeed.java: Ch │ │ │ │ │ +0006e6a0: 6563 6b20 7468 6174 2074 6865 2028 6279 eck that the (by │ │ │ │ │ +0006e6b0: 7465 5b5d 2920 636f 6e73 7472 7563 746f te[]) constructo │ │ │ │ │ +0006e6c0: 7273 2064 6f20 6e6f 7420 7468 726f 7720 rs do not throw │ │ │ │ │ +0006e6d0: 2873 6565 2062 7567 2072 6570 6f72 7429 (see bug report) │ │ │ │ │ +0006e6e0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0006e6f0: 5261 6e64 6f6d 2f4e 6578 7442 7974 6573 Random/NextBytes │ │ │ │ │ +0006e700: 2e6a 6176 613a 2054 6573 7473 2066 6f72 .java: Tests for │ │ │ │ │ +0006e710: 2052 616e 646f 6d2e 6e65 7874 4279 7465 Random.nextByte │ │ │ │ │ +0006e720: 730a 0a3c 6c69 3e6a 6176 612f 7574 696c s..
  • java/util │ │ │ │ │ +0006e730: 2f52 616e 646f 6d2f 4e65 7874 496e 7450 /Random/NextIntP │ │ │ │ │ +0006e740: 6f77 6572 4f66 5477 6f4d 6f64 2e6a 6176 owerOfTwoMod.jav │ │ │ │ │ +0006e750: 613a 2054 6865 2046 4353 2072 656c 6561 a: The FCS relea │ │ │ │ │ +0006e760: 7365 206f 6620 312e 3220 6469 6420 6e6f se of 1.2 did no │ │ │ │ │ +0006e770: 7420 7370 6563 6961 6c20 6361 7365 2074 t special case t │ │ │ │ │ +0006e780: 6865 2052 616e 646f 6d2e 6e65 7874 496e he Random.nextIn │ │ │ │ │ +0006e790: 7420 6361 6c63 756c 6174 696f 6e20 666f t calculation fo │ │ │ │ │ +0006e7a0: 7220 6120 706f 7765 7220 6f66 2074 776f r a power of two │ │ │ │ │ +0006e7b0: 206d 6f64 756c 7573 2c20 6173 206d 616e modulus, as man │ │ │ │ │ +0006e7c0: 6461 7465 6420 6279 2074 6865 2073 7065 dated by the spe │ │ │ │ │ +0006e7d0: 632e 0a0a 3c6c 693e 6a61 7661 2f75 7469 c...
  • java/uti │ │ │ │ │ +0006e7e0: 6c2f 5261 6e64 6f6d 2f52 616e 646f 6d43 l/Random/RandomC │ │ │ │ │ +0006e7f0: 616e 6172 7950 692e 6a61 7661 3a20 7465 anaryPi.java: te │ │ │ │ │ +0006e800: 7374 2062 6974 2073 6571 7565 6e63 6573 st bit sequences │ │ │ │ │ +0006e810: 2070 726f 6475 6365 6420 6279 2063 6c61 produced by cla │ │ │ │ │ +0006e820: 7365 7320 7468 6174 2069 6d70 6c65 6d65 ses that impleme │ │ │ │ │ +0006e830: 6e74 2069 6e74 6572 6661 6365 2052 616e nt interface Ran │ │ │ │ │ +0006e840: 646f 6d47 656e 6572 6174 6f72 0a0a 3c6c domGenerator..java/util/Rand │ │ │ │ │ +0006e860: 6f6d 2f52 616e 646f 6d45 7870 6f6e 656e om/RandomExponen │ │ │ │ │ +0006e870: 7469 616c 5465 7374 2e6a 6176 613a 2043 tialTest.java: C │ │ │ │ │ +0006e880: 6865 636b 2074 6861 7420 6e65 7874 4578 heck that nextEx │ │ │ │ │ +0006e890: 706f 6e65 6e74 6961 6c28 2920 7265 7475 ponential() retu │ │ │ │ │ +0006e8a0: 726e 7320 6e6f 6e2d 6e65 6761 7469 7665 rns non-negative │ │ │ │ │ +0006e8b0: 206f 7574 636f 6d65 730a 0a3c 6c69 3e6a outcomes..
  • j │ │ │ │ │ +0006e8c0: 6176 612f 7574 696c 2f52 616e 646f 6d2f ava/util/Random/ │ │ │ │ │ +0006e8d0: 5261 6e64 6f6d 4e65 7874 446f 7562 6c65 RandomNextDouble │ │ │ │ │ +0006e8e0: 426f 756e 6461 7279 2e6a 6176 613a 2056 Boundary.java: V │ │ │ │ │ +0006e8f0: 6572 6966 7920 6e65 7874 446f 7562 6c65 erify nextDouble │ │ │ │ │ +0006e900: 2073 7461 7973 2077 6974 6869 6e20 7261 stays within ra │ │ │ │ │ +0006e910: 6e67 650a 0a3c 6c69 3e6a 6176 612f 7574 nge..
  • java/ut │ │ │ │ │ +0006e920: 696c 2f52 616e 646f 6d2f 5261 6e64 6f6d il/Random/Random │ │ │ │ │ +0006e930: 5374 7265 616d 5465 7374 2e6a 6176 613a StreamTest.java: │ │ │ │ │ +0006e940: 2074 6573 7420 7374 7265 616d 206d 6574 test stream met │ │ │ │ │ +0006e950: 686f 6473 206f 6e20 5261 6e64 6f6d 0a0a hods on Random.. │ │ │ │ │ +0006e960: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5261
  • java/util/Ra │ │ │ │ │ +0006e970: 6e64 6f6d 2f52 616e 646f 6d54 6573 742e ndom/RandomTest. │ │ │ │ │ +0006e980: 6a61 7661 3a20 7465 7374 206d 6574 686f java: test metho │ │ │ │ │ +0006e990: 6473 206f 6e20 5261 6e64 6f6d 0a0a 3c6c ds on Random..java/util/Rand │ │ │ │ │ +0006e9b0: 6f6d 2f52 616e 646f 6d54 6573 7442 7369 om/RandomTestBsi │ │ │ │ │ +0006e9c0: 3139 3939 2e6a 6176 613a 2074 6573 7420 1999.java: test │ │ │ │ │ +0006e9d0: 6269 7420 7365 7175 656e 6365 7320 7072 bit sequences pr │ │ │ │ │ +0006e9e0: 6f64 7563 6564 2062 7920 636c 6173 7365 oduced by classe │ │ │ │ │ +0006e9f0: 7320 7468 6174 2069 6d70 6c65 6d65 6e74 s that implement │ │ │ │ │ +0006ea00: 2069 6e74 6572 6661 6365 2052 616e 646f interface Rando │ │ │ │ │ +0006ea10: 6d47 656e 6572 6174 6f72 0a0a 3c6c 693e mGenerator..
  • │ │ │ │ │ +0006ea20: 6a61 7661 2f75 7469 6c2f 5261 6e64 6f6d java/util/Random │ │ │ │ │ +0006ea30: 2f52 616e 646f 6d54 6573 7443 6869 5371 /RandomTestChiSq │ │ │ │ │ +0006ea40: 7561 7265 642e 6a61 7661 3a20 7465 7374 uared.java: test │ │ │ │ │ +0006ea50: 2062 6974 2073 6571 7565 6e63 6573 2070 bit sequences p │ │ │ │ │ +0006ea60: 726f 6475 6365 6420 6279 2063 6c61 7365 roduced by clase │ │ │ │ │ +0006ea70: 7320 7468 6174 2069 6d70 6c65 6d65 6e74 s that implement │ │ │ │ │ +0006ea80: 2069 6e74 6572 6661 6365 2052 616e 646f interface Rando │ │ │ │ │ +0006ea90: 6d47 656e 6572 6174 6f72 0a0a 3c6c 693e mGenerator..
  • │ │ │ │ │ +0006eaa0: 6a61 7661 2f75 7469 6c2f 5261 6e64 6f6d java/util/Random │ │ │ │ │ +0006eab0: 2f52 616e 646f 6d54 6573 7443 6f76 6572 /RandomTestCover │ │ │ │ │ +0006eac0: 6167 652e 6a61 7661 3a20 456e 7375 7265 age.java: Ensure │ │ │ │ │ +0006ead0: 2074 6861 7420 616c 6c20 696d 706c 656d that all implem │ │ │ │ │ +0006eae0: 656e 7461 7469 6f6e 7320 6f66 2052 616e entations of Ran │ │ │ │ │ +0006eaf0: 646f 6d47 656e 6572 6174 6f72 2073 7570 domGenerator sup │ │ │ │ │ +0006eb00: 706c 7920 7265 7175 6972 6564 206d 6574 ply required met │ │ │ │ │ +0006eb10: 686f 6473 2e0a 0a3c 6c69 3e6a 6176 612f hods...
  • java/ │ │ │ │ │ +0006eb20: 7574 696c 2f52 616e 646f 6d2f 5261 6e64 util/Random/Rand │ │ │ │ │ +0006eb30: 6f6d 5465 7374 4d6f 6d65 6e74 732e 6a61 omTestMoments.ja │ │ │ │ │ +0006eb40: 7661 3a20 7465 7374 2062 6974 2073 6571 va: test bit seq │ │ │ │ │ +0006eb50: 7565 6e63 6573 2070 726f 6475 6365 6420 uences produced │ │ │ │ │ +0006eb60: 6279 2063 6c61 7365 7320 7468 6174 2069 by clases that i │ │ │ │ │ +0006eb70: 6d70 6c65 6d65 6e74 2069 6e74 6572 6661 mplement interfa │ │ │ │ │ +0006eb80: 6365 2052 616e 646f 6d47 656e 6572 6174 ce RandomGenerat │ │ │ │ │ +0006eb90: 6f72 0a0a 3c6c 693e 6a61 7661 2f75 7469 or..
  • java/uti │ │ │ │ │ +0006eba0: 6c2f 5261 6e64 6f6d 2f54 3832 3832 3134 l/Random/T828214 │ │ │ │ │ +0006ebb0: 342e 6a61 7661 3a20 5261 6e64 6f6d 5375 4.java: RandomSu │ │ │ │ │ +0006ebc0: 7070 6f72 742e 636f 6e76 6572 7453 6565 pport.convertSee │ │ │ │ │ +0006ebd0: 6442 7974 6573 546f 4c6f 6e67 7320 7369 dBytesToLongs si │ │ │ │ │ +0006ebe0: 676e 2065 7874 656e 7369 6f6e 206f 7665 gn extension ove │ │ │ │ │ +0006ebf0: 7277 7269 7465 7320 7072 6576 696f 7573 rwrites previous │ │ │ │ │ +0006ec00: 2062 7974 6573 2e0a 0a3c 6c69 3e6a 6176 bytes...
  • jav │ │ │ │ │ +0006ec10: 612f 7574 696c 2f52 616e 646f 6d41 6363 a/util/RandomAcc │ │ │ │ │ +0006ec20: 6573 732f 4261 7369 632e 6a61 7661 3a20 ess/Basic.java: │ │ │ │ │ +0006ec30: 4261 7369 6320 7465 7374 2066 6f72 206e Basic test for n │ │ │ │ │ +0006ec40: 6577 2052 616e 646f 6d41 6363 6573 7320 ew RandomAccess │ │ │ │ │ +0006ec50: 696e 7465 7266 6163 650a 0a3c 6c69 3e6a interface..
  • j │ │ │ │ │ +0006ec60: 6176 612f 7574 696c 2f52 6573 6f75 7263 ava/util/Resourc │ │ │ │ │ +0006ec70: 6542 756e 646c 652f 4275 6734 3038 3332 eBundle/Bug40832 │ │ │ │ │ +0006ec80: 3730 5465 7374 2e6a 6176 613a 2074 6573 70Test.java: tes │ │ │ │ │ +0006ec90: 7420 4275 6720 3430 3833 3237 300a 0a3c t Bug 4083270..< │ │ │ │ │ +0006eca0: 6c69 3e6a 6176 612f 7574 696c 2f52 6573 li>java/util/Res │ │ │ │ │ +0006ecb0: 6f75 7263 6542 756e 646c 652f 4275 6734 ourceBundle/Bug4 │ │ │ │ │ +0006ecc0: 3136 3836 3235 5465 7374 2e6a 6176 613a 168625Test.java: │ │ │ │ │ +0006ecd0: 2074 6573 7420 5265 736f 7572 6365 2042 test Resource B │ │ │ │ │ +0006ece0: 756e 646c 6520 666f 7220 6275 6720 3431 undle for bug 41 │ │ │ │ │ +0006ecf0: 3638 3632 350a 0a3c 6c69 3e6a 6176 612f 68625..
  • java/ │ │ │ │ │ +0006ed00: 7574 696c 2f52 6573 6f75 7263 6542 756e util/ResourceBun │ │ │ │ │ +0006ed10: 646c 652f 4275 6734 3137 3734 3839 5465 dle/Bug4177489Te │ │ │ │ │ +0006ed20: 7374 2e6a 6176 613a 2074 6573 7420 5265 st.java: test Re │ │ │ │ │ +0006ed30: 736f 7572 6365 2042 756e 646c 6520 666f source Bundle fo │ │ │ │ │ +0006ed40: 7220 6275 6720 3431 3737 3438 390a 0a3c r bug 4177489..< │ │ │ │ │ +0006ed50: 6c69 3e6a 6176 612f 7574 696c 2f52 6573 li>java/util/Res │ │ │ │ │ +0006ed60: 6f75 7263 6542 756e 646c 652f 4275 6734 ourceBundle/Bug4 │ │ │ │ │ +0006ed70: 3139 3539 3738 5465 7374 2e6a 6176 613a 195978Test.java: │ │ │ │ │ +0006ed80: 2056 6572 6966 6965 7320 7468 6174 2072 Verifies that r │ │ │ │ │ +0006ed90: 6573 6f75 7263 6520 6275 6e64 6c65 206e esource bundle n │ │ │ │ │ +0006eda0: 616d 6573 2068 6176 6520 6361 7365 2064 ames have case d │ │ │ │ │ +0006edb0: 6973 7469 6e63 7469 6f6e 2e0a 0a3c 6c69 istinction...
  • java/util/Resou │ │ │ │ │ +0006edd0: 7263 6542 756e 646c 652f 4275 6734 3235 rceBundle/Bug425 │ │ │ │ │ +0006ede0: 3733 3138 2e6a 6176 613a 2020 0a0a 3c6c 7318.java: ..java/util/Reso │ │ │ │ │ +0006ee00: 7572 6365 4275 6e64 6c65 2f42 7567 3433 urceBundle/Bug43 │ │ │ │ │ +0006ee10: 3533 3435 342e 6a61 7661 3a20 5465 7374 53454.java: Test │ │ │ │ │ +0006ee20: 2069 6620 7468 6520 7365 636f 6e64 2067 if the second g │ │ │ │ │ +0006ee30: 6574 4275 6e64 6c65 2063 616c 6c20 6669 etBundle call fi │ │ │ │ │ +0006ee40: 6e64 7320 6120 6275 6e64 6c65 2069 6e20 nds a bundle in │ │ │ │ │ +0006ee50: 7468 6520 6465 6661 756c 7420 4c6f 6361 the default Loca │ │ │ │ │ +0006ee60: 6c65 2073 6561 7263 6820 7061 7468 2e0a le search path.. │ │ │ │ │ +0006ee70: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f52 .
  • java/util/R │ │ │ │ │ +0006ee80: 6573 6f75 7263 6542 756e 646c 652f 4275 esourceBundle/Bu │ │ │ │ │ +0006ee90: 6734 3339 3630 3231 2e6a 6176 613a 2056 g4396021.java: V │ │ │ │ │ +0006eea0: 6572 6966 7920 7468 6174 2061 2072 6573 erify that a res │ │ │ │ │ +0006eeb0: 6f75 7263 6520 6275 6e64 6c65 2063 616e ource bundle can │ │ │ │ │ +0006eec0: 206f 7665 7272 6964 6520 6974 7320 7061 override its pa │ │ │ │ │ +0006eed0: 7265 6e74 2e0a 0a3c 6c69 3e6a 6176 612f rent...
  • java/ │ │ │ │ │ +0006eee0: 7574 696c 2f52 6573 6f75 7263 6542 756e util/ResourceBun │ │ │ │ │ +0006eef0: 646c 652f 4275 6736 3139 3038 3631 2e6a dle/Bug6190861.j │ │ │ │ │ +0006ef00: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ +0006ef10: 6f20 616c 7761 7973 206c 6f61 6420 7468 o always load th │ │ │ │ │ +0006ef20: 6520 6465 6661 756c 7420 6c6f 6361 6c65 e default locale │ │ │ │ │ +0006ef30: 2773 2062 756e 646c 6520 7768 656e 2074 's bundle when t │ │ │ │ │ +0006ef40: 6865 7265 2773 206e 6f20 6275 6e64 6c65 here's no bundle │ │ │ │ │ +0006ef50: 2066 6f72 2074 6865 2072 6571 7565 7374 for the request │ │ │ │ │ +0006ef60: 6564 206c 6f63 616c 652e 0a0a 3c6c 693e ed locale...
  • │ │ │ │ │ +0006ef70: 6a61 7661 2f75 7469 6c2f 5265 736f 7572 java/util/Resour │ │ │ │ │ +0006ef80: 6365 4275 6e64 6c65 2f42 7567 3632 3034 ceBundle/Bug6204 │ │ │ │ │ +0006ef90: 3835 332e 6a61 7661 3a20 7465 7374 7320 853.java: tests │ │ │ │ │ +0006efa0: 5072 6f70 6572 7479 5265 736f 7572 6365 PropertyResource │ │ │ │ │ +0006efb0: 4275 6e64 6c65 2852 6561 6465 7229 2063 Bundle(Reader) c │ │ │ │ │ +0006efc0: 6f6e 7374 7275 6374 6f72 2e0a 0a3c 6c69 onstructor...
  • java/util/Resou │ │ │ │ │ +0006efe0: 7263 6542 756e 646c 652f 4275 6736 3239 rceBundle/Bug629 │ │ │ │ │ +0006eff0: 3932 3335 2f42 7567 3632 3939 3233 3554 9235/Bug6299235T │ │ │ │ │ +0006f000: 6573 742e 6a61 7661 3a20 7465 7374 2042 est.java: test B │ │ │ │ │ +0006f010: 7567 2036 3239 3932 3335 2074 6f20 6d61 ug 6299235 to ma │ │ │ │ │ +0006f020: 6b65 2073 7572 6520 7468 6520 7468 6972 ke sure the thir │ │ │ │ │ +0006f030: 642d 7061 7274 7920 7072 6f76 6964 6564 d-party provided │ │ │ │ │ +0006f040: 2073 756e 2072 6573 6f75 7263 6573 2063 sun resources c │ │ │ │ │ +0006f050: 6f75 6c64 2062 6520 7069 636b 6564 2075 ould be picked u │ │ │ │ │ +0006f060: 702e 0a0a 3c6c 693e 6a61 7661 2f75 7469 p...
  • java/uti │ │ │ │ │ +0006f070: 6c2f 5265 736f 7572 6365 4275 6e64 6c65 l/ResourceBundle │ │ │ │ │ +0006f080: 2f42 7567 3633 3535 3030 392e 6a61 7661 /Bug6355009.java │ │ │ │ │ +0006f090: 3a20 4d61 6b65 2073 7572 6520 6e6f 7420 : Make sure not │ │ │ │ │ +0006f0a0: 746f 2068 6176 6520 746f 6f20 6d61 6e79 to have too many │ │ │ │ │ +0006f0b0: 2063 6175 7365 7320 666f 7220 4d69 7373 causes for Miss │ │ │ │ │ +0006f0c0: 696e 6752 6573 6f75 7263 6545 7863 6570 ingResourceExcep │ │ │ │ │ +0006f0d0: 7469 6f6e 0a0a 3c6c 693e 6a61 7661 2f75 tion..
  • java/u │ │ │ │ │ +0006f0e0: 7469 6c2f 5265 736f 7572 6365 4275 6e64 til/ResourceBund │ │ │ │ │ +0006f0f0: 6c65 2f42 7567 3633 3536 3537 312e 6a61 le/Bug6356571.ja │ │ │ │ │ +0006f100: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ +0006f110: 6174 206e 6f6e 2d52 6573 6f75 7263 6542 at non-ResourceB │ │ │ │ │ +0006f120: 756e 646c 6520 636c 6173 7365 7320 6172 undle classes ar │ │ │ │ │ +0006f130: 6520 6967 6e6f 7265 6420 616e 6420 7072 e ignored and pr │ │ │ │ │ +0006f140: 6f70 6572 7469 6573 2066 696c 6573 2061 operties files a │ │ │ │ │ +0006f150: 7265 206c 6f61 6465 6420 636f 7272 6563 re loaded correc │ │ │ │ │ +0006f160: 746c 792e 0a0a 3c6c 693e 6a61 7661 2f75 tly...
  • java/u │ │ │ │ │ +0006f170: 7469 6c2f 5265 736f 7572 6365 4275 6e64 til/ResourceBund │ │ │ │ │ +0006f180: 6c65 2f42 7567 3633 3539 3333 302e 6a61 le/Bug6359330.ja │ │ │ │ │ +0006f190: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ +0006f1a0: 6174 2067 6574 4275 6e64 6c65 2064 6f65 at getBundle doe │ │ │ │ │ +0006f1b0: 736e 2774 2063 6175 7365 2061 2073 6563 sn't cause a sec │ │ │ │ │ +0006f1c0: 7572 6974 7920 6572 726f 7220 7769 7468 urity error with │ │ │ │ │ +0006f1d0: 2061 2073 6563 7572 6974 7920 6d61 6e61 a security mana │ │ │ │ │ +0006f1e0: 6765 7220 7768 656e 2069 6e73 7461 6e74 ger when instant │ │ │ │ │ +0006f1f0: 6961 6c69 6e67 2052 4243 6c61 7373 4c6f ialing RBClassLo │ │ │ │ │ +0006f200: 6164 6572 2028 696e 7465 726e 616c 2063 ader (internal c │ │ │ │ │ +0006f210: 6c61 7373 6c6f 6164 6572 292e 0a0a 3c6c lassloader)...java/util/Reso │ │ │ │ │ +0006f230: 7572 6365 4275 6e64 6c65 2f42 7567 3635 urceBundle/Bug65 │ │ │ │ │ +0006f240: 3732 3234 322e 6a61 7661 3a20 4d61 6b65 72242.java: Make │ │ │ │ │ +0006f250: 2073 7572 6520 7468 6174 2052 6573 6f75 sure that Resou │ │ │ │ │ +0006f260: 7263 6542 756e 646c 652e 6765 7442 756e rceBundle.getBun │ │ │ │ │ +0006f270: 646c 6520 6967 6e6f 7265 7320 4c69 6e6b dle ignores Link │ │ │ │ │ +0006f280: 6167 6545 7272 6f72 2066 6f72 2063 6f6d ageError for com │ │ │ │ │ +0006f290: 7061 7469 6269 6c69 7479 2e0a 0a3c 6c69 patibility...
  • java/util/Resou │ │ │ │ │ +0006f2b0: 7263 6542 756e 646c 652f 436f 6e74 726f rceBundle/Contro │ │ │ │ │ +0006f2c0: 6c2f 4261 6443 6f6e 7472 6f6c 7354 6573 l/BadControlsTes │ │ │ │ │ +0006f2d0: 742e 6a61 7661 3a20 5465 7374 2069 6620 t.java: Test if │ │ │ │ │ +0006f2e0: 5265 736f 7572 6365 4275 6e64 6c65 2e67 ResourceBundle.g │ │ │ │ │ +0006f2f0: 6574 4275 6e64 6c65 2064 6574 6563 7473 etBundle detects │ │ │ │ │ +0006f300: 2062 6164 2043 6f6e 7472 6f6c 2069 6d70 bad Control imp │ │ │ │ │ +0006f310: 6c65 6d65 6e74 6174 696f 6e73 2e0a 0a3c lementations...< │ │ │ │ │ +0006f320: 6c69 3e6a 6176 612f 7574 696c 2f52 6573 li>java/util/Res │ │ │ │ │ +0006f330: 6f75 7263 6542 756e 646c 652f 436f 6e74 ourceBundle/Cont │ │ │ │ │ +0006f340: 726f 6c2f 4275 6736 3533 3036 3934 2e6a rol/Bug6530694.j │ │ │ │ │ +0006f350: 6176 613a 2043 6865 636b 7320 7468 6174 ava: Checks that │ │ │ │ │ +0006f360: 2073 756e 2e75 7469 6c2e 436f 7265 5265 sun.util.CoreRe │ │ │ │ │ +0006f370: 736f 7572 6365 4275 6e64 6c65 436f 6e74 sourceBundleCont │ │ │ │ │ +0006f380: 726f 6c20 646f 6573 206e 6f74 2061 7070 rol does not app │ │ │ │ │ +0006f390: 6c79 2074 6f20 7468 6520 6170 706c 6963 ly to the applic │ │ │ │ │ +0006f3a0: 6174 696f 6e20 7072 6f76 6964 6564 2053 ation provided S │ │ │ │ │ +0006f3b0: 7769 6e67 2072 6573 6f75 7263 6573 2e0a wing resources.. │ │ │ │ │ +0006f3c0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f52 .
  • java/util/R │ │ │ │ │ +0006f3d0: 6573 6f75 7263 6542 756e 646c 652f 436f esourceBundle/Co │ │ │ │ │ +0006f3e0: 6e74 726f 6c2f 436f 6e74 726f 6c46 6163 ntrol/ControlFac │ │ │ │ │ +0006f3f0: 746f 7279 5465 7374 2e6a 6176 613a 2054 toryTest.java: T │ │ │ │ │ +0006f400: 6573 7420 7468 6520 5265 736f 7572 6365 est the Resource │ │ │ │ │ +0006f410: 4275 6e64 6c65 2e43 6f6e 7472 6f6c 2066 Bundle.Control f │ │ │ │ │ +0006f420: 6163 746f 7279 206d 6574 686f 6473 2e0a actory methods.. │ │ │ │ │ +0006f430: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f52 .
  • java/util/R │ │ │ │ │ +0006f440: 6573 6f75 7263 6542 756e 646c 652f 436f esourceBundle/Co │ │ │ │ │ +0006f450: 6e74 726f 6c2f 4465 6661 756c 7443 6f6e ntrol/DefaultCon │ │ │ │ │ +0006f460: 7472 6f6c 5465 7374 2e6a 6176 613a 2054 trolTest.java: T │ │ │ │ │ +0006f470: 6573 7420 7468 6520 6465 6661 756c 7420 est the default │ │ │ │ │ +0006f480: 436f 6e74 726f 6c20 696d 706c 656d 656e Control implemen │ │ │ │ │ +0006f490: 7461 7469 6f6e 2e0a 0a3c 6c69 3e6a 6176 tation...
  • jav │ │ │ │ │ +0006f4a0: 612f 7574 696c 2f52 6573 6f75 7263 6542 a/util/ResourceB │ │ │ │ │ +0006f4b0: 756e 646c 652f 436f 6e74 726f 6c2f 4c6f undle/Control/Lo │ │ │ │ │ +0006f4c0: 6164 696e 6753 7472 6174 6567 6965 7354 adingStrategiesT │ │ │ │ │ +0006f4d0: 6573 742e 6a61 7661 3a20 5465 7374 206e est.java: Test n │ │ │ │ │ +0006f4e0: 6f6e 2d73 7461 6e64 6172 6420 6c6f 6164 on-standard load │ │ │ │ │ +0006f4f0: 696e 6720 7374 7261 7465 6769 6573 2077 ing strategies w │ │ │ │ │ +0006f500: 6974 6820 5265 736f 7572 6365 4275 6e64 ith ResourceBund │ │ │ │ │ +0006f510: 6c65 2e43 6f6e 7472 6f6c 2073 7562 636c le.Control subcl │ │ │ │ │ +0006f520: 6173 7365 730a 0a3c 6c69 3e6a 6176 612f asses..
  • java/ │ │ │ │ │ +0006f530: 7574 696c 2f52 6573 6f75 7263 6542 756e util/ResourceBun │ │ │ │ │ +0006f540: 646c 652f 436f 6e74 726f 6c2f 4d69 7373 dle/Control/Miss │ │ │ │ │ +0006f550: 696e 6752 6573 6f75 7263 6543 6175 7365 ingResourceCause │ │ │ │ │ +0006f560: 5465 7374 5275 6e2e 6a61 7661 3a20 5465 TestRun.java: Te │ │ │ │ │ +0006f570: 7374 2066 6f72 2074 6865 2063 6175 7365 st for the cause │ │ │ │ │ +0006f580: 2073 7570 706f 7274 2077 6865 6e20 7468 support when th │ │ │ │ │ +0006f590: 726f 7769 6e67 2061 204d 6973 7369 6e67 rowing a Missing │ │ │ │ │ +0006f5a0: 5265 736f 7572 6365 4275 6e64 6c65 2e0a ResourceBundle.. │ │ │ │ │ +0006f5b0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f52 .
  • java/util/R │ │ │ │ │ +0006f5c0: 6573 6f75 7263 6542 756e 646c 652f 436f esourceBundle/Co │ │ │ │ │ +0006f5d0: 6e74 726f 6c2f 5061 636b 6167 6550 7269 ntrol/PackagePri │ │ │ │ │ +0006f5e0: 7661 7465 5465 7374 2e6a 6176 613a 2054 vateTest.java: T │ │ │ │ │ +0006f5f0: 6573 7420 6966 2070 6163 6b61 6765 2070 est if package p │ │ │ │ │ +0006f600: 7269 7661 7465 2052 6573 6f75 7263 6542 rivate ResourceB │ │ │ │ │ +0006f610: 756e 646c 6573 2063 616e 2062 6520 6c6f undles can be lo │ │ │ │ │ +0006f620: 6164 6564 2e0a 0a3c 6c69 3e6a 6176 612f aded...
  • java/ │ │ │ │ │ +0006f630: 7574 696c 2f52 6573 6f75 7263 6542 756e util/ResourceBun │ │ │ │ │ +0006f640: 646c 652f 436f 6e74 726f 6c2f 5374 7265 dle/Control/Stre │ │ │ │ │ +0006f650: 7373 5465 7374 2e6a 6176 613a 2053 7472 ssTest.java: Str │ │ │ │ │ +0006f660: 6573 7320 7465 7374 2066 6f72 2052 6573 ess test for Res │ │ │ │ │ +0006f670: 6f75 7263 6542 756e 646c 652e 6765 7442 ourceBundle.getB │ │ │ │ │ +0006f680: 756e 646c 6520 7769 7468 2052 6573 6f75 undle with Resou │ │ │ │ │ +0006f690: 7263 6542 756e 646c 652e 436f 6e74 726f rceBundle.Contro │ │ │ │ │ +0006f6a0: 6c2e 0a0a 3c6c 693e 6a61 7661 2f75 7469 l...
  • java/uti │ │ │ │ │ +0006f6b0: 6c2f 5265 736f 7572 6365 4275 6e64 6c65 l/ResourceBundle │ │ │ │ │ +0006f6c0: 2f43 6f6e 7472 6f6c 2f58 4d4c 5265 736f /Control/XMLReso │ │ │ │ │ +0006f6d0: 7572 6365 4275 6e64 6c65 5465 7374 2e6a urceBundleTest.j │ │ │ │ │ +0006f6e0: 6176 613a 2054 6573 7420 584d 4c20 7375 ava: Test XML su │ │ │ │ │ +0006f6f0: 7070 6f72 7420 6173 2073 686f 776e 2069 pport as shown i │ │ │ │ │ +0006f700: 6e20 7468 6520 5265 736f 7572 6365 4275 n the ResourceBu │ │ │ │ │ +0006f710: 6e64 6c65 2e43 6f6e 7472 6f6c 2064 6573 ndle.Control des │ │ │ │ │ +0006f720: 6372 6970 7469 6f6e 2e0a 0a3c 6c69 3e6a cription...
  • j │ │ │ │ │ +0006f730: 6176 612f 7574 696c 2f52 6573 6f75 7263 ava/util/Resourc │ │ │ │ │ +0006f740: 6542 756e 646c 652f 4b65 7953 6574 5465 eBundle/KeySetTe │ │ │ │ │ +0006f750: 7374 2e6a 6176 613a 2054 6573 7420 6361 st.java: Test ca │ │ │ │ │ +0006f760: 7365 7320 666f 7220 7468 6520 636f 6e74 ses for the cont │ │ │ │ │ +0006f770: 6169 6e73 4b65 792c 206b 6579 5365 742c ainsKey, keySet, │ │ │ │ │ +0006f780: 2061 6e64 2068 616e 646c 654b 6579 5365 and handleKeySe │ │ │ │ │ +0006f790: 7420 6d65 7468 6f64 7320 7468 6174 2061 t methods that a │ │ │ │ │ +0006f7a0: 7265 206e 6577 2069 6e20 4d75 7374 616e re new in Mustan │ │ │ │ │ +0006f7b0: 672e 0a0a 3c6c 693e 6a61 7661 2f75 7469 g...
  • java/uti │ │ │ │ │ +0006f7c0: 6c2f 5265 736f 7572 6365 4275 6e64 6c65 l/ResourceBundle │ │ │ │ │ +0006f7d0: 2f52 6566 6572 656e 6365 7354 6573 742e /ReferencesTest. │ │ │ │ │ +0006f7e0: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ +0006f7f0: 7420 7265 6665 7265 6e63 6573 2066 726f t references fro │ │ │ │ │ +0006f800: 6d20 5265 736f 7572 6365 4275 6e64 6c65 m ResourceBundle │ │ │ │ │ +0006f810: 2063 6163 6865 2064 6f6e 2774 2070 7265 cache don't pre │ │ │ │ │ +0006f820: 7665 6e74 2063 6c61 7373 206c 6f61 6465 vent class loade │ │ │ │ │ +0006f830: 7220 7265 636c 616d 6174 696f 6e2e 0a0a r reclamation... │ │ │ │ │ +0006f840: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5265
  • java/util/Re │ │ │ │ │ +0006f850: 736f 7572 6365 4275 6e64 6c65 2f52 6573 sourceBundle/Res │ │ │ │ │ +0006f860: 6f75 7263 6542 756e 646c 6554 6573 742e ourceBundleTest. │ │ │ │ │ +0006f870: 6a61 7661 3a20 7465 7374 2052 6573 6f75 java: test Resou │ │ │ │ │ +0006f880: 7263 6520 4275 6e64 6c65 0a0a 3c6c 693e rce Bundle..
  • │ │ │ │ │ +0006f890: 6a61 7661 2f75 7469 6c2f 5265 736f 7572 java/util/Resour │ │ │ │ │ +0006f8a0: 6365 4275 6e64 6c65 2f54 6573 7434 3330 ceBundle/Test430 │ │ │ │ │ +0006f8b0: 3036 3933 2e6a 6176 613a 2074 6573 7420 0693.java: test │ │ │ │ │ +0006f8c0: 7468 6174 2052 6573 6f75 7263 6542 756e that ResourceBun │ │ │ │ │ +0006f8d0: 646c 652e 6765 7442 756e 646c 6520 6361 dle.getBundle ca │ │ │ │ │ +0006f8e0: 6e20 6265 2063 616c 6c65 6420 7265 6375 n be called recu │ │ │ │ │ +0006f8f0: 7273 6976 656c 790a 0a3c 6c69 3e6a 6176 rsively..
  • jav │ │ │ │ │ +0006f900: 612f 7574 696c 2f52 6573 6f75 7263 6542 a/util/ResourceB │ │ │ │ │ +0006f910: 756e 646c 652f 5465 7374 3433 3134 3134 undle/Test431414 │ │ │ │ │ +0006f920: 312e 6a61 7661 3a20 5665 7269 6679 2061 1.java: Verify a │ │ │ │ │ +0006f930: 2066 6577 2061 7373 6572 7469 6f6e 7320 few assertions │ │ │ │ │ +0006f940: 6f66 2074 6865 206e 6577 2073 7065 6369 of the new speci │ │ │ │ │ +0006f950: 6669 6361 7469 6f6e 206f 6620 5265 736f fication of Reso │ │ │ │ │ +0006f960: 7572 6365 4275 6e64 6c65 2e67 6574 4275 urceBundle.getBu │ │ │ │ │ +0006f970: 6e64 6c65 0a0a 3c6c 693e 6a61 7661 2f75 ndle..
  • java/u │ │ │ │ │ +0006f980: 7469 6c2f 5265 736f 7572 6365 4275 6e64 til/ResourceBund │ │ │ │ │ +0006f990: 6c65 2f54 6573 7434 3331 3835 3230 2e6a le/Test4318520.j │ │ │ │ │ +0006f9a0: 6176 613a 2074 6573 7420 7468 6174 2067 ava: test that g │ │ │ │ │ +0006f9b0: 6574 4275 6e64 6c65 2068 616e 646c 6573 etBundle handles │ │ │ │ │ +0006f9c0: 2063 6861 6e67 6520 696e 2064 6566 6175 change in defau │ │ │ │ │ +0006f9d0: 6c74 206c 6f63 616c 6520 636f 7272 6563 lt locale correc │ │ │ │ │ +0006f9e0: 746c 790a 0a3c 6c69 3e6a 6176 612f 7574 tly..
  • java/ut │ │ │ │ │ +0006f9f0: 696c 2f52 6573 6f75 7263 6542 756e 646c il/ResourceBundl │ │ │ │ │ +0006fa00: 652f 5465 7374 4275 6734 3137 3937 3636 e/TestBug4179766 │ │ │ │ │ +0006fa10: 2e6a 6176 613a 2074 6573 7420 5265 736f .java: test Reso │ │ │ │ │ +0006fa20: 7572 6365 2042 756e 646c 6520 666f 7220 urce Bundle for │ │ │ │ │ +0006fa30: 6275 6720 3431 3739 3736 360a 0a3c 6c69 bug 4179766..
  • java/util/Resou │ │ │ │ │ +0006fa50: 7263 6542 756e 646c 652f 5554 4638 5072 rceBundle/UTF8Pr │ │ │ │ │ +0006fa60: 6f70 6572 7469 6573 2f43 6f64 6550 6f69 operties/CodePoi │ │ │ │ │ +0006fa70: 6e74 5465 7374 2e6a 6176 613a 2054 6573 ntTest.java: Tes │ │ │ │ │ +0006fa80: 7420 5554 462d 3820 6261 7365 6420 7072 t UTF-8 based pr │ │ │ │ │ +0006fa90: 6f70 6572 7469 6573 2066 696c 6573 2063 operties files c │ │ │ │ │ +0006faa0: 616e 2062 6520 6c6f 6164 6564 2073 7563 an be loaded suc │ │ │ │ │ +0006fab0: 6365 7373 6675 6c6c 792c 0a0a 3c6c 693e cessfully,..
  • │ │ │ │ │ +0006fac0: 6a61 7661 2f75 7469 6c2f 5265 736f 7572 java/util/Resour │ │ │ │ │ +0006fad0: 6365 4275 6e64 6c65 2f55 5446 3850 726f ceBundle/UTF8Pro │ │ │ │ │ +0006fae0: 7065 7274 6965 732f 496c 6c65 6761 6c53 perties/IllegalS │ │ │ │ │ +0006faf0: 6571 7565 6e63 6554 6573 742e 6a61 7661 equenceTest.java │ │ │ │ │ +0006fb00: 3a20 5465 7374 2077 6865 7468 6572 2069 : Test whether i │ │ │ │ │ +0006fb10: 6c6c 6567 616c 2055 5446 2d38 2073 6571 llegal UTF-8 seq │ │ │ │ │ +0006fb20: 7565 6e63 6573 2061 7265 2068 616e 646c uences are handl │ │ │ │ │ +0006fb30: 6564 2063 6f72 7265 6374 6c79 2e0a 0a3c ed correctly...< │ │ │ │ │ +0006fb40: 6c69 3e6a 6176 612f 7574 696c 2f52 6573 li>java/util/Res │ │ │ │ │ +0006fb50: 6f75 7263 6542 756e 646c 652f 6765 7442 ourceBundle/getB │ │ │ │ │ +0006fb60: 6173 6542 756e 646c 654e 616d 652f 5465 aseBundleName/Te │ │ │ │ │ +0006fb70: 7374 4765 7442 6173 6542 756e 646c 654e stGetBaseBundleN │ │ │ │ │ +0006fb80: 616d 652e 6a61 7661 3a20 7465 7374 7320 ame.java: tests │ │ │ │ │ +0006fb90: 5265 736f 7572 6365 4275 6e64 6c65 2e67 ResourceBundle.g │ │ │ │ │ +0006fba0: 6574 4261 7365 4275 6e64 6c65 4e61 6d65 etBaseBundleName │ │ │ │ │ +0006fbb0: 2829 3b0a 0a3c 6c69 3e6a 6176 612f 7574 ();..
  • java/ut │ │ │ │ │ +0006fbc0: 696c 2f52 6573 6f75 7263 6542 756e 646c il/ResourceBundl │ │ │ │ │ +0006fbd0: 652f 6d6f 6475 6c65 732f 6261 7369 632f e/modules/basic/ │ │ │ │ │ +0006fbe0: 4261 7369 6354 6573 742e 6a61 7661 3a20 BasicTest.java: │ │ │ │ │ +0006fbf0: 4261 7369 6320 7465 7374 7320 666f 7220 Basic tests for │ │ │ │ │ +0006fc00: 5265 736f 7572 6365 4275 6e64 6c65 2077 ResourceBundle w │ │ │ │ │ +0006fc10: 6974 6820 6d6f 6475 6c65 733a 2031 2920 ith modules: 1) │ │ │ │ │ +0006fc20: 4e61 6d65 6420 6d6f 6475 6c65 2022 7465 Named module "te │ │ │ │ │ +0006fc30: 7374 2220 636f 6e74 6169 6e73 2072 6573 st" contains res │ │ │ │ │ +0006fc40: 6f75 7263 6520 6275 6e64 6c65 7320 666f ource bundles fo │ │ │ │ │ +0006fc50: 7220 726f 6f74 2061 6e64 2065 6e2c 2061 r root and en, a │ │ │ │ │ +0006fc60: 6e64 2073 6570 6172 6174 6520 6e61 6d65 nd separate name │ │ │ │ │ +0006fc70: 6420 6d6f 6475 6c65 7320 2265 7562 756e d modules "eubun │ │ │ │ │ +0006fc80: 646c 6573 2220 616e 6420 2261 7369 6162 dles" and "asiab │ │ │ │ │ +0006fc90: 756e 646c 6573 2220 636f 6e74 6169 6e20 undles" contain │ │ │ │ │ +0006fca0: 6f74 6865 7220 7265 736f 7572 6365 2062 other resource b │ │ │ │ │ +0006fcb0: 756e 646c 6573 2e0a 0a3c 6c69 3e6a 6176 undles...
  • jav │ │ │ │ │ +0006fcc0: 612f 7574 696c 2f52 6573 6f75 7263 6542 a/util/ResourceB │ │ │ │ │ +0006fcd0: 756e 646c 652f 6d6f 6475 6c65 732f 6361 undle/modules/ca │ │ │ │ │ +0006fce0: 6368 652f 4361 6368 6554 6573 742e 6a61 che/CacheTest.ja │ │ │ │ │ +0006fcf0: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +0006fd00: 7574 696c 2f52 6573 6f75 7263 6542 756e util/ResourceBun │ │ │ │ │ +0006fd10: 646c 652f 6d6f 6475 6c65 732f 6361 7365 dle/modules/case │ │ │ │ │ +0006fd20: 7365 6e73 6974 6976 652f 4361 7365 496e sensitive/CaseIn │ │ │ │ │ +0006fd30: 7365 6e73 6974 6976 654e 616d 6543 6c61 sensitiveNameCla │ │ │ │ │ +0006fd40: 7368 2e6a 6176 613a 2020 0a0a 3c6c 693e sh.java: ..
  • │ │ │ │ │ +0006fd50: 6a61 7661 2f75 7469 6c2f 5265 736f 7572 java/util/Resour │ │ │ │ │ +0006fd60: 6365 4275 6e64 6c65 2f6d 6f64 756c 6573 ceBundle/modules │ │ │ │ │ +0006fd70: 2f6c 6179 6572 2f4c 6179 6572 5465 7374 /layer/LayerTest │ │ │ │ │ +0006fd80: 2e6a 6176 613a 2054 6573 7473 2072 6573 .java: Tests res │ │ │ │ │ +0006fd90: 6f75 7263 6520 6275 6e64 6c65 7320 6172 ource bundles ar │ │ │ │ │ +0006fda0: 6520 636f 7272 6563 746c 7920 6c6f 6164 e correctly load │ │ │ │ │ +0006fdb0: 6564 2066 726f 6d20 6d6f 6475 6c65 7320 ed from modules │ │ │ │ │ +0006fdc0: 7468 726f 7567 6820 2226 6c74 3b70 6163 through "<pac │ │ │ │ │ +0006fdd0: 6b61 6765 4e61 6d65 2667 743b 2e73 7069 kageName>.spi │ │ │ │ │ +0006fde0: 2e26 6c74 3b73 696d 706c 654e 616d 6526 .<simpleName& │ │ │ │ │ +0006fdf0: 6774 3b50 726f 7669 6465 7222 2074 7970 gt;Provider" typ │ │ │ │ │ +0006fe00: 6573 2e0a 0a3c 6c69 3e6a 6176 612f 7574 es...
  • java/ut │ │ │ │ │ +0006fe10: 696c 2f52 6573 6f75 7263 6542 756e 646c il/ResourceBundl │ │ │ │ │ +0006fe20: 652f 6d6f 6475 6c65 732f 7365 6375 7269 e/modules/securi │ │ │ │ │ +0006fe30: 7479 2f54 6573 7450 6572 6d69 7373 696f ty/TestPermissio │ │ │ │ │ +0006fe40: 6e2e 6a61 7661 3a20 4472 6976 6572 2066 n.java: Driver f │ │ │ │ │ +0006fe50: 6f72 2074 6573 7469 6e67 2052 6573 6f75 or testing Resou │ │ │ │ │ +0006fe60: 7263 6542 756e 646c 653a 3a67 6574 4275 rceBundle::getBu │ │ │ │ │ +0006fe70: 6e64 6c65 2853 7472 696e 672c 204d 6f64 ndle(String, Mod │ │ │ │ │ +0006fe80: 756c 6529 0a0a 3c6c 693e 6a61 7661 2f75 ule)..
  • java/u │ │ │ │ │ +0006fe90: 7469 6c2f 5265 736f 7572 6365 4275 6e64 til/ResourceBund │ │ │ │ │ +0006fea0: 6c65 2f6d 6f64 756c 6573 2f75 6e6e 616d le/modules/unnam │ │ │ │ │ +0006feb0: 6564 2f55 6e4e 616d 6564 5465 7374 2e6a ed/UnNamedTest.j │ │ │ │ │ +0006fec0: 6176 613a 2054 6573 7420 756e 6e61 6d65 ava: Test unname │ │ │ │ │ +0006fed0: 6420 6d6f 6475 6c65 2074 6f20 6669 6e64 d module to find │ │ │ │ │ +0006fee0: 2072 6573 6f75 7263 6520 6275 6e64 6c65 resource bundle │ │ │ │ │ +0006fef0: 7320 6578 706f 7274 6564 2066 726f 6d20 s exported from │ │ │ │ │ +0006ff00: 6120 6e61 6d65 6420 6d6f 6475 6c65 2e0a a named module.. │ │ │ │ │ +0006ff10: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f52 .
  • java/util/R │ │ │ │ │ +0006ff20: 6573 6f75 7263 6542 756e 646c 652f 6d6f esourceBundle/mo │ │ │ │ │ +0006ff30: 6475 6c65 732f 7669 7369 6269 6c69 7479 dules/visibility │ │ │ │ │ +0006ff40: 2f56 6973 6962 696c 6974 7954 6573 742e /VisibilityTest. │ │ │ │ │ +0006ff50: 6a61 7661 3a20 5669 7369 6269 6c69 7479 java: Visibility │ │ │ │ │ +0006ff60: 2074 6573 7473 2066 6f72 2052 6573 6f75 tests for Resou │ │ │ │ │ +0006ff70: 7263 6542 756e 646c 652e 6765 7442 756e rceBundle.getBun │ │ │ │ │ +0006ff80: 646c 6520 7769 7468 2061 6e64 2077 6974 dle with and wit │ │ │ │ │ +0006ff90: 686f 7574 2061 6e20 756e 6e61 6d65 6420 hout an unnamed │ │ │ │ │ +0006ffa0: 6d6f 6475 6c65 2061 7267 756d 656e 742e module argument. │ │ │ │ │ +0006ffb0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0006ffc0: 5363 616e 6e65 722f 456e 636f 6469 6e67 Scanner/Encoding │ │ │ │ │ +0006ffd0: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ +0006ffe0: 746f 2076 6572 6966 7920 7468 6520 6e65 to verify the ne │ │ │ │ │ +0006fff0: 7720 6f76 6572 6c6f 6164 206d 6574 686f w overload metho │ │ │ │ │ +00070000: 6420 7769 7468 2043 6861 7273 6574 2066 d with Charset f │ │ │ │ │ +00070010: 756e 6374 696f 6e73 2074 6865 2073 616d unctions the sam │ │ │ │ │ +00070020: 6520 6173 2074 6865 2065 7869 7374 696e e as the existin │ │ │ │ │ +00070030: 6720 6d65 7468 6f64 2074 6861 7420 7461 g method that ta │ │ │ │ │ +00070040: 6b65 7320 6120 6368 6172 7365 7420 6e61 kes a charset na │ │ │ │ │ +00070050: 6d65 2e0a 0a3c 6c69 3e6a 6176 612f 7574 me...
  • java/ut │ │ │ │ │ +00070060: 696c 2f53 6361 6e6e 6572 2f46 6169 6c69 il/Scanner/Faili │ │ │ │ │ +00070070: 6e67 436f 6e73 7472 7563 746f 7273 2e6a ngConstructors.j │ │ │ │ │ +00070080: 6176 613a 2050 7269 6e74 5374 7265 616d ava: PrintStream │ │ │ │ │ +00070090: 2c20 5072 696e 7457 7269 7465 722c 2046 , PrintWriter, F │ │ │ │ │ +000700a0: 6f72 6d61 7474 6572 2c20 5363 616e 6e65 ormatter, Scanne │ │ │ │ │ +000700b0: 7220 6c65 6176 6520 6669 6c65 7320 6f70 r leave files op │ │ │ │ │ +000700c0: 656e 2077 6865 6e20 6578 6365 7074 696f en when exceptio │ │ │ │ │ +000700d0: 6e20 7468 726f 776e 0a0a 3c6c 693e 6a61 n thrown..
  • ja │ │ │ │ │ +000700e0: 7661 2f75 7469 6c2f 5363 616e 6e65 722f va/util/Scanner/ │ │ │ │ │ +000700f0: 5363 616e 5465 7374 2e6a 6176 613a 2042 ScanTest.java: B │ │ │ │ │ +00070100: 6173 6963 2074 6573 7473 206f 6620 6a61 asic tests of ja │ │ │ │ │ +00070110: 7661 2e75 7469 6c2e 5363 616e 6e65 7220 va.util.Scanner │ │ │ │ │ +00070120: 6d65 7468 6f64 730a 0a3c 6c69 3e6a 6176 methods..
  • jav │ │ │ │ │ +00070130: 612f 7574 696c 2f53 6361 6e6e 6572 2f53 a/util/Scanner/S │ │ │ │ │ +00070140: 6361 6e6e 6572 5374 7265 616d 5465 7374 cannerStreamTest │ │ │ │ │ +00070150: 2e6a 6176 613a 2054 6573 7473 206f 6620 .java: Tests of │ │ │ │ │ +00070160: 7374 7265 616d 2073 7570 706f 7274 2069 stream support i │ │ │ │ │ +00070170: 6e20 6a61 7661 2e75 7469 6c2e 5363 616e n java.util.Scan │ │ │ │ │ +00070180: 6e65 720a 0a3c 6c69 3e6a 6176 612f 7574 ner..
  • java/ut │ │ │ │ │ +00070190: 696c 2f53 6361 6e6e 6572 2f73 7069 2f55 il/Scanner/spi/U │ │ │ │ │ +000701a0: 7365 4c6f 6361 6c65 5769 7468 5072 6f76 seLocaleWithProv │ │ │ │ │ +000701b0: 6964 6572 2e6a 6176 613a 2063 6865 636b ider.java: check │ │ │ │ │ +000701c0: 7320 7468 6520 5363 616e 6e65 722e 7573 s the Scanner.us │ │ │ │ │ +000701d0: 654c 6f63 616c 6528 2920 7769 7468 206a eLocale() with j │ │ │ │ │ +000701e0: 6176 612e 6c6f 6361 6c65 2e70 726f 7669 ava.locale.provi │ │ │ │ │ +000701f0: 6465 7273 3d53 5049 2c20 434f 4d50 4154 ders=SPI, COMPAT │ │ │ │ │ +00070200: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +00070210: 2f53 6571 7565 6e63 6564 436f 6c6c 6563 /SequencedCollec │ │ │ │ │ +00070220: 7469 6f6e 2f42 6173 6963 2e6a 6176 613a tion/Basic.java: │ │ │ │ │ +00070230: 2042 6173 6963 2074 6573 7473 2066 6f72 Basic tests for │ │ │ │ │ +00070240: 2053 6571 7565 6e63 6564 436f 6c6c 6563 SequencedCollec │ │ │ │ │ +00070250: 7469 6f6e 0a0a 3c6c 693e 6a61 7661 2f75 tion..
  • java/u │ │ │ │ │ +00070260: 7469 6c2f 5365 7175 656e 6365 6443 6f6c til/SequencedCol │ │ │ │ │ +00070270: 6c65 6374 696f 6e2f 4261 7369 634d 6170 lection/BasicMap │ │ │ │ │ +00070280: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ +00070290: 7473 2066 6f72 2053 6571 7565 6e63 6564 ts for Sequenced │ │ │ │ │ +000702a0: 4d61 700a 0a3c 6c69 3e6a 6176 612f 7574 Map..
  • java/ut │ │ │ │ │ +000702b0: 696c 2f53 6572 7669 6365 4c6f 6164 6572 il/ServiceLoader │ │ │ │ │ +000702c0: 2f42 6164 5072 6f76 6964 6572 7354 6573 /BadProvidersTes │ │ │ │ │ +000702d0: 742e 6a61 7661 3a20 4261 7369 6320 7465 t.java: Basic te │ │ │ │ │ +000702e0: 7374 206f 6620 5365 7276 6963 654c 6f61 st of ServiceLoa │ │ │ │ │ +000702f0: 6465 7220 7769 7468 2062 6164 2070 726f der with bad pro │ │ │ │ │ +00070300: 7669 6465 7220 616e 6420 6261 6420 7072 vider and bad pr │ │ │ │ │ +00070310: 6f76 6964 6572 2066 6163 746f 7269 6573 ovider factories │ │ │ │ │ +00070320: 2064 6570 6c6f 7965 6420 6f6e 2074 6865 deployed on the │ │ │ │ │ +00070330: 206d 6f64 756c 6520 7061 7468 0a0a 3c6c module path..java/util/Serv │ │ │ │ │ +00070350: 6963 654c 6f61 6465 722f 4361 6368 696e iceLoader/Cachin │ │ │ │ │ +00070360: 6754 6573 742e 6a61 7661 3a20 5465 7374 gTest.java: Test │ │ │ │ │ +00070370: 2053 6572 7669 6365 4c6f 6164 6572 2063 ServiceLoader c │ │ │ │ │ +00070380: 6163 6865 730a 0a3c 6c69 3e6a 6176 612f aches..
  • java/ │ │ │ │ │ +00070390: 7574 696c 2f53 6572 7669 6365 4c6f 6164 util/ServiceLoad │ │ │ │ │ +000703a0: 6572 2f4d 6f64 756c 6573 5465 7374 2e6a er/ModulesTest.j │ │ │ │ │ +000703b0: 6176 613a 2042 6173 6963 2074 6573 7420 ava: Basic test │ │ │ │ │ +000703c0: 666f 7220 5365 7276 6963 654c 6f61 6465 for ServiceLoade │ │ │ │ │ +000703d0: 7220 7769 7468 2061 2070 726f 7669 6465 r with a provide │ │ │ │ │ +000703e0: 7220 6465 706c 6f79 6564 2061 7320 6120 r deployed as a │ │ │ │ │ +000703f0: 6d6f 6475 6c65 2e0a 0a3c 6c69 3e6a 6176 module...
  • jav │ │ │ │ │ +00070400: 612f 7574 696c 2f53 6572 7669 6365 4c6f a/util/ServiceLo │ │ │ │ │ +00070410: 6164 6572 2f4e 5045 2e6a 6176 613a 2074 ader/NPE.java: t │ │ │ │ │ +00070420: 6573 7420 5365 7276 6963 654c 6f61 6465 est ServiceLoade │ │ │ │ │ +00070430: 722e 6c6f 6164 206d 6574 686f 6473 2066 r.load methods f │ │ │ │ │ +00070440: 6f72 204e 756c 6c50 6f69 6e74 6572 4578 or NullPointerEx │ │ │ │ │ +00070450: 6365 7074 696f 6e2e 0a0a 3c6c 693e 6a61 ception...
  • ja │ │ │ │ │ +00070460: 7661 2f75 7469 6c2f 5365 7276 6963 654c va/util/ServiceL │ │ │ │ │ +00070470: 6f61 6465 722f 4e6f 496e 7465 7266 6572 oader/NoInterfer │ │ │ │ │ +00070480: 656e 6365 5465 7374 2e6a 6176 613a 2042 enceTest.java: B │ │ │ │ │ +00070490: 6173 6963 2074 6573 7420 6f66 2053 6572 asic test of Ser │ │ │ │ │ +000704a0: 7669 6365 4c6f 6164 6572 2074 6861 7420 viceLoader that │ │ │ │ │ +000704b0: 656e 7375 7265 7320 7468 6572 6520 6973 ensures there is │ │ │ │ │ +000704c0: 206e 6f20 696e 7465 7266 6572 656e 6365 no interference │ │ │ │ │ +000704d0: 2077 6865 6e20 7468 6572 6520 6172 6520 when there are │ │ │ │ │ +000704e0: 7477 6f20 7365 7276 6963 6520 696e 7465 two service inte │ │ │ │ │ +000704f0: 7266 6163 6573 206f 6620 7468 6520 7361 rfaces of the sa │ │ │ │ │ +00070500: 6d65 206e 616d 6520 696e 2061 206c 6179 me name in a lay │ │ │ │ │ +00070510: 6572 206f 7220 6f76 6572 7269 6464 656e er or overridden │ │ │ │ │ +00070520: 2069 6e20 6120 6368 696c 6420 6c61 7965 in a child laye │ │ │ │ │ +00070530: 722e 0a0a 3c6c 693e 6a61 7661 2f75 7469 r...
  • java/uti │ │ │ │ │ +00070540: 6c2f 5365 7276 6963 654c 6f61 6465 722f l/ServiceLoader/ │ │ │ │ │ +00070550: 5265 6c6f 6164 5465 7374 2e6a 6176 613a ReloadTest.java: │ │ │ │ │ +00070560: 2042 6173 6963 2074 6573 7420 6f66 2053 Basic test of S │ │ │ │ │ +00070570: 6572 7669 6365 4c6f 6164 6572 2e72 656c erviceLoader.rel │ │ │ │ │ +00070580: 6f61 640a 0a3c 6c69 3e6a 6176 612f 7574 oad..
  • java/ut │ │ │ │ │ +00070590: 696c 2f53 6572 7669 6365 4c6f 6164 6572 il/ServiceLoader │ │ │ │ │ +000705a0: 2f54 776f 4974 6572 6174 6f72 732e 6a61 /TwoIterators.ja │ │ │ │ │ +000705b0: 7661 3a20 5465 7374 2053 6572 7669 6365 va: Test Service │ │ │ │ │ +000705c0: 4c6f 6164 6572 2077 6974 6820 7477 6f20 Loader with two │ │ │ │ │ +000705d0: 6974 6572 6174 6f72 732c 2069 6e74 6572 iterators, inter │ │ │ │ │ +000705e0: 6c65 6176 696e 6720 7468 6569 7220 7573 leaving their us │ │ │ │ │ +000705f0: 6520 746f 2074 6573 7420 7468 6174 2074 e to test that t │ │ │ │ │ +00070600: 6865 7920 646f 6e27 7420 696e 7465 7266 hey don't interf │ │ │ │ │ +00070610: 6572 6520 7769 7468 2065 6163 6820 6f74 ere with each ot │ │ │ │ │ +00070620: 6865 720a 0a3c 6c69 3e6a 6176 612f 7574 her..
  • java/ut │ │ │ │ │ +00070630: 696c 2f53 6572 7669 6365 4c6f 6164 6572 il/ServiceLoader │ │ │ │ │ +00070640: 2f62 6173 6963 2f53 6572 7669 6365 4c6f /basic/ServiceLo │ │ │ │ │ +00070650: 6164 6572 4261 7369 6354 6573 742e 6a61 aderBasicTest.ja │ │ │ │ │ +00070660: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ +00070670: 7220 6a61 7661 2e75 7469 6c2e 5365 7276 r java.util.Serv │ │ │ │ │ +00070680: 6963 654c 6f61 6465 720a 0a3c 6c69 3e6a iceLoader..
  • j │ │ │ │ │ +00070690: 6176 612f 7574 696c 2f53 6572 7669 6365 ava/util/Service │ │ │ │ │ +000706a0: 4c6f 6164 6572 2f69 6e68 6572 6974 616e Loader/inheritan │ │ │ │ │ +000706b0: 6365 2f4e 6f49 6e68 6572 6974 616e 6365 ce/NoInheritance │ │ │ │ │ +000706c0: 5465 7374 2e6a 6176 613a 2042 6173 6963 Test.java: Basic │ │ │ │ │ +000706d0: 2074 6573 7420 6f66 2053 6572 7669 6365 test of Service │ │ │ │ │ +000706e0: 4c6f 6164 6572 2074 6f20 656e 7375 7265 Loader to ensure │ │ │ │ │ +000706f0: 2074 6861 7420 7374 6174 6963 2070 726f that static pro │ │ │ │ │ +00070700: 7669 6465 7220 6d65 7468 6f64 7320 6172 vider methods ar │ │ │ │ │ +00070710: 6520 6578 706c 6963 6974 6c79 2064 6563 e explicitly dec │ │ │ │ │ +00070720: 6c61 7265 6420 616e 6420 6e6f 7420 696e lared and not in │ │ │ │ │ +00070730: 6865 7269 7465 6420 6672 6f6d 2073 7570 herited from sup │ │ │ │ │ +00070740: 6572 2063 6c61 7373 6573 0a0a 3c6c 693e er classes..
  • │ │ │ │ │ +00070750: 6a61 7661 2f75 7469 6c2f 5365 7276 6963 java/util/Servic │ │ │ │ │ +00070760: 654c 6f61 6465 722f 6e6f 7573 6573 2f4e eLoader/nouses/N │ │ │ │ │ +00070770: 6f55 7365 7354 6573 742e 6a61 7661 3a20 oUsesTest.java: │ │ │ │ │ +00070780: 4261 7369 6320 7465 7374 206f 6620 5365 Basic test of Se │ │ │ │ │ +00070790: 7276 6963 654c 6f61 6465 722e 6c6f 6164 rviceLoader.load │ │ │ │ │ +000707a0: 2066 726f 6d20 6e61 6d65 6420 6d6f 6475 from named modu │ │ │ │ │ +000707b0: 6c65 7320 7468 6174 2064 6f65 7320 646f les that does do │ │ │ │ │ +000707c0: 6573 2064 656c 6361 7265 2074 6865 2075 es delcare the u │ │ │ │ │ +000707d0: 7365 0a0a 3c6c 693e 6a61 7661 2f75 7469 se..
  • java/uti │ │ │ │ │ +000707e0: 6c2f 5365 7276 6963 654c 6f61 6465 722f l/ServiceLoader/ │ │ │ │ │ +000707f0: 7365 6375 7269 7479 2f53 6563 7572 6974 security/Securit │ │ │ │ │ +00070800: 7954 6573 742e 6a61 7661 3a20 5465 7374 yTest.java: Test │ │ │ │ │ +00070810: 7320 746f 2065 7865 7263 6973 6520 5365 s to exercise Se │ │ │ │ │ +00070820: 7276 6963 654c 6f61 6465 7220 7769 7468 rviceLoader with │ │ │ │ │ +00070830: 2061 2073 6563 7572 6974 7920 6d61 6e61 a security mana │ │ │ │ │ +00070840: 6765 720a 0a3c 6c69 3e6a 6176 612f 7574 ger..
  • java/ut │ │ │ │ │ +00070850: 696c 2f53 706c 6974 6572 6174 6f72 2f49 il/Spliterator/I │ │ │ │ │ +00070860: 7465 7261 746f 7246 726f 6d53 706c 6974 teratorFromSplit │ │ │ │ │ +00070870: 6572 6174 6f72 5465 7374 2e6a 6176 613a eratorTest.java: │ │ │ │ │ +00070880: 2053 706c 6974 6572 6174 6f72 2e69 7465 Spliterator.ite │ │ │ │ │ +00070890: 7261 746f 7220 7472 6176 6572 7369 6e67 rator traversing │ │ │ │ │ +000708a0: 2074 6573 7473 0a0a 3c6c 693e 6a61 7661 tests..
  • java │ │ │ │ │ +000708b0: 2f75 7469 6c2f 5370 6c69 7465 7261 746f /util/Spliterato │ │ │ │ │ +000708c0: 722f 5370 6c69 7465 7261 746f 7243 6861 r/SpliteratorCha │ │ │ │ │ +000708d0: 7261 6374 6572 6973 7469 6373 2e6a 6176 racteristics.jav │ │ │ │ │ +000708e0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ +000708f0: 7469 6c2f 5370 6c69 7465 7261 746f 722f til/Spliterator/ │ │ │ │ │ +00070900: 5370 6c69 7465 7261 746f 7243 6f6c 6c69 SpliteratorColli │ │ │ │ │ +00070910: 7369 6f6e 732e 6a61 7661 3a20 5370 6c69 sions.java: Spli │ │ │ │ │ 00070920: 7465 7261 746f 7220 7472 6176 6572 7369 terator traversi │ │ │ │ │ -00070930: 6e67 2074 6573 7473 0a0a 3c6c 693e 6a61 ng tests..
  • ja │ │ │ │ │ -00070940: 7661 2f75 7469 6c2f 5370 6c69 7465 7261 va/util/Splitera │ │ │ │ │ -00070950: 746f 722f 5370 6c69 7465 7261 746f 7243 tor/SpliteratorC │ │ │ │ │ -00070960: 6861 7261 6374 6572 6973 7469 6373 2e6a haracteristics.j │ │ │ │ │ -00070970: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -00070980: 2f75 7469 6c2f 5370 6c69 7465 7261 746f /util/Spliterato │ │ │ │ │ -00070990: 722f 5370 6c69 7465 7261 746f 7243 6f6c r/SpliteratorCol │ │ │ │ │ -000709a0: 6c69 7369 6f6e 732e 6a61 7661 3a20 5370 lisions.java: Sp │ │ │ │ │ -000709b0: 6c69 7465 7261 746f 7220 7472 6176 6572 literator traver │ │ │ │ │ -000709c0: 7369 6e67 2061 6e64 2073 706c 6974 7469 sing and splitti │ │ │ │ │ -000709d0: 6e67 2068 6173 6820 6d61 7073 2063 6f6e ng hash maps con │ │ │ │ │ -000709e0: 7461 696e 696e 6720 636f 6c6c 6964 696e taining collidin │ │ │ │ │ -000709f0: 6720 6861 7368 6573 0a0a 3c6c 693e 6a61 g hashes..
  • ja │ │ │ │ │ -00070a00: 7661 2f75 7469 6c2f 5370 6c69 7465 7261 va/util/Splitera │ │ │ │ │ -00070a10: 746f 722f 5370 6c69 7465 7261 746f 7246 tor/SpliteratorF │ │ │ │ │ -00070a20: 6169 6c46 6173 7454 6573 742e 6a61 7661 ailFastTest.java │ │ │ │ │ -00070a30: 3a20 5370 6c69 7465 7261 746f 7220 6661 : Spliterator fa │ │ │ │ │ -00070a40: 696c 2d66 6173 7420 7465 7374 730a 0a3c il-fast tests..< │ │ │ │ │ -00070a50: 6c69 3e6a 6176 612f 7574 696c 2f53 706c li>java/util/Spl │ │ │ │ │ -00070a60: 6974 6572 6174 6f72 2f53 706c 6974 6572 iterator/Spliter │ │ │ │ │ -00070a70: 6174 6f72 4c61 7465 4269 6e64 696e 6754 atorLateBindingT │ │ │ │ │ -00070a80: 6573 742e 6a61 7661 3a20 5370 6c69 7465 est.java: Splite │ │ │ │ │ -00070a90: 7261 746f 7220 6c61 7374 2d62 696e 6469 rator last-bindi │ │ │ │ │ -00070aa0: 6e67 2074 6573 7473 0a0a 3c6c 693e 6a61 ng tests..
  • ja │ │ │ │ │ -00070ab0: 7661 2f75 7469 6c2f 5370 6c69 7465 7261 va/util/Splitera │ │ │ │ │ -00070ac0: 746f 722f 5370 6c69 7465 7261 746f 7254 tor/SpliteratorT │ │ │ │ │ -00070ad0: 7261 7665 7273 696e 6741 6e64 5370 6c69 raversingAndSpli │ │ │ │ │ -00070ae0: 7474 696e 6754 6573 742e 6a61 7661 3a20 ttingTest.java: │ │ │ │ │ -00070af0: 5370 6c69 7465 7261 746f 7220 7472 6176 Spliterator trav │ │ │ │ │ -00070b00: 6572 7369 6e67 2061 6e64 2073 706c 6974 ersing and split │ │ │ │ │ -00070b10: 7469 6e67 2074 6573 7473 0a0a 3c6c 693e ting tests..
  • │ │ │ │ │ -00070b20: 6a61 7661 2f75 7469 6c2f 5374 7269 6e67 java/util/String │ │ │ │ │ -00070b30: 4a6f 696e 6572 2f4d 6572 6765 5465 7374 Joiner/MergeTest │ │ │ │ │ -00070b40: 2e6a 6176 613a 2074 6573 7420 2053 7472 .java: test Str │ │ │ │ │ -00070b50: 696e 674a 6f69 6e65 723a 3a6d 6572 6765 ingJoiner::merge │ │ │ │ │ -00070b60: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00070b70: 5374 7269 6e67 4a6f 696e 6572 2f53 7472 StringJoiner/Str │ │ │ │ │ -00070b80: 696e 674a 6f69 6e65 724f 6f6d 5574 6631 ingJoinerOomUtf1 │ │ │ │ │ -00070b90: 3654 6573 742e 6a61 7661 3a20 7465 7374 6Test.java: test │ │ │ │ │ -00070ba0: 7320 5374 7269 6e67 4a6f 696e 6572 204f s StringJoiner O │ │ │ │ │ -00070bb0: 4f4d 4520 7768 656e 206a 6f69 6e69 6e67 OME when joining │ │ │ │ │ -00070bc0: 2073 7562 2d6d 6178 2d6c 656e 6774 6820 sub-max-length │ │ │ │ │ -00070bd0: 5374 7269 6e67 730a 0a3c 6c69 3e6a 6176 Strings..
  • jav │ │ │ │ │ -00070be0: 612f 7574 696c 2f53 7472 696e 674a 6f69 a/util/StringJoi │ │ │ │ │ -00070bf0: 6e65 722f 5374 7269 6e67 4a6f 696e 6572 ner/StringJoiner │ │ │ │ │ -00070c00: 5465 7374 2e6a 6176 613a 2074 6573 7473 Test.java: tests │ │ │ │ │ -00070c10: 2053 7472 696e 674a 6f69 6e65 7254 6573 StringJoinerTes │ │ │ │ │ -00070c20: 740a 0a3c 6c69 3e6a 6176 612f 7574 696c t..
  • java/util │ │ │ │ │ -00070c30: 2f53 7472 696e 6754 6f6b 656e 697a 6572 /StringTokenizer │ │ │ │ │ -00070c40: 2f46 6f72 6d46 6565 642e 6a61 7661 3a20 /FormFeed.java: │ │ │ │ │ -00070c50: 5465 7374 2053 7472 696e 6754 6f6b 656e Test StringToken │ │ │ │ │ -00070c60: 697a 6572 206f 6e20 5c66 2063 6861 7261 izer on \f chara │ │ │ │ │ -00070c70: 6374 6572 0a0a 3c6c 693e 6a61 7661 2f75 cter..
  • java/u │ │ │ │ │ -00070c80: 7469 6c2f 5374 7269 6e67 546f 6b65 6e69 til/StringTokeni │ │ │ │ │ -00070c90: 7a65 722f 5265 7365 7450 6f73 2e6a 6176 zer/ResetPos.jav │ │ │ │ │ -00070ca0: 613a 2052 6573 6574 2074 6865 2063 7572 a: Reset the cur │ │ │ │ │ -00070cb0: 7265 6e74 706f 7369 7469 6f6e 206f 6620 rentposition of │ │ │ │ │ -00070cc0: 5374 7269 6e67 546f 6b65 6e69 7a65 7220 StringTokenizer │ │ │ │ │ -00070cd0: 6966 2064 656c 696d 6974 6572 7320 6368 if delimiters ch │ │ │ │ │ -00070ce0: 616e 6765 6420 696e 2061 2069 6e76 6f63 anged in a invoc │ │ │ │ │ -00070cf0: 6174 696f 6e20 6f66 206e 6578 7454 6f6b ation of nextTok │ │ │ │ │ -00070d00: 656e 2829 2061 6674 6572 2069 6e76 6f6b en() after invok │ │ │ │ │ -00070d10: 696e 6720 6861 734d 6f72 6554 6f6b 656e ing hasMoreToken │ │ │ │ │ -00070d20: 7328 290a 0a3c 6c69 3e6a 6176 612f 7574 s()..
  • java/ut │ │ │ │ │ -00070d30: 696c 2f53 7472 696e 6754 6f6b 656e 697a il/StringTokeniz │ │ │ │ │ -00070d40: 6572 2f53 7570 706c 656d 656e 7461 7279 er/Supplementary │ │ │ │ │ -00070d50: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ -00070d60: 2066 6f72 2073 7570 706c 656d 656e 7461 for supplementa │ │ │ │ │ -00070d70: 7279 2063 6861 7261 6374 6572 7320 284a ry characters (J │ │ │ │ │ -00070d80: 5352 2d32 3034 290a 0a3c 6c69 3e6a 6176 SR-204)..
  • jav │ │ │ │ │ -00070d90: 612f 7574 696c 2f54 696d 655a 6f6e 652f a/util/TimeZone/ │ │ │ │ │ -00070da0: 4173 7375 7265 547a 6461 7461 5665 7273 AssureTzdataVers │ │ │ │ │ -00070db0: 696f 6e2e 6a61 7661 3a20 4d61 6b65 2073 ion.java: Make s │ │ │ │ │ -00070dc0: 7572 6520 7468 6174 2074 6865 2074 7a64 ure that the tzd │ │ │ │ │ -00070dd0: 6174 6120 7665 7273 696f 6e20 6d61 7463 ata version matc │ │ │ │ │ -00070de0: 6865 7320 6265 7477 6565 6e20 7468 6520 hes between the │ │ │ │ │ -00070df0: 7275 6e2d 7469 6d65 2061 6e64 2074 6573 run-time and tes │ │ │ │ │ -00070e00: 7473 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ts...
  • java/ut │ │ │ │ │ -00070e10: 696c 2f54 696d 655a 6f6e 652f 4275 6734 il/TimeZone/Bug4 │ │ │ │ │ -00070e20: 3332 3233 3133 2e6a 6176 613a 204d 616b 322313.java: Mak │ │ │ │ │ -00070e30: 6520 7375 7265 2074 6861 7420 6e65 7720 e sure that new │ │ │ │ │ -00070e40: 696d 706c 656d 656e 7461 7469 6f6e 206f implementation o │ │ │ │ │ -00070e50: 6620 6375 7374 6f6d 2074 696d 6520 7a6f f custom time zo │ │ │ │ │ -00070e60: 6e65 2073 7570 706f 7274 2066 6f72 2054 ne support for T │ │ │ │ │ -00070e70: 696d 655a 6f6e 652e 6765 7454 696d 655a imeZone.getTimeZ │ │ │ │ │ -00070e80: 6f6e 6528 2920 776f 726b 7320 636f 7272 one() works corr │ │ │ │ │ -00070e90: 6563 746c 7920 616e 6420 7468 6520 6765 ectly and the ge │ │ │ │ │ -00070ea0: 7444 6973 706c 6179 4e61 6d65 2829 206d tDisplayName() m │ │ │ │ │ -00070eb0: 6574 686f 6473 2061 7265 206c 6f63 616c ethods are local │ │ │ │ │ -00070ec0: 6520 696e 6465 7065 6e64 656e 742e 0a0a e independent... │ │ │ │ │ -00070ed0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5469
  • java/util/Ti │ │ │ │ │ -00070ee0: 6d65 5a6f 6e65 2f42 7567 3530 3937 3335 meZone/Bug509735 │ │ │ │ │ -00070ef0: 302e 6a61 7661 3a20 4d61 6b65 2073 7572 0.java: Make sur │ │ │ │ │ -00070f00: 6520 7468 6174 2054 696d 655a 6f6e 652e e that TimeZone. │ │ │ │ │ -00070f10: 6765 7454 696d 655a 6f6e 6520 7265 7475 getTimeZone retu │ │ │ │ │ -00070f20: 726e 7320 6120 636c 6f6e 6520 6f66 2061 rns a clone of a │ │ │ │ │ -00070f30: 2063 6163 6865 6420 5469 6d65 5a6f 6e65 cached TimeZone │ │ │ │ │ -00070f40: 2069 6e73 7461 6e63 652e 0a0a 3c6c 693e instance...
  • │ │ │ │ │ -00070f50: 6a61 7661 2f75 7469 6c2f 5469 6d65 5a6f java/util/TimeZo │ │ │ │ │ -00070f60: 6e65 2f42 7567 3633 3239 3131 362e 6a61 ne/Bug6329116.ja │ │ │ │ │ -00070f70: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ -00070f80: 6174 2074 696d 657a 6f6e 6520 7368 6f72 at timezone shor │ │ │ │ │ -00070f90: 7420 6469 7370 6c61 7920 6e61 6d65 7320 t display names │ │ │ │ │ -00070fa0: 6172 6520 6964 656e 6963 616c 2074 6f20 are idenical to │ │ │ │ │ -00070fb0: 4f6c 736f 6e27 7320 6461 7461 2e0a 0a3c Olson's data...< │ │ │ │ │ -00070fc0: 6c69 3e6a 6176 612f 7574 696c 2f54 696d li>java/util/Tim │ │ │ │ │ -00070fd0: 655a 6f6e 652f 4275 6736 3737 3236 3839 eZone/Bug6772689 │ │ │ │ │ -00070fe0: 2e6a 6176 613a 2054 6573 7420 666f 7220 .java: Test for │ │ │ │ │ -00070ff0: 7374 616e 6461 7264 2d74 6f2d 6461 796c standard-to-dayl │ │ │ │ │ -00071000: 6967 6874 2074 7261 6e73 6974 696f 6e73 ight transitions │ │ │ │ │ -00071010: 2061 7420 6d69 646e 6967 6874 3a20 6461 at midnight: da │ │ │ │ │ -00071020: 7465 2073 7461 7973 206f 6e20 7468 6520 te stays on the │ │ │ │ │ -00071030: 6769 7665 6e20 6461 792e 0a0a 3c6c 693e given day...
  • │ │ │ │ │ -00071040: 6a61 7661 2f75 7469 6c2f 5469 6d65 5a6f java/util/TimeZo │ │ │ │ │ -00071050: 6e65 2f42 7567 3639 3132 3536 302e 6a61 ne/Bug6912560.ja │ │ │ │ │ -00071060: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ -00071070: 6174 2066 696c 6520 7061 7468 2063 616e at file path can │ │ │ │ │ -00071080: 6f6e 6963 616c 697a 6174 696f 6e20 696e onicalization in │ │ │ │ │ -00071090: 2073 756e 2e75 7469 6c2e 6361 6c65 6e64 sun.util.calend │ │ │ │ │ -000710a0: 6172 2e5a 6f6e 6549 6e66 6f46 696c 6520 ar.ZoneInfoFile │ │ │ │ │ -000710b0: 776f 726b 7320 7769 7468 2074 6865 2064 works with the d │ │ │ │ │ -000710c0: 6566 6175 6c74 2073 6563 7572 6974 7920 efault security │ │ │ │ │ -000710d0: 6d61 6e61 6765 722e 0a0a 3c6c 693e 6a61 manager...
  • ja │ │ │ │ │ -000710e0: 7661 2f75 7469 6c2f 5469 6d65 5a6f 6e65 va/util/TimeZone │ │ │ │ │ -000710f0: 2f42 7567 3830 3636 3635 3252 756e 2e6a /Bug8066652Run.j │ │ │ │ │ -00071100: 6176 613a 2074 6573 7473 2074 6872 6561 ava: tests threa │ │ │ │ │ -00071110: 6420 7361 6665 206e 6174 6976 6520 6675 d safe native fu │ │ │ │ │ -00071120: 6e63 7469 6f6e 206c 6f63 616c 7469 6d65 nction localtime │ │ │ │ │ -00071130: 5f72 2069 7320 6163 6365 7373 6564 2062 _r is accessed b │ │ │ │ │ -00071140: 7920 6d75 6c74 6970 6c65 2074 6872 6561 y multiple threa │ │ │ │ │ -00071150: 6473 2061 7420 7361 6d65 2074 696d 6520 ds at same time │ │ │ │ │ -00071160: 616e 6420 7a6f 6e65 2069 6420 7368 6f75 and zone id shou │ │ │ │ │ -00071170: 6c64 206e 6f74 2062 6520 2022 474d 542b ld not be "GMT+ │ │ │ │ │ -00071180: 3030 3a30 3022 2069 6620 6465 6661 756c 00:00" if defaul │ │ │ │ │ -00071190: 7420 7469 6d65 7a6f 6e65 2069 7320 2247 t timezone is "G │ │ │ │ │ -000711a0: 4d54 2220 616e 6420 7573 6572 2073 7065 MT" and user spe │ │ │ │ │ -000711b0: 6369 6669 6573 2061 2066 616b 6520 7469 cifies a fake ti │ │ │ │ │ -000711c0: 6d65 7a6f 6e65 2e0a 0a3c 6c69 3e6a 6176 mezone...
  • jav │ │ │ │ │ -000711d0: 612f 7574 696c 2f54 696d 655a 6f6e 652f a/util/TimeZone/ │ │ │ │ │ -000711e0: 4275 6738 3134 3934 3532 2e6a 6176 613a Bug8149452.java: │ │ │ │ │ -000711f0: 2043 6865 636b 2074 6865 206d 6973 7369 Check the missi │ │ │ │ │ -00071200: 6e67 2074 696d 6520 7a6f 6e65 206e 616d ng time zone nam │ │ │ │ │ -00071210: 6573 2066 6f72 2045 6e67 6c69 7368 2c20 es for English, │ │ │ │ │ -00071220: 4765 726d 616e 2061 6e64 204a 6170 616e German and Japan │ │ │ │ │ -00071230: 6573 6520 6c6f 6361 6c65 732e 0a0a 3c6c ese locales...java/util/Time │ │ │ │ │ -00071250: 5a6f 6e65 2f42 7567 3831 3637 3134 332e Zone/Bug8167143. │ │ │ │ │ -00071260: 6a61 7661 3a20 5465 7374 2054 696d 657a java: Test Timez │ │ │ │ │ -00071270: 6f6e 6520 7061 7273 696e 6720 776f 726b one parsing work │ │ │ │ │ -00071280: 7320 666f 7220 616c 6c20 6c6f 6361 6c65 s for all locale │ │ │ │ │ -00071290: 7320 666f 7220 6465 6661 756c 7420 7072 s for default pr │ │ │ │ │ -000712a0: 6f76 6964 6572 7320 7072 6566 6572 6e63 oviders prefernc │ │ │ │ │ -000712b0: 6520 6173 2077 656c 6c20 6173 2077 6865 e as well as whe │ │ │ │ │ -000712c0: 6e20 2070 7265 6665 726e 6365 206c 6973 n prefernce lis │ │ │ │ │ -000712d0: 7420 6973 205b 434f 4d50 4154 2c20 434c t is [COMPAT, CL │ │ │ │ │ -000712e0: 4452 5d2c 2043 4c44 5220 696d 706c 6963 DR], CLDR implic │ │ │ │ │ -000712f0: 7420 6c6f 6361 6c65 7320 6172 6520 636f t locales are co │ │ │ │ │ -00071300: 7272 6563 746c 7920 7265 666c 6563 7465 rrectly reflecte │ │ │ │ │ -00071310: 642c 2074 685f 5448 2062 756e 646c 6520 d, th_TH bundle │ │ │ │ │ -00071320: 6973 206e 6f74 2077 726f 6e67 6c79 2063 is not wrongly c │ │ │ │ │ -00071330: 6163 6865 6420 696e 2044 6174 6546 6f72 ached in DateFor │ │ │ │ │ -00071340: 6d61 7453 796d 626f 6c73 2c20 636f 7272 matSymbols, corr │ │ │ │ │ -00071350: 6563 7420 6361 6e64 6964 6174 6520 6c6f ect candidate lo │ │ │ │ │ -00071360: 6361 6c65 206c 6973 7420 6973 2072 6574 cale list is ret │ │ │ │ │ -00071370: 7269 6576 6564 2066 6f72 207a 685f 4861 rieved for zh_Ha │ │ │ │ │ -00071380: 6e74 2061 6e64 207a 685f 4861 6e73 2061 nt and zh_Hans a │ │ │ │ │ -00071390: 6e64 2049 6d70 6c69 6374 2043 4f4d 5041 nd Implict COMPA │ │ │ │ │ -000713a0: 5420 4c6f 6361 6c65 7320 6e6e 2d4e 4f2c T Locales nn-NO, │ │ │ │ │ -000713b0: 206e 622d 4e4f 2061 7265 2072 6566 6c65 nb-NO are refle │ │ │ │ │ -000713c0: 6374 6564 2069 6e20 6176 6169 6c61 626c cted in availabl │ │ │ │ │ -000713d0: 6520 6c6f 6361 6c65 7320 666f 7220 616c e locales for al │ │ │ │ │ -000713e0: 6c20 5072 6f76 6964 6572 7320 666f 7220 l Providers for │ │ │ │ │ -000713f0: 434f 4d50 4154 2e0a 0a3c 6c69 3e6a 6176 COMPAT...
  • jav │ │ │ │ │ -00071400: 612f 7574 696c 2f54 696d 655a 6f6e 652f a/util/TimeZone/ │ │ │ │ │ -00071410: 434c 4452 4469 7370 6c61 794e 616d 6573 CLDRDisplayNames │ │ │ │ │ -00071420: 5465 7374 2e6a 6176 613a 204d 616b 6520 Test.java: Make │ │ │ │ │ -00071430: 7375 7265 2074 6861 7420 6c6f 6361 6c69 sure that locali │ │ │ │ │ -00071440: 7a65 6420 7469 6d65 207a 6f6e 6520 6e61 zed time zone na │ │ │ │ │ -00071450: 6d65 7320 6f66 2043 4c44 5220 6172 6520 mes of CLDR are │ │ │ │ │ -00071460: 7573 6564 2069 6620 7370 6563 6966 6965 used if specifie │ │ │ │ │ -00071470: 642e 0a0a 3c6c 693e 6a61 7661 2f75 7469 d...
  • java/uti │ │ │ │ │ -00071480: 6c2f 5469 6d65 5a6f 6e65 2f43 7573 746f l/TimeZone/Custo │ │ │ │ │ -00071490: 6d54 7a49 4443 6865 636b 4453 542e 6a61 mTzIDCheckDST.ja │ │ │ │ │ -000714a0: 7661 3a20 5468 6973 2074 6573 7420 7769 va: This test wi │ │ │ │ │ -000714b0: 6c6c 2065 6e73 7572 6520 7468 6174 2064 ll ensure that d │ │ │ │ │ -000714c0: 6179 6c69 6768 7420 7361 7669 6e67 7320 aylight savings │ │ │ │ │ -000714d0: 7275 6c65 7320 6172 6520 666f 6c6c 6f77 rules are follow │ │ │ │ │ -000714e0: 6564 2061 7070 726f 7072 6961 7465 6c79 ed appropriately │ │ │ │ │ -000714f0: 2077 6865 6e20 7365 7474 696e 6720 6120 when setting a │ │ │ │ │ -00071500: 6375 7374 6f6d 2074 696d 657a 6f6e 6520 custom timezone │ │ │ │ │ -00071510: 4944 2076 6961 2074 6865 2054 5a20 656e ID via the TZ en │ │ │ │ │ -00071520: 7620 7661 7269 6162 6c65 2e0a 0a3c 6c69 v variable...
  • java/util/TimeZ │ │ │ │ │ -00071540: 6f6e 652f 4461 796c 6967 6874 5469 6d65 one/DaylightTime │ │ │ │ │ -00071550: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ -00071560: 6361 7365 2066 6f72 2054 696d 655a 6f6e case for TimeZon │ │ │ │ │ -00071570: 652e 6f62 7365 7276 6573 4461 796c 6967 e.observesDaylig │ │ │ │ │ -00071580: 6874 5469 6d65 2829 0a0a 3c6c 693e 6a61 htTime()..
  • ja │ │ │ │ │ -00071590: 7661 2f75 7469 6c2f 5469 6d65 5a6f 6e65 va/util/TimeZone │ │ │ │ │ -000715a0: 2f48 6f6e 674b 6f6e 672e 6a61 7661 3a20 /HongKong.java: │ │ │ │ │ -000715b0: 5665 7269 6679 2074 6861 7420 486f 6e67 Verify that Hong │ │ │ │ │ -000715c0: 204b 6f6e 6720 6c6f 6361 6c65 2075 7365 Kong locale use │ │ │ │ │ -000715d0: 7320 7472 6164 6974 696f 6e61 6c20 4368 s traditional Ch │ │ │ │ │ -000715e0: 696e 6573 6520 6e61 6d65 732e 0a0a 3c6c inese names...java/util/Time │ │ │ │ │ -00071600: 5a6f 6e65 2f49 4454 6573 742e 6a61 7661 Zone/IDTest.java │ │ │ │ │ -00071610: 3a20 5465 7374 7320 636f 6e73 6973 7465 : Tests consiste │ │ │ │ │ -00071620: 6e63 6965 7320 6f66 2074 696d 6520 7a6f ncies of time zo │ │ │ │ │ -00071630: 6e65 2049 4473 2e0a 0a3c 6c69 3e6a 6176 ne IDs...
  • jav │ │ │ │ │ -00071640: 612f 7574 696c 2f54 696d 655a 6f6e 652f a/util/TimeZone/ │ │ │ │ │ -00071650: 4c69 7374 5469 6d65 5a6f 6e65 732e 6a61 ListTimeZones.ja │ │ │ │ │ -00071660: 7661 3a20 416c 6c6f 7720 3234 3a30 3020 va: Allow 24:00 │ │ │ │ │ -00071670: 6173 2061 2076 616c 6964 2065 6e64 2f73 as a valid end/s │ │ │ │ │ -00071680: 7461 7274 2044 5354 2074 696d 6520 7374 tart DST time st │ │ │ │ │ -00071690: 616d 700a 0a3c 6c69 3e6a 6176 612f 7574 amp..
  • java/ut │ │ │ │ │ -000716a0: 696c 2f54 696d 655a 6f6e 652f 4e65 6761 il/TimeZone/Nega │ │ │ │ │ -000716b0: 7469 7665 4453 5454 6573 742e 6a61 7661 tiveDSTTest.java │ │ │ │ │ -000716c0: 3a20 5465 7374 2077 6865 7468 6572 2074 : Test whether t │ │ │ │ │ -000716d0: 6865 2073 6176 696e 6773 2061 7265 2070 he savings are p │ │ │ │ │ -000716e0: 6f73 6974 6976 6520 696e 2074 696d 6520 ositive in time │ │ │ │ │ -000716f0: 7a6f 6e65 7320 7468 6174 2068 6176 6520 zones that have │ │ │ │ │ -00071700: 6e65 6761 7469 7665 2073 6176 696e 6773 negative savings │ │ │ │ │ -00071710: 2069 6e20 7468 6520 736f 7572 6365 2054 in the source T │ │ │ │ │ -00071720: 5a20 6669 6c65 732e 0a0a 3c6c 693e 6a61 Z files...
  • ja │ │ │ │ │ -00071730: 7661 2f75 7469 6c2f 5469 6d65 5a6f 6e65 va/util/TimeZone │ │ │ │ │ -00071740: 2f4f 6c64 4944 4d61 7070 696e 6754 6573 /OldIDMappingTes │ │ │ │ │ -00071750: 742e 6a61 7661 3a20 436f 6d70 6174 6962 t.java: Compatib │ │ │ │ │ -00071760: 696c 6974 7920 7465 7374 2066 6f72 2074 ility test for t │ │ │ │ │ -00071770: 6865 206f 6c64 204a 444b 2049 4420 6d61 he old JDK ID ma │ │ │ │ │ -00071780: 7070 696e 6720 616e 6420 4f6c 736f 6e20 pping and Olson │ │ │ │ │ -00071790: 4944 730a 0a3c 6c69 3e6a 6176 612f 7574 IDs..
  • java/ut │ │ │ │ │ -000717a0: 696c 2f54 696d 655a 6f6e 652f 5365 7444 il/TimeZone/SetD │ │ │ │ │ -000717b0: 6566 6175 6c74 5365 6375 7269 7479 5465 efaultSecurityTe │ │ │ │ │ -000717c0: 7374 2e6a 6176 613a 204d 616b 6520 7375 st.java: Make su │ │ │ │ │ -000717d0: 7265 2074 6861 7420 5469 6d65 5a6f 6e65 re that TimeZone │ │ │ │ │ -000717e0: 2e73 6574 4465 6661 756c 7420 7468 726f .setDefault thro │ │ │ │ │ -000717f0: 7773 2061 2053 6563 7572 6974 7945 7863 ws a SecurityExc │ │ │ │ │ -00071800: 6570 7469 6f6e 2069 6620 7468 6520 7365 eption if the se │ │ │ │ │ -00071810: 6375 7269 7479 206d 616e 6167 6572 2064 curity manager d │ │ │ │ │ -00071820: 6f65 736e 2774 2070 6572 6d69 742e 0a0a oesn't permit... │ │ │ │ │ -00071830: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5469
  • java/util/Ti │ │ │ │ │ -00071840: 6d65 5a6f 6e65 2f53 696d 706c 6554 696d meZone/SimpleTim │ │ │ │ │ -00071850: 655a 6f6e 6543 6c6f 6e65 5261 6365 5465 eZoneCloneRaceTe │ │ │ │ │ -00071860: 7374 2e6a 6176 613a 2074 6573 7420 7468 st.java: test th │ │ │ │ │ -00071870: 6174 2070 726f 766f 6b65 7320 7261 6365 at provokes race │ │ │ │ │ -00071880: 2062 6574 7765 656e 2063 6c6f 6e69 6e67 between cloning │ │ │ │ │ -00071890: 2061 6e64 206c 617a 696c 7920 696e 6974 and lazily init │ │ │ │ │ -000718a0: 6961 6c69 7a69 6e67 2053 696d 706c 6554 ializing SimpleT │ │ │ │ │ -000718b0: 696d 655a 6f6e 6520 6361 6368 6520 6669 imeZone cache fi │ │ │ │ │ -000718c0: 656c 6473 0a0a 3c6c 693e 6a61 7661 2f75 elds..
  • java/u │ │ │ │ │ -000718d0: 7469 6c2f 5469 6d65 5a6f 6e65 2f54 696d til/TimeZone/Tim │ │ │ │ │ -000718e0: 655a 6f6e 6542 6f75 6e64 6172 7954 6573 eZoneBoundaryTes │ │ │ │ │ -000718f0: 742e 6a61 7661 3a20 7465 7374 2054 696d t.java: test Tim │ │ │ │ │ -00071900: 6520 5a6f 6e65 2042 6f75 6e64 6172 790a e Zone Boundary. │ │ │ │ │ -00071910: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f54 .
  • java/util/T │ │ │ │ │ -00071920: 696d 655a 6f6e 652f 5469 6d65 5a6f 6e65 imeZone/TimeZone │ │ │ │ │ -00071930: 4461 7465 5065 726d 6973 7369 6f6e 4368 DatePermissionCh │ │ │ │ │ -00071940: 6563 6b52 756e 2e6a 6176 613a 2053 7461 eckRun.java: Sta │ │ │ │ │ -00071950: 636b 6f76 6572 666c 6f77 2065 7272 6f72 ckoverflow error │ │ │ │ │ -00071960: 2077 6974 6820 7365 6375 7269 7479 206d with security m │ │ │ │ │ -00071970: 616e 6167 6572 2c20 7369 676e 6564 206a anager, signed j │ │ │ │ │ -00071980: 6172 7320 616e 6420 6465 6275 672e 0a0a ars and debug... │ │ │ │ │ -00071990: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5469
  • java/util/Ti │ │ │ │ │ -000719a0: 6d65 5a6f 6e65 2f54 696d 655a 6f6e 6552 meZone/TimeZoneR │ │ │ │ │ -000719b0: 6567 7265 7373 696f 6e2e 6a61 7661 3a20 egression.java: │ │ │ │ │ -000719c0: 200a 0a3c 6c69 3e6a 6176 612f 7574 696c ..
  • java/util │ │ │ │ │ -000719d0: 2f54 696d 655a 6f6e 652f 5469 6d65 5a6f /TimeZone/TimeZo │ │ │ │ │ -000719e0: 6e65 5465 7374 2e6a 6176 613a 2074 6573 neTest.java: tes │ │ │ │ │ -000719f0: 7420 5469 6d65 5a6f 6e65 0a0a 3c6c 693e t TimeZone..
  • │ │ │ │ │ -00071a00: 6a61 7661 2f75 7469 6c2f 5469 6d65 5a6f java/util/TimeZo │ │ │ │ │ -00071a10: 6e65 2f54 7261 6e73 6974 696f 6e54 6573 ne/TransitionTes │ │ │ │ │ -00071a20: 742e 6a61 7661 3a20 4d61 6b65 2073 7572 t.java: Make sur │ │ │ │ │ -00071a30: 6520 746f 2068 616e 646c 6520 4453 5420 e to handle DST │ │ │ │ │ -00071a40: 7472 616e 7369 7469 6f6e 2065 6e64 696e transition endin │ │ │ │ │ -00071a50: 6720 6174 2030 3a30 3020 4a61 6e75 6172 g at 0:00 Januar │ │ │ │ │ -00071a60: 7920 312e 0a0a 3c6c 693e 6a61 7661 2f75 y 1...
  • java/u │ │ │ │ │ -00071a70: 7469 6c2f 5469 6d65 5a6f 6e65 2f55 5443 til/TimeZone/UTC │ │ │ │ │ -00071a80: 416c 6961 7354 6573 742e 6a61 7661 3a20 AliasTest.java: │ │ │ │ │ -00071a90: 4d61 6b65 2073 7572 6520 7468 6174 2022 Make sure that " │ │ │ │ │ -00071aa0: 5554 4322 2069 7320 616e 2061 6c69 6173 UTC" is an alias │ │ │ │ │ -00071ab0: 206f 6620 2245 7463 2f55 5443 2220 6173 of "Etc/UTC" as │ │ │ │ │ -00071ac0: 2064 6566 696e 6564 2069 6e20 7468 6520 defined in the │ │ │ │ │ -00071ad0: 747a 6461 7461 2062 6163 6b77 6172 642e tzdata backward. │ │ │ │ │ -00071ae0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00071af0: 5469 6d65 5a6f 6e65 2f5a 6f6e 6549 6452 TimeZone/ZoneIdR │ │ │ │ │ -00071b00: 6f75 6e64 5472 6970 5465 7374 2e6a 6176 oundTripTest.jav │ │ │ │ │ -00071b10: 613a 2043 6865 636b 7320 726f 756e 642d a: Checks round- │ │ │ │ │ -00071b20: 7472 6970 7320 6265 7477 6565 6e20 5469 trips between Ti │ │ │ │ │ -00071b30: 6d65 5a6f 6e65 2061 6e64 205a 6f6e 6549 meZone and ZoneI │ │ │ │ │ -00071b40: 6420 6172 6520 636f 6e73 6973 7465 6e74 d are consistent │ │ │ │ │ -00071b50: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00071b60: 5469 6d65 5a6f 6e65 2f62 7567 3430 3936 TimeZone/bug4096 │ │ │ │ │ -00071b70: 3935 322e 6a61 7661 3a20 7369 6d70 6c65 952.java: simple │ │ │ │ │ -00071b80: 2073 6572 6961 6c69 7a61 7469 6f6e 2f64 serialization/d │ │ │ │ │ -00071b90: 6573 6572 6961 6c69 7a61 7469 6f6e 2074 eserialization t │ │ │ │ │ -00071ba0: 6573 740a 0a3c 6c69 3e6a 6176 612f 7574 est..
  • java/ut │ │ │ │ │ -00071bb0: 696c 2f54 696d 6572 2f41 7267 732e 6a61 il/Timer/Args.ja │ │ │ │ │ -00071bc0: 7661 3a20 5465 7374 2076 6172 696f 7573 va: Test various │ │ │ │ │ -00071bd0: 2061 7267 7320 746f 2074 6173 6b20 7363 args to task sc │ │ │ │ │ -00071be0: 6865 6475 6c69 6e67 206d 6574 686f 6473 heduling methods │ │ │ │ │ -00071bf0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00071c00: 5469 6d65 722f 4175 746f 5374 6f70 2e6a Timer/AutoStop.j │ │ │ │ │ -00071c10: 6176 613a 2044 6973 6361 7264 696e 6720 ava: Discarding │ │ │ │ │ -00071c20: 6120 5469 6d65 7220 6361 7573 6573 2074 a Timer causes t │ │ │ │ │ -00071c30: 6865 2054 696d 6572 2074 6872 6561 6420 he Timer thread │ │ │ │ │ -00071c40: 746f 2073 746f 702e 0a0a 3c6c 693e 6a61 to stop...
  • ja │ │ │ │ │ -00071c50: 7661 2f75 7469 6c2f 5469 6d65 722f 4465 va/util/Timer/De │ │ │ │ │ -00071c60: 6c61 794f 7665 7266 6c6f 772e 6a61 7661 layOverflow.java │ │ │ │ │ -00071c70: 3a20 6a61 7661 2e75 7469 6c2e 5469 6d65 : java.util.Time │ │ │ │ │ -00071c80: 7220 7363 6865 6475 6c65 2064 656c 6179 r schedule delay │ │ │ │ │ -00071c90: 204c 6f6e 672e 4d41 585f 5641 4c55 4520 Long.MAX_VALUE │ │ │ │ │ -00071ca0: 6361 7573 6573 2074 6173 6b20 746f 2065 causes task to e │ │ │ │ │ -00071cb0: 7865 6375 7465 206d 756c 7469 706c 6520 xecute multiple │ │ │ │ │ -00071cc0: 7469 6d65 730a 0a3c 6c69 3e6a 6176 612f times..
  • java/ │ │ │ │ │ -00071cd0: 7574 696c 2f54 696d 6572 2f4b 696c 6c54 util/Timer/KillT │ │ │ │ │ -00071ce0: 6872 6561 642e 6a61 7661 3a20 4b69 6c6c hread.java: Kill │ │ │ │ │ -00071cf0: 696e 6720 6120 5469 6d65 7220 7468 7265 ing a Timer thre │ │ │ │ │ -00071d00: 6164 2063 6175 7365 7320 7468 6520 5469 ad causes the Ti │ │ │ │ │ -00071d10: 6d65 7220 746f 2066 6169 6c20 7369 6c65 mer to fail sile │ │ │ │ │ -00071d20: 6e74 6c79 206f 6e20 7375 6273 6571 7565 ntly on subseque │ │ │ │ │ -00071d30: 6e74 2075 7365 2e0a 0a3c 6c69 3e6a 6176 nt use...
  • jav │ │ │ │ │ -00071d40: 612f 7574 696c 2f54 696d 6572 2f4e 616d a/util/Timer/Nam │ │ │ │ │ -00071d50: 6543 6f6e 7374 7275 6374 6f72 732e 6a61 eConstructors.ja │ │ │ │ │ -00071d60: 7661 3a20 4261 7369 6320 7465 7374 2066 va: Basic test f │ │ │ │ │ -00071d70: 6f72 2063 6f6e 7374 7275 6374 6f72 7320 or constructors │ │ │ │ │ -00071d80: 7769 7468 2074 6872 6561 6420 6e61 6d65 with thread name │ │ │ │ │ -00071d90: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00071da0: 5469 6d65 722f 5075 7267 652e 6a61 7661 Timer/Purge.java │ │ │ │ │ -00071db0: 3a20 4261 7369 6320 7465 7374 2066 6f72 : Basic test for │ │ │ │ │ -00071dc0: 2070 7572 6765 206d 6574 686f 640a 0a3c purge method..< │ │ │ │ │ -00071dd0: 6c69 3e6a 6176 612f 7574 696c 2f54 7265 li>java/util/Tre │ │ │ │ │ -00071de0: 654d 6170 2f43 6c6f 6e65 2e6a 6176 613a eMap/Clone.java: │ │ │ │ │ -00071df0: 2056 6572 6966 7920 7468 6174 2063 6c6f Verify that clo │ │ │ │ │ -00071e00: 6e65 6420 5472 6565 4d61 7020 6765 7473 ned TreeMap gets │ │ │ │ │ -00071e10: 206e 6577 206b 6579 7365 740a 0a3c 6c69 new keyset..
  • java/util/TreeM │ │ │ │ │ -00071e30: 6170 2f43 6f6e 7461 696e 7356 616c 7565 ap/ContainsValue │ │ │ │ │ -00071e40: 2e6a 6176 613a 2054 7265 654d 6170 2e63 .java: TreeMap.c │ │ │ │ │ -00071e50: 6f6e 7461 696e 7356 616c 7565 2074 6872 ontainsValue thr │ │ │ │ │ -00071e60: 6f77 7320 4e75 6c6c 506f 696e 7465 7245 ows NullPointerE │ │ │ │ │ -00071e70: 7863 2066 6f72 2065 6d70 7479 2054 7265 xc for empty Tre │ │ │ │ │ -00071e80: 654d 6170 0a0a 3c6c 693e 6a61 7661 2f75 eMap..
  • java/u │ │ │ │ │ -00071e90: 7469 6c2f 5472 6565 4d61 702f 456d 7074 til/TreeMap/Empt │ │ │ │ │ -00071ea0: 794d 6170 416e 644e 756c 6c73 2e6a 6176 yMapAndNulls.jav │ │ │ │ │ -00071eb0: 613a 2054 6573 7420 6861 6e64 6c69 6e67 a: Test handling │ │ │ │ │ -00071ec0: 206f 6620 6e75 6c6c 2077 6974 6820 656d of null with em │ │ │ │ │ -00071ed0: 7074 7920 4d61 700a 0a3c 6c69 3e6a 6176 pty Map..
  • jav │ │ │ │ │ -00071ee0: 612f 7574 696c 2f54 7265 654d 6170 2f48 a/util/TreeMap/H │ │ │ │ │ -00071ef0: 6561 6454 6169 6c54 7970 6545 7272 6f72 eadTailTypeError │ │ │ │ │ -00071f00: 2e6a 6176 613a 2069 6e64 6578 4f66 2061 .java: indexOf a │ │ │ │ │ -00071f10: 6e64 206c 6173 7449 6e64 6578 206f 6620 nd lastIndex of │ │ │ │ │ -00071f20: 7573 6564 2074 6f20 6c65 7420 796f 7520 used to let you │ │ │ │ │ -00071f30: 6c6f 6f6b 206f 7574 7369 6465 2074 6865 look outside the │ │ │ │ │ -00071f40: 2076 616c 6964 2072 616e 6765 2069 6e20 valid range in │ │ │ │ │ -00071f50: 7468 6520 6261 636b 696e 6720 6172 7261 the backing arra │ │ │ │ │ -00071f60: 790a 0a3c 6c69 3e6a 6176 612f 7574 696c y..
  • java/util │ │ │ │ │ -00071f70: 2f54 7265 654d 6170 2f4e 756c 6c41 7445 /TreeMap/NullAtE │ │ │ │ │ -00071f80: 6e64 2e6a 6176 613a 2054 6573 7420 6e75 nd.java: Test nu │ │ │ │ │ -00071f90: 6c6c 2d61 6c6c 6f77 696e 6720 436f 6d70 ll-allowing Comp │ │ │ │ │ -00071fa0: 6172 6174 6f72 730a 0a3c 6c69 3e6a 6176 arators..
  • jav │ │ │ │ │ -00071fb0: 612f 7574 696c 2f54 7265 654d 6170 2f4e a/util/TreeMap/N │ │ │ │ │ -00071fc0: 756c 6c50 6572 6d69 7373 6976 6543 6f6d ullPermissiveCom │ │ │ │ │ -00071fd0: 7061 7261 746f 722e 6a61 7661 3a20 5465 parator.java: Te │ │ │ │ │ -00071fe0: 7374 2070 726f 7065 7220 6861 6e64 6c69 st proper handli │ │ │ │ │ -00071ff0: 6e67 206f 6620 636f 6d70 6172 6174 6f72 ng of comparator │ │ │ │ │ -00072000: 7320 7065 726d 6974 7469 6e67 206e 756c s permitting nul │ │ │ │ │ -00072010: 6c73 0a0a 3c6c 693e 6a61 7661 2f75 7469 ls..
  • java/uti │ │ │ │ │ -00072020: 6c2f 5472 6565 4d61 702f 5375 624d 6170 l/TreeMap/SubMap │ │ │ │ │ -00072030: 2e6a 6176 613a 2054 6865 2066 6972 7374 .java: The first │ │ │ │ │ -00072040: 4b65 7920 616e 6420 6c61 7374 4b65 790a Key and lastKey. │ │ │ │ │ -00072050: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f54 .
  • java/util/T │ │ │ │ │ -00072060: 7265 654d 6170 2f53 7562 4d61 7043 6c65 reeMap/SubMapCle │ │ │ │ │ -00072070: 6172 2e6a 6176 613a 2053 7562 6d61 7020 ar.java: Submap │ │ │ │ │ -00072080: 636c 6561 7220 7469 636b 6c65 6420 6120 clear tickled a │ │ │ │ │ -00072090: 6275 6720 696e 2061 6e20 6f70 7469 6d69 bug in an optimi │ │ │ │ │ -000720a0: 7a61 7469 6f6e 2073 7567 6765 7374 6564 zation suggested │ │ │ │ │ -000720b0: 2062 7920 5072 6f66 2e0a 0a3c 6c69 3e6a by Prof...
  • j │ │ │ │ │ -000720c0: 6176 612f 7574 696c 2f55 5549 442f 5365 ava/util/UUID/Se │ │ │ │ │ -000720d0: 7269 616c 2e6a 6176 613a 2054 6573 7420 rial.java: Test │ │ │ │ │ -000720e0: 6465 7365 7269 616c 697a 6174 696f 6e20 deserialization │ │ │ │ │ -000720f0: 6f66 2055 5549 440a 0a3c 6c69 3e6a 6176 of UUID..
  • jav │ │ │ │ │ -00072100: 612f 7574 696c 2f55 5549 442f 5555 4944 a/util/UUID/UUID │ │ │ │ │ -00072110: 5465 7374 2e6a 6176 613a 2055 6e69 7420 Test.java: Unit │ │ │ │ │ -00072120: 7465 7374 7320 666f 7220 6a61 7661 2e75 tests for java.u │ │ │ │ │ -00072130: 7469 6c2e 5555 4944 0a0a 3c6c 693e 6a61 til.UUID..
  • ja │ │ │ │ │ -00072140: 7661 2f75 7469 6c2f 5665 6374 6f72 2f41 va/util/Vector/A │ │ │ │ │ -00072150: 7272 6179 4d61 6e61 6765 6d65 6e74 2e6a rrayManagement.j │ │ │ │ │ -00072160: 6176 613a 2062 7269 7474 6c65 2077 6869 ava: brittle whi │ │ │ │ │ -00072170: 7465 2062 6f78 2074 6573 7420 6f66 2069 te box test of i │ │ │ │ │ -00072180: 6e74 6572 6e61 6c20 6172 7261 7920 6d61 nternal array ma │ │ │ │ │ -00072190: 6e61 6765 6d65 6e74 0a0a 3c6c 693e 6a61 nagement..
  • ja │ │ │ │ │ -000721a0: 7661 2f75 7469 6c2f 5665 6374 6f72 2f43 va/util/Vector/C │ │ │ │ │ -000721b0: 6f6d 6f64 6966 6965 6452 656d 6f76 6541 omodifiedRemoveA │ │ │ │ │ -000721c0: 6c6c 456c 656d 656e 7473 2e6a 6176 613a llElements.java: │ │ │ │ │ -000721d0: 2044 7565 2074 6f20 6120 6275 6720 696e Due to a bug in │ │ │ │ │ -000721e0: 2056 6563 746f 7227 7320 7265 6d6f 7665 Vector's remove │ │ │ │ │ -000721f0: 416c 6c45 6c65 6d65 6e74 7328 292c 2074 AllElements(), t │ │ │ │ │ -00072200: 6865 206d 6f64 6966 6963 6174 696f 6e20 he modification │ │ │ │ │ -00072210: 636f 756e 7465 7220 776f 756c 6420 6e6f counter would no │ │ │ │ │ -00072220: 7420 6765 7420 696e 6372 656d 656e 7465 t get incremente │ │ │ │ │ -00072230: 642e 0a0a 3c6c 693e 6a61 7661 2f75 7469 d...
  • java/uti │ │ │ │ │ -00072240: 6c2f 5665 6374 6f72 2f43 6f70 7949 6e74 l/Vector/CopyInt │ │ │ │ │ -00072250: 6f2e 6a61 7661 3a20 5665 6374 6f72 2e63 o.java: Vector.c │ │ │ │ │ -00072260: 6f70 7949 6e74 6f20 7368 6f75 6c64 2074 opyInto should t │ │ │ │ │ -00072270: 6872 6f77 2041 7272 6179 5374 6f72 6545 hrow ArrayStoreE │ │ │ │ │ -00072280: 7863 6570 7469 6f6e 0a0a 3c6c 693e 6a61 xception..
  • ja │ │ │ │ │ -00072290: 7661 2f75 7469 6c2f 5665 6374 6f72 2f49 va/util/Vector/I │ │ │ │ │ -000722a0: 6c6c 6567 616c 436f 6e73 7472 7563 746f llegalConstructo │ │ │ │ │ -000722b0: 7241 7267 732e 6a61 7661 3a20 5465 7374 rArgs.java: Test │ │ │ │ │ -000722c0: 2066 6f72 2069 6c6c 6567 616c 2061 7267 for illegal arg │ │ │ │ │ -000722d0: 756d 656e 7420 6578 6365 7074 696f 6e0a ument exception. │ │ │ │ │ -000722e0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f56 .
  • java/util/V │ │ │ │ │ -000722f0: 6563 746f 722f 4c61 7374 496e 6465 784f ector/LastIndexO │ │ │ │ │ -00072300: 662e 6a61 7661 3a20 5665 6374 6f72 2e6c f.java: Vector.l │ │ │ │ │ -00072310: 6173 7449 6e64 6578 284f 626a 6563 742c astIndex(Object, │ │ │ │ │ -00072320: 2069 6e74 2920 7573 6564 2074 6f20 6c65 int) used to le │ │ │ │ │ -00072330: 7420 796f 7520 6c6f 6f6b 206f 7574 7369 t you look outsi │ │ │ │ │ -00072340: 6465 2074 6865 2076 616c 6964 2072 616e de the valid ran │ │ │ │ │ -00072350: 6765 2069 6e20 7468 6520 6261 636b 696e ge in the backin │ │ │ │ │ -00072360: 6720 6172 7261 790a 0a3c 6c69 3e6a 6176 g array..
  • jav │ │ │ │ │ -00072370: 612f 7574 696c 2f56 6563 746f 722f 5365 a/util/Vector/Se │ │ │ │ │ -00072380: 7269 616c 697a 6174 696f 6e44 6561 646c rializationDeadl │ │ │ │ │ -00072390: 6f63 6b2e 6a61 7661 3a20 5365 7269 616c ock.java: Serial │ │ │ │ │ -000723a0: 697a 696e 6720 5665 6374 6f72 206f 626a izing Vector obj │ │ │ │ │ -000723b0: 6563 7473 2077 6869 6368 2072 6566 6572 ects which refer │ │ │ │ │ -000723c0: 2074 6f20 6561 6368 206f 7468 6572 2073 to each other s │ │ │ │ │ -000723d0: 686f 756c 6420 6e6f 7420 6265 2061 626c hould not be abl │ │ │ │ │ -000723e0: 6520 746f 2064 6561 646c 6f63 6b2e 0a0a e to deadlock... │ │ │ │ │ -000723f0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5665
  • java/util/Ve │ │ │ │ │ -00072400: 6374 6f72 2f53 696d 706c 6553 6572 6961 ctor/SimpleSeria │ │ │ │ │ -00072410: 6c69 7a61 7469 6f6e 2e6a 6176 613a 2041 lization.java: A │ │ │ │ │ -00072420: 2073 6572 6961 6c69 7a65 6420 5665 6374 serialized Vect │ │ │ │ │ -00072430: 6f72 2063 616e 2062 6520 7375 6363 6573 or can be succes │ │ │ │ │ -00072440: 7366 756c 6c79 2064 652d 7365 7269 616c sfully de-serial │ │ │ │ │ -00072450: 697a 6564 2e0a 0a3c 6c69 3e6a 6176 612f ized...
  • java/ │ │ │ │ │ -00072460: 7574 696c 2f56 6563 746f 722f 5379 6e63 util/Vector/Sync │ │ │ │ │ -00072470: 4c61 7374 496e 6465 784f 662e 6a61 7661 LastIndexOf.java │ │ │ │ │ -00072480: 3a20 5665 6374 6f72 2773 206c 6173 7449 : Vector's lastI │ │ │ │ │ -00072490: 6e64 6578 4f66 284f 626a 6563 7429 2077 ndexOf(Object) w │ │ │ │ │ -000724a0: 6173 206c 6163 6b69 6e67 2073 796e 6368 as lacking synch │ │ │ │ │ -000724b0: 726f 6e69 7a61 7469 6f6e 0a0a 3c6c 693e ronization..
  • │ │ │ │ │ -000724c0: 6a61 7661 2f75 7469 6c2f 5765 616b 4861 java/util/WeakHa │ │ │ │ │ -000724d0: 7368 4d61 702f 4743 4475 7269 6e67 4974 shMap/GCDuringIt │ │ │ │ │ -000724e0: 6572 6174 696f 6e2e 6a61 7661 3a20 4368 eration.java: Ch │ │ │ │ │ -000724f0: 6563 6b20 7468 6174 2069 7465 7261 746f eck that iterato │ │ │ │ │ -00072500: 7273 2077 6f72 6b20 7072 6f70 6572 6c79 rs work properly │ │ │ │ │ -00072510: 2069 6e20 7468 6520 7072 6573 656e 6365 in the presence │ │ │ │ │ -00072520: 206f 6620 636f 6e63 7572 7265 6e74 2066 of concurrent f │ │ │ │ │ -00072530: 696e 616c 697a 6174 696f 6e20 616e 6420 inalization and │ │ │ │ │ -00072540: 7265 6d6f 7661 6c20 6f66 2065 6c65 6d65 removal of eleme │ │ │ │ │ -00072550: 6e74 732e 0a0a 3c6c 693e 6a61 7661 2f75 nts...
  • java/u │ │ │ │ │ -00072560: 7469 6c2f 5765 616b 4861 7368 4d61 702f til/WeakHashMap/ │ │ │ │ │ -00072570: 4974 6572 6174 696f 6e2e 6a61 7661 3a20 Iteration.java: │ │ │ │ │ -00072580: 5465 7374 7320 746f 2073 6565 2074 6861 Tests to see tha │ │ │ │ │ -00072590: 7420 6d65 6d6f 7279 206c 6561 6b20 6e6f t memory leak no │ │ │ │ │ -000725a0: 206c 6f6e 6765 7220 6578 6973 7473 2e0a longer exists.. │ │ │ │ │ -000725b0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f57 .
  • java/util/W │ │ │ │ │ -000725c0: 6561 6b48 6173 684d 6170 2f5a 6572 6f49 eakHashMap/ZeroI │ │ │ │ │ -000725d0: 6e69 7443 6170 2e6a 6176 613a 205a 6572 nitCap.java: Zer │ │ │ │ │ -000725e0: 6f20 696e 6974 6961 6c20 6361 7061 6369 o initial capaci │ │ │ │ │ -000725f0: 7479 2073 686f 756c 6420 6265 206c 6567 ty should be leg │ │ │ │ │ -00072600: 616c 0a0a 3c6c 693e 6a61 7661 2f75 7469 al..
  • java/uti │ │ │ │ │ -00072610: 6c2f 636f 6e63 7572 7265 6e74 2f41 7272 l/concurrent/Arr │ │ │ │ │ -00072620: 6179 426c 6f63 6b69 6e67 5175 6575 652f ayBlockingQueue/ │ │ │ │ │ -00072630: 5768 6974 6542 6f78 2e6a 6176 613a 2057 WhiteBox.java: W │ │ │ │ │ -00072640: 6869 7465 2062 6f78 2074 6573 7473 206f hite box tests o │ │ │ │ │ -00072650: 6620 696d 706c 656d 656e 7461 7469 6f6e f implementation │ │ │ │ │ -00072660: 2064 6574 6169 6c73 0a0a 3c6c 693e 6a61 details..
  • ja │ │ │ │ │ -00072670: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ -00072680: 6e74 2f42 6c6f 636b 696e 6751 7565 7565 nt/BlockingQueue │ │ │ │ │ -00072690: 2f43 616e 6365 6c6c 6564 5072 6f64 7563 /CancelledProduc │ │ │ │ │ -000726a0: 6572 436f 6e73 756d 6572 4c6f 6f70 732e erConsumerLoops. │ │ │ │ │ -000726b0: 6a61 7661 3a20 4368 6563 6b73 2066 6f72 java: Checks for │ │ │ │ │ -000726c0: 2072 6573 706f 6e73 6976 656e 6573 7320 responsiveness │ │ │ │ │ -000726d0: 6f66 2062 6c6f 636b 696e 6720 7175 6575 of blocking queu │ │ │ │ │ -000726e0: 6573 2074 6f20 6361 6e63 656c 6c61 7469 es to cancellati │ │ │ │ │ -000726f0: 6f6e 2e0a 0a3c 6c69 3e6a 6176 612f 7574 on...
  • java/ut │ │ │ │ │ -00072700: 696c 2f63 6f6e 6375 7272 656e 742f 426c il/concurrent/Bl │ │ │ │ │ -00072710: 6f63 6b69 6e67 5175 6575 652f 4472 6169 ockingQueue/Drai │ │ │ │ │ -00072720: 6e54 6f46 6169 6c73 2e6a 6176 613a 2054 nToFails.java: T │ │ │ │ │ -00072730: 6573 7420 6472 6169 6e54 6f20 6661 696c est drainTo fail │ │ │ │ │ -00072740: 696e 6720 6475 6520 746f 2063 2e61 6464 ing due to c.add │ │ │ │ │ -00072750: 2074 6872 6f77 696e 670a 0a3c 6c69 3e6a throwing..
  • j │ │ │ │ │ -00072760: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ -00072770: 656e 742f 426c 6f63 6b69 6e67 5175 6575 ent/BlockingQueu │ │ │ │ │ -00072780: 652f 496e 7465 7272 7570 742e 6a61 7661 e/Interrupt.java │ │ │ │ │ -00072790: 3a20 4368 6563 6b20 7072 6f70 6572 2068 : Check proper h │ │ │ │ │ -000727a0: 616e 646c 696e 6720 6f66 2069 6e74 6572 andling of inter │ │ │ │ │ -000727b0: 7275 7074 730a 0a3c 6c69 3e6a 6176 612f rupts..
  • java/ │ │ │ │ │ -000727c0: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -000727d0: 426c 6f63 6b69 6e67 5175 6575 652f 4c61 BlockingQueue/La │ │ │ │ │ -000727e0: 7374 456c 656d 656e 742e 6a61 7661 3a20 stElement.java: │ │ │ │ │ -000727f0: 4368 6563 6b20 636f 7272 6563 7420 6265 Check correct be │ │ │ │ │ -00072800: 6861 7669 6f72 2077 6865 6e20 6c61 7374 havior when last │ │ │ │ │ -00072810: 2065 6c65 6d65 6e74 2069 7320 7265 6d6f element is remo │ │ │ │ │ -00072820: 7665 642e 0a0a 3c6c 693e 6a61 7661 2f75 ved...
  • java/u │ │ │ │ │ -00072830: 7469 6c2f 636f 6e63 7572 7265 6e74 2f42 til/concurrent/B │ │ │ │ │ -00072840: 6c6f 636b 696e 6751 7565 7565 2f4d 756c lockingQueue/Mul │ │ │ │ │ -00072850: 7469 706c 6550 726f 6475 6365 7273 5369 tipleProducersSi │ │ │ │ │ -00072860: 6e67 6c65 436f 6e73 756d 6572 4c6f 6f70 ngleConsumerLoop │ │ │ │ │ -00072870: 732e 6a61 7661 3a20 6d75 6c74 6970 6c65 s.java: multiple │ │ │ │ │ -00072880: 2070 726f 6475 6365 7273 2061 6e64 2073 producers and s │ │ │ │ │ -00072890: 696e 676c 6520 636f 6e73 756d 6572 2075 ingle consumer u │ │ │ │ │ -000728a0: 7369 6e67 2062 6c6f 636b 696e 6720 7175 sing blocking qu │ │ │ │ │ -000728b0: 6575 6573 0a0a 3c6c 693e 6a61 7661 2f75 eues..
  • java/u │ │ │ │ │ -000728c0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f42 til/concurrent/B │ │ │ │ │ -000728d0: 6c6f 636b 696e 6751 7565 7565 2f4f 6666 lockingQueue/Off │ │ │ │ │ -000728e0: 6572 4472 6169 6e54 6f4c 6f6f 7073 2e6a erDrainToLoops.j │ │ │ │ │ -000728f0: 6176 613a 2054 6573 7420 636f 6e63 7572 ava: Test concur │ │ │ │ │ -00072900: 7265 6e74 206f 6666 6572 2076 732e 0a0a rent offer vs... │ │ │ │ │ -00072910: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ -00072920: 6e63 7572 7265 6e74 2f42 6c6f 636b 696e ncurrent/Blockin │ │ │ │ │ -00072930: 6751 7565 7565 2f50 6f6c 6c4d 656d 6f72 gQueue/PollMemor │ │ │ │ │ -00072940: 794c 6561 6b2e 6a61 7661 3a20 4368 6563 yLeak.java: Chec │ │ │ │ │ -00072950: 6b73 2066 6f72 2061 206d 656d 6f72 7920 ks for a memory │ │ │ │ │ -00072960: 6c65 616b 2077 6865 6e20 6120 7365 7175 leak when a sequ │ │ │ │ │ -00072970: 656e 6365 206f 6620 6162 6f72 7465 6420 ence of aborted │ │ │ │ │ -00072980: 7469 6d65 6420 7761 6974 7320 6f63 6375 timed waits occu │ │ │ │ │ -00072990: 7220 7769 7468 6f75 7420 6120 7369 676e r without a sign │ │ │ │ │ -000729a0: 616c 2e0a 0a3c 6c69 3e6a 6176 612f 7574 al...
  • java/ut │ │ │ │ │ -000729b0: 696c 2f63 6f6e 6375 7272 656e 742f 426c il/concurrent/Bl │ │ │ │ │ -000729c0: 6f63 6b69 6e67 5175 6575 652f 5072 6f64 ockingQueue/Prod │ │ │ │ │ -000729d0: 7563 6572 436f 6e73 756d 6572 4c6f 6f70 ucerConsumerLoop │ │ │ │ │ -000729e0: 732e 6a61 7661 3a20 6d75 6c74 6970 6c65 s.java: multiple │ │ │ │ │ -000729f0: 2070 726f 6475 6365 7273 2061 6e64 2063 producers and c │ │ │ │ │ -00072a00: 6f6e 7375 6d65 7273 2075 7369 6e67 2062 onsumers using b │ │ │ │ │ -00072a10: 6c6f 636b 696e 6720 7175 6575 6573 0a0a locking queues.. │ │ │ │ │ -00072a20: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ -00072a30: 6e63 7572 7265 6e74 2f42 6c6f 636b 696e ncurrent/Blockin │ │ │ │ │ -00072a40: 6751 7565 7565 2f53 696e 676c 6550 726f gQueue/SinglePro │ │ │ │ │ -00072a50: 6475 6365 724d 756c 7469 706c 6543 6f6e ducerMultipleCon │ │ │ │ │ -00072a60: 7375 6d65 724c 6f6f 7073 2e6a 6176 613a sumerLoops.java: │ │ │ │ │ -00072a70: 2063 6865 636b 206f 7264 6572 696e 6720 check ordering │ │ │ │ │ -00072a80: 666f 7220 626c 6f63 6b69 6e67 2071 7565 for blocking que │ │ │ │ │ -00072a90: 7565 7320 7769 7468 2031 2070 726f 6475 ues with 1 produ │ │ │ │ │ -00072aa0: 6365 7220 616e 6420 6d75 6c74 6970 6c65 cer and multiple │ │ │ │ │ -00072ab0: 2063 6f6e 7375 6d65 7273 0a0a 3c6c 693e consumers..
  • │ │ │ │ │ -00072ac0: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00072ad0: 7265 6e74 2f43 6f6d 706c 6574 6162 6c65 rent/Completable │ │ │ │ │ -00072ae0: 4675 7475 7265 2f42 6173 6963 2e6a 6176 Future/Basic.jav │ │ │ │ │ -00072af0: 613a 2042 6173 6963 2074 6573 7473 2066 a: Basic tests f │ │ │ │ │ -00072b00: 6f72 2043 6f6d 706c 6574 6162 6c65 4675 or CompletableFu │ │ │ │ │ -00072b10: 7475 7265 0a0a 3c6c 693e 6a61 7661 2f75 ture..
  • java/u │ │ │ │ │ -00072b20: 7469 6c2f 636f 6e63 7572 7265 6e74 2f43 til/concurrent/C │ │ │ │ │ -00072b30: 6f6d 706c 6574 6162 6c65 4675 7475 7265 ompletableFuture │ │ │ │ │ -00072b40: 2f43 6f6d 706c 6574 6162 6c65 4675 7475 /CompletableFutu │ │ │ │ │ -00072b50: 7265 4f72 5469 6d65 6f75 7445 7863 6570 reOrTimeoutExcep │ │ │ │ │ -00072b60: 7469 6f6e 616c 6c79 5465 7374 2e6a 6176 tionallyTest.jav │ │ │ │ │ -00072b70: 613a 2043 6f6d 706c 6574 6162 6c65 4675 a: CompletableFu │ │ │ │ │ -00072b80: 7475 7265 2e6f 7254 696d 656f 7574 2063 ture.orTimeout c │ │ │ │ │ -00072b90: 616e 206c 6561 6b20 6d65 6d6f 7279 2069 an leak memory i │ │ │ │ │ -00072ba0: 6620 636f 6d70 6c65 7465 6420 6578 6365 f completed exce │ │ │ │ │ -00072bb0: 7074 696f 6e61 6c6c 790a 0a3c 6c69 3e6a ptionally..
  • j │ │ │ │ │ -00072bc0: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ -00072bd0: 656e 742f 436f 6d70 6c65 7461 626c 6546 ent/CompletableF │ │ │ │ │ -00072be0: 7574 7572 652f 4c6f 7374 496e 7465 7272 uture/LostInterr │ │ │ │ │ -00072bf0: 7570 742e 6a61 7661 3a20 436f 6d70 6c65 upt.java: Comple │ │ │ │ │ -00072c00: 7461 626c 6546 7574 7572 652e 6765 7420 tableFuture.get │ │ │ │ │ -00072c10: 6d61 7920 7377 616c 6c6f 7720 696e 7465 may swallow inte │ │ │ │ │ -00072c20: 7272 7570 7420 7374 6174 7573 0a0a 3c6c rrupt status..java/util/conc │ │ │ │ │ -00072c40: 7572 7265 6e74 2f43 6f6d 706c 6574 6162 urrent/Completab │ │ │ │ │ -00072c50: 6c65 4675 7475 7265 2f53 7761 6c6c 6f77 leFuture/Swallow │ │ │ │ │ -00072c60: 6564 496e 7465 7272 7570 7465 6445 7863 edInterruptedExc │ │ │ │ │ -00072c70: 6570 7469 6f6e 2e6a 6176 613a 2020 0a0a eption.java: .. │ │ │ │ │ -00072c80: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ -00072c90: 6e63 7572 7265 6e74 2f43 6f6d 706c 6574 ncurrent/Complet │ │ │ │ │ -00072ca0: 6162 6c65 4675 7475 7265 2f54 6865 6e43 ableFuture/ThenC │ │ │ │ │ -00072cb0: 6f6d 706f 7365 4173 796e 6354 6573 742e omposeAsyncTest. │ │ │ │ │ -00072cc0: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ -00072cd0: 436f 6d70 6c65 7461 626c 6546 7574 7572 CompletableFutur │ │ │ │ │ -00072ce0: 652e 7468 656e 436f 6d70 6f73 6520 776f e.thenCompose wo │ │ │ │ │ -00072cf0: 726b 7320 636f 7272 6563 746c 7920 6966 rks correctly if │ │ │ │ │ -00072d00: 2074 6865 2063 6f6d 706f 7369 6e67 2074 the composing t │ │ │ │ │ -00072d10: 6173 6b20 6973 2063 6f6d 706c 6574 6520 ask is complete │ │ │ │ │ -00072d20: 6265 666f 7265 2063 6f6d 706f 7369 7469 before compositi │ │ │ │ │ -00072d30: 6f6e 0a0a 3c6c 693e 6a61 7661 2f75 7469 on..
  • java/uti │ │ │ │ │ -00072d40: 6c2f 636f 6e63 7572 7265 6e74 2f43 6f6d l/concurrent/Com │ │ │ │ │ -00072d50: 706c 6574 6162 6c65 4675 7475 7265 2f54 pletableFuture/T │ │ │ │ │ -00072d60: 6865 6e43 6f6d 706f 7365 4578 6365 7074 henComposeExcept │ │ │ │ │ -00072d70: 696f 6e54 6573 742e 6a61 7661 3a20 5465 ionTest.java: Te │ │ │ │ │ -00072d80: 7374 2074 6861 7420 436f 6d70 6c65 7461 st that Completa │ │ │ │ │ -00072d90: 626c 6546 7574 7572 652e 7468 656e 436f bleFuture.thenCo │ │ │ │ │ -00072da0: 6d70 6f73 6520 776f 726b 7320 636f 7272 mpose works corr │ │ │ │ │ -00072db0: 6563 746c 7920 6966 2074 6865 2063 6f6d ectly if the com │ │ │ │ │ -00072dc0: 706f 7369 6e67 2066 7574 7572 6520 636f posing future co │ │ │ │ │ -00072dd0: 6d70 6c65 7465 7320 6578 6365 7074 696f mpletes exceptio │ │ │ │ │ -00072de0: 6e61 6c6c 790a 0a3c 6c69 3e6a 6176 612f nally..
  • java/ │ │ │ │ │ -00072df0: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -00072e00: 436f 6e63 7572 7265 6e74 4861 7368 4d61 ConcurrentHashMa │ │ │ │ │ -00072e10: 702f 436f 6e63 7572 7265 6e74 4173 736f p/ConcurrentAsso │ │ │ │ │ -00072e20: 6369 6174 6554 6573 742e 6a61 7661 3a20 ciateTest.java: │ │ │ │ │ -00072e30: 5465 7374 2074 6861 7420 6173 736f 6369 Test that associ │ │ │ │ │ -00072e40: 6174 696f 6e20 6f70 6572 6174 696f 6e73 ation operations │ │ │ │ │ -00072e50: 2c20 7375 6368 2061 7320 7075 7420 616e , such as put an │ │ │ │ │ -00072e60: 6420 636f 6d70 7574 652c 2070 6c61 6365 d compute, place │ │ │ │ │ -00072e70: 2065 6e74 7269 6573 2069 6e20 7468 6520 entries in the │ │ │ │ │ -00072e80: 6d61 700a 0a3c 6c69 3e6a 6176 612f 7574 map..
  • java/ut │ │ │ │ │ -00072e90: 696c 2f63 6f6e 6375 7272 656e 742f 436f il/concurrent/Co │ │ │ │ │ -00072ea0: 6e63 7572 7265 6e74 4861 7368 4d61 702f ncurrentHashMap/ │ │ │ │ │ -00072eb0: 436f 6e63 7572 7265 6e74 436f 6e74 6169 ConcurrentContai │ │ │ │ │ -00072ec0: 6e73 4b65 7954 6573 742e 6a61 7661 3a20 nsKeyTest.java: │ │ │ │ │ -00072ed0: 5465 7374 2074 6861 7420 656e 7472 6965 Test that entrie │ │ │ │ │ -00072ee0: 7320 6172 6520 616c 7761 7973 2070 7265 s are always pre │ │ │ │ │ -00072ef0: 7365 6e74 2069 6e20 7468 6520 6d61 702c sent in the map, │ │ │ │ │ -00072f00: 2077 6865 6e20 656e 7472 6965 7320 6172 when entries ar │ │ │ │ │ -00072f10: 6520 6865 6c64 2077 6974 6869 6e20 6f6e e held within on │ │ │ │ │ -00072f20: 6520 6269 6e20 7468 6174 2069 7320 6120 e bin that is a │ │ │ │ │ -00072f30: 7472 6565 0a0a 3c6c 693e 6a61 7661 2f75 tree..
  • java/u │ │ │ │ │ -00072f40: 7469 6c2f 636f 6e63 7572 7265 6e74 2f43 til/concurrent/C │ │ │ │ │ -00072f50: 6f6e 6375 7272 656e 7448 6173 684d 6170 oncurrentHashMap │ │ │ │ │ -00072f60: 2f44 6973 7469 6e63 7445 6e74 7279 5365 /DistinctEntrySe │ │ │ │ │ -00072f70: 7445 6c65 6d65 6e74 732e 6a61 7661 3a20 tElements.java: │ │ │ │ │ -00072f80: 5365 7473 2066 726f 6d20 4d61 702e 656e Sets from Map.en │ │ │ │ │ -00072f90: 7472 7953 6574 2829 2072 6574 7572 6e20 trySet() return │ │ │ │ │ -00072fa0: 6469 7374 696e 6374 206f 626a 6563 7473 distinct objects │ │ │ │ │ -00072fb0: 2066 6f72 2065 6163 6820 456e 7472 790a for each Entry. │ │ │ │ │ -00072fc0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f63 .
  • java/util/c │ │ │ │ │ -00072fd0: 6f6e 6375 7272 656e 742f 436f 6e63 7572 oncurrent/Concur │ │ │ │ │ -00072fe0: 7265 6e74 4861 7368 4d61 702f 4d61 7043 rentHashMap/MapC │ │ │ │ │ -00072ff0: 6865 636b 2e6a 6176 613a 2054 696d 6573 heck.java: Times │ │ │ │ │ -00073000: 2061 6e64 2063 6865 636b 7320 6261 7369 and checks basi │ │ │ │ │ -00073010: 6320 6d61 7020 6f70 6572 6174 696f 6e73 c map operations │ │ │ │ │ -00073020: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00073030: 636f 6e63 7572 7265 6e74 2f43 6f6e 6375 concurrent/Concu │ │ │ │ │ -00073040: 7272 656e 7448 6173 684d 6170 2f4d 6170 rrentHashMap/Map │ │ │ │ │ -00073050: 4c6f 6f70 732e 6a61 7661 2369 6430 3a20 Loops.java#id0: │ │ │ │ │ -00073060: 4578 6572 6369 7365 206d 756c 7469 7468 Exercise multith │ │ │ │ │ -00073070: 7265 6164 6564 206d 6170 732c 2062 7920 readed maps, by │ │ │ │ │ -00073080: 6465 6661 756c 7420 436f 6e63 7572 7265 default Concurre │ │ │ │ │ -00073090: 6e74 4861 7368 4d61 702e 0a0a 3c6c 693e ntHashMap...
  • │ │ │ │ │ -000730a0: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -000730b0: 7265 6e74 2f43 6f6e 6375 7272 656e 7448 rent/ConcurrentH │ │ │ │ │ -000730c0: 6173 684d 6170 2f4d 6170 4c6f 6f70 732e ashMap/MapLoops. │ │ │ │ │ -000730d0: 6a61 7661 2369 6431 3a20 4578 6572 6369 java#id1: Exerci │ │ │ │ │ -000730e0: 7365 206d 756c 7469 7468 7265 6164 6564 se multithreaded │ │ │ │ │ -000730f0: 206d 6170 732c 2075 7369 6e67 206f 6e6c maps, using onl │ │ │ │ │ -00073100: 7920 6865 6176 7920 6d6f 6e69 746f 7273 y heavy monitors │ │ │ │ │ -00073110: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -00073120: 2f63 6f6e 6375 7272 656e 742f 436f 6e63 /concurrent/Conc │ │ │ │ │ -00073130: 7572 7265 6e74 4861 7368 4d61 702f 546f urrentHashMap/To │ │ │ │ │ -00073140: 4172 7261 792e 6a61 7661 3a20 7468 7265 Array.java: thre │ │ │ │ │ -00073150: 6164 2073 6166 6574 7920 6f66 2074 6f41 ad safety of toA │ │ │ │ │ -00073160: 7272 6179 206d 6574 686f 6473 206f 6620 rray methods of │ │ │ │ │ -00073170: 636f 6c6c 6563 7469 6f6e 2076 6965 7773 collection views │ │ │ │ │ -00073180: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00073190: 636f 6e63 7572 7265 6e74 2f43 6f6e 6375 concurrent/Concu │ │ │ │ │ -000731a0: 7272 656e 7448 6173 684d 6170 2f57 6869 rrentHashMap/Whi │ │ │ │ │ -000731b0: 7465 426f 782e 6a61 7661 3a20 5768 6974 teBox.java: Whit │ │ │ │ │ -000731c0: 6520 626f 7820 7465 7374 7320 6f66 2069 e box tests of i │ │ │ │ │ -000731d0: 6d70 6c65 6d65 6e74 6174 696f 6e20 6465 mplementation de │ │ │ │ │ -000731e0: 7461 696c 730a 0a3c 6c69 3e6a 6176 612f tails..
  • java/ │ │ │ │ │ -000731f0: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -00073200: 436f 6e63 7572 7265 6e74 4c69 6e6b 6564 ConcurrentLinked │ │ │ │ │ -00073210: 5175 6575 652f 5265 6d6f 7665 4c65 616b Queue/RemoveLeak │ │ │ │ │ -00073220: 2e6a 6176 613a 2052 6567 7265 7373 696f .java: Regressio │ │ │ │ │ -00073230: 6e20 7465 7374 2066 6f72 206d 656d 6f72 n test for memor │ │ │ │ │ -00073240: 7920 6c65 616b 2069 6e20 7265 6d6f 7665 y leak in remove │ │ │ │ │ -00073250: 284f 626a 6563 7429 0a0a 3c6c 693e 6a61 (Object)..
  • ja │ │ │ │ │ -00073260: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ -00073270: 6e74 2f43 6f6e 6375 7272 656e 744c 696e nt/ConcurrentLin │ │ │ │ │ -00073280: 6b65 6451 7565 7565 2f57 6869 7465 426f kedQueue/WhiteBo │ │ │ │ │ -00073290: 782e 6a61 7661 3a20 5768 6974 6520 626f x.java: White bo │ │ │ │ │ -000732a0: 7820 7465 7374 7320 6f66 2069 6d70 6c65 x tests of imple │ │ │ │ │ -000732b0: 6d65 6e74 6174 696f 6e20 6465 7461 696c mentation detail │ │ │ │ │ -000732c0: 730a 0a3c 6c69 3e6a 6176 612f 7574 696c s..
  • java/util │ │ │ │ │ -000732d0: 2f63 6f6e 6375 7272 656e 742f 436f 6e63 /concurrent/Conc │ │ │ │ │ -000732e0: 7572 7265 6e74 4d61 702f 436f 6e63 7572 urrentMap/Concur │ │ │ │ │ -000732f0: 7265 6e74 4d6f 6469 6669 6361 7469 6f6e rentModification │ │ │ │ │ -00073300: 2e6a 6176 613a 2052 6561 736f 6e61 626c .java: Reasonabl │ │ │ │ │ -00073310: 6520 7468 696e 6773 2073 686f 756c 6420 e things should │ │ │ │ │ -00073320: 6861 7070 656e 2069 6620 6d75 7461 7469 happen if mutati │ │ │ │ │ -00073330: 6e67 2077 6869 6c65 2069 7465 7261 7469 ng while iterati │ │ │ │ │ -00073340: 6e67 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ng...
  • java/ut │ │ │ │ │ -00073350: 696c 2f63 6f6e 6375 7272 656e 742f 436f il/concurrent/Co │ │ │ │ │ -00073360: 6e63 7572 7265 6e74 4d61 702f 436f 6e63 ncurrentMap/Conc │ │ │ │ │ -00073370: 7572 7265 6e74 5265 6d6f 7665 4966 2e6a urrentRemoveIf.j │ │ │ │ │ -00073380: 6176 613a 2054 6573 7420 7265 6d6f 7665 ava: Test remove │ │ │ │ │ -00073390: 4966 206f 6e20 7669 6577 7320 6f66 2063 If on views of c │ │ │ │ │ -000733a0: 6f6e 6375 7272 656e 7420 6d61 7073 0a0a oncurrent maps.. │ │ │ │ │ -000733b0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ -000733c0: 6e63 7572 7265 6e74 2f43 6f6e 6375 7272 ncurrent/Concurr │ │ │ │ │ -000733d0: 656e 7451 7565 7565 732f 436f 6e63 7572 entQueues/Concur │ │ │ │ │ -000733e0: 7265 6e74 5175 6575 654c 6f6f 7073 2e6a rentQueueLoops.j │ │ │ │ │ -000733f0: 6176 613a 2043 6865 636b 7320 7468 6174 ava: Checks that │ │ │ │ │ -00073400: 2061 2073 6574 206f 6620 7468 7265 6164 a set of thread │ │ │ │ │ -00073410: 7320 6361 6e20 7265 7065 6174 6564 6c79 s can repeatedly │ │ │ │ │ -00073420: 2067 6574 2061 6e64 206d 6f64 6966 7920 get and modify │ │ │ │ │ -00073430: 6974 656d 730a 0a3c 6c69 3e6a 6176 612f items..
  • java/ │ │ │ │ │ -00073440: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -00073450: 436f 6e63 7572 7265 6e74 5175 6575 6573 ConcurrentQueues │ │ │ │ │ -00073460: 2f47 4352 6574 656e 7469 6f6e 2e6a 6176 /GCRetention.jav │ │ │ │ │ -00073470: 613a 2042 656e 6368 6d61 726b 2074 6861 a: Benchmark tha │ │ │ │ │ -00073480: 7420 7472 6965 7320 746f 2047 432d 7465 t tries to GC-te │ │ │ │ │ -00073490: 6e75 7265 2068 6561 642c 2066 6f6c 6c6f nure head, follo │ │ │ │ │ -000734a0: 7765 6420 6279 206d 616e 7920 6164 642f wed by many add/ │ │ │ │ │ -000734b0: 7265 6d6f 7665 206f 7065 7261 7469 6f6e remove operation │ │ │ │ │ -000734c0: 732e 0a0a 3c6c 693e 6a61 7661 2f75 7469 s...
  • java/uti │ │ │ │ │ -000734d0: 6c2f 636f 6e63 7572 7265 6e74 2f43 6f6e l/concurrent/Con │ │ │ │ │ -000734e0: 6375 7272 656e 7451 7565 7565 732f 4974 currentQueues/It │ │ │ │ │ -000734f0: 6572 6174 6f72 5765 616b 436f 6e73 6973 eratorWeakConsis │ │ │ │ │ -00073500: 7465 6e63 792e 6a61 7661 3a20 4368 6563 tency.java: Chec │ │ │ │ │ -00073510: 6b20 7765 616b 2063 6f6e 7369 7374 656e k weak consisten │ │ │ │ │ -00073520: 6379 206f 6620 636f 6e63 7572 7265 6e74 cy of concurrent │ │ │ │ │ -00073530: 2071 7565 7565 2069 7465 7261 746f 7273 queue iterators │ │ │ │ │ -00073540: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00073550: 636f 6e63 7572 7265 6e74 2f43 6f6e 6375 concurrent/Concu │ │ │ │ │ -00073560: 7272 656e 7451 7565 7565 732f 4f66 6665 rrentQueues/Offe │ │ │ │ │ -00073570: 7252 656d 6f76 654c 6f6f 7073 2e6a 6176 rRemoveLoops.jav │ │ │ │ │ -00073580: 613a 2054 6573 7420 636f 6e63 7572 7265 a: Test concurre │ │ │ │ │ -00073590: 6e74 206f 6666 6572 2076 732e 0a0a 3c6c nt offer vs...java/util/conc │ │ │ │ │ -000735b0: 7572 7265 6e74 2f43 6f6e 6375 7272 656e urrent/Concurren │ │ │ │ │ -000735c0: 7451 7565 7565 732f 5265 6d6f 7665 506f tQueues/RemovePo │ │ │ │ │ -000735d0: 6c6c 5261 6365 2e6a 6176 613a 2043 6865 llRace.java: Che │ │ │ │ │ -000735e0: 636b 7320 7261 6365 2062 6574 7765 656e cks race between │ │ │ │ │ -000735f0: 2070 6f6c 6c20 616e 6420 7265 6d6f 7665 poll and remove │ │ │ │ │ -00073600: 284f 626a 6563 7429 2c20 7768 696c 6520 (Object), while │ │ │ │ │ -00073610: 6f63 6361 7369 6f6e 616c 6c79 206d 6f6f occasionally moo │ │ │ │ │ -00073620: 6e6c 6967 6874 696e 6720 6173 2061 206d nlighting as a m │ │ │ │ │ -00073630: 6963 726f 6265 6e63 686d 6172 6b2e 0a0a icrobenchmark... │ │ │ │ │ -00073640: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ -00073650: 6e63 7572 7265 6e74 2f43 6f70 794f 6e57 ncurrent/CopyOnW │ │ │ │ │ -00073660: 7269 7465 4172 7261 794c 6973 742f 434f riteArrayList/CO │ │ │ │ │ -00073670: 5753 7562 4c69 7374 2e6a 6176 613a 2043 WSubList.java: C │ │ │ │ │ -00073680: 6f70 794f 6e57 7269 7465 4172 7261 794c opyOnWriteArrayL │ │ │ │ │ -00073690: 6973 742e 434f 5753 7562 4c69 7374 2e73 ist.COWSubList.s │ │ │ │ │ -000736a0: 7562 4c69 7374 2064 6f65 7320 6e6f 7420 ubList does not │ │ │ │ │ -000736b0: 7661 6c69 6461 7465 2072 616e 6765 2070 validate range p │ │ │ │ │ -000736c0: 726f 7065 726c 790a 0a3c 6c69 3e6a 6176 roperly..
  • jav │ │ │ │ │ -000736d0: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ -000736e0: 742f 436f 7079 4f6e 5772 6974 6541 7272 t/CopyOnWriteArr │ │ │ │ │ -000736f0: 6179 4c69 7374 2f45 7175 616c 7352 6163 ayList/EqualsRac │ │ │ │ │ -00073700: 652e 6a61 7661 3a20 436f 7079 4f6e 5772 e.java: CopyOnWr │ │ │ │ │ -00073710: 6974 6541 7272 6179 4c69 7374 2e65 7175 iteArrayList.equ │ │ │ │ │ -00073720: 616c 7320 7368 6f75 6c64 2062 6520 7468 als should be th │ │ │ │ │ -00073730: 7265 6164 2d73 6166 650a 0a3c 6c69 3e6a read-safe..
  • j │ │ │ │ │ -00073740: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ -00073750: 656e 742f 436f 7079 4f6e 5772 6974 6541 ent/CopyOnWriteA │ │ │ │ │ -00073760: 7272 6179 5365 742f 5261 6369 6e67 436f rraySet/RacingCo │ │ │ │ │ -00073770: 7773 2e6a 6176 613a 2043 6865 636b 2066 ws.java: Check f │ │ │ │ │ -00073780: 6f72 2072 6163 6520 636f 6e64 6974 696f or race conditio │ │ │ │ │ -00073790: 6e73 2069 6e20 434f 5741 7272 6179 2063 ns in COWArray c │ │ │ │ │ -000737a0: 6c61 7373 6573 0a0a 3c6c 693e 6a61 7661 lasses..
  • java │ │ │ │ │ -000737b0: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ -000737c0: 2f43 6f75 6e74 446f 776e 4c61 7463 682f /CountDownLatch/ │ │ │ │ │ -000737d0: 4261 7369 632e 6a61 7661 3a20 4261 7369 Basic.java: Basi │ │ │ │ │ -000737e0: 6320 7465 7374 7320 666f 7220 436f 756e c tests for Coun │ │ │ │ │ -000737f0: 7444 6f77 6e4c 6174 6368 0a0a 3c6c 693e tDownLatch..
  • │ │ │ │ │ -00073800: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00073810: 7265 6e74 2f43 7963 6c69 6342 6172 7269 rent/CyclicBarri │ │ │ │ │ -00073820: 6572 2f42 6173 6963 2e6a 6176 613a 2042 er/Basic.java: B │ │ │ │ │ -00073830: 6173 6963 2074 6573 7473 2066 6f72 2043 asic tests for C │ │ │ │ │ -00073840: 7963 6c69 6342 6172 7269 6572 0a0a 3c6c yclicBarrier..java/util/conc │ │ │ │ │ -00073860: 7572 7265 6e74 2f44 656c 6179 5175 6575 urrent/DelayQueu │ │ │ │ │ -00073870: 652f 4974 6572 6174 652e 6a61 7661 3a20 e/Iterate.java: │ │ │ │ │ -00073880: 4465 6c61 7951 7565 7565 2069 7465 7261 DelayQueue itera │ │ │ │ │ -00073890: 746f 7273 2073 686f 756c 6420 7375 7070 tors should supp │ │ │ │ │ -000738a0: 6f72 7420 636f 6e63 7572 7265 6e74 206d ort concurrent m │ │ │ │ │ -000738b0: 6f64 6966 6963 6174 696f 6e0a 0a3c 6c69 odification..
  • java/util/concu │ │ │ │ │ -000738d0: 7272 656e 742f 4465 6c61 7951 7565 7565 rrent/DelayQueue │ │ │ │ │ -000738e0: 2f50 6f6c 6c55 6e65 7870 6972 6564 2e6a /PollUnexpired.j │ │ │ │ │ -000738f0: 6176 613a 2054 7279 2074 6f20 706f 6c6c ava: Try to poll │ │ │ │ │ -00073900: 2061 2044 656c 6179 5175 6575 6520 7769 a DelayQueue wi │ │ │ │ │ -00073910: 7468 206f 6e6c 7920 756e 6578 7069 7265 th only unexpire │ │ │ │ │ -00073920: 6420 656c 656d 656e 7473 0a0a 3c6c 693e d elements..
  • │ │ │ │ │ -00073930: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00073940: 7265 6e74 2f45 7863 6861 6e67 6572 2f45 rent/Exchanger/E │ │ │ │ │ -00073950: 7863 6861 6e67 654c 6f6f 7073 2e6a 6176 xchangeLoops.jav │ │ │ │ │ -00073960: 613a 2063 6865 636b 7320 746f 206d 616b a: checks to mak │ │ │ │ │ -00073970: 6520 7375 7265 2061 2070 6970 656c 696e e sure a pipelin │ │ │ │ │ -00073980: 6520 6f66 2065 7863 6861 6e67 6572 7320 e of exchangers │ │ │ │ │ -00073990: 7061 7373 6573 2064 6174 612e 0a0a 3c6c passes data...java/util/conc │ │ │ │ │ -000739b0: 7572 7265 6e74 2f45 7865 6375 746f 7243 urrent/ExecutorC │ │ │ │ │ -000739c0: 6f6d 706c 6574 696f 6e53 6572 7669 6365 ompletionService │ │ │ │ │ -000739d0: 2f45 7865 6375 746f 7243 6f6d 706c 6574 /ExecutorComplet │ │ │ │ │ -000739e0: 696f 6e53 6572 7669 6365 4c6f 6f70 732e ionServiceLoops. │ │ │ │ │ -000739f0: 6a61 7661 3a20 4578 6572 6369 7365 2045 java: Exercise E │ │ │ │ │ -00073a00: 7865 6375 746f 7243 6f6d 706c 6574 696f xecutorCompletio │ │ │ │ │ -00073a10: 6e53 6572 7669 6365 0a0a 3c6c 693e 6a61 nService..
  • ja │ │ │ │ │ -00073a20: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ -00073a30: 6e74 2f45 7865 6375 746f 7253 6572 7669 nt/ExecutorServi │ │ │ │ │ -00073a40: 6365 2f43 6c6f 7365 5465 7374 2e6a 6176 ce/CloseTest.jav │ │ │ │ │ -00073a50: 613a 2054 6573 7420 4578 6563 7574 6f72 a: Test Executor │ │ │ │ │ -00073a60: 5365 7276 6963 652e 636c 6f73 652c 2069 Service.close, i │ │ │ │ │ -00073a70: 6e63 6c75 6469 6e67 2064 6566 6175 6c74 ncluding default │ │ │ │ │ -00073a80: 2069 6d70 6c65 6d65 6e74 6174 696f 6e0a implementation. │ │ │ │ │ -00073a90: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f63 .
  • java/util/c │ │ │ │ │ -00073aa0: 6f6e 6375 7272 656e 742f 4578 6563 7574 oncurrent/Execut │ │ │ │ │ -00073ab0: 6f72 5365 7276 6963 652f 496e 766f 6b65 orService/Invoke │ │ │ │ │ -00073ac0: 2e6a 6176 613a 2054 6573 7473 2066 6f72 .java: Tests for │ │ │ │ │ -00073ad0: 2069 6e76 6f6b 6541 6e79 2c20 696e 766f invokeAny, invo │ │ │ │ │ -00073ae0: 6b65 416c 6c0a 0a3c 6c69 3e6a 6176 612f keAll..
  • java/ │ │ │ │ │ -00073af0: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -00073b00: 4578 6563 7574 6f72 732f 4175 746f 5368 Executors/AutoSh │ │ │ │ │ -00073b10: 7574 646f 776e 2e6a 6176 613a 2054 6573 utdown.java: Tes │ │ │ │ │ -00073b20: 7420 7468 6174 2045 7865 6375 746f 7273 t that Executors │ │ │ │ │ -00073b30: 2e6e 6577 5369 6e67 6c65 5468 7265 6164 .newSingleThread │ │ │ │ │ -00073b40: 4578 6563 7574 6f72 2077 7261 7073 2061 Executor wraps a │ │ │ │ │ -00073b50: 6e20 4578 6563 7574 6f72 5365 7276 6963 n ExecutorServic │ │ │ │ │ -00073b60: 6520 7468 6174 2061 7574 6f6d 6174 6963 e that automatic │ │ │ │ │ -00073b70: 616c 6c79 2073 6875 7473 2064 6f77 6e20 ally shuts down │ │ │ │ │ -00073b80: 616e 6420 7465 726d 696e 6174 6573 2077 and terminates w │ │ │ │ │ -00073b90: 6865 6e20 7468 6520 7772 6170 7065 7220 hen the wrapper │ │ │ │ │ -00073ba0: 6973 2047 4327 6564 0a0a 3c6c 693e 6a61 is GC'ed..
  • ja │ │ │ │ │ -00073bb0: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ -00073bc0: 6e74 2f45 7865 6375 746f 7273 2f50 7269 nt/Executors/Pri │ │ │ │ │ -00073bd0: 7669 6c65 6765 6443 616c 6c61 626c 6573 vilegedCallables │ │ │ │ │ -00073be0: 2e6a 6176 613a 2054 6573 7420 7072 6976 .java: Test priv │ │ │ │ │ -00073bf0: 696c 6567 6564 4361 6c6c 6162 6c65 2c20 ilegedCallable, │ │ │ │ │ -00073c00: 7072 6976 696c 6567 6564 4361 6c6c 6162 privilegedCallab │ │ │ │ │ -00073c10: 6c65 5573 696e 6743 7572 7265 6e74 436c leUsingCurrentCl │ │ │ │ │ -00073c20: 6173 734c 6f61 6465 720a 0a3c 6c69 3e6a assLoader..
  • j │ │ │ │ │ -00073c30: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ -00073c40: 656e 742f 4578 6563 7574 6f72 732f 5468 ent/Executors/Th │ │ │ │ │ -00073c50: 726f 7773 2e6a 6176 613a 2043 6865 636b rows.java: Check │ │ │ │ │ -00073c60: 2045 7865 6375 746f 7273 2f53 5450 4520 Executors/STPE │ │ │ │ │ -00073c70: 4578 6365 7074 696f 6e20 7370 6563 6966 Exception specif │ │ │ │ │ -00073c80: 6963 6174 696f 6e73 0a0a 3c6c 693e 6a61 ications..
  • ja │ │ │ │ │ -00073c90: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ -00073ca0: 6e74 2f45 7865 6375 746f 7273 2f55 6e72 nt/Executors/Unr │ │ │ │ │ -00073cb0: 6566 6572 656e 6365 6445 7865 6375 746f eferencedExecuto │ │ │ │ │ -00073cc0: 722e 6a61 7661 3a20 556e 7265 6665 7265 r.java: Unrefere │ │ │ │ │ -00073cd0: 6e63 6520 4578 6563 7574 6f72 5365 7276 nce ExecutorServ │ │ │ │ │ -00073ce0: 6963 6520 6f62 6a65 6374 7320 7265 7475 ice objects retu │ │ │ │ │ -00073cf0: 726e 6564 2062 7920 7468 6520 4578 6563 rned by the Exec │ │ │ │ │ -00073d00: 7574 6f72 7320 7769 7468 6f75 7420 7368 utors without sh │ │ │ │ │ -00073d10: 7574 646f 776e 2061 6e64 2074 6572 6d69 utdown and termi │ │ │ │ │ -00073d20: 6e61 7469 6f6e 2c20 7468 6973 2073 686f nation, this sho │ │ │ │ │ -00073d30: 756c 6420 6e6f 7420 6c65 616b 206d 656d uld not leak mem │ │ │ │ │ -00073d40: 6f72 790a 0a3c 6c69 3e6a 6176 612f 7574 ory..
  • java/ut │ │ │ │ │ -00073d50: 696c 2f63 6f6e 6375 7272 656e 742f 4675 il/concurrent/Fu │ │ │ │ │ -00073d60: 7475 7265 2f44 6566 6175 6c74 4d65 7468 ture/DefaultMeth │ │ │ │ │ -00073d70: 6f64 732e 6a61 7661 3a20 5465 7374 2046 ods.java: Test F │ │ │ │ │ -00073d80: 7574 7572 6527 7320 6465 6661 756c 7420 uture's default │ │ │ │ │ -00073d90: 6d65 7468 6f64 730a 0a3c 6c69 3e6a 6176 methods..
  • jav │ │ │ │ │ -00073da0: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ -00073db0: 742f 4675 7475 7265 5461 736b 2f42 6c6f t/FutureTask/Blo │ │ │ │ │ -00073dc0: 636b 696e 6754 6173 6b45 7865 6375 746f ckingTaskExecuto │ │ │ │ │ -00073dd0: 722e 6a61 7661 3a20 4578 6563 7574 6f72 r.java: Executor │ │ │ │ │ -00073de0: 5365 7276 6963 652e 696e 766f 6b65 416c Service.invokeAl │ │ │ │ │ -00073df0: 6c20 6d69 6768 7420 6861 6e67 0a0a 3c6c l might hang..java/util/conc │ │ │ │ │ -00073e10: 7572 7265 6e74 2f46 7574 7572 6554 6173 urrent/FutureTas │ │ │ │ │ -00073e20: 6b2f 4361 6e63 656c 6c65 6446 7574 7572 k/CancelledFutur │ │ │ │ │ -00073e30: 654c 6f6f 7073 2e6a 6176 613a 2043 6865 eLoops.java: Che │ │ │ │ │ -00073e40: 636b 7320 666f 7220 7265 7370 6f6e 7369 cks for responsi │ │ │ │ │ -00073e50: 7665 6e65 7373 206f 6620 6675 7475 7265 veness of future │ │ │ │ │ -00073e60: 7320 746f 2063 616e 6365 6c6c 6174 696f s to cancellatio │ │ │ │ │ -00073e70: 6e2e 0a0a 3c6c 693e 6a61 7661 2f75 7469 n...
  • java/uti │ │ │ │ │ -00073e80: 6c2f 636f 6e63 7572 7265 6e74 2f46 7574 l/concurrent/Fut │ │ │ │ │ -00073e90: 7572 6554 6173 6b2f 4375 7374 6f6d 697a ureTask/Customiz │ │ │ │ │ -00073ea0: 6564 2e6a 6176 613a 2054 6573 7420 7374 ed.java: Test st │ │ │ │ │ -00073eb0: 6174 6520 7472 616e 7369 7469 6f6e 733b ate transitions; │ │ │ │ │ -00073ec0: 2063 6865 636b 2070 726f 7465 6374 6564 check protected │ │ │ │ │ -00073ed0: 206d 6574 686f 6473 2061 7265 2063 616c methods are cal │ │ │ │ │ -00073ee0: 6c65 640a 0a3c 6c69 3e6a 6176 612f 7574 led..
  • java/ut │ │ │ │ │ -00073ef0: 696c 2f63 6f6e 6375 7272 656e 742f 4675 il/concurrent/Fu │ │ │ │ │ -00073f00: 7475 7265 5461 736b 2f44 6f6e 654d 6561 tureTask/DoneMea │ │ │ │ │ -00073f10: 6e73 446f 6e65 2e6a 6176 613a 2043 6865 nsDone.java: Che │ │ │ │ │ -00073f20: 636b 7320 7468 6174 206f 6e63 6520 6973 cks that once is │ │ │ │ │ -00073f30: 446f 6e65 2829 2072 6574 7572 6e73 2074 Done() returns t │ │ │ │ │ -00073f40: 7275 652c 2067 6574 2829 206e 6576 6572 rue, get() never │ │ │ │ │ -00073f50: 2074 6872 6f77 7320 496e 7465 7272 7570 throws Interrup │ │ │ │ │ -00073f60: 7465 6445 7863 6570 7469 6f6e 206f 7220 tedException or │ │ │ │ │ -00073f70: 5469 6d65 6f75 7445 7863 6570 7469 6f6e TimeoutException │ │ │ │ │ -00073f80: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00073f90: 636f 6e63 7572 7265 6e74 2f46 7574 7572 concurrent/Futur │ │ │ │ │ -00073fa0: 6554 6173 6b2f 446f 6e65 5469 6d65 6447 eTask/DoneTimedG │ │ │ │ │ -00073fb0: 6574 4c6f 6f70 732e 6a61 7661 3a20 6973 etLoops.java: is │ │ │ │ │ -00073fc0: 446f 6e65 2072 6574 7572 6e69 6e67 2074 Done returning t │ │ │ │ │ -00073fd0: 7275 6520 6775 6172 616e 7465 6573 2074 rue guarantees t │ │ │ │ │ -00073fe0: 6861 7420 7375 6273 6571 7565 6e74 2074 hat subsequent t │ │ │ │ │ -00073ff0: 696d 6564 2067 6574 2077 696c 6c20 6e65 imed get will ne │ │ │ │ │ -00074000: 7665 7220 7468 726f 7720 5469 6d65 6f75 ver throw Timeou │ │ │ │ │ -00074010: 7445 7863 6570 7469 6f6e 2e0a 0a3c 6c69 tException...
  • java/util/concu │ │ │ │ │ -00074030: 7272 656e 742f 4675 7475 7265 5461 736b rrent/FutureTask │ │ │ │ │ -00074040: 2f45 7870 6c69 6369 7453 6574 2e6a 6176 /ExplicitSet.jav │ │ │ │ │ -00074050: 613a 2052 6163 6520 696e 2046 7574 7572 a: Race in Futur │ │ │ │ │ -00074060: 6554 6173 6b20 6966 2075 7365 6420 7769 eTask if used wi │ │ │ │ │ -00074070: 7468 2065 7870 6c69 6369 7420 7365 7420 th explicit set │ │ │ │ │ -00074080: 2820 6e6f 7420 5275 6e6e 6162 6c65 2029 ( not Runnable ) │ │ │ │ │ -00074090: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -000740a0: 636f 6e63 7572 7265 6e74 2f46 7574 7572 concurrent/Futur │ │ │ │ │ -000740b0: 6554 6173 6b2f 4e65 6761 7469 7665 5469 eTask/NegativeTi │ │ │ │ │ -000740c0: 6d65 6f75 742e 6a61 7661 3a20 4675 7475 meout.java: Futu │ │ │ │ │ -000740d0: 7265 5461 736b 3b20 6669 7820 756e 6465 reTask; fix unde │ │ │ │ │ -000740e0: 7266 6c6f 7720 7768 656e 2074 696d 656f rflow when timeo │ │ │ │ │ -000740f0: 7574 203d 204c 6f6e 672e 4d49 4e5f 5641 ut = Long.MIN_VA │ │ │ │ │ -00074100: 4c55 450a 0a3c 6c69 3e6a 6176 612f 7574 LUE..
  • java/ut │ │ │ │ │ -00074110: 696c 2f63 6f6e 6375 7272 656e 742f 4675 il/concurrent/Fu │ │ │ │ │ -00074120: 7475 7265 5461 736b 2f54 6872 6f77 2e6a tureTask/Throw.j │ │ │ │ │ -00074130: 6176 613a 2043 6865 636b 2065 7863 6570 ava: Check excep │ │ │ │ │ -00074140: 7469 6f6e 616c 2062 6568 6176 696f 7220 tional behavior │ │ │ │ │ -00074150: 696e 2072 756e 2061 6e64 2064 6f6e 6520 in run and done │ │ │ │ │ -00074160: 6d65 7468 6f64 730a 0a3c 6c69 3e6a 6176 methods..
  • jav │ │ │ │ │ -00074170: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ -00074180: 742f 4c69 6e6b 6564 426c 6f63 6b69 6e67 t/LinkedBlocking │ │ │ │ │ -00074190: 5175 6575 652f 546f 4172 7261 792e 6a61 Queue/ToArray.ja │ │ │ │ │ -000741a0: 7661 3a20 746f 4172 7261 7928 6129 206d va: toArray(a) m │ │ │ │ │ -000741b0: 7573 7420 7365 7420 2261 6674 6572 2d65 ust set "after-e │ │ │ │ │ -000741c0: 6e64 2220 656c 656d 656e 7420 746f 206e nd" element to n │ │ │ │ │ -000741d0: 756c 6c0a 0a3c 6c69 3e6a 6176 612f 7574 ull..
  • java/ut │ │ │ │ │ -000741e0: 696c 2f63 6f6e 6375 7272 656e 742f 4c69 il/concurrent/Li │ │ │ │ │ -000741f0: 6e6b 6564 5472 616e 7366 6572 5175 6575 nkedTransferQueu │ │ │ │ │ -00074200: 652f 5370 6c69 7465 7261 746f 7254 7261 e/SpliteratorTra │ │ │ │ │ -00074210: 7665 7273 6541 6464 5265 6d6f 7665 5465 verseAddRemoveTe │ │ │ │ │ -00074220: 7374 2e6a 6176 613a 2072 6570 6561 7465 st.java: repeate │ │ │ │ │ -00074230: 646c 7920 7472 6176 6572 7365 2074 6865 dly traverse the │ │ │ │ │ -00074240: 2071 7565 7565 2075 7369 6e67 2074 6865 queue using the │ │ │ │ │ -00074250: 2073 706c 6974 6572 6174 6f72 2077 6869 spliterator whi │ │ │ │ │ -00074260: 6c65 2063 6f6e 6375 7272 656e 746c 7920 le concurrently │ │ │ │ │ -00074270: 6164 6469 6e67 2061 6e64 2072 656d 6f76 adding and remov │ │ │ │ │ -00074280: 696e 6720 616e 2065 6c65 6d65 6e74 2074 ing an element t │ │ │ │ │ -00074290: 6f20 7465 7374 2074 6861 7420 7365 6c66 o test that self │ │ │ │ │ -000742a0: 2d6c 696e 6b65 6420 6e6f 6465 7320 6172 -linked nodes ar │ │ │ │ │ -000742b0: 6520 6e65 7665 7220 6572 726f 6e65 6f75 e never erroneou │ │ │ │ │ -000742c0: 736c 7920 7265 706f 7274 6564 206f 6e20 sly reported on │ │ │ │ │ -000742d0: 7472 6176 6572 7361 6c0a 0a3c 6c69 3e6a traversal..
  • j │ │ │ │ │ -000742e0: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ -000742f0: 656e 742f 4c69 6e6b 6564 5472 616e 7366 ent/LinkedTransf │ │ │ │ │ -00074300: 6572 5175 6575 652f 5375 6263 6c61 7373 erQueue/Subclass │ │ │ │ │ -00074310: 5465 7374 2e6a 6176 613a 2045 6e73 7572 Test.java: Ensur │ │ │ │ │ -00074320: 6573 2074 6861 7420 7468 6520 696d 706c es that the impl │ │ │ │ │ -00074330: 656d 656e 7461 7469 6f6e 206f 6620 4c54 ementation of LT │ │ │ │ │ -00074340: 5120 6164 6420 616e 6420 7075 7420 6d65 Q add and put me │ │ │ │ │ -00074350: 7468 6f64 7320 646f 6573 206e 6f74 2063 thods does not c │ │ │ │ │ -00074360: 616c 6c20 6f76 6572 7269 6461 626c 6520 all overridable │ │ │ │ │ -00074370: 6f66 6665 722e 0a0a 3c6c 693e 6a61 7661 offer...
  • java │ │ │ │ │ -00074380: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ -00074390: 2f4c 696e 6b65 6454 7261 6e73 6665 7251 /LinkedTransferQ │ │ │ │ │ -000743a0: 7565 7565 2f57 6869 7465 426f 782e 6a61 ueue/WhiteBox.ja │ │ │ │ │ -000743b0: 7661 3a20 5768 6974 6520 626f 7820 7465 va: White box te │ │ │ │ │ -000743c0: 7374 7320 6f66 2069 6d70 6c65 6d65 6e74 sts of implement │ │ │ │ │ -000743d0: 6174 696f 6e20 6465 7461 696c 730a 0a3c ation details..< │ │ │ │ │ -000743e0: 6c69 3e6a 6176 612f 7574 696c 2f63 6f6e li>java/util/con │ │ │ │ │ -000743f0: 6375 7272 656e 742f 5068 6173 6572 2f41 current/Phaser/A │ │ │ │ │ -00074400: 7272 6976 652e 6a61 7661 3a20 7465 7374 rrive.java: test │ │ │ │ │ -00074410: 7320 666f 7220 5068 6173 6572 2e61 7272 s for Phaser.arr │ │ │ │ │ -00074420: 6976 6528 290a 0a3c 6c69 3e6a 6176 612f ive()..
  • java/ │ │ │ │ │ -00074430: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -00074440: 5068 6173 6572 2f42 6173 6963 2e6a 6176 Phaser/Basic.jav │ │ │ │ │ -00074450: 613a 2042 6173 6963 2074 6573 7473 2066 a: Basic tests f │ │ │ │ │ -00074460: 6f72 2050 6861 7365 720a 0a3c 6c69 3e6a or Phaser..
  • j │ │ │ │ │ -00074470: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ -00074480: 656e 742f 5068 6173 6572 2f46 6963 6b6c ent/Phaser/Fickl │ │ │ │ │ -00074490: 6552 6567 6973 7465 722e 6a61 7661 3a20 eRegister.java: │ │ │ │ │ -000744a0: 7374 7265 7373 2074 6573 7420 666f 7220 stress test for │ │ │ │ │ -000744b0: 7265 6769 7374 6572 2f61 7272 6976 6541 register/arriveA │ │ │ │ │ -000744c0: 6e64 4465 7265 6769 7374 6572 0a0a 3c6c ndDeregister..java/util/conc │ │ │ │ │ -000744e0: 7572 7265 6e74 2f50 6861 7365 722f 5068 urrent/Phaser/Ph │ │ │ │ │ -000744f0: 6173 654f 7665 7266 6c6f 772e 6a61 7661 aseOverflow.java │ │ │ │ │ -00074500: 3a20 5465 7374 2050 6861 7365 7220 7068 : Test Phaser ph │ │ │ │ │ -00074510: 6173 6520 696e 7465 6765 7220 6f76 6572 ase integer over │ │ │ │ │ -00074520: 666c 6f77 2062 6568 6176 696f 720a 0a3c flow behavior..< │ │ │ │ │ -00074530: 6c69 3e6a 6176 612f 7574 696c 2f63 6f6e li>java/util/con │ │ │ │ │ -00074540: 6375 7272 656e 742f 5068 6173 6572 2f54 current/Phaser/T │ │ │ │ │ -00074550: 6965 7265 6441 7272 6976 654c 6f6f 7073 ieredArriveLoops │ │ │ │ │ -00074560: 2e6a 6176 613a 2073 7472 6573 7320 7465 .java: stress te │ │ │ │ │ -00074570: 7374 2066 6f72 2061 7272 6976 616c 7320 st for arrivals │ │ │ │ │ -00074580: 696e 2061 2074 6965 7265 6420 7068 6173 in a tiered phas │ │ │ │ │ -00074590: 6572 0a0a 3c6c 693e 6a61 7661 2f75 7469 er..
  • java/uti │ │ │ │ │ -000745a0: 6c2f 636f 6e63 7572 7265 6e74 2f50 7269 l/concurrent/Pri │ │ │ │ │ -000745b0: 6f72 6974 7942 6c6f 636b 696e 6751 7565 orityBlockingQue │ │ │ │ │ -000745c0: 7565 2f57 6869 7465 426f 782e 6a61 7661 ue/WhiteBox.java │ │ │ │ │ -000745d0: 3a20 5768 6974 6520 626f 7820 7465 7374 : White box test │ │ │ │ │ -000745e0: 7320 6f66 2069 6d70 6c65 6d65 6e74 6174 s of implementat │ │ │ │ │ -000745f0: 696f 6e20 6465 7461 696c 730a 0a3c 6c69 ion details..
  • java/util/concu │ │ │ │ │ -00074610: 7272 656e 742f 5363 6865 6475 6c65 6454 rrent/ScheduledT │ │ │ │ │ -00074620: 6872 6561 6450 6f6f 6c45 7865 6375 746f hreadPoolExecuto │ │ │ │ │ -00074630: 722f 4261 7369 6343 616e 6365 6c54 6573 r/BasicCancelTes │ │ │ │ │ -00074640: 742e 6a61 7661 3a20 4368 6563 6b20 6566 t.java: Check ef │ │ │ │ │ -00074650: 6665 6374 6976 656e 6573 7320 6f66 2052 fectiveness of R │ │ │ │ │ -00074660: 656d 6f76 654f 6e43 616e 6365 6c50 6f6c emoveOnCancelPol │ │ │ │ │ -00074670: 6963 790a 0a3c 6c69 3e6a 6176 612f 7574 icy..
  • java/ut │ │ │ │ │ -00074680: 696c 2f63 6f6e 6375 7272 656e 742f 5363 il/concurrent/Sc │ │ │ │ │ -00074690: 6865 6475 6c65 6454 6872 6561 6450 6f6f heduledThreadPoo │ │ │ │ │ -000746a0: 6c45 7865 6375 746f 722f 4465 636f 7261 lExecutor/Decora │ │ │ │ │ -000746b0: 7465 5461 736b 2e6a 6176 613a 2054 6573 teTask.java: Tes │ │ │ │ │ -000746c0: 7420 5363 6865 6475 6c65 6454 6872 6561 t ScheduledThrea │ │ │ │ │ -000746d0: 6450 6f6f 6c45 7865 6375 746f 722e 6465 dPoolExecutor.de │ │ │ │ │ -000746e0: 636f 7261 7465 5461 736b 0a0a 3c6c 693e corateTask..
  • │ │ │ │ │ -000746f0: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00074700: 7265 6e74 2f53 6368 6564 756c 6564 5468 rent/ScheduledTh │ │ │ │ │ -00074710: 7265 6164 506f 6f6c 4578 6563 7574 6f72 readPoolExecutor │ │ │ │ │ -00074720: 2f44 656c 6179 4f76 6572 666c 6f77 2e6a /DelayOverflow.j │ │ │ │ │ -00074730: 6176 613a 2043 6865 636b 2066 6f72 206c ava: Check for l │ │ │ │ │ -00074740: 6f6e 6720 6f76 6572 666c 6f77 2069 6e20 ong overflow in │ │ │ │ │ -00074750: 7461 736b 2074 696d 6520 636f 6d70 6172 task time compar │ │ │ │ │ -00074760: 6973 6f6e 2e0a 0a3c 6c69 3e6a 6176 612f ison...
  • java/ │ │ │ │ │ -00074770: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -00074780: 5363 6865 6475 6c65 6454 6872 6561 6450 ScheduledThreadP │ │ │ │ │ -00074790: 6f6f 6c45 7865 6375 746f 722f 4743 5265 oolExecutor/GCRe │ │ │ │ │ -000747a0: 7465 6e74 696f 6e2e 6a61 7661 3a20 456e tention.java: En │ │ │ │ │ -000747b0: 7375 7265 2074 6861 7420 7761 6974 696e sure that waitin │ │ │ │ │ -000747c0: 6720 706f 6f6c 2074 6872 6561 6473 2064 g pool threads d │ │ │ │ │ -000747d0: 6f6e 2774 2072 6574 6169 6e20 7265 6673 on't retain refs │ │ │ │ │ -000747e0: 2074 6f20 7461 736b 732e 0a0a 3c6c 693e to tasks...
  • │ │ │ │ │ -000747f0: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00074800: 7265 6e74 2f53 6368 6564 756c 6564 5468 rent/ScheduledTh │ │ │ │ │ -00074810: 7265 6164 506f 6f6c 4578 6563 7574 6f72 readPoolExecutor │ │ │ │ │ -00074820: 2f5a 6572 6f43 6f72 6550 6f6f 6c53 697a /ZeroCorePoolSiz │ │ │ │ │ -00074830: 652e 6a61 7661 3a20 5363 6865 6475 6c65 e.java: Schedule │ │ │ │ │ -00074840: 6445 7865 6375 746f 7253 6572 7669 6365 dExecutorService │ │ │ │ │ -00074850: 206e 6576 6572 2065 7865 6375 7465 7320 never executes │ │ │ │ │ -00074860: 5275 6e6e 6162 6c65 2077 6974 6820 636f Runnable with co │ │ │ │ │ -00074870: 7265 506f 6f6c 5369 7a65 206f 6620 7a65 rePoolSize of ze │ │ │ │ │ -00074880: 726f 0a0a 3c6c 693e 6a61 7661 2f75 7469 ro..
  • java/uti │ │ │ │ │ -00074890: 6c2f 636f 6e63 7572 7265 6e74 2f53 6368 l/concurrent/Sch │ │ │ │ │ -000748a0: 6564 756c 6564 5468 7265 6164 506f 6f6c eduledThreadPool │ │ │ │ │ -000748b0: 4578 6563 7574 6f72 2f5a 6572 6f43 6f72 Executor/ZeroCor │ │ │ │ │ -000748c0: 6554 6872 6561 6473 2e6a 6176 613a 2045 eThreads.java: E │ │ │ │ │ -000748d0: 6e73 7572 6520 7265 6c61 7469 7665 2073 nsure relative s │ │ │ │ │ -000748e0: 616e 6974 7920 7768 656e 207a 6572 6f20 anity when zero │ │ │ │ │ -000748f0: 636f 7265 2074 6872 6561 6473 0a0a 3c6c core threads..java/util/conc │ │ │ │ │ -00074910: 7572 7265 6e74 2f53 656d 6170 686f 7265 urrent/Semaphore │ │ │ │ │ -00074920: 2f50 6572 6d69 744f 7665 7266 6c6f 772e /PermitOverflow. │ │ │ │ │ -00074930: 6a61 7661 3a20 4e75 6d65 7269 6320 6f76 java: Numeric ov │ │ │ │ │ -00074940: 6572 666c 6f77 2f75 6e64 6572 666c 6f77 erflow/underflow │ │ │ │ │ -00074950: 206f 6620 7065 726d 6974 7320 6361 7573 of permits caus │ │ │ │ │ -00074960: 6573 2045 7272 6f72 2074 6872 6f77 0a0a es Error throw.. │ │ │ │ │ -00074970: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ -00074980: 6e63 7572 7265 6e74 2f53 656d 6170 686f ncurrent/Semapho │ │ │ │ │ -00074990: 7265 2f52 6163 696e 6752 656c 6561 7365 re/RacingRelease │ │ │ │ │ -000749a0: 732e 6a61 7661 3a20 5472 7920 746f 2074 s.java: Try to t │ │ │ │ │ -000749b0: 6963 6b6c 6520 7261 6365 2063 6f6e 6469 ickle race condi │ │ │ │ │ -000749c0: 7469 6f6e 7320 696e 2041 6273 7472 6163 tions in Abstrac │ │ │ │ │ -000749d0: 7451 7565 7565 6453 796e 6368 726f 6e69 tQueuedSynchroni │ │ │ │ │ -000749e0: 7a65 7220 2273 6861 7265 6422 2063 6f64 zer "shared" cod │ │ │ │ │ -000749f0: 650a 0a3c 6c69 3e6a 6176 612f 7574 696c e..
  • java/util │ │ │ │ │ -00074a00: 2f63 6f6e 6375 7272 656e 742f 5374 7275 /concurrent/Stru │ │ │ │ │ -00074a10: 6374 7572 6564 5461 736b 5363 6f70 652f cturedTaskScope/ │ │ │ │ │ -00074a20: 5374 7265 7373 5368 7574 646f 776e 2e6a StressShutdown.j │ │ │ │ │ -00074a30: 6176 613a 2053 7472 6573 7320 7465 7374 ava: Stress test │ │ │ │ │ -00074a40: 206f 6620 5374 7275 6374 7572 6564 5461 of StructuredTa │ │ │ │ │ -00074a50: 736b 5363 6f70 652e 7368 7574 646f 776e skScope.shutdown │ │ │ │ │ -00074a60: 2077 6974 6820 7275 6e6e 696e 6720 616e with running an │ │ │ │ │ -00074a70: 6420 7374 6172 7469 6e67 2074 6872 6561 d starting threa │ │ │ │ │ -00074a80: 6473 0a0a 3c6c 693e 6a61 7661 2f75 7469 ds..
  • java/uti │ │ │ │ │ -00074a90: 6c2f 636f 6e63 7572 7265 6e74 2f53 7472 l/concurrent/Str │ │ │ │ │ -00074aa0: 7563 7475 7265 6454 6173 6b53 636f 7065 ucturedTaskScope │ │ │ │ │ -00074ab0: 2f53 7472 7563 7475 7265 6454 6173 6b53 /StructuredTaskS │ │ │ │ │ -00074ac0: 636f 7065 5465 7374 2e6a 6176 6123 706c copeTest.java#pl │ │ │ │ │ -00074ad0: 6174 666f 726d 3a20 4261 7369 6320 7465 atform: Basic te │ │ │ │ │ -00074ae0: 7374 7320 666f 7220 5374 7275 6374 7572 sts for Structur │ │ │ │ │ -00074af0: 6564 5461 736b 5363 6f70 650a 0a3c 6c69 edTaskScope..
  • java/util/concu │ │ │ │ │ -00074b10: 7272 656e 742f 5374 7275 6374 7572 6564 rrent/Structured │ │ │ │ │ -00074b20: 5461 736b 5363 6f70 652f 5374 7275 6374 TaskScope/Struct │ │ │ │ │ -00074b30: 7572 6564 5461 736b 5363 6f70 6554 6573 uredTaskScopeTes │ │ │ │ │ -00074b40: 742e 6a61 7661 2376 6972 7475 616c 3a20 t.java#virtual: │ │ │ │ │ -00074b50: 200a 0a3c 6c69 3e6a 6176 612f 7574 696c ..
  • java/util │ │ │ │ │ -00074b60: 2f63 6f6e 6375 7272 656e 742f 5374 7275 /concurrent/Stru │ │ │ │ │ -00074b70: 6374 7572 6564 5461 736b 5363 6f70 652f cturedTaskScope/ │ │ │ │ │ -00074b80: 5374 7275 6374 7572 6564 5468 7265 6164 StructuredThread │ │ │ │ │ -00074b90: 4475 6d70 5465 7374 2e6a 6176 613a 2054 DumpTest.java: T │ │ │ │ │ -00074ba0: 6573 7420 7468 7265 6164 2064 756d 7073 est thread dumps │ │ │ │ │ -00074bb0: 2077 6974 6820 5374 7275 6374 7572 6564 with Structured │ │ │ │ │ -00074bc0: 5461 736b 5363 6f70 650a 0a3c 6c69 3e6a TaskScope..
  • j │ │ │ │ │ -00074bd0: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ -00074be0: 656e 742f 5374 7275 6374 7572 6564 5461 ent/StructuredTa │ │ │ │ │ -00074bf0: 736b 5363 6f70 652f 5769 7468 5363 6f70 skScope/WithScop │ │ │ │ │ -00074c00: 6564 5661 6c75 652e 6a61 7661 3a20 4261 edValue.java: Ba │ │ │ │ │ -00074c10: 7369 6320 7465 7374 7320 666f 7220 5374 sic tests for St │ │ │ │ │ -00074c20: 7275 6374 7572 6564 5461 736b 5363 6f70 ructuredTaskScop │ │ │ │ │ -00074c30: 6520 7769 7468 2073 636f 7065 6420 7661 e with scoped va │ │ │ │ │ -00074c40: 6c75 6573 0a0a 3c6c 693e 6a61 7661 2f75 lues..
  • java/u │ │ │ │ │ -00074c50: 7469 6c2f 636f 6e63 7572 7265 6e74 2f53 til/concurrent/S │ │ │ │ │ -00074c60: 796e 6368 726f 6e6f 7573 5175 6575 652f ynchronousQueue/ │ │ │ │ │ -00074c70: 4661 6972 6e65 7373 2e6a 6176 613a 2043 Fairness.java: C │ │ │ │ │ -00074c80: 6865 636b 7320 7468 6174 2066 6169 726e hecks that fairn │ │ │ │ │ -00074c90: 6573 7320 7365 7474 696e 6720 6973 2072 ess setting is r │ │ │ │ │ -00074ca0: 6573 7065 6374 6564 2e0a 0a3c 6c69 3e6a espected...
  • j │ │ │ │ │ -00074cb0: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ -00074cc0: 656e 742f 5468 7265 6164 5065 7254 6173 ent/ThreadPerTas │ │ │ │ │ -00074cd0: 6b45 7865 6375 746f 722f 5468 7265 6164 kExecutor/Thread │ │ │ │ │ -00074ce0: 5065 7254 6173 6b45 7865 6375 746f 7254 PerTaskExecutorT │ │ │ │ │ -00074cf0: 6573 742e 6a61 7661 2370 6c61 7466 6f72 est.java#platfor │ │ │ │ │ -00074d00: 6d3a 2042 6173 6963 2074 6573 7473 2066 m: Basic tests f │ │ │ │ │ -00074d10: 6f72 206e 6577 2074 6872 6561 642d 7065 or new thread-pe │ │ │ │ │ -00074d20: 722d 7461 736b 2065 7865 6375 746f 7273 r-task executors │ │ │ │ │ -00074d30: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00074d40: 636f 6e63 7572 7265 6e74 2f54 6872 6561 concurrent/Threa │ │ │ │ │ -00074d50: 6450 6572 5461 736b 4578 6563 7574 6f72 dPerTaskExecutor │ │ │ │ │ -00074d60: 2f54 6872 6561 6450 6572 5461 736b 4578 /ThreadPerTaskEx │ │ │ │ │ -00074d70: 6563 7574 6f72 5465 7374 2e6a 6176 6123 ecutorTest.java# │ │ │ │ │ -00074d80: 7669 7274 7561 6c3a 2020 0a0a 3c6c 693e virtual: ..
  • │ │ │ │ │ -00074d90: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00074da0: 7265 6e74 2f54 6872 6561 6450 6f6f 6c45 rent/ThreadPoolE │ │ │ │ │ -00074db0: 7865 6375 746f 722f 436f 6e66 6967 4368 xecutor/ConfigCh │ │ │ │ │ -00074dc0: 616e 6765 732e 6a61 7661 3a20 5465 7374 anges.java: Test │ │ │ │ │ -00074dd0: 2070 726f 7065 7220 6861 6e64 6c69 6e67 proper handling │ │ │ │ │ -00074de0: 206f 6620 706f 6f6c 2073 7461 7465 2063 of pool state c │ │ │ │ │ -00074df0: 6861 6e67 6573 0a0a 3c6c 693e 6a61 7661 hanges..
  • java │ │ │ │ │ -00074e00: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ -00074e10: 2f54 6872 6561 6450 6f6f 6c45 7865 6375 /ThreadPoolExecu │ │ │ │ │ -00074e20: 746f 722f 436f 7265 5468 7265 6164 5469 tor/CoreThreadTi │ │ │ │ │ -00074e30: 6d65 4f75 742e 6a61 7661 3a20 5465 7374 meOut.java: Test │ │ │ │ │ -00074e40: 2061 6c6c 6f77 7343 6f72 6554 6872 6561 allowsCoreThrea │ │ │ │ │ -00074e50: 6454 696d 654f 7574 0a0a 3c6c 693e 6a61 dTimeOut..
  • ja │ │ │ │ │ -00074e60: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ -00074e70: 6e74 2f54 6872 6561 6450 6f6f 6c45 7865 nt/ThreadPoolExe │ │ │ │ │ -00074e80: 6375 746f 722f 4375 7374 6f6d 2e6a 6176 cutor/Custom.jav │ │ │ │ │ -00074e90: 613a 2054 6573 7420 5450 4520 6578 7465 a: Test TPE exte │ │ │ │ │ -00074ea0: 6e73 6962 696c 6974 7920 6672 616d 6577 nsibility framew │ │ │ │ │ -00074eb0: 6f72 6b0a 0a3c 6c69 3e6a 6176 612f 7574 ork..
  • java/ut │ │ │ │ │ -00074ec0: 696c 2f63 6f6e 6375 7272 656e 742f 5468 il/concurrent/Th │ │ │ │ │ -00074ed0: 7265 6164 506f 6f6c 4578 6563 7574 6f72 readPoolExecutor │ │ │ │ │ -00074ee0: 2f46 6c61 6b79 5468 7265 6164 4661 6374 /FlakyThreadFact │ │ │ │ │ -00074ef0: 6f72 792e 6a61 7661 3a20 5368 6f75 6c64 ory.java: Should │ │ │ │ │ -00074f00: 2062 6520 6162 6c65 2074 6f20 7368 7574 be able to shut │ │ │ │ │ -00074f10: 646f 776e 2061 2070 6f6f 6c20 7768 656e down a pool when │ │ │ │ │ -00074f20: 2077 6f72 6b65 7220 6372 6561 7469 6f6e worker creation │ │ │ │ │ -00074f30: 2066 6169 6c65 642e 0a0a 3c6c 693e 6a61 failed...
  • ja │ │ │ │ │ -00074f40: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ -00074f50: 6e74 2f54 6872 6561 6450 6f6f 6c45 7865 nt/ThreadPoolExe │ │ │ │ │ -00074f60: 6375 746f 722f 4d6f 6469 6679 436f 7265 cutor/ModifyCore │ │ │ │ │ -00074f70: 506f 6f6c 5369 7a65 2e6a 6176 613a 2054 PoolSize.java: T │ │ │ │ │ -00074f80: 6573 7420 6368 616e 6765 7320 746f 2053 est changes to S │ │ │ │ │ -00074f90: 5450 4520 636f 7265 2070 6f6f 6c20 7369 TPE core pool si │ │ │ │ │ -00074fa0: 7a65 0a0a 3c6c 693e 6a61 7661 2f75 7469 ze..
  • java/uti │ │ │ │ │ -00074fb0: 6c2f 636f 6e63 7572 7265 6e74 2f54 6872 l/concurrent/Thr │ │ │ │ │ -00074fc0: 6561 6450 6f6f 6c45 7865 6375 746f 722f eadPoolExecutor/ │ │ │ │ │ -00074fd0: 5363 6865 6475 6c65 6454 6963 6b6c 6553 ScheduledTickleS │ │ │ │ │ -00074fe0: 6572 7669 6365 2e6a 6176 613a 2054 6573 ervice.java: Tes │ │ │ │ │ -00074ff0: 7420 6f6e 6520 5363 6865 6475 6c65 6454 t one ScheduledT │ │ │ │ │ -00075000: 6872 6561 6450 6f6f 6c45 7865 6375 746f hreadPoolExecuto │ │ │ │ │ -00075010: 7220 6578 7465 6e73 696f 6e20 7363 656e r extension scen │ │ │ │ │ -00075020: 6172 696f 0a0a 3c6c 693e 6a61 7661 2f75 ario..
  • java/u │ │ │ │ │ -00075030: 7469 6c2f 636f 6e63 7572 7265 6e74 2f54 til/concurrent/T │ │ │ │ │ -00075040: 6872 6561 6450 6f6f 6c45 7865 6375 746f hreadPoolExecuto │ │ │ │ │ -00075050: 722f 5365 6c66 496e 7465 7272 7570 742e r/SelfInterrupt. │ │ │ │ │ -00075060: 6a61 7661 3a20 6e6f 6e2d 6964 6c65 2077 java: non-idle w │ │ │ │ │ -00075070: 6f72 6b65 7220 7468 7265 6164 7320 7368 orker threads sh │ │ │ │ │ -00075080: 6f75 6c64 206e 6f74 2062 6520 696e 7465 ould not be inte │ │ │ │ │ -00075090: 7272 7570 7465 640a 0a3c 6c69 3e6a 6176 rrupted..
  • jav │ │ │ │ │ -000750a0: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ -000750b0: 742f 5468 7265 6164 506f 6f6c 4578 6563 t/ThreadPoolExec │ │ │ │ │ -000750c0: 7574 6f72 2f53 6875 7464 6f77 6e4e 6f77 utor/ShutdownNow │ │ │ │ │ -000750d0: 4578 6563 7574 6552 6163 652e 6a61 7661 ExecuteRace.java │ │ │ │ │ -000750e0: 3a20 5261 6365 2074 6173 6b20 7375 626d : Race task subm │ │ │ │ │ -000750f0: 6973 7369 6f6e 2061 6761 696e 7374 2073 ission against s │ │ │ │ │ -00075100: 6875 7464 6f77 6e4e 6f77 0a0a 3c6c 693e hutdownNow..
  • │ │ │ │ │ -00075110: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00075120: 7265 6e74 2f54 6872 6561 6450 6f6f 6c45 rent/ThreadPoolE │ │ │ │ │ -00075130: 7865 6375 746f 722f 5468 7265 6164 5265 xecutor/ThreadRe │ │ │ │ │ -00075140: 7374 6172 7473 2e6a 6176 613a 204f 6e6c starts.java: Onl │ │ │ │ │ -00075150: 7920 6f6e 6520 7468 7265 6164 2073 686f y one thread sho │ │ │ │ │ -00075160: 756c 6420 6265 2063 7265 6174 6564 2077 uld be created w │ │ │ │ │ -00075170: 6865 6e20 6120 7468 7265 6164 206e 6565 hen a thread nee │ │ │ │ │ -00075180: 6473 2074 6f20 6265 206b 6570 7420 616c ds to be kept al │ │ │ │ │ -00075190: 6976 6520 746f 2073 6572 7669 6365 2061 ive to service a │ │ │ │ │ -000751a0: 2064 656c 6179 6564 2074 6173 6b20 7761 delayed task wa │ │ │ │ │ -000751b0: 6974 696e 6720 696e 2074 6865 2071 7565 iting in the que │ │ │ │ │ -000751c0: 7565 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ue...
  • java/ut │ │ │ │ │ -000751d0: 696c 2f63 6f6e 6375 7272 656e 742f 5468 il/concurrent/Th │ │ │ │ │ -000751e0: 7265 6164 506f 6f6c 4578 6563 7574 6f72 readPoolExecutor │ │ │ │ │ -000751f0: 2f54 6872 6f77 696e 6754 6173 6b73 2e6a /ThrowingTasks.j │ │ │ │ │ -00075200: 6176 613a 2054 6573 7420 7072 6f70 6572 ava: Test proper │ │ │ │ │ -00075210: 2068 616e 646c 696e 6720 6f66 2074 6173 handling of tas │ │ │ │ │ -00075220: 6b73 2074 6861 7420 7465 726d 696e 6174 ks that terminat │ │ │ │ │ -00075230: 6520 6162 7275 7074 6c79 0a0a 3c6c 693e e abruptly..
  • │ │ │ │ │ -00075240: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00075250: 7265 6e74 2f54 6872 6561 6450 6f6f 6c45 rent/ThreadPoolE │ │ │ │ │ -00075260: 7865 6375 746f 722f 5469 6d65 4f75 7453 xecutor/TimeOutS │ │ │ │ │ -00075270: 6872 696e 6b2e 6a61 7661 3a20 706f 6f6c hrink.java: pool │ │ │ │ │ -00075280: 5369 7a65 206d 6967 6874 2073 6872 696e Size might shrin │ │ │ │ │ -00075290: 6b20 6265 6c6f 7720 636f 7265 506f 6f6c k below corePool │ │ │ │ │ -000752a0: 5369 7a65 2061 6674 6572 2074 696d 656f Size after timeo │ │ │ │ │ -000752b0: 7574 0a0a 3c6c 693e 6a61 7661 2f75 7469 ut..
  • java/uti │ │ │ │ │ -000752c0: 6c2f 636f 6e63 7572 7265 6e74 2f54 696d l/concurrent/Tim │ │ │ │ │ -000752d0: 6555 6e69 742f 4261 7369 632e 6a61 7661 eUnit/Basic.java │ │ │ │ │ -000752e0: 3a20 4261 7369 6320 7465 7374 7320 666f : Basic tests fo │ │ │ │ │ -000752f0: 7220 5469 6d65 556e 6974 0a0a 3c6c 693e r TimeUnit..
  • │ │ │ │ │ -00075300: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00075310: 7265 6e74 2f61 746f 6d69 632f 4174 6f6d rent/atomic/Atom │ │ │ │ │ -00075320: 6963 5265 6665 7265 6e63 6554 6573 742e icReferenceTest. │ │ │ │ │ -00075330: 6a61 7661 3a20 5465 7374 204d 6170 2064 java: Test Map d │ │ │ │ │ -00075340: 6566 6175 6c74 206d 6574 686f 6473 0a0a efault methods.. │ │ │ │ │ -00075350: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ -00075360: 6e63 7572 7265 6e74 2f61 746f 6d69 632f ncurrent/atomic/ │ │ │ │ │ -00075370: 4174 6f6d 6963 5570 6461 7465 7273 2e6a AtomicUpdaters.j │ │ │ │ │ -00075380: 6176 613a 2043 6865 636b 7320 7468 6520 ava: Checks the │ │ │ │ │ -00075390: 2869 6e29 6162 696c 6974 7920 746f 2063 (in)ability to c │ │ │ │ │ -000753a0: 7265 6174 6520 6669 656c 6420 7570 6461 reate field upda │ │ │ │ │ -000753b0: 7465 7273 2066 6f72 2064 6966 6665 7265 ters for differe │ │ │ │ │ -000753c0: 6e74 6c79 2061 6363 6573 7369 626c 6520 ntly accessible │ │ │ │ │ -000753d0: 6669 656c 6473 2069 6e20 6469 6666 6572 fields in differ │ │ │ │ │ -000753e0: 656e 7420 6c6f 6361 7469 6f6e 7320 7769 ent locations wi │ │ │ │ │ -000753f0: 7468 2f77 6974 686f 7574 2061 2073 6563 th/without a sec │ │ │ │ │ -00075400: 7572 6974 7920 6d61 6e61 6765 720a 0a3c urity manager..< │ │ │ │ │ -00075410: 6c69 3e6a 6176 612f 7574 696c 2f63 6f6e li>java/util/con │ │ │ │ │ -00075420: 6375 7272 656e 742f 6174 6f6d 6963 2f44 current/atomic/D │ │ │ │ │ -00075430: 6f75 626c 6541 6464 6572 4465 6d6f 2e6a oubleAdderDemo.j │ │ │ │ │ -00075440: 6176 613a 2042 6173 6963 2074 6573 7420 ava: Basic test │ │ │ │ │ -00075450: 666f 7220 446f 7562 6c65 6464 6572 0a0a for Doubledder.. │ │ │ │ │ -00075460: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ -00075470: 6e63 7572 7265 6e74 2f61 746f 6d69 632f ncurrent/atomic/ │ │ │ │ │ -00075480: 4c61 7a79 2e6a 6176 613a 206c 617a 7953 Lazy.java: lazyS │ │ │ │ │ -00075490: 6574 206d 6574 686f 6473 0a0a 3c6c 693e et methods..
  • │ │ │ │ │ -000754a0: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -000754b0: 7265 6e74 2f61 746f 6d69 632f 4c6f 6e67 rent/atomic/Long │ │ │ │ │ -000754c0: 4164 6465 7244 656d 6f2e 6a61 7661 3a20 AdderDemo.java: │ │ │ │ │ -000754d0: 4261 7369 6320 7465 7374 2066 6f72 204c Basic test for L │ │ │ │ │ -000754e0: 6f6e 6741 6464 6572 0a0a 3c6c 693e 6a61 ongAdder..
  • ja │ │ │ │ │ -000754f0: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ -00075500: 6e74 2f61 746f 6d69 632f 5365 7269 616c nt/atomic/Serial │ │ │ │ │ -00075510: 2e6a 6176 613a 2045 7865 7263 6973 6520 .java: Exercise │ │ │ │ │ -00075520: 636c 6173 7365 7320 696e 206a 2e75 2e63 classes in j.u.c │ │ │ │ │ -00075530: 2e61 746f 6d69 6320 7468 6174 2075 7365 .atomic that use │ │ │ │ │ -00075540: 2073 6572 6961 6c69 7a61 7469 6f6e 2070 serialization p │ │ │ │ │ -00075550: 726f 7869 6573 0a0a 3c6c 693e 6a61 7661 roxies..
  • java │ │ │ │ │ -00075560: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ -00075570: 2f61 746f 6d69 632f 564d 5375 7070 6f72 /atomic/VMSuppor │ │ │ │ │ -00075580: 7473 4353 382e 6a61 7661 3a20 4368 6563 tsCS8.java: Chec │ │ │ │ │ -00075590: 6b73 2074 6861 7420 7468 6520 7661 6c75 ks that the valu │ │ │ │ │ -000755a0: 6520 6f66 2056 4d53 7570 706f 7274 7343 e of VMSupportsC │ │ │ │ │ -000755b0: 5338 206d 6174 6368 6573 2073 7973 7465 S8 matches syste │ │ │ │ │ -000755c0: 6d20 7072 6f70 6572 7469 6573 2e0a 0a3c m properties...< │ │ │ │ │ -000755d0: 6c69 3e6a 6176 612f 7574 696c 2f63 6f6e li>java/util/con │ │ │ │ │ -000755e0: 6375 7272 656e 742f 666f 726b 6a6f 696e current/forkjoin │ │ │ │ │ -000755f0: 2f41 7379 6e63 5368 7574 646f 776e 4e6f /AsyncShutdownNo │ │ │ │ │ -00075600: 7749 6e76 6f6b 6541 6e79 2e6a 6176 613a wInvokeAny.java: │ │ │ │ │ -00075610: 2041 2076 6172 6961 6e74 206f 6620 4173 A variant of As │ │ │ │ │ -00075620: 796e 6353 6875 7464 6f77 6e4e 6f77 2075 yncShutdownNow u │ │ │ │ │ -00075630: 7365 6675 6c20 666f 7220 7261 6365 2062 seful for race b │ │ │ │ │ -00075640: 7567 2068 756e 7469 6e67 0a0a 3c6c 693e ug hunting..
  • │ │ │ │ │ -00075650: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00075660: 7265 6e74 2f66 6f72 6b6a 6f69 6e2f 4173 rent/forkjoin/As │ │ │ │ │ -00075670: 796e 6353 6875 7464 6f77 6e4e 6f77 496e yncShutdownNowIn │ │ │ │ │ -00075680: 766f 6b65 416e 7952 6163 652e 6a61 7661 vokeAnyRace.java │ │ │ │ │ -00075690: 3a20 4120 7661 7269 616e 7420 6f66 2041 : A variant of A │ │ │ │ │ -000756a0: 7379 6e63 5368 7574 646f 776e 4e6f 7720 syncShutdownNow │ │ │ │ │ -000756b0: 7573 6566 756c 2066 6f72 2072 6163 6520 useful for race │ │ │ │ │ -000756c0: 6275 6720 6875 6e74 696e 670a 0a3c 6c69 bug hunting..
  • java/util/concu │ │ │ │ │ -000756e0: 7272 656e 742f 666f 726b 6a6f 696e 2f49 rrent/forkjoin/I │ │ │ │ │ -000756f0: 6e74 6567 7261 7465 2e6a 6176 613a 204e ntegrate.java: N │ │ │ │ │ -00075700: 756d 6572 6963 616c 2049 6e74 6567 7261 umerical Integra │ │ │ │ │ -00075710: 7469 6f6e 2075 7369 6e67 2066 6f72 6b2f tion using fork/ │ │ │ │ │ -00075720: 6a6f 696e 0a0a 3c6c 693e 6a61 7661 2f75 join..
  • java/u │ │ │ │ │ -00075730: 7469 6c2f 636f 6e63 7572 7265 6e74 2f66 til/concurrent/f │ │ │ │ │ -00075740: 6f72 6b6a 6f69 6e2f 4e51 7565 656e 7343 orkjoin/NQueensC │ │ │ │ │ -00075750: 532e 6a61 7661 3a20 536f 6c76 6520 4e51 S.java: Solve NQ │ │ │ │ │ -00075760: 7565 656e 7320 7573 696e 6720 666f 726b ueens using fork │ │ │ │ │ -00075770: 2f6a 6f69 6e0a 0a3c 6c69 3e6a 6176 612f /join..
  • java/ │ │ │ │ │ -00075780: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -00075790: 666f 726b 6a6f 696e 2f53 7562 6d69 7373 forkjoin/Submiss │ │ │ │ │ -000757a0: 696f 6e54 6573 742e 6a61 7661 3a20 5465 ionTest.java: Te │ │ │ │ │ -000757b0: 7374 2073 7562 6d69 7373 696f 6e20 616e st submission an │ │ │ │ │ -000757c0: 6420 6578 6563 7574 696f 6e20 6f66 2074 d execution of t │ │ │ │ │ -000757d0: 6173 6b20 7769 7468 6f75 7420 6a6f 696e ask without join │ │ │ │ │ -000757e0: 696e 670a 0a3c 6c69 3e6a 6176 612f 7574 ing..
  • java/ut │ │ │ │ │ -000757f0: 696c 2f63 6f6e 6375 7272 656e 742f 666f il/concurrent/fo │ │ │ │ │ -00075800: 726b 6a6f 696e 2f54 6872 6561 644c 6573 rkjoin/ThreadLes │ │ │ │ │ -00075810: 7343 6f6d 6d6f 6e2e 6a61 7661 3a20 4261 sCommon.java: Ba │ │ │ │ │ -00075820: 7369 6320 6368 6563 6b73 2066 6f72 2070 sic checks for p │ │ │ │ │ -00075830: 6172 616c 6c65 6c69 736d 2030 2c20 616e arallelism 0, an │ │ │ │ │ -00075840: 6420 6e75 6c6c 2072 6574 7572 6e69 6e67 d null returning │ │ │ │ │ -00075850: 2066 6163 746f 7279 0a0a 3c6c 693e 6a61 factory..
  • ja │ │ │ │ │ -00075860: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ -00075870: 6e74 2f66 6f72 6b6a 6f69 6e2f 5468 726f nt/forkjoin/Thro │ │ │ │ │ -00075880: 7769 6e67 5275 6e6e 6162 6c65 2e6a 6176 wingRunnable.jav │ │ │ │ │ -00075890: 613a 2046 4a50 2e65 7865 6375 7465 2852 a: FJP.execute(R │ │ │ │ │ -000758a0: 756e 6e61 626c 6529 2c20 756e 6361 7567 unnable), uncaug │ │ │ │ │ -000758b0: 6874 2065 7863 6570 7469 6f6e 2073 686f ht exception sho │ │ │ │ │ -000758c0: 756c 6420 6361 7573 6520 776f 726b 6572 uld cause worker │ │ │ │ │ -000758d0: 2074 6872 6561 6420 746f 2064 6965 2e0a thread to die.. │ │ │ │ │ -000758e0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f63 .
  • java/util/c │ │ │ │ │ -000758f0: 6f6e 6375 7272 656e 742f 666f 726b 6a6f oncurrent/forkjo │ │ │ │ │ -00075900: 696e 2f55 6e69 7072 6f63 6573 736f 722e in/Uniprocessor. │ │ │ │ │ -00075910: 6a61 7661 3a20 4368 6563 6b20 7468 6520 java: Check the │ │ │ │ │ -00075920: 6465 6661 756c 7420 464a 2070 6f6f 6c20 default FJ pool │ │ │ │ │ -00075930: 6861 7320 6120 7265 6173 6f6e 6162 6c65 has a reasonable │ │ │ │ │ -00075940: 2064 6566 6175 6c74 2070 6172 616c 6c65 default paralle │ │ │ │ │ -00075950: 6c69 736d 206c 6576 656c 2069 6e20 6120 lism level in a │ │ │ │ │ -00075960: 756e 6970 726f 6365 7373 6f72 2065 6e76 uniprocessor env │ │ │ │ │ -00075970: 6972 6f6e 6d65 6e74 2e0a 0a3c 6c69 3e6a ironment...
  • j │ │ │ │ │ -00075980: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ -00075990: 656e 742f 6c6f 636b 732f 4c6f 636b 2f43 ent/locks/Lock/C │ │ │ │ │ -000759a0: 6865 636b 6564 4c6f 636b 4c6f 6f70 732e heckedLockLoops. │ │ │ │ │ -000759b0: 6a61 7661 3a20 6261 7369 6320 7361 6665 java: basic safe │ │ │ │ │ -000759c0: 7479 2061 6e64 206c 6976 656e 6573 7320 ty and liveness │ │ │ │ │ -000759d0: 6f66 2052 6565 6e74 7261 6e74 4c6f 636b of ReentrantLock │ │ │ │ │ -000759e0: 732c 2061 6e64 206f 7468 6572 206c 6f63 s, and other loc │ │ │ │ │ -000759f0: 6b73 2062 6173 6564 206f 6e20 7468 656d ks based on them │ │ │ │ │ -00075a00: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00075a10: 636f 6e63 7572 7265 6e74 2f6c 6f63 6b73 concurrent/locks │ │ │ │ │ -00075a20: 2f4c 6f63 6b2f 466c 616b 794d 7574 6578 /Lock/FlakyMutex │ │ │ │ │ -00075a30: 2e6a 6176 613a 2054 6573 7420 7265 7369 .java: Test resi │ │ │ │ │ -00075a40: 6c69 656e 6365 2074 6f20 7472 7941 6371 lience to tryAcq │ │ │ │ │ -00075a50: 7569 7265 206d 6574 686f 6473 2074 6861 uire methods tha │ │ │ │ │ -00075a60: 7420 7468 726f 770a 0a3c 6c69 3e6a 6176 t throw..
  • jav │ │ │ │ │ -00075a70: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ -00075a80: 742f 6c6f 636b 732f 4c6f 636b 2f4f 4f4d t/locks/Lock/OOM │ │ │ │ │ -00075a90: 4549 6e41 5153 2e6a 6176 613a 2043 6865 EInAQS.java: Che │ │ │ │ │ -00075aa0: 636b 2074 6861 7420 4151 532d 6261 7365 ck that AQS-base │ │ │ │ │ -00075ab0: 6420 6c6f 636b 732c 2063 6f6e 6469 7469 d locks, conditi │ │ │ │ │ -00075ac0: 6f6e 732c 2061 6e64 2043 6f75 6e74 446f ons, and CountDo │ │ │ │ │ -00075ad0: 776e 4c61 7463 6865 7320 646f 206e 6f74 wnLatches do not │ │ │ │ │ -00075ae0: 2066 6169 6c20 7768 656e 2065 6e63 6f75 fail when encou │ │ │ │ │ -00075af0: 6e74 6572 696e 6720 4f4f 4d45 0a0a 3c6c ntering OOME..java/util/conc │ │ │ │ │ -00075b10: 7572 7265 6e74 2f6c 6f63 6b73 2f4c 6f63 urrent/locks/Loc │ │ │ │ │ -00075b20: 6b2f 5469 6d65 6441 6371 7569 7265 2e6a k/TimedAcquire.j │ │ │ │ │ -00075b30: 6176 613a 2052 6570 6561 7465 6420 7469 ava: Repeated ti │ │ │ │ │ -00075b40: 6d65 6420 7472 7941 6371 7569 7265 2073 med tryAcquire s │ │ │ │ │ -00075b50: 686f 756c 646e 2774 2068 616e 672e 0a0a houldn't hang... │ │ │ │ │ -00075b60: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ -00075b70: 6e63 7572 7265 6e74 2f6c 6f63 6b73 2f4c ncurrent/locks/L │ │ │ │ │ -00075b80: 6f63 6b2f 5469 6d65 6441 6371 7569 7265 ock/TimedAcquire │ │ │ │ │ -00075b90: 4c65 616b 2e6a 6176 613a 2052 6570 6561 Leak.java: Repea │ │ │ │ │ -00075ba0: 7465 6420 6661 696c 6564 2074 696d 6564 ted failed timed │ │ │ │ │ -00075bb0: 2077 6169 7473 2073 686f 756c 646e 2774 waits shouldn't │ │ │ │ │ -00075bc0: 206c 6561 6b20 6d65 6d6f 7279 0a0a 3c6c leak memory..java/util/conc │ │ │ │ │ -00075be0: 7572 7265 6e74 2f6c 6f63 6b73 2f4c 6f63 urrent/locks/Loc │ │ │ │ │ -00075bf0: 6b53 7570 706f 7274 2f50 6172 6b4c 6f6f kSupport/ParkLoo │ │ │ │ │ -00075c00: 7073 2e6a 6176 613a 2053 7472 6573 7320 ps.java: Stress │ │ │ │ │ -00075c10: 7465 7374 206c 6f6f 6b73 2066 6f72 206c test looks for l │ │ │ │ │ -00075c20: 6f73 7420 756e 7061 726b 730a 0a3c 6c69 ost unparks..
  • java/util/concu │ │ │ │ │ -00075c40: 7272 656e 742f 6c6f 636b 732f 5265 656e rrent/locks/Reen │ │ │ │ │ -00075c50: 7472 616e 744c 6f63 6b2f 4361 6e63 656c trantLock/Cancel │ │ │ │ │ -00075c60: 6c65 644c 6f63 6b4c 6f6f 7073 2e6a 6176 ledLockLoops.jav │ │ │ │ │ -00075c70: 613a 2074 6573 7473 2052 6565 6e74 7261 a: tests Reentra │ │ │ │ │ -00075c80: 6e74 4c6f 636b 2e6c 6f63 6b49 6e74 6572 ntLock.lockInter │ │ │ │ │ -00075c90: 7275 7074 6962 6c79 2e0a 0a3c 6c69 3e6a ruptibly...
  • j │ │ │ │ │ -00075ca0: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ -00075cb0: 656e 742f 6c6f 636b 732f 5265 656e 7472 ent/locks/Reentr │ │ │ │ │ -00075cc0: 616e 744c 6f63 6b2f 4c6f 636b 4f6e 6365 antLock/LockOnce │ │ │ │ │ -00075cd0: 5065 7254 6872 6561 644c 6f6f 7073 2e6a PerThreadLoops.j │ │ │ │ │ -00075ce0: 6176 613a 2043 6865 636b 7320 666f 7220 ava: Checks for │ │ │ │ │ -00075cf0: 6d69 7373 6564 2073 6967 6e61 6c73 2062 missed signals b │ │ │ │ │ -00075d00: 7920 6c6f 636b 696e 6720 616e 6420 756e y locking and un │ │ │ │ │ -00075d10: 6c6f 636b 696e 6720 6561 6368 206f 6620 locking each of │ │ │ │ │ -00075d20: 616e 2061 7272 6179 206f 6620 6c6f 636b an array of lock │ │ │ │ │ -00075d30: 7320 6f6e 6365 2070 6572 2074 6872 6561 s once per threa │ │ │ │ │ -00075d40: 640a 0a3c 6c69 3e6a 6176 612f 7574 696c d..
  • java/util │ │ │ │ │ -00075d50: 2f63 6f6e 6375 7272 656e 742f 6c6f 636b /concurrent/lock │ │ │ │ │ -00075d60: 732f 5265 656e 7472 616e 744c 6f63 6b2f s/ReentrantLock/ │ │ │ │ │ -00075d70: 5369 6d70 6c65 5265 656e 7472 616e 744c SimpleReentrantL │ │ │ │ │ -00075d80: 6f63 6b4c 6f6f 7073 2e6a 6176 613a 206d ockLoops.java: m │ │ │ │ │ -00075d90: 756c 7469 706c 6520 7468 7265 6164 7320 ultiple threads │ │ │ │ │ -00075da0: 7573 696e 6720 6120 7369 6e67 6c65 206c using a single l │ │ │ │ │ -00075db0: 6f63 6b0a 0a3c 6c69 3e6a 6176 612f 7574 ock..
  • java/ut │ │ │ │ │ -00075dc0: 696c 2f63 6f6e 6375 7272 656e 742f 6c6f il/concurrent/lo │ │ │ │ │ -00075dd0: 636b 732f 5265 656e 7472 616e 744c 6f63 cks/ReentrantLoc │ │ │ │ │ -00075de0: 6b2f 5469 6d65 6f75 744c 6f63 6b4c 6f6f k/TimeoutLockLoo │ │ │ │ │ -00075df0: 7073 2e6a 6176 613a 2043 6865 636b 7320 ps.java: Checks │ │ │ │ │ -00075e00: 666f 7220 7265 7370 6f6e 7369 7665 6e65 for responsivene │ │ │ │ │ -00075e10: 7373 206f 6620 6c6f 636b 7320 746f 2074 ss of locks to t │ │ │ │ │ -00075e20: 696d 656f 7574 732e 0a0a 3c6c 693e 6a61 imeouts...
  • ja │ │ │ │ │ -00075e30: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ -00075e40: 6e74 2f6c 6f63 6b73 2f52 6565 6e74 7261 nt/locks/Reentra │ │ │ │ │ -00075e50: 6e74 5265 6164 5772 6974 654c 6f63 6b2f ntReadWriteLock/ │ │ │ │ │ -00075e60: 4275 6736 3537 3137 3333 2e6a 6176 613a Bug6571733.java: │ │ │ │ │ -00075e70: 2043 6865 636b 2074 6861 7420 7265 6761 Check that rega │ │ │ │ │ -00075e80: 696e 696e 6720 6120 7265 6164 206c 6f63 ining a read loc │ │ │ │ │ -00075e90: 6b20 7375 6363 6565 6473 2061 6674 6572 k succeeds after │ │ │ │ │ -00075ea0: 2061 2077 7269 7465 206c 6f63 6b20 6174 a write lock at │ │ │ │ │ -00075eb0: 7465 6d70 7420 7469 6d65 7320 6f75 740a tempt times out. │ │ │ │ │ -00075ec0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f63 .
  • java/util/c │ │ │ │ │ -00075ed0: 6f6e 6375 7272 656e 742f 6c6f 636b 732f oncurrent/locks/ │ │ │ │ │ -00075ee0: 5265 656e 7472 616e 7452 6561 6457 7269 ReentrantReadWri │ │ │ │ │ -00075ef0: 7465 4c6f 636b 2f43 6f75 6e74 2e6a 6176 teLock/Count.jav │ │ │ │ │ -00075f00: 613a 2052 6563 7572 7369 7665 206c 6f63 a: Recursive loc │ │ │ │ │ -00075f10: 6b20 696e 7661 7269 616e 7420 7361 6e69 k invariant sani │ │ │ │ │ -00075f20: 7479 2063 6865 636b 730a 0a3c 6c69 3e6a ty checks..
  • j │ │ │ │ │ -00075f30: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ -00075f40: 656e 742f 6c6f 636b 732f 5265 656e 7472 ent/locks/Reentr │ │ │ │ │ -00075f50: 616e 7452 6561 6457 7269 7465 4c6f 636b antReadWriteLock │ │ │ │ │ -00075f60: 2f4d 6170 4c6f 6f70 732e 6a61 7661 3a20 /MapLoops.java: │ │ │ │ │ -00075f70: 4578 6572 6369 7365 206d 756c 7469 7468 Exercise multith │ │ │ │ │ -00075f80: 7265 6164 6564 206d 6170 732c 2062 7920 readed maps, by │ │ │ │ │ -00075f90: 6465 6661 756c 7420 436f 6e63 7572 7265 default Concurre │ │ │ │ │ -00075fa0: 6e74 4861 7368 4d61 702e 0a0a 3c6c 693e ntHashMap...
  • │ │ │ │ │ -00075fb0: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00075fc0: 7265 6e74 2f6c 6f63 6b73 2f53 7461 6d70 rent/locks/Stamp │ │ │ │ │ -00075fd0: 6564 4c6f 636b 2f42 6173 6963 2e6a 6176 edLock/Basic.jav │ │ │ │ │ -00075fe0: 613a 2042 6173 6963 2074 6573 7473 2066 a: Basic tests f │ │ │ │ │ -00075ff0: 6f72 2053 7461 6d70 6564 4c6f 636b 0a0a or StampedLock.. │ │ │ │ │ -00076000: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ -00076010: 6e63 7572 7265 6e74 2f6c 6f63 6b73 2f53 ncurrent/locks/S │ │ │ │ │ -00076020: 7461 6d70 6564 4c6f 636b 2f52 6561 6465 tampedLock/Reade │ │ │ │ │ -00076030: 7273 556e 6c6f 636b 4166 7465 7257 7269 rsUnlockAfterWri │ │ │ │ │ -00076040: 7465 556e 6c6f 636b 2e6a 6176 613a 2053 teUnlock.java: S │ │ │ │ │ -00076050: 7461 6d70 6564 4c6f 636b 2073 6572 6961 tampedLock seria │ │ │ │ │ -00076060: 6c69 7a65 7320 7265 6164 6572 7320 6f6e lizes readers on │ │ │ │ │ -00076070: 2077 7269 7465 7220 756e 6c6f 636b 0a0a writer unlock.. │ │ │ │ │ -00076080: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ -00076090: 6e63 7572 7265 6e74 2f74 636b 2f4a 5352 ncurrent/tck/JSR │ │ │ │ │ -000760a0: 3136 3654 6573 7443 6173 652e 6a61 7661 166TestCase.java │ │ │ │ │ -000760b0: 2364 6566 6175 6c74 3a20 436f 6e66 6f72 #default: Confor │ │ │ │ │ -000760c0: 6d61 6e63 6520 7465 7374 696e 6720 7661 mance testing va │ │ │ │ │ -000760d0: 7269 616e 7420 6f66 204a 5352 2d31 3636 riant of JSR-166 │ │ │ │ │ -000760e0: 2074 636b 2074 6573 7473 2e0a 0a3c 6c69 tck tests...
  • java/util/concu │ │ │ │ │ -00076100: 7272 656e 742f 7463 6b2f 4a53 5231 3636 rrent/tck/JSR166 │ │ │ │ │ -00076110: 5465 7374 4361 7365 2e6a 6176 6123 666f TestCase.java#fo │ │ │ │ │ -00076120: 726b 6a6f 696e 706f 6f6c 2d63 6f6d 6d6f rkjoinpool-commo │ │ │ │ │ -00076130: 6e2d 7061 7261 6c6c 656c 6973 6d3a 2054 n-parallelism: T │ │ │ │ │ -00076140: 6573 7420 696d 706c 656d 656e 7461 7469 est implementati │ │ │ │ │ -00076150: 6f6e 2064 6574 6169 6c73 2076 6172 6961 on details varia │ │ │ │ │ -00076160: 6e74 206f 6620 4a53 522d 3136 3620 7463 nt of JSR-166 tc │ │ │ │ │ -00076170: 6b20 7465 7374 7320 7769 7468 2046 6f72 k tests with For │ │ │ │ │ -00076180: 6b4a 6f69 6e50 6f6f 6c20 636f 6d6d 6f6e kJoinPool common │ │ │ │ │ -00076190: 2070 6172 616c 6c65 6c69 736d 2e0a 0a3c parallelism...< │ │ │ │ │ -000761a0: 6c69 3e6a 6176 612f 7574 696c 2f63 6f6e li>java/util/con │ │ │ │ │ -000761b0: 6375 7272 656e 742f 7463 6b2f 4a53 5231 current/tck/JSR1 │ │ │ │ │ -000761c0: 3636 5465 7374 4361 7365 2e6a 6176 6123 66TestCase.java# │ │ │ │ │ -000761d0: 6f74 6865 7273 3a20 5265 6d61 696e 696e others: Remainin │ │ │ │ │ -000761e0: 6720 7465 7374 2069 6d70 6c65 6d65 6e74 g test implement │ │ │ │ │ -000761f0: 6174 696f 6e20 6465 7461 696c 7320 7661 ation details va │ │ │ │ │ -00076200: 7269 616e 7420 6f66 204a 5352 2d31 3636 riant of JSR-166 │ │ │ │ │ -00076210: 2074 636b 2074 6573 7473 2061 7061 7274 tck tests apart │ │ │ │ │ -00076220: 2066 726f 6d20 466f 726b 4a6f 696e 506f from ForkJoinPo │ │ │ │ │ -00076230: 6f6c 2063 6f6d 6d6f 6e20 7061 7261 6c6c ol common parall │ │ │ │ │ -00076240: 656c 6973 6d2e 0a0a 3c6c 693e 6a61 7661 elism...
  • java │ │ │ │ │ -00076250: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ -00076260: 2f74 636b 2f4a 5352 3136 3654 6573 7443 /tck/JSR166TestC │ │ │ │ │ -00076270: 6173 652e 6a61 7661 2373 6563 7572 6974 ase.java#securit │ │ │ │ │ -00076280: 792d 6d61 6e61 6765 723a 2043 6f6e 666f y-manager: Confo │ │ │ │ │ -00076290: 726d 616e 6365 2074 6573 7469 6e67 2076 rmance testing v │ │ │ │ │ -000762a0: 6172 6961 6e74 206f 6620 4a53 522d 3136 ariant of JSR-16 │ │ │ │ │ -000762b0: 3620 7463 6b20 7465 7374 7320 7769 7468 6 tck tests with │ │ │ │ │ -000762c0: 206a 6176 6120 7365 6375 7269 7479 206d java security m │ │ │ │ │ -000762d0: 616e 6167 6572 2073 6574 2074 6f20 616c anager set to al │ │ │ │ │ -000762e0: 6c6f 772e 0a0a 3c6c 693e 6a61 7661 2f75 low...
  • java/u │ │ │ │ │ -000762f0: 7469 6c2f 6675 6e63 7469 6f6e 2f42 6946 til/function/BiF │ │ │ │ │ -00076300: 756e 6374 696f 6e2f 4269 4675 6e63 7469 unction/BiFuncti │ │ │ │ │ -00076310: 6f6e 5465 7374 2e6a 6176 613a 2020 0a0a onTest.java: .. │ │ │ │ │ -00076320: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6675
  • java/util/fu │ │ │ │ │ -00076330: 6e63 7469 6f6e 2f42 696e 6172 794f 7065 nction/BinaryOpe │ │ │ │ │ -00076340: 7261 746f 722f 4261 7369 6354 6573 742e rator/BasicTest. │ │ │ │ │ -00076350: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -00076360: 612f 7574 696c 2f66 756e 6374 696f 6e2f a/util/function/ │ │ │ │ │ -00076370: 5072 6564 6963 6174 654e 6f74 5465 7374 PredicateNotTest │ │ │ │ │ -00076380: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -00076390: 7661 2f75 7469 6c2f 6a61 722f 4174 7472 va/util/jar/Attr │ │ │ │ │ -000763a0: 6962 7574 6573 2f49 7465 7261 7469 6f6e ibutes/Iteration │ │ │ │ │ -000763b0: 4f72 6465 722e 6a61 7661 3a20 456e 7375 Order.java: Ensu │ │ │ │ │ -000763c0: 7265 2041 7474 7269 6275 7465 2069 7465 re Attribute ite │ │ │ │ │ -000763d0: 7261 7469 6f6e 206f 7264 6572 2069 7320 ration order is │ │ │ │ │ -000763e0: 7468 6520 696e 7365 7274 696f 6e20 6f72 the insertion or │ │ │ │ │ -000763f0: 6465 722e 0a0a 3c6c 693e 6a61 7661 2f75 der...
  • java/u │ │ │ │ │ -00076400: 7469 6c2f 6a61 722f 4174 7472 6962 7574 til/jar/Attribut │ │ │ │ │ -00076410: 6573 2f4e 616d 652e 6a61 7661 3a20 4d61 es/Name.java: Ma │ │ │ │ │ -00076420: 6b65 2073 7572 6520 656d 7074 7920 7374 ke sure empty st │ │ │ │ │ -00076430: 7269 6e67 2069 7320 6e6f 7420 6120 7661 ring is not a va │ │ │ │ │ -00076440: 6c69 6420 4174 7472 6962 7574 6573 206e lid Attributes n │ │ │ │ │ -00076450: 616d 652e 0a0a 3c6c 693e 6a61 7661 2f75 ame...
  • java/u │ │ │ │ │ -00076460: 7469 6c2f 6a61 722f 4174 7472 6962 7574 til/jar/Attribut │ │ │ │ │ -00076470: 6573 2f4e 756c 6c41 6e64 456d 7074 794b es/NullAndEmptyK │ │ │ │ │ -00076480: 6579 7341 6e64 5661 6c75 6573 2e6a 6176 eysAndValues.jav │ │ │ │ │ -00076490: 613a 2054 6573 7473 206d 616e 6966 6573 a: Tests manifes │ │ │ │ │ -000764a0: 7473 2077 6974 6820 7b40 636f 6465 206e ts with {@code n │ │ │ │ │ -000764b0: 756c 6c7d 2061 6e64 2065 6d70 7479 2073 ull} and empty s │ │ │ │ │ -000764c0: 7472 696e 6720 7b40 636f 6465 2022 227d tring {@code ""} │ │ │ │ │ -000764d0: 2076 616c 7565 7320 6173 2073 6563 7469 values as secti │ │ │ │ │ -000764e0: 6f6e 206e 616d 652c 2068 6561 6465 7220 on name, header │ │ │ │ │ -000764f0: 6e61 6d65 2c20 6f72 2076 616c 7565 2069 name, or value i │ │ │ │ │ -00076500: 6e20 626f 7468 206d 6169 6e20 616e 6420 n both main and │ │ │ │ │ -00076510: 6e61 6d65 6420 6174 7472 6962 7574 6573 named attributes │ │ │ │ │ -00076520: 2073 6563 7469 6f6e 732e 0a0a 3c6c 693e sections...
  • │ │ │ │ │ -00076530: 6a61 7661 2f75 7469 6c2f 6a61 722f 4174 java/util/jar/At │ │ │ │ │ -00076540: 7472 6962 7574 6573 2f50 7574 416e 6450 tributes/PutAndP │ │ │ │ │ -00076550: 7574 416c 6c2e 6a61 7661 3a20 5465 7374 utAll.java: Test │ │ │ │ │ -00076560: 2069 6620 7075 7420 616e 6420 7075 7441 if put and putA │ │ │ │ │ -00076570: 6c6c 2077 696c 6c20 7465 7374 2066 6f72 ll will test for │ │ │ │ │ -00076580: 2069 6c6c 6567 616c 2061 7267 756d 656e illegal argumen │ │ │ │ │ -00076590: 7473 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ts...
  • java/ut │ │ │ │ │ -000765a0: 696c 2f6a 6172 2f41 7474 7269 6275 7465 il/jar/Attribute │ │ │ │ │ -000765b0: 732f 5465 7374 4174 7472 734e 4c2e 6a61 s/TestAttrsNL.ja │ │ │ │ │ -000765c0: 7661 3a20 5465 7374 2041 7474 7269 6275 va: Test Attribu │ │ │ │ │ -000765d0: 7465 7320 6e65 776c 696e 650a 0a3c 6c69 tes newline..
  • java/util/jar/J │ │ │ │ │ -000765f0: 6172 456e 7472 792f 4765 744d 6574 686f arEntry/GetMetho │ │ │ │ │ -00076600: 6473 5265 7475 726e 436c 6f6e 6573 2e6a dsReturnClones.j │ │ │ │ │ -00076610: 6176 613a 2045 6e73 7572 6520 7468 6174 ava: Ensure that │ │ │ │ │ -00076620: 2063 616c 6c65 7273 2063 616e 6e6f 7420 callers cannot │ │ │ │ │ -00076630: 6d6f 6469 6679 2074 6865 2069 6e74 6572 modify the inter │ │ │ │ │ -00076640: 6e61 6c20 4a61 7245 6e74 7279 2063 6572 nal JarEntry cer │ │ │ │ │ -00076650: 7420 616e 6420 636f 6465 7369 676e 6572 t and codesigner │ │ │ │ │ -00076660: 2061 7272 6179 732e 0a0a 3c6c 693e 6a61 arrays...
  • ja │ │ │ │ │ -00076670: 7661 2f75 7469 6c2f 6a61 722f 4a61 7246 va/util/jar/JarF │ │ │ │ │ -00076680: 696c 652f 436f 6e73 7472 7563 746f 722e ile/Constructor. │ │ │ │ │ -00076690: 6a61 7661 3a20 4368 6563 6b20 7468 6174 java: Check that │ │ │ │ │ -000766a0: 2063 6f6e 7374 7275 6374 6f72 7320 7468 constructors th │ │ │ │ │ -000766b0: 726f 7720 7370 6563 6966 6965 6420 6578 row specified ex │ │ │ │ │ -000766c0: 6365 7074 696f 6e73 0a0a 3c6c 693e 6a61 ceptions..
  • ja │ │ │ │ │ -000766d0: 7661 2f75 7469 6c2f 6a61 722f 4a61 7246 va/util/jar/JarF │ │ │ │ │ -000766e0: 696c 652f 4967 6e6f 7265 556e 7265 6c61 ile/IgnoreUnrela │ │ │ │ │ -000766f0: 7465 6453 6967 6e61 7475 7265 4669 6c65 tedSignatureFile │ │ │ │ │ -00076700: 732e 6a61 7661 3a20 4d61 6b65 2073 7572 s.java: Make sur │ │ │ │ │ -00076710: 6520 7369 676e 6174 7572 6520 7265 6c61 e signature rela │ │ │ │ │ -00076720: 7465 6420 6669 6c65 7320 696e 2073 7562 ted files in sub │ │ │ │ │ -00076730: 6469 7265 6374 6f72 6965 7320 6f66 204d directories of M │ │ │ │ │ -00076740: 4554 412d 494e 4620 6172 6520 6e6f 7420 ETA-INF are not │ │ │ │ │ -00076750: 636f 6e73 6964 6572 6564 2066 6f72 2076 considered for v │ │ │ │ │ -00076760: 6572 6966 6963 6174 696f 6e0a 0a3c 6c69 erification..
  • java/util/jar/J │ │ │ │ │ -00076780: 6172 4669 6c65 2f4a 6172 4261 636b 7469 arFile/JarBackti │ │ │ │ │ -00076790: 636b 4d61 6e69 6665 7374 2e6a 6176 613a ckManifest.java: │ │ │ │ │ -000767a0: 204d 616b 6520 7375 7265 2073 6361 6e6e Make sure scann │ │ │ │ │ -000767b0: 696e 6720 6d61 6e69 6665 7374 2064 6f65 ing manifest doe │ │ │ │ │ -000767c0: 736e 2774 2074 6872 6f77 2041 494f 4f42 sn't throw AIOOB │ │ │ │ │ -000767d0: 4520 6f6e 2063 6572 7461 696e 2073 7472 E on certain str │ │ │ │ │ -000767e0: 696e 6773 2063 6f6e 7461 696e 696e 6720 ings containing │ │ │ │ │ -000767f0: 6261 636b 7469 636b 732e 0a0a 3c6c 693e backticks...
  • │ │ │ │ │ -00076800: 6a61 7661 2f75 7469 6c2f 6a61 722f 4a61 java/util/jar/Ja │ │ │ │ │ -00076810: 7246 696c 652f 4a61 724e 6f4d 616e 6966 rFile/JarNoManif │ │ │ │ │ -00076820: 6573 742e 6a61 7661 3a20 4a61 7246 696c est.java: JarFil │ │ │ │ │ -00076830: 652e 6d61 7962 6549 6e73 7461 6e74 6961 e.maybeInstantia │ │ │ │ │ -00076840: 7465 5665 7269 6669 6572 206d 7573 7420 teVerifier must │ │ │ │ │ -00076850: 6368 6563 6b20 666f 7220 6162 7365 6e63 check for absenc │ │ │ │ │ -00076860: 6520 6f66 206d 616e 6966 6573 740a 0a3c e of manifest..< │ │ │ │ │ -00076870: 6c69 3e6a 6176 612f 7574 696c 2f6a 6172 li>java/util/jar │ │ │ │ │ -00076880: 2f4a 6172 4669 6c65 2f4d 6576 4e50 452e /JarFile/MevNPE. │ │ │ │ │ -00076890: 6a61 7661 3a20 4e50 4520 6672 6f6d 2073 java: NPE from s │ │ │ │ │ -000768a0: 756e 2e73 6563 7572 6974 792e 7574 696c un.security.util │ │ │ │ │ -000768b0: 2e4d 616e 6966 6573 7445 6e74 7279 5665 .ManifestEntryVe │ │ │ │ │ -000768c0: 7269 6669 6572 2e76 6572 6966 7920 6475 rifier.verify du │ │ │ │ │ -000768d0: 7269 6e67 204d 6176 656e 2062 7569 6c64 ring Maven build │ │ │ │ │ -000768e0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -000768f0: 6a61 722f 4a61 7246 696c 652f 5363 616e jar/JarFile/Scan │ │ │ │ │ -00076900: 5369 676e 6564 4a61 722e 6a61 7661 3a20 SignedJar.java: │ │ │ │ │ -00076910: 4368 6563 6b20 7468 6174 2061 2073 6967 Check that a sig │ │ │ │ │ -00076920: 6e65 6420 4a41 5220 6669 6c65 2063 6f6e ned JAR file con │ │ │ │ │ -00076930: 7461 696e 696e 6720 616e 2075 6e73 7570 taining an unsup │ │ │ │ │ -00076940: 706f 7274 6564 2073 6967 6e65 7220 696e ported signer in │ │ │ │ │ -00076950: 666f 2061 7474 7269 6275 7465 2063 616e fo attribute can │ │ │ │ │ -00076960: 2062 6520 7061 7273 6564 2073 7563 6365 be parsed succe │ │ │ │ │ -00076970: 7373 6675 6c6c 792e 0a0a 3c6c 693e 6a61 ssfully...
  • ja │ │ │ │ │ -00076980: 7661 2f75 7469 6c2f 6a61 722f 4a61 7246 va/util/jar/JarF │ │ │ │ │ -00076990: 696c 652f 5369 676e 6564 4a61 7246 696c ile/SignedJarFil │ │ │ │ │ -000769a0: 6547 6574 496e 7075 7453 7472 6561 6d2e eGetInputStream. │ │ │ │ │ -000769b0: 6a61 7661 3a20 4a61 7246 696c 652e 6765 java: JarFile.ge │ │ │ │ │ -000769c0: 7449 6e70 7574 5374 7265 616d 2073 686f tInputStream sho │ │ │ │ │ -000769d0: 756c 6420 6e6f 7420 7468 726f 7720 7768 uld not throw wh │ │ │ │ │ -000769e0: 656e 206a 6172 2066 696c 6520 6973 2073 en jar file is s │ │ │ │ │ -000769f0: 6967 6e65 640a 0a3c 6c69 3e6a 6176 612f igned..
  • java/ │ │ │ │ │ -00076a00: 7574 696c 2f6a 6172 2f4a 6172 4669 6c65 util/jar/JarFile │ │ │ │ │ -00076a10: 2f53 6967 6e65 644a 6172 5065 6e64 696e /SignedJarPendin │ │ │ │ │ -00076a20: 6742 6c6f 636b 2e6a 6176 613a 204a 4152 gBlock.java: JAR │ │ │ │ │ -00076a30: 7320 7769 7468 2070 656e 6469 6e67 2062 s with pending b │ │ │ │ │ -00076a40: 6c6f 636b 2066 696c 6573 2028 7768 6572 lock files (wher │ │ │ │ │ -00076a50: 6520 2e52 5341 2063 6f6d 6573 2062 6566 e .RSA comes bef │ │ │ │ │ -00076a60: 6f72 6520 2e53 4629 2073 686f 756c 6420 ore .SF) should │ │ │ │ │ -00076a70: 7665 7269 6679 2063 6f72 7265 6374 6c79 verify correctly │ │ │ │ │ -00076a80: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00076a90: 6a61 722f 4a61 7246 696c 652f 536f 7272 jar/JarFile/Sorr │ │ │ │ │ -00076aa0: 7943 6c6f 7365 642e 6a61 7661 3a20 4163 yClosed.java: Ac │ │ │ │ │ -00076ab0: 6365 7373 696e 6720 6120 636c 6f73 6564 cessing a closed │ │ │ │ │ -00076ac0: 206a 6172 2066 696c 6520 7368 6f75 6c64 jar file should │ │ │ │ │ -00076ad0: 2067 656e 6572 6174 6520 496c 6c65 6761 generate Illega │ │ │ │ │ -00076ae0: 6c53 7461 7465 4578 6365 7074 696f 6e2e lStateException. │ │ │ │ │ -00076af0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00076b00: 6a61 722f 4a61 7246 696c 652f 5475 726b jar/JarFile/Turk │ │ │ │ │ -00076b10: 4365 7274 2e6a 6176 613a 204d 616b 6520 Cert.java: Make │ │ │ │ │ -00076b20: 7375 7265 206a 6172 2063 6572 7469 6669 sure jar certifi │ │ │ │ │ -00076b30: 6361 7465 7320 776f 726b 2066 6f72 2054 cates work for T │ │ │ │ │ -00076b40: 7572 6b69 7368 206c 6f63 616c 650a 0a3c urkish locale..< │ │ │ │ │ -00076b50: 6c69 3e6a 6176 612f 7574 696c 2f6a 6172 li>java/util/jar │ │ │ │ │ -00076b60: 2f4a 6172 4669 6c65 2f56 6572 6966 7953 /JarFile/VerifyS │ │ │ │ │ -00076b70: 6967 6e65 644a 6172 2e6a 6176 613a 204d ignedJar.java: M │ │ │ │ │ -00076b80: 616b 6520 7375 7265 2076 6572 6966 7969 ake sure verifyi │ │ │ │ │ -00076b90: 6e67 2073 6967 6e65 6420 4a61 7220 646f ng signed Jar do │ │ │ │ │ -00076ba0: 6573 6e27 7420 7468 726f 7720 5365 6375 esn't throw Secu │ │ │ │ │ -00076bb0: 7269 7479 4578 6365 7074 696f 6e0a 0a3c rityException..< │ │ │ │ │ -00076bc0: 6c69 3e6a 6176 612f 7574 696c 2f6a 6172 li>java/util/jar │ │ │ │ │ -00076bd0: 2f4a 6172 4669 6c65 2f6a 6172 5665 7269 /JarFile/jarVeri │ │ │ │ │ -00076be0: 6669 6361 7469 6f6e 2f4d 756c 7469 5072 fication/MultiPr │ │ │ │ │ -00076bf0: 6f76 6964 6572 5465 7374 2e6a 6176 613a oviderTest.java: │ │ │ │ │ -00076c00: 2061 7474 656d 7074 2074 6f20 7472 6967 attempt to trig │ │ │ │ │ -00076c10: 6765 7220 636c 6173 7320 6c6f 6164 696e ger class loadin │ │ │ │ │ -00076c20: 6720 6672 6f6d 2074 6865 2063 6c61 7373 g from the class │ │ │ │ │ -00076c30: 6c6f 6164 6572 2064 7572 696e 6720 4a41 loader during JA │ │ │ │ │ -00076c40: 5220 6669 6c65 2076 6572 6966 6963 6174 R file verificat │ │ │ │ │ -00076c50: 696f 6e0a 0a3c 6c69 3e6a 6176 612f 7574 ion..
  • java/ut │ │ │ │ │ -00076c60: 696c 2f6a 6172 2f4a 6172 4669 6c65 2f6d il/jar/JarFile/m │ │ │ │ │ -00076c70: 726a 6172 2f4d 756c 7469 5265 6c65 6173 rjar/MultiReleas │ │ │ │ │ -00076c80: 654a 6172 4150 492e 6a61 7661 3a20 5465 eJarAPI.java: Te │ │ │ │ │ -00076c90: 7374 2074 6865 2065 7874 656e 6465 6420 st the extended │ │ │ │ │ -00076ca0: 4150 4920 616e 6420 7468 6520 616c 6961 API and the alia │ │ │ │ │ -00076cb0: 7369 6e67 2061 6464 6974 696f 6e73 2069 sing additions i │ │ │ │ │ -00076cc0: 6e20 4a61 7246 696c 6520 7468 6174 2073 n JarFile that s │ │ │ │ │ -00076cd0: 7570 706f 7274 206d 756c 7469 2d72 656c upport multi-rel │ │ │ │ │ -00076ce0: 6561 7365 206a 6172 2066 696c 6573 0a0a ease jar files.. │ │ │ │ │ -00076cf0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6a61
  • java/util/ja │ │ │ │ │ -00076d00: 722f 4a61 7246 696c 652f 6d72 6a61 722f r/JarFile/mrjar/ │ │ │ │ │ -00076d10: 4d75 6c74 6952 656c 6561 7365 4a61 7248 MultiReleaseJarH │ │ │ │ │ -00076d20: 7474 7050 726f 7065 7274 6965 732e 6a61 ttpProperties.ja │ │ │ │ │ -00076d30: 7661 3a20 5465 7374 2074 6865 2053 7973 va: Test the Sys │ │ │ │ │ -00076d40: 7465 6d20 7072 6f70 6572 7469 6573 2066 tem properties f │ │ │ │ │ -00076d50: 6f72 204a 6172 4669 6c65 2074 6861 7420 or JarFile that │ │ │ │ │ -00076d60: 7375 7070 6f72 7420 6d75 6c74 692d 7265 support multi-re │ │ │ │ │ -00076d70: 6c65 6173 6520 6a61 7220 6669 6c65 730a lease jar files. │ │ │ │ │ -00076d80: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f6a .
  • java/util/j │ │ │ │ │ -00076d90: 6172 2f4a 6172 4669 6c65 2f6d 726a 6172 ar/JarFile/mrjar │ │ │ │ │ -00076da0: 2f4d 756c 7469 5265 6c65 6173 654a 6172 /MultiReleaseJar │ │ │ │ │ -00076db0: 5072 6f70 6572 7469 6573 2e6a 6176 613a Properties.java: │ │ │ │ │ -00076dc0: 2054 6573 7420 7468 6520 5379 7374 656d Test the System │ │ │ │ │ -00076dd0: 2070 726f 7065 7274 6965 7320 666f 7220 properties for │ │ │ │ │ -00076de0: 4a61 7246 696c 6520 7468 6174 2073 7570 JarFile that sup │ │ │ │ │ -00076df0: 706f 7274 206d 756c 7469 2d72 656c 6561 port multi-relea │ │ │ │ │ -00076e00: 7365 206a 6172 2066 696c 6573 0a0a 3c6c se jar files..java/util/jar/ │ │ │ │ │ -00076e20: 4a61 7246 696c 652f 6d72 6a61 722f 4d75 JarFile/mrjar/Mu │ │ │ │ │ -00076e30: 6c74 6952 656c 6561 7365 4a61 7253 6563 ltiReleaseJarSec │ │ │ │ │ -00076e40: 7572 6974 792e 6a61 7661 3a20 5465 7374 urity.java: Test │ │ │ │ │ -00076e50: 2070 6f74 656e 7469 616c 2073 6563 7572 potential secur │ │ │ │ │ -00076e60: 6974 7920 7265 6c61 7465 6420 6973 7375 ity related issu │ │ │ │ │ -00076e70: 6573 0a0a 3c6c 693e 6a61 7661 2f75 7469 es..
  • java/uti │ │ │ │ │ -00076e80: 6c2f 6a61 722f 4a61 7246 696c 652f 6d72 l/jar/JarFile/mr │ │ │ │ │ -00076e90: 6a61 722f 5465 7374 5665 7273 696f 6e65 jar/TestVersione │ │ │ │ │ -00076ea0: 6453 7472 6561 6d2e 6a61 7661 3a20 6261 dStream.java: ba │ │ │ │ │ -00076eb0: 7369 6320 7465 7374 7320 666f 7220 6d75 sic tests for mu │ │ │ │ │ -00076ec0: 6c74 692d 7265 6c65 6173 6520 6a61 7220 lti-release jar │ │ │ │ │ -00076ed0: 7665 7273 696f 6e65 6420 7374 7265 616d versioned stream │ │ │ │ │ -00076ee0: 730a 0a3c 6c69 3e6a 6176 612f 7574 696c s..
  • java/util │ │ │ │ │ -00076ef0: 2f6a 6172 2f4a 6172 496e 7075 7453 7472 /jar/JarInputStr │ │ │ │ │ -00076f00: 6561 6d2f 456d 7074 794a 6172 2e6a 6176 eam/EmptyJar.jav │ │ │ │ │ -00076f10: 613a 204d 616b 6520 7375 7265 204a 6172 a: Make sure Jar │ │ │ │ │ -00076f20: 496e 7075 7453 7472 6561 6d20 636f 6e73 InputStream cons │ │ │ │ │ -00076f30: 7472 7563 746f 7220 7769 6c6c 206e 6f74 tructor will not │ │ │ │ │ -00076f40: 2074 6872 6f77 204e 756c 6c50 6f69 6e74 throw NullPoint │ │ │ │ │ -00076f50: 6572 4578 6365 7074 696f 6e20 7768 656e erException when │ │ │ │ │ -00076f60: 2074 6865 204a 4152 2066 696c 6520 6973 the JAR file is │ │ │ │ │ -00076f70: 2065 6d70 7479 2e0a 0a3c 6c69 3e6a 6176 empty...
  • jav │ │ │ │ │ -00076f80: 612f 7574 696c 2f6a 6172 2f4a 6172 496e a/util/jar/JarIn │ │ │ │ │ -00076f90: 7075 7453 7472 6561 6d2f 4578 7472 6146 putStream/ExtraF │ │ │ │ │ -00076fa0: 696c 6549 6e4d 6574 6149 6e66 2e6a 6176 ileInMetaInf.jav │ │ │ │ │ -00076fb0: 613a 204a 6172 496e 7075 7453 7472 6561 a: JarInputStrea │ │ │ │ │ -00076fc0: 6d20 646f 6573 6e27 7420 7072 6f76 6964 m doesn't provid │ │ │ │ │ -00076fd0: 6520 6365 7274 6966 6963 6174 6573 2066 e certificates f │ │ │ │ │ -00076fe0: 6f72 2073 6f6d 6520 6669 6c65 2075 6e64 or some file und │ │ │ │ │ -00076ff0: 6572 204d 4554 412d 494e 460a 0a3c 6c69 er META-INF..
  • java/util/jar/J │ │ │ │ │ -00077010: 6172 496e 7075 7453 7472 6561 6d2f 5363 arInputStream/Sc │ │ │ │ │ -00077020: 616e 5369 676e 6564 4a61 722e 6a61 7661 anSignedJar.java │ │ │ │ │ -00077030: 3a20 436f 6e66 6972 6d20 7468 6174 204a : Confirm that J │ │ │ │ │ -00077040: 6172 456e 7472 792e 6765 7443 6572 7469 arEntry.getCerti │ │ │ │ │ -00077050: 6669 6361 7465 7320 6964 656e 7469 6669 ficates identifi │ │ │ │ │ -00077060: 6573 2073 6967 6e65 6420 656e 7472 6965 es signed entrie │ │ │ │ │ -00077070: 732e 0a0a 3c6c 693e 6a61 7661 2f75 7469 s...
  • java/uti │ │ │ │ │ -00077080: 6c2f 6a61 722f 4a61 7249 6e70 7574 5374 l/jar/JarInputSt │ │ │ │ │ -00077090: 7265 616d 2f54 6573 7449 6e64 6578 6564 ream/TestIndexed │ │ │ │ │ -000770a0: 4a61 7257 6974 6842 6164 5369 676e 6174 JarWithBadSignat │ │ │ │ │ -000770b0: 7572 652e 6a61 7661 3a20 436f 6e66 6972 ure.java: Confir │ │ │ │ │ -000770c0: 6d20 7468 6520 4a61 7249 6e70 7574 5374 m the JarInputSt │ │ │ │ │ -000770d0: 7265 616d 2074 6872 6f77 7320 7468 6520 ream throws the │ │ │ │ │ -000770e0: 5365 6375 7269 7479 4578 6365 7074 696f SecurityExceptio │ │ │ │ │ -000770f0: 6e20 7768 656e 2076 6572 6966 7969 6e67 n when verifying │ │ │ │ │ -00077100: 2061 6e20 696e 6465 7865 6420 6a61 7220 an indexed jar │ │ │ │ │ -00077110: 6669 6c65 2077 6974 6820 636f 7272 7570 file with corrup │ │ │ │ │ -00077120: 7465 6420 7369 676e 6174 7572 650a 0a3c ted signature..< │ │ │ │ │ -00077130: 6c69 3e6a 6176 612f 7574 696c 2f6a 6172 li>java/util/jar │ │ │ │ │ -00077140: 2f4d 616e 6966 6573 742f 4372 6561 7465 /Manifest/Create │ │ │ │ │ -00077150: 4d61 6e69 6665 7374 2e6a 6176 613a 204a Manifest.java: J │ │ │ │ │ -00077160: 6172 2074 6f6f 6c73 2066 6169 6c73 2074 ar tools fails t │ │ │ │ │ -00077170: 6f20 6765 6e65 7261 7465 206d 616e 6966 o generate manif │ │ │ │ │ -00077180: 6573 7420 636f 7272 6563 746c 7920 7768 est correctly wh │ │ │ │ │ -00077190: 656e 2062 6f75 6e64 6172 7920 636f 6e64 en boundary cond │ │ │ │ │ -000771a0: 6974 696f 6e20 6869 740a 0a3c 6c69 3e6a ition hit..
  • j │ │ │ │ │ -000771b0: 6176 612f 7574 696c 2f6a 6172 2f4d 616e ava/util/jar/Man │ │ │ │ │ -000771c0: 6966 6573 742f 496e 636c 7564 6549 6e45 ifest/IncludeInE │ │ │ │ │ -000771d0: 7863 6570 7469 6f6e 7354 6573 742e 6a61 xceptionsTest.ja │ │ │ │ │ -000771e0: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -000771f0: 7468 6520 7072 6f70 6572 7479 206a 646b the property jdk │ │ │ │ │ -00077200: 2e6e 6574 2e69 6e63 6c75 6465 496e 4578 .net.includeInEx │ │ │ │ │ -00077210: 6365 7074 696f 6e73 2077 6f72 6b73 2061 ceptions works a │ │ │ │ │ -00077220: 7320 6578 7065 6374 6564 2077 6865 6e20 s expected when │ │ │ │ │ -00077230: 616e 2065 7272 6f72 206f 6363 7572 7320 an error occurs │ │ │ │ │ -00077240: 7768 696c 6520 7265 6164 696e 6720 616e while reading an │ │ │ │ │ -00077250: 2069 6e76 616c 6964 204d 616e 6966 6573 invalid Manifes │ │ │ │ │ -00077260: 7420 6669 6c65 2e0a 0a3c 6c69 3e6a 6176 t file...
  • jav │ │ │ │ │ -00077270: 612f 7574 696c 2f6a 6172 2f4d 616e 6966 a/util/jar/Manif │ │ │ │ │ -00077280: 6573 742f 4c69 6e65 4272 6561 6b4c 696e est/LineBreakLin │ │ │ │ │ -00077290: 6557 6964 7468 2e6a 6176 613a 2077 7269 eWidth.java: wri │ │ │ │ │ -000772a0: 7465 2076 616c 6964 206d 616e 6966 6573 te valid manifes │ │ │ │ │ -000772b0: 7473 2077 6974 6820 7265 7370 6563 7420 ts with respect │ │ │ │ │ -000772c0: 746f 206c 696e 6520 6272 6561 6b73 2061 to line breaks a │ │ │ │ │ -000772d0: 6e64 2072 6561 6420 616e 7920 6c69 6e65 nd read any line │ │ │ │ │ -000772e0: 2077 6964 7468 0a0a 3c6c 693e 6a61 7661 width..
  • java │ │ │ │ │ -000772f0: 2f75 7469 6c2f 6a61 722f 4d61 6e69 6665 /util/jar/Manife │ │ │ │ │ -00077300: 7374 2f56 616c 7565 5574 6638 436f 6469 st/ValueUtf8Codi │ │ │ │ │ -00077310: 6e67 2e6a 6176 613a 2054 6573 7473 2065 ng.java: Tests e │ │ │ │ │ -00077320: 6e63 6f64 696e 6720 616e 6420 6465 636f ncoding and deco │ │ │ │ │ -00077330: 6469 6e67 206d 616e 6966 6573 7420 6865 ding manifest he │ │ │ │ │ -00077340: 6164 6572 2076 616c 7565 7320 746f 2061 ader values to a │ │ │ │ │ -00077350: 6e64 2066 726f 6d20 5554 462d 3820 7769 nd from UTF-8 wi │ │ │ │ │ -00077360: 7468 2074 6865 2063 6f6d 706c 6574 6520 th the complete │ │ │ │ │ -00077370: 556e 6963 6f64 6520 6368 6172 6163 7465 Unicode characte │ │ │ │ │ -00077380: 7220 7365 742e 0a0a 3c6c 693e 6a61 7661 r set...
  • java │ │ │ │ │ -00077390: 2f75 7469 6c2f 6a61 722f 4d61 6e69 6665 /util/jar/Manife │ │ │ │ │ -000773a0: 7374 2f57 7269 7465 4269 6e61 7279 5374 st/WriteBinarySt │ │ │ │ │ -000773b0: 7275 6374 7572 652e 6a61 7661 3a20 5465 ructure.java: Te │ │ │ │ │ -000773c0: 7374 7320 7468 6174 206a 6172 206d 616e sts that jar man │ │ │ │ │ -000773d0: 6966 6573 7473 2061 7265 2077 7269 7474 ifests are writt │ │ │ │ │ -000773e0: 656e 2069 6e20 6120 7061 7274 6963 756c en in a particul │ │ │ │ │ -000773f0: 6172 2073 7472 7563 7475 7265 0a0a 3c6c ar structure..java/util/jar/ │ │ │ │ │ -00077410: 5465 7374 4578 7472 612e 6a61 7661 3a20 TestExtra.java: │ │ │ │ │ -00077420: 5465 7374 2074 6861 7420 636c 6965 6e74 Test that client │ │ │ │ │ -00077430: 2d70 726f 7669 6465 6420 6461 7461 2069 -provided data i │ │ │ │ │ -00077440: 6e20 7468 6520 6578 7472 6120 6669 656c n the extra fiel │ │ │ │ │ -00077450: 6420 6973 2077 7269 7474 656e 2061 6e64 d is written and │ │ │ │ │ -00077460: 2072 6561 6420 636f 7272 6563 746c 792c read correctly, │ │ │ │ │ -00077470: 2074 616b 696e 6720 696e 746f 2061 6363 taking into acc │ │ │ │ │ -00077480: 6f75 6e74 2074 6865 204a 4152 5f4d 4147 ount the JAR_MAG │ │ │ │ │ -00077490: 4943 2077 7269 7474 656e 2069 6e74 6f20 IC written into │ │ │ │ │ -000774a0: 7468 6520 6578 7472 6120 6669 656c 6420 the extra field │ │ │ │ │ -000774b0: 6f66 2074 6865 2066 6972 7374 2065 6e74 of the first ent │ │ │ │ │ -000774c0: 7279 206f 6620 4a41 5220 6669 6c65 732e ry of JAR files. │ │ │ │ │ -000774d0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -000774e0: 6c6f 6767 696e 672f 416e 6f6e 796d 6f75 logging/Anonymou │ │ │ │ │ -000774f0: 734c 6f67 6765 722f 5465 7374 416e 6f6e sLogger/TestAnon │ │ │ │ │ -00077500: 796d 6f75 734c 6f67 6765 722e 6a61 7661 ymousLogger.java │ │ │ │ │ -00077510: 3a20 6368 6563 6b73 2074 6861 7420 616e : checks that an │ │ │ │ │ -00077520: 6f6e 796d 6f75 7320 6c6f 6767 6572 2073 onymous logger s │ │ │ │ │ -00077530: 6574 7465 7273 2077 6f72 6b20 6173 2065 etters work as e │ │ │ │ │ -00077540: 7870 6563 7465 6420 7768 656e 2061 2073 xpected when a s │ │ │ │ │ -00077550: 6563 7572 6974 7920 6d61 6e61 6765 7220 ecurity manager │ │ │ │ │ -00077560: 6973 2073 6574 2c20 616e 6420 6368 6563 is set, and chec │ │ │ │ │ -00077570: 6b73 2074 6861 7420 6765 7474 6572 7320 ks that getters │ │ │ │ │ -00077580: 7265 7475 726e 2065 7870 6563 7465 6420 return expected │ │ │ │ │ -00077590: 7661 6c75 6573 2e0a 0a3c 6c69 3e6a 6176 values...
  • jav │ │ │ │ │ -000775a0: 612f 7574 696c 2f6c 6f67 6769 6e67 2f43 a/util/logging/C │ │ │ │ │ -000775b0: 6865 636b 4c6f 636b 4c6f 6361 7469 6f6e heckLockLocation │ │ │ │ │ -000775c0: 5465 7374 2e6a 6176 613a 2074 6872 6f77 Test.java: throw │ │ │ │ │ -000775d0: 206d 6f72 6520 7072 6563 6973 6520 494f more precise IO │ │ │ │ │ -000775e0: 4578 6365 7074 696f 6e20 7768 656e 2070 Exception when p │ │ │ │ │ -000775f0: 6174 7465 726e 2073 7065 6369 6669 6573 attern specifies │ │ │ │ │ -00077600: 2069 6e76 616c 6964 2064 6972 6563 746f invalid directo │ │ │ │ │ -00077610: 7279 0a0a 3c6c 693e 6a61 7661 2f75 7469 ry..
  • java/uti │ │ │ │ │ -00077620: 6c2f 6c6f 6767 696e 672f 4368 6563 6b5a l/logging/CheckZ │ │ │ │ │ -00077630: 6f6d 6269 654c 6f63 6b54 6573 742e 6a61 ombieLockTest.ja │ │ │ │ │ -00077640: 7661 3a20 5265 6772 6573 7369 6f6e 206f va: Regression o │ │ │ │ │ -00077650: 6e20 6a61 7661 2e75 7469 6c2e 6c6f 6767 n java.util.logg │ │ │ │ │ -00077660: 696e 672e 4669 6c65 4861 6e64 6c65 722e ing.FileHandler. │ │ │ │ │ -00077670: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00077680: 6c6f 6767 696e 672f 436c 6173 734c 6f61 logging/ClassLoa │ │ │ │ │ -00077690: 6465 724c 6561 6b54 6573 742e 6a61 7661 derLeakTest.java │ │ │ │ │ -000776a0: 3a20 5465 7374 2076 6572 6966 6573 2074 : Test verifes t │ │ │ │ │ -000776b0: 6861 7420 4c6f 674d 616e 6167 6572 2073 hat LogManager s │ │ │ │ │ -000776c0: 6875 7464 6f77 6e20 686f 6f6b 2064 6f65 hutdown hook doe │ │ │ │ │ -000776d0: 7320 6e6f 7420 6361 7573 6520 616e 2061 s not cause an a │ │ │ │ │ -000776e0: 7070 6c69 6361 7469 6f6e 2063 6c61 7373 pplication class │ │ │ │ │ -000776f0: 6c6f 6164 6572 206c 6561 6b73 2e0a 0a3c loader leaks...< │ │ │ │ │ -00077700: 6c69 3e6a 6176 612f 7574 696c 2f6c 6f67 li>java/util/log │ │ │ │ │ -00077710: 6769 6e67 2f43 7573 746f 6d4c 6f67 4d61 ging/CustomLogMa │ │ │ │ │ -00077720: 6e61 6765 7254 6573 742e 6a61 7661 3a20 nagerTest.java: │ │ │ │ │ -00077730: 4164 6420 6c6f 6767 6572 7320 746f 2063 Add loggers to c │ │ │ │ │ -00077740: 7573 746f 6d20 6c6f 6720 6d61 6e61 6765 ustom log manage │ │ │ │ │ -00077750: 720a 0a3c 6c69 3e6a 6176 612f 7574 696c r..
  • java/util │ │ │ │ │ -00077760: 2f6c 6f67 6769 6e67 2f44 6566 6175 6c74 /logging/Default │ │ │ │ │ -00077770: 436f 6e66 6967 5465 7374 2e6a 6176 613a ConfigTest.java: │ │ │ │ │ -00077780: 2043 6865 636b 2064 6566 6175 6c74 2063 Check default c │ │ │ │ │ -00077790: 6f6e 6669 6775 7261 7469 6f6e 0a0a 3c6c onfiguration..java/util/logg │ │ │ │ │ -000777b0: 696e 672f 4472 6169 6e46 696e 6444 6561 ing/DrainFindDea │ │ │ │ │ -000777c0: 646c 6f63 6b54 6573 742e 6a61 7661 3a20 dlockTest.java: │ │ │ │ │ -000777d0: 6368 6563 6b20 666f 7220 6465 6164 6c6f check for deadlo │ │ │ │ │ -000777e0: 636b 2062 6574 7765 656e 2066 696e 644c ck between findL │ │ │ │ │ -000777f0: 6f67 6765 7228 2920 616e 6420 6472 6169 ogger() and drai │ │ │ │ │ -00077800: 6e4c 6f67 6765 7252 6566 5175 6575 6542 nLoggerRefQueueB │ │ │ │ │ -00077810: 6f75 6e64 6564 2829 0a0a 3c6c 693e 6a61 ounded()..
  • ja │ │ │ │ │ -00077820: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ -00077830: 4669 6c65 4861 6e64 6c65 7241 6363 6573 FileHandlerAcces │ │ │ │ │ -00077840: 7354 6573 742e 6a61 7661 3a20 7465 7374 sTest.java: test │ │ │ │ │ -00077850: 7320 7468 6520 6861 6e64 6c69 6e67 206f s the handling o │ │ │ │ │ -00077860: 6620 4163 6365 7373 4465 6e69 6564 4578 f AccessDeniedEx │ │ │ │ │ -00077870: 6365 7074 696f 6e20 6475 6520 746f 2064 ception due to d │ │ │ │ │ -00077880: 656c 6179 2069 6e20 5769 6e64 6f77 7320 elay in Windows │ │ │ │ │ -00077890: 6465 6c65 7469 6f6e 2e0a 0a3c 6c69 3e6a deletion...
  • j │ │ │ │ │ -000778a0: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ -000778b0: 2f46 696c 6548 616e 646c 6572 4c6f 6e67 /FileHandlerLong │ │ │ │ │ -000778c0: 4c69 6d69 742e 6a61 7661 3a20 7465 7374 Limit.java: test │ │ │ │ │ -000778d0: 7320 7468 6174 2046 696c 6548 616e 646c s that FileHandl │ │ │ │ │ -000778e0: 6572 2063 616e 2061 6363 6570 7420 6120 er can accept a │ │ │ │ │ -000778f0: 6c6f 6e67 206c 696d 6974 2e0a 0a3c 6c69 long limit...
  • java/util/loggi │ │ │ │ │ -00077910: 6e67 2f46 696c 6548 616e 646c 6572 4d61 ng/FileHandlerMa │ │ │ │ │ -00077920: 784c 6f63 6b73 5465 7374 2e6a 6176 613a xLocksTest.java: │ │ │ │ │ -00077930: 2074 6573 7420 7468 6520 4669 6c65 4861 test the FileHa │ │ │ │ │ -00077940: 6e64 6c65 7227 7320 6e65 7720 7072 6f70 ndler's new prop │ │ │ │ │ -00077950: 6572 7479 2022 6a61 7661 2e75 7469 6c2e erty "java.util. │ │ │ │ │ -00077960: 6c6f 6767 696e 672e 4669 6c65 4861 6e64 logging.FileHand │ │ │ │ │ -00077970: 6c65 722e 6d61 784c 6f63 6b73 2220 7768 ler.maxLocks" wh │ │ │ │ │ -00077980: 6963 6820 7769 6c6c 2062 6520 7072 6573 ich will be pres │ │ │ │ │ -00077990: 656e 7420 696e 2022 6c6f 6767 696e 672e ent in "logging. │ │ │ │ │ -000779a0: 7072 6f70 6572 7469 6573 2220 6669 6c65 properties" file │ │ │ │ │ -000779b0: 2077 6974 6820 6465 6661 756c 7420 7661 with default va │ │ │ │ │ -000779c0: 6c75 6520 6f66 2031 3030 2e0a 0a3c 6c69 lue of 100...
  • java/util/loggi │ │ │ │ │ -000779e0: 6e67 2f46 696c 6548 616e 646c 6572 5061 ng/FileHandlerPa │ │ │ │ │ -000779f0: 7468 2e6a 6176 613a 2074 6573 7473 2074 th.java: tests t │ │ │ │ │ -00077a00: 6861 7420 7573 696e 6720 6120 7369 6d70 hat using a simp │ │ │ │ │ -00077a10: 6c65 2028 6e6f 6e20 636f 6d70 6f73 6974 le (non composit │ │ │ │ │ -00077a20: 6529 2070 6174 7465 726e 2064 6f65 7320 e) pattern does │ │ │ │ │ -00077a30: 6e6f 7420 6c65 6164 2074 6f20 4e50 4520 not lead to NPE │ │ │ │ │ -00077a40: 7768 656e 2074 6865 206c 6f63 6b20 6669 when the lock fi │ │ │ │ │ -00077a50: 6c65 2061 6c72 6561 6479 2065 7869 7374 le already exist │ │ │ │ │ -00077a60: 732e 0a0a 3c6c 693e 6a61 7661 2f75 7469 s...
  • java/uti │ │ │ │ │ -00077a70: 6c2f 6c6f 6767 696e 672f 4669 6c65 4861 l/logging/FileHa │ │ │ │ │ -00077a80: 6e64 6c65 7250 6174 7465 726e 4578 6365 ndlerPatternExce │ │ │ │ │ -00077a90: 7074 696f 6e73 2e6a 6176 613a 2074 6573 ptions.java: tes │ │ │ │ │ -00077aa0: 7473 2074 6861 7420 616e 2065 6d70 7479 ts that an empty │ │ │ │ │ -00077ab0: 206f 7220 6e75 6c6c 2070 6174 7465 726e or null pattern │ │ │ │ │ -00077ac0: 2061 6c77 6179 7320 7265 7375 6c74 2069 always result i │ │ │ │ │ -00077ad0: 6e20 616e 2065 7863 6570 7469 6f6e 2e0a n an exception.. │ │ │ │ │ -00077ae0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f6c .
  • java/util/l │ │ │ │ │ -00077af0: 6f67 6769 6e67 2f46 696c 6548 616e 646c ogging/FileHandl │ │ │ │ │ -00077b00: 6572 5061 7474 6572 6e47 656e 6572 6174 erPatternGenerat │ │ │ │ │ -00077b10: 696f 6e2e 6a61 7661 3a20 7465 7374 7320 ion.java: tests │ │ │ │ │ -00077b20: 7468 6520 7061 7474 6572 6e20 6765 6e65 the pattern gene │ │ │ │ │ -00077b30: 7261 7469 6f6e 2061 6c67 6f72 6974 686d ration algorithm │ │ │ │ │ -00077b40: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00077b50: 6c6f 6767 696e 672f 4765 7447 6c6f 6261 logging/GetGloba │ │ │ │ │ -00077b60: 6c54 6573 742e 6a61 7661 3a20 4164 6465 lTest.java: Adde │ │ │ │ │ -00077b70: 6420 636f 6e76 656e 6965 6e63 6520 6d65 d convenience me │ │ │ │ │ -00077b80: 7468 6f64 2066 6f72 2064 6570 7265 6361 thod for depreca │ │ │ │ │ -00077b90: 7465 6420 4c6f 6767 6572 2e67 6c6f 6261 ted Logger.globa │ │ │ │ │ -00077ba0: 6c0a 0a3c 6c69 3e6a 6176 612f 7574 696c l..
  • java/util │ │ │ │ │ -00077bb0: 2f6c 6f67 6769 6e67 2f48 616e 646c 6572 /logging/Handler │ │ │ │ │ -00077bc0: 7343 6f6e 6669 6754 6573 742e 6a61 7661 sConfigTest.java │ │ │ │ │ -00077bd0: 3a20 5465 7374 2077 6869 6368 2076 6572 : Test which ver │ │ │ │ │ -00077be0: 6966 6965 7320 7468 6174 2076 6172 696f ifies that vario │ │ │ │ │ -00077bf0: 7573 204a 444b 206c 6f67 6769 6e67 2048 us JDK logging H │ │ │ │ │ -00077c00: 616e 646c 6572 7320 6172 6520 636f 6e66 andlers are conf │ │ │ │ │ -00077c10: 6967 7572 6564 2063 6f72 7265 6374 6c79 igured correctly │ │ │ │ │ -00077c20: 2066 726f 6d20 6465 6661 756c 7473 2061 from defaults a │ │ │ │ │ -00077c30: 6e64 2f6f 7220 4c6f 674d 616e 6167 6572 nd/or LogManager │ │ │ │ │ -00077c40: 2070 726f 7065 7274 6965 7320 6173 2073 properties as s │ │ │ │ │ -00077c50: 7065 6369 6669 6564 2069 6e20 6a61 7661 pecified in java │ │ │ │ │ -00077c60: 646f 6320 616e 6420 7468 6174 206e 6f20 doc and that no │ │ │ │ │ -00077c70: 7370 6563 6961 6c20 6c6f 6767 696e 6720 special logging │ │ │ │ │ -00077c80: 7065 726d 6973 7369 6f6e 2069 7320 7265 permission is re │ │ │ │ │ -00077c90: 7175 6972 6564 2066 6f72 2069 6e73 7461 quired for insta │ │ │ │ │ -00077ca0: 6e74 6961 7469 6e67 2074 6865 6d2e 0a0a ntiating them... │ │ │ │ │ -00077cb0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6c6f
  • java/util/lo │ │ │ │ │ -00077cc0: 6767 696e 672f 4869 6768 6572 5265 736f gging/HigherReso │ │ │ │ │ -00077cd0: 6c75 7469 6f6e 5469 6d65 5374 616d 7073 lutionTimeStamps │ │ │ │ │ -00077ce0: 2f4c 6f67 5265 636f 7264 5769 7468 4e61 /LogRecordWithNa │ │ │ │ │ -00077cf0: 6e6f 732e 6a61 7661 3a20 7465 7374 7320 nos.java: tests │ │ │ │ │ -00077d00: 7468 6174 204c 6f67 5265 636f 7264 2068 that LogRecord h │ │ │ │ │ -00077d10: 6173 206e 616e 6f73 2e2e 2e0a 0a3c 6c69 as nanos.....
  • java/util/loggi │ │ │ │ │ -00077d30: 6e67 2f48 6967 6865 7252 6573 6f6c 7574 ng/HigherResolut │ │ │ │ │ -00077d40: 696f 6e54 696d 6553 7461 6d70 732f 4c6f ionTimeStamps/Lo │ │ │ │ │ -00077d50: 6752 6563 6f72 6457 6974 684e 616e 6f73 gRecordWithNanos │ │ │ │ │ -00077d60: 4150 492e 6a61 7661 3a20 7465 7374 7320 API.java: tests │ │ │ │ │ -00077d70: 7468 6520 6e65 7720 6d65 7468 6f64 7320 the new methods │ │ │ │ │ -00077d80: 6164 6465 6420 746f 204c 6f67 5265 636f added to LogReco │ │ │ │ │ -00077d90: 7264 2e0a 0a3c 6c69 3e6a 6176 612f 7574 rd...
  • java/ut │ │ │ │ │ -00077da0: 696c 2f6c 6f67 6769 6e67 2f48 6967 6865 il/logging/Highe │ │ │ │ │ -00077db0: 7252 6573 6f6c 7574 696f 6e54 696d 6553 rResolutionTimeS │ │ │ │ │ -00077dc0: 7461 6d70 732f 5365 7269 616c 697a 654c tamps/SerializeL │ │ │ │ │ -00077dd0: 6f67 5265 636f 7264 2e6a 6176 613a 2074 ogRecord.java: t │ │ │ │ │ -00077de0: 6573 7473 2074 6865 2063 6f6d 7061 7469 ests the compati │ │ │ │ │ -00077df0: 6269 6c69 7479 206f 6620 4c6f 6752 6563 bility of LogRec │ │ │ │ │ -00077e00: 6f72 6420 7365 7269 616c 2066 6f72 6d20 ord serial form │ │ │ │ │ -00077e10: 6265 7477 6565 6e20 4a44 4b20 3820 616e between JDK 8 an │ │ │ │ │ -00077e20: 6420 4a44 4b20 392e 0a0a 3c6c 693e 6a61 d JDK 9...
  • ja │ │ │ │ │ -00077e30: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ -00077e40: 4869 6768 6572 5265 736f 6c75 7469 6f6e HigherResolution │ │ │ │ │ -00077e50: 5469 6d65 5374 616d 7073 2f53 696d 706c TimeStamps/Simpl │ │ │ │ │ -00077e60: 6546 6f72 6d61 7474 6572 4e61 6e6f 732e eFormatterNanos. │ │ │ │ │ -00077e70: 6a61 7661 3a20 7465 7374 7320 7468 6174 java: tests that │ │ │ │ │ -00077e80: 2053 696d 706c 6546 6f72 6d61 7474 6572 SimpleFormatter │ │ │ │ │ -00077e90: 2063 616e 2070 7269 6e74 206f 7574 2064 can print out d │ │ │ │ │ -00077ea0: 6174 6573 2077 6974 6820 7468 6520 6e65 ates with the ne │ │ │ │ │ -00077eb0: 7720 6e61 6e6f 7365 636f 6e64 2070 7265 w nanosecond pre │ │ │ │ │ -00077ec0: 6369 7369 6f6e 2e0a 0a3c 6c69 3e6a 6176 cision...
  • jav │ │ │ │ │ -00077ed0: 612f 7574 696c 2f6c 6f67 6769 6e67 2f48 a/util/logging/H │ │ │ │ │ -00077ee0: 6967 6865 7252 6573 6f6c 7574 696f 6e54 igherResolutionT │ │ │ │ │ -00077ef0: 696d 6553 7461 6d70 732f 586d 6c46 6f72 imeStamps/XmlFor │ │ │ │ │ -00077f00: 6d61 7474 6572 4e61 6e6f 732e 6a61 7661 matterNanos.java │ │ │ │ │ -00077f10: 3a20 7465 7374 7320 7468 6174 2058 6d6c : tests that Xml │ │ │ │ │ -00077f20: 466f 726d 6174 7465 7220 7769 6c6c 2070 Formatter will p │ │ │ │ │ -00077f30: 7269 6e74 206f 7574 2064 6174 6573 2077 rint out dates w │ │ │ │ │ -00077f40: 6974 6820 7468 6520 6e65 7720 6e61 6e6f ith the new nano │ │ │ │ │ -00077f50: 7365 636f 6e64 2070 7265 6369 7369 6f6e second precision │ │ │ │ │ -00077f60: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -00077f70: 2f6c 6f67 6769 6e67 2f49 734c 6f67 6761 /logging/IsLogga │ │ │ │ │ -00077f80: 626c 6548 616e 646c 6572 5465 7374 2e6a bleHandlerTest.j │ │ │ │ │ -00077f90: 6176 613a 2054 6573 7420 7468 6174 2048 ava: Test that H │ │ │ │ │ -00077fa0: 616e 646c 6572 2e69 734c 6f67 6761 626c andler.isLoggabl │ │ │ │ │ -00077fb0: 6528 6e75 6c6c 2920 7265 7475 726e 7320 e(null) returns │ │ │ │ │ -00077fc0: 6661 6c73 650a 0a3c 6c69 3e6a 6176 612f false..
  • java/ │ │ │ │ │ -00077fd0: 7574 696c 2f6c 6f67 6769 6e67 2f4c 6576 util/logging/Lev │ │ │ │ │ -00077fe0: 656c 2f43 7573 746f 6d4c 6576 656c 2e6a el/CustomLevel.j │ │ │ │ │ -00077ff0: 6176 613a 2054 6573 7420 4c65 7665 6c2e ava: Test Level. │ │ │ │ │ -00078000: 7061 7273 6520 746f 206c 6f6f 6b20 7570 parse to look up │ │ │ │ │ -00078010: 2063 7573 746f 6d20 6c65 7665 6c73 2062 custom levels b │ │ │ │ │ -00078020: 7920 6e61 6d65 2061 6e64 2069 7473 206c y name and its l │ │ │ │ │ -00078030: 6f63 616c 697a 6564 206e 616d 652c 2061 ocalized name, a │ │ │ │ │ -00078040: 7320 7765 6c6c 2061 7320 7365 7665 7269 s well as severi │ │ │ │ │ -00078050: 7479 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ty...
  • java/ut │ │ │ │ │ -00078060: 696c 2f6c 6f67 6769 6e67 2f4c 6f63 616c il/logging/Local │ │ │ │ │ -00078070: 697a 6564 4c65 7665 6c4e 616d 652e 6a61 izedLevelName.ja │ │ │ │ │ -00078080: 7661 3a20 7465 7374 206c 6f67 6769 6e67 va: test logging │ │ │ │ │ -00078090: 2e70 726f 7065 7274 6965 7320 6c6f 6361 .properties loca │ │ │ │ │ -000780a0: 6c69 7a65 640a 0a3c 6c69 3e6a 6176 612f lized..
  • java/ │ │ │ │ │ -000780b0: 7574 696c 2f6c 6f67 6769 6e67 2f4c 6f67 util/logging/Log │ │ │ │ │ -000780c0: 4d61 6e61 6765 722f 436f 6e66 6967 7572 Manager/Configur │ │ │ │ │ -000780d0: 6174 696f 6e2f 496e 7661 6c69 6445 7363 ation/InvalidEsc │ │ │ │ │ -000780e0: 6170 6543 6f6e 6669 6775 7261 7469 6f6e apeConfiguration │ │ │ │ │ -000780f0: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..java/util/logg │ │ │ │ │ -00078110: 696e 672f 4c6f 674d 616e 6167 6572 2f43 ing/LogManager/C │ │ │ │ │ -00078120: 6f6e 6669 6775 7261 7469 6f6e 2f50 6172 onfiguration/Par │ │ │ │ │ -00078130: 656e 744c 6f67 6765 7257 6974 6848 616e entLoggerWithHan │ │ │ │ │ -00078140: 646c 6572 4743 2e6a 6176 613a 2074 6573 dlerGC.java: tes │ │ │ │ │ -00078150: 7473 2074 6861 7420 4669 6c65 4861 6e64 ts that FileHand │ │ │ │ │ -00078160: 6c65 7273 2063 6f6e 6669 6775 7265 6420 lers configured │ │ │ │ │ -00078170: 6f6e 2061 6273 7472 6163 7420 6e6f 6465 on abstract node │ │ │ │ │ -00078180: 7320 696e 206c 6f67 6769 6e67 2e70 726f s in logging.pro │ │ │ │ │ -00078190: 7065 7274 6965 7320 7769 6c6c 2062 6520 perties will be │ │ │ │ │ -000781a0: 636c 6f73 6564 2062 7920 7265 7365 7428 closed by reset( │ │ │ │ │ -000781b0: 292e 0a0a 3c6c 693e 6a61 7661 2f75 7469 )...
  • java/uti │ │ │ │ │ -000781c0: 6c2f 6c6f 6767 696e 672f 4c6f 674d 616e l/logging/LogMan │ │ │ │ │ -000781d0: 6167 6572 2f43 6f6e 6669 6775 7261 7469 ager/Configurati │ │ │ │ │ -000781e0: 6f6e 2f54 6573 7443 6f6e 6669 6775 7261 on/TestConfigura │ │ │ │ │ -000781f0: 7469 6f6e 4c6f 636b 2e6a 6176 613a 2054 tionLock.java: T │ │ │ │ │ -00078200: 6573 7420 7468 6174 2075 7369 6e67 2061 est that using a │ │ │ │ │ -00078210: 2072 6565 6e74 7261 6e74 2063 6f6e 6669 reentrant confi │ │ │ │ │ -00078220: 6775 7261 7469 6f6e 206c 6f63 6b20 646f guration lock do │ │ │ │ │ -00078230: 6573 206e 6f74 2069 6e74 726f 6475 6365 es not introduce │ │ │ │ │ -00078240: 206e 6577 2073 796e 6368 726f 6e69 7a61 new synchroniza │ │ │ │ │ -00078250: 7469 6f6e 2069 7373 7565 7320 696e 204c tion issues in L │ │ │ │ │ -00078260: 6f67 6765 7220 616e 6420 4c6f 674d 616e ogger and LogMan │ │ │ │ │ -00078270: 6167 6572 2e0a 0a3c 6c69 3e6a 6176 612f ager...
  • java/ │ │ │ │ │ -00078280: 7574 696c 2f6c 6f67 6769 6e67 2f4c 6f67 util/logging/Log │ │ │ │ │ -00078290: 4d61 6e61 6765 722f 436f 6e66 6967 7572 Manager/Configur │ │ │ │ │ -000782a0: 6174 696f 6e2f 726f 6f74 4c6f 6767 6572 ation/rootLogger │ │ │ │ │ -000782b0: 4861 6e64 6c65 7273 2f42 6164 526f 6f74 Handlers/BadRoot │ │ │ │ │ -000782c0: 4c6f 6767 6572 4861 6e64 6c65 7273 2e6a LoggerHandlers.j │ │ │ │ │ -000782d0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -000782e0: 2f75 7469 6c2f 6c6f 6767 696e 672f 4c6f /util/logging/Lo │ │ │ │ │ -000782f0: 674d 616e 6167 6572 2f43 6f6e 6669 6775 gManager/Configu │ │ │ │ │ -00078300: 7261 7469 6f6e 2f72 6f6f 744c 6f67 6765 ration/rootLogge │ │ │ │ │ -00078310: 7248 616e 646c 6572 732f 526f 6f74 4c6f rHandlers/RootLo │ │ │ │ │ -00078320: 6767 6572 4861 6e64 6c65 7273 2e6a 6176 ggerHandlers.jav │ │ │ │ │ -00078330: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ -00078340: 7469 6c2f 6c6f 6767 696e 672f 4c6f 674d til/logging/LogM │ │ │ │ │ -00078350: 616e 6167 6572 2f43 6f6e 6669 6775 7261 anager/Configura │ │ │ │ │ -00078360: 7469 6f6e 2f75 7064 6174 6543 6f6e 6669 tion/updateConfi │ │ │ │ │ -00078370: 6775 7261 7469 6f6e 2f48 616e 646c 6572 guration/Handler │ │ │ │ │ -00078380: 734f 6e43 6f6d 706c 6578 5265 7365 7455 sOnComplexResetU │ │ │ │ │ -00078390: 7064 6174 652e 6a61 7661 3a20 7465 7374 pdate.java: test │ │ │ │ │ -000783a0: 7320 7468 6174 2046 696c 6548 616e 646c s that FileHandl │ │ │ │ │ -000783b0: 6572 7320 636f 6e66 6967 7572 6564 206f ers configured o │ │ │ │ │ -000783c0: 6e20 6162 7374 7261 6374 206e 6f64 6573 n abstract nodes │ │ │ │ │ -000783d0: 2069 6e20 6c6f 6767 696e 672e 7072 6f70 in logging.prop │ │ │ │ │ -000783e0: 6572 7469 6573 2077 696c 6c20 6265 2063 erties will be c │ │ │ │ │ -000783f0: 6c6f 7365 6420 6f6e 2072 6573 6574 2061 losed on reset a │ │ │ │ │ -00078400: 6e64 2072 656f 7065 6e65 6420 6f6e 2075 nd reopened on u │ │ │ │ │ -00078410: 7064 6174 6543 6f6e 6669 6775 7261 7469 pdateConfigurati │ │ │ │ │ -00078420: 6f6e 2829 2e0a 0a3c 6c69 3e6a 6176 612f on()...
  • java/ │ │ │ │ │ -00078430: 7574 696c 2f6c 6f67 6769 6e67 2f4c 6f67 util/logging/Log │ │ │ │ │ -00078440: 4d61 6e61 6765 722f 436f 6e66 6967 7572 Manager/Configur │ │ │ │ │ -00078450: 6174 696f 6e2f 7570 6461 7465 436f 6e66 ation/updateConf │ │ │ │ │ -00078460: 6967 7572 6174 696f 6e2f 4861 6e64 6c65 iguration/Handle │ │ │ │ │ -00078470: 7273 4f6e 436f 6d70 6c65 7855 7064 6174 rsOnComplexUpdat │ │ │ │ │ -00078480: 652e 6a61 7661 3a20 7465 7374 7320 7468 e.java: tests th │ │ │ │ │ -00078490: 6174 2046 696c 6548 616e 646c 6572 7320 at FileHandlers │ │ │ │ │ -000784a0: 636f 6e66 6967 7572 6564 206f 6e20 6162 configured on ab │ │ │ │ │ -000784b0: 7374 7261 6374 206e 6f64 6573 2069 6e20 stract nodes in │ │ │ │ │ -000784c0: 6c6f 6767 696e 672e 7072 6f70 6572 7469 logging.properti │ │ │ │ │ -000784d0: 6573 2077 696c 6c20 6265 2070 726f 7065 es will be prope │ │ │ │ │ -000784e0: 726c 7920 636c 6f73 6564 2061 6e64 2072 rly closed and r │ │ │ │ │ -000784f0: 656f 7065 6e65 6420 6f6e 2075 7064 6174 eopened on updat │ │ │ │ │ -00078500: 6543 6f6e 6669 6775 7261 7469 6f6e 2829 eConfiguration() │ │ │ │ │ -00078510: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -00078520: 2f6c 6f67 6769 6e67 2f4c 6f67 4d61 6e61 /logging/LogMana │ │ │ │ │ -00078530: 6765 722f 436f 6e66 6967 7572 6174 696f ger/Configuratio │ │ │ │ │ -00078540: 6e2f 7570 6461 7465 436f 6e66 6967 7572 n/updateConfigur │ │ │ │ │ -00078550: 6174 696f 6e2f 5369 6d70 6c65 5570 6461 ation/SimpleUpda │ │ │ │ │ -00078560: 7465 436f 6e66 6967 5769 7468 496e 7075 teConfigWithInpu │ │ │ │ │ -00078570: 7453 7472 6561 6d54 6573 742e 6a61 7661 tStreamTest.java │ │ │ │ │ -00078580: 3a20 7465 7374 7320 4c6f 674d 616e 6167 : tests LogManag │ │ │ │ │ -00078590: 6572 2e75 7064 6174 6543 6f6e 6669 6775 er.updateConfigu │ │ │ │ │ -000785a0: 7261 7469 6f6e 2849 6e70 7574 5374 7265 ration(InputStre │ │ │ │ │ -000785b0: 616d 2c20 4675 6e63 7469 6f6e 2920 6d65 am, Function) me │ │ │ │ │ -000785c0: 7468 6f64 0a0a 3c6c 693e 6a61 7661 2f75 thod..
  • java/u │ │ │ │ │ -000785d0: 7469 6c2f 6c6f 6767 696e 672f 4c6f 674d til/logging/LogM │ │ │ │ │ -000785e0: 616e 6167 6572 2f43 6f6e 6669 6775 7261 anager/Configura │ │ │ │ │ -000785f0: 7469 6f6e 2f75 7064 6174 6543 6f6e 6669 tion/updateConfi │ │ │ │ │ -00078600: 6775 7261 7469 6f6e 2f53 696d 706c 6555 guration/SimpleU │ │ │ │ │ -00078610: 7064 6174 6543 6f6e 6669 6775 7261 7469 pdateConfigurati │ │ │ │ │ -00078620: 6f6e 5465 7374 2e6a 6176 613a 2074 6573 onTest.java: tes │ │ │ │ │ -00078630: 7473 204c 6f67 4d61 6e61 6765 722e 7570 ts LogManager.up │ │ │ │ │ -00078640: 6461 7465 436f 6e66 6967 7572 6174 696f dateConfiguratio │ │ │ │ │ -00078650: 6e28 4675 6e63 7469 6f6e 2920 6d65 7468 n(Function) meth │ │ │ │ │ -00078660: 6f64 0a0a 3c6c 693e 6a61 7661 2f75 7469 od..
  • java/uti │ │ │ │ │ -00078670: 6c2f 6c6f 6767 696e 672f 4c6f 674d 616e l/logging/LogMan │ │ │ │ │ -00078680: 6167 6572 2f43 6f6e 6669 6775 7261 7469 ager/Configurati │ │ │ │ │ -00078690: 6f6e 2f75 7064 6174 6543 6f6e 6669 6775 on/updateConfigu │ │ │ │ │ -000786a0: 7261 7469 6f6e 2f55 7064 6174 6543 6f6e ration/UpdateCon │ │ │ │ │ -000786b0: 6669 6775 7261 7469 6f6e 5465 7374 2e6a figurationTest.j │ │ │ │ │ -000786c0: 6176 613a 2074 6573 7473 204c 6f67 4d61 ava: tests LogMa │ │ │ │ │ -000786d0: 6e61 6765 722e 7570 6461 7465 436f 6e66 nager.updateConf │ │ │ │ │ -000786e0: 6967 7572 6174 696f 6e28 6269 6e29 0a0a iguration(bin).. │ │ │ │ │ -000786f0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6c6f
  • java/util/lo │ │ │ │ │ -00078700: 6767 696e 672f 4c6f 674d 616e 6167 6572 gging/LogManager │ │ │ │ │ -00078710: 2f4c 696e 6b61 6765 4572 726f 7254 6573 /LinkageErrorTes │ │ │ │ │ -00078720: 742e 6a61 7661 3a20 4368 6563 6b73 2074 t.java: Checks t │ │ │ │ │ -00078730: 6861 7420 4c69 6e6b 6167 6545 7272 6f72 hat LinkageError │ │ │ │ │ -00078740: 2061 7265 2069 676e 6f72 6564 2077 6865 are ignored whe │ │ │ │ │ -00078750: 6e20 636c 6f73 696e 6720 6861 6e64 6c65 n closing handle │ │ │ │ │ -00078760: 7273 2064 7572 696e 6720 5368 7574 646f rs during Shutdo │ │ │ │ │ -00078770: 776e 2e0a 0a3c 6c69 3e6a 6176 612f 7574 wn...
  • java/ut │ │ │ │ │ +00070930: 6e67 2061 6e64 2073 706c 6974 7469 6e67 ng and splitting │ │ │ │ │ +00070940: 2068 6173 6820 6d61 7073 2063 6f6e 7461 hash maps conta │ │ │ │ │ +00070950: 696e 696e 6720 636f 6c6c 6964 696e 6720 ining colliding │ │ │ │ │ +00070960: 6861 7368 6573 0a0a 3c6c 693e 6a61 7661 hashes..
  • java │ │ │ │ │ +00070970: 2f75 7469 6c2f 5370 6c69 7465 7261 746f /util/Spliterato │ │ │ │ │ +00070980: 722f 5370 6c69 7465 7261 746f 7246 6169 r/SpliteratorFai │ │ │ │ │ +00070990: 6c46 6173 7454 6573 742e 6a61 7661 3a20 lFastTest.java: │ │ │ │ │ +000709a0: 5370 6c69 7465 7261 746f 7220 6661 696c Spliterator fail │ │ │ │ │ +000709b0: 2d66 6173 7420 7465 7374 730a 0a3c 6c69 -fast tests..
  • java/util/Split │ │ │ │ │ +000709d0: 6572 6174 6f72 2f53 706c 6974 6572 6174 erator/Spliterat │ │ │ │ │ +000709e0: 6f72 4c61 7465 4269 6e64 696e 6754 6573 orLateBindingTes │ │ │ │ │ +000709f0: 742e 6a61 7661 3a20 5370 6c69 7465 7261 t.java: Splitera │ │ │ │ │ +00070a00: 746f 7220 6c61 7374 2d62 696e 6469 6e67 tor last-binding │ │ │ │ │ +00070a10: 2074 6573 7473 0a0a 3c6c 693e 6a61 7661 tests..
  • java │ │ │ │ │ +00070a20: 2f75 7469 6c2f 5370 6c69 7465 7261 746f /util/Spliterato │ │ │ │ │ +00070a30: 722f 5370 6c69 7465 7261 746f 7254 7261 r/SpliteratorTra │ │ │ │ │ +00070a40: 7665 7273 696e 6741 6e64 5370 6c69 7474 versingAndSplitt │ │ │ │ │ +00070a50: 696e 6754 6573 742e 6a61 7661 3a20 5370 ingTest.java: Sp │ │ │ │ │ +00070a60: 6c69 7465 7261 746f 7220 7472 6176 6572 literator traver │ │ │ │ │ +00070a70: 7369 6e67 2061 6e64 2073 706c 6974 7469 sing and splitti │ │ │ │ │ +00070a80: 6e67 2074 6573 7473 0a0a 3c6c 693e 6a61 ng tests..
  • ja │ │ │ │ │ +00070a90: 7661 2f75 7469 6c2f 5374 7269 6e67 4a6f va/util/StringJo │ │ │ │ │ +00070aa0: 696e 6572 2f4d 6572 6765 5465 7374 2e6a iner/MergeTest.j │ │ │ │ │ +00070ab0: 6176 613a 2074 6573 7420 2053 7472 696e ava: test Strin │ │ │ │ │ +00070ac0: 674a 6f69 6e65 723a 3a6d 6572 6765 0a0a gJoiner::merge.. │ │ │ │ │ +00070ad0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5374
  • java/util/St │ │ │ │ │ +00070ae0: 7269 6e67 4a6f 696e 6572 2f53 7472 696e ringJoiner/Strin │ │ │ │ │ +00070af0: 674a 6f69 6e65 724f 6f6d 5574 6631 3654 gJoinerOomUtf16T │ │ │ │ │ +00070b00: 6573 742e 6a61 7661 3a20 7465 7374 7320 est.java: tests │ │ │ │ │ +00070b10: 5374 7269 6e67 4a6f 696e 6572 204f 4f4d StringJoiner OOM │ │ │ │ │ +00070b20: 4520 7768 656e 206a 6f69 6e69 6e67 2073 E when joining s │ │ │ │ │ +00070b30: 7562 2d6d 6178 2d6c 656e 6774 6820 5374 ub-max-length St │ │ │ │ │ +00070b40: 7269 6e67 730a 0a3c 6c69 3e6a 6176 612f rings..
  • java/ │ │ │ │ │ +00070b50: 7574 696c 2f53 7472 696e 674a 6f69 6e65 util/StringJoine │ │ │ │ │ +00070b60: 722f 5374 7269 6e67 4a6f 696e 6572 5465 r/StringJoinerTe │ │ │ │ │ +00070b70: 7374 2e6a 6176 613a 2074 6573 7473 2053 st.java: tests S │ │ │ │ │ +00070b80: 7472 696e 674a 6f69 6e65 7254 6573 740a tringJoinerTest. │ │ │ │ │ +00070b90: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f53 .
  • java/util/S │ │ │ │ │ +00070ba0: 7472 696e 6754 6f6b 656e 697a 6572 2f46 tringTokenizer/F │ │ │ │ │ +00070bb0: 6f72 6d46 6565 642e 6a61 7661 3a20 5465 ormFeed.java: Te │ │ │ │ │ +00070bc0: 7374 2053 7472 696e 6754 6f6b 656e 697a st StringTokeniz │ │ │ │ │ +00070bd0: 6572 206f 6e20 5c66 2063 6861 7261 6374 er on \f charact │ │ │ │ │ +00070be0: 6572 0a0a 3c6c 693e 6a61 7661 2f75 7469 er..
  • java/uti │ │ │ │ │ +00070bf0: 6c2f 5374 7269 6e67 546f 6b65 6e69 7a65 l/StringTokenize │ │ │ │ │ +00070c00: 722f 5265 7365 7450 6f73 2e6a 6176 613a r/ResetPos.java: │ │ │ │ │ +00070c10: 2052 6573 6574 2074 6865 2063 7572 7265 Reset the curre │ │ │ │ │ +00070c20: 6e74 706f 7369 7469 6f6e 206f 6620 5374 ntposition of St │ │ │ │ │ +00070c30: 7269 6e67 546f 6b65 6e69 7a65 7220 6966 ringTokenizer if │ │ │ │ │ +00070c40: 2064 656c 696d 6974 6572 7320 6368 616e delimiters chan │ │ │ │ │ +00070c50: 6765 6420 696e 2061 2069 6e76 6f63 6174 ged in a invocat │ │ │ │ │ +00070c60: 696f 6e20 6f66 206e 6578 7454 6f6b 656e ion of nextToken │ │ │ │ │ +00070c70: 2829 2061 6674 6572 2069 6e76 6f6b 696e () after invokin │ │ │ │ │ +00070c80: 6720 6861 734d 6f72 6554 6f6b 656e 7328 g hasMoreTokens( │ │ │ │ │ +00070c90: 290a 0a3c 6c69 3e6a 6176 612f 7574 696c )..
  • java/util │ │ │ │ │ +00070ca0: 2f53 7472 696e 6754 6f6b 656e 697a 6572 /StringTokenizer │ │ │ │ │ +00070cb0: 2f53 7570 706c 656d 656e 7461 7279 2e6a /Supplementary.j │ │ │ │ │ +00070cc0: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ +00070cd0: 6f72 2073 7570 706c 656d 656e 7461 7279 or supplementary │ │ │ │ │ +00070ce0: 2063 6861 7261 6374 6572 7320 284a 5352 characters (JSR │ │ │ │ │ +00070cf0: 2d32 3034 290a 0a3c 6c69 3e6a 6176 612f -204)..
  • java/ │ │ │ │ │ +00070d00: 7574 696c 2f54 696d 655a 6f6e 652f 4173 util/TimeZone/As │ │ │ │ │ +00070d10: 7375 7265 547a 6461 7461 5665 7273 696f sureTzdataVersio │ │ │ │ │ +00070d20: 6e2e 6a61 7661 3a20 4d61 6b65 2073 7572 n.java: Make sur │ │ │ │ │ +00070d30: 6520 7468 6174 2074 6865 2074 7a64 6174 e that the tzdat │ │ │ │ │ +00070d40: 6120 7665 7273 696f 6e20 6d61 7463 6865 a version matche │ │ │ │ │ +00070d50: 7320 6265 7477 6565 6e20 7468 6520 7275 s between the ru │ │ │ │ │ +00070d60: 6e2d 7469 6d65 2061 6e64 2074 6573 7473 n-time and tests │ │ │ │ │ +00070d70: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +00070d80: 2f54 696d 655a 6f6e 652f 4275 6734 3332 /TimeZone/Bug432 │ │ │ │ │ +00070d90: 3233 3133 2e6a 6176 613a 204d 616b 6520 2313.java: Make │ │ │ │ │ +00070da0: 7375 7265 2074 6861 7420 6e65 7720 696d sure that new im │ │ │ │ │ +00070db0: 706c 656d 656e 7461 7469 6f6e 206f 6620 plementation of │ │ │ │ │ +00070dc0: 6375 7374 6f6d 2074 696d 6520 7a6f 6e65 custom time zone │ │ │ │ │ +00070dd0: 2073 7570 706f 7274 2066 6f72 2054 696d support for Tim │ │ │ │ │ +00070de0: 655a 6f6e 652e 6765 7454 696d 655a 6f6e eZone.getTimeZon │ │ │ │ │ +00070df0: 6528 2920 776f 726b 7320 636f 7272 6563 e() works correc │ │ │ │ │ +00070e00: 746c 7920 616e 6420 7468 6520 6765 7444 tly and the getD │ │ │ │ │ +00070e10: 6973 706c 6179 4e61 6d65 2829 206d 6574 isplayName() met │ │ │ │ │ +00070e20: 686f 6473 2061 7265 206c 6f63 616c 6520 hods are locale │ │ │ │ │ +00070e30: 696e 6465 7065 6e64 656e 742e 0a0a 3c6c independent...java/util/Time │ │ │ │ │ +00070e50: 5a6f 6e65 2f42 7567 3530 3937 3335 302e Zone/Bug5097350. │ │ │ │ │ +00070e60: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ +00070e70: 7468 6174 2054 696d 655a 6f6e 652e 6765 that TimeZone.ge │ │ │ │ │ +00070e80: 7454 696d 655a 6f6e 6520 7265 7475 726e tTimeZone return │ │ │ │ │ +00070e90: 7320 6120 636c 6f6e 6520 6f66 2061 2063 s a clone of a c │ │ │ │ │ +00070ea0: 6163 6865 6420 5469 6d65 5a6f 6e65 2069 ached TimeZone i │ │ │ │ │ +00070eb0: 6e73 7461 6e63 652e 0a0a 3c6c 693e 6a61 nstance...
  • ja │ │ │ │ │ +00070ec0: 7661 2f75 7469 6c2f 5469 6d65 5a6f 6e65 va/util/TimeZone │ │ │ │ │ +00070ed0: 2f42 7567 3633 3239 3131 362e 6a61 7661 /Bug6329116.java │ │ │ │ │ +00070ee0: 3a20 4d61 6b65 2073 7572 6520 7468 6174 : Make sure that │ │ │ │ │ +00070ef0: 2074 696d 657a 6f6e 6520 7368 6f72 7420 timezone short │ │ │ │ │ +00070f00: 6469 7370 6c61 7920 6e61 6d65 7320 6172 display names ar │ │ │ │ │ +00070f10: 6520 6964 656e 6963 616c 2074 6f20 4f6c e idenical to Ol │ │ │ │ │ +00070f20: 736f 6e27 7320 6461 7461 2e0a 0a3c 6c69 son's data...
  • java/util/TimeZ │ │ │ │ │ +00070f40: 6f6e 652f 4275 6736 3737 3236 3839 2e6a one/Bug6772689.j │ │ │ │ │ +00070f50: 6176 613a 2054 6573 7420 666f 7220 7374 ava: Test for st │ │ │ │ │ +00070f60: 616e 6461 7264 2d74 6f2d 6461 796c 6967 andard-to-daylig │ │ │ │ │ +00070f70: 6874 2074 7261 6e73 6974 696f 6e73 2061 ht transitions a │ │ │ │ │ +00070f80: 7420 6d69 646e 6967 6874 3a20 6461 7465 t midnight: date │ │ │ │ │ +00070f90: 2073 7461 7973 206f 6e20 7468 6520 6769 stays on the gi │ │ │ │ │ +00070fa0: 7665 6e20 6461 792e 0a0a 3c6c 693e 6a61 ven day...
  • ja │ │ │ │ │ +00070fb0: 7661 2f75 7469 6c2f 5469 6d65 5a6f 6e65 va/util/TimeZone │ │ │ │ │ +00070fc0: 2f42 7567 3639 3132 3536 302e 6a61 7661 /Bug6912560.java │ │ │ │ │ +00070fd0: 3a20 4d61 6b65 2073 7572 6520 7468 6174 : Make sure that │ │ │ │ │ +00070fe0: 2066 696c 6520 7061 7468 2063 616e 6f6e file path canon │ │ │ │ │ +00070ff0: 6963 616c 697a 6174 696f 6e20 696e 2073 icalization in s │ │ │ │ │ +00071000: 756e 2e75 7469 6c2e 6361 6c65 6e64 6172 un.util.calendar │ │ │ │ │ +00071010: 2e5a 6f6e 6549 6e66 6f46 696c 6520 776f .ZoneInfoFile wo │ │ │ │ │ +00071020: 726b 7320 7769 7468 2074 6865 2064 6566 rks with the def │ │ │ │ │ +00071030: 6175 6c74 2073 6563 7572 6974 7920 6d61 ault security ma │ │ │ │ │ +00071040: 6e61 6765 722e 0a0a 3c6c 693e 6a61 7661 nager...
  • java │ │ │ │ │ +00071050: 2f75 7469 6c2f 5469 6d65 5a6f 6e65 2f42 /util/TimeZone/B │ │ │ │ │ +00071060: 7567 3830 3636 3635 3252 756e 2e6a 6176 ug8066652Run.jav │ │ │ │ │ +00071070: 613a 2074 6573 7473 2074 6872 6561 6420 a: tests thread │ │ │ │ │ +00071080: 7361 6665 206e 6174 6976 6520 6675 6e63 safe native func │ │ │ │ │ +00071090: 7469 6f6e 206c 6f63 616c 7469 6d65 5f72 tion localtime_r │ │ │ │ │ +000710a0: 2069 7320 6163 6365 7373 6564 2062 7920 is accessed by │ │ │ │ │ +000710b0: 6d75 6c74 6970 6c65 2074 6872 6561 6473 multiple threads │ │ │ │ │ +000710c0: 2061 7420 7361 6d65 2074 696d 6520 616e at same time an │ │ │ │ │ +000710d0: 6420 7a6f 6e65 2069 6420 7368 6f75 6c64 d zone id should │ │ │ │ │ +000710e0: 206e 6f74 2062 6520 2022 474d 542b 3030 not be "GMT+00 │ │ │ │ │ +000710f0: 3a30 3022 2069 6620 6465 6661 756c 7420 :00" if default │ │ │ │ │ +00071100: 7469 6d65 7a6f 6e65 2069 7320 2247 4d54 timezone is "GMT │ │ │ │ │ +00071110: 2220 616e 6420 7573 6572 2073 7065 6369 " and user speci │ │ │ │ │ +00071120: 6669 6573 2061 2066 616b 6520 7469 6d65 fies a fake time │ │ │ │ │ +00071130: 7a6f 6e65 2e0a 0a3c 6c69 3e6a 6176 612f zone...
  • java/ │ │ │ │ │ +00071140: 7574 696c 2f54 696d 655a 6f6e 652f 4275 util/TimeZone/Bu │ │ │ │ │ +00071150: 6738 3134 3934 3532 2e6a 6176 613a 2043 g8149452.java: C │ │ │ │ │ +00071160: 6865 636b 2074 6865 206d 6973 7369 6e67 heck the missing │ │ │ │ │ +00071170: 2074 696d 6520 7a6f 6e65 206e 616d 6573 time zone names │ │ │ │ │ +00071180: 2066 6f72 2045 6e67 6c69 7368 2c20 4765 for English, Ge │ │ │ │ │ +00071190: 726d 616e 2061 6e64 204a 6170 616e 6573 rman and Japanes │ │ │ │ │ +000711a0: 6520 6c6f 6361 6c65 732e 0a0a 3c6c 693e e locales...
  • │ │ │ │ │ +000711b0: 6a61 7661 2f75 7469 6c2f 5469 6d65 5a6f java/util/TimeZo │ │ │ │ │ +000711c0: 6e65 2f42 7567 3831 3637 3134 332e 6a61 ne/Bug8167143.ja │ │ │ │ │ +000711d0: 7661 3a20 5465 7374 2054 696d 657a 6f6e va: Test Timezon │ │ │ │ │ +000711e0: 6520 7061 7273 696e 6720 776f 726b 7320 e parsing works │ │ │ │ │ +000711f0: 666f 7220 616c 6c20 6c6f 6361 6c65 7320 for all locales │ │ │ │ │ +00071200: 666f 7220 6465 6661 756c 7420 7072 6f76 for default prov │ │ │ │ │ +00071210: 6964 6572 7320 7072 6566 6572 6e63 6520 iders prefernce │ │ │ │ │ +00071220: 6173 2077 656c 6c20 6173 2077 6865 6e20 as well as when │ │ │ │ │ +00071230: 2070 7265 6665 726e 6365 206c 6973 7420 prefernce list │ │ │ │ │ +00071240: 6973 205b 434f 4d50 4154 2c20 434c 4452 is [COMPAT, CLDR │ │ │ │ │ +00071250: 5d2c 2043 4c44 5220 696d 706c 6963 7420 ], CLDR implict │ │ │ │ │ +00071260: 6c6f 6361 6c65 7320 6172 6520 636f 7272 locales are corr │ │ │ │ │ +00071270: 6563 746c 7920 7265 666c 6563 7465 642c ectly reflected, │ │ │ │ │ +00071280: 2074 685f 5448 2062 756e 646c 6520 6973 th_TH bundle is │ │ │ │ │ +00071290: 206e 6f74 2077 726f 6e67 6c79 2063 6163 not wrongly cac │ │ │ │ │ +000712a0: 6865 6420 696e 2044 6174 6546 6f72 6d61 hed in DateForma │ │ │ │ │ +000712b0: 7453 796d 626f 6c73 2c20 636f 7272 6563 tSymbols, correc │ │ │ │ │ +000712c0: 7420 6361 6e64 6964 6174 6520 6c6f 6361 t candidate loca │ │ │ │ │ +000712d0: 6c65 206c 6973 7420 6973 2072 6574 7269 le list is retri │ │ │ │ │ +000712e0: 6576 6564 2066 6f72 207a 685f 4861 6e74 eved for zh_Hant │ │ │ │ │ +000712f0: 2061 6e64 207a 685f 4861 6e73 2061 6e64 and zh_Hans and │ │ │ │ │ +00071300: 2049 6d70 6c69 6374 2043 4f4d 5041 5420 Implict COMPAT │ │ │ │ │ +00071310: 4c6f 6361 6c65 7320 6e6e 2d4e 4f2c 206e Locales nn-NO, n │ │ │ │ │ +00071320: 622d 4e4f 2061 7265 2072 6566 6c65 6374 b-NO are reflect │ │ │ │ │ +00071330: 6564 2069 6e20 6176 6169 6c61 626c 6520 ed in available │ │ │ │ │ +00071340: 6c6f 6361 6c65 7320 666f 7220 616c 6c20 locales for all │ │ │ │ │ +00071350: 5072 6f76 6964 6572 7320 666f 7220 434f Providers for CO │ │ │ │ │ +00071360: 4d50 4154 2e0a 0a3c 6c69 3e6a 6176 612f MPAT...
  • java/ │ │ │ │ │ +00071370: 7574 696c 2f54 696d 655a 6f6e 652f 434c util/TimeZone/CL │ │ │ │ │ +00071380: 4452 4469 7370 6c61 794e 616d 6573 5465 DRDisplayNamesTe │ │ │ │ │ +00071390: 7374 2e6a 6176 613a 204d 616b 6520 7375 st.java: Make su │ │ │ │ │ +000713a0: 7265 2074 6861 7420 6c6f 6361 6c69 7a65 re that localize │ │ │ │ │ +000713b0: 6420 7469 6d65 207a 6f6e 6520 6e61 6d65 d time zone name │ │ │ │ │ +000713c0: 7320 6f66 2043 4c44 5220 6172 6520 7573 s of CLDR are us │ │ │ │ │ +000713d0: 6564 2069 6620 7370 6563 6966 6965 642e ed if specified. │ │ │ │ │ +000713e0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +000713f0: 5469 6d65 5a6f 6e65 2f43 7573 746f 6d54 TimeZone/CustomT │ │ │ │ │ +00071400: 7a49 4443 6865 636b 4453 542e 6a61 7661 zIDCheckDST.java │ │ │ │ │ +00071410: 3a20 5468 6973 2074 6573 7420 7769 6c6c : This test will │ │ │ │ │ +00071420: 2065 6e73 7572 6520 7468 6174 2064 6179 ensure that day │ │ │ │ │ +00071430: 6c69 6768 7420 7361 7669 6e67 7320 7275 light savings ru │ │ │ │ │ +00071440: 6c65 7320 6172 6520 666f 6c6c 6f77 6564 les are followed │ │ │ │ │ +00071450: 2061 7070 726f 7072 6961 7465 6c79 2077 appropriately w │ │ │ │ │ +00071460: 6865 6e20 7365 7474 696e 6720 6120 6375 hen setting a cu │ │ │ │ │ +00071470: 7374 6f6d 2074 696d 657a 6f6e 6520 4944 stom timezone ID │ │ │ │ │ +00071480: 2076 6961 2074 6865 2054 5a20 656e 7620 via the TZ env │ │ │ │ │ +00071490: 7661 7269 6162 6c65 2e0a 0a3c 6c69 3e6a variable...
  • j │ │ │ │ │ +000714a0: 6176 612f 7574 696c 2f54 696d 655a 6f6e ava/util/TimeZon │ │ │ │ │ +000714b0: 652f 4461 796c 6967 6874 5469 6d65 5465 e/DaylightTimeTe │ │ │ │ │ +000714c0: 7374 2e6a 6176 613a 2054 6573 7420 6361 st.java: Test ca │ │ │ │ │ +000714d0: 7365 2066 6f72 2054 696d 655a 6f6e 652e se for TimeZone. │ │ │ │ │ +000714e0: 6f62 7365 7276 6573 4461 796c 6967 6874 observesDaylight │ │ │ │ │ +000714f0: 5469 6d65 2829 0a0a 3c6c 693e 6a61 7661 Time()..
  • java │ │ │ │ │ +00071500: 2f75 7469 6c2f 5469 6d65 5a6f 6e65 2f48 /util/TimeZone/H │ │ │ │ │ +00071510: 6f6e 674b 6f6e 672e 6a61 7661 3a20 5665 ongKong.java: Ve │ │ │ │ │ +00071520: 7269 6679 2074 6861 7420 486f 6e67 204b rify that Hong K │ │ │ │ │ +00071530: 6f6e 6720 6c6f 6361 6c65 2075 7365 7320 ong locale uses │ │ │ │ │ +00071540: 7472 6164 6974 696f 6e61 6c20 4368 696e traditional Chin │ │ │ │ │ +00071550: 6573 6520 6e61 6d65 732e 0a0a 3c6c 693e ese names...
  • │ │ │ │ │ +00071560: 6a61 7661 2f75 7469 6c2f 5469 6d65 5a6f java/util/TimeZo │ │ │ │ │ +00071570: 6e65 2f49 4454 6573 742e 6a61 7661 3a20 ne/IDTest.java: │ │ │ │ │ +00071580: 5465 7374 7320 636f 6e73 6973 7465 6e63 Tests consistenc │ │ │ │ │ +00071590: 6965 7320 6f66 2074 696d 6520 7a6f 6e65 ies of time zone │ │ │ │ │ +000715a0: 2049 4473 2e0a 0a3c 6c69 3e6a 6176 612f IDs...
  • java/ │ │ │ │ │ +000715b0: 7574 696c 2f54 696d 655a 6f6e 652f 4c69 util/TimeZone/Li │ │ │ │ │ +000715c0: 7374 5469 6d65 5a6f 6e65 732e 6a61 7661 stTimeZones.java │ │ │ │ │ +000715d0: 3a20 416c 6c6f 7720 3234 3a30 3020 6173 : Allow 24:00 as │ │ │ │ │ +000715e0: 2061 2076 616c 6964 2065 6e64 2f73 7461 a valid end/sta │ │ │ │ │ +000715f0: 7274 2044 5354 2074 696d 6520 7374 616d rt DST time stam │ │ │ │ │ +00071600: 700a 0a3c 6c69 3e6a 6176 612f 7574 696c p..
  • java/util │ │ │ │ │ +00071610: 2f54 696d 655a 6f6e 652f 4e65 6761 7469 /TimeZone/Negati │ │ │ │ │ +00071620: 7665 4453 5454 6573 742e 6a61 7661 3a20 veDSTTest.java: │ │ │ │ │ +00071630: 5465 7374 2077 6865 7468 6572 2074 6865 Test whether the │ │ │ │ │ +00071640: 2073 6176 696e 6773 2061 7265 2070 6f73 savings are pos │ │ │ │ │ +00071650: 6974 6976 6520 696e 2074 696d 6520 7a6f itive in time zo │ │ │ │ │ +00071660: 6e65 7320 7468 6174 2068 6176 6520 6e65 nes that have ne │ │ │ │ │ +00071670: 6761 7469 7665 2073 6176 696e 6773 2069 gative savings i │ │ │ │ │ +00071680: 6e20 7468 6520 736f 7572 6365 2054 5a20 n the source TZ │ │ │ │ │ +00071690: 6669 6c65 732e 0a0a 3c6c 693e 6a61 7661 files...
  • java │ │ │ │ │ +000716a0: 2f75 7469 6c2f 5469 6d65 5a6f 6e65 2f4f /util/TimeZone/O │ │ │ │ │ +000716b0: 6c64 4944 4d61 7070 696e 6754 6573 742e ldIDMappingTest. │ │ │ │ │ +000716c0: 6a61 7661 3a20 436f 6d70 6174 6962 696c java: Compatibil │ │ │ │ │ +000716d0: 6974 7920 7465 7374 2066 6f72 2074 6865 ity test for the │ │ │ │ │ +000716e0: 206f 6c64 204a 444b 2049 4420 6d61 7070 old JDK ID mapp │ │ │ │ │ +000716f0: 696e 6720 616e 6420 4f6c 736f 6e20 4944 ing and Olson ID │ │ │ │ │ +00071700: 730a 0a3c 6c69 3e6a 6176 612f 7574 696c s..
  • java/util │ │ │ │ │ +00071710: 2f54 696d 655a 6f6e 652f 5365 7444 6566 /TimeZone/SetDef │ │ │ │ │ +00071720: 6175 6c74 5365 6375 7269 7479 5465 7374 aultSecurityTest │ │ │ │ │ +00071730: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ +00071740: 2074 6861 7420 5469 6d65 5a6f 6e65 2e73 that TimeZone.s │ │ │ │ │ +00071750: 6574 4465 6661 756c 7420 7468 726f 7773 etDefault throws │ │ │ │ │ +00071760: 2061 2053 6563 7572 6974 7945 7863 6570 a SecurityExcep │ │ │ │ │ +00071770: 7469 6f6e 2069 6620 7468 6520 7365 6375 tion if the secu │ │ │ │ │ +00071780: 7269 7479 206d 616e 6167 6572 2064 6f65 rity manager doe │ │ │ │ │ +00071790: 736e 2774 2070 6572 6d69 742e 0a0a 3c6c sn't permit...java/util/Time │ │ │ │ │ +000717b0: 5a6f 6e65 2f53 696d 706c 6554 696d 655a Zone/SimpleTimeZ │ │ │ │ │ +000717c0: 6f6e 6543 6c6f 6e65 5261 6365 5465 7374 oneCloneRaceTest │ │ │ │ │ +000717d0: 2e6a 6176 613a 2074 6573 7420 7468 6174 .java: test that │ │ │ │ │ +000717e0: 2070 726f 766f 6b65 7320 7261 6365 2062 provokes race b │ │ │ │ │ +000717f0: 6574 7765 656e 2063 6c6f 6e69 6e67 2061 etween cloning a │ │ │ │ │ +00071800: 6e64 206c 617a 696c 7920 696e 6974 6961 nd lazily initia │ │ │ │ │ +00071810: 6c69 7a69 6e67 2053 696d 706c 6554 696d lizing SimpleTim │ │ │ │ │ +00071820: 655a 6f6e 6520 6361 6368 6520 6669 656c eZone cache fiel │ │ │ │ │ +00071830: 6473 0a0a 3c6c 693e 6a61 7661 2f75 7469 ds..
  • java/uti │ │ │ │ │ +00071840: 6c2f 5469 6d65 5a6f 6e65 2f54 696d 655a l/TimeZone/TimeZ │ │ │ │ │ +00071850: 6f6e 6542 6f75 6e64 6172 7954 6573 742e oneBoundaryTest. │ │ │ │ │ +00071860: 6a61 7661 3a20 7465 7374 2054 696d 6520 java: test Time │ │ │ │ │ +00071870: 5a6f 6e65 2042 6f75 6e64 6172 790a 0a3c Zone Boundary..< │ │ │ │ │ +00071880: 6c69 3e6a 6176 612f 7574 696c 2f54 696d li>java/util/Tim │ │ │ │ │ +00071890: 655a 6f6e 652f 5469 6d65 5a6f 6e65 4461 eZone/TimeZoneDa │ │ │ │ │ +000718a0: 7465 5065 726d 6973 7369 6f6e 4368 6563 tePermissionChec │ │ │ │ │ +000718b0: 6b52 756e 2e6a 6176 613a 2053 7461 636b kRun.java: Stack │ │ │ │ │ +000718c0: 6f76 6572 666c 6f77 2065 7272 6f72 2077 overflow error w │ │ │ │ │ +000718d0: 6974 6820 7365 6375 7269 7479 206d 616e ith security man │ │ │ │ │ +000718e0: 6167 6572 2c20 7369 676e 6564 206a 6172 ager, signed jar │ │ │ │ │ +000718f0: 7320 616e 6420 6465 6275 672e 0a0a 3c6c s and debug...java/util/Time │ │ │ │ │ +00071910: 5a6f 6e65 2f54 696d 655a 6f6e 6552 6567 Zone/TimeZoneReg │ │ │ │ │ +00071920: 7265 7373 696f 6e2e 6a61 7661 3a20 200a ression.java: . │ │ │ │ │ +00071930: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f54 .
  • java/util/T │ │ │ │ │ +00071940: 696d 655a 6f6e 652f 5469 6d65 5a6f 6e65 imeZone/TimeZone │ │ │ │ │ +00071950: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ +00071960: 5469 6d65 5a6f 6e65 0a0a 3c6c 693e 6a61 TimeZone..
  • ja │ │ │ │ │ +00071970: 7661 2f75 7469 6c2f 5469 6d65 5a6f 6e65 va/util/TimeZone │ │ │ │ │ +00071980: 2f54 7261 6e73 6974 696f 6e54 6573 742e /TransitionTest. │ │ │ │ │ +00071990: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ +000719a0: 746f 2068 616e 646c 6520 4453 5420 7472 to handle DST tr │ │ │ │ │ +000719b0: 616e 7369 7469 6f6e 2065 6e64 696e 6720 ansition ending │ │ │ │ │ +000719c0: 6174 2030 3a30 3020 4a61 6e75 6172 7920 at 0:00 January │ │ │ │ │ +000719d0: 312e 0a0a 3c6c 693e 6a61 7661 2f75 7469 1...
  • java/uti │ │ │ │ │ +000719e0: 6c2f 5469 6d65 5a6f 6e65 2f55 5443 416c l/TimeZone/UTCAl │ │ │ │ │ +000719f0: 6961 7354 6573 742e 6a61 7661 3a20 4d61 iasTest.java: Ma │ │ │ │ │ +00071a00: 6b65 2073 7572 6520 7468 6174 2022 5554 ke sure that "UT │ │ │ │ │ +00071a10: 4322 2069 7320 616e 2061 6c69 6173 206f C" is an alias o │ │ │ │ │ +00071a20: 6620 2245 7463 2f55 5443 2220 6173 2064 f "Etc/UTC" as d │ │ │ │ │ +00071a30: 6566 696e 6564 2069 6e20 7468 6520 747a efined in the tz │ │ │ │ │ +00071a40: 6461 7461 2062 6163 6b77 6172 642e 0a0a data backward... │ │ │ │ │ +00071a50: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5469
  • java/util/Ti │ │ │ │ │ +00071a60: 6d65 5a6f 6e65 2f5a 6f6e 6549 6452 6f75 meZone/ZoneIdRou │ │ │ │ │ +00071a70: 6e64 5472 6970 5465 7374 2e6a 6176 613a ndTripTest.java: │ │ │ │ │ +00071a80: 2043 6865 636b 7320 726f 756e 642d 7472 Checks round-tr │ │ │ │ │ +00071a90: 6970 7320 6265 7477 6565 6e20 5469 6d65 ips between Time │ │ │ │ │ +00071aa0: 5a6f 6e65 2061 6e64 205a 6f6e 6549 6420 Zone and ZoneId │ │ │ │ │ +00071ab0: 6172 6520 636f 6e73 6973 7465 6e74 0a0a are consistent.. │ │ │ │ │ +00071ac0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5469
  • java/util/Ti │ │ │ │ │ +00071ad0: 6d65 5a6f 6e65 2f62 7567 3430 3936 3935 meZone/bug409695 │ │ │ │ │ +00071ae0: 322e 6a61 7661 3a20 7369 6d70 6c65 2073 2.java: simple s │ │ │ │ │ +00071af0: 6572 6961 6c69 7a61 7469 6f6e 2f64 6573 erialization/des │ │ │ │ │ +00071b00: 6572 6961 6c69 7a61 7469 6f6e 2074 6573 erialization tes │ │ │ │ │ +00071b10: 740a 0a3c 6c69 3e6a 6176 612f 7574 696c t..
  • java/util │ │ │ │ │ +00071b20: 2f54 696d 6572 2f41 7267 732e 6a61 7661 /Timer/Args.java │ │ │ │ │ +00071b30: 3a20 5465 7374 2076 6172 696f 7573 2061 : Test various a │ │ │ │ │ +00071b40: 7267 7320 746f 2074 6173 6b20 7363 6865 rgs to task sche │ │ │ │ │ +00071b50: 6475 6c69 6e67 206d 6574 686f 6473 0a0a duling methods.. │ │ │ │ │ +00071b60: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5469
  • java/util/Ti │ │ │ │ │ +00071b70: 6d65 722f 4175 746f 5374 6f70 2e6a 6176 mer/AutoStop.jav │ │ │ │ │ +00071b80: 613a 2044 6973 6361 7264 696e 6720 6120 a: Discarding a │ │ │ │ │ +00071b90: 5469 6d65 7220 6361 7573 6573 2074 6865 Timer causes the │ │ │ │ │ +00071ba0: 2054 696d 6572 2074 6872 6561 6420 746f Timer thread to │ │ │ │ │ +00071bb0: 2073 746f 702e 0a0a 3c6c 693e 6a61 7661 stop...
  • java │ │ │ │ │ +00071bc0: 2f75 7469 6c2f 5469 6d65 722f 4465 6c61 /util/Timer/Dela │ │ │ │ │ +00071bd0: 794f 7665 7266 6c6f 772e 6a61 7661 3a20 yOverflow.java: │ │ │ │ │ +00071be0: 6a61 7661 2e75 7469 6c2e 5469 6d65 7220 java.util.Timer │ │ │ │ │ +00071bf0: 7363 6865 6475 6c65 2064 656c 6179 204c schedule delay L │ │ │ │ │ +00071c00: 6f6e 672e 4d41 585f 5641 4c55 4520 6361 ong.MAX_VALUE ca │ │ │ │ │ +00071c10: 7573 6573 2074 6173 6b20 746f 2065 7865 uses task to exe │ │ │ │ │ +00071c20: 6375 7465 206d 756c 7469 706c 6520 7469 cute multiple ti │ │ │ │ │ +00071c30: 6d65 730a 0a3c 6c69 3e6a 6176 612f 7574 mes..
  • java/ut │ │ │ │ │ +00071c40: 696c 2f54 696d 6572 2f4b 696c 6c54 6872 il/Timer/KillThr │ │ │ │ │ +00071c50: 6561 642e 6a61 7661 3a20 4b69 6c6c 696e ead.java: Killin │ │ │ │ │ +00071c60: 6720 6120 5469 6d65 7220 7468 7265 6164 g a Timer thread │ │ │ │ │ +00071c70: 2063 6175 7365 7320 7468 6520 5469 6d65 causes the Time │ │ │ │ │ +00071c80: 7220 746f 2066 6169 6c20 7369 6c65 6e74 r to fail silent │ │ │ │ │ +00071c90: 6c79 206f 6e20 7375 6273 6571 7565 6e74 ly on subsequent │ │ │ │ │ +00071ca0: 2075 7365 2e0a 0a3c 6c69 3e6a 6176 612f use...
  • java/ │ │ │ │ │ +00071cb0: 7574 696c 2f54 696d 6572 2f4e 616d 6543 util/Timer/NameC │ │ │ │ │ +00071cc0: 6f6e 7374 7275 6374 6f72 732e 6a61 7661 onstructors.java │ │ │ │ │ +00071cd0: 3a20 4261 7369 6320 7465 7374 2066 6f72 : Basic test for │ │ │ │ │ +00071ce0: 2063 6f6e 7374 7275 6374 6f72 7320 7769 constructors wi │ │ │ │ │ +00071cf0: 7468 2074 6872 6561 6420 6e61 6d65 0a0a th thread name.. │ │ │ │ │ +00071d00: 3c6c 693e 6a61 7661 2f75 7469 6c2f 5469
  • java/util/Ti │ │ │ │ │ +00071d10: 6d65 722f 5075 7267 652e 6a61 7661 3a20 mer/Purge.java: │ │ │ │ │ +00071d20: 4261 7369 6320 7465 7374 2066 6f72 2070 Basic test for p │ │ │ │ │ +00071d30: 7572 6765 206d 6574 686f 640a 0a3c 6c69 urge method..
  • java/util/TreeM │ │ │ │ │ +00071d50: 6170 2f43 6c6f 6e65 2e6a 6176 613a 2056 ap/Clone.java: V │ │ │ │ │ +00071d60: 6572 6966 7920 7468 6174 2063 6c6f 6e65 erify that clone │ │ │ │ │ +00071d70: 6420 5472 6565 4d61 7020 6765 7473 206e d TreeMap gets n │ │ │ │ │ +00071d80: 6577 206b 6579 7365 740a 0a3c 6c69 3e6a ew keyset..
  • j │ │ │ │ │ +00071d90: 6176 612f 7574 696c 2f54 7265 654d 6170 ava/util/TreeMap │ │ │ │ │ +00071da0: 2f43 6f6e 7461 696e 7356 616c 7565 2e6a /ContainsValue.j │ │ │ │ │ +00071db0: 6176 613a 2054 7265 654d 6170 2e63 6f6e ava: TreeMap.con │ │ │ │ │ +00071dc0: 7461 696e 7356 616c 7565 2074 6872 6f77 tainsValue throw │ │ │ │ │ +00071dd0: 7320 4e75 6c6c 506f 696e 7465 7245 7863 s NullPointerExc │ │ │ │ │ +00071de0: 2066 6f72 2065 6d70 7479 2054 7265 654d for empty TreeM │ │ │ │ │ +00071df0: 6170 0a0a 3c6c 693e 6a61 7661 2f75 7469 ap..
  • java/uti │ │ │ │ │ +00071e00: 6c2f 5472 6565 4d61 702f 456d 7074 794d l/TreeMap/EmptyM │ │ │ │ │ +00071e10: 6170 416e 644e 756c 6c73 2e6a 6176 613a apAndNulls.java: │ │ │ │ │ +00071e20: 2054 6573 7420 6861 6e64 6c69 6e67 206f Test handling o │ │ │ │ │ +00071e30: 6620 6e75 6c6c 2077 6974 6820 656d 7074 f null with empt │ │ │ │ │ +00071e40: 7920 4d61 700a 0a3c 6c69 3e6a 6176 612f y Map..
  • java/ │ │ │ │ │ +00071e50: 7574 696c 2f54 7265 654d 6170 2f48 6561 util/TreeMap/Hea │ │ │ │ │ +00071e60: 6454 6169 6c54 7970 6545 7272 6f72 2e6a dTailTypeError.j │ │ │ │ │ +00071e70: 6176 613a 2069 6e64 6578 4f66 2061 6e64 ava: indexOf and │ │ │ │ │ +00071e80: 206c 6173 7449 6e64 6578 206f 6620 7573 lastIndex of us │ │ │ │ │ +00071e90: 6564 2074 6f20 6c65 7420 796f 7520 6c6f ed to let you lo │ │ │ │ │ +00071ea0: 6f6b 206f 7574 7369 6465 2074 6865 2076 ok outside the v │ │ │ │ │ +00071eb0: 616c 6964 2072 616e 6765 2069 6e20 7468 alid range in th │ │ │ │ │ +00071ec0: 6520 6261 636b 696e 6720 6172 7261 790a e backing array. │ │ │ │ │ +00071ed0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f54 .
  • java/util/T │ │ │ │ │ +00071ee0: 7265 654d 6170 2f4e 756c 6c41 7445 6e64 reeMap/NullAtEnd │ │ │ │ │ +00071ef0: 2e6a 6176 613a 2054 6573 7420 6e75 6c6c .java: Test null │ │ │ │ │ +00071f00: 2d61 6c6c 6f77 696e 6720 436f 6d70 6172 -allowing Compar │ │ │ │ │ +00071f10: 6174 6f72 730a 0a3c 6c69 3e6a 6176 612f ators..
  • java/ │ │ │ │ │ +00071f20: 7574 696c 2f54 7265 654d 6170 2f4e 756c util/TreeMap/Nul │ │ │ │ │ +00071f30: 6c50 6572 6d69 7373 6976 6543 6f6d 7061 lPermissiveCompa │ │ │ │ │ +00071f40: 7261 746f 722e 6a61 7661 3a20 5465 7374 rator.java: Test │ │ │ │ │ +00071f50: 2070 726f 7065 7220 6861 6e64 6c69 6e67 proper handling │ │ │ │ │ +00071f60: 206f 6620 636f 6d70 6172 6174 6f72 7320 of comparators │ │ │ │ │ +00071f70: 7065 726d 6974 7469 6e67 206e 756c 6c73 permitting nulls │ │ │ │ │ +00071f80: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00071f90: 5472 6565 4d61 702f 5375 624d 6170 2e6a TreeMap/SubMap.j │ │ │ │ │ +00071fa0: 6176 613a 2054 6865 2066 6972 7374 4b65 ava: The firstKe │ │ │ │ │ +00071fb0: 7920 616e 6420 6c61 7374 4b65 790a 0a3c y and lastKey..< │ │ │ │ │ +00071fc0: 6c69 3e6a 6176 612f 7574 696c 2f54 7265 li>java/util/Tre │ │ │ │ │ +00071fd0: 654d 6170 2f53 7562 4d61 7043 6c65 6172 eMap/SubMapClear │ │ │ │ │ +00071fe0: 2e6a 6176 613a 2053 7562 6d61 7020 636c .java: Submap cl │ │ │ │ │ +00071ff0: 6561 7220 7469 636b 6c65 6420 6120 6275 ear tickled a bu │ │ │ │ │ +00072000: 6720 696e 2061 6e20 6f70 7469 6d69 7a61 g in an optimiza │ │ │ │ │ +00072010: 7469 6f6e 2073 7567 6765 7374 6564 2062 tion suggested b │ │ │ │ │ +00072020: 7920 5072 6f66 2e0a 0a3c 6c69 3e6a 6176 y Prof...
  • jav │ │ │ │ │ +00072030: 612f 7574 696c 2f55 5549 442f 5365 7269 a/util/UUID/Seri │ │ │ │ │ +00072040: 616c 2e6a 6176 613a 2054 6573 7420 6465 al.java: Test de │ │ │ │ │ +00072050: 7365 7269 616c 697a 6174 696f 6e20 6f66 serialization of │ │ │ │ │ +00072060: 2055 5549 440a 0a3c 6c69 3e6a 6176 612f UUID..
  • java/ │ │ │ │ │ +00072070: 7574 696c 2f55 5549 442f 5555 4944 5465 util/UUID/UUIDTe │ │ │ │ │ +00072080: 7374 2e6a 6176 613a 2055 6e69 7420 7465 st.java: Unit te │ │ │ │ │ +00072090: 7374 7320 666f 7220 6a61 7661 2e75 7469 sts for java.uti │ │ │ │ │ +000720a0: 6c2e 5555 4944 0a0a 3c6c 693e 6a61 7661 l.UUID..
  • java │ │ │ │ │ +000720b0: 2f75 7469 6c2f 5665 6374 6f72 2f41 7272 /util/Vector/Arr │ │ │ │ │ +000720c0: 6179 4d61 6e61 6765 6d65 6e74 2e6a 6176 ayManagement.jav │ │ │ │ │ +000720d0: 613a 2062 7269 7474 6c65 2077 6869 7465 a: brittle white │ │ │ │ │ +000720e0: 2062 6f78 2074 6573 7420 6f66 2069 6e74 box test of int │ │ │ │ │ +000720f0: 6572 6e61 6c20 6172 7261 7920 6d61 6e61 ernal array mana │ │ │ │ │ +00072100: 6765 6d65 6e74 0a0a 3c6c 693e 6a61 7661 gement..
  • java │ │ │ │ │ +00072110: 2f75 7469 6c2f 5665 6374 6f72 2f43 6f6d /util/Vector/Com │ │ │ │ │ +00072120: 6f64 6966 6965 6452 656d 6f76 6541 6c6c odifiedRemoveAll │ │ │ │ │ +00072130: 456c 656d 656e 7473 2e6a 6176 613a 2044 Elements.java: D │ │ │ │ │ +00072140: 7565 2074 6f20 6120 6275 6720 696e 2056 ue to a bug in V │ │ │ │ │ +00072150: 6563 746f 7227 7320 7265 6d6f 7665 416c ector's removeAl │ │ │ │ │ +00072160: 6c45 6c65 6d65 6e74 7328 292c 2074 6865 lElements(), the │ │ │ │ │ +00072170: 206d 6f64 6966 6963 6174 696f 6e20 636f modification co │ │ │ │ │ +00072180: 756e 7465 7220 776f 756c 6420 6e6f 7420 unter would not │ │ │ │ │ +00072190: 6765 7420 696e 6372 656d 656e 7465 642e get incremented. │ │ │ │ │ +000721a0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +000721b0: 5665 6374 6f72 2f43 6f70 7949 6e74 6f2e Vector/CopyInto. │ │ │ │ │ +000721c0: 6a61 7661 3a20 5665 6374 6f72 2e63 6f70 java: Vector.cop │ │ │ │ │ +000721d0: 7949 6e74 6f20 7368 6f75 6c64 2074 6872 yInto should thr │ │ │ │ │ +000721e0: 6f77 2041 7272 6179 5374 6f72 6545 7863 ow ArrayStoreExc │ │ │ │ │ +000721f0: 6570 7469 6f6e 0a0a 3c6c 693e 6a61 7661 eption..
  • java │ │ │ │ │ +00072200: 2f75 7469 6c2f 5665 6374 6f72 2f49 6c6c /util/Vector/Ill │ │ │ │ │ +00072210: 6567 616c 436f 6e73 7472 7563 746f 7241 egalConstructorA │ │ │ │ │ +00072220: 7267 732e 6a61 7661 3a20 5465 7374 2066 rgs.java: Test f │ │ │ │ │ +00072230: 6f72 2069 6c6c 6567 616c 2061 7267 756d or illegal argum │ │ │ │ │ +00072240: 656e 7420 6578 6365 7074 696f 6e0a 0a3c ent exception..< │ │ │ │ │ +00072250: 6c69 3e6a 6176 612f 7574 696c 2f56 6563 li>java/util/Vec │ │ │ │ │ +00072260: 746f 722f 4c61 7374 496e 6465 784f 662e tor/LastIndexOf. │ │ │ │ │ +00072270: 6a61 7661 3a20 5665 6374 6f72 2e6c 6173 java: Vector.las │ │ │ │ │ +00072280: 7449 6e64 6578 284f 626a 6563 742c 2069 tIndex(Object, i │ │ │ │ │ +00072290: 6e74 2920 7573 6564 2074 6f20 6c65 7420 nt) used to let │ │ │ │ │ +000722a0: 796f 7520 6c6f 6f6b 206f 7574 7369 6465 you look outside │ │ │ │ │ +000722b0: 2074 6865 2076 616c 6964 2072 616e 6765 the valid range │ │ │ │ │ +000722c0: 2069 6e20 7468 6520 6261 636b 696e 6720 in the backing │ │ │ │ │ +000722d0: 6172 7261 790a 0a3c 6c69 3e6a 6176 612f array..
  • java/ │ │ │ │ │ +000722e0: 7574 696c 2f56 6563 746f 722f 5365 7269 util/Vector/Seri │ │ │ │ │ +000722f0: 616c 697a 6174 696f 6e44 6561 646c 6f63 alizationDeadloc │ │ │ │ │ +00072300: 6b2e 6a61 7661 3a20 5365 7269 616c 697a k.java: Serializ │ │ │ │ │ +00072310: 696e 6720 5665 6374 6f72 206f 626a 6563 ing Vector objec │ │ │ │ │ +00072320: 7473 2077 6869 6368 2072 6566 6572 2074 ts which refer t │ │ │ │ │ +00072330: 6f20 6561 6368 206f 7468 6572 2073 686f o each other sho │ │ │ │ │ +00072340: 756c 6420 6e6f 7420 6265 2061 626c 6520 uld not be able │ │ │ │ │ +00072350: 746f 2064 6561 646c 6f63 6b2e 0a0a 3c6c to deadlock...java/util/Vect │ │ │ │ │ +00072370: 6f72 2f53 696d 706c 6553 6572 6961 6c69 or/SimpleSeriali │ │ │ │ │ +00072380: 7a61 7469 6f6e 2e6a 6176 613a 2041 2073 zation.java: A s │ │ │ │ │ +00072390: 6572 6961 6c69 7a65 6420 5665 6374 6f72 erialized Vector │ │ │ │ │ +000723a0: 2063 616e 2062 6520 7375 6363 6573 7366 can be successf │ │ │ │ │ +000723b0: 756c 6c79 2064 652d 7365 7269 616c 697a ully de-serializ │ │ │ │ │ +000723c0: 6564 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ed...
  • java/ut │ │ │ │ │ +000723d0: 696c 2f56 6563 746f 722f 5379 6e63 4c61 il/Vector/SyncLa │ │ │ │ │ +000723e0: 7374 496e 6465 784f 662e 6a61 7661 3a20 stIndexOf.java: │ │ │ │ │ +000723f0: 5665 6374 6f72 2773 206c 6173 7449 6e64 Vector's lastInd │ │ │ │ │ +00072400: 6578 4f66 284f 626a 6563 7429 2077 6173 exOf(Object) was │ │ │ │ │ +00072410: 206c 6163 6b69 6e67 2073 796e 6368 726f lacking synchro │ │ │ │ │ +00072420: 6e69 7a61 7469 6f6e 0a0a 3c6c 693e 6a61 nization..
  • ja │ │ │ │ │ +00072430: 7661 2f75 7469 6c2f 5765 616b 4861 7368 va/util/WeakHash │ │ │ │ │ +00072440: 4d61 702f 4743 4475 7269 6e67 4974 6572 Map/GCDuringIter │ │ │ │ │ +00072450: 6174 696f 6e2e 6a61 7661 3a20 4368 6563 ation.java: Chec │ │ │ │ │ +00072460: 6b20 7468 6174 2069 7465 7261 746f 7273 k that iterators │ │ │ │ │ +00072470: 2077 6f72 6b20 7072 6f70 6572 6c79 2069 work properly i │ │ │ │ │ +00072480: 6e20 7468 6520 7072 6573 656e 6365 206f n the presence o │ │ │ │ │ +00072490: 6620 636f 6e63 7572 7265 6e74 2066 696e f concurrent fin │ │ │ │ │ +000724a0: 616c 697a 6174 696f 6e20 616e 6420 7265 alization and re │ │ │ │ │ +000724b0: 6d6f 7661 6c20 6f66 2065 6c65 6d65 6e74 moval of element │ │ │ │ │ +000724c0: 732e 0a0a 3c6c 693e 6a61 7661 2f75 7469 s...
  • java/uti │ │ │ │ │ +000724d0: 6c2f 5765 616b 4861 7368 4d61 702f 4974 l/WeakHashMap/It │ │ │ │ │ +000724e0: 6572 6174 696f 6e2e 6a61 7661 3a20 5465 eration.java: Te │ │ │ │ │ +000724f0: 7374 7320 746f 2073 6565 2074 6861 7420 sts to see that │ │ │ │ │ +00072500: 6d65 6d6f 7279 206c 6561 6b20 6e6f 206c memory leak no l │ │ │ │ │ +00072510: 6f6e 6765 7220 6578 6973 7473 2e0a 0a3c onger exists...< │ │ │ │ │ +00072520: 6c69 3e6a 6176 612f 7574 696c 2f57 6561 li>java/util/Wea │ │ │ │ │ +00072530: 6b48 6173 684d 6170 2f5a 6572 6f49 6e69 kHashMap/ZeroIni │ │ │ │ │ +00072540: 7443 6170 2e6a 6176 613a 205a 6572 6f20 tCap.java: Zero │ │ │ │ │ +00072550: 696e 6974 6961 6c20 6361 7061 6369 7479 initial capacity │ │ │ │ │ +00072560: 2073 686f 756c 6420 6265 206c 6567 616c should be legal │ │ │ │ │ +00072570: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00072580: 636f 6e63 7572 7265 6e74 2f41 7272 6179 concurrent/Array │ │ │ │ │ +00072590: 426c 6f63 6b69 6e67 5175 6575 652f 5768 BlockingQueue/Wh │ │ │ │ │ +000725a0: 6974 6542 6f78 2e6a 6176 613a 2057 6869 iteBox.java: Whi │ │ │ │ │ +000725b0: 7465 2062 6f78 2074 6573 7473 206f 6620 te box tests of │ │ │ │ │ +000725c0: 696d 706c 656d 656e 7461 7469 6f6e 2064 implementation d │ │ │ │ │ +000725d0: 6574 6169 6c73 0a0a 3c6c 693e 6a61 7661 etails..
  • java │ │ │ │ │ +000725e0: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ +000725f0: 2f42 6c6f 636b 696e 6751 7565 7565 2f43 /BlockingQueue/C │ │ │ │ │ +00072600: 616e 6365 6c6c 6564 5072 6f64 7563 6572 ancelledProducer │ │ │ │ │ +00072610: 436f 6e73 756d 6572 4c6f 6f70 732e 6a61 ConsumerLoops.ja │ │ │ │ │ +00072620: 7661 3a20 4368 6563 6b73 2066 6f72 2072 va: Checks for r │ │ │ │ │ +00072630: 6573 706f 6e73 6976 656e 6573 7320 6f66 esponsiveness of │ │ │ │ │ +00072640: 2062 6c6f 636b 696e 6720 7175 6575 6573 blocking queues │ │ │ │ │ +00072650: 2074 6f20 6361 6e63 656c 6c61 7469 6f6e to cancellation │ │ │ │ │ +00072660: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +00072670: 2f63 6f6e 6375 7272 656e 742f 426c 6f63 /concurrent/Bloc │ │ │ │ │ +00072680: 6b69 6e67 5175 6575 652f 4472 6169 6e54 kingQueue/DrainT │ │ │ │ │ +00072690: 6f46 6169 6c73 2e6a 6176 613a 2054 6573 oFails.java: Tes │ │ │ │ │ +000726a0: 7420 6472 6169 6e54 6f20 6661 696c 696e t drainTo failin │ │ │ │ │ +000726b0: 6720 6475 6520 746f 2063 2e61 6464 2074 g due to c.add t │ │ │ │ │ +000726c0: 6872 6f77 696e 670a 0a3c 6c69 3e6a 6176 hrowing..
  • jav │ │ │ │ │ +000726d0: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ +000726e0: 742f 426c 6f63 6b69 6e67 5175 6575 652f t/BlockingQueue/ │ │ │ │ │ +000726f0: 496e 7465 7272 7570 742e 6a61 7661 3a20 Interrupt.java: │ │ │ │ │ +00072700: 4368 6563 6b20 7072 6f70 6572 2068 616e Check proper han │ │ │ │ │ +00072710: 646c 696e 6720 6f66 2069 6e74 6572 7275 dling of interru │ │ │ │ │ +00072720: 7074 730a 0a3c 6c69 3e6a 6176 612f 7574 pts..
  • java/ut │ │ │ │ │ +00072730: 696c 2f63 6f6e 6375 7272 656e 742f 426c il/concurrent/Bl │ │ │ │ │ +00072740: 6f63 6b69 6e67 5175 6575 652f 4c61 7374 ockingQueue/Last │ │ │ │ │ +00072750: 456c 656d 656e 742e 6a61 7661 3a20 4368 Element.java: Ch │ │ │ │ │ +00072760: 6563 6b20 636f 7272 6563 7420 6265 6861 eck correct beha │ │ │ │ │ +00072770: 7669 6f72 2077 6865 6e20 6c61 7374 2065 vior when last e │ │ │ │ │ +00072780: 6c65 6d65 6e74 2069 7320 7265 6d6f 7665 lement is remove │ │ │ │ │ +00072790: 642e 0a0a 3c6c 693e 6a61 7661 2f75 7469 d...
  • java/uti │ │ │ │ │ +000727a0: 6c2f 636f 6e63 7572 7265 6e74 2f42 6c6f l/concurrent/Blo │ │ │ │ │ +000727b0: 636b 696e 6751 7565 7565 2f4d 756c 7469 ckingQueue/Multi │ │ │ │ │ +000727c0: 706c 6550 726f 6475 6365 7273 5369 6e67 pleProducersSing │ │ │ │ │ +000727d0: 6c65 436f 6e73 756d 6572 4c6f 6f70 732e leConsumerLoops. │ │ │ │ │ +000727e0: 6a61 7661 3a20 6d75 6c74 6970 6c65 2070 java: multiple p │ │ │ │ │ +000727f0: 726f 6475 6365 7273 2061 6e64 2073 696e roducers and sin │ │ │ │ │ +00072800: 676c 6520 636f 6e73 756d 6572 2075 7369 gle consumer usi │ │ │ │ │ +00072810: 6e67 2062 6c6f 636b 696e 6720 7175 6575 ng blocking queu │ │ │ │ │ +00072820: 6573 0a0a 3c6c 693e 6a61 7661 2f75 7469 es..
  • java/uti │ │ │ │ │ +00072830: 6c2f 636f 6e63 7572 7265 6e74 2f42 6c6f l/concurrent/Blo │ │ │ │ │ +00072840: 636b 696e 6751 7565 7565 2f4f 6666 6572 ckingQueue/Offer │ │ │ │ │ +00072850: 4472 6169 6e54 6f4c 6f6f 7073 2e6a 6176 DrainToLoops.jav │ │ │ │ │ +00072860: 613a 2054 6573 7420 636f 6e63 7572 7265 a: Test concurre │ │ │ │ │ +00072870: 6e74 206f 6666 6572 2076 732e 0a0a 3c6c nt offer vs...java/util/conc │ │ │ │ │ +00072890: 7572 7265 6e74 2f42 6c6f 636b 696e 6751 urrent/BlockingQ │ │ │ │ │ +000728a0: 7565 7565 2f50 6f6c 6c4d 656d 6f72 794c ueue/PollMemoryL │ │ │ │ │ +000728b0: 6561 6b2e 6a61 7661 3a20 4368 6563 6b73 eak.java: Checks │ │ │ │ │ +000728c0: 2066 6f72 2061 206d 656d 6f72 7920 6c65 for a memory le │ │ │ │ │ +000728d0: 616b 2077 6865 6e20 6120 7365 7175 656e ak when a sequen │ │ │ │ │ +000728e0: 6365 206f 6620 6162 6f72 7465 6420 7469 ce of aborted ti │ │ │ │ │ +000728f0: 6d65 6420 7761 6974 7320 6f63 6375 7220 med waits occur │ │ │ │ │ +00072900: 7769 7468 6f75 7420 6120 7369 676e 616c without a signal │ │ │ │ │ +00072910: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +00072920: 2f63 6f6e 6375 7272 656e 742f 426c 6f63 /concurrent/Bloc │ │ │ │ │ +00072930: 6b69 6e67 5175 6575 652f 5072 6f64 7563 kingQueue/Produc │ │ │ │ │ +00072940: 6572 436f 6e73 756d 6572 4c6f 6f70 732e erConsumerLoops. │ │ │ │ │ +00072950: 6a61 7661 3a20 6d75 6c74 6970 6c65 2070 java: multiple p │ │ │ │ │ +00072960: 726f 6475 6365 7273 2061 6e64 2063 6f6e roducers and con │ │ │ │ │ +00072970: 7375 6d65 7273 2075 7369 6e67 2062 6c6f sumers using blo │ │ │ │ │ +00072980: 636b 696e 6720 7175 6575 6573 0a0a 3c6c cking queues..java/util/conc │ │ │ │ │ +000729a0: 7572 7265 6e74 2f42 6c6f 636b 696e 6751 urrent/BlockingQ │ │ │ │ │ +000729b0: 7565 7565 2f53 696e 676c 6550 726f 6475 ueue/SingleProdu │ │ │ │ │ +000729c0: 6365 724d 756c 7469 706c 6543 6f6e 7375 cerMultipleConsu │ │ │ │ │ +000729d0: 6d65 724c 6f6f 7073 2e6a 6176 613a 2063 merLoops.java: c │ │ │ │ │ +000729e0: 6865 636b 206f 7264 6572 696e 6720 666f heck ordering fo │ │ │ │ │ +000729f0: 7220 626c 6f63 6b69 6e67 2071 7565 7565 r blocking queue │ │ │ │ │ +00072a00: 7320 7769 7468 2031 2070 726f 6475 6365 s with 1 produce │ │ │ │ │ +00072a10: 7220 616e 6420 6d75 6c74 6970 6c65 2063 r and multiple c │ │ │ │ │ +00072a20: 6f6e 7375 6d65 7273 0a0a 3c6c 693e 6a61 onsumers..
  • ja │ │ │ │ │ +00072a30: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00072a40: 6e74 2f43 6f6d 706c 6574 6162 6c65 4675 nt/CompletableFu │ │ │ │ │ +00072a50: 7475 7265 2f42 6173 6963 2e6a 6176 613a ture/Basic.java: │ │ │ │ │ +00072a60: 2042 6173 6963 2074 6573 7473 2066 6f72 Basic tests for │ │ │ │ │ +00072a70: 2043 6f6d 706c 6574 6162 6c65 4675 7475 CompletableFutu │ │ │ │ │ +00072a80: 7265 0a0a 3c6c 693e 6a61 7661 2f75 7469 re..
  • java/uti │ │ │ │ │ +00072a90: 6c2f 636f 6e63 7572 7265 6e74 2f43 6f6d l/concurrent/Com │ │ │ │ │ +00072aa0: 706c 6574 6162 6c65 4675 7475 7265 2f43 pletableFuture/C │ │ │ │ │ +00072ab0: 6f6d 706c 6574 6162 6c65 4675 7475 7265 ompletableFuture │ │ │ │ │ +00072ac0: 4f72 5469 6d65 6f75 7445 7863 6570 7469 OrTimeoutExcepti │ │ │ │ │ +00072ad0: 6f6e 616c 6c79 5465 7374 2e6a 6176 613a onallyTest.java: │ │ │ │ │ +00072ae0: 2043 6f6d 706c 6574 6162 6c65 4675 7475 CompletableFutu │ │ │ │ │ +00072af0: 7265 2e6f 7254 696d 656f 7574 2063 616e re.orTimeout can │ │ │ │ │ +00072b00: 206c 6561 6b20 6d65 6d6f 7279 2069 6620 leak memory if │ │ │ │ │ +00072b10: 636f 6d70 6c65 7465 6420 6578 6365 7074 completed except │ │ │ │ │ +00072b20: 696f 6e61 6c6c 790a 0a3c 6c69 3e6a 6176 ionally..
  • jav │ │ │ │ │ +00072b30: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ +00072b40: 742f 436f 6d70 6c65 7461 626c 6546 7574 t/CompletableFut │ │ │ │ │ +00072b50: 7572 652f 4c6f 7374 496e 7465 7272 7570 ure/LostInterrup │ │ │ │ │ +00072b60: 742e 6a61 7661 3a20 436f 6d70 6c65 7461 t.java: Completa │ │ │ │ │ +00072b70: 626c 6546 7574 7572 652e 6765 7420 6d61 bleFuture.get ma │ │ │ │ │ +00072b80: 7920 7377 616c 6c6f 7720 696e 7465 7272 y swallow interr │ │ │ │ │ +00072b90: 7570 7420 7374 6174 7573 0a0a 3c6c 693e upt status..
  • │ │ │ │ │ +00072ba0: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00072bb0: 7265 6e74 2f43 6f6d 706c 6574 6162 6c65 rent/Completable │ │ │ │ │ +00072bc0: 4675 7475 7265 2f53 7761 6c6c 6f77 6564 Future/Swallowed │ │ │ │ │ +00072bd0: 496e 7465 7272 7570 7465 6445 7863 6570 InterruptedExcep │ │ │ │ │ +00072be0: 7469 6f6e 2e6a 6176 613a 2020 0a0a 3c6c tion.java: ..java/util/conc │ │ │ │ │ +00072c00: 7572 7265 6e74 2f43 6f6d 706c 6574 6162 urrent/Completab │ │ │ │ │ +00072c10: 6c65 4675 7475 7265 2f54 6865 6e43 6f6d leFuture/ThenCom │ │ │ │ │ +00072c20: 706f 7365 4173 796e 6354 6573 742e 6a61 poseAsyncTest.ja │ │ │ │ │ +00072c30: 7661 3a20 5465 7374 2074 6861 7420 436f va: Test that Co │ │ │ │ │ +00072c40: 6d70 6c65 7461 626c 6546 7574 7572 652e mpletableFuture. │ │ │ │ │ +00072c50: 7468 656e 436f 6d70 6f73 6520 776f 726b thenCompose work │ │ │ │ │ +00072c60: 7320 636f 7272 6563 746c 7920 6966 2074 s correctly if t │ │ │ │ │ +00072c70: 6865 2063 6f6d 706f 7369 6e67 2074 6173 he composing tas │ │ │ │ │ +00072c80: 6b20 6973 2063 6f6d 706c 6574 6520 6265 k is complete be │ │ │ │ │ +00072c90: 666f 7265 2063 6f6d 706f 7369 7469 6f6e fore composition │ │ │ │ │ +00072ca0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00072cb0: 636f 6e63 7572 7265 6e74 2f43 6f6d 706c concurrent/Compl │ │ │ │ │ +00072cc0: 6574 6162 6c65 4675 7475 7265 2f54 6865 etableFuture/The │ │ │ │ │ +00072cd0: 6e43 6f6d 706f 7365 4578 6365 7074 696f nComposeExceptio │ │ │ │ │ +00072ce0: 6e54 6573 742e 6a61 7661 3a20 5465 7374 nTest.java: Test │ │ │ │ │ +00072cf0: 2074 6861 7420 436f 6d70 6c65 7461 626c that Completabl │ │ │ │ │ +00072d00: 6546 7574 7572 652e 7468 656e 436f 6d70 eFuture.thenComp │ │ │ │ │ +00072d10: 6f73 6520 776f 726b 7320 636f 7272 6563 ose works correc │ │ │ │ │ +00072d20: 746c 7920 6966 2074 6865 2063 6f6d 706f tly if the compo │ │ │ │ │ +00072d30: 7369 6e67 2066 7574 7572 6520 636f 6d70 sing future comp │ │ │ │ │ +00072d40: 6c65 7465 7320 6578 6365 7074 696f 6e61 letes exceptiona │ │ │ │ │ +00072d50: 6c6c 790a 0a3c 6c69 3e6a 6176 612f 7574 lly..
  • java/ut │ │ │ │ │ +00072d60: 696c 2f63 6f6e 6375 7272 656e 742f 436f il/concurrent/Co │ │ │ │ │ +00072d70: 6e63 7572 7265 6e74 4861 7368 4d61 702f ncurrentHashMap/ │ │ │ │ │ +00072d80: 436f 6e63 7572 7265 6e74 4173 736f 6369 ConcurrentAssoci │ │ │ │ │ +00072d90: 6174 6554 6573 742e 6a61 7661 3a20 5465 ateTest.java: Te │ │ │ │ │ +00072da0: 7374 2074 6861 7420 6173 736f 6369 6174 st that associat │ │ │ │ │ +00072db0: 696f 6e20 6f70 6572 6174 696f 6e73 2c20 ion operations, │ │ │ │ │ +00072dc0: 7375 6368 2061 7320 7075 7420 616e 6420 such as put and │ │ │ │ │ +00072dd0: 636f 6d70 7574 652c 2070 6c61 6365 2065 compute, place e │ │ │ │ │ +00072de0: 6e74 7269 6573 2069 6e20 7468 6520 6d61 ntries in the ma │ │ │ │ │ +00072df0: 700a 0a3c 6c69 3e6a 6176 612f 7574 696c p..
  • java/util │ │ │ │ │ +00072e00: 2f63 6f6e 6375 7272 656e 742f 436f 6e63 /concurrent/Conc │ │ │ │ │ +00072e10: 7572 7265 6e74 4861 7368 4d61 702f 436f urrentHashMap/Co │ │ │ │ │ +00072e20: 6e63 7572 7265 6e74 436f 6e74 6169 6e73 ncurrentContains │ │ │ │ │ +00072e30: 4b65 7954 6573 742e 6a61 7661 3a20 5465 KeyTest.java: Te │ │ │ │ │ +00072e40: 7374 2074 6861 7420 656e 7472 6965 7320 st that entries │ │ │ │ │ +00072e50: 6172 6520 616c 7761 7973 2070 7265 7365 are always prese │ │ │ │ │ +00072e60: 6e74 2069 6e20 7468 6520 6d61 702c 2077 nt in the map, w │ │ │ │ │ +00072e70: 6865 6e20 656e 7472 6965 7320 6172 6520 hen entries are │ │ │ │ │ +00072e80: 6865 6c64 2077 6974 6869 6e20 6f6e 6520 held within one │ │ │ │ │ +00072e90: 6269 6e20 7468 6174 2069 7320 6120 7472 bin that is a tr │ │ │ │ │ +00072ea0: 6565 0a0a 3c6c 693e 6a61 7661 2f75 7469 ee..
  • java/uti │ │ │ │ │ +00072eb0: 6c2f 636f 6e63 7572 7265 6e74 2f43 6f6e l/concurrent/Con │ │ │ │ │ +00072ec0: 6375 7272 656e 7448 6173 684d 6170 2f44 currentHashMap/D │ │ │ │ │ +00072ed0: 6973 7469 6e63 7445 6e74 7279 5365 7445 istinctEntrySetE │ │ │ │ │ +00072ee0: 6c65 6d65 6e74 732e 6a61 7661 3a20 5365 lements.java: Se │ │ │ │ │ +00072ef0: 7473 2066 726f 6d20 4d61 702e 656e 7472 ts from Map.entr │ │ │ │ │ +00072f00: 7953 6574 2829 2072 6574 7572 6e20 6469 ySet() return di │ │ │ │ │ +00072f10: 7374 696e 6374 206f 626a 6563 7473 2066 stinct objects f │ │ │ │ │ +00072f20: 6f72 2065 6163 6820 456e 7472 790a 0a3c or each Entry..< │ │ │ │ │ +00072f30: 6c69 3e6a 6176 612f 7574 696c 2f63 6f6e li>java/util/con │ │ │ │ │ +00072f40: 6375 7272 656e 742f 436f 6e63 7572 7265 current/Concurre │ │ │ │ │ +00072f50: 6e74 4861 7368 4d61 702f 4d61 7043 6865 ntHashMap/MapChe │ │ │ │ │ +00072f60: 636b 2e6a 6176 613a 2054 696d 6573 2061 ck.java: Times a │ │ │ │ │ +00072f70: 6e64 2063 6865 636b 7320 6261 7369 6320 nd checks basic │ │ │ │ │ +00072f80: 6d61 7020 6f70 6572 6174 696f 6e73 0a0a map operations.. │ │ │ │ │ +00072f90: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ +00072fa0: 6e63 7572 7265 6e74 2f43 6f6e 6375 7272 ncurrent/Concurr │ │ │ │ │ +00072fb0: 656e 7448 6173 684d 6170 2f4d 6170 4c6f entHashMap/MapLo │ │ │ │ │ +00072fc0: 6f70 732e 6a61 7661 2369 6430 3a20 4578 ops.java#id0: Ex │ │ │ │ │ +00072fd0: 6572 6369 7365 206d 756c 7469 7468 7265 ercise multithre │ │ │ │ │ +00072fe0: 6164 6564 206d 6170 732c 2062 7920 6465 aded maps, by de │ │ │ │ │ +00072ff0: 6661 756c 7420 436f 6e63 7572 7265 6e74 fault Concurrent │ │ │ │ │ +00073000: 4861 7368 4d61 702e 0a0a 3c6c 693e 6a61 HashMap...
  • ja │ │ │ │ │ +00073010: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00073020: 6e74 2f43 6f6e 6375 7272 656e 7448 6173 nt/ConcurrentHas │ │ │ │ │ +00073030: 684d 6170 2f4d 6170 4c6f 6f70 732e 6a61 hMap/MapLoops.ja │ │ │ │ │ +00073040: 7661 2369 6431 3a20 4578 6572 6369 7365 va#id1: Exercise │ │ │ │ │ +00073050: 206d 756c 7469 7468 7265 6164 6564 206d multithreaded m │ │ │ │ │ +00073060: 6170 732c 2075 7369 6e67 206f 6e6c 7920 aps, using only │ │ │ │ │ +00073070: 6865 6176 7920 6d6f 6e69 746f 7273 2e0a heavy monitors.. │ │ │ │ │ +00073080: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f63 .
  • java/util/c │ │ │ │ │ +00073090: 6f6e 6375 7272 656e 742f 436f 6e63 7572 oncurrent/Concur │ │ │ │ │ +000730a0: 7265 6e74 4861 7368 4d61 702f 546f 4172 rentHashMap/ToAr │ │ │ │ │ +000730b0: 7261 792e 6a61 7661 3a20 7468 7265 6164 ray.java: thread │ │ │ │ │ +000730c0: 2073 6166 6574 7920 6f66 2074 6f41 7272 safety of toArr │ │ │ │ │ +000730d0: 6179 206d 6574 686f 6473 206f 6620 636f ay methods of co │ │ │ │ │ +000730e0: 6c6c 6563 7469 6f6e 2076 6965 7773 0a0a llection views.. │ │ │ │ │ +000730f0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ +00073100: 6e63 7572 7265 6e74 2f43 6f6e 6375 7272 ncurrent/Concurr │ │ │ │ │ +00073110: 656e 7448 6173 684d 6170 2f57 6869 7465 entHashMap/White │ │ │ │ │ +00073120: 426f 782e 6a61 7661 3a20 5768 6974 6520 Box.java: White │ │ │ │ │ +00073130: 626f 7820 7465 7374 7320 6f66 2069 6d70 box tests of imp │ │ │ │ │ +00073140: 6c65 6d65 6e74 6174 696f 6e20 6465 7461 lementation deta │ │ │ │ │ +00073150: 696c 730a 0a3c 6c69 3e6a 6176 612f 7574 ils..
  • java/ut │ │ │ │ │ +00073160: 696c 2f63 6f6e 6375 7272 656e 742f 436f il/concurrent/Co │ │ │ │ │ +00073170: 6e63 7572 7265 6e74 4c69 6e6b 6564 5175 ncurrentLinkedQu │ │ │ │ │ +00073180: 6575 652f 5265 6d6f 7665 4c65 616b 2e6a eue/RemoveLeak.j │ │ │ │ │ +00073190: 6176 613a 2052 6567 7265 7373 696f 6e20 ava: Regression │ │ │ │ │ +000731a0: 7465 7374 2066 6f72 206d 656d 6f72 7920 test for memory │ │ │ │ │ +000731b0: 6c65 616b 2069 6e20 7265 6d6f 7665 284f leak in remove(O │ │ │ │ │ +000731c0: 626a 6563 7429 0a0a 3c6c 693e 6a61 7661 bject)..
  • java │ │ │ │ │ +000731d0: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ +000731e0: 2f43 6f6e 6375 7272 656e 744c 696e 6b65 /ConcurrentLinke │ │ │ │ │ +000731f0: 6451 7565 7565 2f57 6869 7465 426f 782e dQueue/WhiteBox. │ │ │ │ │ +00073200: 6a61 7661 3a20 5768 6974 6520 626f 7820 java: White box │ │ │ │ │ +00073210: 7465 7374 7320 6f66 2069 6d70 6c65 6d65 tests of impleme │ │ │ │ │ +00073220: 6e74 6174 696f 6e20 6465 7461 696c 730a ntation details. │ │ │ │ │ +00073230: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f63 .
  • java/util/c │ │ │ │ │ +00073240: 6f6e 6375 7272 656e 742f 436f 6e63 7572 oncurrent/Concur │ │ │ │ │ +00073250: 7265 6e74 4d61 702f 436f 6e63 7572 7265 rentMap/Concurre │ │ │ │ │ +00073260: 6e74 4d6f 6469 6669 6361 7469 6f6e 2e6a ntModification.j │ │ │ │ │ +00073270: 6176 613a 2052 6561 736f 6e61 626c 6520 ava: Reasonable │ │ │ │ │ +00073280: 7468 696e 6773 2073 686f 756c 6420 6861 things should ha │ │ │ │ │ +00073290: 7070 656e 2069 6620 6d75 7461 7469 6e67 ppen if mutating │ │ │ │ │ +000732a0: 2077 6869 6c65 2069 7465 7261 7469 6e67 while iterating │ │ │ │ │ +000732b0: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +000732c0: 2f63 6f6e 6375 7272 656e 742f 436f 6e63 /concurrent/Conc │ │ │ │ │ +000732d0: 7572 7265 6e74 4d61 702f 436f 6e63 7572 urrentMap/Concur │ │ │ │ │ +000732e0: 7265 6e74 5265 6d6f 7665 4966 2e6a 6176 rentRemoveIf.jav │ │ │ │ │ +000732f0: 613a 2054 6573 7420 7265 6d6f 7665 4966 a: Test removeIf │ │ │ │ │ +00073300: 206f 6e20 7669 6577 7320 6f66 2063 6f6e on views of con │ │ │ │ │ +00073310: 6375 7272 656e 7420 6d61 7073 0a0a 3c6c current maps..java/util/conc │ │ │ │ │ +00073330: 7572 7265 6e74 2f43 6f6e 6375 7272 656e urrent/Concurren │ │ │ │ │ +00073340: 7451 7565 7565 732f 436f 6e63 7572 7265 tQueues/Concurre │ │ │ │ │ +00073350: 6e74 5175 6575 654c 6f6f 7073 2e6a 6176 ntQueueLoops.jav │ │ │ │ │ +00073360: 613a 2043 6865 636b 7320 7468 6174 2061 a: Checks that a │ │ │ │ │ +00073370: 2073 6574 206f 6620 7468 7265 6164 7320 set of threads │ │ │ │ │ +00073380: 6361 6e20 7265 7065 6174 6564 6c79 2067 can repeatedly g │ │ │ │ │ +00073390: 6574 2061 6e64 206d 6f64 6966 7920 6974 et and modify it │ │ │ │ │ +000733a0: 656d 730a 0a3c 6c69 3e6a 6176 612f 7574 ems..
  • java/ut │ │ │ │ │ +000733b0: 696c 2f63 6f6e 6375 7272 656e 742f 436f il/concurrent/Co │ │ │ │ │ +000733c0: 6e63 7572 7265 6e74 5175 6575 6573 2f47 ncurrentQueues/G │ │ │ │ │ +000733d0: 4352 6574 656e 7469 6f6e 2e6a 6176 613a CRetention.java: │ │ │ │ │ +000733e0: 2042 656e 6368 6d61 726b 2074 6861 7420 Benchmark that │ │ │ │ │ +000733f0: 7472 6965 7320 746f 2047 432d 7465 6e75 tries to GC-tenu │ │ │ │ │ +00073400: 7265 2068 6561 642c 2066 6f6c 6c6f 7765 re head, followe │ │ │ │ │ +00073410: 6420 6279 206d 616e 7920 6164 642f 7265 d by many add/re │ │ │ │ │ +00073420: 6d6f 7665 206f 7065 7261 7469 6f6e 732e move operations. │ │ │ │ │ +00073430: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00073440: 636f 6e63 7572 7265 6e74 2f43 6f6e 6375 concurrent/Concu │ │ │ │ │ +00073450: 7272 656e 7451 7565 7565 732f 4974 6572 rrentQueues/Iter │ │ │ │ │ +00073460: 6174 6f72 5765 616b 436f 6e73 6973 7465 atorWeakConsiste │ │ │ │ │ +00073470: 6e63 792e 6a61 7661 3a20 4368 6563 6b20 ncy.java: Check │ │ │ │ │ +00073480: 7765 616b 2063 6f6e 7369 7374 656e 6379 weak consistency │ │ │ │ │ +00073490: 206f 6620 636f 6e63 7572 7265 6e74 2071 of concurrent q │ │ │ │ │ +000734a0: 7565 7565 2069 7465 7261 746f 7273 0a0a ueue iterators.. │ │ │ │ │ +000734b0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ +000734c0: 6e63 7572 7265 6e74 2f43 6f6e 6375 7272 ncurrent/Concurr │ │ │ │ │ +000734d0: 656e 7451 7565 7565 732f 4f66 6665 7252 entQueues/OfferR │ │ │ │ │ +000734e0: 656d 6f76 654c 6f6f 7073 2e6a 6176 613a emoveLoops.java: │ │ │ │ │ +000734f0: 2054 6573 7420 636f 6e63 7572 7265 6e74 Test concurrent │ │ │ │ │ +00073500: 206f 6666 6572 2076 732e 0a0a 3c6c 693e offer vs...
  • │ │ │ │ │ +00073510: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00073520: 7265 6e74 2f43 6f6e 6375 7272 656e 7451 rent/ConcurrentQ │ │ │ │ │ +00073530: 7565 7565 732f 5265 6d6f 7665 506f 6c6c ueues/RemovePoll │ │ │ │ │ +00073540: 5261 6365 2e6a 6176 613a 2043 6865 636b Race.java: Check │ │ │ │ │ +00073550: 7320 7261 6365 2062 6574 7765 656e 2070 s race between p │ │ │ │ │ +00073560: 6f6c 6c20 616e 6420 7265 6d6f 7665 284f oll and remove(O │ │ │ │ │ +00073570: 626a 6563 7429 2c20 7768 696c 6520 6f63 bject), while oc │ │ │ │ │ +00073580: 6361 7369 6f6e 616c 6c79 206d 6f6f 6e6c casionally moonl │ │ │ │ │ +00073590: 6967 6874 696e 6720 6173 2061 206d 6963 ighting as a mic │ │ │ │ │ +000735a0: 726f 6265 6e63 686d 6172 6b2e 0a0a 3c6c robenchmark...java/util/conc │ │ │ │ │ +000735c0: 7572 7265 6e74 2f43 6f70 794f 6e57 7269 urrent/CopyOnWri │ │ │ │ │ +000735d0: 7465 4172 7261 794c 6973 742f 434f 5753 teArrayList/COWS │ │ │ │ │ +000735e0: 7562 4c69 7374 2e6a 6176 613a 2043 6f70 ubList.java: Cop │ │ │ │ │ +000735f0: 794f 6e57 7269 7465 4172 7261 794c 6973 yOnWriteArrayLis │ │ │ │ │ +00073600: 742e 434f 5753 7562 4c69 7374 2e73 7562 t.COWSubList.sub │ │ │ │ │ +00073610: 4c69 7374 2064 6f65 7320 6e6f 7420 7661 List does not va │ │ │ │ │ +00073620: 6c69 6461 7465 2072 616e 6765 2070 726f lidate range pro │ │ │ │ │ +00073630: 7065 726c 790a 0a3c 6c69 3e6a 6176 612f perly..
  • java/ │ │ │ │ │ +00073640: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ +00073650: 436f 7079 4f6e 5772 6974 6541 7272 6179 CopyOnWriteArray │ │ │ │ │ +00073660: 4c69 7374 2f45 7175 616c 7352 6163 652e List/EqualsRace. │ │ │ │ │ +00073670: 6a61 7661 3a20 436f 7079 4f6e 5772 6974 java: CopyOnWrit │ │ │ │ │ +00073680: 6541 7272 6179 4c69 7374 2e65 7175 616c eArrayList.equal │ │ │ │ │ +00073690: 7320 7368 6f75 6c64 2062 6520 7468 7265 s should be thre │ │ │ │ │ +000736a0: 6164 2d73 6166 650a 0a3c 6c69 3e6a 6176 ad-safe..
  • jav │ │ │ │ │ +000736b0: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ +000736c0: 742f 436f 7079 4f6e 5772 6974 6541 7272 t/CopyOnWriteArr │ │ │ │ │ +000736d0: 6179 5365 742f 5261 6369 6e67 436f 7773 aySet/RacingCows │ │ │ │ │ +000736e0: 2e6a 6176 613a 2043 6865 636b 2066 6f72 .java: Check for │ │ │ │ │ +000736f0: 2072 6163 6520 636f 6e64 6974 696f 6e73 race conditions │ │ │ │ │ +00073700: 2069 6e20 434f 5741 7272 6179 2063 6c61 in COWArray cla │ │ │ │ │ +00073710: 7373 6573 0a0a 3c6c 693e 6a61 7661 2f75 sses..
  • java/u │ │ │ │ │ +00073720: 7469 6c2f 636f 6e63 7572 7265 6e74 2f43 til/concurrent/C │ │ │ │ │ +00073730: 6f75 6e74 446f 776e 4c61 7463 682f 4261 ountDownLatch/Ba │ │ │ │ │ +00073740: 7369 632e 6a61 7661 3a20 4261 7369 6320 sic.java: Basic │ │ │ │ │ +00073750: 7465 7374 7320 666f 7220 436f 756e 7444 tests for CountD │ │ │ │ │ +00073760: 6f77 6e4c 6174 6368 0a0a 3c6c 693e 6a61 ownLatch..
  • ja │ │ │ │ │ +00073770: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00073780: 6e74 2f43 7963 6c69 6342 6172 7269 6572 nt/CyclicBarrier │ │ │ │ │ +00073790: 2f42 6173 6963 2e6a 6176 613a 2042 6173 /Basic.java: Bas │ │ │ │ │ +000737a0: 6963 2074 6573 7473 2066 6f72 2043 7963 ic tests for Cyc │ │ │ │ │ +000737b0: 6c69 6342 6172 7269 6572 0a0a 3c6c 693e licBarrier..
  • │ │ │ │ │ +000737c0: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +000737d0: 7265 6e74 2f44 656c 6179 5175 6575 652f rent/DelayQueue/ │ │ │ │ │ +000737e0: 4974 6572 6174 652e 6a61 7661 3a20 4465 Iterate.java: De │ │ │ │ │ +000737f0: 6c61 7951 7565 7565 2069 7465 7261 746f layQueue iterato │ │ │ │ │ +00073800: 7273 2073 686f 756c 6420 7375 7070 6f72 rs should suppor │ │ │ │ │ +00073810: 7420 636f 6e63 7572 7265 6e74 206d 6f64 t concurrent mod │ │ │ │ │ +00073820: 6966 6963 6174 696f 6e0a 0a3c 6c69 3e6a ification..
  • j │ │ │ │ │ +00073830: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +00073840: 656e 742f 4465 6c61 7951 7565 7565 2f50 ent/DelayQueue/P │ │ │ │ │ +00073850: 6f6c 6c55 6e65 7870 6972 6564 2e6a 6176 ollUnexpired.jav │ │ │ │ │ +00073860: 613a 2054 7279 2074 6f20 706f 6c6c 2061 a: Try to poll a │ │ │ │ │ +00073870: 2044 656c 6179 5175 6575 6520 7769 7468 DelayQueue with │ │ │ │ │ +00073880: 206f 6e6c 7920 756e 6578 7069 7265 6420 only unexpired │ │ │ │ │ +00073890: 656c 656d 656e 7473 0a0a 3c6c 693e 6a61 elements..
  • ja │ │ │ │ │ +000738a0: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +000738b0: 6e74 2f45 7863 6861 6e67 6572 2f45 7863 nt/Exchanger/Exc │ │ │ │ │ +000738c0: 6861 6e67 654c 6f6f 7073 2e6a 6176 613a hangeLoops.java: │ │ │ │ │ +000738d0: 2063 6865 636b 7320 746f 206d 616b 6520 checks to make │ │ │ │ │ +000738e0: 7375 7265 2061 2070 6970 656c 696e 6520 sure a pipeline │ │ │ │ │ +000738f0: 6f66 2065 7863 6861 6e67 6572 7320 7061 of exchangers pa │ │ │ │ │ +00073900: 7373 6573 2064 6174 612e 0a0a 3c6c 693e sses data...
  • │ │ │ │ │ +00073910: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00073920: 7265 6e74 2f45 7865 6375 746f 7243 6f6d rent/ExecutorCom │ │ │ │ │ +00073930: 706c 6574 696f 6e53 6572 7669 6365 2f45 pletionService/E │ │ │ │ │ +00073940: 7865 6375 746f 7243 6f6d 706c 6574 696f xecutorCompletio │ │ │ │ │ +00073950: 6e53 6572 7669 6365 4c6f 6f70 732e 6a61 nServiceLoops.ja │ │ │ │ │ +00073960: 7661 3a20 4578 6572 6369 7365 2045 7865 va: Exercise Exe │ │ │ │ │ +00073970: 6375 746f 7243 6f6d 706c 6574 696f 6e53 cutorCompletionS │ │ │ │ │ +00073980: 6572 7669 6365 0a0a 3c6c 693e 6a61 7661 ervice..
  • java │ │ │ │ │ +00073990: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ +000739a0: 2f45 7865 6375 746f 7253 6572 7669 6365 /ExecutorService │ │ │ │ │ +000739b0: 2f43 6c6f 7365 5465 7374 2e6a 6176 613a /CloseTest.java: │ │ │ │ │ +000739c0: 2054 6573 7420 4578 6563 7574 6f72 5365 Test ExecutorSe │ │ │ │ │ +000739d0: 7276 6963 652e 636c 6f73 652c 2069 6e63 rvice.close, inc │ │ │ │ │ +000739e0: 6c75 6469 6e67 2064 6566 6175 6c74 2069 luding default i │ │ │ │ │ +000739f0: 6d70 6c65 6d65 6e74 6174 696f 6e0a 0a3c mplementation..< │ │ │ │ │ +00073a00: 6c69 3e6a 6176 612f 7574 696c 2f63 6f6e li>java/util/con │ │ │ │ │ +00073a10: 6375 7272 656e 742f 4578 6563 7574 6f72 current/Executor │ │ │ │ │ +00073a20: 5365 7276 6963 652f 496e 766f 6b65 2e6a Service/Invoke.j │ │ │ │ │ +00073a30: 6176 613a 2054 6573 7473 2066 6f72 2069 ava: Tests for i │ │ │ │ │ +00073a40: 6e76 6f6b 6541 6e79 2c20 696e 766f 6b65 nvokeAny, invoke │ │ │ │ │ +00073a50: 416c 6c0a 0a3c 6c69 3e6a 6176 612f 7574 All..
  • java/ut │ │ │ │ │ +00073a60: 696c 2f63 6f6e 6375 7272 656e 742f 4578 il/concurrent/Ex │ │ │ │ │ +00073a70: 6563 7574 6f72 732f 4175 746f 5368 7574 ecutors/AutoShut │ │ │ │ │ +00073a80: 646f 776e 2e6a 6176 613a 2054 6573 7420 down.java: Test │ │ │ │ │ +00073a90: 7468 6174 2045 7865 6375 746f 7273 2e6e that Executors.n │ │ │ │ │ +00073aa0: 6577 5369 6e67 6c65 5468 7265 6164 4578 ewSingleThreadEx │ │ │ │ │ +00073ab0: 6563 7574 6f72 2077 7261 7073 2061 6e20 ecutor wraps an │ │ │ │ │ +00073ac0: 4578 6563 7574 6f72 5365 7276 6963 6520 ExecutorService │ │ │ │ │ +00073ad0: 7468 6174 2061 7574 6f6d 6174 6963 616c that automatical │ │ │ │ │ +00073ae0: 6c79 2073 6875 7473 2064 6f77 6e20 616e ly shuts down an │ │ │ │ │ +00073af0: 6420 7465 726d 696e 6174 6573 2077 6865 d terminates whe │ │ │ │ │ +00073b00: 6e20 7468 6520 7772 6170 7065 7220 6973 n the wrapper is │ │ │ │ │ +00073b10: 2047 4327 6564 0a0a 3c6c 693e 6a61 7661 GC'ed..
  • java │ │ │ │ │ +00073b20: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ +00073b30: 2f45 7865 6375 746f 7273 2f50 7269 7669 /Executors/Privi │ │ │ │ │ +00073b40: 6c65 6765 6443 616c 6c61 626c 6573 2e6a legedCallables.j │ │ │ │ │ +00073b50: 6176 613a 2054 6573 7420 7072 6976 696c ava: Test privil │ │ │ │ │ +00073b60: 6567 6564 4361 6c6c 6162 6c65 2c20 7072 egedCallable, pr │ │ │ │ │ +00073b70: 6976 696c 6567 6564 4361 6c6c 6162 6c65 ivilegedCallable │ │ │ │ │ +00073b80: 5573 696e 6743 7572 7265 6e74 436c 6173 UsingCurrentClas │ │ │ │ │ +00073b90: 734c 6f61 6465 720a 0a3c 6c69 3e6a 6176 sLoader..
  • jav │ │ │ │ │ +00073ba0: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ +00073bb0: 742f 4578 6563 7574 6f72 732f 5468 726f t/Executors/Thro │ │ │ │ │ +00073bc0: 7773 2e6a 6176 613a 2043 6865 636b 2045 ws.java: Check E │ │ │ │ │ +00073bd0: 7865 6375 746f 7273 2f53 5450 4520 4578 xecutors/STPE Ex │ │ │ │ │ +00073be0: 6365 7074 696f 6e20 7370 6563 6966 6963 ception specific │ │ │ │ │ +00073bf0: 6174 696f 6e73 0a0a 3c6c 693e 6a61 7661 ations..
  • java │ │ │ │ │ +00073c00: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ +00073c10: 2f45 7865 6375 746f 7273 2f55 6e72 6566 /Executors/Unref │ │ │ │ │ +00073c20: 6572 656e 6365 6445 7865 6375 746f 722e erencedExecutor. │ │ │ │ │ +00073c30: 6a61 7661 3a20 556e 7265 6665 7265 6e63 java: Unreferenc │ │ │ │ │ +00073c40: 6520 4578 6563 7574 6f72 5365 7276 6963 e ExecutorServic │ │ │ │ │ +00073c50: 6520 6f62 6a65 6374 7320 7265 7475 726e e objects return │ │ │ │ │ +00073c60: 6564 2062 7920 7468 6520 4578 6563 7574 ed by the Execut │ │ │ │ │ +00073c70: 6f72 7320 7769 7468 6f75 7420 7368 7574 ors without shut │ │ │ │ │ +00073c80: 646f 776e 2061 6e64 2074 6572 6d69 6e61 down and termina │ │ │ │ │ +00073c90: 7469 6f6e 2c20 7468 6973 2073 686f 756c tion, this shoul │ │ │ │ │ +00073ca0: 6420 6e6f 7420 6c65 616b 206d 656d 6f72 d not leak memor │ │ │ │ │ +00073cb0: 790a 0a3c 6c69 3e6a 6176 612f 7574 696c y..
  • java/util │ │ │ │ │ +00073cc0: 2f63 6f6e 6375 7272 656e 742f 4675 7475 /concurrent/Futu │ │ │ │ │ +00073cd0: 7265 2f44 6566 6175 6c74 4d65 7468 6f64 re/DefaultMethod │ │ │ │ │ +00073ce0: 732e 6a61 7661 3a20 5465 7374 2046 7574 s.java: Test Fut │ │ │ │ │ +00073cf0: 7572 6527 7320 6465 6661 756c 7420 6d65 ure's default me │ │ │ │ │ +00073d00: 7468 6f64 730a 0a3c 6c69 3e6a 6176 612f thods..
  • java/ │ │ │ │ │ +00073d10: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ +00073d20: 4675 7475 7265 5461 736b 2f42 6c6f 636b FutureTask/Block │ │ │ │ │ +00073d30: 696e 6754 6173 6b45 7865 6375 746f 722e ingTaskExecutor. │ │ │ │ │ +00073d40: 6a61 7661 3a20 4578 6563 7574 6f72 5365 java: ExecutorSe │ │ │ │ │ +00073d50: 7276 6963 652e 696e 766f 6b65 416c 6c20 rvice.invokeAll │ │ │ │ │ +00073d60: 6d69 6768 7420 6861 6e67 0a0a 3c6c 693e might hang..
  • │ │ │ │ │ +00073d70: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00073d80: 7265 6e74 2f46 7574 7572 6554 6173 6b2f rent/FutureTask/ │ │ │ │ │ +00073d90: 4361 6e63 656c 6c65 6446 7574 7572 654c CancelledFutureL │ │ │ │ │ +00073da0: 6f6f 7073 2e6a 6176 613a 2043 6865 636b oops.java: Check │ │ │ │ │ +00073db0: 7320 666f 7220 7265 7370 6f6e 7369 7665 s for responsive │ │ │ │ │ +00073dc0: 6e65 7373 206f 6620 6675 7475 7265 7320 ness of futures │ │ │ │ │ +00073dd0: 746f 2063 616e 6365 6c6c 6174 696f 6e2e to cancellation. │ │ │ │ │ +00073de0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00073df0: 636f 6e63 7572 7265 6e74 2f46 7574 7572 concurrent/Futur │ │ │ │ │ +00073e00: 6554 6173 6b2f 4375 7374 6f6d 697a 6564 eTask/Customized │ │ │ │ │ +00073e10: 2e6a 6176 613a 2054 6573 7420 7374 6174 .java: Test stat │ │ │ │ │ +00073e20: 6520 7472 616e 7369 7469 6f6e 733b 2063 e transitions; c │ │ │ │ │ +00073e30: 6865 636b 2070 726f 7465 6374 6564 206d heck protected m │ │ │ │ │ +00073e40: 6574 686f 6473 2061 7265 2063 616c 6c65 ethods are calle │ │ │ │ │ +00073e50: 640a 0a3c 6c69 3e6a 6176 612f 7574 696c d..
  • java/util │ │ │ │ │ +00073e60: 2f63 6f6e 6375 7272 656e 742f 4675 7475 /concurrent/Futu │ │ │ │ │ +00073e70: 7265 5461 736b 2f44 6f6e 654d 6561 6e73 reTask/DoneMeans │ │ │ │ │ +00073e80: 446f 6e65 2e6a 6176 613a 2043 6865 636b Done.java: Check │ │ │ │ │ +00073e90: 7320 7468 6174 206f 6e63 6520 6973 446f s that once isDo │ │ │ │ │ +00073ea0: 6e65 2829 2072 6574 7572 6e73 2074 7275 ne() returns tru │ │ │ │ │ +00073eb0: 652c 2067 6574 2829 206e 6576 6572 2074 e, get() never t │ │ │ │ │ +00073ec0: 6872 6f77 7320 496e 7465 7272 7570 7465 hrows Interrupte │ │ │ │ │ +00073ed0: 6445 7863 6570 7469 6f6e 206f 7220 5469 dException or Ti │ │ │ │ │ +00073ee0: 6d65 6f75 7445 7863 6570 7469 6f6e 0a0a meoutException.. │ │ │ │ │ +00073ef0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ +00073f00: 6e63 7572 7265 6e74 2f46 7574 7572 6554 ncurrent/FutureT │ │ │ │ │ +00073f10: 6173 6b2f 446f 6e65 5469 6d65 6447 6574 ask/DoneTimedGet │ │ │ │ │ +00073f20: 4c6f 6f70 732e 6a61 7661 3a20 6973 446f Loops.java: isDo │ │ │ │ │ +00073f30: 6e65 2072 6574 7572 6e69 6e67 2074 7275 ne returning tru │ │ │ │ │ +00073f40: 6520 6775 6172 616e 7465 6573 2074 6861 e guarantees tha │ │ │ │ │ +00073f50: 7420 7375 6273 6571 7565 6e74 2074 696d t subsequent tim │ │ │ │ │ +00073f60: 6564 2067 6574 2077 696c 6c20 6e65 7665 ed get will neve │ │ │ │ │ +00073f70: 7220 7468 726f 7720 5469 6d65 6f75 7445 r throw TimeoutE │ │ │ │ │ +00073f80: 7863 6570 7469 6f6e 2e0a 0a3c 6c69 3e6a xception...
  • j │ │ │ │ │ +00073f90: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +00073fa0: 656e 742f 4675 7475 7265 5461 736b 2f45 ent/FutureTask/E │ │ │ │ │ +00073fb0: 7870 6c69 6369 7453 6574 2e6a 6176 613a xplicitSet.java: │ │ │ │ │ +00073fc0: 2052 6163 6520 696e 2046 7574 7572 6554 Race in FutureT │ │ │ │ │ +00073fd0: 6173 6b20 6966 2075 7365 6420 7769 7468 ask if used with │ │ │ │ │ +00073fe0: 2065 7870 6c69 6369 7420 7365 7420 2820 explicit set ( │ │ │ │ │ +00073ff0: 6e6f 7420 5275 6e6e 6162 6c65 2029 0a0a not Runnable ).. │ │ │ │ │ +00074000: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ +00074010: 6e63 7572 7265 6e74 2f46 7574 7572 6554 ncurrent/FutureT │ │ │ │ │ +00074020: 6173 6b2f 4e65 6761 7469 7665 5469 6d65 ask/NegativeTime │ │ │ │ │ +00074030: 6f75 742e 6a61 7661 3a20 4675 7475 7265 out.java: Future │ │ │ │ │ +00074040: 5461 736b 3b20 6669 7820 756e 6465 7266 Task; fix underf │ │ │ │ │ +00074050: 6c6f 7720 7768 656e 2074 696d 656f 7574 low when timeout │ │ │ │ │ +00074060: 203d 204c 6f6e 672e 4d49 4e5f 5641 4c55 = Long.MIN_VALU │ │ │ │ │ +00074070: 450a 0a3c 6c69 3e6a 6176 612f 7574 696c E..
  • java/util │ │ │ │ │ +00074080: 2f63 6f6e 6375 7272 656e 742f 4675 7475 /concurrent/Futu │ │ │ │ │ +00074090: 7265 5461 736b 2f54 6872 6f77 2e6a 6176 reTask/Throw.jav │ │ │ │ │ +000740a0: 613a 2043 6865 636b 2065 7863 6570 7469 a: Check excepti │ │ │ │ │ +000740b0: 6f6e 616c 2062 6568 6176 696f 7220 696e onal behavior in │ │ │ │ │ +000740c0: 2072 756e 2061 6e64 2064 6f6e 6520 6d65 run and done me │ │ │ │ │ +000740d0: 7468 6f64 730a 0a3c 6c69 3e6a 6176 612f thods..
  • java/ │ │ │ │ │ +000740e0: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ +000740f0: 4c69 6e6b 6564 426c 6f63 6b69 6e67 5175 LinkedBlockingQu │ │ │ │ │ +00074100: 6575 652f 546f 4172 7261 792e 6a61 7661 eue/ToArray.java │ │ │ │ │ +00074110: 3a20 746f 4172 7261 7928 6129 206d 7573 : toArray(a) mus │ │ │ │ │ +00074120: 7420 7365 7420 2261 6674 6572 2d65 6e64 t set "after-end │ │ │ │ │ +00074130: 2220 656c 656d 656e 7420 746f 206e 756c " element to nul │ │ │ │ │ +00074140: 6c0a 0a3c 6c69 3e6a 6176 612f 7574 696c l..
  • java/util │ │ │ │ │ +00074150: 2f63 6f6e 6375 7272 656e 742f 4c69 6e6b /concurrent/Link │ │ │ │ │ +00074160: 6564 5472 616e 7366 6572 5175 6575 652f edTransferQueue/ │ │ │ │ │ +00074170: 5370 6c69 7465 7261 746f 7254 7261 7665 SpliteratorTrave │ │ │ │ │ +00074180: 7273 6541 6464 5265 6d6f 7665 5465 7374 rseAddRemoveTest │ │ │ │ │ +00074190: 2e6a 6176 613a 2072 6570 6561 7465 646c .java: repeatedl │ │ │ │ │ +000741a0: 7920 7472 6176 6572 7365 2074 6865 2071 y traverse the q │ │ │ │ │ +000741b0: 7565 7565 2075 7369 6e67 2074 6865 2073 ueue using the s │ │ │ │ │ +000741c0: 706c 6974 6572 6174 6f72 2077 6869 6c65 pliterator while │ │ │ │ │ +000741d0: 2063 6f6e 6375 7272 656e 746c 7920 6164 concurrently ad │ │ │ │ │ +000741e0: 6469 6e67 2061 6e64 2072 656d 6f76 696e ding and removin │ │ │ │ │ +000741f0: 6720 616e 2065 6c65 6d65 6e74 2074 6f20 g an element to │ │ │ │ │ +00074200: 7465 7374 2074 6861 7420 7365 6c66 2d6c test that self-l │ │ │ │ │ +00074210: 696e 6b65 6420 6e6f 6465 7320 6172 6520 inked nodes are │ │ │ │ │ +00074220: 6e65 7665 7220 6572 726f 6e65 6f75 736c never erroneousl │ │ │ │ │ +00074230: 7920 7265 706f 7274 6564 206f 6e20 7472 y reported on tr │ │ │ │ │ +00074240: 6176 6572 7361 6c0a 0a3c 6c69 3e6a 6176 aversal..
  • jav │ │ │ │ │ +00074250: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ +00074260: 742f 4c69 6e6b 6564 5472 616e 7366 6572 t/LinkedTransfer │ │ │ │ │ +00074270: 5175 6575 652f 5375 6263 6c61 7373 5465 Queue/SubclassTe │ │ │ │ │ +00074280: 7374 2e6a 6176 613a 2045 6e73 7572 6573 st.java: Ensures │ │ │ │ │ +00074290: 2074 6861 7420 7468 6520 696d 706c 656d that the implem │ │ │ │ │ +000742a0: 656e 7461 7469 6f6e 206f 6620 4c54 5120 entation of LTQ │ │ │ │ │ +000742b0: 6164 6420 616e 6420 7075 7420 6d65 7468 add and put meth │ │ │ │ │ +000742c0: 6f64 7320 646f 6573 206e 6f74 2063 616c ods does not cal │ │ │ │ │ +000742d0: 6c20 6f76 6572 7269 6461 626c 6520 6f66 l overridable of │ │ │ │ │ +000742e0: 6665 722e 0a0a 3c6c 693e 6a61 7661 2f75 fer...
  • java/u │ │ │ │ │ +000742f0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f4c til/concurrent/L │ │ │ │ │ +00074300: 696e 6b65 6454 7261 6e73 6665 7251 7565 inkedTransferQue │ │ │ │ │ +00074310: 7565 2f57 6869 7465 426f 782e 6a61 7661 ue/WhiteBox.java │ │ │ │ │ +00074320: 3a20 5768 6974 6520 626f 7820 7465 7374 : White box test │ │ │ │ │ +00074330: 7320 6f66 2069 6d70 6c65 6d65 6e74 6174 s of implementat │ │ │ │ │ +00074340: 696f 6e20 6465 7461 696c 730a 0a3c 6c69 ion details..
  • java/util/concu │ │ │ │ │ +00074360: 7272 656e 742f 5068 6173 6572 2f41 7272 rrent/Phaser/Arr │ │ │ │ │ +00074370: 6976 652e 6a61 7661 3a20 7465 7374 7320 ive.java: tests │ │ │ │ │ +00074380: 666f 7220 5068 6173 6572 2e61 7272 6976 for Phaser.arriv │ │ │ │ │ +00074390: 6528 290a 0a3c 6c69 3e6a 6176 612f 7574 e()..
  • java/ut │ │ │ │ │ +000743a0: 696c 2f63 6f6e 6375 7272 656e 742f 5068 il/concurrent/Ph │ │ │ │ │ +000743b0: 6173 6572 2f42 6173 6963 2e6a 6176 613a aser/Basic.java: │ │ │ │ │ +000743c0: 2042 6173 6963 2074 6573 7473 2066 6f72 Basic tests for │ │ │ │ │ +000743d0: 2050 6861 7365 720a 0a3c 6c69 3e6a 6176 Phaser..
  • jav │ │ │ │ │ +000743e0: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ +000743f0: 742f 5068 6173 6572 2f46 6963 6b6c 6552 t/Phaser/FickleR │ │ │ │ │ +00074400: 6567 6973 7465 722e 6a61 7661 3a20 7374 egister.java: st │ │ │ │ │ +00074410: 7265 7373 2074 6573 7420 666f 7220 7265 ress test for re │ │ │ │ │ +00074420: 6769 7374 6572 2f61 7272 6976 6541 6e64 gister/arriveAnd │ │ │ │ │ +00074430: 4465 7265 6769 7374 6572 0a0a 3c6c 693e Deregister..
  • │ │ │ │ │ +00074440: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00074450: 7265 6e74 2f50 6861 7365 722f 5068 6173 rent/Phaser/Phas │ │ │ │ │ +00074460: 654f 7665 7266 6c6f 772e 6a61 7661 3a20 eOverflow.java: │ │ │ │ │ +00074470: 5465 7374 2050 6861 7365 7220 7068 6173 Test Phaser phas │ │ │ │ │ +00074480: 6520 696e 7465 6765 7220 6f76 6572 666c e integer overfl │ │ │ │ │ +00074490: 6f77 2062 6568 6176 696f 720a 0a3c 6c69 ow behavior..
  • java/util/concu │ │ │ │ │ +000744b0: 7272 656e 742f 5068 6173 6572 2f54 6965 rrent/Phaser/Tie │ │ │ │ │ +000744c0: 7265 6441 7272 6976 654c 6f6f 7073 2e6a redArriveLoops.j │ │ │ │ │ +000744d0: 6176 613a 2073 7472 6573 7320 7465 7374 ava: stress test │ │ │ │ │ +000744e0: 2066 6f72 2061 7272 6976 616c 7320 696e for arrivals in │ │ │ │ │ +000744f0: 2061 2074 6965 7265 6420 7068 6173 6572 a tiered phaser │ │ │ │ │ +00074500: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00074510: 636f 6e63 7572 7265 6e74 2f50 7269 6f72 concurrent/Prior │ │ │ │ │ +00074520: 6974 7942 6c6f 636b 696e 6751 7565 7565 ityBlockingQueue │ │ │ │ │ +00074530: 2f57 6869 7465 426f 782e 6a61 7661 3a20 /WhiteBox.java: │ │ │ │ │ +00074540: 5768 6974 6520 626f 7820 7465 7374 7320 White box tests │ │ │ │ │ +00074550: 6f66 2069 6d70 6c65 6d65 6e74 6174 696f of implementatio │ │ │ │ │ +00074560: 6e20 6465 7461 696c 730a 0a3c 6c69 3e6a n details..
  • j │ │ │ │ │ +00074570: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +00074580: 656e 742f 5363 6865 6475 6c65 6454 6872 ent/ScheduledThr │ │ │ │ │ +00074590: 6561 6450 6f6f 6c45 7865 6375 746f 722f eadPoolExecutor/ │ │ │ │ │ +000745a0: 4261 7369 6343 616e 6365 6c54 6573 742e BasicCancelTest. │ │ │ │ │ +000745b0: 6a61 7661 3a20 4368 6563 6b20 6566 6665 java: Check effe │ │ │ │ │ +000745c0: 6374 6976 656e 6573 7320 6f66 2052 656d ctiveness of Rem │ │ │ │ │ +000745d0: 6f76 654f 6e43 616e 6365 6c50 6f6c 6963 oveOnCancelPolic │ │ │ │ │ +000745e0: 790a 0a3c 6c69 3e6a 6176 612f 7574 696c y..
  • java/util │ │ │ │ │ +000745f0: 2f63 6f6e 6375 7272 656e 742f 5363 6865 /concurrent/Sche │ │ │ │ │ +00074600: 6475 6c65 6454 6872 6561 6450 6f6f 6c45 duledThreadPoolE │ │ │ │ │ +00074610: 7865 6375 746f 722f 4465 636f 7261 7465 xecutor/Decorate │ │ │ │ │ +00074620: 5461 736b 2e6a 6176 613a 2054 6573 7420 Task.java: Test │ │ │ │ │ +00074630: 5363 6865 6475 6c65 6454 6872 6561 6450 ScheduledThreadP │ │ │ │ │ +00074640: 6f6f 6c45 7865 6375 746f 722e 6465 636f oolExecutor.deco │ │ │ │ │ +00074650: 7261 7465 5461 736b 0a0a 3c6c 693e 6a61 rateTask..
  • ja │ │ │ │ │ +00074660: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00074670: 6e74 2f53 6368 6564 756c 6564 5468 7265 nt/ScheduledThre │ │ │ │ │ +00074680: 6164 506f 6f6c 4578 6563 7574 6f72 2f44 adPoolExecutor/D │ │ │ │ │ +00074690: 656c 6179 4f76 6572 666c 6f77 2e6a 6176 elayOverflow.jav │ │ │ │ │ +000746a0: 613a 2043 6865 636b 2066 6f72 206c 6f6e a: Check for lon │ │ │ │ │ +000746b0: 6720 6f76 6572 666c 6f77 2069 6e20 7461 g overflow in ta │ │ │ │ │ +000746c0: 736b 2074 696d 6520 636f 6d70 6172 6973 sk time comparis │ │ │ │ │ +000746d0: 6f6e 2e0a 0a3c 6c69 3e6a 6176 612f 7574 on...
  • java/ut │ │ │ │ │ +000746e0: 696c 2f63 6f6e 6375 7272 656e 742f 5363 il/concurrent/Sc │ │ │ │ │ +000746f0: 6865 6475 6c65 6454 6872 6561 6450 6f6f heduledThreadPoo │ │ │ │ │ +00074700: 6c45 7865 6375 746f 722f 4743 5265 7465 lExecutor/GCRete │ │ │ │ │ +00074710: 6e74 696f 6e2e 6a61 7661 3a20 456e 7375 ntion.java: Ensu │ │ │ │ │ +00074720: 7265 2074 6861 7420 7761 6974 696e 6720 re that waiting │ │ │ │ │ +00074730: 706f 6f6c 2074 6872 6561 6473 2064 6f6e pool threads don │ │ │ │ │ +00074740: 2774 2072 6574 6169 6e20 7265 6673 2074 't retain refs t │ │ │ │ │ +00074750: 6f20 7461 736b 732e 0a0a 3c6c 693e 6a61 o tasks...
  • ja │ │ │ │ │ +00074760: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00074770: 6e74 2f53 6368 6564 756c 6564 5468 7265 nt/ScheduledThre │ │ │ │ │ +00074780: 6164 506f 6f6c 4578 6563 7574 6f72 2f5a adPoolExecutor/Z │ │ │ │ │ +00074790: 6572 6f43 6f72 6550 6f6f 6c53 697a 652e eroCorePoolSize. │ │ │ │ │ +000747a0: 6a61 7661 3a20 5363 6865 6475 6c65 6445 java: ScheduledE │ │ │ │ │ +000747b0: 7865 6375 746f 7253 6572 7669 6365 206e xecutorService n │ │ │ │ │ +000747c0: 6576 6572 2065 7865 6375 7465 7320 5275 ever executes Ru │ │ │ │ │ +000747d0: 6e6e 6162 6c65 2077 6974 6820 636f 7265 nnable with core │ │ │ │ │ +000747e0: 506f 6f6c 5369 7a65 206f 6620 7a65 726f PoolSize of zero │ │ │ │ │ +000747f0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00074800: 636f 6e63 7572 7265 6e74 2f53 6368 6564 concurrent/Sched │ │ │ │ │ +00074810: 756c 6564 5468 7265 6164 506f 6f6c 4578 uledThreadPoolEx │ │ │ │ │ +00074820: 6563 7574 6f72 2f5a 6572 6f43 6f72 6554 ecutor/ZeroCoreT │ │ │ │ │ +00074830: 6872 6561 6473 2e6a 6176 613a 2045 6e73 hreads.java: Ens │ │ │ │ │ +00074840: 7572 6520 7265 6c61 7469 7665 2073 616e ure relative san │ │ │ │ │ +00074850: 6974 7920 7768 656e 207a 6572 6f20 636f ity when zero co │ │ │ │ │ +00074860: 7265 2074 6872 6561 6473 0a0a 3c6c 693e re threads..
  • │ │ │ │ │ +00074870: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00074880: 7265 6e74 2f53 656d 6170 686f 7265 2f50 rent/Semaphore/P │ │ │ │ │ +00074890: 6572 6d69 744f 7665 7266 6c6f 772e 6a61 ermitOverflow.ja │ │ │ │ │ +000748a0: 7661 3a20 4e75 6d65 7269 6320 6f76 6572 va: Numeric over │ │ │ │ │ +000748b0: 666c 6f77 2f75 6e64 6572 666c 6f77 206f flow/underflow o │ │ │ │ │ +000748c0: 6620 7065 726d 6974 7320 6361 7573 6573 f permits causes │ │ │ │ │ +000748d0: 2045 7272 6f72 2074 6872 6f77 0a0a 3c6c Error throw..java/util/conc │ │ │ │ │ +000748f0: 7572 7265 6e74 2f53 656d 6170 686f 7265 urrent/Semaphore │ │ │ │ │ +00074900: 2f52 6163 696e 6752 656c 6561 7365 732e /RacingReleases. │ │ │ │ │ +00074910: 6a61 7661 3a20 5472 7920 746f 2074 6963 java: Try to tic │ │ │ │ │ +00074920: 6b6c 6520 7261 6365 2063 6f6e 6469 7469 kle race conditi │ │ │ │ │ +00074930: 6f6e 7320 696e 2041 6273 7472 6163 7451 ons in AbstractQ │ │ │ │ │ +00074940: 7565 7565 6453 796e 6368 726f 6e69 7a65 ueuedSynchronize │ │ │ │ │ +00074950: 7220 2273 6861 7265 6422 2063 6f64 650a r "shared" code. │ │ │ │ │ +00074960: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f63 .
  • java/util/c │ │ │ │ │ +00074970: 6f6e 6375 7272 656e 742f 5374 7275 6374 oncurrent/Struct │ │ │ │ │ +00074980: 7572 6564 5461 736b 5363 6f70 652f 5374 uredTaskScope/St │ │ │ │ │ +00074990: 7265 7373 5368 7574 646f 776e 2e6a 6176 ressShutdown.jav │ │ │ │ │ +000749a0: 613a 2053 7472 6573 7320 7465 7374 206f a: Stress test o │ │ │ │ │ +000749b0: 6620 5374 7275 6374 7572 6564 5461 736b f StructuredTask │ │ │ │ │ +000749c0: 5363 6f70 652e 7368 7574 646f 776e 2077 Scope.shutdown w │ │ │ │ │ +000749d0: 6974 6820 7275 6e6e 696e 6720 616e 6420 ith running and │ │ │ │ │ +000749e0: 7374 6172 7469 6e67 2074 6872 6561 6473 starting threads │ │ │ │ │ +000749f0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00074a00: 636f 6e63 7572 7265 6e74 2f53 7472 7563 concurrent/Struc │ │ │ │ │ +00074a10: 7475 7265 6454 6173 6b53 636f 7065 2f53 turedTaskScope/S │ │ │ │ │ +00074a20: 7472 7563 7475 7265 6454 6173 6b53 636f tructuredTaskSco │ │ │ │ │ +00074a30: 7065 5465 7374 2e6a 6176 6123 706c 6174 peTest.java#plat │ │ │ │ │ +00074a40: 666f 726d 3a20 4261 7369 6320 7465 7374 form: Basic test │ │ │ │ │ +00074a50: 7320 666f 7220 5374 7275 6374 7572 6564 s for Structured │ │ │ │ │ +00074a60: 5461 736b 5363 6f70 650a 0a3c 6c69 3e6a TaskScope..
  • j │ │ │ │ │ +00074a70: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +00074a80: 656e 742f 5374 7275 6374 7572 6564 5461 ent/StructuredTa │ │ │ │ │ +00074a90: 736b 5363 6f70 652f 5374 7275 6374 7572 skScope/Structur │ │ │ │ │ +00074aa0: 6564 5461 736b 5363 6f70 6554 6573 742e edTaskScopeTest. │ │ │ │ │ +00074ab0: 6a61 7661 2376 6972 7475 616c 3a20 200a java#virtual: . │ │ │ │ │ +00074ac0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f63 .
  • java/util/c │ │ │ │ │ +00074ad0: 6f6e 6375 7272 656e 742f 5374 7275 6374 oncurrent/Struct │ │ │ │ │ +00074ae0: 7572 6564 5461 736b 5363 6f70 652f 5374 uredTaskScope/St │ │ │ │ │ +00074af0: 7275 6374 7572 6564 5468 7265 6164 4475 ructuredThreadDu │ │ │ │ │ +00074b00: 6d70 5465 7374 2e6a 6176 613a 2054 6573 mpTest.java: Tes │ │ │ │ │ +00074b10: 7420 7468 7265 6164 2064 756d 7073 2077 t thread dumps w │ │ │ │ │ +00074b20: 6974 6820 5374 7275 6374 7572 6564 5461 ith StructuredTa │ │ │ │ │ +00074b30: 736b 5363 6f70 650a 0a3c 6c69 3e6a 6176 skScope..
  • jav │ │ │ │ │ +00074b40: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ +00074b50: 742f 5374 7275 6374 7572 6564 5461 736b t/StructuredTask │ │ │ │ │ +00074b60: 5363 6f70 652f 5769 7468 5363 6f70 6564 Scope/WithScoped │ │ │ │ │ +00074b70: 5661 6c75 652e 6a61 7661 3a20 4261 7369 Value.java: Basi │ │ │ │ │ +00074b80: 6320 7465 7374 7320 666f 7220 5374 7275 c tests for Stru │ │ │ │ │ +00074b90: 6374 7572 6564 5461 736b 5363 6f70 6520 cturedTaskScope │ │ │ │ │ +00074ba0: 7769 7468 2073 636f 7065 6420 7661 6c75 with scoped valu │ │ │ │ │ +00074bb0: 6573 0a0a 3c6c 693e 6a61 7661 2f75 7469 es..
  • java/uti │ │ │ │ │ +00074bc0: 6c2f 636f 6e63 7572 7265 6e74 2f53 796e l/concurrent/Syn │ │ │ │ │ +00074bd0: 6368 726f 6e6f 7573 5175 6575 652f 4661 chronousQueue/Fa │ │ │ │ │ +00074be0: 6972 6e65 7373 2e6a 6176 613a 2043 6865 irness.java: Che │ │ │ │ │ +00074bf0: 636b 7320 7468 6174 2066 6169 726e 6573 cks that fairnes │ │ │ │ │ +00074c00: 7320 7365 7474 696e 6720 6973 2072 6573 s setting is res │ │ │ │ │ +00074c10: 7065 6374 6564 2e0a 0a3c 6c69 3e6a 6176 pected...
  • jav │ │ │ │ │ +00074c20: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ +00074c30: 742f 5468 7265 6164 5065 7254 6173 6b45 t/ThreadPerTaskE │ │ │ │ │ +00074c40: 7865 6375 746f 722f 5468 7265 6164 5065 xecutor/ThreadPe │ │ │ │ │ +00074c50: 7254 6173 6b45 7865 6375 746f 7254 6573 rTaskExecutorTes │ │ │ │ │ +00074c60: 742e 6a61 7661 2370 6c61 7466 6f72 6d3a t.java#platform: │ │ │ │ │ +00074c70: 2042 6173 6963 2074 6573 7473 2066 6f72 Basic tests for │ │ │ │ │ +00074c80: 206e 6577 2074 6872 6561 642d 7065 722d new thread-per- │ │ │ │ │ +00074c90: 7461 736b 2065 7865 6375 746f 7273 0a0a task executors.. │ │ │ │ │ +00074ca0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ +00074cb0: 6e63 7572 7265 6e74 2f54 6872 6561 6450 ncurrent/ThreadP │ │ │ │ │ +00074cc0: 6572 5461 736b 4578 6563 7574 6f72 2f54 erTaskExecutor/T │ │ │ │ │ +00074cd0: 6872 6561 6450 6572 5461 736b 4578 6563 hreadPerTaskExec │ │ │ │ │ +00074ce0: 7574 6f72 5465 7374 2e6a 6176 6123 7669 utorTest.java#vi │ │ │ │ │ +00074cf0: 7274 7561 6c3a 2020 0a0a 3c6c 693e 6a61 rtual: ..
  • ja │ │ │ │ │ +00074d00: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00074d10: 6e74 2f54 6872 6561 6450 6f6f 6c45 7865 nt/ThreadPoolExe │ │ │ │ │ +00074d20: 6375 746f 722f 436f 6e66 6967 4368 616e cutor/ConfigChan │ │ │ │ │ +00074d30: 6765 732e 6a61 7661 3a20 5465 7374 2070 ges.java: Test p │ │ │ │ │ +00074d40: 726f 7065 7220 6861 6e64 6c69 6e67 206f roper handling o │ │ │ │ │ +00074d50: 6620 706f 6f6c 2073 7461 7465 2063 6861 f pool state cha │ │ │ │ │ +00074d60: 6e67 6573 0a0a 3c6c 693e 6a61 7661 2f75 nges..
  • java/u │ │ │ │ │ +00074d70: 7469 6c2f 636f 6e63 7572 7265 6e74 2f54 til/concurrent/T │ │ │ │ │ +00074d80: 6872 6561 6450 6f6f 6c45 7865 6375 746f hreadPoolExecuto │ │ │ │ │ +00074d90: 722f 436f 7265 5468 7265 6164 5469 6d65 r/CoreThreadTime │ │ │ │ │ +00074da0: 4f75 742e 6a61 7661 3a20 5465 7374 2061 Out.java: Test a │ │ │ │ │ +00074db0: 6c6c 6f77 7343 6f72 6554 6872 6561 6454 llowsCoreThreadT │ │ │ │ │ +00074dc0: 696d 654f 7574 0a0a 3c6c 693e 6a61 7661 imeOut..
  • java │ │ │ │ │ +00074dd0: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ +00074de0: 2f54 6872 6561 6450 6f6f 6c45 7865 6375 /ThreadPoolExecu │ │ │ │ │ +00074df0: 746f 722f 4375 7374 6f6d 2e6a 6176 613a tor/Custom.java: │ │ │ │ │ +00074e00: 2054 6573 7420 5450 4520 6578 7465 6e73 Test TPE extens │ │ │ │ │ +00074e10: 6962 696c 6974 7920 6672 616d 6577 6f72 ibility framewor │ │ │ │ │ +00074e20: 6b0a 0a3c 6c69 3e6a 6176 612f 7574 696c k..
  • java/util │ │ │ │ │ +00074e30: 2f63 6f6e 6375 7272 656e 742f 5468 7265 /concurrent/Thre │ │ │ │ │ +00074e40: 6164 506f 6f6c 4578 6563 7574 6f72 2f46 adPoolExecutor/F │ │ │ │ │ +00074e50: 6c61 6b79 5468 7265 6164 4661 6374 6f72 lakyThreadFactor │ │ │ │ │ +00074e60: 792e 6a61 7661 3a20 5368 6f75 6c64 2062 y.java: Should b │ │ │ │ │ +00074e70: 6520 6162 6c65 2074 6f20 7368 7574 646f e able to shutdo │ │ │ │ │ +00074e80: 776e 2061 2070 6f6f 6c20 7768 656e 2077 wn a pool when w │ │ │ │ │ +00074e90: 6f72 6b65 7220 6372 6561 7469 6f6e 2066 orker creation f │ │ │ │ │ +00074ea0: 6169 6c65 642e 0a0a 3c6c 693e 6a61 7661 ailed...
  • java │ │ │ │ │ +00074eb0: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ +00074ec0: 2f54 6872 6561 6450 6f6f 6c45 7865 6375 /ThreadPoolExecu │ │ │ │ │ +00074ed0: 746f 722f 4d6f 6469 6679 436f 7265 506f tor/ModifyCorePo │ │ │ │ │ +00074ee0: 6f6c 5369 7a65 2e6a 6176 613a 2054 6573 olSize.java: Tes │ │ │ │ │ +00074ef0: 7420 6368 616e 6765 7320 746f 2053 5450 t changes to STP │ │ │ │ │ +00074f00: 4520 636f 7265 2070 6f6f 6c20 7369 7a65 E core pool size │ │ │ │ │ +00074f10: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00074f20: 636f 6e63 7572 7265 6e74 2f54 6872 6561 concurrent/Threa │ │ │ │ │ +00074f30: 6450 6f6f 6c45 7865 6375 746f 722f 5363 dPoolExecutor/Sc │ │ │ │ │ +00074f40: 6865 6475 6c65 6454 6963 6b6c 6553 6572 heduledTickleSer │ │ │ │ │ +00074f50: 7669 6365 2e6a 6176 613a 2054 6573 7420 vice.java: Test │ │ │ │ │ +00074f60: 6f6e 6520 5363 6865 6475 6c65 6454 6872 one ScheduledThr │ │ │ │ │ +00074f70: 6561 6450 6f6f 6c45 7865 6375 746f 7220 eadPoolExecutor │ │ │ │ │ +00074f80: 6578 7465 6e73 696f 6e20 7363 656e 6172 extension scenar │ │ │ │ │ +00074f90: 696f 0a0a 3c6c 693e 6a61 7661 2f75 7469 io..
  • java/uti │ │ │ │ │ +00074fa0: 6c2f 636f 6e63 7572 7265 6e74 2f54 6872 l/concurrent/Thr │ │ │ │ │ +00074fb0: 6561 6450 6f6f 6c45 7865 6375 746f 722f eadPoolExecutor/ │ │ │ │ │ +00074fc0: 5365 6c66 496e 7465 7272 7570 742e 6a61 SelfInterrupt.ja │ │ │ │ │ +00074fd0: 7661 3a20 6e6f 6e2d 6964 6c65 2077 6f72 va: non-idle wor │ │ │ │ │ +00074fe0: 6b65 7220 7468 7265 6164 7320 7368 6f75 ker threads shou │ │ │ │ │ +00074ff0: 6c64 206e 6f74 2062 6520 696e 7465 7272 ld not be interr │ │ │ │ │ +00075000: 7570 7465 640a 0a3c 6c69 3e6a 6176 612f upted..
  • java/ │ │ │ │ │ +00075010: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ +00075020: 5468 7265 6164 506f 6f6c 4578 6563 7574 ThreadPoolExecut │ │ │ │ │ +00075030: 6f72 2f53 6875 7464 6f77 6e4e 6f77 4578 or/ShutdownNowEx │ │ │ │ │ +00075040: 6563 7574 6552 6163 652e 6a61 7661 3a20 ecuteRace.java: │ │ │ │ │ +00075050: 5261 6365 2074 6173 6b20 7375 626d 6973 Race task submis │ │ │ │ │ +00075060: 7369 6f6e 2061 6761 696e 7374 2073 6875 sion against shu │ │ │ │ │ +00075070: 7464 6f77 6e4e 6f77 0a0a 3c6c 693e 6a61 tdownNow..
  • ja │ │ │ │ │ +00075080: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00075090: 6e74 2f54 6872 6561 6450 6f6f 6c45 7865 nt/ThreadPoolExe │ │ │ │ │ +000750a0: 6375 746f 722f 5468 7265 6164 5265 7374 cutor/ThreadRest │ │ │ │ │ +000750b0: 6172 7473 2e6a 6176 613a 204f 6e6c 7920 arts.java: Only │ │ │ │ │ +000750c0: 6f6e 6520 7468 7265 6164 2073 686f 756c one thread shoul │ │ │ │ │ +000750d0: 6420 6265 2063 7265 6174 6564 2077 6865 d be created whe │ │ │ │ │ +000750e0: 6e20 6120 7468 7265 6164 206e 6565 6473 n a thread needs │ │ │ │ │ +000750f0: 2074 6f20 6265 206b 6570 7420 616c 6976 to be kept aliv │ │ │ │ │ +00075100: 6520 746f 2073 6572 7669 6365 2061 2064 e to service a d │ │ │ │ │ +00075110: 656c 6179 6564 2074 6173 6b20 7761 6974 elayed task wait │ │ │ │ │ +00075120: 696e 6720 696e 2074 6865 2071 7565 7565 ing in the queue │ │ │ │ │ +00075130: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +00075140: 2f63 6f6e 6375 7272 656e 742f 5468 7265 /concurrent/Thre │ │ │ │ │ +00075150: 6164 506f 6f6c 4578 6563 7574 6f72 2f54 adPoolExecutor/T │ │ │ │ │ +00075160: 6872 6f77 696e 6754 6173 6b73 2e6a 6176 hrowingTasks.jav │ │ │ │ │ +00075170: 613a 2054 6573 7420 7072 6f70 6572 2068 a: Test proper h │ │ │ │ │ +00075180: 616e 646c 696e 6720 6f66 2074 6173 6b73 andling of tasks │ │ │ │ │ +00075190: 2074 6861 7420 7465 726d 696e 6174 6520 that terminate │ │ │ │ │ +000751a0: 6162 7275 7074 6c79 0a0a 3c6c 693e 6a61 abruptly..
  • ja │ │ │ │ │ +000751b0: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +000751c0: 6e74 2f54 6872 6561 6450 6f6f 6c45 7865 nt/ThreadPoolExe │ │ │ │ │ +000751d0: 6375 746f 722f 5469 6d65 4f75 7453 6872 cutor/TimeOutShr │ │ │ │ │ +000751e0: 696e 6b2e 6a61 7661 3a20 706f 6f6c 5369 ink.java: poolSi │ │ │ │ │ +000751f0: 7a65 206d 6967 6874 2073 6872 696e 6b20 ze might shrink │ │ │ │ │ +00075200: 6265 6c6f 7720 636f 7265 506f 6f6c 5369 below corePoolSi │ │ │ │ │ +00075210: 7a65 2061 6674 6572 2074 696d 656f 7574 ze after timeout │ │ │ │ │ +00075220: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00075230: 636f 6e63 7572 7265 6e74 2f54 696d 6555 concurrent/TimeU │ │ │ │ │ +00075240: 6e69 742f 4261 7369 632e 6a61 7661 3a20 nit/Basic.java: │ │ │ │ │ +00075250: 4261 7369 6320 7465 7374 7320 666f 7220 Basic tests for │ │ │ │ │ +00075260: 5469 6d65 556e 6974 0a0a 3c6c 693e 6a61 TimeUnit..
  • ja │ │ │ │ │ +00075270: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00075280: 6e74 2f61 746f 6d69 632f 4174 6f6d 6963 nt/atomic/Atomic │ │ │ │ │ +00075290: 5265 6665 7265 6e63 6554 6573 742e 6a61 ReferenceTest.ja │ │ │ │ │ +000752a0: 7661 3a20 5465 7374 204d 6170 2064 6566 va: Test Map def │ │ │ │ │ +000752b0: 6175 6c74 206d 6574 686f 6473 0a0a 3c6c ault methods..java/util/conc │ │ │ │ │ +000752d0: 7572 7265 6e74 2f61 746f 6d69 632f 4174 urrent/atomic/At │ │ │ │ │ +000752e0: 6f6d 6963 5570 6461 7465 7273 2e6a 6176 omicUpdaters.jav │ │ │ │ │ +000752f0: 613a 2043 6865 636b 7320 7468 6520 2869 a: Checks the (i │ │ │ │ │ +00075300: 6e29 6162 696c 6974 7920 746f 2063 7265 n)ability to cre │ │ │ │ │ +00075310: 6174 6520 6669 656c 6420 7570 6461 7465 ate field update │ │ │ │ │ +00075320: 7273 2066 6f72 2064 6966 6665 7265 6e74 rs for different │ │ │ │ │ +00075330: 6c79 2061 6363 6573 7369 626c 6520 6669 ly accessible fi │ │ │ │ │ +00075340: 656c 6473 2069 6e20 6469 6666 6572 656e elds in differen │ │ │ │ │ +00075350: 7420 6c6f 6361 7469 6f6e 7320 7769 7468 t locations with │ │ │ │ │ +00075360: 2f77 6974 686f 7574 2061 2073 6563 7572 /without a secur │ │ │ │ │ +00075370: 6974 7920 6d61 6e61 6765 720a 0a3c 6c69 ity manager..
  • java/util/concu │ │ │ │ │ +00075390: 7272 656e 742f 6174 6f6d 6963 2f44 6f75 rrent/atomic/Dou │ │ │ │ │ +000753a0: 626c 6541 6464 6572 4465 6d6f 2e6a 6176 bleAdderDemo.jav │ │ │ │ │ +000753b0: 613a 2042 6173 6963 2074 6573 7420 666f a: Basic test fo │ │ │ │ │ +000753c0: 7220 446f 7562 6c65 6464 6572 0a0a 3c6c r Doubledder..java/util/conc │ │ │ │ │ +000753e0: 7572 7265 6e74 2f61 746f 6d69 632f 4c61 urrent/atomic/La │ │ │ │ │ +000753f0: 7a79 2e6a 6176 613a 206c 617a 7953 6574 zy.java: lazySet │ │ │ │ │ +00075400: 206d 6574 686f 6473 0a0a 3c6c 693e 6a61 methods..
  • ja │ │ │ │ │ +00075410: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00075420: 6e74 2f61 746f 6d69 632f 4c6f 6e67 4164 nt/atomic/LongAd │ │ │ │ │ +00075430: 6465 7244 656d 6f2e 6a61 7661 3a20 4261 derDemo.java: Ba │ │ │ │ │ +00075440: 7369 6320 7465 7374 2066 6f72 204c 6f6e sic test for Lon │ │ │ │ │ +00075450: 6741 6464 6572 0a0a 3c6c 693e 6a61 7661 gAdder..
  • java │ │ │ │ │ +00075460: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ +00075470: 2f61 746f 6d69 632f 5365 7269 616c 2e6a /atomic/Serial.j │ │ │ │ │ +00075480: 6176 613a 2045 7865 7263 6973 6520 636c ava: Exercise cl │ │ │ │ │ +00075490: 6173 7365 7320 696e 206a 2e75 2e63 2e61 asses in j.u.c.a │ │ │ │ │ +000754a0: 746f 6d69 6320 7468 6174 2075 7365 2073 tomic that use s │ │ │ │ │ +000754b0: 6572 6961 6c69 7a61 7469 6f6e 2070 726f erialization pro │ │ │ │ │ +000754c0: 7869 6573 0a0a 3c6c 693e 6a61 7661 2f75 xies..
  • java/u │ │ │ │ │ +000754d0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f61 til/concurrent/a │ │ │ │ │ +000754e0: 746f 6d69 632f 564d 5375 7070 6f72 7473 tomic/VMSupports │ │ │ │ │ +000754f0: 4353 382e 6a61 7661 3a20 4368 6563 6b73 CS8.java: Checks │ │ │ │ │ +00075500: 2074 6861 7420 7468 6520 7661 6c75 6520 that the value │ │ │ │ │ +00075510: 6f66 2056 4d53 7570 706f 7274 7343 5338 of VMSupportsCS8 │ │ │ │ │ +00075520: 206d 6174 6368 6573 2073 7973 7465 6d20 matches system │ │ │ │ │ +00075530: 7072 6f70 6572 7469 6573 2e0a 0a3c 6c69 properties...
  • java/util/concu │ │ │ │ │ +00075550: 7272 656e 742f 666f 726b 6a6f 696e 2f41 rrent/forkjoin/A │ │ │ │ │ +00075560: 7379 6e63 5368 7574 646f 776e 4e6f 7749 syncShutdownNowI │ │ │ │ │ +00075570: 6e76 6f6b 6541 6e79 2e6a 6176 613a 2041 nvokeAny.java: A │ │ │ │ │ +00075580: 2076 6172 6961 6e74 206f 6620 4173 796e variant of Asyn │ │ │ │ │ +00075590: 6353 6875 7464 6f77 6e4e 6f77 2075 7365 cShutdownNow use │ │ │ │ │ +000755a0: 6675 6c20 666f 7220 7261 6365 2062 7567 ful for race bug │ │ │ │ │ +000755b0: 2068 756e 7469 6e67 0a0a 3c6c 693e 6a61 hunting..
  • ja │ │ │ │ │ +000755c0: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +000755d0: 6e74 2f66 6f72 6b6a 6f69 6e2f 4173 796e nt/forkjoin/Asyn │ │ │ │ │ +000755e0: 6353 6875 7464 6f77 6e4e 6f77 496e 766f cShutdownNowInvo │ │ │ │ │ +000755f0: 6b65 416e 7952 6163 652e 6a61 7661 3a20 keAnyRace.java: │ │ │ │ │ +00075600: 4120 7661 7269 616e 7420 6f66 2041 7379 A variant of Asy │ │ │ │ │ +00075610: 6e63 5368 7574 646f 776e 4e6f 7720 7573 ncShutdownNow us │ │ │ │ │ +00075620: 6566 756c 2066 6f72 2072 6163 6520 6275 eful for race bu │ │ │ │ │ +00075630: 6720 6875 6e74 696e 670a 0a3c 6c69 3e6a g hunting..
  • j │ │ │ │ │ +00075640: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +00075650: 656e 742f 666f 726b 6a6f 696e 2f49 6e74 ent/forkjoin/Int │ │ │ │ │ +00075660: 6567 7261 7465 2e6a 6176 613a 204e 756d egrate.java: Num │ │ │ │ │ +00075670: 6572 6963 616c 2049 6e74 6567 7261 7469 erical Integrati │ │ │ │ │ +00075680: 6f6e 2075 7369 6e67 2066 6f72 6b2f 6a6f on using fork/jo │ │ │ │ │ +00075690: 696e 0a0a 3c6c 693e 6a61 7661 2f75 7469 in..
  • java/uti │ │ │ │ │ +000756a0: 6c2f 636f 6e63 7572 7265 6e74 2f66 6f72 l/concurrent/for │ │ │ │ │ +000756b0: 6b6a 6f69 6e2f 4e51 7565 656e 7343 532e kjoin/NQueensCS. │ │ │ │ │ +000756c0: 6a61 7661 3a20 536f 6c76 6520 4e51 7565 java: Solve NQue │ │ │ │ │ +000756d0: 656e 7320 7573 696e 6720 666f 726b 2f6a ens using fork/j │ │ │ │ │ +000756e0: 6f69 6e0a 0a3c 6c69 3e6a 6176 612f 7574 oin..
  • java/ut │ │ │ │ │ +000756f0: 696c 2f63 6f6e 6375 7272 656e 742f 666f il/concurrent/fo │ │ │ │ │ +00075700: 726b 6a6f 696e 2f53 7562 6d69 7373 696f rkjoin/Submissio │ │ │ │ │ +00075710: 6e54 6573 742e 6a61 7661 3a20 5465 7374 nTest.java: Test │ │ │ │ │ +00075720: 2073 7562 6d69 7373 696f 6e20 616e 6420 submission and │ │ │ │ │ +00075730: 6578 6563 7574 696f 6e20 6f66 2074 6173 execution of tas │ │ │ │ │ +00075740: 6b20 7769 7468 6f75 7420 6a6f 696e 696e k without joinin │ │ │ │ │ +00075750: 670a 0a3c 6c69 3e6a 6176 612f 7574 696c g..
  • java/util │ │ │ │ │ +00075760: 2f63 6f6e 6375 7272 656e 742f 666f 726b /concurrent/fork │ │ │ │ │ +00075770: 6a6f 696e 2f54 6872 6561 644c 6573 7343 join/ThreadLessC │ │ │ │ │ +00075780: 6f6d 6d6f 6e2e 6a61 7661 3a20 4261 7369 ommon.java: Basi │ │ │ │ │ +00075790: 6320 6368 6563 6b73 2066 6f72 2070 6172 c checks for par │ │ │ │ │ +000757a0: 616c 6c65 6c69 736d 2030 2c20 616e 6420 allelism 0, and │ │ │ │ │ +000757b0: 6e75 6c6c 2072 6574 7572 6e69 6e67 2066 null returning f │ │ │ │ │ +000757c0: 6163 746f 7279 0a0a 3c6c 693e 6a61 7661 actory..
  • java │ │ │ │ │ +000757d0: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ +000757e0: 2f66 6f72 6b6a 6f69 6e2f 5468 726f 7769 /forkjoin/Throwi │ │ │ │ │ +000757f0: 6e67 5275 6e6e 6162 6c65 2e6a 6176 613a ngRunnable.java: │ │ │ │ │ +00075800: 2046 4a50 2e65 7865 6375 7465 2852 756e FJP.execute(Run │ │ │ │ │ +00075810: 6e61 626c 6529 2c20 756e 6361 7567 6874 nable), uncaught │ │ │ │ │ +00075820: 2065 7863 6570 7469 6f6e 2073 686f 756c exception shoul │ │ │ │ │ +00075830: 6420 6361 7573 6520 776f 726b 6572 2074 d cause worker t │ │ │ │ │ +00075840: 6872 6561 6420 746f 2064 6965 2e0a 0a3c hread to die...< │ │ │ │ │ +00075850: 6c69 3e6a 6176 612f 7574 696c 2f63 6f6e li>java/util/con │ │ │ │ │ +00075860: 6375 7272 656e 742f 666f 726b 6a6f 696e current/forkjoin │ │ │ │ │ +00075870: 2f55 6e69 7072 6f63 6573 736f 722e 6a61 /Uniprocessor.ja │ │ │ │ │ +00075880: 7661 3a20 4368 6563 6b20 7468 6520 6465 va: Check the de │ │ │ │ │ +00075890: 6661 756c 7420 464a 2070 6f6f 6c20 6861 fault FJ pool ha │ │ │ │ │ +000758a0: 7320 6120 7265 6173 6f6e 6162 6c65 2064 s a reasonable d │ │ │ │ │ +000758b0: 6566 6175 6c74 2070 6172 616c 6c65 6c69 efault paralleli │ │ │ │ │ +000758c0: 736d 206c 6576 656c 2069 6e20 6120 756e sm level in a un │ │ │ │ │ +000758d0: 6970 726f 6365 7373 6f72 2065 6e76 6972 iprocessor envir │ │ │ │ │ +000758e0: 6f6e 6d65 6e74 2e0a 0a3c 6c69 3e6a 6176 onment...
  • jav │ │ │ │ │ +000758f0: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ +00075900: 742f 6c6f 636b 732f 4c6f 636b 2f43 6865 t/locks/Lock/Che │ │ │ │ │ +00075910: 636b 6564 4c6f 636b 4c6f 6f70 732e 6a61 ckedLockLoops.ja │ │ │ │ │ +00075920: 7661 3a20 6261 7369 6320 7361 6665 7479 va: basic safety │ │ │ │ │ +00075930: 2061 6e64 206c 6976 656e 6573 7320 6f66 and liveness of │ │ │ │ │ +00075940: 2052 6565 6e74 7261 6e74 4c6f 636b 732c ReentrantLocks, │ │ │ │ │ +00075950: 2061 6e64 206f 7468 6572 206c 6f63 6b73 and other locks │ │ │ │ │ +00075960: 2062 6173 6564 206f 6e20 7468 656d 0a0a based on them.. │ │ │ │ │ +00075970: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
  • java/util/co │ │ │ │ │ +00075980: 6e63 7572 7265 6e74 2f6c 6f63 6b73 2f4c ncurrent/locks/L │ │ │ │ │ +00075990: 6f63 6b2f 466c 616b 794d 7574 6578 2e6a ock/FlakyMutex.j │ │ │ │ │ +000759a0: 6176 613a 2054 6573 7420 7265 7369 6c69 ava: Test resili │ │ │ │ │ +000759b0: 656e 6365 2074 6f20 7472 7941 6371 7569 ence to tryAcqui │ │ │ │ │ +000759c0: 7265 206d 6574 686f 6473 2074 6861 7420 re methods that │ │ │ │ │ +000759d0: 7468 726f 770a 0a3c 6c69 3e6a 6176 612f throw..
  • java/ │ │ │ │ │ +000759e0: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ +000759f0: 6c6f 636b 732f 4c6f 636b 2f4f 4f4d 4549 locks/Lock/OOMEI │ │ │ │ │ +00075a00: 6e41 5153 2e6a 6176 613a 2043 6865 636b nAQS.java: Check │ │ │ │ │ +00075a10: 2074 6861 7420 4151 532d 6261 7365 6420 that AQS-based │ │ │ │ │ +00075a20: 6c6f 636b 732c 2063 6f6e 6469 7469 6f6e locks, condition │ │ │ │ │ +00075a30: 732c 2061 6e64 2043 6f75 6e74 446f 776e s, and CountDown │ │ │ │ │ +00075a40: 4c61 7463 6865 7320 646f 206e 6f74 2066 Latches do not f │ │ │ │ │ +00075a50: 6169 6c20 7768 656e 2065 6e63 6f75 6e74 ail when encount │ │ │ │ │ +00075a60: 6572 696e 6720 4f4f 4d45 0a0a 3c6c 693e ering OOME..
  • │ │ │ │ │ +00075a70: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00075a80: 7265 6e74 2f6c 6f63 6b73 2f4c 6f63 6b2f rent/locks/Lock/ │ │ │ │ │ +00075a90: 5469 6d65 6441 6371 7569 7265 2e6a 6176 TimedAcquire.jav │ │ │ │ │ +00075aa0: 613a 2052 6570 6561 7465 6420 7469 6d65 a: Repeated time │ │ │ │ │ +00075ab0: 6420 7472 7941 6371 7569 7265 2073 686f d tryAcquire sho │ │ │ │ │ +00075ac0: 756c 646e 2774 2068 616e 672e 0a0a 3c6c uldn't hang...java/util/conc │ │ │ │ │ +00075ae0: 7572 7265 6e74 2f6c 6f63 6b73 2f4c 6f63 urrent/locks/Loc │ │ │ │ │ +00075af0: 6b2f 5469 6d65 6441 6371 7569 7265 4c65 k/TimedAcquireLe │ │ │ │ │ +00075b00: 616b 2e6a 6176 613a 2052 6570 6561 7465 ak.java: Repeate │ │ │ │ │ +00075b10: 6420 6661 696c 6564 2074 696d 6564 2077 d failed timed w │ │ │ │ │ +00075b20: 6169 7473 2073 686f 756c 646e 2774 206c aits shouldn't l │ │ │ │ │ +00075b30: 6561 6b20 6d65 6d6f 7279 0a0a 3c6c 693e eak memory..
  • │ │ │ │ │ +00075b40: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00075b50: 7265 6e74 2f6c 6f63 6b73 2f4c 6f63 6b53 rent/locks/LockS │ │ │ │ │ +00075b60: 7570 706f 7274 2f50 6172 6b4c 6f6f 7073 upport/ParkLoops │ │ │ │ │ +00075b70: 2e6a 6176 613a 2053 7472 6573 7320 7465 .java: Stress te │ │ │ │ │ +00075b80: 7374 206c 6f6f 6b73 2066 6f72 206c 6f73 st looks for los │ │ │ │ │ +00075b90: 7420 756e 7061 726b 730a 0a3c 6c69 3e6a t unparks..
  • j │ │ │ │ │ +00075ba0: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +00075bb0: 656e 742f 6c6f 636b 732f 5265 656e 7472 ent/locks/Reentr │ │ │ │ │ +00075bc0: 616e 744c 6f63 6b2f 4361 6e63 656c 6c65 antLock/Cancelle │ │ │ │ │ +00075bd0: 644c 6f63 6b4c 6f6f 7073 2e6a 6176 613a dLockLoops.java: │ │ │ │ │ +00075be0: 2074 6573 7473 2052 6565 6e74 7261 6e74 tests Reentrant │ │ │ │ │ +00075bf0: 4c6f 636b 2e6c 6f63 6b49 6e74 6572 7275 Lock.lockInterru │ │ │ │ │ +00075c00: 7074 6962 6c79 2e0a 0a3c 6c69 3e6a 6176 ptibly...
  • jav │ │ │ │ │ +00075c10: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ +00075c20: 742f 6c6f 636b 732f 5265 656e 7472 616e t/locks/Reentran │ │ │ │ │ +00075c30: 744c 6f63 6b2f 4c6f 636b 4f6e 6365 5065 tLock/LockOncePe │ │ │ │ │ +00075c40: 7254 6872 6561 644c 6f6f 7073 2e6a 6176 rThreadLoops.jav │ │ │ │ │ +00075c50: 613a 2043 6865 636b 7320 666f 7220 6d69 a: Checks for mi │ │ │ │ │ +00075c60: 7373 6564 2073 6967 6e61 6c73 2062 7920 ssed signals by │ │ │ │ │ +00075c70: 6c6f 636b 696e 6720 616e 6420 756e 6c6f locking and unlo │ │ │ │ │ +00075c80: 636b 696e 6720 6561 6368 206f 6620 616e cking each of an │ │ │ │ │ +00075c90: 2061 7272 6179 206f 6620 6c6f 636b 7320 array of locks │ │ │ │ │ +00075ca0: 6f6e 6365 2070 6572 2074 6872 6561 640a once per thread. │ │ │ │ │ +00075cb0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f63 .
  • java/util/c │ │ │ │ │ +00075cc0: 6f6e 6375 7272 656e 742f 6c6f 636b 732f oncurrent/locks/ │ │ │ │ │ +00075cd0: 5265 656e 7472 616e 744c 6f63 6b2f 5369 ReentrantLock/Si │ │ │ │ │ +00075ce0: 6d70 6c65 5265 656e 7472 616e 744c 6f63 mpleReentrantLoc │ │ │ │ │ +00075cf0: 6b4c 6f6f 7073 2e6a 6176 613a 206d 756c kLoops.java: mul │ │ │ │ │ +00075d00: 7469 706c 6520 7468 7265 6164 7320 7573 tiple threads us │ │ │ │ │ +00075d10: 696e 6720 6120 7369 6e67 6c65 206c 6f63 ing a single loc │ │ │ │ │ +00075d20: 6b0a 0a3c 6c69 3e6a 6176 612f 7574 696c k..
  • java/util │ │ │ │ │ +00075d30: 2f63 6f6e 6375 7272 656e 742f 6c6f 636b /concurrent/lock │ │ │ │ │ +00075d40: 732f 5265 656e 7472 616e 744c 6f63 6b2f s/ReentrantLock/ │ │ │ │ │ +00075d50: 5469 6d65 6f75 744c 6f63 6b4c 6f6f 7073 TimeoutLockLoops │ │ │ │ │ +00075d60: 2e6a 6176 613a 2043 6865 636b 7320 666f .java: Checks fo │ │ │ │ │ +00075d70: 7220 7265 7370 6f6e 7369 7665 6e65 7373 r responsiveness │ │ │ │ │ +00075d80: 206f 6620 6c6f 636b 7320 746f 2074 696d of locks to tim │ │ │ │ │ +00075d90: 656f 7574 732e 0a0a 3c6c 693e 6a61 7661 eouts...
  • java │ │ │ │ │ +00075da0: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ +00075db0: 2f6c 6f63 6b73 2f52 6565 6e74 7261 6e74 /locks/Reentrant │ │ │ │ │ +00075dc0: 5265 6164 5772 6974 654c 6f63 6b2f 4275 ReadWriteLock/Bu │ │ │ │ │ +00075dd0: 6736 3537 3137 3333 2e6a 6176 613a 2043 g6571733.java: C │ │ │ │ │ +00075de0: 6865 636b 2074 6861 7420 7265 6761 696e heck that regain │ │ │ │ │ +00075df0: 696e 6720 6120 7265 6164 206c 6f63 6b20 ing a read lock │ │ │ │ │ +00075e00: 7375 6363 6565 6473 2061 6674 6572 2061 succeeds after a │ │ │ │ │ +00075e10: 2077 7269 7465 206c 6f63 6b20 6174 7465 write lock atte │ │ │ │ │ +00075e20: 6d70 7420 7469 6d65 7320 6f75 740a 0a3c mpt times out..< │ │ │ │ │ +00075e30: 6c69 3e6a 6176 612f 7574 696c 2f63 6f6e li>java/util/con │ │ │ │ │ +00075e40: 6375 7272 656e 742f 6c6f 636b 732f 5265 current/locks/Re │ │ │ │ │ +00075e50: 656e 7472 616e 7452 6561 6457 7269 7465 entrantReadWrite │ │ │ │ │ +00075e60: 4c6f 636b 2f43 6f75 6e74 2e6a 6176 613a Lock/Count.java: │ │ │ │ │ +00075e70: 2052 6563 7572 7369 7665 206c 6f63 6b20 Recursive lock │ │ │ │ │ +00075e80: 696e 7661 7269 616e 7420 7361 6e69 7479 invariant sanity │ │ │ │ │ +00075e90: 2063 6865 636b 730a 0a3c 6c69 3e6a 6176 checks..
  • jav │ │ │ │ │ +00075ea0: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ +00075eb0: 742f 6c6f 636b 732f 5265 656e 7472 616e t/locks/Reentran │ │ │ │ │ +00075ec0: 7452 6561 6457 7269 7465 4c6f 636b 2f4d tReadWriteLock/M │ │ │ │ │ +00075ed0: 6170 4c6f 6f70 732e 6a61 7661 3a20 4578 apLoops.java: Ex │ │ │ │ │ +00075ee0: 6572 6369 7365 206d 756c 7469 7468 7265 ercise multithre │ │ │ │ │ +00075ef0: 6164 6564 206d 6170 732c 2062 7920 6465 aded maps, by de │ │ │ │ │ +00075f00: 6661 756c 7420 436f 6e63 7572 7265 6e74 fault Concurrent │ │ │ │ │ +00075f10: 4861 7368 4d61 702e 0a0a 3c6c 693e 6a61 HashMap...
  • ja │ │ │ │ │ +00075f20: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00075f30: 6e74 2f6c 6f63 6b73 2f53 7461 6d70 6564 nt/locks/Stamped │ │ │ │ │ +00075f40: 4c6f 636b 2f42 6173 6963 2e6a 6176 613a Lock/Basic.java: │ │ │ │ │ +00075f50: 2042 6173 6963 2074 6573 7473 2066 6f72 Basic tests for │ │ │ │ │ +00075f60: 2053 7461 6d70 6564 4c6f 636b 0a0a 3c6c StampedLock..java/util/conc │ │ │ │ │ +00075f80: 7572 7265 6e74 2f6c 6f63 6b73 2f53 7461 urrent/locks/Sta │ │ │ │ │ +00075f90: 6d70 6564 4c6f 636b 2f52 6561 6465 7273 mpedLock/Readers │ │ │ │ │ +00075fa0: 556e 6c6f 636b 4166 7465 7257 7269 7465 UnlockAfterWrite │ │ │ │ │ +00075fb0: 556e 6c6f 636b 2e6a 6176 613a 2053 7461 Unlock.java: Sta │ │ │ │ │ +00075fc0: 6d70 6564 4c6f 636b 2073 6572 6961 6c69 mpedLock seriali │ │ │ │ │ +00075fd0: 7a65 7320 7265 6164 6572 7320 6f6e 2077 zes readers on w │ │ │ │ │ +00075fe0: 7269 7465 7220 756e 6c6f 636b 0a0a 3c6c riter unlock..java/util/conc │ │ │ │ │ +00076000: 7572 7265 6e74 2f74 636b 2f4a 5352 3136 urrent/tck/JSR16 │ │ │ │ │ +00076010: 3654 6573 7443 6173 652e 6a61 7661 2364 6TestCase.java#d │ │ │ │ │ +00076020: 6566 6175 6c74 3a20 436f 6e66 6f72 6d61 efault: Conforma │ │ │ │ │ +00076030: 6e63 6520 7465 7374 696e 6720 7661 7269 nce testing vari │ │ │ │ │ +00076040: 616e 7420 6f66 204a 5352 2d31 3636 2074 ant of JSR-166 t │ │ │ │ │ +00076050: 636b 2074 6573 7473 2e0a 0a3c 6c69 3e6a ck tests...
  • j │ │ │ │ │ +00076060: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +00076070: 656e 742f 7463 6b2f 4a53 5231 3636 5465 ent/tck/JSR166Te │ │ │ │ │ +00076080: 7374 4361 7365 2e6a 6176 6123 666f 726b stCase.java#fork │ │ │ │ │ +00076090: 6a6f 696e 706f 6f6c 2d63 6f6d 6d6f 6e2d joinpool-common- │ │ │ │ │ +000760a0: 7061 7261 6c6c 656c 6973 6d3a 2054 6573 parallelism: Tes │ │ │ │ │ +000760b0: 7420 696d 706c 656d 656e 7461 7469 6f6e t implementation │ │ │ │ │ +000760c0: 2064 6574 6169 6c73 2076 6172 6961 6e74 details variant │ │ │ │ │ +000760d0: 206f 6620 4a53 522d 3136 3620 7463 6b20 of JSR-166 tck │ │ │ │ │ +000760e0: 7465 7374 7320 7769 7468 2046 6f72 6b4a tests with ForkJ │ │ │ │ │ +000760f0: 6f69 6e50 6f6f 6c20 636f 6d6d 6f6e 2070 oinPool common p │ │ │ │ │ +00076100: 6172 616c 6c65 6c69 736d 2e0a 0a3c 6c69 arallelism...
  • java/util/concu │ │ │ │ │ +00076120: 7272 656e 742f 7463 6b2f 4a53 5231 3636 rrent/tck/JSR166 │ │ │ │ │ +00076130: 5465 7374 4361 7365 2e6a 6176 6123 6f74 TestCase.java#ot │ │ │ │ │ +00076140: 6865 7273 3a20 5265 6d61 696e 696e 6720 hers: Remaining │ │ │ │ │ +00076150: 7465 7374 2069 6d70 6c65 6d65 6e74 6174 test implementat │ │ │ │ │ +00076160: 696f 6e20 6465 7461 696c 7320 7661 7269 ion details vari │ │ │ │ │ +00076170: 616e 7420 6f66 204a 5352 2d31 3636 2074 ant of JSR-166 t │ │ │ │ │ +00076180: 636b 2074 6573 7473 2061 7061 7274 2066 ck tests apart f │ │ │ │ │ +00076190: 726f 6d20 466f 726b 4a6f 696e 506f 6f6c rom ForkJoinPool │ │ │ │ │ +000761a0: 2063 6f6d 6d6f 6e20 7061 7261 6c6c 656c common parallel │ │ │ │ │ +000761b0: 6973 6d2e 0a0a 3c6c 693e 6a61 7661 2f75 ism...
  • java/u │ │ │ │ │ +000761c0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f74 til/concurrent/t │ │ │ │ │ +000761d0: 636b 2f4a 5352 3136 3654 6573 7443 6173 ck/JSR166TestCas │ │ │ │ │ +000761e0: 652e 6a61 7661 2373 6563 7572 6974 792d e.java#security- │ │ │ │ │ +000761f0: 6d61 6e61 6765 723a 2043 6f6e 666f 726d manager: Conform │ │ │ │ │ +00076200: 616e 6365 2074 6573 7469 6e67 2076 6172 ance testing var │ │ │ │ │ +00076210: 6961 6e74 206f 6620 4a53 522d 3136 3620 iant of JSR-166 │ │ │ │ │ +00076220: 7463 6b20 7465 7374 7320 7769 7468 206a tck tests with j │ │ │ │ │ +00076230: 6176 6120 7365 6375 7269 7479 206d 616e ava security man │ │ │ │ │ +00076240: 6167 6572 2073 6574 2074 6f20 616c 6c6f ager set to allo │ │ │ │ │ +00076250: 772e 0a0a 3c6c 693e 6a61 7661 2f75 7469 w...
  • java/uti │ │ │ │ │ +00076260: 6c2f 6675 6e63 7469 6f6e 2f42 6946 756e l/function/BiFun │ │ │ │ │ +00076270: 6374 696f 6e2f 4269 4675 6e63 7469 6f6e ction/BiFunction │ │ │ │ │ +00076280: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..java/util/func │ │ │ │ │ +000762a0: 7469 6f6e 2f42 696e 6172 794f 7065 7261 tion/BinaryOpera │ │ │ │ │ +000762b0: 746f 722f 4261 7369 6354 6573 742e 6a61 tor/BasicTest.ja │ │ │ │ │ +000762c0: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +000762d0: 7574 696c 2f66 756e 6374 696f 6e2f 5072 util/function/Pr │ │ │ │ │ +000762e0: 6564 6963 6174 654e 6f74 5465 7374 2e6a edicateNotTest.j │ │ │ │ │ +000762f0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +00076300: 2f75 7469 6c2f 6a61 722f 4174 7472 6962 /util/jar/Attrib │ │ │ │ │ +00076310: 7574 6573 2f49 7465 7261 7469 6f6e 4f72 utes/IterationOr │ │ │ │ │ +00076320: 6465 722e 6a61 7661 3a20 456e 7375 7265 der.java: Ensure │ │ │ │ │ +00076330: 2041 7474 7269 6275 7465 2069 7465 7261 Attribute itera │ │ │ │ │ +00076340: 7469 6f6e 206f 7264 6572 2069 7320 7468 tion order is th │ │ │ │ │ +00076350: 6520 696e 7365 7274 696f 6e20 6f72 6465 e insertion orde │ │ │ │ │ +00076360: 722e 0a0a 3c6c 693e 6a61 7661 2f75 7469 r...
  • java/uti │ │ │ │ │ +00076370: 6c2f 6a61 722f 4174 7472 6962 7574 6573 l/jar/Attributes │ │ │ │ │ +00076380: 2f4e 616d 652e 6a61 7661 3a20 4d61 6b65 /Name.java: Make │ │ │ │ │ +00076390: 2073 7572 6520 656d 7074 7920 7374 7269 sure empty stri │ │ │ │ │ +000763a0: 6e67 2069 7320 6e6f 7420 6120 7661 6c69 ng is not a vali │ │ │ │ │ +000763b0: 6420 4174 7472 6962 7574 6573 206e 616d d Attributes nam │ │ │ │ │ +000763c0: 652e 0a0a 3c6c 693e 6a61 7661 2f75 7469 e...
  • java/uti │ │ │ │ │ +000763d0: 6c2f 6a61 722f 4174 7472 6962 7574 6573 l/jar/Attributes │ │ │ │ │ +000763e0: 2f4e 756c 6c41 6e64 456d 7074 794b 6579 /NullAndEmptyKey │ │ │ │ │ +000763f0: 7341 6e64 5661 6c75 6573 2e6a 6176 613a sAndValues.java: │ │ │ │ │ +00076400: 2054 6573 7473 206d 616e 6966 6573 7473 Tests manifests │ │ │ │ │ +00076410: 2077 6974 6820 7b40 636f 6465 206e 756c with {@code nul │ │ │ │ │ +00076420: 6c7d 2061 6e64 2065 6d70 7479 2073 7472 l} and empty str │ │ │ │ │ +00076430: 696e 6720 7b40 636f 6465 2022 227d 2076 ing {@code ""} v │ │ │ │ │ +00076440: 616c 7565 7320 6173 2073 6563 7469 6f6e alues as section │ │ │ │ │ +00076450: 206e 616d 652c 2068 6561 6465 7220 6e61 name, header na │ │ │ │ │ +00076460: 6d65 2c20 6f72 2076 616c 7565 2069 6e20 me, or value in │ │ │ │ │ +00076470: 626f 7468 206d 6169 6e20 616e 6420 6e61 both main and na │ │ │ │ │ +00076480: 6d65 6420 6174 7472 6962 7574 6573 2073 med attributes s │ │ │ │ │ +00076490: 6563 7469 6f6e 732e 0a0a 3c6c 693e 6a61 ections...
  • ja │ │ │ │ │ +000764a0: 7661 2f75 7469 6c2f 6a61 722f 4174 7472 va/util/jar/Attr │ │ │ │ │ +000764b0: 6962 7574 6573 2f50 7574 416e 6450 7574 ibutes/PutAndPut │ │ │ │ │ +000764c0: 416c 6c2e 6a61 7661 3a20 5465 7374 2069 All.java: Test i │ │ │ │ │ +000764d0: 6620 7075 7420 616e 6420 7075 7441 6c6c f put and putAll │ │ │ │ │ +000764e0: 2077 696c 6c20 7465 7374 2066 6f72 2069 will test for i │ │ │ │ │ +000764f0: 6c6c 6567 616c 2061 7267 756d 656e 7473 llegal arguments │ │ │ │ │ +00076500: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +00076510: 2f6a 6172 2f41 7474 7269 6275 7465 732f /jar/Attributes/ │ │ │ │ │ +00076520: 5465 7374 4174 7472 734e 4c2e 6a61 7661 TestAttrsNL.java │ │ │ │ │ +00076530: 3a20 5465 7374 2041 7474 7269 6275 7465 : Test Attribute │ │ │ │ │ +00076540: 7320 6e65 776c 696e 650a 0a3c 6c69 3e6a s newline..
  • j │ │ │ │ │ +00076550: 6176 612f 7574 696c 2f6a 6172 2f4a 6172 ava/util/jar/Jar │ │ │ │ │ +00076560: 456e 7472 792f 4765 744d 6574 686f 6473 Entry/GetMethods │ │ │ │ │ +00076570: 5265 7475 726e 436c 6f6e 6573 2e6a 6176 ReturnClones.jav │ │ │ │ │ +00076580: 613a 2045 6e73 7572 6520 7468 6174 2063 a: Ensure that c │ │ │ │ │ +00076590: 616c 6c65 7273 2063 616e 6e6f 7420 6d6f allers cannot mo │ │ │ │ │ +000765a0: 6469 6679 2074 6865 2069 6e74 6572 6e61 dify the interna │ │ │ │ │ +000765b0: 6c20 4a61 7245 6e74 7279 2063 6572 7420 l JarEntry cert │ │ │ │ │ +000765c0: 616e 6420 636f 6465 7369 676e 6572 2061 and codesigner a │ │ │ │ │ +000765d0: 7272 6179 732e 0a0a 3c6c 693e 6a61 7661 rrays...
  • java │ │ │ │ │ +000765e0: 2f75 7469 6c2f 6a61 722f 4a61 7246 696c /util/jar/JarFil │ │ │ │ │ +000765f0: 652f 436f 6e73 7472 7563 746f 722e 6a61 e/Constructor.ja │ │ │ │ │ +00076600: 7661 3a20 4368 6563 6b20 7468 6174 2063 va: Check that c │ │ │ │ │ +00076610: 6f6e 7374 7275 6374 6f72 7320 7468 726f onstructors thro │ │ │ │ │ +00076620: 7720 7370 6563 6966 6965 6420 6578 6365 w specified exce │ │ │ │ │ +00076630: 7074 696f 6e73 0a0a 3c6c 693e 6a61 7661 ptions..
  • java │ │ │ │ │ +00076640: 2f75 7469 6c2f 6a61 722f 4a61 7246 696c /util/jar/JarFil │ │ │ │ │ +00076650: 652f 4967 6e6f 7265 556e 7265 6c61 7465 e/IgnoreUnrelate │ │ │ │ │ +00076660: 6453 6967 6e61 7475 7265 4669 6c65 732e dSignatureFiles. │ │ │ │ │ +00076670: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ +00076680: 7369 676e 6174 7572 6520 7265 6c61 7465 signature relate │ │ │ │ │ +00076690: 6420 6669 6c65 7320 696e 2073 7562 6469 d files in subdi │ │ │ │ │ +000766a0: 7265 6374 6f72 6965 7320 6f66 204d 4554 rectories of MET │ │ │ │ │ +000766b0: 412d 494e 4620 6172 6520 6e6f 7420 636f A-INF are not co │ │ │ │ │ +000766c0: 6e73 6964 6572 6564 2066 6f72 2076 6572 nsidered for ver │ │ │ │ │ +000766d0: 6966 6963 6174 696f 6e0a 0a3c 6c69 3e6a ification..
  • j │ │ │ │ │ +000766e0: 6176 612f 7574 696c 2f6a 6172 2f4a 6172 ava/util/jar/Jar │ │ │ │ │ +000766f0: 4669 6c65 2f4a 6172 4261 636b 7469 636b File/JarBacktick │ │ │ │ │ +00076700: 4d61 6e69 6665 7374 2e6a 6176 613a 204d Manifest.java: M │ │ │ │ │ +00076710: 616b 6520 7375 7265 2073 6361 6e6e 696e ake sure scannin │ │ │ │ │ +00076720: 6720 6d61 6e69 6665 7374 2064 6f65 736e g manifest doesn │ │ │ │ │ +00076730: 2774 2074 6872 6f77 2041 494f 4f42 4520 't throw AIOOBE │ │ │ │ │ +00076740: 6f6e 2063 6572 7461 696e 2073 7472 696e on certain strin │ │ │ │ │ +00076750: 6773 2063 6f6e 7461 696e 696e 6720 6261 gs containing ba │ │ │ │ │ +00076760: 636b 7469 636b 732e 0a0a 3c6c 693e 6a61 ckticks...
  • ja │ │ │ │ │ +00076770: 7661 2f75 7469 6c2f 6a61 722f 4a61 7246 va/util/jar/JarF │ │ │ │ │ +00076780: 696c 652f 4a61 724e 6f4d 616e 6966 6573 ile/JarNoManifes │ │ │ │ │ +00076790: 742e 6a61 7661 3a20 4a61 7246 696c 652e t.java: JarFile. │ │ │ │ │ +000767a0: 6d61 7962 6549 6e73 7461 6e74 6961 7465 maybeInstantiate │ │ │ │ │ +000767b0: 5665 7269 6669 6572 206d 7573 7420 6368 Verifier must ch │ │ │ │ │ +000767c0: 6563 6b20 666f 7220 6162 7365 6e63 6520 eck for absence │ │ │ │ │ +000767d0: 6f66 206d 616e 6966 6573 740a 0a3c 6c69 of manifest..
  • java/util/jar/J │ │ │ │ │ +000767f0: 6172 4669 6c65 2f4d 6576 4e50 452e 6a61 arFile/MevNPE.ja │ │ │ │ │ +00076800: 7661 3a20 4e50 4520 6672 6f6d 2073 756e va: NPE from sun │ │ │ │ │ +00076810: 2e73 6563 7572 6974 792e 7574 696c 2e4d .security.util.M │ │ │ │ │ +00076820: 616e 6966 6573 7445 6e74 7279 5665 7269 anifestEntryVeri │ │ │ │ │ +00076830: 6669 6572 2e76 6572 6966 7920 6475 7269 fier.verify duri │ │ │ │ │ +00076840: 6e67 204d 6176 656e 2062 7569 6c64 0a0a ng Maven build.. │ │ │ │ │ +00076850: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6a61
  • java/util/ja │ │ │ │ │ +00076860: 722f 4a61 7246 696c 652f 5363 616e 5369 r/JarFile/ScanSi │ │ │ │ │ +00076870: 676e 6564 4a61 722e 6a61 7661 3a20 4368 gnedJar.java: Ch │ │ │ │ │ +00076880: 6563 6b20 7468 6174 2061 2073 6967 6e65 eck that a signe │ │ │ │ │ +00076890: 6420 4a41 5220 6669 6c65 2063 6f6e 7461 d JAR file conta │ │ │ │ │ +000768a0: 696e 696e 6720 616e 2075 6e73 7570 706f ining an unsuppo │ │ │ │ │ +000768b0: 7274 6564 2073 6967 6e65 7220 696e 666f rted signer info │ │ │ │ │ +000768c0: 2061 7474 7269 6275 7465 2063 616e 2062 attribute can b │ │ │ │ │ +000768d0: 6520 7061 7273 6564 2073 7563 6365 7373 e parsed success │ │ │ │ │ +000768e0: 6675 6c6c 792e 0a0a 3c6c 693e 6a61 7661 fully...
  • java │ │ │ │ │ +000768f0: 2f75 7469 6c2f 6a61 722f 4a61 7246 696c /util/jar/JarFil │ │ │ │ │ +00076900: 652f 5369 676e 6564 4a61 7246 696c 6547 e/SignedJarFileG │ │ │ │ │ +00076910: 6574 496e 7075 7453 7472 6561 6d2e 6a61 etInputStream.ja │ │ │ │ │ +00076920: 7661 3a20 4a61 7246 696c 652e 6765 7449 va: JarFile.getI │ │ │ │ │ +00076930: 6e70 7574 5374 7265 616d 2073 686f 756c nputStream shoul │ │ │ │ │ +00076940: 6420 6e6f 7420 7468 726f 7720 7768 656e d not throw when │ │ │ │ │ +00076950: 206a 6172 2066 696c 6520 6973 2073 6967 jar file is sig │ │ │ │ │ +00076960: 6e65 640a 0a3c 6c69 3e6a 6176 612f 7574 ned..
  • java/ut │ │ │ │ │ +00076970: 696c 2f6a 6172 2f4a 6172 4669 6c65 2f53 il/jar/JarFile/S │ │ │ │ │ +00076980: 6967 6e65 644a 6172 5065 6e64 696e 6742 ignedJarPendingB │ │ │ │ │ +00076990: 6c6f 636b 2e6a 6176 613a 204a 4152 7320 lock.java: JARs │ │ │ │ │ +000769a0: 7769 7468 2070 656e 6469 6e67 2062 6c6f with pending blo │ │ │ │ │ +000769b0: 636b 2066 696c 6573 2028 7768 6572 6520 ck files (where │ │ │ │ │ +000769c0: 2e52 5341 2063 6f6d 6573 2062 6566 6f72 .RSA comes befor │ │ │ │ │ +000769d0: 6520 2e53 4629 2073 686f 756c 6420 7665 e .SF) should ve │ │ │ │ │ +000769e0: 7269 6679 2063 6f72 7265 6374 6c79 0a0a rify correctly.. │ │ │ │ │ +000769f0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6a61
  • java/util/ja │ │ │ │ │ +00076a00: 722f 4a61 7246 696c 652f 536f 7272 7943 r/JarFile/SorryC │ │ │ │ │ +00076a10: 6c6f 7365 642e 6a61 7661 3a20 4163 6365 losed.java: Acce │ │ │ │ │ +00076a20: 7373 696e 6720 6120 636c 6f73 6564 206a ssing a closed j │ │ │ │ │ +00076a30: 6172 2066 696c 6520 7368 6f75 6c64 2067 ar file should g │ │ │ │ │ +00076a40: 656e 6572 6174 6520 496c 6c65 6761 6c53 enerate IllegalS │ │ │ │ │ +00076a50: 7461 7465 4578 6365 7074 696f 6e2e 0a0a tateException... │ │ │ │ │ +00076a60: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6a61
  • java/util/ja │ │ │ │ │ +00076a70: 722f 4a61 7246 696c 652f 5475 726b 4365 r/JarFile/TurkCe │ │ │ │ │ +00076a80: 7274 2e6a 6176 613a 204d 616b 6520 7375 rt.java: Make su │ │ │ │ │ +00076a90: 7265 206a 6172 2063 6572 7469 6669 6361 re jar certifica │ │ │ │ │ +00076aa0: 7465 7320 776f 726b 2066 6f72 2054 7572 tes work for Tur │ │ │ │ │ +00076ab0: 6b69 7368 206c 6f63 616c 650a 0a3c 6c69 kish locale..
  • java/util/jar/J │ │ │ │ │ +00076ad0: 6172 4669 6c65 2f56 6572 6966 7953 6967 arFile/VerifySig │ │ │ │ │ +00076ae0: 6e65 644a 6172 2e6a 6176 613a 204d 616b nedJar.java: Mak │ │ │ │ │ +00076af0: 6520 7375 7265 2076 6572 6966 7969 6e67 e sure verifying │ │ │ │ │ +00076b00: 2073 6967 6e65 6420 4a61 7220 646f 6573 signed Jar does │ │ │ │ │ +00076b10: 6e27 7420 7468 726f 7720 5365 6375 7269 n't throw Securi │ │ │ │ │ +00076b20: 7479 4578 6365 7074 696f 6e0a 0a3c 6c69 tyException..
  • java/util/jar/J │ │ │ │ │ +00076b40: 6172 4669 6c65 2f6a 6172 5665 7269 6669 arFile/jarVerifi │ │ │ │ │ +00076b50: 6361 7469 6f6e 2f4d 756c 7469 5072 6f76 cation/MultiProv │ │ │ │ │ +00076b60: 6964 6572 5465 7374 2e6a 6176 613a 2061 iderTest.java: a │ │ │ │ │ +00076b70: 7474 656d 7074 2074 6f20 7472 6967 6765 ttempt to trigge │ │ │ │ │ +00076b80: 7220 636c 6173 7320 6c6f 6164 696e 6720 r class loading │ │ │ │ │ +00076b90: 6672 6f6d 2074 6865 2063 6c61 7373 6c6f from the classlo │ │ │ │ │ +00076ba0: 6164 6572 2064 7572 696e 6720 4a41 5220 ader during JAR │ │ │ │ │ +00076bb0: 6669 6c65 2076 6572 6966 6963 6174 696f file verificatio │ │ │ │ │ +00076bc0: 6e0a 0a3c 6c69 3e6a 6176 612f 7574 696c n..
  • java/util │ │ │ │ │ +00076bd0: 2f6a 6172 2f4a 6172 4669 6c65 2f6d 726a /jar/JarFile/mrj │ │ │ │ │ +00076be0: 6172 2f4d 756c 7469 5265 6c65 6173 654a ar/MultiReleaseJ │ │ │ │ │ +00076bf0: 6172 4150 492e 6a61 7661 3a20 5465 7374 arAPI.java: Test │ │ │ │ │ +00076c00: 2074 6865 2065 7874 656e 6465 6420 4150 the extended AP │ │ │ │ │ +00076c10: 4920 616e 6420 7468 6520 616c 6961 7369 I and the aliasi │ │ │ │ │ +00076c20: 6e67 2061 6464 6974 696f 6e73 2069 6e20 ng additions in │ │ │ │ │ +00076c30: 4a61 7246 696c 6520 7468 6174 2073 7570 JarFile that sup │ │ │ │ │ +00076c40: 706f 7274 206d 756c 7469 2d72 656c 6561 port multi-relea │ │ │ │ │ +00076c50: 7365 206a 6172 2066 696c 6573 0a0a 3c6c se jar files..java/util/jar/ │ │ │ │ │ +00076c70: 4a61 7246 696c 652f 6d72 6a61 722f 4d75 JarFile/mrjar/Mu │ │ │ │ │ +00076c80: 6c74 6952 656c 6561 7365 4a61 7248 7474 ltiReleaseJarHtt │ │ │ │ │ +00076c90: 7050 726f 7065 7274 6965 732e 6a61 7661 pProperties.java │ │ │ │ │ +00076ca0: 3a20 5465 7374 2074 6865 2053 7973 7465 : Test the Syste │ │ │ │ │ +00076cb0: 6d20 7072 6f70 6572 7469 6573 2066 6f72 m properties for │ │ │ │ │ +00076cc0: 204a 6172 4669 6c65 2074 6861 7420 7375 JarFile that su │ │ │ │ │ +00076cd0: 7070 6f72 7420 6d75 6c74 692d 7265 6c65 pport multi-rele │ │ │ │ │ +00076ce0: 6173 6520 6a61 7220 6669 6c65 730a 0a3c ase jar files..< │ │ │ │ │ +00076cf0: 6c69 3e6a 6176 612f 7574 696c 2f6a 6172 li>java/util/jar │ │ │ │ │ +00076d00: 2f4a 6172 4669 6c65 2f6d 726a 6172 2f4d /JarFile/mrjar/M │ │ │ │ │ +00076d10: 756c 7469 5265 6c65 6173 654a 6172 5072 ultiReleaseJarPr │ │ │ │ │ +00076d20: 6f70 6572 7469 6573 2e6a 6176 613a 2054 operties.java: T │ │ │ │ │ +00076d30: 6573 7420 7468 6520 5379 7374 656d 2070 est the System p │ │ │ │ │ +00076d40: 726f 7065 7274 6965 7320 666f 7220 4a61 roperties for Ja │ │ │ │ │ +00076d50: 7246 696c 6520 7468 6174 2073 7570 706f rFile that suppo │ │ │ │ │ +00076d60: 7274 206d 756c 7469 2d72 656c 6561 7365 rt multi-release │ │ │ │ │ +00076d70: 206a 6172 2066 696c 6573 0a0a 3c6c 693e jar files..
  • │ │ │ │ │ +00076d80: 6a61 7661 2f75 7469 6c2f 6a61 722f 4a61 java/util/jar/Ja │ │ │ │ │ +00076d90: 7246 696c 652f 6d72 6a61 722f 4d75 6c74 rFile/mrjar/Mult │ │ │ │ │ +00076da0: 6952 656c 6561 7365 4a61 7253 6563 7572 iReleaseJarSecur │ │ │ │ │ +00076db0: 6974 792e 6a61 7661 3a20 5465 7374 2070 ity.java: Test p │ │ │ │ │ +00076dc0: 6f74 656e 7469 616c 2073 6563 7572 6974 otential securit │ │ │ │ │ +00076dd0: 7920 7265 6c61 7465 6420 6973 7375 6573 y related issues │ │ │ │ │ +00076de0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00076df0: 6a61 722f 4a61 7246 696c 652f 6d72 6a61 jar/JarFile/mrja │ │ │ │ │ +00076e00: 722f 5465 7374 5665 7273 696f 6e65 6453 r/TestVersionedS │ │ │ │ │ +00076e10: 7472 6561 6d2e 6a61 7661 3a20 6261 7369 tream.java: basi │ │ │ │ │ +00076e20: 6320 7465 7374 7320 666f 7220 6d75 6c74 c tests for mult │ │ │ │ │ +00076e30: 692d 7265 6c65 6173 6520 6a61 7220 7665 i-release jar ve │ │ │ │ │ +00076e40: 7273 696f 6e65 6420 7374 7265 616d 730a rsioned streams. │ │ │ │ │ +00076e50: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f6a .
  • java/util/j │ │ │ │ │ +00076e60: 6172 2f4a 6172 496e 7075 7453 7472 6561 ar/JarInputStrea │ │ │ │ │ +00076e70: 6d2f 456d 7074 794a 6172 2e6a 6176 613a m/EmptyJar.java: │ │ │ │ │ +00076e80: 204d 616b 6520 7375 7265 204a 6172 496e Make sure JarIn │ │ │ │ │ +00076e90: 7075 7453 7472 6561 6d20 636f 6e73 7472 putStream constr │ │ │ │ │ +00076ea0: 7563 746f 7220 7769 6c6c 206e 6f74 2074 uctor will not t │ │ │ │ │ +00076eb0: 6872 6f77 204e 756c 6c50 6f69 6e74 6572 hrow NullPointer │ │ │ │ │ +00076ec0: 4578 6365 7074 696f 6e20 7768 656e 2074 Exception when t │ │ │ │ │ +00076ed0: 6865 204a 4152 2066 696c 6520 6973 2065 he JAR file is e │ │ │ │ │ +00076ee0: 6d70 7479 2e0a 0a3c 6c69 3e6a 6176 612f mpty...
  • java/ │ │ │ │ │ +00076ef0: 7574 696c 2f6a 6172 2f4a 6172 496e 7075 util/jar/JarInpu │ │ │ │ │ +00076f00: 7453 7472 6561 6d2f 4578 7472 6146 696c tStream/ExtraFil │ │ │ │ │ +00076f10: 6549 6e4d 6574 6149 6e66 2e6a 6176 613a eInMetaInf.java: │ │ │ │ │ +00076f20: 204a 6172 496e 7075 7453 7472 6561 6d20 JarInputStream │ │ │ │ │ +00076f30: 646f 6573 6e27 7420 7072 6f76 6964 6520 doesn't provide │ │ │ │ │ +00076f40: 6365 7274 6966 6963 6174 6573 2066 6f72 certificates for │ │ │ │ │ +00076f50: 2073 6f6d 6520 6669 6c65 2075 6e64 6572 some file under │ │ │ │ │ +00076f60: 204d 4554 412d 494e 460a 0a3c 6c69 3e6a META-INF..
  • j │ │ │ │ │ +00076f70: 6176 612f 7574 696c 2f6a 6172 2f4a 6172 ava/util/jar/Jar │ │ │ │ │ +00076f80: 496e 7075 7453 7472 6561 6d2f 5363 616e InputStream/Scan │ │ │ │ │ +00076f90: 5369 676e 6564 4a61 722e 6a61 7661 3a20 SignedJar.java: │ │ │ │ │ +00076fa0: 436f 6e66 6972 6d20 7468 6174 204a 6172 Confirm that Jar │ │ │ │ │ +00076fb0: 456e 7472 792e 6765 7443 6572 7469 6669 Entry.getCertifi │ │ │ │ │ +00076fc0: 6361 7465 7320 6964 656e 7469 6669 6573 cates identifies │ │ │ │ │ +00076fd0: 2073 6967 6e65 6420 656e 7472 6965 732e signed entries. │ │ │ │ │ +00076fe0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00076ff0: 6a61 722f 4a61 7249 6e70 7574 5374 7265 jar/JarInputStre │ │ │ │ │ +00077000: 616d 2f54 6573 7449 6e64 6578 6564 4a61 am/TestIndexedJa │ │ │ │ │ +00077010: 7257 6974 6842 6164 5369 676e 6174 7572 rWithBadSignatur │ │ │ │ │ +00077020: 652e 6a61 7661 3a20 436f 6e66 6972 6d20 e.java: Confirm │ │ │ │ │ +00077030: 7468 6520 4a61 7249 6e70 7574 5374 7265 the JarInputStre │ │ │ │ │ +00077040: 616d 2074 6872 6f77 7320 7468 6520 5365 am throws the Se │ │ │ │ │ +00077050: 6375 7269 7479 4578 6365 7074 696f 6e20 curityException │ │ │ │ │ +00077060: 7768 656e 2076 6572 6966 7969 6e67 2061 when verifying a │ │ │ │ │ +00077070: 6e20 696e 6465 7865 6420 6a61 7220 6669 n indexed jar fi │ │ │ │ │ +00077080: 6c65 2077 6974 6820 636f 7272 7570 7465 le with corrupte │ │ │ │ │ +00077090: 6420 7369 676e 6174 7572 650a 0a3c 6c69 d signature..
  • java/util/jar/M │ │ │ │ │ +000770b0: 616e 6966 6573 742f 4372 6561 7465 4d61 anifest/CreateMa │ │ │ │ │ +000770c0: 6e69 6665 7374 2e6a 6176 613a 204a 6172 nifest.java: Jar │ │ │ │ │ +000770d0: 2074 6f6f 6c73 2066 6169 6c73 2074 6f20 tools fails to │ │ │ │ │ +000770e0: 6765 6e65 7261 7465 206d 616e 6966 6573 generate manifes │ │ │ │ │ +000770f0: 7420 636f 7272 6563 746c 7920 7768 656e t correctly when │ │ │ │ │ +00077100: 2062 6f75 6e64 6172 7920 636f 6e64 6974 boundary condit │ │ │ │ │ +00077110: 696f 6e20 6869 740a 0a3c 6c69 3e6a 6176 ion hit..
  • jav │ │ │ │ │ +00077120: 612f 7574 696c 2f6a 6172 2f4d 616e 6966 a/util/jar/Manif │ │ │ │ │ +00077130: 6573 742f 496e 636c 7564 6549 6e45 7863 est/IncludeInExc │ │ │ │ │ +00077140: 6570 7469 6f6e 7354 6573 742e 6a61 7661 eptionsTest.java │ │ │ │ │ +00077150: 3a20 5665 7269 6679 2074 6861 7420 7468 : Verify that th │ │ │ │ │ +00077160: 6520 7072 6f70 6572 7479 206a 646b 2e6e e property jdk.n │ │ │ │ │ +00077170: 6574 2e69 6e63 6c75 6465 496e 4578 6365 et.includeInExce │ │ │ │ │ +00077180: 7074 696f 6e73 2077 6f72 6b73 2061 7320 ptions works as │ │ │ │ │ +00077190: 6578 7065 6374 6564 2077 6865 6e20 616e expected when an │ │ │ │ │ +000771a0: 2065 7272 6f72 206f 6363 7572 7320 7768 error occurs wh │ │ │ │ │ +000771b0: 696c 6520 7265 6164 696e 6720 616e 2069 ile reading an i │ │ │ │ │ +000771c0: 6e76 616c 6964 204d 616e 6966 6573 7420 nvalid Manifest │ │ │ │ │ +000771d0: 6669 6c65 2e0a 0a3c 6c69 3e6a 6176 612f file...
  • java/ │ │ │ │ │ +000771e0: 7574 696c 2f6a 6172 2f4d 616e 6966 6573 util/jar/Manifes │ │ │ │ │ +000771f0: 742f 4c69 6e65 4272 6561 6b4c 696e 6557 t/LineBreakLineW │ │ │ │ │ +00077200: 6964 7468 2e6a 6176 613a 2077 7269 7465 idth.java: write │ │ │ │ │ +00077210: 2076 616c 6964 206d 616e 6966 6573 7473 valid manifests │ │ │ │ │ +00077220: 2077 6974 6820 7265 7370 6563 7420 746f with respect to │ │ │ │ │ +00077230: 206c 696e 6520 6272 6561 6b73 2061 6e64 line breaks and │ │ │ │ │ +00077240: 2072 6561 6420 616e 7920 6c69 6e65 2077 read any line w │ │ │ │ │ +00077250: 6964 7468 0a0a 3c6c 693e 6a61 7661 2f75 idth..
  • java/u │ │ │ │ │ +00077260: 7469 6c2f 6a61 722f 4d61 6e69 6665 7374 til/jar/Manifest │ │ │ │ │ +00077270: 2f56 616c 7565 5574 6638 436f 6469 6e67 /ValueUtf8Coding │ │ │ │ │ +00077280: 2e6a 6176 613a 2054 6573 7473 2065 6e63 .java: Tests enc │ │ │ │ │ +00077290: 6f64 696e 6720 616e 6420 6465 636f 6469 oding and decodi │ │ │ │ │ +000772a0: 6e67 206d 616e 6966 6573 7420 6865 6164 ng manifest head │ │ │ │ │ +000772b0: 6572 2076 616c 7565 7320 746f 2061 6e64 er values to and │ │ │ │ │ +000772c0: 2066 726f 6d20 5554 462d 3820 7769 7468 from UTF-8 with │ │ │ │ │ +000772d0: 2074 6865 2063 6f6d 706c 6574 6520 556e the complete Un │ │ │ │ │ +000772e0: 6963 6f64 6520 6368 6172 6163 7465 7220 icode character │ │ │ │ │ +000772f0: 7365 742e 0a0a 3c6c 693e 6a61 7661 2f75 set...
  • java/u │ │ │ │ │ +00077300: 7469 6c2f 6a61 722f 4d61 6e69 6665 7374 til/jar/Manifest │ │ │ │ │ +00077310: 2f57 7269 7465 4269 6e61 7279 5374 7275 /WriteBinaryStru │ │ │ │ │ +00077320: 6374 7572 652e 6a61 7661 3a20 5465 7374 cture.java: Test │ │ │ │ │ +00077330: 7320 7468 6174 206a 6172 206d 616e 6966 s that jar manif │ │ │ │ │ +00077340: 6573 7473 2061 7265 2077 7269 7474 656e ests are written │ │ │ │ │ +00077350: 2069 6e20 6120 7061 7274 6963 756c 6172 in a particular │ │ │ │ │ +00077360: 2073 7472 7563 7475 7265 0a0a 3c6c 693e structure..
  • │ │ │ │ │ +00077370: 6a61 7661 2f75 7469 6c2f 6a61 722f 5465 java/util/jar/Te │ │ │ │ │ +00077380: 7374 4578 7472 612e 6a61 7661 3a20 5465 stExtra.java: Te │ │ │ │ │ +00077390: 7374 2074 6861 7420 636c 6965 6e74 2d70 st that client-p │ │ │ │ │ +000773a0: 726f 7669 6465 6420 6461 7461 2069 6e20 rovided data in │ │ │ │ │ +000773b0: 7468 6520 6578 7472 6120 6669 656c 6420 the extra field │ │ │ │ │ +000773c0: 6973 2077 7269 7474 656e 2061 6e64 2072 is written and r │ │ │ │ │ +000773d0: 6561 6420 636f 7272 6563 746c 792c 2074 ead correctly, t │ │ │ │ │ +000773e0: 616b 696e 6720 696e 746f 2061 6363 6f75 aking into accou │ │ │ │ │ +000773f0: 6e74 2074 6865 204a 4152 5f4d 4147 4943 nt the JAR_MAGIC │ │ │ │ │ +00077400: 2077 7269 7474 656e 2069 6e74 6f20 7468 written into th │ │ │ │ │ +00077410: 6520 6578 7472 6120 6669 656c 6420 6f66 e extra field of │ │ │ │ │ +00077420: 2074 6865 2066 6972 7374 2065 6e74 7279 the first entry │ │ │ │ │ +00077430: 206f 6620 4a41 5220 6669 6c65 732e 0a0a of JAR files... │ │ │ │ │ +00077440: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6c6f
  • java/util/lo │ │ │ │ │ +00077450: 6767 696e 672f 416e 6f6e 796d 6f75 734c gging/AnonymousL │ │ │ │ │ +00077460: 6f67 6765 722f 5465 7374 416e 6f6e 796d ogger/TestAnonym │ │ │ │ │ +00077470: 6f75 734c 6f67 6765 722e 6a61 7661 3a20 ousLogger.java: │ │ │ │ │ +00077480: 6368 6563 6b73 2074 6861 7420 616e 6f6e checks that anon │ │ │ │ │ +00077490: 796d 6f75 7320 6c6f 6767 6572 2073 6574 ymous logger set │ │ │ │ │ +000774a0: 7465 7273 2077 6f72 6b20 6173 2065 7870 ters work as exp │ │ │ │ │ +000774b0: 6563 7465 6420 7768 656e 2061 2073 6563 ected when a sec │ │ │ │ │ +000774c0: 7572 6974 7920 6d61 6e61 6765 7220 6973 urity manager is │ │ │ │ │ +000774d0: 2073 6574 2c20 616e 6420 6368 6563 6b73 set, and checks │ │ │ │ │ +000774e0: 2074 6861 7420 6765 7474 6572 7320 7265 that getters re │ │ │ │ │ +000774f0: 7475 726e 2065 7870 6563 7465 6420 7661 turn expected va │ │ │ │ │ +00077500: 6c75 6573 2e0a 0a3c 6c69 3e6a 6176 612f lues...
  • java/ │ │ │ │ │ +00077510: 7574 696c 2f6c 6f67 6769 6e67 2f43 6865 util/logging/Che │ │ │ │ │ +00077520: 636b 4c6f 636b 4c6f 6361 7469 6f6e 5465 ckLockLocationTe │ │ │ │ │ +00077530: 7374 2e6a 6176 613a 2074 6872 6f77 206d st.java: throw m │ │ │ │ │ +00077540: 6f72 6520 7072 6563 6973 6520 494f 4578 ore precise IOEx │ │ │ │ │ +00077550: 6365 7074 696f 6e20 7768 656e 2070 6174 ception when pat │ │ │ │ │ +00077560: 7465 726e 2073 7065 6369 6669 6573 2069 tern specifies i │ │ │ │ │ +00077570: 6e76 616c 6964 2064 6972 6563 746f 7279 nvalid directory │ │ │ │ │ +00077580: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00077590: 6c6f 6767 696e 672f 4368 6563 6b5a 6f6d logging/CheckZom │ │ │ │ │ +000775a0: 6269 654c 6f63 6b54 6573 742e 6a61 7661 bieLockTest.java │ │ │ │ │ +000775b0: 3a20 5265 6772 6573 7369 6f6e 206f 6e20 : Regression on │ │ │ │ │ +000775c0: 6a61 7661 2e75 7469 6c2e 6c6f 6767 696e java.util.loggin │ │ │ │ │ +000775d0: 672e 4669 6c65 4861 6e64 6c65 722e 0a0a g.FileHandler... │ │ │ │ │ +000775e0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6c6f
  • java/util/lo │ │ │ │ │ +000775f0: 6767 696e 672f 436c 6173 734c 6f61 6465 gging/ClassLoade │ │ │ │ │ +00077600: 724c 6561 6b54 6573 742e 6a61 7661 3a20 rLeakTest.java: │ │ │ │ │ +00077610: 5465 7374 2076 6572 6966 6573 2074 6861 Test verifes tha │ │ │ │ │ +00077620: 7420 4c6f 674d 616e 6167 6572 2073 6875 t LogManager shu │ │ │ │ │ +00077630: 7464 6f77 6e20 686f 6f6b 2064 6f65 7320 tdown hook does │ │ │ │ │ +00077640: 6e6f 7420 6361 7573 6520 616e 2061 7070 not cause an app │ │ │ │ │ +00077650: 6c69 6361 7469 6f6e 2063 6c61 7373 6c6f lication classlo │ │ │ │ │ +00077660: 6164 6572 206c 6561 6b73 2e0a 0a3c 6c69 ader leaks...
  • java/util/loggi │ │ │ │ │ +00077680: 6e67 2f43 7573 746f 6d4c 6f67 4d61 6e61 ng/CustomLogMana │ │ │ │ │ +00077690: 6765 7254 6573 742e 6a61 7661 3a20 4164 gerTest.java: Ad │ │ │ │ │ +000776a0: 6420 6c6f 6767 6572 7320 746f 2063 7573 d loggers to cus │ │ │ │ │ +000776b0: 746f 6d20 6c6f 6720 6d61 6e61 6765 720a tom log manager. │ │ │ │ │ +000776c0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f6c .
  • java/util/l │ │ │ │ │ +000776d0: 6f67 6769 6e67 2f44 6566 6175 6c74 436f ogging/DefaultCo │ │ │ │ │ +000776e0: 6e66 6967 5465 7374 2e6a 6176 613a 2043 nfigTest.java: C │ │ │ │ │ +000776f0: 6865 636b 2064 6566 6175 6c74 2063 6f6e heck default con │ │ │ │ │ +00077700: 6669 6775 7261 7469 6f6e 0a0a 3c6c 693e figuration..
  • │ │ │ │ │ +00077710: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ +00077720: 672f 4472 6169 6e46 696e 6444 6561 646c g/DrainFindDeadl │ │ │ │ │ +00077730: 6f63 6b54 6573 742e 6a61 7661 3a20 6368 ockTest.java: ch │ │ │ │ │ +00077740: 6563 6b20 666f 7220 6465 6164 6c6f 636b eck for deadlock │ │ │ │ │ +00077750: 2062 6574 7765 656e 2066 696e 644c 6f67 between findLog │ │ │ │ │ +00077760: 6765 7228 2920 616e 6420 6472 6169 6e4c ger() and drainL │ │ │ │ │ +00077770: 6f67 6765 7252 6566 5175 6575 6542 6f75 oggerRefQueueBou │ │ │ │ │ +00077780: 6e64 6564 2829 0a0a 3c6c 693e 6a61 7661 nded()..
  • java │ │ │ │ │ +00077790: 2f75 7469 6c2f 6c6f 6767 696e 672f 4669 /util/logging/Fi │ │ │ │ │ +000777a0: 6c65 4861 6e64 6c65 7241 6363 6573 7354 leHandlerAccessT │ │ │ │ │ +000777b0: 6573 742e 6a61 7661 3a20 7465 7374 7320 est.java: tests │ │ │ │ │ +000777c0: 7468 6520 6861 6e64 6c69 6e67 206f 6620 the handling of │ │ │ │ │ +000777d0: 4163 6365 7373 4465 6e69 6564 4578 6365 AccessDeniedExce │ │ │ │ │ +000777e0: 7074 696f 6e20 6475 6520 746f 2064 656c ption due to del │ │ │ │ │ +000777f0: 6179 2069 6e20 5769 6e64 6f77 7320 6465 ay in Windows de │ │ │ │ │ +00077800: 6c65 7469 6f6e 2e0a 0a3c 6c69 3e6a 6176 letion...
  • jav │ │ │ │ │ +00077810: 612f 7574 696c 2f6c 6f67 6769 6e67 2f46 a/util/logging/F │ │ │ │ │ +00077820: 696c 6548 616e 646c 6572 4c6f 6e67 4c69 ileHandlerLongLi │ │ │ │ │ +00077830: 6d69 742e 6a61 7661 3a20 7465 7374 7320 mit.java: tests │ │ │ │ │ +00077840: 7468 6174 2046 696c 6548 616e 646c 6572 that FileHandler │ │ │ │ │ +00077850: 2063 616e 2061 6363 6570 7420 6120 6c6f can accept a lo │ │ │ │ │ +00077860: 6e67 206c 696d 6974 2e0a 0a3c 6c69 3e6a ng limit...
  • j │ │ │ │ │ +00077870: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ +00077880: 2f46 696c 6548 616e 646c 6572 4d61 784c /FileHandlerMaxL │ │ │ │ │ +00077890: 6f63 6b73 5465 7374 2e6a 6176 613a 2074 ocksTest.java: t │ │ │ │ │ +000778a0: 6573 7420 7468 6520 4669 6c65 4861 6e64 est the FileHand │ │ │ │ │ +000778b0: 6c65 7227 7320 6e65 7720 7072 6f70 6572 ler's new proper │ │ │ │ │ +000778c0: 7479 2022 6a61 7661 2e75 7469 6c2e 6c6f ty "java.util.lo │ │ │ │ │ +000778d0: 6767 696e 672e 4669 6c65 4861 6e64 6c65 gging.FileHandle │ │ │ │ │ +000778e0: 722e 6d61 784c 6f63 6b73 2220 7768 6963 r.maxLocks" whic │ │ │ │ │ +000778f0: 6820 7769 6c6c 2062 6520 7072 6573 656e h will be presen │ │ │ │ │ +00077900: 7420 696e 2022 6c6f 6767 696e 672e 7072 t in "logging.pr │ │ │ │ │ +00077910: 6f70 6572 7469 6573 2220 6669 6c65 2077 operties" file w │ │ │ │ │ +00077920: 6974 6820 6465 6661 756c 7420 7661 6c75 ith default valu │ │ │ │ │ +00077930: 6520 6f66 2031 3030 2e0a 0a3c 6c69 3e6a e of 100...
  • j │ │ │ │ │ +00077940: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ +00077950: 2f46 696c 6548 616e 646c 6572 5061 7468 /FileHandlerPath │ │ │ │ │ +00077960: 2e6a 6176 613a 2074 6573 7473 2074 6861 .java: tests tha │ │ │ │ │ +00077970: 7420 7573 696e 6720 6120 7369 6d70 6c65 t using a simple │ │ │ │ │ +00077980: 2028 6e6f 6e20 636f 6d70 6f73 6974 6529 (non composite) │ │ │ │ │ +00077990: 2070 6174 7465 726e 2064 6f65 7320 6e6f pattern does no │ │ │ │ │ +000779a0: 7420 6c65 6164 2074 6f20 4e50 4520 7768 t lead to NPE wh │ │ │ │ │ +000779b0: 656e 2074 6865 206c 6f63 6b20 6669 6c65 en the lock file │ │ │ │ │ +000779c0: 2061 6c72 6561 6479 2065 7869 7374 732e already exists. │ │ │ │ │ +000779d0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +000779e0: 6c6f 6767 696e 672f 4669 6c65 4861 6e64 logging/FileHand │ │ │ │ │ +000779f0: 6c65 7250 6174 7465 726e 4578 6365 7074 lerPatternExcept │ │ │ │ │ +00077a00: 696f 6e73 2e6a 6176 613a 2074 6573 7473 ions.java: tests │ │ │ │ │ +00077a10: 2074 6861 7420 616e 2065 6d70 7479 206f that an empty o │ │ │ │ │ +00077a20: 7220 6e75 6c6c 2070 6174 7465 726e 2061 r null pattern a │ │ │ │ │ +00077a30: 6c77 6179 7320 7265 7375 6c74 2069 6e20 lways result in │ │ │ │ │ +00077a40: 616e 2065 7863 6570 7469 6f6e 2e0a 0a3c an exception...< │ │ │ │ │ +00077a50: 6c69 3e6a 6176 612f 7574 696c 2f6c 6f67 li>java/util/log │ │ │ │ │ +00077a60: 6769 6e67 2f46 696c 6548 616e 646c 6572 ging/FileHandler │ │ │ │ │ +00077a70: 5061 7474 6572 6e47 656e 6572 6174 696f PatternGeneratio │ │ │ │ │ +00077a80: 6e2e 6a61 7661 3a20 7465 7374 7320 7468 n.java: tests th │ │ │ │ │ +00077a90: 6520 7061 7474 6572 6e20 6765 6e65 7261 e pattern genera │ │ │ │ │ +00077aa0: 7469 6f6e 2061 6c67 6f72 6974 686d 0a0a tion algorithm.. │ │ │ │ │ +00077ab0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6c6f
  • java/util/lo │ │ │ │ │ +00077ac0: 6767 696e 672f 4765 7447 6c6f 6261 6c54 gging/GetGlobalT │ │ │ │ │ +00077ad0: 6573 742e 6a61 7661 3a20 4164 6465 6420 est.java: Added │ │ │ │ │ +00077ae0: 636f 6e76 656e 6965 6e63 6520 6d65 7468 convenience meth │ │ │ │ │ +00077af0: 6f64 2066 6f72 2064 6570 7265 6361 7465 od for deprecate │ │ │ │ │ +00077b00: 6420 4c6f 6767 6572 2e67 6c6f 6261 6c0a d Logger.global. │ │ │ │ │ +00077b10: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f6c .
  • java/util/l │ │ │ │ │ +00077b20: 6f67 6769 6e67 2f48 616e 646c 6572 7343 ogging/HandlersC │ │ │ │ │ +00077b30: 6f6e 6669 6754 6573 742e 6a61 7661 3a20 onfigTest.java: │ │ │ │ │ +00077b40: 5465 7374 2077 6869 6368 2076 6572 6966 Test which verif │ │ │ │ │ +00077b50: 6965 7320 7468 6174 2076 6172 696f 7573 ies that various │ │ │ │ │ +00077b60: 204a 444b 206c 6f67 6769 6e67 2048 616e JDK logging Han │ │ │ │ │ +00077b70: 646c 6572 7320 6172 6520 636f 6e66 6967 dlers are config │ │ │ │ │ +00077b80: 7572 6564 2063 6f72 7265 6374 6c79 2066 ured correctly f │ │ │ │ │ +00077b90: 726f 6d20 6465 6661 756c 7473 2061 6e64 rom defaults and │ │ │ │ │ +00077ba0: 2f6f 7220 4c6f 674d 616e 6167 6572 2070 /or LogManager p │ │ │ │ │ +00077bb0: 726f 7065 7274 6965 7320 6173 2073 7065 roperties as spe │ │ │ │ │ +00077bc0: 6369 6669 6564 2069 6e20 6a61 7661 646f cified in javado │ │ │ │ │ +00077bd0: 6320 616e 6420 7468 6174 206e 6f20 7370 c and that no sp │ │ │ │ │ +00077be0: 6563 6961 6c20 6c6f 6767 696e 6720 7065 ecial logging pe │ │ │ │ │ +00077bf0: 726d 6973 7369 6f6e 2069 7320 7265 7175 rmission is requ │ │ │ │ │ +00077c00: 6972 6564 2066 6f72 2069 6e73 7461 6e74 ired for instant │ │ │ │ │ +00077c10: 6961 7469 6e67 2074 6865 6d2e 0a0a 3c6c iating them...java/util/logg │ │ │ │ │ +00077c30: 696e 672f 4869 6768 6572 5265 736f 6c75 ing/HigherResolu │ │ │ │ │ +00077c40: 7469 6f6e 5469 6d65 5374 616d 7073 2f4c tionTimeStamps/L │ │ │ │ │ +00077c50: 6f67 5265 636f 7264 5769 7468 4e61 6e6f ogRecordWithNano │ │ │ │ │ +00077c60: 732e 6a61 7661 3a20 7465 7374 7320 7468 s.java: tests th │ │ │ │ │ +00077c70: 6174 204c 6f67 5265 636f 7264 2068 6173 at LogRecord has │ │ │ │ │ +00077c80: 206e 616e 6f73 2e2e 2e0a 0a3c 6c69 3e6a nanos.....
  • j │ │ │ │ │ +00077c90: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ +00077ca0: 2f48 6967 6865 7252 6573 6f6c 7574 696f /HigherResolutio │ │ │ │ │ +00077cb0: 6e54 696d 6553 7461 6d70 732f 4c6f 6752 nTimeStamps/LogR │ │ │ │ │ +00077cc0: 6563 6f72 6457 6974 684e 616e 6f73 4150 ecordWithNanosAP │ │ │ │ │ +00077cd0: 492e 6a61 7661 3a20 7465 7374 7320 7468 I.java: tests th │ │ │ │ │ +00077ce0: 6520 6e65 7720 6d65 7468 6f64 7320 6164 e new methods ad │ │ │ │ │ +00077cf0: 6465 6420 746f 204c 6f67 5265 636f 7264 ded to LogRecord │ │ │ │ │ +00077d00: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +00077d10: 2f6c 6f67 6769 6e67 2f48 6967 6865 7252 /logging/HigherR │ │ │ │ │ +00077d20: 6573 6f6c 7574 696f 6e54 696d 6553 7461 esolutionTimeSta │ │ │ │ │ +00077d30: 6d70 732f 5365 7269 616c 697a 654c 6f67 mps/SerializeLog │ │ │ │ │ +00077d40: 5265 636f 7264 2e6a 6176 613a 2074 6573 Record.java: tes │ │ │ │ │ +00077d50: 7473 2074 6865 2063 6f6d 7061 7469 6269 ts the compatibi │ │ │ │ │ +00077d60: 6c69 7479 206f 6620 4c6f 6752 6563 6f72 lity of LogRecor │ │ │ │ │ +00077d70: 6420 7365 7269 616c 2066 6f72 6d20 6265 d serial form be │ │ │ │ │ +00077d80: 7477 6565 6e20 4a44 4b20 3820 616e 6420 tween JDK 8 and │ │ │ │ │ +00077d90: 4a44 4b20 392e 0a0a 3c6c 693e 6a61 7661 JDK 9...
  • java │ │ │ │ │ +00077da0: 2f75 7469 6c2f 6c6f 6767 696e 672f 4869 /util/logging/Hi │ │ │ │ │ +00077db0: 6768 6572 5265 736f 6c75 7469 6f6e 5469 gherResolutionTi │ │ │ │ │ +00077dc0: 6d65 5374 616d 7073 2f53 696d 706c 6546 meStamps/SimpleF │ │ │ │ │ +00077dd0: 6f72 6d61 7474 6572 4e61 6e6f 732e 6a61 ormatterNanos.ja │ │ │ │ │ +00077de0: 7661 3a20 7465 7374 7320 7468 6174 2053 va: tests that S │ │ │ │ │ +00077df0: 696d 706c 6546 6f72 6d61 7474 6572 2063 impleFormatter c │ │ │ │ │ +00077e00: 616e 2070 7269 6e74 206f 7574 2064 6174 an print out dat │ │ │ │ │ +00077e10: 6573 2077 6974 6820 7468 6520 6e65 7720 es with the new │ │ │ │ │ +00077e20: 6e61 6e6f 7365 636f 6e64 2070 7265 6369 nanosecond preci │ │ │ │ │ +00077e30: 7369 6f6e 2e0a 0a3c 6c69 3e6a 6176 612f sion...
  • java/ │ │ │ │ │ +00077e40: 7574 696c 2f6c 6f67 6769 6e67 2f48 6967 util/logging/Hig │ │ │ │ │ +00077e50: 6865 7252 6573 6f6c 7574 696f 6e54 696d herResolutionTim │ │ │ │ │ +00077e60: 6553 7461 6d70 732f 586d 6c46 6f72 6d61 eStamps/XmlForma │ │ │ │ │ +00077e70: 7474 6572 4e61 6e6f 732e 6a61 7661 3a20 tterNanos.java: │ │ │ │ │ +00077e80: 7465 7374 7320 7468 6174 2058 6d6c 466f tests that XmlFo │ │ │ │ │ +00077e90: 726d 6174 7465 7220 7769 6c6c 2070 7269 rmatter will pri │ │ │ │ │ +00077ea0: 6e74 206f 7574 2064 6174 6573 2077 6974 nt out dates wit │ │ │ │ │ +00077eb0: 6820 7468 6520 6e65 7720 6e61 6e6f 7365 h the new nanose │ │ │ │ │ +00077ec0: 636f 6e64 2070 7265 6369 7369 6f6e 2e0a cond precision.. │ │ │ │ │ +00077ed0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f6c .
  • java/util/l │ │ │ │ │ +00077ee0: 6f67 6769 6e67 2f49 734c 6f67 6761 626c ogging/IsLoggabl │ │ │ │ │ +00077ef0: 6548 616e 646c 6572 5465 7374 2e6a 6176 eHandlerTest.jav │ │ │ │ │ +00077f00: 613a 2054 6573 7420 7468 6174 2048 616e a: Test that Han │ │ │ │ │ +00077f10: 646c 6572 2e69 734c 6f67 6761 626c 6528 dler.isLoggable( │ │ │ │ │ +00077f20: 6e75 6c6c 2920 7265 7475 726e 7320 6661 null) returns fa │ │ │ │ │ +00077f30: 6c73 650a 0a3c 6c69 3e6a 6176 612f 7574 lse..
  • java/ut │ │ │ │ │ +00077f40: 696c 2f6c 6f67 6769 6e67 2f4c 6576 656c il/logging/Level │ │ │ │ │ +00077f50: 2f43 7573 746f 6d4c 6576 656c 2e6a 6176 /CustomLevel.jav │ │ │ │ │ +00077f60: 613a 2054 6573 7420 4c65 7665 6c2e 7061 a: Test Level.pa │ │ │ │ │ +00077f70: 7273 6520 746f 206c 6f6f 6b20 7570 2063 rse to look up c │ │ │ │ │ +00077f80: 7573 746f 6d20 6c65 7665 6c73 2062 7920 ustom levels by │ │ │ │ │ +00077f90: 6e61 6d65 2061 6e64 2069 7473 206c 6f63 name and its loc │ │ │ │ │ +00077fa0: 616c 697a 6564 206e 616d 652c 2061 7320 alized name, as │ │ │ │ │ +00077fb0: 7765 6c6c 2061 7320 7365 7665 7269 7479 well as severity │ │ │ │ │ +00077fc0: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +00077fd0: 2f6c 6f67 6769 6e67 2f4c 6f63 616c 697a /logging/Localiz │ │ │ │ │ +00077fe0: 6564 4c65 7665 6c4e 616d 652e 6a61 7661 edLevelName.java │ │ │ │ │ +00077ff0: 3a20 7465 7374 206c 6f67 6769 6e67 2e70 : test logging.p │ │ │ │ │ +00078000: 726f 7065 7274 6965 7320 6c6f 6361 6c69 roperties locali │ │ │ │ │ +00078010: 7a65 640a 0a3c 6c69 3e6a 6176 612f 7574 zed..
  • java/ut │ │ │ │ │ +00078020: 696c 2f6c 6f67 6769 6e67 2f4c 6f67 4d61 il/logging/LogMa │ │ │ │ │ +00078030: 6e61 6765 722f 436f 6e66 6967 7572 6174 nager/Configurat │ │ │ │ │ +00078040: 696f 6e2f 496e 7661 6c69 6445 7363 6170 ion/InvalidEscap │ │ │ │ │ +00078050: 6543 6f6e 6669 6775 7261 7469 6f6e 5465 eConfigurationTe │ │ │ │ │ +00078060: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ +00078070: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ +00078080: 672f 4c6f 674d 616e 6167 6572 2f43 6f6e g/LogManager/Con │ │ │ │ │ +00078090: 6669 6775 7261 7469 6f6e 2f50 6172 656e figuration/Paren │ │ │ │ │ +000780a0: 744c 6f67 6765 7257 6974 6848 616e 646c tLoggerWithHandl │ │ │ │ │ +000780b0: 6572 4743 2e6a 6176 613a 2074 6573 7473 erGC.java: tests │ │ │ │ │ +000780c0: 2074 6861 7420 4669 6c65 4861 6e64 6c65 that FileHandle │ │ │ │ │ +000780d0: 7273 2063 6f6e 6669 6775 7265 6420 6f6e rs configured on │ │ │ │ │ +000780e0: 2061 6273 7472 6163 7420 6e6f 6465 7320 abstract nodes │ │ │ │ │ +000780f0: 696e 206c 6f67 6769 6e67 2e70 726f 7065 in logging.prope │ │ │ │ │ +00078100: 7274 6965 7320 7769 6c6c 2062 6520 636c rties will be cl │ │ │ │ │ +00078110: 6f73 6564 2062 7920 7265 7365 7428 292e osed by reset(). │ │ │ │ │ +00078120: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00078130: 6c6f 6767 696e 672f 4c6f 674d 616e 6167 logging/LogManag │ │ │ │ │ +00078140: 6572 2f43 6f6e 6669 6775 7261 7469 6f6e er/Configuration │ │ │ │ │ +00078150: 2f54 6573 7443 6f6e 6669 6775 7261 7469 /TestConfigurati │ │ │ │ │ +00078160: 6f6e 4c6f 636b 2e6a 6176 613a 2054 6573 onLock.java: Tes │ │ │ │ │ +00078170: 7420 7468 6174 2075 7369 6e67 2061 2072 t that using a r │ │ │ │ │ +00078180: 6565 6e74 7261 6e74 2063 6f6e 6669 6775 eentrant configu │ │ │ │ │ +00078190: 7261 7469 6f6e 206c 6f63 6b20 646f 6573 ration lock does │ │ │ │ │ +000781a0: 206e 6f74 2069 6e74 726f 6475 6365 206e not introduce n │ │ │ │ │ +000781b0: 6577 2073 796e 6368 726f 6e69 7a61 7469 ew synchronizati │ │ │ │ │ +000781c0: 6f6e 2069 7373 7565 7320 696e 204c 6f67 on issues in Log │ │ │ │ │ +000781d0: 6765 7220 616e 6420 4c6f 674d 616e 6167 ger and LogManag │ │ │ │ │ +000781e0: 6572 2e0a 0a3c 6c69 3e6a 6176 612f 7574 er...
  • java/ut │ │ │ │ │ +000781f0: 696c 2f6c 6f67 6769 6e67 2f4c 6f67 4d61 il/logging/LogMa │ │ │ │ │ +00078200: 6e61 6765 722f 436f 6e66 6967 7572 6174 nager/Configurat │ │ │ │ │ +00078210: 696f 6e2f 726f 6f74 4c6f 6767 6572 4861 ion/rootLoggerHa │ │ │ │ │ +00078220: 6e64 6c65 7273 2f42 6164 526f 6f74 4c6f ndlers/BadRootLo │ │ │ │ │ +00078230: 6767 6572 4861 6e64 6c65 7273 2e6a 6176 ggerHandlers.jav │ │ │ │ │ +00078240: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ +00078250: 7469 6c2f 6c6f 6767 696e 672f 4c6f 674d til/logging/LogM │ │ │ │ │ +00078260: 616e 6167 6572 2f43 6f6e 6669 6775 7261 anager/Configura │ │ │ │ │ +00078270: 7469 6f6e 2f72 6f6f 744c 6f67 6765 7248 tion/rootLoggerH │ │ │ │ │ +00078280: 616e 646c 6572 732f 526f 6f74 4c6f 6767 andlers/RootLogg │ │ │ │ │ +00078290: 6572 4861 6e64 6c65 7273 2e6a 6176 613a erHandlers.java: │ │ │ │ │ +000782a0: 2020 0a0a 3c6c 693e 6a61 7661 2f75 7469 ..
  • java/uti │ │ │ │ │ +000782b0: 6c2f 6c6f 6767 696e 672f 4c6f 674d 616e l/logging/LogMan │ │ │ │ │ +000782c0: 6167 6572 2f43 6f6e 6669 6775 7261 7469 ager/Configurati │ │ │ │ │ +000782d0: 6f6e 2f75 7064 6174 6543 6f6e 6669 6775 on/updateConfigu │ │ │ │ │ +000782e0: 7261 7469 6f6e 2f48 616e 646c 6572 734f ration/HandlersO │ │ │ │ │ +000782f0: 6e43 6f6d 706c 6578 5265 7365 7455 7064 nComplexResetUpd │ │ │ │ │ +00078300: 6174 652e 6a61 7661 3a20 7465 7374 7320 ate.java: tests │ │ │ │ │ +00078310: 7468 6174 2046 696c 6548 616e 646c 6572 that FileHandler │ │ │ │ │ +00078320: 7320 636f 6e66 6967 7572 6564 206f 6e20 s configured on │ │ │ │ │ +00078330: 6162 7374 7261 6374 206e 6f64 6573 2069 abstract nodes i │ │ │ │ │ +00078340: 6e20 6c6f 6767 696e 672e 7072 6f70 6572 n logging.proper │ │ │ │ │ +00078350: 7469 6573 2077 696c 6c20 6265 2063 6c6f ties will be clo │ │ │ │ │ +00078360: 7365 6420 6f6e 2072 6573 6574 2061 6e64 sed on reset and │ │ │ │ │ +00078370: 2072 656f 7065 6e65 6420 6f6e 2075 7064 reopened on upd │ │ │ │ │ +00078380: 6174 6543 6f6e 6669 6775 7261 7469 6f6e ateConfiguration │ │ │ │ │ +00078390: 2829 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ()...
  • java/ut │ │ │ │ │ +000783a0: 696c 2f6c 6f67 6769 6e67 2f4c 6f67 4d61 il/logging/LogMa │ │ │ │ │ +000783b0: 6e61 6765 722f 436f 6e66 6967 7572 6174 nager/Configurat │ │ │ │ │ +000783c0: 696f 6e2f 7570 6461 7465 436f 6e66 6967 ion/updateConfig │ │ │ │ │ +000783d0: 7572 6174 696f 6e2f 4861 6e64 6c65 7273 uration/Handlers │ │ │ │ │ +000783e0: 4f6e 436f 6d70 6c65 7855 7064 6174 652e OnComplexUpdate. │ │ │ │ │ +000783f0: 6a61 7661 3a20 7465 7374 7320 7468 6174 java: tests that │ │ │ │ │ +00078400: 2046 696c 6548 616e 646c 6572 7320 636f FileHandlers co │ │ │ │ │ +00078410: 6e66 6967 7572 6564 206f 6e20 6162 7374 nfigured on abst │ │ │ │ │ +00078420: 7261 6374 206e 6f64 6573 2069 6e20 6c6f ract nodes in lo │ │ │ │ │ +00078430: 6767 696e 672e 7072 6f70 6572 7469 6573 gging.properties │ │ │ │ │ +00078440: 2077 696c 6c20 6265 2070 726f 7065 726c will be properl │ │ │ │ │ +00078450: 7920 636c 6f73 6564 2061 6e64 2072 656f y closed and reo │ │ │ │ │ +00078460: 7065 6e65 6420 6f6e 2075 7064 6174 6543 pened on updateC │ │ │ │ │ +00078470: 6f6e 6669 6775 7261 7469 6f6e 2829 2e0a onfiguration().. │ │ │ │ │ +00078480: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f6c .
  • java/util/l │ │ │ │ │ +00078490: 6f67 6769 6e67 2f4c 6f67 4d61 6e61 6765 ogging/LogManage │ │ │ │ │ +000784a0: 722f 436f 6e66 6967 7572 6174 696f 6e2f r/Configuration/ │ │ │ │ │ +000784b0: 7570 6461 7465 436f 6e66 6967 7572 6174 updateConfigurat │ │ │ │ │ +000784c0: 696f 6e2f 5369 6d70 6c65 5570 6461 7465 ion/SimpleUpdate │ │ │ │ │ +000784d0: 436f 6e66 6967 5769 7468 496e 7075 7453 ConfigWithInputS │ │ │ │ │ +000784e0: 7472 6561 6d54 6573 742e 6a61 7661 3a20 treamTest.java: │ │ │ │ │ +000784f0: 7465 7374 7320 4c6f 674d 616e 6167 6572 tests LogManager │ │ │ │ │ +00078500: 2e75 7064 6174 6543 6f6e 6669 6775 7261 .updateConfigura │ │ │ │ │ +00078510: 7469 6f6e 2849 6e70 7574 5374 7265 616d tion(InputStream │ │ │ │ │ +00078520: 2c20 4675 6e63 7469 6f6e 2920 6d65 7468 , Function) meth │ │ │ │ │ +00078530: 6f64 0a0a 3c6c 693e 6a61 7661 2f75 7469 od..
  • java/uti │ │ │ │ │ +00078540: 6c2f 6c6f 6767 696e 672f 4c6f 674d 616e l/logging/LogMan │ │ │ │ │ +00078550: 6167 6572 2f43 6f6e 6669 6775 7261 7469 ager/Configurati │ │ │ │ │ +00078560: 6f6e 2f75 7064 6174 6543 6f6e 6669 6775 on/updateConfigu │ │ │ │ │ +00078570: 7261 7469 6f6e 2f53 696d 706c 6555 7064 ration/SimpleUpd │ │ │ │ │ +00078580: 6174 6543 6f6e 6669 6775 7261 7469 6f6e ateConfiguration │ │ │ │ │ +00078590: 5465 7374 2e6a 6176 613a 2074 6573 7473 Test.java: tests │ │ │ │ │ +000785a0: 204c 6f67 4d61 6e61 6765 722e 7570 6461 LogManager.upda │ │ │ │ │ +000785b0: 7465 436f 6e66 6967 7572 6174 696f 6e28 teConfiguration( │ │ │ │ │ +000785c0: 4675 6e63 7469 6f6e 2920 6d65 7468 6f64 Function) method │ │ │ │ │ +000785d0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +000785e0: 6c6f 6767 696e 672f 4c6f 674d 616e 6167 logging/LogManag │ │ │ │ │ +000785f0: 6572 2f43 6f6e 6669 6775 7261 7469 6f6e er/Configuration │ │ │ │ │ +00078600: 2f75 7064 6174 6543 6f6e 6669 6775 7261 /updateConfigura │ │ │ │ │ +00078610: 7469 6f6e 2f55 7064 6174 6543 6f6e 6669 tion/UpdateConfi │ │ │ │ │ +00078620: 6775 7261 7469 6f6e 5465 7374 2e6a 6176 gurationTest.jav │ │ │ │ │ +00078630: 613a 2074 6573 7473 204c 6f67 4d61 6e61 a: tests LogMana │ │ │ │ │ +00078640: 6765 722e 7570 6461 7465 436f 6e66 6967 ger.updateConfig │ │ │ │ │ +00078650: 7572 6174 696f 6e28 6269 6e29 0a0a 3c6c uration(bin)..java/util/logg │ │ │ │ │ +00078670: 696e 672f 4c6f 674d 616e 6167 6572 2f4c ing/LogManager/L │ │ │ │ │ +00078680: 696e 6b61 6765 4572 726f 7254 6573 742e inkageErrorTest. │ │ │ │ │ +00078690: 6a61 7661 3a20 4368 6563 6b73 2074 6861 java: Checks tha │ │ │ │ │ +000786a0: 7420 4c69 6e6b 6167 6545 7272 6f72 2061 t LinkageError a │ │ │ │ │ +000786b0: 7265 2069 676e 6f72 6564 2077 6865 6e20 re ignored when │ │ │ │ │ +000786c0: 636c 6f73 696e 6720 6861 6e64 6c65 7273 closing handlers │ │ │ │ │ +000786d0: 2064 7572 696e 6720 5368 7574 646f 776e during Shutdown │ │ │ │ │ +000786e0: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +000786f0: 2f6c 6f67 6769 6e67 2f4c 6f67 4d61 6e61 /logging/LogMana │ │ │ │ │ +00078700: 6765 722f 526f 6f74 4c6f 6767 6572 2f73 ger/RootLogger/s │ │ │ │ │ +00078710: 6574 4c65 7665 6c2f 5465 7374 526f 6f74 etLevel/TestRoot │ │ │ │ │ +00078720: 4c6f 6767 6572 4c65 7665 6c2e 6a61 7661 LoggerLevel.java │ │ │ │ │ +00078730: 3a20 6368 6563 6b73 2074 6861 7420 4c6f : checks that Lo │ │ │ │ │ +00078740: 6767 6572 2e67 6574 4c6f 6767 6572 2822 gger.getLogger(" │ │ │ │ │ +00078750: 2229 2e73 6574 4c65 7665 6c28 2920 6973 ").setLevel() is │ │ │ │ │ +00078760: 2077 6f72 6b69 6e67 2063 6f72 7265 6374 working correct │ │ │ │ │ +00078770: 6c79 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ly...
  • java/ut │ │ │ │ │ 00078780: 696c 2f6c 6f67 6769 6e67 2f4c 6f67 4d61 il/logging/LogMa │ │ │ │ │ -00078790: 6e61 6765 722f 526f 6f74 4c6f 6767 6572 nager/RootLogger │ │ │ │ │ -000787a0: 2f73 6574 4c65 7665 6c2f 5465 7374 526f /setLevel/TestRo │ │ │ │ │ -000787b0: 6f74 4c6f 6767 6572 4c65 7665 6c2e 6a61 otLoggerLevel.ja │ │ │ │ │ -000787c0: 7661 3a20 6368 6563 6b73 2074 6861 7420 va: checks that │ │ │ │ │ -000787d0: 4c6f 6767 6572 2e67 6574 4c6f 6767 6572 Logger.getLogger │ │ │ │ │ -000787e0: 2822 2229 2e73 6574 4c65 7665 6c28 2920 ("").setLevel() │ │ │ │ │ -000787f0: 6973 2077 6f72 6b69 6e67 2063 6f72 7265 is working corre │ │ │ │ │ -00078800: 6374 6c79 2e0a 0a3c 6c69 3e6a 6176 612f ctly...
  • java/ │ │ │ │ │ -00078810: 7574 696c 2f6c 6f67 6769 6e67 2f4c 6f67 util/logging/Log │ │ │ │ │ -00078820: 4d61 6e61 6765 722f 5465 7374 4c6f 6767 Manager/TestLogg │ │ │ │ │ -00078830: 6572 4e61 6d65 732e 6a61 7661 3a20 5468 erNames.java: Th │ │ │ │ │ -00078840: 6973 2069 7320 6e6f 7420 6120 7465 7374 is is not a test │ │ │ │ │ -00078850: 2074 6861 7420 7769 6c6c 2063 6865 636b that will check │ │ │ │ │ -00078860: 2074 6861 7420 3731 3133 3837 3820 6973 that 7113878 is │ │ │ │ │ -00078870: 2066 6978 6564 2c20 6275 7420 7261 7468 fixed, but rath │ │ │ │ │ -00078880: 6572 2061 2074 6573 7420 7468 6174 2077 er a test that w │ │ │ │ │ -00078890: 696c 6c20 696e 766f 6b65 2074 6865 206d ill invoke the m │ │ │ │ │ -000788a0: 6f64 6966 6965 6420 636f 6465 2026 616d odified code &am │ │ │ │ │ -000788b0: 703b 2074 7279 2074 6f20 7665 7269 6679 p; try to verify │ │ │ │ │ -000788c0: 2074 6861 7420 6669 7869 6e67 2037 3131 that fixing 711 │ │ │ │ │ -000788d0: 3338 3738 2068 6173 206e 6f74 2069 6e74 3878 has not int │ │ │ │ │ -000788e0: 726f 6475 6365 6420 736f 6d65 2062 6967 roduced some big │ │ │ │ │ -000788f0: 2072 6567 7265 7373 696f 6e2e 0a0a 3c6c regression...java/util/logg │ │ │ │ │ -00078910: 696e 672f 4c6f 674d 616e 6167 6572 4170 ing/LogManagerAp │ │ │ │ │ -00078920: 7043 6f6e 7465 7874 4465 6164 6c6f 636b pContextDeadlock │ │ │ │ │ -00078930: 2e6a 6176 613a 2063 6865 636b 2074 6861 .java: check tha │ │ │ │ │ -00078940: 7420 7768 656e 204c 6f67 4d61 6e61 6765 t when LogManage │ │ │ │ │ -00078950: 7220 6973 2069 6e69 7469 616c 697a 6564 r is initialized │ │ │ │ │ -00078960: 2c20 6120 6465 6164 6c6f 636b 2073 696d , a deadlock sim │ │ │ │ │ -00078970: 696c 6172 2074 6f20 7468 6174 2064 6573 ilar to that des │ │ │ │ │ -00078980: 6372 6962 6564 2069 6e20 3830 3635 3730 cribed in 806570 │ │ │ │ │ -00078990: 3920 7769 6c6c 206e 6f74 206f 6363 7572 9 will not occur │ │ │ │ │ -000789a0: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -000789b0: 2f6c 6f67 6769 6e67 2f4c 6f67 4d61 6e61 /logging/LogMana │ │ │ │ │ -000789c0: 6765 7249 6e73 7461 6e63 6554 6573 742e gerInstanceTest. │ │ │ │ │ -000789d0: 6a61 7661 3a20 4c6f 674d 616e 6167 6572 java: LogManager │ │ │ │ │ -000789e0: 2e61 6464 4c6f 6767 6572 2073 686f 756c .addLogger shoul │ │ │ │ │ -000789f0: 6420 7375 6363 6565 6420 746f 2061 6464 d succeed to add │ │ │ │ │ -00078a00: 2061 206c 6f67 6765 7220 6e61 6d65 6420 a logger named │ │ │ │ │ -00078a10: 2222 2069 6620 4c6f 674d 616e 6167 6572 "" if LogManager │ │ │ │ │ -00078a20: 2e67 6574 4c6f 6767 6572 2822 2229 2072 .getLogger("") r │ │ │ │ │ -00078a30: 6574 7572 6e73 206e 756c 6c2e 0a0a 3c6c eturns null...java/util/logg │ │ │ │ │ -00078a50: 696e 672f 4c6f 6752 6563 6f72 6454 6872 ing/LogRecordThr │ │ │ │ │ -00078a60: 6561 6449 6454 6573 742e 6a61 7661 3a20 eadIdTest.java: │ │ │ │ │ -00078a70: 7465 7374 2074 6865 2072 656c 6174 696f test the relatio │ │ │ │ │ -00078a80: 6e73 6869 7020 6265 7477 6565 6e20 7468 nship between th │ │ │ │ │ -00078a90: 7265 6164 2069 6420 6c6f 6e67 2061 6e64 read id long and │ │ │ │ │ -00078aa0: 2069 6e74 206d 6574 686f 6473 0a0a 3c6c int methods..java/util/logg │ │ │ │ │ -00078ac0: 696e 672f 4c6f 6767 6572 2f62 756e 646c ing/Logger/bundl │ │ │ │ │ -00078ad0: 654c 6561 6b2f 4275 6e64 6c65 5465 7374 eLeak/BundleTest │ │ │ │ │ -00078ae0: 2e6a 6176 613a 2054 6869 7320 7465 7374 .java: This test │ │ │ │ │ -00078af0: 2076 6572 6966 6965 7320 7468 6174 2074 verifies that t │ │ │ │ │ -00078b00: 6865 204c 6f67 6765 7220 6361 6368 6520 he Logger cache │ │ │ │ │ -00078b10: 646f 6573 206e 6f74 206b 6565 7020 6120 does not keep a │ │ │ │ │ -00078b20: 7374 726f 6e67 2072 6566 6572 656e 6365 strong reference │ │ │ │ │ -00078b30: 206f 6e20 6479 6e61 6d69 6361 6c6c 7920 on dynamically │ │ │ │ │ -00078b40: 6c6f 6164 6564 2072 6573 6f75 7263 6520 loaded resource │ │ │ │ │ -00078b50: 6275 6e64 6c65 730a 0a3c 6c69 3e6a 6176 bundles..
  • jav │ │ │ │ │ -00078b60: 612f 7574 696c 2f6c 6f67 6769 6e67 2f4c a/util/logging/L │ │ │ │ │ -00078b70: 6f67 6765 722f 656e 7465 7269 6e67 2f4c ogger/entering/L │ │ │ │ │ -00078b80: 6f67 6765 7245 6e74 6572 696e 6757 6974 oggerEnteringWit │ │ │ │ │ -00078b90: 6850 6172 616d 732e 6a61 7661 3a20 7465 hParams.java: te │ │ │ │ │ -00078ba0: 7374 7320 7468 6174 2074 6865 206d 6573 sts that the mes │ │ │ │ │ -00078bb0: 7361 6765 2066 6f72 6d61 7420 7374 7269 sage format stri │ │ │ │ │ -00078bc0: 6e67 2069 7320 636f 7272 6563 746c 7920 ng is correctly │ │ │ │ │ -00078bd0: 636f 6e73 7472 7563 7465 6420 6279 204c constructed by L │ │ │ │ │ -00078be0: 6f67 6765 722e 656e 7465 7269 6e67 0a0a ogger.entering.. │ │ │ │ │ -00078bf0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6c6f
  • java/util/lo │ │ │ │ │ -00078c00: 6767 696e 672f 4c6f 6767 6572 2f67 6574 gging/Logger/get │ │ │ │ │ -00078c10: 476c 6f62 616c 2f54 6573 7447 6574 476c Global/TestGetGl │ │ │ │ │ -00078c20: 6f62 616c 2e6a 6176 613a 2063 6865 636b obal.java: check │ │ │ │ │ -00078c30: 7320 7468 6174 206a 6176 612e 7574 696c s that java.util │ │ │ │ │ -00078c40: 2e6c 6f67 6769 6e67 2e4c 6f67 6765 722e .logging.Logger. │ │ │ │ │ -00078c50: 6765 7447 6c6f 6261 6c28 292e 696e 666f getGlobal().info │ │ │ │ │ -00078c60: 2829 206c 6f67 7320 7769 7468 6f75 7420 () logs without │ │ │ │ │ -00078c70: 636f 6e66 6967 7572 6174 696f 6e0a 0a3c configuration..< │ │ │ │ │ -00078c80: 6c69 3e6a 6176 612f 7574 696c 2f6c 6f67 li>java/util/log │ │ │ │ │ -00078c90: 6769 6e67 2f4c 6f67 6765 722f 6765 7447 ging/Logger/getG │ │ │ │ │ -00078ca0: 6c6f 6261 6c2f 5465 7374 4765 7447 6c6f lobal/TestGetGlo │ │ │ │ │ -00078cb0: 6261 6c42 794e 616d 652e 6a61 7661 3a20 balByName.java: │ │ │ │ │ -00078cc0: 6368 6563 6b73 2074 6861 7420 6a61 7661 checks that java │ │ │ │ │ -00078cd0: 2e75 7469 6c2e 6c6f 6767 696e 672e 4c6f .util.logging.Lo │ │ │ │ │ -00078ce0: 6767 6572 2e67 6574 4c6f 6767 6572 284c gger.getLogger(L │ │ │ │ │ -00078cf0: 6f67 6765 722e 474c 4f42 414c 5f4c 4f47 ogger.GLOBAL_LOG │ │ │ │ │ -00078d00: 4745 525f 4e41 4d45 292e 696e 666f 2829 GER_NAME).info() │ │ │ │ │ -00078d10: 206c 6f67 7320 7769 7468 6f75 7420 636f logs without co │ │ │ │ │ -00078d20: 6e66 6967 7572 6174 696f 6e0a 0a3c 6c69 nfiguration..
  • java/util/loggi │ │ │ │ │ -00078d40: 6e67 2f4c 6f67 6765 722f 6765 7447 6c6f ng/Logger/getGlo │ │ │ │ │ -00078d50: 6261 6c2f 5465 7374 4765 7447 6c6f 6261 bal/TestGetGloba │ │ │ │ │ -00078d60: 6c43 6f6e 6375 7272 656e 742e 6a61 7661 lConcurrent.java │ │ │ │ │ -00078d70: 3a20 5465 7374 2074 6861 7420 7468 6520 : Test that the │ │ │ │ │ -00078d80: 676c 6f62 616c 206c 6f67 6765 7220 6361 global logger ca │ │ │ │ │ -00078d90: 6e20 6c6f 6720 7769 7468 206e 6f20 636f n log with no co │ │ │ │ │ -00078da0: 6e66 6967 7572 6174 696f 6e20 7768 656e nfiguration when │ │ │ │ │ -00078db0: 2061 6363 6573 7365 6420 6672 6f6d 206d accessed from m │ │ │ │ │ -00078dc0: 756c 7469 706c 6520 7468 7265 6164 732e ultiple threads. │ │ │ │ │ -00078dd0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00078de0: 6c6f 6767 696e 672f 4c6f 6767 6572 2f67 logging/Logger/g │ │ │ │ │ -00078df0: 6574 4c6f 6767 6572 2f54 6573 7449 6e66 etLogger/TestInf │ │ │ │ │ -00078e00: 6572 4361 6c6c 6572 2e6a 6176 613a 2056 erCaller.java: V │ │ │ │ │ -00078e10: 6572 6966 7920 7468 6520 636f 7272 6563 erify the correc │ │ │ │ │ -00078e20: 7420 6265 6861 7669 6f72 206f 6620 4c6f t behavior of Lo │ │ │ │ │ -00078e30: 6752 6563 6f72 642e 696e 6665 7243 616c gRecord.inferCal │ │ │ │ │ -00078e40: 6c65 7228 2920 696e 2070 6172 7469 6375 ler() in particu │ │ │ │ │ -00078e50: 6c61 7220 7768 656e 2061 206d 6573 7361 lar when a messa │ │ │ │ │ -00078e60: 6765 2069 7320 6469 7265 6374 6c79 206c ge is directly l │ │ │ │ │ -00078e70: 6f67 6765 6420 7468 726f 7567 6820 7468 ogged through th │ │ │ │ │ -00078e80: 6520 726f 6f74 206c 6f67 6765 722e 0a0a e root logger... │ │ │ │ │ -00078e90: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6c6f
  • java/util/lo │ │ │ │ │ -00078ea0: 6767 696e 672f 4c6f 6767 6572 2f67 6574 gging/Logger/get │ │ │ │ │ -00078eb0: 4c6f 6767 6572 2f54 6573 744c 6f67 6765 Logger/TestLogge │ │ │ │ │ -00078ec0: 722e 6a61 7661 3a20 200a 0a3c 6c69 3e6a r.java: ..
  • j │ │ │ │ │ -00078ed0: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ -00078ee0: 2f4c 6f67 6765 722f 6973 4c6f 6767 6162 /Logger/isLoggab │ │ │ │ │ -00078ef0: 6c65 2f54 6573 7449 734c 6f67 6761 626c le/TestIsLoggabl │ │ │ │ │ -00078f00: 652e 6a61 7661 3a20 6368 6563 6b73 2074 e.java: checks t │ │ │ │ │ -00078f10: 6861 7420 6973 4c6f 6767 6162 6c65 2829 hat isLoggable() │ │ │ │ │ -00078f20: 2063 616e 2062 6520 6f76 6572 7269 6464 can be overridd │ │ │ │ │ -00078f30: 656e 2074 6f20 636f 6e74 726f 6c20 6c6f en to control lo │ │ │ │ │ -00078f40: 6767 696e 672e 0a0a 3c6c 693e 6a61 7661 gging...
  • java │ │ │ │ │ -00078f50: 2f75 7469 6c2f 6c6f 6767 696e 672f 4c6f /util/logging/Lo │ │ │ │ │ -00078f60: 6767 6572 2f6c 6f67 7262 2f54 6573 744c gger/logrb/TestL │ │ │ │ │ -00078f70: 6f67 7262 5265 736f 7572 6365 4275 6e64 ogrbResourceBund │ │ │ │ │ -00078f80: 6c65 2e6a 6176 613a 2074 6573 7473 204c le.java: tests L │ │ │ │ │ -00078f90: 6f67 6765 722e 6c6f 6772 6228 2e2e 2e2c ogger.logrb(..., │ │ │ │ │ -00078fa0: 2052 6573 6f75 7263 6542 756e 646c 6529 ResourceBundle) │ │ │ │ │ -00078fb0: 3b0a 0a3c 6c69 3e6a 6176 612f 7574 696c ;..
  • java/util │ │ │ │ │ -00078fc0: 2f6c 6f67 6769 6e67 2f4c 6f67 6765 722f /logging/Logger/ │ │ │ │ │ -00078fd0: 7365 7452 6573 6f75 7263 6542 756e 646c setResourceBundl │ │ │ │ │ -00078fe0: 652f 5465 7374 5365 7452 6573 6f75 7263 e/TestSetResourc │ │ │ │ │ -00078ff0: 6542 756e 646c 652e 6a61 7661 3a20 7465 eBundle.java: te │ │ │ │ │ -00079000: 7374 7320 4c6f 6767 6572 2e73 6574 5265 sts Logger.setRe │ │ │ │ │ -00079010: 736f 7572 6365 4275 6e64 6c65 3b0a 0a3c sourceBundle;..< │ │ │ │ │ -00079020: 6c69 3e6a 6176 612f 7574 696c 2f6c 6f67 li>java/util/log │ │ │ │ │ -00079030: 6769 6e67 2f4c 6f67 6765 7252 6573 6f75 ging/LoggerResou │ │ │ │ │ -00079040: 7263 6542 756e 646c 6552 6163 652e 6a61 rceBundleRace.ja │ │ │ │ │ -00079050: 7661 3a20 5265 736f 7572 6365 4275 6e64 va: ResourceBund │ │ │ │ │ -00079060: 6c65 2073 6574 7469 6e67 2072 6163 6520 le setting race │ │ │ │ │ -00079070: 696e 204c 6f67 6765 722e 6765 744c 6f67 in Logger.getLog │ │ │ │ │ -00079080: 6765 7228 6e61 6d65 2c20 7262 4e61 6d65 ger(name, rbName │ │ │ │ │ -00079090: 290a 0a3c 6c69 3e6a 6176 612f 7574 696c )..
  • java/util │ │ │ │ │ -000790a0: 2f6c 6f67 6769 6e67 2f4c 6f67 6765 7253 /logging/LoggerS │ │ │ │ │ -000790b0: 7562 636c 6173 732e 6a61 7661 3a20 5465 ubclass.java: Te │ │ │ │ │ -000790c0: 7374 204c 6f67 6765 7220 7375 6263 6c61 st Logger subcla │ │ │ │ │ -000790d0: 7373 6573 0a0a 3c6c 693e 6a61 7661 2f75 sses..
  • java/u │ │ │ │ │ -000790e0: 7469 6c2f 6c6f 6767 696e 672f 4c6f 6767 til/logging/Logg │ │ │ │ │ -000790f0: 6572 5375 7070 6c69 6572 4150 4973 5465 erSupplierAPIsTe │ │ │ │ │ -00079100: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ -00079110: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ -00079120: 672f 4c6f 6767 696e 6744 6561 646c 6f63 g/LoggingDeadloc │ │ │ │ │ -00079130: 6b2e 6a61 7661 3a20 6465 6164 6c6f 636b k.java: deadlock │ │ │ │ │ -00079140: 2069 6e20 4c6f 674d 616e 6167 6572 0a0a in LogManager.. │ │ │ │ │ -00079150: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6c6f
  • java/util/lo │ │ │ │ │ -00079160: 6767 696e 672f 4c6f 6767 696e 6744 6561 gging/LoggingDea │ │ │ │ │ -00079170: 646c 6f63 6b32 2e6a 6176 613a 2064 6561 dlock2.java: dea │ │ │ │ │ -00079180: 646c 6f63 6b20 6f63 6375 7273 2069 6e20 dlock occurs in │ │ │ │ │ -00079190: 4c6f 674d 616e 6167 6572 2069 6e69 7469 LogManager initi │ │ │ │ │ -000791a0: 616c 697a 6174 696f 6e20 616e 6420 4a56 alization and JV │ │ │ │ │ -000791b0: 4d20 7465 726d 696e 6174 696f 6e0a 0a3c M termination..< │ │ │ │ │ -000791c0: 6c69 3e6a 6176 612f 7574 696c 2f6c 6f67 li>java/util/log │ │ │ │ │ -000791d0: 6769 6e67 2f4c 6f67 6769 6e67 4465 6164 ging/LoggingDead │ │ │ │ │ -000791e0: 6c6f 636b 332e 6a61 7661 3a20 4361 6c6c lock3.java: Call │ │ │ │ │ -000791f0: 696e 6720 4c6f 674d 616e 6167 6572 2e61 ing LogManager.a │ │ │ │ │ -00079200: 6464 4c6f 6767 6572 2829 2061 6e64 204c ddLogger() and L │ │ │ │ │ -00079210: 6f67 6765 722e 6765 744c 6f67 6765 7228 ogger.getLogger( │ │ │ │ │ -00079220: 2920 6361 7573 6520 6465 6164 6c6f 636b ) cause deadlock │ │ │ │ │ -00079230: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -00079240: 6c6f 6767 696e 672f 4c6f 6767 696e 6744 logging/LoggingD │ │ │ │ │ -00079250: 6561 646c 6f63 6b34 2e6a 6176 613a 2044 eadlock4.java: D │ │ │ │ │ -00079260: 6561 646c 6f63 6b20 6265 7477 6565 6e20 eadlock between │ │ │ │ │ -00079270: 4c6f 674d 616e 6167 6572 2e26 6c74 3b63 LogManager.<c │ │ │ │ │ -00079280: 6c69 6e69 7426 6774 3b20 616e 6420 4c6f linit> and Lo │ │ │ │ │ -00079290: 6767 6572 2e67 6574 4c6f 6767 6572 2829 gger.getLogger() │ │ │ │ │ -000792a0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -000792b0: 6c6f 6767 696e 672f 4c6f 6767 696e 674d logging/LoggingM │ │ │ │ │ -000792c0: 5842 6561 6e54 6573 742e 6a61 7661 3a20 XBeanTest.java: │ │ │ │ │ -000792d0: 4261 7369 6320 5465 7374 2066 6f72 204c Basic Test for L │ │ │ │ │ -000792e0: 6f67 6769 6e67 4d58 4265 616e 2076 6961 oggingMXBean via │ │ │ │ │ -000792f0: 204d 4265 616e 5365 7276 6572 0a0a 3c6c MBeanServer..java/util/logg │ │ │ │ │ -00079310: 696e 672f 4c6f 6767 696e 674d 5842 6561 ing/LoggingMXBea │ │ │ │ │ -00079320: 6e54 6573 7432 2e6a 6176 613a 2042 6173 nTest2.java: Bas │ │ │ │ │ -00079330: 6963 2054 6573 7420 666f 7220 4c6f 6767 ic Test for Logg │ │ │ │ │ -00079340: 696e 674d 5842 6561 6e20 2864 6972 6563 ingMXBean (direc │ │ │ │ │ -00079350: 7420 6163 6365 7373 2074 6f20 4d58 4265 t access to MXBe │ │ │ │ │ -00079360: 616e 290a 0a3c 6c69 3e6a 6176 612f 7574 an)..
  • java/ut │ │ │ │ │ -00079370: 696c 2f6c 6f67 6769 6e67 2f4c 6f67 6769 il/logging/Loggi │ │ │ │ │ -00079380: 6e67 4e49 4f43 6861 6e67 652e 6a61 7661 ngNIOChange.java │ │ │ │ │ -00079390: 3a20 7465 7374 204e 494f 2063 6861 6e67 : test NIO chang │ │ │ │ │ -000793a0: 6573 2064 6f6e 2774 2067 656e 6572 6174 es don't generat │ │ │ │ │ -000793b0: 6520 756e 6368 6563 6b65 6420 6578 6365 e unchecked exce │ │ │ │ │ -000793c0: 7074 696f 6e73 0a0a 3c6c 693e 6a61 7661 ptions..
  • java │ │ │ │ │ -000793d0: 2f75 7469 6c2f 6c6f 6767 696e 672f 4d65 /util/logging/Me │ │ │ │ │ -000793e0: 6d6f 7279 4861 6e64 6c65 7254 6573 742e moryHandlerTest. │ │ │ │ │ -000793f0: 6a61 7661 3a20 5465 7374 206f 6620 636f java: Test of co │ │ │ │ │ -00079400: 6e66 6967 7572 696e 6720 6120 4d65 6d6f nfiguring a Memo │ │ │ │ │ -00079410: 7279 4861 6e64 6c65 7220 7375 622d 636c ryHandler sub-cl │ │ │ │ │ -00079420: 6173 7320 6861 6e64 6c65 7220 7461 7267 ass handler targ │ │ │ │ │ -00079430: 6574 2076 6961 206c 6f67 6769 6e67 2e70 et via logging.p │ │ │ │ │ -00079440: 726f 7065 7274 6965 730a 0a3c 6c69 3e6a roperties..
  • j │ │ │ │ │ -00079450: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ -00079460: 2f50 6172 656e 744c 6f67 6765 7273 5465 /ParentLoggersTe │ │ │ │ │ -00079470: 7374 2e6a 6176 613a 2072 6567 7265 7373 st.java: regress │ │ │ │ │ -00079480: 696f 6e3a 2070 6172 656e 7420 6c6f 6767 ion: parent logg │ │ │ │ │ -00079490: 6572 7320 6172 6520 6e6f 7420 7072 6f70 ers are not prop │ │ │ │ │ -000794a0: 6572 6c79 2072 6567 6973 7465 7265 640a erly registered. │ │ │ │ │ -000794b0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f6c .
  • java/util/l │ │ │ │ │ -000794c0: 6f67 6769 6e67 2f52 6566 6c65 6374 2e6a ogging/Reflect.j │ │ │ │ │ -000794d0: 6176 613a 2049 6e76 6f6b 6520 6765 7444 ava: Invoke getD │ │ │ │ │ -000794e0: 6563 6c61 7265 644d 6574 686f 6473 206f eclaredMethods o │ │ │ │ │ -000794f0: 6e20 4c6f 674d 616e 6167 6572 2074 6f20 n LogManager to │ │ │ │ │ -00079500: 656e 7375 7265 2074 6861 7420 616c 6c20 ensure that all │ │ │ │ │ -00079510: 7479 7065 7320 7265 6665 7265 6e63 6564 types referenced │ │ │ │ │ -00079520: 2069 6e20 7468 6520 6d65 7468 6f64 2073 in the method s │ │ │ │ │ -00079530: 6967 6e61 7475 7265 7320 6973 2070 7265 ignatures is pre │ │ │ │ │ -00079540: 7365 6e74 2e0a 0a3c 6c69 3e6a 6176 612f sent...
  • java/ │ │ │ │ │ -00079550: 7574 696c 2f6c 6f67 6769 6e67 2f52 6f6f util/logging/Roo │ │ │ │ │ -00079560: 744c 6f67 6765 722f 526f 6f74 4c65 7665 tLogger/RootLeve │ │ │ │ │ -00079570: 6c49 6e43 6f6e 6669 6746 696c 652e 6a61 lInConfigFile.ja │ │ │ │ │ -00079580: 7661 3a20 5465 7374 7320 7468 6174 2073 va: Tests that s │ │ │ │ │ -00079590: 6574 7469 6e67 202e 6c65 7665 6c3d 4649 etting .level=FI │ │ │ │ │ -000795a0: 4e45 5354 2066 6f72 2074 6865 2072 6f6f NEST for the roo │ │ │ │ │ -000795b0: 7420 6c6f 6767 6572 2069 6e20 6c6f 6767 t logger in logg │ │ │ │ │ -000795c0: 696e 6720 636f 6e66 6967 7572 6174 696f ing configuratio │ │ │ │ │ -000795d0: 6e20 6669 6c65 2064 6f65 7320 776f 726b n file does work │ │ │ │ │ -000795e0: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -000795f0: 2f6c 6f67 6769 6e67 2f53 6572 6961 6c69 /logging/Seriali │ │ │ │ │ -00079600: 7a65 4c6f 6752 6563 6f72 6454 6573 742e zeLogRecordTest. │ │ │ │ │ -00079610: 6a61 7661 3a20 7465 7374 7320 7468 6520 java: tests the │ │ │ │ │ -00079620: 6465 7072 6563 6174 696f 6e20 6f66 2074 deprecation of t │ │ │ │ │ -00079630: 6872 6561 6449 4420 616e 6420 6120 6e65 hreadID and a ne │ │ │ │ │ -00079640: 7720 6669 656c 6420 6c6f 6e67 5468 7265 w field longThre │ │ │ │ │ -00079650: 6164 4944 2c20 7465 7374 2073 686f 756c adID, test shoul │ │ │ │ │ -00079660: 6420 6265 2072 756e 206f 6e20 6a64 6b31 d be run on jdk1 │ │ │ │ │ -00079670: 3620 616e 6420 7375 6273 6571 7565 6e74 6 and subsequent │ │ │ │ │ -00079680: 2076 6572 7369 6f6e 730a 0a3c 6c69 3e6a versions..
  • j │ │ │ │ │ -00079690: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ -000796a0: 2f53 696d 706c 6546 6f72 6d61 7474 6572 /SimpleFormatter │ │ │ │ │ -000796b0: 466f 726d 6174 2e6a 6176 613a 2054 6573 Format.java: Tes │ │ │ │ │ -000796c0: 7420 7468 6520 6375 7374 6f6d 2073 696d t the custom sim │ │ │ │ │ -000796d0: 706c 6520 666f 726d 6174 7465 7220 6f75 ple formatter ou │ │ │ │ │ -000796e0: 7470 7574 0a0a 3c6c 693e 6a61 7661 2f75 tput..
  • java/u │ │ │ │ │ -000796f0: 7469 6c2f 6c6f 6767 696e 672f 5369 6d70 til/logging/Simp │ │ │ │ │ -00079700: 6c65 4c6f 674d 616e 6167 6572 2e6a 6176 leLogManager.jav │ │ │ │ │ -00079710: 613a 2041 204c 6f67 4d61 6e61 6765 7220 a: A LogManager │ │ │ │ │ -00079720: 7375 6263 6c61 7373 206f 7665 7272 6964 subclass overrid │ │ │ │ │ -00079730: 6573 2069 7473 206f 776e 2069 6d70 6c65 es its own imple │ │ │ │ │ -00079740: 6d65 6e74 6174 696f 6e20 6f66 206e 616d mentation of nam │ │ │ │ │ -00079750: 6564 206c 6f67 6765 7220 2873 6565 2074 ed logger (see t │ │ │ │ │ -00079760: 6865 2073 7562 636c 6173 7369 6e67 2069 he subclassing i │ │ │ │ │ -00079770: 6e66 6f72 6d61 7469 6f6e 2069 6e20 7468 nformation in th │ │ │ │ │ -00079780: 6520 4c6f 6767 6572 2063 6c61 7373 2073 e Logger class s │ │ │ │ │ -00079790: 7065 6369 6669 6361 7469 6f6e 290a 0a3c pecification)..< │ │ │ │ │ -000797a0: 6c69 3e6a 6176 612f 7574 696c 2f6c 6f67 li>java/util/log │ │ │ │ │ -000797b0: 6769 6e67 2f53 7973 7465 6d4c 6f67 6765 ging/SystemLogge │ │ │ │ │ -000797c0: 7243 6f6e 6669 6754 6573 742e 6a61 7661 rConfigTest.java │ │ │ │ │ -000797d0: 3a20 5465 7374 7320 636f 6e66 6967 7572 : Tests configur │ │ │ │ │ -000797e0: 6174 696f 6e20 6f66 206c 6f67 6765 7273 ation of loggers │ │ │ │ │ -000797f0: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -00079800: 2f6c 6f67 6769 6e67 2f54 6573 7441 7070 /logging/TestApp │ │ │ │ │ -00079810: 6c65 744c 6f67 6765 7243 6f6e 7465 7874 letLoggerContext │ │ │ │ │ -00079820: 2e6a 6176 613a 204e 5045 2077 6865 6e20 .java: NPE when │ │ │ │ │ -00079830: 7573 696e 6720 4c6f 6767 6572 2e67 6574 using Logger.get │ │ │ │ │ -00079840: 416e 6f6e 796d 6f75 734c 6f67 6765 7220 AnonymousLogger │ │ │ │ │ -00079850: 6f72 204c 6f67 4d61 6e61 6765 722e 6765 or LogManager.ge │ │ │ │ │ -00079860: 744c 6f67 4d61 6e61 6765 7228 292e 6765 tLogManager().ge │ │ │ │ │ -00079870: 744c 6f67 6765 720a 0a3c 6c69 3e6a 6176 tLogger..
  • jav │ │ │ │ │ -00079880: 612f 7574 696c 2f6c 6f67 6769 6e67 2f54 a/util/logging/T │ │ │ │ │ -00079890: 6573 7443 6f6e 6669 6775 7261 7469 6f6e estConfiguration │ │ │ │ │ -000798a0: 4c69 7374 656e 6572 732e 6a61 7661 3a20 Listeners.java: │ │ │ │ │ -000798b0: 7465 7374 7320 4c6f 674d 616e 6167 6572 tests LogManager │ │ │ │ │ -000798c0: 2e61 6464 436f 6e66 6967 7572 6174 696f .addConfiguratio │ │ │ │ │ -000798d0: 6e4c 6973 7465 6e65 7220 616e 6420 4c6f nListener and Lo │ │ │ │ │ -000798e0: 674d 616e 6167 6572 2e72 656d 6f76 6543 gManager.removeC │ │ │ │ │ -000798f0: 6f6e 6669 6775 7261 7469 6f6e 4c69 7374 onfigurationList │ │ │ │ │ -00079900: 656e 6572 3b0a 0a3c 6c69 3e6a 6176 612f ener;..
  • java/ │ │ │ │ │ -00079910: 7574 696c 2f6c 6f67 6769 6e67 2f54 6573 util/logging/Tes │ │ │ │ │ -00079920: 7447 6574 4c6f 6767 6572 4e50 452e 6a61 tGetLoggerNPE.ja │ │ │ │ │ -00079930: 7661 3a20 4e50 4520 7769 7468 206c 6f67 va: NPE with log │ │ │ │ │ -00079940: 6769 6e67 2077 6869 6c65 206c 6175 6e63 ging while launc │ │ │ │ │ -00079950: 6869 6e67 2077 6562 7374 6172 740a 0a3c hing webstart..< │ │ │ │ │ -00079960: 6c69 3e6a 6176 612f 7574 696c 2f6c 6f67 li>java/util/log │ │ │ │ │ -00079970: 6769 6e67 2f54 6573 744c 6f67 436f 6e66 ging/TestLogConf │ │ │ │ │ -00079980: 6967 7572 6174 696f 6e44 6561 644c 6f63 igurationDeadLoc │ │ │ │ │ -00079990: 6b2e 6a61 7661 3a20 5379 6e63 6872 6f6e k.java: Synchron │ │ │ │ │ -000799a0: 697a 6174 696f 6e20 6973 7375 6573 2069 ization issues i │ │ │ │ │ -000799b0: 6e20 4c6f 6767 6572 2061 6e64 204c 6f67 n Logger and Log │ │ │ │ │ -000799c0: 4d61 6e61 6765 722e 0a0a 3c6c 693e 6a61 Manager...
  • ja │ │ │ │ │ -000799d0: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ -000799e0: 5465 7374 4c6f 6743 6f6e 6669 6775 7261 TestLogConfigura │ │ │ │ │ -000799f0: 7469 6f6e 4465 6164 4c6f 636b 5769 7468 tionDeadLockWith │ │ │ │ │ -00079a00: 436f 6e66 2e6a 6176 613a 2044 6561 646c Conf.java: Deadl │ │ │ │ │ -00079a10: 6f63 6b20 696e 2064 7261 696e 4c6f 6767 ock in drainLogg │ │ │ │ │ -00079a20: 6572 5265 6651 7565 7565 426f 756e 6465 erRefQueueBounde │ │ │ │ │ -00079a30: 6420 2f20 7265 6164 436f 6e66 6967 7572 d / readConfigur │ │ │ │ │ -00079a40: 6174 696f 6e20 6361 7573 6564 2062 7920 ation caused by │ │ │ │ │ -00079a50: 7379 6e63 6872 6f6e 697a 6174 696f 6e20 synchronization │ │ │ │ │ -00079a60: 6973 7375 6573 2069 6e20 4c6f 6767 6572 issues in Logger │ │ │ │ │ -00079a70: 2061 6e64 204c 6f67 4d61 6e61 6765 722e and LogManager. │ │ │ │ │ +00078790: 6e61 6765 722f 5465 7374 4c6f 6767 6572 nager/TestLogger │ │ │ │ │ +000787a0: 4e61 6d65 732e 6a61 7661 3a20 5468 6973 Names.java: This │ │ │ │ │ +000787b0: 2069 7320 6e6f 7420 6120 7465 7374 2074 is not a test t │ │ │ │ │ +000787c0: 6861 7420 7769 6c6c 2063 6865 636b 2074 hat will check t │ │ │ │ │ +000787d0: 6861 7420 3731 3133 3837 3820 6973 2066 hat 7113878 is f │ │ │ │ │ +000787e0: 6978 6564 2c20 6275 7420 7261 7468 6572 ixed, but rather │ │ │ │ │ +000787f0: 2061 2074 6573 7420 7468 6174 2077 696c a test that wil │ │ │ │ │ +00078800: 6c20 696e 766f 6b65 2074 6865 206d 6f64 l invoke the mod │ │ │ │ │ +00078810: 6966 6965 6420 636f 6465 2026 616d 703b ified code & │ │ │ │ │ +00078820: 2074 7279 2074 6f20 7665 7269 6679 2074 try to verify t │ │ │ │ │ +00078830: 6861 7420 6669 7869 6e67 2037 3131 3338 hat fixing 71138 │ │ │ │ │ +00078840: 3738 2068 6173 206e 6f74 2069 6e74 726f 78 has not intro │ │ │ │ │ +00078850: 6475 6365 6420 736f 6d65 2062 6967 2072 duced some big r │ │ │ │ │ +00078860: 6567 7265 7373 696f 6e2e 0a0a 3c6c 693e egression...
  • │ │ │ │ │ +00078870: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ +00078880: 672f 4c6f 674d 616e 6167 6572 4170 7043 g/LogManagerAppC │ │ │ │ │ +00078890: 6f6e 7465 7874 4465 6164 6c6f 636b 2e6a ontextDeadlock.j │ │ │ │ │ +000788a0: 6176 613a 2063 6865 636b 2074 6861 7420 ava: check that │ │ │ │ │ +000788b0: 7768 656e 204c 6f67 4d61 6e61 6765 7220 when LogManager │ │ │ │ │ +000788c0: 6973 2069 6e69 7469 616c 697a 6564 2c20 is initialized, │ │ │ │ │ +000788d0: 6120 6465 6164 6c6f 636b 2073 696d 696c a deadlock simil │ │ │ │ │ +000788e0: 6172 2074 6f20 7468 6174 2064 6573 6372 ar to that descr │ │ │ │ │ +000788f0: 6962 6564 2069 6e20 3830 3635 3730 3920 ibed in 8065709 │ │ │ │ │ +00078900: 7769 6c6c 206e 6f74 206f 6363 7572 2e0a will not occur.. │ │ │ │ │ +00078910: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f6c .
  • java/util/l │ │ │ │ │ +00078920: 6f67 6769 6e67 2f4c 6f67 4d61 6e61 6765 ogging/LogManage │ │ │ │ │ +00078930: 7249 6e73 7461 6e63 6554 6573 742e 6a61 rInstanceTest.ja │ │ │ │ │ +00078940: 7661 3a20 4c6f 674d 616e 6167 6572 2e61 va: LogManager.a │ │ │ │ │ +00078950: 6464 4c6f 6767 6572 2073 686f 756c 6420 ddLogger should │ │ │ │ │ +00078960: 7375 6363 6565 6420 746f 2061 6464 2061 succeed to add a │ │ │ │ │ +00078970: 206c 6f67 6765 7220 6e61 6d65 6420 2222 logger named "" │ │ │ │ │ +00078980: 2069 6620 4c6f 674d 616e 6167 6572 2e67 if LogManager.g │ │ │ │ │ +00078990: 6574 4c6f 6767 6572 2822 2229 2072 6574 etLogger("") ret │ │ │ │ │ +000789a0: 7572 6e73 206e 756c 6c2e 0a0a 3c6c 693e urns null...
  • │ │ │ │ │ +000789b0: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ +000789c0: 672f 4c6f 6752 6563 6f72 6454 6872 6561 g/LogRecordThrea │ │ │ │ │ +000789d0: 6449 6454 6573 742e 6a61 7661 3a20 7465 dIdTest.java: te │ │ │ │ │ +000789e0: 7374 2074 6865 2072 656c 6174 696f 6e73 st the relations │ │ │ │ │ +000789f0: 6869 7020 6265 7477 6565 6e20 7468 7265 hip between thre │ │ │ │ │ +00078a00: 6164 2069 6420 6c6f 6e67 2061 6e64 2069 ad id long and i │ │ │ │ │ +00078a10: 6e74 206d 6574 686f 6473 0a0a 3c6c 693e nt methods..
  • │ │ │ │ │ +00078a20: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ +00078a30: 672f 4c6f 6767 6572 2f62 756e 646c 654c g/Logger/bundleL │ │ │ │ │ +00078a40: 6561 6b2f 4275 6e64 6c65 5465 7374 2e6a eak/BundleTest.j │ │ │ │ │ +00078a50: 6176 613a 2054 6869 7320 7465 7374 2076 ava: This test v │ │ │ │ │ +00078a60: 6572 6966 6965 7320 7468 6174 2074 6865 erifies that the │ │ │ │ │ +00078a70: 204c 6f67 6765 7220 6361 6368 6520 646f Logger cache do │ │ │ │ │ +00078a80: 6573 206e 6f74 206b 6565 7020 6120 7374 es not keep a st │ │ │ │ │ +00078a90: 726f 6e67 2072 6566 6572 656e 6365 206f rong reference o │ │ │ │ │ +00078aa0: 6e20 6479 6e61 6d69 6361 6c6c 7920 6c6f n dynamically lo │ │ │ │ │ +00078ab0: 6164 6564 2072 6573 6f75 7263 6520 6275 aded resource bu │ │ │ │ │ +00078ac0: 6e64 6c65 730a 0a3c 6c69 3e6a 6176 612f ndles..
  • java/ │ │ │ │ │ +00078ad0: 7574 696c 2f6c 6f67 6769 6e67 2f4c 6f67 util/logging/Log │ │ │ │ │ +00078ae0: 6765 722f 656e 7465 7269 6e67 2f4c 6f67 ger/entering/Log │ │ │ │ │ +00078af0: 6765 7245 6e74 6572 696e 6757 6974 6850 gerEnteringWithP │ │ │ │ │ +00078b00: 6172 616d 732e 6a61 7661 3a20 7465 7374 arams.java: test │ │ │ │ │ +00078b10: 7320 7468 6174 2074 6865 206d 6573 7361 s that the messa │ │ │ │ │ +00078b20: 6765 2066 6f72 6d61 7420 7374 7269 6e67 ge format string │ │ │ │ │ +00078b30: 2069 7320 636f 7272 6563 746c 7920 636f is correctly co │ │ │ │ │ +00078b40: 6e73 7472 7563 7465 6420 6279 204c 6f67 nstructed by Log │ │ │ │ │ +00078b50: 6765 722e 656e 7465 7269 6e67 0a0a 3c6c ger.entering..java/util/logg │ │ │ │ │ +00078b70: 696e 672f 4c6f 6767 6572 2f67 6574 476c ing/Logger/getGl │ │ │ │ │ +00078b80: 6f62 616c 2f54 6573 7447 6574 476c 6f62 obal/TestGetGlob │ │ │ │ │ +00078b90: 616c 2e6a 6176 613a 2063 6865 636b 7320 al.java: checks │ │ │ │ │ +00078ba0: 7468 6174 206a 6176 612e 7574 696c 2e6c that java.util.l │ │ │ │ │ +00078bb0: 6f67 6769 6e67 2e4c 6f67 6765 722e 6765 ogging.Logger.ge │ │ │ │ │ +00078bc0: 7447 6c6f 6261 6c28 292e 696e 666f 2829 tGlobal().info() │ │ │ │ │ +00078bd0: 206c 6f67 7320 7769 7468 6f75 7420 636f logs without co │ │ │ │ │ +00078be0: 6e66 6967 7572 6174 696f 6e0a 0a3c 6c69 nfiguration..
  • java/util/loggi │ │ │ │ │ +00078c00: 6e67 2f4c 6f67 6765 722f 6765 7447 6c6f ng/Logger/getGlo │ │ │ │ │ +00078c10: 6261 6c2f 5465 7374 4765 7447 6c6f 6261 bal/TestGetGloba │ │ │ │ │ +00078c20: 6c42 794e 616d 652e 6a61 7661 3a20 6368 lByName.java: ch │ │ │ │ │ +00078c30: 6563 6b73 2074 6861 7420 6a61 7661 2e75 ecks that java.u │ │ │ │ │ +00078c40: 7469 6c2e 6c6f 6767 696e 672e 4c6f 6767 til.logging.Logg │ │ │ │ │ +00078c50: 6572 2e67 6574 4c6f 6767 6572 284c 6f67 er.getLogger(Log │ │ │ │ │ +00078c60: 6765 722e 474c 4f42 414c 5f4c 4f47 4745 ger.GLOBAL_LOGGE │ │ │ │ │ +00078c70: 525f 4e41 4d45 292e 696e 666f 2829 206c R_NAME).info() l │ │ │ │ │ +00078c80: 6f67 7320 7769 7468 6f75 7420 636f 6e66 ogs without conf │ │ │ │ │ +00078c90: 6967 7572 6174 696f 6e0a 0a3c 6c69 3e6a iguration..
  • j │ │ │ │ │ +00078ca0: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ +00078cb0: 2f4c 6f67 6765 722f 6765 7447 6c6f 6261 /Logger/getGloba │ │ │ │ │ +00078cc0: 6c2f 5465 7374 4765 7447 6c6f 6261 6c43 l/TestGetGlobalC │ │ │ │ │ +00078cd0: 6f6e 6375 7272 656e 742e 6a61 7661 3a20 oncurrent.java: │ │ │ │ │ +00078ce0: 5465 7374 2074 6861 7420 7468 6520 676c Test that the gl │ │ │ │ │ +00078cf0: 6f62 616c 206c 6f67 6765 7220 6361 6e20 obal logger can │ │ │ │ │ +00078d00: 6c6f 6720 7769 7468 206e 6f20 636f 6e66 log with no conf │ │ │ │ │ +00078d10: 6967 7572 6174 696f 6e20 7768 656e 2061 iguration when a │ │ │ │ │ +00078d20: 6363 6573 7365 6420 6672 6f6d 206d 756c ccessed from mul │ │ │ │ │ +00078d30: 7469 706c 6520 7468 7265 6164 732e 0a0a tiple threads... │ │ │ │ │ +00078d40: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6c6f
  • java/util/lo │ │ │ │ │ +00078d50: 6767 696e 672f 4c6f 6767 6572 2f67 6574 gging/Logger/get │ │ │ │ │ +00078d60: 4c6f 6767 6572 2f54 6573 7449 6e66 6572 Logger/TestInfer │ │ │ │ │ +00078d70: 4361 6c6c 6572 2e6a 6176 613a 2056 6572 Caller.java: Ver │ │ │ │ │ +00078d80: 6966 7920 7468 6520 636f 7272 6563 7420 ify the correct │ │ │ │ │ +00078d90: 6265 6861 7669 6f72 206f 6620 4c6f 6752 behavior of LogR │ │ │ │ │ +00078da0: 6563 6f72 642e 696e 6665 7243 616c 6c65 ecord.inferCalle │ │ │ │ │ +00078db0: 7228 2920 696e 2070 6172 7469 6375 6c61 r() in particula │ │ │ │ │ +00078dc0: 7220 7768 656e 2061 206d 6573 7361 6765 r when a message │ │ │ │ │ +00078dd0: 2069 7320 6469 7265 6374 6c79 206c 6f67 is directly log │ │ │ │ │ +00078de0: 6765 6420 7468 726f 7567 6820 7468 6520 ged through the │ │ │ │ │ +00078df0: 726f 6f74 206c 6f67 6765 722e 0a0a 3c6c root logger...java/util/logg │ │ │ │ │ +00078e10: 696e 672f 4c6f 6767 6572 2f67 6574 4c6f ing/Logger/getLo │ │ │ │ │ +00078e20: 6767 6572 2f54 6573 744c 6f67 6765 722e gger/TestLogger. │ │ │ │ │ +00078e30: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +00078e40: 612f 7574 696c 2f6c 6f67 6769 6e67 2f4c a/util/logging/L │ │ │ │ │ +00078e50: 6f67 6765 722f 6973 4c6f 6767 6162 6c65 ogger/isLoggable │ │ │ │ │ +00078e60: 2f54 6573 7449 734c 6f67 6761 626c 652e /TestIsLoggable. │ │ │ │ │ +00078e70: 6a61 7661 3a20 6368 6563 6b73 2074 6861 java: checks tha │ │ │ │ │ +00078e80: 7420 6973 4c6f 6767 6162 6c65 2829 2063 t isLoggable() c │ │ │ │ │ +00078e90: 616e 2062 6520 6f76 6572 7269 6464 656e an be overridden │ │ │ │ │ +00078ea0: 2074 6f20 636f 6e74 726f 6c20 6c6f 6767 to control logg │ │ │ │ │ +00078eb0: 696e 672e 0a0a 3c6c 693e 6a61 7661 2f75 ing...
  • java/u │ │ │ │ │ +00078ec0: 7469 6c2f 6c6f 6767 696e 672f 4c6f 6767 til/logging/Logg │ │ │ │ │ +00078ed0: 6572 2f6c 6f67 7262 2f54 6573 744c 6f67 er/logrb/TestLog │ │ │ │ │ +00078ee0: 7262 5265 736f 7572 6365 4275 6e64 6c65 rbResourceBundle │ │ │ │ │ +00078ef0: 2e6a 6176 613a 2074 6573 7473 204c 6f67 .java: tests Log │ │ │ │ │ +00078f00: 6765 722e 6c6f 6772 6228 2e2e 2e2c 2052 ger.logrb(..., R │ │ │ │ │ +00078f10: 6573 6f75 7263 6542 756e 646c 6529 3b0a esourceBundle);. │ │ │ │ │ +00078f20: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f6c .
  • java/util/l │ │ │ │ │ +00078f30: 6f67 6769 6e67 2f4c 6f67 6765 722f 7365 ogging/Logger/se │ │ │ │ │ +00078f40: 7452 6573 6f75 7263 6542 756e 646c 652f tResourceBundle/ │ │ │ │ │ +00078f50: 5465 7374 5365 7452 6573 6f75 7263 6542 TestSetResourceB │ │ │ │ │ +00078f60: 756e 646c 652e 6a61 7661 3a20 7465 7374 undle.java: test │ │ │ │ │ +00078f70: 7320 4c6f 6767 6572 2e73 6574 5265 736f s Logger.setReso │ │ │ │ │ +00078f80: 7572 6365 4275 6e64 6c65 3b0a 0a3c 6c69 urceBundle;..
  • java/util/loggi │ │ │ │ │ +00078fa0: 6e67 2f4c 6f67 6765 7252 6573 6f75 7263 ng/LoggerResourc │ │ │ │ │ +00078fb0: 6542 756e 646c 6552 6163 652e 6a61 7661 eBundleRace.java │ │ │ │ │ +00078fc0: 3a20 5265 736f 7572 6365 4275 6e64 6c65 : ResourceBundle │ │ │ │ │ +00078fd0: 2073 6574 7469 6e67 2072 6163 6520 696e setting race in │ │ │ │ │ +00078fe0: 204c 6f67 6765 722e 6765 744c 6f67 6765 Logger.getLogge │ │ │ │ │ +00078ff0: 7228 6e61 6d65 2c20 7262 4e61 6d65 290a r(name, rbName). │ │ │ │ │ +00079000: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f6c .
  • java/util/l │ │ │ │ │ +00079010: 6f67 6769 6e67 2f4c 6f67 6765 7253 7562 ogging/LoggerSub │ │ │ │ │ +00079020: 636c 6173 732e 6a61 7661 3a20 5465 7374 class.java: Test │ │ │ │ │ +00079030: 204c 6f67 6765 7220 7375 6263 6c61 7373 Logger subclass │ │ │ │ │ +00079040: 6573 0a0a 3c6c 693e 6a61 7661 2f75 7469 es..
  • java/uti │ │ │ │ │ +00079050: 6c2f 6c6f 6767 696e 672f 4c6f 6767 6572 l/logging/Logger │ │ │ │ │ +00079060: 5375 7070 6c69 6572 4150 4973 5465 7374 SupplierAPIsTest │ │ │ │ │ +00079070: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +00079080: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ +00079090: 4c6f 6767 696e 6744 6561 646c 6f63 6b2e LoggingDeadlock. │ │ │ │ │ +000790a0: 6a61 7661 3a20 6465 6164 6c6f 636b 2069 java: deadlock i │ │ │ │ │ +000790b0: 6e20 4c6f 674d 616e 6167 6572 0a0a 3c6c n LogManager..java/util/logg │ │ │ │ │ +000790d0: 696e 672f 4c6f 6767 696e 6744 6561 646c ing/LoggingDeadl │ │ │ │ │ +000790e0: 6f63 6b32 2e6a 6176 613a 2064 6561 646c ock2.java: deadl │ │ │ │ │ +000790f0: 6f63 6b20 6f63 6375 7273 2069 6e20 4c6f ock occurs in Lo │ │ │ │ │ +00079100: 674d 616e 6167 6572 2069 6e69 7469 616c gManager initial │ │ │ │ │ +00079110: 697a 6174 696f 6e20 616e 6420 4a56 4d20 ization and JVM │ │ │ │ │ +00079120: 7465 726d 696e 6174 696f 6e0a 0a3c 6c69 termination..
  • java/util/loggi │ │ │ │ │ +00079140: 6e67 2f4c 6f67 6769 6e67 4465 6164 6c6f ng/LoggingDeadlo │ │ │ │ │ +00079150: 636b 332e 6a61 7661 3a20 4361 6c6c 696e ck3.java: Callin │ │ │ │ │ +00079160: 6720 4c6f 674d 616e 6167 6572 2e61 6464 g LogManager.add │ │ │ │ │ +00079170: 4c6f 6767 6572 2829 2061 6e64 204c 6f67 Logger() and Log │ │ │ │ │ +00079180: 6765 722e 6765 744c 6f67 6765 7228 2920 ger.getLogger() │ │ │ │ │ +00079190: 6361 7573 6520 6465 6164 6c6f 636b 0a0a cause deadlock.. │ │ │ │ │ +000791a0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6c6f
  • java/util/lo │ │ │ │ │ +000791b0: 6767 696e 672f 4c6f 6767 696e 6744 6561 gging/LoggingDea │ │ │ │ │ +000791c0: 646c 6f63 6b34 2e6a 6176 613a 2044 6561 dlock4.java: Dea │ │ │ │ │ +000791d0: 646c 6f63 6b20 6265 7477 6565 6e20 4c6f dlock between Lo │ │ │ │ │ +000791e0: 674d 616e 6167 6572 2e26 6c74 3b63 6c69 gManager.<cli │ │ │ │ │ +000791f0: 6e69 7426 6774 3b20 616e 6420 4c6f 6767 nit> and Logg │ │ │ │ │ +00079200: 6572 2e67 6574 4c6f 6767 6572 2829 0a0a er.getLogger().. │ │ │ │ │ +00079210: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6c6f
  • java/util/lo │ │ │ │ │ +00079220: 6767 696e 672f 4c6f 6767 696e 674d 5842 gging/LoggingMXB │ │ │ │ │ +00079230: 6561 6e54 6573 742e 6a61 7661 3a20 4261 eanTest.java: Ba │ │ │ │ │ +00079240: 7369 6320 5465 7374 2066 6f72 204c 6f67 sic Test for Log │ │ │ │ │ +00079250: 6769 6e67 4d58 4265 616e 2076 6961 204d gingMXBean via M │ │ │ │ │ +00079260: 4265 616e 5365 7276 6572 0a0a 3c6c 693e BeanServer..
  • │ │ │ │ │ +00079270: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ +00079280: 672f 4c6f 6767 696e 674d 5842 6561 6e54 g/LoggingMXBeanT │ │ │ │ │ +00079290: 6573 7432 2e6a 6176 613a 2042 6173 6963 est2.java: Basic │ │ │ │ │ +000792a0: 2054 6573 7420 666f 7220 4c6f 6767 696e Test for Loggin │ │ │ │ │ +000792b0: 674d 5842 6561 6e20 2864 6972 6563 7420 gMXBean (direct │ │ │ │ │ +000792c0: 6163 6365 7373 2074 6f20 4d58 4265 616e access to MXBean │ │ │ │ │ +000792d0: 290a 0a3c 6c69 3e6a 6176 612f 7574 696c )..
  • java/util │ │ │ │ │ +000792e0: 2f6c 6f67 6769 6e67 2f4c 6f67 6769 6e67 /logging/Logging │ │ │ │ │ +000792f0: 4e49 4f43 6861 6e67 652e 6a61 7661 3a20 NIOChange.java: │ │ │ │ │ +00079300: 7465 7374 204e 494f 2063 6861 6e67 6573 test NIO changes │ │ │ │ │ +00079310: 2064 6f6e 2774 2067 656e 6572 6174 6520 don't generate │ │ │ │ │ +00079320: 756e 6368 6563 6b65 6420 6578 6365 7074 unchecked except │ │ │ │ │ +00079330: 696f 6e73 0a0a 3c6c 693e 6a61 7661 2f75 ions..
  • java/u │ │ │ │ │ +00079340: 7469 6c2f 6c6f 6767 696e 672f 4d65 6d6f til/logging/Memo │ │ │ │ │ +00079350: 7279 4861 6e64 6c65 7254 6573 742e 6a61 ryHandlerTest.ja │ │ │ │ │ +00079360: 7661 3a20 5465 7374 206f 6620 636f 6e66 va: Test of conf │ │ │ │ │ +00079370: 6967 7572 696e 6720 6120 4d65 6d6f 7279 iguring a Memory │ │ │ │ │ +00079380: 4861 6e64 6c65 7220 7375 622d 636c 6173 Handler sub-clas │ │ │ │ │ +00079390: 7320 6861 6e64 6c65 7220 7461 7267 6574 s handler target │ │ │ │ │ +000793a0: 2076 6961 206c 6f67 6769 6e67 2e70 726f via logging.pro │ │ │ │ │ +000793b0: 7065 7274 6965 730a 0a3c 6c69 3e6a 6176 perties..
  • jav │ │ │ │ │ +000793c0: 612f 7574 696c 2f6c 6f67 6769 6e67 2f50 a/util/logging/P │ │ │ │ │ +000793d0: 6172 656e 744c 6f67 6765 7273 5465 7374 arentLoggersTest │ │ │ │ │ +000793e0: 2e6a 6176 613a 2072 6567 7265 7373 696f .java: regressio │ │ │ │ │ +000793f0: 6e3a 2070 6172 656e 7420 6c6f 6767 6572 n: parent logger │ │ │ │ │ +00079400: 7320 6172 6520 6e6f 7420 7072 6f70 6572 s are not proper │ │ │ │ │ +00079410: 6c79 2072 6567 6973 7465 7265 640a 0a3c ly registered..< │ │ │ │ │ +00079420: 6c69 3e6a 6176 612f 7574 696c 2f6c 6f67 li>java/util/log │ │ │ │ │ +00079430: 6769 6e67 2f52 6566 6c65 6374 2e6a 6176 ging/Reflect.jav │ │ │ │ │ +00079440: 613a 2049 6e76 6f6b 6520 6765 7444 6563 a: Invoke getDec │ │ │ │ │ +00079450: 6c61 7265 644d 6574 686f 6473 206f 6e20 laredMethods on │ │ │ │ │ +00079460: 4c6f 674d 616e 6167 6572 2074 6f20 656e LogManager to en │ │ │ │ │ +00079470: 7375 7265 2074 6861 7420 616c 6c20 7479 sure that all ty │ │ │ │ │ +00079480: 7065 7320 7265 6665 7265 6e63 6564 2069 pes referenced i │ │ │ │ │ +00079490: 6e20 7468 6520 6d65 7468 6f64 2073 6967 n the method sig │ │ │ │ │ +000794a0: 6e61 7475 7265 7320 6973 2070 7265 7365 natures is prese │ │ │ │ │ +000794b0: 6e74 2e0a 0a3c 6c69 3e6a 6176 612f 7574 nt...
  • java/ut │ │ │ │ │ +000794c0: 696c 2f6c 6f67 6769 6e67 2f52 6f6f 744c il/logging/RootL │ │ │ │ │ +000794d0: 6f67 6765 722f 526f 6f74 4c65 7665 6c49 ogger/RootLevelI │ │ │ │ │ +000794e0: 6e43 6f6e 6669 6746 696c 652e 6a61 7661 nConfigFile.java │ │ │ │ │ +000794f0: 3a20 5465 7374 7320 7468 6174 2073 6574 : Tests that set │ │ │ │ │ +00079500: 7469 6e67 202e 6c65 7665 6c3d 4649 4e45 ting .level=FINE │ │ │ │ │ +00079510: 5354 2066 6f72 2074 6865 2072 6f6f 7420 ST for the root │ │ │ │ │ +00079520: 6c6f 6767 6572 2069 6e20 6c6f 6767 696e logger in loggin │ │ │ │ │ +00079530: 6720 636f 6e66 6967 7572 6174 696f 6e20 g configuration │ │ │ │ │ +00079540: 6669 6c65 2064 6f65 7320 776f 726b 2e0a file does work.. │ │ │ │ │ +00079550: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f6c .
  • java/util/l │ │ │ │ │ +00079560: 6f67 6769 6e67 2f53 6572 6961 6c69 7a65 ogging/Serialize │ │ │ │ │ +00079570: 4c6f 6752 6563 6f72 6454 6573 742e 6a61 LogRecordTest.ja │ │ │ │ │ +00079580: 7661 3a20 7465 7374 7320 7468 6520 6465 va: tests the de │ │ │ │ │ +00079590: 7072 6563 6174 696f 6e20 6f66 2074 6872 precation of thr │ │ │ │ │ +000795a0: 6561 6449 4420 616e 6420 6120 6e65 7720 eadID and a new │ │ │ │ │ +000795b0: 6669 656c 6420 6c6f 6e67 5468 7265 6164 field longThread │ │ │ │ │ +000795c0: 4944 2c20 7465 7374 2073 686f 756c 6420 ID, test should │ │ │ │ │ +000795d0: 6265 2072 756e 206f 6e20 6a64 6b31 3620 be run on jdk16 │ │ │ │ │ +000795e0: 616e 6420 7375 6273 6571 7565 6e74 2076 and subsequent v │ │ │ │ │ +000795f0: 6572 7369 6f6e 730a 0a3c 6c69 3e6a 6176 ersions..
  • jav │ │ │ │ │ +00079600: 612f 7574 696c 2f6c 6f67 6769 6e67 2f53 a/util/logging/S │ │ │ │ │ +00079610: 696d 706c 6546 6f72 6d61 7474 6572 466f impleFormatterFo │ │ │ │ │ +00079620: 726d 6174 2e6a 6176 613a 2054 6573 7420 rmat.java: Test │ │ │ │ │ +00079630: 7468 6520 6375 7374 6f6d 2073 696d 706c the custom simpl │ │ │ │ │ +00079640: 6520 666f 726d 6174 7465 7220 6f75 7470 e formatter outp │ │ │ │ │ +00079650: 7574 0a0a 3c6c 693e 6a61 7661 2f75 7469 ut..
  • java/uti │ │ │ │ │ +00079660: 6c2f 6c6f 6767 696e 672f 5369 6d70 6c65 l/logging/Simple │ │ │ │ │ +00079670: 4c6f 674d 616e 6167 6572 2e6a 6176 613a LogManager.java: │ │ │ │ │ +00079680: 2041 204c 6f67 4d61 6e61 6765 7220 7375 A LogManager su │ │ │ │ │ +00079690: 6263 6c61 7373 206f 7665 7272 6964 6573 bclass overrides │ │ │ │ │ +000796a0: 2069 7473 206f 776e 2069 6d70 6c65 6d65 its own impleme │ │ │ │ │ +000796b0: 6e74 6174 696f 6e20 6f66 206e 616d 6564 ntation of named │ │ │ │ │ +000796c0: 206c 6f67 6765 7220 2873 6565 2074 6865 logger (see the │ │ │ │ │ +000796d0: 2073 7562 636c 6173 7369 6e67 2069 6e66 subclassing inf │ │ │ │ │ +000796e0: 6f72 6d61 7469 6f6e 2069 6e20 7468 6520 ormation in the │ │ │ │ │ +000796f0: 4c6f 6767 6572 2063 6c61 7373 2073 7065 Logger class spe │ │ │ │ │ +00079700: 6369 6669 6361 7469 6f6e 290a 0a3c 6c69 cification)..
  • java/util/loggi │ │ │ │ │ +00079720: 6e67 2f53 7973 7465 6d4c 6f67 6765 7243 ng/SystemLoggerC │ │ │ │ │ +00079730: 6f6e 6669 6754 6573 742e 6a61 7661 3a20 onfigTest.java: │ │ │ │ │ +00079740: 5465 7374 7320 636f 6e66 6967 7572 6174 Tests configurat │ │ │ │ │ +00079750: 696f 6e20 6f66 206c 6f67 6765 7273 2e0a ion of loggers.. │ │ │ │ │ +00079760: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f6c .
  • java/util/l │ │ │ │ │ +00079770: 6f67 6769 6e67 2f54 6573 7441 7070 6c65 ogging/TestApple │ │ │ │ │ +00079780: 744c 6f67 6765 7243 6f6e 7465 7874 2e6a tLoggerContext.j │ │ │ │ │ +00079790: 6176 613a 204e 5045 2077 6865 6e20 7573 ava: NPE when us │ │ │ │ │ +000797a0: 696e 6720 4c6f 6767 6572 2e67 6574 416e ing Logger.getAn │ │ │ │ │ +000797b0: 6f6e 796d 6f75 734c 6f67 6765 7220 6f72 onymousLogger or │ │ │ │ │ +000797c0: 204c 6f67 4d61 6e61 6765 722e 6765 744c LogManager.getL │ │ │ │ │ +000797d0: 6f67 4d61 6e61 6765 7228 292e 6765 744c ogManager().getL │ │ │ │ │ +000797e0: 6f67 6765 720a 0a3c 6c69 3e6a 6176 612f ogger..
  • java/ │ │ │ │ │ +000797f0: 7574 696c 2f6c 6f67 6769 6e67 2f54 6573 util/logging/Tes │ │ │ │ │ +00079800: 7443 6f6e 6669 6775 7261 7469 6f6e 4c69 tConfigurationLi │ │ │ │ │ +00079810: 7374 656e 6572 732e 6a61 7661 3a20 7465 steners.java: te │ │ │ │ │ +00079820: 7374 7320 4c6f 674d 616e 6167 6572 2e61 sts LogManager.a │ │ │ │ │ +00079830: 6464 436f 6e66 6967 7572 6174 696f 6e4c ddConfigurationL │ │ │ │ │ +00079840: 6973 7465 6e65 7220 616e 6420 4c6f 674d istener and LogM │ │ │ │ │ +00079850: 616e 6167 6572 2e72 656d 6f76 6543 6f6e anager.removeCon │ │ │ │ │ +00079860: 6669 6775 7261 7469 6f6e 4c69 7374 656e figurationListen │ │ │ │ │ +00079870: 6572 3b0a 0a3c 6c69 3e6a 6176 612f 7574 er;..
  • java/ut │ │ │ │ │ +00079880: 696c 2f6c 6f67 6769 6e67 2f54 6573 7447 il/logging/TestG │ │ │ │ │ +00079890: 6574 4c6f 6767 6572 4e50 452e 6a61 7661 etLoggerNPE.java │ │ │ │ │ +000798a0: 3a20 4e50 4520 7769 7468 206c 6f67 6769 : NPE with loggi │ │ │ │ │ +000798b0: 6e67 2077 6869 6c65 206c 6175 6e63 6869 ng while launchi │ │ │ │ │ +000798c0: 6e67 2077 6562 7374 6172 740a 0a3c 6c69 ng webstart..
  • java/util/loggi │ │ │ │ │ +000798e0: 6e67 2f54 6573 744c 6f67 436f 6e66 6967 ng/TestLogConfig │ │ │ │ │ +000798f0: 7572 6174 696f 6e44 6561 644c 6f63 6b2e urationDeadLock. │ │ │ │ │ +00079900: 6a61 7661 3a20 5379 6e63 6872 6f6e 697a java: Synchroniz │ │ │ │ │ +00079910: 6174 696f 6e20 6973 7375 6573 2069 6e20 ation issues in │ │ │ │ │ +00079920: 4c6f 6767 6572 2061 6e64 204c 6f67 4d61 Logger and LogMa │ │ │ │ │ +00079930: 6e61 6765 722e 0a0a 3c6c 693e 6a61 7661 nager...
  • java │ │ │ │ │ +00079940: 2f75 7469 6c2f 6c6f 6767 696e 672f 5465 /util/logging/Te │ │ │ │ │ +00079950: 7374 4c6f 6743 6f6e 6669 6775 7261 7469 stLogConfigurati │ │ │ │ │ +00079960: 6f6e 4465 6164 4c6f 636b 5769 7468 436f onDeadLockWithCo │ │ │ │ │ +00079970: 6e66 2e6a 6176 613a 2044 6561 646c 6f63 nf.java: Deadloc │ │ │ │ │ +00079980: 6b20 696e 2064 7261 696e 4c6f 6767 6572 k in drainLogger │ │ │ │ │ +00079990: 5265 6651 7565 7565 426f 756e 6465 6420 RefQueueBounded │ │ │ │ │ +000799a0: 2f20 7265 6164 436f 6e66 6967 7572 6174 / readConfigurat │ │ │ │ │ +000799b0: 696f 6e20 6361 7573 6564 2062 7920 7379 ion caused by sy │ │ │ │ │ +000799c0: 6e63 6872 6f6e 697a 6174 696f 6e20 6973 nchronization is │ │ │ │ │ +000799d0: 7375 6573 2069 6e20 4c6f 6767 6572 2061 sues in Logger a │ │ │ │ │ +000799e0: 6e64 204c 6f67 4d61 6e61 6765 722e 0a0a nd LogManager... │ │ │ │ │ +000799f0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 6c6f
  • java/util/lo │ │ │ │ │ +00079a00: 6767 696e 672f 5465 7374 4c6f 6767 6572 gging/TestLogger │ │ │ │ │ +00079a10: 4275 6e64 6c65 5379 6e63 2e6a 6176 613a BundleSync.java: │ │ │ │ │ +00079a20: 2041 7474 656d 7074 7320 746f 2064 6574 Attempts to det │ │ │ │ │ +00079a30: 6563 7420 7379 6e63 6872 6f6e 697a 6174 ect synchronizat │ │ │ │ │ +00079a40: 696f 6e20 6973 7375 6573 2077 6974 6820 ion issues with │ │ │ │ │ +00079a50: 6765 7452 6573 6f75 7263 6542 756e 646c getResourceBundl │ │ │ │ │ +00079a60: 6528 2920 616e 6420 6765 7452 6573 6f75 e() and getResou │ │ │ │ │ +00079a70: 7263 6542 756e 646c 654e 616d 6528 292e rceBundleName(). │ │ │ │ │ 00079a80: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ 00079a90: 6c6f 6767 696e 672f 5465 7374 4c6f 6767 logging/TestLogg │ │ │ │ │ -00079aa0: 6572 4275 6e64 6c65 5379 6e63 2e6a 6176 erBundleSync.jav │ │ │ │ │ -00079ab0: 613a 2041 7474 656d 7074 7320 746f 2064 a: Attempts to d │ │ │ │ │ -00079ac0: 6574 6563 7420 7379 6e63 6872 6f6e 697a etect synchroniz │ │ │ │ │ -00079ad0: 6174 696f 6e20 6973 7375 6573 2077 6974 ation issues wit │ │ │ │ │ -00079ae0: 6820 6765 7452 6573 6f75 7263 6542 756e h getResourceBun │ │ │ │ │ -00079af0: 646c 6528 2920 616e 6420 6765 7452 6573 dle() and getRes │ │ │ │ │ -00079b00: 6f75 7263 6542 756e 646c 654e 616d 6528 ourceBundleName( │ │ │ │ │ -00079b10: 292e 0a0a 3c6c 693e 6a61 7661 2f75 7469 )...
  • java/uti │ │ │ │ │ -00079b20: 6c2f 6c6f 6767 696e 672f 5465 7374 4c6f l/logging/TestLo │ │ │ │ │ -00079b30: 6767 6572 5765 616b 5265 664c 6561 6b2e ggerWeakRefLeak. │ │ │ │ │ -00079b40: 6a61 7661 3a20 4368 6563 6b20 666f 7220 java: Check for │ │ │ │ │ -00079b50: 5765 616b 5265 6665 7265 6e63 6520 6c65 WeakReference le │ │ │ │ │ -00079b60: 616b 2069 6e20 4c6f 6767 6572 2061 6e64 ak in Logger and │ │ │ │ │ -00079b70: 2061 6e6f 6e79 6d6f 7573 204c 6f67 6765 anonymous Logge │ │ │ │ │ -00079b80: 7220 6f62 6a65 6374 730a 0a3c 6c69 3e6a r objects..
  • j │ │ │ │ │ -00079b90: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ -00079ba0: 2f54 6573 744c 6f67 6769 6e67 5769 7468 /TestLoggingWith │ │ │ │ │ -00079bb0: 4d61 696e 4170 7043 6f6e 7465 7874 2e6a MainAppContext.j │ │ │ │ │ -00079bc0: 6176 613a 2054 6573 7420 7468 6174 2074 ava: Test that t │ │ │ │ │ -00079bd0: 6865 2064 6566 6175 6c74 2075 7365 7220 he default user │ │ │ │ │ -00079be0: 636f 6e74 6578 7420 6973 2075 7365 6420 context is used │ │ │ │ │ -00079bf0: 7768 656e 2069 6e20 7468 6520 6d61 696e when in the main │ │ │ │ │ -00079c00: 2061 7070 6c69 6361 7469 6f6e 2063 6f6e application con │ │ │ │ │ -00079c10: 7465 7874 2e0a 0a3c 6c69 3e6a 6176 612f text...
  • java/ │ │ │ │ │ -00079c20: 7574 696c 2f6c 6f67 6769 6e67 2f54 6573 util/logging/Tes │ │ │ │ │ -00079c30: 744d 6169 6e41 7070 436f 6e74 6578 742e tMainAppContext. │ │ │ │ │ -00079c40: 6a61 7661 3a20 6368 6563 6b73 2074 6861 java: checks tha │ │ │ │ │ -00079c50: 7420 6361 6c6c 696e 6720 6765 744c 6f67 t calling getLog │ │ │ │ │ -00079c60: 6765 7228 2920 6672 6f6d 2061 2054 6872 ger() from a Thr │ │ │ │ │ -00079c70: 6561 6420 7768 6f73 6520 5468 7265 6164 ead whose Thread │ │ │ │ │ -00079c80: 4772 6f75 7020 6973 2061 2063 6869 6c64 Group is a child │ │ │ │ │ -00079c90: 206f 6620 7468 6520 6d61 696e 2072 6f6f of the main roo │ │ │ │ │ -00079ca0: 7420 6772 6f75 7020 646f 6573 6e27 7420 t group doesn't │ │ │ │ │ -00079cb0: 7468 726f 7720 616e 2065 7863 6570 7469 throw an excepti │ │ │ │ │ -00079cc0: 6f6e 2e0a 0a3c 6c69 3e6a 6176 612f 7574 on...
  • java/ut │ │ │ │ │ -00079cd0: 696c 2f6c 6f67 6769 6e67 2f58 4d4c 466f il/logging/XMLFo │ │ │ │ │ -00079ce0: 726d 6174 7465 7244 6174 652e 6a61 7661 rmatterDate.java │ │ │ │ │ -00079cf0: 3a20 584d 4c46 6f72 6d61 7474 6572 2e66 : XMLFormatter.f │ │ │ │ │ -00079d00: 6f72 6d61 7420 656d 6974 7320 696e 636f ormat emits inco │ │ │ │ │ -00079d10: 7272 6563 7420 7965 6172 2028 7965 6172 rrect year (year │ │ │ │ │ -00079d20: 202b 2031 3930 3029 0a0a 3c6c 693e 6a61 + 1900)..
  • ja │ │ │ │ │ -00079d30: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ -00079d40: 6275 6e64 6c65 7365 6172 6368 2f52 6573 bundlesearch/Res │ │ │ │ │ -00079d50: 6f75 7263 6542 756e 646c 6553 6561 7263 ourceBundleSearc │ │ │ │ │ -00079d60: 6854 6573 742e 6a61 7661 3a20 5265 6d6f hTest.java: Remo │ │ │ │ │ -00079d70: 7665 2074 6865 2073 7461 636b 2073 6561 ve the stack sea │ │ │ │ │ -00079d80: 7263 6820 666f 7220 6120 7265 736f 7572 rch for a resour │ │ │ │ │ -00079d90: 6365 2062 756e 646c 6520 4c6f 6767 6572 ce bundle Logger │ │ │ │ │ -00079da0: 2074 6f20 7573 650a 0a3c 6c69 3e6a 6176 to use..
  • jav │ │ │ │ │ -00079db0: 612f 7574 696c 2f6c 6f67 6769 6e67 2f6d a/util/logging/m │ │ │ │ │ -00079dc0: 6f64 756c 6573 2f47 6574 5265 736f 7572 odules/GetResour │ │ │ │ │ -00079dd0: 6365 4275 6e64 6c65 5465 7374 2e6a 6176 ceBundleTest.jav │ │ │ │ │ -00079de0: 613a 2054 6573 7473 204c 6f67 6765 722e a: Tests Logger. │ │ │ │ │ -00079df0: 6765 744c 6f67 6765 7220 2b20 6c6f 6767 getLogger + logg │ │ │ │ │ -00079e00: 6572 2e67 6574 5265 736f 7572 6365 4275 er.getResourceBu │ │ │ │ │ -00079e10: 6e64 6c65 2069 6e20 616e 206e 616d 6564 ndle in an named │ │ │ │ │ -00079e20: 2f75 6e6e 616d 6564 206d 6f64 756c 652c /unnamed module, │ │ │ │ │ -00079e30: 2072 6573 6f75 7263 6573 2061 7265 2069 resources are i │ │ │ │ │ -00079e40: 6e20 6e61 6d65 6420 616e 6420 756e 6e61 n named and unna │ │ │ │ │ -00079e50: 6d65 6420 6d6f 6475 6c65 7320 7265 7370 med modules resp │ │ │ │ │ -00079e60: 6563 7469 7665 6c79 2e0a 0a3c 6c69 3e6a ectively...
  • j │ │ │ │ │ -00079e70: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ -00079e80: 2f6d 6f64 756c 6573 2f4c 6f67 4d61 6e61 /modules/LogMana │ │ │ │ │ -00079e90: 6765 7249 6e4d 6f64 756c 652f 4c6f 674d gerInModule/LogM │ │ │ │ │ -00079ea0: 616e 6167 6572 496e 4d6f 6475 6c65 5465 anagerInModuleTe │ │ │ │ │ -00079eb0: 7374 2e6a 6176 613a 2056 6572 6966 6965 st.java: Verifie │ │ │ │ │ -00079ec0: 7320 7468 6174 2061 2063 7573 746f 6d20 s that a custom │ │ │ │ │ -00079ed0: 4c6f 674d 616e 6167 6572 206f 7220 6375 LogManager or cu │ │ │ │ │ -00079ee0: 7374 6f6d 2048 616e 646c 6572 2063 616e stom Handler can │ │ │ │ │ -00079ef0: 2062 6520 696e 7374 616e 7469 6174 6564 be instantiated │ │ │ │ │ -00079f00: 2062 7920 7468 6520 6c6f 6767 696e 6720 by the logging │ │ │ │ │ -00079f10: 7379 7374 656d 2069 6620 7468 6579 2061 system if they a │ │ │ │ │ -00079f20: 7265 2069 6e20 6120 7061 636b 6167 6520 re in a package │ │ │ │ │ -00079f30: 7468 6174 2069 7320 6578 706f 7274 6564 that is exported │ │ │ │ │ -00079f40: 2074 6f20 6a61 7661 2e6c 6f67 6769 6e67 to java.logging │ │ │ │ │ -00079f50: 2062 7920 6120 6d6f 6475 6c65 2e0a 0a3c by a module...< │ │ │ │ │ -00079f60: 6c69 3e6a 6176 612f 7574 696c 2f70 7265 li>java/util/pre │ │ │ │ │ -00079f70: 6673 2f41 6464 4e6f 6465 4368 616e 6765 fs/AddNodeChange │ │ │ │ │ -00079f80: 4c69 7374 656e 6572 2e6a 6176 613a 2043 Listener.java: C │ │ │ │ │ -00079f90: 6865 636b 7320 6966 2065 7665 6e74 7320 hecks if events │ │ │ │ │ -00079fa0: 6172 6520 6465 6c69 7665 7265 6420 746f are delivered to │ │ │ │ │ -00079fb0: 2061 206c 6973 7465 6e65 7220 7768 656e a listener when │ │ │ │ │ -00079fc0: 2061 2063 6869 6c64 206e 6f64 6520 6973 a child node is │ │ │ │ │ -00079fd0: 2061 6464 6564 206f 7220 7265 6d6f 7665 added or remove │ │ │ │ │ -00079fe0: 640a 0a3c 6c69 3e6a 6176 612f 7574 696c d..
  • java/util │ │ │ │ │ -00079ff0: 2f70 7265 6673 2f43 6865 636b 5573 6572 /prefs/CheckUser │ │ │ │ │ -0007a000: 5072 6566 7353 746f 7261 6765 2e6a 6176 PrefsStorage.jav │ │ │ │ │ -0007a010: 613a 2054 6573 7473 2074 6861 7420 7573 a: Tests that us │ │ │ │ │ -0007a020: 6572 2070 7265 6665 7265 6e63 6573 2061 er preferences a │ │ │ │ │ -0007a030: 7265 2073 746f 7265 6420 696e 2074 6865 re stored in the │ │ │ │ │ -0007a040: 2070 6572 6d61 6e65 6e74 2073 746f 7261 permanent stora │ │ │ │ │ -0007a050: 6765 0a0a 3c6c 693e 6a61 7661 2f75 7469 ge..
  • java/uti │ │ │ │ │ -0007a060: 6c2f 7072 6566 732f 436f 6465 506f 696e l/prefs/CodePoin │ │ │ │ │ -0007a070: 745a 6572 6f50 7265 6673 5465 7374 2e6a tZeroPrefsTest.j │ │ │ │ │ -0007a080: 6176 613a 2045 6e73 7572 6520 6120 636f ava: Ensure a co │ │ │ │ │ -0007a090: 6465 2070 6f69 6e74 2055 2b30 3030 3020 de point U+0000 │ │ │ │ │ -0007a0a0: 6e75 6c6c 2063 6f6e 7472 6f6c 2063 6861 null control cha │ │ │ │ │ -0007a0b0: 7261 6374 6572 2069 7320 6465 7465 6374 racter is detect │ │ │ │ │ -0007a0c0: 6564 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ed...
  • java/ut │ │ │ │ │ -0007a0d0: 696c 2f70 7265 6673 2f43 6f6d 6d65 6e74 il/prefs/Comment │ │ │ │ │ -0007a0e0: 7349 6e58 6d6c 2e6a 6176 613a 2058 4d6c sInXml.java: XMl │ │ │ │ │ -0007a0f0: 2043 6f6d 6d65 6e74 7320 696e 2050 7265 Comments in Pre │ │ │ │ │ -0007a100: 6665 7265 6e63 6573 2046 696c 6520 6c65 ferences File le │ │ │ │ │ -0007a110: 6164 2074 6f20 436c 6173 7343 6173 7445 ad to ClassCastE │ │ │ │ │ -0007a120: 7863 6570 7469 6f6e 0a0a 3c6c 693e 6a61 xception..
  • ja │ │ │ │ │ -0007a130: 7661 2f75 7469 6c2f 7072 6566 732f 436f va/util/prefs/Co │ │ │ │ │ -0007a140: 6e66 6c69 6374 496e 466c 7573 682e 6a61 nflictInFlush.ja │ │ │ │ │ -0007a150: 7661 3a20 666c 7573 6828 2920 7468 726f va: flush() thro │ │ │ │ │ -0007a160: 7773 2061 6e20 496c 6c65 6761 6c53 7461 ws an IllegalSta │ │ │ │ │ -0007a170: 7465 4578 6365 7074 696f 6e20 6f6e 2061 teException on a │ │ │ │ │ -0007a180: 2072 656d 6f76 6564 206e 6f64 650a 0a3c removed node..< │ │ │ │ │ -0007a190: 6c69 3e6a 6176 612f 7574 696c 2f70 7265 li>java/util/pre │ │ │ │ │ -0007a1a0: 6673 2f45 7870 6f72 744e 6f64 652e 6a61 fs/ExportNode.ja │ │ │ │ │ -0007a1b0: 7661 3a20 4475 6520 746f 2061 2062 7567 va: Due to a bug │ │ │ │ │ -0007a1c0: 2069 6e20 584d 4c53 7570 706f 7274 2e70 in XMLSupport.p │ │ │ │ │ -0007a1d0: 7574 5072 6566 6572 656e 6365 7349 6e58 utPreferencesInX │ │ │ │ │ -0007a1e0: 6d6c 282e 2e2e 292c 206e 6f64 6527 7320 ml(...), node's │ │ │ │ │ -0007a1f0: 6b65 7973 2077 6f75 6c64 206e 6f74 2067 keys would not g │ │ │ │ │ -0007a200: 6574 2065 7870 6f72 7465 642e 0a0a 3c6c et exported...java/util/pref │ │ │ │ │ -0007a220: 732f 4578 706f 7274 5375 6274 7265 652e s/ExportSubtree. │ │ │ │ │ -0007a230: 6a61 7661 3a20 6368 6563 6b73 2069 6620 java: checks if │ │ │ │ │ -0007a240: 7468 6520 6f75 7470 7574 206f 6620 6578 the output of ex │ │ │ │ │ -0007a250: 706f 7274 5375 6274 7265 6528 2920 6973 portSubtree() is │ │ │ │ │ -0007a260: 2069 6465 6e74 6963 616c 2074 6f20 7468 identical to th │ │ │ │ │ -0007a270: 6520 6f75 7470 7574 2066 726f 6d20 7072 e output from pr │ │ │ │ │ -0007a280: 6576 696f 7573 2072 656c 6561 7365 2e0a evious release.. │ │ │ │ │ -0007a290: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f70 .
  • java/util/p │ │ │ │ │ -0007a2a0: 7265 6673 2f50 7265 6673 5370 6954 6573 refs/PrefsSpiTes │ │ │ │ │ -0007a2b0: 742e 6a61 7661 3a20 556e 6974 2074 6573 t.java: Unit tes │ │ │ │ │ -0007a2c0: 7420 666f 7220 5072 6566 6572 656e 6365 t for Preference │ │ │ │ │ -0007a2d0: 7320 6a61 7220 7072 6f76 6964 6572 730a s jar providers. │ │ │ │ │ -0007a2e0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f70 .
  • java/util/p │ │ │ │ │ -0007a2f0: 7265 6673 2f52 656d 6f76 654e 756c 6c4b refs/RemoveNullK │ │ │ │ │ -0007a300: 6579 4368 6563 6b2e 6a61 7661 3a20 4368 eyCheck.java: Ch │ │ │ │ │ -0007a310: 6563 6b20 6966 204e 756c 6c50 6f69 6e74 eck if NullPoint │ │ │ │ │ -0007a320: 6572 4578 6365 7074 696f 6e20 6973 2074 erException is t │ │ │ │ │ -0007a330: 6872 6f77 6e20 6966 2074 6865 206b 6579 hrown if the key │ │ │ │ │ -0007a340: 2070 6173 7365 6420 746f 2072 656d 6f76 passed to remov │ │ │ │ │ -0007a350: 6528 2920 6973 206e 756c 6c2e 0a0a 3c6c e() is null...java/util/pref │ │ │ │ │ -0007a370: 732f 5265 6d6f 7665 5265 6164 4f6e 6c79 s/RemoveReadOnly │ │ │ │ │ -0007a380: 4e6f 6465 2e6a 6176 613a 2063 6865 636b Node.java: check │ │ │ │ │ -0007a390: 2069 6620 7772 6f6e 6720 6578 6365 7074 if wrong except │ │ │ │ │ -0007a3a0: 696f 6e20 6765 7473 2074 6872 6f77 6e20 ion gets thrown │ │ │ │ │ -0007a3b0: 6966 206f 6e65 206f 6620 7468 6520 6368 if one of the ch │ │ │ │ │ -0007a3c0: 696c 6420 6e6f 6465 7320 6973 2072 6561 ild nodes is rea │ │ │ │ │ -0007a3d0: 646f 6e6c 7920 6f6e 2075 6e64 6572 6c79 donly on underly │ │ │ │ │ -0007a3e0: 696e 6720 6669 6c65 7379 7374 656d 2077 ing filesystem w │ │ │ │ │ -0007a3f0: 6865 6e20 6e6f 6465 2069 7320 6265 696e hen node is bein │ │ │ │ │ -0007a400: 6720 7265 6d6f 7665 642e 0a0a 3c6c 693e g removed...
  • │ │ │ │ │ -0007a410: 6a61 7661 2f75 7469 6c2f 7072 6566 732f java/util/prefs/ │ │ │ │ │ -0007a420: 5265 6d6f 7665 556e 7265 6765 644c 6973 RemoveUnregedLis │ │ │ │ │ -0007a430: 7465 6e65 722e 6a61 7661 3a20 4368 6563 tener.java: Chec │ │ │ │ │ -0007a440: 6b73 2069 6620 636f 7272 6563 7420 6578 ks if correct ex │ │ │ │ │ -0007a450: 6365 7074 696f 6e20 6765 7473 2074 6872 ception gets thr │ │ │ │ │ -0007a460: 6f77 6e20 7768 656e 2072 656d 6f76 696e own when removin │ │ │ │ │ -0007a470: 6720 616e 2075 6e72 6567 6973 7465 7265 g an unregistere │ │ │ │ │ -0007a480: 6420 4e6f 6465 4368 616e 6765 4c69 7374 d NodeChangeList │ │ │ │ │ -0007a490: 656e 6572 202e 0a0a 3c6c 693e 6a61 7661 ener ...
  • java │ │ │ │ │ -0007a4a0: 2f75 7469 6c2f 7072 6566 732f 5365 7269 /util/prefs/Seri │ │ │ │ │ -0007a4b0: 616c 697a 6545 7863 6570 7469 6f6e 732e alizeExceptions. │ │ │ │ │ -0007a4c0: 6a61 7661 3a20 5072 6566 7320 6578 6365 java: Prefs exce │ │ │ │ │ -0007a4d0: 7074 696f 6e73 2077 6572 6520 756e 696e ptions were unin │ │ │ │ │ -0007a4e0: 7465 6e74 696f 6e61 6c6c 7920 6e6f 7420 tentionally not │ │ │ │ │ -0007a4f0: 7365 7269 616c 697a 6162 6c65 0a0a 3c6c serializable..java/util/rege │ │ │ │ │ -0007a510: 782f 496d 6d75 7461 626c 654d 6174 6368 x/ImmutableMatch │ │ │ │ │ -0007a520: 5265 7375 6c74 5465 7374 2e6a 6176 613a ResultTest.java: │ │ │ │ │ -0007a530: 2054 6573 7473 2074 6f20 6578 6572 6369 Tests to exerci │ │ │ │ │ -0007a540: 7365 2074 6865 206f 7074 696d 697a 6174 se the optimizat │ │ │ │ │ -0007a550: 696f 6e20 6465 7363 7269 6265 6420 696e ion described in │ │ │ │ │ -0007a560: 2074 6865 2062 7567 2072 6570 6f72 742e the bug report. │ │ │ │ │ -0007a570: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0007a580: 7265 6765 782f 4e61 6d65 6447 726f 7570 regex/NamedGroup │ │ │ │ │ -0007a590: 7354 6573 7473 2e6a 6176 613a 2020 0a0a sTests.java: .. │ │ │ │ │ -0007a5a0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7265
  • java/util/re │ │ │ │ │ -0007a5b0: 6765 782f 4e65 6761 7469 7665 4172 7261 gex/NegativeArra │ │ │ │ │ -0007a5c0: 7953 697a 652e 6a61 7661 3a20 5061 7474 ySize.java: Patt │ │ │ │ │ -0007a5d0: 6572 6e2e 636f 6d70 696c 6528 2920 6361 ern.compile() ca │ │ │ │ │ -0007a5e0: 6e20 7468 726f 7720 636f 6e66 7573 696e n throw confusin │ │ │ │ │ -0007a5f0: 6720 4e65 6761 7469 7665 4172 7261 7953 g NegativeArrayS │ │ │ │ │ -0007a600: 697a 6545 7863 6570 7469 6f6e 0a0a 3c6c izeException..java/util/rege │ │ │ │ │ -0007a620: 782f 5061 7474 6572 6e53 7472 6561 6d54 x/PatternStreamT │ │ │ │ │ -0007a630: 6573 742e 6a61 7661 3a20 556e 6974 2074 est.java: Unit t │ │ │ │ │ -0007a640: 6573 7473 2073 7472 6561 6d20 616e 6420 ests stream and │ │ │ │ │ -0007a650: 6c61 6d62 6461 2d62 6173 6564 206d 6574 lambda-based met │ │ │ │ │ -0007a660: 686f 6473 206f 6e20 5061 7474 6572 6e20 hods on Pattern │ │ │ │ │ -0007a670: 616e 6420 4d61 7463 6865 720a 0a3c 6c69 and Matcher..
  • java/util/regex │ │ │ │ │ -0007a690: 2f52 6567 4578 5465 7374 2e6a 6176 613a /RegExTest.java: │ │ │ │ │ -0007a6a0: 2074 6573 7473 2052 6567 4578 7020 6672 tests RegExp fr │ │ │ │ │ -0007a6b0: 616d 6577 6f72 6b20 2875 7365 202d 4473 amework (use -Ds │ │ │ │ │ -0007a6c0: 6565 643d 5820 746f 2073 6574 2050 524e eed=X to set PRN │ │ │ │ │ -0007a6d0: 4720 7365 6564 290a 0a3c 6c69 3e6a 6176 G seed)..
  • jav │ │ │ │ │ -0007a6e0: 612f 7574 696c 2f72 6567 6578 2f53 706c a/util/regex/Spl │ │ │ │ │ -0007a6f0: 6974 5769 7468 4465 6c69 6d69 7465 7273 itWithDelimiters │ │ │ │ │ -0007a700: 5465 7374 2e6a 6176 613a 2054 6573 7473 Test.java: Tests │ │ │ │ │ -0007a710: 2074 6f20 6578 6572 6369 7365 2074 6865 to exercise the │ │ │ │ │ -0007a720: 2073 706c 6974 2066 756e 6374 696f 6e61 split functiona │ │ │ │ │ -0007a730: 6c69 7479 2061 6464 6564 2069 6e20 7468 lity added in th │ │ │ │ │ -0007a740: 6520 6973 7375 652e 0a0a 3c6c 693e 6a61 e issue...
  • ja │ │ │ │ │ -0007a750: 7661 2f75 7469 6c2f 7265 6765 782f 7768 va/util/regex/wh │ │ │ │ │ -0007a760: 6974 6562 6f78 2f47 7261 7068 656d 6554 itebox/GraphemeT │ │ │ │ │ -0007a770: 6573 742e 6a61 7661 3a20 7465 7374 7320 est.java: tests │ │ │ │ │ -0007a780: 556e 6963 6f64 6520 4578 7465 6e64 6564 Unicode Extended │ │ │ │ │ -0007a790: 2047 7261 7068 656d 6520 7375 7070 6f72 Grapheme suppor │ │ │ │ │ -0007a7a0: 740a 0a3c 6c69 3e6a 6176 612f 7574 696c t..
  • java/util │ │ │ │ │ -0007a7b0: 2f73 7069 2f52 6573 6f75 7263 6542 756e /spi/ResourceBun │ │ │ │ │ -0007a7c0: 646c 6543 6f6e 7472 6f6c 5072 6f76 6964 dleControlProvid │ │ │ │ │ -0007a7d0: 6572 2f55 7365 7244 6566 6175 6c74 436f er/UserDefaultCo │ │ │ │ │ -0007a7e0: 6e74 726f 6c54 6573 742e 6a61 7661 3a20 ntrolTest.java: │ │ │ │ │ -0007a7f0: 5465 7374 2052 6573 6f75 7263 6542 756e Test ResourceBun │ │ │ │ │ -0007a800: 646c 652e 436f 6e74 726f 6c20 7072 6f76 dle.Control prov │ │ │ │ │ -0007a810: 6964 6564 2075 7369 6e67 2053 5049 2e0a ided using SPI.. │ │ │ │ │ -0007a820: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f73 .
  • java/util/s │ │ │ │ │ -0007a830: 7069 2f54 6f6f 6c50 726f 7669 6465 7244 pi/ToolProviderD │ │ │ │ │ -0007a840: 6573 6372 6970 7469 6f6e 5465 7374 2e6a escriptionTest.j │ │ │ │ │ -0007a850: 6176 613a 2074 6573 7420 546f 6f6c 5072 ava: test ToolPr │ │ │ │ │ -0007a860: 6f76 6964 6572 2773 2064 6573 6372 6970 ovider's descrip │ │ │ │ │ -0007a870: 7469 6f6e 2041 5049 0a0a 3c6c 693e 6a61 tion API..
  • ja │ │ │ │ │ -0007a880: 7661 2f75 7469 6c2f 7370 692f 546f 6f6c va/util/spi/Tool │ │ │ │ │ -0007a890: 5072 6f76 6964 6572 5465 7374 2e6a 6176 ProviderTest.jav │ │ │ │ │ -0007a8a0: 613a 2074 6573 7420 546f 6f6c 5072 6f76 a: test ToolProv │ │ │ │ │ -0007a8b0: 6964 6572 2053 5049 0a0a 3c6c 693e 6a61 ider SPI..
  • ja │ │ │ │ │ -0007a8c0: 7661 2f75 7469 6c2f 7374 7265 616d 2f43 va/util/stream/C │ │ │ │ │ -0007a8d0: 7573 746f 6d46 4a50 6f6f 6c54 6573 742e ustomFJPoolTest. │ │ │ │ │ -0007a8e0: 6a61 7661 3a20 5465 7374 7320 7374 7265 java: Tests stre │ │ │ │ │ -0007a8f0: 616d 2065 7865 6375 7469 6f6e 2069 6e20 am execution in │ │ │ │ │ -0007a900: 6120 6375 7374 6f6d 2046 6f72 6b4a 6f69 a custom ForkJoi │ │ │ │ │ -0007a910: 6e50 6f6f 6c0a 0a3c 6c69 3e6a 6176 612f nPool..
  • java/ │ │ │ │ │ -0007a920: 7574 696c 2f73 7472 6561 6d2f 5465 7374 util/stream/Test │ │ │ │ │ -0007a930: 446f 7562 6c65 5375 6d41 7665 7261 6765 DoubleSumAverage │ │ │ │ │ -0007a940: 2e6a 6176 613a 2054 6573 7420 666f 7220 .java: Test for │ │ │ │ │ -0007a950: 7573 6520 6f66 206e 6f6e 2d6e 6169 7665 use of non-naive │ │ │ │ │ -0007a960: 2073 756d 6d61 7469 6f6e 2069 6e20 7374 summation in st │ │ │ │ │ -0007a970: 7265 616d 2d72 656c 6174 6564 2073 756d ream-related sum │ │ │ │ │ -0007a980: 2061 6e64 2061 7665 7261 6765 206f 7065 and average ope │ │ │ │ │ -0007a990: 7261 7469 6f6e 732e 0a0a 3c6c 693e 6a61 rations...
  • ja │ │ │ │ │ -0007a9a0: 7661 2f75 7469 6c2f 7374 7265 616d 2f62 va/util/stream/b │ │ │ │ │ -0007a9b0: 6f6f 7474 6573 742f 6a61 7661 2e62 6173 oottest/java.bas │ │ │ │ │ -0007a9c0: 652f 6a61 7661 2f75 7469 6c2f 7374 7265 e/java/util/stre │ │ │ │ │ -0007a9d0: 616d 2f41 6273 7472 6163 7453 7069 6e65 am/AbstractSpine │ │ │ │ │ -0007a9e0: 6442 7566 6665 7254 6573 742e 6a61 7661 dBufferTest.java │ │ │ │ │ -0007a9f0: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7574 : ..
  • java/ut │ │ │ │ │ -0007aa00: 696c 2f73 7472 6561 6d2f 626f 6f74 7465 il/stream/bootte │ │ │ │ │ -0007aa10: 7374 2f6a 6176 612e 6261 7365 2f6a 6176 st/java.base/jav │ │ │ │ │ -0007aa20: 612f 7574 696c 2f73 7472 6561 6d2f 446f a/util/stream/Do │ │ │ │ │ -0007aa30: 7562 6c65 4e6f 6465 5465 7374 2e6a 6176 ubleNodeTest.jav │ │ │ │ │ -0007aa40: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ -0007aa50: 7469 6c2f 7374 7265 616d 2f62 6f6f 7474 til/stream/boott │ │ │ │ │ -0007aa60: 6573 742f 6a61 7661 2e62 6173 652f 6a61 est/java.base/ja │ │ │ │ │ -0007aa70: 7661 2f75 7469 6c2f 7374 7265 616d 2f46 va/util/stream/F │ │ │ │ │ -0007aa80: 6c61 674f 7054 6573 742e 6a61 7661 3a20 lagOpTest.java: │ │ │ │ │ -0007aa90: 200a 0a3c 6c69 3e6a 6176 612f 7574 696c ..
  • java/util │ │ │ │ │ -0007aaa0: 2f73 7472 6561 6d2f 626f 6f74 7465 7374 /stream/boottest │ │ │ │ │ -0007aab0: 2f6a 6176 612e 6261 7365 2f6a 6176 612f /java.base/java/ │ │ │ │ │ -0007aac0: 7574 696c 2f73 7472 6561 6d2f 496e 744e util/stream/IntN │ │ │ │ │ -0007aad0: 6f64 6554 6573 742e 6a61 7661 3a20 200a odeTest.java: . │ │ │ │ │ -0007aae0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f73 .
  • java/util/s │ │ │ │ │ -0007aaf0: 7472 6561 6d2f 626f 6f74 7465 7374 2f6a tream/boottest/j │ │ │ │ │ -0007ab00: 6176 612e 6261 7365 2f6a 6176 612f 7574 ava.base/java/ut │ │ │ │ │ -0007ab10: 696c 2f73 7472 6561 6d2f 4c6f 6e67 4e6f il/stream/LongNo │ │ │ │ │ -0007ab20: 6465 5465 7374 2e6a 6176 613a 2020 0a0a deTest.java: .. │ │ │ │ │ -0007ab30: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7374
  • java/util/st │ │ │ │ │ -0007ab40: 7265 616d 2f62 6f6f 7474 6573 742f 6a61 ream/boottest/ja │ │ │ │ │ -0007ab50: 7661 2e62 6173 652f 6a61 7661 2f75 7469 va.base/java/uti │ │ │ │ │ -0007ab60: 6c2f 7374 7265 616d 2f4e 6f64 6542 7569 l/stream/NodeBui │ │ │ │ │ -0007ab70: 6c64 6572 5465 7374 2e6a 6176 613a 2020 lderTest.java: │ │ │ │ │ -0007ab80: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0007ab90: 7374 7265 616d 2f62 6f6f 7474 6573 742f stream/boottest/ │ │ │ │ │ -0007aba0: 6a61 7661 2e62 6173 652f 6a61 7661 2f75 java.base/java/u │ │ │ │ │ -0007abb0: 7469 6c2f 7374 7265 616d 2f4e 6f64 6554 til/stream/NodeT │ │ │ │ │ -0007abc0: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
  • java/util/strea │ │ │ │ │ -0007abe0: 6d2f 626f 6f74 7465 7374 2f6a 6176 612e m/boottest/java. │ │ │ │ │ -0007abf0: 6261 7365 2f6a 6176 612f 7574 696c 2f73 base/java/util/s │ │ │ │ │ -0007ac00: 7472 6561 6d2f 536c 6963 6553 706c 6974 tream/SliceSplit │ │ │ │ │ -0007ac10: 6572 6174 6f72 5465 7374 2e6a 6176 613a eratorTest.java: │ │ │ │ │ -0007ac20: 2020 0a0a 3c6c 693e 6a61 7661 2f75 7469 ..
  • java/uti │ │ │ │ │ -0007ac30: 6c2f 7374 7265 616d 2f62 6f6f 7474 6573 l/stream/boottes │ │ │ │ │ -0007ac40: 742f 6a61 7661 2e62 6173 652f 6a61 7661 t/java.base/java │ │ │ │ │ -0007ac50: 2f75 7469 6c2f 7374 7265 616d 2f53 7069 /util/stream/Spi │ │ │ │ │ -0007ac60: 6e65 6442 7566 6665 7244 6f75 626c 6554 nedBufferDoubleT │ │ │ │ │ -0007ac70: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
  • java/util/strea │ │ │ │ │ -0007ac90: 6d2f 626f 6f74 7465 7374 2f6a 6176 612e m/boottest/java. │ │ │ │ │ -0007aca0: 6261 7365 2f6a 6176 612f 7574 696c 2f73 base/java/util/s │ │ │ │ │ -0007acb0: 7472 6561 6d2f 5370 696e 6564 4275 6666 tream/SpinedBuff │ │ │ │ │ -0007acc0: 6572 496e 7454 6573 742e 6a61 7661 3a20 erIntTest.java: │ │ │ │ │ -0007acd0: 200a 0a3c 6c69 3e6a 6176 612f 7574 696c ..
  • java/util │ │ │ │ │ -0007ace0: 2f73 7472 6561 6d2f 626f 6f74 7465 7374 /stream/boottest │ │ │ │ │ -0007acf0: 2f6a 6176 612e 6261 7365 2f6a 6176 612f /java.base/java/ │ │ │ │ │ -0007ad00: 7574 696c 2f73 7472 6561 6d2f 5370 696e util/stream/Spin │ │ │ │ │ -0007ad10: 6564 4275 6666 6572 496e 7465 6765 7254 edBufferIntegerT │ │ │ │ │ -0007ad20: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
  • java/util/strea │ │ │ │ │ -0007ad40: 6d2f 626f 6f74 7465 7374 2f6a 6176 612e m/boottest/java. │ │ │ │ │ -0007ad50: 6261 7365 2f6a 6176 612f 7574 696c 2f73 base/java/util/s │ │ │ │ │ -0007ad60: 7472 6561 6d2f 5370 696e 6564 4275 6666 tream/SpinedBuff │ │ │ │ │ -0007ad70: 6572 4c6f 6e67 5465 7374 2e6a 6176 613a erLongTest.java: │ │ │ │ │ -0007ad80: 2020 0a0a 3c6c 693e 6a61 7661 2f75 7469 ..
  • java/uti │ │ │ │ │ -0007ad90: 6c2f 7374 7265 616d 2f62 6f6f 7474 6573 l/stream/boottes │ │ │ │ │ -0007ada0: 742f 6a61 7661 2e62 6173 652f 6a61 7661 t/java.base/java │ │ │ │ │ -0007adb0: 2f75 7469 6c2f 7374 7265 616d 2f53 7472 /util/stream/Str │ │ │ │ │ -0007adc0: 6561 6d46 6c61 6773 5465 7374 2e6a 6176 eamFlagsTest.jav │ │ │ │ │ -0007add0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ -0007ade0: 7469 6c2f 7374 7265 616d 2f62 6f6f 7474 til/stream/boott │ │ │ │ │ -0007adf0: 6573 742f 6a61 7661 2e62 6173 652f 6a61 est/java.base/ja │ │ │ │ │ -0007ae00: 7661 2f75 7469 6c2f 7374 7265 616d 2f53 va/util/stream/S │ │ │ │ │ -0007ae10: 7472 6561 6d4f 7046 6c61 6773 5465 7374 treamOpFlagsTest │ │ │ │ │ -0007ae20: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -0007ae30: 7661 2f75 7469 6c2f 7374 7265 616d 2f62 va/util/stream/b │ │ │ │ │ -0007ae40: 6f6f 7474 6573 742f 6a61 7661 2e62 6173 oottest/java.bas │ │ │ │ │ -0007ae50: 652f 6a61 7661 2f75 7469 6c2f 7374 7265 e/java/util/stre │ │ │ │ │ -0007ae60: 616d 2f53 7472 6561 6d52 6575 7365 5465 am/StreamReuseTe │ │ │ │ │ -0007ae70: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ -0007ae80: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ -0007ae90: 2f65 7861 6d70 6c65 732f 4a61 7661 646f /examples/Javado │ │ │ │ │ -0007aea0: 6345 7861 6d70 6c65 732e 6a61 7661 3a20 cExamples.java: │ │ │ │ │ -0007aeb0: 4368 6563 6b73 2074 6f20 656e 7375 7265 Checks to ensure │ │ │ │ │ -0007aec0: 2065 7861 6d70 6c65 2063 6f64 6520 6469 example code di │ │ │ │ │ -0007aed0: 7370 6c61 7965 6420 696e 2074 6865 2041 splayed in the A │ │ │ │ │ -0007aee0: 5049 2064 6f63 756d 656e 7461 7469 6f6e PI documentation │ │ │ │ │ -0007aef0: 206f 6620 6a61 7661 2f75 7469 6c2f 5374 of java/util/St │ │ │ │ │ -0007af00: 7265 616d 2063 6f6d 7069 6c65 7320 636f ream compiles co │ │ │ │ │ -0007af10: 7272 6563 746c 792e 0a0a 3c6c 693e 6a61 rrectly...
  • ja │ │ │ │ │ -0007af20: 7661 2f75 7469 6c2f 7374 7265 616d 2f74 va/util/stream/t │ │ │ │ │ -0007af30: 6573 742f 6f72 672f 6f70 656e 6a64 6b2f est/org/openjdk/ │ │ │ │ │ -0007af40: 7465 7374 732f 6a61 7661 2f6c 616e 672f tests/java/lang/ │ │ │ │ │ -0007af50: 696e 766f 6b65 2f44 6573 6572 6961 6c69 invoke/Deseriali │ │ │ │ │ -0007af60: 7a65 4d65 7468 6f64 5465 7374 2e6a 6176 zeMethodTest.jav │ │ │ │ │ -0007af70: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ -0007af80: 7469 6c2f 7374 7265 616d 2f74 6573 742f til/stream/test/ │ │ │ │ │ -0007af90: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ -0007afa0: 732f 6a61 7661 2f6c 616e 672f 696e 766f s/java/lang/invo │ │ │ │ │ -0007afb0: 6b65 2f4d 4850 726f 7869 6573 5465 7374 ke/MHProxiesTest │ │ │ │ │ -0007afc0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -0007afd0: 7661 2f75 7469 6c2f 7374 7265 616d 2f74 va/util/stream/t │ │ │ │ │ -0007afe0: 6573 742f 6f72 672f 6f70 656e 6a64 6b2f est/org/openjdk/ │ │ │ │ │ -0007aff0: 7465 7374 732f 6a61 7661 2f6c 616e 672f tests/java/lang/ │ │ │ │ │ -0007b000: 696e 766f 6b65 2f53 6572 6961 6c69 7a65 invoke/Serialize │ │ │ │ │ -0007b010: 644c 616d 6264 6154 6573 742e 6a61 7661 dLambdaTest.java │ │ │ │ │ -0007b020: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7574 : ..
  • java/ut │ │ │ │ │ -0007b030: 696c 2f73 7472 6561 6d2f 7465 7374 2f6f il/stream/test/o │ │ │ │ │ -0007b040: 7267 2f6f 7065 6e6a 646b 2f74 6573 7473 rg/openjdk/tests │ │ │ │ │ -0007b050: 2f6a 6176 612f 7574 696c 2f46 696c 6c61 /java/util/Filla │ │ │ │ │ -0007b060: 626c 6553 7472 696e 6754 6573 742e 6a61 bleStringTest.ja │ │ │ │ │ -0007b070: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -0007b080: 7574 696c 2f73 7472 6561 6d2f 7465 7374 util/stream/test │ │ │ │ │ -0007b090: 2f6f 7267 2f6f 7065 6e6a 646b 2f74 6573 /org/openjdk/tes │ │ │ │ │ -0007b0a0: 7473 2f6a 6176 612f 7574 696c 2f4d 6170 ts/java/util/Map │ │ │ │ │ -0007b0b0: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..java/util/stre │ │ │ │ │ -0007b0d0: 616d 2f74 6573 742f 6f72 672f 6f70 656e am/test/org/open │ │ │ │ │ -0007b0e0: 6a64 6b2f 7465 7374 732f 6a61 7661 2f75 jdk/tests/java/u │ │ │ │ │ -0007b0f0: 7469 6c2f 5370 6c69 7474 6162 6c65 5261 til/SplittableRa │ │ │ │ │ -0007b100: 6e64 6f6d 5465 7374 2e6a 6176 613a 2020 ndomTest.java: │ │ │ │ │ -0007b110: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0007b120: 7374 7265 616d 2f74 6573 742f 6f72 672f stream/test/org/ │ │ │ │ │ -0007b130: 6f70 656e 6a64 6b2f 7465 7374 732f 6a61 openjdk/tests/ja │ │ │ │ │ -0007b140: 7661 2f75 7469 6c2f 7374 7265 616d 2f43 va/util/stream/C │ │ │ │ │ -0007b150: 6f6c 6c65 6374 416e 6453 756d 6d61 7279 ollectAndSummary │ │ │ │ │ -0007b160: 5374 6174 6973 7469 6373 5465 7374 2e6a StatisticsTest.j │ │ │ │ │ -0007b170: 6176 613a 2070 7269 6d74 6976 6520 7374 ava: primtive st │ │ │ │ │ -0007b180: 7265 616d 2063 6f6c 6c65 6374 696f 6e20 ream collection │ │ │ │ │ -0007b190: 7769 7468 2073 756d 6d61 7279 2073 7461 with summary sta │ │ │ │ │ -0007b1a0: 7469 7374 6963 730a 0a3c 6c69 3e6a 6176 tistics..
  • jav │ │ │ │ │ -0007b1b0: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ -0007b1c0: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ -0007b1d0: 6573 7473 2f6a 6176 612f 7574 696c 2f73 ests/java/util/s │ │ │ │ │ -0007b1e0: 7472 6561 6d2f 436f 6c6c 6563 7469 6f6e tream/Collection │ │ │ │ │ -0007b1f0: 416e 644d 6170 4d6f 6469 6679 5374 7265 AndMapModifyStre │ │ │ │ │ -0007b200: 616d 5465 7374 2e6a 6176 613a 2020 0a0a amTest.java: .. │ │ │ │ │ -0007b210: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7374
  • java/util/st │ │ │ │ │ -0007b220: 7265 616d 2f74 6573 742f 6f72 672f 6f70 ream/test/org/op │ │ │ │ │ -0007b230: 656e 6a64 6b2f 7465 7374 732f 6a61 7661 enjdk/tests/java │ │ │ │ │ -0007b240: 2f75 7469 6c2f 7374 7265 616d 2f43 6f6c /util/stream/Col │ │ │ │ │ -0007b250: 6c65 6374 6f72 4578 616d 706c 652e 6a61 lectorExample.ja │ │ │ │ │ -0007b260: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -0007b270: 7574 696c 2f73 7472 6561 6d2f 7465 7374 util/stream/test │ │ │ │ │ -0007b280: 2f6f 7267 2f6f 7065 6e6a 646b 2f74 6573 /org/openjdk/tes │ │ │ │ │ -0007b290: 7473 2f6a 6176 612f 7574 696c 2f73 7472 ts/java/util/str │ │ │ │ │ -0007b2a0: 6561 6d2f 436f 6c6c 6563 746f 7254 6f55 eam/CollectorToU │ │ │ │ │ -0007b2b0: 6e6d 6f64 4c69 7374 5465 7374 2e6a 6176 nmodListTest.jav │ │ │ │ │ -0007b2c0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ -0007b2d0: 7469 6c2f 7374 7265 616d 2f74 6573 742f til/stream/test/ │ │ │ │ │ -0007b2e0: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ -0007b2f0: 732f 6a61 7661 2f75 7469 6c2f 7374 7265 s/java/util/stre │ │ │ │ │ -0007b300: 616d 2f43 6f6c 6c65 6374 6f72 7354 6573 am/CollectorsTes │ │ │ │ │ -0007b310: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ -0007b320: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ -0007b330: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ -0007b340: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ -0007b350: 2f73 7472 6561 6d2f 436f 6e63 6174 4f70 /stream/ConcatOp │ │ │ │ │ -0007b360: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..java/util/stre │ │ │ │ │ -0007b380: 616d 2f74 6573 742f 6f72 672f 6f70 656e am/test/org/open │ │ │ │ │ -0007b390: 6a64 6b2f 7465 7374 732f 6a61 7661 2f75 jdk/tests/java/u │ │ │ │ │ -0007b3a0: 7469 6c2f 7374 7265 616d 2f43 6f6e 6361 til/stream/Conca │ │ │ │ │ -0007b3b0: 7454 6573 742e 6a61 7661 3a20 200a 0a3c tTest.java: ..< │ │ │ │ │ -0007b3c0: 6c69 3e6a 6176 612f 7574 696c 2f73 7472 li>java/util/str │ │ │ │ │ -0007b3d0: 6561 6d2f 7465 7374 2f6f 7267 2f6f 7065 eam/test/org/ope │ │ │ │ │ -0007b3e0: 6e6a 646b 2f74 6573 7473 2f6a 6176 612f njdk/tests/java/ │ │ │ │ │ -0007b3f0: 7574 696c 2f73 7472 6561 6d2f 436f 756e util/stream/Coun │ │ │ │ │ -0007b400: 744c 6172 6765 5465 7374 2e6a 6176 613a tLargeTest.java: │ │ │ │ │ +00079aa0: 6572 5765 616b 5265 664c 6561 6b2e 6a61 erWeakRefLeak.ja │ │ │ │ │ +00079ab0: 7661 3a20 4368 6563 6b20 666f 7220 5765 va: Check for We │ │ │ │ │ +00079ac0: 616b 5265 6665 7265 6e63 6520 6c65 616b akReference leak │ │ │ │ │ +00079ad0: 2069 6e20 4c6f 6767 6572 2061 6e64 2061 in Logger and a │ │ │ │ │ +00079ae0: 6e6f 6e79 6d6f 7573 204c 6f67 6765 7220 nonymous Logger │ │ │ │ │ +00079af0: 6f62 6a65 6374 730a 0a3c 6c69 3e6a 6176 objects..
  • jav │ │ │ │ │ +00079b00: 612f 7574 696c 2f6c 6f67 6769 6e67 2f54 a/util/logging/T │ │ │ │ │ +00079b10: 6573 744c 6f67 6769 6e67 5769 7468 4d61 estLoggingWithMa │ │ │ │ │ +00079b20: 696e 4170 7043 6f6e 7465 7874 2e6a 6176 inAppContext.jav │ │ │ │ │ +00079b30: 613a 2054 6573 7420 7468 6174 2074 6865 a: Test that the │ │ │ │ │ +00079b40: 2064 6566 6175 6c74 2075 7365 7220 636f default user co │ │ │ │ │ +00079b50: 6e74 6578 7420 6973 2075 7365 6420 7768 ntext is used wh │ │ │ │ │ +00079b60: 656e 2069 6e20 7468 6520 6d61 696e 2061 en in the main a │ │ │ │ │ +00079b70: 7070 6c69 6361 7469 6f6e 2063 6f6e 7465 pplication conte │ │ │ │ │ +00079b80: 7874 2e0a 0a3c 6c69 3e6a 6176 612f 7574 xt...
  • java/ut │ │ │ │ │ +00079b90: 696c 2f6c 6f67 6769 6e67 2f54 6573 744d il/logging/TestM │ │ │ │ │ +00079ba0: 6169 6e41 7070 436f 6e74 6578 742e 6a61 ainAppContext.ja │ │ │ │ │ +00079bb0: 7661 3a20 6368 6563 6b73 2074 6861 7420 va: checks that │ │ │ │ │ +00079bc0: 6361 6c6c 696e 6720 6765 744c 6f67 6765 calling getLogge │ │ │ │ │ +00079bd0: 7228 2920 6672 6f6d 2061 2054 6872 6561 r() from a Threa │ │ │ │ │ +00079be0: 6420 7768 6f73 6520 5468 7265 6164 4772 d whose ThreadGr │ │ │ │ │ +00079bf0: 6f75 7020 6973 2061 2063 6869 6c64 206f oup is a child o │ │ │ │ │ +00079c00: 6620 7468 6520 6d61 696e 2072 6f6f 7420 f the main root │ │ │ │ │ +00079c10: 6772 6f75 7020 646f 6573 6e27 7420 7468 group doesn't th │ │ │ │ │ +00079c20: 726f 7720 616e 2065 7863 6570 7469 6f6e row an exception │ │ │ │ │ +00079c30: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +00079c40: 2f6c 6f67 6769 6e67 2f58 4d4c 466f 726d /logging/XMLForm │ │ │ │ │ +00079c50: 6174 7465 7244 6174 652e 6a61 7661 3a20 atterDate.java: │ │ │ │ │ +00079c60: 584d 4c46 6f72 6d61 7474 6572 2e66 6f72 XMLFormatter.for │ │ │ │ │ +00079c70: 6d61 7420 656d 6974 7320 696e 636f 7272 mat emits incorr │ │ │ │ │ +00079c80: 6563 7420 7965 6172 2028 7965 6172 202b ect year (year + │ │ │ │ │ +00079c90: 2031 3930 3029 0a0a 3c6c 693e 6a61 7661 1900)..
  • java │ │ │ │ │ +00079ca0: 2f75 7469 6c2f 6c6f 6767 696e 672f 6275 /util/logging/bu │ │ │ │ │ +00079cb0: 6e64 6c65 7365 6172 6368 2f52 6573 6f75 ndlesearch/Resou │ │ │ │ │ +00079cc0: 7263 6542 756e 646c 6553 6561 7263 6854 rceBundleSearchT │ │ │ │ │ +00079cd0: 6573 742e 6a61 7661 3a20 5265 6d6f 7665 est.java: Remove │ │ │ │ │ +00079ce0: 2074 6865 2073 7461 636b 2073 6561 7263 the stack searc │ │ │ │ │ +00079cf0: 6820 666f 7220 6120 7265 736f 7572 6365 h for a resource │ │ │ │ │ +00079d00: 2062 756e 646c 6520 4c6f 6767 6572 2074 bundle Logger t │ │ │ │ │ +00079d10: 6f20 7573 650a 0a3c 6c69 3e6a 6176 612f o use..
  • java/ │ │ │ │ │ +00079d20: 7574 696c 2f6c 6f67 6769 6e67 2f6d 6f64 util/logging/mod │ │ │ │ │ +00079d30: 756c 6573 2f47 6574 5265 736f 7572 6365 ules/GetResource │ │ │ │ │ +00079d40: 4275 6e64 6c65 5465 7374 2e6a 6176 613a BundleTest.java: │ │ │ │ │ +00079d50: 2054 6573 7473 204c 6f67 6765 722e 6765 Tests Logger.ge │ │ │ │ │ +00079d60: 744c 6f67 6765 7220 2b20 6c6f 6767 6572 tLogger + logger │ │ │ │ │ +00079d70: 2e67 6574 5265 736f 7572 6365 4275 6e64 .getResourceBund │ │ │ │ │ +00079d80: 6c65 2069 6e20 616e 206e 616d 6564 2f75 le in an named/u │ │ │ │ │ +00079d90: 6e6e 616d 6564 206d 6f64 756c 652c 2072 nnamed module, r │ │ │ │ │ +00079da0: 6573 6f75 7263 6573 2061 7265 2069 6e20 esources are in │ │ │ │ │ +00079db0: 6e61 6d65 6420 616e 6420 756e 6e61 6d65 named and unname │ │ │ │ │ +00079dc0: 6420 6d6f 6475 6c65 7320 7265 7370 6563 d modules respec │ │ │ │ │ +00079dd0: 7469 7665 6c79 2e0a 0a3c 6c69 3e6a 6176 tively...
  • jav │ │ │ │ │ +00079de0: 612f 7574 696c 2f6c 6f67 6769 6e67 2f6d a/util/logging/m │ │ │ │ │ +00079df0: 6f64 756c 6573 2f4c 6f67 4d61 6e61 6765 odules/LogManage │ │ │ │ │ +00079e00: 7249 6e4d 6f64 756c 652f 4c6f 674d 616e rInModule/LogMan │ │ │ │ │ +00079e10: 6167 6572 496e 4d6f 6475 6c65 5465 7374 agerInModuleTest │ │ │ │ │ +00079e20: 2e6a 6176 613a 2056 6572 6966 6965 7320 .java: Verifies │ │ │ │ │ +00079e30: 7468 6174 2061 2063 7573 746f 6d20 4c6f that a custom Lo │ │ │ │ │ +00079e40: 674d 616e 6167 6572 206f 7220 6375 7374 gManager or cust │ │ │ │ │ +00079e50: 6f6d 2048 616e 646c 6572 2063 616e 2062 om Handler can b │ │ │ │ │ +00079e60: 6520 696e 7374 616e 7469 6174 6564 2062 e instantiated b │ │ │ │ │ +00079e70: 7920 7468 6520 6c6f 6767 696e 6720 7379 y the logging sy │ │ │ │ │ +00079e80: 7374 656d 2069 6620 7468 6579 2061 7265 stem if they are │ │ │ │ │ +00079e90: 2069 6e20 6120 7061 636b 6167 6520 7468 in a package th │ │ │ │ │ +00079ea0: 6174 2069 7320 6578 706f 7274 6564 2074 at is exported t │ │ │ │ │ +00079eb0: 6f20 6a61 7661 2e6c 6f67 6769 6e67 2062 o java.logging b │ │ │ │ │ +00079ec0: 7920 6120 6d6f 6475 6c65 2e0a 0a3c 6c69 y a module...
  • java/util/prefs │ │ │ │ │ +00079ee0: 2f41 6464 4e6f 6465 4368 616e 6765 4c69 /AddNodeChangeLi │ │ │ │ │ +00079ef0: 7374 656e 6572 2e6a 6176 613a 2043 6865 stener.java: Che │ │ │ │ │ +00079f00: 636b 7320 6966 2065 7665 6e74 7320 6172 cks if events ar │ │ │ │ │ +00079f10: 6520 6465 6c69 7665 7265 6420 746f 2061 e delivered to a │ │ │ │ │ +00079f20: 206c 6973 7465 6e65 7220 7768 656e 2061 listener when a │ │ │ │ │ +00079f30: 2063 6869 6c64 206e 6f64 6520 6973 2061 child node is a │ │ │ │ │ +00079f40: 6464 6564 206f 7220 7265 6d6f 7665 640a dded or removed. │ │ │ │ │ +00079f50: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f70 .
  • java/util/p │ │ │ │ │ +00079f60: 7265 6673 2f43 6865 636b 5573 6572 5072 refs/CheckUserPr │ │ │ │ │ +00079f70: 6566 7353 746f 7261 6765 2e6a 6176 613a efsStorage.java: │ │ │ │ │ +00079f80: 2054 6573 7473 2074 6861 7420 7573 6572 Tests that user │ │ │ │ │ +00079f90: 2070 7265 6665 7265 6e63 6573 2061 7265 preferences are │ │ │ │ │ +00079fa0: 2073 746f 7265 6420 696e 2074 6865 2070 stored in the p │ │ │ │ │ +00079fb0: 6572 6d61 6e65 6e74 2073 746f 7261 6765 ermanent storage │ │ │ │ │ +00079fc0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +00079fd0: 7072 6566 732f 436f 6465 506f 696e 745a prefs/CodePointZ │ │ │ │ │ +00079fe0: 6572 6f50 7265 6673 5465 7374 2e6a 6176 eroPrefsTest.jav │ │ │ │ │ +00079ff0: 613a 2045 6e73 7572 6520 6120 636f 6465 a: Ensure a code │ │ │ │ │ +0007a000: 2070 6f69 6e74 2055 2b30 3030 3020 6e75 point U+0000 nu │ │ │ │ │ +0007a010: 6c6c 2063 6f6e 7472 6f6c 2063 6861 7261 ll control chara │ │ │ │ │ +0007a020: 6374 6572 2069 7320 6465 7465 6374 6564 cter is detected │ │ │ │ │ +0007a030: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +0007a040: 2f70 7265 6673 2f43 6f6d 6d65 6e74 7349 /prefs/CommentsI │ │ │ │ │ +0007a050: 6e58 6d6c 2e6a 6176 613a 2058 4d6c 2043 nXml.java: XMl C │ │ │ │ │ +0007a060: 6f6d 6d65 6e74 7320 696e 2050 7265 6665 omments in Prefe │ │ │ │ │ +0007a070: 7265 6e63 6573 2046 696c 6520 6c65 6164 rences File lead │ │ │ │ │ +0007a080: 2074 6f20 436c 6173 7343 6173 7445 7863 to ClassCastExc │ │ │ │ │ +0007a090: 6570 7469 6f6e 0a0a 3c6c 693e 6a61 7661 eption..
  • java │ │ │ │ │ +0007a0a0: 2f75 7469 6c2f 7072 6566 732f 436f 6e66 /util/prefs/Conf │ │ │ │ │ +0007a0b0: 6c69 6374 496e 466c 7573 682e 6a61 7661 lictInFlush.java │ │ │ │ │ +0007a0c0: 3a20 666c 7573 6828 2920 7468 726f 7773 : flush() throws │ │ │ │ │ +0007a0d0: 2061 6e20 496c 6c65 6761 6c53 7461 7465 an IllegalState │ │ │ │ │ +0007a0e0: 4578 6365 7074 696f 6e20 6f6e 2061 2072 Exception on a r │ │ │ │ │ +0007a0f0: 656d 6f76 6564 206e 6f64 650a 0a3c 6c69 emoved node..
  • java/util/prefs │ │ │ │ │ +0007a110: 2f45 7870 6f72 744e 6f64 652e 6a61 7661 /ExportNode.java │ │ │ │ │ +0007a120: 3a20 4475 6520 746f 2061 2062 7567 2069 : Due to a bug i │ │ │ │ │ +0007a130: 6e20 584d 4c53 7570 706f 7274 2e70 7574 n XMLSupport.put │ │ │ │ │ +0007a140: 5072 6566 6572 656e 6365 7349 6e58 6d6c PreferencesInXml │ │ │ │ │ +0007a150: 282e 2e2e 292c 206e 6f64 6527 7320 6b65 (...), node's ke │ │ │ │ │ +0007a160: 7973 2077 6f75 6c64 206e 6f74 2067 6574 ys would not get │ │ │ │ │ +0007a170: 2065 7870 6f72 7465 642e 0a0a 3c6c 693e exported...
  • │ │ │ │ │ +0007a180: 6a61 7661 2f75 7469 6c2f 7072 6566 732f java/util/prefs/ │ │ │ │ │ +0007a190: 4578 706f 7274 5375 6274 7265 652e 6a61 ExportSubtree.ja │ │ │ │ │ +0007a1a0: 7661 3a20 6368 6563 6b73 2069 6620 7468 va: checks if th │ │ │ │ │ +0007a1b0: 6520 6f75 7470 7574 206f 6620 6578 706f e output of expo │ │ │ │ │ +0007a1c0: 7274 5375 6274 7265 6528 2920 6973 2069 rtSubtree() is i │ │ │ │ │ +0007a1d0: 6465 6e74 6963 616c 2074 6f20 7468 6520 dentical to the │ │ │ │ │ +0007a1e0: 6f75 7470 7574 2066 726f 6d20 7072 6576 output from prev │ │ │ │ │ +0007a1f0: 696f 7573 2072 656c 6561 7365 2e0a 0a3c ious release...< │ │ │ │ │ +0007a200: 6c69 3e6a 6176 612f 7574 696c 2f70 7265 li>java/util/pre │ │ │ │ │ +0007a210: 6673 2f50 7265 6673 5370 6954 6573 742e fs/PrefsSpiTest. │ │ │ │ │ +0007a220: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ +0007a230: 666f 7220 5072 6566 6572 656e 6365 7320 for Preferences │ │ │ │ │ +0007a240: 6a61 7220 7072 6f76 6964 6572 730a 0a3c jar providers..< │ │ │ │ │ +0007a250: 6c69 3e6a 6176 612f 7574 696c 2f70 7265 li>java/util/pre │ │ │ │ │ +0007a260: 6673 2f52 656d 6f76 654e 756c 6c4b 6579 fs/RemoveNullKey │ │ │ │ │ +0007a270: 4368 6563 6b2e 6a61 7661 3a20 4368 6563 Check.java: Chec │ │ │ │ │ +0007a280: 6b20 6966 204e 756c 6c50 6f69 6e74 6572 k if NullPointer │ │ │ │ │ +0007a290: 4578 6365 7074 696f 6e20 6973 2074 6872 Exception is thr │ │ │ │ │ +0007a2a0: 6f77 6e20 6966 2074 6865 206b 6579 2070 own if the key p │ │ │ │ │ +0007a2b0: 6173 7365 6420 746f 2072 656d 6f76 6528 assed to remove( │ │ │ │ │ +0007a2c0: 2920 6973 206e 756c 6c2e 0a0a 3c6c 693e ) is null...
  • │ │ │ │ │ +0007a2d0: 6a61 7661 2f75 7469 6c2f 7072 6566 732f java/util/prefs/ │ │ │ │ │ +0007a2e0: 5265 6d6f 7665 5265 6164 4f6e 6c79 4e6f RemoveReadOnlyNo │ │ │ │ │ +0007a2f0: 6465 2e6a 6176 613a 2063 6865 636b 2069 de.java: check i │ │ │ │ │ +0007a300: 6620 7772 6f6e 6720 6578 6365 7074 696f f wrong exceptio │ │ │ │ │ +0007a310: 6e20 6765 7473 2074 6872 6f77 6e20 6966 n gets thrown if │ │ │ │ │ +0007a320: 206f 6e65 206f 6620 7468 6520 6368 696c one of the chil │ │ │ │ │ +0007a330: 6420 6e6f 6465 7320 6973 2072 6561 646f d nodes is reado │ │ │ │ │ +0007a340: 6e6c 7920 6f6e 2075 6e64 6572 6c79 696e nly on underlyin │ │ │ │ │ +0007a350: 6720 6669 6c65 7379 7374 656d 2077 6865 g filesystem whe │ │ │ │ │ +0007a360: 6e20 6e6f 6465 2069 7320 6265 696e 6720 n node is being │ │ │ │ │ +0007a370: 7265 6d6f 7665 642e 0a0a 3c6c 693e 6a61 removed...
  • ja │ │ │ │ │ +0007a380: 7661 2f75 7469 6c2f 7072 6566 732f 5265 va/util/prefs/Re │ │ │ │ │ +0007a390: 6d6f 7665 556e 7265 6765 644c 6973 7465 moveUnregedListe │ │ │ │ │ +0007a3a0: 6e65 722e 6a61 7661 3a20 4368 6563 6b73 ner.java: Checks │ │ │ │ │ +0007a3b0: 2069 6620 636f 7272 6563 7420 6578 6365 if correct exce │ │ │ │ │ +0007a3c0: 7074 696f 6e20 6765 7473 2074 6872 6f77 ption gets throw │ │ │ │ │ +0007a3d0: 6e20 7768 656e 2072 656d 6f76 696e 6720 n when removing │ │ │ │ │ +0007a3e0: 616e 2075 6e72 6567 6973 7465 7265 6420 an unregistered │ │ │ │ │ +0007a3f0: 4e6f 6465 4368 616e 6765 4c69 7374 656e NodeChangeListen │ │ │ │ │ +0007a400: 6572 202e 0a0a 3c6c 693e 6a61 7661 2f75 er ...
  • java/u │ │ │ │ │ +0007a410: 7469 6c2f 7072 6566 732f 5365 7269 616c til/prefs/Serial │ │ │ │ │ +0007a420: 697a 6545 7863 6570 7469 6f6e 732e 6a61 izeExceptions.ja │ │ │ │ │ +0007a430: 7661 3a20 5072 6566 7320 6578 6365 7074 va: Prefs except │ │ │ │ │ +0007a440: 696f 6e73 2077 6572 6520 756e 696e 7465 ions were uninte │ │ │ │ │ +0007a450: 6e74 696f 6e61 6c6c 7920 6e6f 7420 7365 ntionally not se │ │ │ │ │ +0007a460: 7269 616c 697a 6162 6c65 0a0a 3c6c 693e rializable..
  • │ │ │ │ │ +0007a470: 6a61 7661 2f75 7469 6c2f 7265 6765 782f java/util/regex/ │ │ │ │ │ +0007a480: 496d 6d75 7461 626c 654d 6174 6368 5265 ImmutableMatchRe │ │ │ │ │ +0007a490: 7375 6c74 5465 7374 2e6a 6176 613a 2054 sultTest.java: T │ │ │ │ │ +0007a4a0: 6573 7473 2074 6f20 6578 6572 6369 7365 ests to exercise │ │ │ │ │ +0007a4b0: 2074 6865 206f 7074 696d 697a 6174 696f the optimizatio │ │ │ │ │ +0007a4c0: 6e20 6465 7363 7269 6265 6420 696e 2074 n described in t │ │ │ │ │ +0007a4d0: 6865 2062 7567 2072 6570 6f72 742e 0a0a he bug report... │ │ │ │ │ +0007a4e0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7265
  • java/util/re │ │ │ │ │ +0007a4f0: 6765 782f 4e61 6d65 6447 726f 7570 7354 gex/NamedGroupsT │ │ │ │ │ +0007a500: 6573 7473 2e6a 6176 613a 2020 0a0a 3c6c ests.java: ..java/util/rege │ │ │ │ │ +0007a520: 782f 4e65 6761 7469 7665 4172 7261 7953 x/NegativeArrayS │ │ │ │ │ +0007a530: 697a 652e 6a61 7661 3a20 5061 7474 6572 ize.java: Patter │ │ │ │ │ +0007a540: 6e2e 636f 6d70 696c 6528 2920 6361 6e20 n.compile() can │ │ │ │ │ +0007a550: 7468 726f 7720 636f 6e66 7573 696e 6720 throw confusing │ │ │ │ │ +0007a560: 4e65 6761 7469 7665 4172 7261 7953 697a NegativeArraySiz │ │ │ │ │ +0007a570: 6545 7863 6570 7469 6f6e 0a0a 3c6c 693e eException..
  • │ │ │ │ │ +0007a580: 6a61 7661 2f75 7469 6c2f 7265 6765 782f java/util/regex/ │ │ │ │ │ +0007a590: 5061 7474 6572 6e53 7472 6561 6d54 6573 PatternStreamTes │ │ │ │ │ +0007a5a0: 742e 6a61 7661 3a20 556e 6974 2074 6573 t.java: Unit tes │ │ │ │ │ +0007a5b0: 7473 2073 7472 6561 6d20 616e 6420 6c61 ts stream and la │ │ │ │ │ +0007a5c0: 6d62 6461 2d62 6173 6564 206d 6574 686f mbda-based metho │ │ │ │ │ +0007a5d0: 6473 206f 6e20 5061 7474 6572 6e20 616e ds on Pattern an │ │ │ │ │ +0007a5e0: 6420 4d61 7463 6865 720a 0a3c 6c69 3e6a d Matcher..
  • j │ │ │ │ │ +0007a5f0: 6176 612f 7574 696c 2f72 6567 6578 2f52 ava/util/regex/R │ │ │ │ │ +0007a600: 6567 4578 5465 7374 2e6a 6176 613a 2074 egExTest.java: t │ │ │ │ │ +0007a610: 6573 7473 2052 6567 4578 7020 6672 616d ests RegExp fram │ │ │ │ │ +0007a620: 6577 6f72 6b20 2875 7365 202d 4473 6565 ework (use -Dsee │ │ │ │ │ +0007a630: 643d 5820 746f 2073 6574 2050 524e 4720 d=X to set PRNG │ │ │ │ │ +0007a640: 7365 6564 290a 0a3c 6c69 3e6a 6176 612f seed)..
  • java/ │ │ │ │ │ +0007a650: 7574 696c 2f72 6567 6578 2f53 706c 6974 util/regex/Split │ │ │ │ │ +0007a660: 5769 7468 4465 6c69 6d69 7465 7273 5465 WithDelimitersTe │ │ │ │ │ +0007a670: 7374 2e6a 6176 613a 2054 6573 7473 2074 st.java: Tests t │ │ │ │ │ +0007a680: 6f20 6578 6572 6369 7365 2074 6865 2073 o exercise the s │ │ │ │ │ +0007a690: 706c 6974 2066 756e 6374 696f 6e61 6c69 plit functionali │ │ │ │ │ +0007a6a0: 7479 2061 6464 6564 2069 6e20 7468 6520 ty added in the │ │ │ │ │ +0007a6b0: 6973 7375 652e 0a0a 3c6c 693e 6a61 7661 issue...
  • java │ │ │ │ │ +0007a6c0: 2f75 7469 6c2f 7265 6765 782f 7768 6974 /util/regex/whit │ │ │ │ │ +0007a6d0: 6562 6f78 2f47 7261 7068 656d 6554 6573 ebox/GraphemeTes │ │ │ │ │ +0007a6e0: 742e 6a61 7661 3a20 7465 7374 7320 556e t.java: tests Un │ │ │ │ │ +0007a6f0: 6963 6f64 6520 4578 7465 6e64 6564 2047 icode Extended G │ │ │ │ │ +0007a700: 7261 7068 656d 6520 7375 7070 6f72 740a rapheme support. │ │ │ │ │ +0007a710: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f73 .
  • java/util/s │ │ │ │ │ +0007a720: 7069 2f52 6573 6f75 7263 6542 756e 646c pi/ResourceBundl │ │ │ │ │ +0007a730: 6543 6f6e 7472 6f6c 5072 6f76 6964 6572 eControlProvider │ │ │ │ │ +0007a740: 2f55 7365 7244 6566 6175 6c74 436f 6e74 /UserDefaultCont │ │ │ │ │ +0007a750: 726f 6c54 6573 742e 6a61 7661 3a20 5465 rolTest.java: Te │ │ │ │ │ +0007a760: 7374 2052 6573 6f75 7263 6542 756e 646c st ResourceBundl │ │ │ │ │ +0007a770: 652e 436f 6e74 726f 6c20 7072 6f76 6964 e.Control provid │ │ │ │ │ +0007a780: 6564 2075 7369 6e67 2053 5049 2e0a 0a3c ed using SPI...< │ │ │ │ │ +0007a790: 6c69 3e6a 6176 612f 7574 696c 2f73 7069 li>java/util/spi │ │ │ │ │ +0007a7a0: 2f54 6f6f 6c50 726f 7669 6465 7244 6573 /ToolProviderDes │ │ │ │ │ +0007a7b0: 6372 6970 7469 6f6e 5465 7374 2e6a 6176 criptionTest.jav │ │ │ │ │ +0007a7c0: 613a 2074 6573 7420 546f 6f6c 5072 6f76 a: test ToolProv │ │ │ │ │ +0007a7d0: 6964 6572 2773 2064 6573 6372 6970 7469 ider's descripti │ │ │ │ │ +0007a7e0: 6f6e 2041 5049 0a0a 3c6c 693e 6a61 7661 on API..
  • java │ │ │ │ │ +0007a7f0: 2f75 7469 6c2f 7370 692f 546f 6f6c 5072 /util/spi/ToolPr │ │ │ │ │ +0007a800: 6f76 6964 6572 5465 7374 2e6a 6176 613a oviderTest.java: │ │ │ │ │ +0007a810: 2074 6573 7420 546f 6f6c 5072 6f76 6964 test ToolProvid │ │ │ │ │ +0007a820: 6572 2053 5049 0a0a 3c6c 693e 6a61 7661 er SPI..
  • java │ │ │ │ │ +0007a830: 2f75 7469 6c2f 7374 7265 616d 2f43 7573 /util/stream/Cus │ │ │ │ │ +0007a840: 746f 6d46 4a50 6f6f 6c54 6573 742e 6a61 tomFJPoolTest.ja │ │ │ │ │ +0007a850: 7661 3a20 5465 7374 7320 7374 7265 616d va: Tests stream │ │ │ │ │ +0007a860: 2065 7865 6375 7469 6f6e 2069 6e20 6120 execution in a │ │ │ │ │ +0007a870: 6375 7374 6f6d 2046 6f72 6b4a 6f69 6e50 custom ForkJoinP │ │ │ │ │ +0007a880: 6f6f 6c0a 0a3c 6c69 3e6a 6176 612f 7574 ool..
  • java/ut │ │ │ │ │ +0007a890: 696c 2f73 7472 6561 6d2f 5465 7374 446f il/stream/TestDo │ │ │ │ │ +0007a8a0: 7562 6c65 5375 6d41 7665 7261 6765 2e6a ubleSumAverage.j │ │ │ │ │ +0007a8b0: 6176 613a 2054 6573 7420 666f 7220 7573 ava: Test for us │ │ │ │ │ +0007a8c0: 6520 6f66 206e 6f6e 2d6e 6169 7665 2073 e of non-naive s │ │ │ │ │ +0007a8d0: 756d 6d61 7469 6f6e 2069 6e20 7374 7265 ummation in stre │ │ │ │ │ +0007a8e0: 616d 2d72 656c 6174 6564 2073 756d 2061 am-related sum a │ │ │ │ │ +0007a8f0: 6e64 2061 7665 7261 6765 206f 7065 7261 nd average opera │ │ │ │ │ +0007a900: 7469 6f6e 732e 0a0a 3c6c 693e 6a61 7661 tions...
  • java │ │ │ │ │ +0007a910: 2f75 7469 6c2f 7374 7265 616d 2f62 6f6f /util/stream/boo │ │ │ │ │ +0007a920: 7474 6573 742f 6a61 7661 2e62 6173 652f ttest/java.base/ │ │ │ │ │ +0007a930: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007a940: 2f41 6273 7472 6163 7453 7069 6e65 6442 /AbstractSpinedB │ │ │ │ │ +0007a950: 7566 6665 7254 6573 742e 6a61 7661 3a20 ufferTest.java: │ │ │ │ │ +0007a960: 200a 0a3c 6c69 3e6a 6176 612f 7574 696c ..
  • java/util │ │ │ │ │ +0007a970: 2f73 7472 6561 6d2f 626f 6f74 7465 7374 /stream/boottest │ │ │ │ │ +0007a980: 2f6a 6176 612e 6261 7365 2f6a 6176 612f /java.base/java/ │ │ │ │ │ +0007a990: 7574 696c 2f73 7472 6561 6d2f 446f 7562 util/stream/Doub │ │ │ │ │ +0007a9a0: 6c65 4e6f 6465 5465 7374 2e6a 6176 613a leNodeTest.java: │ │ │ │ │ +0007a9b0: 2020 0a0a 3c6c 693e 6a61 7661 2f75 7469 ..
  • java/uti │ │ │ │ │ +0007a9c0: 6c2f 7374 7265 616d 2f62 6f6f 7474 6573 l/stream/boottes │ │ │ │ │ +0007a9d0: 742f 6a61 7661 2e62 6173 652f 6a61 7661 t/java.base/java │ │ │ │ │ +0007a9e0: 2f75 7469 6c2f 7374 7265 616d 2f46 6c61 /util/stream/Fla │ │ │ │ │ +0007a9f0: 674f 7054 6573 742e 6a61 7661 3a20 200a gOpTest.java: . │ │ │ │ │ +0007aa00: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f73 .
  • java/util/s │ │ │ │ │ +0007aa10: 7472 6561 6d2f 626f 6f74 7465 7374 2f6a tream/boottest/j │ │ │ │ │ +0007aa20: 6176 612e 6261 7365 2f6a 6176 612f 7574 ava.base/java/ut │ │ │ │ │ +0007aa30: 696c 2f73 7472 6561 6d2f 496e 744e 6f64 il/stream/IntNod │ │ │ │ │ +0007aa40: 6554 6573 742e 6a61 7661 3a20 200a 0a3c eTest.java: ..< │ │ │ │ │ +0007aa50: 6c69 3e6a 6176 612f 7574 696c 2f73 7472 li>java/util/str │ │ │ │ │ +0007aa60: 6561 6d2f 626f 6f74 7465 7374 2f6a 6176 eam/boottest/jav │ │ │ │ │ +0007aa70: 612e 6261 7365 2f6a 6176 612f 7574 696c a.base/java/util │ │ │ │ │ +0007aa80: 2f73 7472 6561 6d2f 4c6f 6e67 4e6f 6465 /stream/LongNode │ │ │ │ │ +0007aa90: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..java/util/stre │ │ │ │ │ +0007aab0: 616d 2f62 6f6f 7474 6573 742f 6a61 7661 am/boottest/java │ │ │ │ │ +0007aac0: 2e62 6173 652f 6a61 7661 2f75 7469 6c2f .base/java/util/ │ │ │ │ │ +0007aad0: 7374 7265 616d 2f4e 6f64 6542 7569 6c64 stream/NodeBuild │ │ │ │ │ +0007aae0: 6572 5465 7374 2e6a 6176 613a 2020 0a0a erTest.java: .. │ │ │ │ │ +0007aaf0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7374
  • java/util/st │ │ │ │ │ +0007ab00: 7265 616d 2f62 6f6f 7474 6573 742f 6a61 ream/boottest/ja │ │ │ │ │ +0007ab10: 7661 2e62 6173 652f 6a61 7661 2f75 7469 va.base/java/uti │ │ │ │ │ +0007ab20: 6c2f 7374 7265 616d 2f4e 6f64 6554 6573 l/stream/NodeTes │ │ │ │ │ +0007ab30: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ +0007ab40: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007ab50: 626f 6f74 7465 7374 2f6a 6176 612e 6261 boottest/java.ba │ │ │ │ │ +0007ab60: 7365 2f6a 6176 612f 7574 696c 2f73 7472 se/java/util/str │ │ │ │ │ +0007ab70: 6561 6d2f 536c 6963 6553 706c 6974 6572 eam/SliceSpliter │ │ │ │ │ +0007ab80: 6174 6f72 5465 7374 2e6a 6176 613a 2020 atorTest.java: │ │ │ │ │ +0007ab90: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0007aba0: 7374 7265 616d 2f62 6f6f 7474 6573 742f stream/boottest/ │ │ │ │ │ +0007abb0: 6a61 7661 2e62 6173 652f 6a61 7661 2f75 java.base/java/u │ │ │ │ │ +0007abc0: 7469 6c2f 7374 7265 616d 2f53 7069 6e65 til/stream/Spine │ │ │ │ │ +0007abd0: 6442 7566 6665 7244 6f75 626c 6554 6573 dBufferDoubleTes │ │ │ │ │ +0007abe0: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ +0007abf0: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007ac00: 626f 6f74 7465 7374 2f6a 6176 612e 6261 boottest/java.ba │ │ │ │ │ +0007ac10: 7365 2f6a 6176 612f 7574 696c 2f73 7472 se/java/util/str │ │ │ │ │ +0007ac20: 6561 6d2f 5370 696e 6564 4275 6666 6572 eam/SpinedBuffer │ │ │ │ │ +0007ac30: 496e 7454 6573 742e 6a61 7661 3a20 200a IntTest.java: . │ │ │ │ │ +0007ac40: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f73 .
  • java/util/s │ │ │ │ │ +0007ac50: 7472 6561 6d2f 626f 6f74 7465 7374 2f6a tream/boottest/j │ │ │ │ │ +0007ac60: 6176 612e 6261 7365 2f6a 6176 612f 7574 ava.base/java/ut │ │ │ │ │ +0007ac70: 696c 2f73 7472 6561 6d2f 5370 696e 6564 il/stream/Spined │ │ │ │ │ +0007ac80: 4275 6666 6572 496e 7465 6765 7254 6573 BufferIntegerTes │ │ │ │ │ +0007ac90: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ +0007aca0: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007acb0: 626f 6f74 7465 7374 2f6a 6176 612e 6261 boottest/java.ba │ │ │ │ │ +0007acc0: 7365 2f6a 6176 612f 7574 696c 2f73 7472 se/java/util/str │ │ │ │ │ +0007acd0: 6561 6d2f 5370 696e 6564 4275 6666 6572 eam/SpinedBuffer │ │ │ │ │ +0007ace0: 4c6f 6e67 5465 7374 2e6a 6176 613a 2020 LongTest.java: │ │ │ │ │ +0007acf0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0007ad00: 7374 7265 616d 2f62 6f6f 7474 6573 742f stream/boottest/ │ │ │ │ │ +0007ad10: 6a61 7661 2e62 6173 652f 6a61 7661 2f75 java.base/java/u │ │ │ │ │ +0007ad20: 7469 6c2f 7374 7265 616d 2f53 7472 6561 til/stream/Strea │ │ │ │ │ +0007ad30: 6d46 6c61 6773 5465 7374 2e6a 6176 613a mFlagsTest.java: │ │ │ │ │ +0007ad40: 2020 0a0a 3c6c 693e 6a61 7661 2f75 7469 ..
  • java/uti │ │ │ │ │ +0007ad50: 6c2f 7374 7265 616d 2f62 6f6f 7474 6573 l/stream/boottes │ │ │ │ │ +0007ad60: 742f 6a61 7661 2e62 6173 652f 6a61 7661 t/java.base/java │ │ │ │ │ +0007ad70: 2f75 7469 6c2f 7374 7265 616d 2f53 7472 /util/stream/Str │ │ │ │ │ +0007ad80: 6561 6d4f 7046 6c61 6773 5465 7374 2e6a eamOpFlagsTest.j │ │ │ │ │ +0007ad90: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +0007ada0: 2f75 7469 6c2f 7374 7265 616d 2f62 6f6f /util/stream/boo │ │ │ │ │ +0007adb0: 7474 6573 742f 6a61 7661 2e62 6173 652f ttest/java.base/ │ │ │ │ │ +0007adc0: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007add0: 2f53 7472 6561 6d52 6575 7365 5465 7374 /StreamReuseTest │ │ │ │ │ +0007ade0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +0007adf0: 7661 2f75 7469 6c2f 7374 7265 616d 2f65 va/util/stream/e │ │ │ │ │ +0007ae00: 7861 6d70 6c65 732f 4a61 7661 646f 6345 xamples/JavadocE │ │ │ │ │ +0007ae10: 7861 6d70 6c65 732e 6a61 7661 3a20 4368 xamples.java: Ch │ │ │ │ │ +0007ae20: 6563 6b73 2074 6f20 656e 7375 7265 2065 ecks to ensure e │ │ │ │ │ +0007ae30: 7861 6d70 6c65 2063 6f64 6520 6469 7370 xample code disp │ │ │ │ │ +0007ae40: 6c61 7965 6420 696e 2074 6865 2041 5049 layed in the API │ │ │ │ │ +0007ae50: 2064 6f63 756d 656e 7461 7469 6f6e 206f documentation o │ │ │ │ │ +0007ae60: 6620 6a61 7661 2f75 7469 6c2f 5374 7265 f java/util/Stre │ │ │ │ │ +0007ae70: 616d 2063 6f6d 7069 6c65 7320 636f 7272 am compiles corr │ │ │ │ │ +0007ae80: 6563 746c 792e 0a0a 3c6c 693e 6a61 7661 ectly...
  • java │ │ │ │ │ +0007ae90: 2f75 7469 6c2f 7374 7265 616d 2f74 6573 /util/stream/tes │ │ │ │ │ +0007aea0: 742f 6f72 672f 6f70 656e 6a64 6b2f 7465 t/org/openjdk/te │ │ │ │ │ +0007aeb0: 7374 732f 6a61 7661 2f6c 616e 672f 696e sts/java/lang/in │ │ │ │ │ +0007aec0: 766f 6b65 2f44 6573 6572 6961 6c69 7a65 voke/Deserialize │ │ │ │ │ +0007aed0: 4d65 7468 6f64 5465 7374 2e6a 6176 613a MethodTest.java: │ │ │ │ │ +0007aee0: 2020 0a0a 3c6c 693e 6a61 7661 2f75 7469 ..
  • java/uti │ │ │ │ │ +0007aef0: 6c2f 7374 7265 616d 2f74 6573 742f 6f72 l/stream/test/or │ │ │ │ │ +0007af00: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ +0007af10: 6a61 7661 2f6c 616e 672f 696e 766f 6b65 java/lang/invoke │ │ │ │ │ +0007af20: 2f4d 4850 726f 7869 6573 5465 7374 2e6a /MHProxiesTest.j │ │ │ │ │ +0007af30: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +0007af40: 2f75 7469 6c2f 7374 7265 616d 2f74 6573 /util/stream/tes │ │ │ │ │ +0007af50: 742f 6f72 672f 6f70 656e 6a64 6b2f 7465 t/org/openjdk/te │ │ │ │ │ +0007af60: 7374 732f 6a61 7661 2f6c 616e 672f 696e sts/java/lang/in │ │ │ │ │ +0007af70: 766f 6b65 2f53 6572 6961 6c69 7a65 644c voke/SerializedL │ │ │ │ │ +0007af80: 616d 6264 6154 6573 742e 6a61 7661 3a20 ambdaTest.java: │ │ │ │ │ +0007af90: 200a 0a3c 6c69 3e6a 6176 612f 7574 696c ..
  • java/util │ │ │ │ │ +0007afa0: 2f73 7472 6561 6d2f 7465 7374 2f6f 7267 /stream/test/org │ │ │ │ │ +0007afb0: 2f6f 7065 6e6a 646b 2f74 6573 7473 2f6a /openjdk/tests/j │ │ │ │ │ +0007afc0: 6176 612f 7574 696c 2f46 696c 6c61 626c ava/util/Fillabl │ │ │ │ │ +0007afd0: 6553 7472 696e 6754 6573 742e 6a61 7661 eStringTest.java │ │ │ │ │ +0007afe0: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7574 : ..
  • java/ut │ │ │ │ │ +0007aff0: 696c 2f73 7472 6561 6d2f 7465 7374 2f6f il/stream/test/o │ │ │ │ │ +0007b000: 7267 2f6f 7065 6e6a 646b 2f74 6573 7473 rg/openjdk/tests │ │ │ │ │ +0007b010: 2f6a 6176 612f 7574 696c 2f4d 6170 5465 /java/util/MapTe │ │ │ │ │ +0007b020: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ +0007b030: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007b040: 2f74 6573 742f 6f72 672f 6f70 656e 6a64 /test/org/openjd │ │ │ │ │ +0007b050: 6b2f 7465 7374 732f 6a61 7661 2f75 7469 k/tests/java/uti │ │ │ │ │ +0007b060: 6c2f 5370 6c69 7474 6162 6c65 5261 6e64 l/SplittableRand │ │ │ │ │ +0007b070: 6f6d 5465 7374 2e6a 6176 613a 2020 0a0a omTest.java: .. │ │ │ │ │ +0007b080: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7374
  • java/util/st │ │ │ │ │ +0007b090: 7265 616d 2f74 6573 742f 6f72 672f 6f70 ream/test/org/op │ │ │ │ │ +0007b0a0: 656e 6a64 6b2f 7465 7374 732f 6a61 7661 enjdk/tests/java │ │ │ │ │ +0007b0b0: 2f75 7469 6c2f 7374 7265 616d 2f43 6f6c /util/stream/Col │ │ │ │ │ +0007b0c0: 6c65 6374 416e 6453 756d 6d61 7279 5374 lectAndSummarySt │ │ │ │ │ +0007b0d0: 6174 6973 7469 6373 5465 7374 2e6a 6176 atisticsTest.jav │ │ │ │ │ +0007b0e0: 613a 2070 7269 6d74 6976 6520 7374 7265 a: primtive stre │ │ │ │ │ +0007b0f0: 616d 2063 6f6c 6c65 6374 696f 6e20 7769 am collection wi │ │ │ │ │ +0007b100: 7468 2073 756d 6d61 7279 2073 7461 7469 th summary stati │ │ │ │ │ +0007b110: 7374 6963 730a 0a3c 6c69 3e6a 6176 612f stics..
  • java/ │ │ │ │ │ +0007b120: 7574 696c 2f73 7472 6561 6d2f 7465 7374 util/stream/test │ │ │ │ │ +0007b130: 2f6f 7267 2f6f 7065 6e6a 646b 2f74 6573 /org/openjdk/tes │ │ │ │ │ +0007b140: 7473 2f6a 6176 612f 7574 696c 2f73 7472 ts/java/util/str │ │ │ │ │ +0007b150: 6561 6d2f 436f 6c6c 6563 7469 6f6e 416e eam/CollectionAn │ │ │ │ │ +0007b160: 644d 6170 4d6f 6469 6679 5374 7265 616d dMapModifyStream │ │ │ │ │ +0007b170: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..java/util/stre │ │ │ │ │ +0007b190: 616d 2f74 6573 742f 6f72 672f 6f70 656e am/test/org/open │ │ │ │ │ +0007b1a0: 6a64 6b2f 7465 7374 732f 6a61 7661 2f75 jdk/tests/java/u │ │ │ │ │ +0007b1b0: 7469 6c2f 7374 7265 616d 2f43 6f6c 6c65 til/stream/Colle │ │ │ │ │ +0007b1c0: 6374 6f72 4578 616d 706c 652e 6a61 7661 ctorExample.java │ │ │ │ │ +0007b1d0: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7574 : ..
  • java/ut │ │ │ │ │ +0007b1e0: 696c 2f73 7472 6561 6d2f 7465 7374 2f6f il/stream/test/o │ │ │ │ │ +0007b1f0: 7267 2f6f 7065 6e6a 646b 2f74 6573 7473 rg/openjdk/tests │ │ │ │ │ +0007b200: 2f6a 6176 612f 7574 696c 2f73 7472 6561 /java/util/strea │ │ │ │ │ +0007b210: 6d2f 436f 6c6c 6563 746f 7254 6f55 6e6d m/CollectorToUnm │ │ │ │ │ +0007b220: 6f64 4c69 7374 5465 7374 2e6a 6176 613a odListTest.java: │ │ │ │ │ +0007b230: 2020 0a0a 3c6c 693e 6a61 7661 2f75 7469 ..
  • java/uti │ │ │ │ │ +0007b240: 6c2f 7374 7265 616d 2f74 6573 742f 6f72 l/stream/test/or │ │ │ │ │ +0007b250: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ +0007b260: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007b270: 2f43 6f6c 6c65 6374 6f72 7354 6573 742e /CollectorsTest. │ │ │ │ │ +0007b280: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +0007b290: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ +0007b2a0: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ +0007b2b0: 6573 7473 2f6a 6176 612f 7574 696c 2f73 ests/java/util/s │ │ │ │ │ +0007b2c0: 7472 6561 6d2f 436f 6e63 6174 4f70 5465 tream/ConcatOpTe │ │ │ │ │ +0007b2d0: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ +0007b2e0: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007b2f0: 2f74 6573 742f 6f72 672f 6f70 656e 6a64 /test/org/openjd │ │ │ │ │ +0007b300: 6b2f 7465 7374 732f 6a61 7661 2f75 7469 k/tests/java/uti │ │ │ │ │ +0007b310: 6c2f 7374 7265 616d 2f43 6f6e 6361 7454 l/stream/ConcatT │ │ │ │ │ +0007b320: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
  • java/util/strea │ │ │ │ │ +0007b340: 6d2f 7465 7374 2f6f 7267 2f6f 7065 6e6a m/test/org/openj │ │ │ │ │ +0007b350: 646b 2f74 6573 7473 2f6a 6176 612f 7574 dk/tests/java/ut │ │ │ │ │ +0007b360: 696c 2f73 7472 6561 6d2f 436f 756e 744c il/stream/CountL │ │ │ │ │ +0007b370: 6172 6765 5465 7374 2e6a 6176 613a 2054 argeTest.java: T │ │ │ │ │ +0007b380: 6573 7473 2063 6f75 6e74 696e 6720 6f66 ests counting of │ │ │ │ │ +0007b390: 2073 7472 6561 6d73 2063 6f6e 7461 696e streams contain │ │ │ │ │ +0007b3a0: 696e 6720 496e 7465 6765 722e 4d41 585f ing Integer.MAX_ │ │ │ │ │ +0007b3b0: 5641 4c55 4520 2b20 3120 656c 656d 656e VALUE + 1 elemen │ │ │ │ │ +0007b3c0: 7473 0a0a 3c6c 693e 6a61 7661 2f75 7469 ts..
  • java/uti │ │ │ │ │ +0007b3d0: 6c2f 7374 7265 616d 2f74 6573 742f 6f72 l/stream/test/or │ │ │ │ │ +0007b3e0: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ +0007b3f0: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007b400: 2f43 6f75 6e74 5465 7374 2e6a 6176 613a /CountTest.java: │ │ │ │ │ 0007b410: 2054 6573 7473 2063 6f75 6e74 696e 6720 Tests counting │ │ │ │ │ -0007b420: 6f66 2073 7472 6561 6d73 2063 6f6e 7461 of streams conta │ │ │ │ │ -0007b430: 696e 696e 6720 496e 7465 6765 722e 4d41 ining Integer.MA │ │ │ │ │ -0007b440: 585f 5641 4c55 4520 2b20 3120 656c 656d X_VALUE + 1 elem │ │ │ │ │ -0007b450: 656e 7473 0a0a 3c6c 693e 6a61 7661 2f75 ents..
  • java/u │ │ │ │ │ -0007b460: 7469 6c2f 7374 7265 616d 2f74 6573 742f til/stream/test/ │ │ │ │ │ -0007b470: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ -0007b480: 732f 6a61 7661 2f75 7469 6c2f 7374 7265 s/java/util/stre │ │ │ │ │ -0007b490: 616d 2f43 6f75 6e74 5465 7374 2e6a 6176 am/CountTest.jav │ │ │ │ │ -0007b4a0: 613a 2054 6573 7473 2063 6f75 6e74 696e a: Tests countin │ │ │ │ │ -0007b4b0: 6720 6f66 2073 7472 6561 6d73 0a0a 3c6c g of streams..java/util/stre │ │ │ │ │ -0007b4d0: 616d 2f74 6573 742f 6f72 672f 6f70 656e am/test/org/open │ │ │ │ │ -0007b4e0: 6a64 6b2f 7465 7374 732f 6a61 7661 2f75 jdk/tests/java/u │ │ │ │ │ -0007b4f0: 7469 6c2f 7374 7265 616d 2f44 6973 7469 til/stream/Disti │ │ │ │ │ -0007b500: 6e63 744f 7054 6573 742e 6a61 7661 3a20 nctOpTest.java: │ │ │ │ │ -0007b510: 200a 0a3c 6c69 3e6a 6176 612f 7574 696c ..
  • java/util │ │ │ │ │ -0007b520: 2f73 7472 6561 6d2f 7465 7374 2f6f 7267 /stream/test/org │ │ │ │ │ -0007b530: 2f6f 7065 6e6a 646b 2f74 6573 7473 2f6a /openjdk/tests/j │ │ │ │ │ -0007b540: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ -0007b550: 446f 7562 6c65 5072 696d 6974 6976 654f DoublePrimitiveO │ │ │ │ │ -0007b560: 7073 5465 7374 732e 6a61 7661 3a20 200a psTests.java: . │ │ │ │ │ -0007b570: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f73 .
  • java/util/s │ │ │ │ │ -0007b580: 7472 6561 6d2f 7465 7374 2f6f 7267 2f6f tream/test/org/o │ │ │ │ │ -0007b590: 7065 6e6a 646b 2f74 6573 7473 2f6a 6176 penjdk/tests/jav │ │ │ │ │ -0007b5a0: 612f 7574 696c 2f73 7472 6561 6d2f 4669 a/util/stream/Fi │ │ │ │ │ -0007b5b0: 6c74 6572 4f70 5465 7374 2e6a 6176 613a lterOpTest.java: │ │ │ │ │ -0007b5c0: 2020 0a0a 3c6c 693e 6a61 7661 2f75 7469 ..
  • java/uti │ │ │ │ │ -0007b5d0: 6c2f 7374 7265 616d 2f74 6573 742f 6f72 l/stream/test/or │ │ │ │ │ -0007b5e0: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ -0007b5f0: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ -0007b600: 2f46 696e 6441 6e79 4f70 5465 7374 2e6a /FindAnyOpTest.j │ │ │ │ │ -0007b610: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -0007b620: 2f75 7469 6c2f 7374 7265 616d 2f74 6573 /util/stream/tes │ │ │ │ │ -0007b630: 742f 6f72 672f 6f70 656e 6a64 6b2f 7465 t/org/openjdk/te │ │ │ │ │ -0007b640: 7374 732f 6a61 7661 2f75 7469 6c2f 7374 sts/java/util/st │ │ │ │ │ -0007b650: 7265 616d 2f46 696e 6446 6972 7374 4f70 ream/FindFirstOp │ │ │ │ │ -0007b660: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..java/util/stre │ │ │ │ │ -0007b680: 616d 2f74 6573 742f 6f72 672f 6f70 656e am/test/org/open │ │ │ │ │ -0007b690: 6a64 6b2f 7465 7374 732f 6a61 7661 2f75 jdk/tests/java/u │ │ │ │ │ -0007b6a0: 7469 6c2f 7374 7265 616d 2f46 6c61 744d til/stream/FlatM │ │ │ │ │ -0007b6b0: 6170 4f70 5465 7374 2e6a 6176 613a 2066 apOpTest.java: f │ │ │ │ │ -0007b6c0: 6c61 742d 6d61 7020 6f70 6572 6174 696f lat-map operatio │ │ │ │ │ -0007b6d0: 6e73 0a0a 3c6c 693e 6a61 7661 2f75 7469 ns..
  • java/uti │ │ │ │ │ -0007b6e0: 6c2f 7374 7265 616d 2f74 6573 742f 6f72 l/stream/test/or │ │ │ │ │ -0007b6f0: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ -0007b700: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ -0007b710: 2f46 6f72 4561 6368 4f70 5465 7374 2e6a /ForEachOpTest.j │ │ │ │ │ -0007b720: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -0007b730: 2f75 7469 6c2f 7374 7265 616d 2f74 6573 /util/stream/tes │ │ │ │ │ -0007b740: 742f 6f72 672f 6f70 656e 6a64 6b2f 7465 t/org/openjdk/te │ │ │ │ │ -0007b750: 7374 732f 6a61 7661 2f75 7469 6c2f 7374 sts/java/util/st │ │ │ │ │ -0007b760: 7265 616d 2f47 726f 7570 4279 4f70 5465 ream/GroupByOpTe │ │ │ │ │ -0007b770: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ -0007b780: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ -0007b790: 2f74 6573 742f 6f72 672f 6f70 656e 6a64 /test/org/openjd │ │ │ │ │ -0007b7a0: 6b2f 7465 7374 732f 6a61 7661 2f75 7469 k/tests/java/uti │ │ │ │ │ -0007b7b0: 6c2f 7374 7265 616d 2f49 6e66 696e 6974 l/stream/Infinit │ │ │ │ │ -0007b7c0: 6553 7472 6561 6d57 6974 684c 696d 6974 eStreamWithLimit │ │ │ │ │ -0007b7d0: 4f70 5465 7374 2e6a 6176 613a 2020 0a0a OpTest.java: .. │ │ │ │ │ -0007b7e0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7374
  • java/util/st │ │ │ │ │ -0007b7f0: 7265 616d 2f74 6573 742f 6f72 672f 6f70 ream/test/org/op │ │ │ │ │ -0007b800: 656e 6a64 6b2f 7465 7374 732f 6a61 7661 enjdk/tests/java │ │ │ │ │ -0007b810: 2f75 7469 6c2f 7374 7265 616d 2f49 6e74 /util/stream/Int │ │ │ │ │ -0007b820: 5072 696d 6974 6976 654f 7073 5465 7374 PrimitiveOpsTest │ │ │ │ │ -0007b830: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ -0007b840: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ -0007b850: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ -0007b860: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ -0007b870: 2f73 7472 6561 6d2f 496e 7452 6564 7563 /stream/IntReduc │ │ │ │ │ -0007b880: 6554 6573 742e 6a61 7661 3a20 200a 0a3c eTest.java: ..< │ │ │ │ │ -0007b890: 6c69 3e6a 6176 612f 7574 696c 2f73 7472 li>java/util/str │ │ │ │ │ -0007b8a0: 6561 6d2f 7465 7374 2f6f 7267 2f6f 7065 eam/test/org/ope │ │ │ │ │ -0007b8b0: 6e6a 646b 2f74 6573 7473 2f6a 6176 612f njdk/tests/java/ │ │ │ │ │ -0007b8c0: 7574 696c 2f73 7472 6561 6d2f 496e 7453 util/stream/IntS │ │ │ │ │ -0007b8d0: 6c69 6365 4f70 5465 7374 2e6a 6176 613a liceOpTest.java: │ │ │ │ │ -0007b8e0: 2020 0a0a 3c6c 693e 6a61 7661 2f75 7469 ..
  • java/uti │ │ │ │ │ -0007b8f0: 6c2f 7374 7265 616d 2f74 6573 742f 6f72 l/stream/test/or │ │ │ │ │ -0007b900: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ -0007b910: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ -0007b920: 2f49 6e74 556e 6971 4f70 5465 7374 2e6a /IntUniqOpTest.j │ │ │ │ │ -0007b930: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -0007b940: 2f75 7469 6c2f 7374 7265 616d 2f74 6573 /util/stream/tes │ │ │ │ │ -0007b950: 742f 6f72 672f 6f70 656e 6a64 6b2f 7465 t/org/openjdk/te │ │ │ │ │ -0007b960: 7374 732f 6a61 7661 2f75 7469 6c2f 7374 sts/java/util/st │ │ │ │ │ -0007b970: 7265 616d 2f49 7465 7261 7465 5465 7374 ream/IterateTest │ │ │ │ │ -0007b980: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -0007b990: 7661 2f75 7469 6c2f 7374 7265 616d 2f74 va/util/stream/t │ │ │ │ │ -0007b9a0: 6573 742f 6f72 672f 6f70 656e 6a64 6b2f est/org/openjdk/ │ │ │ │ │ -0007b9b0: 7465 7374 732f 6a61 7661 2f75 7469 6c2f tests/java/util/ │ │ │ │ │ -0007b9c0: 7374 7265 616d 2f4c 6f6e 6750 7269 6d69 stream/LongPrimi │ │ │ │ │ -0007b9d0: 7469 7665 4f70 7354 6573 7473 2e6a 6176 tiveOpsTests.jav │ │ │ │ │ -0007b9e0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ -0007b9f0: 7469 6c2f 7374 7265 616d 2f74 6573 742f til/stream/test/ │ │ │ │ │ -0007ba00: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ -0007ba10: 732f 6a61 7661 2f75 7469 6c2f 7374 7265 s/java/util/stre │ │ │ │ │ -0007ba20: 616d 2f4d 6170 4f70 5465 7374 2e6a 6176 am/MapOpTest.jav │ │ │ │ │ -0007ba30: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ -0007ba40: 7469 6c2f 7374 7265 616d 2f74 6573 742f til/stream/test/ │ │ │ │ │ -0007ba50: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ -0007ba60: 732f 6a61 7661 2f75 7469 6c2f 7374 7265 s/java/util/stre │ │ │ │ │ -0007ba70: 616d 2f4d 6174 6368 4f70 5465 7374 2e6a am/MatchOpTest.j │ │ │ │ │ -0007ba80: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -0007ba90: 2f75 7469 6c2f 7374 7265 616d 2f74 6573 /util/stream/tes │ │ │ │ │ -0007baa0: 742f 6f72 672f 6f70 656e 6a64 6b2f 7465 t/org/openjdk/te │ │ │ │ │ -0007bab0: 7374 732f 6a61 7661 2f75 7469 6c2f 7374 sts/java/util/st │ │ │ │ │ -0007bac0: 7265 616d 2f4d 696e 4d61 7854 6573 742e ream/MinMaxTest. │ │ │ │ │ -0007bad0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -0007bae0: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ -0007baf0: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ -0007bb00: 6573 7473 2f6a 6176 612f 7574 696c 2f73 ests/java/util/s │ │ │ │ │ -0007bb10: 7472 6561 6d2f 5072 696d 6974 6976 6541 tream/PrimitiveA │ │ │ │ │ -0007bb20: 7665 7261 6765 4f70 5465 7374 2e6a 6176 verageOpTest.jav │ │ │ │ │ -0007bb30: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ -0007bb40: 7469 6c2f 7374 7265 616d 2f74 6573 742f til/stream/test/ │ │ │ │ │ -0007bb50: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ -0007bb60: 732f 6a61 7661 2f75 7469 6c2f 7374 7265 s/java/util/stre │ │ │ │ │ -0007bb70: 616d 2f50 7269 6d69 7469 7665 5375 6d54 am/PrimitiveSumT │ │ │ │ │ -0007bb80: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
  • java/util/strea │ │ │ │ │ -0007bba0: 6d2f 7465 7374 2f6f 7267 2f6f 7065 6e6a m/test/org/openj │ │ │ │ │ -0007bbb0: 646b 2f74 6573 7473 2f6a 6176 612f 7574 dk/tests/java/ut │ │ │ │ │ -0007bbc0: 696c 2f73 7472 6561 6d2f 5261 6e67 6554 il/stream/RangeT │ │ │ │ │ -0007bbd0: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
  • java/util/strea │ │ │ │ │ -0007bbf0: 6d2f 7465 7374 2f6f 7267 2f6f 7065 6e6a m/test/org/openj │ │ │ │ │ -0007bc00: 646b 2f74 6573 7473 2f6a 6176 612f 7574 dk/tests/java/ut │ │ │ │ │ -0007bc10: 696c 2f73 7472 6561 6d2f 5265 6475 6365 il/stream/Reduce │ │ │ │ │ -0007bc20: 4279 4f70 5465 7374 2e6a 6176 613a 2020 ByOpTest.java: │ │ │ │ │ -0007bc30: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0007bc40: 7374 7265 616d 2f74 6573 742f 6f72 672f stream/test/org/ │ │ │ │ │ -0007bc50: 6f70 656e 6a64 6b2f 7465 7374 732f 6a61 openjdk/tests/ja │ │ │ │ │ -0007bc60: 7661 2f75 7469 6c2f 7374 7265 616d 2f52 va/util/stream/R │ │ │ │ │ -0007bc70: 6564 7563 6554 6573 742e 6a61 7661 3a20 educeTest.java: │ │ │ │ │ -0007bc80: 200a 0a3c 6c69 3e6a 6176 612f 7574 696c ..
  • java/util │ │ │ │ │ -0007bc90: 2f73 7472 6561 6d2f 7465 7374 2f6f 7267 /stream/test/org │ │ │ │ │ -0007bca0: 2f6f 7065 6e6a 646b 2f74 6573 7473 2f6a /openjdk/tests/j │ │ │ │ │ -0007bcb0: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ -0007bcc0: 5365 676d 656e 7454 6573 7444 6174 6150 SegmentTestDataP │ │ │ │ │ -0007bcd0: 726f 7669 6465 722e 6a61 7661 3a20 200a rovider.java: . │ │ │ │ │ -0007bce0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f73 .
  • java/util/s │ │ │ │ │ -0007bcf0: 7472 6561 6d2f 7465 7374 2f6f 7267 2f6f tream/test/org/o │ │ │ │ │ -0007bd00: 7065 6e6a 646b 2f74 6573 7473 2f6a 6176 penjdk/tests/jav │ │ │ │ │ -0007bd10: 612f 7574 696c 2f73 7472 6561 6d2f 5365 a/util/stream/Se │ │ │ │ │ -0007bd20: 7175 656e 7469 616c 4f70 5465 7374 2e6a quentialOpTest.j │ │ │ │ │ -0007bd30: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -0007bd40: 2f75 7469 6c2f 7374 7265 616d 2f74 6573 /util/stream/tes │ │ │ │ │ -0007bd50: 742f 6f72 672f 6f70 656e 6a64 6b2f 7465 t/org/openjdk/te │ │ │ │ │ -0007bd60: 7374 732f 6a61 7661 2f75 7469 6c2f 7374 sts/java/util/st │ │ │ │ │ -0007bd70: 7265 616d 2f53 6c69 6365 4f70 5465 7374 ream/SliceOpTest │ │ │ │ │ -0007bd80: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -0007bd90: 7661 2f75 7469 6c2f 7374 7265 616d 2f74 va/util/stream/t │ │ │ │ │ -0007bda0: 6573 742f 6f72 672f 6f70 656e 6a64 6b2f est/org/openjdk/ │ │ │ │ │ -0007bdb0: 7465 7374 732f 6a61 7661 2f75 7469 6c2f tests/java/util/ │ │ │ │ │ -0007bdc0: 7374 7265 616d 2f53 6f72 7465 644f 7054 stream/SortedOpT │ │ │ │ │ -0007bdd0: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
  • java/util/strea │ │ │ │ │ -0007bdf0: 6d2f 7465 7374 2f6f 7267 2f6f 7065 6e6a m/test/org/openj │ │ │ │ │ -0007be00: 646b 2f74 6573 7473 2f6a 6176 612f 7574 dk/tests/java/ut │ │ │ │ │ -0007be10: 696c 2f73 7472 6561 6d2f 5370 6c69 7465 il/stream/Splite │ │ │ │ │ -0007be20: 7261 746f 7254 6573 742e 6a61 7661 3a20 ratorTest.java: │ │ │ │ │ -0007be30: 200a 0a3c 6c69 3e6a 6176 612f 7574 696c ..
  • java/util │ │ │ │ │ -0007be40: 2f73 7472 6561 6d2f 7465 7374 2f6f 7267 /stream/test/org │ │ │ │ │ -0007be50: 2f6f 7065 6e6a 646b 2f74 6573 7473 2f6a /openjdk/tests/j │ │ │ │ │ -0007be60: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ -0007be70: 5374 7265 616d 4275 696c 6465 7254 6573 StreamBuilderTes │ │ │ │ │ -0007be80: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ -0007be90: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ -0007bea0: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ -0007beb0: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ -0007bec0: 2f73 7472 6561 6d2f 5374 7265 616d 436c /stream/StreamCl │ │ │ │ │ -0007bed0: 6f73 6554 6573 742e 6a61 7661 3a20 636c oseTest.java: cl │ │ │ │ │ -0007bee0: 6f73 6520 6861 6e64 6c65 7273 2061 6e64 ose handlers and │ │ │ │ │ -0007bef0: 2063 6c6f 7369 6e67 2073 7472 6561 6d73 closing streams │ │ │ │ │ -0007bf00: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0007bf10: 7374 7265 616d 2f74 6573 742f 6f72 672f stream/test/org/ │ │ │ │ │ -0007bf20: 6f70 656e 6a64 6b2f 7465 7374 732f 6a61 openjdk/tests/ja │ │ │ │ │ -0007bf30: 7661 2f75 7469 6c2f 7374 7265 616d 2f53 va/util/stream/S │ │ │ │ │ -0007bf40: 7472 6561 6d4c 696e 6b54 6573 742e 6a61 treamLinkTest.ja │ │ │ │ │ -0007bf50: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ -0007bf60: 7574 696c 2f73 7472 6561 6d2f 7465 7374 util/stream/test │ │ │ │ │ -0007bf70: 2f6f 7267 2f6f 7065 6e6a 646b 2f74 6573 /org/openjdk/tes │ │ │ │ │ -0007bf80: 7473 2f6a 6176 612f 7574 696c 2f73 7472 ts/java/util/str │ │ │ │ │ -0007bf90: 6561 6d2f 5374 7265 616d 5061 7253 6571 eam/StreamParSeq │ │ │ │ │ -0007bfa0: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..java/util/stre │ │ │ │ │ -0007bfc0: 616d 2f74 6573 742f 6f72 672f 6f70 656e am/test/org/open │ │ │ │ │ -0007bfd0: 6a64 6b2f 7465 7374 732f 6a61 7661 2f75 jdk/tests/java/u │ │ │ │ │ -0007bfe0: 7469 6c2f 7374 7265 616d 2f53 7472 6561 til/stream/Strea │ │ │ │ │ -0007bff0: 6d53 706c 6974 6572 6174 6f72 5465 7374 mSpliteratorTest │ │ │ │ │ -0007c000: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -0007c010: 7661 2f75 7469 6c2f 7374 7265 616d 2f74 va/util/stream/t │ │ │ │ │ -0007c020: 6573 742f 6f72 672f 6f70 656e 6a64 6b2f est/org/openjdk/ │ │ │ │ │ -0007c030: 7465 7374 732f 6a61 7661 2f75 7469 6c2f tests/java/util/ │ │ │ │ │ -0007c040: 7374 7265 616d 2f54 6565 4f70 5465 7374 stream/TeeOpTest │ │ │ │ │ -0007c050: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -0007c060: 7661 2f75 7469 6c2f 7374 7265 616d 2f74 va/util/stream/t │ │ │ │ │ -0007c070: 6573 742f 6f72 672f 6f70 656e 6a64 6b2f est/org/openjdk/ │ │ │ │ │ -0007c080: 7465 7374 732f 6a61 7661 2f75 7469 6c2f tests/java/util/ │ │ │ │ │ -0007c090: 7374 7265 616d 2f54 6f41 7272 6179 4f70 stream/ToArrayOp │ │ │ │ │ -0007c0a0: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..java/util/stre │ │ │ │ │ -0007c0c0: 616d 2f74 6573 742f 6f72 672f 6f70 656e am/test/org/open │ │ │ │ │ -0007c0d0: 6a64 6b2f 7465 7374 732f 6a61 7661 2f75 jdk/tests/java/u │ │ │ │ │ -0007c0e0: 7469 6c2f 7374 7265 616d 2f54 6f4c 6973 til/stream/ToLis │ │ │ │ │ -0007c0f0: 744f 7054 6573 742e 6a61 7661 3a20 200a tOpTest.java: . │ │ │ │ │ -0007c100: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f73 .
  • java/util/s │ │ │ │ │ -0007c110: 7472 6561 6d2f 7465 7374 2f6f 7267 2f6f tream/test/org/o │ │ │ │ │ -0007c120: 7065 6e6a 646b 2f74 6573 7473 2f6a 6176 penjdk/tests/jav │ │ │ │ │ -0007c130: 612f 7574 696c 2f73 7472 6561 6d2f 5768 a/util/stream/Wh │ │ │ │ │ -0007c140: 696c 654f 7053 7461 7465 6675 6c54 6573 ileOpStatefulTes │ │ │ │ │ -0007c150: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ -0007c160: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ -0007c170: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ -0007c180: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ -0007c190: 2f73 7472 6561 6d2f 5768 696c 654f 7054 /stream/WhileOpT │ │ │ │ │ -0007c1a0: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
  • java/util/strea │ │ │ │ │ -0007c1c0: 6d2f 7465 7374 2f6f 7267 2f6f 7065 6e6a m/test/org/openj │ │ │ │ │ -0007c1d0: 646b 2f74 6573 7473 2f6a 6176 612f 7574 dk/tests/java/ut │ │ │ │ │ -0007c1e0: 696c 2f73 7472 6561 6d2f 6d61 704d 756c il/stream/mapMul │ │ │ │ │ -0007c1f0: 7469 4f70 5465 7374 2e6a 6176 613a 2054 tiOpTest.java: T │ │ │ │ │ -0007c200: 6573 7420 6d61 704d 756c 7469 2842 6943 est mapMulti(BiC │ │ │ │ │ -0007c210: 6f6e 7375 6d65 7229 2061 6e64 2070 7269 onsumer) and pri │ │ │ │ │ -0007c220: 6d69 7469 7665 2073 7472 6561 6d20 6f70 mitive stream op │ │ │ │ │ -0007c230: 6572 6174 696f 6e73 0a0a 3c6c 693e 6a61 erations..
  • ja │ │ │ │ │ -0007c240: 7661 2f75 7469 6c2f 7a69 702f 4176 6169 va/util/zip/Avai │ │ │ │ │ -0007c250: 6c61 626c 652e 6a61 7661 3a20 5665 7269 lable.java: Veri │ │ │ │ │ -0007c260: 6679 2074 6861 7420 5a69 7049 6e70 7574 fy that ZipInput │ │ │ │ │ -0007c270: 5374 7265 616d 2c20 496e 666c 6174 6572 Stream, Inflater │ │ │ │ │ -0007c280: 496e 7075 7453 7472 6561 6d2c 205a 6970 InputStream, Zip │ │ │ │ │ -0007c290: 4669 6c65 496e 7075 7453 7472 6561 6d2c FileInputStream, │ │ │ │ │ -0007c2a0: 205a 6970 4669 6c65 496e 666c 6174 6572 ZipFileInflater │ │ │ │ │ -0007c2b0: 496e 7075 7453 7472 6561 6d2e 6176 6169 InputStream.avai │ │ │ │ │ -0007c2c0: 6c61 626c 6528 2920 7265 7475 726e 2076 lable() return v │ │ │ │ │ -0007c2d0: 616c 7565 7320 6163 636f 7264 696e 6720 alues according │ │ │ │ │ -0007c2e0: 746f 2074 6865 6972 2073 7065 6369 6669 to their specifi │ │ │ │ │ -0007c2f0: 6361 7469 6f6e 206f 7220 6c6f 6e67 2d73 cation or long-s │ │ │ │ │ -0007c300: 7461 6e64 696e 6720 6265 6861 7669 6f72 tanding behavior │ │ │ │ │ -0007c310: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0007c320: 7a69 702f 426f 756e 6473 2e6a 6176 613a zip/Bounds.java: │ │ │ │ │ -0007c330: 2054 6573 7420 626f 756e 6473 2063 6865 Test bounds che │ │ │ │ │ -0007c340: 636b 696e 6720 696e 207a 6970 2070 6163 cking in zip pac │ │ │ │ │ -0007c350: 6b61 6765 0a0a 3c6c 693e 6a61 7661 2f75 kage..
  • java/u │ │ │ │ │ -0007c360: 7469 6c2f 7a69 702f 436c 6f73 6549 6e66 til/zip/CloseInf │ │ │ │ │ -0007c370: 6c61 7465 7244 6566 6c61 7465 7254 6573 laterDeflaterTes │ │ │ │ │ -0007c380: 742e 6a61 7661 3a20 5465 7374 2049 6e66 t.java: Test Inf │ │ │ │ │ -0007c390: 696e 6974 6520 6c6f 6f70 2077 6869 6c65 inite loop while │ │ │ │ │ -0007c3a0: 2077 7269 7469 6e67 206f 6e20 636c 6f73 writing on clos │ │ │ │ │ -0007c3b0: 6564 2044 6566 6c61 7465 7220 616e 6420 ed Deflater and │ │ │ │ │ -0007c3c0: 496e 666c 6174 6572 2e0a 0a3c 6c69 3e6a Inflater...
  • j │ │ │ │ │ -0007c3d0: 6176 612f 7574 696c 2f7a 6970 2f43 6f6e ava/util/zip/Con │ │ │ │ │ -0007c3e0: 7374 7275 6374 4465 666c 6174 6572 496e structDeflaterIn │ │ │ │ │ -0007c3f0: 7075 742e 6a61 7661 3a20 5465 7374 2070 put.java: Test p │ │ │ │ │ -0007c400: 6172 7473 206f 6620 4465 666c 6174 6572 arts of Deflater │ │ │ │ │ -0007c410: 496e 7075 7453 7472 6561 6d20 636f 6465 InputStream code │ │ │ │ │ -0007c420: 2074 6861 7420 646f 6e27 7420 7265 616c that don't real │ │ │ │ │ -0007c430: 6c79 2064 6f20 492f 4f2e 0a0a 3c6c 693e ly do I/O...
  • │ │ │ │ │ -0007c440: 6a61 7661 2f75 7469 6c2f 7a69 702f 436f java/util/zip/Co │ │ │ │ │ -0007c450: 6e73 7472 7563 7449 6e66 6c61 7465 724f nstructInflaterO │ │ │ │ │ -0007c460: 7574 7075 742e 6a61 7661 3a20 5465 7374 utput.java: Test │ │ │ │ │ -0007c470: 2070 6172 7473 206f 6620 496e 666c 6174 parts of Inflat │ │ │ │ │ -0007c480: 6572 4f75 7470 7574 5374 7265 616d 2063 erOutputStream c │ │ │ │ │ -0007c490: 6f64 6520 7468 6174 2064 6f6e 2774 2072 ode that don't r │ │ │ │ │ -0007c4a0: 6561 6c6c 7920 646f 2049 2f4f 2e0a 0a3c eally do I/O...< │ │ │ │ │ -0007c4b0: 6c69 3e6a 6176 612f 7574 696c 2f7a 6970 li>java/util/zip │ │ │ │ │ -0007c4c0: 2f43 6f70 795a 6970 4669 6c65 2e6a 6176 /CopyZipFile.jav │ │ │ │ │ -0007c4d0: 613a 2054 6573 7420 6265 6861 7669 6f75 a: Test behaviou │ │ │ │ │ -0007c4e0: 7220 7768 656e 2063 6f70 7969 6e67 205a r when copying Z │ │ │ │ │ -0007c4f0: 6970 456e 7472 6965 7320 6265 7477 6565 ipEntries betwee │ │ │ │ │ -0007c500: 6e20 7a69 7020 6669 6c65 732e 0a0a 3c6c n zip files...java/util/zip/ │ │ │ │ │ -0007c520: 4461 7461 4465 7363 7269 7074 6f72 2e6a DataDescriptor.j │ │ │ │ │ -0007c530: 6176 613a 2054 6573 7420 7468 6174 207a ava: Test that z │ │ │ │ │ -0007c540: 6970 2066 696c 6527 7320 6461 7461 2064 ip file's data d │ │ │ │ │ -0007c550: 6573 6372 6970 746f 7220 6973 2077 7269 escriptor is wri │ │ │ │ │ -0007c560: 7474 656e 2063 6f72 7265 6374 6c79 2e0a tten correctly.. │ │ │ │ │ -0007c570: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f7a .
  • java/util/z │ │ │ │ │ -0007c580: 6970 2f44 6174 6144 6573 6372 6970 746f ip/DataDescripto │ │ │ │ │ -0007c590: 7253 6967 6e61 7475 7265 4d69 7373 696e rSignatureMissin │ │ │ │ │ -0007c5a0: 672e 6a61 7661 3a20 5665 7269 6679 2074 g.java: Verify t │ │ │ │ │ -0007c5b0: 6865 2061 6269 6c69 7479 2074 6f20 7265 he ability to re │ │ │ │ │ -0007c5c0: 6164 207a 6970 2066 696c 6573 2077 686f ad zip files who │ │ │ │ │ -0007c5d0: 7365 206c 6f63 616c 2068 6561 6465 7220 se local header │ │ │ │ │ -0007c5e0: 6461 7461 2064 6573 6372 6970 746f 7220 data descriptor │ │ │ │ │ -0007c5f0: 6973 206d 6973 7369 6e67 2074 6865 206f is missing the o │ │ │ │ │ -0007c600: 7074 696f 6e61 6c20 7369 676e 6174 7572 ptional signatur │ │ │ │ │ -0007c610: 6520 266c 743b 7026 6774 3b20 4e6f 2077 e <p> No w │ │ │ │ │ -0007c620: 6179 2074 6f20 6164 6170 7420 7468 6520 ay to adapt the │ │ │ │ │ -0007c630: 7465 6368 6e69 7175 6520 696e 2074 6869 technique in thi │ │ │ │ │ -0007c640: 7320 7465 7374 2074 6f20 6765 7420 6120 s test to get a │ │ │ │ │ -0007c650: 5a49 5036 3420 7a69 7020 6669 6c65 2077 ZIP64 zip file w │ │ │ │ │ -0007c660: 6974 686f 7574 2064 6174 6120 6465 7363 ithout data desc │ │ │ │ │ -0007c670: 7269 7074 6f72 7320 7761 7320 666f 756e riptors was foun │ │ │ │ │ -0007c680: 642e 0a0a 3c6c 693e 6a61 7661 2f75 7469 d...
  • java/uti │ │ │ │ │ -0007c690: 6c2f 7a69 702f 4465 496e 666c 6174 652e l/zip/DeInflate. │ │ │ │ │ -0007c6a0: 6a61 7661 3a20 5465 7374 2062 6173 6963 java: Test basic │ │ │ │ │ -0007c6b0: 2064 6566 6c61 7465 7220 2661 6d70 3b20 deflater & │ │ │ │ │ -0007c6c0: 696e 666c 6174 6572 2066 756e 6374 696f inflater functio │ │ │ │ │ -0007c6d0: 6e61 6c69 7479 0a0a 3c6c 693e 6a61 7661 nality..
  • java │ │ │ │ │ -0007c6e0: 2f75 7469 6c2f 7a69 702f 4465 666c 6174 /util/zip/Deflat │ │ │ │ │ -0007c6f0: 6549 6e5f 496e 666c 6174 654f 7574 2e6a eIn_InflateOut.j │ │ │ │ │ -0007c700: 6176 613a 2054 6573 7420 6261 7369 6320 ava: Test basic │ │ │ │ │ -0007c710: 6675 6e63 7469 6f6e 616c 6974 7920 6f66 functionality of │ │ │ │ │ -0007c720: 2044 6566 6c61 7465 7249 6e70 7574 5374 DeflaterInputSt │ │ │ │ │ -0007c730: 7265 616d 2061 6e64 2049 6e66 6c61 7465 ream and Inflate │ │ │ │ │ -0007c740: 724f 7574 7075 7453 7472 6561 6d0a 0a3c rOutputStream..< │ │ │ │ │ -0007c750: 6c69 3e6a 6176 612f 7574 696c 2f7a 6970 li>java/util/zip │ │ │ │ │ -0007c760: 2f44 6566 6c61 7465 7244 6963 7469 6f6e /DeflaterDiction │ │ │ │ │ -0007c770: 6172 7954 6573 7473 2e6a 6176 613a 2056 aryTests.java: V │ │ │ │ │ -0007c780: 6572 6966 7920 4465 666c 6174 6572 2e73 erify Deflater.s │ │ │ │ │ -0007c790: 6574 4469 6374 696f 6e61 7279 2864 6963 etDictionary(dic │ │ │ │ │ -0007c7a0: 7469 6f6e 6172 792c 206f 6666 7365 742c tionary, offset, │ │ │ │ │ -0007c7b0: 206c 656e 6774 6829 2075 7365 7320 7468 length) uses th │ │ │ │ │ -0007c7c0: 6520 6f66 6673 6574 0a0a 3c6c 693e 6a61 e offset..
  • ja │ │ │ │ │ -0007c7d0: 7661 2f75 7469 6c2f 7a69 702f 456e 7472 va/util/zip/Entr │ │ │ │ │ -0007c7e0: 7943 6f75 6e74 3634 6b2e 6a61 7661 3a20 yCount64k.java: │ │ │ │ │ -0007c7f0: 5465 7374 206a 6176 612e 7574 696c 2e7a Test java.util.z │ │ │ │ │ -0007c800: 6970 2062 6568 6176 696f 7220 7769 7468 ip behavior with │ │ │ │ │ -0007c810: 207e 3634 6b20 656e 7472 6965 730a 0a3c ~64k entries..< │ │ │ │ │ -0007c820: 6c69 3e6a 6176 612f 7574 696c 2f7a 6970 li>java/util/zip │ │ │ │ │ -0007c830: 2f46 6c61 7465 7254 6573 742e 6a61 7661 /FlaterTest.java │ │ │ │ │ -0007c840: 3a20 475a 6970 4f75 7470 7574 5374 7265 : GZipOutputStre │ │ │ │ │ -0007c850: 616d 2f49 6e70 7574 5374 7265 616d 2067 am/InputStream g │ │ │ │ │ -0007c860: 6f65 7320 6372 6974 6963 616c 2863 616c oes critical(cal │ │ │ │ │ -0007c870: 6c73 204a 4e49 5f47 6574 2a43 7269 7469 ls JNI_Get*Criti │ │ │ │ │ -0007c880: 6361 6c29 2061 6e64 2063 6175 7365 7320 cal) and causes │ │ │ │ │ -0007c890: 736c 6f77 6e65 7373 2e0a 0a3c 6c69 3e6a slowness...
  • j │ │ │ │ │ -0007c8a0: 6176 612f 7574 696c 2f7a 6970 2f47 5a49 ava/util/zip/GZI │ │ │ │ │ -0007c8b0: 502f 4163 636f 7264 696f 6e2e 6a61 7661 P/Accordion.java │ │ │ │ │ -0007c8c0: 3a20 475a 4950 496e 7075 7453 7472 6561 : GZIPInputStrea │ │ │ │ │ -0007c8d0: 6d20 6f20 475a 4950 4f75 7470 7574 5374 m o GZIPOutputSt │ │ │ │ │ -0007c8e0: 7265 616d 203d 3d3d 2074 6865 2069 6465 ream === the ide │ │ │ │ │ -0007c8f0: 6e74 6974 7920 7374 7265 616d 0a0a 3c6c ntity stream..java/util/zip/ │ │ │ │ │ -0007c910: 475a 4950 2f47 5a49 5049 6e5a 6970 2e6a GZIP/GZIPInZip.j │ │ │ │ │ -0007c920: 6176 613a 2052 6561 6469 6e67 206c 6173 ava: Reading las │ │ │ │ │ -0007c930: 7420 677a 6970 2063 6861 696e 206d 656d t gzip chain mem │ │ │ │ │ -0007c940: 6265 7220 6d75 7374 206e 6f74 2063 6c6f ber must not clo │ │ │ │ │ -0007c950: 7365 2074 6865 2069 6e70 7574 2073 7472 se the input str │ │ │ │ │ -0007c960: 6561 6d2e 0a0a 3c6c 693e 6a61 7661 2f75 eam...
  • java/u │ │ │ │ │ -0007c970: 7469 6c2f 7a69 702f 475a 4950 2f47 5a49 til/zip/GZIP/GZI │ │ │ │ │ -0007c980: 5049 6e70 7574 5374 7265 616d 5265 6164 PInputStreamRead │ │ │ │ │ -0007c990: 2e6a 6176 613a 2054 6573 7420 7468 6520 .java: Test the │ │ │ │ │ -0007c9a0: 7265 6164 2061 6e64 2077 7269 7465 206f read and write o │ │ │ │ │ -0007c9b0: 6620 475a 4950 496e 7075 742f 4f75 7470 f GZIPInput/Outp │ │ │ │ │ -0007c9c0: 7574 5374 7265 616d 2c20 696e 636c 7564 utStream, includ │ │ │ │ │ -0007c9d0: 696e 6720 636f 6e63 6174 656e 6174 6564 ing concatenated │ │ │ │ │ -0007c9e0: 202e 677a 2069 6e70 7574 7374 7265 616d .gz inputstream │ │ │ │ │ -0007c9f0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0007ca00: 7a69 702f 475a 4950 2f47 5a49 504f 7574 zip/GZIP/GZIPOut │ │ │ │ │ -0007ca10: 7075 7453 7472 6561 6d48 6561 6465 7254 putStreamHeaderT │ │ │ │ │ -0007ca20: 6573 742e 6a61 7661 3a20 5665 7269 6679 est.java: Verify │ │ │ │ │ -0007ca30: 2074 6861 7420 7468 6520 4f53 2068 6561 that the OS hea │ │ │ │ │ -0007ca40: 6465 7220 666c 6167 2069 6e20 7468 6520 der flag in the │ │ │ │ │ -0007ca50: 7374 7265 616d 2077 7269 7474 656e 206f stream written o │ │ │ │ │ -0007ca60: 7574 2062 7920 6a61 7661 2e75 7469 6c2e ut by java.util. │ │ │ │ │ -0007ca70: 7a69 702e 475a 4950 4f75 7470 7574 5374 zip.GZIPOutputSt │ │ │ │ │ -0007ca80: 7265 616d 2068 6173 2074 6865 2063 6f72 ream has the cor │ │ │ │ │ -0007ca90: 7265 6374 2065 7870 6563 7465 6420 7661 rect expected va │ │ │ │ │ -0007caa0: 6c75 650a 0a3c 6c69 3e6a 6176 612f 7574 lue..
  • java/ut │ │ │ │ │ -0007cab0: 696c 2f7a 6970 2f47 5a49 502f 5265 6164 il/zip/GZIP/Read │ │ │ │ │ -0007cac0: 5542 7974 652e 6a61 7661 3a20 5661 6c69 UByte.java: Vali │ │ │ │ │ -0007cad0: 6461 7465 2074 6861 7420 475a 4950 496e date that GZIPIn │ │ │ │ │ -0007cae0: 7075 7453 7472 6561 6d2e 7265 6164 5542 putStream.readUB │ │ │ │ │ -0007caf0: 7974 6520 7468 726f 7773 2074 6865 2063 yte throws the c │ │ │ │ │ -0007cb00: 6f72 7265 6374 2065 7863 6570 7469 6f6e orrect exception │ │ │ │ │ -0007cb10: 2077 6865 6e20 7265 6164 2829 206f 6e20 when read() on │ │ │ │ │ -0007cb20: 7468 6520 496e 7075 7453 7472 6561 6d20 the InputStream │ │ │ │ │ -0007cb30: 7769 7468 2077 6869 6368 2074 6865 2047 with which the G │ │ │ │ │ -0007cb40: 5a49 5049 6e70 7574 5374 7265 616d 2077 ZIPInputStream w │ │ │ │ │ -0007cb50: 6173 2063 7265 6174 6564 2072 6574 7572 as created retur │ │ │ │ │ -0007cb60: 6e73 2061 6e20 6f75 742d 6f66 2d62 6f75 ns an out-of-bou │ │ │ │ │ -0007cb70: 6e64 7320 7661 6c75 652e 0a0a 3c6c 693e nds value...
  • │ │ │ │ │ -0007cb80: 6a61 7661 2f75 7469 6c2f 7a69 702f 496e java/util/zip/In │ │ │ │ │ -0007cb90: 666c 6174 6549 6e5f 4465 666c 6174 654f flateIn_DeflateO │ │ │ │ │ -0007cba0: 7574 2e6a 6176 613a 2054 6573 7420 6261 ut.java: Test ba │ │ │ │ │ -0007cbb0: 7369 6320 6675 6e63 7469 6f6e 616c 6974 sic functionalit │ │ │ │ │ -0007cbc0: 7920 6f66 2044 6566 6c61 7465 724f 7574 y of DeflaterOut │ │ │ │ │ -0007cbd0: 7075 7453 7472 6561 6d2f 496e 666c 6174 putStream/Inflat │ │ │ │ │ -0007cbe0: 6572 496e 7075 7453 7472 6561 6d20 616e erInputStream an │ │ │ │ │ -0007cbf0: 6420 475a 4950 4f75 7470 7574 5374 7265 d GZIPOutputStre │ │ │ │ │ -0007cc00: 616d 2f47 5a49 5049 6e70 7574 5374 7265 am/GZIPInputStre │ │ │ │ │ -0007cc10: 616d 2c20 696e 636c 7564 696e 6720 666c am, including fl │ │ │ │ │ -0007cc20: 7573 680a 0a3c 6c69 3e6a 6176 612f 7574 ush..
  • java/ut │ │ │ │ │ -0007cc30: 696c 2f7a 6970 2f49 6e66 6c61 7465 7242 il/zip/InflaterB │ │ │ │ │ -0007cc40: 7566 6665 7253 697a 652e 6a61 7661 3a20 ufferSize.java: │ │ │ │ │ -0007cc50: 496e 666c 6174 6572 2073 686f 756c 6420 Inflater should │ │ │ │ │ -0007cc60: 6e6f 7420 7265 7175 6972 6520 6120 6275 not require a bu │ │ │ │ │ -0007cc70: 6666 6572 2074 6f20 7468 6520 696e 666c ffer to the infl │ │ │ │ │ -0007cc80: 6174 6528 2920 6d65 7468 6f64 7320 6c61 ate() methods la │ │ │ │ │ -0007cc90: 7267 6572 2074 6861 6e20 3120 6279 7465 rger than 1 byte │ │ │ │ │ -0007cca0: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -0007ccb0: 2f7a 6970 2f49 6e66 6c61 7465 7249 6e70 /zip/InflaterInp │ │ │ │ │ -0007ccc0: 7574 5374 7265 616d 2f4d 6172 6b52 6573 utStream/MarkRes │ │ │ │ │ -0007ccd0: 6574 2e6a 6176 613a 204d 616b 6520 7375 et.java: Make su │ │ │ │ │ -0007cce0: 7265 2074 6861 7420 7468 6520 6d61 726b re that the mark │ │ │ │ │ -0007ccf0: 2829 2061 6e64 2072 6573 6574 2829 206d () and reset() m │ │ │ │ │ -0007cd00: 6574 686f 6473 2062 6568 6176 6520 6173 ethods behave as │ │ │ │ │ -0007cd10: 2065 7870 6563 7465 642e 0a0a 3c6c 693e expected...
  • │ │ │ │ │ -0007cd20: 6a61 7661 2f75 7469 6c2f 7a69 702f 496e java/util/zip/In │ │ │ │ │ -0007cd30: 666c 6174 6572 496e 7075 7453 7472 6561 flaterInputStrea │ │ │ │ │ -0007cd40: 6d2f 5465 7374 4176 6169 6c61 626c 652e m/TestAvailable. │ │ │ │ │ -0007cd50: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -0007cd60: 7468 6174 2061 7661 696c 6162 6c65 2829 that available() │ │ │ │ │ -0007cd70: 206d 6574 686f 6420 6265 6861 7665 7320 method behaves │ │ │ │ │ -0007cd80: 6173 2065 7870 6563 7465 642e 0a0a 3c6c as expected...java/util/zip/ │ │ │ │ │ -0007cda0: 496e 666c 6174 6572 496e 7075 7453 7472 InflaterInputStr │ │ │ │ │ -0007cdb0: 6561 6d2f 556e 6578 7065 6374 6564 456e eam/UnexpectedEn │ │ │ │ │ -0007cdc0: 644f 665a 6c69 6253 7472 6561 6d2e 6a61 dOfZlibStream.ja │ │ │ │ │ -0007cdd0: 7661 3a20 5465 7374 2074 6865 2063 6173 va: Test the cas │ │ │ │ │ -0007cde0: 6520 7768 6572 6520 496e 666c 6174 6572 e where Inflater │ │ │ │ │ -0007cdf0: 2e6e 6565 6473 496e 7075 7428 2920 6973 .needsInput() is │ │ │ │ │ -0007ce00: 2074 7275 6520 6275 7420 7468 6520 6e61 true but the na │ │ │ │ │ -0007ce10: 7469 7665 2069 6e66 6c61 7465 7220 7374 tive inflater st │ │ │ │ │ -0007ce20: 696c 6c20 6861 7320 756e 7772 6974 7465 ill has unwritte │ │ │ │ │ -0007ce30: 6e20 6f75 7470 7574 2069 6e20 6974 7320 n output in its │ │ │ │ │ -0007ce40: 696e 7465 726e 616c 2062 7566 6665 722e internal buffer. │ │ │ │ │ -0007ce50: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0007ce60: 7a69 702f 496e 666f 5a69 702e 6a61 7661 zip/InfoZip.java │ │ │ │ │ -0007ce70: 3a20 5765 206d 7573 7420 6265 2061 626c : We must be abl │ │ │ │ │ -0007ce80: 6520 746f 2072 6561 6420 7a69 7020 6669 e to read zip fi │ │ │ │ │ -0007ce90: 6c65 7320 6372 6561 7465 6420 6279 2055 les created by U │ │ │ │ │ -0007cea0: 6e69 7820 496e 666f 2d5a 6970 0a0a 3c6c nix Info-Zip..java/util/zip/ │ │ │ │ │ -0007cec0: 496e 7465 7272 7570 7469 626c 655a 6970 InterruptibleZip │ │ │ │ │ -0007ced0: 2e6a 6176 613a 2054 6573 7420 7768 6574 .java: Test whet │ │ │ │ │ -0007cee0: 6865 7220 7468 6520 7a69 7020 6669 6c65 her the zip file │ │ │ │ │ -0007cef0: 2073 7469 6c6c 2063 616e 2062 6520 7265 still can be re │ │ │ │ │ -0007cf00: 6164 2061 6674 6572 2074 6872 6561 6420 ad after thread │ │ │ │ │ -0007cf10: 6973 2069 6e74 6572 7275 7074 6564 0a0a is interrupted.. │ │ │ │ │ -0007cf20: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7a69
  • java/util/zi │ │ │ │ │ -0007cf30: 702f 4e6f 4578 7465 6e73 696f 6e53 6967 p/NoExtensionSig │ │ │ │ │ -0007cf40: 6e61 7475 7265 2e6a 6176 613a 205a 6970 nature.java: Zip │ │ │ │ │ -0007cf50: 2066 696c 6573 2077 6974 6820 6e6f 2065 files with no e │ │ │ │ │ -0007cf60: 7874 656e 7369 6f6e 2073 6967 6e61 7475 xtension signatu │ │ │ │ │ -0007cf70: 7265 2077 6f75 6c64 2067 6574 2072 656a re would get rej │ │ │ │ │ -0007cf80: 6563 7465 640a 0a3c 6c69 3e6a 6176 612f ected..
  • java/ │ │ │ │ │ -0007cf90: 7574 696c 2f7a 6970 2f52 6561 644c 6f63 util/zip/ReadLoc │ │ │ │ │ -0007cfa0: 2e6a 6176 613a 2054 6573 7420 666f 7220 .java: Test for │ │ │ │ │ -0007cfb0: 564d 2063 7261 7368 2069 6e20 6765 7445 VM crash in getE │ │ │ │ │ -0007cfc0: 6e74 7279 0a0a 3c6c 693e 6a61 7661 2f75 ntry..
  • java/u │ │ │ │ │ -0007cfd0: 7469 6c2f 7a69 702f 5374 6f72 6564 4352 til/zip/StoredCR │ │ │ │ │ -0007cfe0: 432e 6a61 7661 3a20 5a69 7049 6e70 7574 C.java: ZipInput │ │ │ │ │ -0007cff0: 5374 7265 616d 2064 6f65 7320 6e6f 7420 Stream does not │ │ │ │ │ -0007d000: 6368 6563 6b20 4352 4320 666f 7220 7374 check CRC for st │ │ │ │ │ -0007d010: 6f72 6564 2028 756e 636f 6d70 7265 7373 ored (uncompress │ │ │ │ │ -0007d020: 6564 2920 6669 6c65 730a 0a3c 6c69 3e6a ed) files..
  • j │ │ │ │ │ -0007d030: 6176 612f 7574 696c 2f7a 6970 2f53 7472 ava/util/zip/Str │ │ │ │ │ -0007d040: 6561 6d43 6f6e 7374 7275 6374 6f72 2e6a eamConstructor.j │ │ │ │ │ -0007d050: 6176 613a 2074 6573 7420 6966 2044 6566 ava: test if Def │ │ │ │ │ -0007d060: 6c61 7465 722f 496e 666c 6174 6572 2063 later/Inflater c │ │ │ │ │ -0007d070: 6f6e 7374 7275 6374 6f72 2077 696c 6c20 onstructor will │ │ │ │ │ -0007d080: 6368 6563 6b20 7468 6520 6172 6775 6d65 check the argume │ │ │ │ │ -0007d090: 6e74 7320 636f 7272 6563 746c 792e 0a0a nts correctly... │ │ │ │ │ -0007d0a0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7a69
  • java/util/zi │ │ │ │ │ -0007d0b0: 702f 5374 7265 616d 494f 4166 7465 7243 p/StreamIOAfterC │ │ │ │ │ -0007d0c0: 6c6f 7365 2e6a 6176 613a 2054 6573 7420 lose.java: Test │ │ │ │ │ -0007d0d0: 6966 207a 6970 2072 656c 6174 6564 2069 if zip related i │ │ │ │ │ -0007d0e0: 6e2f 6f75 7470 7574 2073 7472 6561 6d73 n/output streams │ │ │ │ │ -0007d0f0: 2077 696c 6c20 7072 6576 656e 7420 692f will prevent i/ │ │ │ │ │ -0007d100: 6f20 6166 7465 7220 7374 7265 616d 2068 o after stream h │ │ │ │ │ -0007d110: 6173 2062 6565 6e20 636c 6f73 6564 2e0a as been closed.. │ │ │ │ │ -0007d120: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f7a .
  • java/util/z │ │ │ │ │ -0007d130: 6970 2f54 6573 7443 5243 3332 2e6a 6176 ip/TestCRC32.jav │ │ │ │ │ -0007d140: 613a 2043 6865 636b 2074 6861 7420 4352 a: Check that CR │ │ │ │ │ -0007d150: 432d 3332 2072 6574 7572 6e73 2074 6865 C-32 returns the │ │ │ │ │ -0007d160: 2065 7870 6563 7465 6420 4352 4320 7661 expected CRC va │ │ │ │ │ -0007d170: 6c75 6520 666f 7220 7468 6520 7374 7269 lue for the stri │ │ │ │ │ -0007d180: 6e67 2031 3233 3435 3637 3839 2068 7474 ng 123456789 htt │ │ │ │ │ -0007d190: 703a 2f2f 7265 7665 6e67 2e73 6f75 7263 p://reveng.sourc │ │ │ │ │ -0007d1a0: 6566 6f72 6765 2e6e 6574 2f63 7263 2d63 eforge.net/crc-c │ │ │ │ │ -0007d1b0: 6174 616c 6f67 7565 2f61 6c6c 2e68 746d atalogue/all.htm │ │ │ │ │ -0007d1c0: 2363 7263 2e63 6174 2e63 7263 2d33 320a #crc.cat.crc-32. │ │ │ │ │ -0007d1d0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f7a .
  • java/util/z │ │ │ │ │ -0007d1e0: 6970 2f54 6573 7443 5243 3332 432e 6a61 ip/TestCRC32C.ja │ │ │ │ │ -0007d1f0: 7661 3a20 4368 6563 6b20 7468 6174 2043 va: Check that C │ │ │ │ │ -0007d200: 5243 2d33 3243 2072 6574 7572 6e73 2074 RC-32C returns t │ │ │ │ │ -0007d210: 6865 2065 7870 6563 7465 6420 4352 4320 he expected CRC │ │ │ │ │ -0007d220: 7661 6c75 6520 666f 7220 7468 6520 7374 value for the st │ │ │ │ │ -0007d230: 7269 6e67 2031 3233 3435 3637 3839 2068 ring 123456789 h │ │ │ │ │ -0007d240: 7474 703a 2f2f 7265 7665 6e67 2e73 6f75 ttp://reveng.sou │ │ │ │ │ -0007d250: 7263 6566 6f72 6765 2e6e 6574 2f63 7263 rceforge.net/crc │ │ │ │ │ -0007d260: 2d63 6174 616c 6f67 7565 2f61 6c6c 2e68 -catalogue/all.h │ │ │ │ │ -0007d270: 746d 2363 7263 2e63 6174 2e63 7263 2d33 tm#crc.cat.crc-3 │ │ │ │ │ -0007d280: 3263 0a0a 3c6c 693e 6a61 7661 2f75 7469 2c..
  • java/uti │ │ │ │ │ -0007d290: 6c2f 7a69 702f 5465 7374 4368 6563 6b73 l/zip/TestChecks │ │ │ │ │ -0007d2a0: 756d 2e6a 6176 613a 2054 6573 7420 7468 um.java: Test th │ │ │ │ │ -0007d2b0: 6174 2064 6566 6175 6c74 206d 6574 686f at default metho │ │ │ │ │ -0007d2c0: 6473 2069 6e20 4368 6563 6b73 756d 2077 ds in Checksum w │ │ │ │ │ -0007d2d0: 6f72 6b73 2061 7320 6578 7065 6374 6564 orks as expected │ │ │ │ │ -0007d2e0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0007d2f0: 7a69 702f 5465 7374 456d 7074 795a 6970 zip/TestEmptyZip │ │ │ │ │ -0007d300: 2e6a 6176 613a 2054 6573 7420 6162 696c .java: Test abil │ │ │ │ │ -0007d310: 6974 7920 746f 2077 7269 7465 2061 6e64 ity to write and │ │ │ │ │ -0007d320: 2072 6561 6420 7a69 7020 6669 6c65 7320 read zip files │ │ │ │ │ -0007d330: 7468 6174 2068 6176 6520 6e6f 2065 6e74 that have no ent │ │ │ │ │ -0007d340: 7269 6573 2e0a 0a3c 6c69 3e6a 6176 612f ries...
  • java/ │ │ │ │ │ -0007d350: 7574 696c 2f7a 6970 2f54 6573 7445 7874 util/zip/TestExt │ │ │ │ │ -0007d360: 7261 5469 6d65 2e6a 6176 613a 2054 6573 raTime.java: Tes │ │ │ │ │ -0007d370: 7420 5a4f 5320 616e 6420 5a49 5320 7469 t ZOS and ZIS ti │ │ │ │ │ -0007d380: 6d65 7374 616d 7020 696e 2065 7874 7261 mestamp in extra │ │ │ │ │ -0007d390: 2066 6965 6c64 2063 6f72 7265 6374 6c79 field correctly │ │ │ │ │ -0007d3a0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0007d3b0: 7a69 702f 5465 7374 4c6f 6361 6c54 696d zip/TestLocalTim │ │ │ │ │ -0007d3c0: 652e 6a61 7661 3a20 5465 7374 2074 696d e.java: Test tim │ │ │ │ │ -0007d3d0: 6573 7461 6d70 2076 6961 205a 6970 456e estamp via ZipEn │ │ │ │ │ -0007d3e0: 7472 792e 6765 742f 7365 7454 696d 654c try.get/setTimeL │ │ │ │ │ -0007d3f0: 6f63 616c 2829 0a0a 3c6c 693e 6a61 7661 ocal()..
  • java │ │ │ │ │ -0007d400: 2f75 7469 6c2f 7a69 702f 5465 7374 5a69 /util/zip/TestZi │ │ │ │ │ -0007d410: 7045 7272 6f72 2e6a 6176 613a 2043 6865 pError.java: Che │ │ │ │ │ -0007d420: 636b 2074 6861 7420 5a69 7045 7272 6f72 ck that ZipError │ │ │ │ │ -0007d430: 2069 7320 7468 726f 776e 2069 6e73 7465 is thrown inste │ │ │ │ │ -0007d440: 6164 206f 6620 496e 7465 726e 616c 4572 ad of InternalEr │ │ │ │ │ -0007d450: 726f 7220 7768 656e 2069 7465 7261 7469 ror when iterati │ │ │ │ │ -0007d460: 6e67 2065 6e74 7269 6573 206f 6620 616e ng entries of an │ │ │ │ │ -0007d470: 2069 6e76 616c 6964 207a 6970 2066 696c invalid zip fil │ │ │ │ │ -0007d480: 650a 0a3c 6c69 3e6a 6176 612f 7574 696c e..
  • java/util │ │ │ │ │ -0007d490: 2f7a 6970 2f54 696d 6543 6865 636b 7375 /zip/TimeChecksu │ │ │ │ │ -0007d4a0: 6d2e 6a61 7661 3a20 5465 7374 2041 646c m.java: Test Adl │ │ │ │ │ -0007d4b0: 6572 3332 2f43 5243 3332 2e75 7064 6174 er32/CRC32.updat │ │ │ │ │ -0007d4c0: 6528 4279 7465 4275 6666 6572 290a 0a3c e(ByteBuffer)..< │ │ │ │ │ -0007d4d0: 6c69 3e6a 6176 612f 7574 696c 2f7a 6970 li>java/util/zip │ │ │ │ │ -0007d4e0: 2f54 6f74 616c 496e 4f75 742e 6a61 7661 /TotalInOut.java │ │ │ │ │ -0007d4f0: 3a20 5465 7374 2044 652f 496e 666c 6174 : Test De/Inflat │ │ │ │ │ -0007d500: 6572 2e67 6574 4279 7465 7352 6561 642f er.getBytesRead/ │ │ │ │ │ -0007d510: 5772 6974 7465 6e28 290a 0a3c 6c69 3e6a Written()..
  • j │ │ │ │ │ -0007d520: 6176 612f 7574 696c 2f7a 6970 2f5a 6970 ava/util/zip/Zip │ │ │ │ │ -0007d530: 436f 6469 6e67 2e6a 6176 613a 2054 6573 Coding.java: Tes │ │ │ │ │ -0007d540: 7420 5a69 7049 6e70 7574 5374 7265 616d t ZipInputStream │ │ │ │ │ -0007d550: 2c20 5a69 704f 7574 7075 7453 7472 6561 , ZipOutputStrea │ │ │ │ │ -0007d560: 6d20 616e 6420 5a69 7046 696c 6520 7769 m and ZipFile wi │ │ │ │ │ -0007d570: 7468 206e 6f6e 2d55 5446 3820 656e 636f th non-UTF8 enco │ │ │ │ │ -0007d580: 6469 6e67 0a0a 3c6c 693e 6a61 7661 2f75 ding..
  • java/u │ │ │ │ │ -0007d590: 7469 6c2f 7a69 702f 5a69 7045 6e74 7279 til/zip/ZipEntry │ │ │ │ │ -0007d5a0: 2f43 6c6f 6e65 2e6a 6176 613a 2054 6573 /Clone.java: Tes │ │ │ │ │ -0007d5b0: 7420 6966 205a 6970 456e 7472 792e 636c t if ZipEntry.cl │ │ │ │ │ -0007d5c0: 6f6e 6528 2920 776f 726b 7320 7768 656e one() works when │ │ │ │ │ -0007d5d0: 2074 6865 2065 7874 7261 2066 6965 6c64 the extra field │ │ │ │ │ -0007d5e0: 2069 7320 6e75 6c6c 2e0a 0a3c 6c69 3e6a is null...
  • j │ │ │ │ │ -0007d5f0: 6176 612f 7574 696c 2f7a 6970 2f5a 6970 ava/util/zip/Zip │ │ │ │ │ -0007d600: 456e 7472 792f 436f 6e73 7472 7563 746f Entry/Constructo │ │ │ │ │ -0007d610: 722e 6a61 7661 3a20 4d61 6b65 2073 7572 r.java: Make sur │ │ │ │ │ -0007d620: 6520 5a69 7045 6e74 7279 2073 7461 7469 e ZipEntry stati │ │ │ │ │ -0007d630: 6320 696e 6974 6961 6c69 7a65 7220 7769 c initializer wi │ │ │ │ │ -0007d640: 6c6c 206c 6f61 6420 7468 6520 7a69 7020 ll load the zip │ │ │ │ │ -0007d650: 6c69 6272 6172 792e 0a0a 3c6c 693e 6a61 library...
  • ja │ │ │ │ │ -0007d660: 7661 2f75 7469 6c2f 7a69 702f 5a69 7046 va/util/zip/ZipF │ │ │ │ │ -0007d670: 696c 652f 4173 736f 7274 6d65 6e74 2e6a ile/Assortment.j │ │ │ │ │ -0007d680: 6176 613a 2074 6573 7420 6120 7661 7269 ava: test a vari │ │ │ │ │ -0007d690: 6574 7920 6f66 207a 6970 2066 696c 6520 ety of zip file │ │ │ │ │ -0007d6a0: 656e 7472 6965 730a 0a3c 6c69 3e6a 6176 entries..
  • jav │ │ │ │ │ -0007d6b0: 612f 7574 696c 2f7a 6970 2f5a 6970 4669 a/util/zip/ZipFi │ │ │ │ │ -0007d6c0: 6c65 2f43 656e 5369 7a65 546f 6f4c 6172 le/CenSizeTooLar │ │ │ │ │ -0007d6d0: 6765 2e6a 6176 613a 2056 6572 6966 7920 ge.java: Verify │ │ │ │ │ -0007d6e0: 7468 6174 205a 6970 4669 6c65 2072 656a that ZipFile rej │ │ │ │ │ -0007d6f0: 6563 7473 2061 205a 4950 2077 6974 6820 ects a ZIP with │ │ │ │ │ -0007d700: 6120 4345 4e20 7369 7a65 2077 6869 6368 a CEN size which │ │ │ │ │ -0007d710: 2064 6f65 7320 6e6f 7420 6669 7420 696e does not fit in │ │ │ │ │ -0007d720: 2061 204a 6176 6120 6279 7465 2061 7272 a Java byte arr │ │ │ │ │ -0007d730: 6179 0a0a 3c6c 693e 6a61 7661 2f75 7469 ay..
  • java/uti │ │ │ │ │ -0007d740: 6c2f 7a69 702f 5a69 7046 696c 652f 436c l/zip/ZipFile/Cl │ │ │ │ │ -0007d750: 6561 7253 7461 6c65 5a69 7046 696c 6549 earStaleZipFileI │ │ │ │ │ -0007d760: 6e70 7574 5374 7265 616d 732e 6a61 7661 nputStreams.java │ │ │ │ │ -0007d770: 3a20 416c 6c6f 7720 7374 616c 6520 496e : Allow stale In │ │ │ │ │ -0007d780: 7075 7453 7472 6561 6d73 2066 726f 6d20 putStreams from │ │ │ │ │ -0007d790: 5a69 7046 696c 6573 2074 6f20 6265 2047 ZipFiles to be G │ │ │ │ │ -0007d7a0: 4327 640a 0a3c 6c69 3e6a 6176 612f 7574 C'd..
  • java/ut │ │ │ │ │ -0007d7b0: 696c 2f7a 6970 2f5a 6970 4669 6c65 2f43 il/zip/ZipFile/C │ │ │ │ │ -0007d7c0: 6f6d 6d65 6e74 2e6a 6176 613a 204d 616b omment.java: Mak │ │ │ │ │ -0007d7d0: 6520 7375 7265 207a 6970 2066 696c 6520 e sure zip file │ │ │ │ │ -0007d7e0: 636f 6d6d 656e 7473 206f 6620 7661 7269 comments of vari │ │ │ │ │ -0007d7f0: 6f75 7320 7369 7a65 7320 6361 6e20 6265 ous sizes can be │ │ │ │ │ -0007d800: 2077 7269 7474 656e 2e0a 0a3c 6c69 3e6a written...
  • j │ │ │ │ │ -0007d810: 6176 612f 7574 696c 2f7a 6970 2f5a 6970 ava/util/zip/Zip │ │ │ │ │ -0007d820: 4669 6c65 2f43 6f6e 7374 7275 6374 6f72 File/Constructor │ │ │ │ │ -0007d830: 2e6a 6176 613a 2043 6865 636b 2074 6861 .java: Check tha │ │ │ │ │ -0007d840: 7420 636f 6e73 7472 7563 746f 7273 2074 t constructors t │ │ │ │ │ -0007d850: 6872 6f77 2073 7065 6369 6669 6564 2065 hrow specified e │ │ │ │ │ -0007d860: 7863 6570 7469 6f6e 730a 0a3c 6c69 3e6a xceptions..
  • j │ │ │ │ │ -0007d870: 6176 612f 7574 696c 2f7a 6970 2f5a 6970 ava/util/zip/Zip │ │ │ │ │ -0007d880: 4669 6c65 2f43 6f72 7275 7074 6564 5a69 File/CorruptedZi │ │ │ │ │ -0007d890: 7046 696c 6573 2e6a 6176 613a 2074 6573 pFiles.java: tes │ │ │ │ │ -0007d8a0: 7420 666f 7220 636f 7272 6563 7420 6465 t for correct de │ │ │ │ │ -0007d8b0: 7465 6374 696f 6e20 616e 6420 7265 706f tection and repo │ │ │ │ │ -0007d8c0: 7274 696e 6720 6f66 2063 6f72 7275 7074 rting of corrupt │ │ │ │ │ -0007d8d0: 6564 207a 6970 2066 696c 6573 0a0a 3c6c ed zip files..java/util/zip/ │ │ │ │ │ -0007d8f0: 5a69 7046 696c 652f 4465 6c65 7465 5465 ZipFile/DeleteTe │ │ │ │ │ -0007d900: 6d70 4a61 7254 6573 742e 6a61 7661 3a20 mpJarTest.java: │ │ │ │ │ -0007d910: 4d61 6b65 2073 7572 6520 5552 4c2d 646f Make sure URL-do │ │ │ │ │ -0007d920: 776e 6c6f 6164 6564 206a 6172 2066 696c wnloaded jar fil │ │ │ │ │ -0007d930: 6573 2028 6a61 725f 6361 6368 6520 6669 es (jar_cache fi │ │ │ │ │ -0007d940: 6c65 7329 2077 696c 6c20 6265 2064 656c les) will be del │ │ │ │ │ -0007d950: 6574 6564 2077 6865 6e20 564d 2065 7869 eted when VM exi │ │ │ │ │ -0007d960: 7473 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ts...
  • java/ut │ │ │ │ │ -0007d970: 696c 2f7a 6970 2f5a 6970 4669 6c65 2f45 il/zip/ZipFile/E │ │ │ │ │ -0007d980: 6e64 4f66 4365 6e56 616c 6964 6174 696f ndOfCenValidatio │ │ │ │ │ -0007d990: 6e2e 6a61 7661 3a20 5665 7269 6679 2074 n.java: Verify t │ │ │ │ │ -0007d9a0: 6861 7420 5a69 7046 696c 6520 7265 6a65 hat ZipFile reje │ │ │ │ │ -0007d9b0: 6374 7320 6669 6c65 7320 7769 7468 2043 cts files with C │ │ │ │ │ -0007d9c0: 454e 2073 697a 6573 2065 7863 6565 6469 EN sizes exceedi │ │ │ │ │ -0007d9d0: 6e67 2074 6865 2069 6d70 6c65 6d65 6e74 ng the implement │ │ │ │ │ -0007d9e0: 6174 696f 6e20 6c69 6d69 740a 0a3c 6c69 ation limit..
  • java/util/zip/Z │ │ │ │ │ -0007da00: 6970 4669 6c65 2f45 6e75 6d65 7261 7465 ipFile/Enumerate │ │ │ │ │ -0007da10: 4166 7465 7243 6c6f 7365 2e6a 6176 613a AfterClose.java: │ │ │ │ │ -0007da20: 2043 6865 636b 2069 6620 7468 6520 7a69 Check if the zi │ │ │ │ │ -0007da30: 7020 6669 6c65 2069 7320 636c 6f73 6564 p file is closed │ │ │ │ │ -0007da40: 2062 6566 6f72 6520 6163 6365 7373 2061 before access a │ │ │ │ │ -0007da50: 6e79 2065 6c65 6d65 6e74 7320 696e 2074 ny elements in t │ │ │ │ │ -0007da60: 6865 2045 6e75 6d65 7261 7469 6f6e 2e0a he Enumeration.. │ │ │ │ │ -0007da70: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f7a .
  • java/util/z │ │ │ │ │ -0007da80: 6970 2f5a 6970 4669 6c65 2f46 696e 616c ip/ZipFile/Final │ │ │ │ │ -0007da90: 697a 6549 6e66 6c61 7465 722e 6a61 7661 izeInflater.java │ │ │ │ │ -0007daa0: 3a20 4d61 6b65 2073 7572 6520 6361 6368 : Make sure cach │ │ │ │ │ -0007dab0: 6564 2049 6e66 6c61 7465 7220 646f 6573 ed Inflater does │ │ │ │ │ -0007dac0: 206e 6f74 2067 6574 2066 696e 616c 697a not get finaliz │ │ │ │ │ -0007dad0: 6564 2e0a 0a3c 6c69 3e6a 6176 612f 7574 ed...
  • java/ut │ │ │ │ │ -0007dae0: 696c 2f7a 6970 2f5a 6970 4669 6c65 2f47 il/zip/ZipFile/G │ │ │ │ │ -0007daf0: 6574 496e 7075 7453 7472 6561 6d4e 5045 etInputStreamNPE │ │ │ │ │ -0007db00: 5465 7374 2e6a 6176 613a 2056 616c 6964 Test.java: Valid │ │ │ │ │ -0007db10: 6174 6520 7468 6174 205a 6970 2f4a 6172 ate that Zip/Jar │ │ │ │ │ -0007db20: 4669 6c65 3a3a 6765 7449 6e70 7574 5374 File::getInputSt │ │ │ │ │ -0007db30: 7265 616d 2077 696c 6c20 7468 726f 7720 ream will throw │ │ │ │ │ -0007db40: 6120 4e75 6c6c 506f 696e 7465 7245 7863 a NullPointerExc │ │ │ │ │ -0007db50: 6570 7469 6f6e 0a0a 3c6c 693e 6a61 7661 eption..
  • java │ │ │ │ │ -0007db60: 2f75 7469 6c2f 7a69 702f 5a69 7046 696c /util/zip/ZipFil │ │ │ │ │ -0007db70: 652f 496e 7661 6c69 6442 7974 6573 496e e/InvalidBytesIn │ │ │ │ │ -0007db80: 456e 7472 794e 616d 654f 7243 6f6d 6d65 EntryNameOrComme │ │ │ │ │ -0007db90: 6e74 2e6a 6176 613a 2056 616c 6964 6174 nt.java: Validat │ │ │ │ │ -0007dba0: 6520 7468 6174 206f 7065 6e69 6e67 205a e that opening Z │ │ │ │ │ -0007dbb0: 4950 2066 696c 6573 2066 696c 6573 2077 IP files files w │ │ │ │ │ -0007dbc0: 6974 6820 696e 7661 6c69 6420 5554 462d ith invalid UTF- │ │ │ │ │ -0007dbd0: 3820 6279 7465 2073 6571 7565 6e63 6573 8 byte sequences │ │ │ │ │ -0007dbe0: 2069 6e20 7468 6520 6e61 6d65 206f 7220 in the name or │ │ │ │ │ -0007dbf0: 636f 6d6d 656e 7420 6669 656c 6473 2066 comment fields f │ │ │ │ │ -0007dc00: 6169 6c73 2077 6974 6820 5a69 7045 7863 ails with ZipExc │ │ │ │ │ -0007dc10: 6570 7469 6f6e 0a0a 3c6c 693e 6a61 7661 eption..
  • java │ │ │ │ │ -0007dc20: 2f75 7469 6c2f 7a69 702f 5a69 7046 696c /util/zip/ZipFil │ │ │ │ │ -0007dc30: 652f 496e 7661 6c69 6443 6f6d 6d65 6e74 e/InvalidComment │ │ │ │ │ -0007dc40: 4c65 6e67 7468 5465 7374 2e6a 6176 613a LengthTest.java: │ │ │ │ │ -0007dc50: 2056 616c 6964 6174 6520 7468 6174 205a Validate that Z │ │ │ │ │ -0007dc60: 6970 2f4a 6172 4669 6c65 2077 696c 6c20 ip/JarFile will │ │ │ │ │ -0007dc70: 7468 726f 7720 6120 5a69 7045 7863 6570 throw a ZipExcep │ │ │ │ │ -0007dc80: 7469 6f6e 2077 6865 6e20 7468 6520 4345 tion when the CE │ │ │ │ │ -0007dc90: 4e20 636f 6d6d 656e 7420 6c65 6e67 7468 N comment length │ │ │ │ │ -0007dca0: 2066 6965 6c64 2063 6f6e 7461 696e 7320 field contains │ │ │ │ │ -0007dcb0: 616e 2069 6e63 6f72 7265 6374 2076 616c an incorrect val │ │ │ │ │ -0007dcc0: 7565 0a0a 3c6c 693e 6a61 7661 2f75 7469 ue..
  • java/uti │ │ │ │ │ -0007dcd0: 6c2f 7a69 702f 5a69 7046 696c 652f 4d61 l/zip/ZipFile/Ma │ │ │ │ │ -0007dce0: 6e79 456e 7472 6965 732e 6a61 7661 3a20 nyEntries.java: │ │ │ │ │ -0007dcf0: 6f70 656e 207a 6970 2066 696c 6573 2077 open zip files w │ │ │ │ │ -0007dd00: 6974 6820 6d6f 7265 2074 6861 6e20 3634 ith more than 64 │ │ │ │ │ -0007dd10: 6b20 656e 7472 6965 730a 0a3c 6c69 3e6a k entries..
  • j │ │ │ │ │ -0007dd20: 6176 612f 7574 696c 2f7a 6970 2f5a 6970 ava/util/zip/Zip │ │ │ │ │ -0007dd30: 4669 6c65 2f4d 616e 795a 6970 4669 6c65 File/ManyZipFile │ │ │ │ │ -0007dd40: 732e 6a61 7661 3a20 4368 6563 6b20 7468 s.java: Check th │ │ │ │ │ -0007dd50: 6174 2069 7420 6973 2070 6f73 7369 626c at it is possibl │ │ │ │ │ -0007dd60: 6520 746f 206f 7065 6e20 6d6f 7265 2074 e to open more t │ │ │ │ │ -0007dd70: 6861 6e20 322c 3034 3820 7a69 7020 6669 han 2,048 zip fi │ │ │ │ │ -0007dd80: 6c65 7320 6f6e 2057 696e 646f 7773 2e0a les on Windows.. │ │ │ │ │ -0007dd90: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f7a .
  • java/util/z │ │ │ │ │ -0007dda0: 6970 2f5a 6970 4669 6c65 2f4d 756c 7469 ip/ZipFile/Multi │ │ │ │ │ -0007ddb0: 5468 7265 6164 6564 5265 6164 5465 7374 ThreadedReadTest │ │ │ │ │ -0007ddc0: 2e6a 6176 613a 2043 7261 7368 2069 6e20 .java: Crash in │ │ │ │ │ -0007ddd0: 5a69 7046 696c 652e 7265 6164 2829 2077 ZipFile.read() w │ │ │ │ │ -0007dde0: 6865 6e20 5a69 7046 696c 6549 6e70 7574 hen ZipFileInput │ │ │ │ │ -0007ddf0: 5374 7265 616d 2069 7320 7368 6172 6564 Stream is shared │ │ │ │ │ -0007de00: 2062 6574 7765 656e 2074 6872 6561 6473 between threads │ │ │ │ │ -0007de10: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0007de20: 7a69 702f 5a69 7046 696c 652f 5265 6164 zip/ZipFile/Read │ │ │ │ │ -0007de30: 4166 7465 7243 6c6f 7365 2e6a 6176 613a AfterClose.java: │ │ │ │ │ -0007de40: 2056 6572 6966 7920 756e 7370 6563 6966 Verify unspecif │ │ │ │ │ -0007de50: 6965 642c 2062 7574 206c 6f6e 672d 7374 ied, but long-st │ │ │ │ │ -0007de60: 616e 6469 6e67 2062 6568 6176 696f 7220 anding behavior │ │ │ │ │ -0007de70: 7768 656e 2072 6561 6469 6e67 2066 726f when reading fro │ │ │ │ │ -0007de80: 6d20 616e 2069 6e70 7574 2073 7472 6561 m an input strea │ │ │ │ │ -0007de90: 6d20 6f62 7461 696e 6564 2075 7369 6e67 m obtained using │ │ │ │ │ -0007dea0: 205a 6970 4669 6c65 3a3a 6765 7449 6e70 ZipFile::getInp │ │ │ │ │ -0007deb0: 7574 5374 7265 616d 2061 6674 6572 2074 utStream after t │ │ │ │ │ -0007dec0: 6865 205a 6970 4669 6c65 2068 6173 2062 he ZipFile has b │ │ │ │ │ -0007ded0: 6565 6e20 636c 6f73 6564 2e0a 0a3c 6c69 een closed...
  • java/util/zip/Z │ │ │ │ │ -0007def0: 6970 4669 6c65 2f52 6561 644c 6f6e 675a ipFile/ReadLongZ │ │ │ │ │ -0007df00: 6970 4669 6c65 4e61 6d65 2e6a 6176 613a ipFileName.java: │ │ │ │ │ -0007df10: 2056 6572 6966 7920 7468 6174 2077 6520 Verify that we │ │ │ │ │ -0007df20: 6361 6e20 7265 6164 207a 6970 2066 696c can read zip fil │ │ │ │ │ -0007df30: 6520 6e61 6d65 7320 2667 743b 2032 3535 e names > 255 │ │ │ │ │ -0007df40: 2063 6861 7273 206c 6f6e 670a 0a3c 6c69 chars long..
  • │ │ │ │ │ +0007b430: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007b440: 2f74 6573 742f 6f72 672f 6f70 656e 6a64 /test/org/openjd │ │ │ │ │ +0007b450: 6b2f 7465 7374 732f 6a61 7661 2f75 7469 k/tests/java/uti │ │ │ │ │ +0007b460: 6c2f 7374 7265 616d 2f44 6973 7469 6e63 l/stream/Distinc │ │ │ │ │ +0007b470: 744f 7054 6573 742e 6a61 7661 3a20 200a tOpTest.java: . │ │ │ │ │ +0007b480: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f73 .
  • java/util/s │ │ │ │ │ +0007b490: 7472 6561 6d2f 7465 7374 2f6f 7267 2f6f tream/test/org/o │ │ │ │ │ +0007b4a0: 7065 6e6a 646b 2f74 6573 7473 2f6a 6176 penjdk/tests/jav │ │ │ │ │ +0007b4b0: 612f 7574 696c 2f73 7472 6561 6d2f 446f a/util/stream/Do │ │ │ │ │ +0007b4c0: 7562 6c65 5072 696d 6974 6976 654f 7073 ublePrimitiveOps │ │ │ │ │ +0007b4d0: 5465 7374 732e 6a61 7661 3a20 200a 0a3c Tests.java: ..< │ │ │ │ │ +0007b4e0: 6c69 3e6a 6176 612f 7574 696c 2f73 7472 li>java/util/str │ │ │ │ │ +0007b4f0: 6561 6d2f 7465 7374 2f6f 7267 2f6f 7065 eam/test/org/ope │ │ │ │ │ +0007b500: 6e6a 646b 2f74 6573 7473 2f6a 6176 612f njdk/tests/java/ │ │ │ │ │ +0007b510: 7574 696c 2f73 7472 6561 6d2f 4669 6c74 util/stream/Filt │ │ │ │ │ +0007b520: 6572 4f70 5465 7374 2e6a 6176 613a 2020 erOpTest.java: │ │ │ │ │ +0007b530: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0007b540: 7374 7265 616d 2f74 6573 742f 6f72 672f stream/test/org/ │ │ │ │ │ +0007b550: 6f70 656e 6a64 6b2f 7465 7374 732f 6a61 openjdk/tests/ja │ │ │ │ │ +0007b560: 7661 2f75 7469 6c2f 7374 7265 616d 2f46 va/util/stream/F │ │ │ │ │ +0007b570: 696e 6441 6e79 4f70 5465 7374 2e6a 6176 indAnyOpTest.jav │ │ │ │ │ +0007b580: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ +0007b590: 7469 6c2f 7374 7265 616d 2f74 6573 742f til/stream/test/ │ │ │ │ │ +0007b5a0: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ +0007b5b0: 732f 6a61 7661 2f75 7469 6c2f 7374 7265 s/java/util/stre │ │ │ │ │ +0007b5c0: 616d 2f46 696e 6446 6972 7374 4f70 5465 am/FindFirstOpTe │ │ │ │ │ +0007b5d0: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ +0007b5e0: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007b5f0: 2f74 6573 742f 6f72 672f 6f70 656e 6a64 /test/org/openjd │ │ │ │ │ +0007b600: 6b2f 7465 7374 732f 6a61 7661 2f75 7469 k/tests/java/uti │ │ │ │ │ +0007b610: 6c2f 7374 7265 616d 2f46 6c61 744d 6170 l/stream/FlatMap │ │ │ │ │ +0007b620: 4f70 5465 7374 2e6a 6176 613a 2066 6c61 OpTest.java: fla │ │ │ │ │ +0007b630: 742d 6d61 7020 6f70 6572 6174 696f 6e73 t-map operations │ │ │ │ │ +0007b640: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0007b650: 7374 7265 616d 2f74 6573 742f 6f72 672f stream/test/org/ │ │ │ │ │ +0007b660: 6f70 656e 6a64 6b2f 7465 7374 732f 6a61 openjdk/tests/ja │ │ │ │ │ +0007b670: 7661 2f75 7469 6c2f 7374 7265 616d 2f46 va/util/stream/F │ │ │ │ │ +0007b680: 6f72 4561 6368 4f70 5465 7374 2e6a 6176 orEachOpTest.jav │ │ │ │ │ +0007b690: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ +0007b6a0: 7469 6c2f 7374 7265 616d 2f74 6573 742f til/stream/test/ │ │ │ │ │ +0007b6b0: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ +0007b6c0: 732f 6a61 7661 2f75 7469 6c2f 7374 7265 s/java/util/stre │ │ │ │ │ +0007b6d0: 616d 2f47 726f 7570 4279 4f70 5465 7374 am/GroupByOpTest │ │ │ │ │ +0007b6e0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +0007b6f0: 7661 2f75 7469 6c2f 7374 7265 616d 2f74 va/util/stream/t │ │ │ │ │ +0007b700: 6573 742f 6f72 672f 6f70 656e 6a64 6b2f est/org/openjdk/ │ │ │ │ │ +0007b710: 7465 7374 732f 6a61 7661 2f75 7469 6c2f tests/java/util/ │ │ │ │ │ +0007b720: 7374 7265 616d 2f49 6e66 696e 6974 6553 stream/InfiniteS │ │ │ │ │ +0007b730: 7472 6561 6d57 6974 684c 696d 6974 4f70 treamWithLimitOp │ │ │ │ │ +0007b740: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..java/util/stre │ │ │ │ │ +0007b760: 616d 2f74 6573 742f 6f72 672f 6f70 656e am/test/org/open │ │ │ │ │ +0007b770: 6a64 6b2f 7465 7374 732f 6a61 7661 2f75 jdk/tests/java/u │ │ │ │ │ +0007b780: 7469 6c2f 7374 7265 616d 2f49 6e74 5072 til/stream/IntPr │ │ │ │ │ +0007b790: 696d 6974 6976 654f 7073 5465 7374 732e imitiveOpsTests. │ │ │ │ │ +0007b7a0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +0007b7b0: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ +0007b7c0: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ +0007b7d0: 6573 7473 2f6a 6176 612f 7574 696c 2f73 ests/java/util/s │ │ │ │ │ +0007b7e0: 7472 6561 6d2f 496e 7452 6564 7563 6554 tream/IntReduceT │ │ │ │ │ +0007b7f0: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
  • java/util/strea │ │ │ │ │ +0007b810: 6d2f 7465 7374 2f6f 7267 2f6f 7065 6e6a m/test/org/openj │ │ │ │ │ +0007b820: 646b 2f74 6573 7473 2f6a 6176 612f 7574 dk/tests/java/ut │ │ │ │ │ +0007b830: 696c 2f73 7472 6561 6d2f 496e 7453 6c69 il/stream/IntSli │ │ │ │ │ +0007b840: 6365 4f70 5465 7374 2e6a 6176 613a 2020 ceOpTest.java: │ │ │ │ │ +0007b850: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0007b860: 7374 7265 616d 2f74 6573 742f 6f72 672f stream/test/org/ │ │ │ │ │ +0007b870: 6f70 656e 6a64 6b2f 7465 7374 732f 6a61 openjdk/tests/ja │ │ │ │ │ +0007b880: 7661 2f75 7469 6c2f 7374 7265 616d 2f49 va/util/stream/I │ │ │ │ │ +0007b890: 6e74 556e 6971 4f70 5465 7374 2e6a 6176 ntUniqOpTest.jav │ │ │ │ │ +0007b8a0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ +0007b8b0: 7469 6c2f 7374 7265 616d 2f74 6573 742f til/stream/test/ │ │ │ │ │ +0007b8c0: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ +0007b8d0: 732f 6a61 7661 2f75 7469 6c2f 7374 7265 s/java/util/stre │ │ │ │ │ +0007b8e0: 616d 2f49 7465 7261 7465 5465 7374 2e6a am/IterateTest.j │ │ │ │ │ +0007b8f0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +0007b900: 2f75 7469 6c2f 7374 7265 616d 2f74 6573 /util/stream/tes │ │ │ │ │ +0007b910: 742f 6f72 672f 6f70 656e 6a64 6b2f 7465 t/org/openjdk/te │ │ │ │ │ +0007b920: 7374 732f 6a61 7661 2f75 7469 6c2f 7374 sts/java/util/st │ │ │ │ │ +0007b930: 7265 616d 2f4c 6f6e 6750 7269 6d69 7469 ream/LongPrimiti │ │ │ │ │ +0007b940: 7665 4f70 7354 6573 7473 2e6a 6176 613a veOpsTests.java: │ │ │ │ │ +0007b950: 2020 0a0a 3c6c 693e 6a61 7661 2f75 7469 ..
  • java/uti │ │ │ │ │ +0007b960: 6c2f 7374 7265 616d 2f74 6573 742f 6f72 l/stream/test/or │ │ │ │ │ +0007b970: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ +0007b980: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007b990: 2f4d 6170 4f70 5465 7374 2e6a 6176 613a /MapOpTest.java: │ │ │ │ │ +0007b9a0: 2020 0a0a 3c6c 693e 6a61 7661 2f75 7469 ..
  • java/uti │ │ │ │ │ +0007b9b0: 6c2f 7374 7265 616d 2f74 6573 742f 6f72 l/stream/test/or │ │ │ │ │ +0007b9c0: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ +0007b9d0: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007b9e0: 2f4d 6174 6368 4f70 5465 7374 2e6a 6176 /MatchOpTest.jav │ │ │ │ │ +0007b9f0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ +0007ba00: 7469 6c2f 7374 7265 616d 2f74 6573 742f til/stream/test/ │ │ │ │ │ +0007ba10: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ +0007ba20: 732f 6a61 7661 2f75 7469 6c2f 7374 7265 s/java/util/stre │ │ │ │ │ +0007ba30: 616d 2f4d 696e 4d61 7854 6573 742e 6a61 am/MinMaxTest.ja │ │ │ │ │ +0007ba40: 7661 3a20 200a 0a3c 6c69 3e6a 6176 612f va: ..
  • java/ │ │ │ │ │ +0007ba50: 7574 696c 2f73 7472 6561 6d2f 7465 7374 util/stream/test │ │ │ │ │ +0007ba60: 2f6f 7267 2f6f 7065 6e6a 646b 2f74 6573 /org/openjdk/tes │ │ │ │ │ +0007ba70: 7473 2f6a 6176 612f 7574 696c 2f73 7472 ts/java/util/str │ │ │ │ │ +0007ba80: 6561 6d2f 5072 696d 6974 6976 6541 7665 eam/PrimitiveAve │ │ │ │ │ +0007ba90: 7261 6765 4f70 5465 7374 2e6a 6176 613a rageOpTest.java: │ │ │ │ │ +0007baa0: 2020 0a0a 3c6c 693e 6a61 7661 2f75 7469 ..
  • java/uti │ │ │ │ │ +0007bab0: 6c2f 7374 7265 616d 2f74 6573 742f 6f72 l/stream/test/or │ │ │ │ │ +0007bac0: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ +0007bad0: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007bae0: 2f50 7269 6d69 7469 7665 5375 6d54 6573 /PrimitiveSumTes │ │ │ │ │ +0007baf0: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ +0007bb00: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007bb10: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ +0007bb20: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ +0007bb30: 2f73 7472 6561 6d2f 5261 6e67 6554 6573 /stream/RangeTes │ │ │ │ │ +0007bb40: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ +0007bb50: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007bb60: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ +0007bb70: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ +0007bb80: 2f73 7472 6561 6d2f 5265 6475 6365 4279 /stream/ReduceBy │ │ │ │ │ +0007bb90: 4f70 5465 7374 2e6a 6176 613a 2020 0a0a OpTest.java: .. │ │ │ │ │ +0007bba0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7374
  • java/util/st │ │ │ │ │ +0007bbb0: 7265 616d 2f74 6573 742f 6f72 672f 6f70 ream/test/org/op │ │ │ │ │ +0007bbc0: 656e 6a64 6b2f 7465 7374 732f 6a61 7661 enjdk/tests/java │ │ │ │ │ +0007bbd0: 2f75 7469 6c2f 7374 7265 616d 2f52 6564 /util/stream/Red │ │ │ │ │ +0007bbe0: 7563 6554 6573 742e 6a61 7661 3a20 200a uceTest.java: . │ │ │ │ │ +0007bbf0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f73 .
  • java/util/s │ │ │ │ │ +0007bc00: 7472 6561 6d2f 7465 7374 2f6f 7267 2f6f tream/test/org/o │ │ │ │ │ +0007bc10: 7065 6e6a 646b 2f74 6573 7473 2f6a 6176 penjdk/tests/jav │ │ │ │ │ +0007bc20: 612f 7574 696c 2f73 7472 6561 6d2f 5365 a/util/stream/Se │ │ │ │ │ +0007bc30: 676d 656e 7454 6573 7444 6174 6150 726f gmentTestDataPro │ │ │ │ │ +0007bc40: 7669 6465 722e 6a61 7661 3a20 200a 0a3c vider.java: ..< │ │ │ │ │ +0007bc50: 6c69 3e6a 6176 612f 7574 696c 2f73 7472 li>java/util/str │ │ │ │ │ +0007bc60: 6561 6d2f 7465 7374 2f6f 7267 2f6f 7065 eam/test/org/ope │ │ │ │ │ +0007bc70: 6e6a 646b 2f74 6573 7473 2f6a 6176 612f njdk/tests/java/ │ │ │ │ │ +0007bc80: 7574 696c 2f73 7472 6561 6d2f 5365 7175 util/stream/Sequ │ │ │ │ │ +0007bc90: 656e 7469 616c 4f70 5465 7374 2e6a 6176 entialOpTest.jav │ │ │ │ │ +0007bca0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f75 a: ..
  • java/u │ │ │ │ │ +0007bcb0: 7469 6c2f 7374 7265 616d 2f74 6573 742f til/stream/test/ │ │ │ │ │ +0007bcc0: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ +0007bcd0: 732f 6a61 7661 2f75 7469 6c2f 7374 7265 s/java/util/stre │ │ │ │ │ +0007bce0: 616d 2f53 6c69 6365 4f70 5465 7374 2e6a am/SliceOpTest.j │ │ │ │ │ +0007bcf0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +0007bd00: 2f75 7469 6c2f 7374 7265 616d 2f74 6573 /util/stream/tes │ │ │ │ │ +0007bd10: 742f 6f72 672f 6f70 656e 6a64 6b2f 7465 t/org/openjdk/te │ │ │ │ │ +0007bd20: 7374 732f 6a61 7661 2f75 7469 6c2f 7374 sts/java/util/st │ │ │ │ │ +0007bd30: 7265 616d 2f53 6f72 7465 644f 7054 6573 ream/SortedOpTes │ │ │ │ │ +0007bd40: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ +0007bd50: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007bd60: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ +0007bd70: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ +0007bd80: 2f73 7472 6561 6d2f 5370 6c69 7465 7261 /stream/Splitera │ │ │ │ │ +0007bd90: 746f 7254 6573 742e 6a61 7661 3a20 200a torTest.java: . │ │ │ │ │ +0007bda0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f73 .
  • java/util/s │ │ │ │ │ +0007bdb0: 7472 6561 6d2f 7465 7374 2f6f 7267 2f6f tream/test/org/o │ │ │ │ │ +0007bdc0: 7065 6e6a 646b 2f74 6573 7473 2f6a 6176 penjdk/tests/jav │ │ │ │ │ +0007bdd0: 612f 7574 696c 2f73 7472 6561 6d2f 5374 a/util/stream/St │ │ │ │ │ +0007bde0: 7265 616d 4275 696c 6465 7254 6573 742e reamBuilderTest. │ │ │ │ │ +0007bdf0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +0007be00: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ +0007be10: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ +0007be20: 6573 7473 2f6a 6176 612f 7574 696c 2f73 ests/java/util/s │ │ │ │ │ +0007be30: 7472 6561 6d2f 5374 7265 616d 436c 6f73 tream/StreamClos │ │ │ │ │ +0007be40: 6554 6573 742e 6a61 7661 3a20 636c 6f73 eTest.java: clos │ │ │ │ │ +0007be50: 6520 6861 6e64 6c65 7273 2061 6e64 2063 e handlers and c │ │ │ │ │ +0007be60: 6c6f 7369 6e67 2073 7472 6561 6d73 0a0a losing streams.. │ │ │ │ │ +0007be70: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7374
  • java/util/st │ │ │ │ │ +0007be80: 7265 616d 2f74 6573 742f 6f72 672f 6f70 ream/test/org/op │ │ │ │ │ +0007be90: 656e 6a64 6b2f 7465 7374 732f 6a61 7661 enjdk/tests/java │ │ │ │ │ +0007bea0: 2f75 7469 6c2f 7374 7265 616d 2f53 7472 /util/stream/Str │ │ │ │ │ +0007beb0: 6561 6d4c 696e 6b54 6573 742e 6a61 7661 eamLinkTest.java │ │ │ │ │ +0007bec0: 3a20 200a 0a3c 6c69 3e6a 6176 612f 7574 : ..
  • java/ut │ │ │ │ │ +0007bed0: 696c 2f73 7472 6561 6d2f 7465 7374 2f6f il/stream/test/o │ │ │ │ │ +0007bee0: 7267 2f6f 7065 6e6a 646b 2f74 6573 7473 rg/openjdk/tests │ │ │ │ │ +0007bef0: 2f6a 6176 612f 7574 696c 2f73 7472 6561 /java/util/strea │ │ │ │ │ +0007bf00: 6d2f 5374 7265 616d 5061 7253 6571 5465 m/StreamParSeqTe │ │ │ │ │ +0007bf10: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ +0007bf20: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007bf30: 2f74 6573 742f 6f72 672f 6f70 656e 6a64 /test/org/openjd │ │ │ │ │ +0007bf40: 6b2f 7465 7374 732f 6a61 7661 2f75 7469 k/tests/java/uti │ │ │ │ │ +0007bf50: 6c2f 7374 7265 616d 2f53 7472 6561 6d53 l/stream/StreamS │ │ │ │ │ +0007bf60: 706c 6974 6572 6174 6f72 5465 7374 2e6a pliteratorTest.j │ │ │ │ │ +0007bf70: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +0007bf80: 2f75 7469 6c2f 7374 7265 616d 2f74 6573 /util/stream/tes │ │ │ │ │ +0007bf90: 742f 6f72 672f 6f70 656e 6a64 6b2f 7465 t/org/openjdk/te │ │ │ │ │ +0007bfa0: 7374 732f 6a61 7661 2f75 7469 6c2f 7374 sts/java/util/st │ │ │ │ │ +0007bfb0: 7265 616d 2f54 6565 4f70 5465 7374 2e6a ream/TeeOpTest.j │ │ │ │ │ +0007bfc0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +0007bfd0: 2f75 7469 6c2f 7374 7265 616d 2f74 6573 /util/stream/tes │ │ │ │ │ +0007bfe0: 742f 6f72 672f 6f70 656e 6a64 6b2f 7465 t/org/openjdk/te │ │ │ │ │ +0007bff0: 7374 732f 6a61 7661 2f75 7469 6c2f 7374 sts/java/util/st │ │ │ │ │ +0007c000: 7265 616d 2f54 6f41 7272 6179 4f70 5465 ream/ToArrayOpTe │ │ │ │ │ +0007c010: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ +0007c020: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007c030: 2f74 6573 742f 6f72 672f 6f70 656e 6a64 /test/org/openjd │ │ │ │ │ +0007c040: 6b2f 7465 7374 732f 6a61 7661 2f75 7469 k/tests/java/uti │ │ │ │ │ +0007c050: 6c2f 7374 7265 616d 2f54 6f4c 6973 744f l/stream/ToListO │ │ │ │ │ +0007c060: 7054 6573 742e 6a61 7661 3a20 200a 0a3c pTest.java: ..< │ │ │ │ │ +0007c070: 6c69 3e6a 6176 612f 7574 696c 2f73 7472 li>java/util/str │ │ │ │ │ +0007c080: 6561 6d2f 7465 7374 2f6f 7267 2f6f 7065 eam/test/org/ope │ │ │ │ │ +0007c090: 6e6a 646b 2f74 6573 7473 2f6a 6176 612f njdk/tests/java/ │ │ │ │ │ +0007c0a0: 7574 696c 2f73 7472 6561 6d2f 5768 696c util/stream/Whil │ │ │ │ │ +0007c0b0: 654f 7053 7461 7465 6675 6c54 6573 742e eOpStatefulTest. │ │ │ │ │ +0007c0c0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +0007c0d0: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ +0007c0e0: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ +0007c0f0: 6573 7473 2f6a 6176 612f 7574 696c 2f73 ests/java/util/s │ │ │ │ │ +0007c100: 7472 6561 6d2f 5768 696c 654f 7054 6573 tream/WhileOpTes │ │ │ │ │ +0007c110: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ +0007c120: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007c130: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ +0007c140: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ +0007c150: 2f73 7472 6561 6d2f 6d61 704d 756c 7469 /stream/mapMulti │ │ │ │ │ +0007c160: 4f70 5465 7374 2e6a 6176 613a 2054 6573 OpTest.java: Tes │ │ │ │ │ +0007c170: 7420 6d61 704d 756c 7469 2842 6943 6f6e t mapMulti(BiCon │ │ │ │ │ +0007c180: 7375 6d65 7229 2061 6e64 2070 7269 6d69 sumer) and primi │ │ │ │ │ +0007c190: 7469 7665 2073 7472 6561 6d20 6f70 6572 tive stream oper │ │ │ │ │ +0007c1a0: 6174 696f 6e73 0a0a 3c6c 693e 6a61 7661 ations..
  • java │ │ │ │ │ +0007c1b0: 2f75 7469 6c2f 7a69 702f 4176 6169 6c61 /util/zip/Availa │ │ │ │ │ +0007c1c0: 626c 652e 6a61 7661 3a20 5665 7269 6679 ble.java: Verify │ │ │ │ │ +0007c1d0: 2074 6861 7420 5a69 7049 6e70 7574 5374 that ZipInputSt │ │ │ │ │ +0007c1e0: 7265 616d 2c20 496e 666c 6174 6572 496e ream, InflaterIn │ │ │ │ │ +0007c1f0: 7075 7453 7472 6561 6d2c 205a 6970 4669 putStream, ZipFi │ │ │ │ │ +0007c200: 6c65 496e 7075 7453 7472 6561 6d2c 205a leInputStream, Z │ │ │ │ │ +0007c210: 6970 4669 6c65 496e 666c 6174 6572 496e ipFileInflaterIn │ │ │ │ │ +0007c220: 7075 7453 7472 6561 6d2e 6176 6169 6c61 putStream.availa │ │ │ │ │ +0007c230: 626c 6528 2920 7265 7475 726e 2076 616c ble() return val │ │ │ │ │ +0007c240: 7565 7320 6163 636f 7264 696e 6720 746f ues according to │ │ │ │ │ +0007c250: 2074 6865 6972 2073 7065 6369 6669 6361 their specifica │ │ │ │ │ +0007c260: 7469 6f6e 206f 7220 6c6f 6e67 2d73 7461 tion or long-sta │ │ │ │ │ +0007c270: 6e64 696e 6720 6265 6861 7669 6f72 0a0a nding behavior.. │ │ │ │ │ +0007c280: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7a69
  • java/util/zi │ │ │ │ │ +0007c290: 702f 426f 756e 6473 2e6a 6176 613a 2054 p/Bounds.java: T │ │ │ │ │ +0007c2a0: 6573 7420 626f 756e 6473 2063 6865 636b est bounds check │ │ │ │ │ +0007c2b0: 696e 6720 696e 207a 6970 2070 6163 6b61 ing in zip packa │ │ │ │ │ +0007c2c0: 6765 0a0a 3c6c 693e 6a61 7661 2f75 7469 ge..
  • java/uti │ │ │ │ │ +0007c2d0: 6c2f 7a69 702f 436c 6f73 6549 6e66 6c61 l/zip/CloseInfla │ │ │ │ │ +0007c2e0: 7465 7244 6566 6c61 7465 7254 6573 742e terDeflaterTest. │ │ │ │ │ +0007c2f0: 6a61 7661 3a20 5465 7374 2049 6e66 696e java: Test Infin │ │ │ │ │ +0007c300: 6974 6520 6c6f 6f70 2077 6869 6c65 2077 ite loop while w │ │ │ │ │ +0007c310: 7269 7469 6e67 206f 6e20 636c 6f73 6564 riting on closed │ │ │ │ │ +0007c320: 2044 6566 6c61 7465 7220 616e 6420 496e Deflater and In │ │ │ │ │ +0007c330: 666c 6174 6572 2e0a 0a3c 6c69 3e6a 6176 flater...
  • jav │ │ │ │ │ +0007c340: 612f 7574 696c 2f7a 6970 2f43 6f6e 7374 a/util/zip/Const │ │ │ │ │ +0007c350: 7275 6374 4465 666c 6174 6572 496e 7075 ructDeflaterInpu │ │ │ │ │ +0007c360: 742e 6a61 7661 3a20 5465 7374 2070 6172 t.java: Test par │ │ │ │ │ +0007c370: 7473 206f 6620 4465 666c 6174 6572 496e ts of DeflaterIn │ │ │ │ │ +0007c380: 7075 7453 7472 6561 6d20 636f 6465 2074 putStream code t │ │ │ │ │ +0007c390: 6861 7420 646f 6e27 7420 7265 616c 6c79 hat don't really │ │ │ │ │ +0007c3a0: 2064 6f20 492f 4f2e 0a0a 3c6c 693e 6a61 do I/O...
  • ja │ │ │ │ │ +0007c3b0: 7661 2f75 7469 6c2f 7a69 702f 436f 6e73 va/util/zip/Cons │ │ │ │ │ +0007c3c0: 7472 7563 7449 6e66 6c61 7465 724f 7574 tructInflaterOut │ │ │ │ │ +0007c3d0: 7075 742e 6a61 7661 3a20 5465 7374 2070 put.java: Test p │ │ │ │ │ +0007c3e0: 6172 7473 206f 6620 496e 666c 6174 6572 arts of Inflater │ │ │ │ │ +0007c3f0: 4f75 7470 7574 5374 7265 616d 2063 6f64 OutputStream cod │ │ │ │ │ +0007c400: 6520 7468 6174 2064 6f6e 2774 2072 6561 e that don't rea │ │ │ │ │ +0007c410: 6c6c 7920 646f 2049 2f4f 2e0a 0a3c 6c69 lly do I/O...
  • java/util/zip/C │ │ │ │ │ +0007c430: 6f70 795a 6970 4669 6c65 2e6a 6176 613a opyZipFile.java: │ │ │ │ │ +0007c440: 2054 6573 7420 6265 6861 7669 6f75 7220 Test behaviour │ │ │ │ │ +0007c450: 7768 656e 2063 6f70 7969 6e67 205a 6970 when copying Zip │ │ │ │ │ +0007c460: 456e 7472 6965 7320 6265 7477 6565 6e20 Entries between │ │ │ │ │ +0007c470: 7a69 7020 6669 6c65 732e 0a0a 3c6c 693e zip files...
  • │ │ │ │ │ +0007c480: 6a61 7661 2f75 7469 6c2f 7a69 702f 4461 java/util/zip/Da │ │ │ │ │ +0007c490: 7461 4465 7363 7269 7074 6f72 2e6a 6176 taDescriptor.jav │ │ │ │ │ +0007c4a0: 613a 2054 6573 7420 7468 6174 207a 6970 a: Test that zip │ │ │ │ │ +0007c4b0: 2066 696c 6527 7320 6461 7461 2064 6573 file's data des │ │ │ │ │ +0007c4c0: 6372 6970 746f 7220 6973 2077 7269 7474 criptor is writt │ │ │ │ │ +0007c4d0: 656e 2063 6f72 7265 6374 6c79 2e0a 0a3c en correctly...< │ │ │ │ │ +0007c4e0: 6c69 3e6a 6176 612f 7574 696c 2f7a 6970 li>java/util/zip │ │ │ │ │ +0007c4f0: 2f44 6174 6144 6573 6372 6970 746f 7253 /DataDescriptorS │ │ │ │ │ +0007c500: 6967 6e61 7475 7265 4d69 7373 696e 672e ignatureMissing. │ │ │ │ │ +0007c510: 6a61 7661 3a20 5665 7269 6679 2074 6865 java: Verify the │ │ │ │ │ +0007c520: 2061 6269 6c69 7479 2074 6f20 7265 6164 ability to read │ │ │ │ │ +0007c530: 207a 6970 2066 696c 6573 2077 686f 7365 zip files whose │ │ │ │ │ +0007c540: 206c 6f63 616c 2068 6561 6465 7220 6461 local header da │ │ │ │ │ +0007c550: 7461 2064 6573 6372 6970 746f 7220 6973 ta descriptor is │ │ │ │ │ +0007c560: 206d 6973 7369 6e67 2074 6865 206f 7074 missing the opt │ │ │ │ │ +0007c570: 696f 6e61 6c20 7369 676e 6174 7572 6520 ional signature │ │ │ │ │ +0007c580: 266c 743b 7026 6774 3b20 4e6f 2077 6179 <p> No way │ │ │ │ │ +0007c590: 2074 6f20 6164 6170 7420 7468 6520 7465 to adapt the te │ │ │ │ │ +0007c5a0: 6368 6e69 7175 6520 696e 2074 6869 7320 chnique in this │ │ │ │ │ +0007c5b0: 7465 7374 2074 6f20 6765 7420 6120 5a49 test to get a ZI │ │ │ │ │ +0007c5c0: 5036 3420 7a69 7020 6669 6c65 2077 6974 P64 zip file wit │ │ │ │ │ +0007c5d0: 686f 7574 2064 6174 6120 6465 7363 7269 hout data descri │ │ │ │ │ +0007c5e0: 7074 6f72 7320 7761 7320 666f 756e 642e ptors was found. │ │ │ │ │ +0007c5f0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0007c600: 7a69 702f 4465 496e 666c 6174 652e 6a61 zip/DeInflate.ja │ │ │ │ │ +0007c610: 7661 3a20 5465 7374 2062 6173 6963 2064 va: Test basic d │ │ │ │ │ +0007c620: 6566 6c61 7465 7220 2661 6d70 3b20 696e eflater & in │ │ │ │ │ +0007c630: 666c 6174 6572 2066 756e 6374 696f 6e61 flater functiona │ │ │ │ │ +0007c640: 6c69 7479 0a0a 3c6c 693e 6a61 7661 2f75 lity..
  • java/u │ │ │ │ │ +0007c650: 7469 6c2f 7a69 702f 4465 666c 6174 6549 til/zip/DeflateI │ │ │ │ │ +0007c660: 6e5f 496e 666c 6174 654f 7574 2e6a 6176 n_InflateOut.jav │ │ │ │ │ +0007c670: 613a 2054 6573 7420 6261 7369 6320 6675 a: Test basic fu │ │ │ │ │ +0007c680: 6e63 7469 6f6e 616c 6974 7920 6f66 2044 nctionality of D │ │ │ │ │ +0007c690: 6566 6c61 7465 7249 6e70 7574 5374 7265 eflaterInputStre │ │ │ │ │ +0007c6a0: 616d 2061 6e64 2049 6e66 6c61 7465 724f am and InflaterO │ │ │ │ │ +0007c6b0: 7574 7075 7453 7472 6561 6d0a 0a3c 6c69 utputStream..
  • java/util/zip/D │ │ │ │ │ +0007c6d0: 6566 6c61 7465 7244 6963 7469 6f6e 6172 eflaterDictionar │ │ │ │ │ +0007c6e0: 7954 6573 7473 2e6a 6176 613a 2056 6572 yTests.java: Ver │ │ │ │ │ +0007c6f0: 6966 7920 4465 666c 6174 6572 2e73 6574 ify Deflater.set │ │ │ │ │ +0007c700: 4469 6374 696f 6e61 7279 2864 6963 7469 Dictionary(dicti │ │ │ │ │ +0007c710: 6f6e 6172 792c 206f 6666 7365 742c 206c onary, offset, l │ │ │ │ │ +0007c720: 656e 6774 6829 2075 7365 7320 7468 6520 ength) uses the │ │ │ │ │ +0007c730: 6f66 6673 6574 0a0a 3c6c 693e 6a61 7661 offset..
  • java │ │ │ │ │ +0007c740: 2f75 7469 6c2f 7a69 702f 456e 7472 7943 /util/zip/EntryC │ │ │ │ │ +0007c750: 6f75 6e74 3634 6b2e 6a61 7661 3a20 5465 ount64k.java: Te │ │ │ │ │ +0007c760: 7374 206a 6176 612e 7574 696c 2e7a 6970 st java.util.zip │ │ │ │ │ +0007c770: 2062 6568 6176 696f 7220 7769 7468 207e behavior with ~ │ │ │ │ │ +0007c780: 3634 6b20 656e 7472 6965 730a 0a3c 6c69 64k entries..
  • java/util/zip/F │ │ │ │ │ +0007c7a0: 6c61 7465 7254 6573 742e 6a61 7661 3a20 laterTest.java: │ │ │ │ │ +0007c7b0: 475a 6970 4f75 7470 7574 5374 7265 616d GZipOutputStream │ │ │ │ │ +0007c7c0: 2f49 6e70 7574 5374 7265 616d 2067 6f65 /InputStream goe │ │ │ │ │ +0007c7d0: 7320 6372 6974 6963 616c 2863 616c 6c73 s critical(calls │ │ │ │ │ +0007c7e0: 204a 4e49 5f47 6574 2a43 7269 7469 6361 JNI_Get*Critica │ │ │ │ │ +0007c7f0: 6c29 2061 6e64 2063 6175 7365 7320 736c l) and causes sl │ │ │ │ │ +0007c800: 6f77 6e65 7373 2e0a 0a3c 6c69 3e6a 6176 owness...
  • jav │ │ │ │ │ +0007c810: 612f 7574 696c 2f7a 6970 2f47 5a49 502f a/util/zip/GZIP/ │ │ │ │ │ +0007c820: 4163 636f 7264 696f 6e2e 6a61 7661 3a20 Accordion.java: │ │ │ │ │ +0007c830: 475a 4950 496e 7075 7453 7472 6561 6d20 GZIPInputStream │ │ │ │ │ +0007c840: 6f20 475a 4950 4f75 7470 7574 5374 7265 o GZIPOutputStre │ │ │ │ │ +0007c850: 616d 203d 3d3d 2074 6865 2069 6465 6e74 am === the ident │ │ │ │ │ +0007c860: 6974 7920 7374 7265 616d 0a0a 3c6c 693e ity stream..
  • │ │ │ │ │ +0007c870: 6a61 7661 2f75 7469 6c2f 7a69 702f 475a java/util/zip/GZ │ │ │ │ │ +0007c880: 4950 2f47 5a49 5049 6e5a 6970 2e6a 6176 IP/GZIPInZip.jav │ │ │ │ │ +0007c890: 613a 2052 6561 6469 6e67 206c 6173 7420 a: Reading last │ │ │ │ │ +0007c8a0: 677a 6970 2063 6861 696e 206d 656d 6265 gzip chain membe │ │ │ │ │ +0007c8b0: 7220 6d75 7374 206e 6f74 2063 6c6f 7365 r must not close │ │ │ │ │ +0007c8c0: 2074 6865 2069 6e70 7574 2073 7472 6561 the input strea │ │ │ │ │ +0007c8d0: 6d2e 0a0a 3c6c 693e 6a61 7661 2f75 7469 m...
  • java/uti │ │ │ │ │ +0007c8e0: 6c2f 7a69 702f 475a 4950 2f47 5a49 5049 l/zip/GZIP/GZIPI │ │ │ │ │ +0007c8f0: 6e70 7574 5374 7265 616d 5265 6164 2e6a nputStreamRead.j │ │ │ │ │ +0007c900: 6176 613a 2054 6573 7420 7468 6520 7265 ava: Test the re │ │ │ │ │ +0007c910: 6164 2061 6e64 2077 7269 7465 206f 6620 ad and write of │ │ │ │ │ +0007c920: 475a 4950 496e 7075 742f 4f75 7470 7574 GZIPInput/Output │ │ │ │ │ +0007c930: 5374 7265 616d 2c20 696e 636c 7564 696e Stream, includin │ │ │ │ │ +0007c940: 6720 636f 6e63 6174 656e 6174 6564 202e g concatenated . │ │ │ │ │ +0007c950: 677a 2069 6e70 7574 7374 7265 616d 0a0a gz inputstream.. │ │ │ │ │ +0007c960: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7a69
  • java/util/zi │ │ │ │ │ +0007c970: 702f 475a 4950 2f47 5a49 504f 7574 7075 p/GZIP/GZIPOutpu │ │ │ │ │ +0007c980: 7453 7472 6561 6d48 6561 6465 7254 6573 tStreamHeaderTes │ │ │ │ │ +0007c990: 742e 6a61 7661 3a20 5665 7269 6679 2074 t.java: Verify t │ │ │ │ │ +0007c9a0: 6861 7420 7468 6520 4f53 2068 6561 6465 hat the OS heade │ │ │ │ │ +0007c9b0: 7220 666c 6167 2069 6e20 7468 6520 7374 r flag in the st │ │ │ │ │ +0007c9c0: 7265 616d 2077 7269 7474 656e 206f 7574 ream written out │ │ │ │ │ +0007c9d0: 2062 7920 6a61 7661 2e75 7469 6c2e 7a69 by java.util.zi │ │ │ │ │ +0007c9e0: 702e 475a 4950 4f75 7470 7574 5374 7265 p.GZIPOutputStre │ │ │ │ │ +0007c9f0: 616d 2068 6173 2074 6865 2063 6f72 7265 am has the corre │ │ │ │ │ +0007ca00: 6374 2065 7870 6563 7465 6420 7661 6c75 ct expected valu │ │ │ │ │ +0007ca10: 650a 0a3c 6c69 3e6a 6176 612f 7574 696c e..
  • java/util │ │ │ │ │ +0007ca20: 2f7a 6970 2f47 5a49 502f 5265 6164 5542 /zip/GZIP/ReadUB │ │ │ │ │ +0007ca30: 7974 652e 6a61 7661 3a20 5661 6c69 6461 yte.java: Valida │ │ │ │ │ +0007ca40: 7465 2074 6861 7420 475a 4950 496e 7075 te that GZIPInpu │ │ │ │ │ +0007ca50: 7453 7472 6561 6d2e 7265 6164 5542 7974 tStream.readUByt │ │ │ │ │ +0007ca60: 6520 7468 726f 7773 2074 6865 2063 6f72 e throws the cor │ │ │ │ │ +0007ca70: 7265 6374 2065 7863 6570 7469 6f6e 2077 rect exception w │ │ │ │ │ +0007ca80: 6865 6e20 7265 6164 2829 206f 6e20 7468 hen read() on th │ │ │ │ │ +0007ca90: 6520 496e 7075 7453 7472 6561 6d20 7769 e InputStream wi │ │ │ │ │ +0007caa0: 7468 2077 6869 6368 2074 6865 2047 5a49 th which the GZI │ │ │ │ │ +0007cab0: 5049 6e70 7574 5374 7265 616d 2077 6173 PInputStream was │ │ │ │ │ +0007cac0: 2063 7265 6174 6564 2072 6574 7572 6e73 created returns │ │ │ │ │ +0007cad0: 2061 6e20 6f75 742d 6f66 2d62 6f75 6e64 an out-of-bound │ │ │ │ │ +0007cae0: 7320 7661 6c75 652e 0a0a 3c6c 693e 6a61 s value...
  • ja │ │ │ │ │ +0007caf0: 7661 2f75 7469 6c2f 7a69 702f 496e 666c va/util/zip/Infl │ │ │ │ │ +0007cb00: 6174 6549 6e5f 4465 666c 6174 654f 7574 ateIn_DeflateOut │ │ │ │ │ +0007cb10: 2e6a 6176 613a 2054 6573 7420 6261 7369 .java: Test basi │ │ │ │ │ +0007cb20: 6320 6675 6e63 7469 6f6e 616c 6974 7920 c functionality │ │ │ │ │ +0007cb30: 6f66 2044 6566 6c61 7465 724f 7574 7075 of DeflaterOutpu │ │ │ │ │ +0007cb40: 7453 7472 6561 6d2f 496e 666c 6174 6572 tStream/Inflater │ │ │ │ │ +0007cb50: 496e 7075 7453 7472 6561 6d20 616e 6420 InputStream and │ │ │ │ │ +0007cb60: 475a 4950 4f75 7470 7574 5374 7265 616d GZIPOutputStream │ │ │ │ │ +0007cb70: 2f47 5a49 5049 6e70 7574 5374 7265 616d /GZIPInputStream │ │ │ │ │ +0007cb80: 2c20 696e 636c 7564 696e 6720 666c 7573 , including flus │ │ │ │ │ +0007cb90: 680a 0a3c 6c69 3e6a 6176 612f 7574 696c h..
  • java/util │ │ │ │ │ +0007cba0: 2f7a 6970 2f49 6e66 6c61 7465 7242 7566 /zip/InflaterBuf │ │ │ │ │ +0007cbb0: 6665 7253 697a 652e 6a61 7661 3a20 496e ferSize.java: In │ │ │ │ │ +0007cbc0: 666c 6174 6572 2073 686f 756c 6420 6e6f flater should no │ │ │ │ │ +0007cbd0: 7420 7265 7175 6972 6520 6120 6275 6666 t require a buff │ │ │ │ │ +0007cbe0: 6572 2074 6f20 7468 6520 696e 666c 6174 er to the inflat │ │ │ │ │ +0007cbf0: 6528 2920 6d65 7468 6f64 7320 6c61 7267 e() methods larg │ │ │ │ │ +0007cc00: 6572 2074 6861 6e20 3120 6279 7465 2e0a er than 1 byte.. │ │ │ │ │ +0007cc10: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f7a .
  • java/util/z │ │ │ │ │ +0007cc20: 6970 2f49 6e66 6c61 7465 7249 6e70 7574 ip/InflaterInput │ │ │ │ │ +0007cc30: 5374 7265 616d 2f4d 6172 6b52 6573 6574 Stream/MarkReset │ │ │ │ │ +0007cc40: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ +0007cc50: 2074 6861 7420 7468 6520 6d61 726b 2829 that the mark() │ │ │ │ │ +0007cc60: 2061 6e64 2072 6573 6574 2829 206d 6574 and reset() met │ │ │ │ │ +0007cc70: 686f 6473 2062 6568 6176 6520 6173 2065 hods behave as e │ │ │ │ │ +0007cc80: 7870 6563 7465 642e 0a0a 3c6c 693e 6a61 xpected...
  • ja │ │ │ │ │ +0007cc90: 7661 2f75 7469 6c2f 7a69 702f 496e 666c va/util/zip/Infl │ │ │ │ │ +0007cca0: 6174 6572 496e 7075 7453 7472 6561 6d2f aterInputStream/ │ │ │ │ │ +0007ccb0: 5465 7374 4176 6169 6c61 626c 652e 6a61 TestAvailable.ja │ │ │ │ │ +0007ccc0: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ +0007ccd0: 6174 2061 7661 696c 6162 6c65 2829 206d at available() m │ │ │ │ │ +0007cce0: 6574 686f 6420 6265 6861 7665 7320 6173 ethod behaves as │ │ │ │ │ +0007ccf0: 2065 7870 6563 7465 642e 0a0a 3c6c 693e expected...
  • │ │ │ │ │ +0007cd00: 6a61 7661 2f75 7469 6c2f 7a69 702f 496e java/util/zip/In │ │ │ │ │ +0007cd10: 666c 6174 6572 496e 7075 7453 7472 6561 flaterInputStrea │ │ │ │ │ +0007cd20: 6d2f 556e 6578 7065 6374 6564 456e 644f m/UnexpectedEndO │ │ │ │ │ +0007cd30: 665a 6c69 6253 7472 6561 6d2e 6a61 7661 fZlibStream.java │ │ │ │ │ +0007cd40: 3a20 5465 7374 2074 6865 2063 6173 6520 : Test the case │ │ │ │ │ +0007cd50: 7768 6572 6520 496e 666c 6174 6572 2e6e where Inflater.n │ │ │ │ │ +0007cd60: 6565 6473 496e 7075 7428 2920 6973 2074 eedsInput() is t │ │ │ │ │ +0007cd70: 7275 6520 6275 7420 7468 6520 6e61 7469 rue but the nati │ │ │ │ │ +0007cd80: 7665 2069 6e66 6c61 7465 7220 7374 696c ve inflater stil │ │ │ │ │ +0007cd90: 6c20 6861 7320 756e 7772 6974 7465 6e20 l has unwritten │ │ │ │ │ +0007cda0: 6f75 7470 7574 2069 6e20 6974 7320 696e output in its in │ │ │ │ │ +0007cdb0: 7465 726e 616c 2062 7566 6665 722e 0a0a ternal buffer... │ │ │ │ │ +0007cdc0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7a69
  • java/util/zi │ │ │ │ │ +0007cdd0: 702f 496e 666f 5a69 702e 6a61 7661 3a20 p/InfoZip.java: │ │ │ │ │ +0007cde0: 5765 206d 7573 7420 6265 2061 626c 6520 We must be able │ │ │ │ │ +0007cdf0: 746f 2072 6561 6420 7a69 7020 6669 6c65 to read zip file │ │ │ │ │ +0007ce00: 7320 6372 6561 7465 6420 6279 2055 6e69 s created by Uni │ │ │ │ │ +0007ce10: 7820 496e 666f 2d5a 6970 0a0a 3c6c 693e x Info-Zip..
  • │ │ │ │ │ +0007ce20: 6a61 7661 2f75 7469 6c2f 7a69 702f 496e java/util/zip/In │ │ │ │ │ +0007ce30: 7465 7272 7570 7469 626c 655a 6970 2e6a terruptibleZip.j │ │ │ │ │ +0007ce40: 6176 613a 2054 6573 7420 7768 6574 6865 ava: Test whethe │ │ │ │ │ +0007ce50: 7220 7468 6520 7a69 7020 6669 6c65 2073 r the zip file s │ │ │ │ │ +0007ce60: 7469 6c6c 2063 616e 2062 6520 7265 6164 till can be read │ │ │ │ │ +0007ce70: 2061 6674 6572 2074 6872 6561 6420 6973 after thread is │ │ │ │ │ +0007ce80: 2069 6e74 6572 7275 7074 6564 0a0a 3c6c interrupted..java/util/zip/ │ │ │ │ │ +0007cea0: 4e6f 4578 7465 6e73 696f 6e53 6967 6e61 NoExtensionSigna │ │ │ │ │ +0007ceb0: 7475 7265 2e6a 6176 613a 205a 6970 2066 ture.java: Zip f │ │ │ │ │ +0007cec0: 696c 6573 2077 6974 6820 6e6f 2065 7874 iles with no ext │ │ │ │ │ +0007ced0: 656e 7369 6f6e 2073 6967 6e61 7475 7265 ension signature │ │ │ │ │ +0007cee0: 2077 6f75 6c64 2067 6574 2072 656a 6563 would get rejec │ │ │ │ │ +0007cef0: 7465 640a 0a3c 6c69 3e6a 6176 612f 7574 ted..
  • java/ut │ │ │ │ │ +0007cf00: 696c 2f7a 6970 2f52 6561 644c 6f63 2e6a il/zip/ReadLoc.j │ │ │ │ │ +0007cf10: 6176 613a 2054 6573 7420 666f 7220 564d ava: Test for VM │ │ │ │ │ +0007cf20: 2063 7261 7368 2069 6e20 6765 7445 6e74 crash in getEnt │ │ │ │ │ +0007cf30: 7279 0a0a 3c6c 693e 6a61 7661 2f75 7469 ry..
  • java/uti │ │ │ │ │ +0007cf40: 6c2f 7a69 702f 5374 6f72 6564 4352 432e l/zip/StoredCRC. │ │ │ │ │ +0007cf50: 6a61 7661 3a20 5a69 7049 6e70 7574 5374 java: ZipInputSt │ │ │ │ │ +0007cf60: 7265 616d 2064 6f65 7320 6e6f 7420 6368 ream does not ch │ │ │ │ │ +0007cf70: 6563 6b20 4352 4320 666f 7220 7374 6f72 eck CRC for stor │ │ │ │ │ +0007cf80: 6564 2028 756e 636f 6d70 7265 7373 6564 ed (uncompressed │ │ │ │ │ +0007cf90: 2920 6669 6c65 730a 0a3c 6c69 3e6a 6176 ) files..
  • jav │ │ │ │ │ +0007cfa0: 612f 7574 696c 2f7a 6970 2f53 7472 6561 a/util/zip/Strea │ │ │ │ │ +0007cfb0: 6d43 6f6e 7374 7275 6374 6f72 2e6a 6176 mConstructor.jav │ │ │ │ │ +0007cfc0: 613a 2074 6573 7420 6966 2044 6566 6c61 a: test if Defla │ │ │ │ │ +0007cfd0: 7465 722f 496e 666c 6174 6572 2063 6f6e ter/Inflater con │ │ │ │ │ +0007cfe0: 7374 7275 6374 6f72 2077 696c 6c20 6368 structor will ch │ │ │ │ │ +0007cff0: 6563 6b20 7468 6520 6172 6775 6d65 6e74 eck the argument │ │ │ │ │ +0007d000: 7320 636f 7272 6563 746c 792e 0a0a 3c6c s correctly...java/util/zip/ │ │ │ │ │ +0007d020: 5374 7265 616d 494f 4166 7465 7243 6c6f StreamIOAfterClo │ │ │ │ │ +0007d030: 7365 2e6a 6176 613a 2054 6573 7420 6966 se.java: Test if │ │ │ │ │ +0007d040: 207a 6970 2072 656c 6174 6564 2069 6e2f zip related in/ │ │ │ │ │ +0007d050: 6f75 7470 7574 2073 7472 6561 6d73 2077 output streams w │ │ │ │ │ +0007d060: 696c 6c20 7072 6576 656e 7420 692f 6f20 ill prevent i/o │ │ │ │ │ +0007d070: 6166 7465 7220 7374 7265 616d 2068 6173 after stream has │ │ │ │ │ +0007d080: 2062 6565 6e20 636c 6f73 6564 2e0a 0a3c been closed...< │ │ │ │ │ +0007d090: 6c69 3e6a 6176 612f 7574 696c 2f7a 6970 li>java/util/zip │ │ │ │ │ +0007d0a0: 2f54 6573 7443 5243 3332 2e6a 6176 613a /TestCRC32.java: │ │ │ │ │ +0007d0b0: 2043 6865 636b 2074 6861 7420 4352 432d Check that CRC- │ │ │ │ │ +0007d0c0: 3332 2072 6574 7572 6e73 2074 6865 2065 32 returns the e │ │ │ │ │ +0007d0d0: 7870 6563 7465 6420 4352 4320 7661 6c75 xpected CRC valu │ │ │ │ │ +0007d0e0: 6520 666f 7220 7468 6520 7374 7269 6e67 e for the string │ │ │ │ │ +0007d0f0: 2031 3233 3435 3637 3839 2068 7474 703a 123456789 http: │ │ │ │ │ +0007d100: 2f2f 7265 7665 6e67 2e73 6f75 7263 6566 //reveng.sourcef │ │ │ │ │ +0007d110: 6f72 6765 2e6e 6574 2f63 7263 2d63 6174 orge.net/crc-cat │ │ │ │ │ +0007d120: 616c 6f67 7565 2f61 6c6c 2e68 746d 2363 alogue/all.htm#c │ │ │ │ │ +0007d130: 7263 2e63 6174 2e63 7263 2d33 320a 0a3c rc.cat.crc-32..< │ │ │ │ │ +0007d140: 6c69 3e6a 6176 612f 7574 696c 2f7a 6970 li>java/util/zip │ │ │ │ │ +0007d150: 2f54 6573 7443 5243 3332 432e 6a61 7661 /TestCRC32C.java │ │ │ │ │ +0007d160: 3a20 4368 6563 6b20 7468 6174 2043 5243 : Check that CRC │ │ │ │ │ +0007d170: 2d33 3243 2072 6574 7572 6e73 2074 6865 -32C returns the │ │ │ │ │ +0007d180: 2065 7870 6563 7465 6420 4352 4320 7661 expected CRC va │ │ │ │ │ +0007d190: 6c75 6520 666f 7220 7468 6520 7374 7269 lue for the stri │ │ │ │ │ +0007d1a0: 6e67 2031 3233 3435 3637 3839 2068 7474 ng 123456789 htt │ │ │ │ │ +0007d1b0: 703a 2f2f 7265 7665 6e67 2e73 6f75 7263 p://reveng.sourc │ │ │ │ │ +0007d1c0: 6566 6f72 6765 2e6e 6574 2f63 7263 2d63 eforge.net/crc-c │ │ │ │ │ +0007d1d0: 6174 616c 6f67 7565 2f61 6c6c 2e68 746d atalogue/all.htm │ │ │ │ │ +0007d1e0: 2363 7263 2e63 6174 2e63 7263 2d33 3263 #crc.cat.crc-32c │ │ │ │ │ +0007d1f0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0007d200: 7a69 702f 5465 7374 4368 6563 6b73 756d zip/TestChecksum │ │ │ │ │ +0007d210: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ +0007d220: 2064 6566 6175 6c74 206d 6574 686f 6473 default methods │ │ │ │ │ +0007d230: 2069 6e20 4368 6563 6b73 756d 2077 6f72 in Checksum wor │ │ │ │ │ +0007d240: 6b73 2061 7320 6578 7065 6374 6564 0a0a ks as expected.. │ │ │ │ │ +0007d250: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7a69
  • java/util/zi │ │ │ │ │ +0007d260: 702f 5465 7374 456d 7074 795a 6970 2e6a p/TestEmptyZip.j │ │ │ │ │ +0007d270: 6176 613a 2054 6573 7420 6162 696c 6974 ava: Test abilit │ │ │ │ │ +0007d280: 7920 746f 2077 7269 7465 2061 6e64 2072 y to write and r │ │ │ │ │ +0007d290: 6561 6420 7a69 7020 6669 6c65 7320 7468 ead zip files th │ │ │ │ │ +0007d2a0: 6174 2068 6176 6520 6e6f 2065 6e74 7269 at have no entri │ │ │ │ │ +0007d2b0: 6573 2e0a 0a3c 6c69 3e6a 6176 612f 7574 es...
  • java/ut │ │ │ │ │ +0007d2c0: 696c 2f7a 6970 2f54 6573 7445 7874 7261 il/zip/TestExtra │ │ │ │ │ +0007d2d0: 5469 6d65 2e6a 6176 613a 2054 6573 7420 Time.java: Test │ │ │ │ │ +0007d2e0: 5a4f 5320 616e 6420 5a49 5320 7469 6d65 ZOS and ZIS time │ │ │ │ │ +0007d2f0: 7374 616d 7020 696e 2065 7874 7261 2066 stamp in extra f │ │ │ │ │ +0007d300: 6965 6c64 2063 6f72 7265 6374 6c79 0a0a ield correctly.. │ │ │ │ │ +0007d310: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7a69
  • java/util/zi │ │ │ │ │ +0007d320: 702f 5465 7374 4c6f 6361 6c54 696d 652e p/TestLocalTime. │ │ │ │ │ +0007d330: 6a61 7661 3a20 5465 7374 2074 696d 6573 java: Test times │ │ │ │ │ +0007d340: 7461 6d70 2076 6961 205a 6970 456e 7472 tamp via ZipEntr │ │ │ │ │ +0007d350: 792e 6765 742f 7365 7454 696d 654c 6f63 y.get/setTimeLoc │ │ │ │ │ +0007d360: 616c 2829 0a0a 3c6c 693e 6a61 7661 2f75 al()..
  • java/u │ │ │ │ │ +0007d370: 7469 6c2f 7a69 702f 5465 7374 5a69 7045 til/zip/TestZipE │ │ │ │ │ +0007d380: 7272 6f72 2e6a 6176 613a 2043 6865 636b rror.java: Check │ │ │ │ │ +0007d390: 2074 6861 7420 5a69 7045 7272 6f72 2069 that ZipError i │ │ │ │ │ +0007d3a0: 7320 7468 726f 776e 2069 6e73 7465 6164 s thrown instead │ │ │ │ │ +0007d3b0: 206f 6620 496e 7465 726e 616c 4572 726f of InternalErro │ │ │ │ │ +0007d3c0: 7220 7768 656e 2069 7465 7261 7469 6e67 r when iterating │ │ │ │ │ +0007d3d0: 2065 6e74 7269 6573 206f 6620 616e 2069 entries of an i │ │ │ │ │ +0007d3e0: 6e76 616c 6964 207a 6970 2066 696c 650a nvalid zip file. │ │ │ │ │ +0007d3f0: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f7a .
  • java/util/z │ │ │ │ │ +0007d400: 6970 2f54 696d 6543 6865 636b 7375 6d2e ip/TimeChecksum. │ │ │ │ │ +0007d410: 6a61 7661 3a20 5465 7374 2041 646c 6572 java: Test Adler │ │ │ │ │ +0007d420: 3332 2f43 5243 3332 2e75 7064 6174 6528 32/CRC32.update( │ │ │ │ │ +0007d430: 4279 7465 4275 6666 6572 290a 0a3c 6c69 ByteBuffer)..
  • java/util/zip/T │ │ │ │ │ +0007d450: 6f74 616c 496e 4f75 742e 6a61 7661 3a20 otalInOut.java: │ │ │ │ │ +0007d460: 5465 7374 2044 652f 496e 666c 6174 6572 Test De/Inflater │ │ │ │ │ +0007d470: 2e67 6574 4279 7465 7352 6561 642f 5772 .getBytesRead/Wr │ │ │ │ │ +0007d480: 6974 7465 6e28 290a 0a3c 6c69 3e6a 6176 itten()..
  • jav │ │ │ │ │ +0007d490: 612f 7574 696c 2f7a 6970 2f5a 6970 436f a/util/zip/ZipCo │ │ │ │ │ +0007d4a0: 6469 6e67 2e6a 6176 613a 2054 6573 7420 ding.java: Test │ │ │ │ │ +0007d4b0: 5a69 7049 6e70 7574 5374 7265 616d 2c20 ZipInputStream, │ │ │ │ │ +0007d4c0: 5a69 704f 7574 7075 7453 7472 6561 6d20 ZipOutputStream │ │ │ │ │ +0007d4d0: 616e 6420 5a69 7046 696c 6520 7769 7468 and ZipFile with │ │ │ │ │ +0007d4e0: 206e 6f6e 2d55 5446 3820 656e 636f 6469 non-UTF8 encodi │ │ │ │ │ +0007d4f0: 6e67 0a0a 3c6c 693e 6a61 7661 2f75 7469 ng..
  • java/uti │ │ │ │ │ +0007d500: 6c2f 7a69 702f 5a69 7045 6e74 7279 2f43 l/zip/ZipEntry/C │ │ │ │ │ +0007d510: 6c6f 6e65 2e6a 6176 613a 2054 6573 7420 lone.java: Test │ │ │ │ │ +0007d520: 6966 205a 6970 456e 7472 792e 636c 6f6e if ZipEntry.clon │ │ │ │ │ +0007d530: 6528 2920 776f 726b 7320 7768 656e 2074 e() works when t │ │ │ │ │ +0007d540: 6865 2065 7874 7261 2066 6965 6c64 2069 he extra field i │ │ │ │ │ +0007d550: 7320 6e75 6c6c 2e0a 0a3c 6c69 3e6a 6176 s null...
  • jav │ │ │ │ │ +0007d560: 612f 7574 696c 2f7a 6970 2f5a 6970 456e a/util/zip/ZipEn │ │ │ │ │ +0007d570: 7472 792f 436f 6e73 7472 7563 746f 722e try/Constructor. │ │ │ │ │ +0007d580: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ +0007d590: 5a69 7045 6e74 7279 2073 7461 7469 6320 ZipEntry static │ │ │ │ │ +0007d5a0: 696e 6974 6961 6c69 7a65 7220 7769 6c6c initializer will │ │ │ │ │ +0007d5b0: 206c 6f61 6420 7468 6520 7a69 7020 6c69 load the zip li │ │ │ │ │ +0007d5c0: 6272 6172 792e 0a0a 3c6c 693e 6a61 7661 brary...
  • java │ │ │ │ │ +0007d5d0: 2f75 7469 6c2f 7a69 702f 5a69 7046 696c /util/zip/ZipFil │ │ │ │ │ +0007d5e0: 652f 4173 736f 7274 6d65 6e74 2e6a 6176 e/Assortment.jav │ │ │ │ │ +0007d5f0: 613a 2074 6573 7420 6120 7661 7269 6574 a: test a variet │ │ │ │ │ +0007d600: 7920 6f66 207a 6970 2066 696c 6520 656e y of zip file en │ │ │ │ │ +0007d610: 7472 6965 730a 0a3c 6c69 3e6a 6176 612f tries..
  • java/ │ │ │ │ │ +0007d620: 7574 696c 2f7a 6970 2f5a 6970 4669 6c65 util/zip/ZipFile │ │ │ │ │ +0007d630: 2f43 656e 5369 7a65 546f 6f4c 6172 6765 /CenSizeTooLarge │ │ │ │ │ +0007d640: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +0007d650: 6174 205a 6970 4669 6c65 2072 656a 6563 at ZipFile rejec │ │ │ │ │ +0007d660: 7473 2061 205a 4950 2077 6974 6820 6120 ts a ZIP with a │ │ │ │ │ +0007d670: 4345 4e20 7369 7a65 2077 6869 6368 2064 CEN size which d │ │ │ │ │ +0007d680: 6f65 7320 6e6f 7420 6669 7420 696e 2061 oes not fit in a │ │ │ │ │ +0007d690: 204a 6176 6120 6279 7465 2061 7272 6179 Java byte array │ │ │ │ │ +0007d6a0: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0007d6b0: 7a69 702f 5a69 7046 696c 652f 436c 6561 zip/ZipFile/Clea │ │ │ │ │ +0007d6c0: 7253 7461 6c65 5a69 7046 696c 6549 6e70 rStaleZipFileInp │ │ │ │ │ +0007d6d0: 7574 5374 7265 616d 732e 6a61 7661 3a20 utStreams.java: │ │ │ │ │ +0007d6e0: 416c 6c6f 7720 7374 616c 6520 496e 7075 Allow stale Inpu │ │ │ │ │ +0007d6f0: 7453 7472 6561 6d73 2066 726f 6d20 5a69 tStreams from Zi │ │ │ │ │ +0007d700: 7046 696c 6573 2074 6f20 6265 2047 4327 pFiles to be GC' │ │ │ │ │ +0007d710: 640a 0a3c 6c69 3e6a 6176 612f 7574 696c d..
  • java/util │ │ │ │ │ +0007d720: 2f7a 6970 2f5a 6970 4669 6c65 2f43 6f6d /zip/ZipFile/Com │ │ │ │ │ +0007d730: 6d65 6e74 2e6a 6176 613a 204d 616b 6520 ment.java: Make │ │ │ │ │ +0007d740: 7375 7265 207a 6970 2066 696c 6520 636f sure zip file co │ │ │ │ │ +0007d750: 6d6d 656e 7473 206f 6620 7661 7269 6f75 mments of variou │ │ │ │ │ +0007d760: 7320 7369 7a65 7320 6361 6e20 6265 2077 s sizes can be w │ │ │ │ │ +0007d770: 7269 7474 656e 2e0a 0a3c 6c69 3e6a 6176 ritten...
  • jav │ │ │ │ │ +0007d780: 612f 7574 696c 2f7a 6970 2f5a 6970 4669 a/util/zip/ZipFi │ │ │ │ │ +0007d790: 6c65 2f43 6f6e 7374 7275 6374 6f72 2e6a le/Constructor.j │ │ │ │ │ +0007d7a0: 6176 613a 2043 6865 636b 2074 6861 7420 ava: Check that │ │ │ │ │ +0007d7b0: 636f 6e73 7472 7563 746f 7273 2074 6872 constructors thr │ │ │ │ │ +0007d7c0: 6f77 2073 7065 6369 6669 6564 2065 7863 ow specified exc │ │ │ │ │ +0007d7d0: 6570 7469 6f6e 730a 0a3c 6c69 3e6a 6176 eptions..
  • jav │ │ │ │ │ +0007d7e0: 612f 7574 696c 2f7a 6970 2f5a 6970 4669 a/util/zip/ZipFi │ │ │ │ │ +0007d7f0: 6c65 2f43 6f72 7275 7074 6564 5a69 7046 le/CorruptedZipF │ │ │ │ │ +0007d800: 696c 6573 2e6a 6176 613a 2074 6573 7420 iles.java: test │ │ │ │ │ +0007d810: 666f 7220 636f 7272 6563 7420 6465 7465 for correct dete │ │ │ │ │ +0007d820: 6374 696f 6e20 616e 6420 7265 706f 7274 ction and report │ │ │ │ │ +0007d830: 696e 6720 6f66 2063 6f72 7275 7074 6564 ing of corrupted │ │ │ │ │ +0007d840: 207a 6970 2066 696c 6573 0a0a 3c6c 693e zip files..
  • │ │ │ │ │ +0007d850: 6a61 7661 2f75 7469 6c2f 7a69 702f 5a69 java/util/zip/Zi │ │ │ │ │ +0007d860: 7046 696c 652f 4465 6c65 7465 5465 6d70 pFile/DeleteTemp │ │ │ │ │ +0007d870: 4a61 7254 6573 742e 6a61 7661 3a20 4d61 JarTest.java: Ma │ │ │ │ │ +0007d880: 6b65 2073 7572 6520 5552 4c2d 646f 776e ke sure URL-down │ │ │ │ │ +0007d890: 6c6f 6164 6564 206a 6172 2066 696c 6573 loaded jar files │ │ │ │ │ +0007d8a0: 2028 6a61 725f 6361 6368 6520 6669 6c65 (jar_cache file │ │ │ │ │ +0007d8b0: 7329 2077 696c 6c20 6265 2064 656c 6574 s) will be delet │ │ │ │ │ +0007d8c0: 6564 2077 6865 6e20 564d 2065 7869 7473 ed when VM exits │ │ │ │ │ +0007d8d0: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +0007d8e0: 2f7a 6970 2f5a 6970 4669 6c65 2f45 6e64 /zip/ZipFile/End │ │ │ │ │ +0007d8f0: 4f66 4365 6e56 616c 6964 6174 696f 6e2e OfCenValidation. │ │ │ │ │ +0007d900: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ +0007d910: 7420 5a69 7046 696c 6520 7265 6a65 6374 t ZipFile reject │ │ │ │ │ +0007d920: 7320 6669 6c65 7320 7769 7468 2043 454e s files with CEN │ │ │ │ │ +0007d930: 2073 697a 6573 2065 7863 6565 6469 6e67 sizes exceeding │ │ │ │ │ +0007d940: 2074 6865 2069 6d70 6c65 6d65 6e74 6174 the implementat │ │ │ │ │ +0007d950: 696f 6e20 6c69 6d69 740a 0a3c 6c69 3e6a ion limit..
  • j │ │ │ │ │ +0007d960: 6176 612f 7574 696c 2f7a 6970 2f5a 6970 ava/util/zip/Zip │ │ │ │ │ +0007d970: 4669 6c65 2f45 6e75 6d65 7261 7465 4166 File/EnumerateAf │ │ │ │ │ +0007d980: 7465 7243 6c6f 7365 2e6a 6176 613a 2043 terClose.java: C │ │ │ │ │ +0007d990: 6865 636b 2069 6620 7468 6520 7a69 7020 heck if the zip │ │ │ │ │ +0007d9a0: 6669 6c65 2069 7320 636c 6f73 6564 2062 file is closed b │ │ │ │ │ +0007d9b0: 6566 6f72 6520 6163 6365 7373 2061 6e79 efore access any │ │ │ │ │ +0007d9c0: 2065 6c65 6d65 6e74 7320 696e 2074 6865 elements in the │ │ │ │ │ +0007d9d0: 2045 6e75 6d65 7261 7469 6f6e 2e0a 0a3c Enumeration...< │ │ │ │ │ +0007d9e0: 6c69 3e6a 6176 612f 7574 696c 2f7a 6970 li>java/util/zip │ │ │ │ │ +0007d9f0: 2f5a 6970 4669 6c65 2f46 696e 616c 697a /ZipFile/Finaliz │ │ │ │ │ +0007da00: 6549 6e66 6c61 7465 722e 6a61 7661 3a20 eInflater.java: │ │ │ │ │ +0007da10: 4d61 6b65 2073 7572 6520 6361 6368 6564 Make sure cached │ │ │ │ │ +0007da20: 2049 6e66 6c61 7465 7220 646f 6573 206e Inflater does n │ │ │ │ │ +0007da30: 6f74 2067 6574 2066 696e 616c 697a 6564 ot get finalized │ │ │ │ │ +0007da40: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ +0007da50: 2f7a 6970 2f5a 6970 4669 6c65 2f47 6574 /zip/ZipFile/Get │ │ │ │ │ +0007da60: 496e 7075 7453 7472 6561 6d4e 5045 5465 InputStreamNPETe │ │ │ │ │ +0007da70: 7374 2e6a 6176 613a 2056 616c 6964 6174 st.java: Validat │ │ │ │ │ +0007da80: 6520 7468 6174 205a 6970 2f4a 6172 4669 e that Zip/JarFi │ │ │ │ │ +0007da90: 6c65 3a3a 6765 7449 6e70 7574 5374 7265 le::getInputStre │ │ │ │ │ +0007daa0: 616d 2077 696c 6c20 7468 726f 7720 6120 am will throw a │ │ │ │ │ +0007dab0: 4e75 6c6c 506f 696e 7465 7245 7863 6570 NullPointerExcep │ │ │ │ │ +0007dac0: 7469 6f6e 0a0a 3c6c 693e 6a61 7661 2f75 tion..
  • java/u │ │ │ │ │ +0007dad0: 7469 6c2f 7a69 702f 5a69 7046 696c 652f til/zip/ZipFile/ │ │ │ │ │ +0007dae0: 496e 7661 6c69 6442 7974 6573 496e 456e InvalidBytesInEn │ │ │ │ │ +0007daf0: 7472 794e 616d 654f 7243 6f6d 6d65 6e74 tryNameOrComment │ │ │ │ │ +0007db00: 2e6a 6176 613a 2056 616c 6964 6174 6520 .java: Validate │ │ │ │ │ +0007db10: 7468 6174 206f 7065 6e69 6e67 205a 4950 that opening ZIP │ │ │ │ │ +0007db20: 2066 696c 6573 2066 696c 6573 2077 6974 files files wit │ │ │ │ │ +0007db30: 6820 696e 7661 6c69 6420 5554 462d 3820 h invalid UTF-8 │ │ │ │ │ +0007db40: 6279 7465 2073 6571 7565 6e63 6573 2069 byte sequences i │ │ │ │ │ +0007db50: 6e20 7468 6520 6e61 6d65 206f 7220 636f n the name or co │ │ │ │ │ +0007db60: 6d6d 656e 7420 6669 656c 6473 2066 6169 mment fields fai │ │ │ │ │ +0007db70: 6c73 2077 6974 6820 5a69 7045 7863 6570 ls with ZipExcep │ │ │ │ │ +0007db80: 7469 6f6e 0a0a 3c6c 693e 6a61 7661 2f75 tion..
  • java/u │ │ │ │ │ +0007db90: 7469 6c2f 7a69 702f 5a69 7046 696c 652f til/zip/ZipFile/ │ │ │ │ │ +0007dba0: 496e 7661 6c69 6443 6f6d 6d65 6e74 4c65 InvalidCommentLe │ │ │ │ │ +0007dbb0: 6e67 7468 5465 7374 2e6a 6176 613a 2056 ngthTest.java: V │ │ │ │ │ +0007dbc0: 616c 6964 6174 6520 7468 6174 205a 6970 alidate that Zip │ │ │ │ │ +0007dbd0: 2f4a 6172 4669 6c65 2077 696c 6c20 7468 /JarFile will th │ │ │ │ │ +0007dbe0: 726f 7720 6120 5a69 7045 7863 6570 7469 row a ZipExcepti │ │ │ │ │ +0007dbf0: 6f6e 2077 6865 6e20 7468 6520 4345 4e20 on when the CEN │ │ │ │ │ +0007dc00: 636f 6d6d 656e 7420 6c65 6e67 7468 2066 comment length f │ │ │ │ │ +0007dc10: 6965 6c64 2063 6f6e 7461 696e 7320 616e ield contains an │ │ │ │ │ +0007dc20: 2069 6e63 6f72 7265 6374 2076 616c 7565 incorrect value │ │ │ │ │ +0007dc30: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ +0007dc40: 7a69 702f 5a69 7046 696c 652f 4d61 6e79 zip/ZipFile/Many │ │ │ │ │ +0007dc50: 456e 7472 6965 732e 6a61 7661 3a20 6f70 Entries.java: op │ │ │ │ │ +0007dc60: 656e 207a 6970 2066 696c 6573 2077 6974 en zip files wit │ │ │ │ │ +0007dc70: 6820 6d6f 7265 2074 6861 6e20 3634 6b20 h more than 64k │ │ │ │ │ +0007dc80: 656e 7472 6965 730a 0a3c 6c69 3e6a 6176 entries..
  • jav │ │ │ │ │ +0007dc90: 612f 7574 696c 2f7a 6970 2f5a 6970 4669 a/util/zip/ZipFi │ │ │ │ │ +0007dca0: 6c65 2f4d 616e 795a 6970 4669 6c65 732e le/ManyZipFiles. │ │ │ │ │ +0007dcb0: 6a61 7661 3a20 4368 6563 6b20 7468 6174 java: Check that │ │ │ │ │ +0007dcc0: 2069 7420 6973 2070 6f73 7369 626c 6520 it is possible │ │ │ │ │ +0007dcd0: 746f 206f 7065 6e20 6d6f 7265 2074 6861 to open more tha │ │ │ │ │ +0007dce0: 6e20 322c 3034 3820 7a69 7020 6669 6c65 n 2,048 zip file │ │ │ │ │ +0007dcf0: 7320 6f6e 2057 696e 646f 7773 2e0a 0a3c s on Windows...< │ │ │ │ │ +0007dd00: 6c69 3e6a 6176 612f 7574 696c 2f7a 6970 li>java/util/zip │ │ │ │ │ +0007dd10: 2f5a 6970 4669 6c65 2f4d 756c 7469 5468 /ZipFile/MultiTh │ │ │ │ │ +0007dd20: 7265 6164 6564 5265 6164 5465 7374 2e6a readedReadTest.j │ │ │ │ │ +0007dd30: 6176 613a 2043 7261 7368 2069 6e20 5a69 ava: Crash in Zi │ │ │ │ │ +0007dd40: 7046 696c 652e 7265 6164 2829 2077 6865 pFile.read() whe │ │ │ │ │ +0007dd50: 6e20 5a69 7046 696c 6549 6e70 7574 5374 n ZipFileInputSt │ │ │ │ │ +0007dd60: 7265 616d 2069 7320 7368 6172 6564 2062 ream is shared b │ │ │ │ │ +0007dd70: 6574 7765 656e 2074 6872 6561 6473 0a0a etween threads.. │ │ │ │ │ +0007dd80: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7a69
  • java/util/zi │ │ │ │ │ +0007dd90: 702f 5a69 7046 696c 652f 5265 6164 4166 p/ZipFile/ReadAf │ │ │ │ │ +0007dda0: 7465 7243 6c6f 7365 2e6a 6176 613a 2056 terClose.java: V │ │ │ │ │ +0007ddb0: 6572 6966 7920 756e 7370 6563 6966 6965 erify unspecifie │ │ │ │ │ +0007ddc0: 642c 2062 7574 206c 6f6e 672d 7374 616e d, but long-stan │ │ │ │ │ +0007ddd0: 6469 6e67 2062 6568 6176 696f 7220 7768 ding behavior wh │ │ │ │ │ +0007dde0: 656e 2072 6561 6469 6e67 2066 726f 6d20 en reading from │ │ │ │ │ +0007ddf0: 616e 2069 6e70 7574 2073 7472 6561 6d20 an input stream │ │ │ │ │ +0007de00: 6f62 7461 696e 6564 2075 7369 6e67 205a obtained using Z │ │ │ │ │ +0007de10: 6970 4669 6c65 3a3a 6765 7449 6e70 7574 ipFile::getInput │ │ │ │ │ +0007de20: 5374 7265 616d 2061 6674 6572 2074 6865 Stream after the │ │ │ │ │ +0007de30: 205a 6970 4669 6c65 2068 6173 2062 6565 ZipFile has bee │ │ │ │ │ +0007de40: 6e20 636c 6f73 6564 2e0a 0a3c 6c69 3e6a n closed...
  • j │ │ │ │ │ +0007de50: 6176 612f 7574 696c 2f7a 6970 2f5a 6970 ava/util/zip/Zip │ │ │ │ │ +0007de60: 4669 6c65 2f52 6561 644c 6f6e 675a 6970 File/ReadLongZip │ │ │ │ │ +0007de70: 4669 6c65 4e61 6d65 2e6a 6176 613a 2056 FileName.java: V │ │ │ │ │ +0007de80: 6572 6966 7920 7468 6174 2077 6520 6361 erify that we ca │ │ │ │ │ +0007de90: 6e20 7265 6164 207a 6970 2066 696c 6520 n read zip file │ │ │ │ │ +0007dea0: 6e61 6d65 7320 2667 743b 2032 3535 2063 names > 255 c │ │ │ │ │ +0007deb0: 6861 7273 206c 6f6e 670a 0a3c 6c69 3e6a hars long..
  • j │ │ │ │ │ +0007dec0: 6176 612f 7574 696c 2f7a 6970 2f5a 6970 ava/util/zip/Zip │ │ │ │ │ +0007ded0: 4669 6c65 2f52 6561 644e 6f6e 5374 616e File/ReadNonStan │ │ │ │ │ +0007dee0: 6461 7264 4578 7472 6148 6561 6465 7273 dardExtraHeaders │ │ │ │ │ +0007def0: 5465 7374 2e6a 6176 613a 2056 616c 6964 Test.java: Valid │ │ │ │ │ +0007df00: 6174 6520 7468 6174 2061 205a 6970 2046 ate that a Zip F │ │ │ │ │ +0007df10: 696c 6520 7769 7468 2061 6e20 4578 7472 ile with an Extr │ │ │ │ │ +0007df20: 6120 4865 6164 6572 2077 6974 6820 6120 a Header with a │ │ │ │ │ +0007df30: 6461 7461 2073 697a 6520 6f66 2030 2063 data size of 0 c │ │ │ │ │ +0007df40: 616e 2062 6520 7265 6164 2e0a 0a3c 6c69 an be read...
  • java/util/zip/Z │ │ │ │ │ -0007df60: 6970 4669 6c65 2f52 6561 644e 6f6e 5374 ipFile/ReadNonSt │ │ │ │ │ -0007df70: 616e 6461 7264 4578 7472 6148 6561 6465 andardExtraHeade │ │ │ │ │ -0007df80: 7273 5465 7374 2e6a 6176 613a 2056 616c rsTest.java: Val │ │ │ │ │ -0007df90: 6964 6174 6520 7468 6174 2061 205a 6970 idate that a Zip │ │ │ │ │ -0007dfa0: 2046 696c 6520 7769 7468 2061 6e20 4578 File with an Ex │ │ │ │ │ -0007dfb0: 7472 6120 4865 6164 6572 2077 6974 6820 tra Header with │ │ │ │ │ -0007dfc0: 6120 6461 7461 2073 697a 6520 6f66 2030 a data size of 0 │ │ │ │ │ -0007dfd0: 2063 616e 2062 6520 7265 6164 2e0a 0a3c can be read...< │ │ │ │ │ -0007dfe0: 6c69 3e6a 6176 612f 7574 696c 2f7a 6970 li>java/util/zip │ │ │ │ │ -0007dff0: 2f5a 6970 4669 6c65 2f52 6561 645a 6970 /ZipFile/ReadZip │ │ │ │ │ -0007e000: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -0007e010: 2077 6520 6361 6e20 7265 6164 2061 207a we can read a z │ │ │ │ │ -0007e020: 6970 2066 696c 652e 0a0a 3c6c 693e 6a61 ip file...
  • ja │ │ │ │ │ -0007e030: 7661 2f75 7469 6c2f 7a69 702f 5a69 7046 va/util/zip/ZipF │ │ │ │ │ -0007e040: 696c 652f 5265 6c65 6173 6549 6e66 6c61 ile/ReleaseInfla │ │ │ │ │ -0007e050: 7465 722e 6a61 7661 3a20 4d61 6b65 2073 ter.java: Make s │ │ │ │ │ -0007e060: 7572 6520 7468 6520 7361 6d65 2069 6e66 ure the same inf │ │ │ │ │ -0007e070: 6c61 7465 7220 7769 6c6c 206f 6e6c 7920 later will only │ │ │ │ │ -0007e080: 6265 2072 6563 7963 6c65 6420 6f6e 6365 be recycled once │ │ │ │ │ -0007e090: 2e0a 0a3c 6c69 3e6a 6176 612f 7574 696c ...
  • java/util │ │ │ │ │ -0007e0a0: 2f7a 6970 2f5a 6970 4669 6c65 2f53 686f /zip/ZipFile/Sho │ │ │ │ │ -0007e0b0: 7274 5265 6164 2e6a 6176 613a 2053 6d61 rtRead.java: Sma │ │ │ │ │ -0007e0c0: 6c6c 2063 6f6d 7072 6573 7365 6420 7a69 ll compressed zi │ │ │ │ │ -0007e0d0: 7020 656e 7472 6965 7320 7368 6f75 6c64 p entries should │ │ │ │ │ -0007e0e0: 2062 6520 7265 6164 2069 6e20 6f6e 6520 be read in one │ │ │ │ │ -0007e0f0: 7265 6164 2829 206f 7065 7261 7469 6f6e read() operation │ │ │ │ │ -0007e100: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0007e110: 7a69 702f 5a69 7046 696c 652f 5374 7265 zip/ZipFile/Stre │ │ │ │ │ -0007e120: 616d 5a69 7045 6e74 7269 6573 5465 7374 amZipEntriesTest │ │ │ │ │ -0007e130: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -0007e140: 2077 6520 6361 6e20 7374 7265 616d 2065 we can stream e │ │ │ │ │ -0007e150: 6e74 7269 6573 206f 6620 6120 7a69 7020 ntries of a zip │ │ │ │ │ -0007e160: 6669 6c65 2e0a 0a3c 6c69 3e6a 6176 612f file...
  • java/ │ │ │ │ │ -0007e170: 7574 696c 2f7a 6970 2f5a 6970 4669 6c65 util/zip/ZipFile │ │ │ │ │ -0007e180: 2f54 6573 7443 6c65 616e 6572 2e6a 6176 /TestCleaner.jav │ │ │ │ │ -0007e190: 613a 2043 6865 636b 2074 6865 2072 6573 a: Check the res │ │ │ │ │ -0007e1a0: 6f75 7263 6573 206f 6620 496e 666c 6174 ources of Inflat │ │ │ │ │ -0007e1b0: 6572 2c20 4465 666c 6174 6572 2061 6e64 er, Deflater and │ │ │ │ │ -0007e1c0: 205a 6970 4669 6c65 2061 7265 2061 6c77 ZipFile are alw │ │ │ │ │ -0007e1d0: 6179 7320 636c 6561 6e65 642f 7265 6c65 ays cleaned/rele │ │ │ │ │ -0007e1e0: 6173 6564 2077 6865 6e20 7468 6520 696e ased when the in │ │ │ │ │ -0007e1f0: 7374 616e 6365 2069 7320 6e6f 7420 756e stance is not un │ │ │ │ │ -0007e200: 7265 6163 6861 626c 650a 0a3c 6c69 3e6a reachable..
  • j │ │ │ │ │ -0007e210: 6176 612f 7574 696c 2f7a 6970 2f5a 6970 ava/util/zip/Zip │ │ │ │ │ -0007e220: 4669 6c65 2f54 6573 745a 6970 4669 6c65 File/TestZipFile │ │ │ │ │ -0007e230: 456e 636f 6469 6e67 732e 6a61 7661 3a20 Encodings.java: │ │ │ │ │ -0007e240: 5465 7374 7320 6120 7369 6d70 6c65 2073 Tests a simple s │ │ │ │ │ -0007e250: 6574 206f 6620 6f70 6572 6174 696f 6e73 et of operations │ │ │ │ │ -0007e260: 206f 6e20 5a69 7020 6669 6c65 7320 696e on Zip files in │ │ │ │ │ -0007e270: 2076 6172 696f 7573 2065 6e63 6f64 696e various encodin │ │ │ │ │ -0007e280: 6773 2066 6f63 7573 696e 6720 6f6e 2065 gs focusing on e │ │ │ │ │ -0007e290: 6e73 7572 696e 6720 6d65 7461 6461 7461 nsuring metadata │ │ │ │ │ -0007e2a0: 2069 7320 7072 6f70 6572 6c79 2065 6e63 is properly enc │ │ │ │ │ -0007e2b0: 6f64 6564 2061 6e64 2072 6561 642e 0a0a oded and read... │ │ │ │ │ -0007e2c0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7a69
  • java/util/zi │ │ │ │ │ -0007e2d0: 702f 5a69 7046 696c 652f 5a65 726f 4461 p/ZipFile/ZeroDa │ │ │ │ │ -0007e2e0: 7465 2e6a 6176 613a 204a 444b 2039 2072 te.java: JDK 9 r │ │ │ │ │ -0007e2f0: 656a 6563 7473 207a 6970 2066 696c 6573 ejects zip files │ │ │ │ │ -0007e300: 2077 6865 7265 2074 6865 206d 6f64 6966 where the modif │ │ │ │ │ -0007e310: 6965 6420 6461 7920 6f72 206d 6f6e 7468 ied day or month │ │ │ │ │ -0007e320: 2069 7320 3020 6f72 206f 7468 6572 7769 is 0 or otherwi │ │ │ │ │ -0007e330: 7365 2072 6570 7265 7365 6e74 2061 6e20 se represent an │ │ │ │ │ -0007e340: 696e 7661 6c69 6420 6461 7465 2c20 7375 invalid date, su │ │ │ │ │ -0007e350: 6368 2061 7320 3139 3830 2d30 322d 3330 ch as 1980-02-30 │ │ │ │ │ -0007e360: 2032 343a 3630 3a36 300a 0a3c 6c69 3e6a 24:60:60..
  • j │ │ │ │ │ -0007e370: 6176 612f 7574 696c 2f7a 6970 2f5a 6970 ava/util/zip/Zip │ │ │ │ │ -0007e380: 4669 6c65 2f5a 6970 3634 5369 7a65 5465 File/Zip64SizeTe │ │ │ │ │ -0007e390: 7374 2e6a 6176 613a 2056 6572 6966 7920 st.java: Verify │ │ │ │ │ -0007e3a0: 7468 6174 205a 6970 4669 6c65 2072 6561 that ZipFile rea │ │ │ │ │ -0007e3b0: 6473 2073 697a 6520 6669 656c 6473 2075 ds size fields u │ │ │ │ │ -0007e3c0: 7369 6e67 2074 6865 205a 6970 3634 2065 sing the Zip64 e │ │ │ │ │ -0007e3d0: 7874 7261 2066 6965 6c64 2077 6865 6e20 xtra field when │ │ │ │ │ -0007e3e0: 6f6e 6c79 2074 6865 2027 756e 636f 6d70 only the 'uncomp │ │ │ │ │ -0007e3f0: 7265 7373 6564 2073 697a 6527 2066 6965 ressed size' fie │ │ │ │ │ -0007e400: 6c64 2068 6173 2074 6865 205a 4950 3634 ld has the ZIP64 │ │ │ │ │ -0007e410: 2022 6d61 6769 6320 7661 6c75 6522 2030 "magic value" 0 │ │ │ │ │ -0007e420: 7846 4646 4646 4646 460a 0a3c 6c69 3e6a xFFFFFFFF..
  • j │ │ │ │ │ -0007e430: 6176 612f 7574 696c 2f7a 6970 2f5a 6970 ava/util/zip/Zip │ │ │ │ │ -0007e440: 4669 6c65 2f5a 6970 456e 7472 7946 7265 File/ZipEntryFre │ │ │ │ │ -0007e450: 6554 6573 742e 6a61 7661 3a20 5a69 7046 eTest.java: ZipF │ │ │ │ │ -0007e460: 696c 6549 6e70 7574 5374 7265 616d 204e ileInputStream N │ │ │ │ │ -0007e470: 6f74 2054 6872 6561 642d 5361 6665 0a0a ot Thread-Safe.. │ │ │ │ │ -0007e480: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7a69
  • java/util/zi │ │ │ │ │ -0007e490: 702f 5a69 7046 696c 652f 5a69 7045 6e74 p/ZipFile/ZipEnt │ │ │ │ │ -0007e4a0: 7279 5469 6d65 426f 756e 6473 2e6a 6176 ryTimeBounds.jav │ │ │ │ │ -0007e4b0: 613a 204a 444b 2061 6464 206d 6574 6164 a: JDK add metad │ │ │ │ │ -0007e4c0: 6174 6120 746f 207a 6970 2066 696c 6573 ata to zip files │ │ │ │ │ -0007e4d0: 2077 6974 6820 656e 7472 6965 7320 7469 with entries ti │ │ │ │ │ -0007e4e0: 6d65 7374 616d 7065 6420 6174 2074 6865 mestamped at the │ │ │ │ │ -0007e4f0: 206c 6f77 6572 2062 6f75 6e64 206f 6620 lower bound of │ │ │ │ │ -0007e500: 7468 6520 444f 5320 7469 6d65 2065 706f the DOS time epo │ │ │ │ │ -0007e510: 6368 2c20 692e 652e 2c20 3139 3830 2d30 ch, i.e., 1980-0 │ │ │ │ │ -0007e520: 312d 3031 5430 303a 3030 3a30 305a 0a0a 1-01T00:00:00Z.. │ │ │ │ │ -0007e530: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7a69
  • java/util/zi │ │ │ │ │ -0007e540: 702f 5a69 7046 696c 652f 5a69 7046 696c p/ZipFile/ZipFil │ │ │ │ │ -0007e550: 6544 7570 6c69 6361 7465 456e 7472 7954 eDuplicateEntryT │ │ │ │ │ -0007e560: 6573 742e 6a61 7661 3a20 5a69 7046 696c est.java: ZipFil │ │ │ │ │ -0007e570: 653a 3a67 6574 456e 7472 7920 7769 6c6c e::getEntry will │ │ │ │ │ -0007e580: 206e 6f74 2072 6574 7572 6e20 6120 6669 not return a fi │ │ │ │ │ -0007e590: 6c65 2065 6e74 7279 2077 6865 6e20 7468 le entry when th │ │ │ │ │ -0007e5a0: 6572 6520 6973 2061 2064 6972 6563 746f ere is a directo │ │ │ │ │ -0007e5b0: 7279 2065 6e74 7279 206f 6620 7468 6520 ry entry of the │ │ │ │ │ -0007e5c0: 7361 6d65 206e 616d 6520 7769 7468 696e same name within │ │ │ │ │ -0007e5d0: 2061 205a 6970 2046 696c 650a 0a3c 6c69 a Zip File..
  • java/util/zip/Z │ │ │ │ │ -0007e5f0: 6970 4669 6c65 2f5a 6970 4669 6c65 496e ipFile/ZipFileIn │ │ │ │ │ -0007e600: 7075 7453 7472 6561 6d53 6b69 7054 6573 putStreamSkipTes │ │ │ │ │ -0007e610: 742e 6a61 7661 3a20 4261 7369 6320 7465 t.java: Basic te │ │ │ │ │ -0007e620: 7374 7320 666f 7220 5a69 7046 696c 6549 sts for ZipFileI │ │ │ │ │ -0007e630: 6e70 7574 5374 7265 616d 3a3a 736b 6970 nputStream::skip │ │ │ │ │ -0007e640: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0007e650: 7a69 702f 5a69 7049 6e70 7574 5374 7265 zip/ZipInputStre │ │ │ │ │ -0007e660: 616d 2f43 6f6e 7374 7275 6374 6f72 2e6a am/Constructor.j │ │ │ │ │ -0007e670: 6176 613a 2054 6573 7420 6966 2074 6865 ava: Test if the │ │ │ │ │ -0007e680: 2063 6f6e 7374 7275 6374 6f72 2077 696c constructor wil │ │ │ │ │ -0007e690: 6c20 6368 6563 6b20 666f 7220 6e75 6c6c l check for null │ │ │ │ │ -0007e6a0: 2069 6e70 7574 2e0a 0a3c 6c69 3e6a 6176 input...
  • jav │ │ │ │ │ -0007e6b0: 612f 7574 696c 2f7a 6970 2f5a 6970 496e a/util/zip/ZipIn │ │ │ │ │ -0007e6c0: 7075 7453 7472 6561 6d2f 536b 6970 2e6a putStream/Skip.j │ │ │ │ │ -0007e6d0: 6176 613a 204d 616b 6520 7375 7265 205a ava: Make sure Z │ │ │ │ │ -0007e6e0: 6970 496e 7075 7453 7472 6561 6d2e 736b ipInputStream.sk │ │ │ │ │ -0007e6f0: 6970 286e 2920 7769 6c6c 2063 6865 636b ip(n) will check │ │ │ │ │ -0007e700: 2066 6f72 206e 6567 6174 6976 6520 6e2e for negative n. │ │ │ │ │ -0007e710: 0a0a 3c6c 693e 6a61 7661 2f75 7469 6c2f ..
  • java/util/ │ │ │ │ │ -0007e720: 7a69 702f 5a69 704f 7574 7075 7453 7472 zip/ZipOutputStr │ │ │ │ │ -0007e730: 6561 6d2f 456d 7074 7943 6f6d 6d65 6e74 eam/EmptyComment │ │ │ │ │ -0007e740: 2e6a 6176 613a 2056 6572 6966 6965 7320 .java: Verifies │ │ │ │ │ -0007e750: 7661 7269 6f75 7320 7573 6520 6361 7365 various use case │ │ │ │ │ -0007e760: 7320 7768 656e 2074 6865 207a 6970 2063 s when the zip c │ │ │ │ │ -0007e770: 6f6d 6d65 6e74 2073 686f 756c 6420 6265 omment should be │ │ │ │ │ -0007e780: 2065 6d70 7479 0a0a 3c6c 693e 6a61 7661 empty..
  • java │ │ │ │ │ -0007e790: 782f 6372 7970 746f 2f43 6970 6865 722f x/crypto/Cipher/ │ │ │ │ │ -0007e7a0: 4279 7465 4275 6666 6572 732e 6a61 7661 ByteBuffers.java │ │ │ │ │ -0007e7b0: 3a20 5465 7374 2074 6865 2043 6970 6865 : Test the Ciphe │ │ │ │ │ -0007e7c0: 722e 7570 6461 7465 2f64 6f46 696e 616c r.update/doFinal │ │ │ │ │ -0007e7d0: 2842 7974 6542 7566 6665 722c 2042 7974 (ByteBuffer, Byt │ │ │ │ │ -0007e7e0: 6542 7566 6665 7229 206d 6574 686f 6473 eBuffer) methods │ │ │ │ │ -0007e7f0: 0a0a 3c6c 693e 6a61 7661 782f 6372 7970 ..
  • javax/cryp │ │ │ │ │ -0007e800: 746f 2f43 6970 6865 722f 4279 7465 4275 to/Cipher/ByteBu │ │ │ │ │ -0007e810: 6666 6572 734e 756c 6c2e 6a61 7661 3a20 ffersNull.java: │ │ │ │ │ -0007e820: 4368 6563 6b20 4e75 6c6c 506f 696e 7465 Check NullPointe │ │ │ │ │ -0007e830: 7245 7863 6570 7469 6f6e 2066 6f72 2063 rException for c │ │ │ │ │ -0007e840: 6970 6865 7253 7069 2e65 6e67 696e 6555 ipherSpi.engineU │ │ │ │ │ -0007e850: 7064 6174 6528 782c 206e 756c 6c29 0a0a pdate(x, null).. │ │ │ │ │ -0007e860: 3c6c 693e 6a61 7661 782f 6372 7970 746f
  • javax/crypto │ │ │ │ │ -0007e870: 2f43 6970 6865 722f 4369 7068 6572 496e /Cipher/CipherIn │ │ │ │ │ -0007e880: 7075 7453 7472 6561 6d45 7863 6570 7469 putStreamExcepti │ │ │ │ │ -0007e890: 6f6e 732e 6a61 7661 3a20 5468 726f 7720 ons.java: Throw │ │ │ │ │ -0007e8a0: 6578 6365 7074 696f 6e73 2064 7572 696e exceptions durin │ │ │ │ │ -0007e8b0: 6720 7265 6164 696e 6720 6275 7420 6e6f g reading but no │ │ │ │ │ -0007e8c0: 7420 636c 6f73 696e 6720 6f66 2061 2043 t closing of a C │ │ │ │ │ -0007e8d0: 6970 6865 7249 6e70 7574 5374 7265 616d ipherInputStream │ │ │ │ │ -0007e8e0: 3a20 2d20 4d61 6b65 2073 7572 6520 6175 : - Make sure au │ │ │ │ │ -0007e8f0: 7468 656e 7469 6361 7465 6420 616c 676f thenticated algo │ │ │ │ │ -0007e900: 7269 7468 6d73 2063 6f6e 7469 6e75 6520 rithms continue │ │ │ │ │ -0007e910: 746f 2074 6872 6f77 696e 6720 6578 6365 to throwing exce │ │ │ │ │ -0007e920: 7074 696f 6e73 2077 6865 6e20 7468 6520 ptions when the │ │ │ │ │ -0007e930: 6175 7468 656e 7469 6361 7469 6f6e 2074 authentication t │ │ │ │ │ -0007e940: 6167 2066 6169 6c73 2076 6572 6966 6963 ag fails verific │ │ │ │ │ -0007e950: 6174 696f 6e2e 0a0a 3c6c 693e 6a61 7661 ation...
  • java │ │ │ │ │ -0007e960: 782f 6372 7970 746f 2f43 6970 6865 722f x/crypto/Cipher/ │ │ │ │ │ -0007e970: 4369 7068 6572 5374 7265 616d 436c 6f73 CipherStreamClos │ │ │ │ │ -0007e980: 652e 6a61 7661 3a20 4d61 6b65 2073 7572 e.java: Make sur │ │ │ │ │ -0007e990: 6520 4369 7068 6572 2049 4f20 7374 7265 e Cipher IO stre │ │ │ │ │ -0007e9a0: 616d 7320 646f 6573 6e27 7420 6361 6c6c ams doesn't call │ │ │ │ │ -0007e9b0: 2065 7874 7261 2064 6f46 696e 616c 2069 extra doFinal i │ │ │ │ │ -0007e9c0: 6620 636c 6f73 6528 2920 6973 2063 616c f close() is cal │ │ │ │ │ -0007e9d0: 6c65 6420 6d75 6c74 6970 6c65 2074 696d led multiple tim │ │ │ │ │ -0007e9e0: 6573 2e0a 0a3c 6c69 3e6a 6176 6178 2f63 es...
  • javax/c │ │ │ │ │ -0007e9f0: 7279 7074 6f2f 4369 7068 6572 2f45 6d70 rypto/Cipher/Emp │ │ │ │ │ -0007ea00: 7479 4669 6e61 6c42 7566 6665 722e 6a61 tyFinalBuffer.ja │ │ │ │ │ -0007ea10: 7661 3a20 5465 7374 2074 6865 2043 6970 va: Test the Cip │ │ │ │ │ -0007ea20: 6865 722e 646f 4669 6e61 6c28 2920 7769 her.doFinal() wi │ │ │ │ │ -0007ea30: 7468 2030 2d6c 656e 6774 6820 6275 6666 th 0-length buff │ │ │ │ │ -0007ea40: 6572 0a0a 3c6c 693e 6a61 7661 782f 6372 er..
  • javax/cr │ │ │ │ │ -0007ea50: 7970 746f 2f43 6970 6865 722f 4578 616d ypto/Cipher/Exam │ │ │ │ │ -0007ea60: 706c 6556 6563 746f 7273 2f43 6865 636b pleVectors/Check │ │ │ │ │ -0007ea70: 4578 616d 706c 6556 6563 746f 7273 2e6a ExampleVectors.j │ │ │ │ │ -0007ea80: 6176 613a 2054 6573 7420 7365 7665 7261 ava: Test severa │ │ │ │ │ -0007ea90: 6c20 6d6f 6465 7320 6f66 206f 7065 7261 l modes of opera │ │ │ │ │ -0007eaa0: 7469 6f6e 2075 7369 6e67 2076 6563 746f tion using vecto │ │ │ │ │ -0007eab0: 7273 2066 726f 6d20 5350 2038 3030 2d33 rs from SP 800-3 │ │ │ │ │ -0007eac0: 3841 0a0a 3c6c 693e 6a61 7661 782f 6372 8A..
  • javax/cr │ │ │ │ │ -0007ead0: 7970 746f 2f43 6970 6865 722f 4743 4d41 ypto/Cipher/GCMA │ │ │ │ │ -0007eae0: 5049 2e6a 6176 613a 2050 726f 7669 6465 PI.java: Provide │ │ │ │ │ -0007eaf0: 2041 5049 2063 6861 6e67 6573 2074 6f20 API changes to │ │ │ │ │ -0007eb00: 7375 7070 6f72 7420 4743 4d20 4145 4144 support GCM AEAD │ │ │ │ │ -0007eb10: 2063 6970 6865 7273 0a0a 3c6c 693e 6a61 ciphers..
  • ja │ │ │ │ │ -0007eb20: 7661 782f 6372 7970 746f 2f43 6970 6865 vax/crypto/Ciphe │ │ │ │ │ -0007eb30: 722f 4765 744d 6178 416c 6c6f 7765 642e r/GetMaxAllowed. │ │ │ │ │ -0007eb40: 6a61 7661 3a20 5465 7374 2074 6865 2043 java: Test the C │ │ │ │ │ -0007eb50: 6970 6865 722e 6765 744d 6178 416c 6c6f ipher.getMaxAllo │ │ │ │ │ -0007eb60: 7765 644b 6579 4c65 6e67 7468 2853 7472 wedKeyLength(Str │ │ │ │ │ -0007eb70: 696e 6729 2061 6e64 2067 6574 4d61 7841 ing) and getMaxA │ │ │ │ │ -0007eb80: 6c6c 6f77 6564 5061 7261 6d65 7465 7253 llowedParameterS │ │ │ │ │ -0007eb90: 7065 6328 5374 7269 6e67 2920 6d65 7468 pec(String) meth │ │ │ │ │ -0007eba0: 6f64 730a 0a3c 6c69 3e6a 6176 6178 2f63 ods..
  • javax/c │ │ │ │ │ -0007ebb0: 7279 7074 6f2f 4369 7068 6572 2f49 6e4f rypto/Cipher/InO │ │ │ │ │ -0007ebc0: 7574 4275 6666 6572 732e 6a61 7661 3a20 utBuffers.java: │ │ │ │ │ -0007ebd0: 656e 7375 7265 2049 6c6c 6567 616c 4172 ensure IllegalAr │ │ │ │ │ -0007ebe0: 6775 6d65 6e74 4578 6365 7074 696f 6e20 gumentException │ │ │ │ │ -0007ebf0: 6973 2074 6872 6f77 6e20 6966 2069 6e20 is thrown if in │ │ │ │ │ -0007ec00: 3d3d 206f 7574 0a0a 3c6c 693e 6a61 7661 == out..
  • java │ │ │ │ │ -0007ec10: 782f 6372 7970 746f 2f43 6970 6865 722f x/crypto/Cipher/ │ │ │ │ │ -0007ec20: 5465 7374 4369 7068 6572 4d6f 6465 2e6a TestCipherMode.j │ │ │ │ │ -0007ec30: 6176 613a 2065 6e73 7572 6520 7468 6174 ava: ensure that │ │ │ │ │ -0007ec40: 2049 6c6c 6567 616c 5374 6174 6545 7863 IllegalStateExc │ │ │ │ │ -0007ec50: 6570 7469 6f6e 2069 7320 7468 726f 776e eption is thrown │ │ │ │ │ -0007ec60: 2069 6620 7468 6520 4369 7068 6572 206f if the Cipher o │ │ │ │ │ -0007ec70: 626a 6563 7420 6973 2069 6e69 7469 616c bject is initial │ │ │ │ │ -0007ec80: 697a 6564 2077 6974 6820 6120 7772 6f6e ized with a wron │ │ │ │ │ -0007ec90: 6720 6d6f 6465 2c20 652e 672e 0a0a 3c6c g mode, e.g...javax/crypto/C │ │ │ │ │ -0007ecb0: 6970 6865 722f 5465 7374 4765 7449 6e73 ipher/TestGetIns │ │ │ │ │ -0007ecc0: 7461 6e63 652e 6a61 7661 3a20 7465 7374 tance.java: test │ │ │ │ │ -0007ecd0: 2074 6861 7420 7468 6520 6e65 7720 6765 that the new ge │ │ │ │ │ -0007ece0: 7449 6e73 7461 6e63 6528 2920 696d 706c tInstance() impl │ │ │ │ │ -0007ecf0: 656d 656e 7461 7469 6f6e 2077 6f72 6b73 ementation works │ │ │ │ │ -0007ed00: 2063 6f72 7265 6374 6c79 0a0a 3c6c 693e correctly..
  • │ │ │ │ │ -0007ed10: 6a61 7661 782f 6372 7970 746f 2f43 6970 javax/crypto/Cip │ │ │ │ │ -0007ed20: 6865 722f 5475 726b 6973 682e 6a61 7661 her/Turkish.java │ │ │ │ │ -0007ed30: 3a20 6d61 6b65 2073 7572 6520 6576 6572 : make sure ever │ │ │ │ │ -0007ed40: 7974 6869 6e67 2077 6f72 6b73 206f 6b20 ything works ok │ │ │ │ │ -0007ed50: 696e 2074 6865 2054 7572 6b69 7368 206c in the Turkish l │ │ │ │ │ -0007ed60: 6f63 616c 2028 646f 7474 6564 2f64 6f74 ocal (dotted/dot │ │ │ │ │ -0007ed70: 6c65 7373 2069 2070 726f 626c 656d 290a less i problem). │ │ │ │ │ -0007ed80: 0a3c 6c69 3e6a 6176 6178 2f63 7279 7074 .
  • javax/crypt │ │ │ │ │ -0007ed90: 6f2f 4369 7068 6572 5370 692f 4369 7068 o/CipherSpi/Ciph │ │ │ │ │ -0007eda0: 6572 4279 7465 4275 6666 6572 4f76 6572 erByteBufferOver │ │ │ │ │ -0007edb0: 7772 6974 6554 6573 742e 6a61 7661 3a20 writeTest.java: │ │ │ │ │ -0007edc0: 4369 7068 6572 5370 6920 4279 7465 4275 CipherSpi ByteBu │ │ │ │ │ -0007edd0: 6666 6572 2074 6f20 6279 7465 2061 7272 ffer to byte arr │ │ │ │ │ -0007ede0: 6179 2063 6f6e 7665 7273 696f 6e20 6661 ay conversion fa │ │ │ │ │ -0007edf0: 696c 7320 666f 7220 6365 7274 6169 6e20 ils for certain │ │ │ │ │ -0007ee00: 6461 7461 206f 7665 726c 6170 2063 6f6e data overlap con │ │ │ │ │ -0007ee10: 6469 7469 6f6e 730a 0a3c 6c69 3e6a 6176 ditions..
  • jav │ │ │ │ │ -0007ee20: 6178 2f63 7279 7074 6f2f 4369 7068 6572 ax/crypto/Cipher │ │ │ │ │ -0007ee30: 5370 692f 4469 7265 6374 4242 5265 6d61 Spi/DirectBBRema │ │ │ │ │ -0007ee40: 696e 696e 672e 6a61 7661 3a20 4369 7068 ining.java: Ciph │ │ │ │ │ -0007ee50: 6572 2e64 6f46 696e 616c 2842 7974 6542 er.doFinal(ByteB │ │ │ │ │ -0007ee60: 7566 6665 722c 4279 7465 4275 6666 6572 uffer,ByteBuffer │ │ │ │ │ -0007ee70: 2920 6661 696c 7320 746f 2070 726f 6365 ) fails to proce │ │ │ │ │ -0007ee80: 7373 2077 6865 6e20 696e 2e72 656d 6169 ss when in.remai │ │ │ │ │ -0007ee90: 6e69 6e67 2829 203d 3d20 300a 0a3c 6c69 ning() == 0..
  • javax/crypto/Ci │ │ │ │ │ -0007eeb0: 7068 6572 5370 692f 5265 7365 7442 7974 pherSpi/ResetByt │ │ │ │ │ -0007eec0: 6542 7566 6665 722e 6a61 7661 3a20 5665 eBuffer.java: Ve │ │ │ │ │ -0007eed0: 7269 6679 2074 6861 7420 6166 7465 7220 rify that after │ │ │ │ │ -0007eee0: 7468 6520 6669 7273 7420 646f 4669 6e61 the first doFina │ │ │ │ │ -0007eef0: 6c28 2920 6465 6372 7970 7469 6f6e 206f l() decryption o │ │ │ │ │ -0007ef00: 702c 2074 6865 2042 7974 6542 7566 6665 p, the ByteBuffe │ │ │ │ │ -0007ef10: 7220 6973 2070 726f 7065 726c 7920 7365 r is properly se │ │ │ │ │ -0007ef20: 7420 666f 7220 7468 6520 7365 636f 6e64 t for the second │ │ │ │ │ -0007ef30: 206f 7065 7261 7469 6f6e 2e0a 0a3c 6c69 operation...
  • javax/crypto/Ci │ │ │ │ │ -0007ef50: 7068 6572 5370 692f 5465 7374 4743 4d57 pherSpi/TestGCMW │ │ │ │ │ -0007ef60: 6974 6842 7974 6542 7566 6665 722e 6a61 ithByteBuffer.ja │ │ │ │ │ -0007ef70: 7661 3a20 5465 7374 2047 434d 2064 6563 va: Test GCM dec │ │ │ │ │ -0007ef80: 7279 7074 696f 6e20 7769 7468 2076 6172 ryption with var │ │ │ │ │ -0007ef90: 696f 7573 2074 7970 6573 206f 6620 696e ious types of in │ │ │ │ │ -0007efa0: 7075 742f 6f75 7470 7574 2042 7974 6542 put/output ByteB │ │ │ │ │ -0007efb0: 7566 6665 7220 6f62 6a65 6374 730a 0a3c uffer objects..< │ │ │ │ │ -0007efc0: 6c69 3e6a 6176 6178 2f63 7279 7074 6f2f li>javax/crypto/ │ │ │ │ │ -0007efd0: 4372 7970 746f 5065 726d 6973 7369 6f6e CryptoPermission │ │ │ │ │ -0007efe0: 2f41 6c6c 5065 726d 4368 6563 6b2e 6a61 /AllPermCheck.ja │ │ │ │ │ -0007eff0: 7661 3a20 456e 7375 7265 2065 6974 6865 va: Ensure eithe │ │ │ │ │ -0007f000: 7220 496c 6c65 6761 6c41 6c67 6f72 6974 r IllegalAlgorit │ │ │ │ │ -0007f010: 686d 5061 7261 6d65 7465 7245 7863 6570 hmParameterExcep │ │ │ │ │ -0007f020: 7469 6f6e 206f 7220 496e 7661 6c69 644b tion or InvalidK │ │ │ │ │ -0007f030: 6579 4578 6365 7074 696f 6e20 6973 2074 eyException is t │ │ │ │ │ -0007f040: 6872 6f77 6e20 696e 7374 6561 6420 6f66 hrown instead of │ │ │ │ │ -0007f050: 2053 6563 7572 6974 7945 7863 6570 7469 SecurityExcepti │ │ │ │ │ -0007f060: 6f6e 2077 6865 6e20 6372 7970 746f 2070 on when crypto p │ │ │ │ │ -0007f070: 6572 6d73 7369 6f6e 2063 6865 636b 7320 ermssion checks │ │ │ │ │ -0007f080: 6661 696c 6564 2e0a 0a3c 6c69 3e6a 6176 failed...
  • jav │ │ │ │ │ -0007f090: 6178 2f63 7279 7074 6f2f 4372 7970 746f ax/crypto/Crypto │ │ │ │ │ -0007f0a0: 5065 726d 6973 7369 6f6e 2f4c 6f77 6572 Permission/Lower │ │ │ │ │ -0007f0b0: 6361 7365 5065 726d 4368 6563 6b2e 6a61 casePermCheck.ja │ │ │ │ │ -0007f0c0: 7661 3a20 456e 7375 7265 2074 6861 7420 va: Ensure that │ │ │ │ │ -0007f0d0: 7468 6520 636f 7272 6563 7420 6372 7970 the correct cryp │ │ │ │ │ -0007f0e0: 746f 2070 6572 6d69 7373 696f 6e20 6973 to permission is │ │ │ │ │ -0007f0f0: 2067 7261 6e74 6564 2065 7665 6e20 7768 granted even wh │ │ │ │ │ -0007f100: 656e 2074 6865 2074 7261 6e73 666f 726d en the transform │ │ │ │ │ -0007f110: 6174 696f 6e20 616c 676f 7269 7468 6d20 ation algorithm │ │ │ │ │ -0007f120: 6973 206c 6f77 6572 6361 7365 206f 7220 is lowercase or │ │ │ │ │ -0007f130: 6d69 7865 6420 6361 7365 2e0a 0a3c 6c69 mixed case...
  • javax/crypto/Cr │ │ │ │ │ -0007f150: 7970 746f 5065 726d 6973 7369 6f6e 2f52 yptoPermission/R │ │ │ │ │ -0007f160: 4332 5065 726d 4368 6563 6b2e 6a61 7661 C2PermCheck.java │ │ │ │ │ -0007f170: 3a20 456e 7375 7265 2074 6865 2063 7279 : Ensure the cry │ │ │ │ │ -0007f180: 7074 6f20 7065 726d 6973 7369 6f6e 2063 pto permission c │ │ │ │ │ -0007f190: 6865 636b 206f 6e20 6369 7068 6572 2061 heck on cipher a │ │ │ │ │ -0007f1a0: 6c67 6f72 6974 686d 7320 7769 7468 2072 lgorithms with r │ │ │ │ │ -0007f1b0: 6573 7472 6963 7465 6420 7061 7261 6d65 estricted parame │ │ │ │ │ -0007f1c0: 7465 7220 7661 6c75 6573 2061 7265 2063 ter values are c │ │ │ │ │ -0007f1d0: 6f72 7265 6374 6c79 2065 6e66 6f72 6365 orrectly enforce │ │ │ │ │ -0007f1e0: 642e 0a0a 3c6c 693e 6a61 7661 782f 6372 d...
  • javax/cr │ │ │ │ │ -0007f1f0: 7970 746f 2f43 7279 7074 6f50 6572 6d69 ypto/CryptoPermi │ │ │ │ │ -0007f200: 7373 696f 6e2f 5243 3441 6c69 6173 5065 ssion/RC4AliasPe │ │ │ │ │ -0007f210: 726d 4368 6563 6b2e 6a61 7661 3a20 456e rmCheck.java: En │ │ │ │ │ -0007f220: 7375 7265 2074 6865 2063 7279 7074 6f20 sure the crypto │ │ │ │ │ -0007f230: 7065 726d 6973 7369 6f6e 2063 6865 636b permission check │ │ │ │ │ -0007f240: 206f 6e20 5243 3420 6369 7068 6572 7320 on RC4 ciphers │ │ │ │ │ -0007f250: 646f 206e 6f74 2066 6169 6c20 6163 6369 do not fail acci │ │ │ │ │ -0007f260: 6465 6e74 616c 6c79 2064 7565 2074 6f20 dentally due to │ │ │ │ │ -0007f270: 7468 6520 7573 6520 6f66 2061 6e20 616c the use of an al │ │ │ │ │ -0007f280: 6961 732c 2069 2e65 2e0a 0a3c 6c69 3e6a ias, i.e...
  • j │ │ │ │ │ -0007f290: 6176 6178 2f63 7279 7074 6f2f 4372 7970 avax/crypto/Cryp │ │ │ │ │ -0007f2a0: 746f 5065 726d 6973 7369 6f6e 2f52 5341 toPermission/RSA │ │ │ │ │ -0007f2b0: 4e6f 4c69 6d69 742e 6a61 7661 3a20 456e NoLimit.java: En │ │ │ │ │ -0007f2c0: 7375 7265 2074 6861 7420 7468 6520 3230 sure that the 20 │ │ │ │ │ -0007f2d0: 3438 2062 6974 2052 5341 206b 6579 7369 48 bit RSA keysi │ │ │ │ │ -0007f2e0: 7a65 206c 696d 6974 2068 6173 2062 6565 ze limit has bee │ │ │ │ │ -0007f2f0: 6e20 6c69 6674 6564 2e0a 0a3c 6c69 3e6a n lifted...
  • j │ │ │ │ │ -0007f300: 6176 6178 2f63 7279 7074 6f2f 4372 7970 avax/crypto/Cryp │ │ │ │ │ -0007f310: 746f 5065 726d 6973 7369 6f6e 732f 4372 toPermissions/Cr │ │ │ │ │ -0007f320: 7970 746f 506f 6c69 6379 4661 6c6c 6261 yptoPolicyFallba │ │ │ │ │ -0007f330: 636b 2e6a 6176 613a 2041 6464 2061 2063 ck.java: Add a c │ │ │ │ │ -0007f340: 7279 7074 6f20 706f 6c69 6379 2066 616c rypto policy fal │ │ │ │ │ -0007f350: 6c62 6163 6b20 696e 2063 6173 6520 5365 lback in case Se │ │ │ │ │ -0007f360: 6375 7269 7479 2050 726f 7065 7274 7920 curity Property │ │ │ │ │ -0007f370: 2763 7279 7074 6f2e 706f 6c69 6379 2720 'crypto.policy' │ │ │ │ │ -0007f380: 646f 6573 206e 6f74 2065 7869 7374 2e0a does not exist.. │ │ │ │ │ -0007f390: 0a3c 6c69 3e6a 6176 6178 2f63 7279 7074 .
  • javax/crypt │ │ │ │ │ -0007f3a0: 6f2f 4372 7970 746f 5065 726d 6973 7369 o/CryptoPermissi │ │ │ │ │ -0007f3b0: 6f6e 732f 496e 636f 6e73 6973 7465 6e74 ons/Inconsistent │ │ │ │ │ -0007f3c0: 456e 7472 6965 732e 6a61 7661 3a20 5465 Entries.java: Te │ │ │ │ │ -0007f3d0: 7374 206c 696d 6974 6564 2f64 6566 6175 st limited/defau │ │ │ │ │ -0007f3e0: 6c74 5f6c 6f63 616c 2e70 6f6c 6963 7920 lt_local.policy │ │ │ │ │ -0007f3f0: 636f 6e74 6169 6e69 6e67 2069 6e63 6f6e containing incon │ │ │ │ │ -0007f400: 7369 7374 656e 7420 656e 7472 6965 730a sistent entries. │ │ │ │ │ -0007f410: 0a3c 6c69 3e6a 6176 6178 2f63 7279 7074 .
  • javax/crypt │ │ │ │ │ -0007f420: 6f2f 4372 7970 746f 5065 726d 6973 7369 o/CryptoPermissi │ │ │ │ │ -0007f430: 6f6e 732f 5465 7374 4578 656d 7074 696f ons/TestExemptio │ │ │ │ │ -0007f440: 6e2e 6a61 7661 3a20 4e50 4520 6973 2074 n.java: NPE is t │ │ │ │ │ -0007f450: 6872 6f77 6e20 6966 2065 7865 6d70 7420 hrown if exempt │ │ │ │ │ -0007f460: 6170 706c 6963 6174 696f 6e20 6973 2062 application is b │ │ │ │ │ -0007f470: 756e 646c 6564 2077 6974 6820 7370 6563 undled with spec │ │ │ │ │ -0007f480: 6966 6963 2063 7279 7074 6f50 6572 6d73 ific cryptoPerms │ │ │ │ │ -0007f490: 0a0a 3c6c 693e 6a61 7661 782f 6372 7970 ..
  • javax/cryp │ │ │ │ │ -0007f4a0: 746f 2f43 7279 7074 6f50 6572 6d69 7373 to/CryptoPermiss │ │ │ │ │ -0007f4b0: 696f 6e73 2f54 6573 7455 6e6c 696d 6974 ions/TestUnlimit │ │ │ │ │ -0007f4c0: 6564 2e6a 6176 613a 2050 6163 6b61 6765 ed.java: Package │ │ │ │ │ -0007f4d0: 206a 7572 6973 6469 6374 696f 6e20 706f jurisdiction po │ │ │ │ │ -0007f4e0: 6c69 6379 2066 696c 6573 2061 7320 736f licy files as so │ │ │ │ │ -0007f4f0: 6d65 7468 696e 6720 6f74 6865 7220 7468 mething other th │ │ │ │ │ -0007f500: 616e 204a 4152 0a0a 3c6c 693e 6a61 7661 an JAR..
  • java │ │ │ │ │ -0007f510: 782f 6372 7970 746f 2f45 6e63 7279 7074 x/crypto/Encrypt │ │ │ │ │ -0007f520: 6564 5072 6976 6174 654b 6579 496e 666f edPrivateKeyInfo │ │ │ │ │ -0007f530: 2f47 6574 416c 674e 616d 652e 6a61 7661 /GetAlgName.java │ │ │ │ │ -0007f540: 3a20 5465 7374 2074 6865 2045 6e63 7279 : Test the Encry │ │ │ │ │ -0007f550: 7074 6564 5072 6976 6174 654b 6579 496e ptedPrivateKeyIn │ │ │ │ │ -0007f560: 666f 2e67 6574 416c 674e 616d 6528 2e2e fo.getAlgName(.. │ │ │ │ │ -0007f570: 2e29 206d 6574 686f 6473 2e0a 0a3c 6c69 .) methods...
  • javax/crypto/En │ │ │ │ │ -0007f590: 6372 7970 7465 6450 7269 7661 7465 4b65 cryptedPrivateKe │ │ │ │ │ -0007f5a0: 7949 6e66 6f2f 4765 7445 6e63 6f64 6564 yInfo/GetEncoded │ │ │ │ │ -0007f5b0: 2e6a 6176 613a 2043 6865 636b 2074 6861 .java: Check tha │ │ │ │ │ -0007f5c0: 7420 456e 6372 7970 7465 6450 7269 7661 t EncryptedPriva │ │ │ │ │ -0007f5d0: 7465 4b65 7949 6e66 6f2e 6765 7445 6e63 teKeyInfo.getEnc │ │ │ │ │ -0007f5e0: 6f64 6564 2829 2063 616c 6c73 2041 6c67 oded() calls Alg │ │ │ │ │ -0007f5f0: 6f72 6974 686d 5061 7261 6d65 7465 7273 orithmParameters │ │ │ │ │ -0007f600: 2e67 6574 456e 636f 6465 6428 2920 7768 .getEncoded() wh │ │ │ │ │ -0007f610: 656e 2066 6972 7374 2063 616c 6c65 640a en first called. │ │ │ │ │ -0007f620: 0a3c 6c69 3e6a 6176 6178 2f63 7279 7074 .
  • javax/crypt │ │ │ │ │ -0007f630: 6f2f 456e 6372 7970 7465 6450 7269 7661 o/EncryptedPriva │ │ │ │ │ -0007f640: 7465 4b65 7949 6e66 6f2f 4765 744b 6579 teKeyInfo/GetKey │ │ │ │ │ -0007f650: 5370 6563 2e6a 6176 613a 2054 6573 7420 Spec.java: Test │ │ │ │ │ -0007f660: 7468 6520 456e 6372 7970 7465 6450 7269 the EncryptedPri │ │ │ │ │ +0007df60: 6970 4669 6c65 2f52 6561 645a 6970 2e6a ipFile/ReadZip.j │ │ │ │ │ +0007df70: 6176 613a 204d 616b 6520 7375 7265 2077 ava: Make sure w │ │ │ │ │ +0007df80: 6520 6361 6e20 7265 6164 2061 207a 6970 e can read a zip │ │ │ │ │ +0007df90: 2066 696c 652e 0a0a 3c6c 693e 6a61 7661 file...
  • java │ │ │ │ │ +0007dfa0: 2f75 7469 6c2f 7a69 702f 5a69 7046 696c /util/zip/ZipFil │ │ │ │ │ +0007dfb0: 652f 5265 6c65 6173 6549 6e66 6c61 7465 e/ReleaseInflate │ │ │ │ │ +0007dfc0: 722e 6a61 7661 3a20 4d61 6b65 2073 7572 r.java: Make sur │ │ │ │ │ +0007dfd0: 6520 7468 6520 7361 6d65 2069 6e66 6c61 e the same infla │ │ │ │ │ +0007dfe0: 7465 7220 7769 6c6c 206f 6e6c 7920 6265 ter will only be │ │ │ │ │ +0007dff0: 2072 6563 7963 6c65 6420 6f6e 6365 2e0a recycled once.. │ │ │ │ │ +0007e000: 0a3c 6c69 3e6a 6176 612f 7574 696c 2f7a .
  • java/util/z │ │ │ │ │ +0007e010: 6970 2f5a 6970 4669 6c65 2f53 686f 7274 ip/ZipFile/Short │ │ │ │ │ +0007e020: 5265 6164 2e6a 6176 613a 2053 6d61 6c6c Read.java: Small │ │ │ │ │ +0007e030: 2063 6f6d 7072 6573 7365 6420 7a69 7020 compressed zip │ │ │ │ │ +0007e040: 656e 7472 6965 7320 7368 6f75 6c64 2062 entries should b │ │ │ │ │ +0007e050: 6520 7265 6164 2069 6e20 6f6e 6520 7265 e read in one re │ │ │ │ │ +0007e060: 6164 2829 206f 7065 7261 7469 6f6e 0a0a ad() operation.. │ │ │ │ │ +0007e070: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7a69
  • java/util/zi │ │ │ │ │ +0007e080: 702f 5a69 7046 696c 652f 5374 7265 616d p/ZipFile/Stream │ │ │ │ │ +0007e090: 5a69 7045 6e74 7269 6573 5465 7374 2e6a ZipEntriesTest.j │ │ │ │ │ +0007e0a0: 6176 613a 204d 616b 6520 7375 7265 2077 ava: Make sure w │ │ │ │ │ +0007e0b0: 6520 6361 6e20 7374 7265 616d 2065 6e74 e can stream ent │ │ │ │ │ +0007e0c0: 7269 6573 206f 6620 6120 7a69 7020 6669 ries of a zip fi │ │ │ │ │ +0007e0d0: 6c65 2e0a 0a3c 6c69 3e6a 6176 612f 7574 le...
  • java/ut │ │ │ │ │ +0007e0e0: 696c 2f7a 6970 2f5a 6970 4669 6c65 2f54 il/zip/ZipFile/T │ │ │ │ │ +0007e0f0: 6573 7443 6c65 616e 6572 2e6a 6176 613a estCleaner.java: │ │ │ │ │ +0007e100: 2043 6865 636b 2074 6865 2072 6573 6f75 Check the resou │ │ │ │ │ +0007e110: 7263 6573 206f 6620 496e 666c 6174 6572 rces of Inflater │ │ │ │ │ +0007e120: 2c20 4465 666c 6174 6572 2061 6e64 205a , Deflater and Z │ │ │ │ │ +0007e130: 6970 4669 6c65 2061 7265 2061 6c77 6179 ipFile are alway │ │ │ │ │ +0007e140: 7320 636c 6561 6e65 642f 7265 6c65 6173 s cleaned/releas │ │ │ │ │ +0007e150: 6564 2077 6865 6e20 7468 6520 696e 7374 ed when the inst │ │ │ │ │ +0007e160: 616e 6365 2069 7320 6e6f 7420 756e 7265 ance is not unre │ │ │ │ │ +0007e170: 6163 6861 626c 650a 0a3c 6c69 3e6a 6176 achable..
  • jav │ │ │ │ │ +0007e180: 612f 7574 696c 2f7a 6970 2f5a 6970 4669 a/util/zip/ZipFi │ │ │ │ │ +0007e190: 6c65 2f54 6573 745a 6970 4669 6c65 456e le/TestZipFileEn │ │ │ │ │ +0007e1a0: 636f 6469 6e67 732e 6a61 7661 3a20 5465 codings.java: Te │ │ │ │ │ +0007e1b0: 7374 7320 6120 7369 6d70 6c65 2073 6574 sts a simple set │ │ │ │ │ +0007e1c0: 206f 6620 6f70 6572 6174 696f 6e73 206f of operations o │ │ │ │ │ +0007e1d0: 6e20 5a69 7020 6669 6c65 7320 696e 2076 n Zip files in v │ │ │ │ │ +0007e1e0: 6172 696f 7573 2065 6e63 6f64 696e 6773 arious encodings │ │ │ │ │ +0007e1f0: 2066 6f63 7573 696e 6720 6f6e 2065 6e73 focusing on ens │ │ │ │ │ +0007e200: 7572 696e 6720 6d65 7461 6461 7461 2069 uring metadata i │ │ │ │ │ +0007e210: 7320 7072 6f70 6572 6c79 2065 6e63 6f64 s properly encod │ │ │ │ │ +0007e220: 6564 2061 6e64 2072 6561 642e 0a0a 3c6c ed and read...java/util/zip/ │ │ │ │ │ +0007e240: 5a69 7046 696c 652f 5a65 726f 4461 7465 ZipFile/ZeroDate │ │ │ │ │ +0007e250: 2e6a 6176 613a 204a 444b 2039 2072 656a .java: JDK 9 rej │ │ │ │ │ +0007e260: 6563 7473 207a 6970 2066 696c 6573 2077 ects zip files w │ │ │ │ │ +0007e270: 6865 7265 2074 6865 206d 6f64 6966 6965 here the modifie │ │ │ │ │ +0007e280: 6420 6461 7920 6f72 206d 6f6e 7468 2069 d day or month i │ │ │ │ │ +0007e290: 7320 3020 6f72 206f 7468 6572 7769 7365 s 0 or otherwise │ │ │ │ │ +0007e2a0: 2072 6570 7265 7365 6e74 2061 6e20 696e represent an in │ │ │ │ │ +0007e2b0: 7661 6c69 6420 6461 7465 2c20 7375 6368 valid date, such │ │ │ │ │ +0007e2c0: 2061 7320 3139 3830 2d30 322d 3330 2032 as 1980-02-30 2 │ │ │ │ │ +0007e2d0: 343a 3630 3a36 300a 0a3c 6c69 3e6a 6176 4:60:60..
  • jav │ │ │ │ │ +0007e2e0: 612f 7574 696c 2f7a 6970 2f5a 6970 4669 a/util/zip/ZipFi │ │ │ │ │ +0007e2f0: 6c65 2f5a 6970 3634 5369 7a65 5465 7374 le/Zip64SizeTest │ │ │ │ │ +0007e300: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +0007e310: 6174 205a 6970 4669 6c65 2072 6561 6473 at ZipFile reads │ │ │ │ │ +0007e320: 2073 697a 6520 6669 656c 6473 2075 7369 size fields usi │ │ │ │ │ +0007e330: 6e67 2074 6865 205a 6970 3634 2065 7874 ng the Zip64 ext │ │ │ │ │ +0007e340: 7261 2066 6965 6c64 2077 6865 6e20 6f6e ra field when on │ │ │ │ │ +0007e350: 6c79 2074 6865 2027 756e 636f 6d70 7265 ly the 'uncompre │ │ │ │ │ +0007e360: 7373 6564 2073 697a 6527 2066 6965 6c64 ssed size' field │ │ │ │ │ +0007e370: 2068 6173 2074 6865 205a 4950 3634 2022 has the ZIP64 " │ │ │ │ │ +0007e380: 6d61 6769 6320 7661 6c75 6522 2030 7846 magic value" 0xF │ │ │ │ │ +0007e390: 4646 4646 4646 460a 0a3c 6c69 3e6a 6176 FFFFFFF..
  • jav │ │ │ │ │ +0007e3a0: 612f 7574 696c 2f7a 6970 2f5a 6970 4669 a/util/zip/ZipFi │ │ │ │ │ +0007e3b0: 6c65 2f5a 6970 456e 7472 7946 7265 6554 le/ZipEntryFreeT │ │ │ │ │ +0007e3c0: 6573 742e 6a61 7661 3a20 5a69 7046 696c est.java: ZipFil │ │ │ │ │ +0007e3d0: 6549 6e70 7574 5374 7265 616d 204e 6f74 eInputStream Not │ │ │ │ │ +0007e3e0: 2054 6872 6561 642d 5361 6665 0a0a 3c6c Thread-Safe..java/util/zip/ │ │ │ │ │ +0007e400: 5a69 7046 696c 652f 5a69 7045 6e74 7279 ZipFile/ZipEntry │ │ │ │ │ +0007e410: 5469 6d65 426f 756e 6473 2e6a 6176 613a TimeBounds.java: │ │ │ │ │ +0007e420: 204a 444b 2061 6464 206d 6574 6164 6174 JDK add metadat │ │ │ │ │ +0007e430: 6120 746f 207a 6970 2066 696c 6573 2077 a to zip files w │ │ │ │ │ +0007e440: 6974 6820 656e 7472 6965 7320 7469 6d65 ith entries time │ │ │ │ │ +0007e450: 7374 616d 7065 6420 6174 2074 6865 206c stamped at the l │ │ │ │ │ +0007e460: 6f77 6572 2062 6f75 6e64 206f 6620 7468 ower bound of th │ │ │ │ │ +0007e470: 6520 444f 5320 7469 6d65 2065 706f 6368 e DOS time epoch │ │ │ │ │ +0007e480: 2c20 692e 652e 2c20 3139 3830 2d30 312d , i.e., 1980-01- │ │ │ │ │ +0007e490: 3031 5430 303a 3030 3a30 305a 0a0a 3c6c 01T00:00:00Z..java/util/zip/ │ │ │ │ │ +0007e4b0: 5a69 7046 696c 652f 5a69 7046 696c 6544 ZipFile/ZipFileD │ │ │ │ │ +0007e4c0: 7570 6c69 6361 7465 456e 7472 7954 6573 uplicateEntryTes │ │ │ │ │ +0007e4d0: 742e 6a61 7661 3a20 5a69 7046 696c 653a t.java: ZipFile: │ │ │ │ │ +0007e4e0: 3a67 6574 456e 7472 7920 7769 6c6c 206e :getEntry will n │ │ │ │ │ +0007e4f0: 6f74 2072 6574 7572 6e20 6120 6669 6c65 ot return a file │ │ │ │ │ +0007e500: 2065 6e74 7279 2077 6865 6e20 7468 6572 entry when ther │ │ │ │ │ +0007e510: 6520 6973 2061 2064 6972 6563 746f 7279 e is a directory │ │ │ │ │ +0007e520: 2065 6e74 7279 206f 6620 7468 6520 7361 entry of the sa │ │ │ │ │ +0007e530: 6d65 206e 616d 6520 7769 7468 696e 2061 me name within a │ │ │ │ │ +0007e540: 205a 6970 2046 696c 650a 0a3c 6c69 3e6a Zip File..
  • j │ │ │ │ │ +0007e550: 6176 612f 7574 696c 2f7a 6970 2f5a 6970 ava/util/zip/Zip │ │ │ │ │ +0007e560: 4669 6c65 2f5a 6970 4669 6c65 496e 7075 File/ZipFileInpu │ │ │ │ │ +0007e570: 7453 7472 6561 6d53 6b69 7054 6573 742e tStreamSkipTest. │ │ │ │ │ +0007e580: 6a61 7661 3a20 4261 7369 6320 7465 7374 java: Basic test │ │ │ │ │ +0007e590: 7320 666f 7220 5a69 7046 696c 6549 6e70 s for ZipFileInp │ │ │ │ │ +0007e5a0: 7574 5374 7265 616d 3a3a 736b 6970 0a0a utStream::skip.. │ │ │ │ │ +0007e5b0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7a69
  • java/util/zi │ │ │ │ │ +0007e5c0: 702f 5a69 7049 6e70 7574 5374 7265 616d p/ZipInputStream │ │ │ │ │ +0007e5d0: 2f43 6f6e 7374 7275 6374 6f72 2e6a 6176 /Constructor.jav │ │ │ │ │ +0007e5e0: 613a 2054 6573 7420 6966 2074 6865 2063 a: Test if the c │ │ │ │ │ +0007e5f0: 6f6e 7374 7275 6374 6f72 2077 696c 6c20 onstructor will │ │ │ │ │ +0007e600: 6368 6563 6b20 666f 7220 6e75 6c6c 2069 check for null i │ │ │ │ │ +0007e610: 6e70 7574 2e0a 0a3c 6c69 3e6a 6176 612f nput...
  • java/ │ │ │ │ │ +0007e620: 7574 696c 2f7a 6970 2f5a 6970 496e 7075 util/zip/ZipInpu │ │ │ │ │ +0007e630: 7453 7472 6561 6d2f 536b 6970 2e6a 6176 tStream/Skip.jav │ │ │ │ │ +0007e640: 613a 204d 616b 6520 7375 7265 205a 6970 a: Make sure Zip │ │ │ │ │ +0007e650: 496e 7075 7453 7472 6561 6d2e 736b 6970 InputStream.skip │ │ │ │ │ +0007e660: 286e 2920 7769 6c6c 2063 6865 636b 2066 (n) will check f │ │ │ │ │ +0007e670: 6f72 206e 6567 6174 6976 6520 6e2e 0a0a or negative n... │ │ │ │ │ +0007e680: 3c6c 693e 6a61 7661 2f75 7469 6c2f 7a69
  • java/util/zi │ │ │ │ │ +0007e690: 702f 5a69 704f 7574 7075 7453 7472 6561 p/ZipOutputStrea │ │ │ │ │ +0007e6a0: 6d2f 456d 7074 7943 6f6d 6d65 6e74 2e6a m/EmptyComment.j │ │ │ │ │ +0007e6b0: 6176 613a 2056 6572 6966 6965 7320 7661 ava: Verifies va │ │ │ │ │ +0007e6c0: 7269 6f75 7320 7573 6520 6361 7365 7320 rious use cases │ │ │ │ │ +0007e6d0: 7768 656e 2074 6865 207a 6970 2063 6f6d when the zip com │ │ │ │ │ +0007e6e0: 6d65 6e74 2073 686f 756c 6420 6265 2065 ment should be e │ │ │ │ │ +0007e6f0: 6d70 7479 0a0a 3c6c 693e 6a61 7661 782f mpty..
  • javax/ │ │ │ │ │ +0007e700: 6372 7970 746f 2f43 6970 6865 722f 4279 crypto/Cipher/By │ │ │ │ │ +0007e710: 7465 4275 6666 6572 732e 6a61 7661 3a20 teBuffers.java: │ │ │ │ │ +0007e720: 5465 7374 2074 6865 2043 6970 6865 722e Test the Cipher. │ │ │ │ │ +0007e730: 7570 6461 7465 2f64 6f46 696e 616c 2842 update/doFinal(B │ │ │ │ │ +0007e740: 7974 6542 7566 6665 722c 2042 7974 6542 yteBuffer, ByteB │ │ │ │ │ +0007e750: 7566 6665 7229 206d 6574 686f 6473 0a0a uffer) methods.. │ │ │ │ │ +0007e760: 3c6c 693e 6a61 7661 782f 6372 7970 746f
  • javax/crypto │ │ │ │ │ +0007e770: 2f43 6970 6865 722f 4279 7465 4275 6666 /Cipher/ByteBuff │ │ │ │ │ +0007e780: 6572 734e 756c 6c2e 6a61 7661 3a20 4368 ersNull.java: Ch │ │ │ │ │ +0007e790: 6563 6b20 4e75 6c6c 506f 696e 7465 7245 eck NullPointerE │ │ │ │ │ +0007e7a0: 7863 6570 7469 6f6e 2066 6f72 2063 6970 xception for cip │ │ │ │ │ +0007e7b0: 6865 7253 7069 2e65 6e67 696e 6555 7064 herSpi.engineUpd │ │ │ │ │ +0007e7c0: 6174 6528 782c 206e 756c 6c29 0a0a 3c6c ate(x, null)..javax/crypto/C │ │ │ │ │ +0007e7e0: 6970 6865 722f 4369 7068 6572 496e 7075 ipher/CipherInpu │ │ │ │ │ +0007e7f0: 7453 7472 6561 6d45 7863 6570 7469 6f6e tStreamException │ │ │ │ │ +0007e800: 732e 6a61 7661 3a20 5468 726f 7720 6578 s.java: Throw ex │ │ │ │ │ +0007e810: 6365 7074 696f 6e73 2064 7572 696e 6720 ceptions during │ │ │ │ │ +0007e820: 7265 6164 696e 6720 6275 7420 6e6f 7420 reading but not │ │ │ │ │ +0007e830: 636c 6f73 696e 6720 6f66 2061 2043 6970 closing of a Cip │ │ │ │ │ +0007e840: 6865 7249 6e70 7574 5374 7265 616d 3a20 herInputStream: │ │ │ │ │ +0007e850: 2d20 4d61 6b65 2073 7572 6520 6175 7468 - Make sure auth │ │ │ │ │ +0007e860: 656e 7469 6361 7465 6420 616c 676f 7269 enticated algori │ │ │ │ │ +0007e870: 7468 6d73 2063 6f6e 7469 6e75 6520 746f thms continue to │ │ │ │ │ +0007e880: 2074 6872 6f77 696e 6720 6578 6365 7074 throwing except │ │ │ │ │ +0007e890: 696f 6e73 2077 6865 6e20 7468 6520 6175 ions when the au │ │ │ │ │ +0007e8a0: 7468 656e 7469 6361 7469 6f6e 2074 6167 thentication tag │ │ │ │ │ +0007e8b0: 2066 6169 6c73 2076 6572 6966 6963 6174 fails verificat │ │ │ │ │ +0007e8c0: 696f 6e2e 0a0a 3c6c 693e 6a61 7661 782f ion...
  • javax/ │ │ │ │ │ +0007e8d0: 6372 7970 746f 2f43 6970 6865 722f 4369 crypto/Cipher/Ci │ │ │ │ │ +0007e8e0: 7068 6572 5374 7265 616d 436c 6f73 652e pherStreamClose. │ │ │ │ │ +0007e8f0: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ +0007e900: 4369 7068 6572 2049 4f20 7374 7265 616d Cipher IO stream │ │ │ │ │ +0007e910: 7320 646f 6573 6e27 7420 6361 6c6c 2065 s doesn't call e │ │ │ │ │ +0007e920: 7874 7261 2064 6f46 696e 616c 2069 6620 xtra doFinal if │ │ │ │ │ +0007e930: 636c 6f73 6528 2920 6973 2063 616c 6c65 close() is calle │ │ │ │ │ +0007e940: 6420 6d75 6c74 6970 6c65 2074 696d 6573 d multiple times │ │ │ │ │ +0007e950: 2e0a 0a3c 6c69 3e6a 6176 6178 2f63 7279 ...
  • javax/cry │ │ │ │ │ +0007e960: 7074 6f2f 4369 7068 6572 2f45 6d70 7479 pto/Cipher/Empty │ │ │ │ │ +0007e970: 4669 6e61 6c42 7566 6665 722e 6a61 7661 FinalBuffer.java │ │ │ │ │ +0007e980: 3a20 5465 7374 2074 6865 2043 6970 6865 : Test the Ciphe │ │ │ │ │ +0007e990: 722e 646f 4669 6e61 6c28 2920 7769 7468 r.doFinal() with │ │ │ │ │ +0007e9a0: 2030 2d6c 656e 6774 6820 6275 6666 6572 0-length buffer │ │ │ │ │ +0007e9b0: 0a0a 3c6c 693e 6a61 7661 782f 6372 7970 ..
  • javax/cryp │ │ │ │ │ +0007e9c0: 746f 2f43 6970 6865 722f 4578 616d 706c to/Cipher/Exampl │ │ │ │ │ +0007e9d0: 6556 6563 746f 7273 2f43 6865 636b 4578 eVectors/CheckEx │ │ │ │ │ +0007e9e0: 616d 706c 6556 6563 746f 7273 2e6a 6176 ampleVectors.jav │ │ │ │ │ +0007e9f0: 613a 2054 6573 7420 7365 7665 7261 6c20 a: Test several │ │ │ │ │ +0007ea00: 6d6f 6465 7320 6f66 206f 7065 7261 7469 modes of operati │ │ │ │ │ +0007ea10: 6f6e 2075 7369 6e67 2076 6563 746f 7273 on using vectors │ │ │ │ │ +0007ea20: 2066 726f 6d20 5350 2038 3030 2d33 3841 from SP 800-38A │ │ │ │ │ +0007ea30: 0a0a 3c6c 693e 6a61 7661 782f 6372 7970 ..
  • javax/cryp │ │ │ │ │ +0007ea40: 746f 2f43 6970 6865 722f 4743 4d41 5049 to/Cipher/GCMAPI │ │ │ │ │ +0007ea50: 2e6a 6176 613a 2050 726f 7669 6465 2041 .java: Provide A │ │ │ │ │ +0007ea60: 5049 2063 6861 6e67 6573 2074 6f20 7375 PI changes to su │ │ │ │ │ +0007ea70: 7070 6f72 7420 4743 4d20 4145 4144 2063 pport GCM AEAD c │ │ │ │ │ +0007ea80: 6970 6865 7273 0a0a 3c6c 693e 6a61 7661 iphers..
  • java │ │ │ │ │ +0007ea90: 782f 6372 7970 746f 2f43 6970 6865 722f x/crypto/Cipher/ │ │ │ │ │ +0007eaa0: 4765 744d 6178 416c 6c6f 7765 642e 6a61 GetMaxAllowed.ja │ │ │ │ │ +0007eab0: 7661 3a20 5465 7374 2074 6865 2043 6970 va: Test the Cip │ │ │ │ │ +0007eac0: 6865 722e 6765 744d 6178 416c 6c6f 7765 her.getMaxAllowe │ │ │ │ │ +0007ead0: 644b 6579 4c65 6e67 7468 2853 7472 696e dKeyLength(Strin │ │ │ │ │ +0007eae0: 6729 2061 6e64 2067 6574 4d61 7841 6c6c g) and getMaxAll │ │ │ │ │ +0007eaf0: 6f77 6564 5061 7261 6d65 7465 7253 7065 owedParameterSpe │ │ │ │ │ +0007eb00: 6328 5374 7269 6e67 2920 6d65 7468 6f64 c(String) method │ │ │ │ │ +0007eb10: 730a 0a3c 6c69 3e6a 6176 6178 2f63 7279 s..
  • javax/cry │ │ │ │ │ +0007eb20: 7074 6f2f 4369 7068 6572 2f49 6e4f 7574 pto/Cipher/InOut │ │ │ │ │ +0007eb30: 4275 6666 6572 732e 6a61 7661 3a20 656e Buffers.java: en │ │ │ │ │ +0007eb40: 7375 7265 2049 6c6c 6567 616c 4172 6775 sure IllegalArgu │ │ │ │ │ +0007eb50: 6d65 6e74 4578 6365 7074 696f 6e20 6973 mentException is │ │ │ │ │ +0007eb60: 2074 6872 6f77 6e20 6966 2069 6e20 3d3d thrown if in == │ │ │ │ │ +0007eb70: 206f 7574 0a0a 3c6c 693e 6a61 7661 782f out..
  • javax/ │ │ │ │ │ +0007eb80: 6372 7970 746f 2f43 6970 6865 722f 5465 crypto/Cipher/Te │ │ │ │ │ +0007eb90: 7374 4369 7068 6572 4d6f 6465 2e6a 6176 stCipherMode.jav │ │ │ │ │ +0007eba0: 613a 2065 6e73 7572 6520 7468 6174 2049 a: ensure that I │ │ │ │ │ +0007ebb0: 6c6c 6567 616c 5374 6174 6545 7863 6570 llegalStateExcep │ │ │ │ │ +0007ebc0: 7469 6f6e 2069 7320 7468 726f 776e 2069 tion is thrown i │ │ │ │ │ +0007ebd0: 6620 7468 6520 4369 7068 6572 206f 626a f the Cipher obj │ │ │ │ │ +0007ebe0: 6563 7420 6973 2069 6e69 7469 616c 697a ect is initializ │ │ │ │ │ +0007ebf0: 6564 2077 6974 6820 6120 7772 6f6e 6720 ed with a wrong │ │ │ │ │ +0007ec00: 6d6f 6465 2c20 652e 672e 0a0a 3c6c 693e mode, e.g...
  • │ │ │ │ │ +0007ec10: 6a61 7661 782f 6372 7970 746f 2f43 6970 javax/crypto/Cip │ │ │ │ │ +0007ec20: 6865 722f 5465 7374 4765 7449 6e73 7461 her/TestGetInsta │ │ │ │ │ +0007ec30: 6e63 652e 6a61 7661 3a20 7465 7374 2074 nce.java: test t │ │ │ │ │ +0007ec40: 6861 7420 7468 6520 6e65 7720 6765 7449 hat the new getI │ │ │ │ │ +0007ec50: 6e73 7461 6e63 6528 2920 696d 706c 656d nstance() implem │ │ │ │ │ +0007ec60: 656e 7461 7469 6f6e 2077 6f72 6b73 2063 entation works c │ │ │ │ │ +0007ec70: 6f72 7265 6374 6c79 0a0a 3c6c 693e 6a61 orrectly..
  • ja │ │ │ │ │ +0007ec80: 7661 782f 6372 7970 746f 2f43 6970 6865 vax/crypto/Ciphe │ │ │ │ │ +0007ec90: 722f 5475 726b 6973 682e 6a61 7661 3a20 r/Turkish.java: │ │ │ │ │ +0007eca0: 6d61 6b65 2073 7572 6520 6576 6572 7974 make sure everyt │ │ │ │ │ +0007ecb0: 6869 6e67 2077 6f72 6b73 206f 6b20 696e hing works ok in │ │ │ │ │ +0007ecc0: 2074 6865 2054 7572 6b69 7368 206c 6f63 the Turkish loc │ │ │ │ │ +0007ecd0: 616c 2028 646f 7474 6564 2f64 6f74 6c65 al (dotted/dotle │ │ │ │ │ +0007ece0: 7373 2069 2070 726f 626c 656d 290a 0a3c ss i problem)..< │ │ │ │ │ +0007ecf0: 6c69 3e6a 6176 6178 2f63 7279 7074 6f2f li>javax/crypto/ │ │ │ │ │ +0007ed00: 4369 7068 6572 5370 692f 4369 7068 6572 CipherSpi/Cipher │ │ │ │ │ +0007ed10: 4279 7465 4275 6666 6572 4f76 6572 7772 ByteBufferOverwr │ │ │ │ │ +0007ed20: 6974 6554 6573 742e 6a61 7661 3a20 4369 iteTest.java: Ci │ │ │ │ │ +0007ed30: 7068 6572 5370 6920 4279 7465 4275 6666 pherSpi ByteBuff │ │ │ │ │ +0007ed40: 6572 2074 6f20 6279 7465 2061 7272 6179 er to byte array │ │ │ │ │ +0007ed50: 2063 6f6e 7665 7273 696f 6e20 6661 696c conversion fail │ │ │ │ │ +0007ed60: 7320 666f 7220 6365 7274 6169 6e20 6461 s for certain da │ │ │ │ │ +0007ed70: 7461 206f 7665 726c 6170 2063 6f6e 6469 ta overlap condi │ │ │ │ │ +0007ed80: 7469 6f6e 730a 0a3c 6c69 3e6a 6176 6178 tions..
  • javax │ │ │ │ │ +0007ed90: 2f63 7279 7074 6f2f 4369 7068 6572 5370 /crypto/CipherSp │ │ │ │ │ +0007eda0: 692f 4469 7265 6374 4242 5265 6d61 696e i/DirectBBRemain │ │ │ │ │ +0007edb0: 696e 672e 6a61 7661 3a20 4369 7068 6572 ing.java: Cipher │ │ │ │ │ +0007edc0: 2e64 6f46 696e 616c 2842 7974 6542 7566 .doFinal(ByteBuf │ │ │ │ │ +0007edd0: 6665 722c 4279 7465 4275 6666 6572 2920 fer,ByteBuffer) │ │ │ │ │ +0007ede0: 6661 696c 7320 746f 2070 726f 6365 7373 fails to process │ │ │ │ │ +0007edf0: 2077 6865 6e20 696e 2e72 656d 6169 6e69 when in.remaini │ │ │ │ │ +0007ee00: 6e67 2829 203d 3d20 300a 0a3c 6c69 3e6a ng() == 0..
  • j │ │ │ │ │ +0007ee10: 6176 6178 2f63 7279 7074 6f2f 4369 7068 avax/crypto/Ciph │ │ │ │ │ +0007ee20: 6572 5370 692f 5265 7365 7442 7974 6542 erSpi/ResetByteB │ │ │ │ │ +0007ee30: 7566 6665 722e 6a61 7661 3a20 5665 7269 uffer.java: Veri │ │ │ │ │ +0007ee40: 6679 2074 6861 7420 6166 7465 7220 7468 fy that after th │ │ │ │ │ +0007ee50: 6520 6669 7273 7420 646f 4669 6e61 6c28 e first doFinal( │ │ │ │ │ +0007ee60: 2920 6465 6372 7970 7469 6f6e 206f 702c ) decryption op, │ │ │ │ │ +0007ee70: 2074 6865 2042 7974 6542 7566 6665 7220 the ByteBuffer │ │ │ │ │ +0007ee80: 6973 2070 726f 7065 726c 7920 7365 7420 is properly set │ │ │ │ │ +0007ee90: 666f 7220 7468 6520 7365 636f 6e64 206f for the second o │ │ │ │ │ +0007eea0: 7065 7261 7469 6f6e 2e0a 0a3c 6c69 3e6a peration...
  • j │ │ │ │ │ +0007eeb0: 6176 6178 2f63 7279 7074 6f2f 4369 7068 avax/crypto/Ciph │ │ │ │ │ +0007eec0: 6572 5370 692f 5465 7374 4743 4d57 6974 erSpi/TestGCMWit │ │ │ │ │ +0007eed0: 6842 7974 6542 7566 6665 722e 6a61 7661 hByteBuffer.java │ │ │ │ │ +0007eee0: 3a20 5465 7374 2047 434d 2064 6563 7279 : Test GCM decry │ │ │ │ │ +0007eef0: 7074 696f 6e20 7769 7468 2076 6172 696f ption with vario │ │ │ │ │ +0007ef00: 7573 2074 7970 6573 206f 6620 696e 7075 us types of inpu │ │ │ │ │ +0007ef10: 742f 6f75 7470 7574 2042 7974 6542 7566 t/output ByteBuf │ │ │ │ │ +0007ef20: 6665 7220 6f62 6a65 6374 730a 0a3c 6c69 fer objects..
  • javax/crypto/Cr │ │ │ │ │ +0007ef40: 7970 746f 5065 726d 6973 7369 6f6e 2f41 yptoPermission/A │ │ │ │ │ +0007ef50: 6c6c 5065 726d 4368 6563 6b2e 6a61 7661 llPermCheck.java │ │ │ │ │ +0007ef60: 3a20 456e 7375 7265 2065 6974 6865 7220 : Ensure either │ │ │ │ │ +0007ef70: 496c 6c65 6761 6c41 6c67 6f72 6974 686d IllegalAlgorithm │ │ │ │ │ +0007ef80: 5061 7261 6d65 7465 7245 7863 6570 7469 ParameterExcepti │ │ │ │ │ +0007ef90: 6f6e 206f 7220 496e 7661 6c69 644b 6579 on or InvalidKey │ │ │ │ │ +0007efa0: 4578 6365 7074 696f 6e20 6973 2074 6872 Exception is thr │ │ │ │ │ +0007efb0: 6f77 6e20 696e 7374 6561 6420 6f66 2053 own instead of S │ │ │ │ │ +0007efc0: 6563 7572 6974 7945 7863 6570 7469 6f6e ecurityException │ │ │ │ │ +0007efd0: 2077 6865 6e20 6372 7970 746f 2070 6572 when crypto per │ │ │ │ │ +0007efe0: 6d73 7369 6f6e 2063 6865 636b 7320 6661 mssion checks fa │ │ │ │ │ +0007eff0: 696c 6564 2e0a 0a3c 6c69 3e6a 6176 6178 iled...
  • javax │ │ │ │ │ +0007f000: 2f63 7279 7074 6f2f 4372 7970 746f 5065 /crypto/CryptoPe │ │ │ │ │ +0007f010: 726d 6973 7369 6f6e 2f4c 6f77 6572 6361 rmission/Lowerca │ │ │ │ │ +0007f020: 7365 5065 726d 4368 6563 6b2e 6a61 7661 sePermCheck.java │ │ │ │ │ +0007f030: 3a20 456e 7375 7265 2074 6861 7420 7468 : Ensure that th │ │ │ │ │ +0007f040: 6520 636f 7272 6563 7420 6372 7970 746f e correct crypto │ │ │ │ │ +0007f050: 2070 6572 6d69 7373 696f 6e20 6973 2067 permission is g │ │ │ │ │ +0007f060: 7261 6e74 6564 2065 7665 6e20 7768 656e ranted even when │ │ │ │ │ +0007f070: 2074 6865 2074 7261 6e73 666f 726d 6174 the transformat │ │ │ │ │ +0007f080: 696f 6e20 616c 676f 7269 7468 6d20 6973 ion algorithm is │ │ │ │ │ +0007f090: 206c 6f77 6572 6361 7365 206f 7220 6d69 lowercase or mi │ │ │ │ │ +0007f0a0: 7865 6420 6361 7365 2e0a 0a3c 6c69 3e6a xed case...
  • j │ │ │ │ │ +0007f0b0: 6176 6178 2f63 7279 7074 6f2f 4372 7970 avax/crypto/Cryp │ │ │ │ │ +0007f0c0: 746f 5065 726d 6973 7369 6f6e 2f52 4332 toPermission/RC2 │ │ │ │ │ +0007f0d0: 5065 726d 4368 6563 6b2e 6a61 7661 3a20 PermCheck.java: │ │ │ │ │ +0007f0e0: 456e 7375 7265 2074 6865 2063 7279 7074 Ensure the crypt │ │ │ │ │ +0007f0f0: 6f20 7065 726d 6973 7369 6f6e 2063 6865 o permission che │ │ │ │ │ +0007f100: 636b 206f 6e20 6369 7068 6572 2061 6c67 ck on cipher alg │ │ │ │ │ +0007f110: 6f72 6974 686d 7320 7769 7468 2072 6573 orithms with res │ │ │ │ │ +0007f120: 7472 6963 7465 6420 7061 7261 6d65 7465 tricted paramete │ │ │ │ │ +0007f130: 7220 7661 6c75 6573 2061 7265 2063 6f72 r values are cor │ │ │ │ │ +0007f140: 7265 6374 6c79 2065 6e66 6f72 6365 642e rectly enforced. │ │ │ │ │ +0007f150: 0a0a 3c6c 693e 6a61 7661 782f 6372 7970 ..
  • javax/cryp │ │ │ │ │ +0007f160: 746f 2f43 7279 7074 6f50 6572 6d69 7373 to/CryptoPermiss │ │ │ │ │ +0007f170: 696f 6e2f 5243 3441 6c69 6173 5065 726d ion/RC4AliasPerm │ │ │ │ │ +0007f180: 4368 6563 6b2e 6a61 7661 3a20 456e 7375 Check.java: Ensu │ │ │ │ │ +0007f190: 7265 2074 6865 2063 7279 7074 6f20 7065 re the crypto pe │ │ │ │ │ +0007f1a0: 726d 6973 7369 6f6e 2063 6865 636b 206f rmission check o │ │ │ │ │ +0007f1b0: 6e20 5243 3420 6369 7068 6572 7320 646f n RC4 ciphers do │ │ │ │ │ +0007f1c0: 206e 6f74 2066 6169 6c20 6163 6369 6465 not fail accide │ │ │ │ │ +0007f1d0: 6e74 616c 6c79 2064 7565 2074 6f20 7468 ntally due to th │ │ │ │ │ +0007f1e0: 6520 7573 6520 6f66 2061 6e20 616c 6961 e use of an alia │ │ │ │ │ +0007f1f0: 732c 2069 2e65 2e0a 0a3c 6c69 3e6a 6176 s, i.e...
  • jav │ │ │ │ │ +0007f200: 6178 2f63 7279 7074 6f2f 4372 7970 746f ax/crypto/Crypto │ │ │ │ │ +0007f210: 5065 726d 6973 7369 6f6e 2f52 5341 4e6f Permission/RSANo │ │ │ │ │ +0007f220: 4c69 6d69 742e 6a61 7661 3a20 456e 7375 Limit.java: Ensu │ │ │ │ │ +0007f230: 7265 2074 6861 7420 7468 6520 3230 3438 re that the 2048 │ │ │ │ │ +0007f240: 2062 6974 2052 5341 206b 6579 7369 7a65 bit RSA keysize │ │ │ │ │ +0007f250: 206c 696d 6974 2068 6173 2062 6565 6e20 limit has been │ │ │ │ │ +0007f260: 6c69 6674 6564 2e0a 0a3c 6c69 3e6a 6176 lifted...
  • jav │ │ │ │ │ +0007f270: 6178 2f63 7279 7074 6f2f 4372 7970 746f ax/crypto/Crypto │ │ │ │ │ +0007f280: 5065 726d 6973 7369 6f6e 732f 4372 7970 Permissions/Cryp │ │ │ │ │ +0007f290: 746f 506f 6c69 6379 4661 6c6c 6261 636b toPolicyFallback │ │ │ │ │ +0007f2a0: 2e6a 6176 613a 2041 6464 2061 2063 7279 .java: Add a cry │ │ │ │ │ +0007f2b0: 7074 6f20 706f 6c69 6379 2066 616c 6c62 pto policy fallb │ │ │ │ │ +0007f2c0: 6163 6b20 696e 2063 6173 6520 5365 6375 ack in case Secu │ │ │ │ │ +0007f2d0: 7269 7479 2050 726f 7065 7274 7920 2763 rity Property 'c │ │ │ │ │ +0007f2e0: 7279 7074 6f2e 706f 6c69 6379 2720 646f rypto.policy' do │ │ │ │ │ +0007f2f0: 6573 206e 6f74 2065 7869 7374 2e0a 0a3c es not exist...< │ │ │ │ │ +0007f300: 6c69 3e6a 6176 6178 2f63 7279 7074 6f2f li>javax/crypto/ │ │ │ │ │ +0007f310: 4372 7970 746f 5065 726d 6973 7369 6f6e CryptoPermission │ │ │ │ │ +0007f320: 732f 496e 636f 6e73 6973 7465 6e74 456e s/InconsistentEn │ │ │ │ │ +0007f330: 7472 6965 732e 6a61 7661 3a20 5465 7374 tries.java: Test │ │ │ │ │ +0007f340: 206c 696d 6974 6564 2f64 6566 6175 6c74 limited/default │ │ │ │ │ +0007f350: 5f6c 6f63 616c 2e70 6f6c 6963 7920 636f _local.policy co │ │ │ │ │ +0007f360: 6e74 6169 6e69 6e67 2069 6e63 6f6e 7369 ntaining inconsi │ │ │ │ │ +0007f370: 7374 656e 7420 656e 7472 6965 730a 0a3c stent entries..< │ │ │ │ │ +0007f380: 6c69 3e6a 6176 6178 2f63 7279 7074 6f2f li>javax/crypto/ │ │ │ │ │ +0007f390: 4372 7970 746f 5065 726d 6973 7369 6f6e CryptoPermission │ │ │ │ │ +0007f3a0: 732f 5465 7374 4578 656d 7074 696f 6e2e s/TestExemption. │ │ │ │ │ +0007f3b0: 6a61 7661 3a20 4e50 4520 6973 2074 6872 java: NPE is thr │ │ │ │ │ +0007f3c0: 6f77 6e20 6966 2065 7865 6d70 7420 6170 own if exempt ap │ │ │ │ │ +0007f3d0: 706c 6963 6174 696f 6e20 6973 2062 756e plication is bun │ │ │ │ │ +0007f3e0: 646c 6564 2077 6974 6820 7370 6563 6966 dled with specif │ │ │ │ │ +0007f3f0: 6963 2063 7279 7074 6f50 6572 6d73 0a0a ic cryptoPerms.. │ │ │ │ │ +0007f400: 3c6c 693e 6a61 7661 782f 6372 7970 746f
  • javax/crypto │ │ │ │ │ +0007f410: 2f43 7279 7074 6f50 6572 6d69 7373 696f /CryptoPermissio │ │ │ │ │ +0007f420: 6e73 2f54 6573 7455 6e6c 696d 6974 6564 ns/TestUnlimited │ │ │ │ │ +0007f430: 2e6a 6176 613a 2050 6163 6b61 6765 206a .java: Package j │ │ │ │ │ +0007f440: 7572 6973 6469 6374 696f 6e20 706f 6c69 urisdiction poli │ │ │ │ │ +0007f450: 6379 2066 696c 6573 2061 7320 736f 6d65 cy files as some │ │ │ │ │ +0007f460: 7468 696e 6720 6f74 6865 7220 7468 616e thing other than │ │ │ │ │ +0007f470: 204a 4152 0a0a 3c6c 693e 6a61 7661 782f JAR..
  • javax/ │ │ │ │ │ +0007f480: 6372 7970 746f 2f45 6e63 7279 7074 6564 crypto/Encrypted │ │ │ │ │ +0007f490: 5072 6976 6174 654b 6579 496e 666f 2f47 PrivateKeyInfo/G │ │ │ │ │ +0007f4a0: 6574 416c 674e 616d 652e 6a61 7661 3a20 etAlgName.java: │ │ │ │ │ +0007f4b0: 5465 7374 2074 6865 2045 6e63 7279 7074 Test the Encrypt │ │ │ │ │ +0007f4c0: 6564 5072 6976 6174 654b 6579 496e 666f edPrivateKeyInfo │ │ │ │ │ +0007f4d0: 2e67 6574 416c 674e 616d 6528 2e2e 2e29 .getAlgName(...) │ │ │ │ │ +0007f4e0: 206d 6574 686f 6473 2e0a 0a3c 6c69 3e6a methods...
  • j │ │ │ │ │ +0007f4f0: 6176 6178 2f63 7279 7074 6f2f 456e 6372 avax/crypto/Encr │ │ │ │ │ +0007f500: 7970 7465 6450 7269 7661 7465 4b65 7949 yptedPrivateKeyI │ │ │ │ │ +0007f510: 6e66 6f2f 4765 7445 6e63 6f64 6564 2e6a nfo/GetEncoded.j │ │ │ │ │ +0007f520: 6176 613a 2043 6865 636b 2074 6861 7420 ava: Check that │ │ │ │ │ +0007f530: 456e 6372 7970 7465 6450 7269 7661 7465 EncryptedPrivate │ │ │ │ │ +0007f540: 4b65 7949 6e66 6f2e 6765 7445 6e63 6f64 KeyInfo.getEncod │ │ │ │ │ +0007f550: 6564 2829 2063 616c 6c73 2041 6c67 6f72 ed() calls Algor │ │ │ │ │ +0007f560: 6974 686d 5061 7261 6d65 7465 7273 2e67 ithmParameters.g │ │ │ │ │ +0007f570: 6574 456e 636f 6465 6428 2920 7768 656e etEncoded() when │ │ │ │ │ +0007f580: 2066 6972 7374 2063 616c 6c65 640a 0a3c first called..< │ │ │ │ │ +0007f590: 6c69 3e6a 6176 6178 2f63 7279 7074 6f2f li>javax/crypto/ │ │ │ │ │ +0007f5a0: 456e 6372 7970 7465 6450 7269 7661 7465 EncryptedPrivate │ │ │ │ │ +0007f5b0: 4b65 7949 6e66 6f2f 4765 744b 6579 5370 KeyInfo/GetKeySp │ │ │ │ │ +0007f5c0: 6563 2e6a 6176 613a 2054 6573 7420 7468 ec.java: Test th │ │ │ │ │ +0007f5d0: 6520 456e 6372 7970 7465 6450 7269 7661 e EncryptedPriva │ │ │ │ │ +0007f5e0: 7465 4b65 7949 6e66 6f2e 6765 744b 6579 teKeyInfo.getKey │ │ │ │ │ +0007f5f0: 5370 6563 282e 2e2e 2920 6d65 7468 6f64 Spec(...) method │ │ │ │ │ +0007f600: 732e 0a0a 3c6c 693e 6a61 7661 782f 6372 s...
  • javax/cr │ │ │ │ │ +0007f610: 7970 746f 2f45 6e63 7279 7074 6564 5072 ypto/EncryptedPr │ │ │ │ │ +0007f620: 6976 6174 654b 6579 496e 666f 2f47 6574 ivateKeyInfo/Get │ │ │ │ │ +0007f630: 4b65 7953 7065 6345 7863 6570 7469 6f6e KeySpecException │ │ │ │ │ +0007f640: 2e6a 6176 613a 2054 6573 7420 7468 6520 .java: Test the │ │ │ │ │ +0007f650: 6572 726f 7220 636f 6e64 6974 696f 6e73 error conditions │ │ │ │ │ +0007f660: 206f 6620 456e 6372 7970 7465 6450 7269 of EncryptedPri │ │ │ │ │ 0007f670: 7661 7465 4b65 7949 6e66 6f2e 6765 744b vateKeyInfo.getK │ │ │ │ │ 0007f680: 6579 5370 6563 282e 2e2e 2920 6d65 7468 eySpec(...) meth │ │ │ │ │ 0007f690: 6f64 732e 0a0a 3c6c 693e 6a61 7661 782f ods...
  • javax/ │ │ │ │ │ 0007f6a0: 6372 7970 746f 2f45 6e63 7279 7074 6564 crypto/Encrypted │ │ │ │ │ 0007f6b0: 5072 6976 6174 654b 6579 496e 666f 2f47 PrivateKeyInfo/G │ │ │ │ │ 0007f6c0: 6574 4b65 7953 7065 6345 7863 6570 7469 etKeySpecExcepti │ │ │ │ │ -0007f6d0: 6f6e 2e6a 6176 613a 2054 6573 7420 7468 on.java: Test th │ │ │ │ │ -0007f6e0: 6520 6572 726f 7220 636f 6e64 6974 696f e error conditio │ │ │ │ │ -0007f6f0: 6e73 206f 6620 456e 6372 7970 7465 6450 ns of EncryptedP │ │ │ │ │ -0007f700: 7269 7661 7465 4b65 7949 6e66 6f2e 6765 rivateKeyInfo.ge │ │ │ │ │ -0007f710: 744b 6579 5370 6563 282e 2e2e 2920 6d65 tKeySpec(...) me │ │ │ │ │ -0007f720: 7468 6f64 732e 0a0a 3c6c 693e 6a61 7661 thods...
  • java │ │ │ │ │ -0007f730: 782f 6372 7970 746f 2f45 6e63 7279 7074 x/crypto/Encrypt │ │ │ │ │ -0007f740: 6564 5072 6976 6174 654b 6579 496e 666f edPrivateKeyInfo │ │ │ │ │ -0007f750: 2f47 6574 4b65 7953 7065 6345 7863 6570 /GetKeySpecExcep │ │ │ │ │ -0007f760: 7469 6f6e 322e 6a61 7661 3a20 5465 7374 tion2.java: Test │ │ │ │ │ -0007f770: 2074 6865 2065 7272 6f72 2063 6f6e 6469 the error condi │ │ │ │ │ -0007f780: 7469 6f6e 7320 6f66 2043 6970 6865 7220 tions of Cipher │ │ │ │ │ -0007f790: 696e 6974 6961 6c69 7a65 6420 7769 7468 initialized with │ │ │ │ │ -0007f7a0: 2077 726f 6e67 206d 6f64 6520 7769 7468 wrong mode with │ │ │ │ │ -0007f7b0: 2045 6e63 7279 7074 6564 5072 6976 6174 EncryptedPrivat │ │ │ │ │ -0007f7c0: 654b 6579 496e 666f 2e67 6574 4b65 7953 eKeyInfo.getKeyS │ │ │ │ │ -0007f7d0: 7065 6320 2843 6970 6865 7229 206d 6574 pec (Cipher) met │ │ │ │ │ -0007f7e0: 686f 642e 0a0a 3c6c 693e 6a61 7661 782f hod...
  • javax/ │ │ │ │ │ -0007f7f0: 6372 7970 746f 2f45 6e63 7279 7074 6564 crypto/Encrypted │ │ │ │ │ -0007f800: 5072 6976 6174 654b 6579 496e 666f 2f47 PrivateKeyInfo/G │ │ │ │ │ -0007f810: 6574 4b65 7953 7065 6349 6e76 616c 6964 etKeySpecInvalid │ │ │ │ │ -0007f820: 456e 636f 6469 6e67 2e6a 6176 613a 2054 Encoding.java: T │ │ │ │ │ -0007f830: 6573 7420 7468 6520 456e 6372 7970 7465 est the Encrypte │ │ │ │ │ -0007f840: 6450 7269 7661 7465 4b65 7949 6e66 6f2e dPrivateKeyInfo. │ │ │ │ │ -0007f850: 6765 744b 6579 5370 6563 282e 2e2e 2920 getKeySpec(...) │ │ │ │ │ -0007f860: 6d65 7468 6f64 7320 7769 7468 2073 6365 methods with sce │ │ │ │ │ -0007f870: 6e61 7269 6f73 2077 6865 7265 2074 6865 narios where the │ │ │ │ │ -0007f880: 2064 6563 7279 7074 6564 2062 7974 6573 decrypted bytes │ │ │ │ │ -0007f890: 2061 7265 206e 6f74 2065 6e63 6f64 6564 are not encoded │ │ │ │ │ -0007f8a0: 2063 6f72 7265 6374 6c79 2070 6572 2050 correctly per P │ │ │ │ │ -0007f8b0: 4b43 5323 3820 7374 616e 6461 7264 2e0a KCS#8 standard.. │ │ │ │ │ -0007f8c0: 0a3c 6c69 3e6a 6176 6178 2f63 7279 7074 .
  • javax/crypt │ │ │ │ │ -0007f8d0: 6f2f 4a63 6553 6563 7572 6974 792f 4669 o/JceSecurity/Fi │ │ │ │ │ -0007f8e0: 6e61 6c52 6573 7472 6963 7465 642e 6a61 nalRestricted.ja │ │ │ │ │ -0007f8f0: 7661 3a20 5573 6520 6669 6e61 6c20 7265 va: Use final re │ │ │ │ │ -0007f900: 7374 7269 6374 6564 2066 6c61 670a 0a3c stricted flag..< │ │ │ │ │ -0007f910: 6c69 3e6a 6176 6178 2f63 7279 7074 6f2f li>javax/crypto/ │ │ │ │ │ -0007f920: 4a63 6553 6563 7572 6974 792f 5375 6e4a JceSecurity/SunJ │ │ │ │ │ -0007f930: 4345 5f42 435f 4c6f 6164 4f72 6465 7269 CE_BC_LoadOrderi │ │ │ │ │ -0007f940: 6e67 2e6a 6176 613a 2053 756e 4a43 4520 ng.java: SunJCE │ │ │ │ │ -0007f950: 6465 7065 6e64 7320 6f6e 2073 756e 2e73 depends on sun.s │ │ │ │ │ -0007f960: 6563 7572 6974 792e 7072 6f76 6964 6572 ecurity.provider │ │ │ │ │ -0007f970: 2e53 6967 6e61 7475 7265 496d 706c 2062 .SignatureImpl b │ │ │ │ │ -0007f980: 6568 6176 696f 7572 2c20 4243 2063 616e ehaviour, BC can │ │ │ │ │ -0007f990: 2774 206c 6f61 6420 696e 746f 2031 7374 't load into 1st │ │ │ │ │ -0007f9a0: 2073 6c6f 742e 0a0a 3c6c 693e 6a61 7661 slot...
  • java │ │ │ │ │ -0007f9b0: 782f 6372 7970 746f 2f4a 6365 5365 6375 x/crypto/JceSecu │ │ │ │ │ -0007f9c0: 7269 7479 2f56 6572 6966 6963 6174 696f rity/Verificatio │ │ │ │ │ -0007f9d0: 6e52 6573 756c 7473 2e6a 6176 613a 204d nResults.java: M │ │ │ │ │ -0007f9e0: 656d 6f72 7920 6c65 616b 2069 6e20 4a63 emory leak in Jc │ │ │ │ │ -0007f9f0: 6553 6563 7572 6974 790a 0a3c 6c69 3e6a eSecurity..
  • j │ │ │ │ │ -0007fa00: 6176 6178 2f63 7279 7074 6f2f 4b45 4d2f avax/crypto/KEM/ │ │ │ │ │ -0007fa10: 4765 6e4c 6172 6765 4e75 6d62 6572 4f66 GenLargeNumberOf │ │ │ │ │ -0007fa20: 4b65 7973 2e6a 6176 613a 2047 656e 6572 Keys.java: Gener │ │ │ │ │ -0007fa30: 6174 6520 6c61 7267 6520 6e75 6d62 6572 ate large number │ │ │ │ │ -0007fa40: 206f 6620 5365 6372 6574 204b 6579 7320 of Secret Keys │ │ │ │ │ -0007fa50: 7573 696e 6720 7361 6d65 204b 454d 0a0a using same KEM.. │ │ │ │ │ -0007fa60: 3c6c 693e 6a61 7661 782f 6372 7970 746f
  • javax/crypto │ │ │ │ │ -0007fa70: 2f4b 454d 2f4b 656d 496e 7465 726f 702e /KEM/KemInterop. │ │ │ │ │ -0007fa80: 6a61 7661 3a20 4b45 4d20 7573 696e 6720 java: KEM using │ │ │ │ │ -0007fa90: 4b65 7950 6169 7220 6765 6e65 7261 7465 KeyPair generate │ │ │ │ │ -0007faa0: 6420 7468 726f 7567 6820 5375 6e50 4b43 d through SunPKC │ │ │ │ │ -0007fab0: 5331 3120 7072 6f76 6964 6572 2075 7369 S11 provider usi │ │ │ │ │ -0007fac0: 6e67 204e 5353 0a0a 3c6c 693e 6a61 7661 ng NSS..
  • java │ │ │ │ │ -0007fad0: 782f 6372 7970 746f 2f4b 454d 2f4b 656d x/crypto/KEM/Kem │ │ │ │ │ -0007fae0: 5465 7374 2e6a 6176 613a 204b 454d 2041 Test.java: KEM A │ │ │ │ │ -0007faf0: 5049 2074 6573 740a 0a3c 6c69 3e6a 6176 PI test..
  • jav │ │ │ │ │ -0007fb00: 6178 2f63 7279 7074 6f2f 4b45 4d2f 5253 ax/crypto/KEM/RS │ │ │ │ │ -0007fb10: 415f 4b45 4d2e 6a61 7661 3a20 5253 415f A_KEM.java: RSA_ │ │ │ │ │ -0007fb20: 4b45 4d20 6578 616d 706c 650a 0a3c 6c69 KEM example..
  • javax/crypto/Ke │ │ │ │ │ -0007fb40: 7947 656e 6572 6174 6f72 2f43 6f6d 7061 yGenerator/Compa │ │ │ │ │ -0007fb50: 7265 4b65 7973 2e6a 6176 613a 2054 6573 reKeys.java: Tes │ │ │ │ │ -0007fb60: 7420 6b65 7920 636f 6d70 6172 6973 6f6e t key comparison │ │ │ │ │ -0007fb70: 2066 6f72 2074 6865 204b 6579 7320 6765 for the Keys ge │ │ │ │ │ -0007fb80: 6e65 7261 7465 6420 7468 726f 7567 6820 nerated through │ │ │ │ │ -0007fb90: 4b65 7947 656e 6572 6174 6f72 0a0a 3c6c KeyGenerator..javax/crypto/K │ │ │ │ │ -0007fbb0: 6579 4765 6e65 7261 746f 722f 5465 7374 eyGenerator/Test │ │ │ │ │ -0007fbc0: 4765 7449 6e73 7461 6e63 652e 6a61 7661 GetInstance.java │ │ │ │ │ -0007fbd0: 3a20 7465 7374 2074 6861 7420 7468 6520 : test that the │ │ │ │ │ -0007fbe0: 6e65 7720 6765 7449 6e73 7461 6e63 6528 new getInstance( │ │ │ │ │ -0007fbf0: 2920 696d 706c 656d 656e 7461 7469 6f6e ) implementation │ │ │ │ │ -0007fc00: 2077 6f72 6b73 2063 6f72 7265 6374 6c79 works correctly │ │ │ │ │ -0007fc10: 0a0a 3c6c 693e 6a61 7661 782f 6372 7970 ..
  • javax/cryp │ │ │ │ │ -0007fc20: 746f 2f4b 6579 4765 6e65 7261 746f 722f to/KeyGenerator/ │ │ │ │ │ -0007fc30: 5465 7374 4b47 5061 7269 7479 2e6a 6176 TestKGParity.jav │ │ │ │ │ -0007fc40: 613a 2054 6573 7420 6b65 7920 6765 6e65 a: Test key gene │ │ │ │ │ -0007fc50: 7261 7469 6f6e 206f 6620 4445 5320 616e ration of DES an │ │ │ │ │ -0007fc60: 6420 4445 5345 4445 0a0a 3c6c 693e 6a61 d DESEDE..
  • ja │ │ │ │ │ -0007fc70: 7661 782f 6372 7970 746f 2f4d 6163 2f42 vax/crypto/Mac/B │ │ │ │ │ -0007fc80: 7974 6542 7566 6665 7273 2e6a 6176 613a yteBuffers.java: │ │ │ │ │ -0007fc90: 2054 6573 7420 7468 6520 4d61 632e 7570 Test the Mac.up │ │ │ │ │ -0007fca0: 6461 7465 2842 7974 6542 7566 6665 7229 date(ByteBuffer) │ │ │ │ │ -0007fcb0: 206d 6574 686f 640a 0a3c 6c69 3e6a 6176 method..
  • jav │ │ │ │ │ -0007fcc0: 6178 2f63 7279 7074 6f2f 4d61 632f 4e75 ax/crypto/Mac/Nu │ │ │ │ │ -0007fcd0: 6c6c 4d61 6353 7069 2e6a 6176 613a 204d llMacSpi.java: M │ │ │ │ │ -0007fce0: 616b 6520 7375 7265 2074 6861 7420 7468 ake sure that th │ │ │ │ │ -0007fcf0: 6572 6520 6973 206e 6f20 756e 6578 7065 ere is no unexpe │ │ │ │ │ -0007fd00: 6374 6564 204e 5045 2077 6865 6e20 6361 cted NPE when ca │ │ │ │ │ -0007fd10: 6c6c 696e 6720 6765 7450 726f 7669 6465 lling getProvide │ │ │ │ │ -0007fd20: 7228 2920 7769 7468 206e 756c 6c20 4d61 r() with null Ma │ │ │ │ │ -0007fd30: 6353 7069 206f 626a 6563 742e 0a0a 3c6c cSpi object...javax/crypto/M │ │ │ │ │ -0007fd50: 6163 2f54 6573 7447 6574 496e 7374 616e ac/TestGetInstan │ │ │ │ │ -0007fd60: 6365 2e6a 6176 613a 2074 6573 7420 7468 ce.java: test th │ │ │ │ │ -0007fd70: 6174 2074 6865 206e 6577 2067 6574 496e at the new getIn │ │ │ │ │ -0007fd80: 7374 616e 6365 2829 2069 6d70 6c65 6d65 stance() impleme │ │ │ │ │ -0007fd90: 6e74 6174 696f 6e20 776f 726b 7320 636f ntation works co │ │ │ │ │ -0007fda0: 7272 6563 746c 790a 0a3c 6c69 3e6a 6176 rrectly..
  • jav │ │ │ │ │ -0007fdb0: 6178 2f63 7279 7074 6f2f 4e75 6c6c 4369 ax/crypto/NullCi │ │ │ │ │ -0007fdc0: 7068 6572 2f54 6573 744e 5045 2e6a 6176 pher/TestNPE.jav │ │ │ │ │ -0007fdd0: 613a 204d 616b 6520 7375 7265 206e 6f72 a: Make sure nor │ │ │ │ │ -0007fde0: 6d61 6c20 6361 6c6c 7320 6f66 204e 756c mal calls of Nul │ │ │ │ │ -0007fdf0: 6c43 6970 6865 7220 646f 6573 206e 6f74 lCipher does not │ │ │ │ │ -0007fe00: 2074 6872 6f77 204e 5045 2e0a 0a3c 6c69 throw NPE...
  • javax/crypto/Nu │ │ │ │ │ -0007fe20: 6c6c 4369 7068 6572 2f54 6573 7457 6974 llCipher/TestWit │ │ │ │ │ -0007fe30: 686f 7574 496e 6974 2e6a 6176 613a 204d houtInit.java: M │ │ │ │ │ -0007fe40: 616b 6520 7375 7265 204e 756c 6c43 6970 ake sure NullCip │ │ │ │ │ -0007fe50: 6865 7220 6361 6e20 6265 2075 7365 6420 her can be used │ │ │ │ │ -0007fe60: 7769 7468 6f75 7420 696e 6974 6961 6c69 without initiali │ │ │ │ │ -0007fe70: 7a61 7469 6f6e 2e0a 0a3c 6c69 3e6a 6176 zation...
  • jav │ │ │ │ │ -0007fe80: 6178 2f63 7279 7074 6f2f 5365 616c 6564 ax/crypto/Sealed │ │ │ │ │ -0007fe90: 4f62 6a65 6374 2f4e 756c 6c4b 6579 5365 Object/NullKeySe │ │ │ │ │ -0007fea0: 616c 6564 4f62 6a65 6374 2e6a 6176 613a aledObject.java: │ │ │ │ │ -0007feb0: 2028 7370 6563 2920 6a61 7661 782e 6372 (spec) javax.cr │ │ │ │ │ -0007fec0: 7970 746f 2e53 6561 6c65 644f 626a 6563 ypto.SealedObjec │ │ │ │ │ -0007fed0: 742e 6765 744f 626a 6563 7428 4b65 792c t.getObject(Key, │ │ │ │ │ -0007fee0: 2053 7472 696e 6729 3a20 4e50 4520 6973 String): NPE is │ │ │ │ │ -0007fef0: 206e 6f74 2073 7065 6369 6669 6564 0a0a not specified.. │ │ │ │ │ -0007ff00: 3c6c 693e 6a61 7661 782f 6372 7970 746f
  • javax/crypto │ │ │ │ │ -0007ff10: 2f53 6561 6c65 644f 626a 6563 742f 5465 /SealedObject/Te │ │ │ │ │ -0007ff20: 7374 5365 616c 6564 4f62 6a65 6374 4e75 stSealedObjectNu │ │ │ │ │ -0007ff30: 6c6c 2e6a 6176 613a 2054 6869 7320 7465 ll.java: This te │ │ │ │ │ -0007ff40: 7374 2069 6e73 7461 6e74 6961 7465 2061 st instantiate a │ │ │ │ │ -0007ff50: 204e 756c 6c43 6970 6865 722c 2073 6561 NullCipher, sea │ │ │ │ │ -0007ff60: 6c20 616e 6420 756e 7365 616c 2061 2053 l and unseal a S │ │ │ │ │ -0007ff70: 7472 696e 6720 6f62 6a65 6374 2075 7369 tring object usi │ │ │ │ │ -0007ff80: 6e67 2074 6865 2053 6561 6c65 644f 626a ng the SealedObj │ │ │ │ │ -0007ff90: 6563 7420 7769 7468 2074 6865 2069 6e69 ect with the ini │ │ │ │ │ -0007ffa0: 7469 616c 697a 6564 204e 756c 6c43 6970 tialized NullCip │ │ │ │ │ -0007ffb0: 6865 722c 2061 6e64 2074 6865 6e20 636f her, and then co │ │ │ │ │ -0007ffc0: 6d70 6172 6520 7468 6520 5374 7269 6e67 mpare the String │ │ │ │ │ -0007ffd0: 2063 6f6e 7465 6e74 2e0a 0a3c 6c69 3e6a content...
  • j │ │ │ │ │ -0007ffe0: 6176 6178 2f63 7279 7074 6f2f 5365 6372 avax/crypto/Secr │ │ │ │ │ -0007fff0: 6574 4b65 7946 6163 746f 7279 2f50 424b etKeyFactory/PBK │ │ │ │ │ -00080000: 4446 3254 7261 6e73 6c61 7465 5465 7374 DF2TranslateTest │ │ │ │ │ -00080010: 2e6a 6176 613a 2054 6865 2074 6573 7420 .java: The test │ │ │ │ │ -00080020: 7665 7269 6669 6573 2069 6620 7468 6520 verifies if the │ │ │ │ │ -00080030: 5365 6372 6574 4b65 7946 6163 746f 7279 SecretKeyFactory │ │ │ │ │ -00080040: 2e74 7261 6e73 6c61 7465 4b65 7928 2920 .translateKey() │ │ │ │ │ -00080050: 6d65 7468 6f64 2077 6f72 6b73 2061 7320 method works as │ │ │ │ │ -00080060: 6578 7065 6374 6564 2066 6f72 2074 6865 expected for the │ │ │ │ │ -00080070: 2050 424b 4446 3220 616c 676f 7269 7468 PBKDF2 algorith │ │ │ │ │ -00080080: 6d73 2e0a 0a3c 6c69 3e6a 6176 6178 2f63 ms...
  • javax/c │ │ │ │ │ -00080090: 7279 7074 6f2f 5365 6372 6574 4b65 7946 rypto/SecretKeyF │ │ │ │ │ -000800a0: 6163 746f 7279 2f53 6563 4b46 5472 616e actory/SecKFTran │ │ │ │ │ -000800b0: 736c 6174 6554 6573 742e 6a61 7661 3a20 slateTest.java: │ │ │ │ │ -000800c0: 5468 6520 7465 7374 2076 6572 6966 6965 The test verifie │ │ │ │ │ -000800d0: 7320 5365 6372 6574 4b65 7920 7661 6c75 s SecretKey valu │ │ │ │ │ -000800e0: 6573 2073 686f 756c 6420 7265 6d61 696e es should remain │ │ │ │ │ -000800f0: 2074 6865 2073 616d 6520 6166 7465 7220 the same after │ │ │ │ │ -00080100: 7472 616e 736c 6174 696f 6e20 7769 7468 translation with │ │ │ │ │ -00080110: 2053 6563 7265 744b 6579 4661 6374 6f72 SecretKeyFactor │ │ │ │ │ -00080120: 792e 7472 616e 736c 6174 654b 6579 2829 y.translateKey() │ │ │ │ │ -00080130: 2e0a 0a3c 6c69 3e6a 6176 6178 2f63 7279 ...
  • javax/cry │ │ │ │ │ -00080140: 7074 6f2f 5365 6372 6574 4b65 7946 6163 pto/SecretKeyFac │ │ │ │ │ -00080150: 746f 7279 2f53 6563 4b65 7946 6163 5375 tory/SecKeyFacSu │ │ │ │ │ -00080160: 6e4a 4345 5072 662e 6a61 7661 3a20 5573 nJCEPrf.java: Us │ │ │ │ │ -00080170: 6520 5375 6e4a 4345 204d 6163 2069 6e20 e SunJCE Mac in │ │ │ │ │ -00080180: 5365 6372 6574 4b65 7946 6163 746f 7279 SecretKeyFactory │ │ │ │ │ -00080190: 2050 424b 4446 3220 696d 706c 656d 656e PBKDF2 implemen │ │ │ │ │ -000801a0: 7461 7469 6f6e 0a0a 3c6c 693e 6a61 7661 tation..
  • java │ │ │ │ │ -000801b0: 782f 6372 7970 746f 2f53 6563 7265 744b x/crypto/SecretK │ │ │ │ │ -000801c0: 6579 4661 6374 6f72 792f 5465 7374 4661 eyFactory/TestFa │ │ │ │ │ -000801d0: 696c 4f76 6572 2e6a 6176 613a 2053 6563 ilOver.java: Sec │ │ │ │ │ -000801e0: 7265 744b 6579 4661 6374 6f72 7920 6661 retKeyFactory fa │ │ │ │ │ -000801f0: 696c 6f76 6572 2064 6f65 7320 6e6f 7420 ilover does not │ │ │ │ │ -00080200: 776f 726b 0a0a 3c6c 693e 6a61 7661 782f work..
  • javax/ │ │ │ │ │ -00080210: 6372 7970 746f 2f73 7065 632f 4445 534b crypto/spec/DESK │ │ │ │ │ -00080220: 6579 5370 6563 2f43 6865 636b 5061 7269 eySpec/CheckPari │ │ │ │ │ -00080230: 7479 2e6a 6176 613a 2044 4553 4b65 7920 ty.java: DESKey │ │ │ │ │ -00080240: 636f 6e73 7472 7563 746f 7220 6973 2070 constructor is p │ │ │ │ │ -00080250: 6172 6974 792d 6164 6a75 7374 696e 6720 arity-adjusting │ │ │ │ │ -00080260: 7468 6520 7061 7261 6d65 7465 7273 0a0a the parameters.. │ │ │ │ │ -00080270: 3c6c 693e 6a61 7661 782f 6372 7970 746f
  • javax/crypto │ │ │ │ │ -00080280: 2f73 7065 632f 4445 534b 6579 5370 6563 /spec/DESKeySpec │ │ │ │ │ -00080290: 2f43 6865 636b 5765 616b 4b65 7973 2e6a /CheckWeakKeys.j │ │ │ │ │ -000802a0: 6176 613a 2049 6e63 6f72 7265 6374 206c ava: Incorrect l │ │ │ │ │ -000802b0: 6973 7420 6f66 206b 6579 7320 7265 706f ist of keys repo │ │ │ │ │ -000802c0: 7274 6564 2061 7320 7765 616b 2062 7920 rted as weak by │ │ │ │ │ -000802d0: 4445 534b 6579 5370 6563 2e69 7357 6561 DESKeySpec.isWea │ │ │ │ │ -000802e0: 6b28 290a 0a3c 6c69 3e6a 6176 6178 2f63 k()..
  • javax/c │ │ │ │ │ -000802f0: 7279 7074 6f2f 7370 6563 2f44 4553 4b65 rypto/spec/DESKe │ │ │ │ │ -00080300: 7953 7065 632f 4e75 6c6c 4b65 792e 6a61 ySpec/NullKey.ja │ │ │ │ │ -00080310: 7661 3a20 4445 534b 6579 5370 6563 2063 va: DESKeySpec c │ │ │ │ │ -00080320: 6f6e 7374 7275 6374 6f72 7320 616e 6420 onstructors and │ │ │ │ │ -00080330: 7374 6174 6963 206d 6574 686f 6473 2073 static methods s │ │ │ │ │ -00080340: 686f 756c 6420 7468 726f 7720 6578 6365 hould throw exce │ │ │ │ │ -00080350: 7074 696f 6e20 6966 2074 6865 206b 6579 ption if the key │ │ │ │ │ -00080360: 2070 6172 616d 6574 6572 2069 7320 6e75 parameter is nu │ │ │ │ │ -00080370: 6c6c 2e0a 0a3c 6c69 3e6a 6176 6178 2f63 ll...
  • javax/c │ │ │ │ │ -00080380: 7279 7074 6f2f 7370 6563 2f47 434d 5061 rypto/spec/GCMPa │ │ │ │ │ -00080390: 7261 6d65 7465 7253 7065 632f 4743 4d50 rameterSpec/GCMP │ │ │ │ │ -000803a0: 6172 616d 6574 6572 5370 6563 5465 7374 arameterSpecTest │ │ │ │ │ -000803b0: 2e6a 6176 613a 2050 726f 7669 6465 2041 .java: Provide A │ │ │ │ │ -000803c0: 5049 2063 6861 6e67 6573 2074 6f20 7375 PI changes to su │ │ │ │ │ -000803d0: 7070 6f72 7420 4743 4d20 4145 4144 2063 pport GCM AEAD c │ │ │ │ │ -000803e0: 6970 6865 7273 0a0a 3c6c 693e 6a61 7661 iphers..
  • java │ │ │ │ │ -000803f0: 782f 6372 7970 746f 2f73 7065 632f 4976 x/crypto/spec/Iv │ │ │ │ │ -00080400: 5061 7261 6d65 7465 7253 7065 632f 496e ParameterSpec/In │ │ │ │ │ -00080410: 7661 6c69 6441 7267 732e 6a61 7661 3a20 validArgs.java: │ │ │ │ │ -00080420: 456e 7375 7265 2049 7650 6172 616d 6574 Ensure IvParamet │ │ │ │ │ -00080430: 6572 5370 6563 2063 6f6e 7374 7275 6374 erSpec construct │ │ │ │ │ -00080440: 6f72 2074 6872 6f77 2074 6865 2073 7461 or throw the sta │ │ │ │ │ -00080450: 7465 6420 6578 6365 7074 696f 6e20 666f ted exception fo │ │ │ │ │ -00080460: 7220 6e65 6761 7469 7665 2027 6f66 6673 r negative 'offs │ │ │ │ │ -00080470: 6574 2720 616e 6420 276c 656e 2720 6172 et' and 'len' ar │ │ │ │ │ -00080480: 6775 6d65 6e74 732e 0a0a 3c6c 693e 6a61 guments...
  • ja │ │ │ │ │ -00080490: 7661 782f 6372 7970 746f 2f73 7065 632f vax/crypto/spec/ │ │ │ │ │ -000804a0: 4976 5061 7261 6d65 7465 7253 7065 632f IvParameterSpec/ │ │ │ │ │ -000804b0: 4e75 6c6c 4956 2e6a 6176 613a 2049 7650 NullIV.java: IvP │ │ │ │ │ -000804c0: 6172 616d 6574 6572 5370 6563 2063 6f6e arameterSpec con │ │ │ │ │ -000804d0: 7374 7275 6374 6f72 7320 7368 6f75 6c64 structors should │ │ │ │ │ -000804e0: 2074 6872 6f77 2065 7863 6570 7469 6f6e throw exception │ │ │ │ │ -000804f0: 2069 6620 7468 6520 6976 2070 6172 616d if the iv param │ │ │ │ │ -00080500: 6574 6572 2069 7320 6e75 6c6c 2e0a 0a3c eter is null...< │ │ │ │ │ -00080510: 6c69 3e6a 6176 6178 2f63 7279 7074 6f2f li>javax/crypto/ │ │ │ │ │ -00080520: 7370 6563 2f50 4245 4b65 7953 7065 632f spec/PBEKeySpec/ │ │ │ │ │ -00080530: 5042 454b 6579 5370 6563 5261 6369 6e67 PBEKeySpecRacing │ │ │ │ │ -00080540: 2e6a 6176 613a 206a 6176 6178 2e63 7279 .java: javax.cry │ │ │ │ │ -00080550: 7074 6f2e 7370 6563 2e50 4245 4b65 7953 pto.spec.PBEKeyS │ │ │ │ │ -00080560: 7065 6320 6973 206e 6f74 2074 6872 6561 pec is not threa │ │ │ │ │ -00080570: 6420 7361 6665 0a0a 3c6c 693e 6a61 7661 d safe..
  • java │ │ │ │ │ -00080580: 782f 6372 7970 746f 2f73 7065 632f 5243 x/crypto/spec/RC │ │ │ │ │ -00080590: 3250 6172 616d 6574 6572 5370 6563 2f52 2ParameterSpec/R │ │ │ │ │ -000805a0: 4332 416c 676f 7269 7468 6d50 6172 616d C2AlgorithmParam │ │ │ │ │ -000805b0: 6574 6572 732e 6a61 7661 3a20 756e 6974 eters.java: unit │ │ │ │ │ -000805c0: 2074 6573 7420 746f 2074 6573 7420 6261 test to test ba │ │ │ │ │ -000805d0: 7369 6320 6675 6e63 7469 6f6e 616c 6974 sic functionalit │ │ │ │ │ -000805e0: 7920 6f66 2052 4332 2041 6c67 6f72 6974 y of RC2 Algorit │ │ │ │ │ -000805f0: 686d 5061 7261 6d65 7465 7273 2069 6d70 hmParameters imp │ │ │ │ │ -00080600: 6c65 6d65 6e74 6174 696f 6e0a 0a3c 6c69 lementation..
  • javax/crypto/sp │ │ │ │ │ -00080620: 6563 2f52 4332 5061 7261 6d65 7465 7253 ec/RC2ParameterS │ │ │ │ │ -00080630: 7065 632f 5243 3250 6172 616d 6574 6572 pec/RC2Parameter │ │ │ │ │ -00080640: 5370 6563 4571 7561 6c73 2e6a 6176 613a SpecEquals.java: │ │ │ │ │ -00080650: 2052 4332 5061 7261 6d65 7465 7253 7065 RC2ParameterSpe │ │ │ │ │ -00080660: 6345 7175 616c 730a 0a3c 6c69 3e6a 6176 cEquals..
  • jav │ │ │ │ │ -00080670: 6178 2f63 7279 7074 6f2f 7370 6563 2f52 ax/crypto/spec/R │ │ │ │ │ -00080680: 4335 5061 7261 6d65 7465 7253 7065 632f C5ParameterSpec/ │ │ │ │ │ -00080690: 496e 7661 6c69 6449 562e 6a61 7661 3a20 InvalidIV.java: │ │ │ │ │ -000806a0: 5243 3550 6172 616d 6574 6572 5370 6563 RC5ParameterSpec │ │ │ │ │ -000806b0: 2063 6f6e 7374 7275 6374 6f72 7320 7368 constructors sh │ │ │ │ │ -000806c0: 6f75 6c64 2074 6872 6f77 2049 6c6c 6567 ould throw Illeg │ │ │ │ │ -000806d0: 616c 4172 6775 6d65 6e74 4578 6365 7074 alArgumentExcept │ │ │ │ │ -000806e0: 696f 6e20 6966 2074 6865 2073 697a 6520 ion if the size │ │ │ │ │ -000806f0: 6f66 2074 6865 2069 7620 7061 7261 6d65 of the iv parame │ │ │ │ │ -00080700: 7465 7220 6973 2069 6e76 616c 6964 2e0a ter is invalid.. │ │ │ │ │ -00080710: 0a3c 6c69 3e6a 6176 6178 2f63 7279 7074 .
  • javax/crypt │ │ │ │ │ -00080720: 6f2f 7370 6563 2f52 4335 5061 7261 6d65 o/spec/RC5Parame │ │ │ │ │ -00080730: 7465 7253 7065 632f 5243 3550 6172 616d terSpec/RC5Param │ │ │ │ │ -00080740: 6574 6572 5370 6563 4571 7561 6c73 2e6a eterSpecEquals.j │ │ │ │ │ -00080750: 6176 613a 2052 4335 5061 7261 6d65 7465 ava: RC5Paramete │ │ │ │ │ -00080760: 7253 7065 6345 7175 616c 730a 0a3c 6c69 rSpecEquals..
  • javax/naming/In │ │ │ │ │ -00080780: 6974 6961 6c43 6f6e 7465 7874 2f41 7070 itialContext/App │ │ │ │ │ -00080790: 6c65 7449 734e 6f74 5573 6564 2e6a 6176 letIsNotUsed.jav │ │ │ │ │ -000807a0: 613a 204d 616b 6520 7375 7265 206a 6176 a: Make sure jav │ │ │ │ │ -000807b0: 612e 6170 706c 6574 2e41 7070 6c65 7420 a.applet.Applet │ │ │ │ │ -000807c0: 6973 206e 6f74 2075 7365 6420 6173 2061 is not used as a │ │ │ │ │ -000807d0: 2073 6f75 7263 6520 6f66 2063 6f6e 6669 source of confi │ │ │ │ │ -000807e0: 6775 7261 7469 6f6e 2070 6172 616d 6574 guration paramet │ │ │ │ │ -000807f0: 6572 7320 666f 7220 616e 2049 6e69 7469 ers for an Initi │ │ │ │ │ -00080800: 616c 436f 6e74 6578 740a 0a3c 6c69 3e6a alContext..
  • j │ │ │ │ │ -00080810: 6176 6178 2f6e 616d 696e 672f 496e 6974 avax/naming/Init │ │ │ │ │ -00080820: 6961 6c43 6f6e 7465 7874 2f45 6e76 436c ialContext/EnvCl │ │ │ │ │ -00080830: 6f6e 652e 6a61 7661 3a20 456e 7375 7265 one.java: Ensure │ │ │ │ │ -00080840: 2074 6861 7420 696e 6974 6961 6c20 636f that initial co │ │ │ │ │ -00080850: 6e74 6578 7420 636f 6e73 7472 7563 746f ntext constructo │ │ │ │ │ -00080860: 7220 636c 6f6e 6573 2069 7473 2065 6e76 r clones its env │ │ │ │ │ -00080870: 6972 6f6e 6d65 6e74 2070 6172 616d 6574 ironment paramet │ │ │ │ │ -00080880: 6572 2062 6566 6f72 6520 6361 6c6c 696e er before callin │ │ │ │ │ -00080890: 6720 696e 6974 2829 2c20 616e 6420 7468 g init(), and th │ │ │ │ │ -000808a0: 6174 2069 7420 646f 6573 6e27 7420 636c at it doesn't cl │ │ │ │ │ -000808b0: 6f6e 6520 6974 2077 6974 6869 6e20 696e one it within in │ │ │ │ │ -000808c0: 6974 2829 2e0a 0a3c 6c69 3e6a 6176 6178 it()...
  • javax │ │ │ │ │ -000808d0: 2f6e 616d 696e 672f 496e 6974 6961 6c43 /naming/InitialC │ │ │ │ │ -000808e0: 6f6e 7465 7874 2f4e 6f41 7070 6c65 742e ontext/NoApplet. │ │ │ │ │ -000808f0: 6a61 7661 3a20 5361 6e69 7479 2063 6865 java: Sanity che │ │ │ │ │ -00080900: 636b 2074 6861 7420 7370 6563 6966 7969 ck that specifyi │ │ │ │ │ -00080910: 6e67 2074 6865 2041 5050 4c45 5420 7072 ng the APPLET pr │ │ │ │ │ -00080920: 6f70 6572 7479 2077 6865 6e20 6372 6561 operty when crea │ │ │ │ │ -00080930: 7469 6e67 2061 6e20 496e 6974 6961 6c43 ting an InitialC │ │ │ │ │ -00080940: 6f6e 7465 7874 2062 6568 6176 6573 2061 ontext behaves a │ │ │ │ │ -00080950: 7320 6578 7065 6374 6564 2077 6865 6e20 s expected when │ │ │ │ │ -00080960: 6a61 7661 2e61 7774 2e41 7070 6c65 7420 java.awt.Applet │ │ │ │ │ -00080970: 6973 206e 6f74 2070 7265 7365 6e74 0a0a is not present.. │ │ │ │ │ -00080980: 3c6c 693e 6a61 7661 782f 6e61 6d69 6e67
  • javax/naming │ │ │ │ │ -00080990: 2f4e 616d 652f 5365 7269 616c 697a 6564 /Name/Serialized │ │ │ │ │ -000809a0: 3133 4e61 6d65 2e6a 6176 613a 2052 4547 13Name.java: REG │ │ │ │ │ -000809b0: 5245 5353 494f 4e3a 2034 204a 434b 312e RESSION: 4 JCK1. │ │ │ │ │ -000809c0: 352d 7275 6e74 696d 6520 6170 692f 6a61 5-runtime api/ja │ │ │ │ │ -000809d0: 7661 785f 6e61 6d69 6e67 2f2e 2e2e 0a0a vax_naming/..... │ │ │ │ │ -000809e0: 3c6c 693e 6a61 7661 782f 6e61 6d69 6e67
  • javax/naming │ │ │ │ │ -000809f0: 2f52 6566 4164 6472 2f4e 756c 6c43 6f6e /RefAddr/NullCon │ │ │ │ │ -00080a00: 7465 6e74 2e6a 6176 613a 2052 6566 4164 tent.java: RefAd │ │ │ │ │ -00080a10: 6472 2e74 6f53 7472 696e 6728 2920 7468 dr.toString() th │ │ │ │ │ -00080a20: 726f 7773 204e 756c 6c50 6f69 6e74 6572 rows NullPointer │ │ │ │ │ -00080a30: 4578 6365 7074 696f 6e20 7768 656e 2063 Exception when c │ │ │ │ │ -00080a40: 6f6e 7465 6e74 2069 7320 6e75 6c6c 0a0a ontent is null.. │ │ │ │ │ -00080a50: 3c6c 693e 6a61 7661 782f 6e61 6d69 6e67
  • javax/naming │ │ │ │ │ -00080a60: 2f6c 6461 702f 4c64 6170 4e61 6d65 2f43 /ldap/LdapName/C │ │ │ │ │ -00080a70: 6f6d 7061 7265 546f 4571 7561 6c73 5465 ompareToEqualsTe │ │ │ │ │ -00080a80: 7374 732e 6a61 7661 3a20 5375 7070 6f72 sts.java: Suppor │ │ │ │ │ -00080a90: 7420 666f 7220 6d61 6e69 7075 6c61 7469 t for manipulati │ │ │ │ │ -00080aa0: 6e67 204c 4441 5020 4e61 6d65 7320 4a4e ng LDAP Names JN │ │ │ │ │ -00080ab0: 4449 206e 616d 6520 6f70 6572 6174 696f DI name operatio │ │ │ │ │ -00080ac0: 6e73 2073 686f 756c 6420 6265 206c 6f63 ns should be loc │ │ │ │ │ -00080ad0: 616c 6520 696e 6465 7065 6e64 656e 740a ale independent. │ │ │ │ │ -00080ae0: 0a3c 6c69 3e6a 6176 6178 2f6e 616d 696e .
  • javax/namin │ │ │ │ │ -00080af0: 672f 6c64 6170 2f4c 6461 704e 616d 652f g/ldap/LdapName/ │ │ │ │ │ -00080b00: 4573 6361 7065 556e 6573 6361 7065 5465 EscapeUnescapeTe │ │ │ │ │ -00080b10: 7374 732e 6a61 7661 3a20 5375 7070 6f72 sts.java: Suppor │ │ │ │ │ -00080b20: 7420 666f 7220 6d61 6e69 7075 6c61 7469 t for manipulati │ │ │ │ │ -00080b30: 6e67 204c 4441 5020 4e61 6d65 730a 0a3c ng LDAP Names..< │ │ │ │ │ -00080b40: 6c69 3e6a 6176 6178 2f6e 616d 696e 672f li>javax/naming/ │ │ │ │ │ -00080b50: 6c64 6170 2f4c 6461 704e 616d 652f 4c64 ldap/LdapName/Ld │ │ │ │ │ -00080b60: 6170 4e61 6d65 436f 6e73 7472 7563 7469 apNameConstructi │ │ │ │ │ -00080b70: 6f6e 2e6a 6176 613a 2053 7570 706f 7274 on.java: Support │ │ │ │ │ -00080b80: 2066 6f72 206d 616e 6970 756c 6174 696e for manipulatin │ │ │ │ │ -00080b90: 6720 4c44 4150 204e 616d 6573 0a0a 3c6c g LDAP Names..javax/naming/l │ │ │ │ │ -00080bb0: 6461 702f 4c64 6170 4e61 6d65 2f4c 6461 dap/LdapName/Lda │ │ │ │ │ -00080bc0: 7050 6172 7365 7254 6573 7473 2e6a 6176 pParserTests.jav │ │ │ │ │ -00080bd0: 613a 2053 7570 706f 7274 2066 6f72 206d a: Support for m │ │ │ │ │ -00080be0: 616e 6970 756c 6174 696e 6720 4c44 4150 anipulating LDAP │ │ │ │ │ -00080bf0: 204e 616d 6573 0a0a 3c6c 693e 6a61 7661 Names..
  • java │ │ │ │ │ -00080c00: 782f 6e61 6d69 6e67 2f6c 6461 702f 4c64 x/naming/ldap/Ld │ │ │ │ │ -00080c10: 6170 4e61 6d65 2f4e 616d 6554 6573 7473 apName/NameTests │ │ │ │ │ -00080c20: 2e6a 6176 613a 2053 7570 706f 7274 2066 .java: Support f │ │ │ │ │ -00080c30: 6f72 206d 616e 6970 756c 6174 696e 6720 or manipulating │ │ │ │ │ -00080c40: 4c44 4150 204e 616d 6573 0a0a 3c6c 693e LDAP Names..
  • │ │ │ │ │ -00080c50: 6a61 7661 782f 6e61 6d69 6e67 2f6c 6461 javax/naming/lda │ │ │ │ │ -00080c60: 702f 4c64 6170 4e61 6d65 2f52 646e 4d69 p/LdapName/RdnMi │ │ │ │ │ -00080c70: 7363 2e6a 6176 613a 2053 7570 706f 7274 sc.java: Support │ │ │ │ │ -00080c80: 2066 6f72 206d 616e 6970 756c 6174 696e for manipulatin │ │ │ │ │ -00080c90: 6720 4c44 4150 204e 616d 6573 0a0a 3c6c g LDAP Names..javax/naming/l │ │ │ │ │ -00080cb0: 6461 702f 4c64 6170 4e61 6d65 2f52 646e dap/LdapName/Rdn │ │ │ │ │ -00080cc0: 546f 4174 7472 7354 6573 742e 6a61 7661 ToAttrsTest.java │ │ │ │ │ -00080cd0: 3a20 5b4a 3253 4520 312e 355d 2052 646e : [J2SE 1.5] Rdn │ │ │ │ │ -00080ce0: 2067 656e 6572 6174 6573 2069 6e63 6f72 generates incor │ │ │ │ │ -00080cf0: 7265 6374 2061 7474 7269 6275 7465 7320 rect attributes │ │ │ │ │ -00080d00: 736f 6d65 7469 6d65 730a 0a3c 6c69 3e6a sometimes..
  • j │ │ │ │ │ -00080d10: 6176 6178 2f6e 616d 696e 672f 6c64 6170 avax/naming/ldap │ │ │ │ │ -00080d20: 2f4c 6461 704e 616d 652f 5472 6169 6c69 /LdapName/Traili │ │ │ │ │ -00080d30: 6e67 5370 6163 6554 6573 742e 6a61 7661 ngSpaceTest.java │ │ │ │ │ -00080d40: 3a20 6a61 7661 782e 6e61 6d69 6e67 2e6c : javax.naming.l │ │ │ │ │ -00080d50: 6461 702e 4c64 6170 4e61 6d65 2853 7472 dap.LdapName(Str │ │ │ │ │ -00080d60: 696e 6729 2064 6f65 736e 2774 2070 6172 ing) doesn't par │ │ │ │ │ -00080d70: 7365 2073 6f6d 6520 7374 7269 6e67 7320 se some strings │ │ │ │ │ -00080d80: 7765 6c6c 0a0a 3c6c 693e 6a61 7661 782f well..
  • javax/ │ │ │ │ │ -00080d90: 6e61 6d69 6e67 2f6d 6f64 756c 652f 5275 naming/module/Ru │ │ │ │ │ -00080da0: 6e42 6173 6963 2e6a 6176 613a 2054 6573 nBasic.java: Tes │ │ │ │ │ -00080db0: 7420 6f66 204a 4e44 4920 6661 6374 6f72 t of JNDI factor │ │ │ │ │ -00080dc0: 6965 7320 7573 696e 6720 636c 6173 7365 ies using classe │ │ │ │ │ -00080dd0: 7320 6578 706f 7274 6564 2062 7920 7468 s exported by th │ │ │ │ │ -00080de0: 6972 642d 7061 7274 7920 6d6f 6475 6c65 ird-party module │ │ │ │ │ -00080df0: 732e 0a0a 3c6c 693e 6a61 7661 782f 6e61 s...
  • javax/na │ │ │ │ │ -00080e00: 6d69 6e67 2f73 7069 2f44 6972 6563 746f ming/spi/Directo │ │ │ │ │ -00080e10: 7279 4d61 6e61 6765 722f 4765 7443 6f6e ryManager/GetCon │ │ │ │ │ -00080e20: 7444 6972 4374 782e 6a61 7661 3a20 6765 tDirCtx.java: ge │ │ │ │ │ -00080e30: 7443 6f6e 7469 6e75 6174 696f 6e44 6972 tContinuationDir │ │ │ │ │ -00080e40: 436f 6e74 6578 7428 2920 7368 6f75 6c64 Context() should │ │ │ │ │ -00080e50: 2073 6574 2043 5045 2065 6e76 6972 6f6e set CPE environ │ │ │ │ │ -00080e60: 6d65 6e74 2070 726f 7065 7274 792e 0a0a ment property... │ │ │ │ │ -00080e70: 3c6c 693e 6a61 7661 782f 6e61 6d69 6e67
  • javax/naming │ │ │ │ │ -00080e80: 2f73 7069 2f46 6163 746f 7279 4361 6368 /spi/FactoryCach │ │ │ │ │ -00080e90: 6554 6573 742e 6a61 7661 3a20 4e61 6d69 eTest.java: Nami │ │ │ │ │ -00080ea0: 6e67 4d61 6e61 6765 7220 7368 6f75 6c64 ngManager should │ │ │ │ │ -00080eb0: 2063 6163 6865 2049 6e69 7469 616c 436f cache InitialCo │ │ │ │ │ -00080ec0: 6e74 6578 7446 6163 746f 7279 0a0a 3c6c ntextFactory..javax/naming/s │ │ │ │ │ -00080ee0: 7069 2f70 726f 7669 6465 7273 2f49 6e69 pi/providers/Ini │ │ │ │ │ -00080ef0: 7469 616c 436f 6e74 6578 7454 6573 742e tialContextTest. │ │ │ │ │ -00080f00: 6a61 7661 3a20 4578 616d 696e 6573 2064 java: Examines d │ │ │ │ │ -00080f10: 6966 6665 7265 6e74 2077 6179 7320 4a4e ifferent ways JN │ │ │ │ │ -00080f20: 4449 2070 726f 7669 6465 7273 2063 616e DI providers can │ │ │ │ │ -00080f30: 2068 6f6f 6b20 7570 2074 6865 6d73 656c hook up themsel │ │ │ │ │ -00080f40: 7665 7320 616e 6420 6265 636f 6d65 2061 ves and become a │ │ │ │ │ -00080f50: 7661 696c 6162 6c65 2e0a 0a3c 6c69 3e6a vailable...
  • j │ │ │ │ │ -00080f60: 6176 6178 2f6e 6574 2f73 736c 2f41 4c50 avax/net/ssl/ALP │ │ │ │ │ -00080f70: 4e2f 5353 4c45 6e67 696e 6541 6c70 6e54 N/SSLEngineAlpnT │ │ │ │ │ -00080f80: 6573 742e 6a61 7661 3a20 4a45 5020 3234 est.java: JEP 24 │ │ │ │ │ -00080f90: 343a 2054 4c53 2041 7070 6c69 6361 7469 4: TLS Applicati │ │ │ │ │ -00080fa0: 6f6e 2d4c 6179 6572 2050 726f 746f 636f on-Layer Protoco │ │ │ │ │ -00080fb0: 6c20 4e65 676f 7469 6174 696f 6e20 4578 l Negotiation Ex │ │ │ │ │ -00080fc0: 7465 6e73 696f 6e0a 0a3c 6c69 3e6a 6176 tension..
  • jav │ │ │ │ │ -00080fd0: 6178 2f6e 6574 2f73 736c 2f41 4c50 4e2f ax/net/ssl/ALPN/ │ │ │ │ │ -00080fe0: 5353 4c53 6572 7665 7253 6f63 6b65 7441 SSLServerSocketA │ │ │ │ │ -00080ff0: 6c70 6e54 6573 742e 6a61 7661 3a20 4a45 lpnTest.java: JE │ │ │ │ │ -00081000: 5020 3234 343a 2054 4c53 2041 7070 6c69 P 244: TLS Appli │ │ │ │ │ -00081010: 6361 7469 6f6e 2d4c 6179 6572 2050 726f cation-Layer Pro │ │ │ │ │ -00081020: 746f 636f 6c20 4e65 676f 7469 6174 696f tocol Negotiatio │ │ │ │ │ -00081030: 6e20 4578 7465 6e73 696f 6e0a 0a3c 6c69 n Extension..
  • javax/net/ssl/A │ │ │ │ │ -00081050: 4c50 4e2f 5353 4c53 6f63 6b65 7441 6c70 LPN/SSLSocketAlp │ │ │ │ │ -00081060: 6e54 6573 742e 6a61 7661 3a20 4a45 5020 nTest.java: JEP │ │ │ │ │ -00081070: 3234 343a 2054 4c53 2041 7070 6c69 6361 244: TLS Applica │ │ │ │ │ -00081080: 7469 6f6e 2d4c 6179 6572 2050 726f 746f tion-Layer Proto │ │ │ │ │ -00081090: 636f 6c20 4e65 676f 7469 6174 696f 6e20 col Negotiation │ │ │ │ │ -000810a0: 4578 7465 6e73 696f 6e0a 0a3c 6c69 3e6a Extension..
  • j │ │ │ │ │ -000810b0: 6176 6178 2f6e 6574 2f73 736c 2f44 544c avax/net/ssl/DTL │ │ │ │ │ -000810c0: 532f 4369 7068 6572 5375 6974 652e 6a61 S/CipherSuite.ja │ │ │ │ │ -000810d0: 7661 3a20 4461 7461 6772 616d 2054 7261 va: Datagram Tra │ │ │ │ │ -000810e0: 6e73 706f 7274 204c 6179 6572 2053 6563 nsport Layer Sec │ │ │ │ │ -000810f0: 7572 6974 7920 2844 544c 5329 0a0a 3c6c urity (DTLS)..javax/net/ssl/ │ │ │ │ │ -00081110: 4454 4c53 2f43 6c69 656e 7441 7574 682e DTLS/ClientAuth. │ │ │ │ │ -00081120: 6a61 7661 3a20 4461 7461 6772 616d 2054 java: Datagram T │ │ │ │ │ -00081130: 7261 6e73 706f 7274 204c 6179 6572 2053 ransport Layer S │ │ │ │ │ -00081140: 6563 7572 6974 7920 2844 544c 5329 0a0a ecurity (DTLS).. │ │ │ │ │ -00081150: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ -00081160: 6c2f 4454 4c53 2f44 544c 5342 7566 6665 l/DTLS/DTLSBuffe │ │ │ │ │ -00081170: 724f 7665 7266 6c6f 7755 6e64 6572 666c rOverflowUnderfl │ │ │ │ │ -00081180: 6f77 5465 7374 2e6a 6176 613a 2054 6573 owTest.java: Tes │ │ │ │ │ -00081190: 7469 6e67 2044 544c 5320 6275 6666 6572 ting DTLS buffer │ │ │ │ │ -000811a0: 206f 7665 7266 6c6f 7720 616e 6420 756e overflow and un │ │ │ │ │ -000811b0: 6465 7266 6c6f 7720 7374 6174 7573 2077 derflow status w │ │ │ │ │ -000811c0: 6865 6e20 6465 616c 696e 6720 7769 7468 hen dealing with │ │ │ │ │ -000811d0: 2061 7070 6c69 6361 7469 6f6e 2064 6174 application dat │ │ │ │ │ -000811e0: 612e 0a0a 3c6c 693e 6a61 7661 782f 6e65 a...
  • javax/ne │ │ │ │ │ -000811f0: 742f 7373 6c2f 4454 4c53 2f44 544c 5344 t/ssl/DTLS/DTLSD │ │ │ │ │ -00081200: 6174 6145 7863 6861 6e67 6554 6573 742e ataExchangeTest. │ │ │ │ │ -00081210: 6a61 7661 3a20 5465 7374 696e 6720 4454 java: Testing DT │ │ │ │ │ -00081220: 4c53 2061 7070 6c69 6361 7469 6f6e 2064 LS application d │ │ │ │ │ -00081230: 6174 6120 6578 6368 616e 6765 2075 7369 ata exchange usi │ │ │ │ │ -00081240: 6e67 2065 6163 6820 6f66 2074 6865 2073 ng each of the s │ │ │ │ │ -00081250: 7570 706f 7274 6564 2063 6970 6865 7220 upported cipher │ │ │ │ │ -00081260: 7375 6974 6573 2e0a 0a3c 6c69 3e6a 6176 suites...
  • jav │ │ │ │ │ -00081270: 6178 2f6e 6574 2f73 736c 2f44 544c 532f ax/net/ssl/DTLS/ │ │ │ │ │ -00081280: 4454 4c53 456e 6769 6e65 7343 6c6f 7375 DTLSEnginesClosu │ │ │ │ │ -00081290: 7265 5465 7374 2e6a 6176 613a 2054 6573 reTest.java: Tes │ │ │ │ │ -000812a0: 7469 6e67 2044 544c 5320 656e 6769 6e65 ting DTLS engine │ │ │ │ │ -000812b0: 7320 636c 6f73 696e 6720 7573 696e 6720 s closing using │ │ │ │ │ -000812c0: 6561 6368 206f 6620 7468 6520 7375 7070 each of the supp │ │ │ │ │ -000812d0: 6f72 7465 6420 6369 7068 6572 2073 7569 orted cipher sui │ │ │ │ │ -000812e0: 7465 732e 0a0a 3c6c 693e 6a61 7661 782f tes...
  • javax/ │ │ │ │ │ -000812f0: 6e65 742f 7373 6c2f 4454 4c53 2f44 544c net/ssl/DTLS/DTL │ │ │ │ │ -00081300: 5348 616e 6473 6861 6b65 5465 7374 2e6a SHandshakeTest.j │ │ │ │ │ -00081310: 6176 613a 2054 6573 7469 6e67 2044 544c ava: Testing DTL │ │ │ │ │ -00081320: 5320 656e 6769 6e65 7320 6861 6e64 7368 S engines handsh │ │ │ │ │ -00081330: 616b 6520 7573 696e 6720 6561 6368 206f ake using each o │ │ │ │ │ -00081340: 6620 7468 6520 7375 7070 6f72 7465 6420 f the supported │ │ │ │ │ -00081350: 6369 7068 6572 2073 7569 7465 732e 0a0a cipher suites... │ │ │ │ │ -00081360: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ -00081370: 6c2f 4454 4c53 2f44 544c 5348 616e 6473 l/DTLS/DTLSHands │ │ │ │ │ -00081380: 6861 6b65 5769 7468 5265 706c 6963 6174 hakeWithReplicat │ │ │ │ │ -00081390: 6564 5061 636b 6574 7354 6573 742e 6a61 edPacketsTest.ja │ │ │ │ │ -000813a0: 7661 3a20 5465 7374 696e 6720 4454 4c53 va: Testing DTLS │ │ │ │ │ -000813b0: 2065 6e67 696e 6573 2068 616e 6473 6861 engines handsha │ │ │ │ │ -000813c0: 6b65 2075 7369 6e67 2065 6163 6820 6f66 ke using each of │ │ │ │ │ -000813d0: 2074 6865 2073 7570 706f 7274 6564 2063 the supported c │ │ │ │ │ -000813e0: 6970 6865 7220 7375 6974 6573 2077 6974 ipher suites wit │ │ │ │ │ -000813f0: 6820 7265 706c 6963 6174 6564 2070 6163 h replicated pac │ │ │ │ │ -00081400: 6b65 7473 2063 6865 636b 2e0a 0a3c 6c69 kets check...
  • javax/net/ssl/D │ │ │ │ │ -00081420: 544c 532f 4454 4c53 496e 636f 7272 6563 TLS/DTLSIncorrec │ │ │ │ │ -00081430: 7441 7070 4461 7461 5465 7374 2e6a 6176 tAppDataTest.jav │ │ │ │ │ -00081440: 613a 2054 6573 7469 6e67 2044 544c 5320 a: Testing DTLS │ │ │ │ │ -00081450: 696e 636f 7272 6563 7420 6170 7020 6461 incorrect app da │ │ │ │ │ -00081460: 7461 2070 6163 6b61 6765 7320 756e 7772 ta packages unwr │ │ │ │ │ -00081470: 6170 7069 6e67 2e0a 0a3c 6c69 3e6a 6176 apping...
  • jav │ │ │ │ │ -00081480: 6178 2f6e 6574 2f73 736c 2f44 544c 532f ax/net/ssl/DTLS/ │ │ │ │ │ -00081490: 4454 4c53 4d46 4c4e 5465 7374 2e6a 6176 DTLSMFLNTest.jav │ │ │ │ │ -000814a0: 613a 2054 6573 7469 6e67 2044 544c 5320 a: Testing DTLS │ │ │ │ │ -000814b0: 656e 6769 6e65 7320 6861 6e64 7368 616b engines handshak │ │ │ │ │ -000814c0: 6520 7573 696e 6720 6561 6368 206f 6620 e using each of │ │ │ │ │ -000814d0: 7468 6520 7375 7070 6f72 7465 6420 6369 the supported ci │ │ │ │ │ -000814e0: 7068 6572 2073 7569 7465 7320 7769 7468 pher suites with │ │ │ │ │ -000814f0: 2064 6966 6665 7265 6e74 206d 6178 696d different maxim │ │ │ │ │ -00081500: 756d 2066 7261 676d 656e 7420 6c65 6e67 um fragment leng │ │ │ │ │ -00081510: 7468 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e th...
  • javax/n │ │ │ │ │ -00081520: 6574 2f73 736c 2f44 544c 532f 4454 4c53 et/ssl/DTLS/DTLS │ │ │ │ │ -00081530: 4e61 6d65 6447 726f 7570 732e 6a61 7661 NamedGroups.java │ │ │ │ │ -00081540: 3a20 4368 6563 6b20 4454 4c53 2063 6f6e : Check DTLS con │ │ │ │ │ -00081550: 6e65 6374 696f 6e20 6265 6861 7669 6f72 nection behavior │ │ │ │ │ -00081560: 7320 666f 7220 6e61 6d65 6420 6772 6f75 s for named grou │ │ │ │ │ -00081570: 7073 2063 6f6e 6669 6775 7261 7469 6f6e ps configuration │ │ │ │ │ -00081580: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ -00081590: 7373 6c2f 4454 4c53 2f44 544c 534e 6f74 ssl/DTLS/DTLSNot │ │ │ │ │ -000815a0: 456e 6162 6c65 6452 4334 5465 7374 2e6a EnabledRC4Test.j │ │ │ │ │ -000815b0: 6176 613a 2054 6573 7469 6e67 2044 544c ava: Testing DTL │ │ │ │ │ -000815c0: 5320 656e 6769 6e65 7320 646f 206e 6f74 S engines do not │ │ │ │ │ -000815d0: 2065 6e61 626c 6520 5243 3420 6369 7068 enable RC4 ciph │ │ │ │ │ -000815e0: 6572 7320 6279 2064 6566 6175 6c74 2e0a ers by default.. │ │ │ │ │ -000815f0: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ -00081600: 736c 2f44 544c 532f 4454 4c53 4f76 6572 sl/DTLS/DTLSOver │ │ │ │ │ -00081610: 4461 7461 6772 616d 2e6a 6176 613a 2044 Datagram.java: D │ │ │ │ │ -00081620: 6174 6167 7261 6d20 5472 616e 7370 6f72 atagram Transpor │ │ │ │ │ -00081630: 7420 4c61 7965 7220 5365 6375 7269 7479 t Layer Security │ │ │ │ │ -00081640: 2028 4454 4c53 290a 0a3c 6c69 3e6a 6176 (DTLS)..
  • jav │ │ │ │ │ -00081650: 6178 2f6e 6574 2f73 736c 2f44 544c 532f ax/net/ssl/DTLS/ │ │ │ │ │ -00081660: 4454 4c53 5265 6861 6e64 7368 616b 6554 DTLSRehandshakeT │ │ │ │ │ -00081670: 6573 742e 6a61 7661 3a20 5465 7374 696e est.java: Testin │ │ │ │ │ -00081680: 6720 4454 4c53 2065 6e67 696e 6573 2072 g DTLS engines r │ │ │ │ │ -00081690: 652d 6861 6e64 7368 616b 696e 6720 7573 e-handshaking us │ │ │ │ │ -000816a0: 696e 6720 6561 6368 206f 6620 7468 6520 ing each of the │ │ │ │ │ -000816b0: 7375 7070 6f72 7465 6420 6369 7068 6572 supported cipher │ │ │ │ │ -000816c0: 2073 7569 7465 732e 0a0a 3c6c 693e 6a61 suites...
  • ja │ │ │ │ │ -000816d0: 7661 782f 6e65 742f 7373 6c2f 4454 4c53 vax/net/ssl/DTLS │ │ │ │ │ -000816e0: 2f44 544c 5352 6568 616e 6473 6861 6b65 /DTLSRehandshake │ │ │ │ │ -000816f0: 5769 7468 4369 7068 6572 4368 616e 6765 WithCipherChange │ │ │ │ │ -00081700: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ -00081710: 6e67 2044 544c 5320 656e 6769 6e65 7320 ng DTLS engines │ │ │ │ │ -00081720: 7265 2d68 616e 6473 6861 6b69 6e67 2077 re-handshaking w │ │ │ │ │ -00081730: 6974 6820 6369 7068 6572 2063 6861 6e67 ith cipher chang │ │ │ │ │ -00081740: 652e 0a0a 3c6c 693e 6a61 7661 782f 6e65 e...
  • javax/ne │ │ │ │ │ -00081750: 742f 7373 6c2f 4454 4c53 2f44 544c 5352 t/ssl/DTLS/DTLSR │ │ │ │ │ -00081760: 6568 616e 6473 6861 6b65 5769 7468 4461 ehandshakeWithDa │ │ │ │ │ -00081770: 7461 4578 5465 7374 2e6a 6176 613a 2054 taExTest.java: T │ │ │ │ │ -00081780: 6573 7469 6e67 2044 544c 5320 656e 6769 esting DTLS engi │ │ │ │ │ -00081790: 6e65 7320 7265 2d68 616e 6473 6861 6b69 nes re-handshaki │ │ │ │ │ -000817a0: 6e67 2075 7369 6e67 2065 6163 6820 6f66 ng using each of │ │ │ │ │ -000817b0: 2074 6865 2073 7570 706f 7274 6564 2063 the supported c │ │ │ │ │ -000817c0: 6970 6865 7220 7375 6974 6573 2077 6974 ipher suites wit │ │ │ │ │ -000817d0: 6820 6170 706c 6963 6174 696f 6e20 6461 h application da │ │ │ │ │ -000817e0: 7461 2065 7863 6861 6e67 6520 6265 666f ta exchange befo │ │ │ │ │ -000817f0: 7265 2061 6e64 2061 6674 6572 2072 652d re and after re- │ │ │ │ │ -00081800: 6861 6e64 7368 616b 6520 616e 6420 636c handshake and cl │ │ │ │ │ -00081810: 6f73 696e 6720 6f66 2074 6865 2065 6e67 osing of the eng │ │ │ │ │ -00081820: 696e 6573 2e0a 0a3c 6c69 3e6a 6176 6178 ines...
  • javax │ │ │ │ │ -00081830: 2f6e 6574 2f73 736c 2f44 544c 532f 4454 /net/ssl/DTLS/DT │ │ │ │ │ -00081840: 4c53 5365 7175 656e 6365 4e75 6d62 6572 LSSequenceNumber │ │ │ │ │ -00081850: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ -00081860: 6e67 2044 544c 5320 7265 636f 7264 7320 ng DTLS records │ │ │ │ │ -00081870: 7365 7175 656e 6365 206e 756d 6265 7220 sequence number │ │ │ │ │ -00081880: 7072 6f70 6572 7479 2073 7570 706f 7274 property support │ │ │ │ │ -00081890: 2069 6e20 6170 706c 6963 6174 696f 6e20 in application │ │ │ │ │ -000818a0: 6461 7461 2065 7863 6861 6e67 652e 0a0a data exchange... │ │ │ │ │ -000818b0: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ -000818c0: 6c2f 4454 4c53 2f44 544c 5353 6967 6e61 l/DTLS/DTLSSigna │ │ │ │ │ -000818d0: 7475 7265 5363 6865 6d65 732e 6a61 7661 tureSchemes.java │ │ │ │ │ -000818e0: 3a20 2844 2954 4c53 2073 6967 6e61 7475 : (D)TLS signatu │ │ │ │ │ -000818f0: 7265 2073 6368 656d 6573 0a0a 3c6c 693e re schemes..
  • │ │ │ │ │ -00081900: 6a61 7661 782f 6e65 742f 7373 6c2f 4454 javax/net/ssl/DT │ │ │ │ │ -00081910: 4c53 2f44 544c 5355 6e73 7570 706f 7274 LS/DTLSUnsupport │ │ │ │ │ -00081920: 6564 4369 7068 6572 7354 6573 742e 6a61 edCiphersTest.ja │ │ │ │ │ -00081930: 7661 3a20 5465 7374 696e 6720 7468 6174 va: Testing that │ │ │ │ │ -00081940: 2074 7279 2074 6f20 656e 6162 6c65 2075 try to enable u │ │ │ │ │ -00081950: 6e73 7570 706f 7274 6564 2063 6970 6865 nsupported ciphe │ │ │ │ │ -00081960: 7273 2063 6175 7365 7320 496c 6c65 6761 rs causes Illega │ │ │ │ │ -00081970: 6c41 7267 756d 656e 7445 7863 6570 7469 lArgumentExcepti │ │ │ │ │ -00081980: 6f6e 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e on...
  • javax/n │ │ │ │ │ -00081990: 6574 2f73 736c 2f44 544c 532f 4454 4c53 et/ssl/DTLS/DTLS │ │ │ │ │ -000819a0: 576f 6e74 4e65 676f 7469 6174 6556 3130 WontNegotiateV10 │ │ │ │ │ -000819b0: 2e6a 6176 613a 2044 544c 5376 3130 2069 .java: DTLSv10 i │ │ │ │ │ -000819c0: 7320 6e6f 7720 6469 7361 626c 6564 2e0a s now disabled.. │ │ │ │ │ -000819d0: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ -000819e0: 736c 2f44 544c 532f 496e 7661 6c69 6443 sl/DTLS/InvalidC │ │ │ │ │ -000819f0: 6f6f 6b69 652e 6a61 7661 3a20 4461 7461 ookie.java: Data │ │ │ │ │ -00081a00: 6772 616d 2054 7261 6e73 706f 7274 204c gram Transport L │ │ │ │ │ -00081a10: 6179 6572 2053 6563 7572 6974 7920 2844 ayer Security (D │ │ │ │ │ -00081a20: 544c 5329 0a0a 3c6c 693e 6a61 7661 782f TLS)..
  • javax/ │ │ │ │ │ -00081a30: 6e65 742f 7373 6c2f 4454 4c53 2f49 6e76 net/ssl/DTLS/Inv │ │ │ │ │ -00081a40: 616c 6964 5265 636f 7264 732e 6a61 7661 alidRecords.java │ │ │ │ │ -00081a50: 3a20 4461 7461 6772 616d 2054 7261 6e73 : Datagram Trans │ │ │ │ │ -00081a60: 706f 7274 204c 6179 6572 2053 6563 7572 port Layer Secur │ │ │ │ │ -00081a70: 6974 7920 2844 544c 5329 0a0a 3c6c 693e ity (DTLS)..
  • │ │ │ │ │ -00081a80: 6a61 7661 782f 6e65 742f 7373 6c2f 4454 javax/net/ssl/DT │ │ │ │ │ -00081a90: 4c53 2f4e 6f4d 6163 496e 6974 6961 6c43 LS/NoMacInitialC │ │ │ │ │ -00081aa0: 6c69 656e 7448 656c 6c6f 2e6a 6176 613a lientHello.java: │ │ │ │ │ -00081ab0: 2044 6174 6167 7261 6d20 5472 616e 7370 Datagram Transp │ │ │ │ │ -00081ac0: 6f72 7420 4c61 7965 7220 5365 6375 7269 ort Layer Securi │ │ │ │ │ -00081ad0: 7479 2028 4454 4c53 290a 0a3c 6c69 3e6a ty (DTLS)..
  • j │ │ │ │ │ -00081ae0: 6176 6178 2f6e 6574 2f73 736c 2f44 544c avax/net/ssl/DTL │ │ │ │ │ -00081af0: 532f 5061 636b 6574 4c6f 7373 5265 7472 S/PacketLossRetr │ │ │ │ │ -00081b00: 616e 736d 6973 7369 6f6e 2e6a 6176 613a ansmission.java: │ │ │ │ │ -00081b10: 2044 544c 5320 6861 6e64 7368 616b 696e DTLS handshakin │ │ │ │ │ -00081b20: 6720 6661 696c 7320 6966 2073 6f6d 6520 g fails if some │ │ │ │ │ -00081b30: 6d65 7373 6167 6573 2077 6572 6520 6c6f messages were lo │ │ │ │ │ -00081b40: 7374 0a0a 3c6c 693e 6a61 7661 782f 6e65 st..
  • javax/ne │ │ │ │ │ -00081b50: 742f 7373 6c2f 4454 4c53 2f52 656f 7264 t/ssl/DTLS/Reord │ │ │ │ │ -00081b60: 6572 6564 2e6a 6176 613a 2044 6174 6167 ered.java: Datag │ │ │ │ │ -00081b70: 7261 6d20 5472 616e 7370 6f72 7420 4c61 ram Transport La │ │ │ │ │ -00081b80: 7965 7220 5365 6375 7269 7479 2028 4454 yer Security (DT │ │ │ │ │ -00081b90: 4c53 290a 0a3c 6c69 3e6a 6176 6178 2f6e LS)..
  • javax/n │ │ │ │ │ -00081ba0: 6574 2f73 736c 2f44 544c 532f 5265 7370 et/ssl/DTLS/Resp │ │ │ │ │ -00081bb0: 6f6e 6454 6f52 6574 7261 6e73 6d69 742e ondToRetransmit. │ │ │ │ │ -00081bc0: 6a61 7661 3a20 4454 4c53 2068 616e 6473 java: DTLS hands │ │ │ │ │ -00081bd0: 6861 6b69 6e67 2066 6169 6c73 2069 6620 haking fails if │ │ │ │ │ -00081be0: 736f 6d65 206d 6573 7361 6765 7320 7765 some messages we │ │ │ │ │ -00081bf0: 7265 206c 6f73 740a 0a3c 6c69 3e6a 6176 re lost..
  • jav │ │ │ │ │ -00081c00: 6178 2f6e 6574 2f73 736c 2f44 544c 532f ax/net/ssl/DTLS/ │ │ │ │ │ -00081c10: 5265 7472 616e 736d 6973 7369 6f6e 2e6a Retransmission.j │ │ │ │ │ -00081c20: 6176 613a 2044 6174 6167 7261 6d20 5472 ava: Datagram Tr │ │ │ │ │ -00081c30: 616e 7370 6f72 7420 4c61 7965 7220 5365 ansport Layer Se │ │ │ │ │ -00081c40: 6375 7269 7479 2028 4454 4c53 290a 0a3c curity (DTLS)..< │ │ │ │ │ -00081c50: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ -00081c60: 2f44 544c 532f 5765 616b 4369 7068 6572 /DTLS/WeakCipher │ │ │ │ │ -00081c70: 5375 6974 652e 6a61 7661 3a20 4461 7461 Suite.java: Data │ │ │ │ │ -00081c80: 6772 616d 2054 7261 6e73 706f 7274 204c gram Transport L │ │ │ │ │ -00081c90: 6179 6572 2053 6563 7572 6974 7920 2844 ayer Security (D │ │ │ │ │ -00081ca0: 544c 5329 0a0a 3c6c 693e 6a61 7661 782f TLS)..
  • javax/ │ │ │ │ │ -00081cb0: 6e65 742f 7373 6c2f 4454 4c53 7631 302f net/ssl/DTLSv10/ │ │ │ │ │ -00081cc0: 4454 4c53 7631 3042 7566 6665 724f 7665 DTLSv10BufferOve │ │ │ │ │ -00081cd0: 7266 6c6f 7755 6e64 6572 666c 6f77 5465 rflowUnderflowTe │ │ │ │ │ -00081ce0: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ -00081cf0: 2044 544c 5320 6275 6666 6572 206f 7665 DTLS buffer ove │ │ │ │ │ -00081d00: 7266 6c6f 7720 616e 6420 756e 6465 7266 rflow and underf │ │ │ │ │ -00081d10: 6c6f 7720 7374 6174 7573 2077 6865 6e20 low status when │ │ │ │ │ -00081d20: 6465 616c 696e 6720 7769 7468 2061 7070 dealing with app │ │ │ │ │ -00081d30: 6c69 6361 7469 6f6e 2064 6174 612e 0a0a lication data... │ │ │ │ │ -00081d40: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ -00081d50: 6c2f 4454 4c53 7631 302f 4454 4c53 7631 l/DTLSv10/DTLSv1 │ │ │ │ │ -00081d60: 3044 6174 6145 7863 6861 6e67 6554 6573 0DataExchangeTes │ │ │ │ │ -00081d70: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -00081d80: 4454 4c53 2061 7070 6c69 6361 7469 6f6e DTLS application │ │ │ │ │ -00081d90: 2064 6174 6120 6578 6368 616e 6765 2075 data exchange u │ │ │ │ │ -00081da0: 7369 6e67 2065 6163 6820 6f66 2074 6865 sing each of the │ │ │ │ │ -00081db0: 2073 7570 706f 7274 6564 2063 6970 6865 supported ciphe │ │ │ │ │ -00081dc0: 7220 7375 6974 6573 2e0a 0a3c 6c69 3e6a r suites...
  • j │ │ │ │ │ -00081dd0: 6176 6178 2f6e 6574 2f73 736c 2f44 544c avax/net/ssl/DTL │ │ │ │ │ -00081de0: 5376 3130 2f44 544c 5376 3130 456e 6769 Sv10/DTLSv10Engi │ │ │ │ │ -00081df0: 6e65 7343 6c6f 7375 7265 5465 7374 2e6a nesClosureTest.j │ │ │ │ │ -00081e00: 6176 613a 2054 6573 7469 6e67 2044 544c ava: Testing DTL │ │ │ │ │ -00081e10: 5320 656e 6769 6e65 7320 636c 6f73 696e S engines closin │ │ │ │ │ -00081e20: 6720 7573 696e 6720 6561 6368 206f 6620 g using each of │ │ │ │ │ -00081e30: 7468 6520 7375 7070 6f72 7465 6420 6369 the supported ci │ │ │ │ │ -00081e40: 7068 6572 2073 7569 7465 732e 0a0a 3c6c pher suites...javax/net/ssl/ │ │ │ │ │ -00081e60: 4454 4c53 7631 302f 4454 4c53 7631 3048 DTLSv10/DTLSv10H │ │ │ │ │ -00081e70: 616e 6473 6861 6b65 5465 7374 2e6a 6176 andshakeTest.jav │ │ │ │ │ -00081e80: 613a 2054 6573 7469 6e67 2044 544c 5320 a: Testing DTLS │ │ │ │ │ -00081e90: 656e 6769 6e65 7320 6861 6e64 7368 616b engines handshak │ │ │ │ │ -00081ea0: 6520 7573 696e 6720 6561 6368 206f 6620 e using each of │ │ │ │ │ -00081eb0: 7468 6520 7375 7070 6f72 7465 6420 6369 the supported ci │ │ │ │ │ -00081ec0: 7068 6572 2073 7569 7465 732e 0a0a 3c6c pher suites...javax/net/ssl/ │ │ │ │ │ -00081ee0: 4454 4c53 7631 302f 4454 4c53 7631 3048 DTLSv10/DTLSv10H │ │ │ │ │ -00081ef0: 616e 6473 6861 6b65 5769 7468 5265 706c andshakeWithRepl │ │ │ │ │ -00081f00: 6963 6174 6564 5061 636b 6574 7354 6573 icatedPacketsTes │ │ │ │ │ -00081f10: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -00081f20: 4454 4c53 2065 6e67 696e 6573 2068 616e DTLS engines han │ │ │ │ │ -00081f30: 6473 6861 6b65 2075 7369 6e67 2065 6163 dshake using eac │ │ │ │ │ -00081f40: 6820 6f66 2074 6865 2073 7570 706f 7274 h of the support │ │ │ │ │ -00081f50: 6564 2063 6970 6865 7220 7375 6974 6573 ed cipher suites │ │ │ │ │ -00081f60: 2077 6974 6820 7265 706c 6963 6174 6564 with replicated │ │ │ │ │ -00081f70: 2070 6163 6b65 7473 2063 6865 636b 2e0a packets check.. │ │ │ │ │ -00081f80: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ -00081f90: 736c 2f44 544c 5376 3130 2f44 544c 5376 sl/DTLSv10/DTLSv │ │ │ │ │ -00081fa0: 3130 496e 636f 7272 6563 7441 7070 4461 10IncorrectAppDa │ │ │ │ │ -00081fb0: 7461 5465 7374 2e6a 6176 613a 2054 6573 taTest.java: Tes │ │ │ │ │ -00081fc0: 7469 6e67 2044 544c 5320 696e 636f 7272 ting DTLS incorr │ │ │ │ │ -00081fd0: 6563 7420 6170 7020 6461 7461 2070 6163 ect app data pac │ │ │ │ │ -00081fe0: 6b61 6765 7320 756e 7772 6170 7069 6e67 kages unwrapping │ │ │ │ │ -00081ff0: 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e 6574 ...
  • javax/net │ │ │ │ │ -00082000: 2f73 736c 2f44 544c 5376 3130 2f44 544c /ssl/DTLSv10/DTL │ │ │ │ │ -00082010: 5376 3130 4d46 4c4e 5465 7374 2e6a 6176 Sv10MFLNTest.jav │ │ │ │ │ -00082020: 613a 2054 6573 7469 6e67 2044 544c 5320 a: Testing DTLS │ │ │ │ │ -00082030: 656e 6769 6e65 7320 6861 6e64 7368 616b engines handshak │ │ │ │ │ -00082040: 6520 7573 696e 6720 6561 6368 206f 6620 e using each of │ │ │ │ │ -00082050: 7468 6520 7375 7070 6f72 7465 6420 6369 the supported ci │ │ │ │ │ -00082060: 7068 6572 2073 7569 7465 7320 7769 7468 pher suites with │ │ │ │ │ -00082070: 2064 6966 6665 7265 6e74 206d 6178 696d different maxim │ │ │ │ │ -00082080: 756d 2066 7261 676d 656e 7420 6c65 6e67 um fragment leng │ │ │ │ │ -00082090: 7468 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e th...
  • javax/n │ │ │ │ │ -000820a0: 6574 2f73 736c 2f44 544c 5376 3130 2f44 et/ssl/DTLSv10/D │ │ │ │ │ -000820b0: 544c 5376 3130 4e6f 7445 6e61 626c 6564 TLSv10NotEnabled │ │ │ │ │ -000820c0: 5243 3454 6573 742e 6a61 7661 3a20 5465 RC4Test.java: Te │ │ │ │ │ -000820d0: 7374 696e 6720 4454 4c53 2065 6e67 696e sting DTLS engin │ │ │ │ │ -000820e0: 6573 2064 6f20 6e6f 7420 656e 6162 6c65 es do not enable │ │ │ │ │ -000820f0: 2052 4334 2063 6970 6865 7273 2062 7920 RC4 ciphers by │ │ │ │ │ -00082100: 6465 6661 756c 742e 0a0a 3c6c 693e 6a61 default...
  • ja │ │ │ │ │ -00082110: 7661 782f 6e65 742f 7373 6c2f 4454 4c53 vax/net/ssl/DTLS │ │ │ │ │ -00082120: 7631 302f 4454 4c53 7631 3052 6568 616e v10/DTLSv10Rehan │ │ │ │ │ -00082130: 6473 6861 6b65 5465 7374 2e6a 6176 613a dshakeTest.java: │ │ │ │ │ -00082140: 2054 6573 7469 6e67 2044 544c 5320 656e Testing DTLS en │ │ │ │ │ -00082150: 6769 6e65 7320 7265 2d68 616e 6473 6861 gines re-handsha │ │ │ │ │ -00082160: 6b69 6e67 2075 7369 6e67 2065 6163 6820 king using each │ │ │ │ │ -00082170: 6f66 2074 6865 2073 7570 706f 7274 6564 of the supported │ │ │ │ │ -00082180: 2063 6970 6865 7220 7375 6974 6573 2e0a cipher suites.. │ │ │ │ │ -00082190: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ -000821a0: 736c 2f44 544c 5376 3130 2f44 544c 5376 sl/DTLSv10/DTLSv │ │ │ │ │ -000821b0: 3130 5265 6861 6e64 7368 616b 6557 6974 10RehandshakeWit │ │ │ │ │ -000821c0: 6843 6970 6865 7243 6861 6e67 6554 6573 hCipherChangeTes │ │ │ │ │ -000821d0: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -000821e0: 4454 4c53 2065 6e67 696e 6573 2072 652d DTLS engines re- │ │ │ │ │ -000821f0: 6861 6e64 7368 616b 696e 6720 7769 7468 handshaking with │ │ │ │ │ -00082200: 2063 6970 6865 7220 6368 616e 6765 2e0a cipher change.. │ │ │ │ │ -00082210: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ -00082220: 736c 2f44 544c 5376 3130 2f44 544c 5376 sl/DTLSv10/DTLSv │ │ │ │ │ -00082230: 3130 5265 6861 6e64 7368 616b 6557 6974 10RehandshakeWit │ │ │ │ │ -00082240: 6844 6174 6145 7854 6573 742e 6a61 7661 hDataExTest.java │ │ │ │ │ -00082250: 3a20 5465 7374 696e 6720 4454 4c53 2065 : Testing DTLS e │ │ │ │ │ -00082260: 6e67 696e 6573 2072 652d 6861 6e64 7368 ngines re-handsh │ │ │ │ │ -00082270: 616b 696e 6720 7573 696e 6720 6561 6368 aking using each │ │ │ │ │ -00082280: 206f 6620 7468 6520 7375 7070 6f72 7465 of the supporte │ │ │ │ │ -00082290: 6420 6369 7068 6572 2073 7569 7465 7320 d cipher suites │ │ │ │ │ -000822a0: 7769 7468 2061 7070 6c69 6361 7469 6f6e with application │ │ │ │ │ -000822b0: 2064 6174 6120 6578 6368 616e 6765 2062 data exchange b │ │ │ │ │ -000822c0: 6566 6f72 6520 616e 6420 6166 7465 7220 efore and after │ │ │ │ │ -000822d0: 7265 2d68 616e 6473 6861 6b65 2061 6e64 re-handshake and │ │ │ │ │ -000822e0: 2063 6c6f 7369 6e67 206f 6620 7468 6520 closing of the │ │ │ │ │ -000822f0: 656e 6769 6e65 732e 0a0a 3c6c 693e 6a61 engines...
  • ja │ │ │ │ │ -00082300: 7661 782f 6e65 742f 7373 6c2f 4454 4c53 vax/net/ssl/DTLS │ │ │ │ │ -00082310: 7631 302f 4454 4c53 7631 3053 6571 7565 v10/DTLSv10Seque │ │ │ │ │ -00082320: 6e63 654e 756d 6265 7254 6573 742e 6a61 nceNumberTest.ja │ │ │ │ │ -00082330: 7661 3a20 5465 7374 696e 6720 4454 4c53 va: Testing DTLS │ │ │ │ │ -00082340: 2072 6563 6f72 6473 2073 6571 7565 6e63 records sequenc │ │ │ │ │ -00082350: 6520 6e75 6d62 6572 2070 726f 7065 7274 e number propert │ │ │ │ │ -00082360: 7920 7375 7070 6f72 7420 696e 2061 7070 y support in app │ │ │ │ │ -00082370: 6c69 6361 7469 6f6e 2064 6174 6120 6578 lication data ex │ │ │ │ │ -00082380: 6368 616e 6765 2e0a 0a3c 6c69 3e6a 6176 change...
  • jav │ │ │ │ │ -00082390: 6178 2f6e 6574 2f73 736c 2f44 544c 5376 ax/net/ssl/DTLSv │ │ │ │ │ -000823a0: 3130 2f44 544c 5376 3130 556e 7375 7070 10/DTLSv10Unsupp │ │ │ │ │ -000823b0: 6f72 7465 6443 6970 6865 7273 5465 7374 ortedCiphersTest │ │ │ │ │ -000823c0: 2e6a 6176 613a 2054 6573 7469 6e67 2074 .java: Testing t │ │ │ │ │ -000823d0: 6861 7420 7472 7920 746f 2065 6e61 626c hat try to enabl │ │ │ │ │ -000823e0: 6520 756e 7375 7070 6f72 7465 6420 6369 e unsupported ci │ │ │ │ │ -000823f0: 7068 6572 7320 6361 7573 6573 2049 6c6c phers causes Ill │ │ │ │ │ -00082400: 6567 616c 4172 6775 6d65 6e74 4578 6365 egalArgumentExce │ │ │ │ │ -00082410: 7074 696f 6e2e 0a0a 3c6c 693e 6a61 7661 ption...
  • java │ │ │ │ │ -00082420: 782f 6e65 742f 7373 6c2f 4669 7835 3037 x/net/ssl/Fix507 │ │ │ │ │ -00082430: 3036 3332 2e6a 6176 613a 2044 6566 6175 0632.java: Defau │ │ │ │ │ -00082440: 6c74 2053 534c 536f 636b 6546 6163 746f lt SSLSockeFacto │ │ │ │ │ -00082450: 7279 206f 7665 7272 6964 6520 6372 6561 ry override crea │ │ │ │ │ -00082460: 7465 536f 636b 6574 2829 206e 6f77 0a0a teSocket() now.. │ │ │ │ │ -00082470: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ -00082480: 6c2f 4669 7869 6e67 4a61 7661 646f 6373 l/FixingJavadocs │ │ │ │ │ -00082490: 2f49 6d70 6c69 6369 7448 616e 6473 6861 /ImplicitHandsha │ │ │ │ │ -000824a0: 6b65 2e6a 6176 613a 204e 6565 6420 746f ke.java: Need to │ │ │ │ │ -000824b0: 2072 6576 6973 6974 2074 6865 206a 6176 revisit the jav │ │ │ │ │ -000824c0: 6164 6f63 7320 666f 7220 4a53 5345 2c20 adocs for JSSE, │ │ │ │ │ -000824d0: 6573 7065 6369 616c 6c79 2074 6865 2070 especially the p │ │ │ │ │ -000824e0: 726f 6d6f 7465 6420 636c 6173 7365 732e romoted classes. │ │ │ │ │ -000824f0: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ -00082500: 7373 6c2f 4669 7869 6e67 4a61 7661 646f ssl/FixingJavado │ │ │ │ │ -00082510: 6373 2f4a 6176 6178 5552 4c4e 756c 6c73 cs/JavaxURLNulls │ │ │ │ │ -00082520: 2e6a 6176 613a 204e 6565 6420 746f 2072 .java: Need to r │ │ │ │ │ -00082530: 6576 6973 6974 2074 6865 206a 6176 6164 evisit the javad │ │ │ │ │ -00082540: 6f63 7320 666f 7220 4a53 5345 2c20 6573 ocs for JSSE, es │ │ │ │ │ -00082550: 7065 6369 616c 6c79 2074 6865 2070 726f pecially the pro │ │ │ │ │ -00082560: 6d6f 7465 6420 636c 6173 7365 730a 0a3c moted classes..< │ │ │ │ │ -00082570: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ -00082580: 2f46 6978 696e 674a 6176 6164 6f63 732f /FixingJavadocs/ │ │ │ │ │ -00082590: 4b4d 544d 4765 744e 6f74 6869 6e67 2e6a KMTMGetNothing.j │ │ │ │ │ -000825a0: 6176 613a 204e 6565 6420 746f 2072 6576 ava: Need to rev │ │ │ │ │ -000825b0: 6973 6974 2074 6865 206a 6176 6164 6f63 isit the javadoc │ │ │ │ │ -000825c0: 7320 666f 7220 4a53 5345 2c20 6573 7065 s for JSSE, espe │ │ │ │ │ -000825d0: 6369 616c 6c79 2074 6865 2070 726f 6d6f cially the promo │ │ │ │ │ -000825e0: 7465 6420 636c 6173 7365 730a 0a3c 6c69 ted classes..
  • javax/net/ssl/F │ │ │ │ │ -00082600: 6978 696e 674a 6176 6164 6f63 732f 5353 ixingJavadocs/SS │ │ │ │ │ -00082610: 4c53 6573 7369 6f6e 4e75 6c6c 732e 6a61 LSessionNulls.ja │ │ │ │ │ -00082620: 7661 3a20 4e65 6564 2074 6f20 7265 7669 va: Need to revi │ │ │ │ │ -00082630: 7369 7420 7468 6520 6a61 7661 646f 6373 sit the javadocs │ │ │ │ │ -00082640: 2066 6f72 204a 5353 452c 2065 7370 6563 for JSSE, espec │ │ │ │ │ -00082650: 6961 6c6c 7920 7468 6520 7072 6f6d 6f74 ially the promot │ │ │ │ │ -00082660: 6564 2063 6c61 7373 6573 2e0a 0a3c 6c69 ed classes...
  • javax/net/ssl/F │ │ │ │ │ -00082680: 6978 696e 674a 6176 6164 6f63 732f 5353 ixingJavadocs/SS │ │ │ │ │ -00082690: 4c53 6f63 6b65 7449 6e68 6572 6974 2e6a LSocketInherit.j │ │ │ │ │ -000826a0: 6176 613a 204e 6565 6420 746f 2072 6576 ava: Need to rev │ │ │ │ │ -000826b0: 6973 6974 2074 6865 206a 6176 6164 6f63 isit the javadoc │ │ │ │ │ -000826c0: 7320 666f 7220 4a53 5345 2c20 6573 7065 s for JSSE, espe │ │ │ │ │ -000826d0: 6369 616c 6c79 2074 6865 2070 726f 6d6f cially the promo │ │ │ │ │ -000826e0: 7465 6420 636c 6173 7365 732e 0a0a 3c6c ted classes...javax/net/ssl/ │ │ │ │ │ -00082700: 4765 7449 6e73 7461 6e63 652e 6a61 7661 GetInstance.java │ │ │ │ │ -00082710: 3a20 7665 7269 6679 2067 6574 496e 7374 : verify getInst │ │ │ │ │ -00082720: 616e 6365 2829 2077 6f72 6b73 2075 7369 ance() works usi │ │ │ │ │ -00082730: 6e67 2050 726f 7669 6465 722e 6765 7453 ng Provider.getS │ │ │ │ │ -00082740: 6572 7669 6365 2829 2045 7870 6f72 7420 ervice() Export │ │ │ │ │ -00082750: 2250 4b49 5822 2061 7320 7468 6520 7374 "PKIX" as the st │ │ │ │ │ -00082760: 616e 6461 7264 2061 6c67 6f72 6974 686d andard algorithm │ │ │ │ │ -00082770: 206e 616d 6520 6f66 204b 6579 4d61 6e61 name of KeyMana │ │ │ │ │ -00082780: 6765 7246 6163 746f 7279 0a0a 3c6c 693e gerFactory..
  • │ │ │ │ │ -00082790: 6a61 7661 782f 6e65 742f 7373 6c2f 4874 javax/net/ssl/Ht │ │ │ │ │ -000827a0: 7470 7355 524c 436f 6e6e 6563 7469 6f6e tpsURLConnection │ │ │ │ │ -000827b0: 2f43 7269 7469 6361 6c53 7562 6a65 6374 /CriticalSubject │ │ │ │ │ -000827c0: 416c 744e 616d 652e 6a61 7661 3a20 5072 AltName.java: Pr │ │ │ │ │ -000827d0: 6573 656e 6365 206f 6620 6120 6372 6974 esence of a crit │ │ │ │ │ -000827e0: 6963 616c 2073 7562 6a65 6374 416c 744e ical subjectAltN │ │ │ │ │ -000827f0: 616d 6520 6361 7573 6573 204a 5353 4527 ame causes JSSE' │ │ │ │ │ -00082800: 7320 5375 6e58 3530 3920 746f 2066 6169 s SunX509 to fai │ │ │ │ │ -00082810: 6c20 7472 7573 7465 6420 6368 6563 6b73 l trusted checks │ │ │ │ │ -00082820: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ -00082830: 7373 6c2f 4874 7470 7355 524c 436f 6e6e ssl/HttpsURLConn │ │ │ │ │ -00082840: 6563 7469 6f6e 2f44 6566 6175 6c74 4361 ection/DefaultCa │ │ │ │ │ -00082850: 6368 6552 6573 706f 6e73 652e 6a61 7661 cheResponse.java │ │ │ │ │ -00082860: 3a20 4164 6420 5353 4c53 6573 7369 6f6e : Add SSLSession │ │ │ │ │ -00082870: 2061 6363 6573 736f 7273 2074 6f20 4874 accessors to Ht │ │ │ │ │ -00082880: 7470 7355 524c 436f 6e6e 6563 7469 6f6e tpsURLConnection │ │ │ │ │ -00082890: 2061 6e64 2053 6563 7572 6543 6163 6865 and SecureCache │ │ │ │ │ -000828a0: 5265 7370 6f6e 7365 0a0a 3c6c 693e 6a61 Response..
  • ja │ │ │ │ │ -000828b0: 7661 782f 6e65 742f 7373 6c2f 4874 7470 vax/net/ssl/Http │ │ │ │ │ -000828c0: 7355 524c 436f 6e6e 6563 7469 6f6e 2f44 sURLConnection/D │ │ │ │ │ -000828d0: 656c 6179 4465 6661 756c 7443 6f6e 7465 elayDefaultConte │ │ │ │ │ -000828e0: 7874 4c6f 6164 696e 672e 6a61 7661 3a20 xtLoading.java: │ │ │ │ │ -000828f0: 5570 6461 7465 2048 7474 7073 5552 4c43 Update HttpsURLC │ │ │ │ │ -00082900: 6f6e 6e65 6374 696f 6e20 746f 206e 6f74 onnection to not │ │ │ │ │ -00082910: 2063 616c 6c20 6765 7444 6566 6175 6c74 call getDefault │ │ │ │ │ -00082920: 2069 6e20 696e 6974 6961 6c69 7a65 722e in initializer. │ │ │ │ │ -00082930: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ -00082940: 7373 6c2f 4874 7470 7355 524c 436f 6e6e ssl/HttpsURLConn │ │ │ │ │ -00082950: 6563 7469 6f6e 2f44 756d 6d79 4361 6368 ection/DummyCach │ │ │ │ │ -00082960: 6552 6573 706f 6e73 652e 6a61 7661 3a20 eResponse.java: │ │ │ │ │ -00082970: 4164 6420 5353 4c53 6573 7369 6f6e 2061 Add SSLSession a │ │ │ │ │ -00082980: 6363 6573 736f 7273 2074 6f20 4874 7470 ccessors to Http │ │ │ │ │ -00082990: 7355 524c 436f 6e6e 6563 7469 6f6e 2061 sURLConnection a │ │ │ │ │ -000829a0: 6e64 2053 6563 7572 6543 6163 6865 5265 nd SecureCacheRe │ │ │ │ │ -000829b0: 7370 6f6e 7365 0a0a 3c6c 693e 6a61 7661 sponse..
  • java │ │ │ │ │ -000829c0: 782f 6e65 742f 7373 6c2f 4874 7470 7355 x/net/ssl/HttpsU │ │ │ │ │ -000829d0: 524c 436f 6e6e 6563 7469 6f6e 2f45 7175 RLConnection/Equ │ │ │ │ │ -000829e0: 616c 732e 6a61 7661 3a20 200a 0a3c 6c69 als.java: ..
  • javax/net/ssl/H │ │ │ │ │ -00082a00: 7474 7073 5552 4c43 6f6e 6e65 6374 696f ttpsURLConnectio │ │ │ │ │ -00082a10: 6e2f 4765 7452 6573 706f 6e73 6543 6f64 n/GetResponseCod │ │ │ │ │ -00082a20: 652e 6a61 7661 3a20 4874 7470 7343 6c69 e.java: HttpsCli │ │ │ │ │ -00082a30: 656e 7420 7465 7374 7320 6172 6520 6661 ent tests are fa │ │ │ │ │ -00082a40: 696c 696e 6720 666f 7220 6275 696c 6420 iling for build │ │ │ │ │ -00082a50: 3731 0a0a 3c6c 693e 6a61 7661 782f 6e65 71..
  • javax/ne │ │ │ │ │ -00082a60: 742f 7373 6c2f 4874 7470 7355 524c 436f t/ssl/HttpsURLCo │ │ │ │ │ -00082a70: 6e6e 6563 7469 6f6e 2f48 7474 7073 5365 nnection/HttpsSe │ │ │ │ │ -00082a80: 7373 696f 6e2e 6a61 7661 3a20 4164 6420 ssion.java: Add │ │ │ │ │ -00082a90: 5353 4c53 6573 7369 6f6e 2061 6363 6573 SSLSession acces │ │ │ │ │ -00082aa0: 736f 7273 2074 6f20 4874 7470 7355 524c sors to HttpsURL │ │ │ │ │ -00082ab0: 436f 6e6e 6563 7469 6f6e 2061 6e64 2053 Connection and S │ │ │ │ │ -00082ac0: 6563 7572 6543 6163 6865 5265 7370 6f6e ecureCacheRespon │ │ │ │ │ -00082ad0: 7365 0a0a 3c6c 693e 6a61 7661 782f 6e65 se..
  • javax/ne │ │ │ │ │ -00082ae0: 742f 7373 6c2f 5353 4c45 6e67 696e 652f t/ssl/SSLEngine/ │ │ │ │ │ -00082af0: 4163 6365 7074 4c61 7267 6546 7261 676d AcceptLargeFragm │ │ │ │ │ -00082b00: 656e 7473 2e6a 6176 613a 204e 6565 6420 ents.java: Need │ │ │ │ │ -00082b10: 6164 6a75 7374 6162 6c65 2054 4c53 206d adjustable TLS m │ │ │ │ │ -00082b20: 6178 2072 6563 6f72 6420 7369 7a65 2066 ax record size f │ │ │ │ │ -00082b30: 6f72 2069 6e74 6572 6f70 6572 6162 696c or interoperabil │ │ │ │ │ -00082b40: 6974 7920 7769 7468 206e 6f6e 2d63 6f6d ity with non-com │ │ │ │ │ -00082b50: 706c 6961 6e74 2073 7461 636b 730a 0a3c pliant stacks..< │ │ │ │ │ -00082b60: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ -00082b70: 2f53 534c 456e 6769 6e65 2f41 7267 4368 /SSLEngine/ArgCh │ │ │ │ │ -00082b80: 6563 6b2e 6a61 7661 3a20 4164 6420 7363 eck.java: Add sc │ │ │ │ │ -00082b90: 6174 7465 722f 6761 7468 6572 2041 5049 atter/gather API │ │ │ │ │ -00082ba0: 7320 666f 7220 5353 4c45 6e67 696e 6520 s for SSLEngine │ │ │ │ │ -00082bb0: 2043 6865 636b 2074 6f20 7365 6520 6966 Check to see if │ │ │ │ │ -00082bc0: 2074 6865 2061 7267 7320 6172 6520 6265 the args are be │ │ │ │ │ -00082bd0: 696e 6720 7061 7273 6564 2070 726f 7065 ing parsed prope │ │ │ │ │ -00082be0: 726c 792e 0a0a 3c6c 693e 6a61 7661 782f rly...
  • javax/ │ │ │ │ │ -00082bf0: 6e65 742f 7373 6c2f 5353 4c45 6e67 696e net/ssl/SSLEngin │ │ │ │ │ -00082c00: 652f 4172 7261 7973 2e6a 6176 613a 2041 e/Arrays.java: A │ │ │ │ │ -00082c10: 6464 2073 6361 7474 6572 2f67 6174 6865 dd scatter/gathe │ │ │ │ │ -00082c20: 7220 4150 4973 2066 6f72 2053 534c 456e r APIs for SSLEn │ │ │ │ │ -00082c30: 6769 6e65 0a0a 3c6c 693e 6a61 7661 782f gine..
  • javax/ │ │ │ │ │ -00082c40: 6e65 742f 7373 6c2f 5353 4c45 6e67 696e net/ssl/SSLEngin │ │ │ │ │ -00082c50: 652f 4261 7369 6373 2e6a 6176 613a 2041 e/Basics.java: A │ │ │ │ │ -00082c60: 6464 206e 6f6e 2d62 6c6f 636b 696e 6720 dd non-blocking │ │ │ │ │ -00082c70: 5353 4c2f 544c 5320 6675 6e63 7469 6f6e SSL/TLS function │ │ │ │ │ -00082c80: 616c 6974 792c 2075 7361 626c 6520 7769 ality, usable wi │ │ │ │ │ -00082c90: 7468 2061 6e79 2049 2f4f 2061 6273 7472 th any I/O abstr │ │ │ │ │ -00082ca0: 6163 7469 6f6e 2054 6869 7320 6973 2069 action This is i │ │ │ │ │ -00082cb0: 6e74 656e 6465 6420 746f 2074 6573 7420 ntended to test │ │ │ │ │ -00082cc0: 6d61 6e79 206f 6620 7468 6520 6261 7369 many of the basi │ │ │ │ │ -00082cd0: 6320 4150 4920 6361 6c6c 7320 746f 2074 c API calls to t │ │ │ │ │ -00082ce0: 6865 2053 534c 456e 6769 6e65 2069 6e74 he SSLEngine int │ │ │ │ │ -00082cf0: 6572 6661 6365 2e0a 0a3c 6c69 3e6a 6176 erface...
  • jav │ │ │ │ │ -00082d00: 6178 2f6e 6574 2f73 736c 2f53 534c 456e ax/net/ssl/SSLEn │ │ │ │ │ -00082d10: 6769 6e65 2f43 6865 636b 546c 7345 6e67 gine/CheckTlsEng │ │ │ │ │ -00082d20: 696e 6552 6573 756c 7473 2e6a 6176 613a ineResults.java: │ │ │ │ │ -00082d30: 2056 6572 6966 7920 7265 7475 726e 2076 Verify return v │ │ │ │ │ -00082d40: 616c 7565 7320 6672 6f6d 2053 534c 456e alues from SSLEn │ │ │ │ │ -00082d50: 6769 6e65 2077 7261 702f 756e 7772 6170 gine wrap/unwrap │ │ │ │ │ -00082d60: 2028 544c 5376 312e 3229 206f 7065 7261 (TLSv1.2) opera │ │ │ │ │ -00082d70: 7469 6f6e 730a 0a3c 6c69 3e6a 6176 6178 tions..
  • javax │ │ │ │ │ -00082d80: 2f6e 6574 2f73 736c 2f53 534c 456e 6769 /net/ssl/SSLEngi │ │ │ │ │ -00082d90: 6e65 2f43 6f6e 6e65 6374 696f 6e54 6573 ne/ConnectionTes │ │ │ │ │ -00082da0: 742e 6a61 7661 3a20 4164 6420 6e6f 6e2d t.java: Add non- │ │ │ │ │ -00082db0: 626c 6f63 6b69 6e67 2053 534c 2f54 4c53 blocking SSL/TLS │ │ │ │ │ -00082dc0: 2066 756e 6374 696f 6e61 6c69 7479 2c20 functionality, │ │ │ │ │ -00082dd0: 7573 6162 6c65 2077 6974 6820 616e 7920 usable with any │ │ │ │ │ -00082de0: 492f 4f20 6162 7374 7261 6374 696f 6e0a I/O abstraction. │ │ │ │ │ -00082df0: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ -00082e00: 736c 2f53 534c 456e 6769 6e65 2f45 6e67 sl/SSLEngine/Eng │ │ │ │ │ -00082e10: 696e 6543 6c6f 7365 4f6e 416c 6572 742e ineCloseOnAlert. │ │ │ │ │ -00082e20: 6a61 7661 3a20 6a61 7661 782e 6e65 742e java: javax.net. │ │ │ │ │ -00082e30: 7373 6c2e 5353 4c45 6e67 696e 6520 646f ssl.SSLEngine do │ │ │ │ │ -00082e40: 6573 206e 6f74 2070 726f 7065 726c 7920 es not properly │ │ │ │ │ -00082e50: 6861 6e64 6c65 2072 6563 6569 7665 6420 handle received │ │ │ │ │ -00082e60: 5353 4c20 6661 7461 6c20 616c 6572 7473 SSL fatal alerts │ │ │ │ │ -00082e70: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ -00082e80: 7373 6c2f 5353 4c45 6e67 696e 652f 4578 ssl/SSLEngine/Ex │ │ │ │ │ -00082e90: 7465 6e64 6564 4b65 7945 6e67 696e 652e tendedKeyEngine. │ │ │ │ │ -00082ea0: 6a61 7661 3a20 5265 776f 726b 2074 6865 java: Rework the │ │ │ │ │ -00082eb0: 2058 3530 394b 6579 4d61 6e61 6765 7220 X509KeyManager │ │ │ │ │ -00082ec0: 746f 2061 766f 6964 2069 6e63 6f6d 7061 to avoid incompa │ │ │ │ │ -00082ed0: 7469 6269 6c69 7479 2069 7373 7565 730a tibility issues. │ │ │ │ │ -00082ee0: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ -00082ef0: 736c 2f53 534c 456e 6769 6e65 2f45 7874 sl/SSLEngine/Ext │ │ │ │ │ -00082f00: 656e 6465 644b 6579 536f 636b 6574 2e6a endedKeySocket.j │ │ │ │ │ -00082f10: 6176 613a 2052 6577 6f72 6b20 7468 6520 ava: Rework the │ │ │ │ │ -00082f20: 5835 3039 4b65 794d 616e 6167 6572 2074 X509KeyManager t │ │ │ │ │ -00082f30: 6f20 6176 6f69 6420 696e 636f 6d70 6174 o avoid incompat │ │ │ │ │ -00082f40: 6962 696c 6974 7920 6973 7375 6573 0a0a ibility issues.. │ │ │ │ │ -00082f50: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ -00082f60: 6c2f 5353 4c45 6e67 696e 652f 4669 6e69 l/SSLEngine/Fini │ │ │ │ │ -00082f70: 7368 6564 5072 6573 656e 742e 6a61 7661 shedPresent.java │ │ │ │ │ -00082f80: 3a20 5353 4c45 6e67 696e 6520 6861 7320 : SSLEngine has │ │ │ │ │ -00082f90: 6e6f 7420 7965 7420 6361 7573 6564 2053 not yet caused S │ │ │ │ │ -00082fa0: 6f6c 6172 6973 206b 6572 6e65 6c20 746f olaris kernel to │ │ │ │ │ -00082fb0: 2070 616e 6963 0a0a 3c6c 693e 6a61 7661 panic..
  • java │ │ │ │ │ -00082fc0: 782f 6e65 742f 7373 6c2f 5353 4c45 6e67 x/net/ssl/SSLEng │ │ │ │ │ -00082fd0: 696e 652f 4861 6e64 7368 616b 6557 6974 ine/HandshakeWit │ │ │ │ │ -00082fe0: 6849 6e76 616c 6964 5265 636f 7264 5665 hInvalidRecordVe │ │ │ │ │ -00082ff0: 7273 696f 6e2e 6a61 7661 3a20 5665 7269 rsion.java: Veri │ │ │ │ │ -00083000: 6679 2073 7563 6365 7373 6675 6c20 6861 fy successful ha │ │ │ │ │ -00083010: 6e64 7368 616b 6520 6967 6e6f 7265 7320 ndshake ignores │ │ │ │ │ -00083020: 696e 7661 6c69 6420 7265 636f 7264 2076 invalid record v │ │ │ │ │ -00083030: 6572 7369 6f6e 0a0a 3c6c 693e 6a61 7661 ersion..
  • java │ │ │ │ │ -00083040: 782f 6e65 742f 7373 6c2f 5353 4c45 6e67 x/net/ssl/SSLEng │ │ │ │ │ -00083050: 696e 652f 496c 6c65 6761 6c48 616e 6473 ine/IllegalHands │ │ │ │ │ -00083060: 6861 6b65 4d65 7373 6167 652e 6a61 7661 hakeMessage.java │ │ │ │ │ -00083070: 3a20 496c 6c65 6761 6c20 6861 6e64 7368 : Illegal handsh │ │ │ │ │ -00083080: 616b 6520 6d65 7373 6167 650a 0a3c 6c69 ake message..
  • javax/net/ssl/S │ │ │ │ │ -000830a0: 534c 456e 6769 6e65 2f4c 6172 6765 4275 SLEngine/LargeBu │ │ │ │ │ -000830b0: 6673 2e6a 6176 613a 2041 6464 206e 6f6e fs.java: Add non │ │ │ │ │ -000830c0: 2d62 6c6f 636b 696e 6720 5353 4c2f 544c -blocking SSL/TL │ │ │ │ │ -000830d0: 5320 6675 6e63 7469 6f6e 616c 6974 792c S functionality, │ │ │ │ │ -000830e0: 2075 7361 626c 6520 7769 7468 2061 6e79 usable with any │ │ │ │ │ -000830f0: 2049 2f4f 2061 6273 7472 6163 7469 6f6e I/O abstraction │ │ │ │ │ -00083100: 2020 5468 6973 2069 7320 746f 2074 6573 This is to tes │ │ │ │ │ -00083110: 7420 6c61 7267 6572 2062 7566 6665 7220 t larger buffer │ │ │ │ │ -00083120: 6172 7261 7973 2c20 616e 6420 6d61 6b65 arrays, and make │ │ │ │ │ -00083130: 2073 7572 6520 7468 6520 6d61 7869 6d75 sure the maximu │ │ │ │ │ -00083140: 6d20 6973 2062 6569 6e67 2070 6173 7365 m is being passe │ │ │ │ │ -00083150: 642e 0a0a 3c6c 693e 6a61 7661 782f 6e65 d...
  • javax/ne │ │ │ │ │ -00083160: 742f 7373 6c2f 5353 4c45 6e67 696e 652f t/ssl/SSLEngine/ │ │ │ │ │ -00083170: 4c61 7267 6550 6163 6b65 742e 6a61 7661 LargePacket.java │ │ │ │ │ -00083180: 3a20 4e65 6564 2061 646a 7573 7461 626c : Need adjustabl │ │ │ │ │ -00083190: 6520 544c 5320 6d61 7820 7265 636f 7264 e TLS max record │ │ │ │ │ -000831a0: 2073 697a 6520 666f 7220 696e 7465 726f size for intero │ │ │ │ │ -000831b0: 7065 7261 6269 6c69 7479 2077 6974 6820 perability with │ │ │ │ │ -000831c0: 6e6f 6e2d 636f 6d70 6c69 616e 740a 0a3c non-compliant..< │ │ │ │ │ -000831d0: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ -000831e0: 2f53 534c 456e 6769 6e65 2f4e 6f41 7574 /SSLEngine/NoAut │ │ │ │ │ -000831f0: 6843 6c69 656e 7441 7574 682e 6a61 7661 hClientAuth.java │ │ │ │ │ -00083200: 3a20 4465 6d6f 6e73 7472 6174 6520 5353 : Demonstrate SS │ │ │ │ │ -00083210: 4c45 6e67 696e 6520 7377 6974 6368 2066 LEngine switch f │ │ │ │ │ -00083220: 726f 6d20 6e6f 2063 6c69 656e 7420 6175 rom no client au │ │ │ │ │ -00083230: 7468 2074 6f20 636c 6965 6e74 2061 7574 th to client aut │ │ │ │ │ -00083240: 682e 0a0a 3c6c 693e 6a61 7661 782f 6e65 h...
  • javax/ne │ │ │ │ │ -00083250: 742f 7373 6c2f 5353 4c45 6e67 696e 652f t/ssl/SSLEngine/ │ │ │ │ │ -00083260: 5353 4c45 6e67 696e 6552 6573 756c 7441 SSLEngineResultA │ │ │ │ │ -00083270: 7267 732e 6a61 7661 3a20 5353 4c45 6e67 rgs.java: SSLEng │ │ │ │ │ -00083280: 696e 6552 6573 756c 7420 636f 6e73 7472 ineResult constr │ │ │ │ │ -00083290: 7563 746f 7220 6e65 6564 7320 6e75 6c6c uctor needs null │ │ │ │ │ -000832a0: 2061 7267 756d 656e 7420 6465 7363 7269 argument descri │ │ │ │ │ -000832b0: 7074 696f 6e0a 0a3c 6c69 3e6a 6176 6178 ption..
  • javax │ │ │ │ │ -000832c0: 2f6e 6574 2f73 736c 2f53 534c 456e 6769 /net/ssl/SSLEngi │ │ │ │ │ -000832d0: 6e65 2f54 6573 7441 6c6c 5375 6974 6573 ne/TestAllSuites │ │ │ │ │ -000832e0: 2e6a 6176 613a 2041 6464 206e 6f6e 2d62 .java: Add non-b │ │ │ │ │ -000832f0: 6c6f 636b 696e 6720 5353 4c2f 544c 5320 locking SSL/TLS │ │ │ │ │ -00083300: 6675 6e63 7469 6f6e 616c 6974 792c 2075 functionality, u │ │ │ │ │ -00083310: 7361 626c 6520 7769 7468 2061 6e79 2049 sable with any I │ │ │ │ │ -00083320: 2f4f 2061 6273 7472 6163 7469 6f6e 2020 /O abstraction │ │ │ │ │ -00083330: 4974 6572 6174 6520 7468 726f 7567 6820 Iterate through │ │ │ │ │ -00083340: 616c 6c20 7468 6520 7375 6974 6573 2c20 all the suites, │ │ │ │ │ -00083350: 6578 6368 616e 6765 2073 6f6d 6520 6279 exchange some by │ │ │ │ │ -00083360: 7465 7320 616e 6420 7368 7574 646f 776e tes and shutdown │ │ │ │ │ -00083370: 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e 6574 ...
  • javax/net │ │ │ │ │ -00083380: 2f73 736c 2f53 534c 456e 6769 6e65 5265 /ssl/SSLEngineRe │ │ │ │ │ -00083390: 7375 6c74 2f44 6573 6572 6961 6c69 7a65 sult/Deserialize │ │ │ │ │ -000833a0: 2e6a 6176 613a 2044 6573 6572 6961 6c69 .java: Deseriali │ │ │ │ │ -000833b0: 7a61 7469 6f6e 206f 6620 656e 756d 7320 zation of enums │ │ │ │ │ -000833c0: 696e 206a 6176 6178 2e6e 6574 2e73 736c in javax.net.ssl │ │ │ │ │ -000833d0: 2e53 534c 456e 6769 6e65 5265 7375 6c74 .SSLEngineResult │ │ │ │ │ -000833e0: 2066 6169 6c73 0a0a 3c6c 693e 6a61 7661 fails..
  • java │ │ │ │ │ -000833f0: 782f 6e65 742f 7373 6c2f 5353 4c45 7863 x/net/ssl/SSLExc │ │ │ │ │ -00083400: 6570 7469 6f6e 2f43 6865 636b 5353 4c48 eption/CheckSSLH │ │ │ │ │ -00083410: 616e 6473 6861 6b65 4578 6365 7074 696f andshakeExceptio │ │ │ │ │ -00083420: 6e2e 6a61 7661 3a20 4164 6420 636f 6e73 n.java: Add cons │ │ │ │ │ -00083430: 7472 7563 746f 7273 2074 616b 696e 6720 tructors taking │ │ │ │ │ -00083440: 6120 6361 7573 6520 746f 204a 5353 4520 a cause to JSSE │ │ │ │ │ -00083450: 6578 6365 7074 696f 6e73 0a0a 3c6c 693e exceptions..
  • │ │ │ │ │ -00083460: 6a61 7661 782f 6e65 742f 7373 6c2f 5353 javax/net/ssl/SS │ │ │ │ │ -00083470: 4c45 7863 6570 7469 6f6e 2f43 6865 636b LException/Check │ │ │ │ │ -00083480: 5353 4c4b 6579 4578 6365 7074 696f 6e2e SSLKeyException. │ │ │ │ │ -00083490: 6a61 7661 3a20 4164 6420 636f 6e73 7472 java: Add constr │ │ │ │ │ -000834a0: 7563 746f 7273 2074 616b 696e 6720 6120 uctors taking a │ │ │ │ │ -000834b0: 6361 7573 6520 746f 204a 5353 4520 6578 cause to JSSE ex │ │ │ │ │ -000834c0: 6365 7074 696f 6e73 0a0a 3c6c 693e 6a61 ceptions..
  • ja │ │ │ │ │ -000834d0: 7661 782f 6e65 742f 7373 6c2f 5353 4c45 vax/net/ssl/SSLE │ │ │ │ │ -000834e0: 7863 6570 7469 6f6e 2f43 6865 636b 5353 xception/CheckSS │ │ │ │ │ -000834f0: 4c50 6565 7255 6e76 6572 6966 6965 6445 LPeerUnverifiedE │ │ │ │ │ -00083500: 7863 6570 7469 6f6e 2e6a 6176 613a 2041 xception.java: A │ │ │ │ │ -00083510: 6464 2063 6f6e 7374 7275 6374 6f72 7320 dd constructors │ │ │ │ │ -00083520: 7461 6b69 6e67 2061 2063 6175 7365 2074 taking a cause t │ │ │ │ │ -00083530: 6f20 4a53 5345 2065 7863 6570 7469 6f6e o JSSE exception │ │ │ │ │ -00083540: 730a 0a3c 6c69 3e6a 6176 6178 2f6e 6574 s..
  • javax/net │ │ │ │ │ -00083550: 2f73 736c 2f53 534c 4578 6365 7074 696f /ssl/SSLExceptio │ │ │ │ │ -00083560: 6e2f 4368 6563 6b53 534c 5072 6f74 6f63 n/CheckSSLProtoc │ │ │ │ │ -00083570: 6f6c 4578 6365 7074 696f 6e2e 6a61 7661 olException.java │ │ │ │ │ -00083580: 3a20 4164 6420 636f 6e73 7472 7563 746f : Add constructo │ │ │ │ │ -00083590: 7273 2074 616b 696e 6720 6120 6361 7573 rs taking a caus │ │ │ │ │ -000835a0: 6520 746f 204a 5353 4520 6578 6365 7074 e to JSSE except │ │ │ │ │ -000835b0: 696f 6e73 0a0a 3c6c 693e 6a61 7661 782f ions..
  • javax/ │ │ │ │ │ -000835c0: 6e65 742f 7373 6c2f 5353 4c50 6172 616d net/ssl/SSLParam │ │ │ │ │ -000835d0: 6574 6572 732f 4e61 6d65 6447 726f 7570 eters/NamedGroup │ │ │ │ │ -000835e0: 732e 6a61 7661 3a20 4368 6563 6b20 544c s.java: Check TL │ │ │ │ │ -000835f0: 5320 636f 6e6e 6563 7469 6f6e 2062 6568 S connection beh │ │ │ │ │ -00083600: 6176 696f 7273 2066 6f72 206e 616d 6564 aviors for named │ │ │ │ │ -00083610: 2067 726f 7570 7320 636f 6e66 6967 7572 groups configur │ │ │ │ │ -00083620: 6174 696f 6e0a 0a3c 6c69 3e6a 6176 6178 ation..
  • javax │ │ │ │ │ -00083630: 2f6e 6574 2f73 736c 2f53 534c 5061 7261 /net/ssl/SSLPara │ │ │ │ │ -00083640: 6d65 7465 7273 2f4e 616d 6564 4772 6f75 meters/NamedGrou │ │ │ │ │ -00083650: 7073 5370 6563 2e6a 6176 613a 2063 6865 psSpec.java: che │ │ │ │ │ -00083660: 636b 2053 534c 5061 7261 6d65 7465 7273 ck SSLParameters │ │ │ │ │ -00083670: 2e73 6574 4e61 6d65 6447 726f 7570 7328 .setNamedGroups( │ │ │ │ │ -00083680: 2920 696d 706c 656d 656e 7461 7469 6f6e ) implementation │ │ │ │ │ -00083690: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ -000836a0: 7373 6c2f 5353 4c50 6172 616d 6574 6572 ssl/SSLParameter │ │ │ │ │ -000836b0: 732f 5369 676e 6174 7572 6553 6368 656d s/SignatureSchem │ │ │ │ │ -000836c0: 6573 2e6a 6176 613a 2028 4429 544c 5320 es.java: (D)TLS │ │ │ │ │ -000836d0: 7369 676e 6174 7572 6520 7363 6865 6d65 signature scheme │ │ │ │ │ -000836e0: 730a 0a3c 6c69 3e6a 6176 6178 2f6e 6574 s..
  • javax/net │ │ │ │ │ -000836f0: 2f73 736c 2f53 534c 5061 7261 6d65 7465 /ssl/SSLParamete │ │ │ │ │ -00083700: 7273 2f55 7365 4369 7068 6572 5375 6974 rs/UseCipherSuit │ │ │ │ │ -00083710: 6573 4f72 6465 722e 6a61 7661 3a20 5468 esOrder.java: Th │ │ │ │ │ -00083720: 6572 6520 7368 6f75 6c64 2062 6520 6120 ere should be a │ │ │ │ │ -00083730: 7761 7920 746f 2072 656f 7264 6572 2074 way to reorder t │ │ │ │ │ -00083740: 6865 204a 5353 4520 6369 7068 6572 730a he JSSE ciphers. │ │ │ │ │ -00083750: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ -00083760: 736c 2f53 534c 5365 7276 6572 536f 636b sl/SSLServerSock │ │ │ │ │ -00083770: 6574 2f44 6566 6175 6c74 5353 4c53 6572 et/DefaultSSLSer │ │ │ │ │ -00083780: 7653 6f63 6b65 7446 6163 2e6a 6176 613a vSocketFac.java: │ │ │ │ │ -00083790: 2044 6566 6175 6c74 5353 4c53 6572 7665 DefaultSSLServe │ │ │ │ │ -000837a0: 7253 6f63 6b65 7446 6163 746f 7279 2064 rSocketFactory d │ │ │ │ │ -000837b0: 6f65 7320 6e6f 7420 6f76 6572 7269 6465 oes not override │ │ │ │ │ -000837c0: 2063 7265 6174 6553 6572 7665 7253 6f63 createServerSoc │ │ │ │ │ -000837d0: 6b65 7428 290a 0a3c 6c69 3e6a 6176 6178 ket()..
  • javax │ │ │ │ │ +0007f6d0: 6f6e 322e 6a61 7661 3a20 5465 7374 2074 on2.java: Test t │ │ │ │ │ +0007f6e0: 6865 2065 7272 6f72 2063 6f6e 6469 7469 he error conditi │ │ │ │ │ +0007f6f0: 6f6e 7320 6f66 2043 6970 6865 7220 696e ons of Cipher in │ │ │ │ │ +0007f700: 6974 6961 6c69 7a65 6420 7769 7468 2077 itialized with w │ │ │ │ │ +0007f710: 726f 6e67 206d 6f64 6520 7769 7468 2045 rong mode with E │ │ │ │ │ +0007f720: 6e63 7279 7074 6564 5072 6976 6174 654b ncryptedPrivateK │ │ │ │ │ +0007f730: 6579 496e 666f 2e67 6574 4b65 7953 7065 eyInfo.getKeySpe │ │ │ │ │ +0007f740: 6320 2843 6970 6865 7229 206d 6574 686f c (Cipher) metho │ │ │ │ │ +0007f750: 642e 0a0a 3c6c 693e 6a61 7661 782f 6372 d...
  • javax/cr │ │ │ │ │ +0007f760: 7970 746f 2f45 6e63 7279 7074 6564 5072 ypto/EncryptedPr │ │ │ │ │ +0007f770: 6976 6174 654b 6579 496e 666f 2f47 6574 ivateKeyInfo/Get │ │ │ │ │ +0007f780: 4b65 7953 7065 6349 6e76 616c 6964 456e KeySpecInvalidEn │ │ │ │ │ +0007f790: 636f 6469 6e67 2e6a 6176 613a 2054 6573 coding.java: Tes │ │ │ │ │ +0007f7a0: 7420 7468 6520 456e 6372 7970 7465 6450 t the EncryptedP │ │ │ │ │ +0007f7b0: 7269 7661 7465 4b65 7949 6e66 6f2e 6765 rivateKeyInfo.ge │ │ │ │ │ +0007f7c0: 744b 6579 5370 6563 282e 2e2e 2920 6d65 tKeySpec(...) me │ │ │ │ │ +0007f7d0: 7468 6f64 7320 7769 7468 2073 6365 6e61 thods with scena │ │ │ │ │ +0007f7e0: 7269 6f73 2077 6865 7265 2074 6865 2064 rios where the d │ │ │ │ │ +0007f7f0: 6563 7279 7074 6564 2062 7974 6573 2061 ecrypted bytes a │ │ │ │ │ +0007f800: 7265 206e 6f74 2065 6e63 6f64 6564 2063 re not encoded c │ │ │ │ │ +0007f810: 6f72 7265 6374 6c79 2070 6572 2050 4b43 orrectly per PKC │ │ │ │ │ +0007f820: 5323 3820 7374 616e 6461 7264 2e0a 0a3c S#8 standard...< │ │ │ │ │ +0007f830: 6c69 3e6a 6176 6178 2f63 7279 7074 6f2f li>javax/crypto/ │ │ │ │ │ +0007f840: 4a63 6553 6563 7572 6974 792f 4669 6e61 JceSecurity/Fina │ │ │ │ │ +0007f850: 6c52 6573 7472 6963 7465 642e 6a61 7661 lRestricted.java │ │ │ │ │ +0007f860: 3a20 5573 6520 6669 6e61 6c20 7265 7374 : Use final rest │ │ │ │ │ +0007f870: 7269 6374 6564 2066 6c61 670a 0a3c 6c69 ricted flag..
  • javax/crypto/Jc │ │ │ │ │ +0007f890: 6553 6563 7572 6974 792f 5375 6e4a 4345 eSecurity/SunJCE │ │ │ │ │ +0007f8a0: 5f42 435f 4c6f 6164 4f72 6465 7269 6e67 _BC_LoadOrdering │ │ │ │ │ +0007f8b0: 2e6a 6176 613a 2053 756e 4a43 4520 6465 .java: SunJCE de │ │ │ │ │ +0007f8c0: 7065 6e64 7320 6f6e 2073 756e 2e73 6563 pends on sun.sec │ │ │ │ │ +0007f8d0: 7572 6974 792e 7072 6f76 6964 6572 2e53 urity.provider.S │ │ │ │ │ +0007f8e0: 6967 6e61 7475 7265 496d 706c 2062 6568 ignatureImpl beh │ │ │ │ │ +0007f8f0: 6176 696f 7572 2c20 4243 2063 616e 2774 aviour, BC can't │ │ │ │ │ +0007f900: 206c 6f61 6420 696e 746f 2031 7374 2073 load into 1st s │ │ │ │ │ +0007f910: 6c6f 742e 0a0a 3c6c 693e 6a61 7661 782f lot...
  • javax/ │ │ │ │ │ +0007f920: 6372 7970 746f 2f4a 6365 5365 6375 7269 crypto/JceSecuri │ │ │ │ │ +0007f930: 7479 2f56 6572 6966 6963 6174 696f 6e52 ty/VerificationR │ │ │ │ │ +0007f940: 6573 756c 7473 2e6a 6176 613a 204d 656d esults.java: Mem │ │ │ │ │ +0007f950: 6f72 7920 6c65 616b 2069 6e20 4a63 6553 ory leak in JceS │ │ │ │ │ +0007f960: 6563 7572 6974 790a 0a3c 6c69 3e6a 6176 ecurity..
  • jav │ │ │ │ │ +0007f970: 6178 2f63 7279 7074 6f2f 4b45 4d2f 4765 ax/crypto/KEM/Ge │ │ │ │ │ +0007f980: 6e4c 6172 6765 4e75 6d62 6572 4f66 4b65 nLargeNumberOfKe │ │ │ │ │ +0007f990: 7973 2e6a 6176 613a 2047 656e 6572 6174 ys.java: Generat │ │ │ │ │ +0007f9a0: 6520 6c61 7267 6520 6e75 6d62 6572 206f e large number o │ │ │ │ │ +0007f9b0: 6620 5365 6372 6574 204b 6579 7320 7573 f Secret Keys us │ │ │ │ │ +0007f9c0: 696e 6720 7361 6d65 204b 454d 0a0a 3c6c ing same KEM..javax/crypto/K │ │ │ │ │ +0007f9e0: 454d 2f4b 656d 496e 7465 726f 702e 6a61 EM/KemInterop.ja │ │ │ │ │ +0007f9f0: 7661 3a20 4b45 4d20 7573 696e 6720 4b65 va: KEM using Ke │ │ │ │ │ +0007fa00: 7950 6169 7220 6765 6e65 7261 7465 6420 yPair generated │ │ │ │ │ +0007fa10: 7468 726f 7567 6820 5375 6e50 4b43 5331 through SunPKCS1 │ │ │ │ │ +0007fa20: 3120 7072 6f76 6964 6572 2075 7369 6e67 1 provider using │ │ │ │ │ +0007fa30: 204e 5353 0a0a 3c6c 693e 6a61 7661 782f NSS..
  • javax/ │ │ │ │ │ +0007fa40: 6372 7970 746f 2f4b 454d 2f4b 656d 5465 crypto/KEM/KemTe │ │ │ │ │ +0007fa50: 7374 2e6a 6176 613a 204b 454d 2041 5049 st.java: KEM API │ │ │ │ │ +0007fa60: 2074 6573 740a 0a3c 6c69 3e6a 6176 6178 test..
  • javax │ │ │ │ │ +0007fa70: 2f63 7279 7074 6f2f 4b45 4d2f 5253 415f /crypto/KEM/RSA_ │ │ │ │ │ +0007fa80: 4b45 4d2e 6a61 7661 3a20 5253 415f 4b45 KEM.java: RSA_KE │ │ │ │ │ +0007fa90: 4d20 6578 616d 706c 650a 0a3c 6c69 3e6a M example..
  • j │ │ │ │ │ +0007faa0: 6176 6178 2f63 7279 7074 6f2f 4b65 7947 avax/crypto/KeyG │ │ │ │ │ +0007fab0: 656e 6572 6174 6f72 2f43 6f6d 7061 7265 enerator/Compare │ │ │ │ │ +0007fac0: 4b65 7973 2e6a 6176 613a 2054 6573 7420 Keys.java: Test │ │ │ │ │ +0007fad0: 6b65 7920 636f 6d70 6172 6973 6f6e 2066 key comparison f │ │ │ │ │ +0007fae0: 6f72 2074 6865 204b 6579 7320 6765 6e65 or the Keys gene │ │ │ │ │ +0007faf0: 7261 7465 6420 7468 726f 7567 6820 4b65 rated through Ke │ │ │ │ │ +0007fb00: 7947 656e 6572 6174 6f72 0a0a 3c6c 693e yGenerator..
  • │ │ │ │ │ +0007fb10: 6a61 7661 782f 6372 7970 746f 2f4b 6579 javax/crypto/Key │ │ │ │ │ +0007fb20: 4765 6e65 7261 746f 722f 5465 7374 4765 Generator/TestGe │ │ │ │ │ +0007fb30: 7449 6e73 7461 6e63 652e 6a61 7661 3a20 tInstance.java: │ │ │ │ │ +0007fb40: 7465 7374 2074 6861 7420 7468 6520 6e65 test that the ne │ │ │ │ │ +0007fb50: 7720 6765 7449 6e73 7461 6e63 6528 2920 w getInstance() │ │ │ │ │ +0007fb60: 696d 706c 656d 656e 7461 7469 6f6e 2077 implementation w │ │ │ │ │ +0007fb70: 6f72 6b73 2063 6f72 7265 6374 6c79 0a0a orks correctly.. │ │ │ │ │ +0007fb80: 3c6c 693e 6a61 7661 782f 6372 7970 746f
  • javax/crypto │ │ │ │ │ +0007fb90: 2f4b 6579 4765 6e65 7261 746f 722f 5465 /KeyGenerator/Te │ │ │ │ │ +0007fba0: 7374 4b47 5061 7269 7479 2e6a 6176 613a stKGParity.java: │ │ │ │ │ +0007fbb0: 2054 6573 7420 6b65 7920 6765 6e65 7261 Test key genera │ │ │ │ │ +0007fbc0: 7469 6f6e 206f 6620 4445 5320 616e 6420 tion of DES and │ │ │ │ │ +0007fbd0: 4445 5345 4445 0a0a 3c6c 693e 6a61 7661 DESEDE..
  • java │ │ │ │ │ +0007fbe0: 782f 6372 7970 746f 2f4d 6163 2f42 7974 x/crypto/Mac/Byt │ │ │ │ │ +0007fbf0: 6542 7566 6665 7273 2e6a 6176 613a 2054 eBuffers.java: T │ │ │ │ │ +0007fc00: 6573 7420 7468 6520 4d61 632e 7570 6461 est the Mac.upda │ │ │ │ │ +0007fc10: 7465 2842 7974 6542 7566 6665 7229 206d te(ByteBuffer) m │ │ │ │ │ +0007fc20: 6574 686f 640a 0a3c 6c69 3e6a 6176 6178 ethod..
  • javax │ │ │ │ │ +0007fc30: 2f63 7279 7074 6f2f 4d61 632f 4e75 6c6c /crypto/Mac/Null │ │ │ │ │ +0007fc40: 4d61 6353 7069 2e6a 6176 613a 204d 616b MacSpi.java: Mak │ │ │ │ │ +0007fc50: 6520 7375 7265 2074 6861 7420 7468 6572 e sure that ther │ │ │ │ │ +0007fc60: 6520 6973 206e 6f20 756e 6578 7065 6374 e is no unexpect │ │ │ │ │ +0007fc70: 6564 204e 5045 2077 6865 6e20 6361 6c6c ed NPE when call │ │ │ │ │ +0007fc80: 696e 6720 6765 7450 726f 7669 6465 7228 ing getProvider( │ │ │ │ │ +0007fc90: 2920 7769 7468 206e 756c 6c20 4d61 6353 ) with null MacS │ │ │ │ │ +0007fca0: 7069 206f 626a 6563 742e 0a0a 3c6c 693e pi object...
  • │ │ │ │ │ +0007fcb0: 6a61 7661 782f 6372 7970 746f 2f4d 6163 javax/crypto/Mac │ │ │ │ │ +0007fcc0: 2f54 6573 7447 6574 496e 7374 616e 6365 /TestGetInstance │ │ │ │ │ +0007fcd0: 2e6a 6176 613a 2074 6573 7420 7468 6174 .java: test that │ │ │ │ │ +0007fce0: 2074 6865 206e 6577 2067 6574 496e 7374 the new getInst │ │ │ │ │ +0007fcf0: 616e 6365 2829 2069 6d70 6c65 6d65 6e74 ance() implement │ │ │ │ │ +0007fd00: 6174 696f 6e20 776f 726b 7320 636f 7272 ation works corr │ │ │ │ │ +0007fd10: 6563 746c 790a 0a3c 6c69 3e6a 6176 6178 ectly..
  • javax │ │ │ │ │ +0007fd20: 2f63 7279 7074 6f2f 4e75 6c6c 4369 7068 /crypto/NullCiph │ │ │ │ │ +0007fd30: 6572 2f54 6573 744e 5045 2e6a 6176 613a er/TestNPE.java: │ │ │ │ │ +0007fd40: 204d 616b 6520 7375 7265 206e 6f72 6d61 Make sure norma │ │ │ │ │ +0007fd50: 6c20 6361 6c6c 7320 6f66 204e 756c 6c43 l calls of NullC │ │ │ │ │ +0007fd60: 6970 6865 7220 646f 6573 206e 6f74 2074 ipher does not t │ │ │ │ │ +0007fd70: 6872 6f77 204e 5045 2e0a 0a3c 6c69 3e6a hrow NPE...
  • j │ │ │ │ │ +0007fd80: 6176 6178 2f63 7279 7074 6f2f 4e75 6c6c avax/crypto/Null │ │ │ │ │ +0007fd90: 4369 7068 6572 2f54 6573 7457 6974 686f Cipher/TestWitho │ │ │ │ │ +0007fda0: 7574 496e 6974 2e6a 6176 613a 204d 616b utInit.java: Mak │ │ │ │ │ +0007fdb0: 6520 7375 7265 204e 756c 6c43 6970 6865 e sure NullCiphe │ │ │ │ │ +0007fdc0: 7220 6361 6e20 6265 2075 7365 6420 7769 r can be used wi │ │ │ │ │ +0007fdd0: 7468 6f75 7420 696e 6974 6961 6c69 7a61 thout initializa │ │ │ │ │ +0007fde0: 7469 6f6e 2e0a 0a3c 6c69 3e6a 6176 6178 tion...
  • javax │ │ │ │ │ +0007fdf0: 2f63 7279 7074 6f2f 5365 616c 6564 4f62 /crypto/SealedOb │ │ │ │ │ +0007fe00: 6a65 6374 2f4e 756c 6c4b 6579 5365 616c ject/NullKeySeal │ │ │ │ │ +0007fe10: 6564 4f62 6a65 6374 2e6a 6176 613a 2028 edObject.java: ( │ │ │ │ │ +0007fe20: 7370 6563 2920 6a61 7661 782e 6372 7970 spec) javax.cryp │ │ │ │ │ +0007fe30: 746f 2e53 6561 6c65 644f 626a 6563 742e to.SealedObject. │ │ │ │ │ +0007fe40: 6765 744f 626a 6563 7428 4b65 792c 2053 getObject(Key, S │ │ │ │ │ +0007fe50: 7472 696e 6729 3a20 4e50 4520 6973 206e tring): NPE is n │ │ │ │ │ +0007fe60: 6f74 2073 7065 6369 6669 6564 0a0a 3c6c ot specified..javax/crypto/S │ │ │ │ │ +0007fe80: 6561 6c65 644f 626a 6563 742f 5465 7374 ealedObject/Test │ │ │ │ │ +0007fe90: 5365 616c 6564 4f62 6a65 6374 4e75 6c6c SealedObjectNull │ │ │ │ │ +0007fea0: 2e6a 6176 613a 2054 6869 7320 7465 7374 .java: This test │ │ │ │ │ +0007feb0: 2069 6e73 7461 6e74 6961 7465 2061 204e instantiate a N │ │ │ │ │ +0007fec0: 756c 6c43 6970 6865 722c 2073 6561 6c20 ullCipher, seal │ │ │ │ │ +0007fed0: 616e 6420 756e 7365 616c 2061 2053 7472 and unseal a Str │ │ │ │ │ +0007fee0: 696e 6720 6f62 6a65 6374 2075 7369 6e67 ing object using │ │ │ │ │ +0007fef0: 2074 6865 2053 6561 6c65 644f 626a 6563 the SealedObjec │ │ │ │ │ +0007ff00: 7420 7769 7468 2074 6865 2069 6e69 7469 t with the initi │ │ │ │ │ +0007ff10: 616c 697a 6564 204e 756c 6c43 6970 6865 alized NullCiphe │ │ │ │ │ +0007ff20: 722c 2061 6e64 2074 6865 6e20 636f 6d70 r, and then comp │ │ │ │ │ +0007ff30: 6172 6520 7468 6520 5374 7269 6e67 2063 are the String c │ │ │ │ │ +0007ff40: 6f6e 7465 6e74 2e0a 0a3c 6c69 3e6a 6176 ontent...
  • jav │ │ │ │ │ +0007ff50: 6178 2f63 7279 7074 6f2f 5365 6372 6574 ax/crypto/Secret │ │ │ │ │ +0007ff60: 4b65 7946 6163 746f 7279 2f50 424b 4446 KeyFactory/PBKDF │ │ │ │ │ +0007ff70: 3254 7261 6e73 6c61 7465 5465 7374 2e6a 2TranslateTest.j │ │ │ │ │ +0007ff80: 6176 613a 2054 6865 2074 6573 7420 7665 ava: The test ve │ │ │ │ │ +0007ff90: 7269 6669 6573 2069 6620 7468 6520 5365 rifies if the Se │ │ │ │ │ +0007ffa0: 6372 6574 4b65 7946 6163 746f 7279 2e74 cretKeyFactory.t │ │ │ │ │ +0007ffb0: 7261 6e73 6c61 7465 4b65 7928 2920 6d65 ranslateKey() me │ │ │ │ │ +0007ffc0: 7468 6f64 2077 6f72 6b73 2061 7320 6578 thod works as ex │ │ │ │ │ +0007ffd0: 7065 6374 6564 2066 6f72 2074 6865 2050 pected for the P │ │ │ │ │ +0007ffe0: 424b 4446 3220 616c 676f 7269 7468 6d73 BKDF2 algorithms │ │ │ │ │ +0007fff0: 2e0a 0a3c 6c69 3e6a 6176 6178 2f63 7279 ...
  • javax/cry │ │ │ │ │ +00080000: 7074 6f2f 5365 6372 6574 4b65 7946 6163 pto/SecretKeyFac │ │ │ │ │ +00080010: 746f 7279 2f53 6563 4b46 5472 616e 736c tory/SecKFTransl │ │ │ │ │ +00080020: 6174 6554 6573 742e 6a61 7661 3a20 5468 ateTest.java: Th │ │ │ │ │ +00080030: 6520 7465 7374 2076 6572 6966 6965 7320 e test verifies │ │ │ │ │ +00080040: 5365 6372 6574 4b65 7920 7661 6c75 6573 SecretKey values │ │ │ │ │ +00080050: 2073 686f 756c 6420 7265 6d61 696e 2074 should remain t │ │ │ │ │ +00080060: 6865 2073 616d 6520 6166 7465 7220 7472 he same after tr │ │ │ │ │ +00080070: 616e 736c 6174 696f 6e20 7769 7468 2053 anslation with S │ │ │ │ │ +00080080: 6563 7265 744b 6579 4661 6374 6f72 792e ecretKeyFactory. │ │ │ │ │ +00080090: 7472 616e 736c 6174 654b 6579 2829 2e0a translateKey().. │ │ │ │ │ +000800a0: 0a3c 6c69 3e6a 6176 6178 2f63 7279 7074 .
  • javax/crypt │ │ │ │ │ +000800b0: 6f2f 5365 6372 6574 4b65 7946 6163 746f o/SecretKeyFacto │ │ │ │ │ +000800c0: 7279 2f53 6563 4b65 7946 6163 5375 6e4a ry/SecKeyFacSunJ │ │ │ │ │ +000800d0: 4345 5072 662e 6a61 7661 3a20 5573 6520 CEPrf.java: Use │ │ │ │ │ +000800e0: 5375 6e4a 4345 204d 6163 2069 6e20 5365 SunJCE Mac in Se │ │ │ │ │ +000800f0: 6372 6574 4b65 7946 6163 746f 7279 2050 cretKeyFactory P │ │ │ │ │ +00080100: 424b 4446 3220 696d 706c 656d 656e 7461 BKDF2 implementa │ │ │ │ │ +00080110: 7469 6f6e 0a0a 3c6c 693e 6a61 7661 782f tion..
  • javax/ │ │ │ │ │ +00080120: 6372 7970 746f 2f53 6563 7265 744b 6579 crypto/SecretKey │ │ │ │ │ +00080130: 4661 6374 6f72 792f 5465 7374 4661 696c Factory/TestFail │ │ │ │ │ +00080140: 4f76 6572 2e6a 6176 613a 2053 6563 7265 Over.java: Secre │ │ │ │ │ +00080150: 744b 6579 4661 6374 6f72 7920 6661 696c tKeyFactory fail │ │ │ │ │ +00080160: 6f76 6572 2064 6f65 7320 6e6f 7420 776f over does not wo │ │ │ │ │ +00080170: 726b 0a0a 3c6c 693e 6a61 7661 782f 6372 rk..
  • javax/cr │ │ │ │ │ +00080180: 7970 746f 2f73 7065 632f 4445 534b 6579 ypto/spec/DESKey │ │ │ │ │ +00080190: 5370 6563 2f43 6865 636b 5061 7269 7479 Spec/CheckParity │ │ │ │ │ +000801a0: 2e6a 6176 613a 2044 4553 4b65 7920 636f .java: DESKey co │ │ │ │ │ +000801b0: 6e73 7472 7563 746f 7220 6973 2070 6172 nstructor is par │ │ │ │ │ +000801c0: 6974 792d 6164 6a75 7374 696e 6720 7468 ity-adjusting th │ │ │ │ │ +000801d0: 6520 7061 7261 6d65 7465 7273 0a0a 3c6c e parameters..javax/crypto/s │ │ │ │ │ +000801f0: 7065 632f 4445 534b 6579 5370 6563 2f43 pec/DESKeySpec/C │ │ │ │ │ +00080200: 6865 636b 5765 616b 4b65 7973 2e6a 6176 heckWeakKeys.jav │ │ │ │ │ +00080210: 613a 2049 6e63 6f72 7265 6374 206c 6973 a: Incorrect lis │ │ │ │ │ +00080220: 7420 6f66 206b 6579 7320 7265 706f 7274 t of keys report │ │ │ │ │ +00080230: 6564 2061 7320 7765 616b 2062 7920 4445 ed as weak by DE │ │ │ │ │ +00080240: 534b 6579 5370 6563 2e69 7357 6561 6b28 SKeySpec.isWeak( │ │ │ │ │ +00080250: 290a 0a3c 6c69 3e6a 6176 6178 2f63 7279 )..
  • javax/cry │ │ │ │ │ +00080260: 7074 6f2f 7370 6563 2f44 4553 4b65 7953 pto/spec/DESKeyS │ │ │ │ │ +00080270: 7065 632f 4e75 6c6c 4b65 792e 6a61 7661 pec/NullKey.java │ │ │ │ │ +00080280: 3a20 4445 534b 6579 5370 6563 2063 6f6e : DESKeySpec con │ │ │ │ │ +00080290: 7374 7275 6374 6f72 7320 616e 6420 7374 structors and st │ │ │ │ │ +000802a0: 6174 6963 206d 6574 686f 6473 2073 686f atic methods sho │ │ │ │ │ +000802b0: 756c 6420 7468 726f 7720 6578 6365 7074 uld throw except │ │ │ │ │ +000802c0: 696f 6e20 6966 2074 6865 206b 6579 2070 ion if the key p │ │ │ │ │ +000802d0: 6172 616d 6574 6572 2069 7320 6e75 6c6c arameter is null │ │ │ │ │ +000802e0: 2e0a 0a3c 6c69 3e6a 6176 6178 2f63 7279 ...
  • javax/cry │ │ │ │ │ +000802f0: 7074 6f2f 7370 6563 2f47 434d 5061 7261 pto/spec/GCMPara │ │ │ │ │ +00080300: 6d65 7465 7253 7065 632f 4743 4d50 6172 meterSpec/GCMPar │ │ │ │ │ +00080310: 616d 6574 6572 5370 6563 5465 7374 2e6a ameterSpecTest.j │ │ │ │ │ +00080320: 6176 613a 2050 726f 7669 6465 2041 5049 ava: Provide API │ │ │ │ │ +00080330: 2063 6861 6e67 6573 2074 6f20 7375 7070 changes to supp │ │ │ │ │ +00080340: 6f72 7420 4743 4d20 4145 4144 2063 6970 ort GCM AEAD cip │ │ │ │ │ +00080350: 6865 7273 0a0a 3c6c 693e 6a61 7661 782f hers..
  • javax/ │ │ │ │ │ +00080360: 6372 7970 746f 2f73 7065 632f 4976 5061 crypto/spec/IvPa │ │ │ │ │ +00080370: 7261 6d65 7465 7253 7065 632f 496e 7661 rameterSpec/Inva │ │ │ │ │ +00080380: 6c69 6441 7267 732e 6a61 7661 3a20 456e lidArgs.java: En │ │ │ │ │ +00080390: 7375 7265 2049 7650 6172 616d 6574 6572 sure IvParameter │ │ │ │ │ +000803a0: 5370 6563 2063 6f6e 7374 7275 6374 6f72 Spec constructor │ │ │ │ │ +000803b0: 2074 6872 6f77 2074 6865 2073 7461 7465 throw the state │ │ │ │ │ +000803c0: 6420 6578 6365 7074 696f 6e20 666f 7220 d exception for │ │ │ │ │ +000803d0: 6e65 6761 7469 7665 2027 6f66 6673 6574 negative 'offset │ │ │ │ │ +000803e0: 2720 616e 6420 276c 656e 2720 6172 6775 ' and 'len' argu │ │ │ │ │ +000803f0: 6d65 6e74 732e 0a0a 3c6c 693e 6a61 7661 ments...
  • java │ │ │ │ │ +00080400: 782f 6372 7970 746f 2f73 7065 632f 4976 x/crypto/spec/Iv │ │ │ │ │ +00080410: 5061 7261 6d65 7465 7253 7065 632f 4e75 ParameterSpec/Nu │ │ │ │ │ +00080420: 6c6c 4956 2e6a 6176 613a 2049 7650 6172 llIV.java: IvPar │ │ │ │ │ +00080430: 616d 6574 6572 5370 6563 2063 6f6e 7374 ameterSpec const │ │ │ │ │ +00080440: 7275 6374 6f72 7320 7368 6f75 6c64 2074 ructors should t │ │ │ │ │ +00080450: 6872 6f77 2065 7863 6570 7469 6f6e 2069 hrow exception i │ │ │ │ │ +00080460: 6620 7468 6520 6976 2070 6172 616d 6574 f the iv paramet │ │ │ │ │ +00080470: 6572 2069 7320 6e75 6c6c 2e0a 0a3c 6c69 er is null...
  • javax/crypto/sp │ │ │ │ │ +00080490: 6563 2f50 4245 4b65 7953 7065 632f 5042 ec/PBEKeySpec/PB │ │ │ │ │ +000804a0: 454b 6579 5370 6563 5261 6369 6e67 2e6a EKeySpecRacing.j │ │ │ │ │ +000804b0: 6176 613a 206a 6176 6178 2e63 7279 7074 ava: javax.crypt │ │ │ │ │ +000804c0: 6f2e 7370 6563 2e50 4245 4b65 7953 7065 o.spec.PBEKeySpe │ │ │ │ │ +000804d0: 6320 6973 206e 6f74 2074 6872 6561 6420 c is not thread │ │ │ │ │ +000804e0: 7361 6665 0a0a 3c6c 693e 6a61 7661 782f safe..
  • javax/ │ │ │ │ │ +000804f0: 6372 7970 746f 2f73 7065 632f 5243 3250 crypto/spec/RC2P │ │ │ │ │ +00080500: 6172 616d 6574 6572 5370 6563 2f52 4332 arameterSpec/RC2 │ │ │ │ │ +00080510: 416c 676f 7269 7468 6d50 6172 616d 6574 AlgorithmParamet │ │ │ │ │ +00080520: 6572 732e 6a61 7661 3a20 756e 6974 2074 ers.java: unit t │ │ │ │ │ +00080530: 6573 7420 746f 2074 6573 7420 6261 7369 est to test basi │ │ │ │ │ +00080540: 6320 6675 6e63 7469 6f6e 616c 6974 7920 c functionality │ │ │ │ │ +00080550: 6f66 2052 4332 2041 6c67 6f72 6974 686d of RC2 Algorithm │ │ │ │ │ +00080560: 5061 7261 6d65 7465 7273 2069 6d70 6c65 Parameters imple │ │ │ │ │ +00080570: 6d65 6e74 6174 696f 6e0a 0a3c 6c69 3e6a mentation..
  • j │ │ │ │ │ +00080580: 6176 6178 2f63 7279 7074 6f2f 7370 6563 avax/crypto/spec │ │ │ │ │ +00080590: 2f52 4332 5061 7261 6d65 7465 7253 7065 /RC2ParameterSpe │ │ │ │ │ +000805a0: 632f 5243 3250 6172 616d 6574 6572 5370 c/RC2ParameterSp │ │ │ │ │ +000805b0: 6563 4571 7561 6c73 2e6a 6176 613a 2052 ecEquals.java: R │ │ │ │ │ +000805c0: 4332 5061 7261 6d65 7465 7253 7065 6345 C2ParameterSpecE │ │ │ │ │ +000805d0: 7175 616c 730a 0a3c 6c69 3e6a 6176 6178 quals..
  • javax │ │ │ │ │ +000805e0: 2f63 7279 7074 6f2f 7370 6563 2f52 4335 /crypto/spec/RC5 │ │ │ │ │ +000805f0: 5061 7261 6d65 7465 7253 7065 632f 496e ParameterSpec/In │ │ │ │ │ +00080600: 7661 6c69 6449 562e 6a61 7661 3a20 5243 validIV.java: RC │ │ │ │ │ +00080610: 3550 6172 616d 6574 6572 5370 6563 2063 5ParameterSpec c │ │ │ │ │ +00080620: 6f6e 7374 7275 6374 6f72 7320 7368 6f75 onstructors shou │ │ │ │ │ +00080630: 6c64 2074 6872 6f77 2049 6c6c 6567 616c ld throw Illegal │ │ │ │ │ +00080640: 4172 6775 6d65 6e74 4578 6365 7074 696f ArgumentExceptio │ │ │ │ │ +00080650: 6e20 6966 2074 6865 2073 697a 6520 6f66 n if the size of │ │ │ │ │ +00080660: 2074 6865 2069 7620 7061 7261 6d65 7465 the iv paramete │ │ │ │ │ +00080670: 7220 6973 2069 6e76 616c 6964 2e0a 0a3c r is invalid...< │ │ │ │ │ +00080680: 6c69 3e6a 6176 6178 2f63 7279 7074 6f2f li>javax/crypto/ │ │ │ │ │ +00080690: 7370 6563 2f52 4335 5061 7261 6d65 7465 spec/RC5Paramete │ │ │ │ │ +000806a0: 7253 7065 632f 5243 3550 6172 616d 6574 rSpec/RC5Paramet │ │ │ │ │ +000806b0: 6572 5370 6563 4571 7561 6c73 2e6a 6176 erSpecEquals.jav │ │ │ │ │ +000806c0: 613a 2052 4335 5061 7261 6d65 7465 7253 a: RC5ParameterS │ │ │ │ │ +000806d0: 7065 6345 7175 616c 730a 0a3c 6c69 3e6a pecEquals..
  • j │ │ │ │ │ +000806e0: 6176 6178 2f6e 616d 696e 672f 496e 6974 avax/naming/Init │ │ │ │ │ +000806f0: 6961 6c43 6f6e 7465 7874 2f41 7070 6c65 ialContext/Apple │ │ │ │ │ +00080700: 7449 734e 6f74 5573 6564 2e6a 6176 613a tIsNotUsed.java: │ │ │ │ │ +00080710: 204d 616b 6520 7375 7265 206a 6176 612e Make sure java. │ │ │ │ │ +00080720: 6170 706c 6574 2e41 7070 6c65 7420 6973 applet.Applet is │ │ │ │ │ +00080730: 206e 6f74 2075 7365 6420 6173 2061 2073 not used as a s │ │ │ │ │ +00080740: 6f75 7263 6520 6f66 2063 6f6e 6669 6775 ource of configu │ │ │ │ │ +00080750: 7261 7469 6f6e 2070 6172 616d 6574 6572 ration parameter │ │ │ │ │ +00080760: 7320 666f 7220 616e 2049 6e69 7469 616c s for an Initial │ │ │ │ │ +00080770: 436f 6e74 6578 740a 0a3c 6c69 3e6a 6176 Context..
  • jav │ │ │ │ │ +00080780: 6178 2f6e 616d 696e 672f 496e 6974 6961 ax/naming/Initia │ │ │ │ │ +00080790: 6c43 6f6e 7465 7874 2f45 6e76 436c 6f6e lContext/EnvClon │ │ │ │ │ +000807a0: 652e 6a61 7661 3a20 456e 7375 7265 2074 e.java: Ensure t │ │ │ │ │ +000807b0: 6861 7420 696e 6974 6961 6c20 636f 6e74 hat initial cont │ │ │ │ │ +000807c0: 6578 7420 636f 6e73 7472 7563 746f 7220 ext constructor │ │ │ │ │ +000807d0: 636c 6f6e 6573 2069 7473 2065 6e76 6972 clones its envir │ │ │ │ │ +000807e0: 6f6e 6d65 6e74 2070 6172 616d 6574 6572 onment parameter │ │ │ │ │ +000807f0: 2062 6566 6f72 6520 6361 6c6c 696e 6720 before calling │ │ │ │ │ +00080800: 696e 6974 2829 2c20 616e 6420 7468 6174 init(), and that │ │ │ │ │ +00080810: 2069 7420 646f 6573 6e27 7420 636c 6f6e it doesn't clon │ │ │ │ │ +00080820: 6520 6974 2077 6974 6869 6e20 696e 6974 e it within init │ │ │ │ │ +00080830: 2829 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e ()...
  • javax/n │ │ │ │ │ +00080840: 616d 696e 672f 496e 6974 6961 6c43 6f6e aming/InitialCon │ │ │ │ │ +00080850: 7465 7874 2f4e 6f41 7070 6c65 742e 6a61 text/NoApplet.ja │ │ │ │ │ +00080860: 7661 3a20 5361 6e69 7479 2063 6865 636b va: Sanity check │ │ │ │ │ +00080870: 2074 6861 7420 7370 6563 6966 7969 6e67 that specifying │ │ │ │ │ +00080880: 2074 6865 2041 5050 4c45 5420 7072 6f70 the APPLET prop │ │ │ │ │ +00080890: 6572 7479 2077 6865 6e20 6372 6561 7469 erty when creati │ │ │ │ │ +000808a0: 6e67 2061 6e20 496e 6974 6961 6c43 6f6e ng an InitialCon │ │ │ │ │ +000808b0: 7465 7874 2062 6568 6176 6573 2061 7320 text behaves as │ │ │ │ │ +000808c0: 6578 7065 6374 6564 2077 6865 6e20 6a61 expected when ja │ │ │ │ │ +000808d0: 7661 2e61 7774 2e41 7070 6c65 7420 6973 va.awt.Applet is │ │ │ │ │ +000808e0: 206e 6f74 2070 7265 7365 6e74 0a0a 3c6c not present..javax/naming/N │ │ │ │ │ +00080900: 616d 652f 5365 7269 616c 697a 6564 3133 ame/Serialized13 │ │ │ │ │ +00080910: 4e61 6d65 2e6a 6176 613a 2052 4547 5245 Name.java: REGRE │ │ │ │ │ +00080920: 5353 494f 4e3a 2034 204a 434b 312e 352d SSION: 4 JCK1.5- │ │ │ │ │ +00080930: 7275 6e74 696d 6520 6170 692f 6a61 7661 runtime api/java │ │ │ │ │ +00080940: 785f 6e61 6d69 6e67 2f2e 2e2e 0a0a 3c6c x_naming/.....javax/naming/R │ │ │ │ │ +00080960: 6566 4164 6472 2f4e 756c 6c43 6f6e 7465 efAddr/NullConte │ │ │ │ │ +00080970: 6e74 2e6a 6176 613a 2052 6566 4164 6472 nt.java: RefAddr │ │ │ │ │ +00080980: 2e74 6f53 7472 696e 6728 2920 7468 726f .toString() thro │ │ │ │ │ +00080990: 7773 204e 756c 6c50 6f69 6e74 6572 4578 ws NullPointerEx │ │ │ │ │ +000809a0: 6365 7074 696f 6e20 7768 656e 2063 6f6e ception when con │ │ │ │ │ +000809b0: 7465 6e74 2069 7320 6e75 6c6c 0a0a 3c6c tent is null..javax/naming/l │ │ │ │ │ +000809d0: 6461 702f 4c64 6170 4e61 6d65 2f43 6f6d dap/LdapName/Com │ │ │ │ │ +000809e0: 7061 7265 546f 4571 7561 6c73 5465 7374 pareToEqualsTest │ │ │ │ │ +000809f0: 732e 6a61 7661 3a20 5375 7070 6f72 7420 s.java: Support │ │ │ │ │ +00080a00: 666f 7220 6d61 6e69 7075 6c61 7469 6e67 for manipulating │ │ │ │ │ +00080a10: 204c 4441 5020 4e61 6d65 7320 4a4e 4449 LDAP Names JNDI │ │ │ │ │ +00080a20: 206e 616d 6520 6f70 6572 6174 696f 6e73 name operations │ │ │ │ │ +00080a30: 2073 686f 756c 6420 6265 206c 6f63 616c should be local │ │ │ │ │ +00080a40: 6520 696e 6465 7065 6e64 656e 740a 0a3c e independent..< │ │ │ │ │ +00080a50: 6c69 3e6a 6176 6178 2f6e 616d 696e 672f li>javax/naming/ │ │ │ │ │ +00080a60: 6c64 6170 2f4c 6461 704e 616d 652f 4573 ldap/LdapName/Es │ │ │ │ │ +00080a70: 6361 7065 556e 6573 6361 7065 5465 7374 capeUnescapeTest │ │ │ │ │ +00080a80: 732e 6a61 7661 3a20 5375 7070 6f72 7420 s.java: Support │ │ │ │ │ +00080a90: 666f 7220 6d61 6e69 7075 6c61 7469 6e67 for manipulating │ │ │ │ │ +00080aa0: 204c 4441 5020 4e61 6d65 730a 0a3c 6c69 LDAP Names..
  • javax/naming/ld │ │ │ │ │ +00080ac0: 6170 2f4c 6461 704e 616d 652f 4c64 6170 ap/LdapName/Ldap │ │ │ │ │ +00080ad0: 4e61 6d65 436f 6e73 7472 7563 7469 6f6e NameConstruction │ │ │ │ │ +00080ae0: 2e6a 6176 613a 2053 7570 706f 7274 2066 .java: Support f │ │ │ │ │ +00080af0: 6f72 206d 616e 6970 756c 6174 696e 6720 or manipulating │ │ │ │ │ +00080b00: 4c44 4150 204e 616d 6573 0a0a 3c6c 693e LDAP Names..
  • │ │ │ │ │ +00080b10: 6a61 7661 782f 6e61 6d69 6e67 2f6c 6461 javax/naming/lda │ │ │ │ │ +00080b20: 702f 4c64 6170 4e61 6d65 2f4c 6461 7050 p/LdapName/LdapP │ │ │ │ │ +00080b30: 6172 7365 7254 6573 7473 2e6a 6176 613a arserTests.java: │ │ │ │ │ +00080b40: 2053 7570 706f 7274 2066 6f72 206d 616e Support for man │ │ │ │ │ +00080b50: 6970 756c 6174 696e 6720 4c44 4150 204e ipulating LDAP N │ │ │ │ │ +00080b60: 616d 6573 0a0a 3c6c 693e 6a61 7661 782f ames..
  • javax/ │ │ │ │ │ +00080b70: 6e61 6d69 6e67 2f6c 6461 702f 4c64 6170 naming/ldap/Ldap │ │ │ │ │ +00080b80: 4e61 6d65 2f4e 616d 6554 6573 7473 2e6a Name/NameTests.j │ │ │ │ │ +00080b90: 6176 613a 2053 7570 706f 7274 2066 6f72 ava: Support for │ │ │ │ │ +00080ba0: 206d 616e 6970 756c 6174 696e 6720 4c44 manipulating LD │ │ │ │ │ +00080bb0: 4150 204e 616d 6573 0a0a 3c6c 693e 6a61 AP Names..
  • ja │ │ │ │ │ +00080bc0: 7661 782f 6e61 6d69 6e67 2f6c 6461 702f vax/naming/ldap/ │ │ │ │ │ +00080bd0: 4c64 6170 4e61 6d65 2f52 646e 4d69 7363 LdapName/RdnMisc │ │ │ │ │ +00080be0: 2e6a 6176 613a 2053 7570 706f 7274 2066 .java: Support f │ │ │ │ │ +00080bf0: 6f72 206d 616e 6970 756c 6174 696e 6720 or manipulating │ │ │ │ │ +00080c00: 4c44 4150 204e 616d 6573 0a0a 3c6c 693e LDAP Names..
  • │ │ │ │ │ +00080c10: 6a61 7661 782f 6e61 6d69 6e67 2f6c 6461 javax/naming/lda │ │ │ │ │ +00080c20: 702f 4c64 6170 4e61 6d65 2f52 646e 546f p/LdapName/RdnTo │ │ │ │ │ +00080c30: 4174 7472 7354 6573 742e 6a61 7661 3a20 AttrsTest.java: │ │ │ │ │ +00080c40: 5b4a 3253 4520 312e 355d 2052 646e 2067 [J2SE 1.5] Rdn g │ │ │ │ │ +00080c50: 656e 6572 6174 6573 2069 6e63 6f72 7265 enerates incorre │ │ │ │ │ +00080c60: 6374 2061 7474 7269 6275 7465 7320 736f ct attributes so │ │ │ │ │ +00080c70: 6d65 7469 6d65 730a 0a3c 6c69 3e6a 6176 metimes..
  • jav │ │ │ │ │ +00080c80: 6178 2f6e 616d 696e 672f 6c64 6170 2f4c ax/naming/ldap/L │ │ │ │ │ +00080c90: 6461 704e 616d 652f 5472 6169 6c69 6e67 dapName/Trailing │ │ │ │ │ +00080ca0: 5370 6163 6554 6573 742e 6a61 7661 3a20 SpaceTest.java: │ │ │ │ │ +00080cb0: 6a61 7661 782e 6e61 6d69 6e67 2e6c 6461 javax.naming.lda │ │ │ │ │ +00080cc0: 702e 4c64 6170 4e61 6d65 2853 7472 696e p.LdapName(Strin │ │ │ │ │ +00080cd0: 6729 2064 6f65 736e 2774 2070 6172 7365 g) doesn't parse │ │ │ │ │ +00080ce0: 2073 6f6d 6520 7374 7269 6e67 7320 7765 some strings we │ │ │ │ │ +00080cf0: 6c6c 0a0a 3c6c 693e 6a61 7661 782f 6e61 ll..
  • javax/na │ │ │ │ │ +00080d00: 6d69 6e67 2f6d 6f64 756c 652f 5275 6e42 ming/module/RunB │ │ │ │ │ +00080d10: 6173 6963 2e6a 6176 613a 2054 6573 7420 asic.java: Test │ │ │ │ │ +00080d20: 6f66 204a 4e44 4920 6661 6374 6f72 6965 of JNDI factorie │ │ │ │ │ +00080d30: 7320 7573 696e 6720 636c 6173 7365 7320 s using classes │ │ │ │ │ +00080d40: 6578 706f 7274 6564 2062 7920 7468 6972 exported by thir │ │ │ │ │ +00080d50: 642d 7061 7274 7920 6d6f 6475 6c65 732e d-party modules. │ │ │ │ │ +00080d60: 0a0a 3c6c 693e 6a61 7661 782f 6e61 6d69 ..
  • javax/nami │ │ │ │ │ +00080d70: 6e67 2f73 7069 2f44 6972 6563 746f 7279 ng/spi/Directory │ │ │ │ │ +00080d80: 4d61 6e61 6765 722f 4765 7443 6f6e 7444 Manager/GetContD │ │ │ │ │ +00080d90: 6972 4374 782e 6a61 7661 3a20 6765 7443 irCtx.java: getC │ │ │ │ │ +00080da0: 6f6e 7469 6e75 6174 696f 6e44 6972 436f ontinuationDirCo │ │ │ │ │ +00080db0: 6e74 6578 7428 2920 7368 6f75 6c64 2073 ntext() should s │ │ │ │ │ +00080dc0: 6574 2043 5045 2065 6e76 6972 6f6e 6d65 et CPE environme │ │ │ │ │ +00080dd0: 6e74 2070 726f 7065 7274 792e 0a0a 3c6c nt property...javax/naming/s │ │ │ │ │ +00080df0: 7069 2f46 6163 746f 7279 4361 6368 6554 pi/FactoryCacheT │ │ │ │ │ +00080e00: 6573 742e 6a61 7661 3a20 4e61 6d69 6e67 est.java: Naming │ │ │ │ │ +00080e10: 4d61 6e61 6765 7220 7368 6f75 6c64 2063 Manager should c │ │ │ │ │ +00080e20: 6163 6865 2049 6e69 7469 616c 436f 6e74 ache InitialCont │ │ │ │ │ +00080e30: 6578 7446 6163 746f 7279 0a0a 3c6c 693e extFactory..
  • │ │ │ │ │ +00080e40: 6a61 7661 782f 6e61 6d69 6e67 2f73 7069 javax/naming/spi │ │ │ │ │ +00080e50: 2f70 726f 7669 6465 7273 2f49 6e69 7469 /providers/Initi │ │ │ │ │ +00080e60: 616c 436f 6e74 6578 7454 6573 742e 6a61 alContextTest.ja │ │ │ │ │ +00080e70: 7661 3a20 4578 616d 696e 6573 2064 6966 va: Examines dif │ │ │ │ │ +00080e80: 6665 7265 6e74 2077 6179 7320 4a4e 4449 ferent ways JNDI │ │ │ │ │ +00080e90: 2070 726f 7669 6465 7273 2063 616e 2068 providers can h │ │ │ │ │ +00080ea0: 6f6f 6b20 7570 2074 6865 6d73 656c 7665 ook up themselve │ │ │ │ │ +00080eb0: 7320 616e 6420 6265 636f 6d65 2061 7661 s and become ava │ │ │ │ │ +00080ec0: 696c 6162 6c65 2e0a 0a3c 6c69 3e6a 6176 ilable...
  • jav │ │ │ │ │ +00080ed0: 6178 2f6e 6574 2f73 736c 2f41 4c50 4e2f ax/net/ssl/ALPN/ │ │ │ │ │ +00080ee0: 5353 4c45 6e67 696e 6541 6c70 6e54 6573 SSLEngineAlpnTes │ │ │ │ │ +00080ef0: 742e 6a61 7661 3a20 4a45 5020 3234 343a t.java: JEP 244: │ │ │ │ │ +00080f00: 2054 4c53 2041 7070 6c69 6361 7469 6f6e TLS Application │ │ │ │ │ +00080f10: 2d4c 6179 6572 2050 726f 746f 636f 6c20 -Layer Protocol │ │ │ │ │ +00080f20: 4e65 676f 7469 6174 696f 6e20 4578 7465 Negotiation Exte │ │ │ │ │ +00080f30: 6e73 696f 6e0a 0a3c 6c69 3e6a 6176 6178 nsion..
  • javax │ │ │ │ │ +00080f40: 2f6e 6574 2f73 736c 2f41 4c50 4e2f 5353 /net/ssl/ALPN/SS │ │ │ │ │ +00080f50: 4c53 6572 7665 7253 6f63 6b65 7441 6c70 LServerSocketAlp │ │ │ │ │ +00080f60: 6e54 6573 742e 6a61 7661 3a20 4a45 5020 nTest.java: JEP │ │ │ │ │ +00080f70: 3234 343a 2054 4c53 2041 7070 6c69 6361 244: TLS Applica │ │ │ │ │ +00080f80: 7469 6f6e 2d4c 6179 6572 2050 726f 746f tion-Layer Proto │ │ │ │ │ +00080f90: 636f 6c20 4e65 676f 7469 6174 696f 6e20 col Negotiation │ │ │ │ │ +00080fa0: 4578 7465 6e73 696f 6e0a 0a3c 6c69 3e6a Extension..
  • j │ │ │ │ │ +00080fb0: 6176 6178 2f6e 6574 2f73 736c 2f41 4c50 avax/net/ssl/ALP │ │ │ │ │ +00080fc0: 4e2f 5353 4c53 6f63 6b65 7441 6c70 6e54 N/SSLSocketAlpnT │ │ │ │ │ +00080fd0: 6573 742e 6a61 7661 3a20 4a45 5020 3234 est.java: JEP 24 │ │ │ │ │ +00080fe0: 343a 2054 4c53 2041 7070 6c69 6361 7469 4: TLS Applicati │ │ │ │ │ +00080ff0: 6f6e 2d4c 6179 6572 2050 726f 746f 636f on-Layer Protoco │ │ │ │ │ +00081000: 6c20 4e65 676f 7469 6174 696f 6e20 4578 l Negotiation Ex │ │ │ │ │ +00081010: 7465 6e73 696f 6e0a 0a3c 6c69 3e6a 6176 tension..
  • jav │ │ │ │ │ +00081020: 6178 2f6e 6574 2f73 736c 2f44 544c 532f ax/net/ssl/DTLS/ │ │ │ │ │ +00081030: 4369 7068 6572 5375 6974 652e 6a61 7661 CipherSuite.java │ │ │ │ │ +00081040: 3a20 4461 7461 6772 616d 2054 7261 6e73 : Datagram Trans │ │ │ │ │ +00081050: 706f 7274 204c 6179 6572 2053 6563 7572 port Layer Secur │ │ │ │ │ +00081060: 6974 7920 2844 544c 5329 0a0a 3c6c 693e ity (DTLS)..
  • │ │ │ │ │ +00081070: 6a61 7661 782f 6e65 742f 7373 6c2f 4454 javax/net/ssl/DT │ │ │ │ │ +00081080: 4c53 2f43 6c69 656e 7441 7574 682e 6a61 LS/ClientAuth.ja │ │ │ │ │ +00081090: 7661 3a20 4461 7461 6772 616d 2054 7261 va: Datagram Tra │ │ │ │ │ +000810a0: 6e73 706f 7274 204c 6179 6572 2053 6563 nsport Layer Sec │ │ │ │ │ +000810b0: 7572 6974 7920 2844 544c 5329 0a0a 3c6c urity (DTLS)..javax/net/ssl/ │ │ │ │ │ +000810d0: 4454 4c53 2f44 544c 5342 7566 6665 724f DTLS/DTLSBufferO │ │ │ │ │ +000810e0: 7665 7266 6c6f 7755 6e64 6572 666c 6f77 verflowUnderflow │ │ │ │ │ +000810f0: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ +00081100: 6e67 2044 544c 5320 6275 6666 6572 206f ng DTLS buffer o │ │ │ │ │ +00081110: 7665 7266 6c6f 7720 616e 6420 756e 6465 verflow and unde │ │ │ │ │ +00081120: 7266 6c6f 7720 7374 6174 7573 2077 6865 rflow status whe │ │ │ │ │ +00081130: 6e20 6465 616c 696e 6720 7769 7468 2061 n dealing with a │ │ │ │ │ +00081140: 7070 6c69 6361 7469 6f6e 2064 6174 612e pplication data. │ │ │ │ │ +00081150: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +00081160: 7373 6c2f 4454 4c53 2f44 544c 5344 6174 ssl/DTLS/DTLSDat │ │ │ │ │ +00081170: 6145 7863 6861 6e67 6554 6573 742e 6a61 aExchangeTest.ja │ │ │ │ │ +00081180: 7661 3a20 5465 7374 696e 6720 4454 4c53 va: Testing DTLS │ │ │ │ │ +00081190: 2061 7070 6c69 6361 7469 6f6e 2064 6174 application dat │ │ │ │ │ +000811a0: 6120 6578 6368 616e 6765 2075 7369 6e67 a exchange using │ │ │ │ │ +000811b0: 2065 6163 6820 6f66 2074 6865 2073 7570 each of the sup │ │ │ │ │ +000811c0: 706f 7274 6564 2063 6970 6865 7220 7375 ported cipher su │ │ │ │ │ +000811d0: 6974 6573 2e0a 0a3c 6c69 3e6a 6176 6178 ites...
  • javax │ │ │ │ │ +000811e0: 2f6e 6574 2f73 736c 2f44 544c 532f 4454 /net/ssl/DTLS/DT │ │ │ │ │ +000811f0: 4c53 456e 6769 6e65 7343 6c6f 7375 7265 LSEnginesClosure │ │ │ │ │ +00081200: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ +00081210: 6e67 2044 544c 5320 656e 6769 6e65 7320 ng DTLS engines │ │ │ │ │ +00081220: 636c 6f73 696e 6720 7573 696e 6720 6561 closing using ea │ │ │ │ │ +00081230: 6368 206f 6620 7468 6520 7375 7070 6f72 ch of the suppor │ │ │ │ │ +00081240: 7465 6420 6369 7068 6572 2073 7569 7465 ted cipher suite │ │ │ │ │ +00081250: 732e 0a0a 3c6c 693e 6a61 7661 782f 6e65 s...
  • javax/ne │ │ │ │ │ +00081260: 742f 7373 6c2f 4454 4c53 2f44 544c 5348 t/ssl/DTLS/DTLSH │ │ │ │ │ +00081270: 616e 6473 6861 6b65 5465 7374 2e6a 6176 andshakeTest.jav │ │ │ │ │ +00081280: 613a 2054 6573 7469 6e67 2044 544c 5320 a: Testing DTLS │ │ │ │ │ +00081290: 656e 6769 6e65 7320 6861 6e64 7368 616b engines handshak │ │ │ │ │ +000812a0: 6520 7573 696e 6720 6561 6368 206f 6620 e using each of │ │ │ │ │ +000812b0: 7468 6520 7375 7070 6f72 7465 6420 6369 the supported ci │ │ │ │ │ +000812c0: 7068 6572 2073 7569 7465 732e 0a0a 3c6c pher suites...javax/net/ssl/ │ │ │ │ │ +000812e0: 4454 4c53 2f44 544c 5348 616e 6473 6861 DTLS/DTLSHandsha │ │ │ │ │ +000812f0: 6b65 5769 7468 5265 706c 6963 6174 6564 keWithReplicated │ │ │ │ │ +00081300: 5061 636b 6574 7354 6573 742e 6a61 7661 PacketsTest.java │ │ │ │ │ +00081310: 3a20 5465 7374 696e 6720 4454 4c53 2065 : Testing DTLS e │ │ │ │ │ +00081320: 6e67 696e 6573 2068 616e 6473 6861 6b65 ngines handshake │ │ │ │ │ +00081330: 2075 7369 6e67 2065 6163 6820 6f66 2074 using each of t │ │ │ │ │ +00081340: 6865 2073 7570 706f 7274 6564 2063 6970 he supported cip │ │ │ │ │ +00081350: 6865 7220 7375 6974 6573 2077 6974 6820 her suites with │ │ │ │ │ +00081360: 7265 706c 6963 6174 6564 2070 6163 6b65 replicated packe │ │ │ │ │ +00081370: 7473 2063 6865 636b 2e0a 0a3c 6c69 3e6a ts check...
  • j │ │ │ │ │ +00081380: 6176 6178 2f6e 6574 2f73 736c 2f44 544c avax/net/ssl/DTL │ │ │ │ │ +00081390: 532f 4454 4c53 496e 636f 7272 6563 7441 S/DTLSIncorrectA │ │ │ │ │ +000813a0: 7070 4461 7461 5465 7374 2e6a 6176 613a ppDataTest.java: │ │ │ │ │ +000813b0: 2054 6573 7469 6e67 2044 544c 5320 696e Testing DTLS in │ │ │ │ │ +000813c0: 636f 7272 6563 7420 6170 7020 6461 7461 correct app data │ │ │ │ │ +000813d0: 2070 6163 6b61 6765 7320 756e 7772 6170 packages unwrap │ │ │ │ │ +000813e0: 7069 6e67 2e0a 0a3c 6c69 3e6a 6176 6178 ping...
  • javax │ │ │ │ │ +000813f0: 2f6e 6574 2f73 736c 2f44 544c 532f 4454 /net/ssl/DTLS/DT │ │ │ │ │ +00081400: 4c53 4d46 4c4e 5465 7374 2e6a 6176 613a LSMFLNTest.java: │ │ │ │ │ +00081410: 2054 6573 7469 6e67 2044 544c 5320 656e Testing DTLS en │ │ │ │ │ +00081420: 6769 6e65 7320 6861 6e64 7368 616b 6520 gines handshake │ │ │ │ │ +00081430: 7573 696e 6720 6561 6368 206f 6620 7468 using each of th │ │ │ │ │ +00081440: 6520 7375 7070 6f72 7465 6420 6369 7068 e supported ciph │ │ │ │ │ +00081450: 6572 2073 7569 7465 7320 7769 7468 2064 er suites with d │ │ │ │ │ +00081460: 6966 6665 7265 6e74 206d 6178 696d 756d ifferent maximum │ │ │ │ │ +00081470: 2066 7261 676d 656e 7420 6c65 6e67 7468 fragment length │ │ │ │ │ +00081480: 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e 6574 ...
  • javax/net │ │ │ │ │ +00081490: 2f73 736c 2f44 544c 532f 4454 4c53 4e61 /ssl/DTLS/DTLSNa │ │ │ │ │ +000814a0: 6d65 6447 726f 7570 732e 6a61 7661 3a20 medGroups.java: │ │ │ │ │ +000814b0: 4368 6563 6b20 4454 4c53 2063 6f6e 6e65 Check DTLS conne │ │ │ │ │ +000814c0: 6374 696f 6e20 6265 6861 7669 6f72 7320 ction behaviors │ │ │ │ │ +000814d0: 666f 7220 6e61 6d65 6420 6772 6f75 7073 for named groups │ │ │ │ │ +000814e0: 2063 6f6e 6669 6775 7261 7469 6f6e 0a0a configuration.. │ │ │ │ │ +000814f0: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ +00081500: 6c2f 4454 4c53 2f44 544c 534e 6f74 456e l/DTLS/DTLSNotEn │ │ │ │ │ +00081510: 6162 6c65 6452 4334 5465 7374 2e6a 6176 abledRC4Test.jav │ │ │ │ │ +00081520: 613a 2054 6573 7469 6e67 2044 544c 5320 a: Testing DTLS │ │ │ │ │ +00081530: 656e 6769 6e65 7320 646f 206e 6f74 2065 engines do not e │ │ │ │ │ +00081540: 6e61 626c 6520 5243 3420 6369 7068 6572 nable RC4 cipher │ │ │ │ │ +00081550: 7320 6279 2064 6566 6175 6c74 2e0a 0a3c s by default...< │ │ │ │ │ +00081560: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ +00081570: 2f44 544c 532f 4454 4c53 4f76 6572 4461 /DTLS/DTLSOverDa │ │ │ │ │ +00081580: 7461 6772 616d 2e6a 6176 613a 2044 6174 tagram.java: Dat │ │ │ │ │ +00081590: 6167 7261 6d20 5472 616e 7370 6f72 7420 agram Transport │ │ │ │ │ +000815a0: 4c61 7965 7220 5365 6375 7269 7479 2028 Layer Security ( │ │ │ │ │ +000815b0: 4454 4c53 290a 0a3c 6c69 3e6a 6176 6178 DTLS)..
  • javax │ │ │ │ │ +000815c0: 2f6e 6574 2f73 736c 2f44 544c 532f 4454 /net/ssl/DTLS/DT │ │ │ │ │ +000815d0: 4c53 5265 6861 6e64 7368 616b 6554 6573 LSRehandshakeTes │ │ │ │ │ +000815e0: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ +000815f0: 4454 4c53 2065 6e67 696e 6573 2072 652d DTLS engines re- │ │ │ │ │ +00081600: 6861 6e64 7368 616b 696e 6720 7573 696e handshaking usin │ │ │ │ │ +00081610: 6720 6561 6368 206f 6620 7468 6520 7375 g each of the su │ │ │ │ │ +00081620: 7070 6f72 7465 6420 6369 7068 6572 2073 pported cipher s │ │ │ │ │ +00081630: 7569 7465 732e 0a0a 3c6c 693e 6a61 7661 uites...
  • java │ │ │ │ │ +00081640: 782f 6e65 742f 7373 6c2f 4454 4c53 2f44 x/net/ssl/DTLS/D │ │ │ │ │ +00081650: 544c 5352 6568 616e 6473 6861 6b65 5769 TLSRehandshakeWi │ │ │ │ │ +00081660: 7468 4369 7068 6572 4368 616e 6765 5465 thCipherChangeTe │ │ │ │ │ +00081670: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ +00081680: 2044 544c 5320 656e 6769 6e65 7320 7265 DTLS engines re │ │ │ │ │ +00081690: 2d68 616e 6473 6861 6b69 6e67 2077 6974 -handshaking wit │ │ │ │ │ +000816a0: 6820 6369 7068 6572 2063 6861 6e67 652e h cipher change. │ │ │ │ │ +000816b0: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +000816c0: 7373 6c2f 4454 4c53 2f44 544c 5352 6568 ssl/DTLS/DTLSReh │ │ │ │ │ +000816d0: 616e 6473 6861 6b65 5769 7468 4461 7461 andshakeWithData │ │ │ │ │ +000816e0: 4578 5465 7374 2e6a 6176 613a 2054 6573 ExTest.java: Tes │ │ │ │ │ +000816f0: 7469 6e67 2044 544c 5320 656e 6769 6e65 ting DTLS engine │ │ │ │ │ +00081700: 7320 7265 2d68 616e 6473 6861 6b69 6e67 s re-handshaking │ │ │ │ │ +00081710: 2075 7369 6e67 2065 6163 6820 6f66 2074 using each of t │ │ │ │ │ +00081720: 6865 2073 7570 706f 7274 6564 2063 6970 he supported cip │ │ │ │ │ +00081730: 6865 7220 7375 6974 6573 2077 6974 6820 her suites with │ │ │ │ │ +00081740: 6170 706c 6963 6174 696f 6e20 6461 7461 application data │ │ │ │ │ +00081750: 2065 7863 6861 6e67 6520 6265 666f 7265 exchange before │ │ │ │ │ +00081760: 2061 6e64 2061 6674 6572 2072 652d 6861 and after re-ha │ │ │ │ │ +00081770: 6e64 7368 616b 6520 616e 6420 636c 6f73 ndshake and clos │ │ │ │ │ +00081780: 696e 6720 6f66 2074 6865 2065 6e67 696e ing of the engin │ │ │ │ │ +00081790: 6573 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e es...
  • javax/n │ │ │ │ │ +000817a0: 6574 2f73 736c 2f44 544c 532f 4454 4c53 et/ssl/DTLS/DTLS │ │ │ │ │ +000817b0: 5365 7175 656e 6365 4e75 6d62 6572 5465 SequenceNumberTe │ │ │ │ │ +000817c0: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ +000817d0: 2044 544c 5320 7265 636f 7264 7320 7365 DTLS records se │ │ │ │ │ +000817e0: 7175 656e 6365 206e 756d 6265 7220 7072 quence number pr │ │ │ │ │ +000817f0: 6f70 6572 7479 2073 7570 706f 7274 2069 operty support i │ │ │ │ │ +00081800: 6e20 6170 706c 6963 6174 696f 6e20 6461 n application da │ │ │ │ │ +00081810: 7461 2065 7863 6861 6e67 652e 0a0a 3c6c ta exchange...javax/net/ssl/ │ │ │ │ │ +00081830: 4454 4c53 2f44 544c 5353 6967 6e61 7475 DTLS/DTLSSignatu │ │ │ │ │ +00081840: 7265 5363 6865 6d65 732e 6a61 7661 3a20 reSchemes.java: │ │ │ │ │ +00081850: 2844 2954 4c53 2073 6967 6e61 7475 7265 (D)TLS signature │ │ │ │ │ +00081860: 2073 6368 656d 6573 0a0a 3c6c 693e 6a61 schemes..
  • ja │ │ │ │ │ +00081870: 7661 782f 6e65 742f 7373 6c2f 4454 4c53 vax/net/ssl/DTLS │ │ │ │ │ +00081880: 2f44 544c 5355 6e73 7570 706f 7274 6564 /DTLSUnsupported │ │ │ │ │ +00081890: 4369 7068 6572 7354 6573 742e 6a61 7661 CiphersTest.java │ │ │ │ │ +000818a0: 3a20 5465 7374 696e 6720 7468 6174 2074 : Testing that t │ │ │ │ │ +000818b0: 7279 2074 6f20 656e 6162 6c65 2075 6e73 ry to enable uns │ │ │ │ │ +000818c0: 7570 706f 7274 6564 2063 6970 6865 7273 upported ciphers │ │ │ │ │ +000818d0: 2063 6175 7365 7320 496c 6c65 6761 6c41 causes IllegalA │ │ │ │ │ +000818e0: 7267 756d 656e 7445 7863 6570 7469 6f6e rgumentException │ │ │ │ │ +000818f0: 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e 6574 ...
  • javax/net │ │ │ │ │ +00081900: 2f73 736c 2f44 544c 532f 4454 4c53 576f /ssl/DTLS/DTLSWo │ │ │ │ │ +00081910: 6e74 4e65 676f 7469 6174 6556 3130 2e6a ntNegotiateV10.j │ │ │ │ │ +00081920: 6176 613a 2044 544c 5376 3130 2069 7320 ava: DTLSv10 is │ │ │ │ │ +00081930: 6e6f 7720 6469 7361 626c 6564 2e0a 0a3c now disabled...< │ │ │ │ │ +00081940: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ +00081950: 2f44 544c 532f 496e 7661 6c69 6443 6f6f /DTLS/InvalidCoo │ │ │ │ │ +00081960: 6b69 652e 6a61 7661 3a20 4461 7461 6772 kie.java: Datagr │ │ │ │ │ +00081970: 616d 2054 7261 6e73 706f 7274 204c 6179 am Transport Lay │ │ │ │ │ +00081980: 6572 2053 6563 7572 6974 7920 2844 544c er Security (DTL │ │ │ │ │ +00081990: 5329 0a0a 3c6c 693e 6a61 7661 782f 6e65 S)..
  • javax/ne │ │ │ │ │ +000819a0: 742f 7373 6c2f 4454 4c53 2f49 6e76 616c t/ssl/DTLS/Inval │ │ │ │ │ +000819b0: 6964 5265 636f 7264 732e 6a61 7661 3a20 idRecords.java: │ │ │ │ │ +000819c0: 4461 7461 6772 616d 2054 7261 6e73 706f Datagram Transpo │ │ │ │ │ +000819d0: 7274 204c 6179 6572 2053 6563 7572 6974 rt Layer Securit │ │ │ │ │ +000819e0: 7920 2844 544c 5329 0a0a 3c6c 693e 6a61 y (DTLS)..
  • ja │ │ │ │ │ +000819f0: 7661 782f 6e65 742f 7373 6c2f 4454 4c53 vax/net/ssl/DTLS │ │ │ │ │ +00081a00: 2f4e 6f4d 6163 496e 6974 6961 6c43 6c69 /NoMacInitialCli │ │ │ │ │ +00081a10: 656e 7448 656c 6c6f 2e6a 6176 613a 2044 entHello.java: D │ │ │ │ │ +00081a20: 6174 6167 7261 6d20 5472 616e 7370 6f72 atagram Transpor │ │ │ │ │ +00081a30: 7420 4c61 7965 7220 5365 6375 7269 7479 t Layer Security │ │ │ │ │ +00081a40: 2028 4454 4c53 290a 0a3c 6c69 3e6a 6176 (DTLS)..
  • jav │ │ │ │ │ +00081a50: 6178 2f6e 6574 2f73 736c 2f44 544c 532f ax/net/ssl/DTLS/ │ │ │ │ │ +00081a60: 5061 636b 6574 4c6f 7373 5265 7472 616e PacketLossRetran │ │ │ │ │ +00081a70: 736d 6973 7369 6f6e 2e6a 6176 613a 2044 smission.java: D │ │ │ │ │ +00081a80: 544c 5320 6861 6e64 7368 616b 696e 6720 TLS handshaking │ │ │ │ │ +00081a90: 6661 696c 7320 6966 2073 6f6d 6520 6d65 fails if some me │ │ │ │ │ +00081aa0: 7373 6167 6573 2077 6572 6520 6c6f 7374 ssages were lost │ │ │ │ │ +00081ab0: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +00081ac0: 7373 6c2f 4454 4c53 2f52 656f 7264 6572 ssl/DTLS/Reorder │ │ │ │ │ +00081ad0: 6564 2e6a 6176 613a 2044 6174 6167 7261 ed.java: Datagra │ │ │ │ │ +00081ae0: 6d20 5472 616e 7370 6f72 7420 4c61 7965 m Transport Laye │ │ │ │ │ +00081af0: 7220 5365 6375 7269 7479 2028 4454 4c53 r Security (DTLS │ │ │ │ │ +00081b00: 290a 0a3c 6c69 3e6a 6176 6178 2f6e 6574 )..
  • javax/net │ │ │ │ │ +00081b10: 2f73 736c 2f44 544c 532f 5265 7370 6f6e /ssl/DTLS/Respon │ │ │ │ │ +00081b20: 6454 6f52 6574 7261 6e73 6d69 742e 6a61 dToRetransmit.ja │ │ │ │ │ +00081b30: 7661 3a20 4454 4c53 2068 616e 6473 6861 va: DTLS handsha │ │ │ │ │ +00081b40: 6b69 6e67 2066 6169 6c73 2069 6620 736f king fails if so │ │ │ │ │ +00081b50: 6d65 206d 6573 7361 6765 7320 7765 7265 me messages were │ │ │ │ │ +00081b60: 206c 6f73 740a 0a3c 6c69 3e6a 6176 6178 lost..
  • javax │ │ │ │ │ +00081b70: 2f6e 6574 2f73 736c 2f44 544c 532f 5265 /net/ssl/DTLS/Re │ │ │ │ │ +00081b80: 7472 616e 736d 6973 7369 6f6e 2e6a 6176 transmission.jav │ │ │ │ │ +00081b90: 613a 2044 6174 6167 7261 6d20 5472 616e a: Datagram Tran │ │ │ │ │ +00081ba0: 7370 6f72 7420 4c61 7965 7220 5365 6375 sport Layer Secu │ │ │ │ │ +00081bb0: 7269 7479 2028 4454 4c53 290a 0a3c 6c69 rity (DTLS)..
  • javax/net/ssl/D │ │ │ │ │ +00081bd0: 544c 532f 5765 616b 4369 7068 6572 5375 TLS/WeakCipherSu │ │ │ │ │ +00081be0: 6974 652e 6a61 7661 3a20 4461 7461 6772 ite.java: Datagr │ │ │ │ │ +00081bf0: 616d 2054 7261 6e73 706f 7274 204c 6179 am Transport Lay │ │ │ │ │ +00081c00: 6572 2053 6563 7572 6974 7920 2844 544c er Security (DTL │ │ │ │ │ +00081c10: 5329 0a0a 3c6c 693e 6a61 7661 782f 6e65 S)..
  • javax/ne │ │ │ │ │ +00081c20: 742f 7373 6c2f 4454 4c53 7631 302f 4454 t/ssl/DTLSv10/DT │ │ │ │ │ +00081c30: 4c53 7631 3042 7566 6665 724f 7665 7266 LSv10BufferOverf │ │ │ │ │ +00081c40: 6c6f 7755 6e64 6572 666c 6f77 5465 7374 lowUnderflowTest │ │ │ │ │ +00081c50: 2e6a 6176 613a 2054 6573 7469 6e67 2044 .java: Testing D │ │ │ │ │ +00081c60: 544c 5320 6275 6666 6572 206f 7665 7266 TLS buffer overf │ │ │ │ │ +00081c70: 6c6f 7720 616e 6420 756e 6465 7266 6c6f low and underflo │ │ │ │ │ +00081c80: 7720 7374 6174 7573 2077 6865 6e20 6465 w status when de │ │ │ │ │ +00081c90: 616c 696e 6720 7769 7468 2061 7070 6c69 aling with appli │ │ │ │ │ +00081ca0: 6361 7469 6f6e 2064 6174 612e 0a0a 3c6c cation data...javax/net/ssl/ │ │ │ │ │ +00081cc0: 4454 4c53 7631 302f 4454 4c53 7631 3044 DTLSv10/DTLSv10D │ │ │ │ │ +00081cd0: 6174 6145 7863 6861 6e67 6554 6573 742e ataExchangeTest. │ │ │ │ │ +00081ce0: 6a61 7661 3a20 5465 7374 696e 6720 4454 java: Testing DT │ │ │ │ │ +00081cf0: 4c53 2061 7070 6c69 6361 7469 6f6e 2064 LS application d │ │ │ │ │ +00081d00: 6174 6120 6578 6368 616e 6765 2075 7369 ata exchange usi │ │ │ │ │ +00081d10: 6e67 2065 6163 6820 6f66 2074 6865 2073 ng each of the s │ │ │ │ │ +00081d20: 7570 706f 7274 6564 2063 6970 6865 7220 upported cipher │ │ │ │ │ +00081d30: 7375 6974 6573 2e0a 0a3c 6c69 3e6a 6176 suites...
  • jav │ │ │ │ │ +00081d40: 6178 2f6e 6574 2f73 736c 2f44 544c 5376 ax/net/ssl/DTLSv │ │ │ │ │ +00081d50: 3130 2f44 544c 5376 3130 456e 6769 6e65 10/DTLSv10Engine │ │ │ │ │ +00081d60: 7343 6c6f 7375 7265 5465 7374 2e6a 6176 sClosureTest.jav │ │ │ │ │ +00081d70: 613a 2054 6573 7469 6e67 2044 544c 5320 a: Testing DTLS │ │ │ │ │ +00081d80: 656e 6769 6e65 7320 636c 6f73 696e 6720 engines closing │ │ │ │ │ +00081d90: 7573 696e 6720 6561 6368 206f 6620 7468 using each of th │ │ │ │ │ +00081da0: 6520 7375 7070 6f72 7465 6420 6369 7068 e supported ciph │ │ │ │ │ +00081db0: 6572 2073 7569 7465 732e 0a0a 3c6c 693e er suites...
  • │ │ │ │ │ +00081dc0: 6a61 7661 782f 6e65 742f 7373 6c2f 4454 javax/net/ssl/DT │ │ │ │ │ +00081dd0: 4c53 7631 302f 4454 4c53 7631 3048 616e LSv10/DTLSv10Han │ │ │ │ │ +00081de0: 6473 6861 6b65 5465 7374 2e6a 6176 613a dshakeTest.java: │ │ │ │ │ +00081df0: 2054 6573 7469 6e67 2044 544c 5320 656e Testing DTLS en │ │ │ │ │ +00081e00: 6769 6e65 7320 6861 6e64 7368 616b 6520 gines handshake │ │ │ │ │ +00081e10: 7573 696e 6720 6561 6368 206f 6620 7468 using each of th │ │ │ │ │ +00081e20: 6520 7375 7070 6f72 7465 6420 6369 7068 e supported ciph │ │ │ │ │ +00081e30: 6572 2073 7569 7465 732e 0a0a 3c6c 693e er suites...
  • │ │ │ │ │ +00081e40: 6a61 7661 782f 6e65 742f 7373 6c2f 4454 javax/net/ssl/DT │ │ │ │ │ +00081e50: 4c53 7631 302f 4454 4c53 7631 3048 616e LSv10/DTLSv10Han │ │ │ │ │ +00081e60: 6473 6861 6b65 5769 7468 5265 706c 6963 dshakeWithReplic │ │ │ │ │ +00081e70: 6174 6564 5061 636b 6574 7354 6573 742e atedPacketsTest. │ │ │ │ │ +00081e80: 6a61 7661 3a20 5465 7374 696e 6720 4454 java: Testing DT │ │ │ │ │ +00081e90: 4c53 2065 6e67 696e 6573 2068 616e 6473 LS engines hands │ │ │ │ │ +00081ea0: 6861 6b65 2075 7369 6e67 2065 6163 6820 hake using each │ │ │ │ │ +00081eb0: 6f66 2074 6865 2073 7570 706f 7274 6564 of the supported │ │ │ │ │ +00081ec0: 2063 6970 6865 7220 7375 6974 6573 2077 cipher suites w │ │ │ │ │ +00081ed0: 6974 6820 7265 706c 6963 6174 6564 2070 ith replicated p │ │ │ │ │ +00081ee0: 6163 6b65 7473 2063 6865 636b 2e0a 0a3c ackets check...< │ │ │ │ │ +00081ef0: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ +00081f00: 2f44 544c 5376 3130 2f44 544c 5376 3130 /DTLSv10/DTLSv10 │ │ │ │ │ +00081f10: 496e 636f 7272 6563 7441 7070 4461 7461 IncorrectAppData │ │ │ │ │ +00081f20: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ +00081f30: 6e67 2044 544c 5320 696e 636f 7272 6563 ng DTLS incorrec │ │ │ │ │ +00081f40: 7420 6170 7020 6461 7461 2070 6163 6b61 t app data packa │ │ │ │ │ +00081f50: 6765 7320 756e 7772 6170 7069 6e67 2e0a ges unwrapping.. │ │ │ │ │ +00081f60: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ +00081f70: 736c 2f44 544c 5376 3130 2f44 544c 5376 sl/DTLSv10/DTLSv │ │ │ │ │ +00081f80: 3130 4d46 4c4e 5465 7374 2e6a 6176 613a 10MFLNTest.java: │ │ │ │ │ +00081f90: 2054 6573 7469 6e67 2044 544c 5320 656e Testing DTLS en │ │ │ │ │ +00081fa0: 6769 6e65 7320 6861 6e64 7368 616b 6520 gines handshake │ │ │ │ │ +00081fb0: 7573 696e 6720 6561 6368 206f 6620 7468 using each of th │ │ │ │ │ +00081fc0: 6520 7375 7070 6f72 7465 6420 6369 7068 e supported ciph │ │ │ │ │ +00081fd0: 6572 2073 7569 7465 7320 7769 7468 2064 er suites with d │ │ │ │ │ +00081fe0: 6966 6665 7265 6e74 206d 6178 696d 756d ifferent maximum │ │ │ │ │ +00081ff0: 2066 7261 676d 656e 7420 6c65 6e67 7468 fragment length │ │ │ │ │ +00082000: 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e 6574 ...
  • javax/net │ │ │ │ │ +00082010: 2f73 736c 2f44 544c 5376 3130 2f44 544c /ssl/DTLSv10/DTL │ │ │ │ │ +00082020: 5376 3130 4e6f 7445 6e61 626c 6564 5243 Sv10NotEnabledRC │ │ │ │ │ +00082030: 3454 6573 742e 6a61 7661 3a20 5465 7374 4Test.java: Test │ │ │ │ │ +00082040: 696e 6720 4454 4c53 2065 6e67 696e 6573 ing DTLS engines │ │ │ │ │ +00082050: 2064 6f20 6e6f 7420 656e 6162 6c65 2052 do not enable R │ │ │ │ │ +00082060: 4334 2063 6970 6865 7273 2062 7920 6465 C4 ciphers by de │ │ │ │ │ +00082070: 6661 756c 742e 0a0a 3c6c 693e 6a61 7661 fault...
  • java │ │ │ │ │ +00082080: 782f 6e65 742f 7373 6c2f 4454 4c53 7631 x/net/ssl/DTLSv1 │ │ │ │ │ +00082090: 302f 4454 4c53 7631 3052 6568 616e 6473 0/DTLSv10Rehands │ │ │ │ │ +000820a0: 6861 6b65 5465 7374 2e6a 6176 613a 2054 hakeTest.java: T │ │ │ │ │ +000820b0: 6573 7469 6e67 2044 544c 5320 656e 6769 esting DTLS engi │ │ │ │ │ +000820c0: 6e65 7320 7265 2d68 616e 6473 6861 6b69 nes re-handshaki │ │ │ │ │ +000820d0: 6e67 2075 7369 6e67 2065 6163 6820 6f66 ng using each of │ │ │ │ │ +000820e0: 2074 6865 2073 7570 706f 7274 6564 2063 the supported c │ │ │ │ │ +000820f0: 6970 6865 7220 7375 6974 6573 2e0a 0a3c ipher suites...< │ │ │ │ │ +00082100: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ +00082110: 2f44 544c 5376 3130 2f44 544c 5376 3130 /DTLSv10/DTLSv10 │ │ │ │ │ +00082120: 5265 6861 6e64 7368 616b 6557 6974 6843 RehandshakeWithC │ │ │ │ │ +00082130: 6970 6865 7243 6861 6e67 6554 6573 742e ipherChangeTest. │ │ │ │ │ +00082140: 6a61 7661 3a20 5465 7374 696e 6720 4454 java: Testing DT │ │ │ │ │ +00082150: 4c53 2065 6e67 696e 6573 2072 652d 6861 LS engines re-ha │ │ │ │ │ +00082160: 6e64 7368 616b 696e 6720 7769 7468 2063 ndshaking with c │ │ │ │ │ +00082170: 6970 6865 7220 6368 616e 6765 2e0a 0a3c ipher change...< │ │ │ │ │ +00082180: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ +00082190: 2f44 544c 5376 3130 2f44 544c 5376 3130 /DTLSv10/DTLSv10 │ │ │ │ │ +000821a0: 5265 6861 6e64 7368 616b 6557 6974 6844 RehandshakeWithD │ │ │ │ │ +000821b0: 6174 6145 7854 6573 742e 6a61 7661 3a20 ataExTest.java: │ │ │ │ │ +000821c0: 5465 7374 696e 6720 4454 4c53 2065 6e67 Testing DTLS eng │ │ │ │ │ +000821d0: 696e 6573 2072 652d 6861 6e64 7368 616b ines re-handshak │ │ │ │ │ +000821e0: 696e 6720 7573 696e 6720 6561 6368 206f ing using each o │ │ │ │ │ +000821f0: 6620 7468 6520 7375 7070 6f72 7465 6420 f the supported │ │ │ │ │ +00082200: 6369 7068 6572 2073 7569 7465 7320 7769 cipher suites wi │ │ │ │ │ +00082210: 7468 2061 7070 6c69 6361 7469 6f6e 2064 th application d │ │ │ │ │ +00082220: 6174 6120 6578 6368 616e 6765 2062 6566 ata exchange bef │ │ │ │ │ +00082230: 6f72 6520 616e 6420 6166 7465 7220 7265 ore and after re │ │ │ │ │ +00082240: 2d68 616e 6473 6861 6b65 2061 6e64 2063 -handshake and c │ │ │ │ │ +00082250: 6c6f 7369 6e67 206f 6620 7468 6520 656e losing of the en │ │ │ │ │ +00082260: 6769 6e65 732e 0a0a 3c6c 693e 6a61 7661 gines...
  • java │ │ │ │ │ +00082270: 782f 6e65 742f 7373 6c2f 4454 4c53 7631 x/net/ssl/DTLSv1 │ │ │ │ │ +00082280: 302f 4454 4c53 7631 3053 6571 7565 6e63 0/DTLSv10Sequenc │ │ │ │ │ +00082290: 654e 756d 6265 7254 6573 742e 6a61 7661 eNumberTest.java │ │ │ │ │ +000822a0: 3a20 5465 7374 696e 6720 4454 4c53 2072 : Testing DTLS r │ │ │ │ │ +000822b0: 6563 6f72 6473 2073 6571 7565 6e63 6520 ecords sequence │ │ │ │ │ +000822c0: 6e75 6d62 6572 2070 726f 7065 7274 7920 number property │ │ │ │ │ +000822d0: 7375 7070 6f72 7420 696e 2061 7070 6c69 support in appli │ │ │ │ │ +000822e0: 6361 7469 6f6e 2064 6174 6120 6578 6368 cation data exch │ │ │ │ │ +000822f0: 616e 6765 2e0a 0a3c 6c69 3e6a 6176 6178 ange...
  • javax │ │ │ │ │ +00082300: 2f6e 6574 2f73 736c 2f44 544c 5376 3130 /net/ssl/DTLSv10 │ │ │ │ │ +00082310: 2f44 544c 5376 3130 556e 7375 7070 6f72 /DTLSv10Unsuppor │ │ │ │ │ +00082320: 7465 6443 6970 6865 7273 5465 7374 2e6a tedCiphersTest.j │ │ │ │ │ +00082330: 6176 613a 2054 6573 7469 6e67 2074 6861 ava: Testing tha │ │ │ │ │ +00082340: 7420 7472 7920 746f 2065 6e61 626c 6520 t try to enable │ │ │ │ │ +00082350: 756e 7375 7070 6f72 7465 6420 6369 7068 unsupported ciph │ │ │ │ │ +00082360: 6572 7320 6361 7573 6573 2049 6c6c 6567 ers causes Illeg │ │ │ │ │ +00082370: 616c 4172 6775 6d65 6e74 4578 6365 7074 alArgumentExcept │ │ │ │ │ +00082380: 696f 6e2e 0a0a 3c6c 693e 6a61 7661 782f ion...
  • javax/ │ │ │ │ │ +00082390: 6e65 742f 7373 6c2f 4669 7835 3037 3036 net/ssl/Fix50706 │ │ │ │ │ +000823a0: 3332 2e6a 6176 613a 2044 6566 6175 6c74 32.java: Default │ │ │ │ │ +000823b0: 2053 534c 536f 636b 6546 6163 746f 7279 SSLSockeFactory │ │ │ │ │ +000823c0: 206f 7665 7272 6964 6520 6372 6561 7465 override create │ │ │ │ │ +000823d0: 536f 636b 6574 2829 206e 6f77 0a0a 3c6c Socket() now..javax/net/ssl/ │ │ │ │ │ +000823f0: 4669 7869 6e67 4a61 7661 646f 6373 2f49 FixingJavadocs/I │ │ │ │ │ +00082400: 6d70 6c69 6369 7448 616e 6473 6861 6b65 mplicitHandshake │ │ │ │ │ +00082410: 2e6a 6176 613a 204e 6565 6420 746f 2072 .java: Need to r │ │ │ │ │ +00082420: 6576 6973 6974 2074 6865 206a 6176 6164 evisit the javad │ │ │ │ │ +00082430: 6f63 7320 666f 7220 4a53 5345 2c20 6573 ocs for JSSE, es │ │ │ │ │ +00082440: 7065 6369 616c 6c79 2074 6865 2070 726f pecially the pro │ │ │ │ │ +00082450: 6d6f 7465 6420 636c 6173 7365 732e 0a0a moted classes... │ │ │ │ │ +00082460: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ +00082470: 6c2f 4669 7869 6e67 4a61 7661 646f 6373 l/FixingJavadocs │ │ │ │ │ +00082480: 2f4a 6176 6178 5552 4c4e 756c 6c73 2e6a /JavaxURLNulls.j │ │ │ │ │ +00082490: 6176 613a 204e 6565 6420 746f 2072 6576 ava: Need to rev │ │ │ │ │ +000824a0: 6973 6974 2074 6865 206a 6176 6164 6f63 isit the javadoc │ │ │ │ │ +000824b0: 7320 666f 7220 4a53 5345 2c20 6573 7065 s for JSSE, espe │ │ │ │ │ +000824c0: 6369 616c 6c79 2074 6865 2070 726f 6d6f cially the promo │ │ │ │ │ +000824d0: 7465 6420 636c 6173 7365 730a 0a3c 6c69 ted classes..
  • javax/net/ssl/F │ │ │ │ │ +000824f0: 6978 696e 674a 6176 6164 6f63 732f 4b4d ixingJavadocs/KM │ │ │ │ │ +00082500: 544d 4765 744e 6f74 6869 6e67 2e6a 6176 TMGetNothing.jav │ │ │ │ │ +00082510: 613a 204e 6565 6420 746f 2072 6576 6973 a: Need to revis │ │ │ │ │ +00082520: 6974 2074 6865 206a 6176 6164 6f63 7320 it the javadocs │ │ │ │ │ +00082530: 666f 7220 4a53 5345 2c20 6573 7065 6369 for JSSE, especi │ │ │ │ │ +00082540: 616c 6c79 2074 6865 2070 726f 6d6f 7465 ally the promote │ │ │ │ │ +00082550: 6420 636c 6173 7365 730a 0a3c 6c69 3e6a d classes..
  • j │ │ │ │ │ +00082560: 6176 6178 2f6e 6574 2f73 736c 2f46 6978 avax/net/ssl/Fix │ │ │ │ │ +00082570: 696e 674a 6176 6164 6f63 732f 5353 4c53 ingJavadocs/SSLS │ │ │ │ │ +00082580: 6573 7369 6f6e 4e75 6c6c 732e 6a61 7661 essionNulls.java │ │ │ │ │ +00082590: 3a20 4e65 6564 2074 6f20 7265 7669 7369 : Need to revisi │ │ │ │ │ +000825a0: 7420 7468 6520 6a61 7661 646f 6373 2066 t the javadocs f │ │ │ │ │ +000825b0: 6f72 204a 5353 452c 2065 7370 6563 6961 or JSSE, especia │ │ │ │ │ +000825c0: 6c6c 7920 7468 6520 7072 6f6d 6f74 6564 lly the promoted │ │ │ │ │ +000825d0: 2063 6c61 7373 6573 2e0a 0a3c 6c69 3e6a classes...
  • j │ │ │ │ │ +000825e0: 6176 6178 2f6e 6574 2f73 736c 2f46 6978 avax/net/ssl/Fix │ │ │ │ │ +000825f0: 696e 674a 6176 6164 6f63 732f 5353 4c53 ingJavadocs/SSLS │ │ │ │ │ +00082600: 6f63 6b65 7449 6e68 6572 6974 2e6a 6176 ocketInherit.jav │ │ │ │ │ +00082610: 613a 204e 6565 6420 746f 2072 6576 6973 a: Need to revis │ │ │ │ │ +00082620: 6974 2074 6865 206a 6176 6164 6f63 7320 it the javadocs │ │ │ │ │ +00082630: 666f 7220 4a53 5345 2c20 6573 7065 6369 for JSSE, especi │ │ │ │ │ +00082640: 616c 6c79 2074 6865 2070 726f 6d6f 7465 ally the promote │ │ │ │ │ +00082650: 6420 636c 6173 7365 732e 0a0a 3c6c 693e d classes...
  • │ │ │ │ │ +00082660: 6a61 7661 782f 6e65 742f 7373 6c2f 4765 javax/net/ssl/Ge │ │ │ │ │ +00082670: 7449 6e73 7461 6e63 652e 6a61 7661 3a20 tInstance.java: │ │ │ │ │ +00082680: 7665 7269 6679 2067 6574 496e 7374 616e verify getInstan │ │ │ │ │ +00082690: 6365 2829 2077 6f72 6b73 2075 7369 6e67 ce() works using │ │ │ │ │ +000826a0: 2050 726f 7669 6465 722e 6765 7453 6572 Provider.getSer │ │ │ │ │ +000826b0: 7669 6365 2829 2045 7870 6f72 7420 2250 vice() Export "P │ │ │ │ │ +000826c0: 4b49 5822 2061 7320 7468 6520 7374 616e KIX" as the stan │ │ │ │ │ +000826d0: 6461 7264 2061 6c67 6f72 6974 686d 206e dard algorithm n │ │ │ │ │ +000826e0: 616d 6520 6f66 204b 6579 4d61 6e61 6765 ame of KeyManage │ │ │ │ │ +000826f0: 7246 6163 746f 7279 0a0a 3c6c 693e 6a61 rFactory..
  • ja │ │ │ │ │ +00082700: 7661 782f 6e65 742f 7373 6c2f 4874 7470 vax/net/ssl/Http │ │ │ │ │ +00082710: 7355 524c 436f 6e6e 6563 7469 6f6e 2f43 sURLConnection/C │ │ │ │ │ +00082720: 7269 7469 6361 6c53 7562 6a65 6374 416c riticalSubjectAl │ │ │ │ │ +00082730: 744e 616d 652e 6a61 7661 3a20 5072 6573 tName.java: Pres │ │ │ │ │ +00082740: 656e 6365 206f 6620 6120 6372 6974 6963 ence of a critic │ │ │ │ │ +00082750: 616c 2073 7562 6a65 6374 416c 744e 616d al subjectAltNam │ │ │ │ │ +00082760: 6520 6361 7573 6573 204a 5353 4527 7320 e causes JSSE's │ │ │ │ │ +00082770: 5375 6e58 3530 3920 746f 2066 6169 6c20 SunX509 to fail │ │ │ │ │ +00082780: 7472 7573 7465 6420 6368 6563 6b73 0a0a trusted checks.. │ │ │ │ │ +00082790: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ +000827a0: 6c2f 4874 7470 7355 524c 436f 6e6e 6563 l/HttpsURLConnec │ │ │ │ │ +000827b0: 7469 6f6e 2f44 6566 6175 6c74 4361 6368 tion/DefaultCach │ │ │ │ │ +000827c0: 6552 6573 706f 6e73 652e 6a61 7661 3a20 eResponse.java: │ │ │ │ │ +000827d0: 4164 6420 5353 4c53 6573 7369 6f6e 2061 Add SSLSession a │ │ │ │ │ +000827e0: 6363 6573 736f 7273 2074 6f20 4874 7470 ccessors to Http │ │ │ │ │ +000827f0: 7355 524c 436f 6e6e 6563 7469 6f6e 2061 sURLConnection a │ │ │ │ │ +00082800: 6e64 2053 6563 7572 6543 6163 6865 5265 nd SecureCacheRe │ │ │ │ │ +00082810: 7370 6f6e 7365 0a0a 3c6c 693e 6a61 7661 sponse..
  • java │ │ │ │ │ +00082820: 782f 6e65 742f 7373 6c2f 4874 7470 7355 x/net/ssl/HttpsU │ │ │ │ │ +00082830: 524c 436f 6e6e 6563 7469 6f6e 2f44 656c RLConnection/Del │ │ │ │ │ +00082840: 6179 4465 6661 756c 7443 6f6e 7465 7874 ayDefaultContext │ │ │ │ │ +00082850: 4c6f 6164 696e 672e 6a61 7661 3a20 5570 Loading.java: Up │ │ │ │ │ +00082860: 6461 7465 2048 7474 7073 5552 4c43 6f6e date HttpsURLCon │ │ │ │ │ +00082870: 6e65 6374 696f 6e20 746f 206e 6f74 2063 nection to not c │ │ │ │ │ +00082880: 616c 6c20 6765 7444 6566 6175 6c74 2069 all getDefault i │ │ │ │ │ +00082890: 6e20 696e 6974 6961 6c69 7a65 722e 0a0a n initializer... │ │ │ │ │ +000828a0: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ +000828b0: 6c2f 4874 7470 7355 524c 436f 6e6e 6563 l/HttpsURLConnec │ │ │ │ │ +000828c0: 7469 6f6e 2f44 756d 6d79 4361 6368 6552 tion/DummyCacheR │ │ │ │ │ +000828d0: 6573 706f 6e73 652e 6a61 7661 3a20 4164 esponse.java: Ad │ │ │ │ │ +000828e0: 6420 5353 4c53 6573 7369 6f6e 2061 6363 d SSLSession acc │ │ │ │ │ +000828f0: 6573 736f 7273 2074 6f20 4874 7470 7355 essors to HttpsU │ │ │ │ │ +00082900: 524c 436f 6e6e 6563 7469 6f6e 2061 6e64 RLConnection and │ │ │ │ │ +00082910: 2053 6563 7572 6543 6163 6865 5265 7370 SecureCacheResp │ │ │ │ │ +00082920: 6f6e 7365 0a0a 3c6c 693e 6a61 7661 782f onse..
  • javax/ │ │ │ │ │ +00082930: 6e65 742f 7373 6c2f 4874 7470 7355 524c net/ssl/HttpsURL │ │ │ │ │ +00082940: 436f 6e6e 6563 7469 6f6e 2f45 7175 616c Connection/Equal │ │ │ │ │ +00082950: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ +00082960: 6176 6178 2f6e 6574 2f73 736c 2f48 7474 avax/net/ssl/Htt │ │ │ │ │ +00082970: 7073 5552 4c43 6f6e 6e65 6374 696f 6e2f psURLConnection/ │ │ │ │ │ +00082980: 4765 7452 6573 706f 6e73 6543 6f64 652e GetResponseCode. │ │ │ │ │ +00082990: 6a61 7661 3a20 4874 7470 7343 6c69 656e java: HttpsClien │ │ │ │ │ +000829a0: 7420 7465 7374 7320 6172 6520 6661 696c t tests are fail │ │ │ │ │ +000829b0: 696e 6720 666f 7220 6275 696c 6420 3731 ing for build 71 │ │ │ │ │ +000829c0: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +000829d0: 7373 6c2f 4874 7470 7355 524c 436f 6e6e ssl/HttpsURLConn │ │ │ │ │ +000829e0: 6563 7469 6f6e 2f48 7474 7073 5365 7373 ection/HttpsSess │ │ │ │ │ +000829f0: 696f 6e2e 6a61 7661 3a20 4164 6420 5353 ion.java: Add SS │ │ │ │ │ +00082a00: 4c53 6573 7369 6f6e 2061 6363 6573 736f LSession accesso │ │ │ │ │ +00082a10: 7273 2074 6f20 4874 7470 7355 524c 436f rs to HttpsURLCo │ │ │ │ │ +00082a20: 6e6e 6563 7469 6f6e 2061 6e64 2053 6563 nnection and Sec │ │ │ │ │ +00082a30: 7572 6543 6163 6865 5265 7370 6f6e 7365 ureCacheResponse │ │ │ │ │ +00082a40: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +00082a50: 7373 6c2f 5353 4c45 6e67 696e 652f 4163 ssl/SSLEngine/Ac │ │ │ │ │ +00082a60: 6365 7074 4c61 7267 6546 7261 676d 656e ceptLargeFragmen │ │ │ │ │ +00082a70: 7473 2e6a 6176 613a 204e 6565 6420 6164 ts.java: Need ad │ │ │ │ │ +00082a80: 6a75 7374 6162 6c65 2054 4c53 206d 6178 justable TLS max │ │ │ │ │ +00082a90: 2072 6563 6f72 6420 7369 7a65 2066 6f72 record size for │ │ │ │ │ +00082aa0: 2069 6e74 6572 6f70 6572 6162 696c 6974 interoperabilit │ │ │ │ │ +00082ab0: 7920 7769 7468 206e 6f6e 2d63 6f6d 706c y with non-compl │ │ │ │ │ +00082ac0: 6961 6e74 2073 7461 636b 730a 0a3c 6c69 iant stacks..
  • javax/net/ssl/S │ │ │ │ │ +00082ae0: 534c 456e 6769 6e65 2f41 7267 4368 6563 SLEngine/ArgChec │ │ │ │ │ +00082af0: 6b2e 6a61 7661 3a20 4164 6420 7363 6174 k.java: Add scat │ │ │ │ │ +00082b00: 7465 722f 6761 7468 6572 2041 5049 7320 ter/gather APIs │ │ │ │ │ +00082b10: 666f 7220 5353 4c45 6e67 696e 6520 2043 for SSLEngine C │ │ │ │ │ +00082b20: 6865 636b 2074 6f20 7365 6520 6966 2074 heck to see if t │ │ │ │ │ +00082b30: 6865 2061 7267 7320 6172 6520 6265 696e he args are bein │ │ │ │ │ +00082b40: 6720 7061 7273 6564 2070 726f 7065 726c g parsed properl │ │ │ │ │ +00082b50: 792e 0a0a 3c6c 693e 6a61 7661 782f 6e65 y...
  • javax/ne │ │ │ │ │ +00082b60: 742f 7373 6c2f 5353 4c45 6e67 696e 652f t/ssl/SSLEngine/ │ │ │ │ │ +00082b70: 4172 7261 7973 2e6a 6176 613a 2041 6464 Arrays.java: Add │ │ │ │ │ +00082b80: 2073 6361 7474 6572 2f67 6174 6865 7220 scatter/gather │ │ │ │ │ +00082b90: 4150 4973 2066 6f72 2053 534c 456e 6769 APIs for SSLEngi │ │ │ │ │ +00082ba0: 6e65 0a0a 3c6c 693e 6a61 7661 782f 6e65 ne..
  • javax/ne │ │ │ │ │ +00082bb0: 742f 7373 6c2f 5353 4c45 6e67 696e 652f t/ssl/SSLEngine/ │ │ │ │ │ +00082bc0: 4261 7369 6373 2e6a 6176 613a 2041 6464 Basics.java: Add │ │ │ │ │ +00082bd0: 206e 6f6e 2d62 6c6f 636b 696e 6720 5353 non-blocking SS │ │ │ │ │ +00082be0: 4c2f 544c 5320 6675 6e63 7469 6f6e 616c L/TLS functional │ │ │ │ │ +00082bf0: 6974 792c 2075 7361 626c 6520 7769 7468 ity, usable with │ │ │ │ │ +00082c00: 2061 6e79 2049 2f4f 2061 6273 7472 6163 any I/O abstrac │ │ │ │ │ +00082c10: 7469 6f6e 2054 6869 7320 6973 2069 6e74 tion This is int │ │ │ │ │ +00082c20: 656e 6465 6420 746f 2074 6573 7420 6d61 ended to test ma │ │ │ │ │ +00082c30: 6e79 206f 6620 7468 6520 6261 7369 6320 ny of the basic │ │ │ │ │ +00082c40: 4150 4920 6361 6c6c 7320 746f 2074 6865 API calls to the │ │ │ │ │ +00082c50: 2053 534c 456e 6769 6e65 2069 6e74 6572 SSLEngine inter │ │ │ │ │ +00082c60: 6661 6365 2e0a 0a3c 6c69 3e6a 6176 6178 face...
  • javax │ │ │ │ │ +00082c70: 2f6e 6574 2f73 736c 2f53 534c 456e 6769 /net/ssl/SSLEngi │ │ │ │ │ +00082c80: 6e65 2f43 6865 636b 546c 7345 6e67 696e ne/CheckTlsEngin │ │ │ │ │ +00082c90: 6552 6573 756c 7473 2e6a 6176 613a 2056 eResults.java: V │ │ │ │ │ +00082ca0: 6572 6966 7920 7265 7475 726e 2076 616c erify return val │ │ │ │ │ +00082cb0: 7565 7320 6672 6f6d 2053 534c 456e 6769 ues from SSLEngi │ │ │ │ │ +00082cc0: 6e65 2077 7261 702f 756e 7772 6170 2028 ne wrap/unwrap ( │ │ │ │ │ +00082cd0: 544c 5376 312e 3229 206f 7065 7261 7469 TLSv1.2) operati │ │ │ │ │ +00082ce0: 6f6e 730a 0a3c 6c69 3e6a 6176 6178 2f6e ons..
  • javax/n │ │ │ │ │ +00082cf0: 6574 2f73 736c 2f53 534c 456e 6769 6e65 et/ssl/SSLEngine │ │ │ │ │ +00082d00: 2f43 6f6e 6e65 6374 696f 6e54 6573 742e /ConnectionTest. │ │ │ │ │ +00082d10: 6a61 7661 3a20 4164 6420 6e6f 6e2d 626c java: Add non-bl │ │ │ │ │ +00082d20: 6f63 6b69 6e67 2053 534c 2f54 4c53 2066 ocking SSL/TLS f │ │ │ │ │ +00082d30: 756e 6374 696f 6e61 6c69 7479 2c20 7573 unctionality, us │ │ │ │ │ +00082d40: 6162 6c65 2077 6974 6820 616e 7920 492f able with any I/ │ │ │ │ │ +00082d50: 4f20 6162 7374 7261 6374 696f 6e0a 0a3c O abstraction..< │ │ │ │ │ +00082d60: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ +00082d70: 2f53 534c 456e 6769 6e65 2f45 6e67 696e /SSLEngine/Engin │ │ │ │ │ +00082d80: 6543 6c6f 7365 4f6e 416c 6572 742e 6a61 eCloseOnAlert.ja │ │ │ │ │ +00082d90: 7661 3a20 6a61 7661 782e 6e65 742e 7373 va: javax.net.ss │ │ │ │ │ +00082da0: 6c2e 5353 4c45 6e67 696e 6520 646f 6573 l.SSLEngine does │ │ │ │ │ +00082db0: 206e 6f74 2070 726f 7065 726c 7920 6861 not properly ha │ │ │ │ │ +00082dc0: 6e64 6c65 2072 6563 6569 7665 6420 5353 ndle received SS │ │ │ │ │ +00082dd0: 4c20 6661 7461 6c20 616c 6572 7473 0a0a L fatal alerts.. │ │ │ │ │ +00082de0: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ +00082df0: 6c2f 5353 4c45 6e67 696e 652f 4578 7465 l/SSLEngine/Exte │ │ │ │ │ +00082e00: 6e64 6564 4b65 7945 6e67 696e 652e 6a61 ndedKeyEngine.ja │ │ │ │ │ +00082e10: 7661 3a20 5265 776f 726b 2074 6865 2058 va: Rework the X │ │ │ │ │ +00082e20: 3530 394b 6579 4d61 6e61 6765 7220 746f 509KeyManager to │ │ │ │ │ +00082e30: 2061 766f 6964 2069 6e63 6f6d 7061 7469 avoid incompati │ │ │ │ │ +00082e40: 6269 6c69 7479 2069 7373 7565 730a 0a3c bility issues..< │ │ │ │ │ +00082e50: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ +00082e60: 2f53 534c 456e 6769 6e65 2f45 7874 656e /SSLEngine/Exten │ │ │ │ │ +00082e70: 6465 644b 6579 536f 636b 6574 2e6a 6176 dedKeySocket.jav │ │ │ │ │ +00082e80: 613a 2052 6577 6f72 6b20 7468 6520 5835 a: Rework the X5 │ │ │ │ │ +00082e90: 3039 4b65 794d 616e 6167 6572 2074 6f20 09KeyManager to │ │ │ │ │ +00082ea0: 6176 6f69 6420 696e 636f 6d70 6174 6962 avoid incompatib │ │ │ │ │ +00082eb0: 696c 6974 7920 6973 7375 6573 0a0a 3c6c ility issues..javax/net/ssl/ │ │ │ │ │ +00082ed0: 5353 4c45 6e67 696e 652f 4669 6e69 7368 SSLEngine/Finish │ │ │ │ │ +00082ee0: 6564 5072 6573 656e 742e 6a61 7661 3a20 edPresent.java: │ │ │ │ │ +00082ef0: 5353 4c45 6e67 696e 6520 6861 7320 6e6f SSLEngine has no │ │ │ │ │ +00082f00: 7420 7965 7420 6361 7573 6564 2053 6f6c t yet caused Sol │ │ │ │ │ +00082f10: 6172 6973 206b 6572 6e65 6c20 746f 2070 aris kernel to p │ │ │ │ │ +00082f20: 616e 6963 0a0a 3c6c 693e 6a61 7661 782f anic..
  • javax/ │ │ │ │ │ +00082f30: 6e65 742f 7373 6c2f 5353 4c45 6e67 696e net/ssl/SSLEngin │ │ │ │ │ +00082f40: 652f 4861 6e64 7368 616b 6557 6974 6849 e/HandshakeWithI │ │ │ │ │ +00082f50: 6e76 616c 6964 5265 636f 7264 5665 7273 nvalidRecordVers │ │ │ │ │ +00082f60: 696f 6e2e 6a61 7661 3a20 5665 7269 6679 ion.java: Verify │ │ │ │ │ +00082f70: 2073 7563 6365 7373 6675 6c20 6861 6e64 successful hand │ │ │ │ │ +00082f80: 7368 616b 6520 6967 6e6f 7265 7320 696e shake ignores in │ │ │ │ │ +00082f90: 7661 6c69 6420 7265 636f 7264 2076 6572 valid record ver │ │ │ │ │ +00082fa0: 7369 6f6e 0a0a 3c6c 693e 6a61 7661 782f sion..
  • javax/ │ │ │ │ │ +00082fb0: 6e65 742f 7373 6c2f 5353 4c45 6e67 696e net/ssl/SSLEngin │ │ │ │ │ +00082fc0: 652f 496c 6c65 6761 6c48 616e 6473 6861 e/IllegalHandsha │ │ │ │ │ +00082fd0: 6b65 4d65 7373 6167 652e 6a61 7661 3a20 keMessage.java: │ │ │ │ │ +00082fe0: 496c 6c65 6761 6c20 6861 6e64 7368 616b Illegal handshak │ │ │ │ │ +00082ff0: 6520 6d65 7373 6167 650a 0a3c 6c69 3e6a e message..
  • j │ │ │ │ │ +00083000: 6176 6178 2f6e 6574 2f73 736c 2f53 534c avax/net/ssl/SSL │ │ │ │ │ +00083010: 456e 6769 6e65 2f4c 6172 6765 4275 6673 Engine/LargeBufs │ │ │ │ │ +00083020: 2e6a 6176 613a 2041 6464 206e 6f6e 2d62 .java: Add non-b │ │ │ │ │ +00083030: 6c6f 636b 696e 6720 5353 4c2f 544c 5320 locking SSL/TLS │ │ │ │ │ +00083040: 6675 6e63 7469 6f6e 616c 6974 792c 2075 functionality, u │ │ │ │ │ +00083050: 7361 626c 6520 7769 7468 2061 6e79 2049 sable with any I │ │ │ │ │ +00083060: 2f4f 2061 6273 7472 6163 7469 6f6e 2020 /O abstraction │ │ │ │ │ +00083070: 5468 6973 2069 7320 746f 2074 6573 7420 This is to test │ │ │ │ │ +00083080: 6c61 7267 6572 2062 7566 6665 7220 6172 larger buffer ar │ │ │ │ │ +00083090: 7261 7973 2c20 616e 6420 6d61 6b65 2073 rays, and make s │ │ │ │ │ +000830a0: 7572 6520 7468 6520 6d61 7869 6d75 6d20 ure the maximum │ │ │ │ │ +000830b0: 6973 2062 6569 6e67 2070 6173 7365 642e is being passed. │ │ │ │ │ +000830c0: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +000830d0: 7373 6c2f 5353 4c45 6e67 696e 652f 4c61 ssl/SSLEngine/La │ │ │ │ │ +000830e0: 7267 6550 6163 6b65 742e 6a61 7661 3a20 rgePacket.java: │ │ │ │ │ +000830f0: 4e65 6564 2061 646a 7573 7461 626c 6520 Need adjustable │ │ │ │ │ +00083100: 544c 5320 6d61 7820 7265 636f 7264 2073 TLS max record s │ │ │ │ │ +00083110: 697a 6520 666f 7220 696e 7465 726f 7065 ize for interope │ │ │ │ │ +00083120: 7261 6269 6c69 7479 2077 6974 6820 6e6f rability with no │ │ │ │ │ +00083130: 6e2d 636f 6d70 6c69 616e 740a 0a3c 6c69 n-compliant..
  • javax/net/ssl/S │ │ │ │ │ +00083150: 534c 456e 6769 6e65 2f4e 6f41 7574 6843 SLEngine/NoAuthC │ │ │ │ │ +00083160: 6c69 656e 7441 7574 682e 6a61 7661 3a20 lientAuth.java: │ │ │ │ │ +00083170: 4465 6d6f 6e73 7472 6174 6520 5353 4c45 Demonstrate SSLE │ │ │ │ │ +00083180: 6e67 696e 6520 7377 6974 6368 2066 726f ngine switch fro │ │ │ │ │ +00083190: 6d20 6e6f 2063 6c69 656e 7420 6175 7468 m no client auth │ │ │ │ │ +000831a0: 2074 6f20 636c 6965 6e74 2061 7574 682e to client auth. │ │ │ │ │ +000831b0: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +000831c0: 7373 6c2f 5353 4c45 6e67 696e 652f 5353 ssl/SSLEngine/SS │ │ │ │ │ +000831d0: 4c45 6e67 696e 6552 6573 756c 7441 7267 LEngineResultArg │ │ │ │ │ +000831e0: 732e 6a61 7661 3a20 5353 4c45 6e67 696e s.java: SSLEngin │ │ │ │ │ +000831f0: 6552 6573 756c 7420 636f 6e73 7472 7563 eResult construc │ │ │ │ │ +00083200: 746f 7220 6e65 6564 7320 6e75 6c6c 2061 tor needs null a │ │ │ │ │ +00083210: 7267 756d 656e 7420 6465 7363 7269 7074 rgument descript │ │ │ │ │ +00083220: 696f 6e0a 0a3c 6c69 3e6a 6176 6178 2f6e ion..
  • javax/n │ │ │ │ │ +00083230: 6574 2f73 736c 2f53 534c 456e 6769 6e65 et/ssl/SSLEngine │ │ │ │ │ +00083240: 2f54 6573 7441 6c6c 5375 6974 6573 2e6a /TestAllSuites.j │ │ │ │ │ +00083250: 6176 613a 2041 6464 206e 6f6e 2d62 6c6f ava: Add non-blo │ │ │ │ │ +00083260: 636b 696e 6720 5353 4c2f 544c 5320 6675 cking SSL/TLS fu │ │ │ │ │ +00083270: 6e63 7469 6f6e 616c 6974 792c 2075 7361 nctionality, usa │ │ │ │ │ +00083280: 626c 6520 7769 7468 2061 6e79 2049 2f4f ble with any I/O │ │ │ │ │ +00083290: 2061 6273 7472 6163 7469 6f6e 2020 4974 abstraction It │ │ │ │ │ +000832a0: 6572 6174 6520 7468 726f 7567 6820 616c erate through al │ │ │ │ │ +000832b0: 6c20 7468 6520 7375 6974 6573 2c20 6578 l the suites, ex │ │ │ │ │ +000832c0: 6368 616e 6765 2073 6f6d 6520 6279 7465 change some byte │ │ │ │ │ +000832d0: 7320 616e 6420 7368 7574 646f 776e 2e0a s and shutdown.. │ │ │ │ │ +000832e0: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ +000832f0: 736c 2f53 534c 456e 6769 6e65 5265 7375 sl/SSLEngineResu │ │ │ │ │ +00083300: 6c74 2f44 6573 6572 6961 6c69 7a65 2e6a lt/Deserialize.j │ │ │ │ │ +00083310: 6176 613a 2044 6573 6572 6961 6c69 7a61 ava: Deserializa │ │ │ │ │ +00083320: 7469 6f6e 206f 6620 656e 756d 7320 696e tion of enums in │ │ │ │ │ +00083330: 206a 6176 6178 2e6e 6574 2e73 736c 2e53 javax.net.ssl.S │ │ │ │ │ +00083340: 534c 456e 6769 6e65 5265 7375 6c74 2066 SLEngineResult f │ │ │ │ │ +00083350: 6169 6c73 0a0a 3c6c 693e 6a61 7661 782f ails..
  • javax/ │ │ │ │ │ +00083360: 6e65 742f 7373 6c2f 5353 4c45 7863 6570 net/ssl/SSLExcep │ │ │ │ │ +00083370: 7469 6f6e 2f43 6865 636b 5353 4c48 616e tion/CheckSSLHan │ │ │ │ │ +00083380: 6473 6861 6b65 4578 6365 7074 696f 6e2e dshakeException. │ │ │ │ │ +00083390: 6a61 7661 3a20 4164 6420 636f 6e73 7472 java: Add constr │ │ │ │ │ +000833a0: 7563 746f 7273 2074 616b 696e 6720 6120 uctors taking a │ │ │ │ │ +000833b0: 6361 7573 6520 746f 204a 5353 4520 6578 cause to JSSE ex │ │ │ │ │ +000833c0: 6365 7074 696f 6e73 0a0a 3c6c 693e 6a61 ceptions..
  • ja │ │ │ │ │ +000833d0: 7661 782f 6e65 742f 7373 6c2f 5353 4c45 vax/net/ssl/SSLE │ │ │ │ │ +000833e0: 7863 6570 7469 6f6e 2f43 6865 636b 5353 xception/CheckSS │ │ │ │ │ +000833f0: 4c4b 6579 4578 6365 7074 696f 6e2e 6a61 LKeyException.ja │ │ │ │ │ +00083400: 7661 3a20 4164 6420 636f 6e73 7472 7563 va: Add construc │ │ │ │ │ +00083410: 746f 7273 2074 616b 696e 6720 6120 6361 tors taking a ca │ │ │ │ │ +00083420: 7573 6520 746f 204a 5353 4520 6578 6365 use to JSSE exce │ │ │ │ │ +00083430: 7074 696f 6e73 0a0a 3c6c 693e 6a61 7661 ptions..
  • java │ │ │ │ │ +00083440: 782f 6e65 742f 7373 6c2f 5353 4c45 7863 x/net/ssl/SSLExc │ │ │ │ │ +00083450: 6570 7469 6f6e 2f43 6865 636b 5353 4c50 eption/CheckSSLP │ │ │ │ │ +00083460: 6565 7255 6e76 6572 6966 6965 6445 7863 eerUnverifiedExc │ │ │ │ │ +00083470: 6570 7469 6f6e 2e6a 6176 613a 2041 6464 eption.java: Add │ │ │ │ │ +00083480: 2063 6f6e 7374 7275 6374 6f72 7320 7461 constructors ta │ │ │ │ │ +00083490: 6b69 6e67 2061 2063 6175 7365 2074 6f20 king a cause to │ │ │ │ │ +000834a0: 4a53 5345 2065 7863 6570 7469 6f6e 730a JSSE exceptions. │ │ │ │ │ +000834b0: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ +000834c0: 736c 2f53 534c 4578 6365 7074 696f 6e2f sl/SSLException/ │ │ │ │ │ +000834d0: 4368 6563 6b53 534c 5072 6f74 6f63 6f6c CheckSSLProtocol │ │ │ │ │ +000834e0: 4578 6365 7074 696f 6e2e 6a61 7661 3a20 Exception.java: │ │ │ │ │ +000834f0: 4164 6420 636f 6e73 7472 7563 746f 7273 Add constructors │ │ │ │ │ +00083500: 2074 616b 696e 6720 6120 6361 7573 6520 taking a cause │ │ │ │ │ +00083510: 746f 204a 5353 4520 6578 6365 7074 696f to JSSE exceptio │ │ │ │ │ +00083520: 6e73 0a0a 3c6c 693e 6a61 7661 782f 6e65 ns..
  • javax/ne │ │ │ │ │ +00083530: 742f 7373 6c2f 5353 4c50 6172 616d 6574 t/ssl/SSLParamet │ │ │ │ │ +00083540: 6572 732f 4e61 6d65 6447 726f 7570 732e ers/NamedGroups. │ │ │ │ │ +00083550: 6a61 7661 3a20 4368 6563 6b20 544c 5320 java: Check TLS │ │ │ │ │ +00083560: 636f 6e6e 6563 7469 6f6e 2062 6568 6176 connection behav │ │ │ │ │ +00083570: 696f 7273 2066 6f72 206e 616d 6564 2067 iors for named g │ │ │ │ │ +00083580: 726f 7570 7320 636f 6e66 6967 7572 6174 roups configurat │ │ │ │ │ +00083590: 696f 6e0a 0a3c 6c69 3e6a 6176 6178 2f6e ion..
  • javax/n │ │ │ │ │ +000835a0: 6574 2f73 736c 2f53 534c 5061 7261 6d65 et/ssl/SSLParame │ │ │ │ │ +000835b0: 7465 7273 2f4e 616d 6564 4772 6f75 7073 ters/NamedGroups │ │ │ │ │ +000835c0: 5370 6563 2e6a 6176 613a 2063 6865 636b Spec.java: check │ │ │ │ │ +000835d0: 2053 534c 5061 7261 6d65 7465 7273 2e73 SSLParameters.s │ │ │ │ │ +000835e0: 6574 4e61 6d65 6447 726f 7570 7328 2920 etNamedGroups() │ │ │ │ │ +000835f0: 696d 706c 656d 656e 7461 7469 6f6e 0a0a implementation.. │ │ │ │ │ +00083600: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ +00083610: 6c2f 5353 4c50 6172 616d 6574 6572 732f l/SSLParameters/ │ │ │ │ │ +00083620: 5369 676e 6174 7572 6553 6368 656d 6573 SignatureSchemes │ │ │ │ │ +00083630: 2e6a 6176 613a 2028 4429 544c 5320 7369 .java: (D)TLS si │ │ │ │ │ +00083640: 676e 6174 7572 6520 7363 6865 6d65 730a gnature schemes. │ │ │ │ │ +00083650: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ +00083660: 736c 2f53 534c 5061 7261 6d65 7465 7273 sl/SSLParameters │ │ │ │ │ +00083670: 2f55 7365 4369 7068 6572 5375 6974 6573 /UseCipherSuites │ │ │ │ │ +00083680: 4f72 6465 722e 6a61 7661 3a20 5468 6572 Order.java: Ther │ │ │ │ │ +00083690: 6520 7368 6f75 6c64 2062 6520 6120 7761 e should be a wa │ │ │ │ │ +000836a0: 7920 746f 2072 656f 7264 6572 2074 6865 y to reorder the │ │ │ │ │ +000836b0: 204a 5353 4520 6369 7068 6572 730a 0a3c JSSE ciphers..< │ │ │ │ │ +000836c0: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ +000836d0: 2f53 534c 5365 7276 6572 536f 636b 6574 /SSLServerSocket │ │ │ │ │ +000836e0: 2f44 6566 6175 6c74 5353 4c53 6572 7653 /DefaultSSLServS │ │ │ │ │ +000836f0: 6f63 6b65 7446 6163 2e6a 6176 613a 2044 ocketFac.java: D │ │ │ │ │ +00083700: 6566 6175 6c74 5353 4c53 6572 7665 7253 efaultSSLServerS │ │ │ │ │ +00083710: 6f63 6b65 7446 6163 746f 7279 2064 6f65 ocketFactory doe │ │ │ │ │ +00083720: 7320 6e6f 7420 6f76 6572 7269 6465 2063 s not override c │ │ │ │ │ +00083730: 7265 6174 6553 6572 7665 7253 6f63 6b65 reateServerSocke │ │ │ │ │ +00083740: 7428 290a 0a3c 6c69 3e6a 6176 6178 2f6e t()..
  • javax/n │ │ │ │ │ +00083750: 6574 2f73 736c 2f53 534c 5365 7373 696f et/ssl/SSLSessio │ │ │ │ │ +00083760: 6e2f 4368 6563 6b53 6573 7369 6f6e 436f n/CheckSessionCo │ │ │ │ │ +00083770: 6e74 6578 742e 6a61 7661 3a20 5665 7269 ntext.java: Veri │ │ │ │ │ +00083780: 6679 2053 534c 5365 7373 696f 6e2e 6765 fy SSLSession.ge │ │ │ │ │ +00083790: 7453 6573 7369 6f6e 436f 6e74 6578 7428 tSessionContext( │ │ │ │ │ +000837a0: 2920 6973 206e 6f74 206e 756c 6c20 666f ) is not null fo │ │ │ │ │ +000837b0: 7220 7468 6520 696e 6974 6961 6c20 616e r the initial an │ │ │ │ │ +000837c0: 6420 7468 6520 7265 7375 6d65 6420 7365 d the resumed se │ │ │ │ │ +000837d0: 7373 696f 6e0a 0a3c 6c69 3e6a 6176 6178 ssion..
  • javax │ │ │ │ │ 000837e0: 2f6e 6574 2f73 736c 2f53 534c 5365 7373 /net/ssl/SSLSess │ │ │ │ │ -000837f0: 696f 6e2f 4368 6563 6b53 6573 7369 6f6e ion/CheckSession │ │ │ │ │ -00083800: 436f 6e74 6578 742e 6a61 7661 3a20 5665 Context.java: Ve │ │ │ │ │ -00083810: 7269 6679 2053 534c 5365 7373 696f 6e2e rify SSLSession. │ │ │ │ │ -00083820: 6765 7453 6573 7369 6f6e 436f 6e74 6578 getSessionContex │ │ │ │ │ -00083830: 7428 2920 6973 206e 6f74 206e 756c 6c20 t() is not null │ │ │ │ │ -00083840: 666f 7220 7468 6520 696e 6974 6961 6c20 for the initial │ │ │ │ │ -00083850: 616e 6420 7468 6520 7265 7375 6d65 6420 and the resumed │ │ │ │ │ -00083860: 7365 7373 696f 6e0a 0a3c 6c69 3e6a 6176 session..
  • jav │ │ │ │ │ -00083870: 6178 2f6e 6574 2f73 736c 2f53 534c 5365 ax/net/ssl/SSLSe │ │ │ │ │ -00083880: 7373 696f 6e2f 4874 7470 7355 524c 436f ssion/HttpsURLCo │ │ │ │ │ -00083890: 6e6e 6563 7469 6f6e 4c6f 6361 6c43 6572 nnectionLocalCer │ │ │ │ │ -000838a0: 7469 6669 6361 7465 4368 6169 6e2e 6a61 tificateChain.ja │ │ │ │ │ -000838b0: 7661 3a20 4120 7465 7374 206f 6620 6d61 va: A test of ma │ │ │ │ │ -000838c0: 6e79 206f 6620 7468 6520 6e65 7720 6675 ny of the new fu │ │ │ │ │ -000838d0: 6e63 7469 6f6e 616c 6974 7920 746f 2067 nctionality to g │ │ │ │ │ -000838e0: 6f20 696e 746f 204a 5353 4520 312e 3120 o into JSSE 1.1 │ │ │ │ │ -000838f0: 4669 7865 6420 3433 3935 3233 383a 2054 Fixed 4395238: T │ │ │ │ │ -00083900: 6865 206e 6577 2063 6572 7469 6669 6361 he new certifica │ │ │ │ │ -00083910: 7465 2063 6861 696e 7320 4150 4973 2073 te chains APIs s │ │ │ │ │ -00083920: 686f 756c 6420 7265 616c 6c79 2062 6520 hould really be │ │ │ │ │ -00083930: 7265 7475 726e 696e 6720 6365 7274 732c returning certs, │ │ │ │ │ -00083940: 206e 6f74 2078 3530 3920 6365 7274 7320 not x509 certs │ │ │ │ │ -00083950: 4669 7865 6420 3433 3534 3030 333a 204e Fixed 4354003: N │ │ │ │ │ -00083960: 6565 6420 4150 4920 746f 2067 6574 2063 eed API to get c │ │ │ │ │ -00083970: 6c69 656e 7420 6365 7274 6966 6963 6174 lient certificat │ │ │ │ │ -00083980: 6520 6368 6169 6e20 4669 7865 6420 3433 e chain Fixed 43 │ │ │ │ │ -00083990: 3837 3936 313a 2048 6f73 746e 616d 6556 87961: HostnameV │ │ │ │ │ -000839a0: 6572 6966 6965 7220 6e65 6564 7320 746f erifier needs to │ │ │ │ │ -000839b0: 2070 6173 7320 7661 7269 6f75 7320 686f pass various ho │ │ │ │ │ -000839c0: 7374 6e61 6d65 7320 4669 7865 6420 3433 stnames Fixed 43 │ │ │ │ │ -000839d0: 3935 3236 363a 2048 7474 7073 5552 4c43 95266: HttpsURLC │ │ │ │ │ -000839e0: 6f6e 6e65 6374 696f 6e20 7368 6f75 6c64 onnection should │ │ │ │ │ -000839f0: 2062 6520 6d61 6465 2070 726f 7465 6374 be made protect │ │ │ │ │ -00083a00: 6564 0a0a 3c6c 693e 6a61 7661 782f 6e65 ed..
  • javax/ne │ │ │ │ │ -00083a10: 742f 7373 6c2f 5353 4c53 6573 7369 6f6e t/ssl/SSLSession │ │ │ │ │ -00083a20: 2f4a 5353 4552 656e 6567 6f74 6961 7465 /JSSERenegotiate │ │ │ │ │ -00083a30: 2e6a 6176 613a 2022 556e 7375 7070 6f72 .java: "Unsuppor │ │ │ │ │ -00083a40: 7465 6420 5353 4c20 6d65 7373 6167 6520 ted SSL message │ │ │ │ │ -00083a50: 7665 7273 696f 6e22 2053 534c 5072 6f74 version" SSLProt │ │ │ │ │ -00083a60: 6f63 6f6c 4578 6365 7074 696f 6e20 772f ocolException w/ │ │ │ │ │ -00083a70: 5353 4c5f 5253 415f 5749 5448 5f4e 554c SSL_RSA_WITH_NUL │ │ │ │ │ -00083a80: 4c5f 4d44 350a 0a3c 6c69 3e6a 6176 6178 L_MD5..
  • javax │ │ │ │ │ -00083a90: 2f6e 6574 2f73 736c 2f53 534c 5365 7373 /net/ssl/SSLSess │ │ │ │ │ -00083aa0: 696f 6e2f 4b65 794d 616e 6167 6572 5472 ion/KeyManagerTr │ │ │ │ │ -00083ab0: 7573 744d 616e 6167 6572 2e6a 6176 613a ustManager.java: │ │ │ │ │ -00083ac0: 2041 2063 6f6d 7069 6c65 2074 6573 7420 A compile test │ │ │ │ │ -00083ad0: 746f 206d 616b 6520 7375 7265 2073 6f6d to make sure som │ │ │ │ │ -00083ae0: 6520 6f66 2074 6865 206e 6577 2066 756e e of the new fun │ │ │ │ │ -00083af0: 6374 696f 6e61 6c69 7479 2069 7320 7468 ctionality is th │ │ │ │ │ -00083b00: 6572 652e 0a0a 3c6c 693e 6a61 7661 782f ere...
  • javax/ │ │ │ │ │ -00083b10: 6e65 742f 7373 6c2f 5353 4c53 6573 7369 net/ssl/SSLSessi │ │ │ │ │ -00083b20: 6f6e 2f52 656e 6567 6f74 6961 7465 544c on/RenegotiateTL │ │ │ │ │ -00083b30: 5331 332e 6a61 7661 3a20 200a 0a3c 6c69 S13.java: ..
  • javax/net/ssl/S │ │ │ │ │ -00083b50: 534c 5365 7373 696f 6e2f 5265 7375 6d65 SLSession/Resume │ │ │ │ │ -00083b60: 544c 5331 3377 6974 6853 4e49 2e6a 6176 TLS13withSNI.jav │ │ │ │ │ -00083b70: 613a 2054 4c53 2031 2e33 2068 616e 6473 a: TLS 1.3 hands │ │ │ │ │ -00083b80: 6861 6b65 2073 6572 7665 7220 6e61 6d65 hake server name │ │ │ │ │ -00083b90: 2069 6e64 6963 6174 696f 6e20 6973 206d indication is m │ │ │ │ │ -00083ba0: 6973 7369 6e67 206f 6e20 6120 7365 7373 issing on a sess │ │ │ │ │ -00083bb0: 696f 6e20 7265 7375 6d65 0a0a 3c6c 693e ion resume..
  • │ │ │ │ │ -00083bc0: 6a61 7661 782f 6e65 742f 7373 6c2f 5353 javax/net/ssl/SS │ │ │ │ │ -00083bd0: 4c53 6573 7369 6f6e 2f53 534c 4374 7841 LSession/SSLCtxA │ │ │ │ │ -00083be0: 6363 6573 7354 6f53 6573 7343 7478 2e6a ccessToSessCtx.j │ │ │ │ │ -00083bf0: 6176 613a 2053 534c 5365 7373 696f 6e43 ava: SSLSessionC │ │ │ │ │ -00083c00: 6f6e 7465 7874 2073 686f 756c 6420 6265 ontext should be │ │ │ │ │ -00083c10: 2061 6363 6573 7369 626c 6520 6672 6f6d accessible from │ │ │ │ │ -00083c20: 2053 534c 436f 6e74 6578 740a 0a3c 6c69 SSLContext..
  • javax/net/ssl/S │ │ │ │ │ -00083c40: 534c 5365 7373 696f 6e2f 5365 7276 6572 SLSession/Server │ │ │ │ │ -00083c50: 4e61 6d65 5265 6a65 6374 6564 544c 5353 NameRejectedTLSS │ │ │ │ │ -00083c60: 6573 7369 6f6e 5265 7375 6d70 7469 6f6e essionResumption │ │ │ │ │ -00083c70: 2e6a 6176 613a 2076 6572 6966 6965 7320 .java: verifies │ │ │ │ │ -00083c80: 7468 6174 2069 6620 7468 6520 7365 7276 that if the serv │ │ │ │ │ -00083c90: 6572 2072 656a 6563 7473 2073 6573 7369 er rejects sessi │ │ │ │ │ -00083ca0: 6f6e 2072 6573 756d 7074 696f 6e20 6475 on resumption du │ │ │ │ │ -00083cb0: 6520 746f 2053 4e49 206d 6973 6d61 7463 e to SNI mismatc │ │ │ │ │ -00083cc0: 682c 2064 7572 696e 6720 544c 5320 6861 h, during TLS ha │ │ │ │ │ -00083cd0: 6e64 7368 616b 652c 2074 6865 6e20 7468 ndshake, then th │ │ │ │ │ -00083ce0: 6520 7375 6273 6571 7565 6e74 2063 6f6d e subsequent com │ │ │ │ │ -00083cf0: 6d75 6e69 6361 7469 6f6e 2062 6574 7765 munication betwe │ │ │ │ │ -00083d00: 656e 2074 6865 2073 6572 7665 7220 616e en the server an │ │ │ │ │ -00083d10: 6420 7468 6520 636c 6965 6e74 2068 6170 d the client hap │ │ │ │ │ -00083d20: 7065 6e73 2063 6f72 7265 6374 6c79 2077 pens correctly w │ │ │ │ │ -00083d30: 6974 686f 7574 2061 6e79 2065 7272 6f72 ithout any error │ │ │ │ │ -00083d40: 730a 0a3c 6c69 3e6a 6176 6178 2f6e 6574 s..
  • javax/net │ │ │ │ │ -00083d50: 2f73 736c 2f53 534c 5365 7373 696f 6e2f /ssl/SSLSession/ │ │ │ │ │ -00083d60: 5365 7373 696f 6e43 6163 6865 5369 7a65 SessionCacheSize │ │ │ │ │ -00083d70: 5465 7374 732e 6a61 7661 3a20 4e65 6564 Tests.java: Need │ │ │ │ │ -00083d80: 206e 6577 2041 5049 7320 746f 2067 6574 new APIs to get │ │ │ │ │ -00083d90: 2f73 6574 2073 6573 7369 6f6e 2074 696d /set session tim │ │ │ │ │ -00083da0: 656f 7574 2061 6e64 2073 6573 7369 6f6e eout and session │ │ │ │ │ -00083db0: 2063 6163 6865 2073 697a 652e 0a0a 3c6c cache size...javax/net/ssl/ │ │ │ │ │ -00083dd0: 5353 4c53 6573 7369 6f6e 2f53 6573 7369 SSLSession/Sessi │ │ │ │ │ -00083de0: 6f6e 5469 6d65 4f75 7454 6573 7473 2e6a onTimeOutTests.j │ │ │ │ │ -00083df0: 6176 613a 204e 6565 6420 6e65 7720 4150 ava: Need new AP │ │ │ │ │ -00083e00: 4973 2074 6f20 6765 742f 7365 7420 7365 Is to get/set se │ │ │ │ │ -00083e10: 7373 696f 6e20 7469 6d65 6f75 7420 616e ssion timeout an │ │ │ │ │ -00083e20: 6420 7365 7373 696f 6e20 6361 6368 6520 d session cache │ │ │ │ │ -00083e30: 7369 7a65 2e0a 0a3c 6c69 3e6a 6176 6178 size...
  • javax │ │ │ │ │ -00083e40: 2f6e 6574 2f73 736c 2f53 534c 5365 7373 /net/ssl/SSLSess │ │ │ │ │ -00083e50: 696f 6e2f 5465 7374 456e 6162 6c65 6450 ion/TestEnabledP │ │ │ │ │ -00083e60: 726f 746f 636f 6c73 2e6a 6176 613a 2034 rotocols.java: 4 │ │ │ │ │ -00083e70: 3237 3335 3434 204a 5353 4520 7265 7175 273544 JSSE requ │ │ │ │ │ -00083e80: 6573 7420 666f 7220 6675 6e63 7469 6f6e est for function │ │ │ │ │ -00083e90: 2066 6f72 6365 5633 436c 6965 6e74 4865 forceV3ClientHe │ │ │ │ │ -00083ea0: 6c6c 6f28 2920 3434 3739 3733 3620 7365 llo() 4479736 se │ │ │ │ │ -00083eb0: 7445 6e61 626c 6564 5072 6f74 6f63 6f6c tEnabledProtocol │ │ │ │ │ -00083ec0: 7320 4150 4920 646f 6573 206e 6f74 2077 s API does not w │ │ │ │ │ -00083ed0: 6f72 6b20 636f 7272 6563 746c 7920 3434 ork correctly 44 │ │ │ │ │ -00083ee0: 3738 3830 3320 4e65 6564 2041 5049 7320 78803 Need APIs │ │ │ │ │ -00083ef0: 746f 2064 6574 6572 6d69 6e65 2074 6865 to determine the │ │ │ │ │ -00083f00: 2070 726f 746f 636f 6c20 7665 7273 696f protocol versio │ │ │ │ │ -00083f10: 6e73 2075 7365 6420 696e 2061 6e20 5353 ns used in an SS │ │ │ │ │ -00083f20: 4c20 7365 7373 696f 6e20 3437 3031 3732 L session 470172 │ │ │ │ │ -00083f30: 3220 7072 6f74 6f63 6f6c 206d 6973 6d61 2 protocol misma │ │ │ │ │ -00083f40: 7463 6820 6578 6365 7074 696f 6e73 2073 tch exceptions s │ │ │ │ │ -00083f50: 686f 756c 6420 6265 2063 6f6e 7369 7374 hould be consist │ │ │ │ │ -00083f60: 656e 7420 6265 7477 6565 6e20 5353 4c76 ent between SSLv │ │ │ │ │ -00083f70: 3320 616e 6420 544c 5376 310a 0a3c 6c69 3 and TLSv1..
  • javax/net/ssl/S │ │ │ │ │ -00083f90: 534c 536f 636b 6574 2f43 6c69 656e 7445 SLSocket/ClientE │ │ │ │ │ -00083fa0: 7863 4f6e 416c 6572 742e 6a61 7661 3a20 xcOnAlert.java: │ │ │ │ │ -00083fb0: 4a53 5345 2043 6c69 656e 7420 646f 6573 JSSE Client does │ │ │ │ │ -00083fc0: 206e 6f74 2074 6872 6f77 2053 534c 4578 not throw SSLEx │ │ │ │ │ -00083fd0: 6365 7074 696f 6e20 7768 656e 2061 6e20 ception when an │ │ │ │ │ -00083fe0: 616c 6572 7420 6f63 6375 7273 2064 7572 alert occurs dur │ │ │ │ │ -00083ff0: 696e 6720 6861 6e64 7368 616b 696e 672e ing handshaking. │ │ │ │ │ -00084000: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ -00084010: 7373 6c2f 5353 4c53 6f63 6b65 742f 496e ssl/SSLSocket/In │ │ │ │ │ -00084020: 7075 7453 7472 6561 6d43 6c6f 7375 7265 putStreamClosure │ │ │ │ │ -00084030: 2e6a 6176 613a 2053 534c 536f 636b 6574 .java: SSLSocket │ │ │ │ │ -00084040: 2073 7472 6561 6d20 636c 6f73 6528 2920 stream close() │ │ │ │ │ -00084050: 646f 6573 206e 6f74 2063 6c6f 7365 2074 does not close t │ │ │ │ │ -00084060: 6865 2061 7373 6f63 6961 7465 6420 736f he associated so │ │ │ │ │ -00084070: 636b 6574 0a0a 3c6c 693e 6a61 7661 782f cket..
  • javax/ │ │ │ │ │ -00084080: 6e65 742f 7373 6c2f 5353 4c53 6f63 6b65 net/ssl/SSLSocke │ │ │ │ │ -00084090: 742f 4f75 7470 7574 5374 7265 616d 436c t/OutputStreamCl │ │ │ │ │ -000840a0: 6f73 7572 652e 6a61 7661 3a20 5353 4c53 osure.java: SSLS │ │ │ │ │ -000840b0: 6f63 6b65 7420 7374 7265 616d 2063 6c6f ocket stream clo │ │ │ │ │ -000840c0: 7365 2829 2064 6f65 7320 6e6f 7420 636c se() does not cl │ │ │ │ │ -000840d0: 6f73 6520 7468 6520 6173 736f 6369 6174 ose the associat │ │ │ │ │ -000840e0: 6564 2073 6f63 6b65 740a 0a3c 6c69 3e6a ed socket..
  • j │ │ │ │ │ -000840f0: 6176 6178 2f6e 6574 2f73 736c 2f53 534c avax/net/ssl/SSL │ │ │ │ │ -00084100: 536f 636b 6574 2f54 6c73 3133 5061 636b Socket/Tls13Pack │ │ │ │ │ -00084110: 6574 5369 7a65 2e6a 6176 613a 2054 4c53 etSize.java: TLS │ │ │ │ │ -00084120: 7631 2e33 206d 6179 2067 656e 6572 6174 v1.3 may generat │ │ │ │ │ -00084130: 6520 544c 5349 6e6e 6572 506c 6169 6e54 e TLSInnerPlainT │ │ │ │ │ -00084140: 6578 7420 6c6f 6e67 6572 2074 6861 6e20 ext longer than │ │ │ │ │ -00084150: 325e 3134 2b31 2062 7974 6573 0a0a 3c6c 2^14+1 bytes..javax/net/ssl/ │ │ │ │ │ -00084170: 5365 7276 6572 4e61 6d65 2f42 6573 7445 ServerName/BestE │ │ │ │ │ -00084180: 6666 6f72 744f 6e4c 617a 7943 6f6e 6e65 ffortOnLazyConne │ │ │ │ │ -00084190: 6374 6564 2e6a 6176 613a 2043 7573 746f cted.java: Custo │ │ │ │ │ -000841a0: 6d20 486f 7374 6e61 6d65 5665 7269 6669 m HostnameVerifi │ │ │ │ │ -000841b0: 6572 2064 6973 6162 6c65 7320 534e 4920 er disables SNI │ │ │ │ │ -000841c0: 6578 7465 6e73 696f 6e0a 0a3c 6c69 3e6a extension..
  • j │ │ │ │ │ -000841d0: 6176 6178 2f6e 6574 2f73 736c 2f53 6572 avax/net/ssl/Ser │ │ │ │ │ -000841e0: 7665 724e 616d 652f 456e 6469 6e67 446f verName/EndingDo │ │ │ │ │ -000841f0: 7448 6f73 746e 616d 652e 6a61 7661 3a20 tHostname.java: │ │ │ │ │ -00084200: 5472 6169 6c69 6e67 2064 6f74 2069 6e20 Trailing dot in │ │ │ │ │ -00084210: 686f 7374 6e61 6d65 2063 6175 7365 7320 hostname causes │ │ │ │ │ -00084220: 544c 5320 6861 6e64 7368 616b 6520 746f TLS handshake to │ │ │ │ │ -00084230: 2066 6169 6c0a 0a3c 6c69 3e6a 6176 6178 fail..
  • javax │ │ │ │ │ -00084240: 2f6e 6574 2f73 736c 2f53 6572 7665 724e /net/ssl/ServerN │ │ │ │ │ -00084250: 616d 652f 496c 6c65 6761 6c53 4e49 4e61 ame/IllegalSNINa │ │ │ │ │ -00084260: 6d65 2e6a 6176 613a 2053 4e49 486f 7374 me.java: SNIHost │ │ │ │ │ -00084270: 4e61 6d65 2064 6f65 7320 6e6f 7420 7468 Name does not th │ │ │ │ │ -00084280: 726f 7720 4941 4520 7768 656e 2068 6f73 row IAE when hos │ │ │ │ │ -00084290: 746e 616d 6520 646f 6573 6e27 7420 636f tname doesn't co │ │ │ │ │ -000842a0: 6e66 6f72 6d20 746f 2052 4643 2033 3439 nform to RFC 349 │ │ │ │ │ -000842b0: 3020 6f72 2065 6e64 7320 7769 7468 2061 0 or ends with a │ │ │ │ │ -000842c0: 2074 7261 696c 696e 6720 646f 740a 0a3c trailing dot..< │ │ │ │ │ -000842d0: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ -000842e0: 2f53 6572 7665 724e 616d 652f 5353 4c45 /ServerName/SSLE │ │ │ │ │ -000842f0: 6e67 696e 6545 7870 6c6f 7265 722e 6a61 ngineExplorer.ja │ │ │ │ │ -00084300: 7661 3a20 5375 7070 6f72 7420 544c 5320 va: Support TLS │ │ │ │ │ -00084310: 5365 7276 6572 204e 616d 6520 496e 6469 Server Name Indi │ │ │ │ │ -00084320: 6361 7469 6f6e 2028 534e 4929 2045 7874 cation (SNI) Ext │ │ │ │ │ -00084330: 656e 7369 6f6e 2069 6e20 4a53 5345 2053 ension in JSSE S │ │ │ │ │ -00084340: 6572 7665 720a 0a3c 6c69 3e6a 6176 6178 erver..
  • javax │ │ │ │ │ -00084350: 2f6e 6574 2f73 736c 2f53 6572 7665 724e /net/ssl/ServerN │ │ │ │ │ -00084360: 616d 652f 5353 4c45 6e67 696e 6545 7870 ame/SSLEngineExp │ │ │ │ │ -00084370: 6c6f 7265 724d 6174 6368 6564 534e 492e lorerMatchedSNI. │ │ │ │ │ -00084380: 6a61 7661 3a20 5375 7070 6f72 7420 544c java: Support TL │ │ │ │ │ -00084390: 5320 5365 7276 6572 204e 616d 6520 496e S Server Name In │ │ │ │ │ -000843a0: 6469 6361 7469 6f6e 2028 534e 4929 2045 dication (SNI) E │ │ │ │ │ -000843b0: 7874 656e 7369 6f6e 2069 6e20 4a53 5345 xtension in JSSE │ │ │ │ │ -000843c0: 2053 6572 7665 720a 0a3c 6c69 3e6a 6176 Server..
  • jav │ │ │ │ │ -000843d0: 6178 2f6e 6574 2f73 736c 2f53 6572 7665 ax/net/ssl/Serve │ │ │ │ │ -000843e0: 724e 616d 652f 5353 4c45 6e67 696e 6545 rName/SSLEngineE │ │ │ │ │ -000843f0: 7870 6c6f 7265 7255 6e6d 6174 6368 6564 xplorerUnmatched │ │ │ │ │ -00084400: 534e 492e 6a61 7661 3a20 5375 7070 6f72 SNI.java: Suppor │ │ │ │ │ -00084410: 7420 544c 5320 5365 7276 6572 204e 616d t TLS Server Nam │ │ │ │ │ -00084420: 6520 496e 6469 6361 7469 6f6e 2028 534e e Indication (SN │ │ │ │ │ -00084430: 4929 2045 7874 656e 7369 6f6e 2069 6e20 I) Extension in │ │ │ │ │ -00084440: 4a53 5345 2053 6572 7665 720a 0a3c 6c69 JSSE Server..
  • javax/net/ssl/S │ │ │ │ │ -00084460: 6572 7665 724e 616d 652f 5353 4c45 6e67 erverName/SSLEng │ │ │ │ │ -00084470: 696e 6545 7870 6c6f 7265 7257 6974 6843 ineExplorerWithC │ │ │ │ │ -00084480: 6c69 2e6a 6176 613a 2053 7570 706f 7274 li.java: Support │ │ │ │ │ -00084490: 2054 4c53 2053 6572 7665 7220 4e61 6d65 TLS Server Name │ │ │ │ │ -000844a0: 2049 6e64 6963 6174 696f 6e20 2853 4e49 Indication (SNI │ │ │ │ │ -000844b0: 2920 4578 7465 6e73 696f 6e20 696e 204a ) Extension in J │ │ │ │ │ -000844c0: 5353 4520 5365 7276 6572 0a0a 3c6c 693e SSE Server..
  • │ │ │ │ │ -000844d0: 6a61 7661 782f 6e65 742f 7373 6c2f 5365 javax/net/ssl/Se │ │ │ │ │ -000844e0: 7276 6572 4e61 6d65 2f53 534c 456e 6769 rverName/SSLEngi │ │ │ │ │ -000844f0: 6e65 4578 706c 6f72 6572 5769 7468 5372 neExplorerWithSr │ │ │ │ │ -00084500: 762e 6a61 7661 3a20 5375 7070 6f72 7420 v.java: Support │ │ │ │ │ -00084510: 544c 5320 5365 7276 6572 204e 616d 6520 TLS Server Name │ │ │ │ │ -00084520: 496e 6469 6361 7469 6f6e 2028 534e 4929 Indication (SNI) │ │ │ │ │ -00084530: 2045 7874 656e 7369 6f6e 2069 6e20 4a53 Extension in JS │ │ │ │ │ -00084540: 5345 2053 6572 7665 720a 0a3c 6c69 3e6a SE Server..
  • j │ │ │ │ │ -00084550: 6176 6178 2f6e 6574 2f73 736c 2f53 6572 avax/net/ssl/Ser │ │ │ │ │ -00084560: 7665 724e 616d 652f 5353 4c53 6f63 6b65 verName/SSLSocke │ │ │ │ │ -00084570: 7443 6f6e 7369 7374 656e 7453 4e49 2e6a tConsistentSNI.j │ │ │ │ │ -00084580: 6176 613a 2053 7570 706f 7274 2054 4c53 ava: Support TLS │ │ │ │ │ -00084590: 2053 6572 7665 7220 4e61 6d65 2049 6e64 Server Name Ind │ │ │ │ │ -000845a0: 6963 6174 696f 6e20 2853 4e49 2920 4578 ication (SNI) Ex │ │ │ │ │ -000845b0: 7465 6e73 696f 6e20 696e 204a 5353 4520 tension in JSSE │ │ │ │ │ -000845c0: 5365 7276 6572 0a0a 3c6c 693e 6a61 7661 Server..
  • java │ │ │ │ │ -000845d0: 782f 6e65 742f 7373 6c2f 5365 7276 6572 x/net/ssl/Server │ │ │ │ │ -000845e0: 4e61 6d65 2f53 534c 536f 636b 6574 4578 Name/SSLSocketEx │ │ │ │ │ -000845f0: 706c 6f72 6572 2e6a 6176 613a 2053 7570 plorer.java: Sup │ │ │ │ │ -00084600: 706f 7274 2054 4c53 2053 6572 7665 7220 port TLS Server │ │ │ │ │ -00084610: 4e61 6d65 2049 6e64 6963 6174 696f 6e20 Name Indication │ │ │ │ │ -00084620: 2853 4e49 2920 4578 7465 6e73 696f 6e20 (SNI) Extension │ │ │ │ │ -00084630: 696e 204a 5353 4520 5365 7276 6572 0a0a in JSSE Server.. │ │ │ │ │ -00084640: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ -00084650: 6c2f 5365 7276 6572 4e61 6d65 2f53 534c l/ServerName/SSL │ │ │ │ │ -00084660: 536f 636b 6574 4578 706c 6f72 6572 4661 SocketExplorerFa │ │ │ │ │ -00084670: 696c 7572 652e 6a61 7661 3a20 5375 7070 ilure.java: Supp │ │ │ │ │ -00084680: 6f72 7420 544c 5320 5365 7276 6572 204e ort TLS Server N │ │ │ │ │ -00084690: 616d 6520 496e 6469 6361 7469 6f6e 2028 ame Indication ( │ │ │ │ │ -000846a0: 534e 4929 2045 7874 656e 7369 6f6e 2069 SNI) Extension i │ │ │ │ │ -000846b0: 6e20 4a53 5345 2053 6572 7665 720a 0a3c n JSSE Server..< │ │ │ │ │ -000846c0: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ -000846d0: 2f53 6572 7665 724e 616d 652f 5353 4c53 /ServerName/SSLS │ │ │ │ │ -000846e0: 6f63 6b65 7445 7870 6c6f 7265 724d 6174 ocketExplorerMat │ │ │ │ │ -000846f0: 6368 6564 534e 492e 6a61 7661 3a20 5375 chedSNI.java: Su │ │ │ │ │ -00084700: 7070 6f72 7420 544c 5320 5365 7276 6572 pport TLS Server │ │ │ │ │ -00084710: 204e 616d 6520 496e 6469 6361 7469 6f6e Name Indication │ │ │ │ │ -00084720: 2028 534e 4929 2045 7874 656e 7369 6f6e (SNI) Extension │ │ │ │ │ -00084730: 2069 6e20 4a53 5345 2053 6572 7665 720a in JSSE Server. │ │ │ │ │ -00084740: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ -00084750: 736c 2f53 6572 7665 724e 616d 652f 5353 sl/ServerName/SS │ │ │ │ │ -00084760: 4c53 6f63 6b65 7445 7870 6c6f 7265 7255 LSocketExplorerU │ │ │ │ │ -00084770: 6e6d 6174 6368 6564 534e 492e 6a61 7661 nmatchedSNI.java │ │ │ │ │ -00084780: 3a20 5375 7070 6f72 7420 544c 5320 5365 : Support TLS Se │ │ │ │ │ -00084790: 7276 6572 204e 616d 6520 496e 6469 6361 rver Name Indica │ │ │ │ │ -000847a0: 7469 6f6e 2028 534e 4929 2045 7874 656e tion (SNI) Exten │ │ │ │ │ -000847b0: 7369 6f6e 2069 6e20 4a53 5345 2053 6572 sion in JSSE Ser │ │ │ │ │ -000847c0: 7665 720a 0a3c 6c69 3e6a 6176 6178 2f6e ver..
  • javax/n │ │ │ │ │ -000847d0: 6574 2f73 736c 2f53 6572 7665 724e 616d et/ssl/ServerNam │ │ │ │ │ -000847e0: 652f 5353 4c53 6f63 6b65 7445 7870 6c6f e/SSLSocketExplo │ │ │ │ │ -000847f0: 7265 7257 6974 6843 6c69 534e 492e 6a61 rerWithCliSNI.ja │ │ │ │ │ -00084800: 7661 3a20 5375 7070 6f72 7420 544c 5320 va: Support TLS │ │ │ │ │ -00084810: 5365 7276 6572 204e 616d 6520 496e 6469 Server Name Indi │ │ │ │ │ -00084820: 6361 7469 6f6e 2028 534e 4929 2045 7874 cation (SNI) Ext │ │ │ │ │ -00084830: 656e 7369 6f6e 2069 6e20 4a53 5345 2053 ension in JSSE S │ │ │ │ │ -00084840: 6572 7665 720a 0a3c 6c69 3e6a 6176 6178 erver..
  • javax │ │ │ │ │ -00084850: 2f6e 6574 2f73 736c 2f53 6572 7665 724e /net/ssl/ServerN │ │ │ │ │ -00084860: 616d 652f 5353 4c53 6f63 6b65 7445 7870 ame/SSLSocketExp │ │ │ │ │ -00084870: 6c6f 7265 7257 6974 6853 7276 534e 492e lorerWithSrvSNI. │ │ │ │ │ -00084880: 6a61 7661 3a20 5375 7070 6f72 7420 544c java: Support TL │ │ │ │ │ -00084890: 5320 5365 7276 6572 204e 616d 6520 496e S Server Name In │ │ │ │ │ -000848a0: 6469 6361 7469 6f6e 2028 534e 4929 2045 dication (SNI) E │ │ │ │ │ -000848b0: 7874 656e 7369 6f6e 2069 6e20 4a53 5345 xtension in JSSE │ │ │ │ │ -000848c0: 2053 6572 7665 720a 0a3c 6c69 3e6a 6176 Server..
  • jav │ │ │ │ │ -000848d0: 6178 2f6e 6574 2f73 736c 2f53 6572 7665 ax/net/ssl/Serve │ │ │ │ │ -000848e0: 724e 616d 652f 5353 4c53 6f63 6b65 7449 rName/SSLSocketI │ │ │ │ │ -000848f0: 6e63 6f6e 7369 7374 656e 7453 4e49 2e6a nconsistentSNI.j │ │ │ │ │ -00084900: 6176 613a 2053 7570 706f 7274 2054 4c53 ava: Support TLS │ │ │ │ │ -00084910: 2053 6572 7665 7220 4e61 6d65 2049 6e64 Server Name Ind │ │ │ │ │ -00084920: 6963 6174 696f 6e20 2853 4e49 2920 4578 ication (SNI) Ex │ │ │ │ │ -00084930: 7465 6e73 696f 6e20 696e 204a 5353 4520 tension in JSSE │ │ │ │ │ -00084940: 5365 7276 6572 0a0a 3c6c 693e 6a61 7661 Server..
  • java │ │ │ │ │ -00084950: 782f 6e65 742f 7373 6c2f 5365 7276 6572 x/net/ssl/Server │ │ │ │ │ -00084960: 4e61 6d65 2f53 534c 536f 636b 6574 534e Name/SSLSocketSN │ │ │ │ │ -00084970: 4953 656e 7369 7469 7665 2e6a 6176 613a ISensitive.java: │ │ │ │ │ -00084980: 2053 7570 706f 7274 2054 4c53 2053 6572 Support TLS Ser │ │ │ │ │ -00084990: 7665 7220 4e61 6d65 2049 6e64 6963 6174 ver Name Indicat │ │ │ │ │ -000849a0: 696f 6e20 2853 4e49 2920 4578 7465 6e73 ion (SNI) Extens │ │ │ │ │ -000849b0: 696f 6e20 696e 204a 5353 4520 5365 7276 ion in JSSE Serv │ │ │ │ │ -000849c0: 6572 0a0a 3c6c 693e 6a61 7661 782f 6e65 er..
  • javax/ne │ │ │ │ │ -000849d0: 742f 7373 6c2f 5374 6170 6c69 6e67 2f48 t/ssl/Stapling/H │ │ │ │ │ -000849e0: 7474 7073 5572 6c43 6f6e 6e43 6c69 656e ttpsUrlConnClien │ │ │ │ │ -000849f0: 742e 6a61 7661 3a20 4f43 5350 2053 7461 t.java: OCSP Sta │ │ │ │ │ -00084a00: 706c 696e 6720 666f 7220 544c 530a 0a3c pling for TLS..< │ │ │ │ │ -00084a10: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ -00084a20: 2f53 7461 706c 696e 672f 5353 4c45 6e67 /Stapling/SSLEng │ │ │ │ │ -00084a30: 696e 6557 6974 6853 7461 706c 696e 672e ineWithStapling. │ │ │ │ │ -00084a40: 6a61 7661 3a20 4f43 5350 2053 7461 706c java: OCSP Stapl │ │ │ │ │ -00084a50: 696e 6720 666f 7220 544c 530a 0a3c 6c69 ing for TLS..
  • javax/net/ssl/S │ │ │ │ │ -00084a70: 7461 706c 696e 672f 5353 4c53 6f63 6b65 tapling/SSLSocke │ │ │ │ │ -00084a80: 7457 6974 6853 7461 706c 696e 672e 6a61 tWithStapling.ja │ │ │ │ │ -00084a90: 7661 3a20 4f43 5350 2053 7461 706c 696e va: OCSP Staplin │ │ │ │ │ -00084aa0: 6720 666f 7220 544c 530a 0a3c 6c69 3e6a g for TLS..
  • j │ │ │ │ │ -00084ab0: 6176 6178 2f6e 6574 2f73 736c 2f53 7461 avax/net/ssl/Sta │ │ │ │ │ -00084ac0: 706c 696e 672f 5374 6170 6c65 456e 6162 pling/StapleEnab │ │ │ │ │ -00084ad0: 6c65 5072 6f70 732e 6a61 7661 3a20 5353 leProps.java: SS │ │ │ │ │ -00084ae0: 4c43 6f6e 7465 7874 496d 706c 2e73 7461 LContextImpl.sta │ │ │ │ │ -00084af0: 7475 7352 6573 706f 6e73 654d 616e 6167 tusResponseManag │ │ │ │ │ -00084b00: 6572 2073 686f 756c 6420 6265 2067 656e er should be gen │ │ │ │ │ -00084b10: 6572 6174 6564 2069 6620 7265 7175 6972 erated if requir │ │ │ │ │ -00084b20: 6564 0a0a 3c6c 693e 6a61 7661 782f 6e65 ed..
  • javax/ne │ │ │ │ │ -00084b30: 742f 7373 6c2f 544c 532f 544c 5343 6c69 t/ssl/TLS/TLSCli │ │ │ │ │ -00084b40: 656e 7450 726f 7065 7274 7954 6573 742e entPropertyTest. │ │ │ │ │ -00084b50: 6a61 7661 3a20 6a61 7661 782f 6e65 742f java: javax/net/ │ │ │ │ │ -00084b60: 7373 6c2f 544c 532f 544c 5343 6c69 656e ssl/TLS/TLSClien │ │ │ │ │ -00084b70: 7450 726f 7065 7274 7954 6573 742e 6a61 tPropertyTest.ja │ │ │ │ │ -00084b80: 7661 206e 6565 6473 2074 6f20 6265 2075 va needs to be u │ │ │ │ │ -00084b90: 7064 6174 6564 2066 6f72 204a 444b 2d38 pdated for JDK-8 │ │ │ │ │ -00084ba0: 3036 3132 3130 0a0a 3c6c 693e 6a61 7661 061210..
  • java │ │ │ │ │ -00084bb0: 782f 6e65 742f 7373 6c2f 544c 532f 544c x/net/ssl/TLS/TL │ │ │ │ │ -00084bc0: 5344 6174 6145 7863 6861 6e67 6554 6573 SDataExchangeTes │ │ │ │ │ -00084bd0: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -00084be0: 544c 5320 6170 706c 6963 6174 696f 6e20 TLS application │ │ │ │ │ -00084bf0: 6461 7461 2065 7863 6861 6e67 6520 7573 data exchange us │ │ │ │ │ -00084c00: 696e 6720 6561 6368 206f 6620 7468 6520 ing each of the │ │ │ │ │ -00084c10: 7375 7070 6f72 7465 6420 6369 7068 6572 supported cipher │ │ │ │ │ -00084c20: 2073 7569 7465 732e 0a0a 3c6c 693e 6a61 suites...
  • ja │ │ │ │ │ -00084c30: 7661 782f 6e65 742f 7373 6c2f 544c 532f vax/net/ssl/TLS/ │ │ │ │ │ -00084c40: 544c 5345 6e67 696e 6573 436c 6f73 7572 TLSEnginesClosur │ │ │ │ │ -00084c50: 6554 6573 742e 6a61 7661 3a20 5465 7374 eTest.java: Test │ │ │ │ │ -00084c60: 696e 6720 544c 5320 656e 6769 6e65 7320 ing TLS engines │ │ │ │ │ -00084c70: 636c 6f73 696e 6720 7573 696e 6720 6561 closing using ea │ │ │ │ │ -00084c80: 6368 206f 6620 7468 6520 7375 7070 6f72 ch of the suppor │ │ │ │ │ -00084c90: 7465 6420 6369 7068 6572 2073 7569 7465 ted cipher suite │ │ │ │ │ -00084ca0: 732e 0a0a 3c6c 693e 6a61 7661 782f 6e65 s...
  • javax/ne │ │ │ │ │ -00084cb0: 742f 7373 6c2f 544c 532f 544c 5348 616e t/ssl/TLS/TLSHan │ │ │ │ │ -00084cc0: 6473 6861 6b65 5465 7374 2e6a 6176 613a dshakeTest.java: │ │ │ │ │ -00084cd0: 2054 6573 7469 6e67 2054 4c53 2065 6e67 Testing TLS eng │ │ │ │ │ -00084ce0: 696e 6573 2068 616e 6473 6861 6b65 2075 ines handshake u │ │ │ │ │ -00084cf0: 7369 6e67 2065 6163 6820 6f66 2074 6865 sing each of the │ │ │ │ │ -00084d00: 2073 7570 706f 7274 6564 2063 6970 6865 supported ciphe │ │ │ │ │ -00084d10: 7220 7375 6974 6573 2e0a 0a3c 6c69 3e6a r suites...
  • j │ │ │ │ │ -00084d20: 6176 6178 2f6e 6574 2f73 736c 2f54 4c53 avax/net/ssl/TLS │ │ │ │ │ -00084d30: 2f54 4c53 4d46 4c4e 5465 7374 2e6a 6176 /TLSMFLNTest.jav │ │ │ │ │ -00084d40: 613a 2054 6573 7469 6e67 2054 4c53 2065 a: Testing TLS e │ │ │ │ │ -00084d50: 6e67 696e 6573 2068 616e 6473 6861 6b65 ngines handshake │ │ │ │ │ -00084d60: 2075 7369 6e67 2065 6163 6820 6f66 2074 using each of t │ │ │ │ │ -00084d70: 6865 2073 7570 706f 7274 6564 2063 6970 he supported cip │ │ │ │ │ -00084d80: 6865 7220 7375 6974 6573 2077 6974 6820 her suites with │ │ │ │ │ -00084d90: 6469 6666 6572 656e 7420 6d61 7869 6d75 different maximu │ │ │ │ │ -00084da0: 6d20 6672 6167 6d65 6e74 206c 656e 6774 m fragment lengt │ │ │ │ │ -00084db0: 682e 0a0a 3c6c 693e 6a61 7661 782f 6e65 h...
  • javax/ne │ │ │ │ │ -00084dc0: 742f 7373 6c2f 544c 532f 544c 534e 6f74 t/ssl/TLS/TLSNot │ │ │ │ │ -00084dd0: 456e 6162 6c65 6452 4334 5465 7374 2e6a EnabledRC4Test.j │ │ │ │ │ -00084de0: 6176 613a 2054 6573 7469 6e67 2054 4c53 ava: Testing TLS │ │ │ │ │ -00084df0: 2065 6e67 696e 6573 2064 6f20 6e6f 7420 engines do not │ │ │ │ │ -00084e00: 656e 6162 6c65 2052 4334 2063 6970 6865 enable RC4 ciphe │ │ │ │ │ -00084e10: 7273 2062 7920 6465 6661 756c 742e 0a0a rs by default... │ │ │ │ │ -00084e20: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ -00084e30: 6c2f 544c 532f 544c 5352 6568 616e 6473 l/TLS/TLSRehands │ │ │ │ │ -00084e40: 6861 6b65 5465 7374 2e6a 6176 613a 2054 hakeTest.java: T │ │ │ │ │ -00084e50: 6573 7469 6e67 2054 4c53 2065 6e67 696e esting TLS engin │ │ │ │ │ -00084e60: 6573 2072 652d 6861 6e64 7368 616b 696e es re-handshakin │ │ │ │ │ -00084e70: 6720 7573 696e 6720 6561 6368 206f 6620 g using each of │ │ │ │ │ -00084e80: 7468 6520 7375 7070 6f72 7465 6420 6369 the supported ci │ │ │ │ │ -00084e90: 7068 6572 2073 7569 7465 732e 0a0a 3c6c pher suites...javax/net/ssl/ │ │ │ │ │ -00084eb0: 544c 532f 544c 5352 6568 616e 6473 6861 TLS/TLSRehandsha │ │ │ │ │ -00084ec0: 6b65 5769 7468 4369 7068 6572 4368 616e keWithCipherChan │ │ │ │ │ -00084ed0: 6765 5465 7374 2e6a 6176 613a 2054 6573 geTest.java: Tes │ │ │ │ │ -00084ee0: 7469 6e67 2054 4c53 2065 6e67 696e 6573 ting TLS engines │ │ │ │ │ -00084ef0: 2072 652d 6861 6e64 7368 616b 696e 6720 re-handshaking │ │ │ │ │ -00084f00: 7769 7468 2063 6970 6865 7220 6368 616e with cipher chan │ │ │ │ │ -00084f10: 6765 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e ge...
  • javax/n │ │ │ │ │ -00084f20: 6574 2f73 736c 2f54 4c53 2f54 4c53 5265 et/ssl/TLS/TLSRe │ │ │ │ │ -00084f30: 6861 6e64 7368 616b 6557 6974 6844 6174 handshakeWithDat │ │ │ │ │ -00084f40: 6145 7854 6573 742e 6a61 7661 3a20 5465 aExTest.java: Te │ │ │ │ │ -00084f50: 7374 696e 6720 544c 5320 656e 6769 6e65 sting TLS engine │ │ │ │ │ -00084f60: 7320 7265 2d68 616e 6473 6861 6b69 6e67 s re-handshaking │ │ │ │ │ -00084f70: 2075 7369 6e67 2065 6163 6820 6f66 2074 using each of t │ │ │ │ │ -00084f80: 6865 2073 7570 706f 7274 6564 2063 6970 he supported cip │ │ │ │ │ -00084f90: 6865 7220 7375 6974 6573 2077 6974 6820 her suites with │ │ │ │ │ -00084fa0: 6170 706c 6963 6174 696f 6e20 6461 7461 application data │ │ │ │ │ -00084fb0: 2065 7863 6861 6e67 6520 6265 666f 7265 exchange before │ │ │ │ │ -00084fc0: 2061 6e64 2061 6674 6572 2072 652d 6861 and after re-ha │ │ │ │ │ -00084fd0: 6e64 7368 616b 6520 616e 6420 636c 6f73 ndshake and clos │ │ │ │ │ -00084fe0: 696e 6720 6f66 2074 6865 2065 6e67 696e ing of the engin │ │ │ │ │ -00084ff0: 6573 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e es...
  • javax/n │ │ │ │ │ -00085000: 6574 2f73 736c 2f54 4c53 2f54 4c53 556e et/ssl/TLS/TLSUn │ │ │ │ │ -00085010: 7375 7070 6f72 7465 6443 6970 6865 7273 supportedCiphers │ │ │ │ │ -00085020: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ -00085030: 6e67 2074 6861 7420 7472 7920 746f 2065 ng that try to e │ │ │ │ │ -00085040: 6e61 626c 6520 756e 7375 7070 6f72 7465 nable unsupporte │ │ │ │ │ -00085050: 6420 6369 7068 6572 7320 6361 7573 6573 d ciphers causes │ │ │ │ │ -00085060: 2049 6c6c 6567 616c 4172 6775 6d65 6e74 IllegalArgument │ │ │ │ │ -00085070: 4578 6365 7074 696f 6e2e 0a0a 3c6c 693e Exception...
  • │ │ │ │ │ -00085080: 6a61 7661 782f 6e65 742f 7373 6c2f 544c javax/net/ssl/TL │ │ │ │ │ -00085090: 532f 5465 7374 4a53 5345 436c 6965 6e74 S/TestJSSEClient │ │ │ │ │ -000850a0: 4465 6661 756c 7450 726f 746f 636f 6c2e DefaultProtocol. │ │ │ │ │ -000850b0: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ -000850c0: 616c 6c20 6369 7068 6572 2073 7569 7465 all cipher suite │ │ │ │ │ -000850d0: 7320 776f 726b 2069 6e20 616c 6c20 7665 s work in all ve │ │ │ │ │ -000850e0: 7273 696f 6e73 2061 6e64 2061 6c6c 2063 rsions and all c │ │ │ │ │ -000850f0: 6c69 656e 7420 6175 7468 656e 7469 6361 lient authentica │ │ │ │ │ -00085100: 7469 6f6e 2074 7970 6573 2e0a 0a3c 6c69 tion types...
  • javax/net/ssl/T │ │ │ │ │ -00085120: 4c53 2f54 6573 744a 5353 4543 6c69 656e LS/TestJSSEClien │ │ │ │ │ -00085130: 7450 726f 746f 636f 6c2e 6a61 7661 3a20 tProtocol.java: │ │ │ │ │ -00085140: 5465 7374 2074 6861 7420 616c 6c20 6369 Test that all ci │ │ │ │ │ -00085150: 7068 6572 2073 7569 7465 7320 776f 726b pher suites work │ │ │ │ │ -00085160: 2069 6e20 616c 6c20 7665 7273 696f 6e73 in all versions │ │ │ │ │ -00085170: 2061 6e64 2061 6c6c 2063 6c69 656e 7420 and all client │ │ │ │ │ -00085180: 6175 7468 656e 7469 6361 7469 6f6e 2074 authentication t │ │ │ │ │ -00085190: 7970 6573 2e0a 0a3c 6c69 3e6a 6176 6178 ypes...
  • javax │ │ │ │ │ -000851a0: 2f6e 6574 2f73 736c 2f54 4c53 2f54 6573 /net/ssl/TLS/Tes │ │ │ │ │ -000851b0: 744a 5353 454e 6f43 6f6d 6d6f 6e50 726f tJSSENoCommonPro │ │ │ │ │ -000851c0: 746f 636f 6c73 2e6a 6176 613a 2054 6573 tocols.java: Tes │ │ │ │ │ -000851d0: 7420 7468 6174 2061 6c6c 2063 6970 6865 t that all ciphe │ │ │ │ │ -000851e0: 7220 7375 6974 6573 2077 6f72 6b20 696e r suites work in │ │ │ │ │ -000851f0: 2061 6c6c 2076 6572 7369 6f6e 7320 616e all versions an │ │ │ │ │ -00085200: 6420 616c 6c20 636c 6965 6e74 2061 7574 d all client aut │ │ │ │ │ -00085210: 6865 6e74 6963 6174 696f 6e20 7479 7065 hentication type │ │ │ │ │ -00085220: 732e 0a0a 3c6c 693e 6a61 7661 782f 6e65 s...
  • javax/ne │ │ │ │ │ -00085230: 742f 7373 6c2f 544c 532f 5465 7374 4a53 t/ssl/TLS/TestJS │ │ │ │ │ -00085240: 5345 5365 7276 6572 5072 6f74 6f63 6f6c SEServerProtocol │ │ │ │ │ -00085250: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ -00085260: 2061 6c6c 2063 6970 6865 7220 7375 6974 all cipher suit │ │ │ │ │ -00085270: 6573 2077 6f72 6b20 696e 2061 6c6c 2076 es work in all v │ │ │ │ │ -00085280: 6572 7369 6f6e 7320 616e 6420 616c 6c20 ersions and all │ │ │ │ │ -00085290: 636c 6965 6e74 2061 7574 6865 6e74 6963 client authentic │ │ │ │ │ -000852a0: 6174 696f 6e20 7479 7065 732e 0a0a 3c6c ation types...javax/net/ssl/ │ │ │ │ │ -000852c0: 544c 5343 6f6d 6d6f 6e2f 436f 6e63 7572 TLSCommon/Concur │ │ │ │ │ -000852d0: 7265 6e74 436c 6965 6e74 4163 6365 7373 rentClientAccess │ │ │ │ │ -000852e0: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ -000852f0: 746f 2076 6572 6966 7920 636f 6e63 7572 to verify concur │ │ │ │ │ -00085300: 7265 6e74 2062 6568 6176 696f 7220 6f66 rent behavior of │ │ │ │ │ -00085310: 2054 4c53 2e0a 0a3c 6c69 3e6a 6176 6178 TLS...
  • javax │ │ │ │ │ -00085320: 2f6e 6574 2f73 736c 2f54 4c53 436f 6d6d /net/ssl/TLSComm │ │ │ │ │ -00085330: 6f6e 2f54 4c53 5465 7374 2e6a 6176 613a on/TLSTest.java: │ │ │ │ │ -00085340: 2054 6573 7420 544c 5320 7769 7468 2064 Test TLS with d │ │ │ │ │ -00085350: 6966 6665 7265 6e74 2074 7970 6573 206f ifferent types o │ │ │ │ │ -00085360: 6620 7375 7070 6f72 7465 6420 6b65 7973 f supported keys │ │ │ │ │ -00085370: 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e 6574 ...
  • javax/net │ │ │ │ │ -00085380: 2f73 736c 2f54 4c53 436f 6d6d 6f6e 2f54 /ssl/TLSCommon/T │ │ │ │ │ -00085390: 4c53 5769 7468 4564 4453 412e 6a61 7661 LSWithEdDSA.java │ │ │ │ │ -000853a0: 3a20 544c 5320 7375 7070 6f72 7420 666f : TLS support fo │ │ │ │ │ -000853b0: 7220 7468 6520 4564 4453 4120 7369 676e r the EdDSA sign │ │ │ │ │ -000853c0: 6174 7572 6520 616c 676f 7269 7468 6d0a ature algorithm. │ │ │ │ │ -000853d0: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ -000853e0: 736c 2f54 4c53 436f 6d6d 6f6e 2f54 6573 sl/TLSCommon/Tes │ │ │ │ │ -000853f0: 7453 6573 7369 6f6e 4c6f 6361 6c50 7269 tSessionLocalPri │ │ │ │ │ -00085400: 6e63 6970 616c 2e6a 6176 613a 2054 6573 ncipal.java: Tes │ │ │ │ │ -00085410: 7420 7072 696e 6369 7061 6c20 7468 6174 t principal that │ │ │ │ │ -00085420: 2077 6173 2073 656e 7420 746f 2074 6865 was sent to the │ │ │ │ │ -00085430: 2070 6565 7220 6475 7269 6e67 2068 616e peer during han │ │ │ │ │ -00085440: 6473 6861 6b65 2e0a 0a3c 6c69 3e6a 6176 dshake...
  • jav │ │ │ │ │ -00085450: 6178 2f6e 6574 2f73 736c 2f54 4c53 7631 ax/net/ssl/TLSv1 │ │ │ │ │ -00085460: 2f54 4c53 4461 7461 4578 6368 616e 6765 /TLSDataExchange │ │ │ │ │ -00085470: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ -00085480: 6e67 2054 4c53 2061 7070 6c69 6361 7469 ng TLS applicati │ │ │ │ │ -00085490: 6f6e 2064 6174 6120 6578 6368 616e 6765 on data exchange │ │ │ │ │ -000854a0: 2075 7369 6e67 2065 6163 6820 6f66 2074 using each of t │ │ │ │ │ -000854b0: 6865 2073 7570 706f 7274 6564 2063 6970 he supported cip │ │ │ │ │ -000854c0: 6865 7220 7375 6974 6573 2e0a 0a3c 6c69 her suites...
  • javax/net/ssl/T │ │ │ │ │ -000854e0: 4c53 7631 2f54 4c53 456e 6769 6e65 7343 LSv1/TLSEnginesC │ │ │ │ │ -000854f0: 6c6f 7375 7265 5465 7374 2e6a 6176 613a losureTest.java: │ │ │ │ │ -00085500: 2054 6573 7469 6e67 2054 4c53 2065 6e67 Testing TLS eng │ │ │ │ │ -00085510: 696e 6573 2063 6c6f 7369 6e67 2075 7369 ines closing usi │ │ │ │ │ -00085520: 6e67 2065 6163 6820 6f66 2074 6865 2073 ng each of the s │ │ │ │ │ -00085530: 7570 706f 7274 6564 2063 6970 6865 7220 upported cipher │ │ │ │ │ -00085540: 7375 6974 6573 2e0a 0a3c 6c69 3e6a 6176 suites...
  • jav │ │ │ │ │ -00085550: 6178 2f6e 6574 2f73 736c 2f54 4c53 7631 ax/net/ssl/TLSv1 │ │ │ │ │ -00085560: 2f54 4c53 4861 6e64 7368 616b 6554 6573 /TLSHandshakeTes │ │ │ │ │ -00085570: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -00085580: 544c 5320 656e 6769 6e65 7320 6861 6e64 TLS engines hand │ │ │ │ │ -00085590: 7368 616b 6520 7573 696e 6720 6561 6368 shake using each │ │ │ │ │ -000855a0: 206f 6620 7468 6520 7375 7070 6f72 7465 of the supporte │ │ │ │ │ -000855b0: 6420 6369 7068 6572 2073 7569 7465 732e d cipher suites. │ │ │ │ │ -000855c0: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ -000855d0: 7373 6c2f 544c 5376 312f 544c 534d 464c ssl/TLSv1/TLSMFL │ │ │ │ │ -000855e0: 4e54 6573 742e 6a61 7661 3a20 5465 7374 NTest.java: Test │ │ │ │ │ -000855f0: 696e 6720 544c 5320 656e 6769 6e65 7320 ing TLS engines │ │ │ │ │ -00085600: 6861 6e64 7368 616b 6520 7573 696e 6720 handshake using │ │ │ │ │ -00085610: 6561 6368 206f 6620 7468 6520 7375 7070 each of the supp │ │ │ │ │ -00085620: 6f72 7465 6420 6369 7068 6572 2073 7569 orted cipher sui │ │ │ │ │ -00085630: 7465 7320 7769 7468 2064 6966 6665 7265 tes with differe │ │ │ │ │ -00085640: 6e74 206d 6178 696d 756d 2066 7261 676d nt maximum fragm │ │ │ │ │ -00085650: 656e 7420 6c65 6e67 7468 2e0a 0a3c 6c69 ent length...
  • javax/net/ssl/T │ │ │ │ │ -00085670: 4c53 7631 2f54 4c53 4e6f 7445 6e61 626c LSv1/TLSNotEnabl │ │ │ │ │ -00085680: 6564 5243 3454 6573 742e 6a61 7661 3a20 edRC4Test.java: │ │ │ │ │ -00085690: 5465 7374 696e 6720 544c 5320 656e 6769 Testing TLS engi │ │ │ │ │ -000856a0: 6e65 7320 646f 206e 6f74 2065 6e61 626c nes do not enabl │ │ │ │ │ -000856b0: 6520 5243 3420 6369 7068 6572 7320 6279 e RC4 ciphers by │ │ │ │ │ -000856c0: 2064 6566 6175 6c74 2e0a 0a3c 6c69 3e6a default...
  • j │ │ │ │ │ -000856d0: 6176 6178 2f6e 6574 2f73 736c 2f54 4c53 avax/net/ssl/TLS │ │ │ │ │ -000856e0: 7631 2f54 4c53 5265 6861 6e64 7368 616b v1/TLSRehandshak │ │ │ │ │ -000856f0: 6554 6573 742e 6a61 7661 3a20 5465 7374 eTest.java: Test │ │ │ │ │ -00085700: 696e 6720 544c 5320 656e 6769 6e65 7320 ing TLS engines │ │ │ │ │ -00085710: 7265 2d68 616e 6473 6861 6b69 6e67 2075 re-handshaking u │ │ │ │ │ -00085720: 7369 6e67 2065 6163 6820 6f66 2074 6865 sing each of the │ │ │ │ │ -00085730: 2073 7570 706f 7274 6564 2063 6970 6865 supported ciphe │ │ │ │ │ -00085740: 7220 7375 6974 6573 2e0a 0a3c 6c69 3e6a r suites...
  • j │ │ │ │ │ -00085750: 6176 6178 2f6e 6574 2f73 736c 2f54 4c53 avax/net/ssl/TLS │ │ │ │ │ -00085760: 7631 2f54 4c53 5265 6861 6e64 7368 616b v1/TLSRehandshak │ │ │ │ │ -00085770: 6557 6974 6843 6970 6865 7243 6861 6e67 eWithCipherChang │ │ │ │ │ -00085780: 6554 6573 742e 6a61 7661 3a20 5465 7374 eTest.java: Test │ │ │ │ │ -00085790: 696e 6720 544c 5320 656e 6769 6e65 7320 ing TLS engines │ │ │ │ │ -000857a0: 7265 2d68 616e 6473 6861 6b69 6e67 2077 re-handshaking w │ │ │ │ │ -000857b0: 6974 6820 6369 7068 6572 2063 6861 6e67 ith cipher chang │ │ │ │ │ -000857c0: 652e 0a0a 3c6c 693e 6a61 7661 782f 6e65 e...
  • javax/ne │ │ │ │ │ -000857d0: 742f 7373 6c2f 544c 5376 312f 544c 5352 t/ssl/TLSv1/TLSR │ │ │ │ │ -000857e0: 6568 616e 6473 6861 6b65 5769 7468 4461 ehandshakeWithDa │ │ │ │ │ -000857f0: 7461 4578 5465 7374 2e6a 6176 613a 2054 taExTest.java: T │ │ │ │ │ -00085800: 6573 7469 6e67 2054 4c53 2065 6e67 696e esting TLS engin │ │ │ │ │ -00085810: 6573 2072 652d 6861 6e64 7368 616b 696e es re-handshakin │ │ │ │ │ -00085820: 6720 7573 696e 6720 6561 6368 206f 6620 g using each of │ │ │ │ │ -00085830: 7468 6520 7375 7070 6f72 7465 6420 6369 the supported ci │ │ │ │ │ -00085840: 7068 6572 2073 7569 7465 7320 7769 7468 pher suites with │ │ │ │ │ -00085850: 2061 7070 6c69 6361 7469 6f6e 2064 6174 application dat │ │ │ │ │ -00085860: 6120 6578 6368 616e 6765 2062 6566 6f72 a exchange befor │ │ │ │ │ -00085870: 6520 616e 6420 6166 7465 7220 7265 2d68 e and after re-h │ │ │ │ │ -00085880: 616e 6473 6861 6b65 2061 6e64 2063 6c6f andshake and clo │ │ │ │ │ -00085890: 7369 6e67 206f 6620 7468 6520 656e 6769 sing of the engi │ │ │ │ │ -000858a0: 6e65 732e 0a0a 3c6c 693e 6a61 7661 782f nes...
  • javax/ │ │ │ │ │ -000858b0: 6e65 742f 7373 6c2f 544c 5376 312f 544c net/ssl/TLSv1/TL │ │ │ │ │ -000858c0: 5355 6e73 7570 706f 7274 6564 4369 7068 SUnsupportedCiph │ │ │ │ │ -000858d0: 6572 7354 6573 742e 6a61 7661 3a20 5465 ersTest.java: Te │ │ │ │ │ -000858e0: 7374 696e 6720 7468 6174 2074 7279 2074 sting that try t │ │ │ │ │ -000858f0: 6f20 656e 6162 6c65 2075 6e73 7570 706f o enable unsuppo │ │ │ │ │ -00085900: 7274 6564 2063 6970 6865 7273 2063 6175 rted ciphers cau │ │ │ │ │ -00085910: 7365 7320 496c 6c65 6761 6c41 7267 756d ses IllegalArgum │ │ │ │ │ -00085920: 656e 7445 7863 6570 7469 6f6e 2e0a 0a3c entException...< │ │ │ │ │ +000837f0: 696f 6e2f 4874 7470 7355 524c 436f 6e6e ion/HttpsURLConn │ │ │ │ │ +00083800: 6563 7469 6f6e 4c6f 6361 6c43 6572 7469 ectionLocalCerti │ │ │ │ │ +00083810: 6669 6361 7465 4368 6169 6e2e 6a61 7661 ficateChain.java │ │ │ │ │ +00083820: 3a20 4120 7465 7374 206f 6620 6d61 6e79 : A test of many │ │ │ │ │ +00083830: 206f 6620 7468 6520 6e65 7720 6675 6e63 of the new func │ │ │ │ │ +00083840: 7469 6f6e 616c 6974 7920 746f 2067 6f20 tionality to go │ │ │ │ │ +00083850: 696e 746f 204a 5353 4520 312e 3120 4669 into JSSE 1.1 Fi │ │ │ │ │ +00083860: 7865 6420 3433 3935 3233 383a 2054 6865 xed 4395238: The │ │ │ │ │ +00083870: 206e 6577 2063 6572 7469 6669 6361 7465 new certificate │ │ │ │ │ +00083880: 2063 6861 696e 7320 4150 4973 2073 686f chains APIs sho │ │ │ │ │ +00083890: 756c 6420 7265 616c 6c79 2062 6520 7265 uld really be re │ │ │ │ │ +000838a0: 7475 726e 696e 6720 6365 7274 732c 206e turning certs, n │ │ │ │ │ +000838b0: 6f74 2078 3530 3920 6365 7274 7320 4669 ot x509 certs Fi │ │ │ │ │ +000838c0: 7865 6420 3433 3534 3030 333a 204e 6565 xed 4354003: Nee │ │ │ │ │ +000838d0: 6420 4150 4920 746f 2067 6574 2063 6c69 d API to get cli │ │ │ │ │ +000838e0: 656e 7420 6365 7274 6966 6963 6174 6520 ent certificate │ │ │ │ │ +000838f0: 6368 6169 6e20 4669 7865 6420 3433 3837 chain Fixed 4387 │ │ │ │ │ +00083900: 3936 313a 2048 6f73 746e 616d 6556 6572 961: HostnameVer │ │ │ │ │ +00083910: 6966 6965 7220 6e65 6564 7320 746f 2070 ifier needs to p │ │ │ │ │ +00083920: 6173 7320 7661 7269 6f75 7320 686f 7374 ass various host │ │ │ │ │ +00083930: 6e61 6d65 7320 4669 7865 6420 3433 3935 names Fixed 4395 │ │ │ │ │ +00083940: 3236 363a 2048 7474 7073 5552 4c43 6f6e 266: HttpsURLCon │ │ │ │ │ +00083950: 6e65 6374 696f 6e20 7368 6f75 6c64 2062 nection should b │ │ │ │ │ +00083960: 6520 6d61 6465 2070 726f 7465 6374 6564 e made protected │ │ │ │ │ +00083970: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +00083980: 7373 6c2f 5353 4c53 6573 7369 6f6e 2f4a ssl/SSLSession/J │ │ │ │ │ +00083990: 5353 4552 656e 6567 6f74 6961 7465 2e6a SSERenegotiate.j │ │ │ │ │ +000839a0: 6176 613a 2022 556e 7375 7070 6f72 7465 ava: "Unsupporte │ │ │ │ │ +000839b0: 6420 5353 4c20 6d65 7373 6167 6520 7665 d SSL message ve │ │ │ │ │ +000839c0: 7273 696f 6e22 2053 534c 5072 6f74 6f63 rsion" SSLProtoc │ │ │ │ │ +000839d0: 6f6c 4578 6365 7074 696f 6e20 772f 5353 olException w/SS │ │ │ │ │ +000839e0: 4c5f 5253 415f 5749 5448 5f4e 554c 4c5f L_RSA_WITH_NULL_ │ │ │ │ │ +000839f0: 4d44 350a 0a3c 6c69 3e6a 6176 6178 2f6e MD5..
  • javax/n │ │ │ │ │ +00083a00: 6574 2f73 736c 2f53 534c 5365 7373 696f et/ssl/SSLSessio │ │ │ │ │ +00083a10: 6e2f 4b65 794d 616e 6167 6572 5472 7573 n/KeyManagerTrus │ │ │ │ │ +00083a20: 744d 616e 6167 6572 2e6a 6176 613a 2041 tManager.java: A │ │ │ │ │ +00083a30: 2063 6f6d 7069 6c65 2074 6573 7420 746f compile test to │ │ │ │ │ +00083a40: 206d 616b 6520 7375 7265 2073 6f6d 6520 make sure some │ │ │ │ │ +00083a50: 6f66 2074 6865 206e 6577 2066 756e 6374 of the new funct │ │ │ │ │ +00083a60: 696f 6e61 6c69 7479 2069 7320 7468 6572 ionality is ther │ │ │ │ │ +00083a70: 652e 0a0a 3c6c 693e 6a61 7661 782f 6e65 e...
  • javax/ne │ │ │ │ │ +00083a80: 742f 7373 6c2f 5353 4c53 6573 7369 6f6e t/ssl/SSLSession │ │ │ │ │ +00083a90: 2f52 656e 6567 6f74 6961 7465 544c 5331 /RenegotiateTLS1 │ │ │ │ │ +00083aa0: 332e 6a61 7661 3a20 200a 0a3c 6c69 3e6a 3.java: ..
  • j │ │ │ │ │ +00083ab0: 6176 6178 2f6e 6574 2f73 736c 2f53 534c avax/net/ssl/SSL │ │ │ │ │ +00083ac0: 5365 7373 696f 6e2f 5265 7375 6d65 544c Session/ResumeTL │ │ │ │ │ +00083ad0: 5331 3377 6974 6853 4e49 2e6a 6176 613a S13withSNI.java: │ │ │ │ │ +00083ae0: 2054 4c53 2031 2e33 2068 616e 6473 6861 TLS 1.3 handsha │ │ │ │ │ +00083af0: 6b65 2073 6572 7665 7220 6e61 6d65 2069 ke server name i │ │ │ │ │ +00083b00: 6e64 6963 6174 696f 6e20 6973 206d 6973 ndication is mis │ │ │ │ │ +00083b10: 7369 6e67 206f 6e20 6120 7365 7373 696f sing on a sessio │ │ │ │ │ +00083b20: 6e20 7265 7375 6d65 0a0a 3c6c 693e 6a61 n resume..
  • ja │ │ │ │ │ +00083b30: 7661 782f 6e65 742f 7373 6c2f 5353 4c53 vax/net/ssl/SSLS │ │ │ │ │ +00083b40: 6573 7369 6f6e 2f53 534c 4374 7841 6363 ession/SSLCtxAcc │ │ │ │ │ +00083b50: 6573 7354 6f53 6573 7343 7478 2e6a 6176 essToSessCtx.jav │ │ │ │ │ +00083b60: 613a 2053 534c 5365 7373 696f 6e43 6f6e a: SSLSessionCon │ │ │ │ │ +00083b70: 7465 7874 2073 686f 756c 6420 6265 2061 text should be a │ │ │ │ │ +00083b80: 6363 6573 7369 626c 6520 6672 6f6d 2053 ccessible from S │ │ │ │ │ +00083b90: 534c 436f 6e74 6578 740a 0a3c 6c69 3e6a SLContext..
  • j │ │ │ │ │ +00083ba0: 6176 6178 2f6e 6574 2f73 736c 2f53 534c avax/net/ssl/SSL │ │ │ │ │ +00083bb0: 5365 7373 696f 6e2f 5365 7276 6572 4e61 Session/ServerNa │ │ │ │ │ +00083bc0: 6d65 5265 6a65 6374 6564 544c 5353 6573 meRejectedTLSSes │ │ │ │ │ +00083bd0: 7369 6f6e 5265 7375 6d70 7469 6f6e 2e6a sionResumption.j │ │ │ │ │ +00083be0: 6176 613a 2076 6572 6966 6965 7320 7468 ava: verifies th │ │ │ │ │ +00083bf0: 6174 2069 6620 7468 6520 7365 7276 6572 at if the server │ │ │ │ │ +00083c00: 2072 656a 6563 7473 2073 6573 7369 6f6e rejects session │ │ │ │ │ +00083c10: 2072 6573 756d 7074 696f 6e20 6475 6520 resumption due │ │ │ │ │ +00083c20: 746f 2053 4e49 206d 6973 6d61 7463 682c to SNI mismatch, │ │ │ │ │ +00083c30: 2064 7572 696e 6720 544c 5320 6861 6e64 during TLS hand │ │ │ │ │ +00083c40: 7368 616b 652c 2074 6865 6e20 7468 6520 shake, then the │ │ │ │ │ +00083c50: 7375 6273 6571 7565 6e74 2063 6f6d 6d75 subsequent commu │ │ │ │ │ +00083c60: 6e69 6361 7469 6f6e 2062 6574 7765 656e nication between │ │ │ │ │ +00083c70: 2074 6865 2073 6572 7665 7220 616e 6420 the server and │ │ │ │ │ +00083c80: 7468 6520 636c 6965 6e74 2068 6170 7065 the client happe │ │ │ │ │ +00083c90: 6e73 2063 6f72 7265 6374 6c79 2077 6974 ns correctly wit │ │ │ │ │ +00083ca0: 686f 7574 2061 6e79 2065 7272 6f72 730a hout any errors. │ │ │ │ │ +00083cb0: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ +00083cc0: 736c 2f53 534c 5365 7373 696f 6e2f 5365 sl/SSLSession/Se │ │ │ │ │ +00083cd0: 7373 696f 6e43 6163 6865 5369 7a65 5465 ssionCacheSizeTe │ │ │ │ │ +00083ce0: 7374 732e 6a61 7661 3a20 4e65 6564 206e sts.java: Need n │ │ │ │ │ +00083cf0: 6577 2041 5049 7320 746f 2067 6574 2f73 ew APIs to get/s │ │ │ │ │ +00083d00: 6574 2073 6573 7369 6f6e 2074 696d 656f et session timeo │ │ │ │ │ +00083d10: 7574 2061 6e64 2073 6573 7369 6f6e 2063 ut and session c │ │ │ │ │ +00083d20: 6163 6865 2073 697a 652e 0a0a 3c6c 693e ache size...
  • │ │ │ │ │ +00083d30: 6a61 7661 782f 6e65 742f 7373 6c2f 5353 javax/net/ssl/SS │ │ │ │ │ +00083d40: 4c53 6573 7369 6f6e 2f53 6573 7369 6f6e LSession/Session │ │ │ │ │ +00083d50: 5469 6d65 4f75 7454 6573 7473 2e6a 6176 TimeOutTests.jav │ │ │ │ │ +00083d60: 613a 204e 6565 6420 6e65 7720 4150 4973 a: Need new APIs │ │ │ │ │ +00083d70: 2074 6f20 6765 742f 7365 7420 7365 7373 to get/set sess │ │ │ │ │ +00083d80: 696f 6e20 7469 6d65 6f75 7420 616e 6420 ion timeout and │ │ │ │ │ +00083d90: 7365 7373 696f 6e20 6361 6368 6520 7369 session cache si │ │ │ │ │ +00083da0: 7a65 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e ze...
  • javax/n │ │ │ │ │ +00083db0: 6574 2f73 736c 2f53 534c 5365 7373 696f et/ssl/SSLSessio │ │ │ │ │ +00083dc0: 6e2f 5465 7374 456e 6162 6c65 6450 726f n/TestEnabledPro │ │ │ │ │ +00083dd0: 746f 636f 6c73 2e6a 6176 613a 2034 3237 tocols.java: 427 │ │ │ │ │ +00083de0: 3335 3434 204a 5353 4520 7265 7175 6573 3544 JSSE reques │ │ │ │ │ +00083df0: 7420 666f 7220 6675 6e63 7469 6f6e 2066 t for function f │ │ │ │ │ +00083e00: 6f72 6365 5633 436c 6965 6e74 4865 6c6c orceV3ClientHell │ │ │ │ │ +00083e10: 6f28 2920 3434 3739 3733 3620 7365 7445 o() 4479736 setE │ │ │ │ │ +00083e20: 6e61 626c 6564 5072 6f74 6f63 6f6c 7320 nabledProtocols │ │ │ │ │ +00083e30: 4150 4920 646f 6573 206e 6f74 2077 6f72 API does not wor │ │ │ │ │ +00083e40: 6b20 636f 7272 6563 746c 7920 3434 3738 k correctly 4478 │ │ │ │ │ +00083e50: 3830 3320 4e65 6564 2041 5049 7320 746f 803 Need APIs to │ │ │ │ │ +00083e60: 2064 6574 6572 6d69 6e65 2074 6865 2070 determine the p │ │ │ │ │ +00083e70: 726f 746f 636f 6c20 7665 7273 696f 6e73 rotocol versions │ │ │ │ │ +00083e80: 2075 7365 6420 696e 2061 6e20 5353 4c20 used in an SSL │ │ │ │ │ +00083e90: 7365 7373 696f 6e20 3437 3031 3732 3220 session 4701722 │ │ │ │ │ +00083ea0: 7072 6f74 6f63 6f6c 206d 6973 6d61 7463 protocol mismatc │ │ │ │ │ +00083eb0: 6820 6578 6365 7074 696f 6e73 2073 686f h exceptions sho │ │ │ │ │ +00083ec0: 756c 6420 6265 2063 6f6e 7369 7374 656e uld be consisten │ │ │ │ │ +00083ed0: 7420 6265 7477 6565 6e20 5353 4c76 3320 t between SSLv3 │ │ │ │ │ +00083ee0: 616e 6420 544c 5376 310a 0a3c 6c69 3e6a and TLSv1..
  • j │ │ │ │ │ +00083ef0: 6176 6178 2f6e 6574 2f73 736c 2f53 534c avax/net/ssl/SSL │ │ │ │ │ +00083f00: 536f 636b 6574 2f43 6c69 656e 7445 7863 Socket/ClientExc │ │ │ │ │ +00083f10: 4f6e 416c 6572 742e 6a61 7661 3a20 4a53 OnAlert.java: JS │ │ │ │ │ +00083f20: 5345 2043 6c69 656e 7420 646f 6573 206e SE Client does n │ │ │ │ │ +00083f30: 6f74 2074 6872 6f77 2053 534c 4578 6365 ot throw SSLExce │ │ │ │ │ +00083f40: 7074 696f 6e20 7768 656e 2061 6e20 616c ption when an al │ │ │ │ │ +00083f50: 6572 7420 6f63 6375 7273 2064 7572 696e ert occurs durin │ │ │ │ │ +00083f60: 6720 6861 6e64 7368 616b 696e 672e 0a0a g handshaking... │ │ │ │ │ +00083f70: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ +00083f80: 6c2f 5353 4c53 6f63 6b65 742f 496e 7075 l/SSLSocket/Inpu │ │ │ │ │ +00083f90: 7453 7472 6561 6d43 6c6f 7375 7265 2e6a tStreamClosure.j │ │ │ │ │ +00083fa0: 6176 613a 2053 534c 536f 636b 6574 2073 ava: SSLSocket s │ │ │ │ │ +00083fb0: 7472 6561 6d20 636c 6f73 6528 2920 646f tream close() do │ │ │ │ │ +00083fc0: 6573 206e 6f74 2063 6c6f 7365 2074 6865 es not close the │ │ │ │ │ +00083fd0: 2061 7373 6f63 6961 7465 6420 736f 636b associated sock │ │ │ │ │ +00083fe0: 6574 0a0a 3c6c 693e 6a61 7661 782f 6e65 et..
  • javax/ne │ │ │ │ │ +00083ff0: 742f 7373 6c2f 5353 4c53 6f63 6b65 742f t/ssl/SSLSocket/ │ │ │ │ │ +00084000: 4f75 7470 7574 5374 7265 616d 436c 6f73 OutputStreamClos │ │ │ │ │ +00084010: 7572 652e 6a61 7661 3a20 5353 4c53 6f63 ure.java: SSLSoc │ │ │ │ │ +00084020: 6b65 7420 7374 7265 616d 2063 6c6f 7365 ket stream close │ │ │ │ │ +00084030: 2829 2064 6f65 7320 6e6f 7420 636c 6f73 () does not clos │ │ │ │ │ +00084040: 6520 7468 6520 6173 736f 6369 6174 6564 e the associated │ │ │ │ │ +00084050: 2073 6f63 6b65 740a 0a3c 6c69 3e6a 6176 socket..
  • jav │ │ │ │ │ +00084060: 6178 2f6e 6574 2f73 736c 2f53 534c 536f ax/net/ssl/SSLSo │ │ │ │ │ +00084070: 636b 6574 2f54 6c73 3133 5061 636b 6574 cket/Tls13Packet │ │ │ │ │ +00084080: 5369 7a65 2e6a 6176 613a 2054 4c53 7631 Size.java: TLSv1 │ │ │ │ │ +00084090: 2e33 206d 6179 2067 656e 6572 6174 6520 .3 may generate │ │ │ │ │ +000840a0: 544c 5349 6e6e 6572 506c 6169 6e54 6578 TLSInnerPlainTex │ │ │ │ │ +000840b0: 7420 6c6f 6e67 6572 2074 6861 6e20 325e t longer than 2^ │ │ │ │ │ +000840c0: 3134 2b31 2062 7974 6573 0a0a 3c6c 693e 14+1 bytes..
  • │ │ │ │ │ +000840d0: 6a61 7661 782f 6e65 742f 7373 6c2f 5365 javax/net/ssl/Se │ │ │ │ │ +000840e0: 7276 6572 4e61 6d65 2f42 6573 7445 6666 rverName/BestEff │ │ │ │ │ +000840f0: 6f72 744f 6e4c 617a 7943 6f6e 6e65 6374 ortOnLazyConnect │ │ │ │ │ +00084100: 6564 2e6a 6176 613a 2043 7573 746f 6d20 ed.java: Custom │ │ │ │ │ +00084110: 486f 7374 6e61 6d65 5665 7269 6669 6572 HostnameVerifier │ │ │ │ │ +00084120: 2064 6973 6162 6c65 7320 534e 4920 6578 disables SNI ex │ │ │ │ │ +00084130: 7465 6e73 696f 6e0a 0a3c 6c69 3e6a 6176 tension..
  • jav │ │ │ │ │ +00084140: 6178 2f6e 6574 2f73 736c 2f53 6572 7665 ax/net/ssl/Serve │ │ │ │ │ +00084150: 724e 616d 652f 456e 6469 6e67 446f 7448 rName/EndingDotH │ │ │ │ │ +00084160: 6f73 746e 616d 652e 6a61 7661 3a20 5472 ostname.java: Tr │ │ │ │ │ +00084170: 6169 6c69 6e67 2064 6f74 2069 6e20 686f ailing dot in ho │ │ │ │ │ +00084180: 7374 6e61 6d65 2063 6175 7365 7320 544c stname causes TL │ │ │ │ │ +00084190: 5320 6861 6e64 7368 616b 6520 746f 2066 S handshake to f │ │ │ │ │ +000841a0: 6169 6c0a 0a3c 6c69 3e6a 6176 6178 2f6e ail..
  • javax/n │ │ │ │ │ +000841b0: 6574 2f73 736c 2f53 6572 7665 724e 616d et/ssl/ServerNam │ │ │ │ │ +000841c0: 652f 496c 6c65 6761 6c53 4e49 4e61 6d65 e/IllegalSNIName │ │ │ │ │ +000841d0: 2e6a 6176 613a 2053 4e49 486f 7374 4e61 .java: SNIHostNa │ │ │ │ │ +000841e0: 6d65 2064 6f65 7320 6e6f 7420 7468 726f me does not thro │ │ │ │ │ +000841f0: 7720 4941 4520 7768 656e 2068 6f73 746e w IAE when hostn │ │ │ │ │ +00084200: 616d 6520 646f 6573 6e27 7420 636f 6e66 ame doesn't conf │ │ │ │ │ +00084210: 6f72 6d20 746f 2052 4643 2033 3439 3020 orm to RFC 3490 │ │ │ │ │ +00084220: 6f72 2065 6e64 7320 7769 7468 2061 2074 or ends with a t │ │ │ │ │ +00084230: 7261 696c 696e 6720 646f 740a 0a3c 6c69 railing dot..
  • javax/net/ssl/S │ │ │ │ │ +00084250: 6572 7665 724e 616d 652f 5353 4c45 6e67 erverName/SSLEng │ │ │ │ │ +00084260: 696e 6545 7870 6c6f 7265 722e 6a61 7661 ineExplorer.java │ │ │ │ │ +00084270: 3a20 5375 7070 6f72 7420 544c 5320 5365 : Support TLS Se │ │ │ │ │ +00084280: 7276 6572 204e 616d 6520 496e 6469 6361 rver Name Indica │ │ │ │ │ +00084290: 7469 6f6e 2028 534e 4929 2045 7874 656e tion (SNI) Exten │ │ │ │ │ +000842a0: 7369 6f6e 2069 6e20 4a53 5345 2053 6572 sion in JSSE Ser │ │ │ │ │ +000842b0: 7665 720a 0a3c 6c69 3e6a 6176 6178 2f6e ver..
  • javax/n │ │ │ │ │ +000842c0: 6574 2f73 736c 2f53 6572 7665 724e 616d et/ssl/ServerNam │ │ │ │ │ +000842d0: 652f 5353 4c45 6e67 696e 6545 7870 6c6f e/SSLEngineExplo │ │ │ │ │ +000842e0: 7265 724d 6174 6368 6564 534e 492e 6a61 rerMatchedSNI.ja │ │ │ │ │ +000842f0: 7661 3a20 5375 7070 6f72 7420 544c 5320 va: Support TLS │ │ │ │ │ +00084300: 5365 7276 6572 204e 616d 6520 496e 6469 Server Name Indi │ │ │ │ │ +00084310: 6361 7469 6f6e 2028 534e 4929 2045 7874 cation (SNI) Ext │ │ │ │ │ +00084320: 656e 7369 6f6e 2069 6e20 4a53 5345 2053 ension in JSSE S │ │ │ │ │ +00084330: 6572 7665 720a 0a3c 6c69 3e6a 6176 6178 erver..
  • javax │ │ │ │ │ +00084340: 2f6e 6574 2f73 736c 2f53 6572 7665 724e /net/ssl/ServerN │ │ │ │ │ +00084350: 616d 652f 5353 4c45 6e67 696e 6545 7870 ame/SSLEngineExp │ │ │ │ │ +00084360: 6c6f 7265 7255 6e6d 6174 6368 6564 534e lorerUnmatchedSN │ │ │ │ │ +00084370: 492e 6a61 7661 3a20 5375 7070 6f72 7420 I.java: Support │ │ │ │ │ +00084380: 544c 5320 5365 7276 6572 204e 616d 6520 TLS Server Name │ │ │ │ │ +00084390: 496e 6469 6361 7469 6f6e 2028 534e 4929 Indication (SNI) │ │ │ │ │ +000843a0: 2045 7874 656e 7369 6f6e 2069 6e20 4a53 Extension in JS │ │ │ │ │ +000843b0: 5345 2053 6572 7665 720a 0a3c 6c69 3e6a SE Server..
  • j │ │ │ │ │ +000843c0: 6176 6178 2f6e 6574 2f73 736c 2f53 6572 avax/net/ssl/Ser │ │ │ │ │ +000843d0: 7665 724e 616d 652f 5353 4c45 6e67 696e verName/SSLEngin │ │ │ │ │ +000843e0: 6545 7870 6c6f 7265 7257 6974 6843 6c69 eExplorerWithCli │ │ │ │ │ +000843f0: 2e6a 6176 613a 2053 7570 706f 7274 2054 .java: Support T │ │ │ │ │ +00084400: 4c53 2053 6572 7665 7220 4e61 6d65 2049 LS Server Name I │ │ │ │ │ +00084410: 6e64 6963 6174 696f 6e20 2853 4e49 2920 ndication (SNI) │ │ │ │ │ +00084420: 4578 7465 6e73 696f 6e20 696e 204a 5353 Extension in JSS │ │ │ │ │ +00084430: 4520 5365 7276 6572 0a0a 3c6c 693e 6a61 E Server..
  • ja │ │ │ │ │ +00084440: 7661 782f 6e65 742f 7373 6c2f 5365 7276 vax/net/ssl/Serv │ │ │ │ │ +00084450: 6572 4e61 6d65 2f53 534c 456e 6769 6e65 erName/SSLEngine │ │ │ │ │ +00084460: 4578 706c 6f72 6572 5769 7468 5372 762e ExplorerWithSrv. │ │ │ │ │ +00084470: 6a61 7661 3a20 5375 7070 6f72 7420 544c java: Support TL │ │ │ │ │ +00084480: 5320 5365 7276 6572 204e 616d 6520 496e S Server Name In │ │ │ │ │ +00084490: 6469 6361 7469 6f6e 2028 534e 4929 2045 dication (SNI) E │ │ │ │ │ +000844a0: 7874 656e 7369 6f6e 2069 6e20 4a53 5345 xtension in JSSE │ │ │ │ │ +000844b0: 2053 6572 7665 720a 0a3c 6c69 3e6a 6176 Server..
  • jav │ │ │ │ │ +000844c0: 6178 2f6e 6574 2f73 736c 2f53 6572 7665 ax/net/ssl/Serve │ │ │ │ │ +000844d0: 724e 616d 652f 5353 4c53 6f63 6b65 7443 rName/SSLSocketC │ │ │ │ │ +000844e0: 6f6e 7369 7374 656e 7453 4e49 2e6a 6176 onsistentSNI.jav │ │ │ │ │ +000844f0: 613a 2053 7570 706f 7274 2054 4c53 2053 a: Support TLS S │ │ │ │ │ +00084500: 6572 7665 7220 4e61 6d65 2049 6e64 6963 erver Name Indic │ │ │ │ │ +00084510: 6174 696f 6e20 2853 4e49 2920 4578 7465 ation (SNI) Exte │ │ │ │ │ +00084520: 6e73 696f 6e20 696e 204a 5353 4520 5365 nsion in JSSE Se │ │ │ │ │ +00084530: 7276 6572 0a0a 3c6c 693e 6a61 7661 782f rver..
  • javax/ │ │ │ │ │ +00084540: 6e65 742f 7373 6c2f 5365 7276 6572 4e61 net/ssl/ServerNa │ │ │ │ │ +00084550: 6d65 2f53 534c 536f 636b 6574 4578 706c me/SSLSocketExpl │ │ │ │ │ +00084560: 6f72 6572 2e6a 6176 613a 2053 7570 706f orer.java: Suppo │ │ │ │ │ +00084570: 7274 2054 4c53 2053 6572 7665 7220 4e61 rt TLS Server Na │ │ │ │ │ +00084580: 6d65 2049 6e64 6963 6174 696f 6e20 2853 me Indication (S │ │ │ │ │ +00084590: 4e49 2920 4578 7465 6e73 696f 6e20 696e NI) Extension in │ │ │ │ │ +000845a0: 204a 5353 4520 5365 7276 6572 0a0a 3c6c JSSE Server..javax/net/ssl/ │ │ │ │ │ +000845c0: 5365 7276 6572 4e61 6d65 2f53 534c 536f ServerName/SSLSo │ │ │ │ │ +000845d0: 636b 6574 4578 706c 6f72 6572 4661 696c cketExplorerFail │ │ │ │ │ +000845e0: 7572 652e 6a61 7661 3a20 5375 7070 6f72 ure.java: Suppor │ │ │ │ │ +000845f0: 7420 544c 5320 5365 7276 6572 204e 616d t TLS Server Nam │ │ │ │ │ +00084600: 6520 496e 6469 6361 7469 6f6e 2028 534e e Indication (SN │ │ │ │ │ +00084610: 4929 2045 7874 656e 7369 6f6e 2069 6e20 I) Extension in │ │ │ │ │ +00084620: 4a53 5345 2053 6572 7665 720a 0a3c 6c69 JSSE Server..
  • javax/net/ssl/S │ │ │ │ │ +00084640: 6572 7665 724e 616d 652f 5353 4c53 6f63 erverName/SSLSoc │ │ │ │ │ +00084650: 6b65 7445 7870 6c6f 7265 724d 6174 6368 ketExplorerMatch │ │ │ │ │ +00084660: 6564 534e 492e 6a61 7661 3a20 5375 7070 edSNI.java: Supp │ │ │ │ │ +00084670: 6f72 7420 544c 5320 5365 7276 6572 204e ort TLS Server N │ │ │ │ │ +00084680: 616d 6520 496e 6469 6361 7469 6f6e 2028 ame Indication ( │ │ │ │ │ +00084690: 534e 4929 2045 7874 656e 7369 6f6e 2069 SNI) Extension i │ │ │ │ │ +000846a0: 6e20 4a53 5345 2053 6572 7665 720a 0a3c n JSSE Server..< │ │ │ │ │ +000846b0: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ +000846c0: 2f53 6572 7665 724e 616d 652f 5353 4c53 /ServerName/SSLS │ │ │ │ │ +000846d0: 6f63 6b65 7445 7870 6c6f 7265 7255 6e6d ocketExplorerUnm │ │ │ │ │ +000846e0: 6174 6368 6564 534e 492e 6a61 7661 3a20 atchedSNI.java: │ │ │ │ │ +000846f0: 5375 7070 6f72 7420 544c 5320 5365 7276 Support TLS Serv │ │ │ │ │ +00084700: 6572 204e 616d 6520 496e 6469 6361 7469 er Name Indicati │ │ │ │ │ +00084710: 6f6e 2028 534e 4929 2045 7874 656e 7369 on (SNI) Extensi │ │ │ │ │ +00084720: 6f6e 2069 6e20 4a53 5345 2053 6572 7665 on in JSSE Serve │ │ │ │ │ +00084730: 720a 0a3c 6c69 3e6a 6176 6178 2f6e 6574 r..
  • javax/net │ │ │ │ │ +00084740: 2f73 736c 2f53 6572 7665 724e 616d 652f /ssl/ServerName/ │ │ │ │ │ +00084750: 5353 4c53 6f63 6b65 7445 7870 6c6f 7265 SSLSocketExplore │ │ │ │ │ +00084760: 7257 6974 6843 6c69 534e 492e 6a61 7661 rWithCliSNI.java │ │ │ │ │ +00084770: 3a20 5375 7070 6f72 7420 544c 5320 5365 : Support TLS Se │ │ │ │ │ +00084780: 7276 6572 204e 616d 6520 496e 6469 6361 rver Name Indica │ │ │ │ │ +00084790: 7469 6f6e 2028 534e 4929 2045 7874 656e tion (SNI) Exten │ │ │ │ │ +000847a0: 7369 6f6e 2069 6e20 4a53 5345 2053 6572 sion in JSSE Ser │ │ │ │ │ +000847b0: 7665 720a 0a3c 6c69 3e6a 6176 6178 2f6e ver..
  • javax/n │ │ │ │ │ +000847c0: 6574 2f73 736c 2f53 6572 7665 724e 616d et/ssl/ServerNam │ │ │ │ │ +000847d0: 652f 5353 4c53 6f63 6b65 7445 7870 6c6f e/SSLSocketExplo │ │ │ │ │ +000847e0: 7265 7257 6974 6853 7276 534e 492e 6a61 rerWithSrvSNI.ja │ │ │ │ │ +000847f0: 7661 3a20 5375 7070 6f72 7420 544c 5320 va: Support TLS │ │ │ │ │ +00084800: 5365 7276 6572 204e 616d 6520 496e 6469 Server Name Indi │ │ │ │ │ +00084810: 6361 7469 6f6e 2028 534e 4929 2045 7874 cation (SNI) Ext │ │ │ │ │ +00084820: 656e 7369 6f6e 2069 6e20 4a53 5345 2053 ension in JSSE S │ │ │ │ │ +00084830: 6572 7665 720a 0a3c 6c69 3e6a 6176 6178 erver..
  • javax │ │ │ │ │ +00084840: 2f6e 6574 2f73 736c 2f53 6572 7665 724e /net/ssl/ServerN │ │ │ │ │ +00084850: 616d 652f 5353 4c53 6f63 6b65 7449 6e63 ame/SSLSocketInc │ │ │ │ │ +00084860: 6f6e 7369 7374 656e 7453 4e49 2e6a 6176 onsistentSNI.jav │ │ │ │ │ +00084870: 613a 2053 7570 706f 7274 2054 4c53 2053 a: Support TLS S │ │ │ │ │ +00084880: 6572 7665 7220 4e61 6d65 2049 6e64 6963 erver Name Indic │ │ │ │ │ +00084890: 6174 696f 6e20 2853 4e49 2920 4578 7465 ation (SNI) Exte │ │ │ │ │ +000848a0: 6e73 696f 6e20 696e 204a 5353 4520 5365 nsion in JSSE Se │ │ │ │ │ +000848b0: 7276 6572 0a0a 3c6c 693e 6a61 7661 782f rver..
  • javax/ │ │ │ │ │ +000848c0: 6e65 742f 7373 6c2f 5365 7276 6572 4e61 net/ssl/ServerNa │ │ │ │ │ +000848d0: 6d65 2f53 534c 536f 636b 6574 534e 4953 me/SSLSocketSNIS │ │ │ │ │ +000848e0: 656e 7369 7469 7665 2e6a 6176 613a 2053 ensitive.java: S │ │ │ │ │ +000848f0: 7570 706f 7274 2054 4c53 2053 6572 7665 upport TLS Serve │ │ │ │ │ +00084900: 7220 4e61 6d65 2049 6e64 6963 6174 696f r Name Indicatio │ │ │ │ │ +00084910: 6e20 2853 4e49 2920 4578 7465 6e73 696f n (SNI) Extensio │ │ │ │ │ +00084920: 6e20 696e 204a 5353 4520 5365 7276 6572 n in JSSE Server │ │ │ │ │ +00084930: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +00084940: 7373 6c2f 5374 6170 6c69 6e67 2f48 7474 ssl/Stapling/Htt │ │ │ │ │ +00084950: 7073 5572 6c43 6f6e 6e43 6c69 656e 742e psUrlConnClient. │ │ │ │ │ +00084960: 6a61 7661 3a20 4f43 5350 2053 7461 706c java: OCSP Stapl │ │ │ │ │ +00084970: 696e 6720 666f 7220 544c 530a 0a3c 6c69 ing for TLS..
  • javax/net/ssl/S │ │ │ │ │ +00084990: 7461 706c 696e 672f 5353 4c45 6e67 696e tapling/SSLEngin │ │ │ │ │ +000849a0: 6557 6974 6853 7461 706c 696e 672e 6a61 eWithStapling.ja │ │ │ │ │ +000849b0: 7661 3a20 4f43 5350 2053 7461 706c 696e va: OCSP Staplin │ │ │ │ │ +000849c0: 6720 666f 7220 544c 530a 0a3c 6c69 3e6a g for TLS..
  • j │ │ │ │ │ +000849d0: 6176 6178 2f6e 6574 2f73 736c 2f53 7461 avax/net/ssl/Sta │ │ │ │ │ +000849e0: 706c 696e 672f 5353 4c53 6f63 6b65 7457 pling/SSLSocketW │ │ │ │ │ +000849f0: 6974 6853 7461 706c 696e 672e 6a61 7661 ithStapling.java │ │ │ │ │ +00084a00: 3a20 4f43 5350 2053 7461 706c 696e 6720 : OCSP Stapling │ │ │ │ │ +00084a10: 666f 7220 544c 530a 0a3c 6c69 3e6a 6176 for TLS..
  • jav │ │ │ │ │ +00084a20: 6178 2f6e 6574 2f73 736c 2f53 7461 706c ax/net/ssl/Stapl │ │ │ │ │ +00084a30: 696e 672f 5374 6170 6c65 456e 6162 6c65 ing/StapleEnable │ │ │ │ │ +00084a40: 5072 6f70 732e 6a61 7661 3a20 5353 4c43 Props.java: SSLC │ │ │ │ │ +00084a50: 6f6e 7465 7874 496d 706c 2e73 7461 7475 ontextImpl.statu │ │ │ │ │ +00084a60: 7352 6573 706f 6e73 654d 616e 6167 6572 sResponseManager │ │ │ │ │ +00084a70: 2073 686f 756c 6420 6265 2067 656e 6572 should be gener │ │ │ │ │ +00084a80: 6174 6564 2069 6620 7265 7175 6972 6564 ated if required │ │ │ │ │ +00084a90: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +00084aa0: 7373 6c2f 544c 532f 544c 5343 6c69 656e ssl/TLS/TLSClien │ │ │ │ │ +00084ab0: 7450 726f 7065 7274 7954 6573 742e 6a61 tPropertyTest.ja │ │ │ │ │ +00084ac0: 7661 3a20 6a61 7661 782f 6e65 742f 7373 va: javax/net/ss │ │ │ │ │ +00084ad0: 6c2f 544c 532f 544c 5343 6c69 656e 7450 l/TLS/TLSClientP │ │ │ │ │ +00084ae0: 726f 7065 7274 7954 6573 742e 6a61 7661 ropertyTest.java │ │ │ │ │ +00084af0: 206e 6565 6473 2074 6f20 6265 2075 7064 needs to be upd │ │ │ │ │ +00084b00: 6174 6564 2066 6f72 204a 444b 2d38 3036 ated for JDK-806 │ │ │ │ │ +00084b10: 3132 3130 0a0a 3c6c 693e 6a61 7661 782f 1210..
  • javax/ │ │ │ │ │ +00084b20: 6e65 742f 7373 6c2f 544c 532f 544c 5344 net/ssl/TLS/TLSD │ │ │ │ │ +00084b30: 6174 6145 7863 6861 6e67 6554 6573 742e ataExchangeTest. │ │ │ │ │ +00084b40: 6a61 7661 3a20 5465 7374 696e 6720 544c java: Testing TL │ │ │ │ │ +00084b50: 5320 6170 706c 6963 6174 696f 6e20 6461 S application da │ │ │ │ │ +00084b60: 7461 2065 7863 6861 6e67 6520 7573 696e ta exchange usin │ │ │ │ │ +00084b70: 6720 6561 6368 206f 6620 7468 6520 7375 g each of the su │ │ │ │ │ +00084b80: 7070 6f72 7465 6420 6369 7068 6572 2073 pported cipher s │ │ │ │ │ +00084b90: 7569 7465 732e 0a0a 3c6c 693e 6a61 7661 uites...
  • java │ │ │ │ │ +00084ba0: 782f 6e65 742f 7373 6c2f 544c 532f 544c x/net/ssl/TLS/TL │ │ │ │ │ +00084bb0: 5345 6e67 696e 6573 436c 6f73 7572 6554 SEnginesClosureT │ │ │ │ │ +00084bc0: 6573 742e 6a61 7661 3a20 5465 7374 696e est.java: Testin │ │ │ │ │ +00084bd0: 6720 544c 5320 656e 6769 6e65 7320 636c g TLS engines cl │ │ │ │ │ +00084be0: 6f73 696e 6720 7573 696e 6720 6561 6368 osing using each │ │ │ │ │ +00084bf0: 206f 6620 7468 6520 7375 7070 6f72 7465 of the supporte │ │ │ │ │ +00084c00: 6420 6369 7068 6572 2073 7569 7465 732e d cipher suites. │ │ │ │ │ +00084c10: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +00084c20: 7373 6c2f 544c 532f 544c 5348 616e 6473 ssl/TLS/TLSHands │ │ │ │ │ +00084c30: 6861 6b65 5465 7374 2e6a 6176 613a 2054 hakeTest.java: T │ │ │ │ │ +00084c40: 6573 7469 6e67 2054 4c53 2065 6e67 696e esting TLS engin │ │ │ │ │ +00084c50: 6573 2068 616e 6473 6861 6b65 2075 7369 es handshake usi │ │ │ │ │ +00084c60: 6e67 2065 6163 6820 6f66 2074 6865 2073 ng each of the s │ │ │ │ │ +00084c70: 7570 706f 7274 6564 2063 6970 6865 7220 upported cipher │ │ │ │ │ +00084c80: 7375 6974 6573 2e0a 0a3c 6c69 3e6a 6176 suites...
  • jav │ │ │ │ │ +00084c90: 6178 2f6e 6574 2f73 736c 2f54 4c53 2f54 ax/net/ssl/TLS/T │ │ │ │ │ +00084ca0: 4c53 4d46 4c4e 5465 7374 2e6a 6176 613a LSMFLNTest.java: │ │ │ │ │ +00084cb0: 2054 6573 7469 6e67 2054 4c53 2065 6e67 Testing TLS eng │ │ │ │ │ +00084cc0: 696e 6573 2068 616e 6473 6861 6b65 2075 ines handshake u │ │ │ │ │ +00084cd0: 7369 6e67 2065 6163 6820 6f66 2074 6865 sing each of the │ │ │ │ │ +00084ce0: 2073 7570 706f 7274 6564 2063 6970 6865 supported ciphe │ │ │ │ │ +00084cf0: 7220 7375 6974 6573 2077 6974 6820 6469 r suites with di │ │ │ │ │ +00084d00: 6666 6572 656e 7420 6d61 7869 6d75 6d20 fferent maximum │ │ │ │ │ +00084d10: 6672 6167 6d65 6e74 206c 656e 6774 682e fragment length. │ │ │ │ │ +00084d20: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +00084d30: 7373 6c2f 544c 532f 544c 534e 6f74 456e ssl/TLS/TLSNotEn │ │ │ │ │ +00084d40: 6162 6c65 6452 4334 5465 7374 2e6a 6176 abledRC4Test.jav │ │ │ │ │ +00084d50: 613a 2054 6573 7469 6e67 2054 4c53 2065 a: Testing TLS e │ │ │ │ │ +00084d60: 6e67 696e 6573 2064 6f20 6e6f 7420 656e ngines do not en │ │ │ │ │ +00084d70: 6162 6c65 2052 4334 2063 6970 6865 7273 able RC4 ciphers │ │ │ │ │ +00084d80: 2062 7920 6465 6661 756c 742e 0a0a 3c6c by default...javax/net/ssl/ │ │ │ │ │ +00084da0: 544c 532f 544c 5352 6568 616e 6473 6861 TLS/TLSRehandsha │ │ │ │ │ +00084db0: 6b65 5465 7374 2e6a 6176 613a 2054 6573 keTest.java: Tes │ │ │ │ │ +00084dc0: 7469 6e67 2054 4c53 2065 6e67 696e 6573 ting TLS engines │ │ │ │ │ +00084dd0: 2072 652d 6861 6e64 7368 616b 696e 6720 re-handshaking │ │ │ │ │ +00084de0: 7573 696e 6720 6561 6368 206f 6620 7468 using each of th │ │ │ │ │ +00084df0: 6520 7375 7070 6f72 7465 6420 6369 7068 e supported ciph │ │ │ │ │ +00084e00: 6572 2073 7569 7465 732e 0a0a 3c6c 693e er suites...
  • │ │ │ │ │ +00084e10: 6a61 7661 782f 6e65 742f 7373 6c2f 544c javax/net/ssl/TL │ │ │ │ │ +00084e20: 532f 544c 5352 6568 616e 6473 6861 6b65 S/TLSRehandshake │ │ │ │ │ +00084e30: 5769 7468 4369 7068 6572 4368 616e 6765 WithCipherChange │ │ │ │ │ +00084e40: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ +00084e50: 6e67 2054 4c53 2065 6e67 696e 6573 2072 ng TLS engines r │ │ │ │ │ +00084e60: 652d 6861 6e64 7368 616b 696e 6720 7769 e-handshaking wi │ │ │ │ │ +00084e70: 7468 2063 6970 6865 7220 6368 616e 6765 th cipher change │ │ │ │ │ +00084e80: 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e 6574 ...
  • javax/net │ │ │ │ │ +00084e90: 2f73 736c 2f54 4c53 2f54 4c53 5265 6861 /ssl/TLS/TLSReha │ │ │ │ │ +00084ea0: 6e64 7368 616b 6557 6974 6844 6174 6145 ndshakeWithDataE │ │ │ │ │ +00084eb0: 7854 6573 742e 6a61 7661 3a20 5465 7374 xTest.java: Test │ │ │ │ │ +00084ec0: 696e 6720 544c 5320 656e 6769 6e65 7320 ing TLS engines │ │ │ │ │ +00084ed0: 7265 2d68 616e 6473 6861 6b69 6e67 2075 re-handshaking u │ │ │ │ │ +00084ee0: 7369 6e67 2065 6163 6820 6f66 2074 6865 sing each of the │ │ │ │ │ +00084ef0: 2073 7570 706f 7274 6564 2063 6970 6865 supported ciphe │ │ │ │ │ +00084f00: 7220 7375 6974 6573 2077 6974 6820 6170 r suites with ap │ │ │ │ │ +00084f10: 706c 6963 6174 696f 6e20 6461 7461 2065 plication data e │ │ │ │ │ +00084f20: 7863 6861 6e67 6520 6265 666f 7265 2061 xchange before a │ │ │ │ │ +00084f30: 6e64 2061 6674 6572 2072 652d 6861 6e64 nd after re-hand │ │ │ │ │ +00084f40: 7368 616b 6520 616e 6420 636c 6f73 696e shake and closin │ │ │ │ │ +00084f50: 6720 6f66 2074 6865 2065 6e67 696e 6573 g of the engines │ │ │ │ │ +00084f60: 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e 6574 ...
  • javax/net │ │ │ │ │ +00084f70: 2f73 736c 2f54 4c53 2f54 4c53 556e 7375 /ssl/TLS/TLSUnsu │ │ │ │ │ +00084f80: 7070 6f72 7465 6443 6970 6865 7273 5465 pportedCiphersTe │ │ │ │ │ +00084f90: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ +00084fa0: 2074 6861 7420 7472 7920 746f 2065 6e61 that try to ena │ │ │ │ │ +00084fb0: 626c 6520 756e 7375 7070 6f72 7465 6420 ble unsupported │ │ │ │ │ +00084fc0: 6369 7068 6572 7320 6361 7573 6573 2049 ciphers causes I │ │ │ │ │ +00084fd0: 6c6c 6567 616c 4172 6775 6d65 6e74 4578 llegalArgumentEx │ │ │ │ │ +00084fe0: 6365 7074 696f 6e2e 0a0a 3c6c 693e 6a61 ception...
  • ja │ │ │ │ │ +00084ff0: 7661 782f 6e65 742f 7373 6c2f 544c 532f vax/net/ssl/TLS/ │ │ │ │ │ +00085000: 5465 7374 4a53 5345 436c 6965 6e74 4465 TestJSSEClientDe │ │ │ │ │ +00085010: 6661 756c 7450 726f 746f 636f 6c2e 6a61 faultProtocol.ja │ │ │ │ │ +00085020: 7661 3a20 5465 7374 2074 6861 7420 616c va: Test that al │ │ │ │ │ +00085030: 6c20 6369 7068 6572 2073 7569 7465 7320 l cipher suites │ │ │ │ │ +00085040: 776f 726b 2069 6e20 616c 6c20 7665 7273 work in all vers │ │ │ │ │ +00085050: 696f 6e73 2061 6e64 2061 6c6c 2063 6c69 ions and all cli │ │ │ │ │ +00085060: 656e 7420 6175 7468 656e 7469 6361 7469 ent authenticati │ │ │ │ │ +00085070: 6f6e 2074 7970 6573 2e0a 0a3c 6c69 3e6a on types...
  • j │ │ │ │ │ +00085080: 6176 6178 2f6e 6574 2f73 736c 2f54 4c53 avax/net/ssl/TLS │ │ │ │ │ +00085090: 2f54 6573 744a 5353 4543 6c69 656e 7450 /TestJSSEClientP │ │ │ │ │ +000850a0: 726f 746f 636f 6c2e 6a61 7661 3a20 5465 rotocol.java: Te │ │ │ │ │ +000850b0: 7374 2074 6861 7420 616c 6c20 6369 7068 st that all ciph │ │ │ │ │ +000850c0: 6572 2073 7569 7465 7320 776f 726b 2069 er suites work i │ │ │ │ │ +000850d0: 6e20 616c 6c20 7665 7273 696f 6e73 2061 n all versions a │ │ │ │ │ +000850e0: 6e64 2061 6c6c 2063 6c69 656e 7420 6175 nd all client au │ │ │ │ │ +000850f0: 7468 656e 7469 6361 7469 6f6e 2074 7970 thentication typ │ │ │ │ │ +00085100: 6573 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e es...
  • javax/n │ │ │ │ │ +00085110: 6574 2f73 736c 2f54 4c53 2f54 6573 744a et/ssl/TLS/TestJ │ │ │ │ │ +00085120: 5353 454e 6f43 6f6d 6d6f 6e50 726f 746f SSENoCommonProto │ │ │ │ │ +00085130: 636f 6c73 2e6a 6176 613a 2054 6573 7420 cols.java: Test │ │ │ │ │ +00085140: 7468 6174 2061 6c6c 2063 6970 6865 7220 that all cipher │ │ │ │ │ +00085150: 7375 6974 6573 2077 6f72 6b20 696e 2061 suites work in a │ │ │ │ │ +00085160: 6c6c 2076 6572 7369 6f6e 7320 616e 6420 ll versions and │ │ │ │ │ +00085170: 616c 6c20 636c 6965 6e74 2061 7574 6865 all client authe │ │ │ │ │ +00085180: 6e74 6963 6174 696f 6e20 7479 7065 732e ntication types. │ │ │ │ │ +00085190: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +000851a0: 7373 6c2f 544c 532f 5465 7374 4a53 5345 ssl/TLS/TestJSSE │ │ │ │ │ +000851b0: 5365 7276 6572 5072 6f74 6f63 6f6c 2e6a ServerProtocol.j │ │ │ │ │ +000851c0: 6176 613a 2054 6573 7420 7468 6174 2061 ava: Test that a │ │ │ │ │ +000851d0: 6c6c 2063 6970 6865 7220 7375 6974 6573 ll cipher suites │ │ │ │ │ +000851e0: 2077 6f72 6b20 696e 2061 6c6c 2076 6572 work in all ver │ │ │ │ │ +000851f0: 7369 6f6e 7320 616e 6420 616c 6c20 636c sions and all cl │ │ │ │ │ +00085200: 6965 6e74 2061 7574 6865 6e74 6963 6174 ient authenticat │ │ │ │ │ +00085210: 696f 6e20 7479 7065 732e 0a0a 3c6c 693e ion types...
  • │ │ │ │ │ +00085220: 6a61 7661 782f 6e65 742f 7373 6c2f 544c javax/net/ssl/TL │ │ │ │ │ +00085230: 5343 6f6d 6d6f 6e2f 436f 6e63 7572 7265 SCommon/Concurre │ │ │ │ │ +00085240: 6e74 436c 6965 6e74 4163 6365 7373 5465 ntClientAccessTe │ │ │ │ │ +00085250: 7374 2e6a 6176 613a 2054 6573 7420 746f st.java: Test to │ │ │ │ │ +00085260: 2076 6572 6966 7920 636f 6e63 7572 7265 verify concurre │ │ │ │ │ +00085270: 6e74 2062 6568 6176 696f 7220 6f66 2054 nt behavior of T │ │ │ │ │ +00085280: 4c53 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e LS...
  • javax/n │ │ │ │ │ +00085290: 6574 2f73 736c 2f54 4c53 436f 6d6d 6f6e et/ssl/TLSCommon │ │ │ │ │ +000852a0: 2f54 4c53 5465 7374 2e6a 6176 613a 2054 /TLSTest.java: T │ │ │ │ │ +000852b0: 6573 7420 544c 5320 7769 7468 2064 6966 est TLS with dif │ │ │ │ │ +000852c0: 6665 7265 6e74 2074 7970 6573 206f 6620 ferent types of │ │ │ │ │ +000852d0: 7375 7070 6f72 7465 6420 6b65 7973 2e0a supported keys.. │ │ │ │ │ +000852e0: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ +000852f0: 736c 2f54 4c53 436f 6d6d 6f6e 2f54 4c53 sl/TLSCommon/TLS │ │ │ │ │ +00085300: 5769 7468 4564 4453 412e 6a61 7661 3a20 WithEdDSA.java: │ │ │ │ │ +00085310: 544c 5320 7375 7070 6f72 7420 666f 7220 TLS support for │ │ │ │ │ +00085320: 7468 6520 4564 4453 4120 7369 676e 6174 the EdDSA signat │ │ │ │ │ +00085330: 7572 6520 616c 676f 7269 7468 6d0a 0a3c ure algorithm..< │ │ │ │ │ +00085340: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ +00085350: 2f54 4c53 436f 6d6d 6f6e 2f54 6573 7453 /TLSCommon/TestS │ │ │ │ │ +00085360: 6573 7369 6f6e 4c6f 6361 6c50 7269 6e63 essionLocalPrinc │ │ │ │ │ +00085370: 6970 616c 2e6a 6176 613a 2054 6573 7420 ipal.java: Test │ │ │ │ │ +00085380: 7072 696e 6369 7061 6c20 7468 6174 2077 principal that w │ │ │ │ │ +00085390: 6173 2073 656e 7420 746f 2074 6865 2070 as sent to the p │ │ │ │ │ +000853a0: 6565 7220 6475 7269 6e67 2068 616e 6473 eer during hands │ │ │ │ │ +000853b0: 6861 6b65 2e0a 0a3c 6c69 3e6a 6176 6178 hake...
  • javax │ │ │ │ │ +000853c0: 2f6e 6574 2f73 736c 2f54 4c53 7631 2f54 /net/ssl/TLSv1/T │ │ │ │ │ +000853d0: 4c53 4461 7461 4578 6368 616e 6765 5465 LSDataExchangeTe │ │ │ │ │ +000853e0: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ +000853f0: 2054 4c53 2061 7070 6c69 6361 7469 6f6e TLS application │ │ │ │ │ +00085400: 2064 6174 6120 6578 6368 616e 6765 2075 data exchange u │ │ │ │ │ +00085410: 7369 6e67 2065 6163 6820 6f66 2074 6865 sing each of the │ │ │ │ │ +00085420: 2073 7570 706f 7274 6564 2063 6970 6865 supported ciphe │ │ │ │ │ +00085430: 7220 7375 6974 6573 2e0a 0a3c 6c69 3e6a r suites...
  • j │ │ │ │ │ +00085440: 6176 6178 2f6e 6574 2f73 736c 2f54 4c53 avax/net/ssl/TLS │ │ │ │ │ +00085450: 7631 2f54 4c53 456e 6769 6e65 7343 6c6f v1/TLSEnginesClo │ │ │ │ │ +00085460: 7375 7265 5465 7374 2e6a 6176 613a 2054 sureTest.java: T │ │ │ │ │ +00085470: 6573 7469 6e67 2054 4c53 2065 6e67 696e esting TLS engin │ │ │ │ │ +00085480: 6573 2063 6c6f 7369 6e67 2075 7369 6e67 es closing using │ │ │ │ │ +00085490: 2065 6163 6820 6f66 2074 6865 2073 7570 each of the sup │ │ │ │ │ +000854a0: 706f 7274 6564 2063 6970 6865 7220 7375 ported cipher su │ │ │ │ │ +000854b0: 6974 6573 2e0a 0a3c 6c69 3e6a 6176 6178 ites...
  • javax │ │ │ │ │ +000854c0: 2f6e 6574 2f73 736c 2f54 4c53 7631 2f54 /net/ssl/TLSv1/T │ │ │ │ │ +000854d0: 4c53 4861 6e64 7368 616b 6554 6573 742e LSHandshakeTest. │ │ │ │ │ +000854e0: 6a61 7661 3a20 5465 7374 696e 6720 544c java: Testing TL │ │ │ │ │ +000854f0: 5320 656e 6769 6e65 7320 6861 6e64 7368 S engines handsh │ │ │ │ │ +00085500: 616b 6520 7573 696e 6720 6561 6368 206f ake using each o │ │ │ │ │ +00085510: 6620 7468 6520 7375 7070 6f72 7465 6420 f the supported │ │ │ │ │ +00085520: 6369 7068 6572 2073 7569 7465 732e 0a0a cipher suites... │ │ │ │ │ +00085530: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ +00085540: 6c2f 544c 5376 312f 544c 534d 464c 4e54 l/TLSv1/TLSMFLNT │ │ │ │ │ +00085550: 6573 742e 6a61 7661 3a20 5465 7374 696e est.java: Testin │ │ │ │ │ +00085560: 6720 544c 5320 656e 6769 6e65 7320 6861 g TLS engines ha │ │ │ │ │ +00085570: 6e64 7368 616b 6520 7573 696e 6720 6561 ndshake using ea │ │ │ │ │ +00085580: 6368 206f 6620 7468 6520 7375 7070 6f72 ch of the suppor │ │ │ │ │ +00085590: 7465 6420 6369 7068 6572 2073 7569 7465 ted cipher suite │ │ │ │ │ +000855a0: 7320 7769 7468 2064 6966 6665 7265 6e74 s with different │ │ │ │ │ +000855b0: 206d 6178 696d 756d 2066 7261 676d 656e maximum fragmen │ │ │ │ │ +000855c0: 7420 6c65 6e67 7468 2e0a 0a3c 6c69 3e6a t length...
  • j │ │ │ │ │ +000855d0: 6176 6178 2f6e 6574 2f73 736c 2f54 4c53 avax/net/ssl/TLS │ │ │ │ │ +000855e0: 7631 2f54 4c53 4e6f 7445 6e61 626c 6564 v1/TLSNotEnabled │ │ │ │ │ +000855f0: 5243 3454 6573 742e 6a61 7661 3a20 5465 RC4Test.java: Te │ │ │ │ │ +00085600: 7374 696e 6720 544c 5320 656e 6769 6e65 sting TLS engine │ │ │ │ │ +00085610: 7320 646f 206e 6f74 2065 6e61 626c 6520 s do not enable │ │ │ │ │ +00085620: 5243 3420 6369 7068 6572 7320 6279 2064 RC4 ciphers by d │ │ │ │ │ +00085630: 6566 6175 6c74 2e0a 0a3c 6c69 3e6a 6176 efault...
  • jav │ │ │ │ │ +00085640: 6178 2f6e 6574 2f73 736c 2f54 4c53 7631 ax/net/ssl/TLSv1 │ │ │ │ │ +00085650: 2f54 4c53 5265 6861 6e64 7368 616b 6554 /TLSRehandshakeT │ │ │ │ │ +00085660: 6573 742e 6a61 7661 3a20 5465 7374 696e est.java: Testin │ │ │ │ │ +00085670: 6720 544c 5320 656e 6769 6e65 7320 7265 g TLS engines re │ │ │ │ │ +00085680: 2d68 616e 6473 6861 6b69 6e67 2075 7369 -handshaking usi │ │ │ │ │ +00085690: 6e67 2065 6163 6820 6f66 2074 6865 2073 ng each of the s │ │ │ │ │ +000856a0: 7570 706f 7274 6564 2063 6970 6865 7220 upported cipher │ │ │ │ │ +000856b0: 7375 6974 6573 2e0a 0a3c 6c69 3e6a 6176 suites...
  • jav │ │ │ │ │ +000856c0: 6178 2f6e 6574 2f73 736c 2f54 4c53 7631 ax/net/ssl/TLSv1 │ │ │ │ │ +000856d0: 2f54 4c53 5265 6861 6e64 7368 616b 6557 /TLSRehandshakeW │ │ │ │ │ +000856e0: 6974 6843 6970 6865 7243 6861 6e67 6554 ithCipherChangeT │ │ │ │ │ +000856f0: 6573 742e 6a61 7661 3a20 5465 7374 696e est.java: Testin │ │ │ │ │ +00085700: 6720 544c 5320 656e 6769 6e65 7320 7265 g TLS engines re │ │ │ │ │ +00085710: 2d68 616e 6473 6861 6b69 6e67 2077 6974 -handshaking wit │ │ │ │ │ +00085720: 6820 6369 7068 6572 2063 6861 6e67 652e h cipher change. │ │ │ │ │ +00085730: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +00085740: 7373 6c2f 544c 5376 312f 544c 5352 6568 ssl/TLSv1/TLSReh │ │ │ │ │ +00085750: 616e 6473 6861 6b65 5769 7468 4461 7461 andshakeWithData │ │ │ │ │ +00085760: 4578 5465 7374 2e6a 6176 613a 2054 6573 ExTest.java: Tes │ │ │ │ │ +00085770: 7469 6e67 2054 4c53 2065 6e67 696e 6573 ting TLS engines │ │ │ │ │ +00085780: 2072 652d 6861 6e64 7368 616b 696e 6720 re-handshaking │ │ │ │ │ +00085790: 7573 696e 6720 6561 6368 206f 6620 7468 using each of th │ │ │ │ │ +000857a0: 6520 7375 7070 6f72 7465 6420 6369 7068 e supported ciph │ │ │ │ │ +000857b0: 6572 2073 7569 7465 7320 7769 7468 2061 er suites with a │ │ │ │ │ +000857c0: 7070 6c69 6361 7469 6f6e 2064 6174 6120 pplication data │ │ │ │ │ +000857d0: 6578 6368 616e 6765 2062 6566 6f72 6520 exchange before │ │ │ │ │ +000857e0: 616e 6420 6166 7465 7220 7265 2d68 616e and after re-han │ │ │ │ │ +000857f0: 6473 6861 6b65 2061 6e64 2063 6c6f 7369 dshake and closi │ │ │ │ │ +00085800: 6e67 206f 6620 7468 6520 656e 6769 6e65 ng of the engine │ │ │ │ │ +00085810: 732e 0a0a 3c6c 693e 6a61 7661 782f 6e65 s...
  • javax/ne │ │ │ │ │ +00085820: 742f 7373 6c2f 544c 5376 312f 544c 5355 t/ssl/TLSv1/TLSU │ │ │ │ │ +00085830: 6e73 7570 706f 7274 6564 4369 7068 6572 nsupportedCipher │ │ │ │ │ +00085840: 7354 6573 742e 6a61 7661 3a20 5465 7374 sTest.java: Test │ │ │ │ │ +00085850: 696e 6720 7468 6174 2074 7279 2074 6f20 ing that try to │ │ │ │ │ +00085860: 656e 6162 6c65 2075 6e73 7570 706f 7274 enable unsupport │ │ │ │ │ +00085870: 6564 2063 6970 6865 7273 2063 6175 7365 ed ciphers cause │ │ │ │ │ +00085880: 7320 496c 6c65 6761 6c41 7267 756d 656e s IllegalArgumen │ │ │ │ │ +00085890: 7445 7863 6570 7469 6f6e 2e0a 0a3c 6c69 tException...
  • javax/net/ssl/T │ │ │ │ │ +000858b0: 4c53 7631 312f 456d 7074 7943 6572 7469 LSv11/EmptyCerti │ │ │ │ │ +000858c0: 6669 6361 7465 4175 7468 6f72 6974 6965 ficateAuthoritie │ │ │ │ │ +000858d0: 732e 6a61 7661 3a20 5375 7070 6f72 7420 s.java: Support │ │ │ │ │ +000858e0: 544c 5320 312e 310a 0a3c 6c69 3e6a 6176 TLS 1.1..
  • jav │ │ │ │ │ +000858f0: 6178 2f6e 6574 2f73 736c 2f54 4c53 7631 ax/net/ssl/TLSv1 │ │ │ │ │ +00085900: 312f 4578 706f 7274 6162 6c65 426c 6f63 1/ExportableBloc │ │ │ │ │ +00085910: 6b43 6970 6865 722e 6a61 7661 3a20 5375 kCipher.java: Su │ │ │ │ │ +00085920: 7070 6f72 7420 544c 5320 312e 310a 0a3c pport TLS 1.1..< │ │ │ │ │ 00085930: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ -00085940: 2f54 4c53 7631 312f 456d 7074 7943 6572 /TLSv11/EmptyCer │ │ │ │ │ -00085950: 7469 6669 6361 7465 4175 7468 6f72 6974 tificateAuthorit │ │ │ │ │ -00085960: 6965 732e 6a61 7661 3a20 5375 7070 6f72 ies.java: Suppor │ │ │ │ │ -00085970: 7420 544c 5320 312e 310a 0a3c 6c69 3e6a t TLS 1.1..
  • j │ │ │ │ │ -00085980: 6176 6178 2f6e 6574 2f73 736c 2f54 4c53 avax/net/ssl/TLS │ │ │ │ │ -00085990: 7631 312f 4578 706f 7274 6162 6c65 426c v11/ExportableBl │ │ │ │ │ -000859a0: 6f63 6b43 6970 6865 722e 6a61 7661 3a20 ockCipher.java: │ │ │ │ │ -000859b0: 5375 7070 6f72 7420 544c 5320 312e 310a Support TLS 1.1. │ │ │ │ │ -000859c0: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ -000859d0: 736c 2f54 4c53 7631 312f 4578 706f 7274 sl/TLSv11/Export │ │ │ │ │ -000859e0: 6162 6c65 5374 7265 616d 4369 7068 6572 ableStreamCipher │ │ │ │ │ -000859f0: 2e6a 6176 613a 2053 7570 706f 7274 2054 .java: Support T │ │ │ │ │ -00085a00: 4c53 2031 2e31 0a0a 3c6c 693e 6a61 7661 LS 1.1..
  • java │ │ │ │ │ -00085a10: 782f 6e65 742f 7373 6c2f 544c 5376 3131 x/net/ssl/TLSv11 │ │ │ │ │ -00085a20: 2f47 656e 6572 6963 426c 6f63 6b43 6970 /GenericBlockCip │ │ │ │ │ -00085a30: 6865 722e 6a61 7661 3a20 5375 7070 6f72 her.java: Suppor │ │ │ │ │ -00085a40: 7420 544c 5320 312e 310a 0a3c 6c69 3e6a t TLS 1.1..
  • j │ │ │ │ │ -00085a50: 6176 6178 2f6e 6574 2f73 736c 2f54 4c53 avax/net/ssl/TLS │ │ │ │ │ -00085a60: 7631 312f 4765 6e65 7269 6353 7472 6561 v11/GenericStrea │ │ │ │ │ -00085a70: 6d43 6970 6865 722e 6a61 7661 3a20 5375 mCipher.java: Su │ │ │ │ │ -00085a80: 7070 6f72 7420 544c 5320 312e 310a 0a3c pport TLS 1.1..< │ │ │ │ │ -00085a90: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ -00085aa0: 2f54 4c53 7631 312f 544c 5344 6174 6145 /TLSv11/TLSDataE │ │ │ │ │ -00085ab0: 7863 6861 6e67 6554 6573 742e 6a61 7661 xchangeTest.java │ │ │ │ │ -00085ac0: 3a20 5465 7374 696e 6720 544c 5320 6170 : Testing TLS ap │ │ │ │ │ -00085ad0: 706c 6963 6174 696f 6e20 6461 7461 2065 plication data e │ │ │ │ │ -00085ae0: 7863 6861 6e67 6520 7573 696e 6720 6561 xchange using ea │ │ │ │ │ -00085af0: 6368 206f 6620 7468 6520 7375 7070 6f72 ch of the suppor │ │ │ │ │ -00085b00: 7465 6420 6369 7068 6572 2073 7569 7465 ted cipher suite │ │ │ │ │ -00085b10: 732e 0a0a 3c6c 693e 6a61 7661 782f 6e65 s...
  • javax/ne │ │ │ │ │ -00085b20: 742f 7373 6c2f 544c 5376 3131 2f54 4c53 t/ssl/TLSv11/TLS │ │ │ │ │ -00085b30: 456e 6769 6e65 7343 6c6f 7375 7265 5465 EnginesClosureTe │ │ │ │ │ -00085b40: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ -00085b50: 2054 4c53 2065 6e67 696e 6573 2063 6c6f TLS engines clo │ │ │ │ │ -00085b60: 7369 6e67 2075 7369 6e67 2065 6163 6820 sing using each │ │ │ │ │ -00085b70: 6f66 2074 6865 2073 7570 706f 7274 6564 of the supported │ │ │ │ │ -00085b80: 2063 6970 6865 7220 7375 6974 6573 2e0a cipher suites.. │ │ │ │ │ -00085b90: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ -00085ba0: 736c 2f54 4c53 7631 312f 544c 5348 616e sl/TLSv11/TLSHan │ │ │ │ │ -00085bb0: 6473 6861 6b65 5465 7374 2e6a 6176 613a dshakeTest.java: │ │ │ │ │ -00085bc0: 2054 6573 7469 6e67 2054 4c53 2065 6e67 Testing TLS eng │ │ │ │ │ -00085bd0: 696e 6573 2068 616e 6473 6861 6b65 2075 ines handshake u │ │ │ │ │ -00085be0: 7369 6e67 2065 6163 6820 6f66 2074 6865 sing each of the │ │ │ │ │ -00085bf0: 2073 7570 706f 7274 6564 2063 6970 6865 supported ciphe │ │ │ │ │ -00085c00: 7220 7375 6974 6573 2e0a 0a3c 6c69 3e6a r suites...
  • j │ │ │ │ │ -00085c10: 6176 6178 2f6e 6574 2f73 736c 2f54 4c53 avax/net/ssl/TLS │ │ │ │ │ -00085c20: 7631 312f 544c 534d 464c 4e54 6573 742e v11/TLSMFLNTest. │ │ │ │ │ -00085c30: 6a61 7661 3a20 5465 7374 696e 6720 544c java: Testing TL │ │ │ │ │ -00085c40: 5320 656e 6769 6e65 7320 6861 6e64 7368 S engines handsh │ │ │ │ │ -00085c50: 616b 6520 7573 696e 6720 6561 6368 206f ake using each o │ │ │ │ │ -00085c60: 6620 7468 6520 7375 7070 6f72 7465 6420 f the supported │ │ │ │ │ -00085c70: 6369 7068 6572 2073 7569 7465 7320 7769 cipher suites wi │ │ │ │ │ -00085c80: 7468 2064 6966 6665 7265 6e74 206d 6178 th different max │ │ │ │ │ -00085c90: 696d 756d 2066 7261 676d 656e 7420 6c65 imum fragment le │ │ │ │ │ -00085ca0: 6e67 7468 2e0a 0a3c 6c69 3e6a 6176 6178 ngth...
  • javax │ │ │ │ │ -00085cb0: 2f6e 6574 2f73 736c 2f54 4c53 7631 312f /net/ssl/TLSv11/ │ │ │ │ │ -00085cc0: 544c 534e 6f74 456e 6162 6c65 6452 4334 TLSNotEnabledRC4 │ │ │ │ │ -00085cd0: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ -00085ce0: 6e67 2054 4c53 2065 6e67 696e 6573 2064 ng TLS engines d │ │ │ │ │ -00085cf0: 6f20 6e6f 7420 656e 6162 6c65 2052 4334 o not enable RC4 │ │ │ │ │ -00085d00: 2063 6970 6865 7273 2062 7920 6465 6661 ciphers by defa │ │ │ │ │ -00085d10: 756c 742e 0a0a 3c6c 693e 6a61 7661 782f ult...
  • javax/ │ │ │ │ │ -00085d20: 6e65 742f 7373 6c2f 544c 5376 3131 2f54 net/ssl/TLSv11/T │ │ │ │ │ -00085d30: 4c53 5265 6861 6e64 7368 616b 6554 6573 LSRehandshakeTes │ │ │ │ │ -00085d40: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -00085d50: 544c 5320 656e 6769 6e65 7320 7265 2d68 TLS engines re-h │ │ │ │ │ -00085d60: 616e 6473 6861 6b69 6e67 2075 7369 6e67 andshaking using │ │ │ │ │ -00085d70: 2065 6163 6820 6f66 2074 6865 2073 7570 each of the sup │ │ │ │ │ -00085d80: 706f 7274 6564 2063 6970 6865 7220 7375 ported cipher su │ │ │ │ │ -00085d90: 6974 6573 2e0a 0a3c 6c69 3e6a 6176 6178 ites...
  • javax │ │ │ │ │ -00085da0: 2f6e 6574 2f73 736c 2f54 4c53 7631 312f /net/ssl/TLSv11/ │ │ │ │ │ -00085db0: 544c 5352 6568 616e 6473 6861 6b65 5769 TLSRehandshakeWi │ │ │ │ │ -00085dc0: 7468 4369 7068 6572 4368 616e 6765 5465 thCipherChangeTe │ │ │ │ │ -00085dd0: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ -00085de0: 2054 4c53 2065 6e67 696e 6573 2072 652d TLS engines re- │ │ │ │ │ -00085df0: 6861 6e64 7368 616b 696e 6720 7769 7468 handshaking with │ │ │ │ │ -00085e00: 2063 6970 6865 7220 6368 616e 6765 2e0a cipher change.. │ │ │ │ │ -00085e10: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ -00085e20: 736c 2f54 4c53 7631 312f 544c 5352 6568 sl/TLSv11/TLSReh │ │ │ │ │ -00085e30: 616e 6473 6861 6b65 5769 7468 4461 7461 andshakeWithData │ │ │ │ │ -00085e40: 4578 5465 7374 2e6a 6176 613a 2054 6573 ExTest.java: Tes │ │ │ │ │ -00085e50: 7469 6e67 2054 4c53 2065 6e67 696e 6573 ting TLS engines │ │ │ │ │ -00085e60: 2072 652d 6861 6e64 7368 616b 696e 6720 re-handshaking │ │ │ │ │ -00085e70: 7573 696e 6720 6561 6368 206f 6620 7468 using each of th │ │ │ │ │ -00085e80: 6520 7375 7070 6f72 7465 6420 6369 7068 e supported ciph │ │ │ │ │ -00085e90: 6572 2073 7569 7465 7320 7769 7468 2061 er suites with a │ │ │ │ │ -00085ea0: 7070 6c69 6361 7469 6f6e 2064 6174 6120 pplication data │ │ │ │ │ -00085eb0: 6578 6368 616e 6765 2062 6566 6f72 6520 exchange before │ │ │ │ │ -00085ec0: 616e 6420 6166 7465 7220 7265 2d68 616e and after re-han │ │ │ │ │ -00085ed0: 6473 6861 6b65 2061 6e64 2063 6c6f 7369 dshake and closi │ │ │ │ │ -00085ee0: 6e67 206f 6620 7468 6520 656e 6769 6e65 ng of the engine │ │ │ │ │ -00085ef0: 732e 0a0a 3c6c 693e 6a61 7661 782f 6e65 s...
  • javax/ne │ │ │ │ │ -00085f00: 742f 7373 6c2f 544c 5376 3131 2f54 4c53 t/ssl/TLSv11/TLS │ │ │ │ │ -00085f10: 556e 7375 7070 6f72 7465 6443 6970 6865 UnsupportedCiphe │ │ │ │ │ -00085f20: 7273 5465 7374 2e6a 6176 613a 2054 6573 rsTest.java: Tes │ │ │ │ │ -00085f30: 7469 6e67 2074 6861 7420 7472 7920 746f ting that try to │ │ │ │ │ -00085f40: 2065 6e61 626c 6520 756e 7375 7070 6f72 enable unsuppor │ │ │ │ │ -00085f50: 7465 6420 6369 7068 6572 7320 6361 7573 ted ciphers caus │ │ │ │ │ -00085f60: 6573 2049 6c6c 6567 616c 4172 6775 6d65 es IllegalArgume │ │ │ │ │ -00085f70: 6e74 4578 6365 7074 696f 6e2e 0a0a 3c6c ntException...javax/net/ssl/ │ │ │ │ │ -00085f90: 544c 5376 3132 2f44 6973 6162 6c65 6453 TLSv12/DisabledS │ │ │ │ │ -00085fa0: 686f 7274 4453 414b 6579 732e 6a61 7661 hortDSAKeys.java │ │ │ │ │ -00085fb0: 3a20 5265 7374 7269 6374 2063 6572 7469 : Restrict certi │ │ │ │ │ -00085fc0: 6669 6361 7465 7320 7769 7468 2044 5341 ficates with DSA │ │ │ │ │ -00085fd0: 206b 6579 7320 6c65 7373 2074 6861 6e20 keys less than │ │ │ │ │ -00085fe0: 3130 3234 2062 6974 730a 0a3c 6c69 3e6a 1024 bits..
  • j │ │ │ │ │ -00085ff0: 6176 6178 2f6e 6574 2f73 736c 2f54 4c53 avax/net/ssl/TLS │ │ │ │ │ -00086000: 7631 322f 4469 7361 626c 6564 5368 6f72 v12/DisabledShor │ │ │ │ │ -00086010: 7452 5341 4b65 7973 2e6a 6176 613a 2043 tRSAKeys.java: C │ │ │ │ │ -00086020: 6f6e 7369 6465 7220 6469 7361 626c 696e onsider disablin │ │ │ │ │ -00086030: 6720 7375 7070 6f72 7420 666f 7220 582e g support for X. │ │ │ │ │ -00086040: 3530 3920 6365 7274 6966 6963 6174 6573 509 certificates │ │ │ │ │ -00086050: 2077 6974 6820 5253 4120 6b65 7973 206c with RSA keys l │ │ │ │ │ -00086060: 6573 7320 7468 616e 2031 3032 3420 6269 ess than 1024 bi │ │ │ │ │ -00086070: 7473 0a0a 3c6c 693e 6a61 7661 782f 6e65 ts..
  • javax/ne │ │ │ │ │ -00086080: 742f 7373 6c2f 544c 5376 3132 2f50 726f t/ssl/TLSv12/Pro │ │ │ │ │ -00086090: 746f 636f 6c46 696c 7465 722e 6a61 7661 tocolFilter.java │ │ │ │ │ -000860a0: 3a20 5353 4c76 3248 656c 6c6f 2070 726f : SSLv2Hello pro │ │ │ │ │ -000860b0: 746f 636f 6c20 6d61 7920 6265 2066 696c tocol may be fil │ │ │ │ │ -000860c0: 7465 7220 6f75 7420 756e 6578 7065 6374 ter out unexpect │ │ │ │ │ -000860d0: 6564 6c79 0a0a 3c6c 693e 6a61 7661 782f edly..
  • javax/ │ │ │ │ │ -000860e0: 6e65 742f 7373 6c2f 544c 5376 3132 2f53 net/ssl/TLSv12/S │ │ │ │ │ -000860f0: 686f 7274 5253 414b 6579 3531 322e 6a61 hortRSAKey512.ja │ │ │ │ │ -00086100: 7661 3a20 3531 3220 6269 7473 2052 5341 va: 512 bits RSA │ │ │ │ │ -00086110: 206b 6579 2063 616e 6e6f 7420 776f 726b key cannot work │ │ │ │ │ -00086120: 2077 6974 6820 5348 4133 3834 2061 6e64 with SHA384 and │ │ │ │ │ -00086130: 2053 4841 3531 3220 2053 756e 4a53 5345 SHA512 SunJSSE │ │ │ │ │ -00086140: 2064 6f65 7320 6e6f 7420 7375 7070 6f72 does not suppor │ │ │ │ │ -00086150: 7420 6479 6e61 6d69 6320 7379 7374 656d t dynamic system │ │ │ │ │ -00086160: 2070 726f 7065 7274 6965 732c 206e 6f20 properties, no │ │ │ │ │ -00086170: 7761 7920 746f 2072 652d 7573 6520 7379 way to re-use sy │ │ │ │ │ -00086180: 7374 656d 2070 726f 7065 7274 6965 7320 stem properties │ │ │ │ │ -00086190: 696e 2073 616d 6576 6d2f 6167 656e 7476 in samevm/agentv │ │ │ │ │ -000861a0: 6d20 6d6f 6465 2e0a 0a3c 6c69 3e6a 6176 m mode...
  • jav │ │ │ │ │ -000861b0: 6178 2f6e 6574 2f73 736c 2f54 4c53 7631 ax/net/ssl/TLSv1 │ │ │ │ │ -000861c0: 322f 5368 6f72 7452 5341 4b65 7947 434d 2/ShortRSAKeyGCM │ │ │ │ │ -000861d0: 2e6a 6176 613a 2053 7570 706f 7274 2041 .java: Support A │ │ │ │ │ -000861e0: 4541 4420 4369 7068 6572 5375 6974 6573 EAD CipherSuites │ │ │ │ │ -000861f0: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ -00086200: 7373 6c2f 544c 5376 3132 2f53 6967 6e61 ssl/TLSv12/Signa │ │ │ │ │ -00086210: 7475 7265 416c 676f 7269 7468 6d73 2e6a tureAlgorithms.j │ │ │ │ │ -00086220: 6176 613a 2053 7570 706f 7274 2053 4841 ava: Support SHA │ │ │ │ │ -00086230: 3235 3657 6974 6844 5341 2069 6e20 4a53 256WithDSA in JS │ │ │ │ │ -00086240: 5345 0a0a 3c6c 693e 6a61 7661 782f 6e65 SE..
  • javax/ne │ │ │ │ │ -00086250: 742f 7373 6c2f 544c 5376 3132 2f54 4c53 t/ssl/TLSv12/TLS │ │ │ │ │ -00086260: 456e 6769 6e65 7343 6c6f 7375 7265 5465 EnginesClosureTe │ │ │ │ │ -00086270: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ -00086280: 2054 4c53 2065 6e67 696e 6573 2063 6c6f TLS engines clo │ │ │ │ │ -00086290: 7369 6e67 2075 7369 6e67 2065 6163 6820 sing using each │ │ │ │ │ -000862a0: 6f66 2074 6865 2073 7570 706f 7274 6564 of the supported │ │ │ │ │ -000862b0: 2063 6970 6865 7220 7375 6974 6573 2e0a cipher suites.. │ │ │ │ │ -000862c0: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ -000862d0: 736c 2f54 4c53 7631 332f 436c 6965 6e74 sl/TLSv13/Client │ │ │ │ │ -000862e0: 4865 6c6c 6f4b 6579 5368 6172 6573 2e6a HelloKeyShares.j │ │ │ │ │ -000862f0: 6176 613a 2055 7365 2074 776f 206b 6579 ava: Use two key │ │ │ │ │ -00086300: 2073 6861 7265 2065 6e74 7269 6573 0a0a share entries.. │ │ │ │ │ -00086310: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ -00086320: 6c2f 544c 5376 3133 2f45 6e67 696e 654f l/TLSv13/EngineO │ │ │ │ │ -00086330: 7574 4f66 5365 7143 4353 2e6a 6176 613a utOfSeqCCS.java: │ │ │ │ │ -00086340: 2054 6573 7420 666f 7220 6f75 742d 6f66 Test for out-of │ │ │ │ │ -00086350: 2d73 6571 7565 6e63 6520 6368 616e 6765 -sequence change │ │ │ │ │ -00086360: 5f63 6970 6865 725f 7370 6563 2069 6e20 _cipher_spec in │ │ │ │ │ -00086370: 544c 5376 312e 330a 0a3c 6c69 3e6a 6176 TLSv1.3..
  • jav │ │ │ │ │ -00086380: 6178 2f6e 6574 2f73 736c 2f54 4c53 7631 ax/net/ssl/TLSv1 │ │ │ │ │ -00086390: 332f 4852 524b 6579 5368 6172 6573 2e6a 3/HRRKeyShares.j │ │ │ │ │ -000863a0: 6176 613a 2055 7365 2074 776f 206b 6579 ava: Use two key │ │ │ │ │ -000863b0: 2073 6861 7265 2065 6e74 7269 6573 0a0a share entries.. │ │ │ │ │ -000863c0: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ -000863d0: 6c2f 6369 7068 6572 7375 6974 6573 2f44 l/ciphersuites/D │ │ │ │ │ -000863e0: 6973 6162 6c65 6441 6c67 6f72 6974 686d isabledAlgorithm │ │ │ │ │ -000863f0: 732e 6a61 7661 3a20 4368 6563 6b20 6966 s.java: Check if │ │ │ │ │ -00086400: 2077 6561 6b20 6369 7068 6572 2073 7569 weak cipher sui │ │ │ │ │ -00086410: 7465 7320 6172 6520 6469 7361 626c 6564 tes are disabled │ │ │ │ │ -00086420: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ -00086430: 7373 6c2f 6369 7068 6572 7375 6974 6573 ssl/ciphersuites │ │ │ │ │ -00086440: 2f45 4343 7572 7665 7363 6f6e 7374 7261 /ECCurvesconstra │ │ │ │ │ -00086450: 696e 7473 2e6a 6176 613a 2049 6d70 726f ints.java: Impro │ │ │ │ │ -00086460: 7665 2074 6865 2064 6566 6175 6c74 2073 ve the default s │ │ │ │ │ -00086470: 7472 656e 6774 6820 6f66 2045 4320 696e trength of EC in │ │ │ │ │ -00086480: 204a 444b 0a0a 3c6c 693e 6a61 7661 782f JDK..
  • javax/ │ │ │ │ │ -00086490: 6e65 742f 7373 6c2f 6369 7068 6572 7375 net/ssl/ciphersu │ │ │ │ │ -000864a0: 6974 6573 2f54 4c53 576f 6e74 4e65 676f ites/TLSWontNego │ │ │ │ │ -000864b0: 7469 6174 6544 6973 6162 6c65 6443 6970 tiateDisabledCip │ │ │ │ │ -000864c0: 6865 7241 6c67 6f73 2e6a 6176 6123 436c herAlgos.java#Cl │ │ │ │ │ -000864d0: 6965 6e74 3a20 5665 7269 6679 2074 6861 ient: Verify tha │ │ │ │ │ -000864e0: 7420 4a61 7661 2077 696c 6c20 6e6f 7420 t Java will not │ │ │ │ │ -000864f0: 6e65 676f 7469 6174 6520 6469 7361 626c negotiate disabl │ │ │ │ │ -00086500: 6564 2063 6970 6865 7220 7375 6974 6573 ed cipher suites │ │ │ │ │ -00086510: 2077 6865 6e20 7468 6520 6f74 6865 7220 when the other │ │ │ │ │ -00086520: 7369 6465 206f 6620 7468 6520 636f 6e6e side of the conn │ │ │ │ │ -00086530: 6563 7469 6f6e 2072 6571 7565 7374 7320 ection requests │ │ │ │ │ -00086540: 7468 656d 2e0a 0a3c 6c69 3e6a 6176 6178 them...
  • javax │ │ │ │ │ -00086550: 2f6e 6574 2f73 736c 2f63 6970 6865 7273 /net/ssl/ciphers │ │ │ │ │ -00086560: 7569 7465 732f 544c 5357 6f6e 744e 6567 uites/TLSWontNeg │ │ │ │ │ -00086570: 6f74 6961 7465 4469 7361 626c 6564 4369 otiateDisabledCi │ │ │ │ │ -00086580: 7068 6572 416c 676f 732e 6a61 7661 2353 pherAlgos.java#S │ │ │ │ │ -00086590: 6572 7665 723a 2056 6572 6966 7920 7468 erver: Verify th │ │ │ │ │ -000865a0: 6174 204a 6176 6120 7769 6c6c 206e 6f74 at Java will not │ │ │ │ │ -000865b0: 206e 6567 6f74 6961 7465 2064 6973 6162 negotiate disab │ │ │ │ │ -000865c0: 6c65 6420 6369 7068 6572 2073 7569 7465 led cipher suite │ │ │ │ │ -000865d0: 7320 7768 656e 2074 6865 206f 7468 6572 s when the other │ │ │ │ │ -000865e0: 2073 6964 6520 6f66 2074 6865 2063 6f6e side of the con │ │ │ │ │ -000865f0: 6e65 6374 696f 6e20 7265 7175 6573 7473 nection requests │ │ │ │ │ -00086600: 2074 6865 6d2e 0a0a 3c6c 693e 6a61 7661 them...
  • java │ │ │ │ │ -00086610: 782f 6e65 742f 7373 6c2f 636f 6d70 6174 x/net/ssl/compat │ │ │ │ │ -00086620: 6962 696c 6974 792f 436c 6965 6e74 4865 ibility/ClientHe │ │ │ │ │ -00086630: 6c6c 6f50 726f 6365 7373 696e 672e 6a61 lloProcessing.ja │ │ │ │ │ -00086640: 7661 3a20 4164 6420 7465 7374 2074 6f20 va: Add test to │ │ │ │ │ -00086650: 6578 6572 6369 7365 2073 6572 7665 722d exercise server- │ │ │ │ │ -00086660: 7369 6465 2063 6c69 656e 7420 6865 6c6c side client hell │ │ │ │ │ -00086670: 6f20 7072 6f63 6573 7369 6e67 0a0a 3c6c o processing..javax/net/ssl/ │ │ │ │ │ -00086690: 6669 6e61 6c69 7a65 2f53 534c 5365 7373 finalize/SSLSess │ │ │ │ │ -000866a0: 696f 6e46 696e 616c 697a 6554 6573 742e ionFinalizeTest. │ │ │ │ │ -000866b0: 6a61 7661 3a20 5465 7374 2062 6568 6176 java: Test behav │ │ │ │ │ -000866c0: 696f 7220 7265 6c61 7465 6420 746f 2066 ior related to f │ │ │ │ │ -000866d0: 696e 616c 697a 650a 0a3c 6c69 3e6a 6176 inalize..
  • jav │ │ │ │ │ -000866e0: 6178 2f6e 6574 2f73 736c 2f69 6e74 6572 ax/net/ssl/inter │ │ │ │ │ -000866f0: 6f70 2f43 6c69 656e 7448 656c 6c6f 4275 op/ClientHelloBu │ │ │ │ │ -00086700: 6666 6572 556e 6465 7266 6c6f 7745 7863 fferUnderflowExc │ │ │ │ │ -00086710: 6570 7469 6f6e 2e6a 6176 613a 2056 6572 eption.java: Ver │ │ │ │ │ -00086720: 6966 7920 6578 6365 7074 696f 6e0a 0a3c ify exception..< │ │ │ │ │ -00086730: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ -00086740: 2f69 6e74 6572 6f70 2f43 6c69 656e 7448 /interop/ClientH │ │ │ │ │ -00086750: 656c 6c6f 4368 726f 6d65 496e 7465 724f elloChromeInterO │ │ │ │ │ -00086760: 702e 6a61 7661 3a20 496e 7465 726f 7020 p.java: Interop │ │ │ │ │ -00086770: 6175 746f 6d61 7465 6420 7465 7374 696e automated testin │ │ │ │ │ -00086780: 6720 7769 7468 2043 6872 6f6d 650a 0a3c g with Chrome..< │ │ │ │ │ -00086790: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ -000867a0: 2f73 616e 6974 792f 4361 6365 7274 7345 /sanity/CacertsE │ │ │ │ │ -000867b0: 7870 6c6f 7265 722e 6a61 7661 3a20 5361 xplorer.java: Sa │ │ │ │ │ -000867c0: 6e69 7479 2063 6865 636b 2074 7275 7374 nity check trust │ │ │ │ │ -000867d0: 206d 616e 6167 6572 2064 6566 6175 6c74 manager default │ │ │ │ │ -000867e0: 732f 6361 6365 7274 732e 0a0a 3c6c 693e s/cacerts...
  • │ │ │ │ │ -000867f0: 6a61 7661 782f 6e65 742f 7373 6c2f 7361 javax/net/ssl/sa │ │ │ │ │ -00086800: 6e69 7479 2f63 6970 6865 7273 7569 7465 nity/ciphersuite │ │ │ │ │ -00086810: 732f 4368 6563 6b43 6970 6865 7253 7569 s/CheckCipherSui │ │ │ │ │ -00086820: 7465 732e 6a61 7661 3a20 4368 6563 6b20 tes.java: Check │ │ │ │ │ -00086830: 656e 6162 6c65 6420 616e 6420 7375 7070 enabled and supp │ │ │ │ │ -00086840: 6f72 7465 6420 6369 7068 6572 7375 6974 orted ciphersuit │ │ │ │ │ -00086850: 6573 2061 7265 2063 6f72 7265 6374 0a0a es are correct.. │ │ │ │ │ -00086860: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ -00086870: 6c2f 7361 6e69 7479 2f63 6970 6865 7273 l/sanity/ciphers │ │ │ │ │ -00086880: 7569 7465 732f 4369 7068 6572 5375 6974 uites/CipherSuit │ │ │ │ │ -00086890: 6573 496e 4f72 6465 722e 6a61 7661 3a20 esInOrder.java: │ │ │ │ │ -000868a0: 5465 7374 2066 6f72 2063 6970 6865 7273 Test for ciphers │ │ │ │ │ -000868b0: 7569 7465 7320 6f72 6465 720a 0a3c 6c69 uites order..
  • javax/net/ssl/s │ │ │ │ │ -000868d0: 616e 6974 792f 6369 7068 6572 7375 6974 anity/ciphersuit │ │ │ │ │ -000868e0: 6573 2f4e 6f4b 6572 6265 726f 732e 6a61 es/NoKerberos.ja │ │ │ │ │ -000868f0: 7661 3a20 5361 6e69 7479 2063 6865 636b va: Sanity check │ │ │ │ │ -00086900: 2074 6f20 656e 7375 7265 2074 6861 7420 to ensure that │ │ │ │ │ -00086910: 4b65 7262 6572 6f73 2063 6970 6865 7220 Kerberos cipher │ │ │ │ │ -00086920: 7375 6974 6573 2063 616e 6e6f 7420 6265 suites cannot be │ │ │ │ │ -00086930: 206e 6567 6f74 6961 7465 6420 7768 656e negotiated when │ │ │ │ │ -00086940: 2072 756e 6e69 6e67 206f 6e20 6120 636f running on a co │ │ │ │ │ -00086950: 6d70 6163 7420 7072 6f66 696c 6520 7468 mpact profile th │ │ │ │ │ -00086960: 6174 2064 6f65 7320 6e6f 7420 696e 636c at does not incl │ │ │ │ │ -00086970: 7564 6520 4b65 7262 6572 6f73 0a0a 3c6c ude Kerberos..javax/net/ssl/ │ │ │ │ │ -00086990: 7361 6e69 7479 2f63 6970 6865 7273 7569 sanity/ciphersui │ │ │ │ │ -000869a0: 7465 732f 5379 7374 656d 5072 6f70 4369 tes/SystemPropCi │ │ │ │ │ -000869b0: 7068 6572 5375 6974 6573 4f72 6465 722e pherSuitesOrder. │ │ │ │ │ -000869c0: 6a61 7661 3a20 5465 7374 2054 4c53 2063 java: Test TLS c │ │ │ │ │ -000869d0: 6970 6865 7273 7569 7465 7320 6f72 6465 iphersuites orde │ │ │ │ │ -000869e0: 7220 7365 7420 7468 726f 7567 6820 5379 r set through Sy │ │ │ │ │ -000869f0: 7374 656d 2070 726f 7065 7274 6965 730a stem properties. │ │ │ │ │ -00086a00: 0a3c 6c69 3e6a 6176 6178 2f6e 6574 2f73 .
  • javax/net/s │ │ │ │ │ -00086a10: 736c 2f73 616e 6974 792f 6369 7068 6572 sl/sanity/cipher │ │ │ │ │ -00086a20: 7375 6974 6573 2f54 4c53 4369 7068 6572 suites/TLSCipher │ │ │ │ │ -00086a30: 5375 6974 6573 4f72 6465 722e 6a61 7661 SuitesOrder.java │ │ │ │ │ -00086a40: 3a20 5465 7374 2054 4c53 2063 6970 6865 : Test TLS ciphe │ │ │ │ │ -00086a50: 7273 7569 7465 7320 6f72 6465 722e 0a0a rsuites order... │ │ │ │ │ -00086a60: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ -00086a70: 6c2f 7361 6e69 7479 2f69 6e74 6572 6f70 l/sanity/interop │ │ │ │ │ -00086a80: 2f43 6c69 656e 744a 5353 4553 6572 7665 /ClientJSSEServe │ │ │ │ │ -00086a90: 724a 5353 452e 6a61 7661 3a20 5665 7269 rJSSE.java: Veri │ │ │ │ │ -00086aa0: 6679 2074 6861 7420 616c 6c20 6369 7068 fy that all ciph │ │ │ │ │ -00086ab0: 6572 7375 6974 6573 2077 6f72 6b20 696e ersuites work in │ │ │ │ │ -00086ac0: 2061 6c6c 2063 6f6e 6669 6775 7261 7469 all configurati │ │ │ │ │ -00086ad0: 6f6e 730a 0a3c 6c69 3e6a 6176 6178 2f6e ons..
  • javax/n │ │ │ │ │ -00086ae0: 6574 2f73 736c 2f73 616e 6974 792f 706c et/ssl/sanity/pl │ │ │ │ │ -00086af0: 7567 6761 6269 6c69 7479 2f43 6865 636b uggability/Check │ │ │ │ │ -00086b00: 5353 4c43 6f6e 7465 7874 4578 706f 7274 SSLContextExport │ │ │ │ │ -00086b10: 2e6a 6176 613a 2043 6865 636b 2070 6c75 .java: Check plu │ │ │ │ │ -00086b20: 6767 6162 696c 6974 7920 6f66 2053 534c ggability of SSL │ │ │ │ │ -00086b30: 436f 6e74 6578 7420 636c 6173 732e 0a0a Context class... │ │ │ │ │ -00086b40: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ -00086b50: 6c2f 7361 6e69 7479 2f70 6c75 6767 6162 l/sanity/pluggab │ │ │ │ │ -00086b60: 696c 6974 792f 4368 6563 6b53 6f63 6b46 ility/CheckSockF │ │ │ │ │ -00086b70: 6163 4578 706f 7274 312e 6a61 7661 3a20 acExport1.java: │ │ │ │ │ -00086b80: 4368 6563 6b20 706c 7567 6761 6269 6c69 Check pluggabili │ │ │ │ │ -00086b90: 7479 206f 6620 5353 4c53 6f63 6b65 7446 ty of SSLSocketF │ │ │ │ │ -00086ba0: 6163 746f 7279 2061 6e64 2053 534c 5365 actory and SSLSe │ │ │ │ │ -00086bb0: 7276 6572 536f 636b 6574 4661 6374 6f72 rverSocketFactor │ │ │ │ │ -00086bc0: 7920 636c 6173 7365 732e 0a0a 3c6c 693e y classes...
  • │ │ │ │ │ -00086bd0: 6a61 7661 782f 6e65 742f 7373 6c2f 7361 javax/net/ssl/sa │ │ │ │ │ -00086be0: 6e69 7479 2f70 6c75 6767 6162 696c 6974 nity/pluggabilit │ │ │ │ │ -00086bf0: 792f 4368 6563 6b53 6f63 6b46 6163 4578 y/CheckSockFacEx │ │ │ │ │ -00086c00: 706f 7274 322e 6a61 7661 3a20 4368 6563 port2.java: Chec │ │ │ │ │ -00086c10: 6b20 706c 7567 6761 6269 6c69 7479 206f k pluggability o │ │ │ │ │ -00086c20: 6620 5353 4c53 6f63 6b65 7446 6163 746f f SSLSocketFacto │ │ │ │ │ -00086c30: 7279 2061 6e64 2053 534c 5365 7276 6572 ry and SSLServer │ │ │ │ │ -00086c40: 536f 636b 6574 4661 6374 6f72 7920 636c SocketFactory cl │ │ │ │ │ -00086c50: 6173 7365 732e 0a0a 3c6c 693e 6a61 7661 asses...
  • java │ │ │ │ │ -00086c60: 782f 6e65 742f 7373 6c2f 7465 6d70 6c61 x/net/ssl/templa │ │ │ │ │ -00086c70: 7465 732f 5353 4c45 6e67 696e 6554 656d tes/SSLEngineTem │ │ │ │ │ -00086c80: 706c 6174 652e 6a61 7661 3a20 496d 7072 plate.java: Impr │ │ │ │ │ -00086c90: 6f76 6520 7465 7374 2074 656d 706c 6174 ove test templat │ │ │ │ │ -00086ca0: 6520 5353 4c45 6e67 696e 6554 656d 706c e SSLEngineTempl │ │ │ │ │ -00086cb0: 6174 6520 7769 7468 2053 534c 436f 6e74 ate with SSLCont │ │ │ │ │ -00086cc0: 6578 7454 656d 706c 6174 650a 0a3c 6c69 extTemplate..
  • javax/net/ssl/t │ │ │ │ │ -00086ce0: 656d 706c 6174 6573 2f53 534c 536f 636b emplates/SSLSock │ │ │ │ │ -00086cf0: 6574 5465 6d70 6c61 7465 2e6a 6176 613a etTemplate.java: │ │ │ │ │ -00086d00: 2049 6d70 726f 7665 2053 534c 536f 636b Improve SSLSock │ │ │ │ │ -00086d10: 6574 2074 6573 7420 7465 6d70 6c61 7465 et test template │ │ │ │ │ -00086d20: 0a0a 3c6c 693e 6a61 7661 782f 726d 692f ..
  • javax/rmi/ │ │ │ │ │ -00086d30: 7373 6c2f 5353 4c53 6f63 6b65 7450 6172 ssl/SSLSocketPar │ │ │ │ │ -00086d40: 616d 6574 6572 7354 6573 742e 6a61 7661 ametersTest.java │ │ │ │ │ -00086d50: 3a20 5465 7374 2053 736c 526d 695b 436c : Test SslRmi[Cl │ │ │ │ │ -00086d60: 6965 6e74 7c53 6572 7665 725d 536f 636b ient|Server]Sock │ │ │ │ │ -00086d70: 6574 4661 6374 6f72 7920 5353 4c20 736f etFactory SSL so │ │ │ │ │ -00086d80: 636b 6574 2070 6172 616d 6574 6572 732e cket parameters. │ │ │ │ │ -00086d90: 0a0a 3c6c 693e 6a61 7661 782f 726d 692f ..
  • javax/rmi/ │ │ │ │ │ -00086da0: 7373 6c2f 536f 636b 6574 4661 6374 6f72 ssl/SocketFactor │ │ │ │ │ -00086db0: 7954 6573 742e 6a61 7661 3a20 5465 7374 yTest.java: Test │ │ │ │ │ -00086dc0: 2053 736c 524d 495b 436c 6965 6e74 7c53 SslRMI[Client|S │ │ │ │ │ -00086dd0: 6572 7665 725d 536f 636b 6574 4661 6374 erver]SocketFact │ │ │ │ │ -00086de0: 6f72 7920 6571 7561 6c73 2829 2061 6e64 ory equals() and │ │ │ │ │ -00086df0: 2068 6173 6843 6f64 6528 292e 0a0a 3c6c hashCode()...javax/script/C │ │ │ │ │ -00086e10: 6175 7365 4578 6365 7074 696f 6e54 6573 auseExceptionTes │ │ │ │ │ -00086e20: 742e 6a61 7661 3a20 5363 7269 7074 456e t.java: ScriptEn │ │ │ │ │ -00086e30: 6769 6e65 2062 7567 203a 2053 6372 6970 gine bug : Scrip │ │ │ │ │ -00086e40: 7445 7863 6570 7469 6f6e 2063 6175 7365 tException cause │ │ │ │ │ -00086e50: 206e 6f74 2073 6574 2028 7769 7468 2066 not set (with f │ │ │ │ │ -00086e60: 6978 290a 0a3c 6c69 3e6a 6176 6178 2f73 ix)..
  • javax/s │ │ │ │ │ -00086e70: 6372 6970 742f 4765 7449 6e74 6572 6661 cript/GetInterfa │ │ │ │ │ -00086e80: 6365 5465 7374 2e6a 6176 613a 204a 6176 ceTest.java: Jav │ │ │ │ │ -00086e90: 6153 6372 6970 7420 656e 6769 6e65 2061 aScript engine a │ │ │ │ │ -00086ea0: 6c6c 6f77 7320 6372 6561 7469 6f6e 206f llows creation o │ │ │ │ │ -00086eb0: 6620 696e 7465 7266 6163 6520 616c 7468 f interface alth │ │ │ │ │ -00086ec0: 6f75 6768 206d 6574 686f 6473 206e 6f74 ough methods not │ │ │ │ │ -00086ed0: 2061 7661 696c 6162 6c65 2e0a 0a3c 6c69 available...
  • javax/script/JD │ │ │ │ │ -00086ef0: 4b5f 3831 3936 3935 392f 4261 6446 6163 K_8196959/BadFac │ │ │ │ │ -00086f00: 746f 7279 5465 7374 2e6a 6176 613a 2056 toryTest.java: V │ │ │ │ │ -00086f10: 6572 6966 7920 7468 6174 2053 6372 6970 erify that Scrip │ │ │ │ │ -00086f20: 7445 6e67 696e 654d 616e 6167 6572 2063 tEngineManager c │ │ │ │ │ -00086f30: 616e 206c 6f61 6420 4261 6446 6163 746f an load BadFacto │ │ │ │ │ -00086f40: 7279 2077 6974 686f 7574 2074 6872 6f77 ry without throw │ │ │ │ │ -00086f50: 696e 6720 4e50 450a 0a3c 6c69 3e6a 6176 ing NPE..
  • jav │ │ │ │ │ -00086f60: 6178 2f73 6372 6970 742f 5072 6f76 6964 ax/script/Provid │ │ │ │ │ -00086f70: 6572 5465 7374 2e73 683a 2053 6372 6970 erTest.sh: Scrip │ │ │ │ │ -00086f80: 7445 6e67 696e 6520 7072 6f76 6964 6572 tEngine provider │ │ │ │ │ -00086f90: 2075 6e69 7420 7465 7374 0a0a 3c6c 693e unit test..
  • │ │ │ │ │ -00086fa0: 6a61 7661 782f 7363 7269 7074 2f53 6372 javax/script/Scr │ │ │ │ │ -00086fb0: 6970 7445 6e67 696e 654f 7264 6572 2e73 iptEngineOrder.s │ │ │ │ │ -00086fc0: 683a 2074 6573 7420 746f 2063 6865 636b h: test to check │ │ │ │ │ -00086fd0: 2063 6f6e 7369 7374 656e 6379 2069 6e20 consistency in │ │ │ │ │ -00086fe0: 6469 7363 6f76 6572 696e 6720 616e 6420 discovering and │ │ │ │ │ -00086ff0: 7265 7475 726e 696e 6720 7363 7269 7074 returning script │ │ │ │ │ -00087000: 2065 6e67 696e 6520 2062 7920 5363 7269 engine by Scri │ │ │ │ │ -00087010: 7074 456e 6769 6e65 4d61 6e61 6765 720a ptEngineManager. │ │ │ │ │ -00087020: 0a3c 6c69 3e6a 6176 6178 2f73 6372 6970 .
  • javax/scrip │ │ │ │ │ -00087030: 742f 5369 6d70 6c65 5363 7269 7074 436f t/SimpleScriptCo │ │ │ │ │ -00087040: 6e74 6578 744e 616d 6543 6865 636b 7354 ntextNameChecksT │ │ │ │ │ -00087050: 6573 742e 6a61 7661 3a20 5369 6d70 6c65 est.java: Simple │ │ │ │ │ -00087060: 5363 7269 7074 436f 6e74 6578 7420 7573 ScriptContext us │ │ │ │ │ -00087070: 6564 2062 7920 4e61 7368 6f72 6e53 6372 ed by NashornScr │ │ │ │ │ -00087080: 6970 7445 6e67 696e 6520 646f 6573 6e27 iptEngine doesn' │ │ │ │ │ -00087090: 7420 636f 6d70 6c65 7465 6c79 2063 6f6d t completely com │ │ │ │ │ -000870a0: 706c 6965 7320 746f 2074 6865 2073 7065 plies to the spe │ │ │ │ │ -000870b0: 6320 7265 6761 7264 696e 6720 6578 6365 c regarding exce │ │ │ │ │ -000870c0: 7074 696f 6e20 7468 726f 7769 6e67 0a0a ption throwing.. │ │ │ │ │ -000870d0: 3c6c 693e 6a61 7661 782f 7363 7269 7074
  • javax/script │ │ │ │ │ -000870e0: 2f53 7472 696e 6757 7269 7465 7250 7269 /StringWriterPri │ │ │ │ │ -000870f0: 6e74 5465 7374 2e6a 6176 613a 206a 6176 ntTest.java: jav │ │ │ │ │ -00087100: 6173 6372 6970 7420 656e 6769 6e65 2063 ascript engine c │ │ │ │ │ -00087110: 616e 206e 6f74 2077 7269 7465 2074 6f20 an not write to │ │ │ │ │ -00087120: 5374 7269 6e67 5772 6974 6572 2e0a 0a3c StringWriter...< │ │ │ │ │ -00087130: 6c69 3e6a 6176 6178 2f73 6372 6970 742f li>javax/script/ │ │ │ │ │ -00087140: 5465 7374 312e 6a61 7661 3a20 4372 6561 Test1.java: Crea │ │ │ │ │ -00087150: 7465 204a 6176 6153 6372 6970 7420 656e te JavaScript en │ │ │ │ │ -00087160: 6769 6e65 2061 6e64 2065 7865 6375 7465 gine and execute │ │ │ │ │ -00087170: 2061 2073 696d 706c 6520 7363 7269 7074 a simple script │ │ │ │ │ -00087180: 2e0a 0a3c 6c69 3e6a 6176 6178 2f73 6372 ...
  • javax/scr │ │ │ │ │ -00087190: 6970 742f 5465 7374 322e 6a61 7661 3a20 ipt/Test2.java: │ │ │ │ │ -000871a0: 5465 7374 2065 7870 6f73 696e 6720 6120 Test exposing a │ │ │ │ │ -000871b0: 4a61 7661 206f 626a 6563 7420 746f 2073 Java object to s │ │ │ │ │ -000871c0: 6372 6970 740a 0a3c 6c69 3e6a 6176 6178 cript..
  • javax │ │ │ │ │ -000871d0: 2f73 6372 6970 742f 5465 7374 332e 6a61 /script/Test3.ja │ │ │ │ │ -000871e0: 7661 3a20 5465 7374 2065 6e67 696e 6520 va: Test engine │ │ │ │ │ -000871f0: 616e 6420 676c 6f62 616c 2073 636f 7065 and global scope │ │ │ │ │ -00087200: 730a 0a3c 6c69 3e6a 6176 6178 2f73 6372 s..
  • javax/scr │ │ │ │ │ -00087210: 6970 742f 5465 7374 342e 6a61 7661 3a20 ipt/Test4.java: │ │ │ │ │ -00087220: 5465 7374 2073 6372 6970 7420 6675 6e63 Test script func │ │ │ │ │ -00087230: 7469 6f6e 7320 696d 706c 656d 656e 7469 tions implementi │ │ │ │ │ -00087240: 6e67 204a 6176 6120 696e 7465 7266 6163 ng Java interfac │ │ │ │ │ -00087250: 650a 0a3c 6c69 3e6a 6176 6178 2f73 6372 e..
  • javax/scr │ │ │ │ │ -00087260: 6970 742f 5465 7374 352e 6a61 7661 3a20 ipt/Test5.java: │ │ │ │ │ -00087270: 5465 7374 7320 656e 6769 6e65 2c20 676c Tests engine, gl │ │ │ │ │ -00087280: 6f62 616c 2073 636f 7065 7320 616e 6420 obal scopes and │ │ │ │ │ -00087290: 7363 6f70 6520 6869 6469 6e67 2e0a 0a3c scope hiding...< │ │ │ │ │ -000872a0: 6c69 3e6a 6176 6178 2f73 6372 6970 742f li>javax/script/ │ │ │ │ │ -000872b0: 5465 7374 362e 6a61 7661 3a20 5465 7374 Test6.java: Test │ │ │ │ │ -000872c0: 2062 6173 6963 2073 6372 6970 7420 636f basic script co │ │ │ │ │ -000872d0: 6d70 696c 6174 696f 6e2e 0a0a 3c6c 693e mpilation...
  • │ │ │ │ │ -000872e0: 6a61 7661 782f 7363 7269 7074 2f54 6573 javax/script/Tes │ │ │ │ │ -000872f0: 7437 2e6a 6176 613a 2054 6573 7473 2069 t7.java: Tests i │ │ │ │ │ -00087300: 6d70 6f72 7450 6163 6b61 6765 2061 6e64 mportPackage and │ │ │ │ │ -00087310: 206a 6176 6120 6163 6365 7373 2069 6e20 java access in │ │ │ │ │ -00087320: 7363 7269 7074 0a0a 3c6c 693e 6a61 7661 script..
  • java │ │ │ │ │ -00087330: 782f 7363 7269 7074 2f54 6573 7438 2e6a x/script/Test8.j │ │ │ │ │ -00087340: 6176 613a 2054 6573 7420 696e 766f 6b69 ava: Test invoki │ │ │ │ │ -00087350: 6e67 2073 6372 6970 7420 6675 6e63 7469 ng script functi │ │ │ │ │ -00087360: 6f6e 206f 7220 6d65 7468 6f64 2066 726f on or method fro │ │ │ │ │ -00087370: 6d20 4a61 7661 0a0a 3c6c 693e 6a61 7661 m Java..
  • java │ │ │ │ │ -00087380: 782f 7363 7269 7074 2f55 6e65 7363 6170 x/script/Unescap │ │ │ │ │ -00087390: 6564 4272 6163 6b65 7452 6567 4578 5465 edBracketRegExTe │ │ │ │ │ -000873a0: 7374 2e6a 6176 613a 2037 3031 3237 3031 st.java: 7012701 │ │ │ │ │ -000873b0: 2041 6464 2061 2074 6573 7420 746f 2063 Add a test to c │ │ │ │ │ -000873c0: 6865 636b 2074 6861 7420 5265 6745 7870 heck that RegExp │ │ │ │ │ -000873d0: 2070 6172 7365 7220 6163 6365 7074 7320 parser accepts │ │ │ │ │ -000873e0: 756e 6573 6361 7065 6420 275b 270a 0a3c unescaped '['..< │ │ │ │ │ -000873f0: 6c69 3e6a 6176 6178 2f73 6372 6970 742f li>javax/script/ │ │ │ │ │ -00087400: 5665 7273 696f 6e54 6573 742e 6a61 7661 VersionTest.java │ │ │ │ │ -00087410: 3a20 4372 6561 7465 204a 6176 6153 6372 : Create JavaScr │ │ │ │ │ -00087420: 6970 7420 656e 6769 6e65 2061 6e64 2063 ipt engine and c │ │ │ │ │ -00087430: 6865 636b 206c 616e 6775 6167 6520 616e heck language an │ │ │ │ │ -00087440: 6420 656e 6769 6e65 2076 6572 7369 6f6e d engine version │ │ │ │ │ -00087450: 0a0a 3c6c 693e 6a61 7661 782f 7365 6375 ..
  • javax/secu │ │ │ │ │ -00087460: 7269 7479 2f61 7574 682f 4465 7374 726f rity/auth/Destro │ │ │ │ │ -00087470: 7961 626c 652f 4b65 7944 6573 7472 7563 yable/KeyDestruc │ │ │ │ │ -00087480: 7469 6f6e 5465 7374 2e6a 6176 613a 204e tionTest.java: N │ │ │ │ │ -00087490: 6f20 7761 7920 746f 2063 6c65 616e 2074 o way to clean t │ │ │ │ │ -000874a0: 6865 206d 656d 6f72 7920 666f 7220 6120 he memory for a │ │ │ │ │ -000874b0: 6a61 7661 2e73 6563 7572 6974 792e 4b65 java.security.Ke │ │ │ │ │ -000874c0: 790a 0a3c 6c69 3e6a 6176 6178 2f73 6563 y..
  • javax/sec │ │ │ │ │ -000874d0: 7572 6974 792f 6175 7468 2f50 7269 7661 urity/auth/Priva │ │ │ │ │ -000874e0: 7465 4372 6564 656e 7469 616c 5065 726d teCredentialPerm │ │ │ │ │ -000874f0: 6973 7369 6f6e 2f43 616e 6f6e 4572 726f ission/CanonErro │ │ │ │ │ -00087500: 722e 6a61 7661 3a20 5072 6976 6174 6543 r.java: PrivateC │ │ │ │ │ -00087510: 7265 6465 6e74 6961 6c50 6572 6d69 7373 redentialPermiss │ │ │ │ │ -00087520: 696f 6e20 696e 636f 7272 6563 746c 7920 ion incorrectly │ │ │ │ │ -00087530: 6361 6e6f 6e69 6361 6c69 7a65 7320 7370 canonicalizes sp │ │ │ │ │ -00087540: 6163 6573 2069 6e20 6e61 6d65 730a 0a3c aces in names..< │ │ │ │ │ -00087550: 6c69 3e6a 6176 6178 2f73 6563 7572 6974 li>javax/securit │ │ │ │ │ -00087560: 792f 6175 7468 2f50 7269 7661 7465 4372 y/auth/PrivateCr │ │ │ │ │ -00087570: 6564 656e 7469 616c 5065 726d 6973 7369 edentialPermissi │ │ │ │ │ -00087580: 6f6e 2f45 6d70 7479 4e61 6d65 2e6a 6176 on/EmptyName.jav │ │ │ │ │ -00087590: 613a 2050 7269 7661 7465 4372 6564 656e a: PrivateCreden │ │ │ │ │ -000875a0: 7469 616c 5065 726d 6973 7369 6f6e 2063 tialPermission c │ │ │ │ │ -000875b0: 6f6e 7374 7275 6374 6f72 2074 6872 6f77 onstructor throw │ │ │ │ │ -000875c0: 7320 7772 6f6e 6720 6578 6365 7074 696f s wrong exceptio │ │ │ │ │ -000875d0: 6e0a 0a3c 6c69 3e6a 6176 6178 2f73 6563 n..
  • javax/sec │ │ │ │ │ -000875e0: 7572 6974 792f 6175 7468 2f50 7269 7661 urity/auth/Priva │ │ │ │ │ -000875f0: 7465 4372 6564 656e 7469 616c 5065 726d teCredentialPerm │ │ │ │ │ -00087600: 6973 7369 6f6e 2f45 7175 616c 732e 6a61 ission/Equals.ja │ │ │ │ │ -00087610: 7661 3a20 5072 6976 6174 6543 7265 6465 va: PrivateCrede │ │ │ │ │ -00087620: 6e74 6961 6c50 6572 6d69 7373 696f 6e20 ntialPermission │ │ │ │ │ -00087630: 646f 6573 6e27 7420 6967 6e6f 7265 2070 doesn't ignore p │ │ │ │ │ -00087640: 7269 6e63 6970 616c 206f 7264 6572 2050 rincipal order P │ │ │ │ │ -00087650: 7269 7661 7465 4372 6564 656e 7469 616c rivateCredential │ │ │ │ │ -00087660: 5065 726d 6973 7369 6f6e 2069 6e63 6f72 Permission incor │ │ │ │ │ -00087670: 7265 6374 6c79 2069 676e 6f72 6573 2063 rectly ignores c │ │ │ │ │ -00087680: 6173 650a 0a3c 6c69 3e6a 6176 6178 2f73 ase..
  • javax/s │ │ │ │ │ -00087690: 6563 7572 6974 792f 6175 7468 2f50 7269 ecurity/auth/Pri │ │ │ │ │ -000876a0: 7661 7465 4372 6564 656e 7469 616c 5065 vateCredentialPe │ │ │ │ │ -000876b0: 726d 6973 7369 6f6e 2f4d 6f72 6554 6865 rmission/MoreThe │ │ │ │ │ -000876c0: 6e4f 6e65 5072 696e 6369 7061 6c73 2e6a nOnePrincipals.j │ │ │ │ │ -000876d0: 6176 613a 2054 6573 7473 2077 6974 6820 ava: Tests with │ │ │ │ │ -000876e0: 5375 626a 6563 742e 6765 7450 7269 7661 Subject.getPriva │ │ │ │ │ -000876f0: 7465 4372 6564 656e 7469 616c 7320 746f teCredentials to │ │ │ │ │ -00087700: 2063 6865 636b 2070 6572 6d69 7373 696f check permissio │ │ │ │ │ -00087710: 6e20 6368 6563 6b73 2077 6974 6820 6f6e n checks with on │ │ │ │ │ -00087720: 6520 6f72 206d 6f72 6520 7072 696e 6369 e or more princi │ │ │ │ │ -00087730: 7061 6c73 2e0a 0a3c 6c69 3e6a 6176 6178 pals...
  • javax │ │ │ │ │ -00087740: 2f73 6563 7572 6974 792f 6175 7468 2f50 /security/auth/P │ │ │ │ │ -00087750: 7269 7661 7465 4372 6564 656e 7469 616c rivateCredential │ │ │ │ │ -00087760: 5065 726d 6973 7369 6f6e 2f53 6572 6961 Permission/Seria │ │ │ │ │ -00087770: 6c2e 6a61 7661 3a20 5072 6976 6174 6543 l.java: PrivateC │ │ │ │ │ -00087780: 7265 6465 6e74 6961 6c50 6572 6d69 7373 redentialPermiss │ │ │ │ │ -00087790: 696f 6e20 7365 7269 616c 697a 6564 2073 ion serialized s │ │ │ │ │ -000877a0: 6574 2068 6173 2069 6d70 6c65 6d65 6e74 et has implement │ │ │ │ │ -000877b0: 6174 696f 6e2d 6465 7065 6e64 656e 7420 ation-dependent │ │ │ │ │ -000877c0: 636c 6173 730a 0a3c 6c69 3e6a 6176 6178 class..
  • javax │ │ │ │ │ -000877d0: 2f73 6563 7572 6974 792f 6175 7468 2f50 /security/auth/P │ │ │ │ │ -000877e0: 7269 7661 7465 4372 6564 656e 7469 616c rivateCredential │ │ │ │ │ -000877f0: 5065 726d 6973 7369 6f6e 2f53 6572 6961 Permission/Seria │ │ │ │ │ -00087800: 6c32 2e6a 6176 613a 2050 7269 7661 7465 l2.java: Private │ │ │ │ │ -00087810: 4372 6564 656e 7469 616c 5065 726d 6973 CredentialPermis │ │ │ │ │ -00087820: 7369 6f6e 2073 686f 756c 6420 6e6f 7420 sion should not │ │ │ │ │ -00087830: 7573 6520 6c6f 6361 6c20 7661 7269 6162 use local variab │ │ │ │ │ -00087840: 6c65 2074 6f20 656e 6162 6c65 2064 6562 le to enable deb │ │ │ │ │ -00087850: 7567 6769 6e67 2069 6d70 6c65 6d65 6e74 ugging implement │ │ │ │ │ -00087860: 6174 696f 6e2d 6465 7065 6e64 656e 7420 ation-dependent │ │ │ │ │ -00087870: 636c 6173 730a 0a3c 6c69 3e6a 6176 6178 class..
  • javax │ │ │ │ │ -00087880: 2f73 6563 7572 6974 792f 6175 7468 2f50 /security/auth/P │ │ │ │ │ -00087890: 7269 7661 7465 4372 6564 656e 7469 616c rivateCredential │ │ │ │ │ -000878a0: 5065 726d 6973 7369 6f6e 2f53 7562 7365 Permission/Subse │ │ │ │ │ -000878b0: 742e 6a61 7661 3a20 5265 7472 6976 6520 t.java: Retrive │ │ │ │ │ -000878c0: 6120 7375 6273 6574 206f 6620 7072 6976 a subset of priv │ │ │ │ │ -000878d0: 6174 6520 6372 6564 656e 7469 616c 7320 ate credentials │ │ │ │ │ -000878e0: 6361 6e20 6265 2061 6363 6573 7365 640a can be accessed. │ │ │ │ │ -000878f0: 0a3c 6c69 3e6a 6176 6178 2f73 6563 7572 .
  • javax/secur │ │ │ │ │ -00087900: 6974 792f 6175 7468 2f53 7562 6a65 6374 ity/auth/Subject │ │ │ │ │ -00087910: 2f41 6464 5072 696e 6369 7061 6c53 7562 /AddPrincipalSub │ │ │ │ │ -00087920: 636c 6173 732e 6a61 7661 3a20 4368 6563 class.java: Chec │ │ │ │ │ -00087930: 6b20 7468 6174 2061 6464 696e 6720 5072 k that adding Pr │ │ │ │ │ -00087940: 696e 6369 7061 6c20 7375 6263 6c61 7373 incipal subclass │ │ │ │ │ -00087950: 6573 2074 6f20 5375 626a 6563 7420 776f es to Subject wo │ │ │ │ │ -00087960: 726b 730a 0a3c 6c69 3e6a 6176 6178 2f73 rks..
  • javax/s │ │ │ │ │ -00087970: 6563 7572 6974 792f 6175 7468 2f53 7562 ecurity/auth/Sub │ │ │ │ │ -00087980: 6a65 6374 2f43 7572 7265 6e74 5375 626a ject/CurrentSubj │ │ │ │ │ -00087990: 6563 742e 6a61 7661 3a20 636f 6e66 6972 ect.java: confir │ │ │ │ │ -000879a0: 6d20 6375 7272 656e 7420 7375 626a 6563 m current subjec │ │ │ │ │ -000879b0: 7420 7370 6563 6966 6963 6174 696f 6e0a t specification. │ │ │ │ │ -000879c0: 0a3c 6c69 3e6a 6176 6178 2f73 6563 7572 .
  • javax/secur │ │ │ │ │ -000879d0: 6974 792f 6175 7468 2f53 7562 6a65 6374 ity/auth/Subject │ │ │ │ │ -000879e0: 2f44 6f41 7354 6573 742e 6a61 7661 3a20 /DoAsTest.java: │ │ │ │ │ -000879f0: 4368 6563 6b20 7468 6174 2067 6574 5375 Check that getSu │ │ │ │ │ -00087a00: 626a 6563 7420 776f 726b 7320 6166 7465 bject works afte │ │ │ │ │ -00087a10: 7220 4a49 5420 636f 6d70 696c 6572 2065 r JIT compiler e │ │ │ │ │ -00087a20: 7363 6170 6520 616e 616c 7973 6973 2e0a scape analysis.. │ │ │ │ │ -00087a30: 0a3c 6c69 3e6a 6176 6178 2f73 6563 7572 .
  • javax/secur │ │ │ │ │ -00087a40: 6974 792f 6175 7468 2f53 7562 6a65 6374 ity/auth/Subject │ │ │ │ │ -00087a50: 2f45 7863 6570 7469 6f6e 732e 6a61 7661 /Exceptions.java │ │ │ │ │ -00087a60: 3a20 4368 6563 6b20 7468 6174 2063 616c : Check that cal │ │ │ │ │ -00087a70: 6c41 7320 616e 6420 646f 4173 2074 6872 lAs and doAs thr │ │ │ │ │ -00087a80: 6f77 2074 6865 2073 7065 6369 6669 6564 ow the specified │ │ │ │ │ -00087a90: 2065 7863 6570 7469 6f6e 730a 0a3c 6c69 exceptions..
  • javax/security/ │ │ │ │ │ -00087ab0: 6175 7468 2f53 7562 6a65 6374 2f46 726f auth/Subject/Fro │ │ │ │ │ -00087ac0: 6d41 4343 2e6a 6176 613a 2063 6f6e 6669 mACC.java: confi │ │ │ │ │ -00087ad0: 726d 2063 7572 7265 6e74 2069 6e73 7461 rm current insta │ │ │ │ │ -00087ae0: 6c6c 6564 2073 7562 6a65 6374 2073 7065 lled subject spe │ │ │ │ │ -00087af0: 6369 6669 6361 7469 6f6e 0a0a 3c6c 693e cification..
  • │ │ │ │ │ -00087b00: 6a61 7661 782f 7365 6375 7269 7479 2f61 javax/security/a │ │ │ │ │ -00087b10: 7574 682f 5375 626a 6563 742f 4765 6e65 uth/Subject/Gene │ │ │ │ │ -00087b20: 7269 632e 6a61 7661 3a20 5375 626a 6563 ric.java: Subjec │ │ │ │ │ -00087b30: 742e 646f 4173 2a20 7368 6f75 6c64 2062 t.doAs* should b │ │ │ │ │ -00087b40: 6520 6765 6e65 7269 6669 6564 0a0a 3c6c e generified..javax/security │ │ │ │ │ -00087b60: 2f61 7574 682f 5375 626a 6563 742f 5365 /auth/Subject/Se │ │ │ │ │ -00087b70: 7269 616c 2e6a 6176 613a 2053 7562 6a65 rial.java: Subje │ │ │ │ │ -00087b80: 6374 2073 6572 6961 6c69 7a65 6420 7072 ct serialized pr │ │ │ │ │ -00087b90: 696e 6369 7061 6c20 7365 7420 6973 2069 incipal set is i │ │ │ │ │ -00087ba0: 6d70 6c65 6d65 6e74 6174 696f 6e2d 6465 mplementation-de │ │ │ │ │ -00087bb0: 7065 6e64 656e 7420 636c 6173 730a 0a3c pendent class..< │ │ │ │ │ -00087bc0: 6c69 3e6a 6176 6178 2f73 6563 7572 6974 li>javax/securit │ │ │ │ │ -00087bd0: 792f 6175 7468 2f53 7562 6a65 6374 2f53 y/auth/Subject/S │ │ │ │ │ -00087be0: 7562 6a65 6374 4e75 6c6c 5465 7374 732e ubjectNullTests. │ │ │ │ │ -00087bf0: 6a61 7661 3a20 6a61 7661 782e 7365 6375 java: javax.secu │ │ │ │ │ -00087c00: 7269 7479 2e61 7574 682e 5375 626a 6563 rity.auth.Subjec │ │ │ │ │ -00087c10: 742e 746f 5374 7269 6e67 2829 2074 6872 t.toString() thr │ │ │ │ │ -00087c20: 6f77 7320 4e50 450a 0a3c 6c69 3e6a 6176 ows NPE..
  • jav │ │ │ │ │ -00087c30: 6178 2f73 6563 7572 6974 792f 6175 7468 ax/security/auth │ │ │ │ │ -00087c40: 2f53 7562 6a65 6374 2f53 796e 6368 2e6a /Subject/Synch.j │ │ │ │ │ -00087c50: 6176 613a 2053 7562 6a65 6374 2e64 6f41 ava: Subject.doA │ │ │ │ │ -00087c60: 7320 6e6f 7420 7468 7265 6164 2d73 6166 s not thread-saf │ │ │ │ │ -00087c70: 6520 6167 6169 6e73 7420 6368 616e 6765 e against change │ │ │ │ │ -00087c80: 7320 746f 2070 7269 6e63 6970 616c 730a s to principals. │ │ │ │ │ -00087c90: 0a3c 6c69 3e6a 6176 6178 2f73 6563 7572 .
  • javax/secur │ │ │ │ │ -00087ca0: 6974 792f 6175 7468 2f53 7562 6a65 6374 ity/auth/Subject │ │ │ │ │ -00087cb0: 2f53 796e 6368 322e 6a61 7661 3a20 5375 /Synch2.java: Su │ │ │ │ │ -00087cc0: 626a 6563 742e 6765 7450 7269 7661 7465 bject.getPrivate │ │ │ │ │ -00087cd0: 4372 6564 656e 7469 616c 7320 6e6f 7420 Credentials not │ │ │ │ │ -00087ce0: 7468 7265 6164 2d73 6166 6520 6167 6169 thread-safe agai │ │ │ │ │ -00087cf0: 6e73 7420 6368 616e 6765 7320 746f 2070 nst changes to p │ │ │ │ │ -00087d00: 7269 6e63 6970 616c 730a 0a3c 6c69 3e6a rincipals..
  • j │ │ │ │ │ -00087d10: 6176 6178 2f73 6563 7572 6974 792f 6175 avax/security/au │ │ │ │ │ -00087d20: 7468 2f53 7562 6a65 6374 2f53 796e 6368 th/Subject/Synch │ │ │ │ │ -00087d30: 332e 6a61 7661 3a20 5375 626a 6563 742e 3.java: Subject. │ │ │ │ │ -00087d40: 6765 7450 7269 6e63 6970 616c 7328 436c getPrincipals(Cl │ │ │ │ │ -00087d50: 6173 7329 206e 6f74 2074 6872 6561 642d ass) not thread- │ │ │ │ │ -00087d60: 7361 6665 2061 6761 696e 7374 2063 6861 safe against cha │ │ │ │ │ -00087d70: 6e67 6573 2074 6f20 7072 696e 6369 7061 nges to principa │ │ │ │ │ -00087d80: 6c73 0a0a 3c6c 693e 6a61 7661 782f 7365 ls..
  • javax/se │ │ │ │ │ -00087d90: 6375 7269 7479 2f61 7574 682f 5375 626a curity/auth/Subj │ │ │ │ │ -00087da0: 6563 742f 556e 7265 6c69 6162 6c65 436f ect/UnreliableCo │ │ │ │ │ -00087db0: 6e74 6169 6e73 2e6a 6176 613a 2053 7562 ntains.java: Sub │ │ │ │ │ -00087dc0: 6a65 6374 2453 6563 7572 6553 6574 3a3a ject$SecureSet:: │ │ │ │ │ -00087dd0: 6164 6441 6c6c 2073 686f 756c 6420 6e6f addAll should no │ │ │ │ │ -00087de0: 7420 6361 6c6c 2063 6f6e 7461 696e 7328 t call contains( │ │ │ │ │ -00087df0: 6e75 6c6c 290a 0a3c 6c69 3e6a 6176 6178 null)..
  • javax │ │ │ │ │ -00087e00: 2f73 6563 7572 6974 792f 6175 7468 2f53 /security/auth/S │ │ │ │ │ -00087e10: 7562 6a65 6374 2f64 6f41 732f 4e65 7374 ubject/doAs/Nest │ │ │ │ │ -00087e20: 6564 4163 7469 6f6e 732e 6a61 7661 3a20 edActions.java: │ │ │ │ │ -00087e30: 4368 6563 6b20 6966 2070 726f 7065 7220 Check if proper │ │ │ │ │ -00087e40: 4163 6365 7373 436f 6e74 726f 6c45 7863 AccessControlExc │ │ │ │ │ -00087e50: 6570 7469 6f6e 2069 7320 7468 726f 776e eption is thrown │ │ │ │ │ -00087e60: 2069 6e20 6361 7365 206f 6620 6e65 7374 in case of nest │ │ │ │ │ -00087e70: 6564 2053 7562 6a65 6374 2e64 6f41 7328 ed Subject.doAs( │ │ │ │ │ -00087e80: 2920 696e 766f 6361 7469 6f6e 7320 7768 ) invocations wh │ │ │ │ │ -00087e90: 656e 206f 6e65 206f 6620 7072 6f74 6563 en one of protec │ │ │ │ │ -00087ea0: 7469 6f6e 2064 6f6d 6169 6e73 2064 6f65 tion domains doe │ │ │ │ │ -00087eb0: 736e 2774 2068 6176 6520 7065 726d 6973 sn't have permis │ │ │ │ │ -00087ec0: 7369 6f6e 730a 0a3c 6c69 3e6a 6176 6178 sions..
  • javax │ │ │ │ │ -00087ed0: 2f73 6563 7572 6974 792f 6175 7468 2f53 /security/auth/S │ │ │ │ │ -00087ee0: 7562 6a65 6374 2f64 6f41 732f 5465 7374 ubject/doAs/Test │ │ │ │ │ -00087ef0: 2e6a 6176 613a 2053 7562 6a65 6374 2e64 .java: Subject.d │ │ │ │ │ -00087f00: 6f41 7328 6e75 6c6c 2c20 6163 7469 6f6e oAs(null, action │ │ │ │ │ -00087f10: 2920 646f 6573 206e 6f74 2063 6c65 6172 ) does not clear │ │ │ │ │ -00087f20: 2074 6865 2065 7865 6375 7469 6e67 2073 the executing s │ │ │ │ │ -00087f30: 7562 6a65 6374 0a0a 3c6c 693e 6a61 7661 ubject..
  • java │ │ │ │ │ -00087f40: 782f 7365 6375 7269 7479 2f61 7574 682f x/security/auth/ │ │ │ │ │ -00087f50: 5375 626a 6563 7444 6f6d 6169 6e43 6f6d SubjectDomainCom │ │ │ │ │ -00087f60: 6269 6e65 722f 4f70 7469 6d69 7a65 2e6a biner/Optimize.j │ │ │ │ │ -00087f70: 6176 613a 2053 7562 6a65 6374 446f 6d61 ava: SubjectDoma │ │ │ │ │ -00087f80: 696e 436f 6d62 696e 6572 206f 7074 696d inCombiner optim │ │ │ │ │ -00087f90: 697a 6174 696f 6e20 696e 636f 7272 6563 ization incorrec │ │ │ │ │ -00087fa0: 740a 0a3c 6c69 3e6a 6176 6178 2f73 6563 t..
  • javax/sec │ │ │ │ │ -00087fb0: 7572 6974 792f 6175 7468 2f53 7562 6a65 urity/auth/Subje │ │ │ │ │ -00087fc0: 6374 446f 6d61 696e 436f 6d62 696e 6572 ctDomainCombiner │ │ │ │ │ -00087fd0: 2f52 6567 7265 7373 696f 6e2e 6a61 7661 /Regression.java │ │ │ │ │ -00087fe0: 3a20 7065 7266 6f72 6d61 6e63 6520 7265 : performance re │ │ │ │ │ -00087ff0: 6772 6573 7369 6f6e 2061 6e64 206f 7468 gression and oth │ │ │ │ │ -00088000: 6572 2062 7567 7320 696e 2053 7562 6a65 er bugs in Subje │ │ │ │ │ -00088010: 6374 446f 6d61 696e 436f 6d62 696e 6572 ctDomainCombiner │ │ │ │ │ -00088020: 2e63 6f6d 6269 6e65 0a0a 3c6c 693e 6a61 .combine..
  • ja │ │ │ │ │ -00088030: 7661 782f 7365 6375 7269 7479 2f61 7574 vax/security/aut │ │ │ │ │ -00088040: 682f 6361 6c6c 6261 636b 2f4d 7574 6162 h/callback/Mutab │ │ │ │ │ -00088050: 696c 6974 792e 6a61 7661 3a20 4172 7261 ility.java: Arra │ │ │ │ │ -00088060: 7973 2073 686f 756c 6420 6265 2063 6c6f ys should be clo │ │ │ │ │ -00088070: 6e65 6420 696e 2073 6576 6572 616c 204a ned in several J │ │ │ │ │ -00088080: 4141 5320 4361 6c6c 6261 636b 2063 6c61 AAS Callback cla │ │ │ │ │ -00088090: 7373 6573 0a0a 3c6c 693e 6a61 7661 782f sses..
  • javax/ │ │ │ │ │ -000880a0: 7365 6375 7269 7479 2f61 7574 682f 6361 security/auth/ca │ │ │ │ │ -000880b0: 6c6c 6261 636b 2f50 6173 7377 6f72 6443 llback/PasswordC │ │ │ │ │ -000880c0: 616c 6c62 6163 6b2f 4368 6563 6b43 6c65 allback/CheckCle │ │ │ │ │ -000880d0: 616e 6572 426f 756e 642e 6a61 7661 3a20 anerBound.java: │ │ │ │ │ -000880e0: 4368 6563 6b20 7468 6174 2074 6865 2063 Check that the c │ │ │ │ │ -000880f0: 6c65 616e 6572 2069 7320 6e6f 7420 626f leaner is not bo │ │ │ │ │ -00088100: 756e 6420 746f 2074 6865 2050 6173 7377 und to the Passw │ │ │ │ │ -00088110: 6f72 6443 616c 6c62 6163 6b20 6f62 6a65 ordCallback obje │ │ │ │ │ -00088120: 6374 0a0a 3c6c 693e 6a61 7661 782f 7365 ct..
  • javax/se │ │ │ │ │ -00088130: 6375 7269 7479 2f61 7574 682f 6361 6c6c curity/auth/call │ │ │ │ │ -00088140: 6261 636b 2f50 6173 7377 6f72 6443 616c back/PasswordCal │ │ │ │ │ -00088150: 6c62 6163 6b2f 5061 7373 776f 7264 436c lback/PasswordCl │ │ │ │ │ -00088160: 6561 6e75 702e 6a61 7661 3a20 4368 6563 eanup.java: Chec │ │ │ │ │ -00088170: 6b20 7468 6174 2050 6173 7377 6f72 6443 k that PasswordC │ │ │ │ │ -00088180: 616c 6c62 6163 6b2e 636c 6561 7250 6173 allback.clearPas │ │ │ │ │ -00088190: 7377 6f72 6428 2920 636c 6561 7273 2074 sword() clears t │ │ │ │ │ -000881a0: 6865 2070 6173 7377 6f72 640a 0a3c 6c69 he password..
  • javax/security/ │ │ │ │ │ -000881c0: 6175 7468 2f6b 6572 6265 726f 732f 4465 auth/kerberos/De │ │ │ │ │ -000881d0: 6c65 6761 7469 6f6e 5065 726d 6973 7369 legationPermissi │ │ │ │ │ -000881e0: 6f6e 436f 6c6c 6563 7469 6f6e 2e6a 6176 onCollection.jav │ │ │ │ │ -000881f0: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ -00088200: 2044 656c 6567 6174 696f 6e50 6572 6d69 DelegationPermi │ │ │ │ │ -00088210: 7373 696f 6e43 6f6c 6c65 6374 696f 6e20 ssionCollection │ │ │ │ │ -00088220: 7375 6263 6c61 7373 0a0a 3c6c 693e 6a61 subclass..
  • ja │ │ │ │ │ -00088230: 7661 782f 7365 6375 7269 7479 2f61 7574 vax/security/aut │ │ │ │ │ -00088240: 682f 6b65 7262 6572 6f73 2f44 656c 6567 h/kerberos/Deleg │ │ │ │ │ -00088250: 6174 696f 6e50 6572 6d69 7373 696f 6e48 ationPermissionH │ │ │ │ │ -00088260: 6173 682e 6a61 7661 3a20 4368 6563 6b73 ash.java: Checks │ │ │ │ │ -00088270: 2069 6620 4465 6c65 6761 7469 6f6e 5065 if DelegationPe │ │ │ │ │ -00088280: 726d 6973 7369 6f6e 2e68 6173 6843 6f64 rmission.hashCod │ │ │ │ │ -00088290: 6528 2920 776f 726b 7320 6669 6e65 0a0a e() works fine.. │ │ │ │ │ -000882a0: 3c6c 693e 6a61 7661 782f 7365 6375 7269
  • javax/securi │ │ │ │ │ -000882b0: 7479 2f61 7574 682f 6b65 7262 6572 6f73 ty/auth/kerberos │ │ │ │ │ -000882c0: 2f44 656c 6567 6174 696f 6e50 6572 6d69 /DelegationPermi │ │ │ │ │ -000882d0: 7373 696f 6e49 6e69 742e 6a61 7661 3a20 ssionInit.java: │ │ │ │ │ -000882e0: 4465 6c65 6761 7469 6f6e 5065 726d 6973 DelegationPermis │ │ │ │ │ -000882f0: 7369 6f6e 2069 6e70 7574 2063 6865 636b sion input check │ │ │ │ │ -00088300: 0a0a 3c6c 693e 6a61 7661 782f 7365 6375 ..
  • javax/secu │ │ │ │ │ -00088310: 7269 7479 2f61 7574 682f 6b65 7262 6572 rity/auth/kerber │ │ │ │ │ -00088320: 6f73 2f4b 6572 6265 726f 7348 6173 6845 os/KerberosHashE │ │ │ │ │ -00088330: 7175 616c 7354 6573 742e 6a61 7661 3a20 qualsTest.java: │ │ │ │ │ -00088340: 6861 7368 436f 6465 2829 2061 6e64 2065 hashCode() and e │ │ │ │ │ -00088350: 7175 616c 7328 2920 666f 7220 4b65 7262 quals() for Kerb │ │ │ │ │ -00088360: 6572 6f73 4b65 7920 616e 6420 4b65 7262 erosKey and Kerb │ │ │ │ │ -00088370: 6572 6f73 5469 636b 6574 0a0a 3c6c 693e erosTicket..
  • │ │ │ │ │ -00088380: 6a61 7661 782f 7365 6375 7269 7479 2f61 javax/security/a │ │ │ │ │ -00088390: 7574 682f 6b65 7262 6572 6f73 2f4b 6572 uth/kerberos/Ker │ │ │ │ │ -000883a0: 6265 726f 734e 756c 6c73 416e 6444 6573 berosNullsAndDes │ │ │ │ │ -000883b0: 7472 6f79 5465 7374 2e6a 6176 613a 2045 troyTest.java: E │ │ │ │ │ -000883c0: 7870 6f73 6520 7365 7373 696f 6e20 6b65 xpose session ke │ │ │ │ │ -000883d0: 7920 616e 6420 4b52 425f 4352 4544 2074 y and KRB_CRED t │ │ │ │ │ -000883e0: 6872 6f75 6768 2065 7874 656e 6465 6420 hrough extended │ │ │ │ │ -000883f0: 4753 532d 4150 490a 0a3c 6c69 3e6a 6176 GSS-API..
  • jav │ │ │ │ │ -00088400: 6178 2f73 6563 7572 6974 792f 6175 7468 ax/security/auth │ │ │ │ │ -00088410: 2f6b 6572 6265 726f 732f 4b65 7262 6572 /kerberos/Kerber │ │ │ │ │ -00088420: 6f73 5469 7844 6174 6554 6573 742e 6a61 osTixDateTest.ja │ │ │ │ │ -00088430: 7661 3a20 7465 7374 2074 6865 2069 6d6d va: test the imm │ │ │ │ │ -00088440: 7574 6162 696c 6974 7920 6f66 2074 6865 utability of the │ │ │ │ │ -00088450: 2044 6174 6520 6669 656c 6473 2069 6e20 Date fields in │ │ │ │ │ -00088460: 4b65 7262 6572 6f73 5469 636b 6574 2063 KerberosTicket c │ │ │ │ │ -00088470: 6c61 7373 2c20 7365 7269 616c 697a 6174 lass, serializat │ │ │ │ │ -00088480: 696f 6e2c 2061 6e64 2062 6568 6176 696f ion, and behavio │ │ │ │ │ -00088490: 7220 6166 7465 7220 6265 696e 6720 6465 r after being de │ │ │ │ │ -000884a0: 7374 726f 7965 642e 0a0a 3c6c 693e 6a61 stroyed...
  • ja │ │ │ │ │ -000884b0: 7661 782f 7365 6375 7269 7479 2f61 7574 vax/security/aut │ │ │ │ │ -000884c0: 682f 6b65 7262 6572 6f73 2f53 6572 7669 h/kerberos/Servi │ │ │ │ │ -000884d0: 6365 5065 726d 6973 7369 6f6e 436f 6c6c cePermissionColl │ │ │ │ │ -000884e0: 6563 7469 6f6e 2e6a 6176 613a 2055 6e69 ection.java: Uni │ │ │ │ │ -000884f0: 7420 7465 7374 2066 6f72 2053 6572 7669 t test for Servi │ │ │ │ │ -00088500: 6365 5065 726d 6973 7369 6f6e 436f 6c6c cePermissionColl │ │ │ │ │ -00088510: 6563 7469 6f6e 2073 7562 636c 6173 730a ection subclass. │ │ │ │ │ -00088520: 0a3c 6c69 3e6a 6176 6178 2f73 6563 7572 .
  • javax/secur │ │ │ │ │ -00088530: 6974 792f 6175 7468 2f6b 6572 6265 726f ity/auth/kerbero │ │ │ │ │ -00088540: 732f 5365 7276 6963 6550 6572 6d69 7373 s/ServicePermiss │ │ │ │ │ -00088550: 696f 6e45 7175 616c 732e 6a61 7661 3a20 ionEquals.java: │ │ │ │ │ -00088560: 5365 7276 6963 6550 6572 6d69 7373 696f ServicePermissio │ │ │ │ │ -00088570: 6e3a 3a65 7175 616c 7320 646f 6573 6e27 n::equals doesn' │ │ │ │ │ -00088580: 7420 636f 6d70 6c79 2074 6f20 7468 6520 t comply to the │ │ │ │ │ -00088590: 7370 6563 0a0a 3c6c 693e 6a61 7661 782f spec..
  • javax/ │ │ │ │ │ -000885a0: 7365 6375 7269 7479 2f61 7574 682f 6b65 security/auth/ke │ │ │ │ │ -000885b0: 7262 6572 6f73 2f53 6572 7669 6365 5065 rberos/ServicePe │ │ │ │ │ -000885c0: 726d 6973 7369 6f6e 5465 7374 2e6a 6176 rmissionTest.jav │ │ │ │ │ -000885d0: 613a 2065 7874 7261 6e65 6f75 7320 6e75 a: extraneous nu │ │ │ │ │ -000885e0: 6c6c 2063 6865 636b 0a0a 3c6c 693e 6a61 ll check..
  • ja │ │ │ │ │ -000885f0: 7661 782f 7365 6375 7269 7479 2f61 7574 vax/security/aut │ │ │ │ │ -00088600: 682f 6b65 7262 6572 6f73 2f53 7461 6e64 h/kerberos/Stand │ │ │ │ │ -00088610: 6172 644e 616d 6573 2e6a 6176 613a 204b ardNames.java: K │ │ │ │ │ -00088620: 6572 6265 726f 734b 6579 2061 6c67 6f72 erberosKey algor │ │ │ │ │ -00088630: 6974 686d 206e 616d 6573 2061 7265 206e ithm names are n │ │ │ │ │ -00088640: 6f74 2073 7065 6369 6669 6564 0a0a 3c6c ot specified..javax/security │ │ │ │ │ -00088660: 2f61 7574 682f 6c6f 6769 6e2f 436f 6e66 /auth/login/Conf │ │ │ │ │ -00088670: 6967 7572 6174 696f 6e2f 436f 6e66 6967 iguration/Config │ │ │ │ │ -00088680: 4669 6c65 5769 7468 426c 616e 6b2e 6a61 FileWithBlank.ja │ │ │ │ │ -00088690: 7661 3a20 6a61 7661 782e 7365 6375 7269 va: javax.securi │ │ │ │ │ -000886a0: 7479 2e61 7574 682e 6c6f 6769 6e2e 436f ty.auth.login.Co │ │ │ │ │ -000886b0: 6e66 6967 7572 6174 696f 6e20 646f 6573 nfiguration does │ │ │ │ │ -000886c0: 206e 6f74 2072 6563 6f67 6e69 7a65 2070 not recognize p │ │ │ │ │ -000886d0: 6174 6820 7769 7468 2073 7061 6365 730a ath with spaces. │ │ │ │ │ -000886e0: 0a3c 6c69 3e6a 6176 6178 2f73 6563 7572 .
  • javax/secur │ │ │ │ │ -000886f0: 6974 792f 6175 7468 2f6c 6f67 696e 2f43 ity/auth/login/C │ │ │ │ │ -00088700: 6f6e 6669 6775 7261 7469 6f6e 2f47 6574 onfiguration/Get │ │ │ │ │ -00088710: 496e 7374 616e 6365 2e6a 6176 613a 2043 Instance.java: C │ │ │ │ │ -00088720: 6f6e 6669 6775 7261 7469 6f6e 2073 686f onfiguration sho │ │ │ │ │ -00088730: 756c 6420 6265 2070 726f 7669 6465 722d uld be provider- │ │ │ │ │ -00088740: 6261 7365 640a 0a3c 6c69 3e6a 6176 6178 based..
  • javax │ │ │ │ │ -00088750: 2f73 6563 7572 6974 792f 6175 7468 2f6c /security/auth/l │ │ │ │ │ -00088760: 6f67 696e 2f43 6f6e 6669 6775 7261 7469 ogin/Configurati │ │ │ │ │ -00088770: 6f6e 2f47 6574 496e 7374 616e 6365 5365 on/GetInstanceSe │ │ │ │ │ -00088780: 6375 7269 7479 2e6a 6176 613a 2043 6f6e curity.java: Con │ │ │ │ │ -00088790: 6669 6775 7261 7469 6f6e 2073 686f 756c figuration shoul │ │ │ │ │ -000887a0: 6420 6265 2070 726f 7669 6465 722d 6261 d be provider-ba │ │ │ │ │ -000887b0: 7365 640a 0a3c 6c69 3e6a 6176 6178 2f73 sed..
  • javax/s │ │ │ │ │ -000887c0: 6563 7572 6974 792f 6175 7468 2f6c 6f67 ecurity/auth/log │ │ │ │ │ -000887d0: 696e 2f43 6f6e 6669 6775 7261 7469 6f6e in/Configuration │ │ │ │ │ -000887e0: 2f53 796e 6368 726f 6e69 7a65 2e6a 6176 /Synchronize.jav │ │ │ │ │ -000887f0: 613a 2043 6f6e 6669 6746 696c 652e 7265 a: ConfigFile.re │ │ │ │ │ -00088800: 6672 6573 6820 7368 6f75 6c64 2062 6520 fresh should be │ │ │ │ │ -00088810: 7379 6e63 6872 6f6e 697a 6564 0a0a 3c6c synchronized..javax/security │ │ │ │ │ -00088830: 2f61 7574 682f 6c6f 6769 6e2f 4578 6365 /auth/login/Exce │ │ │ │ │ -00088840: 7074 696f 6e73 2f4e 6577 4578 6365 7074 ptions/NewExcept │ │ │ │ │ -00088850: 696f 6e73 2e6a 6176 613a 204c 6f67 696e ions.java: Login │ │ │ │ │ -00088860: 4578 6365 7074 696f 6e20 7375 6263 6c61 Exception subcla │ │ │ │ │ -00088870: 7373 6573 0a0a 3c6c 693e 6a61 7661 782f sses..
  • javax/ │ │ │ │ │ -00088880: 7365 6375 7269 7479 2f61 7574 682f 6c6f security/auth/lo │ │ │ │ │ -00088890: 6769 6e2f 4a41 4153 436f 6e66 6967 5379 gin/JAASConfigSy │ │ │ │ │ -000888a0: 6e74 6178 4368 6563 6b2f 4a41 4153 436f ntaxCheck/JAASCo │ │ │ │ │ -000888b0: 6e66 6967 5379 6e74 6178 5465 7374 2e6a nfigSyntaxTest.j │ │ │ │ │ -000888c0: 6176 613a 2054 6573 7420 7368 6f75 6c64 ava: Test should │ │ │ │ │ -000888d0: 2074 6872 6f77 2043 6f6e 6669 6775 7261 throw Configura │ │ │ │ │ -000888e0: 7469 6f6e 2065 7272 6f72 2069 6620 636f tion error if co │ │ │ │ │ -000888f0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file │ │ │ │ │ -00088900: 2063 6f6e 7461 696e 7320 7379 6e74 6178 contains syntax │ │ │ │ │ -00088910: 2065 7272 6f72 0a0a 3c6c 693e 6a61 7661 error..
  • java │ │ │ │ │ -00088920: 782f 7365 6375 7269 7479 2f61 7574 682f x/security/auth/ │ │ │ │ │ -00088930: 6c6f 6769 6e2f 4c6f 6769 6e43 6f6e 7465 login/LoginConte │ │ │ │ │ -00088940: 7874 2f43 6f6e 6669 6743 6f6e 7374 7275 xt/ConfigConstru │ │ │ │ │ -00088950: 6374 6f72 2e6a 6176 613a 2063 616e 206e ctor.java: can n │ │ │ │ │ -00088960: 6f74 2073 7065 6369 6679 2043 6f6e 6669 ot specify Confi │ │ │ │ │ -00088970: 6775 7261 7469 6f6e 2074 6f20 4c6f 6769 guration to Logi │ │ │ │ │ -00088980: 6e43 6f6e 7465 7874 2063 6f6e 7374 7275 nContext constru │ │ │ │ │ -00088990: 6374 6f72 0a0a 3c6c 693e 6a61 7661 782f ctor..
  • javax/ │ │ │ │ │ -000889a0: 7365 6375 7269 7479 2f61 7574 682f 6c6f security/auth/lo │ │ │ │ │ -000889b0: 6769 6e2f 4c6f 6769 6e43 6f6e 7465 7874 gin/LoginContext │ │ │ │ │ -000889c0: 2f43 6f6e 6669 6743 6f6e 7374 7275 6374 /ConfigConstruct │ │ │ │ │ -000889d0: 6f72 4e6f 5065 726d 2e6a 6176 613a 2063 orNoPerm.java: c │ │ │ │ │ -000889e0: 616e 206e 6f74 2073 7065 6369 6679 2043 an not specify C │ │ │ │ │ -000889f0: 6f6e 6669 6775 7261 7469 6f6e 2074 6f20 onfiguration to │ │ │ │ │ -00088a00: 4c6f 6769 6e43 6f6e 7465 7874 2063 6f6e LoginContext con │ │ │ │ │ -00088a10: 7374 7275 6374 6f72 0a0a 3c6c 693e 6a61 structor..
  • ja │ │ │ │ │ -00088a20: 7661 782f 7365 6375 7269 7479 2f61 7574 vax/security/aut │ │ │ │ │ -00088a30: 682f 6c6f 6769 6e2f 4c6f 6769 6e43 6f6e h/login/LoginCon │ │ │ │ │ -00088a40: 7465 7874 2f44 6566 6175 6c74 4861 6e64 text/DefaultHand │ │ │ │ │ -00088a50: 6c65 722e 6a61 7661 3a20 5072 6f76 6964 ler.java: Provid │ │ │ │ │ -00088a60: 6520 6465 6661 756c 7420 636f 6e66 6967 e default config │ │ │ │ │ -00088a70: 7572 6162 6c65 2043 616c 6c62 6163 6b48 urable CallbackH │ │ │ │ │ -00088a80: 616e 646c 6572 730a 0a3c 6c69 3e6a 6176 andlers..
  • jav │ │ │ │ │ -00088a90: 6178 2f73 6563 7572 6974 792f 6175 7468 ax/security/auth │ │ │ │ │ -00088aa0: 2f6c 6f67 696e 2f4c 6f67 696e 436f 6e74 /login/LoginCont │ │ │ │ │ -00088ab0: 6578 742f 4479 6e61 6d69 6343 6f6e 6669 ext/DynamicConfi │ │ │ │ │ -00088ac0: 6775 7261 7469 6f6e 5465 7374 2e6a 6176 gurationTest.jav │ │ │ │ │ -00088ad0: 613a 2054 6573 7420 6361 7365 2066 6f72 a: Test case for │ │ │ │ │ -00088ae0: 2052 4645 3a20 3437 3033 3336 312e 0a0a RFE: 4703361... │ │ │ │ │ -00088af0: 3c6c 693e 6a61 7661 782f 7365 6375 7269
  • javax/securi │ │ │ │ │ -00088b00: 7479 2f61 7574 682f 6c6f 6769 6e2f 4c6f ty/auth/login/Lo │ │ │ │ │ -00088b10: 6769 6e43 6f6e 7465 7874 2f4c 4354 6573 ginContext/LCTes │ │ │ │ │ -00088b20: 742e 6a61 7661 3a20 5465 7374 2063 6865 t.java: Test che │ │ │ │ │ -00088b30: 636b 7320 7468 6174 2070 726f 7065 7220 cks that proper │ │ │ │ │ -00088b40: 6d65 7468 6f64 7320 6173 736f 6369 6174 methods associat │ │ │ │ │ -00088b50: 6564 2077 6974 6820 6c6f 6769 6e2f 6c6f ed with login/lo │ │ │ │ │ -00088b60: 676f 7574 2070 726f 6365 7373 206f 6620 gout process of │ │ │ │ │ -00088b70: 4c6f 6769 6e43 6f6e 7465 7874 2061 7265 LoginContext are │ │ │ │ │ -00088b80: 2063 616c 6c65 6420 666f 7220 6469 6666 called for diff │ │ │ │ │ -00088b90: 6572 656e 7420 636f 6e66 6967 7572 6174 erent configurat │ │ │ │ │ -00088ba0: 696f 6e73 2061 6e64 2063 6972 6375 6d73 ions and circums │ │ │ │ │ -00088bb0: 7461 6e63 6573 2e0a 0a3c 6c69 3e6a 6176 tances...
  • jav │ │ │ │ │ -00088bc0: 6178 2f73 6563 7572 6974 792f 6175 7468 ax/security/auth │ │ │ │ │ -00088bd0: 2f6c 6f67 696e 2f4c 6f67 696e 436f 6e74 /login/LoginCont │ │ │ │ │ -00088be0: 6578 742f 4d6f 6475 6c65 5375 626a 6563 ext/ModuleSubjec │ │ │ │ │ -00088bf0: 742e 6a61 7661 3a20 4c6f 6769 6e43 6f6e t.java: LoginCon │ │ │ │ │ -00088c00: 7465 7874 2064 6f65 736e 2774 2072 6569 text doesn't rei │ │ │ │ │ -00088c10: 6e69 7420 6d6f 6475 6c65 7320 7769 7468 nit modules with │ │ │ │ │ -00088c20: 206e 6577 2053 7562 6a65 6374 2069 6620 new Subject if │ │ │ │ │ -00088c30: 6175 7468 656e 7469 6361 7469 6f6e 2066 authentication f │ │ │ │ │ -00088c40: 6169 6c73 0a0a 3c6c 693e 6a61 7661 782f ails..
  • javax/ │ │ │ │ │ -00088c50: 7365 6375 7269 7479 2f61 7574 682f 6c6f security/auth/lo │ │ │ │ │ -00088c60: 6769 6e2f 4c6f 6769 6e43 6f6e 7465 7874 gin/LoginContext │ │ │ │ │ -00088c70: 2f4f 7074 696f 6e61 6c4a 6161 732f 556e /OptionalJaas/Un │ │ │ │ │ -00088c80: 6978 4e54 506c 6174 666f 726d 2e6a 6176 ixNTPlatform.jav │ │ │ │ │ -00088c90: 613a 2054 6869 7320 7465 7374 2063 6173 a: This test cas │ │ │ │ │ -00088ca0: 6520 6174 7465 6d70 7473 2074 6f20 7665 e attempts to ve │ │ │ │ │ -00088cb0: 7269 6679 2077 6865 7468 6572 2063 616c rify whether cal │ │ │ │ │ -00088cc0: 6c20 7374 6163 6b20 7472 6163 6520 6973 l stack trace is │ │ │ │ │ -00088cd0: 2070 7269 6e74 6564 2077 6865 6e20 4a41 printed when JA │ │ │ │ │ -00088ce0: 4153 206f 7074 696f 6e61 6c20 6c6f 6769 AS optional logi │ │ │ │ │ -00088cf0: 6e20 6661 696c 7320 7768 656e 2064 6562 n fails when deb │ │ │ │ │ -00088d00: 7567 2069 7320 7472 7565 2e0a 0a3c 6c69 ug is true...
  • javax/security/ │ │ │ │ │ -00088d20: 6175 7468 2f6c 6f67 696e 2f4c 6f67 696e auth/login/Login │ │ │ │ │ -00088d30: 436f 6e74 6578 742f 5265 7365 7443 6f6e Context/ResetCon │ │ │ │ │ -00088d40: 6669 674d 6f64 756c 652e 6a61 7661 3a20 figModule.java: │ │ │ │ │ -00088d50: 6275 6720 696e 204c 6f67 696e 436f 6e74 bug in LoginCont │ │ │ │ │ -00088d60: 6578 7420 7768 656e 2043 6f6e 6669 6775 ext when Configu │ │ │ │ │ -00088d70: 7261 7469 6f6e 2069 7320 7375 6263 6c61 ration is subcla │ │ │ │ │ -00088d80: 7373 6564 0a0a 3c6c 693e 6a61 7661 782f ssed..
  • javax/ │ │ │ │ │ -00088d90: 7365 6375 7269 7479 2f61 7574 682f 6c6f security/auth/lo │ │ │ │ │ -00088da0: 6769 6e2f 4c6f 6769 6e43 6f6e 7465 7874 gin/LoginContext │ │ │ │ │ -00088db0: 2f53 6861 7265 6453 7461 7465 2e6a 6176 /SharedState.jav │ │ │ │ │ -00088dc0: 613a 2043 6865 636b 2069 6620 7368 6172 a: Check if shar │ │ │ │ │ -00088dd0: 6564 2073 7461 7465 2069 7320 7061 7373 ed state is pass │ │ │ │ │ -00088de0: 6564 2074 6f20 6c6f 6769 6e20 6d6f 6475 ed to login modu │ │ │ │ │ -00088df0: 6c65 0a0a 3c6c 693e 6a61 7661 782f 7365 le..
  • javax/se │ │ │ │ │ -00088e00: 6375 7269 7479 2f61 7574 682f 6c6f 6769 curity/auth/logi │ │ │ │ │ -00088e10: 6e2f 4c6f 6769 6e43 6f6e 7465 7874 2f53 n/LoginContext/S │ │ │ │ │ -00088e20: 7461 6e64 6172 6443 616c 6c62 6163 6b73 tandardCallbacks │ │ │ │ │ -00088e30: 2e6a 6176 613a 2043 6865 636b 7320 6966 .java: Checks if │ │ │ │ │ -00088e40: 204a 4141 5320 6c6f 6769 6e20 776f 726b JAAS login work │ │ │ │ │ -00088e50: 7320 6669 6e65 2077 6974 6820 7374 616e s fine with stan │ │ │ │ │ -00088e60: 6461 7264 2063 616c 6c62 6163 6b73 0a0a dard callbacks.. │ │ │ │ │ -00088e70: 3c6c 693e 6a61 7661 782f 7365 6375 7269
  • javax/securi │ │ │ │ │ -00088e80: 7479 2f61 7574 682f 6c6f 6769 6e2f 6d6f ty/auth/login/mo │ │ │ │ │ -00088e90: 6475 6c65 732f 4a61 6173 4d6f 6475 6c61 dules/JaasModula │ │ │ │ │ -00088ea0: 7243 6c69 656e 7454 6573 742e 6a61 7661 rClientTest.java │ │ │ │ │ -00088eb0: 3a20 5465 7374 2063 7573 746f 6d20 4a41 : Test custom JA │ │ │ │ │ -00088ec0: 4153 206c 6f67 696e 206d 6f64 756c 6520 AS login module │ │ │ │ │ -00088ed0: 7769 7468 2061 6c6c 2070 6f73 7369 626c with all possibl │ │ │ │ │ -00088ee0: 6520 6d6f 6475 6c61 7220 6f70 7469 6f6e e modular option │ │ │ │ │ -00088ef0: 2e0a 0a3c 6c69 3e6a 6176 6178 2f73 6563 ...
  • javax/sec │ │ │ │ │ -00088f00: 7572 6974 792f 6175 7468 2f6c 6f67 696e urity/auth/login │ │ │ │ │ -00088f10: 2f6d 6f64 756c 6573 2f4a 6161 734d 6f64 /modules/JaasMod │ │ │ │ │ -00088f20: 756c 6172 4465 6661 756c 7448 616e 646c ularDefaultHandl │ │ │ │ │ -00088f30: 6572 5465 7374 2e6a 6176 613a 2054 6573 erTest.java: Tes │ │ │ │ │ -00088f40: 7420 6465 6661 756c 7420 6361 6c6c 6261 t default callba │ │ │ │ │ -00088f50: 636b 2068 616e 646c 6572 2077 6974 6820 ck handler with │ │ │ │ │ -00088f60: 616c 6c20 706f 7373 6962 6c65 206d 6f64 all possible mod │ │ │ │ │ -00088f70: 756c 6172 206f 7074 696f 6e2e 0a0a 3c6c ular option...javax/security │ │ │ │ │ -00088f90: 2f61 7574 682f 6c6f 6769 6e2f 6d6f 6475 /auth/login/modu │ │ │ │ │ -00088fa0: 6c65 732f 5361 6665 4c6f 676f 7574 2e6a les/SafeLogout.j │ │ │ │ │ -00088fb0: 6176 613a 2043 6865 636b 2074 6861 7420 ava: Check that │ │ │ │ │ -00088fc0: 616c 6c20 4c6f 6769 6e4d 6f64 756c 6520 all LoginModule │ │ │ │ │ -00088fd0: 696d 706c 656d 656e 7461 7469 6f6e 7320 implementations │ │ │ │ │ -00088fe0: 646f 6e27 7420 7468 726f 7720 4e50 4520 don't throw NPE │ │ │ │ │ -00088ff0: 6672 6f6d 206c 6f67 6f75 7420 6d65 7468 from logout meth │ │ │ │ │ -00089000: 6f64 2061 6674 6572 206c 6f67 696e 2066 od after login f │ │ │ │ │ -00089010: 6169 6c75 7265 0a0a 3c6c 693e 6a61 7661 ailure..
  • java │ │ │ │ │ -00089020: 782f 7365 6375 7269 7479 2f61 7574 682f x/security/auth/ │ │ │ │ │ -00089030: 7370 692f 4c6f 6164 6572 2e6a 6176 613a spi/Loader.java: │ │ │ │ │ -00089040: 2061 7574 682e 6c6f 6769 6e2e 4c6f 6769 auth.login.Logi │ │ │ │ │ -00089050: 6e43 6f6e 7465 7874 206e 6565 6473 2074 nContext needs t │ │ │ │ │ -00089060: 6f20 6265 2075 7064 6174 6564 2074 6f20 o be updated to │ │ │ │ │ -00089070: 776f 726b 2077 6974 6820 6d6f 6475 6c65 work with module │ │ │ │ │ -00089080: 730a 0a3c 6c69 3e6a 6176 6178 2f73 6563 s..
  • javax/sec │ │ │ │ │ -00089090: 7572 6974 792f 6175 7468 2f78 3530 302f urity/auth/x500/ │ │ │ │ │ -000890a0: 5835 3030 5072 696e 6369 7061 6c2f 4465 X500Principal/De │ │ │ │ │ -000890b0: 7249 7343 6f6e 7374 7275 6374 6f72 2e6a rIsConstructor.j │ │ │ │ │ -000890c0: 6176 613a 2053 686f 756c 6420 6164 6420 ava: Should add │ │ │ │ │ -000890d0: 616e 2058 3530 3050 7269 6e63 6970 616c an X500Principal │ │ │ │ │ -000890e0: 2849 6e70 7574 5374 7265 616d 2920 636f (InputStream) co │ │ │ │ │ -000890f0: 6e73 7472 7563 746f 720a 0a3c 6c69 3e6a nstructor..
  • j │ │ │ │ │ -00089100: 6176 6178 2f73 6563 7572 6974 792f 6175 avax/security/au │ │ │ │ │ -00089110: 7468 2f78 3530 302f 5835 3030 5072 696e th/x500/X500Prin │ │ │ │ │ -00089120: 6369 7061 6c2f 4571 7561 6c73 2e6a 6176 cipal/Equals.jav │ │ │ │ │ -00089130: 613a 2058 3530 3050 7269 6e63 6970 616c a: X500Principal │ │ │ │ │ -00089140: 2e65 7175 616c 7320 6361 6e20 6265 206f .equals can be o │ │ │ │ │ -00089150: 7074 696d 697a 6564 2c20 6571 7561 6c73 ptimized, equals │ │ │ │ │ -00089160: 2061 6e64 2068 6173 6863 6f64 6520 6172 and hashcode ar │ │ │ │ │ -00089170: 6520 756e 6465 7273 7065 6369 6669 6564 e underspecified │ │ │ │ │ -00089180: 0a0a 3c6c 693e 6a61 7661 782f 7365 6375 ..
  • javax/secu │ │ │ │ │ -00089190: 7269 7479 2f61 7574 682f 7835 3030 2f58 rity/auth/x500/X │ │ │ │ │ -000891a0: 3530 3050 7269 6e63 6970 616c 2f45 7363 500Principal/Esc │ │ │ │ │ -000891b0: 6170 6564 4368 6172 732e 6a61 7661 3a20 apedChars.java: │ │ │ │ │ -000891c0: 6d61 6b65 2073 7572 6520 5835 3030 5072 make sure X500Pr │ │ │ │ │ -000891d0: 696e 6369 7061 6c20 4341 4e4f 4e49 4341 incipal CANONICA │ │ │ │ │ -000891e0: 4c20 666f 726d 6174 2065 7363 6170 6573 L format escapes │ │ │ │ │ -000891f0: 206c 6561 6469 6e67 2027 2327 2069 6e20 leading '#' in │ │ │ │ │ -00089200: 6174 7472 6962 7574 6520 7661 6c75 6573 attribute values │ │ │ │ │ -00089210: 206f 6620 7479 7065 2053 7472 696e 672e of type String. │ │ │ │ │ -00089220: 0a0a 3c6c 693e 6a61 7661 782f 7365 6375 ..
  • javax/secu │ │ │ │ │ -00089230: 7269 7479 2f61 7574 682f 7835 3030 2f58 rity/auth/x500/X │ │ │ │ │ -00089240: 3530 3050 7269 6e63 6970 616c 2f49 6e76 500Principal/Inv │ │ │ │ │ -00089250: 616c 6964 436f 6e73 7472 7563 746f 7249 alidConstructorI │ │ │ │ │ -00089260: 6e70 7574 2e6a 6176 613a 2058 3530 3050 nput.java: X500P │ │ │ │ │ -00089270: 7269 6e63 6970 616c 2c20 5835 3039 4365 rincipal, X509Ce │ │ │ │ │ -00089280: 7274 6966 6963 6174 6520 616e 6420 5835 rtificate and X5 │ │ │ │ │ -00089290: 3039 4352 4c20 756e 6e65 6365 7373 6172 09CRL unnecessar │ │ │ │ │ -000892a0: 696c 7920 7468 726f 7720 6368 6563 6b65 ily throw checke │ │ │ │ │ -000892b0: 6420 6578 6365 7074 696f 6e0a 0a3c 6c69 d exception..
  • javax/security/ │ │ │ │ │ -000892d0: 6175 7468 2f78 3530 302f 5835 3030 5072 auth/x500/X500Pr │ │ │ │ │ -000892e0: 696e 6369 7061 6c2f 4b65 7977 6f72 644d incipal/KeywordM │ │ │ │ │ -000892f0: 6170 2e6a 6176 613a 2054 6573 7420 6261 ap.java: Test ba │ │ │ │ │ -00089300: 7369 6320 6675 6e63 7469 6f6e 616c 6974 sic functionalit │ │ │ │ │ -00089310: 7920 6f66 2058 3530 3050 7269 6e63 6970 y of X500Princip │ │ │ │ │ -00089320: 616c 2853 7472 696e 672c 204d 6170 2920 al(String, Map) │ │ │ │ │ -00089330: 636f 6e73 7472 7563 746f 720a 0a3c 6c69 constructor..
  • javax/security/ │ │ │ │ │ -00089350: 6175 7468 2f78 3530 302f 5835 3030 5072 auth/x500/X500Pr │ │ │ │ │ -00089360: 696e 6369 7061 6c2f 4e61 6d65 466f 726d incipal/NameForm │ │ │ │ │ -00089370: 6174 2e6a 6176 613a 2058 3530 3050 7269 at.java: X500Pri │ │ │ │ │ -00089380: 6e63 6970 616c 2069 6e70 7574 206e 616d ncipal input nam │ │ │ │ │ -00089390: 6520 7061 7273 696e 6720 6973 7375 6573 e parsing issues │ │ │ │ │ -000893a0: 2061 6e64 2077 726f 6e67 2065 7863 6570 and wrong excep │ │ │ │ │ -000893b0: 7469 6f6e 2074 6872 6f77 6e0a 0a3c 6c69 tion thrown..
  • javax/security/ │ │ │ │ │ -000893d0: 6175 7468 2f78 3530 302f 5835 3030 5072 auth/x500/X500Pr │ │ │ │ │ -000893e0: 696e 6369 7061 6c2f 4f49 444d 6170 2e6a incipal/OIDMap.j │ │ │ │ │ -000893f0: 6176 613a 2054 6573 7420 6261 7369 6320 ava: Test basic │ │ │ │ │ -00089400: 6675 6e63 7469 6f6e 616c 6974 7920 6f66 functionality of │ │ │ │ │ -00089410: 2058 3530 3050 7269 6e63 6970 616c 2e67 X500Principal.g │ │ │ │ │ -00089420: 6574 4e61 6d65 2853 7472 696e 672c 204d etName(String, M │ │ │ │ │ -00089430: 6170 290a 0a3c 6c69 3e6a 6176 6178 2f73 ap)..
  • javax/s │ │ │ │ │ -00089440: 6563 7572 6974 792f 6175 7468 2f78 3530 ecurity/auth/x50 │ │ │ │ │ -00089450: 302f 5835 3030 5072 696e 6369 7061 6c2f 0/X500Principal/ │ │ │ │ │ -00089460: 5061 7273 652e 6a61 7661 3a20 7661 7269 Parse.java: vari │ │ │ │ │ -00089470: 6f75 7320 5835 3030 5072 696e 6369 7061 ous X500Principa │ │ │ │ │ -00089480: 6c20 444e 2070 6172 7369 6e67 2074 6573 l DN parsing tes │ │ │ │ │ -00089490: 7473 0a0a 3c6c 693e 6a61 7661 782f 7365 ts..
  • javax/se │ │ │ │ │ -000894a0: 6375 7269 7479 2f61 7574 682f 7835 3030 curity/auth/x500 │ │ │ │ │ -000894b0: 2f58 3530 3050 7269 6e63 6970 616c 2f52 /X500Principal/R │ │ │ │ │ -000894c0: 4643 3435 3134 2e6a 6176 613a 2041 6464 FC4514.java: Add │ │ │ │ │ -000894d0: 2073 7570 706f 7274 2066 6f72 2070 6172 support for par │ │ │ │ │ -000894e0: 7369 6e67 2052 4643 2034 3531 3420 444e sing RFC 4514 DN │ │ │ │ │ -000894f0: 7320 746f 2058 3530 3050 7269 6e63 6970 s to X500Princip │ │ │ │ │ -00089500: 616c 2020 456e 7375 7265 2052 4643 2034 al Ensure RFC 4 │ │ │ │ │ -00089510: 3531 3420 4469 7374 696e 6775 6973 6865 514 Distinguishe │ │ │ │ │ -00089520: 6420 4e61 6d65 2053 7472 696e 6773 2063 d Name Strings c │ │ │ │ │ -00089530: 616e 2062 6520 7061 7273 6564 2062 7920 an be parsed by │ │ │ │ │ -00089540: 5835 3030 5072 696e 6369 7061 6c2e 0a0a X500Principal... │ │ │ │ │ -00089550: 3c6c 693e 6a61 7661 782f 7365 6375 7269
  • javax/securi │ │ │ │ │ -00089560: 7479 2f73 6173 6c2f 5361 736c 2f43 6c69 ty/sasl/Sasl/Cli │ │ │ │ │ -00089570: 656e 7453 6572 7665 7254 6573 742e 6a61 entServerTest.ja │ │ │ │ │ -00089580: 7661 3a20 4a41 5641 2053 4153 4c20 7365 va: JAVA SASL se │ │ │ │ │ -00089590: 7276 6572 2061 6e64 2063 6c69 656e 7420 rver and client │ │ │ │ │ -000895a0: 7465 7374 7320 7769 7468 2043 5241 4d2d tests with CRAM- │ │ │ │ │ -000895b0: 4d44 3520 616e 6420 4449 4745 5354 2d4d MD5 and DIGEST-M │ │ │ │ │ -000895c0: 4435 206d 6563 6861 6e69 736d 732e 0a0a D5 mechanisms... │ │ │ │ │ -000895d0: 3c6c 693e 6a61 7661 782f 7365 6375 7269
  • javax/securi │ │ │ │ │ -000895e0: 7479 2f73 6173 6c2f 5361 736c 2f44 6973 ty/sasl/Sasl/Dis │ │ │ │ │ -000895f0: 6162 6c65 644d 6563 6861 6e69 736d 732e abledMechanisms. │ │ │ │ │ -00089600: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -00089610: 6178 2f73 6563 7572 6974 792f 7361 736c ax/security/sasl │ │ │ │ │ -00089620: 2f53 6173 6c2f 5061 7373 5379 7350 726f /Sasl/PassSysPro │ │ │ │ │ -00089630: 7073 2e6a 6176 613a 2043 6865 636b 2074 ps.java: Check t │ │ │ │ │ -00089640: 6861 7420 6120 5072 6f70 6572 7469 6573 hat a Properties │ │ │ │ │ -00089650: 206f 626a 6563 7420 6361 6e20 6265 2070 object can be p │ │ │ │ │ -00089660: 6173 7365 6420 746f 2074 6865 2053 6173 assed to the Sas │ │ │ │ │ -00089670: 6c20 6372 6561 7465 2063 6c69 656e 7420 l create client │ │ │ │ │ -00089680: 616e 6420 6372 6561 7465 2073 6572 7665 and create serve │ │ │ │ │ -00089690: 7220 6d65 7468 6f64 732e 0a0a 3c6c 693e r methods...
  • │ │ │ │ │ -000896a0: 6a61 7661 782f 736d 6172 7463 6172 6469 javax/smartcardi │ │ │ │ │ -000896b0: 6f2f 436f 6d6d 616e 6441 5044 5554 6573 o/CommandAPDUTes │ │ │ │ │ -000896c0: 742e 6a61 7661 3a20 5465 7374 2064 6966 t.java: Test dif │ │ │ │ │ -000896d0: 6665 7265 6e74 2063 6f6e 7374 7275 6374 ferent construct │ │ │ │ │ -000896e0: 6f72 7320 666f 7220 436f 6d6d 616e 6441 ors for CommandA │ │ │ │ │ -000896f0: 5044 5520 616e 6420 6368 6563 6b20 434c PDU and check CL │ │ │ │ │ -00089700: 412c 494e 532c 4e43 2c4e 452c 2050 312c A,INS,NC,NE, P1, │ │ │ │ │ -00089710: 616e 6420 5032 0a0a 3c6c 693e 6a61 7661 and P2..
  • java │ │ │ │ │ -00089720: 782f 736d 6172 7463 6172 6469 6f2f 4869 x/smartcardio/Hi │ │ │ │ │ -00089730: 7374 6f72 6963 616c 4279 7465 732e 6a61 storicalBytes.ja │ │ │ │ │ -00089740: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -00089750: 4154 522e 6765 7448 6973 746f 7269 6361 ATR.getHistorica │ │ │ │ │ -00089760: 6c42 7974 6573 2829 2077 6f72 6b73 0a0a lBytes() works.. │ │ │ │ │ -00089770: 3c6c 693e 6a61 7661 782f 736d 6172 7463
  • javax/smartc │ │ │ │ │ -00089780: 6172 6469 6f2f 5265 7370 6f6e 7365 4150 ardio/ResponseAP │ │ │ │ │ -00089790: 4455 5465 7374 2e6a 6176 613a 2043 6f6e DUTest.java: Con │ │ │ │ │ -000897a0: 7374 7275 6374 2052 6573 706f 6e73 6541 struct ResponseA │ │ │ │ │ -000897b0: 5044 5520 6672 6f6d 2062 7974 6520 6172 PDU from byte ar │ │ │ │ │ -000897c0: 7261 7920 616e 6420 6368 6563 6b20 4e52 ray and check NR │ │ │ │ │ -000897d0: 266c 743b 2053 572c 2053 5731 2c20 5357 < SW, SW1, SW │ │ │ │ │ -000897e0: 3220 616e 6420 746f 5374 7269 6e67 0a0a 2 and toString.. │ │ │ │ │ -000897f0: 3c6c 693e 6a61 7661 782f 736d 6172 7463
  • javax/smartc │ │ │ │ │ -00089800: 6172 6469 6f2f 5365 7269 616c 697a 652e ardio/Serialize. │ │ │ │ │ -00089810: 6a61 7661 3a20 6d61 6b65 2073 7572 6520 java: make sure │ │ │ │ │ -00089820: 7365 7269 616c 697a 6174 696f 6e20 776f serialization wo │ │ │ │ │ -00089830: 726b 730a 0a3c 6c69 3e6a 6176 6178 2f73 rks..
  • javax/s │ │ │ │ │ -00089840: 6d61 7274 6361 7264 696f 2f54 6572 6d69 martcardio/Termi │ │ │ │ │ -00089850: 6e61 6c46 6163 746f 7279 5370 6954 6573 nalFactorySpiTes │ │ │ │ │ -00089860: 742e 6a61 7661 3a20 5465 7374 2069 6620 t.java: Test if │ │ │ │ │ -00089870: 7765 2063 616e 2077 7269 7465 206e 6577 we can write new │ │ │ │ │ -00089880: 2070 726f 7669 6465 7220 666f 7220 736d provider for sm │ │ │ │ │ -00089890: 6172 7420 6361 7264 0a0a 3c6c 693e 6a61 art card..
  • ja │ │ │ │ │ -000898a0: 7661 782f 736d 6172 7463 6172 6469 6f2f vax/smartcardio/ │ │ │ │ │ -000898b0: 5465 7374 4361 7264 5065 726d 6973 7369 TestCardPermissi │ │ │ │ │ -000898c0: 6f6e 2e6a 6176 613a 2054 6573 7420 666f on.java: Test fo │ │ │ │ │ -000898d0: 7220 7468 6520 4361 7264 5065 726d 6973 r the CardPermis │ │ │ │ │ -000898e0: 7369 6f6e 2063 6c61 7373 0a0a 3c6c 693e sion class..
  • │ │ │ │ │ -000898f0: 6a61 7661 782f 736d 6172 7463 6172 6469 javax/smartcardi │ │ │ │ │ -00089900: 6f2f 5465 7374 436f 6d6d 616e 6441 5044 o/TestCommandAPD │ │ │ │ │ -00089910: 552e 6a61 7661 3a20 5465 7374 2066 6f72 U.java: Test for │ │ │ │ │ -00089920: 2074 6865 2043 6f6d 6d61 6e64 4150 4455 the CommandAPDU │ │ │ │ │ -00089930: 2063 6c61 7373 0a0a 3c6c 693e 6a61 7661 class..
  • java │ │ │ │ │ -00089940: 782f 7371 6c2f 7065 726d 6973 7369 6f6e x/sql/permission │ │ │ │ │ -00089950: 5465 7374 732f 5379 6e63 4661 6374 6f72 Tests/SyncFactor │ │ │ │ │ -00089960: 7950 6572 6d69 7373 696f 6e73 5465 7374 yPermissionsTest │ │ │ │ │ -00089970: 732e 6a61 7661 3a20 5465 7374 7320 5379 s.java: Tests Sy │ │ │ │ │ -00089980: 6e63 4661 6374 6f72 7920 7065 726d 6973 ncFactory permis │ │ │ │ │ -00089990: 7369 6f6e 732e 0a0a 3c6c 693e 6a61 7661 sions...
  • java │ │ │ │ │ -000899a0: 782f 7371 6c2f 7265 736f 7572 6365 4275 x/sql/resourceBu │ │ │ │ │ -000899b0: 6e64 6c65 5465 7374 732f 5661 6c69 6461 ndleTests/Valida │ │ │ │ │ -000899c0: 7465 4765 7442 756e 646c 652e 6a61 7661 teGetBundle.java │ │ │ │ │ -000899d0: 3a20 4368 6563 6b20 4a44 4243 2052 6f77 : Check JDBC Row │ │ │ │ │ -000899e0: 5365 7420 7265 736f 7572 6365 2062 756e Set resource bun │ │ │ │ │ -000899f0: 646c 6520 6163 6365 7373 0a0a 3c6c 693e dle access..
  • │ │ │ │ │ -00089a00: 6a61 7661 782f 7371 6c2f 726f 7773 6574 javax/sql/rowset │ │ │ │ │ -00089a10: 2f73 6572 6961 6c2f 5365 7269 616c 426c /serial/SerialBl │ │ │ │ │ -00089a20: 6f62 2f53 6574 4269 6e61 7279 5374 7265 ob/SetBinaryStre │ │ │ │ │ -00089a30: 616d 2e6a 6176 613a 2074 6573 7473 2069 am.java: tests i │ │ │ │ │ -00089a40: 6620 7468 6520 636f 7272 6563 7420 6578 f the correct ex │ │ │ │ │ -00089a50: 6365 7074 696f 6e20 6973 2074 6872 6f77 ception is throw │ │ │ │ │ -00089a60: 6e20 7768 656e 2063 616c 6c69 6e67 206d n when calling m │ │ │ │ │ -00089a70: 6574 686f 6420 7365 7442 696e 6172 7953 ethod setBinaryS │ │ │ │ │ -00089a80: 7472 6561 6d28 2920 6f6e 2053 6572 6961 tream() on Seria │ │ │ │ │ -00089a90: 6c42 6c6f 620a 0a3c 6c69 3e6a 6176 6178 lBlob..
  • javax │ │ │ │ │ -00089aa0: 2f73 716c 2f72 6f77 7365 742f 7365 7269 /sql/rowset/seri │ │ │ │ │ -00089ab0: 616c 2f53 6572 6961 6c43 6c6f 622f 5365 al/SerialClob/Se │ │ │ │ │ -00089ac0: 7441 7363 6969 5374 7265 616d 2e6a 6176 tAsciiStream.jav │ │ │ │ │ -00089ad0: 613a 2074 6573 7473 2069 6620 7468 6520 a: tests if the │ │ │ │ │ -00089ae0: 636f 7272 6563 7420 6578 6365 7074 696f correct exceptio │ │ │ │ │ -00089af0: 6e20 6973 2074 6872 6f77 6e20 7768 656e n is thrown when │ │ │ │ │ -00089b00: 2063 616c 6c69 6e67 206d 6574 686f 6420 calling method │ │ │ │ │ -00089b10: 7365 7441 7363 6969 5374 7265 616d 2829 setAsciiStream() │ │ │ │ │ -00089b20: 206f 6e20 5365 7269 616c 436c 6f62 0a0a on SerialClob.. │ │ │ │ │ -00089b30: 3c6c 693e 6a61 7661 782f 7371 6c2f 726f
  • javax/sql/ro │ │ │ │ │ -00089b40: 7773 6574 2f73 6572 6961 6c2f 5365 7269 wset/serial/Seri │ │ │ │ │ -00089b50: 616c 436c 6f62 2f53 6574 4368 6172 6163 alClob/SetCharac │ │ │ │ │ -00089b60: 7465 7253 7472 6561 6d2e 6a61 7661 3a20 terStream.java: │ │ │ │ │ -00089b70: 7465 7374 7320 6966 2074 6865 2063 6f72 tests if the cor │ │ │ │ │ -00089b80: 7265 6374 2065 7863 6570 7469 6f6e 2069 rect exception i │ │ │ │ │ -00089b90: 7320 7468 726f 776e 2077 6865 6e20 6361 s thrown when ca │ │ │ │ │ -00089ba0: 6c6c 696e 6720 6d65 7468 6f64 2073 6574 lling method set │ │ │ │ │ -00089bb0: 4368 6172 6163 7465 7253 7472 6561 6d28 CharacterStream( │ │ │ │ │ -00089bc0: 2920 6f6e 2053 6572 6961 6c43 6c6f 620a ) on SerialClob. │ │ │ │ │ -00089bd0: 0a3c 6c69 3e6a 6176 6178 2f73 716c 2f74 .
  • javax/sql/t │ │ │ │ │ -00089be0: 6573 746e 672f 7465 7374 2f72 6f77 7365 estng/test/rowse │ │ │ │ │ -00089bf0: 742f 4261 7365 526f 7753 6574 5465 7374 t/BaseRowSetTest │ │ │ │ │ -00089c00: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ -00089c10: 6176 6178 2f73 716c 2f74 6573 746e 672f avax/sql/testng/ │ │ │ │ │ -00089c20: 7465 7374 2f72 6f77 7365 742f 436f 6d6d test/rowset/Comm │ │ │ │ │ -00089c30: 6f6e 526f 7753 6574 5465 7374 732e 6a61 onRowSetTests.ja │ │ │ │ │ -00089c40: 7661 3a20 200a 0a3c 6c69 3e6a 6176 6178 va: ..
  • javax │ │ │ │ │ -00089c50: 2f73 716c 2f74 6573 746e 672f 7465 7374 /sql/testng/test │ │ │ │ │ -00089c60: 2f72 6f77 7365 742f 526f 7753 6574 4661 /rowset/RowSetFa │ │ │ │ │ -00089c70: 6374 6f72 7954 6573 7473 2e6a 6176 613a ctoryTests.java: │ │ │ │ │ -00089c80: 2020 0a0a 3c6c 693e 6a61 7661 782f 7371 ..
  • javax/sq │ │ │ │ │ -00089c90: 6c2f 7465 7374 6e67 2f74 6573 742f 726f l/testng/test/ro │ │ │ │ │ -00089ca0: 7773 6574 2f52 6f77 5365 744d 6574 6144 wset/RowSetMetaD │ │ │ │ │ -00089cb0: 6174 6154 6573 7473 2e6a 6176 613a 2020 ataTests.java: │ │ │ │ │ -00089cc0: 0a0a 3c6c 693e 6a61 7661 782f 7371 6c2f ..
  • javax/sql/ │ │ │ │ │ -00089cd0: 7465 7374 6e67 2f74 6573 742f 726f 7773 testng/test/rows │ │ │ │ │ -00089ce0: 6574 2f52 6f77 5365 7450 726f 7669 6465 et/RowSetProvide │ │ │ │ │ -00089cf0: 7254 6573 7473 2e6a 6176 613a 2020 0a0a rTests.java: .. │ │ │ │ │ -00089d00: 3c6c 693e 6a61 7661 782f 7371 6c2f 7465
  • javax/sql/te │ │ │ │ │ -00089d10: 7374 6e67 2f74 6573 742f 726f 7773 6574 stng/test/rowset │ │ │ │ │ -00089d20: 2f52 6f77 5365 7457 6172 6e69 6e67 5465 /RowSetWarningTe │ │ │ │ │ -00089d30: 7374 732e 6a61 7661 3a20 200a 0a3c 6c69 sts.java: ..
  • javax/sql/testn │ │ │ │ │ -00089d50: 672f 7465 7374 2f72 6f77 7365 742f 5661 g/test/rowset/Va │ │ │ │ │ -00089d60: 6c69 6461 7465 5265 736f 7572 6365 4275 lidateResourceBu │ │ │ │ │ -00089d70: 6e64 6c65 4163 6365 7373 2e6a 6176 613a ndleAccess.java: │ │ │ │ │ -00089d80: 2020 0a0a 3c6c 693e 6a61 7661 782f 7371 ..
  • javax/sq │ │ │ │ │ -00089d90: 6c2f 7465 7374 6e67 2f74 6573 742f 726f l/testng/test/ro │ │ │ │ │ -00089da0: 7773 6574 2f63 6163 6865 6472 6f77 7365 wset/cachedrowse │ │ │ │ │ -00089db0: 742f 4361 6368 6564 526f 7753 6574 5465 t/CachedRowSetTe │ │ │ │ │ -00089dc0: 7374 732e 6a61 7661 3a20 200a 0a3c 6c69 sts.java: ..
  • javax/sql/testn │ │ │ │ │ -00089de0: 672f 7465 7374 2f72 6f77 7365 742f 6361 g/test/rowset/ca │ │ │ │ │ -00089df0: 6368 6564 726f 7773 6574 2f43 6f6d 6d6f chedrowset/Commo │ │ │ │ │ -00089e00: 6e43 6163 6865 6452 6f77 5365 7454 6573 nCachedRowSetTes │ │ │ │ │ -00089e10: 7473 2e6a 6176 613a 2020 0a0a 3c6c 693e ts.java: ..
  • │ │ │ │ │ -00089e20: 6a61 7661 782f 7371 6c2f 7465 7374 6e67 javax/sql/testng │ │ │ │ │ -00089e30: 2f74 6573 742f 726f 7773 6574 2f66 696c /test/rowset/fil │ │ │ │ │ -00089e40: 7465 7265 6472 6f77 7365 742f 4369 7479 teredrowset/City │ │ │ │ │ -00089e50: 4669 6c74 6572 2e6a 6176 613a 2020 0a0a Filter.java: .. │ │ │ │ │ -00089e60: 3c6c 693e 6a61 7661 782f 7371 6c2f 7465
  • javax/sql/te │ │ │ │ │ -00089e70: 7374 6e67 2f74 6573 742f 726f 7773 6574 stng/test/rowset │ │ │ │ │ -00089e80: 2f66 696c 7465 7265 6472 6f77 7365 742f /filteredrowset/ │ │ │ │ │ -00089e90: 4669 6c74 6572 6564 526f 7753 6574 5465 FilteredRowSetTe │ │ │ │ │ -00089ea0: 7374 732e 6a61 7661 3a20 200a 0a3c 6c69 sts.java: ..
  • javax/sql/testn │ │ │ │ │ -00089ec0: 672f 7465 7374 2f72 6f77 7365 742f 6669 g/test/rowset/fi │ │ │ │ │ -00089ed0: 6c74 6572 6564 726f 7773 6574 2f50 7269 lteredrowset/Pri │ │ │ │ │ -00089ee0: 6d61 7279 4b65 7946 696c 7465 722e 6a61 maryKeyFilter.ja │ │ │ │ │ -00089ef0: 7661 3a20 200a 0a3c 6c69 3e6a 6176 6178 va: ..
  • javax │ │ │ │ │ -00089f00: 2f73 716c 2f74 6573 746e 672f 7465 7374 /sql/testng/test │ │ │ │ │ -00089f10: 2f72 6f77 7365 742f 6a64 6263 726f 7773 /rowset/jdbcrows │ │ │ │ │ -00089f20: 6574 2f4a 6462 6352 6f77 5365 7444 7269 et/JdbcRowSetDri │ │ │ │ │ -00089f30: 7665 724d 616e 6167 6572 5465 7374 2e6a verManagerTest.j │ │ │ │ │ -00089f40: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -00089f50: 782f 7371 6c2f 7465 7374 6e67 2f74 6573 x/sql/testng/tes │ │ │ │ │ -00089f60: 742f 726f 7773 6574 2f6a 6f69 6e72 6f77 t/rowset/joinrow │ │ │ │ │ -00089f70: 7365 742f 4a6f 696e 526f 7753 6574 5465 set/JoinRowSetTe │ │ │ │ │ -00089f80: 7374 732e 6a61 7661 3a20 200a 0a3c 6c69 sts.java: ..
  • javax/sql/testn │ │ │ │ │ -00089fa0: 672f 7465 7374 2f72 6f77 7365 742f 7365 g/test/rowset/se │ │ │ │ │ -00089fb0: 7269 616c 2f53 514c 496e 7075 7449 6d70 rial/SQLInputImp │ │ │ │ │ -00089fc0: 6c54 6573 7473 2e6a 6176 613a 2020 0a0a lTests.java: .. │ │ │ │ │ -00089fd0: 3c6c 693e 6a61 7661 782f 7371 6c2f 7465
  • javax/sql/te │ │ │ │ │ -00089fe0: 7374 6e67 2f74 6573 742f 726f 7773 6574 stng/test/rowset │ │ │ │ │ -00089ff0: 2f73 6572 6961 6c2f 5351 4c4f 7574 7075 /serial/SQLOutpu │ │ │ │ │ -0008a000: 7449 6d70 6c54 6573 7473 2e6a 6176 613a tImplTests.java: │ │ │ │ │ -0008a010: 2020 0a0a 3c6c 693e 6a61 7661 782f 7371 ..
  • javax/sq │ │ │ │ │ -0008a020: 6c2f 7465 7374 6e67 2f74 6573 742f 726f l/testng/test/ro │ │ │ │ │ -0008a030: 7773 6574 2f73 6572 6961 6c2f 5365 7269 wset/serial/Seri │ │ │ │ │ -0008a040: 616c 4172 7261 7954 6573 7473 2e6a 6176 alArrayTests.jav │ │ │ │ │ -0008a050: 613a 2020 0a0a 3c6c 693e 6a61 7661 782f a: ..
  • javax/ │ │ │ │ │ -0008a060: 7371 6c2f 7465 7374 6e67 2f74 6573 742f sql/testng/test/ │ │ │ │ │ -0008a070: 726f 7773 6574 2f73 6572 6961 6c2f 5365 rowset/serial/Se │ │ │ │ │ -0008a080: 7269 616c 426c 6f62 5465 7374 732e 6a61 rialBlobTests.ja │ │ │ │ │ -0008a090: 7661 3a20 200a 0a3c 6c69 3e6a 6176 6178 va: ..
  • javax │ │ │ │ │ -0008a0a0: 2f73 716c 2f74 6573 746e 672f 7465 7374 /sql/testng/test │ │ │ │ │ -0008a0b0: 2f72 6f77 7365 742f 7365 7269 616c 2f53 /rowset/serial/S │ │ │ │ │ -0008a0c0: 6572 6961 6c43 6c6f 6254 6573 7473 2e6a erialClobTests.j │ │ │ │ │ -0008a0d0: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -0008a0e0: 782f 7371 6c2f 7465 7374 6e67 2f74 6573 x/sql/testng/tes │ │ │ │ │ -0008a0f0: 742f 726f 7773 6574 2f73 6572 6961 6c2f t/rowset/serial/ │ │ │ │ │ -0008a100: 5365 7269 616c 4461 7461 4c69 6e6b 5465 SerialDataLinkTe │ │ │ │ │ -0008a110: 7374 732e 6a61 7661 3a20 200a 0a3c 6c69 sts.java: ..
  • javax/sql/testn │ │ │ │ │ -0008a130: 672f 7465 7374 2f72 6f77 7365 742f 7365 g/test/rowset/se │ │ │ │ │ -0008a140: 7269 616c 2f53 6572 6961 6c45 7863 6570 rial/SerialExcep │ │ │ │ │ -0008a150: 7469 6f6e 5465 7374 732e 6a61 7661 3a20 tionTests.java: │ │ │ │ │ -0008a160: 200a 0a3c 6c69 3e6a 6176 6178 2f73 716c ..
  • javax/sql │ │ │ │ │ -0008a170: 2f74 6573 746e 672f 7465 7374 2f72 6f77 /testng/test/row │ │ │ │ │ -0008a180: 7365 742f 7365 7269 616c 2f53 6572 6961 set/serial/Seria │ │ │ │ │ -0008a190: 6c4a 6176 614f 626a 6563 7454 6573 7473 lJavaObjectTests │ │ │ │ │ -0008a1a0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -0008a1b0: 7661 782f 7371 6c2f 7465 7374 6e67 2f74 vax/sql/testng/t │ │ │ │ │ -0008a1c0: 6573 742f 726f 7773 6574 2f73 6572 6961 est/rowset/seria │ │ │ │ │ -0008a1d0: 6c2f 5365 7269 616c 5265 6654 6573 7473 l/SerialRefTests │ │ │ │ │ -0008a1e0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -0008a1f0: 7661 782f 7371 6c2f 7465 7374 6e67 2f74 vax/sql/testng/t │ │ │ │ │ -0008a200: 6573 742f 726f 7773 6574 2f73 6572 6961 est/rowset/seria │ │ │ │ │ -0008a210: 6c2f 5365 7269 616c 5374 7275 6374 5465 l/SerialStructTe │ │ │ │ │ -0008a220: 7374 732e 6a61 7661 3a20 200a 0a3c 6c69 sts.java: ..
  • javax/sql/testn │ │ │ │ │ -0008a240: 672f 7465 7374 2f72 6f77 7365 742f 7370 g/test/rowset/sp │ │ │ │ │ -0008a250: 692f 5379 6e63 4661 6374 6f72 7945 7863 i/SyncFactoryExc │ │ │ │ │ -0008a260: 6570 7469 6f6e 5465 7374 732e 6a61 7661 eptionTests.java │ │ │ │ │ -0008a270: 3a20 200a 0a3c 6c69 3e6a 6176 6178 2f73 : ..
  • javax/s │ │ │ │ │ -0008a280: 716c 2f74 6573 746e 672f 7465 7374 2f72 ql/testng/test/r │ │ │ │ │ -0008a290: 6f77 7365 742f 7370 692f 5379 6e63 4661 owset/spi/SyncFa │ │ │ │ │ -0008a2a0: 6374 6f72 7954 6573 7473 2e6a 6176 613a ctoryTests.java: │ │ │ │ │ +00085940: 2f54 4c53 7631 312f 4578 706f 7274 6162 /TLSv11/Exportab │ │ │ │ │ +00085950: 6c65 5374 7265 616d 4369 7068 6572 2e6a leStreamCipher.j │ │ │ │ │ +00085960: 6176 613a 2053 7570 706f 7274 2054 4c53 ava: Support TLS │ │ │ │ │ +00085970: 2031 2e31 0a0a 3c6c 693e 6a61 7661 782f 1.1..
  • javax/ │ │ │ │ │ +00085980: 6e65 742f 7373 6c2f 544c 5376 3131 2f47 net/ssl/TLSv11/G │ │ │ │ │ +00085990: 656e 6572 6963 426c 6f63 6b43 6970 6865 enericBlockCiphe │ │ │ │ │ +000859a0: 722e 6a61 7661 3a20 5375 7070 6f72 7420 r.java: Support │ │ │ │ │ +000859b0: 544c 5320 312e 310a 0a3c 6c69 3e6a 6176 TLS 1.1..
  • jav │ │ │ │ │ +000859c0: 6178 2f6e 6574 2f73 736c 2f54 4c53 7631 ax/net/ssl/TLSv1 │ │ │ │ │ +000859d0: 312f 4765 6e65 7269 6353 7472 6561 6d43 1/GenericStreamC │ │ │ │ │ +000859e0: 6970 6865 722e 6a61 7661 3a20 5375 7070 ipher.java: Supp │ │ │ │ │ +000859f0: 6f72 7420 544c 5320 312e 310a 0a3c 6c69 ort TLS 1.1..
  • javax/net/ssl/T │ │ │ │ │ +00085a10: 4c53 7631 312f 544c 5344 6174 6145 7863 LSv11/TLSDataExc │ │ │ │ │ +00085a20: 6861 6e67 6554 6573 742e 6a61 7661 3a20 hangeTest.java: │ │ │ │ │ +00085a30: 5465 7374 696e 6720 544c 5320 6170 706c Testing TLS appl │ │ │ │ │ +00085a40: 6963 6174 696f 6e20 6461 7461 2065 7863 ication data exc │ │ │ │ │ +00085a50: 6861 6e67 6520 7573 696e 6720 6561 6368 hange using each │ │ │ │ │ +00085a60: 206f 6620 7468 6520 7375 7070 6f72 7465 of the supporte │ │ │ │ │ +00085a70: 6420 6369 7068 6572 2073 7569 7465 732e d cipher suites. │ │ │ │ │ +00085a80: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +00085a90: 7373 6c2f 544c 5376 3131 2f54 4c53 456e ssl/TLSv11/TLSEn │ │ │ │ │ +00085aa0: 6769 6e65 7343 6c6f 7375 7265 5465 7374 ginesClosureTest │ │ │ │ │ +00085ab0: 2e6a 6176 613a 2054 6573 7469 6e67 2054 .java: Testing T │ │ │ │ │ +00085ac0: 4c53 2065 6e67 696e 6573 2063 6c6f 7369 LS engines closi │ │ │ │ │ +00085ad0: 6e67 2075 7369 6e67 2065 6163 6820 6f66 ng using each of │ │ │ │ │ +00085ae0: 2074 6865 2073 7570 706f 7274 6564 2063 the supported c │ │ │ │ │ +00085af0: 6970 6865 7220 7375 6974 6573 2e0a 0a3c ipher suites...< │ │ │ │ │ +00085b00: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ +00085b10: 2f54 4c53 7631 312f 544c 5348 616e 6473 /TLSv11/TLSHands │ │ │ │ │ +00085b20: 6861 6b65 5465 7374 2e6a 6176 613a 2054 hakeTest.java: T │ │ │ │ │ +00085b30: 6573 7469 6e67 2054 4c53 2065 6e67 696e esting TLS engin │ │ │ │ │ +00085b40: 6573 2068 616e 6473 6861 6b65 2075 7369 es handshake usi │ │ │ │ │ +00085b50: 6e67 2065 6163 6820 6f66 2074 6865 2073 ng each of the s │ │ │ │ │ +00085b60: 7570 706f 7274 6564 2063 6970 6865 7220 upported cipher │ │ │ │ │ +00085b70: 7375 6974 6573 2e0a 0a3c 6c69 3e6a 6176 suites...
  • jav │ │ │ │ │ +00085b80: 6178 2f6e 6574 2f73 736c 2f54 4c53 7631 ax/net/ssl/TLSv1 │ │ │ │ │ +00085b90: 312f 544c 534d 464c 4e54 6573 742e 6a61 1/TLSMFLNTest.ja │ │ │ │ │ +00085ba0: 7661 3a20 5465 7374 696e 6720 544c 5320 va: Testing TLS │ │ │ │ │ +00085bb0: 656e 6769 6e65 7320 6861 6e64 7368 616b engines handshak │ │ │ │ │ +00085bc0: 6520 7573 696e 6720 6561 6368 206f 6620 e using each of │ │ │ │ │ +00085bd0: 7468 6520 7375 7070 6f72 7465 6420 6369 the supported ci │ │ │ │ │ +00085be0: 7068 6572 2073 7569 7465 7320 7769 7468 pher suites with │ │ │ │ │ +00085bf0: 2064 6966 6665 7265 6e74 206d 6178 696d different maxim │ │ │ │ │ +00085c00: 756d 2066 7261 676d 656e 7420 6c65 6e67 um fragment leng │ │ │ │ │ +00085c10: 7468 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e th...
  • javax/n │ │ │ │ │ +00085c20: 6574 2f73 736c 2f54 4c53 7631 312f 544c et/ssl/TLSv11/TL │ │ │ │ │ +00085c30: 534e 6f74 456e 6162 6c65 6452 4334 5465 SNotEnabledRC4Te │ │ │ │ │ +00085c40: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ +00085c50: 2054 4c53 2065 6e67 696e 6573 2064 6f20 TLS engines do │ │ │ │ │ +00085c60: 6e6f 7420 656e 6162 6c65 2052 4334 2063 not enable RC4 c │ │ │ │ │ +00085c70: 6970 6865 7273 2062 7920 6465 6661 756c iphers by defaul │ │ │ │ │ +00085c80: 742e 0a0a 3c6c 693e 6a61 7661 782f 6e65 t...
  • javax/ne │ │ │ │ │ +00085c90: 742f 7373 6c2f 544c 5376 3131 2f54 4c53 t/ssl/TLSv11/TLS │ │ │ │ │ +00085ca0: 5265 6861 6e64 7368 616b 6554 6573 742e RehandshakeTest. │ │ │ │ │ +00085cb0: 6a61 7661 3a20 5465 7374 696e 6720 544c java: Testing TL │ │ │ │ │ +00085cc0: 5320 656e 6769 6e65 7320 7265 2d68 616e S engines re-han │ │ │ │ │ +00085cd0: 6473 6861 6b69 6e67 2075 7369 6e67 2065 dshaking using e │ │ │ │ │ +00085ce0: 6163 6820 6f66 2074 6865 2073 7570 706f ach of the suppo │ │ │ │ │ +00085cf0: 7274 6564 2063 6970 6865 7220 7375 6974 rted cipher suit │ │ │ │ │ +00085d00: 6573 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e es...
  • javax/n │ │ │ │ │ +00085d10: 6574 2f73 736c 2f54 4c53 7631 312f 544c et/ssl/TLSv11/TL │ │ │ │ │ +00085d20: 5352 6568 616e 6473 6861 6b65 5769 7468 SRehandshakeWith │ │ │ │ │ +00085d30: 4369 7068 6572 4368 616e 6765 5465 7374 CipherChangeTest │ │ │ │ │ +00085d40: 2e6a 6176 613a 2054 6573 7469 6e67 2054 .java: Testing T │ │ │ │ │ +00085d50: 4c53 2065 6e67 696e 6573 2072 652d 6861 LS engines re-ha │ │ │ │ │ +00085d60: 6e64 7368 616b 696e 6720 7769 7468 2063 ndshaking with c │ │ │ │ │ +00085d70: 6970 6865 7220 6368 616e 6765 2e0a 0a3c ipher change...< │ │ │ │ │ +00085d80: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ +00085d90: 2f54 4c53 7631 312f 544c 5352 6568 616e /TLSv11/TLSRehan │ │ │ │ │ +00085da0: 6473 6861 6b65 5769 7468 4461 7461 4578 dshakeWithDataEx │ │ │ │ │ +00085db0: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ +00085dc0: 6e67 2054 4c53 2065 6e67 696e 6573 2072 ng TLS engines r │ │ │ │ │ +00085dd0: 652d 6861 6e64 7368 616b 696e 6720 7573 e-handshaking us │ │ │ │ │ +00085de0: 696e 6720 6561 6368 206f 6620 7468 6520 ing each of the │ │ │ │ │ +00085df0: 7375 7070 6f72 7465 6420 6369 7068 6572 supported cipher │ │ │ │ │ +00085e00: 2073 7569 7465 7320 7769 7468 2061 7070 suites with app │ │ │ │ │ +00085e10: 6c69 6361 7469 6f6e 2064 6174 6120 6578 lication data ex │ │ │ │ │ +00085e20: 6368 616e 6765 2062 6566 6f72 6520 616e change before an │ │ │ │ │ +00085e30: 6420 6166 7465 7220 7265 2d68 616e 6473 d after re-hands │ │ │ │ │ +00085e40: 6861 6b65 2061 6e64 2063 6c6f 7369 6e67 hake and closing │ │ │ │ │ +00085e50: 206f 6620 7468 6520 656e 6769 6e65 732e of the engines. │ │ │ │ │ +00085e60: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +00085e70: 7373 6c2f 544c 5376 3131 2f54 4c53 556e ssl/TLSv11/TLSUn │ │ │ │ │ +00085e80: 7375 7070 6f72 7465 6443 6970 6865 7273 supportedCiphers │ │ │ │ │ +00085e90: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ +00085ea0: 6e67 2074 6861 7420 7472 7920 746f 2065 ng that try to e │ │ │ │ │ +00085eb0: 6e61 626c 6520 756e 7375 7070 6f72 7465 nable unsupporte │ │ │ │ │ +00085ec0: 6420 6369 7068 6572 7320 6361 7573 6573 d ciphers causes │ │ │ │ │ +00085ed0: 2049 6c6c 6567 616c 4172 6775 6d65 6e74 IllegalArgument │ │ │ │ │ +00085ee0: 4578 6365 7074 696f 6e2e 0a0a 3c6c 693e Exception...
  • │ │ │ │ │ +00085ef0: 6a61 7661 782f 6e65 742f 7373 6c2f 544c javax/net/ssl/TL │ │ │ │ │ +00085f00: 5376 3132 2f44 6973 6162 6c65 6453 686f Sv12/DisabledSho │ │ │ │ │ +00085f10: 7274 4453 414b 6579 732e 6a61 7661 3a20 rtDSAKeys.java: │ │ │ │ │ +00085f20: 5265 7374 7269 6374 2063 6572 7469 6669 Restrict certifi │ │ │ │ │ +00085f30: 6361 7465 7320 7769 7468 2044 5341 206b cates with DSA k │ │ │ │ │ +00085f40: 6579 7320 6c65 7373 2074 6861 6e20 3130 eys less than 10 │ │ │ │ │ +00085f50: 3234 2062 6974 730a 0a3c 6c69 3e6a 6176 24 bits..
  • jav │ │ │ │ │ +00085f60: 6178 2f6e 6574 2f73 736c 2f54 4c53 7631 ax/net/ssl/TLSv1 │ │ │ │ │ +00085f70: 322f 4469 7361 626c 6564 5368 6f72 7452 2/DisabledShortR │ │ │ │ │ +00085f80: 5341 4b65 7973 2e6a 6176 613a 2043 6f6e SAKeys.java: Con │ │ │ │ │ +00085f90: 7369 6465 7220 6469 7361 626c 696e 6720 sider disabling │ │ │ │ │ +00085fa0: 7375 7070 6f72 7420 666f 7220 582e 3530 support for X.50 │ │ │ │ │ +00085fb0: 3920 6365 7274 6966 6963 6174 6573 2077 9 certificates w │ │ │ │ │ +00085fc0: 6974 6820 5253 4120 6b65 7973 206c 6573 ith RSA keys les │ │ │ │ │ +00085fd0: 7320 7468 616e 2031 3032 3420 6269 7473 s than 1024 bits │ │ │ │ │ +00085fe0: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +00085ff0: 7373 6c2f 544c 5376 3132 2f50 726f 746f ssl/TLSv12/Proto │ │ │ │ │ +00086000: 636f 6c46 696c 7465 722e 6a61 7661 3a20 colFilter.java: │ │ │ │ │ +00086010: 5353 4c76 3248 656c 6c6f 2070 726f 746f SSLv2Hello proto │ │ │ │ │ +00086020: 636f 6c20 6d61 7920 6265 2066 696c 7465 col may be filte │ │ │ │ │ +00086030: 7220 6f75 7420 756e 6578 7065 6374 6564 r out unexpected │ │ │ │ │ +00086040: 6c79 0a0a 3c6c 693e 6a61 7661 782f 6e65 ly..
  • javax/ne │ │ │ │ │ +00086050: 742f 7373 6c2f 544c 5376 3132 2f53 686f t/ssl/TLSv12/Sho │ │ │ │ │ +00086060: 7274 5253 414b 6579 3531 322e 6a61 7661 rtRSAKey512.java │ │ │ │ │ +00086070: 3a20 3531 3220 6269 7473 2052 5341 206b : 512 bits RSA k │ │ │ │ │ +00086080: 6579 2063 616e 6e6f 7420 776f 726b 2077 ey cannot work w │ │ │ │ │ +00086090: 6974 6820 5348 4133 3834 2061 6e64 2053 ith SHA384 and S │ │ │ │ │ +000860a0: 4841 3531 3220 2053 756e 4a53 5345 2064 HA512 SunJSSE d │ │ │ │ │ +000860b0: 6f65 7320 6e6f 7420 7375 7070 6f72 7420 oes not support │ │ │ │ │ +000860c0: 6479 6e61 6d69 6320 7379 7374 656d 2070 dynamic system p │ │ │ │ │ +000860d0: 726f 7065 7274 6965 732c 206e 6f20 7761 roperties, no wa │ │ │ │ │ +000860e0: 7920 746f 2072 652d 7573 6520 7379 7374 y to re-use syst │ │ │ │ │ +000860f0: 656d 2070 726f 7065 7274 6965 7320 696e em properties in │ │ │ │ │ +00086100: 2073 616d 6576 6d2f 6167 656e 7476 6d20 samevm/agentvm │ │ │ │ │ +00086110: 6d6f 6465 2e0a 0a3c 6c69 3e6a 6176 6178 mode...
  • javax │ │ │ │ │ +00086120: 2f6e 6574 2f73 736c 2f54 4c53 7631 322f /net/ssl/TLSv12/ │ │ │ │ │ +00086130: 5368 6f72 7452 5341 4b65 7947 434d 2e6a ShortRSAKeyGCM.j │ │ │ │ │ +00086140: 6176 613a 2053 7570 706f 7274 2041 4541 ava: Support AEA │ │ │ │ │ +00086150: 4420 4369 7068 6572 5375 6974 6573 0a0a D CipherSuites.. │ │ │ │ │ +00086160: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ +00086170: 6c2f 544c 5376 3132 2f53 6967 6e61 7475 l/TLSv12/Signatu │ │ │ │ │ +00086180: 7265 416c 676f 7269 7468 6d73 2e6a 6176 reAlgorithms.jav │ │ │ │ │ +00086190: 613a 2053 7570 706f 7274 2053 4841 3235 a: Support SHA25 │ │ │ │ │ +000861a0: 3657 6974 6844 5341 2069 6e20 4a53 5345 6WithDSA in JSSE │ │ │ │ │ +000861b0: 0a0a 3c6c 693e 6a61 7661 782f 6e65 742f ..
  • javax/net/ │ │ │ │ │ +000861c0: 7373 6c2f 544c 5376 3132 2f54 4c53 456e ssl/TLSv12/TLSEn │ │ │ │ │ +000861d0: 6769 6e65 7343 6c6f 7375 7265 5465 7374 ginesClosureTest │ │ │ │ │ +000861e0: 2e6a 6176 613a 2054 6573 7469 6e67 2054 .java: Testing T │ │ │ │ │ +000861f0: 4c53 2065 6e67 696e 6573 2063 6c6f 7369 LS engines closi │ │ │ │ │ +00086200: 6e67 2075 7369 6e67 2065 6163 6820 6f66 ng using each of │ │ │ │ │ +00086210: 2074 6865 2073 7570 706f 7274 6564 2063 the supported c │ │ │ │ │ +00086220: 6970 6865 7220 7375 6974 6573 2e0a 0a3c ipher suites...< │ │ │ │ │ +00086230: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ +00086240: 2f54 4c53 7631 332f 436c 6965 6e74 4865 /TLSv13/ClientHe │ │ │ │ │ +00086250: 6c6c 6f4b 6579 5368 6172 6573 2e6a 6176 lloKeyShares.jav │ │ │ │ │ +00086260: 613a 2055 7365 2074 776f 206b 6579 2073 a: Use two key s │ │ │ │ │ +00086270: 6861 7265 2065 6e74 7269 6573 0a0a 3c6c hare entries..javax/net/ssl/ │ │ │ │ │ +00086290: 544c 5376 3133 2f45 6e67 696e 654f 7574 TLSv13/EngineOut │ │ │ │ │ +000862a0: 4f66 5365 7143 4353 2e6a 6176 613a 2054 OfSeqCCS.java: T │ │ │ │ │ +000862b0: 6573 7420 666f 7220 6f75 742d 6f66 2d73 est for out-of-s │ │ │ │ │ +000862c0: 6571 7565 6e63 6520 6368 616e 6765 5f63 equence change_c │ │ │ │ │ +000862d0: 6970 6865 725f 7370 6563 2069 6e20 544c ipher_spec in TL │ │ │ │ │ +000862e0: 5376 312e 330a 0a3c 6c69 3e6a 6176 6178 Sv1.3..
  • javax │ │ │ │ │ +000862f0: 2f6e 6574 2f73 736c 2f54 4c53 7631 332f /net/ssl/TLSv13/ │ │ │ │ │ +00086300: 4852 524b 6579 5368 6172 6573 2e6a 6176 HRRKeyShares.jav │ │ │ │ │ +00086310: 613a 2055 7365 2074 776f 206b 6579 2073 a: Use two key s │ │ │ │ │ +00086320: 6861 7265 2065 6e74 7269 6573 0a0a 3c6c hare entries..javax/net/ssl/ │ │ │ │ │ +00086340: 6369 7068 6572 7375 6974 6573 2f44 6973 ciphersuites/Dis │ │ │ │ │ +00086350: 6162 6c65 6441 6c67 6f72 6974 686d 732e abledAlgorithms. │ │ │ │ │ +00086360: 6a61 7661 3a20 4368 6563 6b20 6966 2077 java: Check if w │ │ │ │ │ +00086370: 6561 6b20 6369 7068 6572 2073 7569 7465 eak cipher suite │ │ │ │ │ +00086380: 7320 6172 6520 6469 7361 626c 6564 0a0a s are disabled.. │ │ │ │ │ +00086390: 3c6c 693e 6a61 7661 782f 6e65 742f 7373
  • javax/net/ss │ │ │ │ │ +000863a0: 6c2f 6369 7068 6572 7375 6974 6573 2f45 l/ciphersuites/E │ │ │ │ │ +000863b0: 4343 7572 7665 7363 6f6e 7374 7261 696e CCurvesconstrain │ │ │ │ │ +000863c0: 7473 2e6a 6176 613a 2049 6d70 726f 7665 ts.java: Improve │ │ │ │ │ +000863d0: 2074 6865 2064 6566 6175 6c74 2073 7472 the default str │ │ │ │ │ +000863e0: 656e 6774 6820 6f66 2045 4320 696e 204a ength of EC in J │ │ │ │ │ +000863f0: 444b 0a0a 3c6c 693e 6a61 7661 782f 6e65 DK..
  • javax/ne │ │ │ │ │ +00086400: 742f 7373 6c2f 6369 7068 6572 7375 6974 t/ssl/ciphersuit │ │ │ │ │ +00086410: 6573 2f54 4c53 576f 6e74 4e65 676f 7469 es/TLSWontNegoti │ │ │ │ │ +00086420: 6174 6544 6973 6162 6c65 6443 6970 6865 ateDisabledCiphe │ │ │ │ │ +00086430: 7241 6c67 6f73 2e6a 6176 6123 436c 6965 rAlgos.java#Clie │ │ │ │ │ +00086440: 6e74 3a20 5665 7269 6679 2074 6861 7420 nt: Verify that │ │ │ │ │ +00086450: 4a61 7661 2077 696c 6c20 6e6f 7420 6e65 Java will not ne │ │ │ │ │ +00086460: 676f 7469 6174 6520 6469 7361 626c 6564 gotiate disabled │ │ │ │ │ +00086470: 2063 6970 6865 7220 7375 6974 6573 2077 cipher suites w │ │ │ │ │ +00086480: 6865 6e20 7468 6520 6f74 6865 7220 7369 hen the other si │ │ │ │ │ +00086490: 6465 206f 6620 7468 6520 636f 6e6e 6563 de of the connec │ │ │ │ │ +000864a0: 7469 6f6e 2072 6571 7565 7374 7320 7468 tion requests th │ │ │ │ │ +000864b0: 656d 2e0a 0a3c 6c69 3e6a 6176 6178 2f6e em...
  • javax/n │ │ │ │ │ +000864c0: 6574 2f73 736c 2f63 6970 6865 7273 7569 et/ssl/ciphersui │ │ │ │ │ +000864d0: 7465 732f 544c 5357 6f6e 744e 6567 6f74 tes/TLSWontNegot │ │ │ │ │ +000864e0: 6961 7465 4469 7361 626c 6564 4369 7068 iateDisabledCiph │ │ │ │ │ +000864f0: 6572 416c 676f 732e 6a61 7661 2353 6572 erAlgos.java#Ser │ │ │ │ │ +00086500: 7665 723a 2056 6572 6966 7920 7468 6174 ver: Verify that │ │ │ │ │ +00086510: 204a 6176 6120 7769 6c6c 206e 6f74 206e Java will not n │ │ │ │ │ +00086520: 6567 6f74 6961 7465 2064 6973 6162 6c65 egotiate disable │ │ │ │ │ +00086530: 6420 6369 7068 6572 2073 7569 7465 7320 d cipher suites │ │ │ │ │ +00086540: 7768 656e 2074 6865 206f 7468 6572 2073 when the other s │ │ │ │ │ +00086550: 6964 6520 6f66 2074 6865 2063 6f6e 6e65 ide of the conne │ │ │ │ │ +00086560: 6374 696f 6e20 7265 7175 6573 7473 2074 ction requests t │ │ │ │ │ +00086570: 6865 6d2e 0a0a 3c6c 693e 6a61 7661 782f hem...
  • javax/ │ │ │ │ │ +00086580: 6e65 742f 7373 6c2f 636f 6d70 6174 6962 net/ssl/compatib │ │ │ │ │ +00086590: 696c 6974 792f 436c 6965 6e74 4865 6c6c ility/ClientHell │ │ │ │ │ +000865a0: 6f50 726f 6365 7373 696e 672e 6a61 7661 oProcessing.java │ │ │ │ │ +000865b0: 3a20 4164 6420 7465 7374 2074 6f20 6578 : Add test to ex │ │ │ │ │ +000865c0: 6572 6369 7365 2073 6572 7665 722d 7369 ercise server-si │ │ │ │ │ +000865d0: 6465 2063 6c69 656e 7420 6865 6c6c 6f20 de client hello │ │ │ │ │ +000865e0: 7072 6f63 6573 7369 6e67 0a0a 3c6c 693e processing..
  • │ │ │ │ │ +000865f0: 6a61 7661 782f 6e65 742f 7373 6c2f 6669 javax/net/ssl/fi │ │ │ │ │ +00086600: 6e61 6c69 7a65 2f53 534c 5365 7373 696f nalize/SSLSessio │ │ │ │ │ +00086610: 6e46 696e 616c 697a 6554 6573 742e 6a61 nFinalizeTest.ja │ │ │ │ │ +00086620: 7661 3a20 5465 7374 2062 6568 6176 696f va: Test behavio │ │ │ │ │ +00086630: 7220 7265 6c61 7465 6420 746f 2066 696e r related to fin │ │ │ │ │ +00086640: 616c 697a 650a 0a3c 6c69 3e6a 6176 6178 alize..
  • javax │ │ │ │ │ +00086650: 2f6e 6574 2f73 736c 2f69 6e74 6572 6f70 /net/ssl/interop │ │ │ │ │ +00086660: 2f43 6c69 656e 7448 656c 6c6f 4275 6666 /ClientHelloBuff │ │ │ │ │ +00086670: 6572 556e 6465 7266 6c6f 7745 7863 6570 erUnderflowExcep │ │ │ │ │ +00086680: 7469 6f6e 2e6a 6176 613a 2056 6572 6966 tion.java: Verif │ │ │ │ │ +00086690: 7920 6578 6365 7074 696f 6e0a 0a3c 6c69 y exception..
  • javax/net/ssl/i │ │ │ │ │ +000866b0: 6e74 6572 6f70 2f43 6c69 656e 7448 656c nterop/ClientHel │ │ │ │ │ +000866c0: 6c6f 4368 726f 6d65 496e 7465 724f 702e loChromeInterOp. │ │ │ │ │ +000866d0: 6a61 7661 3a20 496e 7465 726f 7020 6175 java: Interop au │ │ │ │ │ +000866e0: 746f 6d61 7465 6420 7465 7374 696e 6720 tomated testing │ │ │ │ │ +000866f0: 7769 7468 2043 6872 6f6d 650a 0a3c 6c69 with Chrome..
  • javax/net/ssl/s │ │ │ │ │ +00086710: 616e 6974 792f 4361 6365 7274 7345 7870 anity/CacertsExp │ │ │ │ │ +00086720: 6c6f 7265 722e 6a61 7661 3a20 5361 6e69 lorer.java: Sani │ │ │ │ │ +00086730: 7479 2063 6865 636b 2074 7275 7374 206d ty check trust m │ │ │ │ │ +00086740: 616e 6167 6572 2064 6566 6175 6c74 732f anager defaults/ │ │ │ │ │ +00086750: 6361 6365 7274 732e 0a0a 3c6c 693e 6a61 cacerts...
  • ja │ │ │ │ │ +00086760: 7661 782f 6e65 742f 7373 6c2f 7361 6e69 vax/net/ssl/sani │ │ │ │ │ +00086770: 7479 2f63 6970 6865 7273 7569 7465 732f ty/ciphersuites/ │ │ │ │ │ +00086780: 4368 6563 6b43 6970 6865 7253 7569 7465 CheckCipherSuite │ │ │ │ │ +00086790: 732e 6a61 7661 3a20 4368 6563 6b20 656e s.java: Check en │ │ │ │ │ +000867a0: 6162 6c65 6420 616e 6420 7375 7070 6f72 abled and suppor │ │ │ │ │ +000867b0: 7465 6420 6369 7068 6572 7375 6974 6573 ted ciphersuites │ │ │ │ │ +000867c0: 2061 7265 2063 6f72 7265 6374 0a0a 3c6c are correct..javax/net/ssl/ │ │ │ │ │ +000867e0: 7361 6e69 7479 2f63 6970 6865 7273 7569 sanity/ciphersui │ │ │ │ │ +000867f0: 7465 732f 4369 7068 6572 5375 6974 6573 tes/CipherSuites │ │ │ │ │ +00086800: 496e 4f72 6465 722e 6a61 7661 3a20 5465 InOrder.java: Te │ │ │ │ │ +00086810: 7374 2066 6f72 2063 6970 6865 7273 7569 st for ciphersui │ │ │ │ │ +00086820: 7465 7320 6f72 6465 720a 0a3c 6c69 3e6a tes order..
  • j │ │ │ │ │ +00086830: 6176 6178 2f6e 6574 2f73 736c 2f73 616e avax/net/ssl/san │ │ │ │ │ +00086840: 6974 792f 6369 7068 6572 7375 6974 6573 ity/ciphersuites │ │ │ │ │ +00086850: 2f4e 6f4b 6572 6265 726f 732e 6a61 7661 /NoKerberos.java │ │ │ │ │ +00086860: 3a20 5361 6e69 7479 2063 6865 636b 2074 : Sanity check t │ │ │ │ │ +00086870: 6f20 656e 7375 7265 2074 6861 7420 4b65 o ensure that Ke │ │ │ │ │ +00086880: 7262 6572 6f73 2063 6970 6865 7220 7375 rberos cipher su │ │ │ │ │ +00086890: 6974 6573 2063 616e 6e6f 7420 6265 206e ites cannot be n │ │ │ │ │ +000868a0: 6567 6f74 6961 7465 6420 7768 656e 2072 egotiated when r │ │ │ │ │ +000868b0: 756e 6e69 6e67 206f 6e20 6120 636f 6d70 unning on a comp │ │ │ │ │ +000868c0: 6163 7420 7072 6f66 696c 6520 7468 6174 act profile that │ │ │ │ │ +000868d0: 2064 6f65 7320 6e6f 7420 696e 636c 7564 does not includ │ │ │ │ │ +000868e0: 6520 4b65 7262 6572 6f73 0a0a 3c6c 693e e Kerberos..
  • │ │ │ │ │ +000868f0: 6a61 7661 782f 6e65 742f 7373 6c2f 7361 javax/net/ssl/sa │ │ │ │ │ +00086900: 6e69 7479 2f63 6970 6865 7273 7569 7465 nity/ciphersuite │ │ │ │ │ +00086910: 732f 5379 7374 656d 5072 6f70 4369 7068 s/SystemPropCiph │ │ │ │ │ +00086920: 6572 5375 6974 6573 4f72 6465 722e 6a61 erSuitesOrder.ja │ │ │ │ │ +00086930: 7661 3a20 5465 7374 2054 4c53 2063 6970 va: Test TLS cip │ │ │ │ │ +00086940: 6865 7273 7569 7465 7320 6f72 6465 7220 hersuites order │ │ │ │ │ +00086950: 7365 7420 7468 726f 7567 6820 5379 7374 set through Syst │ │ │ │ │ +00086960: 656d 2070 726f 7065 7274 6965 730a 0a3c em properties..< │ │ │ │ │ +00086970: 6c69 3e6a 6176 6178 2f6e 6574 2f73 736c li>javax/net/ssl │ │ │ │ │ +00086980: 2f73 616e 6974 792f 6369 7068 6572 7375 /sanity/ciphersu │ │ │ │ │ +00086990: 6974 6573 2f54 4c53 4369 7068 6572 5375 ites/TLSCipherSu │ │ │ │ │ +000869a0: 6974 6573 4f72 6465 722e 6a61 7661 3a20 itesOrder.java: │ │ │ │ │ +000869b0: 5465 7374 2054 4c53 2063 6970 6865 7273 Test TLS ciphers │ │ │ │ │ +000869c0: 7569 7465 7320 6f72 6465 722e 0a0a 3c6c uites order...javax/net/ssl/ │ │ │ │ │ +000869e0: 7361 6e69 7479 2f69 6e74 6572 6f70 2f43 sanity/interop/C │ │ │ │ │ +000869f0: 6c69 656e 744a 5353 4553 6572 7665 724a lientJSSEServerJ │ │ │ │ │ +00086a00: 5353 452e 6a61 7661 3a20 5665 7269 6679 SSE.java: Verify │ │ │ │ │ +00086a10: 2074 6861 7420 616c 6c20 6369 7068 6572 that all cipher │ │ │ │ │ +00086a20: 7375 6974 6573 2077 6f72 6b20 696e 2061 suites work in a │ │ │ │ │ +00086a30: 6c6c 2063 6f6e 6669 6775 7261 7469 6f6e ll configuration │ │ │ │ │ +00086a40: 730a 0a3c 6c69 3e6a 6176 6178 2f6e 6574 s..
  • javax/net │ │ │ │ │ +00086a50: 2f73 736c 2f73 616e 6974 792f 706c 7567 /ssl/sanity/plug │ │ │ │ │ +00086a60: 6761 6269 6c69 7479 2f43 6865 636b 5353 gability/CheckSS │ │ │ │ │ +00086a70: 4c43 6f6e 7465 7874 4578 706f 7274 2e6a LContextExport.j │ │ │ │ │ +00086a80: 6176 613a 2043 6865 636b 2070 6c75 6767 ava: Check plugg │ │ │ │ │ +00086a90: 6162 696c 6974 7920 6f66 2053 534c 436f ability of SSLCo │ │ │ │ │ +00086aa0: 6e74 6578 7420 636c 6173 732e 0a0a 3c6c ntext class...javax/net/ssl/ │ │ │ │ │ +00086ac0: 7361 6e69 7479 2f70 6c75 6767 6162 696c sanity/pluggabil │ │ │ │ │ +00086ad0: 6974 792f 4368 6563 6b53 6f63 6b46 6163 ity/CheckSockFac │ │ │ │ │ +00086ae0: 4578 706f 7274 312e 6a61 7661 3a20 4368 Export1.java: Ch │ │ │ │ │ +00086af0: 6563 6b20 706c 7567 6761 6269 6c69 7479 eck pluggability │ │ │ │ │ +00086b00: 206f 6620 5353 4c53 6f63 6b65 7446 6163 of SSLSocketFac │ │ │ │ │ +00086b10: 746f 7279 2061 6e64 2053 534c 5365 7276 tory and SSLServ │ │ │ │ │ +00086b20: 6572 536f 636b 6574 4661 6374 6f72 7920 erSocketFactory │ │ │ │ │ +00086b30: 636c 6173 7365 732e 0a0a 3c6c 693e 6a61 classes...
  • ja │ │ │ │ │ +00086b40: 7661 782f 6e65 742f 7373 6c2f 7361 6e69 vax/net/ssl/sani │ │ │ │ │ +00086b50: 7479 2f70 6c75 6767 6162 696c 6974 792f ty/pluggability/ │ │ │ │ │ +00086b60: 4368 6563 6b53 6f63 6b46 6163 4578 706f CheckSockFacExpo │ │ │ │ │ +00086b70: 7274 322e 6a61 7661 3a20 4368 6563 6b20 rt2.java: Check │ │ │ │ │ +00086b80: 706c 7567 6761 6269 6c69 7479 206f 6620 pluggability of │ │ │ │ │ +00086b90: 5353 4c53 6f63 6b65 7446 6163 746f 7279 SSLSocketFactory │ │ │ │ │ +00086ba0: 2061 6e64 2053 534c 5365 7276 6572 536f and SSLServerSo │ │ │ │ │ +00086bb0: 636b 6574 4661 6374 6f72 7920 636c 6173 cketFactory clas │ │ │ │ │ +00086bc0: 7365 732e 0a0a 3c6c 693e 6a61 7661 782f ses...
  • javax/ │ │ │ │ │ +00086bd0: 6e65 742f 7373 6c2f 7465 6d70 6c61 7465 net/ssl/template │ │ │ │ │ +00086be0: 732f 5353 4c45 6e67 696e 6554 656d 706c s/SSLEngineTempl │ │ │ │ │ +00086bf0: 6174 652e 6a61 7661 3a20 496d 7072 6f76 ate.java: Improv │ │ │ │ │ +00086c00: 6520 7465 7374 2074 656d 706c 6174 6520 e test template │ │ │ │ │ +00086c10: 5353 4c45 6e67 696e 6554 656d 706c 6174 SSLEngineTemplat │ │ │ │ │ +00086c20: 6520 7769 7468 2053 534c 436f 6e74 6578 e with SSLContex │ │ │ │ │ +00086c30: 7454 656d 706c 6174 650a 0a3c 6c69 3e6a tTemplate..
  • j │ │ │ │ │ +00086c40: 6176 6178 2f6e 6574 2f73 736c 2f74 656d avax/net/ssl/tem │ │ │ │ │ +00086c50: 706c 6174 6573 2f53 534c 536f 636b 6574 plates/SSLSocket │ │ │ │ │ +00086c60: 5465 6d70 6c61 7465 2e6a 6176 613a 2049 Template.java: I │ │ │ │ │ +00086c70: 6d70 726f 7665 2053 534c 536f 636b 6574 mprove SSLSocket │ │ │ │ │ +00086c80: 2074 6573 7420 7465 6d70 6c61 7465 0a0a test template.. │ │ │ │ │ +00086c90: 3c6c 693e 6a61 7661 782f 726d 692f 7373
  • javax/rmi/ss │ │ │ │ │ +00086ca0: 6c2f 5353 4c53 6f63 6b65 7450 6172 616d l/SSLSocketParam │ │ │ │ │ +00086cb0: 6574 6572 7354 6573 742e 6a61 7661 3a20 etersTest.java: │ │ │ │ │ +00086cc0: 5465 7374 2053 736c 526d 695b 436c 6965 Test SslRmi[Clie │ │ │ │ │ +00086cd0: 6e74 7c53 6572 7665 725d 536f 636b 6574 nt|Server]Socket │ │ │ │ │ +00086ce0: 4661 6374 6f72 7920 5353 4c20 736f 636b Factory SSL sock │ │ │ │ │ +00086cf0: 6574 2070 6172 616d 6574 6572 732e 0a0a et parameters... │ │ │ │ │ +00086d00: 3c6c 693e 6a61 7661 782f 726d 692f 7373
  • javax/rmi/ss │ │ │ │ │ +00086d10: 6c2f 536f 636b 6574 4661 6374 6f72 7954 l/SocketFactoryT │ │ │ │ │ +00086d20: 6573 742e 6a61 7661 3a20 5465 7374 2053 est.java: Test S │ │ │ │ │ +00086d30: 736c 524d 495b 436c 6965 6e74 7c53 6572 slRMI[Client|Ser │ │ │ │ │ +00086d40: 7665 725d 536f 636b 6574 4661 6374 6f72 ver]SocketFactor │ │ │ │ │ +00086d50: 7920 6571 7561 6c73 2829 2061 6e64 2068 y equals() and h │ │ │ │ │ +00086d60: 6173 6843 6f64 6528 292e 0a0a 3c6c 693e ashCode()...
  • │ │ │ │ │ +00086d70: 6a61 7661 782f 7363 7269 7074 2f43 6175 javax/script/Cau │ │ │ │ │ +00086d80: 7365 4578 6365 7074 696f 6e54 6573 742e seExceptionTest. │ │ │ │ │ +00086d90: 6a61 7661 3a20 5363 7269 7074 456e 6769 java: ScriptEngi │ │ │ │ │ +00086da0: 6e65 2062 7567 203a 2053 6372 6970 7445 ne bug : ScriptE │ │ │ │ │ +00086db0: 7863 6570 7469 6f6e 2063 6175 7365 206e xception cause n │ │ │ │ │ +00086dc0: 6f74 2073 6574 2028 7769 7468 2066 6978 ot set (with fix │ │ │ │ │ +00086dd0: 290a 0a3c 6c69 3e6a 6176 6178 2f73 6372 )..
  • javax/scr │ │ │ │ │ +00086de0: 6970 742f 4765 7449 6e74 6572 6661 6365 ipt/GetInterface │ │ │ │ │ +00086df0: 5465 7374 2e6a 6176 613a 204a 6176 6153 Test.java: JavaS │ │ │ │ │ +00086e00: 6372 6970 7420 656e 6769 6e65 2061 6c6c cript engine all │ │ │ │ │ +00086e10: 6f77 7320 6372 6561 7469 6f6e 206f 6620 ows creation of │ │ │ │ │ +00086e20: 696e 7465 7266 6163 6520 616c 7468 6f75 interface althou │ │ │ │ │ +00086e30: 6768 206d 6574 686f 6473 206e 6f74 2061 gh methods not a │ │ │ │ │ +00086e40: 7661 696c 6162 6c65 2e0a 0a3c 6c69 3e6a vailable...
  • j │ │ │ │ │ +00086e50: 6176 6178 2f73 6372 6970 742f 4a44 4b5f avax/script/JDK_ │ │ │ │ │ +00086e60: 3831 3936 3935 392f 4261 6446 6163 746f 8196959/BadFacto │ │ │ │ │ +00086e70: 7279 5465 7374 2e6a 6176 613a 2056 6572 ryTest.java: Ver │ │ │ │ │ +00086e80: 6966 7920 7468 6174 2053 6372 6970 7445 ify that ScriptE │ │ │ │ │ +00086e90: 6e67 696e 654d 616e 6167 6572 2063 616e ngineManager can │ │ │ │ │ +00086ea0: 206c 6f61 6420 4261 6446 6163 746f 7279 load BadFactory │ │ │ │ │ +00086eb0: 2077 6974 686f 7574 2074 6872 6f77 696e without throwin │ │ │ │ │ +00086ec0: 6720 4e50 450a 0a3c 6c69 3e6a 6176 6178 g NPE..
  • javax │ │ │ │ │ +00086ed0: 2f73 6372 6970 742f 5072 6f76 6964 6572 /script/Provider │ │ │ │ │ +00086ee0: 5465 7374 2e73 683a 2053 6372 6970 7445 Test.sh: ScriptE │ │ │ │ │ +00086ef0: 6e67 696e 6520 7072 6f76 6964 6572 2075 ngine provider u │ │ │ │ │ +00086f00: 6e69 7420 7465 7374 0a0a 3c6c 693e 6a61 nit test..
  • ja │ │ │ │ │ +00086f10: 7661 782f 7363 7269 7074 2f53 6372 6970 vax/script/Scrip │ │ │ │ │ +00086f20: 7445 6e67 696e 654f 7264 6572 2e73 683a tEngineOrder.sh: │ │ │ │ │ +00086f30: 2074 6573 7420 746f 2063 6865 636b 2063 test to check c │ │ │ │ │ +00086f40: 6f6e 7369 7374 656e 6379 2069 6e20 6469 onsistency in di │ │ │ │ │ +00086f50: 7363 6f76 6572 696e 6720 616e 6420 7265 scovering and re │ │ │ │ │ +00086f60: 7475 726e 696e 6720 7363 7269 7074 2065 turning script e │ │ │ │ │ +00086f70: 6e67 696e 6520 2062 7920 5363 7269 7074 ngine by Script │ │ │ │ │ +00086f80: 456e 6769 6e65 4d61 6e61 6765 720a 0a3c EngineManager..< │ │ │ │ │ +00086f90: 6c69 3e6a 6176 6178 2f73 6372 6970 742f li>javax/script/ │ │ │ │ │ +00086fa0: 5369 6d70 6c65 5363 7269 7074 436f 6e74 SimpleScriptCont │ │ │ │ │ +00086fb0: 6578 744e 616d 6543 6865 636b 7354 6573 extNameChecksTes │ │ │ │ │ +00086fc0: 742e 6a61 7661 3a20 5369 6d70 6c65 5363 t.java: SimpleSc │ │ │ │ │ +00086fd0: 7269 7074 436f 6e74 6578 7420 7573 6564 riptContext used │ │ │ │ │ +00086fe0: 2062 7920 4e61 7368 6f72 6e53 6372 6970 by NashornScrip │ │ │ │ │ +00086ff0: 7445 6e67 696e 6520 646f 6573 6e27 7420 tEngine doesn't │ │ │ │ │ +00087000: 636f 6d70 6c65 7465 6c79 2063 6f6d 706c completely compl │ │ │ │ │ +00087010: 6965 7320 746f 2074 6865 2073 7065 6320 ies to the spec │ │ │ │ │ +00087020: 7265 6761 7264 696e 6720 6578 6365 7074 regarding except │ │ │ │ │ +00087030: 696f 6e20 7468 726f 7769 6e67 0a0a 3c6c ion throwing..javax/script/S │ │ │ │ │ +00087050: 7472 696e 6757 7269 7465 7250 7269 6e74 tringWriterPrint │ │ │ │ │ +00087060: 5465 7374 2e6a 6176 613a 206a 6176 6173 Test.java: javas │ │ │ │ │ +00087070: 6372 6970 7420 656e 6769 6e65 2063 616e cript engine can │ │ │ │ │ +00087080: 206e 6f74 2077 7269 7465 2074 6f20 5374 not write to St │ │ │ │ │ +00087090: 7269 6e67 5772 6974 6572 2e0a 0a3c 6c69 ringWriter...
  • javax/script/Te │ │ │ │ │ +000870b0: 7374 312e 6a61 7661 3a20 4372 6561 7465 st1.java: Create │ │ │ │ │ +000870c0: 204a 6176 6153 6372 6970 7420 656e 6769 JavaScript engi │ │ │ │ │ +000870d0: 6e65 2061 6e64 2065 7865 6375 7465 2061 ne and execute a │ │ │ │ │ +000870e0: 2073 696d 706c 6520 7363 7269 7074 2e0a simple script.. │ │ │ │ │ +000870f0: 0a3c 6c69 3e6a 6176 6178 2f73 6372 6970 .
  • javax/scrip │ │ │ │ │ +00087100: 742f 5465 7374 322e 6a61 7661 3a20 5465 t/Test2.java: Te │ │ │ │ │ +00087110: 7374 2065 7870 6f73 696e 6720 6120 4a61 st exposing a Ja │ │ │ │ │ +00087120: 7661 206f 626a 6563 7420 746f 2073 6372 va object to scr │ │ │ │ │ +00087130: 6970 740a 0a3c 6c69 3e6a 6176 6178 2f73 ipt..
  • javax/s │ │ │ │ │ +00087140: 6372 6970 742f 5465 7374 332e 6a61 7661 cript/Test3.java │ │ │ │ │ +00087150: 3a20 5465 7374 2065 6e67 696e 6520 616e : Test engine an │ │ │ │ │ +00087160: 6420 676c 6f62 616c 2073 636f 7065 730a d global scopes. │ │ │ │ │ +00087170: 0a3c 6c69 3e6a 6176 6178 2f73 6372 6970 .
  • javax/scrip │ │ │ │ │ +00087180: 742f 5465 7374 342e 6a61 7661 3a20 5465 t/Test4.java: Te │ │ │ │ │ +00087190: 7374 2073 6372 6970 7420 6675 6e63 7469 st script functi │ │ │ │ │ +000871a0: 6f6e 7320 696d 706c 656d 656e 7469 6e67 ons implementing │ │ │ │ │ +000871b0: 204a 6176 6120 696e 7465 7266 6163 650a Java interface. │ │ │ │ │ +000871c0: 0a3c 6c69 3e6a 6176 6178 2f73 6372 6970 .
  • javax/scrip │ │ │ │ │ +000871d0: 742f 5465 7374 352e 6a61 7661 3a20 5465 t/Test5.java: Te │ │ │ │ │ +000871e0: 7374 7320 656e 6769 6e65 2c20 676c 6f62 sts engine, glob │ │ │ │ │ +000871f0: 616c 2073 636f 7065 7320 616e 6420 7363 al scopes and sc │ │ │ │ │ +00087200: 6f70 6520 6869 6469 6e67 2e0a 0a3c 6c69 ope hiding...
  • javax/script/Te │ │ │ │ │ +00087220: 7374 362e 6a61 7661 3a20 5465 7374 2062 st6.java: Test b │ │ │ │ │ +00087230: 6173 6963 2073 6372 6970 7420 636f 6d70 asic script comp │ │ │ │ │ +00087240: 696c 6174 696f 6e2e 0a0a 3c6c 693e 6a61 ilation...
  • ja │ │ │ │ │ +00087250: 7661 782f 7363 7269 7074 2f54 6573 7437 vax/script/Test7 │ │ │ │ │ +00087260: 2e6a 6176 613a 2054 6573 7473 2069 6d70 .java: Tests imp │ │ │ │ │ +00087270: 6f72 7450 6163 6b61 6765 2061 6e64 206a ortPackage and j │ │ │ │ │ +00087280: 6176 6120 6163 6365 7373 2069 6e20 7363 ava access in sc │ │ │ │ │ +00087290: 7269 7074 0a0a 3c6c 693e 6a61 7661 782f ript..
  • javax/ │ │ │ │ │ +000872a0: 7363 7269 7074 2f54 6573 7438 2e6a 6176 script/Test8.jav │ │ │ │ │ +000872b0: 613a 2054 6573 7420 696e 766f 6b69 6e67 a: Test invoking │ │ │ │ │ +000872c0: 2073 6372 6970 7420 6675 6e63 7469 6f6e script function │ │ │ │ │ +000872d0: 206f 7220 6d65 7468 6f64 2066 726f 6d20 or method from │ │ │ │ │ +000872e0: 4a61 7661 0a0a 3c6c 693e 6a61 7661 782f Java..
  • javax/ │ │ │ │ │ +000872f0: 7363 7269 7074 2f55 6e65 7363 6170 6564 script/Unescaped │ │ │ │ │ +00087300: 4272 6163 6b65 7452 6567 4578 5465 7374 BracketRegExTest │ │ │ │ │ +00087310: 2e6a 6176 613a 2037 3031 3237 3031 2041 .java: 7012701 A │ │ │ │ │ +00087320: 6464 2061 2074 6573 7420 746f 2063 6865 dd a test to che │ │ │ │ │ +00087330: 636b 2074 6861 7420 5265 6745 7870 2070 ck that RegExp p │ │ │ │ │ +00087340: 6172 7365 7220 6163 6365 7074 7320 756e arser accepts un │ │ │ │ │ +00087350: 6573 6361 7065 6420 275b 270a 0a3c 6c69 escaped '['..
  • javax/script/Ve │ │ │ │ │ +00087370: 7273 696f 6e54 6573 742e 6a61 7661 3a20 rsionTest.java: │ │ │ │ │ +00087380: 4372 6561 7465 204a 6176 6153 6372 6970 Create JavaScrip │ │ │ │ │ +00087390: 7420 656e 6769 6e65 2061 6e64 2063 6865 t engine and che │ │ │ │ │ +000873a0: 636b 206c 616e 6775 6167 6520 616e 6420 ck language and │ │ │ │ │ +000873b0: 656e 6769 6e65 2076 6572 7369 6f6e 0a0a engine version.. │ │ │ │ │ +000873c0: 3c6c 693e 6a61 7661 782f 7365 6375 7269
  • javax/securi │ │ │ │ │ +000873d0: 7479 2f61 7574 682f 4465 7374 726f 7961 ty/auth/Destroya │ │ │ │ │ +000873e0: 626c 652f 4b65 7944 6573 7472 7563 7469 ble/KeyDestructi │ │ │ │ │ +000873f0: 6f6e 5465 7374 2e6a 6176 613a 204e 6f20 onTest.java: No │ │ │ │ │ +00087400: 7761 7920 746f 2063 6c65 616e 2074 6865 way to clean the │ │ │ │ │ +00087410: 206d 656d 6f72 7920 666f 7220 6120 6a61 memory for a ja │ │ │ │ │ +00087420: 7661 2e73 6563 7572 6974 792e 4b65 790a va.security.Key. │ │ │ │ │ +00087430: 0a3c 6c69 3e6a 6176 6178 2f73 6563 7572 .
  • javax/secur │ │ │ │ │ +00087440: 6974 792f 6175 7468 2f50 7269 7661 7465 ity/auth/Private │ │ │ │ │ +00087450: 4372 6564 656e 7469 616c 5065 726d 6973 CredentialPermis │ │ │ │ │ +00087460: 7369 6f6e 2f43 616e 6f6e 4572 726f 722e sion/CanonError. │ │ │ │ │ +00087470: 6a61 7661 3a20 5072 6976 6174 6543 7265 java: PrivateCre │ │ │ │ │ +00087480: 6465 6e74 6961 6c50 6572 6d69 7373 696f dentialPermissio │ │ │ │ │ +00087490: 6e20 696e 636f 7272 6563 746c 7920 6361 n incorrectly ca │ │ │ │ │ +000874a0: 6e6f 6e69 6361 6c69 7a65 7320 7370 6163 nonicalizes spac │ │ │ │ │ +000874b0: 6573 2069 6e20 6e61 6d65 730a 0a3c 6c69 es in names..
  • javax/security/ │ │ │ │ │ +000874d0: 6175 7468 2f50 7269 7661 7465 4372 6564 auth/PrivateCred │ │ │ │ │ +000874e0: 656e 7469 616c 5065 726d 6973 7369 6f6e entialPermission │ │ │ │ │ +000874f0: 2f45 6d70 7479 4e61 6d65 2e6a 6176 613a /EmptyName.java: │ │ │ │ │ +00087500: 2050 7269 7661 7465 4372 6564 656e 7469 PrivateCredenti │ │ │ │ │ +00087510: 616c 5065 726d 6973 7369 6f6e 2063 6f6e alPermission con │ │ │ │ │ +00087520: 7374 7275 6374 6f72 2074 6872 6f77 7320 structor throws │ │ │ │ │ +00087530: 7772 6f6e 6720 6578 6365 7074 696f 6e0a wrong exception. │ │ │ │ │ +00087540: 0a3c 6c69 3e6a 6176 6178 2f73 6563 7572 .
  • javax/secur │ │ │ │ │ +00087550: 6974 792f 6175 7468 2f50 7269 7661 7465 ity/auth/Private │ │ │ │ │ +00087560: 4372 6564 656e 7469 616c 5065 726d 6973 CredentialPermis │ │ │ │ │ +00087570: 7369 6f6e 2f45 7175 616c 732e 6a61 7661 sion/Equals.java │ │ │ │ │ +00087580: 3a20 5072 6976 6174 6543 7265 6465 6e74 : PrivateCredent │ │ │ │ │ +00087590: 6961 6c50 6572 6d69 7373 696f 6e20 646f ialPermission do │ │ │ │ │ +000875a0: 6573 6e27 7420 6967 6e6f 7265 2070 7269 esn't ignore pri │ │ │ │ │ +000875b0: 6e63 6970 616c 206f 7264 6572 2050 7269 ncipal order Pri │ │ │ │ │ +000875c0: 7661 7465 4372 6564 656e 7469 616c 5065 vateCredentialPe │ │ │ │ │ +000875d0: 726d 6973 7369 6f6e 2069 6e63 6f72 7265 rmission incorre │ │ │ │ │ +000875e0: 6374 6c79 2069 676e 6f72 6573 2063 6173 ctly ignores cas │ │ │ │ │ +000875f0: 650a 0a3c 6c69 3e6a 6176 6178 2f73 6563 e..
  • javax/sec │ │ │ │ │ +00087600: 7572 6974 792f 6175 7468 2f50 7269 7661 urity/auth/Priva │ │ │ │ │ +00087610: 7465 4372 6564 656e 7469 616c 5065 726d teCredentialPerm │ │ │ │ │ +00087620: 6973 7369 6f6e 2f4d 6f72 6554 6865 6e4f ission/MoreThenO │ │ │ │ │ +00087630: 6e65 5072 696e 6369 7061 6c73 2e6a 6176 nePrincipals.jav │ │ │ │ │ +00087640: 613a 2054 6573 7473 2077 6974 6820 5375 a: Tests with Su │ │ │ │ │ +00087650: 626a 6563 742e 6765 7450 7269 7661 7465 bject.getPrivate │ │ │ │ │ +00087660: 4372 6564 656e 7469 616c 7320 746f 2063 Credentials to c │ │ │ │ │ +00087670: 6865 636b 2070 6572 6d69 7373 696f 6e20 heck permission │ │ │ │ │ +00087680: 6368 6563 6b73 2077 6974 6820 6f6e 6520 checks with one │ │ │ │ │ +00087690: 6f72 206d 6f72 6520 7072 696e 6369 7061 or more principa │ │ │ │ │ +000876a0: 6c73 2e0a 0a3c 6c69 3e6a 6176 6178 2f73 ls...
  • javax/s │ │ │ │ │ +000876b0: 6563 7572 6974 792f 6175 7468 2f50 7269 ecurity/auth/Pri │ │ │ │ │ +000876c0: 7661 7465 4372 6564 656e 7469 616c 5065 vateCredentialPe │ │ │ │ │ +000876d0: 726d 6973 7369 6f6e 2f53 6572 6961 6c2e rmission/Serial. │ │ │ │ │ +000876e0: 6a61 7661 3a20 5072 6976 6174 6543 7265 java: PrivateCre │ │ │ │ │ +000876f0: 6465 6e74 6961 6c50 6572 6d69 7373 696f dentialPermissio │ │ │ │ │ +00087700: 6e20 7365 7269 616c 697a 6564 2073 6574 n serialized set │ │ │ │ │ +00087710: 2068 6173 2069 6d70 6c65 6d65 6e74 6174 has implementat │ │ │ │ │ +00087720: 696f 6e2d 6465 7065 6e64 656e 7420 636c ion-dependent cl │ │ │ │ │ +00087730: 6173 730a 0a3c 6c69 3e6a 6176 6178 2f73 ass..
  • javax/s │ │ │ │ │ +00087740: 6563 7572 6974 792f 6175 7468 2f50 7269 ecurity/auth/Pri │ │ │ │ │ +00087750: 7661 7465 4372 6564 656e 7469 616c 5065 vateCredentialPe │ │ │ │ │ +00087760: 726d 6973 7369 6f6e 2f53 6572 6961 6c32 rmission/Serial2 │ │ │ │ │ +00087770: 2e6a 6176 613a 2050 7269 7661 7465 4372 .java: PrivateCr │ │ │ │ │ +00087780: 6564 656e 7469 616c 5065 726d 6973 7369 edentialPermissi │ │ │ │ │ +00087790: 6f6e 2073 686f 756c 6420 6e6f 7420 7573 on should not us │ │ │ │ │ +000877a0: 6520 6c6f 6361 6c20 7661 7269 6162 6c65 e local variable │ │ │ │ │ +000877b0: 2074 6f20 656e 6162 6c65 2064 6562 7567 to enable debug │ │ │ │ │ +000877c0: 6769 6e67 2069 6d70 6c65 6d65 6e74 6174 ging implementat │ │ │ │ │ +000877d0: 696f 6e2d 6465 7065 6e64 656e 7420 636c ion-dependent cl │ │ │ │ │ +000877e0: 6173 730a 0a3c 6c69 3e6a 6176 6178 2f73 ass..
  • javax/s │ │ │ │ │ +000877f0: 6563 7572 6974 792f 6175 7468 2f50 7269 ecurity/auth/Pri │ │ │ │ │ +00087800: 7661 7465 4372 6564 656e 7469 616c 5065 vateCredentialPe │ │ │ │ │ +00087810: 726d 6973 7369 6f6e 2f53 7562 7365 742e rmission/Subset. │ │ │ │ │ +00087820: 6a61 7661 3a20 5265 7472 6976 6520 6120 java: Retrive a │ │ │ │ │ +00087830: 7375 6273 6574 206f 6620 7072 6976 6174 subset of privat │ │ │ │ │ +00087840: 6520 6372 6564 656e 7469 616c 7320 6361 e credentials ca │ │ │ │ │ +00087850: 6e20 6265 2061 6363 6573 7365 640a 0a3c n be accessed..< │ │ │ │ │ +00087860: 6c69 3e6a 6176 6178 2f73 6563 7572 6974 li>javax/securit │ │ │ │ │ +00087870: 792f 6175 7468 2f53 7562 6a65 6374 2f41 y/auth/Subject/A │ │ │ │ │ +00087880: 6464 5072 696e 6369 7061 6c53 7562 636c ddPrincipalSubcl │ │ │ │ │ +00087890: 6173 732e 6a61 7661 3a20 4368 6563 6b20 ass.java: Check │ │ │ │ │ +000878a0: 7468 6174 2061 6464 696e 6720 5072 696e that adding Prin │ │ │ │ │ +000878b0: 6369 7061 6c20 7375 6263 6c61 7373 6573 cipal subclasses │ │ │ │ │ +000878c0: 2074 6f20 5375 626a 6563 7420 776f 726b to Subject work │ │ │ │ │ +000878d0: 730a 0a3c 6c69 3e6a 6176 6178 2f73 6563 s..
  • javax/sec │ │ │ │ │ +000878e0: 7572 6974 792f 6175 7468 2f53 7562 6a65 urity/auth/Subje │ │ │ │ │ +000878f0: 6374 2f43 7572 7265 6e74 5375 626a 6563 ct/CurrentSubjec │ │ │ │ │ +00087900: 742e 6a61 7661 3a20 636f 6e66 6972 6d20 t.java: confirm │ │ │ │ │ +00087910: 6375 7272 656e 7420 7375 626a 6563 7420 current subject │ │ │ │ │ +00087920: 7370 6563 6966 6963 6174 696f 6e0a 0a3c specification..< │ │ │ │ │ +00087930: 6c69 3e6a 6176 6178 2f73 6563 7572 6974 li>javax/securit │ │ │ │ │ +00087940: 792f 6175 7468 2f53 7562 6a65 6374 2f44 y/auth/Subject/D │ │ │ │ │ +00087950: 6f41 7354 6573 742e 6a61 7661 3a20 4368 oAsTest.java: Ch │ │ │ │ │ +00087960: 6563 6b20 7468 6174 2067 6574 5375 626a eck that getSubj │ │ │ │ │ +00087970: 6563 7420 776f 726b 7320 6166 7465 7220 ect works after │ │ │ │ │ +00087980: 4a49 5420 636f 6d70 696c 6572 2065 7363 JIT compiler esc │ │ │ │ │ +00087990: 6170 6520 616e 616c 7973 6973 2e0a 0a3c ape analysis...< │ │ │ │ │ +000879a0: 6c69 3e6a 6176 6178 2f73 6563 7572 6974 li>javax/securit │ │ │ │ │ +000879b0: 792f 6175 7468 2f53 7562 6a65 6374 2f45 y/auth/Subject/E │ │ │ │ │ +000879c0: 7863 6570 7469 6f6e 732e 6a61 7661 3a20 xceptions.java: │ │ │ │ │ +000879d0: 4368 6563 6b20 7468 6174 2063 616c 6c41 Check that callA │ │ │ │ │ +000879e0: 7320 616e 6420 646f 4173 2074 6872 6f77 s and doAs throw │ │ │ │ │ +000879f0: 2074 6865 2073 7065 6369 6669 6564 2065 the specified e │ │ │ │ │ +00087a00: 7863 6570 7469 6f6e 730a 0a3c 6c69 3e6a xceptions..
  • j │ │ │ │ │ +00087a10: 6176 6178 2f73 6563 7572 6974 792f 6175 avax/security/au │ │ │ │ │ +00087a20: 7468 2f53 7562 6a65 6374 2f46 726f 6d41 th/Subject/FromA │ │ │ │ │ +00087a30: 4343 2e6a 6176 613a 2063 6f6e 6669 726d CC.java: confirm │ │ │ │ │ +00087a40: 2063 7572 7265 6e74 2069 6e73 7461 6c6c current install │ │ │ │ │ +00087a50: 6564 2073 7562 6a65 6374 2073 7065 6369 ed subject speci │ │ │ │ │ +00087a60: 6669 6361 7469 6f6e 0a0a 3c6c 693e 6a61 fication..
  • ja │ │ │ │ │ +00087a70: 7661 782f 7365 6375 7269 7479 2f61 7574 vax/security/aut │ │ │ │ │ +00087a80: 682f 5375 626a 6563 742f 4765 6e65 7269 h/Subject/Generi │ │ │ │ │ +00087a90: 632e 6a61 7661 3a20 5375 626a 6563 742e c.java: Subject. │ │ │ │ │ +00087aa0: 646f 4173 2a20 7368 6f75 6c64 2062 6520 doAs* should be │ │ │ │ │ +00087ab0: 6765 6e65 7269 6669 6564 0a0a 3c6c 693e generified..
  • │ │ │ │ │ +00087ac0: 6a61 7661 782f 7365 6375 7269 7479 2f61 javax/security/a │ │ │ │ │ +00087ad0: 7574 682f 5375 626a 6563 742f 5365 7269 uth/Subject/Seri │ │ │ │ │ +00087ae0: 616c 2e6a 6176 613a 2053 7562 6a65 6374 al.java: Subject │ │ │ │ │ +00087af0: 2073 6572 6961 6c69 7a65 6420 7072 696e serialized prin │ │ │ │ │ +00087b00: 6369 7061 6c20 7365 7420 6973 2069 6d70 cipal set is imp │ │ │ │ │ +00087b10: 6c65 6d65 6e74 6174 696f 6e2d 6465 7065 lementation-depe │ │ │ │ │ +00087b20: 6e64 656e 7420 636c 6173 730a 0a3c 6c69 ndent class..
  • javax/security/ │ │ │ │ │ +00087b40: 6175 7468 2f53 7562 6a65 6374 2f53 7562 auth/Subject/Sub │ │ │ │ │ +00087b50: 6a65 6374 4e75 6c6c 5465 7374 732e 6a61 jectNullTests.ja │ │ │ │ │ +00087b60: 7661 3a20 6a61 7661 782e 7365 6375 7269 va: javax.securi │ │ │ │ │ +00087b70: 7479 2e61 7574 682e 5375 626a 6563 742e ty.auth.Subject. │ │ │ │ │ +00087b80: 746f 5374 7269 6e67 2829 2074 6872 6f77 toString() throw │ │ │ │ │ +00087b90: 7320 4e50 450a 0a3c 6c69 3e6a 6176 6178 s NPE..
  • javax │ │ │ │ │ +00087ba0: 2f73 6563 7572 6974 792f 6175 7468 2f53 /security/auth/S │ │ │ │ │ +00087bb0: 7562 6a65 6374 2f53 796e 6368 2e6a 6176 ubject/Synch.jav │ │ │ │ │ +00087bc0: 613a 2053 7562 6a65 6374 2e64 6f41 7320 a: Subject.doAs │ │ │ │ │ +00087bd0: 6e6f 7420 7468 7265 6164 2d73 6166 6520 not thread-safe │ │ │ │ │ +00087be0: 6167 6169 6e73 7420 6368 616e 6765 7320 against changes │ │ │ │ │ +00087bf0: 746f 2070 7269 6e63 6970 616c 730a 0a3c to principals..< │ │ │ │ │ +00087c00: 6c69 3e6a 6176 6178 2f73 6563 7572 6974 li>javax/securit │ │ │ │ │ +00087c10: 792f 6175 7468 2f53 7562 6a65 6374 2f53 y/auth/Subject/S │ │ │ │ │ +00087c20: 796e 6368 322e 6a61 7661 3a20 5375 626a ynch2.java: Subj │ │ │ │ │ +00087c30: 6563 742e 6765 7450 7269 7661 7465 4372 ect.getPrivateCr │ │ │ │ │ +00087c40: 6564 656e 7469 616c 7320 6e6f 7420 7468 edentials not th │ │ │ │ │ +00087c50: 7265 6164 2d73 6166 6520 6167 6169 6e73 read-safe agains │ │ │ │ │ +00087c60: 7420 6368 616e 6765 7320 746f 2070 7269 t changes to pri │ │ │ │ │ +00087c70: 6e63 6970 616c 730a 0a3c 6c69 3e6a 6176 ncipals..
  • jav │ │ │ │ │ +00087c80: 6178 2f73 6563 7572 6974 792f 6175 7468 ax/security/auth │ │ │ │ │ +00087c90: 2f53 7562 6a65 6374 2f53 796e 6368 332e /Subject/Synch3. │ │ │ │ │ +00087ca0: 6a61 7661 3a20 5375 626a 6563 742e 6765 java: Subject.ge │ │ │ │ │ +00087cb0: 7450 7269 6e63 6970 616c 7328 436c 6173 tPrincipals(Clas │ │ │ │ │ +00087cc0: 7329 206e 6f74 2074 6872 6561 642d 7361 s) not thread-sa │ │ │ │ │ +00087cd0: 6665 2061 6761 696e 7374 2063 6861 6e67 fe against chang │ │ │ │ │ +00087ce0: 6573 2074 6f20 7072 696e 6369 7061 6c73 es to principals │ │ │ │ │ +00087cf0: 0a0a 3c6c 693e 6a61 7661 782f 7365 6375 ..
  • javax/secu │ │ │ │ │ +00087d00: 7269 7479 2f61 7574 682f 5375 626a 6563 rity/auth/Subjec │ │ │ │ │ +00087d10: 742f 556e 7265 6c69 6162 6c65 436f 6e74 t/UnreliableCont │ │ │ │ │ +00087d20: 6169 6e73 2e6a 6176 613a 2053 7562 6a65 ains.java: Subje │ │ │ │ │ +00087d30: 6374 2453 6563 7572 6553 6574 3a3a 6164 ct$SecureSet::ad │ │ │ │ │ +00087d40: 6441 6c6c 2073 686f 756c 6420 6e6f 7420 dAll should not │ │ │ │ │ +00087d50: 6361 6c6c 2063 6f6e 7461 696e 7328 6e75 call contains(nu │ │ │ │ │ +00087d60: 6c6c 290a 0a3c 6c69 3e6a 6176 6178 2f73 ll)..
  • javax/s │ │ │ │ │ +00087d70: 6563 7572 6974 792f 6175 7468 2f53 7562 ecurity/auth/Sub │ │ │ │ │ +00087d80: 6a65 6374 2f64 6f41 732f 4e65 7374 6564 ject/doAs/Nested │ │ │ │ │ +00087d90: 4163 7469 6f6e 732e 6a61 7661 3a20 4368 Actions.java: Ch │ │ │ │ │ +00087da0: 6563 6b20 6966 2070 726f 7065 7220 4163 eck if proper Ac │ │ │ │ │ +00087db0: 6365 7373 436f 6e74 726f 6c45 7863 6570 cessControlExcep │ │ │ │ │ +00087dc0: 7469 6f6e 2069 7320 7468 726f 776e 2069 tion is thrown i │ │ │ │ │ +00087dd0: 6e20 6361 7365 206f 6620 6e65 7374 6564 n case of nested │ │ │ │ │ +00087de0: 2053 7562 6a65 6374 2e64 6f41 7328 2920 Subject.doAs() │ │ │ │ │ +00087df0: 696e 766f 6361 7469 6f6e 7320 7768 656e invocations when │ │ │ │ │ +00087e00: 206f 6e65 206f 6620 7072 6f74 6563 7469 one of protecti │ │ │ │ │ +00087e10: 6f6e 2064 6f6d 6169 6e73 2064 6f65 736e on domains doesn │ │ │ │ │ +00087e20: 2774 2068 6176 6520 7065 726d 6973 7369 't have permissi │ │ │ │ │ +00087e30: 6f6e 730a 0a3c 6c69 3e6a 6176 6178 2f73 ons..
  • javax/s │ │ │ │ │ +00087e40: 6563 7572 6974 792f 6175 7468 2f53 7562 ecurity/auth/Sub │ │ │ │ │ +00087e50: 6a65 6374 2f64 6f41 732f 5465 7374 2e6a ject/doAs/Test.j │ │ │ │ │ +00087e60: 6176 613a 2053 7562 6a65 6374 2e64 6f41 ava: Subject.doA │ │ │ │ │ +00087e70: 7328 6e75 6c6c 2c20 6163 7469 6f6e 2920 s(null, action) │ │ │ │ │ +00087e80: 646f 6573 206e 6f74 2063 6c65 6172 2074 does not clear t │ │ │ │ │ +00087e90: 6865 2065 7865 6375 7469 6e67 2073 7562 he executing sub │ │ │ │ │ +00087ea0: 6a65 6374 0a0a 3c6c 693e 6a61 7661 782f ject..
  • javax/ │ │ │ │ │ +00087eb0: 7365 6375 7269 7479 2f61 7574 682f 5375 security/auth/Su │ │ │ │ │ +00087ec0: 626a 6563 7444 6f6d 6169 6e43 6f6d 6269 bjectDomainCombi │ │ │ │ │ +00087ed0: 6e65 722f 4f70 7469 6d69 7a65 2e6a 6176 ner/Optimize.jav │ │ │ │ │ +00087ee0: 613a 2053 7562 6a65 6374 446f 6d61 696e a: SubjectDomain │ │ │ │ │ +00087ef0: 436f 6d62 696e 6572 206f 7074 696d 697a Combiner optimiz │ │ │ │ │ +00087f00: 6174 696f 6e20 696e 636f 7272 6563 740a ation incorrect. │ │ │ │ │ +00087f10: 0a3c 6c69 3e6a 6176 6178 2f73 6563 7572 .
  • javax/secur │ │ │ │ │ +00087f20: 6974 792f 6175 7468 2f53 7562 6a65 6374 ity/auth/Subject │ │ │ │ │ +00087f30: 446f 6d61 696e 436f 6d62 696e 6572 2f52 DomainCombiner/R │ │ │ │ │ +00087f40: 6567 7265 7373 696f 6e2e 6a61 7661 3a20 egression.java: │ │ │ │ │ +00087f50: 7065 7266 6f72 6d61 6e63 6520 7265 6772 performance regr │ │ │ │ │ +00087f60: 6573 7369 6f6e 2061 6e64 206f 7468 6572 ession and other │ │ │ │ │ +00087f70: 2062 7567 7320 696e 2053 7562 6a65 6374 bugs in Subject │ │ │ │ │ +00087f80: 446f 6d61 696e 436f 6d62 696e 6572 2e63 DomainCombiner.c │ │ │ │ │ +00087f90: 6f6d 6269 6e65 0a0a 3c6c 693e 6a61 7661 ombine..
  • java │ │ │ │ │ +00087fa0: 782f 7365 6375 7269 7479 2f61 7574 682f x/security/auth/ │ │ │ │ │ +00087fb0: 6361 6c6c 6261 636b 2f4d 7574 6162 696c callback/Mutabil │ │ │ │ │ +00087fc0: 6974 792e 6a61 7661 3a20 4172 7261 7973 ity.java: Arrays │ │ │ │ │ +00087fd0: 2073 686f 756c 6420 6265 2063 6c6f 6e65 should be clone │ │ │ │ │ +00087fe0: 6420 696e 2073 6576 6572 616c 204a 4141 d in several JAA │ │ │ │ │ +00087ff0: 5320 4361 6c6c 6261 636b 2063 6c61 7373 S Callback class │ │ │ │ │ +00088000: 6573 0a0a 3c6c 693e 6a61 7661 782f 7365 es..
  • javax/se │ │ │ │ │ +00088010: 6375 7269 7479 2f61 7574 682f 6361 6c6c curity/auth/call │ │ │ │ │ +00088020: 6261 636b 2f50 6173 7377 6f72 6443 616c back/PasswordCal │ │ │ │ │ +00088030: 6c62 6163 6b2f 4368 6563 6b43 6c65 616e lback/CheckClean │ │ │ │ │ +00088040: 6572 426f 756e 642e 6a61 7661 3a20 4368 erBound.java: Ch │ │ │ │ │ +00088050: 6563 6b20 7468 6174 2074 6865 2063 6c65 eck that the cle │ │ │ │ │ +00088060: 616e 6572 2069 7320 6e6f 7420 626f 756e aner is not boun │ │ │ │ │ +00088070: 6420 746f 2074 6865 2050 6173 7377 6f72 d to the Passwor │ │ │ │ │ +00088080: 6443 616c 6c62 6163 6b20 6f62 6a65 6374 dCallback object │ │ │ │ │ +00088090: 0a0a 3c6c 693e 6a61 7661 782f 7365 6375 ..
  • javax/secu │ │ │ │ │ +000880a0: 7269 7479 2f61 7574 682f 6361 6c6c 6261 rity/auth/callba │ │ │ │ │ +000880b0: 636b 2f50 6173 7377 6f72 6443 616c 6c62 ck/PasswordCallb │ │ │ │ │ +000880c0: 6163 6b2f 5061 7373 776f 7264 436c 6561 ack/PasswordClea │ │ │ │ │ +000880d0: 6e75 702e 6a61 7661 3a20 4368 6563 6b20 nup.java: Check │ │ │ │ │ +000880e0: 7468 6174 2050 6173 7377 6f72 6443 616c that PasswordCal │ │ │ │ │ +000880f0: 6c62 6163 6b2e 636c 6561 7250 6173 7377 lback.clearPassw │ │ │ │ │ +00088100: 6f72 6428 2920 636c 6561 7273 2074 6865 ord() clears the │ │ │ │ │ +00088110: 2070 6173 7377 6f72 640a 0a3c 6c69 3e6a password..
  • j │ │ │ │ │ +00088120: 6176 6178 2f73 6563 7572 6974 792f 6175 avax/security/au │ │ │ │ │ +00088130: 7468 2f6b 6572 6265 726f 732f 4465 6c65 th/kerberos/Dele │ │ │ │ │ +00088140: 6761 7469 6f6e 5065 726d 6973 7369 6f6e gationPermission │ │ │ │ │ +00088150: 436f 6c6c 6563 7469 6f6e 2e6a 6176 613a Collection.java: │ │ │ │ │ +00088160: 2055 6e69 7420 7465 7374 2066 6f72 2044 Unit test for D │ │ │ │ │ +00088170: 656c 6567 6174 696f 6e50 6572 6d69 7373 elegationPermiss │ │ │ │ │ +00088180: 696f 6e43 6f6c 6c65 6374 696f 6e20 7375 ionCollection su │ │ │ │ │ +00088190: 6263 6c61 7373 0a0a 3c6c 693e 6a61 7661 bclass..
  • java │ │ │ │ │ +000881a0: 782f 7365 6375 7269 7479 2f61 7574 682f x/security/auth/ │ │ │ │ │ +000881b0: 6b65 7262 6572 6f73 2f44 656c 6567 6174 kerberos/Delegat │ │ │ │ │ +000881c0: 696f 6e50 6572 6d69 7373 696f 6e48 6173 ionPermissionHas │ │ │ │ │ +000881d0: 682e 6a61 7661 3a20 4368 6563 6b73 2069 h.java: Checks i │ │ │ │ │ +000881e0: 6620 4465 6c65 6761 7469 6f6e 5065 726d f DelegationPerm │ │ │ │ │ +000881f0: 6973 7369 6f6e 2e68 6173 6843 6f64 6528 ission.hashCode( │ │ │ │ │ +00088200: 2920 776f 726b 7320 6669 6e65 0a0a 3c6c ) works fine..javax/security │ │ │ │ │ +00088220: 2f61 7574 682f 6b65 7262 6572 6f73 2f44 /auth/kerberos/D │ │ │ │ │ +00088230: 656c 6567 6174 696f 6e50 6572 6d69 7373 elegationPermiss │ │ │ │ │ +00088240: 696f 6e49 6e69 742e 6a61 7661 3a20 4465 ionInit.java: De │ │ │ │ │ +00088250: 6c65 6761 7469 6f6e 5065 726d 6973 7369 legationPermissi │ │ │ │ │ +00088260: 6f6e 2069 6e70 7574 2063 6865 636b 0a0a on input check.. │ │ │ │ │ +00088270: 3c6c 693e 6a61 7661 782f 7365 6375 7269
  • javax/securi │ │ │ │ │ +00088280: 7479 2f61 7574 682f 6b65 7262 6572 6f73 ty/auth/kerberos │ │ │ │ │ +00088290: 2f4b 6572 6265 726f 7348 6173 6845 7175 /KerberosHashEqu │ │ │ │ │ +000882a0: 616c 7354 6573 742e 6a61 7661 3a20 6861 alsTest.java: ha │ │ │ │ │ +000882b0: 7368 436f 6465 2829 2061 6e64 2065 7175 shCode() and equ │ │ │ │ │ +000882c0: 616c 7328 2920 666f 7220 4b65 7262 6572 als() for Kerber │ │ │ │ │ +000882d0: 6f73 4b65 7920 616e 6420 4b65 7262 6572 osKey and Kerber │ │ │ │ │ +000882e0: 6f73 5469 636b 6574 0a0a 3c6c 693e 6a61 osTicket..
  • ja │ │ │ │ │ +000882f0: 7661 782f 7365 6375 7269 7479 2f61 7574 vax/security/aut │ │ │ │ │ +00088300: 682f 6b65 7262 6572 6f73 2f4b 6572 6265 h/kerberos/Kerbe │ │ │ │ │ +00088310: 726f 734e 756c 6c73 416e 6444 6573 7472 rosNullsAndDestr │ │ │ │ │ +00088320: 6f79 5465 7374 2e6a 6176 613a 2045 7870 oyTest.java: Exp │ │ │ │ │ +00088330: 6f73 6520 7365 7373 696f 6e20 6b65 7920 ose session key │ │ │ │ │ +00088340: 616e 6420 4b52 425f 4352 4544 2074 6872 and KRB_CRED thr │ │ │ │ │ +00088350: 6f75 6768 2065 7874 656e 6465 6420 4753 ough extended GS │ │ │ │ │ +00088360: 532d 4150 490a 0a3c 6c69 3e6a 6176 6178 S-API..
  • javax │ │ │ │ │ +00088370: 2f73 6563 7572 6974 792f 6175 7468 2f6b /security/auth/k │ │ │ │ │ +00088380: 6572 6265 726f 732f 4b65 7262 6572 6f73 erberos/Kerberos │ │ │ │ │ +00088390: 5469 7844 6174 6554 6573 742e 6a61 7661 TixDateTest.java │ │ │ │ │ +000883a0: 3a20 7465 7374 2074 6865 2069 6d6d 7574 : test the immut │ │ │ │ │ +000883b0: 6162 696c 6974 7920 6f66 2074 6865 2044 ability of the D │ │ │ │ │ +000883c0: 6174 6520 6669 656c 6473 2069 6e20 4b65 ate fields in Ke │ │ │ │ │ +000883d0: 7262 6572 6f73 5469 636b 6574 2063 6c61 rberosTicket cla │ │ │ │ │ +000883e0: 7373 2c20 7365 7269 616c 697a 6174 696f ss, serializatio │ │ │ │ │ +000883f0: 6e2c 2061 6e64 2062 6568 6176 696f 7220 n, and behavior │ │ │ │ │ +00088400: 6166 7465 7220 6265 696e 6720 6465 7374 after being dest │ │ │ │ │ +00088410: 726f 7965 642e 0a0a 3c6c 693e 6a61 7661 royed...
  • java │ │ │ │ │ +00088420: 782f 7365 6375 7269 7479 2f61 7574 682f x/security/auth/ │ │ │ │ │ +00088430: 6b65 7262 6572 6f73 2f53 6572 7669 6365 kerberos/Service │ │ │ │ │ +00088440: 5065 726d 6973 7369 6f6e 436f 6c6c 6563 PermissionCollec │ │ │ │ │ +00088450: 7469 6f6e 2e6a 6176 613a 2055 6e69 7420 tion.java: Unit │ │ │ │ │ +00088460: 7465 7374 2066 6f72 2053 6572 7669 6365 test for Service │ │ │ │ │ +00088470: 5065 726d 6973 7369 6f6e 436f 6c6c 6563 PermissionCollec │ │ │ │ │ +00088480: 7469 6f6e 2073 7562 636c 6173 730a 0a3c tion subclass..< │ │ │ │ │ +00088490: 6c69 3e6a 6176 6178 2f73 6563 7572 6974 li>javax/securit │ │ │ │ │ +000884a0: 792f 6175 7468 2f6b 6572 6265 726f 732f y/auth/kerberos/ │ │ │ │ │ +000884b0: 5365 7276 6963 6550 6572 6d69 7373 696f ServicePermissio │ │ │ │ │ +000884c0: 6e45 7175 616c 732e 6a61 7661 3a20 5365 nEquals.java: Se │ │ │ │ │ +000884d0: 7276 6963 6550 6572 6d69 7373 696f 6e3a rvicePermission: │ │ │ │ │ +000884e0: 3a65 7175 616c 7320 646f 6573 6e27 7420 :equals doesn't │ │ │ │ │ +000884f0: 636f 6d70 6c79 2074 6f20 7468 6520 7370 comply to the sp │ │ │ │ │ +00088500: 6563 0a0a 3c6c 693e 6a61 7661 782f 7365 ec..
  • javax/se │ │ │ │ │ +00088510: 6375 7269 7479 2f61 7574 682f 6b65 7262 curity/auth/kerb │ │ │ │ │ +00088520: 6572 6f73 2f53 6572 7669 6365 5065 726d eros/ServicePerm │ │ │ │ │ +00088530: 6973 7369 6f6e 5465 7374 2e6a 6176 613a issionTest.java: │ │ │ │ │ +00088540: 2065 7874 7261 6e65 6f75 7320 6e75 6c6c extraneous null │ │ │ │ │ +00088550: 2063 6865 636b 0a0a 3c6c 693e 6a61 7661 check..
  • java │ │ │ │ │ +00088560: 782f 7365 6375 7269 7479 2f61 7574 682f x/security/auth/ │ │ │ │ │ +00088570: 6b65 7262 6572 6f73 2f53 7461 6e64 6172 kerberos/Standar │ │ │ │ │ +00088580: 644e 616d 6573 2e6a 6176 613a 204b 6572 dNames.java: Ker │ │ │ │ │ +00088590: 6265 726f 734b 6579 2061 6c67 6f72 6974 berosKey algorit │ │ │ │ │ +000885a0: 686d 206e 616d 6573 2061 7265 206e 6f74 hm names are not │ │ │ │ │ +000885b0: 2073 7065 6369 6669 6564 0a0a 3c6c 693e specified..
  • │ │ │ │ │ +000885c0: 6a61 7661 782f 7365 6375 7269 7479 2f61 javax/security/a │ │ │ │ │ +000885d0: 7574 682f 6c6f 6769 6e2f 436f 6e66 6967 uth/login/Config │ │ │ │ │ +000885e0: 7572 6174 696f 6e2f 436f 6e66 6967 4669 uration/ConfigFi │ │ │ │ │ +000885f0: 6c65 5769 7468 426c 616e 6b2e 6a61 7661 leWithBlank.java │ │ │ │ │ +00088600: 3a20 6a61 7661 782e 7365 6375 7269 7479 : javax.security │ │ │ │ │ +00088610: 2e61 7574 682e 6c6f 6769 6e2e 436f 6e66 .auth.login.Conf │ │ │ │ │ +00088620: 6967 7572 6174 696f 6e20 646f 6573 206e iguration does n │ │ │ │ │ +00088630: 6f74 2072 6563 6f67 6e69 7a65 2070 6174 ot recognize pat │ │ │ │ │ +00088640: 6820 7769 7468 2073 7061 6365 730a 0a3c h with spaces..< │ │ │ │ │ +00088650: 6c69 3e6a 6176 6178 2f73 6563 7572 6974 li>javax/securit │ │ │ │ │ +00088660: 792f 6175 7468 2f6c 6f67 696e 2f43 6f6e y/auth/login/Con │ │ │ │ │ +00088670: 6669 6775 7261 7469 6f6e 2f47 6574 496e figuration/GetIn │ │ │ │ │ +00088680: 7374 616e 6365 2e6a 6176 613a 2043 6f6e stance.java: Con │ │ │ │ │ +00088690: 6669 6775 7261 7469 6f6e 2073 686f 756c figuration shoul │ │ │ │ │ +000886a0: 6420 6265 2070 726f 7669 6465 722d 6261 d be provider-ba │ │ │ │ │ +000886b0: 7365 640a 0a3c 6c69 3e6a 6176 6178 2f73 sed..
  • javax/s │ │ │ │ │ +000886c0: 6563 7572 6974 792f 6175 7468 2f6c 6f67 ecurity/auth/log │ │ │ │ │ +000886d0: 696e 2f43 6f6e 6669 6775 7261 7469 6f6e in/Configuration │ │ │ │ │ +000886e0: 2f47 6574 496e 7374 616e 6365 5365 6375 /GetInstanceSecu │ │ │ │ │ +000886f0: 7269 7479 2e6a 6176 613a 2043 6f6e 6669 rity.java: Confi │ │ │ │ │ +00088700: 6775 7261 7469 6f6e 2073 686f 756c 6420 guration should │ │ │ │ │ +00088710: 6265 2070 726f 7669 6465 722d 6261 7365 be provider-base │ │ │ │ │ +00088720: 640a 0a3c 6c69 3e6a 6176 6178 2f73 6563 d..
  • javax/sec │ │ │ │ │ +00088730: 7572 6974 792f 6175 7468 2f6c 6f67 696e urity/auth/login │ │ │ │ │ +00088740: 2f43 6f6e 6669 6775 7261 7469 6f6e 2f53 /Configuration/S │ │ │ │ │ +00088750: 796e 6368 726f 6e69 7a65 2e6a 6176 613a ynchronize.java: │ │ │ │ │ +00088760: 2043 6f6e 6669 6746 696c 652e 7265 6672 ConfigFile.refr │ │ │ │ │ +00088770: 6573 6820 7368 6f75 6c64 2062 6520 7379 esh should be sy │ │ │ │ │ +00088780: 6e63 6872 6f6e 697a 6564 0a0a 3c6c 693e nchronized..
  • │ │ │ │ │ +00088790: 6a61 7661 782f 7365 6375 7269 7479 2f61 javax/security/a │ │ │ │ │ +000887a0: 7574 682f 6c6f 6769 6e2f 4578 6365 7074 uth/login/Except │ │ │ │ │ +000887b0: 696f 6e73 2f4e 6577 4578 6365 7074 696f ions/NewExceptio │ │ │ │ │ +000887c0: 6e73 2e6a 6176 613a 204c 6f67 696e 4578 ns.java: LoginEx │ │ │ │ │ +000887d0: 6365 7074 696f 6e20 7375 6263 6c61 7373 ception subclass │ │ │ │ │ +000887e0: 6573 0a0a 3c6c 693e 6a61 7661 782f 7365 es..
  • javax/se │ │ │ │ │ +000887f0: 6375 7269 7479 2f61 7574 682f 6c6f 6769 curity/auth/logi │ │ │ │ │ +00088800: 6e2f 4a41 4153 436f 6e66 6967 5379 6e74 n/JAASConfigSynt │ │ │ │ │ +00088810: 6178 4368 6563 6b2f 4a41 4153 436f 6e66 axCheck/JAASConf │ │ │ │ │ +00088820: 6967 5379 6e74 6178 5465 7374 2e6a 6176 igSyntaxTest.jav │ │ │ │ │ +00088830: 613a 2054 6573 7420 7368 6f75 6c64 2074 a: Test should t │ │ │ │ │ +00088840: 6872 6f77 2043 6f6e 6669 6775 7261 7469 hrow Configurati │ │ │ │ │ +00088850: 6f6e 2065 7272 6f72 2069 6620 636f 6e66 on error if conf │ │ │ │ │ +00088860: 6967 7572 6174 696f 6e20 6669 6c65 2063 iguration file c │ │ │ │ │ +00088870: 6f6e 7461 696e 7320 7379 6e74 6178 2065 ontains syntax e │ │ │ │ │ +00088880: 7272 6f72 0a0a 3c6c 693e 6a61 7661 782f rror..
  • javax/ │ │ │ │ │ +00088890: 7365 6375 7269 7479 2f61 7574 682f 6c6f security/auth/lo │ │ │ │ │ +000888a0: 6769 6e2f 4c6f 6769 6e43 6f6e 7465 7874 gin/LoginContext │ │ │ │ │ +000888b0: 2f43 6f6e 6669 6743 6f6e 7374 7275 6374 /ConfigConstruct │ │ │ │ │ +000888c0: 6f72 2e6a 6176 613a 2063 616e 206e 6f74 or.java: can not │ │ │ │ │ +000888d0: 2073 7065 6369 6679 2043 6f6e 6669 6775 specify Configu │ │ │ │ │ +000888e0: 7261 7469 6f6e 2074 6f20 4c6f 6769 6e43 ration to LoginC │ │ │ │ │ +000888f0: 6f6e 7465 7874 2063 6f6e 7374 7275 6374 ontext construct │ │ │ │ │ +00088900: 6f72 0a0a 3c6c 693e 6a61 7661 782f 7365 or..
  • javax/se │ │ │ │ │ +00088910: 6375 7269 7479 2f61 7574 682f 6c6f 6769 curity/auth/logi │ │ │ │ │ +00088920: 6e2f 4c6f 6769 6e43 6f6e 7465 7874 2f43 n/LoginContext/C │ │ │ │ │ +00088930: 6f6e 6669 6743 6f6e 7374 7275 6374 6f72 onfigConstructor │ │ │ │ │ +00088940: 4e6f 5065 726d 2e6a 6176 613a 2063 616e NoPerm.java: can │ │ │ │ │ +00088950: 206e 6f74 2073 7065 6369 6679 2043 6f6e not specify Con │ │ │ │ │ +00088960: 6669 6775 7261 7469 6f6e 2074 6f20 4c6f figuration to Lo │ │ │ │ │ +00088970: 6769 6e43 6f6e 7465 7874 2063 6f6e 7374 ginContext const │ │ │ │ │ +00088980: 7275 6374 6f72 0a0a 3c6c 693e 6a61 7661 ructor..
  • java │ │ │ │ │ +00088990: 782f 7365 6375 7269 7479 2f61 7574 682f x/security/auth/ │ │ │ │ │ +000889a0: 6c6f 6769 6e2f 4c6f 6769 6e43 6f6e 7465 login/LoginConte │ │ │ │ │ +000889b0: 7874 2f44 6566 6175 6c74 4861 6e64 6c65 xt/DefaultHandle │ │ │ │ │ +000889c0: 722e 6a61 7661 3a20 5072 6f76 6964 6520 r.java: Provide │ │ │ │ │ +000889d0: 6465 6661 756c 7420 636f 6e66 6967 7572 default configur │ │ │ │ │ +000889e0: 6162 6c65 2043 616c 6c62 6163 6b48 616e able CallbackHan │ │ │ │ │ +000889f0: 646c 6572 730a 0a3c 6c69 3e6a 6176 6178 dlers..
  • javax │ │ │ │ │ +00088a00: 2f73 6563 7572 6974 792f 6175 7468 2f6c /security/auth/l │ │ │ │ │ +00088a10: 6f67 696e 2f4c 6f67 696e 436f 6e74 6578 ogin/LoginContex │ │ │ │ │ +00088a20: 742f 4479 6e61 6d69 6343 6f6e 6669 6775 t/DynamicConfigu │ │ │ │ │ +00088a30: 7261 7469 6f6e 5465 7374 2e6a 6176 613a rationTest.java: │ │ │ │ │ +00088a40: 2054 6573 7420 6361 7365 2066 6f72 2052 Test case for R │ │ │ │ │ +00088a50: 4645 3a20 3437 3033 3336 312e 0a0a 3c6c FE: 4703361...javax/security │ │ │ │ │ +00088a70: 2f61 7574 682f 6c6f 6769 6e2f 4c6f 6769 /auth/login/Logi │ │ │ │ │ +00088a80: 6e43 6f6e 7465 7874 2f4c 4354 6573 742e nContext/LCTest. │ │ │ │ │ +00088a90: 6a61 7661 3a20 5465 7374 2063 6865 636b java: Test check │ │ │ │ │ +00088aa0: 7320 7468 6174 2070 726f 7065 7220 6d65 s that proper me │ │ │ │ │ +00088ab0: 7468 6f64 7320 6173 736f 6369 6174 6564 thods associated │ │ │ │ │ +00088ac0: 2077 6974 6820 6c6f 6769 6e2f 6c6f 676f with login/logo │ │ │ │ │ +00088ad0: 7574 2070 726f 6365 7373 206f 6620 4c6f ut process of Lo │ │ │ │ │ +00088ae0: 6769 6e43 6f6e 7465 7874 2061 7265 2063 ginContext are c │ │ │ │ │ +00088af0: 616c 6c65 6420 666f 7220 6469 6666 6572 alled for differ │ │ │ │ │ +00088b00: 656e 7420 636f 6e66 6967 7572 6174 696f ent configuratio │ │ │ │ │ +00088b10: 6e73 2061 6e64 2063 6972 6375 6d73 7461 ns and circumsta │ │ │ │ │ +00088b20: 6e63 6573 2e0a 0a3c 6c69 3e6a 6176 6178 nces...
  • javax │ │ │ │ │ +00088b30: 2f73 6563 7572 6974 792f 6175 7468 2f6c /security/auth/l │ │ │ │ │ +00088b40: 6f67 696e 2f4c 6f67 696e 436f 6e74 6578 ogin/LoginContex │ │ │ │ │ +00088b50: 742f 4d6f 6475 6c65 5375 626a 6563 742e t/ModuleSubject. │ │ │ │ │ +00088b60: 6a61 7661 3a20 4c6f 6769 6e43 6f6e 7465 java: LoginConte │ │ │ │ │ +00088b70: 7874 2064 6f65 736e 2774 2072 6569 6e69 xt doesn't reini │ │ │ │ │ +00088b80: 7420 6d6f 6475 6c65 7320 7769 7468 206e t modules with n │ │ │ │ │ +00088b90: 6577 2053 7562 6a65 6374 2069 6620 6175 ew Subject if au │ │ │ │ │ +00088ba0: 7468 656e 7469 6361 7469 6f6e 2066 6169 thentication fai │ │ │ │ │ +00088bb0: 6c73 0a0a 3c6c 693e 6a61 7661 782f 7365 ls..
  • javax/se │ │ │ │ │ +00088bc0: 6375 7269 7479 2f61 7574 682f 6c6f 6769 curity/auth/logi │ │ │ │ │ +00088bd0: 6e2f 4c6f 6769 6e43 6f6e 7465 7874 2f4f n/LoginContext/O │ │ │ │ │ +00088be0: 7074 696f 6e61 6c4a 6161 732f 556e 6978 ptionalJaas/Unix │ │ │ │ │ +00088bf0: 4e54 506c 6174 666f 726d 2e6a 6176 613a NTPlatform.java: │ │ │ │ │ +00088c00: 2054 6869 7320 7465 7374 2063 6173 6520 This test case │ │ │ │ │ +00088c10: 6174 7465 6d70 7473 2074 6f20 7665 7269 attempts to veri │ │ │ │ │ +00088c20: 6679 2077 6865 7468 6572 2063 616c 6c20 fy whether call │ │ │ │ │ +00088c30: 7374 6163 6b20 7472 6163 6520 6973 2070 stack trace is p │ │ │ │ │ +00088c40: 7269 6e74 6564 2077 6865 6e20 4a41 4153 rinted when JAAS │ │ │ │ │ +00088c50: 206f 7074 696f 6e61 6c20 6c6f 6769 6e20 optional login │ │ │ │ │ +00088c60: 6661 696c 7320 7768 656e 2064 6562 7567 fails when debug │ │ │ │ │ +00088c70: 2069 7320 7472 7565 2e0a 0a3c 6c69 3e6a is true...
  • j │ │ │ │ │ +00088c80: 6176 6178 2f73 6563 7572 6974 792f 6175 avax/security/au │ │ │ │ │ +00088c90: 7468 2f6c 6f67 696e 2f4c 6f67 696e 436f th/login/LoginCo │ │ │ │ │ +00088ca0: 6e74 6578 742f 5265 7365 7443 6f6e 6669 ntext/ResetConfi │ │ │ │ │ +00088cb0: 674d 6f64 756c 652e 6a61 7661 3a20 6275 gModule.java: bu │ │ │ │ │ +00088cc0: 6720 696e 204c 6f67 696e 436f 6e74 6578 g in LoginContex │ │ │ │ │ +00088cd0: 7420 7768 656e 2043 6f6e 6669 6775 7261 t when Configura │ │ │ │ │ +00088ce0: 7469 6f6e 2069 7320 7375 6263 6c61 7373 tion is subclass │ │ │ │ │ +00088cf0: 6564 0a0a 3c6c 693e 6a61 7661 782f 7365 ed..
  • javax/se │ │ │ │ │ +00088d00: 6375 7269 7479 2f61 7574 682f 6c6f 6769 curity/auth/logi │ │ │ │ │ +00088d10: 6e2f 4c6f 6769 6e43 6f6e 7465 7874 2f53 n/LoginContext/S │ │ │ │ │ +00088d20: 6861 7265 6453 7461 7465 2e6a 6176 613a haredState.java: │ │ │ │ │ +00088d30: 2043 6865 636b 2069 6620 7368 6172 6564 Check if shared │ │ │ │ │ +00088d40: 2073 7461 7465 2069 7320 7061 7373 6564 state is passed │ │ │ │ │ +00088d50: 2074 6f20 6c6f 6769 6e20 6d6f 6475 6c65 to login module │ │ │ │ │ +00088d60: 0a0a 3c6c 693e 6a61 7661 782f 7365 6375 ..
  • javax/secu │ │ │ │ │ +00088d70: 7269 7479 2f61 7574 682f 6c6f 6769 6e2f rity/auth/login/ │ │ │ │ │ +00088d80: 4c6f 6769 6e43 6f6e 7465 7874 2f53 7461 LoginContext/Sta │ │ │ │ │ +00088d90: 6e64 6172 6443 616c 6c62 6163 6b73 2e6a ndardCallbacks.j │ │ │ │ │ +00088da0: 6176 613a 2043 6865 636b 7320 6966 204a ava: Checks if J │ │ │ │ │ +00088db0: 4141 5320 6c6f 6769 6e20 776f 726b 7320 AAS login works │ │ │ │ │ +00088dc0: 6669 6e65 2077 6974 6820 7374 616e 6461 fine with standa │ │ │ │ │ +00088dd0: 7264 2063 616c 6c62 6163 6b73 0a0a 3c6c rd callbacks..javax/security │ │ │ │ │ +00088df0: 2f61 7574 682f 6c6f 6769 6e2f 6d6f 6475 /auth/login/modu │ │ │ │ │ +00088e00: 6c65 732f 4a61 6173 4d6f 6475 6c61 7243 les/JaasModularC │ │ │ │ │ +00088e10: 6c69 656e 7454 6573 742e 6a61 7661 3a20 lientTest.java: │ │ │ │ │ +00088e20: 5465 7374 2063 7573 746f 6d20 4a41 4153 Test custom JAAS │ │ │ │ │ +00088e30: 206c 6f67 696e 206d 6f64 756c 6520 7769 login module wi │ │ │ │ │ +00088e40: 7468 2061 6c6c 2070 6f73 7369 626c 6520 th all possible │ │ │ │ │ +00088e50: 6d6f 6475 6c61 7220 6f70 7469 6f6e 2e0a modular option.. │ │ │ │ │ +00088e60: 0a3c 6c69 3e6a 6176 6178 2f73 6563 7572 .
  • javax/secur │ │ │ │ │ +00088e70: 6974 792f 6175 7468 2f6c 6f67 696e 2f6d ity/auth/login/m │ │ │ │ │ +00088e80: 6f64 756c 6573 2f4a 6161 734d 6f64 756c odules/JaasModul │ │ │ │ │ +00088e90: 6172 4465 6661 756c 7448 616e 646c 6572 arDefaultHandler │ │ │ │ │ +00088ea0: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ +00088eb0: 6465 6661 756c 7420 6361 6c6c 6261 636b default callback │ │ │ │ │ +00088ec0: 2068 616e 646c 6572 2077 6974 6820 616c handler with al │ │ │ │ │ +00088ed0: 6c20 706f 7373 6962 6c65 206d 6f64 756c l possible modul │ │ │ │ │ +00088ee0: 6172 206f 7074 696f 6e2e 0a0a 3c6c 693e ar option...
  • │ │ │ │ │ +00088ef0: 6a61 7661 782f 7365 6375 7269 7479 2f61 javax/security/a │ │ │ │ │ +00088f00: 7574 682f 6c6f 6769 6e2f 6d6f 6475 6c65 uth/login/module │ │ │ │ │ +00088f10: 732f 5361 6665 4c6f 676f 7574 2e6a 6176 s/SafeLogout.jav │ │ │ │ │ +00088f20: 613a 2043 6865 636b 2074 6861 7420 616c a: Check that al │ │ │ │ │ +00088f30: 6c20 4c6f 6769 6e4d 6f64 756c 6520 696d l LoginModule im │ │ │ │ │ +00088f40: 706c 656d 656e 7461 7469 6f6e 7320 646f plementations do │ │ │ │ │ +00088f50: 6e27 7420 7468 726f 7720 4e50 4520 6672 n't throw NPE fr │ │ │ │ │ +00088f60: 6f6d 206c 6f67 6f75 7420 6d65 7468 6f64 om logout method │ │ │ │ │ +00088f70: 2061 6674 6572 206c 6f67 696e 2066 6169 after login fai │ │ │ │ │ +00088f80: 6c75 7265 0a0a 3c6c 693e 6a61 7661 782f lure..
  • javax/ │ │ │ │ │ +00088f90: 7365 6375 7269 7479 2f61 7574 682f 7370 security/auth/sp │ │ │ │ │ +00088fa0: 692f 4c6f 6164 6572 2e6a 6176 613a 2061 i/Loader.java: a │ │ │ │ │ +00088fb0: 7574 682e 6c6f 6769 6e2e 4c6f 6769 6e43 uth.login.LoginC │ │ │ │ │ +00088fc0: 6f6e 7465 7874 206e 6565 6473 2074 6f20 ontext needs to │ │ │ │ │ +00088fd0: 6265 2075 7064 6174 6564 2074 6f20 776f be updated to wo │ │ │ │ │ +00088fe0: 726b 2077 6974 6820 6d6f 6475 6c65 730a rk with modules. │ │ │ │ │ +00088ff0: 0a3c 6c69 3e6a 6176 6178 2f73 6563 7572 .
  • javax/secur │ │ │ │ │ +00089000: 6974 792f 6175 7468 2f78 3530 302f 5835 ity/auth/x500/X5 │ │ │ │ │ +00089010: 3030 5072 696e 6369 7061 6c2f 4465 7249 00Principal/DerI │ │ │ │ │ +00089020: 7343 6f6e 7374 7275 6374 6f72 2e6a 6176 sConstructor.jav │ │ │ │ │ +00089030: 613a 2053 686f 756c 6420 6164 6420 616e a: Should add an │ │ │ │ │ +00089040: 2058 3530 3050 7269 6e63 6970 616c 2849 X500Principal(I │ │ │ │ │ +00089050: 6e70 7574 5374 7265 616d 2920 636f 6e73 nputStream) cons │ │ │ │ │ +00089060: 7472 7563 746f 720a 0a3c 6c69 3e6a 6176 tructor..
  • jav │ │ │ │ │ +00089070: 6178 2f73 6563 7572 6974 792f 6175 7468 ax/security/auth │ │ │ │ │ +00089080: 2f78 3530 302f 5835 3030 5072 696e 6369 /x500/X500Princi │ │ │ │ │ +00089090: 7061 6c2f 4571 7561 6c73 2e6a 6176 613a pal/Equals.java: │ │ │ │ │ +000890a0: 2058 3530 3050 7269 6e63 6970 616c 2e65 X500Principal.e │ │ │ │ │ +000890b0: 7175 616c 7320 6361 6e20 6265 206f 7074 quals can be opt │ │ │ │ │ +000890c0: 696d 697a 6564 2c20 6571 7561 6c73 2061 imized, equals a │ │ │ │ │ +000890d0: 6e64 2068 6173 6863 6f64 6520 6172 6520 nd hashcode are │ │ │ │ │ +000890e0: 756e 6465 7273 7065 6369 6669 6564 0a0a underspecified.. │ │ │ │ │ +000890f0: 3c6c 693e 6a61 7661 782f 7365 6375 7269
  • javax/securi │ │ │ │ │ +00089100: 7479 2f61 7574 682f 7835 3030 2f58 3530 ty/auth/x500/X50 │ │ │ │ │ +00089110: 3050 7269 6e63 6970 616c 2f45 7363 6170 0Principal/Escap │ │ │ │ │ +00089120: 6564 4368 6172 732e 6a61 7661 3a20 6d61 edChars.java: ma │ │ │ │ │ +00089130: 6b65 2073 7572 6520 5835 3030 5072 696e ke sure X500Prin │ │ │ │ │ +00089140: 6369 7061 6c20 4341 4e4f 4e49 4341 4c20 cipal CANONICAL │ │ │ │ │ +00089150: 666f 726d 6174 2065 7363 6170 6573 206c format escapes l │ │ │ │ │ +00089160: 6561 6469 6e67 2027 2327 2069 6e20 6174 eading '#' in at │ │ │ │ │ +00089170: 7472 6962 7574 6520 7661 6c75 6573 206f tribute values o │ │ │ │ │ +00089180: 6620 7479 7065 2053 7472 696e 672e 0a0a f type String... │ │ │ │ │ +00089190: 3c6c 693e 6a61 7661 782f 7365 6375 7269
  • javax/securi │ │ │ │ │ +000891a0: 7479 2f61 7574 682f 7835 3030 2f58 3530 ty/auth/x500/X50 │ │ │ │ │ +000891b0: 3050 7269 6e63 6970 616c 2f49 6e76 616c 0Principal/Inval │ │ │ │ │ +000891c0: 6964 436f 6e73 7472 7563 746f 7249 6e70 idConstructorInp │ │ │ │ │ +000891d0: 7574 2e6a 6176 613a 2058 3530 3050 7269 ut.java: X500Pri │ │ │ │ │ +000891e0: 6e63 6970 616c 2c20 5835 3039 4365 7274 ncipal, X509Cert │ │ │ │ │ +000891f0: 6966 6963 6174 6520 616e 6420 5835 3039 ificate and X509 │ │ │ │ │ +00089200: 4352 4c20 756e 6e65 6365 7373 6172 696c CRL unnecessaril │ │ │ │ │ +00089210: 7920 7468 726f 7720 6368 6563 6b65 6420 y throw checked │ │ │ │ │ +00089220: 6578 6365 7074 696f 6e0a 0a3c 6c69 3e6a exception..
  • j │ │ │ │ │ +00089230: 6176 6178 2f73 6563 7572 6974 792f 6175 avax/security/au │ │ │ │ │ +00089240: 7468 2f78 3530 302f 5835 3030 5072 696e th/x500/X500Prin │ │ │ │ │ +00089250: 6369 7061 6c2f 4b65 7977 6f72 644d 6170 cipal/KeywordMap │ │ │ │ │ +00089260: 2e6a 6176 613a 2054 6573 7420 6261 7369 .java: Test basi │ │ │ │ │ +00089270: 6320 6675 6e63 7469 6f6e 616c 6974 7920 c functionality │ │ │ │ │ +00089280: 6f66 2058 3530 3050 7269 6e63 6970 616c of X500Principal │ │ │ │ │ +00089290: 2853 7472 696e 672c 204d 6170 2920 636f (String, Map) co │ │ │ │ │ +000892a0: 6e73 7472 7563 746f 720a 0a3c 6c69 3e6a nstructor..
  • j │ │ │ │ │ +000892b0: 6176 6178 2f73 6563 7572 6974 792f 6175 avax/security/au │ │ │ │ │ +000892c0: 7468 2f78 3530 302f 5835 3030 5072 696e th/x500/X500Prin │ │ │ │ │ +000892d0: 6369 7061 6c2f 4e61 6d65 466f 726d 6174 cipal/NameFormat │ │ │ │ │ +000892e0: 2e6a 6176 613a 2058 3530 3050 7269 6e63 .java: X500Princ │ │ │ │ │ +000892f0: 6970 616c 2069 6e70 7574 206e 616d 6520 ipal input name │ │ │ │ │ +00089300: 7061 7273 696e 6720 6973 7375 6573 2061 parsing issues a │ │ │ │ │ +00089310: 6e64 2077 726f 6e67 2065 7863 6570 7469 nd wrong excepti │ │ │ │ │ +00089320: 6f6e 2074 6872 6f77 6e0a 0a3c 6c69 3e6a on thrown..
  • j │ │ │ │ │ +00089330: 6176 6178 2f73 6563 7572 6974 792f 6175 avax/security/au │ │ │ │ │ +00089340: 7468 2f78 3530 302f 5835 3030 5072 696e th/x500/X500Prin │ │ │ │ │ +00089350: 6369 7061 6c2f 4f49 444d 6170 2e6a 6176 cipal/OIDMap.jav │ │ │ │ │ +00089360: 613a 2054 6573 7420 6261 7369 6320 6675 a: Test basic fu │ │ │ │ │ +00089370: 6e63 7469 6f6e 616c 6974 7920 6f66 2058 nctionality of X │ │ │ │ │ +00089380: 3530 3050 7269 6e63 6970 616c 2e67 6574 500Principal.get │ │ │ │ │ +00089390: 4e61 6d65 2853 7472 696e 672c 204d 6170 Name(String, Map │ │ │ │ │ +000893a0: 290a 0a3c 6c69 3e6a 6176 6178 2f73 6563 )..
  • javax/sec │ │ │ │ │ +000893b0: 7572 6974 792f 6175 7468 2f78 3530 302f urity/auth/x500/ │ │ │ │ │ +000893c0: 5835 3030 5072 696e 6369 7061 6c2f 5061 X500Principal/Pa │ │ │ │ │ +000893d0: 7273 652e 6a61 7661 3a20 7661 7269 6f75 rse.java: variou │ │ │ │ │ +000893e0: 7320 5835 3030 5072 696e 6369 7061 6c20 s X500Principal │ │ │ │ │ +000893f0: 444e 2070 6172 7369 6e67 2074 6573 7473 DN parsing tests │ │ │ │ │ +00089400: 0a0a 3c6c 693e 6a61 7661 782f 7365 6375 ..
  • javax/secu │ │ │ │ │ +00089410: 7269 7479 2f61 7574 682f 7835 3030 2f58 rity/auth/x500/X │ │ │ │ │ +00089420: 3530 3050 7269 6e63 6970 616c 2f52 4643 500Principal/RFC │ │ │ │ │ +00089430: 3435 3134 2e6a 6176 613a 2041 6464 2073 4514.java: Add s │ │ │ │ │ +00089440: 7570 706f 7274 2066 6f72 2070 6172 7369 upport for parsi │ │ │ │ │ +00089450: 6e67 2052 4643 2034 3531 3420 444e 7320 ng RFC 4514 DNs │ │ │ │ │ +00089460: 746f 2058 3530 3050 7269 6e63 6970 616c to X500Principal │ │ │ │ │ +00089470: 2020 456e 7375 7265 2052 4643 2034 3531 Ensure RFC 451 │ │ │ │ │ +00089480: 3420 4469 7374 696e 6775 6973 6865 6420 4 Distinguished │ │ │ │ │ +00089490: 4e61 6d65 2053 7472 696e 6773 2063 616e Name Strings can │ │ │ │ │ +000894a0: 2062 6520 7061 7273 6564 2062 7920 5835 be parsed by X5 │ │ │ │ │ +000894b0: 3030 5072 696e 6369 7061 6c2e 0a0a 3c6c 00Principal...javax/security │ │ │ │ │ +000894d0: 2f73 6173 6c2f 5361 736c 2f43 6c69 656e /sasl/Sasl/Clien │ │ │ │ │ +000894e0: 7453 6572 7665 7254 6573 742e 6a61 7661 tServerTest.java │ │ │ │ │ +000894f0: 3a20 4a41 5641 2053 4153 4c20 7365 7276 : JAVA SASL serv │ │ │ │ │ +00089500: 6572 2061 6e64 2063 6c69 656e 7420 7465 er and client te │ │ │ │ │ +00089510: 7374 7320 7769 7468 2043 5241 4d2d 4d44 sts with CRAM-MD │ │ │ │ │ +00089520: 3520 616e 6420 4449 4745 5354 2d4d 4435 5 and DIGEST-MD5 │ │ │ │ │ +00089530: 206d 6563 6861 6e69 736d 732e 0a0a 3c6c mechanisms...javax/security │ │ │ │ │ +00089550: 2f73 6173 6c2f 5361 736c 2f44 6973 6162 /sasl/Sasl/Disab │ │ │ │ │ +00089560: 6c65 644d 6563 6861 6e69 736d 732e 6a61 ledMechanisms.ja │ │ │ │ │ +00089570: 7661 3a20 200a 0a3c 6c69 3e6a 6176 6178 va: ..
  • javax │ │ │ │ │ +00089580: 2f73 6563 7572 6974 792f 7361 736c 2f53 /security/sasl/S │ │ │ │ │ +00089590: 6173 6c2f 5061 7373 5379 7350 726f 7073 asl/PassSysProps │ │ │ │ │ +000895a0: 2e6a 6176 613a 2043 6865 636b 2074 6861 .java: Check tha │ │ │ │ │ +000895b0: 7420 6120 5072 6f70 6572 7469 6573 206f t a Properties o │ │ │ │ │ +000895c0: 626a 6563 7420 6361 6e20 6265 2070 6173 bject can be pas │ │ │ │ │ +000895d0: 7365 6420 746f 2074 6865 2053 6173 6c20 sed to the Sasl │ │ │ │ │ +000895e0: 6372 6561 7465 2063 6c69 656e 7420 616e create client an │ │ │ │ │ +000895f0: 6420 6372 6561 7465 2073 6572 7665 7220 d create server │ │ │ │ │ +00089600: 6d65 7468 6f64 732e 0a0a 3c6c 693e 6a61 methods...
  • ja │ │ │ │ │ +00089610: 7661 782f 736d 6172 7463 6172 6469 6f2f vax/smartcardio/ │ │ │ │ │ +00089620: 436f 6d6d 616e 6441 5044 5554 6573 742e CommandAPDUTest. │ │ │ │ │ +00089630: 6a61 7661 3a20 5465 7374 2064 6966 6665 java: Test diffe │ │ │ │ │ +00089640: 7265 6e74 2063 6f6e 7374 7275 6374 6f72 rent constructor │ │ │ │ │ +00089650: 7320 666f 7220 436f 6d6d 616e 6441 5044 s for CommandAPD │ │ │ │ │ +00089660: 5520 616e 6420 6368 6563 6b20 434c 412c U and check CLA, │ │ │ │ │ +00089670: 494e 532c 4e43 2c4e 452c 2050 312c 616e INS,NC,NE, P1,an │ │ │ │ │ +00089680: 6420 5032 0a0a 3c6c 693e 6a61 7661 782f d P2..
  • javax/ │ │ │ │ │ +00089690: 736d 6172 7463 6172 6469 6f2f 4869 7374 smartcardio/Hist │ │ │ │ │ +000896a0: 6f72 6963 616c 4279 7465 732e 6a61 7661 oricalBytes.java │ │ │ │ │ +000896b0: 3a20 5665 7269 6679 2074 6861 7420 4154 : Verify that AT │ │ │ │ │ +000896c0: 522e 6765 7448 6973 746f 7269 6361 6c42 R.getHistoricalB │ │ │ │ │ +000896d0: 7974 6573 2829 2077 6f72 6b73 0a0a 3c6c ytes() works..javax/smartcar │ │ │ │ │ +000896f0: 6469 6f2f 5265 7370 6f6e 7365 4150 4455 dio/ResponseAPDU │ │ │ │ │ +00089700: 5465 7374 2e6a 6176 613a 2043 6f6e 7374 Test.java: Const │ │ │ │ │ +00089710: 7275 6374 2052 6573 706f 6e73 6541 5044 ruct ResponseAPD │ │ │ │ │ +00089720: 5520 6672 6f6d 2062 7974 6520 6172 7261 U from byte arra │ │ │ │ │ +00089730: 7920 616e 6420 6368 6563 6b20 4e52 266c y and check NR&l │ │ │ │ │ +00089740: 743b 2053 572c 2053 5731 2c20 5357 3220 t; SW, SW1, SW2 │ │ │ │ │ +00089750: 616e 6420 746f 5374 7269 6e67 0a0a 3c6c and toString..javax/smartcar │ │ │ │ │ +00089770: 6469 6f2f 5365 7269 616c 697a 652e 6a61 dio/Serialize.ja │ │ │ │ │ +00089780: 7661 3a20 6d61 6b65 2073 7572 6520 7365 va: make sure se │ │ │ │ │ +00089790: 7269 616c 697a 6174 696f 6e20 776f 726b rialization work │ │ │ │ │ +000897a0: 730a 0a3c 6c69 3e6a 6176 6178 2f73 6d61 s..
  • javax/sma │ │ │ │ │ +000897b0: 7274 6361 7264 696f 2f54 6572 6d69 6e61 rtcardio/Termina │ │ │ │ │ +000897c0: 6c46 6163 746f 7279 5370 6954 6573 742e lFactorySpiTest. │ │ │ │ │ +000897d0: 6a61 7661 3a20 5465 7374 2069 6620 7765 java: Test if we │ │ │ │ │ +000897e0: 2063 616e 2077 7269 7465 206e 6577 2070 can write new p │ │ │ │ │ +000897f0: 726f 7669 6465 7220 666f 7220 736d 6172 rovider for smar │ │ │ │ │ +00089800: 7420 6361 7264 0a0a 3c6c 693e 6a61 7661 t card..
  • java │ │ │ │ │ +00089810: 782f 736d 6172 7463 6172 6469 6f2f 5465 x/smartcardio/Te │ │ │ │ │ +00089820: 7374 4361 7264 5065 726d 6973 7369 6f6e stCardPermission │ │ │ │ │ +00089830: 2e6a 6176 613a 2054 6573 7420 666f 7220 .java: Test for │ │ │ │ │ +00089840: 7468 6520 4361 7264 5065 726d 6973 7369 the CardPermissi │ │ │ │ │ +00089850: 6f6e 2063 6c61 7373 0a0a 3c6c 693e 6a61 on class..
  • ja │ │ │ │ │ +00089860: 7661 782f 736d 6172 7463 6172 6469 6f2f vax/smartcardio/ │ │ │ │ │ +00089870: 5465 7374 436f 6d6d 616e 6441 5044 552e TestCommandAPDU. │ │ │ │ │ +00089880: 6a61 7661 3a20 5465 7374 2066 6f72 2074 java: Test for t │ │ │ │ │ +00089890: 6865 2043 6f6d 6d61 6e64 4150 4455 2063 he CommandAPDU c │ │ │ │ │ +000898a0: 6c61 7373 0a0a 3c6c 693e 6a61 7661 782f lass..
  • javax/ │ │ │ │ │ +000898b0: 7371 6c2f 7065 726d 6973 7369 6f6e 5465 sql/permissionTe │ │ │ │ │ +000898c0: 7374 732f 5379 6e63 4661 6374 6f72 7950 sts/SyncFactoryP │ │ │ │ │ +000898d0: 6572 6d69 7373 696f 6e73 5465 7374 732e ermissionsTests. │ │ │ │ │ +000898e0: 6a61 7661 3a20 5465 7374 7320 5379 6e63 java: Tests Sync │ │ │ │ │ +000898f0: 4661 6374 6f72 7920 7065 726d 6973 7369 Factory permissi │ │ │ │ │ +00089900: 6f6e 732e 0a0a 3c6c 693e 6a61 7661 782f ons...
  • javax/ │ │ │ │ │ +00089910: 7371 6c2f 7265 736f 7572 6365 4275 6e64 sql/resourceBund │ │ │ │ │ +00089920: 6c65 5465 7374 732f 5661 6c69 6461 7465 leTests/Validate │ │ │ │ │ +00089930: 4765 7442 756e 646c 652e 6a61 7661 3a20 GetBundle.java: │ │ │ │ │ +00089940: 4368 6563 6b20 4a44 4243 2052 6f77 5365 Check JDBC RowSe │ │ │ │ │ +00089950: 7420 7265 736f 7572 6365 2062 756e 646c t resource bundl │ │ │ │ │ +00089960: 6520 6163 6365 7373 0a0a 3c6c 693e 6a61 e access..
  • ja │ │ │ │ │ +00089970: 7661 782f 7371 6c2f 726f 7773 6574 2f73 vax/sql/rowset/s │ │ │ │ │ +00089980: 6572 6961 6c2f 5365 7269 616c 426c 6f62 erial/SerialBlob │ │ │ │ │ +00089990: 2f53 6574 4269 6e61 7279 5374 7265 616d /SetBinaryStream │ │ │ │ │ +000899a0: 2e6a 6176 613a 2074 6573 7473 2069 6620 .java: tests if │ │ │ │ │ +000899b0: 7468 6520 636f 7272 6563 7420 6578 6365 the correct exce │ │ │ │ │ +000899c0: 7074 696f 6e20 6973 2074 6872 6f77 6e20 ption is thrown │ │ │ │ │ +000899d0: 7768 656e 2063 616c 6c69 6e67 206d 6574 when calling met │ │ │ │ │ +000899e0: 686f 6420 7365 7442 696e 6172 7953 7472 hod setBinaryStr │ │ │ │ │ +000899f0: 6561 6d28 2920 6f6e 2053 6572 6961 6c42 eam() on SerialB │ │ │ │ │ +00089a00: 6c6f 620a 0a3c 6c69 3e6a 6176 6178 2f73 lob..
  • javax/s │ │ │ │ │ +00089a10: 716c 2f72 6f77 7365 742f 7365 7269 616c ql/rowset/serial │ │ │ │ │ +00089a20: 2f53 6572 6961 6c43 6c6f 622f 5365 7441 /SerialClob/SetA │ │ │ │ │ +00089a30: 7363 6969 5374 7265 616d 2e6a 6176 613a sciiStream.java: │ │ │ │ │ +00089a40: 2074 6573 7473 2069 6620 7468 6520 636f tests if the co │ │ │ │ │ +00089a50: 7272 6563 7420 6578 6365 7074 696f 6e20 rrect exception │ │ │ │ │ +00089a60: 6973 2074 6872 6f77 6e20 7768 656e 2063 is thrown when c │ │ │ │ │ +00089a70: 616c 6c69 6e67 206d 6574 686f 6420 7365 alling method se │ │ │ │ │ +00089a80: 7441 7363 6969 5374 7265 616d 2829 206f tAsciiStream() o │ │ │ │ │ +00089a90: 6e20 5365 7269 616c 436c 6f62 0a0a 3c6c n SerialClob..javax/sql/rows │ │ │ │ │ +00089ab0: 6574 2f73 6572 6961 6c2f 5365 7269 616c et/serial/Serial │ │ │ │ │ +00089ac0: 436c 6f62 2f53 6574 4368 6172 6163 7465 Clob/SetCharacte │ │ │ │ │ +00089ad0: 7253 7472 6561 6d2e 6a61 7661 3a20 7465 rStream.java: te │ │ │ │ │ +00089ae0: 7374 7320 6966 2074 6865 2063 6f72 7265 sts if the corre │ │ │ │ │ +00089af0: 6374 2065 7863 6570 7469 6f6e 2069 7320 ct exception is │ │ │ │ │ +00089b00: 7468 726f 776e 2077 6865 6e20 6361 6c6c thrown when call │ │ │ │ │ +00089b10: 696e 6720 6d65 7468 6f64 2073 6574 4368 ing method setCh │ │ │ │ │ +00089b20: 6172 6163 7465 7253 7472 6561 6d28 2920 aracterStream() │ │ │ │ │ +00089b30: 6f6e 2053 6572 6961 6c43 6c6f 620a 0a3c on SerialClob..< │ │ │ │ │ +00089b40: 6c69 3e6a 6176 6178 2f73 716c 2f74 6573 li>javax/sql/tes │ │ │ │ │ +00089b50: 746e 672f 7465 7374 2f72 6f77 7365 742f tng/test/rowset/ │ │ │ │ │ +00089b60: 4261 7365 526f 7753 6574 5465 7374 732e BaseRowSetTests. │ │ │ │ │ +00089b70: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +00089b80: 6178 2f73 716c 2f74 6573 746e 672f 7465 ax/sql/testng/te │ │ │ │ │ +00089b90: 7374 2f72 6f77 7365 742f 436f 6d6d 6f6e st/rowset/Common │ │ │ │ │ +00089ba0: 526f 7753 6574 5465 7374 732e 6a61 7661 RowSetTests.java │ │ │ │ │ +00089bb0: 3a20 200a 0a3c 6c69 3e6a 6176 6178 2f73 : ..
  • javax/s │ │ │ │ │ +00089bc0: 716c 2f74 6573 746e 672f 7465 7374 2f72 ql/testng/test/r │ │ │ │ │ +00089bd0: 6f77 7365 742f 526f 7753 6574 4661 6374 owset/RowSetFact │ │ │ │ │ +00089be0: 6f72 7954 6573 7473 2e6a 6176 613a 2020 oryTests.java: │ │ │ │ │ +00089bf0: 0a0a 3c6c 693e 6a61 7661 782f 7371 6c2f ..
  • javax/sql/ │ │ │ │ │ +00089c00: 7465 7374 6e67 2f74 6573 742f 726f 7773 testng/test/rows │ │ │ │ │ +00089c10: 6574 2f52 6f77 5365 744d 6574 6144 6174 et/RowSetMetaDat │ │ │ │ │ +00089c20: 6154 6573 7473 2e6a 6176 613a 2020 0a0a aTests.java: .. │ │ │ │ │ +00089c30: 3c6c 693e 6a61 7661 782f 7371 6c2f 7465
  • javax/sql/te │ │ │ │ │ +00089c40: 7374 6e67 2f74 6573 742f 726f 7773 6574 stng/test/rowset │ │ │ │ │ +00089c50: 2f52 6f77 5365 7450 726f 7669 6465 7254 /RowSetProviderT │ │ │ │ │ +00089c60: 6573 7473 2e6a 6176 613a 2020 0a0a 3c6c ests.java: ..javax/sql/test │ │ │ │ │ +00089c80: 6e67 2f74 6573 742f 726f 7773 6574 2f52 ng/test/rowset/R │ │ │ │ │ +00089c90: 6f77 5365 7457 6172 6e69 6e67 5465 7374 owSetWarningTest │ │ │ │ │ +00089ca0: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ +00089cb0: 6176 6178 2f73 716c 2f74 6573 746e 672f avax/sql/testng/ │ │ │ │ │ +00089cc0: 7465 7374 2f72 6f77 7365 742f 5661 6c69 test/rowset/Vali │ │ │ │ │ +00089cd0: 6461 7465 5265 736f 7572 6365 4275 6e64 dateResourceBund │ │ │ │ │ +00089ce0: 6c65 4163 6365 7373 2e6a 6176 613a 2020 leAccess.java: │ │ │ │ │ +00089cf0: 0a0a 3c6c 693e 6a61 7661 782f 7371 6c2f ..
  • javax/sql/ │ │ │ │ │ +00089d00: 7465 7374 6e67 2f74 6573 742f 726f 7773 testng/test/rows │ │ │ │ │ +00089d10: 6574 2f63 6163 6865 6472 6f77 7365 742f et/cachedrowset/ │ │ │ │ │ +00089d20: 4361 6368 6564 526f 7753 6574 5465 7374 CachedRowSetTest │ │ │ │ │ +00089d30: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ +00089d40: 6176 6178 2f73 716c 2f74 6573 746e 672f avax/sql/testng/ │ │ │ │ │ +00089d50: 7465 7374 2f72 6f77 7365 742f 6361 6368 test/rowset/cach │ │ │ │ │ +00089d60: 6564 726f 7773 6574 2f43 6f6d 6d6f 6e43 edrowset/CommonC │ │ │ │ │ +00089d70: 6163 6865 6452 6f77 5365 7454 6573 7473 achedRowSetTests │ │ │ │ │ +00089d80: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +00089d90: 7661 782f 7371 6c2f 7465 7374 6e67 2f74 vax/sql/testng/t │ │ │ │ │ +00089da0: 6573 742f 726f 7773 6574 2f66 696c 7465 est/rowset/filte │ │ │ │ │ +00089db0: 7265 6472 6f77 7365 742f 4369 7479 4669 redrowset/CityFi │ │ │ │ │ +00089dc0: 6c74 6572 2e6a 6176 613a 2020 0a0a 3c6c lter.java: ..javax/sql/test │ │ │ │ │ +00089de0: 6e67 2f74 6573 742f 726f 7773 6574 2f66 ng/test/rowset/f │ │ │ │ │ +00089df0: 696c 7465 7265 6472 6f77 7365 742f 4669 ilteredrowset/Fi │ │ │ │ │ +00089e00: 6c74 6572 6564 526f 7753 6574 5465 7374 lteredRowSetTest │ │ │ │ │ +00089e10: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ +00089e20: 6176 6178 2f73 716c 2f74 6573 746e 672f avax/sql/testng/ │ │ │ │ │ +00089e30: 7465 7374 2f72 6f77 7365 742f 6669 6c74 test/rowset/filt │ │ │ │ │ +00089e40: 6572 6564 726f 7773 6574 2f50 7269 6d61 eredrowset/Prima │ │ │ │ │ +00089e50: 7279 4b65 7946 696c 7465 722e 6a61 7661 ryKeyFilter.java │ │ │ │ │ +00089e60: 3a20 200a 0a3c 6c69 3e6a 6176 6178 2f73 : ..
  • javax/s │ │ │ │ │ +00089e70: 716c 2f74 6573 746e 672f 7465 7374 2f72 ql/testng/test/r │ │ │ │ │ +00089e80: 6f77 7365 742f 6a64 6263 726f 7773 6574 owset/jdbcrowset │ │ │ │ │ +00089e90: 2f4a 6462 6352 6f77 5365 7444 7269 7665 /JdbcRowSetDrive │ │ │ │ │ +00089ea0: 724d 616e 6167 6572 5465 7374 2e6a 6176 rManagerTest.jav │ │ │ │ │ +00089eb0: 613a 2020 0a0a 3c6c 693e 6a61 7661 782f a: ..
  • javax/ │ │ │ │ │ +00089ec0: 7371 6c2f 7465 7374 6e67 2f74 6573 742f sql/testng/test/ │ │ │ │ │ +00089ed0: 726f 7773 6574 2f6a 6f69 6e72 6f77 7365 rowset/joinrowse │ │ │ │ │ +00089ee0: 742f 4a6f 696e 526f 7753 6574 5465 7374 t/JoinRowSetTest │ │ │ │ │ +00089ef0: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ +00089f00: 6176 6178 2f73 716c 2f74 6573 746e 672f avax/sql/testng/ │ │ │ │ │ +00089f10: 7465 7374 2f72 6f77 7365 742f 7365 7269 test/rowset/seri │ │ │ │ │ +00089f20: 616c 2f53 514c 496e 7075 7449 6d70 6c54 al/SQLInputImplT │ │ │ │ │ +00089f30: 6573 7473 2e6a 6176 613a 2020 0a0a 3c6c ests.java: ..javax/sql/test │ │ │ │ │ +00089f50: 6e67 2f74 6573 742f 726f 7773 6574 2f73 ng/test/rowset/s │ │ │ │ │ +00089f60: 6572 6961 6c2f 5351 4c4f 7574 7075 7449 erial/SQLOutputI │ │ │ │ │ +00089f70: 6d70 6c54 6573 7473 2e6a 6176 613a 2020 mplTests.java: │ │ │ │ │ +00089f80: 0a0a 3c6c 693e 6a61 7661 782f 7371 6c2f ..
  • javax/sql/ │ │ │ │ │ +00089f90: 7465 7374 6e67 2f74 6573 742f 726f 7773 testng/test/rows │ │ │ │ │ +00089fa0: 6574 2f73 6572 6961 6c2f 5365 7269 616c et/serial/Serial │ │ │ │ │ +00089fb0: 4172 7261 7954 6573 7473 2e6a 6176 613a ArrayTests.java: │ │ │ │ │ +00089fc0: 2020 0a0a 3c6c 693e 6a61 7661 782f 7371 ..
  • javax/sq │ │ │ │ │ +00089fd0: 6c2f 7465 7374 6e67 2f74 6573 742f 726f l/testng/test/ro │ │ │ │ │ +00089fe0: 7773 6574 2f73 6572 6961 6c2f 5365 7269 wset/serial/Seri │ │ │ │ │ +00089ff0: 616c 426c 6f62 5465 7374 732e 6a61 7661 alBlobTests.java │ │ │ │ │ +0008a000: 3a20 200a 0a3c 6c69 3e6a 6176 6178 2f73 : ..
  • javax/s │ │ │ │ │ +0008a010: 716c 2f74 6573 746e 672f 7465 7374 2f72 ql/testng/test/r │ │ │ │ │ +0008a020: 6f77 7365 742f 7365 7269 616c 2f53 6572 owset/serial/Ser │ │ │ │ │ +0008a030: 6961 6c43 6c6f 6254 6573 7473 2e6a 6176 ialClobTests.jav │ │ │ │ │ +0008a040: 613a 2020 0a0a 3c6c 693e 6a61 7661 782f a: ..
  • javax/ │ │ │ │ │ +0008a050: 7371 6c2f 7465 7374 6e67 2f74 6573 742f sql/testng/test/ │ │ │ │ │ +0008a060: 726f 7773 6574 2f73 6572 6961 6c2f 5365 rowset/serial/Se │ │ │ │ │ +0008a070: 7269 616c 4461 7461 4c69 6e6b 5465 7374 rialDataLinkTest │ │ │ │ │ +0008a080: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ +0008a090: 6176 6178 2f73 716c 2f74 6573 746e 672f avax/sql/testng/ │ │ │ │ │ +0008a0a0: 7465 7374 2f72 6f77 7365 742f 7365 7269 test/rowset/seri │ │ │ │ │ +0008a0b0: 616c 2f53 6572 6961 6c45 7863 6570 7469 al/SerialExcepti │ │ │ │ │ +0008a0c0: 6f6e 5465 7374 732e 6a61 7661 3a20 200a onTests.java: . │ │ │ │ │ +0008a0d0: 0a3c 6c69 3e6a 6176 6178 2f73 716c 2f74 .
  • javax/sql/t │ │ │ │ │ +0008a0e0: 6573 746e 672f 7465 7374 2f72 6f77 7365 estng/test/rowse │ │ │ │ │ +0008a0f0: 742f 7365 7269 616c 2f53 6572 6961 6c4a t/serial/SerialJ │ │ │ │ │ +0008a100: 6176 614f 626a 6563 7454 6573 7473 2e6a avaObjectTests.j │ │ │ │ │ +0008a110: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +0008a120: 782f 7371 6c2f 7465 7374 6e67 2f74 6573 x/sql/testng/tes │ │ │ │ │ +0008a130: 742f 726f 7773 6574 2f73 6572 6961 6c2f t/rowset/serial/ │ │ │ │ │ +0008a140: 5365 7269 616c 5265 6654 6573 7473 2e6a SerialRefTests.j │ │ │ │ │ +0008a150: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +0008a160: 782f 7371 6c2f 7465 7374 6e67 2f74 6573 x/sql/testng/tes │ │ │ │ │ +0008a170: 742f 726f 7773 6574 2f73 6572 6961 6c2f t/rowset/serial/ │ │ │ │ │ +0008a180: 5365 7269 616c 5374 7275 6374 5465 7374 SerialStructTest │ │ │ │ │ +0008a190: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ +0008a1a0: 6176 6178 2f73 716c 2f74 6573 746e 672f avax/sql/testng/ │ │ │ │ │ +0008a1b0: 7465 7374 2f72 6f77 7365 742f 7370 692f test/rowset/spi/ │ │ │ │ │ +0008a1c0: 5379 6e63 4661 6374 6f72 7945 7863 6570 SyncFactoryExcep │ │ │ │ │ +0008a1d0: 7469 6f6e 5465 7374 732e 6a61 7661 3a20 tionTests.java: │ │ │ │ │ +0008a1e0: 200a 0a3c 6c69 3e6a 6176 6178 2f73 716c ..
  • javax/sql │ │ │ │ │ +0008a1f0: 2f74 6573 746e 672f 7465 7374 2f72 6f77 /testng/test/row │ │ │ │ │ +0008a200: 7365 742f 7370 692f 5379 6e63 4661 6374 set/spi/SyncFact │ │ │ │ │ +0008a210: 6f72 7954 6573 7473 2e6a 6176 613a 2020 oryTests.java: │ │ │ │ │ +0008a220: 0a0a 3c6c 693e 6a61 7661 782f 7371 6c2f ..
  • javax/sql/ │ │ │ │ │ +0008a230: 7465 7374 6e67 2f74 6573 742f 726f 7773 testng/test/rows │ │ │ │ │ +0008a240: 6574 2f73 7069 2f53 796e 6350 726f 7669 et/spi/SyncProvi │ │ │ │ │ +0008a250: 6465 7245 7863 6570 7469 6f6e 5465 7374 derExceptionTest │ │ │ │ │ +0008a260: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ +0008a270: 6176 6178 2f73 716c 2f74 6573 746e 672f avax/sql/testng/ │ │ │ │ │ +0008a280: 7465 7374 2f72 6f77 7365 742f 7765 6272 test/rowset/webr │ │ │ │ │ +0008a290: 6f77 7365 742f 436f 6d6d 6f6e 5765 6252 owset/CommonWebR │ │ │ │ │ +0008a2a0: 6f77 5365 7454 6573 7473 2e6a 6176 613a owSetTests.java: │ │ │ │ │ 0008a2b0: 2020 0a0a 3c6c 693e 6a61 7661 782f 7371 ..
  • javax/sq │ │ │ │ │ 0008a2c0: 6c2f 7465 7374 6e67 2f74 6573 742f 726f l/testng/test/ro │ │ │ │ │ -0008a2d0: 7773 6574 2f73 7069 2f53 796e 6350 726f wset/spi/SyncPro │ │ │ │ │ -0008a2e0: 7669 6465 7245 7863 6570 7469 6f6e 5465 viderExceptionTe │ │ │ │ │ -0008a2f0: 7374 732e 6a61 7661 3a20 200a 0a3c 6c69 sts.java: ..
  • javax/sql/testn │ │ │ │ │ -0008a310: 672f 7465 7374 2f72 6f77 7365 742f 7765 g/test/rowset/we │ │ │ │ │ -0008a320: 6272 6f77 7365 742f 436f 6d6d 6f6e 5765 browset/CommonWe │ │ │ │ │ -0008a330: 6252 6f77 5365 7454 6573 7473 2e6a 6176 bRowSetTests.jav │ │ │ │ │ -0008a340: 613a 2020 0a0a 3c6c 693e 6a61 7661 782f a: ..
  • javax/ │ │ │ │ │ -0008a350: 7371 6c2f 7465 7374 6e67 2f74 6573 742f sql/testng/test/ │ │ │ │ │ -0008a360: 726f 7773 6574 2f77 6562 726f 7773 6574 rowset/webrowset │ │ │ │ │ -0008a370: 2f57 6562 526f 7753 6574 5465 7374 732e /WebRowSetTests. │ │ │ │ │ -0008a380: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -0008a390: 6178 2f73 716c 2f74 6573 746e 672f 7574 ax/sql/testng/ut │ │ │ │ │ -0008a3a0: 696c 2f50 726f 7065 7274 7953 7475 6250 il/PropertyStubP │ │ │ │ │ -0008a3b0: 726f 7669 6465 722e 6a61 7661 3a20 200a rovider.java: . │ │ │ │ │ -0008a3c0: 0a3c 6c69 3e6a 6176 6178 2f73 716c 2f74 .
  • javax/sql/t │ │ │ │ │ -0008a3d0: 6573 746e 672f 7574 696c 2f53 7475 6241 estng/util/StubA │ │ │ │ │ -0008a3e0: 7272 6179 2e6a 6176 613a 2020 0a0a 3c6c rray.java: ..javax/sql/test │ │ │ │ │ -0008a400: 6e67 2f75 7469 6c2f 5374 7562 4261 7365 ng/util/StubBase │ │ │ │ │ -0008a410: 526f 7753 6574 2e6a 6176 613a 2020 0a0a RowSet.java: .. │ │ │ │ │ -0008a420: 3c6c 693e 6a61 7661 782f 7371 6c2f 7465
  • javax/sql/te │ │ │ │ │ -0008a430: 7374 6e67 2f75 7469 6c2f 5374 7562 426c stng/util/StubBl │ │ │ │ │ -0008a440: 6f62 2e6a 6176 613a 2020 0a0a 3c6c 693e ob.java: ..
  • │ │ │ │ │ -0008a450: 6a61 7661 782f 7371 6c2f 7465 7374 6e67 javax/sql/testng │ │ │ │ │ -0008a460: 2f75 7469 6c2f 5374 7562 4361 6368 6564 /util/StubCached │ │ │ │ │ -0008a470: 526f 7753 6574 496d 706c 2e6a 6176 613a RowSetImpl.java: │ │ │ │ │ -0008a480: 2020 0a0a 3c6c 693e 6a61 7661 782f 7371 ..
  • javax/sq │ │ │ │ │ -0008a490: 6c2f 7465 7374 6e67 2f75 7469 6c2f 5374 l/testng/util/St │ │ │ │ │ -0008a4a0: 7562 436c 6f62 2e6a 6176 613a 2020 0a0a ubClob.java: .. │ │ │ │ │ -0008a4b0: 3c6c 693e 6a61 7661 782f 7371 6c2f 7465
  • javax/sql/te │ │ │ │ │ -0008a4c0: 7374 6e67 2f75 7469 6c2f 5374 7562 436f stng/util/StubCo │ │ │ │ │ -0008a4d0: 6e74 6578 742e 6a61 7661 3a20 200a 0a3c ntext.java: ..< │ │ │ │ │ -0008a4e0: 6c69 3e6a 6176 6178 2f73 716c 2f74 6573 li>javax/sql/tes │ │ │ │ │ -0008a4f0: 746e 672f 7574 696c 2f53 7475 6246 696c tng/util/StubFil │ │ │ │ │ -0008a500: 7465 7265 6452 6f77 5365 7449 6d70 6c2e teredRowSetImpl. │ │ │ │ │ -0008a510: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -0008a520: 6178 2f73 716c 2f74 6573 746e 672f 7574 ax/sql/testng/ut │ │ │ │ │ -0008a530: 696c 2f53 7475 624a 6462 6352 6f77 5365 il/StubJdbcRowSe │ │ │ │ │ -0008a540: 7449 6d70 6c2e 6a61 7661 3a20 200a 0a3c tImpl.java: ..< │ │ │ │ │ -0008a550: 6c69 3e6a 6176 6178 2f73 716c 2f74 6573 li>javax/sql/tes │ │ │ │ │ -0008a560: 746e 672f 7574 696c 2f53 7475 624a 6f69 tng/util/StubJoi │ │ │ │ │ -0008a570: 6e52 6f77 5365 7449 6d70 6c2e 6a61 7661 nRowSetImpl.java │ │ │ │ │ -0008a580: 3a20 200a 0a3c 6c69 3e6a 6176 6178 2f73 : ..
  • javax/s │ │ │ │ │ -0008a590: 716c 2f74 6573 746e 672f 7574 696c 2f53 ql/testng/util/S │ │ │ │ │ -0008a5a0: 7475 624e 436c 6f62 2e6a 6176 613a 2020 tubNClob.java: │ │ │ │ │ -0008a5b0: 0a0a 3c6c 693e 6a61 7661 782f 7371 6c2f ..
  • javax/sql/ │ │ │ │ │ -0008a5c0: 7465 7374 6e67 2f75 7469 6c2f 5374 7562 testng/util/Stub │ │ │ │ │ -0008a5d0: 5265 662e 6a61 7661 3a20 200a 0a3c 6c69 Ref.java: ..
  • javax/sql/testn │ │ │ │ │ -0008a5f0: 672f 7574 696c 2f53 7475 6252 6f77 4964 g/util/StubRowId │ │ │ │ │ -0008a600: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ -0008a610: 7661 782f 7371 6c2f 7465 7374 6e67 2f75 vax/sql/testng/u │ │ │ │ │ -0008a620: 7469 6c2f 5374 7562 526f 7753 6574 4661 til/StubRowSetFa │ │ │ │ │ -0008a630: 6374 6f72 792e 6a61 7661 3a20 200a 0a3c ctory.java: ..< │ │ │ │ │ -0008a640: 6c69 3e6a 6176 6178 2f73 716c 2f74 6573 li>javax/sql/tes │ │ │ │ │ -0008a650: 746e 672f 7574 696c 2f53 7475 6253 514c tng/util/StubSQL │ │ │ │ │ -0008a660: 584d 4c2e 6a61 7661 3a20 200a 0a3c 6c69 XML.java: ..
  • javax/sql/testn │ │ │ │ │ -0008a680: 672f 7574 696c 2f53 7475 6253 7472 7563 g/util/StubStruc │ │ │ │ │ -0008a690: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ -0008a6a0: 6176 6178 2f73 716c 2f74 6573 746e 672f avax/sql/testng/ │ │ │ │ │ -0008a6b0: 7574 696c 2f53 7475 6253 796e 6350 726f util/StubSyncPro │ │ │ │ │ -0008a6c0: 7669 6465 722e 6a61 7661 3a20 200a 0a3c vider.java: ..< │ │ │ │ │ -0008a6d0: 6c69 3e6a 6176 6178 2f73 716c 2f74 6573 li>javax/sql/tes │ │ │ │ │ -0008a6e0: 746e 672f 7574 696c 2f53 7475 6253 796e tng/util/StubSyn │ │ │ │ │ -0008a6f0: 6352 6573 6f6c 7665 722e 6a61 7661 3a20 cResolver.java: │ │ │ │ │ -0008a700: 200a 0a3c 6c69 3e6a 6176 6178 2f73 716c ..
  • javax/sql │ │ │ │ │ -0008a710: 2f74 6573 746e 672f 7574 696c 2f53 7475 /testng/util/Stu │ │ │ │ │ -0008a720: 6257 6562 526f 7753 6574 496d 706c 2e6a bWebRowSetImpl.j │ │ │ │ │ -0008a730: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -0008a740: 782f 7371 6c2f 7465 7374 6e67 2f75 7469 x/sql/testng/uti │ │ │ │ │ -0008a750: 6c2f 5375 7065 7248 6572 6f2e 6a61 7661 l/SuperHero.java │ │ │ │ │ -0008a760: 3a20 200a 0a3c 6c69 3e6a 6176 6178 2f73 : ..
  • javax/s │ │ │ │ │ -0008a770: 716c 2f74 6573 746e 672f 7574 696c 2f54 ql/testng/util/T │ │ │ │ │ -0008a780: 6573 7452 6f77 5365 744c 6973 7465 6e65 estRowSetListene │ │ │ │ │ -0008a790: 722e 6a61 7661 3a20 200a 0a3c 6c69 3e6a r.java: ..
  • j │ │ │ │ │ -0008a7a0: 6176 6178 2f73 716c 2f74 6573 746e 672f avax/sql/testng/ │ │ │ │ │ -0008a7b0: 7574 696c 2f54 6573 7453 514c 4461 7461 util/TestSQLData │ │ │ │ │ -0008a7c0: 496d 706c 2e6a 6176 613a 2020 0a0a 3c6c Impl.java: ..javax/transact │ │ │ │ │ -0008a7e0: 696f 6e2f 7861 2f74 6573 746e 672f 4472 ion/xa/testng/Dr │ │ │ │ │ -0008a7f0: 6976 6572 2e6a 6176 613a 2020 0a0a 3c6c iver.java: ..javax/transact │ │ │ │ │ -0008a810: 696f 6e2f 7861 2f74 6573 746e 672f 4a61 ion/xa/testng/Ja │ │ │ │ │ -0008a820: 7661 5371 6c4d 6f64 756c 6544 7269 7665 vaSqlModuleDrive │ │ │ │ │ -0008a830: 722e 6a61 7661 3a20 200a 0a3c 6c69 3e6a r.java: ..
  • j │ │ │ │ │ -0008a840: 6176 6178 2f78 6d6c 2f63 7279 7074 6f2f avax/xml/crypto/ │ │ │ │ │ -0008a850: 6473 6967 2f42 6164 5850 6f69 6e74 6572 dsig/BadXPointer │ │ │ │ │ -0008a860: 2e6a 6176 613a 2072 656a 6563 7420 6d61 .java: reject ma │ │ │ │ │ -0008a870: 6c66 6f72 6d65 6420 7870 6f69 6e74 6572 lformed xpointer │ │ │ │ │ -0008a880: 2869 6428 2761 2729 2920 6772 6163 6566 (id('a')) gracef │ │ │ │ │ -0008a890: 756c 6c79 0a0a 3c6c 693e 6a61 7661 782f ully..
  • javax/ │ │ │ │ │ -0008a8a0: 786d 6c2f 6372 7970 746f 2f64 7369 672f xml/crypto/dsig/ │ │ │ │ │ -0008a8b0: 4261 7369 632e 6a61 7661 3a20 4261 7369 Basic.java: Basi │ │ │ │ │ -0008a8c0: 6320 7465 7374 7320 7573 696e 6720 584d c tests using XM │ │ │ │ │ -0008a8d0: 4c55 7469 6c73 0a0a 3c6c 693e 6a61 7661 LUtils..
  • java │ │ │ │ │ -0008a8e0: 782f 786d 6c2f 6372 7970 746f 2f64 7369 x/xml/crypto/dsi │ │ │ │ │ -0008a8f0: 672f 4572 726f 7248 616e 646c 6572 5065 g/ErrorHandlerPe │ │ │ │ │ -0008a900: 726d 6973 7369 6f6e 732e 6a61 7661 3a20 rmissions.java: │ │ │ │ │ -0008a910: 4368 6563 6b20 6966 2049 676e 6f72 6541 Check if IgnoreA │ │ │ │ │ -0008a920: 6c6c 4572 726f 7248 616e 646c 6572 2064 llErrorHandler d │ │ │ │ │ -0008a930: 6f65 736e 2774 2072 6571 7569 7265 2061 oesn't require a │ │ │ │ │ -0008a940: 6464 6974 696f 6e61 6c20 7065 726d 6973 dditional permis │ │ │ │ │ -0008a950: 7369 6f6e 0a0a 3c6c 693e 6a61 7661 782f sion..
  • javax/ │ │ │ │ │ -0008a960: 786d 6c2f 6372 7970 746f 2f64 7369 672f xml/crypto/dsig/ │ │ │ │ │ -0008a970: 4669 6c65 536f 636b 6574 5065 726d 6973 FileSocketPermis │ │ │ │ │ -0008a980: 7369 6f6e 732e 6a61 7661 3a20 6368 6563 sions.java: chec │ │ │ │ │ -0008a990: 6b20 7065 726d 6973 7369 6f6e 7320 666f k permissions fo │ │ │ │ │ -0008a9a0: 7220 584d 4c20 7369 676e 6174 7572 650a r XML signature. │ │ │ │ │ -0008a9b0: 0a3c 6c69 3e6a 6176 6178 2f78 6d6c 2f63 .
  • javax/xml/c │ │ │ │ │ -0008a9c0: 7279 7074 6f2f 6473 6967 2f47 656e 6572 rypto/dsig/Gener │ │ │ │ │ -0008a9d0: 6174 696f 6e54 6573 7473 2e6a 6176 613a ationTests.java: │ │ │ │ │ -0008a9e0: 2042 6173 6963 2075 6e69 7420 7465 7374 Basic unit test │ │ │ │ │ -0008a9f0: 7320 666f 7220 6765 6e65 7261 7469 6e67 s for generating │ │ │ │ │ -0008aa00: 2058 4d4c 2053 6967 6e61 7475 7265 7320 XML Signatures │ │ │ │ │ -0008aa10: 7769 7468 204a 5352 2031 3035 0a0a 3c6c with JSR 105..javax/xml/cryp │ │ │ │ │ -0008aa30: 746f 2f64 7369 672f 4765 7449 6e73 7461 to/dsig/GetInsta │ │ │ │ │ -0008aa40: 6e63 6554 6573 7473 2e6a 6176 613a 2042 nceTests.java: B │ │ │ │ │ -0008aa50: 6173 6963 2074 6573 7473 2066 6f72 2074 asic tests for t │ │ │ │ │ -0008aa60: 6865 2076 6172 696f 7573 2067 6574 496e he various getIn │ │ │ │ │ -0008aa70: 7374 616e 6365 2829 206d 6574 686f 6473 stance() methods │ │ │ │ │ -0008aa80: 206f 6620 584d 4c53 6967 6e61 7475 7265 of XMLSignature │ │ │ │ │ -0008aa90: 4661 6374 6f72 792c 2054 7261 6e73 666f Factory, Transfo │ │ │ │ │ -0008aaa0: 726d 5365 7276 6963 652c 2061 6e64 204b rmService, and K │ │ │ │ │ -0008aab0: 6579 496e 666f 4661 6374 6f72 7920 636c eyInfoFactory cl │ │ │ │ │ -0008aac0: 6173 7365 730a 0a3c 6c69 3e6a 6176 6178 asses..
  • javax │ │ │ │ │ -0008aad0: 2f78 6d6c 2f63 7279 7074 6f2f 6473 6967 /xml/crypto/dsig │ │ │ │ │ -0008aae0: 2f48 6572 6546 756e 6374 696f 6e2e 6a61 /HereFunction.ja │ │ │ │ │ -0008aaf0: 7661 3a20 4465 6d6f 6e73 7472 6174 6520 va: Demonstrate │ │ │ │ │ -0008ab00: 6865 7265 2829 2073 7570 706f 7274 2066 here() support f │ │ │ │ │ -0008ab10: 6f72 2076 616c 6964 6174 696e 6720 584d or validating XM │ │ │ │ │ -0008ab20: 4c20 5369 676e 6174 7572 6573 0a0a 3c6c L Signatures..javax/xml/cryp │ │ │ │ │ -0008ab40: 746f 2f64 7369 672f 4c6f 6750 6172 616d to/dsig/LogParam │ │ │ │ │ -0008ab50: 6574 6572 732e 6a61 7661 3a20 5465 7374 eters.java: Test │ │ │ │ │ -0008ab60: 7320 7468 6174 2070 6172 616d 6574 6572 s that parameter │ │ │ │ │ -0008ab70: 697a 6564 206c 6f67 206d 6573 7361 6765 ized log message │ │ │ │ │ -0008ab80: 7320 2874 6865 206f 6e65 7320 7468 6174 s (the ones that │ │ │ │ │ -0008ab90: 2075 7365 2022 7b7d 2229 2067 656e 6572 use "{}") gener │ │ │ │ │ -0008aba0: 6174 6564 2074 6872 6f75 6768 2074 6865 ated through the │ │ │ │ │ -0008abb0: 2075 7365 206f 6620 636f 6d2e 7375 6e2e use of com.sun. │ │ │ │ │ -0008abc0: 6f72 672e 736c 6634 6a2e 696e 7465 726e org.slf4j.intern │ │ │ │ │ -0008abd0: 616c 2e4c 6f67 6765 7220 776f 726b 2061 al.Logger work a │ │ │ │ │ -0008abe0: 7320 6578 7065 6374 6564 2061 6e64 2074 s expected and t │ │ │ │ │ -0008abf0: 6865 2070 6172 616d 6574 6572 2076 616c he parameter val │ │ │ │ │ -0008ac00: 7565 7320 6172 6520 7072 6f70 6572 6c79 ues are properly │ │ │ │ │ -0008ac10: 2072 6570 6c61 6365 6420 696e 2074 6865 replaced in the │ │ │ │ │ -0008ac20: 206c 6f67 6765 6420 6d65 7373 6167 652e logged message. │ │ │ │ │ -0008ac30: 0a0a 3c6c 693e 6a61 7661 782f 786d 6c2f ..
  • javax/xml/ │ │ │ │ │ -0008ac40: 6372 7970 746f 2f64 7369 672f 5053 5353 crypto/dsig/PSSS │ │ │ │ │ -0008ac50: 7065 632e 6a61 7661 3a20 5465 7374 696e pec.java: Testin │ │ │ │ │ -0008ac60: 6720 6d61 7273 6861 6c20 616e 6420 756e g marshal and un │ │ │ │ │ -0008ac70: 6d61 7273 6861 6c20 6f66 2052 5341 5053 marshal of RSAPS │ │ │ │ │ -0008ac80: 5350 6172 616d 6574 6572 5370 6563 0a0a SParameterSpec.. │ │ │ │ │ -0008ac90: 3c6c 693e 6a61 7661 782f 786d 6c2f 6372
  • javax/xml/cr │ │ │ │ │ -0008aca0: 7970 746f 2f64 7369 672f 5365 6375 7265 ypto/dsig/Secure │ │ │ │ │ -0008acb0: 5661 6c69 6461 7469 6f6e 2e6a 6176 613a Validation.java: │ │ │ │ │ -0008acc0: 2054 6573 7473 2066 6f72 2074 6865 206a Tests for the j │ │ │ │ │ -0008acd0: 646b 2e78 6d6c 2e64 7369 672e 7365 6375 dk.xml.dsig.secu │ │ │ │ │ -0008ace0: 7265 5661 6c69 6461 7469 6f6e 506f 6c69 reValidationPoli │ │ │ │ │ -0008acf0: 6379 2073 6563 7572 6974 7920 7072 6f70 cy security prop │ │ │ │ │ -0008ad00: 6572 7479 206f 6e20 7468 6520 5253 4153 erty on the RSAS │ │ │ │ │ -0008ad10: 5341 2d50 5353 2073 6967 6e61 7475 7265 SA-PSS signature │ │ │ │ │ -0008ad20: 206d 6574 686f 640a 0a3c 6c69 3e6a 6176 method..
  • jav │ │ │ │ │ -0008ad30: 6178 2f78 6d6c 2f63 7279 7074 6f2f 6473 ax/xml/crypto/ds │ │ │ │ │ -0008ad40: 6967 2f53 6563 7572 6556 616c 6964 6174 ig/SecureValidat │ │ │ │ │ -0008ad50: 696f 6e50 6f6c 6963 792e 6a61 7661 3a20 ionPolicy.java: │ │ │ │ │ -0008ad60: 5465 7374 7320 666f 7220 7468 6520 6a64 Tests for the jd │ │ │ │ │ -0008ad70: 6b2e 786d 6c2e 6473 6967 2e73 6563 7572 k.xml.dsig.secur │ │ │ │ │ -0008ad80: 6556 616c 6964 6174 696f 6e50 6f6c 6963 eValidationPolic │ │ │ │ │ -0008ad90: 7920 7365 6375 7269 7479 2070 726f 7065 y security prope │ │ │ │ │ -0008ada0: 7274 790a 0a3c 6c69 3e6a 6176 6178 2f78 rty..
  • javax/x │ │ │ │ │ -0008adb0: 6d6c 2f63 7279 7074 6f2f 6473 6967 2f53 ml/crypto/dsig/S │ │ │ │ │ -0008adc0: 6563 7572 6556 616c 6964 6174 696f 6e53 ecureValidationS │ │ │ │ │ -0008add0: 7973 7465 6d50 726f 7065 7274 792e 6a61 ystemProperty.ja │ │ │ │ │ -0008ade0: 7661 2369 6430 3a20 4368 6563 6b20 7468 va#id0: Check th │ │ │ │ │ -0008adf0: 6174 2073 6563 7572 6556 616c 6964 6174 at secureValidat │ │ │ │ │ -0008ae00: 696f 6e20 7379 7374 656d 2070 726f 7065 ion system prope │ │ │ │ │ -0008ae10: 7274 7920 776f 726b 7320 636f 7272 6563 rty works correc │ │ │ │ │ -0008ae20: 746c 790a 0a3c 6c69 3e6a 6176 6178 2f78 tly..
  • javax/x │ │ │ │ │ -0008ae30: 6d6c 2f63 7279 7074 6f2f 6473 6967 2f53 ml/crypto/dsig/S │ │ │ │ │ -0008ae40: 6563 7572 6556 616c 6964 6174 696f 6e53 ecureValidationS │ │ │ │ │ -0008ae50: 7973 7465 6d50 726f 7065 7274 792e 6a61 ystemProperty.ja │ │ │ │ │ -0008ae60: 7661 2369 6431 3a20 4368 6563 6b20 7468 va#id1: Check th │ │ │ │ │ -0008ae70: 6174 2073 6563 7572 6556 616c 6964 6174 at secureValidat │ │ │ │ │ -0008ae80: 696f 6e20 7379 7374 656d 2070 726f 7065 ion system prope │ │ │ │ │ -0008ae90: 7274 7920 776f 726b 7320 636f 7272 6563 rty works correc │ │ │ │ │ -0008aea0: 746c 790a 0a3c 6c69 3e6a 6176 6178 2f78 tly..
  • javax/x │ │ │ │ │ -0008aeb0: 6d6c 2f63 7279 7074 6f2f 6473 6967 2f53 ml/crypto/dsig/S │ │ │ │ │ -0008aec0: 6563 7572 6974 794d 616e 6167 6572 2f58 ecurityManager/X │ │ │ │ │ -0008aed0: 4d4c 4453 6967 5769 7468 5365 634d 6772 MLDSigWithSecMgr │ │ │ │ │ -0008aee0: 2e6a 6176 613a 2063 6865 636b 2074 6861 .java: check tha │ │ │ │ │ -0008aef0: 7420 584d 4c20 5369 676e 6174 7572 6573 t XML Signatures │ │ │ │ │ -0008af00: 2063 616e 2062 6520 6765 6e65 7261 7465 can be generate │ │ │ │ │ -0008af10: 6420 616e 6420 7661 6c69 6461 7465 6420 d and validated │ │ │ │ │ -0008af20: 7769 7468 2053 6563 7572 6974 794d 616e with SecurityMan │ │ │ │ │ -0008af30: 6167 6572 2065 6e61 626c 6564 2061 6e64 ager enabled and │ │ │ │ │ -0008af40: 2064 6566 6175 6c74 2070 6f6c 6963 790a default policy. │ │ │ │ │ -0008af50: 0a3c 6c69 3e6a 6176 6178 2f78 6d6c 2f63 .
  • javax/xml/c │ │ │ │ │ -0008af60: 7279 7074 6f2f 6473 6967 2f54 7261 6e73 rypto/dsig/Trans │ │ │ │ │ -0008af70: 666f 726d 5365 7276 6963 652f 4e75 6c6c formService/Null │ │ │ │ │ -0008af80: 5061 7265 6e74 2e6a 6176 613a 2063 6865 Parent.java: che │ │ │ │ │ -0008af90: 636b 2074 6861 7420 7468 6520 696e 6974 ck that the init │ │ │ │ │ -0008afa0: 2061 6e64 206d 6172 7368 616c 5061 7261 and marshalPara │ │ │ │ │ -0008afb0: 6d73 206d 6574 686f 6473 2074 6872 6f77 ms methods throw │ │ │ │ │ -0008afc0: 204e 756c 6c50 6f69 6e74 6572 4578 6365 NullPointerExce │ │ │ │ │ -0008afd0: 7074 696f 6e20 7768 656e 2074 6865 2070 ption when the p │ │ │ │ │ -0008afe0: 6172 656e 7420 7061 7261 6d65 7465 7220 arent parameter │ │ │ │ │ -0008aff0: 6973 206e 756c 6c0a 0a3c 6c69 3e6a 6176 is null..
  • jav │ │ │ │ │ -0008b000: 6178 2f78 6d6c 2f63 7279 7074 6f2f 6473 ax/xml/crypto/ds │ │ │ │ │ -0008b010: 6967 2f54 7261 6e73 666f 726d 5365 7276 ig/TransformServ │ │ │ │ │ -0008b020: 6963 652f 556e 6b6e 6f77 6e50 726f 7669 ice/UnknownProvi │ │ │ │ │ -0008b030: 6465 722e 6a61 7661 3a20 5465 7374 2074 der.java: Test t │ │ │ │ │ -0008b040: 6861 7420 5472 616e 7366 6f72 6d53 6572 hat TransformSer │ │ │ │ │ -0008b050: 7669 6365 2e67 6574 496e 7374 616e 6365 vice.getInstance │ │ │ │ │ -0008b060: 2829 2074 6872 6f77 7320 6120 4e6f 5375 () throws a NoSu │ │ │ │ │ -0008b070: 6368 5072 6f76 6964 6572 4578 6365 7074 chProviderExcept │ │ │ │ │ -0008b080: 696f 6e20 7768 656e 2070 726f 7669 6465 ion when provide │ │ │ │ │ -0008b090: 7220 6973 2075 6e6b 6e6f 776e 0a0a 3c6c r is unknown..javax/xml/cryp │ │ │ │ │ -0008b0b0: 746f 2f64 7369 672f 5661 6c69 6461 7469 to/dsig/Validati │ │ │ │ │ -0008b0c0: 6f6e 5465 7374 732e 6a61 7661 3a20 4261 onTests.java: Ba │ │ │ │ │ -0008b0d0: 7369 6320 756e 6974 2074 6573 7473 2066 sic unit tests f │ │ │ │ │ -0008b0e0: 6f72 2076 616c 6964 6174 696e 6720 584d or validating XM │ │ │ │ │ -0008b0f0: 4c20 5369 676e 6174 7572 6573 2077 6974 L Signatures wit │ │ │ │ │ -0008b100: 6820 4a53 5220 3130 350a 0a3c 6c69 3e6a h JSR 105..
  • j │ │ │ │ │ -0008b110: 6176 6178 2f78 6d6c 2f63 7279 7074 6f2f avax/xml/crypto/ │ │ │ │ │ -0008b120: 6473 6967 2f58 4d4c 5369 676e 6174 7572 dsig/XMLSignatur │ │ │ │ │ -0008b130: 6546 6163 746f 7279 2f55 6e6b 6e6f 776e eFactory/Unknown │ │ │ │ │ -0008b140: 5072 6f76 6964 6572 2e6a 6176 613a 2054 Provider.java: T │ │ │ │ │ -0008b150: 6573 7420 7468 6174 2058 4d4c 5369 676e est that XMLSign │ │ │ │ │ -0008b160: 6174 7572 6546 6163 746f 7279 2e67 6574 atureFactory.get │ │ │ │ │ -0008b170: 496e 7374 616e 6365 2829 2074 6872 6f77 Instance() throw │ │ │ │ │ -0008b180: 7320 6120 4e6f 5375 6368 5072 6f76 6964 s a NoSuchProvid │ │ │ │ │ -0008b190: 6572 4578 6365 7074 696f 6e20 7768 656e erException when │ │ │ │ │ -0008b1a0: 2070 726f 7669 6465 7220 6973 2075 6e6b provider is unk │ │ │ │ │ -0008b1b0: 6e6f 776e 0a0a 3c6c 693e 6a61 7661 782f nown..
  • javax/ │ │ │ │ │ -0008b1c0: 786d 6c2f 6372 7970 746f 2f64 7369 672f xml/crypto/dsig/ │ │ │ │ │ -0008b1d0: 6b65 7969 6e66 6f2f 4b65 7949 6e66 6f2f keyinfo/KeyInfo/ │ │ │ │ │ -0008b1e0: 4d61 7273 6861 6c2e 6a61 7661 3a20 5465 Marshal.java: Te │ │ │ │ │ -0008b1f0: 7374 2074 6861 7420 4b65 7949 6e66 6f2e st that KeyInfo. │ │ │ │ │ -0008b200: 6d61 7273 6861 6c20 776f 726b 7320 636f marshal works co │ │ │ │ │ -0008b210: 7272 6563 746c 790a 0a3c 6c69 3e6a 6176 rrectly..
  • jav │ │ │ │ │ -0008b220: 6178 2f78 6d6c 2f63 7279 7074 6f2f 6473 ax/xml/crypto/ds │ │ │ │ │ -0008b230: 6967 2f6b 6579 696e 666f 2f4b 6579 496e ig/keyinfo/KeyIn │ │ │ │ │ -0008b240: 666f 4661 6374 6f72 792f 556e 6b6e 6f77 foFactory/Unknow │ │ │ │ │ -0008b250: 6e50 726f 7669 6465 722e 6a61 7661 3a20 nProvider.java: │ │ │ │ │ -0008b260: 5465 7374 2074 6861 7420 4b65 7949 6e66 Test that KeyInf │ │ │ │ │ -0008b270: 6f46 6163 746f 7279 2e67 6574 496e 7374 oFactory.getInst │ │ │ │ │ -0008b280: 616e 6365 2829 2074 6872 6f77 7320 6120 ance() throws a │ │ │ │ │ -0008b290: 4e6f 5375 6368 5072 6f76 6964 6572 4578 NoSuchProviderEx │ │ │ │ │ -0008b2a0: 6365 7074 696f 6e20 7768 656e 2070 726f ception when pro │ │ │ │ │ -0008b2b0: 7669 6465 7220 6973 2075 6e6b 6e6f 776e vider is unknown │ │ │ │ │ -0008b2c0: 0a0a 3c6c 693e 6a61 7661 782f 786d 6c2f ..
  • javax/xml/ │ │ │ │ │ -0008b2d0: 6a61 7870 2f45 6e63 6f64 696e 6773 2f43 jaxp/Encodings/C │ │ │ │ │ -0008b2e0: 6865 636b 456e 636f 6469 6e67 5072 6f70 heckEncodingProp │ │ │ │ │ -0008b2f0: 6572 7469 6573 4669 6c65 2e6a 6176 613a ertiesFile.java: │ │ │ │ │ -0008b300: 2063 6865 636b 7320 7468 6174 2074 6865 checks that the │ │ │ │ │ -0008b310: 206d 6170 7069 6e67 2069 6d70 6c65 6d65 mapping impleme │ │ │ │ │ -0008b320: 6e74 6564 2062 7920 636f 6d2e 7375 6e2e nted by com.sun. │ │ │ │ │ -0008b330: 6f72 672e 6170 6163 6865 2e78 6d6c 2e69 org.apache.xml.i │ │ │ │ │ -0008b340: 6e74 6572 6e61 6c2e 7365 7269 616c 697a nternal.serializ │ │ │ │ │ -0008b350: 6572 2e45 6e63 6f64 696e 6773 2063 6f72 er.Encodings cor │ │ │ │ │ -0008b360: 7265 6374 6c79 2069 6465 6e74 6966 6965 rectly identifie │ │ │ │ │ -0008b370: 7320 7661 6c69 6420 4368 6172 7365 7420 s valid Charset │ │ │ │ │ -0008b380: 6e61 6d65 7320 616e 6420 636f 7272 6563 names and correc │ │ │ │ │ -0008b390: 746c 7920 6d61 7073 2074 6865 6d20 746f tly maps them to │ │ │ │ │ -0008b3a0: 2074 6865 6972 2070 7265 6665 7272 6564 their preferred │ │ │ │ │ -0008b3b0: 206d 696d 6520 6e61 6d65 732e 0a0a 3c6c mime names...javax/xml/jaxp │ │ │ │ │ -0008b3d0: 2f50 7265 6369 7369 6f6e 4465 6369 6d61 /PrecisionDecima │ │ │ │ │ -0008b3e0: 6c44 562f 5850 7265 6369 7369 6f6e 4465 lDV/XPrecisionDe │ │ │ │ │ -0008b3f0: 6369 6d61 6c54 6f53 7472 696e 672e 6a61 cimalToString.ja │ │ │ │ │ -0008b400: 7661 3a20 4d6f 7265 2077 6172 6e69 6e67 va: More warning │ │ │ │ │ -0008b410: 2063 6f6d 7069 6c69 6e67 206a 6178 702e compiling jaxp. │ │ │ │ │ -0008b420: 0a0a 3c6c 693e 6a61 7661 782f 786d 6c2f ..
  • javax/xml/ │ │ │ │ │ -0008b430: 6a61 7870 2f58 5061 7468 2f38 3030 3935 jaxp/XPath/80095 │ │ │ │ │ -0008b440: 3739 2f58 5061 7468 4578 6365 7074 696f 79/XPathExceptio │ │ │ │ │ -0008b450: 6e49 6e69 7443 6175 7365 2e6a 6176 613a nInitCause.java: │ │ │ │ │ -0008b460: 2054 6865 2069 6e69 7443 6175 7365 2829 The initCause() │ │ │ │ │ -0008b470: 2069 6e63 6f72 7265 6374 6c79 2069 6e69 incorrectly ini │ │ │ │ │ -0008b480: 7469 616c 6973 6520 7468 6520 6361 7573 tialise the caus │ │ │ │ │ -0008b490: 6520 696e 2058 5061 7468 4578 6365 7074 e in XPathExcept │ │ │ │ │ -0008b4a0: 696f 6e20 636c 6173 7320 7768 656e 2075 ion class when u │ │ │ │ │ -0008b4b0: 7365 6420 7769 7468 2058 5061 7468 4578 sed with XPathEx │ │ │ │ │ -0008b4c0: 6365 7074 696f 6e28 5374 7269 6e67 2920 ception(String) │ │ │ │ │ -0008b4d0: 636f 6e73 7472 7563 746f 722e 0a0a 3c6c constructor...javax/xml/jaxp │ │ │ │ │ -0008b4f0: 2f58 5061 7468 2f38 3031 3539 3738 2f58 /XPath/8015978/X │ │ │ │ │ -0008b500: 5061 7468 4e65 6761 7469 7665 5a65 726f PathNegativeZero │ │ │ │ │ -0008b510: 2e6a 6176 613a 2049 6e63 6f72 7265 6374 .java: Incorrect │ │ │ │ │ -0008b520: 2074 7261 6e73 666f 726d 6174 696f 6e20 transformation │ │ │ │ │ -0008b530: 6f66 2058 5061 7468 2065 7870 7265 7373 of XPath express │ │ │ │ │ -0008b540: 696f 6e20 2273 7472 696e 6728 2d30 2922 ion "string(-0)" │ │ │ │ │ -0008b550: 0a0a 3c6c 693e 6a61 7661 782f 786d 6c2f ..
  • javax/xml/ │ │ │ │ │ -0008b560: 6a61 7870 2f58 5061 7468 2f38 3033 3535 jaxp/XPath/80355 │ │ │ │ │ -0008b570: 3737 2f52 6567 6578 2e6a 6176 613a 2054 77/Regex.java: T │ │ │ │ │ -0008b580: 6573 7473 2066 6f72 2078 7061 7468 2072 ests for xpath r │ │ │ │ │ -0008b590: 6567 756c 6172 2065 7870 7265 7373 696f egular expressio │ │ │ │ │ -0008b5a0: 6e20 6d65 7468 6f64 732e 0a0a 3c6c 693e n methods...
  • │ │ │ │ │ -0008b5b0: 6a61 7661 782f 786d 6c2f 6a61 7870 2f63 javax/xml/jaxp/c │ │ │ │ │ -0008b5c0: 6f6d 6d6f 6e2f 3830 3230 3433 302f 4a41 ommon/8020430/JA │ │ │ │ │ -0008b5d0: 5850 3135 5265 6754 6573 742e 6a61 7661 XP15RegTest.java │ │ │ │ │ -0008b5e0: 3a20 7465 7374 2074 6861 7420 7365 7450 : test that setP │ │ │ │ │ -0008b5f0: 726f 7065 7274 7920 666f 7220 584d 4c4f roperty for XMLO │ │ │ │ │ -0008b600: 7574 7075 7446 6163 746f 7279 2077 6f72 utputFactory wor │ │ │ │ │ -0008b610: 6b73 2070 726f 7065 726c 790a 0a3c 6c69 ks properly..
  • javax/xml/jaxp/ │ │ │ │ │ -0008b630: 636f 6d6d 6f6e 2f38 3033 3239 3038 2f58 common/8032908/X │ │ │ │ │ -0008b640: 534c 542e 6a61 7661 3a20 5465 7374 2069 SLT.java: Test i │ │ │ │ │ -0008b650: 6620 4e6f 6465 2e67 6574 5465 7874 436f f Node.getTextCo │ │ │ │ │ -0008b660: 6e74 656e 7428 2920 6675 6e63 7469 6f6e ntent() function │ │ │ │ │ -0008b670: 2063 6f72 7265 6374 6c79 2072 6574 7572 correctly retur │ │ │ │ │ -0008b680: 6e73 2063 6869 6c64 7265 6e20 636f 6e74 ns children cont │ │ │ │ │ -0008b690: 656e 7420 616e 6420 616c 736f 2063 6865 ent and also che │ │ │ │ │ -0008b6a0: 636b 2074 6861 7420 4e6f 6465 2e67 6574 ck that Node.get │ │ │ │ │ -0008b6b0: 4e6f 6465 5661 6c75 6528 2920 7265 7475 NodeValue() retu │ │ │ │ │ -0008b6c0: 726e 7320 6e75 6c6c 2076 616c 7565 2066 rns null value f │ │ │ │ │ -0008b6d0: 6f72 2045 6c65 6d65 6e74 206e 6f64 6573 or Element nodes │ │ │ │ │ -0008b6e0: 0a0a 3c6c 693e 6a61 7661 782f 786d 6c2f ..
  • javax/xml/ │ │ │ │ │ -0008b6f0: 6a61 7870 2f63 6f6d 6d6f 6e2f 3830 3335 jaxp/common/8035 │ │ │ │ │ -0008b700: 3433 372f 4162 7374 7261 6374 4d65 7468 437/AbstractMeth │ │ │ │ │ -0008b710: 6f64 4572 726f 7254 6573 742e 6a61 7661 odErrorTest.java │ │ │ │ │ -0008b720: 3a20 5665 7269 6669 6573 2074 6861 7420 : Verifies that │ │ │ │ │ -0008b730: 6a61 7661 2e6c 616e 672e 4162 7374 7261 java.lang.Abstra │ │ │ │ │ -0008b740: 6374 4d65 7468 6f64 4572 726f 7220 6973 ctMethodError is │ │ │ │ │ -0008b750: 206e 6f74 2074 6872 6f77 6e20 7768 656e not thrown when │ │ │ │ │ -0008b760: 2073 6572 6961 6c69 7a69 6e67 2069 6d70 serializing imp │ │ │ │ │ -0008b770: 726f 7065 7220 7665 7273 696f 6e20 6f66 roper version of │ │ │ │ │ -0008b780: 2044 6f63 756d 656e 7449 6d70 6c20 636c DocumentImpl cl │ │ │ │ │ -0008b790: 6173 7320 6173 2072 6570 6f72 7465 6420 ass as reported │ │ │ │ │ -0008b7a0: 696e 2058 4552 4345 534a 2d31 3030 372e in XERCESJ-1007. │ │ │ │ │ -0008b7b0: 0a0a 3c6c 693e 6a61 7661 782f 786d 6c2f ..
  • javax/xml/ │ │ │ │ │ -0008b7c0: 6a61 7870 2f64 6174 6174 7970 652f 3530 jaxp/datatype/50 │ │ │ │ │ -0008b7d0: 3737 3532 322f 4475 7261 7469 6f6e 436f 77522/DurationCo │ │ │ │ │ -0008b7e0: 6d70 6172 6973 6f6e 2e6a 6176 613a 2074 mparison.java: t │ │ │ │ │ -0008b7f0: 6573 7420 494e 4445 5445 524d 494e 4154 est INDETERMINAT │ │ │ │ │ -0008b800: 4520 7265 6c61 7469 6f6e 730a 0a3c 6c69 E relations..
  • javax/xml/jaxp/ │ │ │ │ │ -0008b820: 6461 7461 7479 7065 2f38 3033 3339 3830 datatype/8033980 │ │ │ │ │ -0008b830: 2f43 616c 656e 6461 7244 7572 6174 696f /CalendarDuratio │ │ │ │ │ -0008b840: 6e31 3039 3754 6573 742e 6a61 7661 3a20 n1097Test.java: │ │ │ │ │ -0008b850: 7665 7269 6679 2074 6861 7420 6f66 6673 verify that offs │ │ │ │ │ -0008b860: 6574 2069 6e20 6d69 6e75 7465 7320 696e et in minutes in │ │ │ │ │ -0008b870: 2067 6574 5469 6d65 5a6f 6e65 2069 7320 getTimeZone is │ │ │ │ │ -0008b880: 636f 6e76 6572 7465 6420 636f 7272 6563 converted correc │ │ │ │ │ -0008b890: 746c 7920 4e6f 7465 2074 6861 7420 4a44 tly Note that JD │ │ │ │ │ -0008b8a0: 4b20 6469 6420 6e6f 7420 6861 7665 2074 K did not have t │ │ │ │ │ -0008b8b0: 6869 7320 6275 672e 0a0a 3c6c 693e 6a61 his bug...
  • ja │ │ │ │ │ -0008b8c0: 7661 782f 786d 6c2f 6a61 7870 2f64 6174 vax/xml/jaxp/dat │ │ │ │ │ -0008b8d0: 6174 7970 652f 3830 3333 3938 302f 4361 atype/8033980/Ca │ │ │ │ │ -0008b8e0: 6c65 6e64 6172 4475 7261 7469 6f6e 3132 lendarDuration12 │ │ │ │ │ -0008b8f0: 3433 5465 7374 2e6a 6176 613a 2076 6572 43Test.java: ver │ │ │ │ │ -0008b900: 6966 7920 7468 6174 206f 6666 7365 7420 ify that offset │ │ │ │ │ -0008b910: 696e 206d 696e 7574 6573 2069 6e20 6765 in minutes in ge │ │ │ │ │ -0008b920: 7454 696d 655a 6f6e 6520 6973 2063 6f6e tTimeZone is con │ │ │ │ │ -0008b930: 7665 7274 6564 2063 6f72 7265 6374 6c79 verted correctly │ │ │ │ │ -0008b940: 0a0a 3c6c 693e 6a61 7661 782f 786d 6c2f ..
  • javax/xml/ │ │ │ │ │ -0008b950: 6a61 7870 2f64 6174 6174 7970 652f 3830 jaxp/datatype/80 │ │ │ │ │ -0008b960: 3333 3938 302f 4361 6c65 6e64 6172 4475 33980/CalendarDu │ │ │ │ │ -0008b970: 7261 7469 6f6e 3134 3136 5465 7374 2e6a ration1416Test.j │ │ │ │ │ -0008b980: 6176 613a 2074 6573 7420 7468 6174 2069 ava: test that i │ │ │ │ │ -0008b990: 6e76 616c 6964 2064 7572 6174 696f 6e73 nvalid durations │ │ │ │ │ -0008b9a0: 2061 7265 2063 6175 6768 740a 0a3c 6c69 are caught..
  • javax/xml/jaxp/ │ │ │ │ │ -0008b9c0: 6461 7461 7479 7065 2f38 3033 3339 3830 datatype/8033980 │ │ │ │ │ -0008b9d0: 2f53 6572 6961 6c69 7a61 7469 6f6e 5465 /SerializationTe │ │ │ │ │ -0008b9e0: 7374 2e6a 6176 613a 2076 6572 6966 7920 st.java: verify │ │ │ │ │ -0008b9f0: 7365 7269 616c 697a 6174 696f 6e20 636f serialization co │ │ │ │ │ -0008ba00: 6d70 6174 6962 696c 6974 7920 666f 7220 mpatibility for │ │ │ │ │ -0008ba10: 584d 4c47 7265 676f 7269 616e 4361 6c65 XMLGregorianCale │ │ │ │ │ -0008ba20: 6e64 6172 2061 6e64 2044 7572 6174 696f ndar and Duratio │ │ │ │ │ -0008ba30: 6e0a 0a3c 6c69 3e6a 6176 6178 2f78 6d6c n..
  • javax/xml │ │ │ │ │ -0008ba40: 2f6a 6178 702f 7061 7273 6572 732f 3830 /jaxp/parsers/80 │ │ │ │ │ -0008ba50: 3231 3134 382f 4a41 5850 5341 5850 6172 21148/JAXPSAXPar │ │ │ │ │ -0008ba60: 7365 7254 6573 742e 6a61 7661 3a20 7465 serTest.java: te │ │ │ │ │ -0008ba70: 7374 2074 6861 7420 4a41 5850 5341 5850 st that JAXPSAXP │ │ │ │ │ -0008ba80: 6172 7365 7220 776f 726b 7320 6576 656e arser works even │ │ │ │ │ -0008ba90: 2069 6620 7265 6665 7265 6e63 6564 2064 if referenced d │ │ │ │ │ -0008baa0: 6972 6563 746c 790a 0a3c 6c69 3e6a 6176 irectly..
  • jav │ │ │ │ │ -0008bab0: 6178 2f78 6d6c 2f6a 6178 702f 7061 7273 ax/xml/jaxp/pars │ │ │ │ │ -0008bac0: 6572 732f 3830 3232 3534 382f 584f 4d50 ers/8022548/XOMP │ │ │ │ │ -0008bad0: 6172 7365 7254 6573 742e 6a61 7661 3a20 arserTest.java: │ │ │ │ │ -0008bae0: 7465 7374 2074 6861 7420 6120 7061 7273 test that a pars │ │ │ │ │ -0008baf0: 6572 2063 616e 2075 7365 2044 5444 436f er can use DTDCo │ │ │ │ │ -0008bb00: 6e66 6967 7572 6174 696f 6e0a 0a3c 6c69 nfiguration..
  • javax/xml/jaxp/ │ │ │ │ │ -0008bb20: 7061 7273 6572 732f 3830 3234 3730 372f parsers/8024707/ │ │ │ │ │ -0008bb30: 5853 4c54 2e6a 6176 613a 2054 6573 7420 XSLT.java: Test │ │ │ │ │ -0008bb40: 666f 7220 5853 4c54 2065 7874 656e 7369 for XSLT extensi │ │ │ │ │ -0008bb50: 6f6e 2066 756e 6374 696f 6e20 7769 7468 on function with │ │ │ │ │ -0008bb60: 2031 2065 6c65 6d65 6e74 2073 697a 6564 1 element sized │ │ │ │ │ -0008bb70: 206e 6f64 656c 6973 740a 0a3c 6c69 3e6a nodelist..
  • j │ │ │ │ │ -0008bb80: 6176 6178 2f78 6d6c 2f6a 6178 702f 7061 avax/xml/jaxp/pa │ │ │ │ │ -0008bb90: 7273 6572 732f 3830 3237 3335 392f 4672 rsers/8027359/Fr │ │ │ │ │ -0008bba0: 6167 6d65 6e74 5363 616e 6e65 7242 7566 agmentScannerBuf │ │ │ │ │ -0008bbb0: 6665 724c 696d 6974 5465 7374 2e6a 6176 ferLimitTest.jav │ │ │ │ │ -0008bbc0: 613a 2058 4d4c 2070 6172 7365 7220 6d61 a: XML parser ma │ │ │ │ │ -0008bbd0: 7920 6f76 6572 7772 6974 6520 656c 656d y overwrite elem │ │ │ │ │ -0008bbe0: 656e 7420 636f 6e74 656e 7420 6966 2074 ent content if t │ │ │ │ │ -0008bbf0: 6861 7420 636f 6e74 656e 7420 6661 6c6c hat content fall │ │ │ │ │ -0008bc00: 7320 6f6e 746f 2074 6865 2062 6f72 6465 s onto the borde │ │ │ │ │ -0008bc10: 7220 6f66 2061 6e20 656e 7469 7479 2073 r of an entity s │ │ │ │ │ -0008bc20: 6361 6e6e 6572 2062 7566 6665 720a 0a3c canner buffer..< │ │ │ │ │ -0008bc30: 6c69 3e6a 6176 6178 2f78 6d6c 2f6a 6178 li>javax/xml/jax │ │ │ │ │ -0008bc40: 702f 7061 7273 6572 732f 3830 3237 3335 p/parsers/802735 │ │ │ │ │ -0008bc50: 392f 584d 4c31 3145 6e74 6974 7953 6361 9/XML11EntitySca │ │ │ │ │ -0008bc60: 6e6e 6572 5465 7374 2e6a 6176 613a 2074 nnerTest.java: t │ │ │ │ │ -0008bc70: 6573 7420 7468 6174 2074 6865 2058 4d4c est that the XML │ │ │ │ │ -0008bc80: 3131 456e 7469 7479 5363 616e 6e65 7220 11EntityScanner │ │ │ │ │ -0008bc90: 7265 6672 6573 6865 7320 6361 6368 6520 refreshes cache │ │ │ │ │ -0008bca0: 7768 656e 2069 7420 6c6f 6164 7320 6e65 when it loads ne │ │ │ │ │ -0008bcb0: 7720 6461 7461 0a0a 3c6c 693e 6a61 7661 w data..
  • java │ │ │ │ │ -0008bcc0: 782f 786d 6c2f 6a61 7870 2f70 6172 7365 x/xml/jaxp/parse │ │ │ │ │ -0008bcd0: 7273 2f38 3032 3939 3535 2f45 6e74 6974 rs/8029955/Entit │ │ │ │ │ -0008bce0: 7953 6361 6e6e 6572 5465 7374 2e6a 6176 yScannerTest.jav │ │ │ │ │ -0008bcf0: 613a 2074 6573 7420 7468 6174 2074 6865 a: test that the │ │ │ │ │ -0008bd00: 2073 697a 6520 6f66 2077 6869 7465 7370 size of whitesp │ │ │ │ │ -0008bd10: 6163 6520 6c6f 6f6b 7570 2062 7566 6665 ace lookup buffe │ │ │ │ │ -0008bd20: 7220 6973 2061 646a 7573 7465 6420 6173 r is adjusted as │ │ │ │ │ -0008bd30: 206e 6565 6465 640a 0a3c 6c69 3e6a 6176 needed..
  • jav │ │ │ │ │ -0008bd40: 6178 2f78 6d6c 2f6a 6178 702f 7061 7273 ax/xml/jaxp/pars │ │ │ │ │ -0008bd50: 6572 732f 3830 3332 3930 392f 5853 4c54 ers/8032909/XSLT │ │ │ │ │ -0008bd60: 2e6a 6176 613a 2054 6573 7420 666f 7220 .java: Test for │ │ │ │ │ -0008bd70: 5853 4c54 2073 7472 696e 672d 6c65 6e67 XSLT string-leng │ │ │ │ │ -0008bd80: 7468 2066 756e 6374 696f 6e20 7769 7468 th function with │ │ │ │ │ -0008bd90: 2063 6f6d 706c 656d 656e 7461 7279 2063 complementary c │ │ │ │ │ -0008bda0: 6861 7273 0a0a 3c6c 693e 6a61 7661 782f hars..
  • javax/ │ │ │ │ │ -0008bdb0: 786d 6c2f 6a61 7870 2f74 6573 746e 672f xml/jaxp/testng/ │ │ │ │ │ -0008bdc0: 7061 7273 652f 456e 7469 7479 4368 6172 parse/EntityChar │ │ │ │ │ -0008bdd0: 6163 7465 7245 7665 6e74 4f72 6465 722e acterEventOrder. │ │ │ │ │ -0008bde0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -0008bdf0: 6178 2f78 6d6c 2f6a 6178 702f 7465 7374 ax/xml/jaxp/test │ │ │ │ │ -0008be00: 6e67 2f70 6172 7365 2f58 4d4c 456e 7469 ng/parse/XMLEnti │ │ │ │ │ -0008be10: 7479 5363 616e 6e65 724c 6f61 642e 6a61 tyScannerLoad.ja │ │ │ │ │ -0008be20: 7661 3a20 200a 0a3c 6c69 3e6a 6176 6178 va: ..
  • javax │ │ │ │ │ -0008be30: 2f78 6d6c 2f6a 6178 702f 7465 7374 6e67 /xml/jaxp/testng │ │ │ │ │ -0008be40: 2f70 6172 7365 2f6a 646b 3731 3536 3038 /parse/jdk715608 │ │ │ │ │ -0008be50: 352f 5554 4638 5265 6164 6572 4275 672e 5/UTF8ReaderBug. │ │ │ │ │ -0008be60: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -0008be70: 6178 2f78 6d6c 2f6a 6178 702f 7465 7374 ax/xml/jaxp/test │ │ │ │ │ -0008be80: 6e67 2f76 616c 6964 6174 696f 6e2f 4261 ng/validation/Ba │ │ │ │ │ -0008be90: 7365 5465 7374 2e6a 6176 613a 2020 0a0a seTest.java: .. │ │ │ │ │ -0008bea0: 3c6c 693e 6a61 7661 782f 786d 6c2f 6a61
  • javax/xml/ja │ │ │ │ │ -0008beb0: 7870 2f74 6573 746e 672f 7661 6c69 6461 xp/testng/valida │ │ │ │ │ -0008bec0: 7469 6f6e 2f53 7065 6369 616c 4361 7365 tion/SpecialCase │ │ │ │ │ -0008bed0: 4572 726f 7248 616e 646c 6572 2e6a 6176 ErrorHandler.jav │ │ │ │ │ -0008bee0: 613a 2020 0a0a 3c6c 693e 6a61 7661 782f a: ..
  • javax/ │ │ │ │ │ -0008bef0: 786d 6c2f 6a61 7870 2f74 6573 746e 672f xml/jaxp/testng/ │ │ │ │ │ -0008bf00: 7661 6c69 6461 7469 6f6e 2f6a 646b 3830 validation/jdk80 │ │ │ │ │ -0008bf10: 3336 3935 312f 4665 6174 7572 6550 726f 36951/FeaturePro │ │ │ │ │ -0008bf20: 7061 6761 7469 6f6e 5465 7374 2e6a 6176 pagationTest.jav │ │ │ │ │ -0008bf30: 613a 2020 0a0a 3c6c 693e 6a61 7661 782f a: ..
  • javax/ │ │ │ │ │ -0008bf40: 786d 6c2f 6a61 7870 2f74 6573 746e 672f xml/jaxp/testng/ │ │ │ │ │ -0008bf50: 7661 6c69 6461 7469 6f6e 2f6a 646b 3830 validation/jdk80 │ │ │ │ │ -0008bf60: 3336 3935 312f 526f 6f74 5369 6d70 6c65 36951/RootSimple │ │ │ │ │ -0008bf70: 5479 7065 4465 6669 6e69 7469 6f6e 5465 TypeDefinitionTe │ │ │ │ │ -0008bf80: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ -0008bf90: 6a61 7661 782f 786d 6c2f 6a61 7870 2f74 javax/xml/jaxp/t │ │ │ │ │ -0008bfa0: 6573 746e 672f 7661 6c69 6461 7469 6f6e estng/validation │ │ │ │ │ -0008bfb0: 2f6a 646b 3830 3336 3935 312f 526f 6f74 /jdk8036951/Root │ │ │ │ │ -0008bfc0: 5479 7065 4465 6669 6e69 7469 6f6e 5465 TypeDefinitionTe │ │ │ │ │ -0008bfd0: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ -0008bfe0: 6a61 7661 782f 786d 6c2f 6a61 7870 2f74 javax/xml/jaxp/t │ │ │ │ │ -0008bff0: 6573 746e 672f 7661 6c69 6461 7469 6f6e estng/validation │ │ │ │ │ -0008c000: 2f6a 646b 3830 3336 3935 312f 5865 7263 /jdk8036951/Xerc │ │ │ │ │ -0008c010: 6573 3131 3238 646f 6331 5465 7374 2e6a es1128doc1Test.j │ │ │ │ │ -0008c020: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ -0008c030: 782f 786d 6c2f 6a61 7870 2f74 6573 746e x/xml/jaxp/testn │ │ │ │ │ -0008c040: 672f 7661 6c69 6461 7469 6f6e 2f6a 646b g/validation/jdk │ │ │ │ │ -0008c050: 3830 3336 3935 312f 5865 7263 6573 3131 8036951/Xerces11 │ │ │ │ │ -0008c060: 3238 646f 6332 5465 7374 2e6a 6176 613a 28doc2Test.java: │ │ │ │ │ -0008c070: 2020 0a0a 3c6c 693e 6a61 7661 782f 786d ..
  • javax/xm │ │ │ │ │ -0008c080: 6c2f 6a61 7870 2f74 6573 746e 672f 7661 l/jaxp/testng/va │ │ │ │ │ -0008c090: 6c69 6461 7469 6f6e 2f6a 646b 3830 3337 lidation/jdk8037 │ │ │ │ │ -0008c0a0: 3831 392f 4261 7369 6354 6573 742e 6a61 819/BasicTest.ja │ │ │ │ │ -0008c0b0: 7661 3a20 200a 0a3c 6c69 3e6a 6176 6178 va: ..
  • javax │ │ │ │ │ -0008c0c0: 2f78 6d6c 2f6a 6178 702f 7465 7374 6e67 /xml/jaxp/testng │ │ │ │ │ -0008c0d0: 2f76 616c 6964 6174 696f 6e2f 6a64 6b38 /validation/jdk8 │ │ │ │ │ -0008c0e0: 3033 3738 3139 2f46 6978 6564 4174 7472 037819/FixedAttr │ │ │ │ │ -0008c0f0: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..javax/xml/jaxp │ │ │ │ │ -0008c110: 2f74 6573 746e 672f 7661 6c69 6461 7469 /testng/validati │ │ │ │ │ -0008c120: 6f6e 2f6a 646b 3830 3337 3831 392f 4964 on/jdk8037819/Id │ │ │ │ │ -0008c130: 4964 7265 6643 6865 636b 696e 6754 6573 IdrefCheckingTes │ │ │ │ │ -0008c140: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ -0008c150: 6176 6178 2f78 6d6c 2f6a 6178 702f 7465 avax/xml/jaxp/te │ │ │ │ │ -0008c160: 7374 6e67 2f76 616c 6964 6174 696f 6e2f stng/validation/ │ │ │ │ │ -0008c170: 6a64 6b38 3033 3738 3139 2f49 6465 6e74 jdk8037819/Ident │ │ │ │ │ -0008c180: 6974 7943 6f6e 7374 7261 696e 7443 6865 ityConstraintChe │ │ │ │ │ -0008c190: 636b 696e 6754 6573 742e 6a61 7661 3a20 ckingTest.java: │ │ │ │ │ -0008c1a0: 200a 0a3c 6c69 3e6a 6176 6178 2f78 6d6c ..
  • javax/xml │ │ │ │ │ -0008c1b0: 2f6a 6178 702f 7465 7374 6e67 2f76 616c /jaxp/testng/val │ │ │ │ │ -0008c1c0: 6964 6174 696f 6e2f 6a64 6b38 3033 3738 idation/jdk80378 │ │ │ │ │ -0008c1d0: 3139 2f49 676e 6f72 6558 5349 5479 7065 19/IgnoreXSIType │ │ │ │ │ -0008c1e0: 5465 7374 5f41 5f41 2e6a 6176 613a 2020 Test_A_A.java: │ │ │ │ │ -0008c1f0: 0a0a 3c6c 693e 6a61 7661 782f 786d 6c2f ..
  • javax/xml/ │ │ │ │ │ -0008c200: 6a61 7870 2f74 6573 746e 672f 7661 6c69 jaxp/testng/vali │ │ │ │ │ -0008c210: 6461 7469 6f6e 2f6a 646b 3830 3337 3831 dation/jdk803781 │ │ │ │ │ -0008c220: 392f 4967 6e6f 7265 5853 4954 7970 6554 9/IgnoreXSITypeT │ │ │ │ │ -0008c230: 6573 745f 415f 432e 6a61 7661 3a20 200a est_A_C.java: . │ │ │ │ │ -0008c240: 0a3c 6c69 3e6a 6176 6178 2f78 6d6c 2f6a .
  • javax/xml/j │ │ │ │ │ -0008c250: 6178 702f 7465 7374 6e67 2f76 616c 6964 axp/testng/valid │ │ │ │ │ -0008c260: 6174 696f 6e2f 6a64 6b38 3033 3738 3139 ation/jdk8037819 │ │ │ │ │ -0008c270: 2f49 676e 6f72 6558 5349 5479 7065 5465 /IgnoreXSITypeTe │ │ │ │ │ -0008c280: 7374 5f43 5f41 2e6a 6176 613a 2020 0a0a st_C_A.java: .. │ │ │ │ │ -0008c290: 3c6c 693e 6a61 7661 782f 786d 6c2f 6a61
  • javax/xml/ja │ │ │ │ │ -0008c2a0: 7870 2f74 6573 746e 672f 7661 6c69 6461 xp/testng/valida │ │ │ │ │ -0008c2b0: 7469 6f6e 2f6a 646b 3830 3337 3831 392f tion/jdk8037819/ │ │ │ │ │ -0008c2c0: 4967 6e6f 7265 5853 4954 7970 6554 6573 IgnoreXSITypeTes │ │ │ │ │ -0008c2d0: 745f 435f 4143 2e6a 6176 613a 2020 0a0a t_C_AC.java: .. │ │ │ │ │ -0008c2e0: 3c6c 693e 6a61 7661 782f 786d 6c2f 6a61
  • javax/xml/ja │ │ │ │ │ -0008c2f0: 7870 2f74 6573 746e 672f 7661 6c69 6461 xp/testng/valida │ │ │ │ │ -0008c300: 7469 6f6e 2f6a 646b 3830 3337 3831 392f tion/jdk8037819/ │ │ │ │ │ -0008c310: 4967 6e6f 7265 5853 4954 7970 6554 6573 IgnoreXSITypeTes │ │ │ │ │ -0008c320: 745f 435f 432e 6a61 7661 3a20 200a 0a3c t_C_C.java: ..< │ │ │ │ │ -0008c330: 6c69 3e6a 6176 6178 2f78 6d6c 2f6a 6178 li>javax/xml/jax │ │ │ │ │ -0008c340: 702f 7465 7374 6e67 2f76 616c 6964 6174 p/testng/validat │ │ │ │ │ -0008c350: 696f 6e2f 6a64 6b38 3033 3738 3139 2f49 ion/jdk8037819/I │ │ │ │ │ -0008c360: 676e 6f72 6558 5349 5479 7065 5465 7374 gnoreXSITypeTest │ │ │ │ │ -0008c370: 5f43 5f43 412e 6a61 7661 3a20 200a 0a3c _C_CA.java: ..< │ │ │ │ │ -0008c380: 6c69 3e6a 6176 6178 2f78 6d6c 2f6a 6178 li>javax/xml/jax │ │ │ │ │ -0008c390: 702f 7465 7374 6e67 2f76 616c 6964 6174 p/testng/validat │ │ │ │ │ -0008c3a0: 696f 6e2f 6a64 6b38 3033 3738 3139 2f52 ion/jdk8037819/R │ │ │ │ │ -0008c3b0: 6f6f 7454 7970 6544 6566 696e 6974 696f ootTypeDefinitio │ │ │ │ │ -0008c3c0: 6e54 6573 742e 6a61 7661 3a20 200a 0a3c nTest.java: ..< │ │ │ │ │ -0008c3d0: 6c69 3e6a 6176 6178 2f78 6d6c 2f6a 6178 li>javax/xml/jax │ │ │ │ │ -0008c3e0: 702f 7465 7374 6e67 2f76 616c 6964 6174 p/testng/validat │ │ │ │ │ -0008c3f0: 696f 6e2f 6a64 6b38 3033 3738 3139 2f55 ion/jdk8037819/U │ │ │ │ │ -0008c400: 6e70 6172 7365 6445 6e74 6974 7943 6865 nparsedEntityChe │ │ │ │ │ -0008c410: 636b 696e 6754 6573 742e 6a61 7661 3a20 ckingTest.java: │ │ │ │ │ -0008c420: 200a 0a3c 6c69 3e6a 6176 6178 2f78 6d6c ..
  • javax/xml │ │ │ │ │ -0008c430: 2f6a 6178 702f 7465 7374 6e67 2f76 616c /jaxp/testng/val │ │ │ │ │ -0008c440: 6964 6174 696f 6e2f 6a64 6b38 3033 3738 idation/jdk80378 │ │ │ │ │ -0008c450: 3139 2f55 7365 4772 616d 6d61 7250 6f6f 19/UseGrammarPoo │ │ │ │ │ -0008c460: 6c4f 6e6c 7954 6573 745f 4661 6c73 652e lOnlyTest_False. │ │ │ │ │ -0008c470: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ -0008c480: 6178 2f78 6d6c 2f6a 6178 702f 7465 7374 ax/xml/jaxp/test │ │ │ │ │ -0008c490: 6e67 2f76 616c 6964 6174 696f 6e2f 6a64 ng/validation/jd │ │ │ │ │ -0008c4a0: 6b38 3033 3738 3139 2f55 7365 4772 616d k8037819/UseGram │ │ │ │ │ -0008c4b0: 6d61 7250 6f6f 6c4f 6e6c 7954 6573 745f marPoolOnlyTest_ │ │ │ │ │ -0008c4c0: 5472 7565 2e6a 6176 613a 2020 0a0a 3c6c True.java: ..javax/xml/jaxp │ │ │ │ │ -0008c4e0: 2f74 7261 6e73 666f 726d 2f38 3030 3434 /transform/80044 │ │ │ │ │ -0008c4f0: 3736 2f58 5061 7468 4578 4675 6e63 5465 76/XPathExFuncTe │ │ │ │ │ -0008c500: 7374 2e6a 6176 613a 2074 6573 7420 5850 st.java: test XP │ │ │ │ │ -0008c510: 6174 6820 6578 7465 6e73 696f 6e20 6675 ath extension fu │ │ │ │ │ -0008c520: 6e63 7469 6f6e 730a 0a3c 6c69 3e6a 6176 nctions..
  • jav │ │ │ │ │ -0008c530: 6178 2f78 6d6c 2f6a 6178 702f 7472 616e ax/xml/jaxp/tran │ │ │ │ │ -0008c540: 7366 6f72 6d2f 3830 3034 3437 362f 5853 sform/8004476/XS │ │ │ │ │ -0008c550: 4c54 4578 4675 6e63 5465 7374 2e6a 6176 LTExFuncTest.jav │ │ │ │ │ -0008c560: 613a 2074 6573 7420 5853 4c54 2065 7874 a: test XSLT ext │ │ │ │ │ -0008c570: 656e 7369 6f6e 2066 756e 6374 696f 6e73 ension functions │ │ │ │ │ -0008c580: 0a0a 3c6c 693e 6a61 7661 782f 786d 6c2f ..
  • javax/xml/ │ │ │ │ │ -0008c590: 6a61 7870 2f74 7261 6e73 666f 726d 2f38 jaxp/transform/8 │ │ │ │ │ -0008c5a0: 3036 3239 3233 2f58 736c 5375 6273 7472 062923/XslSubstr │ │ │ │ │ -0008c5b0: 696e 6754 6573 742e 6a61 7661 3a20 5465 ingTest.java: Te │ │ │ │ │ -0008c5c0: 7374 2078 736c 2073 7562 7374 7269 6e67 st xsl substring │ │ │ │ │ -0008c5d0: 2066 756e 6374 696f 6e20 7769 7468 206e function with n │ │ │ │ │ -0008c5e0: 6567 6174 6976 652c 2049 6e66 2061 6e64 egative, Inf and │ │ │ │ │ -0008c5f0: 204e 614e 206c 656e 6774 6820 616e 6420 NaN length and │ │ │ │ │ -0008c600: 6665 7720 6f74 6865 7220 7573 6520 6361 few other use ca │ │ │ │ │ -0008c610: 7365 732e 0a0a 3c6c 693e 6a61 7661 782f ses...
  • javax/ │ │ │ │ │ -0008c620: 786d 6c2f 6a61 7870 2f76 616c 6964 6174 xml/jaxp/validat │ │ │ │ │ -0008c630: 696f 6e2f 3830 3135 3039 322f 5850 6174 ion/8015092/XPat │ │ │ │ │ -0008c640: 6857 6869 7465 5370 6163 6554 6573 742e hWhiteSpaceTest. │ │ │ │ │ -0008c650: 6a61 7661 3a20 7768 6974 6573 7061 6365 java: whitespace │ │ │ │ │ -0008c660: 2077 6974 6869 6e20 7061 7474 6572 6e73 within patterns │ │ │ │ │ -0008c670: 2069 6e20 5365 6c65 6374 6f72 2058 5061 in Selector XPa │ │ │ │ │ -0008c680: 7468 2065 7870 7265 7373 696f 6e20 6973 th expression is │ │ │ │ │ -0008c690: 2061 6363 6570 7465 640a 0a3c 6c69 3e6a accepted..
  • j │ │ │ │ │ -0008c6a0: 6176 6178 2f78 6d6c 2f6a 6178 702f 7661 avax/xml/jaxp/va │ │ │ │ │ -0008c6b0: 6c69 6461 7469 6f6e 2f38 3031 3532 3433 lidation/8015243 │ │ │ │ │ -0008c6c0: 2f41 6e79 5552 4954 6573 742e 6a61 7661 /AnyURITest.java │ │ │ │ │ -0008c6d0: 3a20 7665 7269 6669 6573 2074 6861 7420 : verifies that │ │ │ │ │ -0008c6e0: 696c 6c65 6761 6c20 5552 4920 7375 6368 illegal URI such │ │ │ │ │ -0008c6f0: 2061 7320 2f2f 2069 7320 7265 6a65 6374 as // is reject │ │ │ │ │ -0008c700: 6564 0a0a 3c6c 693e 6a61 7661 782f 786d ed..
  • javax/xm │ │ │ │ │ -0008c710: 6c2f 6a61 7870 2f76 616c 6964 6174 696f l/jaxp/validatio │ │ │ │ │ -0008c720: 6e2f 3830 3439 3531 342f 4665 6174 7572 n/8049514/Featur │ │ │ │ │ -0008c730: 6550 726f 7061 6761 7469 6f6e 5465 7374 ePropagationTest │ │ │ │ │ -0008c740: 2e6a 6176 613a 2076 6572 6966 6965 7320 .java: verifies │ │ │ │ │ -0008c750: 7468 6174 2066 6561 7475 7265 2073 6574 that feature set │ │ │ │ │ -0008c760: 206f 6e20 7468 6520 6661 6374 6f72 7920 on the factory │ │ │ │ │ -0008c770: 6973 2070 726f 7061 6761 7465 6420 7072 is propagated pr │ │ │ │ │ -0008c780: 6f70 6572 6c79 2074 6f20 7468 6520 7661 operly to the va │ │ │ │ │ -0008c790: 6c69 6461 746f 720a 0a3c 6c69 3e6a 646b lidator..
  • jdk │ │ │ │ │ -0008c7a0: 2f63 6c61 7373 6669 6c65 2f41 6363 6573 /classfile/Acces │ │ │ │ │ -0008c7b0: 7346 6c61 6773 5465 7374 2e6a 6176 613a sFlagsTest.java: │ │ │ │ │ -0008c7c0: 2054 6573 7469 6e67 2043 6c61 7373 6669 Testing Classfi │ │ │ │ │ -0008c7d0: 6c65 2041 6363 6573 7346 6c61 6773 2e0a le AccessFlags.. │ │ │ │ │ -0008c7e0: 0a3c 6c69 3e6a 646b 2f63 6c61 7373 6669 .
  • jdk/classfi │ │ │ │ │ -0008c7f0: 6c65 2f41 6461 7074 436f 6465 5465 7374 le/AdaptCodeTest │ │ │ │ │ -0008c800: 2e6a 6176 613a 2054 6573 7469 6e67 2043 .java: Testing C │ │ │ │ │ -0008c810: 6c61 7373 6669 6c65 2043 6f64 6520 4164 lassfile Code Ad │ │ │ │ │ -0008c820: 6170 7461 7469 6f6e 2e0a 0a3c 6c69 3e6a aptation...
  • j │ │ │ │ │ -0008c830: 646b 2f63 6c61 7373 6669 6c65 2f41 6476 dk/classfile/Adv │ │ │ │ │ -0008c840: 616e 6365 6454 7261 6e73 666f 726d 6174 ancedTransformat │ │ │ │ │ -0008c850: 696f 6e73 5465 7374 2e6a 6176 613a 2054 ionsTest.java: T │ │ │ │ │ -0008c860: 6573 7469 6e67 2043 6c61 7373 6669 6c65 esting Classfile │ │ │ │ │ -0008c870: 2061 6476 616e 6365 6420 7472 616e 7366 advanced transf │ │ │ │ │ -0008c880: 6f72 6d61 7469 6f6e 732e 0a0a 3c6c 693e ormations...
  • │ │ │ │ │ -0008c890: 6a64 6b2f 636c 6173 7366 696c 652f 416e jdk/classfile/An │ │ │ │ │ -0008c8a0: 6e6f 7461 7469 6f6e 4d6f 6465 6c54 6573 notationModelTes │ │ │ │ │ -0008c8b0: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -0008c8c0: 436c 6173 7366 696c 6520 616e 6e6f 7461 Classfile annota │ │ │ │ │ -0008c8d0: 7469 6f6e 206d 6f64 656c 2e0a 0a3c 6c69 tion model...
  • jdk/classfile/A │ │ │ │ │ -0008c8f0: 6e6e 6f74 6174 696f 6e54 6573 742e 6a61 nnotationTest.ja │ │ │ │ │ -0008c900: 7661 3a20 5465 7374 696e 6720 436c 6173 va: Testing Clas │ │ │ │ │ -0008c910: 7366 696c 6520 616e 6e6f 7461 7469 6f6e sfile annotation │ │ │ │ │ -0008c920: 732e 0a0a 3c6c 693e 6a64 6b2f 636c 6173 s...
  • jdk/clas │ │ │ │ │ -0008c930: 7366 696c 652f 4172 7261 7954 6573 742e sfile/ArrayTest. │ │ │ │ │ -0008c940: 6a61 7661 3a20 5465 7374 696e 6720 436c java: Testing Cl │ │ │ │ │ -0008c950: 6173 7366 696c 6520 6172 7261 7973 2e0a assfile arrays.. │ │ │ │ │ -0008c960: 0a3c 6c69 3e6a 646b 2f63 6c61 7373 6669 .
  • jdk/classfi │ │ │ │ │ -0008c970: 6c65 2f42 534d 5465 7374 2e6a 6176 613a le/BSMTest.java: │ │ │ │ │ -0008c980: 2054 6573 7469 6e67 2043 6c61 7373 6669 Testing Classfi │ │ │ │ │ -0008c990: 6c65 2062 6f6f 7473 7472 6170 206d 6574 le bootstrap met │ │ │ │ │ -0008c9a0: 686f 6473 2e0a 0a3c 6c69 3e6a 646b 2f63 hods...
  • jdk/c │ │ │ │ │ -0008c9b0: 6c61 7373 6669 6c65 2f42 6173 6963 426c lassfile/BasicBl │ │ │ │ │ -0008c9c0: 6f63 6b54 6573 742e 6a61 7661 3a20 5465 ockTest.java: Te │ │ │ │ │ -0008c9d0: 7374 696e 6720 436c 6173 7366 696c 6520 sting Classfile │ │ │ │ │ -0008c9e0: 636f 6d70 6c65 7820 6261 7369 6320 626c complex basic bl │ │ │ │ │ -0008c9f0: 6f63 6b73 2061 6666 6563 7469 6e67 2053 ocks affecting S │ │ │ │ │ -0008ca00: 4d20 6765 6e65 7261 746f 722e 0a0a 3c6c M generator...jdk/classfile/ │ │ │ │ │ -0008ca20: 426f 756e 6441 7474 7269 6275 7465 5465 BoundAttributeTe │ │ │ │ │ -0008ca30: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ -0008ca40: 2042 6f75 6e64 4174 7472 6962 7574 6573 BoundAttributes │ │ │ │ │ -0008ca50: 0a0a 3c6c 693e 6a64 6b2f 636c 6173 7366 ..
  • jdk/classf │ │ │ │ │ -0008ca60: 696c 652f 4275 696c 6465 7242 6c6f 636b ile/BuilderBlock │ │ │ │ │ -0008ca70: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ -0008ca80: 6e67 2043 6c61 7373 6669 6c65 2062 7569 ng Classfile bui │ │ │ │ │ -0008ca90: 6c64 6572 2062 6c6f 636b 732e 0a0a 3c6c lder blocks...jdk/classfile/ │ │ │ │ │ -0008cab0: 4275 696c 6465 7250 6172 616d 5465 7374 BuilderParamTest │ │ │ │ │ -0008cac0: 2e6a 6176 613a 2054 6573 7469 6e67 2043 .java: Testing C │ │ │ │ │ -0008cad0: 6c61 7373 6669 6c65 2062 7569 6c64 6572 lassfile builder │ │ │ │ │ -0008cae0: 2070 6172 616d 6574 6572 732e 0a0a 3c6c parameters...jdk/classfile/ │ │ │ │ │ -0008cb00: 4275 696c 6465 7254 7279 4361 7463 6854 BuilderTryCatchT │ │ │ │ │ -0008cb10: 6573 742e 6a61 7661 3a20 5465 7374 696e est.java: Testin │ │ │ │ │ -0008cb20: 6720 436c 6173 7366 696c 6520 6275 696c g Classfile buil │ │ │ │ │ -0008cb30: 6465 7220 626c 6f63 6b73 2e0a 0a3c 6c69 der blocks...
  • jdk/classfile/C │ │ │ │ │ -0008cb50: 6c61 7373 4275 696c 6469 6e67 5465 7374 lassBuildingTest │ │ │ │ │ -0008cb60: 2e6a 6176 613a 2045 6e73 7572 6520 7468 .java: Ensure th │ │ │ │ │ -0008cb70: 6174 2063 6c61 7373 2074 7261 6e73 666f at class transfo │ │ │ │ │ -0008cb80: 726d 2063 6861 696e 696e 6720 776f 726b rm chaining work │ │ │ │ │ -0008cb90: 732e 0a0a 3c6c 693e 6a64 6b2f 636c 6173 s...
  • jdk/clas │ │ │ │ │ -0008cba0: 7366 696c 652f 436c 6173 7348 6965 7261 sfile/ClassHiera │ │ │ │ │ -0008cbb0: 7263 6879 496e 666f 5465 7374 2e6a 6176 rchyInfoTest.jav │ │ │ │ │ -0008cbc0: 613a 2054 6573 7469 6e67 2043 6c61 7373 a: Testing Class │ │ │ │ │ -0008cbd0: 6669 6c65 2063 6c61 7373 2068 6965 7261 file class hiera │ │ │ │ │ -0008cbe0: 7263 6879 2072 6573 6f6c 7574 696f 6e20 rchy resolution │ │ │ │ │ -0008cbf0: 5350 492e 0a0a 3c6c 693e 6a64 6b2f 636c SPI...
  • jdk/cl │ │ │ │ │ -0008cc00: 6173 7366 696c 652f 436c 6173 7350 7269 assfile/ClassPri │ │ │ │ │ -0008cc10: 6e74 6572 5465 7374 2e6a 6176 613a 2054 nterTest.java: T │ │ │ │ │ -0008cc20: 6573 7469 6e67 2043 6c61 7373 6669 6c65 esting Classfile │ │ │ │ │ -0008cc30: 2043 6c61 7373 5072 696e 7465 722e 0a0a ClassPrinter... │ │ │ │ │ -0008cc40: 3c6c 693e 6a64 6b2f 636c 6173 7366 696c
  • jdk/classfil │ │ │ │ │ -0008cc50: 652f 436f 6e73 7461 6e74 506f 6f6c 436f e/ConstantPoolCo │ │ │ │ │ -0008cc60: 7079 5465 7374 2e6a 6176 613a 2054 6573 pyTest.java: Tes │ │ │ │ │ -0008cc70: 7469 6e67 2043 6c61 7373 6669 6c65 2063 ting Classfile c │ │ │ │ │ -0008cc80: 6f6e 7374 616e 7420 706f 6f6c 2063 6c6f onstant pool clo │ │ │ │ │ -0008cc90: 6e69 6e67 2e0a 0a3c 6c69 3e6a 646b 2f63 ning...
  • jdk/c │ │ │ │ │ -0008cca0: 6c61 7373 6669 6c65 2f43 6f72 7075 7354 lassfile/CorpusT │ │ │ │ │ -0008ccb0: 6573 742e 6a61 7661 3a20 5465 7374 696e est.java: Testin │ │ │ │ │ -0008ccc0: 6720 436c 6173 7366 696c 6520 6f6e 2073 g Classfile on s │ │ │ │ │ -0008ccd0: 6d61 6c6c 2043 6f72 7075 732e 0a0a 3c6c mall Corpus...jdk/classfile/ │ │ │ │ │ -0008ccf0: 4469 7363 6f6e 7469 6e75 6564 496e 7374 DiscontinuedInst │ │ │ │ │ -0008cd00: 7275 6374 696f 6e73 5465 7374 2e6a 6176 ructionsTest.jav │ │ │ │ │ -0008cd10: 613a 2054 6573 7469 6e67 2043 6c61 7373 a: Testing Class │ │ │ │ │ -0008cd20: 6669 6c65 2068 616e 646c 696e 6720 4a53 file handling JS │ │ │ │ │ -0008cd30: 5220 616e 6420 5245 5420 696e 7374 7275 R and RET instru │ │ │ │ │ -0008cd40: 6374 696f 6e73 2e0a 0a3c 6c69 3e6a 646b ctions...
  • jdk │ │ │ │ │ -0008cd50: 2f63 6c61 7373 6669 6c65 2f46 696c 7465 /classfile/Filte │ │ │ │ │ -0008cd60: 7244 6561 644c 6162 656c 7354 6573 742e rDeadLabelsTest. │ │ │ │ │ -0008cd70: 6a61 7661 3a20 5465 7374 696e 6720 6669 java: Testing fi │ │ │ │ │ -0008cd80: 6c74 6572 696e 6720 6f66 2064 6561 6420 ltering of dead │ │ │ │ │ -0008cd90: 6c61 6265 6c73 2e0a 0a3c 6c69 3e6a 646b labels...
  • jdk │ │ │ │ │ -0008cda0: 2f63 6c61 7373 6669 6c65 2f4c 4443 5465 /classfile/LDCTe │ │ │ │ │ -0008cdb0: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ -0008cdc0: 2043 6c61 7373 6669 6c65 204c 4443 2069 Classfile LDC i │ │ │ │ │ -0008cdd0: 6e73 7472 7563 7469 6f6e 732e 0a0a 3c6c nstructions...jdk/classfile/ │ │ │ │ │ -0008cdf0: 4c69 6d69 7473 5465 7374 2e6a 6176 613a LimitsTest.java: │ │ │ │ │ -0008ce00: 2054 6573 7469 6e67 2043 6c61 7373 6669 Testing Classfi │ │ │ │ │ -0008ce10: 6c65 206c 696d 6974 732e 0a0a 3c6c 693e le limits...
  • │ │ │ │ │ -0008ce20: 6a64 6b2f 636c 6173 7366 696c 652f 4c6f jdk/classfile/Lo │ │ │ │ │ -0008ce30: 7741 6461 7074 5465 7374 2e6a 6176 613a wAdaptTest.java: │ │ │ │ │ -0008ce40: 2054 6573 7469 6e67 2043 6c61 7373 6669 Testing Classfi │ │ │ │ │ -0008ce50: 6c65 206c 6f77 2061 6461 7074 6174 696f le low adaptatio │ │ │ │ │ -0008ce60: 6e2e 0a0a 3c6c 693e 6a64 6b2f 636c 6173 n...
  • jdk/clas │ │ │ │ │ -0008ce70: 7366 696c 652f 4c6f 774a 436f 7641 7474 sfile/LowJCovAtt │ │ │ │ │ -0008ce80: 7269 6275 7465 5465 7374 2e6a 6176 613a ributeTest.java: │ │ │ │ │ -0008ce90: 2054 6573 7469 6e67 2043 6c61 7373 6669 Testing Classfi │ │ │ │ │ -0008cea0: 6c65 206c 6f77 204a 436f 7620 6174 7472 le low JCov attr │ │ │ │ │ -0008ceb0: 6962 7574 6573 2e0a 0a3c 6c69 3e6a 646b ibutes...
  • jdk │ │ │ │ │ -0008cec0: 2f63 6c61 7373 6669 6c65 2f4c 6f77 4d6f /classfile/LowMo │ │ │ │ │ -0008ced0: 6475 6c65 5465 7374 2e6a 6176 613a 2054 duleTest.java: T │ │ │ │ │ -0008cee0: 6573 7469 6e67 2043 6c61 7373 6669 6c65 esting Classfile │ │ │ │ │ -0008cef0: 206c 6f77 206d 6f64 756c 6520 6174 7472 low module attr │ │ │ │ │ -0008cf00: 6962 7574 652e 0a0a 3c6c 693e 6a64 6b2f ibute...
  • jdk/ │ │ │ │ │ -0008cf10: 636c 6173 7366 696c 652f 4c76 7454 6573 classfile/LvtTes │ │ │ │ │ -0008cf20: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -0008cf30: 436c 6173 7366 696c 6520 6c6f 6361 6c20 Classfile local │ │ │ │ │ -0008cf40: 7661 7269 6162 6c65 2074 6162 6c65 2e0a variable table.. │ │ │ │ │ -0008cf50: 0a3c 6c69 3e6a 646b 2f63 6c61 7373 6669 .
  • jdk/classfi │ │ │ │ │ -0008cf60: 6c65 2f4d 6173 7341 6461 7074 436f 7079 le/MassAdaptCopy │ │ │ │ │ -0008cf70: 436f 6465 5465 7374 2e6a 6176 613a 2054 CodeTest.java: T │ │ │ │ │ -0008cf80: 6573 7469 6e67 2043 6c61 7373 6669 6c65 esting Classfile │ │ │ │ │ -0008cf90: 206d 6173 7369 7665 2063 6c61 7373 2061 massive class a │ │ │ │ │ -0008cfa0: 6461 7074 6174 696f 6e2e 0a0a 3c6c 693e daptation...
  • │ │ │ │ │ -0008cfb0: 6a64 6b2f 636c 6173 7366 696c 652f 4d61 jdk/classfile/Ma │ │ │ │ │ -0008cfc0: 7373 4164 6170 7443 6f70 7950 7269 6d69 ssAdaptCopyPrimi │ │ │ │ │ -0008cfd0: 7469 7665 4d61 7463 6843 6f64 6554 6573 tiveMatchCodeTes │ │ │ │ │ -0008cfe0: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -0008cff0: 436c 6173 7366 696c 6520 6d61 7373 6976 Classfile massiv │ │ │ │ │ -0008d000: 6520 636c 6173 7320 6164 6170 7461 7469 e class adaptati │ │ │ │ │ -0008d010: 6f6e 2e0a 0a3c 6c69 3e6a 646b 2f63 6c61 on...
  • jdk/cla │ │ │ │ │ -0008d020: 7373 6669 6c65 2f4d 6f64 756c 6542 7569 ssfile/ModuleBui │ │ │ │ │ -0008d030: 6c64 6572 5465 7374 2e6a 6176 613a 2054 lderTest.java: T │ │ │ │ │ -0008d040: 6573 7469 6e67 2043 6c61 7373 6669 6c65 esting Classfile │ │ │ │ │ -0008d050: 2062 7569 6c64 696e 6720 6d6f 6475 6c65 building module │ │ │ │ │ -0008d060: 2e0a 0a3c 6c69 3e6a 646b 2f63 6c61 7373 ...
  • jdk/class │ │ │ │ │ -0008d070: 6669 6c65 2f4f 6e65 546f 4f6e 6554 6573 file/OneToOneTes │ │ │ │ │ -0008d080: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -0008d090: 436c 6173 7366 696c 6520 636c 6173 7320 Classfile class │ │ │ │ │ -0008d0a0: 7772 6974 696e 6720 616e 6420 7265 6164 writing and read │ │ │ │ │ -0008d0b0: 696e 672e 0a0a 3c6c 693e 6a64 6b2f 636c ing...
  • jdk/cl │ │ │ │ │ -0008d0c0: 6173 7366 696c 652f 4f70 636f 6465 7356 assfile/OpcodesV │ │ │ │ │ -0008d0d0: 616c 6964 6174 696f 6e54 6573 742e 6a61 alidationTest.ja │ │ │ │ │ -0008d0e0: 7661 3a20 5465 7374 696e 6720 436c 6173 va: Testing Clas │ │ │ │ │ -0008d0f0: 7366 696c 6520 636f 6e73 7461 6e74 2069 sfile constant i │ │ │ │ │ -0008d100: 6e73 7472 7563 7469 6f6e 206f 7063 6f64 nstruction opcod │ │ │ │ │ -0008d110: 6573 2e0a 0a3c 6c69 3e6a 646b 2f63 6c61 es...
  • jdk/cla │ │ │ │ │ -0008d120: 7373 6669 6c65 2f50 7269 6d69 7469 7665 ssfile/Primitive │ │ │ │ │ -0008d130: 436c 6173 7343 6f6e 7374 616e 7454 6573 ClassConstantTes │ │ │ │ │ -0008d140: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -0008d150: 7468 6174 2070 7269 6d69 7469 7665 2063 that primitive c │ │ │ │ │ -0008d160: 6c61 7373 2064 6573 6373 2061 7265 2065 lass descs are e │ │ │ │ │ -0008d170: 6e63 6f64 6564 2070 726f 7065 726c 7920 ncoded properly │ │ │ │ │ -0008d180: 6173 206c 6f61 6461 626c 6520 636f 6e73 as loadable cons │ │ │ │ │ -0008d190: 7461 6e74 732e 0a0a 3c6c 693e 6a64 6b2f tants...
  • jdk/ │ │ │ │ │ -0008d1a0: 636c 6173 7366 696c 652f 5368 6f72 744a classfile/ShortJ │ │ │ │ │ -0008d1b0: 756d 7073 4669 7854 6573 742e 6a61 7661 umpsFixTest.java │ │ │ │ │ -0008d1c0: 3a20 5465 7374 696e 6720 436c 6173 7366 : Testing Classf │ │ │ │ │ -0008d1d0: 696c 6520 7368 6f72 7420 746f 206c 6f6e ile short to lon │ │ │ │ │ -0008d1e0: 6720 6a75 6d70 7320 6578 7465 6e73 696f g jumps extensio │ │ │ │ │ -0008d1f0: 6e2e 0a0a 3c6c 693e 6a64 6b2f 636c 6173 n...
  • jdk/clas │ │ │ │ │ -0008d200: 7366 696c 652f 5369 676e 6174 7572 6573 sfile/Signatures │ │ │ │ │ -0008d210: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ -0008d220: 6e67 2053 6967 6e61 7475 7265 732e 0a0a ng Signatures... │ │ │ │ │ -0008d230: 3c6c 693e 6a64 6b2f 636c 6173 7366 696c
  • jdk/classfil │ │ │ │ │ -0008d240: 652f 5374 6163 6b4d 6170 7354 6573 742e e/StackMapsTest. │ │ │ │ │ -0008d250: 6a61 7661 3a20 5465 7374 696e 6720 436c java: Testing Cl │ │ │ │ │ -0008d260: 6173 7366 696c 6520 7374 6163 6b20 6d61 assfile stack ma │ │ │ │ │ -0008d270: 7073 2067 656e 6572 6174 6f72 2e0a 0a3c ps generator...< │ │ │ │ │ -0008d280: 6c69 3e6a 646b 2f63 6c61 7373 6669 6c65 li>jdk/classfile │ │ │ │ │ -0008d290: 2f53 7461 636b 5472 6163 6b65 7254 6573 /StackTrackerTes │ │ │ │ │ -0008d2a0: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -0008d2b0: 436f 6465 5374 6163 6b54 7261 636b 6572 CodeStackTracker │ │ │ │ │ -0008d2c0: 2069 6e20 436f 6465 4275 696c 6465 722e in CodeBuilder. │ │ │ │ │ -0008d2d0: 0a0a 3c6c 693e 6a64 6b2f 636c 6173 7366 ..
  • jdk/classf │ │ │ │ │ -0008d2e0: 696c 652f 5374 7265 616d 6564 5673 4c69 ile/StreamedVsLi │ │ │ │ │ -0008d2f0: 7374 5465 7374 2e6a 6176 613a 2054 6573 stTest.java: Tes │ │ │ │ │ -0008d300: 7469 6e67 2043 6c61 7373 6669 6c65 2073 ting Classfile s │ │ │ │ │ -0008d310: 7472 6561 6d69 6e67 2076 6572 7375 7320 treaming versus │ │ │ │ │ -0008d320: 6d6f 6465 6c2e 0a0a 3c6c 693e 6a64 6b2f model...
  • jdk/ │ │ │ │ │ -0008d330: 636c 6173 7366 696c 652f 5377 6170 5465 classfile/SwapTe │ │ │ │ │ -0008d340: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ -0008d350: 2073 7761 7020 696e 7374 7275 6374 696f swap instructio │ │ │ │ │ -0008d360: 6e0a 0a3c 6c69 3e6a 646b 2f63 6c61 7373 n..
  • jdk/class │ │ │ │ │ -0008d370: 6669 6c65 2f54 656d 7043 6f6e 7374 616e file/TempConstan │ │ │ │ │ -0008d380: 7450 6f6f 6c42 7569 6c64 6572 5465 7374 tPoolBuilderTest │ │ │ │ │ -0008d390: 2e6a 6176 613a 2054 6573 7469 6e67 2043 .java: Testing C │ │ │ │ │ -0008d3a0: 6c61 7373 6669 6c65 2054 656d 7043 6f6e lassfile TempCon │ │ │ │ │ -0008d3b0: 7374 616e 7450 6f6f 6c42 7569 6c64 6572 stantPoolBuilder │ │ │ │ │ -0008d3c0: 2e0a 0a3c 6c69 3e6a 646b 2f63 6c61 7373 ...
  • jdk/class │ │ │ │ │ -0008d3d0: 6669 6c65 2f54 6573 7452 6563 6f72 6443 file/TestRecordC │ │ │ │ │ -0008d3e0: 6f6d 706f 6e65 6e74 2e6a 6176 613a 2054 omponent.java: T │ │ │ │ │ -0008d3f0: 6573 7469 6e67 2043 6c61 7373 6669 6c65 esting Classfile │ │ │ │ │ -0008d400: 2052 6563 6f72 6443 6f6d 706f 6e65 6e74 RecordComponent │ │ │ │ │ +0008a2d0: 7773 6574 2f77 6562 726f 7773 6574 2f57 wset/webrowset/W │ │ │ │ │ +0008a2e0: 6562 526f 7753 6574 5465 7374 732e 6a61 ebRowSetTests.ja │ │ │ │ │ +0008a2f0: 7661 3a20 200a 0a3c 6c69 3e6a 6176 6178 va: ..
  • javax │ │ │ │ │ +0008a300: 2f73 716c 2f74 6573 746e 672f 7574 696c /sql/testng/util │ │ │ │ │ +0008a310: 2f50 726f 7065 7274 7953 7475 6250 726f /PropertyStubPro │ │ │ │ │ +0008a320: 7669 6465 722e 6a61 7661 3a20 200a 0a3c vider.java: ..< │ │ │ │ │ +0008a330: 6c69 3e6a 6176 6178 2f73 716c 2f74 6573 li>javax/sql/tes │ │ │ │ │ +0008a340: 746e 672f 7574 696c 2f53 7475 6241 7272 tng/util/StubArr │ │ │ │ │ +0008a350: 6179 2e6a 6176 613a 2020 0a0a 3c6c 693e ay.java: ..
  • │ │ │ │ │ +0008a360: 6a61 7661 782f 7371 6c2f 7465 7374 6e67 javax/sql/testng │ │ │ │ │ +0008a370: 2f75 7469 6c2f 5374 7562 4261 7365 526f /util/StubBaseRo │ │ │ │ │ +0008a380: 7753 6574 2e6a 6176 613a 2020 0a0a 3c6c wSet.java: ..javax/sql/test │ │ │ │ │ +0008a3a0: 6e67 2f75 7469 6c2f 5374 7562 426c 6f62 ng/util/StubBlob │ │ │ │ │ +0008a3b0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +0008a3c0: 7661 782f 7371 6c2f 7465 7374 6e67 2f75 vax/sql/testng/u │ │ │ │ │ +0008a3d0: 7469 6c2f 5374 7562 4361 6368 6564 526f til/StubCachedRo │ │ │ │ │ +0008a3e0: 7753 6574 496d 706c 2e6a 6176 613a 2020 wSetImpl.java: │ │ │ │ │ +0008a3f0: 0a0a 3c6c 693e 6a61 7661 782f 7371 6c2f ..
  • javax/sql/ │ │ │ │ │ +0008a400: 7465 7374 6e67 2f75 7469 6c2f 5374 7562 testng/util/Stub │ │ │ │ │ +0008a410: 436c 6f62 2e6a 6176 613a 2020 0a0a 3c6c Clob.java: ..javax/sql/test │ │ │ │ │ +0008a430: 6e67 2f75 7469 6c2f 5374 7562 436f 6e74 ng/util/StubCont │ │ │ │ │ +0008a440: 6578 742e 6a61 7661 3a20 200a 0a3c 6c69 ext.java: ..
  • javax/sql/testn │ │ │ │ │ +0008a460: 672f 7574 696c 2f53 7475 6246 696c 7465 g/util/StubFilte │ │ │ │ │ +0008a470: 7265 6452 6f77 5365 7449 6d70 6c2e 6a61 redRowSetImpl.ja │ │ │ │ │ +0008a480: 7661 3a20 200a 0a3c 6c69 3e6a 6176 6178 va: ..
  • javax │ │ │ │ │ +0008a490: 2f73 716c 2f74 6573 746e 672f 7574 696c /sql/testng/util │ │ │ │ │ +0008a4a0: 2f53 7475 624a 6462 6352 6f77 5365 7449 /StubJdbcRowSetI │ │ │ │ │ +0008a4b0: 6d70 6c2e 6a61 7661 3a20 200a 0a3c 6c69 mpl.java: ..
  • javax/sql/testn │ │ │ │ │ +0008a4d0: 672f 7574 696c 2f53 7475 624a 6f69 6e52 g/util/StubJoinR │ │ │ │ │ +0008a4e0: 6f77 5365 7449 6d70 6c2e 6a61 7661 3a20 owSetImpl.java: │ │ │ │ │ +0008a4f0: 200a 0a3c 6c69 3e6a 6176 6178 2f73 716c ..
  • javax/sql │ │ │ │ │ +0008a500: 2f74 6573 746e 672f 7574 696c 2f53 7475 /testng/util/Stu │ │ │ │ │ +0008a510: 624e 436c 6f62 2e6a 6176 613a 2020 0a0a bNClob.java: .. │ │ │ │ │ +0008a520: 3c6c 693e 6a61 7661 782f 7371 6c2f 7465
  • javax/sql/te │ │ │ │ │ +0008a530: 7374 6e67 2f75 7469 6c2f 5374 7562 5265 stng/util/StubRe │ │ │ │ │ +0008a540: 662e 6a61 7661 3a20 200a 0a3c 6c69 3e6a f.java: ..
  • j │ │ │ │ │ +0008a550: 6176 6178 2f73 716c 2f74 6573 746e 672f avax/sql/testng/ │ │ │ │ │ +0008a560: 7574 696c 2f53 7475 6252 6f77 4964 2e6a util/StubRowId.j │ │ │ │ │ +0008a570: 6176 613a 2020 0a0a 3c6c 693e 6a61 7661 ava: ..
  • java │ │ │ │ │ +0008a580: 782f 7371 6c2f 7465 7374 6e67 2f75 7469 x/sql/testng/uti │ │ │ │ │ +0008a590: 6c2f 5374 7562 526f 7753 6574 4661 6374 l/StubRowSetFact │ │ │ │ │ +0008a5a0: 6f72 792e 6a61 7661 3a20 200a 0a3c 6c69 ory.java: ..
  • javax/sql/testn │ │ │ │ │ +0008a5c0: 672f 7574 696c 2f53 7475 6253 514c 584d g/util/StubSQLXM │ │ │ │ │ +0008a5d0: 4c2e 6a61 7661 3a20 200a 0a3c 6c69 3e6a L.java: ..
  • j │ │ │ │ │ +0008a5e0: 6176 6178 2f73 716c 2f74 6573 746e 672f avax/sql/testng/ │ │ │ │ │ +0008a5f0: 7574 696c 2f53 7475 6253 7472 7563 742e util/StubStruct. │ │ │ │ │ +0008a600: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +0008a610: 6178 2f73 716c 2f74 6573 746e 672f 7574 ax/sql/testng/ut │ │ │ │ │ +0008a620: 696c 2f53 7475 6253 796e 6350 726f 7669 il/StubSyncProvi │ │ │ │ │ +0008a630: 6465 722e 6a61 7661 3a20 200a 0a3c 6c69 der.java: ..
  • javax/sql/testn │ │ │ │ │ +0008a650: 672f 7574 696c 2f53 7475 6253 796e 6352 g/util/StubSyncR │ │ │ │ │ +0008a660: 6573 6f6c 7665 722e 6a61 7661 3a20 200a esolver.java: . │ │ │ │ │ +0008a670: 0a3c 6c69 3e6a 6176 6178 2f73 716c 2f74 .
  • javax/sql/t │ │ │ │ │ +0008a680: 6573 746e 672f 7574 696c 2f53 7475 6257 estng/util/StubW │ │ │ │ │ +0008a690: 6562 526f 7753 6574 496d 706c 2e6a 6176 ebRowSetImpl.jav │ │ │ │ │ +0008a6a0: 613a 2020 0a0a 3c6c 693e 6a61 7661 782f a: ..
  • javax/ │ │ │ │ │ +0008a6b0: 7371 6c2f 7465 7374 6e67 2f75 7469 6c2f sql/testng/util/ │ │ │ │ │ +0008a6c0: 5375 7065 7248 6572 6f2e 6a61 7661 3a20 SuperHero.java: │ │ │ │ │ +0008a6d0: 200a 0a3c 6c69 3e6a 6176 6178 2f73 716c ..
  • javax/sql │ │ │ │ │ +0008a6e0: 2f74 6573 746e 672f 7574 696c 2f54 6573 /testng/util/Tes │ │ │ │ │ +0008a6f0: 7452 6f77 5365 744c 6973 7465 6e65 722e tRowSetListener. │ │ │ │ │ +0008a700: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +0008a710: 6178 2f73 716c 2f74 6573 746e 672f 7574 ax/sql/testng/ut │ │ │ │ │ +0008a720: 696c 2f54 6573 7453 514c 4461 7461 496d il/TestSQLDataIm │ │ │ │ │ +0008a730: 706c 2e6a 6176 613a 2020 0a0a 3c6c 693e pl.java: ..
  • │ │ │ │ │ +0008a740: 6a61 7661 782f 7472 616e 7361 6374 696f javax/transactio │ │ │ │ │ +0008a750: 6e2f 7861 2f74 6573 746e 672f 4472 6976 n/xa/testng/Driv │ │ │ │ │ +0008a760: 6572 2e6a 6176 613a 2020 0a0a 3c6c 693e er.java: ..
  • │ │ │ │ │ +0008a770: 6a61 7661 782f 7472 616e 7361 6374 696f javax/transactio │ │ │ │ │ +0008a780: 6e2f 7861 2f74 6573 746e 672f 4a61 7661 n/xa/testng/Java │ │ │ │ │ +0008a790: 5371 6c4d 6f64 756c 6544 7269 7665 722e SqlModuleDriver. │ │ │ │ │ +0008a7a0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +0008a7b0: 6178 2f78 6d6c 2f63 7279 7074 6f2f 6473 ax/xml/crypto/ds │ │ │ │ │ +0008a7c0: 6967 2f42 6164 5850 6f69 6e74 6572 2e6a ig/BadXPointer.j │ │ │ │ │ +0008a7d0: 6176 613a 2072 656a 6563 7420 6d61 6c66 ava: reject malf │ │ │ │ │ +0008a7e0: 6f72 6d65 6420 7870 6f69 6e74 6572 2869 ormed xpointer(i │ │ │ │ │ +0008a7f0: 6428 2761 2729 2920 6772 6163 6566 756c d('a')) graceful │ │ │ │ │ +0008a800: 6c79 0a0a 3c6c 693e 6a61 7661 782f 786d ly..
  • javax/xm │ │ │ │ │ +0008a810: 6c2f 6372 7970 746f 2f64 7369 672f 4261 l/crypto/dsig/Ba │ │ │ │ │ +0008a820: 7369 632e 6a61 7661 3a20 4261 7369 6320 sic.java: Basic │ │ │ │ │ +0008a830: 7465 7374 7320 7573 696e 6720 584d 4c55 tests using XMLU │ │ │ │ │ +0008a840: 7469 6c73 0a0a 3c6c 693e 6a61 7661 782f tils..
  • javax/ │ │ │ │ │ +0008a850: 786d 6c2f 6372 7970 746f 2f64 7369 672f xml/crypto/dsig/ │ │ │ │ │ +0008a860: 4572 726f 7248 616e 646c 6572 5065 726d ErrorHandlerPerm │ │ │ │ │ +0008a870: 6973 7369 6f6e 732e 6a61 7661 3a20 4368 issions.java: Ch │ │ │ │ │ +0008a880: 6563 6b20 6966 2049 676e 6f72 6541 6c6c eck if IgnoreAll │ │ │ │ │ +0008a890: 4572 726f 7248 616e 646c 6572 2064 6f65 ErrorHandler doe │ │ │ │ │ +0008a8a0: 736e 2774 2072 6571 7569 7265 2061 6464 sn't require add │ │ │ │ │ +0008a8b0: 6974 696f 6e61 6c20 7065 726d 6973 7369 itional permissi │ │ │ │ │ +0008a8c0: 6f6e 0a0a 3c6c 693e 6a61 7661 782f 786d on..
  • javax/xm │ │ │ │ │ +0008a8d0: 6c2f 6372 7970 746f 2f64 7369 672f 4669 l/crypto/dsig/Fi │ │ │ │ │ +0008a8e0: 6c65 536f 636b 6574 5065 726d 6973 7369 leSocketPermissi │ │ │ │ │ +0008a8f0: 6f6e 732e 6a61 7661 3a20 6368 6563 6b20 ons.java: check │ │ │ │ │ +0008a900: 7065 726d 6973 7369 6f6e 7320 666f 7220 permissions for │ │ │ │ │ +0008a910: 584d 4c20 7369 676e 6174 7572 650a 0a3c XML signature..< │ │ │ │ │ +0008a920: 6c69 3e6a 6176 6178 2f78 6d6c 2f63 7279 li>javax/xml/cry │ │ │ │ │ +0008a930: 7074 6f2f 6473 6967 2f47 656e 6572 6174 pto/dsig/Generat │ │ │ │ │ +0008a940: 696f 6e54 6573 7473 2e6a 6176 613a 2042 ionTests.java: B │ │ │ │ │ +0008a950: 6173 6963 2075 6e69 7420 7465 7374 7320 asic unit tests │ │ │ │ │ +0008a960: 666f 7220 6765 6e65 7261 7469 6e67 2058 for generating X │ │ │ │ │ +0008a970: 4d4c 2053 6967 6e61 7475 7265 7320 7769 ML Signatures wi │ │ │ │ │ +0008a980: 7468 204a 5352 2031 3035 0a0a 3c6c 693e th JSR 105..
  • │ │ │ │ │ +0008a990: 6a61 7661 782f 786d 6c2f 6372 7970 746f javax/xml/crypto │ │ │ │ │ +0008a9a0: 2f64 7369 672f 4765 7449 6e73 7461 6e63 /dsig/GetInstanc │ │ │ │ │ +0008a9b0: 6554 6573 7473 2e6a 6176 613a 2042 6173 eTests.java: Bas │ │ │ │ │ +0008a9c0: 6963 2074 6573 7473 2066 6f72 2074 6865 ic tests for the │ │ │ │ │ +0008a9d0: 2076 6172 696f 7573 2067 6574 496e 7374 various getInst │ │ │ │ │ +0008a9e0: 616e 6365 2829 206d 6574 686f 6473 206f ance() methods o │ │ │ │ │ +0008a9f0: 6620 584d 4c53 6967 6e61 7475 7265 4661 f XMLSignatureFa │ │ │ │ │ +0008aa00: 6374 6f72 792c 2054 7261 6e73 666f 726d ctory, Transform │ │ │ │ │ +0008aa10: 5365 7276 6963 652c 2061 6e64 204b 6579 Service, and Key │ │ │ │ │ +0008aa20: 496e 666f 4661 6374 6f72 7920 636c 6173 InfoFactory clas │ │ │ │ │ +0008aa30: 7365 730a 0a3c 6c69 3e6a 6176 6178 2f78 ses..
  • javax/x │ │ │ │ │ +0008aa40: 6d6c 2f63 7279 7074 6f2f 6473 6967 2f48 ml/crypto/dsig/H │ │ │ │ │ +0008aa50: 6572 6546 756e 6374 696f 6e2e 6a61 7661 ereFunction.java │ │ │ │ │ +0008aa60: 3a20 4465 6d6f 6e73 7472 6174 6520 6865 : Demonstrate he │ │ │ │ │ +0008aa70: 7265 2829 2073 7570 706f 7274 2066 6f72 re() support for │ │ │ │ │ +0008aa80: 2076 616c 6964 6174 696e 6720 584d 4c20 validating XML │ │ │ │ │ +0008aa90: 5369 676e 6174 7572 6573 0a0a 3c6c 693e Signatures..
  • │ │ │ │ │ +0008aaa0: 6a61 7661 782f 786d 6c2f 6372 7970 746f javax/xml/crypto │ │ │ │ │ +0008aab0: 2f64 7369 672f 4c6f 6750 6172 616d 6574 /dsig/LogParamet │ │ │ │ │ +0008aac0: 6572 732e 6a61 7661 3a20 5465 7374 7320 ers.java: Tests │ │ │ │ │ +0008aad0: 7468 6174 2070 6172 616d 6574 6572 697a that parameteriz │ │ │ │ │ +0008aae0: 6564 206c 6f67 206d 6573 7361 6765 7320 ed log messages │ │ │ │ │ +0008aaf0: 2874 6865 206f 6e65 7320 7468 6174 2075 (the ones that u │ │ │ │ │ +0008ab00: 7365 2022 7b7d 2229 2067 656e 6572 6174 se "{}") generat │ │ │ │ │ +0008ab10: 6564 2074 6872 6f75 6768 2074 6865 2075 ed through the u │ │ │ │ │ +0008ab20: 7365 206f 6620 636f 6d2e 7375 6e2e 6f72 se of com.sun.or │ │ │ │ │ +0008ab30: 672e 736c 6634 6a2e 696e 7465 726e 616c g.slf4j.internal │ │ │ │ │ +0008ab40: 2e4c 6f67 6765 7220 776f 726b 2061 7320 .Logger work as │ │ │ │ │ +0008ab50: 6578 7065 6374 6564 2061 6e64 2074 6865 expected and the │ │ │ │ │ +0008ab60: 2070 6172 616d 6574 6572 2076 616c 7565 parameter value │ │ │ │ │ +0008ab70: 7320 6172 6520 7072 6f70 6572 6c79 2072 s are properly r │ │ │ │ │ +0008ab80: 6570 6c61 6365 6420 696e 2074 6865 206c eplaced in the l │ │ │ │ │ +0008ab90: 6f67 6765 6420 6d65 7373 6167 652e 0a0a ogged message... │ │ │ │ │ +0008aba0: 3c6c 693e 6a61 7661 782f 786d 6c2f 6372
  • javax/xml/cr │ │ │ │ │ +0008abb0: 7970 746f 2f64 7369 672f 5053 5353 7065 ypto/dsig/PSSSpe │ │ │ │ │ +0008abc0: 632e 6a61 7661 3a20 5465 7374 696e 6720 c.java: Testing │ │ │ │ │ +0008abd0: 6d61 7273 6861 6c20 616e 6420 756e 6d61 marshal and unma │ │ │ │ │ +0008abe0: 7273 6861 6c20 6f66 2052 5341 5053 5350 rshal of RSAPSSP │ │ │ │ │ +0008abf0: 6172 616d 6574 6572 5370 6563 0a0a 3c6c arameterSpec..javax/xml/cryp │ │ │ │ │ +0008ac10: 746f 2f64 7369 672f 5365 6375 7265 5661 to/dsig/SecureVa │ │ │ │ │ +0008ac20: 6c69 6461 7469 6f6e 2e6a 6176 613a 2054 lidation.java: T │ │ │ │ │ +0008ac30: 6573 7473 2066 6f72 2074 6865 206a 646b ests for the jdk │ │ │ │ │ +0008ac40: 2e78 6d6c 2e64 7369 672e 7365 6375 7265 .xml.dsig.secure │ │ │ │ │ +0008ac50: 5661 6c69 6461 7469 6f6e 506f 6c69 6379 ValidationPolicy │ │ │ │ │ +0008ac60: 2073 6563 7572 6974 7920 7072 6f70 6572 security proper │ │ │ │ │ +0008ac70: 7479 206f 6e20 7468 6520 5253 4153 5341 ty on the RSASSA │ │ │ │ │ +0008ac80: 2d50 5353 2073 6967 6e61 7475 7265 206d -PSS signature m │ │ │ │ │ +0008ac90: 6574 686f 640a 0a3c 6c69 3e6a 6176 6178 ethod..
  • javax │ │ │ │ │ +0008aca0: 2f78 6d6c 2f63 7279 7074 6f2f 6473 6967 /xml/crypto/dsig │ │ │ │ │ +0008acb0: 2f53 6563 7572 6556 616c 6964 6174 696f /SecureValidatio │ │ │ │ │ +0008acc0: 6e50 6f6c 6963 792e 6a61 7661 3a20 5465 nPolicy.java: Te │ │ │ │ │ +0008acd0: 7374 7320 666f 7220 7468 6520 6a64 6b2e sts for the jdk. │ │ │ │ │ +0008ace0: 786d 6c2e 6473 6967 2e73 6563 7572 6556 xml.dsig.secureV │ │ │ │ │ +0008acf0: 616c 6964 6174 696f 6e50 6f6c 6963 7920 alidationPolicy │ │ │ │ │ +0008ad00: 7365 6375 7269 7479 2070 726f 7065 7274 security propert │ │ │ │ │ +0008ad10: 790a 0a3c 6c69 3e6a 6176 6178 2f78 6d6c y..
  • javax/xml │ │ │ │ │ +0008ad20: 2f63 7279 7074 6f2f 6473 6967 2f53 6563 /crypto/dsig/Sec │ │ │ │ │ +0008ad30: 7572 6556 616c 6964 6174 696f 6e53 7973 ureValidationSys │ │ │ │ │ +0008ad40: 7465 6d50 726f 7065 7274 792e 6a61 7661 temProperty.java │ │ │ │ │ +0008ad50: 2369 6430 3a20 4368 6563 6b20 7468 6174 #id0: Check that │ │ │ │ │ +0008ad60: 2073 6563 7572 6556 616c 6964 6174 696f secureValidatio │ │ │ │ │ +0008ad70: 6e20 7379 7374 656d 2070 726f 7065 7274 n system propert │ │ │ │ │ +0008ad80: 7920 776f 726b 7320 636f 7272 6563 746c y works correctl │ │ │ │ │ +0008ad90: 790a 0a3c 6c69 3e6a 6176 6178 2f78 6d6c y..
  • javax/xml │ │ │ │ │ +0008ada0: 2f63 7279 7074 6f2f 6473 6967 2f53 6563 /crypto/dsig/Sec │ │ │ │ │ +0008adb0: 7572 6556 616c 6964 6174 696f 6e53 7973 ureValidationSys │ │ │ │ │ +0008adc0: 7465 6d50 726f 7065 7274 792e 6a61 7661 temProperty.java │ │ │ │ │ +0008add0: 2369 6431 3a20 4368 6563 6b20 7468 6174 #id1: Check that │ │ │ │ │ +0008ade0: 2073 6563 7572 6556 616c 6964 6174 696f secureValidatio │ │ │ │ │ +0008adf0: 6e20 7379 7374 656d 2070 726f 7065 7274 n system propert │ │ │ │ │ +0008ae00: 7920 776f 726b 7320 636f 7272 6563 746c y works correctl │ │ │ │ │ +0008ae10: 790a 0a3c 6c69 3e6a 6176 6178 2f78 6d6c y..
  • javax/xml │ │ │ │ │ +0008ae20: 2f63 7279 7074 6f2f 6473 6967 2f53 6563 /crypto/dsig/Sec │ │ │ │ │ +0008ae30: 7572 6974 794d 616e 6167 6572 2f58 4d4c urityManager/XML │ │ │ │ │ +0008ae40: 4453 6967 5769 7468 5365 634d 6772 2e6a DSigWithSecMgr.j │ │ │ │ │ +0008ae50: 6176 613a 2063 6865 636b 2074 6861 7420 ava: check that │ │ │ │ │ +0008ae60: 584d 4c20 5369 676e 6174 7572 6573 2063 XML Signatures c │ │ │ │ │ +0008ae70: 616e 2062 6520 6765 6e65 7261 7465 6420 an be generated │ │ │ │ │ +0008ae80: 616e 6420 7661 6c69 6461 7465 6420 7769 and validated wi │ │ │ │ │ +0008ae90: 7468 2053 6563 7572 6974 794d 616e 6167 th SecurityManag │ │ │ │ │ +0008aea0: 6572 2065 6e61 626c 6564 2061 6e64 2064 er enabled and d │ │ │ │ │ +0008aeb0: 6566 6175 6c74 2070 6f6c 6963 790a 0a3c efault policy..< │ │ │ │ │ +0008aec0: 6c69 3e6a 6176 6178 2f78 6d6c 2f63 7279 li>javax/xml/cry │ │ │ │ │ +0008aed0: 7074 6f2f 6473 6967 2f54 7261 6e73 666f pto/dsig/Transfo │ │ │ │ │ +0008aee0: 726d 5365 7276 6963 652f 4e75 6c6c 5061 rmService/NullPa │ │ │ │ │ +0008aef0: 7265 6e74 2e6a 6176 613a 2063 6865 636b rent.java: check │ │ │ │ │ +0008af00: 2074 6861 7420 7468 6520 696e 6974 2061 that the init a │ │ │ │ │ +0008af10: 6e64 206d 6172 7368 616c 5061 7261 6d73 nd marshalParams │ │ │ │ │ +0008af20: 206d 6574 686f 6473 2074 6872 6f77 204e methods throw N │ │ │ │ │ +0008af30: 756c 6c50 6f69 6e74 6572 4578 6365 7074 ullPointerExcept │ │ │ │ │ +0008af40: 696f 6e20 7768 656e 2074 6865 2070 6172 ion when the par │ │ │ │ │ +0008af50: 656e 7420 7061 7261 6d65 7465 7220 6973 ent parameter is │ │ │ │ │ +0008af60: 206e 756c 6c0a 0a3c 6c69 3e6a 6176 6178 null..
  • javax │ │ │ │ │ +0008af70: 2f78 6d6c 2f63 7279 7074 6f2f 6473 6967 /xml/crypto/dsig │ │ │ │ │ +0008af80: 2f54 7261 6e73 666f 726d 5365 7276 6963 /TransformServic │ │ │ │ │ +0008af90: 652f 556e 6b6e 6f77 6e50 726f 7669 6465 e/UnknownProvide │ │ │ │ │ +0008afa0: 722e 6a61 7661 3a20 5465 7374 2074 6861 r.java: Test tha │ │ │ │ │ +0008afb0: 7420 5472 616e 7366 6f72 6d53 6572 7669 t TransformServi │ │ │ │ │ +0008afc0: 6365 2e67 6574 496e 7374 616e 6365 2829 ce.getInstance() │ │ │ │ │ +0008afd0: 2074 6872 6f77 7320 6120 4e6f 5375 6368 throws a NoSuch │ │ │ │ │ +0008afe0: 5072 6f76 6964 6572 4578 6365 7074 696f ProviderExceptio │ │ │ │ │ +0008aff0: 6e20 7768 656e 2070 726f 7669 6465 7220 n when provider │ │ │ │ │ +0008b000: 6973 2075 6e6b 6e6f 776e 0a0a 3c6c 693e is unknown..
  • │ │ │ │ │ +0008b010: 6a61 7661 782f 786d 6c2f 6372 7970 746f javax/xml/crypto │ │ │ │ │ +0008b020: 2f64 7369 672f 5661 6c69 6461 7469 6f6e /dsig/Validation │ │ │ │ │ +0008b030: 5465 7374 732e 6a61 7661 3a20 4261 7369 Tests.java: Basi │ │ │ │ │ +0008b040: 6320 756e 6974 2074 6573 7473 2066 6f72 c unit tests for │ │ │ │ │ +0008b050: 2076 616c 6964 6174 696e 6720 584d 4c20 validating XML │ │ │ │ │ +0008b060: 5369 676e 6174 7572 6573 2077 6974 6820 Signatures with │ │ │ │ │ +0008b070: 4a53 5220 3130 350a 0a3c 6c69 3e6a 6176 JSR 105..
  • jav │ │ │ │ │ +0008b080: 6178 2f78 6d6c 2f63 7279 7074 6f2f 6473 ax/xml/crypto/ds │ │ │ │ │ +0008b090: 6967 2f58 4d4c 5369 676e 6174 7572 6546 ig/XMLSignatureF │ │ │ │ │ +0008b0a0: 6163 746f 7279 2f55 6e6b 6e6f 776e 5072 actory/UnknownPr │ │ │ │ │ +0008b0b0: 6f76 6964 6572 2e6a 6176 613a 2054 6573 ovider.java: Tes │ │ │ │ │ +0008b0c0: 7420 7468 6174 2058 4d4c 5369 676e 6174 t that XMLSignat │ │ │ │ │ +0008b0d0: 7572 6546 6163 746f 7279 2e67 6574 496e ureFactory.getIn │ │ │ │ │ +0008b0e0: 7374 616e 6365 2829 2074 6872 6f77 7320 stance() throws │ │ │ │ │ +0008b0f0: 6120 4e6f 5375 6368 5072 6f76 6964 6572 a NoSuchProvider │ │ │ │ │ +0008b100: 4578 6365 7074 696f 6e20 7768 656e 2070 Exception when p │ │ │ │ │ +0008b110: 726f 7669 6465 7220 6973 2075 6e6b 6e6f rovider is unkno │ │ │ │ │ +0008b120: 776e 0a0a 3c6c 693e 6a61 7661 782f 786d wn..
  • javax/xm │ │ │ │ │ +0008b130: 6c2f 6372 7970 746f 2f64 7369 672f 6b65 l/crypto/dsig/ke │ │ │ │ │ +0008b140: 7969 6e66 6f2f 4b65 7949 6e66 6f2f 4d61 yinfo/KeyInfo/Ma │ │ │ │ │ +0008b150: 7273 6861 6c2e 6a61 7661 3a20 5465 7374 rshal.java: Test │ │ │ │ │ +0008b160: 2074 6861 7420 4b65 7949 6e66 6f2e 6d61 that KeyInfo.ma │ │ │ │ │ +0008b170: 7273 6861 6c20 776f 726b 7320 636f 7272 rshal works corr │ │ │ │ │ +0008b180: 6563 746c 790a 0a3c 6c69 3e6a 6176 6178 ectly..
  • javax │ │ │ │ │ +0008b190: 2f78 6d6c 2f63 7279 7074 6f2f 6473 6967 /xml/crypto/dsig │ │ │ │ │ +0008b1a0: 2f6b 6579 696e 666f 2f4b 6579 496e 666f /keyinfo/KeyInfo │ │ │ │ │ +0008b1b0: 4661 6374 6f72 792f 556e 6b6e 6f77 6e50 Factory/UnknownP │ │ │ │ │ +0008b1c0: 726f 7669 6465 722e 6a61 7661 3a20 5465 rovider.java: Te │ │ │ │ │ +0008b1d0: 7374 2074 6861 7420 4b65 7949 6e66 6f46 st that KeyInfoF │ │ │ │ │ +0008b1e0: 6163 746f 7279 2e67 6574 496e 7374 616e actory.getInstan │ │ │ │ │ +0008b1f0: 6365 2829 2074 6872 6f77 7320 6120 4e6f ce() throws a No │ │ │ │ │ +0008b200: 5375 6368 5072 6f76 6964 6572 4578 6365 SuchProviderExce │ │ │ │ │ +0008b210: 7074 696f 6e20 7768 656e 2070 726f 7669 ption when provi │ │ │ │ │ +0008b220: 6465 7220 6973 2075 6e6b 6e6f 776e 0a0a der is unknown.. │ │ │ │ │ +0008b230: 3c6c 693e 6a61 7661 782f 786d 6c2f 6a61
  • javax/xml/ja │ │ │ │ │ +0008b240: 7870 2f45 6e63 6f64 696e 6773 2f43 6865 xp/Encodings/Che │ │ │ │ │ +0008b250: 636b 456e 636f 6469 6e67 5072 6f70 6572 ckEncodingProper │ │ │ │ │ +0008b260: 7469 6573 4669 6c65 2e6a 6176 613a 2063 tiesFile.java: c │ │ │ │ │ +0008b270: 6865 636b 7320 7468 6174 2074 6865 206d hecks that the m │ │ │ │ │ +0008b280: 6170 7069 6e67 2069 6d70 6c65 6d65 6e74 apping implement │ │ │ │ │ +0008b290: 6564 2062 7920 636f 6d2e 7375 6e2e 6f72 ed by com.sun.or │ │ │ │ │ +0008b2a0: 672e 6170 6163 6865 2e78 6d6c 2e69 6e74 g.apache.xml.int │ │ │ │ │ +0008b2b0: 6572 6e61 6c2e 7365 7269 616c 697a 6572 ernal.serializer │ │ │ │ │ +0008b2c0: 2e45 6e63 6f64 696e 6773 2063 6f72 7265 .Encodings corre │ │ │ │ │ +0008b2d0: 6374 6c79 2069 6465 6e74 6966 6965 7320 ctly identifies │ │ │ │ │ +0008b2e0: 7661 6c69 6420 4368 6172 7365 7420 6e61 valid Charset na │ │ │ │ │ +0008b2f0: 6d65 7320 616e 6420 636f 7272 6563 746c mes and correctl │ │ │ │ │ +0008b300: 7920 6d61 7073 2074 6865 6d20 746f 2074 y maps them to t │ │ │ │ │ +0008b310: 6865 6972 2070 7265 6665 7272 6564 206d heir preferred m │ │ │ │ │ +0008b320: 696d 6520 6e61 6d65 732e 0a0a 3c6c 693e ime names...
  • │ │ │ │ │ +0008b330: 6a61 7661 782f 786d 6c2f 6a61 7870 2f50 javax/xml/jaxp/P │ │ │ │ │ +0008b340: 7265 6369 7369 6f6e 4465 6369 6d61 6c44 recisionDecimalD │ │ │ │ │ +0008b350: 562f 5850 7265 6369 7369 6f6e 4465 6369 V/XPrecisionDeci │ │ │ │ │ +0008b360: 6d61 6c54 6f53 7472 696e 672e 6a61 7661 malToString.java │ │ │ │ │ +0008b370: 3a20 4d6f 7265 2077 6172 6e69 6e67 2063 : More warning c │ │ │ │ │ +0008b380: 6f6d 7069 6c69 6e67 206a 6178 702e 0a0a ompiling jaxp... │ │ │ │ │ +0008b390: 3c6c 693e 6a61 7661 782f 786d 6c2f 6a61
  • javax/xml/ja │ │ │ │ │ +0008b3a0: 7870 2f58 5061 7468 2f38 3030 3935 3739 xp/XPath/8009579 │ │ │ │ │ +0008b3b0: 2f58 5061 7468 4578 6365 7074 696f 6e49 /XPathExceptionI │ │ │ │ │ +0008b3c0: 6e69 7443 6175 7365 2e6a 6176 613a 2054 nitCause.java: T │ │ │ │ │ +0008b3d0: 6865 2069 6e69 7443 6175 7365 2829 2069 he initCause() i │ │ │ │ │ +0008b3e0: 6e63 6f72 7265 6374 6c79 2069 6e69 7469 ncorrectly initi │ │ │ │ │ +0008b3f0: 616c 6973 6520 7468 6520 6361 7573 6520 alise the cause │ │ │ │ │ +0008b400: 696e 2058 5061 7468 4578 6365 7074 696f in XPathExceptio │ │ │ │ │ +0008b410: 6e20 636c 6173 7320 7768 656e 2075 7365 n class when use │ │ │ │ │ +0008b420: 6420 7769 7468 2058 5061 7468 4578 6365 d with XPathExce │ │ │ │ │ +0008b430: 7074 696f 6e28 5374 7269 6e67 2920 636f ption(String) co │ │ │ │ │ +0008b440: 6e73 7472 7563 746f 722e 0a0a 3c6c 693e nstructor...
  • │ │ │ │ │ +0008b450: 6a61 7661 782f 786d 6c2f 6a61 7870 2f58 javax/xml/jaxp/X │ │ │ │ │ +0008b460: 5061 7468 2f38 3031 3539 3738 2f58 5061 Path/8015978/XPa │ │ │ │ │ +0008b470: 7468 4e65 6761 7469 7665 5a65 726f 2e6a thNegativeZero.j │ │ │ │ │ +0008b480: 6176 613a 2049 6e63 6f72 7265 6374 2074 ava: Incorrect t │ │ │ │ │ +0008b490: 7261 6e73 666f 726d 6174 696f 6e20 6f66 ransformation of │ │ │ │ │ +0008b4a0: 2058 5061 7468 2065 7870 7265 7373 696f XPath expressio │ │ │ │ │ +0008b4b0: 6e20 2273 7472 696e 6728 2d30 2922 0a0a n "string(-0)".. │ │ │ │ │ +0008b4c0: 3c6c 693e 6a61 7661 782f 786d 6c2f 6a61
  • javax/xml/ja │ │ │ │ │ +0008b4d0: 7870 2f58 5061 7468 2f38 3033 3535 3737 xp/XPath/8035577 │ │ │ │ │ +0008b4e0: 2f52 6567 6578 2e6a 6176 613a 2054 6573 /Regex.java: Tes │ │ │ │ │ +0008b4f0: 7473 2066 6f72 2078 7061 7468 2072 6567 ts for xpath reg │ │ │ │ │ +0008b500: 756c 6172 2065 7870 7265 7373 696f 6e20 ular expression │ │ │ │ │ +0008b510: 6d65 7468 6f64 732e 0a0a 3c6c 693e 6a61 methods...
  • ja │ │ │ │ │ +0008b520: 7661 782f 786d 6c2f 6a61 7870 2f63 6f6d vax/xml/jaxp/com │ │ │ │ │ +0008b530: 6d6f 6e2f 3830 3230 3433 302f 4a41 5850 mon/8020430/JAXP │ │ │ │ │ +0008b540: 3135 5265 6754 6573 742e 6a61 7661 3a20 15RegTest.java: │ │ │ │ │ +0008b550: 7465 7374 2074 6861 7420 7365 7450 726f test that setPro │ │ │ │ │ +0008b560: 7065 7274 7920 666f 7220 584d 4c4f 7574 perty for XMLOut │ │ │ │ │ +0008b570: 7075 7446 6163 746f 7279 2077 6f72 6b73 putFactory works │ │ │ │ │ +0008b580: 2070 726f 7065 726c 790a 0a3c 6c69 3e6a properly..
  • j │ │ │ │ │ +0008b590: 6176 6178 2f78 6d6c 2f6a 6178 702f 636f avax/xml/jaxp/co │ │ │ │ │ +0008b5a0: 6d6d 6f6e 2f38 3033 3239 3038 2f58 534c mmon/8032908/XSL │ │ │ │ │ +0008b5b0: 542e 6a61 7661 3a20 5465 7374 2069 6620 T.java: Test if │ │ │ │ │ +0008b5c0: 4e6f 6465 2e67 6574 5465 7874 436f 6e74 Node.getTextCont │ │ │ │ │ +0008b5d0: 656e 7428 2920 6675 6e63 7469 6f6e 2063 ent() function c │ │ │ │ │ +0008b5e0: 6f72 7265 6374 6c79 2072 6574 7572 6e73 orrectly returns │ │ │ │ │ +0008b5f0: 2063 6869 6c64 7265 6e20 636f 6e74 656e children conten │ │ │ │ │ +0008b600: 7420 616e 6420 616c 736f 2063 6865 636b t and also check │ │ │ │ │ +0008b610: 2074 6861 7420 4e6f 6465 2e67 6574 4e6f that Node.getNo │ │ │ │ │ +0008b620: 6465 5661 6c75 6528 2920 7265 7475 726e deValue() return │ │ │ │ │ +0008b630: 7320 6e75 6c6c 2076 616c 7565 2066 6f72 s null value for │ │ │ │ │ +0008b640: 2045 6c65 6d65 6e74 206e 6f64 6573 0a0a Element nodes.. │ │ │ │ │ +0008b650: 3c6c 693e 6a61 7661 782f 786d 6c2f 6a61
  • javax/xml/ja │ │ │ │ │ +0008b660: 7870 2f63 6f6d 6d6f 6e2f 3830 3335 3433 xp/common/803543 │ │ │ │ │ +0008b670: 372f 4162 7374 7261 6374 4d65 7468 6f64 7/AbstractMethod │ │ │ │ │ +0008b680: 4572 726f 7254 6573 742e 6a61 7661 3a20 ErrorTest.java: │ │ │ │ │ +0008b690: 5665 7269 6669 6573 2074 6861 7420 6a61 Verifies that ja │ │ │ │ │ +0008b6a0: 7661 2e6c 616e 672e 4162 7374 7261 6374 va.lang.Abstract │ │ │ │ │ +0008b6b0: 4d65 7468 6f64 4572 726f 7220 6973 206e MethodError is n │ │ │ │ │ +0008b6c0: 6f74 2074 6872 6f77 6e20 7768 656e 2073 ot thrown when s │ │ │ │ │ +0008b6d0: 6572 6961 6c69 7a69 6e67 2069 6d70 726f erializing impro │ │ │ │ │ +0008b6e0: 7065 7220 7665 7273 696f 6e20 6f66 2044 per version of D │ │ │ │ │ +0008b6f0: 6f63 756d 656e 7449 6d70 6c20 636c 6173 ocumentImpl clas │ │ │ │ │ +0008b700: 7320 6173 2072 6570 6f72 7465 6420 696e s as reported in │ │ │ │ │ +0008b710: 2058 4552 4345 534a 2d31 3030 372e 0a0a XERCESJ-1007... │ │ │ │ │ +0008b720: 3c6c 693e 6a61 7661 782f 786d 6c2f 6a61
  • javax/xml/ja │ │ │ │ │ +0008b730: 7870 2f64 6174 6174 7970 652f 3530 3737 xp/datatype/5077 │ │ │ │ │ +0008b740: 3532 322f 4475 7261 7469 6f6e 436f 6d70 522/DurationComp │ │ │ │ │ +0008b750: 6172 6973 6f6e 2e6a 6176 613a 2074 6573 arison.java: tes │ │ │ │ │ +0008b760: 7420 494e 4445 5445 524d 494e 4154 4520 t INDETERMINATE │ │ │ │ │ +0008b770: 7265 6c61 7469 6f6e 730a 0a3c 6c69 3e6a relations..
  • j │ │ │ │ │ +0008b780: 6176 6178 2f78 6d6c 2f6a 6178 702f 6461 avax/xml/jaxp/da │ │ │ │ │ +0008b790: 7461 7479 7065 2f38 3033 3339 3830 2f43 tatype/8033980/C │ │ │ │ │ +0008b7a0: 616c 656e 6461 7244 7572 6174 696f 6e31 alendarDuration1 │ │ │ │ │ +0008b7b0: 3039 3754 6573 742e 6a61 7661 3a20 7665 097Test.java: ve │ │ │ │ │ +0008b7c0: 7269 6679 2074 6861 7420 6f66 6673 6574 rify that offset │ │ │ │ │ +0008b7d0: 2069 6e20 6d69 6e75 7465 7320 696e 2067 in minutes in g │ │ │ │ │ +0008b7e0: 6574 5469 6d65 5a6f 6e65 2069 7320 636f etTimeZone is co │ │ │ │ │ +0008b7f0: 6e76 6572 7465 6420 636f 7272 6563 746c nverted correctl │ │ │ │ │ +0008b800: 7920 4e6f 7465 2074 6861 7420 4a44 4b20 y Note that JDK │ │ │ │ │ +0008b810: 6469 6420 6e6f 7420 6861 7665 2074 6869 did not have thi │ │ │ │ │ +0008b820: 7320 6275 672e 0a0a 3c6c 693e 6a61 7661 s bug...
  • java │ │ │ │ │ +0008b830: 782f 786d 6c2f 6a61 7870 2f64 6174 6174 x/xml/jaxp/datat │ │ │ │ │ +0008b840: 7970 652f 3830 3333 3938 302f 4361 6c65 ype/8033980/Cale │ │ │ │ │ +0008b850: 6e64 6172 4475 7261 7469 6f6e 3132 3433 ndarDuration1243 │ │ │ │ │ +0008b860: 5465 7374 2e6a 6176 613a 2076 6572 6966 Test.java: verif │ │ │ │ │ +0008b870: 7920 7468 6174 206f 6666 7365 7420 696e y that offset in │ │ │ │ │ +0008b880: 206d 696e 7574 6573 2069 6e20 6765 7454 minutes in getT │ │ │ │ │ +0008b890: 696d 655a 6f6e 6520 6973 2063 6f6e 7665 imeZone is conve │ │ │ │ │ +0008b8a0: 7274 6564 2063 6f72 7265 6374 6c79 0a0a rted correctly.. │ │ │ │ │ +0008b8b0: 3c6c 693e 6a61 7661 782f 786d 6c2f 6a61
  • javax/xml/ja │ │ │ │ │ +0008b8c0: 7870 2f64 6174 6174 7970 652f 3830 3333 xp/datatype/8033 │ │ │ │ │ +0008b8d0: 3938 302f 4361 6c65 6e64 6172 4475 7261 980/CalendarDura │ │ │ │ │ +0008b8e0: 7469 6f6e 3134 3136 5465 7374 2e6a 6176 tion1416Test.jav │ │ │ │ │ +0008b8f0: 613a 2074 6573 7420 7468 6174 2069 6e76 a: test that inv │ │ │ │ │ +0008b900: 616c 6964 2064 7572 6174 696f 6e73 2061 alid durations a │ │ │ │ │ +0008b910: 7265 2063 6175 6768 740a 0a3c 6c69 3e6a re caught..
  • j │ │ │ │ │ +0008b920: 6176 6178 2f78 6d6c 2f6a 6178 702f 6461 avax/xml/jaxp/da │ │ │ │ │ +0008b930: 7461 7479 7065 2f38 3033 3339 3830 2f53 tatype/8033980/S │ │ │ │ │ +0008b940: 6572 6961 6c69 7a61 7469 6f6e 5465 7374 erializationTest │ │ │ │ │ +0008b950: 2e6a 6176 613a 2076 6572 6966 7920 7365 .java: verify se │ │ │ │ │ +0008b960: 7269 616c 697a 6174 696f 6e20 636f 6d70 rialization comp │ │ │ │ │ +0008b970: 6174 6962 696c 6974 7920 666f 7220 584d atibility for XM │ │ │ │ │ +0008b980: 4c47 7265 676f 7269 616e 4361 6c65 6e64 LGregorianCalend │ │ │ │ │ +0008b990: 6172 2061 6e64 2044 7572 6174 696f 6e0a ar and Duration. │ │ │ │ │ +0008b9a0: 0a3c 6c69 3e6a 6176 6178 2f78 6d6c 2f6a .
  • javax/xml/j │ │ │ │ │ +0008b9b0: 6178 702f 7061 7273 6572 732f 3830 3231 axp/parsers/8021 │ │ │ │ │ +0008b9c0: 3134 382f 4a41 5850 5341 5850 6172 7365 148/JAXPSAXParse │ │ │ │ │ +0008b9d0: 7254 6573 742e 6a61 7661 3a20 7465 7374 rTest.java: test │ │ │ │ │ +0008b9e0: 2074 6861 7420 4a41 5850 5341 5850 6172 that JAXPSAXPar │ │ │ │ │ +0008b9f0: 7365 7220 776f 726b 7320 6576 656e 2069 ser works even i │ │ │ │ │ +0008ba00: 6620 7265 6665 7265 6e63 6564 2064 6972 f referenced dir │ │ │ │ │ +0008ba10: 6563 746c 790a 0a3c 6c69 3e6a 6176 6178 ectly..
  • javax │ │ │ │ │ +0008ba20: 2f78 6d6c 2f6a 6178 702f 7061 7273 6572 /xml/jaxp/parser │ │ │ │ │ +0008ba30: 732f 3830 3232 3534 382f 584f 4d50 6172 s/8022548/XOMPar │ │ │ │ │ +0008ba40: 7365 7254 6573 742e 6a61 7661 3a20 7465 serTest.java: te │ │ │ │ │ +0008ba50: 7374 2074 6861 7420 6120 7061 7273 6572 st that a parser │ │ │ │ │ +0008ba60: 2063 616e 2075 7365 2044 5444 436f 6e66 can use DTDConf │ │ │ │ │ +0008ba70: 6967 7572 6174 696f 6e0a 0a3c 6c69 3e6a iguration..
  • j │ │ │ │ │ +0008ba80: 6176 6178 2f78 6d6c 2f6a 6178 702f 7061 avax/xml/jaxp/pa │ │ │ │ │ +0008ba90: 7273 6572 732f 3830 3234 3730 372f 5853 rsers/8024707/XS │ │ │ │ │ +0008baa0: 4c54 2e6a 6176 613a 2054 6573 7420 666f LT.java: Test fo │ │ │ │ │ +0008bab0: 7220 5853 4c54 2065 7874 656e 7369 6f6e r XSLT extension │ │ │ │ │ +0008bac0: 2066 756e 6374 696f 6e20 7769 7468 2031 function with 1 │ │ │ │ │ +0008bad0: 2065 6c65 6d65 6e74 2073 697a 6564 206e element sized n │ │ │ │ │ +0008bae0: 6f64 656c 6973 740a 0a3c 6c69 3e6a 6176 odelist..
  • jav │ │ │ │ │ +0008baf0: 6178 2f78 6d6c 2f6a 6178 702f 7061 7273 ax/xml/jaxp/pars │ │ │ │ │ +0008bb00: 6572 732f 3830 3237 3335 392f 4672 6167 ers/8027359/Frag │ │ │ │ │ +0008bb10: 6d65 6e74 5363 616e 6e65 7242 7566 6665 mentScannerBuffe │ │ │ │ │ +0008bb20: 724c 696d 6974 5465 7374 2e6a 6176 613a rLimitTest.java: │ │ │ │ │ +0008bb30: 2058 4d4c 2070 6172 7365 7220 6d61 7920 XML parser may │ │ │ │ │ +0008bb40: 6f76 6572 7772 6974 6520 656c 656d 656e overwrite elemen │ │ │ │ │ +0008bb50: 7420 636f 6e74 656e 7420 6966 2074 6861 t content if tha │ │ │ │ │ +0008bb60: 7420 636f 6e74 656e 7420 6661 6c6c 7320 t content falls │ │ │ │ │ +0008bb70: 6f6e 746f 2074 6865 2062 6f72 6465 7220 onto the border │ │ │ │ │ +0008bb80: 6f66 2061 6e20 656e 7469 7479 2073 6361 of an entity sca │ │ │ │ │ +0008bb90: 6e6e 6572 2062 7566 6665 720a 0a3c 6c69 nner buffer..
  • javax/xml/jaxp/ │ │ │ │ │ +0008bbb0: 7061 7273 6572 732f 3830 3237 3335 392f parsers/8027359/ │ │ │ │ │ +0008bbc0: 584d 4c31 3145 6e74 6974 7953 6361 6e6e XML11EntityScann │ │ │ │ │ +0008bbd0: 6572 5465 7374 2e6a 6176 613a 2074 6573 erTest.java: tes │ │ │ │ │ +0008bbe0: 7420 7468 6174 2074 6865 2058 4d4c 3131 t that the XML11 │ │ │ │ │ +0008bbf0: 456e 7469 7479 5363 616e 6e65 7220 7265 EntityScanner re │ │ │ │ │ +0008bc00: 6672 6573 6865 7320 6361 6368 6520 7768 freshes cache wh │ │ │ │ │ +0008bc10: 656e 2069 7420 6c6f 6164 7320 6e65 7720 en it loads new │ │ │ │ │ +0008bc20: 6461 7461 0a0a 3c6c 693e 6a61 7661 782f data..
  • javax/ │ │ │ │ │ +0008bc30: 786d 6c2f 6a61 7870 2f70 6172 7365 7273 xml/jaxp/parsers │ │ │ │ │ +0008bc40: 2f38 3032 3939 3535 2f45 6e74 6974 7953 /8029955/EntityS │ │ │ │ │ +0008bc50: 6361 6e6e 6572 5465 7374 2e6a 6176 613a cannerTest.java: │ │ │ │ │ +0008bc60: 2074 6573 7420 7468 6174 2074 6865 2073 test that the s │ │ │ │ │ +0008bc70: 697a 6520 6f66 2077 6869 7465 7370 6163 ize of whitespac │ │ │ │ │ +0008bc80: 6520 6c6f 6f6b 7570 2062 7566 6665 7220 e lookup buffer │ │ │ │ │ +0008bc90: 6973 2061 646a 7573 7465 6420 6173 206e is adjusted as n │ │ │ │ │ +0008bca0: 6565 6465 640a 0a3c 6c69 3e6a 6176 6178 eeded..
  • javax │ │ │ │ │ +0008bcb0: 2f78 6d6c 2f6a 6178 702f 7061 7273 6572 /xml/jaxp/parser │ │ │ │ │ +0008bcc0: 732f 3830 3332 3930 392f 5853 4c54 2e6a s/8032909/XSLT.j │ │ │ │ │ +0008bcd0: 6176 613a 2054 6573 7420 666f 7220 5853 ava: Test for XS │ │ │ │ │ +0008bce0: 4c54 2073 7472 696e 672d 6c65 6e67 7468 LT string-length │ │ │ │ │ +0008bcf0: 2066 756e 6374 696f 6e20 7769 7468 2063 function with c │ │ │ │ │ +0008bd00: 6f6d 706c 656d 656e 7461 7279 2063 6861 omplementary cha │ │ │ │ │ +0008bd10: 7273 0a0a 3c6c 693e 6a61 7661 782f 786d rs..
  • javax/xm │ │ │ │ │ +0008bd20: 6c2f 6a61 7870 2f74 6573 746e 672f 7061 l/jaxp/testng/pa │ │ │ │ │ +0008bd30: 7273 652f 456e 7469 7479 4368 6172 6163 rse/EntityCharac │ │ │ │ │ +0008bd40: 7465 7245 7665 6e74 4f72 6465 722e 6a61 terEventOrder.ja │ │ │ │ │ +0008bd50: 7661 3a20 200a 0a3c 6c69 3e6a 6176 6178 va: ..
  • javax │ │ │ │ │ +0008bd60: 2f78 6d6c 2f6a 6178 702f 7465 7374 6e67 /xml/jaxp/testng │ │ │ │ │ +0008bd70: 2f70 6172 7365 2f58 4d4c 456e 7469 7479 /parse/XMLEntity │ │ │ │ │ +0008bd80: 5363 616e 6e65 724c 6f61 642e 6a61 7661 ScannerLoad.java │ │ │ │ │ +0008bd90: 3a20 200a 0a3c 6c69 3e6a 6176 6178 2f78 : ..
  • javax/x │ │ │ │ │ +0008bda0: 6d6c 2f6a 6178 702f 7465 7374 6e67 2f70 ml/jaxp/testng/p │ │ │ │ │ +0008bdb0: 6172 7365 2f6a 646b 3731 3536 3038 352f arse/jdk7156085/ │ │ │ │ │ +0008bdc0: 5554 4638 5265 6164 6572 4275 672e 6a61 UTF8ReaderBug.ja │ │ │ │ │ +0008bdd0: 7661 3a20 200a 0a3c 6c69 3e6a 6176 6178 va: ..
  • javax │ │ │ │ │ +0008bde0: 2f78 6d6c 2f6a 6178 702f 7465 7374 6e67 /xml/jaxp/testng │ │ │ │ │ +0008bdf0: 2f76 616c 6964 6174 696f 6e2f 4261 7365 /validation/Base │ │ │ │ │ +0008be00: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..javax/xml/jaxp │ │ │ │ │ +0008be20: 2f74 6573 746e 672f 7661 6c69 6461 7469 /testng/validati │ │ │ │ │ +0008be30: 6f6e 2f53 7065 6369 616c 4361 7365 4572 on/SpecialCaseEr │ │ │ │ │ +0008be40: 726f 7248 616e 646c 6572 2e6a 6176 613a rorHandler.java: │ │ │ │ │ +0008be50: 2020 0a0a 3c6c 693e 6a61 7661 782f 786d ..
  • javax/xm │ │ │ │ │ +0008be60: 6c2f 6a61 7870 2f74 6573 746e 672f 7661 l/jaxp/testng/va │ │ │ │ │ +0008be70: 6c69 6461 7469 6f6e 2f6a 646b 3830 3336 lidation/jdk8036 │ │ │ │ │ +0008be80: 3935 312f 4665 6174 7572 6550 726f 7061 951/FeaturePropa │ │ │ │ │ +0008be90: 6761 7469 6f6e 5465 7374 2e6a 6176 613a gationTest.java: │ │ │ │ │ +0008bea0: 2020 0a0a 3c6c 693e 6a61 7661 782f 786d ..
  • javax/xm │ │ │ │ │ +0008beb0: 6c2f 6a61 7870 2f74 6573 746e 672f 7661 l/jaxp/testng/va │ │ │ │ │ +0008bec0: 6c69 6461 7469 6f6e 2f6a 646b 3830 3336 lidation/jdk8036 │ │ │ │ │ +0008bed0: 3935 312f 526f 6f74 5369 6d70 6c65 5479 951/RootSimpleTy │ │ │ │ │ +0008bee0: 7065 4465 6669 6e69 7469 6f6e 5465 7374 peDefinitionTest │ │ │ │ │ +0008bef0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +0008bf00: 7661 782f 786d 6c2f 6a61 7870 2f74 6573 vax/xml/jaxp/tes │ │ │ │ │ +0008bf10: 746e 672f 7661 6c69 6461 7469 6f6e 2f6a tng/validation/j │ │ │ │ │ +0008bf20: 646b 3830 3336 3935 312f 526f 6f74 5479 dk8036951/RootTy │ │ │ │ │ +0008bf30: 7065 4465 6669 6e69 7469 6f6e 5465 7374 peDefinitionTest │ │ │ │ │ +0008bf40: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a61 .java: ..
  • ja │ │ │ │ │ +0008bf50: 7661 782f 786d 6c2f 6a61 7870 2f74 6573 vax/xml/jaxp/tes │ │ │ │ │ +0008bf60: 746e 672f 7661 6c69 6461 7469 6f6e 2f6a tng/validation/j │ │ │ │ │ +0008bf70: 646b 3830 3336 3935 312f 5865 7263 6573 dk8036951/Xerces │ │ │ │ │ +0008bf80: 3131 3238 646f 6331 5465 7374 2e6a 6176 1128doc1Test.jav │ │ │ │ │ +0008bf90: 613a 2020 0a0a 3c6c 693e 6a61 7661 782f a: ..
  • javax/ │ │ │ │ │ +0008bfa0: 786d 6c2f 6a61 7870 2f74 6573 746e 672f xml/jaxp/testng/ │ │ │ │ │ +0008bfb0: 7661 6c69 6461 7469 6f6e 2f6a 646b 3830 validation/jdk80 │ │ │ │ │ +0008bfc0: 3336 3935 312f 5865 7263 6573 3131 3238 36951/Xerces1128 │ │ │ │ │ +0008bfd0: 646f 6332 5465 7374 2e6a 6176 613a 2020 doc2Test.java: │ │ │ │ │ +0008bfe0: 0a0a 3c6c 693e 6a61 7661 782f 786d 6c2f ..
  • javax/xml/ │ │ │ │ │ +0008bff0: 6a61 7870 2f74 6573 746e 672f 7661 6c69 jaxp/testng/vali │ │ │ │ │ +0008c000: 6461 7469 6f6e 2f6a 646b 3830 3337 3831 dation/jdk803781 │ │ │ │ │ +0008c010: 392f 4261 7369 6354 6573 742e 6a61 7661 9/BasicTest.java │ │ │ │ │ +0008c020: 3a20 200a 0a3c 6c69 3e6a 6176 6178 2f78 : ..
  • javax/x │ │ │ │ │ +0008c030: 6d6c 2f6a 6178 702f 7465 7374 6e67 2f76 ml/jaxp/testng/v │ │ │ │ │ +0008c040: 616c 6964 6174 696f 6e2f 6a64 6b38 3033 alidation/jdk803 │ │ │ │ │ +0008c050: 3738 3139 2f46 6978 6564 4174 7472 5465 7819/FixedAttrTe │ │ │ │ │ +0008c060: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ +0008c070: 6a61 7661 782f 786d 6c2f 6a61 7870 2f74 javax/xml/jaxp/t │ │ │ │ │ +0008c080: 6573 746e 672f 7661 6c69 6461 7469 6f6e estng/validation │ │ │ │ │ +0008c090: 2f6a 646b 3830 3337 3831 392f 4964 4964 /jdk8037819/IdId │ │ │ │ │ +0008c0a0: 7265 6643 6865 636b 696e 6754 6573 742e refCheckingTest. │ │ │ │ │ +0008c0b0: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 6176 java: ..
  • jav │ │ │ │ │ +0008c0c0: 6178 2f78 6d6c 2f6a 6178 702f 7465 7374 ax/xml/jaxp/test │ │ │ │ │ +0008c0d0: 6e67 2f76 616c 6964 6174 696f 6e2f 6a64 ng/validation/jd │ │ │ │ │ +0008c0e0: 6b38 3033 3738 3139 2f49 6465 6e74 6974 k8037819/Identit │ │ │ │ │ +0008c0f0: 7943 6f6e 7374 7261 696e 7443 6865 636b yConstraintCheck │ │ │ │ │ +0008c100: 696e 6754 6573 742e 6a61 7661 3a20 200a ingTest.java: . │ │ │ │ │ +0008c110: 0a3c 6c69 3e6a 6176 6178 2f78 6d6c 2f6a .
  • javax/xml/j │ │ │ │ │ +0008c120: 6178 702f 7465 7374 6e67 2f76 616c 6964 axp/testng/valid │ │ │ │ │ +0008c130: 6174 696f 6e2f 6a64 6b38 3033 3738 3139 ation/jdk8037819 │ │ │ │ │ +0008c140: 2f49 676e 6f72 6558 5349 5479 7065 5465 /IgnoreXSITypeTe │ │ │ │ │ +0008c150: 7374 5f41 5f41 2e6a 6176 613a 2020 0a0a st_A_A.java: .. │ │ │ │ │ +0008c160: 3c6c 693e 6a61 7661 782f 786d 6c2f 6a61
  • javax/xml/ja │ │ │ │ │ +0008c170: 7870 2f74 6573 746e 672f 7661 6c69 6461 xp/testng/valida │ │ │ │ │ +0008c180: 7469 6f6e 2f6a 646b 3830 3337 3831 392f tion/jdk8037819/ │ │ │ │ │ +0008c190: 4967 6e6f 7265 5853 4954 7970 6554 6573 IgnoreXSITypeTes │ │ │ │ │ +0008c1a0: 745f 415f 432e 6a61 7661 3a20 200a 0a3c t_A_C.java: ..< │ │ │ │ │ +0008c1b0: 6c69 3e6a 6176 6178 2f78 6d6c 2f6a 6178 li>javax/xml/jax │ │ │ │ │ +0008c1c0: 702f 7465 7374 6e67 2f76 616c 6964 6174 p/testng/validat │ │ │ │ │ +0008c1d0: 696f 6e2f 6a64 6b38 3033 3738 3139 2f49 ion/jdk8037819/I │ │ │ │ │ +0008c1e0: 676e 6f72 6558 5349 5479 7065 5465 7374 gnoreXSITypeTest │ │ │ │ │ +0008c1f0: 5f43 5f41 2e6a 6176 613a 2020 0a0a 3c6c _C_A.java: ..javax/xml/jaxp │ │ │ │ │ +0008c210: 2f74 6573 746e 672f 7661 6c69 6461 7469 /testng/validati │ │ │ │ │ +0008c220: 6f6e 2f6a 646b 3830 3337 3831 392f 4967 on/jdk8037819/Ig │ │ │ │ │ +0008c230: 6e6f 7265 5853 4954 7970 6554 6573 745f noreXSITypeTest_ │ │ │ │ │ +0008c240: 435f 4143 2e6a 6176 613a 2020 0a0a 3c6c C_AC.java: ..javax/xml/jaxp │ │ │ │ │ +0008c260: 2f74 6573 746e 672f 7661 6c69 6461 7469 /testng/validati │ │ │ │ │ +0008c270: 6f6e 2f6a 646b 3830 3337 3831 392f 4967 on/jdk8037819/Ig │ │ │ │ │ +0008c280: 6e6f 7265 5853 4954 7970 6554 6573 745f noreXSITypeTest_ │ │ │ │ │ +0008c290: 435f 432e 6a61 7661 3a20 200a 0a3c 6c69 C_C.java: ..
  • javax/xml/jaxp/ │ │ │ │ │ +0008c2b0: 7465 7374 6e67 2f76 616c 6964 6174 696f testng/validatio │ │ │ │ │ +0008c2c0: 6e2f 6a64 6b38 3033 3738 3139 2f49 676e n/jdk8037819/Ign │ │ │ │ │ +0008c2d0: 6f72 6558 5349 5479 7065 5465 7374 5f43 oreXSITypeTest_C │ │ │ │ │ +0008c2e0: 5f43 412e 6a61 7661 3a20 200a 0a3c 6c69 _CA.java: ..
  • javax/xml/jaxp/ │ │ │ │ │ +0008c300: 7465 7374 6e67 2f76 616c 6964 6174 696f testng/validatio │ │ │ │ │ +0008c310: 6e2f 6a64 6b38 3033 3738 3139 2f52 6f6f n/jdk8037819/Roo │ │ │ │ │ +0008c320: 7454 7970 6544 6566 696e 6974 696f 6e54 tTypeDefinitionT │ │ │ │ │ +0008c330: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
  • javax/xml/jaxp/ │ │ │ │ │ +0008c350: 7465 7374 6e67 2f76 616c 6964 6174 696f testng/validatio │ │ │ │ │ +0008c360: 6e2f 6a64 6b38 3033 3738 3139 2f55 6e70 n/jdk8037819/Unp │ │ │ │ │ +0008c370: 6172 7365 6445 6e74 6974 7943 6865 636b arsedEntityCheck │ │ │ │ │ +0008c380: 696e 6754 6573 742e 6a61 7661 3a20 200a ingTest.java: . │ │ │ │ │ +0008c390: 0a3c 6c69 3e6a 6176 6178 2f78 6d6c 2f6a .
  • javax/xml/j │ │ │ │ │ +0008c3a0: 6178 702f 7465 7374 6e67 2f76 616c 6964 axp/testng/valid │ │ │ │ │ +0008c3b0: 6174 696f 6e2f 6a64 6b38 3033 3738 3139 ation/jdk8037819 │ │ │ │ │ +0008c3c0: 2f55 7365 4772 616d 6d61 7250 6f6f 6c4f /UseGrammarPoolO │ │ │ │ │ +0008c3d0: 6e6c 7954 6573 745f 4661 6c73 652e 6a61 nlyTest_False.ja │ │ │ │ │ +0008c3e0: 7661 3a20 200a 0a3c 6c69 3e6a 6176 6178 va: ..
  • javax │ │ │ │ │ +0008c3f0: 2f78 6d6c 2f6a 6178 702f 7465 7374 6e67 /xml/jaxp/testng │ │ │ │ │ +0008c400: 2f76 616c 6964 6174 696f 6e2f 6a64 6b38 /validation/jdk8 │ │ │ │ │ +0008c410: 3033 3738 3139 2f55 7365 4772 616d 6d61 037819/UseGramma │ │ │ │ │ +0008c420: 7250 6f6f 6c4f 6e6c 7954 6573 745f 5472 rPoolOnlyTest_Tr │ │ │ │ │ +0008c430: 7565 2e6a 6176 613a 2020 0a0a 3c6c 693e ue.java: ..
  • │ │ │ │ │ +0008c440: 6a61 7661 782f 786d 6c2f 6a61 7870 2f74 javax/xml/jaxp/t │ │ │ │ │ +0008c450: 7261 6e73 666f 726d 2f38 3030 3434 3736 ransform/8004476 │ │ │ │ │ +0008c460: 2f58 5061 7468 4578 4675 6e63 5465 7374 /XPathExFuncTest │ │ │ │ │ +0008c470: 2e6a 6176 613a 2074 6573 7420 5850 6174 .java: test XPat │ │ │ │ │ +0008c480: 6820 6578 7465 6e73 696f 6e20 6675 6e63 h extension func │ │ │ │ │ +0008c490: 7469 6f6e 730a 0a3c 6c69 3e6a 6176 6178 tions..
  • javax │ │ │ │ │ +0008c4a0: 2f78 6d6c 2f6a 6178 702f 7472 616e 7366 /xml/jaxp/transf │ │ │ │ │ +0008c4b0: 6f72 6d2f 3830 3034 3437 362f 5853 4c54 orm/8004476/XSLT │ │ │ │ │ +0008c4c0: 4578 4675 6e63 5465 7374 2e6a 6176 613a ExFuncTest.java: │ │ │ │ │ +0008c4d0: 2074 6573 7420 5853 4c54 2065 7874 656e test XSLT exten │ │ │ │ │ +0008c4e0: 7369 6f6e 2066 756e 6374 696f 6e73 0a0a sion functions.. │ │ │ │ │ +0008c4f0: 3c6c 693e 6a61 7661 782f 786d 6c2f 6a61
  • javax/xml/ja │ │ │ │ │ +0008c500: 7870 2f74 7261 6e73 666f 726d 2f38 3036 xp/transform/806 │ │ │ │ │ +0008c510: 3239 3233 2f58 736c 5375 6273 7472 696e 2923/XslSubstrin │ │ │ │ │ +0008c520: 6754 6573 742e 6a61 7661 3a20 5465 7374 gTest.java: Test │ │ │ │ │ +0008c530: 2078 736c 2073 7562 7374 7269 6e67 2066 xsl substring f │ │ │ │ │ +0008c540: 756e 6374 696f 6e20 7769 7468 206e 6567 unction with neg │ │ │ │ │ +0008c550: 6174 6976 652c 2049 6e66 2061 6e64 204e ative, Inf and N │ │ │ │ │ +0008c560: 614e 206c 656e 6774 6820 616e 6420 6665 aN length and fe │ │ │ │ │ +0008c570: 7720 6f74 6865 7220 7573 6520 6361 7365 w other use case │ │ │ │ │ +0008c580: 732e 0a0a 3c6c 693e 6a61 7661 782f 786d s...
  • javax/xm │ │ │ │ │ +0008c590: 6c2f 6a61 7870 2f76 616c 6964 6174 696f l/jaxp/validatio │ │ │ │ │ +0008c5a0: 6e2f 3830 3135 3039 322f 5850 6174 6857 n/8015092/XPathW │ │ │ │ │ +0008c5b0: 6869 7465 5370 6163 6554 6573 742e 6a61 hiteSpaceTest.ja │ │ │ │ │ +0008c5c0: 7661 3a20 7768 6974 6573 7061 6365 2077 va: whitespace w │ │ │ │ │ +0008c5d0: 6974 6869 6e20 7061 7474 6572 6e73 2069 ithin patterns i │ │ │ │ │ +0008c5e0: 6e20 5365 6c65 6374 6f72 2058 5061 7468 n Selector XPath │ │ │ │ │ +0008c5f0: 2065 7870 7265 7373 696f 6e20 6973 2061 expression is a │ │ │ │ │ +0008c600: 6363 6570 7465 640a 0a3c 6c69 3e6a 6176 ccepted..
  • jav │ │ │ │ │ +0008c610: 6178 2f78 6d6c 2f6a 6178 702f 7661 6c69 ax/xml/jaxp/vali │ │ │ │ │ +0008c620: 6461 7469 6f6e 2f38 3031 3532 3433 2f41 dation/8015243/A │ │ │ │ │ +0008c630: 6e79 5552 4954 6573 742e 6a61 7661 3a20 nyURITest.java: │ │ │ │ │ +0008c640: 7665 7269 6669 6573 2074 6861 7420 696c verifies that il │ │ │ │ │ +0008c650: 6c65 6761 6c20 5552 4920 7375 6368 2061 legal URI such a │ │ │ │ │ +0008c660: 7320 2f2f 2069 7320 7265 6a65 6374 6564 s // is rejected │ │ │ │ │ +0008c670: 0a0a 3c6c 693e 6a61 7661 782f 786d 6c2f ..
  • javax/xml/ │ │ │ │ │ +0008c680: 6a61 7870 2f76 616c 6964 6174 696f 6e2f jaxp/validation/ │ │ │ │ │ +0008c690: 3830 3439 3531 342f 4665 6174 7572 6550 8049514/FeatureP │ │ │ │ │ +0008c6a0: 726f 7061 6761 7469 6f6e 5465 7374 2e6a ropagationTest.j │ │ │ │ │ +0008c6b0: 6176 613a 2076 6572 6966 6965 7320 7468 ava: verifies th │ │ │ │ │ +0008c6c0: 6174 2066 6561 7475 7265 2073 6574 206f at feature set o │ │ │ │ │ +0008c6d0: 6e20 7468 6520 6661 6374 6f72 7920 6973 n the factory is │ │ │ │ │ +0008c6e0: 2070 726f 7061 6761 7465 6420 7072 6f70 propagated prop │ │ │ │ │ +0008c6f0: 6572 6c79 2074 6f20 7468 6520 7661 6c69 erly to the vali │ │ │ │ │ +0008c700: 6461 746f 720a 0a3c 6c69 3e6a 646b 2f63 dator..
  • jdk/c │ │ │ │ │ +0008c710: 6c61 7373 6669 6c65 2f41 6363 6573 7346 lassfile/AccessF │ │ │ │ │ +0008c720: 6c61 6773 5465 7374 2e6a 6176 613a 2054 lagsTest.java: T │ │ │ │ │ +0008c730: 6573 7469 6e67 2043 6c61 7373 6669 6c65 esting Classfile │ │ │ │ │ +0008c740: 2041 6363 6573 7346 6c61 6773 2e0a 0a3c AccessFlags...< │ │ │ │ │ +0008c750: 6c69 3e6a 646b 2f63 6c61 7373 6669 6c65 li>jdk/classfile │ │ │ │ │ +0008c760: 2f41 6461 7074 436f 6465 5465 7374 2e6a /AdaptCodeTest.j │ │ │ │ │ +0008c770: 6176 613a 2054 6573 7469 6e67 2043 6c61 ava: Testing Cla │ │ │ │ │ +0008c780: 7373 6669 6c65 2043 6f64 6520 4164 6170 ssfile Code Adap │ │ │ │ │ +0008c790: 7461 7469 6f6e 2e0a 0a3c 6c69 3e6a 646b tation...
  • jdk │ │ │ │ │ +0008c7a0: 2f63 6c61 7373 6669 6c65 2f41 6476 616e /classfile/Advan │ │ │ │ │ +0008c7b0: 6365 6454 7261 6e73 666f 726d 6174 696f cedTransformatio │ │ │ │ │ +0008c7c0: 6e73 5465 7374 2e6a 6176 613a 2054 6573 nsTest.java: Tes │ │ │ │ │ +0008c7d0: 7469 6e67 2043 6c61 7373 6669 6c65 2061 ting Classfile a │ │ │ │ │ +0008c7e0: 6476 616e 6365 6420 7472 616e 7366 6f72 dvanced transfor │ │ │ │ │ +0008c7f0: 6d61 7469 6f6e 732e 0a0a 3c6c 693e 6a64 mations...
  • jd │ │ │ │ │ +0008c800: 6b2f 636c 6173 7366 696c 652f 416e 6e6f k/classfile/Anno │ │ │ │ │ +0008c810: 7461 7469 6f6e 4d6f 6465 6c54 6573 742e tationModelTest. │ │ │ │ │ +0008c820: 6a61 7661 3a20 5465 7374 696e 6720 436c java: Testing Cl │ │ │ │ │ +0008c830: 6173 7366 696c 6520 616e 6e6f 7461 7469 assfile annotati │ │ │ │ │ +0008c840: 6f6e 206d 6f64 656c 2e0a 0a3c 6c69 3e6a on model...
  • j │ │ │ │ │ +0008c850: 646b 2f63 6c61 7373 6669 6c65 2f41 6e6e dk/classfile/Ann │ │ │ │ │ +0008c860: 6f74 6174 696f 6e54 6573 742e 6a61 7661 otationTest.java │ │ │ │ │ +0008c870: 3a20 5465 7374 696e 6720 436c 6173 7366 : Testing Classf │ │ │ │ │ +0008c880: 696c 6520 616e 6e6f 7461 7469 6f6e 732e ile annotations. │ │ │ │ │ +0008c890: 0a0a 3c6c 693e 6a64 6b2f 636c 6173 7366 ..
  • jdk/classf │ │ │ │ │ +0008c8a0: 696c 652f 4172 7261 7954 6573 742e 6a61 ile/ArrayTest.ja │ │ │ │ │ +0008c8b0: 7661 3a20 5465 7374 696e 6720 436c 6173 va: Testing Clas │ │ │ │ │ +0008c8c0: 7366 696c 6520 6172 7261 7973 2e0a 0a3c sfile arrays...< │ │ │ │ │ +0008c8d0: 6c69 3e6a 646b 2f63 6c61 7373 6669 6c65 li>jdk/classfile │ │ │ │ │ +0008c8e0: 2f42 534d 5465 7374 2e6a 6176 613a 2054 /BSMTest.java: T │ │ │ │ │ +0008c8f0: 6573 7469 6e67 2043 6c61 7373 6669 6c65 esting Classfile │ │ │ │ │ +0008c900: 2062 6f6f 7473 7472 6170 206d 6574 686f bootstrap metho │ │ │ │ │ +0008c910: 6473 2e0a 0a3c 6c69 3e6a 646b 2f63 6c61 ds...
  • jdk/cla │ │ │ │ │ +0008c920: 7373 6669 6c65 2f42 6173 6963 426c 6f63 ssfile/BasicBloc │ │ │ │ │ +0008c930: 6b54 6573 742e 6a61 7661 3a20 5465 7374 kTest.java: Test │ │ │ │ │ +0008c940: 696e 6720 436c 6173 7366 696c 6520 636f ing Classfile co │ │ │ │ │ +0008c950: 6d70 6c65 7820 6261 7369 6320 626c 6f63 mplex basic bloc │ │ │ │ │ +0008c960: 6b73 2061 6666 6563 7469 6e67 2053 4d20 ks affecting SM │ │ │ │ │ +0008c970: 6765 6e65 7261 746f 722e 0a0a 3c6c 693e generator...
  • │ │ │ │ │ +0008c980: 6a64 6b2f 636c 6173 7366 696c 652f 426f jdk/classfile/Bo │ │ │ │ │ +0008c990: 756e 6441 7474 7269 6275 7465 5465 7374 undAttributeTest │ │ │ │ │ +0008c9a0: 2e6a 6176 613a 2054 6573 7469 6e67 2042 .java: Testing B │ │ │ │ │ +0008c9b0: 6f75 6e64 4174 7472 6962 7574 6573 0a0a oundAttributes.. │ │ │ │ │ +0008c9c0: 3c6c 693e 6a64 6b2f 636c 6173 7366 696c
  • jdk/classfil │ │ │ │ │ +0008c9d0: 652f 4275 696c 6465 7242 6c6f 636b 5465 e/BuilderBlockTe │ │ │ │ │ +0008c9e0: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ +0008c9f0: 2043 6c61 7373 6669 6c65 2062 7569 6c64 Classfile build │ │ │ │ │ +0008ca00: 6572 2062 6c6f 636b 732e 0a0a 3c6c 693e er blocks...
  • │ │ │ │ │ +0008ca10: 6a64 6b2f 636c 6173 7366 696c 652f 4275 jdk/classfile/Bu │ │ │ │ │ +0008ca20: 696c 6465 7250 6172 616d 5465 7374 2e6a ilderParamTest.j │ │ │ │ │ +0008ca30: 6176 613a 2054 6573 7469 6e67 2043 6c61 ava: Testing Cla │ │ │ │ │ +0008ca40: 7373 6669 6c65 2062 7569 6c64 6572 2070 ssfile builder p │ │ │ │ │ +0008ca50: 6172 616d 6574 6572 732e 0a0a 3c6c 693e arameters...
  • │ │ │ │ │ +0008ca60: 6a64 6b2f 636c 6173 7366 696c 652f 4275 jdk/classfile/Bu │ │ │ │ │ +0008ca70: 696c 6465 7254 7279 4361 7463 6854 6573 ilderTryCatchTes │ │ │ │ │ +0008ca80: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ +0008ca90: 436c 6173 7366 696c 6520 6275 696c 6465 Classfile builde │ │ │ │ │ +0008caa0: 7220 626c 6f63 6b73 2e0a 0a3c 6c69 3e6a r blocks...
  • j │ │ │ │ │ +0008cab0: 646b 2f63 6c61 7373 6669 6c65 2f43 6c61 dk/classfile/Cla │ │ │ │ │ +0008cac0: 7373 4275 696c 6469 6e67 5465 7374 2e6a ssBuildingTest.j │ │ │ │ │ +0008cad0: 6176 613a 2045 6e73 7572 6520 7468 6174 ava: Ensure that │ │ │ │ │ +0008cae0: 2063 6c61 7373 2074 7261 6e73 666f 726d class transform │ │ │ │ │ +0008caf0: 2063 6861 696e 696e 6720 776f 726b 732e chaining works. │ │ │ │ │ +0008cb00: 0a0a 3c6c 693e 6a64 6b2f 636c 6173 7366 ..
  • jdk/classf │ │ │ │ │ +0008cb10: 696c 652f 436c 6173 7348 6965 7261 7263 ile/ClassHierarc │ │ │ │ │ +0008cb20: 6879 496e 666f 5465 7374 2e6a 6176 613a hyInfoTest.java: │ │ │ │ │ +0008cb30: 2054 6573 7469 6e67 2043 6c61 7373 6669 Testing Classfi │ │ │ │ │ +0008cb40: 6c65 2063 6c61 7373 2068 6965 7261 7263 le class hierarc │ │ │ │ │ +0008cb50: 6879 2072 6573 6f6c 7574 696f 6e20 5350 hy resolution SP │ │ │ │ │ +0008cb60: 492e 0a0a 3c6c 693e 6a64 6b2f 636c 6173 I...
  • jdk/clas │ │ │ │ │ +0008cb70: 7366 696c 652f 436c 6173 7350 7269 6e74 sfile/ClassPrint │ │ │ │ │ +0008cb80: 6572 5465 7374 2e6a 6176 613a 2054 6573 erTest.java: Tes │ │ │ │ │ +0008cb90: 7469 6e67 2043 6c61 7373 6669 6c65 2043 ting Classfile C │ │ │ │ │ +0008cba0: 6c61 7373 5072 696e 7465 722e 0a0a 3c6c lassPrinter...jdk/classfile/ │ │ │ │ │ +0008cbc0: 436f 6e73 7461 6e74 506f 6f6c 436f 7079 ConstantPoolCopy │ │ │ │ │ +0008cbd0: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ +0008cbe0: 6e67 2043 6c61 7373 6669 6c65 2063 6f6e ng Classfile con │ │ │ │ │ +0008cbf0: 7374 616e 7420 706f 6f6c 2063 6c6f 6e69 stant pool cloni │ │ │ │ │ +0008cc00: 6e67 2e0a 0a3c 6c69 3e6a 646b 2f63 6c61 ng...
  • jdk/cla │ │ │ │ │ +0008cc10: 7373 6669 6c65 2f43 6f72 7075 7354 6573 ssfile/CorpusTes │ │ │ │ │ +0008cc20: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ +0008cc30: 436c 6173 7366 696c 6520 6f6e 2073 6d61 Classfile on sma │ │ │ │ │ +0008cc40: 6c6c 2043 6f72 7075 732e 0a0a 3c6c 693e ll Corpus...
  • │ │ │ │ │ +0008cc50: 6a64 6b2f 636c 6173 7366 696c 652f 4469 jdk/classfile/Di │ │ │ │ │ +0008cc60: 7363 6f6e 7469 6e75 6564 496e 7374 7275 scontinuedInstru │ │ │ │ │ +0008cc70: 6374 696f 6e73 5465 7374 2e6a 6176 613a ctionsTest.java: │ │ │ │ │ +0008cc80: 2054 6573 7469 6e67 2043 6c61 7373 6669 Testing Classfi │ │ │ │ │ +0008cc90: 6c65 2068 616e 646c 696e 6720 4a53 5220 le handling JSR │ │ │ │ │ +0008cca0: 616e 6420 5245 5420 696e 7374 7275 6374 and RET instruct │ │ │ │ │ +0008ccb0: 696f 6e73 2e0a 0a3c 6c69 3e6a 646b 2f63 ions...
  • jdk/c │ │ │ │ │ +0008ccc0: 6c61 7373 6669 6c65 2f46 696c 7465 7244 lassfile/FilterD │ │ │ │ │ +0008ccd0: 6561 644c 6162 656c 7354 6573 742e 6a61 eadLabelsTest.ja │ │ │ │ │ +0008cce0: 7661 3a20 5465 7374 696e 6720 6669 6c74 va: Testing filt │ │ │ │ │ +0008ccf0: 6572 696e 6720 6f66 2064 6561 6420 6c61 ering of dead la │ │ │ │ │ +0008cd00: 6265 6c73 2e0a 0a3c 6c69 3e6a 646b 2f63 bels...
  • jdk/c │ │ │ │ │ +0008cd10: 6c61 7373 6669 6c65 2f4c 4443 5465 7374 lassfile/LDCTest │ │ │ │ │ +0008cd20: 2e6a 6176 613a 2054 6573 7469 6e67 2043 .java: Testing C │ │ │ │ │ +0008cd30: 6c61 7373 6669 6c65 204c 4443 2069 6e73 lassfile LDC ins │ │ │ │ │ +0008cd40: 7472 7563 7469 6f6e 732e 0a0a 3c6c 693e tructions...
  • │ │ │ │ │ +0008cd50: 6a64 6b2f 636c 6173 7366 696c 652f 4c69 jdk/classfile/Li │ │ │ │ │ +0008cd60: 6d69 7473 5465 7374 2e6a 6176 613a 2054 mitsTest.java: T │ │ │ │ │ +0008cd70: 6573 7469 6e67 2043 6c61 7373 6669 6c65 esting Classfile │ │ │ │ │ +0008cd80: 206c 696d 6974 732e 0a0a 3c6c 693e 6a64 limits...
  • jd │ │ │ │ │ +0008cd90: 6b2f 636c 6173 7366 696c 652f 4c6f 7741 k/classfile/LowA │ │ │ │ │ +0008cda0: 6461 7074 5465 7374 2e6a 6176 613a 2054 daptTest.java: T │ │ │ │ │ +0008cdb0: 6573 7469 6e67 2043 6c61 7373 6669 6c65 esting Classfile │ │ │ │ │ +0008cdc0: 206c 6f77 2061 6461 7074 6174 696f 6e2e low adaptation. │ │ │ │ │ +0008cdd0: 0a0a 3c6c 693e 6a64 6b2f 636c 6173 7366 ..
  • jdk/classf │ │ │ │ │ +0008cde0: 696c 652f 4c6f 774a 436f 7641 7474 7269 ile/LowJCovAttri │ │ │ │ │ +0008cdf0: 6275 7465 5465 7374 2e6a 6176 613a 2054 buteTest.java: T │ │ │ │ │ +0008ce00: 6573 7469 6e67 2043 6c61 7373 6669 6c65 esting Classfile │ │ │ │ │ +0008ce10: 206c 6f77 204a 436f 7620 6174 7472 6962 low JCov attrib │ │ │ │ │ +0008ce20: 7574 6573 2e0a 0a3c 6c69 3e6a 646b 2f63 utes...
  • jdk/c │ │ │ │ │ +0008ce30: 6c61 7373 6669 6c65 2f4c 6f77 4d6f 6475 lassfile/LowModu │ │ │ │ │ +0008ce40: 6c65 5465 7374 2e6a 6176 613a 2054 6573 leTest.java: Tes │ │ │ │ │ +0008ce50: 7469 6e67 2043 6c61 7373 6669 6c65 206c ting Classfile l │ │ │ │ │ +0008ce60: 6f77 206d 6f64 756c 6520 6174 7472 6962 ow module attrib │ │ │ │ │ +0008ce70: 7574 652e 0a0a 3c6c 693e 6a64 6b2f 636c ute...
  • jdk/cl │ │ │ │ │ +0008ce80: 6173 7366 696c 652f 4c76 7454 6573 742e assfile/LvtTest. │ │ │ │ │ +0008ce90: 6a61 7661 3a20 5465 7374 696e 6720 436c java: Testing Cl │ │ │ │ │ +0008cea0: 6173 7366 696c 6520 6c6f 6361 6c20 7661 assfile local va │ │ │ │ │ +0008ceb0: 7269 6162 6c65 2074 6162 6c65 2e0a 0a3c riable table...< │ │ │ │ │ +0008cec0: 6c69 3e6a 646b 2f63 6c61 7373 6669 6c65 li>jdk/classfile │ │ │ │ │ +0008ced0: 2f4d 6173 7341 6461 7074 436f 7079 436f /MassAdaptCopyCo │ │ │ │ │ +0008cee0: 6465 5465 7374 2e6a 6176 613a 2054 6573 deTest.java: Tes │ │ │ │ │ +0008cef0: 7469 6e67 2043 6c61 7373 6669 6c65 206d ting Classfile m │ │ │ │ │ +0008cf00: 6173 7369 7665 2063 6c61 7373 2061 6461 assive class ada │ │ │ │ │ +0008cf10: 7074 6174 696f 6e2e 0a0a 3c6c 693e 6a64 ptation...
  • jd │ │ │ │ │ +0008cf20: 6b2f 636c 6173 7366 696c 652f 4d61 7373 k/classfile/Mass │ │ │ │ │ +0008cf30: 4164 6170 7443 6f70 7950 7269 6d69 7469 AdaptCopyPrimiti │ │ │ │ │ +0008cf40: 7665 4d61 7463 6843 6f64 6554 6573 742e veMatchCodeTest. │ │ │ │ │ +0008cf50: 6a61 7661 3a20 5465 7374 696e 6720 436c java: Testing Cl │ │ │ │ │ +0008cf60: 6173 7366 696c 6520 6d61 7373 6976 6520 assfile massive │ │ │ │ │ +0008cf70: 636c 6173 7320 6164 6170 7461 7469 6f6e class adaptation │ │ │ │ │ +0008cf80: 2e0a 0a3c 6c69 3e6a 646b 2f63 6c61 7373 ...
  • jdk/class │ │ │ │ │ +0008cf90: 6669 6c65 2f4d 6f64 756c 6542 7569 6c64 file/ModuleBuild │ │ │ │ │ +0008cfa0: 6572 5465 7374 2e6a 6176 613a 2054 6573 erTest.java: Tes │ │ │ │ │ +0008cfb0: 7469 6e67 2043 6c61 7373 6669 6c65 2062 ting Classfile b │ │ │ │ │ +0008cfc0: 7569 6c64 696e 6720 6d6f 6475 6c65 2e0a uilding module.. │ │ │ │ │ +0008cfd0: 0a3c 6c69 3e6a 646b 2f63 6c61 7373 6669 .
  • jdk/classfi │ │ │ │ │ +0008cfe0: 6c65 2f4f 6e65 546f 4f6e 6554 6573 742e le/OneToOneTest. │ │ │ │ │ +0008cff0: 6a61 7661 3a20 5465 7374 696e 6720 436c java: Testing Cl │ │ │ │ │ +0008d000: 6173 7366 696c 6520 636c 6173 7320 7772 assfile class wr │ │ │ │ │ +0008d010: 6974 696e 6720 616e 6420 7265 6164 696e iting and readin │ │ │ │ │ +0008d020: 672e 0a0a 3c6c 693e 6a64 6b2f 636c 6173 g...
  • jdk/clas │ │ │ │ │ +0008d030: 7366 696c 652f 4f70 636f 6465 7356 616c sfile/OpcodesVal │ │ │ │ │ +0008d040: 6964 6174 696f 6e54 6573 742e 6a61 7661 idationTest.java │ │ │ │ │ +0008d050: 3a20 5465 7374 696e 6720 436c 6173 7366 : Testing Classf │ │ │ │ │ +0008d060: 696c 6520 636f 6e73 7461 6e74 2069 6e73 ile constant ins │ │ │ │ │ +0008d070: 7472 7563 7469 6f6e 206f 7063 6f64 6573 truction opcodes │ │ │ │ │ +0008d080: 2e0a 0a3c 6c69 3e6a 646b 2f63 6c61 7373 ...
  • jdk/class │ │ │ │ │ +0008d090: 6669 6c65 2f50 7269 6d69 7469 7665 436c file/PrimitiveCl │ │ │ │ │ +0008d0a0: 6173 7343 6f6e 7374 616e 7454 6573 742e assConstantTest. │ │ │ │ │ +0008d0b0: 6a61 7661 3a20 5465 7374 696e 6720 7468 java: Testing th │ │ │ │ │ +0008d0c0: 6174 2070 7269 6d69 7469 7665 2063 6c61 at primitive cla │ │ │ │ │ +0008d0d0: 7373 2064 6573 6373 2061 7265 2065 6e63 ss descs are enc │ │ │ │ │ +0008d0e0: 6f64 6564 2070 726f 7065 726c 7920 6173 oded properly as │ │ │ │ │ +0008d0f0: 206c 6f61 6461 626c 6520 636f 6e73 7461 loadable consta │ │ │ │ │ +0008d100: 6e74 732e 0a0a 3c6c 693e 6a64 6b2f 636c nts...
  • jdk/cl │ │ │ │ │ +0008d110: 6173 7366 696c 652f 5368 6f72 744a 756d assfile/ShortJum │ │ │ │ │ +0008d120: 7073 4669 7854 6573 742e 6a61 7661 3a20 psFixTest.java: │ │ │ │ │ +0008d130: 5465 7374 696e 6720 436c 6173 7366 696c Testing Classfil │ │ │ │ │ +0008d140: 6520 7368 6f72 7420 746f 206c 6f6e 6720 e short to long │ │ │ │ │ +0008d150: 6a75 6d70 7320 6578 7465 6e73 696f 6e2e jumps extension. │ │ │ │ │ +0008d160: 0a0a 3c6c 693e 6a64 6b2f 636c 6173 7366 ..
  • jdk/classf │ │ │ │ │ +0008d170: 696c 652f 5369 676e 6174 7572 6573 5465 ile/SignaturesTe │ │ │ │ │ +0008d180: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ +0008d190: 2053 6967 6e61 7475 7265 732e 0a0a 3c6c Signatures...jdk/classfile/ │ │ │ │ │ +0008d1b0: 5374 6163 6b4d 6170 7354 6573 742e 6a61 StackMapsTest.ja │ │ │ │ │ +0008d1c0: 7661 3a20 5465 7374 696e 6720 436c 6173 va: Testing Clas │ │ │ │ │ +0008d1d0: 7366 696c 6520 7374 6163 6b20 6d61 7073 sfile stack maps │ │ │ │ │ +0008d1e0: 2067 656e 6572 6174 6f72 2e0a 0a3c 6c69 generator...
  • jdk/classfile/S │ │ │ │ │ +0008d200: 7461 636b 5472 6163 6b65 7254 6573 742e tackTrackerTest. │ │ │ │ │ +0008d210: 6a61 7661 3a20 5465 7374 696e 6720 436f java: Testing Co │ │ │ │ │ +0008d220: 6465 5374 6163 6b54 7261 636b 6572 2069 deStackTracker i │ │ │ │ │ +0008d230: 6e20 436f 6465 4275 696c 6465 722e 0a0a n CodeBuilder... │ │ │ │ │ +0008d240: 3c6c 693e 6a64 6b2f 636c 6173 7366 696c
  • jdk/classfil │ │ │ │ │ +0008d250: 652f 5374 7265 616d 6564 5673 4c69 7374 e/StreamedVsList │ │ │ │ │ +0008d260: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ +0008d270: 6e67 2043 6c61 7373 6669 6c65 2073 7472 ng Classfile str │ │ │ │ │ +0008d280: 6561 6d69 6e67 2076 6572 7375 7320 6d6f eaming versus mo │ │ │ │ │ +0008d290: 6465 6c2e 0a0a 3c6c 693e 6a64 6b2f 636c del...
  • jdk/cl │ │ │ │ │ +0008d2a0: 6173 7366 696c 652f 5377 6170 5465 7374 assfile/SwapTest │ │ │ │ │ +0008d2b0: 2e6a 6176 613a 2054 6573 7469 6e67 2073 .java: Testing s │ │ │ │ │ +0008d2c0: 7761 7020 696e 7374 7275 6374 696f 6e0a wap instruction. │ │ │ │ │ +0008d2d0: 0a3c 6c69 3e6a 646b 2f63 6c61 7373 6669 .
  • jdk/classfi │ │ │ │ │ +0008d2e0: 6c65 2f54 656d 7043 6f6e 7374 616e 7450 le/TempConstantP │ │ │ │ │ +0008d2f0: 6f6f 6c42 7569 6c64 6572 5465 7374 2e6a oolBuilderTest.j │ │ │ │ │ +0008d300: 6176 613a 2054 6573 7469 6e67 2043 6c61 ava: Testing Cla │ │ │ │ │ +0008d310: 7373 6669 6c65 2054 656d 7043 6f6e 7374 ssfile TempConst │ │ │ │ │ +0008d320: 616e 7450 6f6f 6c42 7569 6c64 6572 2e0a antPoolBuilder.. │ │ │ │ │ +0008d330: 0a3c 6c69 3e6a 646b 2f63 6c61 7373 6669 .
  • jdk/classfi │ │ │ │ │ +0008d340: 6c65 2f54 6573 7452 6563 6f72 6443 6f6d le/TestRecordCom │ │ │ │ │ +0008d350: 706f 6e65 6e74 2e6a 6176 613a 2054 6573 ponent.java: Tes │ │ │ │ │ +0008d360: 7469 6e67 2043 6c61 7373 6669 6c65 2052 ting Classfile R │ │ │ │ │ +0008d370: 6563 6f72 6443 6f6d 706f 6e65 6e74 2e0a ecordComponent.. │ │ │ │ │ +0008d380: 0a3c 6c69 3e6a 646b 2f63 6c61 7373 6669 .
  • jdk/classfi │ │ │ │ │ +0008d390: 6c65 2f54 7261 6e73 666f 726d 5465 7374 le/TransformTest │ │ │ │ │ +0008d3a0: 732e 6a61 7661 3a20 5465 7374 696e 6720 s.java: Testing │ │ │ │ │ +0008d3b0: 436c 6173 7366 696c 6520 7472 616e 7366 Classfile transf │ │ │ │ │ +0008d3c0: 6f72 6d61 7469 6f6e 732e 0a0a 3c6c 693e ormations...
  • │ │ │ │ │ +0008d3d0: 6a64 6b2f 636c 6173 7366 696c 652f 5574 jdk/classfile/Ut │ │ │ │ │ +0008d3e0: 6638 456e 7472 7954 6573 742e 6a61 7661 f8EntryTest.java │ │ │ │ │ +0008d3f0: 3a20 5465 7374 696e 6720 436c 6173 7366 : Testing Classf │ │ │ │ │ +0008d400: 696c 6520 4350 2055 7466 3845 6e74 7279 ile CP Utf8Entry │ │ │ │ │ 0008d410: 2e0a 0a3c 6c69 3e6a 646b 2f63 6c61 7373 ...
  • jdk/class │ │ │ │ │ -0008d420: 6669 6c65 2f54 7261 6e73 666f 726d 5465 file/TransformTe │ │ │ │ │ -0008d430: 7374 732e 6a61 7661 3a20 5465 7374 696e sts.java: Testin │ │ │ │ │ -0008d440: 6720 436c 6173 7366 696c 6520 7472 616e g Classfile tran │ │ │ │ │ -0008d450: 7366 6f72 6d61 7469 6f6e 732e 0a0a 3c6c sformations...jdk/classfile/ │ │ │ │ │ -0008d470: 5574 6638 456e 7472 7954 6573 742e 6a61 Utf8EntryTest.ja │ │ │ │ │ -0008d480: 7661 3a20 5465 7374 696e 6720 436c 6173 va: Testing Clas │ │ │ │ │ -0008d490: 7366 696c 6520 4350 2055 7466 3845 6e74 sfile CP Utf8Ent │ │ │ │ │ -0008d4a0: 7279 2e0a 0a3c 6c69 3e6a 646b 2f63 6c61 ry...
  • jdk/cla │ │ │ │ │ -0008d4b0: 7373 6669 6c65 2f55 7469 6c54 6573 742e ssfile/UtilTest. │ │ │ │ │ -0008d4c0: 6a61 7661 3a20 5465 7374 696e 6720 436c java: Testing Cl │ │ │ │ │ -0008d4d0: 6173 7366 696c 6520 5574 696c 2e0a 0a3c assfile Util...< │ │ │ │ │ -0008d4e0: 6c69 3e6a 646b 2f63 6c61 7373 6669 6c65 li>jdk/classfile │ │ │ │ │ -0008d4f0: 2f56 6572 6966 6965 7253 656c 6654 6573 /VerifierSelfTes │ │ │ │ │ -0008d500: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -0008d510: 436c 6173 7366 696c 6520 5665 7269 6669 Classfile Verifi │ │ │ │ │ -0008d520: 6572 2e0a 0a3c 6c69 3e6a 646b 2f63 6c61 er...
  • jdk/cla │ │ │ │ │ -0008d530: 7373 6669 6c65 2f57 7269 7465 5465 7374 ssfile/WriteTest │ │ │ │ │ -0008d540: 2e6a 6176 613a 2054 6573 7469 6e67 2043 .java: Testing C │ │ │ │ │ -0008d550: 6c61 7373 6669 6c65 2063 6c61 7373 2062 lassfile class b │ │ │ │ │ -0008d560: 7569 6c64 696e 672e 0a0a 3c6c 693e 6a64 uilding...
  • jd │ │ │ │ │ -0008d570: 6b2f 636c 6173 7366 696c 652f 6578 616d k/classfile/exam │ │ │ │ │ -0008d580: 706c 6573 2f41 6e6e 6f74 6174 696f 6e73 ples/Annotations │ │ │ │ │ -0008d590: 4578 616d 706c 6573 2e6a 6176 613a 2054 Examples.java: T │ │ │ │ │ -0008d5a0: 6573 7469 6e67 2043 6c61 7373 6669 6c65 esting Classfile │ │ │ │ │ -0008d5b0: 2041 6e6e 6f74 6174 696f 6e73 4578 616d AnnotationsExam │ │ │ │ │ -0008d5c0: 706c 6573 2063 6f6d 7069 6c61 7469 6f6e ples compilation │ │ │ │ │ -0008d5d0: 2e0a 0a3c 6c69 3e6a 646b 2f63 6c61 7373 ...
  • jdk/class │ │ │ │ │ -0008d5e0: 6669 6c65 2f65 7861 6d70 6c65 732f 4578 file/examples/Ex │ │ │ │ │ -0008d5f0: 616d 706c 6547 616c 6c65 7279 2e6a 6176 ampleGallery.jav │ │ │ │ │ -0008d600: 613a 2054 6573 7469 6e67 2043 6c61 7373 a: Testing Class │ │ │ │ │ -0008d610: 6669 6c65 2045 7861 6d70 6c65 4761 6c6c file ExampleGall │ │ │ │ │ -0008d620: 6572 7920 636f 6d70 696c 6174 696f 6e2e ery compilation. │ │ │ │ │ -0008d630: 0a0a 3c6c 693e 6a64 6b2f 636c 6173 7366 ..
  • jdk/classf │ │ │ │ │ -0008d640: 696c 652f 6578 616d 706c 6573 2f45 7870 ile/examples/Exp │ │ │ │ │ -0008d650: 6572 696d 656e 7461 6c54 7261 6e73 666f erimentalTransfo │ │ │ │ │ -0008d660: 726d 4578 616d 706c 6573 2e6a 6176 613a rmExamples.java: │ │ │ │ │ -0008d670: 2054 6573 7469 6e67 2043 6c61 7373 6669 Testing Classfi │ │ │ │ │ -0008d680: 6c65 2045 7870 6572 696d 656e 7461 6c54 le ExperimentalT │ │ │ │ │ -0008d690: 7261 6e73 666f 726d 4578 616d 706c 6573 ransformExamples │ │ │ │ │ -0008d6a0: 2063 6f6d 7069 6c61 7469 6f6e 2e0a 0a3c compilation...< │ │ │ │ │ -0008d6b0: 6c69 3e6a 646b 2f63 6c61 7373 6669 6c65 li>jdk/classfile │ │ │ │ │ -0008d6c0: 2f65 7861 6d70 6c65 732f 4d6f 6475 6c65 /examples/Module │ │ │ │ │ -0008d6d0: 4578 616d 706c 6573 2e6a 6176 613a 2054 Examples.java: T │ │ │ │ │ -0008d6e0: 6573 7469 6e67 2043 6c61 7373 6669 6c65 esting Classfile │ │ │ │ │ -0008d6f0: 204d 6f64 756c 6545 7861 6d70 6c65 7320 ModuleExamples │ │ │ │ │ -0008d700: 636f 6d70 696c 6174 696f 6e2e 0a0a 3c6c compilation...jdk/classfile/ │ │ │ │ │ -0008d720: 6578 616d 706c 6573 2f54 7261 6e73 666f examples/Transfo │ │ │ │ │ -0008d730: 726d 4578 616d 706c 6573 2e6a 6176 613a rmExamples.java: │ │ │ │ │ -0008d740: 2054 6573 7469 6e67 2043 6c61 7373 6669 Testing Classfi │ │ │ │ │ -0008d750: 6c65 2054 7261 6e73 666f 726d 4578 616d le TransformExam │ │ │ │ │ -0008d760: 706c 6573 2063 6f6d 7069 6c61 7469 6f6e ples compilation │ │ │ │ │ -0008d770: 2e0a 0a3c 6c69 3e6a 646b 2f64 796e 616c ...
  • jdk/dynal │ │ │ │ │ -0008d780: 696e 6b2f 4265 616e 4c69 6e6b 6572 5265 ink/BeanLinkerRe │ │ │ │ │ -0008d790: 636f 7264 7354 6573 742e 6a61 7661 3a20 cordsTest.java: │ │ │ │ │ -0008d7a0: 4479 6e61 6c69 6e6b 2073 7570 706f 7274 Dynalink support │ │ │ │ │ -0008d7b0: 7320 7072 6f70 6572 7479 2067 6574 7465 s property gette │ │ │ │ │ -0008d7c0: 7273 2066 6f72 2072 6563 6f72 6420 636f rs for record co │ │ │ │ │ -0008d7d0: 6d70 6f6e 656e 7473 0a0a 3c6c 693e 6a64 mponents..
  • jd │ │ │ │ │ -0008d7e0: 6b2f 6479 6e61 6c69 6e6b 2f42 6561 6e4c k/dynalink/BeanL │ │ │ │ │ -0008d7f0: 696e 6b65 7254 6573 742e 6a61 7661 3a20 inkerTest.java: │ │ │ │ │ -0008d800: 200a 0a3c 6c69 3e6a 646b 2f64 796e 616c ..
  • jdk/dynal │ │ │ │ │ -0008d810: 696e 6b2f 4265 616e 734c 696e 6b65 7254 ink/BeansLinkerT │ │ │ │ │ -0008d820: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
  • jdk/dynalink/Ca │ │ │ │ │ -0008d840: 6c6c 5369 7465 5465 7374 2e6a 6176 613a llSiteTest.java: │ │ │ │ │ -0008d850: 2020 0a0a 3c6c 693e 6a64 6b2f 6479 6e61 ..
  • jdk/dyna │ │ │ │ │ -0008d860: 6c69 6e6b 2f43 616c 6c65 7253 656e 7369 link/CallerSensi │ │ │ │ │ -0008d870: 7469 7665 5465 7374 2e6a 6176 613a 2020 tiveTest.java: │ │ │ │ │ -0008d880: 0a0a 3c6c 693e 6a64 6b2f 6479 6e61 6c69 ..
  • jdk/dynali │ │ │ │ │ -0008d890: 6e6b 2f4c 696e 6b65 6443 616c 6c53 6974 nk/LinkedCallSit │ │ │ │ │ -0008d8a0: 654c 6f63 6174 696f 6e54 6573 742e 6a61 eLocationTest.ja │ │ │ │ │ -0008d8b0: 7661 3a20 200a 0a3c 6c69 3e6a 646b 2f64 va: ..
  • jdk/d │ │ │ │ │ -0008d8c0: 796e 616c 696e 6b2f 4c6f 6f6b 7570 5465 ynalink/LookupTe │ │ │ │ │ -0008d8d0: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ -0008d8e0: 6a64 6b2f 6479 6e61 6c69 6e6b 2f54 7275 jdk/dynalink/Tru │ │ │ │ │ -0008d8f0: 7374 6564 4479 6e61 6d69 634c 696e 6b65 stedDynamicLinke │ │ │ │ │ -0008d900: 7246 6163 746f 7279 5465 7374 2e6a 6176 rFactoryTest.jav │ │ │ │ │ -0008d910: 613a 2020 0a0a 3c6c 693e 6a64 6b2f 6479 a: ..
  • jdk/dy │ │ │ │ │ -0008d920: 6e61 6c69 6e6b 2f54 7970 6543 6f6e 7665 nalink/TypeConve │ │ │ │ │ -0008d930: 7274 6572 4661 6374 6f72 794d 656d 6f72 rterFactoryMemor │ │ │ │ │ -0008d940: 794c 6561 6b54 6573 742e 6a61 7661 2377 yLeakTest.java#w │ │ │ │ │ -0008d950: 6974 685f 4731 4743 3a20 5465 7374 2054 ith_G1GC: Test T │ │ │ │ │ -0008d960: 7970 6543 6f6e 7665 7274 6572 4661 6374 ypeConverterFact │ │ │ │ │ -0008d970: 6f72 7920 6973 206e 6f74 206c 6561 6b69 ory is not leaki │ │ │ │ │ -0008d980: 6e67 206d 6574 686f 6420 6861 6e64 6c65 ng method handle │ │ │ │ │ -0008d990: 7320 2847 3120 4743 290a 0a3c 6c69 3e6a s (G1 GC)..
  • j │ │ │ │ │ -0008d9a0: 646b 2f64 796e 616c 696e 6b2f 5479 7065 dk/dynalink/Type │ │ │ │ │ -0008d9b0: 436f 6e76 6572 7465 7246 6163 746f 7279 ConverterFactory │ │ │ │ │ -0008d9c0: 4d65 6d6f 7279 4c65 616b 5465 7374 2e6a MemoryLeakTest.j │ │ │ │ │ -0008d9d0: 6176 6123 7769 7468 5f50 6172 616c 6c65 ava#with_Paralle │ │ │ │ │ -0008d9e0: 6c47 433a 2054 6573 7420 5479 7065 436f lGC: Test TypeCo │ │ │ │ │ -0008d9f0: 6e76 6572 7465 7246 6163 746f 7279 2069 nverterFactory i │ │ │ │ │ -0008da00: 7320 6e6f 7420 6c65 616b 696e 6720 6d65 s not leaking me │ │ │ │ │ -0008da10: 7468 6f64 2068 616e 646c 6573 2028 5061 thod handles (Pa │ │ │ │ │ -0008da20: 7261 6c6c 656c 2047 4329 0a0a 3c6c 693e rallel GC)..
  • │ │ │ │ │ -0008da30: 6a64 6b2f 6479 6e61 6c69 6e6b 2f54 7970 jdk/dynalink/Typ │ │ │ │ │ -0008da40: 6543 6f6e 7665 7274 6572 4661 6374 6f72 eConverterFactor │ │ │ │ │ -0008da50: 794d 656d 6f72 794c 6561 6b54 6573 742e yMemoryLeakTest. │ │ │ │ │ -0008da60: 6a61 7661 2377 6974 685f 5365 7269 616c java#with_Serial │ │ │ │ │ -0008da70: 4743 3a20 5465 7374 2054 7970 6543 6f6e GC: Test TypeCon │ │ │ │ │ -0008da80: 7665 7274 6572 4661 6374 6f72 7920 6973 verterFactory is │ │ │ │ │ -0008da90: 206e 6f74 206c 6561 6b69 6e67 206d 6574 not leaking met │ │ │ │ │ -0008daa0: 686f 6420 6861 6e64 6c65 7320 2853 6572 hod handles (Ser │ │ │ │ │ -0008dab0: 6961 6c20 4743 290a 0a3c 6c69 3e6a 646b ial GC)..
  • jdk │ │ │ │ │ -0008dac0: 2f64 796e 616c 696e 6b2f 5479 7065 436f /dynalink/TypeCo │ │ │ │ │ -0008dad0: 6e76 6572 7465 7246 6163 746f 7279 4d65 nverterFactoryMe │ │ │ │ │ -0008dae0: 6d6f 7279 4c65 616b 5465 7374 2e6a 6176 moryLeakTest.jav │ │ │ │ │ -0008daf0: 6123 7769 7468 5f53 6865 6e61 6e64 6f61 a#with_Shenandoa │ │ │ │ │ -0008db00: 6847 433a 2054 6573 7420 5479 7065 436f hGC: Test TypeCo │ │ │ │ │ -0008db10: 6e76 6572 7465 7246 6163 746f 7279 2069 nverterFactory i │ │ │ │ │ -0008db20: 7320 6e6f 7420 6c65 616b 696e 6720 6d65 s not leaking me │ │ │ │ │ -0008db30: 7468 6f64 2068 616e 646c 6573 2028 5368 thod handles (Sh │ │ │ │ │ -0008db40: 656e 616e 646f 6168 2047 4329 0a0a 3c6c enandoah GC)..jdk/dynalink/T │ │ │ │ │ -0008db60: 7970 6543 6f6e 7665 7274 6572 4661 6374 ypeConverterFact │ │ │ │ │ -0008db70: 6f72 794d 656d 6f72 794c 6561 6b54 6573 oryMemoryLeakTes │ │ │ │ │ -0008db80: 742e 6a61 7661 2377 6974 685f 5a47 435f t.java#with_ZGC_ │ │ │ │ │ -0008db90: 4765 6e65 7261 7469 6f6e 616c 3a20 5465 Generational: Te │ │ │ │ │ -0008dba0: 7374 2054 7970 6543 6f6e 7665 7274 6572 st TypeConverter │ │ │ │ │ -0008dbb0: 4661 6374 6f72 7920 6973 206e 6f74 206c Factory is not l │ │ │ │ │ -0008dbc0: 6561 6b69 6e67 206d 6574 686f 6420 6861 eaking method ha │ │ │ │ │ -0008dbd0: 6e64 6c65 7320 285a 2047 4329 0a0a 3c6c ndles (Z GC)..jdk/dynalink/T │ │ │ │ │ -0008dbf0: 7970 6543 6f6e 7665 7274 6572 4661 6374 ypeConverterFact │ │ │ │ │ -0008dc00: 6f72 794d 656d 6f72 794c 6561 6b54 6573 oryMemoryLeakTes │ │ │ │ │ -0008dc10: 742e 6a61 7661 2377 6974 685f 5a47 435f t.java#with_ZGC_ │ │ │ │ │ -0008dc20: 5369 6e67 6c65 6765 6e3a 2054 6573 7420 Singlegen: Test │ │ │ │ │ -0008dc30: 5479 7065 436f 6e76 6572 7465 7246 6163 TypeConverterFac │ │ │ │ │ -0008dc40: 746f 7279 2069 7320 6e6f 7420 6c65 616b tory is not leak │ │ │ │ │ -0008dc50: 696e 6720 6d65 7468 6f64 2068 616e 646c ing method handl │ │ │ │ │ -0008dc60: 6573 2028 5a20 4743 290a 0a3c 6c69 3e6a es (Z GC)..
  • j │ │ │ │ │ -0008dc70: 646b 2f64 796e 616c 696e 6b2f 5479 7065 dk/dynalink/Type │ │ │ │ │ -0008dc80: 436f 6e76 6572 7465 7246 6163 746f 7279 ConverterFactory │ │ │ │ │ -0008dc90: 5265 7465 6e74 696f 6e54 6573 7473 2e6a RetentionTests.j │ │ │ │ │ -0008dca0: 6176 6123 7769 7468 5f47 3147 433a 2054 ava#with_G1GC: T │ │ │ │ │ -0008dcb0: 6573 7420 5479 7065 436f 6e76 6572 7465 est TypeConverte │ │ │ │ │ -0008dcc0: 7246 6163 746f 7279 2069 7320 6e6f 7420 rFactory is not │ │ │ │ │ -0008dcd0: 6c65 616b 696e 6720 636c 6173 7320 6c6f leaking class lo │ │ │ │ │ -0008dce0: 6164 6572 7320 2847 3120 4743 290a 0a3c aders (G1 GC)..< │ │ │ │ │ -0008dcf0: 6c69 3e6a 646b 2f64 796e 616c 696e 6b2f li>jdk/dynalink/ │ │ │ │ │ -0008dd00: 5479 7065 436f 6e76 6572 7465 7246 6163 TypeConverterFac │ │ │ │ │ -0008dd10: 746f 7279 5265 7465 6e74 696f 6e54 6573 toryRetentionTes │ │ │ │ │ -0008dd20: 7473 2e6a 6176 6123 7769 7468 5f50 6172 ts.java#with_Par │ │ │ │ │ -0008dd30: 616c 6c65 6c47 433a 2054 6573 7420 5479 allelGC: Test Ty │ │ │ │ │ -0008dd40: 7065 436f 6e76 6572 7465 7246 6163 746f peConverterFacto │ │ │ │ │ -0008dd50: 7279 2069 7320 6e6f 7420 6c65 616b 696e ry is not leakin │ │ │ │ │ -0008dd60: 6720 636c 6173 7320 6c6f 6164 6572 7320 g class loaders │ │ │ │ │ -0008dd70: 2850 6172 616c 6c65 6c20 4743 290a 0a3c (Parallel GC)..< │ │ │ │ │ -0008dd80: 6c69 3e6a 646b 2f64 796e 616c 696e 6b2f li>jdk/dynalink/ │ │ │ │ │ -0008dd90: 5479 7065 436f 6e76 6572 7465 7246 6163 TypeConverterFac │ │ │ │ │ -0008dda0: 746f 7279 5265 7465 6e74 696f 6e54 6573 toryRetentionTes │ │ │ │ │ -0008ddb0: 7473 2e6a 6176 6123 7769 7468 5f53 6572 ts.java#with_Ser │ │ │ │ │ -0008ddc0: 6961 6c47 433a 2054 6573 7420 5479 7065 ialGC: Test Type │ │ │ │ │ -0008ddd0: 436f 6e76 6572 7465 7246 6163 746f 7279 ConverterFactory │ │ │ │ │ -0008dde0: 2069 7320 6e6f 7420 6c65 616b 696e 6720 is not leaking │ │ │ │ │ -0008ddf0: 636c 6173 7320 6c6f 6164 6572 7320 2853 class loaders (S │ │ │ │ │ -0008de00: 6572 6961 6c20 4743 290a 0a3c 6c69 3e6a erial GC)..
  • j │ │ │ │ │ -0008de10: 646b 2f64 796e 616c 696e 6b2f 5479 7065 dk/dynalink/Type │ │ │ │ │ -0008de20: 436f 6e76 6572 7465 7246 6163 746f 7279 ConverterFactory │ │ │ │ │ -0008de30: 5265 7465 6e74 696f 6e54 6573 7473 2e6a RetentionTests.j │ │ │ │ │ -0008de40: 6176 6123 7769 7468 5f53 6865 6e61 6e64 ava#with_Shenand │ │ │ │ │ -0008de50: 6f61 6847 433a 2054 6573 7420 5479 7065 oahGC: Test Type │ │ │ │ │ -0008de60: 436f 6e76 6572 7465 7246 6163 746f 7279 ConverterFactory │ │ │ │ │ -0008de70: 2069 7320 6e6f 7420 6c65 616b 696e 6720 is not leaking │ │ │ │ │ -0008de80: 636c 6173 7320 6c6f 6164 6572 7320 2853 class loaders (S │ │ │ │ │ -0008de90: 6865 6e61 6e64 6f61 6820 4743 290a 0a3c henandoah GC)..< │ │ │ │ │ -0008dea0: 6c69 3e6a 646b 2f64 796e 616c 696e 6b2f li>jdk/dynalink/ │ │ │ │ │ -0008deb0: 5479 7065 436f 6e76 6572 7465 7246 6163 TypeConverterFac │ │ │ │ │ -0008dec0: 746f 7279 5265 7465 6e74 696f 6e54 6573 toryRetentionTes │ │ │ │ │ -0008ded0: 7473 2e6a 6176 6123 7769 7468 5f5a 4743 ts.java#with_ZGC │ │ │ │ │ -0008dee0: 5f47 656e 6572 6174 696f 6e61 6c3a 2054 _Generational: T │ │ │ │ │ -0008def0: 6573 7420 5479 7065 436f 6e76 6572 7465 est TypeConverte │ │ │ │ │ -0008df00: 7246 6163 746f 7279 2069 7320 6e6f 7420 rFactory is not │ │ │ │ │ -0008df10: 6c65 616b 696e 6720 636c 6173 7320 6c6f leaking class lo │ │ │ │ │ -0008df20: 6164 6572 7320 285a 2047 4329 0a0a 3c6c aders (Z GC)..jdk/dynalink/T │ │ │ │ │ -0008df40: 7970 6543 6f6e 7665 7274 6572 4661 6374 ypeConverterFact │ │ │ │ │ -0008df50: 6f72 7952 6574 656e 7469 6f6e 5465 7374 oryRetentionTest │ │ │ │ │ -0008df60: 732e 6a61 7661 2377 6974 685f 5a47 435f s.java#with_ZGC_ │ │ │ │ │ -0008df70: 5369 6e67 6c65 6765 6e3a 2054 6573 7420 Singlegen: Test │ │ │ │ │ -0008df80: 5479 7065 436f 6e76 6572 7465 7246 6163 TypeConverterFac │ │ │ │ │ -0008df90: 746f 7279 2069 7320 6e6f 7420 6c65 616b tory is not leak │ │ │ │ │ -0008dfa0: 696e 6720 636c 6173 7320 6c6f 6164 6572 ing class loader │ │ │ │ │ -0008dfb0: 7320 285a 2047 4329 0a0a 3c6c 693e 6a64 s (Z GC)..
  • jd │ │ │ │ │ -0008dfc0: 6b2f 6479 6e61 6c69 6e6b 2f55 6e74 7275 k/dynalink/Untru │ │ │ │ │ -0008dfd0: 7374 6564 4479 6e61 6d69 634c 696e 6b65 stedDynamicLinke │ │ │ │ │ -0008dfe0: 7246 6163 746f 7279 5465 7374 2e6a 6176 rFactoryTest.jav │ │ │ │ │ -0008dff0: 613a 2020 0a0a 3c6c 693e 6a64 6b2f 696e a: ..
  • jdk/in │ │ │ │ │ -0008e000: 6375 6261 746f 722f 7665 6374 6f72 2f50 cubator/vector/P │ │ │ │ │ -0008e010: 7265 6665 7272 6564 5370 6563 6965 7354 referredSpeciesT │ │ │ │ │ -0008e020: 6573 742e 6a61 7661 2369 6430 3a20 200a est.java#id0: . │ │ │ │ │ -0008e030: 0a3c 6c69 3e6a 646b 2f69 6e63 7562 6174 .
  • jdk/incubat │ │ │ │ │ -0008e040: 6f72 2f76 6563 746f 722f 5072 6566 6572 or/vector/Prefer │ │ │ │ │ -0008e050: 7265 6453 7065 6369 6573 5465 7374 2e6a redSpeciesTest.j │ │ │ │ │ -0008e060: 6176 6123 6964 313a 2054 6573 7420 7468 ava#id1: Test th │ │ │ │ │ -0008e070: 6520 696e 6974 6961 6c69 7a61 7469 6f6e e initialization │ │ │ │ │ -0008e080: 206f 6620 7665 6374 6f72 2073 6861 7065 of vector shape │ │ │ │ │ -0008e090: 730a 0a3c 6c69 3e6a 646b 2f69 6e63 7562 s..
  • jdk/incub │ │ │ │ │ -0008e0a0: 6174 6f72 2f76 6563 746f 722f 5665 6374 ator/vector/Vect │ │ │ │ │ -0008e0b0: 6f72 4861 7368 2e6a 6176 613a 2020 0a0a orHash.java: .. │ │ │ │ │ -0008e0c0: 3c6c 693e 6a64 6b2f 696e 6375 6261 746f
  • jdk/incubato │ │ │ │ │ -0008e0d0: 722f 7665 6374 6f72 2f56 6563 746f 7252 r/vector/VectorR │ │ │ │ │ -0008e0e0: 756e 732e 6a61 7661 3a20 200a 0a3c 6c69 uns.java: ..
  • jdk/internal/ji │ │ │ │ │ -0008e100: 6d61 6765 2f4a 496d 6167 654f 7065 6e54 mage/JImageOpenT │ │ │ │ │ -0008e110: 6573 742e 6a61 7661 3a20 5465 7374 2074 est.java: Test t │ │ │ │ │ -0008e120: 6f20 7365 6520 6966 2074 6872 6561 6420 o see if thread │ │ │ │ │ -0008e130: 696e 7465 7272 7570 7420 6861 6e64 6c69 interrupt handli │ │ │ │ │ -0008e140: 6e67 2069 6e74 6572 6665 7265 7320 7769 ng interferes wi │ │ │ │ │ -0008e150: 7468 206f 7468 6572 2074 6872 6561 6473 th other threads │ │ │ │ │ -0008e160: 2e0a 0a3c 6c69 3e6a 646b 2f69 6e74 6572 ...
  • jdk/inter │ │ │ │ │ -0008e170: 6e61 6c2f 6a69 6d61 6765 2f4a 496d 6167 nal/jimage/JImag │ │ │ │ │ -0008e180: 6552 6561 6454 6573 742e 6a61 7661 3a20 eReadTest.java: │ │ │ │ │ -0008e190: 556e 6974 2074 6573 7420 666f 7220 6c69 Unit test for li │ │ │ │ │ -0008e1a0: 626a 696d 6167 6520 4a49 4d41 4745 5f4f bjimage JIMAGE_O │ │ │ │ │ -0008e1b0: 7065 6e2f 5265 6164 2f43 6c6f 7365 0a0a pen/Read/Close.. │ │ │ │ │ -0008e1c0: 3c6c 693e 6a64 6b2f 696e 7465 726e 616c
  • jdk/internal │ │ │ │ │ -0008e1d0: 2f6a 6c69 6e65 2f41 6273 7472 6163 7457 /jline/AbstractW │ │ │ │ │ -0008e1e0: 696e 646f 7773 5465 726d 696e 616c 5465 indowsTerminalTe │ │ │ │ │ -0008e1f0: 7374 2e6a 6176 613a 2056 6572 6966 7920 st.java: Verify │ │ │ │ │ -0008e200: 7468 6520 7772 6170 7065 7220 696e 7075 the wrapper inpu │ │ │ │ │ -0008e210: 7420 7374 7265 616d 2069 7320 7573 6564 t stream is used │ │ │ │ │ -0008e220: 2077 6865 6e20 7573 696e 6720 5465 726d when using Term │ │ │ │ │ -0008e230: 696e 616c 2e72 6561 6465 7228 290a 0a3c inal.reader()..< │ │ │ │ │ -0008e240: 6c69 3e6a 646b 2f69 6e74 6572 6e61 6c2f li>jdk/internal/ │ │ │ │ │ -0008e250: 6a6c 696e 652f 4b65 7943 6f6e 7665 7273 jline/KeyConvers │ │ │ │ │ -0008e260: 696f 6e54 6573 742e 6a61 7661 3a20 5665 ionTest.java: Ve │ │ │ │ │ -0008e270: 7269 6679 2074 6865 2063 6f6e 7665 7273 rify the convers │ │ │ │ │ -0008e280: 696f 6e20 6672 6f6d 206b 6579 2065 7665 ion from key eve │ │ │ │ │ -0008e290: 6e74 7320 746f 2065 7363 6170 6520 7365 nts to escape se │ │ │ │ │ -0008e2a0: 7175 656e 6365 7320 776f 726b 7320 7072 quences works pr │ │ │ │ │ -0008e2b0: 6f70 6572 6c79 2e0a 0a3c 6c69 3e6a 646b operly...
  • jdk │ │ │ │ │ -0008e2c0: 2f69 6e74 6572 6e61 6c2f 6a6c 696e 652f /internal/jline/ │ │ │ │ │ -0008e2d0: 4f53 5574 696c 7354 6573 742e 6a61 7661 OSUtilsTest.java │ │ │ │ │ -0008e2e0: 3a20 5665 7269 6679 2074 6865 204f 5355 : Verify the OSU │ │ │ │ │ -0008e2f0: 7469 6c73 2063 6c61 7373 2069 7320 696e tils class is in │ │ │ │ │ -0008e300: 6974 6961 6c69 7a65 6420 7072 6f70 6572 itialized proper │ │ │ │ │ -0008e310: 6c79 0a0a 3c6c 693e 6a64 6b2f 696e 7465 ly..
  • jdk/inte │ │ │ │ │ -0008e320: 726e 616c 2f6a 7274 6673 2f42 6173 6963 rnal/jrtfs/Basic │ │ │ │ │ -0008e330: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ -0008e340: 7420 6f66 206a 7274 2066 696c 6520 7379 t of jrt file sy │ │ │ │ │ -0008e350: 7374 656d 2070 726f 7669 6465 720a 0a3c stem provider..< │ │ │ │ │ -0008e360: 6c69 3e6a 646b 2f69 6e74 6572 6e61 6c2f li>jdk/internal/ │ │ │ │ │ -0008e370: 6a72 7466 732f 5061 7468 4f70 732e 6a61 jrtfs/PathOps.ja │ │ │ │ │ -0008e380: 7661 3a20 5465 7374 7320 6a72 7420 7061 va: Tests jrt pa │ │ │ │ │ -0008e390: 7468 206f 7065 7261 7469 6f6e 730a 0a3c th operations..< │ │ │ │ │ -0008e3a0: 6c69 3e6a 646b 2f69 6e74 6572 6e61 6c2f li>jdk/internal/ │ │ │ │ │ -0008e3b0: 6a72 7466 732f 5572 6954 6573 7473 2e6a jrtfs/UriTests.j │ │ │ │ │ -0008e3c0: 6176 613a 2028 6a72 7466 7329 2050 6174 ava: (jrtfs) Pat │ │ │ │ │ -0008e3d0: 683a 3a74 6f55 7269 2074 6872 6f77 7320 h::toUri throws │ │ │ │ │ -0008e3e0: 4173 7365 7274 696f 6e45 7272 6f72 2066 AssertionError f │ │ │ │ │ -0008e3f0: 6f72 206d 616c 666f 726d 6564 2069 6e70 or malformed inp │ │ │ │ │ -0008e400: 7574 0a0a 3c6c 693e 6a64 6b2f 696e 7465 ut..
  • jdk/inte │ │ │ │ │ -0008e410: 726e 616c 2f6a 7274 6673 2f57 6974 6853 rnal/jrtfs/WithS │ │ │ │ │ -0008e420: 6563 7572 6974 794d 616e 6167 6572 2e6a ecurityManager.j │ │ │ │ │ -0008e430: 6176 613a 2020 0a0a 3c6c 693e 6a64 6b2f ava: ..
  • jdk/ │ │ │ │ │ -0008e440: 696e 7465 726e 616c 2f6c 6f61 6465 722f internal/loader/ │ │ │ │ │ -0008e450: 436c 6173 734c 6f61 6465 7256 616c 7565 ClassLoaderValue │ │ │ │ │ -0008e460: 2f43 6c61 7373 4c6f 6164 6572 5661 6c75 /ClassLoaderValu │ │ │ │ │ -0008e470: 6554 6573 742e 6a61 7661 3a20 6675 6e63 eTest.java: func │ │ │ │ │ -0008e480: 7469 6f6e 616c 2061 6e64 2063 6f6e 6375 tional and concu │ │ │ │ │ -0008e490: 7272 656e 6379 2074 6573 7420 666f 7220 rrency test for │ │ │ │ │ -0008e4a0: 436c 6173 734c 6f61 6465 7256 616c 7565 ClassLoaderValue │ │ │ │ │ -0008e4b0: 0a0a 3c6c 693e 6a64 6b2f 696e 7465 726e ..
  • jdk/intern │ │ │ │ │ -0008e4c0: 616c 2f6c 6f61 6465 722f 496e 7465 7272 al/loader/Interr │ │ │ │ │ -0008e4d0: 7570 7465 6443 6c61 7373 4c6f 6164 2e6a uptedClassLoad.j │ │ │ │ │ -0008e4e0: 6176 613a 204d 6973 6861 6e64 6c69 6e67 ava: Mishandling │ │ │ │ │ -0008e4f0: 2069 6e74 6572 7275 7074 696f 6e20 6f66 interruption of │ │ │ │ │ -0008e500: 2049 2f4f 2069 6e20 5265 736f 7572 6365 I/O in Resource │ │ │ │ │ -0008e510: 2e67 6574 4279 7465 730a 0a3c 6c69 3e6a .getBytes..
  • j │ │ │ │ │ -0008e520: 646b 2f69 6e74 6572 6e61 6c2f 6c6f 6164 dk/internal/load │ │ │ │ │ -0008e530: 6572 2f4e 6174 6976 654c 6962 7261 7269 er/NativeLibrari │ │ │ │ │ -0008e540: 6573 2f4d 6169 6e2e 6a61 7661 3a20 5465 es/Main.java: Te │ │ │ │ │ -0008e550: 7374 206c 6f61 6469 6e67 2061 6e64 2075 st loading and u │ │ │ │ │ -0008e560: 6e6c 6f61 6469 6e67 206f 6620 6e61 7469 nloading of nati │ │ │ │ │ -0008e570: 7665 206c 6962 7261 7269 6573 0a0a 3c6c ve libraries..jdk/internal/l │ │ │ │ │ -0008e590: 6f61 6465 722f 5552 4c43 6c61 7373 5061 oader/URLClassPa │ │ │ │ │ -0008e5a0: 7468 2f43 6c61 7373 6e61 6d65 4368 6172 th/ClassnameChar │ │ │ │ │ -0008e5b0: 5465 7374 2e6a 6176 613a 2063 616e 6e6f Test.java: canno │ │ │ │ │ -0008e5c0: 7420 6c6f 6164 2063 6c61 7373 206e 616d t load class nam │ │ │ │ │ -0008e5d0: 6573 2063 6f6e 7461 696e 696e 6720 736f es containing so │ │ │ │ │ -0008e5e0: 6d65 204a 5352 2032 3032 2063 6861 7261 me JSR 202 chara │ │ │ │ │ -0008e5f0: 6374 6572 733b 2070 6c75 6769 6e20 646f cters; plugin do │ │ │ │ │ -0008e600: 6573 206e 6f74 2065 7363 6170 6520 756e es not escape un │ │ │ │ │ -0008e610: 6963 6f64 6520 6368 6172 6163 7465 7220 icode character │ │ │ │ │ -0008e620: 696e 2068 7474 7020 7265 7175 6573 740a in http request. │ │ │ │ │ -0008e630: 0a3c 6c69 3e6a 646b 2f69 6e74 6572 6e61 .
  • jdk/interna │ │ │ │ │ -0008e640: 6c2f 6c6f 6164 6572 2f55 524c 436c 6173 l/loader/URLClas │ │ │ │ │ -0008e650: 7350 6174 682f 4669 6c65 4c6f 6164 6572 sPath/FileLoader │ │ │ │ │ -0008e660: 5465 7374 2e6a 6176 613a 2055 524c 436f Test.java: URLCo │ │ │ │ │ -0008e670: 6e6e 6563 7469 6f6e 2066 6169 6c73 2074 nnection fails t │ │ │ │ │ -0008e680: 6f20 6669 6e64 2072 6573 6f75 7263 6573 o find resources │ │ │ │ │ -0008e690: 2077 6865 6e20 6769 7665 6e20 6669 6c65 when given file │ │ │ │ │ -0008e6a0: 3a2f 6469 722f 2e2f 7375 6264 6972 2f20 :/dir/./subdir/ │ │ │ │ │ -0008e6b0: 5552 4c0a 0a3c 6c69 3e6a 646b 2f69 6e74 URL..
  • jdk/int │ │ │ │ │ -0008e6c0: 6572 6e61 6c2f 6c6f 6164 6572 2f55 524c ernal/loader/URL │ │ │ │ │ -0008e6d0: 436c 6173 7350 6174 682f 4a61 7243 6c61 ClassPath/JarCla │ │ │ │ │ -0008e6e0: 7373 5061 7468 4669 6c65 456e 7472 792e ssPathFileEntry. │ │ │ │ │ -0008e6f0: 6a61 7661 3a20 5465 7374 2063 6c61 7373 java: Test class │ │ │ │ │ -0008e700: 6c6f 6164 696e 6720 7669 6120 4a41 5220 loading via JAR │ │ │ │ │ -0008e710: 436c 6173 732d 5061 7468 2065 6e74 7269 Class-Path entri │ │ │ │ │ -0008e720: 6573 0a0a 3c6c 693e 6a64 6b2f 696e 7465 es..
  • jdk/inte │ │ │ │ │ -0008e730: 726e 616c 2f6c 6f61 6465 722f 5552 4c43 rnal/loader/URLC │ │ │ │ │ -0008e740: 6c61 7373 5061 7468 2f4a 6172 4c6f 6164 lassPath/JarLoad │ │ │ │ │ -0008e750: 6572 5465 7374 2e6a 6176 613a 2055 524c erTest.java: URL │ │ │ │ │ -0008e760: 436c 6173 734c 6f61 6465 7220 6661 696c ClassLoader fail │ │ │ │ │ -0008e770: 7320 746f 2063 6c6f 7365 2068 616e 646c s to close handl │ │ │ │ │ -0008e780: 6573 2074 6f20 4a61 7220 6669 6c65 7320 es to Jar files │ │ │ │ │ -0008e790: 6f70 656e 6564 2064 7572 696e 6720 6765 opened during ge │ │ │ │ │ -0008e7a0: 7452 6573 6f75 7263 6528 290a 0a3c 6c69 tResource()..
  • jdk/internal/lo │ │ │ │ │ -0008e7c0: 6164 6572 2f55 524c 436c 6173 7350 6174 ader/URLClassPat │ │ │ │ │ -0008e7d0: 682f 4c61 7267 6543 6c61 7373 7061 7468 h/LargeClasspath │ │ │ │ │ -0008e7e0: 5769 7468 506b 6750 7265 6669 782e 6a61 WithPkgPrefix.ja │ │ │ │ │ -0008e7f0: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -0008e800: 616e 2061 7070 6c69 6361 7469 6f6e 2063 an application c │ │ │ │ │ -0008e810: 616e 2062 6520 6c61 756e 6368 6564 2077 an be launched w │ │ │ │ │ -0008e820: 6865 6e20 7468 6520 636c 6173 7370 6174 hen the classpat │ │ │ │ │ -0008e830: 6820 636f 6e74 6169 6e73 206c 6172 6765 h contains large │ │ │ │ │ -0008e840: 206e 756d 6265 7220 6f66 206a 6172 7320 number of jars │ │ │ │ │ -0008e850: 616e 6420 7468 6520 6a61 7661 2e70 726f and the java.pro │ │ │ │ │ -0008e860: 746f 636f 6c2e 6861 6e64 6c65 722e 706b tocol.handler.pk │ │ │ │ │ -0008e870: 6773 2073 7973 7465 6d20 7072 6f70 6572 gs system proper │ │ │ │ │ -0008e880: 7479 2069 7320 7365 740a 0a3c 6c69 3e6a ty is set..
  • j │ │ │ │ │ -0008e890: 646b 2f69 6e74 6572 6e61 6c2f 6d61 7468 dk/internal/math │ │ │ │ │ -0008e8a0: 2f46 6c6f 6174 696e 6744 6563 696d 616c /FloatingDecimal │ │ │ │ │ -0008e8b0: 2f54 6573 7446 4442 6967 496e 7465 6765 /TestFDBigIntege │ │ │ │ │ -0008e8c0: 722e 6a61 7661 3a20 756e 6974 2074 6573 r.java: unit tes │ │ │ │ │ -0008e8d0: 7479 7320 6f66 2046 4442 6967 496e 7465 tys of FDBigInte │ │ │ │ │ -0008e8e0: 6765 720a 0a3c 6c69 3e6a 646b 2f69 6e74 ger..
  • jdk/int │ │ │ │ │ -0008e8f0: 6572 6e61 6c2f 6d61 7468 2f46 6c6f 6174 ernal/math/Float │ │ │ │ │ -0008e900: 696e 6744 6563 696d 616c 2f54 6573 7446 ingDecimal/TestF │ │ │ │ │ -0008e910: 6c6f 6174 696e 6744 6563 696d 616c 2e6a loatingDecimal.j │ │ │ │ │ -0008e920: 6176 613a 2075 6e69 7420 7465 7374 7320 ava: unit tests │ │ │ │ │ -0008e930: 6f66 2046 6c6f 6174 696e 6744 6563 696d of FloatingDecim │ │ │ │ │ -0008e940: 616c 2028 7573 6520 2d44 7365 6564 3d58 al (use -Dseed=X │ │ │ │ │ -0008e950: 2074 6f20 7365 7420 5052 414e 444f 4d20 to set PRANDOM │ │ │ │ │ -0008e960: 7365 6564 290a 0a3c 6c69 3e6a 646b 2f69 seed)..
  • jdk/i │ │ │ │ │ -0008e970: 6e74 6572 6e61 6c2f 6d61 7468 2f54 6f44 nternal/math/ToD │ │ │ │ │ -0008e980: 6563 696d 616c 2f44 6f75 626c 6554 6f44 ecimal/DoubleToD │ │ │ │ │ -0008e990: 6563 696d 616c 5465 7374 2e6a 6176 613a ecimalTest.java: │ │ │ │ │ -0008e9a0: 2020 0a0a 3c6c 693e 6a64 6b2f 696e 7465 ..
  • jdk/inte │ │ │ │ │ -0008e9b0: 726e 616c 2f6d 6174 682f 546f 4465 6369 rnal/math/ToDeci │ │ │ │ │ -0008e9c0: 6d61 6c2f 466c 6f61 7454 6f44 6563 696d mal/FloatToDecim │ │ │ │ │ -0008e9d0: 616c 5465 7374 2e6a 6176 613a 2020 0a0a alTest.java: .. │ │ │ │ │ -0008e9e0: 3c6c 693e 6a64 6b2f 696e 7465 726e 616c
  • jdk/internal │ │ │ │ │ -0008e9f0: 2f6d 6174 682f 546f 4465 6369 6d61 6c2f /math/ToDecimal/ │ │ │ │ │ -0008ea00: 4d61 7468 5574 696c 7354 6573 742e 6a61 MathUtilsTest.ja │ │ │ │ │ -0008ea10: 7661 3a20 200a 0a3c 6c69 3e6a 646b 2f69 va: ..
  • jdk/i │ │ │ │ │ -0008ea20: 6e74 6572 6e61 6c2f 6d61 7468 2f54 6f53 nternal/math/ToS │ │ │ │ │ -0008ea30: 7472 696e 672e 6a61 7661 3a20 200a 0a3c tring.java: ..< │ │ │ │ │ -0008ea40: 6c69 3e6a 646b 2f69 6e74 6572 6e61 6c2f li>jdk/internal/ │ │ │ │ │ -0008ea50: 6d69 7363 2f43 4453 2f41 7263 6869 7665 misc/CDS/Archive │ │ │ │ │ -0008ea60: 6445 6e75 6d54 6573 742e 6a61 7661 3a20 dEnumTest.java: │ │ │ │ │ -0008ea70: 456e 756d 206f 626a 6563 7473 2074 6861 Enum objects tha │ │ │ │ │ -0008ea80: 7420 6172 6520 7374 6f72 6564 2069 6e20 t are stored in │ │ │ │ │ -0008ea90: 7468 6520 6172 6368 6976 6564 206d 6f64 the archived mod │ │ │ │ │ -0008eaa0: 756c 6520 6772 6170 6820 7368 6f75 6c64 ule graph should │ │ │ │ │ -0008eab0: 206d 6174 6368 2074 6865 2073 7461 7469 match the stati │ │ │ │ │ -0008eac0: 6320 6669 6e61 6c20 6669 656c 6473 2069 c final fields i │ │ │ │ │ -0008ead0: 6e20 7468 6520 456e 756d 2063 6c61 7373 n the Enum class │ │ │ │ │ -0008eae0: 2e0a 0a3c 6c69 3e6a 646b 2f69 6e74 6572 ...
  • jdk/inter │ │ │ │ │ -0008eaf0: 6e61 6c2f 6d69 7363 2f54 6572 6d69 6e61 nal/misc/Termina │ │ │ │ │ -0008eb00: 7469 6e67 5468 7265 6164 4c6f 6361 6c2f tingThreadLocal/ │ │ │ │ │ -0008eb10: 5465 7374 5465 726d 696e 6174 696e 6754 TestTerminatingT │ │ │ │ │ -0008eb20: 6872 6561 644c 6f63 616c 2e6a 6176 613a hreadLocal.java: │ │ │ │ │ -0008eb30: 2054 6572 6d69 6e61 7469 6e67 5468 7265 TerminatingThre │ │ │ │ │ -0008eb40: 6164 4c6f 6361 6c20 756e 6974 2074 6573 adLocal unit tes │ │ │ │ │ -0008eb50: 740a 0a3c 6c69 3e6a 646b 2f69 6e74 6572 t..
  • jdk/inter │ │ │ │ │ -0008eb60: 6e61 6c2f 6d69 7363 2f54 6872 6561 6446 nal/misc/ThreadF │ │ │ │ │ -0008eb70: 6c6f 636b 2f54 6872 6561 6446 6c6f 636b lock/ThreadFlock │ │ │ │ │ -0008eb80: 5465 7374 2e6a 6176 6123 706c 6174 666f Test.java#platfo │ │ │ │ │ -0008eb90: 726d 3a20 4261 7369 6320 7465 7374 7320 rm: Basic tests │ │ │ │ │ -0008eba0: 666f 7220 5468 7265 6164 466c 6f63 6b0a for ThreadFlock. │ │ │ │ │ -0008ebb0: 0a3c 6c69 3e6a 646b 2f69 6e74 6572 6e61 .
  • jdk/interna │ │ │ │ │ -0008ebc0: 6c2f 6d69 7363 2f54 6872 6561 6446 6c6f l/misc/ThreadFlo │ │ │ │ │ -0008ebd0: 636b 2f54 6872 6561 6446 6c6f 636b 5465 ck/ThreadFlockTe │ │ │ │ │ -0008ebe0: 7374 2e6a 6176 6123 7669 7274 7561 6c3a st.java#virtual: │ │ │ │ │ -0008ebf0: 2020 0a0a 3c6c 693e 6a64 6b2f 696e 7465 ..
  • jdk/inte │ │ │ │ │ -0008ec00: 726e 616c 2f6d 6973 632f 5468 7265 6164 rnal/misc/Thread │ │ │ │ │ -0008ec10: 466c 6f63 6b2f 5769 7468 5363 6f70 6564 Flock/WithScoped │ │ │ │ │ -0008ec20: 5661 6c75 652e 6a61 7661 3a20 5465 7374 Value.java: Test │ │ │ │ │ -0008ec30: 2054 6872 6561 6446 6c6f 636b 2077 6974 ThreadFlock wit │ │ │ │ │ -0008ec40: 6820 7363 6f70 6564 2076 616c 7565 730a h scoped values. │ │ │ │ │ -0008ec50: 0a3c 6c69 3e6a 646b 2f69 6e74 6572 6e61 .
  • jdk/interna │ │ │ │ │ -0008ec60: 6c2f 6d69 7363 2f55 6e73 6166 652f 436f l/misc/Unsafe/Co │ │ │ │ │ -0008ec70: 7079 4d65 6d6f 7279 2e6a 6176 613a 2054 pyMemory.java: T │ │ │ │ │ -0008ec80: 6573 7420 556e 7361 6665 2e63 6f70 794d est Unsafe.copyM │ │ │ │ │ -0008ec90: 656d 6f72 790a 0a3c 6c69 3e6a 646b 2f69 emory..
  • jdk/i │ │ │ │ │ -0008eca0: 6e74 6572 6e61 6c2f 6d69 7363 2f55 6e73 nternal/misc/Uns │ │ │ │ │ -0008ecb0: 6166 652f 436f 7079 4d65 6d6f 7279 4c61 afe/CopyMemoryLa │ │ │ │ │ -0008ecc0: 7267 652e 6a61 7661 3a20 5465 7374 2055 rge.java: Test U │ │ │ │ │ -0008ecd0: 6e73 6166 652e 636f 7079 4d65 6d6f 7279 nsafe.copyMemory │ │ │ │ │ -0008ece0: 0a0a 3c6c 693e 6a64 6b2f 696e 7465 726e ..
  • jdk/intern │ │ │ │ │ -0008ecf0: 616c 2f6d 6973 632f 556e 7361 6665 2f43 al/misc/Unsafe/C │ │ │ │ │ -0008ed00: 6f70 7953 7761 702e 6a61 7661 3a20 5465 opySwap.java: Te │ │ │ │ │ -0008ed10: 7374 2055 6e73 6166 652e 636f 7079 5377 st Unsafe.copySw │ │ │ │ │ -0008ed20: 6170 4d65 6d6f 7279 0a0a 3c6c 693e 6a64 apMemory..
  • jd │ │ │ │ │ -0008ed30: 6b2f 696e 7465 726e 616c 2f6d 6973 632f k/internal/misc/ │ │ │ │ │ -0008ed40: 556e 7361 6665 2f43 6f70 7953 7761 704c Unsafe/CopySwapL │ │ │ │ │ -0008ed50: 6172 6765 2e6a 6176 613a 2054 6573 7420 arge.java: Test │ │ │ │ │ -0008ed60: 556e 7361 6665 2e63 6f70 7953 7761 704d Unsafe.copySwapM │ │ │ │ │ -0008ed70: 656d 6f72 790a 0a3c 6c69 3e6a 646b 2f69 emory..
  • jdk/i │ │ │ │ │ -0008ed80: 6e74 6572 6e61 6c2f 6d69 7363 2f56 4d2f nternal/misc/VM/ │ │ │ │ │ -0008ed90: 4765 744e 616e 6f54 696d 6541 646a 7573 GetNanoTimeAdjus │ │ │ │ │ -0008eda0: 746d 656e 742e 6a61 7661 3a20 7465 7374 tment.java: test │ │ │ │ │ -0008edb0: 7320 7468 6174 2056 4d2e 6765 7467 6574 s that VM.getget │ │ │ │ │ -0008edc0: 4e61 6e6f 5469 6d65 4164 6a75 7374 6d65 NanoTimeAdjustme │ │ │ │ │ -0008edd0: 6e74 2829 2077 6f72 6b73 2061 7320 6578 nt() works as ex │ │ │ │ │ -0008ede0: 7065 6374 6564 2e0a 0a3c 6c69 3e6a 646b pected...
  • jdk │ │ │ │ │ -0008edf0: 2f69 6e74 6572 6e61 6c2f 6d69 7363 2f56 /internal/misc/V │ │ │ │ │ -0008ee00: 4d2f 5275 6e74 696d 6541 7267 756d 656e M/RuntimeArgumen │ │ │ │ │ -0008ee10: 7473 2e6a 6176 613a 2042 6173 6963 2074 ts.java: Basic t │ │ │ │ │ -0008ee20: 6573 7420 6f66 2056 4d3a 3a67 6574 5275 est of VM::getRu │ │ │ │ │ -0008ee30: 6e74 696d 6541 7267 756d 656e 7473 0a0a ntimeArguments.. │ │ │ │ │ -0008ee40: 3c6c 693e 6a64 6b2f 696e 7465 726e 616c
  • jdk/internal │ │ │ │ │ -0008ee50: 2f72 6566 2f43 6c65 616e 6572 2f45 7869 /ref/Cleaner/Exi │ │ │ │ │ -0008ee60: 744f 6e54 6872 6f77 2e6a 6176 613a 2045 tOnThrow.java: E │ │ │ │ │ -0008ee70: 6e73 7572 6520 7468 6174 2069 6620 6120 nsure that if a │ │ │ │ │ -0008ee80: 636c 6561 6e65 7220 7468 726f 7773 2061 cleaner throws a │ │ │ │ │ -0008ee90: 6e20 6578 6365 7074 696f 6e20 7468 656e n exception then │ │ │ │ │ -0008eea0: 2074 6865 2056 4d20 6578 6974 730a 0a3c the VM exits..< │ │ │ │ │ -0008eeb0: 6c69 3e6a 646b 2f69 6e74 6572 6e61 6c2f li>jdk/internal/ │ │ │ │ │ -0008eec0: 7265 666c 6563 742f 4361 6c6c 6572 5365 reflect/CallerSe │ │ │ │ │ -0008eed0: 6e73 6974 6976 652f 4361 6c6c 6572 5365 nsitive/CallerSe │ │ │ │ │ -0008eee0: 6e73 6974 6976 6546 696e 6465 722e 6a61 nsitiveFinder.ja │ │ │ │ │ -0008eef0: 7661 3a20 5665 7269 6679 2069 6620 4361 va: Verify if Ca │ │ │ │ │ -0008ef00: 6c6c 6572 5365 6e73 6974 6976 6520 6d65 llerSensitive me │ │ │ │ │ -0008ef10: 7468 6f64 7320 6172 6520 616e 6e6f 7461 thods are annota │ │ │ │ │ -0008ef20: 7465 6420 7769 7468 2043 616c 6c65 7253 ted with CallerS │ │ │ │ │ -0008ef30: 656e 7369 7469 7665 2061 6e6e 6f74 6174 ensitive annotat │ │ │ │ │ -0008ef40: 696f 6e0a 0a3c 6c69 3e6a 646b 2f69 6e74 ion..
  • jdk/int │ │ │ │ │ -0008ef50: 6572 6e61 6c2f 7265 666c 6563 742f 4361 ernal/reflect/Ca │ │ │ │ │ -0008ef60: 6c6c 6572 5365 6e73 6974 6976 652f 4368 llerSensitive/Ch │ │ │ │ │ -0008ef70: 6563 6b43 534d 732e 6a61 7661 3a20 4361 eckCSMs.java: Ca │ │ │ │ │ -0008ef80: 6c6c 6572 5365 6e73 6974 6976 6520 6d65 llerSensitive me │ │ │ │ │ -0008ef90: 7468 6f64 7320 7368 6f75 6c64 2062 6520 thods should be │ │ │ │ │ -0008efa0: 7374 6174 6963 206f 7220 6669 6e61 6c20 static or final │ │ │ │ │ -0008efb0: 696e 7374 616e 6365 206d 6574 686f 6473 instance methods │ │ │ │ │ -0008efc0: 2065 7863 6570 7420 7468 6520 6b6e 6f77 except the know │ │ │ │ │ -0008efd0: 6e20 6c69 7374 206f 6620 6e6f 6e2d 6669 n list of non-fi │ │ │ │ │ -0008efe0: 6e61 6c20 696e 7374 616e 6365 206d 6574 nal instance met │ │ │ │ │ -0008eff0: 686f 6473 0a0a 3c6c 693e 6a64 6b2f 696e hods..
  • jdk/in │ │ │ │ │ -0008f000: 7465 726e 616c 2f72 6566 6c65 6374 2f43 ternal/reflect/C │ │ │ │ │ -0008f010: 616c 6c65 7253 656e 7369 7469 7665 2f4d allerSensitive/M │ │ │ │ │ -0008f020: 6973 7369 6e67 4361 6c6c 6572 5365 6e73 issingCallerSens │ │ │ │ │ -0008f030: 6974 6976 652e 6a61 7661 3a20 5465 7374 itive.java: Test │ │ │ │ │ -0008f040: 2043 616c 6c65 7253 656e 7369 7469 7665 CallerSensitive │ │ │ │ │ -0008f050: 4669 6e64 6572 2074 6f20 6669 6e64 206d Finder to find m │ │ │ │ │ -0008f060: 6973 7369 6e67 2061 6e6e 6f74 6174 696f issing annotatio │ │ │ │ │ -0008f070: 6e0a 0a3c 6c69 3e6a 646b 2f69 6e74 6572 n..
  • jdk/inter │ │ │ │ │ -0008f080: 6e61 6c2f 7265 666c 6563 742f 5265 666c nal/reflect/Refl │ │ │ │ │ -0008f090: 6563 7469 6f6e 2f46 696c 7465 7269 6e67 ection/Filtering │ │ │ │ │ -0008f0a0: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ -0008f0b0: 2073 6563 7572 6974 7920 7365 6e73 6974 security sensit │ │ │ │ │ -0008f0c0: 6976 6520 6669 656c 6473 2074 6861 7420 ive fields that │ │ │ │ │ -0008f0d0: 6669 6c74 6572 6564 2062 7920 636f 7265 filtered by core │ │ │ │ │ -0008f0e0: 2072 6566 6c65 6374 696f 6e0a 0a3c 6c69 reflection..
  • jdk/internal/re │ │ │ │ │ -0008f100: 666c 6563 742f 5265 666c 6563 7469 6f6e flect/Reflection │ │ │ │ │ -0008f110: 2f47 6574 4361 6c6c 6572 436c 6173 7354 /GetCallerClassT │ │ │ │ │ -0008f120: 6573 742e 6a61 7661 2369 6430 3a20 5465 est.java#id0: Te │ │ │ │ │ -0008f130: 7374 2069 6620 7468 6520 564d 2065 6e66 st if the VM enf │ │ │ │ │ -0008f140: 6f72 6365 7320 5265 666c 6563 7469 6f6e orces Reflection │ │ │ │ │ -0008f150: 2e67 6574 4361 6c6c 6572 436c 6173 7320 .getCallerClass │ │ │ │ │ -0008f160: 6265 2063 616c 6c65 6420 6279 2073 7973 be called by sys │ │ │ │ │ -0008f170: 7465 6d20 6d65 7468 6f64 7320 616e 6e6f tem methods anno │ │ │ │ │ -0008f180: 7461 7465 6420 7769 7468 2043 616c 6c65 tated with Calle │ │ │ │ │ -0008f190: 7253 656e 7369 7469 7665 2070 6c75 7320 rSensitive plus │ │ │ │ │ -0008f1a0: 7465 7374 2072 6566 6c65 6374 6976 6520 test reflective │ │ │ │ │ -0008f1b0: 616e 6420 6d65 7468 6f64 2068 616e 646c and method handl │ │ │ │ │ -0008f1c0: 6520 6261 7365 6420 696e 766f 6361 7469 e based invocati │ │ │ │ │ -0008f1d0: 6f6e 206f 6620 6361 6c6c 6572 2d73 656e on of caller-sen │ │ │ │ │ -0008f1e0: 7369 7469 7665 206d 6574 686f 6473 2077 sitive methods w │ │ │ │ │ -0008f1f0: 6974 6820 6f72 2077 6974 686f 7574 2074 ith or without t │ │ │ │ │ -0008f200: 6865 2043 534d 2061 6461 7074 6572 206d he CSM adapter m │ │ │ │ │ -0008f210: 6574 686f 640a 0a3c 6c69 3e6a 646b 2f69 ethod..
  • jdk/i │ │ │ │ │ -0008f220: 6e74 6572 6e61 6c2f 7265 666c 6563 742f nternal/reflect/ │ │ │ │ │ -0008f230: 5265 666c 6563 7469 6f6e 2f47 6574 4361 Reflection/GetCa │ │ │ │ │ -0008f240: 6c6c 6572 436c 6173 7354 6573 742e 6a61 llerClassTest.ja │ │ │ │ │ -0008f250: 7661 2369 6431 3a20 5665 7269 6679 2074 va#id1: Verify t │ │ │ │ │ -0008f260: 6865 206e 6577 204e 6174 6976 6541 6363 he new NativeAcc │ │ │ │ │ -0008f270: 6573 736f 720a 0a3c 6c69 3e6a 646b 2f69 essor..
  • jdk/i │ │ │ │ │ -0008f280: 6e74 6572 6e61 6c2f 7265 666c 6563 742f nternal/reflect/ │ │ │ │ │ -0008f290: 5265 666c 6563 7469 6f6e 2f47 6574 4361 Reflection/GetCa │ │ │ │ │ -0008f2a0: 6c6c 6572 436c 6173 7354 6573 742e 6a61 llerClassTest.ja │ │ │ │ │ -0008f2b0: 7661 2369 6432 3a20 5665 7269 6679 204e va#id2: Verify N │ │ │ │ │ -0008f2c0: 6174 6976 654d 6574 686f 6441 6363 6573 ativeMethodAcces │ │ │ │ │ -0008f2d0: 736f 7249 6d70 6c0a 0a3c 6c69 3e6a 646b sorImpl..
  • jdk │ │ │ │ │ -0008f2e0: 2f69 6e74 6572 6e61 6c2f 7265 666c 6563 /internal/reflec │ │ │ │ │ -0008f2f0: 742f 5265 666c 6563 7469 6f6e 2f47 6574 t/Reflection/Get │ │ │ │ │ -0008f300: 4361 6c6c 6572 436c 6173 7354 6573 742e CallerClassTest. │ │ │ │ │ -0008f310: 6a61 7661 2369 6433 3a20 5665 7269 6679 java#id3: Verify │ │ │ │ │ -0008f320: 2074 6865 206f 6c64 2067 656e 6572 6174 the old generat │ │ │ │ │ -0008f330: 6564 204d 6574 686f 6441 6363 6573 736f ed MethodAccesso │ │ │ │ │ -0008f340: 720a 0a3c 6c69 3e6a 646b 2f69 6e74 6572 r..
  • jdk/inter │ │ │ │ │ -0008f350: 6e61 6c2f 7265 666c 6563 742f 636f 6e73 nal/reflect/cons │ │ │ │ │ -0008f360: 7461 6e74 506f 6f6c 2f43 6f6e 7374 616e tantPool/Constan │ │ │ │ │ -0008f370: 7450 6f6f 6c54 6573 742e 6a61 7661 3a20 tPoolTest.java: │ │ │ │ │ -0008f380: 5465 7374 7320 6e65 7720 7075 626c 6963 Tests new public │ │ │ │ │ -0008f390: 206d 6574 686f 6473 2061 7420 436f 6e73 methods at Cons │ │ │ │ │ -0008f3a0: 7461 6e74 506f 6f6c 0a0a 3c6c 693e 6a64 tantPool..
  • jd │ │ │ │ │ -0008f3b0: 6b2f 696e 7465 726e 616c 2f75 7469 6c2f k/internal/util/ │ │ │ │ │ -0008f3c0: 4172 6368 5465 7374 2e6a 6176 613a 2056 ArchTest.java: V │ │ │ │ │ -0008f3d0: 6572 6966 7920 4172 6368 6974 6563 7475 erify Architectu │ │ │ │ │ -0008f3e0: 7265 2065 6e75 6d20 6d61 7073 2074 6f20 re enum maps to │ │ │ │ │ -0008f3f0: 7379 7374 656d 2070 726f 7065 7274 7920 system property │ │ │ │ │ -0008f400: 6f73 2e61 7263 680a 0a3c 6c69 3e6a 646b os.arch..
  • jdk │ │ │ │ │ -0008f410: 2f69 6e74 6572 6e61 6c2f 7574 696c 2f41 /internal/util/A │ │ │ │ │ -0008f420: 7272 6179 7353 7570 706f 7274 2f4e 6577 rraysSupport/New │ │ │ │ │ -0008f430: 4c65 6e67 7468 2e6a 6176 613a 2054 6573 Length.java: Tes │ │ │ │ │ -0008f440: 7420 6564 6765 2063 6173 6573 206f 6620 t edge cases of │ │ │ │ │ -0008f450: 4172 7261 7973 5375 7070 6f72 742e 6e65 ArraysSupport.ne │ │ │ │ │ -0008f460: 774c 656e 6774 680a 0a3c 6c69 3e6a 646b wLength..
  • jdk │ │ │ │ │ -0008f470: 2f69 6e74 6572 6e61 6c2f 7574 696c 2f41 /internal/util/A │ │ │ │ │ -0008f480: 7272 6179 7353 7570 706f 7274 2f52 6576 rraysSupport/Rev │ │ │ │ │ -0008f490: 6572 7365 2e6a 6176 613a 2054 6573 7473 erse.java: Tests │ │ │ │ │ -0008f4a0: 2066 6f72 2041 7272 6179 7353 7570 706f for ArraysSuppo │ │ │ │ │ -0008f4b0: 7274 2e72 6576 6572 7365 0a0a 3c6c 693e rt.reverse..
  • │ │ │ │ │ -0008f4c0: 6a64 6b2f 696e 7465 726e 616c 2f75 7469 jdk/internal/uti │ │ │ │ │ -0008f4d0: 6c2f 4279 7465 4172 7261 792f 5265 6164 l/ByteArray/Read │ │ │ │ │ -0008f4e0: 5772 6974 6556 616c 7565 732e 6a61 7661 WriteValues.java │ │ │ │ │ -0008f4f0: 3a20 5665 7269 6679 2074 6861 7420 7265 : Verify that re │ │ │ │ │ -0008f500: 6164 7320 616e 6420 7772 6974 6573 206f ads and writes o │ │ │ │ │ -0008f510: 6620 7072 696d 6974 6976 6573 2061 7265 f primitives are │ │ │ │ │ -0008f520: 2063 6f72 7265 6374 0a0a 3c6c 693e 6a64 correct..
  • jd │ │ │ │ │ -0008f530: 6b2f 696e 7465 726e 616c 2f75 7469 6c2f k/internal/util/ │ │ │ │ │ -0008f540: 4f53 5465 7374 2e6a 6176 613a 2074 6573 OSTest.java: tes │ │ │ │ │ -0008f550: 7420 4f70 6572 6174 696e 6753 7973 7465 t OperatingSyste │ │ │ │ │ -0008f560: 6d20 656e 756d 0a0a 3c6c 693e 6a64 6b2f m enum..
  • jdk/ │ │ │ │ │ -0008f570: 696e 7465 726e 616c 2f75 7469 6c2f 5265 internal/util/Re │ │ │ │ │ -0008f580: 6665 7265 6e63 6564 4b65 7954 6573 742e ferencedKeyTest. │ │ │ │ │ -0008f590: 6a61 7661 3a20 5465 7374 2066 6561 7475 java: Test featu │ │ │ │ │ -0008f5a0: 7265 7320 7072 6f76 6964 6564 2062 7920 res provided by │ │ │ │ │ -0008f5b0: 7468 6520 5265 6665 7265 6e63 6564 4b65 the ReferencedKe │ │ │ │ │ -0008f5c0: 794d 6170 2f52 6566 6572 656e 6365 644b yMap/ReferencedK │ │ │ │ │ -0008f5d0: 6579 5365 7420 636c 6173 7365 732e 0a0a eySet classes... │ │ │ │ │ -0008f5e0: 3c6c 693e 6a64 6b2f 696e 7465 726e 616c
  • jdk/internal │ │ │ │ │ -0008f5f0: 2f75 7469 6c2f 5665 7273 696f 6e54 6573 /util/VersionTes │ │ │ │ │ -0008f600: 742e 6a61 7661 3a20 7465 7374 206a 646b t.java: test jdk │ │ │ │ │ -0008f610: 2e69 6e74 6572 6e61 6c2e 7574 696c 2e56 .internal.util.V │ │ │ │ │ -0008f620: 6572 7369 6f6e 0a0a 3c6c 693e 6a64 6b2f ersion..
  • jdk/ │ │ │ │ │ -0008f630: 696e 7465 726e 616c 2f76 6d2f 416e 6e6f internal/vm/Anno │ │ │ │ │ -0008f640: 7461 7469 6f6e 456e 636f 6469 6e67 4465 tationEncodingDe │ │ │ │ │ -0008f650: 636f 6469 6e67 2f54 6573 7441 6e6e 6f74 coding/TestAnnot │ │ │ │ │ -0008f660: 6174 696f 6e45 6e63 6f64 696e 6744 6563 ationEncodingDec │ │ │ │ │ -0008f670: 6f64 696e 672e 6a61 7661 3a20 200a 0a3c oding.java: ..< │ │ │ │ │ -0008f680: 6c69 3e6a 646b 2f69 6e74 6572 6e61 6c2f li>jdk/internal/ │ │ │ │ │ -0008f690: 766d 2f43 6f6e 7469 6e75 6174 696f 6e2f vm/Continuation/ │ │ │ │ │ -0008f6a0: 4261 7369 632e 6a61 7661 2369 6430 3a20 Basic.java#id0: │ │ │ │ │ -0008f6b0: 4261 7369 6320 7465 7374 7320 666f 7220 Basic tests for │ │ │ │ │ -0008f6c0: 6a64 6b2e 696e 7465 726e 616c 2e76 6d2e jdk.internal.vm. │ │ │ │ │ -0008f6d0: 436f 6e74 696e 7561 7469 6f6e 0a0a 3c6c Continuation..jdk/internal/v │ │ │ │ │ -0008f6f0: 6d2f 436f 6e74 696e 7561 7469 6f6e 2f42 m/Continuation/B │ │ │ │ │ -0008f700: 6173 6963 2e6a 6176 6123 6964 313a 2020 asic.java#id1: │ │ │ │ │ -0008f710: 0a0a 3c6c 693e 6a64 6b2f 696e 7465 726e ..
  • jdk/intern │ │ │ │ │ -0008f720: 616c 2f76 6d2f 436f 6e74 696e 7561 7469 al/vm/Continuati │ │ │ │ │ -0008f730: 6f6e 2f42 6173 6963 4578 742e 6a61 7661 on/BasicExt.java │ │ │ │ │ -0008f740: 2343 4f4d 505f 414c 4c3a 2043 6f6c 6c65 #COMP_ALL: Colle │ │ │ │ │ -0008f750: 6374 696f 6e20 6f66 2062 6173 6963 2063 ction of basic c │ │ │ │ │ -0008f760: 6f6e 7469 6e75 6174 696f 6e20 7465 7374 ontinuation test │ │ │ │ │ -0008f770: 732e 0a0a 3c6c 693e 6a64 6b2f 696e 7465 s...
  • jdk/inte │ │ │ │ │ -0008f780: 726e 616c 2f76 6d2f 436f 6e74 696e 7561 rnal/vm/Continua │ │ │ │ │ -0008f790: 7469 6f6e 2f42 6173 6963 4578 742e 6a61 tion/BasicExt.ja │ │ │ │ │ -0008f7a0: 7661 2343 4f4d 505f 414c 4c2d 4743 5f41 va#COMP_ALL-GC_A │ │ │ │ │ -0008f7b0: 4654 4552 5f59 4945 4c44 3a20 436f 6c6c FTER_YIELD: Coll │ │ │ │ │ -0008f7c0: 6563 7469 6f6e 206f 6620 6261 7369 6320 ection of basic │ │ │ │ │ -0008f7d0: 636f 6e74 696e 7561 7469 6f6e 2074 6573 continuation tes │ │ │ │ │ -0008f7e0: 7473 2e0a 0a3c 6c69 3e6a 646b 2f69 6e74 ts...
  • jdk/int │ │ │ │ │ -0008f7f0: 6572 6e61 6c2f 766d 2f43 6f6e 7469 6e75 ernal/vm/Continu │ │ │ │ │ -0008f800: 6174 696f 6e2f 4261 7369 6345 7874 2e6a ation/BasicExt.j │ │ │ │ │ -0008f810: 6176 6123 434f 4d50 5f4e 4f4e 453a 2043 ava#COMP_NONE: C │ │ │ │ │ -0008f820: 6f6c 6c65 6374 696f 6e20 6f66 2062 6173 ollection of bas │ │ │ │ │ -0008f830: 6963 2063 6f6e 7469 6e75 6174 696f 6e20 ic continuation │ │ │ │ │ -0008f840: 7465 7374 732e 0a0a 3c6c 693e 6a64 6b2f tests...
  • jdk/ │ │ │ │ │ -0008f850: 696e 7465 726e 616c 2f76 6d2f 436f 6e74 internal/vm/Cont │ │ │ │ │ -0008f860: 696e 7561 7469 6f6e 2f42 6173 6963 4578 inuation/BasicEx │ │ │ │ │ -0008f870: 742e 6a61 7661 2343 4f4d 505f 4e4f 4e45 t.java#COMP_NONE │ │ │ │ │ -0008f880: 2d47 435f 4146 5445 525f 5949 454c 443a -GC_AFTER_YIELD: │ │ │ │ │ -0008f890: 2043 6f6c 6c65 6374 696f 6e20 6f66 2062 Collection of b │ │ │ │ │ -0008f8a0: 6173 6963 2063 6f6e 7469 6e75 6174 696f asic continuatio │ │ │ │ │ -0008f8b0: 6e20 7465 7374 732e 0a0a 3c6c 693e 6a64 n tests...
  • jd │ │ │ │ │ -0008f8c0: 6b2f 696e 7465 726e 616c 2f76 6d2f 436f k/internal/vm/Co │ │ │ │ │ -0008f8d0: 6e74 696e 7561 7469 6f6e 2f42 6173 6963 ntinuation/Basic │ │ │ │ │ -0008f8e0: 4578 742e 6a61 7661 2343 4f4d 505f 5749 Ext.java#COMP_WI │ │ │ │ │ -0008f8f0: 4e44 4f57 5f4c 454e 4754 485f 313a 2043 NDOW_LENGTH_1: C │ │ │ │ │ -0008f900: 6f6c 6c65 6374 696f 6e20 6f66 2062 6173 ollection of bas │ │ │ │ │ -0008f910: 6963 2063 6f6e 7469 6e75 6174 696f 6e20 ic continuation │ │ │ │ │ -0008f920: 7465 7374 732e 0a0a 3c6c 693e 6a64 6b2f tests...
  • jdk/ │ │ │ │ │ -0008f930: 696e 7465 726e 616c 2f76 6d2f 436f 6e74 internal/vm/Cont │ │ │ │ │ -0008f940: 696e 7561 7469 6f6e 2f42 6173 6963 4578 inuation/BasicEx │ │ │ │ │ -0008f950: 742e 6a61 7661 2343 4f4d 505f 5749 4e44 t.java#COMP_WIND │ │ │ │ │ -0008f960: 4f57 5f4c 454e 4754 485f 312d 4743 5f41 OW_LENGTH_1-GC_A │ │ │ │ │ -0008f970: 4654 4552 5f59 4945 4c44 3a20 436f 6c6c FTER_YIELD: Coll │ │ │ │ │ -0008f980: 6563 7469 6f6e 206f 6620 6261 7369 6320 ection of basic │ │ │ │ │ -0008f990: 636f 6e74 696e 7561 7469 6f6e 2074 6573 continuation tes │ │ │ │ │ -0008f9a0: 7473 2e0a 0a3c 6c69 3e6a 646b 2f69 6e74 ts...
  • jdk/int │ │ │ │ │ -0008f9b0: 6572 6e61 6c2f 766d 2f43 6f6e 7469 6e75 ernal/vm/Continu │ │ │ │ │ -0008f9c0: 6174 696f 6e2f 4261 7369 6345 7874 2e6a ation/BasicExt.j │ │ │ │ │ -0008f9d0: 6176 6123 434f 4d50 5f57 494e 444f 575f ava#COMP_WINDOW_ │ │ │ │ │ -0008f9e0: 4c45 4e47 5448 5f32 3a20 436f 6c6c 6563 LENGTH_2: Collec │ │ │ │ │ -0008f9f0: 7469 6f6e 206f 6620 6261 7369 6320 636f tion of basic co │ │ │ │ │ -0008fa00: 6e74 696e 7561 7469 6f6e 2074 6573 7473 ntinuation tests │ │ │ │ │ -0008fa10: 2e0a 0a3c 6c69 3e6a 646b 2f69 6e74 6572 ...
  • jdk/inter │ │ │ │ │ -0008fa20: 6e61 6c2f 766d 2f43 6f6e 7469 6e75 6174 nal/vm/Continuat │ │ │ │ │ -0008fa30: 696f 6e2f 4261 7369 6345 7874 2e6a 6176 ion/BasicExt.jav │ │ │ │ │ -0008fa40: 6123 434f 4d50 5f57 494e 444f 575f 4c45 a#COMP_WINDOW_LE │ │ │ │ │ -0008fa50: 4e47 5448 5f32 2d47 435f 4146 5445 525f NGTH_2-GC_AFTER_ │ │ │ │ │ -0008fa60: 5949 454c 443a 2043 6f6c 6c65 6374 696f YIELD: Collectio │ │ │ │ │ -0008fa70: 6e20 6f66 2062 6173 6963 2063 6f6e 7469 n of basic conti │ │ │ │ │ -0008fa80: 6e75 6174 696f 6e20 7465 7374 732e 0a0a nuation tests... │ │ │ │ │ -0008fa90: 3c6c 693e 6a64 6b2f 696e 7465 726e 616c
  • jdk/internal │ │ │ │ │ -0008faa0: 2f76 6d2f 436f 6e74 696e 7561 7469 6f6e /vm/Continuation │ │ │ │ │ -0008fab0: 2f42 6173 6963 4578 742e 6a61 7661 2343 /BasicExt.java#C │ │ │ │ │ -0008fac0: 4f4d 505f 5749 4e44 4f57 5f4c 454e 4754 OMP_WINDOW_LENGT │ │ │ │ │ -0008fad0: 485f 333a 2043 6f6c 6c65 6374 696f 6e20 H_3: Collection │ │ │ │ │ -0008fae0: 6f66 2062 6173 6963 2063 6f6e 7469 6e75 of basic continu │ │ │ │ │ -0008faf0: 6174 696f 6e20 7465 7374 732e 0a0a 3c6c ation tests...jdk/internal/v │ │ │ │ │ -0008fb10: 6d2f 436f 6e74 696e 7561 7469 6f6e 2f42 m/Continuation/B │ │ │ │ │ -0008fb20: 6173 6963 4578 742e 6a61 7661 2343 4f4d asicExt.java#COM │ │ │ │ │ -0008fb30: 505f 5749 4e44 4f57 5f4c 454e 4754 485f P_WINDOW_LENGTH_ │ │ │ │ │ -0008fb40: 332d 4743 5f41 4654 4552 5f59 4945 4c44 3-GC_AFTER_YIELD │ │ │ │ │ -0008fb50: 3a20 436f 6c6c 6563 7469 6f6e 206f 6620 : Collection of │ │ │ │ │ -0008fb60: 6261 7369 6320 636f 6e74 696e 7561 7469 basic continuati │ │ │ │ │ -0008fb70: 6f6e 2074 6573 7473 2e0a 0a3c 6c69 3e6a on tests...
  • j │ │ │ │ │ -0008fb80: 646b 2f69 6e74 6572 6e61 6c2f 766d 2f43 dk/internal/vm/C │ │ │ │ │ -0008fb90: 6f6e 7469 6e75 6174 696f 6e2f 436c 6173 ontinuation/Clas │ │ │ │ │ -0008fba0: 7355 6e6c 6f61 6469 6e67 2e6a 6176 613a sUnloading.java: │ │ │ │ │ -0008fbb0: 2054 6573 7473 2063 6c61 7373 2075 6e6c Tests class unl │ │ │ │ │ -0008fbc0: 6f61 6469 6e67 206f 6e20 7669 7274 7561 oading on virtua │ │ │ │ │ -0008fbd0: 6c20 7468 7265 6164 730a 0a3c 6c69 3e6a l threads..
  • j │ │ │ │ │ -0008fbe0: 646b 2f69 6e74 6572 6e61 6c2f 766d 2f43 dk/internal/vm/C │ │ │ │ │ -0008fbf0: 6f6e 7469 6e75 6174 696f 6e2f 4675 7a7a ontinuation/Fuzz │ │ │ │ │ -0008fc00: 2e6a 6176 6123 6465 6661 756c 743a 2046 .java#default: F │ │ │ │ │ -0008fc10: 757a 7a20 7465 7374 7320 666f 7220 6a64 uzz tests for jd │ │ │ │ │ -0008fc20: 6b2e 696e 7465 726e 616c 2e76 6d2e 436f k.internal.vm.Co │ │ │ │ │ -0008fc30: 6e74 696e 7561 7469 6f6e 0a0a 3c6c 693e ntinuation..
  • │ │ │ │ │ -0008fc40: 6a64 6b2f 696e 7465 726e 616c 2f76 6d2f jdk/internal/vm/ │ │ │ │ │ -0008fc50: 436f 6e74 696e 7561 7469 6f6e 2f46 757a Continuation/Fuz │ │ │ │ │ -0008fc60: 7a2e 6a61 7661 2370 7265 7365 7276 652d z.java#preserve- │ │ │ │ │ -0008fc70: 6670 3a20 4675 7a7a 2074 6573 7473 2066 fp: Fuzz tests f │ │ │ │ │ -0008fc80: 6f72 206a 646b 2e69 6e74 6572 6e61 6c2e or jdk.internal. │ │ │ │ │ -0008fc90: 766d 2e43 6f6e 7469 6e75 6174 696f 6e0a vm.Continuation. │ │ │ │ │ -0008fca0: 0a3c 6c69 3e6a 646b 2f69 6e74 6572 6e61 .
  • jdk/interna │ │ │ │ │ -0008fcb0: 6c2f 766d 2f43 6f6e 7469 6e75 6174 696f l/vm/Continuatio │ │ │ │ │ -0008fcc0: 6e2f 4875 6d6f 6e67 6f75 7353 7461 636b n/HumongousStack │ │ │ │ │ -0008fcd0: 2e6a 6176 613a 2054 6573 7473 2068 756d .java: Tests hum │ │ │ │ │ -0008fce0: 6f6e 676f 7573 2073 7461 636b 2d63 6875 ongous stack-chu │ │ │ │ │ -0008fcf0: 6e6b 2068 616e 646c 696e 670a 0a3c 6c69 nk handling..
  • jdk/internal/vm │ │ │ │ │ -0008fd10: 2f43 6f6e 7469 6e75 6174 696f 6e2f 4c69 /Continuation/Li │ │ │ │ │ -0008fd20: 7665 4672 616d 6573 4472 6976 6572 2e6a veFramesDriver.j │ │ │ │ │ -0008fd30: 6176 613a 2046 756e 6374 696f 6e61 6c20 ava: Functional │ │ │ │ │ -0008fd40: 7465 7374 2066 6f72 2063 6f6e 7469 6e75 test for continu │ │ │ │ │ -0008fd50: 6174 696f 6e73 2077 616c 6b65 6420 7769 ations walked wi │ │ │ │ │ -0008fd60: 7468 2053 7461 636b 5761 6c6b 6572 2773 th StackWalker's │ │ │ │ │ -0008fd70: 204c 6976 6553 7461 636b 4672 616d 6573 LiveStackFrames │ │ │ │ │ -0008fd80: 0a0a 3c6c 693e 6a64 6b2f 696e 7465 726e ..
  • jdk/intern │ │ │ │ │ -0008fd90: 616c 2f76 6d2f 436f 6e74 696e 7561 7469 al/vm/Continuati │ │ │ │ │ -0008fda0: 6f6e 2f4d 6f76 696e 6743 6f6d 7057 696e on/MovingCompWin │ │ │ │ │ -0008fdb0: 646f 772e 6a61 7661 3a20 4261 7369 6320 dow.java: Basic │ │ │ │ │ -0008fdc0: 7465 7374 7320 7768 6572 6520 6a69 7420 tests where jit │ │ │ │ │ -0008fdd0: 636f 6d70 696c 6174 696f 6e20 6f66 2074 compilation of t │ │ │ │ │ -0008fde0: 6573 7420 6d65 7468 6f64 7320 6973 2063 est methods is c │ │ │ │ │ -0008fdf0: 6f6e 7472 6f6c 6c65 6420 7769 7468 2061 ontrolled with a │ │ │ │ │ -0008fe00: 2063 6f6d 7069 6c61 7469 6f6e 2070 6f6c compilation pol │ │ │ │ │ -0008fe10: 6963 790a 0a3c 6c69 3e6a 646b 2f69 6e74 icy..
  • jdk/int │ │ │ │ │ -0008fe20: 6572 6e61 6c2f 766d 2f43 6f6e 7469 6e75 ernal/vm/Continu │ │ │ │ │ -0008fe30: 6174 696f 6e2f 4f53 5254 6573 742e 6a61 ation/OSRTest.ja │ │ │ │ │ -0008fe40: 7661 3a20 5465 7374 2066 7265 657a 652f va: Test freeze/ │ │ │ │ │ -0008fe50: 7468 6177 2077 6974 6820 4f53 5220 6672 thaw with OSR fr │ │ │ │ │ -0008fe60: 616d 6573 0a0a 3c6c 693e 6a64 6b2f 696e ames..
  • jdk/in │ │ │ │ │ -0008fe70: 7465 726e 616c 2f76 6d2f 436f 6e74 696e ternal/vm/Contin │ │ │ │ │ -0008fe80: 7561 7469 6f6e 2f53 636f 7065 642e 6a61 uation/Scoped.ja │ │ │ │ │ -0008fe90: 7661 3a20 4e65 7374 6564 2063 6f6e 7469 va: Nested conti │ │ │ │ │ -0008fea0: 6e75 6174 696f 6e73 2074 6573 740a 0a3c nuations test..< │ │ │ │ │ -0008feb0: 6c69 3e6a 646b 2f69 6e74 6572 6e61 6c2f li>jdk/internal/ │ │ │ │ │ -0008fec0: 766d 2f54 6573 7454 7261 6e73 6c61 7465 vm/TestTranslate │ │ │ │ │ -0008fed0: 6445 7863 6570 7469 6f6e 2e6a 6176 613a dException.java: │ │ │ │ │ -0008fee0: 2020 0a0a 3c6c 693e 6a64 6b2f 6a66 722f ..
  • jdk/jfr/ │ │ │ │ │ -0008fef0: 6170 692f 636f 6e73 756d 6572 2f72 6563 api/consumer/rec │ │ │ │ │ -0008ff00: 6f72 6469 6e67 7374 7265 616d 2f54 6573 ordingstream/Tes │ │ │ │ │ -0008ff10: 7442 6173 6963 732e 6a61 7661 3a20 4261 tBasics.java: Ba │ │ │ │ │ -0008ff20: 7369 632f 7361 6e69 7479 2074 6573 7420 sic/sanity test │ │ │ │ │ -0008ff30: 666f 7220 4a46 5220 6576 656e 7420 7374 for JFR event st │ │ │ │ │ -0008ff40: 7265 616d 696e 670a 0a3c 6c69 3e6a 646b reaming..
  • jdk │ │ │ │ │ -0008ff50: 2f6a 6672 2f61 7069 2f72 6563 6f72 6469 /jfr/api/recordi │ │ │ │ │ -0008ff60: 6e67 2f65 7665 6e74 2f54 6573 744c 6f61 ng/event/TestLoa │ │ │ │ │ -0008ff70: 6445 7665 6e74 4166 7465 7253 7461 7274 dEventAfterStart │ │ │ │ │ -0008ff80: 2e6a 6176 613a 204c 6f61 6420 6576 656e .java: Load even │ │ │ │ │ -0008ff90: 7420 636c 6173 7320 6166 7465 7220 7265 t class after re │ │ │ │ │ -0008ffa0: 636f 7264 696e 6720 7374 6172 7465 642e cording started. │ │ │ │ │ -0008ffb0: 0a0a 3c6c 693e 6a64 6b2f 6a66 722f 6170 ..
  • jdk/jfr/ap │ │ │ │ │ -0008ffc0: 692f 7265 636f 7264 696e 672f 7374 6174 i/recording/stat │ │ │ │ │ -0008ffd0: 652f 5465 7374 5374 6174 652e 6a61 7661 e/TestState.java │ │ │ │ │ -0008ffe0: 3a20 5465 7374 2052 6563 6f72 6469 6e67 : Test Recording │ │ │ │ │ -0008fff0: 2073 7461 7465 0a0a 3c6c 693e 6a64 6b2f state..
  • jdk/ │ │ │ │ │ -00090000: 6a66 722f 6576 656e 742f 616c 6c6f 6361 jfr/event/alloca │ │ │ │ │ -00090010: 7469 6f6e 2f54 6573 744f 626a 6563 7441 tion/TestObjectA │ │ │ │ │ -00090020: 6c6c 6f63 6174 696f 6e53 616d 706c 6545 llocationSampleE │ │ │ │ │ -00090030: 7665 6e74 2e6a 6176 613a 2054 6573 7473 vent.java: Tests │ │ │ │ │ -00090040: 204f 626a 6563 7441 6c6c 6f63 6174 696f ObjectAllocatio │ │ │ │ │ -00090050: 6e53 616d 706c 6545 7665 6e74 0a0a 3c6c nSampleEvent..jdk/jfr/event/ │ │ │ │ │ -00090070: 636f 6d70 696c 6572 2f54 6573 7443 6f6d compiler/TestCom │ │ │ │ │ -00090080: 7069 6c65 7243 6f6d 7069 6c65 2e6a 6176 pilerCompile.jav │ │ │ │ │ -00090090: 613a 2020 0a0a 3c6c 693e 6a64 6b2f 6a66 a: ..
  • jdk/jf │ │ │ │ │ -000900a0: 722f 6576 656e 742f 6763 2f63 6f6c 6c65 r/event/gc/colle │ │ │ │ │ -000900b0: 6374 696f 6e2f 5465 7374 4743 4761 7262 ction/TestGCGarb │ │ │ │ │ -000900c0: 6167 6543 6f6c 6c65 6374 696f 6e45 7665 ageCollectionEve │ │ │ │ │ -000900d0: 6e74 2e6a 6176 613a 2020 0a0a 3c6c 693e nt.java: ..
  • │ │ │ │ │ -000900e0: 6a64 6b2f 6a66 722f 6576 656e 742f 6763 jdk/jfr/event/gc │ │ │ │ │ -000900f0: 2f63 6f6c 6c65 6374 696f 6e2f 5465 7374 /collection/Test │ │ │ │ │ -00090100: 4743 5769 7468 4661 7374 7469 6d65 2e6a GCWithFasttime.j │ │ │ │ │ -00090110: 6176 613a 2020 0a0a 3c6c 693e 6a64 6b2f ava: ..
  • jdk/ │ │ │ │ │ -00090120: 6a66 722f 6576 656e 742f 6763 2f63 6f6e jfr/event/gc/con │ │ │ │ │ -00090130: 6669 6775 7261 7469 6f6e 2f54 6573 7447 figuration/TestG │ │ │ │ │ -00090140: 4343 6f6e 6669 6775 7261 7469 6f6e 4576 CConfigurationEv │ │ │ │ │ -00090150: 656e 742e 6a61 7661 3a20 200a 0a3c 6c69 ent.java: ..
  • jdk/jfr/event/i │ │ │ │ │ -00090170: 6f2f 5465 7374 4669 6c65 5374 7265 616d o/TestFileStream │ │ │ │ │ -00090180: 4576 656e 7473 2e6a 6176 613a 2020 0a0a Events.java: .. │ │ │ │ │ -00090190: 3c6c 693e 6a64 6b2f 6a66 722f 6576 656e
  • jdk/jfr/even │ │ │ │ │ -000901a0: 742f 6d65 7461 6461 7461 2f54 6573 7444 t/metadata/TestD │ │ │ │ │ -000901b0: 6566 6175 6c74 436f 6e66 6967 7572 6174 efaultConfigurat │ │ │ │ │ -000901c0: 696f 6e73 2e6a 6176 613a 2020 0a0a 3c6c ions.java: ..jdk/jfr/event/ │ │ │ │ │ -000901e0: 6f73 2f54 6573 7443 5055 4c6f 6164 2e6a os/TestCPULoad.j │ │ │ │ │ -000901f0: 6176 613a 2020 0a0a 3c6c 693e 6a64 6b2f ava: ..
  • jdk/ │ │ │ │ │ -00090200: 6a66 722f 6576 656e 742f 7275 6e74 696d jfr/event/runtim │ │ │ │ │ -00090210: 652f 5465 7374 436c 6173 734c 6f61 6445 e/TestClassLoadE │ │ │ │ │ -00090220: 7665 6e74 2e6a 6176 613a 2020 0a0a 3c6c vent.java: ..jdk/jfr/event/ │ │ │ │ │ -00090240: 7275 6e74 696d 652f 5465 7374 4a61 7661 runtime/TestJava │ │ │ │ │ -00090250: 426c 6f63 6b65 6445 7665 6e74 2e6a 6176 BlockedEvent.jav │ │ │ │ │ -00090260: 613a 2020 0a0a 3c6c 693e 6a64 6b2f 6a66 a: ..
  • jdk/jf │ │ │ │ │ -00090270: 722f 6a63 6d64 2f54 6573 744a 636d 6453 r/jcmd/TestJcmdS │ │ │ │ │ -00090280: 7461 7274 5374 6f70 4465 6661 756c 742e tartStopDefault. │ │ │ │ │ -00090290: 6a61 7661 3a20 5374 6172 7420 6120 7265 java: Start a re │ │ │ │ │ -000902a0: 636f 7264 696e 6720 7769 7468 6f75 7420 cording without │ │ │ │ │ -000902b0: 6e61 6d65 2e0a 0a3c 6c69 3e6a 646b 2f6a name...
  • jdk/j │ │ │ │ │ -000902c0: 6672 2f73 7461 7274 7570 6172 6773 2f54 fr/startupargs/T │ │ │ │ │ -000902d0: 6573 7444 756d 704f 6e45 7869 742e 6a61 estDumpOnExit.ja │ │ │ │ │ -000902e0: 7661 3a20 5374 6172 7420 6120 466c 6967 va: Start a Flig │ │ │ │ │ -000902f0: 6874 5265 636f 7264 696e 6720 7769 7468 htRecording with │ │ │ │ │ -00090300: 2064 756d 706f 6e65 7869 742e 0a0a 3c6c dumponexit...jdk/lambda/Arr │ │ │ │ │ -00090320: 6179 4374 6f72 5265 6654 6573 742e 6a61 ayCtorRefTest.ja │ │ │ │ │ -00090330: 7661 3a20 200a 0a3c 6c69 3e6a 646b 2f6c va: ..
  • jdk/l │ │ │ │ │ -00090340: 616d 6264 612f 4c61 6d62 6461 5472 616e ambda/LambdaTran │ │ │ │ │ -00090350: 736c 6174 696f 6e43 6f6d 706f 756e 6453 slationCompoundS │ │ │ │ │ -00090360: 616d 5465 7374 2e6a 6176 613a 2020 0a0a amTest.java: .. │ │ │ │ │ -00090370: 3c6c 693e 6a64 6b2f 6c61 6d62 6461 2f4c
  • jdk/lambda/L │ │ │ │ │ -00090380: 616d 6264 6154 7261 6e73 6c61 7469 6f6e ambdaTranslation │ │ │ │ │ -00090390: 5465 7374 312e 6a61 7661 3a20 200a 0a3c Test1.java: ..< │ │ │ │ │ -000903a0: 6c69 3e6a 646b 2f6c 616d 6264 612f 4c61 li>jdk/lambda/La │ │ │ │ │ -000903b0: 6d62 6461 5472 616e 736c 6174 696f 6e54 mbdaTranslationT │ │ │ │ │ -000903c0: 6573 7432 2e6a 6176 613a 2020 0a0a 3c6c est2.java: ..jdk/lambda/Met │ │ │ │ │ -000903e0: 686f 6452 6566 6572 656e 6365 5465 7374 hodReferenceTest │ │ │ │ │ -000903f0: 4361 6c6c 6572 5365 6e73 6974 6976 652e CallerSensitive. │ │ │ │ │ -00090400: 6a61 7661 3a20 200a 0a3c 6c69 3e6a 646b java: ..
  • jdk │ │ │ │ │ -00090410: 2f6c 616d 6264 612f 4d65 7468 6f64 5265 /lambda/MethodRe │ │ │ │ │ -00090420: 6665 7265 6e63 6554 6573 7449 6e73 7461 ferenceTestInsta │ │ │ │ │ -00090430: 6e63 654d 6574 686f 642e 6a61 7661 3a20 nceMethod.java: │ │ │ │ │ -00090440: 200a 0a3c 6c69 3e6a 646b 2f6c 616d 6264 ..
  • jdk/lambd │ │ │ │ │ -00090450: 612f 5465 7374 496e 6e65 7243 746f 7252 a/TestInnerCtorR │ │ │ │ │ -00090460: 6566 2e6a 6176 613a 2020 0a0a 3c6c 693e ef.java: ..
  • │ │ │ │ │ -00090470: 6a64 6b2f 6c61 6d62 6461 2f54 6573 7450 jdk/lambda/TestP │ │ │ │ │ -00090480: 7269 7661 7465 4374 6f72 5265 662e 6a61 rivateCtorRef.ja │ │ │ │ │ -00090490: 7661 3a20 200a 0a3c 6c69 3e6a 646b 2f6c va: ..
  • jdk/l │ │ │ │ │ -000904a0: 616d 6264 612f 7365 7061 7261 7465 2f41 ambda/separate/A │ │ │ │ │ -000904b0: 7474 7269 6275 7465 496e 6a65 6374 6f72 ttributeInjector │ │ │ │ │ -000904c0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a64 .java: ..
  • jd │ │ │ │ │ -000904d0: 6b2f 6c61 6d62 6461 2f73 6570 6172 6174 k/lambda/separat │ │ │ │ │ -000904e0: 652f 436c 6173 7346 696c 652e 6a61 7661 e/ClassFile.java │ │ │ │ │ -000904f0: 3a20 200a 0a3c 6c69 3e6a 646b 2f6c 616d : ..
  • jdk/lam │ │ │ │ │ -00090500: 6264 612f 7365 7061 7261 7465 2f43 6c61 bda/separate/Cla │ │ │ │ │ -00090510: 7373 4669 6c65 5072 6570 726f 6365 7373 ssFilePreprocess │ │ │ │ │ -00090520: 6f72 2e6a 6176 613a 2020 0a0a 3c6c 693e or.java: ..
  • │ │ │ │ │ -00090530: 6a64 6b2f 6c61 6d62 6461 2f73 6570 6172 jdk/lambda/separ │ │ │ │ │ -00090540: 6174 652f 436c 6173 7354 6f49 6e74 6572 ate/ClassToInter │ │ │ │ │ -00090550: 6661 6365 436f 6e76 6572 7465 722e 6a61 faceConverter.ja │ │ │ │ │ -00090560: 7661 3a20 200a 0a3c 6c69 3e6a 646b 2f6c va: ..
  • jdk/l │ │ │ │ │ -00090570: 616d 6264 612f 7365 7061 7261 7465 2f43 ambda/separate/C │ │ │ │ │ -00090580: 6f6d 7069 6c65 722e 6a61 7661 3a20 200a ompiler.java: . │ │ │ │ │ -00090590: 0a3c 6c69 3e6a 646b 2f6c 616d 6264 612f .
  • jdk/lambda/ │ │ │ │ │ -000905a0: 7365 7061 7261 7465 2f44 6972 6563 7465 separate/Directe │ │ │ │ │ -000905b0: 6443 6c61 7373 4c6f 6164 6572 2e6a 6176 dClassLoader.jav │ │ │ │ │ +0008d420: 6669 6c65 2f55 7469 6c54 6573 742e 6a61 file/UtilTest.ja │ │ │ │ │ +0008d430: 7661 3a20 5465 7374 696e 6720 436c 6173 va: Testing Clas │ │ │ │ │ +0008d440: 7366 696c 6520 5574 696c 2e0a 0a3c 6c69 sfile Util...
  • jdk/classfile/V │ │ │ │ │ +0008d460: 6572 6966 6965 7253 656c 6654 6573 742e erifierSelfTest. │ │ │ │ │ +0008d470: 6a61 7661 3a20 5465 7374 696e 6720 436c java: Testing Cl │ │ │ │ │ +0008d480: 6173 7366 696c 6520 5665 7269 6669 6572 assfile Verifier │ │ │ │ │ +0008d490: 2e0a 0a3c 6c69 3e6a 646b 2f63 6c61 7373 ...
  • jdk/class │ │ │ │ │ +0008d4a0: 6669 6c65 2f57 7269 7465 5465 7374 2e6a file/WriteTest.j │ │ │ │ │ +0008d4b0: 6176 613a 2054 6573 7469 6e67 2043 6c61 ava: Testing Cla │ │ │ │ │ +0008d4c0: 7373 6669 6c65 2063 6c61 7373 2062 7569 ssfile class bui │ │ │ │ │ +0008d4d0: 6c64 696e 672e 0a0a 3c6c 693e 6a64 6b2f lding...
  • jdk/ │ │ │ │ │ +0008d4e0: 636c 6173 7366 696c 652f 6578 616d 706c classfile/exampl │ │ │ │ │ +0008d4f0: 6573 2f41 6e6e 6f74 6174 696f 6e73 4578 es/AnnotationsEx │ │ │ │ │ +0008d500: 616d 706c 6573 2e6a 6176 613a 2054 6573 amples.java: Tes │ │ │ │ │ +0008d510: 7469 6e67 2043 6c61 7373 6669 6c65 2041 ting Classfile A │ │ │ │ │ +0008d520: 6e6e 6f74 6174 696f 6e73 4578 616d 706c nnotationsExampl │ │ │ │ │ +0008d530: 6573 2063 6f6d 7069 6c61 7469 6f6e 2e0a es compilation.. │ │ │ │ │ +0008d540: 0a3c 6c69 3e6a 646b 2f63 6c61 7373 6669 .
  • jdk/classfi │ │ │ │ │ +0008d550: 6c65 2f65 7861 6d70 6c65 732f 4578 616d le/examples/Exam │ │ │ │ │ +0008d560: 706c 6547 616c 6c65 7279 2e6a 6176 613a pleGallery.java: │ │ │ │ │ +0008d570: 2054 6573 7469 6e67 2043 6c61 7373 6669 Testing Classfi │ │ │ │ │ +0008d580: 6c65 2045 7861 6d70 6c65 4761 6c6c 6572 le ExampleGaller │ │ │ │ │ +0008d590: 7920 636f 6d70 696c 6174 696f 6e2e 0a0a y compilation... │ │ │ │ │ +0008d5a0: 3c6c 693e 6a64 6b2f 636c 6173 7366 696c
  • jdk/classfil │ │ │ │ │ +0008d5b0: 652f 6578 616d 706c 6573 2f45 7870 6572 e/examples/Exper │ │ │ │ │ +0008d5c0: 696d 656e 7461 6c54 7261 6e73 666f 726d imentalTransform │ │ │ │ │ +0008d5d0: 4578 616d 706c 6573 2e6a 6176 613a 2054 Examples.java: T │ │ │ │ │ +0008d5e0: 6573 7469 6e67 2043 6c61 7373 6669 6c65 esting Classfile │ │ │ │ │ +0008d5f0: 2045 7870 6572 696d 656e 7461 6c54 7261 ExperimentalTra │ │ │ │ │ +0008d600: 6e73 666f 726d 4578 616d 706c 6573 2063 nsformExamples c │ │ │ │ │ +0008d610: 6f6d 7069 6c61 7469 6f6e 2e0a 0a3c 6c69 ompilation...
  • jdk/classfile/e │ │ │ │ │ +0008d630: 7861 6d70 6c65 732f 4d6f 6475 6c65 4578 xamples/ModuleEx │ │ │ │ │ +0008d640: 616d 706c 6573 2e6a 6176 613a 2054 6573 amples.java: Tes │ │ │ │ │ +0008d650: 7469 6e67 2043 6c61 7373 6669 6c65 204d ting Classfile M │ │ │ │ │ +0008d660: 6f64 756c 6545 7861 6d70 6c65 7320 636f oduleExamples co │ │ │ │ │ +0008d670: 6d70 696c 6174 696f 6e2e 0a0a 3c6c 693e mpilation...
  • │ │ │ │ │ +0008d680: 6a64 6b2f 636c 6173 7366 696c 652f 6578 jdk/classfile/ex │ │ │ │ │ +0008d690: 616d 706c 6573 2f54 7261 6e73 666f 726d amples/Transform │ │ │ │ │ +0008d6a0: 4578 616d 706c 6573 2e6a 6176 613a 2054 Examples.java: T │ │ │ │ │ +0008d6b0: 6573 7469 6e67 2043 6c61 7373 6669 6c65 esting Classfile │ │ │ │ │ +0008d6c0: 2054 7261 6e73 666f 726d 4578 616d 706c TransformExampl │ │ │ │ │ +0008d6d0: 6573 2063 6f6d 7069 6c61 7469 6f6e 2e0a es compilation.. │ │ │ │ │ +0008d6e0: 0a3c 6c69 3e6a 646b 2f64 796e 616c 696e .
  • jdk/dynalin │ │ │ │ │ +0008d6f0: 6b2f 4265 616e 4c69 6e6b 6572 5265 636f k/BeanLinkerReco │ │ │ │ │ +0008d700: 7264 7354 6573 742e 6a61 7661 3a20 4479 rdsTest.java: Dy │ │ │ │ │ +0008d710: 6e61 6c69 6e6b 2073 7570 706f 7274 7320 nalink supports │ │ │ │ │ +0008d720: 7072 6f70 6572 7479 2067 6574 7465 7273 property getters │ │ │ │ │ +0008d730: 2066 6f72 2072 6563 6f72 6420 636f 6d70 for record comp │ │ │ │ │ +0008d740: 6f6e 656e 7473 0a0a 3c6c 693e 6a64 6b2f onents..
  • jdk/ │ │ │ │ │ +0008d750: 6479 6e61 6c69 6e6b 2f42 6561 6e4c 696e dynalink/BeanLin │ │ │ │ │ +0008d760: 6b65 7254 6573 742e 6a61 7661 3a20 200a kerTest.java: . │ │ │ │ │ +0008d770: 0a3c 6c69 3e6a 646b 2f64 796e 616c 696e .
  • jdk/dynalin │ │ │ │ │ +0008d780: 6b2f 4265 616e 734c 696e 6b65 7254 6573 k/BeansLinkerTes │ │ │ │ │ +0008d790: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ +0008d7a0: 646b 2f64 796e 616c 696e 6b2f 4361 6c6c dk/dynalink/Call │ │ │ │ │ +0008d7b0: 5369 7465 5465 7374 2e6a 6176 613a 2020 SiteTest.java: │ │ │ │ │ +0008d7c0: 0a0a 3c6c 693e 6a64 6b2f 6479 6e61 6c69 ..
  • jdk/dynali │ │ │ │ │ +0008d7d0: 6e6b 2f43 616c 6c65 7253 656e 7369 7469 nk/CallerSensiti │ │ │ │ │ +0008d7e0: 7665 5465 7374 2e6a 6176 613a 2020 0a0a veTest.java: .. │ │ │ │ │ +0008d7f0: 3c6c 693e 6a64 6b2f 6479 6e61 6c69 6e6b
  • jdk/dynalink │ │ │ │ │ +0008d800: 2f4c 696e 6b65 6443 616c 6c53 6974 654c /LinkedCallSiteL │ │ │ │ │ +0008d810: 6f63 6174 696f 6e54 6573 742e 6a61 7661 ocationTest.java │ │ │ │ │ +0008d820: 3a20 200a 0a3c 6c69 3e6a 646b 2f64 796e : ..
  • jdk/dyn │ │ │ │ │ +0008d830: 616c 696e 6b2f 4c6f 6f6b 7570 5465 7374 alink/LookupTest │ │ │ │ │ +0008d840: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a64 .java: ..
  • jd │ │ │ │ │ +0008d850: 6b2f 6479 6e61 6c69 6e6b 2f54 7275 7374 k/dynalink/Trust │ │ │ │ │ +0008d860: 6564 4479 6e61 6d69 634c 696e 6b65 7246 edDynamicLinkerF │ │ │ │ │ +0008d870: 6163 746f 7279 5465 7374 2e6a 6176 613a actoryTest.java: │ │ │ │ │ +0008d880: 2020 0a0a 3c6c 693e 6a64 6b2f 6479 6e61 ..
  • jdk/dyna │ │ │ │ │ +0008d890: 6c69 6e6b 2f54 7970 6543 6f6e 7665 7274 link/TypeConvert │ │ │ │ │ +0008d8a0: 6572 4661 6374 6f72 794d 656d 6f72 794c erFactoryMemoryL │ │ │ │ │ +0008d8b0: 6561 6b54 6573 742e 6a61 7661 2377 6974 eakTest.java#wit │ │ │ │ │ +0008d8c0: 685f 4731 4743 3a20 5465 7374 2054 7970 h_G1GC: Test Typ │ │ │ │ │ +0008d8d0: 6543 6f6e 7665 7274 6572 4661 6374 6f72 eConverterFactor │ │ │ │ │ +0008d8e0: 7920 6973 206e 6f74 206c 6561 6b69 6e67 y is not leaking │ │ │ │ │ +0008d8f0: 206d 6574 686f 6420 6861 6e64 6c65 7320 method handles │ │ │ │ │ +0008d900: 2847 3120 4743 290a 0a3c 6c69 3e6a 646b (G1 GC)..
  • jdk │ │ │ │ │ +0008d910: 2f64 796e 616c 696e 6b2f 5479 7065 436f /dynalink/TypeCo │ │ │ │ │ +0008d920: 6e76 6572 7465 7246 6163 746f 7279 4d65 nverterFactoryMe │ │ │ │ │ +0008d930: 6d6f 7279 4c65 616b 5465 7374 2e6a 6176 moryLeakTest.jav │ │ │ │ │ +0008d940: 6123 7769 7468 5f50 6172 616c 6c65 6c47 a#with_ParallelG │ │ │ │ │ +0008d950: 433a 2054 6573 7420 5479 7065 436f 6e76 C: Test TypeConv │ │ │ │ │ +0008d960: 6572 7465 7246 6163 746f 7279 2069 7320 erterFactory is │ │ │ │ │ +0008d970: 6e6f 7420 6c65 616b 696e 6720 6d65 7468 not leaking meth │ │ │ │ │ +0008d980: 6f64 2068 616e 646c 6573 2028 5061 7261 od handles (Para │ │ │ │ │ +0008d990: 6c6c 656c 2047 4329 0a0a 3c6c 693e 6a64 llel GC)..
  • jd │ │ │ │ │ +0008d9a0: 6b2f 6479 6e61 6c69 6e6b 2f54 7970 6543 k/dynalink/TypeC │ │ │ │ │ +0008d9b0: 6f6e 7665 7274 6572 4661 6374 6f72 794d onverterFactoryM │ │ │ │ │ +0008d9c0: 656d 6f72 794c 6561 6b54 6573 742e 6a61 emoryLeakTest.ja │ │ │ │ │ +0008d9d0: 7661 2377 6974 685f 5365 7269 616c 4743 va#with_SerialGC │ │ │ │ │ +0008d9e0: 3a20 5465 7374 2054 7970 6543 6f6e 7665 : Test TypeConve │ │ │ │ │ +0008d9f0: 7274 6572 4661 6374 6f72 7920 6973 206e rterFactory is n │ │ │ │ │ +0008da00: 6f74 206c 6561 6b69 6e67 206d 6574 686f ot leaking metho │ │ │ │ │ +0008da10: 6420 6861 6e64 6c65 7320 2853 6572 6961 d handles (Seria │ │ │ │ │ +0008da20: 6c20 4743 290a 0a3c 6c69 3e6a 646b 2f64 l GC)..
  • jdk/d │ │ │ │ │ +0008da30: 796e 616c 696e 6b2f 5479 7065 436f 6e76 ynalink/TypeConv │ │ │ │ │ +0008da40: 6572 7465 7246 6163 746f 7279 4d65 6d6f erterFactoryMemo │ │ │ │ │ +0008da50: 7279 4c65 616b 5465 7374 2e6a 6176 6123 ryLeakTest.java# │ │ │ │ │ +0008da60: 7769 7468 5f53 6865 6e61 6e64 6f61 6847 with_ShenandoahG │ │ │ │ │ +0008da70: 433a 2054 6573 7420 5479 7065 436f 6e76 C: Test TypeConv │ │ │ │ │ +0008da80: 6572 7465 7246 6163 746f 7279 2069 7320 erterFactory is │ │ │ │ │ +0008da90: 6e6f 7420 6c65 616b 696e 6720 6d65 7468 not leaking meth │ │ │ │ │ +0008daa0: 6f64 2068 616e 646c 6573 2028 5368 656e od handles (Shen │ │ │ │ │ +0008dab0: 616e 646f 6168 2047 4329 0a0a 3c6c 693e andoah GC)..
  • │ │ │ │ │ +0008dac0: 6a64 6b2f 6479 6e61 6c69 6e6b 2f54 7970 jdk/dynalink/Typ │ │ │ │ │ +0008dad0: 6543 6f6e 7665 7274 6572 4661 6374 6f72 eConverterFactor │ │ │ │ │ +0008dae0: 794d 656d 6f72 794c 6561 6b54 6573 742e yMemoryLeakTest. │ │ │ │ │ +0008daf0: 6a61 7661 2377 6974 685f 5a47 435f 4765 java#with_ZGC_Ge │ │ │ │ │ +0008db00: 6e65 7261 7469 6f6e 616c 3a20 5465 7374 nerational: Test │ │ │ │ │ +0008db10: 2054 7970 6543 6f6e 7665 7274 6572 4661 TypeConverterFa │ │ │ │ │ +0008db20: 6374 6f72 7920 6973 206e 6f74 206c 6561 ctory is not lea │ │ │ │ │ +0008db30: 6b69 6e67 206d 6574 686f 6420 6861 6e64 king method hand │ │ │ │ │ +0008db40: 6c65 7320 285a 2047 4329 0a0a 3c6c 693e les (Z GC)..
  • │ │ │ │ │ +0008db50: 6a64 6b2f 6479 6e61 6c69 6e6b 2f54 7970 jdk/dynalink/Typ │ │ │ │ │ +0008db60: 6543 6f6e 7665 7274 6572 4661 6374 6f72 eConverterFactor │ │ │ │ │ +0008db70: 794d 656d 6f72 794c 6561 6b54 6573 742e yMemoryLeakTest. │ │ │ │ │ +0008db80: 6a61 7661 2377 6974 685f 5a47 435f 5369 java#with_ZGC_Si │ │ │ │ │ +0008db90: 6e67 6c65 6765 6e3a 2054 6573 7420 5479 nglegen: Test Ty │ │ │ │ │ +0008dba0: 7065 436f 6e76 6572 7465 7246 6163 746f peConverterFacto │ │ │ │ │ +0008dbb0: 7279 2069 7320 6e6f 7420 6c65 616b 696e ry is not leakin │ │ │ │ │ +0008dbc0: 6720 6d65 7468 6f64 2068 616e 646c 6573 g method handles │ │ │ │ │ +0008dbd0: 2028 5a20 4743 290a 0a3c 6c69 3e6a 646b (Z GC)..
  • jdk │ │ │ │ │ +0008dbe0: 2f64 796e 616c 696e 6b2f 5479 7065 436f /dynalink/TypeCo │ │ │ │ │ +0008dbf0: 6e76 6572 7465 7246 6163 746f 7279 5265 nverterFactoryRe │ │ │ │ │ +0008dc00: 7465 6e74 696f 6e54 6573 7473 2e6a 6176 tentionTests.jav │ │ │ │ │ +0008dc10: 6123 7769 7468 5f47 3147 433a 2054 6573 a#with_G1GC: Tes │ │ │ │ │ +0008dc20: 7420 5479 7065 436f 6e76 6572 7465 7246 t TypeConverterF │ │ │ │ │ +0008dc30: 6163 746f 7279 2069 7320 6e6f 7420 6c65 actory is not le │ │ │ │ │ +0008dc40: 616b 696e 6720 636c 6173 7320 6c6f 6164 aking class load │ │ │ │ │ +0008dc50: 6572 7320 2847 3120 4743 290a 0a3c 6c69 ers (G1 GC)..
  • jdk/dynalink/Ty │ │ │ │ │ +0008dc70: 7065 436f 6e76 6572 7465 7246 6163 746f peConverterFacto │ │ │ │ │ +0008dc80: 7279 5265 7465 6e74 696f 6e54 6573 7473 ryRetentionTests │ │ │ │ │ +0008dc90: 2e6a 6176 6123 7769 7468 5f50 6172 616c .java#with_Paral │ │ │ │ │ +0008dca0: 6c65 6c47 433a 2054 6573 7420 5479 7065 lelGC: Test Type │ │ │ │ │ +0008dcb0: 436f 6e76 6572 7465 7246 6163 746f 7279 ConverterFactory │ │ │ │ │ +0008dcc0: 2069 7320 6e6f 7420 6c65 616b 696e 6720 is not leaking │ │ │ │ │ +0008dcd0: 636c 6173 7320 6c6f 6164 6572 7320 2850 class loaders (P │ │ │ │ │ +0008dce0: 6172 616c 6c65 6c20 4743 290a 0a3c 6c69 arallel GC)..
  • jdk/dynalink/Ty │ │ │ │ │ +0008dd00: 7065 436f 6e76 6572 7465 7246 6163 746f peConverterFacto │ │ │ │ │ +0008dd10: 7279 5265 7465 6e74 696f 6e54 6573 7473 ryRetentionTests │ │ │ │ │ +0008dd20: 2e6a 6176 6123 7769 7468 5f53 6572 6961 .java#with_Seria │ │ │ │ │ +0008dd30: 6c47 433a 2054 6573 7420 5479 7065 436f lGC: Test TypeCo │ │ │ │ │ +0008dd40: 6e76 6572 7465 7246 6163 746f 7279 2069 nverterFactory i │ │ │ │ │ +0008dd50: 7320 6e6f 7420 6c65 616b 696e 6720 636c s not leaking cl │ │ │ │ │ +0008dd60: 6173 7320 6c6f 6164 6572 7320 2853 6572 ass loaders (Ser │ │ │ │ │ +0008dd70: 6961 6c20 4743 290a 0a3c 6c69 3e6a 646b ial GC)..
  • jdk │ │ │ │ │ +0008dd80: 2f64 796e 616c 696e 6b2f 5479 7065 436f /dynalink/TypeCo │ │ │ │ │ +0008dd90: 6e76 6572 7465 7246 6163 746f 7279 5265 nverterFactoryRe │ │ │ │ │ +0008dda0: 7465 6e74 696f 6e54 6573 7473 2e6a 6176 tentionTests.jav │ │ │ │ │ +0008ddb0: 6123 7769 7468 5f53 6865 6e61 6e64 6f61 a#with_Shenandoa │ │ │ │ │ +0008ddc0: 6847 433a 2054 6573 7420 5479 7065 436f hGC: Test TypeCo │ │ │ │ │ +0008ddd0: 6e76 6572 7465 7246 6163 746f 7279 2069 nverterFactory i │ │ │ │ │ +0008dde0: 7320 6e6f 7420 6c65 616b 696e 6720 636c s not leaking cl │ │ │ │ │ +0008ddf0: 6173 7320 6c6f 6164 6572 7320 2853 6865 ass loaders (She │ │ │ │ │ +0008de00: 6e61 6e64 6f61 6820 4743 290a 0a3c 6c69 nandoah GC)..
  • jdk/dynalink/Ty │ │ │ │ │ +0008de20: 7065 436f 6e76 6572 7465 7246 6163 746f peConverterFacto │ │ │ │ │ +0008de30: 7279 5265 7465 6e74 696f 6e54 6573 7473 ryRetentionTests │ │ │ │ │ +0008de40: 2e6a 6176 6123 7769 7468 5f5a 4743 5f47 .java#with_ZGC_G │ │ │ │ │ +0008de50: 656e 6572 6174 696f 6e61 6c3a 2054 6573 enerational: Tes │ │ │ │ │ +0008de60: 7420 5479 7065 436f 6e76 6572 7465 7246 t TypeConverterF │ │ │ │ │ +0008de70: 6163 746f 7279 2069 7320 6e6f 7420 6c65 actory is not le │ │ │ │ │ +0008de80: 616b 696e 6720 636c 6173 7320 6c6f 6164 aking class load │ │ │ │ │ +0008de90: 6572 7320 285a 2047 4329 0a0a 3c6c 693e ers (Z GC)..
  • │ │ │ │ │ +0008dea0: 6a64 6b2f 6479 6e61 6c69 6e6b 2f54 7970 jdk/dynalink/Typ │ │ │ │ │ +0008deb0: 6543 6f6e 7665 7274 6572 4661 6374 6f72 eConverterFactor │ │ │ │ │ +0008dec0: 7952 6574 656e 7469 6f6e 5465 7374 732e yRetentionTests. │ │ │ │ │ +0008ded0: 6a61 7661 2377 6974 685f 5a47 435f 5369 java#with_ZGC_Si │ │ │ │ │ +0008dee0: 6e67 6c65 6765 6e3a 2054 6573 7420 5479 nglegen: Test Ty │ │ │ │ │ +0008def0: 7065 436f 6e76 6572 7465 7246 6163 746f peConverterFacto │ │ │ │ │ +0008df00: 7279 2069 7320 6e6f 7420 6c65 616b 696e ry is not leakin │ │ │ │ │ +0008df10: 6720 636c 6173 7320 6c6f 6164 6572 7320 g class loaders │ │ │ │ │ +0008df20: 285a 2047 4329 0a0a 3c6c 693e 6a64 6b2f (Z GC)..
  • jdk/ │ │ │ │ │ +0008df30: 6479 6e61 6c69 6e6b 2f55 6e74 7275 7374 dynalink/Untrust │ │ │ │ │ +0008df40: 6564 4479 6e61 6d69 634c 696e 6b65 7246 edDynamicLinkerF │ │ │ │ │ +0008df50: 6163 746f 7279 5465 7374 2e6a 6176 613a actoryTest.java: │ │ │ │ │ +0008df60: 2020 0a0a 3c6c 693e 6a64 6b2f 696e 6375 ..
  • jdk/incu │ │ │ │ │ +0008df70: 6261 746f 722f 7665 6374 6f72 2f50 7265 bator/vector/Pre │ │ │ │ │ +0008df80: 6665 7272 6564 5370 6563 6965 7354 6573 ferredSpeciesTes │ │ │ │ │ +0008df90: 742e 6a61 7661 2369 6430 3a20 200a 0a3c t.java#id0: ..< │ │ │ │ │ +0008dfa0: 6c69 3e6a 646b 2f69 6e63 7562 6174 6f72 li>jdk/incubator │ │ │ │ │ +0008dfb0: 2f76 6563 746f 722f 5072 6566 6572 7265 /vector/Preferre │ │ │ │ │ +0008dfc0: 6453 7065 6369 6573 5465 7374 2e6a 6176 dSpeciesTest.jav │ │ │ │ │ +0008dfd0: 6123 6964 313a 2054 6573 7420 7468 6520 a#id1: Test the │ │ │ │ │ +0008dfe0: 696e 6974 6961 6c69 7a61 7469 6f6e 206f initialization o │ │ │ │ │ +0008dff0: 6620 7665 6374 6f72 2073 6861 7065 730a f vector shapes. │ │ │ │ │ +0008e000: 0a3c 6c69 3e6a 646b 2f69 6e63 7562 6174 .
  • jdk/incubat │ │ │ │ │ +0008e010: 6f72 2f76 6563 746f 722f 5665 6374 6f72 or/vector/Vector │ │ │ │ │ +0008e020: 4861 7368 2e6a 6176 613a 2020 0a0a 3c6c Hash.java: ..jdk/incubator/ │ │ │ │ │ +0008e040: 7665 6374 6f72 2f56 6563 746f 7252 756e vector/VectorRun │ │ │ │ │ +0008e050: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e6a s.java: ..
  • j │ │ │ │ │ +0008e060: 646b 2f69 6e74 6572 6e61 6c2f 6a69 6d61 dk/internal/jima │ │ │ │ │ +0008e070: 6765 2f4a 496d 6167 654f 7065 6e54 6573 ge/JImageOpenTes │ │ │ │ │ +0008e080: 742e 6a61 7661 3a20 5465 7374 2074 6f20 t.java: Test to │ │ │ │ │ +0008e090: 7365 6520 6966 2074 6872 6561 6420 696e see if thread in │ │ │ │ │ +0008e0a0: 7465 7272 7570 7420 6861 6e64 6c69 6e67 terrupt handling │ │ │ │ │ +0008e0b0: 2069 6e74 6572 6665 7265 7320 7769 7468 interferes with │ │ │ │ │ +0008e0c0: 206f 7468 6572 2074 6872 6561 6473 2e0a other threads.. │ │ │ │ │ +0008e0d0: 0a3c 6c69 3e6a 646b 2f69 6e74 6572 6e61 .
  • jdk/interna │ │ │ │ │ +0008e0e0: 6c2f 6a69 6d61 6765 2f4a 496d 6167 6552 l/jimage/JImageR │ │ │ │ │ +0008e0f0: 6561 6454 6573 742e 6a61 7661 3a20 556e eadTest.java: Un │ │ │ │ │ +0008e100: 6974 2074 6573 7420 666f 7220 6c69 626a it test for libj │ │ │ │ │ +0008e110: 696d 6167 6520 4a49 4d41 4745 5f4f 7065 image JIMAGE_Ope │ │ │ │ │ +0008e120: 6e2f 5265 6164 2f43 6c6f 7365 0a0a 3c6c n/Read/Close..jdk/internal/j │ │ │ │ │ +0008e140: 6c69 6e65 2f41 6273 7472 6163 7457 696e line/AbstractWin │ │ │ │ │ +0008e150: 646f 7773 5465 726d 696e 616c 5465 7374 dowsTerminalTest │ │ │ │ │ +0008e160: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +0008e170: 6520 7772 6170 7065 7220 696e 7075 7420 e wrapper input │ │ │ │ │ +0008e180: 7374 7265 616d 2069 7320 7573 6564 2077 stream is used w │ │ │ │ │ +0008e190: 6865 6e20 7573 696e 6720 5465 726d 696e hen using Termin │ │ │ │ │ +0008e1a0: 616c 2e72 6561 6465 7228 290a 0a3c 6c69 al.reader()..
  • jdk/internal/jl │ │ │ │ │ +0008e1c0: 696e 652f 4b65 7943 6f6e 7665 7273 696f ine/KeyConversio │ │ │ │ │ +0008e1d0: 6e54 6573 742e 6a61 7661 3a20 5665 7269 nTest.java: Veri │ │ │ │ │ +0008e1e0: 6679 2074 6865 2063 6f6e 7665 7273 696f fy the conversio │ │ │ │ │ +0008e1f0: 6e20 6672 6f6d 206b 6579 2065 7665 6e74 n from key event │ │ │ │ │ +0008e200: 7320 746f 2065 7363 6170 6520 7365 7175 s to escape sequ │ │ │ │ │ +0008e210: 656e 6365 7320 776f 726b 7320 7072 6f70 ences works prop │ │ │ │ │ +0008e220: 6572 6c79 2e0a 0a3c 6c69 3e6a 646b 2f69 erly...
  • jdk/i │ │ │ │ │ +0008e230: 6e74 6572 6e61 6c2f 6a6c 696e 652f 4f53 nternal/jline/OS │ │ │ │ │ +0008e240: 5574 696c 7354 6573 742e 6a61 7661 3a20 UtilsTest.java: │ │ │ │ │ +0008e250: 5665 7269 6679 2074 6865 204f 5355 7469 Verify the OSUti │ │ │ │ │ +0008e260: 6c73 2063 6c61 7373 2069 7320 696e 6974 ls class is init │ │ │ │ │ +0008e270: 6961 6c69 7a65 6420 7072 6f70 6572 6c79 ialized properly │ │ │ │ │ +0008e280: 0a0a 3c6c 693e 6a64 6b2f 696e 7465 726e ..
  • jdk/intern │ │ │ │ │ +0008e290: 616c 2f6a 7274 6673 2f42 6173 6963 2e6a al/jrtfs/Basic.j │ │ │ │ │ +0008e2a0: 6176 613a 2042 6173 6963 2074 6573 7420 ava: Basic test │ │ │ │ │ +0008e2b0: 6f66 206a 7274 2066 696c 6520 7379 7374 of jrt file syst │ │ │ │ │ +0008e2c0: 656d 2070 726f 7669 6465 720a 0a3c 6c69 em provider..
  • jdk/internal/jr │ │ │ │ │ +0008e2e0: 7466 732f 5061 7468 4f70 732e 6a61 7661 tfs/PathOps.java │ │ │ │ │ +0008e2f0: 3a20 5465 7374 7320 6a72 7420 7061 7468 : Tests jrt path │ │ │ │ │ +0008e300: 206f 7065 7261 7469 6f6e 730a 0a3c 6c69 operations..
  • jdk/internal/jr │ │ │ │ │ +0008e320: 7466 732f 5572 6954 6573 7473 2e6a 6176 tfs/UriTests.jav │ │ │ │ │ +0008e330: 613a 2028 6a72 7466 7329 2050 6174 683a a: (jrtfs) Path: │ │ │ │ │ +0008e340: 3a74 6f55 7269 2074 6872 6f77 7320 4173 :toUri throws As │ │ │ │ │ +0008e350: 7365 7274 696f 6e45 7272 6f72 2066 6f72 sertionError for │ │ │ │ │ +0008e360: 206d 616c 666f 726d 6564 2069 6e70 7574 malformed input │ │ │ │ │ +0008e370: 0a0a 3c6c 693e 6a64 6b2f 696e 7465 726e ..
  • jdk/intern │ │ │ │ │ +0008e380: 616c 2f6a 7274 6673 2f57 6974 6853 6563 al/jrtfs/WithSec │ │ │ │ │ +0008e390: 7572 6974 794d 616e 6167 6572 2e6a 6176 urityManager.jav │ │ │ │ │ +0008e3a0: 613a 2020 0a0a 3c6c 693e 6a64 6b2f 696e a: ..
  • jdk/in │ │ │ │ │ +0008e3b0: 7465 726e 616c 2f6c 6f61 6465 722f 436c ternal/loader/Cl │ │ │ │ │ +0008e3c0: 6173 734c 6f61 6465 7256 616c 7565 2f43 assLoaderValue/C │ │ │ │ │ +0008e3d0: 6c61 7373 4c6f 6164 6572 5661 6c75 6554 lassLoaderValueT │ │ │ │ │ +0008e3e0: 6573 742e 6a61 7661 3a20 6675 6e63 7469 est.java: functi │ │ │ │ │ +0008e3f0: 6f6e 616c 2061 6e64 2063 6f6e 6375 7272 onal and concurr │ │ │ │ │ +0008e400: 656e 6379 2074 6573 7420 666f 7220 436c ency test for Cl │ │ │ │ │ +0008e410: 6173 734c 6f61 6465 7256 616c 7565 0a0a assLoaderValue.. │ │ │ │ │ +0008e420: 3c6c 693e 6a64 6b2f 696e 7465 726e 616c
  • jdk/internal │ │ │ │ │ +0008e430: 2f6c 6f61 6465 722f 496e 7465 7272 7570 /loader/Interrup │ │ │ │ │ +0008e440: 7465 6443 6c61 7373 4c6f 6164 2e6a 6176 tedClassLoad.jav │ │ │ │ │ +0008e450: 613a 204d 6973 6861 6e64 6c69 6e67 2069 a: Mishandling i │ │ │ │ │ +0008e460: 6e74 6572 7275 7074 696f 6e20 6f66 2049 nterruption of I │ │ │ │ │ +0008e470: 2f4f 2069 6e20 5265 736f 7572 6365 2e67 /O in Resource.g │ │ │ │ │ +0008e480: 6574 4279 7465 730a 0a3c 6c69 3e6a 646b etBytes..
  • jdk │ │ │ │ │ +0008e490: 2f69 6e74 6572 6e61 6c2f 6c6f 6164 6572 /internal/loader │ │ │ │ │ +0008e4a0: 2f4e 6174 6976 654c 6962 7261 7269 6573 /NativeLibraries │ │ │ │ │ +0008e4b0: 2f4d 6169 6e2e 6a61 7661 3a20 5465 7374 /Main.java: Test │ │ │ │ │ +0008e4c0: 206c 6f61 6469 6e67 2061 6e64 2075 6e6c loading and unl │ │ │ │ │ +0008e4d0: 6f61 6469 6e67 206f 6620 6e61 7469 7665 oading of native │ │ │ │ │ +0008e4e0: 206c 6962 7261 7269 6573 0a0a 3c6c 693e libraries..
  • │ │ │ │ │ +0008e4f0: 6a64 6b2f 696e 7465 726e 616c 2f6c 6f61 jdk/internal/loa │ │ │ │ │ +0008e500: 6465 722f 5552 4c43 6c61 7373 5061 7468 der/URLClassPath │ │ │ │ │ +0008e510: 2f43 6c61 7373 6e61 6d65 4368 6172 5465 /ClassnameCharTe │ │ │ │ │ +0008e520: 7374 2e6a 6176 613a 2063 616e 6e6f 7420 st.java: cannot │ │ │ │ │ +0008e530: 6c6f 6164 2063 6c61 7373 206e 616d 6573 load class names │ │ │ │ │ +0008e540: 2063 6f6e 7461 696e 696e 6720 736f 6d65 containing some │ │ │ │ │ +0008e550: 204a 5352 2032 3032 2063 6861 7261 6374 JSR 202 charact │ │ │ │ │ +0008e560: 6572 733b 2070 6c75 6769 6e20 646f 6573 ers; plugin does │ │ │ │ │ +0008e570: 206e 6f74 2065 7363 6170 6520 756e 6963 not escape unic │ │ │ │ │ +0008e580: 6f64 6520 6368 6172 6163 7465 7220 696e ode character in │ │ │ │ │ +0008e590: 2068 7474 7020 7265 7175 6573 740a 0a3c http request..< │ │ │ │ │ +0008e5a0: 6c69 3e6a 646b 2f69 6e74 6572 6e61 6c2f li>jdk/internal/ │ │ │ │ │ +0008e5b0: 6c6f 6164 6572 2f55 524c 436c 6173 7350 loader/URLClassP │ │ │ │ │ +0008e5c0: 6174 682f 4669 6c65 4c6f 6164 6572 5465 ath/FileLoaderTe │ │ │ │ │ +0008e5d0: 7374 2e6a 6176 613a 2055 524c 436f 6e6e st.java: URLConn │ │ │ │ │ +0008e5e0: 6563 7469 6f6e 2066 6169 6c73 2074 6f20 ection fails to │ │ │ │ │ +0008e5f0: 6669 6e64 2072 6573 6f75 7263 6573 2077 find resources w │ │ │ │ │ +0008e600: 6865 6e20 6769 7665 6e20 6669 6c65 3a2f hen given file:/ │ │ │ │ │ +0008e610: 6469 722f 2e2f 7375 6264 6972 2f20 5552 dir/./subdir/ UR │ │ │ │ │ +0008e620: 4c0a 0a3c 6c69 3e6a 646b 2f69 6e74 6572 L..
  • jdk/inter │ │ │ │ │ +0008e630: 6e61 6c2f 6c6f 6164 6572 2f55 524c 436c nal/loader/URLCl │ │ │ │ │ +0008e640: 6173 7350 6174 682f 4a61 7243 6c61 7373 assPath/JarClass │ │ │ │ │ +0008e650: 5061 7468 4669 6c65 456e 7472 792e 6a61 PathFileEntry.ja │ │ │ │ │ +0008e660: 7661 3a20 5465 7374 2063 6c61 7373 6c6f va: Test classlo │ │ │ │ │ +0008e670: 6164 696e 6720 7669 6120 4a41 5220 436c ading via JAR Cl │ │ │ │ │ +0008e680: 6173 732d 5061 7468 2065 6e74 7269 6573 ass-Path entries │ │ │ │ │ +0008e690: 0a0a 3c6c 693e 6a64 6b2f 696e 7465 726e ..
  • jdk/intern │ │ │ │ │ +0008e6a0: 616c 2f6c 6f61 6465 722f 5552 4c43 6c61 al/loader/URLCla │ │ │ │ │ +0008e6b0: 7373 5061 7468 2f4a 6172 4c6f 6164 6572 ssPath/JarLoader │ │ │ │ │ +0008e6c0: 5465 7374 2e6a 6176 613a 2055 524c 436c Test.java: URLCl │ │ │ │ │ +0008e6d0: 6173 734c 6f61 6465 7220 6661 696c 7320 assLoader fails │ │ │ │ │ +0008e6e0: 746f 2063 6c6f 7365 2068 616e 646c 6573 to close handles │ │ │ │ │ +0008e6f0: 2074 6f20 4a61 7220 6669 6c65 7320 6f70 to Jar files op │ │ │ │ │ +0008e700: 656e 6564 2064 7572 696e 6720 6765 7452 ened during getR │ │ │ │ │ +0008e710: 6573 6f75 7263 6528 290a 0a3c 6c69 3e6a esource()..
  • j │ │ │ │ │ +0008e720: 646b 2f69 6e74 6572 6e61 6c2f 6c6f 6164 dk/internal/load │ │ │ │ │ +0008e730: 6572 2f55 524c 436c 6173 7350 6174 682f er/URLClassPath/ │ │ │ │ │ +0008e740: 4c61 7267 6543 6c61 7373 7061 7468 5769 LargeClasspathWi │ │ │ │ │ +0008e750: 7468 506b 6750 7265 6669 782e 6a61 7661 thPkgPrefix.java │ │ │ │ │ +0008e760: 3a20 5665 7269 6679 2074 6861 7420 616e : Verify that an │ │ │ │ │ +0008e770: 2061 7070 6c69 6361 7469 6f6e 2063 616e application can │ │ │ │ │ +0008e780: 2062 6520 6c61 756e 6368 6564 2077 6865 be launched whe │ │ │ │ │ +0008e790: 6e20 7468 6520 636c 6173 7370 6174 6820 n the classpath │ │ │ │ │ +0008e7a0: 636f 6e74 6169 6e73 206c 6172 6765 206e contains large n │ │ │ │ │ +0008e7b0: 756d 6265 7220 6f66 206a 6172 7320 616e umber of jars an │ │ │ │ │ +0008e7c0: 6420 7468 6520 6a61 7661 2e70 726f 746f d the java.proto │ │ │ │ │ +0008e7d0: 636f 6c2e 6861 6e64 6c65 722e 706b 6773 col.handler.pkgs │ │ │ │ │ +0008e7e0: 2073 7973 7465 6d20 7072 6f70 6572 7479 system property │ │ │ │ │ +0008e7f0: 2069 7320 7365 740a 0a3c 6c69 3e6a 646b is set..
  • jdk │ │ │ │ │ +0008e800: 2f69 6e74 6572 6e61 6c2f 6d61 7468 2f46 /internal/math/F │ │ │ │ │ +0008e810: 6c6f 6174 696e 6744 6563 696d 616c 2f54 loatingDecimal/T │ │ │ │ │ +0008e820: 6573 7446 4442 6967 496e 7465 6765 722e estFDBigInteger. │ │ │ │ │ +0008e830: 6a61 7661 3a20 756e 6974 2074 6573 7479 java: unit testy │ │ │ │ │ +0008e840: 7320 6f66 2046 4442 6967 496e 7465 6765 s of FDBigIntege │ │ │ │ │ +0008e850: 720a 0a3c 6c69 3e6a 646b 2f69 6e74 6572 r..
  • jdk/inter │ │ │ │ │ +0008e860: 6e61 6c2f 6d61 7468 2f46 6c6f 6174 696e nal/math/Floatin │ │ │ │ │ +0008e870: 6744 6563 696d 616c 2f54 6573 7446 6c6f gDecimal/TestFlo │ │ │ │ │ +0008e880: 6174 696e 6744 6563 696d 616c 2e6a 6176 atingDecimal.jav │ │ │ │ │ +0008e890: 613a 2075 6e69 7420 7465 7374 7320 6f66 a: unit tests of │ │ │ │ │ +0008e8a0: 2046 6c6f 6174 696e 6744 6563 696d 616c FloatingDecimal │ │ │ │ │ +0008e8b0: 2028 7573 6520 2d44 7365 6564 3d58 2074 (use -Dseed=X t │ │ │ │ │ +0008e8c0: 6f20 7365 7420 5052 414e 444f 4d20 7365 o set PRANDOM se │ │ │ │ │ +0008e8d0: 6564 290a 0a3c 6c69 3e6a 646b 2f69 6e74 ed)..
  • jdk/int │ │ │ │ │ +0008e8e0: 6572 6e61 6c2f 6d61 7468 2f54 6f44 6563 ernal/math/ToDec │ │ │ │ │ +0008e8f0: 696d 616c 2f44 6f75 626c 6554 6f44 6563 imal/DoubleToDec │ │ │ │ │ +0008e900: 696d 616c 5465 7374 2e6a 6176 613a 2020 imalTest.java: │ │ │ │ │ +0008e910: 0a0a 3c6c 693e 6a64 6b2f 696e 7465 726e ..
  • jdk/intern │ │ │ │ │ +0008e920: 616c 2f6d 6174 682f 546f 4465 6369 6d61 al/math/ToDecima │ │ │ │ │ +0008e930: 6c2f 466c 6f61 7454 6f44 6563 696d 616c l/FloatToDecimal │ │ │ │ │ +0008e940: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..jdk/internal/m │ │ │ │ │ +0008e960: 6174 682f 546f 4465 6369 6d61 6c2f 4d61 ath/ToDecimal/Ma │ │ │ │ │ +0008e970: 7468 5574 696c 7354 6573 742e 6a61 7661 thUtilsTest.java │ │ │ │ │ +0008e980: 3a20 200a 0a3c 6c69 3e6a 646b 2f69 6e74 : ..
  • jdk/int │ │ │ │ │ +0008e990: 6572 6e61 6c2f 6d61 7468 2f54 6f53 7472 ernal/math/ToStr │ │ │ │ │ +0008e9a0: 696e 672e 6a61 7661 3a20 200a 0a3c 6c69 ing.java: ..
  • jdk/internal/mi │ │ │ │ │ +0008e9c0: 7363 2f43 4453 2f41 7263 6869 7665 6445 sc/CDS/ArchivedE │ │ │ │ │ +0008e9d0: 6e75 6d54 6573 742e 6a61 7661 3a20 456e numTest.java: En │ │ │ │ │ +0008e9e0: 756d 206f 626a 6563 7473 2074 6861 7420 um objects that │ │ │ │ │ +0008e9f0: 6172 6520 7374 6f72 6564 2069 6e20 7468 are stored in th │ │ │ │ │ +0008ea00: 6520 6172 6368 6976 6564 206d 6f64 756c e archived modul │ │ │ │ │ +0008ea10: 6520 6772 6170 6820 7368 6f75 6c64 206d e graph should m │ │ │ │ │ +0008ea20: 6174 6368 2074 6865 2073 7461 7469 6320 atch the static │ │ │ │ │ +0008ea30: 6669 6e61 6c20 6669 656c 6473 2069 6e20 final fields in │ │ │ │ │ +0008ea40: 7468 6520 456e 756d 2063 6c61 7373 2e0a the Enum class.. │ │ │ │ │ +0008ea50: 0a3c 6c69 3e6a 646b 2f69 6e74 6572 6e61 .
  • jdk/interna │ │ │ │ │ +0008ea60: 6c2f 6d69 7363 2f54 6572 6d69 6e61 7469 l/misc/Terminati │ │ │ │ │ +0008ea70: 6e67 5468 7265 6164 4c6f 6361 6c2f 5465 ngThreadLocal/Te │ │ │ │ │ +0008ea80: 7374 5465 726d 696e 6174 696e 6754 6872 stTerminatingThr │ │ │ │ │ +0008ea90: 6561 644c 6f63 616c 2e6a 6176 613a 2054 eadLocal.java: T │ │ │ │ │ +0008eaa0: 6572 6d69 6e61 7469 6e67 5468 7265 6164 erminatingThread │ │ │ │ │ +0008eab0: 4c6f 6361 6c20 756e 6974 2074 6573 740a Local unit test. │ │ │ │ │ +0008eac0: 0a3c 6c69 3e6a 646b 2f69 6e74 6572 6e61 .
  • jdk/interna │ │ │ │ │ +0008ead0: 6c2f 6d69 7363 2f54 6872 6561 6446 6c6f l/misc/ThreadFlo │ │ │ │ │ +0008eae0: 636b 2f54 6872 6561 6446 6c6f 636b 5465 ck/ThreadFlockTe │ │ │ │ │ +0008eaf0: 7374 2e6a 6176 6123 706c 6174 666f 726d st.java#platform │ │ │ │ │ +0008eb00: 3a20 4261 7369 6320 7465 7374 7320 666f : Basic tests fo │ │ │ │ │ +0008eb10: 7220 5468 7265 6164 466c 6f63 6b0a 0a3c r ThreadFlock..< │ │ │ │ │ +0008eb20: 6c69 3e6a 646b 2f69 6e74 6572 6e61 6c2f li>jdk/internal/ │ │ │ │ │ +0008eb30: 6d69 7363 2f54 6872 6561 6446 6c6f 636b misc/ThreadFlock │ │ │ │ │ +0008eb40: 2f54 6872 6561 6446 6c6f 636b 5465 7374 /ThreadFlockTest │ │ │ │ │ +0008eb50: 2e6a 6176 6123 7669 7274 7561 6c3a 2020 .java#virtual: │ │ │ │ │ +0008eb60: 0a0a 3c6c 693e 6a64 6b2f 696e 7465 726e ..
  • jdk/intern │ │ │ │ │ +0008eb70: 616c 2f6d 6973 632f 5468 7265 6164 466c al/misc/ThreadFl │ │ │ │ │ +0008eb80: 6f63 6b2f 5769 7468 5363 6f70 6564 5661 ock/WithScopedVa │ │ │ │ │ +0008eb90: 6c75 652e 6a61 7661 3a20 5465 7374 2054 lue.java: Test T │ │ │ │ │ +0008eba0: 6872 6561 6446 6c6f 636b 2077 6974 6820 hreadFlock with │ │ │ │ │ +0008ebb0: 7363 6f70 6564 2076 616c 7565 730a 0a3c scoped values..< │ │ │ │ │ +0008ebc0: 6c69 3e6a 646b 2f69 6e74 6572 6e61 6c2f li>jdk/internal/ │ │ │ │ │ +0008ebd0: 6d69 7363 2f55 6e73 6166 652f 436f 7079 misc/Unsafe/Copy │ │ │ │ │ +0008ebe0: 4d65 6d6f 7279 2e6a 6176 613a 2054 6573 Memory.java: Tes │ │ │ │ │ +0008ebf0: 7420 556e 7361 6665 2e63 6f70 794d 656d t Unsafe.copyMem │ │ │ │ │ +0008ec00: 6f72 790a 0a3c 6c69 3e6a 646b 2f69 6e74 ory..
  • jdk/int │ │ │ │ │ +0008ec10: 6572 6e61 6c2f 6d69 7363 2f55 6e73 6166 ernal/misc/Unsaf │ │ │ │ │ +0008ec20: 652f 436f 7079 4d65 6d6f 7279 4c61 7267 e/CopyMemoryLarg │ │ │ │ │ +0008ec30: 652e 6a61 7661 3a20 5465 7374 2055 6e73 e.java: Test Uns │ │ │ │ │ +0008ec40: 6166 652e 636f 7079 4d65 6d6f 7279 0a0a afe.copyMemory.. │ │ │ │ │ +0008ec50: 3c6c 693e 6a64 6b2f 696e 7465 726e 616c
  • jdk/internal │ │ │ │ │ +0008ec60: 2f6d 6973 632f 556e 7361 6665 2f43 6f70 /misc/Unsafe/Cop │ │ │ │ │ +0008ec70: 7953 7761 702e 6a61 7661 3a20 5465 7374 ySwap.java: Test │ │ │ │ │ +0008ec80: 2055 6e73 6166 652e 636f 7079 5377 6170 Unsafe.copySwap │ │ │ │ │ +0008ec90: 4d65 6d6f 7279 0a0a 3c6c 693e 6a64 6b2f Memory..
  • jdk/ │ │ │ │ │ +0008eca0: 696e 7465 726e 616c 2f6d 6973 632f 556e internal/misc/Un │ │ │ │ │ +0008ecb0: 7361 6665 2f43 6f70 7953 7761 704c 6172 safe/CopySwapLar │ │ │ │ │ +0008ecc0: 6765 2e6a 6176 613a 2054 6573 7420 556e ge.java: Test Un │ │ │ │ │ +0008ecd0: 7361 6665 2e63 6f70 7953 7761 704d 656d safe.copySwapMem │ │ │ │ │ +0008ece0: 6f72 790a 0a3c 6c69 3e6a 646b 2f69 6e74 ory..
  • jdk/int │ │ │ │ │ +0008ecf0: 6572 6e61 6c2f 6d69 7363 2f56 4d2f 4765 ernal/misc/VM/Ge │ │ │ │ │ +0008ed00: 744e 616e 6f54 696d 6541 646a 7573 746d tNanoTimeAdjustm │ │ │ │ │ +0008ed10: 656e 742e 6a61 7661 3a20 7465 7374 7320 ent.java: tests │ │ │ │ │ +0008ed20: 7468 6174 2056 4d2e 6765 7467 6574 4e61 that VM.getgetNa │ │ │ │ │ +0008ed30: 6e6f 5469 6d65 4164 6a75 7374 6d65 6e74 noTimeAdjustment │ │ │ │ │ +0008ed40: 2829 2077 6f72 6b73 2061 7320 6578 7065 () works as expe │ │ │ │ │ +0008ed50: 6374 6564 2e0a 0a3c 6c69 3e6a 646b 2f69 cted...
  • jdk/i │ │ │ │ │ +0008ed60: 6e74 6572 6e61 6c2f 6d69 7363 2f56 4d2f nternal/misc/VM/ │ │ │ │ │ +0008ed70: 5275 6e74 696d 6541 7267 756d 656e 7473 RuntimeArguments │ │ │ │ │ +0008ed80: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ +0008ed90: 7420 6f66 2056 4d3a 3a67 6574 5275 6e74 t of VM::getRunt │ │ │ │ │ +0008eda0: 696d 6541 7267 756d 656e 7473 0a0a 3c6c imeArguments..jdk/internal/r │ │ │ │ │ +0008edc0: 6566 2f43 6c65 616e 6572 2f45 7869 744f ef/Cleaner/ExitO │ │ │ │ │ +0008edd0: 6e54 6872 6f77 2e6a 6176 613a 2045 6e73 nThrow.java: Ens │ │ │ │ │ +0008ede0: 7572 6520 7468 6174 2069 6620 6120 636c ure that if a cl │ │ │ │ │ +0008edf0: 6561 6e65 7220 7468 726f 7773 2061 6e20 eaner throws an │ │ │ │ │ +0008ee00: 6578 6365 7074 696f 6e20 7468 656e 2074 exception then t │ │ │ │ │ +0008ee10: 6865 2056 4d20 6578 6974 730a 0a3c 6c69 he VM exits..
  • jdk/internal/re │ │ │ │ │ +0008ee30: 666c 6563 742f 4361 6c6c 6572 5365 6e73 flect/CallerSens │ │ │ │ │ +0008ee40: 6974 6976 652f 4361 6c6c 6572 5365 6e73 itive/CallerSens │ │ │ │ │ +0008ee50: 6974 6976 6546 696e 6465 722e 6a61 7661 itiveFinder.java │ │ │ │ │ +0008ee60: 3a20 5665 7269 6679 2069 6620 4361 6c6c : Verify if Call │ │ │ │ │ +0008ee70: 6572 5365 6e73 6974 6976 6520 6d65 7468 erSensitive meth │ │ │ │ │ +0008ee80: 6f64 7320 6172 6520 616e 6e6f 7461 7465 ods are annotate │ │ │ │ │ +0008ee90: 6420 7769 7468 2043 616c 6c65 7253 656e d with CallerSen │ │ │ │ │ +0008eea0: 7369 7469 7665 2061 6e6e 6f74 6174 696f sitive annotatio │ │ │ │ │ +0008eeb0: 6e0a 0a3c 6c69 3e6a 646b 2f69 6e74 6572 n..
  • jdk/inter │ │ │ │ │ +0008eec0: 6e61 6c2f 7265 666c 6563 742f 4361 6c6c nal/reflect/Call │ │ │ │ │ +0008eed0: 6572 5365 6e73 6974 6976 652f 4368 6563 erSensitive/Chec │ │ │ │ │ +0008eee0: 6b43 534d 732e 6a61 7661 3a20 4361 6c6c kCSMs.java: Call │ │ │ │ │ +0008eef0: 6572 5365 6e73 6974 6976 6520 6d65 7468 erSensitive meth │ │ │ │ │ +0008ef00: 6f64 7320 7368 6f75 6c64 2062 6520 7374 ods should be st │ │ │ │ │ +0008ef10: 6174 6963 206f 7220 6669 6e61 6c20 696e atic or final in │ │ │ │ │ +0008ef20: 7374 616e 6365 206d 6574 686f 6473 2065 stance methods e │ │ │ │ │ +0008ef30: 7863 6570 7420 7468 6520 6b6e 6f77 6e20 xcept the known │ │ │ │ │ +0008ef40: 6c69 7374 206f 6620 6e6f 6e2d 6669 6e61 list of non-fina │ │ │ │ │ +0008ef50: 6c20 696e 7374 616e 6365 206d 6574 686f l instance metho │ │ │ │ │ +0008ef60: 6473 0a0a 3c6c 693e 6a64 6b2f 696e 7465 ds..
  • jdk/inte │ │ │ │ │ +0008ef70: 726e 616c 2f72 6566 6c65 6374 2f43 616c rnal/reflect/Cal │ │ │ │ │ +0008ef80: 6c65 7253 656e 7369 7469 7665 2f4d 6973 lerSensitive/Mis │ │ │ │ │ +0008ef90: 7369 6e67 4361 6c6c 6572 5365 6e73 6974 singCallerSensit │ │ │ │ │ +0008efa0: 6976 652e 6a61 7661 3a20 5465 7374 2043 ive.java: Test C │ │ │ │ │ +0008efb0: 616c 6c65 7253 656e 7369 7469 7665 4669 allerSensitiveFi │ │ │ │ │ +0008efc0: 6e64 6572 2074 6f20 6669 6e64 206d 6973 nder to find mis │ │ │ │ │ +0008efd0: 7369 6e67 2061 6e6e 6f74 6174 696f 6e0a sing annotation. │ │ │ │ │ +0008efe0: 0a3c 6c69 3e6a 646b 2f69 6e74 6572 6e61 .
  • jdk/interna │ │ │ │ │ +0008eff0: 6c2f 7265 666c 6563 742f 5265 666c 6563 l/reflect/Reflec │ │ │ │ │ +0008f000: 7469 6f6e 2f46 696c 7465 7269 6e67 2e6a tion/Filtering.j │ │ │ │ │ +0008f010: 6176 613a 2054 6573 7420 7468 6174 2073 ava: Test that s │ │ │ │ │ +0008f020: 6563 7572 6974 7920 7365 6e73 6974 6976 ecurity sensitiv │ │ │ │ │ +0008f030: 6520 6669 656c 6473 2074 6861 7420 6669 e fields that fi │ │ │ │ │ +0008f040: 6c74 6572 6564 2062 7920 636f 7265 2072 ltered by core r │ │ │ │ │ +0008f050: 6566 6c65 6374 696f 6e0a 0a3c 6c69 3e6a eflection..
  • j │ │ │ │ │ +0008f060: 646b 2f69 6e74 6572 6e61 6c2f 7265 666c dk/internal/refl │ │ │ │ │ +0008f070: 6563 742f 5265 666c 6563 7469 6f6e 2f47 ect/Reflection/G │ │ │ │ │ +0008f080: 6574 4361 6c6c 6572 436c 6173 7354 6573 etCallerClassTes │ │ │ │ │ +0008f090: 742e 6a61 7661 2369 6430 3a20 5465 7374 t.java#id0: Test │ │ │ │ │ +0008f0a0: 2069 6620 7468 6520 564d 2065 6e66 6f72 if the VM enfor │ │ │ │ │ +0008f0b0: 6365 7320 5265 666c 6563 7469 6f6e 2e67 ces Reflection.g │ │ │ │ │ +0008f0c0: 6574 4361 6c6c 6572 436c 6173 7320 6265 etCallerClass be │ │ │ │ │ +0008f0d0: 2063 616c 6c65 6420 6279 2073 7973 7465 called by syste │ │ │ │ │ +0008f0e0: 6d20 6d65 7468 6f64 7320 616e 6e6f 7461 m methods annota │ │ │ │ │ +0008f0f0: 7465 6420 7769 7468 2043 616c 6c65 7253 ted with CallerS │ │ │ │ │ +0008f100: 656e 7369 7469 7665 2070 6c75 7320 7465 ensitive plus te │ │ │ │ │ +0008f110: 7374 2072 6566 6c65 6374 6976 6520 616e st reflective an │ │ │ │ │ +0008f120: 6420 6d65 7468 6f64 2068 616e 646c 6520 d method handle │ │ │ │ │ +0008f130: 6261 7365 6420 696e 766f 6361 7469 6f6e based invocation │ │ │ │ │ +0008f140: 206f 6620 6361 6c6c 6572 2d73 656e 7369 of caller-sensi │ │ │ │ │ +0008f150: 7469 7665 206d 6574 686f 6473 2077 6974 tive methods wit │ │ │ │ │ +0008f160: 6820 6f72 2077 6974 686f 7574 2074 6865 h or without the │ │ │ │ │ +0008f170: 2043 534d 2061 6461 7074 6572 206d 6574 CSM adapter met │ │ │ │ │ +0008f180: 686f 640a 0a3c 6c69 3e6a 646b 2f69 6e74 hod..
  • jdk/int │ │ │ │ │ +0008f190: 6572 6e61 6c2f 7265 666c 6563 742f 5265 ernal/reflect/Re │ │ │ │ │ +0008f1a0: 666c 6563 7469 6f6e 2f47 6574 4361 6c6c flection/GetCall │ │ │ │ │ +0008f1b0: 6572 436c 6173 7354 6573 742e 6a61 7661 erClassTest.java │ │ │ │ │ +0008f1c0: 2369 6431 3a20 5665 7269 6679 2074 6865 #id1: Verify the │ │ │ │ │ +0008f1d0: 206e 6577 204e 6174 6976 6541 6363 6573 new NativeAcces │ │ │ │ │ +0008f1e0: 736f 720a 0a3c 6c69 3e6a 646b 2f69 6e74 sor..
  • jdk/int │ │ │ │ │ +0008f1f0: 6572 6e61 6c2f 7265 666c 6563 742f 5265 ernal/reflect/Re │ │ │ │ │ +0008f200: 666c 6563 7469 6f6e 2f47 6574 4361 6c6c flection/GetCall │ │ │ │ │ +0008f210: 6572 436c 6173 7354 6573 742e 6a61 7661 erClassTest.java │ │ │ │ │ +0008f220: 2369 6432 3a20 5665 7269 6679 204e 6174 #id2: Verify Nat │ │ │ │ │ +0008f230: 6976 654d 6574 686f 6441 6363 6573 736f iveMethodAccesso │ │ │ │ │ +0008f240: 7249 6d70 6c0a 0a3c 6c69 3e6a 646b 2f69 rImpl..
  • jdk/i │ │ │ │ │ +0008f250: 6e74 6572 6e61 6c2f 7265 666c 6563 742f nternal/reflect/ │ │ │ │ │ +0008f260: 5265 666c 6563 7469 6f6e 2f47 6574 4361 Reflection/GetCa │ │ │ │ │ +0008f270: 6c6c 6572 436c 6173 7354 6573 742e 6a61 llerClassTest.ja │ │ │ │ │ +0008f280: 7661 2369 6433 3a20 5665 7269 6679 2074 va#id3: Verify t │ │ │ │ │ +0008f290: 6865 206f 6c64 2067 656e 6572 6174 6564 he old generated │ │ │ │ │ +0008f2a0: 204d 6574 686f 6441 6363 6573 736f 720a MethodAccessor. │ │ │ │ │ +0008f2b0: 0a3c 6c69 3e6a 646b 2f69 6e74 6572 6e61 .
  • jdk/interna │ │ │ │ │ +0008f2c0: 6c2f 7265 666c 6563 742f 636f 6e73 7461 l/reflect/consta │ │ │ │ │ +0008f2d0: 6e74 506f 6f6c 2f43 6f6e 7374 616e 7450 ntPool/ConstantP │ │ │ │ │ +0008f2e0: 6f6f 6c54 6573 742e 6a61 7661 3a20 5465 oolTest.java: Te │ │ │ │ │ +0008f2f0: 7374 7320 6e65 7720 7075 626c 6963 206d sts new public m │ │ │ │ │ +0008f300: 6574 686f 6473 2061 7420 436f 6e73 7461 ethods at Consta │ │ │ │ │ +0008f310: 6e74 506f 6f6c 0a0a 3c6c 693e 6a64 6b2f ntPool..
  • jdk/ │ │ │ │ │ +0008f320: 696e 7465 726e 616c 2f75 7469 6c2f 4172 internal/util/Ar │ │ │ │ │ +0008f330: 6368 5465 7374 2e6a 6176 613a 2056 6572 chTest.java: Ver │ │ │ │ │ +0008f340: 6966 7920 4172 6368 6974 6563 7475 7265 ify Architecture │ │ │ │ │ +0008f350: 2065 6e75 6d20 6d61 7073 2074 6f20 7379 enum maps to sy │ │ │ │ │ +0008f360: 7374 656d 2070 726f 7065 7274 7920 6f73 stem property os │ │ │ │ │ +0008f370: 2e61 7263 680a 0a3c 6c69 3e6a 646b 2f69 .arch..
  • jdk/i │ │ │ │ │ +0008f380: 6e74 6572 6e61 6c2f 7574 696c 2f41 7272 nternal/util/Arr │ │ │ │ │ +0008f390: 6179 7353 7570 706f 7274 2f4e 6577 4c65 aysSupport/NewLe │ │ │ │ │ +0008f3a0: 6e67 7468 2e6a 6176 613a 2054 6573 7420 ngth.java: Test │ │ │ │ │ +0008f3b0: 6564 6765 2063 6173 6573 206f 6620 4172 edge cases of Ar │ │ │ │ │ +0008f3c0: 7261 7973 5375 7070 6f72 742e 6e65 774c raysSupport.newL │ │ │ │ │ +0008f3d0: 656e 6774 680a 0a3c 6c69 3e6a 646b 2f69 ength..
  • jdk/i │ │ │ │ │ +0008f3e0: 6e74 6572 6e61 6c2f 7574 696c 2f41 7272 nternal/util/Arr │ │ │ │ │ +0008f3f0: 6179 7353 7570 706f 7274 2f52 6576 6572 aysSupport/Rever │ │ │ │ │ +0008f400: 7365 2e6a 6176 613a 2054 6573 7473 2066 se.java: Tests f │ │ │ │ │ +0008f410: 6f72 2041 7272 6179 7353 7570 706f 7274 or ArraysSupport │ │ │ │ │ +0008f420: 2e72 6576 6572 7365 0a0a 3c6c 693e 6a64 .reverse..
  • jd │ │ │ │ │ +0008f430: 6b2f 696e 7465 726e 616c 2f75 7469 6c2f k/internal/util/ │ │ │ │ │ +0008f440: 4279 7465 4172 7261 792f 5265 6164 5772 ByteArray/ReadWr │ │ │ │ │ +0008f450: 6974 6556 616c 7565 732e 6a61 7661 3a20 iteValues.java: │ │ │ │ │ +0008f460: 5665 7269 6679 2074 6861 7420 7265 6164 Verify that read │ │ │ │ │ +0008f470: 7320 616e 6420 7772 6974 6573 206f 6620 s and writes of │ │ │ │ │ +0008f480: 7072 696d 6974 6976 6573 2061 7265 2063 primitives are c │ │ │ │ │ +0008f490: 6f72 7265 6374 0a0a 3c6c 693e 6a64 6b2f orrect..
  • jdk/ │ │ │ │ │ +0008f4a0: 696e 7465 726e 616c 2f75 7469 6c2f 4f53 internal/util/OS │ │ │ │ │ +0008f4b0: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ +0008f4c0: 4f70 6572 6174 696e 6753 7973 7465 6d20 OperatingSystem │ │ │ │ │ +0008f4d0: 656e 756d 0a0a 3c6c 693e 6a64 6b2f 696e enum..
  • jdk/in │ │ │ │ │ +0008f4e0: 7465 726e 616c 2f75 7469 6c2f 5265 6665 ternal/util/Refe │ │ │ │ │ +0008f4f0: 7265 6e63 6564 4b65 7954 6573 742e 6a61 rencedKeyTest.ja │ │ │ │ │ +0008f500: 7661 3a20 5465 7374 2066 6561 7475 7265 va: Test feature │ │ │ │ │ +0008f510: 7320 7072 6f76 6964 6564 2062 7920 7468 s provided by th │ │ │ │ │ +0008f520: 6520 5265 6665 7265 6e63 6564 4b65 794d e ReferencedKeyM │ │ │ │ │ +0008f530: 6170 2f52 6566 6572 656e 6365 644b 6579 ap/ReferencedKey │ │ │ │ │ +0008f540: 5365 7420 636c 6173 7365 732e 0a0a 3c6c Set classes...jdk/internal/u │ │ │ │ │ +0008f560: 7469 6c2f 5665 7273 696f 6e54 6573 742e til/VersionTest. │ │ │ │ │ +0008f570: 6a61 7661 3a20 7465 7374 206a 646b 2e69 java: test jdk.i │ │ │ │ │ +0008f580: 6e74 6572 6e61 6c2e 7574 696c 2e56 6572 nternal.util.Ver │ │ │ │ │ +0008f590: 7369 6f6e 0a0a 3c6c 693e 6a64 6b2f 696e sion..
  • jdk/in │ │ │ │ │ +0008f5a0: 7465 726e 616c 2f76 6d2f 416e 6e6f 7461 ternal/vm/Annota │ │ │ │ │ +0008f5b0: 7469 6f6e 456e 636f 6469 6e67 4465 636f tionEncodingDeco │ │ │ │ │ +0008f5c0: 6469 6e67 2f54 6573 7441 6e6e 6f74 6174 ding/TestAnnotat │ │ │ │ │ +0008f5d0: 696f 6e45 6e63 6f64 696e 6744 6563 6f64 ionEncodingDecod │ │ │ │ │ +0008f5e0: 696e 672e 6a61 7661 3a20 200a 0a3c 6c69 ing.java: ..
  • jdk/internal/vm │ │ │ │ │ +0008f600: 2f43 6f6e 7469 6e75 6174 696f 6e2f 4261 /Continuation/Ba │ │ │ │ │ +0008f610: 7369 632e 6a61 7661 2369 6430 3a20 4261 sic.java#id0: Ba │ │ │ │ │ +0008f620: 7369 6320 7465 7374 7320 666f 7220 6a64 sic tests for jd │ │ │ │ │ +0008f630: 6b2e 696e 7465 726e 616c 2e76 6d2e 436f k.internal.vm.Co │ │ │ │ │ +0008f640: 6e74 696e 7561 7469 6f6e 0a0a 3c6c 693e ntinuation..
  • │ │ │ │ │ +0008f650: 6a64 6b2f 696e 7465 726e 616c 2f76 6d2f jdk/internal/vm/ │ │ │ │ │ +0008f660: 436f 6e74 696e 7561 7469 6f6e 2f42 6173 Continuation/Bas │ │ │ │ │ +0008f670: 6963 2e6a 6176 6123 6964 313a 2020 0a0a ic.java#id1: .. │ │ │ │ │ +0008f680: 3c6c 693e 6a64 6b2f 696e 7465 726e 616c
  • jdk/internal │ │ │ │ │ +0008f690: 2f76 6d2f 436f 6e74 696e 7561 7469 6f6e /vm/Continuation │ │ │ │ │ +0008f6a0: 2f42 6173 6963 4578 742e 6a61 7661 2343 /BasicExt.java#C │ │ │ │ │ +0008f6b0: 4f4d 505f 414c 4c3a 2043 6f6c 6c65 6374 OMP_ALL: Collect │ │ │ │ │ +0008f6c0: 696f 6e20 6f66 2062 6173 6963 2063 6f6e ion of basic con │ │ │ │ │ +0008f6d0: 7469 6e75 6174 696f 6e20 7465 7374 732e tinuation tests. │ │ │ │ │ +0008f6e0: 0a0a 3c6c 693e 6a64 6b2f 696e 7465 726e ..
  • jdk/intern │ │ │ │ │ +0008f6f0: 616c 2f76 6d2f 436f 6e74 696e 7561 7469 al/vm/Continuati │ │ │ │ │ +0008f700: 6f6e 2f42 6173 6963 4578 742e 6a61 7661 on/BasicExt.java │ │ │ │ │ +0008f710: 2343 4f4d 505f 414c 4c2d 4743 5f41 4654 #COMP_ALL-GC_AFT │ │ │ │ │ +0008f720: 4552 5f59 4945 4c44 3a20 436f 6c6c 6563 ER_YIELD: Collec │ │ │ │ │ +0008f730: 7469 6f6e 206f 6620 6261 7369 6320 636f tion of basic co │ │ │ │ │ +0008f740: 6e74 696e 7561 7469 6f6e 2074 6573 7473 ntinuation tests │ │ │ │ │ +0008f750: 2e0a 0a3c 6c69 3e6a 646b 2f69 6e74 6572 ...
  • jdk/inter │ │ │ │ │ +0008f760: 6e61 6c2f 766d 2f43 6f6e 7469 6e75 6174 nal/vm/Continuat │ │ │ │ │ +0008f770: 696f 6e2f 4261 7369 6345 7874 2e6a 6176 ion/BasicExt.jav │ │ │ │ │ +0008f780: 6123 434f 4d50 5f4e 4f4e 453a 2043 6f6c a#COMP_NONE: Col │ │ │ │ │ +0008f790: 6c65 6374 696f 6e20 6f66 2062 6173 6963 lection of basic │ │ │ │ │ +0008f7a0: 2063 6f6e 7469 6e75 6174 696f 6e20 7465 continuation te │ │ │ │ │ +0008f7b0: 7374 732e 0a0a 3c6c 693e 6a64 6b2f 696e sts...
  • jdk/in │ │ │ │ │ +0008f7c0: 7465 726e 616c 2f76 6d2f 436f 6e74 696e ternal/vm/Contin │ │ │ │ │ +0008f7d0: 7561 7469 6f6e 2f42 6173 6963 4578 742e uation/BasicExt. │ │ │ │ │ +0008f7e0: 6a61 7661 2343 4f4d 505f 4e4f 4e45 2d47 java#COMP_NONE-G │ │ │ │ │ +0008f7f0: 435f 4146 5445 525f 5949 454c 443a 2043 C_AFTER_YIELD: C │ │ │ │ │ +0008f800: 6f6c 6c65 6374 696f 6e20 6f66 2062 6173 ollection of bas │ │ │ │ │ +0008f810: 6963 2063 6f6e 7469 6e75 6174 696f 6e20 ic continuation │ │ │ │ │ +0008f820: 7465 7374 732e 0a0a 3c6c 693e 6a64 6b2f tests...
  • jdk/ │ │ │ │ │ +0008f830: 696e 7465 726e 616c 2f76 6d2f 436f 6e74 internal/vm/Cont │ │ │ │ │ +0008f840: 696e 7561 7469 6f6e 2f42 6173 6963 4578 inuation/BasicEx │ │ │ │ │ +0008f850: 742e 6a61 7661 2343 4f4d 505f 5749 4e44 t.java#COMP_WIND │ │ │ │ │ +0008f860: 4f57 5f4c 454e 4754 485f 313a 2043 6f6c OW_LENGTH_1: Col │ │ │ │ │ +0008f870: 6c65 6374 696f 6e20 6f66 2062 6173 6963 lection of basic │ │ │ │ │ +0008f880: 2063 6f6e 7469 6e75 6174 696f 6e20 7465 continuation te │ │ │ │ │ +0008f890: 7374 732e 0a0a 3c6c 693e 6a64 6b2f 696e sts...
  • jdk/in │ │ │ │ │ +0008f8a0: 7465 726e 616c 2f76 6d2f 436f 6e74 696e ternal/vm/Contin │ │ │ │ │ +0008f8b0: 7561 7469 6f6e 2f42 6173 6963 4578 742e uation/BasicExt. │ │ │ │ │ +0008f8c0: 6a61 7661 2343 4f4d 505f 5749 4e44 4f57 java#COMP_WINDOW │ │ │ │ │ +0008f8d0: 5f4c 454e 4754 485f 312d 4743 5f41 4654 _LENGTH_1-GC_AFT │ │ │ │ │ +0008f8e0: 4552 5f59 4945 4c44 3a20 436f 6c6c 6563 ER_YIELD: Collec │ │ │ │ │ +0008f8f0: 7469 6f6e 206f 6620 6261 7369 6320 636f tion of basic co │ │ │ │ │ +0008f900: 6e74 696e 7561 7469 6f6e 2074 6573 7473 ntinuation tests │ │ │ │ │ +0008f910: 2e0a 0a3c 6c69 3e6a 646b 2f69 6e74 6572 ...
  • jdk/inter │ │ │ │ │ +0008f920: 6e61 6c2f 766d 2f43 6f6e 7469 6e75 6174 nal/vm/Continuat │ │ │ │ │ +0008f930: 696f 6e2f 4261 7369 6345 7874 2e6a 6176 ion/BasicExt.jav │ │ │ │ │ +0008f940: 6123 434f 4d50 5f57 494e 444f 575f 4c45 a#COMP_WINDOW_LE │ │ │ │ │ +0008f950: 4e47 5448 5f32 3a20 436f 6c6c 6563 7469 NGTH_2: Collecti │ │ │ │ │ +0008f960: 6f6e 206f 6620 6261 7369 6320 636f 6e74 on of basic cont │ │ │ │ │ +0008f970: 696e 7561 7469 6f6e 2074 6573 7473 2e0a inuation tests.. │ │ │ │ │ +0008f980: 0a3c 6c69 3e6a 646b 2f69 6e74 6572 6e61 .
  • jdk/interna │ │ │ │ │ +0008f990: 6c2f 766d 2f43 6f6e 7469 6e75 6174 696f l/vm/Continuatio │ │ │ │ │ +0008f9a0: 6e2f 4261 7369 6345 7874 2e6a 6176 6123 n/BasicExt.java# │ │ │ │ │ +0008f9b0: 434f 4d50 5f57 494e 444f 575f 4c45 4e47 COMP_WINDOW_LENG │ │ │ │ │ +0008f9c0: 5448 5f32 2d47 435f 4146 5445 525f 5949 TH_2-GC_AFTER_YI │ │ │ │ │ +0008f9d0: 454c 443a 2043 6f6c 6c65 6374 696f 6e20 ELD: Collection │ │ │ │ │ +0008f9e0: 6f66 2062 6173 6963 2063 6f6e 7469 6e75 of basic continu │ │ │ │ │ +0008f9f0: 6174 696f 6e20 7465 7374 732e 0a0a 3c6c ation tests...jdk/internal/v │ │ │ │ │ +0008fa10: 6d2f 436f 6e74 696e 7561 7469 6f6e 2f42 m/Continuation/B │ │ │ │ │ +0008fa20: 6173 6963 4578 742e 6a61 7661 2343 4f4d asicExt.java#COM │ │ │ │ │ +0008fa30: 505f 5749 4e44 4f57 5f4c 454e 4754 485f P_WINDOW_LENGTH_ │ │ │ │ │ +0008fa40: 333a 2043 6f6c 6c65 6374 696f 6e20 6f66 3: Collection of │ │ │ │ │ +0008fa50: 2062 6173 6963 2063 6f6e 7469 6e75 6174 basic continuat │ │ │ │ │ +0008fa60: 696f 6e20 7465 7374 732e 0a0a 3c6c 693e ion tests...
  • │ │ │ │ │ +0008fa70: 6a64 6b2f 696e 7465 726e 616c 2f76 6d2f jdk/internal/vm/ │ │ │ │ │ +0008fa80: 436f 6e74 696e 7561 7469 6f6e 2f42 6173 Continuation/Bas │ │ │ │ │ +0008fa90: 6963 4578 742e 6a61 7661 2343 4f4d 505f icExt.java#COMP_ │ │ │ │ │ +0008faa0: 5749 4e44 4f57 5f4c 454e 4754 485f 332d WINDOW_LENGTH_3- │ │ │ │ │ +0008fab0: 4743 5f41 4654 4552 5f59 4945 4c44 3a20 GC_AFTER_YIELD: │ │ │ │ │ +0008fac0: 436f 6c6c 6563 7469 6f6e 206f 6620 6261 Collection of ba │ │ │ │ │ +0008fad0: 7369 6320 636f 6e74 696e 7561 7469 6f6e sic continuation │ │ │ │ │ +0008fae0: 2074 6573 7473 2e0a 0a3c 6c69 3e6a 646b tests...
  • jdk │ │ │ │ │ +0008faf0: 2f69 6e74 6572 6e61 6c2f 766d 2f43 6f6e /internal/vm/Con │ │ │ │ │ +0008fb00: 7469 6e75 6174 696f 6e2f 436c 6173 7355 tinuation/ClassU │ │ │ │ │ +0008fb10: 6e6c 6f61 6469 6e67 2e6a 6176 613a 2054 nloading.java: T │ │ │ │ │ +0008fb20: 6573 7473 2063 6c61 7373 2075 6e6c 6f61 ests class unloa │ │ │ │ │ +0008fb30: 6469 6e67 206f 6e20 7669 7274 7561 6c20 ding on virtual │ │ │ │ │ +0008fb40: 7468 7265 6164 730a 0a3c 6c69 3e6a 646b threads..
  • jdk │ │ │ │ │ +0008fb50: 2f69 6e74 6572 6e61 6c2f 766d 2f43 6f6e /internal/vm/Con │ │ │ │ │ +0008fb60: 7469 6e75 6174 696f 6e2f 4675 7a7a 2e6a tinuation/Fuzz.j │ │ │ │ │ +0008fb70: 6176 6123 6465 6661 756c 743a 2046 757a ava#default: Fuz │ │ │ │ │ +0008fb80: 7a20 7465 7374 7320 666f 7220 6a64 6b2e z tests for jdk. │ │ │ │ │ +0008fb90: 696e 7465 726e 616c 2e76 6d2e 436f 6e74 internal.vm.Cont │ │ │ │ │ +0008fba0: 696e 7561 7469 6f6e 0a0a 3c6c 693e 6a64 inuation..
  • jd │ │ │ │ │ +0008fbb0: 6b2f 696e 7465 726e 616c 2f76 6d2f 436f k/internal/vm/Co │ │ │ │ │ +0008fbc0: 6e74 696e 7561 7469 6f6e 2f46 757a 7a2e ntinuation/Fuzz. │ │ │ │ │ +0008fbd0: 6a61 7661 2370 7265 7365 7276 652d 6670 java#preserve-fp │ │ │ │ │ +0008fbe0: 3a20 4675 7a7a 2074 6573 7473 2066 6f72 : Fuzz tests for │ │ │ │ │ +0008fbf0: 206a 646b 2e69 6e74 6572 6e61 6c2e 766d jdk.internal.vm │ │ │ │ │ +0008fc00: 2e43 6f6e 7469 6e75 6174 696f 6e0a 0a3c .Continuation..< │ │ │ │ │ +0008fc10: 6c69 3e6a 646b 2f69 6e74 6572 6e61 6c2f li>jdk/internal/ │ │ │ │ │ +0008fc20: 766d 2f43 6f6e 7469 6e75 6174 696f 6e2f vm/Continuation/ │ │ │ │ │ +0008fc30: 4875 6d6f 6e67 6f75 7353 7461 636b 2e6a HumongousStack.j │ │ │ │ │ +0008fc40: 6176 613a 2054 6573 7473 2068 756d 6f6e ava: Tests humon │ │ │ │ │ +0008fc50: 676f 7573 2073 7461 636b 2d63 6875 6e6b gous stack-chunk │ │ │ │ │ +0008fc60: 2068 616e 646c 696e 670a 0a3c 6c69 3e6a handling..
  • j │ │ │ │ │ +0008fc70: 646b 2f69 6e74 6572 6e61 6c2f 766d 2f43 dk/internal/vm/C │ │ │ │ │ +0008fc80: 6f6e 7469 6e75 6174 696f 6e2f 4c69 7665 ontinuation/Live │ │ │ │ │ +0008fc90: 4672 616d 6573 4472 6976 6572 2e6a 6176 FramesDriver.jav │ │ │ │ │ +0008fca0: 613a 2046 756e 6374 696f 6e61 6c20 7465 a: Functional te │ │ │ │ │ +0008fcb0: 7374 2066 6f72 2063 6f6e 7469 6e75 6174 st for continuat │ │ │ │ │ +0008fcc0: 696f 6e73 2077 616c 6b65 6420 7769 7468 ions walked with │ │ │ │ │ +0008fcd0: 2053 7461 636b 5761 6c6b 6572 2773 204c StackWalker's L │ │ │ │ │ +0008fce0: 6976 6553 7461 636b 4672 616d 6573 0a0a iveStackFrames.. │ │ │ │ │ +0008fcf0: 3c6c 693e 6a64 6b2f 696e 7465 726e 616c
  • jdk/internal │ │ │ │ │ +0008fd00: 2f76 6d2f 436f 6e74 696e 7561 7469 6f6e /vm/Continuation │ │ │ │ │ +0008fd10: 2f4d 6f76 696e 6743 6f6d 7057 696e 646f /MovingCompWindo │ │ │ │ │ +0008fd20: 772e 6a61 7661 3a20 4261 7369 6320 7465 w.java: Basic te │ │ │ │ │ +0008fd30: 7374 7320 7768 6572 6520 6a69 7420 636f sts where jit co │ │ │ │ │ +0008fd40: 6d70 696c 6174 696f 6e20 6f66 2074 6573 mpilation of tes │ │ │ │ │ +0008fd50: 7420 6d65 7468 6f64 7320 6973 2063 6f6e t methods is con │ │ │ │ │ +0008fd60: 7472 6f6c 6c65 6420 7769 7468 2061 2063 trolled with a c │ │ │ │ │ +0008fd70: 6f6d 7069 6c61 7469 6f6e 2070 6f6c 6963 ompilation polic │ │ │ │ │ +0008fd80: 790a 0a3c 6c69 3e6a 646b 2f69 6e74 6572 y..
  • jdk/inter │ │ │ │ │ +0008fd90: 6e61 6c2f 766d 2f43 6f6e 7469 6e75 6174 nal/vm/Continuat │ │ │ │ │ +0008fda0: 696f 6e2f 4f53 5254 6573 742e 6a61 7661 ion/OSRTest.java │ │ │ │ │ +0008fdb0: 3a20 5465 7374 2066 7265 657a 652f 7468 : Test freeze/th │ │ │ │ │ +0008fdc0: 6177 2077 6974 6820 4f53 5220 6672 616d aw with OSR fram │ │ │ │ │ +0008fdd0: 6573 0a0a 3c6c 693e 6a64 6b2f 696e 7465 es..
  • jdk/inte │ │ │ │ │ +0008fde0: 726e 616c 2f76 6d2f 436f 6e74 696e 7561 rnal/vm/Continua │ │ │ │ │ +0008fdf0: 7469 6f6e 2f53 636f 7065 642e 6a61 7661 tion/Scoped.java │ │ │ │ │ +0008fe00: 3a20 4e65 7374 6564 2063 6f6e 7469 6e75 : Nested continu │ │ │ │ │ +0008fe10: 6174 696f 6e73 2074 6573 740a 0a3c 6c69 ations test..
  • jdk/internal/vm │ │ │ │ │ +0008fe30: 2f54 6573 7454 7261 6e73 6c61 7465 6445 /TestTranslatedE │ │ │ │ │ +0008fe40: 7863 6570 7469 6f6e 2e6a 6176 613a 2020 xception.java: │ │ │ │ │ +0008fe50: 0a0a 3c6c 693e 6a64 6b2f 6a66 722f 6170 ..
  • jdk/jfr/ap │ │ │ │ │ +0008fe60: 692f 636f 6e73 756d 6572 2f72 6563 6f72 i/consumer/recor │ │ │ │ │ +0008fe70: 6469 6e67 7374 7265 616d 2f54 6573 7442 dingstream/TestB │ │ │ │ │ +0008fe80: 6173 6963 732e 6a61 7661 3a20 4261 7369 asics.java: Basi │ │ │ │ │ +0008fe90: 632f 7361 6e69 7479 2074 6573 7420 666f c/sanity test fo │ │ │ │ │ +0008fea0: 7220 4a46 5220 6576 656e 7420 7374 7265 r JFR event stre │ │ │ │ │ +0008feb0: 616d 696e 670a 0a3c 6c69 3e6a 646b 2f6a aming..
  • jdk/j │ │ │ │ │ +0008fec0: 6672 2f61 7069 2f72 6563 6f72 6469 6e67 fr/api/recording │ │ │ │ │ +0008fed0: 2f65 7665 6e74 2f54 6573 744c 6f61 6445 /event/TestLoadE │ │ │ │ │ +0008fee0: 7665 6e74 4166 7465 7253 7461 7274 2e6a ventAfterStart.j │ │ │ │ │ +0008fef0: 6176 613a 204c 6f61 6420 6576 656e 7420 ava: Load event │ │ │ │ │ +0008ff00: 636c 6173 7320 6166 7465 7220 7265 636f class after reco │ │ │ │ │ +0008ff10: 7264 696e 6720 7374 6172 7465 642e 0a0a rding started... │ │ │ │ │ +0008ff20: 3c6c 693e 6a64 6b2f 6a66 722f 6170 692f
  • jdk/jfr/api/ │ │ │ │ │ +0008ff30: 7265 636f 7264 696e 672f 7374 6174 652f recording/state/ │ │ │ │ │ +0008ff40: 5465 7374 5374 6174 652e 6a61 7661 3a20 TestState.java: │ │ │ │ │ +0008ff50: 5465 7374 2052 6563 6f72 6469 6e67 2073 Test Recording s │ │ │ │ │ +0008ff60: 7461 7465 0a0a 3c6c 693e 6a64 6b2f 6a66 tate..
  • jdk/jf │ │ │ │ │ +0008ff70: 722f 6576 656e 742f 616c 6c6f 6361 7469 r/event/allocati │ │ │ │ │ +0008ff80: 6f6e 2f54 6573 744f 626a 6563 7441 6c6c on/TestObjectAll │ │ │ │ │ +0008ff90: 6f63 6174 696f 6e53 616d 706c 6545 7665 ocationSampleEve │ │ │ │ │ +0008ffa0: 6e74 2e6a 6176 613a 2054 6573 7473 204f nt.java: Tests O │ │ │ │ │ +0008ffb0: 626a 6563 7441 6c6c 6f63 6174 696f 6e53 bjectAllocationS │ │ │ │ │ +0008ffc0: 616d 706c 6545 7665 6e74 0a0a 3c6c 693e ampleEvent..
  • │ │ │ │ │ +0008ffd0: 6a64 6b2f 6a66 722f 6576 656e 742f 636f jdk/jfr/event/co │ │ │ │ │ +0008ffe0: 6d70 696c 6572 2f54 6573 7443 6f6d 7069 mpiler/TestCompi │ │ │ │ │ +0008fff0: 6c65 7243 6f6d 7069 6c65 2e6a 6176 613a lerCompile.java: │ │ │ │ │ +00090000: 2020 0a0a 3c6c 693e 6a64 6b2f 6a66 722f ..
  • jdk/jfr/ │ │ │ │ │ +00090010: 6576 656e 742f 6763 2f63 6f6c 6c65 6374 event/gc/collect │ │ │ │ │ +00090020: 696f 6e2f 5465 7374 4743 4761 7262 6167 ion/TestGCGarbag │ │ │ │ │ +00090030: 6543 6f6c 6c65 6374 696f 6e45 7665 6e74 eCollectionEvent │ │ │ │ │ +00090040: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a64 .java: ..
  • jd │ │ │ │ │ +00090050: 6b2f 6a66 722f 6576 656e 742f 6763 2f63 k/jfr/event/gc/c │ │ │ │ │ +00090060: 6f6c 6c65 6374 696f 6e2f 5465 7374 4743 ollection/TestGC │ │ │ │ │ +00090070: 5769 7468 4661 7374 7469 6d65 2e6a 6176 WithFasttime.jav │ │ │ │ │ +00090080: 613a 2020 0a0a 3c6c 693e 6a64 6b2f 6a66 a: ..
  • jdk/jf │ │ │ │ │ +00090090: 722f 6576 656e 742f 6763 2f63 6f6e 6669 r/event/gc/confi │ │ │ │ │ +000900a0: 6775 7261 7469 6f6e 2f54 6573 7447 4343 guration/TestGCC │ │ │ │ │ +000900b0: 6f6e 6669 6775 7261 7469 6f6e 4576 656e onfigurationEven │ │ │ │ │ +000900c0: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e6a t.java: ..
  • j │ │ │ │ │ +000900d0: 646b 2f6a 6672 2f65 7665 6e74 2f69 6f2f dk/jfr/event/io/ │ │ │ │ │ +000900e0: 5465 7374 4669 6c65 5374 7265 616d 4576 TestFileStreamEv │ │ │ │ │ +000900f0: 656e 7473 2e6a 6176 613a 2020 0a0a 3c6c ents.java: ..jdk/jfr/event/ │ │ │ │ │ +00090110: 6d65 7461 6461 7461 2f54 6573 7444 6566 metadata/TestDef │ │ │ │ │ +00090120: 6175 6c74 436f 6e66 6967 7572 6174 696f aultConfiguratio │ │ │ │ │ +00090130: 6e73 2e6a 6176 613a 2020 0a0a 3c6c 693e ns.java: ..
  • │ │ │ │ │ +00090140: 6a64 6b2f 6a66 722f 6576 656e 742f 6f73 jdk/jfr/event/os │ │ │ │ │ +00090150: 2f54 6573 7443 5055 4c6f 6164 2e6a 6176 /TestCPULoad.jav │ │ │ │ │ +00090160: 613a 2020 0a0a 3c6c 693e 6a64 6b2f 6a66 a: ..
  • jdk/jf │ │ │ │ │ +00090170: 722f 6576 656e 742f 7275 6e74 696d 652f r/event/runtime/ │ │ │ │ │ +00090180: 5465 7374 436c 6173 734c 6f61 6445 7665 TestClassLoadEve │ │ │ │ │ +00090190: 6e74 2e6a 6176 613a 2020 0a0a 3c6c 693e nt.java: ..
  • │ │ │ │ │ +000901a0: 6a64 6b2f 6a66 722f 6576 656e 742f 7275 jdk/jfr/event/ru │ │ │ │ │ +000901b0: 6e74 696d 652f 5465 7374 4a61 7661 426c ntime/TestJavaBl │ │ │ │ │ +000901c0: 6f63 6b65 6445 7665 6e74 2e6a 6176 613a ockedEvent.java: │ │ │ │ │ +000901d0: 2020 0a0a 3c6c 693e 6a64 6b2f 6a66 722f ..
  • jdk/jfr/ │ │ │ │ │ +000901e0: 6a63 6d64 2f54 6573 744a 636d 6453 7461 jcmd/TestJcmdSta │ │ │ │ │ +000901f0: 7274 5374 6f70 4465 6661 756c 742e 6a61 rtStopDefault.ja │ │ │ │ │ +00090200: 7661 3a20 5374 6172 7420 6120 7265 636f va: Start a reco │ │ │ │ │ +00090210: 7264 696e 6720 7769 7468 6f75 7420 6e61 rding without na │ │ │ │ │ +00090220: 6d65 2e0a 0a3c 6c69 3e6a 646b 2f6a 6672 me...
  • jdk/jfr │ │ │ │ │ +00090230: 2f73 7461 7274 7570 6172 6773 2f54 6573 /startupargs/Tes │ │ │ │ │ +00090240: 7444 756d 704f 6e45 7869 742e 6a61 7661 tDumpOnExit.java │ │ │ │ │ +00090250: 3a20 5374 6172 7420 6120 466c 6967 6874 : Start a Flight │ │ │ │ │ +00090260: 5265 636f 7264 696e 6720 7769 7468 2064 Recording with d │ │ │ │ │ +00090270: 756d 706f 6e65 7869 742e 0a0a 3c6c 693e umponexit...
  • │ │ │ │ │ +00090280: 6a64 6b2f 6c61 6d62 6461 2f41 7272 6179 jdk/lambda/Array │ │ │ │ │ +00090290: 4374 6f72 5265 6654 6573 742e 6a61 7661 CtorRefTest.java │ │ │ │ │ +000902a0: 3a20 200a 0a3c 6c69 3e6a 646b 2f6c 616d : ..
  • jdk/lam │ │ │ │ │ +000902b0: 6264 612f 4c61 6d62 6461 5472 616e 736c bda/LambdaTransl │ │ │ │ │ +000902c0: 6174 696f 6e43 6f6d 706f 756e 6453 616d ationCompoundSam │ │ │ │ │ +000902d0: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..jdk/lambda/Lam │ │ │ │ │ +000902f0: 6264 6154 7261 6e73 6c61 7469 6f6e 5465 bdaTranslationTe │ │ │ │ │ +00090300: 7374 312e 6a61 7661 3a20 200a 0a3c 6c69 st1.java: ..
  • jdk/lambda/Lamb │ │ │ │ │ +00090320: 6461 5472 616e 736c 6174 696f 6e54 6573 daTranslationTes │ │ │ │ │ +00090330: 7432 2e6a 6176 613a 2020 0a0a 3c6c 693e t2.java: ..
  • │ │ │ │ │ +00090340: 6a64 6b2f 6c61 6d62 6461 2f4d 6574 686f jdk/lambda/Metho │ │ │ │ │ +00090350: 6452 6566 6572 656e 6365 5465 7374 4361 dReferenceTestCa │ │ │ │ │ +00090360: 6c6c 6572 5365 6e73 6974 6976 652e 6a61 llerSensitive.ja │ │ │ │ │ +00090370: 7661 3a20 200a 0a3c 6c69 3e6a 646b 2f6c va: ..
  • jdk/l │ │ │ │ │ +00090380: 616d 6264 612f 4d65 7468 6f64 5265 6665 ambda/MethodRefe │ │ │ │ │ +00090390: 7265 6e63 6554 6573 7449 6e73 7461 6e63 renceTestInstanc │ │ │ │ │ +000903a0: 654d 6574 686f 642e 6a61 7661 3a20 200a eMethod.java: . │ │ │ │ │ +000903b0: 0a3c 6c69 3e6a 646b 2f6c 616d 6264 612f .
  • jdk/lambda/ │ │ │ │ │ +000903c0: 5465 7374 496e 6e65 7243 746f 7252 6566 TestInnerCtorRef │ │ │ │ │ +000903d0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a64 .java: ..
  • jd │ │ │ │ │ +000903e0: 6b2f 6c61 6d62 6461 2f54 6573 7450 7269 k/lambda/TestPri │ │ │ │ │ +000903f0: 7661 7465 4374 6f72 5265 662e 6a61 7661 vateCtorRef.java │ │ │ │ │ +00090400: 3a20 200a 0a3c 6c69 3e6a 646b 2f6c 616d : ..
  • jdk/lam │ │ │ │ │ +00090410: 6264 612f 7365 7061 7261 7465 2f41 7474 bda/separate/Att │ │ │ │ │ +00090420: 7269 6275 7465 496e 6a65 6374 6f72 2e6a ributeInjector.j │ │ │ │ │ +00090430: 6176 613a 2020 0a0a 3c6c 693e 6a64 6b2f ava: ..
  • jdk/ │ │ │ │ │ +00090440: 6c61 6d62 6461 2f73 6570 6172 6174 652f lambda/separate/ │ │ │ │ │ +00090450: 436c 6173 7346 696c 652e 6a61 7661 3a20 ClassFile.java: │ │ │ │ │ +00090460: 200a 0a3c 6c69 3e6a 646b 2f6c 616d 6264 ..
  • jdk/lambd │ │ │ │ │ +00090470: 612f 7365 7061 7261 7465 2f43 6c61 7373 a/separate/Class │ │ │ │ │ +00090480: 4669 6c65 5072 6570 726f 6365 7373 6f72 FilePreprocessor │ │ │ │ │ +00090490: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a64 .java: ..
  • jd │ │ │ │ │ +000904a0: 6b2f 6c61 6d62 6461 2f73 6570 6172 6174 k/lambda/separat │ │ │ │ │ +000904b0: 652f 436c 6173 7354 6f49 6e74 6572 6661 e/ClassToInterfa │ │ │ │ │ +000904c0: 6365 436f 6e76 6572 7465 722e 6a61 7661 ceConverter.java │ │ │ │ │ +000904d0: 3a20 200a 0a3c 6c69 3e6a 646b 2f6c 616d : ..
  • jdk/lam │ │ │ │ │ +000904e0: 6264 612f 7365 7061 7261 7465 2f43 6f6d bda/separate/Com │ │ │ │ │ +000904f0: 7069 6c65 722e 6a61 7661 3a20 200a 0a3c piler.java: ..< │ │ │ │ │ +00090500: 6c69 3e6a 646b 2f6c 616d 6264 612f 7365 li>jdk/lambda/se │ │ │ │ │ +00090510: 7061 7261 7465 2f44 6972 6563 7465 6443 parate/DirectedC │ │ │ │ │ +00090520: 6c61 7373 4c6f 6164 6572 2e6a 6176 613a lassLoader.java: │ │ │ │ │ +00090530: 2020 0a0a 3c6c 693e 6a64 6b2f 6c61 6d62 ..
  • jdk/lamb │ │ │ │ │ +00090540: 6461 2f73 6570 6172 6174 652f 536f 7572 da/separate/Sour │ │ │ │ │ +00090550: 6365 4d6f 6465 6c2e 6a61 7661 3a20 200a ceModel.java: . │ │ │ │ │ +00090560: 0a3c 6c69 3e6a 646b 2f6c 616d 6264 612f .
  • jdk/lambda/ │ │ │ │ │ +00090570: 7365 7061 7261 7465 2f54 6573 7448 6172 separate/TestHar │ │ │ │ │ +00090580: 6e65 7373 2e6a 6176 613a 2020 0a0a 3c6c ness.java: ..jdk/lambda/vm/ │ │ │ │ │ +000905a0: 4465 6661 756c 744d 6574 686f 6452 6567 DefaultMethodReg │ │ │ │ │ +000905b0: 7265 7373 696f 6e54 6573 7473 2e6a 6176 ressionTests.jav │ │ │ │ │ 000905c0: 613a 2020 0a0a 3c6c 693e 6a64 6b2f 6c61 a: ..
  • jdk/la │ │ │ │ │ -000905d0: 6d62 6461 2f73 6570 6172 6174 652f 536f mbda/separate/So │ │ │ │ │ -000905e0: 7572 6365 4d6f 6465 6c2e 6a61 7661 3a20 urceModel.java: │ │ │ │ │ -000905f0: 200a 0a3c 6c69 3e6a 646b 2f6c 616d 6264 ..
  • jdk/lambd │ │ │ │ │ -00090600: 612f 7365 7061 7261 7465 2f54 6573 7448 a/separate/TestH │ │ │ │ │ -00090610: 6172 6e65 7373 2e6a 6176 613a 2020 0a0a arness.java: .. │ │ │ │ │ -00090620: 3c6c 693e 6a64 6b2f 6c61 6d62 6461 2f76
  • jdk/lambda/v │ │ │ │ │ -00090630: 6d2f 4465 6661 756c 744d 6574 686f 6452 m/DefaultMethodR │ │ │ │ │ -00090640: 6567 7265 7373 696f 6e54 6573 7473 2e6a egressionTests.j │ │ │ │ │ -00090650: 6176 613a 2020 0a0a 3c6c 693e 6a64 6b2f ava: ..
  • jdk/ │ │ │ │ │ -00090660: 6c61 6d62 6461 2f76 6d2f 496e 7465 7266 lambda/vm/Interf │ │ │ │ │ -00090670: 6163 6541 6363 6573 7346 6c61 6773 5465 aceAccessFlagsTe │ │ │ │ │ -00090680: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ -00090690: 6a64 6b2f 6d6f 6475 6c65 732f 6574 632f jdk/modules/etc/ │ │ │ │ │ -000906a0: 4465 6661 756c 744d 6f64 756c 6573 2e6a DefaultModules.j │ │ │ │ │ -000906b0: 6176 613a 2054 6573 7420 7468 6174 2061 ava: Test that a │ │ │ │ │ -000906c0: 6c6c 206d 6f64 756c 6573 2074 6861 7420 ll modules that │ │ │ │ │ -000906d0: 6578 706f 7274 2061 6e20 4150 4920 6172 export an API ar │ │ │ │ │ -000906e0: 6520 696e 2074 6865 2073 6574 206f 6620 e in the set of │ │ │ │ │ -000906f0: 6d6f 6475 6c65 7320 7265 736f 6c76 6564 modules resolved │ │ │ │ │ -00090700: 2077 6865 6e20 636f 6d70 696c 696e 6720 when compiling │ │ │ │ │ -00090710: 6f72 2072 756e 6e69 6e67 2063 6f64 6520 or running code │ │ │ │ │ -00090720: 6f6e 2074 6865 2063 6c61 7373 2070 6174 on the class pat │ │ │ │ │ -00090730: 680a 0a3c 6c69 3e6a 646b 2f6d 6f64 756c h..
  • jdk/modul │ │ │ │ │ -00090740: 6573 2f65 7463 2f4a 646b 5175 616c 6966 es/etc/JdkQualif │ │ │ │ │ -00090750: 6965 6445 7870 6f72 7454 6573 742e 6a61 iedExportTest.ja │ │ │ │ │ -00090760: 7661 3a20 4368 6563 6b20 4a44 4b20 6d6f va: Check JDK mo │ │ │ │ │ -00090770: 6475 6c65 7320 6861 7665 206e 6f20 7175 dules have no qu │ │ │ │ │ -00090780: 616c 6966 6965 6420 6578 706f 7274 2074 alified export t │ │ │ │ │ -00090790: 6f20 616e 7920 7570 6772 6164 6561 626c o any upgradeabl │ │ │ │ │ -000907a0: 6520 6d6f 6475 6c65 0a0a 3c6c 693e 6a64 e module..
  • jd │ │ │ │ │ -000907b0: 6b2f 6d6f 6475 6c65 732f 6574 632f 4a6d k/modules/etc/Jm │ │ │ │ │ -000907c0: 6f64 4578 636c 7564 6564 4669 6c65 732e odExcludedFiles. │ │ │ │ │ -000907d0: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ -000907e0: 4a44 4b20 4a4d 4f44 2066 696c 6573 2064 JDK JMOD files d │ │ │ │ │ -000907f0: 6f20 6e6f 7420 696e 636c 7564 6520 6e61 o not include na │ │ │ │ │ -00090800: 7469 7665 2064 6562 7567 2073 796d 626f tive debug symbo │ │ │ │ │ -00090810: 6c73 0a0a 3c6c 693e 6a64 6b2f 6d6f 6475 ls..
  • jdk/modu │ │ │ │ │ -00090820: 6c65 732f 6574 632f 5570 6772 6164 6561 les/etc/Upgradea │ │ │ │ │ -00090830: 626c 654d 6f64 756c 6573 2e6a 6176 613a bleModules.java: │ │ │ │ │ -00090840: 2056 6572 6966 7920 7468 6174 2075 7067 Verify that upg │ │ │ │ │ -00090850: 7261 6465 6162 6c65 206d 6f64 756c 6573 radeable modules │ │ │ │ │ -00090860: 2061 7265 206e 6f74 2068 6173 6865 6420 are not hashed │ │ │ │ │ -00090870: 696e 206a 6176 612e 6261 7365 2077 6865 in java.base whe │ │ │ │ │ -00090880: 7265 6173 206e 6f6e 2d75 7067 7261 6465 reas non-upgrade │ │ │ │ │ -00090890: 6162 6c65 206d 6f64 756c 6573 2061 7265 able modules are │ │ │ │ │ -000908a0: 2e0a 0a3c 6c69 3e6a 646b 2f6d 6f64 756c ...
  • jdk/modul │ │ │ │ │ -000908b0: 6573 2f65 7463 2f56 6572 6966 794d 6f64 es/etc/VerifyMod │ │ │ │ │ -000908c0: 756c 6544 656c 6567 6174 696f 6e2e 6a61 uleDelegation.ja │ │ │ │ │ -000908d0: 7661 3a20 5665 7269 6679 2074 6865 2064 va: Verify the d │ │ │ │ │ -000908e0: 6566 696e 696e 6720 636c 6173 7320 6c6f efining class lo │ │ │ │ │ -000908f0: 6164 6572 206f 6620 6561 6368 206d 6f64 ader of each mod │ │ │ │ │ -00090900: 756c 6520 6e65 7665 7220 6465 6c65 6761 ule never delega │ │ │ │ │ -00090910: 7465 7320 746f 2069 7473 2063 6869 6c64 tes to its child │ │ │ │ │ -00090920: 2063 6c61 7373 206c 6f61 6465 722e 0a0a class loader... │ │ │ │ │ -00090930: 3c6c 693e 6a64 6b2f 6d6f 6475 6c65 732f
  • jdk/modules/ │ │ │ │ │ -00090940: 696e 6375 6261 746f 722f 4465 6661 756c incubator/Defaul │ │ │ │ │ -00090950: 7449 6d61 6765 2e6a 6176 613a 2045 6e73 tImage.java: Ens │ │ │ │ │ -00090960: 7572 6520 6e6f 2069 6e63 7562 6174 6f72 ure no incubator │ │ │ │ │ -00090970: 206d 6f64 756c 6573 2061 7265 2072 6573 modules are res │ │ │ │ │ -00090980: 6f6c 7665 6420 6279 2064 6566 6175 6c74 olved by default │ │ │ │ │ -00090990: 2069 6e20 7468 6520 696d 6167 650a 0a3c in the image..< │ │ │ │ │ -000909a0: 6c69 3e6a 646b 2f6d 6f64 756c 6573 2f69 li>jdk/modules/i │ │ │ │ │ -000909b0: 6e63 7562 6174 6f72 2f49 6d61 6765 4d6f ncubator/ImageMo │ │ │ │ │ -000909c0: 6475 6c65 732e 6a61 7661 3a20 4261 7369 dules.java: Basi │ │ │ │ │ -000909d0: 6320 7465 7374 2066 6f72 2069 6e63 7562 c test for incub │ │ │ │ │ -000909e0: 6174 6f72 206d 6f64 756c 6573 2069 6e20 ator modules in │ │ │ │ │ -000909f0: 6a6d 6f64 7320 616e 6420 696d 6167 6573 jmods and images │ │ │ │ │ -00090a00: 0a0a 3c6c 693e 6a64 6b2f 6d6f 6475 6c65 ..
  • jdk/module │ │ │ │ │ -00090a10: 732f 696e 6375 6261 746f 722f 5365 7276 s/incubator/Serv │ │ │ │ │ -00090a20: 6963 6542 696e 6469 6e67 2e6a 6176 613a iceBinding.java: │ │ │ │ │ -00090a30: 2054 6573 7420 7365 7276 6963 6520 6269 Test service bi │ │ │ │ │ -00090a40: 6e64 696e 6720 7769 7468 2069 6e63 7562 nding with incub │ │ │ │ │ -00090a50: 6174 6f72 206d 6f64 756c 6573 0a0a 3c6c ator modules..jdk/modules/op │ │ │ │ │ -00090a70: 656e 2f42 6173 6963 2e6a 6176 613a 2042 en/Basic.java: B │ │ │ │ │ -00090a80: 6173 6963 2074 6573 7420 6f66 206f 7065 asic test of ope │ │ │ │ │ -00090a90: 6e20 6d6f 6475 6c65 7320 616e 6420 6f70 n modules and op │ │ │ │ │ -00090aa0: 656e 2070 6163 6b61 6765 730a 0a3c 6c69 en packages..
  • jdk/modules/sce │ │ │ │ │ -00090ac0: 6e61 7269 6f73 2f61 7574 6f6d 6174 6963 narios/automatic │ │ │ │ │ -00090ad0: 6d6f 6475 6c65 732f 5275 6e57 6974 6841 modules/RunWithA │ │ │ │ │ -00090ae0: 7574 6f6d 6174 6963 4d6f 6475 6c65 732e utomaticModules. │ │ │ │ │ -00090af0: 6a61 7661 3a20 5275 6e73 2074 6573 7473 java: Runs tests │ │ │ │ │ -00090b00: 2074 6861 7420 6d61 6b65 2075 7365 206f that make use o │ │ │ │ │ -00090b10: 6620 6175 746f 6d61 7469 6320 6d6f 6475 f automatic modu │ │ │ │ │ -00090b20: 6c65 730a 0a3c 6c69 3e6a 646b 2f6d 6f64 les..
  • jdk/mod │ │ │ │ │ -00090b30: 756c 6573 2f73 6365 6e61 7269 6f73 2f63 ules/scenarios/c │ │ │ │ │ -00090b40: 6f6e 7461 696e 6572 2f43 6f6e 7461 696e ontainer/Contain │ │ │ │ │ -00090b50: 6572 5465 7374 2e6a 6176 613a 2053 7461 erTest.java: Sta │ │ │ │ │ -00090b60: 7274 7320 6120 7369 6d70 6c65 2063 6f6e rts a simple con │ │ │ │ │ -00090b70: 7461 696e 6572 2074 6861 7420 7573 6573 tainer that uses │ │ │ │ │ -00090b80: 2064 796e 616d 6963 2063 6f6e 6669 6775 dynamic configu │ │ │ │ │ -00090b90: 7261 7469 6f6e 7320 616e 6420 6c61 756e rations and laun │ │ │ │ │ -00090ba0: 6368 6573 2074 776f 2061 7070 6c69 6361 ches two applica │ │ │ │ │ -00090bb0: 7469 6f6e 7320 696e 2074 6865 2073 616d tions in the sam │ │ │ │ │ -00090bc0: 6520 564d 0a0a 3c6c 693e 6a64 6b2f 6d6f e VM..
  • jdk/mo │ │ │ │ │ -00090bd0: 6475 6c65 732f 7363 656e 6172 696f 732f dules/scenarios/ │ │ │ │ │ -00090be0: 6f76 6572 6c61 7070 696e 6770 6163 6b61 overlappingpacka │ │ │ │ │ -00090bf0: 6765 732f 4f76 6572 6c61 7070 696e 6750 ges/OverlappingP │ │ │ │ │ -00090c00: 6163 6b61 6765 7354 6573 742e 6a61 7661 ackagesTest.java │ │ │ │ │ -00090c10: 3a20 4261 7369 6320 7465 7374 2074 6f20 : Basic test to │ │ │ │ │ -00090c20: 656e 7375 7265 2074 6861 7420 7374 6172 ensure that star │ │ │ │ │ -00090c30: 7475 7020 6661 696c 7320 6966 2074 776f tup fails if two │ │ │ │ │ -00090c40: 206f 7220 6d6f 7265 206d 6f64 756c 6573 or more modules │ │ │ │ │ -00090c50: 2069 6e20 7468 6520 626f 6f74 204c 6179 in the boot Lay │ │ │ │ │ -00090c60: 6572 2068 6176 6520 7468 6520 7361 6d65 er have the same │ │ │ │ │ -00090c70: 2070 6163 6b61 6765 0a0a 3c6c 693e 6a64 package..
  • jd │ │ │ │ │ -00090c80: 6b2f 6e65 742f 4578 7465 6e64 6564 536f k/net/ExtendedSo │ │ │ │ │ -00090c90: 636b 6574 4f70 7469 6f6e 2f41 7379 6e63 cketOption/Async │ │ │ │ │ -00090ca0: 6872 6f6e 6f75 7353 6f63 6b65 7443 6861 hronousSocketCha │ │ │ │ │ -00090cb0: 6e6e 656c 4e41 5049 5465 7374 2e6a 6176 nnelNAPITest.jav │ │ │ │ │ -00090cc0: 613a 2043 6865 636b 2045 7874 656e 6465 a: Check Extende │ │ │ │ │ -00090cd0: 6453 6f63 6b65 744f 7074 696f 6e20 4e41 dSocketOption NA │ │ │ │ │ -00090ce0: 5049 5f49 4420 7375 7070 6f72 7420 666f PI_ID support fo │ │ │ │ │ -00090cf0: 7220 4173 796e 6368 726f 6e6f 7573 536f r AsynchronousSo │ │ │ │ │ -00090d00: 636b 6574 4368 616e 6e65 6c20 616e 6420 cketChannel and │ │ │ │ │ -00090d10: 4173 796e 6368 726f 6e6f 7573 5365 7276 AsynchronousServ │ │ │ │ │ -00090d20: 6572 536f 636b 6574 4368 616e 6e65 6c0a erSocketChannel. │ │ │ │ │ -00090d30: 0a3c 6c69 3e6a 646b 2f6e 6574 2f45 7874 .
  • jdk/net/Ext │ │ │ │ │ -00090d40: 656e 6465 6453 6f63 6b65 744f 7074 696f endedSocketOptio │ │ │ │ │ -00090d50: 6e2f 4461 7461 6772 616d 4368 616e 6e65 n/DatagramChanne │ │ │ │ │ -00090d60: 6c4e 4150 4954 6573 742e 6a61 7661 3a20 lNAPITest.java: │ │ │ │ │ -00090d70: 4368 6563 6b20 4578 7465 6e64 6564 536f Check ExtendedSo │ │ │ │ │ -00090d80: 636b 6574 4f70 7469 6f6e 204e 4150 495f cketOption NAPI_ │ │ │ │ │ -00090d90: 4944 2073 7570 706f 7274 2066 6f72 2044 ID support for D │ │ │ │ │ -00090da0: 6174 6167 7261 6d43 6861 6e6e 656c 0a0a atagramChannel.. │ │ │ │ │ -00090db0: 3c6c 693e 6a64 6b2f 6e65 742f 4578 7465
  • jdk/net/Exte │ │ │ │ │ -00090dc0: 6e64 6564 536f 636b 6574 4f70 7469 6f6e ndedSocketOption │ │ │ │ │ -00090dd0: 2f44 6174 6167 7261 6d53 6f63 6b65 744e /DatagramSocketN │ │ │ │ │ -00090de0: 4150 4954 6573 742e 6a61 7661 3a20 4368 APITest.java: Ch │ │ │ │ │ -00090df0: 6563 6b20 4578 7465 6e64 6564 536f 636b eck ExtendedSock │ │ │ │ │ -00090e00: 6574 4f70 7469 6f6e 204e 4150 495f 4944 etOption NAPI_ID │ │ │ │ │ -00090e10: 2073 7570 706f 7274 2066 6f72 2044 6174 support for Dat │ │ │ │ │ -00090e20: 6167 7261 6d53 6f63 6b65 740a 0a3c 6c69 agramSocket..
  • jdk/net/Extende │ │ │ │ │ -00090e40: 6453 6f63 6b65 744f 7074 696f 6e2f 446f dSocketOption/Do │ │ │ │ │ -00090e50: 6e74 4672 6167 6d65 6e74 5465 7374 2e6a ntFragmentTest.j │ │ │ │ │ -00090e60: 6176 613a 2020 0a0a 3c6c 693e 6a64 6b2f ava: ..
  • jdk/ │ │ │ │ │ -00090e70: 6e65 742f 4578 7465 6e64 6564 536f 636b net/ExtendedSock │ │ │ │ │ -00090e80: 6574 4f70 7469 6f6e 2f53 6f63 6b65 7443 etOption/SocketC │ │ │ │ │ -00090e90: 6861 6e6e 656c 4e41 5049 5465 7374 2e6a hannelNAPITest.j │ │ │ │ │ -00090ea0: 6176 613a 2043 6865 636b 2045 7874 656e ava: Check Exten │ │ │ │ │ -00090eb0: 6465 6453 6f63 6b65 744f 7074 696f 6e20 dedSocketOption │ │ │ │ │ -00090ec0: 4e41 5049 5f49 4420 7375 7070 6f72 7420 NAPI_ID support │ │ │ │ │ -00090ed0: 666f 7220 536f 636b 6574 4368 616e 6e65 for SocketChanne │ │ │ │ │ -00090ee0: 6c20 616e 6420 5365 7276 6572 536f 636b l and ServerSock │ │ │ │ │ -00090ef0: 6574 4368 616e 6e65 6c0a 0a3c 6c69 3e6a etChannel..
  • j │ │ │ │ │ -00090f00: 646b 2f6e 6574 2f45 7874 656e 6465 6453 dk/net/ExtendedS │ │ │ │ │ -00090f10: 6f63 6b65 744f 7074 696f 6e2f 536f 636b ocketOption/Sock │ │ │ │ │ -00090f20: 6574 4e41 5049 5465 7374 2e6a 6176 613a etNAPITest.java: │ │ │ │ │ -00090f30: 2043 6865 636b 2045 7874 656e 6465 6453 Check ExtendedS │ │ │ │ │ -00090f40: 6f63 6b65 744f 7074 696f 6e20 4e41 5049 ocketOption NAPI │ │ │ │ │ -00090f50: 5f49 4420 7375 7070 6f72 7420 666f 7220 _ID support for │ │ │ │ │ -00090f60: 536f 636b 6574 2061 6e64 2053 6572 7665 Socket and Serve │ │ │ │ │ -00090f70: 7253 6f63 6b65 740a 0a3c 6c69 3e6a 646b rSocket..
  • jdk │ │ │ │ │ -00090f80: 2f6e 6574 2f53 6f63 6b65 7473 2f45 7874 /net/Sockets/Ext │ │ │ │ │ -00090f90: 4f70 7469 6f6e 5465 7374 2e6a 6176 613a OptionTest.java: │ │ │ │ │ -00090fa0: 2063 616e 206e 6f74 2073 6574 2f67 6574 can not set/get │ │ │ │ │ -00090fb0: 2065 7874 656e 6465 644f 7074 696f 6e73 extendedOptions │ │ │ │ │ -00090fc0: 2074 6f20 5365 7276 6572 536f 636b 6574 to ServerSocket │ │ │ │ │ -00090fd0: 0a0a 3c6c 693e 6a64 6b2f 6e65 742f 536f ..
  • jdk/net/So │ │ │ │ │ -00090fe0: 636b 6574 732f 5175 6963 6b41 636b 5465 ckets/QuickAckTe │ │ │ │ │ -00090ff0: 7374 2e6a 6176 613a 2041 6464 2054 4350 st.java: Add TCP │ │ │ │ │ -00091000: 5f51 5549 434b 4143 4b20 736f 636b 6574 _QUICKACK socket │ │ │ │ │ -00091010: 206f 7074 696f 6e0a 0a3c 6c69 3e6a 646b option..
  • jdk │ │ │ │ │ -00091020: 2f6e 6574 2f53 6f63 6b65 7473 2f53 7570 /net/Sockets/Sup │ │ │ │ │ -00091030: 706f 7274 6564 4f70 7469 6f6e 732e 6a61 portedOptions.ja │ │ │ │ │ -00091040: 7661 3a20 200a 0a3c 6c69 3e6a 646b 2f6e va: ..
  • jdk/n │ │ │ │ │ -00091050: 696f 2f42 6173 6963 2e6a 6176 613a 2042 io/Basic.java: B │ │ │ │ │ -00091060: 6173 6963 2074 6573 7473 2066 6f72 206a asic tests for j │ │ │ │ │ -00091070: 646b 2e6e 696f 2e43 6861 6e6e 656c 730a dk.nio.Channels. │ │ │ │ │ -00091080: 0a3c 6c69 3e6a 646b 2f6e 696f 2f7a 6970 .
  • jdk/nio/zip │ │ │ │ │ -00091090: 6673 2f42 6173 6963 2e6a 6176 613a 2042 fs/Basic.java: B │ │ │ │ │ -000910a0: 6173 6963 2074 6573 7420 666f 7220 7a69 asic test for zi │ │ │ │ │ -000910b0: 7020 7072 6f76 6964 6572 0a0a 3c6c 693e p provider..
  • │ │ │ │ │ -000910c0: 6a64 6b2f 6e69 6f2f 7a69 7066 732f 4352 jdk/nio/zipfs/CR │ │ │ │ │ -000910d0: 4357 7269 7465 5465 7374 2e6a 6176 613a CWriteTest.java: │ │ │ │ │ -000910e0: 2054 6573 7420 4f75 7470 7574 5374 7265 Test OutputStre │ │ │ │ │ -000910f0: 616d 3a3a 7772 6974 6520 7769 7468 205a am::write with Z │ │ │ │ │ -00091100: 6970 2046 530a 0a3c 6c69 3e6a 646b 2f6e ip FS..
  • jdk/n │ │ │ │ │ -00091110: 696f 2f7a 6970 6673 2f43 6f6d 7072 6573 io/zipfs/Compres │ │ │ │ │ -00091120: 7369 6f6e 4d6f 6465 5465 7374 2e6a 6176 sionModeTest.jav │ │ │ │ │ -00091130: 613a 2054 6573 7420 5a69 7020 4653 2063 a: Test Zip FS c │ │ │ │ │ -00091140: 6f6d 7072 6573 7369 6f6e 4d65 7468 6f64 ompressionMethod │ │ │ │ │ -00091150: 2070 726f 7065 7274 790a 0a3c 6c69 3e6a property..
  • j │ │ │ │ │ -00091160: 646b 2f6e 696f 2f7a 6970 6673 2f43 6f70 dk/nio/zipfs/Cop │ │ │ │ │ -00091170: 794d 6f76 6554 6573 7473 2e6a 6176 613a yMoveTests.java: │ │ │ │ │ -00091180: 2054 6573 7420 4669 6c65 733a 3a63 6f70 Test Files::cop │ │ │ │ │ -00091190: 7920 616e 6420 4669 6c65 733a 3a6d 6f76 y and Files::mov │ │ │ │ │ -000911a0: 6520 7769 7468 205a 6970 2046 530a 0a3c e with Zip FS..< │ │ │ │ │ -000911b0: 6c69 3e6a 646b 2f6e 696f 2f7a 6970 6673 li>jdk/nio/zipfs │ │ │ │ │ -000911c0: 2f44 6972 6563 746f 7279 5374 7265 616d /DirectoryStream │ │ │ │ │ -000911d0: 5465 7374 732e 6a61 7661 3a20 5a49 5020 Tests.java: ZIP │ │ │ │ │ -000911e0: 4669 6c65 2053 7973 7465 6d20 7465 7374 File System test │ │ │ │ │ -000911f0: 7320 7468 6174 206c 6576 6572 6167 6520 s that leverage │ │ │ │ │ -00091200: 4469 7265 6374 6f72 7953 7472 6561 6d0a DirectoryStream. │ │ │ │ │ -00091210: 0a3c 6c69 3e6a 646b 2f6e 696f 2f7a 6970 .
  • jdk/nio/zip │ │ │ │ │ -00091220: 6673 2f48 6173 446f 7444 6f74 5465 7374 fs/HasDotDotTest │ │ │ │ │ -00091230: 2e6a 6176 613a 2045 7863 6572 6369 7365 .java: Excercise │ │ │ │ │ -00091240: 205a 6970 2046 5320 7769 7468 2022 2e22 Zip FS with "." │ │ │ │ │ -00091250: 206f 7220 222e 2e22 2069 6e20 6120 5a69 or ".." in a Zi │ │ │ │ │ -00091260: 7020 456e 7472 7920 6e61 6d65 0a0a 3c6c p Entry name..jdk/nio/zipfs/ │ │ │ │ │ -00091280: 496e 7661 6c69 645a 6970 4865 6164 6572 InvalidZipHeader │ │ │ │ │ -00091290: 5465 7374 732e 6a61 7661 3a20 5661 6c69 Tests.java: Vali │ │ │ │ │ -000912a0: 6461 7465 2074 6861 7420 796f 7520 6361 date that you ca │ │ │ │ │ -000912b0: 6e20 6974 6572 6174 6520 6120 5a49 5020 n iterate a ZIP │ │ │ │ │ -000912c0: 6669 6c65 2077 6974 6820 696e 7661 6c69 file with invali │ │ │ │ │ -000912d0: 6420 5a49 5020 6865 6164 6572 2065 6e74 d ZIP header ent │ │ │ │ │ -000912e0: 7269 6573 0a0a 3c6c 693e 6a64 6b2f 6e69 ries..
  • jdk/ni │ │ │ │ │ -000912f0: 6f2f 7a69 7066 732f 4c61 7267 6545 6e74 o/zipfs/LargeEnt │ │ │ │ │ -00091300: 7269 6573 5465 7374 2e6a 6176 613a 2054 riesTest.java: T │ │ │ │ │ -00091310: 6573 7420 5a49 5020 4669 6c65 7379 7374 est ZIP Filesyst │ │ │ │ │ -00091320: 656d 2062 6568 6176 696f 7220 7769 7468 em behavior with │ │ │ │ │ -00091330: 207e 3634 6b20 656e 7472 6965 730a 0a3c ~64k entries..< │ │ │ │ │ -00091340: 6c69 3e6a 646b 2f6e 696f 2f7a 6970 6673 li>jdk/nio/zipfs │ │ │ │ │ -00091350: 2f4e 6577 4669 6c65 5379 7374 656d 5465 /NewFileSystemTe │ │ │ │ │ -00091360: 7374 732e 6a61 7661 3a20 5a49 5020 4669 sts.java: ZIP Fi │ │ │ │ │ -00091370: 6c65 2053 7973 7465 6d20 7465 7374 7320 le System tests │ │ │ │ │ -00091380: 7468 6174 206c 6576 6572 6167 6520 4669 that leverage Fi │ │ │ │ │ -00091390: 6c65 732e 6e65 7746 696c 6553 7973 7465 les.newFileSyste │ │ │ │ │ -000913a0: 6d0a 0a3c 6c69 3e6a 646b 2f6e 696f 2f7a m..
  • jdk/nio/z │ │ │ │ │ -000913b0: 6970 6673 2f4e 6f6e 4578 6973 7465 6e74 ipfs/NonExistent │ │ │ │ │ -000913c0: 5061 7468 5465 7374 732e 6a61 7661 3a20 PathTests.java: │ │ │ │ │ -000913d0: 5661 6c69 6461 7465 2074 6865 2063 6f72 Validate the cor │ │ │ │ │ -000913e0: 7265 6374 2045 7863 6570 7469 6f6e 2069 rect Exception i │ │ │ │ │ -000913f0: 7320 7468 726f 776e 2069 6620 7468 6520 s thrown if the │ │ │ │ │ -00091400: 5a69 702f 4a41 5220 6973 206e 6f74 2066 Zip/JAR is not f │ │ │ │ │ -00091410: 6f75 6e64 0a0a 3c6c 693e 6a64 6b2f 6e69 ound..
  • jdk/ni │ │ │ │ │ -00091420: 6f2f 7a69 7066 732f 5061 7468 4f70 732e o/zipfs/PathOps. │ │ │ │ │ -00091430: 6a61 7661 3a20 5465 7374 7320 7061 7468 java: Tests path │ │ │ │ │ -00091440: 206f 7065 7261 7469 6f6e 7320 666f 7220 operations for │ │ │ │ │ -00091450: 7a69 7020 7072 6f76 6964 6572 2e0a 0a3c zip provider...< │ │ │ │ │ -00091460: 6c69 3e6a 646b 2f6e 696f 2f7a 6970 6673 li>jdk/nio/zipfs │ │ │ │ │ -00091470: 2f50 726f 7065 7274 7950 6572 6d69 7373 /PropertyPermiss │ │ │ │ │ -00091480: 696f 6e54 6573 7473 2e6a 6176 613a 2056 ionTests.java: V │ │ │ │ │ -00091490: 6572 6966 7920 5a49 5020 4669 6c65 5379 erify ZIP FileSy │ │ │ │ │ -000914a0: 7374 656d 2077 6f72 6b73 2077 6974 6820 stem works with │ │ │ │ │ -000914b0: 6120 5365 6375 7269 7479 204d 616e 6167 a Security Manag │ │ │ │ │ -000914c0: 6572 0a0a 3c6c 693e 6a64 6b2f 6e69 6f2f er..
  • jdk/nio/ │ │ │ │ │ -000914d0: 7a69 7066 732f 5265 6c65 6173 6544 6566 zipfs/ReleaseDef │ │ │ │ │ -000914e0: 6c61 7465 722e 6a61 7661 3a20 4368 6563 later.java: Chec │ │ │ │ │ -000914f0: 6b20 7468 6174 206a 646b 2e6e 696f 2e7a k that jdk.nio.z │ │ │ │ │ -00091500: 6970 6673 2e5a 6970 4669 6c65 5379 7374 ipfs.ZipFileSyst │ │ │ │ │ -00091510: 656d 2064 6f65 736e 2774 2063 6163 6865 em doesn't cache │ │ │ │ │ -00091520: 206d 6f72 6520 7468 616e 205a 6970 4669 more than ZipFi │ │ │ │ │ -00091530: 6c65 5379 7374 656d 2e4d 4158 5f46 4c41 leSystem.MAX_FLA │ │ │ │ │ -00091540: 5445 5220 496e 666c 6174 6572 2f44 6566 TER Inflater/Def │ │ │ │ │ -00091550: 6c61 7465 7220 6f62 6a65 6374 730a 0a3c later objects..< │ │ │ │ │ -00091560: 6c69 3e6a 646b 2f6e 696f 2f7a 6970 6673 li>jdk/nio/zipfs │ │ │ │ │ -00091570: 2f54 6573 744c 6f63 4f66 6673 6574 4672 /TestLocOffsetFr │ │ │ │ │ -00091580: 6f6d 5a69 7036 3445 462e 6a61 7661 3a20 omZip64EF.java: │ │ │ │ │ -00091590: 5465 7374 2074 6861 7420 5a69 7020 4653 Test that Zip FS │ │ │ │ │ -000915a0: 2063 616e 2061 6363 6573 7320 7468 6520 can access the │ │ │ │ │ -000915b0: 4c4f 4320 6f66 6673 6574 2066 726f 6d20 LOC offset from │ │ │ │ │ -000915c0: 7468 6520 5a69 7036 3420 6578 7472 6120 the Zip64 extra │ │ │ │ │ -000915d0: 6669 656c 640a 0a3c 6c69 3e6a 646b 2f6e field..
  • jdk/n │ │ │ │ │ -000915e0: 696f 2f7a 6970 6673 2f54 6573 7450 6f73 io/zipfs/TestPos │ │ │ │ │ -000915f0: 6978 2e6a 6176 613a 2054 6573 7420 504f ix.java: Test PO │ │ │ │ │ -00091600: 5349 5820 5a49 5020 6669 6c65 206f 7065 SIX ZIP file ope │ │ │ │ │ -00091610: 7261 7469 6f6e 732e 0a0a 3c6c 693e 6a64 rations...
  • jd │ │ │ │ │ -00091620: 6b2f 6e69 6f2f 7a69 7066 732f 5570 6461 k/nio/zipfs/Upda │ │ │ │ │ -00091630: 7465 456e 7472 7954 6573 742e 6a61 7661 teEntryTest.java │ │ │ │ │ -00091640: 3a20 5661 6c69 6461 7465 205a 4950 2046 : Validate ZIP F │ │ │ │ │ -00091650: 696c 6553 7973 7465 6d20 6361 6e20 7265 ileSystem can re │ │ │ │ │ -00091660: 706c 6163 6520 6578 6973 7469 6e67 2053 place existing S │ │ │ │ │ -00091670: 544f 5245 4420 616e 6420 4445 464c 4154 TORED and DEFLAT │ │ │ │ │ -00091680: 4544 2065 6e74 7269 6573 0a0a 3c6c 693e ED entries..
  • │ │ │ │ │ -00091690: 6a64 6b2f 6e69 6f2f 7a69 7066 732f 5a46 jdk/nio/zipfs/ZF │ │ │ │ │ -000916a0: 5354 6573 7473 2e6a 6176 613a 205a 6970 STests.java: Zip │ │ │ │ │ -000916b0: 4669 6c65 5379 7374 656d 2072 6567 7265 FileSystem regre │ │ │ │ │ -000916c0: 7373 696f 6e20 7465 7374 730a 0a3c 6c69 ssion tests..
  • jdk/nio/zipfs/Z │ │ │ │ │ -000916e0: 6572 6f44 6174 652e 6a61 7661 3a20 4a44 eroDate.java: JD │ │ │ │ │ -000916f0: 4b20 3920 7265 6a65 6374 7320 7a69 7020 K 9 rejects zip │ │ │ │ │ -00091700: 6669 6c65 7320 7768 6572 6520 7468 6520 files where the │ │ │ │ │ -00091710: 6d6f 6469 6669 6564 2064 6179 206f 7220 modified day or │ │ │ │ │ -00091720: 6d6f 6e74 6820 6973 2030 206f 7220 6f74 month is 0 or ot │ │ │ │ │ -00091730: 6865 7277 6973 6520 7265 7072 6573 656e herwise represen │ │ │ │ │ -00091740: 7420 616e 2069 6e76 616c 6964 2064 6174 t an invalid dat │ │ │ │ │ -00091750: 652c 2073 7563 6820 6173 2031 3938 302d e, such as 1980- │ │ │ │ │ -00091760: 3032 2d33 3020 3234 3a36 303a 3630 0a0a 02-30 24:60:60.. │ │ │ │ │ -00091770: 3c6c 693e 6a64 6b2f 6e69 6f2f 7a69 7066
  • jdk/nio/zipf │ │ │ │ │ -00091780: 732f 5a69 7046 5344 6972 6563 746f 7279 s/ZipFSDirectory │ │ │ │ │ -00091790: 4578 6365 7074 696f 6e4d 6573 7361 6765 ExceptionMessage │ │ │ │ │ -000917a0: 5465 7374 2e6a 6176 613a 2056 616c 6964 Test.java: Valid │ │ │ │ │ -000917b0: 6174 6520 7468 6174 205a 6970 2046 5320 ate that Zip FS │ │ │ │ │ -000917c0: 7072 6f76 6964 6573 2074 6865 2063 6f72 provides the cor │ │ │ │ │ -000917d0: 7265 6374 2065 7863 6570 7469 6f6e 206d rect exception m │ │ │ │ │ -000917e0: 6573 7361 6765 2077 6865 6e20 616e 2061 essage when an a │ │ │ │ │ -000917f0: 7474 656d 7074 2069 7320 6d61 6465 2074 ttempt is made t │ │ │ │ │ -00091800: 6f20 6f62 7461 696e 2061 6e20 496e 7075 o obtain an Inpu │ │ │ │ │ -00091810: 7453 7472 6561 6d20 6672 6f6d 2061 2064 tStream from a d │ │ │ │ │ -00091820: 6972 6563 746f 7279 2065 6e74 7279 0a0a irectory entry.. │ │ │ │ │ -00091830: 3c6c 693e 6a64 6b2f 6e69 6f2f 7a69 7066
  • jdk/nio/zipf │ │ │ │ │ -00091840: 732f 5a69 7046 534f 7574 7075 7453 7472 s/ZipFSOutputStr │ │ │ │ │ -00091850: 6561 6d54 6573 742e 6a61 7661 3a20 5665 eamTest.java: Ve │ │ │ │ │ -00091860: 7269 6679 2074 6861 7420 7468 6520 6f75 rify that the ou │ │ │ │ │ -00091870: 7470 7574 7374 7265 616d 2063 7265 6174 tputstream creat │ │ │ │ │ -00091880: 6564 2066 6f72 207a 6970 2066 696c 6520 ed for zip file │ │ │ │ │ -00091890: 656e 7472 6965 732c 2074 6872 6f75 6768 entries, through │ │ │ │ │ -000918a0: 2074 6865 205a 6970 4669 6c65 5379 7374 the ZipFileSyst │ │ │ │ │ -000918b0: 656d 2077 6f72 6b73 2066 696e 6520 666f em works fine fo │ │ │ │ │ -000918c0: 7220 7661 7279 696e 6720 7369 7a65 7320 r varying sizes │ │ │ │ │ -000918d0: 6f66 2074 6865 207a 6970 2066 696c 6520 of the zip file │ │ │ │ │ -000918e0: 656e 7472 6965 730a 0a3c 6c69 3e6a 646b entries..
  • jdk │ │ │ │ │ -000918f0: 2f6e 696f 2f7a 6970 6673 2f5a 6970 4653 /nio/zipfs/ZipFS │ │ │ │ │ -00091900: 5065 726d 6973 7369 6f6e 7354 6573 742e PermissionsTest. │ │ │ │ │ -00091910: 6a61 7661 3a20 5570 6461 7469 6e67 2061 java: Updating a │ │ │ │ │ -00091920: 6e20 6578 6973 7469 6e67 207a 6970 2066 n existing zip f │ │ │ │ │ -00091930: 696c 6520 646f 6573 206e 6f74 2070 7265 ile does not pre │ │ │ │ │ -00091940: 7365 7276 6520 6f72 6967 696e 616c 2070 serve original p │ │ │ │ │ -00091950: 6572 6d69 7373 696f 6e73 0a0a 3c6c 693e ermissions..
  • │ │ │ │ │ -00091960: 6a64 6b2f 6e69 6f2f 7a69 7066 732f 5a69 jdk/nio/zipfs/Zi │ │ │ │ │ -00091970: 7046 5354 6573 7465 722e 6a61 7661 3a20 pFSTester.java: │ │ │ │ │ -00091980: 5465 7374 205a 6970 2066 696c 6573 7973 Test Zip filesys │ │ │ │ │ -00091990: 7465 6d20 7072 6f76 6964 6572 0a0a 3c6c tem provider..jdk/nio/zipfs/ │ │ │ │ │ -000919b0: 6a61 7266 732f 4a46 5354 6573 7465 722e jarfs/JFSTester. │ │ │ │ │ -000919c0: 6a61 7661 3a20 7761 6c6b 2065 6e74 7269 java: walk entri │ │ │ │ │ -000919d0: 6573 2069 6e20 6120 6d75 6c74 692d 7265 es in a multi-re │ │ │ │ │ -000919e0: 6c65 6173 6520 6a61 7220 6669 6c65 2076 lease jar file v │ │ │ │ │ -000919f0: 6961 206a 646b 2e7a 6970 6673 0a0a 3c6c ia jdk.zipfs..jdk/nio/zipfs/ │ │ │ │ │ -00091a10: 6a61 7266 732f 4d75 6c74 6952 656c 6561 jarfs/MultiRelea │ │ │ │ │ -00091a20: 7365 4a61 7254 6573 742e 6a61 7661 3a20 seJarTest.java: │ │ │ │ │ -00091a30: 5465 7374 2061 6c69 6173 696e 6720 6164 Test aliasing ad │ │ │ │ │ -00091a40: 6469 7469 6f6e 7320 746f 205a 6970 4669 ditions to ZipFi │ │ │ │ │ -00091a50: 6c65 5379 7374 656d 2066 6f72 206d 756c leSystem for mul │ │ │ │ │ -00091a60: 7469 2d72 656c 6561 7365 206a 6172 2066 ti-release jar f │ │ │ │ │ -00091a70: 696c 6573 0a0a 3c6c 693e 6a64 6b2f 6e69 iles..
  • jdk/ni │ │ │ │ │ -00091a80: 6f2f 7a69 7066 732f 7465 7374 6e67 2f74 o/zipfs/testng/t │ │ │ │ │ -00091a90: 6573 742f 4368 616e 6e65 6c54 6573 7473 est/ChannelTests │ │ │ │ │ -00091aa0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a64 .java: ..
  • jd │ │ │ │ │ -00091ab0: 6b2f 6e69 6f2f 7a69 7066 732f 7465 7374 k/nio/zipfs/test │ │ │ │ │ -00091ac0: 6e67 2f74 6573 742f 4d61 6e69 6665 7374 ng/test/Manifest │ │ │ │ │ -00091ad0: 4f72 6465 7254 6573 742e 6a61 7661 3a20 OrderTest.java: │ │ │ │ │ -00091ae0: 200a 0a3c 6c69 3e6a 646b 2f6e 696f 2f7a ..
  • jdk/nio/z │ │ │ │ │ -00091af0: 6970 6673 2f74 6573 746e 672f 7465 7374 ipfs/testng/test │ │ │ │ │ -00091b00: 2f50 6f73 6978 4174 7472 6962 7574 6556 /PosixAttributeV │ │ │ │ │ -00091b10: 6965 7754 6573 742e 6a61 7661 3a20 200a iewTest.java: . │ │ │ │ │ -00091b20: 0a3c 6c69 3e6a 646b 2f6e 696f 2f7a 6970 .
  • jdk/nio/zip │ │ │ │ │ -00091b30: 6673 2f74 6573 746e 672f 7574 696c 2f5a fs/testng/util/Z │ │ │ │ │ -00091b40: 6970 4673 4261 7365 5465 7374 2e6a 6176 ipFsBaseTest.jav │ │ │ │ │ -00091b50: 613a 2020 0a0a 3c6c 693e 6a64 6b2f 7365 a: ..
  • jdk/se │ │ │ │ │ -00091b60: 6375 7269 7479 2f4a 6176 6144 6f74 5365 curity/JavaDotSe │ │ │ │ │ -00091b70: 6375 7269 7479 2f4d 616b 654a 6176 6153 curity/MakeJavaS │ │ │ │ │ -00091b80: 6563 7572 6974 7954 6573 742e 6a61 7661 ecurityTest.java │ │ │ │ │ -00091b90: 3a20 4d61 6b65 4a61 7661 5365 6375 7269 : MakeJavaSecuri │ │ │ │ │ -00091ba0: 7479 2e6a 6176 6120 6675 6e63 7469 6f6e ty.java function │ │ │ │ │ -00091bb0: 730a 0a3c 6c69 3e6a 646b 2f73 6563 7572 s..
  • jdk/secur │ │ │ │ │ -00091bc0: 6974 792f 4a61 7661 446f 7453 6563 7572 ity/JavaDotSecur │ │ │ │ │ -00091bd0: 6974 792f 5465 7374 4a44 4b49 6e63 6c75 ity/TestJDKInclu │ │ │ │ │ -00091be0: 6465 496e 4578 6365 7074 696f 6e73 2e6a deInExceptions.j │ │ │ │ │ -00091bf0: 6176 613a 2054 6573 7420 7468 6520 6465 ava: Test the de │ │ │ │ │ -00091c00: 6661 756c 7420 7365 7474 696e 6720 6f66 fault setting of │ │ │ │ │ -00091c10: 2074 6865 206a 646b 2e6e 6574 2e69 6e63 the jdk.net.inc │ │ │ │ │ -00091c20: 6c75 6465 496e 4578 6365 7074 696f 6e73 ludeInExceptions │ │ │ │ │ -00091c30: 2073 6563 7572 6974 7920 7072 6f70 6572 security proper │ │ │ │ │ -00091c40: 7479 0a0a 3c6c 693e 6a64 6b2f 7365 6375 ty..
  • jdk/secu │ │ │ │ │ -00091c50: 7269 7479 2f6a 6172 7369 676e 6572 2f46 rity/jarsigner/F │ │ │ │ │ -00091c60: 756e 6374 696f 6e2e 6a61 7661 3a20 7465 unction.java: te │ │ │ │ │ -00091c70: 7374 2074 6865 2066 756e 6374 696f 6e73 st the functions │ │ │ │ │ -00091c80: 206f 6620 4a61 7253 6967 6e65 7220 4150 of JarSigner AP │ │ │ │ │ -00091c90: 490a 0a3c 6c69 3e6a 646b 2f73 6563 7572 I..
  • jdk/secur │ │ │ │ │ -00091ca0: 6974 792f 6a61 7273 6967 6e65 722f 4a61 ity/jarsigner/Ja │ │ │ │ │ -00091cb0: 7257 6974 684f 6e65 4e6f 6e44 6973 6162 rWithOneNonDisab │ │ │ │ │ -00091cc0: 6c65 6444 6967 6573 7441 6c67 2e6a 6176 ledDigestAlg.jav │ │ │ │ │ -00091cd0: 613a 2043 6865 636b 2074 6861 7420 6a61 a: Check that ja │ │ │ │ │ -00091ce0: 7220 656e 7472 7920 7769 7468 2061 7420 r entry with at │ │ │ │ │ -00091cf0: 6c65 6173 7420 6f6e 6520 6e6f 6e2d 6469 least one non-di │ │ │ │ │ -00091d00: 7361 626c 6564 2064 6967 6573 7420 616c sabled digest al │ │ │ │ │ -00091d10: 676f 7269 7468 6d20 696e 206d 616e 6966 gorithm in manif │ │ │ │ │ -00091d20: 6573 7420 6973 2074 7265 6174 6564 2061 est is treated a │ │ │ │ │ -00091d30: 7320 7369 676e 6564 0a0a 3c6c 693e 6a64 s signed..
  • jd │ │ │ │ │ -00091d40: 6b2f 7365 6375 7269 7479 2f6a 6172 7369 k/security/jarsi │ │ │ │ │ -00091d50: 676e 6572 2f50 726f 7065 7274 6965 732e gner/Properties. │ │ │ │ │ -00091d60: 6a61 7661 3a20 7465 7374 2074 6865 2070 java: test the p │ │ │ │ │ -00091d70: 726f 7065 7274 6965 730a 0a3c 6c69 3e6a roperties..
  • j │ │ │ │ │ -00091d80: 646b 2f73 6563 7572 6974 792f 6a61 7273 dk/security/jars │ │ │ │ │ -00091d90: 6967 6e65 722f 5370 6563 2e6a 6176 613a igner/Spec.java: │ │ │ │ │ -00091da0: 204d 616b 6520 7375 7265 204a 6172 5369 Make sure JarSi │ │ │ │ │ -00091db0: 676e 6572 2069 6d70 6c20 636f 6e66 6f72 gner impl confor │ │ │ │ │ -00091dc0: 6d73 2074 6f20 7370 6563 0a0a 3c6c 693e ms to spec..
  • │ │ │ │ │ -00091dd0: 6a64 6b2f 7365 6375 7269 7479 2f6c 6f67 jdk/security/log │ │ │ │ │ -00091de0: 6769 6e67 2f52 6563 7572 7369 7665 4576 ging/RecursiveEv │ │ │ │ │ -00091df0: 656e 7448 656c 7065 722e 6a61 7661 3a20 entHelper.java: │ │ │ │ │ -00091e00: 5374 6163 6b4f 7665 7266 6c6f 7745 7272 StackOverflowErr │ │ │ │ │ -00091e10: 6f72 2077 6865 6e20 7374 6172 7469 6e67 or when starting │ │ │ │ │ -00091e20: 2041 7061 6368 6520 546f 6d63 6174 2077 Apache Tomcat w │ │ │ │ │ -00091e30: 6974 6820 7369 676e 6564 206a 6172 0a0a ith signed jar.. │ │ │ │ │ -00091e40: 3c6c 693e 6a64 6b2f 7365 6375 7269 7479
  • jdk/security │ │ │ │ │ -00091e50: 2f6c 6f67 6769 6e67 2f54 6573 7453 6563 /logging/TestSec │ │ │ │ │ -00091e60: 7572 6974 7950 726f 7065 7274 794d 6f64 urityPropertyMod │ │ │ │ │ -00091e70: 6966 6963 6174 696f 6e4c 6f67 2e6a 6176 ificationLog.jav │ │ │ │ │ -00091e80: 613a 2045 6e68 616e 6365 2074 6865 2073 a: Enhance the s │ │ │ │ │ -00091e90: 6563 7572 6974 7920 6c69 6272 6172 6965 ecurity librarie │ │ │ │ │ -00091ea0: 7320 746f 2072 6563 6f72 6420 6576 656e s to record even │ │ │ │ │ -00091eb0: 7473 206f 6620 696e 7465 7265 7374 0a0a ts of interest.. │ │ │ │ │ -00091ec0: 3c6c 693e 6a64 6b2f 7365 6375 7269 7479
  • jdk/security │ │ │ │ │ -00091ed0: 2f6c 6f67 6769 6e67 2f54 6573 7454 4c53 /logging/TestTLS │ │ │ │ │ -00091ee0: 4861 6e64 7368 616b 654c 6f67 2e6a 6176 HandshakeLog.jav │ │ │ │ │ -00091ef0: 613a 2045 6e68 616e 6365 2074 6865 2073 a: Enhance the s │ │ │ │ │ -00091f00: 6563 7572 6974 7920 6c69 6272 6172 6965 ecurity librarie │ │ │ │ │ -00091f10: 7320 746f 2072 6563 6f72 6420 6576 656e s to record even │ │ │ │ │ -00091f20: 7473 206f 6620 696e 7465 7265 7374 0a0a ts of interest.. │ │ │ │ │ -00091f30: 3c6c 693e 6a64 6b2f 7365 6375 7269 7479
  • jdk/security │ │ │ │ │ -00091f40: 2f6c 6f67 6769 6e67 2f54 6573 7458 3530 /logging/TestX50 │ │ │ │ │ -00091f50: 3943 6572 7469 6669 6361 7465 4c6f 672e 9CertificateLog. │ │ │ │ │ -00091f60: 6a61 7661 3a20 456e 6861 6e63 6520 7468 java: Enhance th │ │ │ │ │ -00091f70: 6520 7365 6375 7269 7479 206c 6962 7261 e security libra │ │ │ │ │ -00091f80: 7269 6573 2074 6f20 7265 636f 7264 2065 ries to record e │ │ │ │ │ -00091f90: 7665 6e74 7320 6f66 2069 6e74 6572 6573 vents of interes │ │ │ │ │ -00091fa0: 740a 0a3c 6c69 3e6a 646b 2f73 6563 7572 t..
  • jdk/secur │ │ │ │ │ -00091fb0: 6974 792f 6c6f 6767 696e 672f 5465 7374 ity/logging/Test │ │ │ │ │ -00091fc0: 5835 3039 5661 6c69 6461 7469 6f6e 4c6f X509ValidationLo │ │ │ │ │ -00091fd0: 672e 6a61 7661 3a20 456e 6861 6e63 6520 g.java: Enhance │ │ │ │ │ -00091fe0: 7468 6520 7365 6375 7269 7479 206c 6962 the security lib │ │ │ │ │ -00091ff0: 7261 7269 6573 2074 6f20 7265 636f 7264 raries to record │ │ │ │ │ -00092000: 2065 7665 6e74 7320 6f66 2069 6e74 6572 events of inter │ │ │ │ │ -00092010: 6573 740a 0a3c 6c69 3e6a 6e69 2f6e 756c est..
  • jni/nul │ │ │ │ │ -00092020: 6c43 616c 6c65 722f 4e75 6c6c 4361 6c6c lCaller/NullCall │ │ │ │ │ -00092030: 6572 5465 7374 2e6a 6176 613a 2054 6573 erTest.java: Tes │ │ │ │ │ -00092040: 7420 7573 6573 2063 7573 746f 6d20 6c61 t uses custom la │ │ │ │ │ -00092050: 756e 6368 6572 2074 6861 7420 7374 6172 uncher that star │ │ │ │ │ -00092060: 7473 2056 4d20 7573 696e 6720 4a4e 4920 ts VM using JNI │ │ │ │ │ -00092070: 7468 6174 2076 6572 6966 6965 7320 7661 that verifies va │ │ │ │ │ -00092080: 7269 6f75 7320 4150 4920 6361 6c6c 6564 rious API called │ │ │ │ │ -00092090: 2077 6974 6820 6120 6e75 6c6c 2063 616c with a null cal │ │ │ │ │ -000920a0: 6c65 7220 636c 6173 7320 6675 6e63 7469 ler class functi │ │ │ │ │ -000920b0: 6f6e 2070 726f 7065 726c 792e 0a0a 3c6c on properly...sun/invoke/uti │ │ │ │ │ -000920d0: 6c2f 5661 6c75 6543 6f6e 7665 7273 696f l/ValueConversio │ │ │ │ │ -000920e0: 6e73 5465 7374 2e6a 6176 613a 2075 6e69 nsTest.java: uni │ │ │ │ │ -000920f0: 7420 7465 7374 7320 666f 7220 7661 6c75 t tests for valu │ │ │ │ │ -00092100: 652d 7479 7065 2063 6f6e 7665 7273 696f e-type conversio │ │ │ │ │ -00092110: 6e20 7574 696c 6974 6965 730a 0a3c 6c69 n utilities..
  • sun/invoke/util │ │ │ │ │ -00092130: 2f57 7261 7070 6572 5465 7374 2e6a 6176 /WrapperTest.jav │ │ │ │ │ -00092140: 613a 2075 6e69 7420 7465 7374 7320 746f a: unit tests to │ │ │ │ │ -00092150: 2061 7373 6572 7420 5772 6170 7065 7220 assert Wrapper │ │ │ │ │ -00092160: 7a65 726f 2069 6465 6e74 6974 6965 7320 zero identities │ │ │ │ │ -00092170: 616e 6420 636f 6e76 6572 7369 6f6e 2062 and conversion b │ │ │ │ │ -00092180: 6568 6176 6520 636f 7272 6563 746c 790a ehave correctly. │ │ │ │ │ -00092190: 0a3c 6c69 3e73 756e 2f6d 6973 632f 436f .
  • sun/misc/Co │ │ │ │ │ -000921a0: 7079 4d65 6d6f 7279 2e6a 6176 613a 204d pyMemory.java: M │ │ │ │ │ -000921b0: 696e 696d 616c 2074 6573 7420 666f 7220 inimal test for │ │ │ │ │ -000921c0: 756e 7361 6665 2e63 6f70 794d 656d 6f72 unsafe.copyMemor │ │ │ │ │ -000921d0: 7928 2920 616e 6420 756e 7361 6665 2e73 y() and unsafe.s │ │ │ │ │ -000921e0: 6574 4d65 6d6f 7279 2829 0a0a 3c6c 693e etMemory()..
  • │ │ │ │ │ -000921f0: 7375 6e2f 6d69 7363 2f45 7363 6170 6550 sun/misc/EscapeP │ │ │ │ │ -00092200: 6174 682e 6a61 7661 3a20 5465 7374 206c ath.java: Test l │ │ │ │ │ -00092210: 6f61 6469 6e67 206f 6620 636c 6173 7365 oading of classe │ │ │ │ │ -00092220: 7320 7769 7468 2023 2069 6e20 7468 6520 s with # in the │ │ │ │ │ -00092230: 7061 7468 0a0a 3c6c 693e 7375 6e2f 6d69 path..
  • sun/mi │ │ │ │ │ -00092240: 7363 2f47 6574 5375 6e4d 6973 6355 6e73 sc/GetSunMiscUns │ │ │ │ │ -00092250: 6166 652e 6a61 7661 3a20 456e 7375 7265 afe.java: Ensure │ │ │ │ │ -00092260: 2074 6861 7420 7375 6e2e 6d69 7363 2e55 that sun.misc.U │ │ │ │ │ -00092270: 6e73 6166 6520 6361 6e6e 6f74 2028 6561 nsafe cannot (ea │ │ │ │ │ -00092280: 7369 6c79 2920 6265 2061 6363 6573 7365 sily) be accesse │ │ │ │ │ -00092290: 6420 6672 6f6d 2075 7365 7220 636f 6465 d from user code │ │ │ │ │ -000922a0: 0a0a 3c6c 693e 7375 6e2f 6d69 7363 2f49 ..
  • sun/misc/I │ │ │ │ │ -000922b0: 6e76 6f6b 6543 6c65 616e 6572 2e6a 6176 nvokeCleaner.jav │ │ │ │ │ -000922c0: 613a 2042 6173 6963 2074 6573 7420 666f a: Basic test fo │ │ │ │ │ -000922d0: 7220 556e 7361 6665 3a3a 696e 766f 6b65 r Unsafe::invoke │ │ │ │ │ -000922e0: 436c 6561 6e65 720a 0a3c 6c69 3e73 756e Cleaner..
  • sun │ │ │ │ │ -000922f0: 2f6d 6973 632f 5375 6e4d 6973 6353 6967 /misc/SunMiscSig │ │ │ │ │ -00092300: 6e61 6c54 6573 742e 6a61 7661 3a20 7375 nalTest.java: su │ │ │ │ │ -00092310: 6e2e 6d69 7363 2e53 6967 6e61 6c20 7465 n.misc.Signal te │ │ │ │ │ -00092320: 7374 0a0a 3c6c 693e 7375 6e2f 6d69 7363 st..
  • sun/misc │ │ │ │ │ -00092330: 2f55 6e73 6166 6546 6965 6c64 4f66 6673 /UnsafeFieldOffs │ │ │ │ │ -00092340: 6574 732e 6a61 7661 3a20 456e 7375 7265 ets.java: Ensure │ │ │ │ │ -00092350: 2074 6861 7420 7375 6e2e 6d69 7363 2e55 that sun.misc.U │ │ │ │ │ -00092360: 6e73 6166 653a 3a6f 626a 6563 7446 6965 nsafe::objectFie │ │ │ │ │ -00092370: 6c64 4f66 6673 6574 2061 6e64 2073 7461 ldOffset and sta │ │ │ │ │ -00092380: 7469 6346 6965 6c64 4f66 6673 6574 2074 ticFieldOffset t │ │ │ │ │ -00092390: 6872 6f77 2055 6e73 7570 706f 7274 6564 hrow Unsupported │ │ │ │ │ -000923a0: 4f70 6572 6174 696f 6e45 7863 6570 7469 OperationExcepti │ │ │ │ │ -000923b0: 6f6e 206f 6e20 4669 656c 6420 6f66 2061 on on Field of a │ │ │ │ │ -000923c0: 2068 6964 6465 6e20 6f72 2072 6563 6f72 hidden or recor │ │ │ │ │ -000923d0: 6420 636c 6173 730a 0a3c 6c69 3e73 756e d class..
  • sun │ │ │ │ │ -000923e0: 2f6e 6574 2f49 6e65 7441 6464 7265 7373 /net/InetAddress │ │ │ │ │ -000923f0: 2f6e 616d 6573 6572 7669 6365 2f64 6e73 /nameservice/dns │ │ │ │ │ -00092400: 2f43 4e61 6d65 5465 7374 2e6a 6176 613a /CNameTest.java: │ │ │ │ │ -00092410: 2054 6573 7420 444e 5320 7072 6f76 6964 Test DNS provid │ │ │ │ │ -00092420: 6572 2773 2068 616e 646c 696e 6720 6f66 er's handling of │ │ │ │ │ -00092430: 2043 4e41 4d45 2072 6563 6f72 6473 0a0a CNAME records.. │ │ │ │ │ -00092440: 3c6c 693e 7375 6e2f 6e65 742f 496e 6574
  • sun/net/Inet │ │ │ │ │ -00092450: 4164 6472 6573 732f 6e61 6d65 7365 7276 Address/nameserv │ │ │ │ │ -00092460: 6963 652f 7369 6d70 6c65 2f43 6163 6865 ice/simple/Cache │ │ │ │ │ -00092470: 5465 7374 2e6a 6176 613a 2043 6865 636b Test.java: Check │ │ │ │ │ -00092480: 2074 6861 7420 496e 6574 4164 6472 6573 that InetAddres │ │ │ │ │ -00092490: 7320 646f 6573 6e27 7420 636f 6e74 696e s doesn't contin │ │ │ │ │ -000924a0: 7565 2074 6f20 7468 726f 7720 5548 4520 ue to throw UHE │ │ │ │ │ -000924b0: 6166 7465 7220 7468 6520 6e61 6d65 2073 after the name s │ │ │ │ │ -000924c0: 6572 7669 6365 2068 6173 2072 6563 6f76 ervice has recov │ │ │ │ │ -000924d0: 6572 6564 2061 6e64 2074 6865 206e 6567 ered and the neg │ │ │ │ │ -000924e0: 6174 6976 6520 7474 6c20 6f6e 2074 6865 ative ttl on the │ │ │ │ │ -000924f0: 2069 6e69 7469 616c 206c 6f6f 6b75 7020 initial lookup │ │ │ │ │ -00092500: 6861 7320 6578 7069 7265 642e 0a0a 3c6c has expired...sun/net/InetAd │ │ │ │ │ -00092520: 6472 6573 732f 6e61 6d65 7365 7276 6963 dress/nameservic │ │ │ │ │ -00092530: 652f 7369 6d70 6c65 2f44 6566 6175 6c74 e/simple/Default │ │ │ │ │ -00092540: 4361 6368 696e 672e 6a61 7661 3a20 4368 Caching.java: Ch │ │ │ │ │ -00092550: 616e 6765 2064 6566 6175 6c74 2044 4e53 ange default DNS │ │ │ │ │ -00092560: 2063 6163 6869 6e67 2062 6568 6176 696f caching behavio │ │ │ │ │ -00092570: 7220 666f 7220 636f 6465 206e 6f74 2072 r for code not r │ │ │ │ │ -00092580: 756e 6e69 6e67 2075 6e64 6572 2073 6563 unning under sec │ │ │ │ │ -00092590: 7572 6974 7920 6d61 6e61 6765 722e 0a0a urity manager... │ │ │ │ │ -000925a0: 3c6c 693e 7375 6e2f 6e65 742f 5465 6c6e
  • sun/net/Teln │ │ │ │ │ -000925b0: 6574 5465 7374 2e6a 6176 613a 2074 6573 etTest.java: tes │ │ │ │ │ -000925c0: 7420 7374 6963 6b79 4352 4c46 2069 6e20 t stickyCRLF in │ │ │ │ │ -000925d0: 5465 6c6e 6574 4f75 7470 7574 5374 7265 TelnetOutputStre │ │ │ │ │ -000925e0: 616d 0a0a 3c6c 693e 7375 6e2f 6e65 742f am..
  • sun/net/ │ │ │ │ │ -000925f0: 6578 742f 4578 7465 6e64 6564 536f 636b ext/ExtendedSock │ │ │ │ │ -00092600: 6574 4f70 7469 6f6e 7354 6573 742e 6a61 etOptionsTest.ja │ │ │ │ │ -00092610: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -00092620: 636f 6e63 7572 7265 6e74 2063 6c61 7373 concurrent class │ │ │ │ │ -00092630: 6c6f 6164 696e 6720 6f66 2073 756e 2e6e loading of sun.n │ │ │ │ │ -00092640: 6574 2e65 7874 2e45 7874 656e 6465 6453 et.ext.ExtendedS │ │ │ │ │ -00092650: 6f63 6b65 744f 7074 696f 6e73 2061 6e64 ocketOptions and │ │ │ │ │ -00092660: 206a 646b 2e6e 6574 2e45 7874 656e 6465 jdk.net.Extende │ │ │ │ │ -00092670: 6453 6f63 6b65 744f 7074 696f 6e73 2064 dSocketOptions d │ │ │ │ │ -00092680: 6f65 736e 2774 206c 6561 6420 746f 2061 oesn't lead to a │ │ │ │ │ -00092690: 2064 6561 646c 6f63 6b0a 0a3c 6c69 3e73 deadlock..
  • s │ │ │ │ │ -000926a0: 756e 2f6e 6574 2f66 7470 2f42 3634 3237 un/net/ftp/B6427 │ │ │ │ │ -000926b0: 3736 382e 6a61 7661 3a20 4674 7055 524c 768.java: FtpURL │ │ │ │ │ -000926c0: 436f 6e6e 6563 7469 6f6e 2064 6f65 736e Connection doesn │ │ │ │ │ -000926d0: 2774 2063 6c6f 7365 2046 5450 2063 6f6e 't close FTP con │ │ │ │ │ -000926e0: 6e65 6374 696f 6e20 7768 656e 206c 6f67 nection when log │ │ │ │ │ -000926f0: 696e 2066 6169 6c73 0a0a 3c6c 693e 7375 in fails..
  • su │ │ │ │ │ -00092700: 6e2f 6e65 742f 6674 702f 4674 7047 6574 n/net/ftp/FtpGet │ │ │ │ │ -00092710: 436f 6e74 656e 742e 6a61 7661 3a20 5552 Content.java: UR │ │ │ │ │ -00092720: 4c2e 6765 7443 6f6e 7465 6e74 2829 206c L.getContent() l │ │ │ │ │ -00092730: 6f73 6573 2066 6972 7374 2073 6978 2062 oses first six b │ │ │ │ │ -00092740: 7974 6573 2066 6f72 2066 7470 2055 524c ytes for ftp URL │ │ │ │ │ -00092750: 730a 0a3c 6c69 3e73 756e 2f6e 6574 2f66 s..
  • sun/net/f │ │ │ │ │ -00092760: 7470 2f46 7470 5552 4c2e 6a61 7661 3a20 tp/FtpURL.java: │ │ │ │ │ -00092770: 4654 5020 5552 4c20 7072 6f63 6573 7369 FTP URL processi │ │ │ │ │ -00092780: 6e67 206d 6f64 6966 6965 6420 746f 2063 ng modified to c │ │ │ │ │ -00092790: 6f6e 666f 726d 2074 6f20 5246 4320 3137 onform to RFC 17 │ │ │ │ │ -000927a0: 3338 0a0a 3c6c 693e 7375 6e2f 6e65 742f 38..
  • sun/net/ │ │ │ │ │ -000927b0: 6674 702f 4674 7055 524c 436f 6e6e 6563 ftp/FtpURLConnec │ │ │ │ │ -000927c0: 7469 6f6e 4c65 616b 2e6a 6176 613a 2046 tionLeak.java: F │ │ │ │ │ -000927d0: 7470 5552 4c43 6f6e 6e65 6374 696f 6e20 tpURLConnection │ │ │ │ │ -000927e0: 646f 6573 6e27 7420 636c 6f73 6520 4654 doesn't close FT │ │ │ │ │ -000927f0: 5020 636f 6e6e 6563 7469 6f6e 2077 6865 P connection whe │ │ │ │ │ -00092800: 6e20 4669 6c65 4e6f 7446 6f75 6e64 4578 n FileNotFoundEx │ │ │ │ │ -00092810: 6365 7074 696f 6e20 6973 2074 6872 6f77 ception is throw │ │ │ │ │ -00092820: 6e0a 0a3c 6c69 3e73 756e 2f6e 6574 2f66 n..
  • sun/net/f │ │ │ │ │ -00092830: 7470 2f4d 6172 6b52 6573 6574 5465 7374 tp/MarkResetTest │ │ │ │ │ -00092840: 2e6a 6176 613a 2055 524c 436f 6e6e 6563 .java: URLConnec │ │ │ │ │ -00092850: 7469 6f6e 2e67 6574 436f 6e74 656e 7428 tion.getContent( │ │ │ │ │ -00092860: 2920 6861 6e67 7320 6f76 6572 2046 5450 ) hangs over FTP │ │ │ │ │ -00092870: 2066 6f72 2044 4f43 2c20 5050 542c 2058 for DOC, PPT, X │ │ │ │ │ -00092880: 4c53 2066 696c 6573 0a0a 3c6c 693e 7375 LS files..
  • su │ │ │ │ │ -00092890: 6e2f 6e65 742f 6674 702f 5465 7374 4674 n/net/ftp/TestFt │ │ │ │ │ -000928a0: 7043 6c69 656e 744e 616d 654c 6973 7457 pClientNameListW │ │ │ │ │ -000928b0: 6974 684e 756c 6c2e 6a61 7661 3a20 226e ithNull.java: "n │ │ │ │ │ -000928c0: 756c 6c22 2073 686f 756c 6420 6265 2074 ull" should be t │ │ │ │ │ -000928d0: 7265 6174 6564 2061 7320 2263 7572 7265 reated as "curre │ │ │ │ │ -000928e0: 6e74 2064 6972 6563 746f 7279 2220 696e nt directory" in │ │ │ │ │ -000928f0: 206e 616d 654c 6973 7428 2920 6d65 7468 nameList() meth │ │ │ │ │ -00092900: 6f64 206f 6620 4674 7043 6c69 656e 740a od of FtpClient. │ │ │ │ │ -00092910: 0a3c 6c69 3e73 756e 2f6e 6574 2f66 7470 .
  • sun/net/ftp │ │ │ │ │ -00092920: 2f54 6573 7446 7470 5469 6d65 5661 6c75 /TestFtpTimeValu │ │ │ │ │ -00092930: 652e 6a61 7661 3a20 7665 7269 6679 2074 e.java: verify t │ │ │ │ │ -00092940: 6861 7420 6461 7465 7469 6d65 2069 6e20 hat datetime in │ │ │ │ │ -00092950: 4d44 544d 2061 6e64 204d 4c53 4420 7265 MDTM and MLSD re │ │ │ │ │ -00092960: 7370 6f6e 7365 7320 6172 6520 7072 6f70 sponses are prop │ │ │ │ │ -00092970: 6572 6c79 2070 6172 7365 640a 0a3c 6c69 erly parsed..
  • sun/net/idn/Pun │ │ │ │ │ -00092990: 7963 6f64 6554 6573 742e 6a61 7661 3a20 ycodeTest.java: │ │ │ │ │ -000929a0: 556e 6974 2074 6573 7420 666f 7220 6a64 Unit test for jd │ │ │ │ │ -000929b0: 6b2e 696e 7465 726e 616c 2e69 6375 2e69 k.internal.icu.i │ │ │ │ │ -000929c0: 6d70 6c2e 5075 6e79 636f 6465 0a0a 3c6c mpl.Punycode..sun/net/idn/Te │ │ │ │ │ -000929e0: 7374 5374 7269 6e67 5072 6570 2e6a 6176 stStringPrep.jav │ │ │ │ │ -000929f0: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ -00092a00: 206a 646b 2e69 6e74 6572 6e61 6c2e 6963 jdk.internal.ic │ │ │ │ │ -00092a10: 752e 7465 7874 2e53 7472 696e 6750 7265 u.text.StringPre │ │ │ │ │ -00092a20: 700a 0a3c 6c69 3e73 756e 2f6e 6574 2f73 p..
  • sun/net/s │ │ │ │ │ -00092a30: 7069 2f44 6566 6175 6c74 5072 6f78 7953 pi/DefaultProxyS │ │ │ │ │ -00092a40: 656c 6563 746f 7254 6573 742e 6a61 7661 electorTest.java │ │ │ │ │ -00092a50: 3a20 5465 7374 7320 7375 6e2e 6e65 742e : Tests sun.net. │ │ │ │ │ -00092a60: 7370 692e 4465 6661 756c 7450 726f 7879 spi.DefaultProxy │ │ │ │ │ -00092a70: 5365 6c65 6374 6f72 2373 656c 6563 7428 Selector#select( │ │ │ │ │ -00092a80: 5552 4929 0a0a 3c6c 693e 7375 6e2f 6e65 URI)..
  • sun/ne │ │ │ │ │ -00092a90: 742f 7370 692f 5379 7374 656d 5072 6f78 t/spi/SystemProx │ │ │ │ │ -00092aa0: 7944 7269 7665 722e 6a61 7661 3a20 5665 yDriver.java: Ve │ │ │ │ │ -00092ab0: 7269 6669 6573 2074 6861 7420 7468 6520 rifies that the │ │ │ │ │ -00092ac0: 7375 6e2e 6e65 742e 7370 692e 4465 6661 sun.net.spi.Defa │ │ │ │ │ -00092ad0: 756c 7450 726f 7879 5365 6c65 6374 6f72 ultProxySelector │ │ │ │ │ -00092ae0: 2373 656c 6563 7428 5552 4929 2064 6f65 #select(URI) doe │ │ │ │ │ -00092af0: 736e 2774 2072 6574 7572 6e20 6120 4c69 sn't return a Li │ │ │ │ │ -00092b00: 7374 2077 6974 6820 6e75 6c6c 2065 6c65 st with null ele │ │ │ │ │ -00092b10: 6d65 6e74 7320 696e 2069 740a 0a3c 6c69 ments in it..
  • sun/net/util/IP │ │ │ │ │ -00092b30: 4164 6472 6573 7355 7469 6c54 6573 742e AddressUtilTest. │ │ │ │ │ -00092b40: 6a61 7661 3a20 4578 6572 6369 7365 2074 java: Exercise t │ │ │ │ │ -00092b50: 6865 2073 756e 2e6e 6574 2e75 7469 6c2e he sun.net.util. │ │ │ │ │ -00092b60: 4950 4164 6472 6573 7355 7469 6c20 636c IPAddressUtil cl │ │ │ │ │ -00092b70: 6173 730a 0a3c 6c69 3e73 756e 2f6e 6574 ass..
  • sun/net │ │ │ │ │ -00092b80: 2f77 7777 2f41 7574 6848 6561 6465 7254 /www/AuthHeaderT │ │ │ │ │ -00092b90: 6573 742e 6a61 7661 3a20 4175 7468 4865 est.java: AuthHe │ │ │ │ │ -00092ba0: 6164 6572 5465 7374 2062 7567 0a0a 3c6c aderTest bug..sun/net/www/B8 │ │ │ │ │ -00092bc0: 3138 3538 3938 2e6a 6176 613a 2073 6574 185898.java: set │ │ │ │ │ -00092bd0: 5265 7175 6573 7450 726f 7065 7274 7928 RequestProperty( │ │ │ │ │ -00092be0: 6b65 792c 206e 756c 6c29 2072 6573 756c key, null) resul │ │ │ │ │ -00092bf0: 7473 2069 6e20 4854 5450 2068 6561 6465 ts in HTTP heade │ │ │ │ │ -00092c00: 7220 7769 7468 6f75 7420 636f 6c6f 6e20 r without colon │ │ │ │ │ -00092c10: 696e 2072 6571 7565 7374 0a0a 3c6c 693e in request..
  • │ │ │ │ │ -00092c20: 7375 6e2f 6e65 742f 7777 772f 456d 6265 sun/net/www/Embe │ │ │ │ │ -00092c30: 6464 6564 4571 7561 6c73 2e6a 6176 613a ddedEquals.java: │ │ │ │ │ -00092c40: 2048 6561 6465 7250 6172 7365 7220 6d69 HeaderParser mi │ │ │ │ │ -00092c50: 7369 6e74 6572 7072 6574 7320 6120 273d sinterprets a '= │ │ │ │ │ -00092c60: 2720 6368 6172 6163 7465 7220 656d 6265 ' character embe │ │ │ │ │ -00092c70: 6464 6564 2069 6e20 7661 6c75 650a 0a3c dded in value..< │ │ │ │ │ -00092c80: 6c69 3e73 756e 2f6e 6574 2f77 7777 2f48 li>sun/net/www/H │ │ │ │ │ -00092c90: 6561 6465 7254 6573 7473 2e6a 6176 613a eaderTests.java: │ │ │ │ │ -00092ca0: 2054 6573 7473 2066 6f72 2048 6561 6465 Tests for Heade │ │ │ │ │ -00092cb0: 7250 6172 7365 7220 616e 6420 4d65 7373 rParser and Mess │ │ │ │ │ -00092cc0: 6167 6548 6561 6465 7220 2054 6573 7420 ageHeader Test │ │ │ │ │ -00092cd0: 6f66 2048 6561 6465 7250 6172 7365 722c of HeaderParser, │ │ │ │ │ -00092ce0: 204d 6573 7361 6765 4865 6164 6572 2063 MessageHeader c │ │ │ │ │ -00092cf0: 6861 6e67 6573 2069 6e74 726f 6475 6365 hanges introduce │ │ │ │ │ -00092d00: 6420 666f 7220 6275 6720 6669 7820 3437 d for bug fix 47 │ │ │ │ │ -00092d10: 3232 3333 332e 0a0a 3c6c 693e 7375 6e2f 22333...
  • sun/ │ │ │ │ │ -00092d20: 6e65 742f 7777 772f 4d65 7373 6167 6548 net/www/MessageH │ │ │ │ │ -00092d30: 6561 6465 7254 6573 742e 6a61 7661 3a20 eaderTest.java: │ │ │ │ │ -00092d40: 200a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 ..
  • sun/net/w │ │ │ │ │ -00092d50: 7777 2f50 6172 7365 5574 696c 5f34 3932 ww/ParseUtil_492 │ │ │ │ │ -00092d60: 3238 3133 2e6a 6176 613a 2043 6865 636b 2813.java: Check │ │ │ │ │ -00092d70: 2074 6865 206e 6577 2069 6d70 6c20 6f66 the new impl of │ │ │ │ │ -00092d80: 2065 6e63 6f64 6550 6174 6820 7769 6c6c encodePath will │ │ │ │ │ -00092d90: 206e 6f74 2063 6175 7365 2072 6567 7265 not cause regre │ │ │ │ │ -00092da0: 7373 696f 6e0a 0a3c 6c69 3e73 756e 2f6e ssion..
  • sun/n │ │ │ │ │ -00092db0: 6574 2f77 7777 2f50 6172 7365 5574 696c et/www/ParseUtil │ │ │ │ │ -00092dc0: 5f36 3237 3439 3930 2e6a 6176 613a 2052 _6274990.java: R │ │ │ │ │ -00092dd0: 4547 5245 5353 494f 4e3a 2055 524c 436f EGRESSION: URLCo │ │ │ │ │ -00092de0: 6e6e 6563 7469 6f6e 2e63 6f6e 6e65 6374 nnection.connect │ │ │ │ │ -00092df0: 2829 2074 6872 6f77 7320 4578 6365 7074 () throws Except │ │ │ │ │ -00092e00: 696f 6e20 7769 7468 206e 6f6e 2055 5446 ion with non UTF │ │ │ │ │ -00092e10: 2d38 2063 6861 720a 0a3c 6c69 3e73 756e -8 char..
  • sun │ │ │ │ │ -00092e20: 2f6e 6574 2f77 7777 2f50 6172 7365 5574 /net/www/ParseUt │ │ │ │ │ -00092e30: 696c 5f36 3330 3636 3937 2e6a 6176 613a il_6306697.java: │ │ │ │ │ -00092e40: 2050 4954 3a20 436f 6f6b 6965 4d61 6e61 PIT: CookieMana │ │ │ │ │ -00092e50: 6765 722f 5465 7374 436f 6f6b 6965 4d61 ger/TestCookieMa │ │ │ │ │ -00092e60: 6e61 6765 722f 5465 7374 436f 6f6b 6965 nager/TestCookie │ │ │ │ │ -00092e70: 4d61 6e61 6765 7233 2066 6169 6c65 6420 Manager3 failed │ │ │ │ │ -00092e80: 696e 204d 7573 7461 6e67 2050 4954 2062 in Mustang PIT b │ │ │ │ │ -00092e90: 3437 0a0a 3c6c 693e 7375 6e2f 6e65 742f 47..
  • sun/net/ │ │ │ │ │ -00092ea0: 7777 772f 5061 7273 6555 7469 6c5f 3633 www/ParseUtil_63 │ │ │ │ │ -00092eb0: 3830 3333 322e 6a61 7661 3a20 5375 6e54 80332.java: SunT │ │ │ │ │ -00092ec0: 6561 2061 7070 6c65 7420 6661 696c 7320 ea applet fails │ │ │ │ │ -00092ed0: 746f 206c 6f61 6420 756e 6465 7220 4d75 to load under Mu │ │ │ │ │ -00092ee0: 7374 616e 670a 0a3c 6c69 3e73 756e 2f6e stang..
  • sun/n │ │ │ │ │ -00092ef0: 6574 2f77 7777 2f50 6172 7365 5574 696c et/www/ParseUtil │ │ │ │ │ -00092f00: 5f36 3437 3835 3838 2e6a 6176 613a 2053 _6478588.java: S │ │ │ │ │ -00092f10: 7472 696e 6749 6e64 6578 4f75 744f 6642 tringIndexOutOfB │ │ │ │ │ -00092f20: 6f75 6e64 7345 7863 6570 7469 6f6e 2069 oundsException i │ │ │ │ │ -00092f30: 6e20 4874 7470 5552 4c43 6f6e 6e65 6374 n HttpURLConnect │ │ │ │ │ -00092f40: 696f 6e2e 6765 7452 6573 706f 6e73 6543 ion.getResponseC │ │ │ │ │ -00092f50: 6f64 650a 0a3c 6c69 3e73 756e 2f6e 6574 ode..
  • sun/net │ │ │ │ │ -00092f60: 2f77 7777 2f68 7474 702f 4368 756e 6b65 /www/http/Chunke │ │ │ │ │ -00092f70: 6449 6e70 7574 5374 7265 616d 2f43 6875 dInputStream/Chu │ │ │ │ │ -00092f80: 6e6b 6564 456e 636f 6469 6e67 5465 7374 nkedEncodingTest │ │ │ │ │ -00092f90: 2e6a 6176 613a 2043 6875 6e6b 6564 456e .java: ChunkedEn │ │ │ │ │ -00092fa0: 636f 6469 6e67 5465 7374 2075 6e69 7420 codingTest unit │ │ │ │ │ -00092fb0: 7465 7374 0a0a 3c6c 693e 7375 6e2f 6e65 test..
  • sun/ne │ │ │ │ │ -00092fc0: 742f 7777 772f 6874 7470 2f43 6875 6e6b t/www/http/Chunk │ │ │ │ │ -00092fd0: 6564 496e 7075 7453 7472 6561 6d2f 5465 edInputStream/Te │ │ │ │ │ -00092fe0: 7374 4176 6169 6c61 626c 652e 6a61 7661 stAvailable.java │ │ │ │ │ -00092ff0: 3a20 4874 7470 5552 4c43 6f6e 6e65 6374 : HttpURLConnect │ │ │ │ │ -00093000: 696f 6e23 6176 6169 6c61 626c 6528 2920 ion#available() │ │ │ │ │ -00093010: 7265 6164 7320 6d6f 7265 2061 6e64 206d reads more and m │ │ │ │ │ -00093020: 6f72 6520 6461 7461 2069 6e74 6f20 6d65 ore data into me │ │ │ │ │ -00093030: 6d6f 7279 0a0a 3c6c 693e 7375 6e2f 6e65 mory..
  • sun/ne │ │ │ │ │ -00093040: 742f 7777 772f 6874 7470 2f43 6875 6e6b t/www/http/Chunk │ │ │ │ │ -00093050: 6564 4f75 7470 7574 5374 7265 616d 2f43 edOutputStream/C │ │ │ │ │ -00093060: 6865 636b 4572 726f 722e 6a61 7661 3a20 heckError.java: │ │ │ │ │ -00093070: 6765 7420 7468 6520 6661 696c 7572 6520 get the failure │ │ │ │ │ -00093080: 696d 6d65 6469 6174 656c 7920 7768 656e immediately when │ │ │ │ │ -00093090: 2077 7269 7469 6e67 2069 6e64 6976 6964 writing individ │ │ │ │ │ -000930a0: 7561 6c20 6368 756e 6b73 206f 7665 7220 ual chunks over │ │ │ │ │ -000930b0: 736f 636b 6574 2066 6169 6c0a 0a3c 6c69 socket fail..
  • sun/net/www/htt │ │ │ │ │ -000930d0: 702f 4368 756e 6b65 644f 7574 7075 7453 p/ChunkedOutputS │ │ │ │ │ -000930e0: 7472 6561 6d2f 5465 7374 2e6a 6176 613a tream/Test.java: │ │ │ │ │ -000930f0: 2043 616e 6e6f 7420 666c 7573 6820 6f75 Cannot flush ou │ │ │ │ │ -00093100: 7470 7574 2073 7472 6561 6d20 7768 656e tput stream when │ │ │ │ │ -00093110: 2077 7269 7469 6e67 2074 6f20 616e 2048 writing to an H │ │ │ │ │ -00093120: 7474 7055 726c 436f 6e6e 6563 7469 6f6e ttpUrlConnection │ │ │ │ │ -00093130: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ -00093140: 772f 6874 7470 2f48 7474 7043 6c69 656e w/http/HttpClien │ │ │ │ │ -00093150: 742f 4236 3732 3636 3935 2e6a 6176 613a t/B6726695.java: │ │ │ │ │ -00093160: 2048 7474 7055 524c 436f 6e6e 6563 7469 HttpURLConnecti │ │ │ │ │ -00093170: 6f6e 2073 686f 756c 6420 7375 7070 6f72 on should suppor │ │ │ │ │ -00093180: 7420 2745 7870 6563 743a 2031 3030 2d63 t 'Expect: 100-c │ │ │ │ │ -00093190: 6f6e 7469 6d75 6527 2068 6561 6465 7273 ontimue' headers │ │ │ │ │ -000931a0: 2066 6f72 2050 5554 0a0a 3c6c 693e 7375 for PUT..
  • su │ │ │ │ │ -000931b0: 6e2f 6e65 742f 7777 772f 6874 7470 2f48 n/net/www/http/H │ │ │ │ │ -000931c0: 7474 7043 6c69 656e 742f 4237 3032 3532 ttpClient/B70252 │ │ │ │ │ -000931d0: 3338 2e6a 6176 613a 2048 7474 7055 524c 38.java: HttpURL │ │ │ │ │ -000931e0: 436f 6e6e 6563 7469 6f6e 2064 6f65 7320 Connection does │ │ │ │ │ -000931f0: 6e6f 7420 6861 6e64 6c65 2055 524c 7320 not handle URLs │ │ │ │ │ -00093200: 7769 7468 2061 6e20 656d 7074 7920 7061 with an empty pa │ │ │ │ │ -00093210: 7468 2063 6f6d 706f 6e65 6e74 0a0a 3c6c th component..sun/net/www/ht │ │ │ │ │ -00093230: 7470 2f48 7474 7043 6c69 656e 742f 4238 tp/HttpClient/B8 │ │ │ │ │ -00093240: 3032 3537 3130 2e6a 6176 613a 2050 726f 025710.java: Pro │ │ │ │ │ -00093250: 7869 6564 2068 7474 7073 2063 6f6e 6e65 xied https conne │ │ │ │ │ -00093260: 6374 696f 6e20 7265 7573 6520 6279 2048 ction reuse by H │ │ │ │ │ -00093270: 7474 7043 6c69 656e 7420 6361 6e20 7365 ttpClient can se │ │ │ │ │ -00093280: 6e64 2043 4f4e 4e45 4354 2074 6f20 7468 nd CONNECT to th │ │ │ │ │ -00093290: 6520 7365 7276 6572 0a0a 3c6c 693e 7375 e server..
  • su │ │ │ │ │ -000932a0: 6e2f 6e65 742f 7777 772f 6874 7470 2f48 n/net/www/http/H │ │ │ │ │ -000932b0: 7474 7043 6c69 656e 742f 4238 3230 3931 ttpClient/B82091 │ │ │ │ │ -000932c0: 3738 2e6a 6176 613a 2050 726f 7869 6564 78.java: Proxied │ │ │ │ │ -000932d0: 2048 7474 7073 5552 4c43 6f6e 6e65 6374 HttpsURLConnect │ │ │ │ │ -000932e0: 696f 6e20 646f 6573 6e27 7420 7365 6e64 ion doesn't send │ │ │ │ │ -000932f0: 2042 4f44 5920 7768 656e 2072 6574 7279 BODY when retry │ │ │ │ │ -00093300: 696e 6720 504f 5354 2072 6571 7565 7374 ing POST request │ │ │ │ │ -00093310: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ -00093320: 772f 6874 7470 2f48 7474 7043 6c69 656e w/http/HttpClien │ │ │ │ │ -00093330: 742f 436f 6f6b 6965 4874 7470 436c 6965 t/CookieHttpClie │ │ │ │ │ -00093340: 6e74 5465 7374 2e6a 6176 613a 2043 6f6f ntTest.java: Coo │ │ │ │ │ -00093350: 6b69 656d 616e 6167 6572 2064 6f65 7320 kiemanager does │ │ │ │ │ -00093360: 6e6f 7420 7374 6f72 6520 636f 6f6b 6965 not store cookie │ │ │ │ │ -00093370: 7320 6966 2075 726c 2069 7320 7265 6164 s if url is read │ │ │ │ │ -00093380: 2062 6566 6f72 6520 7365 7474 696e 6720 before setting │ │ │ │ │ -00093390: 636f 6f6b 6965 6d61 6e61 6765 720a 0a3c cookiemanager..< │ │ │ │ │ -000933a0: 6c69 3e73 756e 2f6e 6574 2f77 7777 2f68 li>sun/net/www/h │ │ │ │ │ -000933b0: 7474 702f 4874 7470 436c 6965 6e74 2f47 ttp/HttpClient/G │ │ │ │ │ -000933c0: 6574 5072 6f78 7950 6f72 742e 6a61 7661 etProxyPort.java │ │ │ │ │ -000933d0: 3a20 5245 4752 4553 5349 4f4e 3a20 5375 : REGRESSION: Su │ │ │ │ │ -000933e0: 6e20 696d 706c 656d 656e 7461 7469 6f6e n implementation │ │ │ │ │ -000933f0: 2066 6f72 2048 7474 7055 524c 436f 6e6e for HttpURLConn │ │ │ │ │ -00093400: 6563 7469 6f6e 2063 6f75 6c64 2074 6872 ection could thr │ │ │ │ │ -00093410: 6f77 204e 5045 0a0a 3c6c 693e 7375 6e2f ow NPE..
  • sun/ │ │ │ │ │ -00093420: 6e65 742f 7777 772f 6874 7470 2f48 7474 net/www/http/Htt │ │ │ │ │ -00093430: 7043 6c69 656e 742f 496d 706c 6963 6974 pClient/Implicit │ │ │ │ │ -00093440: 4669 6c65 4e61 6d65 2e6a 6176 613a 204d FileName.java: M │ │ │ │ │ -00093450: 616b 6520 7375 7265 2074 6861 7420 696d ake sure that im │ │ │ │ │ -00093460: 706c 6963 6974 2066 696c 656e 616d 6573 plicit filenames │ │ │ │ │ -00093470: 2077 696c 6c20 6265 2072 6574 7572 6e65 will be returne │ │ │ │ │ -00093480: 6420 6173 2022 2f22 0a0a 3c6c 693e 7375 d as "/"..
  • su │ │ │ │ │ -00093490: 6e2f 6e65 742f 7777 772f 6874 7470 2f48 n/net/www/http/H │ │ │ │ │ -000934a0: 7474 7043 6c69 656e 742f 4973 4176 6169 ttpClient/IsAvai │ │ │ │ │ -000934b0: 6c61 626c 652e 6a61 7661 3a20 4874 7470 lable.java: Http │ │ │ │ │ -000934c0: 436c 6965 6e74 2061 7661 696c 6162 6c65 Client available │ │ │ │ │ -000934d0: 2829 2063 6865 636b 2074 6872 6f77 7320 () check throws │ │ │ │ │ -000934e0: 536f 636b 6574 4578 6365 7074 696f 6e20 SocketException │ │ │ │ │ -000934f0: 7768 656e 2063 6f6e 6e65 6374 696f 6e20 when connection │ │ │ │ │ -00093500: 6861 7320 6265 656e 2063 6c6f 7365 640a has been closed. │ │ │ │ │ -00093510: 0a3c 6c69 3e73 756e 2f6e 6574 2f77 7777 .
  • sun/net/www │ │ │ │ │ -00093520: 2f68 7474 702f 4874 7470 436c 6965 6e74 /http/HttpClient │ │ │ │ │ -00093530: 2f49 734b 6565 7069 6e67 416c 6976 652e /IsKeepingAlive. │ │ │ │ │ -00093540: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -00093550: 4874 7470 436c 6965 6e74 2e67 6574 4874 HttpClient.getHt │ │ │ │ │ -00093560: 7470 4b65 6570 416c 6976 6553 6574 2829 tpKeepAliveSet() │ │ │ │ │ -00093570: 2068 6173 2064 6f50 7269 7669 6c65 6765 has doPrivilege │ │ │ │ │ -00093580: 6428 2920 6361 6c6c 2061 7420 6170 7072 d() call at appr │ │ │ │ │ -00093590: 6f70 7269 6174 6520 706c 6163 6573 2e0a opriate places.. │ │ │ │ │ -000935a0: 0a3c 6c69 3e73 756e 2f6e 6574 2f77 7777 .
  • sun/net/www │ │ │ │ │ -000935b0: 2f68 7474 702f 4874 7470 436c 6965 6e74 /http/HttpClient │ │ │ │ │ -000935c0: 2f4b 6565 7041 6c69 7665 5465 7374 2e6a /KeepAliveTest.j │ │ │ │ │ -000935d0: 6176 613a 2020 0a0a 3c6c 693e 7375 6e2f ava: ..
  • sun/ │ │ │ │ │ -000935e0: 6e65 742f 7777 772f 6874 7470 2f48 7474 net/www/http/Htt │ │ │ │ │ -000935f0: 7043 6c69 656e 742f 4d75 6c74 6954 6872 pClient/MultiThr │ │ │ │ │ -00093600: 6561 6454 6573 742e 6a61 7661 3a20 4874 eadTest.java: Ht │ │ │ │ │ -00093610: 7470 5552 4c43 6f6e 6e65 6374 696f 6e20 tpURLConnection │ │ │ │ │ -00093620: 6475 706c 6963 6174 6573 2048 5454 5020 duplicates HTTP │ │ │ │ │ -00093630: 4745 5420 7265 7175 6573 7473 2077 6865 GET requests whe │ │ │ │ │ -00093640: 6e20 7573 6564 2077 6974 6820 6d75 6c74 n used with mult │ │ │ │ │ -00093650: 6970 6c65 2074 6872 6561 6473 0a0a 3c6c iple threads..sun/net/www/ht │ │ │ │ │ -00093670: 7470 2f48 7474 7043 6c69 656e 742f 4f70 tp/HttpClient/Op │ │ │ │ │ -00093680: 656e 5365 7276 6572 2e6a 6176 613a 204d enServer.java: M │ │ │ │ │ -00093690: 616b 6520 7375 7265 2048 7474 7043 6c69 ake sure HttpCli │ │ │ │ │ -000936a0: 656e 7420 6861 7320 646f 5072 6976 696c ent has doPrivil │ │ │ │ │ -000936b0: 6567 6564 2829 2063 616c 6c73 2061 7420 eged() calls at │ │ │ │ │ -000936c0: 6170 7072 6f70 7269 6174 6520 706c 6163 appropriate plac │ │ │ │ │ -000936d0: 6573 2e0a 0a3c 6c69 3e73 756e 2f6e 6574 es...
  • sun/net │ │ │ │ │ -000936e0: 2f77 7777 2f68 7474 702f 4874 7470 436c /www/http/HttpCl │ │ │ │ │ -000936f0: 6965 6e74 2f50 726f 7879 4672 6f6d 4361 ient/ProxyFromCa │ │ │ │ │ -00093700: 6368 652e 6a61 7661 3a20 5552 4c2e 6f70 che.java: URL.op │ │ │ │ │ -00093710: 656e 436f 6e6e 6563 7469 6f6e 2850 726f enConnection(Pro │ │ │ │ │ -00093720: 7879 2e4e 4f5f 5052 4f58 5929 206d 6179 xy.NO_PROXY) may │ │ │ │ │ -00093730: 2063 6f6e 6e65 6374 2074 6872 6f75 6768 connect through │ │ │ │ │ -00093740: 2061 2070 726f 7879 2e0a 0a3c 6c69 3e73 a proxy...
  • s │ │ │ │ │ -00093750: 756e 2f6e 6574 2f77 7777 2f68 7474 702f un/net/www/http/ │ │ │ │ │ -00093760: 4874 7470 436c 6965 6e74 2f50 726f 7879 HttpClient/Proxy │ │ │ │ │ -00093770: 5465 7374 2e6a 6176 613a 2046 5450 2077 Test.java: FTP w │ │ │ │ │ -00093780: 6974 6820 7573 6572 2061 6e64 2070 6173 ith user and pas │ │ │ │ │ -00093790: 7377 6f72 6420 646f 6573 6e27 7420 776f sword doesn't wo │ │ │ │ │ -000937a0: 726b 2074 6872 6f75 6768 2070 726f 7879 rk through proxy │ │ │ │ │ -000937b0: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ -000937c0: 772f 6874 7470 2f48 7474 7043 6c69 656e w/http/HttpClien │ │ │ │ │ -000937d0: 742f 5265 7175 6573 7455 5249 2e6a 6176 t/RequestURI.jav │ │ │ │ │ -000937e0: 613a 2048 5454 5020 5265 7175 6573 742d a: HTTP Request- │ │ │ │ │ -000937f0: 5552 4920 636f 6e74 6169 6e73 2066 7261 URI contains fra │ │ │ │ │ -00093800: 676d 656e 7420 7768 656e 2063 6f6e 6e65 gment when conne │ │ │ │ │ -00093810: 6374 696e 6720 7468 726f 7567 6820 7072 cting through pr │ │ │ │ │ -00093820: 6f78 790a 0a3c 6c69 3e73 756e 2f6e 6574 oxy..
  • sun/net │ │ │ │ │ -00093830: 2f77 7777 2f68 7474 702f 4874 7470 436c /www/http/HttpCl │ │ │ │ │ -00093840: 6965 6e74 2f52 6574 7279 506f 7374 2e6a ient/RetryPost.j │ │ │ │ │ -00093850: 6176 613a 2048 7474 7055 524c 436f 6e6e ava: HttpURLConn │ │ │ │ │ -00093860: 6563 7469 6f6e 2061 7574 6f6d 6174 6963 ection automatic │ │ │ │ │ -00093870: 616c 6c79 2072 6574 7269 6573 206e 6f6e ally retries non │ │ │ │ │ -00093880: 2d69 6465 6d70 6f74 656e 7420 6d65 7468 -idempotent meth │ │ │ │ │ -00093890: 6f64 2050 4f53 540a 0a3c 6c69 3e73 756e od POST..
  • sun │ │ │ │ │ -000938a0: 2f6e 6574 2f77 7777 2f68 7474 702f 4874 /net/www/http/Ht │ │ │ │ │ -000938b0: 7470 436c 6965 6e74 2f53 7472 6561 6d69 tpClient/Streami │ │ │ │ │ -000938c0: 6e67 5265 7472 792e 6a61 7661 3a20 446f ngRetry.java: Do │ │ │ │ │ -000938d0: 206e 6f74 2072 6574 7279 2066 6169 6c65 not retry faile │ │ │ │ │ -000938e0: 6420 7265 7175 6573 7420 7769 7468 2061 d request with a │ │ │ │ │ -000938f0: 2073 7472 6561 6d69 6e67 2062 6f64 792e streaming body. │ │ │ │ │ -00093900: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ -00093910: 772f 6874 7470 2f48 7474 7055 524c 436f w/http/HttpURLCo │ │ │ │ │ -00093920: 6e6e 6563 7469 6f6e 2f44 6967 6573 7441 nnection/DigestA │ │ │ │ │ -00093930: 7574 682e 6a61 7661 3a20 5465 7374 7320 uth.java: Tests │ │ │ │ │ -00093940: 666f 7220 4854 5450 2044 6967 6573 7420 for HTTP Digest │ │ │ │ │ -00093950: 6175 7468 2054 6865 2069 6d70 6c20 6d61 auth The impl ma │ │ │ │ │ -00093960: 696e 7461 696e 7320 6120 6361 6368 6520 intains a cache │ │ │ │ │ -00093970: 666f 7220 6175 7468 2069 6e66 6f2c 2074 for auth info, t │ │ │ │ │ -00093980: 6865 2074 6573 7463 6173 6573 2072 756e he testcases run │ │ │ │ │ -00093990: 2069 6e20 6120 7365 7061 7261 7465 204a in a separate J │ │ │ │ │ -000939a0: 564d 2074 6f20 6176 6f69 6420 6361 6368 VM to avoid cach │ │ │ │ │ -000939b0: 6520 6869 7473 0a0a 3c6c 693e 7375 6e2f e hits..
  • sun/ │ │ │ │ │ -000939c0: 6e65 742f 7777 772f 6874 7470 2f48 7474 net/www/http/Htt │ │ │ │ │ -000939d0: 7055 524c 436f 6e6e 6563 7469 6f6e 2f4e pURLConnection/N │ │ │ │ │ -000939e0: 544c 4d41 7574 6857 6974 6853 4d2e 6a61 TLMAuthWithSM.ja │ │ │ │ │ -000939f0: 7661 3a20 4368 6563 6b73 2069 6620 4e54 va: Checks if NT │ │ │ │ │ -00093a00: 4c4d 2061 7574 6820 776f 726b 7320 6669 LM auth works fi │ │ │ │ │ -00093a10: 6e65 2069 6620 7365 6375 7269 7479 206d ne if security m │ │ │ │ │ -00093a20: 616e 6167 6572 2073 6574 0a0a 3c6c 693e anager set..
  • │ │ │ │ │ -00093a30: 7375 6e2f 6e65 742f 7777 772f 6874 7470 sun/net/www/http │ │ │ │ │ -00093a40: 2f48 7474 7055 524c 436f 6e6e 6563 7469 /HttpURLConnecti │ │ │ │ │ -00093a50: 6f6e 2f50 6f73 744f 6e44 656c 6574 652e on/PostOnDelete. │ │ │ │ │ -00093a60: 6a61 7661 3a20 4874 7470 5552 4c43 6f6e java: HttpURLCon │ │ │ │ │ -00093a70: 6e65 6374 696f 6e3a 2048 5454 5020 6d65 nection: HTTP me │ │ │ │ │ -00093a80: 7468 6f64 2044 454c 4554 4520 646f 6573 thod DELETE does │ │ │ │ │ -00093a90: 6e27 7420 7375 7070 6f72 7420 6f75 7470 n't support outp │ │ │ │ │ -00093aa0: 7574 0a0a 3c6c 693e 7375 6e2f 6e65 742f ut..
  • sun/net/ │ │ │ │ │ -00093ab0: 7777 772f 6874 7470 2f4b 6565 7041 6c69 www/http/KeepAli │ │ │ │ │ -00093ac0: 7665 4361 6368 652f 4235 3034 3533 3036 veCache/B5045306 │ │ │ │ │ -00093ad0: 2e6a 6176 613a 2048 7474 7020 6b65 6570 .java: Http keep │ │ │ │ │ -00093ae0: 2d61 6c69 7665 2069 6d70 6c65 6d65 6e74 -alive implement │ │ │ │ │ -00093af0: 6174 696f 6e20 6973 206e 6f74 2065 6666 ation is not eff │ │ │ │ │ -00093b00: 6963 6965 6e74 0a0a 3c6c 693e 7375 6e2f icient..
  • sun/ │ │ │ │ │ -00093b10: 6e65 742f 7777 772f 6874 7470 2f4b 6565 net/www/http/Kee │ │ │ │ │ -00093b20: 7041 6c69 7665 4361 6368 652f 4238 3239 pAliveCache/B829 │ │ │ │ │ -00093b30: 3136 3337 2e6a 6176 613a 2020 0a0a 3c6c 1637.java: ..sun/net/www/ht │ │ │ │ │ -00093b50: 7470 2f4b 6565 7041 6c69 7665 4361 6368 tp/KeepAliveCach │ │ │ │ │ -00093b60: 652f 4238 3239 3335 3632 2e6a 6176 613a e/B8293562.java: │ │ │ │ │ -00093b70: 2048 7474 7020 6b65 6570 2d61 6c69 7665 Http keep-alive │ │ │ │ │ -00093b80: 2074 6872 6561 6420 7368 6f75 6c64 2063 thread should c │ │ │ │ │ -00093b90: 6c6f 7365 2073 6f63 6b65 7473 2077 6974 lose sockets wit │ │ │ │ │ -00093ba0: 686f 7574 2068 6f6c 6469 6e67 2061 206c hout holding a l │ │ │ │ │ -00093bb0: 6f63 6b0a 0a3c 6c69 3e73 756e 2f6e 6574 ock..
  • sun/net │ │ │ │ │ -00093bc0: 2f77 7777 2f68 7474 702f 4b65 6570 416c /www/http/KeepAl │ │ │ │ │ -00093bd0: 6976 6543 6163 6865 2f4b 6565 7041 6c69 iveCache/KeepAli │ │ │ │ │ -00093be0: 7665 5072 6f70 6572 7479 2e6a 6176 613a veProperty.java: │ │ │ │ │ -00093bf0: 2020 0a0a 3c6c 693e 7375 6e2f 6e65 742f ..
  • sun/net/ │ │ │ │ │ -00093c00: 7777 772f 6874 7470 2f4b 6565 7041 6c69 www/http/KeepAli │ │ │ │ │ -00093c10: 7665 4361 6368 652f 4b65 6570 416c 6976 veCache/KeepAliv │ │ │ │ │ -00093c20: 6554 696d 6572 5468 7265 6164 2e6a 6176 eTimerThread.jav │ │ │ │ │ -00093c30: 613a 204b 6565 702d 416c 6976 652d 5469 a: Keep-Alive-Ti │ │ │ │ │ -00093c40: 6d65 7220 7468 7265 6164 206d 616e 6167 mer thread manag │ │ │ │ │ -00093c50: 656d 656e 7420 696e 204b 6565 7041 6c69 ement in KeepAli │ │ │ │ │ -00093c60: 7665 4361 6368 6520 6361 7573 6573 206d veCache causes m │ │ │ │ │ -00093c70: 656d 6f72 7920 6c65 616b 0a0a 3c6c 693e emory leak..
  • │ │ │ │ │ -00093c80: 7375 6e2f 6e65 742f 7777 772f 6874 7470 sun/net/www/http │ │ │ │ │ -00093c90: 2f4b 6565 7041 6c69 7665 5374 7265 616d /KeepAliveStream │ │ │ │ │ -00093ca0: 2f49 6e66 696e 6974 654c 6f6f 702e 6a61 /InfiniteLoop.ja │ │ │ │ │ -00093cb0: 7661 3a20 4368 6563 6b73 2066 6f72 2070 va: Checks for p │ │ │ │ │ -00093cc0: 726f 7065 7220 636c 6f73 6520 636f 6465 roper close code │ │ │ │ │ -00093cd0: 2069 6e20 4b65 6570 416c 6976 6553 7472 in KeepAliveStr │ │ │ │ │ -00093ce0: 6561 6d0a 0a3c 6c69 3e73 756e 2f6e 6574 eam..
  • sun/net │ │ │ │ │ -00093cf0: 2f77 7777 2f68 7474 702f 4b65 6570 416c /www/http/KeepAl │ │ │ │ │ -00093d00: 6976 6553 7472 6561 6d2f 4b65 6570 416c iveStream/KeepAl │ │ │ │ │ -00093d10: 6976 6553 7472 6561 6d43 6c6f 7365 2e6a iveStreamClose.j │ │ │ │ │ -00093d20: 6176 613a 2049 6e66 696e 6974 6520 6c6f ava: Infinite lo │ │ │ │ │ -00093d30: 6f70 2069 6e20 7375 6e2e 6e65 742e 7777 op in sun.net.ww │ │ │ │ │ -00093d40: 772e 6874 7470 2e4b 6565 7041 6c69 7665 w.http.KeepAlive │ │ │ │ │ -00093d50: 5374 7265 616d 205b 6475 6520 746f 2073 Stream [due to s │ │ │ │ │ -00093d60: 6b69 7028 295d 0a0a 3c6c 693e 7375 6e2f kip()]..
  • sun/ │ │ │ │ │ -00093d70: 6e65 742f 7777 772f 6874 7470 2f4b 6565 net/www/http/Kee │ │ │ │ │ -00093d80: 7041 6c69 7665 5374 7265 616d 2f4b 6565 pAliveStream/Kee │ │ │ │ │ -00093d90: 7041 6c69 7665 5374 7265 616d 436c 6f73 pAliveStreamClos │ │ │ │ │ -00093da0: 6557 6974 6857 726f 6e67 436f 6e74 656e eWithWrongConten │ │ │ │ │ -00093db0: 744c 656e 6774 682e 6a61 7661 3a20 436c tLength.java: Cl │ │ │ │ │ -00093dc0: 6f73 696e 6720 6120 6b65 6570 2061 6c69 osing a keep ali │ │ │ │ │ -00093dd0: 7665 2073 7472 6561 6d20 7368 6f75 6c64 ve stream should │ │ │ │ │ -00093de0: 206e 6f74 2067 6976 6520 4e75 6c6c 506f not give NullPo │ │ │ │ │ -00093df0: 696e 7465 7245 7863 6570 7469 6f6e 2061 interException a │ │ │ │ │ -00093e00: 6e64 2073 686f 756c 6420 6163 6365 7074 nd should accept │ │ │ │ │ -00093e10: 2061 2063 6f6e 6e65 6374 696f 6e20 6672 a connection fr │ │ │ │ │ -00093e20: 6f6d 2020 6120 636c 6965 6e74 206f 6e6c om a client onl │ │ │ │ │ -00093e30: 7920 6672 6f6d 2074 6869 7320 7465 7374 y from this test │ │ │ │ │ -00093e40: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ -00093e50: 772f 6874 7470 2f4b 6565 7041 6c69 7665 w/http/KeepAlive │ │ │ │ │ -00093e60: 5374 7265 616d 2f4b 6565 7041 6c69 7665 Stream/KeepAlive │ │ │ │ │ -00093e70: 5374 7265 616d 4669 6e61 6c69 7a65 722e StreamFinalizer. │ │ │ │ │ -00093e80: 6a61 7661 3a20 4874 7470 7355 524c 436f java: HttpsURLCo │ │ │ │ │ -00093e90: 6e6e 6563 7469 6f6e 3a20 636f 6e6e 6563 nnection: connec │ │ │ │ │ -00093ea0: 7469 6f6e 206d 7573 7420 6e6f 7420 6265 tion must not be │ │ │ │ │ -00093eb0: 2072 6575 7365 6420 6166 7465 7220 6669 reused after fi │ │ │ │ │ -00093ec0: 6e61 6c69 7a61 7469 6f6e 0a0a 3c6c 693e nalization..
  • │ │ │ │ │ -00093ed0: 7375 6e2f 6e65 742f 7777 772f 6874 7470 sun/net/www/http │ │ │ │ │ -00093ee0: 2f4b 6565 7041 6c69 7665 5374 7265 616d /KeepAliveStream │ │ │ │ │ -00093ef0: 436c 6561 6e65 722f 4b65 6570 416c 6976 Cleaner/KeepAliv │ │ │ │ │ -00093f00: 6553 7472 6561 6d43 6c65 616e 6572 5465 eStreamCleanerTe │ │ │ │ │ -00093f10: 7374 4472 6976 6572 2e6a 6176 613a 2054 stDriver.java: T │ │ │ │ │ -00093f20: 6573 7473 2074 6861 7420 4b65 6570 416c ests that KeepAl │ │ │ │ │ -00093f30: 6976 6553 7472 6561 6d43 6c65 616e 6572 iveStreamCleaner │ │ │ │ │ -00093f40: 2072 756e 2064 6f65 7320 6e6f 7420 7468 run does not th │ │ │ │ │ -00093f50: 726f 7720 616e 2049 6c6c 6567 616c 4d6f row an IllegalMo │ │ │ │ │ -00093f60: 6e69 746f 7253 7461 7465 2045 7863 6570 nitorState Excep │ │ │ │ │ -00093f70: 7469 6f6e 2e0a 0a3c 6c69 3e73 756e 2f6e tion...
  • sun/n │ │ │ │ │ -00093f80: 6574 2f77 7777 2f68 7474 702f 5265 7175 et/www/http/Requ │ │ │ │ │ -00093f90: 6573 744d 6574 686f 6443 6865 636b 2f52 estMethodCheck/R │ │ │ │ │ -00093fa0: 6571 7565 7374 4d65 7468 6f64 4571 7561 equestMethodEqua │ │ │ │ │ -00093fb0: 6c69 7479 2e6a 6176 613a 2054 6869 7320 lity.java: This │ │ │ │ │ -00093fc0: 7465 7374 2063 6865 636b 7320 7468 6174 test checks that │ │ │ │ │ -00093fd0: 2061 2062 726f 6b65 6e20 4874 7470 436c a broken HttpCl │ │ │ │ │ -00093fe0: 6965 6e74 2069 7320 6e6f 7420 7265 7475 ient is not retu │ │ │ │ │ -00093ff0: 726e 6564 2066 726f 6d20 7468 6520 4b65 rned from the Ke │ │ │ │ │ -00094000: 6570 416c 6976 6543 6163 6865 2077 6865 epAliveCache whe │ │ │ │ │ -00094010: 6e20 7468 6520 696e 7469 616c 2048 7474 n the intial Htt │ │ │ │ │ -00094020: 7055 524c 436f 6e6e 6563 7469 6f6e 2e73 pURLConnection.s │ │ │ │ │ -00094030: 6574 5265 7175 6573 7420 6d65 7468 6f64 etRequest method │ │ │ │ │ -00094040: 2069 7320 7061 7373 6564 2061 2027 6e65 is passed a 'ne │ │ │ │ │ -00094050: 7720 5374 7269 6e67 2822 504f 5354 2229 w String("POST") │ │ │ │ │ -00094060: 2720 7261 7468 6572 2074 6861 6e20 7468 ' rather than th │ │ │ │ │ -00094070: 6520 2250 4f53 5422 2053 7472 696e 6720 e "POST" String │ │ │ │ │ -00094080: 6c69 7465 7261 6c0a 0a3c 6c69 3e73 756e literal..
  • sun │ │ │ │ │ -00094090: 2f6e 6574 2f77 7777 2f70 726f 746f 636f /net/www/protoco │ │ │ │ │ -000940a0: 6c2f 6669 6c65 2f44 6972 5065 726d 6973 l/file/DirPermis │ │ │ │ │ -000940b0: 7369 6f6e 4465 6e69 6564 2e6a 6176 613a sionDenied.java: │ │ │ │ │ -000940c0: 204e 5045 2066 726f 6d20 4669 6c65 5552 NPE from FileUR │ │ │ │ │ -000940d0: 4c43 6f6e 6e65 6374 696f 6e2e 636f 6e6e LConnection.conn │ │ │ │ │ -000940e0: 6563 740a 0a3c 6c69 3e73 756e 2f6e 6574 ect..
  • sun/net │ │ │ │ │ -000940f0: 2f77 7777 2f70 726f 746f 636f 6c2f 6669 /www/protocol/fi │ │ │ │ │ -00094100: 6c65 2f45 6e63 6f64 6564 4d75 6c74 6942 le/EncodedMultiB │ │ │ │ │ -00094110: 7974 6543 6861 722e 6a61 7661 3a20 4578 yteChar.java: Ex │ │ │ │ │ -00094120: 6365 7074 696f 6e20 7768 656e 206f 7065 ception when ope │ │ │ │ │ -00094130: 6e69 6e67 2066 696c 6520 5552 4c43 6f6e ning file URLCon │ │ │ │ │ -00094140: 6e65 6374 696f 6e20 7769 7468 2070 6572 nection with per │ │ │ │ │ -00094150: 6365 6e74 2065 6e63 6f64 6564 2034 2062 cent encoded 4 b │ │ │ │ │ -00094160: 7974 6520 5554 4638 2063 6861 720a 0a3c yte UTF8 char..< │ │ │ │ │ -00094170: 6c69 3e73 756e 2f6e 6574 2f77 7777 2f70 li>sun/net/www/p │ │ │ │ │ -00094180: 726f 746f 636f 6c2f 6669 6c65 2f45 7175 rotocol/file/Equ │ │ │ │ │ -00094190: 616c 732e 6a61 7661 3a20 5552 4c2e 6571 als.java: URL.eq │ │ │ │ │ -000941a0: 7561 6c73 2069 6e63 6f6e 7369 7374 656e uals inconsisten │ │ │ │ │ -000941b0: 7420 7769 7468 2052 4643 3137 3338 2061 t with RFC1738 a │ │ │ │ │ -000941c0: 6e64 2049 6e65 7441 6464 7265 7373 0a0a nd InetAddress.. │ │ │ │ │ -000941d0: 3c6c 693e 7375 6e2f 6e65 742f 7777 772f
  • sun/net/www/ │ │ │ │ │ -000941e0: 7072 6f74 6f63 6f6c 2f66 696c 652f 4669 protocol/file/Fi │ │ │ │ │ -000941f0: 6c65 4d61 702e 6a61 7661 3a20 5552 4c43 leMap.java: URLC │ │ │ │ │ -00094200: 6c61 7373 4c6f 6164 6572 2063 616e 6e6f lassLoader canno │ │ │ │ │ -00094210: 7420 6c6f 6164 2063 6c61 7373 2077 6869 t load class whi │ │ │ │ │ -00094220: 6368 2069 7320 696e 2061 6464 6564 2070 ch is in added p │ │ │ │ │ -00094230: 6174 680a 0a3c 6c69 3e73 756e 2f6e 6574 ath..
  • sun/net │ │ │ │ │ -00094240: 2f77 7777 2f70 726f 746f 636f 6c2f 6669 /www/protocol/fi │ │ │ │ │ -00094250: 6c65 2f46 696c 6555 524c 5465 7374 2e6a le/FileURLTest.j │ │ │ │ │ -00094260: 6176 613a 2075 726c 3a20 6669 6c65 3a2f ava: url: file:/ │ │ │ │ │ -00094270: 2f2f 447c 2f50 726f 6a65 6374 732f 746d //D|/Projects/tm │ │ │ │ │ -00094280: 702f 7465 7374 2e68 746d 6c3a 2075 726c p/test.html: url │ │ │ │ │ -00094290: 436f 6e6e 6563 7469 6f6e 2e67 6574 496e Connection.getIn │ │ │ │ │ -000942a0: 7075 7453 7472 6561 6d28 2920 6272 6f6b putStream() brok │ │ │ │ │ -000942b0: 656e 2e0a 0a3c 6c69 3e73 756e 2f6e 6574 en...
  • sun/net │ │ │ │ │ -000942c0: 2f77 7777 2f70 726f 746f 636f 6c2f 6669 /www/protocol/fi │ │ │ │ │ -000942d0: 6c65 2f47 6574 436f 6e74 656e 744c 656e le/GetContentLen │ │ │ │ │ -000942e0: 6774 682e 6a61 7661 3a20 7465 7374 2055 gth.java: test U │ │ │ │ │ -000942f0: 524c 436f 6e6e 6563 7469 6f6e 2e47 6574 RLConnection.Get │ │ │ │ │ -00094300: 436f 6e74 656e 744c 656e 6774 6820 666f ContentLength fo │ │ │ │ │ -00094310: 7220 6669 6c65 2070 726f 746f 636f 6c0a r file protocol. │ │ │ │ │ -00094320: 0a3c 6c69 3e73 756e 2f6e 6574 2f77 7777 .
  • sun/net/www │ │ │ │ │ -00094330: 2f70 726f 746f 636f 6c2f 6669 6c65 2f47 /protocol/file/G │ │ │ │ │ -00094340: 6574 436f 6e74 656e 7454 7970 652e 6a61 etContentType.ja │ │ │ │ │ -00094350: 7661 3a20 436f 6e74 656e 7420 7479 7065 va: Content type │ │ │ │ │ -00094360: 206f 6620 6669 6c65 3a20 5552 4c20 636f of file: URL co │ │ │ │ │ -00094370: 6e6e 6563 7469 6f6e 2066 6f72 2064 6972 nnection for dir │ │ │ │ │ -00094380: 6563 746f 7269 6573 2069 6e63 6f6e 7369 ectories inconsi │ │ │ │ │ -00094390: 7374 656e 742e 0a0a 3c6c 693e 7375 6e2f stent...
  • sun/ │ │ │ │ │ -000943a0: 6e65 742f 7777 772f 7072 6f74 6f63 6f6c net/www/protocol │ │ │ │ │ -000943b0: 2f66 696c 652f 4765 7448 6561 6465 7246 /file/GetHeaderF │ │ │ │ │ -000943c0: 6965 6c64 732e 6a61 7661 3a20 5552 4c43 ields.java: URLC │ │ │ │ │ -000943d0: 6f6e 6e65 6374 696f 6e3a 3a67 6574 4865 onnection::getHe │ │ │ │ │ -000943e0: 6164 6572 4669 656c 6473 2072 6574 7572 aderFields retur │ │ │ │ │ -000943f0: 6e73 2072 6573 756c 7420 696e 636f 6e73 ns result incons │ │ │ │ │ -00094400: 6973 7465 6e74 2077 6974 6820 6765 7448 istent with getH │ │ │ │ │ -00094410: 6561 6465 7246 6965 6c64 2f4b 6579 2066 eaderField/Key f │ │ │ │ │ -00094420: 6f72 2046 696c 6555 524c 436f 6e6e 6563 or FileURLConnec │ │ │ │ │ -00094430: 7469 6f6e 2c20 4674 7055 524c 436f 6e6e tion, FtpURLConn │ │ │ │ │ -00094440: 6563 7469 6f6e 0a0a 3c6c 693e 7375 6e2f ection..
  • sun/ │ │ │ │ │ -00094450: 6e65 742f 7777 772f 7072 6f74 6f63 6f6c net/www/protocol │ │ │ │ │ -00094460: 2f66 696c 652f 4765 744c 6173 744d 6f64 /file/GetLastMod │ │ │ │ │ -00094470: 6966 6965 642e 6a61 7661 3a20 4669 6c65 ified.java: File │ │ │ │ │ -00094480: 2e6c 6173 744d 6f64 6966 6965 6428 2920 .lastModified() │ │ │ │ │ -00094490: 2661 6d70 3b20 5552 4c43 6f6e 6e65 6374 & URLConnect │ │ │ │ │ -000944a0: 696f 6e2e 6765 744c 6173 744d 6f64 6966 ion.getLastModif │ │ │ │ │ -000944b0: 6965 6428 2920 6172 6520 696e 636f 6e73 ied() are incons │ │ │ │ │ -000944c0: 6973 7465 6e74 0a0a 3c6c 693e 7375 6e2f istent..
  • sun/ │ │ │ │ │ -000944d0: 6e65 742f 7777 772f 7072 6f74 6f63 6f6c net/www/protocol │ │ │ │ │ -000944e0: 2f66 696c 652f 4e6f 6e55 5446 3845 6e63 /file/NonUTF8Enc │ │ │ │ │ -000944f0: 6f64 6564 4368 6172 2e6a 6176 613a 2049 odedChar.java: I │ │ │ │ │ -00094500: 6620 5552 4920 7363 6865 6d65 2069 7320 f URI scheme is │ │ │ │ │ -00094510: 6669 6c65 2061 6e64 2055 524c 2069 7320 file and URL is │ │ │ │ │ -00094520: 6e6f 7420 5554 462d 3820 656e 636f 6465 not UTF-8 encode │ │ │ │ │ -00094530: 642c 2074 6865 2050 6172 7365 5574 696c d, the ParseUtil │ │ │ │ │ -00094540: 2e64 6563 6f64 6520 7468 726f 7773 2061 .decode throws a │ │ │ │ │ -00094550: 6e20 4578 6365 7074 696f 6e0a 0a3c 6c69 n Exception..
  • sun/net/www/pro │ │ │ │ │ -00094570: 746f 636f 6c2f 6674 702f 4861 6e64 6c65 tocol/ftp/Handle │ │ │ │ │ -00094580: 7245 7175 616c 732e 6a61 7661 3a20 5552 rEquals.java: UR │ │ │ │ │ -00094590: 4c53 7472 6561 6d48 616e 646c 6572 2e65 LStreamHandler.e │ │ │ │ │ -000945a0: 7175 616c 7328 5552 4c2c 5552 4c29 2069 quals(URL,URL) i │ │ │ │ │ -000945b0: 676e 6f72 6573 2061 7574 686f 7269 7479 gnores authority │ │ │ │ │ -000945c0: 2066 6965 6c64 0a0a 3c6c 693e 7375 6e2f field..
  • sun/ │ │ │ │ │ -000945d0: 6e65 742f 7777 772f 7072 6f74 6f63 6f6c net/www/protocol │ │ │ │ │ -000945e0: 2f66 7470 2f55 7365 7241 6e64 5061 7373 /ftp/UserAndPass │ │ │ │ │ -000945f0: 776f 7264 5465 7374 2e6a 6176 613a 2074 wordTest.java: t │ │ │ │ │ -00094600: 6869 7320 7465 7374 7320 7375 7070 6f72 his tests suppor │ │ │ │ │ -00094610: 7420 666f 7220 7468 6520 6674 7020 5552 t for the ftp UR │ │ │ │ │ -00094620: 4c20 7379 6e74 6178 2074 6861 7420 696e L syntax that in │ │ │ │ │ -00094630: 636c 7564 6573 2061 2075 7365 7220 616e cludes a user an │ │ │ │ │ -00094640: 6420 7061 7373 776f 7264 2e0a 0a3c 6c69 d password...
  • sun/net/www/pro │ │ │ │ │ -00094660: 746f 636f 6c2f 6874 7470 2f36 3535 3037 tocol/http/65507 │ │ │ │ │ -00094670: 3938 2f74 6573 742e 6a61 7661 3a20 5573 98/test.java: Us │ │ │ │ │ -00094680: 696e 6720 496e 7075 7453 7472 6561 6d2e ing InputStream. │ │ │ │ │ -00094690: 736b 6970 2077 6974 6820 5265 7370 6f6e skip with Respon │ │ │ │ │ -000946a0: 7365 4361 6368 6520 7769 6c6c 2063 6175 seCache will cau │ │ │ │ │ -000946b0: 7365 2070 6172 7469 616c 2064 6174 6120 se partial data │ │ │ │ │ -000946c0: 746f 2062 6520 6361 6368 6564 0a0a 3c6c to be cached..sun/net/www/pr │ │ │ │ │ -000946e0: 6f74 6f63 6f6c 2f68 7474 702f 4173 796e otocol/http/Asyn │ │ │ │ │ -000946f0: 6344 6973 636f 6e6e 6563 742e 6a61 7661 cDisconnect.java │ │ │ │ │ -00094700: 3a20 4874 7470 5552 4c43 6f6e 6e65 6374 : HttpURLConnect │ │ │ │ │ -00094710: 696f 6e2e 6469 7363 6f6e 6e65 6374 2064 ion.disconnect d │ │ │ │ │ -00094720: 6f65 736e 2774 2072 6561 6c6c 7920 646f oesn't really do │ │ │ │ │ -00094730: 2074 6865 206a 6f62 0a0a 3c6c 693e 7375 the job..
  • su │ │ │ │ │ -00094740: 6e2f 6e65 742f 7777 772f 7072 6f74 6f63 n/net/www/protoc │ │ │ │ │ -00094750: 6f6c 2f68 7474 702f 4175 7468 4361 6368 ol/http/AuthCach │ │ │ │ │ -00094760: 652e 6a61 7661 3a20 200a 0a3c 6c69 3e73 e.java: ..
  • s │ │ │ │ │ -00094770: 756e 2f6e 6574 2f77 7777 2f70 726f 746f un/net/www/proto │ │ │ │ │ -00094780: 636f 6c2f 6874 7470 2f42 3530 3137 3035 col/http/B501705 │ │ │ │ │ -00094790: 312e 6a61 7661 3a20 5465 7374 7320 4352 1.java: Tests CR │ │ │ │ │ -000947a0: 2035 3031 3730 3531 2026 616d 703b 2036 5017051 & 6 │ │ │ │ │ -000947b0: 3336 3037 3734 0a0a 3c6c 693e 7375 6e2f 360774..
  • sun/ │ │ │ │ │ -000947c0: 6e65 742f 7777 772f 7072 6f74 6f63 6f6c net/www/protocol │ │ │ │ │ -000947d0: 2f68 7474 702f 4236 3239 3633 3130 2e6a /http/B6296310.j │ │ │ │ │ -000947e0: 6176 613a 2052 4547 5245 5353 494f 4e3a ava: REGRESSION: │ │ │ │ │ -000947f0: 2041 7070 6c65 7443 6c61 7373 4c6f 6164 AppletClassLoad │ │ │ │ │ -00094800: 6572 2e67 6574 5265 736f 7572 6365 4173 er.getResourceAs │ │ │ │ │ -00094810: 5374 7265 616d 2829 2062 6568 6176 696f Stream() behavio │ │ │ │ │ -00094820: 7572 2069 7320 7772 6f6e 6720 696e 2073 ur is wrong in s │ │ │ │ │ -00094830: 6f6d 6520 6361 7365 730a 0a3c 6c69 3e73 ome cases..
  • s │ │ │ │ │ -00094840: 756e 2f6e 6574 2f77 7777 2f70 726f 746f un/net/www/proto │ │ │ │ │ -00094850: 636f 6c2f 6874 7470 2f42 3632 3939 3731 col/http/B629971 │ │ │ │ │ -00094860: 322e 6a61 7661 3a20 4e75 6c6c 506f 696e 2.java: NullPoin │ │ │ │ │ -00094870: 7465 7245 7863 6570 7469 6f6e 2069 6e20 terException in │ │ │ │ │ -00094880: 7375 6e2e 6e65 742e 7777 772e 7072 6f74 sun.net.www.prot │ │ │ │ │ -00094890: 6f63 6f6c 2e68 7474 702e 4874 7470 5552 ocol.http.HttpUR │ │ │ │ │ -000948a0: 4c43 6f6e 6e65 6374 696f 6e2e 666f 6c6c LConnection.foll │ │ │ │ │ -000948b0: 6f77 5265 6469 7265 6374 0a0a 3c6c 693e owRedirect..
  • │ │ │ │ │ -000948c0: 7375 6e2f 6e65 742f 7777 772f 7072 6f74 sun/net/www/prot │ │ │ │ │ -000948d0: 6f63 6f6c 2f68 7474 702f 4236 3336 3935 ocol/http/B63695 │ │ │ │ │ -000948e0: 3130 2e6a 6176 613a 2048 7474 7055 524c 10.java: HttpURL │ │ │ │ │ -000948f0: 436f 6e6e 6563 7469 6f6e 2073 6574 7320 Connection sets │ │ │ │ │ -00094900: 436f 6e74 656e 742d 5479 7065 2074 6f20 Content-Type to │ │ │ │ │ -00094910: 6170 706c 6963 6174 696f 6e2f 782d 7777 application/x-ww │ │ │ │ │ -00094920: 772d 666f 726d 2d75 726c 656e 636f 6465 w-form-urlencode │ │ │ │ │ -00094930: 640a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 d..
  • sun/net/w │ │ │ │ │ -00094940: 7777 2f70 726f 746f 636f 6c2f 6874 7470 ww/protocol/http │ │ │ │ │ -00094950: 2f42 3635 3138 3831 362e 6a61 7661 3a20 /B6518816.java: │ │ │ │ │ -00094960: 200a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 ..
  • sun/net/w │ │ │ │ │ -00094970: 7777 2f70 726f 746f 636f 6c2f 6874 7470 ww/protocol/http │ │ │ │ │ -00094980: 2f42 3636 3431 3330 392e 6a61 7661 3a20 /B6641309.java: │ │ │ │ │ -00094990: 5772 6f6e 6720 436f 6f6b 6965 2073 6570 Wrong Cookie sep │ │ │ │ │ -000949a0: 6172 6174 6f72 2075 7365 6420 696e 2048 arator used in H │ │ │ │ │ -000949b0: 7474 7055 524c 436f 6e6e 6563 7469 6f6e ttpURLConnection │ │ │ │ │ -000949c0: 2042 3636 3431 3330 390a 0a3c 6c69 3e73 B6641309..
  • s │ │ │ │ │ -000949d0: 756e 2f6e 6574 2f77 7777 2f70 726f 746f un/net/www/proto │ │ │ │ │ -000949e0: 636f 6c2f 6874 7470 2f42 3636 3630 3430 col/http/B666040 │ │ │ │ │ -000949f0: 352e 6a61 7661 3a20 4874 7470 5552 4c43 5.java: HttpURLC │ │ │ │ │ -00094a00: 6f6e 6e65 6374 696f 6e20 7265 7475 726e onnection return │ │ │ │ │ -00094a10: 7320 7468 6520 7772 6f6e 6720 496e 7075 s the wrong Inpu │ │ │ │ │ -00094a20: 7453 7472 6561 6d20 4236 3636 3034 3035 tStream B6660405 │ │ │ │ │ -00094a30: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ -00094a40: 772f 7072 6f74 6f63 6f6c 2f68 7474 702f w/protocol/http/ │ │ │ │ │ -00094a50: 4236 3839 3033 3439 2e6a 6176 613a 204c B6890349.java: L │ │ │ │ │ -00094a60: 6967 6874 2077 6569 6768 7420 4854 5450 ight weight HTTP │ │ │ │ │ -00094a70: 2073 6572 7665 720a 0a3c 6c69 3e73 756e server..
  • sun │ │ │ │ │ -00094a80: 2f6e 6574 2f77 7777 2f70 726f 746f 636f /net/www/protoco │ │ │ │ │ -00094a90: 6c2f 6874 7470 2f42 3830 3132 3632 352e l/http/B8012625. │ │ │ │ │ -00094aa0: 6a61 7661 3a20 200a 0a3c 6c69 3e73 756e java: ..
  • sun │ │ │ │ │ -00094ab0: 2f6e 6574 2f77 7777 2f70 726f 746f 636f /net/www/protoco │ │ │ │ │ -00094ac0: 6c2f 6874 7470 2f42 6173 6963 4c6f 6e67 l/http/BasicLong │ │ │ │ │ -00094ad0: 4372 6564 656e 7469 616c 732e 6a61 7661 Credentials.java │ │ │ │ │ -00094ae0: 3a20 4572 726f 7220 696e 2062 6173 6963 : Error in basic │ │ │ │ │ -00094af0: 2061 7574 6865 6e74 6963 6174 696f 6e20 authentication │ │ │ │ │ -00094b00: 7768 656e 2075 7365 7220 6e61 6d65 2061 when user name a │ │ │ │ │ -00094b10: 6e64 2070 6173 7377 6f72 6420 6172 6520 nd password are │ │ │ │ │ -00094b20: 6c6f 6e67 0a0a 3c6c 693e 7375 6e2f 6e65 long..
  • sun/ne │ │ │ │ │ -00094b30: 742f 7777 772f 7072 6f74 6f63 6f6c 2f68 t/www/protocol/h │ │ │ │ │ -00094b40: 7474 702f 4368 756e 6b65 6445 7272 6f72 ttp/ChunkedError │ │ │ │ │ -00094b50: 5374 7265 616d 2e6a 6176 613a 2043 6875 Stream.java: Chu │ │ │ │ │ -00094b60: 6e6b 6564 2045 7272 6f72 5374 7265 616d nked ErrorStream │ │ │ │ │ -00094b70: 2074 6573 7473 0a0a 3c6c 693e 7375 6e2f tests..
  • sun/ │ │ │ │ │ -00094b80: 6e65 742f 7777 772f 7072 6f74 6f63 6f6c net/www/protocol │ │ │ │ │ -00094b90: 2f68 7474 702f 436c 6f73 654f 7074 696f /http/CloseOptio │ │ │ │ │ -00094ba0: 6e48 6561 6465 722e 6a61 7661 3a20 4854 nHeader.java: HT │ │ │ │ │ -00094bb0: 5450 2063 6c69 656e 7420 7368 6f75 6c64 TP client should │ │ │ │ │ -00094bc0: 2073 6574 2022 436f 6e6e 6563 7469 6f6e set "Connection │ │ │ │ │ -00094bd0: 3a20 636c 6f73 6522 2068 6561 6465 7220 : close" header │ │ │ │ │ -00094be0: 696e 2072 6571 7565 7374 2077 6865 6e20 in request when │ │ │ │ │ -00094bf0: 6b65 6570 616c 6976 6520 6973 2064 6973 keepalive is dis │ │ │ │ │ -00094c00: 6162 6c65 640a 0a3c 6c69 3e73 756e 2f6e abled..
  • sun/n │ │ │ │ │ -00094c10: 6574 2f77 7777 2f70 726f 746f 636f 6c2f et/www/protocol/ │ │ │ │ │ -00094c20: 6874 7470 2f44 6967 6573 7454 6573 742e http/DigestTest. │ │ │ │ │ -00094c30: 6a61 7661 3a20 4e65 6564 2074 6f20 7375 java: Need to su │ │ │ │ │ -00094c40: 7070 6f72 7420 4469 6765 7374 2041 7574 pport Digest Aut │ │ │ │ │ -00094c50: 6865 6e74 6963 6174 696f 6e20 666f 7220 hentication for │ │ │ │ │ -00094c60: 5072 6f78 6965 730a 0a3c 6c69 3e73 756e Proxies..
  • sun │ │ │ │ │ -00094c70: 2f6e 6574 2f77 7777 2f70 726f 746f 636f /net/www/protoco │ │ │ │ │ -00094c80: 6c2f 6874 7470 2f46 696e 616c 697a 6572 l/http/Finalizer │ │ │ │ │ -00094c90: 2e6a 6176 613a 204a 6176 6132 4420 6465 .java: Java2D de │ │ │ │ │ -00094ca0: 6d6f 2074 6872 6f77 7320 6578 6365 7074 mo throws except │ │ │ │ │ -00094cb0: 696f 6e73 206f 6e20 4d65 726c 696e 4233 ions on MerlinB3 │ │ │ │ │ -00094cc0: 320a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 2..
  • sun/net/w │ │ │ │ │ -00094cd0: 7777 2f70 726f 746f 636f 6c2f 6874 7470 ww/protocol/http │ │ │ │ │ -00094ce0: 2f47 6574 4572 726f 7253 7472 6561 6d2e /GetErrorStream. │ │ │ │ │ -00094cf0: 6a61 7661 3a20 7375 6e2e 6e65 742e 7777 java: sun.net.ww │ │ │ │ │ -00094d00: 772e 7072 6f74 6f63 6f6c 2e68 7474 702e w.protocol.http. │ │ │ │ │ -00094d10: 4874 7470 5552 4c43 6f6e 6e65 6374 696f HttpURLConnectio │ │ │ │ │ -00094d20: 6e2e 6765 7445 7272 6f72 5374 7265 616d n.getErrorStream │ │ │ │ │ -00094d30: 206e 6f74 2068 6f6f 6b65 6420 7570 0a0a not hooked up.. │ │ │ │ │ -00094d40: 3c6c 693e 7375 6e2f 6e65 742f 7777 772f
  • sun/net/www/ │ │ │ │ │ -00094d50: 7072 6f74 6f63 6f6c 2f68 7474 702f 4765 protocol/http/Ge │ │ │ │ │ -00094d60: 744f 7574 7075 7453 7472 6561 6d2e 6a61 tOutputStream.ja │ │ │ │ │ -00094d70: 7661 3a20 5552 4c43 6f6e 6e65 6374 696f va: URLConnectio │ │ │ │ │ -00094d80: 6e2e 6765 744f 7574 7075 7453 7472 6561 n.getOutputStrea │ │ │ │ │ -00094d90: 6d28 2920 6661 696c 7320 6166 7465 7220 m() fails after │ │ │ │ │ -00094da0: 636f 6e6e 6563 7428 290a 0a3c 6c69 3e73 connect()..
  • s │ │ │ │ │ -00094db0: 756e 2f6e 6574 2f77 7777 2f70 726f 746f un/net/www/proto │ │ │ │ │ -00094dc0: 636f 6c2f 6874 7470 2f48 7474 7048 6561 col/http/HttpHea │ │ │ │ │ -00094dd0: 6465 7250 6172 7365 7254 6573 742e 6a61 derParserTest.ja │ │ │ │ │ -00094de0: 7661 3a20 5361 6e69 7479 2063 6865 636b va: Sanity check │ │ │ │ │ -00094df0: 2074 6861 7420 4874 7470 4865 6164 6572 that HttpHeader │ │ │ │ │ -00094e00: 5061 7273 6572 2077 6f72 6b73 2073 616d Parser works sam │ │ │ │ │ -00094e10: 6520 6173 204d 6573 7361 6765 4865 6164 e as MessageHead │ │ │ │ │ -00094e20: 6572 0a0a 3c6c 693e 7375 6e2f 6e65 742f er..
  • sun/net/ │ │ │ │ │ -00094e30: 7777 772f 7072 6f74 6f63 6f6c 2f68 7474 www/protocol/htt │ │ │ │ │ -00094e40: 702f 4874 7470 496e 7075 7453 7472 6561 p/HttpInputStrea │ │ │ │ │ -00094e50: 6d2e 6a61 7661 3a20 6874 7470 3a2f 2f77 m.java: http://w │ │ │ │ │ -00094e60: 7777 2e63 6c69 7073 7472 6561 6d2e 636f ww.clipstream.co │ │ │ │ │ -00094e70: 6d20 7669 6465 6f20 646f 6573 206e 6f74 m video does not │ │ │ │ │ -00094e80: 2070 6c61 793b 2072 6561 6428 2920 7072 play; read() pr │ │ │ │ │ -00094e90: 6f62 6c65 6d0a 0a3c 6c69 3e73 756e 2f6e oblem..
  • sun/n │ │ │ │ │ -00094ea0: 6574 2f77 7777 2f70 726f 746f 636f 6c2f et/www/protocol/ │ │ │ │ │ -00094eb0: 6874 7470 2f48 7474 704f 6e6c 792e 6a61 http/HttpOnly.ja │ │ │ │ │ -00094ec0: 7661 3a20 456e 7375 7265 2048 7474 7055 va: Ensure HttpU │ │ │ │ │ -00094ed0: 524c 436f 6e6e 6563 7469 6f6e 2028 616e RLConnection (an │ │ │ │ │ -00094ee0: 6420 7375 7070 6f72 7469 6e67 2041 5049 d supporting API │ │ │ │ │ -00094ef0: 7329 2064 6f6e 2774 2065 7870 6f73 6520 s) don't expose │ │ │ │ │ -00094f00: 4874 7470 4f6e 6c79 2063 6f6f 6b69 6573 HttpOnly cookies │ │ │ │ │ -00094f10: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ -00094f20: 772f 7072 6f74 6f63 6f6c 2f68 7474 702f w/protocol/http/ │ │ │ │ │ -00094f30: 4874 7470 5374 7265 616d 732e 6a61 7661 HttpStreams.java │ │ │ │ │ -00094f40: 3a20 4261 7369 6320 6368 6563 6b73 2074 : Basic checks t │ │ │ │ │ -00094f50: 6f20 7665 7269 6679 2062 6568 6176 696f o verify behavio │ │ │ │ │ -00094f60: 7220 6f66 2072 6574 7572 6e65 6420 696e r of returned in │ │ │ │ │ -00094f70: 7075 7420 7374 7265 616d 730a 0a3c 6c69 put streams..
  • sun/net/www/pro │ │ │ │ │ -00094f90: 746f 636f 6c2f 6874 7470 2f4d 6f64 6966 tocol/http/Modif │ │ │ │ │ -00094fa0: 6965 642e 6a61 7661 3a20 5465 7374 2048 ied.java: Test H │ │ │ │ │ -00094fb0: 7474 7055 524c 436f 6e6e 6563 7469 6f6e ttpURLConnection │ │ │ │ │ -00094fc0: 2073 6574 4966 4d6f 6469 6669 6564 5369 setIfModifiedSi │ │ │ │ │ -00094fd0: 6e63 650a 0a3c 6c69 3e73 756e 2f6e 6574 nce..
  • sun/net │ │ │ │ │ -00094fe0: 2f77 7777 2f70 726f 746f 636f 6c2f 6874 /www/protocol/ht │ │ │ │ │ -00094ff0: 7470 2f4e 544c 4d48 6561 6454 6573 742e tp/NTLMHeadTest. │ │ │ │ │ -00095000: 6a61 7661 3a20 7465 7374 2066 6f72 2074 java: test for t │ │ │ │ │ -00095010: 6865 2069 6e63 6f72 7265 6374 206c 6f67 he incorrect log │ │ │ │ │ -00095020: 6963 2069 6e20 7265 6164 696e 6720 2861 ic in reading (a │ │ │ │ │ -00095030: 6e64 2064 6973 6361 7264 696e 6729 2048 nd discarding) H │ │ │ │ │ -00095040: 5454 5020 7265 7370 6f6e 7365 2062 6f64 TTP response bod │ │ │ │ │ -00095050: 7920 7768 656e 2070 726f 6365 7373 696e y when processin │ │ │ │ │ -00095060: 6720 4e54 4c4d 5353 505f 4348 414c 4c45 g NTLMSSP_CHALLE │ │ │ │ │ -00095070: 4e47 4520 7265 7370 6f6e 7365 2028 746f NGE response (to │ │ │ │ │ -00095080: 2043 4f4e 4e45 4354 2072 6571 7565 7374 CONNECT request │ │ │ │ │ -00095090: 2920 6672 6f6d 2070 726f 7879 2073 6572 ) from proxy ser │ │ │ │ │ -000950a0: 7665 722e 0a0a 3c6c 693e 7375 6e2f 6e65 ver...
  • sun/ne │ │ │ │ │ -000950b0: 742f 7777 772f 7072 6f74 6f63 6f6c 2f68 t/www/protocol/h │ │ │ │ │ -000950c0: 7474 702f 4e54 4c4d 5465 7374 2e6a 6176 ttp/NTLMTest.jav │ │ │ │ │ -000950d0: 613a 2036 3532 3036 3635 2026 616d 703b a: 6520665 & │ │ │ │ │ -000950e0: 2036 3335 3731 3333 3a20 4e54 4c4d 2061 6357133: NTLM a │ │ │ │ │ -000950f0: 7574 6865 6e74 6963 6174 696f 6e20 6973 uthentication is │ │ │ │ │ -00095100: 7375 6573 2e0a 0a3c 6c69 3e73 756e 2f6e sues...
  • sun/n │ │ │ │ │ -00095110: 6574 2f77 7777 2f70 726f 746f 636f 6c2f et/www/protocol/ │ │ │ │ │ -00095120: 6874 7470 2f4e 554c 4c54 6172 6765 7449 http/NULLTargetI │ │ │ │ │ -00095130: 6e66 6f54 6573 742e 6a61 7661 3a20 4e75 nfoTest.java: Nu │ │ │ │ │ -00095140: 6c6c 506f 696e 7465 7245 7863 6570 7469 llPointerExcepti │ │ │ │ │ -00095150: 6f6e 2066 726f 6d20 6e74 6c6d 2e43 6c69 on from ntlm.Cli │ │ │ │ │ -00095160: 656e 742e 7479 7065 330a 0a3c 6c69 3e73 ent.type3..
  • s │ │ │ │ │ -00095170: 756e 2f6e 6574 2f77 7777 2f70 726f 746f un/net/www/proto │ │ │ │ │ -00095180: 636f 6c2f 6874 7470 2f4e 6f43 6163 6865 col/http/NoCache │ │ │ │ │ -00095190: 2e6a 6176 613a 2052 6573 706f 6e73 6543 .java: ResponseC │ │ │ │ │ -000951a0: 6163 6865 2e70 7574 2073 686f 756c 6420 ache.put should │ │ │ │ │ -000951b0: 6e6f 7420 6265 2063 616c 6c65 6420 7768 not be called wh │ │ │ │ │ -000951c0: 656e 2073 6574 5573 6543 6163 6865 7328 en setUseCaches( │ │ │ │ │ -000951d0: 6661 6c73 6529 0a0a 3c6c 693e 7375 6e2f false)..
  • sun/ │ │ │ │ │ -000951e0: 6e65 742f 7777 772f 7072 6f74 6f63 6f6c net/www/protocol │ │ │ │ │ -000951f0: 2f68 7474 702f 4e6f 4e54 4c4d 2e6a 6176 /http/NoNTLM.jav │ │ │ │ │ -00095200: 613a 2053 616e 6974 7920 6368 6563 6b20 a: Sanity check │ │ │ │ │ -00095210: 7468 6174 204e 544c 4d20 7769 6c6c 206e that NTLM will n │ │ │ │ │ -00095220: 6f74 2062 6520 7365 6c65 6374 6564 2062 ot be selected b │ │ │ │ │ -00095230: 7920 7468 6520 6874 7470 2070 726f 746f y the http proto │ │ │ │ │ -00095240: 636f 6c20 6861 6e64 6c65 7220 7768 656e col handler when │ │ │ │ │ -00095250: 2072 756e 6e69 6e67 206f 6e20 6120 7072 running on a pr │ │ │ │ │ -00095260: 6f66 696c 6520 7468 6174 2064 6f65 7320 ofile that does │ │ │ │ │ -00095270: 6e6f 7420 7375 7070 6f72 7420 4e54 4c4d not support NTLM │ │ │ │ │ -00095280: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ -00095290: 772f 7072 6f74 6f63 6f6c 2f68 7474 702f w/protocol/http/ │ │ │ │ │ -000952a0: 5072 6f74 6f63 6f6c 5265 6469 7265 6374 ProtocolRedirect │ │ │ │ │ -000952b0: 2e6a 6176 613a 2075 726c 636f 6e6e 6563 .java: urlconnec │ │ │ │ │ -000952c0: 7469 6f6e 2066 6f6c 6c6f 7769 6e67 2072 tion following r │ │ │ │ │ -000952d0: 6564 6972 6563 7420 7573 6573 2070 726f edirect uses pro │ │ │ │ │ -000952e0: 746f 636f 6c20 6f66 206f 7269 6769 6e61 tocol of origina │ │ │ │ │ -000952f0: 6c20 7265 7175 6573 740a 0a3c 6c69 3e73 l request..
  • s │ │ │ │ │ -00095300: 756e 2f6e 6574 2f77 7777 2f70 726f 746f un/net/www/proto │ │ │ │ │ -00095310: 636f 6c2f 6874 7470 2f52 6564 6972 6563 col/http/Redirec │ │ │ │ │ -00095320: 744f 6e50 6f73 742e 6a61 7661 3a20 4120 tOnPost.java: A │ │ │ │ │ -00095330: 7265 6469 7265 6374 2050 4f53 5420 7265 redirect POST re │ │ │ │ │ -00095340: 7175 6573 7420 646f 6573 206e 6f74 2077 quest does not w │ │ │ │ │ -00095350: 6f72 6b20 616e 6420 696c 6c65 6761 6c53 ork and illegalS │ │ │ │ │ -00095360: 7461 7465 4578 6365 7074 696f 6e20 6f6e tateException on │ │ │ │ │ -00095370: 2048 7474 7055 524c 436f 6e6e 6563 7469 HttpURLConnecti │ │ │ │ │ -00095380: 6f6e 2e67 6574 496e 7075 7453 7472 6561 on.getInputStrea │ │ │ │ │ -00095390: 6d0a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 m..
  • sun/net/w │ │ │ │ │ -000953a0: 7777 2f70 726f 746f 636f 6c2f 6874 7470 ww/protocol/http │ │ │ │ │ -000953b0: 2f52 656c 6174 6976 6552 6564 6972 6563 /RelativeRedirec │ │ │ │ │ -000953c0: 742e 6a61 7661 3a20 5552 4c43 6f6e 6e65 t.java: URLConne │ │ │ │ │ -000953d0: 6374 696f 6e20 6361 6e6e 6f74 2068 616e ction cannot han │ │ │ │ │ -000953e0: 646c 6520 7265 6469 7265 6374 730a 0a3c dle redirects..< │ │ │ │ │ -000953f0: 6c69 3e73 756e 2f6e 6574 2f77 7777 2f70 li>sun/net/www/p │ │ │ │ │ -00095400: 726f 746f 636f 6c2f 6874 7470 2f52 6573 rotocol/http/Res │ │ │ │ │ -00095410: 706f 6e73 6543 6163 6865 5374 7265 616d ponseCacheStream │ │ │ │ │ -00095420: 2e6a 6176 613a 2043 4f4d 5041 5449 4249 .java: COMPATIBI │ │ │ │ │ -00095430: 4c49 5459 3a20 6a61 6765 785f 636f 6d20 LITY: jagex_com │ │ │ │ │ -00095440: 2d20 4d6f 6e6b 6579 2050 757a 7a6c 6520 - Monkey Puzzle │ │ │ │ │ -00095450: 6170 706c 6574 2066 6169 6c73 2074 6f20 applet fails to │ │ │ │ │ -00095460: 6c6f 6164 0a0a 3c6c 693e 7375 6e2f 6e65 load..
  • sun/ne │ │ │ │ │ -00095470: 742f 7777 772f 7072 6f74 6f63 6f6c 2f68 t/www/protocol/h │ │ │ │ │ -00095480: 7474 702f 5265 7472 7955 706f 6e54 696d ttp/RetryUponTim │ │ │ │ │ -00095490: 656f 7574 2e6a 6176 613a 2075 7369 6e67 eout.java: using │ │ │ │ │ -000954a0: 2064 6566 6175 6c74 5265 6164 5469 6d65 defaultReadTime │ │ │ │ │ -000954b0: 6f75 7420 6170 7065 6172 2074 6f20 7265 out appear to re │ │ │ │ │ -000954c0: 7472 7920 7265 7175 6573 7420 7570 6f6e try request upon │ │ │ │ │ -000954d0: 2074 696d 656f 7574 0a0a 3c6c 693e 7375 timeout..
  • su │ │ │ │ │ -000954e0: 6e2f 6e65 742f 7777 772f 7072 6f74 6f63 n/net/www/protoc │ │ │ │ │ -000954f0: 6f6c 2f68 7474 702f 5365 7443 6875 6e6b ol/http/SetChunk │ │ │ │ │ -00095500: 6564 5374 7265 616d 696e 674d 6f64 652e edStreamingMode. │ │ │ │ │ -00095510: 6a61 7661 3a20 556e 7370 6563 6966 6965 java: Unspecifie │ │ │ │ │ -00095520: 6420 4e50 4520 6973 2074 6872 6f77 6e20 d NPE is thrown │ │ │ │ │ -00095530: 7768 656e 2073 7472 6561 6d69 6e67 206f when streaming o │ │ │ │ │ -00095540: 7574 7075 7420 6d6f 6465 2069 7320 656e utput mode is en │ │ │ │ │ -00095550: 6162 6c65 640a 0a3c 6c69 3e73 756e 2f6e abled..
  • sun/n │ │ │ │ │ -00095560: 6574 2f77 7777 2f70 726f 746f 636f 6c2f et/www/protocol/ │ │ │ │ │ -00095570: 6874 7470 2f53 6574 4966 4d6f 6469 6669 http/SetIfModifi │ │ │ │ │ -00095580: 6564 5369 6e63 652e 6a61 7661 3a20 7365 edSince.java: se │ │ │ │ │ -00095590: 7449 664d 6f64 6966 6965 6453 696e 6365 tIfModifiedSince │ │ │ │ │ -000955a0: 206d 6574 686f 6420 696e 2048 7474 7055 method in HttpU │ │ │ │ │ -000955b0: 524c 436f 6e6e 6563 7469 6f6e 2073 6f6d RLConnection som │ │ │ │ │ -000955c0: 6574 696d 6573 2066 6169 6c73 0a0a 3c6c etimes fails..sun/net/www/pr │ │ │ │ │ -000955e0: 6f74 6f63 6f6c 2f68 7474 702f 5374 6163 otocol/http/Stac │ │ │ │ │ -000955f0: 6b54 7261 6365 5465 7374 2e6a 6176 613a kTraceTest.java: │ │ │ │ │ -00095600: 2048 7474 7055 524c 436f 6e6e 6563 7469 HttpURLConnecti │ │ │ │ │ -00095610: 6f6e 2e67 6574 496e 7075 7453 7472 6561 on.getInputStrea │ │ │ │ │ -00095620: 6d28 2920 7072 6f64 7563 6573 2049 4f45 m() produces IOE │ │ │ │ │ -00095630: 7863 6570 7469 6f6e 2077 6974 6820 6261 xception with ba │ │ │ │ │ -00095640: 6420 7374 6163 6b20 7472 6163 653b 2048 d stack trace; H │ │ │ │ │ -00095650: 7474 7055 524c 436f 6e6e 6563 7469 6f6e ttpURLConnection │ │ │ │ │ -00095660: 2e67 6574 496e 7075 7453 7472 6561 6d20 .getInputStream │ │ │ │ │ -00095670: 6c6f 7365 7320 6578 6365 7074 696f 6e20 loses exception │ │ │ │ │ -00095680: 6d65 7373 6167 652c 2065 7863 6570 7469 message, excepti │ │ │ │ │ -00095690: 6f6e 2063 6c61 7373 0a0a 3c6c 693e 7375 on class..
  • su │ │ │ │ │ -000956a0: 6e2f 6e65 742f 7777 772f 7072 6f74 6f63 n/net/www/protoc │ │ │ │ │ -000956b0: 6f6c 2f68 7474 702f 5374 7265 616d 696e ol/http/Streamin │ │ │ │ │ -000956c0: 674f 7574 7075 7453 7472 6561 6d2e 6a61 gOutputStream.ja │ │ │ │ │ -000956d0: 7661 3a20 4874 7470 5552 4c43 6f6e 6e65 va: HttpURLConne │ │ │ │ │ -000956e0: 6374 696f 6e2e 6765 744f 7574 7075 7453 ction.getOutputS │ │ │ │ │ -000956f0: 7472 6561 6d20 7374 7265 616d 696e 6720 tream streaming │ │ │ │ │ -00095700: 6d6f 6465 2062 7567 2077 6865 6e20 6361 mode bug when ca │ │ │ │ │ -00095710: 6c6c 6564 206d 756c 7469 706c 6520 7469 lled multiple ti │ │ │ │ │ -00095720: 6d65 730a 0a3c 6c69 3e73 756e 2f6e 6574 mes..
  • sun/net │ │ │ │ │ -00095730: 2f77 7777 2f70 726f 746f 636f 6c2f 6874 /www/protocol/ht │ │ │ │ │ -00095740: 7470 2f54 6573 7454 7261 6e73 7061 7265 tp/TestTranspare │ │ │ │ │ -00095750: 6e74 4e54 4c4d 2e6a 6176 613a 2056 6572 ntNTLM.java: Ver │ │ │ │ │ -00095760: 6966 6965 7320 7468 6174 2074 7261 6e73 ifies that trans │ │ │ │ │ -00095770: 7061 7265 6e74 204e 544c 4d20 286f 6e20 parent NTLM (on │ │ │ │ │ -00095780: 5769 6e64 6f77 7329 2069 7320 6e6f 7420 Windows) is not │ │ │ │ │ -00095790: 7573 6564 2062 7920 6465 6661 756c 742c used by default, │ │ │ │ │ -000957a0: 2061 6e64 2069 7320 7573 6564 206f 6e6c and is used onl │ │ │ │ │ -000957b0: 7920 7768 656e 2074 6865 2072 656c 6576 y when the relev │ │ │ │ │ -000957c0: 616e 7420 7072 6f70 6572 7479 2069 7320 ant property is │ │ │ │ │ -000957d0: 7365 742e 0a0a 3c6c 693e 7375 6e2f 6e65 set...
  • sun/ne │ │ │ │ │ -000957e0: 742f 7777 772f 7072 6f74 6f63 6f6c 2f68 t/www/protocol/h │ │ │ │ │ -000957f0: 7474 702f 5475 6e6e 656c 5468 726f 7567 ttp/TunnelThroug │ │ │ │ │ -00095800: 6850 726f 7879 2e6a 6176 613a 204a 5353 hProxy.java: JSS │ │ │ │ │ -00095810: 4520 6e6f 7420 7265 7475 726e 696e 6720 E not returning │ │ │ │ │ -00095820: 7072 6f70 6572 2065 7863 6570 7469 6f6e proper exception │ │ │ │ │ -00095830: 206f 6e20 756e 6b6e 6f77 6e20 686f 7374 on unknown host │ │ │ │ │ -00095840: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ -00095850: 772f 7072 6f74 6f63 6f6c 2f68 7474 702f w/protocol/http/ │ │ │ │ │ -00095860: 5573 6572 4167 656e 742e 6a61 7661 3a20 UserAgent.java: │ │ │ │ │ -00095870: 4854 5450 2068 6561 6465 7220 2255 7365 HTTP header "Use │ │ │ │ │ -00095880: 722d 4167 656e 7422 2066 6f72 6d61 7420 r-Agent" format │ │ │ │ │ -00095890: 696e 636f 7272 6563 740a 0a3c 6c69 3e73 incorrect..
  • s │ │ │ │ │ -000958a0: 756e 2f6e 6574 2f77 7777 2f70 726f 746f un/net/www/proto │ │ │ │ │ -000958b0: 636f 6c2f 6874 7470 2f55 7365 7241 7574 col/http/UserAut │ │ │ │ │ -000958c0: 682e 6a61 7661 3a20 4175 7468 6f72 697a h.java: Authoriz │ │ │ │ │ -000958d0: 6174 696f 6e20 6865 6164 6572 2072 656d ation header rem │ │ │ │ │ -000958e0: 6f76 6564 2066 6f72 2070 7265 656d 7074 oved for preempt │ │ │ │ │ -000958f0: 6976 6520 6175 7468 656e 7469 6361 7469 ive authenticati │ │ │ │ │ -00095900: 6f6e 2062 7920 7573 6572 2063 6f64 650a on by user code. │ │ │ │ │ -00095910: 0a3c 6c69 3e73 756e 2f6e 6574 2f77 7777 .
  • sun/net/www │ │ │ │ │ -00095920: 2f70 726f 746f 636f 6c2f 6874 7470 2f55 /protocol/http/U │ │ │ │ │ -00095930: 7365 7243 6f6f 6b69 652e 6a61 7661 3a20 serCookie.java: │ │ │ │ │ -00095940: 5365 6e64 696e 6720 2243 6f6f 6b69 6522 Sending "Cookie" │ │ │ │ │ -00095950: 2068 6561 6465 7220 7769 7468 204a 5245 header with JRE │ │ │ │ │ -00095960: 2031 2e35 2e30 5f30 3720 646f 6573 6e27 1.5.0_07 doesn' │ │ │ │ │ -00095970: 7420 776f 726b 2061 6e79 6d6f 7265 0a0a t work anymore.. │ │ │ │ │ -00095980: 3c6c 693e 7375 6e2f 6e65 742f 7777 772f
  • sun/net/www/ │ │ │ │ │ -00095990: 7072 6f74 6f63 6f6c 2f68 7474 702f 5a6f protocol/http/Zo │ │ │ │ │ -000959a0: 6e65 4964 2e6a 6176 613a 2076 6572 6966 neId.java: verif │ │ │ │ │ -000959b0: 6965 7320 7468 6174 2048 7474 7055 524c ies that HttpURL │ │ │ │ │ -000959c0: 436f 6e6e 6563 7469 6f6e 2064 6f65 7320 Connection does │ │ │ │ │ -000959d0: 6e6f 7420 7365 6e64 2074 6865 207a 6f6e not send the zon │ │ │ │ │ -000959e0: 6520 6964 2069 6e20 7468 6520 2748 6f73 e id in the 'Hos │ │ │ │ │ -000959f0: 7427 2066 6965 6c64 206f 6620 7468 6520 t' field of the │ │ │ │ │ -00095a00: 6865 6164 6572 3a20 486f 7374 3a20 5b66 header: Host: [f │ │ │ │ │ -00095a10: 6538 303a 3a61 3030 3a32 3766 663a 6161 e80::a00:27ff:aa │ │ │ │ │ -00095a20: 6161 3a61 6161 615d 2069 6e73 7465 6164 aa:aaaa] instead │ │ │ │ │ -00095a30: 206f 6620 486f 7374 3a20 5b66 6538 303a of Host: [fe80: │ │ │ │ │ -00095a40: 3a61 3030 3a32 3766 663a 6161 6161 3a61 :a00:27ff:aaaa:a │ │ │ │ │ -00095a50: 6161 6125 6574 6830 5d22 0a0a 3c6c 693e aaa%eth0]"..
  • │ │ │ │ │ -00095a60: 7375 6e2f 6e65 742f 7777 772f 7072 6f74 sun/net/www/prot │ │ │ │ │ -00095a70: 6f63 6f6c 2f68 7474 7073 2f43 6875 6e6b ocol/https/Chunk │ │ │ │ │ -00095a80: 6564 4f75 7470 7574 5374 7265 616d 2e6a edOutputStream.j │ │ │ │ │ -00095a90: 6176 613a 2043 616e 6e6f 7420 666c 7573 ava: Cannot flus │ │ │ │ │ -00095aa0: 6820 6f75 7470 7574 2073 7472 6561 6d20 h output stream │ │ │ │ │ -00095ab0: 7768 656e 2077 7269 7469 6e67 2074 6f20 when writing to │ │ │ │ │ -00095ac0: 616e 2048 7474 7055 726c 436f 6e6e 6563 an HttpUrlConnec │ │ │ │ │ -00095ad0: 7469 6f6e 0a0a 3c6c 693e 7375 6e2f 6e65 tion..
  • sun/ne │ │ │ │ │ -00095ae0: 742f 7777 772f 7072 6f74 6f63 6f6c 2f68 t/www/protocol/h │ │ │ │ │ -00095af0: 7474 7073 2f48 7474 7073 436c 6965 6e74 ttps/HttpsClient │ │ │ │ │ -00095b00: 2f50 726f 7879 4175 7468 5465 7374 2e6a /ProxyAuthTest.j │ │ │ │ │ -00095b10: 6176 613a 2048 7474 7073 5552 4c43 6f6e ava: HttpsURLCon │ │ │ │ │ -00095b20: 6e65 6374 696f 6e20 646f 6573 6e27 7420 nection doesn't │ │ │ │ │ -00095b30: 7365 6e64 2050 726f 7879 2d41 7574 686f send Proxy-Autho │ │ │ │ │ -00095b40: 7269 7a61 7469 6f6e 206f 6e20 434f 4e4e rization on CONN │ │ │ │ │ -00095b50: 4543 5420 496e 636f 7272 6563 7420 6368 ECT Incorrect ch │ │ │ │ │ -00095b60: 6563 6b69 6e67 206f 6620 7072 6f78 7920 ecking of proxy │ │ │ │ │ -00095b70: 7365 7276 6572 2072 6573 706f 6e73 650a server response. │ │ │ │ │ -00095b80: 0a3c 6c69 3e73 756e 2f6e 6574 2f77 7777 .
  • sun/net/www │ │ │ │ │ -00095b90: 2f70 726f 746f 636f 6c2f 6874 7470 732f /protocol/https/ │ │ │ │ │ -00095ba0: 4874 7470 7343 6c69 656e 742f 5365 7276 HttpsClient/Serv │ │ │ │ │ -00095bb0: 6572 4964 656e 7469 7479 5465 7374 2e6a erIdentityTest.j │ │ │ │ │ -00095bc0: 6176 613a 204e 6565 6420 746f 2069 6e63 ava: Need to inc │ │ │ │ │ -00095bd0: 6c75 6465 2074 6865 2061 6c74 6572 6e61 lude the alterna │ │ │ │ │ -00095be0: 7465 2073 7562 6a65 6374 2044 4e20 666f te subject DN fo │ │ │ │ │ -00095bf0: 7220 6365 7274 732c 2068 7474 7073 2073 r certs, https s │ │ │ │ │ -00095c00: 686f 756c 6420 6368 6563 6b20 666f 7220 hould check for │ │ │ │ │ -00095c10: 7468 6973 0a0a 3c6c 693e 7375 6e2f 6e65 this..
  • sun/ne │ │ │ │ │ -00095c20: 742f 7777 772f 7072 6f74 6f63 6f6c 2f68 t/www/protocol/h │ │ │ │ │ -00095c30: 7474 7073 2f48 7474 7073 5552 4c43 6f6e ttps/HttpsURLCon │ │ │ │ │ -00095c40: 6e65 6374 696f 6e2f 4236 3231 3630 3832 nection/B6216082 │ │ │ │ │ -00095c50: 2e6a 6176 613a 2052 6564 6972 6563 7420 .java: Redirect │ │ │ │ │ -00095c60: 7072 6f62 6c65 6d20 7769 7468 2048 7474 problem with Htt │ │ │ │ │ -00095c70: 7073 5552 4c43 6f6e 6e65 6374 696f 6e20 psURLConnection │ │ │ │ │ -00095c80: 7573 696e 6720 6120 7072 6f78 790a 0a3c using a proxy..< │ │ │ │ │ -00095c90: 6c69 3e73 756e 2f6e 6574 2f77 7777 2f70 li>sun/net/www/p │ │ │ │ │ -00095ca0: 726f 746f 636f 6c2f 6874 7470 732f 4874 rotocol/https/Ht │ │ │ │ │ -00095cb0: 7470 7355 524c 436f 6e6e 6563 7469 6f6e tpsURLConnection │ │ │ │ │ -00095cc0: 2f42 3632 3236 3631 302e 6a61 7661 3a20 /B6226610.java: │ │ │ │ │ -00095cd0: 4854 5450 2074 756e 6e65 6c20 636f 6e6e HTTP tunnel conn │ │ │ │ │ -00095ce0: 6563 7469 6f6e 7320 7365 6e64 2075 7365 ections send use │ │ │ │ │ -00095cf0: 7220 6865 6164 6572 7320 746f 2070 726f r headers to pro │ │ │ │ │ -00095d00: 7879 0a0a 3c6c 693e 7375 6e2f 6e65 742f xy..
  • sun/net/ │ │ │ │ │ -00095d10: 7777 772f 7072 6f74 6f63 6f6c 2f68 7474 www/protocol/htt │ │ │ │ │ -00095d20: 7073 2f48 7474 7073 5552 4c43 6f6e 6e65 ps/HttpsURLConne │ │ │ │ │ -00095d30: 6374 696f 6e2f 4368 6563 6b4d 6574 686f ction/CheckMetho │ │ │ │ │ -00095d40: 6473 2e6a 6176 613a 204e 6565 6420 746f ds.java: Need to │ │ │ │ │ -00095d50: 2072 6562 6173 6520 616c 6c20 7468 6520 rebase all the │ │ │ │ │ -00095d60: 6475 706c 6963 6174 6564 2063 6c61 7373 duplicated class │ │ │ │ │ -00095d70: 6573 2066 726f 6d20 4d65 726c 696e 2e0a es from Merlin.. │ │ │ │ │ -00095d80: 0a3c 6c69 3e73 756e 2f6e 6574 2f77 7777 .
  • sun/net/www │ │ │ │ │ -00095d90: 2f70 726f 746f 636f 6c2f 6874 7470 732f /protocol/https/ │ │ │ │ │ -00095da0: 4874 7470 7355 524c 436f 6e6e 6563 7469 HttpsURLConnecti │ │ │ │ │ -00095db0: 6f6e 2f43 6f6f 6b69 6548 616e 646c 6572 on/CookieHandler │ │ │ │ │ -00095dc0: 5465 7374 2e6a 6176 613a 2055 6e69 7420 Test.java: Unit │ │ │ │ │ -00095dd0: 7465 7374 2066 6f72 206a 6176 612e 6e65 test for java.ne │ │ │ │ │ -00095de0: 742e 436f 6f6b 6965 4861 6e64 6c65 720a t.CookieHandler. │ │ │ │ │ -00095df0: 0a3c 6c69 3e73 756e 2f6e 6574 2f77 7777 .
  • sun/net/www │ │ │ │ │ -00095e00: 2f70 726f 746f 636f 6c2f 6874 7470 732f /protocol/https/ │ │ │ │ │ -00095e10: 4874 7470 7355 524c 436f 6e6e 6563 7469 HttpsURLConnecti │ │ │ │ │ -00095e20: 6f6e 2f43 6f6f 6b69 6548 7474 7073 436c on/CookieHttpsCl │ │ │ │ │ -00095e30: 6965 6e74 5465 7374 2e6a 6176 613a 2043 ientTest.java: C │ │ │ │ │ -00095e40: 6f6f 6b69 656d 616e 6167 6572 2064 6f65 ookiemanager doe │ │ │ │ │ -00095e50: 7320 6e6f 7420 7374 6f72 6520 636f 6f6b s not store cook │ │ │ │ │ -00095e60: 6965 7320 6966 2075 726c 2069 7320 7265 ies if url is re │ │ │ │ │ -00095e70: 6164 2062 6566 6f72 6520 7365 7474 696e ad before settin │ │ │ │ │ -00095e80: 6720 636f 6f6b 6965 6d61 6e61 6765 720a g cookiemanager. │ │ │ │ │ -00095e90: 0a3c 6c69 3e73 756e 2f6e 6574 2f77 7777 .
  • sun/net/www │ │ │ │ │ -00095ea0: 2f70 726f 746f 636f 6c2f 6874 7470 732f /protocol/https/ │ │ │ │ │ -00095eb0: 4874 7470 7355 524c 436f 6e6e 6563 7469 HttpsURLConnecti │ │ │ │ │ -00095ec0: 6f6e 2f44 4e53 4964 656e 7469 7469 6573 on/DNSIdentities │ │ │ │ │ -00095ed0: 2e6a 6176 613a 2058 3530 3920 6365 7274 .java: X509 cert │ │ │ │ │ -00095ee0: 6966 6963 6174 6520 686f 7374 6e61 6d65 ificate hostname │ │ │ │ │ -00095ef0: 2063 6865 636b 696e 6720 6973 2062 726f checking is bro │ │ │ │ │ -00095f00: 6b65 6e20 696e 204a 444b 312e 362e 305f ken in JDK1.6.0_ │ │ │ │ │ -00095f10: 3130 0a0a 3c6c 693e 7375 6e2f 6e65 742f 10..
  • sun/net/ │ │ │ │ │ -00095f20: 7777 772f 7072 6f74 6f63 6f6c 2f68 7474 www/protocol/htt │ │ │ │ │ -00095f30: 7073 2f48 7474 7073 5552 4c43 6f6e 6e65 ps/HttpsURLConne │ │ │ │ │ -00095f40: 6374 696f 6e2f 4874 7470 7343 7265 6174 ction/HttpsCreat │ │ │ │ │ -00095f50: 6553 6f63 6b54 6573 742e 6a61 7661 3a20 eSockTest.java: │ │ │ │ │ -00095f60: 6372 6561 7465 536f 636b 6574 2829 202d createSocket() - │ │ │ │ │ -00095f70: 2073 6d70 6174 6368 2066 6169 6c73 2075 smpatch fails u │ │ │ │ │ -00095f80: 7369 6e67 2031 2e36 2e30 5f31 3020 6265 sing 1.6.0_10 be │ │ │ │ │ -00095f90: 6361 7573 6520 6f66 2022 556e 636f 6e6e cause of "Unconn │ │ │ │ │ -00095fa0: 6563 7465 6420 736f 636b 6574 7320 6e6f ected sockets no │ │ │ │ │ -00095fb0: 7420 696d 706c 656d 656e 7465 6422 0a0a t implemented".. │ │ │ │ │ -00095fc0: 3c6c 693e 7375 6e2f 6e65 742f 7777 772f
  • sun/net/www/ │ │ │ │ │ -00095fd0: 7072 6f74 6f63 6f6c 2f68 7474 7073 2f48 protocol/https/H │ │ │ │ │ -00095fe0: 7474 7073 5552 4c43 6f6e 6e65 6374 696f ttpsURLConnectio │ │ │ │ │ -00095ff0: 6e2f 4874 7470 7350 6f73 742e 6a61 7661 n/HttpsPost.java │ │ │ │ │ -00096000: 3a20 4e65 6564 2074 6f20 7265 6261 7365 : Need to rebase │ │ │ │ │ -00096010: 2061 6c6c 2074 6865 2064 7570 6c69 6361 all the duplica │ │ │ │ │ -00096020: 7465 6420 636c 6173 7365 7320 6672 6f6d ted classes from │ │ │ │ │ -00096030: 204d 6572 6c69 6e2e 0a0a 3c6c 693e 7375 Merlin...
  • su │ │ │ │ │ -00096040: 6e2f 6e65 742f 7777 772f 7072 6f74 6f63 n/net/www/protoc │ │ │ │ │ -00096050: 6f6c 2f68 7474 7073 2f48 7474 7073 5552 ol/https/HttpsUR │ │ │ │ │ -00096060: 4c43 6f6e 6e65 6374 696f 6e2f 4874 7470 LConnection/Http │ │ │ │ │ -00096070: 7350 726f 7879 5374 6163 6b4f 7665 7266 sProxyStackOverf │ │ │ │ │ -00096080: 6c6f 772e 6a61 7661 3a20 5374 6163 6b4f low.java: StackO │ │ │ │ │ -00096090: 7665 7246 6c6f 7720 7769 7468 2062 6164 verFlow with bad │ │ │ │ │ -000960a0: 2061 7574 6865 6e74 6963 6174 6564 2050 authenticated P │ │ │ │ │ -000960b0: 726f 7879 2074 756e 6e65 6c73 0a0a 3c6c roxy tunnels..sun/net/www/pr │ │ │ │ │ -000960d0: 6f74 6f63 6f6c 2f68 7474 7073 2f48 7474 otocol/https/Htt │ │ │ │ │ -000960e0: 7073 5552 4c43 6f6e 6e65 6374 696f 6e2f psURLConnection/ │ │ │ │ │ -000960f0: 4874 7470 7353 6f63 6b65 7446 6163 5465 HttpsSocketFacTe │ │ │ │ │ -00096100: 7374 2e6a 6176 613a 2048 7474 7073 5552 st.java: HttpsUR │ │ │ │ │ -00096110: 4c43 6f6e 6e65 6374 696f 6e20 6e6f 7420 LConnection not │ │ │ │ │ -00096120: 7573 696e 6720 7468 6520 7365 7420 5353 using the set SS │ │ │ │ │ -00096130: 4c53 6f63 6b65 7446 6163 746f 7279 2066 LSocketFactory f │ │ │ │ │ -00096140: 6f72 2063 7265 6174 696e 6720 616c 6c20 or creating all │ │ │ │ │ -00096150: 6974 7320 536f 636b 6574 730a 0a3c 6c69 its Sockets..
  • sun/net/www/pro │ │ │ │ │ -00096170: 746f 636f 6c2f 6874 7470 732f 4874 7470 tocol/https/Http │ │ │ │ │ -00096180: 7355 524c 436f 6e6e 6563 7469 6f6e 2f49 sURLConnection/I │ │ │ │ │ -00096190: 5041 6464 7265 7373 444e 5349 6465 6e74 PAddressDNSIdent │ │ │ │ │ -000961a0: 6974 6965 732e 6a61 7661 3a20 5835 3039 ities.java: X509 │ │ │ │ │ -000961b0: 2063 6572 7469 6669 6361 7465 2068 6f73 certificate hos │ │ │ │ │ -000961c0: 746e 616d 6520 6368 6563 6b69 6e67 2069 tname checking i │ │ │ │ │ -000961d0: 7320 6272 6f6b 656e 2069 6e20 4a44 4b31 s broken in JDK1 │ │ │ │ │ -000961e0: 2e36 2e30 5f31 300a 0a3c 6c69 3e73 756e .6.0_10..
  • sun │ │ │ │ │ -000961f0: 2f6e 6574 2f77 7777 2f70 726f 746f 636f /net/www/protoco │ │ │ │ │ -00096200: 6c2f 6874 7470 732f 4874 7470 7355 524c l/https/HttpsURL │ │ │ │ │ -00096210: 436f 6e6e 6563 7469 6f6e 2f49 5041 6464 Connection/IPAdd │ │ │ │ │ -00096220: 7265 7373 4950 4964 656e 7469 7469 6573 ressIPIdentities │ │ │ │ │ -00096230: 2e6a 6176 613a 2058 3530 3920 6365 7274 .java: X509 cert │ │ │ │ │ -00096240: 6966 6963 6174 6520 686f 7374 6e61 6d65 ificate hostname │ │ │ │ │ -00096250: 2063 6865 636b 696e 6720 6973 2062 726f checking is bro │ │ │ │ │ -00096260: 6b65 6e20 696e 204a 444b 312e 362e 305f ken in JDK1.6.0_ │ │ │ │ │ -00096270: 3130 0a0a 3c6c 693e 7375 6e2f 6e65 742f 10..
  • sun/net/ │ │ │ │ │ -00096280: 7777 772f 7072 6f74 6f63 6f6c 2f68 7474 www/protocol/htt │ │ │ │ │ -00096290: 7073 2f48 7474 7073 5552 4c43 6f6e 6e65 ps/HttpsURLConne │ │ │ │ │ -000962a0: 6374 696f 6e2f 4950 4964 656e 7469 7469 ction/IPIdentiti │ │ │ │ │ -000962b0: 6573 2e6a 6176 613a 2058 3530 3920 6365 es.java: X509 ce │ │ │ │ │ -000962c0: 7274 6966 6963 6174 6520 686f 7374 6e61 rtificate hostna │ │ │ │ │ -000962d0: 6d65 2063 6865 636b 696e 6720 6973 2062 me checking is b │ │ │ │ │ -000962e0: 726f 6b65 6e20 696e 204a 444b 312e 362e roken in JDK1.6. │ │ │ │ │ -000962f0: 305f 3130 0a0a 3c6c 693e 7375 6e2f 6e65 0_10..
  • sun/ne │ │ │ │ │ -00096300: 742f 7777 772f 7072 6f74 6f63 6f6c 2f68 t/www/protocol/h │ │ │ │ │ -00096310: 7474 7073 2f48 7474 7073 5552 4c43 6f6e ttps/HttpsURLCon │ │ │ │ │ -00096320: 6e65 6374 696f 6e2f 4964 656e 7469 7469 nection/Identiti │ │ │ │ │ -00096330: 6573 2e6a 6176 613a 2058 3530 3920 6365 es.java: X509 ce │ │ │ │ │ -00096340: 7274 6966 6963 6174 6520 686f 7374 6e61 rtificate hostna │ │ │ │ │ -00096350: 6d65 2063 6865 636b 696e 6720 6973 2062 me checking is b │ │ │ │ │ -00096360: 726f 6b65 6e20 696e 204a 444b 312e 362e roken in JDK1.6. │ │ │ │ │ -00096370: 305f 3130 0a0a 3c6c 693e 7375 6e2f 6e65 0_10..
  • sun/ne │ │ │ │ │ -00096380: 742f 7777 772f 7072 6f74 6f63 6f6c 2f68 t/www/protocol/h │ │ │ │ │ -00096390: 7474 7073 2f48 7474 7073 5552 4c43 6f6e ttps/HttpsURLCon │ │ │ │ │ -000963a0: 6e65 6374 696f 6e2f 496d 7061 6374 4f6e nection/ImpactOn │ │ │ │ │ -000963b0: 534e 492e 6a61 7661 3a20 4375 7374 6f6d SNI.java: Custom │ │ │ │ │ -000963c0: 2048 6f73 746e 616d 6556 6572 6966 6965 HostnameVerifie │ │ │ │ │ -000963d0: 7220 6469 7361 626c 6573 2053 4e49 2065 r disables SNI e │ │ │ │ │ -000963e0: 7874 656e 7369 6f6e 0a0a 3c6c 693e 7375 xtension..
  • su │ │ │ │ │ -000963f0: 6e2f 6e65 742f 7777 772f 7072 6f74 6f63 n/net/www/protoc │ │ │ │ │ -00096400: 6f6c 2f68 7474 7073 2f48 7474 7073 5552 ol/https/HttpsUR │ │ │ │ │ -00096410: 4c43 6f6e 6e65 6374 696f 6e2f 506f 7374 LConnection/Post │ │ │ │ │ -00096420: 5468 7275 5072 6f78 792e 6a61 7661 3a20 ThruProxy.java: │ │ │ │ │ -00096430: 5468 6973 2074 6573 7420 6361 7365 2069 This test case i │ │ │ │ │ -00096440: 7320 7772 6974 7465 6e20 746f 2074 6573 s written to tes │ │ │ │ │ -00096450: 7420 7468 6520 6874 7470 7320 504f 5354 t the https POST │ │ │ │ │ -00096460: 2074 6872 6f75 6768 2061 2070 726f 7879 through a proxy │ │ │ │ │ -00096470: 2e0a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 ...
  • sun/net/w │ │ │ │ │ -00096480: 7777 2f70 726f 746f 636f 6c2f 6874 7470 ww/protocol/http │ │ │ │ │ -00096490: 732f 4874 7470 7355 524c 436f 6e6e 6563 s/HttpsURLConnec │ │ │ │ │ -000964a0: 7469 6f6e 2f50 6f73 7454 6872 7550 726f tion/PostThruPro │ │ │ │ │ -000964b0: 7879 5769 7468 4175 7468 2e6a 6176 613a xyWithAuth.java: │ │ │ │ │ -000964c0: 2054 6869 7320 7465 7374 2063 6173 6520 This test case │ │ │ │ │ -000964d0: 6973 2077 7269 7474 656e 2074 6f20 7465 is written to te │ │ │ │ │ -000964e0: 7374 2074 6865 2068 7474 7073 2050 4f53 st the https POS │ │ │ │ │ -000964f0: 5420 7468 726f 7567 6820 6120 7072 6f78 T through a prox │ │ │ │ │ -00096500: 7920 7769 7468 2070 726f 7879 2061 7574 y with proxy aut │ │ │ │ │ -00096510: 6865 6e74 6963 6174 696f 6e2e 0a0a 3c6c hentication...sun/net/www/pr │ │ │ │ │ -00096530: 6f74 6f63 6f6c 2f68 7474 7073 2f48 7474 otocol/https/Htt │ │ │ │ │ -00096540: 7073 5552 4c43 6f6e 6e65 6374 696f 6e2f psURLConnection/ │ │ │ │ │ -00096550: 5265 6164 5469 6d65 6f75 742e 6a61 7661 ReadTimeout.java │ │ │ │ │ -00096560: 3a20 7375 6e2e 6e65 742e 636c 6965 6e74 : sun.net.client │ │ │ │ │ -00096570: 2e64 6566 6175 6c74 436f 6e6e 6563 7454 .defaultConnectT │ │ │ │ │ -00096580: 696d 656f 7574 2073 686f 756c 6420 776f imeout should wo │ │ │ │ │ -00096590: 726b 2077 6974 6820 4874 7470 7355 524c rk with HttpsURL │ │ │ │ │ -000965a0: 436f 6e6e 6563 7469 6f6e 3b20 4854 5450 Connection; HTTP │ │ │ │ │ -000965b0: 2063 6c69 656e 743a 2043 6f6e 6e65 6374 client: Connect │ │ │ │ │ -000965c0: 2061 6e64 2072 6561 6420 7469 6d65 6f75 and read timeou │ │ │ │ │ -000965d0: 7473 3b20 4874 7470 7320 6e65 6564 7320 ts; Https needs │ │ │ │ │ -000965e0: 746f 2073 7570 706f 7274 206e 6577 2074 to support new t │ │ │ │ │ -000965f0: 6967 6572 2066 6561 7475 7265 7320 7468 iger features th │ │ │ │ │ -00096600: 6174 2077 656e 7420 696e 746f 2068 7474 at went into htt │ │ │ │ │ -00096610: 700a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 p..
  • sun/net/w │ │ │ │ │ -00096620: 7777 2f70 726f 746f 636f 6c2f 6874 7470 ww/protocol/http │ │ │ │ │ -00096630: 732f 4874 7470 7355 524c 436f 6e6e 6563 s/HttpsURLConnec │ │ │ │ │ -00096640: 7469 6f6e 2f52 6564 6972 6563 742e 6a61 tion/Redirect.ja │ │ │ │ │ -00096650: 7661 3a20 4e65 6564 2074 6f20 7265 6261 va: Need to reba │ │ │ │ │ -00096660: 7365 2061 6c6c 2074 6865 2064 7570 6c69 se all the dupli │ │ │ │ │ -00096670: 6361 7465 6420 636c 6173 7365 7320 6672 cated classes fr │ │ │ │ │ -00096680: 6f6d 204d 6572 6c69 6e2e 0a0a 3c6c 693e om Merlin...
  • │ │ │ │ │ -00096690: 7375 6e2f 6e65 742f 7777 772f 7072 6f74 sun/net/www/prot │ │ │ │ │ -000966a0: 6f63 6f6c 2f68 7474 7073 2f48 7474 7073 ocol/https/Https │ │ │ │ │ -000966b0: 5552 4c43 6f6e 6e65 6374 696f 6e2f 5265 URLConnection/Re │ │ │ │ │ -000966c0: 7472 7948 7474 7073 2e6a 6176 613a 2048 tryHttps.java: H │ │ │ │ │ -000966d0: 7474 7073 2063 616e 206e 6f74 2072 6574 ttps can not ret │ │ │ │ │ -000966e0: 7279 2072 6571 7565 7374 0a0a 3c6c 693e ry request..
  • │ │ │ │ │ -000966f0: 7375 6e2f 6e65 742f 7777 772f 7072 6f74 sun/net/www/prot │ │ │ │ │ -00096700: 6f63 6f6c 2f68 7474 7073 2f4e 6577 496d ocol/https/NewIm │ │ │ │ │ -00096710: 706c 2f4a 6176 6178 4854 5450 5343 6f6e pl/JavaxHTTPSCon │ │ │ │ │ -00096720: 6e65 6374 696f 6e2e 6a61 7661 3a20 4361 nection.java: Ca │ │ │ │ │ -00096730: 6e20 6e6f 206c 6f6e 6765 7220 6f62 7461 n no longer obta │ │ │ │ │ -00096740: 696e 2061 2063 6f6d 2e73 756e 2e6e 6574 in a com.sun.net │ │ │ │ │ -00096750: 2e73 736c 2e48 7474 7073 5552 4c43 6f6e .ssl.HttpsURLCon │ │ │ │ │ -00096760: 6e65 6374 696f 6e0a 0a3c 6c69 3e73 756e nection..
  • sun │ │ │ │ │ -00096770: 2f6e 6574 2f77 7777 2f70 726f 746f 636f /net/www/protoco │ │ │ │ │ -00096780: 6c2f 6874 7470 732f 4e65 7749 6d70 6c2f l/https/NewImpl/ │ │ │ │ │ -00096790: 4a61 7661 7848 6f73 746e 616d 6556 6572 JavaxHostnameVer │ │ │ │ │ -000967a0: 6966 6965 722e 6a61 7661 3a20 5768 656e ifier.java: When │ │ │ │ │ -000967b0: 2061 6e20 6170 706c 6963 6174 696f 6e20 an application │ │ │ │ │ -000967c0: 656e 6162 6c65 7320 616e 6f6e 796d 6f75 enables anonymou │ │ │ │ │ -000967d0: 7320 5353 4c20 6369 7068 6572 2073 7569 s SSL cipher sui │ │ │ │ │ -000967e0: 7465 2c20 486f 7374 6e61 6d65 2076 6572 te, Hostname ver │ │ │ │ │ -000967f0: 6966 6963 6174 696f 6e20 6973 206e 6f74 ification is not │ │ │ │ │ -00096800: 2072 6571 7569 7265 640a 0a3c 6c69 3e73 required..
  • s │ │ │ │ │ -00096810: 756e 2f6e 6574 2f77 7777 2f70 726f 746f un/net/www/proto │ │ │ │ │ -00096820: 636f 6c2f 6a61 722f 4234 3735 3634 3433 col/jar/B4756443 │ │ │ │ │ -00096830: 2e6a 6176 613a 2052 4547 5245 5353 494f .java: REGRESSIO │ │ │ │ │ -00096840: 4e3a 204e 5045 2069 6e20 4a61 7255 524c N: NPE in JarURL │ │ │ │ │ -00096850: 436f 6e6e 6563 7469 6f6e 2e67 6574 4c61 Connection.getLa │ │ │ │ │ -00096860: 7374 4d6f 6469 6669 6564 2061 6674 6572 stModified after │ │ │ │ │ -00096870: 2073 6574 5573 6543 6163 6865 2866 616c setUseCache(fal │ │ │ │ │ -00096880: 7365 290a 0a3c 6c69 3e73 756e 2f6e 6574 se)..
  • sun/net │ │ │ │ │ -00096890: 2f77 7777 2f70 726f 746f 636f 6c2f 6a61 /www/protocol/ja │ │ │ │ │ -000968a0: 722f 4234 3935 3736 3935 2e6a 6176 613a r/B4957695.java: │ │ │ │ │ -000968b0: 2055 524c 4a61 7246 696c 652e 7265 7472 URLJarFile.retr │ │ │ │ │ -000968c0: 6965 7665 2064 6f65 7320 6e6f 7420 6465 ieve does not de │ │ │ │ │ -000968d0: 6c65 7465 2074 6d70 4669 6c65 206f 6e20 lete tmpFile on │ │ │ │ │ -000968e0: 494f 4578 6365 7074 696f 6e0a 0a3c 6c69 IOException..
  • sun/net/www/pro │ │ │ │ │ -00096900: 746f 636f 6c2f 6a61 722f 4235 3130 3534 tocol/jar/B51054 │ │ │ │ │ -00096910: 3130 2e6a 6176 613a 205a 6970 4669 6c65 10.java: ZipFile │ │ │ │ │ -00096920: 245a 6970 4669 6c65 496e 7075 7453 7472 $ZipFileInputStr │ │ │ │ │ -00096930: 6561 6d20 646f 6573 6e27 7420 636c 6f73 eam doesn't clos │ │ │ │ │ -00096940: 6520 6861 6e64 6c65 2074 6f20 7a69 7066 e handle to zipf │ │ │ │ │ -00096950: 696c 650a 0a3c 6c69 3e73 756e 2f6e 6574 ile..
  • sun/net │ │ │ │ │ -00096960: 2f77 7777 2f70 726f 746f 636f 6c2f 6a61 /www/protocol/ja │ │ │ │ │ -00096970: 722f 4236 3434 3935 3034 2e6a 6176 613a r/B6449504.java: │ │ │ │ │ -00096980: 2052 4547 5245 5353 494f 4e3a 205a 6970 REGRESSION: Zip │ │ │ │ │ -00096990: 4578 6365 7074 696f 6e20 7468 726f 7773 Exception throws │ │ │ │ │ -000969a0: 2077 6865 6e20 7472 7920 746f 2072 6561 when try to rea │ │ │ │ │ -000969b0: 6420 6120 584d 4c20 6669 6c65 0a0a 3c6c d a XML file..sun/net/www/pr │ │ │ │ │ -000969d0: 6f74 6f63 6f6c 2f6a 6172 2f43 616e 6f6e otocol/jar/Canon │ │ │ │ │ -000969e0: 6963 616c 697a 6174 696f 6e54 6573 742e icalizationTest. │ │ │ │ │ -000969f0: 6a61 7661 3a20 5361 6e69 7479 2074 6573 java: Sanity tes │ │ │ │ │ -00096a00: 7420 7468 6520 7370 6563 6961 6c20 6361 t the special ca │ │ │ │ │ -00096a10: 6e6f 6e69 6361 6c69 7a61 7469 6f6e 206c nonicalization l │ │ │ │ │ -00096a20: 6f67 6963 2066 6f72 206a 6172 2072 6573 ogic for jar res │ │ │ │ │ -00096a30: 6f75 7263 6573 0a0a 3c6c 693e 7375 6e2f ources..
  • sun/ │ │ │ │ │ -00096a40: 6e65 742f 7777 772f 7072 6f74 6f63 6f6c net/www/protocol │ │ │ │ │ -00096a50: 2f6a 6172 2f47 6574 436f 6e74 656e 7454 /jar/GetContentT │ │ │ │ │ -00096a60: 7970 6554 6573 742e 6a61 7661 3a20 5465 ypeTest.java: Te │ │ │ │ │ -00096a70: 7374 204a 6172 5552 4c43 6f6e 6e65 6374 st JarURLConnect │ │ │ │ │ -00096a80: 696f 6e2e 6765 7443 6f6e 7465 6e74 5479 ion.getContentTy │ │ │ │ │ -00096a90: 7065 2077 6f75 6c64 2072 6574 7572 6e20 pe would return │ │ │ │ │ -00096aa0: 6465 6661 756c 7420 2263 6f6e 7465 6e74 default "content │ │ │ │ │ -00096ab0: 2f75 6e6b 6e6f 776e 220a 0a3c 6c69 3e73 /unknown"..
  • s │ │ │ │ │ -00096ac0: 756e 2f6e 6574 2f77 7777 2f70 726f 746f un/net/www/proto │ │ │ │ │ -00096ad0: 636f 6c2f 6a61 722f 4a61 7255 524c 436f col/jar/JarURLCo │ │ │ │ │ -00096ae0: 6e6e 6563 7469 6f6e 5573 6543 6163 6865 nnectionUseCache │ │ │ │ │ -00096af0: 732e 6a61 7661 3a20 4a61 7255 524c 436f s.java: JarURLCo │ │ │ │ │ -00096b00: 6e6e 6563 7469 6f6e 2064 6f65 7320 6e6f nnection does no │ │ │ │ │ -00096b10: 7420 6861 6e64 6c65 2075 7365 4361 6368 t handle useCach │ │ │ │ │ -00096b20: 6573 2063 6f72 7265 6374 6c79 0a0a 3c6c es correctly..sun/net/www/pr │ │ │ │ │ -00096b40: 6f74 6f63 6f6c 2f6a 6172 2f4d 756c 7469 otocol/jar/Multi │ │ │ │ │ -00096b50: 5265 6c65 6173 654a 6172 5552 4c43 6f6e ReleaseJarURLCon │ │ │ │ │ -00096b60: 6e65 6374 696f 6e2e 6a61 7661 3a20 5465 nection.java: Te │ │ │ │ │ -00096b70: 7374 2074 6861 7420 5552 4c20 636f 6e6e st that URL conn │ │ │ │ │ -00096b80: 6563 7469 6f6e 7320 746f 206d 756c 7469 ections to multi │ │ │ │ │ -00096b90: 2d72 656c 6561 7365 206a 6172 7320 6361 -release jars ca │ │ │ │ │ -00096ba0: 6e20 6265 2072 756e 7469 6d65 2076 6572 n be runtime ver │ │ │ │ │ -00096bb0: 7369 6f6e 6564 0a0a 3c6c 693e 7375 6e2f sioned..
  • sun/ │ │ │ │ │ -00096bc0: 6e65 742f 7777 772f 7072 6f74 6f63 6f6c net/www/protocol │ │ │ │ │ -00096bd0: 2f6a 6172 2f6a 6172 6275 672f 5465 7374 /jar/jarbug/Test │ │ │ │ │ -00096be0: 4472 6976 6572 2e6a 6176 613a 2076 6172 Driver.java: var │ │ │ │ │ -00096bf0: 696f 7573 2072 6573 6f75 7263 6520 616e ious resource an │ │ │ │ │ -00096c00: 6420 636c 6173 736c 6f61 6469 6e67 2062 d classloading b │ │ │ │ │ -00096c10: 7567 7320 7265 6c61 7465 6420 746f 206a ugs related to j │ │ │ │ │ -00096c20: 6172 2066 696c 6573 0a0a 3c6c 693e 7375 ar files..
  • su │ │ │ │ │ -00096c30: 6e2f 6e65 742f 7777 772f 7072 6f74 6f63 n/net/www/protoc │ │ │ │ │ -00096c40: 6f6c 2f6a 7274 2f42 6173 6963 2e6a 6176 ol/jrt/Basic.jav │ │ │ │ │ -00096c50: 613a 2042 6173 6963 2074 6573 7420 6f66 a: Basic test of │ │ │ │ │ -00096c60: 206a 696d 6167 6520 7072 6f74 6f63 6f6c jimage protocol │ │ │ │ │ -00096c70: 2068 616e 646c 6572 0a0a 3c6c 693e 7375 handler..
  • su │ │ │ │ │ -00096c80: 6e2f 6e65 742f 7777 772f 7072 6f74 6f63 n/net/www/protoc │ │ │ │ │ -00096c90: 6f6c 2f6a 7274 2f4f 7468 6572 5265 736f ol/jrt/OtherReso │ │ │ │ │ -00096ca0: 7572 6365 7354 6573 742e 6a61 7661 3a20 urcesTest.java: │ │ │ │ │ -00096cb0: 4163 6365 7373 2061 206a 7274 3a2f 2072 Access a jrt:/ r │ │ │ │ │ -00096cc0: 6573 6f75 7263 6520 696e 2061 6e20 6f62 esource in an ob │ │ │ │ │ -00096cd0: 7365 7276 6162 6c65 206d 6f64 756c 6520 servable module │ │ │ │ │ -00096ce0: 7468 6174 2069 7320 6e6f 7420 696e 2074 that is not in t │ │ │ │ │ -00096cf0: 6865 2062 6f6f 7420 6c61 7965 7220 616e he boot layer an │ │ │ │ │ -00096d00: 6420 6865 6e63 6520 6e6f 7420 6b6e 6f77 d hence not know │ │ │ │ │ -00096d10: 6e20 746f 2074 6865 2062 7569 6c74 2d69 n to the built-i │ │ │ │ │ -00096d20: 6e20 636c 6173 7320 6c6f 6164 6572 732e n class loaders. │ │ │ │ │ -00096d30: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ -00096d40: 772f 7072 6f74 6f63 6f6c 2f6a 7274 2f57 w/protocol/jrt/W │ │ │ │ │ -00096d50: 6974 6853 6563 7572 6974 794d 616e 6167 ithSecurityManag │ │ │ │ │ -00096d60: 6572 2e6a 6176 613a 2054 6573 7420 7468 er.java: Test th │ │ │ │ │ -00096d70: 6174 2074 6865 206a 696d 6167 6520 7072 at the jimage pr │ │ │ │ │ -00096d80: 6f74 6f63 6f6c 2068 616e 646c 6572 2077 otocol handler w │ │ │ │ │ -00096d90: 6f72 6b73 2077 6974 6820 6120 7365 6375 orks with a secu │ │ │ │ │ -00096da0: 7269 7479 206d 616e 6167 6572 0a0a 3c6c rity manager..sun/net/www/pr │ │ │ │ │ -00096dc0: 6f74 6f63 6f6c 2f6d 6169 6c74 6f2f 4861 otocol/mailto/Ha │ │ │ │ │ -00096dd0: 6e64 6c65 7250 6172 7365 2e6a 6176 613a ndlerParse.java: │ │ │ │ │ -00096de0: 2055 524c 436f 6e6e 6563 7469 6f6e 2075 URLConnection u │ │ │ │ │ -00096df0: 7369 6e67 2022 6d61 696c 746f 3a27 2066 sing "mailto:' f │ │ │ │ │ -00096e00: 6169 6c73 2077 6974 6820 4553 4d54 5020 ails with ESMTP │ │ │ │ │ -00096e10: 6f6e 2053 756e 0a0a 3c6c 693e 7375 6e2f on Sun..
  • sun/ │ │ │ │ │ -00096e20: 6e69 6f2f 6368 2f42 6173 6963 2e6a 6176 nio/ch/Basic.jav │ │ │ │ │ -00096e30: 613a 2056 6572 6966 7920 7468 6174 206e a: Verify that n │ │ │ │ │ -00096e40: 696f 2069 7320 6c6f 6164 6564 2061 6674 io is loaded aft │ │ │ │ │ -00096e50: 6572 206e 6574 2e0a 0a3c 6c69 3e73 756e er net...
  • sun │ │ │ │ │ -00096e60: 2f6e 696f 2f63 682f 5365 6c50 726f 7669 /nio/ch/SelProvi │ │ │ │ │ -00096e70: 6465 722e 6a61 7661 3a20 5665 7269 6679 der.java: Verify │ │ │ │ │ -00096e80: 2074 6861 7420 6170 7072 6f70 7269 6174 that appropriat │ │ │ │ │ -00096e90: 6520 5365 6c65 6374 6f72 5072 6f76 6964 e SelectorProvid │ │ │ │ │ -00096ea0: 6572 2069 7320 7365 6c65 6374 6564 2e0a er is selected.. │ │ │ │ │ -00096eb0: 0a3c 6c69 3e73 756e 2f6e 696f 2f63 682f .
  • sun/nio/ch/ │ │ │ │ │ -00096ec0: 5365 7276 6572 536f 636b 6574 4164 6170 ServerSocketAdap │ │ │ │ │ -00096ed0: 746f 7254 6573 742e 6a61 7661 3a20 200a torTest.java: . │ │ │ │ │ -00096ee0: 0a3c 6c69 3e73 756e 2f6e 696f 2f63 682f .
  • sun/nio/ch/ │ │ │ │ │ -00096ef0: 5465 6d70 4275 6666 6572 2e6a 6176 613a TempBuffer.java: │ │ │ │ │ -00096f00: 2054 6573 7420 5574 696c 2e67 6574 5465 Test Util.getTe │ │ │ │ │ -00096f10: 6d70 6f72 6172 7942 7566 6665 720a 0a3c mporaryBuffer..< │ │ │ │ │ -00096f20: 6c69 3e73 756e 2f6e 696f 2f63 682f 5465 li>sun/nio/ch/Te │ │ │ │ │ -00096f30: 7374 4d61 7843 6163 6865 6442 7566 6665 stMaxCachedBuffe │ │ │ │ │ -00096f40: 7253 697a 652e 6a61 7661 3a20 5465 7374 rSize.java: Test │ │ │ │ │ -00096f50: 2074 6865 2069 6d70 6c65 6d65 6e74 6174 the implementat │ │ │ │ │ -00096f60: 696f 6e20 6f66 2074 6865 206a 646b 2e6e ion of the jdk.n │ │ │ │ │ -00096f70: 696f 2e6d 6178 4361 6368 6564 4275 6666 io.maxCachedBuff │ │ │ │ │ -00096f80: 6572 5369 7a65 2070 726f 7065 7274 7920 erSize property │ │ │ │ │ -00096f90: 2875 7365 202d 4473 6565 643d 5820 746f (use -Dseed=X to │ │ │ │ │ -00096fa0: 2073 6574 2050 524e 4720 7365 6564 290a set PRNG seed). │ │ │ │ │ -00096fb0: 0a3c 6c69 3e73 756e 2f6e 696f 2f63 732f .
  • sun/nio/cs/ │ │ │ │ │ -00096fc0: 4275 6666 6572 556e 6465 7266 6c6f 7745 BufferUnderflowE │ │ │ │ │ -00096fd0: 5543 5457 5465 7374 2e6a 6176 613a 2044 UCTWTest.java: D │ │ │ │ │ -00096fe0: 6563 6f64 6520 6120 6669 6c65 2075 7369 ecode a file usi │ │ │ │ │ -00096ff0: 6e67 2045 5543 2d54 572c 2074 6573 7420 ng EUC-TW, test │ │ │ │ │ -00097000: 666f 7220 6465 636f 6465 2065 7272 6f72 for decode error │ │ │ │ │ -00097010: 730a 0a3c 6c69 3e73 756e 2f6e 696f 2f63 s..
  • sun/nio/c │ │ │ │ │ -00097020: 732f 4368 6563 6b43 6173 6549 6e73 656e s/CheckCaseInsen │ │ │ │ │ -00097030: 7369 7469 7665 456e 6341 6c69 6173 6573 sitiveEncAliases │ │ │ │ │ -00097040: 2e6a 6176 613a 2054 6573 7420 746f 2076 .java: Test to v │ │ │ │ │ -00097050: 616c 6964 6174 6520 6361 7365 2069 6e73 alidate case ins │ │ │ │ │ -00097060: 656e 7369 7469 7669 7479 206f 6620 656e ensitivity of en │ │ │ │ │ -00097070: 636f 6469 6e67 2061 6c69 6173 206e 616d coding alias nam │ │ │ │ │ -00097080: 6573 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f es..
  • sun/nio/ │ │ │ │ │ -00097090: 6373 2f43 6865 636b 4869 7374 6f72 6963 cs/CheckHistoric │ │ │ │ │ -000970a0: 616c 4e61 6d65 732e 6a61 7661 3a20 4368 alNames.java: Ch │ │ │ │ │ -000970b0: 6563 6b73 2063 616e 6f6e 6963 616c 206e ecks canonical n │ │ │ │ │ -000970c0: 616d 6573 206d 6174 6368 2062 6574 7765 ames match betwe │ │ │ │ │ -000970d0: 656e 206f 6c64 2061 6e64 2028 4e49 4f29 en old and (NIO) │ │ │ │ │ -000970e0: 2063 6f72 6520 6368 6172 7365 7473 0a0a core charsets.. │ │ │ │ │ -000970f0: 3c6c 693e 7375 6e2f 6e69 6f2f 6373 2f43
  • sun/nio/cs/C │ │ │ │ │ -00097100: 6865 636b 4943 4e45 2e6a 6176 613a 2043 heckICNE.java: C │ │ │ │ │ -00097110: 6865 636b 7320 222b 2220 6973 2061 206c hecks "+" is a l │ │ │ │ │ -00097120: 6567 616c 2063 6861 7261 6374 6572 2066 egal character f │ │ │ │ │ -00097130: 6f72 2063 6861 7273 6574 206e 616d 650a or charset name. │ │ │ │ │ -00097140: 0a3c 6c69 3e73 756e 2f6e 696f 2f63 732f .
  • sun/nio/cs/ │ │ │ │ │ -00097150: 436f 6e76 6572 7453 696e 676c 652e 6a61 ConvertSingle.ja │ │ │ │ │ -00097160: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -00097170: 6d61 6c66 6f72 6d65 6420 6578 7072 6573 malformed expres │ │ │ │ │ -00097180: 7369 6f6e 2065 7863 6570 7469 6f6e 7320 sion exceptions │ │ │ │ │ -00097190: 6172 6520 7468 726f 776e 2062 7574 206e are thrown but n │ │ │ │ │ -000971a0: 6f20 696e 7465 726e 616c 2065 7272 6f72 o internal error │ │ │ │ │ -000971b0: 7320 696e 2063 6572 7461 696e 2070 6174 s in certain pat │ │ │ │ │ -000971c0: 686f 6c6f 6769 616c 2063 6173 6573 2e0a hologial cases.. │ │ │ │ │ -000971d0: 0a3c 6c69 3e73 756e 2f6e 696f 2f63 732f .
  • sun/nio/cs/ │ │ │ │ │ -000971e0: 4465 636f 6465 724f 7665 7266 6c6f 772e DecoderOverflow. │ │ │ │ │ -000971f0: 6a61 7661 3a20 4368 6563 6b20 6265 6861 java: Check beha │ │ │ │ │ -00097200: 7669 6f72 206f 6620 4368 6172 7365 7444 vior of CharsetD │ │ │ │ │ -00097210: 6563 6f64 6572 2e64 6563 6f64 6520 7768 ecoder.decode wh │ │ │ │ │ -00097220: 656e 206f 7665 7266 6c6f 7720 6f63 6375 en overflow occu │ │ │ │ │ -00097230: 7273 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f rs..
  • sun/nio/ │ │ │ │ │ -00097240: 6373 2f45 5543 4a50 556e 6465 7266 6c6f cs/EUCJPUnderflo │ │ │ │ │ -00097250: 7744 6563 6f64 6554 6573 742e 6a61 7661 wDecodeTest.java │ │ │ │ │ -00097260: 3a20 4368 6563 6b20 666f 7220 636f 7272 : Check for corr │ │ │ │ │ -00097270: 6563 7420 6279 7465 2062 7566 6665 7220 ect byte buffer │ │ │ │ │ -00097280: 756e 6465 7266 6c6f 7720 6861 6e64 6c69 underflow handli │ │ │ │ │ -00097290: 6e67 2069 6e20 4555 432d 4a50 0a0a 3c6c ng in EUC-JP..sun/nio/cs/EUC │ │ │ │ │ -000972b0: 5457 4275 6666 6572 426f 756e 6461 7279 TWBufferBoundary │ │ │ │ │ -000972c0: 4465 636f 6465 5465 7374 2e6a 6176 613a DecodeTest.java: │ │ │ │ │ -000972d0: 2044 6563 6f64 6520 6120 6669 6c65 2075 Decode a file u │ │ │ │ │ -000972e0: 7369 6e67 2045 5543 2d54 572c 2074 6573 sing EUC-TW, tes │ │ │ │ │ -000972f0: 7420 666f 7220 6465 636f 6465 2065 7272 t for decode err │ │ │ │ │ -00097300: 6f72 730a 0a3c 6c69 3e73 756e 2f6e 696f ors..
  • sun/nio │ │ │ │ │ -00097310: 2f63 732f 456e 636f 6469 6e67 4e6f 7468 /cs/EncodingNoth │ │ │ │ │ -00097320: 696e 672e 6a61 7661 3a20 456e 636f 6469 ing.java: Encodi │ │ │ │ │ -00097330: 6e67 206e 6f74 6869 6e67 2073 686f 756c ng nothing shoul │ │ │ │ │ -00097340: 6420 6f75 7470 7574 206e 6f74 6869 6e67 d output nothing │ │ │ │ │ -00097350: 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f 6373 ..
  • sun/nio/cs │ │ │ │ │ -00097360: 2f45 7563 4a70 4c69 6e75 7830 3231 322e /EucJpLinux0212. │ │ │ │ │ -00097370: 6a61 7661 3a20 436f 6e73 6973 7465 6e63 java: Consistenc │ │ │ │ │ -00097380: 7920 6368 6563 6b73 2077 6865 6e20 696e y checks when in │ │ │ │ │ -00097390: 7075 7420 6275 6666 6572 2063 6f6e 7461 put buffer conta │ │ │ │ │ -000973a0: 696e 7320 4a49 5358 3032 3132 2063 6861 ins JISX0212 cha │ │ │ │ │ -000973b0: 7261 6374 6572 730a 0a3c 6c69 3e73 756e racters..
  • sun │ │ │ │ │ -000973c0: 2f6e 696f 2f63 732f 4575 634a 704c 696e /nio/cs/EucJpLin │ │ │ │ │ -000973d0: 7578 4465 636f 6465 7252 6563 6f76 6572 uxDecoderRecover │ │ │ │ │ -000973e0: 7954 6573 742e 6a61 7661 3a20 656e 7375 yTest.java: ensu │ │ │ │ │ -000973f0: 7265 2065 7563 2d6a 702d 6c69 6e75 7820 re euc-jp-linux │ │ │ │ │ -00097400: 6368 6172 7365 7420 6465 636f 6465 7220 charset decoder │ │ │ │ │ -00097410: 7265 636f 7665 7279 2066 6f72 2075 6e6d recovery for unm │ │ │ │ │ -00097420: 6170 7061 626c 6520 696e 7075 740a 0a3c appable input..< │ │ │ │ │ -00097430: 6c69 3e73 756e 2f6e 696f 2f63 732f 4575 li>sun/nio/cs/Eu │ │ │ │ │ -00097440: 726f 436f 6e76 6572 7465 722e 6a61 7661 roConverter.java │ │ │ │ │ -00097450: 3a20 4d61 6b65 2073 7572 6520 7468 6520 : Make sure the │ │ │ │ │ -00097460: 6575 726f 2063 6f6e 7665 7274 6572 732c euro converters, │ │ │ │ │ -00097470: 2077 6869 6368 2061 7265 2064 6572 6976 which are deriv │ │ │ │ │ -00097480: 6564 2066 726f 6d20 6578 6973 7469 6e67 ed from existing │ │ │ │ │ -00097490: 2063 6f6e 7665 7274 6572 732c 206f 6e6c converters, onl │ │ │ │ │ -000974a0: 7920 6469 6666 6572 2066 726f 6d20 7468 y differ from th │ │ │ │ │ -000974b0: 6569 7220 7061 7265 6e74 7320 6174 2074 eir parents at t │ │ │ │ │ -000974c0: 6865 2065 7870 6563 7465 6420 636f 6465 he expected code │ │ │ │ │ -000974d0: 2070 6f69 6e74 2e0a 0a3c 6c69 3e73 756e point...
  • sun │ │ │ │ │ -000974e0: 2f6e 696f 2f63 732f 4669 6e64 4153 4349 /nio/cs/FindASCI │ │ │ │ │ -000974f0: 4943 6f64 696e 6742 7567 732e 6a61 7661 ICodingBugs.java │ │ │ │ │ -00097500: 3a20 526f 756e 6474 7269 7020 456e 636f : Roundtrip Enco │ │ │ │ │ -00097510: 6469 6e67 2f44 6563 6f64 696e 6720 6f66 ding/Decoding of │ │ │ │ │ -00097520: 206a 7573 7420 6f6e 6520 4153 4349 4920 just one ASCII │ │ │ │ │ -00097530: 6368 6172 0a0a 3c6c 693e 7375 6e2f 6e69 char..
  • sun/ni │ │ │ │ │ -00097540: 6f2f 6373 2f46 696e 6441 5343 4949 5261 o/cs/FindASCIIRa │ │ │ │ │ -00097550: 6e67 6543 6f64 696e 6742 7567 732e 6a61 ngeCodingBugs.ja │ │ │ │ │ -00097560: 7661 3a20 526f 756e 6474 7269 7020 456e va: Roundtrip En │ │ │ │ │ -00097570: 636f 6469 6e67 2f44 6563 6f64 696e 6720 coding/Decoding │ │ │ │ │ -00097580: 6f66 2041 5343 4949 2063 6861 7273 2066 of ASCII chars f │ │ │ │ │ -00097590: 726f 6d20 3078 3030 2d30 7837 660a 0a3c rom 0x00-0x7f..< │ │ │ │ │ -000975a0: 6c69 3e73 756e 2f6e 696f 2f63 732f 4669 li>sun/nio/cs/Fi │ │ │ │ │ -000975b0: 6e64 4153 4349 4952 6570 6c42 7567 732e ndASCIIReplBugs. │ │ │ │ │ -000975c0: 6a61 7661 3a20 7465 7374 2069 6620 6973 java: test if is │ │ │ │ │ -000975d0: 4c65 6761 6c52 6570 6c61 6365 6d65 6e74 LegalReplacement │ │ │ │ │ -000975e0: 2829 2077 6f72 6b73 2063 6f72 7265 6374 () works correct │ │ │ │ │ -000975f0: 6c79 2066 6f72 2061 7363 6969 2063 6861 ly for ascii cha │ │ │ │ │ -00097600: 7273 6574 730a 0a3c 6c69 3e73 756e 2f6e rsets..
  • sun/n │ │ │ │ │ -00097610: 696f 2f63 732f 4669 6e64 4361 6e45 6e63 io/cs/FindCanEnc │ │ │ │ │ -00097620: 6f64 6542 7567 732e 6a61 7661 3a20 6361 odeBugs.java: ca │ │ │ │ │ -00097630: 6e45 6e63 6f64 6528 2920 6661 6c73 6520 nEncode() false │ │ │ │ │ -00097640: 6966 6620 656e 636f 6465 2829 2074 6872 iff encode() thr │ │ │ │ │ -00097650: 6f77 7320 4368 6172 6163 7465 7243 6f64 ows CharacterCod │ │ │ │ │ -00097660: 696e 6745 7863 6570 7469 6f6e 0a0a 3c6c ingException..sun/nio/cs/Fin │ │ │ │ │ -00097680: 6444 6563 6f64 6572 4275 6773 2e6a 6176 dDecoderBugs.jav │ │ │ │ │ -00097690: 613a 2044 6563 6f64 6520 6d61 6e79 2062 a: Decode many b │ │ │ │ │ -000976a0: 7974 6520 7365 7175 656e 6365 7320 696e yte sequences in │ │ │ │ │ -000976b0: 206d 616e 7920 7761 7973 2028 7573 6520 many ways (use │ │ │ │ │ -000976c0: 2d44 7365 6564 3d58 2074 6f20 7365 7420 -Dseed=X to set │ │ │ │ │ -000976d0: 5052 4e47 2073 6565 6429 0a0a 3c6c 693e PRNG seed)..
  • │ │ │ │ │ -000976e0: 7375 6e2f 6e69 6f2f 6373 2f46 696e 6445 sun/nio/cs/FindE │ │ │ │ │ -000976f0: 6e63 6f64 6572 4275 6773 2e6a 6176 613a ncoderBugs.java: │ │ │ │ │ -00097700: 2045 6e63 6f64 6520 6d61 6e79 2063 6861 Encode many cha │ │ │ │ │ -00097710: 7220 7365 7175 656e 6365 7320 696e 206d r sequences in m │ │ │ │ │ -00097720: 616e 7920 7761 7973 0a0a 3c6c 693e 7375 any ways..
  • su │ │ │ │ │ -00097730: 6e2f 6e69 6f2f 6373 2f46 696e 644f 6e65 n/nio/cs/FindOne │ │ │ │ │ -00097740: 4368 6172 456e 636f 6465 7242 7567 732e CharEncoderBugs. │ │ │ │ │ -00097750: 6a61 7661 3a20 4368 6563 6b20 7468 6174 java: Check that │ │ │ │ │ -00097760: 2061 6c6c 206f 6e65 2d63 6861 7220 7365 all one-char se │ │ │ │ │ -00097770: 7175 656e 6365 7320 6361 6e20 6265 2065 quences can be e │ │ │ │ │ -00097780: 6e63 6f64 6564 2062 7920 616c 6c20 6368 ncoded by all ch │ │ │ │ │ -00097790: 6172 7365 7473 0a0a 3c6c 693e 7375 6e2f arsets..
  • sun/ │ │ │ │ │ -000977a0: 6e69 6f2f 6373 2f48 574b 6174 616b 616e nio/cs/HWKatakan │ │ │ │ │ -000977b0: 614d 5339 3332 456e 636f 6465 5465 7374 aMS932EncodeTest │ │ │ │ │ -000977c0: 2e6a 6176 613a 2043 6865 636b 204d 5339 .java: Check MS9 │ │ │ │ │ -000977d0: 3332 2f77 696e 646f 7773 2d33 316a 2065 32/windows-31j e │ │ │ │ │ -000977e0: 6e63 6f64 696e 6720 2863 6861 722d 2667 ncoding (char-&g │ │ │ │ │ -000977f0: 743b 6279 7465 2920 666f 7220 6861 6c66 t;byte) for half │ │ │ │ │ -00097800: 7769 6474 6820 6b61 7461 6b61 6e61 2063 width katakana c │ │ │ │ │ -00097810: 6861 7273 0a0a 3c6c 693e 7375 6e2f 6e69 hars..
  • sun/ni │ │ │ │ │ -00097820: 6f2f 6373 2f49 5343 4949 5465 7374 2e6a o/cs/ISCIITest.j │ │ │ │ │ -00097830: 6176 613a 2050 6572 666f 726d 7320 6261 ava: Performs ba │ │ │ │ │ -00097840: 7365 6c69 6e65 2061 6e64 2072 6567 7265 seline and regre │ │ │ │ │ -00097850: 7373 696f 6e20 7465 7374 206f 6e20 7468 ssion test on th │ │ │ │ │ -00097860: 6520 4953 4349 4939 3120 6368 6172 7365 e ISCII91 charse │ │ │ │ │ -00097870: 740a 0a3c 6c69 3e73 756e 2f6e 696f 2f63 t..
  • sun/nio/c │ │ │ │ │ -00097880: 732f 4953 4f38 3835 3978 2e6a 6176 613a s/ISO8859x.java: │ │ │ │ │ -00097890: 200a 0a3c 6c69 3e73 756e 2f6e 696f 2f63 ..
  • sun/nio/c │ │ │ │ │ -000978a0: 732f 4a49 5341 7574 6f44 6574 6563 7454 s/JISAutoDetectT │ │ │ │ │ -000978b0: 6573 742e 6a61 7661 3a20 4d61 6b65 2073 est.java: Make s │ │ │ │ │ -000978c0: 7572 6520 746f 2064 6574 6572 6d69 6e65 ure to determine │ │ │ │ │ -000978d0: 204a 6170 616e 6573 6520 7465 7874 2065 Japanese text e │ │ │ │ │ -000978e0: 6e63 6f64 696e 6720 6173 2063 6f72 7265 ncoding as corre │ │ │ │ │ -000978f0: 6374 6c79 2061 7320 706f 7373 6962 6c65 ctly as possible │ │ │ │ │ -00097900: 2e0a 0a3c 6c69 3e73 756e 2f6e 696f 2f63 ...
  • sun/nio/c │ │ │ │ │ -00097910: 732f 4c61 7469 6e43 6861 7252 6570 6c61 s/LatinCharRepla │ │ │ │ │ -00097920: 6365 6d65 6e74 5457 5465 7374 2e6a 6176 cementTWTest.jav │ │ │ │ │ -00097930: 613a 2043 6865 636b 7320 7265 706c 6163 a: Checks replac │ │ │ │ │ -00097940: 656d 656e 7420 6c6f 6769 6320 7769 7468 ement logic with │ │ │ │ │ -00097950: 696e 2045 5543 2d54 5720 6465 636f 6465 in EUC-TW decode │ │ │ │ │ -00097960: 720a 0a3c 6c69 3e73 756e 2f6e 696f 2f63 r..
  • sun/nio/c │ │ │ │ │ -00097970: 732f 4c65 6674 4f76 6572 5375 7272 6f67 s/LeftOverSurrog │ │ │ │ │ -00097980: 6174 652e 6a61 7661 3a20 5665 7269 6679 ate.java: Verify │ │ │ │ │ -00097990: 2074 6861 7420 6c65 6674 206f 7665 7220 that left over │ │ │ │ │ -000979a0: 6869 6768 2073 7572 726f 6761 7465 2064 high surrogate d │ │ │ │ │ -000979b0: 6f65 7320 6e6f 7420 6361 7573 6520 616e oes not cause an │ │ │ │ │ -000979c0: 2055 6e6b 6e6f 776e 4368 6172 6163 7465 UnknownCharacte │ │ │ │ │ -000979d0: 7245 7863 6570 7469 6f6e 2077 6865 6e20 rException when │ │ │ │ │ -000979e0: 7375 6273 7469 7475 7469 7469 6f6e 206d substitutition m │ │ │ │ │ -000979f0: 6f64 6520 6973 2074 7572 6e65 6420 6f6e ode is turned on │ │ │ │ │ -00097a00: 2e0a 0a3c 6c69 3e73 756e 2f6e 696f 2f63 ...
  • sun/nio/c │ │ │ │ │ -00097a10: 732f 4d61 6c66 6f72 6d65 6453 7572 726f s/MalformedSurro │ │ │ │ │ -00097a20: 6761 7465 5374 7269 6e67 5465 7374 2e6a gateStringTest.j │ │ │ │ │ -00097a30: 6176 613a 204d 616c 666f 726d 6564 2073 ava: Malformed s │ │ │ │ │ -00097a40: 7572 726f 6761 7465 7320 7368 6f75 6c64 urrogates should │ │ │ │ │ -00097a50: 2062 6520 6861 6e64 6c65 6420 6279 2074 be handled by t │ │ │ │ │ -00097a60: 6865 2063 6f6e 7665 7274 6572 2069 6e20 he converter in │ │ │ │ │ -00097a70: 7375 6273 7469 7475 7469 6f6e 206d 6f64 substitution mod │ │ │ │ │ -00097a80: 652e 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f e...
  • sun/nio/ │ │ │ │ │ -00097a90: 6373 2f4d 616c 666f 726d 6564 5375 7272 cs/MalformedSurr │ │ │ │ │ -00097aa0: 6f67 6174 6573 2e6a 6176 613a 204d 616c ogates.java: Mal │ │ │ │ │ -00097ab0: 666f 726d 6564 2073 7572 726f 6761 7465 formed surrogate │ │ │ │ │ -00097ac0: 7320 7368 6f75 6c64 2062 6520 6861 6e64 s should be hand │ │ │ │ │ -00097ad0: 6c65 6420 6279 2074 6865 2063 6f6e 7665 led by the conve │ │ │ │ │ -00097ae0: 7274 6572 2069 6e20 7375 6273 7469 7475 rter in substitu │ │ │ │ │ -00097af0: 7469 6f6e 206d 6f64 652e 0a0a 3c6c 693e tion mode...
  • │ │ │ │ │ -00097b00: 7375 6e2f 6e69 6f2f 6373 2f4e 494f 4a49 sun/nio/cs/NIOJI │ │ │ │ │ -00097b10: 5341 7574 6f44 6574 6563 7454 6573 742e SAutoDetectTest. │ │ │ │ │ -00097b20: 6a61 7661 3a20 4e49 4f20 6368 6172 7365 java: NIO charse │ │ │ │ │ -00097b30: 7420 6261 7369 6320 7665 7269 6669 6361 t basic verifica │ │ │ │ │ -00097b40: 7469 6f6e 206f 6620 4a49 5341 7574 6f64 tion of JISAutod │ │ │ │ │ -00097b50: 6574 6563 7420 6465 636f 6465 720a 0a3c etect decoder..< │ │ │ │ │ -00097b60: 6c69 3e73 756e 2f6e 696f 2f63 732f 4f4c li>sun/nio/cs/OL │ │ │ │ │ -00097b70: 442f 5465 7374 4942 4d44 422e 6a61 7661 D/TestIBMDB.java │ │ │ │ │ -00097b80: 3a20 5465 7374 206f 6c64 2061 6e64 206e : Test old and n │ │ │ │ │ -00097b90: 6577 2069 6d70 6c65 6d65 6e74 6174 696f ew implementatio │ │ │ │ │ -00097ba0: 6e20 6f66 2064 6220 6368 6172 7365 7473 n of db charsets │ │ │ │ │ -00097bb0: 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f 6373 ..
  • sun/nio/cs │ │ │ │ │ -00097bc0: 2f52 6561 645a 6572 6f2e 6a61 7661 3a20 /ReadZero.java: │ │ │ │ │ -00097bd0: 5665 7269 6679 2074 6861 7420 6966 2049 Verify that if I │ │ │ │ │ -00097be0: 6e70 7574 5374 7265 616d 2e72 6561 6420 nputStream.read │ │ │ │ │ -00097bf0: 7265 7475 726e 7320 3020 7765 2074 6872 returns 0 we thr │ │ │ │ │ -00097c00: 6f77 2061 6e20 6578 6365 7074 696f 6e2e ow an exception. │ │ │ │ │ -00097c10: 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f 6373 ..
  • sun/nio/cs │ │ │ │ │ -00097c20: 2f53 4a49 5343 616e 456e 636f 6465 2e6a /SJISCanEncode.j │ │ │ │ │ -00097c30: 6176 613a 2076 616c 6964 6174 6573 2063 ava: validates c │ │ │ │ │ -00097c40: 616e 456e 636f 6465 2863 6861 7220 6329 anEncode(char c) │ │ │ │ │ -00097c50: 206d 6574 686f 6420 666f 7220 7375 6e2e method for sun. │ │ │ │ │ -00097c60: 6e69 6f2e 6373 2e53 6869 6674 5f4a 4953 nio.cs.Shift_JIS │ │ │ │ │ -00097c70: 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f 6373 ..
  • sun/nio/cs │ │ │ │ │ -00097c80: 2f53 7472 6561 6d45 6e63 6f64 6572 436c /StreamEncoderCl │ │ │ │ │ -00097c90: 6f73 652e 6a61 7661 3a20 4368 6563 6b20 ose.java: Check │ │ │ │ │ -00097ca0: 6966 2053 7472 6561 6d45 6e63 6f64 6572 if StreamEncoder │ │ │ │ │ -00097cb0: 2063 6c6f 7365 2829 206d 6574 686f 6420 close() method │ │ │ │ │ -00097cc0: 776f 726b 7320 636f 7272 6563 746c 7920 works correctly │ │ │ │ │ -00097cd0: 6672 6f6d 2065 7272 6f72 2072 6563 6f76 from error recov │ │ │ │ │ -00097ce0: 6572 7920 6166 7465 7220 7468 6520 756e ery after the un │ │ │ │ │ -00097cf0: 6465 726e 6561 7468 204f 7574 7075 7453 derneath OutputS │ │ │ │ │ -00097d00: 7472 6561 6d20 6661 696c 6564 2074 6f20 tream failed to │ │ │ │ │ -00097d10: 636c 6f73 6520 7468 6520 6669 7273 7420 close the first │ │ │ │ │ -00097d20: 7469 6d65 2e0a 0a3c 6c69 3e73 756e 2f6e time...
  • sun/n │ │ │ │ │ -00097d30: 696f 2f63 732f 5374 7265 616d 456e 636f io/cs/StreamEnco │ │ │ │ │ -00097d40: 6465 724f 7574 2e6a 6176 613a 2074 6573 derOut.java: tes │ │ │ │ │ -00097d50: 7420 6966 2074 6865 2063 6861 7273 6574 t if the charset │ │ │ │ │ -00097d60: 2065 6e63 6f64 6572 2064 6561 696c 7320 encoder deails │ │ │ │ │ -00097d70: 7769 7468 2073 7572 726f 6761 7465 2063 with surrogate c │ │ │ │ │ -00097d80: 6f72 7265 6374 6c79 0a0a 3c6c 693e 7375 orrectly..
  • su │ │ │ │ │ -00097d90: 6e2f 6e69 6f2f 6373 2f53 7572 726f 6761 n/nio/cs/Surroga │ │ │ │ │ -00097da0: 7465 4742 3138 3033 3054 6573 742e 6a61 teGB18030Test.ja │ │ │ │ │ -00097db0: 7661 3a20 4368 6563 6b20 4742 3138 3033 va: Check GB1803 │ │ │ │ │ -00097dc0: 3020 7375 7272 6f67 6174 6520 656e 636f 0 surrogate enco │ │ │ │ │ -00097dd0: 6469 6e67 2f64 6563 6f64 696e 6720 6861 ding/decoding ha │ │ │ │ │ -00097de0: 6e64 6c69 6e67 0a0a 3c6c 693e 7375 6e2f ndling..
  • sun/ │ │ │ │ │ -00097df0: 6e69 6f2f 6373 2f53 7572 726f 6761 7465 nio/cs/Surrogate │ │ │ │ │ -00097e00: 5465 7374 4555 4354 572e 6a61 7661 3a20 TestEUCTW.java: │ │ │ │ │ -00097e10: 4368 6563 6b20 7375 7272 6f67 6174 6520 Check surrogate │ │ │ │ │ -00097e20: 636f 7665 7261 6765 206f 6620 4555 435f coverage of EUC_ │ │ │ │ │ -00097e30: 5457 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f TW..
  • sun/nio/ │ │ │ │ │ -00097e40: 6373 2f53 7572 726f 6761 7465 5465 7374 cs/SurrogateTest │ │ │ │ │ -00097e50: 484b 5343 532e 6a61 7661 3a20 4368 6563 HKSCS.java: Chec │ │ │ │ │ -00097e60: 6b20 7375 7272 6f67 6174 6520 636f 7665 k surrogate cove │ │ │ │ │ -00097e70: 7261 6765 206f 6620 4269 6735 2d48 4b53 rage of Big5-HKS │ │ │ │ │ -00097e80: 4353 2028 3230 3031 290a 0a3c 6c69 3e73 CS (2001)..
  • s │ │ │ │ │ -00097e90: 756e 2f6e 696f 2f63 732f 5465 7374 3432 un/nio/cs/Test42 │ │ │ │ │ -00097ea0: 3036 3530 372e 6a61 7661 3a20 7665 7269 06507.java: veri │ │ │ │ │ -00097eb0: 6679 2074 6861 7420 7765 2063 616e 206f fy that we can o │ │ │ │ │ -00097ec0: 6274 6169 6e20 616e 6420 7573 6520 6120 btain and use a │ │ │ │ │ -00097ed0: 636f 6e76 6572 7465 7220 666f 7220 656e converter for en │ │ │ │ │ -00097ee0: 636f 6469 6e67 2049 534f 3838 3539 2d39 coding ISO8859-9 │ │ │ │ │ -00097ef0: 2069 6e20 7468 6520 5475 726b 6973 6820 in the Turkish │ │ │ │ │ -00097f00: 6c6f 6361 6c65 2e0a 0a3c 6c69 3e73 756e locale...
  • sun │ │ │ │ │ -00097f10: 2f6e 696f 2f63 732f 5465 7374 3632 3534 /nio/cs/Test6254 │ │ │ │ │ -00097f20: 3436 372e 6a61 7661 3a20 4368 6563 6b73 467.java: Checks │ │ │ │ │ -00097f30: 2069 6620 4368 6172 7365 742e 666f 724e if Charset.forN │ │ │ │ │ -00097f40: 616d 6528 2920 6163 6365 7074 7320 6c65 ame() accepts le │ │ │ │ │ -00097f50: 6761 6c20 4941 4e41 2061 6c69 6173 206e gal IANA alias n │ │ │ │ │ -00097f60: 616d 6573 2066 6f72 2063 6861 7273 6574 ames for charset │ │ │ │ │ -00097f70: 2049 424d 3033 372e 0a0a 3c6c 693e 7375 IBM037...
  • su │ │ │ │ │ -00097f80: 6e2f 6e69 6f2f 6373 2f54 6573 7436 3237 n/nio/cs/Test627 │ │ │ │ │ -00097f90: 3530 3237 2e6a 6176 613a 2043 6865 636b 5027.java: Check │ │ │ │ │ -00097fa0: 2069 6620 5374 7265 616d 456e 636f 6465 if StreamEncode │ │ │ │ │ -00097fb0: 7220 776f 726b 7320 636f 7272 6563 746c r works correctl │ │ │ │ │ -00097fc0: 7920 7768 656e 2066 6564 2077 6974 6820 y when fed with │ │ │ │ │ -00097fd0: 756e 7061 6972 6564 2073 7572 726f 6761 unpaired surroga │ │ │ │ │ -00097fe0: 7465 732e 0a0a 3c6c 693e 7375 6e2f 6e69 tes...
  • sun/ni │ │ │ │ │ -00097ff0: 6f2f 6373 2f54 6573 7443 6861 7273 6574 o/cs/TestCharset │ │ │ │ │ -00098000: 4d61 7070 696e 672e 6a61 7661 3a20 5465 Mapping.java: Te │ │ │ │ │ -00098010: 7374 2074 6865 2063 6861 7273 6574 206d st the charset m │ │ │ │ │ -00098020: 6170 7069 6e67 730a 0a3c 6c69 3e73 756e appings..
  • sun │ │ │ │ │ -00098030: 2f6e 696f 2f63 732f 5465 7374 436f 6e76 /nio/cs/TestConv │ │ │ │ │ -00098040: 6572 7465 7244 726f 7070 6564 4368 6172 erterDroppedChar │ │ │ │ │ -00098050: 6163 7465 7273 2e6a 6176 613a 2056 6572 acters.java: Ver │ │ │ │ │ -00098060: 6966 7920 7468 6174 2063 6f6e 7665 7274 ify that convert │ │ │ │ │ -00098070: 6572 7320 646f 6e27 7420 6472 6f70 2063 ers don't drop c │ │ │ │ │ -00098080: 6861 7261 6374 6572 7320 6f6e 2062 7566 haracters on buf │ │ │ │ │ -00098090: 6665 7220 626f 756e 6461 7269 6573 2020 fer boundaries │ │ │ │ │ -000980a0: 5468 6973 2069 7320 6120 736c 6967 6874 This is a slight │ │ │ │ │ -000980b0: 6c79 206d 6f64 6966 6965 6420 7665 7273 ly modified vers │ │ │ │ │ -000980c0: 696f 6e20 6f66 2074 6865 2061 7474 6163 ion of the attac │ │ │ │ │ -000980d0: 686d 656e 7420 7375 7070 6c69 6564 2077 hment supplied w │ │ │ │ │ -000980e0: 6974 6820 7468 6520 6275 6720 7265 706f ith the bug repo │ │ │ │ │ -000980f0: 7274 2e0a 0a3c 6c69 3e73 756e 2f6e 696f rt...
  • sun/nio │ │ │ │ │ -00098100: 2f63 732f 5465 7374 4370 3833 345f 5342 /cs/TestCp834_SB │ │ │ │ │ -00098110: 4353 2e6a 6176 613a 2043 6865 636b 2061 CS.java: Check a │ │ │ │ │ -00098120: 6c6c 2043 7039 3333 2053 4243 5320 6368 ll Cp933 SBCS ch │ │ │ │ │ -00098130: 6172 6163 7465 7273 2061 7265 206e 6f74 aracters are not │ │ │ │ │ -00098140: 2073 7570 706f 7274 6564 2069 6e20 4370 supported in Cp │ │ │ │ │ -00098150: 3833 340a 0a3c 6c69 3e73 756e 2f6e 696f 834..
  • sun/nio │ │ │ │ │ -00098160: 2f63 732f 5465 7374 4370 3933 7853 4953 /cs/TestCp93xSIS │ │ │ │ │ -00098170: 4f2e 6a61 7661 3a20 5265 6d6f 7665 2069 O.java: Remove i │ │ │ │ │ -00098180: 6c6c 6567 616c 2053 492f 534f 2063 6861 llegal SI/SO cha │ │ │ │ │ -00098190: 7220 746f 2062 7974 6520 6d61 7070 696e r to byte mappin │ │ │ │ │ -000981a0: 6773 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f gs..
  • sun/nio/ │ │ │ │ │ -000981b0: 6373 2f54 6573 7445 4243 4449 434c 696e cs/TestEBCDICLin │ │ │ │ │ -000981c0: 6546 6565 642e 6a61 7661 3a20 4368 6563 eFeed.java: Chec │ │ │ │ │ -000981d0: 6b20 6966 2074 6865 206c 696e 6566 6565 k if the linefee │ │ │ │ │ -000981e0: 6420 6973 2064 652f 656e 636f 6465 6420 d is de/encoded │ │ │ │ │ -000981f0: 636f 7272 6563 746c 7920 696e 2065 6263 correctly in ebc │ │ │ │ │ -00098200: 6469 630a 0a3c 6c69 3e73 756e 2f6e 696f dic..
  • sun/nio │ │ │ │ │ -00098210: 2f63 732f 5465 7374 4555 435f 5457 2e6a /cs/TestEUC_TW.j │ │ │ │ │ -00098220: 6176 613a 2054 6573 7420 4555 435f 5457 ava: Test EUC_TW │ │ │ │ │ -00098230: 2063 6861 7273 6574 0a0a 3c6c 693e 7375 charset..
  • su │ │ │ │ │ -00098240: 6e2f 6e69 6f2f 6373 2f54 6573 7447 4231 n/nio/cs/TestGB1 │ │ │ │ │ -00098250: 3830 3330 2e6a 6176 613a 2043 6865 636b 8030.java: Check │ │ │ │ │ -00098260: 2047 4231 3830 3330 0a0a 3c6c 693e 7375 GB18030..
  • su │ │ │ │ │ -00098270: 6e2f 6e69 6f2f 6373 2f54 6573 7448 4b53 n/nio/cs/TestHKS │ │ │ │ │ -00098280: 4353 2e6a 6176 613a 2053 6f6d 6520 636f CS.java: Some co │ │ │ │ │ -00098290: 726e 6572 2063 6173 6573 2066 6f72 2068 rner cases for h │ │ │ │ │ -000982a0: 6b73 6373 2063 6861 7273 6574 730a 0a3c kscs charsets..< │ │ │ │ │ -000982b0: 6c69 3e73 756e 2f6e 696f 2f63 732f 5465 li>sun/nio/cs/Te │ │ │ │ │ -000982c0: 7374 4942 4d31 3336 342e 6a61 7661 3a20 stIBM1364.java: │ │ │ │ │ -000982d0: 5465 7374 2049 424d 3133 3634 0a0a 3c6c Test IBM1364..sun/nio/cs/Tes │ │ │ │ │ -000982f0: 7449 424d 4275 6773 2e6a 6176 613a 2043 tIBMBugs.java: C │ │ │ │ │ -00098300: 6865 636b 2069 6620 7468 6520 7072 6f62 heck if the prob │ │ │ │ │ -00098310: 6c65 6d73 2072 6570 6f72 7465 6420 696e lems reported in │ │ │ │ │ -00098320: 2061 626f 7665 2062 7567 7320 6861 7665 above bugs have │ │ │ │ │ -00098330: 2062 6565 6e20 6669 7865 640a 0a3c 6c69 been fixed..
  • sun/nio/cs/Test │ │ │ │ │ -00098350: 4953 4f32 3032 3243 4e44 6563 6f64 6572 ISO2022CNDecoder │ │ │ │ │ -00098360: 2e6a 6176 613a 2054 6573 7420 6465 636f .java: Test deco │ │ │ │ │ -00098370: 6469 6e67 206f 6620 7661 7269 6f75 7320 ding of various │ │ │ │ │ -00098380: 7065 726d 7574 6174 696f 6e73 206f 6620 permutations of │ │ │ │ │ -00098390: 7661 6c69 6420 4953 4f2d 3230 3232 2d43 valid ISO-2022-C │ │ │ │ │ -000983a0: 4e20 6279 7465 2073 6571 7565 6e63 6573 N byte sequences │ │ │ │ │ -000983b0: 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f 6373 ..
  • sun/nio/cs │ │ │ │ │ -000983c0: 2f54 6573 7449 534f 3230 3232 4a50 2e6a /TestISO2022JP.j │ │ │ │ │ -000983d0: 6176 613a 2043 6865 636b 2066 756c 6c20 ava: Check full │ │ │ │ │ -000983e0: 636f 7665 7261 6765 2065 6e63 6f64 652f coverage encode/ │ │ │ │ │ -000983f0: 6465 636f 6465 2066 6f72 2049 534f 2d32 decode for ISO-2 │ │ │ │ │ -00098400: 3032 322d 4a50 0a0a 3c6c 693e 7375 6e2f 022-JP..
  • sun/ │ │ │ │ │ -00098410: 6e69 6f2f 6373 2f54 6573 7449 534f 3230 nio/cs/TestISO20 │ │ │ │ │ -00098420: 3232 4a50 456e 636f 6465 722e 6a61 7661 22JPEncoder.java │ │ │ │ │ -00098430: 3a20 4d61 6b65 2073 7572 6520 6275 6666 : Make sure buff │ │ │ │ │ -00098440: 6572 2062 6f75 6e64 6172 7920 636f 6e76 er boundary conv │ │ │ │ │ -00098450: 6572 7420 776f 726b 730a 0a3c 6c69 3e73 ert works..
  • s │ │ │ │ │ -00098460: 756e 2f6e 696f 2f63 732f 5465 7374 4953 un/nio/cs/TestIS │ │ │ │ │ -00098470: 4f32 3032 324a 5053 7562 4279 7465 732e O2022JPSubBytes. │ │ │ │ │ -00098480: 6a61 7661 3a20 5465 7374 696e 6720 7375 java: Testing su │ │ │ │ │ -00098490: 6273 7469 7475 7465 2063 6861 7261 6374 bstitute charact │ │ │ │ │ -000984a0: 6572 2045 7363 6170 6520 7365 7175 656e er Escape sequen │ │ │ │ │ -000984b0: 6365 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f ce..
  • sun/nio/ │ │ │ │ │ -000984c0: 6373 2f54 6573 7449 6c6c 6567 616c 4953 cs/TestIllegalIS │ │ │ │ │ -000984d0: 4f32 3032 3245 7363 2e6a 6176 613a 2049 O2022Esc.java: I │ │ │ │ │ -000984e0: 534f 3230 3232 434e 2061 6e64 2049 534f SO2022CN and ISO │ │ │ │ │ -000984f0: 3230 3232 4b52 2063 6f6e 7665 7274 6572 2022KR converter │ │ │ │ │ -00098500: 7320 7468 726f 7720 6578 6365 7074 696f s throw exceptio │ │ │ │ │ -00098510: 6e0a 0a3c 6c69 3e73 756e 2f6e 696f 2f63 n..
  • sun/nio/c │ │ │ │ │ -00098520: 732f 5465 7374 496c 6c65 6761 6c53 4a49 s/TestIllegalSJI │ │ │ │ │ -00098530: 532e 6a61 7661 3a20 5665 7269 6679 2074 S.java: Verify t │ │ │ │ │ -00098540: 6861 7420 534a 4953 2e44 6563 6f64 6572 hat SJIS.Decoder │ │ │ │ │ -00098550: 2077 6f72 6b73 2070 726f 7065 726c 7920 works properly │ │ │ │ │ -00098560: 666f 7220 7661 6c75 6573 2062 6574 7765 for values betwe │ │ │ │ │ -00098570: 656e 2030 7841 3030 3020 616e 6420 3078 en 0xA000 and 0x │ │ │ │ │ -00098580: 4130 4643 0a0a 3c6c 693e 7375 6e2f 6e69 A0FC..
  • sun/ni │ │ │ │ │ -00098590: 6f2f 6373 2f54 6573 744a 4953 3032 3038 o/cs/TestJIS0208 │ │ │ │ │ -000985a0: 4465 636f 6465 722e 6a61 7661 3a20 4d61 Decoder.java: Ma │ │ │ │ │ -000985b0: 6b65 2073 7572 6520 4a49 5330 3230 382e ke sure JIS0208. │ │ │ │ │ -000985c0: 4465 636f 6465 7220 7265 616c 6c79 2077 Decoder really w │ │ │ │ │ -000985d0: 6f72 6b73 0a0a 3c6c 693e 7375 6e2f 6e69 orks..
  • sun/ni │ │ │ │ │ -000985e0: 6f2f 6373 2f54 6573 744a 4953 3032 3132 o/cs/TestJIS0212 │ │ │ │ │ -000985f0: 4465 636f 6465 722e 6a61 7661 3a20 4d61 Decoder.java: Ma │ │ │ │ │ -00098600: 6b65 2073 7572 6520 4a49 5330 3231 322e ke sure JIS0212. │ │ │ │ │ -00098610: 4465 636f 6465 7220 7265 616c 6c79 2077 Decoder really w │ │ │ │ │ -00098620: 6f72 6b73 0a0a 3c6c 693e 7375 6e2f 6e69 orks..
  • sun/ni │ │ │ │ │ -00098630: 6f2f 6373 2f54 6573 744d 5335 3032 3258 o/cs/TestMS5022X │ │ │ │ │ -00098640: 2e6a 6176 613a 2043 6865 636b 2066 756c .java: Check ful │ │ │ │ │ -00098650: 6c20 636f 7665 7261 6765 2065 6e63 6f64 l coverage encod │ │ │ │ │ -00098660: 652f 6465 636f 6465 2066 6f72 204d 6963 e/decode for Mic │ │ │ │ │ -00098670: 726f 736f 6674 2049 534f 3230 3232 5f4a rosoft ISO2022_J │ │ │ │ │ -00098680: 5020 7661 7269 616e 7473 204d 5335 3032 P variants MS502 │ │ │ │ │ -00098690: 3230 2c20 4d53 3530 3232 3120 616e 6420 20, MS50221 and │ │ │ │ │ -000986a0: 4d53 4953 4f32 3032 324a 500a 0a3c 6c69 MSISO2022JP..
  • sun/nio/cs/Test │ │ │ │ │ -000986c0: 4d53 3935 302e 6a61 7661 3a20 5468 6f73 MS950.java: Thos │ │ │ │ │ -000986d0: 6520 7465 7374 2064 6174 6120 636f 6e66 e test data conf │ │ │ │ │ -000986e0: 6972 6d20 7468 6520 7072 6566 6572 7265 irm the preferre │ │ │ │ │ -000986f0: 6420 6232 6320 6972 7265 7665 7273 6962 d b2c irreversib │ │ │ │ │ -00098700: 6c65 206d 6170 7069 6e67 7320 6465 6669 le mappings defi │ │ │ │ │ -00098710: 6e65 6420 696e 204d 5339 3530 2e6e 7220 ned in MS950.nr │ │ │ │ │ -00098720: 6669 6c65 2e0a 0a3c 6c69 3e73 756e 2f6e file...
  • sun/n │ │ │ │ │ -00098730: 696f 2f63 732f 5465 7374 4d69 7363 4555 io/cs/TestMiscEU │ │ │ │ │ -00098740: 435f 4a50 2e6a 6176 613a 2056 6572 6966 C_JP.java: Verif │ │ │ │ │ -00098750: 7920 7468 6174 2045 5543 5f4a 5020 3078 y that EUC_JP 0x │ │ │ │ │ -00098760: 3846 4132 4237 206d 6170 7320 746f 205c 8FA2B7 maps to \ │ │ │ │ │ -00098770: 7546 4635 450a 0a3c 6c69 3e73 756e 2f6e uFF5E..
  • sun/n │ │ │ │ │ -00098780: 696f 2f63 732f 5465 7374 534a 4953 3032 io/cs/TestSJIS02 │ │ │ │ │ -00098790: 3133 2e6a 6176 613a 2054 6573 7420 534a 13.java: Test SJ │ │ │ │ │ -000987a0: 4953 2f4d 5339 3332 5f30 3231 3320 6368 IS/MS932_0213 ch │ │ │ │ │ -000987b0: 6172 7365 7473 0a0a 3c6c 693e 7375 6e2f arsets..
  • sun/ │ │ │ │ │ -000987c0: 6e69 6f2f 6373 2f54 6573 7453 4a49 5330 nio/cs/TestSJIS0 │ │ │ │ │ -000987d0: 3231 335f 534d 2e6a 6176 613a 2049 6e69 213_SM.java: Ini │ │ │ │ │ -000987e0: 7469 616c 697a 6520 534a 4953 5f30 3231 tialize SJIS_021 │ │ │ │ │ -000987f0: 3320 6368 6172 7365 7420 7769 7468 2053 3 charset with S │ │ │ │ │ -00098800: 6563 7572 6974 794d 616e 6167 6572 2065 ecurityManager e │ │ │ │ │ -00098810: 6e61 626c 6564 0a0a 3c6c 693e 7375 6e2f nabled..
  • sun/ │ │ │ │ │ -00098820: 6e69 6f2f 6373 2f54 6573 7453 7472 696e nio/cs/TestStrin │ │ │ │ │ -00098830: 6743 6f64 696e 672e 6a61 7661 3a20 5465 gCoding.java: Te │ │ │ │ │ -00098840: 7374 2069 6620 5374 7269 6e67 436f 6469 st if StringCodi │ │ │ │ │ -00098850: 6e67 2061 6e64 204e 494f 2072 6573 756c ng and NIO resul │ │ │ │ │ -00098860: 7420 6861 7665 2074 6865 2073 616d 6520 t have the same │ │ │ │ │ -00098870: 6465 2f65 6e63 6f64 696e 6720 7265 7375 de/encoding resu │ │ │ │ │ -00098880: 6c74 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f lt..
  • sun/nio/ │ │ │ │ │ -00098890: 6373 2f54 6573 7453 7472 696e 6743 6f64 cs/TestStringCod │ │ │ │ │ -000988a0: 696e 6755 5446 382e 6a61 7661 3a20 5465 ingUTF8.java: Te │ │ │ │ │ -000988b0: 7374 2069 6620 5374 7269 6e67 436f 6469 st if StringCodi │ │ │ │ │ -000988c0: 6e67 2061 6e64 204e 494f 2072 6573 756c ng and NIO resul │ │ │ │ │ -000988d0: 7420 6861 7665 2074 6865 2073 616d 6520 t have the same │ │ │ │ │ -000988e0: 6465 2f65 6e63 6f64 696e 6720 7265 7375 de/encoding resu │ │ │ │ │ -000988f0: 6c74 2066 6f72 2055 5446 2d38 0a0a 3c6c lt for UTF-8..sun/nio/cs/Tes │ │ │ │ │ -00098910: 7454 7261 696c 696e 6745 7363 6170 6573 tTrailingEscapes │ │ │ │ │ -00098920: 4953 4f32 3032 324a 502e 6a61 7661 3a20 ISO2022JP.java: │ │ │ │ │ -00098930: 4368 6563 6b20 6465 636f 6465 7220 6265 Check decoder be │ │ │ │ │ -00098940: 6861 7665 7320 636f 7272 6563 746c 7920 haves correctly │ │ │ │ │ -00098950: 696e 2049 534f 3230 3232 5f4a 500a 0a3c in ISO2022_JP..< │ │ │ │ │ -00098960: 6c69 3e73 756e 2f6e 696f 2f63 732f 5465 li>sun/nio/cs/Te │ │ │ │ │ -00098970: 7374 5554 4638 2e6a 6176 613a 2054 6573 stUTF8.java: Tes │ │ │ │ │ -00098980: 7420 5554 462d 3820 6368 6172 7365 740a t UTF-8 charset. │ │ │ │ │ -00098990: 0a3c 6c69 3e73 756e 2f6e 696f 2f63 732f .
  • sun/nio/cs/ │ │ │ │ │ -000989a0: 5465 7374 5554 4638 424f 4d2e 6a61 7661 TestUTF8BOM.java │ │ │ │ │ -000989b0: 3a20 4368 6563 6b20 6966 2055 5446 3820 : Check if UTF8 │ │ │ │ │ -000989c0: 6465 636f 6465 7220 6861 6e64 6c65 7320 decoder handles │ │ │ │ │ -000989d0: 424f 4d20 636f 7272 6563 746c 790a 0a3c BOM correctly..< │ │ │ │ │ -000989e0: 6c69 3e73 756e 2f6e 696f 2f63 732f 5465 li>sun/nio/cs/Te │ │ │ │ │ -000989f0: 7374 5554 465f 3136 2e6a 6176 613a 2043 stUTF_16.java: C │ │ │ │ │ -00098a00: 6865 636b 2063 6f72 7265 6374 6e65 7373 heck correctness │ │ │ │ │ -00098a10: 206f 6620 7468 6520 5554 462d 3136 2063 of the UTF-16 c │ │ │ │ │ -00098a20: 6f6e 7665 7274 6572 2069 6e20 616c 6c20 onverter in all │ │ │ │ │ -00098a30: 6974 7320 666c 6176 6f72 730a 0a3c 6c69 its flavors..
  • sun/nio/cs/Test │ │ │ │ │ -00098a50: 556e 6932 484b 5343 532e 6a61 7661 3a20 Uni2HKSCS.java: │ │ │ │ │ -00098a60: 4368 6563 6b20 556e 6963 6f64 6520 322e Check Unicode 2. │ │ │ │ │ -00098a70: 3120 2d2d 2667 743b 2042 6967 352d 484b 1 --> Big5-HK │ │ │ │ │ -00098a80: 5343 5320 7265 7665 7273 6520 636f 6d70 SCS reverse comp │ │ │ │ │ -00098a90: 6174 6962 6c65 206d 6170 7069 6e67 730a atible mappings. │ │ │ │ │ -00098aa0: 0a3c 6c69 3e73 756e 2f6e 696f 2f63 732f .
  • sun/nio/cs/ │ │ │ │ │ -00098ab0: 5465 7374 556e 6963 6f64 6552 6576 6572 TestUnicodeRever │ │ │ │ │ -00098ac0: 7365 6442 4f4d 2e6a 6176 613a 2054 6573 sedBOM.java: Tes │ │ │ │ │ -00098ad0: 7420 7265 7665 7273 6564 2042 4f4d 2028 t reversed BOM ( │ │ │ │ │ -00098ae0: 552b 4646 4645 2920 696e 2074 6865 206d U+FFFE) in the m │ │ │ │ │ -00098af0: 6964 646c 6520 6f66 2061 2062 7974 6520 iddle of a byte │ │ │ │ │ -00098b00: 6275 6666 6572 2070 6173 7365 7320 7468 buffer passes th │ │ │ │ │ -00098b10: 726f 7567 6820 6475 7269 6e67 2064 6563 rough during dec │ │ │ │ │ -00098b20: 6f64 696e 6720 7769 7468 2055 6e69 636f oding with Unico │ │ │ │ │ -00098b30: 6465 4465 636f 6465 722e 0a0a 3c6c 693e deDecoder...
  • │ │ │ │ │ -00098b40: 7375 6e2f 6e69 6f2f 6373 2f54 6573 7455 sun/nio/cs/TestU │ │ │ │ │ -00098b50: 6e6d 6170 7061 626c 652e 6a61 7661 3a20 nmappable.java: │ │ │ │ │ -00098b60: 2863 7329 2055 6e6d 6170 7061 626c 6520 (cs) Unmappable │ │ │ │ │ -00098b70: 6c65 6164 696e 6720 7368 6f75 6c64 2062 leading should b │ │ │ │ │ -00098b80: 6520 6465 636f 6465 6420 746f 2072 6570 e decoded to rep │ │ │ │ │ -00098b90: 6c61 6365 6d65 6e74 2e0a 0a3c 6c69 3e73 lacement...
  • s │ │ │ │ │ -00098ba0: 756e 2f6e 696f 2f63 732f 556b 7261 696e un/nio/cs/Ukrain │ │ │ │ │ -00098bb0: 6961 6e49 734e 6f74 5275 7373 6961 6e2e ianIsNotRussian. │ │ │ │ │ -00098bc0: 6a61 7661 3a20 4368 6563 6b20 7468 6520 java: Check the │ │ │ │ │ -00098bd0: 636f 7272 6563 746e 6573 7320 6f66 204b correctness of K │ │ │ │ │ -00098be0: 4f49 385f 5520 6279 2063 6f6d 7061 7269 OI8_U by compari │ │ │ │ │ -00098bf0: 6e67 2074 6f20 4b4f 4938 5f52 0a0a 3c6c ng to KOI8_R..sun/nio/cs/Zer │ │ │ │ │ -00098c10: 6f65 6442 7974 6541 7272 6179 4555 4354 oedByteArrayEUCT │ │ │ │ │ -00098c20: 5754 6573 742e 6a61 7661 3a20 456e 7375 WTest.java: Ensu │ │ │ │ │ -00098c30: 7265 2074 6861 7420 6120 7a65 726f 6564 re that a zeroed │ │ │ │ │ -00098c40: 2062 7974 6520 6172 7261 7920 7072 6f64 byte array prod │ │ │ │ │ -00098c50: 7563 6573 2061 2076 616c 6964 2053 7472 uces a valid Str │ │ │ │ │ -00098c60: 696e 6720 7768 656e 2045 5543 2d54 5720 ing when EUC-TW │ │ │ │ │ -00098c70: 2064 6563 6f64 6564 0a0a 3c6c 693e 7375 decoded..
  • su │ │ │ │ │ -00098c80: 6e2f 6e69 6f2f 6373 2f6d 6170 7069 6e67 n/nio/cs/mapping │ │ │ │ │ -00098c90: 2f43 6f64 6572 5465 7374 2e6a 6176 613a /CoderTest.java: │ │ │ │ │ -00098ca0: 2054 6573 7420 7468 6520 7375 7070 6f72 Test the suppor │ │ │ │ │ -00098cb0: 7465 6420 4e65 7720 492f 4f20 636f 6465 ted New I/O code │ │ │ │ │ -00098cc0: 7273 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f rs..
  • sun/nio/ │ │ │ │ │ -00098cd0: 6373 2f6d 6170 7069 6e67 2f43 6f6e 7665 cs/mapping/Conve │ │ │ │ │ -00098ce0: 7274 6572 5465 7374 2e6a 6176 613a 2074 rterTest.java: t │ │ │ │ │ -00098cf0: 6573 7420 4275 6720 3431 3939 3438 340a est Bug 4199484. │ │ │ │ │ -00098d00: 0a3c 6c69 3e73 756e 2f6e 696f 2f63 732f .
  • sun/nio/cs/ │ │ │ │ │ -00098d10: 6d61 7070 696e 672f 5465 7374 436f 6e76 mapping/TestConv │ │ │ │ │ -00098d20: 2e6a 6176 613a 2052 6561 6420 636f 6465 .java: Read code │ │ │ │ │ -00098d30: 206d 6170 7069 6e67 2074 6162 6c65 2061 mapping table a │ │ │ │ │ -00098d40: 6e64 2063 6865 636b 2063 6f64 6520 636f nd check code co │ │ │ │ │ -00098d50: 6e76 6572 7369 6f6e 0a0a 3c6c 693e 7375 nversion..
  • su │ │ │ │ │ -00098d60: 6e2f 7265 666c 6563 742f 5265 666c 6563 n/reflect/Reflec │ │ │ │ │ -00098d70: 7469 6f6e 4661 6374 6f72 792f 5265 666c tionFactory/Refl │ │ │ │ │ -00098d80: 6563 7469 6f6e 4661 6374 6f72 7954 6573 ectionFactoryTes │ │ │ │ │ -00098d90: 742e 6a61 7661 3a20 4261 7369 6320 7465 t.java: Basic te │ │ │ │ │ -00098da0: 7374 2066 6f72 2074 6865 2075 6e73 7570 st for the unsup │ │ │ │ │ -00098db0: 706f 7274 6564 2052 6566 6c65 6374 696f ported Reflectio │ │ │ │ │ -00098dc0: 6e46 6163 746f 7279 0a0a 3c6c 693e 7375 nFactory..
  • su │ │ │ │ │ -00098dd0: 6e2f 7365 6375 7269 7479 2f61 6374 696f n/security/actio │ │ │ │ │ -00098de0: 6e2f 4765 6e65 7269 6679 2e6a 6176 613a n/Generify.java: │ │ │ │ │ -00098df0: 2047 656e 6572 6966 7920 7375 6e2e 7365 Generify sun.se │ │ │ │ │ -00098e00: 6375 7269 7479 2e61 6374 696f 6e2e 4765 curity.action.Ge │ │ │ │ │ -00098e10: 7450 726f 7065 7274 7941 6374 696f 6e20 tPropertyAction │ │ │ │ │ -00098e20: 616e 6420 6672 6965 6e64 730a 0a3c 6c69 and friends..
  • sun/security/ac │ │ │ │ │ -00098e40: 7469 6f6e 2f47 6574 4c6f 6e67 4163 7469 tion/GetLongActi │ │ │ │ │ -00098e50: 6f6e 2f52 6574 7572 6e4e 756c 6c49 664e on/ReturnNullIfN │ │ │ │ │ -00098e60: 6f44 6566 6175 6c74 2e6a 6176 613a 204d oDefault.java: M │ │ │ │ │ -00098e70: 616b 6520 7375 7265 2022 6e75 6c6c 2220 ake sure "null" │ │ │ │ │ -00098e80: 6973 2072 6574 7572 6e65 6420 6966 2070 is returned if p │ │ │ │ │ -00098e90: 726f 7065 7274 7920 646f 6573 206e 6f74 roperty does not │ │ │ │ │ -00098ea0: 2065 7869 7374 2028 6f72 2068 6173 2077 exist (or has w │ │ │ │ │ -00098eb0: 726f 6e67 206e 756d 6572 6963 2066 6f72 rong numeric for │ │ │ │ │ -00098ec0: 6d61 7429 2061 6e64 206e 6f20 6465 6661 mat) and no defa │ │ │ │ │ -00098ed0: 756c 7420 6861 7320 6265 656e 2073 7065 ult has been spe │ │ │ │ │ -00098ee0: 6369 6669 6564 2e0a 0a3c 6c69 3e73 756e cified...
  • sun │ │ │ │ │ +000905d0: 6d62 6461 2f76 6d2f 496e 7465 7266 6163 mbda/vm/Interfac │ │ │ │ │ +000905e0: 6541 6363 6573 7346 6c61 6773 5465 7374 eAccessFlagsTest │ │ │ │ │ +000905f0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 6a64 .java: ..
  • jd │ │ │ │ │ +00090600: 6b2f 6d6f 6475 6c65 732f 6574 632f 4465 k/modules/etc/De │ │ │ │ │ +00090610: 6661 756c 744d 6f64 756c 6573 2e6a 6176 faultModules.jav │ │ │ │ │ +00090620: 613a 2054 6573 7420 7468 6174 2061 6c6c a: Test that all │ │ │ │ │ +00090630: 206d 6f64 756c 6573 2074 6861 7420 6578 modules that ex │ │ │ │ │ +00090640: 706f 7274 2061 6e20 4150 4920 6172 6520 port an API are │ │ │ │ │ +00090650: 696e 2074 6865 2073 6574 206f 6620 6d6f in the set of mo │ │ │ │ │ +00090660: 6475 6c65 7320 7265 736f 6c76 6564 2077 dules resolved w │ │ │ │ │ +00090670: 6865 6e20 636f 6d70 696c 696e 6720 6f72 hen compiling or │ │ │ │ │ +00090680: 2072 756e 6e69 6e67 2063 6f64 6520 6f6e running code on │ │ │ │ │ +00090690: 2074 6865 2063 6c61 7373 2070 6174 680a the class path. │ │ │ │ │ +000906a0: 0a3c 6c69 3e6a 646b 2f6d 6f64 756c 6573 .
  • jdk/modules │ │ │ │ │ +000906b0: 2f65 7463 2f4a 646b 5175 616c 6966 6965 /etc/JdkQualifie │ │ │ │ │ +000906c0: 6445 7870 6f72 7454 6573 742e 6a61 7661 dExportTest.java │ │ │ │ │ +000906d0: 3a20 4368 6563 6b20 4a44 4b20 6d6f 6475 : Check JDK modu │ │ │ │ │ +000906e0: 6c65 7320 6861 7665 206e 6f20 7175 616c les have no qual │ │ │ │ │ +000906f0: 6966 6965 6420 6578 706f 7274 2074 6f20 ified export to │ │ │ │ │ +00090700: 616e 7920 7570 6772 6164 6561 626c 6520 any upgradeable │ │ │ │ │ +00090710: 6d6f 6475 6c65 0a0a 3c6c 693e 6a64 6b2f module..
  • jdk/ │ │ │ │ │ +00090720: 6d6f 6475 6c65 732f 6574 632f 4a6d 6f64 modules/etc/Jmod │ │ │ │ │ +00090730: 4578 636c 7564 6564 4669 6c65 732e 6a61 ExcludedFiles.ja │ │ │ │ │ +00090740: 7661 3a20 5465 7374 2074 6861 7420 4a44 va: Test that JD │ │ │ │ │ +00090750: 4b20 4a4d 4f44 2066 696c 6573 2064 6f20 K JMOD files do │ │ │ │ │ +00090760: 6e6f 7420 696e 636c 7564 6520 6e61 7469 not include nati │ │ │ │ │ +00090770: 7665 2064 6562 7567 2073 796d 626f 6c73 ve debug symbols │ │ │ │ │ +00090780: 0a0a 3c6c 693e 6a64 6b2f 6d6f 6475 6c65 ..
  • jdk/module │ │ │ │ │ +00090790: 732f 6574 632f 5570 6772 6164 6561 626c s/etc/Upgradeabl │ │ │ │ │ +000907a0: 654d 6f64 756c 6573 2e6a 6176 613a 2056 eModules.java: V │ │ │ │ │ +000907b0: 6572 6966 7920 7468 6174 2075 7067 7261 erify that upgra │ │ │ │ │ +000907c0: 6465 6162 6c65 206d 6f64 756c 6573 2061 deable modules a │ │ │ │ │ +000907d0: 7265 206e 6f74 2068 6173 6865 6420 696e re not hashed in │ │ │ │ │ +000907e0: 206a 6176 612e 6261 7365 2077 6865 7265 java.base where │ │ │ │ │ +000907f0: 6173 206e 6f6e 2d75 7067 7261 6465 6162 as non-upgradeab │ │ │ │ │ +00090800: 6c65 206d 6f64 756c 6573 2061 7265 2e0a le modules are.. │ │ │ │ │ +00090810: 0a3c 6c69 3e6a 646b 2f6d 6f64 756c 6573 .
  • jdk/modules │ │ │ │ │ +00090820: 2f65 7463 2f56 6572 6966 794d 6f64 756c /etc/VerifyModul │ │ │ │ │ +00090830: 6544 656c 6567 6174 696f 6e2e 6a61 7661 eDelegation.java │ │ │ │ │ +00090840: 3a20 5665 7269 6679 2074 6865 2064 6566 : Verify the def │ │ │ │ │ +00090850: 696e 696e 6720 636c 6173 7320 6c6f 6164 ining class load │ │ │ │ │ +00090860: 6572 206f 6620 6561 6368 206d 6f64 756c er of each modul │ │ │ │ │ +00090870: 6520 6e65 7665 7220 6465 6c65 6761 7465 e never delegate │ │ │ │ │ +00090880: 7320 746f 2069 7473 2063 6869 6c64 2063 s to its child c │ │ │ │ │ +00090890: 6c61 7373 206c 6f61 6465 722e 0a0a 3c6c lass loader...jdk/modules/in │ │ │ │ │ +000908b0: 6375 6261 746f 722f 4465 6661 756c 7449 cubator/DefaultI │ │ │ │ │ +000908c0: 6d61 6765 2e6a 6176 613a 2045 6e73 7572 mage.java: Ensur │ │ │ │ │ +000908d0: 6520 6e6f 2069 6e63 7562 6174 6f72 206d e no incubator m │ │ │ │ │ +000908e0: 6f64 756c 6573 2061 7265 2072 6573 6f6c odules are resol │ │ │ │ │ +000908f0: 7665 6420 6279 2064 6566 6175 6c74 2069 ved by default i │ │ │ │ │ +00090900: 6e20 7468 6520 696d 6167 650a 0a3c 6c69 n the image..
  • jdk/modules/inc │ │ │ │ │ +00090920: 7562 6174 6f72 2f49 6d61 6765 4d6f 6475 ubator/ImageModu │ │ │ │ │ +00090930: 6c65 732e 6a61 7661 3a20 4261 7369 6320 les.java: Basic │ │ │ │ │ +00090940: 7465 7374 2066 6f72 2069 6e63 7562 6174 test for incubat │ │ │ │ │ +00090950: 6f72 206d 6f64 756c 6573 2069 6e20 6a6d or modules in jm │ │ │ │ │ +00090960: 6f64 7320 616e 6420 696d 6167 6573 0a0a ods and images.. │ │ │ │ │ +00090970: 3c6c 693e 6a64 6b2f 6d6f 6475 6c65 732f
  • jdk/modules/ │ │ │ │ │ +00090980: 696e 6375 6261 746f 722f 5365 7276 6963 incubator/Servic │ │ │ │ │ +00090990: 6542 696e 6469 6e67 2e6a 6176 613a 2054 eBinding.java: T │ │ │ │ │ +000909a0: 6573 7420 7365 7276 6963 6520 6269 6e64 est service bind │ │ │ │ │ +000909b0: 696e 6720 7769 7468 2069 6e63 7562 6174 ing with incubat │ │ │ │ │ +000909c0: 6f72 206d 6f64 756c 6573 0a0a 3c6c 693e or modules..
  • │ │ │ │ │ +000909d0: 6a64 6b2f 6d6f 6475 6c65 732f 6f70 656e jdk/modules/open │ │ │ │ │ +000909e0: 2f42 6173 6963 2e6a 6176 613a 2042 6173 /Basic.java: Bas │ │ │ │ │ +000909f0: 6963 2074 6573 7420 6f66 206f 7065 6e20 ic test of open │ │ │ │ │ +00090a00: 6d6f 6475 6c65 7320 616e 6420 6f70 656e modules and open │ │ │ │ │ +00090a10: 2070 6163 6b61 6765 730a 0a3c 6c69 3e6a packages..
  • j │ │ │ │ │ +00090a20: 646b 2f6d 6f64 756c 6573 2f73 6365 6e61 dk/modules/scena │ │ │ │ │ +00090a30: 7269 6f73 2f61 7574 6f6d 6174 6963 6d6f rios/automaticmo │ │ │ │ │ +00090a40: 6475 6c65 732f 5275 6e57 6974 6841 7574 dules/RunWithAut │ │ │ │ │ +00090a50: 6f6d 6174 6963 4d6f 6475 6c65 732e 6a61 omaticModules.ja │ │ │ │ │ +00090a60: 7661 3a20 5275 6e73 2074 6573 7473 2074 va: Runs tests t │ │ │ │ │ +00090a70: 6861 7420 6d61 6b65 2075 7365 206f 6620 hat make use of │ │ │ │ │ +00090a80: 6175 746f 6d61 7469 6320 6d6f 6475 6c65 automatic module │ │ │ │ │ +00090a90: 730a 0a3c 6c69 3e6a 646b 2f6d 6f64 756c s..
  • jdk/modul │ │ │ │ │ +00090aa0: 6573 2f73 6365 6e61 7269 6f73 2f63 6f6e es/scenarios/con │ │ │ │ │ +00090ab0: 7461 696e 6572 2f43 6f6e 7461 696e 6572 tainer/Container │ │ │ │ │ +00090ac0: 5465 7374 2e6a 6176 613a 2053 7461 7274 Test.java: Start │ │ │ │ │ +00090ad0: 7320 6120 7369 6d70 6c65 2063 6f6e 7461 s a simple conta │ │ │ │ │ +00090ae0: 696e 6572 2074 6861 7420 7573 6573 2064 iner that uses d │ │ │ │ │ +00090af0: 796e 616d 6963 2063 6f6e 6669 6775 7261 ynamic configura │ │ │ │ │ +00090b00: 7469 6f6e 7320 616e 6420 6c61 756e 6368 tions and launch │ │ │ │ │ +00090b10: 6573 2074 776f 2061 7070 6c69 6361 7469 es two applicati │ │ │ │ │ +00090b20: 6f6e 7320 696e 2074 6865 2073 616d 6520 ons in the same │ │ │ │ │ +00090b30: 564d 0a0a 3c6c 693e 6a64 6b2f 6d6f 6475 VM..
  • jdk/modu │ │ │ │ │ +00090b40: 6c65 732f 7363 656e 6172 696f 732f 6f76 les/scenarios/ov │ │ │ │ │ +00090b50: 6572 6c61 7070 696e 6770 6163 6b61 6765 erlappingpackage │ │ │ │ │ +00090b60: 732f 4f76 6572 6c61 7070 696e 6750 6163 s/OverlappingPac │ │ │ │ │ +00090b70: 6b61 6765 7354 6573 742e 6a61 7661 3a20 kagesTest.java: │ │ │ │ │ +00090b80: 4261 7369 6320 7465 7374 2074 6f20 656e Basic test to en │ │ │ │ │ +00090b90: 7375 7265 2074 6861 7420 7374 6172 7475 sure that startu │ │ │ │ │ +00090ba0: 7020 6661 696c 7320 6966 2074 776f 206f p fails if two o │ │ │ │ │ +00090bb0: 7220 6d6f 7265 206d 6f64 756c 6573 2069 r more modules i │ │ │ │ │ +00090bc0: 6e20 7468 6520 626f 6f74 204c 6179 6572 n the boot Layer │ │ │ │ │ +00090bd0: 2068 6176 6520 7468 6520 7361 6d65 2070 have the same p │ │ │ │ │ +00090be0: 6163 6b61 6765 0a0a 3c6c 693e 6a64 6b2f ackage..
  • jdk/ │ │ │ │ │ +00090bf0: 6e65 742f 4578 7465 6e64 6564 536f 636b net/ExtendedSock │ │ │ │ │ +00090c00: 6574 4f70 7469 6f6e 2f41 7379 6e63 6872 etOption/Asynchr │ │ │ │ │ +00090c10: 6f6e 6f75 7353 6f63 6b65 7443 6861 6e6e onousSocketChann │ │ │ │ │ +00090c20: 656c 4e41 5049 5465 7374 2e6a 6176 613a elNAPITest.java: │ │ │ │ │ +00090c30: 2043 6865 636b 2045 7874 656e 6465 6453 Check ExtendedS │ │ │ │ │ +00090c40: 6f63 6b65 744f 7074 696f 6e20 4e41 5049 ocketOption NAPI │ │ │ │ │ +00090c50: 5f49 4420 7375 7070 6f72 7420 666f 7220 _ID support for │ │ │ │ │ +00090c60: 4173 796e 6368 726f 6e6f 7573 536f 636b AsynchronousSock │ │ │ │ │ +00090c70: 6574 4368 616e 6e65 6c20 616e 6420 4173 etChannel and As │ │ │ │ │ +00090c80: 796e 6368 726f 6e6f 7573 5365 7276 6572 ynchronousServer │ │ │ │ │ +00090c90: 536f 636b 6574 4368 616e 6e65 6c0a 0a3c SocketChannel..< │ │ │ │ │ +00090ca0: 6c69 3e6a 646b 2f6e 6574 2f45 7874 656e li>jdk/net/Exten │ │ │ │ │ +00090cb0: 6465 6453 6f63 6b65 744f 7074 696f 6e2f dedSocketOption/ │ │ │ │ │ +00090cc0: 4461 7461 6772 616d 4368 616e 6e65 6c4e DatagramChannelN │ │ │ │ │ +00090cd0: 4150 4954 6573 742e 6a61 7661 3a20 4368 APITest.java: Ch │ │ │ │ │ +00090ce0: 6563 6b20 4578 7465 6e64 6564 536f 636b eck ExtendedSock │ │ │ │ │ +00090cf0: 6574 4f70 7469 6f6e 204e 4150 495f 4944 etOption NAPI_ID │ │ │ │ │ +00090d00: 2073 7570 706f 7274 2066 6f72 2044 6174 support for Dat │ │ │ │ │ +00090d10: 6167 7261 6d43 6861 6e6e 656c 0a0a 3c6c agramChannel..jdk/net/Extend │ │ │ │ │ +00090d30: 6564 536f 636b 6574 4f70 7469 6f6e 2f44 edSocketOption/D │ │ │ │ │ +00090d40: 6174 6167 7261 6d53 6f63 6b65 744e 4150 atagramSocketNAP │ │ │ │ │ +00090d50: 4954 6573 742e 6a61 7661 3a20 4368 6563 ITest.java: Chec │ │ │ │ │ +00090d60: 6b20 4578 7465 6e64 6564 536f 636b 6574 k ExtendedSocket │ │ │ │ │ +00090d70: 4f70 7469 6f6e 204e 4150 495f 4944 2073 Option NAPI_ID s │ │ │ │ │ +00090d80: 7570 706f 7274 2066 6f72 2044 6174 6167 upport for Datag │ │ │ │ │ +00090d90: 7261 6d53 6f63 6b65 740a 0a3c 6c69 3e6a ramSocket..
  • j │ │ │ │ │ +00090da0: 646b 2f6e 6574 2f45 7874 656e 6465 6453 dk/net/ExtendedS │ │ │ │ │ +00090db0: 6f63 6b65 744f 7074 696f 6e2f 446f 6e74 ocketOption/Dont │ │ │ │ │ +00090dc0: 4672 6167 6d65 6e74 5465 7374 2e6a 6176 FragmentTest.jav │ │ │ │ │ +00090dd0: 613a 2020 0a0a 3c6c 693e 6a64 6b2f 6e65 a: ..
  • jdk/ne │ │ │ │ │ +00090de0: 742f 4578 7465 6e64 6564 536f 636b 6574 t/ExtendedSocket │ │ │ │ │ +00090df0: 4f70 7469 6f6e 2f53 6f63 6b65 7443 6861 Option/SocketCha │ │ │ │ │ +00090e00: 6e6e 656c 4e41 5049 5465 7374 2e6a 6176 nnelNAPITest.jav │ │ │ │ │ +00090e10: 613a 2043 6865 636b 2045 7874 656e 6465 a: Check Extende │ │ │ │ │ +00090e20: 6453 6f63 6b65 744f 7074 696f 6e20 4e41 dSocketOption NA │ │ │ │ │ +00090e30: 5049 5f49 4420 7375 7070 6f72 7420 666f PI_ID support fo │ │ │ │ │ +00090e40: 7220 536f 636b 6574 4368 616e 6e65 6c20 r SocketChannel │ │ │ │ │ +00090e50: 616e 6420 5365 7276 6572 536f 636b 6574 and ServerSocket │ │ │ │ │ +00090e60: 4368 616e 6e65 6c0a 0a3c 6c69 3e6a 646b Channel..
  • jdk │ │ │ │ │ +00090e70: 2f6e 6574 2f45 7874 656e 6465 6453 6f63 /net/ExtendedSoc │ │ │ │ │ +00090e80: 6b65 744f 7074 696f 6e2f 536f 636b 6574 ketOption/Socket │ │ │ │ │ +00090e90: 4e41 5049 5465 7374 2e6a 6176 613a 2043 NAPITest.java: C │ │ │ │ │ +00090ea0: 6865 636b 2045 7874 656e 6465 6453 6f63 heck ExtendedSoc │ │ │ │ │ +00090eb0: 6b65 744f 7074 696f 6e20 4e41 5049 5f49 ketOption NAPI_I │ │ │ │ │ +00090ec0: 4420 7375 7070 6f72 7420 666f 7220 536f D support for So │ │ │ │ │ +00090ed0: 636b 6574 2061 6e64 2053 6572 7665 7253 cket and ServerS │ │ │ │ │ +00090ee0: 6f63 6b65 740a 0a3c 6c69 3e6a 646b 2f6e ocket..
  • jdk/n │ │ │ │ │ +00090ef0: 6574 2f53 6f63 6b65 7473 2f45 7874 4f70 et/Sockets/ExtOp │ │ │ │ │ +00090f00: 7469 6f6e 5465 7374 2e6a 6176 613a 2063 tionTest.java: c │ │ │ │ │ +00090f10: 616e 206e 6f74 2073 6574 2f67 6574 2065 an not set/get e │ │ │ │ │ +00090f20: 7874 656e 6465 644f 7074 696f 6e73 2074 xtendedOptions t │ │ │ │ │ +00090f30: 6f20 5365 7276 6572 536f 636b 6574 0a0a o ServerSocket.. │ │ │ │ │ +00090f40: 3c6c 693e 6a64 6b2f 6e65 742f 536f 636b
  • jdk/net/Sock │ │ │ │ │ +00090f50: 6574 732f 5175 6963 6b41 636b 5465 7374 ets/QuickAckTest │ │ │ │ │ +00090f60: 2e6a 6176 613a 2041 6464 2054 4350 5f51 .java: Add TCP_Q │ │ │ │ │ +00090f70: 5549 434b 4143 4b20 736f 636b 6574 206f UICKACK socket o │ │ │ │ │ +00090f80: 7074 696f 6e0a 0a3c 6c69 3e6a 646b 2f6e ption..
  • jdk/n │ │ │ │ │ +00090f90: 6574 2f53 6f63 6b65 7473 2f53 7570 706f et/Sockets/Suppo │ │ │ │ │ +00090fa0: 7274 6564 4f70 7469 6f6e 732e 6a61 7661 rtedOptions.java │ │ │ │ │ +00090fb0: 3a20 200a 0a3c 6c69 3e6a 646b 2f6e 696f : ..
  • jdk/nio │ │ │ │ │ +00090fc0: 2f42 6173 6963 2e6a 6176 613a 2042 6173 /Basic.java: Bas │ │ │ │ │ +00090fd0: 6963 2074 6573 7473 2066 6f72 206a 646b ic tests for jdk │ │ │ │ │ +00090fe0: 2e6e 696f 2e43 6861 6e6e 656c 730a 0a3c .nio.Channels..< │ │ │ │ │ +00090ff0: 6c69 3e6a 646b 2f6e 696f 2f7a 6970 6673 li>jdk/nio/zipfs │ │ │ │ │ +00091000: 2f42 6173 6963 2e6a 6176 613a 2042 6173 /Basic.java: Bas │ │ │ │ │ +00091010: 6963 2074 6573 7420 666f 7220 7a69 7020 ic test for zip │ │ │ │ │ +00091020: 7072 6f76 6964 6572 0a0a 3c6c 693e 6a64 provider..
  • jd │ │ │ │ │ +00091030: 6b2f 6e69 6f2f 7a69 7066 732f 4352 4357 k/nio/zipfs/CRCW │ │ │ │ │ +00091040: 7269 7465 5465 7374 2e6a 6176 613a 2054 riteTest.java: T │ │ │ │ │ +00091050: 6573 7420 4f75 7470 7574 5374 7265 616d est OutputStream │ │ │ │ │ +00091060: 3a3a 7772 6974 6520 7769 7468 205a 6970 ::write with Zip │ │ │ │ │ +00091070: 2046 530a 0a3c 6c69 3e6a 646b 2f6e 696f FS..
  • jdk/nio │ │ │ │ │ +00091080: 2f7a 6970 6673 2f43 6f6d 7072 6573 7369 /zipfs/Compressi │ │ │ │ │ +00091090: 6f6e 4d6f 6465 5465 7374 2e6a 6176 613a onModeTest.java: │ │ │ │ │ +000910a0: 2054 6573 7420 5a69 7020 4653 2063 6f6d Test Zip FS com │ │ │ │ │ +000910b0: 7072 6573 7369 6f6e 4d65 7468 6f64 2070 pressionMethod p │ │ │ │ │ +000910c0: 726f 7065 7274 790a 0a3c 6c69 3e6a 646b roperty..
  • jdk │ │ │ │ │ +000910d0: 2f6e 696f 2f7a 6970 6673 2f43 6f70 794d /nio/zipfs/CopyM │ │ │ │ │ +000910e0: 6f76 6554 6573 7473 2e6a 6176 613a 2054 oveTests.java: T │ │ │ │ │ +000910f0: 6573 7420 4669 6c65 733a 3a63 6f70 7920 est Files::copy │ │ │ │ │ +00091100: 616e 6420 4669 6c65 733a 3a6d 6f76 6520 and Files::move │ │ │ │ │ +00091110: 7769 7468 205a 6970 2046 530a 0a3c 6c69 with Zip FS..
  • jdk/nio/zipfs/D │ │ │ │ │ +00091130: 6972 6563 746f 7279 5374 7265 616d 5465 irectoryStreamTe │ │ │ │ │ +00091140: 7374 732e 6a61 7661 3a20 5a49 5020 4669 sts.java: ZIP Fi │ │ │ │ │ +00091150: 6c65 2053 7973 7465 6d20 7465 7374 7320 le System tests │ │ │ │ │ +00091160: 7468 6174 206c 6576 6572 6167 6520 4469 that leverage Di │ │ │ │ │ +00091170: 7265 6374 6f72 7953 7472 6561 6d0a 0a3c rectoryStream..< │ │ │ │ │ +00091180: 6c69 3e6a 646b 2f6e 696f 2f7a 6970 6673 li>jdk/nio/zipfs │ │ │ │ │ +00091190: 2f48 6173 446f 7444 6f74 5465 7374 2e6a /HasDotDotTest.j │ │ │ │ │ +000911a0: 6176 613a 2045 7863 6572 6369 7365 205a ava: Excercise Z │ │ │ │ │ +000911b0: 6970 2046 5320 7769 7468 2022 2e22 206f ip FS with "." o │ │ │ │ │ +000911c0: 7220 222e 2e22 2069 6e20 6120 5a69 7020 r ".." in a Zip │ │ │ │ │ +000911d0: 456e 7472 7920 6e61 6d65 0a0a 3c6c 693e Entry name..
  • │ │ │ │ │ +000911e0: 6a64 6b2f 6e69 6f2f 7a69 7066 732f 496e jdk/nio/zipfs/In │ │ │ │ │ +000911f0: 7661 6c69 645a 6970 4865 6164 6572 5465 validZipHeaderTe │ │ │ │ │ +00091200: 7374 732e 6a61 7661 3a20 5661 6c69 6461 sts.java: Valida │ │ │ │ │ +00091210: 7465 2074 6861 7420 796f 7520 6361 6e20 te that you can │ │ │ │ │ +00091220: 6974 6572 6174 6520 6120 5a49 5020 6669 iterate a ZIP fi │ │ │ │ │ +00091230: 6c65 2077 6974 6820 696e 7661 6c69 6420 le with invalid │ │ │ │ │ +00091240: 5a49 5020 6865 6164 6572 2065 6e74 7269 ZIP header entri │ │ │ │ │ +00091250: 6573 0a0a 3c6c 693e 6a64 6b2f 6e69 6f2f es..
  • jdk/nio/ │ │ │ │ │ +00091260: 7a69 7066 732f 4c61 7267 6545 6e74 7269 zipfs/LargeEntri │ │ │ │ │ +00091270: 6573 5465 7374 2e6a 6176 613a 2054 6573 esTest.java: Tes │ │ │ │ │ +00091280: 7420 5a49 5020 4669 6c65 7379 7374 656d t ZIP Filesystem │ │ │ │ │ +00091290: 2062 6568 6176 696f 7220 7769 7468 207e behavior with ~ │ │ │ │ │ +000912a0: 3634 6b20 656e 7472 6965 730a 0a3c 6c69 64k entries..
  • jdk/nio/zipfs/N │ │ │ │ │ +000912c0: 6577 4669 6c65 5379 7374 656d 5465 7374 ewFileSystemTest │ │ │ │ │ +000912d0: 732e 6a61 7661 3a20 5a49 5020 4669 6c65 s.java: ZIP File │ │ │ │ │ +000912e0: 2053 7973 7465 6d20 7465 7374 7320 7468 System tests th │ │ │ │ │ +000912f0: 6174 206c 6576 6572 6167 6520 4669 6c65 at leverage File │ │ │ │ │ +00091300: 732e 6e65 7746 696c 6553 7973 7465 6d0a s.newFileSystem. │ │ │ │ │ +00091310: 0a3c 6c69 3e6a 646b 2f6e 696f 2f7a 6970 .
  • jdk/nio/zip │ │ │ │ │ +00091320: 6673 2f4e 6f6e 4578 6973 7465 6e74 5061 fs/NonExistentPa │ │ │ │ │ +00091330: 7468 5465 7374 732e 6a61 7661 3a20 5661 thTests.java: Va │ │ │ │ │ +00091340: 6c69 6461 7465 2074 6865 2063 6f72 7265 lidate the corre │ │ │ │ │ +00091350: 6374 2045 7863 6570 7469 6f6e 2069 7320 ct Exception is │ │ │ │ │ +00091360: 7468 726f 776e 2069 6620 7468 6520 5a69 thrown if the Zi │ │ │ │ │ +00091370: 702f 4a41 5220 6973 206e 6f74 2066 6f75 p/JAR is not fou │ │ │ │ │ +00091380: 6e64 0a0a 3c6c 693e 6a64 6b2f 6e69 6f2f nd..
  • jdk/nio/ │ │ │ │ │ +00091390: 7a69 7066 732f 5061 7468 4f70 732e 6a61 zipfs/PathOps.ja │ │ │ │ │ +000913a0: 7661 3a20 5465 7374 7320 7061 7468 206f va: Tests path o │ │ │ │ │ +000913b0: 7065 7261 7469 6f6e 7320 666f 7220 7a69 perations for zi │ │ │ │ │ +000913c0: 7020 7072 6f76 6964 6572 2e0a 0a3c 6c69 p provider...
  • jdk/nio/zipfs/P │ │ │ │ │ +000913e0: 726f 7065 7274 7950 6572 6d69 7373 696f ropertyPermissio │ │ │ │ │ +000913f0: 6e54 6573 7473 2e6a 6176 613a 2056 6572 nTests.java: Ver │ │ │ │ │ +00091400: 6966 7920 5a49 5020 4669 6c65 5379 7374 ify ZIP FileSyst │ │ │ │ │ +00091410: 656d 2077 6f72 6b73 2077 6974 6820 6120 em works with a │ │ │ │ │ +00091420: 5365 6375 7269 7479 204d 616e 6167 6572 Security Manager │ │ │ │ │ +00091430: 0a0a 3c6c 693e 6a64 6b2f 6e69 6f2f 7a69 ..
  • jdk/nio/zi │ │ │ │ │ +00091440: 7066 732f 5265 6c65 6173 6544 6566 6c61 pfs/ReleaseDefla │ │ │ │ │ +00091450: 7465 722e 6a61 7661 3a20 4368 6563 6b20 ter.java: Check │ │ │ │ │ +00091460: 7468 6174 206a 646b 2e6e 696f 2e7a 6970 that jdk.nio.zip │ │ │ │ │ +00091470: 6673 2e5a 6970 4669 6c65 5379 7374 656d fs.ZipFileSystem │ │ │ │ │ +00091480: 2064 6f65 736e 2774 2063 6163 6865 206d doesn't cache m │ │ │ │ │ +00091490: 6f72 6520 7468 616e 205a 6970 4669 6c65 ore than ZipFile │ │ │ │ │ +000914a0: 5379 7374 656d 2e4d 4158 5f46 4c41 5445 System.MAX_FLATE │ │ │ │ │ +000914b0: 5220 496e 666c 6174 6572 2f44 6566 6c61 R Inflater/Defla │ │ │ │ │ +000914c0: 7465 7220 6f62 6a65 6374 730a 0a3c 6c69 ter objects..
  • jdk/nio/zipfs/T │ │ │ │ │ +000914e0: 6573 744c 6f63 4f66 6673 6574 4672 6f6d estLocOffsetFrom │ │ │ │ │ +000914f0: 5a69 7036 3445 462e 6a61 7661 3a20 5465 Zip64EF.java: Te │ │ │ │ │ +00091500: 7374 2074 6861 7420 5a69 7020 4653 2063 st that Zip FS c │ │ │ │ │ +00091510: 616e 2061 6363 6573 7320 7468 6520 4c4f an access the LO │ │ │ │ │ +00091520: 4320 6f66 6673 6574 2066 726f 6d20 7468 C offset from th │ │ │ │ │ +00091530: 6520 5a69 7036 3420 6578 7472 6120 6669 e Zip64 extra fi │ │ │ │ │ +00091540: 656c 640a 0a3c 6c69 3e6a 646b 2f6e 696f eld..
  • jdk/nio │ │ │ │ │ +00091550: 2f7a 6970 6673 2f54 6573 7450 6f73 6978 /zipfs/TestPosix │ │ │ │ │ +00091560: 2e6a 6176 613a 2054 6573 7420 504f 5349 .java: Test POSI │ │ │ │ │ +00091570: 5820 5a49 5020 6669 6c65 206f 7065 7261 X ZIP file opera │ │ │ │ │ +00091580: 7469 6f6e 732e 0a0a 3c6c 693e 6a64 6b2f tions...
  • jdk/ │ │ │ │ │ +00091590: 6e69 6f2f 7a69 7066 732f 5570 6461 7465 nio/zipfs/Update │ │ │ │ │ +000915a0: 456e 7472 7954 6573 742e 6a61 7661 3a20 EntryTest.java: │ │ │ │ │ +000915b0: 5661 6c69 6461 7465 205a 4950 2046 696c Validate ZIP Fil │ │ │ │ │ +000915c0: 6553 7973 7465 6d20 6361 6e20 7265 706c eSystem can repl │ │ │ │ │ +000915d0: 6163 6520 6578 6973 7469 6e67 2053 544f ace existing STO │ │ │ │ │ +000915e0: 5245 4420 616e 6420 4445 464c 4154 4544 RED and DEFLATED │ │ │ │ │ +000915f0: 2065 6e74 7269 6573 0a0a 3c6c 693e 6a64 entries..
  • jd │ │ │ │ │ +00091600: 6b2f 6e69 6f2f 7a69 7066 732f 5a46 5354 k/nio/zipfs/ZFST │ │ │ │ │ +00091610: 6573 7473 2e6a 6176 613a 205a 6970 4669 ests.java: ZipFi │ │ │ │ │ +00091620: 6c65 5379 7374 656d 2072 6567 7265 7373 leSystem regress │ │ │ │ │ +00091630: 696f 6e20 7465 7374 730a 0a3c 6c69 3e6a ion tests..
  • j │ │ │ │ │ +00091640: 646b 2f6e 696f 2f7a 6970 6673 2f5a 6572 dk/nio/zipfs/Zer │ │ │ │ │ +00091650: 6f44 6174 652e 6a61 7661 3a20 4a44 4b20 oDate.java: JDK │ │ │ │ │ +00091660: 3920 7265 6a65 6374 7320 7a69 7020 6669 9 rejects zip fi │ │ │ │ │ +00091670: 6c65 7320 7768 6572 6520 7468 6520 6d6f les where the mo │ │ │ │ │ +00091680: 6469 6669 6564 2064 6179 206f 7220 6d6f dified day or mo │ │ │ │ │ +00091690: 6e74 6820 6973 2030 206f 7220 6f74 6865 nth is 0 or othe │ │ │ │ │ +000916a0: 7277 6973 6520 7265 7072 6573 656e 7420 rwise represent │ │ │ │ │ +000916b0: 616e 2069 6e76 616c 6964 2064 6174 652c an invalid date, │ │ │ │ │ +000916c0: 2073 7563 6820 6173 2031 3938 302d 3032 such as 1980-02 │ │ │ │ │ +000916d0: 2d33 3020 3234 3a36 303a 3630 0a0a 3c6c -30 24:60:60..jdk/nio/zipfs/ │ │ │ │ │ +000916f0: 5a69 7046 5344 6972 6563 746f 7279 4578 ZipFSDirectoryEx │ │ │ │ │ +00091700: 6365 7074 696f 6e4d 6573 7361 6765 5465 ceptionMessageTe │ │ │ │ │ +00091710: 7374 2e6a 6176 613a 2056 616c 6964 6174 st.java: Validat │ │ │ │ │ +00091720: 6520 7468 6174 205a 6970 2046 5320 7072 e that Zip FS pr │ │ │ │ │ +00091730: 6f76 6964 6573 2074 6865 2063 6f72 7265 ovides the corre │ │ │ │ │ +00091740: 6374 2065 7863 6570 7469 6f6e 206d 6573 ct exception mes │ │ │ │ │ +00091750: 7361 6765 2077 6865 6e20 616e 2061 7474 sage when an att │ │ │ │ │ +00091760: 656d 7074 2069 7320 6d61 6465 2074 6f20 empt is made to │ │ │ │ │ +00091770: 6f62 7461 696e 2061 6e20 496e 7075 7453 obtain an InputS │ │ │ │ │ +00091780: 7472 6561 6d20 6672 6f6d 2061 2064 6972 tream from a dir │ │ │ │ │ +00091790: 6563 746f 7279 2065 6e74 7279 0a0a 3c6c ectory entry..jdk/nio/zipfs/ │ │ │ │ │ +000917b0: 5a69 7046 534f 7574 7075 7453 7472 6561 ZipFSOutputStrea │ │ │ │ │ +000917c0: 6d54 6573 742e 6a61 7661 3a20 5665 7269 mTest.java: Veri │ │ │ │ │ +000917d0: 6679 2074 6861 7420 7468 6520 6f75 7470 fy that the outp │ │ │ │ │ +000917e0: 7574 7374 7265 616d 2063 7265 6174 6564 utstream created │ │ │ │ │ +000917f0: 2066 6f72 207a 6970 2066 696c 6520 656e for zip file en │ │ │ │ │ +00091800: 7472 6965 732c 2074 6872 6f75 6768 2074 tries, through t │ │ │ │ │ +00091810: 6865 205a 6970 4669 6c65 5379 7374 656d he ZipFileSystem │ │ │ │ │ +00091820: 2077 6f72 6b73 2066 696e 6520 666f 7220 works fine for │ │ │ │ │ +00091830: 7661 7279 696e 6720 7369 7a65 7320 6f66 varying sizes of │ │ │ │ │ +00091840: 2074 6865 207a 6970 2066 696c 6520 656e the zip file en │ │ │ │ │ +00091850: 7472 6965 730a 0a3c 6c69 3e6a 646b 2f6e tries..
  • jdk/n │ │ │ │ │ +00091860: 696f 2f7a 6970 6673 2f5a 6970 4653 5065 io/zipfs/ZipFSPe │ │ │ │ │ +00091870: 726d 6973 7369 6f6e 7354 6573 742e 6a61 rmissionsTest.ja │ │ │ │ │ +00091880: 7661 3a20 5570 6461 7469 6e67 2061 6e20 va: Updating an │ │ │ │ │ +00091890: 6578 6973 7469 6e67 207a 6970 2066 696c existing zip fil │ │ │ │ │ +000918a0: 6520 646f 6573 206e 6f74 2070 7265 7365 e does not prese │ │ │ │ │ +000918b0: 7276 6520 6f72 6967 696e 616c 2070 6572 rve original per │ │ │ │ │ +000918c0: 6d69 7373 696f 6e73 0a0a 3c6c 693e 6a64 missions..
  • jd │ │ │ │ │ +000918d0: 6b2f 6e69 6f2f 7a69 7066 732f 5a69 7046 k/nio/zipfs/ZipF │ │ │ │ │ +000918e0: 5354 6573 7465 722e 6a61 7661 3a20 5465 STester.java: Te │ │ │ │ │ +000918f0: 7374 205a 6970 2066 696c 6573 7973 7465 st Zip filesyste │ │ │ │ │ +00091900: 6d20 7072 6f76 6964 6572 0a0a 3c6c 693e m provider..
  • │ │ │ │ │ +00091910: 6a64 6b2f 6e69 6f2f 7a69 7066 732f 6a61 jdk/nio/zipfs/ja │ │ │ │ │ +00091920: 7266 732f 4a46 5354 6573 7465 722e 6a61 rfs/JFSTester.ja │ │ │ │ │ +00091930: 7661 3a20 7761 6c6b 2065 6e74 7269 6573 va: walk entries │ │ │ │ │ +00091940: 2069 6e20 6120 6d75 6c74 692d 7265 6c65 in a multi-rele │ │ │ │ │ +00091950: 6173 6520 6a61 7220 6669 6c65 2076 6961 ase jar file via │ │ │ │ │ +00091960: 206a 646b 2e7a 6970 6673 0a0a 3c6c 693e jdk.zipfs..
  • │ │ │ │ │ +00091970: 6a64 6b2f 6e69 6f2f 7a69 7066 732f 6a61 jdk/nio/zipfs/ja │ │ │ │ │ +00091980: 7266 732f 4d75 6c74 6952 656c 6561 7365 rfs/MultiRelease │ │ │ │ │ +00091990: 4a61 7254 6573 742e 6a61 7661 3a20 5465 JarTest.java: Te │ │ │ │ │ +000919a0: 7374 2061 6c69 6173 696e 6720 6164 6469 st aliasing addi │ │ │ │ │ +000919b0: 7469 6f6e 7320 746f 205a 6970 4669 6c65 tions to ZipFile │ │ │ │ │ +000919c0: 5379 7374 656d 2066 6f72 206d 756c 7469 System for multi │ │ │ │ │ +000919d0: 2d72 656c 6561 7365 206a 6172 2066 696c -release jar fil │ │ │ │ │ +000919e0: 6573 0a0a 3c6c 693e 6a64 6b2f 6e69 6f2f es..
  • jdk/nio/ │ │ │ │ │ +000919f0: 7a69 7066 732f 7465 7374 6e67 2f74 6573 zipfs/testng/tes │ │ │ │ │ +00091a00: 742f 4368 616e 6e65 6c54 6573 7473 2e6a t/ChannelTests.j │ │ │ │ │ +00091a10: 6176 613a 2020 0a0a 3c6c 693e 6a64 6b2f ava: ..
  • jdk/ │ │ │ │ │ +00091a20: 6e69 6f2f 7a69 7066 732f 7465 7374 6e67 nio/zipfs/testng │ │ │ │ │ +00091a30: 2f74 6573 742f 4d61 6e69 6665 7374 4f72 /test/ManifestOr │ │ │ │ │ +00091a40: 6465 7254 6573 742e 6a61 7661 3a20 200a derTest.java: . │ │ │ │ │ +00091a50: 0a3c 6c69 3e6a 646b 2f6e 696f 2f7a 6970 .
  • jdk/nio/zip │ │ │ │ │ +00091a60: 6673 2f74 6573 746e 672f 7465 7374 2f50 fs/testng/test/P │ │ │ │ │ +00091a70: 6f73 6978 4174 7472 6962 7574 6556 6965 osixAttributeVie │ │ │ │ │ +00091a80: 7754 6573 742e 6a61 7661 3a20 200a 0a3c wTest.java: ..< │ │ │ │ │ +00091a90: 6c69 3e6a 646b 2f6e 696f 2f7a 6970 6673 li>jdk/nio/zipfs │ │ │ │ │ +00091aa0: 2f74 6573 746e 672f 7574 696c 2f5a 6970 /testng/util/Zip │ │ │ │ │ +00091ab0: 4673 4261 7365 5465 7374 2e6a 6176 613a FsBaseTest.java: │ │ │ │ │ +00091ac0: 2020 0a0a 3c6c 693e 6a64 6b2f 7365 6375 ..
  • jdk/secu │ │ │ │ │ +00091ad0: 7269 7479 2f4a 6176 6144 6f74 5365 6375 rity/JavaDotSecu │ │ │ │ │ +00091ae0: 7269 7479 2f4d 616b 654a 6176 6153 6563 rity/MakeJavaSec │ │ │ │ │ +00091af0: 7572 6974 7954 6573 742e 6a61 7661 3a20 urityTest.java: │ │ │ │ │ +00091b00: 4d61 6b65 4a61 7661 5365 6375 7269 7479 MakeJavaSecurity │ │ │ │ │ +00091b10: 2e6a 6176 6120 6675 6e63 7469 6f6e 730a .java functions. │ │ │ │ │ +00091b20: 0a3c 6c69 3e6a 646b 2f73 6563 7572 6974 .
  • jdk/securit │ │ │ │ │ +00091b30: 792f 4a61 7661 446f 7453 6563 7572 6974 y/JavaDotSecurit │ │ │ │ │ +00091b40: 792f 5465 7374 4a44 4b49 6e63 6c75 6465 y/TestJDKInclude │ │ │ │ │ +00091b50: 496e 4578 6365 7074 696f 6e73 2e6a 6176 InExceptions.jav │ │ │ │ │ +00091b60: 613a 2054 6573 7420 7468 6520 6465 6661 a: Test the defa │ │ │ │ │ +00091b70: 756c 7420 7365 7474 696e 6720 6f66 2074 ult setting of t │ │ │ │ │ +00091b80: 6865 206a 646b 2e6e 6574 2e69 6e63 6c75 he jdk.net.inclu │ │ │ │ │ +00091b90: 6465 496e 4578 6365 7074 696f 6e73 2073 deInExceptions s │ │ │ │ │ +00091ba0: 6563 7572 6974 7920 7072 6f70 6572 7479 ecurity property │ │ │ │ │ +00091bb0: 0a0a 3c6c 693e 6a64 6b2f 7365 6375 7269 ..
  • jdk/securi │ │ │ │ │ +00091bc0: 7479 2f6a 6172 7369 676e 6572 2f46 756e ty/jarsigner/Fun │ │ │ │ │ +00091bd0: 6374 696f 6e2e 6a61 7661 3a20 7465 7374 ction.java: test │ │ │ │ │ +00091be0: 2074 6865 2066 756e 6374 696f 6e73 206f the functions o │ │ │ │ │ +00091bf0: 6620 4a61 7253 6967 6e65 7220 4150 490a f JarSigner API. │ │ │ │ │ +00091c00: 0a3c 6c69 3e6a 646b 2f73 6563 7572 6974 .
  • jdk/securit │ │ │ │ │ +00091c10: 792f 6a61 7273 6967 6e65 722f 4a61 7257 y/jarsigner/JarW │ │ │ │ │ +00091c20: 6974 684f 6e65 4e6f 6e44 6973 6162 6c65 ithOneNonDisable │ │ │ │ │ +00091c30: 6444 6967 6573 7441 6c67 2e6a 6176 613a dDigestAlg.java: │ │ │ │ │ +00091c40: 2043 6865 636b 2074 6861 7420 6a61 7220 Check that jar │ │ │ │ │ +00091c50: 656e 7472 7920 7769 7468 2061 7420 6c65 entry with at le │ │ │ │ │ +00091c60: 6173 7420 6f6e 6520 6e6f 6e2d 6469 7361 ast one non-disa │ │ │ │ │ +00091c70: 626c 6564 2064 6967 6573 7420 616c 676f bled digest algo │ │ │ │ │ +00091c80: 7269 7468 6d20 696e 206d 616e 6966 6573 rithm in manifes │ │ │ │ │ +00091c90: 7420 6973 2074 7265 6174 6564 2061 7320 t is treated as │ │ │ │ │ +00091ca0: 7369 676e 6564 0a0a 3c6c 693e 6a64 6b2f signed..
  • jdk/ │ │ │ │ │ +00091cb0: 7365 6375 7269 7479 2f6a 6172 7369 676e security/jarsign │ │ │ │ │ +00091cc0: 6572 2f50 726f 7065 7274 6965 732e 6a61 er/Properties.ja │ │ │ │ │ +00091cd0: 7661 3a20 7465 7374 2074 6865 2070 726f va: test the pro │ │ │ │ │ +00091ce0: 7065 7274 6965 730a 0a3c 6c69 3e6a 646b perties..
  • jdk │ │ │ │ │ +00091cf0: 2f73 6563 7572 6974 792f 6a61 7273 6967 /security/jarsig │ │ │ │ │ +00091d00: 6e65 722f 5370 6563 2e6a 6176 613a 204d ner/Spec.java: M │ │ │ │ │ +00091d10: 616b 6520 7375 7265 204a 6172 5369 676e ake sure JarSign │ │ │ │ │ +00091d20: 6572 2069 6d70 6c20 636f 6e66 6f72 6d73 er impl conforms │ │ │ │ │ +00091d30: 2074 6f20 7370 6563 0a0a 3c6c 693e 6a64 to spec..
  • jd │ │ │ │ │ +00091d40: 6b2f 7365 6375 7269 7479 2f6c 6f67 6769 k/security/loggi │ │ │ │ │ +00091d50: 6e67 2f52 6563 7572 7369 7665 4576 656e ng/RecursiveEven │ │ │ │ │ +00091d60: 7448 656c 7065 722e 6a61 7661 3a20 5374 tHelper.java: St │ │ │ │ │ +00091d70: 6163 6b4f 7665 7266 6c6f 7745 7272 6f72 ackOverflowError │ │ │ │ │ +00091d80: 2077 6865 6e20 7374 6172 7469 6e67 2041 when starting A │ │ │ │ │ +00091d90: 7061 6368 6520 546f 6d63 6174 2077 6974 pache Tomcat wit │ │ │ │ │ +00091da0: 6820 7369 676e 6564 206a 6172 0a0a 3c6c h signed jar..jdk/security/l │ │ │ │ │ +00091dc0: 6f67 6769 6e67 2f54 6573 7453 6563 7572 ogging/TestSecur │ │ │ │ │ +00091dd0: 6974 7950 726f 7065 7274 794d 6f64 6966 ityPropertyModif │ │ │ │ │ +00091de0: 6963 6174 696f 6e4c 6f67 2e6a 6176 613a icationLog.java: │ │ │ │ │ +00091df0: 2045 6e68 616e 6365 2074 6865 2073 6563 Enhance the sec │ │ │ │ │ +00091e00: 7572 6974 7920 6c69 6272 6172 6965 7320 urity libraries │ │ │ │ │ +00091e10: 746f 2072 6563 6f72 6420 6576 656e 7473 to record events │ │ │ │ │ +00091e20: 206f 6620 696e 7465 7265 7374 0a0a 3c6c of interest..jdk/security/l │ │ │ │ │ +00091e40: 6f67 6769 6e67 2f54 6573 7454 4c53 4861 ogging/TestTLSHa │ │ │ │ │ +00091e50: 6e64 7368 616b 654c 6f67 2e6a 6176 613a ndshakeLog.java: │ │ │ │ │ +00091e60: 2045 6e68 616e 6365 2074 6865 2073 6563 Enhance the sec │ │ │ │ │ +00091e70: 7572 6974 7920 6c69 6272 6172 6965 7320 urity libraries │ │ │ │ │ +00091e80: 746f 2072 6563 6f72 6420 6576 656e 7473 to record events │ │ │ │ │ +00091e90: 206f 6620 696e 7465 7265 7374 0a0a 3c6c of interest..jdk/security/l │ │ │ │ │ +00091eb0: 6f67 6769 6e67 2f54 6573 7458 3530 3943 ogging/TestX509C │ │ │ │ │ +00091ec0: 6572 7469 6669 6361 7465 4c6f 672e 6a61 ertificateLog.ja │ │ │ │ │ +00091ed0: 7661 3a20 456e 6861 6e63 6520 7468 6520 va: Enhance the │ │ │ │ │ +00091ee0: 7365 6375 7269 7479 206c 6962 7261 7269 security librari │ │ │ │ │ +00091ef0: 6573 2074 6f20 7265 636f 7264 2065 7665 es to record eve │ │ │ │ │ +00091f00: 6e74 7320 6f66 2069 6e74 6572 6573 740a nts of interest. │ │ │ │ │ +00091f10: 0a3c 6c69 3e6a 646b 2f73 6563 7572 6974 .
  • jdk/securit │ │ │ │ │ +00091f20: 792f 6c6f 6767 696e 672f 5465 7374 5835 y/logging/TestX5 │ │ │ │ │ +00091f30: 3039 5661 6c69 6461 7469 6f6e 4c6f 672e 09ValidationLog. │ │ │ │ │ +00091f40: 6a61 7661 3a20 456e 6861 6e63 6520 7468 java: Enhance th │ │ │ │ │ +00091f50: 6520 7365 6375 7269 7479 206c 6962 7261 e security libra │ │ │ │ │ +00091f60: 7269 6573 2074 6f20 7265 636f 7264 2065 ries to record e │ │ │ │ │ +00091f70: 7665 6e74 7320 6f66 2069 6e74 6572 6573 vents of interes │ │ │ │ │ +00091f80: 740a 0a3c 6c69 3e6a 6e69 2f6e 756c 6c43 t..
  • jni/nullC │ │ │ │ │ +00091f90: 616c 6c65 722f 4e75 6c6c 4361 6c6c 6572 aller/NullCaller │ │ │ │ │ +00091fa0: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ +00091fb0: 7573 6573 2063 7573 746f 6d20 6c61 756e uses custom laun │ │ │ │ │ +00091fc0: 6368 6572 2074 6861 7420 7374 6172 7473 cher that starts │ │ │ │ │ +00091fd0: 2056 4d20 7573 696e 6720 4a4e 4920 7468 VM using JNI th │ │ │ │ │ +00091fe0: 6174 2076 6572 6966 6965 7320 7661 7269 at verifies vari │ │ │ │ │ +00091ff0: 6f75 7320 4150 4920 6361 6c6c 6564 2077 ous API called w │ │ │ │ │ +00092000: 6974 6820 6120 6e75 6c6c 2063 616c 6c65 ith a null calle │ │ │ │ │ +00092010: 7220 636c 6173 7320 6675 6e63 7469 6f6e r class function │ │ │ │ │ +00092020: 2070 726f 7065 726c 792e 0a0a 3c6c 693e properly...
  • │ │ │ │ │ +00092030: 7375 6e2f 696e 766f 6b65 2f75 7469 6c2f sun/invoke/util/ │ │ │ │ │ +00092040: 5661 6c75 6543 6f6e 7665 7273 696f 6e73 ValueConversions │ │ │ │ │ +00092050: 5465 7374 2e6a 6176 613a 2075 6e69 7420 Test.java: unit │ │ │ │ │ +00092060: 7465 7374 7320 666f 7220 7661 6c75 652d tests for value- │ │ │ │ │ +00092070: 7479 7065 2063 6f6e 7665 7273 696f 6e20 type conversion │ │ │ │ │ +00092080: 7574 696c 6974 6965 730a 0a3c 6c69 3e73 utilities..
  • s │ │ │ │ │ +00092090: 756e 2f69 6e76 6f6b 652f 7574 696c 2f57 un/invoke/util/W │ │ │ │ │ +000920a0: 7261 7070 6572 5465 7374 2e6a 6176 613a rapperTest.java: │ │ │ │ │ +000920b0: 2075 6e69 7420 7465 7374 7320 746f 2061 unit tests to a │ │ │ │ │ +000920c0: 7373 6572 7420 5772 6170 7065 7220 7a65 ssert Wrapper ze │ │ │ │ │ +000920d0: 726f 2069 6465 6e74 6974 6965 7320 616e ro identities an │ │ │ │ │ +000920e0: 6420 636f 6e76 6572 7369 6f6e 2062 6568 d conversion beh │ │ │ │ │ +000920f0: 6176 6520 636f 7272 6563 746c 790a 0a3c ave correctly..< │ │ │ │ │ +00092100: 6c69 3e73 756e 2f6d 6973 632f 436f 7079 li>sun/misc/Copy │ │ │ │ │ +00092110: 4d65 6d6f 7279 2e6a 6176 613a 204d 696e Memory.java: Min │ │ │ │ │ +00092120: 696d 616c 2074 6573 7420 666f 7220 756e imal test for un │ │ │ │ │ +00092130: 7361 6665 2e63 6f70 794d 656d 6f72 7928 safe.copyMemory( │ │ │ │ │ +00092140: 2920 616e 6420 756e 7361 6665 2e73 6574 ) and unsafe.set │ │ │ │ │ +00092150: 4d65 6d6f 7279 2829 0a0a 3c6c 693e 7375 Memory()..
  • su │ │ │ │ │ +00092160: 6e2f 6d69 7363 2f45 7363 6170 6550 6174 n/misc/EscapePat │ │ │ │ │ +00092170: 682e 6a61 7661 3a20 5465 7374 206c 6f61 h.java: Test loa │ │ │ │ │ +00092180: 6469 6e67 206f 6620 636c 6173 7365 7320 ding of classes │ │ │ │ │ +00092190: 7769 7468 2023 2069 6e20 7468 6520 7061 with # in the pa │ │ │ │ │ +000921a0: 7468 0a0a 3c6c 693e 7375 6e2f 6d69 7363 th..
  • sun/misc │ │ │ │ │ +000921b0: 2f47 6574 5375 6e4d 6973 6355 6e73 6166 /GetSunMiscUnsaf │ │ │ │ │ +000921c0: 652e 6a61 7661 3a20 456e 7375 7265 2074 e.java: Ensure t │ │ │ │ │ +000921d0: 6861 7420 7375 6e2e 6d69 7363 2e55 6e73 hat sun.misc.Uns │ │ │ │ │ +000921e0: 6166 6520 6361 6e6e 6f74 2028 6561 7369 afe cannot (easi │ │ │ │ │ +000921f0: 6c79 2920 6265 2061 6363 6573 7365 6420 ly) be accessed │ │ │ │ │ +00092200: 6672 6f6d 2075 7365 7220 636f 6465 0a0a from user code.. │ │ │ │ │ +00092210: 3c6c 693e 7375 6e2f 6d69 7363 2f49 6e76
  • sun/misc/Inv │ │ │ │ │ +00092220: 6f6b 6543 6c65 616e 6572 2e6a 6176 613a okeCleaner.java: │ │ │ │ │ +00092230: 2042 6173 6963 2074 6573 7420 666f 7220 Basic test for │ │ │ │ │ +00092240: 556e 7361 6665 3a3a 696e 766f 6b65 436c Unsafe::invokeCl │ │ │ │ │ +00092250: 6561 6e65 720a 0a3c 6c69 3e73 756e 2f6d eaner..
  • sun/m │ │ │ │ │ +00092260: 6973 632f 5375 6e4d 6973 6353 6967 6e61 isc/SunMiscSigna │ │ │ │ │ +00092270: 6c54 6573 742e 6a61 7661 3a20 7375 6e2e lTest.java: sun. │ │ │ │ │ +00092280: 6d69 7363 2e53 6967 6e61 6c20 7465 7374 misc.Signal test │ │ │ │ │ +00092290: 0a0a 3c6c 693e 7375 6e2f 6d69 7363 2f55 ..
  • sun/misc/U │ │ │ │ │ +000922a0: 6e73 6166 6546 6965 6c64 4f66 6673 6574 nsafeFieldOffset │ │ │ │ │ +000922b0: 732e 6a61 7661 3a20 456e 7375 7265 2074 s.java: Ensure t │ │ │ │ │ +000922c0: 6861 7420 7375 6e2e 6d69 7363 2e55 6e73 hat sun.misc.Uns │ │ │ │ │ +000922d0: 6166 653a 3a6f 626a 6563 7446 6965 6c64 afe::objectField │ │ │ │ │ +000922e0: 4f66 6673 6574 2061 6e64 2073 7461 7469 Offset and stati │ │ │ │ │ +000922f0: 6346 6965 6c64 4f66 6673 6574 2074 6872 cFieldOffset thr │ │ │ │ │ +00092300: 6f77 2055 6e73 7570 706f 7274 6564 4f70 ow UnsupportedOp │ │ │ │ │ +00092310: 6572 6174 696f 6e45 7863 6570 7469 6f6e erationException │ │ │ │ │ +00092320: 206f 6e20 4669 656c 6420 6f66 2061 2068 on Field of a h │ │ │ │ │ +00092330: 6964 6465 6e20 6f72 2072 6563 6f72 6420 idden or record │ │ │ │ │ +00092340: 636c 6173 730a 0a3c 6c69 3e73 756e 2f6e class..
  • sun/n │ │ │ │ │ +00092350: 6574 2f49 6e65 7441 6464 7265 7373 2f6e et/InetAddress/n │ │ │ │ │ +00092360: 616d 6573 6572 7669 6365 2f64 6e73 2f43 ameservice/dns/C │ │ │ │ │ +00092370: 4e61 6d65 5465 7374 2e6a 6176 613a 2054 NameTest.java: T │ │ │ │ │ +00092380: 6573 7420 444e 5320 7072 6f76 6964 6572 est DNS provider │ │ │ │ │ +00092390: 2773 2068 616e 646c 696e 6720 6f66 2043 's handling of C │ │ │ │ │ +000923a0: 4e41 4d45 2072 6563 6f72 6473 0a0a 3c6c NAME records..sun/net/InetAd │ │ │ │ │ +000923c0: 6472 6573 732f 6e61 6d65 7365 7276 6963 dress/nameservic │ │ │ │ │ +000923d0: 652f 7369 6d70 6c65 2f43 6163 6865 5465 e/simple/CacheTe │ │ │ │ │ +000923e0: 7374 2e6a 6176 613a 2043 6865 636b 2074 st.java: Check t │ │ │ │ │ +000923f0: 6861 7420 496e 6574 4164 6472 6573 7320 hat InetAddress │ │ │ │ │ +00092400: 646f 6573 6e27 7420 636f 6e74 696e 7565 doesn't continue │ │ │ │ │ +00092410: 2074 6f20 7468 726f 7720 5548 4520 6166 to throw UHE af │ │ │ │ │ +00092420: 7465 7220 7468 6520 6e61 6d65 2073 6572 ter the name ser │ │ │ │ │ +00092430: 7669 6365 2068 6173 2072 6563 6f76 6572 vice has recover │ │ │ │ │ +00092440: 6564 2061 6e64 2074 6865 206e 6567 6174 ed and the negat │ │ │ │ │ +00092450: 6976 6520 7474 6c20 6f6e 2074 6865 2069 ive ttl on the i │ │ │ │ │ +00092460: 6e69 7469 616c 206c 6f6f 6b75 7020 6861 nitial lookup ha │ │ │ │ │ +00092470: 7320 6578 7069 7265 642e 0a0a 3c6c 693e s expired...
  • │ │ │ │ │ +00092480: 7375 6e2f 6e65 742f 496e 6574 4164 6472 sun/net/InetAddr │ │ │ │ │ +00092490: 6573 732f 6e61 6d65 7365 7276 6963 652f ess/nameservice/ │ │ │ │ │ +000924a0: 7369 6d70 6c65 2f44 6566 6175 6c74 4361 simple/DefaultCa │ │ │ │ │ +000924b0: 6368 696e 672e 6a61 7661 3a20 4368 616e ching.java: Chan │ │ │ │ │ +000924c0: 6765 2064 6566 6175 6c74 2044 4e53 2063 ge default DNS c │ │ │ │ │ +000924d0: 6163 6869 6e67 2062 6568 6176 696f 7220 aching behavior │ │ │ │ │ +000924e0: 666f 7220 636f 6465 206e 6f74 2072 756e for code not run │ │ │ │ │ +000924f0: 6e69 6e67 2075 6e64 6572 2073 6563 7572 ning under secur │ │ │ │ │ +00092500: 6974 7920 6d61 6e61 6765 722e 0a0a 3c6c ity manager...sun/net/Telnet │ │ │ │ │ +00092520: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ +00092530: 7374 6963 6b79 4352 4c46 2069 6e20 5465 stickyCRLF in Te │ │ │ │ │ +00092540: 6c6e 6574 4f75 7470 7574 5374 7265 616d lnetOutputStream │ │ │ │ │ +00092550: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 6578 ..
  • sun/net/ex │ │ │ │ │ +00092560: 742f 4578 7465 6e64 6564 536f 636b 6574 t/ExtendedSocket │ │ │ │ │ +00092570: 4f70 7469 6f6e 7354 6573 742e 6a61 7661 OptionsTest.java │ │ │ │ │ +00092580: 3a20 5665 7269 6679 2074 6861 7420 636f : Verify that co │ │ │ │ │ +00092590: 6e63 7572 7265 6e74 2063 6c61 7373 6c6f ncurrent classlo │ │ │ │ │ +000925a0: 6164 696e 6720 6f66 2073 756e 2e6e 6574 ading of sun.net │ │ │ │ │ +000925b0: 2e65 7874 2e45 7874 656e 6465 6453 6f63 .ext.ExtendedSoc │ │ │ │ │ +000925c0: 6b65 744f 7074 696f 6e73 2061 6e64 206a ketOptions and j │ │ │ │ │ +000925d0: 646b 2e6e 6574 2e45 7874 656e 6465 6453 dk.net.ExtendedS │ │ │ │ │ +000925e0: 6f63 6b65 744f 7074 696f 6e73 2064 6f65 ocketOptions doe │ │ │ │ │ +000925f0: 736e 2774 206c 6561 6420 746f 2061 2064 sn't lead to a d │ │ │ │ │ +00092600: 6561 646c 6f63 6b0a 0a3c 6c69 3e73 756e eadlock..
  • sun │ │ │ │ │ +00092610: 2f6e 6574 2f66 7470 2f42 3634 3237 3736 /net/ftp/B642776 │ │ │ │ │ +00092620: 382e 6a61 7661 3a20 4674 7055 524c 436f 8.java: FtpURLCo │ │ │ │ │ +00092630: 6e6e 6563 7469 6f6e 2064 6f65 736e 2774 nnection doesn't │ │ │ │ │ +00092640: 2063 6c6f 7365 2046 5450 2063 6f6e 6e65 close FTP conne │ │ │ │ │ +00092650: 6374 696f 6e20 7768 656e 206c 6f67 696e ction when login │ │ │ │ │ +00092660: 2066 6169 6c73 0a0a 3c6c 693e 7375 6e2f fails..
  • sun/ │ │ │ │ │ +00092670: 6e65 742f 6674 702f 4674 7047 6574 436f net/ftp/FtpGetCo │ │ │ │ │ +00092680: 6e74 656e 742e 6a61 7661 3a20 5552 4c2e ntent.java: URL. │ │ │ │ │ +00092690: 6765 7443 6f6e 7465 6e74 2829 206c 6f73 getContent() los │ │ │ │ │ +000926a0: 6573 2066 6972 7374 2073 6978 2062 7974 es first six byt │ │ │ │ │ +000926b0: 6573 2066 6f72 2066 7470 2055 524c 730a es for ftp URLs. │ │ │ │ │ +000926c0: 0a3c 6c69 3e73 756e 2f6e 6574 2f66 7470 .
  • sun/net/ftp │ │ │ │ │ +000926d0: 2f46 7470 5552 4c2e 6a61 7661 3a20 4654 /FtpURL.java: FT │ │ │ │ │ +000926e0: 5020 5552 4c20 7072 6f63 6573 7369 6e67 P URL processing │ │ │ │ │ +000926f0: 206d 6f64 6966 6965 6420 746f 2063 6f6e modified to con │ │ │ │ │ +00092700: 666f 726d 2074 6f20 5246 4320 3137 3338 form to RFC 1738 │ │ │ │ │ +00092710: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 6674 ..
  • sun/net/ft │ │ │ │ │ +00092720: 702f 4674 7055 524c 436f 6e6e 6563 7469 p/FtpURLConnecti │ │ │ │ │ +00092730: 6f6e 4c65 616b 2e6a 6176 613a 2046 7470 onLeak.java: Ftp │ │ │ │ │ +00092740: 5552 4c43 6f6e 6e65 6374 696f 6e20 646f URLConnection do │ │ │ │ │ +00092750: 6573 6e27 7420 636c 6f73 6520 4654 5020 esn't close FTP │ │ │ │ │ +00092760: 636f 6e6e 6563 7469 6f6e 2077 6865 6e20 connection when │ │ │ │ │ +00092770: 4669 6c65 4e6f 7446 6f75 6e64 4578 6365 FileNotFoundExce │ │ │ │ │ +00092780: 7074 696f 6e20 6973 2074 6872 6f77 6e0a ption is thrown. │ │ │ │ │ +00092790: 0a3c 6c69 3e73 756e 2f6e 6574 2f66 7470 .
  • sun/net/ftp │ │ │ │ │ +000927a0: 2f4d 6172 6b52 6573 6574 5465 7374 2e6a /MarkResetTest.j │ │ │ │ │ +000927b0: 6176 613a 2055 524c 436f 6e6e 6563 7469 ava: URLConnecti │ │ │ │ │ +000927c0: 6f6e 2e67 6574 436f 6e74 656e 7428 2920 on.getContent() │ │ │ │ │ +000927d0: 6861 6e67 7320 6f76 6572 2046 5450 2066 hangs over FTP f │ │ │ │ │ +000927e0: 6f72 2044 4f43 2c20 5050 542c 2058 4c53 or DOC, PPT, XLS │ │ │ │ │ +000927f0: 2066 696c 6573 0a0a 3c6c 693e 7375 6e2f files..
  • sun/ │ │ │ │ │ +00092800: 6e65 742f 6674 702f 5465 7374 4674 7043 net/ftp/TestFtpC │ │ │ │ │ +00092810: 6c69 656e 744e 616d 654c 6973 7457 6974 lientNameListWit │ │ │ │ │ +00092820: 684e 756c 6c2e 6a61 7661 3a20 226e 756c hNull.java: "nul │ │ │ │ │ +00092830: 6c22 2073 686f 756c 6420 6265 2074 7265 l" should be tre │ │ │ │ │ +00092840: 6174 6564 2061 7320 2263 7572 7265 6e74 ated as "current │ │ │ │ │ +00092850: 2064 6972 6563 746f 7279 2220 696e 206e directory" in n │ │ │ │ │ +00092860: 616d 654c 6973 7428 2920 6d65 7468 6f64 ameList() method │ │ │ │ │ +00092870: 206f 6620 4674 7043 6c69 656e 740a 0a3c of FtpClient..< │ │ │ │ │ +00092880: 6c69 3e73 756e 2f6e 6574 2f66 7470 2f54 li>sun/net/ftp/T │ │ │ │ │ +00092890: 6573 7446 7470 5469 6d65 5661 6c75 652e estFtpTimeValue. │ │ │ │ │ +000928a0: 6a61 7661 3a20 7665 7269 6679 2074 6861 java: verify tha │ │ │ │ │ +000928b0: 7420 6461 7465 7469 6d65 2069 6e20 4d44 t datetime in MD │ │ │ │ │ +000928c0: 544d 2061 6e64 204d 4c53 4420 7265 7370 TM and MLSD resp │ │ │ │ │ +000928d0: 6f6e 7365 7320 6172 6520 7072 6f70 6572 onses are proper │ │ │ │ │ +000928e0: 6c79 2070 6172 7365 640a 0a3c 6c69 3e73 ly parsed..
  • s │ │ │ │ │ +000928f0: 756e 2f6e 6574 2f69 646e 2f50 756e 7963 un/net/idn/Punyc │ │ │ │ │ +00092900: 6f64 6554 6573 742e 6a61 7661 3a20 556e odeTest.java: Un │ │ │ │ │ +00092910: 6974 2074 6573 7420 666f 7220 6a64 6b2e it test for jdk. │ │ │ │ │ +00092920: 696e 7465 726e 616c 2e69 6375 2e69 6d70 internal.icu.imp │ │ │ │ │ +00092930: 6c2e 5075 6e79 636f 6465 0a0a 3c6c 693e l.Punycode..
  • │ │ │ │ │ +00092940: 7375 6e2f 6e65 742f 6964 6e2f 5465 7374 sun/net/idn/Test │ │ │ │ │ +00092950: 5374 7269 6e67 5072 6570 2e6a 6176 613a StringPrep.java: │ │ │ │ │ +00092960: 2055 6e69 7420 7465 7374 2066 6f72 206a Unit test for j │ │ │ │ │ +00092970: 646b 2e69 6e74 6572 6e61 6c2e 6963 752e dk.internal.icu. │ │ │ │ │ +00092980: 7465 7874 2e53 7472 696e 6750 7265 700a text.StringPrep. │ │ │ │ │ +00092990: 0a3c 6c69 3e73 756e 2f6e 6574 2f73 7069 .
  • sun/net/spi │ │ │ │ │ +000929a0: 2f44 6566 6175 6c74 5072 6f78 7953 656c /DefaultProxySel │ │ │ │ │ +000929b0: 6563 746f 7254 6573 742e 6a61 7661 3a20 ectorTest.java: │ │ │ │ │ +000929c0: 5465 7374 7320 7375 6e2e 6e65 742e 7370 Tests sun.net.sp │ │ │ │ │ +000929d0: 692e 4465 6661 756c 7450 726f 7879 5365 i.DefaultProxySe │ │ │ │ │ +000929e0: 6c65 6374 6f72 2373 656c 6563 7428 5552 lector#select(UR │ │ │ │ │ +000929f0: 4929 0a0a 3c6c 693e 7375 6e2f 6e65 742f I)..
  • sun/net/ │ │ │ │ │ +00092a00: 7370 692f 5379 7374 656d 5072 6f78 7944 spi/SystemProxyD │ │ │ │ │ +00092a10: 7269 7665 722e 6a61 7661 3a20 5665 7269 river.java: Veri │ │ │ │ │ +00092a20: 6669 6573 2074 6861 7420 7468 6520 7375 fies that the su │ │ │ │ │ +00092a30: 6e2e 6e65 742e 7370 692e 4465 6661 756c n.net.spi.Defaul │ │ │ │ │ +00092a40: 7450 726f 7879 5365 6c65 6374 6f72 2373 tProxySelector#s │ │ │ │ │ +00092a50: 656c 6563 7428 5552 4929 2064 6f65 736e elect(URI) doesn │ │ │ │ │ +00092a60: 2774 2072 6574 7572 6e20 6120 4c69 7374 't return a List │ │ │ │ │ +00092a70: 2077 6974 6820 6e75 6c6c 2065 6c65 6d65 with null eleme │ │ │ │ │ +00092a80: 6e74 7320 696e 2069 740a 0a3c 6c69 3e73 nts in it..
  • s │ │ │ │ │ +00092a90: 756e 2f6e 6574 2f75 7469 6c2f 4950 4164 un/net/util/IPAd │ │ │ │ │ +00092aa0: 6472 6573 7355 7469 6c54 6573 742e 6a61 dressUtilTest.ja │ │ │ │ │ +00092ab0: 7661 3a20 4578 6572 6369 7365 2074 6865 va: Exercise the │ │ │ │ │ +00092ac0: 2073 756e 2e6e 6574 2e75 7469 6c2e 4950 sun.net.util.IP │ │ │ │ │ +00092ad0: 4164 6472 6573 7355 7469 6c20 636c 6173 AddressUtil clas │ │ │ │ │ +00092ae0: 730a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 s..
  • sun/net/w │ │ │ │ │ +00092af0: 7777 2f41 7574 6848 6561 6465 7254 6573 ww/AuthHeaderTes │ │ │ │ │ +00092b00: 742e 6a61 7661 3a20 4175 7468 4865 6164 t.java: AuthHead │ │ │ │ │ +00092b10: 6572 5465 7374 2062 7567 0a0a 3c6c 693e erTest bug..
  • │ │ │ │ │ +00092b20: 7375 6e2f 6e65 742f 7777 772f 4238 3138 sun/net/www/B818 │ │ │ │ │ +00092b30: 3538 3938 2e6a 6176 613a 2073 6574 5265 5898.java: setRe │ │ │ │ │ +00092b40: 7175 6573 7450 726f 7065 7274 7928 6b65 questProperty(ke │ │ │ │ │ +00092b50: 792c 206e 756c 6c29 2072 6573 756c 7473 y, null) results │ │ │ │ │ +00092b60: 2069 6e20 4854 5450 2068 6561 6465 7220 in HTTP header │ │ │ │ │ +00092b70: 7769 7468 6f75 7420 636f 6c6f 6e20 696e without colon in │ │ │ │ │ +00092b80: 2072 6571 7565 7374 0a0a 3c6c 693e 7375 request..
  • su │ │ │ │ │ +00092b90: 6e2f 6e65 742f 7777 772f 456d 6265 6464 n/net/www/Embedd │ │ │ │ │ +00092ba0: 6564 4571 7561 6c73 2e6a 6176 613a 2048 edEquals.java: H │ │ │ │ │ +00092bb0: 6561 6465 7250 6172 7365 7220 6d69 7369 eaderParser misi │ │ │ │ │ +00092bc0: 6e74 6572 7072 6574 7320 6120 273d 2720 nterprets a '=' │ │ │ │ │ +00092bd0: 6368 6172 6163 7465 7220 656d 6265 6464 character embedd │ │ │ │ │ +00092be0: 6564 2069 6e20 7661 6c75 650a 0a3c 6c69 ed in value..
  • sun/net/www/Hea │ │ │ │ │ +00092c00: 6465 7254 6573 7473 2e6a 6176 613a 2054 derTests.java: T │ │ │ │ │ +00092c10: 6573 7473 2066 6f72 2048 6561 6465 7250 ests for HeaderP │ │ │ │ │ +00092c20: 6172 7365 7220 616e 6420 4d65 7373 6167 arser and Messag │ │ │ │ │ +00092c30: 6548 6561 6465 7220 2054 6573 7420 6f66 eHeader Test of │ │ │ │ │ +00092c40: 2048 6561 6465 7250 6172 7365 722c 204d HeaderParser, M │ │ │ │ │ +00092c50: 6573 7361 6765 4865 6164 6572 2063 6861 essageHeader cha │ │ │ │ │ +00092c60: 6e67 6573 2069 6e74 726f 6475 6365 6420 nges introduced │ │ │ │ │ +00092c70: 666f 7220 6275 6720 6669 7820 3437 3232 for bug fix 4722 │ │ │ │ │ +00092c80: 3333 332e 0a0a 3c6c 693e 7375 6e2f 6e65 333...
  • sun/ne │ │ │ │ │ +00092c90: 742f 7777 772f 4d65 7373 6167 6548 6561 t/www/MessageHea │ │ │ │ │ +00092ca0: 6465 7254 6573 742e 6a61 7661 3a20 200a derTest.java: . │ │ │ │ │ +00092cb0: 0a3c 6c69 3e73 756e 2f6e 6574 2f77 7777 .
  • sun/net/www │ │ │ │ │ +00092cc0: 2f50 6172 7365 5574 696c 5f34 3932 3238 /ParseUtil_49228 │ │ │ │ │ +00092cd0: 3133 2e6a 6176 613a 2043 6865 636b 2074 13.java: Check t │ │ │ │ │ +00092ce0: 6865 206e 6577 2069 6d70 6c20 6f66 2065 he new impl of e │ │ │ │ │ +00092cf0: 6e63 6f64 6550 6174 6820 7769 6c6c 206e ncodePath will n │ │ │ │ │ +00092d00: 6f74 2063 6175 7365 2072 6567 7265 7373 ot cause regress │ │ │ │ │ +00092d10: 696f 6e0a 0a3c 6c69 3e73 756e 2f6e 6574 ion..
  • sun/net │ │ │ │ │ +00092d20: 2f77 7777 2f50 6172 7365 5574 696c 5f36 /www/ParseUtil_6 │ │ │ │ │ +00092d30: 3237 3439 3930 2e6a 6176 613a 2052 4547 274990.java: REG │ │ │ │ │ +00092d40: 5245 5353 494f 4e3a 2055 524c 436f 6e6e RESSION: URLConn │ │ │ │ │ +00092d50: 6563 7469 6f6e 2e63 6f6e 6e65 6374 2829 ection.connect() │ │ │ │ │ +00092d60: 2074 6872 6f77 7320 4578 6365 7074 696f throws Exceptio │ │ │ │ │ +00092d70: 6e20 7769 7468 206e 6f6e 2055 5446 2d38 n with non UTF-8 │ │ │ │ │ +00092d80: 2063 6861 720a 0a3c 6c69 3e73 756e 2f6e char..
  • sun/n │ │ │ │ │ +00092d90: 6574 2f77 7777 2f50 6172 7365 5574 696c et/www/ParseUtil │ │ │ │ │ +00092da0: 5f36 3330 3636 3937 2e6a 6176 613a 2050 _6306697.java: P │ │ │ │ │ +00092db0: 4954 3a20 436f 6f6b 6965 4d61 6e61 6765 IT: CookieManage │ │ │ │ │ +00092dc0: 722f 5465 7374 436f 6f6b 6965 4d61 6e61 r/TestCookieMana │ │ │ │ │ +00092dd0: 6765 722f 5465 7374 436f 6f6b 6965 4d61 ger/TestCookieMa │ │ │ │ │ +00092de0: 6e61 6765 7233 2066 6169 6c65 6420 696e nager3 failed in │ │ │ │ │ +00092df0: 204d 7573 7461 6e67 2050 4954 2062 3437 Mustang PIT b47 │ │ │ │ │ +00092e00: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ +00092e10: 772f 5061 7273 6555 7469 6c5f 3633 3830 w/ParseUtil_6380 │ │ │ │ │ +00092e20: 3333 322e 6a61 7661 3a20 5375 6e54 6561 332.java: SunTea │ │ │ │ │ +00092e30: 2061 7070 6c65 7420 6661 696c 7320 746f applet fails to │ │ │ │ │ +00092e40: 206c 6f61 6420 756e 6465 7220 4d75 7374 load under Must │ │ │ │ │ +00092e50: 616e 670a 0a3c 6c69 3e73 756e 2f6e 6574 ang..
  • sun/net │ │ │ │ │ +00092e60: 2f77 7777 2f50 6172 7365 5574 696c 5f36 /www/ParseUtil_6 │ │ │ │ │ +00092e70: 3437 3835 3838 2e6a 6176 613a 2053 7472 478588.java: Str │ │ │ │ │ +00092e80: 696e 6749 6e64 6578 4f75 744f 6642 6f75 ingIndexOutOfBou │ │ │ │ │ +00092e90: 6e64 7345 7863 6570 7469 6f6e 2069 6e20 ndsException in │ │ │ │ │ +00092ea0: 4874 7470 5552 4c43 6f6e 6e65 6374 696f HttpURLConnectio │ │ │ │ │ +00092eb0: 6e2e 6765 7452 6573 706f 6e73 6543 6f64 n.getResponseCod │ │ │ │ │ +00092ec0: 650a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 e..
  • sun/net/w │ │ │ │ │ +00092ed0: 7777 2f68 7474 702f 4368 756e 6b65 6449 ww/http/ChunkedI │ │ │ │ │ +00092ee0: 6e70 7574 5374 7265 616d 2f43 6875 6e6b nputStream/Chunk │ │ │ │ │ +00092ef0: 6564 456e 636f 6469 6e67 5465 7374 2e6a edEncodingTest.j │ │ │ │ │ +00092f00: 6176 613a 2043 6875 6e6b 6564 456e 636f ava: ChunkedEnco │ │ │ │ │ +00092f10: 6469 6e67 5465 7374 2075 6e69 7420 7465 dingTest unit te │ │ │ │ │ +00092f20: 7374 0a0a 3c6c 693e 7375 6e2f 6e65 742f st..
  • sun/net/ │ │ │ │ │ +00092f30: 7777 772f 6874 7470 2f43 6875 6e6b 6564 www/http/Chunked │ │ │ │ │ +00092f40: 496e 7075 7453 7472 6561 6d2f 5465 7374 InputStream/Test │ │ │ │ │ +00092f50: 4176 6169 6c61 626c 652e 6a61 7661 3a20 Available.java: │ │ │ │ │ +00092f60: 4874 7470 5552 4c43 6f6e 6e65 6374 696f HttpURLConnectio │ │ │ │ │ +00092f70: 6e23 6176 6169 6c61 626c 6528 2920 7265 n#available() re │ │ │ │ │ +00092f80: 6164 7320 6d6f 7265 2061 6e64 206d 6f72 ads more and mor │ │ │ │ │ +00092f90: 6520 6461 7461 2069 6e74 6f20 6d65 6d6f e data into memo │ │ │ │ │ +00092fa0: 7279 0a0a 3c6c 693e 7375 6e2f 6e65 742f ry..
  • sun/net/ │ │ │ │ │ +00092fb0: 7777 772f 6874 7470 2f43 6875 6e6b 6564 www/http/Chunked │ │ │ │ │ +00092fc0: 4f75 7470 7574 5374 7265 616d 2f43 6865 OutputStream/Che │ │ │ │ │ +00092fd0: 636b 4572 726f 722e 6a61 7661 3a20 6765 ckError.java: ge │ │ │ │ │ +00092fe0: 7420 7468 6520 6661 696c 7572 6520 696d t the failure im │ │ │ │ │ +00092ff0: 6d65 6469 6174 656c 7920 7768 656e 2077 mediately when w │ │ │ │ │ +00093000: 7269 7469 6e67 2069 6e64 6976 6964 7561 riting individua │ │ │ │ │ +00093010: 6c20 6368 756e 6b73 206f 7665 7220 736f l chunks over so │ │ │ │ │ +00093020: 636b 6574 2066 6169 6c0a 0a3c 6c69 3e73 cket fail..
  • s │ │ │ │ │ +00093030: 756e 2f6e 6574 2f77 7777 2f68 7474 702f un/net/www/http/ │ │ │ │ │ +00093040: 4368 756e 6b65 644f 7574 7075 7453 7472 ChunkedOutputStr │ │ │ │ │ +00093050: 6561 6d2f 5465 7374 2e6a 6176 613a 2043 eam/Test.java: C │ │ │ │ │ +00093060: 616e 6e6f 7420 666c 7573 6820 6f75 7470 annot flush outp │ │ │ │ │ +00093070: 7574 2073 7472 6561 6d20 7768 656e 2077 ut stream when w │ │ │ │ │ +00093080: 7269 7469 6e67 2074 6f20 616e 2048 7474 riting to an Htt │ │ │ │ │ +00093090: 7055 726c 436f 6e6e 6563 7469 6f6e 0a0a pUrlConnection.. │ │ │ │ │ +000930a0: 3c6c 693e 7375 6e2f 6e65 742f 7777 772f
  • sun/net/www/ │ │ │ │ │ +000930b0: 6874 7470 2f48 7474 7043 6c69 656e 742f http/HttpClient/ │ │ │ │ │ +000930c0: 4236 3732 3636 3935 2e6a 6176 613a 2048 B6726695.java: H │ │ │ │ │ +000930d0: 7474 7055 524c 436f 6e6e 6563 7469 6f6e ttpURLConnection │ │ │ │ │ +000930e0: 2073 686f 756c 6420 7375 7070 6f72 7420 should support │ │ │ │ │ +000930f0: 2745 7870 6563 743a 2031 3030 2d63 6f6e 'Expect: 100-con │ │ │ │ │ +00093100: 7469 6d75 6527 2068 6561 6465 7273 2066 timue' headers f │ │ │ │ │ +00093110: 6f72 2050 5554 0a0a 3c6c 693e 7375 6e2f or PUT..
  • sun/ │ │ │ │ │ +00093120: 6e65 742f 7777 772f 6874 7470 2f48 7474 net/www/http/Htt │ │ │ │ │ +00093130: 7043 6c69 656e 742f 4237 3032 3532 3338 pClient/B7025238 │ │ │ │ │ +00093140: 2e6a 6176 613a 2048 7474 7055 524c 436f .java: HttpURLCo │ │ │ │ │ +00093150: 6e6e 6563 7469 6f6e 2064 6f65 7320 6e6f nnection does no │ │ │ │ │ +00093160: 7420 6861 6e64 6c65 2055 524c 7320 7769 t handle URLs wi │ │ │ │ │ +00093170: 7468 2061 6e20 656d 7074 7920 7061 7468 th an empty path │ │ │ │ │ +00093180: 2063 6f6d 706f 6e65 6e74 0a0a 3c6c 693e component..
  • │ │ │ │ │ +00093190: 7375 6e2f 6e65 742f 7777 772f 6874 7470 sun/net/www/http │ │ │ │ │ +000931a0: 2f48 7474 7043 6c69 656e 742f 4238 3032 /HttpClient/B802 │ │ │ │ │ +000931b0: 3537 3130 2e6a 6176 613a 2050 726f 7869 5710.java: Proxi │ │ │ │ │ +000931c0: 6564 2068 7474 7073 2063 6f6e 6e65 6374 ed https connect │ │ │ │ │ +000931d0: 696f 6e20 7265 7573 6520 6279 2048 7474 ion reuse by Htt │ │ │ │ │ +000931e0: 7043 6c69 656e 7420 6361 6e20 7365 6e64 pClient can send │ │ │ │ │ +000931f0: 2043 4f4e 4e45 4354 2074 6f20 7468 6520 CONNECT to the │ │ │ │ │ +00093200: 7365 7276 6572 0a0a 3c6c 693e 7375 6e2f server..
  • sun/ │ │ │ │ │ +00093210: 6e65 742f 7777 772f 6874 7470 2f48 7474 net/www/http/Htt │ │ │ │ │ +00093220: 7043 6c69 656e 742f 4238 3230 3931 3738 pClient/B8209178 │ │ │ │ │ +00093230: 2e6a 6176 613a 2050 726f 7869 6564 2048 .java: Proxied H │ │ │ │ │ +00093240: 7474 7073 5552 4c43 6f6e 6e65 6374 696f ttpsURLConnectio │ │ │ │ │ +00093250: 6e20 646f 6573 6e27 7420 7365 6e64 2042 n doesn't send B │ │ │ │ │ +00093260: 4f44 5920 7768 656e 2072 6574 7279 696e ODY when retryin │ │ │ │ │ +00093270: 6720 504f 5354 2072 6571 7565 7374 0a0a g POST request.. │ │ │ │ │ +00093280: 3c6c 693e 7375 6e2f 6e65 742f 7777 772f
  • sun/net/www/ │ │ │ │ │ +00093290: 6874 7470 2f48 7474 7043 6c69 656e 742f http/HttpClient/ │ │ │ │ │ +000932a0: 436f 6f6b 6965 4874 7470 436c 6965 6e74 CookieHttpClient │ │ │ │ │ +000932b0: 5465 7374 2e6a 6176 613a 2043 6f6f 6b69 Test.java: Cooki │ │ │ │ │ +000932c0: 656d 616e 6167 6572 2064 6f65 7320 6e6f emanager does no │ │ │ │ │ +000932d0: 7420 7374 6f72 6520 636f 6f6b 6965 7320 t store cookies │ │ │ │ │ +000932e0: 6966 2075 726c 2069 7320 7265 6164 2062 if url is read b │ │ │ │ │ +000932f0: 6566 6f72 6520 7365 7474 696e 6720 636f efore setting co │ │ │ │ │ +00093300: 6f6b 6965 6d61 6e61 6765 720a 0a3c 6c69 okiemanager..
  • sun/net/www/htt │ │ │ │ │ +00093320: 702f 4874 7470 436c 6965 6e74 2f47 6574 p/HttpClient/Get │ │ │ │ │ +00093330: 5072 6f78 7950 6f72 742e 6a61 7661 3a20 ProxyPort.java: │ │ │ │ │ +00093340: 5245 4752 4553 5349 4f4e 3a20 5375 6e20 REGRESSION: Sun │ │ │ │ │ +00093350: 696d 706c 656d 656e 7461 7469 6f6e 2066 implementation f │ │ │ │ │ +00093360: 6f72 2048 7474 7055 524c 436f 6e6e 6563 or HttpURLConnec │ │ │ │ │ +00093370: 7469 6f6e 2063 6f75 6c64 2074 6872 6f77 tion could throw │ │ │ │ │ +00093380: 204e 5045 0a0a 3c6c 693e 7375 6e2f 6e65 NPE..
  • sun/ne │ │ │ │ │ +00093390: 742f 7777 772f 6874 7470 2f48 7474 7043 t/www/http/HttpC │ │ │ │ │ +000933a0: 6c69 656e 742f 496d 706c 6963 6974 4669 lient/ImplicitFi │ │ │ │ │ +000933b0: 6c65 4e61 6d65 2e6a 6176 613a 204d 616b leName.java: Mak │ │ │ │ │ +000933c0: 6520 7375 7265 2074 6861 7420 696d 706c e sure that impl │ │ │ │ │ +000933d0: 6963 6974 2066 696c 656e 616d 6573 2077 icit filenames w │ │ │ │ │ +000933e0: 696c 6c20 6265 2072 6574 7572 6e65 6420 ill be returned │ │ │ │ │ +000933f0: 6173 2022 2f22 0a0a 3c6c 693e 7375 6e2f as "/"..
  • sun/ │ │ │ │ │ +00093400: 6e65 742f 7777 772f 6874 7470 2f48 7474 net/www/http/Htt │ │ │ │ │ +00093410: 7043 6c69 656e 742f 4973 4176 6169 6c61 pClient/IsAvaila │ │ │ │ │ +00093420: 626c 652e 6a61 7661 3a20 4874 7470 436c ble.java: HttpCl │ │ │ │ │ +00093430: 6965 6e74 2061 7661 696c 6162 6c65 2829 ient available() │ │ │ │ │ +00093440: 2063 6865 636b 2074 6872 6f77 7320 536f check throws So │ │ │ │ │ +00093450: 636b 6574 4578 6365 7074 696f 6e20 7768 cketException wh │ │ │ │ │ +00093460: 656e 2063 6f6e 6e65 6374 696f 6e20 6861 en connection ha │ │ │ │ │ +00093470: 7320 6265 656e 2063 6c6f 7365 640a 0a3c s been closed..< │ │ │ │ │ +00093480: 6c69 3e73 756e 2f6e 6574 2f77 7777 2f68 li>sun/net/www/h │ │ │ │ │ +00093490: 7474 702f 4874 7470 436c 6965 6e74 2f49 ttp/HttpClient/I │ │ │ │ │ +000934a0: 734b 6565 7069 6e67 416c 6976 652e 6a61 sKeepingAlive.ja │ │ │ │ │ +000934b0: 7661 3a20 4d61 6b65 2073 7572 6520 4874 va: Make sure Ht │ │ │ │ │ +000934c0: 7470 436c 6965 6e74 2e67 6574 4874 7470 tpClient.getHttp │ │ │ │ │ +000934d0: 4b65 6570 416c 6976 6553 6574 2829 2068 KeepAliveSet() h │ │ │ │ │ +000934e0: 6173 2064 6f50 7269 7669 6c65 6765 6428 as doPrivileged( │ │ │ │ │ +000934f0: 2920 6361 6c6c 2061 7420 6170 7072 6f70 ) call at approp │ │ │ │ │ +00093500: 7269 6174 6520 706c 6163 6573 2e0a 0a3c riate places...< │ │ │ │ │ +00093510: 6c69 3e73 756e 2f6e 6574 2f77 7777 2f68 li>sun/net/www/h │ │ │ │ │ +00093520: 7474 702f 4874 7470 436c 6965 6e74 2f4b ttp/HttpClient/K │ │ │ │ │ +00093530: 6565 7041 6c69 7665 5465 7374 2e6a 6176 eepAliveTest.jav │ │ │ │ │ +00093540: 613a 2020 0a0a 3c6c 693e 7375 6e2f 6e65 a: ..
  • sun/ne │ │ │ │ │ +00093550: 742f 7777 772f 6874 7470 2f48 7474 7043 t/www/http/HttpC │ │ │ │ │ +00093560: 6c69 656e 742f 4d75 6c74 6954 6872 6561 lient/MultiThrea │ │ │ │ │ +00093570: 6454 6573 742e 6a61 7661 3a20 4874 7470 dTest.java: Http │ │ │ │ │ +00093580: 5552 4c43 6f6e 6e65 6374 696f 6e20 6475 URLConnection du │ │ │ │ │ +00093590: 706c 6963 6174 6573 2048 5454 5020 4745 plicates HTTP GE │ │ │ │ │ +000935a0: 5420 7265 7175 6573 7473 2077 6865 6e20 T requests when │ │ │ │ │ +000935b0: 7573 6564 2077 6974 6820 6d75 6c74 6970 used with multip │ │ │ │ │ +000935c0: 6c65 2074 6872 6561 6473 0a0a 3c6c 693e le threads..
  • │ │ │ │ │ +000935d0: 7375 6e2f 6e65 742f 7777 772f 6874 7470 sun/net/www/http │ │ │ │ │ +000935e0: 2f48 7474 7043 6c69 656e 742f 4f70 656e /HttpClient/Open │ │ │ │ │ +000935f0: 5365 7276 6572 2e6a 6176 613a 204d 616b Server.java: Mak │ │ │ │ │ +00093600: 6520 7375 7265 2048 7474 7043 6c69 656e e sure HttpClien │ │ │ │ │ +00093610: 7420 6861 7320 646f 5072 6976 696c 6567 t has doPrivileg │ │ │ │ │ +00093620: 6564 2829 2063 616c 6c73 2061 7420 6170 ed() calls at ap │ │ │ │ │ +00093630: 7072 6f70 7269 6174 6520 706c 6163 6573 propriate places │ │ │ │ │ +00093640: 2e0a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 ...
  • sun/net/w │ │ │ │ │ +00093650: 7777 2f68 7474 702f 4874 7470 436c 6965 ww/http/HttpClie │ │ │ │ │ +00093660: 6e74 2f50 726f 7879 4672 6f6d 4361 6368 nt/ProxyFromCach │ │ │ │ │ +00093670: 652e 6a61 7661 3a20 5552 4c2e 6f70 656e e.java: URL.open │ │ │ │ │ +00093680: 436f 6e6e 6563 7469 6f6e 2850 726f 7879 Connection(Proxy │ │ │ │ │ +00093690: 2e4e 4f5f 5052 4f58 5929 206d 6179 2063 .NO_PROXY) may c │ │ │ │ │ +000936a0: 6f6e 6e65 6374 2074 6872 6f75 6768 2061 onnect through a │ │ │ │ │ +000936b0: 2070 726f 7879 2e0a 0a3c 6c69 3e73 756e proxy...
  • sun │ │ │ │ │ +000936c0: 2f6e 6574 2f77 7777 2f68 7474 702f 4874 /net/www/http/Ht │ │ │ │ │ +000936d0: 7470 436c 6965 6e74 2f50 726f 7879 5465 tpClient/ProxyTe │ │ │ │ │ +000936e0: 7374 2e6a 6176 613a 2046 5450 2077 6974 st.java: FTP wit │ │ │ │ │ +000936f0: 6820 7573 6572 2061 6e64 2070 6173 7377 h user and passw │ │ │ │ │ +00093700: 6f72 6420 646f 6573 6e27 7420 776f 726b ord doesn't work │ │ │ │ │ +00093710: 2074 6872 6f75 6768 2070 726f 7879 0a0a through proxy.. │ │ │ │ │ +00093720: 3c6c 693e 7375 6e2f 6e65 742f 7777 772f
  • sun/net/www/ │ │ │ │ │ +00093730: 6874 7470 2f48 7474 7043 6c69 656e 742f http/HttpClient/ │ │ │ │ │ +00093740: 5265 7175 6573 7455 5249 2e6a 6176 613a RequestURI.java: │ │ │ │ │ +00093750: 2048 5454 5020 5265 7175 6573 742d 5552 HTTP Request-UR │ │ │ │ │ +00093760: 4920 636f 6e74 6169 6e73 2066 7261 676d I contains fragm │ │ │ │ │ +00093770: 656e 7420 7768 656e 2063 6f6e 6e65 6374 ent when connect │ │ │ │ │ +00093780: 696e 6720 7468 726f 7567 6820 7072 6f78 ing through prox │ │ │ │ │ +00093790: 790a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 y..
  • sun/net/w │ │ │ │ │ +000937a0: 7777 2f68 7474 702f 4874 7470 436c 6965 ww/http/HttpClie │ │ │ │ │ +000937b0: 6e74 2f52 6574 7279 506f 7374 2e6a 6176 nt/RetryPost.jav │ │ │ │ │ +000937c0: 613a 2048 7474 7055 524c 436f 6e6e 6563 a: HttpURLConnec │ │ │ │ │ +000937d0: 7469 6f6e 2061 7574 6f6d 6174 6963 616c tion automatical │ │ │ │ │ +000937e0: 6c79 2072 6574 7269 6573 206e 6f6e 2d69 ly retries non-i │ │ │ │ │ +000937f0: 6465 6d70 6f74 656e 7420 6d65 7468 6f64 dempotent method │ │ │ │ │ +00093800: 2050 4f53 540a 0a3c 6c69 3e73 756e 2f6e POST..
  • sun/n │ │ │ │ │ +00093810: 6574 2f77 7777 2f68 7474 702f 4874 7470 et/www/http/Http │ │ │ │ │ +00093820: 436c 6965 6e74 2f53 7472 6561 6d69 6e67 Client/Streaming │ │ │ │ │ +00093830: 5265 7472 792e 6a61 7661 3a20 446f 206e Retry.java: Do n │ │ │ │ │ +00093840: 6f74 2072 6574 7279 2066 6169 6c65 6420 ot retry failed │ │ │ │ │ +00093850: 7265 7175 6573 7420 7769 7468 2061 2073 request with a s │ │ │ │ │ +00093860: 7472 6561 6d69 6e67 2062 6f64 792e 0a0a treaming body... │ │ │ │ │ +00093870: 3c6c 693e 7375 6e2f 6e65 742f 7777 772f
  • sun/net/www/ │ │ │ │ │ +00093880: 6874 7470 2f48 7474 7055 524c 436f 6e6e http/HttpURLConn │ │ │ │ │ +00093890: 6563 7469 6f6e 2f44 6967 6573 7441 7574 ection/DigestAut │ │ │ │ │ +000938a0: 682e 6a61 7661 3a20 5465 7374 7320 666f h.java: Tests fo │ │ │ │ │ +000938b0: 7220 4854 5450 2044 6967 6573 7420 6175 r HTTP Digest au │ │ │ │ │ +000938c0: 7468 2054 6865 2069 6d70 6c20 6d61 696e th The impl main │ │ │ │ │ +000938d0: 7461 696e 7320 6120 6361 6368 6520 666f tains a cache fo │ │ │ │ │ +000938e0: 7220 6175 7468 2069 6e66 6f2c 2074 6865 r auth info, the │ │ │ │ │ +000938f0: 2074 6573 7463 6173 6573 2072 756e 2069 testcases run i │ │ │ │ │ +00093900: 6e20 6120 7365 7061 7261 7465 204a 564d n a separate JVM │ │ │ │ │ +00093910: 2074 6f20 6176 6f69 6420 6361 6368 6520 to avoid cache │ │ │ │ │ +00093920: 6869 7473 0a0a 3c6c 693e 7375 6e2f 6e65 hits..
  • sun/ne │ │ │ │ │ +00093930: 742f 7777 772f 6874 7470 2f48 7474 7055 t/www/http/HttpU │ │ │ │ │ +00093940: 524c 436f 6e6e 6563 7469 6f6e 2f4e 544c RLConnection/NTL │ │ │ │ │ +00093950: 4d41 7574 6857 6974 6853 4d2e 6a61 7661 MAuthWithSM.java │ │ │ │ │ +00093960: 3a20 4368 6563 6b73 2069 6620 4e54 4c4d : Checks if NTLM │ │ │ │ │ +00093970: 2061 7574 6820 776f 726b 7320 6669 6e65 auth works fine │ │ │ │ │ +00093980: 2069 6620 7365 6375 7269 7479 206d 616e if security man │ │ │ │ │ +00093990: 6167 6572 2073 6574 0a0a 3c6c 693e 7375 ager set..
  • su │ │ │ │ │ +000939a0: 6e2f 6e65 742f 7777 772f 6874 7470 2f48 n/net/www/http/H │ │ │ │ │ +000939b0: 7474 7055 524c 436f 6e6e 6563 7469 6f6e ttpURLConnection │ │ │ │ │ +000939c0: 2f50 6f73 744f 6e44 656c 6574 652e 6a61 /PostOnDelete.ja │ │ │ │ │ +000939d0: 7661 3a20 4874 7470 5552 4c43 6f6e 6e65 va: HttpURLConne │ │ │ │ │ +000939e0: 6374 696f 6e3a 2048 5454 5020 6d65 7468 ction: HTTP meth │ │ │ │ │ +000939f0: 6f64 2044 454c 4554 4520 646f 6573 6e27 od DELETE doesn' │ │ │ │ │ +00093a00: 7420 7375 7070 6f72 7420 6f75 7470 7574 t support output │ │ │ │ │ +00093a10: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ +00093a20: 772f 6874 7470 2f4b 6565 7041 6c69 7665 w/http/KeepAlive │ │ │ │ │ +00093a30: 4361 6368 652f 4235 3034 3533 3036 2e6a Cache/B5045306.j │ │ │ │ │ +00093a40: 6176 613a 2048 7474 7020 6b65 6570 2d61 ava: Http keep-a │ │ │ │ │ +00093a50: 6c69 7665 2069 6d70 6c65 6d65 6e74 6174 live implementat │ │ │ │ │ +00093a60: 696f 6e20 6973 206e 6f74 2065 6666 6963 ion is not effic │ │ │ │ │ +00093a70: 6965 6e74 0a0a 3c6c 693e 7375 6e2f 6e65 ient..
  • sun/ne │ │ │ │ │ +00093a80: 742f 7777 772f 6874 7470 2f4b 6565 7041 t/www/http/KeepA │ │ │ │ │ +00093a90: 6c69 7665 4361 6368 652f 4238 3239 3136 liveCache/B82916 │ │ │ │ │ +00093aa0: 3337 2e6a 6176 613a 2020 0a0a 3c6c 693e 37.java: ..
  • │ │ │ │ │ +00093ab0: 7375 6e2f 6e65 742f 7777 772f 6874 7470 sun/net/www/http │ │ │ │ │ +00093ac0: 2f4b 6565 7041 6c69 7665 4361 6368 652f /KeepAliveCache/ │ │ │ │ │ +00093ad0: 4238 3239 3335 3632 2e6a 6176 613a 2048 B8293562.java: H │ │ │ │ │ +00093ae0: 7474 7020 6b65 6570 2d61 6c69 7665 2074 ttp keep-alive t │ │ │ │ │ +00093af0: 6872 6561 6420 7368 6f75 6c64 2063 6c6f hread should clo │ │ │ │ │ +00093b00: 7365 2073 6f63 6b65 7473 2077 6974 686f se sockets witho │ │ │ │ │ +00093b10: 7574 2068 6f6c 6469 6e67 2061 206c 6f63 ut holding a loc │ │ │ │ │ +00093b20: 6b0a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 k..
  • sun/net/w │ │ │ │ │ +00093b30: 7777 2f68 7474 702f 4b65 6570 416c 6976 ww/http/KeepAliv │ │ │ │ │ +00093b40: 6543 6163 6865 2f4b 6565 7041 6c69 7665 eCache/KeepAlive │ │ │ │ │ +00093b50: 5072 6f70 6572 7479 2e6a 6176 613a 2020 Property.java: │ │ │ │ │ +00093b60: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ +00093b70: 772f 6874 7470 2f4b 6565 7041 6c69 7665 w/http/KeepAlive │ │ │ │ │ +00093b80: 4361 6368 652f 4b65 6570 416c 6976 6554 Cache/KeepAliveT │ │ │ │ │ +00093b90: 696d 6572 5468 7265 6164 2e6a 6176 613a imerThread.java: │ │ │ │ │ +00093ba0: 204b 6565 702d 416c 6976 652d 5469 6d65 Keep-Alive-Time │ │ │ │ │ +00093bb0: 7220 7468 7265 6164 206d 616e 6167 656d r thread managem │ │ │ │ │ +00093bc0: 656e 7420 696e 204b 6565 7041 6c69 7665 ent in KeepAlive │ │ │ │ │ +00093bd0: 4361 6368 6520 6361 7573 6573 206d 656d Cache causes mem │ │ │ │ │ +00093be0: 6f72 7920 6c65 616b 0a0a 3c6c 693e 7375 ory leak..
  • su │ │ │ │ │ +00093bf0: 6e2f 6e65 742f 7777 772f 6874 7470 2f4b n/net/www/http/K │ │ │ │ │ +00093c00: 6565 7041 6c69 7665 5374 7265 616d 2f49 eepAliveStream/I │ │ │ │ │ +00093c10: 6e66 696e 6974 654c 6f6f 702e 6a61 7661 nfiniteLoop.java │ │ │ │ │ +00093c20: 3a20 4368 6563 6b73 2066 6f72 2070 726f : Checks for pro │ │ │ │ │ +00093c30: 7065 7220 636c 6f73 6520 636f 6465 2069 per close code i │ │ │ │ │ +00093c40: 6e20 4b65 6570 416c 6976 6553 7472 6561 n KeepAliveStrea │ │ │ │ │ +00093c50: 6d0a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 m..
  • sun/net/w │ │ │ │ │ +00093c60: 7777 2f68 7474 702f 4b65 6570 416c 6976 ww/http/KeepAliv │ │ │ │ │ +00093c70: 6553 7472 6561 6d2f 4b65 6570 416c 6976 eStream/KeepAliv │ │ │ │ │ +00093c80: 6553 7472 6561 6d43 6c6f 7365 2e6a 6176 eStreamClose.jav │ │ │ │ │ +00093c90: 613a 2049 6e66 696e 6974 6520 6c6f 6f70 a: Infinite loop │ │ │ │ │ +00093ca0: 2069 6e20 7375 6e2e 6e65 742e 7777 772e in sun.net.www. │ │ │ │ │ +00093cb0: 6874 7470 2e4b 6565 7041 6c69 7665 5374 http.KeepAliveSt │ │ │ │ │ +00093cc0: 7265 616d 205b 6475 6520 746f 2073 6b69 ream [due to ski │ │ │ │ │ +00093cd0: 7028 295d 0a0a 3c6c 693e 7375 6e2f 6e65 p()]..
  • sun/ne │ │ │ │ │ +00093ce0: 742f 7777 772f 6874 7470 2f4b 6565 7041 t/www/http/KeepA │ │ │ │ │ +00093cf0: 6c69 7665 5374 7265 616d 2f4b 6565 7041 liveStream/KeepA │ │ │ │ │ +00093d00: 6c69 7665 5374 7265 616d 436c 6f73 6557 liveStreamCloseW │ │ │ │ │ +00093d10: 6974 6857 726f 6e67 436f 6e74 656e 744c ithWrongContentL │ │ │ │ │ +00093d20: 656e 6774 682e 6a61 7661 3a20 436c 6f73 ength.java: Clos │ │ │ │ │ +00093d30: 696e 6720 6120 6b65 6570 2061 6c69 7665 ing a keep alive │ │ │ │ │ +00093d40: 2073 7472 6561 6d20 7368 6f75 6c64 206e stream should n │ │ │ │ │ +00093d50: 6f74 2067 6976 6520 4e75 6c6c 506f 696e ot give NullPoin │ │ │ │ │ +00093d60: 7465 7245 7863 6570 7469 6f6e 2061 6e64 terException and │ │ │ │ │ +00093d70: 2073 686f 756c 6420 6163 6365 7074 2061 should accept a │ │ │ │ │ +00093d80: 2063 6f6e 6e65 6374 696f 6e20 6672 6f6d connection from │ │ │ │ │ +00093d90: 2020 6120 636c 6965 6e74 206f 6e6c 7920 a client only │ │ │ │ │ +00093da0: 6672 6f6d 2074 6869 7320 7465 7374 0a0a from this test.. │ │ │ │ │ +00093db0: 3c6c 693e 7375 6e2f 6e65 742f 7777 772f
  • sun/net/www/ │ │ │ │ │ +00093dc0: 6874 7470 2f4b 6565 7041 6c69 7665 5374 http/KeepAliveSt │ │ │ │ │ +00093dd0: 7265 616d 2f4b 6565 7041 6c69 7665 5374 ream/KeepAliveSt │ │ │ │ │ +00093de0: 7265 616d 4669 6e61 6c69 7a65 722e 6a61 reamFinalizer.ja │ │ │ │ │ +00093df0: 7661 3a20 4874 7470 7355 524c 436f 6e6e va: HttpsURLConn │ │ │ │ │ +00093e00: 6563 7469 6f6e 3a20 636f 6e6e 6563 7469 ection: connecti │ │ │ │ │ +00093e10: 6f6e 206d 7573 7420 6e6f 7420 6265 2072 on must not be r │ │ │ │ │ +00093e20: 6575 7365 6420 6166 7465 7220 6669 6e61 eused after fina │ │ │ │ │ +00093e30: 6c69 7a61 7469 6f6e 0a0a 3c6c 693e 7375 lization..
  • su │ │ │ │ │ +00093e40: 6e2f 6e65 742f 7777 772f 6874 7470 2f4b n/net/www/http/K │ │ │ │ │ +00093e50: 6565 7041 6c69 7665 5374 7265 616d 436c eepAliveStreamCl │ │ │ │ │ +00093e60: 6561 6e65 722f 4b65 6570 416c 6976 6553 eaner/KeepAliveS │ │ │ │ │ +00093e70: 7472 6561 6d43 6c65 616e 6572 5465 7374 treamCleanerTest │ │ │ │ │ +00093e80: 4472 6976 6572 2e6a 6176 613a 2054 6573 Driver.java: Tes │ │ │ │ │ +00093e90: 7473 2074 6861 7420 4b65 6570 416c 6976 ts that KeepAliv │ │ │ │ │ +00093ea0: 6553 7472 6561 6d43 6c65 616e 6572 2072 eStreamCleaner r │ │ │ │ │ +00093eb0: 756e 2064 6f65 7320 6e6f 7420 7468 726f un does not thro │ │ │ │ │ +00093ec0: 7720 616e 2049 6c6c 6567 616c 4d6f 6e69 w an IllegalMoni │ │ │ │ │ +00093ed0: 746f 7253 7461 7465 2045 7863 6570 7469 torState Excepti │ │ │ │ │ +00093ee0: 6f6e 2e0a 0a3c 6c69 3e73 756e 2f6e 6574 on...
  • sun/net │ │ │ │ │ +00093ef0: 2f77 7777 2f68 7474 702f 5265 7175 6573 /www/http/Reques │ │ │ │ │ +00093f00: 744d 6574 686f 6443 6865 636b 2f52 6571 tMethodCheck/Req │ │ │ │ │ +00093f10: 7565 7374 4d65 7468 6f64 4571 7561 6c69 uestMethodEquali │ │ │ │ │ +00093f20: 7479 2e6a 6176 613a 2054 6869 7320 7465 ty.java: This te │ │ │ │ │ +00093f30: 7374 2063 6865 636b 7320 7468 6174 2061 st checks that a │ │ │ │ │ +00093f40: 2062 726f 6b65 6e20 4874 7470 436c 6965 broken HttpClie │ │ │ │ │ +00093f50: 6e74 2069 7320 6e6f 7420 7265 7475 726e nt is not return │ │ │ │ │ +00093f60: 6564 2066 726f 6d20 7468 6520 4b65 6570 ed from the Keep │ │ │ │ │ +00093f70: 416c 6976 6543 6163 6865 2077 6865 6e20 AliveCache when │ │ │ │ │ +00093f80: 7468 6520 696e 7469 616c 2048 7474 7055 the intial HttpU │ │ │ │ │ +00093f90: 524c 436f 6e6e 6563 7469 6f6e 2e73 6574 RLConnection.set │ │ │ │ │ +00093fa0: 5265 7175 6573 7420 6d65 7468 6f64 2069 Request method i │ │ │ │ │ +00093fb0: 7320 7061 7373 6564 2061 2027 6e65 7720 s passed a 'new │ │ │ │ │ +00093fc0: 5374 7269 6e67 2822 504f 5354 2229 2720 String("POST")' │ │ │ │ │ +00093fd0: 7261 7468 6572 2074 6861 6e20 7468 6520 rather than the │ │ │ │ │ +00093fe0: 2250 4f53 5422 2053 7472 696e 6720 6c69 "POST" String li │ │ │ │ │ +00093ff0: 7465 7261 6c0a 0a3c 6c69 3e73 756e 2f6e teral..
  • sun/n │ │ │ │ │ +00094000: 6574 2f77 7777 2f70 726f 746f 636f 6c2f et/www/protocol/ │ │ │ │ │ +00094010: 6669 6c65 2f44 6972 5065 726d 6973 7369 file/DirPermissi │ │ │ │ │ +00094020: 6f6e 4465 6e69 6564 2e6a 6176 613a 204e onDenied.java: N │ │ │ │ │ +00094030: 5045 2066 726f 6d20 4669 6c65 5552 4c43 PE from FileURLC │ │ │ │ │ +00094040: 6f6e 6e65 6374 696f 6e2e 636f 6e6e 6563 onnection.connec │ │ │ │ │ +00094050: 740a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 t..
  • sun/net/w │ │ │ │ │ +00094060: 7777 2f70 726f 746f 636f 6c2f 6669 6c65 ww/protocol/file │ │ │ │ │ +00094070: 2f45 6e63 6f64 6564 4d75 6c74 6942 7974 /EncodedMultiByt │ │ │ │ │ +00094080: 6543 6861 722e 6a61 7661 3a20 4578 6365 eChar.java: Exce │ │ │ │ │ +00094090: 7074 696f 6e20 7768 656e 206f 7065 6e69 ption when openi │ │ │ │ │ +000940a0: 6e67 2066 696c 6520 5552 4c43 6f6e 6e65 ng file URLConne │ │ │ │ │ +000940b0: 6374 696f 6e20 7769 7468 2070 6572 6365 ction with perce │ │ │ │ │ +000940c0: 6e74 2065 6e63 6f64 6564 2034 2062 7974 nt encoded 4 byt │ │ │ │ │ +000940d0: 6520 5554 4638 2063 6861 720a 0a3c 6c69 e UTF8 char..
  • sun/net/www/pro │ │ │ │ │ +000940f0: 746f 636f 6c2f 6669 6c65 2f45 7175 616c tocol/file/Equal │ │ │ │ │ +00094100: 732e 6a61 7661 3a20 5552 4c2e 6571 7561 s.java: URL.equa │ │ │ │ │ +00094110: 6c73 2069 6e63 6f6e 7369 7374 656e 7420 ls inconsistent │ │ │ │ │ +00094120: 7769 7468 2052 4643 3137 3338 2061 6e64 with RFC1738 and │ │ │ │ │ +00094130: 2049 6e65 7441 6464 7265 7373 0a0a 3c6c InetAddress..sun/net/www/pr │ │ │ │ │ +00094150: 6f74 6f63 6f6c 2f66 696c 652f 4669 6c65 otocol/file/File │ │ │ │ │ +00094160: 4d61 702e 6a61 7661 3a20 5552 4c43 6c61 Map.java: URLCla │ │ │ │ │ +00094170: 7373 4c6f 6164 6572 2063 616e 6e6f 7420 ssLoader cannot │ │ │ │ │ +00094180: 6c6f 6164 2063 6c61 7373 2077 6869 6368 load class which │ │ │ │ │ +00094190: 2069 7320 696e 2061 6464 6564 2070 6174 is in added pat │ │ │ │ │ +000941a0: 680a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 h..
  • sun/net/w │ │ │ │ │ +000941b0: 7777 2f70 726f 746f 636f 6c2f 6669 6c65 ww/protocol/file │ │ │ │ │ +000941c0: 2f46 696c 6555 524c 5465 7374 2e6a 6176 /FileURLTest.jav │ │ │ │ │ +000941d0: 613a 2075 726c 3a20 6669 6c65 3a2f 2f2f a: url: file:/// │ │ │ │ │ +000941e0: 447c 2f50 726f 6a65 6374 732f 746d 702f D|/Projects/tmp/ │ │ │ │ │ +000941f0: 7465 7374 2e68 746d 6c3a 2075 726c 436f test.html: urlCo │ │ │ │ │ +00094200: 6e6e 6563 7469 6f6e 2e67 6574 496e 7075 nnection.getInpu │ │ │ │ │ +00094210: 7453 7472 6561 6d28 2920 6272 6f6b 656e tStream() broken │ │ │ │ │ +00094220: 2e0a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 ...
  • sun/net/w │ │ │ │ │ +00094230: 7777 2f70 726f 746f 636f 6c2f 6669 6c65 ww/protocol/file │ │ │ │ │ +00094240: 2f47 6574 436f 6e74 656e 744c 656e 6774 /GetContentLengt │ │ │ │ │ +00094250: 682e 6a61 7661 3a20 7465 7374 2055 524c h.java: test URL │ │ │ │ │ +00094260: 436f 6e6e 6563 7469 6f6e 2e47 6574 436f Connection.GetCo │ │ │ │ │ +00094270: 6e74 656e 744c 656e 6774 6820 666f 7220 ntentLength for │ │ │ │ │ +00094280: 6669 6c65 2070 726f 746f 636f 6c0a 0a3c file protocol..< │ │ │ │ │ +00094290: 6c69 3e73 756e 2f6e 6574 2f77 7777 2f70 li>sun/net/www/p │ │ │ │ │ +000942a0: 726f 746f 636f 6c2f 6669 6c65 2f47 6574 rotocol/file/Get │ │ │ │ │ +000942b0: 436f 6e74 656e 7454 7970 652e 6a61 7661 ContentType.java │ │ │ │ │ +000942c0: 3a20 436f 6e74 656e 7420 7479 7065 206f : Content type o │ │ │ │ │ +000942d0: 6620 6669 6c65 3a20 5552 4c20 636f 6e6e f file: URL conn │ │ │ │ │ +000942e0: 6563 7469 6f6e 2066 6f72 2064 6972 6563 ection for direc │ │ │ │ │ +000942f0: 746f 7269 6573 2069 6e63 6f6e 7369 7374 tories inconsist │ │ │ │ │ +00094300: 656e 742e 0a0a 3c6c 693e 7375 6e2f 6e65 ent...
  • sun/ne │ │ │ │ │ +00094310: 742f 7777 772f 7072 6f74 6f63 6f6c 2f66 t/www/protocol/f │ │ │ │ │ +00094320: 696c 652f 4765 7448 6561 6465 7246 6965 ile/GetHeaderFie │ │ │ │ │ +00094330: 6c64 732e 6a61 7661 3a20 5552 4c43 6f6e lds.java: URLCon │ │ │ │ │ +00094340: 6e65 6374 696f 6e3a 3a67 6574 4865 6164 nection::getHead │ │ │ │ │ +00094350: 6572 4669 656c 6473 2072 6574 7572 6e73 erFields returns │ │ │ │ │ +00094360: 2072 6573 756c 7420 696e 636f 6e73 6973 result inconsis │ │ │ │ │ +00094370: 7465 6e74 2077 6974 6820 6765 7448 6561 tent with getHea │ │ │ │ │ +00094380: 6465 7246 6965 6c64 2f4b 6579 2066 6f72 derField/Key for │ │ │ │ │ +00094390: 2046 696c 6555 524c 436f 6e6e 6563 7469 FileURLConnecti │ │ │ │ │ +000943a0: 6f6e 2c20 4674 7055 524c 436f 6e6e 6563 on, FtpURLConnec │ │ │ │ │ +000943b0: 7469 6f6e 0a0a 3c6c 693e 7375 6e2f 6e65 tion..
  • sun/ne │ │ │ │ │ +000943c0: 742f 7777 772f 7072 6f74 6f63 6f6c 2f66 t/www/protocol/f │ │ │ │ │ +000943d0: 696c 652f 4765 744c 6173 744d 6f64 6966 ile/GetLastModif │ │ │ │ │ +000943e0: 6965 642e 6a61 7661 3a20 4669 6c65 2e6c ied.java: File.l │ │ │ │ │ +000943f0: 6173 744d 6f64 6966 6965 6428 2920 2661 astModified() &a │ │ │ │ │ +00094400: 6d70 3b20 5552 4c43 6f6e 6e65 6374 696f mp; URLConnectio │ │ │ │ │ +00094410: 6e2e 6765 744c 6173 744d 6f64 6966 6965 n.getLastModifie │ │ │ │ │ +00094420: 6428 2920 6172 6520 696e 636f 6e73 6973 d() are inconsis │ │ │ │ │ +00094430: 7465 6e74 0a0a 3c6c 693e 7375 6e2f 6e65 tent..
  • sun/ne │ │ │ │ │ +00094440: 742f 7777 772f 7072 6f74 6f63 6f6c 2f66 t/www/protocol/f │ │ │ │ │ +00094450: 696c 652f 4e6f 6e55 5446 3845 6e63 6f64 ile/NonUTF8Encod │ │ │ │ │ +00094460: 6564 4368 6172 2e6a 6176 613a 2049 6620 edChar.java: If │ │ │ │ │ +00094470: 5552 4920 7363 6865 6d65 2069 7320 6669 URI scheme is fi │ │ │ │ │ +00094480: 6c65 2061 6e64 2055 524c 2069 7320 6e6f le and URL is no │ │ │ │ │ +00094490: 7420 5554 462d 3820 656e 636f 6465 642c t UTF-8 encoded, │ │ │ │ │ +000944a0: 2074 6865 2050 6172 7365 5574 696c 2e64 the ParseUtil.d │ │ │ │ │ +000944b0: 6563 6f64 6520 7468 726f 7773 2061 6e20 ecode throws an │ │ │ │ │ +000944c0: 4578 6365 7074 696f 6e0a 0a3c 6c69 3e73 Exception..
  • s │ │ │ │ │ +000944d0: 756e 2f6e 6574 2f77 7777 2f70 726f 746f un/net/www/proto │ │ │ │ │ +000944e0: 636f 6c2f 6674 702f 4861 6e64 6c65 7245 col/ftp/HandlerE │ │ │ │ │ +000944f0: 7175 616c 732e 6a61 7661 3a20 5552 4c53 quals.java: URLS │ │ │ │ │ +00094500: 7472 6561 6d48 616e 646c 6572 2e65 7175 treamHandler.equ │ │ │ │ │ +00094510: 616c 7328 5552 4c2c 5552 4c29 2069 676e als(URL,URL) ign │ │ │ │ │ +00094520: 6f72 6573 2061 7574 686f 7269 7479 2066 ores authority f │ │ │ │ │ +00094530: 6965 6c64 0a0a 3c6c 693e 7375 6e2f 6e65 ield..
  • sun/ne │ │ │ │ │ +00094540: 742f 7777 772f 7072 6f74 6f63 6f6c 2f66 t/www/protocol/f │ │ │ │ │ +00094550: 7470 2f55 7365 7241 6e64 5061 7373 776f tp/UserAndPasswo │ │ │ │ │ +00094560: 7264 5465 7374 2e6a 6176 613a 2074 6869 rdTest.java: thi │ │ │ │ │ +00094570: 7320 7465 7374 7320 7375 7070 6f72 7420 s tests support │ │ │ │ │ +00094580: 666f 7220 7468 6520 6674 7020 5552 4c20 for the ftp URL │ │ │ │ │ +00094590: 7379 6e74 6178 2074 6861 7420 696e 636c syntax that incl │ │ │ │ │ +000945a0: 7564 6573 2061 2075 7365 7220 616e 6420 udes a user and │ │ │ │ │ +000945b0: 7061 7373 776f 7264 2e0a 0a3c 6c69 3e73 password...
  • s │ │ │ │ │ +000945c0: 756e 2f6e 6574 2f77 7777 2f70 726f 746f un/net/www/proto │ │ │ │ │ +000945d0: 636f 6c2f 6874 7470 2f36 3535 3037 3938 col/http/6550798 │ │ │ │ │ +000945e0: 2f74 6573 742e 6a61 7661 3a20 5573 696e /test.java: Usin │ │ │ │ │ +000945f0: 6720 496e 7075 7453 7472 6561 6d2e 736b g InputStream.sk │ │ │ │ │ +00094600: 6970 2077 6974 6820 5265 7370 6f6e 7365 ip with Response │ │ │ │ │ +00094610: 4361 6368 6520 7769 6c6c 2063 6175 7365 Cache will cause │ │ │ │ │ +00094620: 2070 6172 7469 616c 2064 6174 6120 746f partial data to │ │ │ │ │ +00094630: 2062 6520 6361 6368 6564 0a0a 3c6c 693e be cached..
  • │ │ │ │ │ +00094640: 7375 6e2f 6e65 742f 7777 772f 7072 6f74 sun/net/www/prot │ │ │ │ │ +00094650: 6f63 6f6c 2f68 7474 702f 4173 796e 6344 ocol/http/AsyncD │ │ │ │ │ +00094660: 6973 636f 6e6e 6563 742e 6a61 7661 3a20 isconnect.java: │ │ │ │ │ +00094670: 4874 7470 5552 4c43 6f6e 6e65 6374 696f HttpURLConnectio │ │ │ │ │ +00094680: 6e2e 6469 7363 6f6e 6e65 6374 2064 6f65 n.disconnect doe │ │ │ │ │ +00094690: 736e 2774 2072 6561 6c6c 7920 646f 2074 sn't really do t │ │ │ │ │ +000946a0: 6865 206a 6f62 0a0a 3c6c 693e 7375 6e2f he job..
  • sun/ │ │ │ │ │ +000946b0: 6e65 742f 7777 772f 7072 6f74 6f63 6f6c net/www/protocol │ │ │ │ │ +000946c0: 2f68 7474 702f 4175 7468 4361 6368 652e /http/AuthCache. │ │ │ │ │ +000946d0: 6a61 7661 3a20 200a 0a3c 6c69 3e73 756e java: ..
  • sun │ │ │ │ │ +000946e0: 2f6e 6574 2f77 7777 2f70 726f 746f 636f /net/www/protoco │ │ │ │ │ +000946f0: 6c2f 6874 7470 2f42 3530 3137 3035 312e l/http/B5017051. │ │ │ │ │ +00094700: 6a61 7661 3a20 5465 7374 7320 4352 2035 java: Tests CR 5 │ │ │ │ │ +00094710: 3031 3730 3531 2026 616d 703b 2036 3336 017051 & 636 │ │ │ │ │ +00094720: 3037 3734 0a0a 3c6c 693e 7375 6e2f 6e65 0774..
  • sun/ne │ │ │ │ │ +00094730: 742f 7777 772f 7072 6f74 6f63 6f6c 2f68 t/www/protocol/h │ │ │ │ │ +00094740: 7474 702f 4236 3239 3633 3130 2e6a 6176 ttp/B6296310.jav │ │ │ │ │ +00094750: 613a 2052 4547 5245 5353 494f 4e3a 2041 a: REGRESSION: A │ │ │ │ │ +00094760: 7070 6c65 7443 6c61 7373 4c6f 6164 6572 ppletClassLoader │ │ │ │ │ +00094770: 2e67 6574 5265 736f 7572 6365 4173 5374 .getResourceAsSt │ │ │ │ │ +00094780: 7265 616d 2829 2062 6568 6176 696f 7572 ream() behaviour │ │ │ │ │ +00094790: 2069 7320 7772 6f6e 6720 696e 2073 6f6d is wrong in som │ │ │ │ │ +000947a0: 6520 6361 7365 730a 0a3c 6c69 3e73 756e e cases..
  • sun │ │ │ │ │ +000947b0: 2f6e 6574 2f77 7777 2f70 726f 746f 636f /net/www/protoco │ │ │ │ │ +000947c0: 6c2f 6874 7470 2f42 3632 3939 3731 322e l/http/B6299712. │ │ │ │ │ +000947d0: 6a61 7661 3a20 4e75 6c6c 506f 696e 7465 java: NullPointe │ │ │ │ │ +000947e0: 7245 7863 6570 7469 6f6e 2069 6e20 7375 rException in su │ │ │ │ │ +000947f0: 6e2e 6e65 742e 7777 772e 7072 6f74 6f63 n.net.www.protoc │ │ │ │ │ +00094800: 6f6c 2e68 7474 702e 4874 7470 5552 4c43 ol.http.HttpURLC │ │ │ │ │ +00094810: 6f6e 6e65 6374 696f 6e2e 666f 6c6c 6f77 onnection.follow │ │ │ │ │ +00094820: 5265 6469 7265 6374 0a0a 3c6c 693e 7375 Redirect..
  • su │ │ │ │ │ +00094830: 6e2f 6e65 742f 7777 772f 7072 6f74 6f63 n/net/www/protoc │ │ │ │ │ +00094840: 6f6c 2f68 7474 702f 4236 3336 3935 3130 ol/http/B6369510 │ │ │ │ │ +00094850: 2e6a 6176 613a 2048 7474 7055 524c 436f .java: HttpURLCo │ │ │ │ │ +00094860: 6e6e 6563 7469 6f6e 2073 6574 7320 436f nnection sets Co │ │ │ │ │ +00094870: 6e74 656e 742d 5479 7065 2074 6f20 6170 ntent-Type to ap │ │ │ │ │ +00094880: 706c 6963 6174 696f 6e2f 782d 7777 772d plication/x-www- │ │ │ │ │ +00094890: 666f 726d 2d75 726c 656e 636f 6465 640a form-urlencoded. │ │ │ │ │ +000948a0: 0a3c 6c69 3e73 756e 2f6e 6574 2f77 7777 .
  • sun/net/www │ │ │ │ │ +000948b0: 2f70 726f 746f 636f 6c2f 6874 7470 2f42 /protocol/http/B │ │ │ │ │ +000948c0: 3635 3138 3831 362e 6a61 7661 3a20 200a 6518816.java: . │ │ │ │ │ +000948d0: 0a3c 6c69 3e73 756e 2f6e 6574 2f77 7777 .
  • sun/net/www │ │ │ │ │ +000948e0: 2f70 726f 746f 636f 6c2f 6874 7470 2f42 /protocol/http/B │ │ │ │ │ +000948f0: 3636 3431 3330 392e 6a61 7661 3a20 5772 6641309.java: Wr │ │ │ │ │ +00094900: 6f6e 6720 436f 6f6b 6965 2073 6570 6172 ong Cookie separ │ │ │ │ │ +00094910: 6174 6f72 2075 7365 6420 696e 2048 7474 ator used in Htt │ │ │ │ │ +00094920: 7055 524c 436f 6e6e 6563 7469 6f6e 2042 pURLConnection B │ │ │ │ │ +00094930: 3636 3431 3330 390a 0a3c 6c69 3e73 756e 6641309..
  • sun │ │ │ │ │ +00094940: 2f6e 6574 2f77 7777 2f70 726f 746f 636f /net/www/protoco │ │ │ │ │ +00094950: 6c2f 6874 7470 2f42 3636 3630 3430 352e l/http/B6660405. │ │ │ │ │ +00094960: 6a61 7661 3a20 4874 7470 5552 4c43 6f6e java: HttpURLCon │ │ │ │ │ +00094970: 6e65 6374 696f 6e20 7265 7475 726e 7320 nection returns │ │ │ │ │ +00094980: 7468 6520 7772 6f6e 6720 496e 7075 7453 the wrong InputS │ │ │ │ │ +00094990: 7472 6561 6d20 4236 3636 3034 3035 0a0a tream B6660405.. │ │ │ │ │ +000949a0: 3c6c 693e 7375 6e2f 6e65 742f 7777 772f
  • sun/net/www/ │ │ │ │ │ +000949b0: 7072 6f74 6f63 6f6c 2f68 7474 702f 4236 protocol/http/B6 │ │ │ │ │ +000949c0: 3839 3033 3439 2e6a 6176 613a 204c 6967 890349.java: Lig │ │ │ │ │ +000949d0: 6874 2077 6569 6768 7420 4854 5450 2073 ht weight HTTP s │ │ │ │ │ +000949e0: 6572 7665 720a 0a3c 6c69 3e73 756e 2f6e erver..
  • sun/n │ │ │ │ │ +000949f0: 6574 2f77 7777 2f70 726f 746f 636f 6c2f et/www/protocol/ │ │ │ │ │ +00094a00: 6874 7470 2f42 3830 3132 3632 352e 6a61 http/B8012625.ja │ │ │ │ │ +00094a10: 7661 3a20 200a 0a3c 6c69 3e73 756e 2f6e va: ..
  • sun/n │ │ │ │ │ +00094a20: 6574 2f77 7777 2f70 726f 746f 636f 6c2f et/www/protocol/ │ │ │ │ │ +00094a30: 6874 7470 2f42 6173 6963 4c6f 6e67 4372 http/BasicLongCr │ │ │ │ │ +00094a40: 6564 656e 7469 616c 732e 6a61 7661 3a20 edentials.java: │ │ │ │ │ +00094a50: 4572 726f 7220 696e 2062 6173 6963 2061 Error in basic a │ │ │ │ │ +00094a60: 7574 6865 6e74 6963 6174 696f 6e20 7768 uthentication wh │ │ │ │ │ +00094a70: 656e 2075 7365 7220 6e61 6d65 2061 6e64 en user name and │ │ │ │ │ +00094a80: 2070 6173 7377 6f72 6420 6172 6520 6c6f password are lo │ │ │ │ │ +00094a90: 6e67 0a0a 3c6c 693e 7375 6e2f 6e65 742f ng..
  • sun/net/ │ │ │ │ │ +00094aa0: 7777 772f 7072 6f74 6f63 6f6c 2f68 7474 www/protocol/htt │ │ │ │ │ +00094ab0: 702f 4368 756e 6b65 6445 7272 6f72 5374 p/ChunkedErrorSt │ │ │ │ │ +00094ac0: 7265 616d 2e6a 6176 613a 2043 6875 6e6b ream.java: Chunk │ │ │ │ │ +00094ad0: 6564 2045 7272 6f72 5374 7265 616d 2074 ed ErrorStream t │ │ │ │ │ +00094ae0: 6573 7473 0a0a 3c6c 693e 7375 6e2f 6e65 ests..
  • sun/ne │ │ │ │ │ +00094af0: 742f 7777 772f 7072 6f74 6f63 6f6c 2f68 t/www/protocol/h │ │ │ │ │ +00094b00: 7474 702f 436c 6f73 654f 7074 696f 6e48 ttp/CloseOptionH │ │ │ │ │ +00094b10: 6561 6465 722e 6a61 7661 3a20 4854 5450 eader.java: HTTP │ │ │ │ │ +00094b20: 2063 6c69 656e 7420 7368 6f75 6c64 2073 client should s │ │ │ │ │ +00094b30: 6574 2022 436f 6e6e 6563 7469 6f6e 3a20 et "Connection: │ │ │ │ │ +00094b40: 636c 6f73 6522 2068 6561 6465 7220 696e close" header in │ │ │ │ │ +00094b50: 2072 6571 7565 7374 2077 6865 6e20 6b65 request when ke │ │ │ │ │ +00094b60: 6570 616c 6976 6520 6973 2064 6973 6162 epalive is disab │ │ │ │ │ +00094b70: 6c65 640a 0a3c 6c69 3e73 756e 2f6e 6574 led..
  • sun/net │ │ │ │ │ +00094b80: 2f77 7777 2f70 726f 746f 636f 6c2f 6874 /www/protocol/ht │ │ │ │ │ +00094b90: 7470 2f44 6967 6573 7454 6573 742e 6a61 tp/DigestTest.ja │ │ │ │ │ +00094ba0: 7661 3a20 4e65 6564 2074 6f20 7375 7070 va: Need to supp │ │ │ │ │ +00094bb0: 6f72 7420 4469 6765 7374 2041 7574 6865 ort Digest Authe │ │ │ │ │ +00094bc0: 6e74 6963 6174 696f 6e20 666f 7220 5072 ntication for Pr │ │ │ │ │ +00094bd0: 6f78 6965 730a 0a3c 6c69 3e73 756e 2f6e oxies..
  • sun/n │ │ │ │ │ +00094be0: 6574 2f77 7777 2f70 726f 746f 636f 6c2f et/www/protocol/ │ │ │ │ │ +00094bf0: 6874 7470 2f46 696e 616c 697a 6572 2e6a http/Finalizer.j │ │ │ │ │ +00094c00: 6176 613a 204a 6176 6132 4420 6465 6d6f ava: Java2D demo │ │ │ │ │ +00094c10: 2074 6872 6f77 7320 6578 6365 7074 696f throws exceptio │ │ │ │ │ +00094c20: 6e73 206f 6e20 4d65 726c 696e 4233 320a ns on MerlinB32. │ │ │ │ │ +00094c30: 0a3c 6c69 3e73 756e 2f6e 6574 2f77 7777 .
  • sun/net/www │ │ │ │ │ +00094c40: 2f70 726f 746f 636f 6c2f 6874 7470 2f47 /protocol/http/G │ │ │ │ │ +00094c50: 6574 4572 726f 7253 7472 6561 6d2e 6a61 etErrorStream.ja │ │ │ │ │ +00094c60: 7661 3a20 7375 6e2e 6e65 742e 7777 772e va: sun.net.www. │ │ │ │ │ +00094c70: 7072 6f74 6f63 6f6c 2e68 7474 702e 4874 protocol.http.Ht │ │ │ │ │ +00094c80: 7470 5552 4c43 6f6e 6e65 6374 696f 6e2e tpURLConnection. │ │ │ │ │ +00094c90: 6765 7445 7272 6f72 5374 7265 616d 206e getErrorStream n │ │ │ │ │ +00094ca0: 6f74 2068 6f6f 6b65 6420 7570 0a0a 3c6c ot hooked up..sun/net/www/pr │ │ │ │ │ +00094cc0: 6f74 6f63 6f6c 2f68 7474 702f 4765 744f otocol/http/GetO │ │ │ │ │ +00094cd0: 7574 7075 7453 7472 6561 6d2e 6a61 7661 utputStream.java │ │ │ │ │ +00094ce0: 3a20 5552 4c43 6f6e 6e65 6374 696f 6e2e : URLConnection. │ │ │ │ │ +00094cf0: 6765 744f 7574 7075 7453 7472 6561 6d28 getOutputStream( │ │ │ │ │ +00094d00: 2920 6661 696c 7320 6166 7465 7220 636f ) fails after co │ │ │ │ │ +00094d10: 6e6e 6563 7428 290a 0a3c 6c69 3e73 756e nnect()..
  • sun │ │ │ │ │ +00094d20: 2f6e 6574 2f77 7777 2f70 726f 746f 636f /net/www/protoco │ │ │ │ │ +00094d30: 6c2f 6874 7470 2f48 7474 7048 6561 6465 l/http/HttpHeade │ │ │ │ │ +00094d40: 7250 6172 7365 7254 6573 742e 6a61 7661 rParserTest.java │ │ │ │ │ +00094d50: 3a20 5361 6e69 7479 2063 6865 636b 2074 : Sanity check t │ │ │ │ │ +00094d60: 6861 7420 4874 7470 4865 6164 6572 5061 hat HttpHeaderPa │ │ │ │ │ +00094d70: 7273 6572 2077 6f72 6b73 2073 616d 6520 rser works same │ │ │ │ │ +00094d80: 6173 204d 6573 7361 6765 4865 6164 6572 as MessageHeader │ │ │ │ │ +00094d90: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ +00094da0: 772f 7072 6f74 6f63 6f6c 2f68 7474 702f w/protocol/http/ │ │ │ │ │ +00094db0: 4874 7470 496e 7075 7453 7472 6561 6d2e HttpInputStream. │ │ │ │ │ +00094dc0: 6a61 7661 3a20 6874 7470 3a2f 2f77 7777 java: http://www │ │ │ │ │ +00094dd0: 2e63 6c69 7073 7472 6561 6d2e 636f 6d20 .clipstream.com │ │ │ │ │ +00094de0: 7669 6465 6f20 646f 6573 206e 6f74 2070 video does not p │ │ │ │ │ +00094df0: 6c61 793b 2072 6561 6428 2920 7072 6f62 lay; read() prob │ │ │ │ │ +00094e00: 6c65 6d0a 0a3c 6c69 3e73 756e 2f6e 6574 lem..
  • sun/net │ │ │ │ │ +00094e10: 2f77 7777 2f70 726f 746f 636f 6c2f 6874 /www/protocol/ht │ │ │ │ │ +00094e20: 7470 2f48 7474 704f 6e6c 792e 6a61 7661 tp/HttpOnly.java │ │ │ │ │ +00094e30: 3a20 456e 7375 7265 2048 7474 7055 524c : Ensure HttpURL │ │ │ │ │ +00094e40: 436f 6e6e 6563 7469 6f6e 2028 616e 6420 Connection (and │ │ │ │ │ +00094e50: 7375 7070 6f72 7469 6e67 2041 5049 7329 supporting APIs) │ │ │ │ │ +00094e60: 2064 6f6e 2774 2065 7870 6f73 6520 4874 don't expose Ht │ │ │ │ │ +00094e70: 7470 4f6e 6c79 2063 6f6f 6b69 6573 0a0a tpOnly cookies.. │ │ │ │ │ +00094e80: 3c6c 693e 7375 6e2f 6e65 742f 7777 772f
  • sun/net/www/ │ │ │ │ │ +00094e90: 7072 6f74 6f63 6f6c 2f68 7474 702f 4874 protocol/http/Ht │ │ │ │ │ +00094ea0: 7470 5374 7265 616d 732e 6a61 7661 3a20 tpStreams.java: │ │ │ │ │ +00094eb0: 4261 7369 6320 6368 6563 6b73 2074 6f20 Basic checks to │ │ │ │ │ +00094ec0: 7665 7269 6679 2062 6568 6176 696f 7220 verify behavior │ │ │ │ │ +00094ed0: 6f66 2072 6574 7572 6e65 6420 696e 7075 of returned inpu │ │ │ │ │ +00094ee0: 7420 7374 7265 616d 730a 0a3c 6c69 3e73 t streams..
  • s │ │ │ │ │ +00094ef0: 756e 2f6e 6574 2f77 7777 2f70 726f 746f un/net/www/proto │ │ │ │ │ +00094f00: 636f 6c2f 6874 7470 2f4d 6f64 6966 6965 col/http/Modifie │ │ │ │ │ +00094f10: 642e 6a61 7661 3a20 5465 7374 2048 7474 d.java: Test Htt │ │ │ │ │ +00094f20: 7055 524c 436f 6e6e 6563 7469 6f6e 2073 pURLConnection s │ │ │ │ │ +00094f30: 6574 4966 4d6f 6469 6669 6564 5369 6e63 etIfModifiedSinc │ │ │ │ │ +00094f40: 650a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 e..
  • sun/net/w │ │ │ │ │ +00094f50: 7777 2f70 726f 746f 636f 6c2f 6874 7470 ww/protocol/http │ │ │ │ │ +00094f60: 2f4e 544c 4d48 6561 6454 6573 742e 6a61 /NTLMHeadTest.ja │ │ │ │ │ +00094f70: 7661 3a20 7465 7374 2066 6f72 2074 6865 va: test for the │ │ │ │ │ +00094f80: 2069 6e63 6f72 7265 6374 206c 6f67 6963 incorrect logic │ │ │ │ │ +00094f90: 2069 6e20 7265 6164 696e 6720 2861 6e64 in reading (and │ │ │ │ │ +00094fa0: 2064 6973 6361 7264 696e 6729 2048 5454 discarding) HTT │ │ │ │ │ +00094fb0: 5020 7265 7370 6f6e 7365 2062 6f64 7920 P response body │ │ │ │ │ +00094fc0: 7768 656e 2070 726f 6365 7373 696e 6720 when processing │ │ │ │ │ +00094fd0: 4e54 4c4d 5353 505f 4348 414c 4c45 4e47 NTLMSSP_CHALLENG │ │ │ │ │ +00094fe0: 4520 7265 7370 6f6e 7365 2028 746f 2043 E response (to C │ │ │ │ │ +00094ff0: 4f4e 4e45 4354 2072 6571 7565 7374 2920 ONNECT request) │ │ │ │ │ +00095000: 6672 6f6d 2070 726f 7879 2073 6572 7665 from proxy serve │ │ │ │ │ +00095010: 722e 0a0a 3c6c 693e 7375 6e2f 6e65 742f r...
  • sun/net/ │ │ │ │ │ +00095020: 7777 772f 7072 6f74 6f63 6f6c 2f68 7474 www/protocol/htt │ │ │ │ │ +00095030: 702f 4e54 4c4d 5465 7374 2e6a 6176 613a p/NTLMTest.java: │ │ │ │ │ +00095040: 2036 3532 3036 3635 2026 616d 703b 2036 6520665 & 6 │ │ │ │ │ +00095050: 3335 3731 3333 3a20 4e54 4c4d 2061 7574 357133: NTLM aut │ │ │ │ │ +00095060: 6865 6e74 6963 6174 696f 6e20 6973 7375 hentication issu │ │ │ │ │ +00095070: 6573 2e0a 0a3c 6c69 3e73 756e 2f6e 6574 es...
  • sun/net │ │ │ │ │ +00095080: 2f77 7777 2f70 726f 746f 636f 6c2f 6874 /www/protocol/ht │ │ │ │ │ +00095090: 7470 2f4e 554c 4c54 6172 6765 7449 6e66 tp/NULLTargetInf │ │ │ │ │ +000950a0: 6f54 6573 742e 6a61 7661 3a20 4e75 6c6c oTest.java: Null │ │ │ │ │ +000950b0: 506f 696e 7465 7245 7863 6570 7469 6f6e PointerException │ │ │ │ │ +000950c0: 2066 726f 6d20 6e74 6c6d 2e43 6c69 656e from ntlm.Clien │ │ │ │ │ +000950d0: 742e 7479 7065 330a 0a3c 6c69 3e73 756e t.type3..
  • sun │ │ │ │ │ +000950e0: 2f6e 6574 2f77 7777 2f70 726f 746f 636f /net/www/protoco │ │ │ │ │ +000950f0: 6c2f 6874 7470 2f4e 6f43 6163 6865 2e6a l/http/NoCache.j │ │ │ │ │ +00095100: 6176 613a 2052 6573 706f 6e73 6543 6163 ava: ResponseCac │ │ │ │ │ +00095110: 6865 2e70 7574 2073 686f 756c 6420 6e6f he.put should no │ │ │ │ │ +00095120: 7420 6265 2063 616c 6c65 6420 7768 656e t be called when │ │ │ │ │ +00095130: 2073 6574 5573 6543 6163 6865 7328 6661 setUseCaches(fa │ │ │ │ │ +00095140: 6c73 6529 0a0a 3c6c 693e 7375 6e2f 6e65 lse)..
  • sun/ne │ │ │ │ │ +00095150: 742f 7777 772f 7072 6f74 6f63 6f6c 2f68 t/www/protocol/h │ │ │ │ │ +00095160: 7474 702f 4e6f 4e54 4c4d 2e6a 6176 613a ttp/NoNTLM.java: │ │ │ │ │ +00095170: 2053 616e 6974 7920 6368 6563 6b20 7468 Sanity check th │ │ │ │ │ +00095180: 6174 204e 544c 4d20 7769 6c6c 206e 6f74 at NTLM will not │ │ │ │ │ +00095190: 2062 6520 7365 6c65 6374 6564 2062 7920 be selected by │ │ │ │ │ +000951a0: 7468 6520 6874 7470 2070 726f 746f 636f the http protoco │ │ │ │ │ +000951b0: 6c20 6861 6e64 6c65 7220 7768 656e 2072 l handler when r │ │ │ │ │ +000951c0: 756e 6e69 6e67 206f 6e20 6120 7072 6f66 unning on a prof │ │ │ │ │ +000951d0: 696c 6520 7468 6174 2064 6f65 7320 6e6f ile that does no │ │ │ │ │ +000951e0: 7420 7375 7070 6f72 7420 4e54 4c4d 0a0a t support NTLM.. │ │ │ │ │ +000951f0: 3c6c 693e 7375 6e2f 6e65 742f 7777 772f
  • sun/net/www/ │ │ │ │ │ +00095200: 7072 6f74 6f63 6f6c 2f68 7474 702f 5072 protocol/http/Pr │ │ │ │ │ +00095210: 6f74 6f63 6f6c 5265 6469 7265 6374 2e6a otocolRedirect.j │ │ │ │ │ +00095220: 6176 613a 2075 726c 636f 6e6e 6563 7469 ava: urlconnecti │ │ │ │ │ +00095230: 6f6e 2066 6f6c 6c6f 7769 6e67 2072 6564 on following red │ │ │ │ │ +00095240: 6972 6563 7420 7573 6573 2070 726f 746f irect uses proto │ │ │ │ │ +00095250: 636f 6c20 6f66 206f 7269 6769 6e61 6c20 col of original │ │ │ │ │ +00095260: 7265 7175 6573 740a 0a3c 6c69 3e73 756e request..
  • sun │ │ │ │ │ +00095270: 2f6e 6574 2f77 7777 2f70 726f 746f 636f /net/www/protoco │ │ │ │ │ +00095280: 6c2f 6874 7470 2f52 6564 6972 6563 744f l/http/RedirectO │ │ │ │ │ +00095290: 6e50 6f73 742e 6a61 7661 3a20 4120 7265 nPost.java: A re │ │ │ │ │ +000952a0: 6469 7265 6374 2050 4f53 5420 7265 7175 direct POST requ │ │ │ │ │ +000952b0: 6573 7420 646f 6573 206e 6f74 2077 6f72 est does not wor │ │ │ │ │ +000952c0: 6b20 616e 6420 696c 6c65 6761 6c53 7461 k and illegalSta │ │ │ │ │ +000952d0: 7465 4578 6365 7074 696f 6e20 6f6e 2048 teException on H │ │ │ │ │ +000952e0: 7474 7055 524c 436f 6e6e 6563 7469 6f6e ttpURLConnection │ │ │ │ │ +000952f0: 2e67 6574 496e 7075 7453 7472 6561 6d0a .getInputStream. │ │ │ │ │ +00095300: 0a3c 6c69 3e73 756e 2f6e 6574 2f77 7777 .
  • sun/net/www │ │ │ │ │ +00095310: 2f70 726f 746f 636f 6c2f 6874 7470 2f52 /protocol/http/R │ │ │ │ │ +00095320: 656c 6174 6976 6552 6564 6972 6563 742e elativeRedirect. │ │ │ │ │ +00095330: 6a61 7661 3a20 5552 4c43 6f6e 6e65 6374 java: URLConnect │ │ │ │ │ +00095340: 696f 6e20 6361 6e6e 6f74 2068 616e 646c ion cannot handl │ │ │ │ │ +00095350: 6520 7265 6469 7265 6374 730a 0a3c 6c69 e redirects..
  • sun/net/www/pro │ │ │ │ │ +00095370: 746f 636f 6c2f 6874 7470 2f52 6573 706f tocol/http/Respo │ │ │ │ │ +00095380: 6e73 6543 6163 6865 5374 7265 616d 2e6a nseCacheStream.j │ │ │ │ │ +00095390: 6176 613a 2043 4f4d 5041 5449 4249 4c49 ava: COMPATIBILI │ │ │ │ │ +000953a0: 5459 3a20 6a61 6765 785f 636f 6d20 2d20 TY: jagex_com - │ │ │ │ │ +000953b0: 4d6f 6e6b 6579 2050 757a 7a6c 6520 6170 Monkey Puzzle ap │ │ │ │ │ +000953c0: 706c 6574 2066 6169 6c73 2074 6f20 6c6f plet fails to lo │ │ │ │ │ +000953d0: 6164 0a0a 3c6c 693e 7375 6e2f 6e65 742f ad..
  • sun/net/ │ │ │ │ │ +000953e0: 7777 772f 7072 6f74 6f63 6f6c 2f68 7474 www/protocol/htt │ │ │ │ │ +000953f0: 702f 5265 7472 7955 706f 6e54 696d 656f p/RetryUponTimeo │ │ │ │ │ +00095400: 7574 2e6a 6176 613a 2075 7369 6e67 2064 ut.java: using d │ │ │ │ │ +00095410: 6566 6175 6c74 5265 6164 5469 6d65 6f75 efaultReadTimeou │ │ │ │ │ +00095420: 7420 6170 7065 6172 2074 6f20 7265 7472 t appear to retr │ │ │ │ │ +00095430: 7920 7265 7175 6573 7420 7570 6f6e 2074 y request upon t │ │ │ │ │ +00095440: 696d 656f 7574 0a0a 3c6c 693e 7375 6e2f imeout..
  • sun/ │ │ │ │ │ +00095450: 6e65 742f 7777 772f 7072 6f74 6f63 6f6c net/www/protocol │ │ │ │ │ +00095460: 2f68 7474 702f 5365 7443 6875 6e6b 6564 /http/SetChunked │ │ │ │ │ +00095470: 5374 7265 616d 696e 674d 6f64 652e 6a61 StreamingMode.ja │ │ │ │ │ +00095480: 7661 3a20 556e 7370 6563 6966 6965 6420 va: Unspecified │ │ │ │ │ +00095490: 4e50 4520 6973 2074 6872 6f77 6e20 7768 NPE is thrown wh │ │ │ │ │ +000954a0: 656e 2073 7472 6561 6d69 6e67 206f 7574 en streaming out │ │ │ │ │ +000954b0: 7075 7420 6d6f 6465 2069 7320 656e 6162 put mode is enab │ │ │ │ │ +000954c0: 6c65 640a 0a3c 6c69 3e73 756e 2f6e 6574 led..
  • sun/net │ │ │ │ │ +000954d0: 2f77 7777 2f70 726f 746f 636f 6c2f 6874 /www/protocol/ht │ │ │ │ │ +000954e0: 7470 2f53 6574 4966 4d6f 6469 6669 6564 tp/SetIfModified │ │ │ │ │ +000954f0: 5369 6e63 652e 6a61 7661 3a20 7365 7449 Since.java: setI │ │ │ │ │ +00095500: 664d 6f64 6966 6965 6453 696e 6365 206d fModifiedSince m │ │ │ │ │ +00095510: 6574 686f 6420 696e 2048 7474 7055 524c ethod in HttpURL │ │ │ │ │ +00095520: 436f 6e6e 6563 7469 6f6e 2073 6f6d 6574 Connection somet │ │ │ │ │ +00095530: 696d 6573 2066 6169 6c73 0a0a 3c6c 693e imes fails..
  • │ │ │ │ │ +00095540: 7375 6e2f 6e65 742f 7777 772f 7072 6f74 sun/net/www/prot │ │ │ │ │ +00095550: 6f63 6f6c 2f68 7474 702f 5374 6163 6b54 ocol/http/StackT │ │ │ │ │ +00095560: 7261 6365 5465 7374 2e6a 6176 613a 2048 raceTest.java: H │ │ │ │ │ +00095570: 7474 7055 524c 436f 6e6e 6563 7469 6f6e ttpURLConnection │ │ │ │ │ +00095580: 2e67 6574 496e 7075 7453 7472 6561 6d28 .getInputStream( │ │ │ │ │ +00095590: 2920 7072 6f64 7563 6573 2049 4f45 7863 ) produces IOExc │ │ │ │ │ +000955a0: 6570 7469 6f6e 2077 6974 6820 6261 6420 eption with bad │ │ │ │ │ +000955b0: 7374 6163 6b20 7472 6163 653b 2048 7474 stack trace; Htt │ │ │ │ │ +000955c0: 7055 524c 436f 6e6e 6563 7469 6f6e 2e67 pURLConnection.g │ │ │ │ │ +000955d0: 6574 496e 7075 7453 7472 6561 6d20 6c6f etInputStream lo │ │ │ │ │ +000955e0: 7365 7320 6578 6365 7074 696f 6e20 6d65 ses exception me │ │ │ │ │ +000955f0: 7373 6167 652c 2065 7863 6570 7469 6f6e ssage, exception │ │ │ │ │ +00095600: 2063 6c61 7373 0a0a 3c6c 693e 7375 6e2f class..
  • sun/ │ │ │ │ │ +00095610: 6e65 742f 7777 772f 7072 6f74 6f63 6f6c net/www/protocol │ │ │ │ │ +00095620: 2f68 7474 702f 5374 7265 616d 696e 674f /http/StreamingO │ │ │ │ │ +00095630: 7574 7075 7453 7472 6561 6d2e 6a61 7661 utputStream.java │ │ │ │ │ +00095640: 3a20 4874 7470 5552 4c43 6f6e 6e65 6374 : HttpURLConnect │ │ │ │ │ +00095650: 696f 6e2e 6765 744f 7574 7075 7453 7472 ion.getOutputStr │ │ │ │ │ +00095660: 6561 6d20 7374 7265 616d 696e 6720 6d6f eam streaming mo │ │ │ │ │ +00095670: 6465 2062 7567 2077 6865 6e20 6361 6c6c de bug when call │ │ │ │ │ +00095680: 6564 206d 756c 7469 706c 6520 7469 6d65 ed multiple time │ │ │ │ │ +00095690: 730a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 s..
  • sun/net/w │ │ │ │ │ +000956a0: 7777 2f70 726f 746f 636f 6c2f 6874 7470 ww/protocol/http │ │ │ │ │ +000956b0: 2f54 6573 7454 7261 6e73 7061 7265 6e74 /TestTransparent │ │ │ │ │ +000956c0: 4e54 4c4d 2e6a 6176 613a 2056 6572 6966 NTLM.java: Verif │ │ │ │ │ +000956d0: 6965 7320 7468 6174 2074 7261 6e73 7061 ies that transpa │ │ │ │ │ +000956e0: 7265 6e74 204e 544c 4d20 286f 6e20 5769 rent NTLM (on Wi │ │ │ │ │ +000956f0: 6e64 6f77 7329 2069 7320 6e6f 7420 7573 ndows) is not us │ │ │ │ │ +00095700: 6564 2062 7920 6465 6661 756c 742c 2061 ed by default, a │ │ │ │ │ +00095710: 6e64 2069 7320 7573 6564 206f 6e6c 7920 nd is used only │ │ │ │ │ +00095720: 7768 656e 2074 6865 2072 656c 6576 616e when the relevan │ │ │ │ │ +00095730: 7420 7072 6f70 6572 7479 2069 7320 7365 t property is se │ │ │ │ │ +00095740: 742e 0a0a 3c6c 693e 7375 6e2f 6e65 742f t...
  • sun/net/ │ │ │ │ │ +00095750: 7777 772f 7072 6f74 6f63 6f6c 2f68 7474 www/protocol/htt │ │ │ │ │ +00095760: 702f 5475 6e6e 656c 5468 726f 7567 6850 p/TunnelThroughP │ │ │ │ │ +00095770: 726f 7879 2e6a 6176 613a 204a 5353 4520 roxy.java: JSSE │ │ │ │ │ +00095780: 6e6f 7420 7265 7475 726e 696e 6720 7072 not returning pr │ │ │ │ │ +00095790: 6f70 6572 2065 7863 6570 7469 6f6e 206f oper exception o │ │ │ │ │ +000957a0: 6e20 756e 6b6e 6f77 6e20 686f 7374 0a0a n unknown host.. │ │ │ │ │ +000957b0: 3c6c 693e 7375 6e2f 6e65 742f 7777 772f
  • sun/net/www/ │ │ │ │ │ +000957c0: 7072 6f74 6f63 6f6c 2f68 7474 702f 5573 protocol/http/Us │ │ │ │ │ +000957d0: 6572 4167 656e 742e 6a61 7661 3a20 4854 erAgent.java: HT │ │ │ │ │ +000957e0: 5450 2068 6561 6465 7220 2255 7365 722d TP header "User- │ │ │ │ │ +000957f0: 4167 656e 7422 2066 6f72 6d61 7420 696e Agent" format in │ │ │ │ │ +00095800: 636f 7272 6563 740a 0a3c 6c69 3e73 756e correct..
  • sun │ │ │ │ │ +00095810: 2f6e 6574 2f77 7777 2f70 726f 746f 636f /net/www/protoco │ │ │ │ │ +00095820: 6c2f 6874 7470 2f55 7365 7241 7574 682e l/http/UserAuth. │ │ │ │ │ +00095830: 6a61 7661 3a20 4175 7468 6f72 697a 6174 java: Authorizat │ │ │ │ │ +00095840: 696f 6e20 6865 6164 6572 2072 656d 6f76 ion header remov │ │ │ │ │ +00095850: 6564 2066 6f72 2070 7265 656d 7074 6976 ed for preemptiv │ │ │ │ │ +00095860: 6520 6175 7468 656e 7469 6361 7469 6f6e e authentication │ │ │ │ │ +00095870: 2062 7920 7573 6572 2063 6f64 650a 0a3c by user code..< │ │ │ │ │ +00095880: 6c69 3e73 756e 2f6e 6574 2f77 7777 2f70 li>sun/net/www/p │ │ │ │ │ +00095890: 726f 746f 636f 6c2f 6874 7470 2f55 7365 rotocol/http/Use │ │ │ │ │ +000958a0: 7243 6f6f 6b69 652e 6a61 7661 3a20 5365 rCookie.java: Se │ │ │ │ │ +000958b0: 6e64 696e 6720 2243 6f6f 6b69 6522 2068 nding "Cookie" h │ │ │ │ │ +000958c0: 6561 6465 7220 7769 7468 204a 5245 2031 eader with JRE 1 │ │ │ │ │ +000958d0: 2e35 2e30 5f30 3720 646f 6573 6e27 7420 .5.0_07 doesn't │ │ │ │ │ +000958e0: 776f 726b 2061 6e79 6d6f 7265 0a0a 3c6c work anymore..sun/net/www/pr │ │ │ │ │ +00095900: 6f74 6f63 6f6c 2f68 7474 702f 5a6f 6e65 otocol/http/Zone │ │ │ │ │ +00095910: 4964 2e6a 6176 613a 2076 6572 6966 6965 Id.java: verifie │ │ │ │ │ +00095920: 7320 7468 6174 2048 7474 7055 524c 436f s that HttpURLCo │ │ │ │ │ +00095930: 6e6e 6563 7469 6f6e 2064 6f65 7320 6e6f nnection does no │ │ │ │ │ +00095940: 7420 7365 6e64 2074 6865 207a 6f6e 6520 t send the zone │ │ │ │ │ +00095950: 6964 2069 6e20 7468 6520 2748 6f73 7427 id in the 'Host' │ │ │ │ │ +00095960: 2066 6965 6c64 206f 6620 7468 6520 6865 field of the he │ │ │ │ │ +00095970: 6164 6572 3a20 486f 7374 3a20 5b66 6538 ader: Host: [fe8 │ │ │ │ │ +00095980: 303a 3a61 3030 3a32 3766 663a 6161 6161 0::a00:27ff:aaaa │ │ │ │ │ +00095990: 3a61 6161 615d 2069 6e73 7465 6164 206f :aaaa] instead o │ │ │ │ │ +000959a0: 6620 486f 7374 3a20 5b66 6538 303a 3a61 f Host: [fe80::a │ │ │ │ │ +000959b0: 3030 3a32 3766 663a 6161 6161 3a61 6161 00:27ff:aaaa:aaa │ │ │ │ │ +000959c0: 6125 6574 6830 5d22 0a0a 3c6c 693e 7375 a%eth0]"..
  • su │ │ │ │ │ +000959d0: 6e2f 6e65 742f 7777 772f 7072 6f74 6f63 n/net/www/protoc │ │ │ │ │ +000959e0: 6f6c 2f68 7474 7073 2f43 6875 6e6b 6564 ol/https/Chunked │ │ │ │ │ +000959f0: 4f75 7470 7574 5374 7265 616d 2e6a 6176 OutputStream.jav │ │ │ │ │ +00095a00: 613a 2043 616e 6e6f 7420 666c 7573 6820 a: Cannot flush │ │ │ │ │ +00095a10: 6f75 7470 7574 2073 7472 6561 6d20 7768 output stream wh │ │ │ │ │ +00095a20: 656e 2077 7269 7469 6e67 2074 6f20 616e en writing to an │ │ │ │ │ +00095a30: 2048 7474 7055 726c 436f 6e6e 6563 7469 HttpUrlConnecti │ │ │ │ │ +00095a40: 6f6e 0a0a 3c6c 693e 7375 6e2f 6e65 742f on..
  • sun/net/ │ │ │ │ │ +00095a50: 7777 772f 7072 6f74 6f63 6f6c 2f68 7474 www/protocol/htt │ │ │ │ │ +00095a60: 7073 2f48 7474 7073 436c 6965 6e74 2f50 ps/HttpsClient/P │ │ │ │ │ +00095a70: 726f 7879 4175 7468 5465 7374 2e6a 6176 roxyAuthTest.jav │ │ │ │ │ +00095a80: 613a 2048 7474 7073 5552 4c43 6f6e 6e65 a: HttpsURLConne │ │ │ │ │ +00095a90: 6374 696f 6e20 646f 6573 6e27 7420 7365 ction doesn't se │ │ │ │ │ +00095aa0: 6e64 2050 726f 7879 2d41 7574 686f 7269 nd Proxy-Authori │ │ │ │ │ +00095ab0: 7a61 7469 6f6e 206f 6e20 434f 4e4e 4543 zation on CONNEC │ │ │ │ │ +00095ac0: 5420 496e 636f 7272 6563 7420 6368 6563 T Incorrect chec │ │ │ │ │ +00095ad0: 6b69 6e67 206f 6620 7072 6f78 7920 7365 king of proxy se │ │ │ │ │ +00095ae0: 7276 6572 2072 6573 706f 6e73 650a 0a3c rver response..< │ │ │ │ │ +00095af0: 6c69 3e73 756e 2f6e 6574 2f77 7777 2f70 li>sun/net/www/p │ │ │ │ │ +00095b00: 726f 746f 636f 6c2f 6874 7470 732f 4874 rotocol/https/Ht │ │ │ │ │ +00095b10: 7470 7343 6c69 656e 742f 5365 7276 6572 tpsClient/Server │ │ │ │ │ +00095b20: 4964 656e 7469 7479 5465 7374 2e6a 6176 IdentityTest.jav │ │ │ │ │ +00095b30: 613a 204e 6565 6420 746f 2069 6e63 6c75 a: Need to inclu │ │ │ │ │ +00095b40: 6465 2074 6865 2061 6c74 6572 6e61 7465 de the alternate │ │ │ │ │ +00095b50: 2073 7562 6a65 6374 2044 4e20 666f 7220 subject DN for │ │ │ │ │ +00095b60: 6365 7274 732c 2068 7474 7073 2073 686f certs, https sho │ │ │ │ │ +00095b70: 756c 6420 6368 6563 6b20 666f 7220 7468 uld check for th │ │ │ │ │ +00095b80: 6973 0a0a 3c6c 693e 7375 6e2f 6e65 742f is..
  • sun/net/ │ │ │ │ │ +00095b90: 7777 772f 7072 6f74 6f63 6f6c 2f68 7474 www/protocol/htt │ │ │ │ │ +00095ba0: 7073 2f48 7474 7073 5552 4c43 6f6e 6e65 ps/HttpsURLConne │ │ │ │ │ +00095bb0: 6374 696f 6e2f 4236 3231 3630 3832 2e6a ction/B6216082.j │ │ │ │ │ +00095bc0: 6176 613a 2052 6564 6972 6563 7420 7072 ava: Redirect pr │ │ │ │ │ +00095bd0: 6f62 6c65 6d20 7769 7468 2048 7474 7073 oblem with Https │ │ │ │ │ +00095be0: 5552 4c43 6f6e 6e65 6374 696f 6e20 7573 URLConnection us │ │ │ │ │ +00095bf0: 696e 6720 6120 7072 6f78 790a 0a3c 6c69 ing a proxy..
  • sun/net/www/pro │ │ │ │ │ +00095c10: 746f 636f 6c2f 6874 7470 732f 4874 7470 tocol/https/Http │ │ │ │ │ +00095c20: 7355 524c 436f 6e6e 6563 7469 6f6e 2f42 sURLConnection/B │ │ │ │ │ +00095c30: 3632 3236 3631 302e 6a61 7661 3a20 4854 6226610.java: HT │ │ │ │ │ +00095c40: 5450 2074 756e 6e65 6c20 636f 6e6e 6563 TP tunnel connec │ │ │ │ │ +00095c50: 7469 6f6e 7320 7365 6e64 2075 7365 7220 tions send user │ │ │ │ │ +00095c60: 6865 6164 6572 7320 746f 2070 726f 7879 headers to proxy │ │ │ │ │ +00095c70: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ +00095c80: 772f 7072 6f74 6f63 6f6c 2f68 7474 7073 w/protocol/https │ │ │ │ │ +00095c90: 2f48 7474 7073 5552 4c43 6f6e 6e65 6374 /HttpsURLConnect │ │ │ │ │ +00095ca0: 696f 6e2f 4368 6563 6b4d 6574 686f 6473 ion/CheckMethods │ │ │ │ │ +00095cb0: 2e6a 6176 613a 204e 6565 6420 746f 2072 .java: Need to r │ │ │ │ │ +00095cc0: 6562 6173 6520 616c 6c20 7468 6520 6475 ebase all the du │ │ │ │ │ +00095cd0: 706c 6963 6174 6564 2063 6c61 7373 6573 plicated classes │ │ │ │ │ +00095ce0: 2066 726f 6d20 4d65 726c 696e 2e0a 0a3c from Merlin...< │ │ │ │ │ +00095cf0: 6c69 3e73 756e 2f6e 6574 2f77 7777 2f70 li>sun/net/www/p │ │ │ │ │ +00095d00: 726f 746f 636f 6c2f 6874 7470 732f 4874 rotocol/https/Ht │ │ │ │ │ +00095d10: 7470 7355 524c 436f 6e6e 6563 7469 6f6e tpsURLConnection │ │ │ │ │ +00095d20: 2f43 6f6f 6b69 6548 616e 646c 6572 5465 /CookieHandlerTe │ │ │ │ │ +00095d30: 7374 2e6a 6176 613a 2055 6e69 7420 7465 st.java: Unit te │ │ │ │ │ +00095d40: 7374 2066 6f72 206a 6176 612e 6e65 742e st for java.net. │ │ │ │ │ +00095d50: 436f 6f6b 6965 4861 6e64 6c65 720a 0a3c CookieHandler..< │ │ │ │ │ +00095d60: 6c69 3e73 756e 2f6e 6574 2f77 7777 2f70 li>sun/net/www/p │ │ │ │ │ +00095d70: 726f 746f 636f 6c2f 6874 7470 732f 4874 rotocol/https/Ht │ │ │ │ │ +00095d80: 7470 7355 524c 436f 6e6e 6563 7469 6f6e tpsURLConnection │ │ │ │ │ +00095d90: 2f43 6f6f 6b69 6548 7474 7073 436c 6965 /CookieHttpsClie │ │ │ │ │ +00095da0: 6e74 5465 7374 2e6a 6176 613a 2043 6f6f ntTest.java: Coo │ │ │ │ │ +00095db0: 6b69 656d 616e 6167 6572 2064 6f65 7320 kiemanager does │ │ │ │ │ +00095dc0: 6e6f 7420 7374 6f72 6520 636f 6f6b 6965 not store cookie │ │ │ │ │ +00095dd0: 7320 6966 2075 726c 2069 7320 7265 6164 s if url is read │ │ │ │ │ +00095de0: 2062 6566 6f72 6520 7365 7474 696e 6720 before setting │ │ │ │ │ +00095df0: 636f 6f6b 6965 6d61 6e61 6765 720a 0a3c cookiemanager..< │ │ │ │ │ +00095e00: 6c69 3e73 756e 2f6e 6574 2f77 7777 2f70 li>sun/net/www/p │ │ │ │ │ +00095e10: 726f 746f 636f 6c2f 6874 7470 732f 4874 rotocol/https/Ht │ │ │ │ │ +00095e20: 7470 7355 524c 436f 6e6e 6563 7469 6f6e tpsURLConnection │ │ │ │ │ +00095e30: 2f44 4e53 4964 656e 7469 7469 6573 2e6a /DNSIdentities.j │ │ │ │ │ +00095e40: 6176 613a 2058 3530 3920 6365 7274 6966 ava: X509 certif │ │ │ │ │ +00095e50: 6963 6174 6520 686f 7374 6e61 6d65 2063 icate hostname c │ │ │ │ │ +00095e60: 6865 636b 696e 6720 6973 2062 726f 6b65 hecking is broke │ │ │ │ │ +00095e70: 6e20 696e 204a 444b 312e 362e 305f 3130 n in JDK1.6.0_10 │ │ │ │ │ +00095e80: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ +00095e90: 772f 7072 6f74 6f63 6f6c 2f68 7474 7073 w/protocol/https │ │ │ │ │ +00095ea0: 2f48 7474 7073 5552 4c43 6f6e 6e65 6374 /HttpsURLConnect │ │ │ │ │ +00095eb0: 696f 6e2f 4874 7470 7343 7265 6174 6553 ion/HttpsCreateS │ │ │ │ │ +00095ec0: 6f63 6b54 6573 742e 6a61 7661 3a20 6372 ockTest.java: cr │ │ │ │ │ +00095ed0: 6561 7465 536f 636b 6574 2829 202d 2073 eateSocket() - s │ │ │ │ │ +00095ee0: 6d70 6174 6368 2066 6169 6c73 2075 7369 mpatch fails usi │ │ │ │ │ +00095ef0: 6e67 2031 2e36 2e30 5f31 3020 6265 6361 ng 1.6.0_10 beca │ │ │ │ │ +00095f00: 7573 6520 6f66 2022 556e 636f 6e6e 6563 use of "Unconnec │ │ │ │ │ +00095f10: 7465 6420 736f 636b 6574 7320 6e6f 7420 ted sockets not │ │ │ │ │ +00095f20: 696d 706c 656d 656e 7465 6422 0a0a 3c6c implemented"..sun/net/www/pr │ │ │ │ │ +00095f40: 6f74 6f63 6f6c 2f68 7474 7073 2f48 7474 otocol/https/Htt │ │ │ │ │ +00095f50: 7073 5552 4c43 6f6e 6e65 6374 696f 6e2f psURLConnection/ │ │ │ │ │ +00095f60: 4874 7470 7350 6f73 742e 6a61 7661 3a20 HttpsPost.java: │ │ │ │ │ +00095f70: 4e65 6564 2074 6f20 7265 6261 7365 2061 Need to rebase a │ │ │ │ │ +00095f80: 6c6c 2074 6865 2064 7570 6c69 6361 7465 ll the duplicate │ │ │ │ │ +00095f90: 6420 636c 6173 7365 7320 6672 6f6d 204d d classes from M │ │ │ │ │ +00095fa0: 6572 6c69 6e2e 0a0a 3c6c 693e 7375 6e2f erlin...
  • sun/ │ │ │ │ │ +00095fb0: 6e65 742f 7777 772f 7072 6f74 6f63 6f6c net/www/protocol │ │ │ │ │ +00095fc0: 2f68 7474 7073 2f48 7474 7073 5552 4c43 /https/HttpsURLC │ │ │ │ │ +00095fd0: 6f6e 6e65 6374 696f 6e2f 4874 7470 7350 onnection/HttpsP │ │ │ │ │ +00095fe0: 726f 7879 5374 6163 6b4f 7665 7266 6c6f roxyStackOverflo │ │ │ │ │ +00095ff0: 772e 6a61 7661 3a20 5374 6163 6b4f 7665 w.java: StackOve │ │ │ │ │ +00096000: 7246 6c6f 7720 7769 7468 2062 6164 2061 rFlow with bad a │ │ │ │ │ +00096010: 7574 6865 6e74 6963 6174 6564 2050 726f uthenticated Pro │ │ │ │ │ +00096020: 7879 2074 756e 6e65 6c73 0a0a 3c6c 693e xy tunnels..
  • │ │ │ │ │ +00096030: 7375 6e2f 6e65 742f 7777 772f 7072 6f74 sun/net/www/prot │ │ │ │ │ +00096040: 6f63 6f6c 2f68 7474 7073 2f48 7474 7073 ocol/https/Https │ │ │ │ │ +00096050: 5552 4c43 6f6e 6e65 6374 696f 6e2f 4874 URLConnection/Ht │ │ │ │ │ +00096060: 7470 7353 6f63 6b65 7446 6163 5465 7374 tpsSocketFacTest │ │ │ │ │ +00096070: 2e6a 6176 613a 2048 7474 7073 5552 4c43 .java: HttpsURLC │ │ │ │ │ +00096080: 6f6e 6e65 6374 696f 6e20 6e6f 7420 7573 onnection not us │ │ │ │ │ +00096090: 696e 6720 7468 6520 7365 7420 5353 4c53 ing the set SSLS │ │ │ │ │ +000960a0: 6f63 6b65 7446 6163 746f 7279 2066 6f72 ocketFactory for │ │ │ │ │ +000960b0: 2063 7265 6174 696e 6720 616c 6c20 6974 creating all it │ │ │ │ │ +000960c0: 7320 536f 636b 6574 730a 0a3c 6c69 3e73 s Sockets..
  • s │ │ │ │ │ +000960d0: 756e 2f6e 6574 2f77 7777 2f70 726f 746f un/net/www/proto │ │ │ │ │ +000960e0: 636f 6c2f 6874 7470 732f 4874 7470 7355 col/https/HttpsU │ │ │ │ │ +000960f0: 524c 436f 6e6e 6563 7469 6f6e 2f49 5041 RLConnection/IPA │ │ │ │ │ +00096100: 6464 7265 7373 444e 5349 6465 6e74 6974 ddressDNSIdentit │ │ │ │ │ +00096110: 6965 732e 6a61 7661 3a20 5835 3039 2063 ies.java: X509 c │ │ │ │ │ +00096120: 6572 7469 6669 6361 7465 2068 6f73 746e ertificate hostn │ │ │ │ │ +00096130: 616d 6520 6368 6563 6b69 6e67 2069 7320 ame checking is │ │ │ │ │ +00096140: 6272 6f6b 656e 2069 6e20 4a44 4b31 2e36 broken in JDK1.6 │ │ │ │ │ +00096150: 2e30 5f31 300a 0a3c 6c69 3e73 756e 2f6e .0_10..
  • sun/n │ │ │ │ │ +00096160: 6574 2f77 7777 2f70 726f 746f 636f 6c2f et/www/protocol/ │ │ │ │ │ +00096170: 6874 7470 732f 4874 7470 7355 524c 436f https/HttpsURLCo │ │ │ │ │ +00096180: 6e6e 6563 7469 6f6e 2f49 5041 6464 7265 nnection/IPAddre │ │ │ │ │ +00096190: 7373 4950 4964 656e 7469 7469 6573 2e6a ssIPIdentities.j │ │ │ │ │ +000961a0: 6176 613a 2058 3530 3920 6365 7274 6966 ava: X509 certif │ │ │ │ │ +000961b0: 6963 6174 6520 686f 7374 6e61 6d65 2063 icate hostname c │ │ │ │ │ +000961c0: 6865 636b 696e 6720 6973 2062 726f 6b65 hecking is broke │ │ │ │ │ +000961d0: 6e20 696e 204a 444b 312e 362e 305f 3130 n in JDK1.6.0_10 │ │ │ │ │ +000961e0: 0a0a 3c6c 693e 7375 6e2f 6e65 742f 7777 ..
  • sun/net/ww │ │ │ │ │ +000961f0: 772f 7072 6f74 6f63 6f6c 2f68 7474 7073 w/protocol/https │ │ │ │ │ +00096200: 2f48 7474 7073 5552 4c43 6f6e 6e65 6374 /HttpsURLConnect │ │ │ │ │ +00096210: 696f 6e2f 4950 4964 656e 7469 7469 6573 ion/IPIdentities │ │ │ │ │ +00096220: 2e6a 6176 613a 2058 3530 3920 6365 7274 .java: X509 cert │ │ │ │ │ +00096230: 6966 6963 6174 6520 686f 7374 6e61 6d65 ificate hostname │ │ │ │ │ +00096240: 2063 6865 636b 696e 6720 6973 2062 726f checking is bro │ │ │ │ │ +00096250: 6b65 6e20 696e 204a 444b 312e 362e 305f ken in JDK1.6.0_ │ │ │ │ │ +00096260: 3130 0a0a 3c6c 693e 7375 6e2f 6e65 742f 10..
  • sun/net/ │ │ │ │ │ +00096270: 7777 772f 7072 6f74 6f63 6f6c 2f68 7474 www/protocol/htt │ │ │ │ │ +00096280: 7073 2f48 7474 7073 5552 4c43 6f6e 6e65 ps/HttpsURLConne │ │ │ │ │ +00096290: 6374 696f 6e2f 4964 656e 7469 7469 6573 ction/Identities │ │ │ │ │ +000962a0: 2e6a 6176 613a 2058 3530 3920 6365 7274 .java: X509 cert │ │ │ │ │ +000962b0: 6966 6963 6174 6520 686f 7374 6e61 6d65 ificate hostname │ │ │ │ │ +000962c0: 2063 6865 636b 696e 6720 6973 2062 726f checking is bro │ │ │ │ │ +000962d0: 6b65 6e20 696e 204a 444b 312e 362e 305f ken in JDK1.6.0_ │ │ │ │ │ +000962e0: 3130 0a0a 3c6c 693e 7375 6e2f 6e65 742f 10..
  • sun/net/ │ │ │ │ │ +000962f0: 7777 772f 7072 6f74 6f63 6f6c 2f68 7474 www/protocol/htt │ │ │ │ │ +00096300: 7073 2f48 7474 7073 5552 4c43 6f6e 6e65 ps/HttpsURLConne │ │ │ │ │ +00096310: 6374 696f 6e2f 496d 7061 6374 4f6e 534e ction/ImpactOnSN │ │ │ │ │ +00096320: 492e 6a61 7661 3a20 4375 7374 6f6d 2048 I.java: Custom H │ │ │ │ │ +00096330: 6f73 746e 616d 6556 6572 6966 6965 7220 ostnameVerifier │ │ │ │ │ +00096340: 6469 7361 626c 6573 2053 4e49 2065 7874 disables SNI ext │ │ │ │ │ +00096350: 656e 7369 6f6e 0a0a 3c6c 693e 7375 6e2f ension..
  • sun/ │ │ │ │ │ +00096360: 6e65 742f 7777 772f 7072 6f74 6f63 6f6c net/www/protocol │ │ │ │ │ +00096370: 2f68 7474 7073 2f48 7474 7073 5552 4c43 /https/HttpsURLC │ │ │ │ │ +00096380: 6f6e 6e65 6374 696f 6e2f 506f 7374 5468 onnection/PostTh │ │ │ │ │ +00096390: 7275 5072 6f78 792e 6a61 7661 3a20 5468 ruProxy.java: Th │ │ │ │ │ +000963a0: 6973 2074 6573 7420 6361 7365 2069 7320 is test case is │ │ │ │ │ +000963b0: 7772 6974 7465 6e20 746f 2074 6573 7420 written to test │ │ │ │ │ +000963c0: 7468 6520 6874 7470 7320 504f 5354 2074 the https POST t │ │ │ │ │ +000963d0: 6872 6f75 6768 2061 2070 726f 7879 2e0a hrough a proxy.. │ │ │ │ │ +000963e0: 0a3c 6c69 3e73 756e 2f6e 6574 2f77 7777 .
  • sun/net/www │ │ │ │ │ +000963f0: 2f70 726f 746f 636f 6c2f 6874 7470 732f /protocol/https/ │ │ │ │ │ +00096400: 4874 7470 7355 524c 436f 6e6e 6563 7469 HttpsURLConnecti │ │ │ │ │ +00096410: 6f6e 2f50 6f73 7454 6872 7550 726f 7879 on/PostThruProxy │ │ │ │ │ +00096420: 5769 7468 4175 7468 2e6a 6176 613a 2054 WithAuth.java: T │ │ │ │ │ +00096430: 6869 7320 7465 7374 2063 6173 6520 6973 his test case is │ │ │ │ │ +00096440: 2077 7269 7474 656e 2074 6f20 7465 7374 written to test │ │ │ │ │ +00096450: 2074 6865 2068 7474 7073 2050 4f53 5420 the https POST │ │ │ │ │ +00096460: 7468 726f 7567 6820 6120 7072 6f78 7920 through a proxy │ │ │ │ │ +00096470: 7769 7468 2070 726f 7879 2061 7574 6865 with proxy authe │ │ │ │ │ +00096480: 6e74 6963 6174 696f 6e2e 0a0a 3c6c 693e ntication...
  • │ │ │ │ │ +00096490: 7375 6e2f 6e65 742f 7777 772f 7072 6f74 sun/net/www/prot │ │ │ │ │ +000964a0: 6f63 6f6c 2f68 7474 7073 2f48 7474 7073 ocol/https/Https │ │ │ │ │ +000964b0: 5552 4c43 6f6e 6e65 6374 696f 6e2f 5265 URLConnection/Re │ │ │ │ │ +000964c0: 6164 5469 6d65 6f75 742e 6a61 7661 3a20 adTimeout.java: │ │ │ │ │ +000964d0: 7375 6e2e 6e65 742e 636c 6965 6e74 2e64 sun.net.client.d │ │ │ │ │ +000964e0: 6566 6175 6c74 436f 6e6e 6563 7454 696d efaultConnectTim │ │ │ │ │ +000964f0: 656f 7574 2073 686f 756c 6420 776f 726b eout should work │ │ │ │ │ +00096500: 2077 6974 6820 4874 7470 7355 524c 436f with HttpsURLCo │ │ │ │ │ +00096510: 6e6e 6563 7469 6f6e 3b20 4854 5450 2063 nnection; HTTP c │ │ │ │ │ +00096520: 6c69 656e 743a 2043 6f6e 6e65 6374 2061 lient: Connect a │ │ │ │ │ +00096530: 6e64 2072 6561 6420 7469 6d65 6f75 7473 nd read timeouts │ │ │ │ │ +00096540: 3b20 4874 7470 7320 6e65 6564 7320 746f ; Https needs to │ │ │ │ │ +00096550: 2073 7570 706f 7274 206e 6577 2074 6967 support new tig │ │ │ │ │ +00096560: 6572 2066 6561 7475 7265 7320 7468 6174 er features that │ │ │ │ │ +00096570: 2077 656e 7420 696e 746f 2068 7474 700a went into http. │ │ │ │ │ +00096580: 0a3c 6c69 3e73 756e 2f6e 6574 2f77 7777 .
  • sun/net/www │ │ │ │ │ +00096590: 2f70 726f 746f 636f 6c2f 6874 7470 732f /protocol/https/ │ │ │ │ │ +000965a0: 4874 7470 7355 524c 436f 6e6e 6563 7469 HttpsURLConnecti │ │ │ │ │ +000965b0: 6f6e 2f52 6564 6972 6563 742e 6a61 7661 on/Redirect.java │ │ │ │ │ +000965c0: 3a20 4e65 6564 2074 6f20 7265 6261 7365 : Need to rebase │ │ │ │ │ +000965d0: 2061 6c6c 2074 6865 2064 7570 6c69 6361 all the duplica │ │ │ │ │ +000965e0: 7465 6420 636c 6173 7365 7320 6672 6f6d ted classes from │ │ │ │ │ +000965f0: 204d 6572 6c69 6e2e 0a0a 3c6c 693e 7375 Merlin...
  • su │ │ │ │ │ +00096600: 6e2f 6e65 742f 7777 772f 7072 6f74 6f63 n/net/www/protoc │ │ │ │ │ +00096610: 6f6c 2f68 7474 7073 2f48 7474 7073 5552 ol/https/HttpsUR │ │ │ │ │ +00096620: 4c43 6f6e 6e65 6374 696f 6e2f 5265 7472 LConnection/Retr │ │ │ │ │ +00096630: 7948 7474 7073 2e6a 6176 613a 2048 7474 yHttps.java: Htt │ │ │ │ │ +00096640: 7073 2063 616e 206e 6f74 2072 6574 7279 ps can not retry │ │ │ │ │ +00096650: 2072 6571 7565 7374 0a0a 3c6c 693e 7375 request..
  • su │ │ │ │ │ +00096660: 6e2f 6e65 742f 7777 772f 7072 6f74 6f63 n/net/www/protoc │ │ │ │ │ +00096670: 6f6c 2f68 7474 7073 2f4e 6577 496d 706c ol/https/NewImpl │ │ │ │ │ +00096680: 2f4a 6176 6178 4854 5450 5343 6f6e 6e65 /JavaxHTTPSConne │ │ │ │ │ +00096690: 6374 696f 6e2e 6a61 7661 3a20 4361 6e20 ction.java: Can │ │ │ │ │ +000966a0: 6e6f 206c 6f6e 6765 7220 6f62 7461 696e no longer obtain │ │ │ │ │ +000966b0: 2061 2063 6f6d 2e73 756e 2e6e 6574 2e73 a com.sun.net.s │ │ │ │ │ +000966c0: 736c 2e48 7474 7073 5552 4c43 6f6e 6e65 sl.HttpsURLConne │ │ │ │ │ +000966d0: 6374 696f 6e0a 0a3c 6c69 3e73 756e 2f6e ction..
  • sun/n │ │ │ │ │ +000966e0: 6574 2f77 7777 2f70 726f 746f 636f 6c2f et/www/protocol/ │ │ │ │ │ +000966f0: 6874 7470 732f 4e65 7749 6d70 6c2f 4a61 https/NewImpl/Ja │ │ │ │ │ +00096700: 7661 7848 6f73 746e 616d 6556 6572 6966 vaxHostnameVerif │ │ │ │ │ +00096710: 6965 722e 6a61 7661 3a20 5768 656e 2061 ier.java: When a │ │ │ │ │ +00096720: 6e20 6170 706c 6963 6174 696f 6e20 656e n application en │ │ │ │ │ +00096730: 6162 6c65 7320 616e 6f6e 796d 6f75 7320 ables anonymous │ │ │ │ │ +00096740: 5353 4c20 6369 7068 6572 2073 7569 7465 SSL cipher suite │ │ │ │ │ +00096750: 2c20 486f 7374 6e61 6d65 2076 6572 6966 , Hostname verif │ │ │ │ │ +00096760: 6963 6174 696f 6e20 6973 206e 6f74 2072 ication is not r │ │ │ │ │ +00096770: 6571 7569 7265 640a 0a3c 6c69 3e73 756e equired..
  • sun │ │ │ │ │ +00096780: 2f6e 6574 2f77 7777 2f70 726f 746f 636f /net/www/protoco │ │ │ │ │ +00096790: 6c2f 6a61 722f 4234 3735 3634 3433 2e6a l/jar/B4756443.j │ │ │ │ │ +000967a0: 6176 613a 2052 4547 5245 5353 494f 4e3a ava: REGRESSION: │ │ │ │ │ +000967b0: 204e 5045 2069 6e20 4a61 7255 524c 436f NPE in JarURLCo │ │ │ │ │ +000967c0: 6e6e 6563 7469 6f6e 2e67 6574 4c61 7374 nnection.getLast │ │ │ │ │ +000967d0: 4d6f 6469 6669 6564 2061 6674 6572 2073 Modified after s │ │ │ │ │ +000967e0: 6574 5573 6543 6163 6865 2866 616c 7365 etUseCache(false │ │ │ │ │ +000967f0: 290a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 )..
  • sun/net/w │ │ │ │ │ +00096800: 7777 2f70 726f 746f 636f 6c2f 6a61 722f ww/protocol/jar/ │ │ │ │ │ +00096810: 4234 3935 3736 3935 2e6a 6176 613a 2055 B4957695.java: U │ │ │ │ │ +00096820: 524c 4a61 7246 696c 652e 7265 7472 6965 RLJarFile.retrie │ │ │ │ │ +00096830: 7665 2064 6f65 7320 6e6f 7420 6465 6c65 ve does not dele │ │ │ │ │ +00096840: 7465 2074 6d70 4669 6c65 206f 6e20 494f te tmpFile on IO │ │ │ │ │ +00096850: 4578 6365 7074 696f 6e0a 0a3c 6c69 3e73 Exception..
  • s │ │ │ │ │ +00096860: 756e 2f6e 6574 2f77 7777 2f70 726f 746f un/net/www/proto │ │ │ │ │ +00096870: 636f 6c2f 6a61 722f 4235 3130 3534 3130 col/jar/B5105410 │ │ │ │ │ +00096880: 2e6a 6176 613a 205a 6970 4669 6c65 245a .java: ZipFile$Z │ │ │ │ │ +00096890: 6970 4669 6c65 496e 7075 7453 7472 6561 ipFileInputStrea │ │ │ │ │ +000968a0: 6d20 646f 6573 6e27 7420 636c 6f73 6520 m doesn't close │ │ │ │ │ +000968b0: 6861 6e64 6c65 2074 6f20 7a69 7066 696c handle to zipfil │ │ │ │ │ +000968c0: 650a 0a3c 6c69 3e73 756e 2f6e 6574 2f77 e..
  • sun/net/w │ │ │ │ │ +000968d0: 7777 2f70 726f 746f 636f 6c2f 6a61 722f ww/protocol/jar/ │ │ │ │ │ +000968e0: 4236 3434 3935 3034 2e6a 6176 613a 2052 B6449504.java: R │ │ │ │ │ +000968f0: 4547 5245 5353 494f 4e3a 205a 6970 4578 EGRESSION: ZipEx │ │ │ │ │ +00096900: 6365 7074 696f 6e20 7468 726f 7773 2077 ception throws w │ │ │ │ │ +00096910: 6865 6e20 7472 7920 746f 2072 6561 6420 hen try to read │ │ │ │ │ +00096920: 6120 584d 4c20 6669 6c65 0a0a 3c6c 693e a XML file..
  • │ │ │ │ │ +00096930: 7375 6e2f 6e65 742f 7777 772f 7072 6f74 sun/net/www/prot │ │ │ │ │ +00096940: 6f63 6f6c 2f6a 6172 2f43 616e 6f6e 6963 ocol/jar/Canonic │ │ │ │ │ +00096950: 616c 697a 6174 696f 6e54 6573 742e 6a61 alizationTest.ja │ │ │ │ │ +00096960: 7661 3a20 5361 6e69 7479 2074 6573 7420 va: Sanity test │ │ │ │ │ +00096970: 7468 6520 7370 6563 6961 6c20 6361 6e6f the special cano │ │ │ │ │ +00096980: 6e69 6361 6c69 7a61 7469 6f6e 206c 6f67 nicalization log │ │ │ │ │ +00096990: 6963 2066 6f72 206a 6172 2072 6573 6f75 ic for jar resou │ │ │ │ │ +000969a0: 7263 6573 0a0a 3c6c 693e 7375 6e2f 6e65 rces..
  • sun/ne │ │ │ │ │ +000969b0: 742f 7777 772f 7072 6f74 6f63 6f6c 2f6a t/www/protocol/j │ │ │ │ │ +000969c0: 6172 2f47 6574 436f 6e74 656e 7454 7970 ar/GetContentTyp │ │ │ │ │ +000969d0: 6554 6573 742e 6a61 7661 3a20 5465 7374 eTest.java: Test │ │ │ │ │ +000969e0: 204a 6172 5552 4c43 6f6e 6e65 6374 696f JarURLConnectio │ │ │ │ │ +000969f0: 6e2e 6765 7443 6f6e 7465 6e74 5479 7065 n.getContentType │ │ │ │ │ +00096a00: 2077 6f75 6c64 2072 6574 7572 6e20 6465 would return de │ │ │ │ │ +00096a10: 6661 756c 7420 2263 6f6e 7465 6e74 2f75 fault "content/u │ │ │ │ │ +00096a20: 6e6b 6e6f 776e 220a 0a3c 6c69 3e73 756e nknown"..
  • sun │ │ │ │ │ +00096a30: 2f6e 6574 2f77 7777 2f70 726f 746f 636f /net/www/protoco │ │ │ │ │ +00096a40: 6c2f 6a61 722f 4a61 7255 524c 436f 6e6e l/jar/JarURLConn │ │ │ │ │ +00096a50: 6563 7469 6f6e 5573 6543 6163 6865 732e ectionUseCaches. │ │ │ │ │ +00096a60: 6a61 7661 3a20 4a61 7255 524c 436f 6e6e java: JarURLConn │ │ │ │ │ +00096a70: 6563 7469 6f6e 2064 6f65 7320 6e6f 7420 ection does not │ │ │ │ │ +00096a80: 6861 6e64 6c65 2075 7365 4361 6368 6573 handle useCaches │ │ │ │ │ +00096a90: 2063 6f72 7265 6374 6c79 0a0a 3c6c 693e correctly..
  • │ │ │ │ │ +00096aa0: 7375 6e2f 6e65 742f 7777 772f 7072 6f74 sun/net/www/prot │ │ │ │ │ +00096ab0: 6f63 6f6c 2f6a 6172 2f4d 756c 7469 5265 ocol/jar/MultiRe │ │ │ │ │ +00096ac0: 6c65 6173 654a 6172 5552 4c43 6f6e 6e65 leaseJarURLConne │ │ │ │ │ +00096ad0: 6374 696f 6e2e 6a61 7661 3a20 5465 7374 ction.java: Test │ │ │ │ │ +00096ae0: 2074 6861 7420 5552 4c20 636f 6e6e 6563 that URL connec │ │ │ │ │ +00096af0: 7469 6f6e 7320 746f 206d 756c 7469 2d72 tions to multi-r │ │ │ │ │ +00096b00: 656c 6561 7365 206a 6172 7320 6361 6e20 elease jars can │ │ │ │ │ +00096b10: 6265 2072 756e 7469 6d65 2076 6572 7369 be runtime versi │ │ │ │ │ +00096b20: 6f6e 6564 0a0a 3c6c 693e 7375 6e2f 6e65 oned..
  • sun/ne │ │ │ │ │ +00096b30: 742f 7777 772f 7072 6f74 6f63 6f6c 2f6a t/www/protocol/j │ │ │ │ │ +00096b40: 6172 2f6a 6172 6275 672f 5465 7374 4472 ar/jarbug/TestDr │ │ │ │ │ +00096b50: 6976 6572 2e6a 6176 613a 2076 6172 696f iver.java: vario │ │ │ │ │ +00096b60: 7573 2072 6573 6f75 7263 6520 616e 6420 us resource and │ │ │ │ │ +00096b70: 636c 6173 736c 6f61 6469 6e67 2062 7567 classloading bug │ │ │ │ │ +00096b80: 7320 7265 6c61 7465 6420 746f 206a 6172 s related to jar │ │ │ │ │ +00096b90: 2066 696c 6573 0a0a 3c6c 693e 7375 6e2f files..
  • sun/ │ │ │ │ │ +00096ba0: 6e65 742f 7777 772f 7072 6f74 6f63 6f6c net/www/protocol │ │ │ │ │ +00096bb0: 2f6a 7274 2f42 6173 6963 2e6a 6176 613a /jrt/Basic.java: │ │ │ │ │ +00096bc0: 2042 6173 6963 2074 6573 7420 6f66 206a Basic test of j │ │ │ │ │ +00096bd0: 696d 6167 6520 7072 6f74 6f63 6f6c 2068 image protocol h │ │ │ │ │ +00096be0: 616e 646c 6572 0a0a 3c6c 693e 7375 6e2f andler..
  • sun/ │ │ │ │ │ +00096bf0: 6e65 742f 7777 772f 7072 6f74 6f63 6f6c net/www/protocol │ │ │ │ │ +00096c00: 2f6a 7274 2f4f 7468 6572 5265 736f 7572 /jrt/OtherResour │ │ │ │ │ +00096c10: 6365 7354 6573 742e 6a61 7661 3a20 4163 cesTest.java: Ac │ │ │ │ │ +00096c20: 6365 7373 2061 206a 7274 3a2f 2072 6573 cess a jrt:/ res │ │ │ │ │ +00096c30: 6f75 7263 6520 696e 2061 6e20 6f62 7365 ource in an obse │ │ │ │ │ +00096c40: 7276 6162 6c65 206d 6f64 756c 6520 7468 rvable module th │ │ │ │ │ +00096c50: 6174 2069 7320 6e6f 7420 696e 2074 6865 at is not in the │ │ │ │ │ +00096c60: 2062 6f6f 7420 6c61 7965 7220 616e 6420 boot layer and │ │ │ │ │ +00096c70: 6865 6e63 6520 6e6f 7420 6b6e 6f77 6e20 hence not known │ │ │ │ │ +00096c80: 746f 2074 6865 2062 7569 6c74 2d69 6e20 to the built-in │ │ │ │ │ +00096c90: 636c 6173 7320 6c6f 6164 6572 732e 0a0a class loaders... │ │ │ │ │ +00096ca0: 3c6c 693e 7375 6e2f 6e65 742f 7777 772f
  • sun/net/www/ │ │ │ │ │ +00096cb0: 7072 6f74 6f63 6f6c 2f6a 7274 2f57 6974 protocol/jrt/Wit │ │ │ │ │ +00096cc0: 6853 6563 7572 6974 794d 616e 6167 6572 hSecurityManager │ │ │ │ │ +00096cd0: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ +00096ce0: 2074 6865 206a 696d 6167 6520 7072 6f74 the jimage prot │ │ │ │ │ +00096cf0: 6f63 6f6c 2068 616e 646c 6572 2077 6f72 ocol handler wor │ │ │ │ │ +00096d00: 6b73 2077 6974 6820 6120 7365 6375 7269 ks with a securi │ │ │ │ │ +00096d10: 7479 206d 616e 6167 6572 0a0a 3c6c 693e ty manager..
  • │ │ │ │ │ +00096d20: 7375 6e2f 6e65 742f 7777 772f 7072 6f74 sun/net/www/prot │ │ │ │ │ +00096d30: 6f63 6f6c 2f6d 6169 6c74 6f2f 4861 6e64 ocol/mailto/Hand │ │ │ │ │ +00096d40: 6c65 7250 6172 7365 2e6a 6176 613a 2055 lerParse.java: U │ │ │ │ │ +00096d50: 524c 436f 6e6e 6563 7469 6f6e 2075 7369 RLConnection usi │ │ │ │ │ +00096d60: 6e67 2022 6d61 696c 746f 3a27 2066 6169 ng "mailto:' fai │ │ │ │ │ +00096d70: 6c73 2077 6974 6820 4553 4d54 5020 6f6e ls with ESMTP on │ │ │ │ │ +00096d80: 2053 756e 0a0a 3c6c 693e 7375 6e2f 6e69 Sun..
  • sun/ni │ │ │ │ │ +00096d90: 6f2f 6368 2f42 6173 6963 2e6a 6176 613a o/ch/Basic.java: │ │ │ │ │ +00096da0: 2056 6572 6966 7920 7468 6174 206e 696f Verify that nio │ │ │ │ │ +00096db0: 2069 7320 6c6f 6164 6564 2061 6674 6572 is loaded after │ │ │ │ │ +00096dc0: 206e 6574 2e0a 0a3c 6c69 3e73 756e 2f6e net...
  • sun/n │ │ │ │ │ +00096dd0: 696f 2f63 682f 5365 6c50 726f 7669 6465 io/ch/SelProvide │ │ │ │ │ +00096de0: 722e 6a61 7661 3a20 5665 7269 6679 2074 r.java: Verify t │ │ │ │ │ +00096df0: 6861 7420 6170 7072 6f70 7269 6174 6520 hat appropriate │ │ │ │ │ +00096e00: 5365 6c65 6374 6f72 5072 6f76 6964 6572 SelectorProvider │ │ │ │ │ +00096e10: 2069 7320 7365 6c65 6374 6564 2e0a 0a3c is selected...< │ │ │ │ │ +00096e20: 6c69 3e73 756e 2f6e 696f 2f63 682f 5365 li>sun/nio/ch/Se │ │ │ │ │ +00096e30: 7276 6572 536f 636b 6574 4164 6170 746f rverSocketAdapto │ │ │ │ │ +00096e40: 7254 6573 742e 6a61 7661 3a20 200a 0a3c rTest.java: ..< │ │ │ │ │ +00096e50: 6c69 3e73 756e 2f6e 696f 2f63 682f 5465 li>sun/nio/ch/Te │ │ │ │ │ +00096e60: 6d70 4275 6666 6572 2e6a 6176 613a 2054 mpBuffer.java: T │ │ │ │ │ +00096e70: 6573 7420 5574 696c 2e67 6574 5465 6d70 est Util.getTemp │ │ │ │ │ +00096e80: 6f72 6172 7942 7566 6665 720a 0a3c 6c69 oraryBuffer..
  • sun/nio/ch/Test │ │ │ │ │ +00096ea0: 4d61 7843 6163 6865 6442 7566 6665 7253 MaxCachedBufferS │ │ │ │ │ +00096eb0: 697a 652e 6a61 7661 3a20 5465 7374 2074 ize.java: Test t │ │ │ │ │ +00096ec0: 6865 2069 6d70 6c65 6d65 6e74 6174 696f he implementatio │ │ │ │ │ +00096ed0: 6e20 6f66 2074 6865 206a 646b 2e6e 696f n of the jdk.nio │ │ │ │ │ +00096ee0: 2e6d 6178 4361 6368 6564 4275 6666 6572 .maxCachedBuffer │ │ │ │ │ +00096ef0: 5369 7a65 2070 726f 7065 7274 7920 2875 Size property (u │ │ │ │ │ +00096f00: 7365 202d 4473 6565 643d 5820 746f 2073 se -Dseed=X to s │ │ │ │ │ +00096f10: 6574 2050 524e 4720 7365 6564 290a 0a3c et PRNG seed)..< │ │ │ │ │ +00096f20: 6c69 3e73 756e 2f6e 696f 2f63 732f 4275 li>sun/nio/cs/Bu │ │ │ │ │ +00096f30: 6666 6572 556e 6465 7266 6c6f 7745 5543 fferUnderflowEUC │ │ │ │ │ +00096f40: 5457 5465 7374 2e6a 6176 613a 2044 6563 TWTest.java: Dec │ │ │ │ │ +00096f50: 6f64 6520 6120 6669 6c65 2075 7369 6e67 ode a file using │ │ │ │ │ +00096f60: 2045 5543 2d54 572c 2074 6573 7420 666f EUC-TW, test fo │ │ │ │ │ +00096f70: 7220 6465 636f 6465 2065 7272 6f72 730a r decode errors. │ │ │ │ │ +00096f80: 0a3c 6c69 3e73 756e 2f6e 696f 2f63 732f .
  • sun/nio/cs/ │ │ │ │ │ +00096f90: 4368 6563 6b43 6173 6549 6e73 656e 7369 CheckCaseInsensi │ │ │ │ │ +00096fa0: 7469 7665 456e 6341 6c69 6173 6573 2e6a tiveEncAliases.j │ │ │ │ │ +00096fb0: 6176 613a 2054 6573 7420 746f 2076 616c ava: Test to val │ │ │ │ │ +00096fc0: 6964 6174 6520 6361 7365 2069 6e73 656e idate case insen │ │ │ │ │ +00096fd0: 7369 7469 7669 7479 206f 6620 656e 636f sitivity of enco │ │ │ │ │ +00096fe0: 6469 6e67 2061 6c69 6173 206e 616d 6573 ding alias names │ │ │ │ │ +00096ff0: 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f 6373 ..
  • sun/nio/cs │ │ │ │ │ +00097000: 2f43 6865 636b 4869 7374 6f72 6963 616c /CheckHistorical │ │ │ │ │ +00097010: 4e61 6d65 732e 6a61 7661 3a20 4368 6563 Names.java: Chec │ │ │ │ │ +00097020: 6b73 2063 616e 6f6e 6963 616c 206e 616d ks canonical nam │ │ │ │ │ +00097030: 6573 206d 6174 6368 2062 6574 7765 656e es match between │ │ │ │ │ +00097040: 206f 6c64 2061 6e64 2028 4e49 4f29 2063 old and (NIO) c │ │ │ │ │ +00097050: 6f72 6520 6368 6172 7365 7473 0a0a 3c6c ore charsets..sun/nio/cs/Che │ │ │ │ │ +00097070: 636b 4943 4e45 2e6a 6176 613a 2043 6865 ckICNE.java: Che │ │ │ │ │ +00097080: 636b 7320 222b 2220 6973 2061 206c 6567 cks "+" is a leg │ │ │ │ │ +00097090: 616c 2063 6861 7261 6374 6572 2066 6f72 al character for │ │ │ │ │ +000970a0: 2063 6861 7273 6574 206e 616d 650a 0a3c charset name..< │ │ │ │ │ +000970b0: 6c69 3e73 756e 2f6e 696f 2f63 732f 436f li>sun/nio/cs/Co │ │ │ │ │ +000970c0: 6e76 6572 7453 696e 676c 652e 6a61 7661 nvertSingle.java │ │ │ │ │ +000970d0: 3a20 5665 7269 6679 2074 6861 7420 6d61 : Verify that ma │ │ │ │ │ +000970e0: 6c66 6f72 6d65 6420 6578 7072 6573 7369 lformed expressi │ │ │ │ │ +000970f0: 6f6e 2065 7863 6570 7469 6f6e 7320 6172 on exceptions ar │ │ │ │ │ +00097100: 6520 7468 726f 776e 2062 7574 206e 6f20 e thrown but no │ │ │ │ │ +00097110: 696e 7465 726e 616c 2065 7272 6f72 7320 internal errors │ │ │ │ │ +00097120: 696e 2063 6572 7461 696e 2070 6174 686f in certain patho │ │ │ │ │ +00097130: 6c6f 6769 616c 2063 6173 6573 2e0a 0a3c logial cases...< │ │ │ │ │ +00097140: 6c69 3e73 756e 2f6e 696f 2f63 732f 4465 li>sun/nio/cs/De │ │ │ │ │ +00097150: 636f 6465 724f 7665 7266 6c6f 772e 6a61 coderOverflow.ja │ │ │ │ │ +00097160: 7661 3a20 4368 6563 6b20 6265 6861 7669 va: Check behavi │ │ │ │ │ +00097170: 6f72 206f 6620 4368 6172 7365 7444 6563 or of CharsetDec │ │ │ │ │ +00097180: 6f64 6572 2e64 6563 6f64 6520 7768 656e oder.decode when │ │ │ │ │ +00097190: 206f 7665 7266 6c6f 7720 6f63 6375 7273 overflow occurs │ │ │ │ │ +000971a0: 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f 6373 ..
  • sun/nio/cs │ │ │ │ │ +000971b0: 2f45 5543 4a50 556e 6465 7266 6c6f 7744 /EUCJPUnderflowD │ │ │ │ │ +000971c0: 6563 6f64 6554 6573 742e 6a61 7661 3a20 ecodeTest.java: │ │ │ │ │ +000971d0: 4368 6563 6b20 666f 7220 636f 7272 6563 Check for correc │ │ │ │ │ +000971e0: 7420 6279 7465 2062 7566 6665 7220 756e t byte buffer un │ │ │ │ │ +000971f0: 6465 7266 6c6f 7720 6861 6e64 6c69 6e67 derflow handling │ │ │ │ │ +00097200: 2069 6e20 4555 432d 4a50 0a0a 3c6c 693e in EUC-JP..
  • │ │ │ │ │ +00097210: 7375 6e2f 6e69 6f2f 6373 2f45 5543 5457 sun/nio/cs/EUCTW │ │ │ │ │ +00097220: 4275 6666 6572 426f 756e 6461 7279 4465 BufferBoundaryDe │ │ │ │ │ +00097230: 636f 6465 5465 7374 2e6a 6176 613a 2044 codeTest.java: D │ │ │ │ │ +00097240: 6563 6f64 6520 6120 6669 6c65 2075 7369 ecode a file usi │ │ │ │ │ +00097250: 6e67 2045 5543 2d54 572c 2074 6573 7420 ng EUC-TW, test │ │ │ │ │ +00097260: 666f 7220 6465 636f 6465 2065 7272 6f72 for decode error │ │ │ │ │ +00097270: 730a 0a3c 6c69 3e73 756e 2f6e 696f 2f63 s..
  • sun/nio/c │ │ │ │ │ +00097280: 732f 456e 636f 6469 6e67 4e6f 7468 696e s/EncodingNothin │ │ │ │ │ +00097290: 672e 6a61 7661 3a20 456e 636f 6469 6e67 g.java: Encoding │ │ │ │ │ +000972a0: 206e 6f74 6869 6e67 2073 686f 756c 6420 nothing should │ │ │ │ │ +000972b0: 6f75 7470 7574 206e 6f74 6869 6e67 0a0a output nothing.. │ │ │ │ │ +000972c0: 3c6c 693e 7375 6e2f 6e69 6f2f 6373 2f45
  • sun/nio/cs/E │ │ │ │ │ +000972d0: 7563 4a70 4c69 6e75 7830 3231 322e 6a61 ucJpLinux0212.ja │ │ │ │ │ +000972e0: 7661 3a20 436f 6e73 6973 7465 6e63 7920 va: Consistency │ │ │ │ │ +000972f0: 6368 6563 6b73 2077 6865 6e20 696e 7075 checks when inpu │ │ │ │ │ +00097300: 7420 6275 6666 6572 2063 6f6e 7461 696e t buffer contain │ │ │ │ │ +00097310: 7320 4a49 5358 3032 3132 2063 6861 7261 s JISX0212 chara │ │ │ │ │ +00097320: 6374 6572 730a 0a3c 6c69 3e73 756e 2f6e cters..
  • sun/n │ │ │ │ │ +00097330: 696f 2f63 732f 4575 634a 704c 696e 7578 io/cs/EucJpLinux │ │ │ │ │ +00097340: 4465 636f 6465 7252 6563 6f76 6572 7954 DecoderRecoveryT │ │ │ │ │ +00097350: 6573 742e 6a61 7661 3a20 656e 7375 7265 est.java: ensure │ │ │ │ │ +00097360: 2065 7563 2d6a 702d 6c69 6e75 7820 6368 euc-jp-linux ch │ │ │ │ │ +00097370: 6172 7365 7420 6465 636f 6465 7220 7265 arset decoder re │ │ │ │ │ +00097380: 636f 7665 7279 2066 6f72 2075 6e6d 6170 covery for unmap │ │ │ │ │ +00097390: 7061 626c 6520 696e 7075 740a 0a3c 6c69 pable input..
  • sun/nio/cs/Euro │ │ │ │ │ +000973b0: 436f 6e76 6572 7465 722e 6a61 7661 3a20 Converter.java: │ │ │ │ │ +000973c0: 4d61 6b65 2073 7572 6520 7468 6520 6575 Make sure the eu │ │ │ │ │ +000973d0: 726f 2063 6f6e 7665 7274 6572 732c 2077 ro converters, w │ │ │ │ │ +000973e0: 6869 6368 2061 7265 2064 6572 6976 6564 hich are derived │ │ │ │ │ +000973f0: 2066 726f 6d20 6578 6973 7469 6e67 2063 from existing c │ │ │ │ │ +00097400: 6f6e 7665 7274 6572 732c 206f 6e6c 7920 onverters, only │ │ │ │ │ +00097410: 6469 6666 6572 2066 726f 6d20 7468 6569 differ from thei │ │ │ │ │ +00097420: 7220 7061 7265 6e74 7320 6174 2074 6865 r parents at the │ │ │ │ │ +00097430: 2065 7870 6563 7465 6420 636f 6465 2070 expected code p │ │ │ │ │ +00097440: 6f69 6e74 2e0a 0a3c 6c69 3e73 756e 2f6e oint...
  • sun/n │ │ │ │ │ +00097450: 696f 2f63 732f 4669 6e64 4153 4349 4943 io/cs/FindASCIIC │ │ │ │ │ +00097460: 6f64 696e 6742 7567 732e 6a61 7661 3a20 odingBugs.java: │ │ │ │ │ +00097470: 526f 756e 6474 7269 7020 456e 636f 6469 Roundtrip Encodi │ │ │ │ │ +00097480: 6e67 2f44 6563 6f64 696e 6720 6f66 206a ng/Decoding of j │ │ │ │ │ +00097490: 7573 7420 6f6e 6520 4153 4349 4920 6368 ust one ASCII ch │ │ │ │ │ +000974a0: 6172 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f ar..
  • sun/nio/ │ │ │ │ │ +000974b0: 6373 2f46 696e 6441 5343 4949 5261 6e67 cs/FindASCIIRang │ │ │ │ │ +000974c0: 6543 6f64 696e 6742 7567 732e 6a61 7661 eCodingBugs.java │ │ │ │ │ +000974d0: 3a20 526f 756e 6474 7269 7020 456e 636f : Roundtrip Enco │ │ │ │ │ +000974e0: 6469 6e67 2f44 6563 6f64 696e 6720 6f66 ding/Decoding of │ │ │ │ │ +000974f0: 2041 5343 4949 2063 6861 7273 2066 726f ASCII chars fro │ │ │ │ │ +00097500: 6d20 3078 3030 2d30 7837 660a 0a3c 6c69 m 0x00-0x7f..
  • sun/nio/cs/Find │ │ │ │ │ +00097520: 4153 4349 4952 6570 6c42 7567 732e 6a61 ASCIIReplBugs.ja │ │ │ │ │ +00097530: 7661 3a20 7465 7374 2069 6620 6973 4c65 va: test if isLe │ │ │ │ │ +00097540: 6761 6c52 6570 6c61 6365 6d65 6e74 2829 galReplacement() │ │ │ │ │ +00097550: 2077 6f72 6b73 2063 6f72 7265 6374 6c79 works correctly │ │ │ │ │ +00097560: 2066 6f72 2061 7363 6969 2063 6861 7273 for ascii chars │ │ │ │ │ +00097570: 6574 730a 0a3c 6c69 3e73 756e 2f6e 696f ets..
  • sun/nio │ │ │ │ │ +00097580: 2f63 732f 4669 6e64 4361 6e45 6e63 6f64 /cs/FindCanEncod │ │ │ │ │ +00097590: 6542 7567 732e 6a61 7661 3a20 6361 6e45 eBugs.java: canE │ │ │ │ │ +000975a0: 6e63 6f64 6528 2920 6661 6c73 6520 6966 ncode() false if │ │ │ │ │ +000975b0: 6620 656e 636f 6465 2829 2074 6872 6f77 f encode() throw │ │ │ │ │ +000975c0: 7320 4368 6172 6163 7465 7243 6f64 696e s CharacterCodin │ │ │ │ │ +000975d0: 6745 7863 6570 7469 6f6e 0a0a 3c6c 693e gException..
  • │ │ │ │ │ +000975e0: 7375 6e2f 6e69 6f2f 6373 2f46 696e 6444 sun/nio/cs/FindD │ │ │ │ │ +000975f0: 6563 6f64 6572 4275 6773 2e6a 6176 613a ecoderBugs.java: │ │ │ │ │ +00097600: 2044 6563 6f64 6520 6d61 6e79 2062 7974 Decode many byt │ │ │ │ │ +00097610: 6520 7365 7175 656e 6365 7320 696e 206d e sequences in m │ │ │ │ │ +00097620: 616e 7920 7761 7973 2028 7573 6520 2d44 any ways (use -D │ │ │ │ │ +00097630: 7365 6564 3d58 2074 6f20 7365 7420 5052 seed=X to set PR │ │ │ │ │ +00097640: 4e47 2073 6565 6429 0a0a 3c6c 693e 7375 NG seed)..
  • su │ │ │ │ │ +00097650: 6e2f 6e69 6f2f 6373 2f46 696e 6445 6e63 n/nio/cs/FindEnc │ │ │ │ │ +00097660: 6f64 6572 4275 6773 2e6a 6176 613a 2045 oderBugs.java: E │ │ │ │ │ +00097670: 6e63 6f64 6520 6d61 6e79 2063 6861 7220 ncode many char │ │ │ │ │ +00097680: 7365 7175 656e 6365 7320 696e 206d 616e sequences in man │ │ │ │ │ +00097690: 7920 7761 7973 0a0a 3c6c 693e 7375 6e2f y ways..
  • sun/ │ │ │ │ │ +000976a0: 6e69 6f2f 6373 2f46 696e 644f 6e65 4368 nio/cs/FindOneCh │ │ │ │ │ +000976b0: 6172 456e 636f 6465 7242 7567 732e 6a61 arEncoderBugs.ja │ │ │ │ │ +000976c0: 7661 3a20 4368 6563 6b20 7468 6174 2061 va: Check that a │ │ │ │ │ +000976d0: 6c6c 206f 6e65 2d63 6861 7220 7365 7175 ll one-char sequ │ │ │ │ │ +000976e0: 656e 6365 7320 6361 6e20 6265 2065 6e63 ences can be enc │ │ │ │ │ +000976f0: 6f64 6564 2062 7920 616c 6c20 6368 6172 oded by all char │ │ │ │ │ +00097700: 7365 7473 0a0a 3c6c 693e 7375 6e2f 6e69 sets..
  • sun/ni │ │ │ │ │ +00097710: 6f2f 6373 2f48 574b 6174 616b 616e 614d o/cs/HWKatakanaM │ │ │ │ │ +00097720: 5339 3332 456e 636f 6465 5465 7374 2e6a S932EncodeTest.j │ │ │ │ │ +00097730: 6176 613a 2043 6865 636b 204d 5339 3332 ava: Check MS932 │ │ │ │ │ +00097740: 2f77 696e 646f 7773 2d33 316a 2065 6e63 /windows-31j enc │ │ │ │ │ +00097750: 6f64 696e 6720 2863 6861 722d 2667 743b oding (char-> │ │ │ │ │ +00097760: 6279 7465 2920 666f 7220 6861 6c66 7769 byte) for halfwi │ │ │ │ │ +00097770: 6474 6820 6b61 7461 6b61 6e61 2063 6861 dth katakana cha │ │ │ │ │ +00097780: 7273 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f rs..
  • sun/nio/ │ │ │ │ │ +00097790: 6373 2f49 5343 4949 5465 7374 2e6a 6176 cs/ISCIITest.jav │ │ │ │ │ +000977a0: 613a 2050 6572 666f 726d 7320 6261 7365 a: Performs base │ │ │ │ │ +000977b0: 6c69 6e65 2061 6e64 2072 6567 7265 7373 line and regress │ │ │ │ │ +000977c0: 696f 6e20 7465 7374 206f 6e20 7468 6520 ion test on the │ │ │ │ │ +000977d0: 4953 4349 4939 3120 6368 6172 7365 740a ISCII91 charset. │ │ │ │ │ +000977e0: 0a3c 6c69 3e73 756e 2f6e 696f 2f63 732f .
  • sun/nio/cs/ │ │ │ │ │ +000977f0: 4953 4f38 3835 3978 2e6a 6176 613a 200a ISO8859x.java: . │ │ │ │ │ +00097800: 0a3c 6c69 3e73 756e 2f6e 696f 2f63 732f .
  • sun/nio/cs/ │ │ │ │ │ +00097810: 4a49 5341 7574 6f44 6574 6563 7454 6573 JISAutoDetectTes │ │ │ │ │ +00097820: 742e 6a61 7661 3a20 4d61 6b65 2073 7572 t.java: Make sur │ │ │ │ │ +00097830: 6520 746f 2064 6574 6572 6d69 6e65 204a e to determine J │ │ │ │ │ +00097840: 6170 616e 6573 6520 7465 7874 2065 6e63 apanese text enc │ │ │ │ │ +00097850: 6f64 696e 6720 6173 2063 6f72 7265 6374 oding as correct │ │ │ │ │ +00097860: 6c79 2061 7320 706f 7373 6962 6c65 2e0a ly as possible.. │ │ │ │ │ +00097870: 0a3c 6c69 3e73 756e 2f6e 696f 2f63 732f .
  • sun/nio/cs/ │ │ │ │ │ +00097880: 4c61 7469 6e43 6861 7252 6570 6c61 6365 LatinCharReplace │ │ │ │ │ +00097890: 6d65 6e74 5457 5465 7374 2e6a 6176 613a mentTWTest.java: │ │ │ │ │ +000978a0: 2043 6865 636b 7320 7265 706c 6163 656d Checks replacem │ │ │ │ │ +000978b0: 656e 7420 6c6f 6769 6320 7769 7468 696e ent logic within │ │ │ │ │ +000978c0: 2045 5543 2d54 5720 6465 636f 6465 720a EUC-TW decoder. │ │ │ │ │ +000978d0: 0a3c 6c69 3e73 756e 2f6e 696f 2f63 732f .
  • sun/nio/cs/ │ │ │ │ │ +000978e0: 4c65 6674 4f76 6572 5375 7272 6f67 6174 LeftOverSurrogat │ │ │ │ │ +000978f0: 652e 6a61 7661 3a20 5665 7269 6679 2074 e.java: Verify t │ │ │ │ │ +00097900: 6861 7420 6c65 6674 206f 7665 7220 6869 hat left over hi │ │ │ │ │ +00097910: 6768 2073 7572 726f 6761 7465 2064 6f65 gh surrogate doe │ │ │ │ │ +00097920: 7320 6e6f 7420 6361 7573 6520 616e 2055 s not cause an U │ │ │ │ │ +00097930: 6e6b 6e6f 776e 4368 6172 6163 7465 7245 nknownCharacterE │ │ │ │ │ +00097940: 7863 6570 7469 6f6e 2077 6865 6e20 7375 xception when su │ │ │ │ │ +00097950: 6273 7469 7475 7469 7469 6f6e 206d 6f64 bstitutition mod │ │ │ │ │ +00097960: 6520 6973 2074 7572 6e65 6420 6f6e 2e0a e is turned on.. │ │ │ │ │ +00097970: 0a3c 6c69 3e73 756e 2f6e 696f 2f63 732f .
  • sun/nio/cs/ │ │ │ │ │ +00097980: 4d61 6c66 6f72 6d65 6453 7572 726f 6761 MalformedSurroga │ │ │ │ │ +00097990: 7465 5374 7269 6e67 5465 7374 2e6a 6176 teStringTest.jav │ │ │ │ │ +000979a0: 613a 204d 616c 666f 726d 6564 2073 7572 a: Malformed sur │ │ │ │ │ +000979b0: 726f 6761 7465 7320 7368 6f75 6c64 2062 rogates should b │ │ │ │ │ +000979c0: 6520 6861 6e64 6c65 6420 6279 2074 6865 e handled by the │ │ │ │ │ +000979d0: 2063 6f6e 7665 7274 6572 2069 6e20 7375 converter in su │ │ │ │ │ +000979e0: 6273 7469 7475 7469 6f6e 206d 6f64 652e bstitution mode. │ │ │ │ │ +000979f0: 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f 6373 ..
  • sun/nio/cs │ │ │ │ │ +00097a00: 2f4d 616c 666f 726d 6564 5375 7272 6f67 /MalformedSurrog │ │ │ │ │ +00097a10: 6174 6573 2e6a 6176 613a 204d 616c 666f ates.java: Malfo │ │ │ │ │ +00097a20: 726d 6564 2073 7572 726f 6761 7465 7320 rmed surrogates │ │ │ │ │ +00097a30: 7368 6f75 6c64 2062 6520 6861 6e64 6c65 should be handle │ │ │ │ │ +00097a40: 6420 6279 2074 6865 2063 6f6e 7665 7274 d by the convert │ │ │ │ │ +00097a50: 6572 2069 6e20 7375 6273 7469 7475 7469 er in substituti │ │ │ │ │ +00097a60: 6f6e 206d 6f64 652e 0a0a 3c6c 693e 7375 on mode...
  • su │ │ │ │ │ +00097a70: 6e2f 6e69 6f2f 6373 2f4e 494f 4a49 5341 n/nio/cs/NIOJISA │ │ │ │ │ +00097a80: 7574 6f44 6574 6563 7454 6573 742e 6a61 utoDetectTest.ja │ │ │ │ │ +00097a90: 7661 3a20 4e49 4f20 6368 6172 7365 7420 va: NIO charset │ │ │ │ │ +00097aa0: 6261 7369 6320 7665 7269 6669 6361 7469 basic verificati │ │ │ │ │ +00097ab0: 6f6e 206f 6620 4a49 5341 7574 6f64 6574 on of JISAutodet │ │ │ │ │ +00097ac0: 6563 7420 6465 636f 6465 720a 0a3c 6c69 ect decoder..
  • sun/nio/cs/OLD/ │ │ │ │ │ +00097ae0: 5465 7374 4942 4d44 422e 6a61 7661 3a20 TestIBMDB.java: │ │ │ │ │ +00097af0: 5465 7374 206f 6c64 2061 6e64 206e 6577 Test old and new │ │ │ │ │ +00097b00: 2069 6d70 6c65 6d65 6e74 6174 696f 6e20 implementation │ │ │ │ │ +00097b10: 6f66 2064 6220 6368 6172 7365 7473 0a0a of db charsets.. │ │ │ │ │ +00097b20: 3c6c 693e 7375 6e2f 6e69 6f2f 6373 2f52
  • sun/nio/cs/R │ │ │ │ │ +00097b30: 6561 645a 6572 6f2e 6a61 7661 3a20 5665 eadZero.java: Ve │ │ │ │ │ +00097b40: 7269 6679 2074 6861 7420 6966 2049 6e70 rify that if Inp │ │ │ │ │ +00097b50: 7574 5374 7265 616d 2e72 6561 6420 7265 utStream.read re │ │ │ │ │ +00097b60: 7475 726e 7320 3020 7765 2074 6872 6f77 turns 0 we throw │ │ │ │ │ +00097b70: 2061 6e20 6578 6365 7074 696f 6e2e 0a0a an exception... │ │ │ │ │ +00097b80: 3c6c 693e 7375 6e2f 6e69 6f2f 6373 2f53
  • sun/nio/cs/S │ │ │ │ │ +00097b90: 4a49 5343 616e 456e 636f 6465 2e6a 6176 JISCanEncode.jav │ │ │ │ │ +00097ba0: 613a 2076 616c 6964 6174 6573 2063 616e a: validates can │ │ │ │ │ +00097bb0: 456e 636f 6465 2863 6861 7220 6329 206d Encode(char c) m │ │ │ │ │ +00097bc0: 6574 686f 6420 666f 7220 7375 6e2e 6e69 ethod for sun.ni │ │ │ │ │ +00097bd0: 6f2e 6373 2e53 6869 6674 5f4a 4953 0a0a o.cs.Shift_JIS.. │ │ │ │ │ +00097be0: 3c6c 693e 7375 6e2f 6e69 6f2f 6373 2f53
  • sun/nio/cs/S │ │ │ │ │ +00097bf0: 7472 6561 6d45 6e63 6f64 6572 436c 6f73 treamEncoderClos │ │ │ │ │ +00097c00: 652e 6a61 7661 3a20 4368 6563 6b20 6966 e.java: Check if │ │ │ │ │ +00097c10: 2053 7472 6561 6d45 6e63 6f64 6572 2063 StreamEncoder c │ │ │ │ │ +00097c20: 6c6f 7365 2829 206d 6574 686f 6420 776f lose() method wo │ │ │ │ │ +00097c30: 726b 7320 636f 7272 6563 746c 7920 6672 rks correctly fr │ │ │ │ │ +00097c40: 6f6d 2065 7272 6f72 2072 6563 6f76 6572 om error recover │ │ │ │ │ +00097c50: 7920 6166 7465 7220 7468 6520 756e 6465 y after the unde │ │ │ │ │ +00097c60: 726e 6561 7468 204f 7574 7075 7453 7472 rneath OutputStr │ │ │ │ │ +00097c70: 6561 6d20 6661 696c 6564 2074 6f20 636c eam failed to cl │ │ │ │ │ +00097c80: 6f73 6520 7468 6520 6669 7273 7420 7469 ose the first ti │ │ │ │ │ +00097c90: 6d65 2e0a 0a3c 6c69 3e73 756e 2f6e 696f me...
  • sun/nio │ │ │ │ │ +00097ca0: 2f63 732f 5374 7265 616d 456e 636f 6465 /cs/StreamEncode │ │ │ │ │ +00097cb0: 724f 7574 2e6a 6176 613a 2074 6573 7420 rOut.java: test │ │ │ │ │ +00097cc0: 6966 2074 6865 2063 6861 7273 6574 2065 if the charset e │ │ │ │ │ +00097cd0: 6e63 6f64 6572 2064 6561 696c 7320 7769 ncoder deails wi │ │ │ │ │ +00097ce0: 7468 2073 7572 726f 6761 7465 2063 6f72 th surrogate cor │ │ │ │ │ +00097cf0: 7265 6374 6c79 0a0a 3c6c 693e 7375 6e2f rectly..
  • sun/ │ │ │ │ │ +00097d00: 6e69 6f2f 6373 2f53 7572 726f 6761 7465 nio/cs/Surrogate │ │ │ │ │ +00097d10: 4742 3138 3033 3054 6573 742e 6a61 7661 GB18030Test.java │ │ │ │ │ +00097d20: 3a20 4368 6563 6b20 4742 3138 3033 3020 : Check GB18030 │ │ │ │ │ +00097d30: 7375 7272 6f67 6174 6520 656e 636f 6469 surrogate encodi │ │ │ │ │ +00097d40: 6e67 2f64 6563 6f64 696e 6720 6861 6e64 ng/decoding hand │ │ │ │ │ +00097d50: 6c69 6e67 0a0a 3c6c 693e 7375 6e2f 6e69 ling..
  • sun/ni │ │ │ │ │ +00097d60: 6f2f 6373 2f53 7572 726f 6761 7465 5465 o/cs/SurrogateTe │ │ │ │ │ +00097d70: 7374 4555 4354 572e 6a61 7661 3a20 4368 stEUCTW.java: Ch │ │ │ │ │ +00097d80: 6563 6b20 7375 7272 6f67 6174 6520 636f eck surrogate co │ │ │ │ │ +00097d90: 7665 7261 6765 206f 6620 4555 435f 5457 verage of EUC_TW │ │ │ │ │ +00097da0: 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f 6373 ..
  • sun/nio/cs │ │ │ │ │ +00097db0: 2f53 7572 726f 6761 7465 5465 7374 484b /SurrogateTestHK │ │ │ │ │ +00097dc0: 5343 532e 6a61 7661 3a20 4368 6563 6b20 SCS.java: Check │ │ │ │ │ +00097dd0: 7375 7272 6f67 6174 6520 636f 7665 7261 surrogate covera │ │ │ │ │ +00097de0: 6765 206f 6620 4269 6735 2d48 4b53 4353 ge of Big5-HKSCS │ │ │ │ │ +00097df0: 2028 3230 3031 290a 0a3c 6c69 3e73 756e (2001)..
  • sun │ │ │ │ │ +00097e00: 2f6e 696f 2f63 732f 5465 7374 3432 3036 /nio/cs/Test4206 │ │ │ │ │ +00097e10: 3530 372e 6a61 7661 3a20 7665 7269 6679 507.java: verify │ │ │ │ │ +00097e20: 2074 6861 7420 7765 2063 616e 206f 6274 that we can obt │ │ │ │ │ +00097e30: 6169 6e20 616e 6420 7573 6520 6120 636f ain and use a co │ │ │ │ │ +00097e40: 6e76 6572 7465 7220 666f 7220 656e 636f nverter for enco │ │ │ │ │ +00097e50: 6469 6e67 2049 534f 3838 3539 2d39 2069 ding ISO8859-9 i │ │ │ │ │ +00097e60: 6e20 7468 6520 5475 726b 6973 6820 6c6f n the Turkish lo │ │ │ │ │ +00097e70: 6361 6c65 2e0a 0a3c 6c69 3e73 756e 2f6e cale...
  • sun/n │ │ │ │ │ +00097e80: 696f 2f63 732f 5465 7374 3632 3534 3436 io/cs/Test625446 │ │ │ │ │ +00097e90: 372e 6a61 7661 3a20 4368 6563 6b73 2069 7.java: Checks i │ │ │ │ │ +00097ea0: 6620 4368 6172 7365 742e 666f 724e 616d f Charset.forNam │ │ │ │ │ +00097eb0: 6528 2920 6163 6365 7074 7320 6c65 6761 e() accepts lega │ │ │ │ │ +00097ec0: 6c20 4941 4e41 2061 6c69 6173 206e 616d l IANA alias nam │ │ │ │ │ +00097ed0: 6573 2066 6f72 2063 6861 7273 6574 2049 es for charset I │ │ │ │ │ +00097ee0: 424d 3033 372e 0a0a 3c6c 693e 7375 6e2f BM037...
  • sun/ │ │ │ │ │ +00097ef0: 6e69 6f2f 6373 2f54 6573 7436 3237 3530 nio/cs/Test62750 │ │ │ │ │ +00097f00: 3237 2e6a 6176 613a 2043 6865 636b 2069 27.java: Check i │ │ │ │ │ +00097f10: 6620 5374 7265 616d 456e 636f 6465 7220 f StreamEncoder │ │ │ │ │ +00097f20: 776f 726b 7320 636f 7272 6563 746c 7920 works correctly │ │ │ │ │ +00097f30: 7768 656e 2066 6564 2077 6974 6820 756e when fed with un │ │ │ │ │ +00097f40: 7061 6972 6564 2073 7572 726f 6761 7465 paired surrogate │ │ │ │ │ +00097f50: 732e 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f s...
  • sun/nio/ │ │ │ │ │ +00097f60: 6373 2f54 6573 7443 6861 7273 6574 4d61 cs/TestCharsetMa │ │ │ │ │ +00097f70: 7070 696e 672e 6a61 7661 3a20 5465 7374 pping.java: Test │ │ │ │ │ +00097f80: 2074 6865 2063 6861 7273 6574 206d 6170 the charset map │ │ │ │ │ +00097f90: 7069 6e67 730a 0a3c 6c69 3e73 756e 2f6e pings..
  • sun/n │ │ │ │ │ +00097fa0: 696f 2f63 732f 5465 7374 436f 6e76 6572 io/cs/TestConver │ │ │ │ │ +00097fb0: 7465 7244 726f 7070 6564 4368 6172 6163 terDroppedCharac │ │ │ │ │ +00097fc0: 7465 7273 2e6a 6176 613a 2056 6572 6966 ters.java: Verif │ │ │ │ │ +00097fd0: 7920 7468 6174 2063 6f6e 7665 7274 6572 y that converter │ │ │ │ │ +00097fe0: 7320 646f 6e27 7420 6472 6f70 2063 6861 s don't drop cha │ │ │ │ │ +00097ff0: 7261 6374 6572 7320 6f6e 2062 7566 6665 racters on buffe │ │ │ │ │ +00098000: 7220 626f 756e 6461 7269 6573 2020 5468 r boundaries Th │ │ │ │ │ +00098010: 6973 2069 7320 6120 736c 6967 6874 6c79 is is a slightly │ │ │ │ │ +00098020: 206d 6f64 6966 6965 6420 7665 7273 696f modified versio │ │ │ │ │ +00098030: 6e20 6f66 2074 6865 2061 7474 6163 686d n of the attachm │ │ │ │ │ +00098040: 656e 7420 7375 7070 6c69 6564 2077 6974 ent supplied wit │ │ │ │ │ +00098050: 6820 7468 6520 6275 6720 7265 706f 7274 h the bug report │ │ │ │ │ +00098060: 2e0a 0a3c 6c69 3e73 756e 2f6e 696f 2f63 ...
  • sun/nio/c │ │ │ │ │ +00098070: 732f 5465 7374 4370 3833 345f 5342 4353 s/TestCp834_SBCS │ │ │ │ │ +00098080: 2e6a 6176 613a 2043 6865 636b 2061 6c6c .java: Check all │ │ │ │ │ +00098090: 2043 7039 3333 2053 4243 5320 6368 6172 Cp933 SBCS char │ │ │ │ │ +000980a0: 6163 7465 7273 2061 7265 206e 6f74 2073 acters are not s │ │ │ │ │ +000980b0: 7570 706f 7274 6564 2069 6e20 4370 3833 upported in Cp83 │ │ │ │ │ +000980c0: 340a 0a3c 6c69 3e73 756e 2f6e 696f 2f63 4..
  • sun/nio/c │ │ │ │ │ +000980d0: 732f 5465 7374 4370 3933 7853 4953 4f2e s/TestCp93xSISO. │ │ │ │ │ +000980e0: 6a61 7661 3a20 5265 6d6f 7665 2069 6c6c java: Remove ill │ │ │ │ │ +000980f0: 6567 616c 2053 492f 534f 2063 6861 7220 egal SI/SO char │ │ │ │ │ +00098100: 746f 2062 7974 6520 6d61 7070 696e 6773 to byte mappings │ │ │ │ │ +00098110: 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f 6373 ..
  • sun/nio/cs │ │ │ │ │ +00098120: 2f54 6573 7445 4243 4449 434c 696e 6546 /TestEBCDICLineF │ │ │ │ │ +00098130: 6565 642e 6a61 7661 3a20 4368 6563 6b20 eed.java: Check │ │ │ │ │ +00098140: 6966 2074 6865 206c 696e 6566 6565 6420 if the linefeed │ │ │ │ │ +00098150: 6973 2064 652f 656e 636f 6465 6420 636f is de/encoded co │ │ │ │ │ +00098160: 7272 6563 746c 7920 696e 2065 6263 6469 rrectly in ebcdi │ │ │ │ │ +00098170: 630a 0a3c 6c69 3e73 756e 2f6e 696f 2f63 c..
  • sun/nio/c │ │ │ │ │ +00098180: 732f 5465 7374 4555 435f 5457 2e6a 6176 s/TestEUC_TW.jav │ │ │ │ │ +00098190: 613a 2054 6573 7420 4555 435f 5457 2063 a: Test EUC_TW c │ │ │ │ │ +000981a0: 6861 7273 6574 0a0a 3c6c 693e 7375 6e2f harset..
  • sun/ │ │ │ │ │ +000981b0: 6e69 6f2f 6373 2f54 6573 7447 4231 3830 nio/cs/TestGB180 │ │ │ │ │ +000981c0: 3330 2e6a 6176 613a 2043 6865 636b 2047 30.java: Check G │ │ │ │ │ +000981d0: 4231 3830 3330 0a0a 3c6c 693e 7375 6e2f B18030..
  • sun/ │ │ │ │ │ +000981e0: 6e69 6f2f 6373 2f54 6573 7448 4b53 4353 nio/cs/TestHKSCS │ │ │ │ │ +000981f0: 2e6a 6176 613a 2053 6f6d 6520 636f 726e .java: Some corn │ │ │ │ │ +00098200: 6572 2063 6173 6573 2066 6f72 2068 6b73 er cases for hks │ │ │ │ │ +00098210: 6373 2063 6861 7273 6574 730a 0a3c 6c69 cs charsets..
  • sun/nio/cs/Test │ │ │ │ │ +00098230: 4942 4d31 3336 342e 6a61 7661 3a20 5465 IBM1364.java: Te │ │ │ │ │ +00098240: 7374 2049 424d 3133 3634 0a0a 3c6c 693e st IBM1364..
  • │ │ │ │ │ +00098250: 7375 6e2f 6e69 6f2f 6373 2f54 6573 7449 sun/nio/cs/TestI │ │ │ │ │ +00098260: 424d 4275 6773 2e6a 6176 613a 2043 6865 BMBugs.java: Che │ │ │ │ │ +00098270: 636b 2069 6620 7468 6520 7072 6f62 6c65 ck if the proble │ │ │ │ │ +00098280: 6d73 2072 6570 6f72 7465 6420 696e 2061 ms reported in a │ │ │ │ │ +00098290: 626f 7665 2062 7567 7320 6861 7665 2062 bove bugs have b │ │ │ │ │ +000982a0: 6565 6e20 6669 7865 640a 0a3c 6c69 3e73 een fixed..
  • s │ │ │ │ │ +000982b0: 756e 2f6e 696f 2f63 732f 5465 7374 4953 un/nio/cs/TestIS │ │ │ │ │ +000982c0: 4f32 3032 3243 4e44 6563 6f64 6572 2e6a O2022CNDecoder.j │ │ │ │ │ +000982d0: 6176 613a 2054 6573 7420 6465 636f 6469 ava: Test decodi │ │ │ │ │ +000982e0: 6e67 206f 6620 7661 7269 6f75 7320 7065 ng of various pe │ │ │ │ │ +000982f0: 726d 7574 6174 696f 6e73 206f 6620 7661 rmutations of va │ │ │ │ │ +00098300: 6c69 6420 4953 4f2d 3230 3232 2d43 4e20 lid ISO-2022-CN │ │ │ │ │ +00098310: 6279 7465 2073 6571 7565 6e63 6573 0a0a byte sequences.. │ │ │ │ │ +00098320: 3c6c 693e 7375 6e2f 6e69 6f2f 6373 2f54
  • sun/nio/cs/T │ │ │ │ │ +00098330: 6573 7449 534f 3230 3232 4a50 2e6a 6176 estISO2022JP.jav │ │ │ │ │ +00098340: 613a 2043 6865 636b 2066 756c 6c20 636f a: Check full co │ │ │ │ │ +00098350: 7665 7261 6765 2065 6e63 6f64 652f 6465 verage encode/de │ │ │ │ │ +00098360: 636f 6465 2066 6f72 2049 534f 2d32 3032 code for ISO-202 │ │ │ │ │ +00098370: 322d 4a50 0a0a 3c6c 693e 7375 6e2f 6e69 2-JP..
  • sun/ni │ │ │ │ │ +00098380: 6f2f 6373 2f54 6573 7449 534f 3230 3232 o/cs/TestISO2022 │ │ │ │ │ +00098390: 4a50 456e 636f 6465 722e 6a61 7661 3a20 JPEncoder.java: │ │ │ │ │ +000983a0: 4d61 6b65 2073 7572 6520 6275 6666 6572 Make sure buffer │ │ │ │ │ +000983b0: 2062 6f75 6e64 6172 7920 636f 6e76 6572 boundary conver │ │ │ │ │ +000983c0: 7420 776f 726b 730a 0a3c 6c69 3e73 756e t works..
  • sun │ │ │ │ │ +000983d0: 2f6e 696f 2f63 732f 5465 7374 4953 4f32 /nio/cs/TestISO2 │ │ │ │ │ +000983e0: 3032 324a 5053 7562 4279 7465 732e 6a61 022JPSubBytes.ja │ │ │ │ │ +000983f0: 7661 3a20 5465 7374 696e 6720 7375 6273 va: Testing subs │ │ │ │ │ +00098400: 7469 7475 7465 2063 6861 7261 6374 6572 titute character │ │ │ │ │ +00098410: 2045 7363 6170 6520 7365 7175 656e 6365 Escape sequence │ │ │ │ │ +00098420: 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f 6373 ..
  • sun/nio/cs │ │ │ │ │ +00098430: 2f54 6573 7449 6c6c 6567 616c 4953 4f32 /TestIllegalISO2 │ │ │ │ │ +00098440: 3032 3245 7363 2e6a 6176 613a 2049 534f 022Esc.java: ISO │ │ │ │ │ +00098450: 3230 3232 434e 2061 6e64 2049 534f 3230 2022CN and ISO20 │ │ │ │ │ +00098460: 3232 4b52 2063 6f6e 7665 7274 6572 7320 22KR converters │ │ │ │ │ +00098470: 7468 726f 7720 6578 6365 7074 696f 6e0a throw exception. │ │ │ │ │ +00098480: 0a3c 6c69 3e73 756e 2f6e 696f 2f63 732f .
  • sun/nio/cs/ │ │ │ │ │ +00098490: 5465 7374 496c 6c65 6761 6c53 4a49 532e TestIllegalSJIS. │ │ │ │ │ +000984a0: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ +000984b0: 7420 534a 4953 2e44 6563 6f64 6572 2077 t SJIS.Decoder w │ │ │ │ │ +000984c0: 6f72 6b73 2070 726f 7065 726c 7920 666f orks properly fo │ │ │ │ │ +000984d0: 7220 7661 6c75 6573 2062 6574 7765 656e r values between │ │ │ │ │ +000984e0: 2030 7841 3030 3020 616e 6420 3078 4130 0xA000 and 0xA0 │ │ │ │ │ +000984f0: 4643 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f FC..
  • sun/nio/ │ │ │ │ │ +00098500: 6373 2f54 6573 744a 4953 3032 3038 4465 cs/TestJIS0208De │ │ │ │ │ +00098510: 636f 6465 722e 6a61 7661 3a20 4d61 6b65 coder.java: Make │ │ │ │ │ +00098520: 2073 7572 6520 4a49 5330 3230 382e 4465 sure JIS0208.De │ │ │ │ │ +00098530: 636f 6465 7220 7265 616c 6c79 2077 6f72 coder really wor │ │ │ │ │ +00098540: 6b73 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f ks..
  • sun/nio/ │ │ │ │ │ +00098550: 6373 2f54 6573 744a 4953 3032 3132 4465 cs/TestJIS0212De │ │ │ │ │ +00098560: 636f 6465 722e 6a61 7661 3a20 4d61 6b65 coder.java: Make │ │ │ │ │ +00098570: 2073 7572 6520 4a49 5330 3231 322e 4465 sure JIS0212.De │ │ │ │ │ +00098580: 636f 6465 7220 7265 616c 6c79 2077 6f72 coder really wor │ │ │ │ │ +00098590: 6b73 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f ks..
  • sun/nio/ │ │ │ │ │ +000985a0: 6373 2f54 6573 744d 5335 3032 3258 2e6a cs/TestMS5022X.j │ │ │ │ │ +000985b0: 6176 613a 2043 6865 636b 2066 756c 6c20 ava: Check full │ │ │ │ │ +000985c0: 636f 7665 7261 6765 2065 6e63 6f64 652f coverage encode/ │ │ │ │ │ +000985d0: 6465 636f 6465 2066 6f72 204d 6963 726f decode for Micro │ │ │ │ │ +000985e0: 736f 6674 2049 534f 3230 3232 5f4a 5020 soft ISO2022_JP │ │ │ │ │ +000985f0: 7661 7269 616e 7473 204d 5335 3032 3230 variants MS50220 │ │ │ │ │ +00098600: 2c20 4d53 3530 3232 3120 616e 6420 4d53 , MS50221 and MS │ │ │ │ │ +00098610: 4953 4f32 3032 324a 500a 0a3c 6c69 3e73 ISO2022JP..
  • s │ │ │ │ │ +00098620: 756e 2f6e 696f 2f63 732f 5465 7374 4d53 un/nio/cs/TestMS │ │ │ │ │ +00098630: 3935 302e 6a61 7661 3a20 5468 6f73 6520 950.java: Those │ │ │ │ │ +00098640: 7465 7374 2064 6174 6120 636f 6e66 6972 test data confir │ │ │ │ │ +00098650: 6d20 7468 6520 7072 6566 6572 7265 6420 m the preferred │ │ │ │ │ +00098660: 6232 6320 6972 7265 7665 7273 6962 6c65 b2c irreversible │ │ │ │ │ +00098670: 206d 6170 7069 6e67 7320 6465 6669 6e65 mappings define │ │ │ │ │ +00098680: 6420 696e 204d 5339 3530 2e6e 7220 6669 d in MS950.nr fi │ │ │ │ │ +00098690: 6c65 2e0a 0a3c 6c69 3e73 756e 2f6e 696f le...
  • sun/nio │ │ │ │ │ +000986a0: 2f63 732f 5465 7374 4d69 7363 4555 435f /cs/TestMiscEUC_ │ │ │ │ │ +000986b0: 4a50 2e6a 6176 613a 2056 6572 6966 7920 JP.java: Verify │ │ │ │ │ +000986c0: 7468 6174 2045 5543 5f4a 5020 3078 3846 that EUC_JP 0x8F │ │ │ │ │ +000986d0: 4132 4237 206d 6170 7320 746f 205c 7546 A2B7 maps to \uF │ │ │ │ │ +000986e0: 4635 450a 0a3c 6c69 3e73 756e 2f6e 696f F5E..
  • sun/nio │ │ │ │ │ +000986f0: 2f63 732f 5465 7374 534a 4953 3032 3133 /cs/TestSJIS0213 │ │ │ │ │ +00098700: 2e6a 6176 613a 2054 6573 7420 534a 4953 .java: Test SJIS │ │ │ │ │ +00098710: 2f4d 5339 3332 5f30 3231 3320 6368 6172 /MS932_0213 char │ │ │ │ │ +00098720: 7365 7473 0a0a 3c6c 693e 7375 6e2f 6e69 sets..
  • sun/ni │ │ │ │ │ +00098730: 6f2f 6373 2f54 6573 7453 4a49 5330 3231 o/cs/TestSJIS021 │ │ │ │ │ +00098740: 335f 534d 2e6a 6176 613a 2049 6e69 7469 3_SM.java: Initi │ │ │ │ │ +00098750: 616c 697a 6520 534a 4953 5f30 3231 3320 alize SJIS_0213 │ │ │ │ │ +00098760: 6368 6172 7365 7420 7769 7468 2053 6563 charset with Sec │ │ │ │ │ +00098770: 7572 6974 794d 616e 6167 6572 2065 6e61 urityManager ena │ │ │ │ │ +00098780: 626c 6564 0a0a 3c6c 693e 7375 6e2f 6e69 bled..
  • sun/ni │ │ │ │ │ +00098790: 6f2f 6373 2f54 6573 7453 7472 696e 6743 o/cs/TestStringC │ │ │ │ │ +000987a0: 6f64 696e 672e 6a61 7661 3a20 5465 7374 oding.java: Test │ │ │ │ │ +000987b0: 2069 6620 5374 7269 6e67 436f 6469 6e67 if StringCoding │ │ │ │ │ +000987c0: 2061 6e64 204e 494f 2072 6573 756c 7420 and NIO result │ │ │ │ │ +000987d0: 6861 7665 2074 6865 2073 616d 6520 6465 have the same de │ │ │ │ │ +000987e0: 2f65 6e63 6f64 696e 6720 7265 7375 6c74 /encoding result │ │ │ │ │ +000987f0: 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f 6373 ..
  • sun/nio/cs │ │ │ │ │ +00098800: 2f54 6573 7453 7472 696e 6743 6f64 696e /TestStringCodin │ │ │ │ │ +00098810: 6755 5446 382e 6a61 7661 3a20 5465 7374 gUTF8.java: Test │ │ │ │ │ +00098820: 2069 6620 5374 7269 6e67 436f 6469 6e67 if StringCoding │ │ │ │ │ +00098830: 2061 6e64 204e 494f 2072 6573 756c 7420 and NIO result │ │ │ │ │ +00098840: 6861 7665 2074 6865 2073 616d 6520 6465 have the same de │ │ │ │ │ +00098850: 2f65 6e63 6f64 696e 6720 7265 7375 6c74 /encoding result │ │ │ │ │ +00098860: 2066 6f72 2055 5446 2d38 0a0a 3c6c 693e for UTF-8..
  • │ │ │ │ │ +00098870: 7375 6e2f 6e69 6f2f 6373 2f54 6573 7454 sun/nio/cs/TestT │ │ │ │ │ +00098880: 7261 696c 696e 6745 7363 6170 6573 4953 railingEscapesIS │ │ │ │ │ +00098890: 4f32 3032 324a 502e 6a61 7661 3a20 4368 O2022JP.java: Ch │ │ │ │ │ +000988a0: 6563 6b20 6465 636f 6465 7220 6265 6861 eck decoder beha │ │ │ │ │ +000988b0: 7665 7320 636f 7272 6563 746c 7920 696e ves correctly in │ │ │ │ │ +000988c0: 2049 534f 3230 3232 5f4a 500a 0a3c 6c69 ISO2022_JP..
  • sun/nio/cs/Test │ │ │ │ │ +000988e0: 5554 4638 2e6a 6176 613a 2054 6573 7420 UTF8.java: Test │ │ │ │ │ +000988f0: 5554 462d 3820 6368 6172 7365 740a 0a3c UTF-8 charset..< │ │ │ │ │ +00098900: 6c69 3e73 756e 2f6e 696f 2f63 732f 5465 li>sun/nio/cs/Te │ │ │ │ │ +00098910: 7374 5554 4638 424f 4d2e 6a61 7661 3a20 stUTF8BOM.java: │ │ │ │ │ +00098920: 4368 6563 6b20 6966 2055 5446 3820 6465 Check if UTF8 de │ │ │ │ │ +00098930: 636f 6465 7220 6861 6e64 6c65 7320 424f coder handles BO │ │ │ │ │ +00098940: 4d20 636f 7272 6563 746c 790a 0a3c 6c69 M correctly..
  • sun/nio/cs/Test │ │ │ │ │ +00098960: 5554 465f 3136 2e6a 6176 613a 2043 6865 UTF_16.java: Che │ │ │ │ │ +00098970: 636b 2063 6f72 7265 6374 6e65 7373 206f ck correctness o │ │ │ │ │ +00098980: 6620 7468 6520 5554 462d 3136 2063 6f6e f the UTF-16 con │ │ │ │ │ +00098990: 7665 7274 6572 2069 6e20 616c 6c20 6974 verter in all it │ │ │ │ │ +000989a0: 7320 666c 6176 6f72 730a 0a3c 6c69 3e73 s flavors..
  • s │ │ │ │ │ +000989b0: 756e 2f6e 696f 2f63 732f 5465 7374 556e un/nio/cs/TestUn │ │ │ │ │ +000989c0: 6932 484b 5343 532e 6a61 7661 3a20 4368 i2HKSCS.java: Ch │ │ │ │ │ +000989d0: 6563 6b20 556e 6963 6f64 6520 322e 3120 eck Unicode 2.1 │ │ │ │ │ +000989e0: 2d2d 2667 743b 2042 6967 352d 484b 5343 --> Big5-HKSC │ │ │ │ │ +000989f0: 5320 7265 7665 7273 6520 636f 6d70 6174 S reverse compat │ │ │ │ │ +00098a00: 6962 6c65 206d 6170 7069 6e67 730a 0a3c ible mappings..< │ │ │ │ │ +00098a10: 6c69 3e73 756e 2f6e 696f 2f63 732f 5465 li>sun/nio/cs/Te │ │ │ │ │ +00098a20: 7374 556e 6963 6f64 6552 6576 6572 7365 stUnicodeReverse │ │ │ │ │ +00098a30: 6442 4f4d 2e6a 6176 613a 2054 6573 7420 dBOM.java: Test │ │ │ │ │ +00098a40: 7265 7665 7273 6564 2042 4f4d 2028 552b reversed BOM (U+ │ │ │ │ │ +00098a50: 4646 4645 2920 696e 2074 6865 206d 6964 FFFE) in the mid │ │ │ │ │ +00098a60: 646c 6520 6f66 2061 2062 7974 6520 6275 dle of a byte bu │ │ │ │ │ +00098a70: 6666 6572 2070 6173 7365 7320 7468 726f ffer passes thro │ │ │ │ │ +00098a80: 7567 6820 6475 7269 6e67 2064 6563 6f64 ugh during decod │ │ │ │ │ +00098a90: 696e 6720 7769 7468 2055 6e69 636f 6465 ing with Unicode │ │ │ │ │ +00098aa0: 4465 636f 6465 722e 0a0a 3c6c 693e 7375 Decoder...
  • su │ │ │ │ │ +00098ab0: 6e2f 6e69 6f2f 6373 2f54 6573 7455 6e6d n/nio/cs/TestUnm │ │ │ │ │ +00098ac0: 6170 7061 626c 652e 6a61 7661 3a20 2863 appable.java: (c │ │ │ │ │ +00098ad0: 7329 2055 6e6d 6170 7061 626c 6520 6c65 s) Unmappable le │ │ │ │ │ +00098ae0: 6164 696e 6720 7368 6f75 6c64 2062 6520 ading should be │ │ │ │ │ +00098af0: 6465 636f 6465 6420 746f 2072 6570 6c61 decoded to repla │ │ │ │ │ +00098b00: 6365 6d65 6e74 2e0a 0a3c 6c69 3e73 756e cement...
  • sun │ │ │ │ │ +00098b10: 2f6e 696f 2f63 732f 556b 7261 696e 6961 /nio/cs/Ukrainia │ │ │ │ │ +00098b20: 6e49 734e 6f74 5275 7373 6961 6e2e 6a61 nIsNotRussian.ja │ │ │ │ │ +00098b30: 7661 3a20 4368 6563 6b20 7468 6520 636f va: Check the co │ │ │ │ │ +00098b40: 7272 6563 746e 6573 7320 6f66 204b 4f49 rrectness of KOI │ │ │ │ │ +00098b50: 385f 5520 6279 2063 6f6d 7061 7269 6e67 8_U by comparing │ │ │ │ │ +00098b60: 2074 6f20 4b4f 4938 5f52 0a0a 3c6c 693e to KOI8_R..
  • │ │ │ │ │ +00098b70: 7375 6e2f 6e69 6f2f 6373 2f5a 6572 6f65 sun/nio/cs/Zeroe │ │ │ │ │ +00098b80: 6442 7974 6541 7272 6179 4555 4354 5754 dByteArrayEUCTWT │ │ │ │ │ +00098b90: 6573 742e 6a61 7661 3a20 456e 7375 7265 est.java: Ensure │ │ │ │ │ +00098ba0: 2074 6861 7420 6120 7a65 726f 6564 2062 that a zeroed b │ │ │ │ │ +00098bb0: 7974 6520 6172 7261 7920 7072 6f64 7563 yte array produc │ │ │ │ │ +00098bc0: 6573 2061 2076 616c 6964 2053 7472 696e es a valid Strin │ │ │ │ │ +00098bd0: 6720 7768 656e 2045 5543 2d54 5720 2064 g when EUC-TW d │ │ │ │ │ +00098be0: 6563 6f64 6564 0a0a 3c6c 693e 7375 6e2f ecoded..
  • sun/ │ │ │ │ │ +00098bf0: 6e69 6f2f 6373 2f6d 6170 7069 6e67 2f43 nio/cs/mapping/C │ │ │ │ │ +00098c00: 6f64 6572 5465 7374 2e6a 6176 613a 2054 oderTest.java: T │ │ │ │ │ +00098c10: 6573 7420 7468 6520 7375 7070 6f72 7465 est the supporte │ │ │ │ │ +00098c20: 6420 4e65 7720 492f 4f20 636f 6465 7273 d New I/O coders │ │ │ │ │ +00098c30: 0a0a 3c6c 693e 7375 6e2f 6e69 6f2f 6373 ..
  • sun/nio/cs │ │ │ │ │ +00098c40: 2f6d 6170 7069 6e67 2f43 6f6e 7665 7274 /mapping/Convert │ │ │ │ │ +00098c50: 6572 5465 7374 2e6a 6176 613a 2074 6573 erTest.java: tes │ │ │ │ │ +00098c60: 7420 4275 6720 3431 3939 3438 340a 0a3c t Bug 4199484..< │ │ │ │ │ +00098c70: 6c69 3e73 756e 2f6e 696f 2f63 732f 6d61 li>sun/nio/cs/ma │ │ │ │ │ +00098c80: 7070 696e 672f 5465 7374 436f 6e76 2e6a pping/TestConv.j │ │ │ │ │ +00098c90: 6176 613a 2052 6561 6420 636f 6465 206d ava: Read code m │ │ │ │ │ +00098ca0: 6170 7069 6e67 2074 6162 6c65 2061 6e64 apping table and │ │ │ │ │ +00098cb0: 2063 6865 636b 2063 6f64 6520 636f 6e76 check code conv │ │ │ │ │ +00098cc0: 6572 7369 6f6e 0a0a 3c6c 693e 7375 6e2f ersion..
  • sun/ │ │ │ │ │ +00098cd0: 7265 666c 6563 742f 5265 666c 6563 7469 reflect/Reflecti │ │ │ │ │ +00098ce0: 6f6e 4661 6374 6f72 792f 5265 666c 6563 onFactory/Reflec │ │ │ │ │ +00098cf0: 7469 6f6e 4661 6374 6f72 7954 6573 742e tionFactoryTest. │ │ │ │ │ +00098d00: 6a61 7661 3a20 4261 7369 6320 7465 7374 java: Basic test │ │ │ │ │ +00098d10: 2066 6f72 2074 6865 2075 6e73 7570 706f for the unsuppo │ │ │ │ │ +00098d20: 7274 6564 2052 6566 6c65 6374 696f 6e46 rted ReflectionF │ │ │ │ │ +00098d30: 6163 746f 7279 0a0a 3c6c 693e 7375 6e2f actory..
  • sun/ │ │ │ │ │ +00098d40: 7365 6375 7269 7479 2f61 6374 696f 6e2f security/action/ │ │ │ │ │ +00098d50: 4765 6e65 7269 6679 2e6a 6176 613a 2047 Generify.java: G │ │ │ │ │ +00098d60: 656e 6572 6966 7920 7375 6e2e 7365 6375 enerify sun.secu │ │ │ │ │ +00098d70: 7269 7479 2e61 6374 696f 6e2e 4765 7450 rity.action.GetP │ │ │ │ │ +00098d80: 726f 7065 7274 7941 6374 696f 6e20 616e ropertyAction an │ │ │ │ │ +00098d90: 6420 6672 6965 6e64 730a 0a3c 6c69 3e73 d friends..
  • s │ │ │ │ │ +00098da0: 756e 2f73 6563 7572 6974 792f 6163 7469 un/security/acti │ │ │ │ │ +00098db0: 6f6e 2f47 6574 4c6f 6e67 4163 7469 6f6e on/GetLongAction │ │ │ │ │ +00098dc0: 2f52 6574 7572 6e4e 756c 6c49 664e 6f44 /ReturnNullIfNoD │ │ │ │ │ +00098dd0: 6566 6175 6c74 2e6a 6176 613a 204d 616b efault.java: Mak │ │ │ │ │ +00098de0: 6520 7375 7265 2022 6e75 6c6c 2220 6973 e sure "null" is │ │ │ │ │ +00098df0: 2072 6574 7572 6e65 6420 6966 2070 726f returned if pro │ │ │ │ │ +00098e00: 7065 7274 7920 646f 6573 206e 6f74 2065 perty does not e │ │ │ │ │ +00098e10: 7869 7374 2028 6f72 2068 6173 2077 726f xist (or has wro │ │ │ │ │ +00098e20: 6e67 206e 756d 6572 6963 2066 6f72 6d61 ng numeric forma │ │ │ │ │ +00098e30: 7429 2061 6e64 206e 6f20 6465 6661 756c t) and no defaul │ │ │ │ │ +00098e40: 7420 6861 7320 6265 656e 2073 7065 6369 t has been speci │ │ │ │ │ +00098e50: 6669 6564 2e0a 0a3c 6c69 3e73 756e 2f73 fied...
  • sun/s │ │ │ │ │ +00098e60: 6563 7572 6974 792f 6563 2f45 4344 4850 ecurity/ec/ECDHP │ │ │ │ │ +00098e70: 7269 6d69 7469 7665 2e6a 6176 613a 2054 rimitive.java: T │ │ │ │ │ +00098e80: 6573 7420 4543 4448 2070 7269 6d69 7469 est ECDH primiti │ │ │ │ │ +00098e90: 7665 206f 7065 7261 7469 6f6e 730a 0a3c ve operations..< │ │ │ │ │ +00098ea0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +00098eb0: 6563 2f45 4344 5341 5072 696d 6974 6976 ec/ECDSAPrimitiv │ │ │ │ │ +00098ec0: 652e 6a61 7661 3a20 5465 7374 2045 4344 e.java: Test ECD │ │ │ │ │ +00098ed0: 5341 2070 7269 6d69 7469 7665 206f 7065 SA primitive ope │ │ │ │ │ +00098ee0: 7261 7469 6f6e 730a 0a3c 6c69 3e73 756e rations..
  • sun │ │ │ │ │ 00098ef0: 2f73 6563 7572 6974 792f 6563 2f45 4344 /security/ec/ECD │ │ │ │ │ -00098f00: 4850 7269 6d69 7469 7665 2e6a 6176 613a HPrimitive.java: │ │ │ │ │ -00098f10: 2054 6573 7420 4543 4448 2070 7269 6d69 Test ECDH primi │ │ │ │ │ -00098f20: 7469 7665 206f 7065 7261 7469 6f6e 730a tive operations. │ │ │ │ │ -00098f30: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -00098f40: 792f 6563 2f45 4344 5341 5072 696d 6974 y/ec/ECDSAPrimit │ │ │ │ │ -00098f50: 6976 652e 6a61 7661 3a20 5465 7374 2045 ive.java: Test E │ │ │ │ │ -00098f60: 4344 5341 2070 7269 6d69 7469 7665 206f CDSA primitive o │ │ │ │ │ -00098f70: 7065 7261 7469 6f6e 730a 0a3c 6c69 3e73 perations..
  • s │ │ │ │ │ -00098f80: 756e 2f73 6563 7572 6974 792f 6563 2f45 un/security/ec/E │ │ │ │ │ -00098f90: 4344 5341 5072 7647 7265 6174 6572 5468 CDSAPrvGreaterTh │ │ │ │ │ -00098fa0: 616e 4f72 6465 722e 6a61 7661 3a20 456e anOrder.java: En │ │ │ │ │ -00098fb0: 666f 7263 6520 4543 5072 6976 6174 654b force ECPrivateK │ │ │ │ │ -00098fc0: 6579 2064 2076 616c 7565 2074 6f20 6265 ey d value to be │ │ │ │ │ -00098fd0: 2069 6e20 7468 6520 7261 6e67 6520 5b31 in the range [1 │ │ │ │ │ -00098fe0: 2c20 6e2d 315d 2066 6f72 2053 756e 4543 , n-1] for SunEC │ │ │ │ │ -00098ff0: 2070 726f 7669 6465 720a 0a3c 6c69 3e73 provider..
  • s │ │ │ │ │ -00099000: 756e 2f73 6563 7572 6974 792f 6563 2f49 un/security/ec/I │ │ │ │ │ -00099010: 6e76 616c 6964 4375 7276 652e 6a61 7661 nvalidCurve.java │ │ │ │ │ -00099020: 3a20 456e 7375 7265 2074 6861 7420 5375 : Ensure that Su │ │ │ │ │ -00099030: 6e45 4320 6265 6861 7665 7320 636f 7272 nEC behaves corr │ │ │ │ │ -00099040: 6563 746c 7920 666f 7220 756e 7375 7070 ectly for unsupp │ │ │ │ │ -00099050: 6f72 7465 6420 6375 7276 6573 2e0a 0a3c orted curves...< │ │ │ │ │ -00099060: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -00099070: 6563 2f4e 5341 5375 6974 6542 2f54 6573 ec/NSASuiteB/Tes │ │ │ │ │ -00099080: 7453 4841 7769 7468 4543 4453 4153 6967 tSHAwithECDSASig │ │ │ │ │ -00099090: 6e61 7475 7265 4f69 6473 2e6a 6176 613a natureOids.java: │ │ │ │ │ -000990a0: 2054 6573 7420 7468 6520 5348 4177 6974 Test the SHAwit │ │ │ │ │ -000990b0: 6845 4344 5341 2073 6967 6e61 7475 7265 hECDSA signature │ │ │ │ │ -000990c0: 2061 6c67 6f72 6974 686d 204f 4944 7320 algorithm OIDs │ │ │ │ │ -000990d0: 696e 204a 444b 2e0a 0a3c 6c69 3e73 756e in JDK...
  • sun │ │ │ │ │ -000990e0: 2f73 6563 7572 6974 792f 6563 2f4f 6964 /security/ec/Oid │ │ │ │ │ -000990f0: 496e 7374 616e 6365 2e6a 6176 613a 2045 Instance.java: E │ │ │ │ │ -00099100: 4320 4b65 7946 6163 746f 7279 2061 6e64 C KeyFactory and │ │ │ │ │ -00099110: 204b 6579 5061 6972 4765 6e65 7261 746f KeyPairGenerato │ │ │ │ │ -00099120: 7220 646f 206e 6f74 2068 6176 6520 616c r do not have al │ │ │ │ │ -00099130: 6961 7365 7320 666f 7220 4f49 4420 666f iases for OID fo │ │ │ │ │ -00099140: 726d 6174 0a0a 3c6c 693e 7375 6e2f 7365 rmat..
  • sun/se │ │ │ │ │ -00099150: 6375 7269 7479 2f65 632f 5369 676e 6174 curity/ec/Signat │ │ │ │ │ -00099160: 7572 6544 6967 6573 7454 7275 6e63 6174 ureDigestTruncat │ │ │ │ │ -00099170: 652e 6a61 7661 3a20 5465 7374 2074 6861 e.java: Test tha │ │ │ │ │ -00099180: 7420 6469 6765 7374 7320 6172 6520 7072 t digests are pr │ │ │ │ │ -00099190: 6f70 6572 6c79 2074 7275 6e63 6174 6564 operly truncated │ │ │ │ │ -000991a0: 2062 6566 6f72 6520 7468 6520 7369 676e before the sign │ │ │ │ │ -000991b0: 6174 7572 6520 6973 2061 7070 6c69 6564 ature is applied │ │ │ │ │ -000991c0: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ -000991d0: 6974 792f 6563 2f53 6967 6e61 7475 7265 ity/ec/Signature │ │ │ │ │ -000991e0: 4b41 542e 6a61 7661 3a20 4b6e 6f77 6e20 KAT.java: Known │ │ │ │ │ -000991f0: 416e 7377 6572 2054 6573 7420 666f 7220 Answer Test for │ │ │ │ │ -00099200: 4543 4453 4120 7369 676e 6174 7572 650a ECDSA signature. │ │ │ │ │ -00099210: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -00099220: 792f 6563 2f53 6967 6e61 7475 7265 4f66 y/ec/SignatureOf │ │ │ │ │ -00099230: 6673 6574 732e 6a61 7661 3a20 5468 6973 fsets.java: This │ │ │ │ │ -00099240: 2074 6573 7420 7661 6c69 6461 7465 7320 test validates │ │ │ │ │ -00099250: 7369 676e 6174 7572 6520 7665 7269 6669 signature verifi │ │ │ │ │ -00099260: 6361 7469 6f6e 2053 6967 6e61 7475 7265 cation Signature │ │ │ │ │ -00099270: 2e76 6572 6966 7928 6279 7465 5b5d 2c20 .verify(byte[], │ │ │ │ │ -00099280: 696e 742c 2069 6e74 292e 0a0a 3c6c 693e int, int)...
  • │ │ │ │ │ -00099290: 7375 6e2f 7365 6375 7269 7479 2f65 632f sun/security/ec/ │ │ │ │ │ -000992a0: 5369 676e 6174 7572 6550 6172 616d 6574 SignatureParamet │ │ │ │ │ -000992b0: 6572 732e 6a61 7661 3a20 4543 4453 4120 ers.java: ECDSA │ │ │ │ │ -000992c0: 7369 676e 6174 7572 6520 7368 6f75 6c64 signature should │ │ │ │ │ -000992d0: 206e 6f74 2072 6574 7572 6e20 7061 7261 not return para │ │ │ │ │ -000992e0: 6d65 7465 7273 0a0a 3c6c 693e 7375 6e2f meters..
  • sun/ │ │ │ │ │ -000992f0: 7365 6375 7269 7479 2f65 632f 5369 676e security/ec/Sign │ │ │ │ │ -00099300: 6564 4f62 6a65 6374 4368 6169 6e2e 6a61 edObjectChain.ja │ │ │ │ │ -00099310: 7661 3a20 5665 7269 6679 2061 2063 6861 va: Verify a cha │ │ │ │ │ -00099320: 696e 206f 6620 7369 676e 6564 206f 626a in of signed obj │ │ │ │ │ -00099330: 6563 7473 0a0a 3c6c 693e 7375 6e2f 7365 ects..
  • sun/se │ │ │ │ │ -00099340: 6375 7269 7479 2f65 632f 5465 7374 4543 curity/ec/TestEC │ │ │ │ │ -00099350: 2e6a 6176 613a 2050 726f 7669 6465 206f .java: Provide o │ │ │ │ │ -00099360: 7574 2d6f 662d 7468 652d 626f 7820 7375 ut-of-the-box su │ │ │ │ │ -00099370: 7070 6f72 7420 666f 7220 4543 4320 616c pport for ECC al │ │ │ │ │ -00099380: 676f 7269 7468 6d73 0a0a 3c6c 693e 7375 gorithms..
  • su │ │ │ │ │ -00099390: 6e2f 7365 6375 7269 7479 2f65 632f 6564 n/security/ec/ed │ │ │ │ │ -000993a0: 2f45 6443 524c 5369 676e 2e6a 6176 613a /EdCRLSign.java: │ │ │ │ │ -000993b0: 2043 524c 2053 6967 6e0a 0a3c 6c69 3e73 CRL Sign..
  • s │ │ │ │ │ -000993c0: 756e 2f73 6563 7572 6974 792f 6563 2f65 un/security/ec/e │ │ │ │ │ -000993d0: 642f 4564 4453 414b 6579 436f 6d70 6174 d/EdDSAKeyCompat │ │ │ │ │ -000993e0: 6962 696c 6974 792e 6a61 7661 3a20 4f70 ibility.java: Op │ │ │ │ │ -000993f0: 656e 5353 4c20 6765 6e65 7261 7465 6420 enSSL generated │ │ │ │ │ -00099400: 636f 6d70 6174 6962 696c 6974 7920 7465 compatibility te │ │ │ │ │ -00099410: 7374 2077 6974 6820 4544 4453 4120 4a61 st with EDDSA Ja │ │ │ │ │ -00099420: 7661 2e0a 0a3c 6c69 3e73 756e 2f73 6563 va...
  • sun/sec │ │ │ │ │ -00099430: 7572 6974 792f 6563 2f65 642f 4564 4453 urity/ec/ed/EdDS │ │ │ │ │ -00099440: 414b 6579 5369 7a65 2e6a 6176 613a 2056 AKeySize.java: V │ │ │ │ │ -00099450: 6572 6966 7920 4b65 794c 656e 6774 6820 erify KeyLength │ │ │ │ │ -00099460: 666f 7220 4544 4453 412c 2045 4432 3535 for EDDSA, ED255 │ │ │ │ │ -00099470: 3139 2c20 4544 3434 382e 0a0a 3c6c 693e 19, ED448...
  • │ │ │ │ │ -00099480: 7375 6e2f 7365 6375 7269 7479 2f65 632f sun/security/ec/ │ │ │ │ │ -00099490: 6564 2f45 6444 5341 4e65 6761 7469 7665 ed/EdDSANegative │ │ │ │ │ -000994a0: 5465 7374 2e6a 6176 613a 204e 6567 6174 Test.java: Negat │ │ │ │ │ -000994b0: 6976 6520 6361 7365 7320 666f 7220 4544 ive cases for ED │ │ │ │ │ -000994c0: 4453 412e 0a0a 3c6c 693e 7375 6e2f 7365 DSA...
  • sun/se │ │ │ │ │ -000994d0: 6375 7269 7479 2f65 632f 6564 2f45 6444 curity/ec/ed/EdD │ │ │ │ │ -000994e0: 5341 5061 7261 6d53 7065 632e 6a61 7661 SAParamSpec.java │ │ │ │ │ -000994f0: 3a20 5465 7374 2045 6444 5341 5061 7261 : Test EdDSAPara │ │ │ │ │ -00099500: 6d65 7465 7253 7065 632e 0a0a 3c6c 693e meterSpec...
  • │ │ │ │ │ -00099510: 7375 6e2f 7365 6375 7269 7479 2f65 632f sun/security/ec/ │ │ │ │ │ -00099520: 6564 2f45 6444 5341 5265 7573 6554 6573 ed/EdDSAReuseTes │ │ │ │ │ -00099530: 742e 6a61 7661 3a20 5465 7374 2062 6568 t.java: Test beh │ │ │ │ │ -00099540: 6176 696f 7572 206f 6620 5369 676e 6174 aviour of Signat │ │ │ │ │ -00099550: 7572 6520 696e 7374 616e 6365 2062 7920 ure instance by │ │ │ │ │ -00099560: 7265 2d75 7369 6e67 2069 7420 6d75 6c74 re-using it mult │ │ │ │ │ -00099570: 6970 6c65 2074 696d 6573 2069 6e20 6469 iple times in di │ │ │ │ │ -00099580: 6666 6572 656e 7420 7761 792e 0a0a 3c6c fferent way...sun/security/e │ │ │ │ │ -000995a0: 632f 6564 2f45 6444 5341 5465 7374 2e6a c/ed/EdDSATest.j │ │ │ │ │ -000995b0: 6176 613a 2054 6573 7420 5369 676e 6174 ava: Test Signat │ │ │ │ │ -000995c0: 7572 6520 7769 7468 2076 6172 6961 7469 ure with variati │ │ │ │ │ -000995d0: 6f6e 206f 6620 7365 7269 616c 697a 6564 on of serialized │ │ │ │ │ -000995e0: 2045 4444 5341 204b 6579 732e 0a0a 3c6c EDDSA Keys...sun/security/e │ │ │ │ │ -00099600: 632f 6564 2f45 6445 434b 6579 466f 726d c/ed/EdECKeyForm │ │ │ │ │ -00099610: 6174 2e6a 6176 613a 2043 6865 636b 2066 at.java: Check f │ │ │ │ │ -00099620: 6f72 2063 6f72 7265 6374 2066 6f72 6d61 or correct forma │ │ │ │ │ -00099630: 7474 696e 6720 6f66 2045 6444 5341 206b tting of EdDSA k │ │ │ │ │ -00099640: 6579 730a 0a3c 6c69 3e73 756e 2f73 6563 eys..
  • sun/sec │ │ │ │ │ -00099650: 7572 6974 792f 6563 2f65 642f 456d 7074 urity/ec/ed/Empt │ │ │ │ │ -00099660: 794d 6573 7361 6765 2e6a 6176 613a 2045 yMessage.java: E │ │ │ │ │ -00099670: 6444 5341 2064 6f65 7320 6e6f 7420 7665 dDSA does not ve │ │ │ │ │ -00099680: 7269 6679 2077 6865 6e20 7468 6572 6520 rify when there │ │ │ │ │ -00099690: 6973 206e 6f20 6d65 7373 6167 650a 0a3c is no message..< │ │ │ │ │ -000996a0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000996b0: 6563 2f65 642f 5465 7374 4564 4453 412e ec/ed/TestEdDSA. │ │ │ │ │ -000996c0: 6a61 7661 3a20 4564 4453 4120 5369 676e java: EdDSA Sign │ │ │ │ │ -000996d0: 6174 7572 6520 4b6e 6f77 6e20 416e 7377 ature Known Answ │ │ │ │ │ -000996e0: 6572 2054 6573 7473 2028 4b41 5429 2066 er Tests (KAT) f │ │ │ │ │ -000996f0: 726f 6d20 5246 4320 3830 3332 0a0a 3c6c rom RFC 8032..sun/security/e │ │ │ │ │ -00099710: 632f 6564 2f54 6573 7445 644f 7073 2e6a c/ed/TestEdOps.j │ │ │ │ │ -00099720: 6176 613a 2054 6573 7420 4564 4453 4120 ava: Test EdDSA │ │ │ │ │ -00099730: 6261 7369 6320 6f70 6572 6174 696f 6e73 basic operations │ │ │ │ │ -00099740: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -00099750: 7479 2f65 632f 7865 632f 5465 7374 5844 ty/ec/xec/TestXD │ │ │ │ │ -00099760: 482e 6a61 7661 3a20 5465 7374 2058 4448 H.java: Test XDH │ │ │ │ │ -00099770: 206b 6579 2061 6772 6565 6d65 6e74 0a0a key agreement.. │ │ │ │ │ -00099780: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -00099790: 2f65 632f 7865 632f 5465 7374 5845 434f /ec/xec/TestXECO │ │ │ │ │ -000997a0: 7073 2e6a 6176 613a 2054 6573 7420 5845 ps.java: Test XE │ │ │ │ │ -000997b0: 4320 6375 7276 6520 6f70 6572 6174 696f C curve operatio │ │ │ │ │ -000997c0: 6e73 0a0a 3c6c 693e 7375 6e2f 7365 6375 ns..
  • sun/secu │ │ │ │ │ -000997d0: 7269 7479 2f65 632f 7865 632f 5845 4349 rity/ec/xec/XECI │ │ │ │ │ -000997e0: 7465 7261 7469 7665 2e6a 6176 613a 2058 terative.java: X │ │ │ │ │ -000997f0: 4543 2063 7572 7665 206f 7065 7261 7469 EC curve operati │ │ │ │ │ -00099800: 6f6e 7320 6974 6572 6174 6976 6520 7465 ons iterative te │ │ │ │ │ -00099810: 7374 2076 6563 746f 7273 0a0a 3c6c 693e st vectors..
  • │ │ │ │ │ -00099820: 7375 6e2f 7365 6375 7269 7479 2f65 632f sun/security/ec/ │ │ │ │ │ -00099830: 7865 632f 5845 434b 6579 466f 726d 6174 xec/XECKeyFormat │ │ │ │ │ -00099840: 2e6a 6176 613a 2043 6865 636b 2066 6f72 .java: Check for │ │ │ │ │ -00099850: 2063 6f72 7265 6374 2066 6f72 6d61 7474 correct formatt │ │ │ │ │ -00099860: 696e 6720 6f66 2058 3235 3531 392f 5834 ing of X25519/X4 │ │ │ │ │ -00099870: 3438 2070 7269 7661 7465 206b 6579 730a 48 private keys. │ │ │ │ │ -00099880: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -00099890: 792f 6a63 612f 5072 6566 6572 7265 6450 y/jca/PreferredP │ │ │ │ │ -000998a0: 726f 7669 6465 724e 6567 6174 6976 6554 roviderNegativeT │ │ │ │ │ -000998b0: 6573 742e 6a61 7661 3a20 5465 7374 2066 est.java: Test f │ │ │ │ │ -000998c0: 6f72 206a 646b 2e73 6563 7572 6974 792e or jdk.security. │ │ │ │ │ -000998d0: 7072 6f76 6964 6572 2e70 7265 6665 7272 provider.preferr │ │ │ │ │ -000998e0: 6564 2073 6563 7572 6974 7920 7072 6f70 ed security prop │ │ │ │ │ -000998f0: 6572 7479 0a0a 3c6c 693e 7375 6e2f 7365 erty..
  • sun/se │ │ │ │ │ -00099900: 6375 7269 7479 2f6a 6361 2f50 7265 6665 curity/jca/Prefe │ │ │ │ │ -00099910: 7272 6564 5072 6f76 6964 6572 5465 7374 rredProviderTest │ │ │ │ │ -00099920: 2e6a 6176 613a 2054 6573 7420 7468 6520 .java: Test the │ │ │ │ │ -00099930: 7661 6c75 6520 666f 7220 6e65 7720 6a64 value for new jd │ │ │ │ │ -00099940: 6b2e 7365 6375 7269 7479 2e70 726f 7669 k.security.provi │ │ │ │ │ -00099950: 6465 722e 7072 6566 6572 7265 6420 7365 der.preferred se │ │ │ │ │ -00099960: 6375 7269 7479 2070 726f 7065 7274 790a curity property. │ │ │ │ │ -00099970: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -00099980: 792f 6a67 7373 2f43 746f 7254 6573 7473 y/jgss/CtorTests │ │ │ │ │ -00099990: 322e 6a61 7661 3a20 4753 534e 616d 6520 2.java: GSSName │ │ │ │ │ -000999a0: 6372 6561 7465 6420 6173 2047 5353 4e61 created as GSSNa │ │ │ │ │ -000999b0: 6d65 2e4e 545f 414e 4f4e 594d 4f55 5320 me.NT_ANONYMOUS │ │ │ │ │ -000999c0: 7265 7475 726e 2069 7341 6e6f 6e79 6d6f return isAnonymo │ │ │ │ │ -000999d0: 7573 2829 203d 3d20 6661 6c73 650a 0a3c us() == false..< │ │ │ │ │ -000999e0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000999f0: 6a67 7373 2f44 6566 6175 6c74 4773 7343 jgss/DefaultGssC │ │ │ │ │ -00099a00: 6f6e 6669 672e 6a61 7661 3a20 5072 6f76 onfig.java: Prov │ │ │ │ │ -00099a10: 6964 6520 6120 6465 6661 756c 7420 6c6f ide a default lo │ │ │ │ │ -00099a20: 6769 6e20 636f 6e66 6967 7572 6174 696f gin configuratio │ │ │ │ │ -00099a30: 6e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 n..
  • sun/secur │ │ │ │ │ -00099a40: 6974 792f 6a67 7373 2f47 7373 436f 6e74 ity/jgss/GssCont │ │ │ │ │ -00099a50: 6578 7443 6c65 616e 7570 2e6a 6176 613a extCleanup.java: │ │ │ │ │ -00099a60: 2052 656d 6f76 6520 6669 6e61 6c69 7a65 Remove finalize │ │ │ │ │ -00099a70: 7220 6d65 7468 6f64 2069 6e20 6a61 7661 r method in java │ │ │ │ │ -00099a80: 2e73 6563 7572 6974 792e 6a67 7373 0a0a .security.jgss.. │ │ │ │ │ -00099a90: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -00099aa0: 2f6a 6773 732f 4773 734d 656d 6f72 7949 /jgss/GssMemoryI │ │ │ │ │ -00099ab0: 7373 7565 732e 6a61 7661 3a20 4a44 4b20 ssues.java: JDK │ │ │ │ │ -00099ac0: 4b52 4235 206d 6f64 756c 6520 7468 726f KRB5 module thro │ │ │ │ │ -00099ad0: 7773 204f 7574 4f66 4d65 6d6f 7279 4572 ws OutOfMemoryEr │ │ │ │ │ -00099ae0: 726f 7220 7768 656e 2043 4361 6368 6520 ror when CCache │ │ │ │ │ -00099af0: 6973 2063 6f72 7275 7074 0a0a 3c6c 693e is corrupt..
  • │ │ │ │ │ -00099b00: 7375 6e2f 7365 6375 7269 7479 2f6a 6773 sun/security/jgs │ │ │ │ │ -00099b10: 732f 4773 734e 5045 2e6a 6176 613a 2047 s/GssNPE.java: G │ │ │ │ │ -00099b20: 5353 2074 6872 6f77 7320 4e50 4520 7768 SS throws NPE wh │ │ │ │ │ -00099b30: 656e 2074 6865 204a 4141 5320 636f 6e66 en the JAAS conf │ │ │ │ │ -00099b40: 6967 2066 696c 6520 646f 6573 206e 6f74 ig file does not │ │ │ │ │ -00099b50: 2065 7869 7374 0a0a 3c6c 693e 7375 6e2f exist..
  • sun/ │ │ │ │ │ -00099b60: 7365 6375 7269 7479 2f6a 6773 732f 4773 security/jgss/Gs │ │ │ │ │ -00099b70: 734e 616d 6543 6c65 616e 7570 2e6a 6176 sNameCleanup.jav │ │ │ │ │ -00099b80: 613a 2052 656d 6f76 6520 6669 6e61 6c69 a: Remove finali │ │ │ │ │ -00099b90: 7a65 7220 6d65 7468 6f64 2069 6e20 6a61 zer method in ja │ │ │ │ │ -00099ba0: 7661 2e73 6563 7572 6974 792e 6a67 7373 va.security.jgss │ │ │ │ │ -00099bb0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -00099bc0: 7479 2f6a 6773 732f 7370 6e65 676f 2f4d ty/jgss/spnego/M │ │ │ │ │ -00099bd0: 534f 4944 2e6a 6176 613a 2053 504e 4547 SOID.java: SPNEG │ │ │ │ │ -00099be0: 4f20 6175 7468 2066 6169 6c73 2069 6620 O auth fails if │ │ │ │ │ -00099bf0: 636c 6965 6e74 2070 726f 706f 7365 7320 client proposes │ │ │ │ │ -00099c00: 4d53 206b 7262 3520 4f49 440a 0a3c 6c69 MS krb5 OID..
  • sun/security/jg │ │ │ │ │ -00099c20: 7373 2f73 706e 6567 6f2f 4d65 6368 546f ss/spnego/MechTo │ │ │ │ │ -00099c30: 6b65 6e4d 6973 7369 6e67 2e6a 6176 613a kenMissing.java: │ │ │ │ │ -00099c40: 2049 6e63 6f6d 706c 6574 6520 746f 6b65 Incomplete toke │ │ │ │ │ -00099c50: 6e20 7472 6967 6765 7273 2047 5353 2d41 n triggers GSS-A │ │ │ │ │ -00099c60: 5049 204e 756c 6c50 6f69 6e74 6572 4578 PI NullPointerEx │ │ │ │ │ -00099c70: 6365 7074 696f 6e0a 0a3c 6c69 3e73 756e ception..
  • sun │ │ │ │ │ -00099c80: 2f73 6563 7572 6974 792f 6a67 7373 2f73 /security/jgss/s │ │ │ │ │ -00099c90: 706e 6567 6f2f 4e65 6754 6f6b 656e 5461 pnego/NegTokenTa │ │ │ │ │ -00099ca0: 7267 4669 656c 6473 2e6a 6176 613a 2053 rgFields.java: S │ │ │ │ │ -00099cb0: 504e 4547 4f20 4753 5320 636f 6465 2064 PNEGO GSS code d │ │ │ │ │ -00099cc0: 6f65 7320 6e6f 7420 7061 7273 6520 746f oes not parse to │ │ │ │ │ -00099cd0: 6b65 6e73 2069 6e20 6163 636f 7264 616e kens in accordan │ │ │ │ │ -00099ce0: 6365 2074 6f20 5246 4320 3234 3738 0a0a ce to RFC 2478.. │ │ │ │ │ -00099cf0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -00099d00: 2f6a 6773 732f 7370 6e65 676f 2f4e 6f53 /jgss/spnego/NoS │ │ │ │ │ -00099d10: 706e 6567 6f41 7344 6566 4d65 6368 2e6a pnegoAsDefMech.j │ │ │ │ │ -00099d20: 6176 613a 2049 6e66 696e 6974 6520 6c6f ava: Infinite lo │ │ │ │ │ -00099d30: 6f70 2069 6620 5350 4e45 474f 2073 7065 op if SPNEGO spe │ │ │ │ │ -00099d40: 6369 6669 6564 2061 7320 7375 6e2e 7365 cified as sun.se │ │ │ │ │ -00099d50: 6375 7269 7479 2e6a 6773 732e 6d65 6368 curity.jgss.mech │ │ │ │ │ -00099d60: 616e 6973 6d0a 0a3c 6c69 3e73 756e 2f73 anism..
  • sun/s │ │ │ │ │ -00099d70: 6563 7572 6974 792f 6a67 7373 2f73 706e ecurity/jgss/spn │ │ │ │ │ -00099d80: 6567 6f2f 4e6f 7450 7265 6665 7272 6564 ego/NotPreferred │ │ │ │ │ -00099d90: 4d65 6368 2e6a 6176 613a 2047 5353 436f Mech.java: GSSCo │ │ │ │ │ -00099da0: 6e74 6578 742e 6163 6365 7074 5365 6343 ntext.acceptSecC │ │ │ │ │ -00099db0: 6f6e 7465 7874 2066 6169 6c73 2077 6865 ontext fails whe │ │ │ │ │ -00099dc0: 6e20 6120 7375 7070 6f72 7465 6420 6d65 n a supported me │ │ │ │ │ -00099dd0: 6368 2069 7320 6e6f 7420 696e 6974 6961 ch is not initia │ │ │ │ │ -00099de0: 746f 7220 7072 6566 6572 7265 640a 0a3c tor preferred..< │ │ │ │ │ -00099df0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -00099e00: 6b72 6235 2f42 6164 4b64 6344 6566 6175 krb5/BadKdcDefau │ │ │ │ │ -00099e10: 6c74 5661 6c75 652e 6a61 7661 3a20 536f ltValue.java: So │ │ │ │ │ -00099e20: 6c61 7269 7320 4a52 4573 2064 6f20 6e6f laris JREs do no │ │ │ │ │ -00099e30: 7420 6861 7665 2074 6865 206b 7262 352e t have the krb5. │ │ │ │ │ -00099e40: 6b64 632e 6261 642e 706f 6c69 6379 2063 kdc.bad.policy c │ │ │ │ │ -00099e50: 6f6e 6669 6775 7265 6420 6279 2064 6566 onfigured by def │ │ │ │ │ -00099e60: 6175 6c74 2e0a 0a3c 6c69 3e73 756e 2f73 ault...
  • sun/s │ │ │ │ │ -00099e70: 6563 7572 6974 792f 6b72 6235 2f49 5076 ecurity/krb5/IPv │ │ │ │ │ -00099e80: 362e 6a61 7661 3a20 4950 7636 2061 6464 6.java: IPv6 add │ │ │ │ │ -00099e90: 7265 7373 2064 6f65 7320 6e6f 7420 776f ress does not wo │ │ │ │ │ -00099ea0: 726b 0a0a 3c6c 693e 7375 6e2f 7365 6375 rk..
  • sun/secu │ │ │ │ │ -00099eb0: 7269 7479 2f6b 7262 352f 4b72 6243 7265 rity/krb5/KrbCre │ │ │ │ │ -00099ec0: 6453 7562 4b65 792e 6a61 7661 3a20 4145 dSubKey.java: AE │ │ │ │ │ -00099ed0: 5320 3132 382f 3235 3620 6465 6372 7970 S 128/256 decryp │ │ │ │ │ -00099ee0: 7420 6578 6365 7074 696f 6e0a 0a3c 6c69 t exception..
  • sun/security/kr │ │ │ │ │ -00099f00: 6235 2f4d 6963 726f 5469 6d65 2e6a 6176 b5/MicroTime.jav │ │ │ │ │ -00099f10: 613a 204b 6572 6265 726f 7354 696d 6520 a: KerberosTime │ │ │ │ │ -00099f20: 746f 6f20 696d 7072 6563 6973 650a 0a3c too imprecise..< │ │ │ │ │ -00099f30: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -00099f40: 6b72 6235 2f4e 6567 6174 6976 654e 6f6e krb5/NegativeNon │ │ │ │ │ -00099f50: 6365 2e6a 6176 613a 204e 6f6e 6365 2073 ce.java: Nonce s │ │ │ │ │ -00099f60: 686f 756c 6420 6265 2055 496e 7433 320a hould be UInt32. │ │ │ │ │ -00099f70: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -00099f80: 792f 6b72 6235 2f4f 7074 696f 6e50 4144 y/krb5/OptionPAD │ │ │ │ │ -00099f90: 6174 6149 6e4b 4443 5265 712e 6a61 7661 ataInKDCReq.java │ │ │ │ │ -00099fa0: 3a20 4b44 4352 6571 2e69 6e69 7420 616c : KDCReq.init al │ │ │ │ │ -00099fb0: 7761 7973 2072 6561 6420 7061 6461 7461 ways read padata │ │ │ │ │ -00099fc0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -00099fd0: 7479 2f6b 7262 352f 5246 4333 3936 7854 ty/krb5/RFC396xT │ │ │ │ │ -00099fe0: 6573 742e 6a61 7661 3a20 4553 433a 2041 est.java: ESC: A │ │ │ │ │ -00099ff0: 4420 4175 7468 656e 7469 6361 7469 6f6e D Authentication │ │ │ │ │ -0009a000: 2077 6974 6820 7573 6572 2077 6974 6820 with user with │ │ │ │ │ -0009a010: 756d 6c61 7574 7320 6661 696c 730a 0a3c umlauts fails..< │ │ │ │ │ -0009a020: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -0009a030: 6b72 6235 2f53 6572 7669 6365 4372 6564 krb5/ServiceCred │ │ │ │ │ -0009a040: 7343 6f6d 6269 6e61 7469 6f6e 2e6a 6176 sCombination.jav │ │ │ │ │ -0009a050: 613a 2064 6566 6175 6c74 2070 7269 6e63 a: default princ │ │ │ │ │ -0009a060: 6970 616c 2063 616e 2061 6374 2061 7320 ipal can act as │ │ │ │ │ -0009a070: 616e 796f 6e65 0a0a 3c6c 693e 7375 6e2f anyone..
  • sun/ │ │ │ │ │ -0009a080: 7365 6375 7269 7479 2f6b 7262 352f 5465 security/krb5/Te │ │ │ │ │ -0009a090: 7374 5041 4461 7461 2e6a 6176 613a 204b stPAData.java: K │ │ │ │ │ -0009a0a0: 6572 6265 726f 7320 6175 7468 656e 7469 erberos authenti │ │ │ │ │ -0009a0b0: 6361 7469 6f6e 2072 6567 7265 7373 696f cation regressio │ │ │ │ │ -0009a0c0: 6e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 n..
  • sun/secur │ │ │ │ │ -0009a0d0: 6974 792f 6b72 6235 2f55 6e6b 6e6f 776e ity/krb5/Unknown │ │ │ │ │ -0009a0e0: 4343 456e 7472 792e 6a61 7661 3a20 4343 CCEntry.java: CC │ │ │ │ │ -0009a0f0: 6163 6865 496e 7075 7453 7472 6561 6d20 acheInputStream │ │ │ │ │ -0009a100: 6661 696c 7320 746f 2072 6561 6420 7469 fails to read ti │ │ │ │ │ -0009a110: 636b 6574 2063 6163 6865 2066 696c 6573 cket cache files │ │ │ │ │ -0009a120: 2066 726f 6d20 4b65 7262 6572 6f73 2031 from Kerberos 1 │ │ │ │ │ -0009a130: 2e38 2e31 0a0a 3c6c 693e 7375 6e2f 7365 .8.1..
  • sun/se │ │ │ │ │ -0009a140: 6375 7269 7479 2f6b 7262 352f 6175 746f curity/krb5/auto │ │ │ │ │ -0009a150: 2f41 6363 6570 7450 6572 6d69 7373 696f /AcceptPermissio │ │ │ │ │ -0009a160: 6e73 2e6a 6176 613a 2064 6566 6175 6c74 ns.java: default │ │ │ │ │ -0009a170: 2070 7269 6e63 6970 616c 2063 616e 2061 principal can a │ │ │ │ │ -0009a180: 6374 2061 7320 616e 796f 6e65 0a0a 3c6c ct as anyone..sun/security/k │ │ │ │ │ -0009a1a0: 7262 352f 6175 746f 2f41 6363 6570 746f rb5/auto/Accepto │ │ │ │ │ -0009a1b0: 7253 7562 4b65 792e 6a61 7661 3a20 6773 rSubKey.java: gs │ │ │ │ │ -0009a1c0: 7361 7069 2077 7261 7020 666f 7220 4346 sapi wrap for CF │ │ │ │ │ -0009a1d0: 5820 7065 722d 6d65 7373 6167 6520 746f X per-message to │ │ │ │ │ -0009a1e0: 6b65 6e73 2061 6c77 6179 7320 7365 7420 kens always set │ │ │ │ │ -0009a1f0: 464c 4147 5f41 4343 4550 544f 525f 5355 FLAG_ACCEPTOR_SU │ │ │ │ │ -0009a200: 424b 4559 0a0a 3c6c 693e 7375 6e2f 7365 BKEY..
  • sun/se │ │ │ │ │ -0009a210: 6375 7269 7479 2f6b 7262 352f 6175 746f curity/krb5/auto │ │ │ │ │ -0009a220: 2f41 6464 7265 7373 6573 416e 644e 616d /AddressesAndNam │ │ │ │ │ -0009a230: 6554 7970 652e 6a61 7661 3a20 6e6f 6164 eType.java: noad │ │ │ │ │ -0009a240: 6472 6573 7365 7320 7365 7474 696e 6773 dresses settings │ │ │ │ │ -0009a250: 2061 6e64 2073 6572 7665 7220 6e61 6d65 and server name │ │ │ │ │ -0009a260: 2074 7970 650a 0a3c 6c69 3e73 756e 2f73 type..
  • sun/s │ │ │ │ │ -0009a270: 6563 7572 6974 792f 6b72 6235 2f61 7574 ecurity/krb5/aut │ │ │ │ │ -0009a280: 6f2f 416c 7761 7973 456e 6350 6152 6571 o/AlwaysEncPaReq │ │ │ │ │ -0009a290: 2e6a 6176 613a 2050 6f73 7369 626c 6520 .java: Possible │ │ │ │ │ -0009a2a0: 4e50 4520 696e 2045 4e43 2d50 412d 5245 NPE in ENC-PA-RE │ │ │ │ │ -0009a2b0: 5020 7365 6172 6368 2069 6e20 4153 2d52 P search in AS-R │ │ │ │ │ -0009a2c0: 4551 0a0a 3c6c 693e 7375 6e2f 7365 6375 EQ..
  • sun/secu │ │ │ │ │ -0009a2d0: 7269 7479 2f6b 7262 352f 6175 746f 2f42 rity/krb5/auto/B │ │ │ │ │ -0009a2e0: 6173 6963 2e6a 6176 613a 204d 6f72 6520 asic.java: More │ │ │ │ │ -0009a2f0: 6b72 6235 2074 6573 7473 0a0a 3c6c 693e krb5 tests..
  • │ │ │ │ │ -0009a300: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ -0009a310: 352f 6175 746f 2f42 6173 6963 4b72 6235 5/auto/BasicKrb5 │ │ │ │ │ -0009a320: 5465 7374 2e6a 6176 613a 2041 6464 206b Test.java: Add k │ │ │ │ │ -0009a330: 7262 3520 7465 7374 2069 6e66 7261 7374 rb5 test infrast │ │ │ │ │ -0009a340: 7275 6374 7572 650a 0a3c 6c69 3e73 756e ructure..
  • sun │ │ │ │ │ -0009a350: 2f73 6563 7572 6974 792f 6b72 6235 2f61 /security/krb5/a │ │ │ │ │ -0009a360: 7574 6f2f 4261 7369 6350 726f 632e 6a61 uto/BasicProc.ja │ │ │ │ │ -0009a370: 7661 3a20 4120 7465 7374 2074 6f20 6c61 va: A test to la │ │ │ │ │ -0009a380: 756e 6368 206d 756c 7469 706c 6520 4a61 unch multiple Ja │ │ │ │ │ -0009a390: 7661 2070 726f 6365 7373 6573 2075 7369 va processes usi │ │ │ │ │ -0009a3a0: 6e67 2065 6974 6865 7220 4a61 7661 2047 ng either Java G │ │ │ │ │ -0009a3b0: 5353 206f 7220 6e61 7469 7665 2047 5353 SS or native GSS │ │ │ │ │ -0009a3c0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009a3d0: 7479 2f6b 7262 352f 6175 746f 2f42 6f67 ty/krb5/auto/Bog │ │ │ │ │ -0009a3e0: 7573 4b44 432e 6a61 7661 3a20 4368 6563 usKDC.java: Chec │ │ │ │ │ -0009a3f0: 6b73 2074 6861 7420 4b65 7262 6572 6f73 ks that Kerberos │ │ │ │ │ -0009a400: 2063 6c69 656e 7420 7472 6965 7320 7265 client tries re │ │ │ │ │ -0009a410: 706c 6963 6120 4b44 4320 6966 2070 7269 plica KDC if pri │ │ │ │ │ -0009a420: 6d61 7279 204b 4443 2069 7320 6e6f 7420 mary KDC is not │ │ │ │ │ -0009a430: 7265 7370 6f6e 6469 6e67 0a0a 3c6c 693e responding..
  • │ │ │ │ │ -0009a440: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ -0009a450: 352f 6175 746f 2f43 6c65 616e 5374 6174 5/auto/CleanStat │ │ │ │ │ -0009a460: 652e 6a61 7661 3a20 4b72 6235 4c6f 6769 e.java: Krb5Logi │ │ │ │ │ -0009a470: 6e4d 6f64 756c 6520 6861 7320 6e6f 7420 nModule has not │ │ │ │ │ -0009a480: 636c 6561 6e65 6420 7465 6d70 2069 6e66 cleaned temp inf │ │ │ │ │ -0009a490: 6f20 6265 7477 6565 6e20 6175 7468 656e o between authen │ │ │ │ │ -0009a4a0: 7469 6361 7469 6f6e 2061 7474 656d 7074 tication attempt │ │ │ │ │ -0009a4b0: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -0009a4c0: 6974 792f 6b72 6235 2f61 7574 6f2f 436c ity/krb5/auto/Cl │ │ │ │ │ -0009a4d0: 6561 6e65 7273 2e6a 6176 613a 2052 656d eaners.java: Rem │ │ │ │ │ -0009a4e0: 6f76 6520 6669 6e61 6c69 7a65 7220 6d65 ove finalizer me │ │ │ │ │ -0009a4f0: 7468 6f64 2069 6e20 6a61 7661 2e73 6563 thod in java.sec │ │ │ │ │ -0009a500: 7572 6974 792e 6a67 7373 0a0a 3c6c 693e urity.jgss..
  • │ │ │ │ │ -0009a510: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ -0009a520: 352f 6175 746f 2f43 726f 7373 5265 616c 5/auto/CrossReal │ │ │ │ │ -0009a530: 6d2e 6a61 7661 3a20 4164 6420 6b72 6235 m.java: Add krb5 │ │ │ │ │ -0009a540: 2074 6573 7420 696e 6672 6173 7472 7563 test infrastruc │ │ │ │ │ -0009a550: 7475 7265 0a0a 3c6c 693e 7375 6e2f 7365 ture..
  • sun/se │ │ │ │ │ -0009a560: 6375 7269 7479 2f6b 7262 352f 6175 746f curity/krb5/auto │ │ │ │ │ -0009a570: 2f44 6966 664e 616d 6553 616d 654b 6579 /DiffNameSameKey │ │ │ │ │ -0009a580: 2e6a 6176 613a 2064 6566 6175 6c74 2070 .java: default p │ │ │ │ │ -0009a590: 7269 6e63 6970 616c 2063 616e 2061 6374 rincipal can act │ │ │ │ │ -0009a5a0: 2061 7320 616e 796f 6e65 0a0a 3c6c 693e as anyone..
  • │ │ │ │ │ -0009a5b0: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ -0009a5c0: 352f 6175 746f 2f44 6966 6653 616c 7450 5/auto/DiffSaltP │ │ │ │ │ -0009a5d0: 6172 616d 732e 6a61 7661 3a20 4b65 7262 arams.java: Kerb │ │ │ │ │ -0009a5e0: 6572 6f73 2069 676e 6f72 6573 2050 412d eros ignores PA- │ │ │ │ │ -0009a5f0: 4441 5441 2077 6974 6820 6120 6e6f 6e2d DATA with a non- │ │ │ │ │ -0009a600: 6e75 6c6c 2073 326b 7061 7261 6d73 0a0a null s2kparams.. │ │ │ │ │ -0009a610: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009a620: 2f6b 7262 352f 6175 746f 2f44 6e73 4361 /krb5/auto/DnsCa │ │ │ │ │ -0009a630: 6e6f 6e69 6361 6c69 7a65 486f 7374 6e61 nonicalizeHostna │ │ │ │ │ -0009a640: 6d65 2e6a 6176 613a 2053 7570 706f 7274 me.java: Support │ │ │ │ │ -0009a650: 2064 6e73 5f63 616e 6f6e 6963 616c 697a dns_canonicaliz │ │ │ │ │ -0009a660: 655f 686f 7374 6e61 6d65 2069 6e20 6b72 e_hostname in kr │ │ │ │ │ -0009a670: 6235 2e63 6f6e 660a 0a3c 6c69 3e73 756e b5.conf..
  • sun │ │ │ │ │ -0009a680: 2f73 6563 7572 6974 792f 6b72 6235 2f61 /security/krb5/a │ │ │ │ │ -0009a690: 7574 6f2f 4475 7045 7479 7065 732e 6a61 uto/DupEtypes.ja │ │ │ │ │ -0009a6a0: 7661 3a20 6d75 6c74 6970 6c65 2045 5459 va: multiple ETY │ │ │ │ │ -0009a6b0: 5045 2d49 4e46 4f2d 454e 5452 5920 7769 PE-INFO-ENTRY wi │ │ │ │ │ -0009a6c0: 7468 2073 616d 6520 6574 7970 6520 616e th same etype an │ │ │ │ │ -0009a6d0: 6420 6469 6666 6572 656e 7420 7361 6c74 d different salt │ │ │ │ │ -0009a6e0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009a6f0: 7479 2f6b 7262 352f 6175 746f 2f44 796e ty/krb5/auto/Dyn │ │ │ │ │ -0009a700: 616d 6963 4b65 7974 6162 2e6a 6176 613a amicKeytab.java: │ │ │ │ │ -0009a710: 2061 6c77 6179 7320 7265 6672 6573 6820 always refresh │ │ │ │ │ -0009a720: 6b65 7974 6162 0a0a 3c6c 693e 7375 6e2f keytab..
  • sun/ │ │ │ │ │ -0009a730: 7365 6375 7269 7479 2f6b 7262 352f 6175 security/krb5/au │ │ │ │ │ -0009a740: 746f 2f45 6d70 7479 5061 7373 776f 7264 to/EmptyPassword │ │ │ │ │ -0009a750: 2e6a 6176 613a 2065 6e61 626c 6520 656d .java: enable em │ │ │ │ │ -0009a760: 7074 7920 7061 7373 776f 7264 2066 6f72 pty password for │ │ │ │ │ -0009a770: 206b 6572 6265 726f 7320 350a 0a3c 6c69 kerberos 5..
  • sun/security/kr │ │ │ │ │ -0009a790: 6235 2f61 7574 6f2f 4669 6c65 4b65 7954 b5/auto/FileKeyT │ │ │ │ │ -0009a7a0: 6162 2e6a 6176 613a 204b 7262 354c 6f67 ab.java: Krb5Log │ │ │ │ │ -0009a7b0: 696e 4d6f 6475 6c65 206e 6f20 6c6f 6e67 inModule no long │ │ │ │ │ -0009a7c0: 6572 2068 616e 646c 6573 206b 6579 5461 er handles keyTa │ │ │ │ │ -0009a7d0: 624e 616d 6573 2077 6974 6820 2266 696c bNames with "fil │ │ │ │ │ -0009a7e0: 653a 2220 7072 6566 6978 0a0a 3c6c 693e e:" prefix..
  • │ │ │ │ │ -0009a7f0: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ -0009a800: 352f 6175 746f 2f46 6f72 7761 7264 6162 5/auto/Forwardab │ │ │ │ │ -0009a810: 6c65 4368 6563 6b2e 6a61 7661 3a20 5265 leCheck.java: Re │ │ │ │ │ -0009a820: 6c61 7820 7265 7370 6f6e 7365 2066 6c61 lax response fla │ │ │ │ │ -0009a830: 6773 2063 6865 636b 696e 6720 696e 2073 gs checking in s │ │ │ │ │ -0009a840: 756e 2e73 6563 7572 6974 792e 6b72 6235 un.security.krb5 │ │ │ │ │ -0009a850: 2e4b 7262 4b64 6352 6570 2e63 6865 636b .KrbKdcRep.check │ │ │ │ │ -0009a860: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ -0009a870: 6974 792f 6b72 6235 2f61 7574 6f2f 466f ity/krb5/auto/Fo │ │ │ │ │ -0009a880: 7277 6172 6465 642e 6a61 7661 3a20 6669 rwarded.java: fi │ │ │ │ │ -0009a890: 7820 6b72 6235 2063 6164 6472 0a0a 3c6c x krb5 caddr..sun/security/k │ │ │ │ │ -0009a8b0: 7262 352f 6175 746f 2f47 5353 2e6a 6176 rb5/auto/GSS.jav │ │ │ │ │ -0009a8c0: 613a 204d 6f72 6520 6b72 6235 2074 6573 a: More krb5 tes │ │ │ │ │ -0009a8d0: 7473 0a0a 3c6c 693e 7375 6e2f 7365 6375 ts..
  • sun/secu │ │ │ │ │ -0009a8e0: 7269 7479 2f6b 7262 352f 6175 746f 2f47 rity/krb5/auto/G │ │ │ │ │ -0009a8f0: 5353 556e 626f 756e 642e 6a61 7661 3a20 SSUnbound.java: │ │ │ │ │ -0009a900: 556e 626f 756e 6420 5341 534c 2073 6572 Unbound SASL ser │ │ │ │ │ -0009a910: 7669 6365 3a20 7468 6520 4753 5341 5049 vice: the GSSAPI │ │ │ │ │ -0009a920: 2f6b 7262 3520 6d65 6368 0a0a 3c6c 693e /krb5 mech..
  • │ │ │ │ │ -0009a930: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ -0009a940: 352f 6175 746f 2f48 7474 704e 6567 6f74 5/auto/HttpNegot │ │ │ │ │ -0009a950: 6961 7465 5365 7276 6572 2e6a 6176 613a iateServer.java: │ │ │ │ │ -0009a960: 2048 5454 502f 4e65 676f 7469 6174 653a HTTP/Negotiate: │ │ │ │ │ -0009a970: 2041 7574 6865 6e74 6963 6174 6f72 2074 Authenticator t │ │ │ │ │ -0009a980: 7269 6767 6572 6564 2061 6761 696e 2077 riggered again w │ │ │ │ │ -0009a990: 6865 6e20 7573 6572 2063 616e 6365 6c73 hen user cancels │ │ │ │ │ -0009a9a0: 2074 6865 2066 6972 7374 206f 6e65 0a0a the first one.. │ │ │ │ │ -0009a9b0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009a9c0: 2f6b 7262 352f 6175 746f 2f48 7474 7073 /krb5/auto/Https │ │ │ │ │ -0009a9d0: 4342 2e6a 6176 613a 2048 5454 5053 2043 CB.java: HTTPS C │ │ │ │ │ -0009a9e0: 6861 6e6e 656c 2042 696e 6469 6e67 2073 hannel Binding s │ │ │ │ │ -0009a9f0: 7570 706f 7274 2066 6f72 204a 6176 6120 upport for Java │ │ │ │ │ -0009aa00: 4753 532f 4b65 7262 6572 6f73 0a0a 3c6c GSS/Kerberos..sun/security/k │ │ │ │ │ -0009aa20: 7262 352f 6175 746f 2f49 676e 6f72 6543 rb5/auto/IgnoreC │ │ │ │ │ -0009aa30: 6861 6e6e 656c 4269 6e64 696e 672e 6a61 hannelBinding.ja │ │ │ │ │ -0009aa40: 7661 3a20 6967 6e6f 7265 2069 6e63 6f6d va: ignore incom │ │ │ │ │ -0009aa50: 696e 6720 6368 616e 6e65 6c20 6269 6e64 ing channel bind │ │ │ │ │ -0009aa60: 696e 6720 6966 2061 6363 6570 746f 7220 ing if acceptor │ │ │ │ │ -0009aa70: 646f 6573 206e 6f74 2073 6574 206f 6e65 does not set one │ │ │ │ │ -0009aa80: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009aa90: 7479 2f6b 7262 352f 6175 746f 2f4b 5045 ty/krb5/auto/KPE │ │ │ │ │ -0009aaa0: 7175 616c 732e 6a61 7661 3a20 4b65 7262 quals.java: Kerb │ │ │ │ │ -0009aab0: 6572 6f73 5072 696e 6369 7061 6c3a 3a65 erosPrincipal::e │ │ │ │ │ -0009aac0: 7175 616c 7320 7368 6f75 6c64 2069 676e quals should ign │ │ │ │ │ -0009aad0: 6f72 6520 6e61 6d65 2d74 7970 650a 0a3c ore name-type..< │ │ │ │ │ -0009aae0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -0009aaf0: 6b72 6235 2f61 7574 6f2f 4b64 6350 6f6c krb5/auto/KdcPol │ │ │ │ │ -0009ab00: 6963 792e 6a61 7661 3a20 6b72 6235 2e6b icy.java: krb5.k │ │ │ │ │ -0009ab10: 6463 2e62 6164 2e70 6f6c 6963 7920 7465 dc.bad.policy te │ │ │ │ │ -0009ab20: 7374 0a0a 3c6c 693e 7375 6e2f 7365 6375 st..
  • sun/secu │ │ │ │ │ -0009ab30: 7269 7479 2f6b 7262 352f 6175 746f 2f4b rity/krb5/auto/K │ │ │ │ │ -0009ab40: 6579 5065 726d 6973 7369 6f6e 732e 6a61 eyPermissions.ja │ │ │ │ │ -0009ab50: 7661 3a20 7772 6f6e 6720 7065 726d 6973 va: wrong permis │ │ │ │ │ -0009ab60: 7369 6f6e 7320 6368 6563 6b65 6420 696e sions checked in │ │ │ │ │ -0009ab70: 206b 7262 350a 0a3c 6c69 3e73 756e 2f73 krb5..
  • sun/s │ │ │ │ │ -0009ab80: 6563 7572 6974 792f 6b72 6235 2f61 7574 ecurity/krb5/aut │ │ │ │ │ -0009ab90: 6f2f 4b65 7954 6162 436f 6d70 6174 2e6a o/KeyTabCompat.j │ │ │ │ │ -0009aba0: 6176 613a 2061 6c77 6179 7320 7265 6672 ava: always refr │ │ │ │ │ -0009abb0: 6573 6820 6b65 7974 6162 0a0a 3c6c 693e esh keytab..
  • │ │ │ │ │ -0009abc0: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ -0009abd0: 352f 6175 746f 2f4b 7262 5469 636b 6574 5/auto/KrbTicket │ │ │ │ │ -0009abe0: 2e6a 6176 613a 2043 6865 636b 7320 4b65 .java: Checks Ke │ │ │ │ │ -0009abf0: 7262 6572 6f73 2074 6963 6b65 7420 7072 rberos ticket pr │ │ │ │ │ -0009ac00: 6f70 6572 7469 6573 0a0a 3c6c 693e 7375 operties..
  • su │ │ │ │ │ -0009ac10: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ -0009ac20: 6175 746f 2f4b 766e 6f4e 412e 6a61 7661 auto/KvnoNA.java │ │ │ │ │ -0009ac30: 3a20 6163 6365 7074 2064 6966 6665 7265 : accept differe │ │ │ │ │ -0009ac40: 6e74 206b 766e 6f20 6966 2074 6865 7265 nt kvno if there │ │ │ │ │ -0009ac50: 206e 6f20 6d61 7463 680a 0a3c 6c69 3e73 no match..
  • s │ │ │ │ │ -0009ac60: 756e 2f73 6563 7572 6974 792f 6b72 6235 un/security/krb5 │ │ │ │ │ -0009ac70: 2f61 7574 6f2f 4c69 6665 5469 6d65 496e /auto/LifeTimeIn │ │ │ │ │ -0009ac80: 5365 636f 6e64 732e 6a61 7661 3a20 4753 Seconds.java: GS │ │ │ │ │ -0009ac90: 5320 6765 7452 656d 6169 6e69 6e67 496e S getRemainingIn │ │ │ │ │ -0009aca0: 6974 4c69 6665 7469 6d65 206d 6574 686f itLifetime metho │ │ │ │ │ -0009acb0: 6420 7265 7475 726e 7320 6d69 6c6c 6973 d returns millis │ │ │ │ │ -0009acc0: 6563 6f6e 6473 206e 6f74 2073 6563 6f6e econds not secon │ │ │ │ │ -0009acd0: 6473 0a0a 3c6c 693e 7375 6e2f 7365 6375 ds..
  • sun/secu │ │ │ │ │ -0009ace0: 7269 7479 2f6b 7262 352f 6175 746f 2f4c rity/krb5/auto/L │ │ │ │ │ -0009acf0: 6f67 696e 4d6f 6475 6c65 4f70 7469 6f6e oginModuleOption │ │ │ │ │ -0009ad00: 732e 6a61 7661 3a20 4b72 6235 4c6f 6769 s.java: Krb5Logi │ │ │ │ │ -0009ad10: 6e4d 6f64 756c 6520 6120 6c69 7474 6c65 nModule a little │ │ │ │ │ -0009ad20: 2074 6f6f 2072 6573 7472 6963 7469 7665 too restrictive │ │ │ │ │ -0009ad30: 2c20 616e 6420 7468 6520 646f 6320 6973 , and the doc is │ │ │ │ │ -0009ad40: 206e 6f74 2063 6c65 6172 2e0a 0a3c 6c69 not clear...
  • sun/security/kr │ │ │ │ │ -0009ad60: 6235 2f61 7574 6f2f 4c6f 6769 6e4e 6f50 b5/auto/LoginNoP │ │ │ │ │ -0009ad70: 6173 732e 6a61 7661 3a20 4a57 5320 646f ass.java: JWS do │ │ │ │ │ -0009ad80: 6573 6e27 7420 6765 7420 6175 7468 656e esn't get authen │ │ │ │ │ -0009ad90: 7469 6361 7465 6420 7768 656e 2075 7369 ticated when usi │ │ │ │ │ -0009ada0: 6e67 206b 6572 6265 726f 7320 6175 7468 ng kerberos auth │ │ │ │ │ -0009adb0: 2070 726f 7879 0a0a 3c6c 693e 7375 6e2f proxy..
  • sun/ │ │ │ │ │ -0009adc0: 7365 6375 7269 7479 2f6b 7262 352f 6175 security/krb5/au │ │ │ │ │ -0009add0: 746f 2f4c 6f6e 674c 6966 652e 6a61 7661 to/LongLife.java │ │ │ │ │ -0009ade0: 3a20 4b44 4320 6d69 6768 7420 6973 7375 : KDC might issu │ │ │ │ │ -0009adf0: 6520 6120 7265 6e65 7761 626c 6520 7469 e a renewable ti │ │ │ │ │ -0009ae00: 636b 6574 2065 7665 6e20 6966 206e 6f74 cket even if not │ │ │ │ │ -0009ae10: 2072 6571 7565 7374 6564 0a0a 3c6c 693e requested..
  • │ │ │ │ │ -0009ae20: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ -0009ae30: 352f 6175 746f 2f4d 534f 4944 322e 6a61 5/auto/MSOID2.ja │ │ │ │ │ -0009ae40: 7661 3a20 5350 4e45 474f 2061 7574 6820 va: SPNEGO auth │ │ │ │ │ -0009ae50: 6661 696c 7320 6966 2063 6c69 656e 7420 fails if client │ │ │ │ │ -0009ae60: 7072 6f70 6f73 6573 204d 5320 6b72 6235 proposes MS krb5 │ │ │ │ │ -0009ae70: 204f 4944 0a0a 3c6c 693e 7375 6e2f 7365 OID..
  • sun/se │ │ │ │ │ -0009ae80: 6375 7269 7479 2f6b 7262 352f 6175 746f curity/krb5/auto │ │ │ │ │ -0009ae90: 2f4d 6f64 756c 654e 616d 652e 6a61 7661 /ModuleName.java │ │ │ │ │ -0009aea0: 3a20 4753 5343 6f6e 7465 7874 2074 7970 : GSSContext typ │ │ │ │ │ -0009aeb0: 6520 7768 656e 206a 646b 2e73 6563 7572 e when jdk.secur │ │ │ │ │ -0009aec0: 6974 792e 6a67 7373 2069 7320 6e6f 7420 ity.jgss is not │ │ │ │ │ -0009aed0: 6176 6169 6c61 626c 650a 0a3c 6c69 3e73 available..
  • s │ │ │ │ │ -0009aee0: 756e 2f73 6563 7572 6974 792f 6b72 6235 un/security/krb5 │ │ │ │ │ -0009aef0: 2f61 7574 6f2f 4d6f 7265 4b76 6e6f 2e6a /auto/MoreKvno.j │ │ │ │ │ -0009af00: 6176 613a 2041 505f 5245 5120 6368 6563 ava: AP_REQ chec │ │ │ │ │ -0009af10: 6b20 7368 6f75 6c64 2075 7365 206b 6579 k should use key │ │ │ │ │ -0009af20: 2076 6572 7369 6f6e 206e 756d 6265 720a version number. │ │ │ │ │ -0009af30: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -0009af40: 792f 6b72 6235 2f61 7574 6f2f 4e65 7749 y/krb5/auto/NewI │ │ │ │ │ -0009af50: 6e71 7569 7265 5479 7065 732e 6a61 7661 nquireTypes.java │ │ │ │ │ -0009af60: 3a20 4578 706f 7365 2073 6573 7369 6f6e : Expose session │ │ │ │ │ -0009af70: 206b 6579 2061 6e64 204b 5242 5f43 5245 key and KRB_CRE │ │ │ │ │ -0009af80: 4420 7468 726f 7567 6820 6578 7465 6e64 D through extend │ │ │ │ │ -0009af90: 6564 2047 5353 2d41 5049 0a0a 3c6c 693e ed GSS-API..
  • │ │ │ │ │ -0009afa0: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ -0009afb0: 352f 6175 746f 2f4e 6577 5361 6c74 2e6a 5/auto/NewSalt.j │ │ │ │ │ -0009afc0: 6176 613a 2042 6574 7465 7220 4153 2d52 ava: Better AS-R │ │ │ │ │ -0009afd0: 4551 2063 7265 6174 696f 6e20 616e 6420 EQ creation and │ │ │ │ │ -0009afe0: 7072 6f63 6573 7369 6e67 0a0a 3c6c 693e processing..
  • │ │ │ │ │ -0009aff0: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ -0009b000: 352f 6175 746f 2f4e 6f41 6464 7265 7373 5/auto/NoAddress │ │ │ │ │ -0009b010: 6573 2e6a 6176 613a 206e 6f2d 6164 6472 es.java: no-addr │ │ │ │ │ -0009b020: 6573 7365 7320 7368 6f75 6c64 206e 6f74 esses should not │ │ │ │ │ -0009b030: 2062 6520 7573 6564 206f 6e20 6163 6365 be used on acce │ │ │ │ │ -0009b040: 7074 6f72 2073 6964 650a 0a3c 6c69 3e73 ptor side..
  • s │ │ │ │ │ -0009b050: 756e 2f73 6563 7572 6974 792f 6b72 6235 un/security/krb5 │ │ │ │ │ -0009b060: 2f61 7574 6f2f 4e6f 496e 6974 4e6f 4b65 /auto/NoInitNoKe │ │ │ │ │ -0009b070: 7974 6162 2e6a 6176 613a 204b 7262 354c ytab.java: Krb5L │ │ │ │ │ -0009b080: 6f67 696e 4d6f 6475 6c65 2e6c 6f67 696e oginModule.login │ │ │ │ │ -0009b090: 2829 2074 6872 6f77 7320 616e 2065 7863 () throws an exc │ │ │ │ │ -0009b0a0: 6570 7469 6f6e 2069 6620 7573 6564 2077 eption if used w │ │ │ │ │ -0009b0b0: 6974 686f 7574 2061 206b 6579 7461 620a ithout a keytab. │ │ │ │ │ -0009b0c0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -0009b0d0: 792f 6b72 6235 2f61 7574 6f2f 4e6f 6e41 y/krb5/auto/NonA │ │ │ │ │ -0009b0e0: 7363 6969 2e6a 6176 613a 204b 6572 6265 scii.java: Kerbe │ │ │ │ │ -0009b0f0: 726f 7353 7472 696e 6720 7368 6f75 6c64 rosString should │ │ │ │ │ -0009b100: 2075 7365 2055 5446 2d38 2062 7920 6465 use UTF-8 by de │ │ │ │ │ -0009b110: 6661 756c 740a 0a3c 6c69 3e73 756e 2f73 fault..
  • sun/s │ │ │ │ │ -0009b120: 6563 7572 6974 792f 6b72 6235 2f61 7574 ecurity/krb5/aut │ │ │ │ │ -0009b130: 6f2f 4e6f 6e4d 7574 7561 6c53 706e 6567 o/NonMutualSpneg │ │ │ │ │ -0009b140: 6f2e 6a61 7661 3a20 4661 696c 7572 6520 o.java: Failure │ │ │ │ │ -0009b150: 7768 656e 2053 504e 4547 4f20 7265 7175 when SPNEGO requ │ │ │ │ │ -0009b160: 6573 7420 6e6f 6e2d 4d75 7475 616c 0a0a est non-Mutual.. │ │ │ │ │ -0009b170: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009b180: 2f6b 7262 352f 6175 746f 2f4e 6f6e 6552 /krb5/auto/NoneR │ │ │ │ │ -0009b190: 6570 6c61 7943 6163 6865 5465 7374 2e6a eplayCacheTest.j │ │ │ │ │ -0009b1a0: 6176 613a 2074 6865 2072 6570 6c61 7963 ava: the replayc │ │ │ │ │ -0009b1b0: 6163 6865 2074 7970 6520 6e6f 6e65 2063 ache type none c │ │ │ │ │ -0009b1c0: 616e 6e6f 7420 7374 6f70 2061 6e20 6175 annot stop an au │ │ │ │ │ -0009b1d0: 7468 656e 7469 6361 746f 7220 7265 706c thenticator repl │ │ │ │ │ -0009b1e0: 6179 2c20 6275 7420 6974 2063 616e 2073 ay, but it can s │ │ │ │ │ -0009b1f0: 746f 7020 6120 6d65 7373 6167 6520 7265 top a message re │ │ │ │ │ -0009b200: 706c 6179 2077 6865 6e20 732e 732e 6b2e play when s.s.k. │ │ │ │ │ -0009b210: 6163 6365 7074 6f72 2e73 7562 6b65 7920 acceptor.subkey │ │ │ │ │ -0009b220: 6973 2074 7275 652e 0a0a 3c6c 693e 7375 is true...
  • su │ │ │ │ │ -0009b230: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ -0009b240: 6175 746f 2f4e 756c 6c52 656e 6577 556e auto/NullRenewUn │ │ │ │ │ -0009b250: 7469 6c2e 6a61 7661 3a20 4b65 7262 6572 til.java: Kerber │ │ │ │ │ -0009b260: 6f73 5469 636b 6574 2064 6f65 7320 6e6f osTicket does no │ │ │ │ │ -0009b270: 7420 7072 6f70 6572 6c79 2068 616e 646c t properly handl │ │ │ │ │ -0009b280: 6520 7265 6e65 7761 626c 6520 7469 636b e renewable tick │ │ │ │ │ -0009b290: 6574 7320 6174 2074 6865 2065 6e64 206f ets at the end o │ │ │ │ │ -0009b2a0: 6620 7468 6569 7220 6c69 6665 7469 6d65 f their lifetime │ │ │ │ │ -0009b2b0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009b2c0: 7479 2f6b 7262 352f 6175 746f 2f4f 6b41 ty/krb5/auto/OkA │ │ │ │ │ -0009b2d0: 7344 656c 6567 6174 652e 6a61 7661 3a20 sDelegate.java: │ │ │ │ │ -0009b2e0: 5375 7070 6f72 7420 4f4b 2d41 532d 4445 Support OK-AS-DE │ │ │ │ │ -0009b2f0: 4c45 4741 5445 2066 6c61 670a 0a3c 6c69 LEGATE flag..
  • sun/security/kr │ │ │ │ │ -0009b310: 6235 2f61 7574 6f2f 4f6b 4173 4465 6c65 b5/auto/OkAsDele │ │ │ │ │ -0009b320: 6761 7465 5852 6561 6c6d 2e6a 6176 613a gateXRealm.java: │ │ │ │ │ -0009b330: 2053 7570 706f 7274 204f 4b2d 4153 2d44 Support OK-AS-D │ │ │ │ │ -0009b340: 454c 4547 4154 4520 666c 6167 0a0a 3c6c ELEGATE flag..sun/security/k │ │ │ │ │ -0009b360: 7262 352f 6175 746f 2f4f 6e6c 7944 6573 rb5/auto/OnlyDes │ │ │ │ │ -0009b370: 4c6f 6769 6e2e 6a61 7661 3a20 4a41 4153 Login.java: JAAS │ │ │ │ │ -0009b380: 2f4b 7262 354c 6f67 696e 4d6f 6475 6c65 /Krb5LoginModule │ │ │ │ │ -0009b390: 2075 7369 6e67 2064 6573 2065 6e63 7974 using des encyt │ │ │ │ │ -0009b3a0: 7970 6573 2066 6169 6c75 7265 2077 6974 ypes failure wit │ │ │ │ │ -0009b3b0: 6820 4e50 4520 6166 7465 7220 4a44 4b2d h NPE after JDK- │ │ │ │ │ -0009b3c0: 3830 3132 3637 390a 0a3c 6c69 3e73 756e 8012679..
  • sun │ │ │ │ │ -0009b3d0: 2f73 6563 7572 6974 792f 6b72 6235 2f61 /security/krb5/a │ │ │ │ │ -0009b3e0: 7574 6f2f 5072 696e 6369 7061 6c4e 616d uto/PrincipalNam │ │ │ │ │ -0009b3f0: 6545 7175 616c 732e 6a61 7661 3a20 5b4b eEquals.java: [K │ │ │ │ │ -0009b400: 6572 6265 726f 735d 2043 726f 7373 2d72 erberos] Cross-r │ │ │ │ │ -0009b410: 6561 6c6d 2061 7574 6865 6e74 6963 6174 ealm authenticat │ │ │ │ │ -0009b420: 696f 6e20 6661 696c 732c 2064 7565 2074 ion fails, due t │ │ │ │ │ -0009b430: 6f20 6e61 6d65 5479 7065 2070 726f 626c o nameType probl │ │ │ │ │ -0009b440: 656d 0a0a 3c6c 693e 7375 6e2f 7365 6375 em..
  • sun/secu │ │ │ │ │ -0009b450: 7269 7479 2f6b 7262 352f 6175 746f 2f52 rity/krb5/auto/R │ │ │ │ │ -0009b460: 5243 2e6a 6176 613a 2067 7373 2077 7261 RC.java: gss wra │ │ │ │ │ -0009b470: 7020 666f 7220 6366 7820 646f 6573 6e27 p for cfx doesn' │ │ │ │ │ -0009b480: 7420 6861 6e64 6c65 2072 7263 2021 3d20 t handle rrc != │ │ │ │ │ -0009b490: 300a 0a3c 6c69 3e73 756e 2f73 6563 7572 0..
  • sun/secur │ │ │ │ │ -0009b4a0: 6974 792f 6b72 6235 2f61 7574 6f2f 5265 ity/krb5/auto/Re │ │ │ │ │ -0009b4b0: 6665 7272 616c 7354 6573 742e 6a61 7661 ferralsTest.java │ │ │ │ │ -0009b4c0: 3a20 5465 7374 204b 6572 6265 726f 7320 : Test Kerberos │ │ │ │ │ -0009b4d0: 6372 6f73 732d 7265 616c 6d20 7265 6665 cross-realm refe │ │ │ │ │ -0009b4e0: 7272 616c 7320 2852 4643 2036 3830 3629 rrals (RFC 6806) │ │ │ │ │ -0009b4f0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009b500: 7479 2f6b 7262 352f 6175 746f 2f52 6566 ty/krb5/auto/Ref │ │ │ │ │ -0009b510: 7265 7368 4b72 6235 436f 6e66 6967 2e6a reshKrb5Config.j │ │ │ │ │ -0009b520: 6176 613a 2043 6865 636b 7320 6966 2072 ava: Checks if r │ │ │ │ │ -0009b530: 6566 7265 7368 4b72 6235 436f 6e66 6967 efreshKrb5Config │ │ │ │ │ -0009b540: 2069 7320 7365 7420 746f 2074 7275 6520 is set to true │ │ │ │ │ -0009b550: 666f 7220 4b72 6235 4c6f 6769 6e4d 6f64 for Krb5LoginMod │ │ │ │ │ -0009b560: 756c 652c 2074 6865 6e20 636f 6e66 6967 ule, then config │ │ │ │ │ -0009b570: 7572 6174 696f 6e20 7769 6c6c 2062 6520 uration will be │ │ │ │ │ -0009b580: 7265 6672 6573 6865 6420 6265 666f 7265 refreshed before │ │ │ │ │ -0009b590: 206c 6f67 696e 2829 206d 6574 686f 6420 login() method │ │ │ │ │ -0009b5a0: 6973 2063 616c 6c65 640a 0a3c 6c69 3e73 is called..
  • s │ │ │ │ │ -0009b5b0: 756e 2f73 6563 7572 6974 792f 6b72 6235 un/security/krb5 │ │ │ │ │ -0009b5c0: 2f61 7574 6f2f 5265 6e65 772e 6a61 7661 /auto/Renew.java │ │ │ │ │ -0009b5d0: 3a20 4a41 4153 204b 7262 354c 6f67 696e : JAAS Krb5Login │ │ │ │ │ -0009b5e0: 4d6f 6475 6c65 2068 6173 2073 7573 7065 Module has suspe │ │ │ │ │ -0009b5f0: 6374 2074 6963 6b65 742d 7265 6e65 7761 ct ticket-renewa │ │ │ │ │ -0009b600: 6c20 6c6f 6769 632c 2072 656c 6965 7320 l logic, relies │ │ │ │ │ -0009b610: 6f6e 2063 6c6f 636b 736b 6577 2067 7261 on clockskew gra │ │ │ │ │ -0009b620: 6365 0a0a 3c6c 693e 7375 6e2f 7365 6375 ce..
  • sun/secu │ │ │ │ │ -0009b630: 7269 7479 2f6b 7262 352f 6175 746f 2f52 rity/krb5/auto/R │ │ │ │ │ -0009b640: 656e 6577 616c 2e6a 6176 613a 2041 6464 enewal.java: Add │ │ │ │ │ -0009b650: 206b 696e 6974 206f 7074 696f 6e73 2061 kinit options a │ │ │ │ │ -0009b660: 6e64 206b 7262 352e 636f 6e66 2066 6c61 nd krb5.conf fla │ │ │ │ │ -0009b670: 6773 2074 6861 7420 616c 6c6f 7720 7573 gs that allow us │ │ │ │ │ -0009b680: 6572 7320 746f 206f 6274 6169 6e20 7265 ers to obtain re │ │ │ │ │ -0009b690: 6e65 7761 626c 6520 7469 636b 6574 7320 newable tickets │ │ │ │ │ -0009b6a0: 616e 6420 7370 6563 6966 7920 7469 636b and specify tick │ │ │ │ │ -0009b6b0: 6574 206c 6966 6574 696d 6573 0a0a 3c6c et lifetimes..sun/security/k │ │ │ │ │ -0009b6d0: 7262 352f 6175 746f 2f52 6570 6c61 7943 rb5/auto/ReplayC │ │ │ │ │ -0009b6e0: 6163 6865 4578 7075 6e67 652e 6a61 7661 acheExpunge.java │ │ │ │ │ -0009b6f0: 3a20 7768 656e 206e 756d 6265 7220 6f66 : when number of │ │ │ │ │ -0009b700: 2065 7870 6972 6564 2065 6e74 7269 6573 expired entries │ │ │ │ │ -0009b710: 206d 696e 7573 206e 756d 6265 7220 6f66 minus number of │ │ │ │ │ -0009b720: 2067 6f6f 6420 656e 7472 6965 7320 6973 good entries is │ │ │ │ │ -0009b730: 206d 6f72 6520 7468 616e 2033 302c 2065 more than 30, e │ │ │ │ │ -0009b740: 7870 756e 6765 206f 6363 7572 732c 2061 xpunge occurs, a │ │ │ │ │ -0009b750: 6e64 2065 7870 6972 6564 2065 6e74 7269 nd expired entri │ │ │ │ │ -0009b760: 6573 2061 7265 2066 6f72 676f 7474 656e es are forgotten │ │ │ │ │ -0009b770: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ -0009b780: 6974 792f 6b72 6235 2f61 7574 6f2f 5265 ity/krb5/auto/Re │ │ │ │ │ -0009b790: 706c 6179 4361 6368 6550 7265 6369 7365 playCachePrecise │ │ │ │ │ -0009b7a0: 2e6a 6176 613a 2077 6865 6e20 7468 6572 .java: when ther │ │ │ │ │ -0009b7b0: 6520 6172 6520 3220 7477 6f20 4175 7468 e are 2 two Auth │ │ │ │ │ -0009b7c0: 5469 6d65 2077 6974 6820 7468 6520 7361 Time with the sa │ │ │ │ │ -0009b7d0: 6d65 2074 696d 6520 6275 7420 6469 6666 me time but diff │ │ │ │ │ -0009b7e0: 6572 656e 7420 6861 7368 2c20 6974 2773 erent hash, it's │ │ │ │ │ -0009b7f0: 206e 6f74 2061 2072 6570 6c61 792e 0a0a not a replay... │ │ │ │ │ -0009b800: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009b810: 2f6b 7262 352f 6175 746f 2f52 6570 6c61 /krb5/auto/Repla │ │ │ │ │ -0009b820: 7943 6163 6865 5465 7374 2e6a 6176 613a yCacheTest.java: │ │ │ │ │ -0009b830: 2072 6361 6368 6520 6465 6164 6c6f 636b rcache deadlock │ │ │ │ │ -0009b840: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009b850: 7479 2f6b 7262 352f 6175 746f 2f52 6570 ty/krb5/auto/Rep │ │ │ │ │ -0009b860: 6c61 7943 6163 6865 5465 7374 5072 6f63 layCacheTestProc │ │ │ │ │ -0009b870: 2e6a 6176 613a 204d 6f72 6520 6b72 6235 .java: More krb5 │ │ │ │ │ -0009b880: 2074 6573 7473 0a0a 3c6c 693e 7375 6e2f tests..
  • sun/ │ │ │ │ │ -0009b890: 7365 6375 7269 7479 2f6b 7262 352f 6175 security/krb5/au │ │ │ │ │ -0009b8a0: 746f 2f52 6570 6c61 7943 6163 6865 5465 to/ReplayCacheTe │ │ │ │ │ -0009b8b0: 7374 5072 6f63 5769 7468 4d44 352e 6a61 stProcWithMD5.ja │ │ │ │ │ -0009b8c0: 7661 3a20 7465 7374 696e 6720 6a64 6b2e va: testing jdk. │ │ │ │ │ -0009b8d0: 6b72 6235 2e72 6361 6368 652e 7573 654d krb5.rcache.useM │ │ │ │ │ -0009b8e0: 4435 2e0a 0a3c 6c69 3e73 756e 2f73 6563 D5...
  • sun/sec │ │ │ │ │ -0009b8f0: 7572 6974 792f 6b72 6235 2f61 7574 6f2f urity/krb5/auto/ │ │ │ │ │ -0009b900: 5334 5532 7072 6f78 792e 6a61 7661 3a20 S4U2proxy.java: │ │ │ │ │ -0009b910: 496e 7472 6f64 7563 6520 636f 6e73 7472 Introduce constr │ │ │ │ │ -0009b920: 6169 6e65 6420 4b65 7262 6572 6f73 2064 ained Kerberos d │ │ │ │ │ -0009b930: 656c 6567 6174 696f 6e0a 0a3c 6c69 3e73 elegation..
  • s │ │ │ │ │ -0009b940: 756e 2f73 6563 7572 6974 792f 6b72 6235 un/security/krb5 │ │ │ │ │ -0009b950: 2f61 7574 6f2f 5334 5532 7072 6f78 7947 /auto/S4U2proxyG │ │ │ │ │ -0009b960: 5353 2e6a 6176 613a 2049 6e74 726f 6475 SS.java: Introdu │ │ │ │ │ -0009b970: 6365 2063 6f6e 7374 7261 696e 6564 204b ce constrained K │ │ │ │ │ -0009b980: 6572 6265 726f 7320 6465 6c65 6761 7469 erberos delegati │ │ │ │ │ -0009b990: 6f6e 0a0a 3c6c 693e 7375 6e2f 7365 6375 on..
  • sun/secu │ │ │ │ │ -0009b9a0: 7269 7479 2f6b 7262 352f 6175 746f 2f53 rity/krb5/auto/S │ │ │ │ │ -0009b9b0: 3455 3273 656c 662e 6a61 7661 3a20 496e 4U2self.java: In │ │ │ │ │ -0009b9c0: 7472 6f64 7563 6520 636f 6e73 7472 6169 troduce constrai │ │ │ │ │ -0009b9d0: 6e65 6420 4b65 7262 6572 6f73 2064 656c ned Kerberos del │ │ │ │ │ -0009b9e0: 6567 6174 696f 6e0a 0a3c 6c69 3e73 756e egation..
  • sun │ │ │ │ │ -0009b9f0: 2f73 6563 7572 6974 792f 6b72 6235 2f61 /security/krb5/a │ │ │ │ │ -0009ba00: 7574 6f2f 5334 5532 7365 6c66 4173 5365 uto/S4U2selfAsSe │ │ │ │ │ -0009ba10: 7276 6572 2e6a 6176 613a 2049 6e74 726f rver.java: Intro │ │ │ │ │ -0009ba20: 6475 6365 2063 6f6e 7374 7261 696e 6564 duce constrained │ │ │ │ │ -0009ba30: 204b 6572 6265 726f 7320 6465 6c65 6761 Kerberos delega │ │ │ │ │ -0009ba40: 7469 6f6e 0a0a 3c6c 693e 7375 6e2f 7365 tion..
  • sun/se │ │ │ │ │ -0009ba50: 6375 7269 7479 2f6b 7262 352f 6175 746f curity/krb5/auto │ │ │ │ │ -0009ba60: 2f53 3455 3273 656c 6641 7353 6572 7665 /S4U2selfAsServe │ │ │ │ │ -0009ba70: 7247 5353 2e6a 6176 613a 2049 6e74 726f rGSS.java: Intro │ │ │ │ │ -0009ba80: 6475 6365 2063 6f6e 7374 7261 696e 6564 duce constrained │ │ │ │ │ -0009ba90: 204b 6572 6265 726f 7320 6465 6c65 6761 Kerberos delega │ │ │ │ │ -0009baa0: 7469 6f6e 0a0a 3c6c 693e 7375 6e2f 7365 tion..
  • sun/se │ │ │ │ │ -0009bab0: 6375 7269 7479 2f6b 7262 352f 6175 746f curity/krb5/auto │ │ │ │ │ -0009bac0: 2f53 3455 3273 656c 6647 5353 2e6a 6176 /S4U2selfGSS.jav │ │ │ │ │ -0009bad0: 613a 2049 6e74 726f 6475 6365 2063 6f6e a: Introduce con │ │ │ │ │ -0009bae0: 7374 7261 696e 6564 204b 6572 6265 726f strained Kerbero │ │ │ │ │ -0009baf0: 7320 6465 6c65 6761 7469 6f6e 0a0a 3c6c s delegation..sun/security/k │ │ │ │ │ -0009bb10: 7262 352f 6175 746f 2f53 3455 3273 656c rb5/auto/S4U2sel │ │ │ │ │ -0009bb20: 664e 6f74 462e 6a61 7661 3a20 5334 5532 fNotF.java: S4U2 │ │ │ │ │ -0009bb30: 5365 6c66 2074 6963 6b65 7420 7769 7468 Self ticket with │ │ │ │ │ -0009bb40: 6f75 7420 666f 7277 6172 6461 626c 6520 out forwardable │ │ │ │ │ -0009bb50: 666c 6167 0a0a 3c6c 693e 7375 6e2f 7365 flag..
  • sun/se │ │ │ │ │ -0009bb60: 6375 7269 7479 2f6b 7262 352f 6175 746f curity/krb5/auto │ │ │ │ │ -0009bb70: 2f53 504e 4547 4f2e 6a61 7661 3a20 5350 /SPNEGO.java: SP │ │ │ │ │ -0009bb80: 4e45 474f 2047 5353 2063 6f64 6520 646f NEGO GSS code do │ │ │ │ │ -0009bb90: 6573 206e 6f74 2070 6172 7365 2074 6f6b es not parse tok │ │ │ │ │ -0009bba0: 656e 7320 696e 2061 6363 6f72 6461 6e63 ens in accordanc │ │ │ │ │ -0009bbb0: 6520 746f 2052 4643 2032 3437 380a 0a3c e to RFC 2478..< │ │ │ │ │ -0009bbc0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -0009bbd0: 6b72 6235 2f61 7574 6f2f 5361 736c 4261 krb5/auto/SaslBa │ │ │ │ │ -0009bbe0: 7369 632e 6a61 7661 3a20 5341 534c 2073 sic.java: SASL s │ │ │ │ │ -0009bbf0: 6572 7669 6365 2066 6f72 206d 756c 7469 ervice for multi │ │ │ │ │ -0009bc00: 706c 6520 686f 7374 6e61 6d65 730a 0a3c ple hostnames..< │ │ │ │ │ -0009bc10: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -0009bc20: 6b72 6235 2f61 7574 6f2f 5361 736c 4d75 krb5/auto/SaslMu │ │ │ │ │ -0009bc30: 7475 616c 2e6a 6176 613a 2047 7373 4b72 tual.java: GssKr │ │ │ │ │ -0009bc40: 6235 436c 6965 6e74 2076 696f 6c61 7465 b5Client violate │ │ │ │ │ -0009bc50: 7320 5246 4320 3437 3532 0a0a 3c6c 693e s RFC 4752..
  • │ │ │ │ │ -0009bc60: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ -0009bc70: 352f 6175 746f 2f53 6173 6c55 6e62 6f75 5/auto/SaslUnbou │ │ │ │ │ -0009bc80: 6e64 2e6a 6176 613a 2055 6e62 6f75 6e64 nd.java: Unbound │ │ │ │ │ -0009bc90: 2053 4153 4c20 7365 7276 6963 653a 2074 SASL service: t │ │ │ │ │ -0009bca0: 6865 2047 5353 4150 492f 6b72 6235 206d he GSSAPI/krb5 m │ │ │ │ │ -0009bcb0: 6563 680a 0a3c 6c69 3e73 756e 2f73 6563 ech..
  • sun/sec │ │ │ │ │ -0009bcc0: 7572 6974 792f 6b72 6235 2f61 7574 6f2f urity/krb5/auto/ │ │ │ │ │ -0009bcd0: 5370 6e65 676f 4c69 6665 5469 6d65 2e6a SpnegoLifeTime.j │ │ │ │ │ -0009bce0: 6176 613a 2053 504e 4547 4f20 7465 7374 ava: SPNEGO test │ │ │ │ │ -0009bcf0: 7320 6661 696c 2061 7420 636f 6e74 6578 s fail at contex │ │ │ │ │ -0009bd00: 742e 6765 7444 656c 6567 4372 6564 2829 t.getDelegCred() │ │ │ │ │ -0009bd10: 2e67 6574 5265 6d61 696e 696e 6749 6e69 .getRemainingIni │ │ │ │ │ -0009bd20: 744c 6966 6574 696d 6528 6d65 6368 4f69 tLifetime(mechOi │ │ │ │ │ -0009bd30: 6429 0a0a 3c6c 693e 7375 6e2f 7365 6375 d)..
  • sun/secu │ │ │ │ │ -0009bd40: 7269 7479 2f6b 7262 352f 6175 746f 2f53 rity/krb5/auto/S │ │ │ │ │ -0009bd50: 706e 6567 6f52 6571 466c 6167 732e 6a61 pnegoReqFlags.ja │ │ │ │ │ -0009bd60: 7661 3a20 4753 5341 5049 2f53 504e 4547 va: GSSAPI/SPNEG │ │ │ │ │ -0009bd70: 4f20 646f 6573 206e 6f74 2077 6f72 6b20 O does not work │ │ │ │ │ -0009bd80: 7769 7468 2073 6572 7665 7220 7573 696e with server usin │ │ │ │ │ -0009bd90: 6720 4d49 5420 4b65 7262 6572 6f73 206c g MIT Kerberos l │ │ │ │ │ -0009bda0: 6962 7261 7279 0a0a 3c6c 693e 7375 6e2f ibrary..
  • sun/ │ │ │ │ │ -0009bdb0: 7365 6375 7269 7479 2f6b 7262 352f 6175 security/krb5/au │ │ │ │ │ -0009bdc0: 746f 2f53 706e 6567 6f55 6e6b 6e6f 776e to/SpnegoUnknown │ │ │ │ │ -0009bdd0: 4d65 6368 2e6a 6176 613a 2020 0a0a 3c6c Mech.java: ..sun/security/k │ │ │ │ │ -0009bdf0: 7262 352f 6175 746f 2f54 6573 7435 3635 rb5/auto/Test565 │ │ │ │ │ -0009be00: 332e 6a61 7661 3a20 5246 4320 3536 3533 3.java: RFC 5653 │ │ │ │ │ -0009be10: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009be20: 7479 2f6b 7262 352f 6175 746f 2f54 6963 ty/krb5/auto/Tic │ │ │ │ │ -0009be30: 6b65 7453 4e61 6d65 2e6a 6176 613a 206b ketSName.java: k │ │ │ │ │ -0009be40: 7262 3520 636c 6965 6e74 2073 686f 756c rb5 client shoul │ │ │ │ │ -0009be50: 6420 6967 6e6f 7265 2073 6e61 6d65 2069 d ignore sname i │ │ │ │ │ -0009be60: 6e20 696e 636f 6d69 6e67 2074 6963 6b65 n incoming ticke │ │ │ │ │ -0009be70: 7473 0a0a 3c6c 693e 7375 6e2f 7365 6375 ts..
  • sun/secu │ │ │ │ │ -0009be80: 7269 7479 2f6b 7262 352f 6175 746f 2f54 rity/krb5/auto/T │ │ │ │ │ -0009be90: 776f 4f72 5468 7265 652e 6a61 7661 3a20 woOrThree.java: │ │ │ │ │ -0009bea0: 6465 6661 756c 7420 7072 696e 6369 7061 default principa │ │ │ │ │ -0009beb0: 6c20 6361 6e20 6163 7420 6173 2061 6e79 l can act as any │ │ │ │ │ -0009bec0: 6f6e 650a 0a3c 6c69 3e73 756e 2f73 6563 one..
  • sun/sec │ │ │ │ │ -0009bed0: 7572 6974 792f 6b72 6235 2f61 7574 6f2f urity/krb5/auto/ │ │ │ │ │ -0009bee0: 5477 6f50 7269 6e63 6573 2e6a 6176 613a TwoPrinces.java: │ │ │ │ │ -0009bef0: 2061 6c77 6179 7320 7265 6672 6573 6820 always refresh │ │ │ │ │ -0009bf00: 6b65 7974 6162 0a0a 3c6c 693e 7375 6e2f keytab..
  • sun/ │ │ │ │ │ -0009bf10: 7365 6375 7269 7479 2f6b 7262 352f 6175 security/krb5/au │ │ │ │ │ -0009bf20: 746f 2f54 776f 5461 622e 6a61 7661 3a20 to/TwoTab.java: │ │ │ │ │ -0009bf30: 4d6f 7265 206b 7262 3520 7465 7374 730a More krb5 tests. │ │ │ │ │ -0009bf40: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -0009bf50: 792f 6b72 6235 2f61 7574 6f2f 556e 6176 y/krb5/auto/Unav │ │ │ │ │ -0009bf60: 6169 6c61 626c 652e 6a61 7661 3a20 4861 ailable.java: Ha │ │ │ │ │ -0009bf70: 6e64 6c65 204b 4443 5f45 5252 5f53 5643 ndle KDC_ERR_SVC │ │ │ │ │ -0009bf80: 5f55 4e41 5641 494c 4142 4c45 2065 7272 _UNAVAILABLE err │ │ │ │ │ -0009bf90: 6f72 2063 6f64 6520 6672 6f6d 204b 4443 or code from KDC │ │ │ │ │ -0009bfa0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009bfb0: 7479 2f6b 7262 352f 6175 746f 2f55 6e62 ty/krb5/auto/Unb │ │ │ │ │ -0009bfc0: 6f75 6e64 5365 7276 6963 652e 6a61 7661 oundService.java │ │ │ │ │ -0009bfd0: 3a20 556e 626f 756e 6420 5341 534c 2073 : Unbound SASL s │ │ │ │ │ -0009bfe0: 6572 7669 6365 3a20 7468 6520 4753 5341 ervice: the GSSA │ │ │ │ │ -0009bff0: 5049 2f6b 7262 3520 6d65 6368 0a0a 3c6c PI/krb5 mech..sun/security/k │ │ │ │ │ -0009c010: 7262 352f 6175 746f 2f55 6e72 6561 6368 rb5/auto/Unreach │ │ │ │ │ -0009c020: 6162 6c65 2e6a 6176 613a 2065 6e68 616e able.java: enhan │ │ │ │ │ -0009c030: 6365 204b 4443 2073 6572 7665 7220 6176 ce KDC server av │ │ │ │ │ -0009c040: 6169 6c61 6269 6c69 7479 2064 6574 6563 ailability detec │ │ │ │ │ -0009c050: 7469 6f6e 0a0a 3c6c 693e 7375 6e2f 7365 tion..
  • sun/se │ │ │ │ │ -0009c060: 6375 7269 7479 2f6b 7262 352f 6175 746f curity/krb5/auto │ │ │ │ │ -0009c070: 2f55 7365 4361 6368 6541 6e64 5374 6f72 /UseCacheAndStor │ │ │ │ │ -0009c080: 654b 6579 2e6a 6176 613a 204b 7262 354c eKey.java: Krb5L │ │ │ │ │ -0009c090: 6f67 696e 4d6f 6475 6c65 2073 686f 7773 oginModule shows │ │ │ │ │ -0009c0a0: 204e 5045 2077 6865 6e20 626f 7468 2075 NPE when both u │ │ │ │ │ -0009c0b0: 7365 5469 636b 6574 4361 6368 6520 616e seTicketCache an │ │ │ │ │ -0009c0c0: 6420 7374 6f72 654b 6579 2061 7265 2073 d storeKey are s │ │ │ │ │ -0009c0d0: 6574 2074 6f20 7472 7565 0a0a 3c6c 693e et to true..
  • │ │ │ │ │ -0009c0e0: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ -0009c0f0: 352f 6175 746f 2f57 3833 2e6a 6176 613a 5/auto/W83.java: │ │ │ │ │ -0009c100: 206b 6572 6265 726f 7320 6c6f 6769 6e20 kerberos login │ │ │ │ │ -0009c110: 6661 696c 7572 6520 6f6e 2077 696e 3230 failure on win20 │ │ │ │ │ -0009c120: 3038 2077 6974 6820 4144 2073 6574 2074 08 with AD set t │ │ │ │ │ -0009c130: 6f20 7769 6e32 3030 3020 636f 6d70 6174 o win2000 compat │ │ │ │ │ -0009c140: 206d 6f64 6520 616e 6420 6361 6e6e 6f74 mode and cannot │ │ │ │ │ -0009c150: 206c 6f67 696e 2069 6620 7365 7373 696f login if sessio │ │ │ │ │ -0009c160: 6e20 6b65 7920 616e 6420 7072 6561 7574 n key and preaut │ │ │ │ │ -0009c170: 6820 646f 6573 206e 6f74 2075 7365 2074 h does not use t │ │ │ │ │ -0009c180: 6865 2073 616d 6520 6574 7970 650a 0a3c he same etype..< │ │ │ │ │ -0009c190: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -0009c1a0: 6b72 6235 2f61 7574 6f2f 7072 696e 6369 krb5/auto/princi │ │ │ │ │ -0009c1b0: 7061 6c50 726f 7065 7274 792f 5072 696e palProperty/Prin │ │ │ │ │ -0009c1c0: 6369 7061 6c53 7973 7465 6d50 726f 7054 cipalSystemPropT │ │ │ │ │ -0009c1d0: 6573 742e 6a61 7661 3a20 4e65 7720 7465 est.java: New te │ │ │ │ │ -0009c1e0: 7374 2066 6f72 2073 756e 2e73 6563 7572 st for sun.secur │ │ │ │ │ -0009c1f0: 6974 792e 6b72 6235 2e70 7269 6e63 6970 ity.krb5.princip │ │ │ │ │ -0009c200: 616c 2073 7973 7465 6d20 7072 6f70 6572 al system proper │ │ │ │ │ -0009c210: 7479 2e0a 0a3c 6c69 3e73 756e 2f73 6563 ty...
  • sun/sec │ │ │ │ │ -0009c220: 7572 6974 792f 6b72 6235 2f61 7574 6f2f urity/krb5/auto/ │ │ │ │ │ -0009c230: 746f 6f6c 732f 4b69 6e69 7443 6f6e 6650 tools/KinitConfP │ │ │ │ │ -0009c240: 6c75 7350 726f 7073 2e6a 6176 613a 2043 lusProps.java: C │ │ │ │ │ -0009c250: 6865 636b 7320 6966 206b 696e 6974 2075 hecks if kinit u │ │ │ │ │ -0009c260: 7365 7320 626f 7468 206b 7262 3520 636f ses both krb5 co │ │ │ │ │ -0009c270: 6e66 2066 696c 6520 616e 6420 7379 7374 nf file and syst │ │ │ │ │ -0009c280: 656d 2070 726f 7065 7274 6965 730a 0a3c em properties..< │ │ │ │ │ -0009c290: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -0009c2a0: 6b72 6235 2f61 7574 6f2f 746f 6f6c 732f krb5/auto/tools/ │ │ │ │ │ -0009c2b0: 4b74 6162 5361 6c74 2e6a 6176 613a 204e KtabSalt.java: N │ │ │ │ │ -0009c2c0: 6577 206f 7074 696f 6e73 2066 6f72 206b ew options for k │ │ │ │ │ -0009c2d0: 7461 6220 746f 2070 726f 7669 6465 206e tab to provide n │ │ │ │ │ -0009c2e0: 6f6e 2d64 6566 6175 6c74 2073 616c 740a on-default salt. │ │ │ │ │ -0009c2f0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -0009c300: 792f 6b72 6235 2f63 616e 6f6e 6963 616c y/krb5/canonical │ │ │ │ │ -0009c310: 697a 652f 5465 7374 2e6a 6176 613a 2053 ize/Test.java: S │ │ │ │ │ -0009c320: 504e 4547 4f5f 4854 5450 5f41 5554 482f PNEGO_HTTP_AUTH/ │ │ │ │ │ -0009c330: 5757 575f 4b52 4220 616e 6420 5350 4e45 WWW_KRB and SPNE │ │ │ │ │ -0009c340: 474f 5f48 5454 505f 4155 5448 2f57 5757 GO_HTTP_AUTH/WWW │ │ │ │ │ -0009c350: 5f53 504e 4547 4f20 6661 696c 6564 206f _SPNEGO failed o │ │ │ │ │ -0009c360: 6e20 616c 6c20 6e6f 6e2d 7769 6e64 6f77 n all non-window │ │ │ │ │ -0009c370: 7320 706c 6174 666f 726d 730a 0a3c 6c69 s platforms..
  • sun/security/kr │ │ │ │ │ -0009c390: 6235 2f63 6361 6368 652f 436f 7272 7570 b5/ccache/Corrup │ │ │ │ │ -0009c3a0: 7465 6443 432e 6a61 7661 3a20 4a44 4b20 tedCC.java: JDK │ │ │ │ │ -0009c3b0: 4b52 4235 206d 6f64 756c 6520 7468 726f KRB5 module thro │ │ │ │ │ -0009c3c0: 7773 204f 7574 4f66 4d65 6d6f 7279 4572 ws OutOfMemoryEr │ │ │ │ │ -0009c3d0: 726f 7220 7768 656e 2043 4361 6368 6520 ror when CCache │ │ │ │ │ -0009c3e0: 6973 2063 6f72 7275 7074 0a0a 3c6c 693e is corrupt..
  • │ │ │ │ │ -0009c3f0: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ -0009c400: 352f 6363 6163 6865 2f44 6566 6175 6c74 5/ccache/Default │ │ │ │ │ -0009c410: 4669 6c65 2e6a 6176 613a 2046 696c 6520 File.java: File │ │ │ │ │ -0009c420: 6363 6163 6865 206f 6e6c 7920 7265 636f ccache only reco │ │ │ │ │ -0009c430: 676e 697a 6573 204c 696e 7578 2061 6e64 gnizes Linux and │ │ │ │ │ -0009c440: 2053 6f6c 6172 6973 2064 6566 6175 6c74 Solaris default │ │ │ │ │ -0009c450: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -0009c460: 6974 792f 6b72 6235 2f63 6361 6368 652f ity/krb5/ccache/ │ │ │ │ │ -0009c470: 456d 7074 7943 432e 6a61 7661 3a20 4e50 EmptyCC.java: NP │ │ │ │ │ -0009c480: 4520 696e 2073 756e 2e73 6563 7572 6974 E in sun.securit │ │ │ │ │ -0009c490: 792e 6b72 6235 2e43 7265 6465 6e74 6961 y.krb5.Credentia │ │ │ │ │ -0009c4a0: 6c73 2e61 6371 7569 7265 4465 6661 756c ls.acquireDefaul │ │ │ │ │ -0009c4b0: 7443 7265 6473 2829 0a0a 3c6c 693e 7375 tCreds()..
  • su │ │ │ │ │ -0009c4c0: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ -0009c4d0: 6363 6163 6865 2f45 6d70 7479 5265 616c ccache/EmptyReal │ │ │ │ │ -0009c4e0: 6d43 432e 6a61 7661 3a20 4361 6e6e 6f74 mCC.java: Cannot │ │ │ │ │ -0009c4f0: 2072 6561 6420 6363 6163 6865 2065 6e74 read ccache ent │ │ │ │ │ -0009c500: 7279 2077 6974 6820 6120 7265 616c 6d2d ry with a realm- │ │ │ │ │ -0009c510: 6c65 7373 2073 6572 7669 6365 206e 616d less service nam │ │ │ │ │ -0009c520: 650a 0a3c 6c69 3e73 756e 2f73 6563 7572 e..
  • sun/secur │ │ │ │ │ -0009c530: 6974 792f 6b72 6235 2f63 6361 6368 652f ity/krb5/ccache/ │ │ │ │ │ -0009c540: 5265 6672 6573 682e 6a61 7661 3a20 4669 Refresh.java: Fi │ │ │ │ │ -0009c550: 6c65 4372 6564 656e 7469 616c 7343 6163 leCredentialsCac │ │ │ │ │ -0009c560: 6865 206c 6f61 6473 2063 6163 6865 206f he loads cache o │ │ │ │ │ -0009c570: 6e63 6520 616e 6420 6973 206e 6576 6572 nce and is never │ │ │ │ │ -0009c580: 2072 6566 7265 7368 6564 0a0a 3c6c 693e refreshed..
  • │ │ │ │ │ -0009c590: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ -0009c5a0: 352f 6363 6163 6865 2f54 696d 6549 6e43 5/ccache/TimeInC │ │ │ │ │ -0009c5b0: 4361 6368 652e 6a61 7661 3a20 7265 6164 Cache.java: read │ │ │ │ │ -0009c5c0: 2f77 7269 7465 2064 6f65 7320 6e6f 7420 /write does not │ │ │ │ │ -0009c5d0: 6d61 7463 6820 666f 7220 6363 6163 6865 match for ccache │ │ │ │ │ -0009c5e0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009c5f0: 7479 2f6b 7262 352f 636f 6e66 6967 2f43 ty/krb5/config/C │ │ │ │ │ -0009c600: 6f6e 6650 6c75 7350 726f 702e 6a61 7661 onfPlusProp.java │ │ │ │ │ -0009c610: 3a20 6b72 6235 2e63 6f6e 6620 6967 6e6f : krb5.conf igno │ │ │ │ │ -0009c620: 7265 6420 6966 2073 7973 7465 6d20 7072 red if system pr │ │ │ │ │ -0009c630: 6f70 6572 7469 6573 206f 6e20 7265 616c operties on real │ │ │ │ │ -0009c640: 6d20 616e 6420 6b64 6320 6172 6520 7072 m and kdc are pr │ │ │ │ │ -0009c650: 6f76 6964 6564 0a0a 3c6c 693e 7375 6e2f ovided..
  • sun/ │ │ │ │ │ -0009c660: 7365 6375 7269 7479 2f6b 7262 352f 636f security/krb5/co │ │ │ │ │ -0009c670: 6e66 6967 2f43 6f6e 6669 6757 6974 6851 nfig/ConfigWithQ │ │ │ │ │ -0009c680: 756f 7461 7469 6f6e 732e 6a61 7661 3a20 uotations.java: │ │ │ │ │ -0009c690: 5175 6f74 6573 2069 6e20 4b65 7262 6572 Quotes in Kerber │ │ │ │ │ -0009c6a0: 6f73 2063 6f6e 6669 6775 7261 7469 6f6e os configuration │ │ │ │ │ -0009c6b0: 2066 696c 6520 6172 6520 696e 636c 7564 file are includ │ │ │ │ │ -0009c6c0: 6564 2069 6e20 7468 6520 7661 6c75 6573 ed in the values │ │ │ │ │ -0009c6d0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009c6e0: 7479 2f6b 7262 352f 636f 6e66 6967 2f44 ty/krb5/config/D │ │ │ │ │ -0009c6f0: 4e53 2e6a 6176 613a 204b 7262 354c 6f67 NS.java: Krb5Log │ │ │ │ │ -0009c700: 696e 4d6f 6475 6c65 2063 6f6e 6669 6720 inModule config │ │ │ │ │ -0009c710: 636c 6173 7320 646f 6573 206e 6f74 2072 class does not r │ │ │ │ │ -0009c720: 6574 7572 6e20 7072 6f70 6572 204b 4443 eturn proper KDC │ │ │ │ │ -0009c730: 206c 6973 7420 6672 6f6d 2044 4e53 0a0a list from DNS.. │ │ │ │ │ -0009c740: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009c750: 2f6b 7262 352f 636f 6e66 6967 2f44 6566 /krb5/config/Def │ │ │ │ │ -0009c760: 5564 704c 696d 6974 2e6a 6176 613a 2050 UdpLimit.java: P │ │ │ │ │ -0009c770: 726f 7669 6465 2061 2064 6566 6175 6c74 rovide a default │ │ │ │ │ -0009c780: 2075 6470 5f70 7265 6665 7265 6e63 655f udp_preference_ │ │ │ │ │ -0009c790: 6c69 6d69 7420 666f 7220 6b72 6235 2e63 limit for krb5.c │ │ │ │ │ -0009c7a0: 6f6e 660a 0a3c 6c69 3e73 756e 2f73 6563 onf..
  • sun/sec │ │ │ │ │ -0009c7b0: 7572 6974 792f 6b72 6235 2f63 6f6e 6669 urity/krb5/confi │ │ │ │ │ -0009c7c0: 672f 446e 7346 616c 6c62 6163 6b2e 6a61 g/DnsFallback.ja │ │ │ │ │ -0009c7d0: 7661 3a20 6669 7820 646e 735f 6661 6c6c va: fix dns_fall │ │ │ │ │ -0009c7e0: 6261 636b 2070 6172 7365 2065 7272 6f72 back parse error │ │ │ │ │ -0009c7f0: 2c20 616e 6420 7573 6520 646e 7320 6279 , and use dns by │ │ │ │ │ -0009c800: 2064 6566 6175 6c74 0a0a 3c6c 693e 7375 default..
  • su │ │ │ │ │ -0009c810: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ -0009c820: 636f 6e66 6967 2f44 7570 6c69 6361 7465 config/Duplicate │ │ │ │ │ -0009c830: 732e 6a61 7661 3a20 5369 6d70 6c69 6679 s.java: Simplify │ │ │ │ │ -0009c840: 2043 6f6e 6669 672e 6765 7428 2920 6f66 Config.get() of │ │ │ │ │ -0009c850: 206b 7262 350a 0a3c 6c69 3e73 756e 2f73 krb5..
  • sun/s │ │ │ │ │ -0009c860: 6563 7572 6974 792f 6b72 6235 2f63 6f6e ecurity/krb5/con │ │ │ │ │ -0009c870: 6669 672f 4475 7261 7469 6f6e 2e6a 6176 fig/Duration.jav │ │ │ │ │ -0009c880: 613a 2041 6464 206b 696e 6974 206f 7074 a: Add kinit opt │ │ │ │ │ -0009c890: 696f 6e73 2061 6e64 206b 7262 352e 636f ions and krb5.co │ │ │ │ │ -0009c8a0: 6e66 2066 6c61 6773 2074 6861 7420 616c nf flags that al │ │ │ │ │ -0009c8b0: 6c6f 7720 7573 6572 7320 746f 206f 6274 low users to obt │ │ │ │ │ -0009c8c0: 6169 6e20 7265 6e65 7761 626c 6520 7469 ain renewable ti │ │ │ │ │ -0009c8d0: 636b 6574 7320 616e 6420 7370 6563 6966 ckets and specif │ │ │ │ │ -0009c8e0: 7920 7469 636b 6574 206c 6966 6574 696d y ticket lifetim │ │ │ │ │ -0009c8f0: 6573 0a0a 3c6c 693e 7375 6e2f 7365 6375 es..
  • sun/secu │ │ │ │ │ -0009c900: 7269 7479 2f6b 7262 352f 636f 6e66 6967 rity/krb5/config │ │ │ │ │ -0009c910: 2f45 7874 7261 4c69 6e65 732e 6a61 7661 /ExtraLines.java │ │ │ │ │ -0009c920: 3a20 6b72 6235 2e63 6f6e 6620 646f 6573 : krb5.conf does │ │ │ │ │ -0009c930: 206e 6f74 2061 6363 6570 7420 6469 7265 not accept dire │ │ │ │ │ -0009c940: 6374 6976 6520 6c69 6e65 7320 6265 666f ctive lines befo │ │ │ │ │ -0009c950: 7265 2074 6865 2066 6972 7374 2073 6563 re the first sec │ │ │ │ │ -0009c960: 7469 6f6e 0a0a 3c6c 693e 7375 6e2f 7365 tion..
  • sun/se │ │ │ │ │ -0009c970: 6375 7269 7479 2f6b 7262 352f 636f 6e66 curity/krb5/conf │ │ │ │ │ -0009c980: 6967 2f49 6e63 6c75 6465 2e6a 6176 613a ig/Include.java: │ │ │ │ │ -0009c990: 2053 7570 706f 7274 2022 696e 636c 7564 Support "includ │ │ │ │ │ -0009c9a0: 6522 2061 6e64 2022 696e 636c 7564 6564 e" and "included │ │ │ │ │ -0009c9b0: 6972 2220 696e 206b 7262 352e 636f 6e66 ir" in krb5.conf │ │ │ │ │ -0009c9c0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009c9d0: 7479 2f6b 7262 352f 636f 6e66 6967 2f4b ty/krb5/config/K │ │ │ │ │ -0009c9e0: 6463 4465 6661 756c 744f 7074 696f 6e73 dcDefaultOptions │ │ │ │ │ -0009c9f0: 2e6a 6176 613a 206b 6463 5f64 6566 6175 .java: kdc_defau │ │ │ │ │ -0009ca00: 6c74 5f6f 7074 696f 6e73 206e 6f74 2073 lt_options not s │ │ │ │ │ -0009ca10: 7570 706f 7274 6564 2063 6f72 7265 6374 upported correct │ │ │ │ │ -0009ca20: 6c79 0a0a 3c6c 693e 7375 6e2f 7365 6375 ly..
  • sun/secu │ │ │ │ │ -0009ca30: 7269 7479 2f6b 7262 352f 636f 6e66 6967 rity/krb5/config │ │ │ │ │ -0009ca40: 2f50 6172 7365 4341 5061 7468 732e 6a61 /ParseCAPaths.ja │ │ │ │ │ -0009ca50: 7661 3a20 6372 6f73 732d 7265 616c 6d20 va: cross-realm │ │ │ │ │ -0009ca60: 6361 7061 7468 2073 6561 7263 6820 6572 capath search er │ │ │ │ │ -0009ca70: 726f 720a 0a3c 6c69 3e73 756e 2f73 6563 ror..
  • sun/sec │ │ │ │ │ -0009ca80: 7572 6974 792f 6b72 6235 2f63 6f6e 6669 urity/krb5/confi │ │ │ │ │ -0009ca90: 672f 5061 7273 6543 6f6e 6669 672e 6a61 g/ParseConfig.ja │ │ │ │ │ -0009caa0: 7661 3a20 5072 6f62 6c65 6d20 7769 7468 va: Problem with │ │ │ │ │ -0009cab0: 2070 6172 7369 6e67 206b 7262 352e 636f parsing krb5.co │ │ │ │ │ -0009cac0: 6e66 0a0a 3c6c 693e 7375 6e2f 7365 6375 nf..
  • sun/secu │ │ │ │ │ -0009cad0: 7269 7479 2f6b 7262 352f 636f 6e66 6967 rity/krb5/config │ │ │ │ │ -0009cae0: 2f53 656d 6963 6f6c 6f6e 2e6a 6176 613a /Semicolon.java: │ │ │ │ │ -0009caf0: 2053 656d 6963 6f6c 6f6e 2069 7320 6e6f Semicolon is no │ │ │ │ │ -0009cb00: 7420 7265 636f 676e 697a 6564 2061 7320 t recognized as │ │ │ │ │ -0009cb10: 636f 6d6d 656e 7420 7374 6172 7469 6e67 comment starting │ │ │ │ │ -0009cb20: 2063 6861 7261 6374 6572 0a0a 3c6c 693e character..
  • │ │ │ │ │ -0009cb30: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ -0009cb40: 352f 636f 6e66 6967 2f59 6573 4e6f 2e6a 5/config/YesNo.j │ │ │ │ │ -0009cb50: 6176 613a 2061 6363 6570 7420 7965 732f ava: accept yes/ │ │ │ │ │ -0009cb60: 6e6f 2066 6f72 2062 6f6f 6c65 616e 206b no for boolean k │ │ │ │ │ -0009cb70: 7262 352e 636f 6e66 2073 6574 7469 6e67 rb5.conf setting │ │ │ │ │ -0009cb80: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -0009cb90: 6974 792f 6b72 6235 2f65 7479 7065 2f45 ity/krb5/etype/E │ │ │ │ │ -0009cba0: 5479 7065 4f72 6465 722e 6a61 7661 3a20 TypeOrder.java: │ │ │ │ │ -0009cbb0: 6b72 6235 2065 7479 7065 206f 7264 6572 krb5 etype order │ │ │ │ │ -0009cbc0: 2073 686f 756c 6420 6265 2066 726f 6d20 should be from │ │ │ │ │ -0009cbd0: 7374 726f 6e67 2074 6f20 7765 616b 0a0a strong to weak.. │ │ │ │ │ -0009cbe0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009cbf0: 2f6b 7262 352f 6574 7970 652f 4b65 7262 /krb5/etype/Kerb │ │ │ │ │ -0009cc00: 6572 6f73 4165 7353 6861 322e 6a61 7661 erosAesSha2.java │ │ │ │ │ -0009cc10: 3a20 6874 7470 733a 2f2f 746f 6f6c 732e : https://tools. │ │ │ │ │ -0009cc20: 6965 7466 2e6f 7267 2f68 746d 6c2f 7266 ietf.org/html/rf │ │ │ │ │ -0009cc30: 6338 3030 3920 5465 7374 2056 6563 746f c8009 Test Vecto │ │ │ │ │ -0009cc40: 7273 0a0a 3c6c 693e 7375 6e2f 7365 6375 rs..
  • sun/secu │ │ │ │ │ -0009cc50: 7269 7479 2f6b 7262 352f 6574 7970 652f rity/krb5/etype/ │ │ │ │ │ -0009cc60: 5065 726d 6974 7465 642e 6a61 7661 3a20 Permitted.java: │ │ │ │ │ -0009cc70: 5573 6520 7065 726d 6974 7465 645f 656e Use permitted_en │ │ │ │ │ -0009cc80: 6374 7970 6573 2069 6620 6465 6661 756c ctypes if defaul │ │ │ │ │ -0009cc90: 745f 746b 745f 656e 6374 7970 6573 206f t_tkt_enctypes o │ │ │ │ │ -0009cca0: 7220 6465 6661 756c 745f 7467 735f 656e r default_tgs_en │ │ │ │ │ -0009ccb0: 6374 7970 6573 2069 7320 6e6f 7420 7072 ctypes is not pr │ │ │ │ │ -0009ccc0: 6573 656e 740a 0a3c 6c69 3e73 756e 2f73 esent..
  • sun/s │ │ │ │ │ -0009ccd0: 6563 7572 6974 792f 6b72 6235 2f65 7479 ecurity/krb5/ety │ │ │ │ │ -0009cce0: 7065 2f55 6e73 7570 706f 7274 6564 4b65 pe/UnsupportedKe │ │ │ │ │ -0009ccf0: 7954 7970 652e 6a61 7661 3a20 4b65 7262 yType.java: Kerb │ │ │ │ │ -0009cd00: 6572 6f73 206c 6962 7261 7279 2073 686f eros library sho │ │ │ │ │ -0009cd10: 756c 6420 6f6e 6c79 2073 656c 6563 7420 uld only select │ │ │ │ │ -0009cd20: 6b65 7973 206f 6620 7479 7065 7320 7468 keys of types th │ │ │ │ │ -0009cd30: 6174 2069 7420 7375 7070 6f72 7473 0a0a at it supports.. │ │ │ │ │ -0009cd40: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009cd50: 2f6b 7262 352f 6574 7970 652f 5765 616b /krb5/etype/Weak │ │ │ │ │ -0009cd60: 4372 7970 746f 2e6a 6176 613a 2020 0a0a Crypto.java: .. │ │ │ │ │ -0009cd70: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009cd80: 2f6b 7262 352f 6b74 6162 2f42 7566 6665 /krb5/ktab/Buffe │ │ │ │ │ -0009cd90: 7242 6f75 6e64 6172 792e 6a61 7661 3a20 rBoundary.java: │ │ │ │ │ -0009cda0: 4b65 7262 6572 6f73 206b 6579 7461 6273 Kerberos keytabs │ │ │ │ │ -0009cdb0: 2077 6974 6820 686f 6c65 7320 696e 2063 with holes in c │ │ │ │ │ -0009cdc0: 6572 7461 696e 2070 6c61 6365 7320 6172 ertain places ar │ │ │ │ │ -0009cdd0: 6520 7061 7273 6564 2069 6e63 6f72 7265 e parsed incorre │ │ │ │ │ -0009cde0: 6374 6c79 0a0a 3c6c 693e 7375 6e2f 7365 ctly..
  • sun/se │ │ │ │ │ -0009cdf0: 6375 7269 7479 2f6b 7262 352f 6b74 6162 curity/krb5/ktab │ │ │ │ │ -0009ce00: 2f46 696c 654b 6579 5461 622e 6a61 7661 /FileKeyTab.java │ │ │ │ │ -0009ce10: 3a20 4b65 7954 6162 2e67 6574 496e 7374 : KeyTab.getInst │ │ │ │ │ -0009ce20: 616e 6365 2853 7472 696e 6729 206e 6f20 ance(String) no │ │ │ │ │ -0009ce30: 6c6f 6e67 6572 2068 616e 646c 6573 206b longer handles k │ │ │ │ │ -0009ce40: 6579 5461 624e 616d 6573 2077 6974 6820 eyTabNames with │ │ │ │ │ -0009ce50: 2266 696c 653a 2220 7072 6566 6978 0a0a "file:" prefix.. │ │ │ │ │ -0009ce60: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009ce70: 2f6b 7262 352f 6b74 6162 2f48 6967 6865 /krb5/ktab/Highe │ │ │ │ │ -0009ce80: 7374 4b76 6e6f 2e6a 6176 613a 2050 726f stKvno.java: Pro │ │ │ │ │ -0009ce90: 626c 656d 2077 6974 6820 6b65 7974 6162 blem with keytab │ │ │ │ │ -0009cea0: 7320 7769 7468 206d 756c 7469 706c 6520 s with multiple │ │ │ │ │ -0009ceb0: 6b76 6e6f 2773 2028 6b65 7920 7665 7273 kvno's (key vers │ │ │ │ │ -0009cec0: 696f 6e73 290a 0a3c 6c69 3e73 756e 2f73 ions)..
  • sun/s │ │ │ │ │ -0009ced0: 6563 7572 6974 792f 6b72 6235 2f6b 7461 ecurity/krb5/kta │ │ │ │ │ -0009cee0: 622f 4b65 7953 7472 696e 672e 6a61 7661 b/KeyString.java │ │ │ │ │ -0009cef0: 3a20 4b65 7954 6162 456e 7472 792c 2077 : KeyTabEntry, w │ │ │ │ │ -0009cf00: 6865 6e20 7468 6520 6279 7465 2076 616c hen the byte val │ │ │ │ │ -0009cf10: 7565 2073 6d61 6c6c 6572 2074 6865 6e20 ue smaller then │ │ │ │ │ -0009cf20: 3136 2c20 7468 6520 7374 7269 6e67 2064 16, the string d │ │ │ │ │ -0009cf30: 726f 7020 2730 270a 0a3c 6c69 3e73 756e rop '0'..
  • sun │ │ │ │ │ -0009cf40: 2f73 6563 7572 6974 792f 6b72 6235 2f6b /security/krb5/k │ │ │ │ │ -0009cf50: 7461 622f 4b65 7954 6162 496e 6465 782e tab/KeyTabIndex. │ │ │ │ │ -0009cf60: 6a61 7661 3a20 4b65 7954 6162 496e 7075 java: KeyTabInpu │ │ │ │ │ -0009cf70: 7453 7472 6561 6d20 7573 6573 2073 7461 tStream uses sta │ │ │ │ │ -0009cf80: 7469 6320 6669 656c 6420 666f 7220 7065 tic field for pe │ │ │ │ │ -0009cf90: 722d 696e 7374 616e 6365 2076 616c 7565 r-instance value │ │ │ │ │ -0009cfa0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009cfb0: 7479 2f6b 7262 352f 6e61 6d65 2f43 6f6e ty/krb5/name/Con │ │ │ │ │ -0009cfc0: 7374 7275 6374 6f72 732e 6a61 7661 3a20 structors.java: │ │ │ │ │ -0009cfd0: 4d61 6b65 2050 7269 6e63 6970 616c 4e61 Make PrincipalNa │ │ │ │ │ -0009cfe0: 6d65 2061 6e64 2052 6561 6c6d 2069 6d6d me and Realm imm │ │ │ │ │ -0009cff0: 7574 6162 6c65 0a0a 3c6c 693e 7375 6e2f utable..
  • sun/ │ │ │ │ │ -0009d000: 7365 6375 7269 7479 2f6b 7262 352f 6e61 security/krb5/na │ │ │ │ │ -0009d010: 6d65 2f49 6d6d 7574 6162 6c65 2e6a 6176 me/Immutable.jav │ │ │ │ │ -0009d020: 613a 205b 6669 6e64 6275 6773 5d20 5072 a: [findbugs] Pr │ │ │ │ │ -0009d030: 6f62 6162 6c79 2072 6574 7572 6e65 6420 obably returned │ │ │ │ │ -0009d040: 6172 7261 7920 7368 6f75 6c64 2062 6520 array should be │ │ │ │ │ -0009d050: 636c 6f6e 6564 0a0a 3c6c 693e 7375 6e2f cloned..
  • sun/ │ │ │ │ │ -0009d060: 7365 6375 7269 7479 2f6b 7262 352f 7275 security/krb5/ru │ │ │ │ │ -0009d070: 6e4e 616d 6545 7175 616c 732e 7368 3a20 nNameEquals.sh: │ │ │ │ │ -0009d080: 456e 7375 7265 2074 6865 2047 5353 4e61 Ensure the GSSNa │ │ │ │ │ -0009d090: 6d65 2068 6173 2074 6865 2063 6f72 7265 me has the corre │ │ │ │ │ -0009d0a0: 6374 2069 6d70 6c20 7768 6963 6820 7265 ct impl which re │ │ │ │ │ -0009d0b0: 7370 6563 7473 2074 6865 2063 6f6e 7472 spects the contr │ │ │ │ │ -0009d0c0: 6163 7420 666f 7220 6571 7561 6c73 2061 act for equals a │ │ │ │ │ -0009d0d0: 6e64 2068 6173 6843 6f64 6520 6163 726f nd hashCode acro │ │ │ │ │ -0009d0e0: 7373 2064 6966 6665 7265 6e74 2063 6f6e ss different con │ │ │ │ │ -0009d0f0: 6669 6775 7261 7469 6f6e 732e 0a0a 3c6c figurations...sun/security/k │ │ │ │ │ -0009d110: 7262 352f 746f 6f6c 732f 4b74 6162 4368 rb5/tools/KtabCh │ │ │ │ │ -0009d120: 6563 6b2e 6a61 7661 3a20 226b 7461 6220 eck.java: "ktab │ │ │ │ │ -0009d130: 2d64 206e 616d 6520 6574 7970 6522 2074 -d name etype" t │ │ │ │ │ -0009d140: 6f20 226b 7461 6220 2d64 206e 616d 6520 o "ktab -d name │ │ │ │ │ -0009d150: 5b2d 6520 6574 7970 655d 205b 6b76 6e6f [-e etype] [kvno │ │ │ │ │ -0009d160: 207c 2061 6c6c 207c 206f 6c64 5d22 0a0a | all | old]".. │ │ │ │ │ -0009d170: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009d180: 2f6b 7262 352f 746f 6f6c 732f 4b74 6162 /krb5/tools/Ktab │ │ │ │ │ -0009d190: 5a65 726f 2e6a 6176 613a 206b 7461 6220 Zero.java: ktab │ │ │ │ │ -0009d1a0: 6372 6561 7465 7320 6120 6669 6c65 2077 creates a file w │ │ │ │ │ -0009d1b0: 6974 6820 7a65 726f 206b 745f 766e 6f0a ith zero kt_vno. │ │ │ │ │ -0009d1c0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -0009d1d0: 792f 6c69 622f 4368 6563 6b42 6c6f 636b y/lib/CheckBlock │ │ │ │ │ -0009d1e0: 6564 4365 7274 732e 6a61 7661 3a20 4d6f edCerts.java: Mo │ │ │ │ │ -0009d1f0: 7665 2062 6c61 636b 6c69 7374 696e 6720 ve blacklisting │ │ │ │ │ -0009d200: 6365 7274 6966 6963 6174 6520 6c6f 6769 certificate logi │ │ │ │ │ -0009d210: 6320 6672 6f6d 2068 6172 6420 636f 6465 c from hard code │ │ │ │ │ -0009d220: 2074 6f20 6461 7461 0a0a 3c6c 693e 7375 to data..
  • su │ │ │ │ │ -0009d230: 6e2f 7365 6375 7269 7479 2f6c 6962 2f63 n/security/lib/c │ │ │ │ │ -0009d240: 6163 6572 7473 2f56 6572 6966 7943 4143 acerts/VerifyCAC │ │ │ │ │ -0009d250: 6572 7473 2e6a 6176 613a 2043 6865 636b erts.java: Check │ │ │ │ │ -0009d260: 2072 6f6f 7420 4341 2065 6e74 7269 6573 root CA entries │ │ │ │ │ -0009d270: 2069 6e20 6361 6365 7274 7320 6669 6c65 in cacerts file │ │ │ │ │ -0009d280: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009d290: 7479 2f6d 7363 6170 692f 4163 6365 7373 ty/mscapi/Access │ │ │ │ │ -0009d2a0: 4b65 7953 746f 7265 2e6a 6176 613a 2043 KeyStore.java: C │ │ │ │ │ -0009d2b0: 6f6e 6669 726d 2074 6861 7420 7269 6768 onfirm that righ │ │ │ │ │ -0009d2c0: 7420 7065 726d 6973 7369 6f6e 7320 6172 t permissions ar │ │ │ │ │ -0009d2d0: 6520 6772 616e 7465 6420 746f 2061 6363 e granted to acc │ │ │ │ │ -0009d2e0: 6573 7320 6b65 7973 746f 7265 732e 0a0a ess keystores... │ │ │ │ │ -0009d2f0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009d300: 2f6d 7363 6170 692f 416c 6c54 7970 6573 /mscapi/AllTypes │ │ │ │ │ -0009d310: 2e6a 6176 613a 204d 6f72 6520 6b65 7973 .java: More keys │ │ │ │ │ -0009d320: 746f 7265 2074 7970 6573 0a0a 3c6c 693e tore types..
  • │ │ │ │ │ -0009d330: 7375 6e2f 7365 6375 7269 7479 2f6d 7363 sun/security/msc │ │ │ │ │ -0009d340: 6170 692f 4361 7374 4572 726f 722e 6a61 api/CastError.ja │ │ │ │ │ -0009d350: 7661 3a20 4d53 4341 5049 206b 6579 7374 va: MSCAPI keyst │ │ │ │ │ -0009d360: 6f72 6520 7368 6f75 6c64 2061 6363 6570 ore should accep │ │ │ │ │ -0009d370: 7420 4365 7274 6966 6963 6174 655b 5d20 t Certificate[] │ │ │ │ │ -0009d380: 696e 2073 6574 456e 7472 7928 290a 0a3c in setEntry()..< │ │ │ │ │ -0009d390: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -0009d3a0: 6d73 6361 7069 2f43 6e67 4369 7068 6572 mscapi/CngCipher │ │ │ │ │ -0009d3b0: 2e6a 6176 613a 2043 6970 6865 7220 6f70 .java: Cipher op │ │ │ │ │ -0009d3c0: 6572 6174 696f 6e73 206f 6e20 434e 4720 erations on CNG │ │ │ │ │ -0009d3d0: 6b65 7973 0a0a 3c6c 693e 7375 6e2f 7365 keys..
  • sun/se │ │ │ │ │ -0009d3e0: 6375 7269 7479 2f6d 7363 6170 692f 496e curity/mscapi/In │ │ │ │ │ -0009d3f0: 7465 726f 7057 6974 6853 756e 5273 6153 teropWithSunRsaS │ │ │ │ │ -0009d400: 6967 6e2e 6a61 7661 3a20 496e 7465 726f ign.java: Intero │ │ │ │ │ -0009d410: 7020 7465 7374 2062 6574 7765 656e 2053 p test between S │ │ │ │ │ -0009d420: 756e 4d53 4341 5049 2061 6e64 2053 756e unMSCAPI and Sun │ │ │ │ │ -0009d430: 5273 6153 6967 6e20 6f6e 2052 5341 5353 RsaSign on RSASS │ │ │ │ │ -0009d440: 412d 5053 530a 0a3c 6c69 3e73 756e 2f73 A-PSS..
  • sun/s │ │ │ │ │ -0009d450: 6563 7572 6974 792f 6d73 6361 7069 2f49 ecurity/mscapi/I │ │ │ │ │ -0009d460: 7353 756e 4d53 4341 5049 4176 6169 6c61 sSunMSCAPIAvaila │ │ │ │ │ -0009d470: 626c 652e 6a61 7661 3a20 200a 0a3c 6c69 ble.java: ..
  • sun/security/ms │ │ │ │ │ -0009d490: 6361 7069 2f49 7465 7261 7465 5769 6e64 capi/IterateWind │ │ │ │ │ -0009d4a0: 6f77 7352 6f6f 7453 746f 7265 2e6a 6176 owsRootStore.jav │ │ │ │ │ -0009d4b0: 613a 2054 6869 7320 7465 7374 2076 616c a: This test val │ │ │ │ │ -0009d4c0: 6964 6174 6573 2061 6e20 6974 6572 6174 idates an iterat │ │ │ │ │ -0009d4d0: 696f 6e20 6f76 6572 2074 6865 2057 696e ion over the Win │ │ │ │ │ -0009d4e0: 646f 7773 2d52 4f4f 5420 6365 7274 6966 dows-ROOT certif │ │ │ │ │ -0009d4f0: 6963 6174 6520 7374 6f72 6520 616e 6420 icate store and │ │ │ │ │ -0009d500: 7265 7472 6965 7669 6e67 2061 6c6c 2063 retrieving all c │ │ │ │ │ -0009d510: 6572 7469 6669 6361 7465 732e 0a0a 3c6c ertificates...sun/security/m │ │ │ │ │ -0009d530: 7363 6170 692f 4b65 7941 6c67 6f72 6974 scapi/KeyAlgorit │ │ │ │ │ -0009d540: 686d 732e 6a61 7661 3a20 4d61 6b65 2073 hms.java: Make s │ │ │ │ │ -0009d550: 7572 6520 5375 6e4d 5343 4150 4920 6b65 ure SunMSCAPI ke │ │ │ │ │ -0009d560: 7973 2068 6176 6520 636f 7272 6563 7420 ys have correct │ │ │ │ │ -0009d570: 616c 676f 7269 7468 6d20 6e61 6d65 730a algorithm names. │ │ │ │ │ -0009d580: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -0009d590: 792f 6d73 6361 7069 2f4b 6579 5374 6f72 y/mscapi/KeyStor │ │ │ │ │ -0009d5a0: 6543 6f6d 7061 7469 6269 6c69 7479 4d6f eCompatibilityMo │ │ │ │ │ -0009d5b0: 6465 2e6a 6176 613a 2043 6f6e 6669 726d de.java: Confirm │ │ │ │ │ -0009d5c0: 2074 6861 7420 6120 6e75 6c6c 2073 7472 that a null str │ │ │ │ │ -0009d5d0: 6561 6d20 6f72 2070 6173 7377 6f72 6420 eam or password │ │ │ │ │ -0009d5e0: 6973 206e 6f74 2070 6572 6d69 7474 6564 is not permitted │ │ │ │ │ -0009d5f0: 2077 6865 6e20 636f 6d70 6174 6962 696c when compatibil │ │ │ │ │ -0009d600: 6974 7920 6d6f 6465 2069 7320 656e 6162 ity mode is enab │ │ │ │ │ -0009d610: 6c65 6420 2861 6e64 2076 6963 6520 7665 led (and vice ve │ │ │ │ │ -0009d620: 7273 6129 2e0a 0a3c 6c69 3e73 756e 2f73 rsa)...
  • sun/s │ │ │ │ │ -0009d630: 6563 7572 6974 792f 6d73 6361 7069 2f4b ecurity/mscapi/K │ │ │ │ │ -0009d640: 6579 5374 6f72 6545 6d70 7479 4365 7274 eyStoreEmptyCert │ │ │ │ │ -0009d650: 4368 6169 6e2e 6a61 7661 3a20 5665 7269 Chain.java: Veri │ │ │ │ │ -0009d660: 6679 2074 6861 7420 6e6f 2065 7863 6570 fy that no excep │ │ │ │ │ -0009d670: 7469 6f6e 2069 7320 7468 726f 776e 2077 tion is thrown w │ │ │ │ │ -0009d680: 6974 6820 656d 7074 7920 6365 7274 2063 ith empty cert c │ │ │ │ │ -0009d690: 6861 696e 2069 6e20 4d53 4341 5049 2e0a hain in MSCAPI.. │ │ │ │ │ -0009d6a0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -0009d6b0: 792f 6d73 6361 7069 2f4b 6579 746f 6f6c y/mscapi/Keytool │ │ │ │ │ -0009d6c0: 4368 616e 6765 416c 6961 732e 6a61 7661 ChangeAlias.java │ │ │ │ │ -0009d6d0: 3a20 5465 7374 2022 6b65 7974 6f6f 6c20 : Test "keytool │ │ │ │ │ -0009d6e0: 2d63 6861 6e67 6561 6c69 6173 2220 7573 -changealias" us │ │ │ │ │ -0009d6f0: 696e 6720 7468 6520 4d69 6372 6f73 6f66 ing the Microsof │ │ │ │ │ -0009d700: 7420 4372 7970 746f 4150 4920 7072 6f76 t CryptoAPI prov │ │ │ │ │ -0009d710: 6964 6572 2e0a 0a3c 6c69 3e73 756e 2f73 ider...
  • sun/s │ │ │ │ │ -0009d720: 6563 7572 6974 792f 6d73 6361 7069 2f4e ecurity/mscapi/N │ │ │ │ │ -0009d730: 6f6e 4173 6369 6941 6c69 6173 2e6a 6176 onAsciiAlias.jav │ │ │ │ │ -0009d740: 613a 2041 6c69 6173 6573 2066 726f 6d20 a: Aliases from │ │ │ │ │ -0009d750: 4d69 6372 6f73 6f66 7420 4372 7970 746f Microsoft Crypto │ │ │ │ │ -0009d760: 4150 4920 6861 7320 6261 6420 6368 6172 API has bad char │ │ │ │ │ -0009d770: 6163 7465 7220 656e 636f 6469 6e67 0a0a acter encoding.. │ │ │ │ │ -0009d780: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009d790: 2f6d 7363 6170 692f 4e75 6c6c 4b65 792e /mscapi/NullKey. │ │ │ │ │ -0009d7a0: 6a61 7661 3a20 5375 6e4d 5343 4150 4920 java: SunMSCAPI │ │ │ │ │ -0009d7b0: 5369 676e 6174 7572 6520 7368 6f75 6c64 Signature should │ │ │ │ │ -0009d7c0: 2074 6872 6f77 2049 6e76 616c 6964 4b65 throw InvalidKe │ │ │ │ │ -0009d7d0: 7945 7863 6570 7469 6f6e 2077 6865 6e20 yException when │ │ │ │ │ -0009d7e0: 696e 6974 6961 6c69 7a65 6420 7769 7468 initialized with │ │ │ │ │ -0009d7f0: 2061 206e 756c 6c20 6b65 790a 0a3c 6c69 a null key..
  • sun/security/ms │ │ │ │ │ -0009d810: 6361 7069 2f50 726e 6753 6572 6961 6c69 capi/PrngSeriali │ │ │ │ │ -0009d820: 7a65 2e6a 6176 613a 204d 5343 4150 4927 ze.java: MSCAPI' │ │ │ │ │ -0009d830: 7320 5052 4e47 2073 686f 756c 6420 7375 s PRNG should su │ │ │ │ │ -0009d840: 7070 6f72 7420 7365 7269 616c 697a 6174 pport serializat │ │ │ │ │ -0009d850: 696f 6e0a 0a3c 6c69 3e73 756e 2f73 6563 ion..
  • sun/sec │ │ │ │ │ -0009d860: 7572 6974 792f 6d73 6361 7069 2f50 726e urity/mscapi/Prn │ │ │ │ │ -0009d870: 6753 6c6f 772e 6a61 7661 3a20 4d53 4341 gSlow.java: MSCA │ │ │ │ │ -0009d880: 5049 2773 2050 524e 4720 6973 2074 6f6f PI's PRNG is too │ │ │ │ │ -0009d890: 2073 6c6f 770a 0a3c 6c69 3e73 756e 2f73 slow..
  • sun/s │ │ │ │ │ -0009d8a0: 6563 7572 6974 792f 6d73 6361 7069 2f50 ecurity/mscapi/P │ │ │ │ │ -0009d8b0: 726f 7669 6465 7243 6c61 7373 4f70 7469 roviderClassOpti │ │ │ │ │ -0009d8c0: 6f6e 2e6a 6176 613a 206b 6579 746f 6f6c on.java: keytool │ │ │ │ │ -0009d8d0: 2064 6f65 7320 6e6f 7420 6578 706f 7274 does not export │ │ │ │ │ -0009d8e0: 2073 756e 2e73 6563 7572 6974 792e 6d73 sun.security.ms │ │ │ │ │ -0009d8f0: 6361 7069 0a0a 3c6c 693e 7375 6e2f 7365 capi..
  • sun/se │ │ │ │ │ -0009d900: 6375 7269 7479 2f6d 7363 6170 692f 5075 curity/mscapi/Pu │ │ │ │ │ -0009d910: 626c 6963 4b65 7949 6e74 6572 6f70 2e6a blicKeyInterop.j │ │ │ │ │ -0009d920: 6176 613a 2053 756e 4d53 4341 5049 2773 ava: SunMSCAPI's │ │ │ │ │ -0009d930: 2043 6970 6865 7220 6361 6e27 7420 7573 Cipher can't us │ │ │ │ │ -0009d940: 6520 5253 4120 7075 626c 6963 206b 6579 e RSA public key │ │ │ │ │ -0009d950: 7320 6f62 7461 696e 6564 2066 726f 6d20 s obtained from │ │ │ │ │ -0009d960: 6f74 6865 7220 736f 7572 6365 732e 0a0a other sources... │ │ │ │ │ -0009d970: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009d980: 2f6d 7363 6170 692f 5253 4145 6e63 7279 /mscapi/RSAEncry │ │ │ │ │ -0009d990: 7074 4465 6372 7970 742e 6a61 7661 3a20 ptDecrypt.java: │ │ │ │ │ -0009d9a0: 436f 6e66 6972 6d20 7468 6174 2070 6c61 Confirm that pla │ │ │ │ │ -0009d9b0: 696e 7465 7874 2063 616e 2062 6520 656e intext can be en │ │ │ │ │ -0009d9c0: 6372 7970 7465 6420 616e 6420 7468 656e crypted and then │ │ │ │ │ -0009d9d0: 2064 6563 7279 7074 6564 2075 7369 6e67 decrypted using │ │ │ │ │ -0009d9e0: 2074 6865 2052 5341 2063 6970 6865 7220 the RSA cipher │ │ │ │ │ -0009d9f0: 696e 2074 6865 2053 756e 4d53 4341 5049 in the SunMSCAPI │ │ │ │ │ -0009da00: 2063 7279 7074 6f20 7072 6f76 6964 6572 crypto provider │ │ │ │ │ -0009da10: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ -0009da20: 6974 792f 6d73 6361 7069 2f53 6574 4475 ity/mscapi/SetDu │ │ │ │ │ -0009da30: 704e 616d 6545 6e74 7279 2e6a 6176 613a pNameEntry.java: │ │ │ │ │ -0009da40: 2065 6e73 7572 6520 7365 7445 6e74 7279 ensure setEntry │ │ │ │ │ -0009da50: 206f 7665 7277 7269 7465 206f 6c64 2065 overwrite old e │ │ │ │ │ -0009da60: 6e74 7279 0a0a 3c6c 693e 7375 6e2f 7365 ntry..
  • sun/se │ │ │ │ │ -0009da70: 6375 7269 7479 2f6d 7363 6170 692f 5368 curity/mscapi/Sh │ │ │ │ │ -0009da80: 6f72 7452 5341 4b65 7957 6974 6869 6e54 ortRSAKeyWithinT │ │ │ │ │ -0009da90: 4c53 2e6a 6176 613a 2035 3132 2062 6974 LS.java: 512 bit │ │ │ │ │ -0009daa0: 7320 5253 4120 6b65 7920 6361 6e6e 6f74 s RSA key cannot │ │ │ │ │ -0009dab0: 2077 6f72 6b20 7769 7468 2053 4841 3338 work with SHA38 │ │ │ │ │ -0009dac0: 3420 616e 6420 5348 4135 3132 0a0a 3c6c 4 and SHA512..sun/security/m │ │ │ │ │ -0009dae0: 7363 6170 692f 5369 676e 5573 696e 674e scapi/SignUsingN │ │ │ │ │ -0009daf0: 4f4e 4577 6974 6852 5341 2e6a 6176 613a ONEwithRSA.java: │ │ │ │ │ -0009db00: 2053 6967 6e20 7573 696e 6720 7468 6520 Sign using the │ │ │ │ │ -0009db10: 4e4f 4e45 7769 7468 5253 4120 7369 676e NONEwithRSA sign │ │ │ │ │ -0009db20: 6174 7572 6520 616c 676f 7269 7468 6d20 ature algorithm │ │ │ │ │ -0009db30: 6672 6f6d 2053 756e 4d53 4341 5049 0a0a from SunMSCAPI.. │ │ │ │ │ -0009db40: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009db50: 2f6d 7363 6170 692f 5369 676e 5573 696e /mscapi/SignUsin │ │ │ │ │ -0009db60: 6753 4841 3277 6974 6852 5341 2e6a 6176 gSHA2withRSA.jav │ │ │ │ │ -0009db70: 613a 2053 7570 706f 7274 2053 4841 3235 a: Support SHA25 │ │ │ │ │ -0009db80: 3620 2861 6e64 2068 6967 6865 7229 2069 6 (and higher) i │ │ │ │ │ -0009db90: 6e20 5375 6e4d 5343 4150 490a 0a3c 6c69 n SunMSCAPI..
  • sun/security/ms │ │ │ │ │ -0009dbb0: 6361 7069 2f53 6967 6e61 7475 7265 4f66 capi/SignatureOf │ │ │ │ │ -0009dbc0: 6673 6574 732e 6a61 7661 3a20 5468 6973 fsets.java: This │ │ │ │ │ -0009dbd0: 2074 6573 7420 7661 6c69 6461 7465 7320 test validates │ │ │ │ │ -0009dbe0: 7369 676e 6174 7572 6520 7665 7269 6669 signature verifi │ │ │ │ │ -0009dbf0: 6361 7469 6f6e 2053 6967 6e61 7475 7265 cation Signature │ │ │ │ │ -0009dc00: 2e76 6572 6966 7928 6279 7465 5b5d 2c20 .verify(byte[], │ │ │ │ │ -0009dc10: 696e 742c 2069 6e74 292e 0a0a 3c6c 693e int, int)...
  • │ │ │ │ │ -0009dc20: 7375 6e2f 7365 6375 7269 7479 2f6d 7363 sun/security/msc │ │ │ │ │ -0009dc30: 6170 692f 5369 676e 6564 4f62 6a65 6374 api/SignedObject │ │ │ │ │ -0009dc40: 4368 6169 6e2e 6a61 7661 3a20 5665 7269 Chain.java: Veri │ │ │ │ │ -0009dc50: 6679 2061 2063 6861 696e 206f 6620 7369 fy a chain of si │ │ │ │ │ -0009dc60: 676e 6564 206f 626a 6563 7473 0a0a 3c6c gned objects..sun/security/m │ │ │ │ │ -0009dc80: 7363 6170 692f 536d 616c 6c50 7269 6d65 scapi/SmallPrime │ │ │ │ │ -0009dc90: 4578 706f 6e65 6e74 502e 6a61 7661 3a20 ExponentP.java: │ │ │ │ │ -0009dca0: 5465 7374 2070 7269 6d65 2065 7870 6f6e Test prime expon │ │ │ │ │ -0009dcb0: 656e 7420 2870 2920 6c65 6e67 7468 7320 ent (p) lengths │ │ │ │ │ -0009dcc0: 3633 2061 6e64 2036 3520 6279 7465 7320 63 and 65 bytes │ │ │ │ │ -0009dcd0: 7769 7468 2053 756e 4d53 4341 5049 2e0a with SunMSCAPI.. │ │ │ │ │ -0009dce0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -0009dcf0: 792f 6d73 6361 7069 2f56 6572 794c 6f6e y/mscapi/VeryLon │ │ │ │ │ -0009dd00: 6741 6c69 6173 2e6a 6176 613a 2053 7570 gAlias.java: Sup │ │ │ │ │ -0009dd10: 706f 7274 2043 4e47 2052 5341 206b 6579 port CNG RSA key │ │ │ │ │ -0009dd20: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -0009dd30: 6974 792f 706b 6373 2f45 6e63 7279 7074 ity/pkcs/Encrypt │ │ │ │ │ -0009dd40: 6564 5072 6976 6174 654b 6579 496e 666f edPrivateKeyInfo │ │ │ │ │ -0009dd50: 2f45 6e63 7279 7074 6564 504b 496e 666f /EncryptedPKInfo │ │ │ │ │ -0009dd60: 4571 7561 6c73 4861 7368 436f 6465 2e6a EqualsHashCode.j │ │ │ │ │ -0009dd70: 6176 613a 2056 6572 6966 7920 6571 7561 ava: Verify equa │ │ │ │ │ -0009dd80: 6c73 2829 2f68 6173 6843 6f64 6528 2920 ls()/hashCode() │ │ │ │ │ -0009dd90: 636f 6e74 7261 6374 2068 6f6e 6f72 6564 contract honored │ │ │ │ │ -0009dda0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009ddb0: 7479 2f70 6b63 732f 706b 6373 3130 2f50 ty/pkcs/pkcs10/P │ │ │ │ │ -0009ddc0: 4b43 5331 3041 7474 7245 6e63 6f64 696e KCS10AttrEncodin │ │ │ │ │ -0009ddd0: 672e 6a61 7661 3a20 7465 7374 2044 4552 g.java: test DER │ │ │ │ │ -0009dde0: 2065 6e63 6f64 696e 6720 6f66 2050 4b43 encoding of PKC │ │ │ │ │ -0009ddf0: 5331 3020 6174 7472 6962 7574 6573 0a0a S10 attributes.. │ │ │ │ │ -0009de00: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009de10: 2f70 6b63 732f 706b 6373 3130 2f50 4b43 /pkcs/pkcs10/PKC │ │ │ │ │ -0009de20: 5331 3041 7474 7269 6275 7465 5265 6164 S10AttributeRead │ │ │ │ │ -0009de30: 6572 2e6a 6176 613a 2052 6561 6420 696e er.java: Read in │ │ │ │ │ -0009de40: 2061 2066 696c 6520 636f 6e74 6169 6e69 a file containi │ │ │ │ │ -0009de50: 6e67 2061 2044 4552 2065 6e63 6f64 6564 ng a DER encoded │ │ │ │ │ -0009de60: 2050 4b43 5331 3020 6365 7274 6966 6963 PKCS10 certific │ │ │ │ │ -0009de70: 6174 6520 7265 7175 6573 742c 2066 6c61 ate request, fla │ │ │ │ │ -0009de80: 6e6b 6564 2077 6974 6820 2262 6567 696e nked with "begin │ │ │ │ │ -0009de90: 2220 616e 6420 2265 6e64 2220 6c69 6e65 " and "end" line │ │ │ │ │ -0009dea0: 732e 0a0a 3c6c 693e 7375 6e2f 7365 6375 s...
  • sun/secu │ │ │ │ │ -0009deb0: 7269 7479 2f70 6b63 732f 706b 6373 372f rity/pkcs/pkcs7/ │ │ │ │ │ -0009dec0: 4e65 7753 6967 416c 672e 6a61 7661 3a20 NewSigAlg.java: │ │ │ │ │ -0009ded0: 4163 6365 7074 2075 6e6b 6e6f 776e 2073 Accept unknown s │ │ │ │ │ -0009dee0: 6967 6e61 7475 7265 416c 676f 7269 7468 ignatureAlgorith │ │ │ │ │ -0009def0: 6d20 696e 2050 4b43 5337 2053 6967 6e65 m in PKCS7 Signe │ │ │ │ │ -0009df00: 7249 6e66 6f0a 0a3c 6c69 3e73 756e 2f73 rInfo..
  • sun/s │ │ │ │ │ -0009df10: 6563 7572 6974 792f 706b 6373 2f70 6b63 ecurity/pkcs/pkc │ │ │ │ │ -0009df20: 7337 2f50 4b43 5337 5665 7269 6679 5465 s7/PKCS7VerifyTe │ │ │ │ │ -0009df30: 7374 2e6a 6176 613a 2052 6561 6420 7369 st.java: Read si │ │ │ │ │ -0009df40: 676e 6564 2064 6174 6120 696e 206f 6e65 gned data in one │ │ │ │ │ -0009df50: 206f 7220 6d6f 7265 2050 4b43 5337 206f or more PKCS7 o │ │ │ │ │ -0009df60: 626a 6563 7473 2066 726f 6d20 696e 6469 bjects from indi │ │ │ │ │ -0009df70: 7669 6475 616c 2066 696c 6573 2c20 7665 vidual files, ve │ │ │ │ │ -0009df80: 7269 6679 2053 6967 6e65 7249 6e66 6f73 rify SignerInfos │ │ │ │ │ -0009df90: 2061 6e64 2063 6572 7469 6669 6361 7465 and certificate │ │ │ │ │ -0009dfa0: 2063 6861 696e 2e0a 0a3c 6c69 3e73 756e chain...
  • sun │ │ │ │ │ -0009dfb0: 2f73 6563 7572 6974 792f 706b 6373 2f70 /security/pkcs/p │ │ │ │ │ -0009dfc0: 6b63 7337 2f53 6967 6e65 724f 7264 6572 kcs7/SignerOrder │ │ │ │ │ -0009dfd0: 2e6a 6176 613a 2074 6573 7420 504b 4353 .java: test PKCS │ │ │ │ │ -0009dfe0: 3720 6461 7461 2073 6967 6e69 6e67 2c20 7 data signing, │ │ │ │ │ -0009dff0: 656e 636f 6469 6e67 2061 6e64 2076 6572 encoding and ver │ │ │ │ │ -0009e000: 6966 6963 6174 696f 6e0a 0a3c 6c69 3e73 ification..
  • s │ │ │ │ │ -0009e010: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ -0009e020: 2f70 6b63 7337 2f54 776f 4861 7368 2e6a /pkcs7/TwoHash.j │ │ │ │ │ -0009e030: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ -0009e040: 6865 2073 6967 6e61 7475 7265 2061 6c67 he signature alg │ │ │ │ │ -0009e050: 6f72 6974 686d 2074 6f20 7665 7269 6679 orithm to verify │ │ │ │ │ -0009e060: 2061 2050 4b43 5337 2062 6c6f 636b 2069 a PKCS7 block i │ │ │ │ │ -0009e070: 7320 4449 4777 6974 6845 4e43 2069 6e73 s DIGwithENC ins │ │ │ │ │ -0009e080: 7465 6164 206f 6620 4841 5348 7769 7468 tead of HASHwith │ │ │ │ │ -0009e090: 454e 432e 0a0a 3c6c 693e 7375 6e2f 7365 ENC...
  • sun/se │ │ │ │ │ -0009e0a0: 6375 7269 7479 2f70 6b63 732f 706b 6373 curity/pkcs/pkcs │ │ │ │ │ -0009e0b0: 382f 4c6f 6e67 504b 4353 386f 7258 3530 8/LongPKCS8orX50 │ │ │ │ │ -0009e0c0: 394b 6579 5370 6563 2e6a 6176 613a 2058 9KeySpec.java: X │ │ │ │ │ -0009e0d0: 3530 394b 6579 2061 6e64 2050 4b43 5338 509Key and PKCS8 │ │ │ │ │ -0009e0e0: 4b65 7920 616c 6c6f 7773 2067 6172 6261 Key allows garba │ │ │ │ │ -0009e0f0: 6765 2062 7974 6573 2061 7420 7468 6520 ge bytes at the │ │ │ │ │ -0009e100: 656e 640a 0a3c 6c69 3e73 756e 2f73 6563 end..
  • sun/sec │ │ │ │ │ -0009e110: 7572 6974 792f 706b 6373 2f70 6b63 7338 urity/pkcs/pkcs8 │ │ │ │ │ -0009e120: 2f50 4b43 5338 5465 7374 2e6a 6176 613a /PKCS8Test.java: │ │ │ │ │ -0009e130: 2050 4b43 5338 2053 7461 6e64 6172 6473 PKCS8 Standards │ │ │ │ │ -0009e140: 2043 6f6e 666f 726d 616e 6365 2054 6573 Conformance Tes │ │ │ │ │ -0009e150: 7473 0a0a 3c6c 693e 7375 6e2f 7365 6375 ts..
  • sun/secu │ │ │ │ │ -0009e160: 7269 7479 2f70 6b63 732f 706b 6373 382f rity/pkcs/pkcs8/ │ │ │ │ │ -0009e170: 5465 7374 4c65 6164 696e 675a 6572 6f73 TestLeadingZeros │ │ │ │ │ -0009e180: 2e6a 6176 613a 2065 6e73 7572 6520 7468 .java: ensure th │ │ │ │ │ -0009e190: 6174 2050 4b43 5338 2d65 6e63 6f64 6564 at PKCS8-encoded │ │ │ │ │ -0009e1a0: 2070 7269 7661 7465 206b 6579 2077 6974 private key wit │ │ │ │ │ -0009e1b0: 6820 6c65 6164 696e 6720 3073 2063 616e h leading 0s can │ │ │ │ │ -0009e1c0: 2062 6520 6c6f 6164 6564 2e0a 0a3c 6c69 be loaded...
  • sun/security/pk │ │ │ │ │ -0009e1e0: 6373 2f70 6b63 7339 2f43 6861 6c6c 656e cs/pkcs9/Challen │ │ │ │ │ -0009e1f0: 6765 5061 7373 5374 7269 6e67 466d 742e gePassStringFmt. │ │ │ │ │ -0009e200: 6a61 7661 3a20 504b 4353 2339 2043 6861 java: PKCS#9 Cha │ │ │ │ │ -0009e210: 6c6c 656e 6765 5061 7373 776f 7264 2061 llengePassword a │ │ │ │ │ -0009e220: 7474 7269 6275 7465 2064 6f65 7320 6e6f ttribute does no │ │ │ │ │ -0009e230: 7420 616c 6c6f 7720 666f 7220 7468 6520 t allow for the │ │ │ │ │ -0009e240: 5554 4638 5374 7269 6e67 2074 7970 650a UTF8String type. │ │ │ │ │ -0009e250: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -0009e260: 792f 706b 6373 2f70 6b63 7339 2f50 4b43 y/pkcs/pkcs9/PKC │ │ │ │ │ -0009e270: 5339 4174 7472 5479 7065 5465 7374 732e S9AttrTypeTests. │ │ │ │ │ -0009e280: 6a61 7661 3a20 5570 6461 7465 2050 4b43 java: Update PKC │ │ │ │ │ -0009e290: 5339 2041 7474 7269 6275 7465 7320 746f S9 Attributes to │ │ │ │ │ -0009e2a0: 2050 4b43 5323 3920 7632 2e30 2045 6e63 PKCS#9 v2.0 Enc │ │ │ │ │ -0009e2b0: 6f64 696e 6773 0a0a 3c6c 693e 7375 6e2f odings..
  • sun/ │ │ │ │ │ -0009e2c0: 7365 6375 7269 7479 2f70 6b63 732f 706b security/pkcs/pk │ │ │ │ │ -0009e2d0: 6373 392f 556e 6b6e 6f77 6e41 7474 7269 cs9/UnknownAttri │ │ │ │ │ -0009e2e0: 6275 7465 2e6a 6176 613a 2041 6363 6570 bute.java: Accep │ │ │ │ │ -0009e2f0: 7420 756e 6b6e 6f77 6e20 504b 4353 2023 t unknown PKCS # │ │ │ │ │ -0009e300: 3920 6174 7472 6962 7574 6573 0a0a 3c6c 9 attributes..sun/security/p │ │ │ │ │ -0009e320: 6b63 732f 706b 6373 392f 556e 7374 7275 kcs/pkcs9/Unstru │ │ │ │ │ -0009e330: 6374 7572 6564 4e61 6d65 2e6a 6176 613a cturedName.java: │ │ │ │ │ -0009e340: 2055 6e73 7472 7563 7475 7265 644e 616d UnstructuredNam │ │ │ │ │ -0009e350: 6520 7368 6f75 6c64 2073 7570 706f 7274 e should support │ │ │ │ │ -0009e360: 2044 6972 6563 746f 7279 5374 7269 6e67 DirectoryString │ │ │ │ │ -0009e370: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009e380: 7479 2f70 6b63 7331 312f 4369 7068 6572 ty/pkcs11/Cipher │ │ │ │ │ -0009e390: 2f43 616e 6365 6c4d 756c 7469 7061 7274 /CancelMultipart │ │ │ │ │ -0009e3a0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 7375 .java: ..
  • su │ │ │ │ │ -0009e3b0: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ -0009e3c0: 312f 4369 7068 6572 2f45 6e63 7279 7074 1/Cipher/Encrypt │ │ │ │ │ -0009e3d0: 696f 6e50 6164 6469 6e67 2e6a 6176 613a ionPadding.java: │ │ │ │ │ -0009e3e0: 2020 0a0a 3c6c 693e 7375 6e2f 7365 6375 ..
  • sun/secu │ │ │ │ │ -0009e3f0: 7269 7479 2f70 6b63 7331 312f 4369 7068 rity/pkcs11/Ciph │ │ │ │ │ -0009e400: 6572 2f4b 6579 5772 6170 2f4e 4953 5457 er/KeyWrap/NISTW │ │ │ │ │ -0009e410: 7261 704b 4154 2e6a 6176 613a 2056 6572 rapKAT.java: Ver │ │ │ │ │ -0009e420: 6966 7920 7468 6174 2074 6865 2041 4553 ify that the AES │ │ │ │ │ -0009e430: 2d4b 6579 2d57 7261 7020 616e 6420 4145 -Key-Wrap and AE │ │ │ │ │ -0009e440: 532d 4b65 792d 5772 6170 2d50 6164 2063 S-Key-Wrap-Pad c │ │ │ │ │ -0009e450: 6970 6865 7273 2077 6f72 6b20 6173 2065 iphers work as e │ │ │ │ │ -0009e460: 7870 6563 7465 6420 7573 696e 6720 4e49 xpected using NI │ │ │ │ │ -0009e470: 5354 2074 6573 7420 7665 6374 6f72 732e ST test vectors. │ │ │ │ │ -0009e480: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009e490: 7479 2f70 6b63 7331 312f 4369 7068 6572 ty/pkcs11/Cipher │ │ │ │ │ -0009e4a0: 2f4b 6579 5772 6170 2f54 6573 7443 6970 /KeyWrap/TestCip │ │ │ │ │ -0009e4b0: 6865 724b 6579 5772 6170 7065 7254 6573 herKeyWrapperTes │ │ │ │ │ -0009e4c0: 742e 6a61 7661 3a20 5465 7374 7320 666f t.java: Tests fo │ │ │ │ │ -0009e4d0: 7220 6b65 7920 7772 6170 2061 6e64 2075 r key wrap and u │ │ │ │ │ -0009e4e0: 6e77 7261 7020 6f70 6572 6174 696f 6e73 nwrap operations │ │ │ │ │ -0009e4f0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009e500: 7479 2f70 6b63 7331 312f 4369 7068 6572 ty/pkcs11/Cipher │ │ │ │ │ -0009e510: 2f4b 6579 5772 6170 2f54 6573 7447 656e /KeyWrap/TestGen │ │ │ │ │ -0009e520: 6572 616c 2e6a 6176 613a 2056 6572 6966 eral.java: Verif │ │ │ │ │ -0009e530: 7920 6765 6e65 7261 6c20 7072 6f70 6572 y general proper │ │ │ │ │ -0009e540: 7469 6573 206f 6620 7468 6520 4145 532f ties of the AES/ │ │ │ │ │ -0009e550: 4b57 2f4e 6f50 6164 6469 6e67 2c20 4145 KW/NoPadding, AE │ │ │ │ │ -0009e560: 532f 4b57 2f50 4b43 5335 5061 6464 696e S/KW/PKCS5Paddin │ │ │ │ │ -0009e570: 672c 2061 6e64 2041 4553 2f4b 5750 2f4e g, and AES/KWP/N │ │ │ │ │ -0009e580: 6f50 6164 6469 6e67 2069 6d70 6c73 206f oPadding impls o │ │ │ │ │ -0009e590: 6620 5375 6e50 4b43 5331 3120 7072 6f76 f SunPKCS11 prov │ │ │ │ │ -0009e5a0: 6964 6572 2e0a 0a3c 6c69 3e73 756e 2f73 ider...
  • sun/s │ │ │ │ │ -0009e5b0: 6563 7572 6974 792f 706b 6373 3131 2f43 ecurity/pkcs11/C │ │ │ │ │ -0009e5c0: 6970 6865 722f 4b65 7957 7261 702f 5465 ipher/KeyWrap/Te │ │ │ │ │ -0009e5d0: 7374 4b65 7953 697a 6543 6865 636b 2e6a stKeySizeCheck.j │ │ │ │ │ -0009e5e0: 6176 613a 2056 6572 6966 7920 6369 7068 ava: Verify ciph │ │ │ │ │ -0009e5f0: 6572 206b 6579 2073 697a 6520 7265 7374 er key size rest │ │ │ │ │ -0009e600: 7269 6374 696f 6e20 6973 2065 6e66 6f72 riction is enfor │ │ │ │ │ -0009e610: 6365 6420 7072 6f70 6572 6c79 2077 6974 ced properly wit │ │ │ │ │ -0009e620: 6820 494b 450a 0a3c 6c69 3e73 756e 2f73 h IKE..
  • sun/s │ │ │ │ │ -0009e630: 6563 7572 6974 792f 706b 6373 3131 2f43 ecurity/pkcs11/C │ │ │ │ │ -0009e640: 6970 6865 722f 4b65 7957 7261 702f 584d ipher/KeyWrap/XM │ │ │ │ │ -0009e650: 4c45 6e63 4b41 542e 6a61 7661 3a20 5665 LEncKAT.java: Ve │ │ │ │ │ -0009e660: 7269 6679 2074 6861 7420 7468 6520 6b65 rify that the ke │ │ │ │ │ -0009e670: 7920 7772 6170 2063 6970 6865 7220 2241 y wrap cipher "A │ │ │ │ │ -0009e680: 4553 5772 6170 2220 776f 726b 2061 7320 ESWrap" work as │ │ │ │ │ -0009e690: 6578 7065 6374 6564 2e0a 0a3c 6c69 3e73 expected...
  • s │ │ │ │ │ -0009e6a0: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ -0009e6b0: 3131 2f43 6970 6865 722f 5042 4543 6970 11/Cipher/PBECip │ │ │ │ │ -0009e6c0: 6865 722e 6a61 7661 3a20 7465 7374 2070 her.java: test p │ │ │ │ │ -0009e6d0: 6173 7377 6f72 6420 6261 7365 6420 656e assword based en │ │ │ │ │ -0009e6e0: 6372 7970 7469 6f6e 206f 6e20 5375 6e50 cryption on SunP │ │ │ │ │ -0009e6f0: 4b43 5331 3127 7320 4369 7068 6572 2073 KCS11's Cipher s │ │ │ │ │ -0009e700: 6572 7669 6365 0a0a 3c6c 693e 7375 6e2f ervice..
  • sun/ │ │ │ │ │ -0009e710: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ -0009e720: 4369 7068 6572 2f52 6569 6e69 7443 6970 Cipher/ReinitCip │ │ │ │ │ -0009e730: 6865 722e 6a61 7661 3a20 0a0a 3c6c 693e her.java: ..
  • │ │ │ │ │ -0009e740: 7375 6e2f 7365 6375 7269 7479 2f70 6b63 sun/security/pkc │ │ │ │ │ -0009e750: 7331 312f 4369 7068 6572 2f54 6573 7434 s11/Cipher/Test4 │ │ │ │ │ -0009e760: 3531 3237 3034 2e6a 6176 613a 2056 6572 512704.java: Ver │ │ │ │ │ -0009e770: 6966 7920 7468 6174 2041 4553 2063 6970 ify that AES cip │ │ │ │ │ -0009e780: 6865 7220 6361 6e20 6765 6e65 7261 7465 her can generate │ │ │ │ │ -0009e790: 2064 6566 6175 6c74 2049 5620 696e 2065 default IV in e │ │ │ │ │ -0009e7a0: 6e63 7279 7074 206d 6f64 650a 0a3c 6c69 ncrypt mode..
  • sun/security/pk │ │ │ │ │ -0009e7c0: 6373 3131 2f43 6970 6865 722f 5465 7374 cs11/Cipher/Test │ │ │ │ │ -0009e7d0: 4349 434f 5769 7468 4743 4d2e 6a61 7661 CICOWithGCM.java │ │ │ │ │ -0009e7e0: 3a20 5465 7374 2043 6970 6865 7249 6e70 : Test CipherInp │ │ │ │ │ -0009e7f0: 7574 5374 7265 616d 2f4f 7574 7075 7453 utStream/OutputS │ │ │ │ │ -0009e800: 7472 6561 6d20 7769 7468 2041 4553 2047 tream with AES G │ │ │ │ │ -0009e810: 434d 206d 6f64 652e 0a0a 3c6c 693e 7375 CM mode...
  • su │ │ │ │ │ -0009e820: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ -0009e830: 312f 4369 7068 6572 2f54 6573 7443 4943 1/Cipher/TestCIC │ │ │ │ │ -0009e840: 4f57 6974 6847 434d 416e 6441 4144 2e6a OWithGCMAndAAD.j │ │ │ │ │ -0009e850: 6176 613a 2054 6573 7420 4369 7068 6572 ava: Test Cipher │ │ │ │ │ -0009e860: 496e 7075 7453 7472 6561 6d2f 4f75 7470 InputStream/Outp │ │ │ │ │ -0009e870: 7574 5374 7265 616d 2077 6974 6820 4145 utStream with AE │ │ │ │ │ -0009e880: 5320 4743 4d20 6d6f 6465 2077 6974 6820 S GCM mode with │ │ │ │ │ -0009e890: 4141 442e 0a0a 3c6c 693e 7375 6e2f 7365 AAD...
  • sun/se │ │ │ │ │ -0009e8a0: 6375 7269 7479 2f70 6b63 7331 312f 4369 curity/pkcs11/Ci │ │ │ │ │ -0009e8b0: 7068 6572 2f54 6573 7443 6861 4368 6150 pher/TestChaChaP │ │ │ │ │ -0009e8c0: 6f6c 792e 6a61 7661 3a20 7465 7374 2066 oly.java: test f │ │ │ │ │ -0009e8d0: 6f72 2050 4b43 5323 3131 2043 6861 4368 or PKCS#11 ChaCh │ │ │ │ │ -0009e8e0: 6132 302d 506f 6c79 3133 3035 2043 6970 a20-Poly1305 Cip │ │ │ │ │ -0009e8f0: 6865 722e 0a0a 3c6c 693e 7375 6e2f 7365 her...
  • sun/se │ │ │ │ │ -0009e900: 6375 7269 7479 2f70 6b63 7331 312f 4369 curity/pkcs11/Ci │ │ │ │ │ -0009e910: 7068 6572 2f54 6573 7443 6861 4368 6150 pher/TestChaChaP │ │ │ │ │ -0009e920: 6f6c 794b 4154 2e6a 6176 613a 2043 6861 olyKAT.java: Cha │ │ │ │ │ -0009e930: 4368 6132 302d 506f 6c79 3133 3035 2043 Cha20-Poly1305 C │ │ │ │ │ -0009e940: 6970 6865 7220 496d 706c 656d 656e 7461 ipher Implementa │ │ │ │ │ -0009e950: 7469 6f6e 2028 4b41 5429 0a0a 3c6c 693e tion (KAT)..
  • │ │ │ │ │ -0009e960: 7375 6e2f 7365 6375 7269 7479 2f70 6b63 sun/security/pkc │ │ │ │ │ -0009e970: 7331 312f 4369 7068 6572 2f54 6573 7443 s11/Cipher/TestC │ │ │ │ │ -0009e980: 6861 4368 6150 6f6c 794e 6f52 6575 7365 haChaPolyNoReuse │ │ │ │ │ -0009e990: 2e6a 6176 613a 2054 6573 7420 504b 4353 .java: Test PKCS │ │ │ │ │ -0009e9a0: 2331 3120 4368 6143 6861 3230 2d50 6f6c #11 ChaCha20-Pol │ │ │ │ │ -0009e9b0: 7931 3330 3520 4369 7068 6572 2049 6d70 y1305 Cipher Imp │ │ │ │ │ -0009e9c0: 6c65 6d65 6e74 6174 696f 6e20 286b 6579 lementation (key │ │ │ │ │ -0009e9d0: 2f6e 6f6e 6365 2072 6575 7365 2063 6865 /nonce reuse che │ │ │ │ │ -0009e9e0: 636b 290a 0a3c 6c69 3e73 756e 2f73 6563 ck)..
  • sun/sec │ │ │ │ │ -0009e9f0: 7572 6974 792f 706b 6373 3131 2f43 6970 urity/pkcs11/Cip │ │ │ │ │ -0009ea00: 6865 722f 5465 7374 4368 6143 6861 506f her/TestChaChaPo │ │ │ │ │ -0009ea10: 6c79 4f75 7470 7574 5369 7a65 2e6a 6176 lyOutputSize.jav │ │ │ │ │ -0009ea20: 613a 2043 6865 636b 2043 6861 4368 6132 a: Check ChaCha2 │ │ │ │ │ -0009ea30: 302d 506f 6c79 3133 3035 2063 6970 6865 0-Poly1305 ciphe │ │ │ │ │ -0009ea40: 7220 6f75 7470 7574 2073 697a 650a 0a3c r output size..< │ │ │ │ │ -0009ea50: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -0009ea60: 706b 6373 3131 2f43 6970 6865 722f 5465 pkcs11/Cipher/Te │ │ │ │ │ -0009ea70: 7374 4369 7068 6572 4d6f 6465 2e6a 6176 stCipherMode.jav │ │ │ │ │ -0009ea80: 613a 200a 0a3c 6c69 3e73 756e 2f73 6563 a: ..
  • sun/sec │ │ │ │ │ -0009ea90: 7572 6974 792f 706b 6373 3131 2f43 6970 urity/pkcs11/Cip │ │ │ │ │ -0009eaa0: 6865 722f 5465 7374 4743 4d4b 6579 416e her/TestGCMKeyAn │ │ │ │ │ -0009eab0: 6449 7643 6865 636b 2e6a 6176 613a 2045 dIvCheck.java: E │ │ │ │ │ -0009eac0: 6e73 7572 6520 7468 6174 2073 616d 6520 nsure that same │ │ │ │ │ -0009ead0: 6b65 792b 6976 2063 616e 2774 2062 6520 key+iv can't be │ │ │ │ │ -0009eae0: 7265 7065 6174 6564 2075 7365 6420 666f repeated used fo │ │ │ │ │ -0009eaf0: 7220 656e 6372 7970 7469 6f6e 2e0a 0a3c r encryption...< │ │ │ │ │ -0009eb00: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -0009eb10: 706b 6373 3131 2f43 6970 6865 722f 5465 pkcs11/Cipher/Te │ │ │ │ │ -0009eb20: 7374 4b41 5446 6f72 4743 4d2e 6a61 7661 stKATForGCM.java │ │ │ │ │ -0009eb30: 3a20 4b6e 6f77 6e20 416e 7377 6572 2054 : Known Answer T │ │ │ │ │ -0009eb40: 6573 7420 666f 7220 4145 5320 6369 7068 est for AES ciph │ │ │ │ │ -0009eb50: 6572 2077 6974 6820 4743 4d20 6d6f 6465 er with GCM mode │ │ │ │ │ -0009eb60: 2073 7570 706f 7274 2069 6e20 504b 4353 support in PKCS │ │ │ │ │ -0009eb70: 3131 2070 726f 7669 6465 722e 0a0a 3c6c 11 provider...sun/security/p │ │ │ │ │ -0009eb90: 6b63 7331 312f 4369 7068 6572 2f54 6573 kcs11/Cipher/Tes │ │ │ │ │ -0009eba0: 7450 4b43 5335 5061 6464 696e 6745 7272 tPKCS5PaddingErr │ │ │ │ │ -0009ebb0: 6f72 2e6a 6176 613a 2054 6573 7420 696e or.java: Test in │ │ │ │ │ -0009ebc0: 7465 726e 616c 2050 4b43 5335 5061 6464 ternal PKCS5Padd │ │ │ │ │ -0009ebd0: 696e 6720 696d 706c 2077 6974 6820 7661 ing impl with va │ │ │ │ │ -0009ebe0: 7269 6f75 7320 6572 726f 7220 636f 6e64 rious error cond │ │ │ │ │ -0009ebf0: 6974 696f 6e73 2e0a 0a3c 6c69 3e73 756e itions...
  • sun │ │ │ │ │ -0009ec00: 2f73 6563 7572 6974 792f 706b 6373 3131 /security/pkcs11 │ │ │ │ │ -0009ec10: 2f43 6970 6865 722f 5465 7374 5061 6464 /Cipher/TestPadd │ │ │ │ │ -0009ec20: 696e 674f 4f42 2e6a 6176 613a 2050 3131 ingOOB.java: P11 │ │ │ │ │ -0009ec30: 4369 7068 6572 2073 686f 756c 6420 6e6f Cipher should no │ │ │ │ │ -0009ec40: 7420 7468 726f 7720 4f4f 4220 6578 6365 t throw OOB exce │ │ │ │ │ -0009ec50: 7074 696f 6e20 6475 7269 6e67 2070 6164 ption during pad │ │ │ │ │ -0009ec60: 6469 6e67 2077 6865 6e20 2272 6571 426c ding when "reqBl │ │ │ │ │ -0009ec70: 6f63 6b55 7064 6174 6573 2220 3d3d 2074 ockUpdates" == t │ │ │ │ │ -0009ec80: 7275 650a 0a3c 6c69 3e73 756e 2f73 6563 rue..
  • sun/sec │ │ │ │ │ -0009ec90: 7572 6974 792f 706b 6373 3131 2f43 6970 urity/pkcs11/Cip │ │ │ │ │ -0009eca0: 6865 722f 5465 7374 5253 4143 6970 6865 her/TestRSACiphe │ │ │ │ │ -0009ecb0: 722e 6a61 7661 3a20 6261 7369 6320 7465 r.java: basic te │ │ │ │ │ -0009ecc0: 7374 2066 6f72 2052 5341 2063 6970 6865 st for RSA ciphe │ │ │ │ │ -0009ecd0: 720a 0a3c 6c69 3e73 756e 2f73 6563 7572 r..
  • sun/secur │ │ │ │ │ -0009ece0: 6974 792f 706b 6373 3131 2f43 6970 6865 ity/pkcs11/Ciphe │ │ │ │ │ -0009ecf0: 722f 5465 7374 5253 4143 6970 6865 7257 r/TestRSACipherW │ │ │ │ │ -0009ed00: 7261 702e 6a61 7661 3a20 6261 7369 6320 rap.java: basic │ │ │ │ │ -0009ed10: 7465 7374 2066 6f72 2052 5341 2063 6970 test for RSA cip │ │ │ │ │ -0009ed20: 6865 7220 6b65 7920 7772 6170 7069 6e67 her key wrapping │ │ │ │ │ -0009ed30: 2066 756e 6374 696f 6e61 6c69 7479 0a0a functionality.. │ │ │ │ │ -0009ed40: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009ed50: 2f70 6b63 7331 312f 4369 7068 6572 2f54 /pkcs11/Cipher/T │ │ │ │ │ -0009ed60: 6573 7452 6177 5253 4143 6970 6865 722e estRawRSACipher. │ │ │ │ │ -0009ed70: 6a61 7661 3a20 6261 7369 6320 7465 7374 java: basic test │ │ │ │ │ -0009ed80: 2066 6f72 2052 5341 2f45 4342 2f4e 6f50 for RSA/ECB/NoP │ │ │ │ │ -0009ed90: 6164 6469 6e67 2063 6970 6865 720a 0a3c adding cipher..< │ │ │ │ │ -0009eda0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -0009edb0: 706b 6373 3131 2f43 6970 6865 722f 5465 pkcs11/Cipher/Te │ │ │ │ │ -0009edc0: 7374 5379 6d6d 4369 7068 6572 732e 6a61 stSymmCiphers.ja │ │ │ │ │ -0009edd0: 7661 3a20 6261 7369 6320 7465 7374 2066 va: basic test f │ │ │ │ │ -0009ede0: 6f72 2073 796d 6d65 7472 6963 2063 6970 or symmetric cip │ │ │ │ │ -0009edf0: 6865 7273 2077 6974 6820 7061 6464 696e hers with paddin │ │ │ │ │ -0009ee00: 670a 0a3c 6c69 3e73 756e 2f73 6563 7572 g..
  • sun/secur │ │ │ │ │ -0009ee10: 6974 792f 706b 6373 3131 2f43 6970 6865 ity/pkcs11/Ciphe │ │ │ │ │ -0009ee20: 722f 5465 7374 5379 6d6d 4369 7068 6572 r/TestSymmCipher │ │ │ │ │ -0009ee30: 734e 6f50 6164 2e6a 6176 613a 2062 6173 sNoPad.java: bas │ │ │ │ │ -0009ee40: 6963 2074 6573 7420 666f 7220 7379 6d6d ic test for symm │ │ │ │ │ -0009ee50: 6574 7269 6320 6369 7068 6572 7320 7769 etric ciphers wi │ │ │ │ │ -0009ee60: 7468 206e 6f20 7061 6464 696e 670a 0a3c th no padding..< │ │ │ │ │ -0009ee70: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -0009ee80: 706b 6373 3131 2f43 6f6e 6669 672f 5265 pkcs11/Config/Re │ │ │ │ │ -0009ee90: 6164 436f 6e66 496e 5554 4631 3645 6e76 adConfInUTF16Env │ │ │ │ │ -0009eea0: 2e6a 6176 613a 2050 6b63 7331 3120 636f .java: Pkcs11 co │ │ │ │ │ -0009eeb0: 6e66 6967 2066 696c 6520 7368 6f75 6c64 nfig file should │ │ │ │ │ -0009eec0: 2062 6520 6173 7375 6d65 6420 696e 2049 be assumed in I │ │ │ │ │ -0009eed0: 534f 2d38 3835 392d 310a 0a3c 6c69 3e73 SO-8859-1..
  • s │ │ │ │ │ -0009eee0: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ -0009eef0: 3131 2f4b 6579 4167 7265 656d 656e 742f 11/KeyAgreement/ │ │ │ │ │ -0009ef00: 496c 6c65 6761 6c50 6163 6b61 6765 4163 IllegalPackageAc │ │ │ │ │ -0009ef10: 6365 7373 2e6a 6176 613a 2020 0a0a 3c6c cess.java: ..sun/security/p │ │ │ │ │ -0009ef30: 6b63 7331 312f 4b65 7941 6772 6565 6d65 kcs11/KeyAgreeme │ │ │ │ │ -0009ef40: 6e74 2f53 7570 706f 7274 6564 4448 4b65 nt/SupportedDHKe │ │ │ │ │ -0009ef50: 7973 2e6a 6176 613a 2053 7570 706f 7274 ys.java: Support │ │ │ │ │ -0009ef60: 2044 4845 2073 697a 6573 2075 7020 746f DHE sizes up to │ │ │ │ │ -0009ef70: 2038 3139 322d 6269 7473 2061 6e64 2044 8192-bits and D │ │ │ │ │ -0009ef80: 5341 2073 697a 6573 2075 7020 746f 2033 SA sizes up to 3 │ │ │ │ │ -0009ef90: 3037 322d 6269 7473 0a0a 3c6c 693e 7375 072-bits..
  • su │ │ │ │ │ -0009efa0: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ -0009efb0: 312f 4b65 7941 6772 6565 6d65 6e74 2f54 1/KeyAgreement/T │ │ │ │ │ -0009efc0: 6573 7444 482e 6a61 7661 3a20 5665 7269 estDH.java: Veri │ │ │ │ │ -0009efd0: 6679 2074 6861 7420 4448 2077 6f72 6b73 fy that DH works │ │ │ │ │ -0009efe0: 2070 726f 7065 726c 790a 0a3c 6c69 3e73 properly..
  • s │ │ │ │ │ -0009eff0: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ -0009f000: 3131 2f4b 6579 4167 7265 656d 656e 742f 11/KeyAgreement/ │ │ │ │ │ -0009f010: 5465 7374 496e 7465 726f 702e 6a61 7661 TestInterop.java │ │ │ │ │ -0009f020: 3a20 496e 7465 726f 7020 7465 7374 2066 : Interop test f │ │ │ │ │ -0009f030: 6f72 2044 4820 7769 7468 2073 6563 7265 or DH with secre │ │ │ │ │ -0009f040: 7420 7468 6174 2068 6173 2061 206c 6561 t that has a lea │ │ │ │ │ -0009f050: 6469 6e67 2030 7830 3020 6279 7465 0a0a ding 0x00 byte.. │ │ │ │ │ -0009f060: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009f070: 2f70 6b63 7331 312f 4b65 7941 6772 6565 /pkcs11/KeyAgree │ │ │ │ │ -0009f080: 6d65 6e74 2f54 6573 7453 686f 7274 2e6a ment/TestShort.j │ │ │ │ │ -0009f090: 6176 613a 204b 4154 2074 6573 7420 666f ava: KAT test fo │ │ │ │ │ -0009f0a0: 7220 4448 2028 6e6f 726d 616c 2061 6e64 r DH (normal and │ │ │ │ │ -0009f0b0: 2077 6974 6820 7365 6372 6574 2074 6861 with secret tha │ │ │ │ │ -0009f0c0: 7420 6861 7320 6c65 6164 696e 6720 6120 t has leading a │ │ │ │ │ -0009f0d0: 3078 3030 2062 7974 6529 0a0a 3c6c 693e 0x00 byte)..
  • │ │ │ │ │ -0009f0e0: 7375 6e2f 7365 6375 7269 7479 2f70 6b63 sun/security/pkc │ │ │ │ │ -0009f0f0: 7331 312f 4b65 7941 6772 6565 6d65 6e74 s11/KeyAgreement │ │ │ │ │ -0009f100: 2f55 6e73 7570 706f 7274 6564 4448 4b65 /UnsupportedDHKe │ │ │ │ │ -0009f110: 7973 2e6a 6176 613a 2053 7570 706f 7274 ys.java: Support │ │ │ │ │ -0009f120: 2044 4845 2073 697a 6573 2075 7020 746f DHE sizes up to │ │ │ │ │ -0009f130: 2038 3139 322d 6269 7473 2061 6e64 2044 8192-bits and D │ │ │ │ │ -0009f140: 5341 2073 697a 6573 2075 7020 746f 2033 SA sizes up to 3 │ │ │ │ │ -0009f150: 3037 322d 6269 7473 0a0a 3c6c 693e 7375 072-bits..
  • su │ │ │ │ │ -0009f160: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ -0009f170: 312f 4b65 7947 656e 6572 6174 6f72 2f44 1/KeyGenerator/D │ │ │ │ │ -0009f180: 4553 5061 7269 7479 2e6a 6176 613a 2056 ESParity.java: V │ │ │ │ │ -0009f190: 6572 6966 7920 7468 6174 2074 6865 2070 erify that the p │ │ │ │ │ -0009f1a0: 6172 6974 7920 6269 7473 2061 7265 2073 arity bits are s │ │ │ │ │ -0009f1b0: 6574 2063 6f72 7265 6374 6c79 0a0a 3c6c et correctly..sun/security/p │ │ │ │ │ -0009f1d0: 6b63 7331 312f 4b65 7947 656e 6572 6174 kcs11/KeyGenerat │ │ │ │ │ -0009f1e0: 6f72 2f48 6d61 6344 6566 4b65 7953 697a or/HmacDefKeySiz │ │ │ │ │ -0009f1f0: 6554 6573 742e 6a61 7661 3a20 4368 6563 eTest.java: Chec │ │ │ │ │ -0009f200: 6b20 7468 6174 2050 4b43 5331 3120 4861 k that PKCS11 Ha │ │ │ │ │ -0009f210: 6d63 204b 6579 4765 6e65 7261 746f 7220 mc KeyGenerator │ │ │ │ │ -0009f220: 7069 636b 7320 6170 7072 6f70 7269 6174 picks appropriat │ │ │ │ │ -0009f230: 6520 6465 6661 756c 7420 7369 7a65 0a0a e default size.. │ │ │ │ │ -0009f240: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009f250: 2f70 6b63 7331 312f 4b65 7947 656e 6572 /pkcs11/KeyGener │ │ │ │ │ -0009f260: 6174 6f72 2f54 6573 7441 4553 2e6a 6176 ator/TestAES.jav │ │ │ │ │ -0009f270: 613a 2043 6865 636b 2041 4553 206b 6579 a: Check AES key │ │ │ │ │ -0009f280: 2067 656e 6572 6174 6f72 2e0a 0a3c 6c69 generator...
  • sun/security/pk │ │ │ │ │ -0009f2a0: 6373 3131 2f4b 6579 4765 6e65 7261 746f cs11/KeyGenerato │ │ │ │ │ -0009f2b0: 722f 5465 7374 4368 6143 6861 3230 2e6a r/TestChaCha20.j │ │ │ │ │ -0009f2c0: 6176 613a 2043 6865 636b 2043 6861 4368 ava: Check ChaCh │ │ │ │ │ -0009f2d0: 6132 3020 6b65 7920 6765 6e65 7261 746f a20 key generato │ │ │ │ │ -0009f2e0: 722e 0a0a 3c6c 693e 7375 6e2f 7365 6375 r...
  • sun/secu │ │ │ │ │ -0009f2f0: 7269 7479 2f70 6b63 7331 312f 4b65 7947 rity/pkcs11/KeyG │ │ │ │ │ -0009f300: 656e 6572 6174 6f72 2f54 6573 744b 6579 enerator/TestKey │ │ │ │ │ -0009f310: 4765 6e65 7261 746f 722e 6a61 7661 3a20 Generator.java: │ │ │ │ │ -0009f320: 7465 7374 2074 6865 204b 6579 4765 6e65 test the KeyGene │ │ │ │ │ -0009f330: 7261 746f 720a 0a3c 6c69 3e73 756e 2f73 rator..
  • sun/s │ │ │ │ │ -0009f340: 6563 7572 6974 792f 706b 6373 3131 2f4b ecurity/pkcs11/K │ │ │ │ │ -0009f350: 6579 5061 6972 4765 6e65 7261 746f 722f eyPairGenerator/ │ │ │ │ │ -0009f360: 5465 7374 4448 3230 3438 2e6a 6176 613a TestDH2048.java: │ │ │ │ │ -0009f370: 2045 6e73 7572 6520 7468 6174 2044 4820 Ensure that DH │ │ │ │ │ -0009f380: 6b65 7920 7061 6972 7320 6361 6e20 6265 key pairs can be │ │ │ │ │ -0009f390: 2067 656e 6572 6174 6564 2066 6f72 2035 generated for 5 │ │ │ │ │ -0009f3a0: 3132 202d 2038 3139 3220 6269 7473 0a0a 12 - 8192 bits.. │ │ │ │ │ -0009f3b0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009f3c0: 2f70 6b63 7331 312f 4b65 7950 6169 7247 /pkcs11/KeyPairG │ │ │ │ │ -0009f3d0: 656e 6572 6174 6f72 2f54 6573 7444 6566 enerator/TestDef │ │ │ │ │ -0009f3e0: 6175 6c74 4448 5072 6976 6174 6545 7870 aultDHPrivateExp │ │ │ │ │ -0009f3f0: 5369 7a65 2e6a 6176 613a 2054 6869 7320 Size.java: This │ │ │ │ │ -0009f400: 7465 7374 2076 6572 6966 6965 7320 7468 test verifies th │ │ │ │ │ -0009f410: 6520 4448 2070 7269 7661 7465 2065 7870 e DH private exp │ │ │ │ │ -0009f420: 6f6e 656e 7420 7369 7a65 2066 6f72 2053 onent size for S │ │ │ │ │ -0009f430: 756e 504b 4353 3131 2070 726f 7669 6465 unPKCS11 provide │ │ │ │ │ -0009f440: 722e 0a0a 3c6c 693e 7375 6e2f 7365 6375 r...
  • sun/secu │ │ │ │ │ -0009f450: 7269 7479 2f70 6b63 7331 312f 4b65 7950 rity/pkcs11/KeyP │ │ │ │ │ -0009f460: 6169 7247 656e 6572 6174 6f72 2f54 6573 airGenerator/Tes │ │ │ │ │ -0009f470: 7444 6566 6175 6c74 5369 7a65 2e6a 6176 tDefaultSize.jav │ │ │ │ │ -0009f480: 613a 2045 6e73 7572 6520 7468 6174 2044 a: Ensure that D │ │ │ │ │ -0009f490: 5341 2f52 5341 2f44 482f 4543 204b 5047 SA/RSA/DH/EC KPG │ │ │ │ │ -0009f4a0: 2069 6e20 504b 4353 3131 2070 726f 7669 in PKCS11 provi │ │ │ │ │ -0009f4b0: 6465 7220 7573 6573 2074 6865 2073 616d der uses the sam │ │ │ │ │ -0009f4c0: 6520 6465 6661 756c 7420 6b65 7920 6c65 e default key le │ │ │ │ │ -0009f4d0: 6e67 7468 0a0a 3c6c 693e 7375 6e2f 7365 ngth..
  • sun/se │ │ │ │ │ -0009f4e0: 6375 7269 7479 2f70 6b63 7331 312f 4b65 curity/pkcs11/Ke │ │ │ │ │ -0009f4f0: 7953 746f 7265 2f42 6173 6963 2e6a 6176 yStore/Basic.jav │ │ │ │ │ -0009f500: 613a 204b 6579 5374 6f72 6520 7375 7070 a: KeyStore supp │ │ │ │ │ -0009f510: 6f72 7420 666f 7220 4e53 5320 6365 7274 ort for NSS cert │ │ │ │ │ -0009f520: 2f6b 6579 2064 6174 6162 6173 6573 2054 /key databases T │ │ │ │ │ -0009f530: 6f20 7275 6e20 6d61 6e75 616c 6c79 3a20 o run manually: │ │ │ │ │ -0009f540: 7365 7420 656e 7669 726f 6e6d 656e 7420 set environment │ │ │ │ │ -0009f550: 7661 7269 6162 6c65 3a20 266c 743b 746f variable: <to │ │ │ │ │ -0009f560: 6b65 6e26 6774 3b20 2020 2020 5b61 6374 ken> [act │ │ │ │ │ -0009f570: 6976 6361 7264 7c69 6275 7474 6f6e 7c6e ivcard|ibutton|n │ │ │ │ │ -0009f580: 7373 7c73 6361 3130 3030 5d20 266c 743b ss|sca1000] < │ │ │ │ │ -0009f590: 636f 6d6d 616e 6426 6774 3b20 2020 5b6c command> [l │ │ │ │ │ -0009f5a0: 6973 747c 6261 7369 635d 2020 4e6f 7465 ist|basic] Note │ │ │ │ │ -0009f5b0: 3a20 2e0a 0a3c 6c69 3e73 756e 2f73 6563 : ...
  • sun/sec │ │ │ │ │ -0009f5c0: 7572 6974 792f 706b 6373 3131 2f4b 6579 urity/pkcs11/Key │ │ │ │ │ -0009f5d0: 5374 6f72 652f 4365 7274 4368 6169 6e52 Store/CertChainR │ │ │ │ │ -0009f5e0: 656d 6f76 616c 2e6a 6176 613a 2074 6573 emoval.java: tes │ │ │ │ │ -0009f5f0: 7420 6365 7274 2063 6861 696e 2064 656c t cert chain del │ │ │ │ │ -0009f600: 6574 696f 6e20 6c6f 6769 6320 772f 204e etion logic w/ N │ │ │ │ │ -0009f610: 5353 2050 4b43 5331 3120 4b65 7953 746f SS PKCS11 KeySto │ │ │ │ │ -0009f620: 7265 0a0a 3c6c 693e 7375 6e2f 7365 6375 re..
  • sun/secu │ │ │ │ │ -0009f630: 7269 7479 2f70 6b63 7331 312f 4b65 7953 rity/pkcs11/KeyS │ │ │ │ │ -0009f640: 746f 7265 2f43 6c69 656e 7441 7574 682e tore/ClientAuth. │ │ │ │ │ -0009f650: 6a61 7661 3a20 4b65 7953 746f 7265 2073 java: KeyStore s │ │ │ │ │ -0009f660: 7570 706f 7274 2066 6f72 204e 5353 2063 upport for NSS c │ │ │ │ │ -0009f670: 6572 742f 6b65 7920 6461 7461 6261 7365 ert/key database │ │ │ │ │ -0009f680: 7320 3531 3220 6269 7473 2052 5341 206b s 512 bits RSA k │ │ │ │ │ -0009f690: 6579 2063 616e 6e6f 7420 776f 726b 2077 ey cannot work w │ │ │ │ │ -0009f6a0: 6974 6820 5348 4133 3834 2061 6e64 2053 ith SHA384 and S │ │ │ │ │ -0009f6b0: 4841 3531 320a 0a3c 6c69 3e73 756e 2f73 HA512..
  • sun/s │ │ │ │ │ -0009f6c0: 6563 7572 6974 792f 706b 6373 3131 2f4b ecurity/pkcs11/K │ │ │ │ │ -0009f6d0: 6579 5374 6f72 652f 496d 706f 7274 4b65 eyStore/ImportKe │ │ │ │ │ -0009f6e0: 7954 6f50 3132 2e6a 6176 613a 2074 6573 yToP12.java: tes │ │ │ │ │ -0009f6f0: 7420 5375 6e50 4b43 5331 3127 7320 7061 t SunPKCS11's pa │ │ │ │ │ -0009f700: 7373 776f 7264 2062 6173 6564 2070 7269 ssword based pri │ │ │ │ │ -0009f710: 7661 6379 2061 6e64 2069 6e74 6567 7269 vacy and integri │ │ │ │ │ -0009f720: 7479 2061 7070 6c69 6564 2074 6f20 504b ty applied to PK │ │ │ │ │ -0009f730: 4353 2023 3132 206b 6579 7374 6f72 6573 CS #12 keystores │ │ │ │ │ -0009f740: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009f750: 7479 2f70 6b63 7331 312f 4b65 7953 746f ty/pkcs11/KeySto │ │ │ │ │ -0009f760: 7265 2f53 6563 7265 744b 6579 7342 6173 re/SecretKeysBas │ │ │ │ │ -0009f770: 6963 2e6a 6176 613a 2045 6e73 7572 6520 ic.java: Ensure │ │ │ │ │ -0009f780: 7468 6174 2072 652d 6173 7369 676e 696e that re-assignin │ │ │ │ │ -0009f790: 6720 7468 6520 616c 6961 7320 776f 726b g the alias work │ │ │ │ │ -0009f7a0: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -0009f7b0: 6974 792f 706b 6373 3131 2f4d 6163 2f4d ity/pkcs11/Mac/M │ │ │ │ │ -0009f7c0: 6163 4b41 542e 6a61 7661 3a20 4261 7369 acKAT.java: Basi │ │ │ │ │ -0009f7d0: 6320 6b6e 6f77 6e2d 616e 7377 6572 2d74 c known-answer-t │ │ │ │ │ -0009f7e0: 6573 7420 666f 7220 486d 6163 2061 6c67 est for Hmac alg │ │ │ │ │ -0009f7f0: 6f72 6974 686d 730a 0a3c 6c69 3e73 756e orithms..
  • sun │ │ │ │ │ -0009f800: 2f73 6563 7572 6974 792f 706b 6373 3131 /security/pkcs11 │ │ │ │ │ -0009f810: 2f4d 6163 2f4d 6163 5361 6d65 5465 7374 /Mac/MacSameTest │ │ │ │ │ -0009f820: 2e6a 6176 613a 2043 6865 636b 2069 6620 .java: Check if │ │ │ │ │ -0009f830: 646f 4669 6e61 6c20 616e 6420 7570 6461 doFinal and upda │ │ │ │ │ -0009f840: 7465 206f 7065 7261 7469 6f6e 2072 6573 te operation res │ │ │ │ │ -0009f850: 756c 7420 696e 2073 616d 6520 4d61 630a ult in same Mac. │ │ │ │ │ -0009f860: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -0009f870: 792f 706b 6373 3131 2f4d 6163 2f50 4241 y/pkcs11/Mac/PBA │ │ │ │ │ -0009f880: 4d61 632e 6a61 7661 3a20 7465 7374 2070 Mac.java: test p │ │ │ │ │ -0009f890: 6173 7377 6f72 6420 6261 7365 6420 6175 assword based au │ │ │ │ │ -0009f8a0: 7468 656e 7469 6361 7469 6f6e 206f 6e20 thentication on │ │ │ │ │ -0009f8b0: 5375 6e50 4b43 5331 3127 7320 4d61 6320 SunPKCS11's Mac │ │ │ │ │ -0009f8c0: 7365 7276 6963 650a 0a3c 6c69 3e73 756e service..
  • sun │ │ │ │ │ -0009f8d0: 2f73 6563 7572 6974 792f 706b 6373 3131 /security/pkcs11 │ │ │ │ │ -0009f8e0: 2f4d 6163 2f52 6569 6e69 744d 6163 2e6a /Mac/ReinitMac.j │ │ │ │ │ -0009f8f0: 6176 613a 200a 0a3c 6c69 3e73 756e 2f73 ava: ..
  • sun/s │ │ │ │ │ -0009f900: 6563 7572 6974 792f 706b 6373 3131 2f4d ecurity/pkcs11/M │ │ │ │ │ -0009f910: 6573 7361 6765 4469 6765 7374 2f42 7974 essageDigest/Byt │ │ │ │ │ -0009f920: 6542 7566 6665 7273 2e6a 6176 613a 2054 eBuffers.java: T │ │ │ │ │ -0009f930: 6573 7420 7468 6520 4d65 7373 6167 6544 est the MessageD │ │ │ │ │ -0009f940: 6967 6573 742e 7570 6461 7465 2842 7974 igest.update(Byt │ │ │ │ │ -0009f950: 6542 7566 6665 7229 206d 6574 686f 640a eBuffer) method. │ │ │ │ │ -0009f960: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -0009f970: 792f 706b 6373 3131 2f4d 6573 7361 6765 y/pkcs11/Message │ │ │ │ │ -0009f980: 4469 6765 7374 2f44 6967 6573 744b 4154 Digest/DigestKAT │ │ │ │ │ -0009f990: 2e6a 6176 613a 2042 6173 6963 206b 6e6f .java: Basic kno │ │ │ │ │ -0009f9a0: 776e 2d61 6e73 7765 722d 7465 7374 2066 wn-answer-test f │ │ │ │ │ -0009f9b0: 6f72 2061 6c6c 206f 7572 204d 6573 7361 or all our Messa │ │ │ │ │ -0009f9c0: 6765 4469 6765 7374 2061 6c67 6f72 6974 geDigest algorit │ │ │ │ │ -0009f9d0: 686d 730a 0a3c 6c69 3e73 756e 2f73 6563 hms..
  • sun/sec │ │ │ │ │ -0009f9e0: 7572 6974 792f 706b 6373 3131 2f4d 6573 urity/pkcs11/Mes │ │ │ │ │ -0009f9f0: 7361 6765 4469 6765 7374 2f52 6569 6e69 sageDigest/Reini │ │ │ │ │ -0009fa00: 7444 6967 6573 742e 6a61 7661 3a20 0a0a tDigest.java: .. │ │ │ │ │ -0009fa10: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -0009fa20: 2f70 6b63 7331 312f 4d65 7373 6167 6544 /pkcs11/MessageD │ │ │ │ │ -0009fa30: 6967 6573 742f 5465 7374 436c 6f6e 696e igest/TestClonin │ │ │ │ │ -0009fa40: 672e 6a61 7661 3a20 456e 7375 7265 2074 g.java: Ensure t │ │ │ │ │ -0009fa50: 6865 2063 6c6f 6e69 6e67 2066 756e 6374 he cloning funct │ │ │ │ │ -0009fa60: 696f 6e61 6c69 7479 2077 6f72 6b73 2e0a ionality works.. │ │ │ │ │ -0009fa70: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -0009fa80: 792f 706b 6373 3131 2f50 726f 7669 6465 y/pkcs11/Provide │ │ │ │ │ -0009fa90: 722f 4162 736f 6c75 7465 2e6a 6176 613a r/Absolute.java: │ │ │ │ │ -0009faa0: 206c 6f61 6420 444c 4c73 2061 6e64 206c load DLLs and l │ │ │ │ │ -0009fab0: 6175 6e63 6820 6578 6563 7574 6162 6c65 aunch executable │ │ │ │ │ -0009fac0: 7320 7573 696e 6720 6675 6c6c 7920 7175 s using fully qu │ │ │ │ │ -0009fad0: 616c 6966 6965 6420 7061 7468 0a0a 3c6c alified path..sun/security/p │ │ │ │ │ -0009faf0: 6b63 7331 312f 5072 6f76 6964 6572 2f43 kcs11/Provider/C │ │ │ │ │ -0009fb00: 6865 636b 5265 6769 7374 7261 7469 6f6e heckRegistration │ │ │ │ │ -0009fb10: 2e6a 6176 613a 2045 6e73 7572 6520 5375 .java: Ensure Su │ │ │ │ │ -0009fb20: 6e50 4b43 5331 3120 7072 6f76 6964 6572 nPKCS11 provider │ │ │ │ │ -0009fb30: 2073 6572 7669 6365 2072 6567 6973 7472 service registr │ │ │ │ │ -0009fb40: 6174 696f 6e20 6d61 7463 6865 7320 7468 ation matches th │ │ │ │ │ -0009fb50: 6520 6163 7475 616c 2069 6d70 6c20 636c e actual impl cl │ │ │ │ │ -0009fb60: 6173 730a 0a3c 6c69 3e73 756e 2f73 6563 ass..
  • sun/sec │ │ │ │ │ -0009fb70: 7572 6974 792f 706b 6373 3131 2f50 726f urity/pkcs11/Pro │ │ │ │ │ -0009fb80: 7669 6465 722f 436f 6e66 6967 5175 6f74 vider/ConfigQuot │ │ │ │ │ -0009fb90: 6564 5374 7269 6e67 2e6a 6176 613a 2053 edString.java: S │ │ │ │ │ -0009fba0: 756e 504b 4353 3131 2070 726f 7669 6465 unPKCS11 provide │ │ │ │ │ -0009fbb0: 7220 646f 6573 206e 6f74 2073 7570 706f r does not suppo │ │ │ │ │ -0009fbc0: 7274 2073 7061 6365 7320 636f 6e66 6967 rt spaces config │ │ │ │ │ -0009fbd0: 2773 2070 726f 7669 6465 7220 6e61 6d65 's provider name │ │ │ │ │ -0009fbe0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -0009fbf0: 7479 2f70 6b63 7331 312f 5072 6f76 6964 ty/pkcs11/Provid │ │ │ │ │ -0009fc00: 6572 2f43 6f6e 6669 6753 686f 7274 5061 er/ConfigShortPa │ │ │ │ │ -0009fc10: 7468 2e6a 6176 613a 2041 6c6c 6f77 2027 th.java: Allow ' │ │ │ │ │ -0009fc20: 7e27 2c20 272b 272c 2061 6e64 2071 756f ~', '+', and quo │ │ │ │ │ -0009fc30: 7465 6420 7061 7468 7320 696e 2063 6f6e ted paths in con │ │ │ │ │ -0009fc40: 6669 6720 6669 6c65 0a0a 3c6c 693e 7375 fig file..
  • su │ │ │ │ │ -0009fc50: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ -0009fc60: 312f 5072 6f76 6964 6572 2f4c 6f67 696e 1/Provider/Login │ │ │ │ │ -0009fc70: 2e6a 6176 613a 206c 6f67 696e 2066 6163 .java: login fac │ │ │ │ │ -0009fc80: 696c 6974 6965 7320 666f 7220 6861 7264 ilities for hard │ │ │ │ │ -0009fc90: 7761 7265 2074 6f6b 656e 730a 0a3c 6c69 ware tokens..
  • sun/security/pk │ │ │ │ │ -0009fcb0: 6373 3131 2f50 726f 7669 6465 722f 4c6f cs11/Provider/Lo │ │ │ │ │ -0009fcc0: 6769 6e49 5345 2e6a 6176 613a 206d 616b ginISE.java: mak │ │ │ │ │ -0009fcd0: 6520 7375 7265 2049 6c6c 6567 616c 5374 e sure IllegalSt │ │ │ │ │ -0009fce0: 6174 6545 7863 6570 7469 6f6e 2069 7320 ateException is │ │ │ │ │ -0009fcf0: 7468 726f 776e 2066 6f72 2075 6e69 6e69 thrown for unini │ │ │ │ │ -0009fd00: 7469 616c 697a 6564 2053 756e 504b 4353 tialized SunPKCS │ │ │ │ │ -0009fd10: 3131 2070 726f 7669 6465 7220 696e 7374 11 provider inst │ │ │ │ │ -0009fd20: 616e 6365 0a0a 3c6c 693e 7375 6e2f 7365 ance..
  • sun/se │ │ │ │ │ -0009fd30: 6375 7269 7479 2f70 6b63 7331 312f 5072 curity/pkcs11/Pr │ │ │ │ │ -0009fd40: 6f76 6964 6572 2f4d 756c 7469 706c 654c ovider/MultipleL │ │ │ │ │ -0009fd50: 6f67 696e 732e 7368 3a20 0a0a 3c6c 693e ogins.sh: ..
  • │ │ │ │ │ -0009fd60: 7375 6e2f 7365 6375 7269 7479 2f70 6b63 sun/security/pkc │ │ │ │ │ -0009fd70: 7331 312f 5072 6f76 6964 6572 2f52 6571 s11/Provider/Req │ │ │ │ │ -0009fd80: 7569 7265 644d 6563 6843 6865 636b 2e6a uiredMechCheck.j │ │ │ │ │ -0009fd90: 6176 613a 2063 6865 636b 2074 6861 7420 ava: check that │ │ │ │ │ -0009fda0: 6966 2061 6e79 2072 6571 7569 7265 6420 if any required │ │ │ │ │ -0009fdb0: 6d65 6368 2069 7320 756e 6176 6169 6c61 mech is unavaila │ │ │ │ │ -0009fdc0: 626c 652c 2074 6865 6e20 7468 6520 6d65 ble, then the me │ │ │ │ │ -0009fdd0: 6368 616e 6973 6d20 7769 6c6c 2062 6520 chanism will be │ │ │ │ │ -0009fde0: 756e 6176 6169 6c61 626c 6520 6173 2077 unavailable as w │ │ │ │ │ -0009fdf0: 656c 6c2e 0a0a 3c6c 693e 7375 6e2f 7365 ell...
  • sun/se │ │ │ │ │ -0009fe00: 6375 7269 7479 2f70 6b63 7331 312f 5361 curity/pkcs11/Sa │ │ │ │ │ -0009fe10: 6d70 6c65 5465 7374 2e6a 6176 613a 2058 mpleTest.java: X │ │ │ │ │ -0009fe20: 5858 2074 6f64 6f0a 0a3c 6c69 3e73 756e XX todo..
  • sun │ │ │ │ │ -0009fe30: 2f73 6563 7572 6974 792f 706b 6373 3131 /security/pkcs11 │ │ │ │ │ -0009fe40: 2f53 6563 6d6f 642f 4164 6450 7269 7661 /Secmod/AddPriva │ │ │ │ │ -0009fe50: 7465 4b65 792e 6a61 7661 3a20 5465 7374 teKey.java: Test │ │ │ │ │ -0009fe60: 2074 6861 7420 7468 6520 504b 4353 2331 that the PKCS#1 │ │ │ │ │ -0009fe70: 3120 4b65 7953 746f 7265 2068 616e 646c 1 KeyStore handl │ │ │ │ │ -0009fe80: 6573 2052 5341 2c20 4453 412c 2061 6e64 es RSA, DSA, and │ │ │ │ │ -0009fe90: 2045 4320 6b65 7973 0a0a 3c6c 693e 7375 EC keys..
  • su │ │ │ │ │ -0009fea0: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ -0009feb0: 312f 5365 636d 6f64 2f41 6464 5472 7573 1/Secmod/AddTrus │ │ │ │ │ -0009fec0: 7465 6443 6572 742e 6a61 7661 3a20 6d61 tedCert.java: ma │ │ │ │ │ -0009fed0: 6b65 2073 7572 6520 7765 2063 616e 2061 ke sure we can a │ │ │ │ │ -0009fee0: 6464 2061 2074 7275 7374 6564 2063 6572 dd a trusted cer │ │ │ │ │ -0009fef0: 7420 746f 2074 6865 204e 5353 204b 6579 t to the NSS Key │ │ │ │ │ -0009ff00: 5374 6f72 6520 6d6f 6475 6c65 0a0a 3c6c Store module..sun/security/p │ │ │ │ │ -0009ff20: 6b63 7331 312f 5365 636d 6f64 2f43 7279 kcs11/Secmod/Cry │ │ │ │ │ -0009ff30: 7074 6f2e 6a61 7661 3a20 7665 7269 6679 pto.java: verify │ │ │ │ │ -0009ff40: 2074 6861 7420 4e53 5320 6e6f 2d64 6220 that NSS no-db │ │ │ │ │ -0009ff50: 6d6f 6465 2077 6f72 6b73 2063 6f72 7265 mode works corre │ │ │ │ │ -0009ff60: 6374 6c79 0a0a 3c6c 693e 7375 6e2f 7365 ctly..
  • sun/se │ │ │ │ │ -0009ff70: 6375 7269 7479 2f70 6b63 7331 312f 5365 curity/pkcs11/Se │ │ │ │ │ -0009ff80: 636d 6f64 2f47 6574 5072 6976 6174 654b cmod/GetPrivateK │ │ │ │ │ -0009ff90: 6579 2e6a 6176 613a 206d 616b 6520 7375 ey.java: make su │ │ │ │ │ -0009ffa0: 7265 2077 6520 6361 6e20 6163 6365 7373 re we can access │ │ │ │ │ -0009ffb0: 2074 6865 204e 5353 2073 6f66 7474 6f6b the NSS softtok │ │ │ │ │ -0009ffc0: 656e 204b 6579 5374 6f72 6520 616e 6420 en KeyStore and │ │ │ │ │ -0009ffd0: 7573 6520 6120 7072 6976 6174 6520 6b65 use a private ke │ │ │ │ │ -0009ffe0: 790a 0a3c 6c69 3e73 756e 2f73 6563 7572 y..
  • sun/secur │ │ │ │ │ -0009fff0: 6974 792f 706b 6373 3131 2f53 6563 6d6f ity/pkcs11/Secmo │ │ │ │ │ -000a0000: 642f 4a6b 7353 6574 5072 6976 6174 654b d/JksSetPrivateK │ │ │ │ │ -000a0010: 6579 2e6a 6176 613a 2073 746f 7265 2061 ey.java: store a │ │ │ │ │ -000a0020: 204e 5353 2050 4b43 5331 3120 5072 6976 NSS PKCS11 Priv │ │ │ │ │ -000a0030: 6174 654b 6579 456e 7472 7920 746f 204a ateKeyEntry to J │ │ │ │ │ -000a0040: 4b53 204b 6579 5374 6f72 6520 7468 726f KS KeyStore thro │ │ │ │ │ -000a0050: 7773 2063 6f6e 6675 7369 6e67 204e 5045 ws confusing NPE │ │ │ │ │ -000a0060: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a0070: 7479 2f70 6b63 7331 312f 5365 636d 6f64 ty/pkcs11/Secmod │ │ │ │ │ -000a0080: 2f4c 6f61 644b 6579 7374 6f72 652e 6a61 /LoadKeystore.ja │ │ │ │ │ -000a0090: 7661 3a20 4368 6563 6b73 2074 6861 7420 va: Checks that │ │ │ │ │ -000a00a0: 504b 4353 2331 3120 6b65 7973 746f 7265 PKCS#11 keystore │ │ │ │ │ -000a00b0: 2063 616e 2774 2062 6520 6c6f 6164 6564 can't be loaded │ │ │ │ │ -000a00c0: 2077 6974 6820 7772 6f6e 6720 7061 7373 with wrong pass │ │ │ │ │ -000a00d0: 776f 7264 0a0a 3c6c 693e 7375 6e2f 7365 word..
  • sun/se │ │ │ │ │ -000a00e0: 6375 7269 7479 2f70 6b63 7331 312f 5365 curity/pkcs11/Se │ │ │ │ │ -000a00f0: 636d 6f64 2f54 6573 744e 7373 4462 5371 cmod/TestNssDbSq │ │ │ │ │ -000a0100: 6c69 7465 2e6a 6176 613a 2054 6573 7420 lite.java: Test │ │ │ │ │ -000a0110: 4e53 5320 4442 2053 716c 6974 650a 0a3c NSS DB Sqlite..< │ │ │ │ │ -000a0120: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000a0130: 706b 6373 3131 2f53 6563 6d6f 642f 5472 pkcs11/Secmod/Tr │ │ │ │ │ -000a0140: 7573 7441 6e63 686f 7273 2e6a 6176 613a ustAnchors.java: │ │ │ │ │ -000a0150: 206d 616b 6520 7375 7265 2077 6520 6361 make sure we ca │ │ │ │ │ -000a0160: 6e20 6163 6365 7373 2074 6865 204e 5353 n access the NSS │ │ │ │ │ -000a0170: 2074 7275 7374 2061 6e63 686f 7220 6d6f trust anchor mo │ │ │ │ │ -000a0180: 6475 6c65 0a0a 3c6c 693e 7375 6e2f 7365 dule..
  • sun/se │ │ │ │ │ -000a0190: 6375 7269 7479 2f70 6b63 7331 312f 5365 curity/pkcs11/Se │ │ │ │ │ -000a01a0: 6372 6574 4b65 7946 6163 746f 7279 2f54 cretKeyFactory/T │ │ │ │ │ -000a01b0: 6573 7447 656e 6572 616c 2e6a 6176 613a estGeneral.java: │ │ │ │ │ -000a01c0: 2074 6573 7420 7468 6520 6765 6e65 7261 test the genera │ │ │ │ │ -000a01d0: 6c20 5365 6372 6574 4b65 7946 6163 746f l SecretKeyFacto │ │ │ │ │ -000a01e0: 7279 2066 756e 6374 696f 6e61 6c69 7479 ry functionality │ │ │ │ │ -000a01f0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a0200: 7479 2f70 6b63 7331 312f 5365 6372 6574 ty/pkcs11/Secret │ │ │ │ │ -000a0210: 4b65 7946 6163 746f 7279 2f54 6573 7450 KeyFactory/TestP │ │ │ │ │ -000a0220: 424b 442e 6a61 7661 3a20 7465 7374 206b BKD.java: test k │ │ │ │ │ -000a0230: 6579 2064 6572 6976 6174 696f 6e20 6f6e ey derivation on │ │ │ │ │ -000a0240: 2061 2053 756e 504b 4353 3131 2053 6563 a SunPKCS11 Sec │ │ │ │ │ -000a0250: 7265 744b 6579 4661 6374 6f72 7920 7365 retKeyFactory se │ │ │ │ │ -000a0260: 7276 6963 650a 0a3c 6c69 3e73 756e 2f73 rvice..
  • sun/s │ │ │ │ │ -000a0270: 6563 7572 6974 792f 706b 6373 3131 2f53 ecurity/pkcs11/S │ │ │ │ │ -000a0280: 6563 7572 6552 616e 646f 6d2f 4261 7369 ecureRandom/Basi │ │ │ │ │ -000a0290: 632e 6a61 7661 3a20 6261 7369 6320 7465 c.java: basic te │ │ │ │ │ -000a02a0: 7374 2066 6f72 2050 4b43 5323 3131 2053 st for PKCS#11 S │ │ │ │ │ -000a02b0: 6563 7572 6552 616e 646f 6d0a 0a3c 6c69 ecureRandom..
  • sun/security/pk │ │ │ │ │ -000a02d0: 6373 3131 2f53 6563 7572 6552 616e 646f cs11/SecureRando │ │ │ │ │ -000a02e0: 6d2f 5465 7374 4465 7365 7269 616c 697a m/TestDeserializ │ │ │ │ │ -000a02f0: 6174 696f 6e2e 6a61 7661 3a20 456e 7375 ation.java: Ensu │ │ │ │ │ -000a0300: 7265 2061 2064 6573 6572 6961 6c69 7a65 re a deserialize │ │ │ │ │ -000a0310: 6420 504b 4353 2331 3120 5365 6375 7265 d PKCS#11 Secure │ │ │ │ │ -000a0320: 5261 6e64 6f6d 2069 7320 6675 6e63 7469 Random is functi │ │ │ │ │ -000a0330: 6f6e 616c 2e0a 0a3c 6c69 3e73 756e 2f73 onal...
  • sun/s │ │ │ │ │ -000a0340: 6563 7572 6974 792f 706b 6373 3131 2f53 ecurity/pkcs11/S │ │ │ │ │ -000a0350: 6572 6961 6c69 7a65 2f53 6572 6961 6c69 erialize/Seriali │ │ │ │ │ -000a0360: 7a65 5072 6f76 6964 6572 2e6a 6176 613a zeProvider.java: │ │ │ │ │ -000a0370: 2054 6573 7420 7468 6174 2074 6865 2053 Test that the S │ │ │ │ │ -000a0380: 756e 504b 4353 3131 2070 726f 7669 6465 unPKCS11 provide │ │ │ │ │ -000a0390: 7220 6361 6e20 6265 2073 6572 6961 6c69 r can be seriali │ │ │ │ │ -000a03a0: 7a65 640a 0a3c 6c69 3e73 756e 2f73 6563 zed..
  • sun/sec │ │ │ │ │ -000a03b0: 7572 6974 792f 706b 6373 3131 2f53 6967 urity/pkcs11/Sig │ │ │ │ │ -000a03c0: 6e61 7475 7265 2f42 7974 6542 7566 6665 nature/ByteBuffe │ │ │ │ │ -000a03d0: 7273 2e6a 6176 613a 2054 6573 7420 7468 rs.java: Test th │ │ │ │ │ -000a03e0: 6520 5369 676e 6174 7572 652e 7570 6461 e Signature.upda │ │ │ │ │ -000a03f0: 7465 2842 7974 6542 7566 6665 7229 206d te(ByteBuffer) m │ │ │ │ │ -000a0400: 6574 686f 640a 0a3c 6c69 3e73 756e 2f73 ethod..
  • sun/s │ │ │ │ │ -000a0410: 6563 7572 6974 792f 706b 6373 3131 2f53 ecurity/pkcs11/S │ │ │ │ │ -000a0420: 6967 6e61 7475 7265 2f49 6e69 7441 6761 ignature/InitAga │ │ │ │ │ -000a0430: 696e 5053 532e 6a61 7661 3a20 4d61 6b65 inPSS.java: Make │ │ │ │ │ -000a0440: 2073 7572 6520 6f6c 6420 7374 6174 6520 sure old state │ │ │ │ │ -000a0450: 6973 2063 6c65 6172 6564 2077 6865 6e20 is cleared when │ │ │ │ │ -000a0460: 696e 6974 2069 7320 6361 6c6c 6564 2061 init is called a │ │ │ │ │ -000a0470: 6761 696e 0a0a 3c6c 693e 7375 6e2f 7365 gain..
  • sun/se │ │ │ │ │ -000a0480: 6375 7269 7479 2f70 6b63 7331 312f 5369 curity/pkcs11/Si │ │ │ │ │ -000a0490: 676e 6174 7572 652f 4b65 7941 6e64 5061 gnature/KeyAndPa │ │ │ │ │ -000a04a0: 7261 6d43 6865 636b 466f 7250 5353 2e6a ramCheckForPSS.j │ │ │ │ │ -000a04b0: 6176 613a 2045 6e73 7572 6520 7468 6174 ava: Ensure that │ │ │ │ │ -000a04c0: 2050 5353 206b 6579 2061 6e64 2070 6172 PSS key and par │ │ │ │ │ -000a04d0: 616d 7320 6368 6563 6b20 6172 6520 696d ams check are im │ │ │ │ │ -000a04e0: 706c 656d 656e 7465 6420 7072 6f70 6572 plemented proper │ │ │ │ │ -000a04f0: 6c79 2072 6567 6172 646c 6573 7320 6f66 ly regardless of │ │ │ │ │ -000a0500: 2063 616c 6c20 7365 7175 656e 6365 0a0a call sequence.. │ │ │ │ │ -000a0510: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a0520: 2f70 6b63 7331 312f 5369 676e 6174 7572 /pkcs11/Signatur │ │ │ │ │ -000a0530: 652f 4c61 7267 6544 5341 4b65 792e 6a61 e/LargeDSAKey.ja │ │ │ │ │ -000a0540: 7661 3a20 200a 0a3c 6c69 3e73 756e 2f73 va: ..
  • sun/s │ │ │ │ │ -000a0550: 6563 7572 6974 792f 706b 6373 3131 2f53 ecurity/pkcs11/S │ │ │ │ │ -000a0560: 6967 6e61 7475 7265 2f52 6569 6e69 7453 ignature/ReinitS │ │ │ │ │ -000a0570: 6967 6e61 7475 7265 2e6a 6176 613a 2074 ignature.java: t │ │ │ │ │ -000a0580: 6573 7420 7468 6174 2072 6569 6e69 7469 est that reiniti │ │ │ │ │ -000a0590: 616c 697a 696e 6720 5369 676e 6174 7572 alizing Signatur │ │ │ │ │ -000a05a0: 6573 2077 6f72 6b73 2063 6f72 7265 6374 es works correct │ │ │ │ │ -000a05b0: 6c79 0a0a 3c6c 693e 7375 6e2f 7365 6375 ly..
  • sun/secu │ │ │ │ │ -000a05c0: 7269 7479 2f70 6b63 7331 312f 5369 676e rity/pkcs11/Sign │ │ │ │ │ -000a05d0: 6174 7572 652f 5369 6749 6e74 6572 6f70 ature/SigInterop │ │ │ │ │ -000a05e0: 5053 532e 6a61 7661 3a20 7465 7374 696e PSS.java: testin │ │ │ │ │ -000a05f0: 6720 696e 7465 726f 7065 7261 6269 6c69 g interoperabili │ │ │ │ │ -000a0600: 7479 206f 6620 5053 5320 7369 676e 6174 ty of PSS signat │ │ │ │ │ -000a0610: 7572 6573 206f 6620 504b 4353 3131 2070 ures of PKCS11 p │ │ │ │ │ -000a0620: 726f 7669 6465 7220 6167 6169 6e73 7420 rovider against │ │ │ │ │ -000a0630: 5375 6e52 7361 5369 676e 2070 726f 7669 SunRsaSign provi │ │ │ │ │ -000a0640: 6465 720a 0a3c 6c69 3e73 756e 2f73 6563 der..
  • sun/sec │ │ │ │ │ -000a0650: 7572 6974 792f 706b 6373 3131 2f53 6967 urity/pkcs11/Sig │ │ │ │ │ -000a0660: 6e61 7475 7265 2f53 6967 496e 7465 726f nature/SigIntero │ │ │ │ │ -000a0670: 7050 5353 322e 6a61 7661 3a20 7465 7374 pPSS2.java: test │ │ │ │ │ -000a0680: 696e 6720 696e 7465 726f 7065 7261 6269 ing interoperabi │ │ │ │ │ -000a0690: 6c69 7479 206f 6620 5053 5320 7369 676e lity of PSS sign │ │ │ │ │ -000a06a0: 6174 7572 6573 206f 6620 504b 4353 3131 atures of PKCS11 │ │ │ │ │ -000a06b0: 2070 726f 7669 6465 7220 6167 6169 6e73 provider agains │ │ │ │ │ -000a06c0: 7420 5375 6e52 7361 5369 676e 2070 726f t SunRsaSign pro │ │ │ │ │ -000a06d0: 7669 6465 720a 0a3c 6c69 3e73 756e 2f73 vider..
  • sun/s │ │ │ │ │ -000a06e0: 6563 7572 6974 792f 706b 6373 3131 2f53 ecurity/pkcs11/S │ │ │ │ │ -000a06f0: 6967 6e61 7475 7265 2f53 6967 6e61 7475 ignature/Signatu │ │ │ │ │ -000a0700: 7265 5465 7374 5053 532e 6a61 7661 3a20 reTestPSS.java: │ │ │ │ │ -000a0710: 4765 6e65 7261 7465 2061 2052 5341 5353 Generate a RSASS │ │ │ │ │ -000a0720: 412d 5053 5320 7369 676e 6174 7572 6520 A-PSS signature │ │ │ │ │ -000a0730: 616e 6420 7665 7269 6679 2069 7420 7573 and verify it us │ │ │ │ │ -000a0740: 696e 6720 504b 4353 3131 2070 726f 7669 ing PKCS11 provi │ │ │ │ │ -000a0750: 6465 720a 0a3c 6c69 3e73 756e 2f73 6563 der..
  • sun/sec │ │ │ │ │ -000a0760: 7572 6974 792f 706b 6373 3131 2f53 6967 urity/pkcs11/Sig │ │ │ │ │ -000a0770: 6e61 7475 7265 2f53 6967 6e61 7475 7265 nature/Signature │ │ │ │ │ -000a0780: 5465 7374 5053 5332 2e6a 6176 613a 2047 TestPSS2.java: G │ │ │ │ │ -000a0790: 656e 6572 6174 6520 6120 266c 743b 6469 enerate a <di │ │ │ │ │ -000a07a0: 6765 7374 2667 743b 7769 7468 5253 4153 gest>withRSAS │ │ │ │ │ -000a07b0: 5341 2d50 5353 2073 6967 6e61 7475 7265 SA-PSS signature │ │ │ │ │ -000a07c0: 2061 6e64 2076 6572 6966 7920 6974 2075 and verify it u │ │ │ │ │ -000a07d0: 7369 6e67 2050 4b43 5331 3120 7072 6f76 sing PKCS11 prov │ │ │ │ │ -000a07e0: 6964 6572 0a0a 3c6c 693e 7375 6e2f 7365 ider..
  • sun/se │ │ │ │ │ -000a07f0: 6375 7269 7479 2f70 6b63 7331 312f 5369 curity/pkcs11/Si │ │ │ │ │ -000a0800: 676e 6174 7572 652f 5465 7374 4453 412e gnature/TestDSA. │ │ │ │ │ -000a0810: 6a61 7661 3a20 6261 7369 6320 7465 7374 java: basic test │ │ │ │ │ -000a0820: 206f 6620 5348 4131 7769 7468 4453 4120 of SHA1withDSA │ │ │ │ │ -000a0830: 616e 6420 5261 7744 5341 2073 6967 6e69 and RawDSA signi │ │ │ │ │ -000a0840: 6e67 2f76 6572 6966 7969 6e67 0a0a 3c6c ng/verifying..sun/security/p │ │ │ │ │ -000a0860: 6b63 7331 312f 5369 676e 6174 7572 652f kcs11/Signature/ │ │ │ │ │ -000a0870: 5465 7374 4453 4132 2e6a 6176 613a 2076 TestDSA2.java: v │ │ │ │ │ -000a0880: 6572 6966 7920 7468 6174 2044 5341 2073 erify that DSA s │ │ │ │ │ -000a0890: 6967 6e61 7475 7265 2077 6f72 6b73 2075 ignature works u │ │ │ │ │ -000a08a0: 7369 6e67 2053 4841 2d32 2064 6967 6573 sing SHA-2 diges │ │ │ │ │ -000a08b0: 7473 2e0a 0a3c 6c69 3e73 756e 2f73 6563 ts...
  • sun/sec │ │ │ │ │ -000a08c0: 7572 6974 792f 706b 6373 3131 2f53 6967 urity/pkcs11/Sig │ │ │ │ │ -000a08d0: 6e61 7475 7265 2f54 6573 7444 5341 4b65 nature/TestDSAKe │ │ │ │ │ -000a08e0: 794c 656e 6774 682e 6a61 7661 3a20 7665 yLength.java: ve │ │ │ │ │ -000a08f0: 7269 6679 2074 6861 7420 5031 3153 6967 rify that P11Sig │ │ │ │ │ -000a0900: 6e61 7475 7265 2069 6d70 6c20 7769 6c6c nature impl will │ │ │ │ │ -000a0910: 2065 7272 6f72 206f 7574 2077 6865 6e20 error out when │ │ │ │ │ -000a0920: 696e 6974 6961 6c69 7a65 6420 7769 7468 initialized with │ │ │ │ │ -000a0930: 2075 6e73 7570 706f 7274 6564 206b 6579 unsupported key │ │ │ │ │ -000a0940: 2073 697a 6573 0a0a 3c6c 693e 7375 6e2f sizes..
  • sun/ │ │ │ │ │ -000a0950: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ -000a0960: 5369 676e 6174 7572 652f 5465 7374 5253 Signature/TestRS │ │ │ │ │ -000a0970: 414b 6579 4c65 6e67 7468 2e6a 6176 613a AKeyLength.java: │ │ │ │ │ -000a0980: 204d 616b 6520 7375 7265 2069 6e69 7453 Make sure initS │ │ │ │ │ -000a0990: 6967 6e2f 696e 6974 5665 7269 6679 2829 ign/initVerify() │ │ │ │ │ -000a09a0: 2063 6865 636b 2052 5341 206b 6579 206c check RSA key l │ │ │ │ │ -000a09b0: 656e 6774 6873 0a0a 3c6c 693e 7375 6e2f engths..
  • sun/ │ │ │ │ │ -000a09c0: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ -000a09d0: 6563 2f52 6561 6443 6572 7469 6669 6361 ec/ReadCertifica │ │ │ │ │ -000a09e0: 7465 732e 6a61 7661 3a20 4d61 6b65 2073 tes.java: Make s │ │ │ │ │ -000a09f0: 7572 6520 7468 6174 2077 6520 6361 6e20 ure that we can │ │ │ │ │ -000a0a00: 7061 7273 6520 6365 7274 6966 6963 6174 parse certificat │ │ │ │ │ -000a0a10: 6573 2075 7369 6e67 2076 6172 696f 7573 es using various │ │ │ │ │ -000a0a20: 206e 616d 6564 2063 7572 7665 7320 616e named curves an │ │ │ │ │ -000a0a30: 6420 7665 7269 6679 2074 6865 6972 2073 d verify their s │ │ │ │ │ -000a0a40: 6967 6e61 7475 7265 730a 0a3c 6c69 3e73 ignatures..
  • s │ │ │ │ │ -000a0a50: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ -000a0a60: 3131 2f65 632f 5265 6164 504b 4353 3132 11/ec/ReadPKCS12 │ │ │ │ │ -000a0a70: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ -000a0a80: 6174 2077 6520 6361 6e20 7061 7273 6520 at we can parse │ │ │ │ │ -000a0a90: 4543 5072 6976 6174 654b 6579 7320 6672 ECPrivateKeys fr │ │ │ │ │ -000a0aa0: 6f6d 2050 4b43 5323 3132 2061 6e64 2075 om PKCS#12 and u │ │ │ │ │ -000a0ab0: 7365 2074 6865 6d0a 0a3c 6c69 3e73 756e se them..
  • sun │ │ │ │ │ -000a0ac0: 2f73 6563 7572 6974 792f 706b 6373 3131 /security/pkcs11 │ │ │ │ │ -000a0ad0: 2f65 632f 5465 7374 4375 7276 6573 2e6a /ec/TestCurves.j │ │ │ │ │ -000a0ae0: 6176 613a 2042 6173 6963 2063 6f6e 7369 ava: Basic consi │ │ │ │ │ -000a0af0: 7374 656e 6379 2074 6573 7420 666f 7220 stency test for │ │ │ │ │ -000a0b00: 616c 6c20 6375 7276 6573 2075 7369 6e67 all curves using │ │ │ │ │ -000a0b10: 2045 4344 5341 2061 6e64 2045 4344 480a ECDSA and ECDH. │ │ │ │ │ -000a0b20: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a0b30: 792f 706b 6373 3131 2f65 632f 5465 7374 y/pkcs11/ec/Test │ │ │ │ │ -000a0b40: 4543 4448 2e6a 6176 613a 2042 6173 6963 ECDH.java: Basic │ │ │ │ │ -000a0b50: 206b 6e6f 776e 2061 6e73 7765 7220 7465 known answer te │ │ │ │ │ -000a0b60: 7374 2066 6f72 2045 4344 480a 0a3c 6c69 st for ECDH..
  • sun/security/pk │ │ │ │ │ -000a0b80: 6373 3131 2f65 632f 5465 7374 4543 4448 cs11/ec/TestECDH │ │ │ │ │ -000a0b90: 322e 6a61 7661 3a20 6261 7369 6320 7465 2.java: basic te │ │ │ │ │ -000a0ba0: 7374 206f 6620 4543 4453 4120 7369 676e st of ECDSA sign │ │ │ │ │ -000a0bb0: 6174 7572 6573 2066 6f72 2050 2d32 3536 atures for P-256 │ │ │ │ │ -000a0bc0: 2061 6e64 2050 2d33 3834 2066 726f 6d20 and P-384 from │ │ │ │ │ -000a0bd0: 7468 6520 6578 616d 706c 6520 6461 7461 the example data │ │ │ │ │ -000a0be0: 2069 6e20 2253 7569 7465 2042 2049 6d70 in "Suite B Imp │ │ │ │ │ -000a0bf0: 6c65 6d65 6e74 6572 2773 2047 7569 6465 lementer's Guide │ │ │ │ │ -000a0c00: 2074 6f20 4649 5053 2031 3836 2d33 222e to FIPS 186-3". │ │ │ │ │ -000a0c10: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a0c20: 7479 2f70 6b63 7331 312f 6563 2f54 6573 ty/pkcs11/ec/Tes │ │ │ │ │ -000a0c30: 7445 4344 5341 2e6a 6176 613a 2062 6173 tECDSA.java: bas │ │ │ │ │ -000a0c40: 6963 2074 6573 7420 6f66 2053 4841 3177 ic test of SHA1w │ │ │ │ │ -000a0c50: 6974 6845 4344 5341 2061 6e64 204e 4f4e ithECDSA and NON │ │ │ │ │ -000a0c60: 4577 6974 6845 4344 5341 2073 6967 6e69 EwithECDSA signi │ │ │ │ │ -000a0c70: 6e67 2f76 6572 6966 7969 6e67 0a0a 3c6c ng/verifying..sun/security/p │ │ │ │ │ -000a0c90: 6b63 7331 312f 6563 2f54 6573 7445 4344 kcs11/ec/TestECD │ │ │ │ │ -000a0ca0: 5341 322e 6a61 7661 3a20 6261 7369 6320 SA2.java: basic │ │ │ │ │ -000a0cb0: 7465 7374 206f 6620 4543 4453 4120 7369 test of ECDSA si │ │ │ │ │ -000a0cc0: 676e 6174 7572 6573 2066 6f72 2050 2d32 gnatures for P-2 │ │ │ │ │ -000a0cd0: 3536 2061 6e64 2050 2d33 3834 2066 726f 56 and P-384 fro │ │ │ │ │ -000a0ce0: 6d20 7468 6520 6578 616d 706c 6520 6461 m the example da │ │ │ │ │ -000a0cf0: 7461 2069 6e20 2253 7569 7465 2042 2049 ta in "Suite B I │ │ │ │ │ -000a0d00: 6d70 6c65 6d65 6e74 6572 2773 2047 7569 mplementer's Gui │ │ │ │ │ -000a0d10: 6465 2074 6f20 4649 5053 2031 3836 2d33 de to FIPS 186-3 │ │ │ │ │ -000a0d20: 222e 0a0a 3c6c 693e 7375 6e2f 7365 6375 "...
  • sun/secu │ │ │ │ │ -000a0d30: 7269 7479 2f70 6b63 7331 312f 6563 2f54 rity/pkcs11/ec/T │ │ │ │ │ -000a0d40: 6573 7445 4347 656e 5370 6563 2e6a 6176 estECGenSpec.jav │ │ │ │ │ -000a0d50: 613a 2056 6572 6966 7920 7468 6174 2077 a: Verify that w │ │ │ │ │ -000a0d60: 6520 6361 6e20 7573 6520 4543 4765 6e50 e can use ECGenP │ │ │ │ │ -000a0d70: 6172 616d 6574 6572 5370 6563 0a0a 3c6c arameterSpec..sun/security/p │ │ │ │ │ -000a0d90: 6b63 7331 312f 6563 2f54 6573 744b 6579 kcs11/ec/TestKey │ │ │ │ │ -000a0da0: 4661 6374 6f72 792e 6a61 7661 3a20 5465 Factory.java: Te │ │ │ │ │ -000a0db0: 7374 2074 6865 2050 3131 4543 4b65 7946 st the P11ECKeyF │ │ │ │ │ -000a0dc0: 6163 746f 7279 0a0a 3c6c 693e 7375 6e2f actory..
  • sun/ │ │ │ │ │ -000a0dd0: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ -000a0de0: 7273 612f 4b65 7957 7261 702e 6a61 7661 rsa/KeyWrap.java │ │ │ │ │ -000a0df0: 3a20 5665 7269 6679 206b 6579 2077 7261 : Verify key wra │ │ │ │ │ -000a0e00: 7070 696e 6720 286f 6620 6578 7472 6163 pping (of extrac │ │ │ │ │ -000a0e10: 7461 626c 6520 6b65 7973 2920 776f 726b table keys) work │ │ │ │ │ -000a0e20: 7320 666f 7220 5253 412f 504b 4353 310a s for RSA/PKCS1. │ │ │ │ │ -000a0e30: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a0e40: 792f 706b 6373 3131 2f72 7361 2f54 6573 y/pkcs11/rsa/Tes │ │ │ │ │ -000a0e50: 7443 4143 6572 7473 2e6a 6176 613a 2054 tCACerts.java: T │ │ │ │ │ -000a0e60: 6573 7420 7468 6520 6e65 7720 5253 4120 est the new RSA │ │ │ │ │ -000a0e70: 7072 6f76 6964 6572 2063 616e 2076 6572 provider can ver │ │ │ │ │ -000a0e80: 6966 7920 616c 6c20 7468 6520 5253 4120 ify all the RSA │ │ │ │ │ -000a0e90: 6365 7274 7320 696e 2074 6865 2063 6163 certs in the cac │ │ │ │ │ -000a0ea0: 6572 7473 2066 696c 650a 0a3c 6c69 3e73 erts file..
  • s │ │ │ │ │ -000a0eb0: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ -000a0ec0: 3131 2f72 7361 2f54 6573 744b 6579 4661 11/rsa/TestKeyFa │ │ │ │ │ -000a0ed0: 6374 6f72 792e 6a61 7661 3a20 5465 7374 ctory.java: Test │ │ │ │ │ -000a0ee0: 204b 6579 4661 6374 6f72 7920 6f66 2074 KeyFactory of t │ │ │ │ │ -000a0ef0: 6865 206e 6577 2052 5341 2070 726f 7669 he new RSA provi │ │ │ │ │ -000a0f00: 6465 720a 0a3c 6c69 3e73 756e 2f73 6563 der..
  • sun/sec │ │ │ │ │ -000a0f10: 7572 6974 792f 706b 6373 3131 2f72 7361 urity/pkcs11/rsa │ │ │ │ │ -000a0f20: 2f54 6573 744b 6579 5061 6972 4765 6e65 /TestKeyPairGene │ │ │ │ │ -000a0f30: 7261 746f 722e 6a61 7661 3a20 5665 7269 rator.java: Veri │ │ │ │ │ -000a0f40: 6679 2074 6861 7420 7468 6520 5253 4120 fy that the RSA │ │ │ │ │ -000a0f50: 4b65 7950 6169 7247 656e 6572 6174 6f72 KeyPairGenerator │ │ │ │ │ -000a0f60: 2077 6f72 6b73 2028 7573 6520 2d44 7365 works (use -Dse │ │ │ │ │ -000a0f70: 6564 3d58 2074 6f20 7365 7420 5052 4e47 ed=X to set PRNG │ │ │ │ │ -000a0f80: 2073 6565 6429 0a0a 3c6c 693e 7375 6e2f seed)..
  • sun/ │ │ │ │ │ -000a0f90: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ -000a0fa0: 7273 612f 5465 7374 5031 314b 6579 4661 rsa/TestP11KeyFa │ │ │ │ │ -000a0fb0: 6374 6f72 7947 6574 5253 414b 6579 5370 ctoryGetRSAKeySp │ │ │ │ │ -000a0fc0: 6563 2e6a 6176 613a 2041 6c73 6f20 6368 ec.java: Also ch │ │ │ │ │ -000a0fd0: 6563 6b73 2074 6f20 656e 7375 7265 2074 ecks to ensure t │ │ │ │ │ -000a0fe0: 6861 7420 7365 6e73 6974 6976 6520 5253 hat sensitive RS │ │ │ │ │ -000a0ff0: 4120 6b65 7973 2061 7265 2063 6f72 7265 A keys are corre │ │ │ │ │ -000a1000: 6374 6c79 206e 6f74 2065 7870 6f73 6564 ctly not exposed │ │ │ │ │ -000a1010: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a1020: 7479 2f70 6b63 7331 312f 7273 612f 5465 ty/pkcs11/rsa/Te │ │ │ │ │ -000a1030: 7374 5369 676e 6174 7572 6573 2e6a 6176 stSignatures.jav │ │ │ │ │ -000a1040: 613a 2054 6573 7420 7369 676e 696e 672f a: Test signing/ │ │ │ │ │ -000a1050: 7665 7269 6679 696e 6720 7573 696e 6720 verifying using │ │ │ │ │ -000a1060: 616c 6c20 7468 6520 7369 676e 6174 7572 all the signatur │ │ │ │ │ -000a1070: 6520 616c 676f 7269 7468 6d73 0a0a 3c6c e algorithms..sun/security/p │ │ │ │ │ -000a1090: 6b63 7331 312f 7373 6c65 6363 2f43 6c69 kcs11/sslecc/Cli │ │ │ │ │ -000a10a0: 656e 744a 5353 4553 6572 7665 724a 5353 entJSSEServerJSS │ │ │ │ │ -000a10b0: 452e 6a61 7661 3a20 5665 7269 6679 2074 E.java: Verify t │ │ │ │ │ -000a10c0: 6861 7420 616c 6c20 6369 7068 6572 7375 hat all ciphersu │ │ │ │ │ -000a10d0: 6974 6573 2077 6f72 6b20 2869 6e63 6c2e ites work (incl. │ │ │ │ │ -000a10e0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a10f0: 7479 2f70 6b63 7331 312f 746c 732f 5465 ty/pkcs11/tls/Te │ │ │ │ │ -000a1100: 7374 4b65 794d 6174 6572 6961 6c2e 6a61 stKeyMaterial.ja │ │ │ │ │ -000a1110: 7661 3a20 4b6e 6f77 6e2d 616e 7377 6572 va: Known-answer │ │ │ │ │ -000a1120: 2d74 6573 7420 666f 7220 546c 734b 6579 -test for TlsKey │ │ │ │ │ -000a1130: 4d61 7465 7269 616c 2067 656e 6572 6174 Material generat │ │ │ │ │ -000a1140: 6f72 0a0a 3c6c 693e 7375 6e2f 7365 6375 or..
  • sun/secu │ │ │ │ │ -000a1150: 7269 7479 2f70 6b63 7331 312f 746c 732f rity/pkcs11/tls/ │ │ │ │ │ -000a1160: 5465 7374 4b65 794d 6174 6572 6961 6c43 TestKeyMaterialC │ │ │ │ │ -000a1170: 6861 4368 6132 302e 6a61 7661 3a20 5465 haCha20.java: Te │ │ │ │ │ -000a1180: 7374 7320 7468 6174 2050 3131 546c 734b sts that P11TlsK │ │ │ │ │ -000a1190: 6579 4d61 7465 7269 616c 4765 6e65 7261 eyMaterialGenera │ │ │ │ │ -000a11a0: 746f 7220 776f 726b 7320 7769 7468 2043 tor works with C │ │ │ │ │ -000a11b0: 6861 4368 6132 302d 506f 6c79 3133 3035 haCha20-Poly1305 │ │ │ │ │ -000a11c0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a11d0: 7479 2f70 6b63 7331 312f 746c 732f 5465 ty/pkcs11/tls/Te │ │ │ │ │ -000a11e0: 7374 4c65 6164 696e 675a 6572 6f65 7350 stLeadingZeroesP │ │ │ │ │ -000a11f0: 3131 2e6a 6176 613a 204e 6565 6420 746f 11.java: Need to │ │ │ │ │ -000a1200: 2073 7472 6970 206c 6561 6469 6e67 207a strip leading z │ │ │ │ │ -000a1210: 6572 6f73 2069 6e20 546c 7350 7265 6d61 eros in TlsPrema │ │ │ │ │ -000a1220: 7374 6572 5365 6372 6574 206f 6620 4448 sterSecret of DH │ │ │ │ │ -000a1230: 4b65 7941 6772 6565 6d65 6e74 0a0a 3c6c KeyAgreement..sun/security/p │ │ │ │ │ -000a1250: 6b63 7331 312f 746c 732f 5465 7374 4d61 kcs11/tls/TestMa │ │ │ │ │ -000a1260: 7374 6572 5365 6372 6574 2e6a 6176 613a sterSecret.java: │ │ │ │ │ -000a1270: 204b 6e6f 776e 2d61 6e73 7765 722d 7465 Known-answer-te │ │ │ │ │ -000a1280: 7374 2066 6f72 2054 6c73 4d61 7374 6572 st for TlsMaster │ │ │ │ │ -000a1290: 5365 6372 6574 2067 656e 6572 6174 6f72 Secret generator │ │ │ │ │ -000a12a0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a12b0: 7479 2f70 6b63 7331 312f 746c 732f 5465 ty/pkcs11/tls/Te │ │ │ │ │ -000a12c0: 7374 5052 462e 6a61 7661 3a20 4261 7369 stPRF.java: Basi │ │ │ │ │ -000a12d0: 6320 6b6e 6f77 6e2d 616e 7377 6572 2d74 c known-answer-t │ │ │ │ │ -000a12e0: 6573 7420 666f 7220 546c 7350 7266 0a0a est for TlsPrf.. │ │ │ │ │ -000a12f0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a1300: 2f70 6b63 7331 312f 746c 732f 5465 7374 /pkcs11/tls/Test │ │ │ │ │ -000a1310: 5072 656d 6173 7465 722e 6a61 7661 3a20 Premaster.java: │ │ │ │ │ -000a1320: 4261 7369 6320 7465 7374 7320 666f 7220 Basic tests for │ │ │ │ │ -000a1330: 546c 7352 7361 5072 656d 6173 7465 7253 TlsRsaPremasterS │ │ │ │ │ -000a1340: 6563 7265 7420 6765 6e65 7261 746f 720a ecret generator. │ │ │ │ │ -000a1350: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a1360: 792f 706b 6373 3131 2f74 6c73 2f74 6c73 y/pkcs11/tls/tls │ │ │ │ │ -000a1370: 3132 2f46 6970 734d 6f64 6554 4c53 3132 12/FipsModeTLS12 │ │ │ │ │ -000a1380: 2e6a 6176 613a 2054 6573 7420 544c 5320 .java: Test TLS │ │ │ │ │ -000a1390: 312e 320a 0a3c 6c69 3e73 756e 2f73 6563 1.2..
  • sun/sec │ │ │ │ │ -000a13a0: 7572 6974 792f 706b 6373 3132 2f42 7567 urity/pkcs12/Bug │ │ │ │ │ -000a13b0: 3634 3135 3633 372e 6a61 7661 3a20 5375 6415637.java: Su │ │ │ │ │ -000a13c0: 7070 6f72 7420 504b 4353 2331 3220 6b65 pport PKCS#12 ke │ │ │ │ │ -000a13d0: 7920 7374 6f72 6573 2070 726f 7465 6374 y stores protect │ │ │ │ │ -000a13e0: 6564 2077 6974 6820 616e 2065 6d70 7479 ed with an empty │ │ │ │ │ -000a13f0: 2070 6173 7377 6f72 640a 0a3c 6c69 3e73 password..
  • s │ │ │ │ │ -000a1400: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ -000a1410: 3132 2f45 6d70 7479 416c 6961 732e 6a61 12/EmptyAlias.ja │ │ │ │ │ -000a1420: 7661 3a20 4b65 7953 746f 7265 2072 6567 va: KeyStore reg │ │ │ │ │ -000a1430: 7265 7373 696f 6e20 6475 6520 746f 2064 ression due to d │ │ │ │ │ -000a1440: 6566 6175 6c74 206b 6579 7374 6f72 6520 efault keystore │ │ │ │ │ -000a1450: 6265 696e 6720 6368 616e 6765 6420 746f being changed to │ │ │ │ │ -000a1460: 2050 4b43 5331 320a 0a3c 6c69 3e73 756e PKCS12..
  • sun │ │ │ │ │ -000a1470: 2f73 6563 7572 6974 792f 706b 6373 3132 /security/pkcs12 │ │ │ │ │ -000a1480: 2f45 6d70 7479 5061 7373 776f 7264 2e6a /EmptyPassword.j │ │ │ │ │ -000a1490: 6176 613a 2054 6573 7469 6e67 2065 6d70 ava: Testing emp │ │ │ │ │ -000a14a0: 7479 2028 616e 7920 6f66 206e 756c 6c2c ty (any of null, │ │ │ │ │ -000a14b0: 2022 222c 2022 5c30 2229 2070 6173 7377 "", "\0") passw │ │ │ │ │ -000a14c0: 6f72 6420 6265 6861 7669 6f72 730a 0a3c ord behaviors..< │ │ │ │ │ -000a14d0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000a14e0: 706b 6373 3132 2f47 6574 4174 7472 6962 pkcs12/GetAttrib │ │ │ │ │ -000a14f0: 7574 6573 2e6a 6176 613a 204b 6579 5374 utes.java: KeySt │ │ │ │ │ -000a1500: 6f72 6520 7368 6f75 6c64 2068 6176 6520 ore should have │ │ │ │ │ -000a1510: 6120 6765 7441 7474 7269 6275 7465 7320 a getAttributes │ │ │ │ │ -000a1520: 6d65 7468 6f64 0a0a 3c6c 693e 7375 6e2f method..
  • sun/ │ │ │ │ │ -000a1530: 7365 6375 7269 7479 2f70 6b63 7331 322f security/pkcs12/ │ │ │ │ │ -000a1540: 496d 706f 7274 5061 7373 4b65 7941 6c67 ImportPassKeyAlg │ │ │ │ │ -000a1550: 2e6a 6176 613a 206b 6579 746f 6f6c 2070 .java: keytool p │ │ │ │ │ -000a1560: 7269 6e74 7320 6f75 7420 7772 6f6e 6720 rints out wrong │ │ │ │ │ -000a1570: 6b65 7920 616c 676f 7269 7468 6d20 666f key algorithm fo │ │ │ │ │ -000a1580: 7220 2d69 6d70 6f72 7470 6173 7320 636f r -importpass co │ │ │ │ │ -000a1590: 6d6d 616e 640a 0a3c 6c69 3e73 756e 2f73 mmand..
  • sun/s │ │ │ │ │ -000a15a0: 6563 7572 6974 792f 706b 6373 3132 2f4b ecurity/pkcs12/K │ │ │ │ │ -000a15b0: 6579 746f 6f6c 4f70 656e 7373 6c49 6e74 eytoolOpensslInt │ │ │ │ │ -000a15c0: 6572 6f70 5465 7374 2e6a 6176 613a 2054 eropTest.java: T │ │ │ │ │ -000a15d0: 6869 7320 6973 206a 6176 6120 6b65 7974 his is java keyt │ │ │ │ │ -000a15e0: 6f6f 6c20 266c 743b 2d26 6774 3b20 6f70 ool <-> op │ │ │ │ │ -000a15f0: 656e 7373 6c20 696e 7465 726f 7020 7465 enssl interop te │ │ │ │ │ -000a1600: 7374 2e0a 0a3c 6c69 3e73 756e 2f73 6563 st...
  • sun/sec │ │ │ │ │ -000a1610: 7572 6974 792f 706b 6373 3132 2f4d 6978 urity/pkcs12/Mix │ │ │ │ │ -000a1620: 6564 6361 7365 416c 6961 732e 6a61 7661 edcaseAlias.java │ │ │ │ │ -000a1630: 3a20 4b65 7953 746f 7265 2072 6567 7265 : KeyStore regre │ │ │ │ │ -000a1640: 7373 696f 6e20 6475 6520 746f 2064 6566 ssion due to def │ │ │ │ │ -000a1650: 6175 6c74 206b 6579 7374 6f72 6520 6265 ault keystore be │ │ │ │ │ -000a1660: 696e 6720 6368 616e 6765 6420 746f 2050 ing changed to P │ │ │ │ │ -000a1670: 4b43 5331 320a 0a3c 6c69 3e73 756e 2f73 KCS12..
  • sun/s │ │ │ │ │ -000a1680: 6563 7572 6974 792f 706b 6373 3132 2f50 ecurity/pkcs12/P │ │ │ │ │ -000a1690: 3132 5365 6372 6574 4b65 792e 6a61 7661 12SecretKey.java │ │ │ │ │ -000a16a0: 3a20 4765 7420 4145 5320 6b65 7920 6672 : Get AES key fr │ │ │ │ │ -000a16b0: 6f6d 206b 6579 7374 6f72 6520 2875 7365 om keystore (use │ │ │ │ │ -000a16c0: 7320 5365 6372 6574 4b65 7953 7065 6320 s SecretKeySpec │ │ │ │ │ -000a16d0: 6e6f 7420 5365 6372 6574 4b65 7946 6163 not SecretKeyFac │ │ │ │ │ -000a16e0: 746f 7279 290a 0a3c 6c69 3e73 756e 2f73 tory)..
  • sun/s │ │ │ │ │ -000a16f0: 6563 7572 6974 792f 706b 6373 3132 2f50 ecurity/pkcs12/P │ │ │ │ │ -000a1700: 4245 5332 456e 636f 6469 6e67 2e6a 6176 BES2Encoding.jav │ │ │ │ │ -000a1710: 613a 2050 4245 5332 2041 6c67 6f72 6974 a: PBES2 Algorit │ │ │ │ │ -000a1720: 686d 4964 2065 6e63 6f64 696e 6720 6572 hmId encoding er │ │ │ │ │ -000a1730: 726f 7220 696e 2050 4b43 5331 3220 4b65 ror in PKCS12 Ke │ │ │ │ │ -000a1740: 7953 746f 7265 0a0a 3c6c 693e 7375 6e2f yStore..
  • sun/ │ │ │ │ │ -000a1750: 7365 6375 7269 7479 2f70 6b63 7331 322f security/pkcs12/ │ │ │ │ │ -000a1760: 504b 4353 3132 5361 6d65 4b65 7949 642e PKCS12SameKeyId. │ │ │ │ │ -000a1770: 6a61 7661 3a20 5072 6f62 6c65 6d20 7769 java: Problem wi │ │ │ │ │ -000a1780: 7468 2050 4b43 5331 3220 6b65 7973 746f th PKCS12 keysto │ │ │ │ │ -000a1790: 7265 0a0a 3c6c 693e 7375 6e2f 7365 6375 re..
  • sun/secu │ │ │ │ │ -000a17a0: 7269 7479 2f70 6b63 7331 322f 5061 7261 rity/pkcs12/Para │ │ │ │ │ -000a17b0: 6d73 5072 6566 6572 656e 6365 732e 6a61 msPreferences.ja │ │ │ │ │ -000a17c0: 7661 3a20 4368 6563 6b73 2074 6865 2070 va: Checks the p │ │ │ │ │ -000a17d0: 7265 6665 7265 6e63 6573 206f 7264 6572 references order │ │ │ │ │ -000a17e0: 206f 6620 706b 6373 3132 2070 6172 616d of pkcs12 param │ │ │ │ │ -000a17f0: 732c 2077 6865 7468 6572 2069 7427 7320 s, whether it's │ │ │ │ │ -000a1800: 6120 7379 7374 656d 2070 726f 7065 7274 a system propert │ │ │ │ │ -000a1810: 7920 6f72 2061 2073 6563 7572 6974 7920 y or a security │ │ │ │ │ -000a1820: 7072 6f70 6572 7479 2c20 7768 6574 6865 property, whethe │ │ │ │ │ -000a1830: 7220 7468 6520 6e61 6d65 2068 6173 2022 r the name has " │ │ │ │ │ -000a1840: 706b 6373 3132 2220 6f72 2022 504b 4353 pkcs12" or "PKCS │ │ │ │ │ -000a1850: 3132 222c 2077 6865 7468 6572 2074 6865 12", whether the │ │ │ │ │ -000a1860: 206c 6567 6163 7920 7072 6f70 6572 7479 legacy property │ │ │ │ │ -000a1870: 2069 7320 7365 742e 0a0a 3c6c 693e 7375 is set...
  • su │ │ │ │ │ -000a1880: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ -000a1890: 322f 5072 6f62 6542 4552 2e6a 6176 613a 2/ProbeBER.java: │ │ │ │ │ -000a18a0: 204a 6176 6120 6361 6e6e 6f74 2070 726f Java cannot pro │ │ │ │ │ -000a18b0: 6265 2070 6b63 7331 3220 6669 6c65 7320 be pkcs12 files │ │ │ │ │ -000a18c0: 6578 706f 7274 6564 2062 7920 4669 7265 exported by Fire │ │ │ │ │ -000a18d0: 666f 780a 0a3c 6c69 3e73 756e 2f73 6563 fox..
  • sun/sec │ │ │ │ │ -000a18e0: 7572 6974 792f 706b 6373 3132 2f50 726f urity/pkcs12/Pro │ │ │ │ │ -000a18f0: 6265 4c61 7267 654b 6579 7374 6f72 652e beLargeKeystore. │ │ │ │ │ -000a1900: 6a61 7661 3a20 5465 7374 2061 7574 6f6d java: Test autom │ │ │ │ │ -000a1910: 6174 6963 206b 6579 7374 6f72 6520 7479 atic keystore ty │ │ │ │ │ -000a1920: 7065 2064 6574 6563 7469 6f6e 2066 6f72 pe detection for │ │ │ │ │ -000a1930: 2061 206c 6172 6765 2050 4b43 5331 3220 a large PKCS12 │ │ │ │ │ -000a1940: 6b65 7973 746f 7265 0a0a 3c6c 693e 7375 keystore..
  • su │ │ │ │ │ -000a1950: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ -000a1960: 322f 5361 6d65 444e 2e6a 6176 613a 204b 2/SameDN.java: K │ │ │ │ │ -000a1970: 6579 746f 6f6c 2069 6d70 6f72 746b 6579 eytool importkey │ │ │ │ │ -000a1980: 7374 6f72 6520 6d61 7920 6d69 7820 7570 store may mix up │ │ │ │ │ -000a1990: 2063 6572 7469 6669 6361 7465 2063 6861 certificate cha │ │ │ │ │ -000a19a0: 696e 2065 6e74 7269 6573 2077 6865 6e20 in entries when │ │ │ │ │ -000a19b0: 444e 7320 636f 6e66 6c69 6374 0a0a 3c6c DNs conflict..sun/security/p │ │ │ │ │ -000a19d0: 6b63 7331 322f 5365 6372 6574 4b65 7941 kcs12/SecretKeyA │ │ │ │ │ -000a19e0: 6c67 6f72 6974 686d 732e 6a61 7661 3a20 lgorithms.java: │ │ │ │ │ -000a19f0: 504b 4353 3132 206b 6579 7374 6f72 6520 PKCS12 keystore │ │ │ │ │ -000a1a00: 7368 6f75 6c64 2073 686f 7720 636f 7272 should show corr │ │ │ │ │ -000a1a10: 6563 7420 5365 6372 6574 4b65 7920 616c ect SecretKey al │ │ │ │ │ -000a1a20: 676f 7269 7468 6d20 6e61 6d65 730a 0a3c gorithm names..< │ │ │ │ │ -000a1a30: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000a1a40: 706b 6373 3132 2f53 746f 7265 5061 7373 pkcs12/StorePass │ │ │ │ │ -000a1a50: 776f 7264 5465 7374 2e6a 6176 613a 204b wordTest.java: K │ │ │ │ │ -000a1a60: 6579 5374 6f72 6520 4150 4920 656e 6861 eyStore API enha │ │ │ │ │ -000a1a70: 6e63 656d 656e 7473 0a0a 3c6c 693e 7375 ncements..
  • su │ │ │ │ │ -000a1a80: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ -000a1a90: 322f 5374 6f72 6553 6563 7265 744b 6579 2/StoreSecretKey │ │ │ │ │ -000a1aa0: 5465 7374 2e6a 6176 613a 204b 6579 5374 Test.java: KeySt │ │ │ │ │ -000a1ab0: 6f72 6520 4150 4920 656e 6861 6e63 656d ore API enhancem │ │ │ │ │ -000a1ac0: 656e 7473 0a0a 3c6c 693e 7375 6e2f 7365 ents..
  • sun/se │ │ │ │ │ -000a1ad0: 6375 7269 7479 2f70 6b63 7331 322f 5374 curity/pkcs12/St │ │ │ │ │ -000a1ae0: 6f72 6554 7275 7374 6564 4365 7274 5465 oreTrustedCertTe │ │ │ │ │ -000a1af0: 7374 2e6a 6176 613a 204b 6579 5374 6f72 st.java: KeyStor │ │ │ │ │ -000a1b00: 6520 4150 4920 656e 6861 6e63 656d 656e e API enhancemen │ │ │ │ │ -000a1b10: 7473 0a0a 3c6c 693e 7375 6e2f 7365 6375 ts..
  • sun/secu │ │ │ │ │ -000a1b20: 7269 7479 2f70 6b63 7331 322f 5772 6f6e rity/pkcs12/Wron │ │ │ │ │ -000a1b30: 6750 4245 5332 2e6a 6176 613a 2041 2050 gPBES2.java: A P │ │ │ │ │ -000a1b40: 4b43 5331 3220 6b65 7973 746f 7265 2066 KCS12 keystore f │ │ │ │ │ -000a1b50: 726f 6d20 4a61 7661 2038 2075 7369 6e67 rom Java 8 using │ │ │ │ │ -000a1b60: 2063 7573 746f 6d20 5042 4520 7061 7261 custom PBE para │ │ │ │ │ -000a1b70: 6d65 7465 7273 2063 616e 6e6f 7420 6265 meters cannot be │ │ │ │ │ -000a1b80: 2072 6561 6420 696e 204a 6176 6120 3131 read in Java 11 │ │ │ │ │ -000a1b90: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a1ba0: 7479 2f70 726f 7669 6465 722f 4453 412f ty/provider/DSA/ │ │ │ │ │ -000a1bb0: 5365 6375 7265 5261 6e64 6f6d 5265 7365 SecureRandomRese │ │ │ │ │ -000a1bc0: 742e 6a61 7661 3a20 5465 7374 2074 6861 t.java: Test tha │ │ │ │ │ -000a1bd0: 7420 6361 6c6c 696e 6720 696e 6974 5369 t calling initSi │ │ │ │ │ -000a1be0: 676e 2072 6573 6574 7320 524e 470a 0a3c gn resets RNG..< │ │ │ │ │ -000a1bf0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000a1c00: 7072 6f76 6964 6572 2f44 5341 2f53 7570 provider/DSA/Sup │ │ │ │ │ -000a1c10: 706f 7274 6564 4453 4150 6172 616d 4765 portedDSAParamGe │ │ │ │ │ -000a1c20: 6e2e 6a61 7661 3a20 5375 7070 6f72 7420 n.java: Support │ │ │ │ │ -000a1c30: 4448 4520 7369 7a65 7320 7570 2074 6f20 DHE sizes up to │ │ │ │ │ -000a1c40: 3831 3932 2d62 6974 7320 616e 6420 4453 8192-bits and DS │ │ │ │ │ -000a1c50: 4120 7369 7a65 7320 7570 2074 6f20 3330 A sizes up to 30 │ │ │ │ │ -000a1c60: 3732 2d62 6974 7320 5468 6973 2074 6573 72-bits This tes │ │ │ │ │ -000a1c70: 7420 6861 7320 6265 656e 2073 706c 6974 t has been split │ │ │ │ │ -000a1c80: 2062 6173 6564 206f 6e20 6c6f 7765 722f based on lower/ │ │ │ │ │ -000a1c90: 6869 6768 6572 206b 6579 2073 697a 6573 higher key sizes │ │ │ │ │ -000a1ca0: 2069 6e20 6f72 6465 7220 746f 2072 6564 in order to red │ │ │ │ │ -000a1cb0: 7563 6520 696e 6469 7669 6475 616c 2065 uce individual e │ │ │ │ │ -000a1cc0: 7865 6375 7469 6f6e 2074 696d 6573 2061 xecution times a │ │ │ │ │ -000a1cd0: 6e64 2072 756e 2069 6e20 7061 7261 6c6c nd run in parall │ │ │ │ │ -000a1ce0: 656c 2028 7365 6520 5375 7070 6f72 7465 el (see Supporte │ │ │ │ │ -000a1cf0: 6444 5341 5061 7261 6d47 656e 4c6f 6e67 dDSAParamGenLong │ │ │ │ │ -000a1d00: 4b65 792e 6a61 7661 290a 0a3c 6c69 3e73 Key.java)..
  • s │ │ │ │ │ -000a1d10: 756e 2f73 6563 7572 6974 792f 7072 6f76 un/security/prov │ │ │ │ │ -000a1d20: 6964 6572 2f44 5341 2f53 7570 706f 7274 ider/DSA/Support │ │ │ │ │ -000a1d30: 6564 4453 4150 6172 616d 4765 6e4c 6f6e edDSAParamGenLon │ │ │ │ │ -000a1d40: 674b 6579 2e6a 6176 613a 2053 7570 706f gKey.java: Suppo │ │ │ │ │ -000a1d50: 7274 2044 4845 2073 697a 6573 2075 7020 rt DHE sizes up │ │ │ │ │ -000a1d60: 746f 2038 3139 322d 6269 7473 2061 6e64 to 8192-bits and │ │ │ │ │ -000a1d70: 2044 5341 2073 697a 6573 2075 7020 746f DSA sizes up to │ │ │ │ │ -000a1d80: 2033 3037 322d 6269 7473 2054 6869 7320 3072-bits This │ │ │ │ │ -000a1d90: 7465 7374 2068 6173 2062 6565 6e20 7370 test has been sp │ │ │ │ │ -000a1da0: 6c69 7420 6261 7365 6420 6f6e 206c 6f77 lit based on low │ │ │ │ │ -000a1db0: 6572 2f68 6967 6865 7220 6b65 7920 7369 er/higher key si │ │ │ │ │ -000a1dc0: 7a65 7320 696e 206f 7264 6572 2074 6f20 zes in order to │ │ │ │ │ -000a1dd0: 7265 6475 6365 2069 6e64 6976 6964 7561 reduce individua │ │ │ │ │ -000a1de0: 6c20 6578 6563 7574 696f 6e20 7469 6d65 l execution time │ │ │ │ │ -000a1df0: 7320 616e 6420 7275 6e20 696e 2070 6172 s and run in par │ │ │ │ │ -000a1e00: 616c 6c65 6c20 2873 6565 2053 7570 706f allel (see Suppo │ │ │ │ │ -000a1e10: 7274 6564 4453 4150 6172 616d 4765 6e2e rtedDSAParamGen. │ │ │ │ │ -000a1e20: 6a61 7661 290a 0a3c 6c69 3e73 756e 2f73 java)..
  • sun/s │ │ │ │ │ -000a1e30: 6563 7572 6974 792f 7072 6f76 6964 6572 ecurity/provider │ │ │ │ │ -000a1e40: 2f44 5341 2f54 6573 7441 6c67 5061 7261 /DSA/TestAlgPara │ │ │ │ │ -000a1e50: 6d65 7465 7247 656e 6572 6174 6f72 2e6a meterGenerator.j │ │ │ │ │ -000a1e60: 6176 613a 2076 6572 6966 7920 7468 6174 ava: verify that │ │ │ │ │ -000a1e70: 2044 5341 2070 6172 616d 6574 6572 2067 DSA parameter g │ │ │ │ │ -000a1e80: 656e 6572 6174 696f 6e20 776f 726b 730a eneration works. │ │ │ │ │ -000a1e90: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a1ea0: 792f 7072 6f76 6964 6572 2f44 5341 2f54 y/provider/DSA/T │ │ │ │ │ -000a1eb0: 6573 7444 5341 2e6a 6176 613a 2062 6173 estDSA.java: bas │ │ │ │ │ -000a1ec0: 6963 2074 6573 7420 6f66 2053 4841 3177 ic test of SHA1w │ │ │ │ │ -000a1ed0: 6974 6844 5341 2061 6e64 2052 6177 4453 ithDSA and RawDS │ │ │ │ │ -000a1ee0: 4120 7369 676e 696e 672f 7665 7269 6679 A signing/verify │ │ │ │ │ -000a1ef0: 696e 670a 0a3c 6c69 3e73 756e 2f73 6563 ing..
  • sun/sec │ │ │ │ │ -000a1f00: 7572 6974 792f 7072 6f76 6964 6572 2f44 urity/provider/D │ │ │ │ │ -000a1f10: 5341 2f54 6573 7444 5341 322e 6a61 7661 SA/TestDSA2.java │ │ │ │ │ -000a1f20: 3a20 7665 7269 6679 2074 6861 7420 4453 : verify that DS │ │ │ │ │ -000a1f30: 4120 7369 676e 6174 7572 6520 776f 726b A signature work │ │ │ │ │ -000a1f40: 7320 7573 696e 6720 5348 4120 616e 6420 s using SHA and │ │ │ │ │ -000a1f50: 5348 412d 3232 3420 616e 6420 5348 412d SHA-224 and SHA- │ │ │ │ │ -000a1f60: 3235 3620 6469 6765 7374 732e 0a0a 3c6c 256 digests...sun/security/p │ │ │ │ │ -000a1f80: 726f 7669 6465 722f 4453 412f 5465 7374 rovider/DSA/Test │ │ │ │ │ -000a1f90: 4b65 7950 6169 7247 656e 6572 6174 6f72 KeyPairGenerator │ │ │ │ │ -000a1fa0: 2e6a 6176 613a 2076 6572 6966 7920 7468 .java: verify th │ │ │ │ │ -000a1fb0: 6174 2070 7265 636f 6d70 7574 6564 2044 at precomputed D │ │ │ │ │ -000a1fc0: 5341 2070 6172 616d 6574 6572 7320 6172 SA parameters ar │ │ │ │ │ -000a1fd0: 6520 616c 7761 7973 2075 7365 6420 2835 e always used (5 │ │ │ │ │ -000a1fe0: 3132 2c20 3736 382c 2031 3032 342c 2032 12, 768, 1024, 2 │ │ │ │ │ -000a1ff0: 3034 382c 2033 3037 3220 6269 7429 0a0a 048, 3072 bit).. │ │ │ │ │ -000a2000: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a2010: 2f70 726f 7669 6465 722f 4453 412f 5465 /provider/DSA/Te │ │ │ │ │ -000a2020: 7374 4c65 6761 6379 4453 414b 6579 5061 stLegacyDSAKeyPa │ │ │ │ │ -000a2030: 6972 4765 6e65 7261 746f 722e 6a61 7661 irGenerator.java │ │ │ │ │ -000a2040: 3a20 7665 7269 6679 2074 6861 7420 7768 : verify that wh │ │ │ │ │ -000a2050: 656e 2074 6865 2072 6574 7572 6e65 6420 en the returned │ │ │ │ │ -000a2060: 4453 4120 4b65 7950 6169 7247 656e 6572 DSA KeyPairGener │ │ │ │ │ -000a2070: 6174 6f72 2069 7320 616e 2069 6e73 7461 ator is an insta │ │ │ │ │ -000a2080: 6e63 6520 6f66 206a 6176 612e 7365 6375 nce of java.secu │ │ │ │ │ -000a2090: 7269 7479 2e69 6e74 6572 6661 6365 732e rity.interfaces. │ │ │ │ │ -000a20a0: 4453 414b 6579 5061 6972 4765 6e65 7261 DSAKeyPairGenera │ │ │ │ │ -000a20b0: 746f 722c 2074 6865 2062 6568 6176 696f tor, the behavio │ │ │ │ │ -000a20c0: 7220 6973 2063 6f6d 706c 6961 6e74 2077 r is compliant w │ │ │ │ │ -000a20d0: 6974 6820 7468 6520 6a61 7661 646f 6320 ith the javadoc │ │ │ │ │ -000a20e0: 7370 6563 2e0a 0a3c 6c69 3e73 756e 2f73 spec...
  • sun/s │ │ │ │ │ -000a20f0: 6563 7572 6974 792f 7072 6f76 6964 6572 ecurity/provider │ │ │ │ │ -000a2100: 2f44 5341 2f54 6573 744d 6178 4c65 6e67 /DSA/TestMaxLeng │ │ │ │ │ -000a2110: 7468 4445 522e 6a61 7661 3a20 5465 7374 thDER.java: Test │ │ │ │ │ -000a2120: 2064 6563 6f64 696e 6720 6f66 2044 4552 decoding of DER │ │ │ │ │ -000a2130: 206c 656e 6774 6820 6669 656c 6473 2063 length fields c │ │ │ │ │ -000a2140: 6f6e 7461 696e 696e 6720 496e 7465 6765 ontaining Intege │ │ │ │ │ -000a2150: 722e 4d41 585f 5641 4c55 450a 0a3c 6c69 r.MAX_VALUE..
  • sun/security/pr │ │ │ │ │ -000a2170: 6f76 6964 6572 2f46 696c 6549 6e70 7574 ovider/FileInput │ │ │ │ │ -000a2180: 5374 7265 616d 506f 6f6c 2f46 696c 6549 StreamPool/FileI │ │ │ │ │ -000a2190: 6e70 7574 5374 7265 616d 506f 6f6c 5465 nputStreamPoolTe │ │ │ │ │ -000a21a0: 7374 2e6a 6176 613a 2053 6563 7572 6552 st.java: SecureR │ │ │ │ │ -000a21b0: 616e 646f 6d20 7368 6f75 6c64 2062 6520 andom should be │ │ │ │ │ -000a21c0: 6d6f 7265 2066 7275 6761 6c20 7769 7468 more frugal with │ │ │ │ │ -000a21d0: 2066 696c 6520 6465 7363 7269 7074 6f72 file descriptor │ │ │ │ │ -000a21e0: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -000a21f0: 6974 792f 7072 6f76 6964 6572 2f4b 6579 ity/provider/Key │ │ │ │ │ -000a2200: 5374 6f72 652f 4361 7365 5365 6e73 6974 Store/CaseSensit │ │ │ │ │ -000a2210: 6976 6541 6c69 6173 6573 2e6a 6176 613a iveAliases.java: │ │ │ │ │ -000a2220: 206d 616b 6520 7375 7265 2074 6865 204a make sure the J │ │ │ │ │ -000a2230: 4b53 2063 6173 6520 7365 6e73 6974 6976 KS case sensitiv │ │ │ │ │ -000a2240: 6974 7920 776f 726b 7320 636f 7272 6563 ity works correc │ │ │ │ │ -000a2250: 746c 790a 0a3c 6c69 3e73 756e 2f73 6563 tly..
  • sun/sec │ │ │ │ │ -000a2260: 7572 6974 792f 7072 6f76 6964 6572 2f4b urity/provider/K │ │ │ │ │ -000a2270: 6579 5374 6f72 652f 444b 5354 6573 742e eyStore/DKSTest. │ │ │ │ │ -000a2280: 6a61 7661 3a20 5375 7070 6f72 7420 7468 java: Support th │ │ │ │ │ -000a2290: 6520 6c6f 6769 6361 6c20 6772 6f75 7069 e logical groupi │ │ │ │ │ -000a22a0: 6e67 206f 6620 6b65 7973 746f 7265 730a ng of keystores. │ │ │ │ │ -000a22b0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a22c0: 792f 7072 6f76 6964 6572 2f4b 6579 5374 y/provider/KeySt │ │ │ │ │ -000a22d0: 6f72 652f 446b 7357 6974 6845 6d70 7479 ore/DksWithEmpty │ │ │ │ │ -000a22e0: 4b65 7973 746f 7265 2e6a 6176 613a 2054 Keystore.java: T │ │ │ │ │ -000a22f0: 6573 7420 446f 6d61 696e 4b65 7953 746f est DomainKeySto │ │ │ │ │ -000a2300: 7265 2077 6974 6820 6120 636f 6c6c 6563 re with a collec │ │ │ │ │ -000a2310: 7469 6f6e 206f 6620 6b65 7973 746f 7265 tion of keystore │ │ │ │ │ -000a2320: 7320 7468 6174 2068 6173 2061 6e20 656d s that has an em │ │ │ │ │ -000a2330: 7074 7920 6f6e 6520 696e 2062 6574 7765 pty one in betwe │ │ │ │ │ -000a2340: 656e 2062 6173 6564 206f 6e20 7468 6520 en based on the │ │ │ │ │ -000a2350: 7465 7374 2069 6e20 7468 6520 6275 6720 test in the bug │ │ │ │ │ -000a2360: 7265 706f 7274 0a0a 3c6c 693e 7375 6e2f report..
  • sun/ │ │ │ │ │ -000a2370: 7365 6375 7269 7479 2f70 726f 7669 6465 security/provide │ │ │ │ │ -000a2380: 722f 4b65 7953 746f 7265 2f54 6573 744a r/KeyStore/TestJ │ │ │ │ │ -000a2390: 4b53 5769 7468 5365 6372 6574 4b65 792e KSWithSecretKey. │ │ │ │ │ -000a23a0: 6a61 7661 3a20 456e 7375 7265 204a 4b53 java: Ensure JKS │ │ │ │ │ -000a23b0: 206b 6579 7374 6f72 6520 696d 706c 656d keystore implem │ │ │ │ │ -000a23c0: 656e 7461 7469 6f6e 2066 6169 6c20 6561 entation fail ea │ │ │ │ │ -000a23d0: 726c 7920 7768 656e 2075 7365 7273 2061 rly when users a │ │ │ │ │ -000a23e0: 7474 656d 7074 2074 6f20 7374 6f72 6520 ttempt to store │ │ │ │ │ -000a23f0: 5365 6372 6574 4b65 7973 2e0a 0a3c 6c69 SecretKeys...
  • sun/security/pr │ │ │ │ │ -000a2410: 6f76 6964 6572 2f4b 6579 5374 6f72 652f ovider/KeyStore/ │ │ │ │ │ -000a2420: 5772 6f6e 6750 6173 7377 6f72 642e 6a61 WrongPassword.ja │ │ │ │ │ -000a2430: 7661 3a20 7665 7269 6679 2074 6861 7420 va: verify that │ │ │ │ │ -000a2440: 4a4b 5320 7468 726f 7773 2074 6865 2063 JKS throws the c │ │ │ │ │ -000a2450: 6f72 7265 6374 2065 7863 6570 7469 6f6e orrect exception │ │ │ │ │ -000a2460: 2069 6620 616e 2069 6e63 6f72 7265 6374 if an incorrect │ │ │ │ │ -000a2470: 2070 6173 7377 6f72 6420 6973 2073 7065 password is spe │ │ │ │ │ -000a2480: 6369 6669 6564 0a0a 3c6c 693e 7375 6e2f cified..
  • sun/ │ │ │ │ │ -000a2490: 7365 6375 7269 7479 2f70 726f 7669 6465 security/provide │ │ │ │ │ -000a24a0: 722f 4b65 7953 746f 7265 2f57 726f 6e67 r/KeyStore/Wrong │ │ │ │ │ -000a24b0: 5374 6f72 6554 7970 652e 6a61 7661 3a20 StoreType.java: │ │ │ │ │ -000a24c0: 4b65 7953 746f 7265 2e73 746f 7265 2063 KeyStore.store c │ │ │ │ │ -000a24d0: 616e 2077 7269 7465 2077 726f 6e67 2074 an write wrong t │ │ │ │ │ -000a24e0: 7970 6520 6f66 2066 696c 650a 0a3c 6c69 ype of file..
  • sun/security/pr │ │ │ │ │ -000a2500: 6f76 6964 6572 2f4d 6573 7361 6765 4469 ovider/MessageDi │ │ │ │ │ -000a2510: 6765 7374 2f44 6967 6573 744b 4154 2e6a gest/DigestKAT.j │ │ │ │ │ -000a2520: 6176 613a 2042 6173 6963 206b 6e6f 776e ava: Basic known │ │ │ │ │ -000a2530: 2d61 6e73 7765 722d 7465 7374 2066 6f72 -answer-test for │ │ │ │ │ -000a2540: 2061 6c6c 206f 7572 204d 6573 7361 6765 all our Message │ │ │ │ │ -000a2550: 4469 6765 7374 2061 6c67 6f72 6974 686d Digest algorithm │ │ │ │ │ -000a2560: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -000a2570: 6974 792f 7072 6f76 6964 6572 2f4d 6573 ity/provider/Mes │ │ │ │ │ -000a2580: 7361 6765 4469 6765 7374 2f4f 6666 7365 sageDigest/Offse │ │ │ │ │ -000a2590: 7473 2e6a 6176 613a 2056 6572 6966 7920 ts.java: Verify │ │ │ │ │ -000a25a0: 7468 6174 206f 7572 2064 6967 6573 7473 that our digests │ │ │ │ │ -000a25b0: 2077 6f72 6b20 636f 7272 6563 746c 7920 work correctly │ │ │ │ │ -000a25c0: 6972 7265 7370 6563 7469 7665 206f 6620 irrespective of │ │ │ │ │ -000a25d0: 696e 7075 7420 616c 6967 6e6d 656e 740a input alignment. │ │ │ │ │ -000a25e0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a25f0: 792f 7072 6f76 6964 6572 2f4d 6573 7361 y/provider/Messa │ │ │ │ │ -000a2600: 6765 4469 6765 7374 2f53 4841 332e 6a61 geDigest/SHA3.ja │ │ │ │ │ -000a2610: 7661 3a20 7465 7374 696e 6720 5348 4133 va: testing SHA3 │ │ │ │ │ -000a2620: 2d32 3234 2f32 3536 2f33 3834 2f35 3132 -224/256/384/512 │ │ │ │ │ -000a2630: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ -000a2640: 6974 792f 7072 6f76 6964 6572 2f4d 6573 ity/provider/Mes │ │ │ │ │ -000a2650: 7361 6765 4469 6765 7374 2f53 4841 3531 sageDigest/SHA51 │ │ │ │ │ -000a2660: 322e 6a61 7661 3a20 7465 7374 696e 6720 2.java: testing │ │ │ │ │ -000a2670: 5348 412d 3531 322f 3232 3420 616e 6420 SHA-512/224 and │ │ │ │ │ -000a2680: 5348 412d 3531 322f 3235 362e 0a0a 3c6c SHA-512/256...sun/security/p │ │ │ │ │ -000a26a0: 726f 7669 6465 722f 4d65 7373 6167 6544 rovider/MessageD │ │ │ │ │ -000a26b0: 6967 6573 742f 5465 7374 5348 4143 6c6f igest/TestSHAClo │ │ │ │ │ -000a26c0: 6e65 2e6a 6176 613a 2074 6573 7420 7468 ne.java: test th │ │ │ │ │ -000a26d0: 6520 636c 6f6e 6520 696d 706c 656d 656e e clone implemen │ │ │ │ │ -000a26e0: 7461 7469 6f6e 206f 6620 5348 412c 2053 tation of SHA, S │ │ │ │ │ -000a26f0: 4841 2d32 3234 2c20 5348 412d 3235 362c HA-224, SHA-256, │ │ │ │ │ -000a2700: 2053 4841 2d33 3834 2c20 5348 412d 3531 SHA-384, SHA-51 │ │ │ │ │ -000a2710: 3220 4d65 7373 6167 6544 6967 6573 7420 2 MessageDigest │ │ │ │ │ -000a2720: 696d 706c 656d 656e 7461 7469 6f6e 2e0a implementation.. │ │ │ │ │ -000a2730: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a2740: 792f 7072 6f76 6964 6572 2f4e 5341 5375 y/provider/NSASu │ │ │ │ │ -000a2750: 6974 6542 2f54 6573 7444 5341 4765 6e50 iteB/TestDSAGenP │ │ │ │ │ -000a2760: 6172 616d 6574 6572 5370 6563 2e6a 6176 arameterSpec.jav │ │ │ │ │ -000a2770: 613a 2056 6572 6966 7920 7468 6174 2044 a: Verify that D │ │ │ │ │ -000a2780: 5341 4765 6e50 6172 616d 6574 6572 5370 SAGenParameterSp │ │ │ │ │ -000a2790: 6563 2063 616e 2061 6e64 2063 616e 206f ec can and can o │ │ │ │ │ -000a27a0: 6e6c 7920 6265 2075 7365 6420 746f 2067 nly be used to g │ │ │ │ │ -000a27b0: 656e 6572 6174 6520 4453 4120 7769 7468 enerate DSA with │ │ │ │ │ -000a27c0: 696e 2073 6f6d 6520 6365 7274 6169 6e20 in some certain │ │ │ │ │ -000a27d0: 7261 6e67 6520 6f66 206b 6579 2073 697a range of key siz │ │ │ │ │ -000a27e0: 6573 2061 7320 6465 7363 7269 6265 6420 es as described │ │ │ │ │ -000a27f0: 696e 2074 6865 2063 6c61 7373 2073 7065 in the class spe │ │ │ │ │ -000a2800: 6369 6669 6361 7469 6f6e 2028 4c2c 204e cification (L, N │ │ │ │ │ -000a2810: 2920 6173 2028 3130 3234 2c20 3136 3029 ) as (1024, 160) │ │ │ │ │ -000a2820: 2c20 2832 3034 382c 2032 3234 292c 2028 , (2048, 224), ( │ │ │ │ │ -000a2830: 3230 3438 2c20 3235 3629 2061 6e64 2028 2048, 256) and ( │ │ │ │ │ -000a2840: 3330 3732 2c20 3235 3629 2073 686f 756c 3072, 256) shoul │ │ │ │ │ -000a2850: 6420 6265 204f 4b20 666f 7220 4453 4147 d be OK for DSAG │ │ │ │ │ -000a2860: 656e 5061 7261 6d65 7465 7253 7065 632e enParameterSpec. │ │ │ │ │ -000a2870: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a2880: 7479 2f70 726f 7669 6465 722f 4e53 4153 ty/provider/NSAS │ │ │ │ │ -000a2890: 7569 7465 422f 5465 7374 4453 4147 656e uiteB/TestDSAGen │ │ │ │ │ -000a28a0: 5061 7261 6d65 7465 7253 7065 634c 6f6e ParameterSpecLon │ │ │ │ │ -000a28b0: 674b 6579 2e6a 6176 613a 2056 6572 6966 gKey.java: Verif │ │ │ │ │ -000a28c0: 7920 7468 6174 2044 5341 4765 6e50 6172 y that DSAGenPar │ │ │ │ │ -000a28d0: 616d 6574 6572 5370 6563 2063 616e 2061 ameterSpec can a │ │ │ │ │ -000a28e0: 6e64 2063 616e 206f 6e6c 7920 6265 2075 nd can only be u │ │ │ │ │ -000a28f0: 7365 6420 746f 2067 656e 6572 6174 6520 sed to generate │ │ │ │ │ -000a2900: 4453 4120 7769 7468 696e 2073 6f6d 6520 DSA within some │ │ │ │ │ -000a2910: 6365 7274 6169 6e20 7261 6e67 6520 6f66 certain range of │ │ │ │ │ -000a2920: 206b 6579 2073 697a 6573 2061 7320 6465 key sizes as de │ │ │ │ │ -000a2930: 7363 7269 6265 6420 696e 2074 6865 2063 scribed in the c │ │ │ │ │ -000a2940: 6c61 7373 2073 7065 6369 6669 6361 7469 lass specificati │ │ │ │ │ -000a2950: 6f6e 2028 4c2c 204e 2920 6173 2028 3130 on (L, N) as (10 │ │ │ │ │ -000a2960: 3234 2c20 3136 3029 2c20 2832 3034 382c 24, 160), (2048, │ │ │ │ │ -000a2970: 2032 3234 292c 2028 3230 3438 2c20 3235 224), (2048, 25 │ │ │ │ │ -000a2980: 3629 2061 6e64 2028 3330 3732 2c20 3235 6) and (3072, 25 │ │ │ │ │ -000a2990: 3629 2073 686f 756c 6420 6265 204f 4b20 6) should be OK │ │ │ │ │ -000a29a0: 666f 7220 4453 4147 656e 5061 7261 6d65 for DSAGenParame │ │ │ │ │ -000a29b0: 7465 7253 7065 632e 0a0a 3c6c 693e 7375 terSpec...
  • su │ │ │ │ │ -000a29c0: 6e2f 7365 6375 7269 7479 2f70 726f 7669 n/security/provi │ │ │ │ │ -000a29d0: 6465 722f 4e53 4153 7569 7465 422f 5465 der/NSASuiteB/Te │ │ │ │ │ -000a29e0: 7374 5348 414f 6964 732e 6a61 7661 3a20 stSHAOids.java: │ │ │ │ │ -000a29f0: 5465 7374 2074 6865 2053 4841 2061 6c67 Test the SHA alg │ │ │ │ │ -000a2a00: 6f72 6974 686d 204f 4944 7320 696e 204a orithm OIDs in J │ │ │ │ │ -000a2a10: 444b 2e0a 0a3c 6c69 3e73 756e 2f73 6563 DK...
  • sun/sec │ │ │ │ │ -000a2a20: 7572 6974 792f 7072 6f76 6964 6572 2f4e urity/provider/N │ │ │ │ │ -000a2a30: 5341 5375 6974 6542 2f54 6573 7453 4841 SASuiteB/TestSHA │ │ │ │ │ -000a2a40: 7769 7468 4453 4153 6967 6e61 7475 7265 withDSASignature │ │ │ │ │ -000a2a50: 4f69 6473 2e6a 6176 613a 2054 6573 7420 Oids.java: Test │ │ │ │ │ -000a2a60: 7468 6520 5348 4177 6974 6844 5341 2073 the SHAwithDSA s │ │ │ │ │ -000a2a70: 6967 6e61 7475 7265 2061 6c67 6f72 6974 ignature algorit │ │ │ │ │ -000a2a80: 686d 204f 4944 7320 696e 204a 444b 2e0a hm OIDs in JDK.. │ │ │ │ │ -000a2a90: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a2aa0: 792f 7072 6f76 6964 6572 2f50 6f6c 6963 y/provider/Polic │ │ │ │ │ -000a2ab0: 7946 696c 652f 416c 6961 732e 6a61 7661 yFile/Alias.java │ │ │ │ │ -000a2ac0: 3a20 6164 6420 7072 696e 6369 7061 6c20 : add principal │ │ │ │ │ -000a2ad0: 2261 6c69 6173 2220 6772 616e 7420 7379 "alias" grant sy │ │ │ │ │ -000a2ae0: 6e74 6178 2074 6f20 706f 6c69 6379 2066 ntax to policy f │ │ │ │ │ -000a2af0: 696c 6520 204e 6f74 653a 2074 6865 206b ile Note: the k │ │ │ │ │ -000a2b00: 6579 7374 6f72 6520 7061 7373 776f 7264 eystore password │ │ │ │ │ -000a2b10: 2069 7320 2241 6c69 6173 2e70 6173 7377 is "Alias.passw │ │ │ │ │ -000a2b20: 6f72 6422 2e0a 0a3c 6c69 3e73 756e 2f73 ord"...
  • sun/s │ │ │ │ │ -000a2b30: 6563 7572 6974 792f 7072 6f76 6964 6572 ecurity/provider │ │ │ │ │ -000a2b40: 2f50 6f6c 6963 7946 696c 652f 416c 6961 /PolicyFile/Alia │ │ │ │ │ -000a2b50: 7345 7870 616e 7369 6f6e 2e6a 6176 613a sExpansion.java: │ │ │ │ │ -000a2b60: 2067 656e 6572 616c 697a 6564 2070 6572 generalized per │ │ │ │ │ -000a2b70: 6d69 7373 696f 6e20 6e61 6d65 2065 7870 mission name exp │ │ │ │ │ -000a2b80: 616e 7369 6f6e 2069 6e20 706f 6c69 6379 ansion in policy │ │ │ │ │ -000a2b90: 2066 696c 6573 2020 4e6f 7465 3a20 7468 files Note: th │ │ │ │ │ -000a2ba0: 6520 6b65 7973 746f 7265 2075 7365 6420 e keystore used │ │ │ │ │ -000a2bb0: 6973 2041 6c69 6173 2e6b 6579 7374 6f72 is Alias.keystor │ │ │ │ │ -000a2bc0: 6520 2d20 7061 7373 776f 7264 2069 7320 e - password is │ │ │ │ │ -000a2bd0: 2241 6c69 6173 2e70 6173 7377 6f72 6422 "Alias.password" │ │ │ │ │ -000a2be0: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ -000a2bf0: 6974 792f 7072 6f76 6964 6572 2f50 6f6c ity/provider/Pol │ │ │ │ │ -000a2c00: 6963 7946 696c 652f 4261 6450 6f6c 6963 icyFile/BadPolic │ │ │ │ │ -000a2c10: 7946 696c 652e 6a61 7661 3a20 6368 6563 yFile.java: chec │ │ │ │ │ -000a2c20: 6b20 7468 6174 2061 2062 6164 6c79 2066 k that a badly f │ │ │ │ │ -000a2c30: 6f72 6d61 7474 6564 2070 6f6c 6963 7920 ormatted policy │ │ │ │ │ -000a2c40: 6669 6c65 2069 7320 6861 6e64 6c65 6420 file is handled │ │ │ │ │ -000a2c50: 636f 7272 6563 746c 790a 0a3c 6c69 3e73 correctly..
  • s │ │ │ │ │ -000a2c60: 756e 2f73 6563 7572 6974 792f 7072 6f76 un/security/prov │ │ │ │ │ -000a2c70: 6964 6572 2f50 6f6c 6963 7946 696c 652f ider/PolicyFile/ │ │ │ │ │ -000a2c80: 4361 6e6f 6e50 6174 682e 6a61 7661 3a20 CanonPath.java: │ │ │ │ │ -000a2c90: 496e 636f 6e73 6973 7465 6e63 7920 696e Inconsistency in │ │ │ │ │ -000a2ca0: 2046 696c 6550 6572 6d69 7373 696f 6e0a FilePermission. │ │ │ │ │ -000a2cb0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a2cc0: 792f 7072 6f76 6964 6572 2f50 6f6c 6963 y/provider/Polic │ │ │ │ │ -000a2cd0: 7946 696c 652f 436f 6d62 696e 6564 5065 yFile/CombinedPe │ │ │ │ │ -000a2ce0: 726d 732e 6a61 7661 3a20 7374 6174 6963 rms.java: static │ │ │ │ │ -000a2cf0: 2061 6e64 2070 6f6c 6963 7920 7065 726d and policy perm │ │ │ │ │ -000a2d00: 6973 7369 6f6e 7320 7368 6f75 6c64 206e issions should n │ │ │ │ │ -000a2d10: 6f74 2062 6520 6368 6563 6b65 6420 7365 ot be checked se │ │ │ │ │ -000a2d20: 7061 7261 7465 6c79 0a0a 3c6c 693e 7375 parately..
  • su │ │ │ │ │ -000a2d30: 6e2f 7365 6375 7269 7479 2f70 726f 7669 n/security/provi │ │ │ │ │ -000a2d40: 6465 722f 506f 6c69 6379 4669 6c65 2f44 der/PolicyFile/D │ │ │ │ │ -000a2d50: 6566 6175 6c74 506f 6c69 6379 2e6a 6176 efaultPolicy.jav │ │ │ │ │ -000a2d60: 613a 2054 6573 7420 7468 6174 2064 6566 a: Test that def │ │ │ │ │ -000a2d70: 6175 6c74 2070 6f6c 6963 7920 7065 726d ault policy perm │ │ │ │ │ -000a2d80: 6973 7369 6f6e 7320 6172 6520 616c 7761 issions are alwa │ │ │ │ │ -000a2d90: 7973 2067 7261 6e74 6564 0a0a 3c6c 693e ys granted..
  • │ │ │ │ │ -000a2da0: 7375 6e2f 7365 6375 7269 7479 2f70 726f sun/security/pro │ │ │ │ │ -000a2db0: 7669 6465 722f 506f 6c69 6379 4669 6c65 vider/PolicyFile │ │ │ │ │ -000a2dc0: 2f45 6d61 696c 4164 6472 6573 732e 6a61 /EmailAddress.ja │ │ │ │ │ -000a2dd0: 7661 3a20 5835 3030 5072 696e 6369 7061 va: X500Principa │ │ │ │ │ -000a2de0: 6c20 656e 636f 6465 7320 456d 6169 6c41 l encodes EmailA │ │ │ │ │ -000a2df0: 6464 7265 7373 2069 6e63 6f72 7265 6374 ddress incorrect │ │ │ │ │ -000a2e00: 6c79 202d 2020 6669 7820 6861 7320 636f ly - fix has co │ │ │ │ │ -000a2e10: 6d70 6174 6962 696c 6974 7920 7261 6d69 mpatibility rami │ │ │ │ │ -000a2e20: 6669 6361 7469 6f6e 7320 666f 7220 706f fications for po │ │ │ │ │ -000a2e30: 6c69 6379 2e0a 0a3c 6c69 3e73 756e 2f73 licy...
  • sun/s │ │ │ │ │ -000a2e40: 6563 7572 6974 792f 7072 6f76 6964 6572 ecurity/provider │ │ │ │ │ -000a2e50: 2f50 6f6c 6963 7946 696c 652f 4d6f 6475 /PolicyFile/Modu │ │ │ │ │ -000a2e60: 6c65 732e 6a61 7661 3a20 6368 6563 6b20 les.java: check │ │ │ │ │ -000a2e70: 7065 726d 6973 7369 6f6e 7320 616e 6420 permissions and │ │ │ │ │ -000a2e80: 7072 696e 6369 7061 6c73 2066 726f 6d20 principals from │ │ │ │ │ -000a2e90: 7661 7269 6f75 7320 6d6f 6475 6c65 730a various modules. │ │ │ │ │ -000a2ea0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a2eb0: 792f 7072 6f76 6964 6572 2f50 6f6c 6963 y/provider/Polic │ │ │ │ │ -000a2ec0: 7946 696c 652f 4e75 6c6c 436f 6465 536f yFile/NullCodeSo │ │ │ │ │ -000a2ed0: 7572 6365 2e6a 6176 613a 2050 6f6c 6963 urce.java: Polic │ │ │ │ │ -000a2ee0: 7946 696c 652e 6765 7450 6572 6d69 7373 yFile.getPermiss │ │ │ │ │ -000a2ef0: 696f 6e73 2843 6f64 6553 6f75 7263 6529 ions(CodeSource) │ │ │ │ │ -000a2f00: 2073 686f 756c 6420 7265 7475 726e 2065 should return e │ │ │ │ │ -000a2f10: 6d70 7479 2070 6572 6d69 7373 696f 6e73 mpty permissions │ │ │ │ │ -000a2f20: 2077 6865 6e20 7061 7373 6564 2069 6e20 when passed in │ │ │ │ │ -000a2f30: 6e75 6c6c 2063 6f64 6520 736f 7572 6365 null code source │ │ │ │ │ -000a2f40: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a2f50: 7479 2f70 726f 7669 6465 722f 506f 6c69 ty/provider/Poli │ │ │ │ │ -000a2f60: 6379 4669 6c65 2f53 656c 6645 7870 616e cyFile/SelfExpan │ │ │ │ │ -000a2f70: 7369 6f6e 2e6a 6176 613a 2067 656e 6572 sion.java: gener │ │ │ │ │ -000a2f80: 616c 697a 6564 2022 7365 6c66 2220 6578 alized "self" ex │ │ │ │ │ -000a2f90: 7061 6e73 696f 6e20 696e 204a 4141 5320 pansion in JAAS │ │ │ │ │ -000a2fa0: 706f 6c69 6379 2066 696c 6573 0a0a 3c6c policy files..sun/security/p │ │ │ │ │ -000a2fc0: 726f 7669 6465 722f 506f 6c69 6379 4669 rovider/PolicyFi │ │ │ │ │ -000a2fd0: 6c65 2f53 656c 6657 696c 6463 6172 642e le/SelfWildcard. │ │ │ │ │ -000a2fe0: 6a61 7661 3a20 247b 7b73 656c 667d 7d20 java: ${{self}} │ │ │ │ │ -000a2ff0: 6578 7061 6e73 696f 6e20 6661 696c 7320 expansion fails │ │ │ │ │ -000a3000: 666f 7220 6772 616e 7473 2077 6974 6820 for grants with │ │ │ │ │ -000a3010: 7769 6c64 6361 7264 2070 7269 6e63 6970 wildcard princip │ │ │ │ │ -000a3020: 616c 206e 616d 6573 0a0a 3c6c 693e 7375 al names..
  • su │ │ │ │ │ -000a3030: 6e2f 7365 6375 7269 7479 2f70 726f 7669 n/security/provi │ │ │ │ │ -000a3040: 6465 722f 506f 6c69 6379 4669 6c65 2f54 der/PolicyFile/T │ │ │ │ │ -000a3050: 6f6b 656e 5374 6f72 652e 6a61 7661 3a20 okenStore.java: │ │ │ │ │ -000a3060: 5375 7070 6f72 7420 666f 7220 746f 6b65 Support for toke │ │ │ │ │ -000a3070: 6e2d 6261 7365 6420 4b65 7953 746f 7265 n-based KeyStore │ │ │ │ │ -000a3080: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -000a3090: 6974 792f 7072 6f76 6964 6572 2f50 6f6c ity/provider/Pol │ │ │ │ │ -000a30a0: 6963 7946 696c 652f 5472 7573 7465 6443 icyFile/TrustedC │ │ │ │ │ -000a30b0: 6572 742e 6a61 7661 3a20 4b65 7953 746f ert.java: KeySto │ │ │ │ │ -000a30c0: 7265 2061 6c69 6173 2070 7269 6e63 6970 re alias princip │ │ │ │ │ -000a30d0: 616c 2067 7261 6e74 2066 6169 6c73 2066 al grant fails f │ │ │ │ │ -000a30e0: 6f72 2074 7275 7374 6564 2063 6572 7469 or trusted certi │ │ │ │ │ -000a30f0: 6669 6361 7465 2065 6e74 7279 2020 7468 ficate entry th │ │ │ │ │ -000a3100: 6973 2073 686f 756c 6420 616c 7761 7973 is should always │ │ │ │ │ -000a3110: 2077 6f72 6b3a 206d 6169 6e2f 6f74 6865 work: main/othe │ │ │ │ │ -000a3120: 7276 6d2f 706f 6c69 6379 3d54 7275 7374 rvm/policy=Trust │ │ │ │ │ -000a3130: 6564 4365 7274 2e70 6f6c 6963 7920 5c20 edCert.policy \ │ │ │ │ │ -000a3140: 2d44 6b65 7973 746f 7265 3d54 7275 7374 -Dkeystore=Trust │ │ │ │ │ -000a3150: 6564 4365 7274 2e6b 6579 7374 6f72 6531 edCert.keystore1 │ │ │ │ │ -000a3160: 202d 4466 6f6f 3d62 6172 2054 7275 7374 -Dfoo=bar Trust │ │ │ │ │ -000a3170: 6564 4365 7274 0a0a 3c6c 693e 7375 6e2f edCert..
  • sun/ │ │ │ │ │ -000a3180: 7365 6375 7269 7479 2f70 726f 7669 6465 security/provide │ │ │ │ │ -000a3190: 722f 506f 6c69 6379 4669 6c65 2f55 7466 r/PolicyFile/Utf │ │ │ │ │ -000a31a0: 382e 6a61 7661 3a20 4361 6e6e 6f74 2070 8.java: Cannot p │ │ │ │ │ -000a31b0: 6172 7369 6e67 206a 6176 612e 706f 6c69 arsing java.poli │ │ │ │ │ -000a31c0: 6379 2077 6869 6368 2069 6e63 6c75 6465 cy which include │ │ │ │ │ -000a31d0: 7320 736f 6d65 2032 2062 7974 6573 2063 s some 2 bytes c │ │ │ │ │ -000a31e0: 6861 720a 0a3c 6c69 3e73 756e 2f73 6563 har..
  • sun/sec │ │ │ │ │ -000a31f0: 7572 6974 792f 7072 6f76 6964 6572 2f50 urity/provider/P │ │ │ │ │ -000a3200: 6f6c 6963 7946 696c 652f 5769 6c64 6361 olicyFile/Wildca │ │ │ │ │ -000a3210: 7264 5072 696e 6369 7061 6c4e 616d 652e rdPrincipalName. │ │ │ │ │ -000a3220: 6a61 7661 3a20 7769 6c64 6361 7264 2070 java: wildcard p │ │ │ │ │ -000a3230: 7269 6e63 6970 616c 206e 616d 6573 2061 rincipal names a │ │ │ │ │ -000a3240: 7265 206e 6f74 2070 726f 6365 7373 6564 re not processed │ │ │ │ │ -000a3250: 2063 6f72 7265 6374 6c79 0a0a 3c6c 693e correctly..
  • │ │ │ │ │ -000a3260: 7375 6e2f 7365 6375 7269 7479 2f70 726f sun/security/pro │ │ │ │ │ -000a3270: 7669 6465 722f 506f 6c69 6379 4669 6c65 vider/PolicyFile │ │ │ │ │ -000a3280: 2f67 6574 696e 7374 616e 6365 2f67 6574 /getinstance/get │ │ │ │ │ -000a3290: 696e 7374 616e 6365 2e73 683a 2034 3335 instance.sh: 435 │ │ │ │ │ -000a32a0: 3039 3531 2061 7373 756d 6573 2070 6572 0951 assumes per │ │ │ │ │ -000a32b0: 6d69 7373 696f 6e20 636f 6e73 7472 7563 mission construc │ │ │ │ │ -000a32c0: 746f 7220 7769 7468 2032 2073 7472 696e tor with 2 strin │ │ │ │ │ -000a32d0: 6720 7061 7261 6d73 0a0a 3c6c 693e 7375 g params..
  • su │ │ │ │ │ -000a32e0: 6e2f 7365 6375 7269 7479 2f70 726f 7669 n/security/provi │ │ │ │ │ -000a32f0: 6465 722f 506f 6c69 6379 4669 6c65 2f6e der/PolicyFile/n │ │ │ │ │ -000a3300: 756c 6c44 6f6d 6169 6e2e 6a61 7661 3a20 ullDomain.java: │ │ │ │ │ -000a3310: 506f 6c69 6379 4669 6c65 2e67 6574 5065 PolicyFile.getPe │ │ │ │ │ -000a3320: 726d 6973 7369 6f6e 7328 5072 6f74 6563 rmissions(Protec │ │ │ │ │ -000a3330: 7469 6f6e 446f 6d61 696e 2920 7368 6f75 tionDomain) shou │ │ │ │ │ -000a3340: 6c64 2072 6574 7572 6e20 656d 7074 7920 ld return empty │ │ │ │ │ -000a3350: 7065 726d 6973 7369 6f6e 7320 7768 656e permissions when │ │ │ │ │ -000a3360: 2070 6173 7365 6420 696e 206e 756c 6c20 passed in null │ │ │ │ │ -000a3370: 7072 6f74 6563 7469 6f6e 2064 6f6d 6169 protection domai │ │ │ │ │ -000a3380: 6e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 n..
  • sun/secur │ │ │ │ │ -000a3390: 6974 792f 7072 6f76 6964 6572 2f50 6f6c ity/provider/Pol │ │ │ │ │ -000a33a0: 6963 7950 6172 7365 722f 4176 6f69 6450 icyParser/AvoidP │ │ │ │ │ -000a33b0: 726f 7065 7274 7945 7870 616e 7369 6f6e ropertyExpansion │ │ │ │ │ -000a33c0: 4578 6365 7074 696f 6e73 2e6a 6176 613a Exceptions.java: │ │ │ │ │ -000a33d0: 2050 726f 7065 7274 7920 4578 7061 6e73 Property Expans │ │ │ │ │ -000a33e0: 696f 6e20 6572 726f 7220 7465 7374 0a0a ion error test.. │ │ │ │ │ -000a33f0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a3400: 2f70 726f 7669 6465 722f 506f 6c69 6379 /provider/Policy │ │ │ │ │ -000a3410: 5061 7273 6572 2f42 6f67 7573 4772 616e Parser/BogusGran │ │ │ │ │ -000a3420: 7473 2e6a 6176 613a 2043 6174 6368 2061 ts.java: Catch a │ │ │ │ │ -000a3430: 6e6f 6d61 6c69 6573 2069 6e20 506f 6c69 nomalies in Poli │ │ │ │ │ -000a3440: 6379 2070 6172 7369 6e67 0a0a 3c6c 693e cy parsing..
  • │ │ │ │ │ -000a3450: 7375 6e2f 7365 6375 7269 7479 2f70 726f sun/security/pro │ │ │ │ │ -000a3460: 7669 6465 722f 506f 6c69 6379 5061 7273 vider/PolicyPars │ │ │ │ │ -000a3470: 6572 2f45 6e63 6f64 6555 524c 2e6a 6176 er/EncodeURL.jav │ │ │ │ │ -000a3480: 613a 2053 6563 7572 6974 7920 706f 6c69 a: Security poli │ │ │ │ │ -000a3490: 6379 2066 696c 6520 646f 6573 206e 6f74 cy file does not │ │ │ │ │ -000a34a0: 2067 726f 6b20 6861 7368 206d 6172 6b20 grok hash mark │ │ │ │ │ -000a34b0: 696e 2070 6174 686e 616d 6573 0a0a 3c6c in pathnames..sun/security/p │ │ │ │ │ -000a34d0: 726f 7669 6465 722f 506f 6c69 6379 5061 rovider/PolicyPa │ │ │ │ │ -000a34e0: 7273 6572 2f45 7870 616e 7369 6f6e 4572 rser/ExpansionEr │ │ │ │ │ -000a34f0: 726f 724d 6973 6c65 6164 696e 672e 6a61 rorMisleading.ja │ │ │ │ │ -000a3500: 7661 3a20 4d69 736c 6561 6469 6e67 2028 va: Misleading ( │ │ │ │ │ -000a3510: 6e6f 6e2d 7573 6566 756c 2920 6572 726f non-useful) erro │ │ │ │ │ -000a3520: 7220 6d65 7373 6167 6520 7768 696c 6520 r message while │ │ │ │ │ -000a3530: 7061 7273 696e 6720 7365 6375 7269 7479 parsing security │ │ │ │ │ -000a3540: 2070 6f6c 6963 7920 6669 6c65 2069 6620 policy file if │ │ │ │ │ -000a3550: 7072 6f70 6572 7479 2065 7870 616e 7369 property expansi │ │ │ │ │ -000a3560: 6f6e 2066 6169 6c73 2066 6f72 2061 6e20 on fails for an │ │ │ │ │ -000a3570: 756e 6465 6669 6e65 6420 7072 6f70 6572 undefined proper │ │ │ │ │ -000a3580: 7479 2020 5468 6973 2074 6573 7420 6e65 ty This test ne │ │ │ │ │ -000a3590: 6564 7320 746f 2062 6520 7665 7269 6669 eds to be verifi │ │ │ │ │ -000a35a0: 6564 2062 7920 7265 6164 696e 6720 7468 ed by reading th │ │ │ │ │ -000a35b0: 6520 6465 6275 6720 6f75 7470 7574 2e0a e debug output.. │ │ │ │ │ -000a35c0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a35d0: 792f 7072 6f76 6964 6572 2f50 6f6c 6963 y/provider/Polic │ │ │ │ │ -000a35e0: 7950 6172 7365 722f 4578 7444 6972 732e yParser/ExtDirs. │ │ │ │ │ -000a35f0: 6a61 7661 2369 6430 3a20 7374 616e 6461 java#id0: standa │ │ │ │ │ -000a3600: 7264 2065 7874 656e 7369 6f6e 7320 7061 rd extensions pa │ │ │ │ │ -000a3610: 7468 2069 7320 6861 7264 2d63 6f64 6564 th is hard-coded │ │ │ │ │ -000a3620: 2069 6e20 6465 6661 756c 7420 7379 7374 in default syst │ │ │ │ │ -000a3630: 656d 2070 6f6c 6963 7920 6669 6c65 0a0a em policy file.. │ │ │ │ │ -000a3640: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a3650: 2f70 726f 7669 6465 722f 506f 6c69 6379 /provider/Policy │ │ │ │ │ -000a3660: 5061 7273 6572 2f45 7874 4469 7273 2e6a Parser/ExtDirs.j │ │ │ │ │ -000a3670: 6176 6123 6964 313a 2073 7461 6e64 6172 ava#id1: standar │ │ │ │ │ -000a3680: 6420 6578 7465 6e73 696f 6e73 2070 6174 d extensions pat │ │ │ │ │ -000a3690: 6820 6973 2068 6172 642d 636f 6465 6420 h is hard-coded │ │ │ │ │ -000a36a0: 696e 2064 6566 6175 6c74 2073 7973 7465 in default syste │ │ │ │ │ -000a36b0: 6d20 706f 6c69 6379 2066 696c 650a 0a3c m policy file..< │ │ │ │ │ -000a36c0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000a36d0: 7072 6f76 6964 6572 2f50 6f6c 6963 7950 provider/PolicyP │ │ │ │ │ -000a36e0: 6172 7365 722f 4578 7444 6972 7343 6861 arser/ExtDirsCha │ │ │ │ │ -000a36f0: 6e67 652e 6a61 7661 3a20 7374 616e 6461 nge.java: standa │ │ │ │ │ -000a3700: 7264 2065 7874 656e 7369 6f6e 7320 7061 rd extensions pa │ │ │ │ │ -000a3710: 7468 2069 7320 6861 7264 2d63 6f64 6564 th is hard-coded │ │ │ │ │ -000a3720: 2069 6e20 6465 6661 756c 7420 7379 7374 in default syst │ │ │ │ │ -000a3730: 656d 2070 6f6c 6963 7920 6669 6c65 0a0a em policy file.. │ │ │ │ │ -000a3740: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a3750: 2f70 726f 7669 6465 722f 506f 6c69 6379 /provider/Policy │ │ │ │ │ -000a3760: 5061 7273 6572 2f45 7874 4469 7273 4465 Parser/ExtDirsDe │ │ │ │ │ -000a3770: 6661 756c 7450 6f6c 6963 792e 6a61 7661 faultPolicy.java │ │ │ │ │ -000a3780: 2369 6430 3a20 7374 616e 6461 7264 2065 #id0: standard e │ │ │ │ │ -000a3790: 7874 656e 7369 6f6e 7320 7061 7468 2069 xtensions path i │ │ │ │ │ -000a37a0: 7320 6861 7264 2d63 6f64 6564 2069 6e20 s hard-coded in │ │ │ │ │ -000a37b0: 6465 6661 756c 7420 7379 7374 656d 2070 default system p │ │ │ │ │ -000a37c0: 6f6c 6963 7920 6669 6c65 0a0a 3c6c 693e olicy file..
  • │ │ │ │ │ -000a37d0: 7375 6e2f 7365 6375 7269 7479 2f70 726f sun/security/pro │ │ │ │ │ -000a37e0: 7669 6465 722f 506f 6c69 6379 5061 7273 vider/PolicyPars │ │ │ │ │ -000a37f0: 6572 2f45 7874 4469 7273 4465 6661 756c er/ExtDirsDefaul │ │ │ │ │ -000a3800: 7450 6f6c 6963 792e 6a61 7661 2369 6431 tPolicy.java#id1 │ │ │ │ │ -000a3810: 3a20 7374 616e 6461 7264 2065 7874 656e : standard exten │ │ │ │ │ -000a3820: 7369 6f6e 7320 7061 7468 2069 7320 6861 sions path is ha │ │ │ │ │ -000a3830: 7264 2d63 6f64 6564 2069 6e20 6465 6661 rd-coded in defa │ │ │ │ │ -000a3840: 756c 7420 7379 7374 656d 2070 6f6c 6963 ult system polic │ │ │ │ │ -000a3850: 7920 6669 6c65 0a0a 3c6c 693e 7375 6e2f y file..
  • sun/ │ │ │ │ │ -000a3860: 7365 6375 7269 7479 2f70 726f 7669 6465 security/provide │ │ │ │ │ -000a3870: 722f 506f 6c69 6379 5061 7273 6572 2f45 r/PolicyParser/E │ │ │ │ │ -000a3880: 7874 4469 7273 4465 6661 756c 7450 6f6c xtDirsDefaultPol │ │ │ │ │ -000a3890: 6963 792e 6a61 7661 2369 6432 3a20 7374 icy.java#id2: st │ │ │ │ │ -000a38a0: 616e 6461 7264 2065 7874 656e 7369 6f6e andard extension │ │ │ │ │ -000a38b0: 7320 7061 7468 2069 7320 6861 7264 2d63 s path is hard-c │ │ │ │ │ -000a38c0: 6f64 6564 2069 6e20 6465 6661 756c 7420 oded in default │ │ │ │ │ -000a38d0: 7379 7374 656d 2070 6f6c 6963 7920 6669 system policy fi │ │ │ │ │ -000a38e0: 6c65 0a0a 3c6c 693e 7375 6e2f 7365 6375 le..
  • sun/secu │ │ │ │ │ -000a38f0: 7269 7479 2f70 726f 7669 6465 722f 506f rity/provider/Po │ │ │ │ │ -000a3900: 6c69 6379 5061 7273 6572 2f45 7874 4469 licyParser/ExtDi │ │ │ │ │ -000a3910: 7273 4465 6661 756c 7450 6f6c 6963 792e rsDefaultPolicy. │ │ │ │ │ -000a3920: 6a61 7661 2369 6433 3a20 7374 616e 6461 java#id3: standa │ │ │ │ │ -000a3930: 7264 2065 7874 656e 7369 6f6e 7320 7061 rd extensions pa │ │ │ │ │ -000a3940: 7468 2069 7320 6861 7264 2d63 6f64 6564 th is hard-coded │ │ │ │ │ -000a3950: 2069 6e20 6465 6661 756c 7420 7379 7374 in default syst │ │ │ │ │ -000a3960: 656d 2070 6f6c 6963 7920 6669 6c65 0a0a em policy file.. │ │ │ │ │ -000a3970: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a3980: 2f70 726f 7669 6465 722f 506f 6c69 6379 /provider/Policy │ │ │ │ │ -000a3990: 5061 7273 6572 2f54 6f6b 656e 5374 6f72 Parser/TokenStor │ │ │ │ │ -000a39a0: 652e 6a61 7661 3a20 5375 7070 6f72 7420 e.java: Support │ │ │ │ │ -000a39b0: 666f 7220 746f 6b65 6e2d 6261 7365 6420 for token-based │ │ │ │ │ -000a39c0: 4b65 7953 746f 7265 730a 0a3c 6c69 3e73 KeyStores..
  • s │ │ │ │ │ -000a39d0: 756e 2f73 6563 7572 6974 792f 7072 6f76 un/security/prov │ │ │ │ │ -000a39e0: 6964 6572 2f53 6563 7572 6552 616e 646f ider/SecureRando │ │ │ │ │ -000a39f0: 6d2f 4162 7374 7261 6374 4472 6267 2f53 m/AbstractDrbg/S │ │ │ │ │ -000a3a00: 7065 6354 6573 742e 6a61 7661 3a20 6368 pecTest.java: ch │ │ │ │ │ -000a3a10: 6563 6b20 7468 6520 4162 7374 7261 6374 eck the Abstract │ │ │ │ │ -000a3a20: 4472 6267 2041 5049 2065 7463 0a0a 3c6c Drbg API etc..sun/security/p │ │ │ │ │ -000a3a40: 726f 7669 6465 722f 5365 6375 7265 5261 rovider/SecureRa │ │ │ │ │ -000a3a50: 6e64 6f6d 2f41 7574 6f52 6573 6565 642e ndom/AutoReseed. │ │ │ │ │ -000a3a60: 6a61 7661 3a20 6d61 6b65 2073 7572 6520 java: make sure │ │ │ │ │ -000a3a70: 6e65 7874 4279 7465 7320 6574 6320 6361 nextBytes etc ca │ │ │ │ │ -000a3a80: 6e20 6265 2063 616c 6c65 6420 6265 666f n be called befo │ │ │ │ │ -000a3a90: 7265 2073 6574 5365 6564 0a0a 3c6c 693e re setSeed..
  • │ │ │ │ │ -000a3aa0: 7375 6e2f 7365 6375 7269 7479 2f70 726f sun/security/pro │ │ │ │ │ -000a3ab0: 7669 6465 722f 5365 6375 7265 5261 6e64 vider/SecureRand │ │ │ │ │ -000a3ac0: 6f6d 2f43 6f6d 6d6f 6e53 6565 6465 722e om/CommonSeeder. │ │ │ │ │ -000a3ad0: 6a61 7661 3a20 6368 6563 6b20 656e 7472 java: check entr │ │ │ │ │ -000a3ae0: 6f70 7920 7265 6164 696e 6720 6f66 2044 opy reading of D │ │ │ │ │ -000a3af0: 5242 4773 0a0a 3c6c 693e 7375 6e2f 7365 RBGs..
  • sun/se │ │ │ │ │ -000a3b00: 6375 7269 7479 2f70 726f 7669 6465 722f curity/provider/ │ │ │ │ │ -000a3b10: 5365 6375 7265 5261 6e64 6f6d 2f44 5242 SecureRandom/DRB │ │ │ │ │ -000a3b20: 4741 6c67 2e6a 6176 613a 206d 616b 6520 GAlg.java: make │ │ │ │ │ -000a3b30: 7375 7265 2044 5242 4720 616c 6720 6361 sure DRBG alg ca │ │ │ │ │ -000a3b40: 6e20 6265 2064 6566 696e 6564 2061 6e64 n be defined and │ │ │ │ │ -000a3b50: 2069 6e73 7461 6e74 6961 7465 6420 6672 instantiated fr │ │ │ │ │ -000a3b60: 6565 6c79 0a0a 3c6c 693e 7375 6e2f 7365 eely..
  • sun/se │ │ │ │ │ -000a3b70: 6375 7269 7479 2f70 726f 7669 6465 722f curity/provider/ │ │ │ │ │ -000a3b80: 5365 6375 7265 5261 6e64 6f6d 2f44 5242 SecureRandom/DRB │ │ │ │ │ -000a3b90: 4753 3131 6e2e 6a61 7661 3a20 4d61 6b65 GS11n.java: Make │ │ │ │ │ -000a3ba0: 2041 6273 7472 6163 7444 7262 6720 6e6f AbstractDrbg no │ │ │ │ │ -000a3bb0: 6e2d 5365 7269 616c 697a 6162 6c65 0a0a n-Serializable.. │ │ │ │ │ -000a3bc0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a3bd0: 2f70 726f 7669 6465 722f 5365 6375 7265 /provider/Secure │ │ │ │ │ -000a3be0: 5261 6e64 6f6d 2f53 4841 3150 524e 4752 Random/SHA1PRNGR │ │ │ │ │ -000a3bf0: 6573 6565 642e 6a61 7661 3a20 5348 4131 eseed.java: SHA1 │ │ │ │ │ -000a3c00: 5052 4e47 206f 7574 7075 7420 7368 6f75 PRNG output shou │ │ │ │ │ -000a3c10: 6c64 2063 6861 6e67 6520 6166 7465 7220 ld change after │ │ │ │ │ -000a3c20: 7365 7453 6565 640a 0a3c 6c69 3e73 756e setSeed..
  • sun │ │ │ │ │ -000a3c30: 2f73 6563 7572 6974 792f 7072 6f76 6964 /security/provid │ │ │ │ │ -000a3c40: 6572 2f53 6563 7572 6552 616e 646f 6d2f er/SecureRandom/ │ │ │ │ │ -000a3c50: 5374 726f 6e67 5365 6375 7265 5261 6e64 StrongSecureRand │ │ │ │ │ -000a3c60: 6f6d 2e6a 6176 613a 2042 6574 7465 7220 om.java: Better │ │ │ │ │ -000a3c70: 7375 7070 6f72 7420 666f 7220 6765 6e65 support for gene │ │ │ │ │ -000a3c80: 7261 7469 6f6e 206f 6620 6869 6768 2065 ration of high e │ │ │ │ │ -000a3c90: 6e74 726f 7079 2072 616e 646f 6d20 6e75 ntropy random nu │ │ │ │ │ -000a3ca0: 6d62 6572 730a 0a3c 6c69 3e73 756e 2f73 mbers..
  • sun/s │ │ │ │ │ -000a3cb0: 6563 7572 6974 792f 7072 6f76 6964 6572 ecurity/provider │ │ │ │ │ -000a3cc0: 2f53 6563 7572 6552 616e 646f 6d2f 5374 /SecureRandom/St │ │ │ │ │ -000a3cd0: 726f 6e67 5365 6564 5265 6164 6572 2e6a rongSeedReader.j │ │ │ │ │ -000a3ce0: 6176 613a 2042 6574 7465 7220 7375 7070 ava: Better supp │ │ │ │ │ -000a3cf0: 6f72 7420 666f 7220 6765 6e65 7261 7469 ort for generati │ │ │ │ │ -000a3d00: 6f6e 206f 6620 6869 6768 2065 6e74 726f on of high entro │ │ │ │ │ -000a3d10: 7079 2072 616e 646f 6d20 6e75 6d62 6572 py random number │ │ │ │ │ -000a3d20: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -000a3d30: 6974 792f 7072 6f76 6964 6572 2f53 6565 ity/provider/See │ │ │ │ │ -000a3d40: 6447 656e 6572 6174 6f72 2f41 7774 5f48 dGenerator/Awt_H │ │ │ │ │ -000a3d50: 616e 675f 5465 7374 2e6a 6176 613a 206b ang_Test.java: k │ │ │ │ │ -000a3d60: 6579 746f 6f6c 2069 7320 6861 6e67 696e eytool is hangin │ │ │ │ │ -000a3d70: 6720 756e 6465 7220 7769 6e33 3220 5365 g under win32 Se │ │ │ │ │ -000a3d80: 6564 4765 6e65 7261 746f 7220 6361 7573 edGenerator caus │ │ │ │ │ -000a3d90: 6573 2074 6865 2073 7973 7465 6d20 746f es the system to │ │ │ │ │ -000a3da0: 2068 616e 6720 6f6e 2077 696e 3332 2062 hang on win32 b │ │ │ │ │ -000a3db0: 6563 6175 7365 2069 7420 6163 6365 7373 ecause it access │ │ │ │ │ -000a3dc0: 6573 2041 5754 2020 6966 2074 6865 2074 es AWT if the t │ │ │ │ │ -000a3dd0: 6573 7420 7265 7475 726e 732c 2074 6865 est returns, the │ │ │ │ │ -000a3de0: 6e20 6974 2070 6173 7365 642e 0a0a 3c6c n it passed...sun/security/p │ │ │ │ │ -000a3e00: 726f 7669 6465 722f 5365 6564 4765 6e65 rovider/SeedGene │ │ │ │ │ -000a3e10: 7261 746f 722f 5072 696f 7269 7479 5f49 rator/Priority_I │ │ │ │ │ -000a3e20: 6e76 6572 7369 6f6e 2e6a 6176 613a 2050 nversion.java: P │ │ │ │ │ -000a3e30: 7269 6f72 6974 7920 696e 7665 7273 696f riority inversio │ │ │ │ │ -000a3e40: 6e20 7072 6576 656e 7473 2063 616c 6c20 n prevents call │ │ │ │ │ -000a3e50: 746f 2074 6865 2067 656e 5365 6564 206d to the genSeed m │ │ │ │ │ -000a3e60: 6574 686f 6420 6672 6f6d 2072 6574 7572 ethod from retur │ │ │ │ │ -000a3e70: 6e69 6e67 2020 6966 2074 6865 2074 6573 ning if the tes │ │ │ │ │ -000a3e80: 7420 7265 7475 726e 732c 2074 6865 6e20 t returns, then │ │ │ │ │ -000a3e90: 6974 2070 6173 7365 642e 0a0a 3c6c 693e it passed...
  • │ │ │ │ │ -000a3ea0: 7375 6e2f 7365 6375 7269 7479 2f70 726f sun/security/pro │ │ │ │ │ -000a3eb0: 7669 6465 722f 5365 6564 4765 6e65 7261 vider/SeedGenera │ │ │ │ │ -000a3ec0: 746f 722f 5365 6564 4765 6e65 7261 746f tor/SeedGenerato │ │ │ │ │ -000a3ed0: 7243 686f 6963 652e 6a61 7661 3a20 4e61 rChoice.java: Na │ │ │ │ │ -000a3ee0: 7469 7665 5365 6564 4765 6e65 7261 746f tiveSeedGenerato │ │ │ │ │ -000a3ef0: 7220 6973 206d 616b 696e 6720 3831 3932 r is making 8192 │ │ │ │ │ -000a3f00: 2062 7974 6520 7265 6164 2072 6571 7565 byte read reque │ │ │ │ │ -000a3f10: 7374 7320 6672 6f6d 2065 6e74 726f 7079 sts from entropy │ │ │ │ │ -000a3f20: 2070 6f6f 6c20 6f6e 2065 6163 6820 696e pool on each in │ │ │ │ │ -000a3f30: 6974 2e0a 0a3c 6c69 3e73 756e 2f73 6563 it...
  • sun/sec │ │ │ │ │ -000a3f40: 7572 6974 792f 7072 6f76 6964 6572 2f58 urity/provider/X │ │ │ │ │ -000a3f50: 3530 3946 6163 746f 7279 2f42 6164 5065 509Factory/BadPe │ │ │ │ │ -000a3f60: 6d2e 6a61 7661 3a20 582e 3530 3920 6365 m.java: X.509 ce │ │ │ │ │ -000a3f70: 7274 2050 454d 2066 6f72 6d61 7420 7265 rt PEM format re │ │ │ │ │ -000a3f80: 6164 0a0a 3c6c 693e 7375 6e2f 7365 6375 ad..
  • sun/secu │ │ │ │ │ -000a3f90: 7269 7479 2f70 726f 7669 6465 722f 5835 rity/provider/X5 │ │ │ │ │ -000a3fa0: 3039 4661 6374 6f72 792f 4269 6743 524c 09Factory/BigCRL │ │ │ │ │ -000a3fb0: 2e6a 6176 613a 2063 616e 6e6f 7420 6465 .java: cannot de │ │ │ │ │ -000a3fc0: 616c 2077 6974 6820 4352 4c20 6669 6c65 al with CRL file │ │ │ │ │ -000a3fd0: 206c 6172 6765 7220 7468 616e 2031 364d larger than 16M │ │ │ │ │ -000a3fe0: 420a 0a3c 6c69 3e73 756e 2f73 6563 7572 B..
  • sun/secur │ │ │ │ │ -000a3ff0: 6974 792f 7072 6f76 6964 6572 2f61 6c6c ity/provider/all │ │ │ │ │ -000a4000: 2f44 6574 6572 6d69 6e69 7374 6963 2e6a /Deterministic.j │ │ │ │ │ -000a4010: 6176 613a 2063 6f6e 6669 726d 2074 6865 ava: confirm the │ │ │ │ │ -000a4020: 206f 7574 7075 7420 6f66 2072 616e 646f output of rando │ │ │ │ │ -000a4030: 6d20 6361 6c63 756c 6174 696f 6e73 2061 m calculations a │ │ │ │ │ -000a4040: 7265 2064 6574 6572 6d69 6e65 6420 6279 re determined by │ │ │ │ │ -000a4050: 2074 6865 2053 6563 7572 6552 616e 646f the SecureRando │ │ │ │ │ -000a4060: 6d20 7061 7261 6d65 7465 7273 0a0a 3c6c m parameters..sun/security/p │ │ │ │ │ -000a4080: 726f 7669 6465 722f 6365 7274 7061 7468 rovider/certpath │ │ │ │ │ -000a4090: 2f43 6572 7449 642f 4368 6563 6b43 6572 /CertId/CheckCer │ │ │ │ │ -000a40a0: 7449 642e 6a61 7661 3a20 4365 7274 6966 tId.java: Certif │ │ │ │ │ -000a40b0: 6963 6174 6520 7661 6c69 6461 7469 6f6e icate validation │ │ │ │ │ -000a40c0: 2075 7369 6e67 204f 4353 5020 6661 696c using OCSP fail │ │ │ │ │ -000a40d0: 7320 666f 7220 6120 7061 7274 6963 756c s for a particul │ │ │ │ │ -000a40e0: 6172 2063 6c61 7373 206f 6620 6365 7274 ar class of cert │ │ │ │ │ -000a40f0: 6966 6963 6174 6573 0a0a 3c6c 693e 7375 ificates..
  • su │ │ │ │ │ -000a4100: 6e2f 7365 6375 7269 7479 2f70 726f 7669 n/security/provi │ │ │ │ │ -000a4110: 6465 722f 6365 7274 7061 7468 2f44 6973 der/certpath/Dis │ │ │ │ │ -000a4120: 6162 6c65 6441 6c67 6f72 6974 686d 732f abledAlgorithms/ │ │ │ │ │ -000a4130: 4350 4275 696c 6465 722e 6a61 7661 3a20 CPBuilder.java: │ │ │ │ │ -000a4140: 4469 7361 626c 6520 4d44 3220 7375 7070 Disable MD2 supp │ │ │ │ │ -000a4150: 6f72 740a 0a3c 6c69 3e73 756e 2f73 6563 ort..
  • sun/sec │ │ │ │ │ -000a4160: 7572 6974 792f 7072 6f76 6964 6572 2f63 urity/provider/c │ │ │ │ │ -000a4170: 6572 7470 6174 682f 4469 7361 626c 6564 ertpath/Disabled │ │ │ │ │ -000a4180: 416c 676f 7269 7468 6d73 2f43 5042 7569 Algorithms/CPBui │ │ │ │ │ -000a4190: 6c64 6572 5769 7468 4d44 352e 6a61 7661 lderWithMD5.java │ │ │ │ │ -000a41a0: 3a20 4164 6420 4d44 3520 746f 206a 646b : Add MD5 to jdk │ │ │ │ │ -000a41b0: 2e63 6572 7470 6174 682e 6469 7361 626c .certpath.disabl │ │ │ │ │ -000a41c0: 6564 416c 676f 7269 7468 6d73 2073 6563 edAlgorithms sec │ │ │ │ │ -000a41d0: 7572 6974 7920 7072 6f70 6572 7479 0a0a urity property.. │ │ │ │ │ -000a41e0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a41f0: 2f70 726f 7669 6465 722f 6365 7274 7061 /provider/certpa │ │ │ │ │ -000a4200: 7468 2f44 6973 6162 6c65 6441 6c67 6f72 th/DisabledAlgor │ │ │ │ │ -000a4210: 6974 686d 732f 4350 5661 6c69 6461 746f ithms/CPValidato │ │ │ │ │ -000a4220: 7245 6e64 456e 7469 7479 2e6a 6176 613a rEndEntity.java: │ │ │ │ │ -000a4230: 2044 6973 6162 6c65 204d 4432 2073 7570 Disable MD2 sup │ │ │ │ │ -000a4240: 706f 7274 2e0a 0a3c 6c69 3e73 756e 2f73 port...
  • sun/s │ │ │ │ │ -000a4250: 6563 7572 6974 792f 7072 6f76 6964 6572 ecurity/provider │ │ │ │ │ -000a4260: 2f63 6572 7470 6174 682f 4469 7361 626c /certpath/Disabl │ │ │ │ │ -000a4270: 6564 416c 676f 7269 7468 6d73 2f43 5056 edAlgorithms/CPV │ │ │ │ │ -000a4280: 616c 6964 6174 6f72 496e 7465 726d 6564 alidatorIntermed │ │ │ │ │ -000a4290: 6961 7465 2e6a 6176 613a 2044 6973 6162 iate.java: Disab │ │ │ │ │ -000a42a0: 6c65 204d 4432 2073 7570 706f 7274 206e le MD2 support n │ │ │ │ │ -000a42b0: 6577 2043 6572 7450 6174 6856 616c 6964 ew CertPathValid │ │ │ │ │ -000a42c0: 6174 6f72 4578 6365 7074 696f 6e2e 4261 atorException.Ba │ │ │ │ │ -000a42d0: 7369 6352 6561 736f 6e20 656e 756d 2063 sicReason enum c │ │ │ │ │ -000a42e0: 6f6e 7374 616e 7420 666f 7220 636f 6e73 onstant for cons │ │ │ │ │ -000a42f0: 7472 6169 6e65 6420 616c 676f 7269 7468 trained algorith │ │ │ │ │ -000a4300: 6d0a 0a3c 6c69 3e73 756e 2f73 6563 7572 m..
  • sun/secur │ │ │ │ │ -000a4310: 6974 792f 7072 6f76 6964 6572 2f63 6572 ity/provider/cer │ │ │ │ │ -000a4320: 7470 6174 682f 4469 7361 626c 6564 416c tpath/DisabledAl │ │ │ │ │ -000a4330: 676f 7269 7468 6d73 2f43 5056 616c 6964 gorithms/CPValid │ │ │ │ │ -000a4340: 6174 6f72 5472 7573 7441 6e63 686f 722e atorTrustAnchor. │ │ │ │ │ -000a4350: 6a61 7661 3a20 4469 7361 626c 6520 4d44 java: Disable MD │ │ │ │ │ -000a4360: 3220 7375 7070 6f72 7420 6e65 7720 4365 2 support new Ce │ │ │ │ │ -000a4370: 7274 5061 7468 5661 6c69 6461 746f 7245 rtPathValidatorE │ │ │ │ │ -000a4380: 7863 6570 7469 6f6e 2e42 6173 6963 5265 xception.BasicRe │ │ │ │ │ -000a4390: 6173 6f6e 2065 6e75 6d20 636f 6e73 7461 ason enum consta │ │ │ │ │ -000a43a0: 6e74 2066 6f72 2063 6f6e 7374 7261 696e nt for constrain │ │ │ │ │ -000a43b0: 6564 2061 6c67 6f72 6974 686d 0a0a 3c6c ed algorithm..sun/security/p │ │ │ │ │ -000a43d0: 726f 7669 6465 722f 6365 7274 7061 7468 rovider/certpath │ │ │ │ │ -000a43e0: 2f45 7874 656e 7369 6f6e 732f 4f43 5350 /Extensions/OCSP │ │ │ │ │ -000a43f0: 4e6f 6e63 6545 7874 656e 7369 6f6e 5465 NonceExtensionTe │ │ │ │ │ -000a4400: 7374 732e 6a61 7661 3a20 556e 6974 2074 sts.java: Unit t │ │ │ │ │ -000a4410: 6573 7473 2066 6f72 204f 4353 504e 6f6e ests for OCSPNon │ │ │ │ │ -000a4420: 6365 4578 7465 6e73 696f 6e20 6f62 6a65 ceExtension obje │ │ │ │ │ -000a4430: 6374 730a 0a3c 6c69 3e73 756e 2f73 6563 cts..
  • sun/sec │ │ │ │ │ -000a4440: 7572 6974 792f 7072 6f76 6964 6572 2f63 urity/provider/c │ │ │ │ │ -000a4450: 6572 7470 6174 682f 4f43 5350 2f4f 4353 ertpath/OCSP/OCS │ │ │ │ │ -000a4460: 504e 6f43 6f6e 7465 6e74 4c65 6e67 7468 PNoContentLength │ │ │ │ │ -000a4470: 2e6a 6176 613a 2043 5056 4520 7468 726f .java: CPVE thro │ │ │ │ │ -000a4480: 776e 206f 6e20 6d69 7373 696e 6720 636f wn on missing co │ │ │ │ │ -000a4490: 6e74 656e 742d 6c65 6e67 7468 2069 6e20 ntent-length in │ │ │ │ │ -000a44a0: 4f43 5350 2072 6573 706f 6e73 650a 0a3c OCSP response..< │ │ │ │ │ -000a44b0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000a44c0: 7072 6f76 6964 6572 2f63 6572 7470 6174 provider/certpat │ │ │ │ │ -000a44d0: 682f 4f43 5350 2f4f 4353 5053 696e 676c h/OCSP/OCSPSingl │ │ │ │ │ -000a44e0: 6545 7874 656e 7369 6f6e 732e 6a61 7661 eExtensions.java │ │ │ │ │ -000a44f0: 3a20 4f43 5350 5265 7370 6f6e 7365 2e53 : OCSPResponse.S │ │ │ │ │ -000a4500: 696e 676c 6552 6573 706f 6e73 6520 6f62 ingleResponse ob │ │ │ │ │ -000a4510: 6a65 6374 7320 646f 206e 6f74 2070 6172 jects do not par │ │ │ │ │ -000a4520: 7365 2073 696e 676c 6545 7874 656e 7369 se singleExtensi │ │ │ │ │ -000a4530: 6f6e 730a 0a3c 6c69 3e73 756e 2f73 6563 ons..
  • sun/sec │ │ │ │ │ -000a4540: 7572 6974 792f 7072 6f76 6964 6572 2f63 urity/provider/c │ │ │ │ │ -000a4550: 6572 7470 6174 682f 504b 4958 4365 7274 ertpath/PKIXCert │ │ │ │ │ -000a4560: 5061 7468 5661 6c69 6461 746f 722f 5661 PathValidator/Va │ │ │ │ │ -000a4570: 6c69 6469 7479 2e6a 6176 613a 2043 6572 lidity.java: Cer │ │ │ │ │ -000a4580: 7450 6174 6820 7368 6f75 6c64 2076 616c tPath should val │ │ │ │ │ -000a4590: 6964 6174 6520 6576 656e 2069 6620 7468 idate even if th │ │ │ │ │ -000a45a0: 6520 7661 6c69 6469 7479 2070 6572 696f e validity perio │ │ │ │ │ -000a45b0: 6420 6f66 2074 6865 2072 6f6f 7420 6365 d of the root ce │ │ │ │ │ -000a45c0: 7274 2064 6f65 7320 6e6f 7420 696e 636c rt does not incl │ │ │ │ │ -000a45d0: 7564 6520 7468 6520 7661 6c69 6469 7479 ude the validity │ │ │ │ │ -000a45e0: 2070 6572 696f 6420 6f66 2061 2073 7562 period of a sub │ │ │ │ │ -000a45f0: 6f72 6469 6e61 7465 2063 6572 742e 0a0a ordinate cert... │ │ │ │ │ -000a4600: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a4610: 2f70 726f 7669 6465 722f 6365 7274 7061 /provider/certpa │ │ │ │ │ -000a4620: 7468 2f52 6573 706f 6e64 6572 4964 2f52 th/ResponderId/R │ │ │ │ │ -000a4630: 6573 706f 6e64 6572 4964 5465 7374 732e esponderIdTests. │ │ │ │ │ -000a4640: 6a61 7661 3a20 4f43 5350 2053 7461 706c java: OCSP Stapl │ │ │ │ │ -000a4650: 696e 6720 666f 7220 544c 5320 2852 6573 ing for TLS (Res │ │ │ │ │ -000a4660: 706f 6e64 6572 4964 2074 6573 7473 290a ponderId tests). │ │ │ │ │ -000a4670: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a4680: 792f 7072 6f76 6964 6572 2f63 6572 7470 y/provider/certp │ │ │ │ │ -000a4690: 6174 682f 5375 6e43 6572 7450 6174 6842 ath/SunCertPathB │ │ │ │ │ -000a46a0: 7569 6c64 6572 4578 6365 7074 696f 6e54 uilderExceptionT │ │ │ │ │ -000a46b0: 6573 742e 6a61 7661 3a20 6e6f 6e2d 7472 est.java: non-tr │ │ │ │ │ -000a46c0: 616e 7369 656e 7420 6e6f 6e2d 7365 7269 ansient non-seri │ │ │ │ │ -000a46d0: 616c 697a 6162 6c65 2069 6e73 7461 6e63 alizable instanc │ │ │ │ │ -000a46e0: 6520 6669 656c 6420 696e 2073 6572 6961 e field in seria │ │ │ │ │ -000a46f0: 6c69 7a61 626c 6520 636c 6173 730a 0a3c lizable class..< │ │ │ │ │ -000a4700: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000a4710: 7072 6f76 6964 6572 2f63 6572 7470 6174 provider/certpat │ │ │ │ │ -000a4720: 682f 5835 3039 4365 7274 5061 7468 2f49 h/X509CertPath/I │ │ │ │ │ -000a4730: 6c6c 6567 616c 4365 7274 6974 6963 6174 llegalCertiticat │ │ │ │ │ -000a4740: 6573 2e6a 6176 613a 2053 6f6d 6520 4a43 es.java: Some JC │ │ │ │ │ -000a4750: 4b20 7465 7374 2066 6169 6c65 6420 6265 K test failed be │ │ │ │ │ -000a4760: 6361 7573 6520 6f66 2074 6865 2063 6f6d cause of the com │ │ │ │ │ -000a4770: 7069 6c65 7220 7761 726e 696e 6773 2063 piler warnings c │ │ │ │ │ -000a4780: 6861 6e67 6573 0a0a 3c6c 693e 7375 6e2f hanges..
  • sun/ │ │ │ │ │ -000a4790: 7365 6375 7269 7479 2f70 726f 7669 6465 security/provide │ │ │ │ │ -000a47a0: 722f 6873 732f 5465 7374 4853 532e 6a61 r/hss/TestHSS.ja │ │ │ │ │ -000a47b0: 7661 3a20 7465 7374 7320 666f 7220 4853 va: tests for HS │ │ │ │ │ -000a47c0: 532f 4c4d 5320 7072 6f76 6964 6572 0a0a S/LMS provider.. │ │ │ │ │ -000a47d0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a47e0: 2f72 7361 2f42 726f 6b65 6e52 5341 5072 /rsa/BrokenRSAPr │ │ │ │ │ -000a47f0: 6976 6174 6543 7274 4b65 792e 6a61 7661 ivateCrtKey.java │ │ │ │ │ -000a4800: 3a20 6465 6661 756c 7420 5253 4120 4b65 : default RSA Ke │ │ │ │ │ -000a4810: 7946 6163 746f 7279 2063 616e 2072 6574 yFactory can ret │ │ │ │ │ -000a4820: 7572 6e20 6272 6f6b 656e 2052 5341 5072 urn broken RSAPr │ │ │ │ │ -000a4830: 6976 6174 6543 7274 4b65 7920 6f62 6a65 ivateCrtKey obje │ │ │ │ │ -000a4840: 6374 7320 5468 6973 2074 6573 7420 7761 cts This test wa │ │ │ │ │ -000a4850: 7320 7461 6b65 6e20 6469 7265 6374 6c79 s taken directly │ │ │ │ │ -000a4860: 2066 726f 6d20 7468 6520 6275 6720 7265 from the bug re │ │ │ │ │ -000a4870: 706f 7274 2c20 7768 6963 6820 7761 7320 port, which was │ │ │ │ │ -000a4880: 6669 7865 6420 696e 2074 6865 2063 7269 fixed in the cri │ │ │ │ │ -000a4890: 7070 6c65 6420 4a53 4146 4520 7072 6f76 ppled JSAFE prov │ │ │ │ │ -000a48a0: 6964 6572 2c20 616e 6420 6e65 6564 6564 ider, and needed │ │ │ │ │ -000a48b0: 2074 6f20 6265 2062 726f 7567 6874 2066 to be brought f │ │ │ │ │ -000a48c0: 6f72 7761 7264 2069 6e74 6f20 5375 6e52 orward into SunR │ │ │ │ │ -000a48d0: 7361 5369 676e 2028 7761 7320 4a53 5345 saSign (was JSSE │ │ │ │ │ -000a48e0: 292e 0a0a 3c6c 693e 7375 6e2f 7365 6375 )...
  • sun/secu │ │ │ │ │ -000a48f0: 7269 7479 2f72 7361 2f49 6e76 616c 6964 rity/rsa/Invalid │ │ │ │ │ -000a4900: 4269 7453 7472 696e 672e 6a61 7661 3a20 BitString.java: │ │ │ │ │ -000a4910: 5661 6c69 6461 7469 6f6e 206f 6620 7369 Validation of si │ │ │ │ │ -000a4920: 676e 6174 7572 6573 2073 7563 6365 6564 gnatures succeed │ │ │ │ │ -000a4930: 2077 6865 6e20 6974 2073 686f 756c 6420 when it should │ │ │ │ │ -000a4940: 6661 696c 0a0a 3c6c 693e 7375 6e2f 7365 fail..
  • sun/se │ │ │ │ │ -000a4950: 6375 7269 7479 2f72 7361 2f4b 6579 5369 curity/rsa/KeySi │ │ │ │ │ -000a4960: 7a65 5465 7374 2e6a 6176 613a 2074 6573 zeTest.java: tes │ │ │ │ │ -000a4970: 7420 6966 2074 6865 2070 7269 7661 7465 t if the private │ │ │ │ │ -000a4980: 2061 6e64 2070 7562 6c69 6320 6b65 7920 and public key │ │ │ │ │ -000a4990: 7369 7a65 2061 7265 2074 6865 2073 616d size are the sam │ │ │ │ │ -000a49a0: 6520 6173 2077 6861 7420 6973 2073 6574 e as what is set │ │ │ │ │ -000a49b0: 2074 6872 6f75 6768 204b 6579 5061 6972 through KeyPair │ │ │ │ │ -000a49c0: 4765 6e65 7261 746f 722e 0a0a 3c6c 693e Generator...
  • │ │ │ │ │ -000a49d0: 7375 6e2f 7365 6375 7269 7479 2f72 7361 sun/security/rsa │ │ │ │ │ -000a49e0: 2f50 7269 7661 7465 4b65 7945 7175 616c /PrivateKeyEqual │ │ │ │ │ -000a49f0: 6974 7954 6573 742e 6a61 7661 3a20 4571 ityTest.java: Eq │ │ │ │ │ -000a4a00: 7561 6c69 7479 2063 6865 636b 696e 6720 uality checking │ │ │ │ │ -000a4a10: 666f 7220 5253 4150 7269 7661 7465 4b65 for RSAPrivateKe │ │ │ │ │ -000a4a20: 7920 6279 2053 756e 5273 6153 6967 6e20 y by SunRsaSign │ │ │ │ │ -000a4a30: 7072 6f76 6964 6572 2e0a 0a3c 6c69 3e73 provider...
  • s │ │ │ │ │ -000a4a40: 756e 2f73 6563 7572 6974 792f 7273 612f un/security/rsa/ │ │ │ │ │ -000a4a50: 5253 4150 6164 6469 6e67 4368 6563 6b2e RSAPaddingCheck. │ │ │ │ │ -000a4a60: 6a61 7661 3a20 456e 7375 7265 2074 6861 java: Ensure tha │ │ │ │ │ -000a4a70: 7420 5253 4150 6164 6469 6e67 2063 6c61 t RSAPadding cla │ │ │ │ │ -000a4a80: 7373 2077 6f72 6b73 2061 7320 6578 7065 ss works as expe │ │ │ │ │ -000a4a90: 6374 6564 2061 6674 6572 2072 6566 6163 cted after refac │ │ │ │ │ -000a4aa0: 746f 7269 6e67 0a0a 3c6c 693e 7375 6e2f toring..
  • sun/ │ │ │ │ │ -000a4ab0: 7365 6375 7269 7479 2f72 7361 2f53 6967 security/rsa/Sig │ │ │ │ │ -000a4ac0: 6e61 7475 7265 4f66 6673 6574 732e 6a61 natureOffsets.ja │ │ │ │ │ -000a4ad0: 7661 3a20 5468 6973 2074 6573 7420 7661 va: This test va │ │ │ │ │ -000a4ae0: 6c69 6461 7465 7320 7369 676e 6174 7572 lidates signatur │ │ │ │ │ -000a4af0: 6520 7665 7269 6669 6361 7469 6f6e 2053 e verification S │ │ │ │ │ -000a4b00: 6967 6e61 7475 7265 2e76 6572 6966 7928 ignature.verify( │ │ │ │ │ -000a4b10: 6279 7465 5b5d 2c20 696e 742c 2069 6e74 byte[], int, int │ │ │ │ │ -000a4b20: 292e 0a0a 3c6c 693e 7375 6e2f 7365 6375 )...
  • sun/secu │ │ │ │ │ -000a4b30: 7269 7479 2f72 7361 2f53 6967 6e61 7475 rity/rsa/Signatu │ │ │ │ │ -000a4b40: 7265 5465 7374 2e6a 6176 613a 2045 6e73 reTest.java: Ens │ │ │ │ │ -000a4b50: 7572 6520 6b65 7973 2063 7265 6174 6564 ure keys created │ │ │ │ │ -000a4b60: 2066 726f 6d20 4b65 7946 6163 746f 7279 from KeyFactory │ │ │ │ │ -000a4b70: 3a3a 6765 744b 6579 5370 6563 2061 6e64 ::getKeySpec and │ │ │ │ │ -000a4b80: 2066 726f 6d20 636f 6e73 7472 7563 746f from constructo │ │ │ │ │ -000a4b90: 7273 2061 7265 2065 7175 616c 2e0a 0a3c rs are equal...< │ │ │ │ │ -000a4ba0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000a4bb0: 7273 612f 5369 676e 6564 4f62 6a65 6374 rsa/SignedObject │ │ │ │ │ -000a4bc0: 4368 6169 6e2e 6a61 7661 3a20 5665 7269 Chain.java: Veri │ │ │ │ │ -000a4bd0: 6679 2061 2063 6861 696e 206f 6620 7369 fy a chain of si │ │ │ │ │ -000a4be0: 676e 6564 206f 626a 6563 7473 0a0a 3c6c gned objects..sun/security/r │ │ │ │ │ -000a4c00: 7361 2f53 7065 6354 6573 742e 6a61 7661 sa/SpecTest.java │ │ │ │ │ -000a4c10: 3a20 4368 6563 6b20 7361 6d65 204b 6579 : Check same Key │ │ │ │ │ -000a4c20: 5061 6972 2773 2070 7269 7661 7465 206b Pair's private k │ │ │ │ │ -000a4c30: 6579 2061 6e64 2070 7562 6c69 6320 6b65 ey and public ke │ │ │ │ │ -000a4c40: 7920 6861 7665 2073 616d 6520 6d6f 6475 y have same modu │ │ │ │ │ -000a4c50: 6c75 732e 0a0a 3c6c 693e 7375 6e2f 7365 lus...
  • sun/se │ │ │ │ │ -000a4c60: 6375 7269 7479 2f72 7361 2f54 6573 7443 curity/rsa/TestC │ │ │ │ │ -000a4c70: 4143 6572 7473 2e6a 6176 613a 2054 6573 ACerts.java: Tes │ │ │ │ │ -000a4c80: 7420 7468 6520 6e65 7720 5253 4120 7072 t the new RSA pr │ │ │ │ │ -000a4c90: 6f76 6964 6572 2063 616e 2076 6572 6966 ovider can verif │ │ │ │ │ -000a4ca0: 7920 616c 6c20 7468 6520 5253 4120 6365 y all the RSA ce │ │ │ │ │ -000a4cb0: 7274 7320 696e 2074 6865 2063 6163 6572 rts in the cacer │ │ │ │ │ -000a4cc0: 7473 2066 696c 650a 0a3c 6c69 3e73 756e ts file..
  • sun │ │ │ │ │ -000a4cd0: 2f73 6563 7572 6974 792f 7273 612f 5465 /security/rsa/Te │ │ │ │ │ -000a4ce0: 7374 4b65 7946 6163 746f 7279 2e6a 6176 stKeyFactory.jav │ │ │ │ │ -000a4cf0: 613a 2054 6573 7420 4b65 7946 6163 746f a: Test KeyFacto │ │ │ │ │ -000a4d00: 7279 206f 6620 7468 6520 6e65 7720 5253 ry of the new RS │ │ │ │ │ -000a4d10: 4120 7072 6f76 6964 6572 0a0a 3c6c 693e A provider..
  • │ │ │ │ │ -000a4d20: 7375 6e2f 7365 6375 7269 7479 2f72 7361 sun/security/rsa │ │ │ │ │ -000a4d30: 2f54 6573 744b 6579 5061 6972 4765 6e65 /TestKeyPairGene │ │ │ │ │ -000a4d40: 7261 746f 722e 6a61 7661 3a20 5665 7269 rator.java: Veri │ │ │ │ │ -000a4d50: 6679 2074 6861 7420 7468 6520 5253 4120 fy that the RSA │ │ │ │ │ -000a4d60: 4b65 7950 6169 7247 656e 6572 6174 6f72 KeyPairGenerator │ │ │ │ │ -000a4d70: 2077 6f72 6b73 0a0a 3c6c 693e 7375 6e2f works..
  • sun/ │ │ │ │ │ -000a4d80: 7365 6375 7269 7479 2f72 7361 2f54 6573 security/rsa/Tes │ │ │ │ │ -000a4d90: 744b 6579 5061 6972 4765 6e65 7261 746f tKeyPairGenerato │ │ │ │ │ -000a4da0: 7245 7870 6f6e 656e 742e 6a61 7661 3a20 rExponent.java: │ │ │ │ │ -000a4db0: 5465 7374 7320 7468 6520 5253 4120 7075 Tests the RSA pu │ │ │ │ │ -000a4dc0: 626c 6963 206b 6579 2065 7870 6f6e 656e blic key exponen │ │ │ │ │ -000a4dd0: 7420 666f 7220 4b65 7950 6169 7247 656e t for KeyPairGen │ │ │ │ │ -000a4de0: 6572 6174 6f72 0a0a 3c6c 693e 7375 6e2f erator..
  • sun/ │ │ │ │ │ -000a4df0: 7365 6375 7269 7479 2f72 7361 2f54 6573 security/rsa/Tes │ │ │ │ │ -000a4e00: 744b 6579 5061 6972 4765 6e65 7261 746f tKeyPairGenerato │ │ │ │ │ -000a4e10: 7249 6e69 742e 6a61 7661 3a20 6d61 6b65 rInit.java: make │ │ │ │ │ -000a4e20: 2073 7572 6520 7468 6520 7375 7070 6c69 sure the suppli │ │ │ │ │ -000a4e30: 6564 2053 6563 7572 6552 616e 646f 6d20 ed SecureRandom │ │ │ │ │ -000a4e40: 6f62 6a65 6374 2069 7320 7573 6564 0a0a object is used.. │ │ │ │ │ -000a4e50: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a4e60: 2f72 7361 2f54 6573 744b 6579 5061 6972 /rsa/TestKeyPair │ │ │ │ │ -000a4e70: 4765 6e65 7261 746f 724c 656e 6774 682e GeneratorLength. │ │ │ │ │ -000a4e80: 6a61 7661 3a20 6d61 6b65 2073 7572 6520 java: make sure │ │ │ │ │ -000a4e90: 6765 6e65 7261 7465 6420 6b65 7920 7061 generated key pa │ │ │ │ │ -000a4ea0: 6972 7320 6172 6520 6578 6163 746c 7920 irs are exactly │ │ │ │ │ -000a4eb0: 7468 6520 7265 7175 6573 7465 6420 6c65 the requested le │ │ │ │ │ -000a4ec0: 6e67 7468 0a0a 3c6c 693e 7375 6e2f 7365 ngth..
  • sun/se │ │ │ │ │ -000a4ed0: 6375 7269 7479 2f72 7361 2f54 6573 7452 curity/rsa/TestR │ │ │ │ │ -000a4ee0: 5341 4f69 6453 7570 706f 7274 2e6a 6176 SAOidSupport.jav │ │ │ │ │ -000a4ef0: 613a 2045 6e73 7572 6520 7468 6174 2052 a: Ensure that R │ │ │ │ │ -000a4f00: 5341 206b 6579 2066 6163 746f 7279 2063 SA key factory c │ │ │ │ │ -000a4f10: 616e 2070 6172 7365 2058 2e35 3039 2065 an parse X.509 e │ │ │ │ │ -000a4f20: 6e63 6f64 696e 6773 2063 6f6e 7461 696e ncodings contain │ │ │ │ │ -000a4f30: 696e 6720 6e6f 6e2d 7374 616e 6461 7264 ing non-standard │ │ │ │ │ -000a4f40: 2052 5341 206f 6964 2061 7320 696e 206f RSA oid as in o │ │ │ │ │ -000a4f50: 6c64 6572 204a 444b 2072 656c 6561 7365 lder JDK release │ │ │ │ │ -000a4f60: 7320 6265 666f 7265 204a 444b 2d38 3134 s before JDK-814 │ │ │ │ │ -000a4f70: 3632 3933 0a0a 3c6c 693e 7375 6e2f 7365 6293..
  • sun/se │ │ │ │ │ -000a4f80: 6375 7269 7479 2f72 7361 2f54 6573 7453 curity/rsa/TestS │ │ │ │ │ -000a4f90: 6967 4765 6e31 352e 6a61 7661 3a20 4b6e igGen15.java: Kn │ │ │ │ │ -000a4fa0: 6f77 6e20 416e 7377 6572 2054 6573 7473 own Answer Tests │ │ │ │ │ -000a4fb0: 2062 6173 6564 206f 6e20 4e49 5354 2031 based on NIST 1 │ │ │ │ │ -000a4fc0: 3836 2d33 2061 743a 0a0a 3c6c 693e 7375 86-3 at:..
  • su │ │ │ │ │ -000a4fd0: 6e2f 7365 6375 7269 7479 2f72 7361 2f54 n/security/rsa/T │ │ │ │ │ -000a4fe0: 6573 7453 6967 6e61 7475 7265 732e 6a61 estSignatures.ja │ │ │ │ │ -000a4ff0: 7661 3a20 5465 7374 2073 6967 6e69 6e67 va: Test signing │ │ │ │ │ -000a5000: 2f76 6572 6966 7969 6e67 2075 7369 6e67 /verifying using │ │ │ │ │ -000a5010: 2061 6c6c 2074 6865 2073 6967 6e61 7475 all the signatu │ │ │ │ │ -000a5020: 7265 2061 6c67 6f72 6974 686d 730a 0a3c re algorithms..< │ │ │ │ │ -000a5030: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000a5040: 7273 612f 5769 7468 6f75 744e 554c 4c2e rsa/WithoutNULL. │ │ │ │ │ -000a5050: 6a61 7661 3a20 5665 7269 6679 2052 5341 java: Verify RSA │ │ │ │ │ -000a5060: 2073 6967 6e61 7475 7265 2077 6974 6820 signature with │ │ │ │ │ -000a5070: 6f6d 6974 7465 6420 6469 6765 7374 2070 omitted digest p │ │ │ │ │ -000a5080: 6172 616d 7320 2873 686f 756c 6420 6265 arams (should be │ │ │ │ │ -000a5090: 2065 6e63 6f64 6564 2061 7320 4e55 4c4c encoded as NULL │ │ │ │ │ -000a50a0: 2920 666f 7220 6261 636b 7761 7264 2063 ) for backward c │ │ │ │ │ -000a50b0: 6f6d 7061 7469 6269 6c69 7479 0a0a 3c6c ompatibility..sun/security/r │ │ │ │ │ -000a50d0: 7361 2f70 7373 2f44 6566 6175 6c74 5061 sa/pss/DefaultPa │ │ │ │ │ -000a50e0: 7261 6d53 7065 632e 6a61 7661 3a20 416c ramSpec.java: Al │ │ │ │ │ -000a50f0: 676f 7269 7468 6d49 643a 3a67 6574 4465 gorithmId::getDe │ │ │ │ │ -000a5100: 6661 756c 7441 6c67 6f72 6974 686d 5061 faultAlgorithmPa │ │ │ │ │ -000a5110: 7261 6d65 7465 7253 7065 6320 7265 7475 rameterSpec retu │ │ │ │ │ -000a5120: 726e 7320 696e 636f 6d70 6174 6962 6c65 rns incompatible │ │ │ │ │ -000a5130: 2050 5353 5061 7261 6d65 7465 7253 7065 PSSParameterSpe │ │ │ │ │ -000a5140: 6320 666f 7220 616e 2052 5341 5353 412d c for an RSASSA- │ │ │ │ │ -000a5150: 5053 5320 6b65 790a 0a3c 6c69 3e73 756e PSS key..
  • sun │ │ │ │ │ -000a5160: 2f73 6563 7572 6974 792f 7273 612f 7073 /security/rsa/ps │ │ │ │ │ -000a5170: 732f 496e 6974 4167 6169 6e2e 6a61 7661 s/InitAgain.java │ │ │ │ │ -000a5180: 3a20 4d61 6b65 2073 7572 6520 6f6c 6420 : Make sure old │ │ │ │ │ -000a5190: 7374 6174 6520 6973 2063 6c65 6172 6564 state is cleared │ │ │ │ │ -000a51a0: 2077 6865 6e20 696e 6974 2069 7320 6361 when init is ca │ │ │ │ │ -000a51b0: 6c6c 6564 2061 6761 696e 0a0a 3c6c 693e lled again..
  • │ │ │ │ │ -000a51c0: 7375 6e2f 7365 6375 7269 7479 2f72 7361 sun/security/rsa │ │ │ │ │ -000a51d0: 2f70 7373 2f50 5353 4b65 7943 6f6d 7061 /pss/PSSKeyCompa │ │ │ │ │ -000a51e0: 7469 6269 6c69 7479 2e6a 6176 613a 204f tibility.java: O │ │ │ │ │ -000a51f0: 7065 6e53 534c 2067 656e 6572 6174 6564 penSSL generated │ │ │ │ │ -000a5200: 2063 6f6d 7061 7469 6269 6c69 7479 2074 compatibility t │ │ │ │ │ -000a5210: 6573 7420 7769 7468 2052 5341 5353 412d est with RSASSA- │ │ │ │ │ -000a5220: 5053 5320 4a61 7661 2e0a 0a3c 6c69 3e73 PSS Java...
  • s │ │ │ │ │ -000a5230: 756e 2f73 6563 7572 6974 792f 7273 612f un/security/rsa/ │ │ │ │ │ -000a5240: 7073 732f 5053 5350 6172 616d 6574 6572 pss/PSSParameter │ │ │ │ │ -000a5250: 7354 6573 742e 6a61 7661 3a20 5465 7374 sTest.java: Test │ │ │ │ │ -000a5260: 2052 5341 5353 412d 5053 5320 416c 676f RSASSA-PSS Algo │ │ │ │ │ -000a5270: 7269 7468 6d50 6172 616d 6574 6572 7320 rithmParameters │ │ │ │ │ -000a5280: 696d 706c 206f 6620 5375 6e52 7361 5369 impl of SunRsaSi │ │ │ │ │ -000a5290: 676e 2070 726f 7669 6465 722e 0a0a 3c6c gn provider...sun/security/r │ │ │ │ │ -000a52b0: 7361 2f70 7373 2f53 6572 6961 6c69 7a65 sa/pss/Serialize │ │ │ │ │ -000a52c0: 6450 5353 4b65 792e 6a61 7661 3a20 5465 dPSSKey.java: Te │ │ │ │ │ -000a52d0: 7374 2052 5341 5353 412d 5053 5320 7365 st RSASSA-PSS se │ │ │ │ │ -000a52e0: 7269 616c 697a 6564 206b 6579 730a 0a3c rialized keys..< │ │ │ │ │ -000a52f0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000a5300: 7273 612f 7073 732f 5369 676e 6174 7572 rsa/pss/Signatur │ │ │ │ │ -000a5310: 6554 6573 7432 2e6a 6176 613a 2043 7265 eTest2.java: Cre │ │ │ │ │ -000a5320: 6174 6520 6120 7369 676e 6174 7572 6520 ate a signature │ │ │ │ │ -000a5330: 666f 7220 5253 4153 5341 2d50 5353 2061 for RSASSA-PSS a │ │ │ │ │ -000a5340: 6e64 2067 6574 2069 7473 2073 6967 6e65 nd get its signe │ │ │ │ │ -000a5350: 6420 6461 7461 2e0a 0a3c 6c69 3e73 756e d data...
  • sun │ │ │ │ │ -000a5360: 2f73 6563 7572 6974 792f 7273 612f 7073 /security/rsa/ps │ │ │ │ │ -000a5370: 732f 5369 676e 6174 7572 6554 6573 7450 s/SignatureTestP │ │ │ │ │ -000a5380: 5353 2e6a 6176 613a 2043 7265 6174 6520 SS.java: Create │ │ │ │ │ -000a5390: 6120 7369 676e 6174 7572 6520 666f 7220 a signature for │ │ │ │ │ -000a53a0: 5253 4153 5341 2d50 5353 2061 6e64 2067 RSASSA-PSS and g │ │ │ │ │ -000a53b0: 6574 2069 7473 2073 6967 6e65 6420 6461 et its signed da │ │ │ │ │ -000a53c0: 7461 2e0a 0a3c 6c69 3e73 756e 2f73 6563 ta...
  • sun/sec │ │ │ │ │ -000a53d0: 7572 6974 792f 7273 612f 7073 732f 5465 urity/rsa/pss/Te │ │ │ │ │ -000a53e0: 7374 5053 534b 6579 5375 7070 6f72 742e stPSSKeySupport. │ │ │ │ │ -000a53f0: 6a61 7661 3a20 5465 7374 2052 5341 5353 java: Test RSASS │ │ │ │ │ -000a5400: 412d 5053 5320 4b65 7920 7265 6c61 7465 A-PSS Key relate │ │ │ │ │ -000a5410: 6420 7375 7070 6f72 7420 7375 6368 2061 d support such a │ │ │ │ │ -000a5420: 7320 4b65 7950 6169 7247 656e 6572 6174 s KeyPairGenerat │ │ │ │ │ -000a5430: 6f72 2061 6e64 204b 6579 4661 6374 6f72 or and KeyFactor │ │ │ │ │ -000a5440: 7920 6f66 2074 6865 2053 756e 5273 6153 y of the SunRsaS │ │ │ │ │ -000a5450: 6967 6e20 7072 6f76 6964 6572 0a0a 3c6c ign provider..sun/security/r │ │ │ │ │ -000a5470: 7361 2f70 7373 2f54 6573 7453 6967 4765 sa/pss/TestSigGe │ │ │ │ │ -000a5480: 6e50 5353 2e6a 6176 613a 204b 6e6f 776e nPSS.java: Known │ │ │ │ │ -000a5490: 2041 6e73 7765 7220 5465 7374 7320 6261 Answer Tests ba │ │ │ │ │ -000a54a0: 7365 6420 6f6e 204e 4953 5420 3138 362d sed on NIST 186- │ │ │ │ │ -000a54b0: 3320 6174 3a0a 0a3c 6c69 3e73 756e 2f73 3 at:..
  • sun/s │ │ │ │ │ -000a54c0: 6563 7572 6974 792f 7373 6c2f 414c 504e ecurity/ssl/ALPN │ │ │ │ │ -000a54d0: 2f41 6c70 6e47 7265 6173 6554 6573 742e /AlpnGreaseTest. │ │ │ │ │ -000a54e0: 6a61 7661 3a20 4265 7474 6572 2073 7570 java: Better sup │ │ │ │ │ -000a54f0: 706f 7274 2041 4c50 4e20 6279 7465 2077 port ALPN byte w │ │ │ │ │ -000a5500: 6972 6520 7661 6c75 6573 2069 6e20 5375 ire values in Su │ │ │ │ │ -000a5510: 6e4a 5353 450a 0a3c 6c69 3e73 756e 2f73 nJSSE..
  • sun/s │ │ │ │ │ -000a5520: 6563 7572 6974 792f 7373 6c2f 4170 7049 ecurity/ssl/AppI │ │ │ │ │ -000a5530: 6e70 7574 5374 7265 616d 2f52 6561 6442 nputStream/ReadB │ │ │ │ │ -000a5540: 6c6f 636b 7343 6c6f 7365 2e6a 6176 613a locksClose.java: │ │ │ │ │ -000a5550: 2041 7070 496e 7075 7453 7472 6561 6d3a AppInputStream: │ │ │ │ │ -000a5560: 2072 6561 6420 6361 6e20 626c 6f63 6b20 read can block │ │ │ │ │ -000a5570: 6120 636c 6f73 650a 0a3c 6c69 3e73 756e a close..
  • sun │ │ │ │ │ -000a5580: 2f73 6563 7572 6974 792f 7373 6c2f 4170 /security/ssl/Ap │ │ │ │ │ -000a5590: 7049 6e70 7574 5374 7265 616d 2f52 6561 pInputStream/Rea │ │ │ │ │ -000a55a0: 6448 616e 6473 6861 6b65 2e6a 6176 613a dHandshake.java: │ │ │ │ │ -000a55b0: 2056 6572 6966 7920 6170 706c 6963 6174 Verify applicat │ │ │ │ │ -000a55c0: 696f 6e73 2064 6f20 6e6f 7420 7265 6164 ions do not read │ │ │ │ │ -000a55d0: 2068 616e 6473 6861 6b65 2064 6174 6120 handshake data │ │ │ │ │ -000a55e0: 6166 7465 7220 6661 696c 7572 650a 0a3c after failure..< │ │ │ │ │ -000a55f0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000a5600: 7373 6c2f 4170 7049 6e70 7574 5374 7265 ssl/AppInputStre │ │ │ │ │ -000a5610: 616d 2f52 6561 645a 6572 6f42 7974 6573 am/ReadZeroBytes │ │ │ │ │ -000a5620: 2e6a 6176 613a 2049 6e70 7574 7374 7265 .java: Inputstre │ │ │ │ │ -000a5630: 616d 2064 6f73 656e 7420 6265 6861 7665 am dosent behave │ │ │ │ │ -000a5640: 2063 6f72 7265 6374 0a0a 3c6c 693e 7375 correct..
  • su │ │ │ │ │ -000a5650: 6e2f 7365 6375 7269 7479 2f73 736c 2f41 n/security/ssl/A │ │ │ │ │ -000a5660: 7070 496e 7075 7453 7472 6561 6d2f 5265 ppInputStream/Re │ │ │ │ │ -000a5670: 6d6f 7665 4d61 726b 5265 7365 742e 6a61 moveMarkReset.ja │ │ │ │ │ -000a5680: 7661 3a20 7265 6d6f 7665 206d 6172 6b2f va: remove mark/ │ │ │ │ │ -000a5690: 7265 7365 7420 6675 6e63 7469 6f6e 616c reset functional │ │ │ │ │ -000a56a0: 6974 7920 6672 6f6d 2041 7070 496e 7075 ity from AppInpu │ │ │ │ │ -000a56b0: 7453 7472 6561 6d0a 0a3c 6c69 3e73 756e tStream..
  • sun │ │ │ │ │ -000a56c0: 2f73 6563 7572 6974 792f 7373 6c2f 4170 /security/ssl/Ap │ │ │ │ │ -000a56d0: 704f 7574 7075 7453 7472 6561 6d2f 4e6f pOutputStream/No │ │ │ │ │ -000a56e0: 4578 6365 7074 696f 6e4f 6e43 6c6f 7365 ExceptionOnClose │ │ │ │ │ -000a56f0: 2e6a 6176 613a 204a 5353 4520 736f 636b .java: JSSE sock │ │ │ │ │ -000a5700: 6574 206f 7574 7075 7420 7374 7265 616d et output stream │ │ │ │ │ -000a5710: 2064 6f65 736e 2774 2074 6872 6f77 2061 doesn't throw a │ │ │ │ │ -000a5720: 6674 6572 2073 6f63 6b65 7420 6973 2063 fter socket is c │ │ │ │ │ -000a5730: 6c6f 7365 640a 0a3c 6c69 3e73 756e 2f73 losed..
  • sun/s │ │ │ │ │ -000a5740: 6563 7572 6974 792f 7373 6c2f 4365 7274 ecurity/ssl/Cert │ │ │ │ │ -000a5750: 5061 7468 5265 7374 7269 6374 696f 6e73 PathRestrictions │ │ │ │ │ -000a5760: 2f54 4c53 5265 7374 7269 6374 696f 6e73 /TLSRestrictions │ │ │ │ │ -000a5770: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ -000a5780: 6520 7265 7374 7269 6374 696f 6e73 2066 e restrictions f │ │ │ │ │ -000a5790: 6f72 2063 6572 7469 6669 6361 7465 2070 or certificate p │ │ │ │ │ -000a57a0: 6174 6820 6f6e 204a 5353 4520 7769 7468 ath on JSSE with │ │ │ │ │ -000a57b0: 2063 7573 746f 6d20 7472 7573 7420 7374 custom trust st │ │ │ │ │ -000a57c0: 6f72 652e 0a0a 3c6c 693e 7375 6e2f 7365 ore...
  • sun/se │ │ │ │ │ -000a57d0: 6375 7269 7479 2f73 736c 2f43 6970 6865 curity/ssl/Ciphe │ │ │ │ │ -000a57e0: 7253 7569 7465 2f44 6973 6162 6c65 6443 rSuite/DisabledC │ │ │ │ │ -000a57f0: 7572 7665 2e6a 6176 613a 2020 0a0a 3c6c urve.java: ..sun/security/s │ │ │ │ │ -000a5810: 736c 2f43 6970 6865 7253 7569 7465 2f4c sl/CipherSuite/L │ │ │ │ │ -000a5820: 6567 6163 7943 6f6e 7374 7261 696e 7473 egacyConstraints │ │ │ │ │ -000a5830: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -000a5840: 2074 6861 7420 6c65 6761 6379 2073 7569 that legacy sui │ │ │ │ │ -000a5850: 7465 7320 6172 6520 6e6f 7420 7365 6c65 tes are not sele │ │ │ │ │ -000a5860: 6374 6564 2069 6620 7374 726f 6e67 6572 cted if stronger │ │ │ │ │ -000a5870: 2063 686f 6963 6573 2061 7265 2061 7661 choices are ava │ │ │ │ │ -000a5880: 696c 6162 6c65 0a0a 3c6c 693e 7375 6e2f ilable..
  • sun/ │ │ │ │ │ -000a5890: 7365 6375 7269 7479 2f73 736c 2f43 6970 security/ssl/Cip │ │ │ │ │ -000a58a0: 6865 7253 7569 7465 2f4e 616d 6564 4772 herSuite/NamedGr │ │ │ │ │ -000a58b0: 6f75 7073 5769 7468 4369 7068 6572 5375 oupsWithCipherSu │ │ │ │ │ -000a58c0: 6974 652e 6a61 7661 3a20 5465 7374 2054 ite.java: Test T │ │ │ │ │ -000a58d0: 4c53 2063 6970 6865 7273 7569 7465 2077 LS ciphersuite w │ │ │ │ │ -000a58e0: 6974 6820 6561 6368 2069 6e64 6976 6964 ith each individ │ │ │ │ │ -000a58f0: 7561 6c20 7375 7070 6f72 7465 6420 6772 ual supported gr │ │ │ │ │ -000a5900: 6f75 700a 0a3c 6c69 3e73 756e 2f73 6563 oup..
  • sun/sec │ │ │ │ │ -000a5910: 7572 6974 792f 7373 6c2f 4369 7068 6572 urity/ssl/Cipher │ │ │ │ │ -000a5920: 5375 6974 652f 4e6f 4465 7352 4334 4465 Suite/NoDesRC4De │ │ │ │ │ -000a5930: 7345 6465 4369 7068 5375 6974 652e 6a61 sEdeCiphSuite.ja │ │ │ │ │ -000a5940: 7661 3a20 4469 7361 626c 6520 616c 6c20 va: Disable all │ │ │ │ │ -000a5950: 4445 532c 2052 4334 2c20 616e 6420 3344 DES, RC4, and 3D │ │ │ │ │ -000a5960: 4553 2f44 6573 4564 6520 6369 7068 6572 ES/DesEde cipher │ │ │ │ │ -000a5970: 2073 7569 7465 730a 0a3c 6c69 3e73 756e suites..
  • sun │ │ │ │ │ -000a5980: 2f73 6563 7572 6974 792f 7373 6c2f 4369 /security/ssl/Ci │ │ │ │ │ -000a5990: 7068 6572 5375 6974 652f 5265 7374 7269 pherSuite/Restri │ │ │ │ │ -000a59a0: 6374 4e61 6d65 6447 726f 7570 2e6a 6176 ctNamedGroup.jav │ │ │ │ │ -000a59b0: 613a 2052 6573 7472 6963 7420 7369 676e a: Restrict sign │ │ │ │ │ -000a59c0: 6174 7572 6520 616c 676f 7269 7468 6d73 ature algorithms │ │ │ │ │ -000a59d0: 2061 6e64 206e 616d 6564 2067 726f 7570 and named group │ │ │ │ │ -000a59e0: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -000a59f0: 6974 792f 7373 6c2f 4369 7068 6572 5375 ity/ssl/CipherSu │ │ │ │ │ -000a5a00: 6974 652f 5265 7374 7269 6374 5369 676e ite/RestrictSign │ │ │ │ │ -000a5a10: 6174 7572 6553 6368 656d 652e 6a61 7661 atureScheme.java │ │ │ │ │ -000a5a20: 3a20 5265 7374 7269 6374 2073 6967 6e61 : Restrict signa │ │ │ │ │ -000a5a30: 7475 7265 2061 6c67 6f72 6974 686d 7320 ture algorithms │ │ │ │ │ -000a5a40: 616e 6420 6e61 6d65 6420 6772 6f75 7073 and named groups │ │ │ │ │ -000a5a50: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a5a60: 7479 2f73 736c 2f43 6970 6865 7253 7569 ty/ssl/CipherSui │ │ │ │ │ -000a5a70: 7465 2f53 534c 5f4e 554c 4c2e 6a61 7661 te/SSL_NULL.java │ │ │ │ │ -000a5a80: 3a20 5665 7269 6679 2074 6861 7420 5353 : Verify that SS │ │ │ │ │ -000a5a90: 4c5f 4e55 4c4c 5f57 4954 485f 4e55 4c4c L_NULL_WITH_NULL │ │ │ │ │ -000a5aa0: 5f4e 554c 4c20 6973 2072 6574 7572 6e65 _NULL is returne │ │ │ │ │ -000a5ab0: 6420 6173 2063 6970 6865 7273 7569 7465 d as ciphersuite │ │ │ │ │ -000a5ac0: 2069 6620 7468 6520 6861 6e64 7368 616b if the handshak │ │ │ │ │ -000a5ad0: 6520 6661 696c 730a 0a3c 6c69 3e73 756e e fails..
  • sun │ │ │ │ │ -000a5ae0: 2f73 6563 7572 6974 792f 7373 6c2f 4369 /security/ssl/Ci │ │ │ │ │ -000a5af0: 7068 6572 5375 6974 652f 5375 7070 6f72 pherSuite/Suppor │ │ │ │ │ -000a5b00: 7465 6447 726f 7570 732e 6a61 7661 3a20 tedGroups.java: │ │ │ │ │ -000a5b10: 5465 7374 2054 4c53 2063 6f6e 6e65 6374 Test TLS connect │ │ │ │ │ -000a5b20: 696f 6e20 7769 7468 2065 6163 6820 696e ion with each in │ │ │ │ │ -000a5b30: 6469 7669 6475 616c 2073 7570 706f 7274 dividual support │ │ │ │ │ -000a5b40: 6564 2067 726f 7570 0a0a 3c6c 693e 7375 ed group..
  • su │ │ │ │ │ -000a5b50: 6e2f 7365 6375 7269 7479 2f73 736c 2f43 n/security/ssl/C │ │ │ │ │ -000a5b60: 6c69 656e 7448 616e 6473 6861 6b65 722f lientHandshaker/ │ │ │ │ │ -000a5b70: 4369 7068 6572 5375 6974 654f 7264 6572 CipherSuiteOrder │ │ │ │ │ -000a5b80: 2e6a 6176 613a 2043 6c69 656e 7420 7368 .java: Client sh │ │ │ │ │ -000a5b90: 6f75 6c64 2066 6f6c 6c6f 7720 7375 6974 ould follow suit │ │ │ │ │ -000a5ba0: 6520 6f72 6465 7220 696e 2053 534c 536f e order in SSLSo │ │ │ │ │ -000a5bb0: 636b 6574 2e73 6574 456e 6162 6c65 6443 cket.setEnabledC │ │ │ │ │ -000a5bc0: 6970 6865 7253 7569 7465 7328 290a 0a3c ipherSuites()..< │ │ │ │ │ -000a5bd0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000a5be0: 7373 6c2f 436c 6965 6e74 4861 6e64 7368 ssl/ClientHandsh │ │ │ │ │ -000a5bf0: 616b 6572 2f4c 656e 6774 6843 6865 636b aker/LengthCheck │ │ │ │ │ -000a5c00: 5465 7374 2e6a 6176 613a 2056 6563 746f Test.java: Vecto │ │ │ │ │ -000a5c10: 7273 2061 6e64 2066 6978 6564 206c 656e rs and fixed len │ │ │ │ │ -000a5c20: 6774 6820 6669 656c 6473 2073 686f 756c gth fields shoul │ │ │ │ │ -000a5c30: 6420 6265 2076 6572 6966 6965 6420 666f d be verified fo │ │ │ │ │ -000a5c40: 7220 616c 6c6f 7765 6420 7369 7a65 732e r allowed sizes. │ │ │ │ │ -000a5c50: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a5c60: 7479 2f73 736c 2f43 6c69 656e 7448 616e ty/ssl/ClientHan │ │ │ │ │ -000a5c70: 6473 6861 6b65 722f 5253 4145 7870 6f72 dshaker/RSAExpor │ │ │ │ │ -000a5c80: 742e 6a61 7661 3a20 5253 4143 6c69 656e t.java: RSAClien │ │ │ │ │ -000a5c90: 744b 6579 4578 6368 616e 6765 204e 756c tKeyExchange Nul │ │ │ │ │ -000a5ca0: 6c50 6f69 6e74 6572 4578 6365 7074 696f lPointerExceptio │ │ │ │ │ -000a5cb0: 6e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 n..
  • sun/secur │ │ │ │ │ -000a5cc0: 6974 792f 7373 6c2f 4448 4b65 7945 7863 ity/ssl/DHKeyExc │ │ │ │ │ -000a5cd0: 6861 6e67 652f 4448 454b 6579 5369 7a69 hange/DHEKeySizi │ │ │ │ │ -000a5ce0: 6e67 2e6a 6176 613a 206d 616b 6520 6570 ng.java: make ep │ │ │ │ │ -000a5cf0: 6865 6d65 7261 6c20 4448 206b 6579 206d hemeral DH key m │ │ │ │ │ -000a5d00: 6174 6368 2074 6865 206c 656e 6774 6820 atch the length │ │ │ │ │ -000a5d10: 6f66 2074 6865 2063 6572 7469 6669 6361 of the certifica │ │ │ │ │ -000a5d20: 7465 206b 6579 0a0a 3c6c 693e 7375 6e2f te key..
  • sun/ │ │ │ │ │ -000a5d30: 7365 6375 7269 7479 2f73 736c 2f44 484b security/ssl/DHK │ │ │ │ │ -000a5d40: 6579 4578 6368 616e 6765 2f4c 6567 6163 eyExchange/Legac │ │ │ │ │ -000a5d50: 7944 4845 4b65 7945 7863 6861 6e67 652e yDHEKeyExchange. │ │ │ │ │ -000a5d60: 6a61 7661 3a20 4469 7361 626c 6520 4469 java: Disable Di │ │ │ │ │ -000a5d70: 6666 6965 2d48 656c 6c6d 616e 206b 6579 ffie-Hellman key │ │ │ │ │ -000a5d80: 7320 6c65 7373 2074 6861 6e20 3130 3234 s less than 1024 │ │ │ │ │ -000a5d90: 2062 6974 730a 0a3c 6c69 3e73 756e 2f73 bits..
  • sun/s │ │ │ │ │ -000a5da0: 6563 7572 6974 792f 7373 6c2f 4448 4b65 ecurity/ssl/DHKe │ │ │ │ │ -000a5db0: 7945 7863 6861 6e67 652f 5573 6553 7472 yExchange/UseStr │ │ │ │ │ -000a5dc0: 6f6e 6744 4853 697a 6573 2e6a 6176 613a ongDHSizes.java: │ │ │ │ │ -000a5dd0: 204e 6567 6f74 6961 7465 6420 4669 6e69 Negotiated Fini │ │ │ │ │ -000a5de0: 7465 2046 6965 6c64 2044 6966 6669 652d te Field Diffie- │ │ │ │ │ -000a5df0: 4865 6c6c 6d61 6e20 4570 6865 6d65 7261 Hellman Ephemera │ │ │ │ │ -000a5e00: 6c20 5061 7261 6d65 7465 7273 2066 6f72 l Parameters for │ │ │ │ │ -000a5e10: 2054 4c53 0a0a 3c6c 693e 7375 6e2f 7365 TLS..
  • sun/se │ │ │ │ │ -000a5e20: 6375 7269 7479 2f73 736c 2f45 6e67 696e curity/ssl/Engin │ │ │ │ │ -000a5e30: 6541 7267 732f 4465 6275 6752 6570 6f72 eArgs/DebugRepor │ │ │ │ │ -000a5e40: 7473 4f6e 6545 7874 7261 4279 7465 2e6a tsOneExtraByte.j │ │ │ │ │ -000a5e50: 6176 613a 2049 6e63 6f72 7265 6374 2053 ava: Incorrect S │ │ │ │ │ -000a5e60: 534c 456e 6769 6e65 2064 6562 7567 206f SLEngine debug o │ │ │ │ │ -000a5e70: 7574 7075 740a 0a3c 6c69 3e73 756e 2f73 utput..
  • sun/s │ │ │ │ │ -000a5e80: 6563 7572 6974 792f 7373 6c2f 4765 6e53 ecurity/ssl/GenS │ │ │ │ │ -000a5e90: 534c 436f 6e66 6967 732f 6d61 696e 2e6a SLConfigs/main.j │ │ │ │ │ -000a5ea0: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ -000a5eb0: 6861 7420 6469 6666 6572 656e 7420 636f hat different co │ │ │ │ │ -000a5ec0: 6e66 6967 7572 6174 696f 6e73 206f 6620 nfigurations of │ │ │ │ │ -000a5ed0: 5353 4c20 736f 636b 6574 7320 776f 726b SSL sockets work │ │ │ │ │ -000a5ee0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a5ef0: 7479 2f73 736c 2f48 616e 6473 6861 6b65 ty/ssl/Handshake │ │ │ │ │ -000a5f00: 4861 7368 2f48 616e 6473 6861 6b65 4861 Hash/HandshakeHa │ │ │ │ │ -000a5f10: 7368 436c 6f6e 6545 7868 6175 7374 696f shCloneExhaustio │ │ │ │ │ -000a5f20: 6e2e 6a61 7661 3a20 496e 6372 6561 7365 n.java: Increase │ │ │ │ │ -000a5f30: 2074 6865 206e 756d 6265 7220 6f66 2063 the number of c │ │ │ │ │ -000a5f40: 6c6f 6e65 7320 696e 2074 6865 2043 6c6f lones in the Clo │ │ │ │ │ -000a5f50: 6e65 6162 6c65 4469 6765 7374 0a0a 3c6c neableDigest..sun/security/s │ │ │ │ │ -000a5f70: 736c 2f48 616e 6473 6861 6b65 4f75 7453 sl/HandshakeOutS │ │ │ │ │ -000a5f80: 7472 6561 6d2f 4e75 6c6c 4365 7274 732e tream/NullCerts. │ │ │ │ │ -000a5f90: 6a61 7661 3a20 4966 2061 2073 6572 7665 java: If a serve │ │ │ │ │ -000a5fa0: 7220 7368 7574 7320 646f 776e 2063 6f72 r shuts down cor │ │ │ │ │ -000a5fb0: 7265 6374 6c79 2064 7572 696e 6720 6861 rectly during ha │ │ │ │ │ -000a5fc0: 6e64 7368 616b 696e 672c 2074 6865 2063 ndshaking, the c │ │ │ │ │ -000a5fd0: 6c69 656e 7420 646f 6573 6e27 7420 7365 lient doesn't se │ │ │ │ │ -000a5fe0: 6520 6974 2e0a 0a3c 6c69 3e73 756e 2f73 e it...
  • sun/s │ │ │ │ │ -000a5ff0: 6563 7572 6974 792f 7373 6c2f 496e 7075 ecurity/ssl/Inpu │ │ │ │ │ -000a6000: 7452 6563 6f72 642f 436c 6965 6e74 4865 tRecord/ClientHe │ │ │ │ │ -000a6010: 6c6c 6f52 6561 642e 6a61 7661 3a20 4120 lloRead.java: A │ │ │ │ │ -000a6020: 636c 6965 6e74 2d68 656c 6c6f 206d 6573 client-hello mes │ │ │ │ │ -000a6030: 7361 6765 206d 6179 206e 6f74 2061 6c77 sage may not alw │ │ │ │ │ -000a6040: 6179 7320 6265 2072 6561 6420 636f 7272 ays be read corr │ │ │ │ │ -000a6050: 6563 746c 790a 0a3c 6c69 3e73 756e 2f73 ectly..
  • sun/s │ │ │ │ │ -000a6060: 6563 7572 6974 792f 7373 6c2f 496e 7075 ecurity/ssl/Inpu │ │ │ │ │ -000a6070: 7452 6563 6f72 642f 5353 4c53 6f63 6b65 tRecord/SSLSocke │ │ │ │ │ -000a6080: 7454 696d 656f 7574 4e75 6c6c 732e 6a61 tTimeoutNulls.ja │ │ │ │ │ -000a6090: 7661 3a20 5365 7474 696e 6720 7469 6d65 va: Setting time │ │ │ │ │ -000a60a0: 6f75 7473 206f 6e20 5353 4c53 6f63 6b65 outs on SSLSocke │ │ │ │ │ -000a60b0: 7473 2069 6d6d 6564 6961 7465 6c79 2072 ts immediately r │ │ │ │ │ -000a60c0: 6574 7572 6e20 6e75 6c6c 2061 6674 6572 eturn null after │ │ │ │ │ -000a60d0: 2074 696d 656f 7574 206f 6363 7572 732e timeout occurs. │ │ │ │ │ -000a60e0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a60f0: 7479 2f73 736c 2f50 726f 746f 636f 6c56 ty/ssl/ProtocolV │ │ │ │ │ -000a6100: 6572 7369 6f6e 2f48 7474 7073 5072 6f74 ersion/HttpsProt │ │ │ │ │ -000a6110: 6f63 6f6c 732e 6a61 7661 3a20 7061 7373 ocols.java: pass │ │ │ │ │ -000a6120: 696e 6720 6874 7470 732e 7072 6f74 6f63 ing https.protoc │ │ │ │ │ -000a6130: 6f6c 7320 6672 6f6d 2063 6f6d 6d61 6e64 ols from command │ │ │ │ │ -000a6140: 206c 696e 6520 646f 6573 6e27 7420 776f line doesn't wo │ │ │ │ │ -000a6150: 726b 2e0a 0a3c 6c69 3e73 756e 2f73 6563 rk...
  • sun/sec │ │ │ │ │ -000a6160: 7572 6974 792f 7373 6c2f 5353 4c43 6970 urity/ssl/SSLCip │ │ │ │ │ -000a6170: 6865 722f 5265 6164 4f6e 6c79 456e 6769 her/ReadOnlyEngi │ │ │ │ │ -000a6180: 6e65 2e6a 6176 613a 2054 6573 7420 5353 ne.java: Test SS │ │ │ │ │ -000a6190: 4c45 6e67 696e 6520 746f 2075 7365 2072 LEngine to use r │ │ │ │ │ -000a61a0: 6561 642d 6f6e 6c79 2069 6e70 7574 2062 ead-only input b │ │ │ │ │ -000a61b0: 7974 6562 7566 6665 7273 0a0a 3c6c 693e ytebuffers..
  • │ │ │ │ │ -000a61c0: 7375 6e2f 7365 6375 7269 7479 2f73 736c sun/security/ssl │ │ │ │ │ -000a61d0: 2f53 534c 436f 6e74 6578 7449 6d70 6c2f /SSLContextImpl/ │ │ │ │ │ -000a61e0: 4261 644b 5350 726f 7669 6465 722e 6a61 BadKSProvider.ja │ │ │ │ │ -000a61f0: 7661 3a20 5375 7070 6f72 7420 666f 7220 va: Support for │ │ │ │ │ -000a6200: 746f 6b65 6e2d 6261 7365 6420 4b65 7953 token-based KeyS │ │ │ │ │ -000a6210: 746f 7265 730a 0a3c 6c69 3e73 756e 2f73 tores..
  • sun/s │ │ │ │ │ -000a6220: 6563 7572 6974 792f 7373 6c2f 5353 4c43 ecurity/ssl/SSLC │ │ │ │ │ -000a6230: 6f6e 7465 7874 496d 706c 2f42 6164 5453 ontextImpl/BadTS │ │ │ │ │ -000a6240: 5072 6f76 6964 6572 2e6a 6176 613a 2053 Provider.java: S │ │ │ │ │ -000a6250: 7570 706f 7274 2066 6f72 2074 6f6b 656e upport for token │ │ │ │ │ -000a6260: 2d62 6173 6564 204b 6579 5374 6f72 6573 -based KeyStores │ │ │ │ │ -000a6270: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a6280: 7479 2f73 736c 2f53 534c 436f 6e74 6578 ty/ssl/SSLContex │ │ │ │ │ -000a6290: 7449 6d70 6c2f 4375 7374 6f6d 697a 6564 tImpl/Customized │ │ │ │ │ -000a62a0: 4369 7068 6572 5375 6974 6573 2e6a 6176 CipherSuites.jav │ │ │ │ │ -000a62b0: 613a 2043 616e 6e6f 7420 656e 6162 6c65 a: Cannot enable │ │ │ │ │ -000a62c0: 2070 7265 7669 6f75 736c 7920 6465 6661 previously defa │ │ │ │ │ -000a62d0: 756c 7420 656e 6162 6c65 6420 6369 7068 ult enabled ciph │ │ │ │ │ -000a62e0: 6572 2073 7569 7465 730a 0a3c 6c69 3e73 er suites..
  • s │ │ │ │ │ +00098f00: 5341 5072 7647 7265 6174 6572 5468 616e SAPrvGreaterThan │ │ │ │ │ +00098f10: 4f72 6465 722e 6a61 7661 3a20 456e 666f Order.java: Enfo │ │ │ │ │ +00098f20: 7263 6520 4543 5072 6976 6174 654b 6579 rce ECPrivateKey │ │ │ │ │ +00098f30: 2064 2076 616c 7565 2074 6f20 6265 2069 d value to be i │ │ │ │ │ +00098f40: 6e20 7468 6520 7261 6e67 6520 5b31 2c20 n the range [1, │ │ │ │ │ +00098f50: 6e2d 315d 2066 6f72 2053 756e 4543 2070 n-1] for SunEC p │ │ │ │ │ +00098f60: 726f 7669 6465 720a 0a3c 6c69 3e73 756e rovider..
  • sun │ │ │ │ │ +00098f70: 2f73 6563 7572 6974 792f 6563 2f49 6e76 /security/ec/Inv │ │ │ │ │ +00098f80: 616c 6964 4375 7276 652e 6a61 7661 3a20 alidCurve.java: │ │ │ │ │ +00098f90: 456e 7375 7265 2074 6861 7420 5375 6e45 Ensure that SunE │ │ │ │ │ +00098fa0: 4320 6265 6861 7665 7320 636f 7272 6563 C behaves correc │ │ │ │ │ +00098fb0: 746c 7920 666f 7220 756e 7375 7070 6f72 tly for unsuppor │ │ │ │ │ +00098fc0: 7465 6420 6375 7276 6573 2e0a 0a3c 6c69 ted curves...
  • sun/security/ec │ │ │ │ │ +00098fe0: 2f4e 5341 5375 6974 6542 2f54 6573 7453 /NSASuiteB/TestS │ │ │ │ │ +00098ff0: 4841 7769 7468 4543 4453 4153 6967 6e61 HAwithECDSASigna │ │ │ │ │ +00099000: 7475 7265 4f69 6473 2e6a 6176 613a 2054 tureOids.java: T │ │ │ │ │ +00099010: 6573 7420 7468 6520 5348 4177 6974 6845 est the SHAwithE │ │ │ │ │ +00099020: 4344 5341 2073 6967 6e61 7475 7265 2061 CDSA signature a │ │ │ │ │ +00099030: 6c67 6f72 6974 686d 204f 4944 7320 696e lgorithm OIDs in │ │ │ │ │ +00099040: 204a 444b 2e0a 0a3c 6c69 3e73 756e 2f73 JDK...
  • sun/s │ │ │ │ │ +00099050: 6563 7572 6974 792f 6563 2f4f 6964 496e ecurity/ec/OidIn │ │ │ │ │ +00099060: 7374 616e 6365 2e6a 6176 613a 2045 4320 stance.java: EC │ │ │ │ │ +00099070: 4b65 7946 6163 746f 7279 2061 6e64 204b KeyFactory and K │ │ │ │ │ +00099080: 6579 5061 6972 4765 6e65 7261 746f 7220 eyPairGenerator │ │ │ │ │ +00099090: 646f 206e 6f74 2068 6176 6520 616c 6961 do not have alia │ │ │ │ │ +000990a0: 7365 7320 666f 7220 4f49 4420 666f 726d ses for OID form │ │ │ │ │ +000990b0: 6174 0a0a 3c6c 693e 7375 6e2f 7365 6375 at..
  • sun/secu │ │ │ │ │ +000990c0: 7269 7479 2f65 632f 5369 676e 6174 7572 rity/ec/Signatur │ │ │ │ │ +000990d0: 6544 6967 6573 7454 7275 6e63 6174 652e eDigestTruncate. │ │ │ │ │ +000990e0: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ +000990f0: 6469 6765 7374 7320 6172 6520 7072 6f70 digests are prop │ │ │ │ │ +00099100: 6572 6c79 2074 7275 6e63 6174 6564 2062 erly truncated b │ │ │ │ │ +00099110: 6566 6f72 6520 7468 6520 7369 676e 6174 efore the signat │ │ │ │ │ +00099120: 7572 6520 6973 2061 7070 6c69 6564 2e0a ure is applied.. │ │ │ │ │ +00099130: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +00099140: 792f 6563 2f53 6967 6e61 7475 7265 4b41 y/ec/SignatureKA │ │ │ │ │ +00099150: 542e 6a61 7661 3a20 4b6e 6f77 6e20 416e T.java: Known An │ │ │ │ │ +00099160: 7377 6572 2054 6573 7420 666f 7220 4543 swer Test for EC │ │ │ │ │ +00099170: 4453 4120 7369 676e 6174 7572 650a 0a3c DSA signature..< │ │ │ │ │ +00099180: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +00099190: 6563 2f53 6967 6e61 7475 7265 4f66 6673 ec/SignatureOffs │ │ │ │ │ +000991a0: 6574 732e 6a61 7661 3a20 5468 6973 2074 ets.java: This t │ │ │ │ │ +000991b0: 6573 7420 7661 6c69 6461 7465 7320 7369 est validates si │ │ │ │ │ +000991c0: 676e 6174 7572 6520 7665 7269 6669 6361 gnature verifica │ │ │ │ │ +000991d0: 7469 6f6e 2053 6967 6e61 7475 7265 2e76 tion Signature.v │ │ │ │ │ +000991e0: 6572 6966 7928 6279 7465 5b5d 2c20 696e erify(byte[], in │ │ │ │ │ +000991f0: 742c 2069 6e74 292e 0a0a 3c6c 693e 7375 t, int)...
  • su │ │ │ │ │ +00099200: 6e2f 7365 6375 7269 7479 2f65 632f 5369 n/security/ec/Si │ │ │ │ │ +00099210: 676e 6174 7572 6550 6172 616d 6574 6572 gnatureParameter │ │ │ │ │ +00099220: 732e 6a61 7661 3a20 4543 4453 4120 7369 s.java: ECDSA si │ │ │ │ │ +00099230: 676e 6174 7572 6520 7368 6f75 6c64 206e gnature should n │ │ │ │ │ +00099240: 6f74 2072 6574 7572 6e20 7061 7261 6d65 ot return parame │ │ │ │ │ +00099250: 7465 7273 0a0a 3c6c 693e 7375 6e2f 7365 ters..
  • sun/se │ │ │ │ │ +00099260: 6375 7269 7479 2f65 632f 5369 676e 6564 curity/ec/Signed │ │ │ │ │ +00099270: 4f62 6a65 6374 4368 6169 6e2e 6a61 7661 ObjectChain.java │ │ │ │ │ +00099280: 3a20 5665 7269 6679 2061 2063 6861 696e : Verify a chain │ │ │ │ │ +00099290: 206f 6620 7369 676e 6564 206f 626a 6563 of signed objec │ │ │ │ │ +000992a0: 7473 0a0a 3c6c 693e 7375 6e2f 7365 6375 ts..
  • sun/secu │ │ │ │ │ +000992b0: 7269 7479 2f65 632f 5465 7374 4543 2e6a rity/ec/TestEC.j │ │ │ │ │ +000992c0: 6176 613a 2050 726f 7669 6465 206f 7574 ava: Provide out │ │ │ │ │ +000992d0: 2d6f 662d 7468 652d 626f 7820 7375 7070 -of-the-box supp │ │ │ │ │ +000992e0: 6f72 7420 666f 7220 4543 4320 616c 676f ort for ECC algo │ │ │ │ │ +000992f0: 7269 7468 6d73 0a0a 3c6c 693e 7375 6e2f rithms..
  • sun/ │ │ │ │ │ +00099300: 7365 6375 7269 7479 2f65 632f 6564 2f45 security/ec/ed/E │ │ │ │ │ +00099310: 6443 524c 5369 676e 2e6a 6176 613a 2043 dCRLSign.java: C │ │ │ │ │ +00099320: 524c 2053 6967 6e0a 0a3c 6c69 3e73 756e RL Sign..
  • sun │ │ │ │ │ +00099330: 2f73 6563 7572 6974 792f 6563 2f65 642f /security/ec/ed/ │ │ │ │ │ +00099340: 4564 4453 414b 6579 436f 6d70 6174 6962 EdDSAKeyCompatib │ │ │ │ │ +00099350: 696c 6974 792e 6a61 7661 3a20 4f70 656e ility.java: Open │ │ │ │ │ +00099360: 5353 4c20 6765 6e65 7261 7465 6420 636f SSL generated co │ │ │ │ │ +00099370: 6d70 6174 6962 696c 6974 7920 7465 7374 mpatibility test │ │ │ │ │ +00099380: 2077 6974 6820 4544 4453 4120 4a61 7661 with EDDSA Java │ │ │ │ │ +00099390: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ +000993a0: 6974 792f 6563 2f65 642f 4564 4453 414b ity/ec/ed/EdDSAK │ │ │ │ │ +000993b0: 6579 5369 7a65 2e6a 6176 613a 2056 6572 eySize.java: Ver │ │ │ │ │ +000993c0: 6966 7920 4b65 794c 656e 6774 6820 666f ify KeyLength fo │ │ │ │ │ +000993d0: 7220 4544 4453 412c 2045 4432 3535 3139 r EDDSA, ED25519 │ │ │ │ │ +000993e0: 2c20 4544 3434 382e 0a0a 3c6c 693e 7375 , ED448...
  • su │ │ │ │ │ +000993f0: 6e2f 7365 6375 7269 7479 2f65 632f 6564 n/security/ec/ed │ │ │ │ │ +00099400: 2f45 6444 5341 4e65 6761 7469 7665 5465 /EdDSANegativeTe │ │ │ │ │ +00099410: 7374 2e6a 6176 613a 204e 6567 6174 6976 st.java: Negativ │ │ │ │ │ +00099420: 6520 6361 7365 7320 666f 7220 4544 4453 e cases for EDDS │ │ │ │ │ +00099430: 412e 0a0a 3c6c 693e 7375 6e2f 7365 6375 A...
  • sun/secu │ │ │ │ │ +00099440: 7269 7479 2f65 632f 6564 2f45 6444 5341 rity/ec/ed/EdDSA │ │ │ │ │ +00099450: 5061 7261 6d53 7065 632e 6a61 7661 3a20 ParamSpec.java: │ │ │ │ │ +00099460: 5465 7374 2045 6444 5341 5061 7261 6d65 Test EdDSAParame │ │ │ │ │ +00099470: 7465 7253 7065 632e 0a0a 3c6c 693e 7375 terSpec...
  • su │ │ │ │ │ +00099480: 6e2f 7365 6375 7269 7479 2f65 632f 6564 n/security/ec/ed │ │ │ │ │ +00099490: 2f45 6444 5341 5265 7573 6554 6573 742e /EdDSAReuseTest. │ │ │ │ │ +000994a0: 6a61 7661 3a20 5465 7374 2062 6568 6176 java: Test behav │ │ │ │ │ +000994b0: 696f 7572 206f 6620 5369 676e 6174 7572 iour of Signatur │ │ │ │ │ +000994c0: 6520 696e 7374 616e 6365 2062 7920 7265 e instance by re │ │ │ │ │ +000994d0: 2d75 7369 6e67 2069 7420 6d75 6c74 6970 -using it multip │ │ │ │ │ +000994e0: 6c65 2074 696d 6573 2069 6e20 6469 6666 le times in diff │ │ │ │ │ +000994f0: 6572 656e 7420 7761 792e 0a0a 3c6c 693e erent way...
  • │ │ │ │ │ +00099500: 7375 6e2f 7365 6375 7269 7479 2f65 632f sun/security/ec/ │ │ │ │ │ +00099510: 6564 2f45 6444 5341 5465 7374 2e6a 6176 ed/EdDSATest.jav │ │ │ │ │ +00099520: 613a 2054 6573 7420 5369 676e 6174 7572 a: Test Signatur │ │ │ │ │ +00099530: 6520 7769 7468 2076 6172 6961 7469 6f6e e with variation │ │ │ │ │ +00099540: 206f 6620 7365 7269 616c 697a 6564 2045 of serialized E │ │ │ │ │ +00099550: 4444 5341 204b 6579 732e 0a0a 3c6c 693e DDSA Keys...
  • │ │ │ │ │ +00099560: 7375 6e2f 7365 6375 7269 7479 2f65 632f sun/security/ec/ │ │ │ │ │ +00099570: 6564 2f45 6445 434b 6579 466f 726d 6174 ed/EdECKeyFormat │ │ │ │ │ +00099580: 2e6a 6176 613a 2043 6865 636b 2066 6f72 .java: Check for │ │ │ │ │ +00099590: 2063 6f72 7265 6374 2066 6f72 6d61 7474 correct formatt │ │ │ │ │ +000995a0: 696e 6720 6f66 2045 6444 5341 206b 6579 ing of EdDSA key │ │ │ │ │ +000995b0: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ +000995c0: 6974 792f 6563 2f65 642f 456d 7074 794d ity/ec/ed/EmptyM │ │ │ │ │ +000995d0: 6573 7361 6765 2e6a 6176 613a 2045 6444 essage.java: EdD │ │ │ │ │ +000995e0: 5341 2064 6f65 7320 6e6f 7420 7665 7269 SA does not veri │ │ │ │ │ +000995f0: 6679 2077 6865 6e20 7468 6572 6520 6973 fy when there is │ │ │ │ │ +00099600: 206e 6f20 6d65 7373 6167 650a 0a3c 6c69 no message..
  • sun/security/ec │ │ │ │ │ +00099620: 2f65 642f 5465 7374 4564 4453 412e 6a61 /ed/TestEdDSA.ja │ │ │ │ │ +00099630: 7661 3a20 4564 4453 4120 5369 676e 6174 va: EdDSA Signat │ │ │ │ │ +00099640: 7572 6520 4b6e 6f77 6e20 416e 7377 6572 ure Known Answer │ │ │ │ │ +00099650: 2054 6573 7473 2028 4b41 5429 2066 726f Tests (KAT) fro │ │ │ │ │ +00099660: 6d20 5246 4320 3830 3332 0a0a 3c6c 693e m RFC 8032..
  • │ │ │ │ │ +00099670: 7375 6e2f 7365 6375 7269 7479 2f65 632f sun/security/ec/ │ │ │ │ │ +00099680: 6564 2f54 6573 7445 644f 7073 2e6a 6176 ed/TestEdOps.jav │ │ │ │ │ +00099690: 613a 2054 6573 7420 4564 4453 4120 6261 a: Test EdDSA ba │ │ │ │ │ +000996a0: 7369 6320 6f70 6572 6174 696f 6e73 0a0a sic operations.. │ │ │ │ │ +000996b0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000996c0: 2f65 632f 7865 632f 5465 7374 5844 482e /ec/xec/TestXDH. │ │ │ │ │ +000996d0: 6a61 7661 3a20 5465 7374 2058 4448 206b java: Test XDH k │ │ │ │ │ +000996e0: 6579 2061 6772 6565 6d65 6e74 0a0a 3c6c ey agreement..sun/security/e │ │ │ │ │ +00099700: 632f 7865 632f 5465 7374 5845 434f 7073 c/xec/TestXECOps │ │ │ │ │ +00099710: 2e6a 6176 613a 2054 6573 7420 5845 4320 .java: Test XEC │ │ │ │ │ +00099720: 6375 7276 6520 6f70 6572 6174 696f 6e73 curve operations │ │ │ │ │ +00099730: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +00099740: 7479 2f65 632f 7865 632f 5845 4349 7465 ty/ec/xec/XECIte │ │ │ │ │ +00099750: 7261 7469 7665 2e6a 6176 613a 2058 4543 rative.java: XEC │ │ │ │ │ +00099760: 2063 7572 7665 206f 7065 7261 7469 6f6e curve operation │ │ │ │ │ +00099770: 7320 6974 6572 6174 6976 6520 7465 7374 s iterative test │ │ │ │ │ +00099780: 2076 6563 746f 7273 0a0a 3c6c 693e 7375 vectors..
  • su │ │ │ │ │ +00099790: 6e2f 7365 6375 7269 7479 2f65 632f 7865 n/security/ec/xe │ │ │ │ │ +000997a0: 632f 5845 434b 6579 466f 726d 6174 2e6a c/XECKeyFormat.j │ │ │ │ │ +000997b0: 6176 613a 2043 6865 636b 2066 6f72 2063 ava: Check for c │ │ │ │ │ +000997c0: 6f72 7265 6374 2066 6f72 6d61 7474 696e orrect formattin │ │ │ │ │ +000997d0: 6720 6f66 2058 3235 3531 392f 5834 3438 g of X25519/X448 │ │ │ │ │ +000997e0: 2070 7269 7661 7465 206b 6579 730a 0a3c private keys..< │ │ │ │ │ +000997f0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +00099800: 6a63 612f 5072 6566 6572 7265 6450 726f jca/PreferredPro │ │ │ │ │ +00099810: 7669 6465 724e 6567 6174 6976 6554 6573 viderNegativeTes │ │ │ │ │ +00099820: 742e 6a61 7661 3a20 5465 7374 2066 6f72 t.java: Test for │ │ │ │ │ +00099830: 206a 646b 2e73 6563 7572 6974 792e 7072 jdk.security.pr │ │ │ │ │ +00099840: 6f76 6964 6572 2e70 7265 6665 7272 6564 ovider.preferred │ │ │ │ │ +00099850: 2073 6563 7572 6974 7920 7072 6f70 6572 security proper │ │ │ │ │ +00099860: 7479 0a0a 3c6c 693e 7375 6e2f 7365 6375 ty..
  • sun/secu │ │ │ │ │ +00099870: 7269 7479 2f6a 6361 2f50 7265 6665 7272 rity/jca/Preferr │ │ │ │ │ +00099880: 6564 5072 6f76 6964 6572 5465 7374 2e6a edProviderTest.j │ │ │ │ │ +00099890: 6176 613a 2054 6573 7420 7468 6520 7661 ava: Test the va │ │ │ │ │ +000998a0: 6c75 6520 666f 7220 6e65 7720 6a64 6b2e lue for new jdk. │ │ │ │ │ +000998b0: 7365 6375 7269 7479 2e70 726f 7669 6465 security.provide │ │ │ │ │ +000998c0: 722e 7072 6566 6572 7265 6420 7365 6375 r.preferred secu │ │ │ │ │ +000998d0: 7269 7479 2070 726f 7065 7274 790a 0a3c rity property..< │ │ │ │ │ +000998e0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000998f0: 6a67 7373 2f43 746f 7254 6573 7473 322e jgss/CtorTests2. │ │ │ │ │ +00099900: 6a61 7661 3a20 4753 534e 616d 6520 6372 java: GSSName cr │ │ │ │ │ +00099910: 6561 7465 6420 6173 2047 5353 4e61 6d65 eated as GSSName │ │ │ │ │ +00099920: 2e4e 545f 414e 4f4e 594d 4f55 5320 7265 .NT_ANONYMOUS re │ │ │ │ │ +00099930: 7475 726e 2069 7341 6e6f 6e79 6d6f 7573 turn isAnonymous │ │ │ │ │ +00099940: 2829 203d 3d20 6661 6c73 650a 0a3c 6c69 () == false..
  • sun/security/jg │ │ │ │ │ +00099960: 7373 2f44 6566 6175 6c74 4773 7343 6f6e ss/DefaultGssCon │ │ │ │ │ +00099970: 6669 672e 6a61 7661 3a20 5072 6f76 6964 fig.java: Provid │ │ │ │ │ +00099980: 6520 6120 6465 6661 756c 7420 6c6f 6769 e a default logi │ │ │ │ │ +00099990: 6e20 636f 6e66 6967 7572 6174 696f 6e0a n configuration. │ │ │ │ │ +000999a0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000999b0: 792f 6a67 7373 2f47 7373 436f 6e74 6578 y/jgss/GssContex │ │ │ │ │ +000999c0: 7443 6c65 616e 7570 2e6a 6176 613a 2052 tCleanup.java: R │ │ │ │ │ +000999d0: 656d 6f76 6520 6669 6e61 6c69 7a65 7220 emove finalizer │ │ │ │ │ +000999e0: 6d65 7468 6f64 2069 6e20 6a61 7661 2e73 method in java.s │ │ │ │ │ +000999f0: 6563 7572 6974 792e 6a67 7373 0a0a 3c6c ecurity.jgss..sun/security/j │ │ │ │ │ +00099a10: 6773 732f 4773 734d 656d 6f72 7949 7373 gss/GssMemoryIss │ │ │ │ │ +00099a20: 7565 732e 6a61 7661 3a20 4a44 4b20 4b52 ues.java: JDK KR │ │ │ │ │ +00099a30: 4235 206d 6f64 756c 6520 7468 726f 7773 B5 module throws │ │ │ │ │ +00099a40: 204f 7574 4f66 4d65 6d6f 7279 4572 726f OutOfMemoryErro │ │ │ │ │ +00099a50: 7220 7768 656e 2043 4361 6368 6520 6973 r when CCache is │ │ │ │ │ +00099a60: 2063 6f72 7275 7074 0a0a 3c6c 693e 7375 corrupt..
  • su │ │ │ │ │ +00099a70: 6e2f 7365 6375 7269 7479 2f6a 6773 732f n/security/jgss/ │ │ │ │ │ +00099a80: 4773 734e 5045 2e6a 6176 613a 2047 5353 GssNPE.java: GSS │ │ │ │ │ +00099a90: 2074 6872 6f77 7320 4e50 4520 7768 656e throws NPE when │ │ │ │ │ +00099aa0: 2074 6865 204a 4141 5320 636f 6e66 6967 the JAAS config │ │ │ │ │ +00099ab0: 2066 696c 6520 646f 6573 206e 6f74 2065 file does not e │ │ │ │ │ +00099ac0: 7869 7374 0a0a 3c6c 693e 7375 6e2f 7365 xist..
  • sun/se │ │ │ │ │ +00099ad0: 6375 7269 7479 2f6a 6773 732f 4773 734e curity/jgss/GssN │ │ │ │ │ +00099ae0: 616d 6543 6c65 616e 7570 2e6a 6176 613a ameCleanup.java: │ │ │ │ │ +00099af0: 2052 656d 6f76 6520 6669 6e61 6c69 7a65 Remove finalize │ │ │ │ │ +00099b00: 7220 6d65 7468 6f64 2069 6e20 6a61 7661 r method in java │ │ │ │ │ +00099b10: 2e73 6563 7572 6974 792e 6a67 7373 0a0a .security.jgss.. │ │ │ │ │ +00099b20: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +00099b30: 2f6a 6773 732f 7370 6e65 676f 2f4d 534f /jgss/spnego/MSO │ │ │ │ │ +00099b40: 4944 2e6a 6176 613a 2053 504e 4547 4f20 ID.java: SPNEGO │ │ │ │ │ +00099b50: 6175 7468 2066 6169 6c73 2069 6620 636c auth fails if cl │ │ │ │ │ +00099b60: 6965 6e74 2070 726f 706f 7365 7320 4d53 ient proposes MS │ │ │ │ │ +00099b70: 206b 7262 3520 4f49 440a 0a3c 6c69 3e73 krb5 OID..
  • s │ │ │ │ │ +00099b80: 756e 2f73 6563 7572 6974 792f 6a67 7373 un/security/jgss │ │ │ │ │ +00099b90: 2f73 706e 6567 6f2f 4d65 6368 546f 6b65 /spnego/MechToke │ │ │ │ │ +00099ba0: 6e4d 6973 7369 6e67 2e6a 6176 613a 2049 nMissing.java: I │ │ │ │ │ +00099bb0: 6e63 6f6d 706c 6574 6520 746f 6b65 6e20 ncomplete token │ │ │ │ │ +00099bc0: 7472 6967 6765 7273 2047 5353 2d41 5049 triggers GSS-API │ │ │ │ │ +00099bd0: 204e 756c 6c50 6f69 6e74 6572 4578 6365 NullPointerExce │ │ │ │ │ +00099be0: 7074 696f 6e0a 0a3c 6c69 3e73 756e 2f73 ption..
  • sun/s │ │ │ │ │ +00099bf0: 6563 7572 6974 792f 6a67 7373 2f73 706e ecurity/jgss/spn │ │ │ │ │ +00099c00: 6567 6f2f 4e65 6754 6f6b 656e 5461 7267 ego/NegTokenTarg │ │ │ │ │ +00099c10: 4669 656c 6473 2e6a 6176 613a 2053 504e Fields.java: SPN │ │ │ │ │ +00099c20: 4547 4f20 4753 5320 636f 6465 2064 6f65 EGO GSS code doe │ │ │ │ │ +00099c30: 7320 6e6f 7420 7061 7273 6520 746f 6b65 s not parse toke │ │ │ │ │ +00099c40: 6e73 2069 6e20 6163 636f 7264 616e 6365 ns in accordance │ │ │ │ │ +00099c50: 2074 6f20 5246 4320 3234 3738 0a0a 3c6c to RFC 2478..sun/security/j │ │ │ │ │ +00099c70: 6773 732f 7370 6e65 676f 2f4e 6f53 706e gss/spnego/NoSpn │ │ │ │ │ +00099c80: 6567 6f41 7344 6566 4d65 6368 2e6a 6176 egoAsDefMech.jav │ │ │ │ │ +00099c90: 613a 2049 6e66 696e 6974 6520 6c6f 6f70 a: Infinite loop │ │ │ │ │ +00099ca0: 2069 6620 5350 4e45 474f 2073 7065 6369 if SPNEGO speci │ │ │ │ │ +00099cb0: 6669 6564 2061 7320 7375 6e2e 7365 6375 fied as sun.secu │ │ │ │ │ +00099cc0: 7269 7479 2e6a 6773 732e 6d65 6368 616e rity.jgss.mechan │ │ │ │ │ +00099cd0: 6973 6d0a 0a3c 6c69 3e73 756e 2f73 6563 ism..
  • sun/sec │ │ │ │ │ +00099ce0: 7572 6974 792f 6a67 7373 2f73 706e 6567 urity/jgss/spneg │ │ │ │ │ +00099cf0: 6f2f 4e6f 7450 7265 6665 7272 6564 4d65 o/NotPreferredMe │ │ │ │ │ +00099d00: 6368 2e6a 6176 613a 2047 5353 436f 6e74 ch.java: GSSCont │ │ │ │ │ +00099d10: 6578 742e 6163 6365 7074 5365 6343 6f6e ext.acceptSecCon │ │ │ │ │ +00099d20: 7465 7874 2066 6169 6c73 2077 6865 6e20 text fails when │ │ │ │ │ +00099d30: 6120 7375 7070 6f72 7465 6420 6d65 6368 a supported mech │ │ │ │ │ +00099d40: 2069 7320 6e6f 7420 696e 6974 6961 746f is not initiato │ │ │ │ │ +00099d50: 7220 7072 6566 6572 7265 640a 0a3c 6c69 r preferred..
  • sun/security/kr │ │ │ │ │ +00099d70: 6235 2f42 6164 4b64 6344 6566 6175 6c74 b5/BadKdcDefault │ │ │ │ │ +00099d80: 5661 6c75 652e 6a61 7661 3a20 536f 6c61 Value.java: Sola │ │ │ │ │ +00099d90: 7269 7320 4a52 4573 2064 6f20 6e6f 7420 ris JREs do not │ │ │ │ │ +00099da0: 6861 7665 2074 6865 206b 7262 352e 6b64 have the krb5.kd │ │ │ │ │ +00099db0: 632e 6261 642e 706f 6c69 6379 2063 6f6e c.bad.policy con │ │ │ │ │ +00099dc0: 6669 6775 7265 6420 6279 2064 6566 6175 figured by defau │ │ │ │ │ +00099dd0: 6c74 2e0a 0a3c 6c69 3e73 756e 2f73 6563 lt...
  • sun/sec │ │ │ │ │ +00099de0: 7572 6974 792f 6b72 6235 2f49 5076 362e urity/krb5/IPv6. │ │ │ │ │ +00099df0: 6a61 7661 3a20 4950 7636 2061 6464 7265 java: IPv6 addre │ │ │ │ │ +00099e00: 7373 2064 6f65 7320 6e6f 7420 776f 726b ss does not work │ │ │ │ │ +00099e10: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +00099e20: 7479 2f6b 7262 352f 4b72 6243 7265 6453 ty/krb5/KrbCredS │ │ │ │ │ +00099e30: 7562 4b65 792e 6a61 7661 3a20 4145 5320 ubKey.java: AES │ │ │ │ │ +00099e40: 3132 382f 3235 3620 6465 6372 7970 7420 128/256 decrypt │ │ │ │ │ +00099e50: 6578 6365 7074 696f 6e0a 0a3c 6c69 3e73 exception..
  • s │ │ │ │ │ +00099e60: 756e 2f73 6563 7572 6974 792f 6b72 6235 un/security/krb5 │ │ │ │ │ +00099e70: 2f4d 6963 726f 5469 6d65 2e6a 6176 613a /MicroTime.java: │ │ │ │ │ +00099e80: 204b 6572 6265 726f 7354 696d 6520 746f KerberosTime to │ │ │ │ │ +00099e90: 6f20 696d 7072 6563 6973 650a 0a3c 6c69 o imprecise..
  • sun/security/kr │ │ │ │ │ +00099eb0: 6235 2f4e 6567 6174 6976 654e 6f6e 6365 b5/NegativeNonce │ │ │ │ │ +00099ec0: 2e6a 6176 613a 204e 6f6e 6365 2073 686f .java: Nonce sho │ │ │ │ │ +00099ed0: 756c 6420 6265 2055 496e 7433 320a 0a3c uld be UInt32..< │ │ │ │ │ +00099ee0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +00099ef0: 6b72 6235 2f4f 7074 696f 6e50 4144 6174 krb5/OptionPADat │ │ │ │ │ +00099f00: 6149 6e4b 4443 5265 712e 6a61 7661 3a20 aInKDCReq.java: │ │ │ │ │ +00099f10: 4b44 4352 6571 2e69 6e69 7420 616c 7761 KDCReq.init alwa │ │ │ │ │ +00099f20: 7973 2072 6561 6420 7061 6461 7461 0a0a ys read padata.. │ │ │ │ │ +00099f30: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +00099f40: 2f6b 7262 352f 5246 4333 3936 7854 6573 /krb5/RFC396xTes │ │ │ │ │ +00099f50: 742e 6a61 7661 3a20 4553 433a 2041 4420 t.java: ESC: AD │ │ │ │ │ +00099f60: 4175 7468 656e 7469 6361 7469 6f6e 2077 Authentication w │ │ │ │ │ +00099f70: 6974 6820 7573 6572 2077 6974 6820 756d ith user with um │ │ │ │ │ +00099f80: 6c61 7574 7320 6661 696c 730a 0a3c 6c69 lauts fails..
  • sun/security/kr │ │ │ │ │ +00099fa0: 6235 2f53 6572 7669 6365 4372 6564 7343 b5/ServiceCredsC │ │ │ │ │ +00099fb0: 6f6d 6269 6e61 7469 6f6e 2e6a 6176 613a ombination.java: │ │ │ │ │ +00099fc0: 2064 6566 6175 6c74 2070 7269 6e63 6970 default princip │ │ │ │ │ +00099fd0: 616c 2063 616e 2061 6374 2061 7320 616e al can act as an │ │ │ │ │ +00099fe0: 796f 6e65 0a0a 3c6c 693e 7375 6e2f 7365 yone..
  • sun/se │ │ │ │ │ +00099ff0: 6375 7269 7479 2f6b 7262 352f 5465 7374 curity/krb5/Test │ │ │ │ │ +0009a000: 5041 4461 7461 2e6a 6176 613a 204b 6572 PAData.java: Ker │ │ │ │ │ +0009a010: 6265 726f 7320 6175 7468 656e 7469 6361 beros authentica │ │ │ │ │ +0009a020: 7469 6f6e 2072 6567 7265 7373 696f 6e0a tion regression. │ │ │ │ │ +0009a030: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +0009a040: 792f 6b72 6235 2f55 6e6b 6e6f 776e 4343 y/krb5/UnknownCC │ │ │ │ │ +0009a050: 456e 7472 792e 6a61 7661 3a20 4343 6163 Entry.java: CCac │ │ │ │ │ +0009a060: 6865 496e 7075 7453 7472 6561 6d20 6661 heInputStream fa │ │ │ │ │ +0009a070: 696c 7320 746f 2072 6561 6420 7469 636b ils to read tick │ │ │ │ │ +0009a080: 6574 2063 6163 6865 2066 696c 6573 2066 et cache files f │ │ │ │ │ +0009a090: 726f 6d20 4b65 7262 6572 6f73 2031 2e38 rom Kerberos 1.8 │ │ │ │ │ +0009a0a0: 2e31 0a0a 3c6c 693e 7375 6e2f 7365 6375 .1..
  • sun/secu │ │ │ │ │ +0009a0b0: 7269 7479 2f6b 7262 352f 6175 746f 2f41 rity/krb5/auto/A │ │ │ │ │ +0009a0c0: 6363 6570 7450 6572 6d69 7373 696f 6e73 cceptPermissions │ │ │ │ │ +0009a0d0: 2e6a 6176 613a 2064 6566 6175 6c74 2070 .java: default p │ │ │ │ │ +0009a0e0: 7269 6e63 6970 616c 2063 616e 2061 6374 rincipal can act │ │ │ │ │ +0009a0f0: 2061 7320 616e 796f 6e65 0a0a 3c6c 693e as anyone..
  • │ │ │ │ │ +0009a100: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ +0009a110: 352f 6175 746f 2f41 6363 6570 746f 7253 5/auto/AcceptorS │ │ │ │ │ +0009a120: 7562 4b65 792e 6a61 7661 3a20 6773 7361 ubKey.java: gssa │ │ │ │ │ +0009a130: 7069 2077 7261 7020 666f 7220 4346 5820 pi wrap for CFX │ │ │ │ │ +0009a140: 7065 722d 6d65 7373 6167 6520 746f 6b65 per-message toke │ │ │ │ │ +0009a150: 6e73 2061 6c77 6179 7320 7365 7420 464c ns always set FL │ │ │ │ │ +0009a160: 4147 5f41 4343 4550 544f 525f 5355 424b AG_ACCEPTOR_SUBK │ │ │ │ │ +0009a170: 4559 0a0a 3c6c 693e 7375 6e2f 7365 6375 EY..
  • sun/secu │ │ │ │ │ +0009a180: 7269 7479 2f6b 7262 352f 6175 746f 2f41 rity/krb5/auto/A │ │ │ │ │ +0009a190: 6464 7265 7373 6573 416e 644e 616d 6554 ddressesAndNameT │ │ │ │ │ +0009a1a0: 7970 652e 6a61 7661 3a20 6e6f 6164 6472 ype.java: noaddr │ │ │ │ │ +0009a1b0: 6573 7365 7320 7365 7474 696e 6773 2061 esses settings a │ │ │ │ │ +0009a1c0: 6e64 2073 6572 7665 7220 6e61 6d65 2074 nd server name t │ │ │ │ │ +0009a1d0: 7970 650a 0a3c 6c69 3e73 756e 2f73 6563 ype..
  • sun/sec │ │ │ │ │ +0009a1e0: 7572 6974 792f 6b72 6235 2f61 7574 6f2f urity/krb5/auto/ │ │ │ │ │ +0009a1f0: 416c 7761 7973 456e 6350 6152 6571 2e6a AlwaysEncPaReq.j │ │ │ │ │ +0009a200: 6176 613a 2050 6f73 7369 626c 6520 4e50 ava: Possible NP │ │ │ │ │ +0009a210: 4520 696e 2045 4e43 2d50 412d 5245 5020 E in ENC-PA-REP │ │ │ │ │ +0009a220: 7365 6172 6368 2069 6e20 4153 2d52 4551 search in AS-REQ │ │ │ │ │ +0009a230: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009a240: 7479 2f6b 7262 352f 6175 746f 2f42 6173 ty/krb5/auto/Bas │ │ │ │ │ +0009a250: 6963 2e6a 6176 613a 204d 6f72 6520 6b72 ic.java: More kr │ │ │ │ │ +0009a260: 6235 2074 6573 7473 0a0a 3c6c 693e 7375 b5 tests..
  • su │ │ │ │ │ +0009a270: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ +0009a280: 6175 746f 2f42 6173 6963 4b72 6235 5465 auto/BasicKrb5Te │ │ │ │ │ +0009a290: 7374 2e6a 6176 613a 2041 6464 206b 7262 st.java: Add krb │ │ │ │ │ +0009a2a0: 3520 7465 7374 2069 6e66 7261 7374 7275 5 test infrastru │ │ │ │ │ +0009a2b0: 6374 7572 650a 0a3c 6c69 3e73 756e 2f73 cture..
  • sun/s │ │ │ │ │ +0009a2c0: 6563 7572 6974 792f 6b72 6235 2f61 7574 ecurity/krb5/aut │ │ │ │ │ +0009a2d0: 6f2f 4261 7369 6350 726f 632e 6a61 7661 o/BasicProc.java │ │ │ │ │ +0009a2e0: 3a20 4120 7465 7374 2074 6f20 6c61 756e : A test to laun │ │ │ │ │ +0009a2f0: 6368 206d 756c 7469 706c 6520 4a61 7661 ch multiple Java │ │ │ │ │ +0009a300: 2070 726f 6365 7373 6573 2075 7369 6e67 processes using │ │ │ │ │ +0009a310: 2065 6974 6865 7220 4a61 7661 2047 5353 either Java GSS │ │ │ │ │ +0009a320: 206f 7220 6e61 7469 7665 2047 5353 0a0a or native GSS.. │ │ │ │ │ +0009a330: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009a340: 2f6b 7262 352f 6175 746f 2f42 6f67 7573 /krb5/auto/Bogus │ │ │ │ │ +0009a350: 4b44 432e 6a61 7661 3a20 4368 6563 6b73 KDC.java: Checks │ │ │ │ │ +0009a360: 2074 6861 7420 4b65 7262 6572 6f73 2063 that Kerberos c │ │ │ │ │ +0009a370: 6c69 656e 7420 7472 6965 7320 7265 706c lient tries repl │ │ │ │ │ +0009a380: 6963 6120 4b44 4320 6966 2070 7269 6d61 ica KDC if prima │ │ │ │ │ +0009a390: 7279 204b 4443 2069 7320 6e6f 7420 7265 ry KDC is not re │ │ │ │ │ +0009a3a0: 7370 6f6e 6469 6e67 0a0a 3c6c 693e 7375 sponding..
  • su │ │ │ │ │ +0009a3b0: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ +0009a3c0: 6175 746f 2f43 6c65 616e 5374 6174 652e auto/CleanState. │ │ │ │ │ +0009a3d0: 6a61 7661 3a20 4b72 6235 4c6f 6769 6e4d java: Krb5LoginM │ │ │ │ │ +0009a3e0: 6f64 756c 6520 6861 7320 6e6f 7420 636c odule has not cl │ │ │ │ │ +0009a3f0: 6561 6e65 6420 7465 6d70 2069 6e66 6f20 eaned temp info │ │ │ │ │ +0009a400: 6265 7477 6565 6e20 6175 7468 656e 7469 between authenti │ │ │ │ │ +0009a410: 6361 7469 6f6e 2061 7474 656d 7074 730a cation attempts. │ │ │ │ │ +0009a420: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +0009a430: 792f 6b72 6235 2f61 7574 6f2f 436c 6561 y/krb5/auto/Clea │ │ │ │ │ +0009a440: 6e65 7273 2e6a 6176 613a 2052 656d 6f76 ners.java: Remov │ │ │ │ │ +0009a450: 6520 6669 6e61 6c69 7a65 7220 6d65 7468 e finalizer meth │ │ │ │ │ +0009a460: 6f64 2069 6e20 6a61 7661 2e73 6563 7572 od in java.secur │ │ │ │ │ +0009a470: 6974 792e 6a67 7373 0a0a 3c6c 693e 7375 ity.jgss..
  • su │ │ │ │ │ +0009a480: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ +0009a490: 6175 746f 2f43 726f 7373 5265 616c 6d2e auto/CrossRealm. │ │ │ │ │ +0009a4a0: 6a61 7661 3a20 4164 6420 6b72 6235 2074 java: Add krb5 t │ │ │ │ │ +0009a4b0: 6573 7420 696e 6672 6173 7472 7563 7475 est infrastructu │ │ │ │ │ +0009a4c0: 7265 0a0a 3c6c 693e 7375 6e2f 7365 6375 re..
  • sun/secu │ │ │ │ │ +0009a4d0: 7269 7479 2f6b 7262 352f 6175 746f 2f44 rity/krb5/auto/D │ │ │ │ │ +0009a4e0: 6966 664e 616d 6553 616d 654b 6579 2e6a iffNameSameKey.j │ │ │ │ │ +0009a4f0: 6176 613a 2064 6566 6175 6c74 2070 7269 ava: default pri │ │ │ │ │ +0009a500: 6e63 6970 616c 2063 616e 2061 6374 2061 ncipal can act a │ │ │ │ │ +0009a510: 7320 616e 796f 6e65 0a0a 3c6c 693e 7375 s anyone..
  • su │ │ │ │ │ +0009a520: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ +0009a530: 6175 746f 2f44 6966 6653 616c 7450 6172 auto/DiffSaltPar │ │ │ │ │ +0009a540: 616d 732e 6a61 7661 3a20 4b65 7262 6572 ams.java: Kerber │ │ │ │ │ +0009a550: 6f73 2069 676e 6f72 6573 2050 412d 4441 os ignores PA-DA │ │ │ │ │ +0009a560: 5441 2077 6974 6820 6120 6e6f 6e2d 6e75 TA with a non-nu │ │ │ │ │ +0009a570: 6c6c 2073 326b 7061 7261 6d73 0a0a 3c6c ll s2kparams..sun/security/k │ │ │ │ │ +0009a590: 7262 352f 6175 746f 2f44 6e73 4361 6e6f rb5/auto/DnsCano │ │ │ │ │ +0009a5a0: 6e69 6361 6c69 7a65 486f 7374 6e61 6d65 nicalizeHostname │ │ │ │ │ +0009a5b0: 2e6a 6176 613a 2053 7570 706f 7274 2064 .java: Support d │ │ │ │ │ +0009a5c0: 6e73 5f63 616e 6f6e 6963 616c 697a 655f ns_canonicalize_ │ │ │ │ │ +0009a5d0: 686f 7374 6e61 6d65 2069 6e20 6b72 6235 hostname in krb5 │ │ │ │ │ +0009a5e0: 2e63 6f6e 660a 0a3c 6c69 3e73 756e 2f73 .conf..
  • sun/s │ │ │ │ │ +0009a5f0: 6563 7572 6974 792f 6b72 6235 2f61 7574 ecurity/krb5/aut │ │ │ │ │ +0009a600: 6f2f 4475 7045 7479 7065 732e 6a61 7661 o/DupEtypes.java │ │ │ │ │ +0009a610: 3a20 6d75 6c74 6970 6c65 2045 5459 5045 : multiple ETYPE │ │ │ │ │ +0009a620: 2d49 4e46 4f2d 454e 5452 5920 7769 7468 -INFO-ENTRY with │ │ │ │ │ +0009a630: 2073 616d 6520 6574 7970 6520 616e 6420 same etype and │ │ │ │ │ +0009a640: 6469 6666 6572 656e 7420 7361 6c74 0a0a different salt.. │ │ │ │ │ +0009a650: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009a660: 2f6b 7262 352f 6175 746f 2f44 796e 616d /krb5/auto/Dynam │ │ │ │ │ +0009a670: 6963 4b65 7974 6162 2e6a 6176 613a 2061 icKeytab.java: a │ │ │ │ │ +0009a680: 6c77 6179 7320 7265 6672 6573 6820 6b65 lways refresh ke │ │ │ │ │ +0009a690: 7974 6162 0a0a 3c6c 693e 7375 6e2f 7365 ytab..
  • sun/se │ │ │ │ │ +0009a6a0: 6375 7269 7479 2f6b 7262 352f 6175 746f curity/krb5/auto │ │ │ │ │ +0009a6b0: 2f45 6d70 7479 5061 7373 776f 7264 2e6a /EmptyPassword.j │ │ │ │ │ +0009a6c0: 6176 613a 2065 6e61 626c 6520 656d 7074 ava: enable empt │ │ │ │ │ +0009a6d0: 7920 7061 7373 776f 7264 2066 6f72 206b y password for k │ │ │ │ │ +0009a6e0: 6572 6265 726f 7320 350a 0a3c 6c69 3e73 erberos 5..
  • s │ │ │ │ │ +0009a6f0: 756e 2f73 6563 7572 6974 792f 6b72 6235 un/security/krb5 │ │ │ │ │ +0009a700: 2f61 7574 6f2f 4669 6c65 4b65 7954 6162 /auto/FileKeyTab │ │ │ │ │ +0009a710: 2e6a 6176 613a 204b 7262 354c 6f67 696e .java: Krb5Login │ │ │ │ │ +0009a720: 4d6f 6475 6c65 206e 6f20 6c6f 6e67 6572 Module no longer │ │ │ │ │ +0009a730: 2068 616e 646c 6573 206b 6579 5461 624e handles keyTabN │ │ │ │ │ +0009a740: 616d 6573 2077 6974 6820 2266 696c 653a ames with "file: │ │ │ │ │ +0009a750: 2220 7072 6566 6978 0a0a 3c6c 693e 7375 " prefix..
  • su │ │ │ │ │ +0009a760: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ +0009a770: 6175 746f 2f46 6f72 7761 7264 6162 6c65 auto/Forwardable │ │ │ │ │ +0009a780: 4368 6563 6b2e 6a61 7661 3a20 5265 6c61 Check.java: Rela │ │ │ │ │ +0009a790: 7820 7265 7370 6f6e 7365 2066 6c61 6773 x response flags │ │ │ │ │ +0009a7a0: 2063 6865 636b 696e 6720 696e 2073 756e checking in sun │ │ │ │ │ +0009a7b0: 2e73 6563 7572 6974 792e 6b72 6235 2e4b .security.krb5.K │ │ │ │ │ +0009a7c0: 7262 4b64 6352 6570 2e63 6865 636b 2e0a rbKdcRep.check.. │ │ │ │ │ +0009a7d0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +0009a7e0: 792f 6b72 6235 2f61 7574 6f2f 466f 7277 y/krb5/auto/Forw │ │ │ │ │ +0009a7f0: 6172 6465 642e 6a61 7661 3a20 6669 7820 arded.java: fix │ │ │ │ │ +0009a800: 6b72 6235 2063 6164 6472 0a0a 3c6c 693e krb5 caddr..
  • │ │ │ │ │ +0009a810: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ +0009a820: 352f 6175 746f 2f47 5353 2e6a 6176 613a 5/auto/GSS.java: │ │ │ │ │ +0009a830: 204d 6f72 6520 6b72 6235 2074 6573 7473 More krb5 tests │ │ │ │ │ +0009a840: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009a850: 7479 2f6b 7262 352f 6175 746f 2f47 5353 ty/krb5/auto/GSS │ │ │ │ │ +0009a860: 556e 626f 756e 642e 6a61 7661 3a20 556e Unbound.java: Un │ │ │ │ │ +0009a870: 626f 756e 6420 5341 534c 2073 6572 7669 bound SASL servi │ │ │ │ │ +0009a880: 6365 3a20 7468 6520 4753 5341 5049 2f6b ce: the GSSAPI/k │ │ │ │ │ +0009a890: 7262 3520 6d65 6368 0a0a 3c6c 693e 7375 rb5 mech..
  • su │ │ │ │ │ +0009a8a0: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ +0009a8b0: 6175 746f 2f48 7474 704e 6567 6f74 6961 auto/HttpNegotia │ │ │ │ │ +0009a8c0: 7465 5365 7276 6572 2e6a 6176 613a 2048 teServer.java: H │ │ │ │ │ +0009a8d0: 5454 502f 4e65 676f 7469 6174 653a 2041 TTP/Negotiate: A │ │ │ │ │ +0009a8e0: 7574 6865 6e74 6963 6174 6f72 2074 7269 uthenticator tri │ │ │ │ │ +0009a8f0: 6767 6572 6564 2061 6761 696e 2077 6865 ggered again whe │ │ │ │ │ +0009a900: 6e20 7573 6572 2063 616e 6365 6c73 2074 n user cancels t │ │ │ │ │ +0009a910: 6865 2066 6972 7374 206f 6e65 0a0a 3c6c he first one..sun/security/k │ │ │ │ │ +0009a930: 7262 352f 6175 746f 2f48 7474 7073 4342 rb5/auto/HttpsCB │ │ │ │ │ +0009a940: 2e6a 6176 613a 2048 5454 5053 2043 6861 .java: HTTPS Cha │ │ │ │ │ +0009a950: 6e6e 656c 2042 696e 6469 6e67 2073 7570 nnel Binding sup │ │ │ │ │ +0009a960: 706f 7274 2066 6f72 204a 6176 6120 4753 port for Java GS │ │ │ │ │ +0009a970: 532f 4b65 7262 6572 6f73 0a0a 3c6c 693e S/Kerberos..
  • │ │ │ │ │ +0009a980: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ +0009a990: 352f 6175 746f 2f49 676e 6f72 6543 6861 5/auto/IgnoreCha │ │ │ │ │ +0009a9a0: 6e6e 656c 4269 6e64 696e 672e 6a61 7661 nnelBinding.java │ │ │ │ │ +0009a9b0: 3a20 6967 6e6f 7265 2069 6e63 6f6d 696e : ignore incomin │ │ │ │ │ +0009a9c0: 6720 6368 616e 6e65 6c20 6269 6e64 696e g channel bindin │ │ │ │ │ +0009a9d0: 6720 6966 2061 6363 6570 746f 7220 646f g if acceptor do │ │ │ │ │ +0009a9e0: 6573 206e 6f74 2073 6574 206f 6e65 0a0a es not set one.. │ │ │ │ │ +0009a9f0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009aa00: 2f6b 7262 352f 6175 746f 2f4b 5045 7175 /krb5/auto/KPEqu │ │ │ │ │ +0009aa10: 616c 732e 6a61 7661 3a20 4b65 7262 6572 als.java: Kerber │ │ │ │ │ +0009aa20: 6f73 5072 696e 6369 7061 6c3a 3a65 7175 osPrincipal::equ │ │ │ │ │ +0009aa30: 616c 7320 7368 6f75 6c64 2069 676e 6f72 als should ignor │ │ │ │ │ +0009aa40: 6520 6e61 6d65 2d74 7970 650a 0a3c 6c69 e name-type..
  • sun/security/kr │ │ │ │ │ +0009aa60: 6235 2f61 7574 6f2f 4b64 6350 6f6c 6963 b5/auto/KdcPolic │ │ │ │ │ +0009aa70: 792e 6a61 7661 3a20 6b72 6235 2e6b 6463 y.java: krb5.kdc │ │ │ │ │ +0009aa80: 2e62 6164 2e70 6f6c 6963 7920 7465 7374 .bad.policy test │ │ │ │ │ +0009aa90: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009aaa0: 7479 2f6b 7262 352f 6175 746f 2f4b 6579 ty/krb5/auto/Key │ │ │ │ │ +0009aab0: 5065 726d 6973 7369 6f6e 732e 6a61 7661 Permissions.java │ │ │ │ │ +0009aac0: 3a20 7772 6f6e 6720 7065 726d 6973 7369 : wrong permissi │ │ │ │ │ +0009aad0: 6f6e 7320 6368 6563 6b65 6420 696e 206b ons checked in k │ │ │ │ │ +0009aae0: 7262 350a 0a3c 6c69 3e73 756e 2f73 6563 rb5..
  • sun/sec │ │ │ │ │ +0009aaf0: 7572 6974 792f 6b72 6235 2f61 7574 6f2f urity/krb5/auto/ │ │ │ │ │ +0009ab00: 4b65 7954 6162 436f 6d70 6174 2e6a 6176 KeyTabCompat.jav │ │ │ │ │ +0009ab10: 613a 2061 6c77 6179 7320 7265 6672 6573 a: always refres │ │ │ │ │ +0009ab20: 6820 6b65 7974 6162 0a0a 3c6c 693e 7375 h keytab..
  • su │ │ │ │ │ +0009ab30: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ +0009ab40: 6175 746f 2f4b 7262 5469 636b 6574 2e6a auto/KrbTicket.j │ │ │ │ │ +0009ab50: 6176 613a 2043 6865 636b 7320 4b65 7262 ava: Checks Kerb │ │ │ │ │ +0009ab60: 6572 6f73 2074 6963 6b65 7420 7072 6f70 eros ticket prop │ │ │ │ │ +0009ab70: 6572 7469 6573 0a0a 3c6c 693e 7375 6e2f erties..
  • sun/ │ │ │ │ │ +0009ab80: 7365 6375 7269 7479 2f6b 7262 352f 6175 security/krb5/au │ │ │ │ │ +0009ab90: 746f 2f4b 766e 6f4e 412e 6a61 7661 3a20 to/KvnoNA.java: │ │ │ │ │ +0009aba0: 6163 6365 7074 2064 6966 6665 7265 6e74 accept different │ │ │ │ │ +0009abb0: 206b 766e 6f20 6966 2074 6865 7265 206e kvno if there n │ │ │ │ │ +0009abc0: 6f20 6d61 7463 680a 0a3c 6c69 3e73 756e o match..
  • sun │ │ │ │ │ +0009abd0: 2f73 6563 7572 6974 792f 6b72 6235 2f61 /security/krb5/a │ │ │ │ │ +0009abe0: 7574 6f2f 4c69 6665 5469 6d65 496e 5365 uto/LifeTimeInSe │ │ │ │ │ +0009abf0: 636f 6e64 732e 6a61 7661 3a20 4753 5320 conds.java: GSS │ │ │ │ │ +0009ac00: 6765 7452 656d 6169 6e69 6e67 496e 6974 getRemainingInit │ │ │ │ │ +0009ac10: 4c69 6665 7469 6d65 206d 6574 686f 6420 Lifetime method │ │ │ │ │ +0009ac20: 7265 7475 726e 7320 6d69 6c6c 6973 6563 returns millisec │ │ │ │ │ +0009ac30: 6f6e 6473 206e 6f74 2073 6563 6f6e 6473 onds not seconds │ │ │ │ │ +0009ac40: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009ac50: 7479 2f6b 7262 352f 6175 746f 2f4c 6f67 ty/krb5/auto/Log │ │ │ │ │ +0009ac60: 696e 4d6f 6475 6c65 4f70 7469 6f6e 732e inModuleOptions. │ │ │ │ │ +0009ac70: 6a61 7661 3a20 4b72 6235 4c6f 6769 6e4d java: Krb5LoginM │ │ │ │ │ +0009ac80: 6f64 756c 6520 6120 6c69 7474 6c65 2074 odule a little t │ │ │ │ │ +0009ac90: 6f6f 2072 6573 7472 6963 7469 7665 2c20 oo restrictive, │ │ │ │ │ +0009aca0: 616e 6420 7468 6520 646f 6320 6973 206e and the doc is n │ │ │ │ │ +0009acb0: 6f74 2063 6c65 6172 2e0a 0a3c 6c69 3e73 ot clear...
  • s │ │ │ │ │ +0009acc0: 756e 2f73 6563 7572 6974 792f 6b72 6235 un/security/krb5 │ │ │ │ │ +0009acd0: 2f61 7574 6f2f 4c6f 6769 6e4e 6f50 6173 /auto/LoginNoPas │ │ │ │ │ +0009ace0: 732e 6a61 7661 3a20 4a57 5320 646f 6573 s.java: JWS does │ │ │ │ │ +0009acf0: 6e27 7420 6765 7420 6175 7468 656e 7469 n't get authenti │ │ │ │ │ +0009ad00: 6361 7465 6420 7768 656e 2075 7369 6e67 cated when using │ │ │ │ │ +0009ad10: 206b 6572 6265 726f 7320 6175 7468 2070 kerberos auth p │ │ │ │ │ +0009ad20: 726f 7879 0a0a 3c6c 693e 7375 6e2f 7365 roxy..
  • sun/se │ │ │ │ │ +0009ad30: 6375 7269 7479 2f6b 7262 352f 6175 746f curity/krb5/auto │ │ │ │ │ +0009ad40: 2f4c 6f6e 674c 6966 652e 6a61 7661 3a20 /LongLife.java: │ │ │ │ │ +0009ad50: 4b44 4320 6d69 6768 7420 6973 7375 6520 KDC might issue │ │ │ │ │ +0009ad60: 6120 7265 6e65 7761 626c 6520 7469 636b a renewable tick │ │ │ │ │ +0009ad70: 6574 2065 7665 6e20 6966 206e 6f74 2072 et even if not r │ │ │ │ │ +0009ad80: 6571 7565 7374 6564 0a0a 3c6c 693e 7375 equested..
  • su │ │ │ │ │ +0009ad90: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ +0009ada0: 6175 746f 2f4d 534f 4944 322e 6a61 7661 auto/MSOID2.java │ │ │ │ │ +0009adb0: 3a20 5350 4e45 474f 2061 7574 6820 6661 : SPNEGO auth fa │ │ │ │ │ +0009adc0: 696c 7320 6966 2063 6c69 656e 7420 7072 ils if client pr │ │ │ │ │ +0009add0: 6f70 6f73 6573 204d 5320 6b72 6235 204f oposes MS krb5 O │ │ │ │ │ +0009ade0: 4944 0a0a 3c6c 693e 7375 6e2f 7365 6375 ID..
  • sun/secu │ │ │ │ │ +0009adf0: 7269 7479 2f6b 7262 352f 6175 746f 2f4d rity/krb5/auto/M │ │ │ │ │ +0009ae00: 6f64 756c 654e 616d 652e 6a61 7661 3a20 oduleName.java: │ │ │ │ │ +0009ae10: 4753 5343 6f6e 7465 7874 2074 7970 6520 GSSContext type │ │ │ │ │ +0009ae20: 7768 656e 206a 646b 2e73 6563 7572 6974 when jdk.securit │ │ │ │ │ +0009ae30: 792e 6a67 7373 2069 7320 6e6f 7420 6176 y.jgss is not av │ │ │ │ │ +0009ae40: 6169 6c61 626c 650a 0a3c 6c69 3e73 756e ailable..
  • sun │ │ │ │ │ +0009ae50: 2f73 6563 7572 6974 792f 6b72 6235 2f61 /security/krb5/a │ │ │ │ │ +0009ae60: 7574 6f2f 4d6f 7265 4b76 6e6f 2e6a 6176 uto/MoreKvno.jav │ │ │ │ │ +0009ae70: 613a 2041 505f 5245 5120 6368 6563 6b20 a: AP_REQ check │ │ │ │ │ +0009ae80: 7368 6f75 6c64 2075 7365 206b 6579 2076 should use key v │ │ │ │ │ +0009ae90: 6572 7369 6f6e 206e 756d 6265 720a 0a3c ersion number..< │ │ │ │ │ +0009aea0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +0009aeb0: 6b72 6235 2f61 7574 6f2f 4e65 7749 6e71 krb5/auto/NewInq │ │ │ │ │ +0009aec0: 7569 7265 5479 7065 732e 6a61 7661 3a20 uireTypes.java: │ │ │ │ │ +0009aed0: 4578 706f 7365 2073 6573 7369 6f6e 206b Expose session k │ │ │ │ │ +0009aee0: 6579 2061 6e64 204b 5242 5f43 5245 4420 ey and KRB_CRED │ │ │ │ │ +0009aef0: 7468 726f 7567 6820 6578 7465 6e64 6564 through extended │ │ │ │ │ +0009af00: 2047 5353 2d41 5049 0a0a 3c6c 693e 7375 GSS-API..
  • su │ │ │ │ │ +0009af10: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ +0009af20: 6175 746f 2f4e 6577 5361 6c74 2e6a 6176 auto/NewSalt.jav │ │ │ │ │ +0009af30: 613a 2042 6574 7465 7220 4153 2d52 4551 a: Better AS-REQ │ │ │ │ │ +0009af40: 2063 7265 6174 696f 6e20 616e 6420 7072 creation and pr │ │ │ │ │ +0009af50: 6f63 6573 7369 6e67 0a0a 3c6c 693e 7375 ocessing..
  • su │ │ │ │ │ +0009af60: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ +0009af70: 6175 746f 2f4e 6f41 6464 7265 7373 6573 auto/NoAddresses │ │ │ │ │ +0009af80: 2e6a 6176 613a 206e 6f2d 6164 6472 6573 .java: no-addres │ │ │ │ │ +0009af90: 7365 7320 7368 6f75 6c64 206e 6f74 2062 ses should not b │ │ │ │ │ +0009afa0: 6520 7573 6564 206f 6e20 6163 6365 7074 e used on accept │ │ │ │ │ +0009afb0: 6f72 2073 6964 650a 0a3c 6c69 3e73 756e or side..
  • sun │ │ │ │ │ +0009afc0: 2f73 6563 7572 6974 792f 6b72 6235 2f61 /security/krb5/a │ │ │ │ │ +0009afd0: 7574 6f2f 4e6f 496e 6974 4e6f 4b65 7974 uto/NoInitNoKeyt │ │ │ │ │ +0009afe0: 6162 2e6a 6176 613a 204b 7262 354c 6f67 ab.java: Krb5Log │ │ │ │ │ +0009aff0: 696e 4d6f 6475 6c65 2e6c 6f67 696e 2829 inModule.login() │ │ │ │ │ +0009b000: 2074 6872 6f77 7320 616e 2065 7863 6570 throws an excep │ │ │ │ │ +0009b010: 7469 6f6e 2069 6620 7573 6564 2077 6974 tion if used wit │ │ │ │ │ +0009b020: 686f 7574 2061 206b 6579 7461 620a 0a3c hout a keytab..< │ │ │ │ │ +0009b030: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +0009b040: 6b72 6235 2f61 7574 6f2f 4e6f 6e41 7363 krb5/auto/NonAsc │ │ │ │ │ +0009b050: 6969 2e6a 6176 613a 204b 6572 6265 726f ii.java: Kerbero │ │ │ │ │ +0009b060: 7353 7472 696e 6720 7368 6f75 6c64 2075 sString should u │ │ │ │ │ +0009b070: 7365 2055 5446 2d38 2062 7920 6465 6661 se UTF-8 by defa │ │ │ │ │ +0009b080: 756c 740a 0a3c 6c69 3e73 756e 2f73 6563 ult..
  • sun/sec │ │ │ │ │ +0009b090: 7572 6974 792f 6b72 6235 2f61 7574 6f2f urity/krb5/auto/ │ │ │ │ │ +0009b0a0: 4e6f 6e4d 7574 7561 6c53 706e 6567 6f2e NonMutualSpnego. │ │ │ │ │ +0009b0b0: 6a61 7661 3a20 4661 696c 7572 6520 7768 java: Failure wh │ │ │ │ │ +0009b0c0: 656e 2053 504e 4547 4f20 7265 7175 6573 en SPNEGO reques │ │ │ │ │ +0009b0d0: 7420 6e6f 6e2d 4d75 7475 616c 0a0a 3c6c t non-Mutual..sun/security/k │ │ │ │ │ +0009b0f0: 7262 352f 6175 746f 2f4e 6f6e 6552 6570 rb5/auto/NoneRep │ │ │ │ │ +0009b100: 6c61 7943 6163 6865 5465 7374 2e6a 6176 layCacheTest.jav │ │ │ │ │ +0009b110: 613a 2074 6865 2072 6570 6c61 7963 6163 a: the replaycac │ │ │ │ │ +0009b120: 6865 2074 7970 6520 6e6f 6e65 2063 616e he type none can │ │ │ │ │ +0009b130: 6e6f 7420 7374 6f70 2061 6e20 6175 7468 not stop an auth │ │ │ │ │ +0009b140: 656e 7469 6361 746f 7220 7265 706c 6179 enticator replay │ │ │ │ │ +0009b150: 2c20 6275 7420 6974 2063 616e 2073 746f , but it can sto │ │ │ │ │ +0009b160: 7020 6120 6d65 7373 6167 6520 7265 706c p a message repl │ │ │ │ │ +0009b170: 6179 2077 6865 6e20 732e 732e 6b2e 6163 ay when s.s.k.ac │ │ │ │ │ +0009b180: 6365 7074 6f72 2e73 7562 6b65 7920 6973 ceptor.subkey is │ │ │ │ │ +0009b190: 2074 7275 652e 0a0a 3c6c 693e 7375 6e2f true...
  • sun/ │ │ │ │ │ +0009b1a0: 7365 6375 7269 7479 2f6b 7262 352f 6175 security/krb5/au │ │ │ │ │ +0009b1b0: 746f 2f4e 756c 6c52 656e 6577 556e 7469 to/NullRenewUnti │ │ │ │ │ +0009b1c0: 6c2e 6a61 7661 3a20 4b65 7262 6572 6f73 l.java: Kerberos │ │ │ │ │ +0009b1d0: 5469 636b 6574 2064 6f65 7320 6e6f 7420 Ticket does not │ │ │ │ │ +0009b1e0: 7072 6f70 6572 6c79 2068 616e 646c 6520 properly handle │ │ │ │ │ +0009b1f0: 7265 6e65 7761 626c 6520 7469 636b 6574 renewable ticket │ │ │ │ │ +0009b200: 7320 6174 2074 6865 2065 6e64 206f 6620 s at the end of │ │ │ │ │ +0009b210: 7468 6569 7220 6c69 6665 7469 6d65 0a0a their lifetime.. │ │ │ │ │ +0009b220: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009b230: 2f6b 7262 352f 6175 746f 2f4f 6b41 7344 /krb5/auto/OkAsD │ │ │ │ │ +0009b240: 656c 6567 6174 652e 6a61 7661 3a20 5375 elegate.java: Su │ │ │ │ │ +0009b250: 7070 6f72 7420 4f4b 2d41 532d 4445 4c45 pport OK-AS-DELE │ │ │ │ │ +0009b260: 4741 5445 2066 6c61 670a 0a3c 6c69 3e73 GATE flag..
  • s │ │ │ │ │ +0009b270: 756e 2f73 6563 7572 6974 792f 6b72 6235 un/security/krb5 │ │ │ │ │ +0009b280: 2f61 7574 6f2f 4f6b 4173 4465 6c65 6761 /auto/OkAsDelega │ │ │ │ │ +0009b290: 7465 5852 6561 6c6d 2e6a 6176 613a 2053 teXRealm.java: S │ │ │ │ │ +0009b2a0: 7570 706f 7274 204f 4b2d 4153 2d44 454c upport OK-AS-DEL │ │ │ │ │ +0009b2b0: 4547 4154 4520 666c 6167 0a0a 3c6c 693e EGATE flag..
  • │ │ │ │ │ +0009b2c0: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ +0009b2d0: 352f 6175 746f 2f4f 6e6c 7944 6573 4c6f 5/auto/OnlyDesLo │ │ │ │ │ +0009b2e0: 6769 6e2e 6a61 7661 3a20 4a41 4153 2f4b gin.java: JAAS/K │ │ │ │ │ +0009b2f0: 7262 354c 6f67 696e 4d6f 6475 6c65 2075 rb5LoginModule u │ │ │ │ │ +0009b300: 7369 6e67 2064 6573 2065 6e63 7974 7970 sing des encytyp │ │ │ │ │ +0009b310: 6573 2066 6169 6c75 7265 2077 6974 6820 es failure with │ │ │ │ │ +0009b320: 4e50 4520 6166 7465 7220 4a44 4b2d 3830 NPE after JDK-80 │ │ │ │ │ +0009b330: 3132 3637 390a 0a3c 6c69 3e73 756e 2f73 12679..
  • sun/s │ │ │ │ │ +0009b340: 6563 7572 6974 792f 6b72 6235 2f61 7574 ecurity/krb5/aut │ │ │ │ │ +0009b350: 6f2f 5072 696e 6369 7061 6c4e 616d 6545 o/PrincipalNameE │ │ │ │ │ +0009b360: 7175 616c 732e 6a61 7661 3a20 5b4b 6572 quals.java: [Ker │ │ │ │ │ +0009b370: 6265 726f 735d 2043 726f 7373 2d72 6561 beros] Cross-rea │ │ │ │ │ +0009b380: 6c6d 2061 7574 6865 6e74 6963 6174 696f lm authenticatio │ │ │ │ │ +0009b390: 6e20 6661 696c 732c 2064 7565 2074 6f20 n fails, due to │ │ │ │ │ +0009b3a0: 6e61 6d65 5479 7065 2070 726f 626c 656d nameType problem │ │ │ │ │ +0009b3b0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009b3c0: 7479 2f6b 7262 352f 6175 746f 2f52 5243 ty/krb5/auto/RRC │ │ │ │ │ +0009b3d0: 2e6a 6176 613a 2067 7373 2077 7261 7020 .java: gss wrap │ │ │ │ │ +0009b3e0: 666f 7220 6366 7820 646f 6573 6e27 7420 for cfx doesn't │ │ │ │ │ +0009b3f0: 6861 6e64 6c65 2072 7263 2021 3d20 300a handle rrc != 0. │ │ │ │ │ +0009b400: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +0009b410: 792f 6b72 6235 2f61 7574 6f2f 5265 6665 y/krb5/auto/Refe │ │ │ │ │ +0009b420: 7272 616c 7354 6573 742e 6a61 7661 3a20 rralsTest.java: │ │ │ │ │ +0009b430: 5465 7374 204b 6572 6265 726f 7320 6372 Test Kerberos cr │ │ │ │ │ +0009b440: 6f73 732d 7265 616c 6d20 7265 6665 7272 oss-realm referr │ │ │ │ │ +0009b450: 616c 7320 2852 4643 2036 3830 3629 0a0a als (RFC 6806).. │ │ │ │ │ +0009b460: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009b470: 2f6b 7262 352f 6175 746f 2f52 6566 7265 /krb5/auto/Refre │ │ │ │ │ +0009b480: 7368 4b72 6235 436f 6e66 6967 2e6a 6176 shKrb5Config.jav │ │ │ │ │ +0009b490: 613a 2043 6865 636b 7320 6966 2072 6566 a: Checks if ref │ │ │ │ │ +0009b4a0: 7265 7368 4b72 6235 436f 6e66 6967 2069 reshKrb5Config i │ │ │ │ │ +0009b4b0: 7320 7365 7420 746f 2074 7275 6520 666f s set to true fo │ │ │ │ │ +0009b4c0: 7220 4b72 6235 4c6f 6769 6e4d 6f64 756c r Krb5LoginModul │ │ │ │ │ +0009b4d0: 652c 2074 6865 6e20 636f 6e66 6967 7572 e, then configur │ │ │ │ │ +0009b4e0: 6174 696f 6e20 7769 6c6c 2062 6520 7265 ation will be re │ │ │ │ │ +0009b4f0: 6672 6573 6865 6420 6265 666f 7265 206c freshed before l │ │ │ │ │ +0009b500: 6f67 696e 2829 206d 6574 686f 6420 6973 ogin() method is │ │ │ │ │ +0009b510: 2063 616c 6c65 640a 0a3c 6c69 3e73 756e called..
  • sun │ │ │ │ │ +0009b520: 2f73 6563 7572 6974 792f 6b72 6235 2f61 /security/krb5/a │ │ │ │ │ +0009b530: 7574 6f2f 5265 6e65 772e 6a61 7661 3a20 uto/Renew.java: │ │ │ │ │ +0009b540: 4a41 4153 204b 7262 354c 6f67 696e 4d6f JAAS Krb5LoginMo │ │ │ │ │ +0009b550: 6475 6c65 2068 6173 2073 7573 7065 6374 dule has suspect │ │ │ │ │ +0009b560: 2074 6963 6b65 742d 7265 6e65 7761 6c20 ticket-renewal │ │ │ │ │ +0009b570: 6c6f 6769 632c 2072 656c 6965 7320 6f6e logic, relies on │ │ │ │ │ +0009b580: 2063 6c6f 636b 736b 6577 2067 7261 6365 clockskew grace │ │ │ │ │ +0009b590: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009b5a0: 7479 2f6b 7262 352f 6175 746f 2f52 656e ty/krb5/auto/Ren │ │ │ │ │ +0009b5b0: 6577 616c 2e6a 6176 613a 2041 6464 206b ewal.java: Add k │ │ │ │ │ +0009b5c0: 696e 6974 206f 7074 696f 6e73 2061 6e64 init options and │ │ │ │ │ +0009b5d0: 206b 7262 352e 636f 6e66 2066 6c61 6773 krb5.conf flags │ │ │ │ │ +0009b5e0: 2074 6861 7420 616c 6c6f 7720 7573 6572 that allow user │ │ │ │ │ +0009b5f0: 7320 746f 206f 6274 6169 6e20 7265 6e65 s to obtain rene │ │ │ │ │ +0009b600: 7761 626c 6520 7469 636b 6574 7320 616e wable tickets an │ │ │ │ │ +0009b610: 6420 7370 6563 6966 7920 7469 636b 6574 d specify ticket │ │ │ │ │ +0009b620: 206c 6966 6574 696d 6573 0a0a 3c6c 693e lifetimes..
  • │ │ │ │ │ +0009b630: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ +0009b640: 352f 6175 746f 2f52 6570 6c61 7943 6163 5/auto/ReplayCac │ │ │ │ │ +0009b650: 6865 4578 7075 6e67 652e 6a61 7661 3a20 heExpunge.java: │ │ │ │ │ +0009b660: 7768 656e 206e 756d 6265 7220 6f66 2065 when number of e │ │ │ │ │ +0009b670: 7870 6972 6564 2065 6e74 7269 6573 206d xpired entries m │ │ │ │ │ +0009b680: 696e 7573 206e 756d 6265 7220 6f66 2067 inus number of g │ │ │ │ │ +0009b690: 6f6f 6420 656e 7472 6965 7320 6973 206d ood entries is m │ │ │ │ │ +0009b6a0: 6f72 6520 7468 616e 2033 302c 2065 7870 ore than 30, exp │ │ │ │ │ +0009b6b0: 756e 6765 206f 6363 7572 732c 2061 6e64 unge occurs, and │ │ │ │ │ +0009b6c0: 2065 7870 6972 6564 2065 6e74 7269 6573 expired entries │ │ │ │ │ +0009b6d0: 2061 7265 2066 6f72 676f 7474 656e 2e0a are forgotten.. │ │ │ │ │ +0009b6e0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +0009b6f0: 792f 6b72 6235 2f61 7574 6f2f 5265 706c y/krb5/auto/Repl │ │ │ │ │ +0009b700: 6179 4361 6368 6550 7265 6369 7365 2e6a ayCachePrecise.j │ │ │ │ │ +0009b710: 6176 613a 2077 6865 6e20 7468 6572 6520 ava: when there │ │ │ │ │ +0009b720: 6172 6520 3220 7477 6f20 4175 7468 5469 are 2 two AuthTi │ │ │ │ │ +0009b730: 6d65 2077 6974 6820 7468 6520 7361 6d65 me with the same │ │ │ │ │ +0009b740: 2074 696d 6520 6275 7420 6469 6666 6572 time but differ │ │ │ │ │ +0009b750: 656e 7420 6861 7368 2c20 6974 2773 206e ent hash, it's n │ │ │ │ │ +0009b760: 6f74 2061 2072 6570 6c61 792e 0a0a 3c6c ot a replay...sun/security/k │ │ │ │ │ +0009b780: 7262 352f 6175 746f 2f52 6570 6c61 7943 rb5/auto/ReplayC │ │ │ │ │ +0009b790: 6163 6865 5465 7374 2e6a 6176 613a 2072 acheTest.java: r │ │ │ │ │ +0009b7a0: 6361 6368 6520 6465 6164 6c6f 636b 0a0a cache deadlock.. │ │ │ │ │ +0009b7b0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009b7c0: 2f6b 7262 352f 6175 746f 2f52 6570 6c61 /krb5/auto/Repla │ │ │ │ │ +0009b7d0: 7943 6163 6865 5465 7374 5072 6f63 2e6a yCacheTestProc.j │ │ │ │ │ +0009b7e0: 6176 613a 204d 6f72 6520 6b72 6235 2074 ava: More krb5 t │ │ │ │ │ +0009b7f0: 6573 7473 0a0a 3c6c 693e 7375 6e2f 7365 ests..
  • sun/se │ │ │ │ │ +0009b800: 6375 7269 7479 2f6b 7262 352f 6175 746f curity/krb5/auto │ │ │ │ │ +0009b810: 2f52 6570 6c61 7943 6163 6865 5465 7374 /ReplayCacheTest │ │ │ │ │ +0009b820: 5072 6f63 5769 7468 4d44 352e 6a61 7661 ProcWithMD5.java │ │ │ │ │ +0009b830: 3a20 7465 7374 696e 6720 6a64 6b2e 6b72 : testing jdk.kr │ │ │ │ │ +0009b840: 6235 2e72 6361 6368 652e 7573 654d 4435 b5.rcache.useMD5 │ │ │ │ │ +0009b850: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ +0009b860: 6974 792f 6b72 6235 2f61 7574 6f2f 5334 ity/krb5/auto/S4 │ │ │ │ │ +0009b870: 5532 7072 6f78 792e 6a61 7661 3a20 496e U2proxy.java: In │ │ │ │ │ +0009b880: 7472 6f64 7563 6520 636f 6e73 7472 6169 troduce constrai │ │ │ │ │ +0009b890: 6e65 6420 4b65 7262 6572 6f73 2064 656c ned Kerberos del │ │ │ │ │ +0009b8a0: 6567 6174 696f 6e0a 0a3c 6c69 3e73 756e egation..
  • sun │ │ │ │ │ +0009b8b0: 2f73 6563 7572 6974 792f 6b72 6235 2f61 /security/krb5/a │ │ │ │ │ +0009b8c0: 7574 6f2f 5334 5532 7072 6f78 7947 5353 uto/S4U2proxyGSS │ │ │ │ │ +0009b8d0: 2e6a 6176 613a 2049 6e74 726f 6475 6365 .java: Introduce │ │ │ │ │ +0009b8e0: 2063 6f6e 7374 7261 696e 6564 204b 6572 constrained Ker │ │ │ │ │ +0009b8f0: 6265 726f 7320 6465 6c65 6761 7469 6f6e beros delegation │ │ │ │ │ +0009b900: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009b910: 7479 2f6b 7262 352f 6175 746f 2f53 3455 ty/krb5/auto/S4U │ │ │ │ │ +0009b920: 3273 656c 662e 6a61 7661 3a20 496e 7472 2self.java: Intr │ │ │ │ │ +0009b930: 6f64 7563 6520 636f 6e73 7472 6169 6e65 oduce constraine │ │ │ │ │ +0009b940: 6420 4b65 7262 6572 6f73 2064 656c 6567 d Kerberos deleg │ │ │ │ │ +0009b950: 6174 696f 6e0a 0a3c 6c69 3e73 756e 2f73 ation..
  • sun/s │ │ │ │ │ +0009b960: 6563 7572 6974 792f 6b72 6235 2f61 7574 ecurity/krb5/aut │ │ │ │ │ +0009b970: 6f2f 5334 5532 7365 6c66 4173 5365 7276 o/S4U2selfAsServ │ │ │ │ │ +0009b980: 6572 2e6a 6176 613a 2049 6e74 726f 6475 er.java: Introdu │ │ │ │ │ +0009b990: 6365 2063 6f6e 7374 7261 696e 6564 204b ce constrained K │ │ │ │ │ +0009b9a0: 6572 6265 726f 7320 6465 6c65 6761 7469 erberos delegati │ │ │ │ │ +0009b9b0: 6f6e 0a0a 3c6c 693e 7375 6e2f 7365 6375 on..
  • sun/secu │ │ │ │ │ +0009b9c0: 7269 7479 2f6b 7262 352f 6175 746f 2f53 rity/krb5/auto/S │ │ │ │ │ +0009b9d0: 3455 3273 656c 6641 7353 6572 7665 7247 4U2selfAsServerG │ │ │ │ │ +0009b9e0: 5353 2e6a 6176 613a 2049 6e74 726f 6475 SS.java: Introdu │ │ │ │ │ +0009b9f0: 6365 2063 6f6e 7374 7261 696e 6564 204b ce constrained K │ │ │ │ │ +0009ba00: 6572 6265 726f 7320 6465 6c65 6761 7469 erberos delegati │ │ │ │ │ +0009ba10: 6f6e 0a0a 3c6c 693e 7375 6e2f 7365 6375 on..
  • sun/secu │ │ │ │ │ +0009ba20: 7269 7479 2f6b 7262 352f 6175 746f 2f53 rity/krb5/auto/S │ │ │ │ │ +0009ba30: 3455 3273 656c 6647 5353 2e6a 6176 613a 4U2selfGSS.java: │ │ │ │ │ +0009ba40: 2049 6e74 726f 6475 6365 2063 6f6e 7374 Introduce const │ │ │ │ │ +0009ba50: 7261 696e 6564 204b 6572 6265 726f 7320 rained Kerberos │ │ │ │ │ +0009ba60: 6465 6c65 6761 7469 6f6e 0a0a 3c6c 693e delegation..
  • │ │ │ │ │ +0009ba70: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ +0009ba80: 352f 6175 746f 2f53 3455 3273 656c 664e 5/auto/S4U2selfN │ │ │ │ │ +0009ba90: 6f74 462e 6a61 7661 3a20 5334 5532 5365 otF.java: S4U2Se │ │ │ │ │ +0009baa0: 6c66 2074 6963 6b65 7420 7769 7468 6f75 lf ticket withou │ │ │ │ │ +0009bab0: 7420 666f 7277 6172 6461 626c 6520 666c t forwardable fl │ │ │ │ │ +0009bac0: 6167 0a0a 3c6c 693e 7375 6e2f 7365 6375 ag..
  • sun/secu │ │ │ │ │ +0009bad0: 7269 7479 2f6b 7262 352f 6175 746f 2f53 rity/krb5/auto/S │ │ │ │ │ +0009bae0: 504e 4547 4f2e 6a61 7661 3a20 5350 4e45 PNEGO.java: SPNE │ │ │ │ │ +0009baf0: 474f 2047 5353 2063 6f64 6520 646f 6573 GO GSS code does │ │ │ │ │ +0009bb00: 206e 6f74 2070 6172 7365 2074 6f6b 656e not parse token │ │ │ │ │ +0009bb10: 7320 696e 2061 6363 6f72 6461 6e63 6520 s in accordance │ │ │ │ │ +0009bb20: 746f 2052 4643 2032 3437 380a 0a3c 6c69 to RFC 2478..
  • sun/security/kr │ │ │ │ │ +0009bb40: 6235 2f61 7574 6f2f 5361 736c 4261 7369 b5/auto/SaslBasi │ │ │ │ │ +0009bb50: 632e 6a61 7661 3a20 5341 534c 2073 6572 c.java: SASL ser │ │ │ │ │ +0009bb60: 7669 6365 2066 6f72 206d 756c 7469 706c vice for multipl │ │ │ │ │ +0009bb70: 6520 686f 7374 6e61 6d65 730a 0a3c 6c69 e hostnames..
  • sun/security/kr │ │ │ │ │ +0009bb90: 6235 2f61 7574 6f2f 5361 736c 4d75 7475 b5/auto/SaslMutu │ │ │ │ │ +0009bba0: 616c 2e6a 6176 613a 2047 7373 4b72 6235 al.java: GssKrb5 │ │ │ │ │ +0009bbb0: 436c 6965 6e74 2076 696f 6c61 7465 7320 Client violates │ │ │ │ │ +0009bbc0: 5246 4320 3437 3532 0a0a 3c6c 693e 7375 RFC 4752..
  • su │ │ │ │ │ +0009bbd0: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ +0009bbe0: 6175 746f 2f53 6173 6c55 6e62 6f75 6e64 auto/SaslUnbound │ │ │ │ │ +0009bbf0: 2e6a 6176 613a 2055 6e62 6f75 6e64 2053 .java: Unbound S │ │ │ │ │ +0009bc00: 4153 4c20 7365 7276 6963 653a 2074 6865 ASL service: the │ │ │ │ │ +0009bc10: 2047 5353 4150 492f 6b72 6235 206d 6563 GSSAPI/krb5 mec │ │ │ │ │ +0009bc20: 680a 0a3c 6c69 3e73 756e 2f73 6563 7572 h..
  • sun/secur │ │ │ │ │ +0009bc30: 6974 792f 6b72 6235 2f61 7574 6f2f 5370 ity/krb5/auto/Sp │ │ │ │ │ +0009bc40: 6e65 676f 4c69 6665 5469 6d65 2e6a 6176 negoLifeTime.jav │ │ │ │ │ +0009bc50: 613a 2053 504e 4547 4f20 7465 7374 7320 a: SPNEGO tests │ │ │ │ │ +0009bc60: 6661 696c 2061 7420 636f 6e74 6578 742e fail at context. │ │ │ │ │ +0009bc70: 6765 7444 656c 6567 4372 6564 2829 2e67 getDelegCred().g │ │ │ │ │ +0009bc80: 6574 5265 6d61 696e 696e 6749 6e69 744c etRemainingInitL │ │ │ │ │ +0009bc90: 6966 6574 696d 6528 6d65 6368 4f69 6429 ifetime(mechOid) │ │ │ │ │ +0009bca0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009bcb0: 7479 2f6b 7262 352f 6175 746f 2f53 706e ty/krb5/auto/Spn │ │ │ │ │ +0009bcc0: 6567 6f52 6571 466c 6167 732e 6a61 7661 egoReqFlags.java │ │ │ │ │ +0009bcd0: 3a20 4753 5341 5049 2f53 504e 4547 4f20 : GSSAPI/SPNEGO │ │ │ │ │ +0009bce0: 646f 6573 206e 6f74 2077 6f72 6b20 7769 does not work wi │ │ │ │ │ +0009bcf0: 7468 2073 6572 7665 7220 7573 696e 6720 th server using │ │ │ │ │ +0009bd00: 4d49 5420 4b65 7262 6572 6f73 206c 6962 MIT Kerberos lib │ │ │ │ │ +0009bd10: 7261 7279 0a0a 3c6c 693e 7375 6e2f 7365 rary..
  • sun/se │ │ │ │ │ +0009bd20: 6375 7269 7479 2f6b 7262 352f 6175 746f curity/krb5/auto │ │ │ │ │ +0009bd30: 2f53 706e 6567 6f55 6e6b 6e6f 776e 4d65 /SpnegoUnknownMe │ │ │ │ │ +0009bd40: 6368 2e6a 6176 613a 2020 0a0a 3c6c 693e ch.java: ..
  • │ │ │ │ │ +0009bd50: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ +0009bd60: 352f 6175 746f 2f54 6573 7435 3635 332e 5/auto/Test5653. │ │ │ │ │ +0009bd70: 6a61 7661 3a20 5246 4320 3536 3533 0a0a java: RFC 5653.. │ │ │ │ │ +0009bd80: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009bd90: 2f6b 7262 352f 6175 746f 2f54 6963 6b65 /krb5/auto/Ticke │ │ │ │ │ +0009bda0: 7453 4e61 6d65 2e6a 6176 613a 206b 7262 tSName.java: krb │ │ │ │ │ +0009bdb0: 3520 636c 6965 6e74 2073 686f 756c 6420 5 client should │ │ │ │ │ +0009bdc0: 6967 6e6f 7265 2073 6e61 6d65 2069 6e20 ignore sname in │ │ │ │ │ +0009bdd0: 696e 636f 6d69 6e67 2074 6963 6b65 7473 incoming tickets │ │ │ │ │ +0009bde0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009bdf0: 7479 2f6b 7262 352f 6175 746f 2f54 776f ty/krb5/auto/Two │ │ │ │ │ +0009be00: 4f72 5468 7265 652e 6a61 7661 3a20 6465 OrThree.java: de │ │ │ │ │ +0009be10: 6661 756c 7420 7072 696e 6369 7061 6c20 fault principal │ │ │ │ │ +0009be20: 6361 6e20 6163 7420 6173 2061 6e79 6f6e can act as anyon │ │ │ │ │ +0009be30: 650a 0a3c 6c69 3e73 756e 2f73 6563 7572 e..
  • sun/secur │ │ │ │ │ +0009be40: 6974 792f 6b72 6235 2f61 7574 6f2f 5477 ity/krb5/auto/Tw │ │ │ │ │ +0009be50: 6f50 7269 6e63 6573 2e6a 6176 613a 2061 oPrinces.java: a │ │ │ │ │ +0009be60: 6c77 6179 7320 7265 6672 6573 6820 6b65 lways refresh ke │ │ │ │ │ +0009be70: 7974 6162 0a0a 3c6c 693e 7375 6e2f 7365 ytab..
  • sun/se │ │ │ │ │ +0009be80: 6375 7269 7479 2f6b 7262 352f 6175 746f curity/krb5/auto │ │ │ │ │ +0009be90: 2f54 776f 5461 622e 6a61 7661 3a20 4d6f /TwoTab.java: Mo │ │ │ │ │ +0009bea0: 7265 206b 7262 3520 7465 7374 730a 0a3c re krb5 tests..< │ │ │ │ │ +0009beb0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +0009bec0: 6b72 6235 2f61 7574 6f2f 556e 6176 6169 krb5/auto/Unavai │ │ │ │ │ +0009bed0: 6c61 626c 652e 6a61 7661 3a20 4861 6e64 lable.java: Hand │ │ │ │ │ +0009bee0: 6c65 204b 4443 5f45 5252 5f53 5643 5f55 le KDC_ERR_SVC_U │ │ │ │ │ +0009bef0: 4e41 5641 494c 4142 4c45 2065 7272 6f72 NAVAILABLE error │ │ │ │ │ +0009bf00: 2063 6f64 6520 6672 6f6d 204b 4443 0a0a code from KDC.. │ │ │ │ │ +0009bf10: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009bf20: 2f6b 7262 352f 6175 746f 2f55 6e62 6f75 /krb5/auto/Unbou │ │ │ │ │ +0009bf30: 6e64 5365 7276 6963 652e 6a61 7661 3a20 ndService.java: │ │ │ │ │ +0009bf40: 556e 626f 756e 6420 5341 534c 2073 6572 Unbound SASL ser │ │ │ │ │ +0009bf50: 7669 6365 3a20 7468 6520 4753 5341 5049 vice: the GSSAPI │ │ │ │ │ +0009bf60: 2f6b 7262 3520 6d65 6368 0a0a 3c6c 693e /krb5 mech..
  • │ │ │ │ │ +0009bf70: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ +0009bf80: 352f 6175 746f 2f55 6e72 6561 6368 6162 5/auto/Unreachab │ │ │ │ │ +0009bf90: 6c65 2e6a 6176 613a 2065 6e68 616e 6365 le.java: enhance │ │ │ │ │ +0009bfa0: 204b 4443 2073 6572 7665 7220 6176 6169 KDC server avai │ │ │ │ │ +0009bfb0: 6c61 6269 6c69 7479 2064 6574 6563 7469 lability detecti │ │ │ │ │ +0009bfc0: 6f6e 0a0a 3c6c 693e 7375 6e2f 7365 6375 on..
  • sun/secu │ │ │ │ │ +0009bfd0: 7269 7479 2f6b 7262 352f 6175 746f 2f55 rity/krb5/auto/U │ │ │ │ │ +0009bfe0: 7365 4361 6368 6541 6e64 5374 6f72 654b seCacheAndStoreK │ │ │ │ │ +0009bff0: 6579 2e6a 6176 613a 204b 7262 354c 6f67 ey.java: Krb5Log │ │ │ │ │ +0009c000: 696e 4d6f 6475 6c65 2073 686f 7773 204e inModule shows N │ │ │ │ │ +0009c010: 5045 2077 6865 6e20 626f 7468 2075 7365 PE when both use │ │ │ │ │ +0009c020: 5469 636b 6574 4361 6368 6520 616e 6420 TicketCache and │ │ │ │ │ +0009c030: 7374 6f72 654b 6579 2061 7265 2073 6574 storeKey are set │ │ │ │ │ +0009c040: 2074 6f20 7472 7565 0a0a 3c6c 693e 7375 to true..
  • su │ │ │ │ │ +0009c050: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ +0009c060: 6175 746f 2f57 3833 2e6a 6176 613a 206b auto/W83.java: k │ │ │ │ │ +0009c070: 6572 6265 726f 7320 6c6f 6769 6e20 6661 erberos login fa │ │ │ │ │ +0009c080: 696c 7572 6520 6f6e 2077 696e 3230 3038 ilure on win2008 │ │ │ │ │ +0009c090: 2077 6974 6820 4144 2073 6574 2074 6f20 with AD set to │ │ │ │ │ +0009c0a0: 7769 6e32 3030 3020 636f 6d70 6174 206d win2000 compat m │ │ │ │ │ +0009c0b0: 6f64 6520 616e 6420 6361 6e6e 6f74 206c ode and cannot l │ │ │ │ │ +0009c0c0: 6f67 696e 2069 6620 7365 7373 696f 6e20 ogin if session │ │ │ │ │ +0009c0d0: 6b65 7920 616e 6420 7072 6561 7574 6820 key and preauth │ │ │ │ │ +0009c0e0: 646f 6573 206e 6f74 2075 7365 2074 6865 does not use the │ │ │ │ │ +0009c0f0: 2073 616d 6520 6574 7970 650a 0a3c 6c69 same etype..
  • sun/security/kr │ │ │ │ │ +0009c110: 6235 2f61 7574 6f2f 7072 696e 6369 7061 b5/auto/principa │ │ │ │ │ +0009c120: 6c50 726f 7065 7274 792f 5072 696e 6369 lProperty/Princi │ │ │ │ │ +0009c130: 7061 6c53 7973 7465 6d50 726f 7054 6573 palSystemPropTes │ │ │ │ │ +0009c140: 742e 6a61 7661 3a20 4e65 7720 7465 7374 t.java: New test │ │ │ │ │ +0009c150: 2066 6f72 2073 756e 2e73 6563 7572 6974 for sun.securit │ │ │ │ │ +0009c160: 792e 6b72 6235 2e70 7269 6e63 6970 616c y.krb5.principal │ │ │ │ │ +0009c170: 2073 7973 7465 6d20 7072 6f70 6572 7479 system property │ │ │ │ │ +0009c180: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ +0009c190: 6974 792f 6b72 6235 2f61 7574 6f2f 746f ity/krb5/auto/to │ │ │ │ │ +0009c1a0: 6f6c 732f 4b69 6e69 7443 6f6e 6650 6c75 ols/KinitConfPlu │ │ │ │ │ +0009c1b0: 7350 726f 7073 2e6a 6176 613a 2043 6865 sProps.java: Che │ │ │ │ │ +0009c1c0: 636b 7320 6966 206b 696e 6974 2075 7365 cks if kinit use │ │ │ │ │ +0009c1d0: 7320 626f 7468 206b 7262 3520 636f 6e66 s both krb5 conf │ │ │ │ │ +0009c1e0: 2066 696c 6520 616e 6420 7379 7374 656d file and system │ │ │ │ │ +0009c1f0: 2070 726f 7065 7274 6965 730a 0a3c 6c69 properties..
  • sun/security/kr │ │ │ │ │ +0009c210: 6235 2f61 7574 6f2f 746f 6f6c 732f 4b74 b5/auto/tools/Kt │ │ │ │ │ +0009c220: 6162 5361 6c74 2e6a 6176 613a 204e 6577 abSalt.java: New │ │ │ │ │ +0009c230: 206f 7074 696f 6e73 2066 6f72 206b 7461 options for kta │ │ │ │ │ +0009c240: 6220 746f 2070 726f 7669 6465 206e 6f6e b to provide non │ │ │ │ │ +0009c250: 2d64 6566 6175 6c74 2073 616c 740a 0a3c -default salt..< │ │ │ │ │ +0009c260: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +0009c270: 6b72 6235 2f63 616e 6f6e 6963 616c 697a krb5/canonicaliz │ │ │ │ │ +0009c280: 652f 5465 7374 2e6a 6176 613a 2053 504e e/Test.java: SPN │ │ │ │ │ +0009c290: 4547 4f5f 4854 5450 5f41 5554 482f 5757 EGO_HTTP_AUTH/WW │ │ │ │ │ +0009c2a0: 575f 4b52 4220 616e 6420 5350 4e45 474f W_KRB and SPNEGO │ │ │ │ │ +0009c2b0: 5f48 5454 505f 4155 5448 2f57 5757 5f53 _HTTP_AUTH/WWW_S │ │ │ │ │ +0009c2c0: 504e 4547 4f20 6661 696c 6564 206f 6e20 PNEGO failed on │ │ │ │ │ +0009c2d0: 616c 6c20 6e6f 6e2d 7769 6e64 6f77 7320 all non-windows │ │ │ │ │ +0009c2e0: 706c 6174 666f 726d 730a 0a3c 6c69 3e73 platforms..
  • s │ │ │ │ │ +0009c2f0: 756e 2f73 6563 7572 6974 792f 6b72 6235 un/security/krb5 │ │ │ │ │ +0009c300: 2f63 6361 6368 652f 436f 7272 7570 7465 /ccache/Corrupte │ │ │ │ │ +0009c310: 6443 432e 6a61 7661 3a20 4a44 4b20 4b52 dCC.java: JDK KR │ │ │ │ │ +0009c320: 4235 206d 6f64 756c 6520 7468 726f 7773 B5 module throws │ │ │ │ │ +0009c330: 204f 7574 4f66 4d65 6d6f 7279 4572 726f OutOfMemoryErro │ │ │ │ │ +0009c340: 7220 7768 656e 2043 4361 6368 6520 6973 r when CCache is │ │ │ │ │ +0009c350: 2063 6f72 7275 7074 0a0a 3c6c 693e 7375 corrupt..
  • su │ │ │ │ │ +0009c360: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ +0009c370: 6363 6163 6865 2f44 6566 6175 6c74 4669 ccache/DefaultFi │ │ │ │ │ +0009c380: 6c65 2e6a 6176 613a 2046 696c 6520 6363 le.java: File cc │ │ │ │ │ +0009c390: 6163 6865 206f 6e6c 7920 7265 636f 676e ache only recogn │ │ │ │ │ +0009c3a0: 697a 6573 204c 696e 7578 2061 6e64 2053 izes Linux and S │ │ │ │ │ +0009c3b0: 6f6c 6172 6973 2064 6566 6175 6c74 730a olaris defaults. │ │ │ │ │ +0009c3c0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +0009c3d0: 792f 6b72 6235 2f63 6361 6368 652f 456d y/krb5/ccache/Em │ │ │ │ │ +0009c3e0: 7074 7943 432e 6a61 7661 3a20 4e50 4520 ptyCC.java: NPE │ │ │ │ │ +0009c3f0: 696e 2073 756e 2e73 6563 7572 6974 792e in sun.security. │ │ │ │ │ +0009c400: 6b72 6235 2e43 7265 6465 6e74 6961 6c73 krb5.Credentials │ │ │ │ │ +0009c410: 2e61 6371 7569 7265 4465 6661 756c 7443 .acquireDefaultC │ │ │ │ │ +0009c420: 7265 6473 2829 0a0a 3c6c 693e 7375 6e2f reds()..
  • sun/ │ │ │ │ │ +0009c430: 7365 6375 7269 7479 2f6b 7262 352f 6363 security/krb5/cc │ │ │ │ │ +0009c440: 6163 6865 2f45 6d70 7479 5265 616c 6d43 ache/EmptyRealmC │ │ │ │ │ +0009c450: 432e 6a61 7661 3a20 4361 6e6e 6f74 2072 C.java: Cannot r │ │ │ │ │ +0009c460: 6561 6420 6363 6163 6865 2065 6e74 7279 ead ccache entry │ │ │ │ │ +0009c470: 2077 6974 6820 6120 7265 616c 6d2d 6c65 with a realm-le │ │ │ │ │ +0009c480: 7373 2073 6572 7669 6365 206e 616d 650a ss service name. │ │ │ │ │ +0009c490: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +0009c4a0: 792f 6b72 6235 2f63 6361 6368 652f 5265 y/krb5/ccache/Re │ │ │ │ │ +0009c4b0: 6672 6573 682e 6a61 7661 3a20 4669 6c65 fresh.java: File │ │ │ │ │ +0009c4c0: 4372 6564 656e 7469 616c 7343 6163 6865 CredentialsCache │ │ │ │ │ +0009c4d0: 206c 6f61 6473 2063 6163 6865 206f 6e63 loads cache onc │ │ │ │ │ +0009c4e0: 6520 616e 6420 6973 206e 6576 6572 2072 e and is never r │ │ │ │ │ +0009c4f0: 6566 7265 7368 6564 0a0a 3c6c 693e 7375 efreshed..
  • su │ │ │ │ │ +0009c500: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ +0009c510: 6363 6163 6865 2f54 696d 6549 6e43 4361 ccache/TimeInCCa │ │ │ │ │ +0009c520: 6368 652e 6a61 7661 3a20 7265 6164 2f77 che.java: read/w │ │ │ │ │ +0009c530: 7269 7465 2064 6f65 7320 6e6f 7420 6d61 rite does not ma │ │ │ │ │ +0009c540: 7463 6820 666f 7220 6363 6163 6865 0a0a tch for ccache.. │ │ │ │ │ +0009c550: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009c560: 2f6b 7262 352f 636f 6e66 6967 2f43 6f6e /krb5/config/Con │ │ │ │ │ +0009c570: 6650 6c75 7350 726f 702e 6a61 7661 3a20 fPlusProp.java: │ │ │ │ │ +0009c580: 6b72 6235 2e63 6f6e 6620 6967 6e6f 7265 krb5.conf ignore │ │ │ │ │ +0009c590: 6420 6966 2073 7973 7465 6d20 7072 6f70 d if system prop │ │ │ │ │ +0009c5a0: 6572 7469 6573 206f 6e20 7265 616c 6d20 erties on realm │ │ │ │ │ +0009c5b0: 616e 6420 6b64 6320 6172 6520 7072 6f76 and kdc are prov │ │ │ │ │ +0009c5c0: 6964 6564 0a0a 3c6c 693e 7375 6e2f 7365 ided..
  • sun/se │ │ │ │ │ +0009c5d0: 6375 7269 7479 2f6b 7262 352f 636f 6e66 curity/krb5/conf │ │ │ │ │ +0009c5e0: 6967 2f43 6f6e 6669 6757 6974 6851 756f ig/ConfigWithQuo │ │ │ │ │ +0009c5f0: 7461 7469 6f6e 732e 6a61 7661 3a20 5175 tations.java: Qu │ │ │ │ │ +0009c600: 6f74 6573 2069 6e20 4b65 7262 6572 6f73 otes in Kerberos │ │ │ │ │ +0009c610: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f │ │ │ │ │ +0009c620: 696c 6520 6172 6520 696e 636c 7564 6564 ile are included │ │ │ │ │ +0009c630: 2069 6e20 7468 6520 7661 6c75 6573 0a0a in the values.. │ │ │ │ │ +0009c640: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009c650: 2f6b 7262 352f 636f 6e66 6967 2f44 4e53 /krb5/config/DNS │ │ │ │ │ +0009c660: 2e6a 6176 613a 204b 7262 354c 6f67 696e .java: Krb5Login │ │ │ │ │ +0009c670: 4d6f 6475 6c65 2063 6f6e 6669 6720 636c Module config cl │ │ │ │ │ +0009c680: 6173 7320 646f 6573 206e 6f74 2072 6574 ass does not ret │ │ │ │ │ +0009c690: 7572 6e20 7072 6f70 6572 204b 4443 206c urn proper KDC l │ │ │ │ │ +0009c6a0: 6973 7420 6672 6f6d 2044 4e53 0a0a 3c6c ist from DNS..sun/security/k │ │ │ │ │ +0009c6c0: 7262 352f 636f 6e66 6967 2f44 6566 5564 rb5/config/DefUd │ │ │ │ │ +0009c6d0: 704c 696d 6974 2e6a 6176 613a 2050 726f pLimit.java: Pro │ │ │ │ │ +0009c6e0: 7669 6465 2061 2064 6566 6175 6c74 2075 vide a default u │ │ │ │ │ +0009c6f0: 6470 5f70 7265 6665 7265 6e63 655f 6c69 dp_preference_li │ │ │ │ │ +0009c700: 6d69 7420 666f 7220 6b72 6235 2e63 6f6e mit for krb5.con │ │ │ │ │ +0009c710: 660a 0a3c 6c69 3e73 756e 2f73 6563 7572 f..
  • sun/secur │ │ │ │ │ +0009c720: 6974 792f 6b72 6235 2f63 6f6e 6669 672f ity/krb5/config/ │ │ │ │ │ +0009c730: 446e 7346 616c 6c62 6163 6b2e 6a61 7661 DnsFallback.java │ │ │ │ │ +0009c740: 3a20 6669 7820 646e 735f 6661 6c6c 6261 : fix dns_fallba │ │ │ │ │ +0009c750: 636b 2070 6172 7365 2065 7272 6f72 2c20 ck parse error, │ │ │ │ │ +0009c760: 616e 6420 7573 6520 646e 7320 6279 2064 and use dns by d │ │ │ │ │ +0009c770: 6566 6175 6c74 0a0a 3c6c 693e 7375 6e2f efault..
  • sun/ │ │ │ │ │ +0009c780: 7365 6375 7269 7479 2f6b 7262 352f 636f security/krb5/co │ │ │ │ │ +0009c790: 6e66 6967 2f44 7570 6c69 6361 7465 732e nfig/Duplicates. │ │ │ │ │ +0009c7a0: 6a61 7661 3a20 5369 6d70 6c69 6679 2043 java: Simplify C │ │ │ │ │ +0009c7b0: 6f6e 6669 672e 6765 7428 2920 6f66 206b onfig.get() of k │ │ │ │ │ +0009c7c0: 7262 350a 0a3c 6c69 3e73 756e 2f73 6563 rb5..
  • sun/sec │ │ │ │ │ +0009c7d0: 7572 6974 792f 6b72 6235 2f63 6f6e 6669 urity/krb5/confi │ │ │ │ │ +0009c7e0: 672f 4475 7261 7469 6f6e 2e6a 6176 613a g/Duration.java: │ │ │ │ │ +0009c7f0: 2041 6464 206b 696e 6974 206f 7074 696f Add kinit optio │ │ │ │ │ +0009c800: 6e73 2061 6e64 206b 7262 352e 636f 6e66 ns and krb5.conf │ │ │ │ │ +0009c810: 2066 6c61 6773 2074 6861 7420 616c 6c6f flags that allo │ │ │ │ │ +0009c820: 7720 7573 6572 7320 746f 206f 6274 6169 w users to obtai │ │ │ │ │ +0009c830: 6e20 7265 6e65 7761 626c 6520 7469 636b n renewable tick │ │ │ │ │ +0009c840: 6574 7320 616e 6420 7370 6563 6966 7920 ets and specify │ │ │ │ │ +0009c850: 7469 636b 6574 206c 6966 6574 696d 6573 ticket lifetimes │ │ │ │ │ +0009c860: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009c870: 7479 2f6b 7262 352f 636f 6e66 6967 2f45 ty/krb5/config/E │ │ │ │ │ +0009c880: 7874 7261 4c69 6e65 732e 6a61 7661 3a20 xtraLines.java: │ │ │ │ │ +0009c890: 6b72 6235 2e63 6f6e 6620 646f 6573 206e krb5.conf does n │ │ │ │ │ +0009c8a0: 6f74 2061 6363 6570 7420 6469 7265 6374 ot accept direct │ │ │ │ │ +0009c8b0: 6976 6520 6c69 6e65 7320 6265 666f 7265 ive lines before │ │ │ │ │ +0009c8c0: 2074 6865 2066 6972 7374 2073 6563 7469 the first secti │ │ │ │ │ +0009c8d0: 6f6e 0a0a 3c6c 693e 7375 6e2f 7365 6375 on..
  • sun/secu │ │ │ │ │ +0009c8e0: 7269 7479 2f6b 7262 352f 636f 6e66 6967 rity/krb5/config │ │ │ │ │ +0009c8f0: 2f49 6e63 6c75 6465 2e6a 6176 613a 2053 /Include.java: S │ │ │ │ │ +0009c900: 7570 706f 7274 2022 696e 636c 7564 6522 upport "include" │ │ │ │ │ +0009c910: 2061 6e64 2022 696e 636c 7564 6564 6972 and "includedir │ │ │ │ │ +0009c920: 2220 696e 206b 7262 352e 636f 6e66 0a0a " in krb5.conf.. │ │ │ │ │ +0009c930: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009c940: 2f6b 7262 352f 636f 6e66 6967 2f4b 6463 /krb5/config/Kdc │ │ │ │ │ +0009c950: 4465 6661 756c 744f 7074 696f 6e73 2e6a DefaultOptions.j │ │ │ │ │ +0009c960: 6176 613a 206b 6463 5f64 6566 6175 6c74 ava: kdc_default │ │ │ │ │ +0009c970: 5f6f 7074 696f 6e73 206e 6f74 2073 7570 _options not sup │ │ │ │ │ +0009c980: 706f 7274 6564 2063 6f72 7265 6374 6c79 ported correctly │ │ │ │ │ +0009c990: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009c9a0: 7479 2f6b 7262 352f 636f 6e66 6967 2f50 ty/krb5/config/P │ │ │ │ │ +0009c9b0: 6172 7365 4341 5061 7468 732e 6a61 7661 arseCAPaths.java │ │ │ │ │ +0009c9c0: 3a20 6372 6f73 732d 7265 616c 6d20 6361 : cross-realm ca │ │ │ │ │ +0009c9d0: 7061 7468 2073 6561 7263 6820 6572 726f path search erro │ │ │ │ │ +0009c9e0: 720a 0a3c 6c69 3e73 756e 2f73 6563 7572 r..
  • sun/secur │ │ │ │ │ +0009c9f0: 6974 792f 6b72 6235 2f63 6f6e 6669 672f ity/krb5/config/ │ │ │ │ │ +0009ca00: 5061 7273 6543 6f6e 6669 672e 6a61 7661 ParseConfig.java │ │ │ │ │ +0009ca10: 3a20 5072 6f62 6c65 6d20 7769 7468 2070 : Problem with p │ │ │ │ │ +0009ca20: 6172 7369 6e67 206b 7262 352e 636f 6e66 arsing krb5.conf │ │ │ │ │ +0009ca30: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009ca40: 7479 2f6b 7262 352f 636f 6e66 6967 2f53 ty/krb5/config/S │ │ │ │ │ +0009ca50: 656d 6963 6f6c 6f6e 2e6a 6176 613a 2053 emicolon.java: S │ │ │ │ │ +0009ca60: 656d 6963 6f6c 6f6e 2069 7320 6e6f 7420 emicolon is not │ │ │ │ │ +0009ca70: 7265 636f 676e 697a 6564 2061 7320 636f recognized as co │ │ │ │ │ +0009ca80: 6d6d 656e 7420 7374 6172 7469 6e67 2063 mment starting c │ │ │ │ │ +0009ca90: 6861 7261 6374 6572 0a0a 3c6c 693e 7375 haracter..
  • su │ │ │ │ │ +0009caa0: 6e2f 7365 6375 7269 7479 2f6b 7262 352f n/security/krb5/ │ │ │ │ │ +0009cab0: 636f 6e66 6967 2f59 6573 4e6f 2e6a 6176 config/YesNo.jav │ │ │ │ │ +0009cac0: 613a 2061 6363 6570 7420 7965 732f 6e6f a: accept yes/no │ │ │ │ │ +0009cad0: 2066 6f72 2062 6f6f 6c65 616e 206b 7262 for boolean krb │ │ │ │ │ +0009cae0: 352e 636f 6e66 2073 6574 7469 6e67 730a 5.conf settings. │ │ │ │ │ +0009caf0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +0009cb00: 792f 6b72 6235 2f65 7479 7065 2f45 5479 y/krb5/etype/ETy │ │ │ │ │ +0009cb10: 7065 4f72 6465 722e 6a61 7661 3a20 6b72 peOrder.java: kr │ │ │ │ │ +0009cb20: 6235 2065 7479 7065 206f 7264 6572 2073 b5 etype order s │ │ │ │ │ +0009cb30: 686f 756c 6420 6265 2066 726f 6d20 7374 hould be from st │ │ │ │ │ +0009cb40: 726f 6e67 2074 6f20 7765 616b 0a0a 3c6c rong to weak..sun/security/k │ │ │ │ │ +0009cb60: 7262 352f 6574 7970 652f 4b65 7262 6572 rb5/etype/Kerber │ │ │ │ │ +0009cb70: 6f73 4165 7353 6861 322e 6a61 7661 3a20 osAesSha2.java: │ │ │ │ │ +0009cb80: 6874 7470 733a 2f2f 746f 6f6c 732e 6965 https://tools.ie │ │ │ │ │ +0009cb90: 7466 2e6f 7267 2f68 746d 6c2f 7266 6338 tf.org/html/rfc8 │ │ │ │ │ +0009cba0: 3030 3920 5465 7374 2056 6563 746f 7273 009 Test Vectors │ │ │ │ │ +0009cbb0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009cbc0: 7479 2f6b 7262 352f 6574 7970 652f 5065 ty/krb5/etype/Pe │ │ │ │ │ +0009cbd0: 726d 6974 7465 642e 6a61 7661 3a20 5573 rmitted.java: Us │ │ │ │ │ +0009cbe0: 6520 7065 726d 6974 7465 645f 656e 6374 e permitted_enct │ │ │ │ │ +0009cbf0: 7970 6573 2069 6620 6465 6661 756c 745f ypes if default_ │ │ │ │ │ +0009cc00: 746b 745f 656e 6374 7970 6573 206f 7220 tkt_enctypes or │ │ │ │ │ +0009cc10: 6465 6661 756c 745f 7467 735f 656e 6374 default_tgs_enct │ │ │ │ │ +0009cc20: 7970 6573 2069 7320 6e6f 7420 7072 6573 ypes is not pres │ │ │ │ │ +0009cc30: 656e 740a 0a3c 6c69 3e73 756e 2f73 6563 ent..
  • sun/sec │ │ │ │ │ +0009cc40: 7572 6974 792f 6b72 6235 2f65 7479 7065 urity/krb5/etype │ │ │ │ │ +0009cc50: 2f55 6e73 7570 706f 7274 6564 4b65 7954 /UnsupportedKeyT │ │ │ │ │ +0009cc60: 7970 652e 6a61 7661 3a20 4b65 7262 6572 ype.java: Kerber │ │ │ │ │ +0009cc70: 6f73 206c 6962 7261 7279 2073 686f 756c os library shoul │ │ │ │ │ +0009cc80: 6420 6f6e 6c79 2073 656c 6563 7420 6b65 d only select ke │ │ │ │ │ +0009cc90: 7973 206f 6620 7479 7065 7320 7468 6174 ys of types that │ │ │ │ │ +0009cca0: 2069 7420 7375 7070 6f72 7473 0a0a 3c6c it supports..sun/security/k │ │ │ │ │ +0009ccc0: 7262 352f 6574 7970 652f 5765 616b 4372 rb5/etype/WeakCr │ │ │ │ │ +0009ccd0: 7970 746f 2e6a 6176 613a 2020 0a0a 3c6c ypto.java: ..sun/security/k │ │ │ │ │ +0009ccf0: 7262 352f 6b74 6162 2f42 7566 6665 7242 rb5/ktab/BufferB │ │ │ │ │ +0009cd00: 6f75 6e64 6172 792e 6a61 7661 3a20 4b65 oundary.java: Ke │ │ │ │ │ +0009cd10: 7262 6572 6f73 206b 6579 7461 6273 2077 rberos keytabs w │ │ │ │ │ +0009cd20: 6974 6820 686f 6c65 7320 696e 2063 6572 ith holes in cer │ │ │ │ │ +0009cd30: 7461 696e 2070 6c61 6365 7320 6172 6520 tain places are │ │ │ │ │ +0009cd40: 7061 7273 6564 2069 6e63 6f72 7265 6374 parsed incorrect │ │ │ │ │ +0009cd50: 6c79 0a0a 3c6c 693e 7375 6e2f 7365 6375 ly..
  • sun/secu │ │ │ │ │ +0009cd60: 7269 7479 2f6b 7262 352f 6b74 6162 2f46 rity/krb5/ktab/F │ │ │ │ │ +0009cd70: 696c 654b 6579 5461 622e 6a61 7661 3a20 ileKeyTab.java: │ │ │ │ │ +0009cd80: 4b65 7954 6162 2e67 6574 496e 7374 616e KeyTab.getInstan │ │ │ │ │ +0009cd90: 6365 2853 7472 696e 6729 206e 6f20 6c6f ce(String) no lo │ │ │ │ │ +0009cda0: 6e67 6572 2068 616e 646c 6573 206b 6579 nger handles key │ │ │ │ │ +0009cdb0: 5461 624e 616d 6573 2077 6974 6820 2266 TabNames with "f │ │ │ │ │ +0009cdc0: 696c 653a 2220 7072 6566 6978 0a0a 3c6c ile:" prefix..sun/security/k │ │ │ │ │ +0009cde0: 7262 352f 6b74 6162 2f48 6967 6865 7374 rb5/ktab/Highest │ │ │ │ │ +0009cdf0: 4b76 6e6f 2e6a 6176 613a 2050 726f 626c Kvno.java: Probl │ │ │ │ │ +0009ce00: 656d 2077 6974 6820 6b65 7974 6162 7320 em with keytabs │ │ │ │ │ +0009ce10: 7769 7468 206d 756c 7469 706c 6520 6b76 with multiple kv │ │ │ │ │ +0009ce20: 6e6f 2773 2028 6b65 7920 7665 7273 696f no's (key versio │ │ │ │ │ +0009ce30: 6e73 290a 0a3c 6c69 3e73 756e 2f73 6563 ns)..
  • sun/sec │ │ │ │ │ +0009ce40: 7572 6974 792f 6b72 6235 2f6b 7461 622f urity/krb5/ktab/ │ │ │ │ │ +0009ce50: 4b65 7953 7472 696e 672e 6a61 7661 3a20 KeyString.java: │ │ │ │ │ +0009ce60: 4b65 7954 6162 456e 7472 792c 2077 6865 KeyTabEntry, whe │ │ │ │ │ +0009ce70: 6e20 7468 6520 6279 7465 2076 616c 7565 n the byte value │ │ │ │ │ +0009ce80: 2073 6d61 6c6c 6572 2074 6865 6e20 3136 smaller then 16 │ │ │ │ │ +0009ce90: 2c20 7468 6520 7374 7269 6e67 2064 726f , the string dro │ │ │ │ │ +0009cea0: 7020 2730 270a 0a3c 6c69 3e73 756e 2f73 p '0'..
  • sun/s │ │ │ │ │ +0009ceb0: 6563 7572 6974 792f 6b72 6235 2f6b 7461 ecurity/krb5/kta │ │ │ │ │ +0009cec0: 622f 4b65 7954 6162 496e 6465 782e 6a61 b/KeyTabIndex.ja │ │ │ │ │ +0009ced0: 7661 3a20 4b65 7954 6162 496e 7075 7453 va: KeyTabInputS │ │ │ │ │ +0009cee0: 7472 6561 6d20 7573 6573 2073 7461 7469 tream uses stati │ │ │ │ │ +0009cef0: 6320 6669 656c 6420 666f 7220 7065 722d c field for per- │ │ │ │ │ +0009cf00: 696e 7374 616e 6365 2076 616c 7565 0a0a instance value.. │ │ │ │ │ +0009cf10: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009cf20: 2f6b 7262 352f 6e61 6d65 2f43 6f6e 7374 /krb5/name/Const │ │ │ │ │ +0009cf30: 7275 6374 6f72 732e 6a61 7661 3a20 4d61 ructors.java: Ma │ │ │ │ │ +0009cf40: 6b65 2050 7269 6e63 6970 616c 4e61 6d65 ke PrincipalName │ │ │ │ │ +0009cf50: 2061 6e64 2052 6561 6c6d 2069 6d6d 7574 and Realm immut │ │ │ │ │ +0009cf60: 6162 6c65 0a0a 3c6c 693e 7375 6e2f 7365 able..
  • sun/se │ │ │ │ │ +0009cf70: 6375 7269 7479 2f6b 7262 352f 6e61 6d65 curity/krb5/name │ │ │ │ │ +0009cf80: 2f49 6d6d 7574 6162 6c65 2e6a 6176 613a /Immutable.java: │ │ │ │ │ +0009cf90: 205b 6669 6e64 6275 6773 5d20 5072 6f62 [findbugs] Prob │ │ │ │ │ +0009cfa0: 6162 6c79 2072 6574 7572 6e65 6420 6172 ably returned ar │ │ │ │ │ +0009cfb0: 7261 7920 7368 6f75 6c64 2062 6520 636c ray should be cl │ │ │ │ │ +0009cfc0: 6f6e 6564 0a0a 3c6c 693e 7375 6e2f 7365 oned..
  • sun/se │ │ │ │ │ +0009cfd0: 6375 7269 7479 2f6b 7262 352f 7275 6e4e curity/krb5/runN │ │ │ │ │ +0009cfe0: 616d 6545 7175 616c 732e 7368 3a20 456e ameEquals.sh: En │ │ │ │ │ +0009cff0: 7375 7265 2074 6865 2047 5353 4e61 6d65 sure the GSSName │ │ │ │ │ +0009d000: 2068 6173 2074 6865 2063 6f72 7265 6374 has the correct │ │ │ │ │ +0009d010: 2069 6d70 6c20 7768 6963 6820 7265 7370 impl which resp │ │ │ │ │ +0009d020: 6563 7473 2074 6865 2063 6f6e 7472 6163 ects the contrac │ │ │ │ │ +0009d030: 7420 666f 7220 6571 7561 6c73 2061 6e64 t for equals and │ │ │ │ │ +0009d040: 2068 6173 6843 6f64 6520 6163 726f 7373 hashCode across │ │ │ │ │ +0009d050: 2064 6966 6665 7265 6e74 2063 6f6e 6669 different confi │ │ │ │ │ +0009d060: 6775 7261 7469 6f6e 732e 0a0a 3c6c 693e gurations...
  • │ │ │ │ │ +0009d070: 7375 6e2f 7365 6375 7269 7479 2f6b 7262 sun/security/krb │ │ │ │ │ +0009d080: 352f 746f 6f6c 732f 4b74 6162 4368 6563 5/tools/KtabChec │ │ │ │ │ +0009d090: 6b2e 6a61 7661 3a20 226b 7461 6220 2d64 k.java: "ktab -d │ │ │ │ │ +0009d0a0: 206e 616d 6520 6574 7970 6522 2074 6f20 name etype" to │ │ │ │ │ +0009d0b0: 226b 7461 6220 2d64 206e 616d 6520 5b2d "ktab -d name [- │ │ │ │ │ +0009d0c0: 6520 6574 7970 655d 205b 6b76 6e6f 207c e etype] [kvno | │ │ │ │ │ +0009d0d0: 2061 6c6c 207c 206f 6c64 5d22 0a0a 3c6c all | old]"..sun/security/k │ │ │ │ │ +0009d0f0: 7262 352f 746f 6f6c 732f 4b74 6162 5a65 rb5/tools/KtabZe │ │ │ │ │ +0009d100: 726f 2e6a 6176 613a 206b 7461 6220 6372 ro.java: ktab cr │ │ │ │ │ +0009d110: 6561 7465 7320 6120 6669 6c65 2077 6974 eates a file wit │ │ │ │ │ +0009d120: 6820 7a65 726f 206b 745f 766e 6f0a 0a3c h zero kt_vno..< │ │ │ │ │ +0009d130: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +0009d140: 6c69 622f 4368 6563 6b42 6c6f 636b 6564 lib/CheckBlocked │ │ │ │ │ +0009d150: 4365 7274 732e 6a61 7661 3a20 4d6f 7665 Certs.java: Move │ │ │ │ │ +0009d160: 2062 6c61 636b 6c69 7374 696e 6720 6365 blacklisting ce │ │ │ │ │ +0009d170: 7274 6966 6963 6174 6520 6c6f 6769 6320 rtificate logic │ │ │ │ │ +0009d180: 6672 6f6d 2068 6172 6420 636f 6465 2074 from hard code t │ │ │ │ │ +0009d190: 6f20 6461 7461 0a0a 3c6c 693e 7375 6e2f o data..
  • sun/ │ │ │ │ │ +0009d1a0: 7365 6375 7269 7479 2f6d 7363 6170 692f security/mscapi/ │ │ │ │ │ +0009d1b0: 4163 6365 7373 4b65 7953 746f 7265 2e6a AccessKeyStore.j │ │ │ │ │ +0009d1c0: 6176 613a 2043 6f6e 6669 726d 2074 6861 ava: Confirm tha │ │ │ │ │ +0009d1d0: 7420 7269 6768 7420 7065 726d 6973 7369 t right permissi │ │ │ │ │ +0009d1e0: 6f6e 7320 6172 6520 6772 616e 7465 6420 ons are granted │ │ │ │ │ +0009d1f0: 746f 2061 6363 6573 7320 6b65 7973 746f to access keysto │ │ │ │ │ +0009d200: 7265 732e 0a0a 3c6c 693e 7375 6e2f 7365 res...
  • sun/se │ │ │ │ │ +0009d210: 6375 7269 7479 2f6d 7363 6170 692f 416c curity/mscapi/Al │ │ │ │ │ +0009d220: 6c54 7970 6573 2e6a 6176 613a 204d 6f72 lTypes.java: Mor │ │ │ │ │ +0009d230: 6520 6b65 7973 746f 7265 2074 7970 6573 e keystore types │ │ │ │ │ +0009d240: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009d250: 7479 2f6d 7363 6170 692f 4361 7374 4572 ty/mscapi/CastEr │ │ │ │ │ +0009d260: 726f 722e 6a61 7661 3a20 4d53 4341 5049 ror.java: MSCAPI │ │ │ │ │ +0009d270: 206b 6579 7374 6f72 6520 7368 6f75 6c64 keystore should │ │ │ │ │ +0009d280: 2061 6363 6570 7420 4365 7274 6966 6963 accept Certific │ │ │ │ │ +0009d290: 6174 655b 5d20 696e 2073 6574 456e 7472 ate[] in setEntr │ │ │ │ │ +0009d2a0: 7928 290a 0a3c 6c69 3e73 756e 2f73 6563 y()..
  • sun/sec │ │ │ │ │ +0009d2b0: 7572 6974 792f 6d73 6361 7069 2f43 6e67 urity/mscapi/Cng │ │ │ │ │ +0009d2c0: 4369 7068 6572 2e6a 6176 613a 2043 6970 Cipher.java: Cip │ │ │ │ │ +0009d2d0: 6865 7220 6f70 6572 6174 696f 6e73 206f her operations o │ │ │ │ │ +0009d2e0: 6e20 434e 4720 6b65 7973 0a0a 3c6c 693e n CNG keys..
  • │ │ │ │ │ +0009d2f0: 7375 6e2f 7365 6375 7269 7479 2f6d 7363 sun/security/msc │ │ │ │ │ +0009d300: 6170 692f 496e 7465 726f 7057 6974 6853 api/InteropWithS │ │ │ │ │ +0009d310: 756e 5273 6153 6967 6e2e 6a61 7661 3a20 unRsaSign.java: │ │ │ │ │ +0009d320: 496e 7465 726f 7020 7465 7374 2062 6574 Interop test bet │ │ │ │ │ +0009d330: 7765 656e 2053 756e 4d53 4341 5049 2061 ween SunMSCAPI a │ │ │ │ │ +0009d340: 6e64 2053 756e 5273 6153 6967 6e20 6f6e nd SunRsaSign on │ │ │ │ │ +0009d350: 2052 5341 5353 412d 5053 530a 0a3c 6c69 RSASSA-PSS..
  • sun/security/ms │ │ │ │ │ +0009d370: 6361 7069 2f49 7353 756e 4d53 4341 5049 capi/IsSunMSCAPI │ │ │ │ │ +0009d380: 4176 6169 6c61 626c 652e 6a61 7661 3a20 Available.java: │ │ │ │ │ +0009d390: 200a 0a3c 6c69 3e73 756e 2f73 6563 7572 ..
  • sun/secur │ │ │ │ │ +0009d3a0: 6974 792f 6d73 6361 7069 2f49 7465 7261 ity/mscapi/Itera │ │ │ │ │ +0009d3b0: 7465 5769 6e64 6f77 7352 6f6f 7453 746f teWindowsRootSto │ │ │ │ │ +0009d3c0: 7265 2e6a 6176 613a 2054 6869 7320 7465 re.java: This te │ │ │ │ │ +0009d3d0: 7374 2076 616c 6964 6174 6573 2061 6e20 st validates an │ │ │ │ │ +0009d3e0: 6974 6572 6174 696f 6e20 6f76 6572 2074 iteration over t │ │ │ │ │ +0009d3f0: 6865 2057 696e 646f 7773 2d52 4f4f 5420 he Windows-ROOT │ │ │ │ │ +0009d400: 6365 7274 6966 6963 6174 6520 7374 6f72 certificate stor │ │ │ │ │ +0009d410: 6520 616e 6420 7265 7472 6965 7669 6e67 e and retrieving │ │ │ │ │ +0009d420: 2061 6c6c 2063 6572 7469 6669 6361 7465 all certificate │ │ │ │ │ +0009d430: 732e 0a0a 3c6c 693e 7375 6e2f 7365 6375 s...
  • sun/secu │ │ │ │ │ +0009d440: 7269 7479 2f6d 7363 6170 692f 4b65 7941 rity/mscapi/KeyA │ │ │ │ │ +0009d450: 6c67 6f72 6974 686d 732e 6a61 7661 3a20 lgorithms.java: │ │ │ │ │ +0009d460: 4d61 6b65 2073 7572 6520 5375 6e4d 5343 Make sure SunMSC │ │ │ │ │ +0009d470: 4150 4920 6b65 7973 2068 6176 6520 636f API keys have co │ │ │ │ │ +0009d480: 7272 6563 7420 616c 676f 7269 7468 6d20 rrect algorithm │ │ │ │ │ +0009d490: 6e61 6d65 730a 0a3c 6c69 3e73 756e 2f73 names..
  • sun/s │ │ │ │ │ +0009d4a0: 6563 7572 6974 792f 6d73 6361 7069 2f4b ecurity/mscapi/K │ │ │ │ │ +0009d4b0: 6579 5374 6f72 6543 6f6d 7061 7469 6269 eyStoreCompatibi │ │ │ │ │ +0009d4c0: 6c69 7479 4d6f 6465 2e6a 6176 613a 2043 lityMode.java: C │ │ │ │ │ +0009d4d0: 6f6e 6669 726d 2074 6861 7420 6120 6e75 onfirm that a nu │ │ │ │ │ +0009d4e0: 6c6c 2073 7472 6561 6d20 6f72 2070 6173 ll stream or pas │ │ │ │ │ +0009d4f0: 7377 6f72 6420 6973 206e 6f74 2070 6572 sword is not per │ │ │ │ │ +0009d500: 6d69 7474 6564 2077 6865 6e20 636f 6d70 mitted when comp │ │ │ │ │ +0009d510: 6174 6962 696c 6974 7920 6d6f 6465 2069 atibility mode i │ │ │ │ │ +0009d520: 7320 656e 6162 6c65 6420 2861 6e64 2076 s enabled (and v │ │ │ │ │ +0009d530: 6963 6520 7665 7273 6129 2e0a 0a3c 6c69 ice versa)...
  • sun/security/ms │ │ │ │ │ +0009d550: 6361 7069 2f4b 6579 5374 6f72 6545 6d70 capi/KeyStoreEmp │ │ │ │ │ +0009d560: 7479 4365 7274 4368 6169 6e2e 6a61 7661 tyCertChain.java │ │ │ │ │ +0009d570: 3a20 5665 7269 6679 2074 6861 7420 6e6f : Verify that no │ │ │ │ │ +0009d580: 2065 7863 6570 7469 6f6e 2069 7320 7468 exception is th │ │ │ │ │ +0009d590: 726f 776e 2077 6974 6820 656d 7074 7920 rown with empty │ │ │ │ │ +0009d5a0: 6365 7274 2063 6861 696e 2069 6e20 4d53 cert chain in MS │ │ │ │ │ +0009d5b0: 4341 5049 2e0a 0a3c 6c69 3e73 756e 2f73 CAPI...
  • sun/s │ │ │ │ │ +0009d5c0: 6563 7572 6974 792f 6d73 6361 7069 2f4b ecurity/mscapi/K │ │ │ │ │ +0009d5d0: 6579 746f 6f6c 4368 616e 6765 416c 6961 eytoolChangeAlia │ │ │ │ │ +0009d5e0: 732e 6a61 7661 3a20 5465 7374 2022 6b65 s.java: Test "ke │ │ │ │ │ +0009d5f0: 7974 6f6f 6c20 2d63 6861 6e67 6561 6c69 ytool -changeali │ │ │ │ │ +0009d600: 6173 2220 7573 696e 6720 7468 6520 4d69 as" using the Mi │ │ │ │ │ +0009d610: 6372 6f73 6f66 7420 4372 7970 746f 4150 crosoft CryptoAP │ │ │ │ │ +0009d620: 4920 7072 6f76 6964 6572 2e0a 0a3c 6c69 I provider...
  • sun/security/ms │ │ │ │ │ +0009d640: 6361 7069 2f4e 6f6e 4173 6369 6941 6c69 capi/NonAsciiAli │ │ │ │ │ +0009d650: 6173 2e6a 6176 613a 2041 6c69 6173 6573 as.java: Aliases │ │ │ │ │ +0009d660: 2066 726f 6d20 4d69 6372 6f73 6f66 7420 from Microsoft │ │ │ │ │ +0009d670: 4372 7970 746f 4150 4920 6861 7320 6261 CryptoAPI has ba │ │ │ │ │ +0009d680: 6420 6368 6172 6163 7465 7220 656e 636f d character enco │ │ │ │ │ +0009d690: 6469 6e67 0a0a 3c6c 693e 7375 6e2f 7365 ding..
  • sun/se │ │ │ │ │ +0009d6a0: 6375 7269 7479 2f6d 7363 6170 692f 4e75 curity/mscapi/Nu │ │ │ │ │ +0009d6b0: 6c6c 4b65 792e 6a61 7661 3a20 5375 6e4d llKey.java: SunM │ │ │ │ │ +0009d6c0: 5343 4150 4920 5369 676e 6174 7572 6520 SCAPI Signature │ │ │ │ │ +0009d6d0: 7368 6f75 6c64 2074 6872 6f77 2049 6e76 should throw Inv │ │ │ │ │ +0009d6e0: 616c 6964 4b65 7945 7863 6570 7469 6f6e alidKeyException │ │ │ │ │ +0009d6f0: 2077 6865 6e20 696e 6974 6961 6c69 7a65 when initialize │ │ │ │ │ +0009d700: 6420 7769 7468 2061 206e 756c 6c20 6b65 d with a null ke │ │ │ │ │ +0009d710: 790a 0a3c 6c69 3e73 756e 2f73 6563 7572 y..
  • sun/secur │ │ │ │ │ +0009d720: 6974 792f 6d73 6361 7069 2f50 726e 6753 ity/mscapi/PrngS │ │ │ │ │ +0009d730: 6572 6961 6c69 7a65 2e6a 6176 613a 204d erialize.java: M │ │ │ │ │ +0009d740: 5343 4150 4927 7320 5052 4e47 2073 686f SCAPI's PRNG sho │ │ │ │ │ +0009d750: 756c 6420 7375 7070 6f72 7420 7365 7269 uld support seri │ │ │ │ │ +0009d760: 616c 697a 6174 696f 6e0a 0a3c 6c69 3e73 alization..
  • s │ │ │ │ │ +0009d770: 756e 2f73 6563 7572 6974 792f 6d73 6361 un/security/msca │ │ │ │ │ +0009d780: 7069 2f50 726e 6753 6c6f 772e 6a61 7661 pi/PrngSlow.java │ │ │ │ │ +0009d790: 3a20 4d53 4341 5049 2773 2050 524e 4720 : MSCAPI's PRNG │ │ │ │ │ +0009d7a0: 6973 2074 6f6f 2073 6c6f 770a 0a3c 6c69 is too slow..
  • sun/security/ms │ │ │ │ │ +0009d7c0: 6361 7069 2f50 726f 7669 6465 7243 6c61 capi/ProviderCla │ │ │ │ │ +0009d7d0: 7373 4f70 7469 6f6e 2e6a 6176 613a 206b ssOption.java: k │ │ │ │ │ +0009d7e0: 6579 746f 6f6c 2064 6f65 7320 6e6f 7420 eytool does not │ │ │ │ │ +0009d7f0: 6578 706f 7274 2073 756e 2e73 6563 7572 export sun.secur │ │ │ │ │ +0009d800: 6974 792e 6d73 6361 7069 0a0a 3c6c 693e ity.mscapi..
  • │ │ │ │ │ +0009d810: 7375 6e2f 7365 6375 7269 7479 2f6d 7363 sun/security/msc │ │ │ │ │ +0009d820: 6170 692f 5075 626c 6963 4b65 7949 6e74 api/PublicKeyInt │ │ │ │ │ +0009d830: 6572 6f70 2e6a 6176 613a 2053 756e 4d53 erop.java: SunMS │ │ │ │ │ +0009d840: 4341 5049 2773 2043 6970 6865 7220 6361 CAPI's Cipher ca │ │ │ │ │ +0009d850: 6e27 7420 7573 6520 5253 4120 7075 626c n't use RSA publ │ │ │ │ │ +0009d860: 6963 206b 6579 7320 6f62 7461 696e 6564 ic keys obtained │ │ │ │ │ +0009d870: 2066 726f 6d20 6f74 6865 7220 736f 7572 from other sour │ │ │ │ │ +0009d880: 6365 732e 0a0a 3c6c 693e 7375 6e2f 7365 ces...
  • sun/se │ │ │ │ │ +0009d890: 6375 7269 7479 2f6d 7363 6170 692f 5253 curity/mscapi/RS │ │ │ │ │ +0009d8a0: 4145 6e63 7279 7074 4465 6372 7970 742e AEncryptDecrypt. │ │ │ │ │ +0009d8b0: 6a61 7661 3a20 436f 6e66 6972 6d20 7468 java: Confirm th │ │ │ │ │ +0009d8c0: 6174 2070 6c61 696e 7465 7874 2063 616e at plaintext can │ │ │ │ │ +0009d8d0: 2062 6520 656e 6372 7970 7465 6420 616e be encrypted an │ │ │ │ │ +0009d8e0: 6420 7468 656e 2064 6563 7279 7074 6564 d then decrypted │ │ │ │ │ +0009d8f0: 2075 7369 6e67 2074 6865 2052 5341 2063 using the RSA c │ │ │ │ │ +0009d900: 6970 6865 7220 696e 2074 6865 2053 756e ipher in the Sun │ │ │ │ │ +0009d910: 4d53 4341 5049 2063 7279 7074 6f20 7072 MSCAPI crypto pr │ │ │ │ │ +0009d920: 6f76 6964 6572 2e0a 0a3c 6c69 3e73 756e ovider...
  • sun │ │ │ │ │ +0009d930: 2f73 6563 7572 6974 792f 6d73 6361 7069 /security/mscapi │ │ │ │ │ +0009d940: 2f53 6574 4475 704e 616d 6545 6e74 7279 /SetDupNameEntry │ │ │ │ │ +0009d950: 2e6a 6176 613a 2065 6e73 7572 6520 7365 .java: ensure se │ │ │ │ │ +0009d960: 7445 6e74 7279 206f 7665 7277 7269 7465 tEntry overwrite │ │ │ │ │ +0009d970: 206f 6c64 2065 6e74 7279 0a0a 3c6c 693e old entry..
  • │ │ │ │ │ +0009d980: 7375 6e2f 7365 6375 7269 7479 2f6d 7363 sun/security/msc │ │ │ │ │ +0009d990: 6170 692f 5368 6f72 7452 5341 4b65 7957 api/ShortRSAKeyW │ │ │ │ │ +0009d9a0: 6974 6869 6e54 4c53 2e6a 6176 613a 2035 ithinTLS.java: 5 │ │ │ │ │ +0009d9b0: 3132 2062 6974 7320 5253 4120 6b65 7920 12 bits RSA key │ │ │ │ │ +0009d9c0: 6361 6e6e 6f74 2077 6f72 6b20 7769 7468 cannot work with │ │ │ │ │ +0009d9d0: 2053 4841 3338 3420 616e 6420 5348 4135 SHA384 and SHA5 │ │ │ │ │ +0009d9e0: 3132 0a0a 3c6c 693e 7375 6e2f 7365 6375 12..
  • sun/secu │ │ │ │ │ +0009d9f0: 7269 7479 2f6d 7363 6170 692f 5369 676e rity/mscapi/Sign │ │ │ │ │ +0009da00: 5573 696e 674e 4f4e 4577 6974 6852 5341 UsingNONEwithRSA │ │ │ │ │ +0009da10: 2e6a 6176 613a 2053 6967 6e20 7573 696e .java: Sign usin │ │ │ │ │ +0009da20: 6720 7468 6520 4e4f 4e45 7769 7468 5253 g the NONEwithRS │ │ │ │ │ +0009da30: 4120 7369 676e 6174 7572 6520 616c 676f A signature algo │ │ │ │ │ +0009da40: 7269 7468 6d20 6672 6f6d 2053 756e 4d53 rithm from SunMS │ │ │ │ │ +0009da50: 4341 5049 0a0a 3c6c 693e 7375 6e2f 7365 CAPI..
  • sun/se │ │ │ │ │ +0009da60: 6375 7269 7479 2f6d 7363 6170 692f 5369 curity/mscapi/Si │ │ │ │ │ +0009da70: 676e 5573 696e 6753 4841 3277 6974 6852 gnUsingSHA2withR │ │ │ │ │ +0009da80: 5341 2e6a 6176 613a 2053 7570 706f 7274 SA.java: Support │ │ │ │ │ +0009da90: 2053 4841 3235 3620 2861 6e64 2068 6967 SHA256 (and hig │ │ │ │ │ +0009daa0: 6865 7229 2069 6e20 5375 6e4d 5343 4150 her) in SunMSCAP │ │ │ │ │ +0009dab0: 490a 0a3c 6c69 3e73 756e 2f73 6563 7572 I..
  • sun/secur │ │ │ │ │ +0009dac0: 6974 792f 6d73 6361 7069 2f53 6967 6e61 ity/mscapi/Signa │ │ │ │ │ +0009dad0: 7475 7265 4f66 6673 6574 732e 6a61 7661 tureOffsets.java │ │ │ │ │ +0009dae0: 3a20 5468 6973 2074 6573 7420 7661 6c69 : This test vali │ │ │ │ │ +0009daf0: 6461 7465 7320 7369 676e 6174 7572 6520 dates signature │ │ │ │ │ +0009db00: 7665 7269 6669 6361 7469 6f6e 2053 6967 verification Sig │ │ │ │ │ +0009db10: 6e61 7475 7265 2e76 6572 6966 7928 6279 nature.verify(by │ │ │ │ │ +0009db20: 7465 5b5d 2c20 696e 742c 2069 6e74 292e te[], int, int). │ │ │ │ │ +0009db30: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009db40: 7479 2f6d 7363 6170 692f 5369 676e 6564 ty/mscapi/Signed │ │ │ │ │ +0009db50: 4f62 6a65 6374 4368 6169 6e2e 6a61 7661 ObjectChain.java │ │ │ │ │ +0009db60: 3a20 5665 7269 6679 2061 2063 6861 696e : Verify a chain │ │ │ │ │ +0009db70: 206f 6620 7369 676e 6564 206f 626a 6563 of signed objec │ │ │ │ │ +0009db80: 7473 0a0a 3c6c 693e 7375 6e2f 7365 6375 ts..
  • sun/secu │ │ │ │ │ +0009db90: 7269 7479 2f6d 7363 6170 692f 536d 616c rity/mscapi/Smal │ │ │ │ │ +0009dba0: 6c50 7269 6d65 4578 706f 6e65 6e74 502e lPrimeExponentP. │ │ │ │ │ +0009dbb0: 6a61 7661 3a20 5465 7374 2070 7269 6d65 java: Test prime │ │ │ │ │ +0009dbc0: 2065 7870 6f6e 656e 7420 2870 2920 6c65 exponent (p) le │ │ │ │ │ +0009dbd0: 6e67 7468 7320 3633 2061 6e64 2036 3520 ngths 63 and 65 │ │ │ │ │ +0009dbe0: 6279 7465 7320 7769 7468 2053 756e 4d53 bytes with SunMS │ │ │ │ │ +0009dbf0: 4341 5049 2e0a 0a3c 6c69 3e73 756e 2f73 CAPI...
  • sun/s │ │ │ │ │ +0009dc00: 6563 7572 6974 792f 6d73 6361 7069 2f56 ecurity/mscapi/V │ │ │ │ │ +0009dc10: 6572 794c 6f6e 6741 6c69 6173 2e6a 6176 eryLongAlias.jav │ │ │ │ │ +0009dc20: 613a 2053 7570 706f 7274 2043 4e47 2052 a: Support CNG R │ │ │ │ │ +0009dc30: 5341 206b 6579 730a 0a3c 6c69 3e73 756e SA keys..
  • sun │ │ │ │ │ +0009dc40: 2f73 6563 7572 6974 792f 706b 6373 2f45 /security/pkcs/E │ │ │ │ │ +0009dc50: 6e63 7279 7074 6564 5072 6976 6174 654b ncryptedPrivateK │ │ │ │ │ +0009dc60: 6579 496e 666f 2f45 6e63 7279 7074 6564 eyInfo/Encrypted │ │ │ │ │ +0009dc70: 504b 496e 666f 4571 7561 6c73 4861 7368 PKInfoEqualsHash │ │ │ │ │ +0009dc80: 436f 6465 2e6a 6176 613a 2056 6572 6966 Code.java: Verif │ │ │ │ │ +0009dc90: 7920 6571 7561 6c73 2829 2f68 6173 6843 y equals()/hashC │ │ │ │ │ +0009dca0: 6f64 6528 2920 636f 6e74 7261 6374 2068 ode() contract h │ │ │ │ │ +0009dcb0: 6f6e 6f72 6564 0a0a 3c6c 693e 7375 6e2f onored..
  • sun/ │ │ │ │ │ +0009dcc0: 7365 6375 7269 7479 2f70 6b63 732f 706b security/pkcs/pk │ │ │ │ │ +0009dcd0: 6373 3130 2f50 4b43 5331 3041 7474 7245 cs10/PKCS10AttrE │ │ │ │ │ +0009dce0: 6e63 6f64 696e 672e 6a61 7661 3a20 7465 ncoding.java: te │ │ │ │ │ +0009dcf0: 7374 2044 4552 2065 6e63 6f64 696e 6720 st DER encoding │ │ │ │ │ +0009dd00: 6f66 2050 4b43 5331 3020 6174 7472 6962 of PKCS10 attrib │ │ │ │ │ +0009dd10: 7574 6573 0a0a 3c6c 693e 7375 6e2f 7365 utes..
  • sun/se │ │ │ │ │ +0009dd20: 6375 7269 7479 2f70 6b63 732f 706b 6373 curity/pkcs/pkcs │ │ │ │ │ +0009dd30: 3130 2f50 4b43 5331 3041 7474 7269 6275 10/PKCS10Attribu │ │ │ │ │ +0009dd40: 7465 5265 6164 6572 2e6a 6176 613a 2052 teReader.java: R │ │ │ │ │ +0009dd50: 6561 6420 696e 2061 2066 696c 6520 636f ead in a file co │ │ │ │ │ +0009dd60: 6e74 6169 6e69 6e67 2061 2044 4552 2065 ntaining a DER e │ │ │ │ │ +0009dd70: 6e63 6f64 6564 2050 4b43 5331 3020 6365 ncoded PKCS10 ce │ │ │ │ │ +0009dd80: 7274 6966 6963 6174 6520 7265 7175 6573 rtificate reques │ │ │ │ │ +0009dd90: 742c 2066 6c61 6e6b 6564 2077 6974 6820 t, flanked with │ │ │ │ │ +0009dda0: 2262 6567 696e 2220 616e 6420 2265 6e64 "begin" and "end │ │ │ │ │ +0009ddb0: 2220 6c69 6e65 732e 0a0a 3c6c 693e 7375 " lines...
  • su │ │ │ │ │ +0009ddc0: 6e2f 7365 6375 7269 7479 2f70 6b63 732f n/security/pkcs/ │ │ │ │ │ +0009ddd0: 706b 6373 372f 4e65 7753 6967 416c 672e pkcs7/NewSigAlg. │ │ │ │ │ +0009dde0: 6a61 7661 3a20 4163 6365 7074 2075 6e6b java: Accept unk │ │ │ │ │ +0009ddf0: 6e6f 776e 2073 6967 6e61 7475 7265 416c nown signatureAl │ │ │ │ │ +0009de00: 676f 7269 7468 6d20 696e 2050 4b43 5337 gorithm in PKCS7 │ │ │ │ │ +0009de10: 2053 6967 6e65 7249 6e66 6f0a 0a3c 6c69 SignerInfo..
  • sun/security/pk │ │ │ │ │ +0009de30: 6373 2f70 6b63 7337 2f50 4b43 5337 5665 cs/pkcs7/PKCS7Ve │ │ │ │ │ +0009de40: 7269 6679 5465 7374 2e6a 6176 613a 2052 rifyTest.java: R │ │ │ │ │ +0009de50: 6561 6420 7369 676e 6564 2064 6174 6120 ead signed data │ │ │ │ │ +0009de60: 696e 206f 6e65 206f 7220 6d6f 7265 2050 in one or more P │ │ │ │ │ +0009de70: 4b43 5337 206f 626a 6563 7473 2066 726f KCS7 objects fro │ │ │ │ │ +0009de80: 6d20 696e 6469 7669 6475 616c 2066 696c m individual fil │ │ │ │ │ +0009de90: 6573 2c20 7665 7269 6679 2053 6967 6e65 es, verify Signe │ │ │ │ │ +0009dea0: 7249 6e66 6f73 2061 6e64 2063 6572 7469 rInfos and certi │ │ │ │ │ +0009deb0: 6669 6361 7465 2063 6861 696e 2e0a 0a3c ficate chain...< │ │ │ │ │ +0009dec0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +0009ded0: 706b 6373 2f70 6b63 7337 2f53 6967 6e65 pkcs/pkcs7/Signe │ │ │ │ │ +0009dee0: 724f 7264 6572 2e6a 6176 613a 2074 6573 rOrder.java: tes │ │ │ │ │ +0009def0: 7420 504b 4353 3720 6461 7461 2073 6967 t PKCS7 data sig │ │ │ │ │ +0009df00: 6e69 6e67 2c20 656e 636f 6469 6e67 2061 ning, encoding a │ │ │ │ │ +0009df10: 6e64 2076 6572 6966 6963 6174 696f 6e0a nd verification. │ │ │ │ │ +0009df20: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +0009df30: 792f 706b 6373 2f70 6b63 7337 2f54 776f y/pkcs/pkcs7/Two │ │ │ │ │ +0009df40: 4861 7368 2e6a 6176 613a 204d 616b 6520 Hash.java: Make │ │ │ │ │ +0009df50: 7375 7265 2074 6865 2073 6967 6e61 7475 sure the signatu │ │ │ │ │ +0009df60: 7265 2061 6c67 6f72 6974 686d 2074 6f20 re algorithm to │ │ │ │ │ +0009df70: 7665 7269 6679 2061 2050 4b43 5337 2062 verify a PKCS7 b │ │ │ │ │ +0009df80: 6c6f 636b 2069 7320 4449 4777 6974 6845 lock is DIGwithE │ │ │ │ │ +0009df90: 4e43 2069 6e73 7465 6164 206f 6620 4841 NC instead of HA │ │ │ │ │ +0009dfa0: 5348 7769 7468 454e 432e 0a0a 3c6c 693e SHwithENC...
  • │ │ │ │ │ +0009dfb0: 7375 6e2f 7365 6375 7269 7479 2f70 6b63 sun/security/pkc │ │ │ │ │ +0009dfc0: 732f 706b 6373 382f 4c6f 6e67 504b 4353 s/pkcs8/LongPKCS │ │ │ │ │ +0009dfd0: 386f 7258 3530 394b 6579 5370 6563 2e6a 8orX509KeySpec.j │ │ │ │ │ +0009dfe0: 6176 613a 2058 3530 394b 6579 2061 6e64 ava: X509Key and │ │ │ │ │ +0009dff0: 2050 4b43 5338 4b65 7920 616c 6c6f 7773 PKCS8Key allows │ │ │ │ │ +0009e000: 2067 6172 6261 6765 2062 7974 6573 2061 garbage bytes a │ │ │ │ │ +0009e010: 7420 7468 6520 656e 640a 0a3c 6c69 3e73 t the end..
  • s │ │ │ │ │ +0009e020: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ +0009e030: 2f70 6b63 7338 2f50 4b43 5338 5465 7374 /pkcs8/PKCS8Test │ │ │ │ │ +0009e040: 2e6a 6176 613a 2050 4b43 5338 2053 7461 .java: PKCS8 Sta │ │ │ │ │ +0009e050: 6e64 6172 6473 2043 6f6e 666f 726d 616e ndards Conforman │ │ │ │ │ +0009e060: 6365 2054 6573 7473 0a0a 3c6c 693e 7375 ce Tests..
  • su │ │ │ │ │ +0009e070: 6e2f 7365 6375 7269 7479 2f70 6b63 732f n/security/pkcs/ │ │ │ │ │ +0009e080: 706b 6373 382f 5465 7374 4c65 6164 696e pkcs8/TestLeadin │ │ │ │ │ +0009e090: 675a 6572 6f73 2e6a 6176 613a 2065 6e73 gZeros.java: ens │ │ │ │ │ +0009e0a0: 7572 6520 7468 6174 2050 4b43 5338 2d65 ure that PKCS8-e │ │ │ │ │ +0009e0b0: 6e63 6f64 6564 2070 7269 7661 7465 206b ncoded private k │ │ │ │ │ +0009e0c0: 6579 2077 6974 6820 6c65 6164 696e 6720 ey with leading │ │ │ │ │ +0009e0d0: 3073 2063 616e 2062 6520 6c6f 6164 6564 0s can be loaded │ │ │ │ │ +0009e0e0: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ +0009e0f0: 6974 792f 706b 6373 2f70 6b63 7339 2f43 ity/pkcs/pkcs9/C │ │ │ │ │ +0009e100: 6861 6c6c 656e 6765 5061 7373 5374 7269 hallengePassStri │ │ │ │ │ +0009e110: 6e67 466d 742e 6a61 7661 3a20 504b 4353 ngFmt.java: PKCS │ │ │ │ │ +0009e120: 2339 2043 6861 6c6c 656e 6765 5061 7373 #9 ChallengePass │ │ │ │ │ +0009e130: 776f 7264 2061 7474 7269 6275 7465 2064 word attribute d │ │ │ │ │ +0009e140: 6f65 7320 6e6f 7420 616c 6c6f 7720 666f oes not allow fo │ │ │ │ │ +0009e150: 7220 7468 6520 5554 4638 5374 7269 6e67 r the UTF8String │ │ │ │ │ +0009e160: 2074 7970 650a 0a3c 6c69 3e73 756e 2f73 type..
  • sun/s │ │ │ │ │ +0009e170: 6563 7572 6974 792f 706b 6373 2f70 6b63 ecurity/pkcs/pkc │ │ │ │ │ +0009e180: 7339 2f50 4b43 5339 4174 7472 5479 7065 s9/PKCS9AttrType │ │ │ │ │ +0009e190: 5465 7374 732e 6a61 7661 3a20 5570 6461 Tests.java: Upda │ │ │ │ │ +0009e1a0: 7465 2050 4b43 5339 2041 7474 7269 6275 te PKCS9 Attribu │ │ │ │ │ +0009e1b0: 7465 7320 746f 2050 4b43 5323 3920 7632 tes to PKCS#9 v2 │ │ │ │ │ +0009e1c0: 2e30 2045 6e63 6f64 696e 6773 0a0a 3c6c .0 Encodings..sun/security/p │ │ │ │ │ +0009e1e0: 6b63 732f 706b 6373 392f 556e 6b6e 6f77 kcs/pkcs9/Unknow │ │ │ │ │ +0009e1f0: 6e41 7474 7269 6275 7465 2e6a 6176 613a nAttribute.java: │ │ │ │ │ +0009e200: 2041 6363 6570 7420 756e 6b6e 6f77 6e20 Accept unknown │ │ │ │ │ +0009e210: 504b 4353 2023 3920 6174 7472 6962 7574 PKCS #9 attribut │ │ │ │ │ +0009e220: 6573 0a0a 3c6c 693e 7375 6e2f 7365 6375 es..
  • sun/secu │ │ │ │ │ +0009e230: 7269 7479 2f70 6b63 732f 706b 6373 392f rity/pkcs/pkcs9/ │ │ │ │ │ +0009e240: 556e 7374 7275 6374 7572 6564 4e61 6d65 UnstructuredName │ │ │ │ │ +0009e250: 2e6a 6176 613a 2055 6e73 7472 7563 7475 .java: Unstructu │ │ │ │ │ +0009e260: 7265 644e 616d 6520 7368 6f75 6c64 2073 redName should s │ │ │ │ │ +0009e270: 7570 706f 7274 2044 6972 6563 746f 7279 upport Directory │ │ │ │ │ +0009e280: 5374 7269 6e67 0a0a 3c6c 693e 7375 6e2f String..
  • sun/ │ │ │ │ │ +0009e290: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ +0009e2a0: 4369 7068 6572 2f43 616e 6365 6c4d 756c Cipher/CancelMul │ │ │ │ │ +0009e2b0: 7469 7061 7274 2e6a 6176 613a 2020 0a0a tipart.java: .. │ │ │ │ │ +0009e2c0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009e2d0: 2f70 6b63 7331 312f 4369 7068 6572 2f45 /pkcs11/Cipher/E │ │ │ │ │ +0009e2e0: 6e63 7279 7074 696f 6e50 6164 6469 6e67 ncryptionPadding │ │ │ │ │ +0009e2f0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 7375 .java: ..
  • su │ │ │ │ │ +0009e300: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ +0009e310: 312f 4369 7068 6572 2f4b 6579 5772 6170 1/Cipher/KeyWrap │ │ │ │ │ +0009e320: 2f4e 4953 5457 7261 704b 4154 2e6a 6176 /NISTWrapKAT.jav │ │ │ │ │ +0009e330: 613a 2056 6572 6966 7920 7468 6174 2074 a: Verify that t │ │ │ │ │ +0009e340: 6865 2041 4553 2d4b 6579 2d57 7261 7020 he AES-Key-Wrap │ │ │ │ │ +0009e350: 616e 6420 4145 532d 4b65 792d 5772 6170 and AES-Key-Wrap │ │ │ │ │ +0009e360: 2d50 6164 2063 6970 6865 7273 2077 6f72 -Pad ciphers wor │ │ │ │ │ +0009e370: 6b20 6173 2065 7870 6563 7465 6420 7573 k as expected us │ │ │ │ │ +0009e380: 696e 6720 4e49 5354 2074 6573 7420 7665 ing NIST test ve │ │ │ │ │ +0009e390: 6374 6f72 732e 0a0a 3c6c 693e 7375 6e2f ctors...
  • sun/ │ │ │ │ │ +0009e3a0: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ +0009e3b0: 4369 7068 6572 2f4b 6579 5772 6170 2f54 Cipher/KeyWrap/T │ │ │ │ │ +0009e3c0: 6573 7443 6970 6865 724b 6579 5772 6170 estCipherKeyWrap │ │ │ │ │ +0009e3d0: 7065 7254 6573 742e 6a61 7661 3a20 5465 perTest.java: Te │ │ │ │ │ +0009e3e0: 7374 7320 666f 7220 6b65 7920 7772 6170 sts for key wrap │ │ │ │ │ +0009e3f0: 2061 6e64 2075 6e77 7261 7020 6f70 6572 and unwrap oper │ │ │ │ │ +0009e400: 6174 696f 6e73 0a0a 3c6c 693e 7375 6e2f ations..
  • sun/ │ │ │ │ │ +0009e410: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ +0009e420: 4369 7068 6572 2f4b 6579 5772 6170 2f54 Cipher/KeyWrap/T │ │ │ │ │ +0009e430: 6573 7447 656e 6572 616c 2e6a 6176 613a estGeneral.java: │ │ │ │ │ +0009e440: 2056 6572 6966 7920 6765 6e65 7261 6c20 Verify general │ │ │ │ │ +0009e450: 7072 6f70 6572 7469 6573 206f 6620 7468 properties of th │ │ │ │ │ +0009e460: 6520 4145 532f 4b57 2f4e 6f50 6164 6469 e AES/KW/NoPaddi │ │ │ │ │ +0009e470: 6e67 2c20 4145 532f 4b57 2f50 4b43 5335 ng, AES/KW/PKCS5 │ │ │ │ │ +0009e480: 5061 6464 696e 672c 2061 6e64 2041 4553 Padding, and AES │ │ │ │ │ +0009e490: 2f4b 5750 2f4e 6f50 6164 6469 6e67 2069 /KWP/NoPadding i │ │ │ │ │ +0009e4a0: 6d70 6c73 206f 6620 5375 6e50 4b43 5331 mpls of SunPKCS1 │ │ │ │ │ +0009e4b0: 3120 7072 6f76 6964 6572 2e0a 0a3c 6c69 1 provider...
  • sun/security/pk │ │ │ │ │ +0009e4d0: 6373 3131 2f43 6970 6865 722f 4b65 7957 cs11/Cipher/KeyW │ │ │ │ │ +0009e4e0: 7261 702f 5465 7374 4b65 7953 697a 6543 rap/TestKeySizeC │ │ │ │ │ +0009e4f0: 6865 636b 2e6a 6176 613a 2056 6572 6966 heck.java: Verif │ │ │ │ │ +0009e500: 7920 6369 7068 6572 206b 6579 2073 697a y cipher key siz │ │ │ │ │ +0009e510: 6520 7265 7374 7269 6374 696f 6e20 6973 e restriction is │ │ │ │ │ +0009e520: 2065 6e66 6f72 6365 6420 7072 6f70 6572 enforced proper │ │ │ │ │ +0009e530: 6c79 2077 6974 6820 494b 450a 0a3c 6c69 ly with IKE..
  • sun/security/pk │ │ │ │ │ +0009e550: 6373 3131 2f43 6970 6865 722f 4b65 7957 cs11/Cipher/KeyW │ │ │ │ │ +0009e560: 7261 702f 584d 4c45 6e63 4b41 542e 6a61 rap/XMLEncKAT.ja │ │ │ │ │ +0009e570: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ +0009e580: 7468 6520 6b65 7920 7772 6170 2063 6970 the key wrap cip │ │ │ │ │ +0009e590: 6865 7220 2241 4553 5772 6170 2220 776f her "AESWrap" wo │ │ │ │ │ +0009e5a0: 726b 2061 7320 6578 7065 6374 6564 2e0a rk as expected.. │ │ │ │ │ +0009e5b0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +0009e5c0: 792f 706b 6373 3131 2f43 6970 6865 722f y/pkcs11/Cipher/ │ │ │ │ │ +0009e5d0: 5042 4543 6970 6865 722e 6a61 7661 3a20 PBECipher.java: │ │ │ │ │ +0009e5e0: 7465 7374 2070 6173 7377 6f72 6420 6261 test password ba │ │ │ │ │ +0009e5f0: 7365 6420 656e 6372 7970 7469 6f6e 206f sed encryption o │ │ │ │ │ +0009e600: 6e20 5375 6e50 4b43 5331 3127 7320 4369 n SunPKCS11's Ci │ │ │ │ │ +0009e610: 7068 6572 2073 6572 7669 6365 0a0a 3c6c pher service..sun/security/p │ │ │ │ │ +0009e630: 6b63 7331 312f 4369 7068 6572 2f52 6569 kcs11/Cipher/Rei │ │ │ │ │ +0009e640: 6e69 7443 6970 6865 722e 6a61 7661 3a20 nitCipher.java: │ │ │ │ │ +0009e650: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009e660: 7479 2f70 6b63 7331 312f 4369 7068 6572 ty/pkcs11/Cipher │ │ │ │ │ +0009e670: 2f54 6573 7434 3531 3237 3034 2e6a 6176 /Test4512704.jav │ │ │ │ │ +0009e680: 613a 2056 6572 6966 7920 7468 6174 2041 a: Verify that A │ │ │ │ │ +0009e690: 4553 2063 6970 6865 7220 6361 6e20 6765 ES cipher can ge │ │ │ │ │ +0009e6a0: 6e65 7261 7465 2064 6566 6175 6c74 2049 nerate default I │ │ │ │ │ +0009e6b0: 5620 696e 2065 6e63 7279 7074 206d 6f64 V in encrypt mod │ │ │ │ │ +0009e6c0: 650a 0a3c 6c69 3e73 756e 2f73 6563 7572 e..
  • sun/secur │ │ │ │ │ +0009e6d0: 6974 792f 706b 6373 3131 2f43 6970 6865 ity/pkcs11/Ciphe │ │ │ │ │ +0009e6e0: 722f 5465 7374 4349 434f 5769 7468 4743 r/TestCICOWithGC │ │ │ │ │ +0009e6f0: 4d2e 6a61 7661 3a20 5465 7374 2043 6970 M.java: Test Cip │ │ │ │ │ +0009e700: 6865 7249 6e70 7574 5374 7265 616d 2f4f herInputStream/O │ │ │ │ │ +0009e710: 7574 7075 7453 7472 6561 6d20 7769 7468 utputStream with │ │ │ │ │ +0009e720: 2041 4553 2047 434d 206d 6f64 652e 0a0a AES GCM mode... │ │ │ │ │ +0009e730: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009e740: 2f70 6b63 7331 312f 4369 7068 6572 2f54 /pkcs11/Cipher/T │ │ │ │ │ +0009e750: 6573 7443 4943 4f57 6974 6847 434d 416e estCICOWithGCMAn │ │ │ │ │ +0009e760: 6441 4144 2e6a 6176 613a 2054 6573 7420 dAAD.java: Test │ │ │ │ │ +0009e770: 4369 7068 6572 496e 7075 7453 7472 6561 CipherInputStrea │ │ │ │ │ +0009e780: 6d2f 4f75 7470 7574 5374 7265 616d 2077 m/OutputStream w │ │ │ │ │ +0009e790: 6974 6820 4145 5320 4743 4d20 6d6f 6465 ith AES GCM mode │ │ │ │ │ +0009e7a0: 2077 6974 6820 4141 442e 0a0a 3c6c 693e with AAD...
  • │ │ │ │ │ +0009e7b0: 7375 6e2f 7365 6375 7269 7479 2f70 6b63 sun/security/pkc │ │ │ │ │ +0009e7c0: 7331 312f 4369 7068 6572 2f54 6573 7443 s11/Cipher/TestC │ │ │ │ │ +0009e7d0: 6861 4368 6150 6f6c 792e 6a61 7661 3a20 haChaPoly.java: │ │ │ │ │ +0009e7e0: 7465 7374 2066 6f72 2050 4b43 5323 3131 test for PKCS#11 │ │ │ │ │ +0009e7f0: 2043 6861 4368 6132 302d 506f 6c79 3133 ChaCha20-Poly13 │ │ │ │ │ +0009e800: 3035 2043 6970 6865 722e 0a0a 3c6c 693e 05 Cipher...
  • │ │ │ │ │ +0009e810: 7375 6e2f 7365 6375 7269 7479 2f70 6b63 sun/security/pkc │ │ │ │ │ +0009e820: 7331 312f 4369 7068 6572 2f54 6573 7443 s11/Cipher/TestC │ │ │ │ │ +0009e830: 6861 4368 6150 6f6c 794b 4154 2e6a 6176 haChaPolyKAT.jav │ │ │ │ │ +0009e840: 613a 2043 6861 4368 6132 302d 506f 6c79 a: ChaCha20-Poly │ │ │ │ │ +0009e850: 3133 3035 2043 6970 6865 7220 496d 706c 1305 Cipher Impl │ │ │ │ │ +0009e860: 656d 656e 7461 7469 6f6e 2028 4b41 5429 ementation (KAT) │ │ │ │ │ +0009e870: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009e880: 7479 2f70 6b63 7331 312f 4369 7068 6572 ty/pkcs11/Cipher │ │ │ │ │ +0009e890: 2f54 6573 7443 6861 4368 6150 6f6c 794e /TestChaChaPolyN │ │ │ │ │ +0009e8a0: 6f52 6575 7365 2e6a 6176 613a 2054 6573 oReuse.java: Tes │ │ │ │ │ +0009e8b0: 7420 504b 4353 2331 3120 4368 6143 6861 t PKCS#11 ChaCha │ │ │ │ │ +0009e8c0: 3230 2d50 6f6c 7931 3330 3520 4369 7068 20-Poly1305 Ciph │ │ │ │ │ +0009e8d0: 6572 2049 6d70 6c65 6d65 6e74 6174 696f er Implementatio │ │ │ │ │ +0009e8e0: 6e20 286b 6579 2f6e 6f6e 6365 2072 6575 n (key/nonce reu │ │ │ │ │ +0009e8f0: 7365 2063 6865 636b 290a 0a3c 6c69 3e73 se check)..
  • s │ │ │ │ │ +0009e900: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ +0009e910: 3131 2f43 6970 6865 722f 5465 7374 4368 11/Cipher/TestCh │ │ │ │ │ +0009e920: 6143 6861 506f 6c79 4f75 7470 7574 5369 aChaPolyOutputSi │ │ │ │ │ +0009e930: 7a65 2e6a 6176 613a 2043 6865 636b 2043 ze.java: Check C │ │ │ │ │ +0009e940: 6861 4368 6132 302d 506f 6c79 3133 3035 haCha20-Poly1305 │ │ │ │ │ +0009e950: 2063 6970 6865 7220 6f75 7470 7574 2073 cipher output s │ │ │ │ │ +0009e960: 697a 650a 0a3c 6c69 3e73 756e 2f73 6563 ize..
  • sun/sec │ │ │ │ │ +0009e970: 7572 6974 792f 706b 6373 3131 2f43 6970 urity/pkcs11/Cip │ │ │ │ │ +0009e980: 6865 722f 5465 7374 4369 7068 6572 4d6f her/TestCipherMo │ │ │ │ │ +0009e990: 6465 2e6a 6176 613a 200a 0a3c 6c69 3e73 de.java: ..
  • s │ │ │ │ │ +0009e9a0: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ +0009e9b0: 3131 2f43 6970 6865 722f 5465 7374 4743 11/Cipher/TestGC │ │ │ │ │ +0009e9c0: 4d4b 6579 416e 6449 7643 6865 636b 2e6a MKeyAndIvCheck.j │ │ │ │ │ +0009e9d0: 6176 613a 2045 6e73 7572 6520 7468 6174 ava: Ensure that │ │ │ │ │ +0009e9e0: 2073 616d 6520 6b65 792b 6976 2063 616e same key+iv can │ │ │ │ │ +0009e9f0: 2774 2062 6520 7265 7065 6174 6564 2075 't be repeated u │ │ │ │ │ +0009ea00: 7365 6420 666f 7220 656e 6372 7970 7469 sed for encrypti │ │ │ │ │ +0009ea10: 6f6e 2e0a 0a3c 6c69 3e73 756e 2f73 6563 on...
  • sun/sec │ │ │ │ │ +0009ea20: 7572 6974 792f 706b 6373 3131 2f43 6970 urity/pkcs11/Cip │ │ │ │ │ +0009ea30: 6865 722f 5465 7374 4b41 5446 6f72 4743 her/TestKATForGC │ │ │ │ │ +0009ea40: 4d2e 6a61 7661 3a20 4b6e 6f77 6e20 416e M.java: Known An │ │ │ │ │ +0009ea50: 7377 6572 2054 6573 7420 666f 7220 4145 swer Test for AE │ │ │ │ │ +0009ea60: 5320 6369 7068 6572 2077 6974 6820 4743 S cipher with GC │ │ │ │ │ +0009ea70: 4d20 6d6f 6465 2073 7570 706f 7274 2069 M mode support i │ │ │ │ │ +0009ea80: 6e20 504b 4353 3131 2070 726f 7669 6465 n PKCS11 provide │ │ │ │ │ +0009ea90: 722e 0a0a 3c6c 693e 7375 6e2f 7365 6375 r...
  • sun/secu │ │ │ │ │ +0009eaa0: 7269 7479 2f70 6b63 7331 312f 4369 7068 rity/pkcs11/Ciph │ │ │ │ │ +0009eab0: 6572 2f54 6573 7450 4b43 5335 5061 6464 er/TestPKCS5Padd │ │ │ │ │ +0009eac0: 696e 6745 7272 6f72 2e6a 6176 613a 2054 ingError.java: T │ │ │ │ │ +0009ead0: 6573 7420 696e 7465 726e 616c 2050 4b43 est internal PKC │ │ │ │ │ +0009eae0: 5335 5061 6464 696e 6720 696d 706c 2077 S5Padding impl w │ │ │ │ │ +0009eaf0: 6974 6820 7661 7269 6f75 7320 6572 726f ith various erro │ │ │ │ │ +0009eb00: 7220 636f 6e64 6974 696f 6e73 2e0a 0a3c r conditions...< │ │ │ │ │ +0009eb10: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +0009eb20: 706b 6373 3131 2f43 6970 6865 722f 5465 pkcs11/Cipher/Te │ │ │ │ │ +0009eb30: 7374 5061 6464 696e 674f 4f42 2e6a 6176 stPaddingOOB.jav │ │ │ │ │ +0009eb40: 613a 2050 3131 4369 7068 6572 2073 686f a: P11Cipher sho │ │ │ │ │ +0009eb50: 756c 6420 6e6f 7420 7468 726f 7720 4f4f uld not throw OO │ │ │ │ │ +0009eb60: 4220 6578 6365 7074 696f 6e20 6475 7269 B exception duri │ │ │ │ │ +0009eb70: 6e67 2070 6164 6469 6e67 2077 6865 6e20 ng padding when │ │ │ │ │ +0009eb80: 2272 6571 426c 6f63 6b55 7064 6174 6573 "reqBlockUpdates │ │ │ │ │ +0009eb90: 2220 3d3d 2074 7275 650a 0a3c 6c69 3e73 " == true..
  • s │ │ │ │ │ +0009eba0: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ +0009ebb0: 3131 2f43 6970 6865 722f 5465 7374 5253 11/Cipher/TestRS │ │ │ │ │ +0009ebc0: 4143 6970 6865 722e 6a61 7661 3a20 6261 ACipher.java: ba │ │ │ │ │ +0009ebd0: 7369 6320 7465 7374 2066 6f72 2052 5341 sic test for RSA │ │ │ │ │ +0009ebe0: 2063 6970 6865 720a 0a3c 6c69 3e73 756e cipher..
  • sun │ │ │ │ │ +0009ebf0: 2f73 6563 7572 6974 792f 706b 6373 3131 /security/pkcs11 │ │ │ │ │ +0009ec00: 2f43 6970 6865 722f 5465 7374 5253 4143 /Cipher/TestRSAC │ │ │ │ │ +0009ec10: 6970 6865 7257 7261 702e 6a61 7661 3a20 ipherWrap.java: │ │ │ │ │ +0009ec20: 6261 7369 6320 7465 7374 2066 6f72 2052 basic test for R │ │ │ │ │ +0009ec30: 5341 2063 6970 6865 7220 6b65 7920 7772 SA cipher key wr │ │ │ │ │ +0009ec40: 6170 7069 6e67 2066 756e 6374 696f 6e61 apping functiona │ │ │ │ │ +0009ec50: 6c69 7479 0a0a 3c6c 693e 7375 6e2f 7365 lity..
  • sun/se │ │ │ │ │ +0009ec60: 6375 7269 7479 2f70 6b63 7331 312f 4369 curity/pkcs11/Ci │ │ │ │ │ +0009ec70: 7068 6572 2f54 6573 7452 6177 5253 4143 pher/TestRawRSAC │ │ │ │ │ +0009ec80: 6970 6865 722e 6a61 7661 3a20 6261 7369 ipher.java: basi │ │ │ │ │ +0009ec90: 6320 7465 7374 2066 6f72 2052 5341 2f45 c test for RSA/E │ │ │ │ │ +0009eca0: 4342 2f4e 6f50 6164 6469 6e67 2063 6970 CB/NoPadding cip │ │ │ │ │ +0009ecb0: 6865 720a 0a3c 6c69 3e73 756e 2f73 6563 her..
  • sun/sec │ │ │ │ │ +0009ecc0: 7572 6974 792f 706b 6373 3131 2f43 6970 urity/pkcs11/Cip │ │ │ │ │ +0009ecd0: 6865 722f 5465 7374 5379 6d6d 4369 7068 her/TestSymmCiph │ │ │ │ │ +0009ece0: 6572 732e 6a61 7661 3a20 6261 7369 6320 ers.java: basic │ │ │ │ │ +0009ecf0: 7465 7374 2066 6f72 2073 796d 6d65 7472 test for symmetr │ │ │ │ │ +0009ed00: 6963 2063 6970 6865 7273 2077 6974 6820 ic ciphers with │ │ │ │ │ +0009ed10: 7061 6464 696e 670a 0a3c 6c69 3e73 756e padding..
  • sun │ │ │ │ │ +0009ed20: 2f73 6563 7572 6974 792f 706b 6373 3131 /security/pkcs11 │ │ │ │ │ +0009ed30: 2f43 6970 6865 722f 5465 7374 5379 6d6d /Cipher/TestSymm │ │ │ │ │ +0009ed40: 4369 7068 6572 734e 6f50 6164 2e6a 6176 CiphersNoPad.jav │ │ │ │ │ +0009ed50: 613a 2062 6173 6963 2074 6573 7420 666f a: basic test fo │ │ │ │ │ +0009ed60: 7220 7379 6d6d 6574 7269 6320 6369 7068 r symmetric ciph │ │ │ │ │ +0009ed70: 6572 7320 7769 7468 206e 6f20 7061 6464 ers with no padd │ │ │ │ │ +0009ed80: 696e 670a 0a3c 6c69 3e73 756e 2f73 6563 ing..
  • sun/sec │ │ │ │ │ +0009ed90: 7572 6974 792f 706b 6373 3131 2f43 6f6e urity/pkcs11/Con │ │ │ │ │ +0009eda0: 6669 672f 5265 6164 436f 6e66 496e 5554 fig/ReadConfInUT │ │ │ │ │ +0009edb0: 4631 3645 6e76 2e6a 6176 613a 2050 6b63 F16Env.java: Pkc │ │ │ │ │ +0009edc0: 7331 3120 636f 6e66 6967 2066 696c 6520 s11 config file │ │ │ │ │ +0009edd0: 7368 6f75 6c64 2062 6520 6173 7375 6d65 should be assume │ │ │ │ │ +0009ede0: 6420 696e 2049 534f 2d38 3835 392d 310a d in ISO-8859-1. │ │ │ │ │ +0009edf0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +0009ee00: 792f 706b 6373 3131 2f4b 6579 4167 7265 y/pkcs11/KeyAgre │ │ │ │ │ +0009ee10: 656d 656e 742f 496c 6c65 6761 6c50 6163 ement/IllegalPac │ │ │ │ │ +0009ee20: 6b61 6765 4163 6365 7373 2e6a 6176 613a kageAccess.java: │ │ │ │ │ +0009ee30: 2020 0a0a 3c6c 693e 7375 6e2f 7365 6375 ..
  • sun/secu │ │ │ │ │ +0009ee40: 7269 7479 2f70 6b63 7331 312f 4b65 7941 rity/pkcs11/KeyA │ │ │ │ │ +0009ee50: 6772 6565 6d65 6e74 2f53 7570 706f 7274 greement/Support │ │ │ │ │ +0009ee60: 6564 4448 4b65 7973 2e6a 6176 613a 2053 edDHKeys.java: S │ │ │ │ │ +0009ee70: 7570 706f 7274 2044 4845 2073 697a 6573 upport DHE sizes │ │ │ │ │ +0009ee80: 2075 7020 746f 2038 3139 322d 6269 7473 up to 8192-bits │ │ │ │ │ +0009ee90: 2061 6e64 2044 5341 2073 697a 6573 2075 and DSA sizes u │ │ │ │ │ +0009eea0: 7020 746f 2033 3037 322d 6269 7473 0a0a p to 3072-bits.. │ │ │ │ │ +0009eeb0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009eec0: 2f70 6b63 7331 312f 4b65 7941 6772 6565 /pkcs11/KeyAgree │ │ │ │ │ +0009eed0: 6d65 6e74 2f54 6573 7444 482e 6a61 7661 ment/TestDH.java │ │ │ │ │ +0009eee0: 3a20 5665 7269 6679 2074 6861 7420 4448 : Verify that DH │ │ │ │ │ +0009eef0: 2077 6f72 6b73 2070 726f 7065 726c 790a works properly. │ │ │ │ │ +0009ef00: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +0009ef10: 792f 706b 6373 3131 2f4b 6579 4167 7265 y/pkcs11/KeyAgre │ │ │ │ │ +0009ef20: 656d 656e 742f 5465 7374 496e 7465 726f ement/TestIntero │ │ │ │ │ +0009ef30: 702e 6a61 7661 3a20 496e 7465 726f 7020 p.java: Interop │ │ │ │ │ +0009ef40: 7465 7374 2066 6f72 2044 4820 7769 7468 test for DH with │ │ │ │ │ +0009ef50: 2073 6563 7265 7420 7468 6174 2068 6173 secret that has │ │ │ │ │ +0009ef60: 2061 206c 6561 6469 6e67 2030 7830 3020 a leading 0x00 │ │ │ │ │ +0009ef70: 6279 7465 0a0a 3c6c 693e 7375 6e2f 7365 byte..
  • sun/se │ │ │ │ │ +0009ef80: 6375 7269 7479 2f70 6b63 7331 312f 4b65 curity/pkcs11/Ke │ │ │ │ │ +0009ef90: 7941 6772 6565 6d65 6e74 2f54 6573 7453 yAgreement/TestS │ │ │ │ │ +0009efa0: 686f 7274 2e6a 6176 613a 204b 4154 2074 hort.java: KAT t │ │ │ │ │ +0009efb0: 6573 7420 666f 7220 4448 2028 6e6f 726d est for DH (norm │ │ │ │ │ +0009efc0: 616c 2061 6e64 2077 6974 6820 7365 6372 al and with secr │ │ │ │ │ +0009efd0: 6574 2074 6861 7420 6861 7320 6c65 6164 et that has lead │ │ │ │ │ +0009efe0: 696e 6720 6120 3078 3030 2062 7974 6529 ing a 0x00 byte) │ │ │ │ │ +0009eff0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009f000: 7479 2f70 6b63 7331 312f 4b65 7941 6772 ty/pkcs11/KeyAgr │ │ │ │ │ +0009f010: 6565 6d65 6e74 2f55 6e73 7570 706f 7274 eement/Unsupport │ │ │ │ │ +0009f020: 6564 4448 4b65 7973 2e6a 6176 613a 2053 edDHKeys.java: S │ │ │ │ │ +0009f030: 7570 706f 7274 2044 4845 2073 697a 6573 upport DHE sizes │ │ │ │ │ +0009f040: 2075 7020 746f 2038 3139 322d 6269 7473 up to 8192-bits │ │ │ │ │ +0009f050: 2061 6e64 2044 5341 2073 697a 6573 2075 and DSA sizes u │ │ │ │ │ +0009f060: 7020 746f 2033 3037 322d 6269 7473 0a0a p to 3072-bits.. │ │ │ │ │ +0009f070: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009f080: 2f70 6b63 7331 312f 4b65 7947 656e 6572 /pkcs11/KeyGener │ │ │ │ │ +0009f090: 6174 6f72 2f44 4553 5061 7269 7479 2e6a ator/DESParity.j │ │ │ │ │ +0009f0a0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ +0009f0b0: 2074 6865 2070 6172 6974 7920 6269 7473 the parity bits │ │ │ │ │ +0009f0c0: 2061 7265 2073 6574 2063 6f72 7265 6374 are set correct │ │ │ │ │ +0009f0d0: 6c79 0a0a 3c6c 693e 7375 6e2f 7365 6375 ly..
  • sun/secu │ │ │ │ │ +0009f0e0: 7269 7479 2f70 6b63 7331 312f 4b65 7947 rity/pkcs11/KeyG │ │ │ │ │ +0009f0f0: 656e 6572 6174 6f72 2f48 6d61 6344 6566 enerator/HmacDef │ │ │ │ │ +0009f100: 4b65 7953 697a 6554 6573 742e 6a61 7661 KeySizeTest.java │ │ │ │ │ +0009f110: 3a20 4368 6563 6b20 7468 6174 2050 4b43 : Check that PKC │ │ │ │ │ +0009f120: 5331 3120 4861 6d63 204b 6579 4765 6e65 S11 Hamc KeyGene │ │ │ │ │ +0009f130: 7261 746f 7220 7069 636b 7320 6170 7072 rator picks appr │ │ │ │ │ +0009f140: 6f70 7269 6174 6520 6465 6661 756c 7420 opriate default │ │ │ │ │ +0009f150: 7369 7a65 0a0a 3c6c 693e 7375 6e2f 7365 size..
  • sun/se │ │ │ │ │ +0009f160: 6375 7269 7479 2f70 6b63 7331 312f 4b65 curity/pkcs11/Ke │ │ │ │ │ +0009f170: 7947 656e 6572 6174 6f72 2f54 6573 7441 yGenerator/TestA │ │ │ │ │ +0009f180: 4553 2e6a 6176 613a 2043 6865 636b 2041 ES.java: Check A │ │ │ │ │ +0009f190: 4553 206b 6579 2067 656e 6572 6174 6f72 ES key generator │ │ │ │ │ +0009f1a0: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ +0009f1b0: 6974 792f 706b 6373 3131 2f4b 6579 4765 ity/pkcs11/KeyGe │ │ │ │ │ +0009f1c0: 6e65 7261 746f 722f 5465 7374 4368 6143 nerator/TestChaC │ │ │ │ │ +0009f1d0: 6861 3230 2e6a 6176 613a 2043 6865 636b ha20.java: Check │ │ │ │ │ +0009f1e0: 2043 6861 4368 6132 3020 6b65 7920 6765 ChaCha20 key ge │ │ │ │ │ +0009f1f0: 6e65 7261 746f 722e 0a0a 3c6c 693e 7375 nerator...
  • su │ │ │ │ │ +0009f200: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ +0009f210: 312f 4b65 7947 656e 6572 6174 6f72 2f54 1/KeyGenerator/T │ │ │ │ │ +0009f220: 6573 744b 6579 4765 6e65 7261 746f 722e estKeyGenerator. │ │ │ │ │ +0009f230: 6a61 7661 3a20 7465 7374 2074 6865 204b java: test the K │ │ │ │ │ +0009f240: 6579 4765 6e65 7261 746f 720a 0a3c 6c69 eyGenerator..
  • sun/security/pk │ │ │ │ │ +0009f260: 6373 3131 2f4b 6579 5061 6972 4765 6e65 cs11/KeyPairGene │ │ │ │ │ +0009f270: 7261 746f 722f 5465 7374 4448 3230 3438 rator/TestDH2048 │ │ │ │ │ +0009f280: 2e6a 6176 613a 2045 6e73 7572 6520 7468 .java: Ensure th │ │ │ │ │ +0009f290: 6174 2044 4820 6b65 7920 7061 6972 7320 at DH key pairs │ │ │ │ │ +0009f2a0: 6361 6e20 6265 2067 656e 6572 6174 6564 can be generated │ │ │ │ │ +0009f2b0: 2066 6f72 2035 3132 202d 2038 3139 3220 for 512 - 8192 │ │ │ │ │ +0009f2c0: 6269 7473 0a0a 3c6c 693e 7375 6e2f 7365 bits..
  • sun/se │ │ │ │ │ +0009f2d0: 6375 7269 7479 2f70 6b63 7331 312f 4b65 curity/pkcs11/Ke │ │ │ │ │ +0009f2e0: 7950 6169 7247 656e 6572 6174 6f72 2f54 yPairGenerator/T │ │ │ │ │ +0009f2f0: 6573 7444 6566 6175 6c74 4448 5072 6976 estDefaultDHPriv │ │ │ │ │ +0009f300: 6174 6545 7870 5369 7a65 2e6a 6176 613a ateExpSize.java: │ │ │ │ │ +0009f310: 2054 6869 7320 7465 7374 2076 6572 6966 This test verif │ │ │ │ │ +0009f320: 6965 7320 7468 6520 4448 2070 7269 7661 ies the DH priva │ │ │ │ │ +0009f330: 7465 2065 7870 6f6e 656e 7420 7369 7a65 te exponent size │ │ │ │ │ +0009f340: 2066 6f72 2053 756e 504b 4353 3131 2070 for SunPKCS11 p │ │ │ │ │ +0009f350: 726f 7669 6465 722e 0a0a 3c6c 693e 7375 rovider...
  • su │ │ │ │ │ +0009f360: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ +0009f370: 312f 4b65 7950 6169 7247 656e 6572 6174 1/KeyPairGenerat │ │ │ │ │ +0009f380: 6f72 2f54 6573 7444 6566 6175 6c74 5369 or/TestDefaultSi │ │ │ │ │ +0009f390: 7a65 2e6a 6176 613a 2045 6e73 7572 6520 ze.java: Ensure │ │ │ │ │ +0009f3a0: 7468 6174 2044 5341 2f52 5341 2f44 482f that DSA/RSA/DH/ │ │ │ │ │ +0009f3b0: 4543 204b 5047 2069 6e20 504b 4353 3131 EC KPG in PKCS11 │ │ │ │ │ +0009f3c0: 2070 726f 7669 6465 7220 7573 6573 2074 provider uses t │ │ │ │ │ +0009f3d0: 6865 2073 616d 6520 6465 6661 756c 7420 he same default │ │ │ │ │ +0009f3e0: 6b65 7920 6c65 6e67 7468 0a0a 3c6c 693e key length..
  • │ │ │ │ │ +0009f3f0: 7375 6e2f 7365 6375 7269 7479 2f70 6b63 sun/security/pkc │ │ │ │ │ +0009f400: 7331 312f 4b65 7953 746f 7265 2f42 6173 s11/KeyStore/Bas │ │ │ │ │ +0009f410: 6963 2e6a 6176 613a 204b 6579 5374 6f72 ic.java: KeyStor │ │ │ │ │ +0009f420: 6520 7375 7070 6f72 7420 666f 7220 4e53 e support for NS │ │ │ │ │ +0009f430: 5320 6365 7274 2f6b 6579 2064 6174 6162 S cert/key datab │ │ │ │ │ +0009f440: 6173 6573 2054 6f20 7275 6e20 6d61 6e75 ases To run manu │ │ │ │ │ +0009f450: 616c 6c79 3a20 7365 7420 656e 7669 726f ally: set enviro │ │ │ │ │ +0009f460: 6e6d 656e 7420 7661 7269 6162 6c65 3a20 nment variable: │ │ │ │ │ +0009f470: 266c 743b 746f 6b65 6e26 6774 3b20 2020 <token> │ │ │ │ │ +0009f480: 2020 5b61 6374 6976 6361 7264 7c69 6275 [activcard|ibu │ │ │ │ │ +0009f490: 7474 6f6e 7c6e 7373 7c73 6361 3130 3030 tton|nss|sca1000 │ │ │ │ │ +0009f4a0: 5d20 266c 743b 636f 6d6d 616e 6426 6774 ] <command> │ │ │ │ │ +0009f4b0: 3b20 2020 5b6c 6973 747c 6261 7369 635d ; [list|basic] │ │ │ │ │ +0009f4c0: 2020 4e6f 7465 3a20 2e0a 0a3c 6c69 3e73 Note: ...
  • s │ │ │ │ │ +0009f4d0: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ +0009f4e0: 3131 2f4b 6579 5374 6f72 652f 4365 7274 11/KeyStore/Cert │ │ │ │ │ +0009f4f0: 4368 6169 6e52 656d 6f76 616c 2e6a 6176 ChainRemoval.jav │ │ │ │ │ +0009f500: 613a 2074 6573 7420 6365 7274 2063 6861 a: test cert cha │ │ │ │ │ +0009f510: 696e 2064 656c 6574 696f 6e20 6c6f 6769 in deletion logi │ │ │ │ │ +0009f520: 6320 772f 204e 5353 2050 4b43 5331 3120 c w/ NSS PKCS11 │ │ │ │ │ +0009f530: 4b65 7953 746f 7265 0a0a 3c6c 693e 7375 KeyStore..
  • su │ │ │ │ │ +0009f540: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ +0009f550: 312f 4b65 7953 746f 7265 2f43 6c69 656e 1/KeyStore/Clien │ │ │ │ │ +0009f560: 7441 7574 682e 6a61 7661 3a20 4b65 7953 tAuth.java: KeyS │ │ │ │ │ +0009f570: 746f 7265 2073 7570 706f 7274 2066 6f72 tore support for │ │ │ │ │ +0009f580: 204e 5353 2063 6572 742f 6b65 7920 6461 NSS cert/key da │ │ │ │ │ +0009f590: 7461 6261 7365 7320 3531 3220 6269 7473 tabases 512 bits │ │ │ │ │ +0009f5a0: 2052 5341 206b 6579 2063 616e 6e6f 7420 RSA key cannot │ │ │ │ │ +0009f5b0: 776f 726b 2077 6974 6820 5348 4133 3834 work with SHA384 │ │ │ │ │ +0009f5c0: 2061 6e64 2053 4841 3531 320a 0a3c 6c69 and SHA512..
  • sun/security/pk │ │ │ │ │ +0009f5e0: 6373 3131 2f4b 6579 5374 6f72 652f 496d cs11/KeyStore/Im │ │ │ │ │ +0009f5f0: 706f 7274 4b65 7954 6f50 3132 2e6a 6176 portKeyToP12.jav │ │ │ │ │ +0009f600: 613a 2074 6573 7420 5375 6e50 4b43 5331 a: test SunPKCS1 │ │ │ │ │ +0009f610: 3127 7320 7061 7373 776f 7264 2062 6173 1's password bas │ │ │ │ │ +0009f620: 6564 2070 7269 7661 6379 2061 6e64 2069 ed privacy and i │ │ │ │ │ +0009f630: 6e74 6567 7269 7479 2061 7070 6c69 6564 ntegrity applied │ │ │ │ │ +0009f640: 2074 6f20 504b 4353 2023 3132 206b 6579 to PKCS #12 key │ │ │ │ │ +0009f650: 7374 6f72 6573 0a0a 3c6c 693e 7375 6e2f stores..
  • sun/ │ │ │ │ │ +0009f660: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ +0009f670: 4b65 7953 746f 7265 2f53 6563 7265 744b KeyStore/SecretK │ │ │ │ │ +0009f680: 6579 7342 6173 6963 2e6a 6176 613a 2045 eysBasic.java: E │ │ │ │ │ +0009f690: 6e73 7572 6520 7468 6174 2072 652d 6173 nsure that re-as │ │ │ │ │ +0009f6a0: 7369 676e 696e 6720 7468 6520 616c 6961 signing the alia │ │ │ │ │ +0009f6b0: 7320 776f 726b 730a 0a3c 6c69 3e73 756e s works..
  • sun │ │ │ │ │ +0009f6c0: 2f73 6563 7572 6974 792f 706b 6373 3131 /security/pkcs11 │ │ │ │ │ +0009f6d0: 2f4d 6163 2f4d 6163 4b41 542e 6a61 7661 /Mac/MacKAT.java │ │ │ │ │ +0009f6e0: 3a20 4261 7369 6320 6b6e 6f77 6e2d 616e : Basic known-an │ │ │ │ │ +0009f6f0: 7377 6572 2d74 6573 7420 666f 7220 486d swer-test for Hm │ │ │ │ │ +0009f700: 6163 2061 6c67 6f72 6974 686d 730a 0a3c ac algorithms..< │ │ │ │ │ +0009f710: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +0009f720: 706b 6373 3131 2f4d 6163 2f4d 6163 5361 pkcs11/Mac/MacSa │ │ │ │ │ +0009f730: 6d65 5465 7374 2e6a 6176 613a 2043 6865 meTest.java: Che │ │ │ │ │ +0009f740: 636b 2069 6620 646f 4669 6e61 6c20 616e ck if doFinal an │ │ │ │ │ +0009f750: 6420 7570 6461 7465 206f 7065 7261 7469 d update operati │ │ │ │ │ +0009f760: 6f6e 2072 6573 756c 7420 696e 2073 616d on result in sam │ │ │ │ │ +0009f770: 6520 4d61 630a 0a3c 6c69 3e73 756e 2f73 e Mac..
  • sun/s │ │ │ │ │ +0009f780: 6563 7572 6974 792f 706b 6373 3131 2f4d ecurity/pkcs11/M │ │ │ │ │ +0009f790: 6163 2f50 4241 4d61 632e 6a61 7661 3a20 ac/PBAMac.java: │ │ │ │ │ +0009f7a0: 7465 7374 2070 6173 7377 6f72 6420 6261 test password ba │ │ │ │ │ +0009f7b0: 7365 6420 6175 7468 656e 7469 6361 7469 sed authenticati │ │ │ │ │ +0009f7c0: 6f6e 206f 6e20 5375 6e50 4b43 5331 3127 on on SunPKCS11' │ │ │ │ │ +0009f7d0: 7320 4d61 6320 7365 7276 6963 650a 0a3c s Mac service..< │ │ │ │ │ +0009f7e0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +0009f7f0: 706b 6373 3131 2f4d 6163 2f52 6569 6e69 pkcs11/Mac/Reini │ │ │ │ │ +0009f800: 744d 6163 2e6a 6176 613a 200a 0a3c 6c69 tMac.java: ..
  • sun/security/pk │ │ │ │ │ +0009f820: 6373 3131 2f4d 6573 7361 6765 4469 6765 cs11/MessageDige │ │ │ │ │ +0009f830: 7374 2f42 7974 6542 7566 6665 7273 2e6a st/ByteBuffers.j │ │ │ │ │ +0009f840: 6176 613a 2054 6573 7420 7468 6520 4d65 ava: Test the Me │ │ │ │ │ +0009f850: 7373 6167 6544 6967 6573 742e 7570 6461 ssageDigest.upda │ │ │ │ │ +0009f860: 7465 2842 7974 6542 7566 6665 7229 206d te(ByteBuffer) m │ │ │ │ │ +0009f870: 6574 686f 640a 0a3c 6c69 3e73 756e 2f73 ethod..
  • sun/s │ │ │ │ │ +0009f880: 6563 7572 6974 792f 706b 6373 3131 2f4d ecurity/pkcs11/M │ │ │ │ │ +0009f890: 6573 7361 6765 4469 6765 7374 2f44 6967 essageDigest/Dig │ │ │ │ │ +0009f8a0: 6573 744b 4154 2e6a 6176 613a 2042 6173 estKAT.java: Bas │ │ │ │ │ +0009f8b0: 6963 206b 6e6f 776e 2d61 6e73 7765 722d ic known-answer- │ │ │ │ │ +0009f8c0: 7465 7374 2066 6f72 2061 6c6c 206f 7572 test for all our │ │ │ │ │ +0009f8d0: 204d 6573 7361 6765 4469 6765 7374 2061 MessageDigest a │ │ │ │ │ +0009f8e0: 6c67 6f72 6974 686d 730a 0a3c 6c69 3e73 lgorithms..
  • s │ │ │ │ │ +0009f8f0: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ +0009f900: 3131 2f4d 6573 7361 6765 4469 6765 7374 11/MessageDigest │ │ │ │ │ +0009f910: 2f52 6569 6e69 7444 6967 6573 742e 6a61 /ReinitDigest.ja │ │ │ │ │ +0009f920: 7661 3a20 0a0a 3c6c 693e 7375 6e2f 7365 va: ..
  • sun/se │ │ │ │ │ +0009f930: 6375 7269 7479 2f70 6b63 7331 312f 4d65 curity/pkcs11/Me │ │ │ │ │ +0009f940: 7373 6167 6544 6967 6573 742f 5465 7374 ssageDigest/Test │ │ │ │ │ +0009f950: 436c 6f6e 696e 672e 6a61 7661 3a20 456e Cloning.java: En │ │ │ │ │ +0009f960: 7375 7265 2074 6865 2063 6c6f 6e69 6e67 sure the cloning │ │ │ │ │ +0009f970: 2066 756e 6374 696f 6e61 6c69 7479 2077 functionality w │ │ │ │ │ +0009f980: 6f72 6b73 2e0a 0a3c 6c69 3e73 756e 2f73 orks...
  • sun/s │ │ │ │ │ +0009f990: 6563 7572 6974 792f 706b 6373 3131 2f50 ecurity/pkcs11/P │ │ │ │ │ +0009f9a0: 726f 7669 6465 722f 4162 736f 6c75 7465 rovider/Absolute │ │ │ │ │ +0009f9b0: 2e6a 6176 613a 206c 6f61 6420 444c 4c73 .java: load DLLs │ │ │ │ │ +0009f9c0: 2061 6e64 206c 6175 6e63 6820 6578 6563 and launch exec │ │ │ │ │ +0009f9d0: 7574 6162 6c65 7320 7573 696e 6720 6675 utables using fu │ │ │ │ │ +0009f9e0: 6c6c 7920 7175 616c 6966 6965 6420 7061 lly qualified pa │ │ │ │ │ +0009f9f0: 7468 0a0a 3c6c 693e 7375 6e2f 7365 6375 th..
  • sun/secu │ │ │ │ │ +0009fa00: 7269 7479 2f70 6b63 7331 312f 5072 6f76 rity/pkcs11/Prov │ │ │ │ │ +0009fa10: 6964 6572 2f43 6865 636b 5265 6769 7374 ider/CheckRegist │ │ │ │ │ +0009fa20: 7261 7469 6f6e 2e6a 6176 613a 2045 6e73 ration.java: Ens │ │ │ │ │ +0009fa30: 7572 6520 5375 6e50 4b43 5331 3120 7072 ure SunPKCS11 pr │ │ │ │ │ +0009fa40: 6f76 6964 6572 2073 6572 7669 6365 2072 ovider service r │ │ │ │ │ +0009fa50: 6567 6973 7472 6174 696f 6e20 6d61 7463 egistration matc │ │ │ │ │ +0009fa60: 6865 7320 7468 6520 6163 7475 616c 2069 hes the actual i │ │ │ │ │ +0009fa70: 6d70 6c20 636c 6173 730a 0a3c 6c69 3e73 mpl class..
  • s │ │ │ │ │ +0009fa80: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ +0009fa90: 3131 2f50 726f 7669 6465 722f 436f 6e66 11/Provider/Conf │ │ │ │ │ +0009faa0: 6967 5175 6f74 6564 5374 7269 6e67 2e6a igQuotedString.j │ │ │ │ │ +0009fab0: 6176 613a 2053 756e 504b 4353 3131 2070 ava: SunPKCS11 p │ │ │ │ │ +0009fac0: 726f 7669 6465 7220 646f 6573 206e 6f74 rovider does not │ │ │ │ │ +0009fad0: 2073 7570 706f 7274 2073 7061 6365 7320 support spaces │ │ │ │ │ +0009fae0: 636f 6e66 6967 2773 2070 726f 7669 6465 config's provide │ │ │ │ │ +0009faf0: 7220 6e61 6d65 0a0a 3c6c 693e 7375 6e2f r name..
  • sun/ │ │ │ │ │ +0009fb00: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ +0009fb10: 5072 6f76 6964 6572 2f43 6f6e 6669 6753 Provider/ConfigS │ │ │ │ │ +0009fb20: 686f 7274 5061 7468 2e6a 6176 613a 2041 hortPath.java: A │ │ │ │ │ +0009fb30: 6c6c 6f77 2027 7e27 2c20 272b 272c 2061 llow '~', '+', a │ │ │ │ │ +0009fb40: 6e64 2071 756f 7465 6420 7061 7468 7320 nd quoted paths │ │ │ │ │ +0009fb50: 696e 2063 6f6e 6669 6720 6669 6c65 0a0a in config file.. │ │ │ │ │ +0009fb60: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009fb70: 2f70 6b63 7331 312f 5072 6f76 6964 6572 /pkcs11/Provider │ │ │ │ │ +0009fb80: 2f4c 6f67 696e 2e6a 6176 613a 206c 6f67 /Login.java: log │ │ │ │ │ +0009fb90: 696e 2066 6163 696c 6974 6965 7320 666f in facilities fo │ │ │ │ │ +0009fba0: 7220 6861 7264 7761 7265 2074 6f6b 656e r hardware token │ │ │ │ │ +0009fbb0: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ +0009fbc0: 6974 792f 706b 6373 3131 2f50 726f 7669 ity/pkcs11/Provi │ │ │ │ │ +0009fbd0: 6465 722f 4c6f 6769 6e49 5345 2e6a 6176 der/LoginISE.jav │ │ │ │ │ +0009fbe0: 613a 206d 616b 6520 7375 7265 2049 6c6c a: make sure Ill │ │ │ │ │ +0009fbf0: 6567 616c 5374 6174 6545 7863 6570 7469 egalStateExcepti │ │ │ │ │ +0009fc00: 6f6e 2069 7320 7468 726f 776e 2066 6f72 on is thrown for │ │ │ │ │ +0009fc10: 2075 6e69 6e69 7469 616c 697a 6564 2053 uninitialized S │ │ │ │ │ +0009fc20: 756e 504b 4353 3131 2070 726f 7669 6465 unPKCS11 provide │ │ │ │ │ +0009fc30: 7220 696e 7374 616e 6365 0a0a 3c6c 693e r instance..
  • │ │ │ │ │ +0009fc40: 7375 6e2f 7365 6375 7269 7479 2f70 6b63 sun/security/pkc │ │ │ │ │ +0009fc50: 7331 312f 5072 6f76 6964 6572 2f4d 756c s11/Provider/Mul │ │ │ │ │ +0009fc60: 7469 706c 654c 6f67 696e 732e 7368 3a20 tipleLogins.sh: │ │ │ │ │ +0009fc70: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +0009fc80: 7479 2f70 6b63 7331 312f 5072 6f76 6964 ty/pkcs11/Provid │ │ │ │ │ +0009fc90: 6572 2f52 6571 7569 7265 644d 6563 6843 er/RequiredMechC │ │ │ │ │ +0009fca0: 6865 636b 2e6a 6176 613a 2063 6865 636b heck.java: check │ │ │ │ │ +0009fcb0: 2074 6861 7420 6966 2061 6e79 2072 6571 that if any req │ │ │ │ │ +0009fcc0: 7569 7265 6420 6d65 6368 2069 7320 756e uired mech is un │ │ │ │ │ +0009fcd0: 6176 6169 6c61 626c 652c 2074 6865 6e20 available, then │ │ │ │ │ +0009fce0: 7468 6520 6d65 6368 616e 6973 6d20 7769 the mechanism wi │ │ │ │ │ +0009fcf0: 6c6c 2062 6520 756e 6176 6169 6c61 626c ll be unavailabl │ │ │ │ │ +0009fd00: 6520 6173 2077 656c 6c2e 0a0a 3c6c 693e e as well...
  • │ │ │ │ │ +0009fd10: 7375 6e2f 7365 6375 7269 7479 2f70 6b63 sun/security/pkc │ │ │ │ │ +0009fd20: 7331 312f 5361 6d70 6c65 5465 7374 2e6a s11/SampleTest.j │ │ │ │ │ +0009fd30: 6176 613a 2058 5858 2074 6f64 6f0a 0a3c ava: XXX todo..< │ │ │ │ │ +0009fd40: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +0009fd50: 706b 6373 3131 2f53 6563 6d6f 642f 4164 pkcs11/Secmod/Ad │ │ │ │ │ +0009fd60: 6450 7269 7661 7465 4b65 792e 6a61 7661 dPrivateKey.java │ │ │ │ │ +0009fd70: 3a20 5465 7374 2074 6861 7420 7468 6520 : Test that the │ │ │ │ │ +0009fd80: 504b 4353 2331 3120 4b65 7953 746f 7265 PKCS#11 KeyStore │ │ │ │ │ +0009fd90: 2068 616e 646c 6573 2052 5341 2c20 4453 handles RSA, DS │ │ │ │ │ +0009fda0: 412c 2061 6e64 2045 4320 6b65 7973 0a0a A, and EC keys.. │ │ │ │ │ +0009fdb0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +0009fdc0: 2f70 6b63 7331 312f 5365 636d 6f64 2f41 /pkcs11/Secmod/A │ │ │ │ │ +0009fdd0: 6464 5472 7573 7465 6443 6572 742e 6a61 ddTrustedCert.ja │ │ │ │ │ +0009fde0: 7661 3a20 6d61 6b65 2073 7572 6520 7765 va: make sure we │ │ │ │ │ +0009fdf0: 2063 616e 2061 6464 2061 2074 7275 7374 can add a trust │ │ │ │ │ +0009fe00: 6564 2063 6572 7420 746f 2074 6865 204e ed cert to the N │ │ │ │ │ +0009fe10: 5353 204b 6579 5374 6f72 6520 6d6f 6475 SS KeyStore modu │ │ │ │ │ +0009fe20: 6c65 0a0a 3c6c 693e 7375 6e2f 7365 6375 le..
  • sun/secu │ │ │ │ │ +0009fe30: 7269 7479 2f70 6b63 7331 312f 5365 636d rity/pkcs11/Secm │ │ │ │ │ +0009fe40: 6f64 2f43 7279 7074 6f2e 6a61 7661 3a20 od/Crypto.java: │ │ │ │ │ +0009fe50: 7665 7269 6679 2074 6861 7420 4e53 5320 verify that NSS │ │ │ │ │ +0009fe60: 6e6f 2d64 6220 6d6f 6465 2077 6f72 6b73 no-db mode works │ │ │ │ │ +0009fe70: 2063 6f72 7265 6374 6c79 0a0a 3c6c 693e correctly..
  • │ │ │ │ │ +0009fe80: 7375 6e2f 7365 6375 7269 7479 2f70 6b63 sun/security/pkc │ │ │ │ │ +0009fe90: 7331 312f 5365 636d 6f64 2f47 6574 5072 s11/Secmod/GetPr │ │ │ │ │ +0009fea0: 6976 6174 654b 6579 2e6a 6176 613a 206d ivateKey.java: m │ │ │ │ │ +0009feb0: 616b 6520 7375 7265 2077 6520 6361 6e20 ake sure we can │ │ │ │ │ +0009fec0: 6163 6365 7373 2074 6865 204e 5353 2073 access the NSS s │ │ │ │ │ +0009fed0: 6f66 7474 6f6b 656e 204b 6579 5374 6f72 ofttoken KeyStor │ │ │ │ │ +0009fee0: 6520 616e 6420 7573 6520 6120 7072 6976 e and use a priv │ │ │ │ │ +0009fef0: 6174 6520 6b65 790a 0a3c 6c69 3e73 756e ate key..
  • sun │ │ │ │ │ +0009ff00: 2f73 6563 7572 6974 792f 706b 6373 3131 /security/pkcs11 │ │ │ │ │ +0009ff10: 2f53 6563 6d6f 642f 4a6b 7353 6574 5072 /Secmod/JksSetPr │ │ │ │ │ +0009ff20: 6976 6174 654b 6579 2e6a 6176 613a 2073 ivateKey.java: s │ │ │ │ │ +0009ff30: 746f 7265 2061 204e 5353 2050 4b43 5331 tore a NSS PKCS1 │ │ │ │ │ +0009ff40: 3120 5072 6976 6174 654b 6579 456e 7472 1 PrivateKeyEntr │ │ │ │ │ +0009ff50: 7920 746f 204a 4b53 204b 6579 5374 6f72 y to JKS KeyStor │ │ │ │ │ +0009ff60: 6520 7468 726f 7773 2063 6f6e 6675 7369 e throws confusi │ │ │ │ │ +0009ff70: 6e67 204e 5045 0a0a 3c6c 693e 7375 6e2f ng NPE..
  • sun/ │ │ │ │ │ +0009ff80: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ +0009ff90: 5365 636d 6f64 2f4c 6f61 644b 6579 7374 Secmod/LoadKeyst │ │ │ │ │ +0009ffa0: 6f72 652e 6a61 7661 3a20 4368 6563 6b73 ore.java: Checks │ │ │ │ │ +0009ffb0: 2074 6861 7420 504b 4353 2331 3120 6b65 that PKCS#11 ke │ │ │ │ │ +0009ffc0: 7973 746f 7265 2063 616e 2774 2062 6520 ystore can't be │ │ │ │ │ +0009ffd0: 6c6f 6164 6564 2077 6974 6820 7772 6f6e loaded with wron │ │ │ │ │ +0009ffe0: 6720 7061 7373 776f 7264 0a0a 3c6c 693e g password..
  • │ │ │ │ │ +0009fff0: 7375 6e2f 7365 6375 7269 7479 2f70 6b63 sun/security/pkc │ │ │ │ │ +000a0000: 7331 312f 5365 636d 6f64 2f54 6573 744e s11/Secmod/TestN │ │ │ │ │ +000a0010: 7373 4462 5371 6c69 7465 2e6a 6176 613a ssDbSqlite.java: │ │ │ │ │ +000a0020: 2054 6573 7420 4e53 5320 4442 2053 716c Test NSS DB Sql │ │ │ │ │ +000a0030: 6974 650a 0a3c 6c69 3e73 756e 2f73 6563 ite..
  • sun/sec │ │ │ │ │ +000a0040: 7572 6974 792f 706b 6373 3131 2f53 6563 urity/pkcs11/Sec │ │ │ │ │ +000a0050: 6d6f 642f 5472 7573 7441 6e63 686f 7273 mod/TrustAnchors │ │ │ │ │ +000a0060: 2e6a 6176 613a 206d 616b 6520 7375 7265 .java: make sure │ │ │ │ │ +000a0070: 2077 6520 6361 6e20 6163 6365 7373 2074 we can access t │ │ │ │ │ +000a0080: 6865 204e 5353 2074 7275 7374 2061 6e63 he NSS trust anc │ │ │ │ │ +000a0090: 686f 7220 6d6f 6475 6c65 0a0a 3c6c 693e hor module..
  • │ │ │ │ │ +000a00a0: 7375 6e2f 7365 6375 7269 7479 2f70 6b63 sun/security/pkc │ │ │ │ │ +000a00b0: 7331 312f 5365 6372 6574 4b65 7946 6163 s11/SecretKeyFac │ │ │ │ │ +000a00c0: 746f 7279 2f54 6573 7447 656e 6572 616c tory/TestGeneral │ │ │ │ │ +000a00d0: 2e6a 6176 613a 2074 6573 7420 7468 6520 .java: test the │ │ │ │ │ +000a00e0: 6765 6e65 7261 6c20 5365 6372 6574 4b65 general SecretKe │ │ │ │ │ +000a00f0: 7946 6163 746f 7279 2066 756e 6374 696f yFactory functio │ │ │ │ │ +000a0100: 6e61 6c69 7479 0a0a 3c6c 693e 7375 6e2f nality..
  • sun/ │ │ │ │ │ +000a0110: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ +000a0120: 5365 6372 6574 4b65 7946 6163 746f 7279 SecretKeyFactory │ │ │ │ │ +000a0130: 2f54 6573 7450 424b 442e 6a61 7661 3a20 /TestPBKD.java: │ │ │ │ │ +000a0140: 7465 7374 206b 6579 2064 6572 6976 6174 test key derivat │ │ │ │ │ +000a0150: 696f 6e20 6f6e 2061 2053 756e 504b 4353 ion on a SunPKCS │ │ │ │ │ +000a0160: 3131 2053 6563 7265 744b 6579 4661 6374 11 SecretKeyFact │ │ │ │ │ +000a0170: 6f72 7920 7365 7276 6963 650a 0a3c 6c69 ory service..
  • sun/security/pk │ │ │ │ │ +000a0190: 6373 3131 2f53 6563 7572 6552 616e 646f cs11/SecureRando │ │ │ │ │ +000a01a0: 6d2f 4261 7369 632e 6a61 7661 3a20 6261 m/Basic.java: ba │ │ │ │ │ +000a01b0: 7369 6320 7465 7374 2066 6f72 2050 4b43 sic test for PKC │ │ │ │ │ +000a01c0: 5323 3131 2053 6563 7572 6552 616e 646f S#11 SecureRando │ │ │ │ │ +000a01d0: 6d0a 0a3c 6c69 3e73 756e 2f73 6563 7572 m..
  • sun/secur │ │ │ │ │ +000a01e0: 6974 792f 706b 6373 3131 2f53 6563 7572 ity/pkcs11/Secur │ │ │ │ │ +000a01f0: 6552 616e 646f 6d2f 5465 7374 4465 7365 eRandom/TestDese │ │ │ │ │ +000a0200: 7269 616c 697a 6174 696f 6e2e 6a61 7661 rialization.java │ │ │ │ │ +000a0210: 3a20 456e 7375 7265 2061 2064 6573 6572 : Ensure a deser │ │ │ │ │ +000a0220: 6961 6c69 7a65 6420 504b 4353 2331 3120 ialized PKCS#11 │ │ │ │ │ +000a0230: 5365 6375 7265 5261 6e64 6f6d 2069 7320 SecureRandom is │ │ │ │ │ +000a0240: 6675 6e63 7469 6f6e 616c 2e0a 0a3c 6c69 functional...
  • sun/security/pk │ │ │ │ │ +000a0260: 6373 3131 2f53 6572 6961 6c69 7a65 2f53 cs11/Serialize/S │ │ │ │ │ +000a0270: 6572 6961 6c69 7a65 5072 6f76 6964 6572 erializeProvider │ │ │ │ │ +000a0280: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ +000a0290: 2074 6865 2053 756e 504b 4353 3131 2070 the SunPKCS11 p │ │ │ │ │ +000a02a0: 726f 7669 6465 7220 6361 6e20 6265 2073 rovider can be s │ │ │ │ │ +000a02b0: 6572 6961 6c69 7a65 640a 0a3c 6c69 3e73 erialized..
  • s │ │ │ │ │ +000a02c0: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ +000a02d0: 3131 2f53 6967 6e61 7475 7265 2f42 7974 11/Signature/Byt │ │ │ │ │ +000a02e0: 6542 7566 6665 7273 2e6a 6176 613a 2054 eBuffers.java: T │ │ │ │ │ +000a02f0: 6573 7420 7468 6520 5369 676e 6174 7572 est the Signatur │ │ │ │ │ +000a0300: 652e 7570 6461 7465 2842 7974 6542 7566 e.update(ByteBuf │ │ │ │ │ +000a0310: 6665 7229 206d 6574 686f 640a 0a3c 6c69 fer) method..
  • sun/security/pk │ │ │ │ │ +000a0330: 6373 3131 2f53 6967 6e61 7475 7265 2f49 cs11/Signature/I │ │ │ │ │ +000a0340: 6e69 7441 6761 696e 5053 532e 6a61 7661 nitAgainPSS.java │ │ │ │ │ +000a0350: 3a20 4d61 6b65 2073 7572 6520 6f6c 6420 : Make sure old │ │ │ │ │ +000a0360: 7374 6174 6520 6973 2063 6c65 6172 6564 state is cleared │ │ │ │ │ +000a0370: 2077 6865 6e20 696e 6974 2069 7320 6361 when init is ca │ │ │ │ │ +000a0380: 6c6c 6564 2061 6761 696e 0a0a 3c6c 693e lled again..
  • │ │ │ │ │ +000a0390: 7375 6e2f 7365 6375 7269 7479 2f70 6b63 sun/security/pkc │ │ │ │ │ +000a03a0: 7331 312f 5369 676e 6174 7572 652f 4b65 s11/Signature/Ke │ │ │ │ │ +000a03b0: 7941 6e64 5061 7261 6d43 6865 636b 466f yAndParamCheckFo │ │ │ │ │ +000a03c0: 7250 5353 2e6a 6176 613a 2045 6e73 7572 rPSS.java: Ensur │ │ │ │ │ +000a03d0: 6520 7468 6174 2050 5353 206b 6579 2061 e that PSS key a │ │ │ │ │ +000a03e0: 6e64 2070 6172 616d 7320 6368 6563 6b20 nd params check │ │ │ │ │ +000a03f0: 6172 6520 696d 706c 656d 656e 7465 6420 are implemented │ │ │ │ │ +000a0400: 7072 6f70 6572 6c79 2072 6567 6172 646c properly regardl │ │ │ │ │ +000a0410: 6573 7320 6f66 2063 616c 6c20 7365 7175 ess of call sequ │ │ │ │ │ +000a0420: 656e 6365 0a0a 3c6c 693e 7375 6e2f 7365 ence..
  • sun/se │ │ │ │ │ +000a0430: 6375 7269 7479 2f70 6b63 7331 312f 5369 curity/pkcs11/Si │ │ │ │ │ +000a0440: 676e 6174 7572 652f 4c61 7267 6544 5341 gnature/LargeDSA │ │ │ │ │ +000a0450: 4b65 792e 6a61 7661 3a20 200a 0a3c 6c69 Key.java: ..
  • sun/security/pk │ │ │ │ │ +000a0470: 6373 3131 2f53 6967 6e61 7475 7265 2f52 cs11/Signature/R │ │ │ │ │ +000a0480: 6569 6e69 7453 6967 6e61 7475 7265 2e6a einitSignature.j │ │ │ │ │ +000a0490: 6176 613a 2074 6573 7420 7468 6174 2072 ava: test that r │ │ │ │ │ +000a04a0: 6569 6e69 7469 616c 697a 696e 6720 5369 einitializing Si │ │ │ │ │ +000a04b0: 676e 6174 7572 6573 2077 6f72 6b73 2063 gnatures works c │ │ │ │ │ +000a04c0: 6f72 7265 6374 6c79 0a0a 3c6c 693e 7375 orrectly..
  • su │ │ │ │ │ +000a04d0: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ +000a04e0: 312f 5369 676e 6174 7572 652f 5369 6749 1/Signature/SigI │ │ │ │ │ +000a04f0: 6e74 6572 6f70 5053 532e 6a61 7661 3a20 nteropPSS.java: │ │ │ │ │ +000a0500: 7465 7374 696e 6720 696e 7465 726f 7065 testing interope │ │ │ │ │ +000a0510: 7261 6269 6c69 7479 206f 6620 5053 5320 rability of PSS │ │ │ │ │ +000a0520: 7369 676e 6174 7572 6573 206f 6620 504b signatures of PK │ │ │ │ │ +000a0530: 4353 3131 2070 726f 7669 6465 7220 6167 CS11 provider ag │ │ │ │ │ +000a0540: 6169 6e73 7420 5375 6e52 7361 5369 676e ainst SunRsaSign │ │ │ │ │ +000a0550: 2070 726f 7669 6465 720a 0a3c 6c69 3e73 provider..
  • s │ │ │ │ │ +000a0560: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ +000a0570: 3131 2f53 6967 6e61 7475 7265 2f53 6967 11/Signature/Sig │ │ │ │ │ +000a0580: 496e 7465 726f 7050 5353 322e 6a61 7661 InteropPSS2.java │ │ │ │ │ +000a0590: 3a20 7465 7374 696e 6720 696e 7465 726f : testing intero │ │ │ │ │ +000a05a0: 7065 7261 6269 6c69 7479 206f 6620 5053 perability of PS │ │ │ │ │ +000a05b0: 5320 7369 676e 6174 7572 6573 206f 6620 S signatures of │ │ │ │ │ +000a05c0: 504b 4353 3131 2070 726f 7669 6465 7220 PKCS11 provider │ │ │ │ │ +000a05d0: 6167 6169 6e73 7420 5375 6e52 7361 5369 against SunRsaSi │ │ │ │ │ +000a05e0: 676e 2070 726f 7669 6465 720a 0a3c 6c69 gn provider..
  • sun/security/pk │ │ │ │ │ +000a0600: 6373 3131 2f53 6967 6e61 7475 7265 2f53 cs11/Signature/S │ │ │ │ │ +000a0610: 6967 6e61 7475 7265 5465 7374 5053 532e ignatureTestPSS. │ │ │ │ │ +000a0620: 6a61 7661 3a20 4765 6e65 7261 7465 2061 java: Generate a │ │ │ │ │ +000a0630: 2052 5341 5353 412d 5053 5320 7369 676e RSASSA-PSS sign │ │ │ │ │ +000a0640: 6174 7572 6520 616e 6420 7665 7269 6679 ature and verify │ │ │ │ │ +000a0650: 2069 7420 7573 696e 6720 504b 4353 3131 it using PKCS11 │ │ │ │ │ +000a0660: 2070 726f 7669 6465 720a 0a3c 6c69 3e73 provider..
  • s │ │ │ │ │ +000a0670: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ +000a0680: 3131 2f53 6967 6e61 7475 7265 2f53 6967 11/Signature/Sig │ │ │ │ │ +000a0690: 6e61 7475 7265 5465 7374 5053 5332 2e6a natureTestPSS2.j │ │ │ │ │ +000a06a0: 6176 613a 2047 656e 6572 6174 6520 6120 ava: Generate a │ │ │ │ │ +000a06b0: 266c 743b 6469 6765 7374 2667 743b 7769 <digest>wi │ │ │ │ │ +000a06c0: 7468 5253 4153 5341 2d50 5353 2073 6967 thRSASSA-PSS sig │ │ │ │ │ +000a06d0: 6e61 7475 7265 2061 6e64 2076 6572 6966 nature and verif │ │ │ │ │ +000a06e0: 7920 6974 2075 7369 6e67 2050 4b43 5331 y it using PKCS1 │ │ │ │ │ +000a06f0: 3120 7072 6f76 6964 6572 0a0a 3c6c 693e 1 provider..
  • │ │ │ │ │ +000a0700: 7375 6e2f 7365 6375 7269 7479 2f70 6b63 sun/security/pkc │ │ │ │ │ +000a0710: 7331 312f 5369 676e 6174 7572 652f 5465 s11/Signature/Te │ │ │ │ │ +000a0720: 7374 4453 412e 6a61 7661 3a20 6261 7369 stDSA.java: basi │ │ │ │ │ +000a0730: 6320 7465 7374 206f 6620 5348 4131 7769 c test of SHA1wi │ │ │ │ │ +000a0740: 7468 4453 4120 616e 6420 5261 7744 5341 thDSA and RawDSA │ │ │ │ │ +000a0750: 2073 6967 6e69 6e67 2f76 6572 6966 7969 signing/verifyi │ │ │ │ │ +000a0760: 6e67 0a0a 3c6c 693e 7375 6e2f 7365 6375 ng..
  • sun/secu │ │ │ │ │ +000a0770: 7269 7479 2f70 6b63 7331 312f 5369 676e rity/pkcs11/Sign │ │ │ │ │ +000a0780: 6174 7572 652f 5465 7374 4453 4132 2e6a ature/TestDSA2.j │ │ │ │ │ +000a0790: 6176 613a 2076 6572 6966 7920 7468 6174 ava: verify that │ │ │ │ │ +000a07a0: 2044 5341 2073 6967 6e61 7475 7265 2077 DSA signature w │ │ │ │ │ +000a07b0: 6f72 6b73 2075 7369 6e67 2053 4841 2d32 orks using SHA-2 │ │ │ │ │ +000a07c0: 2064 6967 6573 7473 2e0a 0a3c 6c69 3e73 digests...
  • s │ │ │ │ │ +000a07d0: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ +000a07e0: 3131 2f53 6967 6e61 7475 7265 2f54 6573 11/Signature/Tes │ │ │ │ │ +000a07f0: 7444 5341 4b65 794c 656e 6774 682e 6a61 tDSAKeyLength.ja │ │ │ │ │ +000a0800: 7661 3a20 7665 7269 6679 2074 6861 7420 va: verify that │ │ │ │ │ +000a0810: 5031 3153 6967 6e61 7475 7265 2069 6d70 P11Signature imp │ │ │ │ │ +000a0820: 6c20 7769 6c6c 2065 7272 6f72 206f 7574 l will error out │ │ │ │ │ +000a0830: 2077 6865 6e20 696e 6974 6961 6c69 7a65 when initialize │ │ │ │ │ +000a0840: 6420 7769 7468 2075 6e73 7570 706f 7274 d with unsupport │ │ │ │ │ +000a0850: 6564 206b 6579 2073 697a 6573 0a0a 3c6c ed key sizes..sun/security/p │ │ │ │ │ +000a0870: 6b63 7331 312f 5369 676e 6174 7572 652f kcs11/Signature/ │ │ │ │ │ +000a0880: 5465 7374 5253 414b 6579 4c65 6e67 7468 TestRSAKeyLength │ │ │ │ │ +000a0890: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ +000a08a0: 2069 6e69 7453 6967 6e2f 696e 6974 5665 initSign/initVe │ │ │ │ │ +000a08b0: 7269 6679 2829 2063 6865 636b 2052 5341 rify() check RSA │ │ │ │ │ +000a08c0: 206b 6579 206c 656e 6774 6873 0a0a 3c6c key lengths..sun/security/p │ │ │ │ │ +000a08e0: 6b63 7331 312f 6563 2f52 6561 6443 6572 kcs11/ec/ReadCer │ │ │ │ │ +000a08f0: 7469 6669 6361 7465 732e 6a61 7661 3a20 tificates.java: │ │ │ │ │ +000a0900: 4d61 6b65 2073 7572 6520 7468 6174 2077 Make sure that w │ │ │ │ │ +000a0910: 6520 6361 6e20 7061 7273 6520 6365 7274 e can parse cert │ │ │ │ │ +000a0920: 6966 6963 6174 6573 2075 7369 6e67 2076 ificates using v │ │ │ │ │ +000a0930: 6172 696f 7573 206e 616d 6564 2063 7572 arious named cur │ │ │ │ │ +000a0940: 7665 7320 616e 6420 7665 7269 6679 2074 ves and verify t │ │ │ │ │ +000a0950: 6865 6972 2073 6967 6e61 7475 7265 730a heir signatures. │ │ │ │ │ +000a0960: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000a0970: 792f 706b 6373 3131 2f65 632f 5265 6164 y/pkcs11/ec/Read │ │ │ │ │ +000a0980: 504b 4353 3132 2e6a 6176 613a 2056 6572 PKCS12.java: Ver │ │ │ │ │ +000a0990: 6966 7920 7468 6174 2077 6520 6361 6e20 ify that we can │ │ │ │ │ +000a09a0: 7061 7273 6520 4543 5072 6976 6174 654b parse ECPrivateK │ │ │ │ │ +000a09b0: 6579 7320 6672 6f6d 2050 4b43 5323 3132 eys from PKCS#12 │ │ │ │ │ +000a09c0: 2061 6e64 2075 7365 2074 6865 6d0a 0a3c and use them..< │ │ │ │ │ +000a09d0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a09e0: 706b 6373 3131 2f65 632f 5465 7374 4375 pkcs11/ec/TestCu │ │ │ │ │ +000a09f0: 7276 6573 2e6a 6176 613a 2042 6173 6963 rves.java: Basic │ │ │ │ │ +000a0a00: 2063 6f6e 7369 7374 656e 6379 2074 6573 consistency tes │ │ │ │ │ +000a0a10: 7420 666f 7220 616c 6c20 6375 7276 6573 t for all curves │ │ │ │ │ +000a0a20: 2075 7369 6e67 2045 4344 5341 2061 6e64 using ECDSA and │ │ │ │ │ +000a0a30: 2045 4344 480a 0a3c 6c69 3e73 756e 2f73 ECDH..
  • sun/s │ │ │ │ │ +000a0a40: 6563 7572 6974 792f 706b 6373 3131 2f65 ecurity/pkcs11/e │ │ │ │ │ +000a0a50: 632f 5465 7374 4543 4448 2e6a 6176 613a c/TestECDH.java: │ │ │ │ │ +000a0a60: 2042 6173 6963 206b 6e6f 776e 2061 6e73 Basic known ans │ │ │ │ │ +000a0a70: 7765 7220 7465 7374 2066 6f72 2045 4344 wer test for ECD │ │ │ │ │ +000a0a80: 480a 0a3c 6c69 3e73 756e 2f73 6563 7572 H..
  • sun/secur │ │ │ │ │ +000a0a90: 6974 792f 706b 6373 3131 2f65 632f 5465 ity/pkcs11/ec/Te │ │ │ │ │ +000a0aa0: 7374 4543 4448 322e 6a61 7661 3a20 6261 stECDH2.java: ba │ │ │ │ │ +000a0ab0: 7369 6320 7465 7374 206f 6620 4543 4453 sic test of ECDS │ │ │ │ │ +000a0ac0: 4120 7369 676e 6174 7572 6573 2066 6f72 A signatures for │ │ │ │ │ +000a0ad0: 2050 2d32 3536 2061 6e64 2050 2d33 3834 P-256 and P-384 │ │ │ │ │ +000a0ae0: 2066 726f 6d20 7468 6520 6578 616d 706c from the exampl │ │ │ │ │ +000a0af0: 6520 6461 7461 2069 6e20 2253 7569 7465 e data in "Suite │ │ │ │ │ +000a0b00: 2042 2049 6d70 6c65 6d65 6e74 6572 2773 B Implementer's │ │ │ │ │ +000a0b10: 2047 7569 6465 2074 6f20 4649 5053 2031 Guide to FIPS 1 │ │ │ │ │ +000a0b20: 3836 2d33 222e 0a0a 3c6c 693e 7375 6e2f 86-3"...
  • sun/ │ │ │ │ │ +000a0b30: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ +000a0b40: 6563 2f54 6573 7445 4344 5341 2e6a 6176 ec/TestECDSA.jav │ │ │ │ │ +000a0b50: 613a 2062 6173 6963 2074 6573 7420 6f66 a: basic test of │ │ │ │ │ +000a0b60: 2053 4841 3177 6974 6845 4344 5341 2061 SHA1withECDSA a │ │ │ │ │ +000a0b70: 6e64 204e 4f4e 4577 6974 6845 4344 5341 nd NONEwithECDSA │ │ │ │ │ +000a0b80: 2073 6967 6e69 6e67 2f76 6572 6966 7969 signing/verifyi │ │ │ │ │ +000a0b90: 6e67 0a0a 3c6c 693e 7375 6e2f 7365 6375 ng..
  • sun/secu │ │ │ │ │ +000a0ba0: 7269 7479 2f70 6b63 7331 312f 6563 2f54 rity/pkcs11/ec/T │ │ │ │ │ +000a0bb0: 6573 7445 4344 5341 322e 6a61 7661 3a20 estECDSA2.java: │ │ │ │ │ +000a0bc0: 6261 7369 6320 7465 7374 206f 6620 4543 basic test of EC │ │ │ │ │ +000a0bd0: 4453 4120 7369 676e 6174 7572 6573 2066 DSA signatures f │ │ │ │ │ +000a0be0: 6f72 2050 2d32 3536 2061 6e64 2050 2d33 or P-256 and P-3 │ │ │ │ │ +000a0bf0: 3834 2066 726f 6d20 7468 6520 6578 616d 84 from the exam │ │ │ │ │ +000a0c00: 706c 6520 6461 7461 2069 6e20 2253 7569 ple data in "Sui │ │ │ │ │ +000a0c10: 7465 2042 2049 6d70 6c65 6d65 6e74 6572 te B Implementer │ │ │ │ │ +000a0c20: 2773 2047 7569 6465 2074 6f20 4649 5053 's Guide to FIPS │ │ │ │ │ +000a0c30: 2031 3836 2d33 222e 0a0a 3c6c 693e 7375 186-3"...
  • su │ │ │ │ │ +000a0c40: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ +000a0c50: 312f 6563 2f54 6573 7445 4347 656e 5370 1/ec/TestECGenSp │ │ │ │ │ +000a0c60: 6563 2e6a 6176 613a 2056 6572 6966 7920 ec.java: Verify │ │ │ │ │ +000a0c70: 7468 6174 2077 6520 6361 6e20 7573 6520 that we can use │ │ │ │ │ +000a0c80: 4543 4765 6e50 6172 616d 6574 6572 5370 ECGenParameterSp │ │ │ │ │ +000a0c90: 6563 0a0a 3c6c 693e 7375 6e2f 7365 6375 ec..
  • sun/secu │ │ │ │ │ +000a0ca0: 7269 7479 2f70 6b63 7331 312f 6563 2f54 rity/pkcs11/ec/T │ │ │ │ │ +000a0cb0: 6573 744b 6579 4661 6374 6f72 792e 6a61 estKeyFactory.ja │ │ │ │ │ +000a0cc0: 7661 3a20 5465 7374 2074 6865 2050 3131 va: Test the P11 │ │ │ │ │ +000a0cd0: 4543 4b65 7946 6163 746f 7279 0a0a 3c6c ECKeyFactory..sun/security/p │ │ │ │ │ +000a0cf0: 6b63 7331 312f 7273 612f 4b65 7957 7261 kcs11/rsa/KeyWra │ │ │ │ │ +000a0d00: 702e 6a61 7661 3a20 5665 7269 6679 206b p.java: Verify k │ │ │ │ │ +000a0d10: 6579 2077 7261 7070 696e 6720 286f 6620 ey wrapping (of │ │ │ │ │ +000a0d20: 6578 7472 6163 7461 626c 6520 6b65 7973 extractable keys │ │ │ │ │ +000a0d30: 2920 776f 726b 7320 666f 7220 5253 412f ) works for RSA/ │ │ │ │ │ +000a0d40: 504b 4353 310a 0a3c 6c69 3e73 756e 2f73 PKCS1..
  • sun/s │ │ │ │ │ +000a0d50: 6563 7572 6974 792f 706b 6373 3131 2f72 ecurity/pkcs11/r │ │ │ │ │ +000a0d60: 7361 2f54 6573 7443 4143 6572 7473 2e6a sa/TestCACerts.j │ │ │ │ │ +000a0d70: 6176 613a 2054 6573 7420 7468 6520 6e65 ava: Test the ne │ │ │ │ │ +000a0d80: 7720 5253 4120 7072 6f76 6964 6572 2063 w RSA provider c │ │ │ │ │ +000a0d90: 616e 2076 6572 6966 7920 616c 6c20 7468 an verify all th │ │ │ │ │ +000a0da0: 6520 5253 4120 6365 7274 7320 696e 2074 e RSA certs in t │ │ │ │ │ +000a0db0: 6865 2063 6163 6572 7473 2066 696c 650a he cacerts file. │ │ │ │ │ +000a0dc0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000a0dd0: 792f 706b 6373 3131 2f72 7361 2f54 6573 y/pkcs11/rsa/Tes │ │ │ │ │ +000a0de0: 744b 6579 4661 6374 6f72 792e 6a61 7661 tKeyFactory.java │ │ │ │ │ +000a0df0: 3a20 5465 7374 204b 6579 4661 6374 6f72 : Test KeyFactor │ │ │ │ │ +000a0e00: 7920 6f66 2074 6865 206e 6577 2052 5341 y of the new RSA │ │ │ │ │ +000a0e10: 2070 726f 7669 6465 720a 0a3c 6c69 3e73 provider..
  • s │ │ │ │ │ +000a0e20: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ +000a0e30: 3131 2f72 7361 2f54 6573 744b 6579 5061 11/rsa/TestKeyPa │ │ │ │ │ +000a0e40: 6972 4765 6e65 7261 746f 722e 6a61 7661 irGenerator.java │ │ │ │ │ +000a0e50: 3a20 5665 7269 6679 2074 6861 7420 7468 : Verify that th │ │ │ │ │ +000a0e60: 6520 5253 4120 4b65 7950 6169 7247 656e e RSA KeyPairGen │ │ │ │ │ +000a0e70: 6572 6174 6f72 2077 6f72 6b73 2028 7573 erator works (us │ │ │ │ │ +000a0e80: 6520 2d44 7365 6564 3d58 2074 6f20 7365 e -Dseed=X to se │ │ │ │ │ +000a0e90: 7420 5052 4e47 2073 6565 6429 0a0a 3c6c t PRNG seed)..sun/security/p │ │ │ │ │ +000a0eb0: 6b63 7331 312f 7273 612f 5465 7374 5031 kcs11/rsa/TestP1 │ │ │ │ │ +000a0ec0: 314b 6579 4661 6374 6f72 7947 6574 5253 1KeyFactoryGetRS │ │ │ │ │ +000a0ed0: 414b 6579 5370 6563 2e6a 6176 613a 2041 AKeySpec.java: A │ │ │ │ │ +000a0ee0: 6c73 6f20 6368 6563 6b73 2074 6f20 656e lso checks to en │ │ │ │ │ +000a0ef0: 7375 7265 2074 6861 7420 7365 6e73 6974 sure that sensit │ │ │ │ │ +000a0f00: 6976 6520 5253 4120 6b65 7973 2061 7265 ive RSA keys are │ │ │ │ │ +000a0f10: 2063 6f72 7265 6374 6c79 206e 6f74 2065 correctly not e │ │ │ │ │ +000a0f20: 7870 6f73 6564 0a0a 3c6c 693e 7375 6e2f xposed..
  • sun/ │ │ │ │ │ +000a0f30: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ +000a0f40: 7273 612f 5465 7374 5369 676e 6174 7572 rsa/TestSignatur │ │ │ │ │ +000a0f50: 6573 2e6a 6176 613a 2054 6573 7420 7369 es.java: Test si │ │ │ │ │ +000a0f60: 676e 696e 672f 7665 7269 6679 696e 6720 gning/verifying │ │ │ │ │ +000a0f70: 7573 696e 6720 616c 6c20 7468 6520 7369 using all the si │ │ │ │ │ +000a0f80: 676e 6174 7572 6520 616c 676f 7269 7468 gnature algorith │ │ │ │ │ +000a0f90: 6d73 0a0a 3c6c 693e 7375 6e2f 7365 6375 ms..
  • sun/secu │ │ │ │ │ +000a0fa0: 7269 7479 2f70 6b63 7331 312f 7373 6c65 rity/pkcs11/ssle │ │ │ │ │ +000a0fb0: 6363 2f43 6c69 656e 744a 5353 4553 6572 cc/ClientJSSESer │ │ │ │ │ +000a0fc0: 7665 724a 5353 452e 6a61 7661 3a20 5665 verJSSE.java: Ve │ │ │ │ │ +000a0fd0: 7269 6679 2074 6861 7420 616c 6c20 6369 rify that all ci │ │ │ │ │ +000a0fe0: 7068 6572 7375 6974 6573 2077 6f72 6b20 phersuites work │ │ │ │ │ +000a0ff0: 2869 6e63 6c2e 0a0a 3c6c 693e 7375 6e2f (incl...
  • sun/ │ │ │ │ │ +000a1000: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ +000a1010: 746c 732f 5465 7374 4b65 794d 6174 6572 tls/TestKeyMater │ │ │ │ │ +000a1020: 6961 6c2e 6a61 7661 3a20 4b6e 6f77 6e2d ial.java: Known- │ │ │ │ │ +000a1030: 616e 7377 6572 2d74 6573 7420 666f 7220 answer-test for │ │ │ │ │ +000a1040: 546c 734b 6579 4d61 7465 7269 616c 2067 TlsKeyMaterial g │ │ │ │ │ +000a1050: 656e 6572 6174 6f72 0a0a 3c6c 693e 7375 enerator..
  • su │ │ │ │ │ +000a1060: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ +000a1070: 312f 746c 732f 5465 7374 4b65 794d 6174 1/tls/TestKeyMat │ │ │ │ │ +000a1080: 6572 6961 6c43 6861 4368 6132 302e 6a61 erialChaCha20.ja │ │ │ │ │ +000a1090: 7661 3a20 5465 7374 7320 7468 6174 2050 va: Tests that P │ │ │ │ │ +000a10a0: 3131 546c 734b 6579 4d61 7465 7269 616c 11TlsKeyMaterial │ │ │ │ │ +000a10b0: 4765 6e65 7261 746f 7220 776f 726b 7320 Generator works │ │ │ │ │ +000a10c0: 7769 7468 2043 6861 4368 6132 302d 506f with ChaCha20-Po │ │ │ │ │ +000a10d0: 6c79 3133 3035 0a0a 3c6c 693e 7375 6e2f ly1305..
  • sun/ │ │ │ │ │ +000a10e0: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ +000a10f0: 746c 732f 5465 7374 4c65 6164 696e 675a tls/TestLeadingZ │ │ │ │ │ +000a1100: 6572 6f65 7350 3131 2e6a 6176 613a 204e eroesP11.java: N │ │ │ │ │ +000a1110: 6565 6420 746f 2073 7472 6970 206c 6561 eed to strip lea │ │ │ │ │ +000a1120: 6469 6e67 207a 6572 6f73 2069 6e20 546c ding zeros in Tl │ │ │ │ │ +000a1130: 7350 7265 6d61 7374 6572 5365 6372 6574 sPremasterSecret │ │ │ │ │ +000a1140: 206f 6620 4448 4b65 7941 6772 6565 6d65 of DHKeyAgreeme │ │ │ │ │ +000a1150: 6e74 0a0a 3c6c 693e 7375 6e2f 7365 6375 nt..
  • sun/secu │ │ │ │ │ +000a1160: 7269 7479 2f70 6b63 7331 312f 746c 732f rity/pkcs11/tls/ │ │ │ │ │ +000a1170: 5465 7374 4d61 7374 6572 5365 6372 6574 TestMasterSecret │ │ │ │ │ +000a1180: 2e6a 6176 613a 204b 6e6f 776e 2d61 6e73 .java: Known-ans │ │ │ │ │ +000a1190: 7765 722d 7465 7374 2066 6f72 2054 6c73 wer-test for Tls │ │ │ │ │ +000a11a0: 4d61 7374 6572 5365 6372 6574 2067 656e MasterSecret gen │ │ │ │ │ +000a11b0: 6572 6174 6f72 0a0a 3c6c 693e 7375 6e2f erator..
  • sun/ │ │ │ │ │ +000a11c0: 7365 6375 7269 7479 2f70 6b63 7331 312f security/pkcs11/ │ │ │ │ │ +000a11d0: 746c 732f 5465 7374 5052 462e 6a61 7661 tls/TestPRF.java │ │ │ │ │ +000a11e0: 3a20 4261 7369 6320 6b6e 6f77 6e2d 616e : Basic known-an │ │ │ │ │ +000a11f0: 7377 6572 2d74 6573 7420 666f 7220 546c swer-test for Tl │ │ │ │ │ +000a1200: 7350 7266 0a0a 3c6c 693e 7375 6e2f 7365 sPrf..
  • sun/se │ │ │ │ │ +000a1210: 6375 7269 7479 2f70 6b63 7331 312f 746c curity/pkcs11/tl │ │ │ │ │ +000a1220: 732f 5465 7374 5072 656d 6173 7465 722e s/TestPremaster. │ │ │ │ │ +000a1230: 6a61 7661 3a20 4261 7369 6320 7465 7374 java: Basic test │ │ │ │ │ +000a1240: 7320 666f 7220 546c 7352 7361 5072 656d s for TlsRsaPrem │ │ │ │ │ +000a1250: 6173 7465 7253 6563 7265 7420 6765 6e65 asterSecret gene │ │ │ │ │ +000a1260: 7261 746f 720a 0a3c 6c69 3e73 756e 2f73 rator..
  • sun/s │ │ │ │ │ +000a1270: 6563 7572 6974 792f 706b 6373 3131 2f74 ecurity/pkcs11/t │ │ │ │ │ +000a1280: 6c73 2f74 6c73 3132 2f46 6970 734d 6f64 ls/tls12/FipsMod │ │ │ │ │ +000a1290: 6554 4c53 3132 2e6a 6176 613a 2054 6573 eTLS12.java: Tes │ │ │ │ │ +000a12a0: 7420 544c 5320 312e 320a 0a3c 6c69 3e73 t TLS 1.2..
  • s │ │ │ │ │ +000a12b0: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ +000a12c0: 3132 2f42 7567 3634 3135 3633 372e 6a61 12/Bug6415637.ja │ │ │ │ │ +000a12d0: 7661 3a20 5375 7070 6f72 7420 504b 4353 va: Support PKCS │ │ │ │ │ +000a12e0: 2331 3220 6b65 7920 7374 6f72 6573 2070 #12 key stores p │ │ │ │ │ +000a12f0: 726f 7465 6374 6564 2077 6974 6820 616e rotected with an │ │ │ │ │ +000a1300: 2065 6d70 7479 2070 6173 7377 6f72 640a empty password. │ │ │ │ │ +000a1310: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000a1320: 792f 706b 6373 3132 2f45 6d70 7479 416c y/pkcs12/EmptyAl │ │ │ │ │ +000a1330: 6961 732e 6a61 7661 3a20 4b65 7953 746f ias.java: KeySto │ │ │ │ │ +000a1340: 7265 2072 6567 7265 7373 696f 6e20 6475 re regression du │ │ │ │ │ +000a1350: 6520 746f 2064 6566 6175 6c74 206b 6579 e to default key │ │ │ │ │ +000a1360: 7374 6f72 6520 6265 696e 6720 6368 616e store being chan │ │ │ │ │ +000a1370: 6765 6420 746f 2050 4b43 5331 320a 0a3c ged to PKCS12..< │ │ │ │ │ +000a1380: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a1390: 706b 6373 3132 2f45 6d70 7479 5061 7373 pkcs12/EmptyPass │ │ │ │ │ +000a13a0: 776f 7264 2e6a 6176 613a 2054 6573 7469 word.java: Testi │ │ │ │ │ +000a13b0: 6e67 2065 6d70 7479 2028 616e 7920 6f66 ng empty (any of │ │ │ │ │ +000a13c0: 206e 756c 6c2c 2022 222c 2022 5c30 2229 null, "", "\0") │ │ │ │ │ +000a13d0: 2070 6173 7377 6f72 6420 6265 6861 7669 password behavi │ │ │ │ │ +000a13e0: 6f72 730a 0a3c 6c69 3e73 756e 2f73 6563 ors..
  • sun/sec │ │ │ │ │ +000a13f0: 7572 6974 792f 706b 6373 3132 2f47 6574 urity/pkcs12/Get │ │ │ │ │ +000a1400: 4174 7472 6962 7574 6573 2e6a 6176 613a Attributes.java: │ │ │ │ │ +000a1410: 204b 6579 5374 6f72 6520 7368 6f75 6c64 KeyStore should │ │ │ │ │ +000a1420: 2068 6176 6520 6120 6765 7441 7474 7269 have a getAttri │ │ │ │ │ +000a1430: 6275 7465 7320 6d65 7468 6f64 0a0a 3c6c butes method..sun/security/p │ │ │ │ │ +000a1450: 6b63 7331 322f 496d 706f 7274 5061 7373 kcs12/ImportPass │ │ │ │ │ +000a1460: 4b65 7941 6c67 2e6a 6176 613a 206b 6579 KeyAlg.java: key │ │ │ │ │ +000a1470: 746f 6f6c 2070 7269 6e74 7320 6f75 7420 tool prints out │ │ │ │ │ +000a1480: 7772 6f6e 6720 6b65 7920 616c 676f 7269 wrong key algori │ │ │ │ │ +000a1490: 7468 6d20 666f 7220 2d69 6d70 6f72 7470 thm for -importp │ │ │ │ │ +000a14a0: 6173 7320 636f 6d6d 616e 640a 0a3c 6c69 ass command..
  • sun/security/pk │ │ │ │ │ +000a14c0: 6373 3132 2f4b 6579 746f 6f6c 4f70 656e cs12/KeytoolOpen │ │ │ │ │ +000a14d0: 7373 6c49 6e74 6572 6f70 5465 7374 2e6a sslInteropTest.j │ │ │ │ │ +000a14e0: 6176 613a 2054 6869 7320 6973 206a 6176 ava: This is jav │ │ │ │ │ +000a14f0: 6120 6b65 7974 6f6f 6c20 266c 743b 2d26 a keytool <-& │ │ │ │ │ +000a1500: 6774 3b20 6f70 656e 7373 6c20 696e 7465 gt; openssl inte │ │ │ │ │ +000a1510: 726f 7020 7465 7374 2e0a 0a3c 6c69 3e73 rop test...
  • s │ │ │ │ │ +000a1520: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ +000a1530: 3132 2f4d 6978 6564 6361 7365 416c 6961 12/MixedcaseAlia │ │ │ │ │ +000a1540: 732e 6a61 7661 3a20 4b65 7953 746f 7265 s.java: KeyStore │ │ │ │ │ +000a1550: 2072 6567 7265 7373 696f 6e20 6475 6520 regression due │ │ │ │ │ +000a1560: 746f 2064 6566 6175 6c74 206b 6579 7374 to default keyst │ │ │ │ │ +000a1570: 6f72 6520 6265 696e 6720 6368 616e 6765 ore being change │ │ │ │ │ +000a1580: 6420 746f 2050 4b43 5331 320a 0a3c 6c69 d to PKCS12..
  • sun/security/pk │ │ │ │ │ +000a15a0: 6373 3132 2f50 3132 5365 6372 6574 4b65 cs12/P12SecretKe │ │ │ │ │ +000a15b0: 792e 6a61 7661 3a20 4765 7420 4145 5320 y.java: Get AES │ │ │ │ │ +000a15c0: 6b65 7920 6672 6f6d 206b 6579 7374 6f72 key from keystor │ │ │ │ │ +000a15d0: 6520 2875 7365 7320 5365 6372 6574 4b65 e (uses SecretKe │ │ │ │ │ +000a15e0: 7953 7065 6320 6e6f 7420 5365 6372 6574 ySpec not Secret │ │ │ │ │ +000a15f0: 4b65 7946 6163 746f 7279 290a 0a3c 6c69 KeyFactory)..
  • sun/security/pk │ │ │ │ │ +000a1610: 6373 3132 2f50 4245 5332 456e 636f 6469 cs12/PBES2Encodi │ │ │ │ │ +000a1620: 6e67 2e6a 6176 613a 2050 4245 5332 2041 ng.java: PBES2 A │ │ │ │ │ +000a1630: 6c67 6f72 6974 686d 4964 2065 6e63 6f64 lgorithmId encod │ │ │ │ │ +000a1640: 696e 6720 6572 726f 7220 696e 2050 4b43 ing error in PKC │ │ │ │ │ +000a1650: 5331 3220 4b65 7953 746f 7265 0a0a 3c6c S12 KeyStore..sun/security/p │ │ │ │ │ +000a1670: 6b63 7331 322f 504b 4353 3132 5361 6d65 kcs12/PKCS12Same │ │ │ │ │ +000a1680: 4b65 7949 642e 6a61 7661 3a20 5072 6f62 KeyId.java: Prob │ │ │ │ │ +000a1690: 6c65 6d20 7769 7468 2050 4b43 5331 3220 lem with PKCS12 │ │ │ │ │ +000a16a0: 6b65 7973 746f 7265 0a0a 3c6c 693e 7375 keystore..
  • su │ │ │ │ │ +000a16b0: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ +000a16c0: 322f 5061 7261 6d73 5072 6566 6572 656e 2/ParamsPreferen │ │ │ │ │ +000a16d0: 6365 732e 6a61 7661 3a20 4368 6563 6b73 ces.java: Checks │ │ │ │ │ +000a16e0: 2074 6865 2070 7265 6665 7265 6e63 6573 the preferences │ │ │ │ │ +000a16f0: 206f 7264 6572 206f 6620 706b 6373 3132 order of pkcs12 │ │ │ │ │ +000a1700: 2070 6172 616d 732c 2077 6865 7468 6572 params, whether │ │ │ │ │ +000a1710: 2069 7427 7320 6120 7379 7374 656d 2070 it's a system p │ │ │ │ │ +000a1720: 726f 7065 7274 7920 6f72 2061 2073 6563 roperty or a sec │ │ │ │ │ +000a1730: 7572 6974 7920 7072 6f70 6572 7479 2c20 urity property, │ │ │ │ │ +000a1740: 7768 6574 6865 7220 7468 6520 6e61 6d65 whether the name │ │ │ │ │ +000a1750: 2068 6173 2022 706b 6373 3132 2220 6f72 has "pkcs12" or │ │ │ │ │ +000a1760: 2022 504b 4353 3132 222c 2077 6865 7468 "PKCS12", wheth │ │ │ │ │ +000a1770: 6572 2074 6865 206c 6567 6163 7920 7072 er the legacy pr │ │ │ │ │ +000a1780: 6f70 6572 7479 2069 7320 7365 742e 0a0a operty is set... │ │ │ │ │ +000a1790: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000a17a0: 2f70 6b63 7331 322f 5072 6f62 6542 4552 /pkcs12/ProbeBER │ │ │ │ │ +000a17b0: 2e6a 6176 613a 204a 6176 6120 6361 6e6e .java: Java cann │ │ │ │ │ +000a17c0: 6f74 2070 726f 6265 2070 6b63 7331 3220 ot probe pkcs12 │ │ │ │ │ +000a17d0: 6669 6c65 7320 6578 706f 7274 6564 2062 files exported b │ │ │ │ │ +000a17e0: 7920 4669 7265 666f 780a 0a3c 6c69 3e73 y Firefox..
  • s │ │ │ │ │ +000a17f0: 756e 2f73 6563 7572 6974 792f 706b 6373 un/security/pkcs │ │ │ │ │ +000a1800: 3132 2f50 726f 6265 4c61 7267 654b 6579 12/ProbeLargeKey │ │ │ │ │ +000a1810: 7374 6f72 652e 6a61 7661 3a20 5465 7374 store.java: Test │ │ │ │ │ +000a1820: 2061 7574 6f6d 6174 6963 206b 6579 7374 automatic keyst │ │ │ │ │ +000a1830: 6f72 6520 7479 7065 2064 6574 6563 7469 ore type detecti │ │ │ │ │ +000a1840: 6f6e 2066 6f72 2061 206c 6172 6765 2050 on for a large P │ │ │ │ │ +000a1850: 4b43 5331 3220 6b65 7973 746f 7265 0a0a KCS12 keystore.. │ │ │ │ │ +000a1860: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000a1870: 2f70 6b63 7331 322f 5361 6d65 444e 2e6a /pkcs12/SameDN.j │ │ │ │ │ +000a1880: 6176 613a 204b 6579 746f 6f6c 2069 6d70 ava: Keytool imp │ │ │ │ │ +000a1890: 6f72 746b 6579 7374 6f72 6520 6d61 7920 ortkeystore may │ │ │ │ │ +000a18a0: 6d69 7820 7570 2063 6572 7469 6669 6361 mix up certifica │ │ │ │ │ +000a18b0: 7465 2063 6861 696e 2065 6e74 7269 6573 te chain entries │ │ │ │ │ +000a18c0: 2077 6865 6e20 444e 7320 636f 6e66 6c69 when DNs confli │ │ │ │ │ +000a18d0: 6374 0a0a 3c6c 693e 7375 6e2f 7365 6375 ct..
  • sun/secu │ │ │ │ │ +000a18e0: 7269 7479 2f70 6b63 7331 322f 5365 6372 rity/pkcs12/Secr │ │ │ │ │ +000a18f0: 6574 4b65 7941 6c67 6f72 6974 686d 732e etKeyAlgorithms. │ │ │ │ │ +000a1900: 6a61 7661 3a20 504b 4353 3132 206b 6579 java: PKCS12 key │ │ │ │ │ +000a1910: 7374 6f72 6520 7368 6f75 6c64 2073 686f store should sho │ │ │ │ │ +000a1920: 7720 636f 7272 6563 7420 5365 6372 6574 w correct Secret │ │ │ │ │ +000a1930: 4b65 7920 616c 676f 7269 7468 6d20 6e61 Key algorithm na │ │ │ │ │ +000a1940: 6d65 730a 0a3c 6c69 3e73 756e 2f73 6563 mes..
  • sun/sec │ │ │ │ │ +000a1950: 7572 6974 792f 706b 6373 3132 2f53 746f urity/pkcs12/Sto │ │ │ │ │ +000a1960: 7265 5061 7373 776f 7264 5465 7374 2e6a rePasswordTest.j │ │ │ │ │ +000a1970: 6176 613a 204b 6579 5374 6f72 6520 4150 ava: KeyStore AP │ │ │ │ │ +000a1980: 4920 656e 6861 6e63 656d 656e 7473 0a0a I enhancements.. │ │ │ │ │ +000a1990: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000a19a0: 2f70 6b63 7331 322f 5374 6f72 6553 6563 /pkcs12/StoreSec │ │ │ │ │ +000a19b0: 7265 744b 6579 5465 7374 2e6a 6176 613a retKeyTest.java: │ │ │ │ │ +000a19c0: 204b 6579 5374 6f72 6520 4150 4920 656e KeyStore API en │ │ │ │ │ +000a19d0: 6861 6e63 656d 656e 7473 0a0a 3c6c 693e hancements..
  • │ │ │ │ │ +000a19e0: 7375 6e2f 7365 6375 7269 7479 2f70 6b63 sun/security/pkc │ │ │ │ │ +000a19f0: 7331 322f 5374 6f72 6554 7275 7374 6564 s12/StoreTrusted │ │ │ │ │ +000a1a00: 4365 7274 5465 7374 2e6a 6176 613a 204b CertTest.java: K │ │ │ │ │ +000a1a10: 6579 5374 6f72 6520 4150 4920 656e 6861 eyStore API enha │ │ │ │ │ +000a1a20: 6e63 656d 656e 7473 0a0a 3c6c 693e 7375 ncements..
  • su │ │ │ │ │ +000a1a30: 6e2f 7365 6375 7269 7479 2f70 6b63 7331 n/security/pkcs1 │ │ │ │ │ +000a1a40: 322f 5772 6f6e 6750 4245 5332 2e6a 6176 2/WrongPBES2.jav │ │ │ │ │ +000a1a50: 613a 2041 2050 4b43 5331 3220 6b65 7973 a: A PKCS12 keys │ │ │ │ │ +000a1a60: 746f 7265 2066 726f 6d20 4a61 7661 2038 tore from Java 8 │ │ │ │ │ +000a1a70: 2075 7369 6e67 2063 7573 746f 6d20 5042 using custom PB │ │ │ │ │ +000a1a80: 4520 7061 7261 6d65 7465 7273 2063 616e E parameters can │ │ │ │ │ +000a1a90: 6e6f 7420 6265 2072 6561 6420 696e 204a not be read in J │ │ │ │ │ +000a1aa0: 6176 6120 3131 0a0a 3c6c 693e 7375 6e2f ava 11..
  • sun/ │ │ │ │ │ +000a1ab0: 7365 6375 7269 7479 2f70 726f 7669 6465 security/provide │ │ │ │ │ +000a1ac0: 722f 4453 412f 5365 6375 7265 5261 6e64 r/DSA/SecureRand │ │ │ │ │ +000a1ad0: 6f6d 5265 7365 742e 6a61 7661 3a20 5465 omReset.java: Te │ │ │ │ │ +000a1ae0: 7374 2074 6861 7420 6361 6c6c 696e 6720 st that calling │ │ │ │ │ +000a1af0: 696e 6974 5369 676e 2072 6573 6574 7320 initSign resets │ │ │ │ │ +000a1b00: 524e 470a 0a3c 6c69 3e73 756e 2f73 6563 RNG..
  • sun/sec │ │ │ │ │ +000a1b10: 7572 6974 792f 7072 6f76 6964 6572 2f44 urity/provider/D │ │ │ │ │ +000a1b20: 5341 2f53 7570 706f 7274 6564 4453 4150 SA/SupportedDSAP │ │ │ │ │ +000a1b30: 6172 616d 4765 6e2e 6a61 7661 3a20 5375 aramGen.java: Su │ │ │ │ │ +000a1b40: 7070 6f72 7420 4448 4520 7369 7a65 7320 pport DHE sizes │ │ │ │ │ +000a1b50: 7570 2074 6f20 3831 3932 2d62 6974 7320 up to 8192-bits │ │ │ │ │ +000a1b60: 616e 6420 4453 4120 7369 7a65 7320 7570 and DSA sizes up │ │ │ │ │ +000a1b70: 2074 6f20 3330 3732 2d62 6974 7320 5468 to 3072-bits Th │ │ │ │ │ +000a1b80: 6973 2074 6573 7420 6861 7320 6265 656e is test has been │ │ │ │ │ +000a1b90: 2073 706c 6974 2062 6173 6564 206f 6e20 split based on │ │ │ │ │ +000a1ba0: 6c6f 7765 722f 6869 6768 6572 206b 6579 lower/higher key │ │ │ │ │ +000a1bb0: 2073 697a 6573 2069 6e20 6f72 6465 7220 sizes in order │ │ │ │ │ +000a1bc0: 746f 2072 6564 7563 6520 696e 6469 7669 to reduce indivi │ │ │ │ │ +000a1bd0: 6475 616c 2065 7865 6375 7469 6f6e 2074 dual execution t │ │ │ │ │ +000a1be0: 696d 6573 2061 6e64 2072 756e 2069 6e20 imes and run in │ │ │ │ │ +000a1bf0: 7061 7261 6c6c 656c 2028 7365 6520 5375 parallel (see Su │ │ │ │ │ +000a1c00: 7070 6f72 7465 6444 5341 5061 7261 6d47 pportedDSAParamG │ │ │ │ │ +000a1c10: 656e 4c6f 6e67 4b65 792e 6a61 7661 290a enLongKey.java). │ │ │ │ │ +000a1c20: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000a1c30: 792f 7072 6f76 6964 6572 2f44 5341 2f53 y/provider/DSA/S │ │ │ │ │ +000a1c40: 7570 706f 7274 6564 4453 4150 6172 616d upportedDSAParam │ │ │ │ │ +000a1c50: 4765 6e4c 6f6e 674b 6579 2e6a 6176 613a GenLongKey.java: │ │ │ │ │ +000a1c60: 2053 7570 706f 7274 2044 4845 2073 697a Support DHE siz │ │ │ │ │ +000a1c70: 6573 2075 7020 746f 2038 3139 322d 6269 es up to 8192-bi │ │ │ │ │ +000a1c80: 7473 2061 6e64 2044 5341 2073 697a 6573 ts and DSA sizes │ │ │ │ │ +000a1c90: 2075 7020 746f 2033 3037 322d 6269 7473 up to 3072-bits │ │ │ │ │ +000a1ca0: 2054 6869 7320 7465 7374 2068 6173 2062 This test has b │ │ │ │ │ +000a1cb0: 6565 6e20 7370 6c69 7420 6261 7365 6420 een split based │ │ │ │ │ +000a1cc0: 6f6e 206c 6f77 6572 2f68 6967 6865 7220 on lower/higher │ │ │ │ │ +000a1cd0: 6b65 7920 7369 7a65 7320 696e 206f 7264 key sizes in ord │ │ │ │ │ +000a1ce0: 6572 2074 6f20 7265 6475 6365 2069 6e64 er to reduce ind │ │ │ │ │ +000a1cf0: 6976 6964 7561 6c20 6578 6563 7574 696f ividual executio │ │ │ │ │ +000a1d00: 6e20 7469 6d65 7320 616e 6420 7275 6e20 n times and run │ │ │ │ │ +000a1d10: 696e 2070 6172 616c 6c65 6c20 2873 6565 in parallel (see │ │ │ │ │ +000a1d20: 2053 7570 706f 7274 6564 4453 4150 6172 SupportedDSAPar │ │ │ │ │ +000a1d30: 616d 4765 6e2e 6a61 7661 290a 0a3c 6c69 amGen.java)..
  • sun/security/pr │ │ │ │ │ +000a1d50: 6f76 6964 6572 2f44 5341 2f54 6573 7441 ovider/DSA/TestA │ │ │ │ │ +000a1d60: 6c67 5061 7261 6d65 7465 7247 656e 6572 lgParameterGener │ │ │ │ │ +000a1d70: 6174 6f72 2e6a 6176 613a 2076 6572 6966 ator.java: verif │ │ │ │ │ +000a1d80: 7920 7468 6174 2044 5341 2070 6172 616d y that DSA param │ │ │ │ │ +000a1d90: 6574 6572 2067 656e 6572 6174 696f 6e20 eter generation │ │ │ │ │ +000a1da0: 776f 726b 730a 0a3c 6c69 3e73 756e 2f73 works..
  • sun/s │ │ │ │ │ +000a1db0: 6563 7572 6974 792f 7072 6f76 6964 6572 ecurity/provider │ │ │ │ │ +000a1dc0: 2f44 5341 2f54 6573 7444 5341 2e6a 6176 /DSA/TestDSA.jav │ │ │ │ │ +000a1dd0: 613a 2062 6173 6963 2074 6573 7420 6f66 a: basic test of │ │ │ │ │ +000a1de0: 2053 4841 3177 6974 6844 5341 2061 6e64 SHA1withDSA and │ │ │ │ │ +000a1df0: 2052 6177 4453 4120 7369 676e 696e 672f RawDSA signing/ │ │ │ │ │ +000a1e00: 7665 7269 6679 696e 670a 0a3c 6c69 3e73 verifying..
  • s │ │ │ │ │ +000a1e10: 756e 2f73 6563 7572 6974 792f 7072 6f76 un/security/prov │ │ │ │ │ +000a1e20: 6964 6572 2f44 5341 2f54 6573 7444 5341 ider/DSA/TestDSA │ │ │ │ │ +000a1e30: 322e 6a61 7661 3a20 7665 7269 6679 2074 2.java: verify t │ │ │ │ │ +000a1e40: 6861 7420 4453 4120 7369 676e 6174 7572 hat DSA signatur │ │ │ │ │ +000a1e50: 6520 776f 726b 7320 7573 696e 6720 5348 e works using SH │ │ │ │ │ +000a1e60: 4120 616e 6420 5348 412d 3232 3420 616e A and SHA-224 an │ │ │ │ │ +000a1e70: 6420 5348 412d 3235 3620 6469 6765 7374 d SHA-256 digest │ │ │ │ │ +000a1e80: 732e 0a0a 3c6c 693e 7375 6e2f 7365 6375 s...
  • sun/secu │ │ │ │ │ +000a1e90: 7269 7479 2f70 726f 7669 6465 722f 4453 rity/provider/DS │ │ │ │ │ +000a1ea0: 412f 5465 7374 4b65 7950 6169 7247 656e A/TestKeyPairGen │ │ │ │ │ +000a1eb0: 6572 6174 6f72 2e6a 6176 613a 2076 6572 erator.java: ver │ │ │ │ │ +000a1ec0: 6966 7920 7468 6174 2070 7265 636f 6d70 ify that precomp │ │ │ │ │ +000a1ed0: 7574 6564 2044 5341 2070 6172 616d 6574 uted DSA paramet │ │ │ │ │ +000a1ee0: 6572 7320 6172 6520 616c 7761 7973 2075 ers are always u │ │ │ │ │ +000a1ef0: 7365 6420 2835 3132 2c20 3736 382c 2031 sed (512, 768, 1 │ │ │ │ │ +000a1f00: 3032 342c 2032 3034 382c 2033 3037 3220 024, 2048, 3072 │ │ │ │ │ +000a1f10: 6269 7429 0a0a 3c6c 693e 7375 6e2f 7365 bit)..
  • sun/se │ │ │ │ │ +000a1f20: 6375 7269 7479 2f70 726f 7669 6465 722f curity/provider/ │ │ │ │ │ +000a1f30: 4453 412f 5465 7374 4c65 6761 6379 4453 DSA/TestLegacyDS │ │ │ │ │ +000a1f40: 414b 6579 5061 6972 4765 6e65 7261 746f AKeyPairGenerato │ │ │ │ │ +000a1f50: 722e 6a61 7661 3a20 7665 7269 6679 2074 r.java: verify t │ │ │ │ │ +000a1f60: 6861 7420 7768 656e 2074 6865 2072 6574 hat when the ret │ │ │ │ │ +000a1f70: 7572 6e65 6420 4453 4120 4b65 7950 6169 urned DSA KeyPai │ │ │ │ │ +000a1f80: 7247 656e 6572 6174 6f72 2069 7320 616e rGenerator is an │ │ │ │ │ +000a1f90: 2069 6e73 7461 6e63 6520 6f66 206a 6176 instance of jav │ │ │ │ │ +000a1fa0: 612e 7365 6375 7269 7479 2e69 6e74 6572 a.security.inter │ │ │ │ │ +000a1fb0: 6661 6365 732e 4453 414b 6579 5061 6972 faces.DSAKeyPair │ │ │ │ │ +000a1fc0: 4765 6e65 7261 746f 722c 2074 6865 2062 Generator, the b │ │ │ │ │ +000a1fd0: 6568 6176 696f 7220 6973 2063 6f6d 706c ehavior is compl │ │ │ │ │ +000a1fe0: 6961 6e74 2077 6974 6820 7468 6520 6a61 iant with the ja │ │ │ │ │ +000a1ff0: 7661 646f 6320 7370 6563 2e0a 0a3c 6c69 vadoc spec...
  • sun/security/pr │ │ │ │ │ +000a2010: 6f76 6964 6572 2f44 5341 2f54 6573 744d ovider/DSA/TestM │ │ │ │ │ +000a2020: 6178 4c65 6e67 7468 4445 522e 6a61 7661 axLengthDER.java │ │ │ │ │ +000a2030: 3a20 5465 7374 2064 6563 6f64 696e 6720 : Test decoding │ │ │ │ │ +000a2040: 6f66 2044 4552 206c 656e 6774 6820 6669 of DER length fi │ │ │ │ │ +000a2050: 656c 6473 2063 6f6e 7461 696e 696e 6720 elds containing │ │ │ │ │ +000a2060: 496e 7465 6765 722e 4d41 585f 5641 4c55 Integer.MAX_VALU │ │ │ │ │ +000a2070: 450a 0a3c 6c69 3e73 756e 2f73 6563 7572 E..
  • sun/secur │ │ │ │ │ +000a2080: 6974 792f 7072 6f76 6964 6572 2f46 696c ity/provider/Fil │ │ │ │ │ +000a2090: 6549 6e70 7574 5374 7265 616d 506f 6f6c eInputStreamPool │ │ │ │ │ +000a20a0: 2f46 696c 6549 6e70 7574 5374 7265 616d /FileInputStream │ │ │ │ │ +000a20b0: 506f 6f6c 5465 7374 2e6a 6176 613a 2053 PoolTest.java: S │ │ │ │ │ +000a20c0: 6563 7572 6552 616e 646f 6d20 7368 6f75 ecureRandom shou │ │ │ │ │ +000a20d0: 6c64 2062 6520 6d6f 7265 2066 7275 6761 ld be more fruga │ │ │ │ │ +000a20e0: 6c20 7769 7468 2066 696c 6520 6465 7363 l with file desc │ │ │ │ │ +000a20f0: 7269 7074 6f72 730a 0a3c 6c69 3e73 756e riptors..
  • sun │ │ │ │ │ +000a2100: 2f73 6563 7572 6974 792f 7072 6f76 6964 /security/provid │ │ │ │ │ +000a2110: 6572 2f4b 6579 5374 6f72 652f 4361 7365 er/KeyStore/Case │ │ │ │ │ +000a2120: 5365 6e73 6974 6976 6541 6c69 6173 6573 SensitiveAliases │ │ │ │ │ +000a2130: 2e6a 6176 613a 206d 616b 6520 7375 7265 .java: make sure │ │ │ │ │ +000a2140: 2074 6865 204a 4b53 2063 6173 6520 7365 the JKS case se │ │ │ │ │ +000a2150: 6e73 6974 6976 6974 7920 776f 726b 7320 nsitivity works │ │ │ │ │ +000a2160: 636f 7272 6563 746c 790a 0a3c 6c69 3e73 correctly..
  • s │ │ │ │ │ +000a2170: 756e 2f73 6563 7572 6974 792f 7072 6f76 un/security/prov │ │ │ │ │ +000a2180: 6964 6572 2f4b 6579 5374 6f72 652f 444b ider/KeyStore/DK │ │ │ │ │ +000a2190: 5354 6573 742e 6a61 7661 3a20 5375 7070 STest.java: Supp │ │ │ │ │ +000a21a0: 6f72 7420 7468 6520 6c6f 6769 6361 6c20 ort the logical │ │ │ │ │ +000a21b0: 6772 6f75 7069 6e67 206f 6620 6b65 7973 grouping of keys │ │ │ │ │ +000a21c0: 746f 7265 730a 0a3c 6c69 3e73 756e 2f73 tores..
  • sun/s │ │ │ │ │ +000a21d0: 6563 7572 6974 792f 7072 6f76 6964 6572 ecurity/provider │ │ │ │ │ +000a21e0: 2f4b 6579 5374 6f72 652f 446b 7357 6974 /KeyStore/DksWit │ │ │ │ │ +000a21f0: 6845 6d70 7479 4b65 7973 746f 7265 2e6a hEmptyKeystore.j │ │ │ │ │ +000a2200: 6176 613a 2054 6573 7420 446f 6d61 696e ava: Test Domain │ │ │ │ │ +000a2210: 4b65 7953 746f 7265 2077 6974 6820 6120 KeyStore with a │ │ │ │ │ +000a2220: 636f 6c6c 6563 7469 6f6e 206f 6620 6b65 collection of ke │ │ │ │ │ +000a2230: 7973 746f 7265 7320 7468 6174 2068 6173 ystores that has │ │ │ │ │ +000a2240: 2061 6e20 656d 7074 7920 6f6e 6520 696e an empty one in │ │ │ │ │ +000a2250: 2062 6574 7765 656e 2062 6173 6564 206f between based o │ │ │ │ │ +000a2260: 6e20 7468 6520 7465 7374 2069 6e20 7468 n the test in th │ │ │ │ │ +000a2270: 6520 6275 6720 7265 706f 7274 0a0a 3c6c e bug report..sun/security/p │ │ │ │ │ +000a2290: 726f 7669 6465 722f 4b65 7953 746f 7265 rovider/KeyStore │ │ │ │ │ +000a22a0: 2f54 6573 744a 4b53 5769 7468 5365 6372 /TestJKSWithSecr │ │ │ │ │ +000a22b0: 6574 4b65 792e 6a61 7661 3a20 456e 7375 etKey.java: Ensu │ │ │ │ │ +000a22c0: 7265 204a 4b53 206b 6579 7374 6f72 6520 re JKS keystore │ │ │ │ │ +000a22d0: 696d 706c 656d 656e 7461 7469 6f6e 2066 implementation f │ │ │ │ │ +000a22e0: 6169 6c20 6561 726c 7920 7768 656e 2075 ail early when u │ │ │ │ │ +000a22f0: 7365 7273 2061 7474 656d 7074 2074 6f20 sers attempt to │ │ │ │ │ +000a2300: 7374 6f72 6520 5365 6372 6574 4b65 7973 store SecretKeys │ │ │ │ │ +000a2310: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ +000a2320: 6974 792f 7072 6f76 6964 6572 2f4b 6579 ity/provider/Key │ │ │ │ │ +000a2330: 5374 6f72 652f 5772 6f6e 6750 6173 7377 Store/WrongPassw │ │ │ │ │ +000a2340: 6f72 642e 6a61 7661 3a20 7665 7269 6679 ord.java: verify │ │ │ │ │ +000a2350: 2074 6861 7420 4a4b 5320 7468 726f 7773 that JKS throws │ │ │ │ │ +000a2360: 2074 6865 2063 6f72 7265 6374 2065 7863 the correct exc │ │ │ │ │ +000a2370: 6570 7469 6f6e 2069 6620 616e 2069 6e63 eption if an inc │ │ │ │ │ +000a2380: 6f72 7265 6374 2070 6173 7377 6f72 6420 orrect password │ │ │ │ │ +000a2390: 6973 2073 7065 6369 6669 6564 0a0a 3c6c is specified..sun/security/p │ │ │ │ │ +000a23b0: 726f 7669 6465 722f 4b65 7953 746f 7265 rovider/KeyStore │ │ │ │ │ +000a23c0: 2f57 726f 6e67 5374 6f72 6554 7970 652e /WrongStoreType. │ │ │ │ │ +000a23d0: 6a61 7661 3a20 4b65 7953 746f 7265 2e73 java: KeyStore.s │ │ │ │ │ +000a23e0: 746f 7265 2063 616e 2077 7269 7465 2077 tore can write w │ │ │ │ │ +000a23f0: 726f 6e67 2074 7970 6520 6f66 2066 696c rong type of fil │ │ │ │ │ +000a2400: 650a 0a3c 6c69 3e73 756e 2f73 6563 7572 e..
  • sun/secur │ │ │ │ │ +000a2410: 6974 792f 7072 6f76 6964 6572 2f4d 6573 ity/provider/Mes │ │ │ │ │ +000a2420: 7361 6765 4469 6765 7374 2f44 6967 6573 sageDigest/Diges │ │ │ │ │ +000a2430: 744b 4154 2e6a 6176 613a 2042 6173 6963 tKAT.java: Basic │ │ │ │ │ +000a2440: 206b 6e6f 776e 2d61 6e73 7765 722d 7465 known-answer-te │ │ │ │ │ +000a2450: 7374 2066 6f72 2061 6c6c 206f 7572 204d st for all our M │ │ │ │ │ +000a2460: 6573 7361 6765 4469 6765 7374 2061 6c67 essageDigest alg │ │ │ │ │ +000a2470: 6f72 6974 686d 730a 0a3c 6c69 3e73 756e orithms..
  • sun │ │ │ │ │ +000a2480: 2f73 6563 7572 6974 792f 7072 6f76 6964 /security/provid │ │ │ │ │ +000a2490: 6572 2f4d 6573 7361 6765 4469 6765 7374 er/MessageDigest │ │ │ │ │ +000a24a0: 2f4f 6666 7365 7473 2e6a 6176 613a 2056 /Offsets.java: V │ │ │ │ │ +000a24b0: 6572 6966 7920 7468 6174 206f 7572 2064 erify that our d │ │ │ │ │ +000a24c0: 6967 6573 7473 2077 6f72 6b20 636f 7272 igests work corr │ │ │ │ │ +000a24d0: 6563 746c 7920 6972 7265 7370 6563 7469 ectly irrespecti │ │ │ │ │ +000a24e0: 7665 206f 6620 696e 7075 7420 616c 6967 ve of input alig │ │ │ │ │ +000a24f0: 6e6d 656e 740a 0a3c 6c69 3e73 756e 2f73 nment..
  • sun/s │ │ │ │ │ +000a2500: 6563 7572 6974 792f 7072 6f76 6964 6572 ecurity/provider │ │ │ │ │ +000a2510: 2f4d 6573 7361 6765 4469 6765 7374 2f53 /MessageDigest/S │ │ │ │ │ +000a2520: 4841 332e 6a61 7661 3a20 7465 7374 696e HA3.java: testin │ │ │ │ │ +000a2530: 6720 5348 4133 2d32 3234 2f32 3536 2f33 g SHA3-224/256/3 │ │ │ │ │ +000a2540: 3834 2f35 3132 2e0a 0a3c 6c69 3e73 756e 84/512...
  • sun │ │ │ │ │ +000a2550: 2f73 6563 7572 6974 792f 7072 6f76 6964 /security/provid │ │ │ │ │ +000a2560: 6572 2f4d 6573 7361 6765 4469 6765 7374 er/MessageDigest │ │ │ │ │ +000a2570: 2f53 4841 3531 322e 6a61 7661 3a20 7465 /SHA512.java: te │ │ │ │ │ +000a2580: 7374 696e 6720 5348 412d 3531 322f 3232 sting SHA-512/22 │ │ │ │ │ +000a2590: 3420 616e 6420 5348 412d 3531 322f 3235 4 and SHA-512/25 │ │ │ │ │ +000a25a0: 362e 0a0a 3c6c 693e 7375 6e2f 7365 6375 6...
  • sun/secu │ │ │ │ │ +000a25b0: 7269 7479 2f70 726f 7669 6465 722f 4d65 rity/provider/Me │ │ │ │ │ +000a25c0: 7373 6167 6544 6967 6573 742f 5465 7374 ssageDigest/Test │ │ │ │ │ +000a25d0: 5348 4143 6c6f 6e65 2e6a 6176 613a 2074 SHAClone.java: t │ │ │ │ │ +000a25e0: 6573 7420 7468 6520 636c 6f6e 6520 696d est the clone im │ │ │ │ │ +000a25f0: 706c 656d 656e 7461 7469 6f6e 206f 6620 plementation of │ │ │ │ │ +000a2600: 5348 412c 2053 4841 2d32 3234 2c20 5348 SHA, SHA-224, SH │ │ │ │ │ +000a2610: 412d 3235 362c 2053 4841 2d33 3834 2c20 A-256, SHA-384, │ │ │ │ │ +000a2620: 5348 412d 3531 3220 4d65 7373 6167 6544 SHA-512 MessageD │ │ │ │ │ +000a2630: 6967 6573 7420 696d 706c 656d 656e 7461 igest implementa │ │ │ │ │ +000a2640: 7469 6f6e 2e0a 0a3c 6c69 3e73 756e 2f73 tion...
  • sun/s │ │ │ │ │ +000a2650: 6563 7572 6974 792f 7072 6f76 6964 6572 ecurity/provider │ │ │ │ │ +000a2660: 2f4e 5341 5375 6974 6542 2f54 6573 7444 /NSASuiteB/TestD │ │ │ │ │ +000a2670: 5341 4765 6e50 6172 616d 6574 6572 5370 SAGenParameterSp │ │ │ │ │ +000a2680: 6563 2e6a 6176 613a 2056 6572 6966 7920 ec.java: Verify │ │ │ │ │ +000a2690: 7468 6174 2044 5341 4765 6e50 6172 616d that DSAGenParam │ │ │ │ │ +000a26a0: 6574 6572 5370 6563 2063 616e 2061 6e64 eterSpec can and │ │ │ │ │ +000a26b0: 2063 616e 206f 6e6c 7920 6265 2075 7365 can only be use │ │ │ │ │ +000a26c0: 6420 746f 2067 656e 6572 6174 6520 4453 d to generate DS │ │ │ │ │ +000a26d0: 4120 7769 7468 696e 2073 6f6d 6520 6365 A within some ce │ │ │ │ │ +000a26e0: 7274 6169 6e20 7261 6e67 6520 6f66 206b rtain range of k │ │ │ │ │ +000a26f0: 6579 2073 697a 6573 2061 7320 6465 7363 ey sizes as desc │ │ │ │ │ +000a2700: 7269 6265 6420 696e 2074 6865 2063 6c61 ribed in the cla │ │ │ │ │ +000a2710: 7373 2073 7065 6369 6669 6361 7469 6f6e ss specification │ │ │ │ │ +000a2720: 2028 4c2c 204e 2920 6173 2028 3130 3234 (L, N) as (1024 │ │ │ │ │ +000a2730: 2c20 3136 3029 2c20 2832 3034 382c 2032 , 160), (2048, 2 │ │ │ │ │ +000a2740: 3234 292c 2028 3230 3438 2c20 3235 3629 24), (2048, 256) │ │ │ │ │ +000a2750: 2061 6e64 2028 3330 3732 2c20 3235 3629 and (3072, 256) │ │ │ │ │ +000a2760: 2073 686f 756c 6420 6265 204f 4b20 666f should be OK fo │ │ │ │ │ +000a2770: 7220 4453 4147 656e 5061 7261 6d65 7465 r DSAGenParamete │ │ │ │ │ +000a2780: 7253 7065 632e 0a0a 3c6c 693e 7375 6e2f rSpec...
  • sun/ │ │ │ │ │ +000a2790: 7365 6375 7269 7479 2f70 726f 7669 6465 security/provide │ │ │ │ │ +000a27a0: 722f 4e53 4153 7569 7465 422f 5465 7374 r/NSASuiteB/Test │ │ │ │ │ +000a27b0: 4453 4147 656e 5061 7261 6d65 7465 7253 DSAGenParameterS │ │ │ │ │ +000a27c0: 7065 634c 6f6e 674b 6579 2e6a 6176 613a pecLongKey.java: │ │ │ │ │ +000a27d0: 2056 6572 6966 7920 7468 6174 2044 5341 Verify that DSA │ │ │ │ │ +000a27e0: 4765 6e50 6172 616d 6574 6572 5370 6563 GenParameterSpec │ │ │ │ │ +000a27f0: 2063 616e 2061 6e64 2063 616e 206f 6e6c can and can onl │ │ │ │ │ +000a2800: 7920 6265 2075 7365 6420 746f 2067 656e y be used to gen │ │ │ │ │ +000a2810: 6572 6174 6520 4453 4120 7769 7468 696e erate DSA within │ │ │ │ │ +000a2820: 2073 6f6d 6520 6365 7274 6169 6e20 7261 some certain ra │ │ │ │ │ +000a2830: 6e67 6520 6f66 206b 6579 2073 697a 6573 nge of key sizes │ │ │ │ │ +000a2840: 2061 7320 6465 7363 7269 6265 6420 696e as described in │ │ │ │ │ +000a2850: 2074 6865 2063 6c61 7373 2073 7065 6369 the class speci │ │ │ │ │ +000a2860: 6669 6361 7469 6f6e 2028 4c2c 204e 2920 fication (L, N) │ │ │ │ │ +000a2870: 6173 2028 3130 3234 2c20 3136 3029 2c20 as (1024, 160), │ │ │ │ │ +000a2880: 2832 3034 382c 2032 3234 292c 2028 3230 (2048, 224), (20 │ │ │ │ │ +000a2890: 3438 2c20 3235 3629 2061 6e64 2028 3330 48, 256) and (30 │ │ │ │ │ +000a28a0: 3732 2c20 3235 3629 2073 686f 756c 6420 72, 256) should │ │ │ │ │ +000a28b0: 6265 204f 4b20 666f 7220 4453 4147 656e be OK for DSAGen │ │ │ │ │ +000a28c0: 5061 7261 6d65 7465 7253 7065 632e 0a0a ParameterSpec... │ │ │ │ │ +000a28d0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000a28e0: 2f70 726f 7669 6465 722f 4e53 4153 7569 /provider/NSASui │ │ │ │ │ +000a28f0: 7465 422f 5465 7374 5348 414f 6964 732e teB/TestSHAOids. │ │ │ │ │ +000a2900: 6a61 7661 3a20 5465 7374 2074 6865 2053 java: Test the S │ │ │ │ │ +000a2910: 4841 2061 6c67 6f72 6974 686d 204f 4944 HA algorithm OID │ │ │ │ │ +000a2920: 7320 696e 204a 444b 2e0a 0a3c 6c69 3e73 s in JDK...
  • s │ │ │ │ │ +000a2930: 756e 2f73 6563 7572 6974 792f 7072 6f76 un/security/prov │ │ │ │ │ +000a2940: 6964 6572 2f4e 5341 5375 6974 6542 2f54 ider/NSASuiteB/T │ │ │ │ │ +000a2950: 6573 7453 4841 7769 7468 4453 4153 6967 estSHAwithDSASig │ │ │ │ │ +000a2960: 6e61 7475 7265 4f69 6473 2e6a 6176 613a natureOids.java: │ │ │ │ │ +000a2970: 2054 6573 7420 7468 6520 5348 4177 6974 Test the SHAwit │ │ │ │ │ +000a2980: 6844 5341 2073 6967 6e61 7475 7265 2061 hDSA signature a │ │ │ │ │ +000a2990: 6c67 6f72 6974 686d 204f 4944 7320 696e lgorithm OIDs in │ │ │ │ │ +000a29a0: 204a 444b 2e0a 0a3c 6c69 3e73 756e 2f73 JDK...
  • sun/s │ │ │ │ │ +000a29b0: 6563 7572 6974 792f 7072 6f76 6964 6572 ecurity/provider │ │ │ │ │ +000a29c0: 2f50 6f6c 6963 7946 696c 652f 416c 6961 /PolicyFile/Alia │ │ │ │ │ +000a29d0: 732e 6a61 7661 3a20 6164 6420 7072 696e s.java: add prin │ │ │ │ │ +000a29e0: 6369 7061 6c20 2261 6c69 6173 2220 6772 cipal "alias" gr │ │ │ │ │ +000a29f0: 616e 7420 7379 6e74 6178 2074 6f20 706f ant syntax to po │ │ │ │ │ +000a2a00: 6c69 6379 2066 696c 6520 204e 6f74 653a licy file Note: │ │ │ │ │ +000a2a10: 2074 6865 206b 6579 7374 6f72 6520 7061 the keystore pa │ │ │ │ │ +000a2a20: 7373 776f 7264 2069 7320 2241 6c69 6173 ssword is "Alias │ │ │ │ │ +000a2a30: 2e70 6173 7377 6f72 6422 2e0a 0a3c 6c69 .password"...
  • sun/security/pr │ │ │ │ │ +000a2a50: 6f76 6964 6572 2f50 6f6c 6963 7946 696c ovider/PolicyFil │ │ │ │ │ +000a2a60: 652f 416c 6961 7345 7870 616e 7369 6f6e e/AliasExpansion │ │ │ │ │ +000a2a70: 2e6a 6176 613a 2067 656e 6572 616c 697a .java: generaliz │ │ │ │ │ +000a2a80: 6564 2070 6572 6d69 7373 696f 6e20 6e61 ed permission na │ │ │ │ │ +000a2a90: 6d65 2065 7870 616e 7369 6f6e 2069 6e20 me expansion in │ │ │ │ │ +000a2aa0: 706f 6c69 6379 2066 696c 6573 2020 4e6f policy files No │ │ │ │ │ +000a2ab0: 7465 3a20 7468 6520 6b65 7973 746f 7265 te: the keystore │ │ │ │ │ +000a2ac0: 2075 7365 6420 6973 2041 6c69 6173 2e6b used is Alias.k │ │ │ │ │ +000a2ad0: 6579 7374 6f72 6520 2d20 7061 7373 776f eystore - passwo │ │ │ │ │ +000a2ae0: 7264 2069 7320 2241 6c69 6173 2e70 6173 rd is "Alias.pas │ │ │ │ │ +000a2af0: 7377 6f72 6422 2e0a 0a3c 6c69 3e73 756e sword"...
  • sun │ │ │ │ │ +000a2b00: 2f73 6563 7572 6974 792f 7072 6f76 6964 /security/provid │ │ │ │ │ +000a2b10: 6572 2f50 6f6c 6963 7946 696c 652f 4261 er/PolicyFile/Ba │ │ │ │ │ +000a2b20: 6450 6f6c 6963 7946 696c 652e 6a61 7661 dPolicyFile.java │ │ │ │ │ +000a2b30: 3a20 6368 6563 6b20 7468 6174 2061 2062 : check that a b │ │ │ │ │ +000a2b40: 6164 6c79 2066 6f72 6d61 7474 6564 2070 adly formatted p │ │ │ │ │ +000a2b50: 6f6c 6963 7920 6669 6c65 2069 7320 6861 olicy file is ha │ │ │ │ │ +000a2b60: 6e64 6c65 6420 636f 7272 6563 746c 790a ndled correctly. │ │ │ │ │ +000a2b70: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000a2b80: 792f 7072 6f76 6964 6572 2f50 6f6c 6963 y/provider/Polic │ │ │ │ │ +000a2b90: 7946 696c 652f 4361 6e6f 6e50 6174 682e yFile/CanonPath. │ │ │ │ │ +000a2ba0: 6a61 7661 3a20 496e 636f 6e73 6973 7465 java: Inconsiste │ │ │ │ │ +000a2bb0: 6e63 7920 696e 2046 696c 6550 6572 6d69 ncy in FilePermi │ │ │ │ │ +000a2bc0: 7373 696f 6e0a 0a3c 6c69 3e73 756e 2f73 ssion..
  • sun/s │ │ │ │ │ +000a2bd0: 6563 7572 6974 792f 7072 6f76 6964 6572 ecurity/provider │ │ │ │ │ +000a2be0: 2f50 6f6c 6963 7946 696c 652f 436f 6d62 /PolicyFile/Comb │ │ │ │ │ +000a2bf0: 696e 6564 5065 726d 732e 6a61 7661 3a20 inedPerms.java: │ │ │ │ │ +000a2c00: 7374 6174 6963 2061 6e64 2070 6f6c 6963 static and polic │ │ │ │ │ +000a2c10: 7920 7065 726d 6973 7369 6f6e 7320 7368 y permissions sh │ │ │ │ │ +000a2c20: 6f75 6c64 206e 6f74 2062 6520 6368 6563 ould not be chec │ │ │ │ │ +000a2c30: 6b65 6420 7365 7061 7261 7465 6c79 0a0a ked separately.. │ │ │ │ │ +000a2c40: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000a2c50: 2f70 726f 7669 6465 722f 506f 6c69 6379 /provider/Policy │ │ │ │ │ +000a2c60: 4669 6c65 2f44 6566 6175 6c74 506f 6c69 File/DefaultPoli │ │ │ │ │ +000a2c70: 6379 2e6a 6176 613a 2054 6573 7420 7468 cy.java: Test th │ │ │ │ │ +000a2c80: 6174 2064 6566 6175 6c74 2070 6f6c 6963 at default polic │ │ │ │ │ +000a2c90: 7920 7065 726d 6973 7369 6f6e 7320 6172 y permissions ar │ │ │ │ │ +000a2ca0: 6520 616c 7761 7973 2067 7261 6e74 6564 e always granted │ │ │ │ │ +000a2cb0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a2cc0: 7479 2f70 726f 7669 6465 722f 506f 6c69 ty/provider/Poli │ │ │ │ │ +000a2cd0: 6379 4669 6c65 2f45 6d61 696c 4164 6472 cyFile/EmailAddr │ │ │ │ │ +000a2ce0: 6573 732e 6a61 7661 3a20 5835 3030 5072 ess.java: X500Pr │ │ │ │ │ +000a2cf0: 696e 6369 7061 6c20 656e 636f 6465 7320 incipal encodes │ │ │ │ │ +000a2d00: 456d 6169 6c41 6464 7265 7373 2069 6e63 EmailAddress inc │ │ │ │ │ +000a2d10: 6f72 7265 6374 6c79 202d 2020 6669 7820 orrectly - fix │ │ │ │ │ +000a2d20: 6861 7320 636f 6d70 6174 6962 696c 6974 has compatibilit │ │ │ │ │ +000a2d30: 7920 7261 6d69 6669 6361 7469 6f6e 7320 y ramifications │ │ │ │ │ +000a2d40: 666f 7220 706f 6c69 6379 2e0a 0a3c 6c69 for policy...
  • sun/security/pr │ │ │ │ │ +000a2d60: 6f76 6964 6572 2f50 6f6c 6963 7946 696c ovider/PolicyFil │ │ │ │ │ +000a2d70: 652f 4d6f 6475 6c65 732e 6a61 7661 3a20 e/Modules.java: │ │ │ │ │ +000a2d80: 6368 6563 6b20 7065 726d 6973 7369 6f6e check permission │ │ │ │ │ +000a2d90: 7320 616e 6420 7072 696e 6369 7061 6c73 s and principals │ │ │ │ │ +000a2da0: 2066 726f 6d20 7661 7269 6f75 7320 6d6f from various mo │ │ │ │ │ +000a2db0: 6475 6c65 730a 0a3c 6c69 3e73 756e 2f73 dules..
  • sun/s │ │ │ │ │ +000a2dc0: 6563 7572 6974 792f 7072 6f76 6964 6572 ecurity/provider │ │ │ │ │ +000a2dd0: 2f50 6f6c 6963 7946 696c 652f 4e75 6c6c /PolicyFile/Null │ │ │ │ │ +000a2de0: 436f 6465 536f 7572 6365 2e6a 6176 613a CodeSource.java: │ │ │ │ │ +000a2df0: 2050 6f6c 6963 7946 696c 652e 6765 7450 PolicyFile.getP │ │ │ │ │ +000a2e00: 6572 6d69 7373 696f 6e73 2843 6f64 6553 ermissions(CodeS │ │ │ │ │ +000a2e10: 6f75 7263 6529 2073 686f 756c 6420 7265 ource) should re │ │ │ │ │ +000a2e20: 7475 726e 2065 6d70 7479 2070 6572 6d69 turn empty permi │ │ │ │ │ +000a2e30: 7373 696f 6e73 2077 6865 6e20 7061 7373 ssions when pass │ │ │ │ │ +000a2e40: 6564 2069 6e20 6e75 6c6c 2063 6f64 6520 ed in null code │ │ │ │ │ +000a2e50: 736f 7572 6365 0a0a 3c6c 693e 7375 6e2f source..
  • sun/ │ │ │ │ │ +000a2e60: 7365 6375 7269 7479 2f70 726f 7669 6465 security/provide │ │ │ │ │ +000a2e70: 722f 506f 6c69 6379 4669 6c65 2f53 656c r/PolicyFile/Sel │ │ │ │ │ +000a2e80: 6645 7870 616e 7369 6f6e 2e6a 6176 613a fExpansion.java: │ │ │ │ │ +000a2e90: 2067 656e 6572 616c 697a 6564 2022 7365 generalized "se │ │ │ │ │ +000a2ea0: 6c66 2220 6578 7061 6e73 696f 6e20 696e lf" expansion in │ │ │ │ │ +000a2eb0: 204a 4141 5320 706f 6c69 6379 2066 696c JAAS policy fil │ │ │ │ │ +000a2ec0: 6573 0a0a 3c6c 693e 7375 6e2f 7365 6375 es..
  • sun/secu │ │ │ │ │ +000a2ed0: 7269 7479 2f70 726f 7669 6465 722f 506f rity/provider/Po │ │ │ │ │ +000a2ee0: 6c69 6379 4669 6c65 2f53 656c 6657 696c licyFile/SelfWil │ │ │ │ │ +000a2ef0: 6463 6172 642e 6a61 7661 3a20 247b 7b73 dcard.java: ${{s │ │ │ │ │ +000a2f00: 656c 667d 7d20 6578 7061 6e73 696f 6e20 elf}} expansion │ │ │ │ │ +000a2f10: 6661 696c 7320 666f 7220 6772 616e 7473 fails for grants │ │ │ │ │ +000a2f20: 2077 6974 6820 7769 6c64 6361 7264 2070 with wildcard p │ │ │ │ │ +000a2f30: 7269 6e63 6970 616c 206e 616d 6573 0a0a rincipal names.. │ │ │ │ │ +000a2f40: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000a2f50: 2f70 726f 7669 6465 722f 506f 6c69 6379 /provider/Policy │ │ │ │ │ +000a2f60: 4669 6c65 2f54 6f6b 656e 5374 6f72 652e File/TokenStore. │ │ │ │ │ +000a2f70: 6a61 7661 3a20 5375 7070 6f72 7420 666f java: Support fo │ │ │ │ │ +000a2f80: 7220 746f 6b65 6e2d 6261 7365 6420 4b65 r token-based Ke │ │ │ │ │ +000a2f90: 7953 746f 7265 730a 0a3c 6c69 3e73 756e yStores..
  • sun │ │ │ │ │ +000a2fa0: 2f73 6563 7572 6974 792f 7072 6f76 6964 /security/provid │ │ │ │ │ +000a2fb0: 6572 2f50 6f6c 6963 7946 696c 652f 5472 er/PolicyFile/Tr │ │ │ │ │ +000a2fc0: 7573 7465 6443 6572 742e 6a61 7661 3a20 ustedCert.java: │ │ │ │ │ +000a2fd0: 4b65 7953 746f 7265 2061 6c69 6173 2070 KeyStore alias p │ │ │ │ │ +000a2fe0: 7269 6e63 6970 616c 2067 7261 6e74 2066 rincipal grant f │ │ │ │ │ +000a2ff0: 6169 6c73 2066 6f72 2074 7275 7374 6564 ails for trusted │ │ │ │ │ +000a3000: 2063 6572 7469 6669 6361 7465 2065 6e74 certificate ent │ │ │ │ │ +000a3010: 7279 2020 7468 6973 2073 686f 756c 6420 ry this should │ │ │ │ │ +000a3020: 616c 7761 7973 2077 6f72 6b3a 206d 6169 always work: mai │ │ │ │ │ +000a3030: 6e2f 6f74 6865 7276 6d2f 706f 6c69 6379 n/othervm/policy │ │ │ │ │ +000a3040: 3d54 7275 7374 6564 4365 7274 2e70 6f6c =TrustedCert.pol │ │ │ │ │ +000a3050: 6963 7920 5c20 2d44 6b65 7973 746f 7265 icy \ -Dkeystore │ │ │ │ │ +000a3060: 3d54 7275 7374 6564 4365 7274 2e6b 6579 =TrustedCert.key │ │ │ │ │ +000a3070: 7374 6f72 6531 202d 4466 6f6f 3d62 6172 store1 -Dfoo=bar │ │ │ │ │ +000a3080: 2054 7275 7374 6564 4365 7274 0a0a 3c6c TrustedCert..sun/security/p │ │ │ │ │ +000a30a0: 726f 7669 6465 722f 506f 6c69 6379 4669 rovider/PolicyFi │ │ │ │ │ +000a30b0: 6c65 2f55 7466 382e 6a61 7661 3a20 4361 le/Utf8.java: Ca │ │ │ │ │ +000a30c0: 6e6e 6f74 2070 6172 7369 6e67 206a 6176 nnot parsing jav │ │ │ │ │ +000a30d0: 612e 706f 6c69 6379 2077 6869 6368 2069 a.policy which i │ │ │ │ │ +000a30e0: 6e63 6c75 6465 7320 736f 6d65 2032 2062 ncludes some 2 b │ │ │ │ │ +000a30f0: 7974 6573 2063 6861 720a 0a3c 6c69 3e73 ytes char..
  • s │ │ │ │ │ +000a3100: 756e 2f73 6563 7572 6974 792f 7072 6f76 un/security/prov │ │ │ │ │ +000a3110: 6964 6572 2f50 6f6c 6963 7946 696c 652f ider/PolicyFile/ │ │ │ │ │ +000a3120: 5769 6c64 6361 7264 5072 696e 6369 7061 WildcardPrincipa │ │ │ │ │ +000a3130: 6c4e 616d 652e 6a61 7661 3a20 7769 6c64 lName.java: wild │ │ │ │ │ +000a3140: 6361 7264 2070 7269 6e63 6970 616c 206e card principal n │ │ │ │ │ +000a3150: 616d 6573 2061 7265 206e 6f74 2070 726f ames are not pro │ │ │ │ │ +000a3160: 6365 7373 6564 2063 6f72 7265 6374 6c79 cessed correctly │ │ │ │ │ +000a3170: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a3180: 7479 2f70 726f 7669 6465 722f 506f 6c69 ty/provider/Poli │ │ │ │ │ +000a3190: 6379 4669 6c65 2f67 6574 696e 7374 616e cyFile/getinstan │ │ │ │ │ +000a31a0: 6365 2f67 6574 696e 7374 616e 6365 2e73 ce/getinstance.s │ │ │ │ │ +000a31b0: 683a 2034 3335 3039 3531 2061 7373 756d h: 4350951 assum │ │ │ │ │ +000a31c0: 6573 2070 6572 6d69 7373 696f 6e20 636f es permission co │ │ │ │ │ +000a31d0: 6e73 7472 7563 746f 7220 7769 7468 2032 nstructor with 2 │ │ │ │ │ +000a31e0: 2073 7472 696e 6720 7061 7261 6d73 0a0a string params.. │ │ │ │ │ +000a31f0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000a3200: 2f70 726f 7669 6465 722f 506f 6c69 6379 /provider/Policy │ │ │ │ │ +000a3210: 4669 6c65 2f6e 756c 6c44 6f6d 6169 6e2e File/nullDomain. │ │ │ │ │ +000a3220: 6a61 7661 3a20 506f 6c69 6379 4669 6c65 java: PolicyFile │ │ │ │ │ +000a3230: 2e67 6574 5065 726d 6973 7369 6f6e 7328 .getPermissions( │ │ │ │ │ +000a3240: 5072 6f74 6563 7469 6f6e 446f 6d61 696e ProtectionDomain │ │ │ │ │ +000a3250: 2920 7368 6f75 6c64 2072 6574 7572 6e20 ) should return │ │ │ │ │ +000a3260: 656d 7074 7920 7065 726d 6973 7369 6f6e empty permission │ │ │ │ │ +000a3270: 7320 7768 656e 2070 6173 7365 6420 696e s when passed in │ │ │ │ │ +000a3280: 206e 756c 6c20 7072 6f74 6563 7469 6f6e null protection │ │ │ │ │ +000a3290: 2064 6f6d 6169 6e0a 0a3c 6c69 3e73 756e domain..
  • sun │ │ │ │ │ +000a32a0: 2f73 6563 7572 6974 792f 7072 6f76 6964 /security/provid │ │ │ │ │ +000a32b0: 6572 2f50 6f6c 6963 7950 6172 7365 722f er/PolicyParser/ │ │ │ │ │ +000a32c0: 4176 6f69 6450 726f 7065 7274 7945 7870 AvoidPropertyExp │ │ │ │ │ +000a32d0: 616e 7369 6f6e 4578 6365 7074 696f 6e73 ansionExceptions │ │ │ │ │ +000a32e0: 2e6a 6176 613a 2050 726f 7065 7274 7920 .java: Property │ │ │ │ │ +000a32f0: 4578 7061 6e73 696f 6e20 6572 726f 7220 Expansion error │ │ │ │ │ +000a3300: 7465 7374 0a0a 3c6c 693e 7375 6e2f 7365 test..
  • sun/se │ │ │ │ │ +000a3310: 6375 7269 7479 2f70 726f 7669 6465 722f curity/provider/ │ │ │ │ │ +000a3320: 506f 6c69 6379 5061 7273 6572 2f42 6f67 PolicyParser/Bog │ │ │ │ │ +000a3330: 7573 4772 616e 7473 2e6a 6176 613a 2043 usGrants.java: C │ │ │ │ │ +000a3340: 6174 6368 2061 6e6f 6d61 6c69 6573 2069 atch anomalies i │ │ │ │ │ +000a3350: 6e20 506f 6c69 6379 2070 6172 7369 6e67 n Policy parsing │ │ │ │ │ +000a3360: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a3370: 7479 2f70 726f 7669 6465 722f 506f 6c69 ty/provider/Poli │ │ │ │ │ +000a3380: 6379 5061 7273 6572 2f45 6e63 6f64 6555 cyParser/EncodeU │ │ │ │ │ +000a3390: 524c 2e6a 6176 613a 2053 6563 7572 6974 RL.java: Securit │ │ │ │ │ +000a33a0: 7920 706f 6c69 6379 2066 696c 6520 646f y policy file do │ │ │ │ │ +000a33b0: 6573 206e 6f74 2067 726f 6b20 6861 7368 es not grok hash │ │ │ │ │ +000a33c0: 206d 6172 6b20 696e 2070 6174 686e 616d mark in pathnam │ │ │ │ │ +000a33d0: 6573 0a0a 3c6c 693e 7375 6e2f 7365 6375 es..
  • sun/secu │ │ │ │ │ +000a33e0: 7269 7479 2f70 726f 7669 6465 722f 506f rity/provider/Po │ │ │ │ │ +000a33f0: 6c69 6379 5061 7273 6572 2f45 7870 616e licyParser/Expan │ │ │ │ │ +000a3400: 7369 6f6e 4572 726f 724d 6973 6c65 6164 sionErrorMislead │ │ │ │ │ +000a3410: 696e 672e 6a61 7661 3a20 4d69 736c 6561 ing.java: Mislea │ │ │ │ │ +000a3420: 6469 6e67 2028 6e6f 6e2d 7573 6566 756c ding (non-useful │ │ │ │ │ +000a3430: 2920 6572 726f 7220 6d65 7373 6167 6520 ) error message │ │ │ │ │ +000a3440: 7768 696c 6520 7061 7273 696e 6720 7365 while parsing se │ │ │ │ │ +000a3450: 6375 7269 7479 2070 6f6c 6963 7920 6669 curity policy fi │ │ │ │ │ +000a3460: 6c65 2069 6620 7072 6f70 6572 7479 2065 le if property e │ │ │ │ │ +000a3470: 7870 616e 7369 6f6e 2066 6169 6c73 2066 xpansion fails f │ │ │ │ │ +000a3480: 6f72 2061 6e20 756e 6465 6669 6e65 6420 or an undefined │ │ │ │ │ +000a3490: 7072 6f70 6572 7479 2020 5468 6973 2074 property This t │ │ │ │ │ +000a34a0: 6573 7420 6e65 6564 7320 746f 2062 6520 est needs to be │ │ │ │ │ +000a34b0: 7665 7269 6669 6564 2062 7920 7265 6164 verified by read │ │ │ │ │ +000a34c0: 696e 6720 7468 6520 6465 6275 6720 6f75 ing the debug ou │ │ │ │ │ +000a34d0: 7470 7574 2e0a 0a3c 6c69 3e73 756e 2f73 tput...
  • sun/s │ │ │ │ │ +000a34e0: 6563 7572 6974 792f 7072 6f76 6964 6572 ecurity/provider │ │ │ │ │ +000a34f0: 2f50 6f6c 6963 7950 6172 7365 722f 4578 /PolicyParser/Ex │ │ │ │ │ +000a3500: 7444 6972 732e 6a61 7661 2369 6430 3a20 tDirs.java#id0: │ │ │ │ │ +000a3510: 7374 616e 6461 7264 2065 7874 656e 7369 standard extensi │ │ │ │ │ +000a3520: 6f6e 7320 7061 7468 2069 7320 6861 7264 ons path is hard │ │ │ │ │ +000a3530: 2d63 6f64 6564 2069 6e20 6465 6661 756c -coded in defaul │ │ │ │ │ +000a3540: 7420 7379 7374 656d 2070 6f6c 6963 7920 t system policy │ │ │ │ │ +000a3550: 6669 6c65 0a0a 3c6c 693e 7375 6e2f 7365 file..
  • sun/se │ │ │ │ │ +000a3560: 6375 7269 7479 2f70 726f 7669 6465 722f curity/provider/ │ │ │ │ │ +000a3570: 506f 6c69 6379 5061 7273 6572 2f45 7874 PolicyParser/Ext │ │ │ │ │ +000a3580: 4469 7273 2e6a 6176 6123 6964 313a 2073 Dirs.java#id1: s │ │ │ │ │ +000a3590: 7461 6e64 6172 6420 6578 7465 6e73 696f tandard extensio │ │ │ │ │ +000a35a0: 6e73 2070 6174 6820 6973 2068 6172 642d ns path is hard- │ │ │ │ │ +000a35b0: 636f 6465 6420 696e 2064 6566 6175 6c74 coded in default │ │ │ │ │ +000a35c0: 2073 7973 7465 6d20 706f 6c69 6379 2066 system policy f │ │ │ │ │ +000a35d0: 696c 650a 0a3c 6c69 3e73 756e 2f73 6563 ile..
  • sun/sec │ │ │ │ │ +000a35e0: 7572 6974 792f 7072 6f76 6964 6572 2f50 urity/provider/P │ │ │ │ │ +000a35f0: 6f6c 6963 7950 6172 7365 722f 4578 7444 olicyParser/ExtD │ │ │ │ │ +000a3600: 6972 7343 6861 6e67 652e 6a61 7661 3a20 irsChange.java: │ │ │ │ │ +000a3610: 7374 616e 6461 7264 2065 7874 656e 7369 standard extensi │ │ │ │ │ +000a3620: 6f6e 7320 7061 7468 2069 7320 6861 7264 ons path is hard │ │ │ │ │ +000a3630: 2d63 6f64 6564 2069 6e20 6465 6661 756c -coded in defaul │ │ │ │ │ +000a3640: 7420 7379 7374 656d 2070 6f6c 6963 7920 t system policy │ │ │ │ │ +000a3650: 6669 6c65 0a0a 3c6c 693e 7375 6e2f 7365 file..
  • sun/se │ │ │ │ │ +000a3660: 6375 7269 7479 2f70 726f 7669 6465 722f curity/provider/ │ │ │ │ │ +000a3670: 506f 6c69 6379 5061 7273 6572 2f45 7874 PolicyParser/Ext │ │ │ │ │ +000a3680: 4469 7273 4465 6661 756c 7450 6f6c 6963 DirsDefaultPolic │ │ │ │ │ +000a3690: 792e 6a61 7661 2369 6430 3a20 7374 616e y.java#id0: stan │ │ │ │ │ +000a36a0: 6461 7264 2065 7874 656e 7369 6f6e 7320 dard extensions │ │ │ │ │ +000a36b0: 7061 7468 2069 7320 6861 7264 2d63 6f64 path is hard-cod │ │ │ │ │ +000a36c0: 6564 2069 6e20 6465 6661 756c 7420 7379 ed in default sy │ │ │ │ │ +000a36d0: 7374 656d 2070 6f6c 6963 7920 6669 6c65 stem policy file │ │ │ │ │ +000a36e0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a36f0: 7479 2f70 726f 7669 6465 722f 506f 6c69 ty/provider/Poli │ │ │ │ │ +000a3700: 6379 5061 7273 6572 2f45 7874 4469 7273 cyParser/ExtDirs │ │ │ │ │ +000a3710: 4465 6661 756c 7450 6f6c 6963 792e 6a61 DefaultPolicy.ja │ │ │ │ │ +000a3720: 7661 2369 6431 3a20 7374 616e 6461 7264 va#id1: standard │ │ │ │ │ +000a3730: 2065 7874 656e 7369 6f6e 7320 7061 7468 extensions path │ │ │ │ │ +000a3740: 2069 7320 6861 7264 2d63 6f64 6564 2069 is hard-coded i │ │ │ │ │ +000a3750: 6e20 6465 6661 756c 7420 7379 7374 656d n default system │ │ │ │ │ +000a3760: 2070 6f6c 6963 7920 6669 6c65 0a0a 3c6c policy file..sun/security/p │ │ │ │ │ +000a3780: 726f 7669 6465 722f 506f 6c69 6379 5061 rovider/PolicyPa │ │ │ │ │ +000a3790: 7273 6572 2f45 7874 4469 7273 4465 6661 rser/ExtDirsDefa │ │ │ │ │ +000a37a0: 756c 7450 6f6c 6963 792e 6a61 7661 2369 ultPolicy.java#i │ │ │ │ │ +000a37b0: 6432 3a20 7374 616e 6461 7264 2065 7874 d2: standard ext │ │ │ │ │ +000a37c0: 656e 7369 6f6e 7320 7061 7468 2069 7320 ensions path is │ │ │ │ │ +000a37d0: 6861 7264 2d63 6f64 6564 2069 6e20 6465 hard-coded in de │ │ │ │ │ +000a37e0: 6661 756c 7420 7379 7374 656d 2070 6f6c fault system pol │ │ │ │ │ +000a37f0: 6963 7920 6669 6c65 0a0a 3c6c 693e 7375 icy file..
  • su │ │ │ │ │ +000a3800: 6e2f 7365 6375 7269 7479 2f70 726f 7669 n/security/provi │ │ │ │ │ +000a3810: 6465 722f 506f 6c69 6379 5061 7273 6572 der/PolicyParser │ │ │ │ │ +000a3820: 2f45 7874 4469 7273 4465 6661 756c 7450 /ExtDirsDefaultP │ │ │ │ │ +000a3830: 6f6c 6963 792e 6a61 7661 2369 6433 3a20 olicy.java#id3: │ │ │ │ │ +000a3840: 7374 616e 6461 7264 2065 7874 656e 7369 standard extensi │ │ │ │ │ +000a3850: 6f6e 7320 7061 7468 2069 7320 6861 7264 ons path is hard │ │ │ │ │ +000a3860: 2d63 6f64 6564 2069 6e20 6465 6661 756c -coded in defaul │ │ │ │ │ +000a3870: 7420 7379 7374 656d 2070 6f6c 6963 7920 t system policy │ │ │ │ │ +000a3880: 6669 6c65 0a0a 3c6c 693e 7375 6e2f 7365 file..
  • sun/se │ │ │ │ │ +000a3890: 6375 7269 7479 2f70 726f 7669 6465 722f curity/provider/ │ │ │ │ │ +000a38a0: 506f 6c69 6379 5061 7273 6572 2f54 6f6b PolicyParser/Tok │ │ │ │ │ +000a38b0: 656e 5374 6f72 652e 6a61 7661 3a20 5375 enStore.java: Su │ │ │ │ │ +000a38c0: 7070 6f72 7420 666f 7220 746f 6b65 6e2d pport for token- │ │ │ │ │ +000a38d0: 6261 7365 6420 4b65 7953 746f 7265 730a based KeyStores. │ │ │ │ │ +000a38e0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000a38f0: 792f 7072 6f76 6964 6572 2f53 6563 7572 y/provider/Secur │ │ │ │ │ +000a3900: 6552 616e 646f 6d2f 4162 7374 7261 6374 eRandom/Abstract │ │ │ │ │ +000a3910: 4472 6267 2f53 7065 6354 6573 742e 6a61 Drbg/SpecTest.ja │ │ │ │ │ +000a3920: 7661 3a20 6368 6563 6b20 7468 6520 4162 va: check the Ab │ │ │ │ │ +000a3930: 7374 7261 6374 4472 6267 2041 5049 2065 stractDrbg API e │ │ │ │ │ +000a3940: 7463 0a0a 3c6c 693e 7375 6e2f 7365 6375 tc..
  • sun/secu │ │ │ │ │ +000a3950: 7269 7479 2f70 726f 7669 6465 722f 5365 rity/provider/Se │ │ │ │ │ +000a3960: 6375 7265 5261 6e64 6f6d 2f41 7574 6f52 cureRandom/AutoR │ │ │ │ │ +000a3970: 6573 6565 642e 6a61 7661 3a20 6d61 6b65 eseed.java: make │ │ │ │ │ +000a3980: 2073 7572 6520 6e65 7874 4279 7465 7320 sure nextBytes │ │ │ │ │ +000a3990: 6574 6320 6361 6e20 6265 2063 616c 6c65 etc can be calle │ │ │ │ │ +000a39a0: 6420 6265 666f 7265 2073 6574 5365 6564 d before setSeed │ │ │ │ │ +000a39b0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a39c0: 7479 2f70 726f 7669 6465 722f 5365 6375 ty/provider/Secu │ │ │ │ │ +000a39d0: 7265 5261 6e64 6f6d 2f43 6f6d 6d6f 6e53 reRandom/CommonS │ │ │ │ │ +000a39e0: 6565 6465 722e 6a61 7661 3a20 6368 6563 eeder.java: chec │ │ │ │ │ +000a39f0: 6b20 656e 7472 6f70 7920 7265 6164 696e k entropy readin │ │ │ │ │ +000a3a00: 6720 6f66 2044 5242 4773 0a0a 3c6c 693e g of DRBGs..
  • │ │ │ │ │ +000a3a10: 7375 6e2f 7365 6375 7269 7479 2f70 726f sun/security/pro │ │ │ │ │ +000a3a20: 7669 6465 722f 5365 6375 7265 5261 6e64 vider/SecureRand │ │ │ │ │ +000a3a30: 6f6d 2f44 5242 4741 6c67 2e6a 6176 613a om/DRBGAlg.java: │ │ │ │ │ +000a3a40: 206d 616b 6520 7375 7265 2044 5242 4720 make sure DRBG │ │ │ │ │ +000a3a50: 616c 6720 6361 6e20 6265 2064 6566 696e alg can be defin │ │ │ │ │ +000a3a60: 6564 2061 6e64 2069 6e73 7461 6e74 6961 ed and instantia │ │ │ │ │ +000a3a70: 7465 6420 6672 6565 6c79 0a0a 3c6c 693e ted freely..
  • │ │ │ │ │ +000a3a80: 7375 6e2f 7365 6375 7269 7479 2f70 726f sun/security/pro │ │ │ │ │ +000a3a90: 7669 6465 722f 5365 6375 7265 5261 6e64 vider/SecureRand │ │ │ │ │ +000a3aa0: 6f6d 2f44 5242 4753 3131 6e2e 6a61 7661 om/DRBGS11n.java │ │ │ │ │ +000a3ab0: 3a20 4d61 6b65 2041 6273 7472 6163 7444 : Make AbstractD │ │ │ │ │ +000a3ac0: 7262 6720 6e6f 6e2d 5365 7269 616c 697a rbg non-Serializ │ │ │ │ │ +000a3ad0: 6162 6c65 0a0a 3c6c 693e 7375 6e2f 7365 able..
  • sun/se │ │ │ │ │ +000a3ae0: 6375 7269 7479 2f70 726f 7669 6465 722f curity/provider/ │ │ │ │ │ +000a3af0: 5365 6375 7265 5261 6e64 6f6d 2f53 4841 SecureRandom/SHA │ │ │ │ │ +000a3b00: 3150 524e 4752 6573 6565 642e 6a61 7661 1PRNGReseed.java │ │ │ │ │ +000a3b10: 3a20 5348 4131 5052 4e47 206f 7574 7075 : SHA1PRNG outpu │ │ │ │ │ +000a3b20: 7420 7368 6f75 6c64 2063 6861 6e67 6520 t should change │ │ │ │ │ +000a3b30: 6166 7465 7220 7365 7453 6565 640a 0a3c after setSeed..< │ │ │ │ │ +000a3b40: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a3b50: 7072 6f76 6964 6572 2f53 6563 7572 6552 provider/SecureR │ │ │ │ │ +000a3b60: 616e 646f 6d2f 5374 726f 6e67 5365 6375 andom/StrongSecu │ │ │ │ │ +000a3b70: 7265 5261 6e64 6f6d 2e6a 6176 613a 2042 reRandom.java: B │ │ │ │ │ +000a3b80: 6574 7465 7220 7375 7070 6f72 7420 666f etter support fo │ │ │ │ │ +000a3b90: 7220 6765 6e65 7261 7469 6f6e 206f 6620 r generation of │ │ │ │ │ +000a3ba0: 6869 6768 2065 6e74 726f 7079 2072 616e high entropy ran │ │ │ │ │ +000a3bb0: 646f 6d20 6e75 6d62 6572 730a 0a3c 6c69 dom numbers..
  • sun/security/pr │ │ │ │ │ +000a3bd0: 6f76 6964 6572 2f53 6563 7572 6552 616e ovider/SecureRan │ │ │ │ │ +000a3be0: 646f 6d2f 5374 726f 6e67 5365 6564 5265 dom/StrongSeedRe │ │ │ │ │ +000a3bf0: 6164 6572 2e6a 6176 613a 2042 6574 7465 ader.java: Bette │ │ │ │ │ +000a3c00: 7220 7375 7070 6f72 7420 666f 7220 6765 r support for ge │ │ │ │ │ +000a3c10: 6e65 7261 7469 6f6e 206f 6620 6869 6768 neration of high │ │ │ │ │ +000a3c20: 2065 6e74 726f 7079 2072 616e 646f 6d20 entropy random │ │ │ │ │ +000a3c30: 6e75 6d62 6572 730a 0a3c 6c69 3e73 756e numbers..
  • sun │ │ │ │ │ +000a3c40: 2f73 6563 7572 6974 792f 7072 6f76 6964 /security/provid │ │ │ │ │ +000a3c50: 6572 2f53 6565 6447 656e 6572 6174 6f72 er/SeedGenerator │ │ │ │ │ +000a3c60: 2f41 7774 5f48 616e 675f 5465 7374 2e6a /Awt_Hang_Test.j │ │ │ │ │ +000a3c70: 6176 613a 206b 6579 746f 6f6c 2069 7320 ava: keytool is │ │ │ │ │ +000a3c80: 6861 6e67 696e 6720 756e 6465 7220 7769 hanging under wi │ │ │ │ │ +000a3c90: 6e33 3220 5365 6564 4765 6e65 7261 746f n32 SeedGenerato │ │ │ │ │ +000a3ca0: 7220 6361 7573 6573 2074 6865 2073 7973 r causes the sys │ │ │ │ │ +000a3cb0: 7465 6d20 746f 2068 616e 6720 6f6e 2077 tem to hang on w │ │ │ │ │ +000a3cc0: 696e 3332 2062 6563 6175 7365 2069 7420 in32 because it │ │ │ │ │ +000a3cd0: 6163 6365 7373 6573 2041 5754 2020 6966 accesses AWT if │ │ │ │ │ +000a3ce0: 2074 6865 2074 6573 7420 7265 7475 726e the test return │ │ │ │ │ +000a3cf0: 732c 2074 6865 6e20 6974 2070 6173 7365 s, then it passe │ │ │ │ │ +000a3d00: 642e 0a0a 3c6c 693e 7375 6e2f 7365 6375 d...
  • sun/secu │ │ │ │ │ +000a3d10: 7269 7479 2f70 726f 7669 6465 722f 5365 rity/provider/Se │ │ │ │ │ +000a3d20: 6564 4765 6e65 7261 746f 722f 5072 696f edGenerator/Prio │ │ │ │ │ +000a3d30: 7269 7479 5f49 6e76 6572 7369 6f6e 2e6a rity_Inversion.j │ │ │ │ │ +000a3d40: 6176 613a 2050 7269 6f72 6974 7920 696e ava: Priority in │ │ │ │ │ +000a3d50: 7665 7273 696f 6e20 7072 6576 656e 7473 version prevents │ │ │ │ │ +000a3d60: 2063 616c 6c20 746f 2074 6865 2067 656e call to the gen │ │ │ │ │ +000a3d70: 5365 6564 206d 6574 686f 6420 6672 6f6d Seed method from │ │ │ │ │ +000a3d80: 2072 6574 7572 6e69 6e67 2020 6966 2074 returning if t │ │ │ │ │ +000a3d90: 6865 2074 6573 7420 7265 7475 726e 732c he test returns, │ │ │ │ │ +000a3da0: 2074 6865 6e20 6974 2070 6173 7365 642e then it passed. │ │ │ │ │ +000a3db0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a3dc0: 7479 2f70 726f 7669 6465 722f 5365 6564 ty/provider/Seed │ │ │ │ │ +000a3dd0: 4765 6e65 7261 746f 722f 5365 6564 4765 Generator/SeedGe │ │ │ │ │ +000a3de0: 6e65 7261 746f 7243 686f 6963 652e 6a61 neratorChoice.ja │ │ │ │ │ +000a3df0: 7661 3a20 4e61 7469 7665 5365 6564 4765 va: NativeSeedGe │ │ │ │ │ +000a3e00: 6e65 7261 746f 7220 6973 206d 616b 696e nerator is makin │ │ │ │ │ +000a3e10: 6720 3831 3932 2062 7974 6520 7265 6164 g 8192 byte read │ │ │ │ │ +000a3e20: 2072 6571 7565 7374 7320 6672 6f6d 2065 requests from e │ │ │ │ │ +000a3e30: 6e74 726f 7079 2070 6f6f 6c20 6f6e 2065 ntropy pool on e │ │ │ │ │ +000a3e40: 6163 6820 696e 6974 2e0a 0a3c 6c69 3e73 ach init...
  • s │ │ │ │ │ +000a3e50: 756e 2f73 6563 7572 6974 792f 7072 6f76 un/security/prov │ │ │ │ │ +000a3e60: 6964 6572 2f58 3530 3946 6163 746f 7279 ider/X509Factory │ │ │ │ │ +000a3e70: 2f42 6164 5065 6d2e 6a61 7661 3a20 582e /BadPem.java: X. │ │ │ │ │ +000a3e80: 3530 3920 6365 7274 2050 454d 2066 6f72 509 cert PEM for │ │ │ │ │ +000a3e90: 6d61 7420 7265 6164 0a0a 3c6c 693e 7375 mat read..
  • su │ │ │ │ │ +000a3ea0: 6e2f 7365 6375 7269 7479 2f70 726f 7669 n/security/provi │ │ │ │ │ +000a3eb0: 6465 722f 5835 3039 4661 6374 6f72 792f der/X509Factory/ │ │ │ │ │ +000a3ec0: 4269 6743 524c 2e6a 6176 613a 2063 616e BigCRL.java: can │ │ │ │ │ +000a3ed0: 6e6f 7420 6465 616c 2077 6974 6820 4352 not deal with CR │ │ │ │ │ +000a3ee0: 4c20 6669 6c65 206c 6172 6765 7220 7468 L file larger th │ │ │ │ │ +000a3ef0: 616e 2031 364d 420a 0a3c 6c69 3e73 756e an 16MB..
  • sun │ │ │ │ │ +000a3f00: 2f73 6563 7572 6974 792f 7072 6f76 6964 /security/provid │ │ │ │ │ +000a3f10: 6572 2f61 6c6c 2f44 6574 6572 6d69 6e69 er/all/Determini │ │ │ │ │ +000a3f20: 7374 6963 2e6a 6176 613a 2063 6f6e 6669 stic.java: confi │ │ │ │ │ +000a3f30: 726d 2074 6865 206f 7574 7075 7420 6f66 rm the output of │ │ │ │ │ +000a3f40: 2072 616e 646f 6d20 6361 6c63 756c 6174 random calculat │ │ │ │ │ +000a3f50: 696f 6e73 2061 7265 2064 6574 6572 6d69 ions are determi │ │ │ │ │ +000a3f60: 6e65 6420 6279 2074 6865 2053 6563 7572 ned by the Secur │ │ │ │ │ +000a3f70: 6552 616e 646f 6d20 7061 7261 6d65 7465 eRandom paramete │ │ │ │ │ +000a3f80: 7273 0a0a 3c6c 693e 7375 6e2f 7365 6375 rs..
  • sun/secu │ │ │ │ │ +000a3f90: 7269 7479 2f70 726f 7669 6465 722f 6365 rity/provider/ce │ │ │ │ │ +000a3fa0: 7274 7061 7468 2f43 6572 7449 642f 4368 rtpath/CertId/Ch │ │ │ │ │ +000a3fb0: 6563 6b43 6572 7449 642e 6a61 7661 3a20 eckCertId.java: │ │ │ │ │ +000a3fc0: 4365 7274 6966 6963 6174 6520 7661 6c69 Certificate vali │ │ │ │ │ +000a3fd0: 6461 7469 6f6e 2075 7369 6e67 204f 4353 dation using OCS │ │ │ │ │ +000a3fe0: 5020 6661 696c 7320 666f 7220 6120 7061 P fails for a pa │ │ │ │ │ +000a3ff0: 7274 6963 756c 6172 2063 6c61 7373 206f rticular class o │ │ │ │ │ +000a4000: 6620 6365 7274 6966 6963 6174 6573 0a0a f certificates.. │ │ │ │ │ +000a4010: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000a4020: 2f70 726f 7669 6465 722f 6365 7274 7061 /provider/certpa │ │ │ │ │ +000a4030: 7468 2f44 6973 6162 6c65 6441 6c67 6f72 th/DisabledAlgor │ │ │ │ │ +000a4040: 6974 686d 732f 4350 4275 696c 6465 722e ithms/CPBuilder. │ │ │ │ │ +000a4050: 6a61 7661 3a20 4469 7361 626c 6520 4d44 java: Disable MD │ │ │ │ │ +000a4060: 3220 7375 7070 6f72 740a 0a3c 6c69 3e73 2 support..
  • s │ │ │ │ │ +000a4070: 756e 2f73 6563 7572 6974 792f 7072 6f76 un/security/prov │ │ │ │ │ +000a4080: 6964 6572 2f63 6572 7470 6174 682f 4469 ider/certpath/Di │ │ │ │ │ +000a4090: 7361 626c 6564 416c 676f 7269 7468 6d73 sabledAlgorithms │ │ │ │ │ +000a40a0: 2f43 5042 7569 6c64 6572 5769 7468 4d44 /CPBuilderWithMD │ │ │ │ │ +000a40b0: 352e 6a61 7661 3a20 4164 6420 4d44 3520 5.java: Add MD5 │ │ │ │ │ +000a40c0: 746f 206a 646b 2e63 6572 7470 6174 682e to jdk.certpath. │ │ │ │ │ +000a40d0: 6469 7361 626c 6564 416c 676f 7269 7468 disabledAlgorith │ │ │ │ │ +000a40e0: 6d73 2073 6563 7572 6974 7920 7072 6f70 ms security prop │ │ │ │ │ +000a40f0: 6572 7479 0a0a 3c6c 693e 7375 6e2f 7365 erty..
  • sun/se │ │ │ │ │ +000a4100: 6375 7269 7479 2f70 726f 7669 6465 722f curity/provider/ │ │ │ │ │ +000a4110: 6365 7274 7061 7468 2f44 6973 6162 6c65 certpath/Disable │ │ │ │ │ +000a4120: 6441 6c67 6f72 6974 686d 732f 4350 5661 dAlgorithms/CPVa │ │ │ │ │ +000a4130: 6c69 6461 746f 7245 6e64 456e 7469 7479 lidatorEndEntity │ │ │ │ │ +000a4140: 2e6a 6176 613a 2044 6973 6162 6c65 204d .java: Disable M │ │ │ │ │ +000a4150: 4432 2073 7570 706f 7274 2e0a 0a3c 6c69 D2 support...
  • sun/security/pr │ │ │ │ │ +000a4170: 6f76 6964 6572 2f63 6572 7470 6174 682f ovider/certpath/ │ │ │ │ │ +000a4180: 4469 7361 626c 6564 416c 676f 7269 7468 DisabledAlgorith │ │ │ │ │ +000a4190: 6d73 2f43 5056 616c 6964 6174 6f72 496e ms/CPValidatorIn │ │ │ │ │ +000a41a0: 7465 726d 6564 6961 7465 2e6a 6176 613a termediate.java: │ │ │ │ │ +000a41b0: 2044 6973 6162 6c65 204d 4432 2073 7570 Disable MD2 sup │ │ │ │ │ +000a41c0: 706f 7274 206e 6577 2043 6572 7450 6174 port new CertPat │ │ │ │ │ +000a41d0: 6856 616c 6964 6174 6f72 4578 6365 7074 hValidatorExcept │ │ │ │ │ +000a41e0: 696f 6e2e 4261 7369 6352 6561 736f 6e20 ion.BasicReason │ │ │ │ │ +000a41f0: 656e 756d 2063 6f6e 7374 616e 7420 666f enum constant fo │ │ │ │ │ +000a4200: 7220 636f 6e73 7472 6169 6e65 6420 616c r constrained al │ │ │ │ │ +000a4210: 676f 7269 7468 6d0a 0a3c 6c69 3e73 756e gorithm..
  • sun │ │ │ │ │ +000a4220: 2f73 6563 7572 6974 792f 7072 6f76 6964 /security/provid │ │ │ │ │ +000a4230: 6572 2f63 6572 7470 6174 682f 4469 7361 er/certpath/Disa │ │ │ │ │ +000a4240: 626c 6564 416c 676f 7269 7468 6d73 2f43 bledAlgorithms/C │ │ │ │ │ +000a4250: 5056 616c 6964 6174 6f72 5472 7573 7441 PValidatorTrustA │ │ │ │ │ +000a4260: 6e63 686f 722e 6a61 7661 3a20 4469 7361 nchor.java: Disa │ │ │ │ │ +000a4270: 626c 6520 4d44 3220 7375 7070 6f72 7420 ble MD2 support │ │ │ │ │ +000a4280: 6e65 7720 4365 7274 5061 7468 5661 6c69 new CertPathVali │ │ │ │ │ +000a4290: 6461 746f 7245 7863 6570 7469 6f6e 2e42 datorException.B │ │ │ │ │ +000a42a0: 6173 6963 5265 6173 6f6e 2065 6e75 6d20 asicReason enum │ │ │ │ │ +000a42b0: 636f 6e73 7461 6e74 2066 6f72 2063 6f6e constant for con │ │ │ │ │ +000a42c0: 7374 7261 696e 6564 2061 6c67 6f72 6974 strained algorit │ │ │ │ │ +000a42d0: 686d 0a0a 3c6c 693e 7375 6e2f 7365 6375 hm..
  • sun/secu │ │ │ │ │ +000a42e0: 7269 7479 2f70 726f 7669 6465 722f 6365 rity/provider/ce │ │ │ │ │ +000a42f0: 7274 7061 7468 2f45 7874 656e 7369 6f6e rtpath/Extension │ │ │ │ │ +000a4300: 732f 4f43 5350 4e6f 6e63 6545 7874 656e s/OCSPNonceExten │ │ │ │ │ +000a4310: 7369 6f6e 5465 7374 732e 6a61 7661 3a20 sionTests.java: │ │ │ │ │ +000a4320: 556e 6974 2074 6573 7473 2066 6f72 204f Unit tests for O │ │ │ │ │ +000a4330: 4353 504e 6f6e 6365 4578 7465 6e73 696f CSPNonceExtensio │ │ │ │ │ +000a4340: 6e20 6f62 6a65 6374 730a 0a3c 6c69 3e73 n objects..
  • s │ │ │ │ │ +000a4350: 756e 2f73 6563 7572 6974 792f 7072 6f76 un/security/prov │ │ │ │ │ +000a4360: 6964 6572 2f63 6572 7470 6174 682f 4f43 ider/certpath/OC │ │ │ │ │ +000a4370: 5350 2f4f 4353 504e 6f43 6f6e 7465 6e74 SP/OCSPNoContent │ │ │ │ │ +000a4380: 4c65 6e67 7468 2e6a 6176 613a 2043 5056 Length.java: CPV │ │ │ │ │ +000a4390: 4520 7468 726f 776e 206f 6e20 6d69 7373 E thrown on miss │ │ │ │ │ +000a43a0: 696e 6720 636f 6e74 656e 742d 6c65 6e67 ing content-leng │ │ │ │ │ +000a43b0: 7468 2069 6e20 4f43 5350 2072 6573 706f th in OCSP respo │ │ │ │ │ +000a43c0: 6e73 650a 0a3c 6c69 3e73 756e 2f73 6563 nse..
  • sun/sec │ │ │ │ │ +000a43d0: 7572 6974 792f 7072 6f76 6964 6572 2f63 urity/provider/c │ │ │ │ │ +000a43e0: 6572 7470 6174 682f 4f43 5350 2f4f 4353 ertpath/OCSP/OCS │ │ │ │ │ +000a43f0: 5053 696e 676c 6545 7874 656e 7369 6f6e PSingleExtension │ │ │ │ │ +000a4400: 732e 6a61 7661 3a20 4f43 5350 5265 7370 s.java: OCSPResp │ │ │ │ │ +000a4410: 6f6e 7365 2e53 696e 676c 6552 6573 706f onse.SingleRespo │ │ │ │ │ +000a4420: 6e73 6520 6f62 6a65 6374 7320 646f 206e nse objects do n │ │ │ │ │ +000a4430: 6f74 2070 6172 7365 2073 696e 676c 6545 ot parse singleE │ │ │ │ │ +000a4440: 7874 656e 7369 6f6e 730a 0a3c 6c69 3e73 xtensions..
  • s │ │ │ │ │ +000a4450: 756e 2f73 6563 7572 6974 792f 7072 6f76 un/security/prov │ │ │ │ │ +000a4460: 6964 6572 2f63 6572 7470 6174 682f 504b ider/certpath/PK │ │ │ │ │ +000a4470: 4958 4365 7274 5061 7468 5661 6c69 6461 IXCertPathValida │ │ │ │ │ +000a4480: 746f 722f 5661 6c69 6469 7479 2e6a 6176 tor/Validity.jav │ │ │ │ │ +000a4490: 613a 2043 6572 7450 6174 6820 7368 6f75 a: CertPath shou │ │ │ │ │ +000a44a0: 6c64 2076 616c 6964 6174 6520 6576 656e ld validate even │ │ │ │ │ +000a44b0: 2069 6620 7468 6520 7661 6c69 6469 7479 if the validity │ │ │ │ │ +000a44c0: 2070 6572 696f 6420 6f66 2074 6865 2072 period of the r │ │ │ │ │ +000a44d0: 6f6f 7420 6365 7274 2064 6f65 7320 6e6f oot cert does no │ │ │ │ │ +000a44e0: 7420 696e 636c 7564 6520 7468 6520 7661 t include the va │ │ │ │ │ +000a44f0: 6c69 6469 7479 2070 6572 696f 6420 6f66 lidity period of │ │ │ │ │ +000a4500: 2061 2073 7562 6f72 6469 6e61 7465 2063 a subordinate c │ │ │ │ │ +000a4510: 6572 742e 0a0a 3c6c 693e 7375 6e2f 7365 ert...
  • sun/se │ │ │ │ │ +000a4520: 6375 7269 7479 2f70 726f 7669 6465 722f curity/provider/ │ │ │ │ │ +000a4530: 6365 7274 7061 7468 2f52 6573 706f 6e64 certpath/Respond │ │ │ │ │ +000a4540: 6572 4964 2f52 6573 706f 6e64 6572 4964 erId/ResponderId │ │ │ │ │ +000a4550: 5465 7374 732e 6a61 7661 3a20 4f43 5350 Tests.java: OCSP │ │ │ │ │ +000a4560: 2053 7461 706c 696e 6720 666f 7220 544c Stapling for TL │ │ │ │ │ +000a4570: 5320 2852 6573 706f 6e64 6572 4964 2074 S (ResponderId t │ │ │ │ │ +000a4580: 6573 7473 290a 0a3c 6c69 3e73 756e 2f73 ests)..
  • sun/s │ │ │ │ │ +000a4590: 6563 7572 6974 792f 7072 6f76 6964 6572 ecurity/provider │ │ │ │ │ +000a45a0: 2f63 6572 7470 6174 682f 5375 6e43 6572 /certpath/SunCer │ │ │ │ │ +000a45b0: 7450 6174 6842 7569 6c64 6572 4578 6365 tPathBuilderExce │ │ │ │ │ +000a45c0: 7074 696f 6e54 6573 742e 6a61 7661 3a20 ptionTest.java: │ │ │ │ │ +000a45d0: 6e6f 6e2d 7472 616e 7369 656e 7420 6e6f non-transient no │ │ │ │ │ +000a45e0: 6e2d 7365 7269 616c 697a 6162 6c65 2069 n-serializable i │ │ │ │ │ +000a45f0: 6e73 7461 6e63 6520 6669 656c 6420 696e nstance field in │ │ │ │ │ +000a4600: 2073 6572 6961 6c69 7a61 626c 6520 636c serializable cl │ │ │ │ │ +000a4610: 6173 730a 0a3c 6c69 3e73 756e 2f73 6563 ass..
  • sun/sec │ │ │ │ │ +000a4620: 7572 6974 792f 7072 6f76 6964 6572 2f63 urity/provider/c │ │ │ │ │ +000a4630: 6572 7470 6174 682f 5835 3039 4365 7274 ertpath/X509Cert │ │ │ │ │ +000a4640: 5061 7468 2f49 6c6c 6567 616c 4365 7274 Path/IllegalCert │ │ │ │ │ +000a4650: 6974 6963 6174 6573 2e6a 6176 613a 2053 iticates.java: S │ │ │ │ │ +000a4660: 6f6d 6520 4a43 4b20 7465 7374 2066 6169 ome JCK test fai │ │ │ │ │ +000a4670: 6c65 6420 6265 6361 7573 6520 6f66 2074 led because of t │ │ │ │ │ +000a4680: 6865 2063 6f6d 7069 6c65 7220 7761 726e he compiler warn │ │ │ │ │ +000a4690: 696e 6773 2063 6861 6e67 6573 0a0a 3c6c ings changes..sun/security/p │ │ │ │ │ +000a46b0: 726f 7669 6465 722f 6873 732f 5465 7374 rovider/hss/Test │ │ │ │ │ +000a46c0: 4853 532e 6a61 7661 3a20 7465 7374 7320 HSS.java: tests │ │ │ │ │ +000a46d0: 666f 7220 4853 532f 4c4d 5320 7072 6f76 for HSS/LMS prov │ │ │ │ │ +000a46e0: 6964 6572 0a0a 3c6c 693e 7375 6e2f 7365 ider..
  • sun/se │ │ │ │ │ +000a46f0: 6375 7269 7479 2f72 7361 2f42 726f 6b65 curity/rsa/Broke │ │ │ │ │ +000a4700: 6e52 5341 5072 6976 6174 6543 7274 4b65 nRSAPrivateCrtKe │ │ │ │ │ +000a4710: 792e 6a61 7661 3a20 6465 6661 756c 7420 y.java: default │ │ │ │ │ +000a4720: 5253 4120 4b65 7946 6163 746f 7279 2063 RSA KeyFactory c │ │ │ │ │ +000a4730: 616e 2072 6574 7572 6e20 6272 6f6b 656e an return broken │ │ │ │ │ +000a4740: 2052 5341 5072 6976 6174 6543 7274 4b65 RSAPrivateCrtKe │ │ │ │ │ +000a4750: 7920 6f62 6a65 6374 7320 5468 6973 2074 y objects This t │ │ │ │ │ +000a4760: 6573 7420 7761 7320 7461 6b65 6e20 6469 est was taken di │ │ │ │ │ +000a4770: 7265 6374 6c79 2066 726f 6d20 7468 6520 rectly from the │ │ │ │ │ +000a4780: 6275 6720 7265 706f 7274 2c20 7768 6963 bug report, whic │ │ │ │ │ +000a4790: 6820 7761 7320 6669 7865 6420 696e 2074 h was fixed in t │ │ │ │ │ +000a47a0: 6865 2063 7269 7070 6c65 6420 4a53 4146 he crippled JSAF │ │ │ │ │ +000a47b0: 4520 7072 6f76 6964 6572 2c20 616e 6420 E provider, and │ │ │ │ │ +000a47c0: 6e65 6564 6564 2074 6f20 6265 2062 726f needed to be bro │ │ │ │ │ +000a47d0: 7567 6874 2066 6f72 7761 7264 2069 6e74 ught forward int │ │ │ │ │ +000a47e0: 6f20 5375 6e52 7361 5369 676e 2028 7761 o SunRsaSign (wa │ │ │ │ │ +000a47f0: 7320 4a53 5345 292e 0a0a 3c6c 693e 7375 s JSSE)...
  • su │ │ │ │ │ +000a4800: 6e2f 7365 6375 7269 7479 2f72 7361 2f49 n/security/rsa/I │ │ │ │ │ +000a4810: 6e76 616c 6964 4269 7453 7472 696e 672e nvalidBitString. │ │ │ │ │ +000a4820: 6a61 7661 3a20 5661 6c69 6461 7469 6f6e java: Validation │ │ │ │ │ +000a4830: 206f 6620 7369 676e 6174 7572 6573 2073 of signatures s │ │ │ │ │ +000a4840: 7563 6365 6564 2077 6865 6e20 6974 2073 ucceed when it s │ │ │ │ │ +000a4850: 686f 756c 6420 6661 696c 0a0a 3c6c 693e hould fail..
  • │ │ │ │ │ +000a4860: 7375 6e2f 7365 6375 7269 7479 2f72 7361 sun/security/rsa │ │ │ │ │ +000a4870: 2f4b 6579 5369 7a65 5465 7374 2e6a 6176 /KeySizeTest.jav │ │ │ │ │ +000a4880: 613a 2074 6573 7420 6966 2074 6865 2070 a: test if the p │ │ │ │ │ +000a4890: 7269 7661 7465 2061 6e64 2070 7562 6c69 rivate and publi │ │ │ │ │ +000a48a0: 6320 6b65 7920 7369 7a65 2061 7265 2074 c key size are t │ │ │ │ │ +000a48b0: 6865 2073 616d 6520 6173 2077 6861 7420 he same as what │ │ │ │ │ +000a48c0: 6973 2073 6574 2074 6872 6f75 6768 204b is set through K │ │ │ │ │ +000a48d0: 6579 5061 6972 4765 6e65 7261 746f 722e eyPairGenerator. │ │ │ │ │ +000a48e0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a48f0: 7479 2f72 7361 2f50 7269 7661 7465 4b65 ty/rsa/PrivateKe │ │ │ │ │ +000a4900: 7945 7175 616c 6974 7954 6573 742e 6a61 yEqualityTest.ja │ │ │ │ │ +000a4910: 7661 3a20 4571 7561 6c69 7479 2063 6865 va: Equality che │ │ │ │ │ +000a4920: 636b 696e 6720 666f 7220 5253 4150 7269 cking for RSAPri │ │ │ │ │ +000a4930: 7661 7465 4b65 7920 6279 2053 756e 5273 vateKey by SunRs │ │ │ │ │ +000a4940: 6153 6967 6e20 7072 6f76 6964 6572 2e0a aSign provider.. │ │ │ │ │ +000a4950: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000a4960: 792f 7273 612f 5253 4150 6164 6469 6e67 y/rsa/RSAPadding │ │ │ │ │ +000a4970: 4368 6563 6b2e 6a61 7661 3a20 456e 7375 Check.java: Ensu │ │ │ │ │ +000a4980: 7265 2074 6861 7420 5253 4150 6164 6469 re that RSAPaddi │ │ │ │ │ +000a4990: 6e67 2063 6c61 7373 2077 6f72 6b73 2061 ng class works a │ │ │ │ │ +000a49a0: 7320 6578 7065 6374 6564 2061 6674 6572 s expected after │ │ │ │ │ +000a49b0: 2072 6566 6163 746f 7269 6e67 0a0a 3c6c refactoring..sun/security/r │ │ │ │ │ +000a49d0: 7361 2f53 6967 6e61 7475 7265 4f66 6673 sa/SignatureOffs │ │ │ │ │ +000a49e0: 6574 732e 6a61 7661 3a20 5468 6973 2074 ets.java: This t │ │ │ │ │ +000a49f0: 6573 7420 7661 6c69 6461 7465 7320 7369 est validates si │ │ │ │ │ +000a4a00: 676e 6174 7572 6520 7665 7269 6669 6361 gnature verifica │ │ │ │ │ +000a4a10: 7469 6f6e 2053 6967 6e61 7475 7265 2e76 tion Signature.v │ │ │ │ │ +000a4a20: 6572 6966 7928 6279 7465 5b5d 2c20 696e erify(byte[], in │ │ │ │ │ +000a4a30: 742c 2069 6e74 292e 0a0a 3c6c 693e 7375 t, int)...
  • su │ │ │ │ │ +000a4a40: 6e2f 7365 6375 7269 7479 2f72 7361 2f53 n/security/rsa/S │ │ │ │ │ +000a4a50: 6967 6e61 7475 7265 5465 7374 2e6a 6176 ignatureTest.jav │ │ │ │ │ +000a4a60: 613a 2045 6e73 7572 6520 6b65 7973 2063 a: Ensure keys c │ │ │ │ │ +000a4a70: 7265 6174 6564 2066 726f 6d20 4b65 7946 reated from KeyF │ │ │ │ │ +000a4a80: 6163 746f 7279 3a3a 6765 744b 6579 5370 actory::getKeySp │ │ │ │ │ +000a4a90: 6563 2061 6e64 2066 726f 6d20 636f 6e73 ec and from cons │ │ │ │ │ +000a4aa0: 7472 7563 746f 7273 2061 7265 2065 7175 tructors are equ │ │ │ │ │ +000a4ab0: 616c 2e0a 0a3c 6c69 3e73 756e 2f73 6563 al...
  • sun/sec │ │ │ │ │ +000a4ac0: 7572 6974 792f 7273 612f 5369 676e 6564 urity/rsa/Signed │ │ │ │ │ +000a4ad0: 4f62 6a65 6374 4368 6169 6e2e 6a61 7661 ObjectChain.java │ │ │ │ │ +000a4ae0: 3a20 5665 7269 6679 2061 2063 6861 696e : Verify a chain │ │ │ │ │ +000a4af0: 206f 6620 7369 676e 6564 206f 626a 6563 of signed objec │ │ │ │ │ +000a4b00: 7473 0a0a 3c6c 693e 7375 6e2f 7365 6375 ts..
  • sun/secu │ │ │ │ │ +000a4b10: 7269 7479 2f72 7361 2f53 7065 6354 6573 rity/rsa/SpecTes │ │ │ │ │ +000a4b20: 742e 6a61 7661 3a20 4368 6563 6b20 7361 t.java: Check sa │ │ │ │ │ +000a4b30: 6d65 204b 6579 5061 6972 2773 2070 7269 me KeyPair's pri │ │ │ │ │ +000a4b40: 7661 7465 206b 6579 2061 6e64 2070 7562 vate key and pub │ │ │ │ │ +000a4b50: 6c69 6320 6b65 7920 6861 7665 2073 616d lic key have sam │ │ │ │ │ +000a4b60: 6520 6d6f 6475 6c75 732e 0a0a 3c6c 693e e modulus...
  • │ │ │ │ │ +000a4b70: 7375 6e2f 7365 6375 7269 7479 2f72 7361 sun/security/rsa │ │ │ │ │ +000a4b80: 2f54 6573 7443 4143 6572 7473 2e6a 6176 /TestCACerts.jav │ │ │ │ │ +000a4b90: 613a 2054 6573 7420 7468 6520 6e65 7720 a: Test the new │ │ │ │ │ +000a4ba0: 5253 4120 7072 6f76 6964 6572 2063 616e RSA provider can │ │ │ │ │ +000a4bb0: 2076 6572 6966 7920 616c 6c20 7468 6520 verify all the │ │ │ │ │ +000a4bc0: 5253 4120 6365 7274 7320 696e 2074 6865 RSA certs in the │ │ │ │ │ +000a4bd0: 2063 6163 6572 7473 2066 696c 650a 0a3c cacerts file..< │ │ │ │ │ +000a4be0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a4bf0: 7273 612f 5465 7374 4b65 7946 6163 746f rsa/TestKeyFacto │ │ │ │ │ +000a4c00: 7279 2e6a 6176 613a 2054 6573 7420 4b65 ry.java: Test Ke │ │ │ │ │ +000a4c10: 7946 6163 746f 7279 206f 6620 7468 6520 yFactory of the │ │ │ │ │ +000a4c20: 6e65 7720 5253 4120 7072 6f76 6964 6572 new RSA provider │ │ │ │ │ +000a4c30: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a4c40: 7479 2f72 7361 2f54 6573 744b 6579 5061 ty/rsa/TestKeyPa │ │ │ │ │ +000a4c50: 6972 4765 6e65 7261 746f 722e 6a61 7661 irGenerator.java │ │ │ │ │ +000a4c60: 3a20 5665 7269 6679 2074 6861 7420 7468 : Verify that th │ │ │ │ │ +000a4c70: 6520 5253 4120 4b65 7950 6169 7247 656e e RSA KeyPairGen │ │ │ │ │ +000a4c80: 6572 6174 6f72 2077 6f72 6b73 0a0a 3c6c erator works..sun/security/r │ │ │ │ │ +000a4ca0: 7361 2f54 6573 744b 6579 5061 6972 4765 sa/TestKeyPairGe │ │ │ │ │ +000a4cb0: 6e65 7261 746f 7245 7870 6f6e 656e 742e neratorExponent. │ │ │ │ │ +000a4cc0: 6a61 7661 3a20 5465 7374 7320 7468 6520 java: Tests the │ │ │ │ │ +000a4cd0: 5253 4120 7075 626c 6963 206b 6579 2065 RSA public key e │ │ │ │ │ +000a4ce0: 7870 6f6e 656e 7420 666f 7220 4b65 7950 xponent for KeyP │ │ │ │ │ +000a4cf0: 6169 7247 656e 6572 6174 6f72 0a0a 3c6c airGenerator..sun/security/r │ │ │ │ │ +000a4d10: 7361 2f54 6573 744b 6579 5061 6972 4765 sa/TestKeyPairGe │ │ │ │ │ +000a4d20: 6e65 7261 746f 7249 6e69 742e 6a61 7661 neratorInit.java │ │ │ │ │ +000a4d30: 3a20 6d61 6b65 2073 7572 6520 7468 6520 : make sure the │ │ │ │ │ +000a4d40: 7375 7070 6c69 6564 2053 6563 7572 6552 supplied SecureR │ │ │ │ │ +000a4d50: 616e 646f 6d20 6f62 6a65 6374 2069 7320 andom object is │ │ │ │ │ +000a4d60: 7573 6564 0a0a 3c6c 693e 7375 6e2f 7365 used..
  • sun/se │ │ │ │ │ +000a4d70: 6375 7269 7479 2f72 7361 2f54 6573 744b curity/rsa/TestK │ │ │ │ │ +000a4d80: 6579 5061 6972 4765 6e65 7261 746f 724c eyPairGeneratorL │ │ │ │ │ +000a4d90: 656e 6774 682e 6a61 7661 3a20 6d61 6b65 ength.java: make │ │ │ │ │ +000a4da0: 2073 7572 6520 6765 6e65 7261 7465 6420 sure generated │ │ │ │ │ +000a4db0: 6b65 7920 7061 6972 7320 6172 6520 6578 key pairs are ex │ │ │ │ │ +000a4dc0: 6163 746c 7920 7468 6520 7265 7175 6573 actly the reques │ │ │ │ │ +000a4dd0: 7465 6420 6c65 6e67 7468 0a0a 3c6c 693e ted length..
  • │ │ │ │ │ +000a4de0: 7375 6e2f 7365 6375 7269 7479 2f72 7361 sun/security/rsa │ │ │ │ │ +000a4df0: 2f54 6573 7452 5341 4f69 6453 7570 706f /TestRSAOidSuppo │ │ │ │ │ +000a4e00: 7274 2e6a 6176 613a 2045 6e73 7572 6520 rt.java: Ensure │ │ │ │ │ +000a4e10: 7468 6174 2052 5341 206b 6579 2066 6163 that RSA key fac │ │ │ │ │ +000a4e20: 746f 7279 2063 616e 2070 6172 7365 2058 tory can parse X │ │ │ │ │ +000a4e30: 2e35 3039 2065 6e63 6f64 696e 6773 2063 .509 encodings c │ │ │ │ │ +000a4e40: 6f6e 7461 696e 696e 6720 6e6f 6e2d 7374 ontaining non-st │ │ │ │ │ +000a4e50: 616e 6461 7264 2052 5341 206f 6964 2061 andard RSA oid a │ │ │ │ │ +000a4e60: 7320 696e 206f 6c64 6572 204a 444b 2072 s in older JDK r │ │ │ │ │ +000a4e70: 656c 6561 7365 7320 6265 666f 7265 204a eleases before J │ │ │ │ │ +000a4e80: 444b 2d38 3134 3632 3933 0a0a 3c6c 693e DK-8146293..
  • │ │ │ │ │ +000a4e90: 7375 6e2f 7365 6375 7269 7479 2f72 7361 sun/security/rsa │ │ │ │ │ +000a4ea0: 2f54 6573 7453 6967 4765 6e31 352e 6a61 /TestSigGen15.ja │ │ │ │ │ +000a4eb0: 7661 3a20 4b6e 6f77 6e20 416e 7377 6572 va: Known Answer │ │ │ │ │ +000a4ec0: 2054 6573 7473 2062 6173 6564 206f 6e20 Tests based on │ │ │ │ │ +000a4ed0: 4e49 5354 2031 3836 2d33 2061 743a 0a0a NIST 186-3 at:.. │ │ │ │ │ +000a4ee0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000a4ef0: 2f72 7361 2f54 6573 7453 6967 6e61 7475 /rsa/TestSignatu │ │ │ │ │ +000a4f00: 7265 732e 6a61 7661 3a20 5465 7374 2073 res.java: Test s │ │ │ │ │ +000a4f10: 6967 6e69 6e67 2f76 6572 6966 7969 6e67 igning/verifying │ │ │ │ │ +000a4f20: 2075 7369 6e67 2061 6c6c 2074 6865 2073 using all the s │ │ │ │ │ +000a4f30: 6967 6e61 7475 7265 2061 6c67 6f72 6974 ignature algorit │ │ │ │ │ +000a4f40: 686d 730a 0a3c 6c69 3e73 756e 2f73 6563 hms..
  • sun/sec │ │ │ │ │ +000a4f50: 7572 6974 792f 7273 612f 5769 7468 6f75 urity/rsa/Withou │ │ │ │ │ +000a4f60: 744e 554c 4c2e 6a61 7661 3a20 5665 7269 tNULL.java: Veri │ │ │ │ │ +000a4f70: 6679 2052 5341 2073 6967 6e61 7475 7265 fy RSA signature │ │ │ │ │ +000a4f80: 2077 6974 6820 6f6d 6974 7465 6420 6469 with omitted di │ │ │ │ │ +000a4f90: 6765 7374 2070 6172 616d 7320 2873 686f gest params (sho │ │ │ │ │ +000a4fa0: 756c 6420 6265 2065 6e63 6f64 6564 2061 uld be encoded a │ │ │ │ │ +000a4fb0: 7320 4e55 4c4c 2920 666f 7220 6261 636b s NULL) for back │ │ │ │ │ +000a4fc0: 7761 7264 2063 6f6d 7061 7469 6269 6c69 ward compatibili │ │ │ │ │ +000a4fd0: 7479 0a0a 3c6c 693e 7375 6e2f 7365 6375 ty..
  • sun/secu │ │ │ │ │ +000a4fe0: 7269 7479 2f72 7361 2f70 7373 2f44 6566 rity/rsa/pss/Def │ │ │ │ │ +000a4ff0: 6175 6c74 5061 7261 6d53 7065 632e 6a61 aultParamSpec.ja │ │ │ │ │ +000a5000: 7661 3a20 416c 676f 7269 7468 6d49 643a va: AlgorithmId: │ │ │ │ │ +000a5010: 3a67 6574 4465 6661 756c 7441 6c67 6f72 :getDefaultAlgor │ │ │ │ │ +000a5020: 6974 686d 5061 7261 6d65 7465 7253 7065 ithmParameterSpe │ │ │ │ │ +000a5030: 6320 7265 7475 726e 7320 696e 636f 6d70 c returns incomp │ │ │ │ │ +000a5040: 6174 6962 6c65 2050 5353 5061 7261 6d65 atible PSSParame │ │ │ │ │ +000a5050: 7465 7253 7065 6320 666f 7220 616e 2052 terSpec for an R │ │ │ │ │ +000a5060: 5341 5353 412d 5053 5320 6b65 790a 0a3c SASSA-PSS key..< │ │ │ │ │ +000a5070: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a5080: 7273 612f 7073 732f 496e 6974 4167 6169 rsa/pss/InitAgai │ │ │ │ │ +000a5090: 6e2e 6a61 7661 3a20 4d61 6b65 2073 7572 n.java: Make sur │ │ │ │ │ +000a50a0: 6520 6f6c 6420 7374 6174 6520 6973 2063 e old state is c │ │ │ │ │ +000a50b0: 6c65 6172 6564 2077 6865 6e20 696e 6974 leared when init │ │ │ │ │ +000a50c0: 2069 7320 6361 6c6c 6564 2061 6761 696e is called again │ │ │ │ │ +000a50d0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a50e0: 7479 2f72 7361 2f70 7373 2f50 5353 4b65 ty/rsa/pss/PSSKe │ │ │ │ │ +000a50f0: 7943 6f6d 7061 7469 6269 6c69 7479 2e6a yCompatibility.j │ │ │ │ │ +000a5100: 6176 613a 204f 7065 6e53 534c 2067 656e ava: OpenSSL gen │ │ │ │ │ +000a5110: 6572 6174 6564 2063 6f6d 7061 7469 6269 erated compatibi │ │ │ │ │ +000a5120: 6c69 7479 2074 6573 7420 7769 7468 2052 lity test with R │ │ │ │ │ +000a5130: 5341 5353 412d 5053 5320 4a61 7661 2e0a SASSA-PSS Java.. │ │ │ │ │ +000a5140: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000a5150: 792f 7273 612f 7073 732f 5053 5350 6172 y/rsa/pss/PSSPar │ │ │ │ │ +000a5160: 616d 6574 6572 7354 6573 742e 6a61 7661 ametersTest.java │ │ │ │ │ +000a5170: 3a20 5465 7374 2052 5341 5353 412d 5053 : Test RSASSA-PS │ │ │ │ │ +000a5180: 5320 416c 676f 7269 7468 6d50 6172 616d S AlgorithmParam │ │ │ │ │ +000a5190: 6574 6572 7320 696d 706c 206f 6620 5375 eters impl of Su │ │ │ │ │ +000a51a0: 6e52 7361 5369 676e 2070 726f 7669 6465 nRsaSign provide │ │ │ │ │ +000a51b0: 722e 0a0a 3c6c 693e 7375 6e2f 7365 6375 r...
  • sun/secu │ │ │ │ │ +000a51c0: 7269 7479 2f72 7361 2f70 7373 2f53 6572 rity/rsa/pss/Ser │ │ │ │ │ +000a51d0: 6961 6c69 7a65 6450 5353 4b65 792e 6a61 ializedPSSKey.ja │ │ │ │ │ +000a51e0: 7661 3a20 5465 7374 2052 5341 5353 412d va: Test RSASSA- │ │ │ │ │ +000a51f0: 5053 5320 7365 7269 616c 697a 6564 206b PSS serialized k │ │ │ │ │ +000a5200: 6579 730a 0a3c 6c69 3e73 756e 2f73 6563 eys..
  • sun/sec │ │ │ │ │ +000a5210: 7572 6974 792f 7273 612f 7073 732f 5369 urity/rsa/pss/Si │ │ │ │ │ +000a5220: 676e 6174 7572 6554 6573 7432 2e6a 6176 gnatureTest2.jav │ │ │ │ │ +000a5230: 613a 2043 7265 6174 6520 6120 7369 676e a: Create a sign │ │ │ │ │ +000a5240: 6174 7572 6520 666f 7220 5253 4153 5341 ature for RSASSA │ │ │ │ │ +000a5250: 2d50 5353 2061 6e64 2067 6574 2069 7473 -PSS and get its │ │ │ │ │ +000a5260: 2073 6967 6e65 6420 6461 7461 2e0a 0a3c signed data...< │ │ │ │ │ +000a5270: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a5280: 7273 612f 7073 732f 5369 676e 6174 7572 rsa/pss/Signatur │ │ │ │ │ +000a5290: 6554 6573 7450 5353 2e6a 6176 613a 2043 eTestPSS.java: C │ │ │ │ │ +000a52a0: 7265 6174 6520 6120 7369 676e 6174 7572 reate a signatur │ │ │ │ │ +000a52b0: 6520 666f 7220 5253 4153 5341 2d50 5353 e for RSASSA-PSS │ │ │ │ │ +000a52c0: 2061 6e64 2067 6574 2069 7473 2073 6967 and get its sig │ │ │ │ │ +000a52d0: 6e65 6420 6461 7461 2e0a 0a3c 6c69 3e73 ned data...
  • s │ │ │ │ │ +000a52e0: 756e 2f73 6563 7572 6974 792f 7273 612f un/security/rsa/ │ │ │ │ │ +000a52f0: 7073 732f 5465 7374 5053 534b 6579 5375 pss/TestPSSKeySu │ │ │ │ │ +000a5300: 7070 6f72 742e 6a61 7661 3a20 5465 7374 pport.java: Test │ │ │ │ │ +000a5310: 2052 5341 5353 412d 5053 5320 4b65 7920 RSASSA-PSS Key │ │ │ │ │ +000a5320: 7265 6c61 7465 6420 7375 7070 6f72 7420 related support │ │ │ │ │ +000a5330: 7375 6368 2061 7320 4b65 7950 6169 7247 such as KeyPairG │ │ │ │ │ +000a5340: 656e 6572 6174 6f72 2061 6e64 204b 6579 enerator and Key │ │ │ │ │ +000a5350: 4661 6374 6f72 7920 6f66 2074 6865 2053 Factory of the S │ │ │ │ │ +000a5360: 756e 5273 6153 6967 6e20 7072 6f76 6964 unRsaSign provid │ │ │ │ │ +000a5370: 6572 0a0a 3c6c 693e 7375 6e2f 7365 6375 er..
  • sun/secu │ │ │ │ │ +000a5380: 7269 7479 2f72 7361 2f70 7373 2f54 6573 rity/rsa/pss/Tes │ │ │ │ │ +000a5390: 7453 6967 4765 6e50 5353 2e6a 6176 613a tSigGenPSS.java: │ │ │ │ │ +000a53a0: 204b 6e6f 776e 2041 6e73 7765 7220 5465 Known Answer Te │ │ │ │ │ +000a53b0: 7374 7320 6261 7365 6420 6f6e 204e 4953 sts based on NIS │ │ │ │ │ +000a53c0: 5420 3138 362d 3320 6174 3a0a 0a3c 6c69 T 186-3 at:..
  • sun/security/ss │ │ │ │ │ +000a53e0: 6c2f 414c 504e 2f41 6c70 6e47 7265 6173 l/ALPN/AlpnGreas │ │ │ │ │ +000a53f0: 6554 6573 742e 6a61 7661 3a20 4265 7474 eTest.java: Bett │ │ │ │ │ +000a5400: 6572 2073 7570 706f 7274 2041 4c50 4e20 er support ALPN │ │ │ │ │ +000a5410: 6279 7465 2077 6972 6520 7661 6c75 6573 byte wire values │ │ │ │ │ +000a5420: 2069 6e20 5375 6e4a 5353 450a 0a3c 6c69 in SunJSSE..
  • sun/security/ss │ │ │ │ │ +000a5440: 6c2f 4170 7049 6e70 7574 5374 7265 616d l/AppInputStream │ │ │ │ │ +000a5450: 2f52 6561 6442 6c6f 636b 7343 6c6f 7365 /ReadBlocksClose │ │ │ │ │ +000a5460: 2e6a 6176 613a 2041 7070 496e 7075 7453 .java: AppInputS │ │ │ │ │ +000a5470: 7472 6561 6d3a 2072 6561 6420 6361 6e20 tream: read can │ │ │ │ │ +000a5480: 626c 6f63 6b20 6120 636c 6f73 650a 0a3c block a close..< │ │ │ │ │ +000a5490: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a54a0: 7373 6c2f 4170 7049 6e70 7574 5374 7265 ssl/AppInputStre │ │ │ │ │ +000a54b0: 616d 2f52 6561 6448 616e 6473 6861 6b65 am/ReadHandshake │ │ │ │ │ +000a54c0: 2e6a 6176 613a 2056 6572 6966 7920 6170 .java: Verify ap │ │ │ │ │ +000a54d0: 706c 6963 6174 696f 6e73 2064 6f20 6e6f plications do no │ │ │ │ │ +000a54e0: 7420 7265 6164 2068 616e 6473 6861 6b65 t read handshake │ │ │ │ │ +000a54f0: 2064 6174 6120 6166 7465 7220 6661 696c data after fail │ │ │ │ │ +000a5500: 7572 650a 0a3c 6c69 3e73 756e 2f73 6563 ure..
  • sun/sec │ │ │ │ │ +000a5510: 7572 6974 792f 7373 6c2f 4170 7049 6e70 urity/ssl/AppInp │ │ │ │ │ +000a5520: 7574 5374 7265 616d 2f52 6561 645a 6572 utStream/ReadZer │ │ │ │ │ +000a5530: 6f42 7974 6573 2e6a 6176 613a 2049 6e70 oBytes.java: Inp │ │ │ │ │ +000a5540: 7574 7374 7265 616d 2064 6f73 656e 7420 utstream dosent │ │ │ │ │ +000a5550: 6265 6861 7665 2063 6f72 7265 6374 0a0a behave correct.. │ │ │ │ │ +000a5560: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000a5570: 2f73 736c 2f41 7070 496e 7075 7453 7472 /ssl/AppInputStr │ │ │ │ │ +000a5580: 6561 6d2f 5265 6d6f 7665 4d61 726b 5265 eam/RemoveMarkRe │ │ │ │ │ +000a5590: 7365 742e 6a61 7661 3a20 7265 6d6f 7665 set.java: remove │ │ │ │ │ +000a55a0: 206d 6172 6b2f 7265 7365 7420 6675 6e63 mark/reset func │ │ │ │ │ +000a55b0: 7469 6f6e 616c 6974 7920 6672 6f6d 2041 tionality from A │ │ │ │ │ +000a55c0: 7070 496e 7075 7453 7472 6561 6d0a 0a3c ppInputStream..< │ │ │ │ │ +000a55d0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a55e0: 7373 6c2f 4170 704f 7574 7075 7453 7472 ssl/AppOutputStr │ │ │ │ │ +000a55f0: 6561 6d2f 4e6f 4578 6365 7074 696f 6e4f eam/NoExceptionO │ │ │ │ │ +000a5600: 6e43 6c6f 7365 2e6a 6176 613a 204a 5353 nClose.java: JSS │ │ │ │ │ +000a5610: 4520 736f 636b 6574 206f 7574 7075 7420 E socket output │ │ │ │ │ +000a5620: 7374 7265 616d 2064 6f65 736e 2774 2074 stream doesn't t │ │ │ │ │ +000a5630: 6872 6f77 2061 6674 6572 2073 6f63 6b65 hrow after socke │ │ │ │ │ +000a5640: 7420 6973 2063 6c6f 7365 640a 0a3c 6c69 t is closed..
  • sun/security/ss │ │ │ │ │ +000a5660: 6c2f 4365 7274 5061 7468 5265 7374 7269 l/CertPathRestri │ │ │ │ │ +000a5670: 6374 696f 6e73 2f54 4c53 5265 7374 7269 ctions/TLSRestri │ │ │ │ │ +000a5680: 6374 696f 6e73 2e6a 6176 613a 2056 6572 ctions.java: Ver │ │ │ │ │ +000a5690: 6966 7920 7468 6520 7265 7374 7269 6374 ify the restrict │ │ │ │ │ +000a56a0: 696f 6e73 2066 6f72 2063 6572 7469 6669 ions for certifi │ │ │ │ │ +000a56b0: 6361 7465 2070 6174 6820 6f6e 204a 5353 cate path on JSS │ │ │ │ │ +000a56c0: 4520 7769 7468 2063 7573 746f 6d20 7472 E with custom tr │ │ │ │ │ +000a56d0: 7573 7420 7374 6f72 652e 0a0a 3c6c 693e ust store...
  • │ │ │ │ │ +000a56e0: 7375 6e2f 7365 6375 7269 7479 2f73 736c sun/security/ssl │ │ │ │ │ +000a56f0: 2f43 6970 6865 7253 7569 7465 2f44 6973 /CipherSuite/Dis │ │ │ │ │ +000a5700: 6162 6c65 6443 7572 7665 2e6a 6176 613a abledCurve.java: │ │ │ │ │ +000a5710: 2020 0a0a 3c6c 693e 7375 6e2f 7365 6375 ..
  • sun/secu │ │ │ │ │ +000a5720: 7269 7479 2f73 736c 2f43 6970 6865 7253 rity/ssl/CipherS │ │ │ │ │ +000a5730: 7569 7465 2f4c 6567 6163 7943 6f6e 7374 uite/LegacyConst │ │ │ │ │ +000a5740: 7261 696e 7473 2e6a 6176 613a 204d 616b raints.java: Mak │ │ │ │ │ +000a5750: 6520 7375 7265 2074 6861 7420 6c65 6761 e sure that lega │ │ │ │ │ +000a5760: 6379 2073 7569 7465 7320 6172 6520 6e6f cy suites are no │ │ │ │ │ +000a5770: 7420 7365 6c65 6374 6564 2069 6620 7374 t selected if st │ │ │ │ │ +000a5780: 726f 6e67 6572 2063 686f 6963 6573 2061 ronger choices a │ │ │ │ │ +000a5790: 7265 2061 7661 696c 6162 6c65 0a0a 3c6c re available..sun/security/s │ │ │ │ │ +000a57b0: 736c 2f43 6970 6865 7253 7569 7465 2f4e sl/CipherSuite/N │ │ │ │ │ +000a57c0: 616d 6564 4772 6f75 7073 5769 7468 4369 amedGroupsWithCi │ │ │ │ │ +000a57d0: 7068 6572 5375 6974 652e 6a61 7661 3a20 pherSuite.java: │ │ │ │ │ +000a57e0: 5465 7374 2054 4c53 2063 6970 6865 7273 Test TLS ciphers │ │ │ │ │ +000a57f0: 7569 7465 2077 6974 6820 6561 6368 2069 uite with each i │ │ │ │ │ +000a5800: 6e64 6976 6964 7561 6c20 7375 7070 6f72 ndividual suppor │ │ │ │ │ +000a5810: 7465 6420 6772 6f75 700a 0a3c 6c69 3e73 ted group..
  • s │ │ │ │ │ +000a5820: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ +000a5830: 4369 7068 6572 5375 6974 652f 4e6f 4465 CipherSuite/NoDe │ │ │ │ │ +000a5840: 7352 4334 4465 7345 6465 4369 7068 5375 sRC4DesEdeCiphSu │ │ │ │ │ +000a5850: 6974 652e 6a61 7661 3a20 4469 7361 626c ite.java: Disabl │ │ │ │ │ +000a5860: 6520 616c 6c20 4445 532c 2052 4334 2c20 e all DES, RC4, │ │ │ │ │ +000a5870: 616e 6420 3344 4553 2f44 6573 4564 6520 and 3DES/DesEde │ │ │ │ │ +000a5880: 6369 7068 6572 2073 7569 7465 730a 0a3c cipher suites..< │ │ │ │ │ +000a5890: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a58a0: 7373 6c2f 4369 7068 6572 5375 6974 652f ssl/CipherSuite/ │ │ │ │ │ +000a58b0: 5265 7374 7269 6374 4e61 6d65 6447 726f RestrictNamedGro │ │ │ │ │ +000a58c0: 7570 2e6a 6176 613a 2052 6573 7472 6963 up.java: Restric │ │ │ │ │ +000a58d0: 7420 7369 676e 6174 7572 6520 616c 676f t signature algo │ │ │ │ │ +000a58e0: 7269 7468 6d73 2061 6e64 206e 616d 6564 rithms and named │ │ │ │ │ +000a58f0: 2067 726f 7570 730a 0a3c 6c69 3e73 756e groups..
  • sun │ │ │ │ │ +000a5900: 2f73 6563 7572 6974 792f 7373 6c2f 4369 /security/ssl/Ci │ │ │ │ │ +000a5910: 7068 6572 5375 6974 652f 5265 7374 7269 pherSuite/Restri │ │ │ │ │ +000a5920: 6374 5369 676e 6174 7572 6553 6368 656d ctSignatureSchem │ │ │ │ │ +000a5930: 652e 6a61 7661 3a20 5265 7374 7269 6374 e.java: Restrict │ │ │ │ │ +000a5940: 2073 6967 6e61 7475 7265 2061 6c67 6f72 signature algor │ │ │ │ │ +000a5950: 6974 686d 7320 616e 6420 6e61 6d65 6420 ithms and named │ │ │ │ │ +000a5960: 6772 6f75 7073 0a0a 3c6c 693e 7375 6e2f groups..
  • sun/ │ │ │ │ │ +000a5970: 7365 6375 7269 7479 2f73 736c 2f43 6970 security/ssl/Cip │ │ │ │ │ +000a5980: 6865 7253 7569 7465 2f53 534c 5f4e 554c herSuite/SSL_NUL │ │ │ │ │ +000a5990: 4c2e 6a61 7661 3a20 5665 7269 6679 2074 L.java: Verify t │ │ │ │ │ +000a59a0: 6861 7420 5353 4c5f 4e55 4c4c 5f57 4954 hat SSL_NULL_WIT │ │ │ │ │ +000a59b0: 485f 4e55 4c4c 5f4e 554c 4c20 6973 2072 H_NULL_NULL is r │ │ │ │ │ +000a59c0: 6574 7572 6e65 6420 6173 2063 6970 6865 eturned as ciphe │ │ │ │ │ +000a59d0: 7273 7569 7465 2069 6620 7468 6520 6861 rsuite if the ha │ │ │ │ │ +000a59e0: 6e64 7368 616b 6520 6661 696c 730a 0a3c ndshake fails..< │ │ │ │ │ +000a59f0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a5a00: 7373 6c2f 4369 7068 6572 5375 6974 652f ssl/CipherSuite/ │ │ │ │ │ +000a5a10: 5375 7070 6f72 7465 6447 726f 7570 732e SupportedGroups. │ │ │ │ │ +000a5a20: 6a61 7661 3a20 5465 7374 2054 4c53 2063 java: Test TLS c │ │ │ │ │ +000a5a30: 6f6e 6e65 6374 696f 6e20 7769 7468 2065 onnection with e │ │ │ │ │ +000a5a40: 6163 6820 696e 6469 7669 6475 616c 2073 ach individual s │ │ │ │ │ +000a5a50: 7570 706f 7274 6564 2067 726f 7570 0a0a upported group.. │ │ │ │ │ +000a5a60: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000a5a70: 2f73 736c 2f43 6c69 656e 7448 616e 6473 /ssl/ClientHands │ │ │ │ │ +000a5a80: 6861 6b65 722f 4369 7068 6572 5375 6974 haker/CipherSuit │ │ │ │ │ +000a5a90: 654f 7264 6572 2e6a 6176 613a 2043 6c69 eOrder.java: Cli │ │ │ │ │ +000a5aa0: 656e 7420 7368 6f75 6c64 2066 6f6c 6c6f ent should follo │ │ │ │ │ +000a5ab0: 7720 7375 6974 6520 6f72 6465 7220 696e w suite order in │ │ │ │ │ +000a5ac0: 2053 534c 536f 636b 6574 2e73 6574 456e SSLSocket.setEn │ │ │ │ │ +000a5ad0: 6162 6c65 6443 6970 6865 7253 7569 7465 abledCipherSuite │ │ │ │ │ +000a5ae0: 7328 290a 0a3c 6c69 3e73 756e 2f73 6563 s()..
  • sun/sec │ │ │ │ │ +000a5af0: 7572 6974 792f 7373 6c2f 436c 6965 6e74 urity/ssl/Client │ │ │ │ │ +000a5b00: 4861 6e64 7368 616b 6572 2f4c 656e 6774 Handshaker/Lengt │ │ │ │ │ +000a5b10: 6843 6865 636b 5465 7374 2e6a 6176 613a hCheckTest.java: │ │ │ │ │ +000a5b20: 2056 6563 746f 7273 2061 6e64 2066 6978 Vectors and fix │ │ │ │ │ +000a5b30: 6564 206c 656e 6774 6820 6669 656c 6473 ed length fields │ │ │ │ │ +000a5b40: 2073 686f 756c 6420 6265 2076 6572 6966 should be verif │ │ │ │ │ +000a5b50: 6965 6420 666f 7220 616c 6c6f 7765 6420 ied for allowed │ │ │ │ │ +000a5b60: 7369 7a65 732e 0a0a 3c6c 693e 7375 6e2f sizes...
  • sun/ │ │ │ │ │ +000a5b70: 7365 6375 7269 7479 2f73 736c 2f43 6c69 security/ssl/Cli │ │ │ │ │ +000a5b80: 656e 7448 616e 6473 6861 6b65 722f 5253 entHandshaker/RS │ │ │ │ │ +000a5b90: 4145 7870 6f72 742e 6a61 7661 3a20 5253 AExport.java: RS │ │ │ │ │ +000a5ba0: 4143 6c69 656e 744b 6579 4578 6368 616e AClientKeyExchan │ │ │ │ │ +000a5bb0: 6765 204e 756c 6c50 6f69 6e74 6572 4578 ge NullPointerEx │ │ │ │ │ +000a5bc0: 6365 7074 696f 6e0a 0a3c 6c69 3e73 756e ception..
  • sun │ │ │ │ │ +000a5bd0: 2f73 6563 7572 6974 792f 7373 6c2f 4448 /security/ssl/DH │ │ │ │ │ +000a5be0: 4b65 7945 7863 6861 6e67 652f 4448 454b KeyExchange/DHEK │ │ │ │ │ +000a5bf0: 6579 5369 7a69 6e67 2e6a 6176 613a 206d eySizing.java: m │ │ │ │ │ +000a5c00: 616b 6520 6570 6865 6d65 7261 6c20 4448 ake ephemeral DH │ │ │ │ │ +000a5c10: 206b 6579 206d 6174 6368 2074 6865 206c key match the l │ │ │ │ │ +000a5c20: 656e 6774 6820 6f66 2074 6865 2063 6572 ength of the cer │ │ │ │ │ +000a5c30: 7469 6669 6361 7465 206b 6579 0a0a 3c6c tificate key..sun/security/s │ │ │ │ │ +000a5c50: 736c 2f44 484b 6579 4578 6368 616e 6765 sl/DHKeyExchange │ │ │ │ │ +000a5c60: 2f4c 6567 6163 7944 4845 4b65 7945 7863 /LegacyDHEKeyExc │ │ │ │ │ +000a5c70: 6861 6e67 652e 6a61 7661 3a20 4469 7361 hange.java: Disa │ │ │ │ │ +000a5c80: 626c 6520 4469 6666 6965 2d48 656c 6c6d ble Diffie-Hellm │ │ │ │ │ +000a5c90: 616e 206b 6579 7320 6c65 7373 2074 6861 an keys less tha │ │ │ │ │ +000a5ca0: 6e20 3130 3234 2062 6974 730a 0a3c 6c69 n 1024 bits..
  • sun/security/ss │ │ │ │ │ +000a5cc0: 6c2f 4448 4b65 7945 7863 6861 6e67 652f l/DHKeyExchange/ │ │ │ │ │ +000a5cd0: 5573 6553 7472 6f6e 6744 4853 697a 6573 UseStrongDHSizes │ │ │ │ │ +000a5ce0: 2e6a 6176 613a 204e 6567 6f74 6961 7465 .java: Negotiate │ │ │ │ │ +000a5cf0: 6420 4669 6e69 7465 2046 6965 6c64 2044 d Finite Field D │ │ │ │ │ +000a5d00: 6966 6669 652d 4865 6c6c 6d61 6e20 4570 iffie-Hellman Ep │ │ │ │ │ +000a5d10: 6865 6d65 7261 6c20 5061 7261 6d65 7465 hemeral Paramete │ │ │ │ │ +000a5d20: 7273 2066 6f72 2054 4c53 0a0a 3c6c 693e rs for TLS..
  • │ │ │ │ │ +000a5d30: 7375 6e2f 7365 6375 7269 7479 2f73 736c sun/security/ssl │ │ │ │ │ +000a5d40: 2f45 6e67 696e 6541 7267 732f 4465 6275 /EngineArgs/Debu │ │ │ │ │ +000a5d50: 6752 6570 6f72 7473 4f6e 6545 7874 7261 gReportsOneExtra │ │ │ │ │ +000a5d60: 4279 7465 2e6a 6176 613a 2049 6e63 6f72 Byte.java: Incor │ │ │ │ │ +000a5d70: 7265 6374 2053 534c 456e 6769 6e65 2064 rect SSLEngine d │ │ │ │ │ +000a5d80: 6562 7567 206f 7574 7075 740a 0a3c 6c69 ebug output..
  • sun/security/ss │ │ │ │ │ +000a5da0: 6c2f 4765 6e53 534c 436f 6e66 6967 732f l/GenSSLConfigs/ │ │ │ │ │ +000a5db0: 6d61 696e 2e6a 6176 613a 204d 616b 6520 main.java: Make │ │ │ │ │ +000a5dc0: 7375 7265 2074 6861 7420 6469 6666 6572 sure that differ │ │ │ │ │ +000a5dd0: 656e 7420 636f 6e66 6967 7572 6174 696f ent configuratio │ │ │ │ │ +000a5de0: 6e73 206f 6620 5353 4c20 736f 636b 6574 ns of SSL socket │ │ │ │ │ +000a5df0: 7320 776f 726b 0a0a 3c6c 693e 7375 6e2f s work..
  • sun/ │ │ │ │ │ +000a5e00: 7365 6375 7269 7479 2f73 736c 2f48 616e security/ssl/Han │ │ │ │ │ +000a5e10: 6473 6861 6b65 4861 7368 2f48 616e 6473 dshakeHash/Hands │ │ │ │ │ +000a5e20: 6861 6b65 4861 7368 436c 6f6e 6545 7868 hakeHashCloneExh │ │ │ │ │ +000a5e30: 6175 7374 696f 6e2e 6a61 7661 3a20 496e austion.java: In │ │ │ │ │ +000a5e40: 6372 6561 7365 2074 6865 206e 756d 6265 crease the numbe │ │ │ │ │ +000a5e50: 7220 6f66 2063 6c6f 6e65 7320 696e 2074 r of clones in t │ │ │ │ │ +000a5e60: 6865 2043 6c6f 6e65 6162 6c65 4469 6765 he CloneableDige │ │ │ │ │ +000a5e70: 7374 0a0a 3c6c 693e 7375 6e2f 7365 6375 st..
  • sun/secu │ │ │ │ │ +000a5e80: 7269 7479 2f73 736c 2f48 616e 6473 6861 rity/ssl/Handsha │ │ │ │ │ +000a5e90: 6b65 4f75 7453 7472 6561 6d2f 4e75 6c6c keOutStream/Null │ │ │ │ │ +000a5ea0: 4365 7274 732e 6a61 7661 3a20 4966 2061 Certs.java: If a │ │ │ │ │ +000a5eb0: 2073 6572 7665 7220 7368 7574 7320 646f server shuts do │ │ │ │ │ +000a5ec0: 776e 2063 6f72 7265 6374 6c79 2064 7572 wn correctly dur │ │ │ │ │ +000a5ed0: 696e 6720 6861 6e64 7368 616b 696e 672c ing handshaking, │ │ │ │ │ +000a5ee0: 2074 6865 2063 6c69 656e 7420 646f 6573 the client does │ │ │ │ │ +000a5ef0: 6e27 7420 7365 6520 6974 2e0a 0a3c 6c69 n't see it...
  • sun/security/ss │ │ │ │ │ +000a5f10: 6c2f 496e 7075 7452 6563 6f72 642f 436c l/InputRecord/Cl │ │ │ │ │ +000a5f20: 6965 6e74 4865 6c6c 6f52 6561 642e 6a61 ientHelloRead.ja │ │ │ │ │ +000a5f30: 7661 3a20 4120 636c 6965 6e74 2d68 656c va: A client-hel │ │ │ │ │ +000a5f40: 6c6f 206d 6573 7361 6765 206d 6179 206e lo message may n │ │ │ │ │ +000a5f50: 6f74 2061 6c77 6179 7320 6265 2072 6561 ot always be rea │ │ │ │ │ +000a5f60: 6420 636f 7272 6563 746c 790a 0a3c 6c69 d correctly..
  • sun/security/ss │ │ │ │ │ +000a5f80: 6c2f 496e 7075 7452 6563 6f72 642f 5353 l/InputRecord/SS │ │ │ │ │ +000a5f90: 4c53 6f63 6b65 7454 696d 656f 7574 4e75 LSocketTimeoutNu │ │ │ │ │ +000a5fa0: 6c6c 732e 6a61 7661 3a20 5365 7474 696e lls.java: Settin │ │ │ │ │ +000a5fb0: 6720 7469 6d65 6f75 7473 206f 6e20 5353 g timeouts on SS │ │ │ │ │ +000a5fc0: 4c53 6f63 6b65 7473 2069 6d6d 6564 6961 LSockets immedia │ │ │ │ │ +000a5fd0: 7465 6c79 2072 6574 7572 6e20 6e75 6c6c tely return null │ │ │ │ │ +000a5fe0: 2061 6674 6572 2074 696d 656f 7574 206f after timeout o │ │ │ │ │ +000a5ff0: 6363 7572 732e 0a0a 3c6c 693e 7375 6e2f ccurs...
  • sun/ │ │ │ │ │ +000a6000: 7365 6375 7269 7479 2f73 736c 2f50 726f security/ssl/Pro │ │ │ │ │ +000a6010: 746f 636f 6c56 6572 7369 6f6e 2f48 7474 tocolVersion/Htt │ │ │ │ │ +000a6020: 7073 5072 6f74 6f63 6f6c 732e 6a61 7661 psProtocols.java │ │ │ │ │ +000a6030: 3a20 7061 7373 696e 6720 6874 7470 732e : passing https. │ │ │ │ │ +000a6040: 7072 6f74 6f63 6f6c 7320 6672 6f6d 2063 protocols from c │ │ │ │ │ +000a6050: 6f6d 6d61 6e64 206c 696e 6520 646f 6573 ommand line does │ │ │ │ │ +000a6060: 6e27 7420 776f 726b 2e0a 0a3c 6c69 3e73 n't work...
  • s │ │ │ │ │ +000a6070: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ +000a6080: 5353 4c43 6970 6865 722f 5265 6164 4f6e SSLCipher/ReadOn │ │ │ │ │ +000a6090: 6c79 456e 6769 6e65 2e6a 6176 613a 2054 lyEngine.java: T │ │ │ │ │ +000a60a0: 6573 7420 5353 4c45 6e67 696e 6520 746f est SSLEngine to │ │ │ │ │ +000a60b0: 2075 7365 2072 6561 642d 6f6e 6c79 2069 use read-only i │ │ │ │ │ +000a60c0: 6e70 7574 2062 7974 6562 7566 6665 7273 nput bytebuffers │ │ │ │ │ +000a60d0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a60e0: 7479 2f73 736c 2f53 534c 436f 6e74 6578 ty/ssl/SSLContex │ │ │ │ │ +000a60f0: 7449 6d70 6c2f 4261 644b 5350 726f 7669 tImpl/BadKSProvi │ │ │ │ │ +000a6100: 6465 722e 6a61 7661 3a20 5375 7070 6f72 der.java: Suppor │ │ │ │ │ +000a6110: 7420 666f 7220 746f 6b65 6e2d 6261 7365 t for token-base │ │ │ │ │ +000a6120: 6420 4b65 7953 746f 7265 730a 0a3c 6c69 d KeyStores..
  • sun/security/ss │ │ │ │ │ +000a6140: 6c2f 5353 4c43 6f6e 7465 7874 496d 706c l/SSLContextImpl │ │ │ │ │ +000a6150: 2f42 6164 5453 5072 6f76 6964 6572 2e6a /BadTSProvider.j │ │ │ │ │ +000a6160: 6176 613a 2053 7570 706f 7274 2066 6f72 ava: Support for │ │ │ │ │ +000a6170: 2074 6f6b 656e 2d62 6173 6564 204b 6579 token-based Key │ │ │ │ │ +000a6180: 5374 6f72 6573 0a0a 3c6c 693e 7375 6e2f Stores..
  • sun/ │ │ │ │ │ +000a6190: 7365 6375 7269 7479 2f73 736c 2f53 534c security/ssl/SSL │ │ │ │ │ +000a61a0: 436f 6e74 6578 7449 6d70 6c2f 4375 7374 ContextImpl/Cust │ │ │ │ │ +000a61b0: 6f6d 697a 6564 4369 7068 6572 5375 6974 omizedCipherSuit │ │ │ │ │ +000a61c0: 6573 2e6a 6176 613a 2043 616e 6e6f 7420 es.java: Cannot │ │ │ │ │ +000a61d0: 656e 6162 6c65 2070 7265 7669 6f75 736c enable previousl │ │ │ │ │ +000a61e0: 7920 6465 6661 756c 7420 656e 6162 6c65 y default enable │ │ │ │ │ +000a61f0: 6420 6369 7068 6572 2073 7569 7465 730a d cipher suites. │ │ │ │ │ +000a6200: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000a6210: 792f 7373 6c2f 5353 4c43 6f6e 7465 7874 y/ssl/SSLContext │ │ │ │ │ +000a6220: 496d 706c 2f43 7573 746f 6d69 7a65 6444 Impl/CustomizedD │ │ │ │ │ +000a6230: 544c 5344 6566 6175 6c74 5072 6f74 6f63 TLSDefaultProtoc │ │ │ │ │ +000a6240: 6f6c 732e 6a61 7661 3a20 5465 7374 206a ols.java: Test j │ │ │ │ │ +000a6250: 646b 2e74 6c73 2e63 6c69 656e 742e 7072 dk.tls.client.pr │ │ │ │ │ +000a6260: 6f74 6f63 6f6c 7320 7769 7468 2044 544c otocols with DTL │ │ │ │ │ +000a6270: 530a 0a3c 6c69 3e73 756e 2f73 6563 7572 S..
  • sun/secur │ │ │ │ │ +000a6280: 6974 792f 7373 6c2f 5353 4c43 6f6e 7465 ity/ssl/SSLConte │ │ │ │ │ +000a6290: 7874 496d 706c 2f43 7573 746f 6d69 7a65 xtImpl/Customize │ │ │ │ │ +000a62a0: 6444 544c 5353 6572 7665 7244 6566 6175 dDTLSServerDefau │ │ │ │ │ +000a62b0: 6c74 5072 6f74 6f63 6f6c 732e 6a61 7661 ltProtocols.java │ │ │ │ │ +000a62c0: 3a20 5465 7374 206a 646b 2e74 6c73 2e73 : Test jdk.tls.s │ │ │ │ │ +000a62d0: 6572 7665 722e 7072 6f74 6f63 6f6c 7320 erver.protocols │ │ │ │ │ +000a62e0: 7769 7468 2044 544c 530a 0a3c 6c69 3e73 with DTLS..
  • s │ │ │ │ │ 000a62f0: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ 000a6300: 5353 4c43 6f6e 7465 7874 496d 706c 2f43 SSLContextImpl/C │ │ │ │ │ -000a6310: 7573 746f 6d69 7a65 6444 544c 5344 6566 ustomizedDTLSDef │ │ │ │ │ -000a6320: 6175 6c74 5072 6f74 6f63 6f6c 732e 6a61 aultProtocols.ja │ │ │ │ │ -000a6330: 7661 3a20 5465 7374 206a 646b 2e74 6c73 va: Test jdk.tls │ │ │ │ │ -000a6340: 2e63 6c69 656e 742e 7072 6f74 6f63 6f6c .client.protocol │ │ │ │ │ -000a6350: 7320 7769 7468 2044 544c 530a 0a3c 6c69 s with DTLS..
  • sun/security/ss │ │ │ │ │ -000a6370: 6c2f 5353 4c43 6f6e 7465 7874 496d 706c l/SSLContextImpl │ │ │ │ │ -000a6380: 2f43 7573 746f 6d69 7a65 6444 544c 5353 /CustomizedDTLSS │ │ │ │ │ -000a6390: 6572 7665 7244 6566 6175 6c74 5072 6f74 erverDefaultProt │ │ │ │ │ -000a63a0: 6f63 6f6c 732e 6a61 7661 3a20 5465 7374 ocols.java: Test │ │ │ │ │ -000a63b0: 206a 646b 2e74 6c73 2e73 6572 7665 722e jdk.tls.server. │ │ │ │ │ -000a63c0: 7072 6f74 6f63 6f6c 7320 7769 7468 2044 protocols with D │ │ │ │ │ -000a63d0: 544c 530a 0a3c 6c69 3e73 756e 2f73 6563 TLS..
  • sun/sec │ │ │ │ │ -000a63e0: 7572 6974 792f 7373 6c2f 5353 4c43 6f6e urity/ssl/SSLCon │ │ │ │ │ -000a63f0: 7465 7874 496d 706c 2f43 7573 746f 6d69 textImpl/Customi │ │ │ │ │ -000a6400: 7a65 6444 6566 6175 6c74 5072 6f74 6f63 zedDefaultProtoc │ │ │ │ │ -000a6410: 6f6c 732e 6a61 7661 3a20 456e 6162 6c65 ols.java: Enable │ │ │ │ │ -000a6420: 2054 4c53 2031 2e31 2061 6e64 2054 4c53 TLS 1.1 and TLS │ │ │ │ │ -000a6430: 2031 2e32 2062 7920 6465 6661 756c 7420 1.2 by default │ │ │ │ │ -000a6440: 696e 2063 6c69 656e 7420 7369 6465 206f in client side o │ │ │ │ │ -000a6450: 6620 5375 6e4a 5353 450a 0a3c 6c69 3e73 f SunJSSE..
  • s │ │ │ │ │ +000a6310: 7573 746f 6d69 7a65 6444 6566 6175 6c74 ustomizedDefault │ │ │ │ │ +000a6320: 5072 6f74 6f63 6f6c 732e 6a61 7661 3a20 Protocols.java: │ │ │ │ │ +000a6330: 456e 6162 6c65 2054 4c53 2031 2e31 2061 Enable TLS 1.1 a │ │ │ │ │ +000a6340: 6e64 2054 4c53 2031 2e32 2062 7920 6465 nd TLS 1.2 by de │ │ │ │ │ +000a6350: 6661 756c 7420 696e 2063 6c69 656e 7420 fault in client │ │ │ │ │ +000a6360: 7369 6465 206f 6620 5375 6e4a 5353 450a side of SunJSSE. │ │ │ │ │ +000a6370: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000a6380: 792f 7373 6c2f 5353 4c43 6f6e 7465 7874 y/ssl/SSLContext │ │ │ │ │ +000a6390: 496d 706c 2f43 7573 746f 6d69 7a65 6453 Impl/CustomizedS │ │ │ │ │ +000a63a0: 6572 7665 7244 6566 6175 6c74 5072 6f74 erverDefaultProt │ │ │ │ │ +000a63b0: 6f63 6f6c 732e 6a61 7661 3a20 5465 7374 ocols.java: Test │ │ │ │ │ +000a63c0: 206a 646b 2e74 6c73 2e73 6572 7665 722e jdk.tls.server. │ │ │ │ │ +000a63d0: 7072 6f74 6f63 6f6c 7320 7769 7468 2054 protocols with T │ │ │ │ │ +000a63e0: 4c53 0a0a 3c6c 693e 7375 6e2f 7365 6375 LS..
  • sun/secu │ │ │ │ │ +000a63f0: 7269 7479 2f73 736c 2f53 534c 436f 6e74 rity/ssl/SSLCont │ │ │ │ │ +000a6400: 6578 7449 6d70 6c2f 4465 6661 756c 7443 extImpl/DefaultC │ │ │ │ │ +000a6410: 6970 6865 7253 7569 7465 5072 6566 6572 ipherSuitePrefer │ │ │ │ │ +000a6420: 656e 6365 2e6a 6176 613a 2055 7365 2073 ence.java: Use s │ │ │ │ │ +000a6430: 6572 7665 7220 6369 7068 6572 2073 7569 erver cipher sui │ │ │ │ │ +000a6440: 7465 7320 7072 6566 6572 656e 6365 2062 tes preference b │ │ │ │ │ +000a6450: 7920 6465 6661 756c 740a 0a3c 6c69 3e73 y default..
  • s │ │ │ │ │ 000a6460: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ -000a6470: 5353 4c43 6f6e 7465 7874 496d 706c 2f43 SSLContextImpl/C │ │ │ │ │ -000a6480: 7573 746f 6d69 7a65 6453 6572 7665 7244 ustomizedServerD │ │ │ │ │ -000a6490: 6566 6175 6c74 5072 6f74 6f63 6f6c 732e efaultProtocols. │ │ │ │ │ -000a64a0: 6a61 7661 3a20 5465 7374 206a 646b 2e74 java: Test jdk.t │ │ │ │ │ -000a64b0: 6c73 2e73 6572 7665 722e 7072 6f74 6f63 ls.server.protoc │ │ │ │ │ -000a64c0: 6f6c 7320 7769 7468 2054 4c53 0a0a 3c6c ols with TLS..sun/security/s │ │ │ │ │ -000a64e0: 736c 2f53 534c 436f 6e74 6578 7449 6d70 sl/SSLContextImp │ │ │ │ │ -000a64f0: 6c2f 4465 6661 756c 7443 6970 6865 7253 l/DefaultCipherS │ │ │ │ │ -000a6500: 7569 7465 5072 6566 6572 656e 6365 2e6a uitePreference.j │ │ │ │ │ -000a6510: 6176 613a 2055 7365 2073 6572 7665 7220 ava: Use server │ │ │ │ │ -000a6520: 6369 7068 6572 2073 7569 7465 7320 7072 cipher suites pr │ │ │ │ │ -000a6530: 6566 6572 656e 6365 2062 7920 6465 6661 eference by defa │ │ │ │ │ -000a6540: 756c 740a 0a3c 6c69 3e73 756e 2f73 6563 ult..
  • sun/sec │ │ │ │ │ -000a6550: 7572 6974 792f 7373 6c2f 5353 4c43 6f6e urity/ssl/SSLCon │ │ │ │ │ -000a6560: 7465 7874 496d 706c 2f44 6566 6175 6c74 textImpl/Default │ │ │ │ │ -000a6570: 4454 4c53 456e 6162 6c65 6450 726f 746f DTLSEnabledProto │ │ │ │ │ -000a6580: 636f 6c73 2e6a 6176 613a 2054 6573 7420 cols.java: Test │ │ │ │ │ -000a6590: 6a64 6b2e 746c 732e 636c 6965 6e74 2e70 jdk.tls.client.p │ │ │ │ │ -000a65a0: 726f 746f 636f 6c73 2077 6974 6820 4454 rotocols with DT │ │ │ │ │ -000a65b0: 4c53 0a0a 3c6c 693e 7375 6e2f 7365 6375 LS..
  • sun/secu │ │ │ │ │ -000a65c0: 7269 7479 2f73 736c 2f53 534c 436f 6e74 rity/ssl/SSLCont │ │ │ │ │ -000a65d0: 6578 7449 6d70 6c2f 4465 6661 756c 7445 extImpl/DefaultE │ │ │ │ │ -000a65e0: 6e61 626c 6564 5072 6f74 6f63 6f6c 732e nabledProtocols. │ │ │ │ │ -000a65f0: 6a61 7661 3a20 456e 6162 6c65 2054 4c53 java: Enable TLS │ │ │ │ │ -000a6600: 2031 2e31 2061 6e64 2054 4c53 2031 2e32 1.1 and TLS 1.2 │ │ │ │ │ -000a6610: 2062 7920 6465 6661 756c 7420 696e 2063 by default in c │ │ │ │ │ -000a6620: 6c69 656e 7420 7369 6465 206f 6620 5375 lient side of Su │ │ │ │ │ -000a6630: 6e4a 5353 450a 0a3c 6c69 3e73 756e 2f73 nJSSE..
  • sun/s │ │ │ │ │ -000a6640: 6563 7572 6974 792f 7373 6c2f 5353 4c43 ecurity/ssl/SSLC │ │ │ │ │ -000a6650: 6f6e 7465 7874 496d 706c 2f47 6f6f 6450 ontextImpl/GoodP │ │ │ │ │ -000a6660: 726f 7669 6465 722e 6a61 7661 3a20 5375 rovider.java: Su │ │ │ │ │ -000a6670: 7070 6f72 7420 666f 7220 746f 6b65 6e2d pport for token- │ │ │ │ │ -000a6680: 6261 7365 6420 4b65 7953 746f 7265 730a based KeyStores. │ │ │ │ │ -000a6690: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a66a0: 792f 7373 6c2f 5353 4c43 6f6e 7465 7874 y/ssl/SSLContext │ │ │ │ │ -000a66b0: 496d 706c 2f49 6c6c 6567 616c 5072 6f74 Impl/IllegalProt │ │ │ │ │ -000a66c0: 6f63 6f6c 5072 6f70 6572 7479 2e6a 6176 ocolProperty.jav │ │ │ │ │ -000a66d0: 613a 2045 6e61 626c 6520 544c 5320 312e a: Enable TLS 1. │ │ │ │ │ -000a66e0: 3120 616e 6420 544c 5320 312e 3220 6279 1 and TLS 1.2 by │ │ │ │ │ -000a66f0: 2064 6566 6175 6c74 2069 6e20 636c 6965 default in clie │ │ │ │ │ -000a6700: 6e74 2073 6964 6520 6f66 2053 756e 4a53 nt side of SunJS │ │ │ │ │ -000a6710: 5345 0a0a 3c6c 693e 7375 6e2f 7365 6375 SE..
  • sun/secu │ │ │ │ │ -000a6720: 7269 7479 2f73 736c 2f53 534c 436f 6e74 rity/ssl/SSLCont │ │ │ │ │ -000a6730: 6578 7449 6d70 6c2f 4d44 3249 6e54 7275 extImpl/MD2InTru │ │ │ │ │ -000a6740: 7374 416e 6368 6f72 2e6a 6176 613a 2063 stAnchor.java: c │ │ │ │ │ -000a6750: 6f6d 7061 7469 6269 6c69 7479 2069 7373 ompatibility iss │ │ │ │ │ -000a6760: 7565 2077 6974 6820 4d44 3220 7472 7573 ue with MD2 trus │ │ │ │ │ -000a6770: 7420 616e 6368 6f72 2061 6e64 206f 6c64 t anchor and old │ │ │ │ │ -000a6780: 2058 3530 3954 7275 7374 4d61 6e61 6765 X509TrustManage │ │ │ │ │ -000a6790: 720a 0a3c 6c69 3e73 756e 2f73 6563 7572 r..
  • sun/secur │ │ │ │ │ -000a67a0: 6974 792f 7373 6c2f 5353 4c43 6f6e 7465 ity/ssl/SSLConte │ │ │ │ │ -000a67b0: 7874 496d 706c 2f4d 756c 7469 706c 6543 xtImpl/MultipleC │ │ │ │ │ -000a67c0: 686f 6f73 6541 6c69 6173 2e6a 6176 613a hooseAlias.java: │ │ │ │ │ -000a67d0: 2043 616c 6c62 6163 6b20 7365 6d61 6e74 Callback semant │ │ │ │ │ -000a67e0: 6963 7320 6f66 2074 6865 206d 6574 686f ics of the metho │ │ │ │ │ -000a67f0: 6420 5835 3039 4b65 794d 616e 6167 6572 d X509KeyManager │ │ │ │ │ -000a6800: 2e63 686f 6f73 6543 6c69 656e 7441 6c69 .chooseClientAli │ │ │ │ │ -000a6810: 6173 282e 2e2e 290a 0a3c 6c69 3e73 756e as(...)..
  • sun │ │ │ │ │ -000a6820: 2f73 6563 7572 6974 792f 7373 6c2f 5353 /security/ssl/SS │ │ │ │ │ -000a6830: 4c43 6f6e 7465 7874 496d 706c 2f4e 6f4f LContextImpl/NoO │ │ │ │ │ -000a6840: 6c64 5665 7273 696f 6e43 6f6e 7465 7874 ldVersionContext │ │ │ │ │ -000a6850: 2e6a 6176 613a 2045 6e61 626c 6520 544c .java: Enable TL │ │ │ │ │ -000a6860: 5320 312e 3120 616e 6420 544c 5320 312e S 1.1 and TLS 1. │ │ │ │ │ -000a6870: 3220 6279 2064 6566 6175 6c74 2069 6e20 2 by default in │ │ │ │ │ -000a6880: 636c 6965 6e74 2073 6964 6520 6f66 2053 client side of S │ │ │ │ │ -000a6890: 756e 4a53 5345 0a0a 3c6c 693e 7375 6e2f unJSSE..
  • sun/ │ │ │ │ │ -000a68a0: 7365 6375 7269 7479 2f73 736c 2f53 534c security/ssl/SSL │ │ │ │ │ -000a68b0: 436f 6e74 6578 7449 6d70 6c2f 4e75 6c6c ContextImpl/Null │ │ │ │ │ -000a68c0: 4765 7441 6363 6570 7465 6449 7373 7565 GetAcceptedIssue │ │ │ │ │ -000a68d0: 7273 2e6a 6176 613a 2043 7573 746f 6d20 rs.java: Custom │ │ │ │ │ -000a68e0: 5472 7573 744d 616e 6167 6572 7320 7468 TrustManagers th │ │ │ │ │ -000a68f0: 6174 2072 6574 7572 6e20 6e75 6c6c 2066 at return null f │ │ │ │ │ -000a6900: 6f72 2067 6574 4163 6365 7074 6564 4973 or getAcceptedIs │ │ │ │ │ -000a6910: 7375 6572 7320 7769 6c6c 204e 5045 2e0a suers will NPE.. │ │ │ │ │ -000a6920: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a6930: 792f 7373 6c2f 5353 4c43 6f6e 7465 7874 y/ssl/SSLContext │ │ │ │ │ -000a6940: 496d 706c 2f53 534c 436f 6e74 6578 7444 Impl/SSLContextD │ │ │ │ │ -000a6950: 6566 6175 6c74 2e6a 6176 613a 2043 6865 efault.java: Che │ │ │ │ │ -000a6960: 636b 2074 6861 7420 5353 4c76 332c 2054 ck that SSLv3, T │ │ │ │ │ -000a6970: 4c53 7631 2c20 544c 5376 312e 312c 2061 LSv1, TLSv1.1, a │ │ │ │ │ -000a6980: 6e64 2044 544c 5376 312e 3020 6172 6520 nd DTLSv1.0 are │ │ │ │ │ -000a6990: 6469 7361 626c 6564 2062 7920 6465 6661 disabled by defa │ │ │ │ │ -000a69a0: 756c 740a 0a3c 6c69 3e73 756e 2f73 6563 ult..
  • sun/sec │ │ │ │ │ -000a69b0: 7572 6974 792f 7373 6c2f 5353 4c43 6f6e urity/ssl/SSLCon │ │ │ │ │ -000a69c0: 7465 7874 496d 706c 2f53 534c 436f 6e74 textImpl/SSLCont │ │ │ │ │ -000a69d0: 6578 7456 6572 7369 6f6e 2e6a 6176 613a extVersion.java: │ │ │ │ │ -000a69e0: 2053 534c 436f 6e74 6578 742e 6765 7449 SSLContext.getI │ │ │ │ │ -000a69f0: 6e73 7461 6e63 6528 2254 4c53 7631 2e31 nstance("TLSv1.1 │ │ │ │ │ -000a6a00: 2229 2072 6574 7572 6e73 2053 534c 456e ") returns SSLEn │ │ │ │ │ -000a6a10: 6769 6e65 732f 5353 4c53 6f63 6b65 7473 gines/SSLSockets │ │ │ │ │ -000a6a20: 2077 6974 686f 7574 2054 4c53 7631 2e31 without TLSv1.1 │ │ │ │ │ -000a6a30: 2065 6e61 626c 6564 0a0a 3c6c 693e 7375 enabled..
  • su │ │ │ │ │ -000a6a40: 6e2f 7365 6375 7269 7479 2f73 736c 2f53 n/security/ssl/S │ │ │ │ │ -000a6a50: 534c 436f 6e74 6578 7449 6d70 6c2f 5472 SLContextImpl/Tr │ │ │ │ │ -000a6a60: 7573 7454 7275 7374 6564 4365 7274 2e6a ustTrustedCert.j │ │ │ │ │ -000a6a70: 6176 613a 2063 6f6d 7061 7469 6269 6c69 ava: compatibili │ │ │ │ │ -000a6a80: 7479 2069 7373 7565 2077 6974 6820 4d44 ty issue with MD │ │ │ │ │ -000a6a90: 3220 7472 7573 7420 616e 6368 6f72 2061 2 trust anchor a │ │ │ │ │ -000a6aa0: 6e64 206f 6c64 2058 3530 3954 7275 7374 nd old X509Trust │ │ │ │ │ -000a6ab0: 4d61 6e61 6765 720a 0a3c 6c69 3e73 756e Manager..
  • sun │ │ │ │ │ -000a6ac0: 2f73 6563 7572 6974 792f 7373 6c2f 5353 /security/ssl/SS │ │ │ │ │ -000a6ad0: 4c45 6e67 696e 6549 6d70 6c2f 436c 6f73 LEngineImpl/Clos │ │ │ │ │ -000a6ae0: 6545 6e67 696e 6545 7863 6570 7469 6f6e eEngineException │ │ │ │ │ -000a6af0: 2e6a 6176 613a 206a 6176 6178 2e6e 6574 .java: javax.net │ │ │ │ │ -000a6b00: 2e73 736c 2e53 534c 536f 636b 6574 2e53 .ssl.SSLSocket.S │ │ │ │ │ -000a6b10: 534c 536f 636b 6574 2849 6e65 7441 6464 SLSocket(InetAdd │ │ │ │ │ -000a6b20: 7265 7373 2c69 6e74 2920 7368 6f75 6c64 ress,int) should │ │ │ │ │ -000a6b30: 6e27 7420 7468 726f 7720 6578 6365 7074 n't throw except │ │ │ │ │ -000a6b40: 696f 6e0a 0a3c 6c69 3e73 756e 2f73 6563 ion..
  • sun/sec │ │ │ │ │ -000a6b50: 7572 6974 792f 7373 6c2f 5353 4c45 6e67 urity/ssl/SSLEng │ │ │ │ │ -000a6b60: 696e 6549 6d70 6c2f 436c 6f73 6553 7461 ineImpl/CloseSta │ │ │ │ │ -000a6b70: 7274 2e6a 6176 613a 2041 6464 2073 6361 rt.java: Add sca │ │ │ │ │ -000a6b80: 7474 6572 2f67 6174 6865 7220 4150 4973 tter/gather APIs │ │ │ │ │ -000a6b90: 2066 6f72 2053 534c 456e 6769 6e65 0a0a for SSLEngine.. │ │ │ │ │ -000a6ba0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a6bb0: 2f73 736c 2f53 534c 456e 6769 6e65 496d /ssl/SSLEngineIm │ │ │ │ │ -000a6bc0: 706c 2f44 656c 6567 6174 6564 5461 736b pl/DelegatedTask │ │ │ │ │ -000a6bd0: 5772 6f6e 6745 7863 6570 7469 6f6e 2e6a WrongException.j │ │ │ │ │ -000a6be0: 6176 613a 2044 656c 6567 6174 6564 2074 ava: Delegated t │ │ │ │ │ -000a6bf0: 6173 6b73 2061 7265 206e 6f74 2072 6566 asks are not ref │ │ │ │ │ -000a6c00: 6c65 6374 696e 6720 7468 6520 7375 6263 lecting the subc │ │ │ │ │ -000a6c10: 6c61 7373 6573 206f 6620 5353 4c45 7863 lasses of SSLExc │ │ │ │ │ -000a6c20: 6570 7469 6f6e 0a0a 3c6c 693e 7375 6e2f eption..
  • sun/ │ │ │ │ │ -000a6c30: 7365 6375 7269 7479 2f73 736c 2f53 534c security/ssl/SSL │ │ │ │ │ -000a6c40: 456e 6769 6e65 496d 706c 2f45 6d70 7479 EngineImpl/Empty │ │ │ │ │ -000a6c50: 4578 7465 6e73 696f 6e44 6174 612e 6a61 ExtensionData.ja │ │ │ │ │ -000a6c60: 7661 3a20 5061 7273 696e 6720 4578 7465 va: Parsing Exte │ │ │ │ │ -000a6c70: 6e73 696f 6e73 2069 6e20 436c 6965 6e74 nsions in Client │ │ │ │ │ -000a6c80: 2048 656c 6c6f 206d 6573 7361 6765 2069 Hello message i │ │ │ │ │ -000a6c90: 7320 646f 6e65 2069 6e20 6120 7772 6f6e s done in a wron │ │ │ │ │ -000a6ca0: 6720 7761 790a 0a3c 6c69 3e73 756e 2f73 g way..
  • sun/s │ │ │ │ │ -000a6cb0: 6563 7572 6974 792f 7373 6c2f 5353 4c45 ecurity/ssl/SSLE │ │ │ │ │ -000a6cc0: 6e67 696e 6549 6d70 6c2f 456e 6769 6e65 ngineImpl/Engine │ │ │ │ │ -000a6cd0: 456e 666f 7263 6555 7365 436c 6965 6e74 EnforceUseClient │ │ │ │ │ -000a6ce0: 4d6f 6465 2e6a 6176 613a 2053 534c 456e Mode.java: SSLEn │ │ │ │ │ -000a6cf0: 6769 6e65 2073 686f 756c 6420 656e 666f gine should enfo │ │ │ │ │ -000a6d00: 7263 6520 7365 7455 7365 436c 6965 6e74 rce setUseClient │ │ │ │ │ -000a6d10: 4d6f 6465 0a0a 3c6c 693e 7375 6e2f 7365 Mode..
  • sun/se │ │ │ │ │ -000a6d20: 6375 7269 7479 2f73 736c 2f53 534c 456e curity/ssl/SSLEn │ │ │ │ │ -000a6d30: 6769 6e65 496d 706c 2f52 6568 616e 6473 gineImpl/Rehands │ │ │ │ │ -000a6d40: 6861 6b65 4669 6e69 7368 6564 2e6a 6176 hakeFinished.jav │ │ │ │ │ -000a6d50: 613a 2053 534c 456e 6769 6e65 2069 7320 a: SSLEngine is │ │ │ │ │ -000a6d60: 7265 7475 726e 696e 6720 6120 7072 656d returning a prem │ │ │ │ │ -000a6d70: 6174 7572 6520 4649 4e49 5348 4544 206d ature FINISHED m │ │ │ │ │ -000a6d80: 6573 7361 6765 2077 6865 6e20 646f 696e essage when doin │ │ │ │ │ -000a6d90: 6720 616e 2061 6262 7265 7669 6174 6564 g an abbreviated │ │ │ │ │ -000a6da0: 2068 616e 6473 6861 6b65 2e0a 0a3c 6c69 handshake...
  • sun/security/ss │ │ │ │ │ -000a6dc0: 6c2f 5353 4c45 6e67 696e 6549 6d70 6c2f l/SSLEngineImpl/ │ │ │ │ │ -000a6dd0: 5353 4c45 6e67 696e 6542 6164 4275 6666 SSLEngineBadBuff │ │ │ │ │ -000a6de0: 6572 4172 7261 7941 6363 6573 732e 6a61 erArrayAccess.ja │ │ │ │ │ -000a6df0: 7661 3a20 6261 645f 7265 636f 7264 5f6d va: bad_record_m │ │ │ │ │ -000a6e00: 6163 2066 6169 6c75 7265 206f 6e20 544c ac failure on TL │ │ │ │ │ -000a6e10: 5376 312e 3220 656e 6162 6c65 6420 636f Sv1.2 enabled co │ │ │ │ │ -000a6e20: 6e6e 6563 7469 6f6e 2077 6974 6820 5353 nnection with SS │ │ │ │ │ -000a6e30: 4c45 6e67 696e 650a 0a3c 6c69 3e73 756e LEngine..
  • sun │ │ │ │ │ -000a6e40: 2f73 6563 7572 6974 792f 7373 6c2f 5353 /security/ssl/SS │ │ │ │ │ -000a6e50: 4c45 6e67 696e 6549 6d70 6c2f 5353 4c45 LEngineImpl/SSLE │ │ │ │ │ -000a6e60: 6e67 696e 6544 6561 646c 6f63 6b2e 6a61 ngineDeadlock.ja │ │ │ │ │ -000a6e70: 7661 3a20 4465 6164 6c6f 636b 2069 6e20 va: Deadlock in │ │ │ │ │ -000a6e80: 5353 4c45 6e67 696e 650a 0a3c 6c69 3e73 SSLEngine..
  • s │ │ │ │ │ -000a6e90: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ -000a6ea0: 5353 4c45 6e67 696e 6549 6d70 6c2f 5353 SSLEngineImpl/SS │ │ │ │ │ -000a6eb0: 4c45 6e67 696e 6545 6d70 7479 4672 6167 LEngineEmptyFrag │ │ │ │ │ -000a6ec0: 6d65 6e74 732e 6a61 7661 3a20 5665 7269 ments.java: Veri │ │ │ │ │ -000a6ed0: 6679 2074 6865 2053 534c 456e 6769 6e65 fy the SSLEngine │ │ │ │ │ -000a6ee0: 2072 656a 6563 7473 2065 6d70 7479 2048 rejects empty H │ │ │ │ │ -000a6ef0: 616e 6473 6861 6b65 2c20 416c 6572 742c andshake, Alert, │ │ │ │ │ -000a6f00: 2061 6e64 2043 6861 6e67 6543 6970 6865 and ChangeCiphe │ │ │ │ │ -000a6f10: 7253 7065 6320 6d65 7373 6167 6573 2e0a rSpec messages.. │ │ │ │ │ -000a6f20: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a6f30: 792f 7373 6c2f 5353 4c45 6e67 696e 6549 y/ssl/SSLEngineI │ │ │ │ │ -000a6f40: 6d70 6c2f 5353 4c45 6e67 696e 6546 6169 mpl/SSLEngineFai │ │ │ │ │ -000a6f50: 6c65 6441 4c50 4e2e 6a61 7661 3a20 5353 ledALPN.java: SS │ │ │ │ │ -000a6f60: 4c45 6e67 696e 6520 6e65 676f 7469 6174 LEngine negotiat │ │ │ │ │ -000a6f70: 696f 6e20 6661 696c 2045 7863 6570 7469 ion fail Excepti │ │ │ │ │ -000a6f80: 6f6e 2062 6568 6176 696f 7220 6368 616e on behavior chan │ │ │ │ │ -000a6f90: 6765 6420 6672 6f6d 2066 6169 6c2d 6661 ged from fail-fa │ │ │ │ │ -000a6fa0: 7374 2074 6f20 6661 696c 2d6c 617a 790a st to fail-lazy. │ │ │ │ │ -000a6fb0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a6fc0: 792f 7373 6c2f 5353 4c45 6e67 696e 6549 y/ssl/SSLEngineI │ │ │ │ │ -000a6fd0: 6d70 6c2f 5353 4c45 6e67 696e 654b 6579 mpl/SSLEngineKey │ │ │ │ │ -000a6fe0: 4c69 6d69 742e 6a61 7661 3a20 5665 7269 Limit.java: Veri │ │ │ │ │ -000a6ff0: 6679 2041 4541 4420 544c 5320 6369 7068 fy AEAD TLS ciph │ │ │ │ │ -000a7000: 6572 2073 7569 7465 206c 696d 6974 7320 er suite limits │ │ │ │ │ -000a7010: 7365 7420 696e 2074 6865 206a 646b 2e74 set in the jdk.t │ │ │ │ │ -000a7020: 6c73 2e6b 6579 4c69 6d69 7473 2070 726f ls.keyLimits pro │ │ │ │ │ -000a7030: 7065 7274 7920 7374 6172 7420 6120 6e65 perty start a ne │ │ │ │ │ -000a7040: 7720 6861 6e64 7368 616b 6520 7365 7175 w handshake sequ │ │ │ │ │ -000a7050: 656e 6365 2074 6f20 7265 6e65 676f 7469 ence to renegoti │ │ │ │ │ -000a7060: 6174 6520 7468 6520 7379 6d6d 6574 7269 ate the symmetri │ │ │ │ │ -000a7070: 6320 6b65 7920 7769 7468 2061 6e20 5353 c key with an SS │ │ │ │ │ -000a7080: 4c53 6f63 6b65 7420 636f 6e6e 6563 7469 LSocket connecti │ │ │ │ │ -000a7090: 6f6e 2e0a 0a3c 6c69 3e73 756e 2f73 6563 on...
  • sun/sec │ │ │ │ │ -000a70a0: 7572 6974 792f 7373 6c2f 5353 4c45 6e67 urity/ssl/SSLEng │ │ │ │ │ -000a70b0: 696e 6549 6d70 6c2f 544c 5331 3342 6567 ineImpl/TLS13Beg │ │ │ │ │ -000a70c0: 696e 4861 6e64 7368 616b 652e 6a61 7661 inHandshake.java │ │ │ │ │ -000a70d0: 3a20 5465 7374 2053 534c 456e 6769 6e65 : Test SSLEngine │ │ │ │ │ -000a70e0: 2e62 6567 696e 6548 616e 6473 6861 6b65 .begineHandshake │ │ │ │ │ -000a70f0: 2829 2074 7269 6767 6572 7320 6120 4b65 () triggers a Ke │ │ │ │ │ -000a7100: 7955 7064 6174 6520 6861 6e64 7368 616b yUpdate handshak │ │ │ │ │ -000a7110: 6520 696e 2054 4c53 7631 2e33 0a0a 3c6c e in TLSv1.3..sun/security/s │ │ │ │ │ -000a7130: 736c 2f53 534c 456e 6769 6e65 496d 706c sl/SSLEngineImpl │ │ │ │ │ -000a7140: 2f54 6573 7442 6164 444e 466f 7250 6565 /TestBadDNForPee │ │ │ │ │ -000a7150: 7243 412e 6a61 7661 3a20 5353 4c45 6e67 rCA.java: SSLEng │ │ │ │ │ -000a7160: 696e 6520 7468 726f 7773 2049 4145 2064 ine throws IAE d │ │ │ │ │ -000a7170: 7572 696e 6720 7061 7273 696e 6720 6f66 uring parsing of │ │ │ │ │ -000a7180: 2058 3530 3050 7269 6e63 6970 616c 0a0a X500Principal.. │ │ │ │ │ -000a7190: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a71a0: 2f73 736c 2f53 534c 456e 6769 6e65 496d /ssl/SSLEngineIm │ │ │ │ │ -000a71b0: 706c 2f54 6573 7442 6164 444e 466f 7250 pl/TestBadDNForP │ │ │ │ │ -000a71c0: 6565 7243 4131 322e 6a61 7661 3a20 5353 eerCA12.java: SS │ │ │ │ │ -000a71d0: 4c45 6e67 696e 6520 7468 726f 7773 2049 LEngine throws I │ │ │ │ │ -000a71e0: 4145 2064 7572 696e 6720 7061 7273 696e AE during parsin │ │ │ │ │ -000a71f0: 6720 6f66 2058 3530 3050 7269 6e63 6970 g of X500Princip │ │ │ │ │ -000a7200: 616c 0a0a 3c6c 693e 7375 6e2f 7365 6375 al..
  • sun/secu │ │ │ │ │ -000a7210: 7269 7479 2f73 736c 2f53 534c 4c6f 6767 rity/ssl/SSLLogg │ │ │ │ │ -000a7220: 6572 2f4c 6f67 6765 7244 6174 6546 6f72 er/LoggerDateFor │ │ │ │ │ -000a7230: 6d61 7474 6572 5465 7374 2e6a 6176 613a matterTest.java: │ │ │ │ │ -000a7240: 2052 6570 6c61 6365 2054 6872 6561 644c Replace ThreadL │ │ │ │ │ -000a7250: 6f63 616c 2064 6174 6520 666f 726d 6174 ocal date format │ │ │ │ │ -000a7260: 2077 6974 6820 4461 7465 5469 6d65 466f with DateTimeFo │ │ │ │ │ -000a7270: 726d 6174 7465 720a 0a3c 6c69 3e73 756e rmatter..
  • sun │ │ │ │ │ -000a7280: 2f73 6563 7572 6974 792f 7373 6c2f 5353 /security/ssl/SS │ │ │ │ │ -000a7290: 4c4c 6f67 6765 722f 4c6f 6767 696e 6746 LLogger/LoggingF │ │ │ │ │ -000a72a0: 6f72 6d61 7443 6f6e 7369 7374 656e 6379 ormatConsistency │ │ │ │ │ -000a72b0: 2e6a 6176 613a 2054 6573 7473 2066 6f72 .java: Tests for │ │ │ │ │ -000a72c0: 2063 6f6e 7369 7374 656e 6379 2069 6e20 consistency in │ │ │ │ │ -000a72d0: 6c6f 6767 696e 6720 666f 726d 6174 206f logging format o │ │ │ │ │ -000a72e0: 6620 544c 5320 5665 7273 696f 6e73 0a0a f TLS Versions.. │ │ │ │ │ -000a72f0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a7300: 2f73 736c 2f53 534c 5365 7373 696f 6e43 /ssl/SSLSessionC │ │ │ │ │ -000a7310: 6f6e 7465 7874 496d 706c 2f44 6566 6175 ontextImpl/Defau │ │ │ │ │ -000a7320: 746c 4361 6368 6553 697a 652e 6a61 7661 tlCacheSize.java │ │ │ │ │ -000a7330: 3a20 5570 6461 7465 2074 6865 2064 6566 : Update the def │ │ │ │ │ -000a7340: 6175 6c74 2053 534c 2073 6573 7369 6f6e ault SSL session │ │ │ │ │ -000a7350: 2063 6163 6865 2073 697a 6520 746f 2032 cache size to 2 │ │ │ │ │ -000a7360: 3034 3830 0a0a 3c6c 693e 7375 6e2f 7365 0480..
  • sun/se │ │ │ │ │ -000a7370: 6375 7269 7479 2f73 736c 2f53 534c 5365 curity/ssl/SSLSe │ │ │ │ │ -000a7380: 7373 696f 6e43 6f6e 7465 7874 496d 706c ssionContextImpl │ │ │ │ │ -000a7390: 2f54 696d 656f 7574 2e6a 6176 613a 2076 /Timeout.java: v │ │ │ │ │ -000a73a0: 6572 6966 7920 7468 6174 2073 6574 5365 erify that setSe │ │ │ │ │ -000a73b0: 7373 696f 6e54 696d 656f 7574 2829 2077 ssionTimeout() w │ │ │ │ │ -000a73c0: 6974 6820 6c61 7267 6520 7661 6c75 6573 ith large values │ │ │ │ │ -000a73d0: 2077 6f72 6b73 0a0a 3c6c 693e 7375 6e2f works..
  • sun/ │ │ │ │ │ -000a73e0: 7365 6375 7269 7479 2f73 736c 2f53 534c security/ssl/SSL │ │ │ │ │ -000a73f0: 5365 7373 696f 6e49 6d70 6c2f 4861 7368 SessionImpl/Hash │ │ │ │ │ -000a7400: 436f 6465 4d69 7373 696e 672e 6a61 7661 CodeMissing.java │ │ │ │ │ -000a7410: 3a20 3435 3138 3430 3320 7761 7320 6e6f : 4518403 was no │ │ │ │ │ -000a7420: 7420 7072 6f70 6572 6c79 2066 6978 6564 t properly fixed │ │ │ │ │ -000a7430: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ -000a7440: 6974 792f 7373 6c2f 5353 4c53 6573 7369 ity/ssl/SSLSessi │ │ │ │ │ -000a7450: 6f6e 496d 706c 2f49 6e76 616c 6964 6174 onImpl/Invalidat │ │ │ │ │ -000a7460: 6553 6573 7369 6f6e 2e6a 6176 613a 2053 eSession.java: S │ │ │ │ │ -000a7470: 6573 7369 6f6e 2072 6573 756d 7074 696f ession resumptio │ │ │ │ │ -000a7480: 6e20 6572 726f 7273 0a0a 3c6c 693e 7375 n errors..
  • su │ │ │ │ │ -000a7490: 6e2f 7365 6375 7269 7479 2f73 736c 2f53 n/security/ssl/S │ │ │ │ │ -000a74a0: 534c 5365 7373 696f 6e49 6d70 6c2f 4e6f SLSessionImpl/No │ │ │ │ │ -000a74b0: 496e 7661 6c69 6461 7465 536f 636b 6574 InvalidateSocket │ │ │ │ │ -000a74c0: 4578 6365 7074 696f 6e2e 6a61 7661 3a20 Exception.java: │ │ │ │ │ -000a74d0: 436f 6e63 7572 7265 6e74 2072 6561 642f Concurrent read/ │ │ │ │ │ -000a74e0: 636c 6f73 6520 6f66 2053 534c 536f 636b close of SSLSock │ │ │ │ │ -000a74f0: 6574 7320 6361 7573 6573 2053 534c 5365 ets causes SSLSe │ │ │ │ │ -000a7500: 7373 696f 6e73 2074 6f20 6265 2069 6e76 ssions to be inv │ │ │ │ │ -000a7510: 616c 6964 6174 6564 2075 6e6e 6563 6573 alidated unneces │ │ │ │ │ -000a7520: 7361 7269 6c79 0a0a 3c6c 693e 7375 6e2f sarily..
  • sun/ │ │ │ │ │ -000a7530: 7365 6375 7269 7479 2f73 736c 2f53 534c security/ssl/SSL │ │ │ │ │ -000a7540: 5365 7373 696f 6e49 6d70 6c2f 5265 7375 SessionImpl/Resu │ │ │ │ │ -000a7550: 6d65 4368 6563 6b73 436c 6965 6e74 2e6a meChecksClient.j │ │ │ │ │ -000a7560: 6176 613a 2065 6e73 7572 6520 7468 6174 ava: ensure that │ │ │ │ │ -000a7570: 2063 6c69 656e 7420 6f6e 6c79 2072 6573 client only res │ │ │ │ │ -000a7580: 756d 6573 2061 2073 6573 7369 6f6e 2069 umes a session i │ │ │ │ │ -000a7590: 6620 6365 7274 6169 6e20 7072 6f70 6572 f certain proper │ │ │ │ │ -000a75a0: 7469 6573 206f 6620 7468 6520 7365 7373 ties of the sess │ │ │ │ │ -000a75b0: 696f 6e20 6172 6520 636f 6d70 6174 6962 ion are compatib │ │ │ │ │ -000a75c0: 6c65 2077 6974 6820 7468 6520 6e65 7720 le with the new │ │ │ │ │ -000a75d0: 636f 6e6e 6563 7469 6f6e 0a0a 3c6c 693e connection..
  • │ │ │ │ │ -000a75e0: 7375 6e2f 7365 6375 7269 7479 2f73 736c sun/security/ssl │ │ │ │ │ -000a75f0: 2f53 534c 5365 7373 696f 6e49 6d70 6c2f /SSLSessionImpl/ │ │ │ │ │ -000a7600: 5265 7375 6d65 4368 6563 6b73 436c 6965 ResumeChecksClie │ │ │ │ │ -000a7610: 6e74 5374 6174 656c 6573 732e 6a61 7661 ntStateless.java │ │ │ │ │ -000a7620: 3a20 656e 7375 7265 2074 6861 7420 636c : ensure that cl │ │ │ │ │ -000a7630: 6965 6e74 206f 6e6c 7920 7265 7375 6d65 ient only resume │ │ │ │ │ -000a7640: 7320 6120 7365 7373 696f 6e20 6966 2063 s a session if c │ │ │ │ │ -000a7650: 6572 7461 696e 2070 726f 7065 7274 6965 ertain propertie │ │ │ │ │ -000a7660: 7320 6f66 2074 6865 2073 6573 7369 6f6e s of the session │ │ │ │ │ -000a7670: 2061 7265 2063 6f6d 7061 7469 626c 6520 are compatible │ │ │ │ │ -000a7680: 7769 7468 2074 6865 206e 6577 2063 6f6e with the new con │ │ │ │ │ -000a7690: 6e65 6374 696f 6e0a 0a3c 6c69 3e73 756e nection..
  • sun │ │ │ │ │ -000a76a0: 2f73 6563 7572 6974 792f 7373 6c2f 5353 /security/ssl/SS │ │ │ │ │ -000a76b0: 4c53 6573 7369 6f6e 496d 706c 2f52 6573 LSessionImpl/Res │ │ │ │ │ -000a76c0: 756d 6543 6865 636b 7353 6572 7665 722e umeChecksServer. │ │ │ │ │ -000a76d0: 6a61 7661 3a20 656e 7375 7265 2074 6861 java: ensure tha │ │ │ │ │ -000a76e0: 7420 7365 7276 6572 206f 6e6c 7920 7265 t server only re │ │ │ │ │ -000a76f0: 7375 6d65 7320 6120 7365 7373 696f 6e20 sumes a session │ │ │ │ │ -000a7700: 6966 2063 6572 7461 696e 2070 726f 7065 if certain prope │ │ │ │ │ -000a7710: 7274 6965 7320 6f66 2074 6865 2073 6573 rties of the ses │ │ │ │ │ -000a7720: 7369 6f6e 2061 7265 2063 6f6d 7061 7469 sion are compati │ │ │ │ │ -000a7730: 626c 6520 7769 7468 2074 6865 206e 6577 ble with the new │ │ │ │ │ -000a7740: 2063 6f6e 6e65 6374 696f 6e0a 0a3c 6c69 connection..
  • sun/security/ss │ │ │ │ │ -000a7760: 6c2f 5353 4c53 6573 7369 6f6e 496d 706c l/SSLSessionImpl │ │ │ │ │ -000a7770: 2f52 6573 756d 6543 6865 636b 7353 6572 /ResumeChecksSer │ │ │ │ │ -000a7780: 7665 7253 7461 7465 6c65 7373 2e6a 6176 verStateless.jav │ │ │ │ │ -000a7790: 613a 2065 6e73 7572 6520 7468 6174 2073 a: ensure that s │ │ │ │ │ -000a77a0: 6572 7665 7220 6f6e 6c79 2072 6573 756d erver only resum │ │ │ │ │ -000a77b0: 6573 2061 2073 6573 7369 6f6e 2069 6620 es a session if │ │ │ │ │ -000a77c0: 6365 7274 6169 6e20 7072 6f70 6572 7469 certain properti │ │ │ │ │ -000a77d0: 6573 206f 6620 7468 6520 7365 7373 696f es of the sessio │ │ │ │ │ -000a77e0: 6e20 6172 6520 636f 6d70 6174 6962 6c65 n are compatible │ │ │ │ │ -000a77f0: 2077 6974 6820 7468 6520 6e65 7720 636f with the new co │ │ │ │ │ -000a7800: 6e6e 6563 7469 6f6e 0a0a 3c6c 693e 7375 nnection..
  • su │ │ │ │ │ -000a7810: 6e2f 7365 6375 7269 7479 2f73 736c 2f53 n/security/ssl/S │ │ │ │ │ -000a7820: 534c 5365 7373 696f 6e49 6d70 6c2f 5265 SLSessionImpl/Re │ │ │ │ │ -000a7830: 7375 6d70 7469 6f6e 5570 6461 7465 426f sumptionUpdateBo │ │ │ │ │ -000a7840: 756e 6456 616c 7565 732e 6a61 7661 3a20 undValues.java: │ │ │ │ │ -000a7850: 5465 7374 2074 6861 7420 6120 4e65 7720 Test that a New │ │ │ │ │ -000a7860: 5365 7373 696f 6e20 5469 636b 6574 2077 Session Ticket w │ │ │ │ │ -000a7870: 696c 6c20 6265 2067 656e 6572 6174 6564 ill be generated │ │ │ │ │ -000a7880: 2077 6865 6e20 6120 5353 4c53 6573 7369 when a SSLSessi │ │ │ │ │ -000a7890: 6f6e 4269 6e64 696e 674c 6973 7465 6e65 onBindingListene │ │ │ │ │ -000a78a0: 7220 6973 2073 6574 2028 626f 756e 6456 r is set (boundV │ │ │ │ │ -000a78b0: 616c 7565 7329 0a0a 3c6c 693e 7375 6e2f alues)..
  • sun/ │ │ │ │ │ -000a78c0: 7365 6375 7269 7479 2f73 736c 2f53 534c security/ssl/SSL │ │ │ │ │ -000a78d0: 536f 636b 6574 496d 706c 2f41 7379 6e63 SocketImpl/Async │ │ │ │ │ -000a78e0: 5353 4c53 6f63 6b65 7443 6c6f 7365 2e6a SSLSocketClose.j │ │ │ │ │ -000a78f0: 6176 613a 2049 7373 7565 2077 6974 6820 ava: Issue with │ │ │ │ │ -000a7900: 736f 636b 6574 2e63 6c6f 7365 2829 2066 socket.close() f │ │ │ │ │ -000a7910: 6f72 2073 736c 2073 6f63 6b65 7473 2077 or ssl sockets w │ │ │ │ │ -000a7920: 6865 6e20 706f 7765 726f 6666 206f 6e20 hen poweroff on │ │ │ │ │ -000a7930: 6f74 6865 7220 7379 7374 656d 0a0a 3c6c other system..sun/security/s │ │ │ │ │ -000a7950: 736c 2f53 534c 536f 636b 6574 496d 706c sl/SSLSocketImpl │ │ │ │ │ -000a7960: 2f42 6c6f 636b 6564 4173 796e 6343 6c6f /BlockedAsyncClo │ │ │ │ │ -000a7970: 7365 2e6a 6176 613a 2041 7379 6e63 5353 se.java: AsyncSS │ │ │ │ │ -000a7980: 4c53 6f63 6b65 7443 6c6f 7365 2e6a 6176 LSocketClose.jav │ │ │ │ │ -000a7990: 6120 6861 7320 7469 6d69 6e67 2069 7373 a has timing iss │ │ │ │ │ -000a79a0: 7565 2e0a 0a3c 6c69 3e73 756e 2f73 6563 ue...
  • sun/sec │ │ │ │ │ -000a79b0: 7572 6974 792f 7373 6c2f 5353 4c53 6f63 urity/ssl/SSLSoc │ │ │ │ │ -000a79c0: 6b65 7449 6d70 6c2f 4368 6563 6b4d 6574 ketImpl/CheckMet │ │ │ │ │ -000a79d0: 686f 6473 2e6a 6176 613a 2076 6172 696f hods.java: vario │ │ │ │ │ -000a79e0: 7573 2070 6173 7320 7468 726f 7567 6820 us pass through │ │ │ │ │ -000a79f0: 6d65 7468 6f64 7320 6d69 7373 696e 6720 methods missing │ │ │ │ │ -000a7a00: 696e 2053 534c 536f 636b 6574 496d 706c in SSLSocketImpl │ │ │ │ │ -000a7a10: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a7a20: 7479 2f73 736c 2f53 534c 536f 636b 6574 ty/ssl/SSLSocket │ │ │ │ │ -000a7a30: 496d 706c 2f43 6c69 656e 744d 6f64 6543 Impl/ClientModeC │ │ │ │ │ -000a7a40: 6c69 656e 7441 7574 682e 6a61 7661 3a20 lientAuth.java: │ │ │ │ │ -000a7a50: 7365 744e 6565 6443 6c69 656e 7441 7574 setNeedClientAut │ │ │ │ │ -000a7a60: 6828 2920 6973 6e27 7420 776f 726b 696e h() isn't workin │ │ │ │ │ -000a7a70: 6720 6166 7465 7220 6120 6861 6e64 7368 g after a handsh │ │ │ │ │ -000a7a80: 616b 6572 2069 7320 6573 7461 626c 6973 aker is establis │ │ │ │ │ -000a7a90: 6865 640a 0a3c 6c69 3e73 756e 2f73 6563 hed..
  • sun/sec │ │ │ │ │ -000a7aa0: 7572 6974 792f 7373 6c2f 5353 4c53 6f63 urity/ssl/SSLSoc │ │ │ │ │ -000a7ab0: 6b65 7449 6d70 6c2f 436c 6965 6e74 536f ketImpl/ClientSo │ │ │ │ │ -000a7ac0: 636b 6574 436c 6f73 6548 616e 672e 6a61 cketCloseHang.ja │ │ │ │ │ -000a7ad0: 7661 3a20 3832 3734 3532 343a 2053 534c va: 8274524: SSL │ │ │ │ │ -000a7ae0: 536f 636b 6574 2e63 6c6f 7365 2829 2068 Socket.close() h │ │ │ │ │ -000a7af0: 616e 6773 2069 6620 6974 2069 7320 6361 angs if it is ca │ │ │ │ │ -000a7b00: 6c6c 6564 2064 7572 696e 6720 7468 6520 lled during the │ │ │ │ │ -000a7b10: 7373 6c20 6861 6e64 7368 616b 650a 0a3c ssl handshake..< │ │ │ │ │ -000a7b20: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000a7b30: 7373 6c2f 5353 4c53 6f63 6b65 7449 6d70 ssl/SSLSocketImp │ │ │ │ │ -000a7b40: 6c2f 436c 6965 6e74 5469 6d65 6f75 742e l/ClientTimeout. │ │ │ │ │ -000a7b50: 6a61 7661 3a20 536f 636b 6574 2074 696d java: Socket tim │ │ │ │ │ -000a7b60: 656f 7574 7320 666f 7220 5353 4c53 6f63 eouts for SSLSoc │ │ │ │ │ -000a7b70: 6b65 7473 2063 6175 7365 7320 6461 7461 kets causes data │ │ │ │ │ -000a7b80: 2063 6f72 7275 7074 696f 6e2e 0a0a 3c6c corruption...sun/security/s │ │ │ │ │ -000a7ba0: 736c 2f53 534c 536f 636b 6574 496d 706c sl/SSLSocketImpl │ │ │ │ │ -000a7bb0: 2f43 6c6f 7365 536f 636b 6574 2e6a 6176 /CloseSocket.jav │ │ │ │ │ -000a7bc0: 613a 2056 6572 6966 7920 7468 6174 2045 a: Verify that E │ │ │ │ │ -000a7bd0: 4f46 4578 6365 7074 696f 6e20 6172 6520 OFException are │ │ │ │ │ -000a7be0: 636f 7272 6563 746c 7920 6861 6e64 6c65 correctly handle │ │ │ │ │ -000a7bf0: 6420 6475 7269 6e67 2074 6865 2068 616e d during the han │ │ │ │ │ -000a7c00: 6473 6861 6b65 0a0a 3c6c 693e 7375 6e2f dshake..
  • sun/ │ │ │ │ │ -000a7c10: 7365 6375 7269 7479 2f73 736c 2f53 534c security/ssl/SSL │ │ │ │ │ -000a7c20: 536f 636b 6574 496d 706c 2f43 6c6f 7365 SocketImpl/Close │ │ │ │ │ -000a7c30: 536f 636b 6574 4578 6365 7074 696f 6e2e SocketException. │ │ │ │ │ -000a7c40: 6a61 7661 3a20 6a61 7661 782e 6e65 742e java: javax.net. │ │ │ │ │ -000a7c50: 7373 6c2e 5353 4c53 6f63 6b65 742e 5353 ssl.SSLSocket.SS │ │ │ │ │ -000a7c60: 4c53 6f63 6b65 7428 496e 6574 4164 6472 LSocket(InetAddr │ │ │ │ │ -000a7c70: 6573 732c 696e 7429 2073 686f 756c 646e ess,int) shouldn │ │ │ │ │ -000a7c80: 2774 2074 6872 6f77 2065 7863 6570 7469 't throw excepti │ │ │ │ │ -000a7c90: 6f6e 0a0a 3c6c 693e 7375 6e2f 7365 6375 on..
  • sun/secu │ │ │ │ │ -000a7ca0: 7269 7479 2f73 736c 2f53 534c 536f 636b rity/ssl/SSLSock │ │ │ │ │ -000a7cb0: 6574 496d 706c 2f44 6973 6162 6c65 4578 etImpl/DisableEx │ │ │ │ │ -000a7cc0: 7465 6e73 696f 6e73 2e6a 6176 613a 2043 tensions.java: C │ │ │ │ │ -000a7cd0: 6f6e 6669 6775 7261 626c 6520 6578 7465 onfigurable exte │ │ │ │ │ -000a7ce0: 6e73 696f 6e73 2077 6974 6820 7379 7374 nsions with syst │ │ │ │ │ -000a7cf0: 656d 2070 726f 7065 7274 6965 730a 0a3c em properties..< │ │ │ │ │ -000a7d00: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000a7d10: 7373 6c2f 5353 4c53 6f63 6b65 7449 6d70 ssl/SSLSocketImp │ │ │ │ │ -000a7d20: 6c2f 4967 6e6f 7261 626c 6545 7863 6570 l/IgnorableExcep │ │ │ │ │ -000a7d30: 7469 6f6e 4d65 7373 6167 6573 2e6a 6176 tionMessages.jav │ │ │ │ │ -000a7d40: 613a 2043 6865 636b 7320 666f 7220 636c a: Checks for cl │ │ │ │ │ -000a7d50: 6172 6966 6965 6420 6578 6365 7074 696f arified exceptio │ │ │ │ │ -000a7d60: 6e20 6d65 7373 6167 6573 2066 6f72 206e n messages for n │ │ │ │ │ -000a7d70: 6f6e 2d66 6174 616c 2053 534c 536f 636b on-fatal SSLSock │ │ │ │ │ -000a7d80: 6574 496d 706c 2065 7863 6570 7469 6f6e etImpl exception │ │ │ │ │ -000a7d90: 7320 7768 6963 6820 6361 6e20 6265 2069 s which can be i │ │ │ │ │ -000a7da0: 676e 6f72 6564 2062 7920 7468 6520 7573 gnored by the us │ │ │ │ │ -000a7db0: 6572 0a0a 3c6c 693e 7375 6e2f 7365 6375 er..
  • sun/secu │ │ │ │ │ -000a7dc0: 7269 7479 2f73 736c 2f53 534c 536f 636b rity/ssl/SSLSock │ │ │ │ │ -000a7dd0: 6574 496d 706c 2f49 6e76 616c 6964 6174 etImpl/Invalidat │ │ │ │ │ -000a7de0: 6553 6572 7665 7253 6573 7369 6f6e 5265 eServerSessionRe │ │ │ │ │ -000a7df0: 6e65 676f 7469 6174 652e 6a61 7661 3a20 negotiate.java: │ │ │ │ │ -000a7e00: 496e 7661 6c69 6461 7469 6e67 204a 5353 Invalidating JSS │ │ │ │ │ -000a7e10: 4520 7365 7373 696f 6e20 6f6e 2073 6572 E session on ser │ │ │ │ │ -000a7e20: 7665 7220 6361 7573 6573 2053 534c 5072 ver causes SSLPr │ │ │ │ │ -000a7e30: 6f74 6f63 6f6c 4578 6365 7074 696f 6e0a otocolException. │ │ │ │ │ -000a7e40: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a7e50: 792f 7373 6c2f 5353 4c53 6f63 6b65 7449 y/ssl/SSLSocketI │ │ │ │ │ -000a7e60: 6d70 6c2f 4c61 7267 6550 6163 6b65 7441 mpl/LargePacketA │ │ │ │ │ -000a7e70: 6674 6572 4861 6e64 7368 616b 6554 6573 fterHandshakeTes │ │ │ │ │ -000a7e80: 742e 6a61 7661 3a20 5465 7374 2066 6f72 t.java: Test for │ │ │ │ │ -000a7e90: 2042 7566 6665 724f 7665 7266 6c6f 7745 BufferOverflowE │ │ │ │ │ -000a7ea0: 7863 6570 7469 6f6e 2064 7572 696e 6720 xception during │ │ │ │ │ -000a7eb0: 7265 6164 2066 726f 6d20 5353 4c53 6f63 read from SSLSoc │ │ │ │ │ -000a7ec0: 6b65 7420 7768 656e 206c 6172 6765 2070 ket when large p │ │ │ │ │ -000a7ed0: 6163 6b65 7420 6973 2063 6f6d 696e 6720 acket is coming │ │ │ │ │ -000a7ee0: 6672 6f6d 2073 6572 7665 7220 6166 7465 from server afte │ │ │ │ │ -000a7ef0: 7220 7365 7276 6572 2069 6e69 7469 6174 r server initiat │ │ │ │ │ -000a7f00: 6564 2068 616e 6473 6861 6b65 0a0a 3c6c ed handshake..sun/security/s │ │ │ │ │ -000a7f20: 736c 2f53 534c 536f 636b 6574 496d 706c sl/SSLSocketImpl │ │ │ │ │ -000a7f30: 2f4c 6f6f 7062 6163 6b53 534c 536f 636b /LoopbackSSLSock │ │ │ │ │ -000a7f40: 6574 2e6a 6176 613a 204c 6f6f 7062 6163 et.java: Loopbac │ │ │ │ │ -000a7f50: 6b20 5353 4c53 6f63 6b65 7449 6d70 6c20 k SSLSocketImpl │ │ │ │ │ -000a7f60: 6372 6561 7465 536f 636b 6574 2069 7320 createSocket is │ │ │ │ │ -000a7f70: 7468 726f 7769 6e67 2061 6e20 6578 6365 throwing an exce │ │ │ │ │ -000a7f80: 7074 696f 6e2e 0a0a 3c6c 693e 7375 6e2f ption...
  • sun/ │ │ │ │ │ -000a7f90: 7365 6375 7269 7479 2f73 736c 2f53 534c security/ssl/SSL │ │ │ │ │ -000a7fa0: 536f 636b 6574 496d 706c 2f4e 6577 536f SocketImpl/NewSo │ │ │ │ │ -000a7fb0: 636b 6574 4d65 7468 6f64 732e 6a61 7661 cketMethods.java │ │ │ │ │ -000a7fc0: 3a20 6e65 6564 2074 6f20 7379 6e63 2075 : need to sync u │ │ │ │ │ -000a7fd0: 7020 5353 4c20 736f 636b 6574 7320 7769 p SSL sockets wi │ │ │ │ │ -000a7fe0: 7468 206d 6572 6c69 6e20 6a61 7661 2e6e th merlin java.n │ │ │ │ │ -000a7ff0: 6574 2063 6861 6e67 6573 0a0a 3c6c 693e et changes..
  • │ │ │ │ │ -000a8000: 7375 6e2f 7365 6375 7269 7479 2f73 736c sun/security/ssl │ │ │ │ │ -000a8010: 2f53 534c 536f 636b 6574 496d 706c 2f4e /SSLSocketImpl/N │ │ │ │ │ -000a8020: 6f49 6d70 6163 7453 6572 7665 7252 656e oImpactServerRen │ │ │ │ │ -000a8030: 6567 6f2e 6a61 7661 3a20 4164 6420 706f ego.java: Add po │ │ │ │ │ -000a8040: 7373 6962 696c 6974 7920 746f 2064 6973 ssibility to dis │ │ │ │ │ -000a8050: 6162 6c65 2063 6c69 656e 7420 696e 6974 able client init │ │ │ │ │ -000a8060: 6961 7465 6420 7265 6e65 676f 7469 6174 iated renegotiat │ │ │ │ │ -000a8070: 696f 6e0a 0a3c 6c69 3e73 756e 2f73 6563 ion..
  • sun/sec │ │ │ │ │ -000a8080: 7572 6974 792f 7373 6c2f 5353 4c53 6f63 urity/ssl/SSLSoc │ │ │ │ │ -000a8090: 6b65 7449 6d70 6c2f 4e6f 7469 6679 4861 ketImpl/NotifyHa │ │ │ │ │ -000a80a0: 6e64 7368 616b 6554 6573 742e 7368 3a20 ndshakeTest.sh: │ │ │ │ │ -000a80b0: 7265 6d6f 7665 2064 6f50 7269 7669 6c65 remove doPrivile │ │ │ │ │ -000a80c0: 6765 6420 7768 656e 2063 7265 6174 696e ged when creatin │ │ │ │ │ -000a80d0: 6774 696e 6720 7468 6520 4e6f 7469 6679 gting the Notify │ │ │ │ │ -000a80e0: 4861 6e64 7368 616b 6554 6872 6561 640a HandshakeThread. │ │ │ │ │ -000a80f0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a8100: 792f 7373 6c2f 5353 4c53 6f63 6b65 7449 y/ssl/SSLSocketI │ │ │ │ │ -000a8110: 6d70 6c2f 5265 6a65 6374 436c 6965 6e74 mpl/RejectClient │ │ │ │ │ -000a8120: 5265 6e65 676f 2e6a 6176 613a 2041 6464 Renego.java: Add │ │ │ │ │ -000a8130: 2070 6f73 7369 6269 6c69 7479 2074 6f20 possibility to │ │ │ │ │ -000a8140: 6469 7361 626c 6520 636c 6965 6e74 2069 disable client i │ │ │ │ │ -000a8150: 6e69 7469 6174 6564 2072 656e 6567 6f74 nitiated renegot │ │ │ │ │ -000a8160: 6961 7469 6f6e 0a0a 3c6c 693e 7375 6e2f iation..
  • sun/ │ │ │ │ │ -000a8170: 7365 6375 7269 7479 2f73 736c 2f53 534c security/ssl/SSL │ │ │ │ │ -000a8180: 536f 636b 6574 496d 706c 2f52 6575 7365 SocketImpl/Reuse │ │ │ │ │ -000a8190: 4164 6472 2e6a 6176 613a 206a 6176 612e Addr.java: java. │ │ │ │ │ -000a81a0: 6e65 742e 536f 636b 6574 5469 6d65 6f75 net.SocketTimeou │ │ │ │ │ -000a81b0: 7445 7863 6570 7469 6f6e 206f 6e20 3938 tException on 98 │ │ │ │ │ -000a81c0: 2c20 4e54 2c20 3230 3030 2066 6f72 204a , NT, 2000 for J │ │ │ │ │ -000a81d0: 5353 450a 0a3c 6c69 3e73 756e 2f73 6563 SSE..
  • sun/sec │ │ │ │ │ -000a81e0: 7572 6974 792f 7373 6c2f 5353 4c53 6f63 urity/ssl/SSLSoc │ │ │ │ │ -000a81f0: 6b65 7449 6d70 6c2f 5265 7665 7273 654e ketImpl/ReverseN │ │ │ │ │ -000a8200: 616d 654c 6f6f 6b75 702e 6a61 7661 3a20 ameLookup.java: │ │ │ │ │ -000a8210: 5072 6576 656e 742f 4469 7361 626c 6520 Prevent/Disable │ │ │ │ │ -000a8220: 7265 7665 7273 6520 6e61 6d65 206c 6f6f reverse name loo │ │ │ │ │ -000a8230: 6b75 7073 2077 6974 6820 4a53 5345 2053 kups with JSSE S │ │ │ │ │ -000a8240: 534c 2073 6f63 6b65 7473 0a0a 3c6c 693e SL sockets..
  • │ │ │ │ │ -000a8250: 7375 6e2f 7365 6375 7269 7479 2f73 736c sun/security/ssl │ │ │ │ │ -000a8260: 2f53 534c 536f 636b 6574 496d 706c 2f53 /SSLSocketImpl/S │ │ │ │ │ -000a8270: 534c 536f 636b 6574 4272 7574 6546 6f72 SLSocketBruteFor │ │ │ │ │ -000a8280: 6365 436c 6f73 652e 6a61 7661 3a20 536f ceClose.java: So │ │ │ │ │ -000a8290: 636b 6574 2072 6573 6574 2069 7373 7565 cket reset issue │ │ │ │ │ -000a82a0: 2066 6f72 2054 4c53 2031 2e33 2073 6f63 for TLS 1.3 soc │ │ │ │ │ -000a82b0: 6b65 7420 636c 6f73 650a 0a3c 6c69 3e73 ket close..
  • s │ │ │ │ │ -000a82c0: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ -000a82d0: 5353 4c53 6f63 6b65 7449 6d70 6c2f 5353 SSLSocketImpl/SS │ │ │ │ │ -000a82e0: 4c53 6f63 6b65 7443 6c6f 7365 2e6a 6176 LSocketClose.jav │ │ │ │ │ -000a82f0: 613a 2053 6f63 6b65 7420 7265 7365 7420 a: Socket reset │ │ │ │ │ -000a8300: 6973 7375 6520 666f 7220 544c 5320 312e issue for TLS 1. │ │ │ │ │ -000a8310: 3320 736f 636b 6574 2063 6c6f 7365 0a0a 3 socket close.. │ │ │ │ │ -000a8320: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a8330: 2f73 736c 2f53 534c 536f 636b 6574 496d /ssl/SSLSocketIm │ │ │ │ │ -000a8340: 706c 2f53 534c 536f 636b 6574 436c 6f73 pl/SSLSocketClos │ │ │ │ │ -000a8350: 6548 616e 672e 6a61 7661 3a20 4a44 4b38 eHang.java: JDK8 │ │ │ │ │ -000a8360: 7531 3331 2d62 3334 2d73 6f63 6b65 7452 u131-b34-socketR │ │ │ │ │ -000a8370: 6561 6430 2068 616e 6720 6174 2053 534c ead0 hang at SSL │ │ │ │ │ -000a8380: 2072 6561 640a 0a3c 6c69 3e73 756e 2f73 read..
  • sun/s │ │ │ │ │ -000a8390: 6563 7572 6974 792f 7373 6c2f 5353 4c53 ecurity/ssl/SSLS │ │ │ │ │ -000a83a0: 6f63 6b65 7449 6d70 6c2f 5353 4c53 6f63 ocketImpl/SSLSoc │ │ │ │ │ -000a83b0: 6b65 7445 6d70 7479 4672 6167 6d65 6e74 ketEmptyFragment │ │ │ │ │ -000a83c0: 732e 6a61 7661 3a20 5665 7269 6679 204a s.java: Verify J │ │ │ │ │ -000a83d0: 5353 4520 7265 6a65 6374 7320 656d 7074 SSE rejects empt │ │ │ │ │ -000a83e0: 7920 4861 6e64 7368 616b 652c 2041 6c65 y Handshake, Ale │ │ │ │ │ -000a83f0: 7274 2c20 616e 6420 4368 616e 6765 4369 rt, and ChangeCi │ │ │ │ │ -000a8400: 7068 6572 5370 6563 206d 6573 7361 6765 pherSpec message │ │ │ │ │ -000a8410: 732e 0a0a 3c6c 693e 7375 6e2f 7365 6375 s...
  • sun/secu │ │ │ │ │ -000a8420: 7269 7479 2f73 736c 2f53 534c 536f 636b rity/ssl/SSLSock │ │ │ │ │ -000a8430: 6574 496d 706c 2f53 534c 536f 636b 6574 etImpl/SSLSocket │ │ │ │ │ -000a8440: 496d 706c 5468 726f 7773 5772 6f6e 6745 ImplThrowsWrongE │ │ │ │ │ -000a8450: 7863 6570 7469 6f6e 732e 6a61 7661 3a20 xceptions.java: │ │ │ │ │ -000a8460: 5353 4c53 6572 7665 7253 6f63 6b65 7420 SSLServerSocket │ │ │ │ │ -000a8470: 6973 6e27 7420 7468 726f 7769 6e67 2065 isn't throwing e │ │ │ │ │ -000a8480: 7863 6570 7469 6f6e 7320 7768 656e 206e xceptions when n │ │ │ │ │ -000a8490: 6567 6f74 6961 7469 6f6e 7320 6172 6520 egotiations are │ │ │ │ │ -000a84a0: 6661 696c 696e 6720 2661 6d70 3b20 6a61 failing & ja │ │ │ │ │ -000a84b0: 7661 2e6e 6574 2e53 6f63 6b65 7445 7863 va.net.SocketExc │ │ │ │ │ -000a84c0: 6570 7469 6f6e 3a20 6f63 6375 7265 7320 eption: occures │ │ │ │ │ -000a84d0: 696e 2041 7574 6820 616e 6420 636c 6965 in Auth and clie │ │ │ │ │ -000a84e0: 6e74 6d6f 6465 0a0a 3c6c 693e 7375 6e2f ntmode..
  • sun/ │ │ │ │ │ -000a84f0: 7365 6375 7269 7479 2f73 736c 2f53 534c security/ssl/SSL │ │ │ │ │ -000a8500: 536f 636b 6574 496d 706c 2f53 534c 536f SocketImpl/SSLSo │ │ │ │ │ -000a8510: 636b 6574 4b65 794c 696d 6974 2e6a 6176 cketKeyLimit.jav │ │ │ │ │ -000a8520: 613a 2056 6572 6966 7920 4145 4144 2054 a: Verify AEAD T │ │ │ │ │ -000a8530: 4c53 2063 6970 6865 7220 7375 6974 6520 LS cipher suite │ │ │ │ │ -000a8540: 6c69 6d69 7473 2073 6574 2069 6e20 7468 limits set in th │ │ │ │ │ -000a8550: 6520 6a64 6b2e 746c 732e 6b65 794c 696d e jdk.tls.keyLim │ │ │ │ │ -000a8560: 6974 7320 7072 6f70 6572 7479 0a0a 3c6c its property..sun/security/s │ │ │ │ │ -000a8580: 736c 2f53 534c 536f 636b 6574 496d 706c sl/SSLSocketImpl │ │ │ │ │ -000a8590: 2f53 534c 536f 636b 6574 4c65 616b 2e6a /SSLSocketLeak.j │ │ │ │ │ -000a85a0: 6176 613a 2054 6573 7420 7468 6174 2063 ava: Test that c │ │ │ │ │ -000a85b0: 7265 6174 696e 6720 616e 6420 636c 6f73 reating and clos │ │ │ │ │ -000a85c0: 696e 6720 5353 4c20 536f 636b 6574 7320 ing SSL Sockets │ │ │ │ │ -000a85d0: 7769 7468 6f75 7420 6269 6e64 2f63 6f6e without bind/con │ │ │ │ │ -000a85e0: 6e65 6374 2077 696c 6c20 6e6f 7420 6c65 nect will not le │ │ │ │ │ -000a85f0: 6176 6520 6c65 616b 696e 6720 736f 636b ave leaking sock │ │ │ │ │ -000a8600: 6574 2066 696c 6520 6465 7363 7269 7074 et file descript │ │ │ │ │ -000a8610: 6f72 730a 0a3c 6c69 3e73 756e 2f73 6563 ors..
  • sun/sec │ │ │ │ │ -000a8620: 7572 6974 792f 7373 6c2f 5353 4c53 6f63 urity/ssl/SSLSoc │ │ │ │ │ -000a8630: 6b65 7449 6d70 6c2f 5353 4c53 6f63 6b65 ketImpl/SSLSocke │ │ │ │ │ -000a8640: 7452 6573 6574 2e6a 6176 613a 2053 6f63 tReset.java: Soc │ │ │ │ │ -000a8650: 6b65 7420 7265 7365 7420 6973 7375 6520 ket reset issue │ │ │ │ │ -000a8660: 666f 7220 544c 5320 736f 636b 6574 2063 for TLS socket c │ │ │ │ │ -000a8670: 6c6f 7365 0a0a 3c6c 693e 7375 6e2f 7365 lose..
  • sun/se │ │ │ │ │ -000a8680: 6375 7269 7479 2f73 736c 2f53 534c 536f curity/ssl/SSLSo │ │ │ │ │ -000a8690: 636b 6574 496d 706c 2f53 534c 536f 636b cketImpl/SSLSock │ │ │ │ │ -000a86a0: 6574 5353 4c45 6e67 696e 6543 6c6f 7365 etSSLEngineClose │ │ │ │ │ -000a86b0: 496e 626f 756e 642e 6a61 7661 3a20 7375 Inbound.java: su │ │ │ │ │ -000a86c0: 6e2e 7365 6375 7269 7479 2e73 736c 2e53 n.security.ssl.S │ │ │ │ │ -000a86d0: 534c 456e 6769 6e65 496d 706c 2e63 6c6f SLEngineImpl.clo │ │ │ │ │ -000a86e0: 7365 496e 626f 756e 6420 616c 736f 2068 seInbound also h │ │ │ │ │ -000a86f0: 6173 2073 696d 696c 6172 2065 7272 6f72 as similar error │ │ │ │ │ -000a8700: 206f 6620 4a44 4b2d 3832 3533 3336 380a of JDK-8253368. │ │ │ │ │ -000a8710: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a8720: 792f 7373 6c2f 5353 4c53 6f63 6b65 7449 y/ssl/SSLSocketI │ │ │ │ │ -000a8730: 6d70 6c2f 5353 4c53 6f63 6b65 7453 686f mpl/SSLSocketSho │ │ │ │ │ -000a8740: 756c 6454 6872 6f77 536f 636b 6574 4578 uldThrowSocketEx │ │ │ │ │ -000a8750: 6365 7074 696f 6e2e 6a61 7661 3a20 5768 ception.java: Wh │ │ │ │ │ -000a8760: 656e 2061 2053 6f63 6b65 7445 7863 6570 en a SocketExcep │ │ │ │ │ -000a8770: 7469 6f6e 2069 7320 7468 726f 776e 2062 tion is thrown b │ │ │ │ │ -000a8780: 7920 7468 6520 756e 6465 726c 7969 6e67 y the underlying │ │ │ │ │ -000a8790: 206c 6179 6572 2c20 4974 2073 686f 756c layer, It shoul │ │ │ │ │ -000a87a0: 6420 6265 2074 6872 6f77 6e20 6173 2069 d be thrown as i │ │ │ │ │ -000a87b0: 7320 616e 6420 6e6f 7420 6265 2074 7261 s and not be tra │ │ │ │ │ -000a87c0: 6e73 666f 726d 6564 2074 6f20 616e 2053 nsformed to an S │ │ │ │ │ -000a87d0: 534c 4578 6365 7074 696f 6e2e 0a0a 3c6c SLException...sun/security/s │ │ │ │ │ -000a87f0: 736c 2f53 534c 536f 636b 6574 496d 706c sl/SSLSocketImpl │ │ │ │ │ -000a8800: 2f53 6572 7665 7252 656e 6567 6f57 6974 /ServerRenegoWit │ │ │ │ │ -000a8810: 6854 776f 5665 7273 696f 6e73 2e6a 6176 hTwoVersions.jav │ │ │ │ │ -000a8820: 613a 2053 6572 7665 7220 696e 6974 6961 a: Server initia │ │ │ │ │ -000a8830: 7465 6420 544c 5376 312e 3220 7265 6e65 ted TLSv1.2 rene │ │ │ │ │ -000a8840: 676f 7469 6174 696f 6e20 6661 696c 7320 gotiation fails │ │ │ │ │ -000a8850: 6966 204a 6176 6120 636c 6965 6e74 2061 if Java client a │ │ │ │ │ -000a8860: 6c6c 6f77 7320 544c 5376 312e 330a 0a3c llows TLSv1.3..< │ │ │ │ │ -000a8870: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000a8880: 7373 6c2f 5353 4c53 6f63 6b65 7449 6d70 ssl/SSLSocketImp │ │ │ │ │ -000a8890: 6c2f 5365 7276 6572 5469 6d65 6f75 742e l/ServerTimeout. │ │ │ │ │ -000a88a0: 6a61 7661 3a20 536f 636b 6574 2074 696d java: Socket tim │ │ │ │ │ -000a88b0: 656f 7574 7320 666f 7220 5353 4c53 6f63 eouts for SSLSoc │ │ │ │ │ -000a88c0: 6b65 7473 2063 6175 7365 7320 6461 7461 kets causes data │ │ │ │ │ -000a88d0: 2063 6f72 7275 7074 696f 6e2e 0a0a 3c6c corruption...sun/security/s │ │ │ │ │ -000a88f0: 736c 2f53 534c 536f 636b 6574 496d 706c sl/SSLSocketImpl │ │ │ │ │ -000a8900: 2f53 6574 536f 5469 6d65 6f75 742e 6a61 /SetSoTimeout.ja │ │ │ │ │ -000a8910: 7661 3a20 536f 636b 6574 2074 696d 656f va: Socket timeo │ │ │ │ │ -000a8920: 7574 7320 666f 7220 6765 7453 6573 7369 uts for getSessi │ │ │ │ │ -000a8930: 6f6e 2e0a 0a3c 6c69 3e73 756e 2f73 6563 on...
  • sun/sec │ │ │ │ │ -000a8940: 7572 6974 792f 7373 6c2f 5353 4c53 6f63 urity/ssl/SSLSoc │ │ │ │ │ -000a8950: 6b65 7449 6d70 6c2f 536f 636b 6574 4578 ketImpl/SocketEx │ │ │ │ │ -000a8960: 6365 7074 696f 6e46 6f72 536f 636b 6574 ceptionForSocket │ │ │ │ │ -000a8970: 4973 7375 6573 2e6a 6176 613a 2053 534c Issues.java: SSL │ │ │ │ │ -000a8980: 536f 636b 6574 496d 706c 2065 7272 6f6e SocketImpl erron │ │ │ │ │ -000a8990: 656f 7573 6c79 2077 7261 7073 2053 6f63 eously wraps Soc │ │ │ │ │ -000a89a0: 6b65 7445 7863 6570 7469 6f6e 0a0a 3c6c ketException..sun/security/s │ │ │ │ │ -000a89c0: 736c 2f53 534c 536f 636b 6574 496d 706c sl/SSLSocketImpl │ │ │ │ │ -000a89d0: 2f55 6e63 6f6e 6e65 6374 6564 536f 636b /UnconnectedSock │ │ │ │ │ -000a89e0: 6574 5772 6f6e 6745 7863 6570 7469 6f6e etWrongException │ │ │ │ │ -000a89f0: 732e 6a61 7661 3a20 7374 6172 7448 616e s.java: startHan │ │ │ │ │ -000a8a00: 6473 6861 6b65 2067 6976 696e 6720 7772 dshake giving wr │ │ │ │ │ -000a8a10: 6f6e 6720 6d65 7373 6167 6520 7768 656e ong message when │ │ │ │ │ -000a8a20: 2075 6e63 6f6e 6e65 6374 6564 2e0a 0a3c unconnected...< │ │ │ │ │ -000a8a30: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000a8a40: 7373 6c2f 5365 7276 6572 4861 6e64 7368 ssl/ServerHandsh │ │ │ │ │ -000a8a50: 616b 6572 2f41 6e6f 6e43 6970 6865 7257 aker/AnonCipherW │ │ │ │ │ -000a8a60: 6974 6857 616e 7443 6c69 656e 7441 7574 ithWantClientAut │ │ │ │ │ -000a8a70: 682e 6a61 7661 3a20 4361 6c6c 696e 6720 h.java: Calling │ │ │ │ │ -000a8a80: 7365 7457 616e 7443 6c69 656e 7441 7574 setWantClientAut │ │ │ │ │ -000a8a90: 6828 7472 7565 2920 6469 7361 626c 6573 h(true) disables │ │ │ │ │ -000a8aa0: 2061 6e6f 6e79 6d6f 7573 2073 7569 7465 anonymous suite │ │ │ │ │ -000a8ab0: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -000a8ac0: 6974 792f 7373 6c2f 5365 7276 6572 4861 ity/ssl/ServerHa │ │ │ │ │ -000a8ad0: 6e64 7368 616b 6572 2f47 6574 5065 6572 ndshaker/GetPeer │ │ │ │ │ -000a8ae0: 486f 7374 2e6a 6176 613a 206d 616b 6520 Host.java: make │ │ │ │ │ -000a8af0: 7375 7265 2074 6865 2073 6572 7665 7220 sure the server │ │ │ │ │ -000a8b00: 7369 6465 2064 6f65 736e 2774 2064 6f20 side doesn't do │ │ │ │ │ -000a8b10: 444e 5320 6c6f 6f6b 7570 2e0a 0a3c 6c69 DNS lookup...
  • sun/security/ss │ │ │ │ │ -000a8b30: 6c2f 5365 7276 6572 4861 6e64 7368 616b l/ServerHandshak │ │ │ │ │ -000a8b40: 6572 2f48 656c 6c6f 4578 7465 6e73 696f er/HelloExtensio │ │ │ │ │ -000a8b50: 6e73 5465 7374 2e6a 6176 613a 2036 7531 nsTest.java: 6u1 │ │ │ │ │ -000a8b60: 3431 2049 6c6c 6567 616c 4172 6775 6d65 41 IllegalArgume │ │ │ │ │ -000a8b70: 6e74 4578 6365 7074 696f 6e3a 206a 646b ntException: jdk │ │ │ │ │ -000a8b80: 2e74 6c73 2e6e 616d 6564 4772 6f75 7073 .tls.namedGroups │ │ │ │ │ -000a8b90: 2072 756e 206d 6169 6e2f 6f74 6865 7276 run main/otherv │ │ │ │ │ -000a8ba0: 6d20 4865 6c6c 6f45 7874 656e 7369 6f6e m HelloExtension │ │ │ │ │ -000a8bb0: 7354 6573 7420 7275 6e20 6d61 696e 2f6f sTest run main/o │ │ │ │ │ -000a8bc0: 7468 6572 766d 2048 656c 6c6f 4578 7465 thervm HelloExte │ │ │ │ │ -000a8bd0: 6e73 696f 6e73 5465 7374 202d 446a 646b nsionsTest -Djdk │ │ │ │ │ -000a8be0: 2e74 6c73 2e6e 616d 6564 4772 6f75 7073 .tls.namedGroups │ │ │ │ │ -000a8bf0: 3d22 6275 672c 2062 7567 2220 7275 6e20 ="bug, bug" run │ │ │ │ │ -000a8c00: 6d61 696e 2f6f 7468 6572 766d 2048 656c main/othervm Hel │ │ │ │ │ -000a8c10: 6c6f 4578 7465 6e73 696f 6e73 5465 7374 loExtensionsTest │ │ │ │ │ -000a8c20: 202d 446a 646b 2e74 6c73 2e6e 616d 6564 -Djdk.tls.named │ │ │ │ │ -000a8c30: 4772 6f75 7073 3d22 7365 6370 3532 3172 Groups="secp521r │ │ │ │ │ -000a8c40: 3122 0a0a 3c6c 693e 7375 6e2f 7365 6375 1"..
  • sun/secu │ │ │ │ │ -000a8c50: 7269 7479 2f73 736c 2f53 6967 6e61 7475 rity/ssl/Signatu │ │ │ │ │ -000a8c60: 7265 5363 6865 6d65 2f43 7573 746f 6d69 reScheme/Customi │ │ │ │ │ -000a8c70: 7a65 6443 6c69 656e 7453 6368 656d 6573 zedClientSchemes │ │ │ │ │ -000a8c80: 2e6a 6176 613a 204e 6577 2053 7973 7465 .java: New Syste │ │ │ │ │ -000a8c90: 6d20 5072 6f70 6572 7469 6573 2074 6f20 m Properties to │ │ │ │ │ -000a8ca0: 636f 6e66 6967 7572 6520 7468 6520 6465 configure the de │ │ │ │ │ -000a8cb0: 6661 756c 7420 7369 676e 6174 7572 6520 fault signature │ │ │ │ │ -000a8cc0: 7363 6865 6d65 730a 0a3c 6c69 3e73 756e schemes..
  • sun │ │ │ │ │ -000a8cd0: 2f73 6563 7572 6974 792f 7373 6c2f 5369 /security/ssl/Si │ │ │ │ │ -000a8ce0: 676e 6174 7572 6553 6368 656d 652f 4375 gnatureScheme/Cu │ │ │ │ │ -000a8cf0: 7374 6f6d 697a 6564 5365 7276 6572 5363 stomizedServerSc │ │ │ │ │ -000a8d00: 6865 6d65 732e 6a61 7661 3a20 4e65 7720 hemes.java: New │ │ │ │ │ -000a8d10: 5379 7374 656d 2050 726f 7065 7274 6965 System Propertie │ │ │ │ │ -000a8d20: 7320 746f 2063 6f6e 6669 6775 7265 2074 s to configure t │ │ │ │ │ -000a8d30: 6865 2064 6566 6175 6c74 2073 6967 6e61 he default signa │ │ │ │ │ -000a8d40: 7475 7265 2073 6368 656d 6573 0a0a 3c6c ture schemes..sun/security/s │ │ │ │ │ -000a8d60: 736c 2f53 6967 6e61 7475 7265 5363 6865 sl/SignatureSche │ │ │ │ │ -000a8d70: 6d65 2f53 6967 416c 676f 7345 7874 5465 me/SigAlgosExtTe │ │ │ │ │ -000a8d80: 7374 5769 7468 544c 5331 322e 6a61 7661 stWithTLS12.java │ │ │ │ │ -000a8d90: 3a20 4966 2054 4c53 2074 6865 2073 6572 : If TLS the ser │ │ │ │ │ -000a8da0: 7665 7220 616e 6420 636c 6965 6e74 2068 ver and client h │ │ │ │ │ -000a8db0: 6173 206e 6f20 636f 6d6d 6f6e 2073 6967 as no common sig │ │ │ │ │ -000a8dc0: 6e61 7475 7265 2061 6c67 6f72 6974 686d nature algorithm │ │ │ │ │ -000a8dd0: 732c 2074 6865 2063 6f6e 6e65 6374 696f s, the connectio │ │ │ │ │ -000a8de0: 6e20 7368 6f75 6c64 2066 6169 6c20 6661 n should fail fa │ │ │ │ │ -000a8df0: 7374 2077 6974 6820 224e 6f20 7375 7070 st with "No supp │ │ │ │ │ -000a8e00: 6f72 7465 6420 7369 676e 6174 7572 6520 orted signature │ │ │ │ │ -000a8e10: 616c 676f 7269 7468 6d22 2e0a 0a3c 6c69 algorithm"...
  • sun/security/ss │ │ │ │ │ -000a8e30: 6c2f 5369 676e 6174 7572 6553 6368 656d l/SignatureSchem │ │ │ │ │ -000a8e40: 652f 5369 6741 6c67 6f73 4578 7454 6573 e/SigAlgosExtTes │ │ │ │ │ -000a8e50: 7457 6974 6854 4c53 3133 2e6a 6176 613a tWithTLS13.java: │ │ │ │ │ -000a8e60: 2049 6620 544c 5320 7468 6520 7365 7276 If TLS the serv │ │ │ │ │ -000a8e70: 6572 2061 6e64 2063 6c69 656e 7420 6861 er and client ha │ │ │ │ │ -000a8e80: 7320 6e6f 2063 6f6d 6d6f 6e20 7369 676e s no common sign │ │ │ │ │ -000a8e90: 6174 7572 6520 616c 676f 7269 7468 6d73 ature algorithms │ │ │ │ │ -000a8ea0: 2c20 7468 6520 636f 6e6e 6563 7469 6f6e , the connection │ │ │ │ │ -000a8eb0: 2073 686f 756c 6420 6661 696c 2066 6173 should fail fas │ │ │ │ │ -000a8ec0: 7420 7769 7468 2022 4e6f 2073 7570 706f t with "No suppo │ │ │ │ │ -000a8ed0: 7274 6564 2073 6967 6e61 7475 7265 2061 rted signature a │ │ │ │ │ -000a8ee0: 6c67 6f72 6974 686d 222e 0a0a 3c6c 693e lgorithm"...
  • │ │ │ │ │ -000a8ef0: 7375 6e2f 7365 6375 7269 7479 2f73 736c sun/security/ssl │ │ │ │ │ -000a8f00: 2f53 6967 6e61 7475 7265 5363 6865 6d65 /SignatureScheme │ │ │ │ │ -000a8f10: 2f53 6967 5363 6865 6d65 5072 6f70 4f72 /SigSchemePropOr │ │ │ │ │ -000a8f20: 6465 7269 6e67 2e6a 6176 613a 2053 6967 dering.java: Sig │ │ │ │ │ -000a8f30: 6e61 7475 7265 5363 6865 6d65 204a 5353 natureScheme JSS │ │ │ │ │ -000a8f40: 4520 7072 6f70 6572 7479 2064 6f65 7320 E property does │ │ │ │ │ -000a8f50: 6e6f 7420 7072 6573 6572 7665 206f 7264 not preserve ord │ │ │ │ │ -000a8f60: 6572 696e 6720 696e 2068 616e 6473 6861 ering in handsha │ │ │ │ │ -000a8f70: 6b65 206d 6573 7361 6765 730a 0a3c 6c69 ke messages..
  • sun/security/ss │ │ │ │ │ -000a8f90: 6c2f 5369 676e 6174 7572 6553 6368 656d l/SignatureSchem │ │ │ │ │ -000a8fa0: 652f 546c 7331 334e 616d 6564 4772 6f75 e/Tls13NamedGrou │ │ │ │ │ -000a8fb0: 7073 2e6a 6176 613a 2043 7572 7665 2069 ps.java: Curve i │ │ │ │ │ -000a8fc0: 6e20 6365 7274 6966 6963 6174 6520 7368 n certificate sh │ │ │ │ │ -000a8fd0: 6f75 6c64 206e 6f74 2061 6666 6563 7420 ould not affect │ │ │ │ │ -000a8fe0: 7369 676e 6174 7572 6520 7363 6865 6d65 signature scheme │ │ │ │ │ -000a8ff0: 2077 6865 6e20 7573 696e 6720 544c 5376 when using TLSv │ │ │ │ │ -000a9000: 312e 330a 0a3c 6c69 3e73 756e 2f73 6563 1.3..
  • sun/sec │ │ │ │ │ -000a9010: 7572 6974 792f 7373 6c2f 536f 636b 6574 urity/ssl/Socket │ │ │ │ │ -000a9020: 4372 6561 7469 6f6e 2f53 6f63 6b65 7443 Creation/SocketC │ │ │ │ │ -000a9030: 7265 6174 696f 6e2e 6a61 7661 3a20 5468 reation.java: Th │ │ │ │ │ -000a9040: 6973 2074 6573 7420 7472 6965 7320 616c is test tries al │ │ │ │ │ -000a9050: 6c20 7468 6520 6469 6666 6572 656e 7420 l the different │ │ │ │ │ -000a9060: 7761 7973 2069 6e20 7768 6963 6820 616e ways in which an │ │ │ │ │ -000a9070: 2053 534c 2063 6f6e 6e65 6374 696f 6e20 SSL connection │ │ │ │ │ -000a9080: 6361 6e20 6265 2065 7374 6162 6c69 7368 can be establish │ │ │ │ │ -000a9090: 6564 2074 6f20 6578 6572 6369 7365 2064 ed to exercise d │ │ │ │ │ -000a90a0: 6966 6665 7265 6e74 2053 534c 536f 636b ifferent SSLSock │ │ │ │ │ -000a90b0: 6574 496d 706c 2063 6f6e 7374 7275 6374 etImpl construct │ │ │ │ │ -000a90c0: 6f72 732e 0a0a 3c6c 693e 7375 6e2f 7365 ors...
  • sun/se │ │ │ │ │ -000a90d0: 6375 7269 7479 2f73 736c 2f53 7461 706c curity/ssl/Stapl │ │ │ │ │ -000a90e0: 696e 672f 5374 6174 7573 5265 7370 6f6e ing/StatusRespon │ │ │ │ │ -000a90f0: 7365 4d61 6e61 6765 722e 6a61 7661 3a20 seManager.java: │ │ │ │ │ -000a9100: 4f43 5350 2053 7461 706c 696e 6720 666f OCSP Stapling fo │ │ │ │ │ -000a9110: 7220 544c 530a 0a3c 6c69 3e73 756e 2f73 r TLS..
  • sun/s │ │ │ │ │ +000a6470: 5353 4c43 6f6e 7465 7874 496d 706c 2f44 SSLContextImpl/D │ │ │ │ │ +000a6480: 6566 6175 6c74 4454 4c53 456e 6162 6c65 efaultDTLSEnable │ │ │ │ │ +000a6490: 6450 726f 746f 636f 6c73 2e6a 6176 613a dProtocols.java: │ │ │ │ │ +000a64a0: 2054 6573 7420 6a64 6b2e 746c 732e 636c Test jdk.tls.cl │ │ │ │ │ +000a64b0: 6965 6e74 2e70 726f 746f 636f 6c73 2077 ient.protocols w │ │ │ │ │ +000a64c0: 6974 6820 4454 4c53 0a0a 3c6c 693e 7375 ith DTLS..
  • su │ │ │ │ │ +000a64d0: 6e2f 7365 6375 7269 7479 2f73 736c 2f53 n/security/ssl/S │ │ │ │ │ +000a64e0: 534c 436f 6e74 6578 7449 6d70 6c2f 4465 SLContextImpl/De │ │ │ │ │ +000a64f0: 6661 756c 7445 6e61 626c 6564 5072 6f74 faultEnabledProt │ │ │ │ │ +000a6500: 6f63 6f6c 732e 6a61 7661 3a20 456e 6162 ocols.java: Enab │ │ │ │ │ +000a6510: 6c65 2054 4c53 2031 2e31 2061 6e64 2054 le TLS 1.1 and T │ │ │ │ │ +000a6520: 4c53 2031 2e32 2062 7920 6465 6661 756c LS 1.2 by defaul │ │ │ │ │ +000a6530: 7420 696e 2063 6c69 656e 7420 7369 6465 t in client side │ │ │ │ │ +000a6540: 206f 6620 5375 6e4a 5353 450a 0a3c 6c69 of SunJSSE..
  • sun/security/ss │ │ │ │ │ +000a6560: 6c2f 5353 4c43 6f6e 7465 7874 496d 706c l/SSLContextImpl │ │ │ │ │ +000a6570: 2f47 6f6f 6450 726f 7669 6465 722e 6a61 /GoodProvider.ja │ │ │ │ │ +000a6580: 7661 3a20 5375 7070 6f72 7420 666f 7220 va: Support for │ │ │ │ │ +000a6590: 746f 6b65 6e2d 6261 7365 6420 4b65 7953 token-based KeyS │ │ │ │ │ +000a65a0: 746f 7265 730a 0a3c 6c69 3e73 756e 2f73 tores..
  • sun/s │ │ │ │ │ +000a65b0: 6563 7572 6974 792f 7373 6c2f 5353 4c43 ecurity/ssl/SSLC │ │ │ │ │ +000a65c0: 6f6e 7465 7874 496d 706c 2f49 6c6c 6567 ontextImpl/Illeg │ │ │ │ │ +000a65d0: 616c 5072 6f74 6f63 6f6c 5072 6f70 6572 alProtocolProper │ │ │ │ │ +000a65e0: 7479 2e6a 6176 613a 2045 6e61 626c 6520 ty.java: Enable │ │ │ │ │ +000a65f0: 544c 5320 312e 3120 616e 6420 544c 5320 TLS 1.1 and TLS │ │ │ │ │ +000a6600: 312e 3220 6279 2064 6566 6175 6c74 2069 1.2 by default i │ │ │ │ │ +000a6610: 6e20 636c 6965 6e74 2073 6964 6520 6f66 n client side of │ │ │ │ │ +000a6620: 2053 756e 4a53 5345 0a0a 3c6c 693e 7375 SunJSSE..
  • su │ │ │ │ │ +000a6630: 6e2f 7365 6375 7269 7479 2f73 736c 2f53 n/security/ssl/S │ │ │ │ │ +000a6640: 534c 436f 6e74 6578 7449 6d70 6c2f 4d44 SLContextImpl/MD │ │ │ │ │ +000a6650: 3249 6e54 7275 7374 416e 6368 6f72 2e6a 2InTrustAnchor.j │ │ │ │ │ +000a6660: 6176 613a 2063 6f6d 7061 7469 6269 6c69 ava: compatibili │ │ │ │ │ +000a6670: 7479 2069 7373 7565 2077 6974 6820 4d44 ty issue with MD │ │ │ │ │ +000a6680: 3220 7472 7573 7420 616e 6368 6f72 2061 2 trust anchor a │ │ │ │ │ +000a6690: 6e64 206f 6c64 2058 3530 3954 7275 7374 nd old X509Trust │ │ │ │ │ +000a66a0: 4d61 6e61 6765 720a 0a3c 6c69 3e73 756e Manager..
  • sun │ │ │ │ │ +000a66b0: 2f73 6563 7572 6974 792f 7373 6c2f 5353 /security/ssl/SS │ │ │ │ │ +000a66c0: 4c43 6f6e 7465 7874 496d 706c 2f4d 756c LContextImpl/Mul │ │ │ │ │ +000a66d0: 7469 706c 6543 686f 6f73 6541 6c69 6173 tipleChooseAlias │ │ │ │ │ +000a66e0: 2e6a 6176 613a 2043 616c 6c62 6163 6b20 .java: Callback │ │ │ │ │ +000a66f0: 7365 6d61 6e74 6963 7320 6f66 2074 6865 semantics of the │ │ │ │ │ +000a6700: 206d 6574 686f 6420 5835 3039 4b65 794d method X509KeyM │ │ │ │ │ +000a6710: 616e 6167 6572 2e63 686f 6f73 6543 6c69 anager.chooseCli │ │ │ │ │ +000a6720: 656e 7441 6c69 6173 282e 2e2e 290a 0a3c entAlias(...)..< │ │ │ │ │ +000a6730: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a6740: 7373 6c2f 5353 4c43 6f6e 7465 7874 496d ssl/SSLContextIm │ │ │ │ │ +000a6750: 706c 2f4e 6f4f 6c64 5665 7273 696f 6e43 pl/NoOldVersionC │ │ │ │ │ +000a6760: 6f6e 7465 7874 2e6a 6176 613a 2045 6e61 ontext.java: Ena │ │ │ │ │ +000a6770: 626c 6520 544c 5320 312e 3120 616e 6420 ble TLS 1.1 and │ │ │ │ │ +000a6780: 544c 5320 312e 3220 6279 2064 6566 6175 TLS 1.2 by defau │ │ │ │ │ +000a6790: 6c74 2069 6e20 636c 6965 6e74 2073 6964 lt in client sid │ │ │ │ │ +000a67a0: 6520 6f66 2053 756e 4a53 5345 0a0a 3c6c e of SunJSSE..sun/security/s │ │ │ │ │ +000a67c0: 736c 2f53 534c 436f 6e74 6578 7449 6d70 sl/SSLContextImp │ │ │ │ │ +000a67d0: 6c2f 4e75 6c6c 4765 7441 6363 6570 7465 l/NullGetAccepte │ │ │ │ │ +000a67e0: 6449 7373 7565 7273 2e6a 6176 613a 2043 dIssuers.java: C │ │ │ │ │ +000a67f0: 7573 746f 6d20 5472 7573 744d 616e 6167 ustom TrustManag │ │ │ │ │ +000a6800: 6572 7320 7468 6174 2072 6574 7572 6e20 ers that return │ │ │ │ │ +000a6810: 6e75 6c6c 2066 6f72 2067 6574 4163 6365 null for getAcce │ │ │ │ │ +000a6820: 7074 6564 4973 7375 6572 7320 7769 6c6c ptedIssuers will │ │ │ │ │ +000a6830: 204e 5045 2e0a 0a3c 6c69 3e73 756e 2f73 NPE...
  • sun/s │ │ │ │ │ +000a6840: 6563 7572 6974 792f 7373 6c2f 5353 4c43 ecurity/ssl/SSLC │ │ │ │ │ +000a6850: 6f6e 7465 7874 496d 706c 2f53 534c 436f ontextImpl/SSLCo │ │ │ │ │ +000a6860: 6e74 6578 7444 6566 6175 6c74 2e6a 6176 ntextDefault.jav │ │ │ │ │ +000a6870: 613a 2043 6865 636b 2074 6861 7420 5353 a: Check that SS │ │ │ │ │ +000a6880: 4c76 332c 2054 4c53 7631 2c20 544c 5376 Lv3, TLSv1, TLSv │ │ │ │ │ +000a6890: 312e 312c 2061 6e64 2044 544c 5376 312e 1.1, and DTLSv1. │ │ │ │ │ +000a68a0: 3020 6172 6520 6469 7361 626c 6564 2062 0 are disabled b │ │ │ │ │ +000a68b0: 7920 6465 6661 756c 740a 0a3c 6c69 3e73 y default..
  • s │ │ │ │ │ +000a68c0: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ +000a68d0: 5353 4c43 6f6e 7465 7874 496d 706c 2f53 SSLContextImpl/S │ │ │ │ │ +000a68e0: 534c 436f 6e74 6578 7456 6572 7369 6f6e SLContextVersion │ │ │ │ │ +000a68f0: 2e6a 6176 613a 2053 534c 436f 6e74 6578 .java: SSLContex │ │ │ │ │ +000a6900: 742e 6765 7449 6e73 7461 6e63 6528 2254 t.getInstance("T │ │ │ │ │ +000a6910: 4c53 7631 2e31 2229 2072 6574 7572 6e73 LSv1.1") returns │ │ │ │ │ +000a6920: 2053 534c 456e 6769 6e65 732f 5353 4c53 SSLEngines/SSLS │ │ │ │ │ +000a6930: 6f63 6b65 7473 2077 6974 686f 7574 2054 ockets without T │ │ │ │ │ +000a6940: 4c53 7631 2e31 2065 6e61 626c 6564 0a0a LSv1.1 enabled.. │ │ │ │ │ +000a6950: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000a6960: 2f73 736c 2f53 534c 436f 6e74 6578 7449 /ssl/SSLContextI │ │ │ │ │ +000a6970: 6d70 6c2f 5472 7573 7454 7275 7374 6564 mpl/TrustTrusted │ │ │ │ │ +000a6980: 4365 7274 2e6a 6176 613a 2063 6f6d 7061 Cert.java: compa │ │ │ │ │ +000a6990: 7469 6269 6c69 7479 2069 7373 7565 2077 tibility issue w │ │ │ │ │ +000a69a0: 6974 6820 4d44 3220 7472 7573 7420 616e ith MD2 trust an │ │ │ │ │ +000a69b0: 6368 6f72 2061 6e64 206f 6c64 2058 3530 chor and old X50 │ │ │ │ │ +000a69c0: 3954 7275 7374 4d61 6e61 6765 720a 0a3c 9TrustManager..< │ │ │ │ │ +000a69d0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a69e0: 7373 6c2f 5353 4c45 6e67 696e 6549 6d70 ssl/SSLEngineImp │ │ │ │ │ +000a69f0: 6c2f 436c 6f73 6545 6e67 696e 6545 7863 l/CloseEngineExc │ │ │ │ │ +000a6a00: 6570 7469 6f6e 2e6a 6176 613a 206a 6176 eption.java: jav │ │ │ │ │ +000a6a10: 6178 2e6e 6574 2e73 736c 2e53 534c 536f ax.net.ssl.SSLSo │ │ │ │ │ +000a6a20: 636b 6574 2e53 534c 536f 636b 6574 2849 cket.SSLSocket(I │ │ │ │ │ +000a6a30: 6e65 7441 6464 7265 7373 2c69 6e74 2920 netAddress,int) │ │ │ │ │ +000a6a40: 7368 6f75 6c64 6e27 7420 7468 726f 7720 shouldn't throw │ │ │ │ │ +000a6a50: 6578 6365 7074 696f 6e0a 0a3c 6c69 3e73 exception..
  • s │ │ │ │ │ +000a6a60: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ +000a6a70: 5353 4c45 6e67 696e 6549 6d70 6c2f 436c SSLEngineImpl/Cl │ │ │ │ │ +000a6a80: 6f73 6553 7461 7274 2e6a 6176 613a 2041 oseStart.java: A │ │ │ │ │ +000a6a90: 6464 2073 6361 7474 6572 2f67 6174 6865 dd scatter/gathe │ │ │ │ │ +000a6aa0: 7220 4150 4973 2066 6f72 2053 534c 456e r APIs for SSLEn │ │ │ │ │ +000a6ab0: 6769 6e65 0a0a 3c6c 693e 7375 6e2f 7365 gine..
  • sun/se │ │ │ │ │ +000a6ac0: 6375 7269 7479 2f73 736c 2f53 534c 456e curity/ssl/SSLEn │ │ │ │ │ +000a6ad0: 6769 6e65 496d 706c 2f44 656c 6567 6174 gineImpl/Delegat │ │ │ │ │ +000a6ae0: 6564 5461 736b 5772 6f6e 6745 7863 6570 edTaskWrongExcep │ │ │ │ │ +000a6af0: 7469 6f6e 2e6a 6176 613a 2044 656c 6567 tion.java: Deleg │ │ │ │ │ +000a6b00: 6174 6564 2074 6173 6b73 2061 7265 206e ated tasks are n │ │ │ │ │ +000a6b10: 6f74 2072 6566 6c65 6374 696e 6720 7468 ot reflecting th │ │ │ │ │ +000a6b20: 6520 7375 6263 6c61 7373 6573 206f 6620 e subclasses of │ │ │ │ │ +000a6b30: 5353 4c45 7863 6570 7469 6f6e 0a0a 3c6c SSLException..sun/security/s │ │ │ │ │ +000a6b50: 736c 2f53 534c 456e 6769 6e65 496d 706c sl/SSLEngineImpl │ │ │ │ │ +000a6b60: 2f45 6d70 7479 4578 7465 6e73 696f 6e44 /EmptyExtensionD │ │ │ │ │ +000a6b70: 6174 612e 6a61 7661 3a20 5061 7273 696e ata.java: Parsin │ │ │ │ │ +000a6b80: 6720 4578 7465 6e73 696f 6e73 2069 6e20 g Extensions in │ │ │ │ │ +000a6b90: 436c 6965 6e74 2048 656c 6c6f 206d 6573 Client Hello mes │ │ │ │ │ +000a6ba0: 7361 6765 2069 7320 646f 6e65 2069 6e20 sage is done in │ │ │ │ │ +000a6bb0: 6120 7772 6f6e 6720 7761 790a 0a3c 6c69 a wrong way..
  • sun/security/ss │ │ │ │ │ +000a6bd0: 6c2f 5353 4c45 6e67 696e 6549 6d70 6c2f l/SSLEngineImpl/ │ │ │ │ │ +000a6be0: 456e 6769 6e65 456e 666f 7263 6555 7365 EngineEnforceUse │ │ │ │ │ +000a6bf0: 436c 6965 6e74 4d6f 6465 2e6a 6176 613a ClientMode.java: │ │ │ │ │ +000a6c00: 2053 534c 456e 6769 6e65 2073 686f 756c SSLEngine shoul │ │ │ │ │ +000a6c10: 6420 656e 666f 7263 6520 7365 7455 7365 d enforce setUse │ │ │ │ │ +000a6c20: 436c 6965 6e74 4d6f 6465 0a0a 3c6c 693e ClientMode..
  • │ │ │ │ │ +000a6c30: 7375 6e2f 7365 6375 7269 7479 2f73 736c sun/security/ssl │ │ │ │ │ +000a6c40: 2f53 534c 456e 6769 6e65 496d 706c 2f52 /SSLEngineImpl/R │ │ │ │ │ +000a6c50: 6568 616e 6473 6861 6b65 4669 6e69 7368 ehandshakeFinish │ │ │ │ │ +000a6c60: 6564 2e6a 6176 613a 2053 534c 456e 6769 ed.java: SSLEngi │ │ │ │ │ +000a6c70: 6e65 2069 7320 7265 7475 726e 696e 6720 ne is returning │ │ │ │ │ +000a6c80: 6120 7072 656d 6174 7572 6520 4649 4e49 a premature FINI │ │ │ │ │ +000a6c90: 5348 4544 206d 6573 7361 6765 2077 6865 SHED message whe │ │ │ │ │ +000a6ca0: 6e20 646f 696e 6720 616e 2061 6262 7265 n doing an abbre │ │ │ │ │ +000a6cb0: 7669 6174 6564 2068 616e 6473 6861 6b65 viated handshake │ │ │ │ │ +000a6cc0: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ +000a6cd0: 6974 792f 7373 6c2f 5353 4c45 6e67 696e ity/ssl/SSLEngin │ │ │ │ │ +000a6ce0: 6549 6d70 6c2f 5353 4c45 6e67 696e 6542 eImpl/SSLEngineB │ │ │ │ │ +000a6cf0: 6164 4275 6666 6572 4172 7261 7941 6363 adBufferArrayAcc │ │ │ │ │ +000a6d00: 6573 732e 6a61 7661 3a20 6261 645f 7265 ess.java: bad_re │ │ │ │ │ +000a6d10: 636f 7264 5f6d 6163 2066 6169 6c75 7265 cord_mac failure │ │ │ │ │ +000a6d20: 206f 6e20 544c 5376 312e 3220 656e 6162 on TLSv1.2 enab │ │ │ │ │ +000a6d30: 6c65 6420 636f 6e6e 6563 7469 6f6e 2077 led connection w │ │ │ │ │ +000a6d40: 6974 6820 5353 4c45 6e67 696e 650a 0a3c ith SSLEngine..< │ │ │ │ │ +000a6d50: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a6d60: 7373 6c2f 5353 4c45 6e67 696e 6549 6d70 ssl/SSLEngineImp │ │ │ │ │ +000a6d70: 6c2f 5353 4c45 6e67 696e 6544 6561 646c l/SSLEngineDeadl │ │ │ │ │ +000a6d80: 6f63 6b2e 6a61 7661 3a20 4465 6164 6c6f ock.java: Deadlo │ │ │ │ │ +000a6d90: 636b 2069 6e20 5353 4c45 6e67 696e 650a ck in SSLEngine. │ │ │ │ │ +000a6da0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000a6db0: 792f 7373 6c2f 5353 4c45 6e67 696e 6549 y/ssl/SSLEngineI │ │ │ │ │ +000a6dc0: 6d70 6c2f 5353 4c45 6e67 696e 6545 6d70 mpl/SSLEngineEmp │ │ │ │ │ +000a6dd0: 7479 4672 6167 6d65 6e74 732e 6a61 7661 tyFragments.java │ │ │ │ │ +000a6de0: 3a20 5665 7269 6679 2074 6865 2053 534c : Verify the SSL │ │ │ │ │ +000a6df0: 456e 6769 6e65 2072 656a 6563 7473 2065 Engine rejects e │ │ │ │ │ +000a6e00: 6d70 7479 2048 616e 6473 6861 6b65 2c20 mpty Handshake, │ │ │ │ │ +000a6e10: 416c 6572 742c 2061 6e64 2043 6861 6e67 Alert, and Chang │ │ │ │ │ +000a6e20: 6543 6970 6865 7253 7065 6320 6d65 7373 eCipherSpec mess │ │ │ │ │ +000a6e30: 6167 6573 2e0a 0a3c 6c69 3e73 756e 2f73 ages...
  • sun/s │ │ │ │ │ +000a6e40: 6563 7572 6974 792f 7373 6c2f 5353 4c45 ecurity/ssl/SSLE │ │ │ │ │ +000a6e50: 6e67 696e 6549 6d70 6c2f 5353 4c45 6e67 ngineImpl/SSLEng │ │ │ │ │ +000a6e60: 696e 6546 6169 6c65 6441 4c50 4e2e 6a61 ineFailedALPN.ja │ │ │ │ │ +000a6e70: 7661 3a20 5353 4c45 6e67 696e 6520 6e65 va: SSLEngine ne │ │ │ │ │ +000a6e80: 676f 7469 6174 696f 6e20 6661 696c 2045 gotiation fail E │ │ │ │ │ +000a6e90: 7863 6570 7469 6f6e 2062 6568 6176 696f xception behavio │ │ │ │ │ +000a6ea0: 7220 6368 616e 6765 6420 6672 6f6d 2066 r changed from f │ │ │ │ │ +000a6eb0: 6169 6c2d 6661 7374 2074 6f20 6661 696c ail-fast to fail │ │ │ │ │ +000a6ec0: 2d6c 617a 790a 0a3c 6c69 3e73 756e 2f73 -lazy..
  • sun/s │ │ │ │ │ +000a6ed0: 6563 7572 6974 792f 7373 6c2f 5353 4c45 ecurity/ssl/SSLE │ │ │ │ │ +000a6ee0: 6e67 696e 6549 6d70 6c2f 5353 4c45 6e67 ngineImpl/SSLEng │ │ │ │ │ +000a6ef0: 696e 654b 6579 4c69 6d69 742e 6a61 7661 ineKeyLimit.java │ │ │ │ │ +000a6f00: 3a20 5665 7269 6679 2041 4541 4420 544c : Verify AEAD TL │ │ │ │ │ +000a6f10: 5320 6369 7068 6572 2073 7569 7465 206c S cipher suite l │ │ │ │ │ +000a6f20: 696d 6974 7320 7365 7420 696e 2074 6865 imits set in the │ │ │ │ │ +000a6f30: 206a 646b 2e74 6c73 2e6b 6579 4c69 6d69 jdk.tls.keyLimi │ │ │ │ │ +000a6f40: 7473 2070 726f 7065 7274 7920 7374 6172 ts property star │ │ │ │ │ +000a6f50: 7420 6120 6e65 7720 6861 6e64 7368 616b t a new handshak │ │ │ │ │ +000a6f60: 6520 7365 7175 656e 6365 2074 6f20 7265 e sequence to re │ │ │ │ │ +000a6f70: 6e65 676f 7469 6174 6520 7468 6520 7379 negotiate the sy │ │ │ │ │ +000a6f80: 6d6d 6574 7269 6320 6b65 7920 7769 7468 mmetric key with │ │ │ │ │ +000a6f90: 2061 6e20 5353 4c53 6f63 6b65 7420 636f an SSLSocket co │ │ │ │ │ +000a6fa0: 6e6e 6563 7469 6f6e 2e0a 0a3c 6c69 3e73 nnection...
  • s │ │ │ │ │ +000a6fb0: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ +000a6fc0: 5353 4c45 6e67 696e 6549 6d70 6c2f 544c SSLEngineImpl/TL │ │ │ │ │ +000a6fd0: 5331 3342 6567 696e 4861 6e64 7368 616b S13BeginHandshak │ │ │ │ │ +000a6fe0: 652e 6a61 7661 3a20 5465 7374 2053 534c e.java: Test SSL │ │ │ │ │ +000a6ff0: 456e 6769 6e65 2e62 6567 696e 6548 616e Engine.begineHan │ │ │ │ │ +000a7000: 6473 6861 6b65 2829 2074 7269 6767 6572 dshake() trigger │ │ │ │ │ +000a7010: 7320 6120 4b65 7955 7064 6174 6520 6861 s a KeyUpdate ha │ │ │ │ │ +000a7020: 6e64 7368 616b 6520 696e 2054 4c53 7631 ndshake in TLSv1 │ │ │ │ │ +000a7030: 2e33 0a0a 3c6c 693e 7375 6e2f 7365 6375 .3..
  • sun/secu │ │ │ │ │ +000a7040: 7269 7479 2f73 736c 2f53 534c 456e 6769 rity/ssl/SSLEngi │ │ │ │ │ +000a7050: 6e65 496d 706c 2f54 6573 7442 6164 444e neImpl/TestBadDN │ │ │ │ │ +000a7060: 466f 7250 6565 7243 412e 6a61 7661 3a20 ForPeerCA.java: │ │ │ │ │ +000a7070: 5353 4c45 6e67 696e 6520 7468 726f 7773 SSLEngine throws │ │ │ │ │ +000a7080: 2049 4145 2064 7572 696e 6720 7061 7273 IAE during pars │ │ │ │ │ +000a7090: 696e 6720 6f66 2058 3530 3050 7269 6e63 ing of X500Princ │ │ │ │ │ +000a70a0: 6970 616c 0a0a 3c6c 693e 7375 6e2f 7365 ipal..
  • sun/se │ │ │ │ │ +000a70b0: 6375 7269 7479 2f73 736c 2f53 534c 456e curity/ssl/SSLEn │ │ │ │ │ +000a70c0: 6769 6e65 496d 706c 2f54 6573 7442 6164 gineImpl/TestBad │ │ │ │ │ +000a70d0: 444e 466f 7250 6565 7243 4131 322e 6a61 DNForPeerCA12.ja │ │ │ │ │ +000a70e0: 7661 3a20 5353 4c45 6e67 696e 6520 7468 va: SSLEngine th │ │ │ │ │ +000a70f0: 726f 7773 2049 4145 2064 7572 696e 6720 rows IAE during │ │ │ │ │ +000a7100: 7061 7273 696e 6720 6f66 2058 3530 3050 parsing of X500P │ │ │ │ │ +000a7110: 7269 6e63 6970 616c 0a0a 3c6c 693e 7375 rincipal..
  • su │ │ │ │ │ +000a7120: 6e2f 7365 6375 7269 7479 2f73 736c 2f53 n/security/ssl/S │ │ │ │ │ +000a7130: 534c 4c6f 6767 6572 2f4c 6f67 6765 7244 SLLogger/LoggerD │ │ │ │ │ +000a7140: 6174 6546 6f72 6d61 7474 6572 5465 7374 ateFormatterTest │ │ │ │ │ +000a7150: 2e6a 6176 613a 2052 6570 6c61 6365 2054 .java: Replace T │ │ │ │ │ +000a7160: 6872 6561 644c 6f63 616c 2064 6174 6520 hreadLocal date │ │ │ │ │ +000a7170: 666f 726d 6174 2077 6974 6820 4461 7465 format with Date │ │ │ │ │ +000a7180: 5469 6d65 466f 726d 6174 7465 720a 0a3c TimeFormatter..< │ │ │ │ │ +000a7190: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a71a0: 7373 6c2f 5353 4c4c 6f67 6765 722f 4c6f ssl/SSLLogger/Lo │ │ │ │ │ +000a71b0: 6767 696e 6746 6f72 6d61 7443 6f6e 7369 ggingFormatConsi │ │ │ │ │ +000a71c0: 7374 656e 6379 2e6a 6176 613a 2054 6573 stency.java: Tes │ │ │ │ │ +000a71d0: 7473 2066 6f72 2063 6f6e 7369 7374 656e ts for consisten │ │ │ │ │ +000a71e0: 6379 2069 6e20 6c6f 6767 696e 6720 666f cy in logging fo │ │ │ │ │ +000a71f0: 726d 6174 206f 6620 544c 5320 5665 7273 rmat of TLS Vers │ │ │ │ │ +000a7200: 696f 6e73 0a0a 3c6c 693e 7375 6e2f 7365 ions..
  • sun/se │ │ │ │ │ +000a7210: 6375 7269 7479 2f73 736c 2f53 534c 5365 curity/ssl/SSLSe │ │ │ │ │ +000a7220: 7373 696f 6e43 6f6e 7465 7874 496d 706c ssionContextImpl │ │ │ │ │ +000a7230: 2f44 6566 6175 746c 4361 6368 6553 697a /DefautlCacheSiz │ │ │ │ │ +000a7240: 652e 6a61 7661 3a20 5570 6461 7465 2074 e.java: Update t │ │ │ │ │ +000a7250: 6865 2064 6566 6175 6c74 2053 534c 2073 he default SSL s │ │ │ │ │ +000a7260: 6573 7369 6f6e 2063 6163 6865 2073 697a ession cache siz │ │ │ │ │ +000a7270: 6520 746f 2032 3034 3830 0a0a 3c6c 693e e to 20480..
  • │ │ │ │ │ +000a7280: 7375 6e2f 7365 6375 7269 7479 2f73 736c sun/security/ssl │ │ │ │ │ +000a7290: 2f53 534c 5365 7373 696f 6e43 6f6e 7465 /SSLSessionConte │ │ │ │ │ +000a72a0: 7874 496d 706c 2f54 696d 656f 7574 2e6a xtImpl/Timeout.j │ │ │ │ │ +000a72b0: 6176 613a 2076 6572 6966 7920 7468 6174 ava: verify that │ │ │ │ │ +000a72c0: 2073 6574 5365 7373 696f 6e54 696d 656f setSessionTimeo │ │ │ │ │ +000a72d0: 7574 2829 2077 6974 6820 6c61 7267 6520 ut() with large │ │ │ │ │ +000a72e0: 7661 6c75 6573 2077 6f72 6b73 0a0a 3c6c values works..sun/security/s │ │ │ │ │ +000a7300: 736c 2f53 534c 5365 7373 696f 6e49 6d70 sl/SSLSessionImp │ │ │ │ │ +000a7310: 6c2f 4861 7368 436f 6465 4d69 7373 696e l/HashCodeMissin │ │ │ │ │ +000a7320: 672e 6a61 7661 3a20 3435 3138 3430 3320 g.java: 4518403 │ │ │ │ │ +000a7330: 7761 7320 6e6f 7420 7072 6f70 6572 6c79 was not properly │ │ │ │ │ +000a7340: 2066 6978 6564 2e0a 0a3c 6c69 3e73 756e fixed...
  • sun │ │ │ │ │ +000a7350: 2f73 6563 7572 6974 792f 7373 6c2f 5353 /security/ssl/SS │ │ │ │ │ +000a7360: 4c53 6573 7369 6f6e 496d 706c 2f49 6e76 LSessionImpl/Inv │ │ │ │ │ +000a7370: 616c 6964 6174 6553 6573 7369 6f6e 2e6a alidateSession.j │ │ │ │ │ +000a7380: 6176 613a 2053 6573 7369 6f6e 2072 6573 ava: Session res │ │ │ │ │ +000a7390: 756d 7074 696f 6e20 6572 726f 7273 0a0a umption errors.. │ │ │ │ │ +000a73a0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000a73b0: 2f73 736c 2f53 534c 5365 7373 696f 6e49 /ssl/SSLSessionI │ │ │ │ │ +000a73c0: 6d70 6c2f 4e6f 496e 7661 6c69 6461 7465 mpl/NoInvalidate │ │ │ │ │ +000a73d0: 536f 636b 6574 4578 6365 7074 696f 6e2e SocketException. │ │ │ │ │ +000a73e0: 6a61 7661 3a20 436f 6e63 7572 7265 6e74 java: Concurrent │ │ │ │ │ +000a73f0: 2072 6561 642f 636c 6f73 6520 6f66 2053 read/close of S │ │ │ │ │ +000a7400: 534c 536f 636b 6574 7320 6361 7573 6573 SLSockets causes │ │ │ │ │ +000a7410: 2053 534c 5365 7373 696f 6e73 2074 6f20 SSLSessions to │ │ │ │ │ +000a7420: 6265 2069 6e76 616c 6964 6174 6564 2075 be invalidated u │ │ │ │ │ +000a7430: 6e6e 6563 6573 7361 7269 6c79 0a0a 3c6c nnecessarily..sun/security/s │ │ │ │ │ +000a7450: 736c 2f53 534c 5365 7373 696f 6e49 6d70 sl/SSLSessionImp │ │ │ │ │ +000a7460: 6c2f 5265 7375 6d65 4368 6563 6b73 436c l/ResumeChecksCl │ │ │ │ │ +000a7470: 6965 6e74 2e6a 6176 613a 2065 6e73 7572 ient.java: ensur │ │ │ │ │ +000a7480: 6520 7468 6174 2063 6c69 656e 7420 6f6e e that client on │ │ │ │ │ +000a7490: 6c79 2072 6573 756d 6573 2061 2073 6573 ly resumes a ses │ │ │ │ │ +000a74a0: 7369 6f6e 2069 6620 6365 7274 6169 6e20 sion if certain │ │ │ │ │ +000a74b0: 7072 6f70 6572 7469 6573 206f 6620 7468 properties of th │ │ │ │ │ +000a74c0: 6520 7365 7373 696f 6e20 6172 6520 636f e session are co │ │ │ │ │ +000a74d0: 6d70 6174 6962 6c65 2077 6974 6820 7468 mpatible with th │ │ │ │ │ +000a74e0: 6520 6e65 7720 636f 6e6e 6563 7469 6f6e e new connection │ │ │ │ │ +000a74f0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a7500: 7479 2f73 736c 2f53 534c 5365 7373 696f ty/ssl/SSLSessio │ │ │ │ │ +000a7510: 6e49 6d70 6c2f 5265 7375 6d65 4368 6563 nImpl/ResumeChec │ │ │ │ │ +000a7520: 6b73 436c 6965 6e74 5374 6174 656c 6573 ksClientStateles │ │ │ │ │ +000a7530: 732e 6a61 7661 3a20 656e 7375 7265 2074 s.java: ensure t │ │ │ │ │ +000a7540: 6861 7420 636c 6965 6e74 206f 6e6c 7920 hat client only │ │ │ │ │ +000a7550: 7265 7375 6d65 7320 6120 7365 7373 696f resumes a sessio │ │ │ │ │ +000a7560: 6e20 6966 2063 6572 7461 696e 2070 726f n if certain pro │ │ │ │ │ +000a7570: 7065 7274 6965 7320 6f66 2074 6865 2073 perties of the s │ │ │ │ │ +000a7580: 6573 7369 6f6e 2061 7265 2063 6f6d 7061 ession are compa │ │ │ │ │ +000a7590: 7469 626c 6520 7769 7468 2074 6865 206e tible with the n │ │ │ │ │ +000a75a0: 6577 2063 6f6e 6e65 6374 696f 6e0a 0a3c ew connection..< │ │ │ │ │ +000a75b0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a75c0: 7373 6c2f 5353 4c53 6573 7369 6f6e 496d ssl/SSLSessionIm │ │ │ │ │ +000a75d0: 706c 2f52 6573 756d 6543 6865 636b 7353 pl/ResumeChecksS │ │ │ │ │ +000a75e0: 6572 7665 722e 6a61 7661 3a20 656e 7375 erver.java: ensu │ │ │ │ │ +000a75f0: 7265 2074 6861 7420 7365 7276 6572 206f re that server o │ │ │ │ │ +000a7600: 6e6c 7920 7265 7375 6d65 7320 6120 7365 nly resumes a se │ │ │ │ │ +000a7610: 7373 696f 6e20 6966 2063 6572 7461 696e ssion if certain │ │ │ │ │ +000a7620: 2070 726f 7065 7274 6965 7320 6f66 2074 properties of t │ │ │ │ │ +000a7630: 6865 2073 6573 7369 6f6e 2061 7265 2063 he session are c │ │ │ │ │ +000a7640: 6f6d 7061 7469 626c 6520 7769 7468 2074 ompatible with t │ │ │ │ │ +000a7650: 6865 206e 6577 2063 6f6e 6e65 6374 696f he new connectio │ │ │ │ │ +000a7660: 6e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 n..
  • sun/secur │ │ │ │ │ +000a7670: 6974 792f 7373 6c2f 5353 4c53 6573 7369 ity/ssl/SSLSessi │ │ │ │ │ +000a7680: 6f6e 496d 706c 2f52 6573 756d 6543 6865 onImpl/ResumeChe │ │ │ │ │ +000a7690: 636b 7353 6572 7665 7253 7461 7465 6c65 cksServerStatele │ │ │ │ │ +000a76a0: 7373 2e6a 6176 613a 2065 6e73 7572 6520 ss.java: ensure │ │ │ │ │ +000a76b0: 7468 6174 2073 6572 7665 7220 6f6e 6c79 that server only │ │ │ │ │ +000a76c0: 2072 6573 756d 6573 2061 2073 6573 7369 resumes a sessi │ │ │ │ │ +000a76d0: 6f6e 2069 6620 6365 7274 6169 6e20 7072 on if certain pr │ │ │ │ │ +000a76e0: 6f70 6572 7469 6573 206f 6620 7468 6520 operties of the │ │ │ │ │ +000a76f0: 7365 7373 696f 6e20 6172 6520 636f 6d70 session are comp │ │ │ │ │ +000a7700: 6174 6962 6c65 2077 6974 6820 7468 6520 atible with the │ │ │ │ │ +000a7710: 6e65 7720 636f 6e6e 6563 7469 6f6e 0a0a new connection.. │ │ │ │ │ +000a7720: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000a7730: 2f73 736c 2f53 534c 5365 7373 696f 6e49 /ssl/SSLSessionI │ │ │ │ │ +000a7740: 6d70 6c2f 5265 7375 6d70 7469 6f6e 5570 mpl/ResumptionUp │ │ │ │ │ +000a7750: 6461 7465 426f 756e 6456 616c 7565 732e dateBoundValues. │ │ │ │ │ +000a7760: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ +000a7770: 6120 4e65 7720 5365 7373 696f 6e20 5469 a New Session Ti │ │ │ │ │ +000a7780: 636b 6574 2077 696c 6c20 6265 2067 656e cket will be gen │ │ │ │ │ +000a7790: 6572 6174 6564 2077 6865 6e20 6120 5353 erated when a SS │ │ │ │ │ +000a77a0: 4c53 6573 7369 6f6e 4269 6e64 696e 674c LSessionBindingL │ │ │ │ │ +000a77b0: 6973 7465 6e65 7220 6973 2073 6574 2028 istener is set ( │ │ │ │ │ +000a77c0: 626f 756e 6456 616c 7565 7329 0a0a 3c6c boundValues)..sun/security/s │ │ │ │ │ +000a77e0: 736c 2f53 534c 536f 636b 6574 496d 706c sl/SSLSocketImpl │ │ │ │ │ +000a77f0: 2f41 7379 6e63 5353 4c53 6f63 6b65 7443 /AsyncSSLSocketC │ │ │ │ │ +000a7800: 6c6f 7365 2e6a 6176 613a 2049 7373 7565 lose.java: Issue │ │ │ │ │ +000a7810: 2077 6974 6820 736f 636b 6574 2e63 6c6f with socket.clo │ │ │ │ │ +000a7820: 7365 2829 2066 6f72 2073 736c 2073 6f63 se() for ssl soc │ │ │ │ │ +000a7830: 6b65 7473 2077 6865 6e20 706f 7765 726f kets when powero │ │ │ │ │ +000a7840: 6666 206f 6e20 6f74 6865 7220 7379 7374 ff on other syst │ │ │ │ │ +000a7850: 656d 0a0a 3c6c 693e 7375 6e2f 7365 6375 em..
  • sun/secu │ │ │ │ │ +000a7860: 7269 7479 2f73 736c 2f53 534c 536f 636b rity/ssl/SSLSock │ │ │ │ │ +000a7870: 6574 496d 706c 2f42 6c6f 636b 6564 4173 etImpl/BlockedAs │ │ │ │ │ +000a7880: 796e 6343 6c6f 7365 2e6a 6176 613a 2041 yncClose.java: A │ │ │ │ │ +000a7890: 7379 6e63 5353 4c53 6f63 6b65 7443 6c6f syncSSLSocketClo │ │ │ │ │ +000a78a0: 7365 2e6a 6176 6120 6861 7320 7469 6d69 se.java has timi │ │ │ │ │ +000a78b0: 6e67 2069 7373 7565 2e0a 0a3c 6c69 3e73 ng issue...
  • s │ │ │ │ │ +000a78c0: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ +000a78d0: 5353 4c53 6f63 6b65 7449 6d70 6c2f 4368 SSLSocketImpl/Ch │ │ │ │ │ +000a78e0: 6563 6b4d 6574 686f 6473 2e6a 6176 613a eckMethods.java: │ │ │ │ │ +000a78f0: 2076 6172 696f 7573 2070 6173 7320 7468 various pass th │ │ │ │ │ +000a7900: 726f 7567 6820 6d65 7468 6f64 7320 6d69 rough methods mi │ │ │ │ │ +000a7910: 7373 696e 6720 696e 2053 534c 536f 636b ssing in SSLSock │ │ │ │ │ +000a7920: 6574 496d 706c 0a0a 3c6c 693e 7375 6e2f etImpl..
  • sun/ │ │ │ │ │ +000a7930: 7365 6375 7269 7479 2f73 736c 2f53 534c security/ssl/SSL │ │ │ │ │ +000a7940: 536f 636b 6574 496d 706c 2f43 6c69 656e SocketImpl/Clien │ │ │ │ │ +000a7950: 744d 6f64 6543 6c69 656e 7441 7574 682e tModeClientAuth. │ │ │ │ │ +000a7960: 6a61 7661 3a20 7365 744e 6565 6443 6c69 java: setNeedCli │ │ │ │ │ +000a7970: 656e 7441 7574 6828 2920 6973 6e27 7420 entAuth() isn't │ │ │ │ │ +000a7980: 776f 726b 696e 6720 6166 7465 7220 6120 working after a │ │ │ │ │ +000a7990: 6861 6e64 7368 616b 6572 2069 7320 6573 handshaker is es │ │ │ │ │ +000a79a0: 7461 626c 6973 6865 640a 0a3c 6c69 3e73 tablished..
  • s │ │ │ │ │ +000a79b0: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ +000a79c0: 5353 4c53 6f63 6b65 7449 6d70 6c2f 436c SSLSocketImpl/Cl │ │ │ │ │ +000a79d0: 6965 6e74 536f 636b 6574 436c 6f73 6548 ientSocketCloseH │ │ │ │ │ +000a79e0: 616e 672e 6a61 7661 3a20 3832 3734 3532 ang.java: 827452 │ │ │ │ │ +000a79f0: 343a 2053 534c 536f 636b 6574 2e63 6c6f 4: SSLSocket.clo │ │ │ │ │ +000a7a00: 7365 2829 2068 616e 6773 2069 6620 6974 se() hangs if it │ │ │ │ │ +000a7a10: 2069 7320 6361 6c6c 6564 2064 7572 696e is called durin │ │ │ │ │ +000a7a20: 6720 7468 6520 7373 6c20 6861 6e64 7368 g the ssl handsh │ │ │ │ │ +000a7a30: 616b 650a 0a3c 6c69 3e73 756e 2f73 6563 ake..
  • sun/sec │ │ │ │ │ +000a7a40: 7572 6974 792f 7373 6c2f 5353 4c53 6f63 urity/ssl/SSLSoc │ │ │ │ │ +000a7a50: 6b65 7449 6d70 6c2f 436c 6965 6e74 5469 ketImpl/ClientTi │ │ │ │ │ +000a7a60: 6d65 6f75 742e 6a61 7661 3a20 536f 636b meout.java: Sock │ │ │ │ │ +000a7a70: 6574 2074 696d 656f 7574 7320 666f 7220 et timeouts for │ │ │ │ │ +000a7a80: 5353 4c53 6f63 6b65 7473 2063 6175 7365 SSLSockets cause │ │ │ │ │ +000a7a90: 7320 6461 7461 2063 6f72 7275 7074 696f s data corruptio │ │ │ │ │ +000a7aa0: 6e2e 0a0a 3c6c 693e 7375 6e2f 7365 6375 n...
  • sun/secu │ │ │ │ │ +000a7ab0: 7269 7479 2f73 736c 2f53 534c 536f 636b rity/ssl/SSLSock │ │ │ │ │ +000a7ac0: 6574 496d 706c 2f43 6c6f 7365 536f 636b etImpl/CloseSock │ │ │ │ │ +000a7ad0: 6574 2e6a 6176 613a 2056 6572 6966 7920 et.java: Verify │ │ │ │ │ +000a7ae0: 7468 6174 2045 4f46 4578 6365 7074 696f that EOFExceptio │ │ │ │ │ +000a7af0: 6e20 6172 6520 636f 7272 6563 746c 7920 n are correctly │ │ │ │ │ +000a7b00: 6861 6e64 6c65 6420 6475 7269 6e67 2074 handled during t │ │ │ │ │ +000a7b10: 6865 2068 616e 6473 6861 6b65 0a0a 3c6c he handshake..sun/security/s │ │ │ │ │ +000a7b30: 736c 2f53 534c 536f 636b 6574 496d 706c sl/SSLSocketImpl │ │ │ │ │ +000a7b40: 2f43 6c6f 7365 536f 636b 6574 4578 6365 /CloseSocketExce │ │ │ │ │ +000a7b50: 7074 696f 6e2e 6a61 7661 3a20 6a61 7661 ption.java: java │ │ │ │ │ +000a7b60: 782e 6e65 742e 7373 6c2e 5353 4c53 6f63 x.net.ssl.SSLSoc │ │ │ │ │ +000a7b70: 6b65 742e 5353 4c53 6f63 6b65 7428 496e ket.SSLSocket(In │ │ │ │ │ +000a7b80: 6574 4164 6472 6573 732c 696e 7429 2073 etAddress,int) s │ │ │ │ │ +000a7b90: 686f 756c 646e 2774 2074 6872 6f77 2065 houldn't throw e │ │ │ │ │ +000a7ba0: 7863 6570 7469 6f6e 0a0a 3c6c 693e 7375 xception..
  • su │ │ │ │ │ +000a7bb0: 6e2f 7365 6375 7269 7479 2f73 736c 2f53 n/security/ssl/S │ │ │ │ │ +000a7bc0: 534c 536f 636b 6574 496d 706c 2f44 6973 SLSocketImpl/Dis │ │ │ │ │ +000a7bd0: 6162 6c65 4578 7465 6e73 696f 6e73 2e6a ableExtensions.j │ │ │ │ │ +000a7be0: 6176 613a 2043 6f6e 6669 6775 7261 626c ava: Configurabl │ │ │ │ │ +000a7bf0: 6520 6578 7465 6e73 696f 6e73 2077 6974 e extensions wit │ │ │ │ │ +000a7c00: 6820 7379 7374 656d 2070 726f 7065 7274 h system propert │ │ │ │ │ +000a7c10: 6965 730a 0a3c 6c69 3e73 756e 2f73 6563 ies..
  • sun/sec │ │ │ │ │ +000a7c20: 7572 6974 792f 7373 6c2f 5353 4c53 6f63 urity/ssl/SSLSoc │ │ │ │ │ +000a7c30: 6b65 7449 6d70 6c2f 4967 6e6f 7261 626c ketImpl/Ignorabl │ │ │ │ │ +000a7c40: 6545 7863 6570 7469 6f6e 4d65 7373 6167 eExceptionMessag │ │ │ │ │ +000a7c50: 6573 2e6a 6176 613a 2043 6865 636b 7320 es.java: Checks │ │ │ │ │ +000a7c60: 666f 7220 636c 6172 6966 6965 6420 6578 for clarified ex │ │ │ │ │ +000a7c70: 6365 7074 696f 6e20 6d65 7373 6167 6573 ception messages │ │ │ │ │ +000a7c80: 2066 6f72 206e 6f6e 2d66 6174 616c 2053 for non-fatal S │ │ │ │ │ +000a7c90: 534c 536f 636b 6574 496d 706c 2065 7863 SLSocketImpl exc │ │ │ │ │ +000a7ca0: 6570 7469 6f6e 7320 7768 6963 6820 6361 eptions which ca │ │ │ │ │ +000a7cb0: 6e20 6265 2069 676e 6f72 6564 2062 7920 n be ignored by │ │ │ │ │ +000a7cc0: 7468 6520 7573 6572 0a0a 3c6c 693e 7375 the user..
  • su │ │ │ │ │ +000a7cd0: 6e2f 7365 6375 7269 7479 2f73 736c 2f53 n/security/ssl/S │ │ │ │ │ +000a7ce0: 534c 536f 636b 6574 496d 706c 2f49 6e76 SLSocketImpl/Inv │ │ │ │ │ +000a7cf0: 616c 6964 6174 6553 6572 7665 7253 6573 alidateServerSes │ │ │ │ │ +000a7d00: 7369 6f6e 5265 6e65 676f 7469 6174 652e sionRenegotiate. │ │ │ │ │ +000a7d10: 6a61 7661 3a20 496e 7661 6c69 6461 7469 java: Invalidati │ │ │ │ │ +000a7d20: 6e67 204a 5353 4520 7365 7373 696f 6e20 ng JSSE session │ │ │ │ │ +000a7d30: 6f6e 2073 6572 7665 7220 6361 7573 6573 on server causes │ │ │ │ │ +000a7d40: 2053 534c 5072 6f74 6f63 6f6c 4578 6365 SSLProtocolExce │ │ │ │ │ +000a7d50: 7074 696f 6e0a 0a3c 6c69 3e73 756e 2f73 ption..
  • sun/s │ │ │ │ │ +000a7d60: 6563 7572 6974 792f 7373 6c2f 5353 4c53 ecurity/ssl/SSLS │ │ │ │ │ +000a7d70: 6f63 6b65 7449 6d70 6c2f 4c61 7267 6550 ocketImpl/LargeP │ │ │ │ │ +000a7d80: 6163 6b65 7441 6674 6572 4861 6e64 7368 acketAfterHandsh │ │ │ │ │ +000a7d90: 616b 6554 6573 742e 6a61 7661 3a20 5465 akeTest.java: Te │ │ │ │ │ +000a7da0: 7374 2066 6f72 2042 7566 6665 724f 7665 st for BufferOve │ │ │ │ │ +000a7db0: 7266 6c6f 7745 7863 6570 7469 6f6e 2064 rflowException d │ │ │ │ │ +000a7dc0: 7572 696e 6720 7265 6164 2066 726f 6d20 uring read from │ │ │ │ │ +000a7dd0: 5353 4c53 6f63 6b65 7420 7768 656e 206c SSLSocket when l │ │ │ │ │ +000a7de0: 6172 6765 2070 6163 6b65 7420 6973 2063 arge packet is c │ │ │ │ │ +000a7df0: 6f6d 696e 6720 6672 6f6d 2073 6572 7665 oming from serve │ │ │ │ │ +000a7e00: 7220 6166 7465 7220 7365 7276 6572 2069 r after server i │ │ │ │ │ +000a7e10: 6e69 7469 6174 6564 2068 616e 6473 6861 nitiated handsha │ │ │ │ │ +000a7e20: 6b65 0a0a 3c6c 693e 7375 6e2f 7365 6375 ke..
  • sun/secu │ │ │ │ │ +000a7e30: 7269 7479 2f73 736c 2f53 534c 536f 636b rity/ssl/SSLSock │ │ │ │ │ +000a7e40: 6574 496d 706c 2f4c 6f6f 7062 6163 6b53 etImpl/LoopbackS │ │ │ │ │ +000a7e50: 534c 536f 636b 6574 2e6a 6176 613a 204c SLSocket.java: L │ │ │ │ │ +000a7e60: 6f6f 7062 6163 6b20 5353 4c53 6f63 6b65 oopback SSLSocke │ │ │ │ │ +000a7e70: 7449 6d70 6c20 6372 6561 7465 536f 636b tImpl createSock │ │ │ │ │ +000a7e80: 6574 2069 7320 7468 726f 7769 6e67 2061 et is throwing a │ │ │ │ │ +000a7e90: 6e20 6578 6365 7074 696f 6e2e 0a0a 3c6c n exception...sun/security/s │ │ │ │ │ +000a7eb0: 736c 2f53 534c 536f 636b 6574 496d 706c sl/SSLSocketImpl │ │ │ │ │ +000a7ec0: 2f4e 6577 536f 636b 6574 4d65 7468 6f64 /NewSocketMethod │ │ │ │ │ +000a7ed0: 732e 6a61 7661 3a20 6e65 6564 2074 6f20 s.java: need to │ │ │ │ │ +000a7ee0: 7379 6e63 2075 7020 5353 4c20 736f 636b sync up SSL sock │ │ │ │ │ +000a7ef0: 6574 7320 7769 7468 206d 6572 6c69 6e20 ets with merlin │ │ │ │ │ +000a7f00: 6a61 7661 2e6e 6574 2063 6861 6e67 6573 java.net changes │ │ │ │ │ +000a7f10: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a7f20: 7479 2f73 736c 2f53 534c 536f 636b 6574 ty/ssl/SSLSocket │ │ │ │ │ +000a7f30: 496d 706c 2f4e 6f49 6d70 6163 7453 6572 Impl/NoImpactSer │ │ │ │ │ +000a7f40: 7665 7252 656e 6567 6f2e 6a61 7661 3a20 verRenego.java: │ │ │ │ │ +000a7f50: 4164 6420 706f 7373 6962 696c 6974 7920 Add possibility │ │ │ │ │ +000a7f60: 746f 2064 6973 6162 6c65 2063 6c69 656e to disable clien │ │ │ │ │ +000a7f70: 7420 696e 6974 6961 7465 6420 7265 6e65 t initiated rene │ │ │ │ │ +000a7f80: 676f 7469 6174 696f 6e0a 0a3c 6c69 3e73 gotiation..
  • s │ │ │ │ │ +000a7f90: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ +000a7fa0: 5353 4c53 6f63 6b65 7449 6d70 6c2f 4e6f SSLSocketImpl/No │ │ │ │ │ +000a7fb0: 7469 6679 4861 6e64 7368 616b 6554 6573 tifyHandshakeTes │ │ │ │ │ +000a7fc0: 742e 7368 3a20 7265 6d6f 7665 2064 6f50 t.sh: remove doP │ │ │ │ │ +000a7fd0: 7269 7669 6c65 6765 6420 7768 656e 2063 rivileged when c │ │ │ │ │ +000a7fe0: 7265 6174 696e 6774 696e 6720 7468 6520 reatingting the │ │ │ │ │ +000a7ff0: 4e6f 7469 6679 4861 6e64 7368 616b 6554 NotifyHandshakeT │ │ │ │ │ +000a8000: 6872 6561 640a 0a3c 6c69 3e73 756e 2f73 hread..
  • sun/s │ │ │ │ │ +000a8010: 6563 7572 6974 792f 7373 6c2f 5353 4c53 ecurity/ssl/SSLS │ │ │ │ │ +000a8020: 6f63 6b65 7449 6d70 6c2f 5265 6a65 6374 ocketImpl/Reject │ │ │ │ │ +000a8030: 436c 6965 6e74 5265 6e65 676f 2e6a 6176 ClientRenego.jav │ │ │ │ │ +000a8040: 613a 2041 6464 2070 6f73 7369 6269 6c69 a: Add possibili │ │ │ │ │ +000a8050: 7479 2074 6f20 6469 7361 626c 6520 636c ty to disable cl │ │ │ │ │ +000a8060: 6965 6e74 2069 6e69 7469 6174 6564 2072 ient initiated r │ │ │ │ │ +000a8070: 656e 6567 6f74 6961 7469 6f6e 0a0a 3c6c enegotiation..sun/security/s │ │ │ │ │ +000a8090: 736c 2f53 534c 536f 636b 6574 496d 706c sl/SSLSocketImpl │ │ │ │ │ +000a80a0: 2f52 6575 7365 4164 6472 2e6a 6176 613a /ReuseAddr.java: │ │ │ │ │ +000a80b0: 206a 6176 612e 6e65 742e 536f 636b 6574 java.net.Socket │ │ │ │ │ +000a80c0: 5469 6d65 6f75 7445 7863 6570 7469 6f6e TimeoutException │ │ │ │ │ +000a80d0: 206f 6e20 3938 2c20 4e54 2c20 3230 3030 on 98, NT, 2000 │ │ │ │ │ +000a80e0: 2066 6f72 204a 5353 450a 0a3c 6c69 3e73 for JSSE..
  • s │ │ │ │ │ +000a80f0: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ +000a8100: 5353 4c53 6f63 6b65 7449 6d70 6c2f 5265 SSLSocketImpl/Re │ │ │ │ │ +000a8110: 7665 7273 654e 616d 654c 6f6f 6b75 702e verseNameLookup. │ │ │ │ │ +000a8120: 6a61 7661 3a20 5072 6576 656e 742f 4469 java: Prevent/Di │ │ │ │ │ +000a8130: 7361 626c 6520 7265 7665 7273 6520 6e61 sable reverse na │ │ │ │ │ +000a8140: 6d65 206c 6f6f 6b75 7073 2077 6974 6820 me lookups with │ │ │ │ │ +000a8150: 4a53 5345 2053 534c 2073 6f63 6b65 7473 JSSE SSL sockets │ │ │ │ │ +000a8160: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a8170: 7479 2f73 736c 2f53 534c 536f 636b 6574 ty/ssl/SSLSocket │ │ │ │ │ +000a8180: 496d 706c 2f53 534c 536f 636b 6574 4272 Impl/SSLSocketBr │ │ │ │ │ +000a8190: 7574 6546 6f72 6365 436c 6f73 652e 6a61 uteForceClose.ja │ │ │ │ │ +000a81a0: 7661 3a20 536f 636b 6574 2072 6573 6574 va: Socket reset │ │ │ │ │ +000a81b0: 2069 7373 7565 2066 6f72 2054 4c53 2031 issue for TLS 1 │ │ │ │ │ +000a81c0: 2e33 2073 6f63 6b65 7420 636c 6f73 650a .3 socket close. │ │ │ │ │ +000a81d0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000a81e0: 792f 7373 6c2f 5353 4c53 6f63 6b65 7449 y/ssl/SSLSocketI │ │ │ │ │ +000a81f0: 6d70 6c2f 5353 4c53 6f63 6b65 7443 6c6f mpl/SSLSocketClo │ │ │ │ │ +000a8200: 7365 2e6a 6176 613a 2053 6f63 6b65 7420 se.java: Socket │ │ │ │ │ +000a8210: 7265 7365 7420 6973 7375 6520 666f 7220 reset issue for │ │ │ │ │ +000a8220: 544c 5320 312e 3320 736f 636b 6574 2063 TLS 1.3 socket c │ │ │ │ │ +000a8230: 6c6f 7365 0a0a 3c6c 693e 7375 6e2f 7365 lose..
  • sun/se │ │ │ │ │ +000a8240: 6375 7269 7479 2f73 736c 2f53 534c 536f curity/ssl/SSLSo │ │ │ │ │ +000a8250: 636b 6574 496d 706c 2f53 534c 536f 636b cketImpl/SSLSock │ │ │ │ │ +000a8260: 6574 436c 6f73 6548 616e 672e 6a61 7661 etCloseHang.java │ │ │ │ │ +000a8270: 3a20 4a44 4b38 7531 3331 2d62 3334 2d73 : JDK8u131-b34-s │ │ │ │ │ +000a8280: 6f63 6b65 7452 6561 6430 2068 616e 6720 ocketRead0 hang │ │ │ │ │ +000a8290: 6174 2053 534c 2072 6561 640a 0a3c 6c69 at SSL read..
  • sun/security/ss │ │ │ │ │ +000a82b0: 6c2f 5353 4c53 6f63 6b65 7449 6d70 6c2f l/SSLSocketImpl/ │ │ │ │ │ +000a82c0: 5353 4c53 6f63 6b65 7445 6d70 7479 4672 SSLSocketEmptyFr │ │ │ │ │ +000a82d0: 6167 6d65 6e74 732e 6a61 7661 3a20 5665 agments.java: Ve │ │ │ │ │ +000a82e0: 7269 6679 204a 5353 4520 7265 6a65 6374 rify JSSE reject │ │ │ │ │ +000a82f0: 7320 656d 7074 7920 4861 6e64 7368 616b s empty Handshak │ │ │ │ │ +000a8300: 652c 2041 6c65 7274 2c20 616e 6420 4368 e, Alert, and Ch │ │ │ │ │ +000a8310: 616e 6765 4369 7068 6572 5370 6563 206d angeCipherSpec m │ │ │ │ │ +000a8320: 6573 7361 6765 732e 0a0a 3c6c 693e 7375 essages...
  • su │ │ │ │ │ +000a8330: 6e2f 7365 6375 7269 7479 2f73 736c 2f53 n/security/ssl/S │ │ │ │ │ +000a8340: 534c 536f 636b 6574 496d 706c 2f53 534c SLSocketImpl/SSL │ │ │ │ │ +000a8350: 536f 636b 6574 496d 706c 5468 726f 7773 SocketImplThrows │ │ │ │ │ +000a8360: 5772 6f6e 6745 7863 6570 7469 6f6e 732e WrongExceptions. │ │ │ │ │ +000a8370: 6a61 7661 3a20 5353 4c53 6572 7665 7253 java: SSLServerS │ │ │ │ │ +000a8380: 6f63 6b65 7420 6973 6e27 7420 7468 726f ocket isn't thro │ │ │ │ │ +000a8390: 7769 6e67 2065 7863 6570 7469 6f6e 7320 wing exceptions │ │ │ │ │ +000a83a0: 7768 656e 206e 6567 6f74 6961 7469 6f6e when negotiation │ │ │ │ │ +000a83b0: 7320 6172 6520 6661 696c 696e 6720 2661 s are failing &a │ │ │ │ │ +000a83c0: 6d70 3b20 6a61 7661 2e6e 6574 2e53 6f63 mp; java.net.Soc │ │ │ │ │ +000a83d0: 6b65 7445 7863 6570 7469 6f6e 3a20 6f63 ketException: oc │ │ │ │ │ +000a83e0: 6375 7265 7320 696e 2041 7574 6820 616e cures in Auth an │ │ │ │ │ +000a83f0: 6420 636c 6965 6e74 6d6f 6465 0a0a 3c6c d clientmode..sun/security/s │ │ │ │ │ +000a8410: 736c 2f53 534c 536f 636b 6574 496d 706c sl/SSLSocketImpl │ │ │ │ │ +000a8420: 2f53 534c 536f 636b 6574 4b65 794c 696d /SSLSocketKeyLim │ │ │ │ │ +000a8430: 6974 2e6a 6176 613a 2056 6572 6966 7920 it.java: Verify │ │ │ │ │ +000a8440: 4145 4144 2054 4c53 2063 6970 6865 7220 AEAD TLS cipher │ │ │ │ │ +000a8450: 7375 6974 6520 6c69 6d69 7473 2073 6574 suite limits set │ │ │ │ │ +000a8460: 2069 6e20 7468 6520 6a64 6b2e 746c 732e in the jdk.tls. │ │ │ │ │ +000a8470: 6b65 794c 696d 6974 7320 7072 6f70 6572 keyLimits proper │ │ │ │ │ +000a8480: 7479 0a0a 3c6c 693e 7375 6e2f 7365 6375 ty..
  • sun/secu │ │ │ │ │ +000a8490: 7269 7479 2f73 736c 2f53 534c 536f 636b rity/ssl/SSLSock │ │ │ │ │ +000a84a0: 6574 496d 706c 2f53 534c 536f 636b 6574 etImpl/SSLSocket │ │ │ │ │ +000a84b0: 4c65 616b 2e6a 6176 613a 2054 6573 7420 Leak.java: Test │ │ │ │ │ +000a84c0: 7468 6174 2063 7265 6174 696e 6720 616e that creating an │ │ │ │ │ +000a84d0: 6420 636c 6f73 696e 6720 5353 4c20 536f d closing SSL So │ │ │ │ │ +000a84e0: 636b 6574 7320 7769 7468 6f75 7420 6269 ckets without bi │ │ │ │ │ +000a84f0: 6e64 2f63 6f6e 6e65 6374 2077 696c 6c20 nd/connect will │ │ │ │ │ +000a8500: 6e6f 7420 6c65 6176 6520 6c65 616b 696e not leave leakin │ │ │ │ │ +000a8510: 6720 736f 636b 6574 2066 696c 6520 6465 g socket file de │ │ │ │ │ +000a8520: 7363 7269 7074 6f72 730a 0a3c 6c69 3e73 scriptors..
  • s │ │ │ │ │ +000a8530: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ +000a8540: 5353 4c53 6f63 6b65 7449 6d70 6c2f 5353 SSLSocketImpl/SS │ │ │ │ │ +000a8550: 4c53 6f63 6b65 7452 6573 6574 2e6a 6176 LSocketReset.jav │ │ │ │ │ +000a8560: 613a 2053 6f63 6b65 7420 7265 7365 7420 a: Socket reset │ │ │ │ │ +000a8570: 6973 7375 6520 666f 7220 544c 5320 736f issue for TLS so │ │ │ │ │ +000a8580: 636b 6574 2063 6c6f 7365 0a0a 3c6c 693e cket close..
  • │ │ │ │ │ +000a8590: 7375 6e2f 7365 6375 7269 7479 2f73 736c sun/security/ssl │ │ │ │ │ +000a85a0: 2f53 534c 536f 636b 6574 496d 706c 2f53 /SSLSocketImpl/S │ │ │ │ │ +000a85b0: 534c 536f 636b 6574 5353 4c45 6e67 696e SLSocketSSLEngin │ │ │ │ │ +000a85c0: 6543 6c6f 7365 496e 626f 756e 642e 6a61 eCloseInbound.ja │ │ │ │ │ +000a85d0: 7661 3a20 7375 6e2e 7365 6375 7269 7479 va: sun.security │ │ │ │ │ +000a85e0: 2e73 736c 2e53 534c 456e 6769 6e65 496d .ssl.SSLEngineIm │ │ │ │ │ +000a85f0: 706c 2e63 6c6f 7365 496e 626f 756e 6420 pl.closeInbound │ │ │ │ │ +000a8600: 616c 736f 2068 6173 2073 696d 696c 6172 also has similar │ │ │ │ │ +000a8610: 2065 7272 6f72 206f 6620 4a44 4b2d 3832 error of JDK-82 │ │ │ │ │ +000a8620: 3533 3336 380a 0a3c 6c69 3e73 756e 2f73 53368..
  • sun/s │ │ │ │ │ +000a8630: 6563 7572 6974 792f 7373 6c2f 5353 4c53 ecurity/ssl/SSLS │ │ │ │ │ +000a8640: 6f63 6b65 7449 6d70 6c2f 5353 4c53 6f63 ocketImpl/SSLSoc │ │ │ │ │ +000a8650: 6b65 7453 686f 756c 6454 6872 6f77 536f ketShouldThrowSo │ │ │ │ │ +000a8660: 636b 6574 4578 6365 7074 696f 6e2e 6a61 cketException.ja │ │ │ │ │ +000a8670: 7661 3a20 5768 656e 2061 2053 6f63 6b65 va: When a Socke │ │ │ │ │ +000a8680: 7445 7863 6570 7469 6f6e 2069 7320 7468 tException is th │ │ │ │ │ +000a8690: 726f 776e 2062 7920 7468 6520 756e 6465 rown by the unde │ │ │ │ │ +000a86a0: 726c 7969 6e67 206c 6179 6572 2c20 4974 rlying layer, It │ │ │ │ │ +000a86b0: 2073 686f 756c 6420 6265 2074 6872 6f77 should be throw │ │ │ │ │ +000a86c0: 6e20 6173 2069 7320 616e 6420 6e6f 7420 n as is and not │ │ │ │ │ +000a86d0: 6265 2074 7261 6e73 666f 726d 6564 2074 be transformed t │ │ │ │ │ +000a86e0: 6f20 616e 2053 534c 4578 6365 7074 696f o an SSLExceptio │ │ │ │ │ +000a86f0: 6e2e 0a0a 3c6c 693e 7375 6e2f 7365 6375 n...
  • sun/secu │ │ │ │ │ +000a8700: 7269 7479 2f73 736c 2f53 534c 536f 636b rity/ssl/SSLSock │ │ │ │ │ +000a8710: 6574 496d 706c 2f53 6572 7665 7252 656e etImpl/ServerRen │ │ │ │ │ +000a8720: 6567 6f57 6974 6854 776f 5665 7273 696f egoWithTwoVersio │ │ │ │ │ +000a8730: 6e73 2e6a 6176 613a 2053 6572 7665 7220 ns.java: Server │ │ │ │ │ +000a8740: 696e 6974 6961 7465 6420 544c 5376 312e initiated TLSv1. │ │ │ │ │ +000a8750: 3220 7265 6e65 676f 7469 6174 696f 6e20 2 renegotiation │ │ │ │ │ +000a8760: 6661 696c 7320 6966 204a 6176 6120 636c fails if Java cl │ │ │ │ │ +000a8770: 6965 6e74 2061 6c6c 6f77 7320 544c 5376 ient allows TLSv │ │ │ │ │ +000a8780: 312e 330a 0a3c 6c69 3e73 756e 2f73 6563 1.3..
  • sun/sec │ │ │ │ │ +000a8790: 7572 6974 792f 7373 6c2f 5353 4c53 6f63 urity/ssl/SSLSoc │ │ │ │ │ +000a87a0: 6b65 7449 6d70 6c2f 5365 7276 6572 5469 ketImpl/ServerTi │ │ │ │ │ +000a87b0: 6d65 6f75 742e 6a61 7661 3a20 536f 636b meout.java: Sock │ │ │ │ │ +000a87c0: 6574 2074 696d 656f 7574 7320 666f 7220 et timeouts for │ │ │ │ │ +000a87d0: 5353 4c53 6f63 6b65 7473 2063 6175 7365 SSLSockets cause │ │ │ │ │ +000a87e0: 7320 6461 7461 2063 6f72 7275 7074 696f s data corruptio │ │ │ │ │ +000a87f0: 6e2e 0a0a 3c6c 693e 7375 6e2f 7365 6375 n...
  • sun/secu │ │ │ │ │ +000a8800: 7269 7479 2f73 736c 2f53 534c 536f 636b rity/ssl/SSLSock │ │ │ │ │ +000a8810: 6574 496d 706c 2f53 6574 536f 5469 6d65 etImpl/SetSoTime │ │ │ │ │ +000a8820: 6f75 742e 6a61 7661 3a20 536f 636b 6574 out.java: Socket │ │ │ │ │ +000a8830: 2074 696d 656f 7574 7320 666f 7220 6765 timeouts for ge │ │ │ │ │ +000a8840: 7453 6573 7369 6f6e 2e0a 0a3c 6c69 3e73 tSession...
  • s │ │ │ │ │ +000a8850: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ +000a8860: 5353 4c53 6f63 6b65 7449 6d70 6c2f 536f SSLSocketImpl/So │ │ │ │ │ +000a8870: 636b 6574 4578 6365 7074 696f 6e46 6f72 cketExceptionFor │ │ │ │ │ +000a8880: 536f 636b 6574 4973 7375 6573 2e6a 6176 SocketIssues.jav │ │ │ │ │ +000a8890: 613a 2053 534c 536f 636b 6574 496d 706c a: SSLSocketImpl │ │ │ │ │ +000a88a0: 2065 7272 6f6e 656f 7573 6c79 2077 7261 erroneously wra │ │ │ │ │ +000a88b0: 7073 2053 6f63 6b65 7445 7863 6570 7469 ps SocketExcepti │ │ │ │ │ +000a88c0: 6f6e 0a0a 3c6c 693e 7375 6e2f 7365 6375 on..
  • sun/secu │ │ │ │ │ +000a88d0: 7269 7479 2f73 736c 2f53 534c 536f 636b rity/ssl/SSLSock │ │ │ │ │ +000a88e0: 6574 496d 706c 2f55 6e63 6f6e 6e65 6374 etImpl/Unconnect │ │ │ │ │ +000a88f0: 6564 536f 636b 6574 5772 6f6e 6745 7863 edSocketWrongExc │ │ │ │ │ +000a8900: 6570 7469 6f6e 732e 6a61 7661 3a20 7374 eptions.java: st │ │ │ │ │ +000a8910: 6172 7448 616e 6473 6861 6b65 2067 6976 artHandshake giv │ │ │ │ │ +000a8920: 696e 6720 7772 6f6e 6720 6d65 7373 6167 ing wrong messag │ │ │ │ │ +000a8930: 6520 7768 656e 2075 6e63 6f6e 6e65 6374 e when unconnect │ │ │ │ │ +000a8940: 6564 2e0a 0a3c 6c69 3e73 756e 2f73 6563 ed...
  • sun/sec │ │ │ │ │ +000a8950: 7572 6974 792f 7373 6c2f 5365 7276 6572 urity/ssl/Server │ │ │ │ │ +000a8960: 4861 6e64 7368 616b 6572 2f41 6e6f 6e43 Handshaker/AnonC │ │ │ │ │ +000a8970: 6970 6865 7257 6974 6857 616e 7443 6c69 ipherWithWantCli │ │ │ │ │ +000a8980: 656e 7441 7574 682e 6a61 7661 3a20 4361 entAuth.java: Ca │ │ │ │ │ +000a8990: 6c6c 696e 6720 7365 7457 616e 7443 6c69 lling setWantCli │ │ │ │ │ +000a89a0: 656e 7441 7574 6828 7472 7565 2920 6469 entAuth(true) di │ │ │ │ │ +000a89b0: 7361 626c 6573 2061 6e6f 6e79 6d6f 7573 sables anonymous │ │ │ │ │ +000a89c0: 2073 7569 7465 730a 0a3c 6c69 3e73 756e suites..
  • sun │ │ │ │ │ +000a89d0: 2f73 6563 7572 6974 792f 7373 6c2f 5365 /security/ssl/Se │ │ │ │ │ +000a89e0: 7276 6572 4861 6e64 7368 616b 6572 2f47 rverHandshaker/G │ │ │ │ │ +000a89f0: 6574 5065 6572 486f 7374 2e6a 6176 613a etPeerHost.java: │ │ │ │ │ +000a8a00: 206d 616b 6520 7375 7265 2074 6865 2073 make sure the s │ │ │ │ │ +000a8a10: 6572 7665 7220 7369 6465 2064 6f65 736e erver side doesn │ │ │ │ │ +000a8a20: 2774 2064 6f20 444e 5320 6c6f 6f6b 7570 't do DNS lookup │ │ │ │ │ +000a8a30: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ +000a8a40: 6974 792f 7373 6c2f 5365 7276 6572 4861 ity/ssl/ServerHa │ │ │ │ │ +000a8a50: 6e64 7368 616b 6572 2f48 656c 6c6f 4578 ndshaker/HelloEx │ │ │ │ │ +000a8a60: 7465 6e73 696f 6e73 5465 7374 2e6a 6176 tensionsTest.jav │ │ │ │ │ +000a8a70: 613a 2036 7531 3431 2049 6c6c 6567 616c a: 6u141 Illegal │ │ │ │ │ +000a8a80: 4172 6775 6d65 6e74 4578 6365 7074 696f ArgumentExceptio │ │ │ │ │ +000a8a90: 6e3a 206a 646b 2e74 6c73 2e6e 616d 6564 n: jdk.tls.named │ │ │ │ │ +000a8aa0: 4772 6f75 7073 2072 756e 206d 6169 6e2f Groups run main/ │ │ │ │ │ +000a8ab0: 6f74 6865 7276 6d20 4865 6c6c 6f45 7874 othervm HelloExt │ │ │ │ │ +000a8ac0: 656e 7369 6f6e 7354 6573 7420 7275 6e20 ensionsTest run │ │ │ │ │ +000a8ad0: 6d61 696e 2f6f 7468 6572 766d 2048 656c main/othervm Hel │ │ │ │ │ +000a8ae0: 6c6f 4578 7465 6e73 696f 6e73 5465 7374 loExtensionsTest │ │ │ │ │ +000a8af0: 202d 446a 646b 2e74 6c73 2e6e 616d 6564 -Djdk.tls.named │ │ │ │ │ +000a8b00: 4772 6f75 7073 3d22 6275 672c 2062 7567 Groups="bug, bug │ │ │ │ │ +000a8b10: 2220 7275 6e20 6d61 696e 2f6f 7468 6572 " run main/other │ │ │ │ │ +000a8b20: 766d 2048 656c 6c6f 4578 7465 6e73 696f vm HelloExtensio │ │ │ │ │ +000a8b30: 6e73 5465 7374 202d 446a 646b 2e74 6c73 nsTest -Djdk.tls │ │ │ │ │ +000a8b40: 2e6e 616d 6564 4772 6f75 7073 3d22 7365 .namedGroups="se │ │ │ │ │ +000a8b50: 6370 3532 3172 3122 0a0a 3c6c 693e 7375 cp521r1"..
  • su │ │ │ │ │ +000a8b60: 6e2f 7365 6375 7269 7479 2f73 736c 2f53 n/security/ssl/S │ │ │ │ │ +000a8b70: 6967 6e61 7475 7265 5363 6865 6d65 2f43 ignatureScheme/C │ │ │ │ │ +000a8b80: 7573 746f 6d69 7a65 6443 6c69 656e 7453 ustomizedClientS │ │ │ │ │ +000a8b90: 6368 656d 6573 2e6a 6176 613a 204e 6577 chemes.java: New │ │ │ │ │ +000a8ba0: 2053 7973 7465 6d20 5072 6f70 6572 7469 System Properti │ │ │ │ │ +000a8bb0: 6573 2074 6f20 636f 6e66 6967 7572 6520 es to configure │ │ │ │ │ +000a8bc0: 7468 6520 6465 6661 756c 7420 7369 676e the default sign │ │ │ │ │ +000a8bd0: 6174 7572 6520 7363 6865 6d65 730a 0a3c ature schemes..< │ │ │ │ │ +000a8be0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a8bf0: 7373 6c2f 5369 676e 6174 7572 6553 6368 ssl/SignatureSch │ │ │ │ │ +000a8c00: 656d 652f 4375 7374 6f6d 697a 6564 5365 eme/CustomizedSe │ │ │ │ │ +000a8c10: 7276 6572 5363 6865 6d65 732e 6a61 7661 rverSchemes.java │ │ │ │ │ +000a8c20: 3a20 4e65 7720 5379 7374 656d 2050 726f : New System Pro │ │ │ │ │ +000a8c30: 7065 7274 6965 7320 746f 2063 6f6e 6669 perties to confi │ │ │ │ │ +000a8c40: 6775 7265 2074 6865 2064 6566 6175 6c74 gure the default │ │ │ │ │ +000a8c50: 2073 6967 6e61 7475 7265 2073 6368 656d signature schem │ │ │ │ │ +000a8c60: 6573 0a0a 3c6c 693e 7375 6e2f 7365 6375 es..
  • sun/secu │ │ │ │ │ +000a8c70: 7269 7479 2f73 736c 2f53 6967 6e61 7475 rity/ssl/Signatu │ │ │ │ │ +000a8c80: 7265 5363 6865 6d65 2f53 6967 416c 676f reScheme/SigAlgo │ │ │ │ │ +000a8c90: 7345 7874 5465 7374 5769 7468 544c 5331 sExtTestWithTLS1 │ │ │ │ │ +000a8ca0: 322e 6a61 7661 3a20 4966 2054 4c53 2074 2.java: If TLS t │ │ │ │ │ +000a8cb0: 6865 2073 6572 7665 7220 616e 6420 636c he server and cl │ │ │ │ │ +000a8cc0: 6965 6e74 2068 6173 206e 6f20 636f 6d6d ient has no comm │ │ │ │ │ +000a8cd0: 6f6e 2073 6967 6e61 7475 7265 2061 6c67 on signature alg │ │ │ │ │ +000a8ce0: 6f72 6974 686d 732c 2074 6865 2063 6f6e orithms, the con │ │ │ │ │ +000a8cf0: 6e65 6374 696f 6e20 7368 6f75 6c64 2066 nection should f │ │ │ │ │ +000a8d00: 6169 6c20 6661 7374 2077 6974 6820 224e ail fast with "N │ │ │ │ │ +000a8d10: 6f20 7375 7070 6f72 7465 6420 7369 676e o supported sign │ │ │ │ │ +000a8d20: 6174 7572 6520 616c 676f 7269 7468 6d22 ature algorithm" │ │ │ │ │ +000a8d30: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ +000a8d40: 6974 792f 7373 6c2f 5369 676e 6174 7572 ity/ssl/Signatur │ │ │ │ │ +000a8d50: 6553 6368 656d 652f 5369 6741 6c67 6f73 eScheme/SigAlgos │ │ │ │ │ +000a8d60: 4578 7454 6573 7457 6974 6854 4c53 3133 ExtTestWithTLS13 │ │ │ │ │ +000a8d70: 2e6a 6176 613a 2049 6620 544c 5320 7468 .java: If TLS th │ │ │ │ │ +000a8d80: 6520 7365 7276 6572 2061 6e64 2063 6c69 e server and cli │ │ │ │ │ +000a8d90: 656e 7420 6861 7320 6e6f 2063 6f6d 6d6f ent has no commo │ │ │ │ │ +000a8da0: 6e20 7369 676e 6174 7572 6520 616c 676f n signature algo │ │ │ │ │ +000a8db0: 7269 7468 6d73 2c20 7468 6520 636f 6e6e rithms, the conn │ │ │ │ │ +000a8dc0: 6563 7469 6f6e 2073 686f 756c 6420 6661 ection should fa │ │ │ │ │ +000a8dd0: 696c 2066 6173 7420 7769 7468 2022 4e6f il fast with "No │ │ │ │ │ +000a8de0: 2073 7570 706f 7274 6564 2073 6967 6e61 supported signa │ │ │ │ │ +000a8df0: 7475 7265 2061 6c67 6f72 6974 686d 222e ture algorithm". │ │ │ │ │ +000a8e00: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a8e10: 7479 2f73 736c 2f53 6967 6e61 7475 7265 ty/ssl/Signature │ │ │ │ │ +000a8e20: 5363 6865 6d65 2f53 6967 5363 6865 6d65 Scheme/SigScheme │ │ │ │ │ +000a8e30: 5072 6f70 4f72 6465 7269 6e67 2e6a 6176 PropOrdering.jav │ │ │ │ │ +000a8e40: 613a 2053 6967 6e61 7475 7265 5363 6865 a: SignatureSche │ │ │ │ │ +000a8e50: 6d65 204a 5353 4520 7072 6f70 6572 7479 me JSSE property │ │ │ │ │ +000a8e60: 2064 6f65 7320 6e6f 7420 7072 6573 6572 does not preser │ │ │ │ │ +000a8e70: 7665 206f 7264 6572 696e 6720 696e 2068 ve ordering in h │ │ │ │ │ +000a8e80: 616e 6473 6861 6b65 206d 6573 7361 6765 andshake message │ │ │ │ │ +000a8e90: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ +000a8ea0: 6974 792f 7373 6c2f 5369 676e 6174 7572 ity/ssl/Signatur │ │ │ │ │ +000a8eb0: 6553 6368 656d 652f 546c 7331 334e 616d eScheme/Tls13Nam │ │ │ │ │ +000a8ec0: 6564 4772 6f75 7073 2e6a 6176 613a 2043 edGroups.java: C │ │ │ │ │ +000a8ed0: 7572 7665 2069 6e20 6365 7274 6966 6963 urve in certific │ │ │ │ │ +000a8ee0: 6174 6520 7368 6f75 6c64 206e 6f74 2061 ate should not a │ │ │ │ │ +000a8ef0: 6666 6563 7420 7369 676e 6174 7572 6520 ffect signature │ │ │ │ │ +000a8f00: 7363 6865 6d65 2077 6865 6e20 7573 696e scheme when usin │ │ │ │ │ +000a8f10: 6720 544c 5376 312e 330a 0a3c 6c69 3e73 g TLSv1.3..
  • s │ │ │ │ │ +000a8f20: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ +000a8f30: 536f 636b 6574 4372 6561 7469 6f6e 2f53 SocketCreation/S │ │ │ │ │ +000a8f40: 6f63 6b65 7443 7265 6174 696f 6e2e 6a61 ocketCreation.ja │ │ │ │ │ +000a8f50: 7661 3a20 5468 6973 2074 6573 7420 7472 va: This test tr │ │ │ │ │ +000a8f60: 6965 7320 616c 6c20 7468 6520 6469 6666 ies all the diff │ │ │ │ │ +000a8f70: 6572 656e 7420 7761 7973 2069 6e20 7768 erent ways in wh │ │ │ │ │ +000a8f80: 6963 6820 616e 2053 534c 2063 6f6e 6e65 ich an SSL conne │ │ │ │ │ +000a8f90: 6374 696f 6e20 6361 6e20 6265 2065 7374 ction can be est │ │ │ │ │ +000a8fa0: 6162 6c69 7368 6564 2074 6f20 6578 6572 ablished to exer │ │ │ │ │ +000a8fb0: 6369 7365 2064 6966 6665 7265 6e74 2053 cise different S │ │ │ │ │ +000a8fc0: 534c 536f 636b 6574 496d 706c 2063 6f6e SLSocketImpl con │ │ │ │ │ +000a8fd0: 7374 7275 6374 6f72 732e 0a0a 3c6c 693e structors...
  • │ │ │ │ │ +000a8fe0: 7375 6e2f 7365 6375 7269 7479 2f73 736c sun/security/ssl │ │ │ │ │ +000a8ff0: 2f53 7461 706c 696e 672f 5374 6174 7573 /Stapling/Status │ │ │ │ │ +000a9000: 5265 7370 6f6e 7365 4d61 6e61 6765 722e ResponseManager. │ │ │ │ │ +000a9010: 6a61 7661 3a20 4f43 5350 2053 7461 706c java: OCSP Stapl │ │ │ │ │ +000a9020: 696e 6720 666f 7220 544c 530a 0a3c 6c69 ing for TLS..
  • sun/security/ss │ │ │ │ │ +000a9040: 6c2f 5835 3039 4b65 794d 616e 6167 6572 l/X509KeyManager │ │ │ │ │ +000a9050: 2f43 6572 7469 6669 6361 7465 4175 7468 /CertificateAuth │ │ │ │ │ +000a9060: 6f72 6974 6965 732e 6a61 7661 3a20 5375 orities.java: Su │ │ │ │ │ +000a9070: 7070 6f72 7420 7468 6520 2263 6572 7469 pport the "certi │ │ │ │ │ +000a9080: 6669 6361 7465 5f61 7574 686f 7269 7469 ficate_authoriti │ │ │ │ │ +000a9090: 6573 2220 6578 7465 6e73 696f 6e0a 0a3c es" extension..< │ │ │ │ │ +000a90a0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a90b0: 7373 6c2f 5835 3039 4b65 794d 616e 6167 ssl/X509KeyManag │ │ │ │ │ +000a90c0: 6572 2f4e 6f47 6f6f 644b 6579 2e6a 6176 er/NoGoodKey.jav │ │ │ │ │ +000a90d0: 613a 2058 3530 394b 6579 4d61 6e61 6765 a: X509KeyManage │ │ │ │ │ +000a90e0: 7249 6d70 6c3a 3a67 6574 416c 6961 7365 rImpl::getAliase │ │ │ │ │ +000a90f0: 7320 6d69 6768 7420 7265 7475 726e 2061 s might return a │ │ │ │ │ +000a9100: 2067 6f6f 6420 6b65 7920 7769 7468 206f good key with o │ │ │ │ │ +000a9110: 7468 6572 730a 0a3c 6c69 3e73 756e 2f73 thers..
  • sun/s │ │ │ │ │ 000a9120: 6563 7572 6974 792f 7373 6c2f 5835 3039 ecurity/ssl/X509 │ │ │ │ │ -000a9130: 4b65 794d 616e 6167 6572 2f43 6572 7469 KeyManager/Certi │ │ │ │ │ -000a9140: 6669 6361 7465 4175 7468 6f72 6974 6965 ficateAuthoritie │ │ │ │ │ -000a9150: 732e 6a61 7661 3a20 5375 7070 6f72 7420 s.java: Support │ │ │ │ │ -000a9160: 7468 6520 2263 6572 7469 6669 6361 7465 the "certificate │ │ │ │ │ -000a9170: 5f61 7574 686f 7269 7469 6573 2220 6578 _authorities" ex │ │ │ │ │ -000a9180: 7465 6e73 696f 6e0a 0a3c 6c69 3e73 756e tension..
  • sun │ │ │ │ │ -000a9190: 2f73 6563 7572 6974 792f 7373 6c2f 5835 /security/ssl/X5 │ │ │ │ │ -000a91a0: 3039 4b65 794d 616e 6167 6572 2f4e 6f47 09KeyManager/NoG │ │ │ │ │ -000a91b0: 6f6f 644b 6579 2e6a 6176 613a 2058 3530 oodKey.java: X50 │ │ │ │ │ -000a91c0: 394b 6579 4d61 6e61 6765 7249 6d70 6c3a 9KeyManagerImpl: │ │ │ │ │ -000a91d0: 3a67 6574 416c 6961 7365 7320 6d69 6768 :getAliases migh │ │ │ │ │ -000a91e0: 7420 7265 7475 726e 2061 2067 6f6f 6420 t return a good │ │ │ │ │ -000a91f0: 6b65 7920 7769 7468 206f 7468 6572 730a key with others. │ │ │ │ │ -000a9200: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a9210: 792f 7373 6c2f 5835 3039 4b65 794d 616e y/ssl/X509KeyMan │ │ │ │ │ -000a9220: 6167 6572 2f4e 756c 6c43 6173 6573 2e6a ager/NullCases.j │ │ │ │ │ -000a9230: 6176 613a 204b 6579 4d61 6e61 6765 7246 ava: KeyManagerF │ │ │ │ │ -000a9240: 6163 746f 7279 2e69 6e69 7420 6d65 7468 actory.init meth │ │ │ │ │ -000a9250: 6f64 2074 6872 6f77 7320 756e 7370 6563 od throws unspec │ │ │ │ │ -000a9260: 6966 6965 6420 6578 6365 7074 696f 6e20 ified exception │ │ │ │ │ -000a9270: 666f 7220 4e65 7753 756e 5835 3039 2061 for NewSunX509 a │ │ │ │ │ -000a9280: 6c67 6f72 6974 686d 2058 3530 394b 6579 lgorithm X509Key │ │ │ │ │ -000a9290: 4d61 6e61 6765 7220 696d 706c 656d 656e Manager implemen │ │ │ │ │ -000a92a0: 7461 7469 6f6e 2066 6f72 204e 6577 5375 tation for NewSu │ │ │ │ │ -000a92b0: 6e58 3530 3920 7468 726f 7773 2075 6e73 nX509 throws uns │ │ │ │ │ -000a92c0: 7065 6369 6669 6564 2050 726f 7669 6465 pecified Provide │ │ │ │ │ -000a92d0: 7245 7863 6570 7469 6f6e 2058 3530 394b rException X509K │ │ │ │ │ -000a92e0: 6579 4d61 6e61 6765 7220 696d 706c 656d eyManager implem │ │ │ │ │ -000a92f0: 656e 7461 7469 6f6e 2066 6f72 204e 6577 entation for New │ │ │ │ │ -000a9300: 5375 6e58 3530 3920 616c 676f 7269 7468 SunX509 algorith │ │ │ │ │ -000a9310: 6d20 7265 7475 726e 7320 656d 7074 7920 m returns empty │ │ │ │ │ -000a9320: 6172 7261 7973 2069 6e73 7465 6164 206f arrays instead o │ │ │ │ │ -000a9330: 6620 6e75 6c6c 2058 3530 394b 6579 4d61 f null X509KeyMa │ │ │ │ │ -000a9340: 6e61 6765 7220 696d 706c 656d 656e 7461 nager implementa │ │ │ │ │ -000a9350: 7469 6f6e 2066 6f72 204e 6577 5375 6e58 tion for NewSunX │ │ │ │ │ -000a9360: 3530 3920 7468 726f 7773 2075 6e73 7065 509 throws unspe │ │ │ │ │ -000a9370: 6369 6669 6564 204e 756c 6c50 6f69 6e74 cified NullPoint │ │ │ │ │ -000a9380: 6572 4578 6365 7074 696f 6e0a 0a3c 6c69 erException..
  • sun/security/ss │ │ │ │ │ -000a93a0: 6c2f 5835 3039 4b65 794d 616e 6167 6572 l/X509KeyManager │ │ │ │ │ -000a93b0: 2f50 7265 6665 7272 6564 4b65 792e 6a61 /PreferredKey.ja │ │ │ │ │ -000a93c0: 7661 3a20 5835 3039 4b65 794d 616e 6167 va: X509KeyManag │ │ │ │ │ -000a93d0: 6572 2069 6d70 6c65 6d65 6e74 6174 696f er implementatio │ │ │ │ │ -000a93e0: 6e20 666f 7220 4e65 7753 756e 5835 3039 n for NewSunX509 │ │ │ │ │ -000a93f0: 2064 6f65 736e 2774 2072 6574 7572 6e20 doesn't return │ │ │ │ │ -000a9400: 6d6f 7374 2070 7265 6665 7261 626c 6520 most preferable │ │ │ │ │ -000a9410: 6b65 790a 0a3c 6c69 3e73 756e 2f73 6563 key..
  • sun/sec │ │ │ │ │ -000a9420: 7572 6974 792f 7373 6c2f 5835 3039 4b65 urity/ssl/X509Ke │ │ │ │ │ -000a9430: 794d 616e 6167 6572 2f53 656c 6563 744f yManager/SelectO │ │ │ │ │ -000a9440: 6e65 4b65 794f 7574 4f66 4d61 6e79 2e6a neKeyOutOfMany.j │ │ │ │ │ -000a9450: 6176 613a 204e 6565 6420 746f 2061 6464 ava: Need to add │ │ │ │ │ -000a9460: 2053 6f63 6b65 7473 2061 6e64 206b 6579 Sockets and key │ │ │ │ │ -000a9470: 2061 7272 6179 7320 746f 2074 6865 2058 arrays to the X │ │ │ │ │ -000a9480: 3530 394b 6579 4d61 6e61 6765 722e 6368 509KeyManager.ch │ │ │ │ │ -000a9490: 6f6f 7365 2a41 6c69 6173 2829 206d 6574 oose*Alias() met │ │ │ │ │ -000a94a0: 686f 6473 2026 616d 703b 2054 6865 7265 hods & There │ │ │ │ │ -000a94b0: 2773 206e 6f20 6d65 6368 616e 6973 6d20 's no mechanism │ │ │ │ │ -000a94c0: 746f 2073 656c 6563 7420 6f6e 6520 6b65 to select one ke │ │ │ │ │ -000a94d0: 7920 6f75 7420 6f66 206d 616e 7920 696e y out of many in │ │ │ │ │ -000a94e0: 2061 206b 6579 7374 6f72 6520 2063 686f a keystore cho │ │ │ │ │ -000a94f0: 6f73 6553 6572 7665 7241 6c69 6173 206d oseServerAlias m │ │ │ │ │ -000a9500: 6574 686f 6420 6973 2072 6576 6572 7465 ethod is reverte │ │ │ │ │ -000a9510: 6420 6261 636b 2074 6f20 6163 6365 7074 d back to accept │ │ │ │ │ -000a9520: 2061 2073 696e 676c 6520 6b65 7974 7970 a single keytyp │ │ │ │ │ -000a9530: 6520 6173 2061 2070 6172 616d 6574 6572 e as a parameter │ │ │ │ │ -000a9540: 2c20 706c 6561 7365 2073 6565 2052 4645 , please see RFE │ │ │ │ │ -000a9550: 3a20 3435 3031 3031 3420 5468 6520 7061 : 4501014 The pa │ │ │ │ │ -000a9560: 7274 206f 6620 7468 6520 7465 7374 206f rt of the test o │ │ │ │ │ -000a9570: 6e20 7468 6520 7365 7276 6572 2d73 6964 n the server-sid │ │ │ │ │ -000a9580: 6520 6973 2063 6861 6e67 6564 2074 6f20 e is changed to │ │ │ │ │ -000a9590: 7465 7374 2070 6173 7369 6e67 2069 6e20 test passing in │ │ │ │ │ -000a95a0: 6120 7369 6e67 6c65 206b 6579 7479 7065 a single keytype │ │ │ │ │ -000a95b0: 2070 6172 616d 6574 6572 2074 6f20 6368 parameter to ch │ │ │ │ │ -000a95c0: 6f6f 7365 5365 7276 6572 416c 6961 7320 ooseServerAlias │ │ │ │ │ -000a95d0: 6d65 7468 6f64 2e0a 0a3c 6c69 3e73 756e method...
  • sun │ │ │ │ │ -000a95e0: 2f73 6563 7572 6974 792f 7373 6c2f 5835 /security/ssl/X5 │ │ │ │ │ -000a95f0: 3039 5472 7573 744d 616e 6167 6572 496d 09TrustManagerIm │ │ │ │ │ -000a9600: 706c 2f42 6173 6963 436f 6e73 7472 6169 pl/BasicConstrai │ │ │ │ │ -000a9610: 6e74 732e 6a61 7661 3a20 4a53 5345 2063 nts.java: JSSE c │ │ │ │ │ -000a9620: 6572 7469 6669 6361 7465 2076 616c 6964 ertificate valid │ │ │ │ │ -000a9630: 6174 696f 6e20 6861 7320 7374 6172 7465 ation has starte │ │ │ │ │ -000a9640: 6420 746f 2066 6169 6c20 666f 7220 6365 d to fail for ce │ │ │ │ │ -000a9650: 7274 6966 6963 6174 6520 6368 6169 6e73 rtificate chains │ │ │ │ │ -000a9660: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a9670: 7479 2f73 736c 2f58 3530 3954 7275 7374 ty/ssl/X509Trust │ │ │ │ │ -000a9680: 4d61 6e61 6765 7249 6d70 6c2f 4261 7369 ManagerImpl/Basi │ │ │ │ │ -000a9690: 6343 6f6e 7374 7261 696e 7473 3132 2e6a cConstraints12.j │ │ │ │ │ -000a96a0: 6176 613a 2041 6363 6570 7420 4341 7320 ava: Accept CAs │ │ │ │ │ -000a96b0: 7769 7468 2042 6173 6963 436f 6e73 7472 with BasicConstr │ │ │ │ │ -000a96c0: 6169 6e74 7320 7769 7468 6f75 7420 7061 aints without pa │ │ │ │ │ -000a96d0: 7468 4c65 6e43 6f6e 7374 7261 696e 740a thLenConstraint. │ │ │ │ │ -000a96e0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a96f0: 792f 7373 6c2f 5835 3039 5472 7573 744d y/ssl/X509TrustM │ │ │ │ │ -000a9700: 616e 6167 6572 496d 706c 2f43 6163 6572 anagerImpl/Cacer │ │ │ │ │ -000a9710: 7473 4c69 6d69 742e 6a61 7661 3a20 5375 tsLimit.java: Su │ │ │ │ │ -000a9720: 7070 6f72 7420 7468 6520 6365 7274 6966 pport the certif │ │ │ │ │ -000a9730: 6963 6174 655f 6175 7468 6f72 6974 6965 icate_authoritie │ │ │ │ │ -000a9740: 7320 6578 7465 6e73 696f 6e0a 0a3c 6c69 s extension..
  • sun/security/ss │ │ │ │ │ -000a9760: 6c2f 5835 3039 5472 7573 744d 616e 6167 l/X509TrustManag │ │ │ │ │ -000a9770: 6572 496d 706c 2f43 6572 7452 6571 7565 erImpl/CertReque │ │ │ │ │ -000a9780: 7374 4f76 6572 666c 6f77 2e6a 6176 613a stOverflow.java: │ │ │ │ │ -000a9790: 2043 6572 7469 6669 6361 7465 5265 7175 CertificateRequ │ │ │ │ │ -000a97a0: 6573 7420 6d65 7373 6167 6520 6973 2077 est message is w │ │ │ │ │ -000a97b0: 7261 7070 696e 6720 7768 656e 2075 7369 rapping when usi │ │ │ │ │ -000a97c0: 6e67 206c 6172 6765 206e 756d 6265 7273 ng large numbers │ │ │ │ │ -000a97d0: 206f 6620 4365 7274 730a 0a3c 6c69 3e73 of Certs..
  • s │ │ │ │ │ -000a97e0: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ -000a97f0: 5835 3039 5472 7573 744d 616e 6167 6572 X509TrustManager │ │ │ │ │ -000a9800: 496d 706c 2f43 6865 636b 4e75 6c6c 456e Impl/CheckNullEn │ │ │ │ │ -000a9810: 7469 7479 2e6a 6176 613a 2075 6e73 7065 tity.java: unspe │ │ │ │ │ -000a9820: 6369 6669 6564 2065 7863 6570 7469 6f6e cified exception │ │ │ │ │ -000a9830: 7320 696e 2058 3530 3954 7275 7374 4d61 s in X509TrustMa │ │ │ │ │ -000a9840: 6e61 6765 722e 6368 6563 6b43 6c69 656e nager.checkClien │ │ │ │ │ -000a9850: 745b 5365 7276 6572 5d54 7275 7374 6520 t[Server]Truste │ │ │ │ │ -000a9860: 640a 0a3c 6c69 3e73 756e 2f73 6563 7572 d..
  • sun/secur │ │ │ │ │ -000a9870: 6974 792f 7373 6c2f 5835 3039 5472 7573 ity/ssl/X509Trus │ │ │ │ │ -000a9880: 744d 616e 6167 6572 496d 706c 2f43 6f6d tManagerImpl/Com │ │ │ │ │ -000a9890: 6f64 6f48 6163 6b65 722e 6a61 7661 3a20 odoHacker.java: │ │ │ │ │ -000a98a0: 5072 6f62 6c65 6d20 7769 7468 206a 6176 Problem with jav │ │ │ │ │ -000a98b0: 612f 636c 6173 7365 735f 7365 6375 7269 a/classes_securi │ │ │ │ │ -000a98c0: 7479 0a0a 3c6c 693e 7375 6e2f 7365 6375 ty..
  • sun/secu │ │ │ │ │ -000a98d0: 7269 7479 2f73 736c 2f58 3530 3954 7275 rity/ssl/X509Tru │ │ │ │ │ -000a98e0: 7374 4d61 6e61 6765 7249 6d70 6c2f 504b stManagerImpl/PK │ │ │ │ │ -000a98f0: 4958 4578 7465 6e64 6564 544d 2e6a 6176 IXExtendedTM.jav │ │ │ │ │ -000a9900: 613a 2041 6464 2073 7570 706f 7274 2066 a: Add support f │ │ │ │ │ -000a9910: 6f72 2054 4c53 2031 2e32 0a0a 3c6c 693e or TLS 1.2..
  • │ │ │ │ │ -000a9920: 7375 6e2f 7365 6375 7269 7479 2f73 736c sun/security/ssl │ │ │ │ │ -000a9930: 2f58 3530 3954 7275 7374 4d61 6e61 6765 /X509TrustManage │ │ │ │ │ -000a9940: 7249 6d70 6c2f 5365 6c66 4973 7375 6564 rImpl/SelfIssued │ │ │ │ │ -000a9950: 4365 7274 2e6a 6176 613a 2073 7570 706f Cert.java: suppo │ │ │ │ │ -000a9960: 7274 2073 656c 662d 6973 7375 6564 2063 rt self-issued c │ │ │ │ │ -000a9970: 6572 7469 6669 6361 7465 0a0a 3c6c 693e ertificate..
  • │ │ │ │ │ -000a9980: 7375 6e2f 7365 6375 7269 7479 2f73 736c sun/security/ssl │ │ │ │ │ -000a9990: 2f58 3530 3954 7275 7374 4d61 6e61 6765 /X509TrustManage │ │ │ │ │ -000a99a0: 7249 6d70 6c2f 5375 6e58 3530 3945 7874 rImpl/SunX509Ext │ │ │ │ │ -000a99b0: 656e 6465 6454 4d2e 6a61 7661 3a20 4164 endedTM.java: Ad │ │ │ │ │ -000a99c0: 6420 7375 7070 6f72 7420 666f 7220 544c d support for TL │ │ │ │ │ -000a99d0: 5320 312e 320a 0a3c 6c69 3e73 756e 2f73 S 1.2..
  • sun/s │ │ │ │ │ -000a99e0: 6563 7572 6974 792f 7373 6c2f 5835 3039 ecurity/ssl/X509 │ │ │ │ │ -000a99f0: 5472 7573 744d 616e 6167 6572 496d 706c TrustManagerImpl │ │ │ │ │ -000a9a00: 2f54 6f6f 4d61 6e79 4341 732e 6a61 7661 /TooManyCAs.java │ │ │ │ │ -000a9a10: 3a20 5375 7070 6f72 7420 7468 6520 6365 : Support the ce │ │ │ │ │ -000a9a20: 7274 6966 6963 6174 655f 6175 7468 6f72 rtificate_author │ │ │ │ │ -000a9a30: 6974 6965 7320 6578 7465 6e73 696f 6e0a ities extension. │ │ │ │ │ -000a9a40: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a9a50: 792f 7373 6c2f 5835 3039 5472 7573 744d y/ssl/X509TrustM │ │ │ │ │ -000a9a60: 616e 6167 6572 496d 706c 2f58 3530 3945 anagerImpl/X509E │ │ │ │ │ -000a9a70: 7874 656e 6465 6454 4d45 6e61 626c 6564 xtendedTMEnabled │ │ │ │ │ -000a9a80: 2e6a 6176 613a 2041 6464 2073 7570 706f .java: Add suppo │ │ │ │ │ -000a9a90: 7274 2066 6f72 2054 4c53 2031 2e32 0a0a rt for TLS 1.2.. │ │ │ │ │ -000a9aa0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a9ab0: 2f73 736c 2f58 3530 3954 7275 7374 4d61 /ssl/X509TrustMa │ │ │ │ │ -000a9ac0: 6e61 6765 7249 6d70 6c2f 6469 7374 7275 nagerImpl/distru │ │ │ │ │ -000a9ad0: 7374 2f43 616d 6572 6669 726d 612e 6a61 st/Camerfirma.ja │ │ │ │ │ -000a9ae0: 7661 3a20 4368 6563 6b20 7468 6174 2054 va: Check that T │ │ │ │ │ -000a9af0: 4c53 2053 6572 7665 7220 6365 7274 6966 LS Server certif │ │ │ │ │ -000a9b00: 6963 6174 6573 2063 6861 696e 696e 6720 icates chaining │ │ │ │ │ -000a9b10: 6261 636b 2074 6f20 6469 7374 7275 7374 back to distrust │ │ │ │ │ -000a9b20: 6564 2043 616d 6572 6669 726d 6120 726f ed Camerfirma ro │ │ │ │ │ -000a9b30: 6f74 7320 6172 6520 696e 7661 6c69 640a ots are invalid. │ │ │ │ │ -000a9b40: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000a9b50: 792f 7373 6c2f 5835 3039 5472 7573 744d y/ssl/X509TrustM │ │ │ │ │ -000a9b60: 616e 6167 6572 496d 706c 2f64 6973 7472 anagerImpl/distr │ │ │ │ │ -000a9b70: 7573 742f 456e 7472 7573 742e 6a61 7661 ust/Entrust.java │ │ │ │ │ -000a9b80: 3a20 4368 6563 6b20 7468 6174 2054 4c53 : Check that TLS │ │ │ │ │ -000a9b90: 2053 6572 7665 7220 6365 7274 6966 6963 Server certific │ │ │ │ │ -000a9ba0: 6174 6573 2063 6861 696e 696e 6720 6261 ates chaining ba │ │ │ │ │ -000a9bb0: 636b 2074 6f20 6469 7374 7275 7374 6564 ck to distrusted │ │ │ │ │ -000a9bc0: 2045 6e74 7275 7374 2072 6f6f 7473 2061 Entrust roots a │ │ │ │ │ -000a9bd0: 7265 2069 6e76 616c 6964 0a0a 3c6c 693e re invalid..
  • │ │ │ │ │ -000a9be0: 7375 6e2f 7365 6375 7269 7479 2f73 736c sun/security/ssl │ │ │ │ │ -000a9bf0: 2f58 3530 3954 7275 7374 4d61 6e61 6765 /X509TrustManage │ │ │ │ │ -000a9c00: 7249 6d70 6c2f 6469 7374 7275 7374 2f53 rImpl/distrust/S │ │ │ │ │ -000a9c10: 796d 616e 7465 632e 6a61 7661 3a20 4368 ymantec.java: Ch │ │ │ │ │ -000a9c20: 6563 6b20 7468 6174 2054 4c53 2053 6572 eck that TLS Ser │ │ │ │ │ -000a9c30: 7665 7220 6365 7274 6966 6963 6174 6573 ver certificates │ │ │ │ │ -000a9c40: 2063 6861 696e 696e 6720 6261 636b 2074 chaining back t │ │ │ │ │ -000a9c50: 6f20 6469 7374 7275 7374 6564 2053 796d o distrusted Sym │ │ │ │ │ -000a9c60: 616e 7465 6320 726f 6f74 7320 6172 6520 antec roots are │ │ │ │ │ -000a9c70: 696e 7661 6c69 640a 0a3c 6c69 3e73 756e invalid..
  • sun │ │ │ │ │ -000a9c80: 2f73 6563 7572 6974 792f 7373 6c2f 696e /security/ssl/in │ │ │ │ │ -000a9c90: 7465 726e 616c 2f54 6573 7452 756e 2e6a ternal/TestRun.j │ │ │ │ │ -000a9ca0: 6176 613a 2048 4b44 4620 666f 7220 5375 ava: HKDF for Su │ │ │ │ │ -000a9cb0: 6e20 4a53 5345 0a0a 3c6c 693e 7375 6e2f n JSSE..
  • sun/ │ │ │ │ │ -000a9cc0: 7365 6375 7269 7479 2f73 736c 2f72 7361 security/ssl/rsa │ │ │ │ │ -000a9cd0: 2f43 6865 636b 5072 6f76 6964 6572 456e /CheckProviderEn │ │ │ │ │ -000a9ce0: 7472 6965 732e 6a61 7661 3a20 5468 6973 tries.java: This │ │ │ │ │ -000a9cf0: 2074 6573 7420 6368 6563 6b73 2074 6865 test checks the │ │ │ │ │ -000a9d00: 2052 5341 2d72 656c 6174 6564 2073 6572 RSA-related ser │ │ │ │ │ -000a9d10: 7669 6365 7320 696e 2053 756e 4a53 5345 vices in SunJSSE │ │ │ │ │ -000a9d20: 2070 726f 7669 6465 720a 0a3c 6c69 3e73 provider..
  • s │ │ │ │ │ -000a9d30: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ -000a9d40: 7273 612f 5369 676e 6174 7572 654f 6666 rsa/SignatureOff │ │ │ │ │ -000a9d50: 7365 7473 2e6a 6176 613a 2054 6869 7320 sets.java: This │ │ │ │ │ -000a9d60: 7465 7374 2076 616c 6964 6174 6573 2073 test validates s │ │ │ │ │ -000a9d70: 6967 6e61 7475 7265 2076 6572 6966 6963 ignature verific │ │ │ │ │ -000a9d80: 6174 696f 6e20 5369 676e 6174 7572 652e ation Signature. │ │ │ │ │ -000a9d90: 7665 7269 6679 2862 7974 655b 5d2c 2069 verify(byte[], i │ │ │ │ │ -000a9da0: 6e74 2c20 696e 7429 2e0a 0a3c 6c69 3e73 nt, int)...
  • s │ │ │ │ │ -000a9db0: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ -000a9dc0: 7273 612f 5369 676e 6564 4f62 6a65 6374 rsa/SignedObject │ │ │ │ │ -000a9dd0: 4368 6169 6e2e 6a61 7661 3a20 5665 7269 Chain.java: Veri │ │ │ │ │ -000a9de0: 6679 2061 2063 6861 696e 206f 6620 7369 fy a chain of si │ │ │ │ │ -000a9df0: 676e 6564 206f 626a 6563 7473 0a0a 3c6c gned objects..sun/security/s │ │ │ │ │ -000a9e10: 736c 2f73 7069 2f50 726f 7669 6465 7249 sl/spi/ProviderI │ │ │ │ │ -000a9e20: 6e69 742e 6a61 7661 3a20 5353 4c43 6f6e nit.java: SSLCon │ │ │ │ │ -000a9e30: 7465 7874 2054 7275 7374 4d61 6e61 6e61 text TrustManana │ │ │ │ │ -000a9e40: 6765 7246 6163 746f 7279 2061 6e64 204b gerFactory and K │ │ │ │ │ -000a9e50: 6579 4d61 6e61 6765 7246 6163 746f 7279 eyManagerFactory │ │ │ │ │ -000a9e60: 2073 686f 756c 6420 7468 726f 7720 6966 should throw if │ │ │ │ │ -000a9e70: 206e 6f74 2069 6e69 740a 0a3c 6c69 3e73 not init..
  • s │ │ │ │ │ -000a9e80: 756e 2f73 6563 7572 6974 792f 746f 6f6c un/security/tool │ │ │ │ │ -000a9e90: 732f 6a61 7273 6967 6e65 722f 416c 674f s/jarsigner/AlgO │ │ │ │ │ -000a9ea0: 7074 696f 6e73 2e6a 6176 613a 2074 6573 ptions.java: tes │ │ │ │ │ -000a9eb0: 7420 6e65 7720 6a61 7273 6967 6e65 7220 t new jarsigner │ │ │ │ │ -000a9ec0: 2d73 6967 616c 6720 616e 6420 2d64 6967 -sigalg and -dig │ │ │ │ │ -000a9ed0: 6573 7461 6c67 206f 7074 696f 6e73 0a0a estalg options.. │ │ │ │ │ -000a9ee0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000a9ef0: 2f74 6f6f 6c73 2f6a 6172 7369 676e 6572 /tools/jarsigner │ │ │ │ │ -000a9f00: 2f41 6c74 5072 6f76 6964 6572 2e6a 6176 /AltProvider.jav │ │ │ │ │ -000a9f10: 613a 202d 7072 6f76 6964 6572 5061 7468 a: -providerPath │ │ │ │ │ -000a9f20: 2c20 2d70 726f 7669 6465 7243 6c61 7373 , -providerClass │ │ │ │ │ -000a9f30: 2c20 2d61 6464 7072 6f76 6964 6572 2c20 , -addprovider, │ │ │ │ │ -000a9f40: 616e 6420 2d70 726f 7669 6465 7241 7267 and -providerArg │ │ │ │ │ -000a9f50: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000a9f60: 7479 2f74 6f6f 6c73 2f6a 6172 7369 676e ty/tools/jarsign │ │ │ │ │ -000a9f70: 6572 2f41 7574 6f4b 6579 5374 6f72 652e er/AutoKeyStore. │ │ │ │ │ -000a9f80: 6a61 7661 3a20 5468 6520 2d70 726f 7465 java: The -prote │ │ │ │ │ -000a9f90: 6374 6564 206f 7074 696f 6e20 6973 206e cted option is n │ │ │ │ │ -000a9fa0: 6f74 2061 6c77 6179 7320 6368 6563 6b65 ot always checke │ │ │ │ │ -000a9fb0: 6420 696e 206b 6579 746f 6f6c 2061 6e64 d in keytool and │ │ │ │ │ -000a9fc0: 206a 6172 7369 676e 6572 0a0a 3c6c 693e jarsigner..
  • │ │ │ │ │ -000a9fd0: 7375 6e2f 7365 6375 7269 7479 2f74 6f6f sun/security/too │ │ │ │ │ -000a9fe0: 6c73 2f6a 6172 7369 676e 6572 2f43 6572 ls/jarsigner/Cer │ │ │ │ │ -000a9ff0: 7443 6861 696e 556e 636c 6f73 6564 2e6a tChainUnclosed.j │ │ │ │ │ -000aa000: 6176 613a 2049 6e70 7574 5374 7265 616d ava: InputStream │ │ │ │ │ -000aa010: 2073 686f 756c 6420 6265 2063 6c6f 7365 should be close │ │ │ │ │ -000aa020: 6420 696e 2073 756e 2e73 6563 7572 6974 d in sun.securit │ │ │ │ │ -000aa030: 792e 746f 6f6c 732e 6a61 7273 6967 6e65 y.tools.jarsigne │ │ │ │ │ -000aa040: 722e 4d61 696e 0a0a 3c6c 693e 7375 6e2f r.Main..
  • sun/ │ │ │ │ │ -000aa050: 7365 6375 7269 7479 2f74 6f6f 6c73 2f6a security/tools/j │ │ │ │ │ -000aa060: 6172 7369 676e 6572 2f43 6572 7450 6f6c arsigner/CertPol │ │ │ │ │ -000aa070: 6963 792e 6a61 7661 3a20 4a61 7661 2037 icy.java: Java 7 │ │ │ │ │ -000aa080: 206a 6172 7369 676e 6572 2064 6973 706c jarsigner displ │ │ │ │ │ -000aa090: 6179 7320 7761 726e 696e 6720 6162 6f75 ays warning abou │ │ │ │ │ -000aa0a0: 7420 6365 7274 2070 6f6c 6963 7920 7472 t cert policy tr │ │ │ │ │ -000aa0b0: 6565 0a0a 3c6c 693e 7375 6e2f 7365 6375 ee..
  • sun/secu │ │ │ │ │ -000aa0c0: 7269 7479 2f74 6f6f 6c73 2f6a 6172 7369 rity/tools/jarsi │ │ │ │ │ -000aa0d0: 676e 6572 2f43 6865 636b 416c 6750 6172 gner/CheckAlgPar │ │ │ │ │ -000aa0e0: 616d 732e 6a61 7661 3a20 6a61 7273 6967 ams.java: jarsig │ │ │ │ │ -000aa0f0: 6e65 7220 2d76 6572 6966 7920 7368 6f75 ner -verify shou │ │ │ │ │ -000aa100: 6c64 2063 6865 636b 2069 6620 7468 6520 ld check if the │ │ │ │ │ -000aa110: 616c 676f 7269 7468 6d20 7061 7261 6d65 algorithm parame │ │ │ │ │ -000aa120: 7465 7273 206f 6620 6974 7320 7369 676e ters of its sign │ │ │ │ │ -000aa130: 6174 7572 6520 616c 676f 7269 7468 6d20 ature algorithm │ │ │ │ │ -000aa140: 7573 6520 6469 7361 626c 6564 206f 7220 use disabled or │ │ │ │ │ -000aa150: 6c65 6761 6379 2061 6c67 6f72 6974 686d legacy algorithm │ │ │ │ │ -000aa160: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -000aa170: 6974 792f 746f 6f6c 732f 6a61 7273 6967 ity/tools/jarsig │ │ │ │ │ -000aa180: 6e65 722f 4368 6563 6b53 6967 6e65 7243 ner/CheckSignerC │ │ │ │ │ -000aa190: 6572 7443 6861 696e 2e6a 6176 613a 2043 ertChain.java: C │ │ │ │ │ -000aa1a0: 6865 636b 2063 6572 7469 6669 6361 7465 heck certificate │ │ │ │ │ -000aa1b0: 7320 696e 2073 6967 6e65 7227 7320 6365 s in signer's ce │ │ │ │ │ -000aa1c0: 7274 2063 6861 696e 2074 6f20 7365 6520 rt chain to see │ │ │ │ │ -000aa1d0: 6966 2077 6172 6e69 6e67 2065 6d69 7474 if warning emitt │ │ │ │ │ -000aa1e0: 6564 0a0a 3c6c 693e 7375 6e2f 7365 6375 ed..
  • sun/secu │ │ │ │ │ -000aa1f0: 7269 7479 2f74 6f6f 6c73 2f6a 6172 7369 rity/tools/jarsi │ │ │ │ │ -000aa200: 676e 6572 2f43 6865 636b 5573 6167 652e gner/CheckUsage. │ │ │ │ │ -000aa210: 6a61 7661 3a20 6a61 7273 6967 6e65 7220 java: jarsigner │ │ │ │ │ -000aa220: 2d76 6572 6966 7920 6368 6563 6b73 2066 -verify checks f │ │ │ │ │ -000aa230: 6f72 204b 6579 5573 6167 6520 636f 6465 or KeyUsage code │ │ │ │ │ -000aa240: 7369 676e 696e 6720 6578 7420 6f6e 2061 signing ext on a │ │ │ │ │ -000aa250: 6c6c 2063 6572 7473 2069 6e73 7465 6164 ll certs instead │ │ │ │ │ -000aa260: 206f 6620 6a75 7374 2073 6967 6e69 6e67 of just signing │ │ │ │ │ -000aa270: 2063 6572 740a 0a3c 6c69 3e73 756e 2f73 cert..
  • sun/s │ │ │ │ │ -000aa280: 6563 7572 6974 792f 746f 6f6c 732f 6a61 ecurity/tools/ja │ │ │ │ │ -000aa290: 7273 6967 6e65 722f 436f 6c6c 6174 6f72 rsigner/Collator │ │ │ │ │ -000aa2a0: 2e6a 6176 613a 206a 6172 7369 676e 6572 .java: jarsigner │ │ │ │ │ -000aa2b0: 2070 6172 7365 7320 616c 6961 7320 6173 parses alias as │ │ │ │ │ -000aa2c0: 2063 6f6d 6d61 6e64 206c 696e 6520 6f70 command line op │ │ │ │ │ -000aa2d0: 7469 6f6e 2028 6465 7065 6e64 696e 6720 tion (depending │ │ │ │ │ -000aa2e0: 6f6e 206c 6f63 616c 6529 0a0a 3c6c 693e on locale)..
  • │ │ │ │ │ -000aa2f0: 7375 6e2f 7365 6375 7269 7479 2f74 6f6f sun/security/too │ │ │ │ │ -000aa300: 6c73 2f6a 6172 7369 676e 6572 2f43 6f6e ls/jarsigner/Con │ │ │ │ │ -000aa310: 6369 7365 4a61 7273 6967 6e65 722e 6a61 ciseJarsigner.ja │ │ │ │ │ -000aa320: 7661 3a20 6a61 7273 6967 6e65 7220 6e65 va: jarsigner ne │ │ │ │ │ -000aa330: 6564 7320 656e 6861 6e63 6564 2063 6572 eds enhanced cer │ │ │ │ │ -000aa340: 7420 7661 6c69 6461 7469 6f6e 286f 7074 t validation(opt │ │ │ │ │ -000aa350: 696f 6e73 290a 0a3c 6c69 3e73 756e 2f73 ions)..
  • sun/s │ │ │ │ │ -000aa360: 6563 7572 6974 792f 746f 6f6c 732f 6a61 ecurity/tools/ja │ │ │ │ │ -000aa370: 7273 6967 6e65 722f 4372 6c2e 6a61 7661 rsigner/Crl.java │ │ │ │ │ -000aa380: 3a20 6a61 7273 6967 6e65 7220 6361 6e20 : jarsigner can │ │ │ │ │ -000aa390: 6164 6420 4352 4c20 696e 666f 2069 6e74 add CRL info int │ │ │ │ │ -000aa3a0: 6f20 7369 676e 6564 206a 6172 2028 7570 o signed jar (up │ │ │ │ │ -000aa3b0: 6461 7465 6429 0a0a 3c6c 693e 7375 6e2f dated)..
  • sun/ │ │ │ │ │ -000aa3c0: 7365 6375 7269 7479 2f74 6f6f 6c73 2f6a security/tools/j │ │ │ │ │ -000aa3d0: 6172 7369 676e 6572 2f44 6566 6175 6c74 arsigner/Default │ │ │ │ │ -000aa3e0: 4f70 7469 6f6e 732e 6a61 7661 3a20 5477 Options.java: Tw │ │ │ │ │ -000aa3f0: 6f20 7365 6375 7269 7479 2074 6f6f 6c73 o security tools │ │ │ │ │ -000aa400: 2074 6573 7473 2064 6f20 6e6f 7420 7275 tests do not ru │ │ │ │ │ -000aa410: 6e20 7769 7468 206f 6e6c 7920 4a52 450a n with only JRE. │ │ │ │ │ -000aa420: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000aa430: 792f 746f 6f6c 732f 6a61 7273 6967 6e65 y/tools/jarsigne │ │ │ │ │ -000aa440: 722f 4465 6661 756c 7453 6967 616c 672e r/DefaultSigalg. │ │ │ │ │ -000aa450: 6a61 7661 3a20 4e65 7720 6465 6661 756c java: New defaul │ │ │ │ │ -000aa460: 7473 2066 6f72 2044 5341 2c20 5253 412c ts for DSA, RSA, │ │ │ │ │ -000aa470: 2045 4320 6b65 7973 2069 6e20 6a61 7273 EC keys in jars │ │ │ │ │ -000aa480: 6967 6e65 7220 616e 6420 6b65 7974 6f6f igner and keytoo │ │ │ │ │ -000aa490: 6c0a 0a3c 6c69 3e73 756e 2f73 6563 7572 l..
  • sun/secur │ │ │ │ │ -000aa4a0: 6974 792f 746f 6f6c 732f 6a61 7273 6967 ity/tools/jarsig │ │ │ │ │ -000aa4b0: 6e65 722f 4469 6666 456e 642e 6a61 7661 ner/DiffEnd.java │ │ │ │ │ -000aa4c0: 3a20 4a61 7273 6967 6e65 7220 7265 6d6f : Jarsigner remo │ │ │ │ │ -000aa4d0: 7665 7320 4d41 4e49 4645 5354 2e4d 4620 ves MANIFEST.MF │ │ │ │ │ -000aa4e0: 696e 666f 2066 6f72 2062 6164 6c79 2070 info for badly p │ │ │ │ │ -000aa4f0: 6163 6b61 6765 7320 6a61 7227 730a 0a3c ackages jar's..< │ │ │ │ │ -000aa500: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000aa510: 746f 6f6c 732f 6a61 7273 6967 6e65 722f tools/jarsigner/ │ │ │ │ │ -000aa520: 4469 6765 7374 446f 6e74 4967 6e6f 7265 DigestDontIgnore │ │ │ │ │ -000aa530: 4361 7365 2e6a 6176 613a 2043 6865 636b Case.java: Check │ │ │ │ │ -000aa540: 2074 6861 7420 6578 6973 7469 6e67 206d that existing m │ │ │ │ │ -000aa550: 616e 6966 6573 7420 6469 6765 7374 2065 anifest digest e │ │ │ │ │ -000aa560: 6e74 7269 6573 2061 7265 2074 616b 656e ntries are taken │ │ │ │ │ -000aa570: 2066 6f72 2076 616c 6964 206f 6e6c 7920 for valid only │ │ │ │ │ -000aa580: 6966 2074 6865 7920 6d61 7463 6820 7468 if they match th │ │ │ │ │ -000aa590: 6520 6163 7475 616c 2064 6967 6573 7420 e actual digest │ │ │ │ │ -000aa5a0: 7661 6c75 6520 616c 736f 2074 616b 696e value also takin │ │ │ │ │ -000aa5b0: 6720 7570 7065 7220 616e 6420 6c6f 7765 g upper and lowe │ │ │ │ │ -000aa5c0: 7220 6361 7365 206f 6620 7468 6520 6261 r case of the ba │ │ │ │ │ -000aa5d0: 7365 3634 2065 6e63 6f64 6564 2066 6f72 se64 encoded for │ │ │ │ │ -000aa5e0: 6d20 6f66 2074 6865 2064 6967 6573 7473 m of the digests │ │ │ │ │ -000aa5f0: 2069 6e74 6f20 6163 636f 756e 742e 0a0a into account... │ │ │ │ │ -000aa600: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000aa610: 2f74 6f6f 6c73 2f6a 6172 7369 676e 6572 /tools/jarsigner │ │ │ │ │ -000aa620: 2f44 6973 6162 6c65 4375 7276 6554 6573 /DisableCurveTes │ │ │ │ │ -000aa630: 742e 6a61 7661 3a20 6a61 7273 6967 6e65 t.java: jarsigne │ │ │ │ │ -000aa640: 7220 7368 6f75 6c64 2064 6973 706c 6179 r should display │ │ │ │ │ -000aa650: 2074 6865 206e 616d 6564 2063 7572 7665 the named curve │ │ │ │ │ -000aa660: 2074 6f20 6265 7474 6572 2065 7870 6c61 to better expla │ │ │ │ │ -000aa670: 696e 2077 6879 2061 6e20 4543 206b 6579 in why an EC key │ │ │ │ │ -000aa680: 2069 7320 6469 7361 626c 6564 206f 7220 is disabled or │ │ │ │ │ -000aa690: 7769 6c6c 2062 6520 6469 7361 626c 6564 will be disabled │ │ │ │ │ -000aa6a0: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ -000aa6b0: 6974 792f 746f 6f6c 732f 6a61 7273 6967 ity/tools/jarsig │ │ │ │ │ -000aa6c0: 6e65 722f 4543 2e6a 6176 613a 2065 6e68 ner/EC.java: enh │ │ │ │ │ -000aa6d0: 616e 6365 2073 6563 7572 6974 7920 746f ance security to │ │ │ │ │ -000aa6e0: 6f6c 7320 746f 2075 7365 2045 4343 2061 ols to use ECC a │ │ │ │ │ -000aa6f0: 6c67 6f72 6974 686d 0a0a 3c6c 693e 7375 lgorithm..
  • su │ │ │ │ │ -000aa700: 6e2f 7365 6375 7269 7479 2f74 6f6f 6c73 n/security/tools │ │ │ │ │ -000aa710: 2f6a 6172 7369 676e 6572 2f45 6d70 7479 /jarsigner/Empty │ │ │ │ │ -000aa720: 496e 6469 7669 6475 616c 5365 6374 696f IndividualSectio │ │ │ │ │ -000aa730: 6e4e 616d 652e 6a61 7661 3a20 4368 6563 nName.java: Chec │ │ │ │ │ -000aa740: 6b20 7468 6174 2061 6e20 696e 6469 7669 k that an indivi │ │ │ │ │ -000aa750: 6475 616c 2073 6563 7469 6f6e 2077 6974 dual section wit │ │ │ │ │ -000aa760: 6820 616e 2065 6d70 7479 206e 616d 6520 h an empty name │ │ │ │ │ -000aa770: 6973 2064 6967 6573 7465 6420 616e 6420 is digested and │ │ │ │ │ -000aa780: 7369 676e 6564 2e0a 0a3c 6c69 3e73 756e signed...
  • sun │ │ │ │ │ -000aa790: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ -000aa7a0: 6a61 7273 6967 6e65 722f 456d 7074 794a jarsigner/EmptyJ │ │ │ │ │ -000aa7b0: 6172 2e6a 6176 613a 2043 6865 636b 7320 ar.java: Checks │ │ │ │ │ -000aa7c0: 7468 6174 2073 6967 6e69 6e67 2061 6e20 that signing an │ │ │ │ │ -000aa7d0: 656d 7074 7920 6a61 7220 6669 6c65 2064 empty jar file d │ │ │ │ │ -000aa7e0: 6f65 7320 6e6f 7420 7265 7375 6c74 2069 oes not result i │ │ │ │ │ -000aa7f0: 6e20 616e 204e 5045 206f 7220 6f74 6865 n an NPE or othe │ │ │ │ │ -000aa800: 7220 6572 726f 7220 636f 6e64 6974 696f r error conditio │ │ │ │ │ -000aa810: 6e2e 0a0a 3c6c 693e 7375 6e2f 7365 6375 n...
  • sun/secu │ │ │ │ │ -000aa820: 7269 7479 2f74 6f6f 6c73 2f6a 6172 7369 rity/tools/jarsi │ │ │ │ │ -000aa830: 676e 6572 2f45 6d70 7479 4d61 6e69 6665 gner/EmptyManife │ │ │ │ │ -000aa840: 7374 2e6a 6176 613a 206a 6172 7369 676e st.java: jarsign │ │ │ │ │ -000aa850: 6572 2066 6169 6c73 2074 6f20 7369 676e er fails to sign │ │ │ │ │ -000aa860: 2069 7465 7874 6173 6961 6e2e 6a61 7220 itextasian.jar │ │ │ │ │ -000aa870: 7369 6e63 6520 312e 352e 305f 6231 342c since 1.5.0_b14, │ │ │ │ │ -000aa880: 2069 7420 776f 726b 7320 7769 7468 2031 it works with 1 │ │ │ │ │ -000aa890: 2e35 2e30 5f31 330a 0a3c 6c69 3e73 756e .5.0_13..
  • sun │ │ │ │ │ -000aa8a0: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ -000aa8b0: 6a61 7273 6967 6e65 722f 456e 6162 6c65 jarsigner/Enable │ │ │ │ │ -000aa8c0: 5265 766f 6361 7469 6f6e 2e6a 6176 613a Revocation.java: │ │ │ │ │ -000aa8d0: 2041 6464 2061 2074 6573 7420 746f 2065 Add a test to e │ │ │ │ │ -000aa8e0: 6e61 626c 6520 7265 766f 6361 7469 6f6e nable revocation │ │ │ │ │ -000aa8f0: 2063 6865 636b 2069 6e20 6a61 7273 6967 check in jarsig │ │ │ │ │ -000aa900: 6e65 720a 0a3c 6c69 3e73 756e 2f73 6563 ner..
  • sun/sec │ │ │ │ │ -000aa910: 7572 6974 792f 746f 6f6c 732f 6a61 7273 urity/tools/jars │ │ │ │ │ -000aa920: 6967 6e65 722f 456e 7472 6965 734f 7264 igner/EntriesOrd │ │ │ │ │ -000aa930: 6572 2e6a 6176 613a 206a 6172 7369 676e er.java: jarsign │ │ │ │ │ -000aa940: 6572 202d 7665 7269 6679 2065 7869 7473 er -verify exits │ │ │ │ │ -000aa950: 2077 6974 6820 3020 7768 656e 2061 206a with 0 when a j │ │ │ │ │ -000aa960: 6172 2066 696c 6520 6973 206e 6f74 2070 ar file is not p │ │ │ │ │ -000aa970: 726f 7065 726c 7920 7369 676e 6564 0a0a roperly signed.. │ │ │ │ │ -000aa980: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000aa990: 2f74 6f6f 6c73 2f6a 6172 7369 676e 6572 /tools/jarsigner │ │ │ │ │ -000aa9a0: 2f46 6169 6c65 6453 6967 6e69 6e67 2e6a /FailedSigning.j │ │ │ │ │ -000aa9b0: 6176 613a 206a 6172 7369 676e 6572 2073 ava: jarsigner s │ │ │ │ │ -000aa9c0: 686f 756c 6420 6e6f 7420 6372 6561 7465 hould not create │ │ │ │ │ -000aa9d0: 2061 2073 6967 6e65 6420 6a61 7220 6966 a signed jar if │ │ │ │ │ -000aa9e0: 2074 6865 2073 6967 6e69 6e67 2066 6169 the signing fai │ │ │ │ │ -000aa9f0: 6c73 0a0a 3c6c 693e 7375 6e2f 7365 6375 ls..
  • sun/secu │ │ │ │ │ -000aaa00: 7269 7479 2f74 6f6f 6c73 2f6a 6172 7369 rity/tools/jarsi │ │ │ │ │ -000aaa10: 676e 6572 2f46 696e 6448 6561 6465 7245 gner/FindHeaderE │ │ │ │ │ -000aaa20: 6e64 5673 4d61 6e69 6665 7374 4469 6765 ndVsManifestDige │ │ │ │ │ -000aaa30: 7374 6572 4669 6e64 4669 7273 7453 6563 sterFindFirstSec │ │ │ │ │ -000aaa40: 7469 6f6e 2e6a 6176 613a 2043 6865 636b tion.java: Check │ │ │ │ │ -000aaa50: 7320 7468 6174 207b 406c 696e 6b20 4a61 s that {@link Ja │ │ │ │ │ -000aaa60: 7253 6967 6e65 7223 6669 6e64 4865 6164 rSigner#findHead │ │ │ │ │ -000aaa70: 6572 456e 647d 2028 6d6f 7665 6420 746f erEnd} (moved to │ │ │ │ │ -000aaa80: 206e 6f77 207b 406c 696e 6b20 2366 696e now {@link #fin │ │ │ │ │ -000aaa90: 6448 6561 6465 7245 6e64 7d20 696e 2074 dHeaderEnd} in t │ │ │ │ │ -000aaaa0: 6869 7320 7465 7374 2920 6361 6e20 6265 his test) can be │ │ │ │ │ -000aaab0: 2072 6570 6c61 6365 6420 7769 7468 207b replaced with { │ │ │ │ │ -000aaac0: 406c 696e 6b20 4d61 6e69 6665 7374 4469 @link ManifestDi │ │ │ │ │ -000aaad0: 6765 7374 6572 2366 696e 6453 6563 7469 gester#findSecti │ │ │ │ │ -000aaae0: 6f6e 7d20 2866 6972 7374 2069 6e76 6f63 on} (first invoc │ │ │ │ │ -000aaaf0: 6174 696f 6e20 7769 6c6c 2069 6465 6e74 ation will ident │ │ │ │ │ -000aab00: 6966 7920 6d61 696e 2061 7474 7269 6275 ify main attribu │ │ │ │ │ -000aab10: 7465 7329 2077 6974 686f 7574 206d 616b tes) without mak │ │ │ │ │ -000aab20: 696e 6720 6120 6469 6666 6572 656e 6365 ing a difference │ │ │ │ │ -000aab30: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ -000aab40: 6974 792f 746f 6f6c 732f 6a61 7273 6967 ity/tools/jarsig │ │ │ │ │ -000aab50: 6e65 722f 496e 7375 6666 6963 6965 6e74 ner/Insufficient │ │ │ │ │ -000aab60: 5365 6374 696f 6e44 656c 696d 6974 6572 SectionDelimiter │ │ │ │ │ -000aab70: 2e6a 6176 613a 2043 6865 636b 7320 736f .java: Checks so │ │ │ │ │ -000aab80: 6d65 2063 6173 6573 2073 6967 6e69 6e67 me cases signing │ │ │ │ │ -000aab90: 2061 206a 6172 2074 6865 206d 616e 6966 a jar the manif │ │ │ │ │ -000aaba0: 6573 7420 6f66 2077 6869 6368 2068 6173 est of which has │ │ │ │ │ -000aabb0: 206e 6f20 6f72 206f 6e6c 7920 6f6e 6520 no or only one │ │ │ │ │ -000aabc0: 6c69 6e65 2062 7265 616b 2061 7420 7468 line break at th │ │ │ │ │ -000aabd0: 6520 656e 6420 616e 6420 6e6f 2070 726f e end and no pro │ │ │ │ │ -000aabe0: 7065 7220 6465 6c69 6d69 7469 6e67 2062 per delimiting b │ │ │ │ │ -000aabf0: 6c61 6e6b 206c 696e 6520 646f 6573 206e lank line does n │ │ │ │ │ -000aac00: 6f74 2072 6573 756c 7420 696e 2061 6e20 ot result in an │ │ │ │ │ -000aac10: 696e 7661 6c69 6420 7369 676e 6564 206a invalid signed j │ │ │ │ │ -000aac20: 6172 2077 6974 686f 7574 206a 6172 7369 ar without jarsi │ │ │ │ │ -000aac30: 676e 6572 206e 6f74 6963 696e 6720 616e gner noticing an │ │ │ │ │ -000aac40: 6420 6661 696c 696e 672e 0a0a 3c6c 693e d failing...
  • │ │ │ │ │ -000aac50: 7375 6e2f 7365 6375 7269 7479 2f74 6f6f sun/security/too │ │ │ │ │ -000aac60: 6c73 2f6a 6172 7369 676e 6572 2f4a 6172 ls/jarsigner/Jar │ │ │ │ │ -000aac70: 5369 676e 696e 674e 6f6e 4173 6369 692e SigningNonAscii. │ │ │ │ │ -000aac80: 6a61 7661 3a20 7369 676e 2061 204a 4152 java: sign a JAR │ │ │ │ │ -000aac90: 2066 696c 6520 7468 6174 2068 6173 2065 file that has e │ │ │ │ │ -000aaca0: 6e74 7279 206e 616d 6573 2077 6974 6820 ntry names with │ │ │ │ │ -000aacb0: 6e6f 6e2d 4153 4349 4920 6368 6172 6163 non-ASCII charac │ │ │ │ │ -000aacc0: 7465 7273 2e0a 0a3c 6c69 3e73 756e 2f73 ters...
  • sun/s │ │ │ │ │ -000aacd0: 6563 7572 6974 792f 746f 6f6c 732f 6a61 ecurity/tools/ja │ │ │ │ │ -000aace0: 7273 6967 6e65 722f 4a61 7661 4b65 7953 rsigner/JavaKeyS │ │ │ │ │ -000aacf0: 746f 7265 416c 6961 7343 6173 6549 6e73 toreAliasCaseIns │ │ │ │ │ -000aad00: 656e 7369 7469 7665 2e6a 6176 613a 2043 ensitive.java: C │ │ │ │ │ -000aad10: 6865 636b 7320 7468 6174 206a 6172 7369 hecks that jarsi │ │ │ │ │ -000aad20: 676e 6572 2076 6572 6966 6965 7320 6120 gner verifies a │ │ │ │ │ -000aad30: 7369 676e 6564 206a 6172 2077 6974 6820 signed jar with │ │ │ │ │ -000aad40: 7468 6520 7361 6d65 2061 6c69 6173 2061 the same alias a │ │ │ │ │ -000aad50: 7320 7761 7320 7370 6563 6966 6965 6420 s was specified │ │ │ │ │ -000aad60: 666f 7220 7369 676e 696e 672c 2070 6172 for signing, par │ │ │ │ │ -000aad70: 7469 6375 6c61 726c 7920 7265 6761 7264 ticularly regard │ │ │ │ │ -000aad80: 696e 6720 7570 7065 7220 616e 6420 6c6f ing upper and lo │ │ │ │ │ -000aad90: 7765 7220 6361 7365 2061 6e64 2069 7473 wer case and its │ │ │ │ │ -000aada0: 2063 6f6e 7665 7273 696f 6e20 746f 206c conversion to l │ │ │ │ │ -000aadb0: 6f77 6572 2063 6173 6520 6279 204a 4b53 ower case by JKS │ │ │ │ │ -000aadc0: 2028 7b40 6c69 6e6b 2073 756e 2e73 6563 ({@link sun.sec │ │ │ │ │ -000aadd0: 7572 6974 792e 7072 6f76 6964 6572 2e4a urity.provider.J │ │ │ │ │ -000aade0: 6176 614b 6579 5374 6f72 652e 4a4b 5323 avaKeyStore.JKS# │ │ │ │ │ -000aadf0: 636f 6e76 6572 7441 6c69 6173 2853 7472 convertAlias(Str │ │ │ │ │ -000aae00: 696e 6729 7d29 2e0a 0a3c 6c69 3e73 756e ing)})...
  • sun │ │ │ │ │ -000aae10: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ -000aae20: 6a61 7273 6967 6e65 722f 4a76 496e 6465 jarsigner/JvInde │ │ │ │ │ -000aae30: 782e 6a61 7661 3a20 7265 6772 6573 7369 x.java: regressi │ │ │ │ │ -000aae40: 6f6e 3a20 5365 6375 7269 7479 4578 6365 on: SecurityExce │ │ │ │ │ -000aae50: 7074 696f 6e20 6973 204e 4f54 2074 6872 ption is NOT thr │ │ │ │ │ -000aae60: 6f77 6e20 7768 696c 6520 7472 7969 6e67 own while trying │ │ │ │ │ -000aae70: 2074 6f20 7061 636b 2061 2077 726f 6e67 to pack a wrong │ │ │ │ │ -000aae80: 6c79 2073 6967 6e65 6420 496e 6465 7865 ly signed Indexe │ │ │ │ │ -000aae90: 6420 4a61 7220 6669 6c65 0a0a 3c6c 693e d Jar file..
  • │ │ │ │ │ -000aaea0: 7375 6e2f 7365 6375 7269 7479 2f74 6f6f sun/security/too │ │ │ │ │ -000aaeb0: 6c73 2f6a 6172 7369 676e 6572 2f4c 6172 ls/jarsigner/Lar │ │ │ │ │ -000aaec0: 6765 4a61 7245 6e74 7279 2e6a 6176 613a geJarEntry.java: │ │ │ │ │ -000aaed0: 204d 616b 6520 7375 7265 206a 6172 2066 Make sure jar f │ │ │ │ │ -000aaee0: 696c 6573 2077 6974 6820 6c61 7267 6520 iles with large │ │ │ │ │ -000aaef0: 656e 7472 6965 7320 286d 6f72 6520 7468 entries (more th │ │ │ │ │ -000aaf00: 616e 206d 6178 2068 6561 7020 7369 7a65 an max heap size │ │ │ │ │ -000aaf10: 2920 6361 6e20 6265 2073 6967 6e65 640a ) can be signed. │ │ │ │ │ -000aaf20: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000aaf30: 792f 746f 6f6c 732f 6a61 7273 6967 6e65 y/tools/jarsigne │ │ │ │ │ -000aaf40: 722f 4c69 6e65 4272 6f6b 656e 4d75 6c74 r/LineBrokenMult │ │ │ │ │ -000aaf50: 6942 7974 6543 6861 7261 6374 6572 2e6a iByteCharacter.j │ │ │ │ │ -000aaf60: 6176 613a 2076 6572 6966 7920 7369 676e ava: verify sign │ │ │ │ │ -000aaf70: 6174 7572 6573 206f 6620 6a61 7273 2063 atures of jars c │ │ │ │ │ -000aaf80: 6f6e 7461 696e 696e 6720 636c 6173 7365 ontaining classe │ │ │ │ │ -000aaf90: 7320 7769 7468 206e 616d 6573 2077 6974 s with names wit │ │ │ │ │ -000aafa0: 6820 6d75 6c74 692d 6279 7465 2075 6e69 h multi-byte uni │ │ │ │ │ -000aafb0: 636f 6465 2063 6861 7261 6374 6572 7320 code characters │ │ │ │ │ -000aafc0: 6272 6f6b 656e 2061 6372 6f73 7320 6c69 broken across li │ │ │ │ │ -000aafd0: 6e65 730a 0a3c 6c69 3e73 756e 2f73 6563 nes..
  • sun/sec │ │ │ │ │ -000aafe0: 7572 6974 792f 746f 6f6c 732f 6a61 7273 urity/tools/jars │ │ │ │ │ -000aaff0: 6967 6e65 722f 4d61 696e 4174 7472 6962 igner/MainAttrib │ │ │ │ │ -000ab000: 7574 6573 436f 6e66 7573 6564 2e6a 6176 utesConfused.jav │ │ │ │ │ -000ab010: 613a 2043 6865 636b 2074 6861 7420 6d61 a: Check that ma │ │ │ │ │ -000ab020: 6e69 6665 7374 2069 6e64 6976 6964 7561 nifest individua │ │ │ │ │ -000ab030: 6c20 7365 6374 696f 6e20 224d 616e 6966 l section "Manif │ │ │ │ │ -000ab040: 6573 742d 4d61 696e 2d41 7474 7269 6275 est-Main-Attribu │ │ │ │ │ -000ab050: 7465 7322 2064 6f65 7320 6e6f 7420 696e tes" does not in │ │ │ │ │ -000ab060: 7465 7266 6572 6520 616e 6420 6973 206e terfere and is n │ │ │ │ │ -000ab070: 6f74 2063 6f6e 6675 7365 6420 7769 7468 ot confused with │ │ │ │ │ -000ab080: 204d 616e 6966 6573 7444 6967 6573 7465 ManifestDigeste │ │ │ │ │ -000ab090: 7220 696e 7465 726e 616c 732e 0a0a 3c6c r internals...sun/security/t │ │ │ │ │ -000ab0b0: 6f6f 6c73 2f6a 6172 7369 676e 6572 2f4e ools/jarsigner/N │ │ │ │ │ -000ab0c0: 616d 6543 6c61 7368 2e6a 6176 613a 2064 ameClash.java: d │ │ │ │ │ -000ab0d0: 6966 6665 7265 6e74 206e 616d 6573 2066 ifferent names f │ │ │ │ │ -000ab0e0: 6f72 2074 6865 2073 616d 6520 6469 6765 or the same dige │ │ │ │ │ -000ab0f0: 7374 2061 6c67 6f72 6974 686d 7320 6272 st algorithms br │ │ │ │ │ -000ab100: 6561 6b73 206a 6172 7369 676e 6572 0a0a eaks jarsigner.. │ │ │ │ │ -000ab110: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000ab120: 2f74 6f6f 6c73 2f6a 6172 7369 676e 6572 /tools/jarsigner │ │ │ │ │ -000ab130: 2f4e 6577 5369 7a65 372e 6a61 7661 3a20 /NewSize7.java: │ │ │ │ │ -000ab140: 6b65 7974 6f6f 6c20 7368 6f75 6c64 2075 keytool should u │ │ │ │ │ -000ab150: 7365 206c 6172 6765 7220 6465 6661 756c se larger defaul │ │ │ │ │ -000ab160: 7420 6b65 7973 697a 6520 666f 7220 6b65 t keysize for ke │ │ │ │ │ -000ab170: 7970 6169 7273 0a0a 3c6c 693e 7375 6e2f ypairs..
  • sun/ │ │ │ │ │ -000ab180: 7365 6375 7269 7479 2f74 6f6f 6c73 2f6a security/tools/j │ │ │ │ │ -000ab190: 6172 7369 676e 6572 2f4f 6c64 5369 672e arsigner/OldSig. │ │ │ │ │ -000ab1a0: 6a61 7661 3a20 4578 6365 7074 696f 6e20 java: Exception │ │ │ │ │ -000ab1b0: 7468 726f 776e 2077 6865 6e20 7369 676e thrown when sign │ │ │ │ │ -000ab1c0: 696e 6720 6120 6a61 7266 696c 6520 696e ing a jarfile in │ │ │ │ │ -000ab1d0: 206a 6176 6120 312e 350a 0a3c 6c69 3e73 java 1.5..
  • s │ │ │ │ │ -000ab1e0: 756e 2f73 6563 7572 6974 792f 746f 6f6c un/security/tool │ │ │ │ │ -000ab1f0: 732f 6a61 7273 6967 6e65 722f 4f6e 6c79 s/jarsigner/Only │ │ │ │ │ -000ab200: 4d61 6e69 6665 7374 2e6a 6176 613a 2073 Manifest.java: s │ │ │ │ │ -000ab210: 6967 6e65 6420 6a61 7220 7769 7468 206f igned jar with o │ │ │ │ │ -000ab220: 6e6c 7920 4d45 5441 2d49 4e46 2f2a 2069 nly META-INF/* i │ │ │ │ │ -000ab230: 6e73 6964 6520 6973 206e 6f74 2076 6572 nside is not ver │ │ │ │ │ -000ab240: 6966 6961 626c 650a 0a3c 6c69 3e73 756e ifiable..
  • sun │ │ │ │ │ -000ab250: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ -000ab260: 6a61 7273 6967 6e65 722f 4f70 7469 6f6e jarsigner/Option │ │ │ │ │ -000ab270: 732e 6a61 7661 3a20 4d61 6b65 2073 7572 s.java: Make sur │ │ │ │ │ -000ab280: 6520 7468 6520 6a61 7273 6967 6e65 7220 e the jarsigner │ │ │ │ │ -000ab290: 746f 6f6c 2073 7469 6c6c 2077 6f72 6b73 tool still works │ │ │ │ │ -000ab2a0: 2061 6674 6572 2069 7427 7320 6d6f 6469 after it's modi │ │ │ │ │ -000ab2b0: 6669 6564 2074 6f20 6265 2062 6173 6564 fied to be based │ │ │ │ │ -000ab2c0: 206f 6e20 4a61 7253 6967 6e65 7220 4150 on JarSigner AP │ │ │ │ │ -000ab2d0: 490a 0a3c 6c69 3e73 756e 2f73 6563 7572 I..
  • sun/secur │ │ │ │ │ -000ab2e0: 6974 792f 746f 6f6c 732f 6a61 7273 6967 ity/tools/jarsig │ │ │ │ │ -000ab2f0: 6e65 722f 5061 7373 5479 7065 2e6a 6176 ner/PassType.jav │ │ │ │ │ -000ab300: 613a 2052 4645 3a20 6a61 7273 6967 6e65 a: RFE: jarsigne │ │ │ │ │ -000ab310: 7220 746f 2073 7570 706f 7274 2072 6561 r to support rea │ │ │ │ │ -000ab320: 6469 6e67 2070 6173 7377 6f72 6420 6672 ding password fr │ │ │ │ │ -000ab330: 6f6d 2065 6e76 6972 6f6e 6d65 6e74 2076 om environment v │ │ │ │ │ -000ab340: 6172 6961 626c 650a 0a3c 6c69 3e73 756e ariable..
  • sun │ │ │ │ │ -000ab350: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ -000ab360: 6a61 7273 6967 6e65 722f 5065 7263 656e jarsigner/Percen │ │ │ │ │ -000ab370: 7453 6967 6e2e 6a61 7661 3a20 6a61 7273 tSign.java: jars │ │ │ │ │ -000ab380: 6967 6e65 7220 6661 696c 7320 696e 2061 igner fails in a │ │ │ │ │ -000ab390: 2064 6972 6563 746f 7279 2077 6974 6820 directory with │ │ │ │ │ -000ab3a0: 6120 7061 7468 2063 6f6e 7461 696e 696e a path containin │ │ │ │ │ -000ab3b0: 6720 6120 2520 7369 676e 0a0a 3c6c 693e g a % sign..
  • │ │ │ │ │ -000ab3c0: 7375 6e2f 7365 6375 7269 7479 2f74 6f6f sun/security/too │ │ │ │ │ -000ab3d0: 6c73 2f6a 6172 7369 676e 6572 2f50 6f73 ls/jarsigner/Pos │ │ │ │ │ -000ab3e0: 6978 5065 726d 6973 7369 6f6e 7354 6573 ixPermissionsTes │ │ │ │ │ -000ab3f0: 742e 6a61 7661 3a20 4861 7665 206a 6172 t.java: Have jar │ │ │ │ │ -000ab400: 7369 676e 6572 2070 7265 7365 7276 6520 signer preserve │ │ │ │ │ -000ab410: 706f 7369 7820 7065 726d 6973 7369 6f6e posix permission │ │ │ │ │ -000ab420: 2061 7474 7269 6275 7465 730a 0a3c 6c69 attributes..
  • sun/security/to │ │ │ │ │ -000ab440: 6f6c 732f 6a61 7273 6967 6e65 722f 5072 ols/jarsigner/Pr │ │ │ │ │ -000ab450: 6573 6572 7665 5261 774d 616e 6966 6573 eserveRawManifes │ │ │ │ │ -000ab460: 7445 6e74 7279 416e 6444 6967 6573 742e tEntryAndDigest. │ │ │ │ │ -000ab470: 6a61 7661 3a20 5665 7269 6669 6573 2074 java: Verifies t │ │ │ │ │ -000ab480: 6861 7420 4a61 7253 6967 6e65 7220 646f hat JarSigner do │ │ │ │ │ -000ab490: 6573 206e 6f74 2063 6861 6e67 6520 6d61 es not change ma │ │ │ │ │ -000ab4a0: 6e69 6665 7374 2066 696c 6520 656e 7472 nifest file entr │ │ │ │ │ -000ab4b0: 6965 7320 696e 2061 2062 696e 6172 7920 ies in a binary │ │ │ │ │ -000ab4c0: 7669 6577 2069 6620 6974 7320 6465 636f view if its deco │ │ │ │ │ -000ab4d0: 6465 6420 6d61 7020 7669 6577 2064 6f65 ded map view doe │ │ │ │ │ -000ab4e0: 7320 6e6f 7420 6368 616e 6765 2073 6f20 s not change so │ │ │ │ │ -000ab4f0: 7468 6174 2061 6e20 756e 6368 616e 6765 that an unchange │ │ │ │ │ -000ab500: 6420 2869 6e64 6976 6964 7561 6c20 7365 d (individual se │ │ │ │ │ -000ab510: 6374 696f 6e29 2065 6e74 7279 2063 6f6e ction) entry con │ │ │ │ │ -000ab520: 7469 6e75 6573 2074 6f20 7072 6f64 7563 tinues to produc │ │ │ │ │ -000ab530: 6520 7468 6520 7361 6d65 2064 6967 6573 e the same diges │ │ │ │ │ -000ab540: 742e 0a0a 3c6c 693e 7375 6e2f 7365 6375 t...
  • sun/secu │ │ │ │ │ -000ab550: 7269 7479 2f74 6f6f 6c73 2f6a 6172 7369 rity/tools/jarsi │ │ │ │ │ -000ab560: 676e 6572 2f52 656d 6f76 6544 6966 6665 gner/RemoveDiffe │ │ │ │ │ -000ab570: 7265 6e74 4b65 7941 6c67 426c 6f63 6b46 rentKeyAlgBlockF │ │ │ │ │ -000ab580: 696c 652e 6a61 7661 3a20 4368 6563 6b73 ile.java: Checks │ │ │ │ │ -000ab590: 2074 6861 7420 6966 2061 2073 6967 6e65 that if a signe │ │ │ │ │ -000ab5a0: 6420 6a61 7220 6669 6c65 2069 7320 7369 d jar file is si │ │ │ │ │ -000ab5b0: 676e 6564 2061 6761 696e 2077 6974 6820 gned again with │ │ │ │ │ -000ab5c0: 7468 6520 7361 6d65 2073 6967 6e65 7220 the same signer │ │ │ │ │ -000ab5d0: 6e61 6d65 2061 6e64 2061 2064 6966 6665 name and a diffe │ │ │ │ │ -000ab5e0: 7265 6e74 2061 6c67 6f72 6974 686d 2074 rent algorithm t │ │ │ │ │ -000ab5f0: 6861 7420 7468 6520 7369 676e 6174 7572 hat the signatur │ │ │ │ │ -000ab600: 6520 626c 6f63 6b20 6669 6c65 2066 6f72 e block file for │ │ │ │ │ -000ab610: 2074 6865 2070 7265 7669 6f75 7320 7369 the previous si │ │ │ │ │ -000ab620: 676e 6174 7572 6520 6973 2072 656d 6f76 gnature is remov │ │ │ │ │ -000ab630: 6564 2e0a 0a3c 6c69 3e73 756e 2f73 6563 ed...
  • sun/sec │ │ │ │ │ -000ab640: 7572 6974 792f 746f 6f6c 732f 6a61 7273 urity/tools/jars │ │ │ │ │ -000ab650: 6967 6e65 722f 5265 6d6f 7665 6446 696c igner/RemovedFil │ │ │ │ │ -000ab660: 6573 2e6a 6176 613a 204a 6172 7369 676e es.java: Jarsign │ │ │ │ │ -000ab670: 6572 2073 686f 756c 6420 7072 696e 7420 er should print │ │ │ │ │ -000ab680: 6120 7761 726e 696e 6720 6966 2061 6e20 a warning if an │ │ │ │ │ -000ab690: 656e 7472 7920 6973 2072 656d 6f76 6564 entry is removed │ │ │ │ │ -000ab6a0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000ab6b0: 7479 2f74 6f6f 6c73 2f6a 6172 7369 676e ty/tools/jarsign │ │ │ │ │ -000ab6c0: 6572 2f52 6573 7472 6963 7465 6441 6c67 er/RestrictedAlg │ │ │ │ │ -000ab6d0: 6f2e 6a61 7661 3a20 5465 7374 206b 6579 o.java: Test key │ │ │ │ │ -000ab6e0: 2067 656e 6572 6174 696f 6e20 616e 6420 generation and │ │ │ │ │ -000ab6f0: 6a61 7220 7369 676e 696e 6720 7769 7468 jar signing with │ │ │ │ │ -000ab700: 2064 6973 6162 6c65 6420 616c 676f 7269 disabled algori │ │ │ │ │ -000ab710: 7468 6d73 2061 6e64 206b 6579 2073 697a thms and key siz │ │ │ │ │ -000ab720: 6573 2c20 7769 7468 2061 6e64 2077 6974 es, with and wit │ │ │ │ │ -000ab730: 686f 7574 2065 6e74 7269 6573 2069 6e20 hout entries in │ │ │ │ │ -000ab740: 6a64 6b2e 6a61 722e 6469 7361 626c 6564 jdk.jar.disabled │ │ │ │ │ -000ab750: 416c 676f 7269 7468 6d73 2c20 6a64 6b2e Algorithms, jdk. │ │ │ │ │ -000ab760: 6365 7274 7061 7468 2e64 6973 6162 6c65 certpath.disable │ │ │ │ │ -000ab770: 6441 6c67 6f72 6974 686d 730a 0a3c 6c69 dAlgorithms..
  • sun/security/to │ │ │ │ │ -000ab790: 6f6c 732f 6a61 7273 6967 6e65 722f 5361 ols/jarsigner/Sa │ │ │ │ │ -000ab7a0: 6d65 4e61 6d65 2e6a 6176 613a 206c 6962 meName.java: lib │ │ │ │ │ -000ab7b0: 7a69 702e 736f 2063 6175 7365 6420 4a56 zip.so caused JV │ │ │ │ │ -000ab7c0: 4d20 746f 2063 7261 7368 2077 6865 6e20 M to crash when │ │ │ │ │ -000ab7d0: 7275 6e6e 696e 6720 6a61 7273 6967 6e65 running jarsigne │ │ │ │ │ -000ab7e0: 720a 0a3c 6c69 3e73 756e 2f73 6563 7572 r..
  • sun/secur │ │ │ │ │ -000ab7f0: 6974 792f 746f 6f6c 732f 6a61 7273 6967 ity/tools/jarsig │ │ │ │ │ -000ab800: 6e65 722f 5365 6374 696f 6e4e 616d 6543 ner/SectionNameC │ │ │ │ │ -000ab810: 6f6e 7469 6e75 6564 5673 4c69 6e65 4272 ontinuedVsLineBr │ │ │ │ │ -000ab820: 6561 6b2e 6a61 7661 3a20 4368 6563 6b73 eak.java: Checks │ │ │ │ │ -000ab830: 2073 6f6d 6520 7370 6563 6966 6963 206c some specific l │ │ │ │ │ -000ab840: 696e 6520 6272 6561 6b20 6368 6172 6163 ine break charac │ │ │ │ │ -000ab850: 7465 7220 7365 7175 656e 6365 7320 696e ter sequences in │ │ │ │ │ -000ab860: 2073 6563 7469 6f6e 206e 616d 6520 636f section name co │ │ │ │ │ -000ab870: 6e74 696e 7561 7469 6f6e 206c 696e 6520 ntinuation line │ │ │ │ │ -000ab880: 6272 6561 6b73 2e0a 0a3c 6c69 3e73 756e breaks...
  • sun │ │ │ │ │ -000ab890: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ -000ab8a0: 6a61 7273 6967 6e65 722f 5365 6374 696f jarsigner/Sectio │ │ │ │ │ -000ab8b0: 6e73 4f6e 6c79 2e6a 6176 613a 2049 6e63 nsOnly.java: Inc │ │ │ │ │ -000ab8c0: 6f72 7265 6374 2077 6172 6e69 6e67 2077 orrect warning w │ │ │ │ │ -000ab8d0: 6865 6e20 6a61 7220 7761 7320 7369 676e hen jar was sign │ │ │ │ │ -000ab8e0: 6564 2077 6974 6820 2d73 6563 7469 6f6e ed with -section │ │ │ │ │ -000ab8f0: 736f 6e6c 790a 0a3c 6c69 3e73 756e 2f73 sonly..
  • sun/s │ │ │ │ │ -000ab900: 6563 7572 6974 792f 746f 6f6c 732f 6a61 ecurity/tools/ja │ │ │ │ │ -000ab910: 7273 6967 6e65 722f 5369 676e 6564 4167 rsigner/SignedAg │ │ │ │ │ -000ab920: 6169 6e2e 6a61 7661 3a20 6a61 7220 7370 ain.java: jar sp │ │ │ │ │ -000ab930: 6563 2069 7320 6e6f 7420 7072 6563 6973 ec is not precis │ │ │ │ │ -000ab940: 6520 7768 656e 2064 6573 6372 6962 696e e when describin │ │ │ │ │ -000ab950: 6720 6a61 7220 6669 6c65 2072 652d 7369 g jar file re-si │ │ │ │ │ -000ab960: 676e 696e 670a 0a3c 6c69 3e73 756e 2f73 gning..
  • sun/s │ │ │ │ │ -000ab970: 6563 7572 6974 792f 746f 6f6c 732f 6a61 ecurity/tools/ja │ │ │ │ │ -000ab980: 7273 6967 6e65 722f 5379 6d4c 696e 6b54 rsigner/SymLinkT │ │ │ │ │ -000ab990: 6573 742e 6a61 7661 3a20 5379 6d6c 696e est.java: Symlin │ │ │ │ │ -000ab9a0: 6b73 2061 7474 7269 6275 7465 7320 6e6f ks attributes no │ │ │ │ │ -000ab9b0: 7420 7072 6573 6572 7665 6420 7768 656e t preserved when │ │ │ │ │ -000ab9c0: 2075 7369 6e67 206a 6172 7369 676e 6572 using jarsigner │ │ │ │ │ -000ab9d0: 206f 6e20 7a69 7020 6669 6c65 730a 0a3c on zip files..< │ │ │ │ │ -000ab9e0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000ab9f0: 746f 6f6c 732f 6a61 7273 6967 6e65 722f tools/jarsigner/ │ │ │ │ │ -000aba00: 5465 7374 3434 3331 3638 342e 6a61 7661 Test4431684.java │ │ │ │ │ -000aba10: 3a20 6a61 7220 7369 676e 6174 7572 6520 : jar signature │ │ │ │ │ -000aba20: 6365 7274 6966 6963 6174 6520 6b65 7920 certificate key │ │ │ │ │ -000aba30: 7573 6167 6520 6368 6563 6b20 696e 636f usage check inco │ │ │ │ │ -000aba40: 7272 6563 740a 0a3c 6c69 3e73 756e 2f73 rrect..
  • sun/s │ │ │ │ │ -000aba50: 6563 7572 6974 792f 746f 6f6c 732f 6a61 ecurity/tools/ja │ │ │ │ │ -000aba60: 7273 6967 6e65 722f 5473 6163 6572 744f rsigner/TsacertO │ │ │ │ │ -000aba70: 7074 696f 6e54 6573 742e 6a61 7661 3a20 ptionTest.java: │ │ │ │ │ -000aba80: 5468 6520 7465 7374 2073 6967 6e73 2061 The test signs a │ │ │ │ │ -000aba90: 6e64 2076 6572 6966 6965 7320 6120 6a61 nd verifies a ja │ │ │ │ │ -000abaa0: 7220 6669 6c65 2077 6974 6820 2d74 7361 r file with -tsa │ │ │ │ │ -000abab0: 6365 7274 206f 7074 696f 6e0a 0a3c 6c69 cert option..
  • sun/security/to │ │ │ │ │ -000abad0: 6f6c 732f 6a61 7273 6967 6e65 722f 5665 ols/jarsigner/Ve │ │ │ │ │ -000abae0: 7269 6679 4853 5353 6967 6e65 644a 6172 rifyHSSSignedJar │ │ │ │ │ -000abaf0: 2e6a 6176 613a 2076 6572 6966 7920 4a41 .java: verify JA │ │ │ │ │ -000abb00: 5220 6669 6c65 7320 7369 676e 6564 2077 R files signed w │ │ │ │ │ -000abb10: 6974 6820 4853 532f 4c4d 530a 0a3c 6c69 ith HSS/LMS..
  • sun/security/to │ │ │ │ │ -000abb30: 6f6c 732f 6a61 7273 6967 6e65 722f 5665 ols/jarsigner/Ve │ │ │ │ │ -000abb40: 7273 696f 6e54 6573 742e 6a61 7661 3a20 rsionTest.java: │ │ │ │ │ -000abb50: 6a61 7273 6967 6e65 7220 2d76 6572 7369 jarsigner -versi │ │ │ │ │ -000abb60: 6f6e 2074 6573 740a 0a3c 6c69 3e73 756e on test..
  • sun │ │ │ │ │ -000abb70: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ -000abb80: 6a61 7273 6967 6e65 722f 5761 726e 696e jarsigner/Warnin │ │ │ │ │ -000abb90: 672e 6a61 7661 3a20 7761 726e 696e 6773 g.java: warnings │ │ │ │ │ -000abba0: 2c20 6572 726f 7273 2061 6e64 202d 7374 , errors and -st │ │ │ │ │ -000abbb0: 7269 6374 0a0a 3c6c 693e 7375 6e2f 7365 rict..
  • sun/se │ │ │ │ │ -000abbc0: 6375 7269 7479 2f74 6f6f 6c73 2f6a 6172 curity/tools/jar │ │ │ │ │ -000abbd0: 7369 676e 6572 2f57 6173 5369 676e 6564 signer/WasSigned │ │ │ │ │ -000abbe0: 4279 4f74 6865 7253 6967 6e65 722e 6a61 ByOtherSigner.ja │ │ │ │ │ -000abbf0: 7661 3a20 4368 6563 6b73 2074 6861 7420 va: Checks that │ │ │ │ │ -000abc00: 7b40 636f 6465 2077 6173 5369 676e 6564 {@code wasSigned │ │ │ │ │ -000abc10: 7d20 696e 207b 406c 696e 6b20 6a64 6b2e } in {@link jdk. │ │ │ │ │ -000abc20: 7365 6375 7269 7479 2e6a 6172 7369 676e security.jarsign │ │ │ │ │ -000abc30: 6572 2e4a 6172 5369 676e 6572 2373 6967 er.JarSigner#sig │ │ │ │ │ -000abc40: 6e30 7d20 6973 2073 6574 2074 7275 6520 n0} is set true │ │ │ │ │ -000abc50: 6966 2074 6865 206a 6172 2074 6f20 7369 if the jar to si │ │ │ │ │ -000abc60: 676e 2063 6f6e 7461 696e 7320 6120 7369 gn contains a si │ │ │ │ │ -000abc70: 676e 6174 7572 6520 7468 6174 2077 696c gnature that wil │ │ │ │ │ -000abc80: 6c20 6e6f 7420 6265 206f 7665 7277 7269 l not be overwri │ │ │ │ │ -000abc90: 7474 656e 2077 6974 6820 7468 6520 6375 tten with the cu │ │ │ │ │ -000abca0: 7272 656e 7420 6f6e 652e 0a0a 3c6c 693e rrent one...
  • │ │ │ │ │ -000abcb0: 7375 6e2f 7365 6375 7269 7479 2f74 6f6f sun/security/too │ │ │ │ │ -000abcc0: 6c73 2f6a 6172 7369 676e 6572 2f57 6561 ls/jarsigner/Wea │ │ │ │ │ -000abcd0: 6b53 697a 652e 6a61 7661 3a20 4164 6420 kSize.java: Add │ │ │ │ │ -000abce0: 6120 7465 7374 2066 6f72 2061 6c67 6f72 a test for algor │ │ │ │ │ -000abcf0: 6974 686d 2063 6f6e 7374 7261 696e 7473 ithm constraints │ │ │ │ │ -000abd00: 2063 6865 636b 2069 6e20 6a61 7273 6967 check in jarsig │ │ │ │ │ -000abd10: 6e65 720a 0a3c 6c69 3e73 756e 2f73 6563 ner..
  • sun/sec │ │ │ │ │ -000abd20: 7572 6974 792f 746f 6f6c 732f 6a61 7273 urity/tools/jars │ │ │ │ │ -000abd30: 6967 6e65 722f 636f 6d70 6174 6962 696c igner/compatibil │ │ │ │ │ -000abd40: 6974 792f 5369 676e 5477 6963 652e 6a61 ity/SignTwice.ja │ │ │ │ │ -000abd50: 7661 3a20 200a 0a3c 6c69 3e73 756e 2f73 va: ..
  • sun/s │ │ │ │ │ -000abd60: 6563 7572 6974 792f 746f 6f6c 732f 6a61 ecurity/tools/ja │ │ │ │ │ -000abd70: 7273 6967 6e65 722f 6d75 6c74 6952 656c rsigner/multiRel │ │ │ │ │ -000abd80: 6561 7365 2f4d 564a 6172 5369 676e 696e ease/MVJarSignin │ │ │ │ │ -000abd90: 6754 6573 742e 6a61 7661 3a20 5465 7374 gTest.java: Test │ │ │ │ │ -000abda0: 7320 6a61 7273 6967 6e65 7220 746f 6f6c s jarsigner tool │ │ │ │ │ -000abdb0: 2061 6e64 204a 6172 5369 676e 6572 2041 and JarSigner A │ │ │ │ │ -000abdc0: 5049 2077 6f72 6b20 7769 7468 206d 756c PI work with mul │ │ │ │ │ -000abdd0: 7469 2d72 656c 6561 7365 204a 4152 2066 ti-release JAR f │ │ │ │ │ -000abde0: 696c 6573 2e0a 0a3c 6c69 3e73 756e 2f73 iles...
  • sun/s │ │ │ │ │ -000abdf0: 6563 7572 6974 792f 746f 6f6c 732f 6a61 ecurity/tools/ja │ │ │ │ │ -000abe00: 7273 6967 6e65 722f 7761 726e 696e 6773 rsigner/warnings │ │ │ │ │ -000abe10: 2f41 6c69 6173 4e6f 7449 6e53 746f 7265 /AliasNotInStore │ │ │ │ │ -000abe20: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ -000abe30: 666f 7220 616c 6961 734e 6f74 496e 5374 for aliasNotInSt │ │ │ │ │ -000abe40: 6f72 6520 7761 726e 696e 670a 0a3c 6c69 ore warning..
  • sun/security/to │ │ │ │ │ -000abe60: 6f6c 732f 6a61 7273 6967 6e65 722f 7761 ols/jarsigner/wa │ │ │ │ │ -000abe70: 726e 696e 6773 2f41 6c69 6173 4e6f 7449 rnings/AliasNotI │ │ │ │ │ -000abe80: 6e53 746f 7265 5465 7374 322e 6a61 7661 nStoreTest2.java │ │ │ │ │ -000abe90: 3a20 4164 6469 7469 6f6e 616c 2074 6573 : Additional tes │ │ │ │ │ -000abea0: 7420 666f 7220 616c 6961 734e 6f74 496e t for aliasNotIn │ │ │ │ │ -000abeb0: 5374 6f72 6520 7761 726e 696e 670a 0a3c Store warning..< │ │ │ │ │ -000abec0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000abed0: 746f 6f6c 732f 6a61 7273 6967 6e65 722f tools/jarsigner/ │ │ │ │ │ -000abee0: 7761 726e 696e 6773 2f42 6164 4578 7465 warnings/BadExte │ │ │ │ │ -000abef0: 6e64 6564 4b65 7955 7361 6765 5465 7374 ndedKeyUsageTest │ │ │ │ │ -000abf00: 2e6a 6176 613a 2054 6573 7420 666f 7220 .java: Test for │ │ │ │ │ -000abf10: 6261 6445 7874 656e 6465 644b 6579 5573 badExtendedKeyUs │ │ │ │ │ -000abf20: 6167 6520 7761 726e 696e 670a 0a3c 6c69 age warning..
  • sun/security/to │ │ │ │ │ -000abf40: 6f6c 732f 6a61 7273 6967 6e65 722f 7761 ols/jarsigner/wa │ │ │ │ │ -000abf50: 726e 696e 6773 2f42 6164 4e65 7473 6361 rnings/BadNetsca │ │ │ │ │ -000abf60: 7065 4365 7274 5479 7065 5465 7374 2e6a peCertTypeTest.j │ │ │ │ │ -000abf70: 6176 613a 2054 6573 7420 666f 7220 6261 ava: Test for ba │ │ │ │ │ -000abf80: 644e 6574 7363 6170 6543 6572 7454 7970 dNetscapeCertTyp │ │ │ │ │ -000abf90: 6520 7761 726e 696e 670a 0a3c 6c69 3e73 e warning..
  • s │ │ │ │ │ -000abfa0: 756e 2f73 6563 7572 6974 792f 746f 6f6c un/security/tool │ │ │ │ │ -000abfb0: 732f 6a61 7273 6967 6e65 722f 7761 726e s/jarsigner/warn │ │ │ │ │ -000abfc0: 696e 6773 2f43 6861 696e 4e6f 7456 616c ings/ChainNotVal │ │ │ │ │ -000abfd0: 6964 6174 6564 5465 7374 2e6a 6176 613a idatedTest.java: │ │ │ │ │ -000abfe0: 2054 6573 7420 666f 7220 6368 6169 6e4e Test for chainN │ │ │ │ │ -000abff0: 6f74 5661 6c69 6461 7465 6420 7761 726e otValidated warn │ │ │ │ │ -000ac000: 696e 670a 0a3c 6c69 3e73 756e 2f73 6563 ing..
  • sun/sec │ │ │ │ │ -000ac010: 7572 6974 792f 746f 6f6c 732f 6a61 7273 urity/tools/jars │ │ │ │ │ -000ac020: 6967 6e65 722f 7761 726e 696e 6773 2f48 igner/warnings/H │ │ │ │ │ -000ac030: 6173 4578 7069 7265 6443 6572 7454 6573 asExpiredCertTes │ │ │ │ │ -000ac040: 742e 6a61 7661 3a20 5465 7374 2066 6f72 t.java: Test for │ │ │ │ │ -000ac050: 2068 6173 4578 7069 7265 6443 6572 7420 hasExpiredCert │ │ │ │ │ -000ac060: 7761 726e 696e 670a 0a3c 6c69 3e73 756e warning..
  • sun │ │ │ │ │ -000ac070: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ -000ac080: 6a61 7273 6967 6e65 722f 7761 726e 696e jarsigner/warnin │ │ │ │ │ -000ac090: 6773 2f48 6173 4578 7069 7269 6e67 4365 gs/HasExpiringCe │ │ │ │ │ -000ac0a0: 7274 5465 7374 2e6a 6176 613a 2054 6573 rtTest.java: Tes │ │ │ │ │ -000ac0b0: 7420 666f 7220 6861 7345 7870 6972 696e t for hasExpirin │ │ │ │ │ -000ac0c0: 6743 6572 7420 7761 726e 696e 670a 0a3c gCert warning..< │ │ │ │ │ -000ac0d0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000ac0e0: 746f 6f6c 732f 6a61 7273 6967 6e65 722f tools/jarsigner/ │ │ │ │ │ -000ac0f0: 7761 726e 696e 6773 2f48 6173 556e 7369 warnings/HasUnsi │ │ │ │ │ -000ac100: 676e 6564 456e 7472 7954 6573 742e 6a61 gnedEntryTest.ja │ │ │ │ │ -000ac110: 7661 3a20 5465 7374 2066 6f72 2068 6173 va: Test for has │ │ │ │ │ -000ac120: 556e 7369 676e 6564 456e 7472 7920 7761 UnsignedEntry wa │ │ │ │ │ -000ac130: 726e 696e 670a 0a3c 6c69 3e73 756e 2f73 rning..
  • sun/s │ │ │ │ │ -000ac140: 6563 7572 6974 792f 746f 6f6c 732f 6a61 ecurity/tools/ja │ │ │ │ │ -000ac150: 7273 6967 6e65 722f 7761 726e 696e 6773 rsigner/warnings │ │ │ │ │ -000ac160: 2f4c 6f77 6572 4361 7365 4d61 6e69 6665 /LowerCaseManife │ │ │ │ │ -000ac170: 7374 2e6a 6176 613a 2054 6573 7420 666f st.java: Test fo │ │ │ │ │ -000ac180: 7220 7369 676e 6564 206a 6172 2066 696c r signed jar fil │ │ │ │ │ -000ac190: 6520 7769 7468 206c 6f77 6572 6361 7365 e with lowercase │ │ │ │ │ -000ac1a0: 204d 4554 412d 494e 4620 6669 6c65 730a META-INF files. │ │ │ │ │ -000ac1b0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000ac1c0: 792f 746f 6f6c 732f 6a61 7273 6967 6e65 y/tools/jarsigne │ │ │ │ │ -000ac1d0: 722f 7761 726e 696e 6773 2f4d 756c 7469 r/warnings/Multi │ │ │ │ │ -000ac1e0: 706c 6557 6172 6e69 6e67 7354 6573 742e pleWarningsTest. │ │ │ │ │ -000ac1f0: 6a61 7661 3a20 4368 6563 6b73 2069 6620 java: Checks if │ │ │ │ │ -000ac200: 6a61 7273 6967 6e65 7220 7072 696e 7473 jarsigner prints │ │ │ │ │ -000ac210: 2061 7070 726f 7072 6961 7465 2077 6172 appropriate war │ │ │ │ │ -000ac220: 6e69 6e67 730a 0a3c 6c69 3e73 756e 2f73 nings..
  • sun/s │ │ │ │ │ -000ac230: 6563 7572 6974 792f 746f 6f6c 732f 6a61 ecurity/tools/ja │ │ │ │ │ -000ac240: 7273 6967 6e65 722f 7761 726e 696e 6773 rsigner/warnings │ │ │ │ │ -000ac250: 2f4e 6f54 696d 6573 7461 6d70 5465 7374 /NoTimestampTest │ │ │ │ │ -000ac260: 2e6a 6176 613a 2043 6865 636b 7320 7761 .java: Checks wa │ │ │ │ │ -000ac270: 726e 696e 6773 2069 6620 2d74 7361 2061 rnings if -tsa a │ │ │ │ │ -000ac280: 6e64 202d 7473 6163 6572 7420 6f70 7469 nd -tsacert opti │ │ │ │ │ -000ac290: 6f6e 7320 6172 6520 6e6f 7420 7370 6563 ons are not spec │ │ │ │ │ -000ac2a0: 6966 6965 640a 0a3c 6c69 3e73 756e 2f73 ified..
  • sun/s │ │ │ │ │ -000ac2b0: 6563 7572 6974 792f 746f 6f6c 732f 6a61 ecurity/tools/ja │ │ │ │ │ -000ac2c0: 7273 6967 6e65 722f 7761 726e 696e 6773 rsigner/warnings │ │ │ │ │ -000ac2d0: 2f4e 6f74 5369 676e 6564 4279 416c 6961 /NotSignedByAlia │ │ │ │ │ -000ac2e0: 7354 6573 742e 6a61 7661 3a20 5465 7374 sTest.java: Test │ │ │ │ │ -000ac2f0: 2066 6f72 206e 6f74 5369 676e 6564 4279 for notSignedBy │ │ │ │ │ -000ac300: 416c 6961 7320 7761 726e 696e 670a 0a3c Alias warning..< │ │ │ │ │ -000ac310: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000ac320: 746f 6f6c 732f 6a61 7273 6967 6e65 722f tools/jarsigner/ │ │ │ │ │ -000ac330: 7761 726e 696e 6773 2f4e 6f74 5965 7456 warnings/NotYetV │ │ │ │ │ -000ac340: 616c 6964 4365 7274 5465 7374 2e6a 6176 alidCertTest.jav │ │ │ │ │ -000ac350: 613a 2054 6573 7420 666f 7220 6e6f 7459 a: Test for notY │ │ │ │ │ -000ac360: 6574 5661 6c69 6443 6572 7420 7761 726e etValidCert warn │ │ │ │ │ -000ac370: 696e 670a 0a3c 6c69 3e73 756e 2f73 6563 ing..
  • sun/sec │ │ │ │ │ -000ac380: 7572 6974 792f 746f 6f6c 732f 6b65 7974 urity/tools/keyt │ │ │ │ │ -000ac390: 6f6f 6c2f 4361 6365 7274 734f 7074 696f ool/CacertsOptio │ │ │ │ │ -000ac3a0: 6e2e 6a61 7661 3a20 4372 6561 7465 206e n.java: Create n │ │ │ │ │ -000ac3b0: 6577 206b 6579 746f 6f6c 206f 7074 696f ew keytool optio │ │ │ │ │ -000ac3c0: 6e20 746f 2061 6363 6573 7320 6361 6365 n to access cace │ │ │ │ │ -000ac3d0: 7274 7320 6669 6c65 0a0a 3c6c 693e 7375 rts file..
  • su │ │ │ │ │ -000ac3e0: 6e2f 7365 6375 7269 7479 2f74 6f6f 6c73 n/security/tools │ │ │ │ │ -000ac3f0: 2f6b 6579 746f 6f6c 2f43 6865 636b 4365 /keytool/CheckCe │ │ │ │ │ -000ac400: 7274 414b 4944 2e6a 6176 613a 2043 6865 rtAKID.java: Che │ │ │ │ │ -000ac410: 636b 2069 6620 6973 7375 6572 2773 2053 ck if issuer's S │ │ │ │ │ -000ac420: 4b49 4420 6973 2075 7365 6420 746f 2065 KID is used to e │ │ │ │ │ -000ac430: 7374 6162 6c69 7368 2074 6865 2041 4b49 stablish the AKI │ │ │ │ │ -000ac440: 4420 666f 7220 7468 6520 7375 626a 6563 D for the subjec │ │ │ │ │ -000ac450: 7420 6365 7274 0a0a 3c6c 693e 7375 6e2f t cert..
  • sun/ │ │ │ │ │ -000ac460: 7365 6375 7269 7479 2f74 6f6f 6c73 2f6b security/tools/k │ │ │ │ │ -000ac470: 6579 746f 6f6c 2f43 6c6f 6e65 4b65 7941 eytool/CloneKeyA │ │ │ │ │ -000ac480: 736b 5061 7373 776f 7264 2e6a 6176 613a skPassword.java: │ │ │ │ │ -000ac490: 2063 6f6e 6669 726d 2074 6861 7420 6b65 confirm that ke │ │ │ │ │ -000ac4a0: 7974 6f6f 6c20 636f 7272 6563 746c 7920 ytool correctly │ │ │ │ │ -000ac4b0: 6669 6e64 7320 2861 6e64 2063 6c6f 6e65 finds (and clone │ │ │ │ │ -000ac4c0: 7329 2061 2070 7269 7661 7465 206b 6579 s) a private key │ │ │ │ │ -000ac4d0: 2077 6865 6e20 7468 6520 7573 6572 2069 when the user i │ │ │ │ │ -000ac4e0: 7320 7072 6f6d 7074 6564 2066 6f72 2074 s prompted for t │ │ │ │ │ -000ac4f0: 6865 206b 6579 2773 2070 6173 7377 6f72 he key's passwor │ │ │ │ │ -000ac500: 642e 0a0a 3c6c 693e 7375 6e2f 7365 6375 d...
  • sun/secu │ │ │ │ │ -000ac510: 7269 7479 2f74 6f6f 6c73 2f6b 6579 746f rity/tools/keyto │ │ │ │ │ -000ac520: 6f6c 2f43 6c6f 7365 4669 6c65 2e6a 6176 ol/CloseFile.jav │ │ │ │ │ -000ac530: 613a 206b 6579 746f 6f6c 2068 6173 206e a: keytool has n │ │ │ │ │ -000ac540: 6f74 2063 6c6f 7365 6420 7365 7665 7261 ot closed severa │ │ │ │ │ -000ac550: 6c20 6669 6c65 2073 7472 6561 6d73 0a0a l file streams.. │ │ │ │ │ -000ac560: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000ac570: 2f74 6f6f 6c73 2f6b 6579 746f 6f6c 2f44 /tools/keytool/D │ │ │ │ │ -000ac580: 6566 6175 6c74 4f70 7469 6f6e 732e 6a61 efaultOptions.ja │ │ │ │ │ -000ac590: 7661 3a20 5072 652d 636f 6e66 6967 7572 va: Pre-configur │ │ │ │ │ -000ac5a0: 6564 2063 6f6d 6d61 6e64 206c 696e 6520 ed command line │ │ │ │ │ -000ac5b0: 6f70 7469 6f6e 7320 666f 7220 6b65 7974 options for keyt │ │ │ │ │ -000ac5c0: 6f6f 6c20 616e 6420 6a61 7273 6967 6e65 ool and jarsigne │ │ │ │ │ -000ac5d0: 720a 0a3c 6c69 3e73 756e 2f73 6563 7572 r..
  • sun/secur │ │ │ │ │ -000ac5e0: 6974 792f 746f 6f6c 732f 6b65 7974 6f6f ity/tools/keytoo │ │ │ │ │ -000ac5f0: 6c2f 4475 7043 6f6d 6d61 6e64 732e 6a61 l/DupCommands.ja │ │ │ │ │ -000ac600: 7661 3a20 6b65 7974 6f6f 6c20 7368 6f75 va: keytool shou │ │ │ │ │ -000ac610: 6c64 206e 6f74 2061 6c6c 6f77 206d 756c ld not allow mul │ │ │ │ │ -000ac620: 7469 706c 6520 636f 6d6d 616e 6473 0a0a tiple commands.. │ │ │ │ │ -000ac630: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000ac640: 2f74 6f6f 6c73 2f6b 6579 746f 6f6c 2f44 /tools/keytool/D │ │ │ │ │ -000ac650: 7570 496d 706f 7274 2e6a 6176 613a 206b upImport.java: k │ │ │ │ │ -000ac660: 6579 746f 6f6c 202d 696d 706f 7274 6365 eytool -importce │ │ │ │ │ -000ac670: 7274 2063 616e 6e6f 7420 6465 616c 2077 rt cannot deal w │ │ │ │ │ -000ac680: 6974 6820 6475 706c 6963 6174 6520 6365 ith duplicate ce │ │ │ │ │ -000ac690: 7274 730a 0a3c 6c69 3e73 756e 2f73 6563 rts..
  • sun/sec │ │ │ │ │ -000ac6a0: 7572 6974 792f 746f 6f6c 732f 6b65 7974 urity/tools/keyt │ │ │ │ │ -000ac6b0: 6f6f 6c2f 456d 7074 7946 6965 6c64 2e6a ool/EmptyField.j │ │ │ │ │ -000ac6c0: 6176 613a 2041 6c6c 6f77 2065 6d70 7479 ava: Allow empty │ │ │ │ │ -000ac6d0: 2073 7562 6a65 6374 2066 6965 6c64 7320 subject fields │ │ │ │ │ -000ac6e0: 696e 206b 6579 746f 6f6c 0a0a 3c6c 693e in keytool..
  • │ │ │ │ │ -000ac6f0: 7375 6e2f 7365 6375 7269 7479 2f74 6f6f sun/security/too │ │ │ │ │ -000ac700: 6c73 2f6b 6579 746f 6f6c 2f45 6d70 7479 ls/keytool/Empty │ │ │ │ │ -000ac710: 5375 626a 6563 742e 6a61 7661 3a20 6b65 Subject.java: ke │ │ │ │ │ -000ac720: 7974 6f6f 6c20 7368 6f75 6c64 2062 6520 ytool should be │ │ │ │ │ -000ac730: 6162 6c65 2074 6f20 6765 6e65 7261 7465 able to generate │ │ │ │ │ -000ac740: 2063 6572 7472 6571 2061 6e64 2063 6572 certreq and cer │ │ │ │ │ -000ac750: 7420 7769 7468 6f75 7420 7375 626a 6563 t without subjec │ │ │ │ │ -000ac760: 7420 6e61 6d65 0a0a 3c6c 693e 7375 6e2f t name..
  • sun/ │ │ │ │ │ -000ac770: 7365 6375 7269 7479 2f74 6f6f 6c73 2f6b security/tools/k │ │ │ │ │ -000ac780: 6579 746f 6f6c 2f45 7874 4f70 7469 6f6e eytool/ExtOption │ │ │ │ │ -000ac790: 4361 6d65 6c43 6173 652e 6a61 7661 3a20 CamelCase.java: │ │ │ │ │ -000ac7a0: 6b65 7974 6f6f 6c20 2d65 7874 2063 616d keytool -ext cam │ │ │ │ │ -000ac7b0: 656c 2d63 6173 6520 7368 6f72 7468 616e el-case shorthan │ │ │ │ │ -000ac7c0: 6420 6e6f 7420 776f 726b 696e 670a 0a3c d not working..< │ │ │ │ │ -000ac7d0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000ac7e0: 746f 6f6c 732f 6b65 7974 6f6f 6c2f 4669 tools/keytool/Fi │ │ │ │ │ -000ac7f0: 6c65 496e 4865 6c70 2e6a 6176 613a 206b leInHelp.java: k │ │ │ │ │ -000ac800: 6579 746f 6f6c 2773 2068 656c 7020 6f6e eytool's help on │ │ │ │ │ -000ac810: 202d 6669 6c65 2061 6c77 6179 7320 7368 -file always sh │ │ │ │ │ -000ac820: 6f77 7320 276f 7574 7075 7420 6669 6c65 ows 'output file │ │ │ │ │ -000ac830: 270a 0a3c 6c69 3e73 756e 2f73 6563 7572 '..
  • sun/secur │ │ │ │ │ -000ac840: 6974 792f 746f 6f6c 732f 6b65 7974 6f6f ity/tools/keytoo │ │ │ │ │ -000ac850: 6c2f 4765 6e4b 6579 5061 6972 5369 676e l/GenKeyPairSign │ │ │ │ │ -000ac860: 6572 2e6a 6176 613a 2054 6573 7420 666f er.java: Test fo │ │ │ │ │ -000ac870: 7220 6b65 7974 6f6f 6c20 2d67 656e 6b65 r keytool -genke │ │ │ │ │ -000ac880: 7970 6169 7220 7769 7468 202d 7369 676e ypair with -sign │ │ │ │ │ -000ac890: 6572 2061 6e64 202d 7369 676e 6572 6b65 er and -signerke │ │ │ │ │ -000ac8a0: 7970 6173 7320 6f70 7469 6f6e 730a 0a3c ypass options..< │ │ │ │ │ -000ac8b0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000ac8c0: 746f 6f6c 732f 6b65 7974 6f6f 6c2f 4765 tools/keytool/Ge │ │ │ │ │ -000ac8d0: 6e65 7261 7465 416c 6c2e 6a61 7661 3a20 nerateAll.java: │ │ │ │ │ -000ac8e0: 6b65 7974 6f6f 6c20 616e 6420 6a61 7273 keytool and jars │ │ │ │ │ -000ac8f0: 6967 6e65 7220 666f 7220 616c 6c20 616c igner for all al │ │ │ │ │ -000ac900: 676f 7269 7468 6d73 0a0a 3c6c 693e 7375 gorithms..
  • su │ │ │ │ │ -000ac910: 6e2f 7365 6375 7269 7479 2f74 6f6f 6c73 n/security/tools │ │ │ │ │ -000ac920: 2f6b 6579 746f 6f6c 2f47 726f 7570 4e61 /keytool/GroupNa │ │ │ │ │ -000ac930: 6d65 2e6a 6176 613a 2053 7570 706f 7274 me.java: Support │ │ │ │ │ -000ac940: 2063 686f 6f73 696e 6720 6772 6f75 7020 choosing group │ │ │ │ │ -000ac950: 6e61 6d65 2069 6e20 6b65 7974 6f6f 6c20 name in keytool │ │ │ │ │ -000ac960: 6b65 7970 6169 7220 6765 6e65 7261 7469 keypair generati │ │ │ │ │ -000ac970: 6f6e 0a0a 3c6c 693e 7375 6e2f 7365 6375 on..
  • sun/secu │ │ │ │ │ -000ac980: 7269 7479 2f74 6f6f 6c73 2f6b 6579 746f rity/tools/keyto │ │ │ │ │ -000ac990: 6f6c 2f48 6173 5372 6353 746f 7265 7479 ol/HasSrcStorety │ │ │ │ │ -000ac9a0: 7065 4f70 7469 6f6e 2e6a 6176 613a 206b peOption.java: k │ │ │ │ │ -000ac9b0: 6579 746f 6f6c 202d 696d 706f 7274 6b65 eytool -importke │ │ │ │ │ -000ac9c0: 7973 746f 7265 2073 686f 756c 6420 7072 ystore should pr │ │ │ │ │ -000ac9d0: 6f62 6520 7372 6373 746f 7265 7479 7065 obe srcstoretype │ │ │ │ │ -000ac9e0: 2069 6620 6e6f 7420 7370 6563 6966 6965 if not specifie │ │ │ │ │ -000ac9f0: 640a 0a3c 6c69 3e73 756e 2f73 6563 7572 d..
  • sun/secur │ │ │ │ │ -000aca00: 6974 792f 746f 6f6c 732f 6b65 7974 6f6f ity/tools/keytoo │ │ │ │ │ -000aca10: 6c2f 496d 706f 7274 5072 6f6d 7074 2e6a l/ImportPrompt.j │ │ │ │ │ -000aca20: 6176 613a 2053 6563 7572 6974 7954 6f6f ava: SecurityToo │ │ │ │ │ -000aca30: 6c73 2e6b 6579 746f 6f6c 2829 206e 6565 ls.keytool() nee │ │ │ │ │ -000aca40: 6473 2074 6f20 6163 6365 7074 2075 7365 ds to accept use │ │ │ │ │ -000aca50: 7220 696e 7075 740a 0a3c 6c69 3e73 756e r input..
  • sun │ │ │ │ │ -000aca60: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ -000aca70: 6b65 7974 6f6f 6c2f 496d 706f 7274 5265 keytool/ImportRe │ │ │ │ │ -000aca80: 6164 416c 6c2e 6a61 7661 3a20 6b65 7974 adAll.java: keyt │ │ │ │ │ -000aca90: 6f6f 6c20 2d69 6d70 6f72 7463 6572 7420 ool -importcert │ │ │ │ │ -000acaa0: 7368 6f75 6c64 2072 6561 6420 7468 6520 should read the │ │ │ │ │ -000acab0: 7768 6f6c 6520 696e 7075 740a 0a3c 6c69 whole input..
  • sun/security/to │ │ │ │ │ -000acad0: 6f6c 732f 6b65 7974 6f6f 6c2f 496d 706f ols/keytool/Impo │ │ │ │ │ -000acae0: 7274 546f 5077 6f72 646c 6573 7350 4b31 rtToPwordlessPK1 │ │ │ │ │ -000acaf0: 322e 6a61 7661 3a20 5465 7374 2069 6d70 2.java: Test imp │ │ │ │ │ -000acb00: 6f72 746b 6579 7374 6f72 6520 746f 2061 ortkeystore to a │ │ │ │ │ -000acb10: 2070 6173 7377 6f72 6420 6c65 7373 2050 password less P │ │ │ │ │ -000acb20: 4b43 5331 3220 6b65 7973 746f 7265 0a0a KCS12 keystore.. │ │ │ │ │ -000acb30: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000acb40: 2f74 6f6f 6c73 2f6b 6579 746f 6f6c 2f4a /tools/keytool/J │ │ │ │ │ -000acb50: 4b53 746f 504b 4353 3132 2e6a 6176 613a KStoPKCS12.java: │ │ │ │ │ -000acb60: 206b 6579 746f 6f6c 2073 686f 756c 6420 keytool should │ │ │ │ │ -000acb70: 7375 7070 6f72 7420 2d73 746f 7265 7061 support -storepa │ │ │ │ │ -000acb80: 7373 7764 2066 6f72 2070 6b63 7331 3220 sswd for pkcs12 │ │ │ │ │ -000acb90: 6b65 7973 746f 7265 730a 0a3c 6c69 3e73 keystores..
  • s │ │ │ │ │ -000acba0: 756e 2f73 6563 7572 6974 792f 746f 6f6c un/security/tool │ │ │ │ │ -000acbb0: 732f 6b65 7974 6f6f 6c2f 4b65 7941 6c67 s/keytool/KeyAlg │ │ │ │ │ -000acbc0: 2e6a 6176 613a 204b 6579 746f 6f6c 2c20 .java: Keytool, │ │ │ │ │ -000acbd0: 7072 696e 7420 6b65 7920 616c 676f 7269 print key algori │ │ │ │ │ -000acbe0: 7468 6d20 6f66 2063 6572 7469 6669 6361 thm of certifica │ │ │ │ │ -000acbf0: 7465 206f 7220 6b65 7920 656e 7472 790a te or key entry. │ │ │ │ │ -000acc00: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000acc10: 792f 746f 6f6c 732f 6b65 7974 6f6f 6c2f y/tools/keytool/ │ │ │ │ │ -000acc20: 4b65 7954 6f6f 6c54 6573 742e 6a61 7661 KeyToolTest.java │ │ │ │ │ -000acc30: 3a20 5465 7374 696e 6720 6b65 7974 6f6f : Testing keytoo │ │ │ │ │ -000acc40: 6c20 2052 756e 2074 6872 6f75 6768 2061 l Run through a │ │ │ │ │ -000acc50: 7574 6f74 6573 742e 7368 2061 6e64 206d utotest.sh and m │ │ │ │ │ -000acc60: 616e 7561 6c74 6573 742e 7368 2020 5465 anualtest.sh Te │ │ │ │ │ -000acc70: 7374 696e 6720 6e6f 6e2d 504b 4353 3131 sting non-PKCS11 │ │ │ │ │ -000acc80: 206b 6579 7374 6f72 6573 3a20 6563 686f keystores: echo │ │ │ │ │ -000acc90: 207c 206a 6176 6120 2d44 6669 6c65 204b | java -Dfile K │ │ │ │ │ -000acca0: 6579 546f 6f6c 5465 7374 2020 5465 7374 eyToolTest Test │ │ │ │ │ -000accb0: 696e 6720 4e53 5320 504b 4353 3131 206b ing NSS PKCS11 k │ │ │ │ │ -000accc0: 6579 7374 6f72 6573 3a20 2320 7465 7374 eystores: # test │ │ │ │ │ -000accd0: 696e 6720 4e53 5320 2320 6d61 6b65 2073 ing NSS # make s │ │ │ │ │ -000acce0: 7572 6520 7468 6520 4e53 5320 6462 2066 ure the NSS db f │ │ │ │ │ -000accf0: 696c 6573 2061 7265 2069 6e20 6375 7272 iles are in curr │ │ │ │ │ -000acd00: 656e 7420 6469 7265 6374 6f72 7920 616e ent directory an │ │ │ │ │ -000acd10: 6420 7772 6974 6162 6c65 2065 6368 6f20 d writable echo │ │ │ │ │ -000acd20: 7c20 6a61 7661 202d 446e 7373 202d 446e | java -Dnss -Dn │ │ │ │ │ -000acd30: 7373 2e6c 6962 3d2f 7061 7468 2f74 6f2f ss.lib=/path/to/ │ │ │ │ │ -000acd40: 6c69 6273 6f66 746f 6b6e 332e 736f 204b libsoftokn3.so K │ │ │ │ │ -000acd50: 6579 546f 6f6c 5465 7374 2020 4154 5445 eyToolTest ATTE │ │ │ │ │ -000acd60: 4e54 494f 4e3a 2045 7863 6570 7469 6f6e NTION: Exception │ │ │ │ │ -000acd70: 2069 6e20 7468 7265 6164 2022 6d61 696e in thread "main │ │ │ │ │ -000acd80: 2220 6a61 7661 2e73 6563 7572 6974 792e " java.security. │ │ │ │ │ -000acd90: 5072 6f76 6964 6572 4578 6365 7074 696f ProviderExceptio │ │ │ │ │ -000acda0: 6e3a 2073 756e 2e73 6563 7572 6974 792e n: sun.security. │ │ │ │ │ -000acdb0: 706b 6373 3131 2e77 7261 7070 6572 2e50 pkcs11.wrapper.P │ │ │ │ │ -000acdc0: 4b43 5331 3145 7863 6570 7469 6f6e 3a20 KCS11Exception: │ │ │ │ │ -000acdd0: 434b 525f 4b45 595f 5349 5a45 5f52 414e CKR_KEY_SIZE_RAN │ │ │ │ │ -000acde0: 4745 2061 7420 7375 6e2e 7365 6375 7269 GE at sun.securi │ │ │ │ │ -000acdf0: 7479 2e70 6b63 7331 312e 5031 3153 6967 ty.pkcs11.P11Sig │ │ │ │ │ -000ace00: 6e61 7475 7265 2e65 6e67 696e 6553 6967 nature.engineSig │ │ │ │ │ -000ace10: 6e28 5031 3153 6967 6e61 7475 7265 2e6a n(P11Signature.j │ │ │ │ │ -000ace20: 6176 613a 3432 3029 202e 2e2e 0a0a 3c6c ava:420) .....sun/security/t │ │ │ │ │ -000ace40: 6f6f 6c73 2f6b 6579 746f 6f6c 2f4c 6973 ools/keytool/Lis │ │ │ │ │ -000ace50: 744f 7264 6572 2e6a 6176 613a 2043 6f6d tOrder.java: Com │ │ │ │ │ -000ace60: 7061 7269 736f 6e20 6275 696c 6473 2061 parison builds a │ │ │ │ │ -000ace70: 7265 2066 6169 6c69 6e67 2064 7565 2074 re failing due t │ │ │ │ │ -000ace80: 6f20 6361 6365 7274 7320 6669 6c65 0a0a o cacerts file.. │ │ │ │ │ -000ace90: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000acea0: 2f74 6f6f 6c73 2f6b 6579 746f 6f6c 2f4e /tools/keytool/N │ │ │ │ │ -000aceb0: 6577 4865 6c70 2e6a 6176 613a 206b 6579 ewHelp.java: key │ │ │ │ │ -000acec0: 746f 6f6c 202d 6865 6c70 2069 7320 756e tool -help is un │ │ │ │ │ -000aced0: 6865 6c70 6675 6c0a 0a3c 6c69 3e73 756e helpful..
  • sun │ │ │ │ │ -000acee0: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ -000acef0: 6b65 7974 6f6f 6c2f 4e65 7753 697a 6537 keytool/NewSize7 │ │ │ │ │ -000acf00: 2e6a 6176 613a 206b 6579 746f 6f6c 2073 .java: keytool s │ │ │ │ │ -000acf10: 686f 756c 6420 7573 6520 6c61 7267 6572 hould use larger │ │ │ │ │ -000acf20: 2064 6566 6175 6c74 206b 6579 7369 7a65 default keysize │ │ │ │ │ -000acf30: 2066 6f72 206b 6579 7061 6972 730a 0a3c for keypairs..< │ │ │ │ │ -000acf40: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000acf50: 746f 6f6c 732f 6b65 7974 6f6f 6c2f 4e6f tools/keytool/No │ │ │ │ │ -000acf60: 4578 744e 5045 2e6a 6176 613a 206b 6579 ExtNPE.java: key │ │ │ │ │ -000acf70: 746f 6f6c 2063 616e 6e6f 7420 2d70 7269 tool cannot -pri │ │ │ │ │ -000acf80: 6e74 6365 7274 2065 6e74 7269 6573 2077 ntcert entries w │ │ │ │ │ -000acf90: 6974 686f 7574 2065 7874 656e 7369 6f6e ithout extension │ │ │ │ │ -000acfa0: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -000acfb0: 6974 792f 746f 6f6c 732f 6b65 7974 6f6f ity/tools/keytoo │ │ │ │ │ -000acfc0: 6c2f 4e73 7354 6573 742e 6a61 7661 3a20 l/NssTest.java: │ │ │ │ │ -000acfd0: 4974 2074 6573 7473 2028 616c 6d6f 7374 It tests (almost │ │ │ │ │ -000acfe0: 2920 616c 6c20 6b65 7974 6f6f 6c20 6265 ) all keytool be │ │ │ │ │ -000acff0: 6861 7669 6f72 7320 7769 7468 204e 5353 haviors with NSS │ │ │ │ │ -000ad000: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ -000ad010: 6974 792f 746f 6f6c 732f 6b65 7974 6f6f ity/tools/keytoo │ │ │ │ │ -000ad020: 6c2f 504b 4353 3132 5061 7373 7764 2e6a l/PKCS12Passwd.j │ │ │ │ │ -000ad030: 6176 613a 206b 6579 746f 6f6c 2073 686f ava: keytool sho │ │ │ │ │ -000ad040: 756c 6420 7375 7070 6f72 7420 2d73 746f uld support -sto │ │ │ │ │ -000ad050: 7265 7061 7373 7764 2066 6f72 2070 6b63 repasswd for pkc │ │ │ │ │ -000ad060: 7331 3220 6b65 7973 746f 7265 730a 0a3c s12 keystores..< │ │ │ │ │ -000ad070: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000ad080: 746f 6f6c 732f 6b65 7974 6f6f 6c2f 5072 tools/keytool/Pr │ │ │ │ │ -000ad090: 696e 7453 534c 2e6a 6176 613a 206b 6579 intSSL.java: key │ │ │ │ │ -000ad0a0: 746f 6f6c 2073 686f 756c 6420 6265 2061 tool should be a │ │ │ │ │ -000ad0b0: 626c 6520 746f 2069 6d70 6f72 7420 6365 ble to import ce │ │ │ │ │ -000ad0c0: 7274 6966 6963 6174 6573 2066 726f 6d20 rtificates from │ │ │ │ │ -000ad0d0: 7265 6d6f 7465 2053 534c 2073 6572 7665 remote SSL serve │ │ │ │ │ -000ad0e0: 720a 0a3c 6c69 3e73 756e 2f73 6563 7572 r..
  • sun/secur │ │ │ │ │ -000ad0f0: 6974 792f 746f 6f6c 732f 6b65 7974 6f6f ity/tools/keytoo │ │ │ │ │ -000ad100: 6c2f 5072 6f62 696e 6746 6169 6c75 7265 l/ProbingFailure │ │ │ │ │ -000ad110: 2e6a 6176 613a 2075 7365 206f 6620 6b65 .java: use of ke │ │ │ │ │ -000ad120: 7973 746f 7265 2070 726f 6269 6e67 2072 ystore probing r │ │ │ │ │ -000ad130: 6573 756c 7473 2069 6e20 756e 6e65 6365 esults in unnece │ │ │ │ │ -000ad140: 7373 6172 7920 6578 6365 7074 696f 6e20 ssary exception │ │ │ │ │ -000ad150: 7468 726f 776e 0a0a 3c6c 693e 7375 6e2f thrown..
  • sun/ │ │ │ │ │ -000ad160: 7365 6375 7269 7479 2f74 6f6f 6c73 2f6b security/tools/k │ │ │ │ │ -000ad170: 6579 746f 6f6c 2f52 6561 644a 6172 2e6a eytool/ReadJar.j │ │ │ │ │ -000ad180: 6176 613a 206b 6579 746f 6f6c 202d 7072 ava: keytool -pr │ │ │ │ │ -000ad190: 696e 7463 6572 7420 746f 2072 6563 6f67 intcert to recog │ │ │ │ │ -000ad1a0: 6e69 7a65 2073 6967 6e65 6420 6a61 7220 nize signed jar │ │ │ │ │ -000ad1b0: 6669 6c65 730a 0a3c 6c69 3e73 756e 2f73 files..
  • sun/s │ │ │ │ │ -000ad1c0: 6563 7572 6974 792f 746f 6f6c 732f 6b65 ecurity/tools/ke │ │ │ │ │ -000ad1d0: 7974 6f6f 6c2f 5265 616c 5479 7065 2e6a ytool/RealType.j │ │ │ │ │ -000ad1e0: 6176 613a 206b 6579 746f 6f6c 2073 686f ava: keytool sho │ │ │ │ │ -000ad1f0: 756c 6420 7265 6d65 6d62 6572 2072 6561 uld remember rea │ │ │ │ │ -000ad200: 6c20 7374 6f72 6574 7970 6520 6966 2069 l storetype if i │ │ │ │ │ -000ad210: 7420 6973 206e 6f74 2070 726f 7669 6465 t is not provide │ │ │ │ │ -000ad220: 640a 0a3c 6c69 3e73 756e 2f73 6563 7572 d..
  • sun/secur │ │ │ │ │ -000ad230: 6974 792f 746f 6f6c 732f 6b65 7974 6f6f ity/tools/keytoo │ │ │ │ │ -000ad240: 6c2f 5265 6d6f 7665 4b65 7941 6c67 4465 l/RemoveKeyAlgDe │ │ │ │ │ -000ad250: 6661 756c 742e 6a61 7661 3a20 4465 7072 fault.java: Depr │ │ │ │ │ -000ad260: 6563 6174 696e 6720 7468 6520 6465 6661 ecating the defa │ │ │ │ │ -000ad270: 756c 7420 6b65 7974 6f6f 6c20 2d6b 6579 ult keytool -key │ │ │ │ │ -000ad280: 616c 6720 6f70 7469 6f6e 0a0a 3c6c 693e alg option..
  • │ │ │ │ │ -000ad290: 7375 6e2f 7365 6375 7269 7479 2f74 6f6f sun/security/too │ │ │ │ │ -000ad2a0: 6c73 2f6b 6579 746f 6f6c 2f52 6573 6f75 ls/keytool/Resou │ │ │ │ │ -000ad2b0: 7263 652e 6a61 7661 3a20 6b65 7974 6f6f rce.java: keytoo │ │ │ │ │ -000ad2c0: 6c20 7573 6167 6520 6973 2062 726f 6b65 l usage is broke │ │ │ │ │ -000ad2d0: 6e20 6166 7465 7220 6368 616e 6769 6e67 n after changing │ │ │ │ │ -000ad2e0: 2052 6573 6f75 7263 6573 2e6a 6176 610a Resources.java. │ │ │ │ │ -000ad2f0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000ad300: 792f 746f 6f6c 732f 6b65 7974 6f6f 6c2f y/tools/keytool/ │ │ │ │ │ -000ad310: 5365 6372 6574 4b65 794b 532e 6a61 7661 SecretKeyKS.java │ │ │ │ │ -000ad320: 3a20 4b65 7954 6f6f 6c20 7468 726f 7773 : KeyTool throws │ │ │ │ │ -000ad330: 2041 7272 6179 496e 6465 784f 7574 4f66 ArrayIndexOutOf │ │ │ │ │ -000ad340: 426f 756e 6473 4578 6365 7074 696f 6e20 BoundsException │ │ │ │ │ -000ad350: 666f 7220 6c69 7374 696e 6720 5365 6372 for listing Secr │ │ │ │ │ -000ad360: 6574 4b65 7920 656e 7472 6965 7320 696e etKey entries in │ │ │ │ │ -000ad370: 206e 6f6e 2d76 6572 626f 7365 206d 6f64 non-verbose mod │ │ │ │ │ -000ad380: 652e 0a0a 3c6c 693e 7375 6e2f 7365 6375 e...
  • sun/secu │ │ │ │ │ -000ad390: 7269 7479 2f74 6f6f 6c73 2f6b 6579 746f rity/tools/keyto │ │ │ │ │ -000ad3a0: 6f6c 2f53 6563 7572 6974 7954 6f6f 6c73 ol/SecurityTools │ │ │ │ │ -000ad3b0: 5465 7374 2e6a 6176 613a 2045 6e68 616e Test.java: Enhan │ │ │ │ │ -000ad3c0: 6365 2053 6563 7572 6974 7954 6f6f 6c73 ce SecurityTools │ │ │ │ │ -000ad3d0: 2069 6e70 7574 206c 696e 6520 7061 7273 input line pars │ │ │ │ │ -000ad3e0: 696e 670a 0a3c 6c69 3e73 756e 2f73 6563 ing..
  • sun/sec │ │ │ │ │ -000ad3f0: 7572 6974 792f 746f 6f6c 732f 6b65 7974 urity/tools/keyt │ │ │ │ │ -000ad400: 6f6f 6c2f 5365 6c66 4973 7375 6564 2e6a ool/SelfIssued.j │ │ │ │ │ -000ad410: 6176 613a 2073 7570 706f 7274 2073 656c ava: support sel │ │ │ │ │ -000ad420: 662d 6973 7375 6564 2063 6572 7469 6669 f-issued certifi │ │ │ │ │ -000ad430: 6361 7465 2069 6e20 6b65 7974 6f6f 6c20 cate in keytool │ │ │ │ │ -000ad440: 616e 6420 6c65 7420 2d67 656e 6365 7274 and let -gencert │ │ │ │ │ -000ad450: 2067 656e 6572 6174 6520 7468 6520 6368 generate the ch │ │ │ │ │ -000ad460: 6169 6e0a 0a3c 6c69 3e73 756e 2f73 6563 ain..
  • sun/sec │ │ │ │ │ -000ad470: 7572 6974 792f 746f 6f6c 732f 6b65 7974 urity/tools/keyt │ │ │ │ │ -000ad480: 6f6f 6c2f 5365 7269 616c 3634 2e6a 6176 ool/Serial64.jav │ │ │ │ │ -000ad490: 613a 2049 6d70 726f 7665 2073 6572 6961 a: Improve seria │ │ │ │ │ -000ad4a0: 6c20 6e75 6d62 6572 2067 656e 6572 6174 l number generat │ │ │ │ │ -000ad4b0: 696f 6e20 6d65 6368 616e 6973 6d20 666f ion mechanism fo │ │ │ │ │ -000ad4c0: 7220 6b65 7974 6f6f 6c20 2d67 656e 6365 r keytool -gence │ │ │ │ │ -000ad4d0: 7274 0a0a 3c6c 693e 7375 6e2f 7365 6375 rt..
  • sun/secu │ │ │ │ │ -000ad4e0: 7269 7479 2f74 6f6f 6c73 2f6b 6579 746f rity/tools/keyto │ │ │ │ │ -000ad4f0: 6f6c 2f53 7461 6e64 6172 6441 6c67 4e61 ol/StandardAlgNa │ │ │ │ │ -000ad500: 6d65 2e6a 6176 613a 204b 6579 546f 6f6c me.java: KeyTool │ │ │ │ │ -000ad510: 2061 6363 6570 7473 2061 6e79 2069 6e70 accepts any inp │ │ │ │ │ -000ad520: 7574 2074 6861 7420 7573 6572 206d 616b ut that user mak │ │ │ │ │ -000ad530: 6520 6173 206c 6f6e 6720 6173 2077 6520 e as long as we │ │ │ │ │ -000ad540: 6361 6e20 6d61 6b65 2073 6f6d 6520 7365 can make some se │ │ │ │ │ -000ad550: 6e73 6520 6f75 7420 6f66 2069 742c 2062 nse out of it, b │ │ │ │ │ -000ad560: 7574 2077 6865 6e20 636f 6d65 7320 746f ut when comes to │ │ │ │ │ -000ad570: 2070 7265 7365 6e74 2074 6865 2069 6e66 present the inf │ │ │ │ │ -000ad580: 6f20 7468 6520 7573 6572 2c20 6974 2070 o the user, it p │ │ │ │ │ -000ad590: 726f 6d6f 7465 7320 6120 7374 616e 6461 romotes a standa │ │ │ │ │ -000ad5a0: 7264 206c 6f6f 6b2e 0a0a 3c6c 693e 7375 rd look...
  • su │ │ │ │ │ -000ad5b0: 6e2f 7365 6375 7269 7479 2f74 6f6f 6c73 n/security/tools │ │ │ │ │ -000ad5c0: 2f6b 6579 746f 6f6c 2f53 7461 7274 4461 /keytool/StartDa │ │ │ │ │ -000ad5d0: 7465 5465 7374 2e6a 6176 613a 206b 6579 teTest.java: key │ │ │ │ │ -000ad5e0: 746f 6f6c 2061 6269 6c69 7479 2074 6f20 tool ability to │ │ │ │ │ -000ad5f0: 6261 636b 6461 7465 2073 656c 662d 7369 backdate self-si │ │ │ │ │ -000ad600: 676e 6564 2063 6572 7469 6669 6361 7465 gned certificate │ │ │ │ │ -000ad610: 7320 746f 2063 6f6d 7065 6e73 6174 6520 s to compensate │ │ │ │ │ -000ad620: 666f 7220 636c 6f63 6b20 736b 6577 0a0a for clock skew.. │ │ │ │ │ -000ad630: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000ad640: 2f74 6f6f 6c73 2f6b 6579 746f 6f6c 2f53 /tools/keytool/S │ │ │ │ │ -000ad650: 746f 7265 5061 7373 776f 7264 732e 6a61 torePasswords.ja │ │ │ │ │ -000ad660: 7661 3a20 5374 6f72 6520 616e 6420 7265 va: Store and re │ │ │ │ │ -000ad670: 7472 6965 7665 2075 7365 7220 7061 7373 trieve user pass │ │ │ │ │ -000ad680: 776f 7264 7320 7573 696e 6720 504b 4353 words using PKCS │ │ │ │ │ -000ad690: 2331 3220 6b65 7973 746f 7265 0a0a 3c6c #12 keystore..sun/security/t │ │ │ │ │ -000ad6b0: 6f6f 6c73 2f6b 6579 746f 6f6c 2f54 6573 ools/keytool/Tes │ │ │ │ │ -000ad6c0: 7453 6861 3155 7361 6765 2e6a 6176 613a tSha1Usage.java: │ │ │ │ │ -000ad6d0: 2054 6573 7420 5348 4131 2075 7361 6765 Test SHA1 usage │ │ │ │ │ -000ad6e0: 2053 6967 6e65 644a 4152 0a0a 3c6c 693e SignedJAR..
  • │ │ │ │ │ -000ad6f0: 7375 6e2f 7365 6375 7269 7479 2f74 6f6f sun/security/too │ │ │ │ │ -000ad700: 6c73 2f6b 6579 746f 6f6c 2f54 7279 5374 ls/keytool/TrySt │ │ │ │ │ -000ad710: 6f72 652e 6a61 7661 3a20 6b65 7974 6f6f ore.java: keytoo │ │ │ │ │ -000ad720: 6c20 6361 6e20 7472 7920 7361 7665 2074 l can try save t │ │ │ │ │ -000ad730: 6f20 6120 6279 7465 2061 7272 6179 2062 o a byte array b │ │ │ │ │ -000ad740: 6566 6f72 6520 6f76 6572 7772 6974 6520 efore overwrite │ │ │ │ │ -000ad750: 7468 6520 6669 6c65 0a0a 3c6c 693e 7375 the file..
  • su │ │ │ │ │ -000ad760: 6e2f 7365 6375 7269 7479 2f74 6f6f 6c73 n/security/tools │ │ │ │ │ -000ad770: 2f6b 6579 746f 6f6c 2f55 6e6b 6e6f 776e /keytool/Unknown │ │ │ │ │ -000ad780: 416e 6455 6e70 6172 7365 6162 6c65 2e6a AndUnparseable.j │ │ │ │ │ -000ad790: 6176 613a 204d 616b 6520 7375 7265 206b ava: Make sure k │ │ │ │ │ -000ad7a0: 6579 746f 6f6c 2070 7269 6e74 7320 626f eytool prints bo │ │ │ │ │ -000ad7b0: 7468 2075 6e6b 6e6f 776e 2061 6e64 2075 th unknown and u │ │ │ │ │ -000ad7c0: 6e70 6172 7365 6162 6c65 2065 7874 656e nparseable exten │ │ │ │ │ -000ad7d0: 7369 6f6e 730a 0a3c 6c69 3e73 756e 2f73 sions..
  • sun/s │ │ │ │ │ -000ad7e0: 6563 7572 6974 792f 746f 6f6c 732f 6b65 ecurity/tools/ke │ │ │ │ │ -000ad7f0: 7974 6f6f 6c2f 5665 7273 696f 6e54 6573 ytool/VersionTes │ │ │ │ │ -000ad800: 742e 6a61 7661 3a20 6b65 7974 6f6f 6c20 t.java: keytool │ │ │ │ │ -000ad810: 2d76 6572 7369 6f6e 2074 6573 740a 0a3c -version test..< │ │ │ │ │ -000ad820: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000ad830: 746f 6f6c 732f 6b65 7974 6f6f 6c2f 5765 tools/keytool/We │ │ │ │ │ -000ad840: 616b 416c 672e 6a61 7661 3a20 6b65 7974 akAlg.java: keyt │ │ │ │ │ -000ad850: 6f6f 6c20 7368 6f75 6c64 2070 7269 6e74 ool should print │ │ │ │ │ -000ad860: 206f 7574 2077 6172 6e69 6e67 7320 7768 out warnings wh │ │ │ │ │ -000ad870: 656e 2072 6561 6469 6e67 206f 7220 6765 en reading or ge │ │ │ │ │ -000ad880: 6e65 7261 7469 6e67 2063 6572 742f 6365 nerating cert/ce │ │ │ │ │ -000ad890: 7274 2072 6571 2075 7369 6e67 2077 6561 rt req using wea │ │ │ │ │ -000ad8a0: 6b20 616c 676f 7269 7468 6d73 0a0a 3c6c k algorithms..sun/security/t │ │ │ │ │ -000ad8c0: 6f6f 6c73 2f6b 6579 746f 6f6c 2f57 6561 ools/keytool/Wea │ │ │ │ │ -000ad8d0: 6b53 6563 7265 744b 6579 5465 7374 2e6a kSecretKeyTest.j │ │ │ │ │ -000ad8e0: 6176 613a 2054 6573 7420 6b65 7974 6f6f ava: Test keytoo │ │ │ │ │ -000ad8f0: 6c20 636f 6d6d 616e 6473 2061 7373 6f63 l commands assoc │ │ │ │ │ -000ad900: 6961 7465 6420 7769 7468 2073 6563 7265 iated with secre │ │ │ │ │ -000ad910: 7420 6b65 7920 656e 7472 6965 7320 7768 t key entries wh │ │ │ │ │ -000ad920: 6963 6820 7573 6520 7765 616b 2061 6c67 ich use weak alg │ │ │ │ │ -000ad930: 6f72 6974 686d 730a 0a3c 6c69 3e73 756e orithms..
  • sun │ │ │ │ │ -000ad940: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ -000ad950: 6b65 7974 6f6f 6c2f 6661 6b65 6361 6365 keytool/fakecace │ │ │ │ │ -000ad960: 7274 732f 4d79 4f77 6e43 6163 6572 7473 rts/MyOwnCacerts │ │ │ │ │ -000ad970: 2e6a 6176 613a 2020 0a0a 3c6c 693e 7375 .java: ..
  • su │ │ │ │ │ -000ad980: 6e2f 7365 6375 7269 7479 2f74 6f6f 6c73 n/security/tools │ │ │ │ │ -000ad990: 2f6b 6579 746f 6f6c 2f66 616b 6563 6163 /keytool/fakecac │ │ │ │ │ -000ad9a0: 6572 7473 2f54 7275 7374 6564 4352 4c2e erts/TrustedCRL. │ │ │ │ │ -000ad9b0: 6a61 7661 3a20 5465 7374 206b 6579 746f java: Test keyto │ │ │ │ │ -000ad9c0: 6f6c 202d 7072 696e 7463 726c 2077 6974 ol -printcrl wit │ │ │ │ │ -000ad9d0: 6820 2d6b 6579 7374 6f72 6520 616e 6420 h -keystore and │ │ │ │ │ -000ad9e0: 2d74 7275 7374 6361 6365 7274 7320 6f70 -trustcacerts op │ │ │ │ │ -000ad9f0: 7469 6f6e 730a 0a3c 6c69 3e73 756e 2f73 tions..
  • sun/s │ │ │ │ │ -000ada00: 6563 7572 6974 792f 746f 6f6c 732f 6b65 ecurity/tools/ke │ │ │ │ │ -000ada10: 7974 6f6f 6c2f 6661 6b65 6361 6365 7274 ytool/fakecacert │ │ │ │ │ -000ada20: 732f 5472 7573 7465 6443 6572 742e 6a61 s/TrustedCert.ja │ │ │ │ │ -000ada30: 7661 3a20 5465 7374 206b 6579 746f 6f6c va: Test keytool │ │ │ │ │ -000ada40: 202d 7072 696e 7463 6572 7420 7769 7468 -printcert with │ │ │ │ │ -000ada50: 202d 6b65 7973 746f 7265 2061 6e64 202d -keystore and - │ │ │ │ │ -000ada60: 7472 7573 7463 6163 6572 7473 206f 7074 trustcacerts opt │ │ │ │ │ -000ada70: 696f 6e73 0a0a 3c6c 693e 7375 6e2f 7365 ions..
  • sun/se │ │ │ │ │ -000ada80: 6375 7269 7479 2f74 6f6f 6c73 2f6b 6579 curity/tools/key │ │ │ │ │ -000ada90: 746f 6f6c 2f66 616b 6567 656e 2f44 6566 tool/fakegen/Def │ │ │ │ │ -000adaa0: 6175 6c74 5369 676e 6174 7572 6541 6c67 aultSignatureAlg │ │ │ │ │ -000adab0: 6f72 6974 686d 2e6a 6176 613a 204e 6577 orithm.java: New │ │ │ │ │ -000adac0: 2064 6566 6175 6c74 202d 7369 6761 6c67 default -sigalg │ │ │ │ │ -000adad0: 2066 6f72 206b 6579 746f 6f6c 0a0a 3c6c for keytool..sun/security/t │ │ │ │ │ -000adaf0: 6f6f 6c73 2f6b 6579 746f 6f6c 2f66 616b ools/keytool/fak │ │ │ │ │ -000adb00: 6567 656e 2f50 5353 2e6a 6176 613a 206b egen/PSS.java: k │ │ │ │ │ -000adb10: 6579 746f 6f6c 2063 616e 6e6f 7420 6765 eytool cannot ge │ │ │ │ │ -000adb20: 6e65 7261 7465 2052 5341 5353 412d 5053 nerate RSASSA-PS │ │ │ │ │ -000adb30: 5320 6365 7274 6966 6963 6174 6573 0a0a S certificates.. │ │ │ │ │ -000adb40: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000adb50: 2f75 7469 6c2f 416c 676f 7269 7468 6d43 /util/AlgorithmC │ │ │ │ │ -000adb60: 6f6e 7374 7261 696e 7473 2f44 6563 6f6d onstraints/Decom │ │ │ │ │ -000adb70: 706f 7365 416c 676f 7269 7468 6d73 2e6a poseAlgorithms.j │ │ │ │ │ -000adb80: 6176 613a 2041 6c67 6f72 6974 686d 4465 ava: AlgorithmDe │ │ │ │ │ -000adb90: 636f 6d70 6f73 6572 2069 7320 6e6f 7420 composer is not │ │ │ │ │ -000adba0: 7061 7273 696e 6720 7061 6464 696e 6720 parsing padding │ │ │ │ │ -000adbb0: 636f 7272 6563 746c 790a 0a3c 6c69 3e73 correctly..
  • s │ │ │ │ │ -000adbc0: 756e 2f73 6563 7572 6974 792f 7574 696c un/security/util │ │ │ │ │ -000adbd0: 2f42 6974 4172 7261 792f 456d 7074 7942 /BitArray/EmptyB │ │ │ │ │ -000adbe0: 6974 4172 7261 792e 6a61 7661 3a20 6e65 itArray.java: ne │ │ │ │ │ -000adbf0: 7720 4269 7441 7272 6179 2830 292e 746f w BitArray(0).to │ │ │ │ │ -000adc00: 5374 7269 6e67 2829 2074 6872 6f77 7320 String() throws │ │ │ │ │ -000adc10: 4172 7261 7949 6e64 6578 4f75 744f 6642 ArrayIndexOutOfB │ │ │ │ │ -000adc20: 6f75 6e64 7345 7863 6570 7469 6f6e 0a0a oundsException.. │ │ │ │ │ -000adc30: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000adc40: 2f75 7469 6c2f 4269 7441 7272 6179 2f4e /util/BitArray/N │ │ │ │ │ -000adc50: 616d 6564 4269 744c 6973 742e 6a61 7661 amedBitList.java │ │ │ │ │ -000adc60: 3a20 4249 5420 5354 5249 4e47 2074 7970 : BIT STRING typ │ │ │ │ │ -000adc70: 6573 2077 6974 6820 6e61 6d65 6420 6269 es with named bi │ │ │ │ │ -000adc80: 7473 206d 7573 7420 7265 6d6f 7665 2074 ts must remove t │ │ │ │ │ -000adc90: 7261 696c 696e 6720 3020 6269 7473 0a0a railing 0 bits.. │ │ │ │ │ -000adca0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000adcb0: 2f75 7469 6c2f 4361 6368 652f 4562 6148 /util/Cache/EbaH │ │ │ │ │ -000adcc0: 6173 682e 6a61 7661 3a20 5472 616e 7370 ash.java: Transp │ │ │ │ │ -000adcd0: 6f73 6974 696f 6e73 206f 6620 616e 2061 ositions of an a │ │ │ │ │ -000adce0: 7272 6179 2072 6573 756c 7420 696e 2074 rray result in t │ │ │ │ │ -000adcf0: 6865 2073 616d 6520 4571 7561 6c42 7974 he same EqualByt │ │ │ │ │ -000add00: 6541 7272 6179 2e68 6173 6843 6f64 6528 eArray.hashCode( │ │ │ │ │ -000add10: 290a 0a3c 6c69 3e73 756e 2f73 6563 7572 )..
  • sun/secur │ │ │ │ │ -000add20: 6974 792f 7574 696c 2f44 6562 7567 2f44 ity/util/Debug/D │ │ │ │ │ -000add30: 6562 7567 4f70 7469 6f6e 732e 6a61 7661 ebugOptions.java │ │ │ │ │ -000add40: 3a20 4f70 7469 6f6e 2074 6f20 7072 696e : Option to prin │ │ │ │ │ -000add50: 7420 6578 7472 6120 696e 666f 726d 6174 t extra informat │ │ │ │ │ -000add60: 696f 6e20 696e 206a 6176 612e 7365 6375 ion in java.secu │ │ │ │ │ -000add70: 7269 7479 2e64 6562 7567 206f 7574 7075 rity.debug outpu │ │ │ │ │ -000add80: 740a 0a3c 6c69 3e73 756e 2f73 6563 7572 t..
  • sun/secur │ │ │ │ │ -000add90: 6974 792f 7574 696c 2f44 6562 7567 2f4d ity/util/Debug/M │ │ │ │ │ -000adda0: 756c 7469 4f70 7469 6f6e 732e 6a61 7661 ultiOptions.java │ │ │ │ │ -000addb0: 3a20 6a61 7661 2e73 6563 7572 6974 792e : java.security. │ │ │ │ │ -000addc0: 6465 6275 6720 7065 726d 6973 7369 6f6e debug permission │ │ │ │ │ -000addd0: 3d26 6c74 3b63 6c61 7373 6e61 6d65 2667 =<classname&g │ │ │ │ │ -000adde0: 743b 2061 6e64 2063 6f64 6562 6173 653d t; and codebase= │ │ │ │ │ -000addf0: 266c 743b 5552 4c26 6774 3b20 6f70 7469 <URL> opti │ │ │ │ │ -000ade00: 6f6e 7320 646f 206e 6f74 2077 6f72 6b0a ons do not work. │ │ │ │ │ -000ade10: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000ade20: 792f 7574 696c 2f44 6572 496e 7075 7442 y/util/DerInputB │ │ │ │ │ -000ade30: 7566 6665 722f 4269 6749 6e74 6567 6572 uffer/BigInteger │ │ │ │ │ -000ade40: 302e 6a61 7661 3a20 5665 7269 6679 2069 0.java: Verify i │ │ │ │ │ -000ade50: 6e76 616c 6964 207a 6572 6f20 6c65 6e67 nvalid zero leng │ │ │ │ │ -000ade60: 7468 2049 6e74 6567 6572 2076 616c 7565 th Integer value │ │ │ │ │ -000ade70: 2069 7320 7265 6a65 6374 6564 0a0a 3c6c is rejected..sun/security/u │ │ │ │ │ -000ade90: 7469 6c2f 4465 7249 6e70 7574 4275 6666 til/DerInputBuff │ │ │ │ │ -000adea0: 6572 2f50 6164 6465 6442 6974 5374 7269 er/PaddedBitStri │ │ │ │ │ -000adeb0: 6e67 2e6a 6176 613a 2056 6572 6966 7920 ng.java: Verify │ │ │ │ │ -000adec0: 4269 7453 7472 696e 6720 7661 6c75 6520 BitString value │ │ │ │ │ -000aded0: 636f 6e74 6169 6e69 6e67 2070 6164 6469 containing paddi │ │ │ │ │ -000adee0: 6e67 2062 6974 7320 6973 2061 6363 6570 ng bits is accep │ │ │ │ │ -000adef0: 7465 642e 0a0a 3c6c 693e 7375 6e2f 7365 ted...
  • sun/se │ │ │ │ │ -000adf00: 6375 7269 7479 2f75 7469 6c2f 4465 7249 curity/util/DerI │ │ │ │ │ -000adf10: 6e70 7574 4275 6666 6572 2f54 696d 6550 nputBuffer/TimeP │ │ │ │ │ -000adf20: 6172 7369 6e67 2e6a 6176 613a 2056 6572 arsing.java: Ver │ │ │ │ │ -000adf30: 6966 7920 7469 6d65 7a6f 6e65 206f 6666 ify timezone off │ │ │ │ │ -000adf40: 7365 7420 616e 6420 6672 6163 7469 6f6e set and fraction │ │ │ │ │ -000adf50: 616c 2073 6563 6f6e 6473 2061 7265 2063 al seconds are c │ │ │ │ │ -000adf60: 6f72 7265 6374 6c79 2070 6172 7365 640a orrectly parsed. │ │ │ │ │ -000adf70: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000adf80: 792f 7574 696c 2f44 6572 4f75 7470 7574 y/util/DerOutput │ │ │ │ │ -000adf90: 5374 7265 616d 2f4c 6f63 616c 6549 6e54 Stream/LocaleInT │ │ │ │ │ -000adfa0: 696d 652e 6a61 7661 3a20 4b65 7973 746f ime.java: Keysto │ │ │ │ │ -000adfb0: 7265 2063 7265 6174 6564 2075 6e64 6572 re created under │ │ │ │ │ -000adfc0: 2048 696e 6469 204c 6f63 616c 6520 6361 Hindi Locale ca │ │ │ │ │ -000adfd0: 7573 696e 6720 4172 7261 7949 6e64 6578 using ArrayIndex │ │ │ │ │ -000adfe0: 4f75 744f 6642 6f75 6e64 7345 7863 6570 OutOfBoundsExcep │ │ │ │ │ -000adff0: 7469 6f6e 0a0a 3c6c 693e 7375 6e2f 7365 tion..
  • sun/se │ │ │ │ │ -000ae000: 6375 7269 7479 2f75 7469 6c2f 4465 7256 curity/util/DerV │ │ │ │ │ -000ae010: 616c 7565 2f42 6164 5661 6c75 652e 6a61 alue/BadValue.ja │ │ │ │ │ -000ae020: 7661 3a20 4153 4e2e 312f 4445 5220 696e va: ASN.1/DER in │ │ │ │ │ -000ae030: 7075 7420 7374 7265 616d 2070 6172 7365 put stream parse │ │ │ │ │ -000ae040: 7220 6e65 6564 7320 6d6f 7265 2077 6f72 r needs more wor │ │ │ │ │ -000ae050: 6b0a 0a3c 6c69 3e73 756e 2f73 6563 7572 k..
  • sun/secur │ │ │ │ │ -000ae060: 6974 792f 7574 696c 2f44 6572 5661 6c75 ity/util/DerValu │ │ │ │ │ -000ae070: 652f 4465 6570 4f63 7465 7473 2e6a 6176 e/DeepOctets.jav │ │ │ │ │ -000ae080: 613a 2072 6561 6420 7665 7279 2064 6565 a: read very dee │ │ │ │ │ -000ae090: 7020 636f 6e73 7472 7563 7465 6420 4f43 p constructed OC │ │ │ │ │ -000ae0a0: 5445 5420 5354 5249 4e47 0a0a 3c6c 693e TET STRING..
  • │ │ │ │ │ -000ae0b0: 7375 6e2f 7365 6375 7269 7479 2f75 7469 sun/security/uti │ │ │ │ │ -000ae0c0: 6c2f 4465 7256 616c 7565 2f44 6572 5661 l/DerValue/DerVa │ │ │ │ │ -000ae0d0: 6c75 6545 7175 616c 7348 6173 6843 6f64 lueEqualsHashCod │ │ │ │ │ -000ae0e0: 652e 6a61 7661 3a20 5665 7269 6679 2065 e.java: Verify e │ │ │ │ │ -000ae0f0: 7175 616c 7328 292f 6861 7368 436f 6465 quals()/hashCode │ │ │ │ │ -000ae100: 2829 2063 6f6e 7472 6163 7420 686f 6e6f () contract hono │ │ │ │ │ -000ae110: 7265 640a 0a3c 6c69 3e73 756e 2f73 6563 red..
  • sun/sec │ │ │ │ │ -000ae120: 7572 6974 792f 7574 696c 2f44 6572 5661 urity/util/DerVa │ │ │ │ │ -000ae130: 6c75 652f 456d 7074 7956 616c 7565 2e6a lue/EmptyValue.j │ │ │ │ │ -000ae140: 6176 613a 2044 6572 5661 6c75 6520 646f ava: DerValue do │ │ │ │ │ -000ae150: 6573 206e 6f74 2061 6363 6570 7420 656d es not accept em │ │ │ │ │ -000ae160: 7074 7920 4f43 5445 5420 5354 5249 4e47 pty OCTET STRING │ │ │ │ │ -000ae170: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000ae180: 7479 2f75 7469 6c2f 4465 7256 616c 7565 ty/util/DerValue │ │ │ │ │ -000ae190: 2f49 6e64 6566 696e 6974 652e 6a61 7661 /Indefinite.java │ │ │ │ │ -000ae1a0: 3a20 4365 7274 6966 6963 6174 6546 6163 : CertificateFac │ │ │ │ │ -000ae1b0: 746f 7279 2e67 656e 6572 6174 6543 6572 tory.generateCer │ │ │ │ │ -000ae1c0: 7469 6669 6361 7465 7320 7468 726f 7773 tificates throws │ │ │ │ │ -000ae1d0: 2049 4f45 7863 6570 7469 6f6e 206f 6e20 IOException on │ │ │ │ │ -000ae1e0: 504b 4353 3720 6365 7274 2063 6861 696e PKCS7 cert chain │ │ │ │ │ -000ae1f0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000ae200: 7479 2f75 7469 6c2f 4465 7256 616c 7565 ty/util/DerValue │ │ │ │ │ -000ae210: 2f4e 6567 496e 742e 6a61 7661 3a20 4465 /NegInt.java: De │ │ │ │ │ -000ae220: 724f 7574 7075 7453 7472 6561 6d20 656e rOutputStream en │ │ │ │ │ -000ae230: 636f 6465 7320 6e65 6761 7469 7665 2069 codes negative i │ │ │ │ │ -000ae240: 6e74 6567 6572 2069 6e63 6f72 7265 6374 nteger incorrect │ │ │ │ │ -000ae250: 6c79 0a0a 3c6c 693e 7375 6e2f 7365 6375 ly..
  • sun/secu │ │ │ │ │ -000ae260: 7269 7479 2f75 7469 6c2f 4465 7256 616c rity/util/DerVal │ │ │ │ │ -000ae270: 7565 2f57 6964 6554 6167 2e6a 6176 613a ue/WideTag.java: │ │ │ │ │ -000ae280: 204d 756c 7469 706c 6520 6279 7465 2074 Multiple byte t │ │ │ │ │ -000ae290: 6167 206e 6f74 2073 7570 706f 7274 6564 ag not supported │ │ │ │ │ -000ae2a0: 2062 7920 4153 4e2e 3120 656e 636f 6469 by ASN.1 encodi │ │ │ │ │ -000ae2b0: 6e67 0a0a 3c6c 693e 7375 6e2f 7365 6375 ng..
  • sun/secu │ │ │ │ │ -000ae2c0: 7269 7479 2f75 7469 6c2f 4669 6c65 5065 rity/util/FilePe │ │ │ │ │ -000ae2d0: 726d 436f 6d70 6174 2f43 6f6d 7061 7449 rmCompat/CompatI │ │ │ │ │ -000ae2e0: 6d70 6163 742e 6a61 7661 3a20 6368 6563 mpact.java: chec │ │ │ │ │ -000ae2f0: 6b20 636f 6d70 6174 6962 696c 6974 7920 k compatibility │ │ │ │ │ -000ae300: 6166 7465 7220 4669 6c65 5065 726d 6973 after FilePermis │ │ │ │ │ -000ae310: 7369 6f6e 2063 6861 6e67 650a 0a3c 6c69 sion change..
  • sun/security/ut │ │ │ │ │ -000ae330: 696c 2f46 696c 6550 6572 6d43 6f6d 7061 il/FilePermCompa │ │ │ │ │ -000ae340: 742f 466c 6167 2e6a 6176 613a 2063 6865 t/Flag.java: che │ │ │ │ │ -000ae350: 636b 206a 646b 2e66 696c 6570 6572 6d69 ck jdk.filepermi │ │ │ │ │ -000ae360: 7373 696f 6e2e 6361 6e6f 6e69 6361 6c69 ssion.canonicali │ │ │ │ │ -000ae370: 7a65 0a0a 3c6c 693e 7375 6e2f 7365 6375 ze..
  • sun/secu │ │ │ │ │ -000ae380: 7269 7479 2f75 7469 6c2f 486f 7374 6e61 rity/util/Hostna │ │ │ │ │ -000ae390: 6d65 4368 6563 6b65 722f 4e75 6c6c 486f meChecker/NullHo │ │ │ │ │ -000ae3a0: 7374 6e61 6d65 4368 6563 6b2e 6a61 7661 stnameCheck.java │ │ │ │ │ -000ae3b0: 3a20 5665 7269 6679 2068 6f73 746e 616d : Verify hostnam │ │ │ │ │ -000ae3c0: 6520 7265 7475 726e 7320 616e 2065 7863 e returns an exc │ │ │ │ │ -000ae3d0: 6570 7469 6f6e 2069 6e73 7465 6164 206f eption instead o │ │ │ │ │ -000ae3e0: 6620 6e75 6c6c 2070 6f69 6e74 6572 2077 f null pointer w │ │ │ │ │ -000ae3f0: 6865 6e20 6372 6561 7469 6e67 2061 206e hen creating a n │ │ │ │ │ -000ae400: 6577 2065 6e67 696e 650a 0a3c 6c69 3e73 ew engine..
  • s │ │ │ │ │ -000ae410: 756e 2f73 6563 7572 6974 792f 7574 696c un/security/util │ │ │ │ │ -000ae420: 2f48 6f73 746e 616d 6543 6865 636b 6572 /HostnameChecker │ │ │ │ │ -000ae430: 2f54 6573 7448 6f73 746e 616d 6543 6865 /TestHostnameChe │ │ │ │ │ -000ae440: 636b 6572 2e6a 6176 613a 2056 6572 6966 cker.java: Verif │ │ │ │ │ -000ae450: 7920 686f 7374 206e 616d 6520 6d61 7463 y host name matc │ │ │ │ │ -000ae460: 6869 6e67 2062 6568 6176 6573 2061 7320 hing behaves as │ │ │ │ │ -000ae470: 6465 6669 6e65 6420 696e 2052 4643 3238 defined in RFC28 │ │ │ │ │ -000ae480: 3138 2061 6e64 2052 4643 3631 3235 2e0a 18 and RFC6125.. │ │ │ │ │ -000ae490: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000ae4a0: 792f 7574 696c 2f49 6e74 6572 6e61 6c50 y/util/InternalP │ │ │ │ │ -000ae4b0: 7269 7661 7465 4b65 792f 436f 7272 6563 rivateKey/Correc │ │ │ │ │ -000ae4c0: 746e 6573 732e 6a61 7661 3a20 4361 6c63 tness.java: Calc │ │ │ │ │ -000ae4d0: 756c 6174 6520 5075 626c 6963 4b65 7920 ulate PublicKey │ │ │ │ │ -000ae4e0: 6672 6f6d 2050 7269 7661 7465 4b65 790a from PrivateKey. │ │ │ │ │ -000ae4f0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000ae500: 792f 7574 696c 2f4d 616e 6966 6573 7444 y/util/ManifestD │ │ │ │ │ -000ae510: 6967 6573 7465 722f 4469 6765 7374 496e igester/DigestIn │ │ │ │ │ -000ae520: 7075 742e 6a61 7661 3a20 4368 6563 6b73 put.java: Checks │ │ │ │ │ -000ae530: 2074 6861 7420 7468 6520 6d61 6e69 6665 that the manife │ │ │ │ │ -000ae540: 7374 206d 6169 6e20 6174 7472 6962 7574 st main attribut │ │ │ │ │ -000ae550: 6573 2061 6e64 2065 6e74 7279 2064 6967 es and entry dig │ │ │ │ │ -000ae560: 6573 7473 2061 7265 2074 6865 2073 616d ests are the sam │ │ │ │ │ -000ae570: 6520 6173 2062 6566 6f72 6520 7265 736f e as before reso │ │ │ │ │ -000ae580: 6c75 7469 6f6e 206f 6620 6275 6720 3832 lution of bug 82 │ │ │ │ │ -000ae590: 3137 3337 3520 7768 6963 6820 6d65 616e 17375 which mean │ │ │ │ │ -000ae5a0: 7320 7468 6579 2074 7265 6174 2073 6f6d s they treat som │ │ │ │ │ -000ae5b0: 6520 7768 6974 6520 7370 6163 6520 6469 e white space di │ │ │ │ │ -000ae5c0: 6666 6572 656e 7420 666f 7220 6f6c 6453 fferent for oldS │ │ │ │ │ -000ae5d0: 7479 6c65 206f 7220 6469 6765 7374 576f tyle or digestWo │ │ │ │ │ -000ae5e0: 726b 6172 6f75 6e64 2065 7863 6570 7420 rkaround except │ │ │ │ │ -000ae5f0: 666f 7220 7468 6520 626c 616e 6b20 6c69 for the blank li │ │ │ │ │ -000ae600: 6e65 2061 7420 7468 6520 656e 6420 6f66 ne at the end of │ │ │ │ │ -000ae610: 2074 6865 206d 616e 6966 6573 7420 6669 the manifest fi │ │ │ │ │ -000ae620: 6c65 2066 6f72 2064 6967 6573 7457 6f72 le for digestWor │ │ │ │ │ -000ae630: 6b61 726f 756e 642e 0a0a 3c6c 693e 7375 karound...
  • su │ │ │ │ │ -000ae640: 6e2f 7365 6375 7269 7479 2f75 7469 6c2f n/security/util/ │ │ │ │ │ -000ae650: 4d61 6e69 6665 7374 4469 6765 7374 6572 ManifestDigester │ │ │ │ │ -000ae660: 2f46 696e 6453 6563 7469 6f6e 2e6a 6176 /FindSection.jav │ │ │ │ │ -000ae670: 613a 2043 6865 636b 207b 406c 696e 6b20 a: Check {@link │ │ │ │ │ -000ae680: 4d61 6e69 6665 7374 4469 6765 7374 6572 ManifestDigester │ │ │ │ │ -000ae690: 2366 696e 6453 6563 7469 6f6e 7d2e 0a0a #findSection}... │ │ │ │ │ -000ae6a0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000ae6b0: 2f75 7469 6c2f 4d61 6e69 6665 7374 4469 /util/ManifestDi │ │ │ │ │ -000ae6c0: 6765 7374 6572 2f46 696e 6453 6563 7469 gester/FindSecti │ │ │ │ │ -000ae6d0: 6f6e 732e 6a61 7661 3a20 4368 6563 6b20 ons.java: Check │ │ │ │ │ -000ae6e0: 7b40 6c69 6e6b 204d 616e 6966 6573 7444 {@link ManifestD │ │ │ │ │ -000ae6f0: 6967 6573 7465 7223 4d61 6e69 6665 7374 igester#Manifest │ │ │ │ │ -000ae700: 4469 6765 7374 6572 7d20 7072 6f63 6573 Digester} proces │ │ │ │ │ -000ae710: 7369 6e67 2069 6e64 6976 6964 7561 6c20 sing individual │ │ │ │ │ -000ae720: 7365 6374 696f 6e73 2061 6e64 2070 6172 sections and par │ │ │ │ │ -000ae730: 7469 6375 6c61 726c 7920 6964 656e 7469 ticularly identi │ │ │ │ │ -000ae740: 6679 696e 6720 7468 6569 7220 6e61 6d65 fying their name │ │ │ │ │ -000ae750: 7320 636f 7272 6563 746c 792e 0a0a 3c6c s correctly...sun/security/u │ │ │ │ │ -000ae770: 7469 6c2f 4d61 6e69 6665 7374 4469 6765 til/ManifestDige │ │ │ │ │ -000ae780: 7374 6572 2f4c 696e 6542 7265 616b 732e ster/LineBreaks. │ │ │ │ │ -000ae790: 6a61 7661 3a20 5665 7269 6679 207b 4063 java: Verify {@c │ │ │ │ │ -000ae7a0: 6f64 6520 4d61 6e69 6665 7374 4469 6765 ode ManifestDige │ │ │ │ │ -000ae7b0: 7374 6572 7d20 7265 6164 7320 6469 6666 ster} reads diff │ │ │ │ │ -000ae7c0: 6572 656e 7420 6c69 6e65 2062 7265 616b erent line break │ │ │ │ │ -000ae7d0: 7320 7765 6c6c 2e0a 0a3c 6c69 3e73 756e s well...
  • sun │ │ │ │ │ -000ae7e0: 2f73 6563 7572 6974 792f 7574 696c 2f4d /security/util/M │ │ │ │ │ -000ae7f0: 616e 6966 6573 7444 6967 6573 7465 722f anifestDigester/ │ │ │ │ │ -000ae800: 5265 7072 6f64 7563 6552 6177 2e6a 6176 ReproduceRaw.jav │ │ │ │ │ -000ae810: 613a 2056 6572 6966 6965 7320 7468 6174 a: Verifies that │ │ │ │ │ -000ae820: 207b 406c 696e 6b20 4d61 6e69 6665 7374 {@link Manifest │ │ │ │ │ -000ae830: 4469 6765 7374 6572 7d20 6361 6e20 7265 Digester} can re │ │ │ │ │ -000ae840: 7072 6f64 7563 6520 7061 7274 7320 6f66 produce parts of │ │ │ │ │ -000ae850: 206d 616e 6966 6573 7473 2069 6e20 7468 manifests in th │ │ │ │ │ -000ae860: 6569 7220 6269 6e61 7279 2066 6f72 6d20 eir binary form │ │ │ │ │ -000ae870: 736f 2074 6861 7420 7b40 6c69 6e6b 204a so that {@link J │ │ │ │ │ -000ae880: 6172 5369 676e 6572 7d20 6361 6e20 7265 arSigner} can re │ │ │ │ │ -000ae890: 6c79 206f 6e20 7b40 6c69 6e6b 204d 616e ly on {@link Man │ │ │ │ │ -000ae8a0: 6966 6573 7444 6967 6573 7465 722e 456e ifestDigester.En │ │ │ │ │ -000ae8b0: 7472 7923 7265 7072 6f64 7563 6552 6177 try#reproduceRaw │ │ │ │ │ -000ae8c0: 7d20 746f 2077 7269 7465 2069 6e20 6120 } to write in a │ │ │ │ │ -000ae8d0: 6d61 7020 7669 6577 2075 6e6d 6f64 6966 map view unmodif │ │ │ │ │ -000ae8e0: 6965 6420 656e 7472 6965 7320 6261 636b ied entries back │ │ │ │ │ -000ae8f0: 2061 6c73 6f20 756e 6d6f 6469 6669 6564 also unmodified │ │ │ │ │ -000ae900: 2069 6e20 7468 6569 7220 6269 6e61 7279 in their binary │ │ │ │ │ -000ae910: 2066 6f72 6d2e 0a0a 3c6c 693e 7375 6e2f form...
  • sun/ │ │ │ │ │ -000ae920: 7365 6375 7269 7479 2f75 7469 6c2f 4f69 security/util/Oi │ │ │ │ │ -000ae930: 642f 4f69 6445 7175 616c 732e 6a61 7661 d/OidEquals.java │ │ │ │ │ -000ae940: 3a20 5465 7374 204f 626a 6563 7449 6465 : Test ObjectIde │ │ │ │ │ -000ae950: 6e74 6966 6965 722e 6571 7561 6c73 284f ntifier.equals(O │ │ │ │ │ -000ae960: 626a 6563 7420 6f62 6a29 0a0a 3c6c 693e bject obj)..
  • │ │ │ │ │ -000ae970: 7375 6e2f 7365 6375 7269 7479 2f75 7469 sun/security/uti │ │ │ │ │ -000ae980: 6c2f 4f69 642f 4f69 6446 6f72 6d61 742e l/Oid/OidFormat. │ │ │ │ │ -000ae990: 6a61 7661 3a20 4f62 6a65 6374 4964 656e java: ObjectIden │ │ │ │ │ -000ae9a0: 7469 6669 6572 2073 686f 756c 6420 7265 tifier should re │ │ │ │ │ -000ae9b0: 6a65 6374 2031 2e32 2e33 2e2d 3420 616e ject 1.2.3.-4 an │ │ │ │ │ -000ae9c0: 6420 7468 726f 7720 494f 4578 6365 7074 d throw IOExcept │ │ │ │ │ -000ae9d0: 696f 6e20 6f6e 2061 6c6c 2066 6f72 6d61 ion on all forma │ │ │ │ │ -000ae9e0: 7420 6572 726f 7273 0a0a 3c6c 693e 7375 t errors..
  • su │ │ │ │ │ -000ae9f0: 6e2f 7365 6375 7269 7479 2f75 7469 6c2f n/security/util/ │ │ │ │ │ -000aea00: 4f69 642f 5331 314e 2e6a 6176 613a 2053 Oid/S11N.java: S │ │ │ │ │ -000aea10: 6572 6961 6c69 7a61 7469 6f6e 2063 6f6d erialization com │ │ │ │ │ -000aea20: 7061 7469 6269 6c69 7479 2077 6974 6820 patibility with │ │ │ │ │ -000aea30: 6f6c 6420 7665 7273 696f 6e73 2028 616e old versions (an │ │ │ │ │ -000aea40: 6420 6669 7865 7329 0a0a 3c6c 693e 7375 d fixes)..
  • su │ │ │ │ │ -000aea50: 6e2f 7365 6375 7269 7479 2f75 7469 6c2f n/security/util/ │ │ │ │ │ -000aea60: 5065 6d2f 656e 636f 6469 6e67 2e73 683a Pem/encoding.sh: │ │ │ │ │ -000aea70: 2042 4153 4536 3420 656e 636f 6465 6420 BASE64 encoded │ │ │ │ │ -000aea80: 6365 7274 206e 6f74 2063 6f72 7265 6374 cert not correct │ │ │ │ │ -000aea90: 6c79 2070 6172 7365 6420 7769 7468 2055 ly parsed with U │ │ │ │ │ -000aeaa0: 5446 2d31 360a 0a3c 6c69 3e73 756e 2f73 TF-16..
  • sun/s │ │ │ │ │ -000aeab0: 6563 7572 6974 792f 7574 696c 2f50 726f ecurity/util/Pro │ │ │ │ │ -000aeac0: 7065 7274 7945 7870 616e 6465 722f 4578 pertyExpander/Ex │ │ │ │ │ -000aead0: 7061 6e64 416e 6445 6e63 6f64 652e 6a61 pandAndEncode.ja │ │ │ │ │ -000aeae0: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -000aeaf0: 6578 7061 6e64 2853 7472 696e 672c 2062 expand(String, b │ │ │ │ │ -000aeb00: 6f6f 6c65 616e 2920 646f 6573 206e 6f74 oolean) does not │ │ │ │ │ -000aeb10: 2065 6e63 6f64 6520 6966 2074 6865 2076 encode if the v │ │ │ │ │ -000aeb20: 616c 7565 2069 7320 6120 7661 6c69 6420 alue is a valid │ │ │ │ │ -000aeb30: 5552 4920 7769 7468 2061 2073 6368 656d URI with a schem │ │ │ │ │ -000aeb40: 6520 2869 7420 6973 2061 6c72 6561 6479 e (it is already │ │ │ │ │ -000aeb50: 2065 6e63 6f64 6564 292c 2069 2e65 2e0a encoded), i.e.. │ │ │ │ │ -000aeb60: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000aeb70: 792f 7574 696c 2f52 6567 6973 7465 7265 y/util/Registere │ │ │ │ │ -000aeb80: 6444 6f6d 6169 6e2f 5061 7273 654e 616d dDomain/ParseNam │ │ │ │ │ -000aeb90: 6573 2e6a 6176 613a 2075 6e69 7420 7465 es.java: unit te │ │ │ │ │ -000aeba0: 7374 2066 6f72 2052 6567 6973 7465 7265 st for Registere │ │ │ │ │ -000aebb0: 6444 6f6d 6169 6e0a 0a3c 6c69 3e73 756e dDomain..
  • sun │ │ │ │ │ -000aebc0: 2f73 6563 7572 6974 792f 7574 696c 2f52 /security/util/R │ │ │ │ │ -000aebd0: 6573 6f75 7263 6573 2f46 6f72 6d61 742e esources/Format. │ │ │ │ │ -000aebe0: 6a61 7661 3a20 5265 736f 7572 6365 7320 java: Resources │ │ │ │ │ -000aebf0: 7368 6f75 6c64 206e 6f74 2062 6520 6c6f should not be lo │ │ │ │ │ -000aec00: 6164 6564 2075 6e74 696c 206e 6563 6573 aded until neces │ │ │ │ │ -000aec10: 7361 720a 0a3c 6c69 3e73 756e 2f73 6563 sar..
  • sun/sec │ │ │ │ │ -000aec20: 7572 6974 792f 7574 696c 2f52 6573 6f75 urity/util/Resou │ │ │ │ │ -000aec30: 7263 6573 2f55 7361 6765 732e 6a61 7661 rces/Usages.java │ │ │ │ │ -000aec40: 3a20 4368 6563 6b20 7573 6167 6573 206f : Check usages o │ │ │ │ │ -000aec50: 6620 7365 6375 7269 7479 2d72 656c 6174 f security-relat │ │ │ │ │ -000aec60: 6564 2052 6573 6f75 7263 6573 2066 696c ed Resources fil │ │ │ │ │ -000aec70: 6573 0a0a 3c6c 693e 7375 6e2f 7365 6375 es..
  • sun/secu │ │ │ │ │ -000aec80: 7269 7479 2f75 7469 6c2f 5265 736f 7572 rity/util/Resour │ │ │ │ │ -000aec90: 6365 732f 6375 7374 6f6d 5379 7343 6c61 ces/customSysCla │ │ │ │ │ -000aeca0: 7373 4c6f 6164 6572 2f42 6f6f 744d 6573 ssLoader/BootMes │ │ │ │ │ -000aecb0: 7361 6765 732e 6a61 7661 3a20 456e 7375 sages.java: Ensu │ │ │ │ │ -000aecc0: 7265 2074 6861 7420 7365 6375 7269 7479 re that security │ │ │ │ │ -000aecd0: 206d 6573 7361 6765 7320 6361 6e20 6265 messages can be │ │ │ │ │ -000aece0: 2066 6f72 6d61 7474 6564 2064 7572 696e formatted durin │ │ │ │ │ -000aecf0: 6720 7379 7374 656d 2063 6c61 7373 206c g system class l │ │ │ │ │ -000aed00: 6f61 6465 7220 696e 6974 6961 6c69 7a61 oader initializa │ │ │ │ │ -000aed10: 7469 6f6e 2e0a 0a3c 6c69 3e73 756e 2f73 tion...
  • sun/s │ │ │ │ │ -000aed20: 6563 7572 6974 792f 7574 696c 2f52 6573 ecurity/util/Res │ │ │ │ │ -000aed30: 6f75 7263 6573 2f63 7573 746f 6d53 7973 ources/customSys │ │ │ │ │ -000aed40: 436c 6173 734c 6f61 6465 722f 4d65 7373 ClassLoader/Mess │ │ │ │ │ -000aed50: 6167 6546 6f72 6d61 7474 696e 672e 6a61 ageFormatting.ja │ │ │ │ │ -000aed60: 7661 3a20 456e 7375 7265 2074 6861 7420 va: Ensure that │ │ │ │ │ -000aed70: 7365 6375 7269 7479 206d 6573 7361 6765 security message │ │ │ │ │ -000aed80: 2066 6f72 6d61 7474 696e 6720 636f 6465 formatting code │ │ │ │ │ -000aed90: 2069 7320 6361 7061 626c 6520 6f66 2064 is capable of d │ │ │ │ │ -000aeda0: 6973 706c 6179 696e 6720 616c 6c20 6d65 isplaying all me │ │ │ │ │ -000aedb0: 7373 6167 6573 2e0a 0a3c 6c69 3e73 756e ssages...
  • sun │ │ │ │ │ -000aedc0: 2f73 6563 7572 6974 792f 7574 696c 2f52 /security/util/R │ │ │ │ │ -000aedd0: 6573 6f75 7263 6573 2f65 6172 6c79 2f45 esources/early/E │ │ │ │ │ -000aede0: 6172 6c79 5265 736f 7572 6365 732e 6a61 arlyResources.ja │ │ │ │ │ -000aedf0: 7661 3a20 456e 7375 7265 2074 6861 7420 va: Ensure that │ │ │ │ │ -000aee00: 6d65 7373 6167 6573 2063 616e 2062 6520 messages can be │ │ │ │ │ -000aee10: 666f 726d 6174 7465 6420 6265 666f 7265 formatted before │ │ │ │ │ -000aee20: 2072 6573 6f75 7263 6573 2061 7265 206c resources are l │ │ │ │ │ -000aee30: 6f61 6465 640a 0a3c 6c69 3e73 756e 2f73 oaded..
  • sun/s │ │ │ │ │ -000aee40: 6563 7572 6974 792f 7574 696c 2f61 736e ecurity/util/asn │ │ │ │ │ -000aee50: 3153 7472 696e 6754 7970 6573 2f53 7472 1StringTypes/Str │ │ │ │ │ -000aee60: 696e 6754 7970 6573 2e6a 6176 613a 204d ingTypes.java: M │ │ │ │ │ -000aee70: 616b 6520 7375 7265 2072 6561 6469 6e67 ake sure reading │ │ │ │ │ -000aee80: 2f77 7269 7469 6e67 206f 6620 6469 6666 /writing of diff │ │ │ │ │ -000aee90: 6572 656e 7420 4445 5220 656e 636f 6465 erent DER encode │ │ │ │ │ -000aeea0: 6420 7374 7269 6e67 2074 7970 6573 2077 d string types w │ │ │ │ │ -000aeeb0: 6f72 6b73 2063 6f72 7265 6374 6c79 2e0a orks correctly.. │ │ │ │ │ -000aeec0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000aeed0: 792f 7574 696c 2f6d 6174 682f 5465 7374 y/util/math/Test │ │ │ │ │ -000aeee0: 496e 7465 6765 724d 6f64 756c 6f50 2e6a IntegerModuloP.j │ │ │ │ │ -000aeef0: 6176 6123 4375 7276 6532 3535 3139 4f72 ava#Curve25519Or │ │ │ │ │ -000aef00: 6465 7246 6965 6c64 3a20 200a 0a3c 6c69 derField: ..
  • sun/security/ut │ │ │ │ │ -000aef20: 696c 2f6d 6174 682f 5465 7374 496e 7465 il/math/TestInte │ │ │ │ │ -000aef30: 6765 724d 6f64 756c 6f50 2e6a 6176 6123 gerModuloP.java# │ │ │ │ │ -000aef40: 4375 7276 6534 3438 4f72 6465 7246 6965 Curve448OrderFie │ │ │ │ │ -000aef50: 6c64 3a20 200a 0a3c 6c69 3e73 756e 2f73 ld: ..
  • sun/s │ │ │ │ │ -000aef60: 6563 7572 6974 792f 7574 696c 2f6d 6174 ecurity/util/mat │ │ │ │ │ -000aef70: 682f 5465 7374 496e 7465 6765 724d 6f64 h/TestIntegerMod │ │ │ │ │ -000aef80: 756c 6f50 2e6a 6176 6123 496e 7465 6765 uloP.java#Intege │ │ │ │ │ -000aef90: 7250 6f6c 796e 6f6d 6961 6c31 3330 353a rPolynomial1305: │ │ │ │ │ -000aefa0: 2020 0a0a 3c6c 693e 7375 6e2f 7365 6375 ..
  • sun/secu │ │ │ │ │ -000aefb0: 7269 7479 2f75 7469 6c2f 6d61 7468 2f54 rity/util/math/T │ │ │ │ │ -000aefc0: 6573 7449 6e74 6567 6572 4d6f 6475 6c6f estIntegerModulo │ │ │ │ │ -000aefd0: 502e 6a61 7661 2349 6e74 6567 6572 506f P.java#IntegerPo │ │ │ │ │ -000aefe0: 6c79 6e6f 6d69 616c 3235 3531 393a 2054 lynomial25519: T │ │ │ │ │ -000aeff0: 6573 7420 7072 6f70 6572 206f 7065 7261 est proper opera │ │ │ │ │ -000af000: 7469 6f6e 206f 6620 696e 7465 6765 7220 tion of integer │ │ │ │ │ -000af010: 6669 656c 6420 6172 6974 686d 6574 6963 field arithmetic │ │ │ │ │ -000af020: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ -000af030: 7479 2f75 7469 6c2f 6d61 7468 2f54 6573 ty/util/math/Tes │ │ │ │ │ -000af040: 7449 6e74 6567 6572 4d6f 6475 6c6f 502e tIntegerModuloP. │ │ │ │ │ -000af050: 6a61 7661 2349 6e74 6567 6572 506f 6c79 java#IntegerPoly │ │ │ │ │ -000af060: 6e6f 6d69 616c 3434 383a 2020 0a0a 3c6c nomial448: ..sun/security/u │ │ │ │ │ -000af080: 7469 6c2f 6d61 7468 2f54 6573 7449 6e74 til/math/TestInt │ │ │ │ │ -000af090: 6567 6572 4d6f 6475 6c6f 502e 6a61 7661 egerModuloP.java │ │ │ │ │ -000af0a0: 2349 6e74 6567 6572 506f 6c79 6e6f 6d69 #IntegerPolynomi │ │ │ │ │ -000af0b0: 616c 5032 3536 3a20 200a 0a3c 6c69 3e73 alP256: ..
  • s │ │ │ │ │ -000af0c0: 756e 2f73 6563 7572 6974 792f 7574 696c un/security/util │ │ │ │ │ -000af0d0: 2f6d 6174 682f 5465 7374 496e 7465 6765 /math/TestIntege │ │ │ │ │ -000af0e0: 724d 6f64 756c 6f50 2e6a 6176 6123 496e rModuloP.java#In │ │ │ │ │ -000af0f0: 7465 6765 7250 6f6c 796e 6f6d 6961 6c50 tegerPolynomialP │ │ │ │ │ -000af100: 3338 343a 2020 0a0a 3c6c 693e 7375 6e2f 384: ..
  • sun/ │ │ │ │ │ -000af110: 7365 6375 7269 7479 2f75 7469 6c2f 6d61 security/util/ma │ │ │ │ │ -000af120: 7468 2f54 6573 7449 6e74 6567 6572 4d6f th/TestIntegerMo │ │ │ │ │ -000af130: 6475 6c6f 502e 6a61 7661 2349 6e74 6567 duloP.java#Integ │ │ │ │ │ -000af140: 6572 506f 6c79 6e6f 6d69 616c 5035 3231 erPolynomialP521 │ │ │ │ │ -000af150: 3a20 200a 0a3c 6c69 3e73 756e 2f73 6563 : ..
  • sun/sec │ │ │ │ │ -000af160: 7572 6974 792f 7574 696c 2f6d 6174 682f urity/util/math/ │ │ │ │ │ -000af170: 5465 7374 496e 7465 6765 724d 6f64 756c TestIntegerModul │ │ │ │ │ -000af180: 6f50 2e6a 6176 6123 5032 3536 4f72 6465 oP.java#P256Orde │ │ │ │ │ -000af190: 7246 6965 6c64 3a20 200a 0a3c 6c69 3e73 rField: ..
  • s │ │ │ │ │ -000af1a0: 756e 2f73 6563 7572 6974 792f 7574 696c un/security/util │ │ │ │ │ -000af1b0: 2f6d 6174 682f 5465 7374 496e 7465 6765 /math/TestIntege │ │ │ │ │ -000af1c0: 724d 6f64 756c 6f50 2e6a 6176 6123 5033 rModuloP.java#P3 │ │ │ │ │ -000af1d0: 3834 4f72 6465 7246 6965 6c64 3a20 200a 84OrderField: . │ │ │ │ │ -000af1e0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000af1f0: 792f 7574 696c 2f6d 6174 682f 5465 7374 y/util/math/Test │ │ │ │ │ -000af200: 496e 7465 6765 724d 6f64 756c 6f50 2e6a IntegerModuloP.j │ │ │ │ │ -000af210: 6176 6123 5035 3231 4f72 6465 7246 6965 ava#P521OrderFie │ │ │ │ │ -000af220: 6c64 3a20 200a 0a3c 6c69 3e73 756e 2f73 ld: ..
  • sun/s │ │ │ │ │ -000af230: 6563 7572 6974 792f 7574 696c 2f6d 6973 ecurity/util/mis │ │ │ │ │ -000af240: 632f 5365 744e 756c 6c53 6967 5061 7261 c/SetNullSigPara │ │ │ │ │ -000af250: 6d73 2e6a 6176 613a 204d 616b 6520 7375 ms.java: Make su │ │ │ │ │ -000af260: 7265 2053 6967 6e61 7475 7265 5574 696c re SignatureUtil │ │ │ │ │ -000af270: 2077 6f72 6b73 2077 6974 6820 6e75 6c6c works with null │ │ │ │ │ -000af280: 2061 6c67 6f72 6974 686d 2070 6172 616d algorithm param │ │ │ │ │ -000af290: 6574 6572 730a 0a3c 6c69 3e73 756e 2f73 eters..
  • sun/s │ │ │ │ │ -000af2a0: 6563 7572 6974 792f 7661 6c69 6461 746f ecurity/validato │ │ │ │ │ -000af2b0: 722f 436f 6e73 7472 7563 746f 7254 6573 r/ConstructorTes │ │ │ │ │ -000af2c0: 742e 6a61 7661 3a20 7368 7269 6e6b 2064 t.java: shrink d │ │ │ │ │ -000af2d0: 7570 6c69 6361 7465 2063 6f64 6520 696e uplicate code in │ │ │ │ │ -000af2e0: 2074 6865 2063 6f6e 7374 7275 6374 6f72 the constructor │ │ │ │ │ -000af2f0: 206f 6620 504b 4958 5661 6c69 6461 746f of PKIXValidato │ │ │ │ │ -000af300: 720a 0a3c 6c69 3e73 756e 2f73 6563 7572 r..
  • sun/secur │ │ │ │ │ -000af310: 6974 792f 7661 6c69 6461 746f 722f 456e ity/validator/En │ │ │ │ │ -000af320: 6445 6e74 6974 7945 7874 656e 7369 6f6e dEntityExtension │ │ │ │ │ -000af330: 4368 6563 6b2e 6a61 7661 3a20 456e 6445 Check.java: EndE │ │ │ │ │ -000af340: 6e74 6974 7943 6865 636b 6572 2073 686f ntityChecker sho │ │ │ │ │ -000af350: 756c 6420 6e6f 7420 7072 6f63 6573 7320 uld not process │ │ │ │ │ -000af360: 6375 7374 6f6d 2065 7874 656e 7369 6f6e custom extension │ │ │ │ │ -000af370: 7320 6166 7465 7220 504b 4958 2076 616c s after PKIX val │ │ │ │ │ -000af380: 6964 6174 696f 6e0a 0a3c 6c69 3e73 756e idation..
  • sun │ │ │ │ │ -000af390: 2f73 6563 7572 6974 792f 7661 6c69 6461 /security/valida │ │ │ │ │ -000af3a0: 746f 722f 504b 4958 5661 6c41 6e64 5265 tor/PKIXValAndRe │ │ │ │ │ -000af3b0: 7643 6865 636b 5465 7374 732e 6a61 7661 vCheckTests.java │ │ │ │ │ -000af3c0: 3a20 5374 6170 6c65 6420 4f43 5350 5265 : Stapled OCSPRe │ │ │ │ │ -000af3d0: 7370 6f6e 7365 7320 7368 6f75 6c64 2062 sponses should b │ │ │ │ │ -000af3e0: 6520 6164 6465 6420 746f 2050 4b49 5852 e added to PKIXR │ │ │ │ │ -000af3f0: 6576 6f63 6174 696f 6e43 6865 636b 6572 evocationChecker │ │ │ │ │ -000af400: 2069 7272 6573 7065 6374 6976 6520 6f66 irrespective of │ │ │ │ │ -000af410: 2072 6576 6f63 6174 696f 6e45 6e61 626c revocationEnabl │ │ │ │ │ -000af420: 6564 2066 6c61 670a 0a3c 6c69 3e73 756e ed flag..
  • sun │ │ │ │ │ -000af430: 2f73 6563 7572 6974 792f 7661 6c69 6461 /security/valida │ │ │ │ │ -000af440: 746f 722f 6365 7274 7265 706c 6163 652e tor/certreplace. │ │ │ │ │ -000af450: 7368 3a20 4365 7274 5061 7468 2076 616c sh: CertPath val │ │ │ │ │ -000af460: 6964 6174 696f 6e20 7265 6772 6573 7369 idation regressi │ │ │ │ │ -000af470: 6f6e 2063 6175 7365 6420 6279 2053 4841 on caused by SHA │ │ │ │ │ -000af480: 3120 7265 706c 6163 656d 656e 7420 726f 1 replacement ro │ │ │ │ │ -000af490: 6f74 2061 6e64 204d 4432 2064 6973 6162 ot and MD2 disab │ │ │ │ │ -000af4a0: 6c65 2066 6561 7475 7265 0a0a 3c6c 693e le feature..
  • │ │ │ │ │ -000af4b0: 7375 6e2f 7365 6375 7269 7479 2f76 616c sun/security/val │ │ │ │ │ -000af4c0: 6964 6174 6f72 2f73 616d 6564 6e2e 7368 idator/samedn.sh │ │ │ │ │ -000af4d0: 3a20 7265 6772 6573 7369 6f6e 3a20 504b : regression: PK │ │ │ │ │ -000af4e0: 4958 5661 6c69 6461 746f 7220 6661 696c IXValidator fail │ │ │ │ │ -000af4f0: 7320 7768 656e 206d 756c 7469 706c 6520 s when multiple │ │ │ │ │ -000af500: 7472 7573 7420 616e 6368 6f72 7320 6861 trust anchors ha │ │ │ │ │ -000af510: 7665 2073 616d 6520 646e 0a0a 3c6c 693e ve same dn..
  • │ │ │ │ │ -000af520: 7375 6e2f 7365 6375 7269 7479 2f78 3530 sun/security/x50 │ │ │ │ │ -000af530: 392f 4156 412f 4156 4145 7175 616c 7348 9/AVA/AVAEqualsH │ │ │ │ │ -000af540: 6173 6843 6f64 652e 6a61 7661 3a20 5665 ashCode.java: Ve │ │ │ │ │ -000af550: 7269 6679 2065 7175 616c 7328 292f 6861 rify equals()/ha │ │ │ │ │ -000af560: 7368 436f 6465 2829 2063 6f6e 7472 6163 shCode() contrac │ │ │ │ │ -000af570: 7420 686f 6e6f 7265 640a 0a3c 6c69 3e73 t honored..
  • s │ │ │ │ │ -000af580: 756e 2f73 6563 7572 6974 792f 7835 3039 un/security/x509 │ │ │ │ │ -000af590: 2f41 5641 2f42 6164 4e61 6d65 2e6a 6176 /AVA/BadName.jav │ │ │ │ │ -000af5a0: 613a 204d 616b 6520 7375 7265 2062 6164 a: Make sure bad │ │ │ │ │ -000af5b0: 2064 6973 7469 6e67 7569 7368 6564 206e distinguished n │ │ │ │ │ -000af5c0: 616d 6573 2028 7769 7468 6f75 7420 6b65 ames (without ke │ │ │ │ │ -000af5d0: 7977 6f72 6473 2920 646f 6e27 7420 6361 ywords) don't ca │ │ │ │ │ -000af5e0: 7573 6520 6f75 742d 6f66 2d6d 656d 6f72 use out-of-memor │ │ │ │ │ -000af5f0: 7920 636f 6e64 6974 696f 6e0a 0a3c 6c69 y condition..
  • sun/security/x5 │ │ │ │ │ -000af610: 3039 2f41 5641 2f44 6f6d 6169 6e43 6f6d 09/AVA/DomainCom │ │ │ │ │ -000af620: 706f 6e65 6e74 456e 636f 6469 6e67 2e6a ponentEncoding.j │ │ │ │ │ -000af630: 6176 613a 2069 6e63 6f72 7265 6374 2041 ava: incorrect A │ │ │ │ │ -000af640: 534e 3120 4445 5220 656e 636f 6469 6e67 SN1 DER encoding │ │ │ │ │ -000af650: 206f 6620 446f 6d61 696e 436f 6d70 6f6e of DomainCompon │ │ │ │ │ -000af660: 656e 7420 4174 7472 6962 7574 6556 616c ent AttributeVal │ │ │ │ │ -000af670: 7565 0a0a 3c6c 693e 7375 6e2f 7365 6375 ue..
  • sun/secu │ │ │ │ │ -000af680: 7269 7479 2f78 3530 392f 4156 412f 456d rity/x509/AVA/Em │ │ │ │ │ -000af690: 6169 6c41 6464 7265 7373 456e 636f 6469 ailAddressEncodi │ │ │ │ │ -000af6a0: 6e67 2e6a 6176 613a 2069 6e63 6f72 7265 ng.java: incorre │ │ │ │ │ -000af6b0: 6374 2041 534e 3120 4445 5220 656e 636f ct ASN1 DER enco │ │ │ │ │ -000af6c0: 6469 6e67 206f 6620 456d 6169 6c41 6464 ding of EmailAdd │ │ │ │ │ -000af6d0: 7265 7373 2041 7474 7269 6275 7465 0a0a ress Attribute.. │ │ │ │ │ -000af6e0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000af6f0: 2f78 3530 392f 4156 412f 456d 7074 7956 /x509/AVA/EmptyV │ │ │ │ │ -000af700: 616c 7565 2e6a 6176 613a 2041 5641 2074 alue.java: AVA t │ │ │ │ │ -000af710: 6872 6f77 7320 5374 7269 6e67 496e 6465 hrows StringInde │ │ │ │ │ -000af720: 784f 7574 4f66 426f 756e 6473 4578 6365 xOutOfBoundsExce │ │ │ │ │ -000af730: 7074 696f 6e20 666f 7220 656d 7074 7920 ption for empty │ │ │ │ │ -000af740: 7661 6c75 6573 0a0a 3c6c 693e 7375 6e2f values..
  • sun/ │ │ │ │ │ -000af750: 7365 6375 7269 7479 2f78 3530 392f 416c security/x509/Al │ │ │ │ │ -000af760: 676f 7269 7468 6d49 642f 416c 676f 7269 gorithmId/Algori │ │ │ │ │ -000af770: 7468 6d49 6445 7175 616c 7348 6173 6843 thmIdEqualsHashC │ │ │ │ │ -000af780: 6f64 652e 6a61 7661 3a20 5665 7269 6679 ode.java: Verify │ │ │ │ │ -000af790: 2065 7175 616c 7328 292f 6861 7368 436f equals()/hashCo │ │ │ │ │ -000af7a0: 6465 2829 2063 6f6e 7472 6163 7420 686f de() contract ho │ │ │ │ │ -000af7b0: 6e6f 7265 640a 0a3c 6c69 3e73 756e 2f73 nored..
  • sun/s │ │ │ │ │ -000af7c0: 6563 7572 6974 792f 7835 3039 2f41 6c67 ecurity/x509/Alg │ │ │ │ │ -000af7d0: 6f72 6974 686d 4964 2f45 7874 656e 7369 orithmId/Extensi │ │ │ │ │ -000af7e0: 626c 6541 6c67 6f72 6974 686d 4964 2e6a bleAlgorithmId.j │ │ │ │ │ -000af7f0: 6176 613a 2043 6865 636b 2074 6861 7420 ava: Check that │ │ │ │ │ -000af800: 416c 676f 7269 7468 6d49 6420 4e61 6d65 AlgorithmId Name │ │ │ │ │ -000af810: 2d74 6f2d 4f49 4420 6d61 7070 696e 6720 -to-OID mapping │ │ │ │ │ -000af820: 6973 2065 7874 656e 7369 626c 6520 616e is extensible an │ │ │ │ │ -000af830: 6420 7570 2d74 6f2d 6461 7465 2e0a 0a3c d up-to-date...< │ │ │ │ │ -000af840: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000af850: 7835 3039 2f41 6c67 6f72 6974 686d 4964 x509/AlgorithmId │ │ │ │ │ -000af860: 2f4e 6f6e 5374 616e 6461 7264 4e61 6d65 /NonStandardName │ │ │ │ │ -000af870: 732e 6a61 7661 3a20 4a61 7273 6967 6e65 s.java: Jarsigne │ │ │ │ │ -000af880: 7220 2d76 6572 6966 7920 6661 696c 7320 r -verify fails │ │ │ │ │ -000af890: 6966 2072 7361 2066 696c 6520 7573 6564 if rsa file used │ │ │ │ │ -000af8a0: 2073 6861 2d32 3536 2077 6974 6820 6175 sha-256 with au │ │ │ │ │ -000af8b0: 7468 656e 7469 6361 7465 6420 6174 7472 thenticated attr │ │ │ │ │ -000af8c0: 6962 7574 6573 0a0a 3c6c 693e 7375 6e2f ibutes..
  • sun/ │ │ │ │ │ -000af8d0: 7365 6375 7269 7479 2f78 3530 392f 416c security/x509/Al │ │ │ │ │ -000af8e0: 676f 7269 7468 6d49 642f 4e75 6c6c 5061 gorithmId/NullPa │ │ │ │ │ -000af8f0: 7261 6d73 2e6a 6176 613a 2041 6c67 6f72 rams.java: Algor │ │ │ │ │ -000af900: 6974 686d 4964 2073 686f 756c 6420 6e6f ithmId should no │ │ │ │ │ -000af910: 7420 656e 636f 6465 2061 206d 6973 7369 t encode a missi │ │ │ │ │ -000af920: 6e67 2070 6172 616d 6574 6572 7320 6669 ng parameters fi │ │ │ │ │ -000af930: 656c 6420 6173 204e 554c 4c20 756e 6c65 eld as NULL unle │ │ │ │ │ -000af940: 7373 2068 6172 6463 6f64 6564 0a0a 3c6c ss hardcoded..sun/security/x │ │ │ │ │ -000af960: 3530 392f 416c 676f 7269 7468 6d49 642f 509/AlgorithmId/ │ │ │ │ │ -000af970: 4f69 6454 6162 6c65 496e 6974 2e6a 6176 OidTableInit.jav │ │ │ │ │ -000af980: 613a 2041 6c67 6f72 6974 686d 4964 2e67 a: AlgorithmId.g │ │ │ │ │ -000af990: 6574 2069 6e69 7469 616c 697a 6174 696f et initializatio │ │ │ │ │ -000af9a0: 6e20 7468 7265 6164 2073 6166 6574 790a n thread safety. │ │ │ │ │ -000af9b0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ -000af9c0: 792f 7835 3039 2f41 6c67 6f72 6974 686d y/x509/Algorithm │ │ │ │ │ -000af9d0: 4964 2f4f 6d69 7441 6c67 4964 5061 7261 Id/OmitAlgIdPara │ │ │ │ │ -000af9e0: 6d2e 6a61 7661 3a20 5468 6520 416c 676f m.java: The Algo │ │ │ │ │ -000af9f0: 7269 7468 6d49 6465 6e74 6966 6965 7220 rithmIdentifier │ │ │ │ │ -000afa00: 666f 7220 4543 4453 4120 7368 6f75 6c64 for ECDSA should │ │ │ │ │ -000afa10: 206f 6d69 7420 7468 6520 7061 7261 6d65 omit the parame │ │ │ │ │ -000afa20: 7465 7273 2066 6965 6c64 0a0a 3c6c 693e ters field..
  • │ │ │ │ │ -000afa30: 7375 6e2f 7365 6375 7269 7479 2f78 3530 sun/security/x50 │ │ │ │ │ -000afa40: 392f 416c 676f 7269 7468 6d49 642f 5042 9/AlgorithmId/PB │ │ │ │ │ -000afa50: 4553 322e 6a61 7661 3a20 416c 676f 7269 ES2.java: Algori │ │ │ │ │ -000afa60: 7468 6d49 6420 7368 6f75 6c64 2075 6e64 thmId should und │ │ │ │ │ -000afa70: 6572 7374 616e 6420 5042 4553 320a 0a3c erstand PBES2..< │ │ │ │ │ -000afa80: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ -000afa90: 7835 3039 2f41 6c67 6f72 6974 686d 4964 x509/AlgorithmId │ │ │ │ │ -000afaa0: 2f53 4841 3235 3677 6974 6845 4344 5341 /SHA256withECDSA │ │ │ │ │ -000afab0: 2e6a 6176 613a 2041 6c67 6f72 6974 686d .java: Algorithm │ │ │ │ │ -000afac0: 4964 2e67 6574 2822 5348 4132 3536 7769 Id.get("SHA256wi │ │ │ │ │ -000afad0: 7468 4543 4453 4122 2920 6e6f 7420 6176 thECDSA") not av │ │ │ │ │ -000afae0: 6169 6c61 626c 650a 0a3c 6c69 3e73 756e ailable..
  • sun │ │ │ │ │ -000afaf0: 2f73 6563 7572 6974 792f 7835 3039 2f41 /security/x509/A │ │ │ │ │ -000afb00: 6c67 6f72 6974 686d 4964 2f54 7572 6b69 lgorithmId/Turki │ │ │ │ │ -000afb10: 7368 5265 6769 6f6e 2e6a 6176 613a 2054 shRegion.java: T │ │ │ │ │ -000afb20: 7572 6b69 7368 2072 6567 696f 6e61 6c20 urkish regional │ │ │ │ │ -000afb30: 6f70 7469 6f6e 7320 6361 7573 6520 4e50 options cause NP │ │ │ │ │ -000afb40: 4520 696e 2073 756e 2e73 6563 7572 6974 E in sun.securit │ │ │ │ │ -000afb50: 792e 7835 3039 2e41 6c67 6f72 6974 686d y.x509.Algorithm │ │ │ │ │ -000afb60: 4964 2e61 6c67 4f49 440a 0a3c 6c69 3e73 Id.algOID..
  • s │ │ │ │ │ -000afb70: 756e 2f73 6563 7572 6974 792f 7835 3039 un/security/x509 │ │ │ │ │ -000afb80: 2f41 6c67 6f72 6974 686d 4964 2f55 6e69 /AlgorithmId/Uni │ │ │ │ │ -000afb90: 6e69 7469 616c 697a 6564 2e6a 6176 613a nitialized.java: │ │ │ │ │ -000afba0: 2045 6e63 7279 7074 6564 5072 6976 6174 EncryptedPrivat │ │ │ │ │ -000afbb0: 654b 6579 496e 666f 2063 616e 2062 6520 eKeyInfo can be │ │ │ │ │ -000afbc0: 6372 6561 7465 6420 7769 7468 2061 6e20 created with an │ │ │ │ │ -000afbd0: 756e 696e 6974 6961 6c69 7a65 6420 416c uninitialized Al │ │ │ │ │ -000afbe0: 676f 7269 7468 6d50 6172 616d 6574 6572 gorithmParameter │ │ │ │ │ -000afbf0: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -000afc00: 6974 792f 7835 3039 2f41 6c67 6f72 6974 ity/x509/Algorit │ │ │ │ │ -000afc10: 686d 4964 2f55 7070 6572 6361 7365 2e6a hmId/Uppercase.j │ │ │ │ │ -000afc20: 6176 613a 2041 6c67 6f72 6974 686d 4964 ava: AlgorithmId │ │ │ │ │ -000afc30: 2073 686f 756c 6420 6b65 6570 206c 6f77 should keep low │ │ │ │ │ -000afc40: 6572 6361 7365 2063 6861 7261 6374 6572 ercase character │ │ │ │ │ -000afc50: 7320 6672 6f6d 2033 7264 2070 6172 7479 s from 3rd party │ │ │ │ │ -000afc60: 2070 726f 7669 6465 7273 0a0a 3c6c 693e providers..
  • │ │ │ │ │ -000afc70: 7375 6e2f 7365 6375 7269 7479 2f78 3530 sun/security/x50 │ │ │ │ │ -000afc80: 392f 4365 7274 6966 6963 6174 6556 616c 9/CertificateVal │ │ │ │ │ -000afc90: 6964 6974 792f 4e75 6c6c 4e61 6d65 2e6a idity/NullName.j │ │ │ │ │ -000afca0: 6176 613a 2043 6572 7469 6669 6361 7465 ava: Certificate │ │ │ │ │ -000afcb0: 5661 6c69 6469 7479 2066 6965 6c64 7320 Validity fields │ │ │ │ │ -000afcc0: 6172 6520 6e6f 7420 6265 206f 7074 696f are not be optio │ │ │ │ │ -000afcd0: 6e61 6c0a 0a3c 6c69 3e73 756e 2f73 6563 nal..
  • sun/sec │ │ │ │ │ -000afce0: 7572 6974 792f 7835 3039 2f44 4e53 4e61 urity/x509/DNSNa │ │ │ │ │ -000afcf0: 6d65 2f4c 6561 6469 6e67 5065 7269 6f64 me/LeadingPeriod │ │ │ │ │ -000afd00: 2e6a 6176 613a 2041 646f 7074 2064 652d .java: Adopt de- │ │ │ │ │ -000afd10: 6661 6374 6f20 7374 616e 6461 7264 7320 facto standards │ │ │ │ │ -000afd20: 6f6e 2078 3530 3920 4e61 6d65 2043 6f6e on x509 Name Con │ │ │ │ │ -000afd30: 7374 7261 696e 7473 2077 6974 6820 6c65 straints with le │ │ │ │ │ -000afd40: 6164 696e 6720 646f 742e 0a0a 3c6c 693e ading dot...
  • │ │ │ │ │ -000afd50: 7375 6e2f 7365 6375 7269 7479 2f78 3530 sun/security/x50 │ │ │ │ │ -000afd60: 392f 4544 4950 6172 7479 4e61 6d65 2f4e 9/EDIPartyName/N │ │ │ │ │ -000afd70: 756c 6c4e 616d 652e 6a61 7661 3a20 496c ullName.java: Il │ │ │ │ │ -000afd80: 6c65 6761 6c20 5834 3030 4164 6472 6573 legal X400Addres │ │ │ │ │ -000afd90: 7320 616e 6420 4544 4950 6172 7479 4e61 s and EDIPartyNa │ │ │ │ │ -000afda0: 6d65 2073 686f 756c 6420 6e6f 7420 6265 me should not be │ │ │ │ │ -000afdb0: 2063 7265 6174 6564 0a0a 3c6c 693e 7375 created..
  • su │ │ │ │ │ -000afdc0: 6e2f 7365 6375 7269 7479 2f78 3530 392f n/security/x509/ │ │ │ │ │ -000afdd0: 4578 7465 6e73 696f 6e73 2f42 434e 756c Extensions/BCNul │ │ │ │ │ -000afde0: 6c2e 6a61 7661 3a20 4261 7369 6343 6f6e l.java: BasicCon │ │ │ │ │ -000afdf0: 7374 7261 696e 7473 4578 7465 6e73 696f straintsExtensio │ │ │ │ │ -000afe00: 6e20 646f 6573 206e 6f74 2065 6e63 6f64 n does not encod │ │ │ │ │ -000afe10: 6520 7768 656e 2028 6361 3d3d 6661 6c73 e when (ca==fals │ │ │ │ │ -000afe20: 6520 2661 6d70 3b26 616d 703b 2070 6174 e && pat │ │ │ │ │ -000afe30: 684c 656e 266c 743b 3029 0a0a 3c6c 693e hLen<0)..
  • │ │ │ │ │ -000afe40: 7375 6e2f 7365 6375 7269 7479 2f78 3530 sun/security/x50 │ │ │ │ │ -000afe50: 392f 4578 7465 6e73 696f 6e73 2f44 6566 9/Extensions/Def │ │ │ │ │ -000afe60: 6175 6c74 4372 6974 6963 616c 6974 792e aultCriticality. │ │ │ │ │ -000afe70: 6a61 7661 3a20 4368 616e 6765 2064 6566 java: Change def │ │ │ │ │ -000afe80: 6175 6c74 2063 7269 7469 6361 6c69 7479 ault criticality │ │ │ │ │ -000afe90: 206f 6620 706f 6c69 6379 206d 6170 7069 of policy mappi │ │ │ │ │ -000afea0: 6e67 7320 616e 6420 706f 6c69 6379 2063 ngs and policy c │ │ │ │ │ -000afeb0: 6f6e 7374 7261 696e 7473 2063 6572 7469 onstraints certi │ │ │ │ │ -000afec0: 6669 6361 7465 2065 7874 656e 7369 6f6e ficate extension │ │ │ │ │ -000afed0: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -000afee0: 6974 792f 7835 3039 2f45 7874 656e 7369 ity/x509/Extensi │ │ │ │ │ -000afef0: 6f6e 732f 496c 6c65 6761 6c45 7874 656e ons/IllegalExten │ │ │ │ │ -000aff00: 7369 6f6e 732e 6a61 7661 3a20 496c 6c65 sions.java: Ille │ │ │ │ │ -000aff10: 6761 6c20 5835 3039 2045 7874 656e 7369 gal X509 Extensi │ │ │ │ │ -000aff20: 6f6e 2073 686f 756c 6420 6e6f 7420 6265 on should not be │ │ │ │ │ -000aff30: 2063 7265 6174 6564 0a0a 3c6c 693e 7375 created..
  • su │ │ │ │ │ -000aff40: 6e2f 7365 6375 7269 7479 2f78 3530 392f n/security/x509/ │ │ │ │ │ -000aff50: 4578 7465 6e73 696f 6e73 2f49 7373 7569 Extensions/Issui │ │ │ │ │ -000aff60: 6e67 4469 7374 7269 6275 7469 6f6e 506f ngDistributionPo │ │ │ │ │ -000aff70: 696e 7445 7874 656e 7369 6f6e 456e 636f intExtensionEnco │ │ │ │ │ -000aff80: 6469 6e67 2e6a 6176 613a 2049 6e63 6f72 ding.java: Incor │ │ │ │ │ -000aff90: 7265 6374 2065 6e63 6f64 696e 6720 6f66 rect encoding of │ │ │ │ │ -000affa0: 2074 6865 2044 6973 7472 6962 7574 696f the Distributio │ │ │ │ │ -000affb0: 6e50 6f69 6e74 4e61 6d65 206f 626a 6563 nPointName objec │ │ │ │ │ -000affc0: 7420 696e 2049 7373 7569 6e67 4469 7374 t in IssuingDist │ │ │ │ │ -000affd0: 7269 6275 7469 6f6e 506f 696e 7445 7874 ributionPointExt │ │ │ │ │ -000affe0: 656e 7369 6f6e 0a0a 3c6c 693e 7375 6e2f ension..
  • sun/ │ │ │ │ │ -000afff0: 7365 6375 7269 7479 2f78 3530 392f 4765 security/x509/Ge │ │ │ │ │ -000b0000: 6e65 7261 6c4e 616d 652f 444e 534e 616d neralName/DNSNam │ │ │ │ │ -000b0010: 6554 6573 742e 6a61 7661 3a20 444e 534e eTest.java: DNSN │ │ │ │ │ -000b0020: 616d 6520 7061 7273 696e 6720 7465 7374 ame parsing test │ │ │ │ │ -000b0030: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -000b0040: 6974 792f 7835 3039 2f47 656e 6572 616c ity/x509/General │ │ │ │ │ -000b0050: 4e61 6d65 2f45 6e63 6f64 652e 6a61 7661 Name/Encode.java │ │ │ │ │ -000b0060: 3a20 4368 6563 6b20 7468 6174 2047 656e : Check that Gen │ │ │ │ │ -000b0070: 6572 616c 4e61 6d65 2e65 6e63 6f64 6528 eralName.encode( │ │ │ │ │ -000b0080: 2920 656e 636f 6465 7320 616e 2058 3530 ) encodes an X50 │ │ │ │ │ -000b0090: 304e 616d 6520 7769 7468 2061 6e20 6578 0Name with an ex │ │ │ │ │ -000b00a0: 706c 6963 6974 2074 6167 0a0a 3c6c 693e plicit tag..
  • │ │ │ │ │ -000b00b0: 7375 6e2f 7365 6375 7269 7479 2f78 3530 sun/security/x50 │ │ │ │ │ -000b00c0: 392f 4765 6e65 7261 6c4e 616d 652f 5834 9/GeneralName/X4 │ │ │ │ │ -000b00d0: 3030 4164 6472 6573 732e 6a61 7661 3a20 00Address.java: │ │ │ │ │ -000b00e0: 4368 6563 6b20 7468 6174 2061 2053 7562 Check that a Sub │ │ │ │ │ -000b00f0: 6a65 6374 2041 6c74 6572 6e61 7469 7665 ject Alternative │ │ │ │ │ -000b0100: 204e 616d 6520 6f66 2074 7970 6520 5834 Name of type X4 │ │ │ │ │ -000b0110: 3030 4164 6472 6573 7320 6361 6e20 6265 00Address can be │ │ │ │ │ -000b0120: 2070 6172 7365 640a 0a3c 6c69 3e73 756e parsed..
  • sun │ │ │ │ │ -000b0130: 2f73 6563 7572 6974 792f 7835 3039 2f49 /security/x509/I │ │ │ │ │ -000b0140: 5041 6464 7265 7373 4e61 6d65 2f43 6f6e PAddressName/Con │ │ │ │ │ -000b0150: 7374 7261 696e 7354 6573 742e 6a61 7661 strainsTest.java │ │ │ │ │ -000b0160: 3a20 5665 7269 6679 2049 5041 6464 7265 : Verify IPAddre │ │ │ │ │ -000b0170: 7373 4e61 6d65 2e63 6f6e 7374 7261 696e ssName.constrain │ │ │ │ │ -000b0180: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ -000b0190: 6974 792f 7835 3039 2f4f 7468 6572 4e61 ity/x509/OtherNa │ │ │ │ │ -000b01a0: 6d65 2f50 6172 7365 2e6a 6176 613a 2042 me/Parse.java: B │ │ │ │ │ -000b01b0: 7265 616b 2075 7020 5345 5155 454e 4345 reak up SEQUENCE │ │ │ │ │ -000b01c0: 2069 6e20 5835 3039 4365 7274 6966 6963 in X509Certific │ │ │ │ │ -000b01d0: 6174 653a 3a67 6574 5375 626a 6563 7441 ate::getSubjectA │ │ │ │ │ -000b01e0: 6c74 6572 6e61 7469 7665 4e61 6d65 7320 lternativeNames │ │ │ │ │ -000b01f0: 616e 6420 5835 3039 4365 7274 6966 6963 and X509Certific │ │ │ │ │ -000b0200: 6174 653a 3a67 6574 4973 7375 6572 416c ate::getIssuerAl │ │ │ │ │ -000b0210: 7465 726e 6174 6976 654e 616d 6573 2069 ternativeNames i │ │ │ │ │ -000b0220: 6e20 6f74 6865 724e 616d 650a 0a3c 6c69 n otherName..
  • sun/security/x5 │ │ │ │ │ -000b0240: 3039 2f55 5249 4365 7274 5374 6f72 652f 09/URICertStore/ │ │ │ │ │ -000b0250: 4149 4143 6572 7454 696d 656f 7574 2e6a AIACertTimeout.j │ │ │ │ │ -000b0260: 6176 613a 2045 6e68 616e 6365 204f 4353 ava: Enhance OCS │ │ │ │ │ -000b0270: 502c 2043 524c 2061 6e64 2043 6572 7469 P, CRL and Certi │ │ │ │ │ -000b0280: 6669 6361 7465 2046 6574 6368 2054 696d ficate Fetch Tim │ │ │ │ │ -000b0290: 656f 7574 730a 0a3c 6c69 3e73 756e 2f73 eouts..
  • sun/s │ │ │ │ │ -000b02a0: 6563 7572 6974 792f 7835 3039 2f55 5249 ecurity/x509/URI │ │ │ │ │ -000b02b0: 4365 7274 5374 6f72 652f 4352 4c52 6561 CertStore/CRLRea │ │ │ │ │ -000b02c0: 6454 696d 656f 7574 2e6a 6176 613a 2063 dTimeout.java: c │ │ │ │ │ -000b02d0: 6865 636b 2074 6861 7420 4352 4c20 646f heck that CRL do │ │ │ │ │ -000b02e0: 776e 6c6f 6164 2069 7320 696e 7465 7272 wnload is interr │ │ │ │ │ -000b02f0: 7570 7465 6420 6966 2069 7420 7461 6b65 upted if it take │ │ │ │ │ -000b0300: 7320 746f 6f20 6c6f 6e67 0a0a 3c6c 693e s too long..
  • │ │ │ │ │ -000b0310: 7375 6e2f 7365 6375 7269 7479 2f78 3530 sun/security/x50 │ │ │ │ │ -000b0320: 392f 5552 4943 6572 7453 746f 7265 2f45 9/URICertStore/E │ │ │ │ │ -000b0330: 7874 656e 7369 6f6e 7357 6974 684c 4441 xtensionsWithLDA │ │ │ │ │ -000b0340: 502e 6a61 7661 3a20 4368 6563 6b20 6966 P.java: Check if │ │ │ │ │ -000b0350: 204c 4441 5020 7265 736f 7572 6365 7320 LDAP resources │ │ │ │ │ -000b0360: 6672 6f6d 2043 524c 4450 2061 6e64 2041 from CRLDP and A │ │ │ │ │ -000b0370: 4941 2065 7874 656e 7369 6f6e 7320 6361 IA extensions ca │ │ │ │ │ -000b0380: 6e20 6265 206c 6f61 6465 640a 0a3c 6c69 n be loaded..
  • sun/security/x5 │ │ │ │ │ -000b03a0: 3039 2f55 5249 4e61 6d65 2f50 6172 7365 09/URIName/Parse │ │ │ │ │ -000b03b0: 2e6a 6176 613a 2043 524c 2044 6973 7472 .java: CRL Distr │ │ │ │ │ -000b03c0: 6962 7574 696f 6e20 506f 696e 7420 5552 ibution Point UR │ │ │ │ │ -000b03d0: 4973 2077 6974 6820 7370 6163 6573 206f Is with spaces o │ │ │ │ │ -000b03e0: 7220 6261 636b 736c 6173 6865 7320 7368 r backslashes sh │ │ │ │ │ -000b03f0: 6f75 6c64 206e 6f74 2062 6520 7061 7273 ould not be pars │ │ │ │ │ -000b0400: 6561 626c 650a 0a3c 6c69 3e73 756e 2f73 eable..
  • sun/s │ │ │ │ │ -000b0410: 6563 7572 6974 792f 7835 3039 2f58 3530 ecurity/x509/X50 │ │ │ │ │ -000b0420: 304e 616d 652f 416c 6c41 7474 7269 6273 0Name/AllAttribs │ │ │ │ │ -000b0430: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -000b0440: 2061 6c6c 2050 4b49 582d 7265 7175 6972 all PKIX-requir │ │ │ │ │ -000b0450: 6564 2058 2e35 3230 206e 616d 6520 6174 ed X.520 name at │ │ │ │ │ -000b0460: 7472 6962 7320 6172 6520 7375 7070 6f72 tribs are suppor │ │ │ │ │ -000b0470: 7465 640a 0a3c 6c69 3e73 756e 2f73 6563 ted..
  • sun/sec │ │ │ │ │ -000b0480: 7572 6974 792f 7835 3039 2f58 3530 304e urity/x509/X500N │ │ │ │ │ -000b0490: 616d 652f 4465 7256 616c 7565 436f 6e73 ame/DerValueCons │ │ │ │ │ -000b04a0: 7472 7563 746f 722e 6a61 7661 3a20 4d61 tructor.java: Ma │ │ │ │ │ -000b04b0: 6b65 2073 7572 6520 636f 6e73 7472 7563 ke sure construc │ │ │ │ │ -000b04c0: 746f 7220 7468 6174 2074 616b 6573 2044 tor that takes D │ │ │ │ │ -000b04d0: 6572 5661 6c75 6520 6172 6775 6d65 6e74 erValue argument │ │ │ │ │ -000b04e0: 2077 6f72 6b73 0a0a 3c6c 693e 7375 6e2f works..
  • sun/ │ │ │ │ │ -000b04f0: 7365 6375 7269 7479 2f78 3530 392f 5835 security/x509/X5 │ │ │ │ │ -000b0500: 3030 4e61 6d65 2f45 6d61 696c 4b65 7977 00Name/EmailKeyw │ │ │ │ │ -000b0510: 6f72 642e 6a61 7661 3a20 4d61 6b65 2073 ord.java: Make s │ │ │ │ │ -000b0520: 7572 6520 4156 4120 7769 7468 2045 4d41 ure AVA with EMA │ │ │ │ │ -000b0530: 494c 206f 7220 454d 4149 4c41 4444 5245 IL or EMAILADDRE │ │ │ │ │ -000b0540: 5353 206b 6579 776f 7264 2069 7320 7265 SS keyword is re │ │ │ │ │ -000b0550: 636f 676e 697a 6564 2069 6e20 4445 4641 cognized in DEFA │ │ │ │ │ -000b0560: 554c 5420 666f 726d 6174 0a0a 3c6c 693e ULT format..
  • │ │ │ │ │ -000b0570: 7375 6e2f 7365 6375 7269 7479 2f78 3530 sun/security/x50 │ │ │ │ │ -000b0580: 392f 5835 3030 4e61 6d65 2f4e 756c 6c58 9/X500Name/NullX │ │ │ │ │ -000b0590: 3530 304e 616d 652e 6a61 7661 3a20 616c 500Name.java: al │ │ │ │ │ -000b05a0: 6c6f 7720 6e75 6c6c 2058 2e35 3030 204e low null X.500 N │ │ │ │ │ -000b05b0: 616d 6573 0a0a 3c6c 693e 7375 6e2f 7365 ames..
  • sun/se │ │ │ │ │ -000b05c0: 6375 7269 7479 2f78 3530 392f 5835 3030 curity/x509/X500 │ │ │ │ │ -000b05d0: 4e61 6d65 2f52 444e 7769 7468 4d75 6c74 Name/RDNwithMult │ │ │ │ │ -000b05e0: 6970 6c65 4156 4173 2e6a 6176 613a 204d ipleAVAs.java: M │ │ │ │ │ -000b05f0: 616b 6520 7375 7265 2052 444e 2077 6974 ake sure RDN wit │ │ │ │ │ -000b0600: 6820 6d75 6c74 6970 6c65 2041 5641 7320 h multiple AVAs │ │ │ │ │ -000b0610: 6361 6e20 6265 2070 6172 7365 642e 0a0a can be parsed... │ │ │ │ │ -000b0620: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ -000b0630: 2f78 3530 392f 5835 3039 4352 4c49 6d70 /x509/X509CRLImp │ │ │ │ │ -000b0640: 6c2f 4f72 6465 7241 6e64 4475 702e 6a61 l/OrderAndDup.ja │ │ │ │ │ -000b0650: 7661 3a20 496d 7072 6f76 6520 6365 7274 va: Improve cert │ │ │ │ │ -000b0660: 6966 6963 6174 6520 6578 7465 6e73 696f ificate extensio │ │ │ │ │ -000b0670: 6e20 7072 6f63 6573 7369 6e67 0a0a 3c6c n processing..sun/security/x │ │ │ │ │ -000b0690: 3530 392f 5835 3039 4352 4c49 6d70 6c2f 509/X509CRLImpl/ │ │ │ │ │ -000b06a0: 556e 6578 7065 6374 6564 4e50 452e 6a61 UnexpectedNPE.ja │ │ │ │ │ -000b06b0: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ -000b06c0: 6765 6e65 7261 7465 4352 4c20 616e 6420 generateCRL and │ │ │ │ │ -000b06d0: 6765 6e65 7261 7465 4352 4c73 206d 6574 generateCRLs met │ │ │ │ │ -000b06e0: 686f 6473 2064 6f20 6e6f 7420 7468 726f hods do not thro │ │ │ │ │ -000b06f0: 7720 4e75 6c6c 506f 696e 7465 7245 7863 w NullPointerExc │ │ │ │ │ -000b0700: 6570 7469 6f6e 2e0a 0a3c 6c69 3e73 756e eption...
  • sun │ │ │ │ │ -000b0710: 2f73 6563 7572 6974 792f 7835 3039 2f58 /security/x509/X │ │ │ │ │ -000b0720: 3530 3943 524c 496d 706c 2f56 6572 6966 509CRLImpl/Verif │ │ │ │ │ -000b0730: 792e 6a61 7661 3a20 5835 3039 4352 4c20 y.java: X509CRL │ │ │ │ │ -000b0740: 7368 6f75 6c64 2068 6176 6520 7665 7269 should have veri │ │ │ │ │ -000b0750: 6679 2850 7562 6c69 634b 6579 206b 6579 fy(PublicKey key │ │ │ │ │ -000b0760: 2c20 5072 6f76 6964 6572 2073 6967 5072 , Provider sigPr │ │ │ │ │ -000b0770: 6f76 6964 6572 290a 0a3c 6c69 3e73 756e ovider)..
  • sun │ │ │ │ │ -000b0780: 2f73 6563 7572 6974 792f 7835 3039 2f58 /security/x509/X │ │ │ │ │ -000b0790: 3530 3943 6572 7449 6d70 6c2f 4365 7274 509CertImpl/Cert │ │ │ │ │ -000b07a0: 6966 6963 6174 6556 616c 6964 6174 696f ificateValidatio │ │ │ │ │ -000b07b0: 6e2e 6a61 7661 3a20 5468 6973 2074 6573 n.java: This tes │ │ │ │ │ -000b07c0: 7420 6765 6e65 7261 7465 7320 5633 2063 t generates V3 c │ │ │ │ │ -000b07d0: 6572 7469 6669 6361 7465 2077 6974 6820 ertificate with │ │ │ │ │ -000b07e0: 6365 7274 6169 6e20 7661 6c69 6469 7479 certain validity │ │ │ │ │ -000b07f0: 2070 6572 696f 6420 616e 6420 6368 6563 period and chec │ │ │ │ │ -000b0800: 6b73 2077 6865 7468 6572 2074 6865 2076 ks whether the v │ │ │ │ │ -000b0810: 616c 6964 6974 7920 6861 7320 6578 7069 alidity has expi │ │ │ │ │ -000b0820: 7265 6420 6f72 206e 6f74 2e0a 0a3c 6c69 red or not...
  • sun/security/x5 │ │ │ │ │ -000b0840: 3039 2f58 3530 3943 6572 7449 6d70 6c2f 09/X509CertImpl/ │ │ │ │ │ -000b0850: 4543 5369 6750 6172 616d 7356 6572 6966 ECSigParamsVerif │ │ │ │ │ -000b0860: 7957 6974 6843 6572 742e 6a61 7661 3a20 yWithCert.java: │ │ │ │ │ -000b0870: 456e 7375 7265 2045 4344 5341 2063 6572 Ensure ECDSA cer │ │ │ │ │ -000b0880: 7469 6669 6361 7465 7320 7769 7468 2073 tificates with s │ │ │ │ │ -000b0890: 6967 6e61 7475 7265 2061 6c67 6f72 6974 ignature algorit │ │ │ │ │ -000b08a0: 686d 2070 6172 616d 6574 6572 7320 6361 hm parameters ca │ │ │ │ │ -000b08b0: 6e20 6265 2076 6572 6966 6965 6420 7375 n be verified su │ │ │ │ │ -000b08c0: 6363 6573 7366 756c 6c79 0a0a 3c6c 693e ccessfully..
  • │ │ │ │ │ -000b08d0: 7375 6e2f 7365 6375 7269 7479 2f78 3530 sun/security/x50 │ │ │ │ │ -000b08e0: 392f 5835 3039 4365 7274 496d 706c 2f47 9/X509CertImpl/G │ │ │ │ │ -000b08f0: 6574 4669 6e67 6572 7072 696e 7445 7272 etFingerprintErr │ │ │ │ │ -000b0900: 6f72 2e6a 6176 613a 2043 6865 636b 2074 or.java: Check t │ │ │ │ │ -000b0910: 6861 7420 5835 3039 4365 7274 496d 706c hat X509CertImpl │ │ │ │ │ -000b0920: 2e67 6574 4669 6e67 6572 7072 696e 7420 .getFingerprint │ │ │ │ │ -000b0930: 646f 6573 206e 6f74 2072 6574 7572 6e20 does not return │ │ │ │ │ -000b0940: 6e75 6c6c 2077 6865 6e20 7468 6572 6520 null when there │ │ │ │ │ -000b0950: 6172 6520 6572 726f 7273 2063 616c 6375 are errors calcu │ │ │ │ │ -000b0960: 6c61 7469 6e67 2074 6865 2066 696e 6765 lating the finge │ │ │ │ │ -000b0970: 7270 7269 6e74 0a0a 3c6c 693e 7375 6e2f rprint..
  • sun/ │ │ │ │ │ -000b0980: 7365 6375 7269 7479 2f78 3530 392f 5835 security/x509/X5 │ │ │ │ │ -000b0990: 3039 4365 7274 496d 706c 2f56 3343 6572 09CertImpl/V3Cer │ │ │ │ │ -000b09a0: 7469 6669 6361 7465 2e6a 6176 613a 2054 tificate.java: T │ │ │ │ │ -000b09b0: 6869 7320 7465 7374 2067 656e 6572 6174 his test generat │ │ │ │ │ -000b09c0: 6573 2056 3320 6365 7274 6966 6963 6174 es V3 certificat │ │ │ │ │ -000b09d0: 6520 7769 7468 2061 6c6c 2074 6865 2073 e with all the s │ │ │ │ │ -000b09e0: 7570 706f 7274 6564 2065 7874 656e 7369 upported extensi │ │ │ │ │ -000b09f0: 6f6e 732e 0a0a 3c6c 693e 7375 6e2f 7365 ons...
  • sun/se │ │ │ │ │ -000b0a00: 6375 7269 7479 2f78 3530 392f 5835 3039 curity/x509/X509 │ │ │ │ │ -000b0a10: 4365 7274 496d 706c 2f56 6572 6966 792e CertImpl/Verify. │ │ │ │ │ -000b0a20: 6a61 7661 3a20 4365 7274 6966 6963 6174 java: Certificat │ │ │ │ │ -000b0a30: 6520 7368 6f75 6c64 2068 6176 6520 7665 e should have ve │ │ │ │ │ -000b0a40: 7269 6679 2850 7562 6c69 634b 6579 206b rify(PublicKey k │ │ │ │ │ -000b0a50: 6579 2c20 5072 6f76 6964 6572 2073 6967 ey, Provider sig │ │ │ │ │ -000b0a60: 5072 6f76 6964 6572 290a 0a3c 6c69 3e73 Provider)..
  • s │ │ │ │ │ -000b0a70: 756e 2f73 6563 7572 6974 792f 7835 3039 un/security/x509 │ │ │ │ │ -000b0a80: 2f65 7175 616c 4e61 6d65 732f 416c 744e /equalNames/AltN │ │ │ │ │ -000b0a90: 616d 6573 4571 7561 6c73 5465 7374 2e6a amesEqualsTest.j │ │ │ │ │ -000b0aa0: 6176 613a 204d 616b 6520 7375 7265 206e ava: Make sure n │ │ │ │ │ -000b0ab0: 616d 6573 2074 6861 7420 6172 6520 6571 ames that are eq │ │ │ │ │ -000b0ac0: 7561 6c20 6172 6520 7472 6561 7465 6420 ual are treated │ │ │ │ │ -000b0ad0: 6173 2073 7563 682e 0a0a 3c6c 693e 7375 as such...
  • su │ │ │ │ │ -000b0ae0: 6e2f 7465 7874 2f49 6e74 4861 7368 7461 n/text/IntHashta │ │ │ │ │ -000b0af0: 626c 652f 4275 6734 3730 3533 3839 2e6a ble/Bug4705389.j │ │ │ │ │ -000b0b00: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ -000b0b10: 6f20 6669 6e64 2072 656d 6f76 6564 2073 o find removed s │ │ │ │ │ -000b0b20: 6c6f 7473 2c20 7768 6963 6820 7465 7374 lots, which test │ │ │ │ │ -000b0b30: 2063 6173 6520 7769 6c6c 2062 6520 7469 case will be ti │ │ │ │ │ -000b0b40: 6d65 6420 6f75 7420 7769 7468 6f75 7420 med out without │ │ │ │ │ -000b0b50: 7468 6520 6669 782e 0a0a 3c6c 693e 7375 the fix...
  • su │ │ │ │ │ -000b0b60: 6e2f 7465 7874 2f49 6e74 4861 7368 7461 n/text/IntHashta │ │ │ │ │ -000b0b70: 626c 652f 7061 7463 682d 7372 632f 6a61 ble/patch-src/ja │ │ │ │ │ -000b0b80: 7661 2e62 6173 652f 6a61 7661 2f74 6578 va.base/java/tex │ │ │ │ │ -000b0b90: 742f 4275 6734 3137 3036 3134 5465 7374 t/Bug4170614Test │ │ │ │ │ -000b0ba0: 2e6a 6176 613a 2054 6573 7420 696e 7465 .java: Test inte │ │ │ │ │ -000b0bb0: 726e 616c 2068 6173 6843 6f64 6528 2920 rnal hashCode() │ │ │ │ │ -000b0bc0: 616e 6420 6571 7561 6c73 2829 2066 756e and equals() fun │ │ │ │ │ -000b0bd0: 6374 696f 6e73 0a0a 3c6c 693e 7375 6e2f ctions..
  • sun/ │ │ │ │ │ -000b0be0: 7465 7874 2f72 6573 6f75 7263 6573 2f43 text/resources/C │ │ │ │ │ -000b0bf0: 6f6c 6c61 746f 722f 4275 6734 3234 3836 ollator/Bug42486 │ │ │ │ │ -000b0c00: 3934 2e6a 6176 613a 2075 7064 6174 696e 94.java: updatin │ │ │ │ │ -000b0c10: 6720 636f 6c6c 6174 696f 6e20 7461 626c g collation tabl │ │ │ │ │ -000b0c20: 6573 2066 6f72 2069 6365 6c61 6e64 6963 es for icelandic │ │ │ │ │ -000b0c30: 0a0a 3c6c 693e 7375 6e2f 7465 7874 2f72 ..
  • sun/text/r │ │ │ │ │ -000b0c40: 6573 6f75 7263 6573 2f43 6f6c 6c61 746f esources/Collato │ │ │ │ │ -000b0c50: 722f 4275 6734 3830 3432 3733 2e6a 6176 r/Bug4804273.jav │ │ │ │ │ -000b0c60: 613a 2075 7064 6174 696e 6720 636f 6c6c a: updating coll │ │ │ │ │ -000b0c70: 6174 696f 6e20 7461 626c 6573 2066 6f72 ation tables for │ │ │ │ │ -000b0c80: 2073 7765 6469 7368 0a0a 3c6c 693e 7375 swedish..
  • su │ │ │ │ │ -000b0c90: 6e2f 7465 7874 2f72 6573 6f75 7263 6573 n/text/resources │ │ │ │ │ -000b0ca0: 2f43 6f6c 6c61 746f 722f 4275 6734 3834 /Collator/Bug484 │ │ │ │ │ -000b0cb0: 3838 3937 2e6a 6176 613a 2075 7064 6174 8897.java: updat │ │ │ │ │ -000b0cc0: 696e 6720 636f 6c6c 6174 696f 6e20 666f ing collation fo │ │ │ │ │ -000b0cd0: 7220 4e6f 7277 6567 6961 6e0a 0a3c 6c69 r Norwegian..
  • sun/text/resour │ │ │ │ │ -000b0cf0: 6365 732f 436f 6c6c 6174 6f72 2f42 7567 ces/Collator/Bug │ │ │ │ │ -000b0d00: 3637 3535 3036 302e 6a61 7661 3a20 7570 6755060.java: up │ │ │ │ │ -000b0d10: 6461 7469 6e67 2063 6f6c 6c61 7469 6f6e dating collation │ │ │ │ │ -000b0d20: 2074 6162 6c65 7320 666f 7220 7468 6169 tables for thai │ │ │ │ │ -000b0d30: 2074 6f20 6d61 6b65 2069 7420 636f 6e73 to make it cons │ │ │ │ │ -000b0d40: 6973 7465 6e74 2077 6974 6820 434c 4452 istent with CLDR │ │ │ │ │ -000b0d50: 2031 2e39 0a0a 3c6c 693e 7375 6e2f 7465 1.9..
  • sun/te │ │ │ │ │ -000b0d60: 7874 2f72 6573 6f75 7263 6573 2f43 6f6c xt/resources/Col │ │ │ │ │ -000b0d70: 6c61 746f 722f 436f 6c6c 6174 696f 6e53 lator/CollationS │ │ │ │ │ -000b0d80: 6574 7469 6e67 7354 6573 7473 2e6a 6176 ettingsTests.jav │ │ │ │ │ -000b0d90: 613a 2054 6573 7473 2066 6f72 2042 4350 a: Tests for BCP │ │ │ │ │ -000b0da0: 2034 3720 636f 6c6c 6174 696f 6e20 7365 47 collation se │ │ │ │ │ -000b0db0: 7474 696e 6773 0a0a 3c6c 693e 7375 6e2f ttings..
  • sun/ │ │ │ │ │ -000b0dc0: 7465 7874 2f72 6573 6f75 7263 6573 2f43 text/resources/C │ │ │ │ │ -000b0dd0: 6f6c 6c61 746f 722f 5377 6564 6973 6854 ollator/SwedishT │ │ │ │ │ -000b0de0: 6573 742e 6a61 7661 3a20 5465 7374 7320 est.java: Tests │ │ │ │ │ -000b0df0: 5377 6564 6973 6820 636f 6c6c 6174 696f Swedish collatio │ │ │ │ │ -000b0e00: 6e20 696e 766f 6c76 696e 6720 2776 2720 n involving 'v' │ │ │ │ │ -000b0e10: 616e 6420 2777 272e 0a0a 3c6c 693e 7375 and 'w'...
  • su │ │ │ │ │ -000b0e20: 6e2f 7465 7874 2f72 6573 6f75 7263 6573 n/text/resources │ │ │ │ │ -000b0e30: 2f46 6f72 6d61 742f 4275 6734 3339 3531 /Format/Bug43951 │ │ │ │ │ -000b0e40: 3936 2e6a 6176 613a 2076 6572 6966 7920 96.java: verify │ │ │ │ │ -000b0e50: 7468 6520 6b6f 2044 6174 6546 6f72 6d61 the ko DateForma │ │ │ │ │ -000b0e60: 740a 0a3c 6c69 3e73 756e 2f74 6578 742f t..
  • sun/text/ │ │ │ │ │ -000b0e70: 7265 736f 7572 6365 732f 466f 726d 6174 resources/Format │ │ │ │ │ -000b0e80: 2f42 7567 3434 3432 3835 352e 6a61 7661 /Bug4442855.java │ │ │ │ │ -000b0e90: 3a20 7665 7269 6679 2074 6865 2065 7261 : verify the era │ │ │ │ │ -000b0ea0: 2773 2074 7261 6e73 6c61 7469 6f6e 2066 's translation f │ │ │ │ │ -000b0eb0: 6f72 2074 7261 6469 7469 6f6e 2063 6869 or tradition chi │ │ │ │ │ -000b0ec0: 6e65 7365 0a0a 3c6c 693e 7375 6e2f 7465 nese..
  • sun/te │ │ │ │ │ -000b0ed0: 7874 2f72 6573 6f75 7263 6573 2f46 6f72 xt/resources/For │ │ │ │ │ -000b0ee0: 6d61 742f 4275 6734 3632 3133 3230 2e6a mat/Bug4621320.j │ │ │ │ │ -000b0ef0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -000b0f00: 2055 6b72 6169 6e69 616e 206d 6f6e 7468 Ukrainian month │ │ │ │ │ -000b0f10: 206e 616d 6520 6973 2063 6f72 7265 6374 name is correct │ │ │ │ │ -000b0f20: 2e0a 0a3c 6c69 3e73 756e 2f74 6578 742f ...
  • sun/text/ │ │ │ │ │ -000b0f30: 7265 736f 7572 6365 732f 466f 726d 6174 resources/Format │ │ │ │ │ -000b0f40: 2f42 7567 3436 3531 3536 382e 6a61 7661 /Bug4651568.java │ │ │ │ │ -000b0f50: 3a20 5665 7269 6669 6573 2074 6865 2063 : Verifies the c │ │ │ │ │ -000b0f60: 7572 7265 6e63 7920 7061 7474 6572 6e20 urrency pattern │ │ │ │ │ -000b0f70: 666f 7220 7074 5f42 5220 6c6f 6361 6c65 for pt_BR locale │ │ │ │ │ -000b0f80: 0a0a 3c6c 693e 7375 6e2f 7465 7874 2f72 ..
  • sun/text/r │ │ │ │ │ -000b0f90: 6573 6f75 7263 6573 2f46 6f72 6d61 742f esources/Format/ │ │ │ │ │ -000b0fa0: 4275 6734 3638 3534 3730 2e6a 6176 613a Bug4685470.java: │ │ │ │ │ -000b0fb0: 2076 6572 6966 7920 7768 6574 6865 7220 verify whether │ │ │ │ │ -000b0fc0: 636f 6e74 6169 6e20 7061 7474 6572 6e20 contain pattern │ │ │ │ │ -000b0fd0: 666f 7220 7468 6520 6461 7920 6f66 2077 for the day of w │ │ │ │ │ -000b0fe0: 6565 6b20 696e 2073 6368 2061 6e64 2074 eek in sch and t │ │ │ │ │ -000b0ff0: 6368 2773 2064 6566 6175 6c74 2046 554c ch's default FUL │ │ │ │ │ -000b1000: 4c20 7061 7474 6572 6e0a 0a3c 6c69 3e73 L pattern..
  • s │ │ │ │ │ -000b1010: 756e 2f74 6578 742f 7265 736f 7572 6365 un/text/resource │ │ │ │ │ -000b1020: 732f 466f 726d 6174 2f42 7567 3437 3632 s/Format/Bug4762 │ │ │ │ │ -000b1030: 3230 312e 6a61 7661 3a20 7665 7269 6679 201.java: verify │ │ │ │ │ -000b1040: 2074 6865 207a 685f 434e 2066 756c 6c20 the zh_CN full │ │ │ │ │ -000b1050: 7469 6d65 2070 6174 7465 726e 2028 616e time pattern (an │ │ │ │ │ -000b1060: 6420 6f74 6865 7220 7469 6d65 2070 6174 d other time pat │ │ │ │ │ -000b1070: 7465 726e 7329 0a0a 3c6c 693e 7375 6e2f terns)..
  • sun/ │ │ │ │ │ -000b1080: 7465 7874 2f72 6573 6f75 7263 6573 2f46 text/resources/F │ │ │ │ │ -000b1090: 6f72 6d61 742f 4275 6734 3830 3735 3430 ormat/Bug4807540 │ │ │ │ │ -000b10a0: 2e6a 6176 613a 2075 7064 6174 696e 6720 .java: updating │ │ │ │ │ -000b10b0: 6461 7465 666f 726d 6174 2066 6f72 2073 dateformat for s │ │ │ │ │ -000b10c0: 6c5f 5349 0a0a 3c6c 693e 7375 6e2f 7465 l_SI..
  • sun/te │ │ │ │ │ -000b10d0: 7874 2f72 6573 6f75 7263 6573 2f46 6f72 xt/resources/For │ │ │ │ │ -000b10e0: 6d61 742f 4275 6734 3831 3030 3332 2e6a mat/Bug4810032.j │ │ │ │ │ -000b10f0: 6176 613a 2076 6572 6966 7920 7468 6520 ava: verify the │ │ │ │ │ -000b1100: 6a61 2066 756c 6c20 7469 6d65 2070 6174 ja full time pat │ │ │ │ │ -000b1110: 7465 726e 2070 6172 7369 6e67 0a0a 3c6c tern parsing..sun/text/resou │ │ │ │ │ -000b1130: 7263 6573 2f46 6f72 6d61 742f 4275 6734 rces/Format/Bug4 │ │ │ │ │ -000b1140: 3939 3433 3132 2e6a 6176 613a 2076 6572 994312.java: ver │ │ │ │ │ -000b1150: 6966 7920 7468 6520 4765 726d 616e 206c ify the German l │ │ │ │ │ -000b1160: 6f63 616c 6520 7769 6c6c 2061 6363 6570 ocale will accep │ │ │ │ │ -000b1170: 7420 6c6f 6361 6c69 7a65 6420 7061 7474 t localized patt │ │ │ │ │ -000b1180: 6572 6e20 6368 6172 7320 2774 2720 616e ern chars 't' an │ │ │ │ │ -000b1190: 6420 2775 272e 0a0a 3c6c 693e 7375 6e2f d 'u'...
  • sun/ │ │ │ │ │ -000b11a0: 7465 7874 2f72 6573 6f75 7263 6573 2f46 text/resources/F │ │ │ │ │ -000b11b0: 6f72 6d61 742f 4275 6735 3039 3635 3533 ormat/Bug5096553 │ │ │ │ │ -000b11c0: 2e6a 6176 613a 2075 7064 6174 696e 6720 .java: updating │ │ │ │ │ -000b11d0: 6461 7465 666f 726d 6174 2066 6f72 2064 dateformat for d │ │ │ │ │ -000b11e0: 615f 444b 2066 6f6c 6c6f 7769 6e67 2072 a_DK following r │ │ │ │ │ -000b11f0: 6573 6f75 7263 6573 3a20 6874 7470 3a2f esources: http:/ │ │ │ │ │ -000b1200: 2f6f 7373 2e73 6f66 7477 6172 652e 6962 /oss.software.ib │ │ │ │ │ -000b1210: 6d2e 636f 6d2f 6376 732f 6963 752f 7e63 m.com/cvs/icu/~c │ │ │ │ │ -000b1220: 6865 636b 6f75 747e 2f6c 6f63 616c 652f heckout~/locale/ │ │ │ │ │ -000b1230: 636f 6d6d 6f6e 2f6d 6169 6e2f 6461 2e78 common/main/da.x │ │ │ │ │ -000b1240: 6d6c 2068 7474 703a 2f2f 7777 772e 6d69 ml http://www.mi │ │ │ │ │ -000b1250: 6372 6f73 6f66 742e 636f 6d2f 676c 6f62 crosoft.com/glob │ │ │ │ │ -000b1260: 616c 6465 762f 6e6c 7377 6562 2f64 6566 aldev/nlsweb/def │ │ │ │ │ -000b1270: 6175 6c74 2e61 7370 3f73 7562 6d69 7474 ault.asp?submitt │ │ │ │ │ -000b1280: 6564 3d34 3036 2073 6565 2062 7567 2065 ed=406 see bug e │ │ │ │ │ -000b1290: 7661 6c75 6174 696f 6e20 666f 7220 6d6f valuation for mo │ │ │ │ │ -000b12a0: 7265 2064 6574 6169 6c73 0a0a 3c6c 693e re details..
  • │ │ │ │ │ -000b12b0: 7375 6e2f 7465 7874 2f72 6573 6f75 7263 sun/text/resourc │ │ │ │ │ -000b12c0: 6573 2f46 6f72 6d61 742f 4275 6738 3033 es/Format/Bug803 │ │ │ │ │ -000b12d0: 3733 3433 2e6a 6176 613a 2075 7064 6174 7343.java: updat │ │ │ │ │ -000b12e0: 696e 6720 6461 7465 666f 726d 6174 2066 ing dateformat f │ │ │ │ │ -000b12f0: 6f72 2065 735f 444f 0a0a 3c6c 693e 7375 or es_DO..
  • su │ │ │ │ │ -000b1300: 6e2f 7465 7874 2f72 6573 6f75 7263 6573 n/text/resources │ │ │ │ │ -000b1310: 2f46 6f72 6d61 742f 4275 6738 3037 3437 /Format/Bug80747 │ │ │ │ │ -000b1320: 3931 2e6a 6176 613a 204d 616b 6520 7375 91.java: Make su │ │ │ │ │ -000b1330: 7265 2074 6861 7420 4669 6e6e 6973 6820 re that Finnish │ │ │ │ │ -000b1340: 6d6f 6e74 6820 6e61 6d65 7320 6172 6520 month names are │ │ │ │ │ -000b1350: 636f 7272 6563 7420 696e 2066 6f72 6d61 correct in forma │ │ │ │ │ -000b1360: 7474 6564 2074 6578 742e 0a0a 3c6c 693e tted text...
  • │ │ │ │ │ -000b1370: 7375 6e2f 7465 7874 2f72 6573 6f75 7263 sun/text/resourc │ │ │ │ │ -000b1380: 6573 2f4c 6f63 616c 6544 6174 6154 6573 es/LocaleDataTes │ │ │ │ │ -000b1390: 742e 6a61 7661 3a20 5665 7269 6679 206c t.java: Verify l │ │ │ │ │ -000b13a0: 6f63 616c 6520 6461 7461 0a0a 3c6c 693e ocale data..
  • │ │ │ │ │ -000b13b0: 7375 6e2f 746f 6f6c 732f 6a72 756e 7363 sun/tools/jrunsc │ │ │ │ │ -000b13c0: 7269 7074 2f6a 7275 6e73 6372 6970 742d ript/jrunscript- │ │ │ │ │ -000b13d0: 4454 6573 742e 7368 3a20 5465 7374 2074 DTest.sh: Test t │ │ │ │ │ -000b13e0: 6861 7420 6f75 7470 7574 206f 6620 276a hat output of 'j │ │ │ │ │ -000b13f0: 7275 6e73 6372 6970 7420 2d44 270a 0a3c runscript -D'..< │ │ │ │ │ -000b1400: 6c69 3e73 756e 2f74 6f6f 6c73 2f6a 7275 li>sun/tools/jru │ │ │ │ │ -000b1410: 6e73 6372 6970 742f 6a72 756e 7363 7269 nscript/jrunscri │ │ │ │ │ -000b1420: 7074 2d61 7267 7354 6573 742e 7368 3a20 pt-argsTest.sh: │ │ │ │ │ -000b1430: 5465 7374 2070 6173 7369 6e67 206f 6620 Test passing of │ │ │ │ │ -000b1440: 7363 7269 7074 2061 7267 756d 656e 7473 script arguments │ │ │ │ │ -000b1450: 2066 726f 6d20 636f 6d6d 616e 6420 6c69 from command li │ │ │ │ │ -000b1460: 6e65 0a0a 3c6c 693e 7375 6e2f 746f 6f6c ne..
  • sun/tool │ │ │ │ │ -000b1470: 732f 6a72 756e 7363 7269 7074 2f6a 7275 s/jrunscript/jru │ │ │ │ │ -000b1480: 6e73 6372 6970 742d 6370 5465 7374 2e73 nscript-cpTest.s │ │ │ │ │ -000b1490: 683a 2054 6573 7420 2d63 7020 6f70 7469 h: Test -cp opti │ │ │ │ │ -000b14a0: 6f6e 2074 6f20 7365 7420 636c 6173 7370 on to set classp │ │ │ │ │ -000b14b0: 6174 680a 0a3c 6c69 3e73 756e 2f74 6f6f ath..
  • sun/too │ │ │ │ │ -000b14c0: 6c73 2f6a 7275 6e73 6372 6970 742f 6a72 ls/jrunscript/jr │ │ │ │ │ -000b14d0: 756e 7363 7269 7074 2d65 5465 7374 2e73 unscript-eTest.s │ │ │ │ │ -000b14e0: 683a 2054 6573 7420 7468 6174 206f 7574 h: Test that out │ │ │ │ │ -000b14f0: 7075 7420 6f66 2027 6a72 756e 7363 7269 put of 'jrunscri │ │ │ │ │ -000b1500: 7074 202d 6527 206d 6174 6368 6573 2074 pt -e' matches t │ │ │ │ │ -000b1510: 6865 2064 6173 682d 652e 6f75 7420 6669 he dash-e.out fi │ │ │ │ │ -000b1520: 6c65 0a0a 3c6c 693e 7375 6e2f 746f 6f6c le..
  • sun/tool │ │ │ │ │ -000b1530: 732f 6a72 756e 7363 7269 7074 2f6a 7275 s/jrunscript/jru │ │ │ │ │ -000b1540: 6e73 6372 6970 742d 6654 6573 742e 7368 nscript-fTest.sh │ │ │ │ │ -000b1550: 3a20 5465 7374 2074 6861 7420 6f75 7470 : Test that outp │ │ │ │ │ -000b1560: 7574 206f 6620 276a 7275 6e73 6372 6970 ut of 'jrunscrip │ │ │ │ │ -000b1570: 7420 2d66 2720 6d61 7463 6865 7320 7468 t -f' matches th │ │ │ │ │ -000b1580: 6520 6461 7368 2d66 2e6f 7574 2066 696c e dash-f.out fil │ │ │ │ │ -000b1590: 650a 0a3c 6c69 3e73 756e 2f74 6f6f 6c73 e..
  • sun/tools │ │ │ │ │ -000b15a0: 2f6a 7275 6e73 6372 6970 742f 6a72 756e /jrunscript/jrun │ │ │ │ │ -000b15b0: 7363 7269 7074 2d68 656c 7054 6573 742e script-helpTest. │ │ │ │ │ -000b15c0: 7368 3a20 5465 7374 2074 6861 7420 6f75 sh: Test that ou │ │ │ │ │ -000b15d0: 7470 7574 206f 6620 276a 7275 6e73 6372 tput of 'jrunscr │ │ │ │ │ -000b15e0: 6970 7420 2d3f 2720 6973 206e 6f74 2065 ipt -?' is not e │ │ │ │ │ -000b15f0: 6d70 7479 0a0a 3c6c 693e 7375 6e2f 746f mpty..
  • sun/to │ │ │ │ │ -000b1600: 6f6c 732f 6a72 756e 7363 7269 7074 2f6a ols/jrunscript/j │ │ │ │ │ -000b1610: 7275 6e73 6372 6970 7454 6573 742e 7368 runscriptTest.sh │ │ │ │ │ -000b1620: 3a20 5465 7374 2074 6861 7420 6f75 7470 : Test that outp │ │ │ │ │ -000b1630: 7574 206f 6620 276a 7275 6e73 6372 6970 ut of 'jrunscrip │ │ │ │ │ -000b1640: 7427 2069 6e74 6572 6163 7469 7665 206d t' interactive m │ │ │ │ │ -000b1650: 6174 6368 6573 2074 6865 2072 6570 6c2e atches the repl. │ │ │ │ │ -000b1660: 6f75 7420 6669 6c65 0a0a 3c6c 693e 7375 out file..
  • su │ │ │ │ │ -000b1670: 6e2f 7574 696c 2f63 616c 656e 6461 722f n/util/calendar/ │ │ │ │ │ -000b1680: 4275 6736 3635 3339 3434 2e6a 6176 613a Bug6653944.java: │ │ │ │ │ -000b1690: 2044 6573 6572 6961 6c69 7a61 7469 6f6e Deserialization │ │ │ │ │ -000b16a0: 2074 6573 7473 2066 6f72 2059 4541 5220 tests for YEAR │ │ │ │ │ -000b16b0: 6361 6c63 756c 6361 7469 6f6e 730a 0a3c calculcations..< │ │ │ │ │ -000b16c0: 6c69 3e73 756e 2f75 7469 6c2f 6361 6c65 li>sun/util/cale │ │ │ │ │ -000b16d0: 6e64 6172 2f42 7567 3831 3736 3136 302e ndar/Bug8176160. │ │ │ │ │ -000b16e0: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -000b16f0: 4361 6c65 6e64 6172 5379 7374 656d 2e67 CalendarSystem.g │ │ │ │ │ -000b1700: 6574 4572 6128 6e61 6d65 2920 6973 2063 etEra(name) is c │ │ │ │ │ -000b1710: 6f6e 7369 7374 656e 7420 7769 7468 2067 onsistent with g │ │ │ │ │ -000b1720: 6574 4572 6173 2829 0a0a 3c6c 693e 7375 etEras()..
  • su │ │ │ │ │ -000b1730: 6e2f 7574 696c 2f63 616c 656e 6461 722f n/util/calendar/ │ │ │ │ │ -000b1740: 4361 6c65 6e64 6172 5379 7374 656d 4465 CalendarSystemDe │ │ │ │ │ -000b1750: 6164 4c6f 636b 5465 7374 2e6a 6176 613a adLockTest.java: │ │ │ │ │ -000b1760: 2056 6572 6966 7920 7468 6174 2063 6f6e Verify that con │ │ │ │ │ -000b1770: 6375 7272 656e 7420 636c 6173 736c 6f61 current classloa │ │ │ │ │ -000b1780: 6469 6e67 206f 6620 7375 6e2e 7574 696c ding of sun.util │ │ │ │ │ -000b1790: 2e63 616c 656e 6461 722e 4772 6567 6f72 .calendar.Gregor │ │ │ │ │ -000b17a0: 6961 6e20 616e 6420 7375 6e2e 7574 696c ian and sun.util │ │ │ │ │ -000b17b0: 2e63 616c 656e 6461 722e 4361 6c65 6e64 .calendar.Calend │ │ │ │ │ -000b17c0: 6172 5379 7374 656d 2064 6f65 736e 2774 arSystem doesn't │ │ │ │ │ -000b17d0: 206c 6561 6420 746f 2061 2064 6561 646c lead to a deadl │ │ │ │ │ -000b17e0: 6f63 6b0a 0a3c 6c69 3e73 756e 2f75 7469 ock..
  • sun/uti │ │ │ │ │ -000b17f0: 6c2f 6361 6c65 6e64 6172 2f7a 692f 4265 l/calendar/zi/Be │ │ │ │ │ -000b1800: 796f 6e64 3230 3337 2e6a 6176 613a 2054 yond2037.java: T │ │ │ │ │ -000b1810: 6573 7473 2044 5354 2072 656c 6174 6564 ests DST related │ │ │ │ │ -000b1820: 2062 6579 6f6e 6420 7468 6520 7965 6172 beyond the year │ │ │ │ │ -000b1830: 2032 3033 370a 0a3c 6c69 3e73 756e 2f75 2037..
  • sun/u │ │ │ │ │ -000b1840: 7469 6c2f 6361 6c65 6e64 6172 2f7a 692f til/calendar/zi/ │ │ │ │ │ -000b1850: 5465 7374 5a6f 6e65 496e 666f 3331 302e TestZoneInfo310. │ │ │ │ │ -000b1860: 6a61 7661 3a20 5465 7374 2077 6865 7468 java: Test wheth │ │ │ │ │ -000b1870: 6572 2074 6865 2054 696d 655a 6f6e 6520 er the TimeZone │ │ │ │ │ -000b1880: 6765 6e65 7261 7465 6420 6672 6f6d 204a generated from J │ │ │ │ │ -000b1890: 5352 3331 3020 747a 6462 2069 7320 7468 SR310 tzdb is th │ │ │ │ │ -000b18a0: 6520 7361 6d65 2061 7320 7468 6520 6f6e e same as the on │ │ │ │ │ -000b18b0: 6520 6672 6f6d 2074 6865 2074 7a20 6461 e from the tz da │ │ │ │ │ -000b18c0: 7461 2066 726f 6d20 6a61 7661 7a69 630a ta from javazic. │ │ │ │ │ -000b18d0: 0a3c 6c69 3e73 756e 2f75 7469 6c2f 6c6f .
  • sun/util/lo │ │ │ │ │ -000b18e0: 6361 6c65 2f70 726f 7669 6465 722f 4275 cale/provider/Bu │ │ │ │ │ -000b18f0: 6738 3032 3431 3431 2e6a 6176 613a 2054 g8024141.java: T │ │ │ │ │ -000b1900: 6573 7420 666f 7220 6361 6368 6520 7375 est for cache su │ │ │ │ │ -000b1910: 7070 6f72 7420 6f66 2073 756e 2e75 7469 pport of sun.uti │ │ │ │ │ -000b1920: 6c2e 6c6f 6361 6c65 2e70 726f 7669 6465 l.locale.provide │ │ │ │ │ -000b1930: 722e 4c6f 6361 6c65 5265 736f 7572 6365 r.LocaleResource │ │ │ │ │ -000b1940: 732e 6765 7454 696d 655a 6f6e 654e 616d s.getTimeZoneNam │ │ │ │ │ -000b1950: 6573 0a0a 3c6c 693e 7375 6e2f 7574 696c es..
  • sun/util │ │ │ │ │ -000b1960: 2f6c 6f63 616c 652f 7072 6f76 6964 6572 /locale/provider │ │ │ │ │ -000b1970: 2f42 7567 3830 3338 3433 362e 6a61 7661 /Bug8038436.java │ │ │ │ │ -000b1980: 3a20 5465 7374 2066 6f72 2063 6861 6e67 : Test for chang │ │ │ │ │ -000b1990: 6573 2069 6e20 3830 3338 3433 360a 0a3c es in 8038436..< │ │ │ │ │ -000b19a0: 6c69 3e73 756e 2f75 7469 6c2f 6c6f 6361 li>sun/util/loca │ │ │ │ │ -000b19b0: 6c65 2f70 726f 7669 6465 722f 4275 6738 le/provider/Bug8 │ │ │ │ │ -000b19c0: 3135 3238 3137 2e6a 6176 613a 204d 616b 152817.java: Mak │ │ │ │ │ -000b19d0: 6520 7375 7265 2074 6861 7420 7265 736f e sure that reso │ │ │ │ │ -000b19e0: 7572 6365 2062 756e 646c 6573 2069 6e20 urce bundles in │ │ │ │ │ -000b19f0: 7468 6520 6a64 6b2e 6c6f 6361 6c65 6461 the jdk.localeda │ │ │ │ │ -000b1a00: 7461 206d 6f64 756c 6520 6172 6520 6c6f ta module are lo │ │ │ │ │ -000b1a10: 6164 6564 2075 6e64 6572 2061 2073 6563 aded under a sec │ │ │ │ │ -000b1a20: 7572 6974 7920 6d61 6e61 6765 722e 0a0a urity manager... │ │ │ │ │ -000b1a30: 3c6c 693e 7375 6e2f 7574 696c 2f6c 6f63
  • sun/util/loc │ │ │ │ │ -000b1a40: 616c 652f 7072 6f76 6964 6572 2f42 7567 ale/provider/Bug │ │ │ │ │ -000b1a50: 3831 3633 3335 302e 6a61 7661 3a20 5465 8163350.java: Te │ │ │ │ │ -000b1a60: 7374 2046 414c 4c42 4143 4b20 7072 6f76 st FALLBACK prov │ │ │ │ │ -000b1a70: 6964 6572 2069 7320 6e6f 7420 696e 2061 ider is not in a │ │ │ │ │ -000b1a80: 6461 7074 6572 2070 7265 6665 7265 6e63 dapter preferenc │ │ │ │ │ -000b1a90: 6520 6c69 7374 2077 6865 6e20 434f 4d50 e list when COMP │ │ │ │ │ -000b1aa0: 4154 2069 7320 7370 6563 6966 6965 6420 AT is specified │ │ │ │ │ -000b1ab0: 7769 7468 2053 7973 7465 6d20 5072 6f70 with System Prop │ │ │ │ │ -000b1ac0: 6572 7479 206a 6176 612e 6c6f 6361 6c65 erty java.locale │ │ │ │ │ -000b1ad0: 2e70 726f 7669 6465 7273 2e0a 0a3c 6c69 .providers...
  • sun/util/locale │ │ │ │ │ -000b1af0: 2f70 726f 7669 6465 722f 4361 6c65 6e64 /provider/Calend │ │ │ │ │ -000b1b00: 6172 4461 7461 5265 6772 6573 7369 6f6e arDataRegression │ │ │ │ │ -000b1b10: 2e6a 6176 613a 2054 6573 7420 4361 6c65 .java: Test Cale │ │ │ │ │ -000b1b20: 6e64 6172 4461 7461 5574 696c 6974 7920 ndarDataUtility │ │ │ │ │ -000b1b30: 636c 6173 7320 6e6f 7420 7468 726f 7769 class not throwi │ │ │ │ │ -000b1b40: 6e67 2041 7373 6572 7469 6f6e 4572 726f ng AssertionErro │ │ │ │ │ -000b1b50: 720a 0a3c 6c69 3e73 756e 2f75 7469 6c2f r..
  • sun/util/ │ │ │ │ │ -000b1b60: 6c6f 6361 6c65 2f70 726f 7669 6465 722f locale/provider/ │ │ │ │ │ -000b1b70: 4368 6563 6b4c 6f67 6769 6e67 4672 6f6d CheckLoggingFrom │ │ │ │ │ -000b1b80: 4c6f 6361 6c65 5072 6f76 6964 6572 2e6a LocaleProvider.j │ │ │ │ │ -000b1b90: 6176 613a 2043 6865 636b 2074 6861 7420 ava: Check that │ │ │ │ │ -000b1ba0: 6e6f 2043 4f4e 4649 4720 6d65 7373 6167 no CONFIG messag │ │ │ │ │ -000b1bb0: 6573 2061 7265 206c 6f67 6765 6420 6f6e es are logged on │ │ │ │ │ -000b1bc0: 2069 6e73 7461 6e74 6961 7469 6e67 2053 instantiating S │ │ │ │ │ -000b1bd0: 696d 706c 6544 6174 6546 6f72 6d61 7420 impleDateFormat │ │ │ │ │ -000b1be0: 7769 7468 2074 6865 206c 616e 6775 6167 with the languag │ │ │ │ │ -000b1bf0: 652d 6f6e 6c79 206c 6f63 616c 652e 0a0a e-only locale... │ │ │ │ │ -000b1c00: 3c6c 693e 7375 6e2f 7574 696c 2f6c 6f67
  • sun/util/log │ │ │ │ │ -000b1c10: 6769 6e67 2f50 6c61 7466 6f72 6d4c 6f67 ging/PlatformLog │ │ │ │ │ -000b1c20: 6765 7254 6573 742e 6a61 7661 3a20 5465 gerTest.java: Te │ │ │ │ │ -000b1c30: 7374 2069 6620 6a61 7661 2e75 7469 6c2e st if java.util. │ │ │ │ │ -000b1c40: 6c6f 6767 696e 672e 4c6f 6767 6572 2069 logging.Logger i │ │ │ │ │ -000b1c50: 7320 6372 6561 7465 6420 6265 666f 7265 s created before │ │ │ │ │ -000b1c60: 2061 6e64 2061 6674 6572 206c 6f67 6769 and after loggi │ │ │ │ │ -000b1c70: 6e67 2069 7320 656e 6162 6c65 642e 0a0a ng is enabled... │ │ │ │ │ -000b1c80: 3c6c 693e 7375 6e2f 7574 696c 2f6c 6f67
  • sun/util/log │ │ │ │ │ -000b1c90: 6769 6e67 2f53 6f75 7263 6543 6c61 7373 ging/SourceClass │ │ │ │ │ -000b1ca0: 4e61 6d65 2e6a 6176 613a 2054 6573 7420 Name.java: Test │ │ │ │ │ -000b1cb0: 7468 6520 736f 7572 6365 2063 6c61 7373 the source class │ │ │ │ │ -000b1cc0: 206e 616d 6520 616e 6420 6d65 7468 6f64 name and method │ │ │ │ │ -000b1cd0: 206f 7574 7075 7420 6279 2074 6865 2070 output by the p │ │ │ │ │ -000b1ce0: 6c61 7466 6f72 6d20 6c6f 6767 6572 2e0a latform logger.. │ │ │ │ │ -000b1cf0: 0a3c 6c69 3e73 756e 2f75 7469 6c2f 7265 .
  • sun/util/re │ │ │ │ │ -000b1d00: 736f 7572 6365 732f 4361 6c65 6e64 6172 sources/Calendar │ │ │ │ │ -000b1d10: 2f42 7567 3435 3138 3831 312e 6a61 7661 /Bug4518811.java │ │ │ │ │ -000b1d20: 3a20 5665 7269 6669 6573 2074 6865 206d : Verifies the m │ │ │ │ │ -000b1d30: 696e 696d 756d 2064 6179 7320 6f66 2074 inimum days of t │ │ │ │ │ -000b1d40: 6865 2077 6565 6b20 666f 7220 6575 726f he week for euro │ │ │ │ │ -000b1d50: 206c 6f63 616c 6573 0a0a 3c6c 693e 7375 locales..
  • su │ │ │ │ │ -000b1d60: 6e2f 7574 696c 2f72 6573 6f75 7263 6573 n/util/resources │ │ │ │ │ -000b1d70: 2f43 616c 656e 6461 722f 4275 6734 3532 /Calendar/Bug452 │ │ │ │ │ -000b1d80: 3732 3033 2e6a 6176 613a 2049 6e20 4875 7203.java: In Hu │ │ │ │ │ -000b1d90: 6e67 6172 7920 616e 6420 556b 7261 696e ngary and Ukrain │ │ │ │ │ -000b1da0: 6520 6669 7273 7420 6461 7920 6f66 2077 e first day of w │ │ │ │ │ -000b1db0: 6565 6b20 6973 204d 6f6e 6461 7920 6e6f eek is Monday no │ │ │ │ │ -000b1dc0: 7420 5375 6e64 6179 0a0a 3c6c 693e 7375 t Sunday..
  • su │ │ │ │ │ -000b1dd0: 6e2f 7574 696c 2f72 6573 6f75 7263 6573 n/util/resources │ │ │ │ │ -000b1de0: 2f4c 6f63 616c 652f 4275 6734 3432 3930 /Locale/Bug44290 │ │ │ │ │ -000b1df0: 3234 2e6a 6176 613a 2063 6865 636b 696e 24.java: checkin │ │ │ │ │ -000b1e00: 6720 6c6f 6361 6c69 7365 6420 6c61 6e67 g localised lang │ │ │ │ │ -000b1e10: 7561 6765 2f63 6f75 6e74 7279 206e 616d uage/country nam │ │ │ │ │ -000b1e20: 6573 2069 6e20 6669 6e6e 6973 680a 0a3c es in finnish..< │ │ │ │ │ -000b1e30: 6c69 3e73 756e 2f75 7469 6c2f 7265 736f li>sun/util/reso │ │ │ │ │ -000b1e40: 7572 6365 732f 4c6f 6361 6c65 2f42 7567 urces/Locale/Bug │ │ │ │ │ -000b1e50: 3439 3635 3236 302e 6a61 7661 3a20 5665 4965260.java: Ve │ │ │ │ │ -000b1e60: 7269 6669 6573 2074 6865 206c 616e 6775 rifies the langu │ │ │ │ │ -000b1e70: 6167 6520 6e61 6d65 206f 6620 226e 6c22 age name of "nl" │ │ │ │ │ -000b1e80: 2066 6f72 2073 7570 706f 7274 6564 206c for supported l │ │ │ │ │ -000b1e90: 6f63 616c 6573 0a0a 3c6c 693e 7375 6e2f ocales..
  • sun/ │ │ │ │ │ -000b1ea0: 7574 696c 2f72 6573 6f75 7263 6573 2f4c util/resources/L │ │ │ │ │ -000b1eb0: 6f63 616c 652f 4275 6736 3237 3536 3832 ocale/Bug6275682 │ │ │ │ │ -000b1ec0: 2e6a 6176 613a 2056 6572 6966 7969 6e67 .java: Verifying │ │ │ │ │ -000b1ed0: 2074 6861 7420 7468 6520 6c61 6e67 7561 that the langua │ │ │ │ │ -000b1ee0: 6765 206e 616d 6573 2073 7461 7274 7320 ge names starts │ │ │ │ │ -000b1ef0: 7769 7468 206c 6f77 6572 6361 7365 2069 with lowercase i │ │ │ │ │ -000b1f00: 6e20 7370 616e 6973 680a 0a3c 6c69 3e73 n spanish..
  • s │ │ │ │ │ -000b1f10: 756e 2f75 7469 6c2f 7265 736f 7572 6365 un/util/resource │ │ │ │ │ -000b1f20: 732f 5469 6d65 5a6f 6e65 2f42 7567 3436 s/TimeZone/Bug46 │ │ │ │ │ -000b1f30: 3430 3233 342e 6a61 7661 3a20 5665 7269 40234.java: Veri │ │ │ │ │ -000b1f40: 6669 6573 2074 6865 2074 7261 6e73 6c61 fies the transla │ │ │ │ │ -000b1f50: 7469 6f6e 206f 6620 7469 6d65 207a 6f6e tion of time zon │ │ │ │ │ -000b1f60: 6520 6e61 6d65 732c 2074 6869 7320 7465 e names, this te │ │ │ │ │ -000b1f70: 7374 2077 696c 6c20 6361 7463 6820 7072 st will catch pr │ │ │ │ │ -000b1f80: 6573 656e 6365 206f 6620 636f 756e 7472 esence of countr │ │ │ │ │ -000b1f90: 7920 6e61 6d65 2066 6f72 2065 6e67 6c69 y name for engli │ │ │ │ │ -000b1fa0: 7368 2061 6e64 2073 656c 6563 7465 6420 sh and selected │ │ │ │ │ -000b1fb0: 6c6f 6361 6c65 7320 666f 7220 616c 6c20 locales for all │ │ │ │ │ -000b1fc0: 4953 4f20 636f 756e 7472 7920 636f 6465 ISO country code │ │ │ │ │ -000b1fd0: 732e 0a0a 3c6c 693e 7375 6e2f 7574 696c s...
  • sun/util │ │ │ │ │ -000b1fe0: 2f72 6573 6f75 7263 6573 2f54 696d 655a /resources/TimeZ │ │ │ │ │ -000b1ff0: 6f6e 652f 4275 6734 3834 3832 3432 2e6a one/Bug4848242.j │ │ │ │ │ -000b2000: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ -000b2010: 6861 7420 4d45 5420 7469 6d65 207a 6f6e hat MET time zon │ │ │ │ │ -000b2020: 6520 6973 206e 6f74 206d 6973 696e 7465 e is not misinte │ │ │ │ │ -000b2030: 7270 7265 7465 6420 696e 2065 7572 6f20 rpreted in euro │ │ │ │ │ -000b2040: 6c6f 6361 6c65 732e 0a0a 3c6c 693e 7375 locales...
  • su │ │ │ │ │ -000b2050: 6e2f 7574 696c 2f72 6573 6f75 7263 6573 n/util/resources │ │ │ │ │ -000b2060: 2f54 696d 655a 6f6e 652f 4275 6734 3835 /TimeZone/Bug485 │ │ │ │ │ -000b2070: 3835 3137 2e6a 6176 613a 2054 6573 7420 8517.java: Test │ │ │ │ │ -000b2080: 6361 7365 2066 6f72 2074 7a64 6174 6132 case for tzdata2 │ │ │ │ │ -000b2090: 3030 3361 2073 7570 706f 7274 2066 6f72 003a support for │ │ │ │ │ -000b20a0: 2039 206c 6f63 616c 6573 0a0a 3c6c 693e 9 locales..
  • │ │ │ │ │ -000b20b0: 7375 6e2f 7574 696c 2f72 6573 6f75 7263 sun/util/resourc │ │ │ │ │ -000b20c0: 6573 2f54 696d 655a 6f6e 652f 4275 6734 es/TimeZone/Bug4 │ │ │ │ │ -000b20d0: 3933 3838 3436 2e6a 6176 613a 2054 6573 938846.java: Tes │ │ │ │ │ -000b20e0: 7420 6361 7365 2066 6f72 2065 6e5f 4945 t case for en_IE │ │ │ │ │ -000b20f0: 2054 696d 655a 6f6e 6520 696e 666f 0a0a TimeZone info.. │ │ │ │ │ -000b2100: 3c6c 693e 7375 6e2f 7574 696c 2f72 6573
  • sun/util/res │ │ │ │ │ -000b2110: 6f75 7263 6573 2f54 696d 655a 6f6e 652f ources/TimeZone/ │ │ │ │ │ -000b2120: 4275 6736 3237 3133 3936 2e6a 6176 613a Bug6271396.java: │ │ │ │ │ -000b2130: 2054 6573 7420 6361 7365 2066 6f72 2076 Test case for v │ │ │ │ │ -000b2140: 6572 6966 7969 6e67 2074 7970 6f20 6f66 erifying typo of │ │ │ │ │ -000b2150: 2074 696d 657a 6f6e 6520 6469 7370 6c61 timezone displa │ │ │ │ │ -000b2160: 7920 6e61 6d65 2041 7573 7472 616c 6961 y name Australia │ │ │ │ │ -000b2170: 2f4c 6f72 645f 486f 7765 0a0a 3c6c 693e /Lord_Howe..
  • │ │ │ │ │ -000b2180: 7375 6e2f 7574 696c 2f72 6573 6f75 7263 sun/util/resourc │ │ │ │ │ -000b2190: 6573 2f54 696d 655a 6f6e 652f 4275 6736 es/TimeZone/Bug6 │ │ │ │ │ -000b21a0: 3331 3739 3239 2e6a 6176 613a 2054 6573 317929.java: Tes │ │ │ │ │ -000b21b0: 7420 6361 7365 2066 6f72 2074 7a64 6174 t case for tzdat │ │ │ │ │ -000b21c0: 6132 3030 356d 2073 7570 706f 7274 2066 a2005m support f │ │ │ │ │ -000b21d0: 6f72 2039 206c 6f63 616c 6573 0a0a 3c6c or 9 locales..sun/util/resou │ │ │ │ │ -000b21f0: 7263 6573 2f54 696d 655a 6f6e 652f 4275 rces/TimeZone/Bu │ │ │ │ │ -000b2200: 6736 3337 3737 3934 2e6a 6176 613a 2054 g6377794.java: T │ │ │ │ │ -000b2210: 6573 7420 6361 7365 2066 6f72 2074 7a64 est case for tzd │ │ │ │ │ -000b2220: 6174 6132 3030 3572 2073 7570 706f 7274 ata2005r support │ │ │ │ │ -000b2230: 2066 6f72 2039 206c 6f63 616c 6573 0a0a for 9 locales.. │ │ │ │ │ -000b2240: 3c6c 693e 7375 6e2f 7574 696c 2f72 6573
  • sun/util/res │ │ │ │ │ -000b2250: 6f75 7263 6573 2f54 696d 655a 6f6e 652f ources/TimeZone/ │ │ │ │ │ -000b2260: 4275 6736 3434 3230 3036 2e6a 6176 613a Bug6442006.java: │ │ │ │ │ -000b2270: 2054 6573 7420 6361 7365 2066 6f72 2076 Test case for v │ │ │ │ │ -000b2280: 6572 6966 7969 6e67 2074 696d 657a 6f6e erifying timezon │ │ │ │ │ -000b2290: 6520 6469 7370 6c61 7920 6e61 6d65 2066 e display name f │ │ │ │ │ -000b22a0: 6f72 2041 7369 612f 5461 6970 6569 0a0a or Asia/Taipei.. │ │ │ │ │ -000b22b0: 3c6c 693e 7375 6e2f 7574 696c 2f72 6573
  • sun/util/res │ │ │ │ │ -000b22c0: 6f75 7263 6573 2f54 696d 655a 6f6e 652f ources/TimeZone/ │ │ │ │ │ -000b22d0: 4275 6738 3133 3931 3037 2e6a 6176 613a Bug8139107.java: │ │ │ │ │ -000b22e0: 2054 6573 7420 7468 6174 2064 6174 6520 Test that date │ │ │ │ │ -000b22f0: 7061 7273 696e 6720 7769 7468 2044 6174 parsing with Dat │ │ │ │ │ -000b2300: 6554 696d 6546 6f72 6d61 7474 6572 2070 eTimeFormatter p │ │ │ │ │ -000b2310: 6174 7465 726e 2074 6861 7420 636f 6e74 attern that cont │ │ │ │ │ -000b2320: 6169 6e73 2074 696d 657a 6f6e 6520 6669 ains timezone fi │ │ │ │ │ -000b2330: 656c 6420 646f 6573 6e27 7420 7472 6967 eld doesn't trig │ │ │ │ │ -000b2340: 6765 7220 4e50 452e 0a0a 3c6c 693e 7375 ger NPE...
  • su │ │ │ │ │ -000b2350: 6e2f 7574 696c 2f72 6573 6f75 7263 6573 n/util/resources │ │ │ │ │ -000b2360: 2f54 696d 655a 6f6e 652f 4368 696e 6573 /TimeZone/Chines │ │ │ │ │ -000b2370: 6554 696d 655a 6f6e 654e 616d 6554 6573 eTimeZoneNameTes │ │ │ │ │ -000b2380: 742e 6a61 7661 3a20 4368 6563 6b73 2043 t.java: Checks C │ │ │ │ │ -000b2390: 6869 6e65 7365 2074 696d 6520 7a6f 6e65 hinese time zone │ │ │ │ │ -000b23a0: 206e 616d 6573 2066 6f72 2060 5554 4360 names for `UTC` │ │ │ │ │ -000b23b0: 2075 7369 6e67 2043 4c44 5220 6172 6520 using CLDR are │ │ │ │ │ -000b23c0: 636f 6e73 6973 7465 6e74 0a0a 3c6c 693e consistent..
  • │ │ │ │ │ -000b23d0: 7375 6e2f 7574 696c 2f72 6573 6f75 7263 sun/util/resourc │ │ │ │ │ -000b23e0: 6573 2f63 6c64 722f 4275 6738 3133 3432 es/cldr/Bug81342 │ │ │ │ │ -000b23f0: 3530 2e6a 6176 613a 2054 6573 7473 2043 50.java: Tests C │ │ │ │ │ -000b2400: 4c44 522f 4c44 4d4c 2066 6561 7475 7265 LDR/LDML feature │ │ │ │ │ -000b2410: 7320 6172 6520 636f 7272 6563 746c 7920 s are correctly │ │ │ │ │ -000b2420: 7265 666c 6563 7465 6420 696e 204a 444b reflected in JDK │ │ │ │ │ -000b2430: 2e0a 0a3c 6c69 3e73 756e 2f75 7469 6c2f ...
  • sun/util/ │ │ │ │ │ -000b2440: 7265 736f 7572 6365 732f 636c 6472 2f42 resources/cldr/B │ │ │ │ │ -000b2450: 7567 3831 3334 3338 342e 6a61 7661 3a20 ug8134384.java: │ │ │ │ │ -000b2460: 5465 7374 7320 434c 4452 2054 696d 655a Tests CLDR TimeZ │ │ │ │ │ -000b2470: 6f6e 654e 616d 6573 2068 6173 2045 6e67 oneNames has Eng │ │ │ │ │ -000b2480: 6c69 7368 206e 616d 6573 2066 6f72 2061 lish names for a │ │ │ │ │ -000b2490: 6c6c 2074 7a69 6473 0a0a 3c6c 693e 7375 ll tzids..
  • su │ │ │ │ │ -000b24a0: 6e2f 7574 696c 2f72 6573 6f75 7263 6573 n/util/resources │ │ │ │ │ -000b24b0: 2f63 6c64 722f 4275 6738 3134 3531 3336 /cldr/Bug8145136 │ │ │ │ │ -000b24c0: 2e6a 6176 613a 2054 6573 7473 204c 696b .java: Tests Lik │ │ │ │ │ -000b24d0: 656c 7953 7562 7461 6773 2069 7320 636f elySubtags is co │ │ │ │ │ -000b24e0: 7272 6563 746c 7920 7265 666c 6563 7465 rrectly reflecte │ │ │ │ │ -000b24f0: 6420 696e 204a 444b 2e0a 0a3c 6c69 3e73 d in JDK...
  • s │ │ │ │ │ -000b2500: 756e 2f75 7469 6c2f 7265 736f 7572 6365 un/util/resource │ │ │ │ │ -000b2510: 732f 636c 6472 2f42 7567 3832 3032 3736 s/cldr/Bug820276 │ │ │ │ │ -000b2520: 342e 6a61 7661 3a20 4368 6563 6b73 2074 4.java: Checks t │ │ │ │ │ -000b2530: 696d 6520 7a6f 6e65 206e 616d 6573 2061 ime zone names a │ │ │ │ │ -000b2540: 7265 2063 6f6e 7369 7374 656e 7420 7769 re consistent wi │ │ │ │ │ -000b2550: 7468 2061 6c69 6173 6564 2069 6473 2c20 th aliased ids, │ │ │ │ │ -000b2560: 6265 7477 6565 6e20 4461 7465 466f 726d between DateForm │ │ │ │ │ -000b2570: 6174 5379 6d62 6f6c 732e 6765 745a 6f6e atSymbols.getZon │ │ │ │ │ -000b2580: 6553 7472 696e 6773 2829 2061 6e64 2067 eStrings() and g │ │ │ │ │ -000b2590: 6574 4469 7370 6c61 794e 616d 6528 2920 etDisplayName() │ │ │ │ │ -000b25a0: 6f66 2054 696d 655a 6f6e 652f 5a6f 6e65 of TimeZone/Zone │ │ │ │ │ -000b25b0: 4964 2063 6c61 7373 6573 0a0a 3c6c 693e Id classes..
  • │ │ │ │ │ -000b25c0: 7375 6e2f 7574 696c 2f72 6573 6f75 7263 sun/util/resourc │ │ │ │ │ -000b25d0: 6573 2f63 6c64 722f 4275 6738 3230 3436 es/cldr/Bug82046 │ │ │ │ │ -000b25e0: 3033 2e6a 6176 613a 2054 6573 7420 7468 03.java: Test th │ │ │ │ │ -000b25f0: 6174 2063 6f72 7265 6374 2064 6174 6120 at correct data │ │ │ │ │ -000b2600: 6973 2072 6574 7269 6576 6564 2066 6f72 is retrieved for │ │ │ │ │ -000b2610: 207a 685f 434e 2061 6e64 207a 685f 5457 zh_CN and zh_TW │ │ │ │ │ -000b2620: 206c 6f63 616c 6573 2061 6e64 2043 4c44 locales and CLD │ │ │ │ │ -000b2630: 5220 7072 6f76 6964 6572 2073 7570 706f R provider suppo │ │ │ │ │ -000b2640: 7274 7320 616c 6c20 6c6f 6361 6c65 7320 rts all locales │ │ │ │ │ -000b2650: 666f 7220 7768 6963 6820 616c 6961 7365 for which aliase │ │ │ │ │ -000b2660: 7320 6578 6973 742e 0a0a 3c6c 693e 7375 s exist...
  • su │ │ │ │ │ -000b2670: 6e2f 7574 696c 2f72 6573 6f75 7263 6573 n/util/resources │ │ │ │ │ -000b2680: 2f63 6c64 722f 4e6f 7277 6567 6961 6e46 /cldr/NorwegianF │ │ │ │ │ -000b2690: 616c 6c62 6163 6b54 6573 742e 6a61 7661 allbackTest.java │ │ │ │ │ -000b26a0: 3a20 4368 6563 6b73 204e 6f72 7765 6769 : Checks Norwegi │ │ │ │ │ -000b26b0: 616e 206c 6f63 616c 6520 6661 6c6c 6261 an locale fallba │ │ │ │ │ -000b26c0: 636b 2072 6574 7269 6576 6573 2072 6573 ck retrieves res │ │ │ │ │ -000b26d0: 6f75 7263 6520 6275 6e64 6c65 7320 636f ource bundles co │ │ │ │ │ -000b26e0: 7272 6563 746c 792e 0a0a 3c6c 693e 7375 rrectly...
  • su │ │ │ │ │ -000b26f0: 6e2f 7574 696c 2f72 6573 6f75 7263 6573 n/util/resources │ │ │ │ │ -000b2700: 2f63 6c64 722f 5469 6d65 5a6f 6e65 4e61 /cldr/TimeZoneNa │ │ │ │ │ -000b2710: 6d65 7354 6573 742e 6a61 7661 3a20 4368 mesTest.java: Ch │ │ │ │ │ -000b2720: 6563 6b73 2043 4c44 5220 7469 6d65 207a ecks CLDR time z │ │ │ │ │ -000b2730: 6f6e 6520 6e61 6d65 7320 6172 6520 6765 one names are ge │ │ │ │ │ -000b2740: 6e65 7261 7465 6420 636f 7272 6563 746c nerated correctl │ │ │ │ │ -000b2750: 7920 6174 2072 756e 7469 6d65 0a0a 3c6c y at runtime..tools/jar/Chan │ │ │ │ │ -000b2770: 6765 4469 722e 6a61 7661 3a20 6a61 7220 geDir.java: jar │ │ │ │ │ -000b2780: 2d43 2064 6f65 736e 2774 2069 676e 6f72 -C doesn't ignor │ │ │ │ │ -000b2790: 6520 6d75 6c74 6970 6c65 202f 2f20 696e e multiple // in │ │ │ │ │ -000b27a0: 2070 6174 680a 0a3c 6c69 3e74 6f6f 6c73 path..
  • tools │ │ │ │ │ -000b27b0: 2f6a 6172 2f43 6f6e 7465 6e74 4f72 6465 /jar/ContentOrde │ │ │ │ │ -000b27c0: 722e 6a61 7661 3a20 7465 7374 2074 6861 r.java: test tha │ │ │ │ │ -000b27d0: 7420 7468 6520 6a61 7220 636f 6e74 656e t the jar conten │ │ │ │ │ -000b27e0: 7420 6f72 6465 7269 6e67 2069 7320 736f t ordering is so │ │ │ │ │ -000b27f0: 7274 6564 0a0a 3c6c 693e 746f 6f6c 732f rted..
  • tools/ │ │ │ │ │ -000b2800: 6a61 722f 4372 6561 7465 4d69 7373 696e jar/CreateMissin │ │ │ │ │ -000b2810: 6750 6172 656e 7444 6972 6563 746f 7269 gParentDirectori │ │ │ │ │ -000b2820: 6573 2e6a 6176 613a 206a 6172 202d 2d63 es.java: jar --c │ │ │ │ │ -000b2830: 7265 6174 6520 2d2d 6669 6c65 2061 2f62 reate --file a/b │ │ │ │ │ -000b2840: 2f74 6573 742e 6a61 7220 7368 6f75 6c64 /test.jar should │ │ │ │ │ -000b2850: 2063 7265 6174 6520 6469 7265 6374 6f72 create director │ │ │ │ │ -000b2860: 6965 7320 612f 620a 0a3c 6c69 3e74 6f6f ies a/b..
  • too │ │ │ │ │ -000b2870: 6c73 2f6a 6172 2f45 7874 7261 6374 4669 ls/jar/ExtractFi │ │ │ │ │ -000b2880: 6c65 7354 6573 742e 6a61 7661 3a20 7465 lesTest.java: te │ │ │ │ │ -000b2890: 7374 2065 7874 7261 6374 206a 6172 2066 st extract jar f │ │ │ │ │ -000b28a0: 696c 6573 206f 7665 7277 7269 7465 2065 iles overwrite e │ │ │ │ │ -000b28b0: 7869 7374 696e 6720 6669 6c65 7320 6265 xisting files be │ │ │ │ │ -000b28c0: 6861 7669 6f72 0a0a 3c6c 693e 746f 6f6c havior..
  • tool │ │ │ │ │ -000b28d0: 732f 6a61 722f 496e 7075 7446 696c 6573 s/jar/InputFiles │ │ │ │ │ -000b28e0: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ -000b28f0: 7365 7665 7261 6c20 6a61 7220 746f 6f6c several jar tool │ │ │ │ │ -000b2900: 2069 6e70 7574 2066 696c 6520 7363 656e input file scen │ │ │ │ │ -000b2910: 6172 696f 7320 7769 7468 2076 6172 6961 arios with varia │ │ │ │ │ -000b2920: 7469 6f6e 7320 6f6e 202d 4320 6f70 7469 tions on -C opti │ │ │ │ │ -000b2930: 6f6e 7320 7769 7468 2f77 6974 686f 7574 ons with/without │ │ │ │ │ -000b2940: 2061 202d 2d72 656c 6561 7365 206f 7074 a --release opt │ │ │ │ │ -000b2950: 696f 6e2e 0a0a 3c6c 693e 746f 6f6c 732f ion...
  • tools/ │ │ │ │ │ -000b2960: 6a61 722f 4a61 7242 6163 6b53 6c61 7368 jar/JarBackSlash │ │ │ │ │ -000b2970: 2e6a 6176 613a 206a 6172 2074 6f6f 6c20 .java: jar tool │ │ │ │ │ -000b2980: 6661 696c 7320 746f 2063 6f6e 7665 7274 fails to convert │ │ │ │ │ -000b2990: 2066 696c 6520 7365 7061 7261 7469 6f6e file separation │ │ │ │ │ -000b29a0: 2063 6861 7261 6374 6572 7320 666f 7220 characters for │ │ │ │ │ -000b29b0: 6c69 7374 2061 6e64 2065 7874 7261 6374 list and extract │ │ │ │ │ -000b29c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 722f ..
  • tools/jar/ │ │ │ │ │ -000b29d0: 4a61 7245 6e74 7279 5469 6d65 2e6a 6176 JarEntryTime.jav │ │ │ │ │ -000b29e0: 613a 2043 6865 636b 2065 7874 7261 6374 a: Check extract │ │ │ │ │ -000b29f0: 6564 2066 696c 6573 2068 6176 6520 6461 ed files have da │ │ │ │ │ -000b2a00: 7465 2061 7320 7065 7220 7468 6f73 6520 te as per those │ │ │ │ │ -000b2a10: 696e 2074 6865 202e 6a61 7220 6669 6c65 in the .jar file │ │ │ │ │ -000b2a20: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 722f ..
  • tools/jar/ │ │ │ │ │ -000b2a30: 4c65 6164 696e 6747 6172 6261 6765 2e6a LeadingGarbage.j │ │ │ │ │ -000b2a40: 6176 613a 206a 6172 2074 6620 616e 6420 ava: jar tf and │ │ │ │ │ -000b2a50: 6a61 7220 7866 2073 686f 756c 6420 776f jar xf should wo │ │ │ │ │ -000b2a60: 726b 206f 6e20 7a69 7020 6669 6c65 7320 rk on zip files │ │ │ │ │ -000b2a70: 7769 7468 206c 6561 6469 6e67 2067 6172 with leading gar │ │ │ │ │ -000b2a80: 6261 6765 0a0a 3c6c 693e 746f 6f6c 732f bage..
  • tools/ │ │ │ │ │ -000b2a90: 6a61 722f 4d61 6e69 6665 7374 4469 7265 jar/ManifestDire │ │ │ │ │ -000b2aa0: 6374 6f72 7943 6f6d 7072 6573 7369 6f6e ctoryCompression │ │ │ │ │ -000b2ab0: 2e6a 6176 613a 206a 6172 2073 686f 756c .java: jar shoul │ │ │ │ │ -000b2ac0: 6420 6e6f 7420 636f 6d70 7265 7373 2074 d not compress t │ │ │ │ │ -000b2ad0: 6865 206d 616e 6966 6573 7420 6469 7265 he manifest dire │ │ │ │ │ -000b2ae0: 6374 6f72 7920 656e 7472 790a 0a3c 6c69 ctory entry..
  • tools/jar/Multi │ │ │ │ │ -000b2b00: 706c 654d 616e 6966 6573 7454 6573 742e pleManifestTest. │ │ │ │ │ -000b2b10: 6a61 7661 3a20 7465 7374 2065 7874 7261 java: test extra │ │ │ │ │ -000b2b20: 6374 206a 6172 2077 6974 6820 6d75 6c74 ct jar with mult │ │ │ │ │ -000b2b30: 7069 6c65 206d 616e 6966 6573 7420 6669 pile manifest fi │ │ │ │ │ -000b2b40: 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a les..
  • tools/j │ │ │ │ │ -000b2b50: 6172 2f52 656c 6561 7365 4265 666f 7265 ar/ReleaseBefore │ │ │ │ │ -000b2b60: 4669 6c65 732e 6a61 7661 3a20 7465 7374 Files.java: test │ │ │ │ │ -000b2b70: 2074 6861 7420 626f 7468 206f 6c64 2073 that both old s │ │ │ │ │ -000b2b80: 7479 6c65 2063 6f6d 6d61 6e64 206c 696e tyle command lin │ │ │ │ │ -000b2b90: 6520 6f70 7469 6f6e 7320 616e 6420 6e65 e options and ne │ │ │ │ │ -000b2ba0: 7720 676e 7520 7374 796c 6520 636f 6d6d w gnu style comm │ │ │ │ │ -000b2bb0: 616e 6420 6c69 6e65 206f 7074 696f 6e73 and line options │ │ │ │ │ -000b2bc0: 2077 6f72 6b20 7769 7468 2074 6865 202d work with the - │ │ │ │ │ -000b2bd0: 2d72 656c 6561 7365 206f 7074 696f 6e20 -release option │ │ │ │ │ -000b2be0: 7768 6574 6865 7220 6f72 206e 6f74 2074 whether or not t │ │ │ │ │ -000b2bf0: 6865 202d 2d72 656c 6561 7365 206f 7074 he --release opt │ │ │ │ │ -000b2c00: 696f 6e20 6973 2070 7265 6365 6465 6420 ion is preceded │ │ │ │ │ -000b2c10: 6279 2061 2066 696c 6520 6e61 6d65 2e0a by a file name.. │ │ │ │ │ -000b2c20: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6172 2f52 .
  • tools/jar/R │ │ │ │ │ -000b2c30: 6570 726f 6475 6369 626c 654a 6172 2e6a eproducibleJar.j │ │ │ │ │ -000b2c40: 6176 613a 2054 6573 7420 6a61 7220 2d2d ava: Test jar -- │ │ │ │ │ -000b2c50: 6461 7465 2073 6f75 7263 6520 6461 7465 date source date │ │ │ │ │ -000b2c60: 206f 6620 656e 7472 6965 7320 616e 6420 of entries and │ │ │ │ │ -000b2c70: 7468 6174 206a 6172 7320 6172 6520 7265 that jars are re │ │ │ │ │ -000b2c80: 7072 6f64 7563 6962 6c65 0a0a 3c6c 693e producible..
  • │ │ │ │ │ -000b2c90: 746f 6f6c 732f 6a61 722f 5570 6461 7465 tools/jar/Update │ │ │ │ │ -000b2ca0: 4a61 722e 6a61 7661 3a20 6a61 7220 2d75 Jar.java: jar -u │ │ │ │ │ -000b2cb0: 6620 7368 6f75 6c64 206e 6f74 2063 6861 f should not cha │ │ │ │ │ -000b2cc0: 6e67 6520 6669 6c65 2070 6572 6d69 7373 nge file permiss │ │ │ │ │ -000b2cd0: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ -000b2ce0: 6172 2f55 7064 6174 654d 616e 6966 6573 ar/UpdateManifes │ │ │ │ │ -000b2cf0: 742e 6a61 7661 3a20 456e 7375 7265 2074 t.java: Ensure t │ │ │ │ │ -000b2d00: 6861 7420 6a61 7220 7566 6d20 6163 7475 hat jar ufm actu │ │ │ │ │ -000b2d10: 616c 6c79 2075 7064 6174 6573 2074 6865 ally updates the │ │ │ │ │ -000b2d20: 2065 7869 7374 696e 6720 6a61 7220 6669 existing jar fi │ │ │ │ │ -000b2d30: 6c65 2773 206d 616e 6966 6573 7420 7769 le's manifest wi │ │ │ │ │ -000b2d40: 7468 2063 6f6e 7465 6e74 7320 6f66 2074 th contents of t │ │ │ │ │ -000b2d50: 6865 206d 616e 6966 6573 7420 6669 6c65 he manifest file │ │ │ │ │ -000b2d60: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6172 ...
  • tools/jar │ │ │ │ │ -000b2d70: 2f63 6f6d 7061 742f 434c 4943 6f6d 7061 /compat/CLICompa │ │ │ │ │ -000b2d80: 7469 6269 6c69 7479 2e6a 6176 613a 2042 tibility.java: B │ │ │ │ │ -000b2d90: 6173 6963 2074 6573 7420 666f 7220 636f asic test for co │ │ │ │ │ -000b2da0: 6d70 6174 6962 696c 6974 7920 6f66 2043 mpatibility of C │ │ │ │ │ -000b2db0: 4c49 206f 7074 696f 6e73 0a0a 3c6c 693e LI options..
  • │ │ │ │ │ -000b2dc0: 746f 6f6c 732f 6a61 722f 696e 6465 782f tools/jar/index/ │ │ │ │ │ -000b2dd0: 4d65 7461 496e 662e 6a61 7661 3a20 496e MetaInf.java: In │ │ │ │ │ -000b2de0: 6465 7820 7468 6520 6e6f 6e2d 6d65 7461 dex the non-meta │ │ │ │ │ -000b2df0: 2066 696c 6573 2069 6e20 4d45 5441 2d49 files in META-I │ │ │ │ │ -000b2e00: 4e46 2c20 7375 6368 2061 7320 4d45 5441 NF, such as META │ │ │ │ │ -000b2e10: 2d49 4e46 2f73 6572 7669 6365 732e 0a0a -INF/services... │ │ │ │ │ -000b2e20: 3c6c 693e 746f 6f6c 732f 6a61 722f 6d6d
  • tools/jar/mm │ │ │ │ │ -000b2e30: 726a 6172 2f42 6173 6963 2e6a 6176 613a rjar/Basic.java: │ │ │ │ │ -000b2e40: 2046 6169 6c20 746f 2063 7265 6174 6520 Fail to create │ │ │ │ │ -000b2e50: 6120 4d52 206d 6f64 756c 6172 204a 4152 a MR modular JAR │ │ │ │ │ -000b2e60: 2077 6974 6820 6120 7665 7273 696f 6e65 with a versione │ │ │ │ │ -000b2e70: 6420 656e 7472 7920 696e 2062 6173 652d d entry in base- │ │ │ │ │ -000b2e80: 7665 7273 696f 6e65 6420 656d 7074 7920 versioned empty │ │ │ │ │ -000b2e90: 7061 636b 6167 650a 0a3c 6c69 3e74 6f6f package..
  • too │ │ │ │ │ -000b2ea0: 6c73 2f6a 6172 2f6d 6f64 756c 6172 4a61 ls/jar/modularJa │ │ │ │ │ -000b2eb0: 722f 4261 7369 632e 6a61 7661 3a20 5465 r/Basic.java: Te │ │ │ │ │ -000b2ec0: 7374 7320 666f 7220 706c 6169 6e20 4d6f sts for plain Mo │ │ │ │ │ -000b2ed0: 6475 6c61 7220 6a61 7273 2026 616d 703b dular jars & │ │ │ │ │ -000b2ee0: 204d 756c 7469 2d52 656c 6561 7365 204d Multi-Release M │ │ │ │ │ -000b2ef0: 6f64 756c 6172 206a 6172 730a 0a3c 6c69 odular jars..
  • tools/jar/modul │ │ │ │ │ -000b2f10: 6172 4a61 722f 4a61 7254 6f6f 6c4d 6f64 arJar/JarToolMod │ │ │ │ │ -000b2f20: 756c 6544 6573 6372 6970 746f 7252 6570 uleDescriptorRep │ │ │ │ │ -000b2f30: 726f 6475 6369 6269 6c69 7479 5465 7374 roducibilityTest │ │ │ │ │ -000b2f40: 2e6a 6176 613a 2054 6573 7473 2074 6861 .java: Tests tha │ │ │ │ │ -000b2f50: 7420 7468 6520 636f 6e74 656e 7420 6765 t the content ge │ │ │ │ │ -000b2f60: 6e65 7261 7465 6420 666f 7220 6d6f 6475 nerated for modu │ │ │ │ │ -000b2f70: 6c65 2d69 6e66 6f2e 636c 6173 732c 2075 le-info.class, u │ │ │ │ │ -000b2f80: 7369 6e67 2074 6865 206a 6172 2063 6f6d sing the jar com │ │ │ │ │ -000b2f90: 6d61 6e64 2c20 6973 2072 6570 726f 6475 mand, is reprodu │ │ │ │ │ -000b2fa0: 6369 626c 650a 0a3c 6c69 3e74 6f6f 6c73 cible..
  • tools │ │ │ │ │ -000b2fb0: 2f6a 6172 2f6d 756c 7469 5265 6c65 6173 /jar/multiReleas │ │ │ │ │ -000b2fc0: 652f 4170 6956 616c 6964 6174 6f72 5465 e/ApiValidatorTe │ │ │ │ │ -000b2fd0: 7374 2e6a 6176 613a 2054 6573 7473 2066 st.java: Tests f │ │ │ │ │ -000b2fe0: 6f72 2041 5049 2076 616c 6964 6174 6f72 or API validator │ │ │ │ │ -000b2ff0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6172 ...
  • tools/jar │ │ │ │ │ -000b3000: 2f6d 756c 7469 5265 6c65 6173 652f 4261 /multiRelease/Ba │ │ │ │ │ -000b3010: 7369 632e 6a61 7661 3a20 200a 0a3c 6c69 sic.java: ..
  • tools/jar/multi │ │ │ │ │ -000b3030: 5265 6c65 6173 652f 4261 7369 6331 2e6a Release/Basic1.j │ │ │ │ │ -000b3040: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ -000b3050: 732f 6a61 722f 6d75 6c74 6952 656c 6561 s/jar/multiRelea │ │ │ │ │ -000b3060: 7365 2f52 756e 7469 6d65 5465 7374 2e6a se/RuntimeTest.j │ │ │ │ │ -000b3070: 6176 613a 2054 6573 7420 4d75 6c74 692d ava: Test Multi- │ │ │ │ │ -000b3080: 5265 6c65 6173 6520 6a61 7220 7573 6167 Release jar usag │ │ │ │ │ -000b3090: 6520 696e 2072 756e 7469 6d65 0a0a 3c6c e in runtime..tools/jar/mult │ │ │ │ │ -000b30b0: 6952 656c 6561 7365 2f56 6572 7369 6f6e iRelease/Version │ │ │ │ │ -000b30c0: 5661 6c69 6461 746f 7254 6573 742e 6a61 ValidatorTest.ja │ │ │ │ │ -000b30d0: 7661 3a20 5465 7374 7320 666f 7220 7665 va: Tests for ve │ │ │ │ │ -000b30e0: 7273 696f 6e20 7661 6c69 6461 746f 722e rsion validator. │ │ │ │ │ -000b30f0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 722f ..
  • tools/jar/ │ │ │ │ │ -000b3100: 6d75 6c74 6952 656c 6561 7365 2f77 6869 multiRelease/whi │ │ │ │ │ -000b3110: 7465 626f 782f 4472 6976 6572 2e6a 6176 tebox/Driver.jav │ │ │ │ │ -000b3120: 613a 2020 0a0a 3c6c 693e 746f 6f6c 732f a: ..
  • tools/ │ │ │ │ │ -000b3130: 6a69 6d61 6765 2f49 6d61 6765 5265 6164 jimage/ImageRead │ │ │ │ │ -000b3140: 6572 4475 706c 6963 6174 6543 6869 6c64 erDuplicateChild │ │ │ │ │ -000b3150: 4e6f 6465 7354 6573 742e 6a61 7661 3a20 NodesTest.java: │ │ │ │ │ -000b3160: 5465 7374 2074 6861 7420 496d 6167 6552 Test that ImageR │ │ │ │ │ -000b3170: 6561 6465 7220 646f 6573 6e27 7420 6372 eader doesn't cr │ │ │ │ │ -000b3180: 6561 7465 2061 2044 6972 6563 746f 7279 eate a Directory │ │ │ │ │ -000b3190: 206e 6f64 6520 7769 7468 2064 7570 6c69 node with dupli │ │ │ │ │ -000b31a0: 6361 7465 2063 6869 6c64 7265 6e0a 0a3c cate children..< │ │ │ │ │ -000b31b0: 6c69 3e74 6f6f 6c73 2f6a 696d 6167 652f li>tools/jimage/ │ │ │ │ │ -000b31c0: 4a49 6d61 6765 4261 7369 6373 5465 7374 JImageBasicsTest │ │ │ │ │ -000b31d0: 2e6a 6176 613a 2054 6573 7473 2074 6f20 .java: Tests to │ │ │ │ │ -000b31e0: 7665 7269 6679 206a 696d 6167 6520 6261 verify jimage ba │ │ │ │ │ -000b31f0: 7369 6320 6f70 7469 6f6e 732c 2069 2e65 sic options, i.e │ │ │ │ │ -000b3200: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 696d ...
  • tools/jim │ │ │ │ │ -000b3210: 6167 652f 4a49 6d61 6765 4578 7472 6163 age/JImageExtrac │ │ │ │ │ -000b3220: 7454 6573 742e 6a61 7661 3a20 5465 7374 tTest.java: Test │ │ │ │ │ -000b3230: 7320 746f 2076 6572 6966 7920 6a69 6d61 s to verify jima │ │ │ │ │ -000b3240: 6765 2027 6578 7472 6163 7427 2061 6374 ge 'extract' act │ │ │ │ │ -000b3250: 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ion..
  • tools/j │ │ │ │ │ -000b3260: 696d 6167 652f 4a49 6d61 6765 496e 666f image/JImageInfo │ │ │ │ │ -000b3270: 5465 7374 2e6a 6176 613a 2054 6573 7473 Test.java: Tests │ │ │ │ │ -000b3280: 2074 6f20 7665 7269 6679 206a 696d 6167 to verify jimag │ │ │ │ │ -000b3290: 6520 2769 6e66 6f27 2061 6374 696f 6e0a e 'info' action. │ │ │ │ │ -000b32a0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 696d 6167 .
  • tools/jimag │ │ │ │ │ -000b32b0: 652f 4a49 6d61 6765 4c69 7374 5465 7374 e/JImageListTest │ │ │ │ │ -000b32c0: 2e6a 6176 613a 2054 6573 7473 2074 6f20 .java: Tests to │ │ │ │ │ -000b32d0: 7665 7269 6679 206a 696d 6167 6520 276c verify jimage 'l │ │ │ │ │ -000b32e0: 6973 7427 2061 6374 696f 6e0a 0a3c 6c69 ist' action..
  • tools/jimage/JI │ │ │ │ │ -000b3300: 6d61 6765 4e6f 6e41 7363 6969 4e61 6d65 mageNonAsciiName │ │ │ │ │ -000b3310: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ -000b3320: 6e6f 6e2d 4153 4349 4920 7061 7468 2069 non-ASCII path i │ │ │ │ │ -000b3330: 6e20 6375 7374 6f6d 204a 5245 0a0a 3c6c n custom JRE..tools/jimage/J │ │ │ │ │ -000b3350: 496d 6167 6554 6573 742e 6a61 7661 3a20 ImageTest.java: │ │ │ │ │ -000b3360: 5465 7374 206a 696d 6167 6520 746f 6f6c Test jimage tool │ │ │ │ │ -000b3370: 0a0a 3c6c 693e 746f 6f6c 732f 6a69 6d61 ..
  • tools/jima │ │ │ │ │ -000b3380: 6765 2f4a 496d 6167 6554 6f6f 6c54 6573 ge/JImageToolTes │ │ │ │ │ -000b3390: 742e 6a61 7661 3a20 5465 7374 2074 6f20 t.java: Test to │ │ │ │ │ -000b33a0: 6368 6563 6b20 6966 206a 696d 6167 6520 check if jimage │ │ │ │ │ -000b33b0: 746f 6f6c 2065 7869 7374 7320 616e 6420 tool exists and │ │ │ │ │ -000b33c0: 6973 2077 6f72 6b69 6e67 0a0a 3c6c 693e is working..
  • │ │ │ │ │ -000b33d0: 746f 6f6c 732f 6a69 6d61 6765 2f4a 496d tools/jimage/JIm │ │ │ │ │ -000b33e0: 6167 6556 6572 6966 7954 6573 742e 6a61 ageVerifyTest.ja │ │ │ │ │ -000b33f0: 7661 3a20 5465 7374 7320 746f 2076 6572 va: Tests to ver │ │ │ │ │ -000b3400: 6966 7920 6a69 6d61 6765 2027 7665 7269 ify jimage 'veri │ │ │ │ │ -000b3410: 6679 2720 6163 7469 6f6e 0a0a 3c6c 693e fy' action..
  • │ │ │ │ │ -000b3420: 746f 6f6c 732f 6a69 6d61 6765 2f56 6572 tools/jimage/Ver │ │ │ │ │ -000b3430: 6966 794a 696d 6167 652e 6a61 7661 3a20 ifyJimage.java: │ │ │ │ │ -000b3440: 5665 7269 6679 206a 696d 6167 650a 0a3c Verify jimage..< │ │ │ │ │ -000b3450: 6c69 3e74 6f6f 6c73 2f6a 6c69 6e6b 2f43 li>tools/jlink/C │ │ │ │ │ -000b3460: 6865 636b 4578 6563 7574 6162 6c65 2e6a heckExecutable.j │ │ │ │ │ -000b3470: 6176 613a 2043 6865 636b 2074 6861 7420 ava: Check that │ │ │ │ │ -000b3480: 6a6c 696e 6b20 6372 6561 7465 7320 6578 jlink creates ex │ │ │ │ │ -000b3490: 6563 7574 6162 6c65 7320 696e 2074 6865 ecutables in the │ │ │ │ │ -000b34a0: 2062 696e 2064 6972 6563 746f 7279 2074 bin directory t │ │ │ │ │ -000b34b0: 6861 7420 6172 6520 6578 6563 7574 6162 hat are executab │ │ │ │ │ -000b34c0: 6c65 2062 7920 616c 6c20 7573 6572 730a le by all users. │ │ │ │ │ -000b34d0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6c69 6e6b .
  • tools/jlink │ │ │ │ │ -000b34e0: 2f44 6566 6175 6c74 5072 6f76 6964 6572 /DefaultProvider │ │ │ │ │ -000b34f0: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ -000b3500: 706c 7567 696e 7320 656e 6162 6c65 6420 plugins enabled │ │ │ │ │ -000b3510: 6279 2064 6566 6175 6c74 0a0a 3c6c 693e by default..
  • │ │ │ │ │ -000b3520: 746f 6f6c 732f 6a6c 696e 6b2f 4578 706c tools/jlink/Expl │ │ │ │ │ -000b3530: 6f64 6564 4d6f 6475 6c65 4e61 6d65 5465 odedModuleNameTe │ │ │ │ │ -000b3540: 7374 2e6a 6176 613a 2049 6e63 6f6e 7369 st.java: Inconsi │ │ │ │ │ -000b3550: 7374 656e 7420 6861 6e64 6c69 6e67 206f stent handling o │ │ │ │ │ -000b3560: 6620 6578 706c 6f64 6564 206d 6f64 756c f exploded modul │ │ │ │ │ -000b3570: 6573 2069 6e20 6a6c 696e 6b0a 0a3c 6c69 es in jlink..
  • tools/jlink/Ima │ │ │ │ │ -000b3590: 6765 4669 6c65 4372 6561 746f 7254 6573 geFileCreatorTes │ │ │ │ │ -000b35a0: 742e 6a61 7661 3a20 496d 6167 6546 696c t.java: ImageFil │ │ │ │ │ -000b35b0: 6543 7265 6174 6f72 2063 6c61 7373 2074 eCreator class t │ │ │ │ │ -000b35c0: 6573 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a est..
  • tools/j │ │ │ │ │ -000b35d0: 6c69 6e6b 2f49 6d61 6765 4669 6c65 506f link/ImageFilePo │ │ │ │ │ -000b35e0: 6f6c 5465 7374 2e6a 6176 613a 2054 6573 olTest.java: Tes │ │ │ │ │ -000b35f0: 7420 6120 706f 6f6c 2063 6f6e 7461 696e t a pool contain │ │ │ │ │ -000b3600: 696e 6720 6578 7465 726e 616c 2066 696c ing external fil │ │ │ │ │ -000b3610: 6573 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a es...
  • tools/j │ │ │ │ │ -000b3620: 6c69 6e6b 2f49 6e74 6567 7261 7469 6f6e link/Integration │ │ │ │ │ -000b3630: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ -000b3640: 696e 7465 6772 6174 696f 6e20 4150 490a integration API. │ │ │ │ │ -000b3650: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6c69 6e6b .
  • tools/jlink │ │ │ │ │ -000b3660: 2f4a 4c69 6e6b 3130 304d 6f64 756c 6573 /JLink100Modules │ │ │ │ │ -000b3670: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -000b3680: 2074 6861 7420 3130 3020 6d6f 6475 6c65 that 100 module │ │ │ │ │ -000b3690: 7320 6361 6e20 6265 206c 696e 6b65 6420 s can be linked │ │ │ │ │ -000b36a0: 7573 696e 6720 6a6c 696e 6b2e 0a0a 3c6c using jlink...tools/jlink/JL │ │ │ │ │ -000b36c0: 696e 6b32 5465 7374 2e6a 6176 613a 2054 ink2Test.java: T │ │ │ │ │ -000b36d0: 6573 7420 696d 6167 6520 6372 6561 7469 est image creati │ │ │ │ │ -000b36e0: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a6c on..
  • tools/jl │ │ │ │ │ -000b36f0: 696e 6b2f 4a4c 696e 6b44 6564 7570 5465 ink/JLinkDedupTe │ │ │ │ │ -000b3700: 7374 4261 7463 6853 697a 654f 6e65 2e6a stBatchSizeOne.j │ │ │ │ │ -000b3710: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ -000b3720: 6861 7420 6d6f 6475 6c65 7320 6361 6e20 hat modules can │ │ │ │ │ -000b3730: 6265 206c 696e 6b65 6420 7573 696e 6720 be linked using │ │ │ │ │ -000b3740: 6a6c 696e 6b20 616e 6420 6465 6475 706c jlink and dedupl │ │ │ │ │ -000b3750: 6963 6174 696f 6e20 776f 726b 7320 636f ication works co │ │ │ │ │ -000b3760: 7272 6563 746c 7920 7768 656e 2063 7265 rrectly when cre │ │ │ │ │ -000b3770: 6174 696e 6720 7375 6220 6d65 7468 6f64 ating sub method │ │ │ │ │ -000b3780: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6c69 s..
  • tools/jli │ │ │ │ │ -000b3790: 6e6b 2f4a 4c69 6e6b 4e65 6761 7469 7665 nk/JLinkNegative │ │ │ │ │ -000b37a0: 5465 7374 2e6a 6176 613a 204e 6567 6174 Test.java: Negat │ │ │ │ │ -000b37b0: 6976 6520 7465 7374 7320 666f 7220 6a6c ive tests for jl │ │ │ │ │ -000b37c0: 696e 6b0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ink..
  • tools/j │ │ │ │ │ -000b37d0: 6c69 6e6b 2f4a 4c69 6e6b 4f70 7469 6f6e link/JLinkOption │ │ │ │ │ -000b37e0: 7354 6573 742e 6a61 7661 3a20 5465 7374 sTest.java: Test │ │ │ │ │ -000b37f0: 206a 6c69 6e6b 206f 7074 696f 6e73 0a0a jlink options.. │ │ │ │ │ -000b3800: 3c6c 693e 746f 6f6c 732f 6a6c 696e 6b2f
  • tools/jlink/ │ │ │ │ │ -000b3810: 4a4c 696e 6b50 6c75 6769 6e73 5465 7374 JLinkPluginsTest │ │ │ │ │ -000b3820: 2e6a 6176 613a 2054 6573 7420 696d 6167 .java: Test imag │ │ │ │ │ -000b3830: 6520 6372 6561 7469 6f6e 0a0a 3c6c 693e e creation..
  • │ │ │ │ │ -000b3840: 746f 6f6c 732f 6a6c 696e 6b2f 4a4c 696e tools/jlink/JLin │ │ │ │ │ -000b3850: 6b52 6570 726f 6475 6369 626c 6532 5465 kReproducible2Te │ │ │ │ │ -000b3860: 7374 2e6a 6176 613a 204d 616b 6520 7375 st.java: Make su │ │ │ │ │ -000b3870: 7265 2074 6861 7420 6a69 6d61 6765 7320 re that jimages │ │ │ │ │ -000b3880: 6172 6520 636f 6e73 6973 7465 6e74 2077 are consistent w │ │ │ │ │ -000b3890: 6865 6e20 6372 6561 7465 6420 6279 206a hen created by j │ │ │ │ │ -000b38a0: 6c69 6e6b 2e0a 0a3c 6c69 3e74 6f6f 6c73 link...
  • tools │ │ │ │ │ -000b38b0: 2f6a 6c69 6e6b 2f4a 4c69 6e6b 5265 7072 /jlink/JLinkRepr │ │ │ │ │ -000b38c0: 6f64 7563 6962 6c65 3354 6573 742e 6a61 oducible3Test.ja │ │ │ │ │ -000b38d0: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ -000b38e0: 6174 206a 696d 6167 6573 2061 7265 2063 at jimages are c │ │ │ │ │ -000b38f0: 6f6e 7369 7374 656e 7420 7768 656e 2063 onsistent when c │ │ │ │ │ -000b3900: 7265 6174 6564 2062 7920 6a6c 696e 6b2e reated by jlink. │ │ │ │ │ -000b3910: 0a0a 3c6c 693e 746f 6f6c 732f 6a6c 696e ..
  • tools/jlin │ │ │ │ │ -000b3920: 6b2f 4a4c 696e 6b52 6570 726f 6475 6369 k/JLinkReproduci │ │ │ │ │ -000b3930: 626c 6554 6573 742e 6a61 7661 3a20 5465 bleTest.java: Te │ │ │ │ │ -000b3940: 7374 2074 6861 7420 6a6c 696e 6b73 2067 st that jlinks g │ │ │ │ │ -000b3950: 656e 6572 6174 6573 2072 6570 726f 6475 enerates reprodu │ │ │ │ │ -000b3960: 6369 626c 6520 6d6f 6475 6c65 7320 6669 cible modules fi │ │ │ │ │ -000b3970: 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a les..
  • tools/j │ │ │ │ │ -000b3980: 6c69 6e6b 2f4a 4c69 6e6b 5369 676e 696e link/JLinkSignin │ │ │ │ │ -000b3990: 6754 6573 742e 6a61 7661 3a20 5465 7374 gTest.java: Test │ │ │ │ │ -000b39a0: 2073 6967 6e65 6420 6a61 7273 2069 6e76 signed jars inv │ │ │ │ │ -000b39b0: 6f6c 7665 6420 696e 2069 6d61 6765 2063 olved in image c │ │ │ │ │ -000b39c0: 7265 6174 696f 6e0a 0a3c 6c69 3e74 6f6f reation..
  • too │ │ │ │ │ -000b39d0: 6c73 2f6a 6c69 6e6b 2f4a 4c69 6e6b 5465 ls/jlink/JLinkTe │ │ │ │ │ -000b39e0: 7374 2e6a 6176 613a 2054 6573 7420 696d st.java: Test im │ │ │ │ │ -000b39f0: 6167 6520 6372 6561 7469 6f6e 0a0a 3c6c age creation..tools/jlink/JL │ │ │ │ │ -000b3a10: 696e 6b54 6f6f 6c50 726f 7669 6465 7254 inkToolProviderT │ │ │ │ │ -000b3a20: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
  • tools/jlink/Mod │ │ │ │ │ -000b3a40: 756c 654e 616d 6573 4f72 6465 7254 6573 uleNamesOrderTes │ │ │ │ │ -000b3a50: 742e 6a61 7661 3a20 4d4f 4455 4c45 5320 t.java: MODULES │ │ │ │ │ -000b3a60: 7072 6f70 6572 7479 2073 686f 756c 6420 property should │ │ │ │ │ -000b3a70: 6265 2074 6f70 6f6c 6f67 6963 616c 6c79 be topologically │ │ │ │ │ -000b3a80: 206f 7264 6572 6564 2061 6e64 2073 7061 ordered and spa │ │ │ │ │ -000b3a90: 6365 2d73 6570 6172 6174 6564 206c 6973 ce-separated lis │ │ │ │ │ -000b3aa0: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6c69 t..
  • tools/jli │ │ │ │ │ -000b3ab0: 6e6b 2f4e 6174 6976 6554 6573 742e 6a61 nk/NativeTest.ja │ │ │ │ │ -000b3ac0: 7661 3a20 5465 7374 2063 6f6e 6669 672c va: Test config, │ │ │ │ │ -000b3ad0: 2063 6d64 2061 6e64 206c 6962 2064 6972 cmd and lib dir │ │ │ │ │ -000b3ae0: 6563 746f 7269 6573 206f 6620 6a6d 6f64 ectories of jmod │ │ │ │ │ -000b3af0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6c69 ...
  • tools/jli │ │ │ │ │ -000b3b00: 6e6b 2f52 656c 6561 7365 496d 706c 656d nk/ReleaseImplem │ │ │ │ │ -000b3b10: 656e 746f 7254 6573 742e 6a61 7661 3a20 entorTest.java: │ │ │ │ │ -000b3b20: 4164 6420 494d 504c 454d 454e 544f 5220 Add IMPLEMENTOR │ │ │ │ │ -000b3b30: 7072 6f70 6572 7479 2074 6f20 7468 6520 property to the │ │ │ │ │ -000b3b40: 7265 6c65 6173 6520 6669 6c65 0a0a 3c6c release file..tools/jlink/Re │ │ │ │ │ -000b3b60: 736f 7572 6365 4475 706c 6963 6174 6543 sourceDuplicateC │ │ │ │ │ -000b3b70: 6865 636b 5465 7374 2e6a 6176 613a 2044 heckTest.java: D │ │ │ │ │ -000b3b80: 6574 6563 7420 6475 706c 6963 6174 6564 etect duplicated │ │ │ │ │ -000b3b90: 2072 6573 6f75 7263 6573 2069 6e20 7061 resources in pa │ │ │ │ │ -000b3ba0: 636b 6167 6564 206d 6f64 756c 6573 0a0a ckaged modules.. │ │ │ │ │ -000b3bb0: 3c6c 693e 746f 6f6c 732f 6a6c 696e 6b2f
  • tools/jlink/ │ │ │ │ │ -000b3bc0: 5265 736f 7572 6365 506f 6f6c 5465 7374 ResourcePoolTest │ │ │ │ │ -000b3bd0: 2e6a 6176 613a 2054 6573 7420 6120 706f .java: Test a po │ │ │ │ │ -000b3be0: 6f6c 2063 6f6e 7461 696e 696e 6720 6a69 ol containing ji │ │ │ │ │ -000b3bf0: 6d61 6765 2072 6573 6f75 7263 6573 2061 mage resources a │ │ │ │ │ -000b3c00: 6e64 2063 6c61 7373 6573 2e0a 0a3c 6c69 nd classes...
  • tools/jlink/Sec │ │ │ │ │ -000b3c20: 7572 6974 7954 6573 742e 6a61 7661 3a20 urityTest.java: │ │ │ │ │ -000b3c30: 5465 7374 204a 6c69 6e6b 5065 726d 6973 Test JlinkPermis │ │ │ │ │ -000b3c40: 7369 6f6e 0a0a 3c6c 693e 746f 6f6c 732f sion..
  • tools/ │ │ │ │ │ -000b3c50: 6a6c 696e 6b2f 6261 7369 632f 416c 6c4d jlink/basic/AllM │ │ │ │ │ -000b3c60: 6f64 756c 6550 6174 682e 6a61 7661 3a20 odulePath.java: │ │ │ │ │ -000b3c70: 6a6c 696e 6b20 7465 7374 206f 6620 2d2d jlink test of -- │ │ │ │ │ -000b3c80: 6164 642d 6d6f 6475 6c65 2041 4c4c 2d4d add-module ALL-M │ │ │ │ │ -000b3c90: 4f44 554c 452d 5041 5448 0a0a 3c6c 693e ODULE-PATH..
  • │ │ │ │ │ -000b3ca0: 746f 6f6c 732f 6a6c 696e 6b2f 6261 7369 tools/jlink/basi │ │ │ │ │ -000b3cb0: 632f 4261 7369 6354 6573 742e 6a61 7661 c/BasicTest.java │ │ │ │ │ -000b3cc0: 3a20 4261 7369 6320 7465 7374 206f 6620 : Basic test of │ │ │ │ │ -000b3cd0: 6a6c 696e 6b20 746f 2063 7265 6174 6520 jlink to create │ │ │ │ │ -000b3ce0: 6a6d 6f64 7320 616e 6420 696d 6167 6573 jmods and images │ │ │ │ │ -000b3cf0: 0a0a 3c6c 693e 746f 6f6c 732f 6a6c 696e ..
  • tools/jlin │ │ │ │ │ -000b3d00: 6b2f 6269 6e64 7365 7276 6963 6573 2f42 k/bindservices/B │ │ │ │ │ -000b3d10: 696e 6453 6572 7669 6365 732e 6a61 7661 indServices.java │ │ │ │ │ -000b3d20: 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a : ..
  • tools/j │ │ │ │ │ -000b3d30: 6c69 6e6b 2f62 696e 6473 6572 7669 6365 link/bindservice │ │ │ │ │ -000b3d40: 732f 5375 6767 6573 7450 726f 7669 6465 s/SuggestProvide │ │ │ │ │ -000b3d50: 7273 2e6a 6176 613a 2020 0a0a 3c6c 693e rs.java: ..
  • │ │ │ │ │ -000b3d60: 746f 6f6c 732f 6a6c 696e 6b2f 6d75 6c74 tools/jlink/mult │ │ │ │ │ -000b3d70: 6972 656c 6561 7365 6a61 722f 4a4c 696e ireleasejar/JLin │ │ │ │ │ -000b3d80: 6b4d 524a 6176 6142 6173 6556 6572 7369 kMRJavaBaseVersi │ │ │ │ │ -000b3d90: 6f6e 5465 7374 2e6a 6176 613a 206a 6c69 onTest.java: jli │ │ │ │ │ -000b3da0: 6e6b 2073 686f 756c 6420 7468 726f 7720 nk should throw │ │ │ │ │ -000b3db0: 6572 726f 7220 6966 2074 6172 6765 7420 error if target │ │ │ │ │ -000b3dc0: 696d 6167 6520 616e 6420 6375 7272 656e image and curren │ │ │ │ │ -000b3dd0: 7420 4a44 4b20 7665 7273 696f 6e73 2064 t JDK versions d │ │ │ │ │ -000b3de0: 6f6e 2774 206d 6174 6368 0a0a 3c6c 693e on't match..
  • │ │ │ │ │ -000b3df0: 746f 6f6c 732f 6a6c 696e 6b2f 6d75 6c74 tools/jlink/mult │ │ │ │ │ -000b3e00: 6972 656c 6561 7365 6a61 722f 4a4c 696e ireleasejar/JLin │ │ │ │ │ -000b3e10: 6b4d 756c 7469 5265 6c65 6173 654a 6172 kMultiReleaseJar │ │ │ │ │ -000b3e20: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ -000b3e30: 696d 6167 6520 6372 6561 7469 6f6e 2066 image creation f │ │ │ │ │ -000b3e40: 726f 6d20 4d75 6c74 692d 5265 6c65 6173 rom Multi-Releas │ │ │ │ │ -000b3e50: 6520 4a41 520a 0a3c 6c69 3e74 6f6f 6c73 e JAR..
  • tools │ │ │ │ │ -000b3e60: 2f6a 6c69 6e6b 2f70 6c75 6769 6e73 2f41 /jlink/plugins/A │ │ │ │ │ -000b3e70: 6464 4f70 7469 6f6e 7350 6c75 6769 6e54 ddOptionsPluginT │ │ │ │ │ -000b3e80: 6573 742e 6a61 7661 3a20 5465 7374 2074 est.java: Test t │ │ │ │ │ -000b3e90: 6865 202d 2d61 6464 2d6f 7074 696f 6e73 he --add-options │ │ │ │ │ -000b3ea0: 2070 6c75 6769 6e0a 0a3c 6c69 3e74 6f6f plugin..
  • too │ │ │ │ │ -000b3eb0: 6c73 2f6a 6c69 6e6b 2f70 6c75 6769 6e73 ls/jlink/plugins │ │ │ │ │ -000b3ec0: 2f43 4453 506c 7567 696e 5465 7374 2e6a /CDSPluginTest.j │ │ │ │ │ -000b3ed0: 6176 613a 2054 6573 7420 7468 6520 2d2d ava: Test the -- │ │ │ │ │ -000b3ee0: 6765 6e65 7261 7465 2d63 6473 2d61 7263 generate-cds-arc │ │ │ │ │ -000b3ef0: 6869 7665 2070 6c75 6769 6e0a 0a3c 6c69 hive plugin..
  • tools/jlink/plu │ │ │ │ │ -000b3f10: 6769 6e73 2f43 6f6d 7072 6573 7349 6e64 gins/CompressInd │ │ │ │ │ -000b3f20: 6578 6573 5465 7374 2e6a 6176 613a 2054 exesTest.java: T │ │ │ │ │ -000b3f30: 6573 7420 436f 6d70 7265 7373 496e 6465 est CompressInde │ │ │ │ │ -000b3f40: 7865 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a xes..
  • tools/j │ │ │ │ │ -000b3f50: 6c69 6e6b 2f70 6c75 6769 6e73 2f43 6f6d link/plugins/Com │ │ │ │ │ -000b3f60: 7072 6573 736f 7250 6c75 6769 6e54 6573 pressorPluginTes │ │ │ │ │ -000b3f70: 742e 6a61 7661 3a20 5465 7374 207a 6970 t.java: Test zip │ │ │ │ │ -000b3f80: 2063 6f6d 7072 6573 736f 720a 0a3c 6c69 compressor..
  • tools/jlink/plu │ │ │ │ │ -000b3fa0: 6769 6e73 2f44 6566 6175 6c74 5374 7269 gins/DefaultStri │ │ │ │ │ -000b3fb0: 7044 6562 7567 506c 7567 696e 5465 7374 pDebugPluginTest │ │ │ │ │ -000b3fc0: 2e6a 6176 613a 2054 6573 7420 666f 7220 .java: Test for │ │ │ │ │ -000b3fd0: 636f 6d62 696e 6174 696f 6e20 6f66 206a combination of j │ │ │ │ │ -000b3fe0: 6176 6120 6465 6275 6720 6174 7472 6962 ava debug attrib │ │ │ │ │ -000b3ff0: 7574 6573 2073 7472 6970 7069 6e67 2061 utes stripping a │ │ │ │ │ -000b4000: 6e64 206e 6174 6976 6520 6465 6275 6720 nd native debug │ │ │ │ │ -000b4010: 7379 6d62 6f6c 7320 7374 7269 7070 696e symbols strippin │ │ │ │ │ -000b4020: 672e 0a0a 3c6c 693e 746f 6f6c 732f 6a6c g...
  • tools/jl │ │ │ │ │ -000b4030: 696e 6b2f 706c 7567 696e 732f 4578 636c ink/plugins/Excl │ │ │ │ │ -000b4040: 7564 6546 696c 6573 506c 7567 696e 5465 udeFilesPluginTe │ │ │ │ │ -000b4050: 7374 2e6a 6176 613a 2054 6573 7420 6578 st.java: Test ex │ │ │ │ │ -000b4060: 636c 7564 6520 6669 6c65 7320 706c 7567 clude files plug │ │ │ │ │ -000b4070: 696e 0a0a 3c6c 693e 746f 6f6c 732f 6a6c in..
  • tools/jl │ │ │ │ │ -000b4080: 696e 6b2f 706c 7567 696e 732f 4578 636c ink/plugins/Excl │ │ │ │ │ -000b4090: 7564 654a 6d6f 6453 6563 7469 6f6e 506c udeJmodSectionPl │ │ │ │ │ -000b40a0: 7567 696e 5465 7374 2e6a 6176 613a 2054 uginTest.java: T │ │ │ │ │ -000b40b0: 6573 7420 2d2d 6e6f 2d6d 616e 2d70 6167 est --no-man-pag │ │ │ │ │ -000b40c0: 6573 2061 6e64 202d 2d6e 6f2d 6865 6164 es and --no-head │ │ │ │ │ -000b40d0: 6572 2d66 696c 6573 0a0a 3c6c 693e 746f er-files..
  • to │ │ │ │ │ -000b40e0: 6f6c 732f 6a6c 696e 6b2f 706c 7567 696e ols/jlink/plugin │ │ │ │ │ -000b40f0: 732f 4578 636c 7564 654d 6f64 756c 6549 s/ExcludeModuleI │ │ │ │ │ -000b4100: 6e66 6f54 6573 742e 6a61 7661 3a20 6a6c nfoTest.java: jl │ │ │ │ │ -000b4110: 696e 6b20 2d2d 6578 636c 7564 652d 7265 ink --exclude-re │ │ │ │ │ -000b4120: 736f 7572 6365 7320 7368 6f75 6c64 206e sources should n │ │ │ │ │ -000b4130: 6576 6572 2065 7863 6c75 6465 206d 6f64 ever exclude mod │ │ │ │ │ -000b4140: 756c 652d 696e 666f 2e63 6c61 7373 0a0a ule-info.class.. │ │ │ │ │ -000b4150: 3c6c 693e 746f 6f6c 732f 6a6c 696e 6b2f
  • tools/jlink/ │ │ │ │ │ -000b4160: 706c 7567 696e 732f 4578 636c 7564 6550 plugins/ExcludeP │ │ │ │ │ -000b4170: 6c75 6769 6e54 6573 742e 6a61 7661 3a20 luginTest.java: │ │ │ │ │ -000b4180: 5465 7374 2065 7863 6c75 6465 2070 6c75 Test exclude plu │ │ │ │ │ -000b4190: 6769 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a gin..
  • tools/j │ │ │ │ │ -000b41a0: 6c69 6e6b 2f70 6c75 6769 6e73 2f45 7863 link/plugins/Exc │ │ │ │ │ -000b41b0: 6c75 6465 564d 506c 7567 696e 5465 7374 ludeVMPluginTest │ │ │ │ │ -000b41c0: 2e6a 6176 613a 2054 6573 7420 6578 636c .java: Test excl │ │ │ │ │ -000b41d0: 7564 6520 564d 2070 6c75 6769 6e0a 0a3c ude VM plugin..< │ │ │ │ │ -000b41e0: 6c69 3e74 6f6f 6c73 2f6a 6c69 6e6b 2f70 li>tools/jlink/p │ │ │ │ │ -000b41f0: 6c75 6769 6e73 2f47 656e 6572 6174 654a lugins/GenerateJ │ │ │ │ │ -000b4200: 4c49 436c 6173 7365 7350 6c75 6769 6e54 LIClassesPluginT │ │ │ │ │ -000b4210: 6573 742e 6a61 7661 3a20 5465 7374 202d est.java: Test - │ │ │ │ │ -000b4220: 2d67 656e 6572 6174 652d 6a6c 692d 636c -generate-jli-cl │ │ │ │ │ -000b4230: 6173 7365 7320 706c 7567 696e 0a0a 3c6c asses plugin..tools/jlink/pl │ │ │ │ │ -000b4250: 7567 696e 732f 496e 636c 7564 654c 6f63 ugins/IncludeLoc │ │ │ │ │ -000b4260: 616c 6573 506c 7567 696e 5465 7374 2e6a alesPluginTest.j │ │ │ │ │ -000b4270: 6176 613a 2049 6e63 6c75 6465 4c6f 6361 ava: IncludeLoca │ │ │ │ │ -000b4280: 6c65 7350 6c75 6769 6e20 7465 7374 730a lesPlugin tests. │ │ │ │ │ -000b4290: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6c69 6e6b .
  • tools/jlink │ │ │ │ │ -000b42a0: 2f70 6c75 6769 6e73 2f4c 6173 7453 6f72 /plugins/LastSor │ │ │ │ │ -000b42b0: 7465 7254 6573 742e 6a61 7661 3a20 5465 terTest.java: Te │ │ │ │ │ -000b42c0: 7374 206c 6173 7420 736f 7274 6572 2070 st last sorter p │ │ │ │ │ -000b42d0: 726f 7065 7274 790a 0a3c 6c69 3e74 6f6f roperty..
  • too │ │ │ │ │ -000b42e0: 6c73 2f6a 6c69 6e6b 2f70 6c75 6769 6e73 ls/jlink/plugins │ │ │ │ │ -000b42f0: 2f4c 6567 616c 4669 6c65 506c 7567 696e /LegalFilePlugin │ │ │ │ │ -000b4300: 5465 7374 2e6a 6176 613a 2056 616c 6964 Test.java: Valid │ │ │ │ │ -000b4310: 6174 6520 7468 6520 6c69 6365 6e73 6520 ate the license │ │ │ │ │ -000b4320: 6669 6c65 7320 6465 6475 706c 6963 6174 files deduplicat │ │ │ │ │ -000b4330: 6564 2069 6e20 7468 6520 696d 6167 650a ed in the image. │ │ │ │ │ -000b4340: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6c69 6e6b .
  • tools/jlink │ │ │ │ │ -000b4350: 2f70 6c75 6769 6e73 2f4f 7264 6572 5265 /plugins/OrderRe │ │ │ │ │ -000b4360: 736f 7572 6365 7350 6c75 6769 6e54 6573 sourcesPluginTes │ │ │ │ │ -000b4370: 742e 6a61 7661 3a20 5465 7374 2073 6f72 t.java: Test sor │ │ │ │ │ -000b4380: 7465 7220 706c 7567 696e 0a0a 3c6c 693e ter plugin..
  • │ │ │ │ │ -000b4390: 746f 6f6c 732f 6a6c 696e 6b2f 706c 7567 tools/jlink/plug │ │ │ │ │ -000b43a0: 696e 732f 506c 7567 696e 734e 6567 6174 ins/PluginsNegat │ │ │ │ │ -000b43b0: 6976 6554 6573 742e 6a61 7661 3a20 4e65 iveTest.java: Ne │ │ │ │ │ -000b43c0: 6761 7469 7665 2074 6573 7420 666f 7220 gative test for │ │ │ │ │ -000b43d0: 496d 6167 6550 6c75 6769 6e53 7461 636b ImagePluginStack │ │ │ │ │ -000b43e0: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6c69 ...
  • tools/jli │ │ │ │ │ -000b43f0: 6e6b 2f70 6c75 6769 6e73 2f50 7265 7669 nk/plugins/Previ │ │ │ │ │ -000b4400: 7369 746f 7254 6573 742e 6a61 7661 3a20 sitorTest.java: │ │ │ │ │ -000b4410: 5465 7374 2070 7265 7669 7369 746f 720a Test previsitor. │ │ │ │ │ -000b4420: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6c69 6e6b .
  • tools/jlink │ │ │ │ │ -000b4430: 2f70 6c75 6769 6e73 2f52 6573 6f75 7263 /plugins/Resourc │ │ │ │ │ -000b4440: 6546 696c 7465 7254 6573 742e 6a61 7661 eFilterTest.java │ │ │ │ │ -000b4450: 3a20 5465 7374 2052 6573 6f75 7263 6546 : Test ResourceF │ │ │ │ │ -000b4460: 696c 7465 7220 636c 6173 730a 0a3c 6c69 ilter class..
  • tools/jlink/plu │ │ │ │ │ -000b4480: 6769 6e73 2f53 6176 654a 6c69 6e6b 4172 gins/SaveJlinkAr │ │ │ │ │ -000b4490: 6766 696c 6573 506c 7567 696e 5465 7374 gfilesPluginTest │ │ │ │ │ -000b44a0: 2e6a 6176 613a 2054 6573 7420 2d2d 7361 .java: Test --sa │ │ │ │ │ -000b44b0: 7665 2d6a 6c69 6e6b 2d61 7267 6669 6c65 ve-jlink-argfile │ │ │ │ │ -000b44c0: 7320 706c 7567 696e 0a0a 3c6c 693e 746f s plugin..
  • to │ │ │ │ │ -000b44d0: 6f6c 732f 6a6c 696e 6b2f 706c 7567 696e ols/jlink/plugin │ │ │ │ │ -000b44e0: 732f 5369 676e 6174 7572 6550 6172 7365 s/SignatureParse │ │ │ │ │ -000b44f0: 7254 6573 742e 6a61 7661 3a20 5465 7374 rTest.java: Test │ │ │ │ │ -000b4500: 2053 6967 6e61 7475 7265 5061 7273 6572 SignatureParser │ │ │ │ │ -000b4510: 0a0a 3c6c 693e 746f 6f6c 732f 6a6c 696e ..
  • tools/jlin │ │ │ │ │ -000b4520: 6b2f 706c 7567 696e 732f 5374 7269 6e67 k/plugins/String │ │ │ │ │ -000b4530: 5368 6172 696e 6750 6c75 6769 6e54 6573 SharingPluginTes │ │ │ │ │ -000b4540: 742e 6a61 7661 3a20 5465 7374 2053 7472 t.java: Test Str │ │ │ │ │ -000b4550: 696e 6753 6861 7269 6e67 506c 7567 696e ingSharingPlugin │ │ │ │ │ -000b4560: 5465 7374 0a0a 3c6c 693e 746f 6f6c 732f Test..
  • tools/ │ │ │ │ │ -000b4570: 6a6c 696e 6b2f 706c 7567 696e 732f 5374 jlink/plugins/St │ │ │ │ │ -000b4580: 7269 704a 6176 6144 6562 7567 4174 7472 ripJavaDebugAttr │ │ │ │ │ -000b4590: 6962 7574 6573 506c 7567 696e 5465 7374 ibutesPluginTest │ │ │ │ │ -000b45a0: 2e6a 6176 613a 2054 6573 7420 5374 7269 .java: Test Stri │ │ │ │ │ -000b45b0: 704a 6176 6144 6562 7567 4174 7472 6962 pJavaDebugAttrib │ │ │ │ │ -000b45c0: 7574 6573 506c 7567 696e 0a0a 3c6c 693e utesPlugin..
  • │ │ │ │ │ -000b45d0: 746f 6f6c 732f 6a6c 696e 6b2f 706c 7567 tools/jlink/plug │ │ │ │ │ -000b45e0: 696e 732f 5374 7269 704e 6174 6976 6544 ins/StripNativeD │ │ │ │ │ -000b45f0: 6562 7567 5379 6d62 6f6c 7350 6c75 6769 ebugSymbolsPlugi │ │ │ │ │ -000b4600: 6e2f 5374 7269 704e 6174 6976 6544 6562 n/StripNativeDeb │ │ │ │ │ -000b4610: 7567 5379 6d62 6f6c 7350 6c75 6769 6e54 ugSymbolsPluginT │ │ │ │ │ -000b4620: 6573 742e 6a61 7661 3a20 5465 7374 202d est.java: Test - │ │ │ │ │ -000b4630: 2d73 7472 6970 2d6e 6174 6976 652d 6465 -strip-native-de │ │ │ │ │ -000b4640: 6275 672d 7379 6d62 6f6c 7320 706c 7567 bug-symbols plug │ │ │ │ │ -000b4650: 696e 0a0a 3c6c 693e 746f 6f6c 732f 6a6c in..
  • tools/jl │ │ │ │ │ -000b4660: 696e 6b2f 706c 7567 696e 732f 5379 7374 ink/plugins/Syst │ │ │ │ │ -000b4670: 656d 4d6f 6475 6c65 4465 7363 7269 7074 emModuleDescript │ │ │ │ │ -000b4680: 6f72 732f 436f 6d70 696c 6564 5665 7273 ors/CompiledVers │ │ │ │ │ -000b4690: 696f 6e54 6573 742e 6a61 7661 3a20 200a ionTest.java: . │ │ │ │ │ -000b46a0: 0a3c 6c69 3e74 6f6f 6c73 2f6a 6c69 6e6b .
  • tools/jlink │ │ │ │ │ -000b46b0: 2f70 6c75 6769 6e73 2f53 7973 7465 6d4d /plugins/SystemM │ │ │ │ │ -000b46c0: 6f64 756c 6544 6573 6372 6970 746f 7273 oduleDescriptors │ │ │ │ │ -000b46d0: 2f4d 6f64 756c 654d 6169 6e43 6c61 7373 /ModuleMainClass │ │ │ │ │ -000b46e0: 5465 7374 2e6a 6176 613a 2020 0a0a 3c6c Test.java: ..tools/jlink/pl │ │ │ │ │ -000b4700: 7567 696e 732f 5379 7374 656d 4d6f 6475 ugins/SystemModu │ │ │ │ │ -000b4710: 6c65 4465 7363 7269 7074 6f72 732f 5379 leDescriptors/Sy │ │ │ │ │ -000b4720: 7374 656d 4d6f 6475 6c65 7354 6573 742e stemModulesTest. │ │ │ │ │ -000b4730: 6a61 7661 3a20 5665 7269 6679 2074 6865 java: Verify the │ │ │ │ │ -000b4740: 2070 726f 7065 7274 6965 7320 6f66 204d properties of M │ │ │ │ │ -000b4750: 6f64 756c 6544 6573 6372 6970 746f 7220 oduleDescriptor │ │ │ │ │ -000b4760: 6372 6561 7465 6420 6279 2053 7973 7465 created by Syste │ │ │ │ │ -000b4770: 6d4d 6f64 756c 6573 0a0a 3c6c 693e 746f mModules..
  • to │ │ │ │ │ -000b4780: 6f6c 732f 6a6c 696e 6b2f 706c 7567 696e ols/jlink/plugin │ │ │ │ │ -000b4790: 732f 5379 7374 656d 4d6f 6475 6c65 4465 s/SystemModuleDe │ │ │ │ │ -000b47a0: 7363 7269 7074 6f72 732f 5573 6572 4d6f scriptors/UserMo │ │ │ │ │ -000b47b0: 6475 6c65 5465 7374 2e6a 6176 613a 2020 duleTest.java: │ │ │ │ │ -000b47c0: 0a0a 3c6c 693e 746f 6f6c 732f 6a6c 696e ..
  • tools/jlin │ │ │ │ │ -000b47d0: 6b2f 706c 7567 696e 732f 5665 6e64 6f72 k/plugins/Vendor │ │ │ │ │ -000b47e0: 496e 666f 506c 7567 696e 7354 6573 742e InfoPluginsTest. │ │ │ │ │ -000b47f0: 6a61 7661 3a20 5465 7374 2074 6865 202d java: Test the - │ │ │ │ │ -000b4800: 2d76 656e 646f 722d 7665 7273 696f 6e20 -vendor-version │ │ │ │ │ -000b4810: 2d2d 7665 6e64 6f72 2d75 726c 2d62 7567 --vendor-url-bug │ │ │ │ │ -000b4820: 2070 6c75 6769 6e73 0a0a 3c6c 693e 746f plugins..
  • to │ │ │ │ │ -000b4830: 6f6c 732f 6a6d 6f64 2f4a 6d6f 644e 6567 ols/jmod/JmodNeg │ │ │ │ │ -000b4840: 6174 6976 6554 6573 742e 6a61 7661 3a20 ativeTest.java: │ │ │ │ │ -000b4850: 4e65 6761 7469 7665 2074 6573 7473 2066 Negative tests f │ │ │ │ │ -000b4860: 6f72 206a 6d6f 640a 0a3c 6c69 3e74 6f6f or jmod..
  • too │ │ │ │ │ -000b4870: 6c73 2f6a 6d6f 642f 4a6d 6f64 5465 7374 ls/jmod/JmodTest │ │ │ │ │ -000b4880: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ -000b4890: 7420 666f 7220 6a6d 6f64 0a0a 3c6c 693e t for jmod..
  • │ │ │ │ │ -000b48a0: 746f 6f6c 732f 6a6d 6f64 2f68 6173 6865 tools/jmod/hashe │ │ │ │ │ -000b48b0: 732f 4861 7368 6573 4f72 6465 7254 6573 s/HashesOrderTes │ │ │ │ │ -000b48c0: 742e 6a61 7661 3a20 5465 7374 2063 6f6e t.java: Test con │ │ │ │ │ -000b48d0: 7369 7374 656e 6379 206f 6620 6d6f 6475 sistency of modu │ │ │ │ │ -000b48e0: 6c65 4861 7368 6573 2061 7474 7269 6275 leHashes attribu │ │ │ │ │ -000b48f0: 7465 2062 6574 7765 656e 2062 7569 6c64 te between build │ │ │ │ │ -000b4900: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6d6f s..
  • tools/jmo │ │ │ │ │ -000b4910: 642f 6861 7368 6573 2f48 6173 6865 7354 d/hashes/HashesT │ │ │ │ │ -000b4920: 6573 742e 6a61 7661 3a20 5465 7374 2074 est.java: Test t │ │ │ │ │ -000b4930: 6865 2072 6563 6f72 6469 6e67 2061 6e64 he recording and │ │ │ │ │ -000b4940: 2063 6865 636b 696e 6720 6f66 206d 6f64 checking of mod │ │ │ │ │ -000b4950: 756c 6520 6861 7368 6573 0a0a 3c6c 693e ule hashes..
  • │ │ │ │ │ -000b4960: 746f 6f6c 732f 6a70 6163 6b61 6765 2f6a tools/jpackage/j │ │ │ │ │ -000b4970: 756e 6974 2f6a 646b 2f6a 7061 636b 6167 unit/jdk/jpackag │ │ │ │ │ -000b4980: 652f 696e 7465 726e 616c 2f41 7070 496d e/internal/AppIm │ │ │ │ │ -000b4990: 6167 6546 696c 6554 6573 742e 6a61 7661 ageFileTest.java │ │ │ │ │ -000b49a0: 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a : ..
  • tools/j │ │ │ │ │ -000b49b0: 7061 636b 6167 652f 6a75 6e69 742f 6a64 package/junit/jd │ │ │ │ │ -000b49c0: 6b2f 6a70 6163 6b61 6765 2f69 6e74 6572 k/jpackage/inter │ │ │ │ │ -000b49d0: 6e61 6c2f 4170 706c 6963 6174 696f 6e4c nal/ApplicationL │ │ │ │ │ -000b49e0: 6179 6f75 7454 6573 742e 6a61 7661 3a20 ayoutTest.java: │ │ │ │ │ -000b49f0: 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a 7061 ..
  • tools/jpa │ │ │ │ │ -000b4a00: 636b 6167 652f 6a75 6e69 742f 6a64 6b2f ckage/junit/jdk/ │ │ │ │ │ -000b4a10: 6a70 6163 6b61 6765 2f69 6e74 6572 6e61 jpackage/interna │ │ │ │ │ -000b4a20: 6c2f 436f 6d70 6172 6544 6f74 7465 6456 l/CompareDottedV │ │ │ │ │ -000b4a30: 6572 7369 6f6e 5465 7374 2e6a 6176 613a ersionTest.java: │ │ │ │ │ -000b4a40: 2020 0a0a 3c6c 693e 746f 6f6c 732f 6a70 ..
  • tools/jp │ │ │ │ │ -000b4a50: 6163 6b61 6765 2f6a 756e 6974 2f6a 646b ackage/junit/jdk │ │ │ │ │ -000b4a60: 2f6a 7061 636b 6167 652f 696e 7465 726e /jpackage/intern │ │ │ │ │ -000b4a70: 616c 2f44 6570 6c6f 7950 6172 616d 7354 al/DeployParamsT │ │ │ │ │ -000b4a80: 6573 742e 6a61 7661 3a20 5465 7374 2066 est.java: Test f │ │ │ │ │ -000b4a90: 6f72 204a 444b 2d38 3231 3132 3835 0a0a or JDK-8211285.. │ │ │ │ │ -000b4aa0: 3c6c 693e 746f 6f6c 732f 6a70 6163 6b61
  • tools/jpacka │ │ │ │ │ -000b4ab0: 6765 2f6a 756e 6974 2f6a 646b 2f6a 7061 ge/junit/jdk/jpa │ │ │ │ │ -000b4ac0: 636b 6167 652f 696e 7465 726e 616c 2f44 ckage/internal/D │ │ │ │ │ -000b4ad0: 6f74 7465 6456 6572 7369 6f6e 5465 7374 ottedVersionTest │ │ │ │ │ -000b4ae0: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ -000b4af0: 6f6c 732f 6a70 6163 6b61 6765 2f6a 756e ols/jpackage/jun │ │ │ │ │ -000b4b00: 6974 2f6a 646b 2f6a 7061 636b 6167 652f it/jdk/jpackage/ │ │ │ │ │ -000b4b10: 696e 7465 726e 616c 2f45 6e71 756f 7465 internal/Enquote │ │ │ │ │ -000b4b20: 7254 6573 742e 6a61 7661 3a20 200a 0a3c rTest.java: ..< │ │ │ │ │ -000b4b30: 6c69 3e74 6f6f 6c73 2f6a 7061 636b 6167 li>tools/jpackag │ │ │ │ │ -000b4b40: 652f 6a75 6e69 742f 6a64 6b2f 6a70 6163 e/junit/jdk/jpac │ │ │ │ │ -000b4b50: 6b61 6765 2f69 6e74 6572 6e61 6c2f 496e kage/internal/In │ │ │ │ │ -000b4b60: 7661 6c69 6444 6f74 7465 6456 6572 7369 validDottedVersi │ │ │ │ │ -000b4b70: 6f6e 5465 7374 2e6a 6176 613a 2020 0a0a onTest.java: .. │ │ │ │ │ -000b4b80: 3c6c 693e 746f 6f6c 732f 6a70 6163 6b61
  • tools/jpacka │ │ │ │ │ -000b4b90: 6765 2f6a 756e 6974 2f6a 646b 2f6a 7061 ge/junit/jdk/jpa │ │ │ │ │ -000b4ba0: 636b 6167 652f 696e 7465 726e 616c 2f4f ckage/internal/O │ │ │ │ │ -000b4bb0: 7665 7272 6964 6162 6c65 5265 736f 7572 verridableResour │ │ │ │ │ -000b4bc0: 6365 5465 7374 2e6a 6176 613a 2020 0a0a ceTest.java: .. │ │ │ │ │ -000b4bd0: 3c6c 693e 746f 6f6c 732f 6a70 6163 6b61
  • tools/jpacka │ │ │ │ │ -000b4be0: 6765 2f6a 756e 6974 2f6a 646b 2f6a 7061 ge/junit/jdk/jpa │ │ │ │ │ -000b4bf0: 636b 6167 652f 696e 7465 726e 616c 2f50 ckage/internal/P │ │ │ │ │ -000b4c00: 6174 6847 726f 7570 5465 7374 2e6a 6176 athGroupTest.jav │ │ │ │ │ -000b4c10: 613a 2020 0a0a 3c6c 693e 746f 6f6c 732f a: ..
  • tools/ │ │ │ │ │ -000b4c20: 6a70 6163 6b61 6765 2f6a 756e 6974 2f6a jpackage/junit/j │ │ │ │ │ -000b4c30: 646b 2f6a 7061 636b 6167 652f 696e 7465 dk/jpackage/inte │ │ │ │ │ -000b4c40: 726e 616c 2f50 6c61 7466 6f72 6d56 6572 rnal/PlatformVer │ │ │ │ │ -000b4c50: 7369 6f6e 5465 7374 2e6a 6176 613a 2020 sionTest.java: │ │ │ │ │ -000b4c60: 0a0a 3c6c 693e 746f 6f6c 732f 6a70 6163 ..
  • tools/jpac │ │ │ │ │ -000b4c70: 6b61 6765 2f6a 756e 6974 2f6a 646b 2f6a kage/junit/jdk/j │ │ │ │ │ -000b4c80: 7061 636b 6167 652f 696e 7465 726e 616c package/internal │ │ │ │ │ -000b4c90: 2f54 6f6f 6c56 616c 6964 6174 6f72 5465 /ToolValidatorTe │ │ │ │ │ -000b4ca0: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ -000b4cb0: 746f 6f6c 732f 6a70 6163 6b61 6765 2f6c tools/jpackage/l │ │ │ │ │ -000b4cc0: 696e 7578 2f41 7070 4162 6f75 7455 726c inux/AppAboutUrl │ │ │ │ │ -000b4cd0: 5465 7374 2e6a 6176 6123 6964 303a 206a Test.java#id0: j │ │ │ │ │ -000b4ce0: 7061 636b 6167 6520 7769 7468 202d 2d61 package with --a │ │ │ │ │ -000b4cf0: 626f 7574 2d75 726c 0a0a 3c6c 693e 746f bout-url..
  • to │ │ │ │ │ -000b4d00: 6f6c 732f 6a70 6163 6b61 6765 2f6c 696e ols/jpackage/lin │ │ │ │ │ -000b4d10: 7578 2f41 7070 4162 6f75 7455 726c 5465 ux/AppAboutUrlTe │ │ │ │ │ -000b4d20: 7374 2e6a 6176 6123 6964 313a 206a 7061 st.java#id1: jpa │ │ │ │ │ -000b4d30: 636b 6167 6520 7769 7468 202d 2d61 626f ckage with --abo │ │ │ │ │ -000b4d40: 7574 2d75 726c 0a0a 3c6c 693e 746f 6f6c ut-url..
  • tool │ │ │ │ │ -000b4d50: 732f 6a70 6163 6b61 6765 2f6c 696e 7578 s/jpackage/linux │ │ │ │ │ -000b4d60: 2f41 7070 4361 7465 676f 7279 5465 7374 /AppCategoryTest │ │ │ │ │ -000b4d70: 2e6a 6176 613a 206a 7061 636b 6167 6520 .java: jpackage │ │ │ │ │ -000b4d80: 7769 7468 202d 2d6c 696e 7578 2d61 7070 with --linux-app │ │ │ │ │ -000b4d90: 2d63 6174 6567 6f72 790a 0a3c 6c69 3e74 -category..
  • t │ │ │ │ │ -000b4da0: 6f6f 6c73 2f6a 7061 636b 6167 652f 6c69 ools/jpackage/li │ │ │ │ │ -000b4db0: 6e75 782f 4c69 6365 6e73 6554 7970 6554 nux/LicenseTypeT │ │ │ │ │ -000b4dc0: 6573 742e 6a61 7661 3a20 6a70 6163 6b61 est.java: jpacka │ │ │ │ │ -000b4dd0: 6765 2077 6974 6820 2d2d 6c69 6e75 782d ge with --linux- │ │ │ │ │ -000b4de0: 7270 6d2d 6c69 6365 6e73 652d 7479 7065 rpm-license-type │ │ │ │ │ -000b4df0: 0a0a 3c6c 693e 746f 6f6c 732f 6a70 6163 ..
  • tools/jpac │ │ │ │ │ -000b4e00: 6b61 6765 2f6c 696e 7578 2f4c 696e 7578 kage/linux/Linux │ │ │ │ │ -000b4e10: 4275 6e64 6c65 4e61 6d65 5465 7374 2e6a BundleNameTest.j │ │ │ │ │ -000b4e20: 6176 613a 206a 7061 636b 6167 6520 7769 ava: jpackage wi │ │ │ │ │ -000b4e30: 7468 202d 2d6c 696e 7578 2d70 6163 6b61 th --linux-packa │ │ │ │ │ -000b4e40: 6765 2d6e 616d 650a 0a3c 6c69 3e74 6f6f ge-name..
  • too │ │ │ │ │ -000b4e50: 6c73 2f6a 7061 636b 6167 652f 6c69 6e75 ls/jpackage/linu │ │ │ │ │ -000b4e60: 782f 4c69 6e75 7852 6573 6f75 7263 6554 x/LinuxResourceT │ │ │ │ │ -000b4e70: 6573 742e 6a61 7661 3a20 6a70 6163 6b61 est.java: jpacka │ │ │ │ │ -000b4e80: 6765 2077 6974 6820 2d2d 7265 736f 7572 ge with --resour │ │ │ │ │ -000b4e90: 6365 2d64 6972 0a0a 3c6c 693e 746f 6f6c ce-dir..
  • tool │ │ │ │ │ -000b4ea0: 732f 6a70 6163 6b61 6765 2f6c 696e 7578 s/jpackage/linux │ │ │ │ │ -000b4eb0: 2f4c 696e 7578 5765 6972 644f 7574 7075 /LinuxWeirdOutpu │ │ │ │ │ -000b4ec0: 7444 6972 5465 7374 2e6a 6176 613a 206a tDirTest.java: j │ │ │ │ │ -000b4ed0: 7061 636b 6167 6520 7769 7468 2076 616c package with val │ │ │ │ │ -000b4ee0: 7565 7320 6f66 202d 2d64 6573 7420 7061 ues of --dest pa │ │ │ │ │ -000b4ef0: 7261 6d65 7465 7220 6272 6561 6b69 6e67 rameter breaking │ │ │ │ │ -000b4f00: 206a 7061 636b 6167 6520 6c61 756e 6368 jpackage launch │ │ │ │ │ -000b4f10: 6572 0a0a 3c6c 693e 746f 6f6c 732f 6a70 er..
  • tools/jp │ │ │ │ │ -000b4f20: 6163 6b61 6765 2f6c 696e 7578 2f4d 6169 ackage/linux/Mai │ │ │ │ │ -000b4f30: 6e74 6169 6e65 7254 6573 742e 6a61 7661 ntainerTest.java │ │ │ │ │ -000b4f40: 3a20 6a70 6163 6b61 6765 2077 6974 6820 : jpackage with │ │ │ │ │ -000b4f50: 2d2d 6c69 6e75 782d 6465 622d 6d61 696e --linux-deb-main │ │ │ │ │ -000b4f60: 7461 696e 6572 0a0a 3c6c 693e 746f 6f6c tainer..
  • tool │ │ │ │ │ -000b4f70: 732f 6a70 6163 6b61 6765 2f6c 696e 7578 s/jpackage/linux │ │ │ │ │ -000b4f80: 2f50 6163 6b61 6765 4465 7073 5465 7374 /PackageDepsTest │ │ │ │ │ -000b4f90: 2e6a 6176 613a 206a 7061 636b 6167 6520 .java: jpackage │ │ │ │ │ -000b4fa0: 7769 7468 202d 2d6c 696e 7578 2d70 6163 with --linux-pac │ │ │ │ │ -000b4fb0: 6b61 6765 2d64 6570 730a 0a3c 6c69 3e74 kage-deps..
  • t │ │ │ │ │ -000b4fc0: 6f6f 6c73 2f6a 7061 636b 6167 652f 6c69 ools/jpackage/li │ │ │ │ │ -000b4fd0: 6e75 782f 5265 6c65 6173 6554 6573 742e nux/ReleaseTest. │ │ │ │ │ -000b4fe0: 6a61 7661 2369 6430 3a20 6a70 6163 6b61 java#id0: jpacka │ │ │ │ │ -000b4ff0: 6765 2077 6974 6820 2d2d 6c69 6e75 782d ge with --linux- │ │ │ │ │ -000b5000: 6170 702d 7265 6c65 6173 650a 0a3c 6c69 app-release..
  • tools/jpackage/ │ │ │ │ │ -000b5020: 6c69 6e75 782f 5265 6c65 6173 6554 6573 linux/ReleaseTes │ │ │ │ │ -000b5030: 742e 6a61 7661 2369 6431 3a20 6a70 6163 t.java#id1: jpac │ │ │ │ │ -000b5040: 6b61 6765 2077 6974 6820 2d2d 6c69 6e75 kage with --linu │ │ │ │ │ -000b5050: 782d 6170 702d 7265 6c65 6173 650a 0a3c x-app-release..< │ │ │ │ │ -000b5060: 6c69 3e74 6f6f 6c73 2f6a 7061 636b 6167 li>tools/jpackag │ │ │ │ │ -000b5070: 652f 6c69 6e75 782f 5368 6f72 7463 7574 e/linux/Shortcut │ │ │ │ │ -000b5080: 4869 6e74 5465 7374 2e6a 6176 6123 6964 HintTest.java#id │ │ │ │ │ -000b5090: 303a 206a 7061 636b 6167 6520 7769 7468 0: jpackage with │ │ │ │ │ -000b50a0: 202d 2d6c 696e 7578 2d73 686f 7274 6375 --linux-shortcu │ │ │ │ │ -000b50b0: 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a 7061 t..
  • tools/jpa │ │ │ │ │ -000b50c0: 636b 6167 652f 6c69 6e75 782f 5368 6f72 ckage/linux/Shor │ │ │ │ │ -000b50d0: 7463 7574 4869 6e74 5465 7374 2e6a 6176 tcutHintTest.jav │ │ │ │ │ -000b50e0: 6123 6964 313a 206a 7061 636b 6167 6520 a#id1: jpackage │ │ │ │ │ -000b50f0: 7769 7468 202d 2d6c 696e 7578 2d73 686f with --linux-sho │ │ │ │ │ -000b5100: 7274 6375 740a 0a3c 6c69 3e74 6f6f 6c73 rtcut..
  • tools │ │ │ │ │ -000b5110: 2f6a 7061 636b 6167 652f 6c69 6e75 782f /jpackage/linux/ │ │ │ │ │ -000b5120: 5573 7254 7265 6554 6573 742e 6a61 7661 UsrTreeTest.java │ │ │ │ │ -000b5130: 3a20 6a70 6163 6b61 6765 2063 6f6d 6d61 : jpackage comma │ │ │ │ │ -000b5140: 6e64 2072 756e 2069 6e73 7461 6c6c 696e nd run installin │ │ │ │ │ -000b5150: 6720 6170 7020 696e 202f 7573 7220 6469 g app in /usr di │ │ │ │ │ -000b5160: 7265 6374 6f72 7920 7472 6565 0a0a 3c6c rectory tree..tools/jpackage │ │ │ │ │ -000b5180: 2f6d 6163 6f73 782f 4172 6775 6d65 6e74 /macosx/Argument │ │ │ │ │ -000b5190: 7346 696c 7465 7269 6e67 5465 7374 2e6a sFilteringTest.j │ │ │ │ │ -000b51a0: 6176 613a 206a 7061 636b 6167 6520 7769 ava: jpackage wi │ │ │ │ │ -000b51b0: 7468 202d 7073 6e0a 0a3c 6c69 3e74 6f6f th -psn..
  • too │ │ │ │ │ -000b51c0: 6c73 2f6a 7061 636b 6167 652f 6d61 636f ls/jpackage/maco │ │ │ │ │ -000b51d0: 7378 2f44 6d67 436f 6e74 656e 7454 6573 sx/DmgContentTes │ │ │ │ │ -000b51e0: 742e 6a61 7661 3a20 6a70 6163 6b61 6765 t.java: jpackage │ │ │ │ │ -000b51f0: 2077 6974 6820 2d2d 7479 7065 2064 6d67 with --type dmg │ │ │ │ │ -000b5200: 202d 2d6d 6163 2d64 6d67 2d63 6f6e 7465 --mac-dmg-conte │ │ │ │ │ -000b5210: 6e74 0a0a 3c6c 693e 746f 6f6c 732f 6a70 nt..
  • tools/jp │ │ │ │ │ -000b5220: 6163 6b61 6765 2f6d 6163 6f73 782f 486f ackage/macosx/Ho │ │ │ │ │ -000b5230: 7374 4172 6368 506b 6754 6573 742e 6a61 stArchPkgTest.ja │ │ │ │ │ -000b5240: 7661 3a20 6a70 6163 6b61 6765 2074 6573 va: jpackage tes │ │ │ │ │ -000b5250: 7420 746f 2076 616c 6964 6174 6520 2268 t to validate "h │ │ │ │ │ -000b5260: 6f73 7441 7263 6869 7465 6374 7572 6573 ostArchitectures │ │ │ │ │ -000b5270: 2220 6174 7472 6962 7574 650a 0a3c 6c69 " attribute..
  • tools/jpackage/ │ │ │ │ │ -000b5290: 6d61 636f 7378 2f4d 6163 4170 7053 746f macosx/MacAppSto │ │ │ │ │ -000b52a0: 7265 4a6c 696e 6b4f 7074 696f 6e73 5465 reJlinkOptionsTe │ │ │ │ │ -000b52b0: 7374 2e6a 6176 613a 206a 7061 636b 6167 st.java: jpackag │ │ │ │ │ -000b52c0: 6520 7769 7468 202d 2d6d 6163 2d61 7070 e with --mac-app │ │ │ │ │ -000b52d0: 2d73 746f 7265 2061 6e64 202d 2d6a 6c69 -store and --jli │ │ │ │ │ -000b52e0: 6e6b 2d6f 7074 696f 6e73 0a0a 3c6c 693e nk-options..
  • │ │ │ │ │ -000b52f0: 746f 6f6c 732f 6a70 6163 6b61 6765 2f6d tools/jpackage/m │ │ │ │ │ -000b5300: 6163 6f73 782f 4d61 6341 7070 5374 6f72 acosx/MacAppStor │ │ │ │ │ -000b5310: 6552 756e 7469 6d65 5465 7374 2e6a 6176 eRuntimeTest.jav │ │ │ │ │ -000b5320: 613a 206a 7061 636b 6167 6520 7769 7468 a: jpackage with │ │ │ │ │ -000b5330: 202d 2d6d 6163 2d61 7070 2d73 746f 7265 --mac-app-store │ │ │ │ │ -000b5340: 2061 6e64 202d 2d72 756e 7469 6d65 2d69 and --runtime-i │ │ │ │ │ -000b5350: 6d61 6765 0a0a 3c6c 693e 746f 6f6c 732f mage..
  • tools/ │ │ │ │ │ -000b5360: 6a70 6163 6b61 6765 2f6d 6163 6f73 782f jpackage/macosx/ │ │ │ │ │ -000b5370: 4d61 6346 696c 6541 7373 6f63 6961 7469 MacFileAssociati │ │ │ │ │ -000b5380: 6f6e 7354 6573 742e 6a61 7661 3a20 6a70 onsTest.java: jp │ │ │ │ │ -000b5390: 6163 6b61 6765 2077 6974 6820 2d2d 6669 ackage with --fi │ │ │ │ │ -000b53a0: 6c65 2d61 7373 6f63 6961 7469 6f6e 7320 le-associations │ │ │ │ │ -000b53b0: 616e 6420 6d61 6320 7370 6563 6966 6963 and mac specific │ │ │ │ │ -000b53c0: 2066 696c 6520 6173 736f 6369 6174 696f file associatio │ │ │ │ │ -000b53d0: 6e20 6172 6773 0a0a 3c6c 693e 746f 6f6c n args..
  • tool │ │ │ │ │ -000b53e0: 732f 6a70 6163 6b61 6765 2f6d 6163 6f73 s/jpackage/macos │ │ │ │ │ -000b53f0: 782f 4d61 6350 726f 7065 7274 6965 7354 x/MacPropertiesT │ │ │ │ │ -000b5400: 6573 742e 6a61 7661 3a20 6a70 6163 6b61 est.java: jpacka │ │ │ │ │ -000b5410: 6765 2077 6974 6820 2d2d 6d61 632d 7061 ge with --mac-pa │ │ │ │ │ -000b5420: 636b 6167 652d 6e61 6d65 2c20 2d2d 6d61 ckage-name, --ma │ │ │ │ │ -000b5430: 632d 7061 636b 6167 652d 6964 656e 7469 c-package-identi │ │ │ │ │ -000b5440: 6669 6572 0a0a 3c6c 693e 746f 6f6c 732f fier..
  • tools/ │ │ │ │ │ -000b5450: 6a70 6163 6b61 6765 2f6d 6163 6f73 782f jpackage/macosx/ │ │ │ │ │ -000b5460: 4e61 6d65 5769 7468 5370 6163 6554 6573 NameWithSpaceTes │ │ │ │ │ -000b5470: 742e 6a61 7661 3a20 6a70 6163 6b61 6765 t.java: jpackage │ │ │ │ │ -000b5480: 2074 6573 7420 7769 7468 206e 616d 6520 test with name │ │ │ │ │ -000b5490: 636f 6e74 6169 6e69 6e67 2073 7061 6365 containing space │ │ │ │ │ -000b54a0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 7061 s..
  • tools/jpa │ │ │ │ │ -000b54b0: 636b 6167 652f 6d61 636f 7378 2f53 6967 ckage/macosx/Sig │ │ │ │ │ -000b54c0: 6e69 6e67 4170 7049 6d61 6765 5465 7374 ningAppImageTest │ │ │ │ │ -000b54d0: 2e6a 6176 613a 206a 7061 636b 6167 6520 .java: jpackage │ │ │ │ │ -000b54e0: 7769 7468 202d 2d74 7970 6520 6170 702d with --type app- │ │ │ │ │ -000b54f0: 696d 6167 6520 2d2d 6d61 632d 7369 676e image --mac-sign │ │ │ │ │ -000b5500: 0a0a 3c6c 693e 746f 6f6c 732f 6a70 6163 ..
  • tools/jpac │ │ │ │ │ -000b5510: 6b61 6765 2f6d 6163 6f73 782f 5369 676e kage/macosx/Sign │ │ │ │ │ -000b5520: 696e 6741 7070 496d 6167 6554 776f 5374 ingAppImageTwoSt │ │ │ │ │ -000b5530: 6570 7354 6573 742e 6a61 7661 3a20 6a70 epsTest.java: jp │ │ │ │ │ -000b5540: 6163 6b61 6765 2077 6974 6820 2d2d 7479 ackage with --ty │ │ │ │ │ -000b5550: 7065 2061 7070 2d69 6d61 6765 202d 2d61 pe app-image --a │ │ │ │ │ -000b5560: 7070 2d69 6d61 6765 2022 6170 7049 6d61 pp-image "appIma │ │ │ │ │ -000b5570: 6765 2220 2d2d 6d61 632d 7369 676e 0a0a ge" --mac-sign.. │ │ │ │ │ -000b5580: 3c6c 693e 746f 6f6c 732f 6a70 6163 6b61
  • tools/jpacka │ │ │ │ │ -000b5590: 6765 2f6d 6163 6f73 782f 5369 676e 696e ge/macosx/Signin │ │ │ │ │ -000b55a0: 6750 6163 6b61 6765 4672 6f6d 5477 6f53 gPackageFromTwoS │ │ │ │ │ -000b55b0: 7465 7041 7070 496d 6167 6554 6573 742e tepAppImageTest. │ │ │ │ │ -000b55c0: 6a61 7661 3a20 6a70 6163 6b61 6765 2077 java: jpackage w │ │ │ │ │ -000b55d0: 6974 6820 2d2d 7479 7065 2070 6b67 2c64 ith --type pkg,d │ │ │ │ │ -000b55e0: 6d67 202d 2d61 7070 2d69 6d61 6765 0a0a mg --app-image.. │ │ │ │ │ -000b55f0: 3c6c 693e 746f 6f6c 732f 6a70 6163 6b61
  • tools/jpacka │ │ │ │ │ -000b5600: 6765 2f6d 6163 6f73 782f 5369 676e 696e ge/macosx/Signin │ │ │ │ │ -000b5610: 6750 6163 6b61 6765 5465 7374 2e6a 6176 gPackageTest.jav │ │ │ │ │ -000b5620: 613a 206a 7061 636b 6167 6520 7769 7468 a: jpackage with │ │ │ │ │ -000b5630: 202d 2d74 7970 6520 706b 672c 646d 6720 --type pkg,dmg │ │ │ │ │ -000b5640: 2d2d 6d61 632d 7369 676e 0a0a 3c6c 693e --mac-sign..
  • │ │ │ │ │ -000b5650: 746f 6f6c 732f 6a70 6163 6b61 6765 2f6d tools/jpackage/m │ │ │ │ │ -000b5660: 6163 6f73 782f 5369 676e 696e 6750 6163 acosx/SigningPac │ │ │ │ │ -000b5670: 6b61 6765 5477 6f53 7465 7054 6573 742e kageTwoStepTest. │ │ │ │ │ -000b5680: 6a61 7661 3a20 6a70 6163 6b61 6765 2077 java: jpackage w │ │ │ │ │ -000b5690: 6974 6820 2d2d 7479 7065 2070 6b67 2c64 ith --type pkg,d │ │ │ │ │ -000b56a0: 6d67 202d 2d61 7070 2d69 6d61 6765 0a0a mg --app-image.. │ │ │ │ │ -000b56b0: 3c6c 693e 746f 6f6c 732f 6a70 6163 6b61
  • tools/jpacka │ │ │ │ │ -000b56c0: 6765 2f73 6861 7265 2f41 6464 4c53 686f ge/share/AddLSho │ │ │ │ │ -000b56d0: 7274 6375 7454 6573 742e 6a61 7661 3a20 rtcutTest.java: │ │ │ │ │ -000b56e0: 6a70 6163 6b61 6765 2077 6974 6820 2d2d jpackage with -- │ │ │ │ │ -000b56f0: 6164 642d 6c61 756e 6368 6572 0a0a 3c6c add-launcher..tools/jpackage │ │ │ │ │ -000b5710: 2f73 6861 7265 2f41 6464 4c61 756e 6368 /share/AddLaunch │ │ │ │ │ -000b5720: 6572 5465 7374 2e6a 6176 6123 6964 303a erTest.java#id0: │ │ │ │ │ -000b5730: 206a 7061 636b 6167 6520 7769 7468 202d jpackage with - │ │ │ │ │ -000b5740: 2d61 6464 2d6c 6175 6e63 6865 720a 0a3c -add-launcher..< │ │ │ │ │ -000b5750: 6c69 3e74 6f6f 6c73 2f6a 7061 636b 6167 li>tools/jpackag │ │ │ │ │ -000b5760: 652f 7368 6172 652f 4164 644c 6175 6e63 e/share/AddLaunc │ │ │ │ │ -000b5770: 6865 7254 6573 742e 6a61 7661 2369 6431 herTest.java#id1 │ │ │ │ │ -000b5780: 3a20 6a70 6163 6b61 6765 2077 6974 6820 : jpackage with │ │ │ │ │ -000b5790: 2d2d 6164 642d 6c61 756e 6368 6572 0a0a --add-launcher.. │ │ │ │ │ -000b57a0: 3c6c 693e 746f 6f6c 732f 6a70 6163 6b61
  • tools/jpacka │ │ │ │ │ -000b57b0: 6765 2f73 6861 7265 2f41 7070 436f 6e74 ge/share/AppCont │ │ │ │ │ -000b57c0: 656e 7454 6573 742e 6a61 7661 3a20 6a70 entTest.java: jp │ │ │ │ │ -000b57d0: 6163 6b61 6765 2077 6974 6820 2d2d 6170 ackage with --ap │ │ │ │ │ -000b57e0: 702d 636f 6e74 656e 7420 6f70 7469 6f6e p-content option │ │ │ │ │ -000b57f0: 0a0a 3c6c 693e 746f 6f6c 732f 6a70 6163 ..
  • tools/jpac │ │ │ │ │ -000b5800: 6b61 6765 2f73 6861 7265 2f41 7070 496d kage/share/AppIm │ │ │ │ │ -000b5810: 6167 6550 6163 6b61 6765 5465 7374 2e6a agePackageTest.j │ │ │ │ │ -000b5820: 6176 613a 206a 7061 636b 6167 6520 7769 ava: jpackage wi │ │ │ │ │ -000b5830: 7468 202d 2d61 7070 2d69 6d61 6765 0a0a th --app-image.. │ │ │ │ │ -000b5840: 3c6c 693e 746f 6f6c 732f 6a70 6163 6b61
  • tools/jpacka │ │ │ │ │ -000b5850: 6765 2f73 6861 7265 2f41 7070 4c61 756e ge/share/AppLaun │ │ │ │ │ -000b5860: 6368 6572 456e 7654 6573 742e 6a61 7661 cherEnvTest.java │ │ │ │ │ -000b5870: 3a20 5465 7374 7320 7661 6c75 6573 206f : Tests values o │ │ │ │ │ -000b5880: 6620 656e 7669 726f 6e6d 656e 7420 7661 f environment va │ │ │ │ │ -000b5890: 7269 6162 6c65 7320 616c 7465 7265 6420 riables altered │ │ │ │ │ -000b58a0: 6279 206a 7061 636b 6167 6520 6c61 756e by jpackage laun │ │ │ │ │ -000b58b0: 6368 6572 0a0a 3c6c 693e 746f 6f6c 732f cher..
  • tools/ │ │ │ │ │ -000b58c0: 6a70 6163 6b61 6765 2f73 6861 7265 2f41 jpackage/share/A │ │ │ │ │ -000b58d0: 7070 5665 7273 696f 6e54 6573 742e 6a61 ppVersionTest.ja │ │ │ │ │ -000b58e0: 7661 3a20 6a70 6163 6b61 6765 2061 7070 va: jpackage app │ │ │ │ │ -000b58f0: 6c69 6361 7469 6f6e 2076 6572 7369 6f6e lication version │ │ │ │ │ -000b5900: 2074 6573 7469 6e67 0a0a 3c6c 693e 746f testing..
  • to │ │ │ │ │ -000b5910: 6f6c 732f 6a70 6163 6b61 6765 2f73 6861 ols/jpackage/sha │ │ │ │ │ -000b5920: 7265 2f41 7267 756d 656e 7473 5465 7374 re/ArgumentsTest │ │ │ │ │ -000b5930: 2e6a 6176 613a 206a 7061 636b 6167 6520 .java: jpackage │ │ │ │ │ -000b5940: 6372 6561 7465 2069 6d61 6765 2077 6974 create image wit │ │ │ │ │ -000b5950: 6820 2d2d 6172 6775 6d65 6e74 7320 7465 h --arguments te │ │ │ │ │ -000b5960: 7374 0a0a 3c6c 693e 746f 6f6c 732f 6a70 st..
  • tools/jp │ │ │ │ │ -000b5970: 6163 6b61 6765 2f73 6861 7265 2f42 6173 ackage/share/Bas │ │ │ │ │ -000b5980: 6963 5465 7374 2e6a 6176 613a 206a 7061 icTest.java: jpa │ │ │ │ │ -000b5990: 636b 6167 6520 6261 7369 6320 7465 7374 ckage basic test │ │ │ │ │ -000b59a0: 696e 670a 0a3c 6c69 3e74 6f6f 6c73 2f6a ing..
  • tools/j │ │ │ │ │ -000b59b0: 7061 636b 6167 652f 7368 6172 652f 436f package/share/Co │ │ │ │ │ -000b59c0: 6f6b 6564 5275 6e74 696d 6554 6573 742e okedRuntimeTest. │ │ │ │ │ -000b59d0: 6a61 7661 3a20 7465 7374 2027 2d2d 7275 java: test '--ru │ │ │ │ │ -000b59e0: 6e74 696d 652d 696d 6167 6527 206f 7074 ntime-image' opt │ │ │ │ │ -000b59f0: 696f 6e20 6f66 206a 7061 636b 6167 650a ion of jpackage. │ │ │ │ │ -000b5a00: 0a3c 6c69 3e74 6f6f 6c73 2f6a 7061 636b .
  • tools/jpack │ │ │ │ │ -000b5a10: 6167 652f 7368 6172 652f 446f 7449 6e4e age/share/DotInN │ │ │ │ │ -000b5a20: 616d 6554 6573 742e 6a61 7661 3a20 6a70 ameTest.java: jp │ │ │ │ │ -000b5a30: 6163 6b61 6765 2063 7265 6174 6520 696d ackage create im │ │ │ │ │ -000b5a40: 6167 6520 7769 7468 202d 2d6a 6176 612d age with --java- │ │ │ │ │ -000b5a50: 6f70 7469 6f6e 7320 7465 7374 0a0a 3c6c options test..tools/jpackage │ │ │ │ │ -000b5a70: 2f73 6861 7265 2f45 6d70 7479 466f 6c64 /share/EmptyFold │ │ │ │ │ -000b5a80: 6572 5465 7374 2e6a 6176 6123 6964 303a erTest.java#id0: │ │ │ │ │ -000b5a90: 206a 7061 636b 6167 6520 666f 7220 7061 jpackage for pa │ │ │ │ │ -000b5aa0: 636b 6167 6520 7769 7468 2069 6e70 7574 ckage with input │ │ │ │ │ -000b5ab0: 2063 6f6e 7461 696e 696e 6720 656d 7074 containing empt │ │ │ │ │ -000b5ac0: 7920 666f 6c64 6572 730a 0a3c 6c69 3e74 y folders..
  • t │ │ │ │ │ +000a9130: 4b65 794d 616e 6167 6572 2f4e 756c 6c43 KeyManager/NullC │ │ │ │ │ +000a9140: 6173 6573 2e6a 6176 613a 204b 6579 4d61 ases.java: KeyMa │ │ │ │ │ +000a9150: 6e61 6765 7246 6163 746f 7279 2e69 6e69 nagerFactory.ini │ │ │ │ │ +000a9160: 7420 6d65 7468 6f64 2074 6872 6f77 7320 t method throws │ │ │ │ │ +000a9170: 756e 7370 6563 6966 6965 6420 6578 6365 unspecified exce │ │ │ │ │ +000a9180: 7074 696f 6e20 666f 7220 4e65 7753 756e ption for NewSun │ │ │ │ │ +000a9190: 5835 3039 2061 6c67 6f72 6974 686d 2058 X509 algorithm X │ │ │ │ │ +000a91a0: 3530 394b 6579 4d61 6e61 6765 7220 696d 509KeyManager im │ │ │ │ │ +000a91b0: 706c 656d 656e 7461 7469 6f6e 2066 6f72 plementation for │ │ │ │ │ +000a91c0: 204e 6577 5375 6e58 3530 3920 7468 726f NewSunX509 thro │ │ │ │ │ +000a91d0: 7773 2075 6e73 7065 6369 6669 6564 2050 ws unspecified P │ │ │ │ │ +000a91e0: 726f 7669 6465 7245 7863 6570 7469 6f6e roviderException │ │ │ │ │ +000a91f0: 2058 3530 394b 6579 4d61 6e61 6765 7220 X509KeyManager │ │ │ │ │ +000a9200: 696d 706c 656d 656e 7461 7469 6f6e 2066 implementation f │ │ │ │ │ +000a9210: 6f72 204e 6577 5375 6e58 3530 3920 616c or NewSunX509 al │ │ │ │ │ +000a9220: 676f 7269 7468 6d20 7265 7475 726e 7320 gorithm returns │ │ │ │ │ +000a9230: 656d 7074 7920 6172 7261 7973 2069 6e73 empty arrays ins │ │ │ │ │ +000a9240: 7465 6164 206f 6620 6e75 6c6c 2058 3530 tead of null X50 │ │ │ │ │ +000a9250: 394b 6579 4d61 6e61 6765 7220 696d 706c 9KeyManager impl │ │ │ │ │ +000a9260: 656d 656e 7461 7469 6f6e 2066 6f72 204e ementation for N │ │ │ │ │ +000a9270: 6577 5375 6e58 3530 3920 7468 726f 7773 ewSunX509 throws │ │ │ │ │ +000a9280: 2075 6e73 7065 6369 6669 6564 204e 756c unspecified Nul │ │ │ │ │ +000a9290: 6c50 6f69 6e74 6572 4578 6365 7074 696f lPointerExceptio │ │ │ │ │ +000a92a0: 6e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 n..
  • sun/secur │ │ │ │ │ +000a92b0: 6974 792f 7373 6c2f 5835 3039 4b65 794d ity/ssl/X509KeyM │ │ │ │ │ +000a92c0: 616e 6167 6572 2f50 7265 6665 7272 6564 anager/Preferred │ │ │ │ │ +000a92d0: 4b65 792e 6a61 7661 3a20 5835 3039 4b65 Key.java: X509Ke │ │ │ │ │ +000a92e0: 794d 616e 6167 6572 2069 6d70 6c65 6d65 yManager impleme │ │ │ │ │ +000a92f0: 6e74 6174 696f 6e20 666f 7220 4e65 7753 ntation for NewS │ │ │ │ │ +000a9300: 756e 5835 3039 2064 6f65 736e 2774 2072 unX509 doesn't r │ │ │ │ │ +000a9310: 6574 7572 6e20 6d6f 7374 2070 7265 6665 eturn most prefe │ │ │ │ │ +000a9320: 7261 626c 6520 6b65 790a 0a3c 6c69 3e73 rable key..
  • s │ │ │ │ │ +000a9330: 756e 2f73 6563 7572 6974 792f 7373 6c2f un/security/ssl/ │ │ │ │ │ +000a9340: 5835 3039 4b65 794d 616e 6167 6572 2f53 X509KeyManager/S │ │ │ │ │ +000a9350: 656c 6563 744f 6e65 4b65 794f 7574 4f66 electOneKeyOutOf │ │ │ │ │ +000a9360: 4d61 6e79 2e6a 6176 613a 204e 6565 6420 Many.java: Need │ │ │ │ │ +000a9370: 746f 2061 6464 2053 6f63 6b65 7473 2061 to add Sockets a │ │ │ │ │ +000a9380: 6e64 206b 6579 2061 7272 6179 7320 746f nd key arrays to │ │ │ │ │ +000a9390: 2074 6865 2058 3530 394b 6579 4d61 6e61 the X509KeyMana │ │ │ │ │ +000a93a0: 6765 722e 6368 6f6f 7365 2a41 6c69 6173 ger.choose*Alias │ │ │ │ │ +000a93b0: 2829 206d 6574 686f 6473 2026 616d 703b () methods & │ │ │ │ │ +000a93c0: 2054 6865 7265 2773 206e 6f20 6d65 6368 There's no mech │ │ │ │ │ +000a93d0: 616e 6973 6d20 746f 2073 656c 6563 7420 anism to select │ │ │ │ │ +000a93e0: 6f6e 6520 6b65 7920 6f75 7420 6f66 206d one key out of m │ │ │ │ │ +000a93f0: 616e 7920 696e 2061 206b 6579 7374 6f72 any in a keystor │ │ │ │ │ +000a9400: 6520 2063 686f 6f73 6553 6572 7665 7241 e chooseServerA │ │ │ │ │ +000a9410: 6c69 6173 206d 6574 686f 6420 6973 2072 lias method is r │ │ │ │ │ +000a9420: 6576 6572 7465 6420 6261 636b 2074 6f20 everted back to │ │ │ │ │ +000a9430: 6163 6365 7074 2061 2073 696e 676c 6520 accept a single │ │ │ │ │ +000a9440: 6b65 7974 7970 6520 6173 2061 2070 6172 keytype as a par │ │ │ │ │ +000a9450: 616d 6574 6572 2c20 706c 6561 7365 2073 ameter, please s │ │ │ │ │ +000a9460: 6565 2052 4645 3a20 3435 3031 3031 3420 ee RFE: 4501014 │ │ │ │ │ +000a9470: 5468 6520 7061 7274 206f 6620 7468 6520 The part of the │ │ │ │ │ +000a9480: 7465 7374 206f 6e20 7468 6520 7365 7276 test on the serv │ │ │ │ │ +000a9490: 6572 2d73 6964 6520 6973 2063 6861 6e67 er-side is chang │ │ │ │ │ +000a94a0: 6564 2074 6f20 7465 7374 2070 6173 7369 ed to test passi │ │ │ │ │ +000a94b0: 6e67 2069 6e20 6120 7369 6e67 6c65 206b ng in a single k │ │ │ │ │ +000a94c0: 6579 7479 7065 2070 6172 616d 6574 6572 eytype parameter │ │ │ │ │ +000a94d0: 2074 6f20 6368 6f6f 7365 5365 7276 6572 to chooseServer │ │ │ │ │ +000a94e0: 416c 6961 7320 6d65 7468 6f64 2e0a 0a3c Alias method...< │ │ │ │ │ +000a94f0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a9500: 7373 6c2f 5835 3039 5472 7573 744d 616e ssl/X509TrustMan │ │ │ │ │ +000a9510: 6167 6572 496d 706c 2f42 6173 6963 436f agerImpl/BasicCo │ │ │ │ │ +000a9520: 6e73 7472 6169 6e74 732e 6a61 7661 3a20 nstraints.java: │ │ │ │ │ +000a9530: 4a53 5345 2063 6572 7469 6669 6361 7465 JSSE certificate │ │ │ │ │ +000a9540: 2076 616c 6964 6174 696f 6e20 6861 7320 validation has │ │ │ │ │ +000a9550: 7374 6172 7465 6420 746f 2066 6169 6c20 started to fail │ │ │ │ │ +000a9560: 666f 7220 6365 7274 6966 6963 6174 6520 for certificate │ │ │ │ │ +000a9570: 6368 6169 6e73 0a0a 3c6c 693e 7375 6e2f chains..
  • sun/ │ │ │ │ │ +000a9580: 7365 6375 7269 7479 2f73 736c 2f58 3530 security/ssl/X50 │ │ │ │ │ +000a9590: 3954 7275 7374 4d61 6e61 6765 7249 6d70 9TrustManagerImp │ │ │ │ │ +000a95a0: 6c2f 4261 7369 6343 6f6e 7374 7261 696e l/BasicConstrain │ │ │ │ │ +000a95b0: 7473 3132 2e6a 6176 613a 2041 6363 6570 ts12.java: Accep │ │ │ │ │ +000a95c0: 7420 4341 7320 7769 7468 2042 6173 6963 t CAs with Basic │ │ │ │ │ +000a95d0: 436f 6e73 7472 6169 6e74 7320 7769 7468 Constraints with │ │ │ │ │ +000a95e0: 6f75 7420 7061 7468 4c65 6e43 6f6e 7374 out pathLenConst │ │ │ │ │ +000a95f0: 7261 696e 740a 0a3c 6c69 3e73 756e 2f73 raint..
  • sun/s │ │ │ │ │ +000a9600: 6563 7572 6974 792f 7373 6c2f 5835 3039 ecurity/ssl/X509 │ │ │ │ │ +000a9610: 5472 7573 744d 616e 6167 6572 496d 706c TrustManagerImpl │ │ │ │ │ +000a9620: 2f43 6163 6572 7473 4c69 6d69 742e 6a61 /CacertsLimit.ja │ │ │ │ │ +000a9630: 7661 3a20 5375 7070 6f72 7420 7468 6520 va: Support the │ │ │ │ │ +000a9640: 6365 7274 6966 6963 6174 655f 6175 7468 certificate_auth │ │ │ │ │ +000a9650: 6f72 6974 6965 7320 6578 7465 6e73 696f orities extensio │ │ │ │ │ +000a9660: 6e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 n..
  • sun/secur │ │ │ │ │ +000a9670: 6974 792f 7373 6c2f 5835 3039 5472 7573 ity/ssl/X509Trus │ │ │ │ │ +000a9680: 744d 616e 6167 6572 496d 706c 2f43 6572 tManagerImpl/Cer │ │ │ │ │ +000a9690: 7452 6571 7565 7374 4f76 6572 666c 6f77 tRequestOverflow │ │ │ │ │ +000a96a0: 2e6a 6176 613a 2043 6572 7469 6669 6361 .java: Certifica │ │ │ │ │ +000a96b0: 7465 5265 7175 6573 7420 6d65 7373 6167 teRequest messag │ │ │ │ │ +000a96c0: 6520 6973 2077 7261 7070 696e 6720 7768 e is wrapping wh │ │ │ │ │ +000a96d0: 656e 2075 7369 6e67 206c 6172 6765 206e en using large n │ │ │ │ │ +000a96e0: 756d 6265 7273 206f 6620 4365 7274 730a umbers of Certs. │ │ │ │ │ +000a96f0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000a9700: 792f 7373 6c2f 5835 3039 5472 7573 744d y/ssl/X509TrustM │ │ │ │ │ +000a9710: 616e 6167 6572 496d 706c 2f43 6865 636b anagerImpl/Check │ │ │ │ │ +000a9720: 4e75 6c6c 456e 7469 7479 2e6a 6176 613a NullEntity.java: │ │ │ │ │ +000a9730: 2075 6e73 7065 6369 6669 6564 2065 7863 unspecified exc │ │ │ │ │ +000a9740: 6570 7469 6f6e 7320 696e 2058 3530 3954 eptions in X509T │ │ │ │ │ +000a9750: 7275 7374 4d61 6e61 6765 722e 6368 6563 rustManager.chec │ │ │ │ │ +000a9760: 6b43 6c69 656e 745b 5365 7276 6572 5d54 kClient[Server]T │ │ │ │ │ +000a9770: 7275 7374 6520 640a 0a3c 6c69 3e73 756e ruste d..
  • sun │ │ │ │ │ +000a9780: 2f73 6563 7572 6974 792f 7373 6c2f 5835 /security/ssl/X5 │ │ │ │ │ +000a9790: 3039 5472 7573 744d 616e 6167 6572 496d 09TrustManagerIm │ │ │ │ │ +000a97a0: 706c 2f43 6f6d 6f64 6f48 6163 6b65 722e pl/ComodoHacker. │ │ │ │ │ +000a97b0: 6a61 7661 3a20 5072 6f62 6c65 6d20 7769 java: Problem wi │ │ │ │ │ +000a97c0: 7468 206a 6176 612f 636c 6173 7365 735f th java/classes_ │ │ │ │ │ +000a97d0: 7365 6375 7269 7479 0a0a 3c6c 693e 7375 security..
  • su │ │ │ │ │ +000a97e0: 6e2f 7365 6375 7269 7479 2f73 736c 2f58 n/security/ssl/X │ │ │ │ │ +000a97f0: 3530 3954 7275 7374 4d61 6e61 6765 7249 509TrustManagerI │ │ │ │ │ +000a9800: 6d70 6c2f 504b 4958 4578 7465 6e64 6564 mpl/PKIXExtended │ │ │ │ │ +000a9810: 544d 2e6a 6176 613a 2041 6464 2073 7570 TM.java: Add sup │ │ │ │ │ +000a9820: 706f 7274 2066 6f72 2054 4c53 2031 2e32 port for TLS 1.2 │ │ │ │ │ +000a9830: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a9840: 7479 2f73 736c 2f58 3530 3954 7275 7374 ty/ssl/X509Trust │ │ │ │ │ +000a9850: 4d61 6e61 6765 7249 6d70 6c2f 5365 6c66 ManagerImpl/Self │ │ │ │ │ +000a9860: 4973 7375 6564 4365 7274 2e6a 6176 613a IssuedCert.java: │ │ │ │ │ +000a9870: 2073 7570 706f 7274 2073 656c 662d 6973 support self-is │ │ │ │ │ +000a9880: 7375 6564 2063 6572 7469 6669 6361 7465 sued certificate │ │ │ │ │ +000a9890: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a98a0: 7479 2f73 736c 2f58 3530 3954 7275 7374 ty/ssl/X509Trust │ │ │ │ │ +000a98b0: 4d61 6e61 6765 7249 6d70 6c2f 5375 6e58 ManagerImpl/SunX │ │ │ │ │ +000a98c0: 3530 3945 7874 656e 6465 6454 4d2e 6a61 509ExtendedTM.ja │ │ │ │ │ +000a98d0: 7661 3a20 4164 6420 7375 7070 6f72 7420 va: Add support │ │ │ │ │ +000a98e0: 666f 7220 544c 5320 312e 320a 0a3c 6c69 for TLS 1.2..
  • sun/security/ss │ │ │ │ │ +000a9900: 6c2f 5835 3039 5472 7573 744d 616e 6167 l/X509TrustManag │ │ │ │ │ +000a9910: 6572 496d 706c 2f54 6f6f 4d61 6e79 4341 erImpl/TooManyCA │ │ │ │ │ +000a9920: 732e 6a61 7661 3a20 5375 7070 6f72 7420 s.java: Support │ │ │ │ │ +000a9930: 7468 6520 6365 7274 6966 6963 6174 655f the certificate_ │ │ │ │ │ +000a9940: 6175 7468 6f72 6974 6965 7320 6578 7465 authorities exte │ │ │ │ │ +000a9950: 6e73 696f 6e0a 0a3c 6c69 3e73 756e 2f73 nsion..
  • sun/s │ │ │ │ │ +000a9960: 6563 7572 6974 792f 7373 6c2f 5835 3039 ecurity/ssl/X509 │ │ │ │ │ +000a9970: 5472 7573 744d 616e 6167 6572 496d 706c TrustManagerImpl │ │ │ │ │ +000a9980: 2f58 3530 3945 7874 656e 6465 6454 4d45 /X509ExtendedTME │ │ │ │ │ +000a9990: 6e61 626c 6564 2e6a 6176 613a 2041 6464 nabled.java: Add │ │ │ │ │ +000a99a0: 2073 7570 706f 7274 2066 6f72 2054 4c53 support for TLS │ │ │ │ │ +000a99b0: 2031 2e32 0a0a 3c6c 693e 7375 6e2f 7365 1.2..
  • sun/se │ │ │ │ │ +000a99c0: 6375 7269 7479 2f73 736c 2f58 3530 3954 curity/ssl/X509T │ │ │ │ │ +000a99d0: 7275 7374 4d61 6e61 6765 7249 6d70 6c2f rustManagerImpl/ │ │ │ │ │ +000a99e0: 6469 7374 7275 7374 2f43 616d 6572 6669 distrust/Camerfi │ │ │ │ │ +000a99f0: 726d 612e 6a61 7661 3a20 4368 6563 6b20 rma.java: Check │ │ │ │ │ +000a9a00: 7468 6174 2054 4c53 2053 6572 7665 7220 that TLS Server │ │ │ │ │ +000a9a10: 6365 7274 6966 6963 6174 6573 2063 6861 certificates cha │ │ │ │ │ +000a9a20: 696e 696e 6720 6261 636b 2074 6f20 6469 ining back to di │ │ │ │ │ +000a9a30: 7374 7275 7374 6564 2043 616d 6572 6669 strusted Camerfi │ │ │ │ │ +000a9a40: 726d 6120 726f 6f74 7320 6172 6520 696e rma roots are in │ │ │ │ │ +000a9a50: 7661 6c69 640a 0a3c 6c69 3e73 756e 2f73 valid..
  • sun/s │ │ │ │ │ +000a9a60: 6563 7572 6974 792f 7373 6c2f 5835 3039 ecurity/ssl/X509 │ │ │ │ │ +000a9a70: 5472 7573 744d 616e 6167 6572 496d 706c TrustManagerImpl │ │ │ │ │ +000a9a80: 2f64 6973 7472 7573 742f 456e 7472 7573 /distrust/Entrus │ │ │ │ │ +000a9a90: 742e 6a61 7661 3a20 4368 6563 6b20 7468 t.java: Check th │ │ │ │ │ +000a9aa0: 6174 2054 4c53 2053 6572 7665 7220 6365 at TLS Server ce │ │ │ │ │ +000a9ab0: 7274 6966 6963 6174 6573 2063 6861 696e rtificates chain │ │ │ │ │ +000a9ac0: 696e 6720 6261 636b 2074 6f20 6469 7374 ing back to dist │ │ │ │ │ +000a9ad0: 7275 7374 6564 2045 6e74 7275 7374 2072 rusted Entrust r │ │ │ │ │ +000a9ae0: 6f6f 7473 2061 7265 2069 6e76 616c 6964 oots are invalid │ │ │ │ │ +000a9af0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a9b00: 7479 2f73 736c 2f58 3530 3954 7275 7374 ty/ssl/X509Trust │ │ │ │ │ +000a9b10: 4d61 6e61 6765 7249 6d70 6c2f 6469 7374 ManagerImpl/dist │ │ │ │ │ +000a9b20: 7275 7374 2f53 796d 616e 7465 632e 6a61 rust/Symantec.ja │ │ │ │ │ +000a9b30: 7661 3a20 4368 6563 6b20 7468 6174 2054 va: Check that T │ │ │ │ │ +000a9b40: 4c53 2053 6572 7665 7220 6365 7274 6966 LS Server certif │ │ │ │ │ +000a9b50: 6963 6174 6573 2063 6861 696e 696e 6720 icates chaining │ │ │ │ │ +000a9b60: 6261 636b 2074 6f20 6469 7374 7275 7374 back to distrust │ │ │ │ │ +000a9b70: 6564 2053 796d 616e 7465 6320 726f 6f74 ed Symantec root │ │ │ │ │ +000a9b80: 7320 6172 6520 696e 7661 6c69 640a 0a3c s are invalid..< │ │ │ │ │ +000a9b90: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000a9ba0: 7373 6c2f 696e 7465 726e 616c 2f54 6573 ssl/internal/Tes │ │ │ │ │ +000a9bb0: 7452 756e 2e6a 6176 613a 2048 4b44 4620 tRun.java: HKDF │ │ │ │ │ +000a9bc0: 666f 7220 5375 6e20 4a53 5345 0a0a 3c6c for Sun JSSE..sun/security/s │ │ │ │ │ +000a9be0: 736c 2f72 7361 2f43 6865 636b 5072 6f76 sl/rsa/CheckProv │ │ │ │ │ +000a9bf0: 6964 6572 456e 7472 6965 732e 6a61 7661 iderEntries.java │ │ │ │ │ +000a9c00: 3a20 5468 6973 2074 6573 7420 6368 6563 : This test chec │ │ │ │ │ +000a9c10: 6b73 2074 6865 2052 5341 2d72 656c 6174 ks the RSA-relat │ │ │ │ │ +000a9c20: 6564 2073 6572 7669 6365 7320 696e 2053 ed services in S │ │ │ │ │ +000a9c30: 756e 4a53 5345 2070 726f 7669 6465 720a unJSSE provider. │ │ │ │ │ +000a9c40: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000a9c50: 792f 7373 6c2f 7273 612f 5369 676e 6174 y/ssl/rsa/Signat │ │ │ │ │ +000a9c60: 7572 654f 6666 7365 7473 2e6a 6176 613a ureOffsets.java: │ │ │ │ │ +000a9c70: 2054 6869 7320 7465 7374 2076 616c 6964 This test valid │ │ │ │ │ +000a9c80: 6174 6573 2073 6967 6e61 7475 7265 2076 ates signature v │ │ │ │ │ +000a9c90: 6572 6966 6963 6174 696f 6e20 5369 676e erification Sign │ │ │ │ │ +000a9ca0: 6174 7572 652e 7665 7269 6679 2862 7974 ature.verify(byt │ │ │ │ │ +000a9cb0: 655b 5d2c 2069 6e74 2c20 696e 7429 2e0a e[], int, int).. │ │ │ │ │ +000a9cc0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000a9cd0: 792f 7373 6c2f 7273 612f 5369 676e 6564 y/ssl/rsa/Signed │ │ │ │ │ +000a9ce0: 4f62 6a65 6374 4368 6169 6e2e 6a61 7661 ObjectChain.java │ │ │ │ │ +000a9cf0: 3a20 5665 7269 6679 2061 2063 6861 696e : Verify a chain │ │ │ │ │ +000a9d00: 206f 6620 7369 676e 6564 206f 626a 6563 of signed objec │ │ │ │ │ +000a9d10: 7473 0a0a 3c6c 693e 7375 6e2f 7365 6375 ts..
  • sun/secu │ │ │ │ │ +000a9d20: 7269 7479 2f73 736c 2f73 7069 2f50 726f rity/ssl/spi/Pro │ │ │ │ │ +000a9d30: 7669 6465 7249 6e69 742e 6a61 7661 3a20 viderInit.java: │ │ │ │ │ +000a9d40: 5353 4c43 6f6e 7465 7874 2054 7275 7374 SSLContext Trust │ │ │ │ │ +000a9d50: 4d61 6e61 6e61 6765 7246 6163 746f 7279 MananagerFactory │ │ │ │ │ +000a9d60: 2061 6e64 204b 6579 4d61 6e61 6765 7246 and KeyManagerF │ │ │ │ │ +000a9d70: 6163 746f 7279 2073 686f 756c 6420 7468 actory should th │ │ │ │ │ +000a9d80: 726f 7720 6966 206e 6f74 2069 6e69 740a row if not init. │ │ │ │ │ +000a9d90: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000a9da0: 792f 746f 6f6c 732f 6a61 7273 6967 6e65 y/tools/jarsigne │ │ │ │ │ +000a9db0: 722f 416c 674f 7074 696f 6e73 2e6a 6176 r/AlgOptions.jav │ │ │ │ │ +000a9dc0: 613a 2074 6573 7420 6e65 7720 6a61 7273 a: test new jars │ │ │ │ │ +000a9dd0: 6967 6e65 7220 2d73 6967 616c 6720 616e igner -sigalg an │ │ │ │ │ +000a9de0: 6420 2d64 6967 6573 7461 6c67 206f 7074 d -digestalg opt │ │ │ │ │ +000a9df0: 696f 6e73 0a0a 3c6c 693e 7375 6e2f 7365 ions..
  • sun/se │ │ │ │ │ +000a9e00: 6375 7269 7479 2f74 6f6f 6c73 2f6a 6172 curity/tools/jar │ │ │ │ │ +000a9e10: 7369 676e 6572 2f41 6c74 5072 6f76 6964 signer/AltProvid │ │ │ │ │ +000a9e20: 6572 2e6a 6176 613a 202d 7072 6f76 6964 er.java: -provid │ │ │ │ │ +000a9e30: 6572 5061 7468 2c20 2d70 726f 7669 6465 erPath, -provide │ │ │ │ │ +000a9e40: 7243 6c61 7373 2c20 2d61 6464 7072 6f76 rClass, -addprov │ │ │ │ │ +000a9e50: 6964 6572 2c20 616e 6420 2d70 726f 7669 ider, and -provi │ │ │ │ │ +000a9e60: 6465 7241 7267 0a0a 3c6c 693e 7375 6e2f derArg..
  • sun/ │ │ │ │ │ +000a9e70: 7365 6375 7269 7479 2f74 6f6f 6c73 2f6a security/tools/j │ │ │ │ │ +000a9e80: 6172 7369 676e 6572 2f41 7574 6f4b 6579 arsigner/AutoKey │ │ │ │ │ +000a9e90: 5374 6f72 652e 6a61 7661 3a20 5468 6520 Store.java: The │ │ │ │ │ +000a9ea0: 2d70 726f 7465 6374 6564 206f 7074 696f -protected optio │ │ │ │ │ +000a9eb0: 6e20 6973 206e 6f74 2061 6c77 6179 7320 n is not always │ │ │ │ │ +000a9ec0: 6368 6563 6b65 6420 696e 206b 6579 746f checked in keyto │ │ │ │ │ +000a9ed0: 6f6c 2061 6e64 206a 6172 7369 676e 6572 ol and jarsigner │ │ │ │ │ +000a9ee0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000a9ef0: 7479 2f74 6f6f 6c73 2f6a 6172 7369 676e ty/tools/jarsign │ │ │ │ │ +000a9f00: 6572 2f43 6572 7443 6861 696e 556e 636c er/CertChainUncl │ │ │ │ │ +000a9f10: 6f73 6564 2e6a 6176 613a 2049 6e70 7574 osed.java: Input │ │ │ │ │ +000a9f20: 5374 7265 616d 2073 686f 756c 6420 6265 Stream should be │ │ │ │ │ +000a9f30: 2063 6c6f 7365 6420 696e 2073 756e 2e73 closed in sun.s │ │ │ │ │ +000a9f40: 6563 7572 6974 792e 746f 6f6c 732e 6a61 ecurity.tools.ja │ │ │ │ │ +000a9f50: 7273 6967 6e65 722e 4d61 696e 0a0a 3c6c rsigner.Main..sun/security/t │ │ │ │ │ +000a9f70: 6f6f 6c73 2f6a 6172 7369 676e 6572 2f43 ools/jarsigner/C │ │ │ │ │ +000a9f80: 6572 7450 6f6c 6963 792e 6a61 7661 3a20 ertPolicy.java: │ │ │ │ │ +000a9f90: 4a61 7661 2037 206a 6172 7369 676e 6572 Java 7 jarsigner │ │ │ │ │ +000a9fa0: 2064 6973 706c 6179 7320 7761 726e 696e displays warnin │ │ │ │ │ +000a9fb0: 6720 6162 6f75 7420 6365 7274 2070 6f6c g about cert pol │ │ │ │ │ +000a9fc0: 6963 7920 7472 6565 0a0a 3c6c 693e 7375 icy tree..
  • su │ │ │ │ │ +000a9fd0: 6e2f 7365 6375 7269 7479 2f74 6f6f 6c73 n/security/tools │ │ │ │ │ +000a9fe0: 2f6a 6172 7369 676e 6572 2f43 6865 636b /jarsigner/Check │ │ │ │ │ +000a9ff0: 416c 6750 6172 616d 732e 6a61 7661 3a20 AlgParams.java: │ │ │ │ │ +000aa000: 6a61 7273 6967 6e65 7220 2d76 6572 6966 jarsigner -verif │ │ │ │ │ +000aa010: 7920 7368 6f75 6c64 2063 6865 636b 2069 y should check i │ │ │ │ │ +000aa020: 6620 7468 6520 616c 676f 7269 7468 6d20 f the algorithm │ │ │ │ │ +000aa030: 7061 7261 6d65 7465 7273 206f 6620 6974 parameters of it │ │ │ │ │ +000aa040: 7320 7369 676e 6174 7572 6520 616c 676f s signature algo │ │ │ │ │ +000aa050: 7269 7468 6d20 7573 6520 6469 7361 626c rithm use disabl │ │ │ │ │ +000aa060: 6564 206f 7220 6c65 6761 6379 2061 6c67 ed or legacy alg │ │ │ │ │ +000aa070: 6f72 6974 686d 730a 0a3c 6c69 3e73 756e orithms..
  • sun │ │ │ │ │ +000aa080: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ +000aa090: 6a61 7273 6967 6e65 722f 4368 6563 6b53 jarsigner/CheckS │ │ │ │ │ +000aa0a0: 6967 6e65 7243 6572 7443 6861 696e 2e6a ignerCertChain.j │ │ │ │ │ +000aa0b0: 6176 613a 2043 6865 636b 2063 6572 7469 ava: Check certi │ │ │ │ │ +000aa0c0: 6669 6361 7465 7320 696e 2073 6967 6e65 ficates in signe │ │ │ │ │ +000aa0d0: 7227 7320 6365 7274 2063 6861 696e 2074 r's cert chain t │ │ │ │ │ +000aa0e0: 6f20 7365 6520 6966 2077 6172 6e69 6e67 o see if warning │ │ │ │ │ +000aa0f0: 2065 6d69 7474 6564 0a0a 3c6c 693e 7375 emitted..
  • su │ │ │ │ │ +000aa100: 6e2f 7365 6375 7269 7479 2f74 6f6f 6c73 n/security/tools │ │ │ │ │ +000aa110: 2f6a 6172 7369 676e 6572 2f43 6865 636b /jarsigner/Check │ │ │ │ │ +000aa120: 5573 6167 652e 6a61 7661 3a20 6a61 7273 Usage.java: jars │ │ │ │ │ +000aa130: 6967 6e65 7220 2d76 6572 6966 7920 6368 igner -verify ch │ │ │ │ │ +000aa140: 6563 6b73 2066 6f72 204b 6579 5573 6167 ecks for KeyUsag │ │ │ │ │ +000aa150: 6520 636f 6465 7369 676e 696e 6720 6578 e codesigning ex │ │ │ │ │ +000aa160: 7420 6f6e 2061 6c6c 2063 6572 7473 2069 t on all certs i │ │ │ │ │ +000aa170: 6e73 7465 6164 206f 6620 6a75 7374 2073 nstead of just s │ │ │ │ │ +000aa180: 6967 6e69 6e67 2063 6572 740a 0a3c 6c69 igning cert..
  • sun/security/to │ │ │ │ │ +000aa1a0: 6f6c 732f 6a61 7273 6967 6e65 722f 436f ols/jarsigner/Co │ │ │ │ │ +000aa1b0: 6c6c 6174 6f72 2e6a 6176 613a 206a 6172 llator.java: jar │ │ │ │ │ +000aa1c0: 7369 676e 6572 2070 6172 7365 7320 616c signer parses al │ │ │ │ │ +000aa1d0: 6961 7320 6173 2063 6f6d 6d61 6e64 206c ias as command l │ │ │ │ │ +000aa1e0: 696e 6520 6f70 7469 6f6e 2028 6465 7065 ine option (depe │ │ │ │ │ +000aa1f0: 6e64 696e 6720 6f6e 206c 6f63 616c 6529 nding on locale) │ │ │ │ │ +000aa200: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000aa210: 7479 2f74 6f6f 6c73 2f6a 6172 7369 676e ty/tools/jarsign │ │ │ │ │ +000aa220: 6572 2f43 6f6e 6369 7365 4a61 7273 6967 er/ConciseJarsig │ │ │ │ │ +000aa230: 6e65 722e 6a61 7661 3a20 6a61 7273 6967 ner.java: jarsig │ │ │ │ │ +000aa240: 6e65 7220 6e65 6564 7320 656e 6861 6e63 ner needs enhanc │ │ │ │ │ +000aa250: 6564 2063 6572 7420 7661 6c69 6461 7469 ed cert validati │ │ │ │ │ +000aa260: 6f6e 286f 7074 696f 6e73 290a 0a3c 6c69 on(options)..
  • sun/security/to │ │ │ │ │ +000aa280: 6f6c 732f 6a61 7273 6967 6e65 722f 4372 ols/jarsigner/Cr │ │ │ │ │ +000aa290: 6c2e 6a61 7661 3a20 6a61 7273 6967 6e65 l.java: jarsigne │ │ │ │ │ +000aa2a0: 7220 6361 6e20 6164 6420 4352 4c20 696e r can add CRL in │ │ │ │ │ +000aa2b0: 666f 2069 6e74 6f20 7369 676e 6564 206a fo into signed j │ │ │ │ │ +000aa2c0: 6172 2028 7570 6461 7465 6429 0a0a 3c6c ar (updated)..sun/security/t │ │ │ │ │ +000aa2e0: 6f6f 6c73 2f6a 6172 7369 676e 6572 2f44 ools/jarsigner/D │ │ │ │ │ +000aa2f0: 6566 6175 6c74 4f70 7469 6f6e 732e 6a61 efaultOptions.ja │ │ │ │ │ +000aa300: 7661 3a20 5477 6f20 7365 6375 7269 7479 va: Two security │ │ │ │ │ +000aa310: 2074 6f6f 6c73 2074 6573 7473 2064 6f20 tools tests do │ │ │ │ │ +000aa320: 6e6f 7420 7275 6e20 7769 7468 206f 6e6c not run with onl │ │ │ │ │ +000aa330: 7920 4a52 450a 0a3c 6c69 3e73 756e 2f73 y JRE..
  • sun/s │ │ │ │ │ +000aa340: 6563 7572 6974 792f 746f 6f6c 732f 6a61 ecurity/tools/ja │ │ │ │ │ +000aa350: 7273 6967 6e65 722f 4465 6661 756c 7453 rsigner/DefaultS │ │ │ │ │ +000aa360: 6967 616c 672e 6a61 7661 3a20 4e65 7720 igalg.java: New │ │ │ │ │ +000aa370: 6465 6661 756c 7473 2066 6f72 2044 5341 defaults for DSA │ │ │ │ │ +000aa380: 2c20 5253 412c 2045 4320 6b65 7973 2069 , RSA, EC keys i │ │ │ │ │ +000aa390: 6e20 6a61 7273 6967 6e65 7220 616e 6420 n jarsigner and │ │ │ │ │ +000aa3a0: 6b65 7974 6f6f 6c0a 0a3c 6c69 3e73 756e keytool..
  • sun │ │ │ │ │ +000aa3b0: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ +000aa3c0: 6a61 7273 6967 6e65 722f 4469 6666 456e jarsigner/DiffEn │ │ │ │ │ +000aa3d0: 642e 6a61 7661 3a20 4a61 7273 6967 6e65 d.java: Jarsigne │ │ │ │ │ +000aa3e0: 7220 7265 6d6f 7665 7320 4d41 4e49 4645 r removes MANIFE │ │ │ │ │ +000aa3f0: 5354 2e4d 4620 696e 666f 2066 6f72 2062 ST.MF info for b │ │ │ │ │ +000aa400: 6164 6c79 2070 6163 6b61 6765 7320 6a61 adly packages ja │ │ │ │ │ +000aa410: 7227 730a 0a3c 6c69 3e73 756e 2f73 6563 r's..
  • sun/sec │ │ │ │ │ +000aa420: 7572 6974 792f 746f 6f6c 732f 6a61 7273 urity/tools/jars │ │ │ │ │ +000aa430: 6967 6e65 722f 4469 6765 7374 446f 6e74 igner/DigestDont │ │ │ │ │ +000aa440: 4967 6e6f 7265 4361 7365 2e6a 6176 613a IgnoreCase.java: │ │ │ │ │ +000aa450: 2043 6865 636b 2074 6861 7420 6578 6973 Check that exis │ │ │ │ │ +000aa460: 7469 6e67 206d 616e 6966 6573 7420 6469 ting manifest di │ │ │ │ │ +000aa470: 6765 7374 2065 6e74 7269 6573 2061 7265 gest entries are │ │ │ │ │ +000aa480: 2074 616b 656e 2066 6f72 2076 616c 6964 taken for valid │ │ │ │ │ +000aa490: 206f 6e6c 7920 6966 2074 6865 7920 6d61 only if they ma │ │ │ │ │ +000aa4a0: 7463 6820 7468 6520 6163 7475 616c 2064 tch the actual d │ │ │ │ │ +000aa4b0: 6967 6573 7420 7661 6c75 6520 616c 736f igest value also │ │ │ │ │ +000aa4c0: 2074 616b 696e 6720 7570 7065 7220 616e taking upper an │ │ │ │ │ +000aa4d0: 6420 6c6f 7765 7220 6361 7365 206f 6620 d lower case of │ │ │ │ │ +000aa4e0: 7468 6520 6261 7365 3634 2065 6e63 6f64 the base64 encod │ │ │ │ │ +000aa4f0: 6564 2066 6f72 6d20 6f66 2074 6865 2064 ed form of the d │ │ │ │ │ +000aa500: 6967 6573 7473 2069 6e74 6f20 6163 636f igests into acco │ │ │ │ │ +000aa510: 756e 742e 0a0a 3c6c 693e 7375 6e2f 7365 unt...
  • sun/se │ │ │ │ │ +000aa520: 6375 7269 7479 2f74 6f6f 6c73 2f6a 6172 curity/tools/jar │ │ │ │ │ +000aa530: 7369 676e 6572 2f44 6973 6162 6c65 4375 signer/DisableCu │ │ │ │ │ +000aa540: 7276 6554 6573 742e 6a61 7661 3a20 6a61 rveTest.java: ja │ │ │ │ │ +000aa550: 7273 6967 6e65 7220 7368 6f75 6c64 2064 rsigner should d │ │ │ │ │ +000aa560: 6973 706c 6179 2074 6865 206e 616d 6564 isplay the named │ │ │ │ │ +000aa570: 2063 7572 7665 2074 6f20 6265 7474 6572 curve to better │ │ │ │ │ +000aa580: 2065 7870 6c61 696e 2077 6879 2061 6e20 explain why an │ │ │ │ │ +000aa590: 4543 206b 6579 2069 7320 6469 7361 626c EC key is disabl │ │ │ │ │ +000aa5a0: 6564 206f 7220 7769 6c6c 2062 6520 6469 ed or will be di │ │ │ │ │ +000aa5b0: 7361 626c 6564 2e0a 0a3c 6c69 3e73 756e sabled...
  • sun │ │ │ │ │ +000aa5c0: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ +000aa5d0: 6a61 7273 6967 6e65 722f 4543 2e6a 6176 jarsigner/EC.jav │ │ │ │ │ +000aa5e0: 613a 2065 6e68 616e 6365 2073 6563 7572 a: enhance secur │ │ │ │ │ +000aa5f0: 6974 7920 746f 6f6c 7320 746f 2075 7365 ity tools to use │ │ │ │ │ +000aa600: 2045 4343 2061 6c67 6f72 6974 686d 0a0a ECC algorithm.. │ │ │ │ │ +000aa610: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000aa620: 2f74 6f6f 6c73 2f6a 6172 7369 676e 6572 /tools/jarsigner │ │ │ │ │ +000aa630: 2f45 6d70 7479 496e 6469 7669 6475 616c /EmptyIndividual │ │ │ │ │ +000aa640: 5365 6374 696f 6e4e 616d 652e 6a61 7661 SectionName.java │ │ │ │ │ +000aa650: 3a20 4368 6563 6b20 7468 6174 2061 6e20 : Check that an │ │ │ │ │ +000aa660: 696e 6469 7669 6475 616c 2073 6563 7469 individual secti │ │ │ │ │ +000aa670: 6f6e 2077 6974 6820 616e 2065 6d70 7479 on with an empty │ │ │ │ │ +000aa680: 206e 616d 6520 6973 2064 6967 6573 7465 name is digeste │ │ │ │ │ +000aa690: 6420 616e 6420 7369 676e 6564 2e0a 0a3c d and signed...< │ │ │ │ │ +000aa6a0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000aa6b0: 746f 6f6c 732f 6a61 7273 6967 6e65 722f tools/jarsigner/ │ │ │ │ │ +000aa6c0: 456d 7074 794a 6172 2e6a 6176 613a 2043 EmptyJar.java: C │ │ │ │ │ +000aa6d0: 6865 636b 7320 7468 6174 2073 6967 6e69 hecks that signi │ │ │ │ │ +000aa6e0: 6e67 2061 6e20 656d 7074 7920 6a61 7220 ng an empty jar │ │ │ │ │ +000aa6f0: 6669 6c65 2064 6f65 7320 6e6f 7420 7265 file does not re │ │ │ │ │ +000aa700: 7375 6c74 2069 6e20 616e 204e 5045 206f sult in an NPE o │ │ │ │ │ +000aa710: 7220 6f74 6865 7220 6572 726f 7220 636f r other error co │ │ │ │ │ +000aa720: 6e64 6974 696f 6e2e 0a0a 3c6c 693e 7375 ndition...
  • su │ │ │ │ │ +000aa730: 6e2f 7365 6375 7269 7479 2f74 6f6f 6c73 n/security/tools │ │ │ │ │ +000aa740: 2f6a 6172 7369 676e 6572 2f45 6d70 7479 /jarsigner/Empty │ │ │ │ │ +000aa750: 4d61 6e69 6665 7374 2e6a 6176 613a 206a Manifest.java: j │ │ │ │ │ +000aa760: 6172 7369 676e 6572 2066 6169 6c73 2074 arsigner fails t │ │ │ │ │ +000aa770: 6f20 7369 676e 2069 7465 7874 6173 6961 o sign itextasia │ │ │ │ │ +000aa780: 6e2e 6a61 7220 7369 6e63 6520 312e 352e n.jar since 1.5. │ │ │ │ │ +000aa790: 305f 6231 342c 2069 7420 776f 726b 7320 0_b14, it works │ │ │ │ │ +000aa7a0: 7769 7468 2031 2e35 2e30 5f31 330a 0a3c with 1.5.0_13..< │ │ │ │ │ +000aa7b0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000aa7c0: 746f 6f6c 732f 6a61 7273 6967 6e65 722f tools/jarsigner/ │ │ │ │ │ +000aa7d0: 456e 6162 6c65 5265 766f 6361 7469 6f6e EnableRevocation │ │ │ │ │ +000aa7e0: 2e6a 6176 613a 2041 6464 2061 2074 6573 .java: Add a tes │ │ │ │ │ +000aa7f0: 7420 746f 2065 6e61 626c 6520 7265 766f t to enable revo │ │ │ │ │ +000aa800: 6361 7469 6f6e 2063 6865 636b 2069 6e20 cation check in │ │ │ │ │ +000aa810: 6a61 7273 6967 6e65 720a 0a3c 6c69 3e73 jarsigner..
  • s │ │ │ │ │ +000aa820: 756e 2f73 6563 7572 6974 792f 746f 6f6c un/security/tool │ │ │ │ │ +000aa830: 732f 6a61 7273 6967 6e65 722f 456e 7472 s/jarsigner/Entr │ │ │ │ │ +000aa840: 6965 734f 7264 6572 2e6a 6176 613a 206a iesOrder.java: j │ │ │ │ │ +000aa850: 6172 7369 676e 6572 202d 7665 7269 6679 arsigner -verify │ │ │ │ │ +000aa860: 2065 7869 7473 2077 6974 6820 3020 7768 exits with 0 wh │ │ │ │ │ +000aa870: 656e 2061 206a 6172 2066 696c 6520 6973 en a jar file is │ │ │ │ │ +000aa880: 206e 6f74 2070 726f 7065 726c 7920 7369 not properly si │ │ │ │ │ +000aa890: 676e 6564 0a0a 3c6c 693e 7375 6e2f 7365 gned..
  • sun/se │ │ │ │ │ +000aa8a0: 6375 7269 7479 2f74 6f6f 6c73 2f6a 6172 curity/tools/jar │ │ │ │ │ +000aa8b0: 7369 676e 6572 2f46 6169 6c65 6453 6967 signer/FailedSig │ │ │ │ │ +000aa8c0: 6e69 6e67 2e6a 6176 613a 206a 6172 7369 ning.java: jarsi │ │ │ │ │ +000aa8d0: 676e 6572 2073 686f 756c 6420 6e6f 7420 gner should not │ │ │ │ │ +000aa8e0: 6372 6561 7465 2061 2073 6967 6e65 6420 create a signed │ │ │ │ │ +000aa8f0: 6a61 7220 6966 2074 6865 2073 6967 6e69 jar if the signi │ │ │ │ │ +000aa900: 6e67 2066 6169 6c73 0a0a 3c6c 693e 7375 ng fails..
  • su │ │ │ │ │ +000aa910: 6e2f 7365 6375 7269 7479 2f74 6f6f 6c73 n/security/tools │ │ │ │ │ +000aa920: 2f6a 6172 7369 676e 6572 2f46 696e 6448 /jarsigner/FindH │ │ │ │ │ +000aa930: 6561 6465 7245 6e64 5673 4d61 6e69 6665 eaderEndVsManife │ │ │ │ │ +000aa940: 7374 4469 6765 7374 6572 4669 6e64 4669 stDigesterFindFi │ │ │ │ │ +000aa950: 7273 7453 6563 7469 6f6e 2e6a 6176 613a rstSection.java: │ │ │ │ │ +000aa960: 2043 6865 636b 7320 7468 6174 207b 406c Checks that {@l │ │ │ │ │ +000aa970: 696e 6b20 4a61 7253 6967 6e65 7223 6669 ink JarSigner#fi │ │ │ │ │ +000aa980: 6e64 4865 6164 6572 456e 647d 2028 6d6f ndHeaderEnd} (mo │ │ │ │ │ +000aa990: 7665 6420 746f 206e 6f77 207b 406c 696e ved to now {@lin │ │ │ │ │ +000aa9a0: 6b20 2366 696e 6448 6561 6465 7245 6e64 k #findHeaderEnd │ │ │ │ │ +000aa9b0: 7d20 696e 2074 6869 7320 7465 7374 2920 } in this test) │ │ │ │ │ +000aa9c0: 6361 6e20 6265 2072 6570 6c61 6365 6420 can be replaced │ │ │ │ │ +000aa9d0: 7769 7468 207b 406c 696e 6b20 4d61 6e69 with {@link Mani │ │ │ │ │ +000aa9e0: 6665 7374 4469 6765 7374 6572 2366 696e festDigester#fin │ │ │ │ │ +000aa9f0: 6453 6563 7469 6f6e 7d20 2866 6972 7374 dSection} (first │ │ │ │ │ +000aaa00: 2069 6e76 6f63 6174 696f 6e20 7769 6c6c invocation will │ │ │ │ │ +000aaa10: 2069 6465 6e74 6966 7920 6d61 696e 2061 identify main a │ │ │ │ │ +000aaa20: 7474 7269 6275 7465 7329 2077 6974 686f ttributes) witho │ │ │ │ │ +000aaa30: 7574 206d 616b 696e 6720 6120 6469 6666 ut making a diff │ │ │ │ │ +000aaa40: 6572 656e 6365 2e0a 0a3c 6c69 3e73 756e erence...
  • sun │ │ │ │ │ +000aaa50: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ +000aaa60: 6a61 7273 6967 6e65 722f 496e 7375 6666 jarsigner/Insuff │ │ │ │ │ +000aaa70: 6963 6965 6e74 5365 6374 696f 6e44 656c icientSectionDel │ │ │ │ │ +000aaa80: 696d 6974 6572 2e6a 6176 613a 2043 6865 imiter.java: Che │ │ │ │ │ +000aaa90: 636b 7320 736f 6d65 2063 6173 6573 2073 cks some cases s │ │ │ │ │ +000aaaa0: 6967 6e69 6e67 2061 206a 6172 2074 6865 igning a jar the │ │ │ │ │ +000aaab0: 206d 616e 6966 6573 7420 6f66 2077 6869 manifest of whi │ │ │ │ │ +000aaac0: 6368 2068 6173 206e 6f20 6f72 206f 6e6c ch has no or onl │ │ │ │ │ +000aaad0: 7920 6f6e 6520 6c69 6e65 2062 7265 616b y one line break │ │ │ │ │ +000aaae0: 2061 7420 7468 6520 656e 6420 616e 6420 at the end and │ │ │ │ │ +000aaaf0: 6e6f 2070 726f 7065 7220 6465 6c69 6d69 no proper delimi │ │ │ │ │ +000aab00: 7469 6e67 2062 6c61 6e6b 206c 696e 6520 ting blank line │ │ │ │ │ +000aab10: 646f 6573 206e 6f74 2072 6573 756c 7420 does not result │ │ │ │ │ +000aab20: 696e 2061 6e20 696e 7661 6c69 6420 7369 in an invalid si │ │ │ │ │ +000aab30: 676e 6564 206a 6172 2077 6974 686f 7574 gned jar without │ │ │ │ │ +000aab40: 206a 6172 7369 676e 6572 206e 6f74 6963 jarsigner notic │ │ │ │ │ +000aab50: 696e 6720 616e 6420 6661 696c 696e 672e ing and failing. │ │ │ │ │ +000aab60: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000aab70: 7479 2f74 6f6f 6c73 2f6a 6172 7369 676e ty/tools/jarsign │ │ │ │ │ +000aab80: 6572 2f4a 6172 5369 676e 696e 674e 6f6e er/JarSigningNon │ │ │ │ │ +000aab90: 4173 6369 692e 6a61 7661 3a20 7369 676e Ascii.java: sign │ │ │ │ │ +000aaba0: 2061 204a 4152 2066 696c 6520 7468 6174 a JAR file that │ │ │ │ │ +000aabb0: 2068 6173 2065 6e74 7279 206e 616d 6573 has entry names │ │ │ │ │ +000aabc0: 2077 6974 6820 6e6f 6e2d 4153 4349 4920 with non-ASCII │ │ │ │ │ +000aabd0: 6368 6172 6163 7465 7273 2e0a 0a3c 6c69 characters...
  • sun/security/to │ │ │ │ │ +000aabf0: 6f6c 732f 6a61 7273 6967 6e65 722f 4a61 ols/jarsigner/Ja │ │ │ │ │ +000aac00: 7661 4b65 7953 746f 7265 416c 6961 7343 vaKeyStoreAliasC │ │ │ │ │ +000aac10: 6173 6549 6e73 656e 7369 7469 7665 2e6a aseInsensitive.j │ │ │ │ │ +000aac20: 6176 613a 2043 6865 636b 7320 7468 6174 ava: Checks that │ │ │ │ │ +000aac30: 206a 6172 7369 676e 6572 2076 6572 6966 jarsigner verif │ │ │ │ │ +000aac40: 6965 7320 6120 7369 676e 6564 206a 6172 ies a signed jar │ │ │ │ │ +000aac50: 2077 6974 6820 7468 6520 7361 6d65 2061 with the same a │ │ │ │ │ +000aac60: 6c69 6173 2061 7320 7761 7320 7370 6563 lias as was spec │ │ │ │ │ +000aac70: 6966 6965 6420 666f 7220 7369 676e 696e ified for signin │ │ │ │ │ +000aac80: 672c 2070 6172 7469 6375 6c61 726c 7920 g, particularly │ │ │ │ │ +000aac90: 7265 6761 7264 696e 6720 7570 7065 7220 regarding upper │ │ │ │ │ +000aaca0: 616e 6420 6c6f 7765 7220 6361 7365 2061 and lower case a │ │ │ │ │ +000aacb0: 6e64 2069 7473 2063 6f6e 7665 7273 696f nd its conversio │ │ │ │ │ +000aacc0: 6e20 746f 206c 6f77 6572 2063 6173 6520 n to lower case │ │ │ │ │ +000aacd0: 6279 204a 4b53 2028 7b40 6c69 6e6b 2073 by JKS ({@link s │ │ │ │ │ +000aace0: 756e 2e73 6563 7572 6974 792e 7072 6f76 un.security.prov │ │ │ │ │ +000aacf0: 6964 6572 2e4a 6176 614b 6579 5374 6f72 ider.JavaKeyStor │ │ │ │ │ +000aad00: 652e 4a4b 5323 636f 6e76 6572 7441 6c69 e.JKS#convertAli │ │ │ │ │ +000aad10: 6173 2853 7472 696e 6729 7d29 2e0a 0a3c as(String)})...< │ │ │ │ │ +000aad20: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000aad30: 746f 6f6c 732f 6a61 7273 6967 6e65 722f tools/jarsigner/ │ │ │ │ │ +000aad40: 4a76 496e 6465 782e 6a61 7661 3a20 7265 JvIndex.java: re │ │ │ │ │ +000aad50: 6772 6573 7369 6f6e 3a20 5365 6375 7269 gression: Securi │ │ │ │ │ +000aad60: 7479 4578 6365 7074 696f 6e20 6973 204e tyException is N │ │ │ │ │ +000aad70: 4f54 2074 6872 6f77 6e20 7768 696c 6520 OT thrown while │ │ │ │ │ +000aad80: 7472 7969 6e67 2074 6f20 7061 636b 2061 trying to pack a │ │ │ │ │ +000aad90: 2077 726f 6e67 6c79 2073 6967 6e65 6420 wrongly signed │ │ │ │ │ +000aada0: 496e 6465 7865 6420 4a61 7220 6669 6c65 Indexed Jar file │ │ │ │ │ +000aadb0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000aadc0: 7479 2f74 6f6f 6c73 2f6a 6172 7369 676e ty/tools/jarsign │ │ │ │ │ +000aadd0: 6572 2f4c 6172 6765 4a61 7245 6e74 7279 er/LargeJarEntry │ │ │ │ │ +000aade0: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ +000aadf0: 206a 6172 2066 696c 6573 2077 6974 6820 jar files with │ │ │ │ │ +000aae00: 6c61 7267 6520 656e 7472 6965 7320 286d large entries (m │ │ │ │ │ +000aae10: 6f72 6520 7468 616e 206d 6178 2068 6561 ore than max hea │ │ │ │ │ +000aae20: 7020 7369 7a65 2920 6361 6e20 6265 2073 p size) can be s │ │ │ │ │ +000aae30: 6967 6e65 640a 0a3c 6c69 3e73 756e 2f73 igned..
  • sun/s │ │ │ │ │ +000aae40: 6563 7572 6974 792f 746f 6f6c 732f 6a61 ecurity/tools/ja │ │ │ │ │ +000aae50: 7273 6967 6e65 722f 4c69 6e65 4272 6f6b rsigner/LineBrok │ │ │ │ │ +000aae60: 656e 4d75 6c74 6942 7974 6543 6861 7261 enMultiByteChara │ │ │ │ │ +000aae70: 6374 6572 2e6a 6176 613a 2076 6572 6966 cter.java: verif │ │ │ │ │ +000aae80: 7920 7369 676e 6174 7572 6573 206f 6620 y signatures of │ │ │ │ │ +000aae90: 6a61 7273 2063 6f6e 7461 696e 696e 6720 jars containing │ │ │ │ │ +000aaea0: 636c 6173 7365 7320 7769 7468 206e 616d classes with nam │ │ │ │ │ +000aaeb0: 6573 2077 6974 6820 6d75 6c74 692d 6279 es with multi-by │ │ │ │ │ +000aaec0: 7465 2075 6e69 636f 6465 2063 6861 7261 te unicode chara │ │ │ │ │ +000aaed0: 6374 6572 7320 6272 6f6b 656e 2061 6372 cters broken acr │ │ │ │ │ +000aaee0: 6f73 7320 6c69 6e65 730a 0a3c 6c69 3e73 oss lines..
  • s │ │ │ │ │ +000aaef0: 756e 2f73 6563 7572 6974 792f 746f 6f6c un/security/tool │ │ │ │ │ +000aaf00: 732f 6a61 7273 6967 6e65 722f 4d61 696e s/jarsigner/Main │ │ │ │ │ +000aaf10: 4174 7472 6962 7574 6573 436f 6e66 7573 AttributesConfus │ │ │ │ │ +000aaf20: 6564 2e6a 6176 613a 2043 6865 636b 2074 ed.java: Check t │ │ │ │ │ +000aaf30: 6861 7420 6d61 6e69 6665 7374 2069 6e64 hat manifest ind │ │ │ │ │ +000aaf40: 6976 6964 7561 6c20 7365 6374 696f 6e20 ividual section │ │ │ │ │ +000aaf50: 224d 616e 6966 6573 742d 4d61 696e 2d41 "Manifest-Main-A │ │ │ │ │ +000aaf60: 7474 7269 6275 7465 7322 2064 6f65 7320 ttributes" does │ │ │ │ │ +000aaf70: 6e6f 7420 696e 7465 7266 6572 6520 616e not interfere an │ │ │ │ │ +000aaf80: 6420 6973 206e 6f74 2063 6f6e 6675 7365 d is not confuse │ │ │ │ │ +000aaf90: 6420 7769 7468 204d 616e 6966 6573 7444 d with ManifestD │ │ │ │ │ +000aafa0: 6967 6573 7465 7220 696e 7465 726e 616c igester internal │ │ │ │ │ +000aafb0: 732e 0a0a 3c6c 693e 7375 6e2f 7365 6375 s...
  • sun/secu │ │ │ │ │ +000aafc0: 7269 7479 2f74 6f6f 6c73 2f6a 6172 7369 rity/tools/jarsi │ │ │ │ │ +000aafd0: 676e 6572 2f4e 616d 6543 6c61 7368 2e6a gner/NameClash.j │ │ │ │ │ +000aafe0: 6176 613a 2064 6966 6665 7265 6e74 206e ava: different n │ │ │ │ │ +000aaff0: 616d 6573 2066 6f72 2074 6865 2073 616d ames for the sam │ │ │ │ │ +000ab000: 6520 6469 6765 7374 2061 6c67 6f72 6974 e digest algorit │ │ │ │ │ +000ab010: 686d 7320 6272 6561 6b73 206a 6172 7369 hms breaks jarsi │ │ │ │ │ +000ab020: 676e 6572 0a0a 3c6c 693e 7375 6e2f 7365 gner..
  • sun/se │ │ │ │ │ +000ab030: 6375 7269 7479 2f74 6f6f 6c73 2f6a 6172 curity/tools/jar │ │ │ │ │ +000ab040: 7369 676e 6572 2f4e 6577 5369 7a65 372e signer/NewSize7. │ │ │ │ │ +000ab050: 6a61 7661 3a20 6b65 7974 6f6f 6c20 7368 java: keytool sh │ │ │ │ │ +000ab060: 6f75 6c64 2075 7365 206c 6172 6765 7220 ould use larger │ │ │ │ │ +000ab070: 6465 6661 756c 7420 6b65 7973 697a 6520 default keysize │ │ │ │ │ +000ab080: 666f 7220 6b65 7970 6169 7273 0a0a 3c6c for keypairs..sun/security/t │ │ │ │ │ +000ab0a0: 6f6f 6c73 2f6a 6172 7369 676e 6572 2f4f ools/jarsigner/O │ │ │ │ │ +000ab0b0: 6c64 5369 672e 6a61 7661 3a20 4578 6365 ldSig.java: Exce │ │ │ │ │ +000ab0c0: 7074 696f 6e20 7468 726f 776e 2077 6865 ption thrown whe │ │ │ │ │ +000ab0d0: 6e20 7369 676e 696e 6720 6120 6a61 7266 n signing a jarf │ │ │ │ │ +000ab0e0: 696c 6520 696e 206a 6176 6120 312e 350a ile in java 1.5. │ │ │ │ │ +000ab0f0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000ab100: 792f 746f 6f6c 732f 6a61 7273 6967 6e65 y/tools/jarsigne │ │ │ │ │ +000ab110: 722f 4f6e 6c79 4d61 6e69 6665 7374 2e6a r/OnlyManifest.j │ │ │ │ │ +000ab120: 6176 613a 2073 6967 6e65 6420 6a61 7220 ava: signed jar │ │ │ │ │ +000ab130: 7769 7468 206f 6e6c 7920 4d45 5441 2d49 with only META-I │ │ │ │ │ +000ab140: 4e46 2f2a 2069 6e73 6964 6520 6973 206e NF/* inside is n │ │ │ │ │ +000ab150: 6f74 2076 6572 6966 6961 626c 650a 0a3c ot verifiable..< │ │ │ │ │ +000ab160: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000ab170: 746f 6f6c 732f 6a61 7273 6967 6e65 722f tools/jarsigner/ │ │ │ │ │ +000ab180: 4f70 7469 6f6e 732e 6a61 7661 3a20 4d61 Options.java: Ma │ │ │ │ │ +000ab190: 6b65 2073 7572 6520 7468 6520 6a61 7273 ke sure the jars │ │ │ │ │ +000ab1a0: 6967 6e65 7220 746f 6f6c 2073 7469 6c6c igner tool still │ │ │ │ │ +000ab1b0: 2077 6f72 6b73 2061 6674 6572 2069 7427 works after it' │ │ │ │ │ +000ab1c0: 7320 6d6f 6469 6669 6564 2074 6f20 6265 s modified to be │ │ │ │ │ +000ab1d0: 2062 6173 6564 206f 6e20 4a61 7253 6967 based on JarSig │ │ │ │ │ +000ab1e0: 6e65 7220 4150 490a 0a3c 6c69 3e73 756e ner API..
  • sun │ │ │ │ │ +000ab1f0: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ +000ab200: 6a61 7273 6967 6e65 722f 5061 7373 5479 jarsigner/PassTy │ │ │ │ │ +000ab210: 7065 2e6a 6176 613a 2052 4645 3a20 6a61 pe.java: RFE: ja │ │ │ │ │ +000ab220: 7273 6967 6e65 7220 746f 2073 7570 706f rsigner to suppo │ │ │ │ │ +000ab230: 7274 2072 6561 6469 6e67 2070 6173 7377 rt reading passw │ │ │ │ │ +000ab240: 6f72 6420 6672 6f6d 2065 6e76 6972 6f6e ord from environ │ │ │ │ │ +000ab250: 6d65 6e74 2076 6172 6961 626c 650a 0a3c ment variable..< │ │ │ │ │ +000ab260: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000ab270: 746f 6f6c 732f 6a61 7273 6967 6e65 722f tools/jarsigner/ │ │ │ │ │ +000ab280: 5065 7263 656e 7453 6967 6e2e 6a61 7661 PercentSign.java │ │ │ │ │ +000ab290: 3a20 6a61 7273 6967 6e65 7220 6661 696c : jarsigner fail │ │ │ │ │ +000ab2a0: 7320 696e 2061 2064 6972 6563 746f 7279 s in a directory │ │ │ │ │ +000ab2b0: 2077 6974 6820 6120 7061 7468 2063 6f6e with a path con │ │ │ │ │ +000ab2c0: 7461 696e 696e 6720 6120 2520 7369 676e taining a % sign │ │ │ │ │ +000ab2d0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000ab2e0: 7479 2f74 6f6f 6c73 2f6a 6172 7369 676e ty/tools/jarsign │ │ │ │ │ +000ab2f0: 6572 2f50 6f73 6978 5065 726d 6973 7369 er/PosixPermissi │ │ │ │ │ +000ab300: 6f6e 7354 6573 742e 6a61 7661 3a20 4861 onsTest.java: Ha │ │ │ │ │ +000ab310: 7665 206a 6172 7369 676e 6572 2070 7265 ve jarsigner pre │ │ │ │ │ +000ab320: 7365 7276 6520 706f 7369 7820 7065 726d serve posix perm │ │ │ │ │ +000ab330: 6973 7369 6f6e 2061 7474 7269 6275 7465 ission attribute │ │ │ │ │ +000ab340: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ +000ab350: 6974 792f 746f 6f6c 732f 6a61 7273 6967 ity/tools/jarsig │ │ │ │ │ +000ab360: 6e65 722f 5072 6573 6572 7665 5261 774d ner/PreserveRawM │ │ │ │ │ +000ab370: 616e 6966 6573 7445 6e74 7279 416e 6444 anifestEntryAndD │ │ │ │ │ +000ab380: 6967 6573 742e 6a61 7661 3a20 5665 7269 igest.java: Veri │ │ │ │ │ +000ab390: 6669 6573 2074 6861 7420 4a61 7253 6967 fies that JarSig │ │ │ │ │ +000ab3a0: 6e65 7220 646f 6573 206e 6f74 2063 6861 ner does not cha │ │ │ │ │ +000ab3b0: 6e67 6520 6d61 6e69 6665 7374 2066 696c nge manifest fil │ │ │ │ │ +000ab3c0: 6520 656e 7472 6965 7320 696e 2061 2062 e entries in a b │ │ │ │ │ +000ab3d0: 696e 6172 7920 7669 6577 2069 6620 6974 inary view if it │ │ │ │ │ +000ab3e0: 7320 6465 636f 6465 6420 6d61 7020 7669 s decoded map vi │ │ │ │ │ +000ab3f0: 6577 2064 6f65 7320 6e6f 7420 6368 616e ew does not chan │ │ │ │ │ +000ab400: 6765 2073 6f20 7468 6174 2061 6e20 756e ge so that an un │ │ │ │ │ +000ab410: 6368 616e 6765 6420 2869 6e64 6976 6964 changed (individ │ │ │ │ │ +000ab420: 7561 6c20 7365 6374 696f 6e29 2065 6e74 ual section) ent │ │ │ │ │ +000ab430: 7279 2063 6f6e 7469 6e75 6573 2074 6f20 ry continues to │ │ │ │ │ +000ab440: 7072 6f64 7563 6520 7468 6520 7361 6d65 produce the same │ │ │ │ │ +000ab450: 2064 6967 6573 742e 0a0a 3c6c 693e 7375 digest...
  • su │ │ │ │ │ +000ab460: 6e2f 7365 6375 7269 7479 2f74 6f6f 6c73 n/security/tools │ │ │ │ │ +000ab470: 2f6a 6172 7369 676e 6572 2f52 656d 6f76 /jarsigner/Remov │ │ │ │ │ +000ab480: 6544 6966 6665 7265 6e74 4b65 7941 6c67 eDifferentKeyAlg │ │ │ │ │ +000ab490: 426c 6f63 6b46 696c 652e 6a61 7661 3a20 BlockFile.java: │ │ │ │ │ +000ab4a0: 4368 6563 6b73 2074 6861 7420 6966 2061 Checks that if a │ │ │ │ │ +000ab4b0: 2073 6967 6e65 6420 6a61 7220 6669 6c65 signed jar file │ │ │ │ │ +000ab4c0: 2069 7320 7369 676e 6564 2061 6761 696e is signed again │ │ │ │ │ +000ab4d0: 2077 6974 6820 7468 6520 7361 6d65 2073 with the same s │ │ │ │ │ +000ab4e0: 6967 6e65 7220 6e61 6d65 2061 6e64 2061 igner name and a │ │ │ │ │ +000ab4f0: 2064 6966 6665 7265 6e74 2061 6c67 6f72 different algor │ │ │ │ │ +000ab500: 6974 686d 2074 6861 7420 7468 6520 7369 ithm that the si │ │ │ │ │ +000ab510: 676e 6174 7572 6520 626c 6f63 6b20 6669 gnature block fi │ │ │ │ │ +000ab520: 6c65 2066 6f72 2074 6865 2070 7265 7669 le for the previ │ │ │ │ │ +000ab530: 6f75 7320 7369 676e 6174 7572 6520 6973 ous signature is │ │ │ │ │ +000ab540: 2072 656d 6f76 6564 2e0a 0a3c 6c69 3e73 removed...
  • s │ │ │ │ │ +000ab550: 756e 2f73 6563 7572 6974 792f 746f 6f6c un/security/tool │ │ │ │ │ +000ab560: 732f 6a61 7273 6967 6e65 722f 5265 6d6f s/jarsigner/Remo │ │ │ │ │ +000ab570: 7665 6446 696c 6573 2e6a 6176 613a 204a vedFiles.java: J │ │ │ │ │ +000ab580: 6172 7369 676e 6572 2073 686f 756c 6420 arsigner should │ │ │ │ │ +000ab590: 7072 696e 7420 6120 7761 726e 696e 6720 print a warning │ │ │ │ │ +000ab5a0: 6966 2061 6e20 656e 7472 7920 6973 2072 if an entry is r │ │ │ │ │ +000ab5b0: 656d 6f76 6564 0a0a 3c6c 693e 7375 6e2f emoved..
  • sun/ │ │ │ │ │ +000ab5c0: 7365 6375 7269 7479 2f74 6f6f 6c73 2f6a security/tools/j │ │ │ │ │ +000ab5d0: 6172 7369 676e 6572 2f52 6573 7472 6963 arsigner/Restric │ │ │ │ │ +000ab5e0: 7465 6441 6c67 6f2e 6a61 7661 3a20 5465 tedAlgo.java: Te │ │ │ │ │ +000ab5f0: 7374 206b 6579 2067 656e 6572 6174 696f st key generatio │ │ │ │ │ +000ab600: 6e20 616e 6420 6a61 7220 7369 676e 696e n and jar signin │ │ │ │ │ +000ab610: 6720 7769 7468 2064 6973 6162 6c65 6420 g with disabled │ │ │ │ │ +000ab620: 616c 676f 7269 7468 6d73 2061 6e64 206b algorithms and k │ │ │ │ │ +000ab630: 6579 2073 697a 6573 2c20 7769 7468 2061 ey sizes, with a │ │ │ │ │ +000ab640: 6e64 2077 6974 686f 7574 2065 6e74 7269 nd without entri │ │ │ │ │ +000ab650: 6573 2069 6e20 6a64 6b2e 6a61 722e 6469 es in jdk.jar.di │ │ │ │ │ +000ab660: 7361 626c 6564 416c 676f 7269 7468 6d73 sabledAlgorithms │ │ │ │ │ +000ab670: 2c20 6a64 6b2e 6365 7274 7061 7468 2e64 , jdk.certpath.d │ │ │ │ │ +000ab680: 6973 6162 6c65 6441 6c67 6f72 6974 686d isabledAlgorithm │ │ │ │ │ +000ab690: 730a 0a3c 6c69 3e73 756e 2f73 6563 7572 s..
  • sun/secur │ │ │ │ │ +000ab6a0: 6974 792f 746f 6f6c 732f 6a61 7273 6967 ity/tools/jarsig │ │ │ │ │ +000ab6b0: 6e65 722f 5361 6d65 4e61 6d65 2e6a 6176 ner/SameName.jav │ │ │ │ │ +000ab6c0: 613a 206c 6962 7a69 702e 736f 2063 6175 a: libzip.so cau │ │ │ │ │ +000ab6d0: 7365 6420 4a56 4d20 746f 2063 7261 7368 sed JVM to crash │ │ │ │ │ +000ab6e0: 2077 6865 6e20 7275 6e6e 696e 6720 6a61 when running ja │ │ │ │ │ +000ab6f0: 7273 6967 6e65 720a 0a3c 6c69 3e73 756e rsigner..
  • sun │ │ │ │ │ +000ab700: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ +000ab710: 6a61 7273 6967 6e65 722f 5365 6374 696f jarsigner/Sectio │ │ │ │ │ +000ab720: 6e4e 616d 6543 6f6e 7469 6e75 6564 5673 nNameContinuedVs │ │ │ │ │ +000ab730: 4c69 6e65 4272 6561 6b2e 6a61 7661 3a20 LineBreak.java: │ │ │ │ │ +000ab740: 4368 6563 6b73 2073 6f6d 6520 7370 6563 Checks some spec │ │ │ │ │ +000ab750: 6966 6963 206c 696e 6520 6272 6561 6b20 ific line break │ │ │ │ │ +000ab760: 6368 6172 6163 7465 7220 7365 7175 656e character sequen │ │ │ │ │ +000ab770: 6365 7320 696e 2073 6563 7469 6f6e 206e ces in section n │ │ │ │ │ +000ab780: 616d 6520 636f 6e74 696e 7561 7469 6f6e ame continuation │ │ │ │ │ +000ab790: 206c 696e 6520 6272 6561 6b73 2e0a 0a3c line breaks...< │ │ │ │ │ +000ab7a0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000ab7b0: 746f 6f6c 732f 6a61 7273 6967 6e65 722f tools/jarsigner/ │ │ │ │ │ +000ab7c0: 5365 6374 696f 6e73 4f6e 6c79 2e6a 6176 SectionsOnly.jav │ │ │ │ │ +000ab7d0: 613a 2049 6e63 6f72 7265 6374 2077 6172 a: Incorrect war │ │ │ │ │ +000ab7e0: 6e69 6e67 2077 6865 6e20 6a61 7220 7761 ning when jar wa │ │ │ │ │ +000ab7f0: 7320 7369 676e 6564 2077 6974 6820 2d73 s signed with -s │ │ │ │ │ +000ab800: 6563 7469 6f6e 736f 6e6c 790a 0a3c 6c69 ectionsonly..
  • sun/security/to │ │ │ │ │ +000ab820: 6f6c 732f 6a61 7273 6967 6e65 722f 5369 ols/jarsigner/Si │ │ │ │ │ +000ab830: 676e 6564 4167 6169 6e2e 6a61 7661 3a20 gnedAgain.java: │ │ │ │ │ +000ab840: 6a61 7220 7370 6563 2069 7320 6e6f 7420 jar spec is not │ │ │ │ │ +000ab850: 7072 6563 6973 6520 7768 656e 2064 6573 precise when des │ │ │ │ │ +000ab860: 6372 6962 696e 6720 6a61 7220 6669 6c65 cribing jar file │ │ │ │ │ +000ab870: 2072 652d 7369 676e 696e 670a 0a3c 6c69 re-signing..
  • sun/security/to │ │ │ │ │ +000ab890: 6f6c 732f 6a61 7273 6967 6e65 722f 5379 ols/jarsigner/Sy │ │ │ │ │ +000ab8a0: 6d4c 696e 6b54 6573 742e 6a61 7661 3a20 mLinkTest.java: │ │ │ │ │ +000ab8b0: 5379 6d6c 696e 6b73 2061 7474 7269 6275 Symlinks attribu │ │ │ │ │ +000ab8c0: 7465 7320 6e6f 7420 7072 6573 6572 7665 tes not preserve │ │ │ │ │ +000ab8d0: 6420 7768 656e 2075 7369 6e67 206a 6172 d when using jar │ │ │ │ │ +000ab8e0: 7369 676e 6572 206f 6e20 7a69 7020 6669 signer on zip fi │ │ │ │ │ +000ab8f0: 6c65 730a 0a3c 6c69 3e73 756e 2f73 6563 les..
  • sun/sec │ │ │ │ │ +000ab900: 7572 6974 792f 746f 6f6c 732f 6a61 7273 urity/tools/jars │ │ │ │ │ +000ab910: 6967 6e65 722f 5465 7374 3434 3331 3638 igner/Test443168 │ │ │ │ │ +000ab920: 342e 6a61 7661 3a20 6a61 7220 7369 676e 4.java: jar sign │ │ │ │ │ +000ab930: 6174 7572 6520 6365 7274 6966 6963 6174 ature certificat │ │ │ │ │ +000ab940: 6520 6b65 7920 7573 6167 6520 6368 6563 e key usage chec │ │ │ │ │ +000ab950: 6b20 696e 636f 7272 6563 740a 0a3c 6c69 k incorrect..
  • sun/security/to │ │ │ │ │ +000ab970: 6f6c 732f 6a61 7273 6967 6e65 722f 5473 ols/jarsigner/Ts │ │ │ │ │ +000ab980: 6163 6572 744f 7074 696f 6e54 6573 742e acertOptionTest. │ │ │ │ │ +000ab990: 6a61 7661 3a20 5468 6520 7465 7374 2073 java: The test s │ │ │ │ │ +000ab9a0: 6967 6e73 2061 6e64 2076 6572 6966 6965 igns and verifie │ │ │ │ │ +000ab9b0: 7320 6120 6a61 7220 6669 6c65 2077 6974 s a jar file wit │ │ │ │ │ +000ab9c0: 6820 2d74 7361 6365 7274 206f 7074 696f h -tsacert optio │ │ │ │ │ +000ab9d0: 6e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 n..
  • sun/secur │ │ │ │ │ +000ab9e0: 6974 792f 746f 6f6c 732f 6a61 7273 6967 ity/tools/jarsig │ │ │ │ │ +000ab9f0: 6e65 722f 5665 7269 6679 4853 5353 6967 ner/VerifyHSSSig │ │ │ │ │ +000aba00: 6e65 644a 6172 2e6a 6176 613a 2076 6572 nedJar.java: ver │ │ │ │ │ +000aba10: 6966 7920 4a41 5220 6669 6c65 7320 7369 ify JAR files si │ │ │ │ │ +000aba20: 676e 6564 2077 6974 6820 4853 532f 4c4d gned with HSS/LM │ │ │ │ │ +000aba30: 530a 0a3c 6c69 3e73 756e 2f73 6563 7572 S..
  • sun/secur │ │ │ │ │ +000aba40: 6974 792f 746f 6f6c 732f 6a61 7273 6967 ity/tools/jarsig │ │ │ │ │ +000aba50: 6e65 722f 5665 7273 696f 6e54 6573 742e ner/VersionTest. │ │ │ │ │ +000aba60: 6a61 7661 3a20 6a61 7273 6967 6e65 7220 java: jarsigner │ │ │ │ │ +000aba70: 2d76 6572 7369 6f6e 2074 6573 740a 0a3c -version test..< │ │ │ │ │ +000aba80: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000aba90: 746f 6f6c 732f 6a61 7273 6967 6e65 722f tools/jarsigner/ │ │ │ │ │ +000abaa0: 5761 726e 696e 672e 6a61 7661 3a20 7761 Warning.java: wa │ │ │ │ │ +000abab0: 726e 696e 6773 2c20 6572 726f 7273 2061 rnings, errors a │ │ │ │ │ +000abac0: 6e64 202d 7374 7269 6374 0a0a 3c6c 693e nd -strict..
  • │ │ │ │ │ +000abad0: 7375 6e2f 7365 6375 7269 7479 2f74 6f6f sun/security/too │ │ │ │ │ +000abae0: 6c73 2f6a 6172 7369 676e 6572 2f57 6173 ls/jarsigner/Was │ │ │ │ │ +000abaf0: 5369 676e 6564 4279 4f74 6865 7253 6967 SignedByOtherSig │ │ │ │ │ +000abb00: 6e65 722e 6a61 7661 3a20 4368 6563 6b73 ner.java: Checks │ │ │ │ │ +000abb10: 2074 6861 7420 7b40 636f 6465 2077 6173 that {@code was │ │ │ │ │ +000abb20: 5369 676e 6564 7d20 696e 207b 406c 696e Signed} in {@lin │ │ │ │ │ +000abb30: 6b20 6a64 6b2e 7365 6375 7269 7479 2e6a k jdk.security.j │ │ │ │ │ +000abb40: 6172 7369 676e 6572 2e4a 6172 5369 676e arsigner.JarSign │ │ │ │ │ +000abb50: 6572 2373 6967 6e30 7d20 6973 2073 6574 er#sign0} is set │ │ │ │ │ +000abb60: 2074 7275 6520 6966 2074 6865 206a 6172 true if the jar │ │ │ │ │ +000abb70: 2074 6f20 7369 676e 2063 6f6e 7461 696e to sign contain │ │ │ │ │ +000abb80: 7320 6120 7369 676e 6174 7572 6520 7468 s a signature th │ │ │ │ │ +000abb90: 6174 2077 696c 6c20 6e6f 7420 6265 206f at will not be o │ │ │ │ │ +000abba0: 7665 7277 7269 7474 656e 2077 6974 6820 verwritten with │ │ │ │ │ +000abbb0: 7468 6520 6375 7272 656e 7420 6f6e 652e the current one. │ │ │ │ │ +000abbc0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000abbd0: 7479 2f74 6f6f 6c73 2f6a 6172 7369 676e ty/tools/jarsign │ │ │ │ │ +000abbe0: 6572 2f57 6561 6b53 697a 652e 6a61 7661 er/WeakSize.java │ │ │ │ │ +000abbf0: 3a20 4164 6420 6120 7465 7374 2066 6f72 : Add a test for │ │ │ │ │ +000abc00: 2061 6c67 6f72 6974 686d 2063 6f6e 7374 algorithm const │ │ │ │ │ +000abc10: 7261 696e 7473 2063 6865 636b 2069 6e20 raints check in │ │ │ │ │ +000abc20: 6a61 7273 6967 6e65 720a 0a3c 6c69 3e73 jarsigner..
  • s │ │ │ │ │ +000abc30: 756e 2f73 6563 7572 6974 792f 746f 6f6c un/security/tool │ │ │ │ │ +000abc40: 732f 6a61 7273 6967 6e65 722f 636f 6d70 s/jarsigner/comp │ │ │ │ │ +000abc50: 6174 6962 696c 6974 792f 5369 676e 5477 atibility/SignTw │ │ │ │ │ +000abc60: 6963 652e 6a61 7661 3a20 200a 0a3c 6c69 ice.java: ..
  • sun/security/to │ │ │ │ │ +000abc80: 6f6c 732f 6a61 7273 6967 6e65 722f 6d75 ols/jarsigner/mu │ │ │ │ │ +000abc90: 6c74 6952 656c 6561 7365 2f4d 564a 6172 ltiRelease/MVJar │ │ │ │ │ +000abca0: 5369 676e 696e 6754 6573 742e 6a61 7661 SigningTest.java │ │ │ │ │ +000abcb0: 3a20 5465 7374 7320 6a61 7273 6967 6e65 : Tests jarsigne │ │ │ │ │ +000abcc0: 7220 746f 6f6c 2061 6e64 204a 6172 5369 r tool and JarSi │ │ │ │ │ +000abcd0: 676e 6572 2041 5049 2077 6f72 6b20 7769 gner API work wi │ │ │ │ │ +000abce0: 7468 206d 756c 7469 2d72 656c 6561 7365 th multi-release │ │ │ │ │ +000abcf0: 204a 4152 2066 696c 6573 2e0a 0a3c 6c69 JAR files...
  • sun/security/to │ │ │ │ │ +000abd10: 6f6c 732f 6a61 7273 6967 6e65 722f 7761 ols/jarsigner/wa │ │ │ │ │ +000abd20: 726e 696e 6773 2f41 6c69 6173 4e6f 7449 rnings/AliasNotI │ │ │ │ │ +000abd30: 6e53 746f 7265 5465 7374 2e6a 6176 613a nStoreTest.java: │ │ │ │ │ +000abd40: 2054 6573 7420 666f 7220 616c 6961 734e Test for aliasN │ │ │ │ │ +000abd50: 6f74 496e 5374 6f72 6520 7761 726e 696e otInStore warnin │ │ │ │ │ +000abd60: 670a 0a3c 6c69 3e73 756e 2f73 6563 7572 g..
  • sun/secur │ │ │ │ │ +000abd70: 6974 792f 746f 6f6c 732f 6a61 7273 6967 ity/tools/jarsig │ │ │ │ │ +000abd80: 6e65 722f 7761 726e 696e 6773 2f41 6c69 ner/warnings/Ali │ │ │ │ │ +000abd90: 6173 4e6f 7449 6e53 746f 7265 5465 7374 asNotInStoreTest │ │ │ │ │ +000abda0: 322e 6a61 7661 3a20 4164 6469 7469 6f6e 2.java: Addition │ │ │ │ │ +000abdb0: 616c 2074 6573 7420 666f 7220 616c 6961 al test for alia │ │ │ │ │ +000abdc0: 734e 6f74 496e 5374 6f72 6520 7761 726e sNotInStore warn │ │ │ │ │ +000abdd0: 696e 670a 0a3c 6c69 3e73 756e 2f73 6563 ing..
  • sun/sec │ │ │ │ │ +000abde0: 7572 6974 792f 746f 6f6c 732f 6a61 7273 urity/tools/jars │ │ │ │ │ +000abdf0: 6967 6e65 722f 7761 726e 696e 6773 2f42 igner/warnings/B │ │ │ │ │ +000abe00: 6164 4578 7465 6e64 6564 4b65 7955 7361 adExtendedKeyUsa │ │ │ │ │ +000abe10: 6765 5465 7374 2e6a 6176 613a 2054 6573 geTest.java: Tes │ │ │ │ │ +000abe20: 7420 666f 7220 6261 6445 7874 656e 6465 t for badExtende │ │ │ │ │ +000abe30: 644b 6579 5573 6167 6520 7761 726e 696e dKeyUsage warnin │ │ │ │ │ +000abe40: 670a 0a3c 6c69 3e73 756e 2f73 6563 7572 g..
  • sun/secur │ │ │ │ │ +000abe50: 6974 792f 746f 6f6c 732f 6a61 7273 6967 ity/tools/jarsig │ │ │ │ │ +000abe60: 6e65 722f 7761 726e 696e 6773 2f42 6164 ner/warnings/Bad │ │ │ │ │ +000abe70: 4e65 7473 6361 7065 4365 7274 5479 7065 NetscapeCertType │ │ │ │ │ +000abe80: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ +000abe90: 666f 7220 6261 644e 6574 7363 6170 6543 for badNetscapeC │ │ │ │ │ +000abea0: 6572 7454 7970 6520 7761 726e 696e 670a ertType warning. │ │ │ │ │ +000abeb0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000abec0: 792f 746f 6f6c 732f 6a61 7273 6967 6e65 y/tools/jarsigne │ │ │ │ │ +000abed0: 722f 7761 726e 696e 6773 2f43 6861 696e r/warnings/Chain │ │ │ │ │ +000abee0: 4e6f 7456 616c 6964 6174 6564 5465 7374 NotValidatedTest │ │ │ │ │ +000abef0: 2e6a 6176 613a 2054 6573 7420 666f 7220 .java: Test for │ │ │ │ │ +000abf00: 6368 6169 6e4e 6f74 5661 6c69 6461 7465 chainNotValidate │ │ │ │ │ +000abf10: 6420 7761 726e 696e 670a 0a3c 6c69 3e73 d warning..
  • s │ │ │ │ │ +000abf20: 756e 2f73 6563 7572 6974 792f 746f 6f6c un/security/tool │ │ │ │ │ +000abf30: 732f 6a61 7273 6967 6e65 722f 7761 726e s/jarsigner/warn │ │ │ │ │ +000abf40: 696e 6773 2f48 6173 4578 7069 7265 6443 ings/HasExpiredC │ │ │ │ │ +000abf50: 6572 7454 6573 742e 6a61 7661 3a20 5465 ertTest.java: Te │ │ │ │ │ +000abf60: 7374 2066 6f72 2068 6173 4578 7069 7265 st for hasExpire │ │ │ │ │ +000abf70: 6443 6572 7420 7761 726e 696e 670a 0a3c dCert warning..< │ │ │ │ │ +000abf80: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000abf90: 746f 6f6c 732f 6a61 7273 6967 6e65 722f tools/jarsigner/ │ │ │ │ │ +000abfa0: 7761 726e 696e 6773 2f48 6173 4578 7069 warnings/HasExpi │ │ │ │ │ +000abfb0: 7269 6e67 4365 7274 5465 7374 2e6a 6176 ringCertTest.jav │ │ │ │ │ +000abfc0: 613a 2054 6573 7420 666f 7220 6861 7345 a: Test for hasE │ │ │ │ │ +000abfd0: 7870 6972 696e 6743 6572 7420 7761 726e xpiringCert warn │ │ │ │ │ +000abfe0: 696e 670a 0a3c 6c69 3e73 756e 2f73 6563 ing..
  • sun/sec │ │ │ │ │ +000abff0: 7572 6974 792f 746f 6f6c 732f 6a61 7273 urity/tools/jars │ │ │ │ │ +000ac000: 6967 6e65 722f 7761 726e 696e 6773 2f48 igner/warnings/H │ │ │ │ │ +000ac010: 6173 556e 7369 676e 6564 456e 7472 7954 asUnsignedEntryT │ │ │ │ │ +000ac020: 6573 742e 6a61 7661 3a20 5465 7374 2066 est.java: Test f │ │ │ │ │ +000ac030: 6f72 2068 6173 556e 7369 676e 6564 456e or hasUnsignedEn │ │ │ │ │ +000ac040: 7472 7920 7761 726e 696e 670a 0a3c 6c69 try warning..
  • sun/security/to │ │ │ │ │ +000ac060: 6f6c 732f 6a61 7273 6967 6e65 722f 7761 ols/jarsigner/wa │ │ │ │ │ +000ac070: 726e 696e 6773 2f4c 6f77 6572 4361 7365 rnings/LowerCase │ │ │ │ │ +000ac080: 4d61 6e69 6665 7374 2e6a 6176 613a 2054 Manifest.java: T │ │ │ │ │ +000ac090: 6573 7420 666f 7220 7369 676e 6564 206a est for signed j │ │ │ │ │ +000ac0a0: 6172 2066 696c 6520 7769 7468 206c 6f77 ar file with low │ │ │ │ │ +000ac0b0: 6572 6361 7365 204d 4554 412d 494e 4620 ercase META-INF │ │ │ │ │ +000ac0c0: 6669 6c65 730a 0a3c 6c69 3e73 756e 2f73 files..
  • sun/s │ │ │ │ │ +000ac0d0: 6563 7572 6974 792f 746f 6f6c 732f 6a61 ecurity/tools/ja │ │ │ │ │ +000ac0e0: 7273 6967 6e65 722f 7761 726e 696e 6773 rsigner/warnings │ │ │ │ │ +000ac0f0: 2f4d 756c 7469 706c 6557 6172 6e69 6e67 /MultipleWarning │ │ │ │ │ +000ac100: 7354 6573 742e 6a61 7661 3a20 4368 6563 sTest.java: Chec │ │ │ │ │ +000ac110: 6b73 2069 6620 6a61 7273 6967 6e65 7220 ks if jarsigner │ │ │ │ │ +000ac120: 7072 696e 7473 2061 7070 726f 7072 6961 prints appropria │ │ │ │ │ +000ac130: 7465 2077 6172 6e69 6e67 730a 0a3c 6c69 te warnings..
  • sun/security/to │ │ │ │ │ +000ac150: 6f6c 732f 6a61 7273 6967 6e65 722f 7761 ols/jarsigner/wa │ │ │ │ │ +000ac160: 726e 696e 6773 2f4e 6f54 696d 6573 7461 rnings/NoTimesta │ │ │ │ │ +000ac170: 6d70 5465 7374 2e6a 6176 613a 2043 6865 mpTest.java: Che │ │ │ │ │ +000ac180: 636b 7320 7761 726e 696e 6773 2069 6620 cks warnings if │ │ │ │ │ +000ac190: 2d74 7361 2061 6e64 202d 7473 6163 6572 -tsa and -tsacer │ │ │ │ │ +000ac1a0: 7420 6f70 7469 6f6e 7320 6172 6520 6e6f t options are no │ │ │ │ │ +000ac1b0: 7420 7370 6563 6966 6965 640a 0a3c 6c69 t specified..
  • sun/security/to │ │ │ │ │ +000ac1d0: 6f6c 732f 6a61 7273 6967 6e65 722f 7761 ols/jarsigner/wa │ │ │ │ │ +000ac1e0: 726e 696e 6773 2f4e 6f74 5369 676e 6564 rnings/NotSigned │ │ │ │ │ +000ac1f0: 4279 416c 6961 7354 6573 742e 6a61 7661 ByAliasTest.java │ │ │ │ │ +000ac200: 3a20 5465 7374 2066 6f72 206e 6f74 5369 : Test for notSi │ │ │ │ │ +000ac210: 676e 6564 4279 416c 6961 7320 7761 726e gnedByAlias warn │ │ │ │ │ +000ac220: 696e 670a 0a3c 6c69 3e73 756e 2f73 6563 ing..
  • sun/sec │ │ │ │ │ +000ac230: 7572 6974 792f 746f 6f6c 732f 6a61 7273 urity/tools/jars │ │ │ │ │ +000ac240: 6967 6e65 722f 7761 726e 696e 6773 2f4e igner/warnings/N │ │ │ │ │ +000ac250: 6f74 5965 7456 616c 6964 4365 7274 5465 otYetValidCertTe │ │ │ │ │ +000ac260: 7374 2e6a 6176 613a 2054 6573 7420 666f st.java: Test fo │ │ │ │ │ +000ac270: 7220 6e6f 7459 6574 5661 6c69 6443 6572 r notYetValidCer │ │ │ │ │ +000ac280: 7420 7761 726e 696e 670a 0a3c 6c69 3e73 t warning..
  • s │ │ │ │ │ +000ac290: 756e 2f73 6563 7572 6974 792f 746f 6f6c un/security/tool │ │ │ │ │ +000ac2a0: 732f 6b65 7974 6f6f 6c2f 4361 6365 7274 s/keytool/Cacert │ │ │ │ │ +000ac2b0: 734f 7074 696f 6e2e 6a61 7661 3a20 4372 sOption.java: Cr │ │ │ │ │ +000ac2c0: 6561 7465 206e 6577 206b 6579 746f 6f6c eate new keytool │ │ │ │ │ +000ac2d0: 206f 7074 696f 6e20 746f 2061 6363 6573 option to acces │ │ │ │ │ +000ac2e0: 7320 6361 6365 7274 7320 6669 6c65 0a0a s cacerts file.. │ │ │ │ │ +000ac2f0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000ac300: 2f74 6f6f 6c73 2f6b 6579 746f 6f6c 2f43 /tools/keytool/C │ │ │ │ │ +000ac310: 6865 636b 4365 7274 414b 4944 2e6a 6176 heckCertAKID.jav │ │ │ │ │ +000ac320: 613a 2043 6865 636b 2069 6620 6973 7375 a: Check if issu │ │ │ │ │ +000ac330: 6572 2773 2053 4b49 4420 6973 2075 7365 er's SKID is use │ │ │ │ │ +000ac340: 6420 746f 2065 7374 6162 6c69 7368 2074 d to establish t │ │ │ │ │ +000ac350: 6865 2041 4b49 4420 666f 7220 7468 6520 he AKID for the │ │ │ │ │ +000ac360: 7375 626a 6563 7420 6365 7274 0a0a 3c6c subject cert..sun/security/t │ │ │ │ │ +000ac380: 6f6f 6c73 2f6b 6579 746f 6f6c 2f43 6c6f ools/keytool/Clo │ │ │ │ │ +000ac390: 6e65 4b65 7941 736b 5061 7373 776f 7264 neKeyAskPassword │ │ │ │ │ +000ac3a0: 2e6a 6176 613a 2063 6f6e 6669 726d 2074 .java: confirm t │ │ │ │ │ +000ac3b0: 6861 7420 6b65 7974 6f6f 6c20 636f 7272 hat keytool corr │ │ │ │ │ +000ac3c0: 6563 746c 7920 6669 6e64 7320 2861 6e64 ectly finds (and │ │ │ │ │ +000ac3d0: 2063 6c6f 6e65 7329 2061 2070 7269 7661 clones) a priva │ │ │ │ │ +000ac3e0: 7465 206b 6579 2077 6865 6e20 7468 6520 te key when the │ │ │ │ │ +000ac3f0: 7573 6572 2069 7320 7072 6f6d 7074 6564 user is prompted │ │ │ │ │ +000ac400: 2066 6f72 2074 6865 206b 6579 2773 2070 for the key's p │ │ │ │ │ +000ac410: 6173 7377 6f72 642e 0a0a 3c6c 693e 7375 assword...
  • su │ │ │ │ │ +000ac420: 6e2f 7365 6375 7269 7479 2f74 6f6f 6c73 n/security/tools │ │ │ │ │ +000ac430: 2f6b 6579 746f 6f6c 2f43 6c6f 7365 4669 /keytool/CloseFi │ │ │ │ │ +000ac440: 6c65 2e6a 6176 613a 206b 6579 746f 6f6c le.java: keytool │ │ │ │ │ +000ac450: 2068 6173 206e 6f74 2063 6c6f 7365 6420 has not closed │ │ │ │ │ +000ac460: 7365 7665 7261 6c20 6669 6c65 2073 7472 several file str │ │ │ │ │ +000ac470: 6561 6d73 0a0a 3c6c 693e 7375 6e2f 7365 eams..
  • sun/se │ │ │ │ │ +000ac480: 6375 7269 7479 2f74 6f6f 6c73 2f6b 6579 curity/tools/key │ │ │ │ │ +000ac490: 746f 6f6c 2f44 6566 6175 6c74 4f70 7469 tool/DefaultOpti │ │ │ │ │ +000ac4a0: 6f6e 732e 6a61 7661 3a20 5072 652d 636f ons.java: Pre-co │ │ │ │ │ +000ac4b0: 6e66 6967 7572 6564 2063 6f6d 6d61 6e64 nfigured command │ │ │ │ │ +000ac4c0: 206c 696e 6520 6f70 7469 6f6e 7320 666f line options fo │ │ │ │ │ +000ac4d0: 7220 6b65 7974 6f6f 6c20 616e 6420 6a61 r keytool and ja │ │ │ │ │ +000ac4e0: 7273 6967 6e65 720a 0a3c 6c69 3e73 756e rsigner..
  • sun │ │ │ │ │ +000ac4f0: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ +000ac500: 6b65 7974 6f6f 6c2f 4475 7043 6f6d 6d61 keytool/DupComma │ │ │ │ │ +000ac510: 6e64 732e 6a61 7661 3a20 6b65 7974 6f6f nds.java: keytoo │ │ │ │ │ +000ac520: 6c20 7368 6f75 6c64 206e 6f74 2061 6c6c l should not all │ │ │ │ │ +000ac530: 6f77 206d 756c 7469 706c 6520 636f 6d6d ow multiple comm │ │ │ │ │ +000ac540: 616e 6473 0a0a 3c6c 693e 7375 6e2f 7365 ands..
  • sun/se │ │ │ │ │ +000ac550: 6375 7269 7479 2f74 6f6f 6c73 2f6b 6579 curity/tools/key │ │ │ │ │ +000ac560: 746f 6f6c 2f44 7570 496d 706f 7274 2e6a tool/DupImport.j │ │ │ │ │ +000ac570: 6176 613a 206b 6579 746f 6f6c 202d 696d ava: keytool -im │ │ │ │ │ +000ac580: 706f 7274 6365 7274 2063 616e 6e6f 7420 portcert cannot │ │ │ │ │ +000ac590: 6465 616c 2077 6974 6820 6475 706c 6963 deal with duplic │ │ │ │ │ +000ac5a0: 6174 6520 6365 7274 730a 0a3c 6c69 3e73 ate certs..
  • s │ │ │ │ │ +000ac5b0: 756e 2f73 6563 7572 6974 792f 746f 6f6c un/security/tool │ │ │ │ │ +000ac5c0: 732f 6b65 7974 6f6f 6c2f 456d 7074 7946 s/keytool/EmptyF │ │ │ │ │ +000ac5d0: 6965 6c64 2e6a 6176 613a 2041 6c6c 6f77 ield.java: Allow │ │ │ │ │ +000ac5e0: 2065 6d70 7479 2073 7562 6a65 6374 2066 empty subject f │ │ │ │ │ +000ac5f0: 6965 6c64 7320 696e 206b 6579 746f 6f6c ields in keytool │ │ │ │ │ +000ac600: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000ac610: 7479 2f74 6f6f 6c73 2f6b 6579 746f 6f6c ty/tools/keytool │ │ │ │ │ +000ac620: 2f45 6d70 7479 5375 626a 6563 742e 6a61 /EmptySubject.ja │ │ │ │ │ +000ac630: 7661 3a20 6b65 7974 6f6f 6c20 7368 6f75 va: keytool shou │ │ │ │ │ +000ac640: 6c64 2062 6520 6162 6c65 2074 6f20 6765 ld be able to ge │ │ │ │ │ +000ac650: 6e65 7261 7465 2063 6572 7472 6571 2061 nerate certreq a │ │ │ │ │ +000ac660: 6e64 2063 6572 7420 7769 7468 6f75 7420 nd cert without │ │ │ │ │ +000ac670: 7375 626a 6563 7420 6e61 6d65 0a0a 3c6c subject name..sun/security/t │ │ │ │ │ +000ac690: 6f6f 6c73 2f6b 6579 746f 6f6c 2f45 7874 ools/keytool/Ext │ │ │ │ │ +000ac6a0: 4f70 7469 6f6e 4361 6d65 6c43 6173 652e OptionCamelCase. │ │ │ │ │ +000ac6b0: 6a61 7661 3a20 6b65 7974 6f6f 6c20 2d65 java: keytool -e │ │ │ │ │ +000ac6c0: 7874 2063 616d 656c 2d63 6173 6520 7368 xt camel-case sh │ │ │ │ │ +000ac6d0: 6f72 7468 616e 6420 6e6f 7420 776f 726b orthand not work │ │ │ │ │ +000ac6e0: 696e 670a 0a3c 6c69 3e73 756e 2f73 6563 ing..
  • sun/sec │ │ │ │ │ +000ac6f0: 7572 6974 792f 746f 6f6c 732f 6b65 7974 urity/tools/keyt │ │ │ │ │ +000ac700: 6f6f 6c2f 4669 6c65 496e 4865 6c70 2e6a ool/FileInHelp.j │ │ │ │ │ +000ac710: 6176 613a 206b 6579 746f 6f6c 2773 2068 ava: keytool's h │ │ │ │ │ +000ac720: 656c 7020 6f6e 202d 6669 6c65 2061 6c77 elp on -file alw │ │ │ │ │ +000ac730: 6179 7320 7368 6f77 7320 276f 7574 7075 ays shows 'outpu │ │ │ │ │ +000ac740: 7420 6669 6c65 270a 0a3c 6c69 3e73 756e t file'..
  • sun │ │ │ │ │ +000ac750: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ +000ac760: 6b65 7974 6f6f 6c2f 4765 6e4b 6579 5061 keytool/GenKeyPa │ │ │ │ │ +000ac770: 6972 5369 676e 6572 2e6a 6176 613a 2054 irSigner.java: T │ │ │ │ │ +000ac780: 6573 7420 666f 7220 6b65 7974 6f6f 6c20 est for keytool │ │ │ │ │ +000ac790: 2d67 656e 6b65 7970 6169 7220 7769 7468 -genkeypair with │ │ │ │ │ +000ac7a0: 202d 7369 676e 6572 2061 6e64 202d 7369 -signer and -si │ │ │ │ │ +000ac7b0: 676e 6572 6b65 7970 6173 7320 6f70 7469 gnerkeypass opti │ │ │ │ │ +000ac7c0: 6f6e 730a 0a3c 6c69 3e73 756e 2f73 6563 ons..
  • sun/sec │ │ │ │ │ +000ac7d0: 7572 6974 792f 746f 6f6c 732f 6b65 7974 urity/tools/keyt │ │ │ │ │ +000ac7e0: 6f6f 6c2f 4765 6e65 7261 7465 416c 6c2e ool/GenerateAll. │ │ │ │ │ +000ac7f0: 6a61 7661 3a20 6b65 7974 6f6f 6c20 616e java: keytool an │ │ │ │ │ +000ac800: 6420 6a61 7273 6967 6e65 7220 666f 7220 d jarsigner for │ │ │ │ │ +000ac810: 616c 6c20 616c 676f 7269 7468 6d73 0a0a all algorithms.. │ │ │ │ │ +000ac820: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000ac830: 2f74 6f6f 6c73 2f6b 6579 746f 6f6c 2f47 /tools/keytool/G │ │ │ │ │ +000ac840: 726f 7570 4e61 6d65 2e6a 6176 613a 2053 roupName.java: S │ │ │ │ │ +000ac850: 7570 706f 7274 2063 686f 6f73 696e 6720 upport choosing │ │ │ │ │ +000ac860: 6772 6f75 7020 6e61 6d65 2069 6e20 6b65 group name in ke │ │ │ │ │ +000ac870: 7974 6f6f 6c20 6b65 7970 6169 7220 6765 ytool keypair ge │ │ │ │ │ +000ac880: 6e65 7261 7469 6f6e 0a0a 3c6c 693e 7375 neration..
  • su │ │ │ │ │ +000ac890: 6e2f 7365 6375 7269 7479 2f74 6f6f 6c73 n/security/tools │ │ │ │ │ +000ac8a0: 2f6b 6579 746f 6f6c 2f48 6173 5372 6353 /keytool/HasSrcS │ │ │ │ │ +000ac8b0: 746f 7265 7479 7065 4f70 7469 6f6e 2e6a toretypeOption.j │ │ │ │ │ +000ac8c0: 6176 613a 206b 6579 746f 6f6c 202d 696d ava: keytool -im │ │ │ │ │ +000ac8d0: 706f 7274 6b65 7973 746f 7265 2073 686f portkeystore sho │ │ │ │ │ +000ac8e0: 756c 6420 7072 6f62 6520 7372 6373 746f uld probe srcsto │ │ │ │ │ +000ac8f0: 7265 7479 7065 2069 6620 6e6f 7420 7370 retype if not sp │ │ │ │ │ +000ac900: 6563 6966 6965 640a 0a3c 6c69 3e73 756e ecified..
  • sun │ │ │ │ │ +000ac910: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ +000ac920: 6b65 7974 6f6f 6c2f 496d 706f 7274 5072 keytool/ImportPr │ │ │ │ │ +000ac930: 6f6d 7074 2e6a 6176 613a 2053 6563 7572 ompt.java: Secur │ │ │ │ │ +000ac940: 6974 7954 6f6f 6c73 2e6b 6579 746f 6f6c ityTools.keytool │ │ │ │ │ +000ac950: 2829 206e 6565 6473 2074 6f20 6163 6365 () needs to acce │ │ │ │ │ +000ac960: 7074 2075 7365 7220 696e 7075 740a 0a3c pt user input..< │ │ │ │ │ +000ac970: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000ac980: 746f 6f6c 732f 6b65 7974 6f6f 6c2f 496d tools/keytool/Im │ │ │ │ │ +000ac990: 706f 7274 5265 6164 416c 6c2e 6a61 7661 portReadAll.java │ │ │ │ │ +000ac9a0: 3a20 6b65 7974 6f6f 6c20 2d69 6d70 6f72 : keytool -impor │ │ │ │ │ +000ac9b0: 7463 6572 7420 7368 6f75 6c64 2072 6561 tcert should rea │ │ │ │ │ +000ac9c0: 6420 7468 6520 7768 6f6c 6520 696e 7075 d the whole inpu │ │ │ │ │ +000ac9d0: 740a 0a3c 6c69 3e73 756e 2f73 6563 7572 t..
  • sun/secur │ │ │ │ │ +000ac9e0: 6974 792f 746f 6f6c 732f 6b65 7974 6f6f ity/tools/keytoo │ │ │ │ │ +000ac9f0: 6c2f 496d 706f 7274 546f 5077 6f72 646c l/ImportToPwordl │ │ │ │ │ +000aca00: 6573 7350 4b31 322e 6a61 7661 3a20 5465 essPK12.java: Te │ │ │ │ │ +000aca10: 7374 2069 6d70 6f72 746b 6579 7374 6f72 st importkeystor │ │ │ │ │ +000aca20: 6520 746f 2061 2070 6173 7377 6f72 6420 e to a password │ │ │ │ │ +000aca30: 6c65 7373 2050 4b43 5331 3220 6b65 7973 less PKCS12 keys │ │ │ │ │ +000aca40: 746f 7265 0a0a 3c6c 693e 7375 6e2f 7365 tore..
  • sun/se │ │ │ │ │ +000aca50: 6375 7269 7479 2f74 6f6f 6c73 2f6b 6579 curity/tools/key │ │ │ │ │ +000aca60: 746f 6f6c 2f4a 4b53 746f 504b 4353 3132 tool/JKStoPKCS12 │ │ │ │ │ +000aca70: 2e6a 6176 613a 206b 6579 746f 6f6c 2073 .java: keytool s │ │ │ │ │ +000aca80: 686f 756c 6420 7375 7070 6f72 7420 2d73 hould support -s │ │ │ │ │ +000aca90: 746f 7265 7061 7373 7764 2066 6f72 2070 torepasswd for p │ │ │ │ │ +000acaa0: 6b63 7331 3220 6b65 7973 746f 7265 730a kcs12 keystores. │ │ │ │ │ +000acab0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000acac0: 792f 746f 6f6c 732f 6b65 7974 6f6f 6c2f y/tools/keytool/ │ │ │ │ │ +000acad0: 4b65 7941 6c67 2e6a 6176 613a 204b 6579 KeyAlg.java: Key │ │ │ │ │ +000acae0: 746f 6f6c 2c20 7072 696e 7420 6b65 7920 tool, print key │ │ │ │ │ +000acaf0: 616c 676f 7269 7468 6d20 6f66 2063 6572 algorithm of cer │ │ │ │ │ +000acb00: 7469 6669 6361 7465 206f 7220 6b65 7920 tificate or key │ │ │ │ │ +000acb10: 656e 7472 790a 0a3c 6c69 3e73 756e 2f73 entry..
  • sun/s │ │ │ │ │ +000acb20: 6563 7572 6974 792f 746f 6f6c 732f 6b65 ecurity/tools/ke │ │ │ │ │ +000acb30: 7974 6f6f 6c2f 4b65 7954 6f6f 6c54 6573 ytool/KeyToolTes │ │ │ │ │ +000acb40: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ +000acb50: 6b65 7974 6f6f 6c20 2052 756e 2074 6872 keytool Run thr │ │ │ │ │ +000acb60: 6f75 6768 2061 7574 6f74 6573 742e 7368 ough autotest.sh │ │ │ │ │ +000acb70: 2061 6e64 206d 616e 7561 6c74 6573 742e and manualtest. │ │ │ │ │ +000acb80: 7368 2020 5465 7374 696e 6720 6e6f 6e2d sh Testing non- │ │ │ │ │ +000acb90: 504b 4353 3131 206b 6579 7374 6f72 6573 PKCS11 keystores │ │ │ │ │ +000acba0: 3a20 6563 686f 207c 206a 6176 6120 2d44 : echo | java -D │ │ │ │ │ +000acbb0: 6669 6c65 204b 6579 546f 6f6c 5465 7374 file KeyToolTest │ │ │ │ │ +000acbc0: 2020 5465 7374 696e 6720 4e53 5320 504b Testing NSS PK │ │ │ │ │ +000acbd0: 4353 3131 206b 6579 7374 6f72 6573 3a20 CS11 keystores: │ │ │ │ │ +000acbe0: 2320 7465 7374 696e 6720 4e53 5320 2320 # testing NSS # │ │ │ │ │ +000acbf0: 6d61 6b65 2073 7572 6520 7468 6520 4e53 make sure the NS │ │ │ │ │ +000acc00: 5320 6462 2066 696c 6573 2061 7265 2069 S db files are i │ │ │ │ │ +000acc10: 6e20 6375 7272 656e 7420 6469 7265 6374 n current direct │ │ │ │ │ +000acc20: 6f72 7920 616e 6420 7772 6974 6162 6c65 ory and writable │ │ │ │ │ +000acc30: 2065 6368 6f20 7c20 6a61 7661 202d 446e echo | java -Dn │ │ │ │ │ +000acc40: 7373 202d 446e 7373 2e6c 6962 3d2f 7061 ss -Dnss.lib=/pa │ │ │ │ │ +000acc50: 7468 2f74 6f2f 6c69 6273 6f66 746f 6b6e th/to/libsoftokn │ │ │ │ │ +000acc60: 332e 736f 204b 6579 546f 6f6c 5465 7374 3.so KeyToolTest │ │ │ │ │ +000acc70: 2020 4154 5445 4e54 494f 4e3a 2045 7863 ATTENTION: Exc │ │ │ │ │ +000acc80: 6570 7469 6f6e 2069 6e20 7468 7265 6164 eption in thread │ │ │ │ │ +000acc90: 2022 6d61 696e 2220 6a61 7661 2e73 6563 "main" java.sec │ │ │ │ │ +000acca0: 7572 6974 792e 5072 6f76 6964 6572 4578 urity.ProviderEx │ │ │ │ │ +000accb0: 6365 7074 696f 6e3a 2073 756e 2e73 6563 ception: sun.sec │ │ │ │ │ +000accc0: 7572 6974 792e 706b 6373 3131 2e77 7261 urity.pkcs11.wra │ │ │ │ │ +000accd0: 7070 6572 2e50 4b43 5331 3145 7863 6570 pper.PKCS11Excep │ │ │ │ │ +000acce0: 7469 6f6e 3a20 434b 525f 4b45 595f 5349 tion: CKR_KEY_SI │ │ │ │ │ +000accf0: 5a45 5f52 414e 4745 2061 7420 7375 6e2e ZE_RANGE at sun. │ │ │ │ │ +000acd00: 7365 6375 7269 7479 2e70 6b63 7331 312e security.pkcs11. │ │ │ │ │ +000acd10: 5031 3153 6967 6e61 7475 7265 2e65 6e67 P11Signature.eng │ │ │ │ │ +000acd20: 696e 6553 6967 6e28 5031 3153 6967 6e61 ineSign(P11Signa │ │ │ │ │ +000acd30: 7475 7265 2e6a 6176 613a 3432 3029 202e ture.java:420) . │ │ │ │ │ +000acd40: 2e2e 0a0a 3c6c 693e 7375 6e2f 7365 6375 ....
  • sun/secu │ │ │ │ │ +000acd50: 7269 7479 2f74 6f6f 6c73 2f6b 6579 746f rity/tools/keyto │ │ │ │ │ +000acd60: 6f6c 2f4c 6973 744f 7264 6572 2e6a 6176 ol/ListOrder.jav │ │ │ │ │ +000acd70: 613a 2043 6f6d 7061 7269 736f 6e20 6275 a: Comparison bu │ │ │ │ │ +000acd80: 696c 6473 2061 7265 2066 6169 6c69 6e67 ilds are failing │ │ │ │ │ +000acd90: 2064 7565 2074 6f20 6361 6365 7274 7320 due to cacerts │ │ │ │ │ +000acda0: 6669 6c65 0a0a 3c6c 693e 7375 6e2f 7365 file..
  • sun/se │ │ │ │ │ +000acdb0: 6375 7269 7479 2f74 6f6f 6c73 2f6b 6579 curity/tools/key │ │ │ │ │ +000acdc0: 746f 6f6c 2f4e 6577 4865 6c70 2e6a 6176 tool/NewHelp.jav │ │ │ │ │ +000acdd0: 613a 206b 6579 746f 6f6c 202d 6865 6c70 a: keytool -help │ │ │ │ │ +000acde0: 2069 7320 756e 6865 6c70 6675 6c0a 0a3c is unhelpful..< │ │ │ │ │ +000acdf0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000ace00: 746f 6f6c 732f 6b65 7974 6f6f 6c2f 4e65 tools/keytool/Ne │ │ │ │ │ +000ace10: 7753 697a 6537 2e6a 6176 613a 206b 6579 wSize7.java: key │ │ │ │ │ +000ace20: 746f 6f6c 2073 686f 756c 6420 7573 6520 tool should use │ │ │ │ │ +000ace30: 6c61 7267 6572 2064 6566 6175 6c74 206b larger default k │ │ │ │ │ +000ace40: 6579 7369 7a65 2066 6f72 206b 6579 7061 eysize for keypa │ │ │ │ │ +000ace50: 6972 730a 0a3c 6c69 3e73 756e 2f73 6563 irs..
  • sun/sec │ │ │ │ │ +000ace60: 7572 6974 792f 746f 6f6c 732f 6b65 7974 urity/tools/keyt │ │ │ │ │ +000ace70: 6f6f 6c2f 4e6f 4578 744e 5045 2e6a 6176 ool/NoExtNPE.jav │ │ │ │ │ +000ace80: 613a 206b 6579 746f 6f6c 2063 616e 6e6f a: keytool canno │ │ │ │ │ +000ace90: 7420 2d70 7269 6e74 6365 7274 2065 6e74 t -printcert ent │ │ │ │ │ +000acea0: 7269 6573 2077 6974 686f 7574 2065 7874 ries without ext │ │ │ │ │ +000aceb0: 656e 7369 6f6e 730a 0a3c 6c69 3e73 756e ensions..
  • sun │ │ │ │ │ +000acec0: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ +000aced0: 6b65 7974 6f6f 6c2f 4e73 7354 6573 742e keytool/NssTest. │ │ │ │ │ +000acee0: 6a61 7661 3a20 4974 2074 6573 7473 2028 java: It tests ( │ │ │ │ │ +000acef0: 616c 6d6f 7374 2920 616c 6c20 6b65 7974 almost) all keyt │ │ │ │ │ +000acf00: 6f6f 6c20 6265 6861 7669 6f72 7320 7769 ool behaviors wi │ │ │ │ │ +000acf10: 7468 204e 5353 2e0a 0a3c 6c69 3e73 756e th NSS...
  • sun │ │ │ │ │ +000acf20: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ +000acf30: 6b65 7974 6f6f 6c2f 504b 4353 3132 5061 keytool/PKCS12Pa │ │ │ │ │ +000acf40: 7373 7764 2e6a 6176 613a 206b 6579 746f sswd.java: keyto │ │ │ │ │ +000acf50: 6f6c 2073 686f 756c 6420 7375 7070 6f72 ol should suppor │ │ │ │ │ +000acf60: 7420 2d73 746f 7265 7061 7373 7764 2066 t -storepasswd f │ │ │ │ │ +000acf70: 6f72 2070 6b63 7331 3220 6b65 7973 746f or pkcs12 keysto │ │ │ │ │ +000acf80: 7265 730a 0a3c 6c69 3e73 756e 2f73 6563 res..
  • sun/sec │ │ │ │ │ +000acf90: 7572 6974 792f 746f 6f6c 732f 6b65 7974 urity/tools/keyt │ │ │ │ │ +000acfa0: 6f6f 6c2f 5072 696e 7453 534c 2e6a 6176 ool/PrintSSL.jav │ │ │ │ │ +000acfb0: 613a 206b 6579 746f 6f6c 2073 686f 756c a: keytool shoul │ │ │ │ │ +000acfc0: 6420 6265 2061 626c 6520 746f 2069 6d70 d be able to imp │ │ │ │ │ +000acfd0: 6f72 7420 6365 7274 6966 6963 6174 6573 ort certificates │ │ │ │ │ +000acfe0: 2066 726f 6d20 7265 6d6f 7465 2053 534c from remote SSL │ │ │ │ │ +000acff0: 2073 6572 7665 720a 0a3c 6c69 3e73 756e server..
  • sun │ │ │ │ │ +000ad000: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ +000ad010: 6b65 7974 6f6f 6c2f 5072 6f62 696e 6746 keytool/ProbingF │ │ │ │ │ +000ad020: 6169 6c75 7265 2e6a 6176 613a 2075 7365 ailure.java: use │ │ │ │ │ +000ad030: 206f 6620 6b65 7973 746f 7265 2070 726f of keystore pro │ │ │ │ │ +000ad040: 6269 6e67 2072 6573 756c 7473 2069 6e20 bing results in │ │ │ │ │ +000ad050: 756e 6e65 6365 7373 6172 7920 6578 6365 unnecessary exce │ │ │ │ │ +000ad060: 7074 696f 6e20 7468 726f 776e 0a0a 3c6c ption thrown..sun/security/t │ │ │ │ │ +000ad080: 6f6f 6c73 2f6b 6579 746f 6f6c 2f52 6561 ools/keytool/Rea │ │ │ │ │ +000ad090: 644a 6172 2e6a 6176 613a 206b 6579 746f dJar.java: keyto │ │ │ │ │ +000ad0a0: 6f6c 202d 7072 696e 7463 6572 7420 746f ol -printcert to │ │ │ │ │ +000ad0b0: 2072 6563 6f67 6e69 7a65 2073 6967 6e65 recognize signe │ │ │ │ │ +000ad0c0: 6420 6a61 7220 6669 6c65 730a 0a3c 6c69 d jar files..
  • sun/security/to │ │ │ │ │ +000ad0e0: 6f6c 732f 6b65 7974 6f6f 6c2f 5265 616c ols/keytool/Real │ │ │ │ │ +000ad0f0: 5479 7065 2e6a 6176 613a 206b 6579 746f Type.java: keyto │ │ │ │ │ +000ad100: 6f6c 2073 686f 756c 6420 7265 6d65 6d62 ol should rememb │ │ │ │ │ +000ad110: 6572 2072 6561 6c20 7374 6f72 6574 7970 er real storetyp │ │ │ │ │ +000ad120: 6520 6966 2069 7420 6973 206e 6f74 2070 e if it is not p │ │ │ │ │ +000ad130: 726f 7669 6465 640a 0a3c 6c69 3e73 756e rovided..
  • sun │ │ │ │ │ +000ad140: 2f73 6563 7572 6974 792f 746f 6f6c 732f /security/tools/ │ │ │ │ │ +000ad150: 6b65 7974 6f6f 6c2f 5265 6d6f 7665 4b65 keytool/RemoveKe │ │ │ │ │ +000ad160: 7941 6c67 4465 6661 756c 742e 6a61 7661 yAlgDefault.java │ │ │ │ │ +000ad170: 3a20 4465 7072 6563 6174 696e 6720 7468 : Deprecating th │ │ │ │ │ +000ad180: 6520 6465 6661 756c 7420 6b65 7974 6f6f e default keytoo │ │ │ │ │ +000ad190: 6c20 2d6b 6579 616c 6720 6f70 7469 6f6e l -keyalg option │ │ │ │ │ +000ad1a0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000ad1b0: 7479 2f74 6f6f 6c73 2f6b 6579 746f 6f6c ty/tools/keytool │ │ │ │ │ +000ad1c0: 2f52 6573 6f75 7263 652e 6a61 7661 3a20 /Resource.java: │ │ │ │ │ +000ad1d0: 6b65 7974 6f6f 6c20 7573 6167 6520 6973 keytool usage is │ │ │ │ │ +000ad1e0: 2062 726f 6b65 6e20 6166 7465 7220 6368 broken after ch │ │ │ │ │ +000ad1f0: 616e 6769 6e67 2052 6573 6f75 7263 6573 anging Resources │ │ │ │ │ +000ad200: 2e6a 6176 610a 0a3c 6c69 3e73 756e 2f73 .java..
  • sun/s │ │ │ │ │ +000ad210: 6563 7572 6974 792f 746f 6f6c 732f 6b65 ecurity/tools/ke │ │ │ │ │ +000ad220: 7974 6f6f 6c2f 5365 6372 6574 4b65 794b ytool/SecretKeyK │ │ │ │ │ +000ad230: 532e 6a61 7661 3a20 4b65 7954 6f6f 6c20 S.java: KeyTool │ │ │ │ │ +000ad240: 7468 726f 7773 2041 7272 6179 496e 6465 throws ArrayInde │ │ │ │ │ +000ad250: 784f 7574 4f66 426f 756e 6473 4578 6365 xOutOfBoundsExce │ │ │ │ │ +000ad260: 7074 696f 6e20 666f 7220 6c69 7374 696e ption for listin │ │ │ │ │ +000ad270: 6720 5365 6372 6574 4b65 7920 656e 7472 g SecretKey entr │ │ │ │ │ +000ad280: 6965 7320 696e 206e 6f6e 2d76 6572 626f ies in non-verbo │ │ │ │ │ +000ad290: 7365 206d 6f64 652e 0a0a 3c6c 693e 7375 se mode...
  • su │ │ │ │ │ +000ad2a0: 6e2f 7365 6375 7269 7479 2f74 6f6f 6c73 n/security/tools │ │ │ │ │ +000ad2b0: 2f6b 6579 746f 6f6c 2f53 6563 7572 6974 /keytool/Securit │ │ │ │ │ +000ad2c0: 7954 6f6f 6c73 5465 7374 2e6a 6176 613a yToolsTest.java: │ │ │ │ │ +000ad2d0: 2045 6e68 616e 6365 2053 6563 7572 6974 Enhance Securit │ │ │ │ │ +000ad2e0: 7954 6f6f 6c73 2069 6e70 7574 206c 696e yTools input lin │ │ │ │ │ +000ad2f0: 6520 7061 7273 696e 670a 0a3c 6c69 3e73 e parsing..
  • s │ │ │ │ │ +000ad300: 756e 2f73 6563 7572 6974 792f 746f 6f6c un/security/tool │ │ │ │ │ +000ad310: 732f 6b65 7974 6f6f 6c2f 5365 6c66 4973 s/keytool/SelfIs │ │ │ │ │ +000ad320: 7375 6564 2e6a 6176 613a 2073 7570 706f sued.java: suppo │ │ │ │ │ +000ad330: 7274 2073 656c 662d 6973 7375 6564 2063 rt self-issued c │ │ │ │ │ +000ad340: 6572 7469 6669 6361 7465 2069 6e20 6b65 ertificate in ke │ │ │ │ │ +000ad350: 7974 6f6f 6c20 616e 6420 6c65 7420 2d67 ytool and let -g │ │ │ │ │ +000ad360: 656e 6365 7274 2067 656e 6572 6174 6520 encert generate │ │ │ │ │ +000ad370: 7468 6520 6368 6169 6e0a 0a3c 6c69 3e73 the chain..
  • s │ │ │ │ │ +000ad380: 756e 2f73 6563 7572 6974 792f 746f 6f6c un/security/tool │ │ │ │ │ +000ad390: 732f 6b65 7974 6f6f 6c2f 5365 7269 616c s/keytool/Serial │ │ │ │ │ +000ad3a0: 3634 2e6a 6176 613a 2049 6d70 726f 7665 64.java: Improve │ │ │ │ │ +000ad3b0: 2073 6572 6961 6c20 6e75 6d62 6572 2067 serial number g │ │ │ │ │ +000ad3c0: 656e 6572 6174 696f 6e20 6d65 6368 616e eneration mechan │ │ │ │ │ +000ad3d0: 6973 6d20 666f 7220 6b65 7974 6f6f 6c20 ism for keytool │ │ │ │ │ +000ad3e0: 2d67 656e 6365 7274 0a0a 3c6c 693e 7375 -gencert..
  • su │ │ │ │ │ +000ad3f0: 6e2f 7365 6375 7269 7479 2f74 6f6f 6c73 n/security/tools │ │ │ │ │ +000ad400: 2f6b 6579 746f 6f6c 2f53 7461 6e64 6172 /keytool/Standar │ │ │ │ │ +000ad410: 6441 6c67 4e61 6d65 2e6a 6176 613a 204b dAlgName.java: K │ │ │ │ │ +000ad420: 6579 546f 6f6c 2061 6363 6570 7473 2061 eyTool accepts a │ │ │ │ │ +000ad430: 6e79 2069 6e70 7574 2074 6861 7420 7573 ny input that us │ │ │ │ │ +000ad440: 6572 206d 616b 6520 6173 206c 6f6e 6720 er make as long │ │ │ │ │ +000ad450: 6173 2077 6520 6361 6e20 6d61 6b65 2073 as we can make s │ │ │ │ │ +000ad460: 6f6d 6520 7365 6e73 6520 6f75 7420 6f66 ome sense out of │ │ │ │ │ +000ad470: 2069 742c 2062 7574 2077 6865 6e20 636f it, but when co │ │ │ │ │ +000ad480: 6d65 7320 746f 2070 7265 7365 6e74 2074 mes to present t │ │ │ │ │ +000ad490: 6865 2069 6e66 6f20 7468 6520 7573 6572 he info the user │ │ │ │ │ +000ad4a0: 2c20 6974 2070 726f 6d6f 7465 7320 6120 , it promotes a │ │ │ │ │ +000ad4b0: 7374 616e 6461 7264 206c 6f6f 6b2e 0a0a standard look... │ │ │ │ │ +000ad4c0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000ad4d0: 2f74 6f6f 6c73 2f6b 6579 746f 6f6c 2f53 /tools/keytool/S │ │ │ │ │ +000ad4e0: 7461 7274 4461 7465 5465 7374 2e6a 6176 tartDateTest.jav │ │ │ │ │ +000ad4f0: 613a 206b 6579 746f 6f6c 2061 6269 6c69 a: keytool abili │ │ │ │ │ +000ad500: 7479 2074 6f20 6261 636b 6461 7465 2073 ty to backdate s │ │ │ │ │ +000ad510: 656c 662d 7369 676e 6564 2063 6572 7469 elf-signed certi │ │ │ │ │ +000ad520: 6669 6361 7465 7320 746f 2063 6f6d 7065 ficates to compe │ │ │ │ │ +000ad530: 6e73 6174 6520 666f 7220 636c 6f63 6b20 nsate for clock │ │ │ │ │ +000ad540: 736b 6577 0a0a 3c6c 693e 7375 6e2f 7365 skew..
  • sun/se │ │ │ │ │ +000ad550: 6375 7269 7479 2f74 6f6f 6c73 2f6b 6579 curity/tools/key │ │ │ │ │ +000ad560: 746f 6f6c 2f53 746f 7265 5061 7373 776f tool/StorePasswo │ │ │ │ │ +000ad570: 7264 732e 6a61 7661 3a20 5374 6f72 6520 rds.java: Store │ │ │ │ │ +000ad580: 616e 6420 7265 7472 6965 7665 2075 7365 and retrieve use │ │ │ │ │ +000ad590: 7220 7061 7373 776f 7264 7320 7573 696e r passwords usin │ │ │ │ │ +000ad5a0: 6720 504b 4353 2331 3220 6b65 7973 746f g PKCS#12 keysto │ │ │ │ │ +000ad5b0: 7265 0a0a 3c6c 693e 7375 6e2f 7365 6375 re..
  • sun/secu │ │ │ │ │ +000ad5c0: 7269 7479 2f74 6f6f 6c73 2f6b 6579 746f rity/tools/keyto │ │ │ │ │ +000ad5d0: 6f6c 2f54 6573 7453 6861 3155 7361 6765 ol/TestSha1Usage │ │ │ │ │ +000ad5e0: 2e6a 6176 613a 2054 6573 7420 5348 4131 .java: Test SHA1 │ │ │ │ │ +000ad5f0: 2075 7361 6765 2053 6967 6e65 644a 4152 usage SignedJAR │ │ │ │ │ +000ad600: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000ad610: 7479 2f74 6f6f 6c73 2f6b 6579 746f 6f6c ty/tools/keytool │ │ │ │ │ +000ad620: 2f54 7279 5374 6f72 652e 6a61 7661 3a20 /TryStore.java: │ │ │ │ │ +000ad630: 6b65 7974 6f6f 6c20 6361 6e20 7472 7920 keytool can try │ │ │ │ │ +000ad640: 7361 7665 2074 6f20 6120 6279 7465 2061 save to a byte a │ │ │ │ │ +000ad650: 7272 6179 2062 6566 6f72 6520 6f76 6572 rray before over │ │ │ │ │ +000ad660: 7772 6974 6520 7468 6520 6669 6c65 0a0a write the file.. │ │ │ │ │ +000ad670: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000ad680: 2f74 6f6f 6c73 2f6b 6579 746f 6f6c 2f55 /tools/keytool/U │ │ │ │ │ +000ad690: 6e6b 6e6f 776e 416e 6455 6e70 6172 7365 nknownAndUnparse │ │ │ │ │ +000ad6a0: 6162 6c65 2e6a 6176 613a 204d 616b 6520 able.java: Make │ │ │ │ │ +000ad6b0: 7375 7265 206b 6579 746f 6f6c 2070 7269 sure keytool pri │ │ │ │ │ +000ad6c0: 6e74 7320 626f 7468 2075 6e6b 6e6f 776e nts both unknown │ │ │ │ │ +000ad6d0: 2061 6e64 2075 6e70 6172 7365 6162 6c65 and unparseable │ │ │ │ │ +000ad6e0: 2065 7874 656e 7369 6f6e 730a 0a3c 6c69 extensions..
  • sun/security/to │ │ │ │ │ +000ad700: 6f6c 732f 6b65 7974 6f6f 6c2f 5665 7273 ols/keytool/Vers │ │ │ │ │ +000ad710: 696f 6e54 6573 742e 6a61 7661 3a20 6b65 ionTest.java: ke │ │ │ │ │ +000ad720: 7974 6f6f 6c20 2d76 6572 7369 6f6e 2074 ytool -version t │ │ │ │ │ +000ad730: 6573 740a 0a3c 6c69 3e73 756e 2f73 6563 est..
  • sun/sec │ │ │ │ │ +000ad740: 7572 6974 792f 746f 6f6c 732f 6b65 7974 urity/tools/keyt │ │ │ │ │ +000ad750: 6f6f 6c2f 5765 616b 416c 672e 6a61 7661 ool/WeakAlg.java │ │ │ │ │ +000ad760: 3a20 6b65 7974 6f6f 6c20 7368 6f75 6c64 : keytool should │ │ │ │ │ +000ad770: 2070 7269 6e74 206f 7574 2077 6172 6e69 print out warni │ │ │ │ │ +000ad780: 6e67 7320 7768 656e 2072 6561 6469 6e67 ngs when reading │ │ │ │ │ +000ad790: 206f 7220 6765 6e65 7261 7469 6e67 2063 or generating c │ │ │ │ │ +000ad7a0: 6572 742f 6365 7274 2072 6571 2075 7369 ert/cert req usi │ │ │ │ │ +000ad7b0: 6e67 2077 6561 6b20 616c 676f 7269 7468 ng weak algorith │ │ │ │ │ +000ad7c0: 6d73 0a0a 3c6c 693e 7375 6e2f 7365 6375 ms..
  • sun/secu │ │ │ │ │ +000ad7d0: 7269 7479 2f74 6f6f 6c73 2f6b 6579 746f rity/tools/keyto │ │ │ │ │ +000ad7e0: 6f6c 2f57 6561 6b53 6563 7265 744b 6579 ol/WeakSecretKey │ │ │ │ │ +000ad7f0: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ +000ad800: 6b65 7974 6f6f 6c20 636f 6d6d 616e 6473 keytool commands │ │ │ │ │ +000ad810: 2061 7373 6f63 6961 7465 6420 7769 7468 associated with │ │ │ │ │ +000ad820: 2073 6563 7265 7420 6b65 7920 656e 7472 secret key entr │ │ │ │ │ +000ad830: 6965 7320 7768 6963 6820 7573 6520 7765 ies which use we │ │ │ │ │ +000ad840: 616b 2061 6c67 6f72 6974 686d 730a 0a3c ak algorithms..< │ │ │ │ │ +000ad850: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000ad860: 746f 6f6c 732f 6b65 7974 6f6f 6c2f 6661 tools/keytool/fa │ │ │ │ │ +000ad870: 6b65 6361 6365 7274 732f 4d79 4f77 6e43 kecacerts/MyOwnC │ │ │ │ │ +000ad880: 6163 6572 7473 2e6a 6176 613a 2020 0a0a acerts.java: .. │ │ │ │ │ +000ad890: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000ad8a0: 2f74 6f6f 6c73 2f6b 6579 746f 6f6c 2f66 /tools/keytool/f │ │ │ │ │ +000ad8b0: 616b 6563 6163 6572 7473 2f54 7275 7374 akecacerts/Trust │ │ │ │ │ +000ad8c0: 6564 4352 4c2e 6a61 7661 3a20 5465 7374 edCRL.java: Test │ │ │ │ │ +000ad8d0: 206b 6579 746f 6f6c 202d 7072 696e 7463 keytool -printc │ │ │ │ │ +000ad8e0: 726c 2077 6974 6820 2d6b 6579 7374 6f72 rl with -keystor │ │ │ │ │ +000ad8f0: 6520 616e 6420 2d74 7275 7374 6361 6365 e and -trustcace │ │ │ │ │ +000ad900: 7274 7320 6f70 7469 6f6e 730a 0a3c 6c69 rts options..
  • sun/security/to │ │ │ │ │ +000ad920: 6f6c 732f 6b65 7974 6f6f 6c2f 6661 6b65 ols/keytool/fake │ │ │ │ │ +000ad930: 6361 6365 7274 732f 5472 7573 7465 6443 cacerts/TrustedC │ │ │ │ │ +000ad940: 6572 742e 6a61 7661 3a20 5465 7374 206b ert.java: Test k │ │ │ │ │ +000ad950: 6579 746f 6f6c 202d 7072 696e 7463 6572 eytool -printcer │ │ │ │ │ +000ad960: 7420 7769 7468 202d 6b65 7973 746f 7265 t with -keystore │ │ │ │ │ +000ad970: 2061 6e64 202d 7472 7573 7463 6163 6572 and -trustcacer │ │ │ │ │ +000ad980: 7473 206f 7074 696f 6e73 0a0a 3c6c 693e ts options..
  • │ │ │ │ │ +000ad990: 7375 6e2f 7365 6375 7269 7479 2f74 6f6f sun/security/too │ │ │ │ │ +000ad9a0: 6c73 2f6b 6579 746f 6f6c 2f66 616b 6567 ls/keytool/fakeg │ │ │ │ │ +000ad9b0: 656e 2f44 6566 6175 6c74 5369 676e 6174 en/DefaultSignat │ │ │ │ │ +000ad9c0: 7572 6541 6c67 6f72 6974 686d 2e6a 6176 ureAlgorithm.jav │ │ │ │ │ +000ad9d0: 613a 204e 6577 2064 6566 6175 6c74 202d a: New default - │ │ │ │ │ +000ad9e0: 7369 6761 6c67 2066 6f72 206b 6579 746f sigalg for keyto │ │ │ │ │ +000ad9f0: 6f6c 0a0a 3c6c 693e 7375 6e2f 7365 6375 ol..
  • sun/secu │ │ │ │ │ +000ada00: 7269 7479 2f74 6f6f 6c73 2f6b 6579 746f rity/tools/keyto │ │ │ │ │ +000ada10: 6f6c 2f66 616b 6567 656e 2f50 5353 2e6a ol/fakegen/PSS.j │ │ │ │ │ +000ada20: 6176 613a 206b 6579 746f 6f6c 2063 616e ava: keytool can │ │ │ │ │ +000ada30: 6e6f 7420 6765 6e65 7261 7465 2052 5341 not generate RSA │ │ │ │ │ +000ada40: 5353 412d 5053 5320 6365 7274 6966 6963 SSA-PSS certific │ │ │ │ │ +000ada50: 6174 6573 0a0a 3c6c 693e 7375 6e2f 7365 ates..
  • sun/se │ │ │ │ │ +000ada60: 6375 7269 7479 2f75 7469 6c2f 416c 676f curity/util/Algo │ │ │ │ │ +000ada70: 7269 7468 6d43 6f6e 7374 7261 696e 7473 rithmConstraints │ │ │ │ │ +000ada80: 2f44 6563 6f6d 706f 7365 416c 676f 7269 /DecomposeAlgori │ │ │ │ │ +000ada90: 7468 6d73 2e6a 6176 613a 2041 6c67 6f72 thms.java: Algor │ │ │ │ │ +000adaa0: 6974 686d 4465 636f 6d70 6f73 6572 2069 ithmDecomposer i │ │ │ │ │ +000adab0: 7320 6e6f 7420 7061 7273 696e 6720 7061 s not parsing pa │ │ │ │ │ +000adac0: 6464 696e 6720 636f 7272 6563 746c 790a dding correctly. │ │ │ │ │ +000adad0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000adae0: 792f 7574 696c 2f42 6974 4172 7261 792f y/util/BitArray/ │ │ │ │ │ +000adaf0: 456d 7074 7942 6974 4172 7261 792e 6a61 EmptyBitArray.ja │ │ │ │ │ +000adb00: 7661 3a20 6e65 7720 4269 7441 7272 6179 va: new BitArray │ │ │ │ │ +000adb10: 2830 292e 746f 5374 7269 6e67 2829 2074 (0).toString() t │ │ │ │ │ +000adb20: 6872 6f77 7320 4172 7261 7949 6e64 6578 hrows ArrayIndex │ │ │ │ │ +000adb30: 4f75 744f 6642 6f75 6e64 7345 7863 6570 OutOfBoundsExcep │ │ │ │ │ +000adb40: 7469 6f6e 0a0a 3c6c 693e 7375 6e2f 7365 tion..
  • sun/se │ │ │ │ │ +000adb50: 6375 7269 7479 2f75 7469 6c2f 4269 7441 curity/util/BitA │ │ │ │ │ +000adb60: 7272 6179 2f4e 616d 6564 4269 744c 6973 rray/NamedBitLis │ │ │ │ │ +000adb70: 742e 6a61 7661 3a20 4249 5420 5354 5249 t.java: BIT STRI │ │ │ │ │ +000adb80: 4e47 2074 7970 6573 2077 6974 6820 6e61 NG types with na │ │ │ │ │ +000adb90: 6d65 6420 6269 7473 206d 7573 7420 7265 med bits must re │ │ │ │ │ +000adba0: 6d6f 7665 2074 7261 696c 696e 6720 3020 move trailing 0 │ │ │ │ │ +000adbb0: 6269 7473 0a0a 3c6c 693e 7375 6e2f 7365 bits..
  • sun/se │ │ │ │ │ +000adbc0: 6375 7269 7479 2f75 7469 6c2f 4361 6368 curity/util/Cach │ │ │ │ │ +000adbd0: 652f 4562 6148 6173 682e 6a61 7661 3a20 e/EbaHash.java: │ │ │ │ │ +000adbe0: 5472 616e 7370 6f73 6974 696f 6e73 206f Transpositions o │ │ │ │ │ +000adbf0: 6620 616e 2061 7272 6179 2072 6573 756c f an array resul │ │ │ │ │ +000adc00: 7420 696e 2074 6865 2073 616d 6520 4571 t in the same Eq │ │ │ │ │ +000adc10: 7561 6c42 7974 6541 7272 6179 2e68 6173 ualByteArray.has │ │ │ │ │ +000adc20: 6843 6f64 6528 290a 0a3c 6c69 3e73 756e hCode()..
  • sun │ │ │ │ │ +000adc30: 2f73 6563 7572 6974 792f 7574 696c 2f44 /security/util/D │ │ │ │ │ +000adc40: 6562 7567 2f44 6562 7567 4f70 7469 6f6e ebug/DebugOption │ │ │ │ │ +000adc50: 732e 6a61 7661 3a20 4f70 7469 6f6e 2074 s.java: Option t │ │ │ │ │ +000adc60: 6f20 7072 696e 7420 6578 7472 6120 696e o print extra in │ │ │ │ │ +000adc70: 666f 726d 6174 696f 6e20 696e 206a 6176 formation in jav │ │ │ │ │ +000adc80: 612e 7365 6375 7269 7479 2e64 6562 7567 a.security.debug │ │ │ │ │ +000adc90: 206f 7574 7075 740a 0a3c 6c69 3e73 756e output..
  • sun │ │ │ │ │ +000adca0: 2f73 6563 7572 6974 792f 7574 696c 2f44 /security/util/D │ │ │ │ │ +000adcb0: 6562 7567 2f4d 756c 7469 4f70 7469 6f6e ebug/MultiOption │ │ │ │ │ +000adcc0: 732e 6a61 7661 3a20 6a61 7661 2e73 6563 s.java: java.sec │ │ │ │ │ +000adcd0: 7572 6974 792e 6465 6275 6720 7065 726d urity.debug perm │ │ │ │ │ +000adce0: 6973 7369 6f6e 3d26 6c74 3b63 6c61 7373 ission=<class │ │ │ │ │ +000adcf0: 6e61 6d65 2667 743b 2061 6e64 2063 6f64 name> and cod │ │ │ │ │ +000add00: 6562 6173 653d 266c 743b 5552 4c26 6774 ebase=<URL> │ │ │ │ │ +000add10: 3b20 6f70 7469 6f6e 7320 646f 206e 6f74 ; options do not │ │ │ │ │ +000add20: 2077 6f72 6b0a 0a3c 6c69 3e73 756e 2f73 work..
  • sun/s │ │ │ │ │ +000add30: 6563 7572 6974 792f 7574 696c 2f44 6572 ecurity/util/Der │ │ │ │ │ +000add40: 496e 7075 7442 7566 6665 722f 4269 6749 InputBuffer/BigI │ │ │ │ │ +000add50: 6e74 6567 6572 302e 6a61 7661 3a20 5665 nteger0.java: Ve │ │ │ │ │ +000add60: 7269 6679 2069 6e76 616c 6964 207a 6572 rify invalid zer │ │ │ │ │ +000add70: 6f20 6c65 6e67 7468 2049 6e74 6567 6572 o length Integer │ │ │ │ │ +000add80: 2076 616c 7565 2069 7320 7265 6a65 6374 value is reject │ │ │ │ │ +000add90: 6564 0a0a 3c6c 693e 7375 6e2f 7365 6375 ed..
  • sun/secu │ │ │ │ │ +000adda0: 7269 7479 2f75 7469 6c2f 4465 7249 6e70 rity/util/DerInp │ │ │ │ │ +000addb0: 7574 4275 6666 6572 2f50 6164 6465 6442 utBuffer/PaddedB │ │ │ │ │ +000addc0: 6974 5374 7269 6e67 2e6a 6176 613a 2056 itString.java: V │ │ │ │ │ +000addd0: 6572 6966 7920 4269 7453 7472 696e 6720 erify BitString │ │ │ │ │ +000adde0: 7661 6c75 6520 636f 6e74 6169 6e69 6e67 value containing │ │ │ │ │ +000addf0: 2070 6164 6469 6e67 2062 6974 7320 6973 padding bits is │ │ │ │ │ +000ade00: 2061 6363 6570 7465 642e 0a0a 3c6c 693e accepted...
  • │ │ │ │ │ +000ade10: 7375 6e2f 7365 6375 7269 7479 2f75 7469 sun/security/uti │ │ │ │ │ +000ade20: 6c2f 4465 7249 6e70 7574 4275 6666 6572 l/DerInputBuffer │ │ │ │ │ +000ade30: 2f54 696d 6550 6172 7369 6e67 2e6a 6176 /TimeParsing.jav │ │ │ │ │ +000ade40: 613a 2056 6572 6966 7920 7469 6d65 7a6f a: Verify timezo │ │ │ │ │ +000ade50: 6e65 206f 6666 7365 7420 616e 6420 6672 ne offset and fr │ │ │ │ │ +000ade60: 6163 7469 6f6e 616c 2073 6563 6f6e 6473 actional seconds │ │ │ │ │ +000ade70: 2061 7265 2063 6f72 7265 6374 6c79 2070 are correctly p │ │ │ │ │ +000ade80: 6172 7365 640a 0a3c 6c69 3e73 756e 2f73 arsed..
  • sun/s │ │ │ │ │ +000ade90: 6563 7572 6974 792f 7574 696c 2f44 6572 ecurity/util/Der │ │ │ │ │ +000adea0: 4f75 7470 7574 5374 7265 616d 2f4c 6f63 OutputStream/Loc │ │ │ │ │ +000adeb0: 616c 6549 6e54 696d 652e 6a61 7661 3a20 aleInTime.java: │ │ │ │ │ +000adec0: 4b65 7973 746f 7265 2063 7265 6174 6564 Keystore created │ │ │ │ │ +000aded0: 2075 6e64 6572 2048 696e 6469 204c 6f63 under Hindi Loc │ │ │ │ │ +000adee0: 616c 6520 6361 7573 696e 6720 4172 7261 ale causing Arra │ │ │ │ │ +000adef0: 7949 6e64 6578 4f75 744f 6642 6f75 6e64 yIndexOutOfBound │ │ │ │ │ +000adf00: 7345 7863 6570 7469 6f6e 0a0a 3c6c 693e sException..
  • │ │ │ │ │ +000adf10: 7375 6e2f 7365 6375 7269 7479 2f75 7469 sun/security/uti │ │ │ │ │ +000adf20: 6c2f 4465 7256 616c 7565 2f42 6164 5661 l/DerValue/BadVa │ │ │ │ │ +000adf30: 6c75 652e 6a61 7661 3a20 4153 4e2e 312f lue.java: ASN.1/ │ │ │ │ │ +000adf40: 4445 5220 696e 7075 7420 7374 7265 616d DER input stream │ │ │ │ │ +000adf50: 2070 6172 7365 7220 6e65 6564 7320 6d6f parser needs mo │ │ │ │ │ +000adf60: 7265 2077 6f72 6b0a 0a3c 6c69 3e73 756e re work..
  • sun │ │ │ │ │ +000adf70: 2f73 6563 7572 6974 792f 7574 696c 2f44 /security/util/D │ │ │ │ │ +000adf80: 6572 5661 6c75 652f 4465 6570 4f63 7465 erValue/DeepOcte │ │ │ │ │ +000adf90: 7473 2e6a 6176 613a 2072 6561 6420 7665 ts.java: read ve │ │ │ │ │ +000adfa0: 7279 2064 6565 7020 636f 6e73 7472 7563 ry deep construc │ │ │ │ │ +000adfb0: 7465 6420 4f43 5445 5420 5354 5249 4e47 ted OCTET STRING │ │ │ │ │ +000adfc0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000adfd0: 7479 2f75 7469 6c2f 4465 7256 616c 7565 ty/util/DerValue │ │ │ │ │ +000adfe0: 2f44 6572 5661 6c75 6545 7175 616c 7348 /DerValueEqualsH │ │ │ │ │ +000adff0: 6173 6843 6f64 652e 6a61 7661 3a20 5665 ashCode.java: Ve │ │ │ │ │ +000ae000: 7269 6679 2065 7175 616c 7328 292f 6861 rify equals()/ha │ │ │ │ │ +000ae010: 7368 436f 6465 2829 2063 6f6e 7472 6163 shCode() contrac │ │ │ │ │ +000ae020: 7420 686f 6e6f 7265 640a 0a3c 6c69 3e73 t honored..
  • s │ │ │ │ │ +000ae030: 756e 2f73 6563 7572 6974 792f 7574 696c un/security/util │ │ │ │ │ +000ae040: 2f44 6572 5661 6c75 652f 456d 7074 7956 /DerValue/EmptyV │ │ │ │ │ +000ae050: 616c 7565 2e6a 6176 613a 2044 6572 5661 alue.java: DerVa │ │ │ │ │ +000ae060: 6c75 6520 646f 6573 206e 6f74 2061 6363 lue does not acc │ │ │ │ │ +000ae070: 6570 7420 656d 7074 7920 4f43 5445 5420 ept empty OCTET │ │ │ │ │ +000ae080: 5354 5249 4e47 0a0a 3c6c 693e 7375 6e2f STRING..
  • sun/ │ │ │ │ │ +000ae090: 7365 6375 7269 7479 2f75 7469 6c2f 4465 security/util/De │ │ │ │ │ +000ae0a0: 7256 616c 7565 2f49 6e64 6566 696e 6974 rValue/Indefinit │ │ │ │ │ +000ae0b0: 652e 6a61 7661 3a20 4365 7274 6966 6963 e.java: Certific │ │ │ │ │ +000ae0c0: 6174 6546 6163 746f 7279 2e67 656e 6572 ateFactory.gener │ │ │ │ │ +000ae0d0: 6174 6543 6572 7469 6669 6361 7465 7320 ateCertificates │ │ │ │ │ +000ae0e0: 7468 726f 7773 2049 4f45 7863 6570 7469 throws IOExcepti │ │ │ │ │ +000ae0f0: 6f6e 206f 6e20 504b 4353 3720 6365 7274 on on PKCS7 cert │ │ │ │ │ +000ae100: 2063 6861 696e 0a0a 3c6c 693e 7375 6e2f chain..
  • sun/ │ │ │ │ │ +000ae110: 7365 6375 7269 7479 2f75 7469 6c2f 4465 security/util/De │ │ │ │ │ +000ae120: 7256 616c 7565 2f4e 6567 496e 742e 6a61 rValue/NegInt.ja │ │ │ │ │ +000ae130: 7661 3a20 4465 724f 7574 7075 7453 7472 va: DerOutputStr │ │ │ │ │ +000ae140: 6561 6d20 656e 636f 6465 7320 6e65 6761 eam encodes nega │ │ │ │ │ +000ae150: 7469 7665 2069 6e74 6567 6572 2069 6e63 tive integer inc │ │ │ │ │ +000ae160: 6f72 7265 6374 6c79 0a0a 3c6c 693e 7375 orrectly..
  • su │ │ │ │ │ +000ae170: 6e2f 7365 6375 7269 7479 2f75 7469 6c2f n/security/util/ │ │ │ │ │ +000ae180: 4465 7256 616c 7565 2f57 6964 6554 6167 DerValue/WideTag │ │ │ │ │ +000ae190: 2e6a 6176 613a 204d 756c 7469 706c 6520 .java: Multiple │ │ │ │ │ +000ae1a0: 6279 7465 2074 6167 206e 6f74 2073 7570 byte tag not sup │ │ │ │ │ +000ae1b0: 706f 7274 6564 2062 7920 4153 4e2e 3120 ported by ASN.1 │ │ │ │ │ +000ae1c0: 656e 636f 6469 6e67 0a0a 3c6c 693e 7375 encoding..
  • su │ │ │ │ │ +000ae1d0: 6e2f 7365 6375 7269 7479 2f75 7469 6c2f n/security/util/ │ │ │ │ │ +000ae1e0: 4669 6c65 5065 726d 436f 6d70 6174 2f43 FilePermCompat/C │ │ │ │ │ +000ae1f0: 6f6d 7061 7449 6d70 6163 742e 6a61 7661 ompatImpact.java │ │ │ │ │ +000ae200: 3a20 6368 6563 6b20 636f 6d70 6174 6962 : check compatib │ │ │ │ │ +000ae210: 696c 6974 7920 6166 7465 7220 4669 6c65 ility after File │ │ │ │ │ +000ae220: 5065 726d 6973 7369 6f6e 2063 6861 6e67 Permission chang │ │ │ │ │ +000ae230: 650a 0a3c 6c69 3e73 756e 2f73 6563 7572 e..
  • sun/secur │ │ │ │ │ +000ae240: 6974 792f 7574 696c 2f46 696c 6550 6572 ity/util/FilePer │ │ │ │ │ +000ae250: 6d43 6f6d 7061 742f 466c 6167 2e6a 6176 mCompat/Flag.jav │ │ │ │ │ +000ae260: 613a 2063 6865 636b 206a 646b 2e66 696c a: check jdk.fil │ │ │ │ │ +000ae270: 6570 6572 6d69 7373 696f 6e2e 6361 6e6f epermission.cano │ │ │ │ │ +000ae280: 6e69 6361 6c69 7a65 0a0a 3c6c 693e 7375 nicalize..
  • su │ │ │ │ │ +000ae290: 6e2f 7365 6375 7269 7479 2f75 7469 6c2f n/security/util/ │ │ │ │ │ +000ae2a0: 486f 7374 6e61 6d65 4368 6563 6b65 722f HostnameChecker/ │ │ │ │ │ +000ae2b0: 4e75 6c6c 486f 7374 6e61 6d65 4368 6563 NullHostnameChec │ │ │ │ │ +000ae2c0: 6b2e 6a61 7661 3a20 5665 7269 6679 2068 k.java: Verify h │ │ │ │ │ +000ae2d0: 6f73 746e 616d 6520 7265 7475 726e 7320 ostname returns │ │ │ │ │ +000ae2e0: 616e 2065 7863 6570 7469 6f6e 2069 6e73 an exception ins │ │ │ │ │ +000ae2f0: 7465 6164 206f 6620 6e75 6c6c 2070 6f69 tead of null poi │ │ │ │ │ +000ae300: 6e74 6572 2077 6865 6e20 6372 6561 7469 nter when creati │ │ │ │ │ +000ae310: 6e67 2061 206e 6577 2065 6e67 696e 650a ng a new engine. │ │ │ │ │ +000ae320: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000ae330: 792f 7574 696c 2f48 6f73 746e 616d 6543 y/util/HostnameC │ │ │ │ │ +000ae340: 6865 636b 6572 2f54 6573 7448 6f73 746e hecker/TestHostn │ │ │ │ │ +000ae350: 616d 6543 6865 636b 6572 2e6a 6176 613a ameChecker.java: │ │ │ │ │ +000ae360: 2056 6572 6966 7920 686f 7374 206e 616d Verify host nam │ │ │ │ │ +000ae370: 6520 6d61 7463 6869 6e67 2062 6568 6176 e matching behav │ │ │ │ │ +000ae380: 6573 2061 7320 6465 6669 6e65 6420 696e es as defined in │ │ │ │ │ +000ae390: 2052 4643 3238 3138 2061 6e64 2052 4643 RFC2818 and RFC │ │ │ │ │ +000ae3a0: 3631 3235 2e0a 0a3c 6c69 3e73 756e 2f73 6125...
  • sun/s │ │ │ │ │ +000ae3b0: 6563 7572 6974 792f 7574 696c 2f49 6e74 ecurity/util/Int │ │ │ │ │ +000ae3c0: 6572 6e61 6c50 7269 7661 7465 4b65 792f ernalPrivateKey/ │ │ │ │ │ +000ae3d0: 436f 7272 6563 746e 6573 732e 6a61 7661 Correctness.java │ │ │ │ │ +000ae3e0: 3a20 4361 6c63 756c 6174 6520 5075 626c : Calculate Publ │ │ │ │ │ +000ae3f0: 6963 4b65 7920 6672 6f6d 2050 7269 7661 icKey from Priva │ │ │ │ │ +000ae400: 7465 4b65 790a 0a3c 6c69 3e73 756e 2f73 teKey..
  • sun/s │ │ │ │ │ +000ae410: 6563 7572 6974 792f 7574 696c 2f4d 616e ecurity/util/Man │ │ │ │ │ +000ae420: 6966 6573 7444 6967 6573 7465 722f 4469 ifestDigester/Di │ │ │ │ │ +000ae430: 6765 7374 496e 7075 742e 6a61 7661 3a20 gestInput.java: │ │ │ │ │ +000ae440: 4368 6563 6b73 2074 6861 7420 7468 6520 Checks that the │ │ │ │ │ +000ae450: 6d61 6e69 6665 7374 206d 6169 6e20 6174 manifest main at │ │ │ │ │ +000ae460: 7472 6962 7574 6573 2061 6e64 2065 6e74 tributes and ent │ │ │ │ │ +000ae470: 7279 2064 6967 6573 7473 2061 7265 2074 ry digests are t │ │ │ │ │ +000ae480: 6865 2073 616d 6520 6173 2062 6566 6f72 he same as befor │ │ │ │ │ +000ae490: 6520 7265 736f 6c75 7469 6f6e 206f 6620 e resolution of │ │ │ │ │ +000ae4a0: 6275 6720 3832 3137 3337 3520 7768 6963 bug 8217375 whic │ │ │ │ │ +000ae4b0: 6820 6d65 616e 7320 7468 6579 2074 7265 h means they tre │ │ │ │ │ +000ae4c0: 6174 2073 6f6d 6520 7768 6974 6520 7370 at some white sp │ │ │ │ │ +000ae4d0: 6163 6520 6469 6666 6572 656e 7420 666f ace different fo │ │ │ │ │ +000ae4e0: 7220 6f6c 6453 7479 6c65 206f 7220 6469 r oldStyle or di │ │ │ │ │ +000ae4f0: 6765 7374 576f 726b 6172 6f75 6e64 2065 gestWorkaround e │ │ │ │ │ +000ae500: 7863 6570 7420 666f 7220 7468 6520 626c xcept for the bl │ │ │ │ │ +000ae510: 616e 6b20 6c69 6e65 2061 7420 7468 6520 ank line at the │ │ │ │ │ +000ae520: 656e 6420 6f66 2074 6865 206d 616e 6966 end of the manif │ │ │ │ │ +000ae530: 6573 7420 6669 6c65 2066 6f72 2064 6967 est file for dig │ │ │ │ │ +000ae540: 6573 7457 6f72 6b61 726f 756e 642e 0a0a estWorkaround... │ │ │ │ │ +000ae550: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000ae560: 2f75 7469 6c2f 4d61 6e69 6665 7374 4469 /util/ManifestDi │ │ │ │ │ +000ae570: 6765 7374 6572 2f46 696e 6453 6563 7469 gester/FindSecti │ │ │ │ │ +000ae580: 6f6e 2e6a 6176 613a 2043 6865 636b 207b on.java: Check { │ │ │ │ │ +000ae590: 406c 696e 6b20 4d61 6e69 6665 7374 4469 @link ManifestDi │ │ │ │ │ +000ae5a0: 6765 7374 6572 2366 696e 6453 6563 7469 gester#findSecti │ │ │ │ │ +000ae5b0: 6f6e 7d2e 0a0a 3c6c 693e 7375 6e2f 7365 on}...
  • sun/se │ │ │ │ │ +000ae5c0: 6375 7269 7479 2f75 7469 6c2f 4d61 6e69 curity/util/Mani │ │ │ │ │ +000ae5d0: 6665 7374 4469 6765 7374 6572 2f46 696e festDigester/Fin │ │ │ │ │ +000ae5e0: 6453 6563 7469 6f6e 732e 6a61 7661 3a20 dSections.java: │ │ │ │ │ +000ae5f0: 4368 6563 6b20 7b40 6c69 6e6b 204d 616e Check {@link Man │ │ │ │ │ +000ae600: 6966 6573 7444 6967 6573 7465 7223 4d61 ifestDigester#Ma │ │ │ │ │ +000ae610: 6e69 6665 7374 4469 6765 7374 6572 7d20 nifestDigester} │ │ │ │ │ +000ae620: 7072 6f63 6573 7369 6e67 2069 6e64 6976 processing indiv │ │ │ │ │ +000ae630: 6964 7561 6c20 7365 6374 696f 6e73 2061 idual sections a │ │ │ │ │ +000ae640: 6e64 2070 6172 7469 6375 6c61 726c 7920 nd particularly │ │ │ │ │ +000ae650: 6964 656e 7469 6679 696e 6720 7468 6569 identifying thei │ │ │ │ │ +000ae660: 7220 6e61 6d65 7320 636f 7272 6563 746c r names correctl │ │ │ │ │ +000ae670: 792e 0a0a 3c6c 693e 7375 6e2f 7365 6375 y...
  • sun/secu │ │ │ │ │ +000ae680: 7269 7479 2f75 7469 6c2f 4d61 6e69 6665 rity/util/Manife │ │ │ │ │ +000ae690: 7374 4469 6765 7374 6572 2f4c 696e 6542 stDigester/LineB │ │ │ │ │ +000ae6a0: 7265 616b 732e 6a61 7661 3a20 5665 7269 reaks.java: Veri │ │ │ │ │ +000ae6b0: 6679 207b 4063 6f64 6520 4d61 6e69 6665 fy {@code Manife │ │ │ │ │ +000ae6c0: 7374 4469 6765 7374 6572 7d20 7265 6164 stDigester} read │ │ │ │ │ +000ae6d0: 7320 6469 6666 6572 656e 7420 6c69 6e65 s different line │ │ │ │ │ +000ae6e0: 2062 7265 616b 7320 7765 6c6c 2e0a 0a3c breaks well...< │ │ │ │ │ +000ae6f0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000ae700: 7574 696c 2f4d 616e 6966 6573 7444 6967 util/ManifestDig │ │ │ │ │ +000ae710: 6573 7465 722f 5265 7072 6f64 7563 6552 ester/ReproduceR │ │ │ │ │ +000ae720: 6177 2e6a 6176 613a 2056 6572 6966 6965 aw.java: Verifie │ │ │ │ │ +000ae730: 7320 7468 6174 207b 406c 696e 6b20 4d61 s that {@link Ma │ │ │ │ │ +000ae740: 6e69 6665 7374 4469 6765 7374 6572 7d20 nifestDigester} │ │ │ │ │ +000ae750: 6361 6e20 7265 7072 6f64 7563 6520 7061 can reproduce pa │ │ │ │ │ +000ae760: 7274 7320 6f66 206d 616e 6966 6573 7473 rts of manifests │ │ │ │ │ +000ae770: 2069 6e20 7468 6569 7220 6269 6e61 7279 in their binary │ │ │ │ │ +000ae780: 2066 6f72 6d20 736f 2074 6861 7420 7b40 form so that {@ │ │ │ │ │ +000ae790: 6c69 6e6b 204a 6172 5369 676e 6572 7d20 link JarSigner} │ │ │ │ │ +000ae7a0: 6361 6e20 7265 6c79 206f 6e20 7b40 6c69 can rely on {@li │ │ │ │ │ +000ae7b0: 6e6b 204d 616e 6966 6573 7444 6967 6573 nk ManifestDiges │ │ │ │ │ +000ae7c0: 7465 722e 456e 7472 7923 7265 7072 6f64 ter.Entry#reprod │ │ │ │ │ +000ae7d0: 7563 6552 6177 7d20 746f 2077 7269 7465 uceRaw} to write │ │ │ │ │ +000ae7e0: 2069 6e20 6120 6d61 7020 7669 6577 2075 in a map view u │ │ │ │ │ +000ae7f0: 6e6d 6f64 6966 6965 6420 656e 7472 6965 nmodified entrie │ │ │ │ │ +000ae800: 7320 6261 636b 2061 6c73 6f20 756e 6d6f s back also unmo │ │ │ │ │ +000ae810: 6469 6669 6564 2069 6e20 7468 6569 7220 dified in their │ │ │ │ │ +000ae820: 6269 6e61 7279 2066 6f72 6d2e 0a0a 3c6c binary form...sun/security/u │ │ │ │ │ +000ae840: 7469 6c2f 4f69 642f 4f69 6445 7175 616c til/Oid/OidEqual │ │ │ │ │ +000ae850: 732e 6a61 7661 3a20 5465 7374 204f 626a s.java: Test Obj │ │ │ │ │ +000ae860: 6563 7449 6465 6e74 6966 6965 722e 6571 ectIdentifier.eq │ │ │ │ │ +000ae870: 7561 6c73 284f 626a 6563 7420 6f62 6a29 uals(Object obj) │ │ │ │ │ +000ae880: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000ae890: 7479 2f75 7469 6c2f 4f69 642f 4f69 6446 ty/util/Oid/OidF │ │ │ │ │ +000ae8a0: 6f72 6d61 742e 6a61 7661 3a20 4f62 6a65 ormat.java: Obje │ │ │ │ │ +000ae8b0: 6374 4964 656e 7469 6669 6572 2073 686f ctIdentifier sho │ │ │ │ │ +000ae8c0: 756c 6420 7265 6a65 6374 2031 2e32 2e33 uld reject 1.2.3 │ │ │ │ │ +000ae8d0: 2e2d 3420 616e 6420 7468 726f 7720 494f .-4 and throw IO │ │ │ │ │ +000ae8e0: 4578 6365 7074 696f 6e20 6f6e 2061 6c6c Exception on all │ │ │ │ │ +000ae8f0: 2066 6f72 6d61 7420 6572 726f 7273 0a0a format errors.. │ │ │ │ │ +000ae900: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000ae910: 2f75 7469 6c2f 4f69 642f 5331 314e 2e6a /util/Oid/S11N.j │ │ │ │ │ +000ae920: 6176 613a 2053 6572 6961 6c69 7a61 7469 ava: Serializati │ │ │ │ │ +000ae930: 6f6e 2063 6f6d 7061 7469 6269 6c69 7479 on compatibility │ │ │ │ │ +000ae940: 2077 6974 6820 6f6c 6420 7665 7273 696f with old versio │ │ │ │ │ +000ae950: 6e73 2028 616e 6420 6669 7865 7329 0a0a ns (and fixes).. │ │ │ │ │ +000ae960: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000ae970: 2f75 7469 6c2f 5065 6d2f 656e 636f 6469 /util/Pem/encodi │ │ │ │ │ +000ae980: 6e67 2e73 683a 2042 4153 4536 3420 656e ng.sh: BASE64 en │ │ │ │ │ +000ae990: 636f 6465 6420 6365 7274 206e 6f74 2063 coded cert not c │ │ │ │ │ +000ae9a0: 6f72 7265 6374 6c79 2070 6172 7365 6420 orrectly parsed │ │ │ │ │ +000ae9b0: 7769 7468 2055 5446 2d31 360a 0a3c 6c69 with UTF-16..
  • sun/security/ut │ │ │ │ │ +000ae9d0: 696c 2f50 726f 7065 7274 7945 7870 616e il/PropertyExpan │ │ │ │ │ +000ae9e0: 6465 722f 4578 7061 6e64 416e 6445 6e63 der/ExpandAndEnc │ │ │ │ │ +000ae9f0: 6f64 652e 6a61 7661 3a20 5665 7269 6679 ode.java: Verify │ │ │ │ │ +000aea00: 2074 6861 7420 6578 7061 6e64 2853 7472 that expand(Str │ │ │ │ │ +000aea10: 696e 672c 2062 6f6f 6c65 616e 2920 646f ing, boolean) do │ │ │ │ │ +000aea20: 6573 206e 6f74 2065 6e63 6f64 6520 6966 es not encode if │ │ │ │ │ +000aea30: 2074 6865 2076 616c 7565 2069 7320 6120 the value is a │ │ │ │ │ +000aea40: 7661 6c69 6420 5552 4920 7769 7468 2061 valid URI with a │ │ │ │ │ +000aea50: 2073 6368 656d 6520 2869 7420 6973 2061 scheme (it is a │ │ │ │ │ +000aea60: 6c72 6561 6479 2065 6e63 6f64 6564 292c lready encoded), │ │ │ │ │ +000aea70: 2069 2e65 2e0a 0a3c 6c69 3e73 756e 2f73 i.e...
  • sun/s │ │ │ │ │ +000aea80: 6563 7572 6974 792f 7574 696c 2f52 6567 ecurity/util/Reg │ │ │ │ │ +000aea90: 6973 7465 7265 6444 6f6d 6169 6e2f 5061 isteredDomain/Pa │ │ │ │ │ +000aeaa0: 7273 654e 616d 6573 2e6a 6176 613a 2075 rseNames.java: u │ │ │ │ │ +000aeab0: 6e69 7420 7465 7374 2066 6f72 2052 6567 nit test for Reg │ │ │ │ │ +000aeac0: 6973 7465 7265 6444 6f6d 6169 6e0a 0a3c isteredDomain..< │ │ │ │ │ +000aead0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000aeae0: 7574 696c 2f52 6573 6f75 7263 6573 2f46 util/Resources/F │ │ │ │ │ +000aeaf0: 6f72 6d61 742e 6a61 7661 3a20 5265 736f ormat.java: Reso │ │ │ │ │ +000aeb00: 7572 6365 7320 7368 6f75 6c64 206e 6f74 urces should not │ │ │ │ │ +000aeb10: 2062 6520 6c6f 6164 6564 2075 6e74 696c be loaded until │ │ │ │ │ +000aeb20: 206e 6563 6573 7361 720a 0a3c 6c69 3e73 necessar..
  • s │ │ │ │ │ +000aeb30: 756e 2f73 6563 7572 6974 792f 7574 696c un/security/util │ │ │ │ │ +000aeb40: 2f52 6573 6f75 7263 6573 2f55 7361 6765 /Resources/Usage │ │ │ │ │ +000aeb50: 732e 6a61 7661 3a20 4368 6563 6b20 7573 s.java: Check us │ │ │ │ │ +000aeb60: 6167 6573 206f 6620 7365 6375 7269 7479 ages of security │ │ │ │ │ +000aeb70: 2d72 656c 6174 6564 2052 6573 6f75 7263 -related Resourc │ │ │ │ │ +000aeb80: 6573 2066 696c 6573 0a0a 3c6c 693e 7375 es files..
  • su │ │ │ │ │ +000aeb90: 6e2f 7365 6375 7269 7479 2f75 7469 6c2f n/security/util/ │ │ │ │ │ +000aeba0: 5265 736f 7572 6365 732f 6375 7374 6f6d Resources/custom │ │ │ │ │ +000aebb0: 5379 7343 6c61 7373 4c6f 6164 6572 2f42 SysClassLoader/B │ │ │ │ │ +000aebc0: 6f6f 744d 6573 7361 6765 732e 6a61 7661 ootMessages.java │ │ │ │ │ +000aebd0: 3a20 456e 7375 7265 2074 6861 7420 7365 : Ensure that se │ │ │ │ │ +000aebe0: 6375 7269 7479 206d 6573 7361 6765 7320 curity messages │ │ │ │ │ +000aebf0: 6361 6e20 6265 2066 6f72 6d61 7474 6564 can be formatted │ │ │ │ │ +000aec00: 2064 7572 696e 6720 7379 7374 656d 2063 during system c │ │ │ │ │ +000aec10: 6c61 7373 206c 6f61 6465 7220 696e 6974 lass loader init │ │ │ │ │ +000aec20: 6961 6c69 7a61 7469 6f6e 2e0a 0a3c 6c69 ialization...
  • sun/security/ut │ │ │ │ │ +000aec40: 696c 2f52 6573 6f75 7263 6573 2f63 7573 il/Resources/cus │ │ │ │ │ +000aec50: 746f 6d53 7973 436c 6173 734c 6f61 6465 tomSysClassLoade │ │ │ │ │ +000aec60: 722f 4d65 7373 6167 6546 6f72 6d61 7474 r/MessageFormatt │ │ │ │ │ +000aec70: 696e 672e 6a61 7661 3a20 456e 7375 7265 ing.java: Ensure │ │ │ │ │ +000aec80: 2074 6861 7420 7365 6375 7269 7479 206d that security m │ │ │ │ │ +000aec90: 6573 7361 6765 2066 6f72 6d61 7474 696e essage formattin │ │ │ │ │ +000aeca0: 6720 636f 6465 2069 7320 6361 7061 626c g code is capabl │ │ │ │ │ +000aecb0: 6520 6f66 2064 6973 706c 6179 696e 6720 e of displaying │ │ │ │ │ +000aecc0: 616c 6c20 6d65 7373 6167 6573 2e0a 0a3c all messages...< │ │ │ │ │ +000aecd0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000aece0: 7574 696c 2f52 6573 6f75 7263 6573 2f65 util/Resources/e │ │ │ │ │ +000aecf0: 6172 6c79 2f45 6172 6c79 5265 736f 7572 arly/EarlyResour │ │ │ │ │ +000aed00: 6365 732e 6a61 7661 3a20 456e 7375 7265 ces.java: Ensure │ │ │ │ │ +000aed10: 2074 6861 7420 6d65 7373 6167 6573 2063 that messages c │ │ │ │ │ +000aed20: 616e 2062 6520 666f 726d 6174 7465 6420 an be formatted │ │ │ │ │ +000aed30: 6265 666f 7265 2072 6573 6f75 7263 6573 before resources │ │ │ │ │ +000aed40: 2061 7265 206c 6f61 6465 640a 0a3c 6c69 are loaded..
  • sun/security/ut │ │ │ │ │ +000aed60: 696c 2f61 736e 3153 7472 696e 6754 7970 il/asn1StringTyp │ │ │ │ │ +000aed70: 6573 2f53 7472 696e 6754 7970 6573 2e6a es/StringTypes.j │ │ │ │ │ +000aed80: 6176 613a 204d 616b 6520 7375 7265 2072 ava: Make sure r │ │ │ │ │ +000aed90: 6561 6469 6e67 2f77 7269 7469 6e67 206f eading/writing o │ │ │ │ │ +000aeda0: 6620 6469 6666 6572 656e 7420 4445 5220 f different DER │ │ │ │ │ +000aedb0: 656e 636f 6465 6420 7374 7269 6e67 2074 encoded string t │ │ │ │ │ +000aedc0: 7970 6573 2077 6f72 6b73 2063 6f72 7265 ypes works corre │ │ │ │ │ +000aedd0: 6374 6c79 2e0a 0a3c 6c69 3e73 756e 2f73 ctly...
  • sun/s │ │ │ │ │ +000aede0: 6563 7572 6974 792f 7574 696c 2f6d 6174 ecurity/util/mat │ │ │ │ │ +000aedf0: 682f 5465 7374 496e 7465 6765 724d 6f64 h/TestIntegerMod │ │ │ │ │ +000aee00: 756c 6f50 2e6a 6176 6123 4375 7276 6532 uloP.java#Curve2 │ │ │ │ │ +000aee10: 3535 3139 4f72 6465 7246 6965 6c64 3a20 5519OrderField: │ │ │ │ │ +000aee20: 200a 0a3c 6c69 3e73 756e 2f73 6563 7572 ..
  • sun/secur │ │ │ │ │ +000aee30: 6974 792f 7574 696c 2f6d 6174 682f 5465 ity/util/math/Te │ │ │ │ │ +000aee40: 7374 496e 7465 6765 724d 6f64 756c 6f50 stIntegerModuloP │ │ │ │ │ +000aee50: 2e6a 6176 6123 4375 7276 6534 3438 4f72 .java#Curve448Or │ │ │ │ │ +000aee60: 6465 7246 6965 6c64 3a20 200a 0a3c 6c69 derField: ..
  • sun/security/ut │ │ │ │ │ +000aee80: 696c 2f6d 6174 682f 5465 7374 496e 7465 il/math/TestInte │ │ │ │ │ +000aee90: 6765 724d 6f64 756c 6f50 2e6a 6176 6123 gerModuloP.java# │ │ │ │ │ +000aeea0: 496e 7465 6765 7250 6f6c 796e 6f6d 6961 IntegerPolynomia │ │ │ │ │ +000aeeb0: 6c31 3330 353a 2020 0a0a 3c6c 693e 7375 l1305: ..
  • su │ │ │ │ │ +000aeec0: 6e2f 7365 6375 7269 7479 2f75 7469 6c2f n/security/util/ │ │ │ │ │ +000aeed0: 6d61 7468 2f54 6573 7449 6e74 6567 6572 math/TestInteger │ │ │ │ │ +000aeee0: 4d6f 6475 6c6f 502e 6a61 7661 2349 6e74 ModuloP.java#Int │ │ │ │ │ +000aeef0: 6567 6572 506f 6c79 6e6f 6d69 616c 3235 egerPolynomial25 │ │ │ │ │ +000aef00: 3531 393a 2054 6573 7420 7072 6f70 6572 519: Test proper │ │ │ │ │ +000aef10: 206f 7065 7261 7469 6f6e 206f 6620 696e operation of in │ │ │ │ │ +000aef20: 7465 6765 7220 6669 656c 6420 6172 6974 teger field arit │ │ │ │ │ +000aef30: 686d 6574 6963 0a0a 3c6c 693e 7375 6e2f hmetic..
  • sun/ │ │ │ │ │ +000aef40: 7365 6375 7269 7479 2f75 7469 6c2f 6d61 security/util/ma │ │ │ │ │ +000aef50: 7468 2f54 6573 7449 6e74 6567 6572 4d6f th/TestIntegerMo │ │ │ │ │ +000aef60: 6475 6c6f 502e 6a61 7661 2349 6e74 6567 duloP.java#Integ │ │ │ │ │ +000aef70: 6572 506f 6c79 6e6f 6d69 616c 3434 383a erPolynomial448: │ │ │ │ │ +000aef80: 2020 0a0a 3c6c 693e 7375 6e2f 7365 6375 ..
  • sun/secu │ │ │ │ │ +000aef90: 7269 7479 2f75 7469 6c2f 6d61 7468 2f54 rity/util/math/T │ │ │ │ │ +000aefa0: 6573 7449 6e74 6567 6572 4d6f 6475 6c6f estIntegerModulo │ │ │ │ │ +000aefb0: 502e 6a61 7661 2349 6e74 6567 6572 506f P.java#IntegerPo │ │ │ │ │ +000aefc0: 6c79 6e6f 6d69 616c 5032 3536 3a20 200a lynomialP256: . │ │ │ │ │ +000aefd0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000aefe0: 792f 7574 696c 2f6d 6174 682f 5465 7374 y/util/math/Test │ │ │ │ │ +000aeff0: 496e 7465 6765 724d 6f64 756c 6f50 2e6a IntegerModuloP.j │ │ │ │ │ +000af000: 6176 6123 496e 7465 6765 7250 6f6c 796e ava#IntegerPolyn │ │ │ │ │ +000af010: 6f6d 6961 6c50 3338 343a 2020 0a0a 3c6c omialP384: ..sun/security/u │ │ │ │ │ +000af030: 7469 6c2f 6d61 7468 2f54 6573 7449 6e74 til/math/TestInt │ │ │ │ │ +000af040: 6567 6572 4d6f 6475 6c6f 502e 6a61 7661 egerModuloP.java │ │ │ │ │ +000af050: 2349 6e74 6567 6572 506f 6c79 6e6f 6d69 #IntegerPolynomi │ │ │ │ │ +000af060: 616c 5035 3231 3a20 200a 0a3c 6c69 3e73 alP521: ..
  • s │ │ │ │ │ +000af070: 756e 2f73 6563 7572 6974 792f 7574 696c un/security/util │ │ │ │ │ +000af080: 2f6d 6174 682f 5465 7374 496e 7465 6765 /math/TestIntege │ │ │ │ │ +000af090: 724d 6f64 756c 6f50 2e6a 6176 6123 5032 rModuloP.java#P2 │ │ │ │ │ +000af0a0: 3536 4f72 6465 7246 6965 6c64 3a20 200a 56OrderField: . │ │ │ │ │ +000af0b0: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000af0c0: 792f 7574 696c 2f6d 6174 682f 5465 7374 y/util/math/Test │ │ │ │ │ +000af0d0: 496e 7465 6765 724d 6f64 756c 6f50 2e6a IntegerModuloP.j │ │ │ │ │ +000af0e0: 6176 6123 5033 3834 4f72 6465 7246 6965 ava#P384OrderFie │ │ │ │ │ +000af0f0: 6c64 3a20 200a 0a3c 6c69 3e73 756e 2f73 ld: ..
  • sun/s │ │ │ │ │ +000af100: 6563 7572 6974 792f 7574 696c 2f6d 6174 ecurity/util/mat │ │ │ │ │ +000af110: 682f 5465 7374 496e 7465 6765 724d 6f64 h/TestIntegerMod │ │ │ │ │ +000af120: 756c 6f50 2e6a 6176 6123 5035 3231 4f72 uloP.java#P521Or │ │ │ │ │ +000af130: 6465 7246 6965 6c64 3a20 200a 0a3c 6c69 derField: ..
  • sun/security/ut │ │ │ │ │ +000af150: 696c 2f6d 6973 632f 5365 744e 756c 6c53 il/misc/SetNullS │ │ │ │ │ +000af160: 6967 5061 7261 6d73 2e6a 6176 613a 204d igParams.java: M │ │ │ │ │ +000af170: 616b 6520 7375 7265 2053 6967 6e61 7475 ake sure Signatu │ │ │ │ │ +000af180: 7265 5574 696c 2077 6f72 6b73 2077 6974 reUtil works wit │ │ │ │ │ +000af190: 6820 6e75 6c6c 2061 6c67 6f72 6974 686d h null algorithm │ │ │ │ │ +000af1a0: 2070 6172 616d 6574 6572 730a 0a3c 6c69 parameters..
  • sun/security/va │ │ │ │ │ +000af1c0: 6c69 6461 746f 722f 436f 6e73 7472 7563 lidator/Construc │ │ │ │ │ +000af1d0: 746f 7254 6573 742e 6a61 7661 3a20 7368 torTest.java: sh │ │ │ │ │ +000af1e0: 7269 6e6b 2064 7570 6c69 6361 7465 2063 rink duplicate c │ │ │ │ │ +000af1f0: 6f64 6520 696e 2074 6865 2063 6f6e 7374 ode in the const │ │ │ │ │ +000af200: 7275 6374 6f72 206f 6620 504b 4958 5661 ructor of PKIXVa │ │ │ │ │ +000af210: 6c69 6461 746f 720a 0a3c 6c69 3e73 756e lidator..
  • sun │ │ │ │ │ +000af220: 2f73 6563 7572 6974 792f 7661 6c69 6461 /security/valida │ │ │ │ │ +000af230: 746f 722f 456e 6445 6e74 6974 7945 7874 tor/EndEntityExt │ │ │ │ │ +000af240: 656e 7369 6f6e 4368 6563 6b2e 6a61 7661 ensionCheck.java │ │ │ │ │ +000af250: 3a20 456e 6445 6e74 6974 7943 6865 636b : EndEntityCheck │ │ │ │ │ +000af260: 6572 2073 686f 756c 6420 6e6f 7420 7072 er should not pr │ │ │ │ │ +000af270: 6f63 6573 7320 6375 7374 6f6d 2065 7874 ocess custom ext │ │ │ │ │ +000af280: 656e 7369 6f6e 7320 6166 7465 7220 504b ensions after PK │ │ │ │ │ +000af290: 4958 2076 616c 6964 6174 696f 6e0a 0a3c IX validation..< │ │ │ │ │ +000af2a0: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000af2b0: 7661 6c69 6461 746f 722f 504b 4958 5661 validator/PKIXVa │ │ │ │ │ +000af2c0: 6c41 6e64 5265 7643 6865 636b 5465 7374 lAndRevCheckTest │ │ │ │ │ +000af2d0: 732e 6a61 7661 3a20 5374 6170 6c65 6420 s.java: Stapled │ │ │ │ │ +000af2e0: 4f43 5350 5265 7370 6f6e 7365 7320 7368 OCSPResponses sh │ │ │ │ │ +000af2f0: 6f75 6c64 2062 6520 6164 6465 6420 746f ould be added to │ │ │ │ │ +000af300: 2050 4b49 5852 6576 6f63 6174 696f 6e43 PKIXRevocationC │ │ │ │ │ +000af310: 6865 636b 6572 2069 7272 6573 7065 6374 hecker irrespect │ │ │ │ │ +000af320: 6976 6520 6f66 2072 6576 6f63 6174 696f ive of revocatio │ │ │ │ │ +000af330: 6e45 6e61 626c 6564 2066 6c61 670a 0a3c nEnabled flag..< │ │ │ │ │ +000af340: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000af350: 7661 6c69 6461 746f 722f 6365 7274 7265 validator/certre │ │ │ │ │ +000af360: 706c 6163 652e 7368 3a20 4365 7274 5061 place.sh: CertPa │ │ │ │ │ +000af370: 7468 2076 616c 6964 6174 696f 6e20 7265 th validation re │ │ │ │ │ +000af380: 6772 6573 7369 6f6e 2063 6175 7365 6420 gression caused │ │ │ │ │ +000af390: 6279 2053 4841 3120 7265 706c 6163 656d by SHA1 replacem │ │ │ │ │ +000af3a0: 656e 7420 726f 6f74 2061 6e64 204d 4432 ent root and MD2 │ │ │ │ │ +000af3b0: 2064 6973 6162 6c65 2066 6561 7475 7265 disable feature │ │ │ │ │ +000af3c0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000af3d0: 7479 2f76 616c 6964 6174 6f72 2f73 616d ty/validator/sam │ │ │ │ │ +000af3e0: 6564 6e2e 7368 3a20 7265 6772 6573 7369 edn.sh: regressi │ │ │ │ │ +000af3f0: 6f6e 3a20 504b 4958 5661 6c69 6461 746f on: PKIXValidato │ │ │ │ │ +000af400: 7220 6661 696c 7320 7768 656e 206d 756c r fails when mul │ │ │ │ │ +000af410: 7469 706c 6520 7472 7573 7420 616e 6368 tiple trust anch │ │ │ │ │ +000af420: 6f72 7320 6861 7665 2073 616d 6520 646e ors have same dn │ │ │ │ │ +000af430: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000af440: 7479 2f78 3530 392f 4156 412f 4156 4145 ty/x509/AVA/AVAE │ │ │ │ │ +000af450: 7175 616c 7348 6173 6843 6f64 652e 6a61 qualsHashCode.ja │ │ │ │ │ +000af460: 7661 3a20 5665 7269 6679 2065 7175 616c va: Verify equal │ │ │ │ │ +000af470: 7328 292f 6861 7368 436f 6465 2829 2063 s()/hashCode() c │ │ │ │ │ +000af480: 6f6e 7472 6163 7420 686f 6e6f 7265 640a ontract honored. │ │ │ │ │ +000af490: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000af4a0: 792f 7835 3039 2f41 5641 2f42 6164 4e61 y/x509/AVA/BadNa │ │ │ │ │ +000af4b0: 6d65 2e6a 6176 613a 204d 616b 6520 7375 me.java: Make su │ │ │ │ │ +000af4c0: 7265 2062 6164 2064 6973 7469 6e67 7569 re bad distingui │ │ │ │ │ +000af4d0: 7368 6564 206e 616d 6573 2028 7769 7468 shed names (with │ │ │ │ │ +000af4e0: 6f75 7420 6b65 7977 6f72 6473 2920 646f out keywords) do │ │ │ │ │ +000af4f0: 6e27 7420 6361 7573 6520 6f75 742d 6f66 n't cause out-of │ │ │ │ │ +000af500: 2d6d 656d 6f72 7920 636f 6e64 6974 696f -memory conditio │ │ │ │ │ +000af510: 6e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 n..
  • sun/secur │ │ │ │ │ +000af520: 6974 792f 7835 3039 2f41 5641 2f44 6f6d ity/x509/AVA/Dom │ │ │ │ │ +000af530: 6169 6e43 6f6d 706f 6e65 6e74 456e 636f ainComponentEnco │ │ │ │ │ +000af540: 6469 6e67 2e6a 6176 613a 2069 6e63 6f72 ding.java: incor │ │ │ │ │ +000af550: 7265 6374 2041 534e 3120 4445 5220 656e rect ASN1 DER en │ │ │ │ │ +000af560: 636f 6469 6e67 206f 6620 446f 6d61 696e coding of Domain │ │ │ │ │ +000af570: 436f 6d70 6f6e 656e 7420 4174 7472 6962 Component Attrib │ │ │ │ │ +000af580: 7574 6556 616c 7565 0a0a 3c6c 693e 7375 uteValue..
  • su │ │ │ │ │ +000af590: 6e2f 7365 6375 7269 7479 2f78 3530 392f n/security/x509/ │ │ │ │ │ +000af5a0: 4156 412f 456d 6169 6c41 6464 7265 7373 AVA/EmailAddress │ │ │ │ │ +000af5b0: 456e 636f 6469 6e67 2e6a 6176 613a 2069 Encoding.java: i │ │ │ │ │ +000af5c0: 6e63 6f72 7265 6374 2041 534e 3120 4445 ncorrect ASN1 DE │ │ │ │ │ +000af5d0: 5220 656e 636f 6469 6e67 206f 6620 456d R encoding of Em │ │ │ │ │ +000af5e0: 6169 6c41 6464 7265 7373 2041 7474 7269 ailAddress Attri │ │ │ │ │ +000af5f0: 6275 7465 0a0a 3c6c 693e 7375 6e2f 7365 bute..
  • sun/se │ │ │ │ │ +000af600: 6375 7269 7479 2f78 3530 392f 4156 412f curity/x509/AVA/ │ │ │ │ │ +000af610: 456d 7074 7956 616c 7565 2e6a 6176 613a EmptyValue.java: │ │ │ │ │ +000af620: 2041 5641 2074 6872 6f77 7320 5374 7269 AVA throws Stri │ │ │ │ │ +000af630: 6e67 496e 6465 784f 7574 4f66 426f 756e ngIndexOutOfBoun │ │ │ │ │ +000af640: 6473 4578 6365 7074 696f 6e20 666f 7220 dsException for │ │ │ │ │ +000af650: 656d 7074 7920 7661 6c75 6573 0a0a 3c6c empty values..sun/security/x │ │ │ │ │ +000af670: 3530 392f 416c 676f 7269 7468 6d49 642f 509/AlgorithmId/ │ │ │ │ │ +000af680: 416c 676f 7269 7468 6d49 6445 7175 616c AlgorithmIdEqual │ │ │ │ │ +000af690: 7348 6173 6843 6f64 652e 6a61 7661 3a20 sHashCode.java: │ │ │ │ │ +000af6a0: 5665 7269 6679 2065 7175 616c 7328 292f Verify equals()/ │ │ │ │ │ +000af6b0: 6861 7368 436f 6465 2829 2063 6f6e 7472 hashCode() contr │ │ │ │ │ +000af6c0: 6163 7420 686f 6e6f 7265 640a 0a3c 6c69 act honored..
  • sun/security/x5 │ │ │ │ │ +000af6e0: 3039 2f41 6c67 6f72 6974 686d 4964 2f45 09/AlgorithmId/E │ │ │ │ │ +000af6f0: 7874 656e 7369 626c 6541 6c67 6f72 6974 xtensibleAlgorit │ │ │ │ │ +000af700: 686d 4964 2e6a 6176 613a 2043 6865 636b hmId.java: Check │ │ │ │ │ +000af710: 2074 6861 7420 416c 676f 7269 7468 6d49 that AlgorithmI │ │ │ │ │ +000af720: 6420 4e61 6d65 2d74 6f2d 4f49 4420 6d61 d Name-to-OID ma │ │ │ │ │ +000af730: 7070 696e 6720 6973 2065 7874 656e 7369 pping is extensi │ │ │ │ │ +000af740: 626c 6520 616e 6420 7570 2d74 6f2d 6461 ble and up-to-da │ │ │ │ │ +000af750: 7465 2e0a 0a3c 6c69 3e73 756e 2f73 6563 te...
  • sun/sec │ │ │ │ │ +000af760: 7572 6974 792f 7835 3039 2f41 6c67 6f72 urity/x509/Algor │ │ │ │ │ +000af770: 6974 686d 4964 2f4e 6f6e 5374 616e 6461 ithmId/NonStanda │ │ │ │ │ +000af780: 7264 4e61 6d65 732e 6a61 7661 3a20 4a61 rdNames.java: Ja │ │ │ │ │ +000af790: 7273 6967 6e65 7220 2d76 6572 6966 7920 rsigner -verify │ │ │ │ │ +000af7a0: 6661 696c 7320 6966 2072 7361 2066 696c fails if rsa fil │ │ │ │ │ +000af7b0: 6520 7573 6564 2073 6861 2d32 3536 2077 e used sha-256 w │ │ │ │ │ +000af7c0: 6974 6820 6175 7468 656e 7469 6361 7465 ith authenticate │ │ │ │ │ +000af7d0: 6420 6174 7472 6962 7574 6573 0a0a 3c6c d attributes..sun/security/x │ │ │ │ │ +000af7f0: 3530 392f 416c 676f 7269 7468 6d49 642f 509/AlgorithmId/ │ │ │ │ │ +000af800: 4e75 6c6c 5061 7261 6d73 2e6a 6176 613a NullParams.java: │ │ │ │ │ +000af810: 2041 6c67 6f72 6974 686d 4964 2073 686f AlgorithmId sho │ │ │ │ │ +000af820: 756c 6420 6e6f 7420 656e 636f 6465 2061 uld not encode a │ │ │ │ │ +000af830: 206d 6973 7369 6e67 2070 6172 616d 6574 missing paramet │ │ │ │ │ +000af840: 6572 7320 6669 656c 6420 6173 204e 554c ers field as NUL │ │ │ │ │ +000af850: 4c20 756e 6c65 7373 2068 6172 6463 6f64 L unless hardcod │ │ │ │ │ +000af860: 6564 0a0a 3c6c 693e 7375 6e2f 7365 6375 ed..
  • sun/secu │ │ │ │ │ +000af870: 7269 7479 2f78 3530 392f 416c 676f 7269 rity/x509/Algori │ │ │ │ │ +000af880: 7468 6d49 642f 4f69 6454 6162 6c65 496e thmId/OidTableIn │ │ │ │ │ +000af890: 6974 2e6a 6176 613a 2041 6c67 6f72 6974 it.java: Algorit │ │ │ │ │ +000af8a0: 686d 4964 2e67 6574 2069 6e69 7469 616c hmId.get initial │ │ │ │ │ +000af8b0: 697a 6174 696f 6e20 7468 7265 6164 2073 ization thread s │ │ │ │ │ +000af8c0: 6166 6574 790a 0a3c 6c69 3e73 756e 2f73 afety..
  • sun/s │ │ │ │ │ +000af8d0: 6563 7572 6974 792f 7835 3039 2f41 6c67 ecurity/x509/Alg │ │ │ │ │ +000af8e0: 6f72 6974 686d 4964 2f4f 6d69 7441 6c67 orithmId/OmitAlg │ │ │ │ │ +000af8f0: 4964 5061 7261 6d2e 6a61 7661 3a20 5468 IdParam.java: Th │ │ │ │ │ +000af900: 6520 416c 676f 7269 7468 6d49 6465 6e74 e AlgorithmIdent │ │ │ │ │ +000af910: 6966 6965 7220 666f 7220 4543 4453 4120 ifier for ECDSA │ │ │ │ │ +000af920: 7368 6f75 6c64 206f 6d69 7420 7468 6520 should omit the │ │ │ │ │ +000af930: 7061 7261 6d65 7465 7273 2066 6965 6c64 parameters field │ │ │ │ │ +000af940: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000af950: 7479 2f78 3530 392f 416c 676f 7269 7468 ty/x509/Algorith │ │ │ │ │ +000af960: 6d49 642f 5042 4553 322e 6a61 7661 3a20 mId/PBES2.java: │ │ │ │ │ +000af970: 416c 676f 7269 7468 6d49 6420 7368 6f75 AlgorithmId shou │ │ │ │ │ +000af980: 6c64 2075 6e64 6572 7374 616e 6420 5042 ld understand PB │ │ │ │ │ +000af990: 4553 320a 0a3c 6c69 3e73 756e 2f73 6563 ES2..
  • sun/sec │ │ │ │ │ +000af9a0: 7572 6974 792f 7835 3039 2f41 6c67 6f72 urity/x509/Algor │ │ │ │ │ +000af9b0: 6974 686d 4964 2f53 4841 3235 3677 6974 ithmId/SHA256wit │ │ │ │ │ +000af9c0: 6845 4344 5341 2e6a 6176 613a 2041 6c67 hECDSA.java: Alg │ │ │ │ │ +000af9d0: 6f72 6974 686d 4964 2e67 6574 2822 5348 orithmId.get("SH │ │ │ │ │ +000af9e0: 4132 3536 7769 7468 4543 4453 4122 2920 A256withECDSA") │ │ │ │ │ +000af9f0: 6e6f 7420 6176 6169 6c61 626c 650a 0a3c not available..< │ │ │ │ │ +000afa00: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000afa10: 7835 3039 2f41 6c67 6f72 6974 686d 4964 x509/AlgorithmId │ │ │ │ │ +000afa20: 2f54 7572 6b69 7368 5265 6769 6f6e 2e6a /TurkishRegion.j │ │ │ │ │ +000afa30: 6176 613a 2054 7572 6b69 7368 2072 6567 ava: Turkish reg │ │ │ │ │ +000afa40: 696f 6e61 6c20 6f70 7469 6f6e 7320 6361 ional options ca │ │ │ │ │ +000afa50: 7573 6520 4e50 4520 696e 2073 756e 2e73 use NPE in sun.s │ │ │ │ │ +000afa60: 6563 7572 6974 792e 7835 3039 2e41 6c67 ecurity.x509.Alg │ │ │ │ │ +000afa70: 6f72 6974 686d 4964 2e61 6c67 4f49 440a orithmId.algOID. │ │ │ │ │ +000afa80: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000afa90: 792f 7835 3039 2f41 6c67 6f72 6974 686d y/x509/Algorithm │ │ │ │ │ +000afaa0: 4964 2f55 6e69 6e69 7469 616c 697a 6564 Id/Uninitialized │ │ │ │ │ +000afab0: 2e6a 6176 613a 2045 6e63 7279 7074 6564 .java: Encrypted │ │ │ │ │ +000afac0: 5072 6976 6174 654b 6579 496e 666f 2063 PrivateKeyInfo c │ │ │ │ │ +000afad0: 616e 2062 6520 6372 6561 7465 6420 7769 an be created wi │ │ │ │ │ +000afae0: 7468 2061 6e20 756e 696e 6974 6961 6c69 th an uninitiali │ │ │ │ │ +000afaf0: 7a65 6420 416c 676f 7269 7468 6d50 6172 zed AlgorithmPar │ │ │ │ │ +000afb00: 616d 6574 6572 730a 0a3c 6c69 3e73 756e ameters..
  • sun │ │ │ │ │ +000afb10: 2f73 6563 7572 6974 792f 7835 3039 2f41 /security/x509/A │ │ │ │ │ +000afb20: 6c67 6f72 6974 686d 4964 2f55 7070 6572 lgorithmId/Upper │ │ │ │ │ +000afb30: 6361 7365 2e6a 6176 613a 2041 6c67 6f72 case.java: Algor │ │ │ │ │ +000afb40: 6974 686d 4964 2073 686f 756c 6420 6b65 ithmId should ke │ │ │ │ │ +000afb50: 6570 206c 6f77 6572 6361 7365 2063 6861 ep lowercase cha │ │ │ │ │ +000afb60: 7261 6374 6572 7320 6672 6f6d 2033 7264 racters from 3rd │ │ │ │ │ +000afb70: 2070 6172 7479 2070 726f 7669 6465 7273 party providers │ │ │ │ │ +000afb80: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000afb90: 7479 2f78 3530 392f 4365 7274 6966 6963 ty/x509/Certific │ │ │ │ │ +000afba0: 6174 6556 616c 6964 6974 792f 4e75 6c6c ateValidity/Null │ │ │ │ │ +000afbb0: 4e61 6d65 2e6a 6176 613a 2043 6572 7469 Name.java: Certi │ │ │ │ │ +000afbc0: 6669 6361 7465 5661 6c69 6469 7479 2066 ficateValidity f │ │ │ │ │ +000afbd0: 6965 6c64 7320 6172 6520 6e6f 7420 6265 ields are not be │ │ │ │ │ +000afbe0: 206f 7074 696f 6e61 6c0a 0a3c 6c69 3e73 optional..
  • s │ │ │ │ │ +000afbf0: 756e 2f73 6563 7572 6974 792f 7835 3039 un/security/x509 │ │ │ │ │ +000afc00: 2f44 4e53 4e61 6d65 2f4c 6561 6469 6e67 /DNSName/Leading │ │ │ │ │ +000afc10: 5065 7269 6f64 2e6a 6176 613a 2041 646f Period.java: Ado │ │ │ │ │ +000afc20: 7074 2064 652d 6661 6374 6f20 7374 616e pt de-facto stan │ │ │ │ │ +000afc30: 6461 7264 7320 6f6e 2078 3530 3920 4e61 dards on x509 Na │ │ │ │ │ +000afc40: 6d65 2043 6f6e 7374 7261 696e 7473 2077 me Constraints w │ │ │ │ │ +000afc50: 6974 6820 6c65 6164 696e 6720 646f 742e ith leading dot. │ │ │ │ │ +000afc60: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000afc70: 7479 2f78 3530 392f 4544 4950 6172 7479 ty/x509/EDIParty │ │ │ │ │ +000afc80: 4e61 6d65 2f4e 756c 6c4e 616d 652e 6a61 Name/NullName.ja │ │ │ │ │ +000afc90: 7661 3a20 496c 6c65 6761 6c20 5834 3030 va: Illegal X400 │ │ │ │ │ +000afca0: 4164 6472 6573 7320 616e 6420 4544 4950 Address and EDIP │ │ │ │ │ +000afcb0: 6172 7479 4e61 6d65 2073 686f 756c 6420 artyName should │ │ │ │ │ +000afcc0: 6e6f 7420 6265 2063 7265 6174 6564 0a0a not be created.. │ │ │ │ │ +000afcd0: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000afce0: 2f78 3530 392f 4578 7465 6e73 696f 6e73 /x509/Extensions │ │ │ │ │ +000afcf0: 2f42 434e 756c 6c2e 6a61 7661 3a20 4261 /BCNull.java: Ba │ │ │ │ │ +000afd00: 7369 6343 6f6e 7374 7261 696e 7473 4578 sicConstraintsEx │ │ │ │ │ +000afd10: 7465 6e73 696f 6e20 646f 6573 206e 6f74 tension does not │ │ │ │ │ +000afd20: 2065 6e63 6f64 6520 7768 656e 2028 6361 encode when (ca │ │ │ │ │ +000afd30: 3d3d 6661 6c73 6520 2661 6d70 3b26 616d ==false &&am │ │ │ │ │ +000afd40: 703b 2070 6174 684c 656e 266c 743b 3029 p; pathLen<0) │ │ │ │ │ +000afd50: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000afd60: 7479 2f78 3530 392f 4578 7465 6e73 696f ty/x509/Extensio │ │ │ │ │ +000afd70: 6e73 2f44 6566 6175 6c74 4372 6974 6963 ns/DefaultCritic │ │ │ │ │ +000afd80: 616c 6974 792e 6a61 7661 3a20 4368 616e ality.java: Chan │ │ │ │ │ +000afd90: 6765 2064 6566 6175 6c74 2063 7269 7469 ge default criti │ │ │ │ │ +000afda0: 6361 6c69 7479 206f 6620 706f 6c69 6379 cality of policy │ │ │ │ │ +000afdb0: 206d 6170 7069 6e67 7320 616e 6420 706f mappings and po │ │ │ │ │ +000afdc0: 6c69 6379 2063 6f6e 7374 7261 696e 7473 licy constraints │ │ │ │ │ +000afdd0: 2063 6572 7469 6669 6361 7465 2065 7874 certificate ext │ │ │ │ │ +000afde0: 656e 7369 6f6e 730a 0a3c 6c69 3e73 756e ensions..
  • sun │ │ │ │ │ +000afdf0: 2f73 6563 7572 6974 792f 7835 3039 2f45 /security/x509/E │ │ │ │ │ +000afe00: 7874 656e 7369 6f6e 732f 496c 6c65 6761 xtensions/Illega │ │ │ │ │ +000afe10: 6c45 7874 656e 7369 6f6e 732e 6a61 7661 lExtensions.java │ │ │ │ │ +000afe20: 3a20 496c 6c65 6761 6c20 5835 3039 2045 : Illegal X509 E │ │ │ │ │ +000afe30: 7874 656e 7369 6f6e 2073 686f 756c 6420 xtension should │ │ │ │ │ +000afe40: 6e6f 7420 6265 2063 7265 6174 6564 0a0a not be created.. │ │ │ │ │ +000afe50: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
  • sun/security │ │ │ │ │ +000afe60: 2f78 3530 392f 4578 7465 6e73 696f 6e73 /x509/Extensions │ │ │ │ │ +000afe70: 2f49 7373 7569 6e67 4469 7374 7269 6275 /IssuingDistribu │ │ │ │ │ +000afe80: 7469 6f6e 506f 696e 7445 7874 656e 7369 tionPointExtensi │ │ │ │ │ +000afe90: 6f6e 456e 636f 6469 6e67 2e6a 6176 613a onEncoding.java: │ │ │ │ │ +000afea0: 2049 6e63 6f72 7265 6374 2065 6e63 6f64 Incorrect encod │ │ │ │ │ +000afeb0: 696e 6720 6f66 2074 6865 2044 6973 7472 ing of the Distr │ │ │ │ │ +000afec0: 6962 7574 696f 6e50 6f69 6e74 4e61 6d65 ibutionPointName │ │ │ │ │ +000afed0: 206f 626a 6563 7420 696e 2049 7373 7569 object in Issui │ │ │ │ │ +000afee0: 6e67 4469 7374 7269 6275 7469 6f6e 506f ngDistributionPo │ │ │ │ │ +000afef0: 696e 7445 7874 656e 7369 6f6e 0a0a 3c6c intExtension..sun/security/x │ │ │ │ │ +000aff10: 3530 392f 4765 6e65 7261 6c4e 616d 652f 509/GeneralName/ │ │ │ │ │ +000aff20: 444e 534e 616d 6554 6573 742e 6a61 7661 DNSNameTest.java │ │ │ │ │ +000aff30: 3a20 444e 534e 616d 6520 7061 7273 696e : DNSName parsin │ │ │ │ │ +000aff40: 6720 7465 7374 730a 0a3c 6c69 3e73 756e g tests..
  • sun │ │ │ │ │ +000aff50: 2f73 6563 7572 6974 792f 7835 3039 2f47 /security/x509/G │ │ │ │ │ +000aff60: 656e 6572 616c 4e61 6d65 2f45 6e63 6f64 eneralName/Encod │ │ │ │ │ +000aff70: 652e 6a61 7661 3a20 4368 6563 6b20 7468 e.java: Check th │ │ │ │ │ +000aff80: 6174 2047 656e 6572 616c 4e61 6d65 2e65 at GeneralName.e │ │ │ │ │ +000aff90: 6e63 6f64 6528 2920 656e 636f 6465 7320 ncode() encodes │ │ │ │ │ +000affa0: 616e 2058 3530 304e 616d 6520 7769 7468 an X500Name with │ │ │ │ │ +000affb0: 2061 6e20 6578 706c 6963 6974 2074 6167 an explicit tag │ │ │ │ │ +000affc0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000affd0: 7479 2f78 3530 392f 4765 6e65 7261 6c4e ty/x509/GeneralN │ │ │ │ │ +000affe0: 616d 652f 5834 3030 4164 6472 6573 732e ame/X400Address. │ │ │ │ │ +000afff0: 6a61 7661 3a20 4368 6563 6b20 7468 6174 java: Check that │ │ │ │ │ +000b0000: 2061 2053 7562 6a65 6374 2041 6c74 6572 a Subject Alter │ │ │ │ │ +000b0010: 6e61 7469 7665 204e 616d 6520 6f66 2074 native Name of t │ │ │ │ │ +000b0020: 7970 6520 5834 3030 4164 6472 6573 7320 ype X400Address │ │ │ │ │ +000b0030: 6361 6e20 6265 2070 6172 7365 640a 0a3c can be parsed..< │ │ │ │ │ +000b0040: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000b0050: 7835 3039 2f49 5041 6464 7265 7373 4e61 x509/IPAddressNa │ │ │ │ │ +000b0060: 6d65 2f43 6f6e 7374 7261 696e 7354 6573 me/ConstrainsTes │ │ │ │ │ +000b0070: 742e 6a61 7661 3a20 5665 7269 6679 2049 t.java: Verify I │ │ │ │ │ +000b0080: 5041 6464 7265 7373 4e61 6d65 2e63 6f6e PAddressName.con │ │ │ │ │ +000b0090: 7374 7261 696e 730a 0a3c 6c69 3e73 756e strains..
  • sun │ │ │ │ │ +000b00a0: 2f73 6563 7572 6974 792f 7835 3039 2f4f /security/x509/O │ │ │ │ │ +000b00b0: 7468 6572 4e61 6d65 2f50 6172 7365 2e6a therName/Parse.j │ │ │ │ │ +000b00c0: 6176 613a 2042 7265 616b 2075 7020 5345 ava: Break up SE │ │ │ │ │ +000b00d0: 5155 454e 4345 2069 6e20 5835 3039 4365 QUENCE in X509Ce │ │ │ │ │ +000b00e0: 7274 6966 6963 6174 653a 3a67 6574 5375 rtificate::getSu │ │ │ │ │ +000b00f0: 626a 6563 7441 6c74 6572 6e61 7469 7665 bjectAlternative │ │ │ │ │ +000b0100: 4e61 6d65 7320 616e 6420 5835 3039 4365 Names and X509Ce │ │ │ │ │ +000b0110: 7274 6966 6963 6174 653a 3a67 6574 4973 rtificate::getIs │ │ │ │ │ +000b0120: 7375 6572 416c 7465 726e 6174 6976 654e suerAlternativeN │ │ │ │ │ +000b0130: 616d 6573 2069 6e20 6f74 6865 724e 616d ames in otherNam │ │ │ │ │ +000b0140: 650a 0a3c 6c69 3e73 756e 2f73 6563 7572 e..
  • sun/secur │ │ │ │ │ +000b0150: 6974 792f 7835 3039 2f55 5249 4365 7274 ity/x509/URICert │ │ │ │ │ +000b0160: 5374 6f72 652f 4149 4143 6572 7454 696d Store/AIACertTim │ │ │ │ │ +000b0170: 656f 7574 2e6a 6176 613a 2045 6e68 616e eout.java: Enhan │ │ │ │ │ +000b0180: 6365 204f 4353 502c 2043 524c 2061 6e64 ce OCSP, CRL and │ │ │ │ │ +000b0190: 2043 6572 7469 6669 6361 7465 2046 6574 Certificate Fet │ │ │ │ │ +000b01a0: 6368 2054 696d 656f 7574 730a 0a3c 6c69 ch Timeouts..
  • sun/security/x5 │ │ │ │ │ +000b01c0: 3039 2f55 5249 4365 7274 5374 6f72 652f 09/URICertStore/ │ │ │ │ │ +000b01d0: 4352 4c52 6561 6454 696d 656f 7574 2e6a CRLReadTimeout.j │ │ │ │ │ +000b01e0: 6176 613a 2063 6865 636b 2074 6861 7420 ava: check that │ │ │ │ │ +000b01f0: 4352 4c20 646f 776e 6c6f 6164 2069 7320 CRL download is │ │ │ │ │ +000b0200: 696e 7465 7272 7570 7465 6420 6966 2069 interrupted if i │ │ │ │ │ +000b0210: 7420 7461 6b65 7320 746f 6f20 6c6f 6e67 t takes too long │ │ │ │ │ +000b0220: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000b0230: 7479 2f78 3530 392f 5552 4943 6572 7453 ty/x509/URICertS │ │ │ │ │ +000b0240: 746f 7265 2f45 7874 656e 7369 6f6e 7357 tore/ExtensionsW │ │ │ │ │ +000b0250: 6974 684c 4441 502e 6a61 7661 3a20 4368 ithLDAP.java: Ch │ │ │ │ │ +000b0260: 6563 6b20 6966 204c 4441 5020 7265 736f eck if LDAP reso │ │ │ │ │ +000b0270: 7572 6365 7320 6672 6f6d 2043 524c 4450 urces from CRLDP │ │ │ │ │ +000b0280: 2061 6e64 2041 4941 2065 7874 656e 7369 and AIA extensi │ │ │ │ │ +000b0290: 6f6e 7320 6361 6e20 6265 206c 6f61 6465 ons can be loade │ │ │ │ │ +000b02a0: 640a 0a3c 6c69 3e73 756e 2f73 6563 7572 d..
  • sun/secur │ │ │ │ │ +000b02b0: 6974 792f 7835 3039 2f55 5249 4e61 6d65 ity/x509/URIName │ │ │ │ │ +000b02c0: 2f50 6172 7365 2e6a 6176 613a 2043 524c /Parse.java: CRL │ │ │ │ │ +000b02d0: 2044 6973 7472 6962 7574 696f 6e20 506f Distribution Po │ │ │ │ │ +000b02e0: 696e 7420 5552 4973 2077 6974 6820 7370 int URIs with sp │ │ │ │ │ +000b02f0: 6163 6573 206f 7220 6261 636b 736c 6173 aces or backslas │ │ │ │ │ +000b0300: 6865 7320 7368 6f75 6c64 206e 6f74 2062 hes should not b │ │ │ │ │ +000b0310: 6520 7061 7273 6561 626c 650a 0a3c 6c69 e parseable..
  • sun/security/x5 │ │ │ │ │ +000b0330: 3039 2f58 3530 304e 616d 652f 416c 6c41 09/X500Name/AllA │ │ │ │ │ +000b0340: 7474 7269 6273 2e6a 6176 613a 204d 616b ttribs.java: Mak │ │ │ │ │ +000b0350: 6520 7375 7265 2061 6c6c 2050 4b49 582d e sure all PKIX- │ │ │ │ │ +000b0360: 7265 7175 6972 6564 2058 2e35 3230 206e required X.520 n │ │ │ │ │ +000b0370: 616d 6520 6174 7472 6962 7320 6172 6520 ame attribs are │ │ │ │ │ +000b0380: 7375 7070 6f72 7465 640a 0a3c 6c69 3e73 supported..
  • s │ │ │ │ │ +000b0390: 756e 2f73 6563 7572 6974 792f 7835 3039 un/security/x509 │ │ │ │ │ +000b03a0: 2f58 3530 304e 616d 652f 4465 7256 616c /X500Name/DerVal │ │ │ │ │ +000b03b0: 7565 436f 6e73 7472 7563 746f 722e 6a61 ueConstructor.ja │ │ │ │ │ +000b03c0: 7661 3a20 4d61 6b65 2073 7572 6520 636f va: Make sure co │ │ │ │ │ +000b03d0: 6e73 7472 7563 746f 7220 7468 6174 2074 nstructor that t │ │ │ │ │ +000b03e0: 616b 6573 2044 6572 5661 6c75 6520 6172 akes DerValue ar │ │ │ │ │ +000b03f0: 6775 6d65 6e74 2077 6f72 6b73 0a0a 3c6c gument works..sun/security/x │ │ │ │ │ +000b0410: 3530 392f 5835 3030 4e61 6d65 2f45 6d61 509/X500Name/Ema │ │ │ │ │ +000b0420: 696c 4b65 7977 6f72 642e 6a61 7661 3a20 ilKeyword.java: │ │ │ │ │ +000b0430: 4d61 6b65 2073 7572 6520 4156 4120 7769 Make sure AVA wi │ │ │ │ │ +000b0440: 7468 2045 4d41 494c 206f 7220 454d 4149 th EMAIL or EMAI │ │ │ │ │ +000b0450: 4c41 4444 5245 5353 206b 6579 776f 7264 LADDRESS keyword │ │ │ │ │ +000b0460: 2069 7320 7265 636f 676e 697a 6564 2069 is recognized i │ │ │ │ │ +000b0470: 6e20 4445 4641 554c 5420 666f 726d 6174 n DEFAULT format │ │ │ │ │ +000b0480: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000b0490: 7479 2f78 3530 392f 5835 3030 4e61 6d65 ty/x509/X500Name │ │ │ │ │ +000b04a0: 2f4e 756c 6c58 3530 304e 616d 652e 6a61 /NullX500Name.ja │ │ │ │ │ +000b04b0: 7661 3a20 616c 6c6f 7720 6e75 6c6c 2058 va: allow null X │ │ │ │ │ +000b04c0: 2e35 3030 204e 616d 6573 0a0a 3c6c 693e .500 Names..
  • │ │ │ │ │ +000b04d0: 7375 6e2f 7365 6375 7269 7479 2f78 3530 sun/security/x50 │ │ │ │ │ +000b04e0: 392f 5835 3030 4e61 6d65 2f52 444e 7769 9/X500Name/RDNwi │ │ │ │ │ +000b04f0: 7468 4d75 6c74 6970 6c65 4156 4173 2e6a thMultipleAVAs.j │ │ │ │ │ +000b0500: 6176 613a 204d 616b 6520 7375 7265 2052 ava: Make sure R │ │ │ │ │ +000b0510: 444e 2077 6974 6820 6d75 6c74 6970 6c65 DN with multiple │ │ │ │ │ +000b0520: 2041 5641 7320 6361 6e20 6265 2070 6172 AVAs can be par │ │ │ │ │ +000b0530: 7365 642e 0a0a 3c6c 693e 7375 6e2f 7365 sed...
  • sun/se │ │ │ │ │ +000b0540: 6375 7269 7479 2f78 3530 392f 5835 3039 curity/x509/X509 │ │ │ │ │ +000b0550: 4352 4c49 6d70 6c2f 4f72 6465 7241 6e64 CRLImpl/OrderAnd │ │ │ │ │ +000b0560: 4475 702e 6a61 7661 3a20 496d 7072 6f76 Dup.java: Improv │ │ │ │ │ +000b0570: 6520 6365 7274 6966 6963 6174 6520 6578 e certificate ex │ │ │ │ │ +000b0580: 7465 6e73 696f 6e20 7072 6f63 6573 7369 tension processi │ │ │ │ │ +000b0590: 6e67 0a0a 3c6c 693e 7375 6e2f 7365 6375 ng..
  • sun/secu │ │ │ │ │ +000b05a0: 7269 7479 2f78 3530 392f 5835 3039 4352 rity/x509/X509CR │ │ │ │ │ +000b05b0: 4c49 6d70 6c2f 556e 6578 7065 6374 6564 LImpl/Unexpected │ │ │ │ │ +000b05c0: 4e50 452e 6a61 7661 3a20 5665 7269 6679 NPE.java: Verify │ │ │ │ │ +000b05d0: 2074 6861 7420 6765 6e65 7261 7465 4352 that generateCR │ │ │ │ │ +000b05e0: 4c20 616e 6420 6765 6e65 7261 7465 4352 L and generateCR │ │ │ │ │ +000b05f0: 4c73 206d 6574 686f 6473 2064 6f20 6e6f Ls methods do no │ │ │ │ │ +000b0600: 7420 7468 726f 7720 4e75 6c6c 506f 696e t throw NullPoin │ │ │ │ │ +000b0610: 7465 7245 7863 6570 7469 6f6e 2e0a 0a3c terException...< │ │ │ │ │ +000b0620: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000b0630: 7835 3039 2f58 3530 3943 524c 496d 706c x509/X509CRLImpl │ │ │ │ │ +000b0640: 2f56 6572 6966 792e 6a61 7661 3a20 5835 /Verify.java: X5 │ │ │ │ │ +000b0650: 3039 4352 4c20 7368 6f75 6c64 2068 6176 09CRL should hav │ │ │ │ │ +000b0660: 6520 7665 7269 6679 2850 7562 6c69 634b e verify(PublicK │ │ │ │ │ +000b0670: 6579 206b 6579 2c20 5072 6f76 6964 6572 ey key, Provider │ │ │ │ │ +000b0680: 2073 6967 5072 6f76 6964 6572 290a 0a3c sigProvider)..< │ │ │ │ │ +000b0690: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000b06a0: 7835 3039 2f58 3530 3943 6572 7449 6d70 x509/X509CertImp │ │ │ │ │ +000b06b0: 6c2f 4365 7274 6966 6963 6174 6556 616c l/CertificateVal │ │ │ │ │ +000b06c0: 6964 6174 696f 6e2e 6a61 7661 3a20 5468 idation.java: Th │ │ │ │ │ +000b06d0: 6973 2074 6573 7420 6765 6e65 7261 7465 is test generate │ │ │ │ │ +000b06e0: 7320 5633 2063 6572 7469 6669 6361 7465 s V3 certificate │ │ │ │ │ +000b06f0: 2077 6974 6820 6365 7274 6169 6e20 7661 with certain va │ │ │ │ │ +000b0700: 6c69 6469 7479 2070 6572 696f 6420 616e lidity period an │ │ │ │ │ +000b0710: 6420 6368 6563 6b73 2077 6865 7468 6572 d checks whether │ │ │ │ │ +000b0720: 2074 6865 2076 616c 6964 6974 7920 6861 the validity ha │ │ │ │ │ +000b0730: 7320 6578 7069 7265 6420 6f72 206e 6f74 s expired or not │ │ │ │ │ +000b0740: 2e0a 0a3c 6c69 3e73 756e 2f73 6563 7572 ...
  • sun/secur │ │ │ │ │ +000b0750: 6974 792f 7835 3039 2f58 3530 3943 6572 ity/x509/X509Cer │ │ │ │ │ +000b0760: 7449 6d70 6c2f 4543 5369 6750 6172 616d tImpl/ECSigParam │ │ │ │ │ +000b0770: 7356 6572 6966 7957 6974 6843 6572 742e sVerifyWithCert. │ │ │ │ │ +000b0780: 6a61 7661 3a20 456e 7375 7265 2045 4344 java: Ensure ECD │ │ │ │ │ +000b0790: 5341 2063 6572 7469 6669 6361 7465 7320 SA certificates │ │ │ │ │ +000b07a0: 7769 7468 2073 6967 6e61 7475 7265 2061 with signature a │ │ │ │ │ +000b07b0: 6c67 6f72 6974 686d 2070 6172 616d 6574 lgorithm paramet │ │ │ │ │ +000b07c0: 6572 7320 6361 6e20 6265 2076 6572 6966 ers can be verif │ │ │ │ │ +000b07d0: 6965 6420 7375 6363 6573 7366 756c 6c79 ied successfully │ │ │ │ │ +000b07e0: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
  • sun/securi │ │ │ │ │ +000b07f0: 7479 2f78 3530 392f 5835 3039 4365 7274 ty/x509/X509Cert │ │ │ │ │ +000b0800: 496d 706c 2f47 6574 4669 6e67 6572 7072 Impl/GetFingerpr │ │ │ │ │ +000b0810: 696e 7445 7272 6f72 2e6a 6176 613a 2043 intError.java: C │ │ │ │ │ +000b0820: 6865 636b 2074 6861 7420 5835 3039 4365 heck that X509Ce │ │ │ │ │ +000b0830: 7274 496d 706c 2e67 6574 4669 6e67 6572 rtImpl.getFinger │ │ │ │ │ +000b0840: 7072 696e 7420 646f 6573 206e 6f74 2072 print does not r │ │ │ │ │ +000b0850: 6574 7572 6e20 6e75 6c6c 2077 6865 6e20 eturn null when │ │ │ │ │ +000b0860: 7468 6572 6520 6172 6520 6572 726f 7273 there are errors │ │ │ │ │ +000b0870: 2063 616c 6375 6c61 7469 6e67 2074 6865 calculating the │ │ │ │ │ +000b0880: 2066 696e 6765 7270 7269 6e74 0a0a 3c6c fingerprint..sun/security/x │ │ │ │ │ +000b08a0: 3530 392f 5835 3039 4365 7274 496d 706c 509/X509CertImpl │ │ │ │ │ +000b08b0: 2f56 3343 6572 7469 6669 6361 7465 2e6a /V3Certificate.j │ │ │ │ │ +000b08c0: 6176 613a 2054 6869 7320 7465 7374 2067 ava: This test g │ │ │ │ │ +000b08d0: 656e 6572 6174 6573 2056 3320 6365 7274 enerates V3 cert │ │ │ │ │ +000b08e0: 6966 6963 6174 6520 7769 7468 2061 6c6c ificate with all │ │ │ │ │ +000b08f0: 2074 6865 2073 7570 706f 7274 6564 2065 the supported e │ │ │ │ │ +000b0900: 7874 656e 7369 6f6e 732e 0a0a 3c6c 693e xtensions...
  • │ │ │ │ │ +000b0910: 7375 6e2f 7365 6375 7269 7479 2f78 3530 sun/security/x50 │ │ │ │ │ +000b0920: 392f 5835 3039 4365 7274 496d 706c 2f56 9/X509CertImpl/V │ │ │ │ │ +000b0930: 6572 6966 792e 6a61 7661 3a20 4365 7274 erify.java: Cert │ │ │ │ │ +000b0940: 6966 6963 6174 6520 7368 6f75 6c64 2068 ificate should h │ │ │ │ │ +000b0950: 6176 6520 7665 7269 6679 2850 7562 6c69 ave verify(Publi │ │ │ │ │ +000b0960: 634b 6579 206b 6579 2c20 5072 6f76 6964 cKey key, Provid │ │ │ │ │ +000b0970: 6572 2073 6967 5072 6f76 6964 6572 290a er sigProvider). │ │ │ │ │ +000b0980: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
  • sun/securit │ │ │ │ │ +000b0990: 792f 7835 3039 2f65 7175 616c 4e61 6d65 y/x509/equalName │ │ │ │ │ +000b09a0: 732f 416c 744e 616d 6573 4571 7561 6c73 s/AltNamesEquals │ │ │ │ │ +000b09b0: 5465 7374 2e6a 6176 613a 204d 616b 6520 Test.java: Make │ │ │ │ │ +000b09c0: 7375 7265 206e 616d 6573 2074 6861 7420 sure names that │ │ │ │ │ +000b09d0: 6172 6520 6571 7561 6c20 6172 6520 7472 are equal are tr │ │ │ │ │ +000b09e0: 6561 7465 6420 6173 2073 7563 682e 0a0a eated as such... │ │ │ │ │ +000b09f0: 3c6c 693e 7375 6e2f 7465 7874 2f49 6e74
  • sun/text/Int │ │ │ │ │ +000b0a00: 4861 7368 7461 626c 652f 4275 6734 3730 Hashtable/Bug470 │ │ │ │ │ +000b0a10: 3533 3839 2e6a 6176 613a 204d 616b 6520 5389.java: Make │ │ │ │ │ +000b0a20: 7375 7265 2074 6f20 6669 6e64 2072 656d sure to find rem │ │ │ │ │ +000b0a30: 6f76 6564 2073 6c6f 7473 2c20 7768 6963 oved slots, whic │ │ │ │ │ +000b0a40: 6820 7465 7374 2063 6173 6520 7769 6c6c h test case will │ │ │ │ │ +000b0a50: 2062 6520 7469 6d65 6420 6f75 7420 7769 be timed out wi │ │ │ │ │ +000b0a60: 7468 6f75 7420 7468 6520 6669 782e 0a0a thout the fix... │ │ │ │ │ +000b0a70: 3c6c 693e 7375 6e2f 7465 7874 2f49 6e74
  • sun/text/Int │ │ │ │ │ +000b0a80: 4861 7368 7461 626c 652f 7061 7463 682d Hashtable/patch- │ │ │ │ │ +000b0a90: 7372 632f 6a61 7661 2e62 6173 652f 6a61 src/java.base/ja │ │ │ │ │ +000b0aa0: 7661 2f74 6578 742f 4275 6734 3137 3036 va/text/Bug41706 │ │ │ │ │ +000b0ab0: 3134 5465 7374 2e6a 6176 613a 2054 6573 14Test.java: Tes │ │ │ │ │ +000b0ac0: 7420 696e 7465 726e 616c 2068 6173 6843 t internal hashC │ │ │ │ │ +000b0ad0: 6f64 6528 2920 616e 6420 6571 7561 6c73 ode() and equals │ │ │ │ │ +000b0ae0: 2829 2066 756e 6374 696f 6e73 0a0a 3c6c () functions..sun/text/resou │ │ │ │ │ +000b0b00: 7263 6573 2f43 6f6c 6c61 746f 722f 4275 rces/Collator/Bu │ │ │ │ │ +000b0b10: 6734 3234 3836 3934 2e6a 6176 613a 2075 g4248694.java: u │ │ │ │ │ +000b0b20: 7064 6174 696e 6720 636f 6c6c 6174 696f pdating collatio │ │ │ │ │ +000b0b30: 6e20 7461 626c 6573 2066 6f72 2069 6365 n tables for ice │ │ │ │ │ +000b0b40: 6c61 6e64 6963 0a0a 3c6c 693e 7375 6e2f landic..
  • sun/ │ │ │ │ │ +000b0b50: 7465 7874 2f72 6573 6f75 7263 6573 2f43 text/resources/C │ │ │ │ │ +000b0b60: 6f6c 6c61 746f 722f 4275 6734 3830 3432 ollator/Bug48042 │ │ │ │ │ +000b0b70: 3733 2e6a 6176 613a 2075 7064 6174 696e 73.java: updatin │ │ │ │ │ +000b0b80: 6720 636f 6c6c 6174 696f 6e20 7461 626c g collation tabl │ │ │ │ │ +000b0b90: 6573 2066 6f72 2073 7765 6469 7368 0a0a es for swedish.. │ │ │ │ │ +000b0ba0: 3c6c 693e 7375 6e2f 7465 7874 2f72 6573
  • sun/text/res │ │ │ │ │ +000b0bb0: 6f75 7263 6573 2f43 6f6c 6c61 746f 722f ources/Collator/ │ │ │ │ │ +000b0bc0: 4275 6734 3834 3838 3937 2e6a 6176 613a Bug4848897.java: │ │ │ │ │ +000b0bd0: 2075 7064 6174 696e 6720 636f 6c6c 6174 updating collat │ │ │ │ │ +000b0be0: 696f 6e20 666f 7220 4e6f 7277 6567 6961 ion for Norwegia │ │ │ │ │ +000b0bf0: 6e0a 0a3c 6c69 3e73 756e 2f74 6578 742f n..
  • sun/text/ │ │ │ │ │ +000b0c00: 7265 736f 7572 6365 732f 436f 6c6c 6174 resources/Collat │ │ │ │ │ +000b0c10: 6f72 2f42 7567 3637 3535 3036 302e 6a61 or/Bug6755060.ja │ │ │ │ │ +000b0c20: 7661 3a20 7570 6461 7469 6e67 2063 6f6c va: updating col │ │ │ │ │ +000b0c30: 6c61 7469 6f6e 2074 6162 6c65 7320 666f lation tables fo │ │ │ │ │ +000b0c40: 7220 7468 6169 2074 6f20 6d61 6b65 2069 r thai to make i │ │ │ │ │ +000b0c50: 7420 636f 6e73 6973 7465 6e74 2077 6974 t consistent wit │ │ │ │ │ +000b0c60: 6820 434c 4452 2031 2e39 0a0a 3c6c 693e h CLDR 1.9..
  • │ │ │ │ │ +000b0c70: 7375 6e2f 7465 7874 2f72 6573 6f75 7263 sun/text/resourc │ │ │ │ │ +000b0c80: 6573 2f43 6f6c 6c61 746f 722f 436f 6c6c es/Collator/Coll │ │ │ │ │ +000b0c90: 6174 696f 6e53 6574 7469 6e67 7354 6573 ationSettingsTes │ │ │ │ │ +000b0ca0: 7473 2e6a 6176 613a 2054 6573 7473 2066 ts.java: Tests f │ │ │ │ │ +000b0cb0: 6f72 2042 4350 2034 3720 636f 6c6c 6174 or BCP 47 collat │ │ │ │ │ +000b0cc0: 696f 6e20 7365 7474 696e 6773 0a0a 3c6c ion settings..sun/text/resou │ │ │ │ │ +000b0ce0: 7263 6573 2f43 6f6c 6c61 746f 722f 5377 rces/Collator/Sw │ │ │ │ │ +000b0cf0: 6564 6973 6854 6573 742e 6a61 7661 3a20 edishTest.java: │ │ │ │ │ +000b0d00: 5465 7374 7320 5377 6564 6973 6820 636f Tests Swedish co │ │ │ │ │ +000b0d10: 6c6c 6174 696f 6e20 696e 766f 6c76 696e llation involvin │ │ │ │ │ +000b0d20: 6720 2776 2720 616e 6420 2777 272e 0a0a g 'v' and 'w'... │ │ │ │ │ +000b0d30: 3c6c 693e 7375 6e2f 7465 7874 2f72 6573
  • sun/text/res │ │ │ │ │ +000b0d40: 6f75 7263 6573 2f46 6f72 6d61 742f 4275 ources/Format/Bu │ │ │ │ │ +000b0d50: 6734 3339 3531 3936 2e6a 6176 613a 2076 g4395196.java: v │ │ │ │ │ +000b0d60: 6572 6966 7920 7468 6520 6b6f 2044 6174 erify the ko Dat │ │ │ │ │ +000b0d70: 6546 6f72 6d61 740a 0a3c 6c69 3e73 756e eFormat..
  • sun │ │ │ │ │ +000b0d80: 2f74 6578 742f 7265 736f 7572 6365 732f /text/resources/ │ │ │ │ │ +000b0d90: 466f 726d 6174 2f42 7567 3434 3432 3835 Format/Bug444285 │ │ │ │ │ +000b0da0: 352e 6a61 7661 3a20 7665 7269 6679 2074 5.java: verify t │ │ │ │ │ +000b0db0: 6865 2065 7261 2773 2074 7261 6e73 6c61 he era's transla │ │ │ │ │ +000b0dc0: 7469 6f6e 2066 6f72 2074 7261 6469 7469 tion for traditi │ │ │ │ │ +000b0dd0: 6f6e 2063 6869 6e65 7365 0a0a 3c6c 693e on chinese..
  • │ │ │ │ │ +000b0de0: 7375 6e2f 7465 7874 2f72 6573 6f75 7263 sun/text/resourc │ │ │ │ │ +000b0df0: 6573 2f46 6f72 6d61 742f 4275 6734 3632 es/Format/Bug462 │ │ │ │ │ +000b0e00: 3133 3230 2e6a 6176 613a 2056 6572 6966 1320.java: Verif │ │ │ │ │ +000b0e10: 7920 7468 6174 2055 6b72 6169 6e69 616e y that Ukrainian │ │ │ │ │ +000b0e20: 206d 6f6e 7468 206e 616d 6520 6973 2063 month name is c │ │ │ │ │ +000b0e30: 6f72 7265 6374 2e0a 0a3c 6c69 3e73 756e orrect...
  • sun │ │ │ │ │ +000b0e40: 2f74 6578 742f 7265 736f 7572 6365 732f /text/resources/ │ │ │ │ │ +000b0e50: 466f 726d 6174 2f42 7567 3436 3531 3536 Format/Bug465156 │ │ │ │ │ +000b0e60: 382e 6a61 7661 3a20 5665 7269 6669 6573 8.java: Verifies │ │ │ │ │ +000b0e70: 2074 6865 2063 7572 7265 6e63 7920 7061 the currency pa │ │ │ │ │ +000b0e80: 7474 6572 6e20 666f 7220 7074 5f42 5220 ttern for pt_BR │ │ │ │ │ +000b0e90: 6c6f 6361 6c65 0a0a 3c6c 693e 7375 6e2f locale..
  • sun/ │ │ │ │ │ +000b0ea0: 7465 7874 2f72 6573 6f75 7263 6573 2f46 text/resources/F │ │ │ │ │ +000b0eb0: 6f72 6d61 742f 4275 6734 3638 3534 3730 ormat/Bug4685470 │ │ │ │ │ +000b0ec0: 2e6a 6176 613a 2076 6572 6966 7920 7768 .java: verify wh │ │ │ │ │ +000b0ed0: 6574 6865 7220 636f 6e74 6169 6e20 7061 ether contain pa │ │ │ │ │ +000b0ee0: 7474 6572 6e20 666f 7220 7468 6520 6461 ttern for the da │ │ │ │ │ +000b0ef0: 7920 6f66 2077 6565 6b20 696e 2073 6368 y of week in sch │ │ │ │ │ +000b0f00: 2061 6e64 2074 6368 2773 2064 6566 6175 and tch's defau │ │ │ │ │ +000b0f10: 6c74 2046 554c 4c20 7061 7474 6572 6e0a lt FULL pattern. │ │ │ │ │ +000b0f20: 0a3c 6c69 3e73 756e 2f74 6578 742f 7265 .
  • sun/text/re │ │ │ │ │ +000b0f30: 736f 7572 6365 732f 466f 726d 6174 2f42 sources/Format/B │ │ │ │ │ +000b0f40: 7567 3437 3632 3230 312e 6a61 7661 3a20 ug4762201.java: │ │ │ │ │ +000b0f50: 7665 7269 6679 2074 6865 207a 685f 434e verify the zh_CN │ │ │ │ │ +000b0f60: 2066 756c 6c20 7469 6d65 2070 6174 7465 full time patte │ │ │ │ │ +000b0f70: 726e 2028 616e 6420 6f74 6865 7220 7469 rn (and other ti │ │ │ │ │ +000b0f80: 6d65 2070 6174 7465 726e 7329 0a0a 3c6c me patterns)..sun/text/resou │ │ │ │ │ +000b0fa0: 7263 6573 2f46 6f72 6d61 742f 4275 6734 rces/Format/Bug4 │ │ │ │ │ +000b0fb0: 3830 3735 3430 2e6a 6176 613a 2075 7064 807540.java: upd │ │ │ │ │ +000b0fc0: 6174 696e 6720 6461 7465 666f 726d 6174 ating dateformat │ │ │ │ │ +000b0fd0: 2066 6f72 2073 6c5f 5349 0a0a 3c6c 693e for sl_SI..
  • │ │ │ │ │ +000b0fe0: 7375 6e2f 7465 7874 2f72 6573 6f75 7263 sun/text/resourc │ │ │ │ │ +000b0ff0: 6573 2f46 6f72 6d61 742f 4275 6734 3831 es/Format/Bug481 │ │ │ │ │ +000b1000: 3030 3332 2e6a 6176 613a 2076 6572 6966 0032.java: verif │ │ │ │ │ +000b1010: 7920 7468 6520 6a61 2066 756c 6c20 7469 y the ja full ti │ │ │ │ │ +000b1020: 6d65 2070 6174 7465 726e 2070 6172 7369 me pattern parsi │ │ │ │ │ +000b1030: 6e67 0a0a 3c6c 693e 7375 6e2f 7465 7874 ng..
  • sun/text │ │ │ │ │ +000b1040: 2f72 6573 6f75 7263 6573 2f46 6f72 6d61 /resources/Forma │ │ │ │ │ +000b1050: 742f 4275 6734 3939 3433 3132 2e6a 6176 t/Bug4994312.jav │ │ │ │ │ +000b1060: 613a 2076 6572 6966 7920 7468 6520 4765 a: verify the Ge │ │ │ │ │ +000b1070: 726d 616e 206c 6f63 616c 6520 7769 6c6c rman locale will │ │ │ │ │ +000b1080: 2061 6363 6570 7420 6c6f 6361 6c69 7a65 accept localize │ │ │ │ │ +000b1090: 6420 7061 7474 6572 6e20 6368 6172 7320 d pattern chars │ │ │ │ │ +000b10a0: 2774 2720 616e 6420 2775 272e 0a0a 3c6c 't' and 'u'...sun/text/resou │ │ │ │ │ +000b10c0: 7263 6573 2f46 6f72 6d61 742f 4275 6735 rces/Format/Bug5 │ │ │ │ │ +000b10d0: 3039 3635 3533 2e6a 6176 613a 2075 7064 096553.java: upd │ │ │ │ │ +000b10e0: 6174 696e 6720 6461 7465 666f 726d 6174 ating dateformat │ │ │ │ │ +000b10f0: 2066 6f72 2064 615f 444b 2066 6f6c 6c6f for da_DK follo │ │ │ │ │ +000b1100: 7769 6e67 2072 6573 6f75 7263 6573 3a20 wing resources: │ │ │ │ │ +000b1110: 6874 7470 3a2f 2f6f 7373 2e73 6f66 7477 http://oss.softw │ │ │ │ │ +000b1120: 6172 652e 6962 6d2e 636f 6d2f 6376 732f are.ibm.com/cvs/ │ │ │ │ │ +000b1130: 6963 752f 7e63 6865 636b 6f75 747e 2f6c icu/~checkout~/l │ │ │ │ │ +000b1140: 6f63 616c 652f 636f 6d6d 6f6e 2f6d 6169 ocale/common/mai │ │ │ │ │ +000b1150: 6e2f 6461 2e78 6d6c 2068 7474 703a 2f2f n/da.xml http:// │ │ │ │ │ +000b1160: 7777 772e 6d69 6372 6f73 6f66 742e 636f www.microsoft.co │ │ │ │ │ +000b1170: 6d2f 676c 6f62 616c 6465 762f 6e6c 7377 m/globaldev/nlsw │ │ │ │ │ +000b1180: 6562 2f64 6566 6175 6c74 2e61 7370 3f73 eb/default.asp?s │ │ │ │ │ +000b1190: 7562 6d69 7474 6564 3d34 3036 2073 6565 ubmitted=406 see │ │ │ │ │ +000b11a0: 2062 7567 2065 7661 6c75 6174 696f 6e20 bug evaluation │ │ │ │ │ +000b11b0: 666f 7220 6d6f 7265 2064 6574 6169 6c73 for more details │ │ │ │ │ +000b11c0: 0a0a 3c6c 693e 7375 6e2f 7465 7874 2f72 ..
  • sun/text/r │ │ │ │ │ +000b11d0: 6573 6f75 7263 6573 2f46 6f72 6d61 742f esources/Format/ │ │ │ │ │ +000b11e0: 4275 6738 3033 3733 3433 2e6a 6176 613a Bug8037343.java: │ │ │ │ │ +000b11f0: 2075 7064 6174 696e 6720 6461 7465 666f updating datefo │ │ │ │ │ +000b1200: 726d 6174 2066 6f72 2065 735f 444f 0a0a rmat for es_DO.. │ │ │ │ │ +000b1210: 3c6c 693e 7375 6e2f 7465 7874 2f72 6573
  • sun/text/res │ │ │ │ │ +000b1220: 6f75 7263 6573 2f46 6f72 6d61 742f 4275 ources/Format/Bu │ │ │ │ │ +000b1230: 6738 3037 3437 3931 2e6a 6176 613a 204d g8074791.java: M │ │ │ │ │ +000b1240: 616b 6520 7375 7265 2074 6861 7420 4669 ake sure that Fi │ │ │ │ │ +000b1250: 6e6e 6973 6820 6d6f 6e74 6820 6e61 6d65 nnish month name │ │ │ │ │ +000b1260: 7320 6172 6520 636f 7272 6563 7420 696e s are correct in │ │ │ │ │ +000b1270: 2066 6f72 6d61 7474 6564 2074 6578 742e formatted text. │ │ │ │ │ +000b1280: 0a0a 3c6c 693e 7375 6e2f 7465 7874 2f72 ..
  • sun/text/r │ │ │ │ │ +000b1290: 6573 6f75 7263 6573 2f4c 6f63 616c 6544 esources/LocaleD │ │ │ │ │ +000b12a0: 6174 6154 6573 742e 6a61 7661 3a20 5665 ataTest.java: Ve │ │ │ │ │ +000b12b0: 7269 6679 206c 6f63 616c 6520 6461 7461 rify locale data │ │ │ │ │ +000b12c0: 0a0a 3c6c 693e 7375 6e2f 746f 6f6c 732f ..
  • sun/tools/ │ │ │ │ │ +000b12d0: 6a72 756e 7363 7269 7074 2f6a 7275 6e73 jrunscript/jruns │ │ │ │ │ +000b12e0: 6372 6970 742d 4454 6573 742e 7368 3a20 cript-DTest.sh: │ │ │ │ │ +000b12f0: 5465 7374 2074 6861 7420 6f75 7470 7574 Test that output │ │ │ │ │ +000b1300: 206f 6620 276a 7275 6e73 6372 6970 7420 of 'jrunscript │ │ │ │ │ +000b1310: 2d44 270a 0a3c 6c69 3e73 756e 2f74 6f6f -D'..
  • sun/too │ │ │ │ │ +000b1320: 6c73 2f6a 7275 6e73 6372 6970 742f 6a72 ls/jrunscript/jr │ │ │ │ │ +000b1330: 756e 7363 7269 7074 2d61 7267 7354 6573 unscript-argsTes │ │ │ │ │ +000b1340: 742e 7368 3a20 5465 7374 2070 6173 7369 t.sh: Test passi │ │ │ │ │ +000b1350: 6e67 206f 6620 7363 7269 7074 2061 7267 ng of script arg │ │ │ │ │ +000b1360: 756d 656e 7473 2066 726f 6d20 636f 6d6d uments from comm │ │ │ │ │ +000b1370: 616e 6420 6c69 6e65 0a0a 3c6c 693e 7375 and line..
  • su │ │ │ │ │ +000b1380: 6e2f 746f 6f6c 732f 6a72 756e 7363 7269 n/tools/jrunscri │ │ │ │ │ +000b1390: 7074 2f6a 7275 6e73 6372 6970 742d 6370 pt/jrunscript-cp │ │ │ │ │ +000b13a0: 5465 7374 2e73 683a 2054 6573 7420 2d63 Test.sh: Test -c │ │ │ │ │ +000b13b0: 7020 6f70 7469 6f6e 2074 6f20 7365 7420 p option to set │ │ │ │ │ +000b13c0: 636c 6173 7370 6174 680a 0a3c 6c69 3e73 classpath..
  • s │ │ │ │ │ +000b13d0: 756e 2f74 6f6f 6c73 2f6a 7275 6e73 6372 un/tools/jrunscr │ │ │ │ │ +000b13e0: 6970 742f 6a72 756e 7363 7269 7074 2d65 ipt/jrunscript-e │ │ │ │ │ +000b13f0: 5465 7374 2e73 683a 2054 6573 7420 7468 Test.sh: Test th │ │ │ │ │ +000b1400: 6174 206f 7574 7075 7420 6f66 2027 6a72 at output of 'jr │ │ │ │ │ +000b1410: 756e 7363 7269 7074 202d 6527 206d 6174 unscript -e' mat │ │ │ │ │ +000b1420: 6368 6573 2074 6865 2064 6173 682d 652e ches the dash-e. │ │ │ │ │ +000b1430: 6f75 7420 6669 6c65 0a0a 3c6c 693e 7375 out file..
  • su │ │ │ │ │ +000b1440: 6e2f 746f 6f6c 732f 6a72 756e 7363 7269 n/tools/jrunscri │ │ │ │ │ +000b1450: 7074 2f6a 7275 6e73 6372 6970 742d 6654 pt/jrunscript-fT │ │ │ │ │ +000b1460: 6573 742e 7368 3a20 5465 7374 2074 6861 est.sh: Test tha │ │ │ │ │ +000b1470: 7420 6f75 7470 7574 206f 6620 276a 7275 t output of 'jru │ │ │ │ │ +000b1480: 6e73 6372 6970 7420 2d66 2720 6d61 7463 nscript -f' matc │ │ │ │ │ +000b1490: 6865 7320 7468 6520 6461 7368 2d66 2e6f hes the dash-f.o │ │ │ │ │ +000b14a0: 7574 2066 696c 650a 0a3c 6c69 3e73 756e ut file..
  • sun │ │ │ │ │ +000b14b0: 2f74 6f6f 6c73 2f6a 7275 6e73 6372 6970 /tools/jrunscrip │ │ │ │ │ +000b14c0: 742f 6a72 756e 7363 7269 7074 2d68 656c t/jrunscript-hel │ │ │ │ │ +000b14d0: 7054 6573 742e 7368 3a20 5465 7374 2074 pTest.sh: Test t │ │ │ │ │ +000b14e0: 6861 7420 6f75 7470 7574 206f 6620 276a hat output of 'j │ │ │ │ │ +000b14f0: 7275 6e73 6372 6970 7420 2d3f 2720 6973 runscript -?' is │ │ │ │ │ +000b1500: 206e 6f74 2065 6d70 7479 0a0a 3c6c 693e not empty..
  • │ │ │ │ │ +000b1510: 7375 6e2f 746f 6f6c 732f 6a72 756e 7363 sun/tools/jrunsc │ │ │ │ │ +000b1520: 7269 7074 2f6a 7275 6e73 6372 6970 7454 ript/jrunscriptT │ │ │ │ │ +000b1530: 6573 742e 7368 3a20 5465 7374 2074 6861 est.sh: Test tha │ │ │ │ │ +000b1540: 7420 6f75 7470 7574 206f 6620 276a 7275 t output of 'jru │ │ │ │ │ +000b1550: 6e73 6372 6970 7427 2069 6e74 6572 6163 nscript' interac │ │ │ │ │ +000b1560: 7469 7665 206d 6174 6368 6573 2074 6865 tive matches the │ │ │ │ │ +000b1570: 2072 6570 6c2e 6f75 7420 6669 6c65 0a0a repl.out file.. │ │ │ │ │ +000b1580: 3c6c 693e 7375 6e2f 7574 696c 2f63 616c
  • sun/util/cal │ │ │ │ │ +000b1590: 656e 6461 722f 4275 6736 3635 3339 3434 endar/Bug6653944 │ │ │ │ │ +000b15a0: 2e6a 6176 613a 2044 6573 6572 6961 6c69 .java: Deseriali │ │ │ │ │ +000b15b0: 7a61 7469 6f6e 2074 6573 7473 2066 6f72 zation tests for │ │ │ │ │ +000b15c0: 2059 4541 5220 6361 6c63 756c 6361 7469 YEAR calculcati │ │ │ │ │ +000b15d0: 6f6e 730a 0a3c 6c69 3e73 756e 2f75 7469 ons..
  • sun/uti │ │ │ │ │ +000b15e0: 6c2f 6361 6c65 6e64 6172 2f42 7567 3831 l/calendar/Bug81 │ │ │ │ │ +000b15f0: 3736 3136 302e 6a61 7661 3a20 4d61 6b65 76160.java: Make │ │ │ │ │ +000b1600: 2073 7572 6520 4361 6c65 6e64 6172 5379 sure CalendarSy │ │ │ │ │ +000b1610: 7374 656d 2e67 6574 4572 6128 6e61 6d65 stem.getEra(name │ │ │ │ │ +000b1620: 2920 6973 2063 6f6e 7369 7374 656e 7420 ) is consistent │ │ │ │ │ +000b1630: 7769 7468 2067 6574 4572 6173 2829 0a0a with getEras().. │ │ │ │ │ +000b1640: 3c6c 693e 7375 6e2f 7574 696c 2f63 616c
  • sun/util/cal │ │ │ │ │ +000b1650: 656e 6461 722f 4361 6c65 6e64 6172 5379 endar/CalendarSy │ │ │ │ │ +000b1660: 7374 656d 4465 6164 4c6f 636b 5465 7374 stemDeadLockTest │ │ │ │ │ +000b1670: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +000b1680: 6174 2063 6f6e 6375 7272 656e 7420 636c at concurrent cl │ │ │ │ │ +000b1690: 6173 736c 6f61 6469 6e67 206f 6620 7375 assloading of su │ │ │ │ │ +000b16a0: 6e2e 7574 696c 2e63 616c 656e 6461 722e n.util.calendar. │ │ │ │ │ +000b16b0: 4772 6567 6f72 6961 6e20 616e 6420 7375 Gregorian and su │ │ │ │ │ +000b16c0: 6e2e 7574 696c 2e63 616c 656e 6461 722e n.util.calendar. │ │ │ │ │ +000b16d0: 4361 6c65 6e64 6172 5379 7374 656d 2064 CalendarSystem d │ │ │ │ │ +000b16e0: 6f65 736e 2774 206c 6561 6420 746f 2061 oesn't lead to a │ │ │ │ │ +000b16f0: 2064 6561 646c 6f63 6b0a 0a3c 6c69 3e73 deadlock..
  • s │ │ │ │ │ +000b1700: 756e 2f75 7469 6c2f 6361 6c65 6e64 6172 un/util/calendar │ │ │ │ │ +000b1710: 2f7a 692f 4265 796f 6e64 3230 3337 2e6a /zi/Beyond2037.j │ │ │ │ │ +000b1720: 6176 613a 2054 6573 7473 2044 5354 2072 ava: Tests DST r │ │ │ │ │ +000b1730: 656c 6174 6564 2062 6579 6f6e 6420 7468 elated beyond th │ │ │ │ │ +000b1740: 6520 7965 6172 2032 3033 370a 0a3c 6c69 e year 2037..
  • sun/util/calend │ │ │ │ │ +000b1760: 6172 2f7a 692f 5465 7374 5a6f 6e65 496e ar/zi/TestZoneIn │ │ │ │ │ +000b1770: 666f 3331 302e 6a61 7661 3a20 5465 7374 fo310.java: Test │ │ │ │ │ +000b1780: 2077 6865 7468 6572 2074 6865 2054 696d whether the Tim │ │ │ │ │ +000b1790: 655a 6f6e 6520 6765 6e65 7261 7465 6420 eZone generated │ │ │ │ │ +000b17a0: 6672 6f6d 204a 5352 3331 3020 747a 6462 from JSR310 tzdb │ │ │ │ │ +000b17b0: 2069 7320 7468 6520 7361 6d65 2061 7320 is the same as │ │ │ │ │ +000b17c0: 7468 6520 6f6e 6520 6672 6f6d 2074 6865 the one from the │ │ │ │ │ +000b17d0: 2074 7a20 6461 7461 2066 726f 6d20 6a61 tz data from ja │ │ │ │ │ +000b17e0: 7661 7a69 630a 0a3c 6c69 3e73 756e 2f75 vazic..
  • sun/u │ │ │ │ │ +000b17f0: 7469 6c2f 6c6f 6361 6c65 2f70 726f 7669 til/locale/provi │ │ │ │ │ +000b1800: 6465 722f 4275 6738 3032 3431 3431 2e6a der/Bug8024141.j │ │ │ │ │ +000b1810: 6176 613a 2054 6573 7420 666f 7220 6361 ava: Test for ca │ │ │ │ │ +000b1820: 6368 6520 7375 7070 6f72 7420 6f66 2073 che support of s │ │ │ │ │ +000b1830: 756e 2e75 7469 6c2e 6c6f 6361 6c65 2e70 un.util.locale.p │ │ │ │ │ +000b1840: 726f 7669 6465 722e 4c6f 6361 6c65 5265 rovider.LocaleRe │ │ │ │ │ +000b1850: 736f 7572 6365 732e 6765 7454 696d 655a sources.getTimeZ │ │ │ │ │ +000b1860: 6f6e 654e 616d 6573 0a0a 3c6c 693e 7375 oneNames..
  • su │ │ │ │ │ +000b1870: 6e2f 7574 696c 2f6c 6f63 616c 652f 7072 n/util/locale/pr │ │ │ │ │ +000b1880: 6f76 6964 6572 2f42 7567 3830 3338 3433 ovider/Bug803843 │ │ │ │ │ +000b1890: 362e 6a61 7661 3a20 5465 7374 2066 6f72 6.java: Test for │ │ │ │ │ +000b18a0: 2063 6861 6e67 6573 2069 6e20 3830 3338 changes in 8038 │ │ │ │ │ +000b18b0: 3433 360a 0a3c 6c69 3e73 756e 2f75 7469 436..
  • sun/uti │ │ │ │ │ +000b18c0: 6c2f 6c6f 6361 6c65 2f70 726f 7669 6465 l/locale/provide │ │ │ │ │ +000b18d0: 722f 4275 6738 3135 3238 3137 2e6a 6176 r/Bug8152817.jav │ │ │ │ │ +000b18e0: 613a 204d 616b 6520 7375 7265 2074 6861 a: Make sure tha │ │ │ │ │ +000b18f0: 7420 7265 736f 7572 6365 2062 756e 646c t resource bundl │ │ │ │ │ +000b1900: 6573 2069 6e20 7468 6520 6a64 6b2e 6c6f es in the jdk.lo │ │ │ │ │ +000b1910: 6361 6c65 6461 7461 206d 6f64 756c 6520 caledata module │ │ │ │ │ +000b1920: 6172 6520 6c6f 6164 6564 2075 6e64 6572 are loaded under │ │ │ │ │ +000b1930: 2061 2073 6563 7572 6974 7920 6d61 6e61 a security mana │ │ │ │ │ +000b1940: 6765 722e 0a0a 3c6c 693e 7375 6e2f 7574 ger...
  • sun/ut │ │ │ │ │ +000b1950: 696c 2f6c 6f63 616c 652f 7072 6f76 6964 il/locale/provid │ │ │ │ │ +000b1960: 6572 2f42 7567 3831 3633 3335 302e 6a61 er/Bug8163350.ja │ │ │ │ │ +000b1970: 7661 3a20 5465 7374 2046 414c 4c42 4143 va: Test FALLBAC │ │ │ │ │ +000b1980: 4b20 7072 6f76 6964 6572 2069 7320 6e6f K provider is no │ │ │ │ │ +000b1990: 7420 696e 2061 6461 7074 6572 2070 7265 t in adapter pre │ │ │ │ │ +000b19a0: 6665 7265 6e63 6520 6c69 7374 2077 6865 ference list whe │ │ │ │ │ +000b19b0: 6e20 434f 4d50 4154 2069 7320 7370 6563 n COMPAT is spec │ │ │ │ │ +000b19c0: 6966 6965 6420 7769 7468 2053 7973 7465 ified with Syste │ │ │ │ │ +000b19d0: 6d20 5072 6f70 6572 7479 206a 6176 612e m Property java. │ │ │ │ │ +000b19e0: 6c6f 6361 6c65 2e70 726f 7669 6465 7273 locale.providers │ │ │ │ │ +000b19f0: 2e0a 0a3c 6c69 3e73 756e 2f75 7469 6c2f ...
  • sun/util/ │ │ │ │ │ +000b1a00: 6c6f 6361 6c65 2f70 726f 7669 6465 722f locale/provider/ │ │ │ │ │ +000b1a10: 4361 6c65 6e64 6172 4461 7461 5265 6772 CalendarDataRegr │ │ │ │ │ +000b1a20: 6573 7369 6f6e 2e6a 6176 613a 2054 6573 ession.java: Tes │ │ │ │ │ +000b1a30: 7420 4361 6c65 6e64 6172 4461 7461 5574 t CalendarDataUt │ │ │ │ │ +000b1a40: 696c 6974 7920 636c 6173 7320 6e6f 7420 ility class not │ │ │ │ │ +000b1a50: 7468 726f 7769 6e67 2041 7373 6572 7469 throwing Asserti │ │ │ │ │ +000b1a60: 6f6e 4572 726f 720a 0a3c 6c69 3e73 756e onError..
  • sun │ │ │ │ │ +000b1a70: 2f75 7469 6c2f 6c6f 6361 6c65 2f70 726f /util/locale/pro │ │ │ │ │ +000b1a80: 7669 6465 722f 4368 6563 6b4c 6f67 6769 vider/CheckLoggi │ │ │ │ │ +000b1a90: 6e67 4672 6f6d 4c6f 6361 6c65 5072 6f76 ngFromLocaleProv │ │ │ │ │ +000b1aa0: 6964 6572 2e6a 6176 613a 2043 6865 636b ider.java: Check │ │ │ │ │ +000b1ab0: 2074 6861 7420 6e6f 2043 4f4e 4649 4720 that no CONFIG │ │ │ │ │ +000b1ac0: 6d65 7373 6167 6573 2061 7265 206c 6f67 messages are log │ │ │ │ │ +000b1ad0: 6765 6420 6f6e 2069 6e73 7461 6e74 6961 ged on instantia │ │ │ │ │ +000b1ae0: 7469 6e67 2053 696d 706c 6544 6174 6546 ting SimpleDateF │ │ │ │ │ +000b1af0: 6f72 6d61 7420 7769 7468 2074 6865 206c ormat with the l │ │ │ │ │ +000b1b00: 616e 6775 6167 652d 6f6e 6c79 206c 6f63 anguage-only loc │ │ │ │ │ +000b1b10: 616c 652e 0a0a 3c6c 693e 7375 6e2f 7574 ale...
  • sun/ut │ │ │ │ │ +000b1b20: 696c 2f6c 6f67 6769 6e67 2f50 6c61 7466 il/logging/Platf │ │ │ │ │ +000b1b30: 6f72 6d4c 6f67 6765 7254 6573 742e 6a61 ormLoggerTest.ja │ │ │ │ │ +000b1b40: 7661 3a20 5465 7374 2069 6620 6a61 7661 va: Test if java │ │ │ │ │ +000b1b50: 2e75 7469 6c2e 6c6f 6767 696e 672e 4c6f .util.logging.Lo │ │ │ │ │ +000b1b60: 6767 6572 2069 7320 6372 6561 7465 6420 gger is created │ │ │ │ │ +000b1b70: 6265 666f 7265 2061 6e64 2061 6674 6572 before and after │ │ │ │ │ +000b1b80: 206c 6f67 6769 6e67 2069 7320 656e 6162 logging is enab │ │ │ │ │ +000b1b90: 6c65 642e 0a0a 3c6c 693e 7375 6e2f 7574 led...
  • sun/ut │ │ │ │ │ +000b1ba0: 696c 2f6c 6f67 6769 6e67 2f53 6f75 7263 il/logging/Sourc │ │ │ │ │ +000b1bb0: 6543 6c61 7373 4e61 6d65 2e6a 6176 613a eClassName.java: │ │ │ │ │ +000b1bc0: 2054 6573 7420 7468 6520 736f 7572 6365 Test the source │ │ │ │ │ +000b1bd0: 2063 6c61 7373 206e 616d 6520 616e 6420 class name and │ │ │ │ │ +000b1be0: 6d65 7468 6f64 206f 7574 7075 7420 6279 method output by │ │ │ │ │ +000b1bf0: 2074 6865 2070 6c61 7466 6f72 6d20 6c6f the platform lo │ │ │ │ │ +000b1c00: 6767 6572 2e0a 0a3c 6c69 3e73 756e 2f75 gger...
  • sun/u │ │ │ │ │ +000b1c10: 7469 6c2f 7265 736f 7572 6365 732f 4361 til/resources/Ca │ │ │ │ │ +000b1c20: 6c65 6e64 6172 2f42 7567 3435 3138 3831 lendar/Bug451881 │ │ │ │ │ +000b1c30: 312e 6a61 7661 3a20 5665 7269 6669 6573 1.java: Verifies │ │ │ │ │ +000b1c40: 2074 6865 206d 696e 696d 756d 2064 6179 the minimum day │ │ │ │ │ +000b1c50: 7320 6f66 2074 6865 2077 6565 6b20 666f s of the week fo │ │ │ │ │ +000b1c60: 7220 6575 726f 206c 6f63 616c 6573 0a0a r euro locales.. │ │ │ │ │ +000b1c70: 3c6c 693e 7375 6e2f 7574 696c 2f72 6573
  • sun/util/res │ │ │ │ │ +000b1c80: 6f75 7263 6573 2f43 616c 656e 6461 722f ources/Calendar/ │ │ │ │ │ +000b1c90: 4275 6734 3532 3732 3033 2e6a 6176 613a Bug4527203.java: │ │ │ │ │ +000b1ca0: 2049 6e20 4875 6e67 6172 7920 616e 6420 In Hungary and │ │ │ │ │ +000b1cb0: 556b 7261 696e 6520 6669 7273 7420 6461 Ukraine first da │ │ │ │ │ +000b1cc0: 7920 6f66 2077 6565 6b20 6973 204d 6f6e y of week is Mon │ │ │ │ │ +000b1cd0: 6461 7920 6e6f 7420 5375 6e64 6179 0a0a day not Sunday.. │ │ │ │ │ +000b1ce0: 3c6c 693e 7375 6e2f 7574 696c 2f72 6573
  • sun/util/res │ │ │ │ │ +000b1cf0: 6f75 7263 6573 2f4c 6f63 616c 652f 4275 ources/Locale/Bu │ │ │ │ │ +000b1d00: 6734 3432 3930 3234 2e6a 6176 613a 2063 g4429024.java: c │ │ │ │ │ +000b1d10: 6865 636b 696e 6720 6c6f 6361 6c69 7365 hecking localise │ │ │ │ │ +000b1d20: 6420 6c61 6e67 7561 6765 2f63 6f75 6e74 d language/count │ │ │ │ │ +000b1d30: 7279 206e 616d 6573 2069 6e20 6669 6e6e ry names in finn │ │ │ │ │ +000b1d40: 6973 680a 0a3c 6c69 3e73 756e 2f75 7469 ish..
  • sun/uti │ │ │ │ │ +000b1d50: 6c2f 7265 736f 7572 6365 732f 4c6f 6361 l/resources/Loca │ │ │ │ │ +000b1d60: 6c65 2f42 7567 3439 3635 3236 302e 6a61 le/Bug4965260.ja │ │ │ │ │ +000b1d70: 7661 3a20 5665 7269 6669 6573 2074 6865 va: Verifies the │ │ │ │ │ +000b1d80: 206c 616e 6775 6167 6520 6e61 6d65 206f language name o │ │ │ │ │ +000b1d90: 6620 226e 6c22 2066 6f72 2073 7570 706f f "nl" for suppo │ │ │ │ │ +000b1da0: 7274 6564 206c 6f63 616c 6573 0a0a 3c6c rted locales..sun/util/resou │ │ │ │ │ +000b1dc0: 7263 6573 2f4c 6f63 616c 652f 4275 6736 rces/Locale/Bug6 │ │ │ │ │ +000b1dd0: 3237 3536 3832 2e6a 6176 613a 2056 6572 275682.java: Ver │ │ │ │ │ +000b1de0: 6966 7969 6e67 2074 6861 7420 7468 6520 ifying that the │ │ │ │ │ +000b1df0: 6c61 6e67 7561 6765 206e 616d 6573 2073 language names s │ │ │ │ │ +000b1e00: 7461 7274 7320 7769 7468 206c 6f77 6572 tarts with lower │ │ │ │ │ +000b1e10: 6361 7365 2069 6e20 7370 616e 6973 680a case in spanish. │ │ │ │ │ +000b1e20: 0a3c 6c69 3e73 756e 2f75 7469 6c2f 7265 .
  • sun/util/re │ │ │ │ │ +000b1e30: 736f 7572 6365 732f 5469 6d65 5a6f 6e65 sources/TimeZone │ │ │ │ │ +000b1e40: 2f42 7567 3436 3430 3233 342e 6a61 7661 /Bug4640234.java │ │ │ │ │ +000b1e50: 3a20 5665 7269 6669 6573 2074 6865 2074 : Verifies the t │ │ │ │ │ +000b1e60: 7261 6e73 6c61 7469 6f6e 206f 6620 7469 ranslation of ti │ │ │ │ │ +000b1e70: 6d65 207a 6f6e 6520 6e61 6d65 732c 2074 me zone names, t │ │ │ │ │ +000b1e80: 6869 7320 7465 7374 2077 696c 6c20 6361 his test will ca │ │ │ │ │ +000b1e90: 7463 6820 7072 6573 656e 6365 206f 6620 tch presence of │ │ │ │ │ +000b1ea0: 636f 756e 7472 7920 6e61 6d65 2066 6f72 country name for │ │ │ │ │ +000b1eb0: 2065 6e67 6c69 7368 2061 6e64 2073 656c english and sel │ │ │ │ │ +000b1ec0: 6563 7465 6420 6c6f 6361 6c65 7320 666f ected locales fo │ │ │ │ │ +000b1ed0: 7220 616c 6c20 4953 4f20 636f 756e 7472 r all ISO countr │ │ │ │ │ +000b1ee0: 7920 636f 6465 732e 0a0a 3c6c 693e 7375 y codes...
  • su │ │ │ │ │ +000b1ef0: 6e2f 7574 696c 2f72 6573 6f75 7263 6573 n/util/resources │ │ │ │ │ +000b1f00: 2f54 696d 655a 6f6e 652f 4275 6734 3834 /TimeZone/Bug484 │ │ │ │ │ +000b1f10: 3832 3432 2e6a 6176 613a 204d 616b 6520 8242.java: Make │ │ │ │ │ +000b1f20: 7375 7265 2074 6861 7420 4d45 5420 7469 sure that MET ti │ │ │ │ │ +000b1f30: 6d65 207a 6f6e 6520 6973 206e 6f74 206d me zone is not m │ │ │ │ │ +000b1f40: 6973 696e 7465 7270 7265 7465 6420 696e isinterpreted in │ │ │ │ │ +000b1f50: 2065 7572 6f20 6c6f 6361 6c65 732e 0a0a euro locales... │ │ │ │ │ +000b1f60: 3c6c 693e 7375 6e2f 7574 696c 2f72 6573
  • sun/util/res │ │ │ │ │ +000b1f70: 6f75 7263 6573 2f54 696d 655a 6f6e 652f ources/TimeZone/ │ │ │ │ │ +000b1f80: 4275 6734 3835 3835 3137 2e6a 6176 613a Bug4858517.java: │ │ │ │ │ +000b1f90: 2054 6573 7420 6361 7365 2066 6f72 2074 Test case for t │ │ │ │ │ +000b1fa0: 7a64 6174 6132 3030 3361 2073 7570 706f zdata2003a suppo │ │ │ │ │ +000b1fb0: 7274 2066 6f72 2039 206c 6f63 616c 6573 rt for 9 locales │ │ │ │ │ +000b1fc0: 0a0a 3c6c 693e 7375 6e2f 7574 696c 2f72 ..
  • sun/util/r │ │ │ │ │ +000b1fd0: 6573 6f75 7263 6573 2f54 696d 655a 6f6e esources/TimeZon │ │ │ │ │ +000b1fe0: 652f 4275 6734 3933 3838 3436 2e6a 6176 e/Bug4938846.jav │ │ │ │ │ +000b1ff0: 613a 2054 6573 7420 6361 7365 2066 6f72 a: Test case for │ │ │ │ │ +000b2000: 2065 6e5f 4945 2054 696d 655a 6f6e 6520 en_IE TimeZone │ │ │ │ │ +000b2010: 696e 666f 0a0a 3c6c 693e 7375 6e2f 7574 info..
  • sun/ut │ │ │ │ │ +000b2020: 696c 2f72 6573 6f75 7263 6573 2f54 696d il/resources/Tim │ │ │ │ │ +000b2030: 655a 6f6e 652f 4275 6736 3237 3133 3936 eZone/Bug6271396 │ │ │ │ │ +000b2040: 2e6a 6176 613a 2054 6573 7420 6361 7365 .java: Test case │ │ │ │ │ +000b2050: 2066 6f72 2076 6572 6966 7969 6e67 2074 for verifying t │ │ │ │ │ +000b2060: 7970 6f20 6f66 2074 696d 657a 6f6e 6520 ypo of timezone │ │ │ │ │ +000b2070: 6469 7370 6c61 7920 6e61 6d65 2041 7573 display name Aus │ │ │ │ │ +000b2080: 7472 616c 6961 2f4c 6f72 645f 486f 7765 tralia/Lord_Howe │ │ │ │ │ +000b2090: 0a0a 3c6c 693e 7375 6e2f 7574 696c 2f72 ..
  • sun/util/r │ │ │ │ │ +000b20a0: 6573 6f75 7263 6573 2f54 696d 655a 6f6e esources/TimeZon │ │ │ │ │ +000b20b0: 652f 4275 6736 3331 3739 3239 2e6a 6176 e/Bug6317929.jav │ │ │ │ │ +000b20c0: 613a 2054 6573 7420 6361 7365 2066 6f72 a: Test case for │ │ │ │ │ +000b20d0: 2074 7a64 6174 6132 3030 356d 2073 7570 tzdata2005m sup │ │ │ │ │ +000b20e0: 706f 7274 2066 6f72 2039 206c 6f63 616c port for 9 local │ │ │ │ │ +000b20f0: 6573 0a0a 3c6c 693e 7375 6e2f 7574 696c es..
  • sun/util │ │ │ │ │ +000b2100: 2f72 6573 6f75 7263 6573 2f54 696d 655a /resources/TimeZ │ │ │ │ │ +000b2110: 6f6e 652f 4275 6736 3337 3737 3934 2e6a one/Bug6377794.j │ │ │ │ │ +000b2120: 6176 613a 2054 6573 7420 6361 7365 2066 ava: Test case f │ │ │ │ │ +000b2130: 6f72 2074 7a64 6174 6132 3030 3572 2073 or tzdata2005r s │ │ │ │ │ +000b2140: 7570 706f 7274 2066 6f72 2039 206c 6f63 upport for 9 loc │ │ │ │ │ +000b2150: 616c 6573 0a0a 3c6c 693e 7375 6e2f 7574 ales..
  • sun/ut │ │ │ │ │ +000b2160: 696c 2f72 6573 6f75 7263 6573 2f54 696d il/resources/Tim │ │ │ │ │ +000b2170: 655a 6f6e 652f 4275 6736 3434 3230 3036 eZone/Bug6442006 │ │ │ │ │ +000b2180: 2e6a 6176 613a 2054 6573 7420 6361 7365 .java: Test case │ │ │ │ │ +000b2190: 2066 6f72 2076 6572 6966 7969 6e67 2074 for verifying t │ │ │ │ │ +000b21a0: 696d 657a 6f6e 6520 6469 7370 6c61 7920 imezone display │ │ │ │ │ +000b21b0: 6e61 6d65 2066 6f72 2041 7369 612f 5461 name for Asia/Ta │ │ │ │ │ +000b21c0: 6970 6569 0a0a 3c6c 693e 7375 6e2f 7574 ipei..
  • sun/ut │ │ │ │ │ +000b21d0: 696c 2f72 6573 6f75 7263 6573 2f54 696d il/resources/Tim │ │ │ │ │ +000b21e0: 655a 6f6e 652f 4275 6738 3133 3931 3037 eZone/Bug8139107 │ │ │ │ │ +000b21f0: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ +000b2200: 2064 6174 6520 7061 7273 696e 6720 7769 date parsing wi │ │ │ │ │ +000b2210: 7468 2044 6174 6554 696d 6546 6f72 6d61 th DateTimeForma │ │ │ │ │ +000b2220: 7474 6572 2070 6174 7465 726e 2074 6861 tter pattern tha │ │ │ │ │ +000b2230: 7420 636f 6e74 6169 6e73 2074 696d 657a t contains timez │ │ │ │ │ +000b2240: 6f6e 6520 6669 656c 6420 646f 6573 6e27 one field doesn' │ │ │ │ │ +000b2250: 7420 7472 6967 6765 7220 4e50 452e 0a0a t trigger NPE... │ │ │ │ │ +000b2260: 3c6c 693e 7375 6e2f 7574 696c 2f72 6573
  • sun/util/res │ │ │ │ │ +000b2270: 6f75 7263 6573 2f54 696d 655a 6f6e 652f ources/TimeZone/ │ │ │ │ │ +000b2280: 4368 696e 6573 6554 696d 655a 6f6e 654e ChineseTimeZoneN │ │ │ │ │ +000b2290: 616d 6554 6573 742e 6a61 7661 3a20 4368 ameTest.java: Ch │ │ │ │ │ +000b22a0: 6563 6b73 2043 6869 6e65 7365 2074 696d ecks Chinese tim │ │ │ │ │ +000b22b0: 6520 7a6f 6e65 206e 616d 6573 2066 6f72 e zone names for │ │ │ │ │ +000b22c0: 2060 5554 4360 2075 7369 6e67 2043 4c44 `UTC` using CLD │ │ │ │ │ +000b22d0: 5220 6172 6520 636f 6e73 6973 7465 6e74 R are consistent │ │ │ │ │ +000b22e0: 0a0a 3c6c 693e 7375 6e2f 7574 696c 2f72 ..
  • sun/util/r │ │ │ │ │ +000b22f0: 6573 6f75 7263 6573 2f63 6c64 722f 4275 esources/cldr/Bu │ │ │ │ │ +000b2300: 6738 3133 3432 3530 2e6a 6176 613a 2054 g8134250.java: T │ │ │ │ │ +000b2310: 6573 7473 2043 4c44 522f 4c44 4d4c 2066 ests CLDR/LDML f │ │ │ │ │ +000b2320: 6561 7475 7265 7320 6172 6520 636f 7272 eatures are corr │ │ │ │ │ +000b2330: 6563 746c 7920 7265 666c 6563 7465 6420 ectly reflected │ │ │ │ │ +000b2340: 696e 204a 444b 2e0a 0a3c 6c69 3e73 756e in JDK...
  • sun │ │ │ │ │ +000b2350: 2f75 7469 6c2f 7265 736f 7572 6365 732f /util/resources/ │ │ │ │ │ +000b2360: 636c 6472 2f42 7567 3831 3334 3338 342e cldr/Bug8134384. │ │ │ │ │ +000b2370: 6a61 7661 3a20 5465 7374 7320 434c 4452 java: Tests CLDR │ │ │ │ │ +000b2380: 2054 696d 655a 6f6e 654e 616d 6573 2068 TimeZoneNames h │ │ │ │ │ +000b2390: 6173 2045 6e67 6c69 7368 206e 616d 6573 as English names │ │ │ │ │ +000b23a0: 2066 6f72 2061 6c6c 2074 7a69 6473 0a0a for all tzids.. │ │ │ │ │ +000b23b0: 3c6c 693e 7375 6e2f 7574 696c 2f72 6573
  • sun/util/res │ │ │ │ │ +000b23c0: 6f75 7263 6573 2f63 6c64 722f 4275 6738 ources/cldr/Bug8 │ │ │ │ │ +000b23d0: 3134 3531 3336 2e6a 6176 613a 2054 6573 145136.java: Tes │ │ │ │ │ +000b23e0: 7473 204c 696b 656c 7953 7562 7461 6773 ts LikelySubtags │ │ │ │ │ +000b23f0: 2069 7320 636f 7272 6563 746c 7920 7265 is correctly re │ │ │ │ │ +000b2400: 666c 6563 7465 6420 696e 204a 444b 2e0a flected in JDK.. │ │ │ │ │ +000b2410: 0a3c 6c69 3e73 756e 2f75 7469 6c2f 7265 .
  • sun/util/re │ │ │ │ │ +000b2420: 736f 7572 6365 732f 636c 6472 2f42 7567 sources/cldr/Bug │ │ │ │ │ +000b2430: 3832 3032 3736 342e 6a61 7661 3a20 4368 8202764.java: Ch │ │ │ │ │ +000b2440: 6563 6b73 2074 696d 6520 7a6f 6e65 206e ecks time zone n │ │ │ │ │ +000b2450: 616d 6573 2061 7265 2063 6f6e 7369 7374 ames are consist │ │ │ │ │ +000b2460: 656e 7420 7769 7468 2061 6c69 6173 6564 ent with aliased │ │ │ │ │ +000b2470: 2069 6473 2c20 6265 7477 6565 6e20 4461 ids, between Da │ │ │ │ │ +000b2480: 7465 466f 726d 6174 5379 6d62 6f6c 732e teFormatSymbols. │ │ │ │ │ +000b2490: 6765 745a 6f6e 6553 7472 696e 6773 2829 getZoneStrings() │ │ │ │ │ +000b24a0: 2061 6e64 2067 6574 4469 7370 6c61 794e and getDisplayN │ │ │ │ │ +000b24b0: 616d 6528 2920 6f66 2054 696d 655a 6f6e ame() of TimeZon │ │ │ │ │ +000b24c0: 652f 5a6f 6e65 4964 2063 6c61 7373 6573 e/ZoneId classes │ │ │ │ │ +000b24d0: 0a0a 3c6c 693e 7375 6e2f 7574 696c 2f72 ..
  • sun/util/r │ │ │ │ │ +000b24e0: 6573 6f75 7263 6573 2f63 6c64 722f 4275 esources/cldr/Bu │ │ │ │ │ +000b24f0: 6738 3230 3436 3033 2e6a 6176 613a 2054 g8204603.java: T │ │ │ │ │ +000b2500: 6573 7420 7468 6174 2063 6f72 7265 6374 est that correct │ │ │ │ │ +000b2510: 2064 6174 6120 6973 2072 6574 7269 6576 data is retriev │ │ │ │ │ +000b2520: 6564 2066 6f72 207a 685f 434e 2061 6e64 ed for zh_CN and │ │ │ │ │ +000b2530: 207a 685f 5457 206c 6f63 616c 6573 2061 zh_TW locales a │ │ │ │ │ +000b2540: 6e64 2043 4c44 5220 7072 6f76 6964 6572 nd CLDR provider │ │ │ │ │ +000b2550: 2073 7570 706f 7274 7320 616c 6c20 6c6f supports all lo │ │ │ │ │ +000b2560: 6361 6c65 7320 666f 7220 7768 6963 6820 cales for which │ │ │ │ │ +000b2570: 616c 6961 7365 7320 6578 6973 742e 0a0a aliases exist... │ │ │ │ │ +000b2580: 3c6c 693e 7375 6e2f 7574 696c 2f72 6573
  • sun/util/res │ │ │ │ │ +000b2590: 6f75 7263 6573 2f63 6c64 722f 4e6f 7277 ources/cldr/Norw │ │ │ │ │ +000b25a0: 6567 6961 6e46 616c 6c62 6163 6b54 6573 egianFallbackTes │ │ │ │ │ +000b25b0: 742e 6a61 7661 3a20 4368 6563 6b73 204e t.java: Checks N │ │ │ │ │ +000b25c0: 6f72 7765 6769 616e 206c 6f63 616c 6520 orwegian locale │ │ │ │ │ +000b25d0: 6661 6c6c 6261 636b 2072 6574 7269 6576 fallback retriev │ │ │ │ │ +000b25e0: 6573 2072 6573 6f75 7263 6520 6275 6e64 es resource bund │ │ │ │ │ +000b25f0: 6c65 7320 636f 7272 6563 746c 792e 0a0a les correctly... │ │ │ │ │ +000b2600: 3c6c 693e 7375 6e2f 7574 696c 2f72 6573
  • sun/util/res │ │ │ │ │ +000b2610: 6f75 7263 6573 2f63 6c64 722f 5469 6d65 ources/cldr/Time │ │ │ │ │ +000b2620: 5a6f 6e65 4e61 6d65 7354 6573 742e 6a61 ZoneNamesTest.ja │ │ │ │ │ +000b2630: 7661 3a20 4368 6563 6b73 2043 4c44 5220 va: Checks CLDR │ │ │ │ │ +000b2640: 7469 6d65 207a 6f6e 6520 6e61 6d65 7320 time zone names │ │ │ │ │ +000b2650: 6172 6520 6765 6e65 7261 7465 6420 636f are generated co │ │ │ │ │ +000b2660: 7272 6563 746c 7920 6174 2072 756e 7469 rrectly at runti │ │ │ │ │ +000b2670: 6d65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 me..
  • tools/ja │ │ │ │ │ +000b2680: 722f 4368 616e 6765 4469 722e 6a61 7661 r/ChangeDir.java │ │ │ │ │ +000b2690: 3a20 6a61 7220 2d43 2064 6f65 736e 2774 : jar -C doesn't │ │ │ │ │ +000b26a0: 2069 676e 6f72 6520 6d75 6c74 6970 6c65 ignore multiple │ │ │ │ │ +000b26b0: 202f 2f20 696e 2070 6174 680a 0a3c 6c69 // in path..
  • tools/jar/Conte │ │ │ │ │ +000b26d0: 6e74 4f72 6465 722e 6a61 7661 3a20 7465 ntOrder.java: te │ │ │ │ │ +000b26e0: 7374 2074 6861 7420 7468 6520 6a61 7220 st that the jar │ │ │ │ │ +000b26f0: 636f 6e74 656e 7420 6f72 6465 7269 6e67 content ordering │ │ │ │ │ +000b2700: 2069 7320 736f 7274 6564 0a0a 3c6c 693e is sorted..
  • │ │ │ │ │ +000b2710: 746f 6f6c 732f 6a61 722f 4372 6561 7465 tools/jar/Create │ │ │ │ │ +000b2720: 4d69 7373 696e 6750 6172 656e 7444 6972 MissingParentDir │ │ │ │ │ +000b2730: 6563 746f 7269 6573 2e6a 6176 613a 206a ectories.java: j │ │ │ │ │ +000b2740: 6172 202d 2d63 7265 6174 6520 2d2d 6669 ar --create --fi │ │ │ │ │ +000b2750: 6c65 2061 2f62 2f74 6573 742e 6a61 7220 le a/b/test.jar │ │ │ │ │ +000b2760: 7368 6f75 6c64 2063 7265 6174 6520 6469 should create di │ │ │ │ │ +000b2770: 7265 6374 6f72 6965 7320 612f 620a 0a3c rectories a/b..< │ │ │ │ │ +000b2780: 6c69 3e74 6f6f 6c73 2f6a 6172 2f45 7874 li>tools/jar/Ext │ │ │ │ │ +000b2790: 7261 6374 4669 6c65 7354 6573 742e 6a61 ractFilesTest.ja │ │ │ │ │ +000b27a0: 7661 3a20 7465 7374 2065 7874 7261 6374 va: test extract │ │ │ │ │ +000b27b0: 206a 6172 2066 696c 6573 206f 7665 7277 jar files overw │ │ │ │ │ +000b27c0: 7269 7465 2065 7869 7374 696e 6720 6669 rite existing fi │ │ │ │ │ +000b27d0: 6c65 7320 6265 6861 7669 6f72 0a0a 3c6c les behavior..tools/jar/Inpu │ │ │ │ │ +000b27f0: 7446 696c 6573 5465 7374 2e6a 6176 613a tFilesTest.java: │ │ │ │ │ +000b2800: 2074 6573 7420 7365 7665 7261 6c20 6a61 test several ja │ │ │ │ │ +000b2810: 7220 746f 6f6c 2069 6e70 7574 2066 696c r tool input fil │ │ │ │ │ +000b2820: 6520 7363 656e 6172 696f 7320 7769 7468 e scenarios with │ │ │ │ │ +000b2830: 2076 6172 6961 7469 6f6e 7320 6f6e 202d variations on - │ │ │ │ │ +000b2840: 4320 6f70 7469 6f6e 7320 7769 7468 2f77 C options with/w │ │ │ │ │ +000b2850: 6974 686f 7574 2061 202d 2d72 656c 6561 ithout a --relea │ │ │ │ │ +000b2860: 7365 206f 7074 696f 6e2e 0a0a 3c6c 693e se option...
  • │ │ │ │ │ +000b2870: 746f 6f6c 732f 6a61 722f 4a61 7242 6163 tools/jar/JarBac │ │ │ │ │ +000b2880: 6b53 6c61 7368 2e6a 6176 613a 206a 6172 kSlash.java: jar │ │ │ │ │ +000b2890: 2074 6f6f 6c20 6661 696c 7320 746f 2063 tool fails to c │ │ │ │ │ +000b28a0: 6f6e 7665 7274 2066 696c 6520 7365 7061 onvert file sepa │ │ │ │ │ +000b28b0: 7261 7469 6f6e 2063 6861 7261 6374 6572 ration character │ │ │ │ │ +000b28c0: 7320 666f 7220 6c69 7374 2061 6e64 2065 s for list and e │ │ │ │ │ +000b28d0: 7874 7261 6374 0a0a 3c6c 693e 746f 6f6c xtract..
  • tool │ │ │ │ │ +000b28e0: 732f 6a61 722f 4a61 7245 6e74 7279 5469 s/jar/JarEntryTi │ │ │ │ │ +000b28f0: 6d65 2e6a 6176 613a 2043 6865 636b 2065 me.java: Check e │ │ │ │ │ +000b2900: 7874 7261 6374 6564 2066 696c 6573 2068 xtracted files h │ │ │ │ │ +000b2910: 6176 6520 6461 7465 2061 7320 7065 7220 ave date as per │ │ │ │ │ +000b2920: 7468 6f73 6520 696e 2074 6865 202e 6a61 those in the .ja │ │ │ │ │ +000b2930: 7220 6669 6c65 0a0a 3c6c 693e 746f 6f6c r file..
  • tool │ │ │ │ │ +000b2940: 732f 6a61 722f 4c65 6164 696e 6747 6172 s/jar/LeadingGar │ │ │ │ │ +000b2950: 6261 6765 2e6a 6176 613a 206a 6172 2074 bage.java: jar t │ │ │ │ │ +000b2960: 6620 616e 6420 6a61 7220 7866 2073 686f f and jar xf sho │ │ │ │ │ +000b2970: 756c 6420 776f 726b 206f 6e20 7a69 7020 uld work on zip │ │ │ │ │ +000b2980: 6669 6c65 7320 7769 7468 206c 6561 6469 files with leadi │ │ │ │ │ +000b2990: 6e67 2067 6172 6261 6765 0a0a 3c6c 693e ng garbage..
  • │ │ │ │ │ +000b29a0: 746f 6f6c 732f 6a61 722f 4d61 6e69 6665 tools/jar/Manife │ │ │ │ │ +000b29b0: 7374 4469 7265 6374 6f72 7943 6f6d 7072 stDirectoryCompr │ │ │ │ │ +000b29c0: 6573 7369 6f6e 2e6a 6176 613a 206a 6172 ession.java: jar │ │ │ │ │ +000b29d0: 2073 686f 756c 6420 6e6f 7420 636f 6d70 should not comp │ │ │ │ │ +000b29e0: 7265 7373 2074 6865 206d 616e 6966 6573 ress the manifes │ │ │ │ │ +000b29f0: 7420 6469 7265 6374 6f72 7920 656e 7472 t directory entr │ │ │ │ │ +000b2a00: 790a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6172 y..
  • tools/jar │ │ │ │ │ +000b2a10: 2f4d 756c 7469 706c 654d 616e 6966 6573 /MultipleManifes │ │ │ │ │ +000b2a20: 7454 6573 742e 6a61 7661 3a20 7465 7374 tTest.java: test │ │ │ │ │ +000b2a30: 2065 7874 7261 6374 206a 6172 2077 6974 extract jar wit │ │ │ │ │ +000b2a40: 6820 6d75 6c74 7069 6c65 206d 616e 6966 h multpile manif │ │ │ │ │ +000b2a50: 6573 7420 6669 6c65 730a 0a3c 6c69 3e74 est files..
  • t │ │ │ │ │ +000b2a60: 6f6f 6c73 2f6a 6172 2f52 656c 6561 7365 ools/jar/Release │ │ │ │ │ +000b2a70: 4265 666f 7265 4669 6c65 732e 6a61 7661 BeforeFiles.java │ │ │ │ │ +000b2a80: 3a20 7465 7374 2074 6861 7420 626f 7468 : test that both │ │ │ │ │ +000b2a90: 206f 6c64 2073 7479 6c65 2063 6f6d 6d61 old style comma │ │ │ │ │ +000b2aa0: 6e64 206c 696e 6520 6f70 7469 6f6e 7320 nd line options │ │ │ │ │ +000b2ab0: 616e 6420 6e65 7720 676e 7520 7374 796c and new gnu styl │ │ │ │ │ +000b2ac0: 6520 636f 6d6d 616e 6420 6c69 6e65 206f e command line o │ │ │ │ │ +000b2ad0: 7074 696f 6e73 2077 6f72 6b20 7769 7468 ptions work with │ │ │ │ │ +000b2ae0: 2074 6865 202d 2d72 656c 6561 7365 206f the --release o │ │ │ │ │ +000b2af0: 7074 696f 6e20 7768 6574 6865 7220 6f72 ption whether or │ │ │ │ │ +000b2b00: 206e 6f74 2074 6865 202d 2d72 656c 6561 not the --relea │ │ │ │ │ +000b2b10: 7365 206f 7074 696f 6e20 6973 2070 7265 se option is pre │ │ │ │ │ +000b2b20: 6365 6465 6420 6279 2061 2066 696c 6520 ceded by a file │ │ │ │ │ +000b2b30: 6e61 6d65 2e0a 0a3c 6c69 3e74 6f6f 6c73 name...
  • tools │ │ │ │ │ +000b2b40: 2f6a 6172 2f52 6570 726f 6475 6369 626c /jar/Reproducibl │ │ │ │ │ +000b2b50: 654a 6172 2e6a 6176 613a 2054 6573 7420 eJar.java: Test │ │ │ │ │ +000b2b60: 6a61 7220 2d2d 6461 7465 2073 6f75 7263 jar --date sourc │ │ │ │ │ +000b2b70: 6520 6461 7465 206f 6620 656e 7472 6965 e date of entrie │ │ │ │ │ +000b2b80: 7320 616e 6420 7468 6174 206a 6172 7320 s and that jars │ │ │ │ │ +000b2b90: 6172 6520 7265 7072 6f64 7563 6962 6c65 are reproducible │ │ │ │ │ +000b2ba0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 722f ..
  • tools/jar/ │ │ │ │ │ +000b2bb0: 5570 6461 7465 4a61 722e 6a61 7661 3a20 UpdateJar.java: │ │ │ │ │ +000b2bc0: 6a61 7220 2d75 6620 7368 6f75 6c64 206e jar -uf should n │ │ │ │ │ +000b2bd0: 6f74 2063 6861 6e67 6520 6669 6c65 2070 ot change file p │ │ │ │ │ +000b2be0: 6572 6d69 7373 696f 6e0a 0a3c 6c69 3e74 ermission..
  • t │ │ │ │ │ +000b2bf0: 6f6f 6c73 2f6a 6172 2f55 7064 6174 654d ools/jar/UpdateM │ │ │ │ │ +000b2c00: 616e 6966 6573 742e 6a61 7661 3a20 456e anifest.java: En │ │ │ │ │ +000b2c10: 7375 7265 2074 6861 7420 6a61 7220 7566 sure that jar uf │ │ │ │ │ +000b2c20: 6d20 6163 7475 616c 6c79 2075 7064 6174 m actually updat │ │ │ │ │ +000b2c30: 6573 2074 6865 2065 7869 7374 696e 6720 es the existing │ │ │ │ │ +000b2c40: 6a61 7220 6669 6c65 2773 206d 616e 6966 jar file's manif │ │ │ │ │ +000b2c50: 6573 7420 7769 7468 2063 6f6e 7465 6e74 est with content │ │ │ │ │ +000b2c60: 7320 6f66 2074 6865 206d 616e 6966 6573 s of the manifes │ │ │ │ │ +000b2c70: 7420 6669 6c65 2e0a 0a3c 6c69 3e74 6f6f t file...
  • too │ │ │ │ │ +000b2c80: 6c73 2f6a 6172 2f63 6f6d 7061 742f 434c ls/jar/compat/CL │ │ │ │ │ +000b2c90: 4943 6f6d 7061 7469 6269 6c69 7479 2e6a ICompatibility.j │ │ │ │ │ +000b2ca0: 6176 613a 2042 6173 6963 2074 6573 7420 ava: Basic test │ │ │ │ │ +000b2cb0: 666f 7220 636f 6d70 6174 6962 696c 6974 for compatibilit │ │ │ │ │ +000b2cc0: 7920 6f66 2043 4c49 206f 7074 696f 6e73 y of CLI options │ │ │ │ │ +000b2cd0: 0a0a 3c6c 693e 746f 6f6c 732f 6a61 722f ..
  • tools/jar/ │ │ │ │ │ +000b2ce0: 696e 6465 782f 4d65 7461 496e 662e 6a61 index/MetaInf.ja │ │ │ │ │ +000b2cf0: 7661 3a20 496e 6465 7820 7468 6520 6e6f va: Index the no │ │ │ │ │ +000b2d00: 6e2d 6d65 7461 2066 696c 6573 2069 6e20 n-meta files in │ │ │ │ │ +000b2d10: 4d45 5441 2d49 4e46 2c20 7375 6368 2061 META-INF, such a │ │ │ │ │ +000b2d20: 7320 4d45 5441 2d49 4e46 2f73 6572 7669 s META-INF/servi │ │ │ │ │ +000b2d30: 6365 732e 0a0a 3c6c 693e 746f 6f6c 732f ces...
  • tools/ │ │ │ │ │ +000b2d40: 6a61 722f 6d6d 726a 6172 2f42 6173 6963 jar/mmrjar/Basic │ │ │ │ │ +000b2d50: 2e6a 6176 613a 2046 6169 6c20 746f 2063 .java: Fail to c │ │ │ │ │ +000b2d60: 7265 6174 6520 6120 4d52 206d 6f64 756c reate a MR modul │ │ │ │ │ +000b2d70: 6172 204a 4152 2077 6974 6820 6120 7665 ar JAR with a ve │ │ │ │ │ +000b2d80: 7273 696f 6e65 6420 656e 7472 7920 696e rsioned entry in │ │ │ │ │ +000b2d90: 2062 6173 652d 7665 7273 696f 6e65 6420 base-versioned │ │ │ │ │ +000b2da0: 656d 7074 7920 7061 636b 6167 650a 0a3c empty package..< │ │ │ │ │ +000b2db0: 6c69 3e74 6f6f 6c73 2f6a 6172 2f6d 6f64 li>tools/jar/mod │ │ │ │ │ +000b2dc0: 756c 6172 4a61 722f 4261 7369 632e 6a61 ularJar/Basic.ja │ │ │ │ │ +000b2dd0: 7661 3a20 5465 7374 7320 666f 7220 706c va: Tests for pl │ │ │ │ │ +000b2de0: 6169 6e20 4d6f 6475 6c61 7220 6a61 7273 ain Modular jars │ │ │ │ │ +000b2df0: 2026 616d 703b 204d 756c 7469 2d52 656c & Multi-Rel │ │ │ │ │ +000b2e00: 6561 7365 204d 6f64 756c 6172 206a 6172 ease Modular jar │ │ │ │ │ +000b2e10: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6172 s..
  • tools/jar │ │ │ │ │ +000b2e20: 2f6d 6f64 756c 6172 4a61 722f 4a61 7254 /modularJar/JarT │ │ │ │ │ +000b2e30: 6f6f 6c4d 6f64 756c 6544 6573 6372 6970 oolModuleDescrip │ │ │ │ │ +000b2e40: 746f 7252 6570 726f 6475 6369 6269 6c69 torReproducibili │ │ │ │ │ +000b2e50: 7479 5465 7374 2e6a 6176 613a 2054 6573 tyTest.java: Tes │ │ │ │ │ +000b2e60: 7473 2074 6861 7420 7468 6520 636f 6e74 ts that the cont │ │ │ │ │ +000b2e70: 656e 7420 6765 6e65 7261 7465 6420 666f ent generated fo │ │ │ │ │ +000b2e80: 7220 6d6f 6475 6c65 2d69 6e66 6f2e 636c r module-info.cl │ │ │ │ │ +000b2e90: 6173 732c 2075 7369 6e67 2074 6865 206a ass, using the j │ │ │ │ │ +000b2ea0: 6172 2063 6f6d 6d61 6e64 2c20 6973 2072 ar command, is r │ │ │ │ │ +000b2eb0: 6570 726f 6475 6369 626c 650a 0a3c 6c69 eproducible..
  • tools/jar/multi │ │ │ │ │ +000b2ed0: 5265 6c65 6173 652f 4170 6956 616c 6964 Release/ApiValid │ │ │ │ │ +000b2ee0: 6174 6f72 5465 7374 2e6a 6176 613a 2054 atorTest.java: T │ │ │ │ │ +000b2ef0: 6573 7473 2066 6f72 2041 5049 2076 616c ests for API val │ │ │ │ │ +000b2f00: 6964 6174 6f72 2e0a 0a3c 6c69 3e74 6f6f idator...
  • too │ │ │ │ │ +000b2f10: 6c73 2f6a 6172 2f6d 756c 7469 5265 6c65 ls/jar/multiRele │ │ │ │ │ +000b2f20: 6173 652f 4261 7369 632e 6a61 7661 3a20 ase/Basic.java: │ │ │ │ │ +000b2f30: 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6172 ..
  • tools/jar │ │ │ │ │ +000b2f40: 2f6d 756c 7469 5265 6c65 6173 652f 4261 /multiRelease/Ba │ │ │ │ │ +000b2f50: 7369 6331 2e6a 6176 613a 2020 0a0a 3c6c sic1.java: ..tools/jar/mult │ │ │ │ │ +000b2f70: 6952 656c 6561 7365 2f52 756e 7469 6d65 iRelease/Runtime │ │ │ │ │ +000b2f80: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ +000b2f90: 4d75 6c74 692d 5265 6c65 6173 6520 6a61 Multi-Release ja │ │ │ │ │ +000b2fa0: 7220 7573 6167 6520 696e 2072 756e 7469 r usage in runti │ │ │ │ │ +000b2fb0: 6d65 0a0a 3c6c 693e 746f 6f6c 732f 6a61 me..
  • tools/ja │ │ │ │ │ +000b2fc0: 722f 6d75 6c74 6952 656c 6561 7365 2f56 r/multiRelease/V │ │ │ │ │ +000b2fd0: 6572 7369 6f6e 5661 6c69 6461 746f 7254 ersionValidatorT │ │ │ │ │ +000b2fe0: 6573 742e 6a61 7661 3a20 5465 7374 7320 est.java: Tests │ │ │ │ │ +000b2ff0: 666f 7220 7665 7273 696f 6e20 7661 6c69 for version vali │ │ │ │ │ +000b3000: 6461 746f 722e 0a0a 3c6c 693e 746f 6f6c dator...
  • tool │ │ │ │ │ +000b3010: 732f 6a61 722f 6d75 6c74 6952 656c 6561 s/jar/multiRelea │ │ │ │ │ +000b3020: 7365 2f77 6869 7465 626f 782f 4472 6976 se/whitebox/Driv │ │ │ │ │ +000b3030: 6572 2e6a 6176 613a 2020 0a0a 3c6c 693e er.java: ..
  • │ │ │ │ │ +000b3040: 746f 6f6c 732f 6a69 6d61 6765 2f49 6d61 tools/jimage/Ima │ │ │ │ │ +000b3050: 6765 5265 6164 6572 4475 706c 6963 6174 geReaderDuplicat │ │ │ │ │ +000b3060: 6543 6869 6c64 4e6f 6465 7354 6573 742e eChildNodesTest. │ │ │ │ │ +000b3070: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ +000b3080: 496d 6167 6552 6561 6465 7220 646f 6573 ImageReader does │ │ │ │ │ +000b3090: 6e27 7420 6372 6561 7465 2061 2044 6972 n't create a Dir │ │ │ │ │ +000b30a0: 6563 746f 7279 206e 6f64 6520 7769 7468 ectory node with │ │ │ │ │ +000b30b0: 2064 7570 6c69 6361 7465 2063 6869 6c64 duplicate child │ │ │ │ │ +000b30c0: 7265 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a ren..
  • tools/j │ │ │ │ │ +000b30d0: 696d 6167 652f 4a49 6d61 6765 4261 7369 image/JImageBasi │ │ │ │ │ +000b30e0: 6373 5465 7374 2e6a 6176 613a 2054 6573 csTest.java: Tes │ │ │ │ │ +000b30f0: 7473 2074 6f20 7665 7269 6679 206a 696d ts to verify jim │ │ │ │ │ +000b3100: 6167 6520 6261 7369 6320 6f70 7469 6f6e age basic option │ │ │ │ │ +000b3110: 732c 2069 2e65 2e0a 0a3c 6c69 3e74 6f6f s, i.e...
  • too │ │ │ │ │ +000b3120: 6c73 2f6a 696d 6167 652f 4a49 6d61 6765 ls/jimage/JImage │ │ │ │ │ +000b3130: 4578 7472 6163 7454 6573 742e 6a61 7661 ExtractTest.java │ │ │ │ │ +000b3140: 3a20 5465 7374 7320 746f 2076 6572 6966 : Tests to verif │ │ │ │ │ +000b3150: 7920 6a69 6d61 6765 2027 6578 7472 6163 y jimage 'extrac │ │ │ │ │ +000b3160: 7427 2061 6374 696f 6e0a 0a3c 6c69 3e74 t' action..
  • t │ │ │ │ │ +000b3170: 6f6f 6c73 2f6a 696d 6167 652f 4a49 6d61 ools/jimage/JIma │ │ │ │ │ +000b3180: 6765 496e 666f 5465 7374 2e6a 6176 613a geInfoTest.java: │ │ │ │ │ +000b3190: 2054 6573 7473 2074 6f20 7665 7269 6679 Tests to verify │ │ │ │ │ +000b31a0: 206a 696d 6167 6520 2769 6e66 6f27 2061 jimage 'info' a │ │ │ │ │ +000b31b0: 6374 696f 6e0a 0a3c 6c69 3e74 6f6f 6c73 ction..
  • tools │ │ │ │ │ +000b31c0: 2f6a 696d 6167 652f 4a49 6d61 6765 4c69 /jimage/JImageLi │ │ │ │ │ +000b31d0: 7374 5465 7374 2e6a 6176 613a 2054 6573 stTest.java: Tes │ │ │ │ │ +000b31e0: 7473 2074 6f20 7665 7269 6679 206a 696d ts to verify jim │ │ │ │ │ +000b31f0: 6167 6520 276c 6973 7427 2061 6374 696f age 'list' actio │ │ │ │ │ +000b3200: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 696d n..
  • tools/jim │ │ │ │ │ +000b3210: 6167 652f 4a49 6d61 6765 4e6f 6e41 7363 age/JImageNonAsc │ │ │ │ │ +000b3220: 6969 4e61 6d65 5465 7374 2e6a 6176 613a iiNameTest.java: │ │ │ │ │ +000b3230: 2054 6573 7420 6e6f 6e2d 4153 4349 4920 Test non-ASCII │ │ │ │ │ +000b3240: 7061 7468 2069 6e20 6375 7374 6f6d 204a path in custom J │ │ │ │ │ +000b3250: 5245 0a0a 3c6c 693e 746f 6f6c 732f 6a69 RE..
  • tools/ji │ │ │ │ │ +000b3260: 6d61 6765 2f4a 496d 6167 6554 6573 742e mage/JImageTest. │ │ │ │ │ +000b3270: 6a61 7661 3a20 5465 7374 206a 696d 6167 java: Test jimag │ │ │ │ │ +000b3280: 6520 746f 6f6c 0a0a 3c6c 693e 746f 6f6c e tool..
  • tool │ │ │ │ │ +000b3290: 732f 6a69 6d61 6765 2f4a 496d 6167 6554 s/jimage/JImageT │ │ │ │ │ +000b32a0: 6f6f 6c54 6573 742e 6a61 7661 3a20 5465 oolTest.java: Te │ │ │ │ │ +000b32b0: 7374 2074 6f20 6368 6563 6b20 6966 206a st to check if j │ │ │ │ │ +000b32c0: 696d 6167 6520 746f 6f6c 2065 7869 7374 image tool exist │ │ │ │ │ +000b32d0: 7320 616e 6420 6973 2077 6f72 6b69 6e67 s and is working │ │ │ │ │ +000b32e0: 0a0a 3c6c 693e 746f 6f6c 732f 6a69 6d61 ..
  • tools/jima │ │ │ │ │ +000b32f0: 6765 2f4a 496d 6167 6556 6572 6966 7954 ge/JImageVerifyT │ │ │ │ │ +000b3300: 6573 742e 6a61 7661 3a20 5465 7374 7320 est.java: Tests │ │ │ │ │ +000b3310: 746f 2076 6572 6966 7920 6a69 6d61 6765 to verify jimage │ │ │ │ │ +000b3320: 2027 7665 7269 6679 2720 6163 7469 6f6e 'verify' action │ │ │ │ │ +000b3330: 0a0a 3c6c 693e 746f 6f6c 732f 6a69 6d61 ..
  • tools/jima │ │ │ │ │ +000b3340: 6765 2f56 6572 6966 794a 696d 6167 652e ge/VerifyJimage. │ │ │ │ │ +000b3350: 6a61 7661 3a20 5665 7269 6679 206a 696d java: Verify jim │ │ │ │ │ +000b3360: 6167 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a age..
  • tools/j │ │ │ │ │ +000b3370: 6c69 6e6b 2f43 6865 636b 4578 6563 7574 link/CheckExecut │ │ │ │ │ +000b3380: 6162 6c65 2e6a 6176 613a 2043 6865 636b able.java: Check │ │ │ │ │ +000b3390: 2074 6861 7420 6a6c 696e 6b20 6372 6561 that jlink crea │ │ │ │ │ +000b33a0: 7465 7320 6578 6563 7574 6162 6c65 7320 tes executables │ │ │ │ │ +000b33b0: 696e 2074 6865 2062 696e 2064 6972 6563 in the bin direc │ │ │ │ │ +000b33c0: 746f 7279 2074 6861 7420 6172 6520 6578 tory that are ex │ │ │ │ │ +000b33d0: 6563 7574 6162 6c65 2062 7920 616c 6c20 ecutable by all │ │ │ │ │ +000b33e0: 7573 6572 730a 0a3c 6c69 3e74 6f6f 6c73 users..
  • tools │ │ │ │ │ +000b33f0: 2f6a 6c69 6e6b 2f44 6566 6175 6c74 5072 /jlink/DefaultPr │ │ │ │ │ +000b3400: 6f76 6964 6572 5465 7374 2e6a 6176 613a oviderTest.java: │ │ │ │ │ +000b3410: 2054 6573 7420 706c 7567 696e 7320 656e Test plugins en │ │ │ │ │ +000b3420: 6162 6c65 6420 6279 2064 6566 6175 6c74 abled by default │ │ │ │ │ +000b3430: 0a0a 3c6c 693e 746f 6f6c 732f 6a6c 696e ..
  • tools/jlin │ │ │ │ │ +000b3440: 6b2f 4578 706c 6f64 6564 4d6f 6475 6c65 k/ExplodedModule │ │ │ │ │ +000b3450: 4e61 6d65 5465 7374 2e6a 6176 613a 2049 NameTest.java: I │ │ │ │ │ +000b3460: 6e63 6f6e 7369 7374 656e 7420 6861 6e64 nconsistent hand │ │ │ │ │ +000b3470: 6c69 6e67 206f 6620 6578 706c 6f64 6564 ling of exploded │ │ │ │ │ +000b3480: 206d 6f64 756c 6573 2069 6e20 6a6c 696e modules in jlin │ │ │ │ │ +000b3490: 6b0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6c69 k..
  • tools/jli │ │ │ │ │ +000b34a0: 6e6b 2f49 6d61 6765 4669 6c65 4372 6561 nk/ImageFileCrea │ │ │ │ │ +000b34b0: 746f 7254 6573 742e 6a61 7661 3a20 496d torTest.java: Im │ │ │ │ │ +000b34c0: 6167 6546 696c 6543 7265 6174 6f72 2063 ageFileCreator c │ │ │ │ │ +000b34d0: 6c61 7373 2074 6573 740a 0a3c 6c69 3e74 lass test..
  • t │ │ │ │ │ +000b34e0: 6f6f 6c73 2f6a 6c69 6e6b 2f49 6d61 6765 ools/jlink/Image │ │ │ │ │ +000b34f0: 4669 6c65 506f 6f6c 5465 7374 2e6a 6176 FilePoolTest.jav │ │ │ │ │ +000b3500: 613a 2054 6573 7420 6120 706f 6f6c 2063 a: Test a pool c │ │ │ │ │ +000b3510: 6f6e 7461 696e 696e 6720 6578 7465 726e ontaining extern │ │ │ │ │ +000b3520: 616c 2066 696c 6573 2e0a 0a3c 6c69 3e74 al files...
  • t │ │ │ │ │ +000b3530: 6f6f 6c73 2f6a 6c69 6e6b 2f49 6e74 6567 ools/jlink/Integ │ │ │ │ │ +000b3540: 7261 7469 6f6e 5465 7374 2e6a 6176 613a rationTest.java: │ │ │ │ │ +000b3550: 2054 6573 7420 696e 7465 6772 6174 696f Test integratio │ │ │ │ │ +000b3560: 6e20 4150 490a 0a3c 6c69 3e74 6f6f 6c73 n API..
  • tools │ │ │ │ │ +000b3570: 2f6a 6c69 6e6b 2f4a 4c69 6e6b 3130 304d /jlink/JLink100M │ │ │ │ │ +000b3580: 6f64 756c 6573 2e6a 6176 613a 204d 616b odules.java: Mak │ │ │ │ │ +000b3590: 6520 7375 7265 2074 6861 7420 3130 3020 e sure that 100 │ │ │ │ │ +000b35a0: 6d6f 6475 6c65 7320 6361 6e20 6265 206c modules can be l │ │ │ │ │ +000b35b0: 696e 6b65 6420 7573 696e 6720 6a6c 696e inked using jlin │ │ │ │ │ +000b35c0: 6b2e 0a0a 3c6c 693e 746f 6f6c 732f 6a6c k...
  • tools/jl │ │ │ │ │ +000b35d0: 696e 6b2f 4a4c 696e 6b32 5465 7374 2e6a ink/JLink2Test.j │ │ │ │ │ +000b35e0: 6176 613a 2054 6573 7420 696d 6167 6520 ava: Test image │ │ │ │ │ +000b35f0: 6372 6561 7469 6f6e 0a0a 3c6c 693e 746f creation..
  • to │ │ │ │ │ +000b3600: 6f6c 732f 6a6c 696e 6b2f 4a4c 696e 6b44 ols/jlink/JLinkD │ │ │ │ │ +000b3610: 6564 7570 5465 7374 4261 7463 6853 697a edupTestBatchSiz │ │ │ │ │ +000b3620: 654f 6e65 2e6a 6176 613a 204d 616b 6520 eOne.java: Make │ │ │ │ │ +000b3630: 7375 7265 2074 6861 7420 6d6f 6475 6c65 sure that module │ │ │ │ │ +000b3640: 7320 6361 6e20 6265 206c 696e 6b65 6420 s can be linked │ │ │ │ │ +000b3650: 7573 696e 6720 6a6c 696e 6b20 616e 6420 using jlink and │ │ │ │ │ +000b3660: 6465 6475 706c 6963 6174 696f 6e20 776f deduplication wo │ │ │ │ │ +000b3670: 726b 7320 636f 7272 6563 746c 7920 7768 rks correctly wh │ │ │ │ │ +000b3680: 656e 2063 7265 6174 696e 6720 7375 6220 en creating sub │ │ │ │ │ +000b3690: 6d65 7468 6f64 730a 0a3c 6c69 3e74 6f6f methods..
  • too │ │ │ │ │ +000b36a0: 6c73 2f6a 6c69 6e6b 2f4a 4c69 6e6b 4e65 ls/jlink/JLinkNe │ │ │ │ │ +000b36b0: 6761 7469 7665 5465 7374 2e6a 6176 613a gativeTest.java: │ │ │ │ │ +000b36c0: 204e 6567 6174 6976 6520 7465 7374 7320 Negative tests │ │ │ │ │ +000b36d0: 666f 7220 6a6c 696e 6b0a 0a3c 6c69 3e74 for jlink..
  • t │ │ │ │ │ +000b36e0: 6f6f 6c73 2f6a 6c69 6e6b 2f4a 4c69 6e6b ools/jlink/JLink │ │ │ │ │ +000b36f0: 4f70 7469 6f6e 7354 6573 742e 6a61 7661 OptionsTest.java │ │ │ │ │ +000b3700: 3a20 5465 7374 206a 6c69 6e6b 206f 7074 : Test jlink opt │ │ │ │ │ +000b3710: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
  • tools/ │ │ │ │ │ +000b3720: 6a6c 696e 6b2f 4a4c 696e 6b50 6c75 6769 jlink/JLinkPlugi │ │ │ │ │ +000b3730: 6e73 5465 7374 2e6a 6176 613a 2054 6573 nsTest.java: Tes │ │ │ │ │ +000b3740: 7420 696d 6167 6520 6372 6561 7469 6f6e t image creation │ │ │ │ │ +000b3750: 0a0a 3c6c 693e 746f 6f6c 732f 6a6c 696e ..
  • tools/jlin │ │ │ │ │ +000b3760: 6b2f 4a4c 696e 6b52 6570 726f 6475 6369 k/JLinkReproduci │ │ │ │ │ +000b3770: 626c 6532 5465 7374 2e6a 6176 613a 204d ble2Test.java: M │ │ │ │ │ +000b3780: 616b 6520 7375 7265 2074 6861 7420 6a69 ake sure that ji │ │ │ │ │ +000b3790: 6d61 6765 7320 6172 6520 636f 6e73 6973 mages are consis │ │ │ │ │ +000b37a0: 7465 6e74 2077 6865 6e20 6372 6561 7465 tent when create │ │ │ │ │ +000b37b0: 6420 6279 206a 6c69 6e6b 2e0a 0a3c 6c69 d by jlink...
  • tools/jlink/JLi │ │ │ │ │ +000b37d0: 6e6b 5265 7072 6f64 7563 6962 6c65 3354 nkReproducible3T │ │ │ │ │ +000b37e0: 6573 742e 6a61 7661 3a20 4d61 6b65 2073 est.java: Make s │ │ │ │ │ +000b37f0: 7572 6520 7468 6174 206a 696d 6167 6573 ure that jimages │ │ │ │ │ +000b3800: 2061 7265 2063 6f6e 7369 7374 656e 7420 are consistent │ │ │ │ │ +000b3810: 7768 656e 2063 7265 6174 6564 2062 7920 when created by │ │ │ │ │ +000b3820: 6a6c 696e 6b2e 0a0a 3c6c 693e 746f 6f6c jlink...
  • tool │ │ │ │ │ +000b3830: 732f 6a6c 696e 6b2f 4a4c 696e 6b52 6570 s/jlink/JLinkRep │ │ │ │ │ +000b3840: 726f 6475 6369 626c 6554 6573 742e 6a61 roducibleTest.ja │ │ │ │ │ +000b3850: 7661 3a20 5465 7374 2074 6861 7420 6a6c va: Test that jl │ │ │ │ │ +000b3860: 696e 6b73 2067 656e 6572 6174 6573 2072 inks generates r │ │ │ │ │ +000b3870: 6570 726f 6475 6369 626c 6520 6d6f 6475 eproducible modu │ │ │ │ │ +000b3880: 6c65 7320 6669 6c65 730a 0a3c 6c69 3e74 les files..
  • t │ │ │ │ │ +000b3890: 6f6f 6c73 2f6a 6c69 6e6b 2f4a 4c69 6e6b ools/jlink/JLink │ │ │ │ │ +000b38a0: 5369 676e 696e 6754 6573 742e 6a61 7661 SigningTest.java │ │ │ │ │ +000b38b0: 3a20 5465 7374 2073 6967 6e65 6420 6a61 : Test signed ja │ │ │ │ │ +000b38c0: 7273 2069 6e76 6f6c 7665 6420 696e 2069 rs involved in i │ │ │ │ │ +000b38d0: 6d61 6765 2063 7265 6174 696f 6e0a 0a3c mage creation..< │ │ │ │ │ +000b38e0: 6c69 3e74 6f6f 6c73 2f6a 6c69 6e6b 2f4a li>tools/jlink/J │ │ │ │ │ +000b38f0: 4c69 6e6b 5465 7374 2e6a 6176 613a 2054 LinkTest.java: T │ │ │ │ │ +000b3900: 6573 7420 696d 6167 6520 6372 6561 7469 est image creati │ │ │ │ │ +000b3910: 6f6e 0a0a 3c6c 693e 746f 6f6c 732f 6a6c on..
  • tools/jl │ │ │ │ │ +000b3920: 696e 6b2f 4a4c 696e 6b54 6f6f 6c50 726f ink/JLinkToolPro │ │ │ │ │ +000b3930: 7669 6465 7254 6573 742e 6a61 7661 3a20 viderTest.java: │ │ │ │ │ +000b3940: 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6c69 ..
  • tools/jli │ │ │ │ │ +000b3950: 6e6b 2f4d 6f64 756c 654e 616d 6573 4f72 nk/ModuleNamesOr │ │ │ │ │ +000b3960: 6465 7254 6573 742e 6a61 7661 3a20 4d4f derTest.java: MO │ │ │ │ │ +000b3970: 4455 4c45 5320 7072 6f70 6572 7479 2073 DULES property s │ │ │ │ │ +000b3980: 686f 756c 6420 6265 2074 6f70 6f6c 6f67 hould be topolog │ │ │ │ │ +000b3990: 6963 616c 6c79 206f 7264 6572 6564 2061 ically ordered a │ │ │ │ │ +000b39a0: 6e64 2073 7061 6365 2d73 6570 6172 6174 nd space-separat │ │ │ │ │ +000b39b0: 6564 206c 6973 740a 0a3c 6c69 3e74 6f6f ed list..
  • too │ │ │ │ │ +000b39c0: 6c73 2f6a 6c69 6e6b 2f4e 6174 6976 6554 ls/jlink/NativeT │ │ │ │ │ +000b39d0: 6573 742e 6a61 7661 3a20 5465 7374 2063 est.java: Test c │ │ │ │ │ +000b39e0: 6f6e 6669 672c 2063 6d64 2061 6e64 206c onfig, cmd and l │ │ │ │ │ +000b39f0: 6962 2064 6972 6563 746f 7269 6573 206f ib directories o │ │ │ │ │ +000b3a00: 6620 6a6d 6f64 2e0a 0a3c 6c69 3e74 6f6f f jmod...
  • too │ │ │ │ │ +000b3a10: 6c73 2f6a 6c69 6e6b 2f52 656c 6561 7365 ls/jlink/Release │ │ │ │ │ +000b3a20: 496d 706c 656d 656e 746f 7254 6573 742e ImplementorTest. │ │ │ │ │ +000b3a30: 6a61 7661 3a20 4164 6420 494d 504c 454d java: Add IMPLEM │ │ │ │ │ +000b3a40: 454e 544f 5220 7072 6f70 6572 7479 2074 ENTOR property t │ │ │ │ │ +000b3a50: 6f20 7468 6520 7265 6c65 6173 6520 6669 o the release fi │ │ │ │ │ +000b3a60: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6a6c le..
  • tools/jl │ │ │ │ │ +000b3a70: 696e 6b2f 5265 736f 7572 6365 4475 706c ink/ResourceDupl │ │ │ │ │ +000b3a80: 6963 6174 6543 6865 636b 5465 7374 2e6a icateCheckTest.j │ │ │ │ │ +000b3a90: 6176 613a 2044 6574 6563 7420 6475 706c ava: Detect dupl │ │ │ │ │ +000b3aa0: 6963 6174 6564 2072 6573 6f75 7263 6573 icated resources │ │ │ │ │ +000b3ab0: 2069 6e20 7061 636b 6167 6564 206d 6f64 in packaged mod │ │ │ │ │ +000b3ac0: 756c 6573 0a0a 3c6c 693e 746f 6f6c 732f ules..
  • tools/ │ │ │ │ │ +000b3ad0: 6a6c 696e 6b2f 5265 736f 7572 6365 506f jlink/ResourcePo │ │ │ │ │ +000b3ae0: 6f6c 5465 7374 2e6a 6176 613a 2054 6573 olTest.java: Tes │ │ │ │ │ +000b3af0: 7420 6120 706f 6f6c 2063 6f6e 7461 696e t a pool contain │ │ │ │ │ +000b3b00: 696e 6720 6a69 6d61 6765 2072 6573 6f75 ing jimage resou │ │ │ │ │ +000b3b10: 7263 6573 2061 6e64 2063 6c61 7373 6573 rces and classes │ │ │ │ │ +000b3b20: 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6c69 ...
  • tools/jli │ │ │ │ │ +000b3b30: 6e6b 2f53 6563 7572 6974 7954 6573 742e nk/SecurityTest. │ │ │ │ │ +000b3b40: 6a61 7661 3a20 5465 7374 204a 6c69 6e6b java: Test Jlink │ │ │ │ │ +000b3b50: 5065 726d 6973 7369 6f6e 0a0a 3c6c 693e Permission..
  • │ │ │ │ │ +000b3b60: 746f 6f6c 732f 6a6c 696e 6b2f 6261 7369 tools/jlink/basi │ │ │ │ │ +000b3b70: 632f 416c 6c4d 6f64 756c 6550 6174 682e c/AllModulePath. │ │ │ │ │ +000b3b80: 6a61 7661 3a20 6a6c 696e 6b20 7465 7374 java: jlink test │ │ │ │ │ +000b3b90: 206f 6620 2d2d 6164 642d 6d6f 6475 6c65 of --add-module │ │ │ │ │ +000b3ba0: 2041 4c4c 2d4d 4f44 554c 452d 5041 5448 ALL-MODULE-PATH │ │ │ │ │ +000b3bb0: 0a0a 3c6c 693e 746f 6f6c 732f 6a6c 696e ..
  • tools/jlin │ │ │ │ │ +000b3bc0: 6b2f 6261 7369 632f 4261 7369 6354 6573 k/basic/BasicTes │ │ │ │ │ +000b3bd0: 742e 6a61 7661 3a20 4261 7369 6320 7465 t.java: Basic te │ │ │ │ │ +000b3be0: 7374 206f 6620 6a6c 696e 6b20 746f 2063 st of jlink to c │ │ │ │ │ +000b3bf0: 7265 6174 6520 6a6d 6f64 7320 616e 6420 reate jmods and │ │ │ │ │ +000b3c00: 696d 6167 6573 0a0a 3c6c 693e 746f 6f6c images..
  • tool │ │ │ │ │ +000b3c10: 732f 6a6c 696e 6b2f 6269 6e64 7365 7276 s/jlink/bindserv │ │ │ │ │ +000b3c20: 6963 6573 2f42 696e 6453 6572 7669 6365 ices/BindService │ │ │ │ │ +000b3c30: 732e 6a61 7661 3a20 200a 0a3c 6c69 3e74 s.java: ..
  • t │ │ │ │ │ +000b3c40: 6f6f 6c73 2f6a 6c69 6e6b 2f62 696e 6473 ools/jlink/binds │ │ │ │ │ +000b3c50: 6572 7669 6365 732f 5375 6767 6573 7450 ervices/SuggestP │ │ │ │ │ +000b3c60: 726f 7669 6465 7273 2e6a 6176 613a 2020 roviders.java: │ │ │ │ │ +000b3c70: 0a0a 3c6c 693e 746f 6f6c 732f 6a6c 696e ..
  • tools/jlin │ │ │ │ │ +000b3c80: 6b2f 6d75 6c74 6972 656c 6561 7365 6a61 k/multireleaseja │ │ │ │ │ +000b3c90: 722f 4a4c 696e 6b4d 524a 6176 6142 6173 r/JLinkMRJavaBas │ │ │ │ │ +000b3ca0: 6556 6572 7369 6f6e 5465 7374 2e6a 6176 eVersionTest.jav │ │ │ │ │ +000b3cb0: 613a 206a 6c69 6e6b 2073 686f 756c 6420 a: jlink should │ │ │ │ │ +000b3cc0: 7468 726f 7720 6572 726f 7220 6966 2074 throw error if t │ │ │ │ │ +000b3cd0: 6172 6765 7420 696d 6167 6520 616e 6420 arget image and │ │ │ │ │ +000b3ce0: 6375 7272 656e 7420 4a44 4b20 7665 7273 current JDK vers │ │ │ │ │ +000b3cf0: 696f 6e73 2064 6f6e 2774 206d 6174 6368 ions don't match │ │ │ │ │ +000b3d00: 0a0a 3c6c 693e 746f 6f6c 732f 6a6c 696e ..
  • tools/jlin │ │ │ │ │ +000b3d10: 6b2f 6d75 6c74 6972 656c 6561 7365 6a61 k/multireleaseja │ │ │ │ │ +000b3d20: 722f 4a4c 696e 6b4d 756c 7469 5265 6c65 r/JLinkMultiRele │ │ │ │ │ +000b3d30: 6173 654a 6172 5465 7374 2e6a 6176 613a aseJarTest.java: │ │ │ │ │ +000b3d40: 2054 6573 7420 696d 6167 6520 6372 6561 Test image crea │ │ │ │ │ +000b3d50: 7469 6f6e 2066 726f 6d20 4d75 6c74 692d tion from Multi- │ │ │ │ │ +000b3d60: 5265 6c65 6173 6520 4a41 520a 0a3c 6c69 Release JAR..
  • tools/jlink/plu │ │ │ │ │ +000b3d80: 6769 6e73 2f41 6464 4f70 7469 6f6e 7350 gins/AddOptionsP │ │ │ │ │ +000b3d90: 6c75 6769 6e54 6573 742e 6a61 7661 3a20 luginTest.java: │ │ │ │ │ +000b3da0: 5465 7374 2074 6865 202d 2d61 6464 2d6f Test the --add-o │ │ │ │ │ +000b3db0: 7074 696f 6e73 2070 6c75 6769 6e0a 0a3c ptions plugin..< │ │ │ │ │ +000b3dc0: 6c69 3e74 6f6f 6c73 2f6a 6c69 6e6b 2f70 li>tools/jlink/p │ │ │ │ │ +000b3dd0: 6c75 6769 6e73 2f43 4453 506c 7567 696e lugins/CDSPlugin │ │ │ │ │ +000b3de0: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ +000b3df0: 7468 6520 2d2d 6765 6e65 7261 7465 2d63 the --generate-c │ │ │ │ │ +000b3e00: 6473 2d61 7263 6869 7665 2070 6c75 6769 ds-archive plugi │ │ │ │ │ +000b3e10: 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6c69 n..
  • tools/jli │ │ │ │ │ +000b3e20: 6e6b 2f70 6c75 6769 6e73 2f43 6f6d 7072 nk/plugins/Compr │ │ │ │ │ +000b3e30: 6573 7349 6e64 6578 6573 5465 7374 2e6a essIndexesTest.j │ │ │ │ │ +000b3e40: 6176 613a 2054 6573 7420 436f 6d70 7265 ava: Test Compre │ │ │ │ │ +000b3e50: 7373 496e 6465 7865 730a 0a3c 6c69 3e74 ssIndexes..
  • t │ │ │ │ │ +000b3e60: 6f6f 6c73 2f6a 6c69 6e6b 2f70 6c75 6769 ools/jlink/plugi │ │ │ │ │ +000b3e70: 6e73 2f43 6f6d 7072 6573 736f 7250 6c75 ns/CompressorPlu │ │ │ │ │ +000b3e80: 6769 6e54 6573 742e 6a61 7661 3a20 5465 ginTest.java: Te │ │ │ │ │ +000b3e90: 7374 207a 6970 2063 6f6d 7072 6573 736f st zip compresso │ │ │ │ │ +000b3ea0: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6c69 r..
  • tools/jli │ │ │ │ │ +000b3eb0: 6e6b 2f70 6c75 6769 6e73 2f44 6566 6175 nk/plugins/Defau │ │ │ │ │ +000b3ec0: 6c74 5374 7269 7044 6562 7567 506c 7567 ltStripDebugPlug │ │ │ │ │ +000b3ed0: 696e 5465 7374 2e6a 6176 613a 2054 6573 inTest.java: Tes │ │ │ │ │ +000b3ee0: 7420 666f 7220 636f 6d62 696e 6174 696f t for combinatio │ │ │ │ │ +000b3ef0: 6e20 6f66 206a 6176 6120 6465 6275 6720 n of java debug │ │ │ │ │ +000b3f00: 6174 7472 6962 7574 6573 2073 7472 6970 attributes strip │ │ │ │ │ +000b3f10: 7069 6e67 2061 6e64 206e 6174 6976 6520 ping and native │ │ │ │ │ +000b3f20: 6465 6275 6720 7379 6d62 6f6c 7320 7374 debug symbols st │ │ │ │ │ +000b3f30: 7269 7070 696e 672e 0a0a 3c6c 693e 746f ripping...
  • to │ │ │ │ │ +000b3f40: 6f6c 732f 6a6c 696e 6b2f 706c 7567 696e ols/jlink/plugin │ │ │ │ │ +000b3f50: 732f 4578 636c 7564 6546 696c 6573 506c s/ExcludeFilesPl │ │ │ │ │ +000b3f60: 7567 696e 5465 7374 2e6a 6176 613a 2054 uginTest.java: T │ │ │ │ │ +000b3f70: 6573 7420 6578 636c 7564 6520 6669 6c65 est exclude file │ │ │ │ │ +000b3f80: 7320 706c 7567 696e 0a0a 3c6c 693e 746f s plugin..
  • to │ │ │ │ │ +000b3f90: 6f6c 732f 6a6c 696e 6b2f 706c 7567 696e ols/jlink/plugin │ │ │ │ │ +000b3fa0: 732f 4578 636c 7564 654a 6d6f 6453 6563 s/ExcludeJmodSec │ │ │ │ │ +000b3fb0: 7469 6f6e 506c 7567 696e 5465 7374 2e6a tionPluginTest.j │ │ │ │ │ +000b3fc0: 6176 613a 2054 6573 7420 2d2d 6e6f 2d6d ava: Test --no-m │ │ │ │ │ +000b3fd0: 616e 2d70 6167 6573 2061 6e64 202d 2d6e an-pages and --n │ │ │ │ │ +000b3fe0: 6f2d 6865 6164 6572 2d66 696c 6573 0a0a o-header-files.. │ │ │ │ │ +000b3ff0: 3c6c 693e 746f 6f6c 732f 6a6c 696e 6b2f
  • tools/jlink/ │ │ │ │ │ +000b4000: 706c 7567 696e 732f 4578 636c 7564 654d plugins/ExcludeM │ │ │ │ │ +000b4010: 6f64 756c 6549 6e66 6f54 6573 742e 6a61 oduleInfoTest.ja │ │ │ │ │ +000b4020: 7661 3a20 6a6c 696e 6b20 2d2d 6578 636c va: jlink --excl │ │ │ │ │ +000b4030: 7564 652d 7265 736f 7572 6365 7320 7368 ude-resources sh │ │ │ │ │ +000b4040: 6f75 6c64 206e 6576 6572 2065 7863 6c75 ould never exclu │ │ │ │ │ +000b4050: 6465 206d 6f64 756c 652d 696e 666f 2e63 de module-info.c │ │ │ │ │ +000b4060: 6c61 7373 0a0a 3c6c 693e 746f 6f6c 732f lass..
  • tools/ │ │ │ │ │ +000b4070: 6a6c 696e 6b2f 706c 7567 696e 732f 4578 jlink/plugins/Ex │ │ │ │ │ +000b4080: 636c 7564 6550 6c75 6769 6e54 6573 742e cludePluginTest. │ │ │ │ │ +000b4090: 6a61 7661 3a20 5465 7374 2065 7863 6c75 java: Test exclu │ │ │ │ │ +000b40a0: 6465 2070 6c75 6769 6e0a 0a3c 6c69 3e74 de plugin..
  • t │ │ │ │ │ +000b40b0: 6f6f 6c73 2f6a 6c69 6e6b 2f70 6c75 6769 ools/jlink/plugi │ │ │ │ │ +000b40c0: 6e73 2f45 7863 6c75 6465 564d 506c 7567 ns/ExcludeVMPlug │ │ │ │ │ +000b40d0: 696e 5465 7374 2e6a 6176 613a 2054 6573 inTest.java: Tes │ │ │ │ │ +000b40e0: 7420 6578 636c 7564 6520 564d 2070 6c75 t exclude VM plu │ │ │ │ │ +000b40f0: 6769 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6a gin..
  • tools/j │ │ │ │ │ +000b4100: 6c69 6e6b 2f70 6c75 6769 6e73 2f47 656e link/plugins/Gen │ │ │ │ │ +000b4110: 6572 6174 654a 4c49 436c 6173 7365 7350 erateJLIClassesP │ │ │ │ │ +000b4120: 6c75 6769 6e54 6573 742e 6a61 7661 3a20 luginTest.java: │ │ │ │ │ +000b4130: 5465 7374 202d 2d67 656e 6572 6174 652d Test --generate- │ │ │ │ │ +000b4140: 6a6c 692d 636c 6173 7365 7320 706c 7567 jli-classes plug │ │ │ │ │ +000b4150: 696e 0a0a 3c6c 693e 746f 6f6c 732f 6a6c in..
  • tools/jl │ │ │ │ │ +000b4160: 696e 6b2f 706c 7567 696e 732f 496e 636c ink/plugins/Incl │ │ │ │ │ +000b4170: 7564 654c 6f63 616c 6573 506c 7567 696e udeLocalesPlugin │ │ │ │ │ +000b4180: 5465 7374 2e6a 6176 613a 2049 6e63 6c75 Test.java: Inclu │ │ │ │ │ +000b4190: 6465 4c6f 6361 6c65 7350 6c75 6769 6e20 deLocalesPlugin │ │ │ │ │ +000b41a0: 7465 7374 730a 0a3c 6c69 3e74 6f6f 6c73 tests..
  • tools │ │ │ │ │ +000b41b0: 2f6a 6c69 6e6b 2f70 6c75 6769 6e73 2f4c /jlink/plugins/L │ │ │ │ │ +000b41c0: 6173 7453 6f72 7465 7254 6573 742e 6a61 astSorterTest.ja │ │ │ │ │ +000b41d0: 7661 3a20 5465 7374 206c 6173 7420 736f va: Test last so │ │ │ │ │ +000b41e0: 7274 6572 2070 726f 7065 7274 790a 0a3c rter property..< │ │ │ │ │ +000b41f0: 6c69 3e74 6f6f 6c73 2f6a 6c69 6e6b 2f70 li>tools/jlink/p │ │ │ │ │ +000b4200: 6c75 6769 6e73 2f4c 6567 616c 4669 6c65 lugins/LegalFile │ │ │ │ │ +000b4210: 506c 7567 696e 5465 7374 2e6a 6176 613a PluginTest.java: │ │ │ │ │ +000b4220: 2056 616c 6964 6174 6520 7468 6520 6c69 Validate the li │ │ │ │ │ +000b4230: 6365 6e73 6520 6669 6c65 7320 6465 6475 cense files dedu │ │ │ │ │ +000b4240: 706c 6963 6174 6564 2069 6e20 7468 6520 plicated in the │ │ │ │ │ +000b4250: 696d 6167 650a 0a3c 6c69 3e74 6f6f 6c73 image..
  • tools │ │ │ │ │ +000b4260: 2f6a 6c69 6e6b 2f70 6c75 6769 6e73 2f4f /jlink/plugins/O │ │ │ │ │ +000b4270: 7264 6572 5265 736f 7572 6365 7350 6c75 rderResourcesPlu │ │ │ │ │ +000b4280: 6769 6e54 6573 742e 6a61 7661 3a20 5465 ginTest.java: Te │ │ │ │ │ +000b4290: 7374 2073 6f72 7465 7220 706c 7567 696e st sorter plugin │ │ │ │ │ +000b42a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a6c 696e ..
  • tools/jlin │ │ │ │ │ +000b42b0: 6b2f 706c 7567 696e 732f 506c 7567 696e k/plugins/Plugin │ │ │ │ │ +000b42c0: 734e 6567 6174 6976 6554 6573 742e 6a61 sNegativeTest.ja │ │ │ │ │ +000b42d0: 7661 3a20 4e65 6761 7469 7665 2074 6573 va: Negative tes │ │ │ │ │ +000b42e0: 7420 666f 7220 496d 6167 6550 6c75 6769 t for ImagePlugi │ │ │ │ │ +000b42f0: 6e53 7461 636b 2e0a 0a3c 6c69 3e74 6f6f nStack...
  • too │ │ │ │ │ +000b4300: 6c73 2f6a 6c69 6e6b 2f70 6c75 6769 6e73 ls/jlink/plugins │ │ │ │ │ +000b4310: 2f50 7265 7669 7369 746f 7254 6573 742e /PrevisitorTest. │ │ │ │ │ +000b4320: 6a61 7661 3a20 5465 7374 2070 7265 7669 java: Test previ │ │ │ │ │ +000b4330: 7369 746f 720a 0a3c 6c69 3e74 6f6f 6c73 sitor..
  • tools │ │ │ │ │ +000b4340: 2f6a 6c69 6e6b 2f70 6c75 6769 6e73 2f52 /jlink/plugins/R │ │ │ │ │ +000b4350: 6573 6f75 7263 6546 696c 7465 7254 6573 esourceFilterTes │ │ │ │ │ +000b4360: 742e 6a61 7661 3a20 5465 7374 2052 6573 t.java: Test Res │ │ │ │ │ +000b4370: 6f75 7263 6546 696c 7465 7220 636c 6173 ourceFilter clas │ │ │ │ │ +000b4380: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 6c69 s..
  • tools/jli │ │ │ │ │ +000b4390: 6e6b 2f70 6c75 6769 6e73 2f53 6176 654a nk/plugins/SaveJ │ │ │ │ │ +000b43a0: 6c69 6e6b 4172 6766 696c 6573 506c 7567 linkArgfilesPlug │ │ │ │ │ +000b43b0: 696e 5465 7374 2e6a 6176 613a 2054 6573 inTest.java: Tes │ │ │ │ │ +000b43c0: 7420 2d2d 7361 7665 2d6a 6c69 6e6b 2d61 t --save-jlink-a │ │ │ │ │ +000b43d0: 7267 6669 6c65 7320 706c 7567 696e 0a0a rgfiles plugin.. │ │ │ │ │ +000b43e0: 3c6c 693e 746f 6f6c 732f 6a6c 696e 6b2f
  • tools/jlink/ │ │ │ │ │ +000b43f0: 706c 7567 696e 732f 5369 676e 6174 7572 plugins/Signatur │ │ │ │ │ +000b4400: 6550 6172 7365 7254 6573 742e 6a61 7661 eParserTest.java │ │ │ │ │ +000b4410: 3a20 5465 7374 2053 6967 6e61 7475 7265 : Test Signature │ │ │ │ │ +000b4420: 5061 7273 6572 0a0a 3c6c 693e 746f 6f6c Parser..
  • tool │ │ │ │ │ +000b4430: 732f 6a6c 696e 6b2f 706c 7567 696e 732f s/jlink/plugins/ │ │ │ │ │ +000b4440: 5374 7269 6e67 5368 6172 696e 6750 6c75 StringSharingPlu │ │ │ │ │ +000b4450: 6769 6e54 6573 742e 6a61 7661 3a20 5465 ginTest.java: Te │ │ │ │ │ +000b4460: 7374 2053 7472 696e 6753 6861 7269 6e67 st StringSharing │ │ │ │ │ +000b4470: 506c 7567 696e 5465 7374 0a0a 3c6c 693e PluginTest..
  • │ │ │ │ │ +000b4480: 746f 6f6c 732f 6a6c 696e 6b2f 706c 7567 tools/jlink/plug │ │ │ │ │ +000b4490: 696e 732f 5374 7269 704a 6176 6144 6562 ins/StripJavaDeb │ │ │ │ │ +000b44a0: 7567 4174 7472 6962 7574 6573 506c 7567 ugAttributesPlug │ │ │ │ │ +000b44b0: 696e 5465 7374 2e6a 6176 613a 2054 6573 inTest.java: Tes │ │ │ │ │ +000b44c0: 7420 5374 7269 704a 6176 6144 6562 7567 t StripJavaDebug │ │ │ │ │ +000b44d0: 4174 7472 6962 7574 6573 506c 7567 696e AttributesPlugin │ │ │ │ │ +000b44e0: 0a0a 3c6c 693e 746f 6f6c 732f 6a6c 696e ..
  • tools/jlin │ │ │ │ │ +000b44f0: 6b2f 706c 7567 696e 732f 5374 7269 704e k/plugins/StripN │ │ │ │ │ +000b4500: 6174 6976 6544 6562 7567 5379 6d62 6f6c ativeDebugSymbol │ │ │ │ │ +000b4510: 7350 6c75 6769 6e2f 5374 7269 704e 6174 sPlugin/StripNat │ │ │ │ │ +000b4520: 6976 6544 6562 7567 5379 6d62 6f6c 7350 iveDebugSymbolsP │ │ │ │ │ +000b4530: 6c75 6769 6e54 6573 742e 6a61 7661 3a20 luginTest.java: │ │ │ │ │ +000b4540: 5465 7374 202d 2d73 7472 6970 2d6e 6174 Test --strip-nat │ │ │ │ │ +000b4550: 6976 652d 6465 6275 672d 7379 6d62 6f6c ive-debug-symbol │ │ │ │ │ +000b4560: 7320 706c 7567 696e 0a0a 3c6c 693e 746f s plugin..
  • to │ │ │ │ │ +000b4570: 6f6c 732f 6a6c 696e 6b2f 706c 7567 696e ols/jlink/plugin │ │ │ │ │ +000b4580: 732f 5379 7374 656d 4d6f 6475 6c65 4465 s/SystemModuleDe │ │ │ │ │ +000b4590: 7363 7269 7074 6f72 732f 436f 6d70 696c scriptors/Compil │ │ │ │ │ +000b45a0: 6564 5665 7273 696f 6e54 6573 742e 6a61 edVersionTest.ja │ │ │ │ │ +000b45b0: 7661 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 va: ..
  • tools │ │ │ │ │ +000b45c0: 2f6a 6c69 6e6b 2f70 6c75 6769 6e73 2f53 /jlink/plugins/S │ │ │ │ │ +000b45d0: 7973 7465 6d4d 6f64 756c 6544 6573 6372 ystemModuleDescr │ │ │ │ │ +000b45e0: 6970 746f 7273 2f4d 6f64 756c 654d 6169 iptors/ModuleMai │ │ │ │ │ +000b45f0: 6e43 6c61 7373 5465 7374 2e6a 6176 613a nClassTest.java: │ │ │ │ │ +000b4600: 2020 0a0a 3c6c 693e 746f 6f6c 732f 6a6c ..
  • tools/jl │ │ │ │ │ +000b4610: 696e 6b2f 706c 7567 696e 732f 5379 7374 ink/plugins/Syst │ │ │ │ │ +000b4620: 656d 4d6f 6475 6c65 4465 7363 7269 7074 emModuleDescript │ │ │ │ │ +000b4630: 6f72 732f 5379 7374 656d 4d6f 6475 6c65 ors/SystemModule │ │ │ │ │ +000b4640: 7354 6573 742e 6a61 7661 3a20 5665 7269 sTest.java: Veri │ │ │ │ │ +000b4650: 6679 2074 6865 2070 726f 7065 7274 6965 fy the propertie │ │ │ │ │ +000b4660: 7320 6f66 204d 6f64 756c 6544 6573 6372 s of ModuleDescr │ │ │ │ │ +000b4670: 6970 746f 7220 6372 6561 7465 6420 6279 iptor created by │ │ │ │ │ +000b4680: 2053 7973 7465 6d4d 6f64 756c 6573 0a0a SystemModules.. │ │ │ │ │ +000b4690: 3c6c 693e 746f 6f6c 732f 6a6c 696e 6b2f
  • tools/jlink/ │ │ │ │ │ +000b46a0: 706c 7567 696e 732f 5379 7374 656d 4d6f plugins/SystemMo │ │ │ │ │ +000b46b0: 6475 6c65 4465 7363 7269 7074 6f72 732f duleDescriptors/ │ │ │ │ │ +000b46c0: 5573 6572 4d6f 6475 6c65 5465 7374 2e6a UserModuleTest.j │ │ │ │ │ +000b46d0: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ +000b46e0: 732f 6a6c 696e 6b2f 706c 7567 696e 732f s/jlink/plugins/ │ │ │ │ │ +000b46f0: 5665 6e64 6f72 496e 666f 506c 7567 696e VendorInfoPlugin │ │ │ │ │ +000b4700: 7354 6573 742e 6a61 7661 3a20 5465 7374 sTest.java: Test │ │ │ │ │ +000b4710: 2074 6865 202d 2d76 656e 646f 722d 7665 the --vendor-ve │ │ │ │ │ +000b4720: 7273 696f 6e20 2d2d 7665 6e64 6f72 2d75 rsion --vendor-u │ │ │ │ │ +000b4730: 726c 2d62 7567 2070 6c75 6769 6e73 0a0a rl-bug plugins.. │ │ │ │ │ +000b4740: 3c6c 693e 746f 6f6c 732f 6a6d 6f64 2f4a
  • tools/jmod/J │ │ │ │ │ +000b4750: 6d6f 644e 6567 6174 6976 6554 6573 742e modNegativeTest. │ │ │ │ │ +000b4760: 6a61 7661 3a20 4e65 6761 7469 7665 2074 java: Negative t │ │ │ │ │ +000b4770: 6573 7473 2066 6f72 206a 6d6f 640a 0a3c ests for jmod..< │ │ │ │ │ +000b4780: 6c69 3e74 6f6f 6c73 2f6a 6d6f 642f 4a6d li>tools/jmod/Jm │ │ │ │ │ +000b4790: 6f64 5465 7374 2e6a 6176 613a 2042 6173 odTest.java: Bas │ │ │ │ │ +000b47a0: 6963 2074 6573 7420 666f 7220 6a6d 6f64 ic test for jmod │ │ │ │ │ +000b47b0: 0a0a 3c6c 693e 746f 6f6c 732f 6a6d 6f64 ..
  • tools/jmod │ │ │ │ │ +000b47c0: 2f68 6173 6865 732f 4861 7368 6573 4f72 /hashes/HashesOr │ │ │ │ │ +000b47d0: 6465 7254 6573 742e 6a61 7661 3a20 5465 derTest.java: Te │ │ │ │ │ +000b47e0: 7374 2063 6f6e 7369 7374 656e 6379 206f st consistency o │ │ │ │ │ +000b47f0: 6620 6d6f 6475 6c65 4861 7368 6573 2061 f moduleHashes a │ │ │ │ │ +000b4800: 7474 7269 6275 7465 2062 6574 7765 656e ttribute between │ │ │ │ │ +000b4810: 2062 7569 6c64 730a 0a3c 6c69 3e74 6f6f builds..
  • too │ │ │ │ │ +000b4820: 6c73 2f6a 6d6f 642f 6861 7368 6573 2f48 ls/jmod/hashes/H │ │ │ │ │ +000b4830: 6173 6865 7354 6573 742e 6a61 7661 3a20 ashesTest.java: │ │ │ │ │ +000b4840: 5465 7374 2074 6865 2072 6563 6f72 6469 Test the recordi │ │ │ │ │ +000b4850: 6e67 2061 6e64 2063 6865 636b 696e 6720 ng and checking │ │ │ │ │ +000b4860: 6f66 206d 6f64 756c 6520 6861 7368 6573 of module hashes │ │ │ │ │ +000b4870: 0a0a 3c6c 693e 746f 6f6c 732f 6a70 6163 ..
  • tools/jpac │ │ │ │ │ +000b4880: 6b61 6765 2f6a 756e 6974 2f6a 646b 2f6a kage/junit/jdk/j │ │ │ │ │ +000b4890: 7061 636b 6167 652f 696e 7465 726e 616c package/internal │ │ │ │ │ +000b48a0: 2f41 7070 496d 6167 6546 696c 6554 6573 /AppImageFileTes │ │ │ │ │ +000b48b0: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e74 t.java: ..
  • t │ │ │ │ │ +000b48c0: 6f6f 6c73 2f6a 7061 636b 6167 652f 6a75 ools/jpackage/ju │ │ │ │ │ +000b48d0: 6e69 742f 6a64 6b2f 6a70 6163 6b61 6765 nit/jdk/jpackage │ │ │ │ │ +000b48e0: 2f69 6e74 6572 6e61 6c2f 4170 706c 6963 /internal/Applic │ │ │ │ │ +000b48f0: 6174 696f 6e4c 6179 6f75 7454 6573 742e ationLayoutTest. │ │ │ │ │ +000b4900: 6a61 7661 3a20 200a 0a3c 6c69 3e74 6f6f java: ..
  • too │ │ │ │ │ +000b4910: 6c73 2f6a 7061 636b 6167 652f 6a75 6e69 ls/jpackage/juni │ │ │ │ │ +000b4920: 742f 6a64 6b2f 6a70 6163 6b61 6765 2f69 t/jdk/jpackage/i │ │ │ │ │ +000b4930: 6e74 6572 6e61 6c2f 436f 6d70 6172 6544 nternal/CompareD │ │ │ │ │ +000b4940: 6f74 7465 6456 6572 7369 6f6e 5465 7374 ottedVersionTest │ │ │ │ │ +000b4950: 2e6a 6176 613a 2020 0a0a 3c6c 693e 746f .java: ..
  • to │ │ │ │ │ +000b4960: 6f6c 732f 6a70 6163 6b61 6765 2f6a 756e ols/jpackage/jun │ │ │ │ │ +000b4970: 6974 2f6a 646b 2f6a 7061 636b 6167 652f it/jdk/jpackage/ │ │ │ │ │ +000b4980: 696e 7465 726e 616c 2f44 6570 6c6f 7950 internal/DeployP │ │ │ │ │ +000b4990: 6172 616d 7354 6573 742e 6a61 7661 3a20 aramsTest.java: │ │ │ │ │ +000b49a0: 5465 7374 2066 6f72 204a 444b 2d38 3231 Test for JDK-821 │ │ │ │ │ +000b49b0: 3132 3835 0a0a 3c6c 693e 746f 6f6c 732f 1285..
  • tools/ │ │ │ │ │ +000b49c0: 6a70 6163 6b61 6765 2f6a 756e 6974 2f6a jpackage/junit/j │ │ │ │ │ +000b49d0: 646b 2f6a 7061 636b 6167 652f 696e 7465 dk/jpackage/inte │ │ │ │ │ +000b49e0: 726e 616c 2f44 6f74 7465 6456 6572 7369 rnal/DottedVersi │ │ │ │ │ +000b49f0: 6f6e 5465 7374 2e6a 6176 613a 2020 0a0a onTest.java: .. │ │ │ │ │ +000b4a00: 3c6c 693e 746f 6f6c 732f 6a70 6163 6b61
  • tools/jpacka │ │ │ │ │ +000b4a10: 6765 2f6a 756e 6974 2f6a 646b 2f6a 7061 ge/junit/jdk/jpa │ │ │ │ │ +000b4a20: 636b 6167 652f 696e 7465 726e 616c 2f45 ckage/internal/E │ │ │ │ │ +000b4a30: 6e71 756f 7465 7254 6573 742e 6a61 7661 nquoterTest.java │ │ │ │ │ +000b4a40: 3a20 200a 0a3c 6c69 3e74 6f6f 6c73 2f6a : ..
  • tools/j │ │ │ │ │ +000b4a50: 7061 636b 6167 652f 6a75 6e69 742f 6a64 package/junit/jd │ │ │ │ │ +000b4a60: 6b2f 6a70 6163 6b61 6765 2f69 6e74 6572 k/jpackage/inter │ │ │ │ │ +000b4a70: 6e61 6c2f 496e 7661 6c69 6444 6f74 7465 nal/InvalidDotte │ │ │ │ │ +000b4a80: 6456 6572 7369 6f6e 5465 7374 2e6a 6176 dVersionTest.jav │ │ │ │ │ +000b4a90: 613a 2020 0a0a 3c6c 693e 746f 6f6c 732f a: ..
  • tools/ │ │ │ │ │ +000b4aa0: 6a70 6163 6b61 6765 2f6a 756e 6974 2f6a jpackage/junit/j │ │ │ │ │ +000b4ab0: 646b 2f6a 7061 636b 6167 652f 696e 7465 dk/jpackage/inte │ │ │ │ │ +000b4ac0: 726e 616c 2f4f 7665 7272 6964 6162 6c65 rnal/Overridable │ │ │ │ │ +000b4ad0: 5265 736f 7572 6365 5465 7374 2e6a 6176 ResourceTest.jav │ │ │ │ │ +000b4ae0: 613a 2020 0a0a 3c6c 693e 746f 6f6c 732f a: ..
  • tools/ │ │ │ │ │ +000b4af0: 6a70 6163 6b61 6765 2f6a 756e 6974 2f6a jpackage/junit/j │ │ │ │ │ +000b4b00: 646b 2f6a 7061 636b 6167 652f 696e 7465 dk/jpackage/inte │ │ │ │ │ +000b4b10: 726e 616c 2f50 6174 6847 726f 7570 5465 rnal/PathGroupTe │ │ │ │ │ +000b4b20: 7374 2e6a 6176 613a 2020 0a0a 3c6c 693e st.java: ..
  • │ │ │ │ │ +000b4b30: 746f 6f6c 732f 6a70 6163 6b61 6765 2f6a tools/jpackage/j │ │ │ │ │ +000b4b40: 756e 6974 2f6a 646b 2f6a 7061 636b 6167 unit/jdk/jpackag │ │ │ │ │ +000b4b50: 652f 696e 7465 726e 616c 2f50 6c61 7466 e/internal/Platf │ │ │ │ │ +000b4b60: 6f72 6d56 6572 7369 6f6e 5465 7374 2e6a ormVersionTest.j │ │ │ │ │ +000b4b70: 6176 613a 2020 0a0a 3c6c 693e 746f 6f6c ava: ..
  • tool │ │ │ │ │ +000b4b80: 732f 6a70 6163 6b61 6765 2f6a 756e 6974 s/jpackage/junit │ │ │ │ │ +000b4b90: 2f6a 646b 2f6a 7061 636b 6167 652f 696e /jdk/jpackage/in │ │ │ │ │ +000b4ba0: 7465 726e 616c 2f54 6f6f 6c56 616c 6964 ternal/ToolValid │ │ │ │ │ +000b4bb0: 6174 6f72 5465 7374 2e6a 6176 613a 2020 atorTest.java: │ │ │ │ │ +000b4bc0: 0a0a 3c6c 693e 746f 6f6c 732f 6a70 6163 ..
  • tools/jpac │ │ │ │ │ +000b4bd0: 6b61 6765 2f6c 696e 7578 2f41 7070 4162 kage/linux/AppAb │ │ │ │ │ +000b4be0: 6f75 7455 726c 5465 7374 2e6a 6176 6123 outUrlTest.java# │ │ │ │ │ +000b4bf0: 6964 313a 206a 7061 636b 6167 6520 7769 id1: jpackage wi │ │ │ │ │ +000b4c00: 7468 202d 2d61 626f 7574 2d75 726c 0a0a th --about-url.. │ │ │ │ │ +000b4c10: 3c6c 693e 746f 6f6c 732f 6a70 6163 6b61
  • tools/jpacka │ │ │ │ │ +000b4c20: 6765 2f6c 696e 7578 2f4c 6963 656e 7365 ge/linux/License │ │ │ │ │ +000b4c30: 5479 7065 5465 7374 2e6a 6176 613a 206a TypeTest.java: j │ │ │ │ │ +000b4c40: 7061 636b 6167 6520 7769 7468 202d 2d6c package with --l │ │ │ │ │ +000b4c50: 696e 7578 2d72 706d 2d6c 6963 656e 7365 inux-rpm-license │ │ │ │ │ +000b4c60: 2d74 7970 650a 0a3c 6c69 3e74 6f6f 6c73 -type..
  • tools │ │ │ │ │ +000b4c70: 2f6a 7061 636b 6167 652f 6c69 6e75 782f /jpackage/linux/ │ │ │ │ │ +000b4c80: 4c69 6e75 7857 6569 7264 4f75 7470 7574 LinuxWeirdOutput │ │ │ │ │ +000b4c90: 4469 7254 6573 742e 6a61 7661 3a20 6a70 DirTest.java: jp │ │ │ │ │ +000b4ca0: 6163 6b61 6765 2077 6974 6820 7661 6c75 ackage with valu │ │ │ │ │ +000b4cb0: 6573 206f 6620 2d2d 6465 7374 2070 6172 es of --dest par │ │ │ │ │ +000b4cc0: 616d 6574 6572 2062 7265 616b 696e 6720 ameter breaking │ │ │ │ │ +000b4cd0: 6a70 6163 6b61 6765 206c 6175 6e63 6865 jpackage launche │ │ │ │ │ +000b4ce0: 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a 7061 r..
  • tools/jpa │ │ │ │ │ +000b4cf0: 636b 6167 652f 6c69 6e75 782f 5265 6c65 ckage/linux/Rele │ │ │ │ │ +000b4d00: 6173 6554 6573 742e 6a61 7661 2369 6431 aseTest.java#id1 │ │ │ │ │ +000b4d10: 3a20 6a70 6163 6b61 6765 2077 6974 6820 : jpackage with │ │ │ │ │ +000b4d20: 2d2d 6c69 6e75 782d 6170 702d 7265 6c65 --linux-app-rele │ │ │ │ │ +000b4d30: 6173 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a ase..
  • tools/j │ │ │ │ │ +000b4d40: 7061 636b 6167 652f 6c69 6e75 782f 5368 package/linux/Sh │ │ │ │ │ +000b4d50: 6f72 7463 7574 4869 6e74 5465 7374 2e6a ortcutHintTest.j │ │ │ │ │ +000b4d60: 6176 6123 6964 313a 206a 7061 636b 6167 ava#id1: jpackag │ │ │ │ │ +000b4d70: 6520 7769 7468 202d 2d6c 696e 7578 2d73 e with --linux-s │ │ │ │ │ +000b4d80: 686f 7274 6375 740a 0a3c 6c69 3e74 6f6f hortcut..
  • too │ │ │ │ │ +000b4d90: 6c73 2f6a 7061 636b 6167 652f 6d61 636f ls/jpackage/maco │ │ │ │ │ +000b4da0: 7378 2f41 7267 756d 656e 7473 4669 6c74 sx/ArgumentsFilt │ │ │ │ │ +000b4db0: 6572 696e 6754 6573 742e 6a61 7661 3a20 eringTest.java: │ │ │ │ │ +000b4dc0: 6a70 6163 6b61 6765 2077 6974 6820 2d70 jpackage with -p │ │ │ │ │ +000b4dd0: 736e 0a0a 3c6c 693e 746f 6f6c 732f 6a70 sn..
  • tools/jp │ │ │ │ │ +000b4de0: 6163 6b61 6765 2f6d 6163 6f73 782f 446d ackage/macosx/Dm │ │ │ │ │ +000b4df0: 6743 6f6e 7465 6e74 5465 7374 2e6a 6176 gContentTest.jav │ │ │ │ │ +000b4e00: 613a 206a 7061 636b 6167 6520 7769 7468 a: jpackage with │ │ │ │ │ +000b4e10: 202d 2d74 7970 6520 646d 6720 2d2d 6d61 --type dmg --ma │ │ │ │ │ +000b4e20: 632d 646d 672d 636f 6e74 656e 740a 0a3c c-dmg-content..< │ │ │ │ │ +000b4e30: 6c69 3e74 6f6f 6c73 2f6a 7061 636b 6167 li>tools/jpackag │ │ │ │ │ +000b4e40: 652f 6d61 636f 7378 2f48 6f73 7441 7263 e/macosx/HostArc │ │ │ │ │ +000b4e50: 6850 6b67 5465 7374 2e6a 6176 613a 206a hPkgTest.java: j │ │ │ │ │ +000b4e60: 7061 636b 6167 6520 7465 7374 2074 6f20 package test to │ │ │ │ │ +000b4e70: 7661 6c69 6461 7465 2022 686f 7374 4172 validate "hostAr │ │ │ │ │ +000b4e80: 6368 6974 6563 7475 7265 7322 2061 7474 chitectures" att │ │ │ │ │ +000b4e90: 7269 6275 7465 0a0a 3c6c 693e 746f 6f6c ribute..
  • tool │ │ │ │ │ +000b4ea0: 732f 6a70 6163 6b61 6765 2f6d 6163 6f73 s/jpackage/macos │ │ │ │ │ +000b4eb0: 782f 4d61 6341 7070 5374 6f72 654a 6c69 x/MacAppStoreJli │ │ │ │ │ +000b4ec0: 6e6b 4f70 7469 6f6e 7354 6573 742e 6a61 nkOptionsTest.ja │ │ │ │ │ +000b4ed0: 7661 3a20 6a70 6163 6b61 6765 2077 6974 va: jpackage wit │ │ │ │ │ +000b4ee0: 6820 2d2d 6d61 632d 6170 702d 7374 6f72 h --mac-app-stor │ │ │ │ │ +000b4ef0: 6520 616e 6420 2d2d 6a6c 696e 6b2d 6f70 e and --jlink-op │ │ │ │ │ +000b4f00: 7469 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 tions..
  • tools │ │ │ │ │ +000b4f10: 2f6a 7061 636b 6167 652f 6d61 636f 7378 /jpackage/macosx │ │ │ │ │ +000b4f20: 2f4d 6163 4170 7053 746f 7265 5275 6e74 /MacAppStoreRunt │ │ │ │ │ +000b4f30: 696d 6554 6573 742e 6a61 7661 3a20 6a70 imeTest.java: jp │ │ │ │ │ +000b4f40: 6163 6b61 6765 2077 6974 6820 2d2d 6d61 ackage with --ma │ │ │ │ │ +000b4f50: 632d 6170 702d 7374 6f72 6520 616e 6420 c-app-store and │ │ │ │ │ +000b4f60: 2d2d 7275 6e74 696d 652d 696d 6167 650a --runtime-image. │ │ │ │ │ +000b4f70: 0a3c 6c69 3e74 6f6f 6c73 2f6a 7061 636b .
  • tools/jpack │ │ │ │ │ +000b4f80: 6167 652f 6d61 636f 7378 2f4d 6163 4669 age/macosx/MacFi │ │ │ │ │ +000b4f90: 6c65 4173 736f 6369 6174 696f 6e73 5465 leAssociationsTe │ │ │ │ │ +000b4fa0: 7374 2e6a 6176 613a 206a 7061 636b 6167 st.java: jpackag │ │ │ │ │ +000b4fb0: 6520 7769 7468 202d 2d66 696c 652d 6173 e with --file-as │ │ │ │ │ +000b4fc0: 736f 6369 6174 696f 6e73 2061 6e64 206d sociations and m │ │ │ │ │ +000b4fd0: 6163 2073 7065 6369 6669 6320 6669 6c65 ac specific file │ │ │ │ │ +000b4fe0: 2061 7373 6f63 6961 7469 6f6e 2061 7267 association arg │ │ │ │ │ +000b4ff0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 7061 s..
  • tools/jpa │ │ │ │ │ +000b5000: 636b 6167 652f 6d61 636f 7378 2f4d 6163 ckage/macosx/Mac │ │ │ │ │ +000b5010: 5072 6f70 6572 7469 6573 5465 7374 2e6a PropertiesTest.j │ │ │ │ │ +000b5020: 6176 613a 206a 7061 636b 6167 6520 7769 ava: jpackage wi │ │ │ │ │ +000b5030: 7468 202d 2d6d 6163 2d70 6163 6b61 6765 th --mac-package │ │ │ │ │ +000b5040: 2d6e 616d 652c 202d 2d6d 6163 2d70 6163 -name, --mac-pac │ │ │ │ │ +000b5050: 6b61 6765 2d69 6465 6e74 6966 6965 720a kage-identifier. │ │ │ │ │ +000b5060: 0a3c 6c69 3e74 6f6f 6c73 2f6a 7061 636b .
  • tools/jpack │ │ │ │ │ +000b5070: 6167 652f 6d61 636f 7378 2f4e 616d 6557 age/macosx/NameW │ │ │ │ │ +000b5080: 6974 6853 7061 6365 5465 7374 2e6a 6176 ithSpaceTest.jav │ │ │ │ │ +000b5090: 613a 206a 7061 636b 6167 6520 7465 7374 a: jpackage test │ │ │ │ │ +000b50a0: 2077 6974 6820 6e61 6d65 2063 6f6e 7461 with name conta │ │ │ │ │ +000b50b0: 696e 696e 6720 7370 6163 6573 0a0a 3c6c ining spaces..tools/jpackage │ │ │ │ │ +000b50d0: 2f6d 6163 6f73 782f 5369 676e 696e 6741 /macosx/SigningA │ │ │ │ │ +000b50e0: 7070 496d 6167 6554 6573 742e 6a61 7661 ppImageTest.java │ │ │ │ │ +000b50f0: 3a20 6a70 6163 6b61 6765 2077 6974 6820 : jpackage with │ │ │ │ │ +000b5100: 2d2d 7479 7065 2061 7070 2d69 6d61 6765 --type app-image │ │ │ │ │ +000b5110: 202d 2d6d 6163 2d73 6967 6e0a 0a3c 6c69 --mac-sign..
  • tools/jpackage/ │ │ │ │ │ +000b5130: 6d61 636f 7378 2f53 6967 6e69 6e67 4170 macosx/SigningAp │ │ │ │ │ +000b5140: 7049 6d61 6765 5477 6f53 7465 7073 5465 pImageTwoStepsTe │ │ │ │ │ +000b5150: 7374 2e6a 6176 613a 206a 7061 636b 6167 st.java: jpackag │ │ │ │ │ +000b5160: 6520 7769 7468 202d 2d74 7970 6520 6170 e with --type ap │ │ │ │ │ +000b5170: 702d 696d 6167 6520 2d2d 6170 702d 696d p-image --app-im │ │ │ │ │ +000b5180: 6167 6520 2261 7070 496d 6167 6522 202d age "appImage" - │ │ │ │ │ +000b5190: 2d6d 6163 2d73 6967 6e0a 0a3c 6c69 3e74 -mac-sign..
  • t │ │ │ │ │ +000b51a0: 6f6f 6c73 2f6a 7061 636b 6167 652f 6d61 ools/jpackage/ma │ │ │ │ │ +000b51b0: 636f 7378 2f53 6967 6e69 6e67 5061 636b cosx/SigningPack │ │ │ │ │ +000b51c0: 6167 6546 726f 6d54 776f 5374 6570 4170 ageFromTwoStepAp │ │ │ │ │ +000b51d0: 7049 6d61 6765 5465 7374 2e6a 6176 613a pImageTest.java: │ │ │ │ │ +000b51e0: 206a 7061 636b 6167 6520 7769 7468 202d jpackage with - │ │ │ │ │ +000b51f0: 2d74 7970 6520 706b 672c 646d 6720 2d2d -type pkg,dmg -- │ │ │ │ │ +000b5200: 6170 702d 696d 6167 650a 0a3c 6c69 3e74 app-image..
  • t │ │ │ │ │ +000b5210: 6f6f 6c73 2f6a 7061 636b 6167 652f 6d61 ools/jpackage/ma │ │ │ │ │ +000b5220: 636f 7378 2f53 6967 6e69 6e67 5061 636b cosx/SigningPack │ │ │ │ │ +000b5230: 6167 6554 6573 742e 6a61 7661 3a20 6a70 ageTest.java: jp │ │ │ │ │ +000b5240: 6163 6b61 6765 2077 6974 6820 2d2d 7479 ackage with --ty │ │ │ │ │ +000b5250: 7065 2070 6b67 2c64 6d67 202d 2d6d 6163 pe pkg,dmg --mac │ │ │ │ │ +000b5260: 2d73 6967 6e0a 0a3c 6c69 3e74 6f6f 6c73 -sign..
  • tools │ │ │ │ │ +000b5270: 2f6a 7061 636b 6167 652f 6d61 636f 7378 /jpackage/macosx │ │ │ │ │ +000b5280: 2f53 6967 6e69 6e67 5061 636b 6167 6554 /SigningPackageT │ │ │ │ │ +000b5290: 776f 5374 6570 5465 7374 2e6a 6176 613a woStepTest.java: │ │ │ │ │ +000b52a0: 206a 7061 636b 6167 6520 7769 7468 202d jpackage with - │ │ │ │ │ +000b52b0: 2d74 7970 6520 706b 672c 646d 6720 2d2d -type pkg,dmg -- │ │ │ │ │ +000b52c0: 6170 702d 696d 6167 650a 0a3c 6c69 3e74 app-image..
  • t │ │ │ │ │ +000b52d0: 6f6f 6c73 2f6a 7061 636b 6167 652f 7368 ools/jpackage/sh │ │ │ │ │ +000b52e0: 6172 652f 4164 644c 6175 6e63 6865 7254 are/AddLauncherT │ │ │ │ │ +000b52f0: 6573 742e 6a61 7661 2369 6430 3a20 6a70 est.java#id0: jp │ │ │ │ │ +000b5300: 6163 6b61 6765 2077 6974 6820 2d2d 6164 ackage with --ad │ │ │ │ │ +000b5310: 642d 6c61 756e 6368 6572 0a0a 3c6c 693e d-launcher..
  • │ │ │ │ │ +000b5320: 746f 6f6c 732f 6a70 6163 6b61 6765 2f73 tools/jpackage/s │ │ │ │ │ +000b5330: 6861 7265 2f41 7070 4c61 756e 6368 6572 hare/AppLauncher │ │ │ │ │ +000b5340: 456e 7654 6573 742e 6a61 7661 3a20 5465 EnvTest.java: Te │ │ │ │ │ +000b5350: 7374 7320 7661 6c75 6573 206f 6620 656e sts values of en │ │ │ │ │ +000b5360: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab │ │ │ │ │ +000b5370: 6c65 7320 616c 7465 7265 6420 6279 206a les altered by j │ │ │ │ │ +000b5380: 7061 636b 6167 6520 6c61 756e 6368 6572 package launcher │ │ │ │ │ +000b5390: 0a0a 3c6c 693e 746f 6f6c 732f 6a70 6163 ..
  • tools/jpac │ │ │ │ │ +000b53a0: 6b61 6765 2f73 6861 7265 2f41 7070 5665 kage/share/AppVe │ │ │ │ │ +000b53b0: 7273 696f 6e54 6573 742e 6a61 7661 3a20 rsionTest.java: │ │ │ │ │ +000b53c0: 6a70 6163 6b61 6765 2061 7070 6c69 6361 jpackage applica │ │ │ │ │ +000b53d0: 7469 6f6e 2076 6572 7369 6f6e 2074 6573 tion version tes │ │ │ │ │ +000b53e0: 7469 6e67 0a0a 3c6c 693e 746f 6f6c 732f ting..
  • tools/ │ │ │ │ │ +000b53f0: 6a70 6163 6b61 6765 2f73 6861 7265 2f41 jpackage/share/A │ │ │ │ │ +000b5400: 7267 756d 656e 7473 5465 7374 2e6a 6176 rgumentsTest.jav │ │ │ │ │ +000b5410: 613a 206a 7061 636b 6167 6520 6372 6561 a: jpackage crea │ │ │ │ │ +000b5420: 7465 2069 6d61 6765 2077 6974 6820 2d2d te image with -- │ │ │ │ │ +000b5430: 6172 6775 6d65 6e74 7320 7465 7374 0a0a arguments test.. │ │ │ │ │ +000b5440: 3c6c 693e 746f 6f6c 732f 6a70 6163 6b61
  • tools/jpacka │ │ │ │ │ +000b5450: 6765 2f73 6861 7265 2f43 6f6f 6b65 6452 ge/share/CookedR │ │ │ │ │ +000b5460: 756e 7469 6d65 5465 7374 2e6a 6176 613a untimeTest.java: │ │ │ │ │ +000b5470: 2074 6573 7420 272d 2d72 756e 7469 6d65 test '--runtime │ │ │ │ │ +000b5480: 2d69 6d61 6765 2720 6f70 7469 6f6e 206f -image' option o │ │ │ │ │ +000b5490: 6620 6a70 6163 6b61 6765 0a0a 3c6c 693e f jpackage..
  • │ │ │ │ │ +000b54a0: 746f 6f6c 732f 6a70 6163 6b61 6765 2f73 tools/jpackage/s │ │ │ │ │ +000b54b0: 6861 7265 2f44 6f74 496e 4e61 6d65 5465 hare/DotInNameTe │ │ │ │ │ +000b54c0: 7374 2e6a 6176 613a 206a 7061 636b 6167 st.java: jpackag │ │ │ │ │ +000b54d0: 6520 6372 6561 7465 2069 6d61 6765 2077 e create image w │ │ │ │ │ +000b54e0: 6974 6820 2d2d 6a61 7661 2d6f 7074 696f ith --java-optio │ │ │ │ │ +000b54f0: 6e73 2074 6573 740a 0a3c 6c69 3e74 6f6f ns test..
  • too │ │ │ │ │ +000b5500: 6c73 2f6a 7061 636b 6167 652f 7368 6172 ls/jpackage/shar │ │ │ │ │ +000b5510: 652f 456d 7074 7946 6f6c 6465 7254 6573 e/EmptyFolderTes │ │ │ │ │ +000b5520: 742e 6a61 7661 2369 6431 3a20 6a70 6163 t.java#id1: jpac │ │ │ │ │ +000b5530: 6b61 6765 2066 6f72 2061 7070 2069 6d61 kage for app ima │ │ │ │ │ +000b5540: 6765 2077 6974 6820 696e 7075 7420 636f ge with input co │ │ │ │ │ +000b5550: 6e74 6169 6e69 6e67 2065 6d70 7479 2066 ntaining empty f │ │ │ │ │ +000b5560: 6f6c 6465 7273 0a0a 3c6c 693e 746f 6f6c olders..
  • tool │ │ │ │ │ +000b5570: 732f 6a70 6163 6b61 6765 2f73 6861 7265 s/jpackage/share │ │ │ │ │ +000b5580: 2f45 7272 6f72 5465 7374 2e6a 6176 6123 /ErrorTest.java# │ │ │ │ │ +000b5590: 6964 303a 2054 6573 7420 6a70 6163 6b61 id0: Test jpacka │ │ │ │ │ +000b55a0: 6765 206f 7574 7075 7420 666f 7220 6572 ge output for er │ │ │ │ │ +000b55b0: 726f 6e65 6f75 7320 696e 7075 740a 0a3c roneous input..< │ │ │ │ │ +000b55c0: 6c69 3e74 6f6f 6c73 2f6a 7061 636b 6167 li>tools/jpackag │ │ │ │ │ +000b55d0: 652f 7368 6172 652f 4572 726f 7254 6573 e/share/ErrorTes │ │ │ │ │ +000b55e0: 742e 6a61 7661 2369 6431 3a20 5465 7374 t.java#id1: Test │ │ │ │ │ +000b55f0: 206a 7061 636b 6167 6520 6f75 7470 7574 jpackage output │ │ │ │ │ +000b5600: 2066 6f72 2065 7272 6f6e 656f 7573 2069 for erroneous i │ │ │ │ │ +000b5610: 6e70 7574 0a0a 3c6c 693e 746f 6f6c 732f nput..
  • tools/ │ │ │ │ │ +000b5620: 6a70 6163 6b61 6765 2f73 6861 7265 2f46 jpackage/share/F │ │ │ │ │ +000b5630: 696c 6541 7373 6f63 6961 7469 6f6e 7354 ileAssociationsT │ │ │ │ │ +000b5640: 6573 742e 6a61 7661 2369 6431 3a20 6a70 est.java#id1: jp │ │ │ │ │ +000b5650: 6163 6b61 6765 2077 6974 6820 2d2d 6669 ackage with --fi │ │ │ │ │ +000b5660: 6c65 2d61 7373 6f63 6961 7469 6f6e 730a le-associations. │ │ │ │ │ +000b5670: 0a3c 6c69 3e74 6f6f 6c73 2f6a 7061 636b .
  • tools/jpack │ │ │ │ │ +000b5680: 6167 652f 7368 6172 652f 496e 7374 616c age/share/Instal │ │ │ │ │ +000b5690: 6c44 6972 5465 7374 2e6a 6176 6123 6964 lDirTest.java#id │ │ │ │ │ +000b56a0: 313a 206a 7061 636b 6167 6520 7769 7468 1: jpackage with │ │ │ │ │ +000b56b0: 202d 2d69 6e73 7461 6c6c 2d64 6972 0a0a --install-dir.. │ │ │ │ │ +000b56c0: 3c6c 693e 746f 6f6c 732f 6a70 6163 6b61
  • tools/jpacka │ │ │ │ │ +000b56d0: 6765 2f73 6861 7265 2f4a 4c69 6e6b 4f70 ge/share/JLinkOp │ │ │ │ │ +000b56e0: 7469 6f6e 7354 6573 742e 6a61 7661 3a20 tionsTest.java: │ │ │ │ │ +000b56f0: 6a70 6163 6b61 6765 2061 7070 6c69 6361 jpackage applica │ │ │ │ │ +000b5700: 7469 6f6e 2076 6572 7369 6f6e 2074 6573 tion version tes │ │ │ │ │ +000b5710: 7469 6e67 0a0a 3c6c 693e 746f 6f6c 732f ting..
  • tools/ │ │ │ │ │ +000b5720: 6a70 6163 6b61 6765 2f73 6861 7265 2f4a jpackage/share/J │ │ │ │ │ +000b5730: 6176 614f 7074 696f 6e73 4571 7561 6c73 avaOptionsEquals │ │ │ │ │ +000b5740: 5465 7374 2e6a 6176 6123 6964 303a 206a Test.java#id0: j │ │ │ │ │ +000b5750: 7061 636b 6167 6520 6372 6561 7465 2069 package create i │ │ │ │ │ +000b5760: 6d61 6765 2077 6974 6820 2d2d 6a61 7661 mage with --java │ │ │ │ │ +000b5770: 2d6f 7074 696f 6e73 2074 6573 740a 0a3c -options test..< │ │ │ │ │ +000b5780: 6c69 3e74 6f6f 6c73 2f6a 7061 636b 6167 li>tools/jpackag │ │ │ │ │ +000b5790: 652f 7368 6172 652f 4a61 7661 4f70 7469 e/share/JavaOpti │ │ │ │ │ +000b57a0: 6f6e 7345 7175 616c 7354 6573 742e 6a61 onsEqualsTest.ja │ │ │ │ │ +000b57b0: 7661 2369 6431 3a20 6a70 6163 6b61 6765 va#id1: jpackage │ │ │ │ │ +000b57c0: 2063 7265 6174 6520 696d 6167 6520 7769 create image wi │ │ │ │ │ +000b57d0: 7468 202d 2d6a 6176 612d 6f70 7469 6f6e th --java-option │ │ │ │ │ +000b57e0: 7320 7465 7374 0a0a 3c6c 693e 746f 6f6c s test..
  • tool │ │ │ │ │ +000b57f0: 732f 6a70 6163 6b61 6765 2f73 6861 7265 s/jpackage/share │ │ │ │ │ +000b5800: 2f4a 6176 614f 7074 696f 6e73 5465 7374 /JavaOptionsTest │ │ │ │ │ +000b5810: 2e6a 6176 613a 206a 7061 636b 6167 6520 .java: jpackage │ │ │ │ │ +000b5820: 6372 6561 7465 2069 6d61 6765 2077 6974 create image wit │ │ │ │ │ +000b5830: 6820 2d2d 6a61 7661 2d6f 7074 696f 6e73 h --java-options │ │ │ │ │ +000b5840: 2074 6573 740a 0a3c 6c69 3e74 6f6f 6c73 test..
  • tools │ │ │ │ │ +000b5850: 2f6a 7061 636b 6167 652f 7368 6172 652f /jpackage/share/ │ │ │ │ │ +000b5860: 4d61 696e 436c 6173 7354 6573 742e 6a61 MainClassTest.ja │ │ │ │ │ +000b5870: 7661 3a20 7465 7374 2064 6966 6665 7265 va: test differe │ │ │ │ │ +000b5880: 6e74 2073 6574 7469 6e67 7320 6f66 206d nt settings of m │ │ │ │ │ +000b5890: 6169 6e20 636c 6173 7320 6e61 6d65 2066 ain class name f │ │ │ │ │ +000b58a0: 6f72 206a 7061 636b 6167 650a 0a3c 6c69 or jpackage..
  • tools/jpackage/ │ │ │ │ │ +000b58c0: 7368 6172 652f 4d6f 6475 6c65 5061 7468 share/ModulePath │ │ │ │ │ +000b58d0: 5465 7374 2e6a 6176 613a 206a 7061 636b Test.java: jpack │ │ │ │ │ +000b58e0: 6167 6520 7769 7468 202d 2d6d 6f64 756c age with --modul │ │ │ │ │ +000b58f0: 652d 7061 7468 2074 6573 7469 6e67 0a0a e-path testing.. │ │ │ │ │ +000b5900: 3c6c 693e 746f 6f6c 732f 6a70 6163 6b61
  • tools/jpacka │ │ │ │ │ +000b5910: 6765 2f73 6861 7265 2f4d 6f64 756c 6550 ge/share/ModuleP │ │ │ │ │ +000b5920: 6174 6854 6573 7432 2e6a 6176 613a 206a athTest2.java: j │ │ │ │ │ +000b5930: 7061 636b 6167 6520 7769 7468 202d 2d6d package with --m │ │ │ │ │ +000b5940: 6f64 756c 652d 7061 7468 2074 6573 7469 odule-path testi │ │ │ │ │ +000b5950: 6e67 0a0a 3c6c 693e 746f 6f6c 732f 6a70 ng..
  • tools/jp │ │ │ │ │ +000b5960: 6163 6b61 6765 2f73 6861 7265 2f4d 6f64 ackage/share/Mod │ │ │ │ │ +000b5970: 756c 6550 6174 6854 6573 7433 2e6a 6176 ulePathTest3.jav │ │ │ │ │ +000b5980: 613a 206a 7061 636b 6167 6520 666f 7220 a: jpackage for │ │ │ │ │ +000b5990: 6170 7027 7320 6d6f 6475 6c65 206c 696e app's module lin │ │ │ │ │ +000b59a0: 6b65 6420 696e 2065 7874 6572 6e61 6c20 ked in external │ │ │ │ │ +000b59b0: 7275 6e74 696d 650a 0a3c 6c69 3e74 6f6f runtime..
  • too │ │ │ │ │ +000b59c0: 6c73 2f6a 7061 636b 6167 652f 7368 6172 ls/jpackage/shar │ │ │ │ │ +000b59d0: 652f 4d75 6c74 6970 6c65 4a61 7241 7070 e/MultipleJarApp │ │ │ │ │ +000b59e0: 5465 7374 2e6a 6176 613a 206a 7061 636b Test.java: jpack │ │ │ │ │ +000b59f0: 6167 6520 6170 706c 6963 6174 696f 6e20 age application │ │ │ │ │ +000b5a00: 7061 636b 6564 2069 6e20 6d75 6c74 6970 packed in multip │ │ │ │ │ +000b5a10: 6c65 206a 6172 730a 0a3c 6c69 3e74 6f6f le jars..
  • too │ │ │ │ │ +000b5a20: 6c73 2f6a 7061 636b 6167 652f 7368 6172 ls/jpackage/shar │ │ │ │ │ +000b5a30: 652f 4e6f 4d50 6174 6852 756e 7469 6d65 e/NoMPathRuntime │ │ │ │ │ +000b5a40: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ +000b5a50: 272d 2d72 756e 7469 6d65 2d69 6d61 6765 '--runtime-image │ │ │ │ │ +000b5a60: 2720 6f70 7469 6f6e 206f 6620 6a70 6163 ' option of jpac │ │ │ │ │ +000b5a70: 6b61 6765 0a0a 3c6c 693e 746f 6f6c 732f kage..
  • tools/ │ │ │ │ │ +000b5a80: 6a70 6163 6b61 6765 2f73 6861 7265 2f4e jpackage/share/N │ │ │ │ │ +000b5a90: 6f6e 4578 6973 7465 6e74 5465 7374 2e6a onExistentTest.j │ │ │ │ │ +000b5aa0: 6176 613a 206a 7061 636b 6167 6520 6170 ava: jpackage ap │ │ │ │ │ +000b5ab0: 706c 6963 6174 696f 6e20 7665 7273 696f plication versio │ │ │ │ │ +000b5ac0: 6e20 7465 7374 696e 670a 0a3c 6c69 3e74 n testing..
  • t │ │ │ │ │ 000b5ad0: 6f6f 6c73 2f6a 7061 636b 6167 652f 7368 ools/jpackage/sh │ │ │ │ │ -000b5ae0: 6172 652f 456d 7074 7946 6f6c 6465 7254 are/EmptyFolderT │ │ │ │ │ -000b5af0: 6573 742e 6a61 7661 2369 6431 3a20 6a70 est.java#id1: jp │ │ │ │ │ -000b5b00: 6163 6b61 6765 2066 6f72 2061 7070 2069 ackage for app i │ │ │ │ │ -000b5b10: 6d61 6765 2077 6974 6820 696e 7075 7420 mage with input │ │ │ │ │ -000b5b20: 636f 6e74 6169 6e69 6e67 2065 6d70 7479 containing empty │ │ │ │ │ -000b5b30: 2066 6f6c 6465 7273 0a0a 3c6c 693e 746f folders..
  • to │ │ │ │ │ -000b5b40: 6f6c 732f 6a70 6163 6b61 6765 2f73 6861 ols/jpackage/sha │ │ │ │ │ -000b5b50: 7265 2f45 7272 6f72 5465 7374 2e6a 6176 re/ErrorTest.jav │ │ │ │ │ -000b5b60: 6123 6964 303a 2054 6573 7420 6a70 6163 a#id0: Test jpac │ │ │ │ │ -000b5b70: 6b61 6765 206f 7574 7075 7420 666f 7220 kage output for │ │ │ │ │ -000b5b80: 6572 726f 6e65 6f75 7320 696e 7075 740a erroneous input. │ │ │ │ │ -000b5b90: 0a3c 6c69 3e74 6f6f 6c73 2f6a 7061 636b .
  • tools/jpack │ │ │ │ │ -000b5ba0: 6167 652f 7368 6172 652f 4572 726f 7254 age/share/ErrorT │ │ │ │ │ -000b5bb0: 6573 742e 6a61 7661 2369 6431 3a20 5465 est.java#id1: Te │ │ │ │ │ -000b5bc0: 7374 206a 7061 636b 6167 6520 6f75 7470 st jpackage outp │ │ │ │ │ -000b5bd0: 7574 2066 6f72 2065 7272 6f6e 656f 7573 ut for erroneous │ │ │ │ │ -000b5be0: 2069 6e70 7574 0a0a 3c6c 693e 746f 6f6c input..
  • tool │ │ │ │ │ -000b5bf0: 732f 6a70 6163 6b61 6765 2f73 6861 7265 s/jpackage/share │ │ │ │ │ -000b5c00: 2f46 696c 6541 7373 6f63 6961 7469 6f6e /FileAssociation │ │ │ │ │ -000b5c10: 7354 6573 742e 6a61 7661 2369 6430 3a20 sTest.java#id0: │ │ │ │ │ -000b5c20: 6a70 6163 6b61 6765 2077 6974 6820 2d2d jpackage with -- │ │ │ │ │ -000b5c30: 6669 6c65 2d61 7373 6f63 6961 7469 6f6e file-association │ │ │ │ │ -000b5c40: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6a 7061 s..
  • tools/jpa │ │ │ │ │ -000b5c50: 636b 6167 652f 7368 6172 652f 4669 6c65 ckage/share/File │ │ │ │ │ -000b5c60: 4173 736f 6369 6174 696f 6e73 5465 7374 AssociationsTest │ │ │ │ │ -000b5c70: 2e6a 6176 6123 6964 313a 206a 7061 636b .java#id1: jpack │ │ │ │ │ -000b5c80: 6167 6520 7769 7468 202d 2d66 696c 652d age with --file- │ │ │ │ │ -000b5c90: 6173 736f 6369 6174 696f 6e73 0a0a 3c6c associations..tools/jpackage │ │ │ │ │ -000b5cb0: 2f73 6861 7265 2f49 636f 6e54 6573 742e /share/IconTest. │ │ │ │ │ -000b5cc0: 6a61 7661 3a20 6a70 6163 6b61 6765 2063 java: jpackage c │ │ │ │ │ -000b5cd0: 7265 6174 6520 696d 6167 6520 616e 6420 reate image and │ │ │ │ │ -000b5ce0: 7061 636b 6167 6520 7769 7468 2063 7573 package with cus │ │ │ │ │ -000b5cf0: 746f 6d20 6963 6f6e 7320 666f 7220 7468 tom icons for th │ │ │ │ │ -000b5d00: 6520 6d61 696e 2061 6e64 2061 6464 6974 e main and addit │ │ │ │ │ -000b5d10: 696f 6e61 6c20 6c61 756e 6368 6572 0a0a ional launcher.. │ │ │ │ │ -000b5d20: 3c6c 693e 746f 6f6c 732f 6a70 6163 6b61
  • tools/jpacka │ │ │ │ │ -000b5d30: 6765 2f73 6861 7265 2f49 6e73 7461 6c6c ge/share/Install │ │ │ │ │ -000b5d40: 4469 7254 6573 742e 6a61 7661 2369 6430 DirTest.java#id0 │ │ │ │ │ -000b5d50: 3a20 6a70 6163 6b61 6765 2077 6974 6820 : jpackage with │ │ │ │ │ -000b5d60: 2d2d 696e 7374 616c 6c2d 6469 720a 0a3c --install-dir..< │ │ │ │ │ -000b5d70: 6c69 3e74 6f6f 6c73 2f6a 7061 636b 6167 li>tools/jpackag │ │ │ │ │ -000b5d80: 652f 7368 6172 652f 496e 7374 616c 6c44 e/share/InstallD │ │ │ │ │ -000b5d90: 6972 5465 7374 2e6a 6176 6123 6964 313a irTest.java#id1: │ │ │ │ │ -000b5da0: 206a 7061 636b 6167 6520 7769 7468 202d jpackage with - │ │ │ │ │ -000b5db0: 2d69 6e73 7461 6c6c 2d64 6972 0a0a 3c6c -install-dir..tools/jpackage │ │ │ │ │ -000b5dd0: 2f73 6861 7265 2f4a 4c69 6e6b 4f70 7469 /share/JLinkOpti │ │ │ │ │ -000b5de0: 6f6e 7354 6573 742e 6a61 7661 3a20 6a70 onsTest.java: jp │ │ │ │ │ -000b5df0: 6163 6b61 6765 2061 7070 6c69 6361 7469 ackage applicati │ │ │ │ │ -000b5e00: 6f6e 2076 6572 7369 6f6e 2074 6573 7469 on version testi │ │ │ │ │ -000b5e10: 6e67 0a0a 3c6c 693e 746f 6f6c 732f 6a70 ng..
  • tools/jp │ │ │ │ │ -000b5e20: 6163 6b61 6765 2f73 6861 7265 2f4a 6176 ackage/share/Jav │ │ │ │ │ -000b5e30: 614f 7074 696f 6e73 4571 7561 6c73 5465 aOptionsEqualsTe │ │ │ │ │ -000b5e40: 7374 2e6a 6176 6123 6964 303a 206a 7061 st.java#id0: jpa │ │ │ │ │ -000b5e50: 636b 6167 6520 6372 6561 7465 2069 6d61 ckage create ima │ │ │ │ │ -000b5e60: 6765 2077 6974 6820 2d2d 6a61 7661 2d6f ge with --java-o │ │ │ │ │ -000b5e70: 7074 696f 6e73 2074 6573 740a 0a3c 6c69 ptions test..
  • tools/jpackage/ │ │ │ │ │ -000b5e90: 7368 6172 652f 4a61 7661 4f70 7469 6f6e share/JavaOption │ │ │ │ │ -000b5ea0: 7345 7175 616c 7354 6573 742e 6a61 7661 sEqualsTest.java │ │ │ │ │ -000b5eb0: 2369 6431 3a20 6a70 6163 6b61 6765 2063 #id1: jpackage c │ │ │ │ │ -000b5ec0: 7265 6174 6520 696d 6167 6520 7769 7468 reate image with │ │ │ │ │ -000b5ed0: 202d 2d6a 6176 612d 6f70 7469 6f6e 7320 --java-options │ │ │ │ │ -000b5ee0: 7465 7374 0a0a 3c6c 693e 746f 6f6c 732f test..
  • tools/ │ │ │ │ │ -000b5ef0: 6a70 6163 6b61 6765 2f73 6861 7265 2f4a jpackage/share/J │ │ │ │ │ -000b5f00: 6176 614f 7074 696f 6e73 5465 7374 2e6a avaOptionsTest.j │ │ │ │ │ -000b5f10: 6176 613a 206a 7061 636b 6167 6520 6372 ava: jpackage cr │ │ │ │ │ -000b5f20: 6561 7465 2069 6d61 6765 2077 6974 6820 eate image with │ │ │ │ │ -000b5f30: 2d2d 6a61 7661 2d6f 7074 696f 6e73 2074 --java-options t │ │ │ │ │ -000b5f40: 6573 740a 0a3c 6c69 3e74 6f6f 6c73 2f6a est..
  • tools/j │ │ │ │ │ -000b5f50: 7061 636b 6167 652f 7368 6172 652f 4c69 package/share/Li │ │ │ │ │ -000b5f60: 6365 6e73 6554 6573 742e 6a61 7661 2369 censeTest.java#i │ │ │ │ │ -000b5f70: 6430 3a20 6a70 6163 6b61 6765 2077 6974 d0: jpackage wit │ │ │ │ │ -000b5f80: 6820 2d2d 6c69 6365 6e73 652d 6669 6c65 h --license-file │ │ │ │ │ -000b5f90: 0a0a 3c6c 693e 746f 6f6c 732f 6a70 6163 ..
  • tools/jpac │ │ │ │ │ -000b5fa0: 6b61 6765 2f73 6861 7265 2f4c 6963 656e kage/share/Licen │ │ │ │ │ -000b5fb0: 7365 5465 7374 2e6a 6176 6123 6964 313a seTest.java#id1: │ │ │ │ │ -000b5fc0: 206a 7061 636b 6167 6520 7769 7468 202d jpackage with - │ │ │ │ │ -000b5fd0: 2d6c 6963 656e 7365 2d66 696c 650a 0a3c -license-file..< │ │ │ │ │ -000b5fe0: 6c69 3e74 6f6f 6c73 2f6a 7061 636b 6167 li>tools/jpackag │ │ │ │ │ -000b5ff0: 652f 7368 6172 652f 4d61 696e 436c 6173 e/share/MainClas │ │ │ │ │ -000b6000: 7354 6573 742e 6a61 7661 3a20 7465 7374 sTest.java: test │ │ │ │ │ -000b6010: 2064 6966 6665 7265 6e74 2073 6574 7469 different setti │ │ │ │ │ -000b6020: 6e67 7320 6f66 206d 6169 6e20 636c 6173 ngs of main clas │ │ │ │ │ -000b6030: 7320 6e61 6d65 2066 6f72 206a 7061 636b s name for jpack │ │ │ │ │ -000b6040: 6167 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a age..
  • tools/j │ │ │ │ │ -000b6050: 7061 636b 6167 652f 7368 6172 652f 4d6f package/share/Mo │ │ │ │ │ -000b6060: 6475 6c65 5061 7468 5465 7374 2e6a 6176 dulePathTest.jav │ │ │ │ │ -000b6070: 613a 206a 7061 636b 6167 6520 7769 7468 a: jpackage with │ │ │ │ │ -000b6080: 202d 2d6d 6f64 756c 652d 7061 7468 2074 --module-path t │ │ │ │ │ -000b6090: 6573 7469 6e67 0a0a 3c6c 693e 746f 6f6c esting..
  • tool │ │ │ │ │ -000b60a0: 732f 6a70 6163 6b61 6765 2f73 6861 7265 s/jpackage/share │ │ │ │ │ -000b60b0: 2f4d 6f64 756c 6550 6174 6854 6573 7432 /ModulePathTest2 │ │ │ │ │ -000b60c0: 2e6a 6176 613a 206a 7061 636b 6167 6520 .java: jpackage │ │ │ │ │ -000b60d0: 7769 7468 202d 2d6d 6f64 756c 652d 7061 with --module-pa │ │ │ │ │ -000b60e0: 7468 2074 6573 7469 6e67 0a0a 3c6c 693e th testing..
  • │ │ │ │ │ -000b60f0: 746f 6f6c 732f 6a70 6163 6b61 6765 2f73 tools/jpackage/s │ │ │ │ │ -000b6100: 6861 7265 2f4d 6f64 756c 6550 6174 6854 hare/ModulePathT │ │ │ │ │ -000b6110: 6573 7433 2e6a 6176 613a 206a 7061 636b est3.java: jpack │ │ │ │ │ -000b6120: 6167 6520 666f 7220 6170 7027 7320 6d6f age for app's mo │ │ │ │ │ -000b6130: 6475 6c65 206c 696e 6b65 6420 696e 2065 dule linked in e │ │ │ │ │ -000b6140: 7874 6572 6e61 6c20 7275 6e74 696d 650a xternal runtime. │ │ │ │ │ -000b6150: 0a3c 6c69 3e74 6f6f 6c73 2f6a 7061 636b .
  • tools/jpack │ │ │ │ │ -000b6160: 6167 652f 7368 6172 652f 4d75 6c74 694c age/share/MultiL │ │ │ │ │ -000b6170: 6175 6e63 6865 7254 776f 5068 6173 6554 auncherTwoPhaseT │ │ │ │ │ -000b6180: 6573 742e 6a61 7661 3a20 4d75 6c74 6970 est.java: Multip │ │ │ │ │ -000b6190: 6c65 206c 6175 6e63 6865 7273 2069 6e20 le launchers in │ │ │ │ │ -000b61a0: 7477 6f20 7068 6173 6573 0a0a 3c6c 693e two phases..
  • │ │ │ │ │ -000b61b0: 746f 6f6c 732f 6a70 6163 6b61 6765 2f73 tools/jpackage/s │ │ │ │ │ -000b61c0: 6861 7265 2f4d 756c 7469 4e61 6d65 5477 hare/MultiNameTw │ │ │ │ │ -000b61d0: 6f50 6861 7365 5465 7374 2e6a 6176 613a oPhaseTest.java: │ │ │ │ │ -000b61e0: 204d 756c 7469 706c 6520 6e61 6d65 7320 Multiple names │ │ │ │ │ -000b61f0: 696e 2074 776f 2070 6861 7365 730a 0a3c in two phases..< │ │ │ │ │ -000b6200: 6c69 3e74 6f6f 6c73 2f6a 7061 636b 6167 li>tools/jpackag │ │ │ │ │ -000b6210: 652f 7368 6172 652f 4d75 6c74 6970 6c65 e/share/Multiple │ │ │ │ │ -000b6220: 4a61 7241 7070 5465 7374 2e6a 6176 613a JarAppTest.java: │ │ │ │ │ -000b6230: 206a 7061 636b 6167 6520 6170 706c 6963 jpackage applic │ │ │ │ │ -000b6240: 6174 696f 6e20 7061 636b 6564 2069 6e20 ation packed in │ │ │ │ │ -000b6250: 6d75 6c74 6970 6c65 206a 6172 730a 0a3c multiple jars..< │ │ │ │ │ -000b6260: 6c69 3e74 6f6f 6c73 2f6a 7061 636b 6167 li>tools/jpackag │ │ │ │ │ -000b6270: 652f 7368 6172 652f 4e6f 4d50 6174 6852 e/share/NoMPathR │ │ │ │ │ -000b6280: 756e 7469 6d65 5465 7374 2e6a 6176 613a untimeTest.java: │ │ │ │ │ -000b6290: 2074 6573 7420 272d 2d72 756e 7469 6d65 test '--runtime │ │ │ │ │ -000b62a0: 2d69 6d61 6765 2720 6f70 7469 6f6e 206f -image' option o │ │ │ │ │ -000b62b0: 6620 6a70 6163 6b61 6765 0a0a 3c6c 693e f jpackage..
  • │ │ │ │ │ -000b62c0: 746f 6f6c 732f 6a70 6163 6b61 6765 2f73 tools/jpackage/s │ │ │ │ │ -000b62d0: 6861 7265 2f4e 6f6e 4578 6973 7465 6e74 hare/NonExistent │ │ │ │ │ -000b62e0: 5465 7374 2e6a 6176 613a 206a 7061 636b Test.java: jpack │ │ │ │ │ -000b62f0: 6167 6520 6170 706c 6963 6174 696f 6e20 age application │ │ │ │ │ -000b6300: 7665 7273 696f 6e20 7465 7374 696e 670a version testing. │ │ │ │ │ -000b6310: 0a3c 6c69 3e74 6f6f 6c73 2f6a 7061 636b .
  • tools/jpack │ │ │ │ │ -000b6320: 6167 652f 7368 6172 652f 5065 7255 7365 age/share/PerUse │ │ │ │ │ -000b6330: 7243 6667 5465 7374 2e6a 6176 613a 2070 rCfgTest.java: p │ │ │ │ │ -000b6340: 7265 2d75 7365 7220 636f 6e66 6967 7572 re-user configur │ │ │ │ │ -000b6350: 6174 696f 6e20 6f66 2061 7070 206c 6175 ation of app lau │ │ │ │ │ -000b6360: 6e63 6865 7273 0a0a 3c6c 693e 746f 6f6c nchers..
  • tool │ │ │ │ │ -000b6370: 732f 6a70 6163 6b61 6765 2f73 6861 7265 s/jpackage/share │ │ │ │ │ -000b6380: 2f50 7265 6465 6669 6e65 6441 7070 496d /PredefinedAppIm │ │ │ │ │ -000b6390: 6167 6545 7272 6f72 5465 7374 2e6a 6176 ageErrorTest.jav │ │ │ │ │ -000b63a0: 613a 2054 6573 7420 6a70 6163 6b61 6765 a: Test jpackage │ │ │ │ │ -000b63b0: 206f 7574 7075 7420 666f 7220 6572 726f output for erro │ │ │ │ │ -000b63c0: 6e65 6f75 7320 696e 7075 7420 7769 7468 neous input with │ │ │ │ │ -000b63d0: 202d 2d74 7970 6520 2261 7070 2d69 6d61 --type "app-ima │ │ │ │ │ -000b63e0: 6765 2220 616e 6420 2d2d 6170 702d 696d ge" and --app-im │ │ │ │ │ -000b63f0: 6167 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a age..
  • tools/j │ │ │ │ │ -000b6400: 7061 636b 6167 652f 7368 6172 652f 5275 package/share/Ru │ │ │ │ │ -000b6410: 6e74 696d 6549 6d61 6765 5465 7374 2e6a ntimeImageTest.j │ │ │ │ │ -000b6420: 6176 613a 206a 7061 636b 6167 6520 7769 ava: jpackage wi │ │ │ │ │ -000b6430: 7468 202d 2d72 756e 7469 6d65 2d69 6d61 th --runtime-ima │ │ │ │ │ -000b6440: 6765 0a0a 3c6c 693e 746f 6f6c 732f 6a70 ge..
  • tools/jp │ │ │ │ │ -000b6450: 6163 6b61 6765 2f73 6861 7265 2f52 756e ackage/share/Run │ │ │ │ │ -000b6460: 7469 6d65 5061 636b 6167 6554 6573 742e timePackageTest. │ │ │ │ │ -000b6470: 6a61 7661 2369 6430 3a20 6a70 6163 6b61 java#id0: jpacka │ │ │ │ │ -000b6480: 6765 2077 6974 6820 2d2d 7275 6e74 696d ge with --runtim │ │ │ │ │ -000b6490: 652d 696d 6167 650a 0a3c 6c69 3e74 6f6f e-image..
  • too │ │ │ │ │ -000b64a0: 6c73 2f6a 7061 636b 6167 652f 7368 6172 ls/jpackage/shar │ │ │ │ │ -000b64b0: 652f 5275 6e74 696d 6550 6163 6b61 6765 e/RuntimePackage │ │ │ │ │ -000b64c0: 5465 7374 2e6a 6176 6123 6964 313a 206a Test.java#id1: j │ │ │ │ │ -000b64d0: 7061 636b 6167 6520 7769 7468 202d 2d72 package with --r │ │ │ │ │ -000b64e0: 756e 7469 6d65 2d69 6d61 6765 0a0a 3c6c untime-image..tools/jpackage │ │ │ │ │ -000b6500: 2f73 6861 7265 2f53 6572 7669 6365 5465 /share/ServiceTe │ │ │ │ │ -000b6510: 7374 2e6a 6176 613a 204c 6175 6e63 6865 st.java: Launche │ │ │ │ │ -000b6520: 7220 6173 2073 6572 7669 6365 2070 6163 r as service pac │ │ │ │ │ -000b6530: 6b61 6769 6e67 2074 6573 740a 0a3c 6c69 kaging test..
  • tools/jpackage/ │ │ │ │ │ -000b6550: 7368 6172 652f 5369 6d70 6c65 5061 636b share/SimplePack │ │ │ │ │ -000b6560: 6167 6554 6573 742e 6a61 7661 3a20 5369 ageTest.java: Si │ │ │ │ │ -000b6570: 6d70 6c65 206a 7061 636b 6167 6520 636f mple jpackage co │ │ │ │ │ -000b6580: 6d6d 616e 6420 7275 6e0a 0a3c 6c69 3e74 mmand run..
  • t │ │ │ │ │ -000b6590: 6f6f 6c73 2f6a 7061 636b 6167 652f 7368 ools/jpackage/sh │ │ │ │ │ -000b65a0: 6172 652f 556e 6963 6f64 6541 7267 7354 are/UnicodeArgsT │ │ │ │ │ -000b65b0: 6573 742e 6a61 7661 3a20 7465 7374 2068 est.java: test h │ │ │ │ │ -000b65c0: 6f77 2061 7070 206c 6175 6e63 6865 7220 ow app launcher │ │ │ │ │ -000b65d0: 6861 6e64 6c65 7320 756e 6963 6f64 6520 handles unicode │ │ │ │ │ -000b65e0: 636f 6d6d 616e 6420 6c69 6e65 2061 7267 command line arg │ │ │ │ │ -000b65f0: 756d 656e 7473 0a0a 3c6c 693e 746f 6f6c uments..
  • tool │ │ │ │ │ -000b6600: 732f 6a70 6163 6b61 6765 2f73 6861 7265 s/jpackage/share │ │ │ │ │ -000b6610: 2f56 656e 646f 7254 6573 742e 6a61 7661 /VendorTest.java │ │ │ │ │ -000b6620: 2369 6430 3a20 5465 7374 202d 2d76 656e #id0: Test --ven │ │ │ │ │ -000b6630: 646f 7220 6a70 6163 6b61 6765 2063 6f6d dor jpackage com │ │ │ │ │ -000b6640: 6d61 6e64 206f 7074 696f 6e0a 0a3c 6c69 mand option..
  • tools/jpackage/ │ │ │ │ │ -000b6660: 7368 6172 652f 5665 6e64 6f72 5465 7374 share/VendorTest │ │ │ │ │ -000b6670: 2e6a 6176 6123 6964 313a 2054 6573 7420 .java#id1: Test │ │ │ │ │ -000b6680: 2d2d 7665 6e64 6f72 206a 7061 636b 6167 --vendor jpackag │ │ │ │ │ -000b6690: 6520 636f 6d6d 616e 6420 6f70 7469 6f6e e command option │ │ │ │ │ -000b66a0: 0a0a 3c6c 693e 746f 6f6c 732f 6a70 6163 ..
  • tools/jpac │ │ │ │ │ -000b66b0: 6b61 6765 2f77 696e 646f 7773 2f57 696e kage/windows/Win │ │ │ │ │ -000b66c0: 3832 3832 3335 3154 6573 742e 6a61 7661 8282351Test.java │ │ │ │ │ -000b66d0: 3a20 5465 7374 2063 6173 6520 666f 7220 : Test case for │ │ │ │ │ -000b66e0: 4a44 4b2d 3832 3438 3235 340a 0a3c 6c69 JDK-8248254..
  • tools/jpackage/ │ │ │ │ │ -000b6700: 7769 6e64 6f77 732f 5769 6e38 3330 3132 windows/Win83012 │ │ │ │ │ -000b6710: 3437 5465 7374 2e6a 6176 613a 2054 6573 47Test.java: Tes │ │ │ │ │ -000b6720: 7420 6361 7365 2066 6f72 204a 444b 2d38 t case for JDK-8 │ │ │ │ │ -000b6730: 3330 3132 3437 0a0a 3c6c 693e 746f 6f6c 301247..
  • tool │ │ │ │ │ -000b6740: 732f 6a70 6163 6b61 6765 2f77 696e 646f s/jpackage/windo │ │ │ │ │ -000b6750: 7773 2f57 696e 4368 696c 6450 726f 6365 ws/WinChildProce │ │ │ │ │ -000b6760: 7373 5465 7374 2e6a 6176 613a 2054 6573 ssTest.java: Tes │ │ │ │ │ -000b6770: 7420 7468 6174 204a 7061 636b 6167 6520 t that Jpackage │ │ │ │ │ -000b6780: 7769 6e64 6f77 7320 6578 6563 7574 6162 windows executab │ │ │ │ │ -000b6790: 6c65 2061 7070 6c69 6361 7469 6f6e 206b le application k │ │ │ │ │ -000b67a0: 696c 6c73 2074 6865 206c 6175 6e63 6865 ills the launche │ │ │ │ │ -000b67b0: 6420 3372 6420 7061 7274 7920 6170 706c d 3rd party appl │ │ │ │ │ -000b67c0: 6963 6174 696f 6e20 7768 656e 2053 7973 ication when Sys │ │ │ │ │ -000b67d0: 7465 6d2e 6578 6974 2830 2920 6973 2069 tem.exit(0) is i │ │ │ │ │ -000b67e0: 6e76 6f6b 6564 2061 6c6f 6e67 2077 6974 nvoked along wit │ │ │ │ │ -000b67f0: 6820 7465 726d 696e 6174 696e 6720 6a61 h terminating ja │ │ │ │ │ -000b6800: 7661 2070 726f 6772 616d 2e0a 0a3c 6c69 va program...
  • tools/jpackage/ │ │ │ │ │ -000b6820: 7769 6e64 6f77 732f 5769 6e43 6f6e 736f windows/WinConso │ │ │ │ │ -000b6830: 6c65 5465 7374 2e6a 6176 613a 206a 7061 leTest.java: jpa │ │ │ │ │ -000b6840: 636b 6167 6520 7769 7468 202d 2d77 696e ckage with --win │ │ │ │ │ -000b6850: 2d63 6f6e 736f 6c65 0a0a 3c6c 693e 746f -console..
  • to │ │ │ │ │ -000b6860: 6f6c 732f 6a70 6163 6b61 6765 2f77 696e ols/jpackage/win │ │ │ │ │ -000b6870: 646f 7773 2f57 696e 4469 7243 686f 6f73 dows/WinDirChoos │ │ │ │ │ -000b6880: 6572 5465 7374 2e6a 6176 613a 206a 7061 erTest.java: jpa │ │ │ │ │ -000b6890: 636b 6167 6520 7769 7468 202d 2d77 696e ckage with --win │ │ │ │ │ -000b68a0: 2d64 6972 2d63 686f 6f73 6572 0a0a 3c6c -dir-chooser..tools/jpackage │ │ │ │ │ -000b68c0: 2f77 696e 646f 7773 2f57 696e 496e 7374 /windows/WinInst │ │ │ │ │ -000b68d0: 616c 6c65 7249 636f 6e54 6573 742e 6a61 allerIconTest.ja │ │ │ │ │ -000b68e0: 7661 3a20 6a70 6163 6b61 6765 2077 6974 va: jpackage wit │ │ │ │ │ -000b68f0: 6820 2d2d 6963 6f6e 2070 6172 616d 6574 h --icon paramet │ │ │ │ │ -000b6900: 6572 2066 6f72 2065 7865 2069 6e73 7461 er for exe insta │ │ │ │ │ -000b6910: 6c6c 6572 0a0a 3c6c 693e 746f 6f6c 732f ller..
  • tools/ │ │ │ │ │ -000b6920: 6a70 6163 6b61 6765 2f77 696e 646f 7773 jpackage/windows │ │ │ │ │ -000b6930: 2f57 696e 496e 7374 616c 6c65 7255 6954 /WinInstallerUiT │ │ │ │ │ -000b6940: 6573 742e 6a61 7661 3a20 6a70 6163 6b61 est.java: jpacka │ │ │ │ │ -000b6950: 6765 2077 6974 6820 2d2d 7769 6e2d 6469 ge with --win-di │ │ │ │ │ -000b6960: 722d 6368 6f6f 7365 722c 202d 2d77 696e r-chooser, --win │ │ │ │ │ -000b6970: 2d73 686f 7274 6375 742d 7072 6f6d 7074 -shortcut-prompt │ │ │ │ │ -000b6980: 2061 6e64 202d 2d6c 6963 656e 7365 2070 and --license p │ │ │ │ │ -000b6990: 6172 616d 6574 6572 730a 0a3c 6c69 3e74 arameters..
  • t │ │ │ │ │ -000b69a0: 6f6f 6c73 2f6a 7061 636b 6167 652f 7769 ools/jpackage/wi │ │ │ │ │ -000b69b0: 6e64 6f77 732f 5769 6e4c 3130 6e54 6573 ndows/WinL10nTes │ │ │ │ │ -000b69c0: 742e 6a61 7661 3a20 4375 7374 6f6d 206c t.java: Custom l │ │ │ │ │ -000b69d0: 3130 6e20 6f66 206d 7369 2069 6e73 7461 10n of msi insta │ │ │ │ │ -000b69e0: 6c6c 6572 7320 696e 206a 7061 636b 6167 llers in jpackag │ │ │ │ │ -000b69f0: 650a 0a3c 6c69 3e74 6f6f 6c73 2f6a 7061 e..
  • tools/jpa │ │ │ │ │ -000b6a00: 636b 6167 652f 7769 6e64 6f77 732f 5769 ckage/windows/Wi │ │ │ │ │ -000b6a10: 6e4c 6f6e 6756 6572 7369 6f6e 5465 7374 nLongVersionTest │ │ │ │ │ -000b6a20: 2e6a 6176 6123 6964 303a 206a 7061 636b .java#id0: jpack │ │ │ │ │ -000b6a30: 6167 6520 7769 7468 206c 6f6e 6720 7665 age with long ve │ │ │ │ │ -000b6a40: 7273 696f 6e20 6e75 6d62 6572 0a0a 3c6c rsion number..tools/jpackage │ │ │ │ │ -000b6a60: 2f77 696e 646f 7773 2f57 696e 4c6f 6e67 /windows/WinLong │ │ │ │ │ -000b6a70: 5665 7273 696f 6e54 6573 742e 6a61 7661 VersionTest.java │ │ │ │ │ -000b6a80: 2369 6431 3a20 6a70 6163 6b61 6765 2077 #id1: jpackage w │ │ │ │ │ -000b6a90: 6974 6820 6c6f 6e67 2076 6572 7369 6f6e ith long version │ │ │ │ │ -000b6aa0: 206e 756d 6265 720a 0a3c 6c69 3e74 6f6f number..
  • too │ │ │ │ │ -000b6ab0: 6c73 2f6a 7061 636b 6167 652f 7769 6e64 ls/jpackage/wind │ │ │ │ │ -000b6ac0: 6f77 732f 5769 6e4d 656e 7547 726f 7570 ows/WinMenuGroup │ │ │ │ │ -000b6ad0: 5465 7374 2e6a 6176 613a 206a 7061 636b Test.java: jpack │ │ │ │ │ -000b6ae0: 6167 6520 7769 7468 202d 2d77 696e 2d6d age with --win-m │ │ │ │ │ -000b6af0: 656e 7520 616e 6420 2d2d 7769 6e2d 6d65 enu and --win-me │ │ │ │ │ -000b6b00: 6e75 2d67 726f 7570 0a0a 3c6c 693e 746f nu-group..
  • to │ │ │ │ │ -000b6b10: 6f6c 732f 6a70 6163 6b61 6765 2f77 696e ols/jpackage/win │ │ │ │ │ -000b6b20: 646f 7773 2f57 696e 4d65 6e75 5465 7374 dows/WinMenuTest │ │ │ │ │ -000b6b30: 2e6a 6176 613a 206a 7061 636b 6167 6520 .java: jpackage │ │ │ │ │ -000b6b40: 7769 7468 202d 2d77 696e 2d6d 656e 750a with --win-menu. │ │ │ │ │ -000b6b50: 0a3c 6c69 3e74 6f6f 6c73 2f6a 7061 636b .
  • tools/jpack │ │ │ │ │ -000b6b60: 6167 652f 7769 6e64 6f77 732f 5769 6e50 age/windows/WinP │ │ │ │ │ -000b6b70: 6572 5573 6572 496e 7374 616c 6c54 6573 erUserInstallTes │ │ │ │ │ -000b6b80: 742e 6a61 7661 3a20 6a70 6163 6b61 6765 t.java: jpackage │ │ │ │ │ -000b6b90: 2077 6974 6820 2d2d 7769 6e2d 7065 722d with --win-per- │ │ │ │ │ -000b6ba0: 7573 6572 2d69 6e73 7461 6c6c 2c20 2d2d user-install, -- │ │ │ │ │ -000b6bb0: 7769 6e2d 6d65 6e75 2c20 2d2d 7769 6e2d win-menu, --win- │ │ │ │ │ -000b6bc0: 6d65 6e75 2d67 726f 7570 0a0a 3c6c 693e menu-group..
  • │ │ │ │ │ -000b6bd0: 746f 6f6c 732f 6a70 6163 6b61 6765 2f77 tools/jpackage/w │ │ │ │ │ -000b6be0: 696e 646f 7773 2f57 696e 5265 6e61 6d65 indows/WinRename │ │ │ │ │ -000b6bf0: 5465 7374 2e6a 6176 613a 206a 7061 636b Test.java: jpack │ │ │ │ │ -000b6c00: 6167 6520 7465 7374 2061 7070 2063 616e age test app can │ │ │ │ │ -000b6c10: 2072 756e 2061 6674 6572 2063 6861 6e67 run after chang │ │ │ │ │ -000b6c20: 696e 6720 6578 6563 7574 6162 6c65 2773 ing executable's │ │ │ │ │ -000b6c30: 2065 7874 656e 7369 6f6e 0a0a 3c6c 693e extension..
  • │ │ │ │ │ -000b6c40: 746f 6f6c 732f 6a70 6163 6b61 6765 2f77 tools/jpackage/w │ │ │ │ │ -000b6c50: 696e 646f 7773 2f57 696e 5265 736f 7572 indows/WinResour │ │ │ │ │ -000b6c60: 6365 5465 7374 2e6a 6176 613a 206a 7061 ceTest.java: jpa │ │ │ │ │ -000b6c70: 636b 6167 6520 7769 7468 202d 2d72 6573 ckage with --res │ │ │ │ │ -000b6c80: 6f75 7263 652d 6469 720a 0a3c 6c69 3e74 ource-dir..
  • t │ │ │ │ │ -000b6c90: 6f6f 6c73 2f6a 7061 636b 6167 652f 7769 ools/jpackage/wi │ │ │ │ │ -000b6ca0: 6e64 6f77 732f 5769 6e53 6372 6970 7454 ndows/WinScriptT │ │ │ │ │ -000b6cb0: 6573 742e 6a61 7661 3a20 6a70 6163 6b61 est.java: jpacka │ │ │ │ │ -000b6cc0: 6765 2077 6974 680a 0a3c 6c69 3e74 6f6f ge with..
  • too │ │ │ │ │ -000b6cd0: 6c73 2f6a 7061 636b 6167 652f 7769 6e64 ls/jpackage/wind │ │ │ │ │ -000b6ce0: 6f77 732f 5769 6e53 686f 7274 6375 7450 ows/WinShortcutP │ │ │ │ │ -000b6cf0: 726f 6d70 7454 6573 742e 6a61 7661 3a20 romptTest.java: │ │ │ │ │ -000b6d00: 6a70 6163 6b61 6765 2077 6974 6820 2d2d jpackage with -- │ │ │ │ │ -000b6d10: 7769 6e2d 7368 6f72 7463 7574 2d70 726f win-shortcut-pro │ │ │ │ │ -000b6d20: 6d70 742c 202d 2d77 696e 2d6d 656e 7520 mpt, --win-menu │ │ │ │ │ -000b6d30: 616e 6420 2d2d 7769 6e2d 7368 6f72 7463 and --win-shortc │ │ │ │ │ -000b6d40: 7574 2070 6172 616d 6574 6572 730a 0a3c ut parameters..< │ │ │ │ │ -000b6d50: 6c69 3e74 6f6f 6c73 2f6a 7061 636b 6167 li>tools/jpackag │ │ │ │ │ -000b6d60: 652f 7769 6e64 6f77 732f 5769 6e53 686f e/windows/WinSho │ │ │ │ │ -000b6d70: 7274 6375 7454 6573 742e 6a61 7661 3a20 rtcutTest.java: │ │ │ │ │ -000b6d80: 6a70 6163 6b61 6765 2077 6974 6820 2d2d jpackage with -- │ │ │ │ │ -000b6d90: 7769 6e2d 7368 6f72 7463 7574 0a0a 3c6c win-shortcut..tools/jpackage │ │ │ │ │ -000b6db0: 2f77 696e 646f 7773 2f57 696e 5570 6772 /windows/WinUpgr │ │ │ │ │ -000b6dc0: 6164 6555 5549 4454 6573 742e 6a61 7661 adeUUIDTest.java │ │ │ │ │ -000b6dd0: 2369 6430 3a20 6a70 6163 6b61 6765 2077 #id0: jpackage w │ │ │ │ │ -000b6de0: 6974 6820 2d2d 7769 6e2d 7570 6772 6164 ith --win-upgrad │ │ │ │ │ -000b6df0: 652d 7575 6964 2061 6e64 202d 2d61 7070 e-uuid and --app │ │ │ │ │ -000b6e00: 2d76 6572 7369 6f6e 0a0a 3c6c 693e 746f -version..
  • to │ │ │ │ │ -000b6e10: 6f6c 732f 6a70 6163 6b61 6765 2f77 696e ols/jpackage/win │ │ │ │ │ -000b6e20: 646f 7773 2f57 696e 5570 6772 6164 6555 dows/WinUpgradeU │ │ │ │ │ -000b6e30: 5549 4454 6573 742e 6a61 7661 2369 6431 UIDTest.java#id1 │ │ │ │ │ -000b6e40: 3a20 6a70 6163 6b61 6765 2077 6974 6820 : jpackage with │ │ │ │ │ -000b6e50: 2d2d 7769 6e2d 7570 6772 6164 652d 7575 --win-upgrade-uu │ │ │ │ │ -000b6e60: 6964 2061 6e64 202d 2d61 7070 2d76 6572 id and --app-ver │ │ │ │ │ -000b6e70: 7369 6f6e 0a0a 3c6c 693e 746f 6f6c 732f sion..
  • tools/ │ │ │ │ │ -000b6e80: 6a70 6163 6b61 6765 2f77 696e 646f 7773 jpackage/windows │ │ │ │ │ -000b6e90: 2f57 696e 5572 6c54 6573 742e 6a61 7661 /WinUrlTest.java │ │ │ │ │ -000b6ea0: 3a20 6a70 6163 6b61 6765 2077 6974 6820 : jpackage with │ │ │ │ │ -000b6eb0: 2d2d 6162 6f75 742d 7572 6c2c 202d 2d77 --about-url, --w │ │ │ │ │ -000b6ec0: 696e 2d75 7064 6174 652d 7572 6c20 616e in-update-url an │ │ │ │ │ -000b6ed0: 6420 2d2d 7769 6e2d 6865 6c70 2d75 726c d --win-help-url │ │ │ │ │ -000b6ee0: 2070 6172 616d 6574 6572 730a 0a3c 6c69 parameters..
  • tools/launcher/ │ │ │ │ │ -000b6f00: 3832 3631 3738 352f 5465 7374 3832 3631 8261785/Test8261 │ │ │ │ │ -000b6f10: 3738 352e 6a61 7661 3a20 5465 7374 2073 785.java: Test s │ │ │ │ │ -000b6f20: 7461 7469 6320 6d61 696e 206d 6574 686f tatic main metho │ │ │ │ │ -000b6f30: 6473 2069 6e20 616e 6f6e 796d 6f75 732f ds in anonymous/ │ │ │ │ │ -000b6f40: 6c6f 6361 6c20 636c 6173 7320 776f 6e27 local class won' │ │ │ │ │ -000b6f50: 7420 6361 7573 6520 6c61 756e 6368 6572 t cause launcher │ │ │ │ │ -000b6f60: 2063 7261 7368 0a0a 3c6c 693e 746f 6f6c crash..
  • tool │ │ │ │ │ -000b6f70: 732f 6c61 756e 6368 6572 2f41 7267 4669 s/launcher/ArgFi │ │ │ │ │ -000b6f80: 6c65 5379 6e74 6178 2e6a 6176 613a 2056 leSyntax.java: V │ │ │ │ │ -000b6f90: 6572 6966 7920 7379 6e74 6178 206f 6620 erify syntax of │ │ │ │ │ -000b6fa0: 6172 6775 6d65 6e74 2066 696c 650a 0a3c argument file..< │ │ │ │ │ -000b6fb0: 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 6865 li>tools/launche │ │ │ │ │ -000b6fc0: 722f 4172 6773 456e 7656 6172 2e6a 6176 r/ArgsEnvVar.jav │ │ │ │ │ -000b6fd0: 613a 2041 7267 756d 656e 7473 2070 6173 a: Arguments pas │ │ │ │ │ -000b6fe0: 7365 6420 696e 2065 6e76 6972 6f6e 6d65 sed in environme │ │ │ │ │ -000b6ff0: 6e74 2076 6172 6961 626c 650a 0a3c 6c69 nt variable..
  • tools/launcher/ │ │ │ │ │ -000b7010: 4172 6773 4669 6c65 5465 7374 2e6a 6176 ArgsFileTest.jav │ │ │ │ │ -000b7020: 613a 2041 7267 756d 656e 7420 7061 7273 a: Argument pars │ │ │ │ │ -000b7030: 696e 6720 6672 6f6d 2066 696c 650a 0a3c ing from file..< │ │ │ │ │ -000b7040: 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 6865 li>tools/launche │ │ │ │ │ -000b7050: 722f 4172 7272 6768 732e 6a61 7661 3a20 r/Arrrghs.java: │ │ │ │ │ -000b7060: 4172 6775 6d65 6e74 2070 6172 7369 6e67 Argument parsing │ │ │ │ │ -000b7070: 2076 616c 6964 6174 696f 6e2e 0a0a 3c6c validation...tools/launcher │ │ │ │ │ -000b7090: 2f42 6967 4a61 722e 6a61 7661 3a20 6c61 /BigJar.java: la │ │ │ │ │ -000b70a0: 756e 6368 6572 2068 616e 646c 696e 6720 uncher handling │ │ │ │ │ -000b70b0: 6f66 207a 6970 3634 2061 7263 6869 7665 of zip64 archive │ │ │ │ │ -000b70c0: 7320 2853 6365 6e61 7269 6f20 4120 616e s (Scenario A an │ │ │ │ │ -000b70d0: 6420 4229 0a0a 3c6c 693e 746f 6f6c 732f d B)..
  • tools/ │ │ │ │ │ -000b70e0: 6c61 756e 6368 6572 2f43 6861 6e67 6544 launcher/ChangeD │ │ │ │ │ -000b70f0: 6174 614d 6f64 656c 2e6a 6176 613a 2056 ataModel.java: V │ │ │ │ │ -000b7100: 6572 6966 7920 2d64 3332 2c20 2d64 3634 erify -d32, -d64 │ │ │ │ │ -000b7110: 2061 6e64 202d 4a20 7072 6566 6978 6564 and -J prefixed │ │ │ │ │ -000b7120: 2064 6174 612d 6d6f 6465 6c20 6f70 7469 data-model opti │ │ │ │ │ -000b7130: 6f6e 7320 6172 6520 7265 6a65 6374 6564 ons are rejected │ │ │ │ │ -000b7140: 206f 6e20 616c 6c20 706c 6174 666f 726d on all platform │ │ │ │ │ -000b7150: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 s..
  • tools/lau │ │ │ │ │ -000b7160: 6e63 6865 722f 436c 6173 7350 6174 6857 ncher/ClassPathW │ │ │ │ │ -000b7170: 696c 6443 6172 642e 7368 3a20 4120 7665 ildCard.sh: A ve │ │ │ │ │ -000b7180: 7279 2062 6173 6963 2f72 7564 696d 656e ry basic/rudimen │ │ │ │ │ -000b7190: 7461 7279 2074 6573 7420 666f 7220 636c tary test for cl │ │ │ │ │ -000b71a0: 6173 7370 6174 6820 7769 6c64 6361 7264 asspath wildcard │ │ │ │ │ -000b71b0: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 s..
  • tools/lau │ │ │ │ │ -000b71c0: 6e63 6865 722f 4465 6661 756c 744c 6f63 ncher/DefaultLoc │ │ │ │ │ -000b71d0: 616c 6554 6573 7452 756e 2e6a 6176 613a aleTestRun.java: │ │ │ │ │ -000b71e0: 2054 6573 7420 746f 2073 6565 2069 6620 Test to see if │ │ │ │ │ -000b71f0: 6465 6661 756c 7420 6a61 7661 206c 6f63 default java loc │ │ │ │ │ -000b7200: 616c 6520 7365 7474 696e 6773 2061 7265 ale settings are │ │ │ │ │ -000b7210: 2069 6465 6e74 6963 616c 2077 6865 6e20 identical when │ │ │ │ │ -000b7220: 6c61 756e 6368 206a 766d 2066 726f 6d20 launch jvm from │ │ │ │ │ -000b7230: 6a61 7661 2061 6e64 206a 6176 6177 2072 java and javaw r │ │ │ │ │ -000b7240: 6573 7065 6374 6976 656c 792e 0a0a 3c6c espectively...tools/launcher │ │ │ │ │ -000b7260: 2f44 6961 6372 6974 6963 5465 7374 2e6a /DiacriticTest.j │ │ │ │ │ -000b7270: 6176 613a 2043 6f6d 7069 6c65 7220 4469 ava: Compiler Di │ │ │ │ │ -000b7280: 6163 7269 7469 6373 2049 7373 7565 0a0a acritics Issue.. │ │ │ │ │ -000b7290: 3c6c 693e 746f 6f6c 732f 6c61 756e 6368
  • tools/launch │ │ │ │ │ -000b72a0: 6572 2f45 7865 6375 7469 6f6e 456e 7669 er/ExecutionEnvi │ │ │ │ │ -000b72b0: 726f 6e6d 656e 742e 6a61 7661 2369 6430 ronment.java#id0 │ │ │ │ │ -000b72c0: 3a20 4368 6563 6b73 2066 6f72 204c 445f : Checks for LD_ │ │ │ │ │ -000b72d0: 4c49 4252 4152 595f 5041 5448 2061 6e64 LIBRARY_PATH and │ │ │ │ │ -000b72e0: 2065 7865 6375 7469 6f6e 2020 6f6e 202a execution on * │ │ │ │ │ -000b72f0: 6e69 7865 730a 0a3c 6c69 3e74 6f6f 6c73 nixes..
  • tools │ │ │ │ │ -000b7300: 2f6c 6175 6e63 6865 722f 4578 6563 7574 /launcher/Execut │ │ │ │ │ -000b7310: 696f 6e45 6e76 6972 6f6e 6d65 6e74 2e6a ionEnvironment.j │ │ │ │ │ -000b7320: 6176 6123 6964 313a 2043 6865 636b 7320 ava#id1: Checks │ │ │ │ │ -000b7330: 666f 7220 4c44 5f4c 4942 5241 5259 5f50 for LD_LIBRARY_P │ │ │ │ │ -000b7340: 4154 4820 616e 6420 6578 6563 7574 696f ATH and executio │ │ │ │ │ -000b7350: 6e20 206f 6e20 2a6e 6978 6573 0a0a 3c6c n on *nixes..tools/launcher │ │ │ │ │ -000b7370: 2f46 584c 6175 6e63 6865 7254 6573 742e /FXLauncherTest. │ │ │ │ │ -000b7380: 6a61 7661 3a20 5465 7374 206c 6175 6e63 java: Test launc │ │ │ │ │ -000b7390: 6869 6e67 2046 5820 6170 706c 6963 6174 hing FX applicat │ │ │ │ │ -000b73a0: 696f 6e20 7769 7468 206a 6176 6120 2d6a ion with java -j │ │ │ │ │ -000b73b0: 6172 2054 6573 7420 7573 6573 206d 6169 ar Test uses mai │ │ │ │ │ -000b73c0: 6e20 6d65 7468 6f64 2061 6e64 2062 6c61 n method and bla │ │ │ │ │ -000b73d0: 6e6b 206d 6169 6e20 6d65 7468 6f64 2c20 nk main method, │ │ │ │ │ -000b73e0: 6120 6a66 7820 6170 7020 636c 6173 7320 a jfx app class │ │ │ │ │ -000b73f0: 616e 6420 616e 2069 6e63 6f72 7265 6374 and an incorrect │ │ │ │ │ -000b7400: 206a 6678 2061 7070 2063 6c61 7373 2c20 jfx app class, │ │ │ │ │ -000b7410: 6120 6d61 696e 2d63 6c61 7373 2066 6f72 a main-class for │ │ │ │ │ -000b7420: 2074 6865 206d 616e 6966 6573 742c 2061 the manifest, a │ │ │ │ │ -000b7430: 2062 6f67 7573 206f 6e65 2061 6e64 206e bogus one and n │ │ │ │ │ -000b7440: 6f6e 652e 0a0a 3c6c 693e 746f 6f6c 732f one...
  • tools/ │ │ │ │ │ -000b7450: 6c61 756e 6368 6572 2f48 656c 7046 6c61 launcher/HelpFla │ │ │ │ │ -000b7460: 6773 5465 7374 2e6a 6176 613a 2056 616c gsTest.java: Val │ │ │ │ │ -000b7470: 6964 6174 6520 616e 6420 7465 7374 202d idate and test - │ │ │ │ │ -000b7480: 3f2c 202d 6820 616e 6420 2d2d 6865 6c70 ?, -h and --help │ │ │ │ │ -000b7490: 2066 6c61 6773 2e0a 0a3c 6c69 3e74 6f6f flags...
  • too │ │ │ │ │ -000b74a0: 6c73 2f6c 6175 6e63 6865 722f 4931 384e ls/launcher/I18N │ │ │ │ │ -000b74b0: 4172 6754 6573 742e 6a61 7661 3a20 7665 ArgTest.java: ve │ │ │ │ │ -000b74c0: 7269 6679 204a 6170 616e 6573 6520 6368 rify Japanese ch │ │ │ │ │ -000b74d0: 6172 6163 7465 7220 696e 2061 6e20 6172 aracter in an ar │ │ │ │ │ -000b74e0: 6775 6d65 6e74 2061 7265 2074 7265 6174 gument are treat │ │ │ │ │ -000b74f0: 6564 2063 6f72 7265 6374 6c79 0a0a 3c6c ed correctly..tools/launcher │ │ │ │ │ -000b7510: 2f49 3138 4e4a 6172 5465 7374 2e6a 6176 /I18NJarTest.jav │ │ │ │ │ -000b7520: 613a 2065 6e73 7572 6573 2061 206a 6172 a: ensures a jar │ │ │ │ │ -000b7530: 2070 6174 6820 6173 2077 656c 6c20 6173 path as well as │ │ │ │ │ -000b7540: 2061 2063 6c61 7373 206c 6f63 6174 6564 a class located │ │ │ │ │ -000b7550: 2069 6e20 6120 7061 7468 2063 6f6e 7461 in a path conta │ │ │ │ │ -000b7560: 696e 696e 6720 756e 6963 6f64 6520 6368 ining unicode ch │ │ │ │ │ -000b7570: 6172 6163 7465 7273 2061 7265 206c 6175 aracters are lau │ │ │ │ │ -000b7580: 6e63 6865 642e 0a0a 3c6c 693e 746f 6f6c nched...
  • tool │ │ │ │ │ -000b7590: 732f 6c61 756e 6368 6572 2f49 3138 4e54 s/launcher/I18NT │ │ │ │ │ -000b75a0: 6573 742e 6a61 7661 3a20 5465 7374 2074 est.java: Test t │ │ │ │ │ -000b75b0: 6f20 7365 6520 6966 2063 6c61 7373 2066 o see if class f │ │ │ │ │ -000b75c0: 696c 6573 2077 6974 6820 6e6f 6e2d 4153 iles with non-AS │ │ │ │ │ -000b75d0: 4349 4920 6368 6172 6163 7465 7273 2063 CII characters c │ │ │ │ │ -000b75e0: 616e 2062 6520 7275 6e0a 0a3c 6c69 3e74 an be run..
  • t │ │ │ │ │ -000b75f0: 6f6f 6c73 2f6c 6175 6e63 6865 722f 496e ools/launcher/In │ │ │ │ │ -000b7600: 666f 5374 7265 616d 732e 6a61 7661 3a20 foStreams.java: │ │ │ │ │ -000b7610: 5465 7374 2074 6861 7420 696e 666f 726d Test that inform │ │ │ │ │ -000b7620: 6174 696f 6e61 6c20 6f70 7469 6f6e 7320 ational options │ │ │ │ │ -000b7630: 7573 6520 7468 6520 636f 7272 6563 7420 use the correct │ │ │ │ │ -000b7640: 7374 7265 616d 730a 0a3c 6c69 3e74 6f6f streams..
  • too │ │ │ │ │ -000b7650: 6c73 2f6c 6175 6e63 6865 722f 496e 7374 ls/launcher/Inst │ │ │ │ │ -000b7660: 616e 6365 4d61 696e 5465 7374 2e6a 6176 anceMainTest.jav │ │ │ │ │ -000b7670: 613a 2074 6573 7420 6578 6563 7574 696f a: test executio │ │ │ │ │ -000b7680: 6e20 7072 696f 7269 7479 206f 6620 6d61 n priority of ma │ │ │ │ │ -000b7690: 696e 206d 6574 686f 6473 0a0a 3c6c 693e in methods..
  • │ │ │ │ │ -000b76a0: 746f 6f6c 732f 6c61 756e 6368 6572 2f4a tools/launcher/J │ │ │ │ │ -000b76b0: 6578 6563 2e6a 6176 613a 2074 6573 7420 exec.java: test │ │ │ │ │ -000b76c0: 6a65 7865 630a 0a3c 6c69 3e74 6f6f 6c73 jexec..
  • tools │ │ │ │ │ -000b76d0: 2f6c 6175 6e63 6865 722f 4a6c 694c 6175 /launcher/JliLau │ │ │ │ │ -000b76e0: 6e63 6854 6573 742e 6a61 7661 3a20 200a nchTest.java: . │ │ │ │ │ -000b76f0: 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 .
  • tools/launc │ │ │ │ │ -000b7700: 6865 722f 4a6e 6949 6e76 6f63 6174 696f her/JniInvocatio │ │ │ │ │ -000b7710: 6e54 6573 742e 6a61 7661 3a20 200a 0a3c nTest.java: ..< │ │ │ │ │ -000b7720: 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 6865 li>tools/launche │ │ │ │ │ -000b7730: 722f 4c61 756e 6368 6572 4d65 7373 6167 r/LauncherMessag │ │ │ │ │ -000b7740: 6554 6573 742e 6a61 7661 3a20 4c61 756e eTest.java: Laun │ │ │ │ │ -000b7750: 6368 6572 4865 6c70 6572 2073 686f 756c cherHelper shoul │ │ │ │ │ -000b7760: 6420 6e6f 7420 7468 726f 7720 4a4e 4920 d not throw JNI │ │ │ │ │ -000b7770: 6572 726f 7220 666f 7220 4c69 6e6b 6167 error for Linkag │ │ │ │ │ -000b7780: 6545 7272 6f72 0a0a 3c6c 693e 746f 6f6c eError..
  • tool │ │ │ │ │ -000b7790: 732f 6c61 756e 6368 6572 2f4d 6163 4f53 s/launcher/MacOS │ │ │ │ │ -000b77a0: 4170 704e 616d 6550 726f 7065 7274 7954 AppNamePropertyT │ │ │ │ │ -000b77b0: 6573 742e 6a61 7661 3a20 456e 7375 7265 est.java: Ensure │ │ │ │ │ -000b77c0: 2074 6865 2061 7070 206e 616d 6520 7379 the app name sy │ │ │ │ │ -000b77d0: 7374 656d 2070 726f 7065 7274 7920 6973 stem property is │ │ │ │ │ -000b77e0: 2073 6574 206f 6e20 6d61 634f 530a 0a3c set on macOS..< │ │ │ │ │ -000b77f0: 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 6865 li>tools/launche │ │ │ │ │ -000b7800: 722f 4d61 696e 436c 6173 7341 7474 7269 r/MainClassAttri │ │ │ │ │ -000b7810: 6275 7465 5465 7374 2e6a 6176 613a 2054 buteTest.java: T │ │ │ │ │ -000b7820: 6573 7420 6e65 6761 7469 7665 2073 6365 est negative sce │ │ │ │ │ -000b7830: 6e61 7269 6f73 2066 6f72 206d 6169 6e20 narios for main │ │ │ │ │ -000b7840: 636c 6173 7320 6174 7472 6962 7574 650a class attribute. │ │ │ │ │ -000b7850: 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 .
  • tools/launc │ │ │ │ │ -000b7860: 6865 722f 4d61 696e 436c 6173 7343 616e her/MainClassCan │ │ │ │ │ -000b7870: 7442 654c 6f61 6465 6454 6573 742e 6a61 tBeLoadedTest.ja │ │ │ │ │ -000b7880: 7661 3a20 696d 7072 6f76 6520 6572 726f va: improve erro │ │ │ │ │ -000b7890: 7220 6d65 7373 6167 6520 7368 6f77 6e20 r message shown │ │ │ │ │ -000b78a0: 7768 656e 206d 6169 6e20 636c 6173 7320 when main class │ │ │ │ │ -000b78b0: 6361 6e27 7420 6265 206c 6f61 6465 640a can't be loaded. │ │ │ │ │ -000b78c0: 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 .
  • tools/launc │ │ │ │ │ -000b78d0: 6865 722f 4d69 7363 5465 7374 732e 6a61 her/MiscTests.ja │ │ │ │ │ -000b78e0: 7661 3a20 4d69 7363 656c 6c61 6e65 6f75 va: Miscellaneou │ │ │ │ │ -000b78f0: 7320 7465 7374 732c 2045 7863 6570 7469 s tests, Excepti │ │ │ │ │ -000b7900: 6f6e 730a 0a3c 6c69 3e74 6f6f 6c73 2f6c ons..
  • tools/l │ │ │ │ │ -000b7910: 6175 6e63 6865 722f 4d75 6c74 6970 6c65 auncher/Multiple │ │ │ │ │ -000b7920: 4a52 452e 7368 3a20 5665 7269 6679 204d JRE.sh: Verify M │ │ │ │ │ -000b7930: 756c 7469 706c 6520 4a52 4520 7665 7273 ultiple JRE vers │ │ │ │ │ -000b7940: 696f 6e20 7375 7070 6f72 7420 6861 7320 ion support has │ │ │ │ │ -000b7950: 6265 656e 2072 656d 6f76 6564 0a0a 3c6c been removed..tools/launcher │ │ │ │ │ -000b7970: 2f4d 756c 7469 706c 654a 5245 5265 6d6f /MultipleJRERemo │ │ │ │ │ -000b7980: 7665 642e 6a61 7661 3a20 5665 7269 6679 ved.java: Verify │ │ │ │ │ -000b7990: 204d 756c 7469 706c 6520 4a52 4520 7665 Multiple JRE ve │ │ │ │ │ -000b79a0: 7273 696f 6e20 7375 7070 6f72 7420 6861 rsion support ha │ │ │ │ │ -000b79b0: 7320 6265 656e 2072 656d 6f76 6564 2e0a s been removed.. │ │ │ │ │ -000b79c0: 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 .
  • tools/launc │ │ │ │ │ -000b79d0: 6865 722f 5275 6e70 6174 6854 6573 742e her/RunpathTest. │ │ │ │ │ -000b79e0: 6a61 7661 3a20 4368 6563 6b20 666f 7220 java: Check for │ │ │ │ │ -000b79f0: 6578 7465 6e64 6564 2052 5041 5448 7320 extended RPATHs │ │ │ │ │ -000b7a00: 6f6e 204c 696e 7578 0a0a 3c6c 693e 746f on Linux..
  • to │ │ │ │ │ -000b7a10: 6f6c 732f 6c61 756e 6368 6572 2f53 6574 ols/launcher/Set │ │ │ │ │ -000b7a20: 7469 6e67 732e 6a61 7661 3a20 7465 7374 tings.java: test │ │ │ │ │ -000b7a30: 7320 2d58 7368 6f77 5365 7474 696e 6773 s -XshowSettings │ │ │ │ │ -000b7a40: 206f 7074 696f 6e73 0a0a 3c6c 693e 746f options..
  • to │ │ │ │ │ -000b7a50: 6f6c 732f 6c61 756e 6368 6572 2f53 6f75 ols/launcher/Sou │ │ │ │ │ -000b7a60: 7263 654d 6f64 652e 6a61 7661 3a20 5465 rceMode.java: Te │ │ │ │ │ -000b7a70: 7374 2073 6f75 7263 6520 6d6f 6465 0a0a st source mode.. │ │ │ │ │ -000b7a80: 3c6c 693e 746f 6f6c 732f 6c61 756e 6368
  • tools/launch │ │ │ │ │ -000b7a90: 6572 2f54 6573 7437 3032 3930 3438 2e6a er/Test7029048.j │ │ │ │ │ -000b7aa0: 6176 6123 6964 303a 2045 6e73 7572 6520 ava#id0: Ensure │ │ │ │ │ -000b7ab0: 7468 6174 2074 6865 206c 6175 6e63 6865 that the launche │ │ │ │ │ -000b7ac0: 7220 6465 6665 6e64 7320 6167 6169 6e73 r defends agains │ │ │ │ │ -000b7ad0: 7420 7573 6572 2073 6574 7469 6e67 7320 t user settings │ │ │ │ │ -000b7ae0: 6f66 2074 6865 204c 445f 4c49 4252 4152 of the LD_LIBRAR │ │ │ │ │ -000b7af0: 595f 5041 5448 2065 6e76 6972 6f6e 6d65 Y_PATH environme │ │ │ │ │ -000b7b00: 6e74 2076 6172 6961 626c 6520 6f6e 2055 nt variable on U │ │ │ │ │ -000b7b10: 6e69 7865 730a 0a3c 6c69 3e74 6f6f 6c73 nixes..
  • tools │ │ │ │ │ -000b7b20: 2f6c 6175 6e63 6865 722f 5465 7374 3730 /launcher/Test70 │ │ │ │ │ -000b7b30: 3239 3034 382e 6a61 7661 2369 6431 3a20 29048.java#id1: │ │ │ │ │ -000b7b40: 456e 7375 7265 2074 6861 7420 7468 6520 Ensure that the │ │ │ │ │ -000b7b50: 6c61 756e 6368 6572 2064 6566 656e 6473 launcher defends │ │ │ │ │ -000b7b60: 2061 6761 696e 7374 2075 7365 7220 7365 against user se │ │ │ │ │ -000b7b70: 7474 696e 6773 206f 6620 7468 6520 4c44 ttings of the LD │ │ │ │ │ -000b7b80: 5f4c 4942 5241 5259 5f50 4154 4820 656e _LIBRARY_PATH en │ │ │ │ │ -000b7b90: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab │ │ │ │ │ -000b7ba0: 6c65 206f 6e20 556e 6978 6573 0a0a 3c6c le on Unixes..tools/launcher │ │ │ │ │ -000b7bc0: 2f54 6573 744d 6169 6e57 6974 686f 7574 /TestMainWithout │ │ │ │ │ -000b7bd0: 456e 636c 6f73 696e 672e 6a61 7661 3a20 Enclosing.java: │ │ │ │ │ -000b7be0: 4c61 756e 6368 696e 6720 6170 7020 7368 Launching app sh │ │ │ │ │ -000b7bf0: 6f75 6c64 6e27 7420 7265 7175 6972 6520 ouldn't require │ │ │ │ │ -000b7c00: 656e 636c 6f73 696e 6720 636c 6173 7320 enclosing class │ │ │ │ │ -000b7c10: 666f 7220 7468 6520 6d61 696e 2063 6c61 for the main cla │ │ │ │ │ -000b7c20: 7373 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6c ss...
  • tools/l │ │ │ │ │ -000b7c30: 6175 6e63 6865 722f 5465 7374 5370 6563 auncher/TestSpec │ │ │ │ │ -000b7c40: 6961 6c41 7267 732e 6a61 7661 3a20 4368 ialArgs.java: Ch │ │ │ │ │ -000b7c50: 6563 6b73 2066 6f72 204c 6175 6e63 6865 ecks for Launche │ │ │ │ │ -000b7c60: 7220 7370 6563 6961 6c20 666c 6167 732c r special flags, │ │ │ │ │ -000b7c70: 2073 7563 6820 6173 204d 6163 4f53 5820 such as MacOSX │ │ │ │ │ -000b7c80: 7370 6563 6966 6963 2066 6c61 6773 2e0a specific flags.. │ │ │ │ │ -000b7c90: 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 .
  • tools/launc │ │ │ │ │ -000b7ca0: 6865 722f 5465 7374 5863 6865 636b 4a4e her/TestXcheckJN │ │ │ │ │ -000b7cb0: 4957 6172 6e69 6e67 732e 6a61 7661 236a IWarnings.java#j │ │ │ │ │ -000b7cc0: 6477 702d 6167 656e 743a 204c 6175 6e63 dwp-agent: Launc │ │ │ │ │ -000b7cd0: 6869 6e67 2061 7070 2077 6974 6820 6a64 hing app with jd │ │ │ │ │ -000b7ce0: 7770 2061 6765 6e74 2073 686f 756c 646e wp agent shouldn │ │ │ │ │ -000b7cf0: 2774 2070 726f 6475 6365 2061 6e79 206a 't produce any j │ │ │ │ │ -000b7d00: 6e69 2077 6172 6e69 6e67 732e 0a0a 3c6c ni warnings...tools/launcher │ │ │ │ │ -000b7d20: 2f54 6573 7458 6368 6563 6b4a 4e49 5761 /TestXcheckJNIWa │ │ │ │ │ -000b7d30: 726e 696e 6773 2e6a 6176 6123 6e6f 6167 rnings.java#noag │ │ │ │ │ -000b7d40: 656e 743a 204c 6175 6e63 6869 6e67 2061 ent: Launching a │ │ │ │ │ -000b7d50: 7070 2073 686f 756c 646e 2774 2070 726f pp shouldn't pro │ │ │ │ │ -000b7d60: 6475 6365 2061 6e79 206a 6e69 2077 6172 duce any jni war │ │ │ │ │ -000b7d70: 6e69 6e67 732e 0a0a 3c6c 693e 746f 6f6c nings...
  • tool │ │ │ │ │ -000b7d80: 732f 6c61 756e 6368 6572 2f54 6f6f 536d s/launcher/TooSm │ │ │ │ │ -000b7d90: 616c 6c53 7461 636b 5369 7a65 2e6a 6176 allStackSize.jav │ │ │ │ │ -000b7da0: 613a 2053 6574 7469 6e67 2073 7461 636b a: Setting stack │ │ │ │ │ -000b7db0: 2073 697a 6520 746f 2031 364b 2063 6175 size to 16K cau │ │ │ │ │ -000b7dc0: 7365 7320 7365 676d 656e 7461 7469 6f6e ses segmentation │ │ │ │ │ -000b7dd0: 2066 6175 6c74 0a0a 3c6c 693e 746f 6f6c fault..
  • tool │ │ │ │ │ -000b7de0: 732f 6c61 756e 6368 6572 2f54 6f6f 6c73 s/launcher/Tools │ │ │ │ │ -000b7df0: 4f70 7473 2e6a 6176 613a 2054 6573 7420 Opts.java: Test │ │ │ │ │ -000b7e00: 6f70 7469 6f6e 7320 7061 7474 6572 6e73 options patterns │ │ │ │ │ -000b7e10: 2066 6f72 206a 6176 6163 2c6a 6176 6170 for javac,javap │ │ │ │ │ -000b7e20: 2061 6e64 206a 6176 6164 6f63 2075 7369 and javadoc usi │ │ │ │ │ -000b7e30: 6e67 206a 6176 6163 2061 7320 6120 7465 ng javac as a te │ │ │ │ │ -000b7e40: 7374 206c 6175 6e63 6865 722e 0a0a 3c6c st launcher...tools/launcher │ │ │ │ │ -000b7e60: 2f55 6e69 636f 6465 5465 7374 2e6a 6176 /UnicodeTest.jav │ │ │ │ │ -000b7e70: 613a 2056 6572 6966 7920 7468 6174 2074 a: Verify that t │ │ │ │ │ -000b7e80: 6865 204a 3252 4520 6361 6e20 6861 6e64 he J2RE can hand │ │ │ │ │ -000b7e90: 6c65 2061 6c6c 206c 6567 616c 2055 6e69 le all legal Uni │ │ │ │ │ -000b7ea0: 636f 6465 2063 6861 7261 6374 6572 7320 code characters │ │ │ │ │ -000b7eb0: 696e 2063 6c61 7373 206e 616d 6573 2075 in class names u │ │ │ │ │ -000b7ec0: 6e6c 6573 7320 6c69 6d69 7465 6420 6279 nless limited by │ │ │ │ │ -000b7ed0: 2074 6865 2066 696c 6520 7379 7374 656d the file system │ │ │ │ │ -000b7ee0: 2065 6e63 6f64 696e 6720 6f72 2074 6865 encoding or the │ │ │ │ │ -000b7ef0: 2065 6e63 6f64 696e 6720 7573 6564 2066 encoding used f │ │ │ │ │ -000b7f00: 6f72 2063 6f6d 6d61 6e64 206c 696e 6520 or command line │ │ │ │ │ -000b7f10: 6172 6775 6d65 6e74 732e 0a0a 3c6c 693e arguments...
  • │ │ │ │ │ -000b7f20: 746f 6f6c 732f 6c61 756e 6368 6572 2f55 tools/launcher/U │ │ │ │ │ -000b7f30: 6e72 6573 6f6c 7665 6445 7863 6570 7469 nresolvedExcepti │ │ │ │ │ -000b7f40: 6f6e 732e 6a61 7661 3a20 5665 7269 6679 ons.java: Verify │ │ │ │ │ -000b7f50: 696e 6720 6a76 6d20 776f 6e27 7420 7365 ing jvm won't se │ │ │ │ │ -000b7f60: 6776 2069 6620 6578 6365 7074 696f 6e20 gv if exception │ │ │ │ │ -000b7f70: 6e6f 7420 6176 6169 6c61 626c 650a 0a3c not available..< │ │ │ │ │ -000b7f80: 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 6865 li>tools/launche │ │ │ │ │ -000b7f90: 722f 5665 7273 696f 6e43 6865 636b 2e6a r/VersionCheck.j │ │ │ │ │ -000b7fa0: 6176 613a 2076 616c 6964 6174 6520 616e ava: validate an │ │ │ │ │ -000b7fb0: 6420 7465 7374 202d 7665 7273 696f 6e2c d test -version, │ │ │ │ │ -000b7fc0: 202d 6675 6c6c 7665 7273 696f 6e2c 2061 -fullversion, a │ │ │ │ │ -000b7fd0: 6e64 2069 6e74 6572 6e61 6c2c 2061 7320 nd internal, as │ │ │ │ │ -000b7fe0: 7765 6c6c 2061 7320 7361 6e69 7479 2063 well as sanity c │ │ │ │ │ -000b7ff0: 6865 636b 7320 6966 2061 2074 6f6f 6c20 hecks if a tool │ │ │ │ │ -000b8000: 6361 6e20 6265 206c 6175 6e63 6865 642e can be launched. │ │ │ │ │ -000b8010: 0a0a 3c6c 693e 746f 6f6c 732f 6c61 756e ..
  • tools/laun │ │ │ │ │ -000b8020: 6368 6572 2f6d 6f64 756c 6573 2f61 6464 cher/modules/add │ │ │ │ │ -000b8030: 6578 706f 7274 732f 4164 6445 7870 6f72 exports/AddExpor │ │ │ │ │ -000b8040: 7473 5465 7374 2e6a 6176 613a 2042 6173 tsTest.java: Bas │ │ │ │ │ -000b8050: 6963 2074 6573 7473 2066 6f72 206a 6176 ic tests for jav │ │ │ │ │ -000b8060: 6120 2d2d 6164 642d 6578 706f 7274 730a a --add-exports. │ │ │ │ │ -000b8070: 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 .
  • tools/launc │ │ │ │ │ -000b8080: 6865 722f 6d6f 6475 6c65 732f 6164 6465 her/modules/adde │ │ │ │ │ -000b8090: 7870 6f72 7473 2f41 6464 4578 706f 7274 xports/AddExport │ │ │ │ │ -000b80a0: 7354 6573 7457 6172 6e69 6e67 4572 726f sTestWarningErro │ │ │ │ │ -000b80b0: 722e 6a61 7661 3a20 4261 7369 6320 6172 r.java: Basic ar │ │ │ │ │ -000b80c0: 6775 6d65 6e74 2076 616c 6964 6174 696f gument validatio │ │ │ │ │ -000b80d0: 6e20 666f 7220 2d2d 6164 642d 6578 706f n for --add-expo │ │ │ │ │ -000b80e0: 7274 730a 0a3c 6c69 3e74 6f6f 6c73 2f6c rts..
  • tools/l │ │ │ │ │ -000b80f0: 6175 6e63 6865 722f 6d6f 6475 6c65 732f auncher/modules/ │ │ │ │ │ -000b8100: 6164 6465 7870 6f72 7473 2f6d 616e 6966 addexports/manif │ │ │ │ │ -000b8110: 6573 742f 4164 6445 7870 6f72 7473 416e est/AddExportsAn │ │ │ │ │ -000b8120: 644f 7065 6e73 496e 4d61 6e69 6665 7374 dOpensInManifest │ │ │ │ │ -000b8130: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ -000b8140: 7420 666f 7220 4164 642d 4578 706f 7274 t for Add-Export │ │ │ │ │ -000b8150: 7320 616e 6420 4164 642d 4f70 656e 7320 s and Add-Opens │ │ │ │ │ -000b8160: 6174 7472 6962 7574 6573 2069 6e20 7468 attributes in th │ │ │ │ │ -000b8170: 6520 6d61 6e69 6665 7374 206f 6620 6120 e manifest of a │ │ │ │ │ -000b8180: 6d61 696e 2061 7070 6c69 6361 7469 6f6e main application │ │ │ │ │ -000b8190: 204a 4152 0a0a 3c6c 693e 746f 6f6c 732f JAR..
  • tools/ │ │ │ │ │ -000b81a0: 6c61 756e 6368 6572 2f6d 6f64 756c 6573 launcher/modules │ │ │ │ │ -000b81b0: 2f61 6464 6d6f 6473 2f41 6464 4d6f 6473 /addmods/AddMods │ │ │ │ │ -000b81c0: 5465 7374 2e6a 6176 613a 2042 6173 6963 Test.java: Basic │ │ │ │ │ -000b81d0: 2074 6573 7420 666f 7220 6a61 7661 202d test for java - │ │ │ │ │ -000b81e0: 2d61 6464 2d6d 6f64 756c 6573 0a0a 3c6c -add-modules..tools/launcher │ │ │ │ │ -000b8200: 2f6d 6f64 756c 6573 2f61 6464 7265 6164 /modules/addread │ │ │ │ │ -000b8210: 732f 4164 6452 6561 6473 5465 7374 2e6a s/AddReadsTest.j │ │ │ │ │ -000b8220: 6176 613a 2042 6173 6963 2074 6573 7473 ava: Basic tests │ │ │ │ │ -000b8230: 2066 6f72 206a 6176 6120 2d2d 6164 642d for java --add- │ │ │ │ │ -000b8240: 7265 6164 730a 0a3c 6c69 3e74 6f6f 6c73 reads..
  • tools │ │ │ │ │ -000b8250: 2f6c 6175 6e63 6865 722f 6d6f 6475 6c65 /launcher/module │ │ │ │ │ -000b8260: 732f 6164 6472 6561 6473 2f41 6464 5265 s/addreads/AddRe │ │ │ │ │ -000b8270: 6164 7354 6573 7457 6172 6e69 6e67 4572 adsTestWarningEr │ │ │ │ │ -000b8280: 726f 722e 6a61 7661 3a20 4261 7369 6320 ror.java: Basic │ │ │ │ │ -000b8290: 6172 6775 6d65 6e74 2076 616c 6964 6174 argument validat │ │ │ │ │ -000b82a0: 696f 6e20 666f 7220 2d2d 6164 642d 7265 ion for --add-re │ │ │ │ │ -000b82b0: 6164 730a 0a3c 6c69 3e74 6f6f 6c73 2f6c ads..
  • tools/l │ │ │ │ │ -000b82c0: 6175 6e63 6865 722f 6d6f 6475 6c65 732f auncher/modules/ │ │ │ │ │ -000b82d0: 6261 7369 632f 4261 7369 6354 6573 742e basic/BasicTest. │ │ │ │ │ -000b82e0: 6a61 7661 3a20 4261 7369 6320 7465 7374 java: Basic test │ │ │ │ │ -000b82f0: 206f 6620 7374 6172 7469 6e67 2061 6e20 of starting an │ │ │ │ │ -000b8300: 6170 706c 6963 6174 696f 6e20 6173 2061 application as a │ │ │ │ │ -000b8310: 206d 6f64 756c 650a 0a3c 6c69 3e74 6f6f module..
  • too │ │ │ │ │ -000b8320: 6c73 2f6c 6175 6e63 6865 722f 6d6f 6475 ls/launcher/modu │ │ │ │ │ -000b8330: 6c65 732f 6261 7369 632f 496e 6974 4572 les/basic/InitEr │ │ │ │ │ -000b8340: 726f 7273 2e6a 6176 613a 2042 6173 6963 rors.java: Basic │ │ │ │ │ -000b8350: 2074 6573 7420 746f 2065 6e73 7572 6520 test to ensure │ │ │ │ │ -000b8360: 7468 6174 206d 6f64 756c 6520 7379 7374 that module syst │ │ │ │ │ -000b8370: 656d 2069 6e69 7469 616c 697a 6174 696f em initializatio │ │ │ │ │ -000b8380: 6e20 6572 726f 7273 2067 6f20 7468 6520 n errors go the │ │ │ │ │ -000b8390: 7269 6768 7420 7374 7265 616d 2061 6e64 right stream and │ │ │ │ │ -000b83a0: 2077 6974 6820 7468 6520 7269 6768 7420 with the right │ │ │ │ │ -000b83b0: 6c65 7665 6c20 6f66 2076 6572 626f 7369 level of verbosi │ │ │ │ │ -000b83c0: 7479 0a0a 3c6c 693e 746f 6f6c 732f 6c61 ty..
  • tools/la │ │ │ │ │ -000b83d0: 756e 6368 6572 2f6d 6f64 756c 6573 2f62 uncher/modules/b │ │ │ │ │ -000b83e0: 6173 6963 2f4c 6175 6e63 6865 7245 7272 asic/LauncherErr │ │ │ │ │ -000b83f0: 6f72 732e 6a61 7661 3a20 5465 7374 206c ors.java: Test l │ │ │ │ │ -000b8400: 6175 6e63 6865 7220 6572 726f 7220 6d65 auncher error me │ │ │ │ │ -000b8410: 7373 6167 6520 7768 656e 2066 6169 6c73 ssage when fails │ │ │ │ │ -000b8420: 2074 6f20 6c61 756e 6368 206d 6169 6e20 to launch main │ │ │ │ │ -000b8430: 636c 6173 730a 0a3c 6c69 3e74 6f6f 6c73 class..
  • tools │ │ │ │ │ -000b8440: 2f6c 6175 6e63 6865 722f 6d6f 6475 6c65 /launcher/module │ │ │ │ │ -000b8450: 732f 636c 6173 7370 6174 682f 4a61 7661 s/classpath/Java │ │ │ │ │ -000b8460: 436c 6173 7350 6174 6854 6573 742e 6a61 ClassPathTest.ja │ │ │ │ │ -000b8470: 7661 3a20 5465 7374 2074 6865 2064 6566 va: Test the def │ │ │ │ │ -000b8480: 6175 6c74 2063 6c61 7373 2070 6174 6820 ault class path │ │ │ │ │ -000b8490: 6966 202d 446a 6176 612e 636c 6173 732e if -Djava.class. │ │ │ │ │ -000b84a0: 7061 7468 2069 7320 7365 740a 0a3c 6c69 path is set..
  • tools/launcher/ │ │ │ │ │ -000b84c0: 6d6f 6475 6c65 732f 6465 7363 7269 6265 modules/describe │ │ │ │ │ -000b84d0: 2f44 6573 6372 6962 654d 6f64 756c 6554 /DescribeModuleT │ │ │ │ │ -000b84e0: 6573 742e 6a61 7661 3a20 4261 7369 6320 est.java: Basic │ │ │ │ │ -000b84f0: 7465 7374 2066 6f72 206a 6176 6120 2d2d test for java -- │ │ │ │ │ -000b8500: 6465 7363 7269 6265 2d6d 6f64 756c 650a describe-module. │ │ │ │ │ -000b8510: 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 .
  • tools/launc │ │ │ │ │ -000b8520: 6865 722f 6d6f 6475 6c65 732f 6472 7972 her/modules/dryr │ │ │ │ │ -000b8530: 756e 2f44 7279 5275 6e54 6573 742e 6a61 un/DryRunTest.ja │ │ │ │ │ -000b8540: 7661 3a20 5465 7374 206a 6176 6120 2d2d va: Test java -- │ │ │ │ │ -000b8550: 6472 792d 7275 6e0a 0a3c 6c69 3e74 6f6f dry-run..
  • too │ │ │ │ │ -000b8560: 6c73 2f6c 6175 6e63 6865 722f 6d6f 6475 ls/launcher/modu │ │ │ │ │ -000b8570: 6c65 732f 696c 6c65 6761 6c61 6363 6573 les/illegalacces │ │ │ │ │ -000b8580: 732f 496c 6c65 6761 6c41 6363 6573 7354 s/IllegalAccessT │ │ │ │ │ -000b8590: 6573 742e 6a61 7661 3a20 4d61 6b65 2073 est.java: Make s │ │ │ │ │ -000b85a0: 7572 6520 7468 6174 202d 2d69 6c6c 6567 ure that --illeg │ │ │ │ │ -000b85b0: 616c 2d61 6363 6573 733d 2456 414c 5545 al-access=$VALUE │ │ │ │ │ -000b85c0: 2069 7320 6f62 736f 6c65 7465 2e0a 0a3c is obsolete...< │ │ │ │ │ -000b85d0: 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 6865 li>tools/launche │ │ │ │ │ -000b85e0: 722f 6d6f 6475 6c65 732f 6c69 6d69 746d r/modules/limitm │ │ │ │ │ -000b85f0: 6f64 732f 4c69 6d69 744d 6f64 7354 6573 ods/LimitModsTes │ │ │ │ │ -000b8600: 742e 6a61 7661 3a20 4261 7369 6320 7465 t.java: Basic te │ │ │ │ │ -000b8610: 7374 7320 666f 7220 6a61 7661 202d 2d6c sts for java --l │ │ │ │ │ -000b8620: 696d 6974 2d6d 6f64 756c 6573 0a0a 3c6c imit-modules..tools/launcher │ │ │ │ │ -000b8640: 2f6d 6f64 756c 6573 2f6c 6973 746d 6f64 /modules/listmod │ │ │ │ │ -000b8650: 732f 4c69 7374 4d6f 6473 5465 7374 2e6a s/ListModsTest.j │ │ │ │ │ -000b8660: 6176 613a 2042 6173 6963 2074 6573 7420 ava: Basic test │ │ │ │ │ -000b8670: 666f 7220 6a61 7661 202d 2d6c 6973 742d for java --list- │ │ │ │ │ -000b8680: 6d6f 6475 6c65 730a 0a3c 6c69 3e74 6f6f modules..
  • too │ │ │ │ │ -000b8690: 6c73 2f6c 6175 6e63 6865 722f 6d6f 6475 ls/launcher/modu │ │ │ │ │ -000b86a0: 6c65 732f 7061 7463 682f 6175 746f 6d61 les/patch/automa │ │ │ │ │ -000b86b0: 7469 632f 5061 7463 6854 6573 742e 6a61 tic/PatchTest.ja │ │ │ │ │ -000b86c0: 7661 3a20 5465 7374 7320 7061 7463 6869 va: Tests patchi │ │ │ │ │ -000b86d0: 6e67 2061 6e20 6175 746f 6d61 7469 6320 ng an automatic │ │ │ │ │ -000b86e0: 6d6f 6475 6c65 0a0a 3c6c 693e 746f 6f6c module..
  • tool │ │ │ │ │ -000b86f0: 732f 6c61 756e 6368 6572 2f6d 6f64 756c s/launcher/modul │ │ │ │ │ -000b8700: 6573 2f70 6174 6368 2f62 6173 6963 2f50 es/patch/basic/P │ │ │ │ │ -000b8710: 6174 6368 5465 7374 2e6a 6176 613a 2042 atchTest.java: B │ │ │ │ │ -000b8720: 6173 6963 2074 6573 7420 666f 7220 2d2d asic test for -- │ │ │ │ │ -000b8730: 7061 7463 682d 6d6f 6475 6c65 0a0a 3c6c patch-module..tools/launcher │ │ │ │ │ -000b8750: 2f6d 6f64 756c 6573 2f70 6174 6368 2f62 /modules/patch/b │ │ │ │ │ -000b8760: 6173 6963 2f50 6174 6368 5465 7374 5761 asic/PatchTestWa │ │ │ │ │ -000b8770: 726e 696e 6745 7272 6f72 2e6a 6176 613a rningError.java: │ │ │ │ │ -000b8780: 2042 6173 6963 2061 7267 756d 656e 7420 Basic argument │ │ │ │ │ -000b8790: 7661 6c69 6461 7469 6f6e 2066 6f72 202d validation for - │ │ │ │ │ -000b87a0: 2d70 6174 6368 2d6d 6f64 756c 650a 0a3c -patch-module..< │ │ │ │ │ -000b87b0: 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 6865 li>tools/launche │ │ │ │ │ -000b87c0: 722f 6d6f 6475 6c65 732f 7061 7463 682f r/modules/patch/ │ │ │ │ │ -000b87d0: 7379 7374 656d 6d6f 6475 6c65 732f 5061 systemmodules/Pa │ │ │ │ │ -000b87e0: 7463 6853 7973 7465 6d4d 6f64 756c 6573 tchSystemModules │ │ │ │ │ -000b87f0: 2e6a 6176 613a 2050 6174 6368 206a 6176 .java: Patch jav │ │ │ │ │ -000b8800: 612e 6261 7365 2061 6e64 2075 7365 7220 a.base and user │ │ │ │ │ -000b8810: 6d6f 6475 6c65 2077 6974 6820 4d6f 6475 module with Modu │ │ │ │ │ -000b8820: 6c65 4861 7368 6573 2061 7474 7269 6275 leHashes attribu │ │ │ │ │ -000b8830: 7465 0a0a 3c6c 693e 746f 6f6c 732f 6c61 te..
  • tools/la │ │ │ │ │ -000b8840: 756e 6368 6572 2f6d 6f64 756c 6573 2f73 uncher/modules/s │ │ │ │ │ -000b8850: 686f 776d 6f64 756c 6572 6573 6f6c 7574 howmoduleresolut │ │ │ │ │ -000b8860: 696f 6e2f 5368 6f77 4d6f 6475 6c65 5265 ion/ShowModuleRe │ │ │ │ │ -000b8870: 736f 6c75 7469 6f6e 5465 7374 2e6a 6176 solutionTest.jav │ │ │ │ │ -000b8880: 613a 2042 6173 6963 2074 6573 7420 666f a: Basic test fo │ │ │ │ │ -000b8890: 7220 6a61 7661 202d 2d73 686f 772d 6d6f r java --show-mo │ │ │ │ │ -000b88a0: 6475 6c65 2d72 6573 6f6c 7574 696f 6e0a dule-resolution. │ │ │ │ │ -000b88b0: 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 .
  • tools/launc │ │ │ │ │ -000b88c0: 6865 722f 6d6f 6475 6c65 732f 7661 6c69 her/modules/vali │ │ │ │ │ -000b88d0: 6461 7465 2f56 616c 6964 6174 654d 6f64 date/ValidateMod │ │ │ │ │ -000b88e0: 756c 6573 5465 7374 2e6a 6176 613a 2042 ulesTest.java: B │ │ │ │ │ -000b88f0: 6173 6963 2074 6573 7420 666f 7220 6a61 asic test for ja │ │ │ │ │ -000b8900: 7661 202d 2d76 616c 6964 6174 652d 6d6f va --validate-mo │ │ │ │ │ -000b8910: 6475 6c65 730a 3c2f 756c 3e0a 0a3c 6834 dules...

    Test has been e │ │ │ │ │ -000b8930: 7863 6c75 6465 6420 6279 2061 6e20 6578 xcluded by an ex │ │ │ │ │ -000b8940: 636c 7564 6520 6c69 7374 3c2f 6834 3e0a clude list

    . │ │ │ │ │ -000b8950: 0a3c 756c 3e0a 3c6c 693e 636f 6d2f 7375 .
      .
    • com/su │ │ │ │ │ -000b8960: 6e2f 7365 6375 7269 7479 2f73 6173 6c2f n/security/sasl/ │ │ │ │ │ -000b8970: 6773 736b 6572 622f 4175 7468 4f6e 6c79 gsskerb/AuthOnly │ │ │ │ │ -000b8980: 2e6a 6176 613a 2045 6e73 7572 6520 6175 .java: Ensure au │ │ │ │ │ -000b8990: 7468 656e 7469 6361 7469 6f6e 2076 6961 thentication via │ │ │ │ │ -000b89a0: 2047 5353 2d41 5049 2f4b 6572 6265 726f GSS-API/Kerbero │ │ │ │ │ -000b89b0: 7320 7635 2077 6f72 6b73 2e0a 0a3c 6c69 s v5 works...
    • com/sun/securit │ │ │ │ │ -000b89d0: 792f 7361 736c 2f67 7373 6b65 7262 2f43 y/sasl/gsskerb/C │ │ │ │ │ -000b89e0: 6f6e 6653 6563 7572 6974 794c 6179 6572 onfSecurityLayer │ │ │ │ │ -000b89f0: 2e6a 6176 613a 2053 6173 6c53 6572 7665 .java: SaslServe │ │ │ │ │ -000b8a00: 722e 7772 6170 2074 6872 6f77 7320 4e75 r.wrap throws Nu │ │ │ │ │ -000b8a10: 6c6c 506f 696e 7465 7245 7863 6570 7469 llPointerExcepti │ │ │ │ │ -000b8a20: 6f6e 2077 6865 6e20 7365 6375 7269 7479 on when security │ │ │ │ │ -000b8a30: 206c 6179 6572 206e 6567 6f74 6961 7465 layer negotiate │ │ │ │ │ -000b8a40: 642e 0a0a 3c6c 693e 636f 6d2f 7375 6e2f d...
    • com/sun/ │ │ │ │ │ -000b8a50: 7365 6375 7269 7479 2f73 6173 6c2f 6773 security/sasl/gs │ │ │ │ │ -000b8a60: 736b 6572 622f 4e6f 5365 6375 7269 7479 skerb/NoSecurity │ │ │ │ │ -000b8a70: 4c61 7965 722e 6a61 7661 3a20 4753 532d Layer.java: GSS- │ │ │ │ │ -000b8a80: 4150 492f 6b72 6235 2053 4153 4c20 6d65 API/krb5 SASL me │ │ │ │ │ -000b8a90: 6368 616e 6973 6d20 7368 6f75 6c64 2074 chanism should t │ │ │ │ │ -000b8aa0: 6872 6f77 2049 6c6c 6567 616c 5374 6174 hrow IllegalStat │ │ │ │ │ -000b8ab0: 6545 7863 6570 7469 6f6e 2066 6f72 2061 eException for a │ │ │ │ │ -000b8ac0: 7574 682d 6f6e 6c79 0a0a 3c6c 693e 6a61 uth-only..
    • ja │ │ │ │ │ -000b8ad0: 7661 2f66 6f72 6569 676e 2f6e 6573 7465 va/foreign/neste │ │ │ │ │ -000b8ae0: 642f 5465 7374 4e65 7374 6564 2e6a 6176 d/TestNested.jav │ │ │ │ │ -000b8af0: 613a 2020 0a0a 3c6c 693e 6a61 7661 2f69 a: ..
    • java/i │ │ │ │ │ -000b8b00: 6f2f 4669 6c65 2f63 7265 6174 6554 656d o/File/createTem │ │ │ │ │ -000b8b10: 7046 696c 652f 5461 7267 6574 4469 7265 pFile/TargetDire │ │ │ │ │ -000b8b20: 6374 6f72 792e 6a61 7661 3a20 5665 7269 ctory.java: Veri │ │ │ │ │ -000b8b30: 6679 2064 6972 6563 746f 7279 2070 6172 fy directory par │ │ │ │ │ -000b8b40: 616d 6574 6572 2062 6568 6176 696f 7220 ameter behavior │ │ │ │ │ -000b8b50: 696e 2046 696c 652e 6372 6561 7465 5465 in File.createTe │ │ │ │ │ -000b8b60: 6d70 4669 6c65 2853 7472 696e 672c 5374 mpFile(String,St │ │ │ │ │ -000b8b70: 7269 6e67 2c46 696c 6529 0a0a 3c6c 693e ring,File)..
    • │ │ │ │ │ -000b8b80: 6a61 7661 2f6c 616e 672f 696e 766f 6b65 java/lang/invoke │ │ │ │ │ -000b8b90: 2f4c 4643 6163 6869 6e67 2f4c 4647 6172 /LFCaching/LFGar │ │ │ │ │ -000b8ba0: 6261 6765 436f 6c6c 6563 7465 6454 6573 bageCollectedTes │ │ │ │ │ -000b8bb0: 742e 6a61 7661 3a20 5465 7374 2076 6572 t.java: Test ver │ │ │ │ │ -000b8bc0: 6966 6965 7320 7468 6174 206c 616d 6264 ifies that lambd │ │ │ │ │ -000b8bd0: 6120 666f 726d 7320 6172 6520 6761 7262 a forms are garb │ │ │ │ │ -000b8be0: 6167 6520 636f 6c6c 6563 7465 640a 0a3c age collected..< │ │ │ │ │ -000b8bf0: 6c69 3e6a 6176 612f 6c61 6e67 2f69 6e76 li>java/lang/inv │ │ │ │ │ -000b8c00: 6f6b 652f 4c46 4361 6368 696e 672f 4c46 oke/LFCaching/LF │ │ │ │ │ -000b8c10: 4d75 6c74 6954 6872 6561 6443 6163 6869 MultiThreadCachi │ │ │ │ │ -000b8c20: 6e67 5465 7374 2e6a 6176 613a 2054 6573 ngTest.java: Tes │ │ │ │ │ -000b8c30: 7420 7665 7269 6669 6573 2074 6861 7420 t verifies that │ │ │ │ │ -000b8c40: 6c61 6d62 6461 2066 6f72 6d73 2061 7265 lambda forms are │ │ │ │ │ -000b8c50: 2063 6163 6865 6420 7768 656e 2072 756e cached when run │ │ │ │ │ -000b8c60: 2077 6974 6820 6d75 6c74 6970 6c65 2074 with multiple t │ │ │ │ │ -000b8c70: 6872 6561 6473 0a0a 3c6c 693e 6a61 7661 hreads..
    • java │ │ │ │ │ -000b8c80: 2f6c 616e 672f 696e 766f 6b65 2f52 6963 /lang/invoke/Ric │ │ │ │ │ -000b8c90: 6f63 6865 7454 6573 742e 6a61 7661 3a20 ochetTest.java: │ │ │ │ │ -000b8ca0: 756e 6974 2074 6573 7473 2066 6f72 2072 unit tests for r │ │ │ │ │ -000b8cb0: 6563 7572 7369 7665 206d 6574 686f 6420 ecursive method │ │ │ │ │ -000b8cc0: 6861 6e64 6c65 730a 0a3c 6c69 3e6a 6176 handles..
    • jav │ │ │ │ │ -000b8cd0: 612f 6c61 6e67 2f69 6e76 6f6b 652f 6c61 a/lang/invoke/la │ │ │ │ │ -000b8ce0: 6d62 6461 2f4c 616d 6264 6146 696c 6545 mbda/LambdaFileE │ │ │ │ │ -000b8cf0: 6e63 6f64 696e 6753 6572 6961 6c69 7a61 ncodingSerializa │ │ │ │ │ -000b8d00: 7469 6f6e 2e6a 6176 613a 2054 6573 7420 tion.java: Test │ │ │ │ │ -000b8d10: 746f 2076 6572 6966 7920 6c61 6d62 6461 to verify lambda │ │ │ │ │ -000b8d20: 2073 6572 6961 6c69 7a61 7469 6f6e 2075 serialization u │ │ │ │ │ -000b8d30: 7365 7320 7468 6520 636f 7272 6563 7420 ses the correct │ │ │ │ │ -000b8d40: 5554 462d 3820 656e 636f 6469 6e67 0a0a UTF-8 encoding.. │ │ │ │ │ -000b8d50: 3c6c 693e 6a61 7661 2f6e 696f 2f63 6861
    • java/nio/cha │ │ │ │ │ -000b8d60: 6e6e 656c 732f 4461 7461 6772 616d 4368 nnels/DatagramCh │ │ │ │ │ -000b8d70: 616e 6e65 6c2f 556e 7265 662e 6a61 7661 annel/Unref.java │ │ │ │ │ -000b8d80: 3a20 5465 7374 2074 6861 7420 4461 7461 : Test that Data │ │ │ │ │ -000b8d90: 6772 616d 4368 616e 6e65 6c20 646f 6573 gramChannel does │ │ │ │ │ -000b8da0: 206e 6f74 206c 6561 6b20 6669 6c65 2064 not leak file d │ │ │ │ │ -000b8db0: 6573 6372 6970 746f 7273 0a0a 3c6c 693e escriptors..
    • │ │ │ │ │ -000b8dc0: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -000b8dd0: 732f 4669 6c65 4368 616e 6e65 6c2f 6469 s/FileChannel/di │ │ │ │ │ -000b8de0: 7265 6374 696f 2f44 6972 6563 7449 4f54 rectio/DirectIOT │ │ │ │ │ -000b8df0: 6573 742e 6a61 7661 3a20 5465 7374 2066 est.java: Test f │ │ │ │ │ -000b8e00: 6f72 2045 7874 656e 6465 644f 7065 6e4f or ExtendedOpenO │ │ │ │ │ -000b8e10: 7074 696f 6e2e 4449 5245 4354 2066 6c61 ption.DIRECT fla │ │ │ │ │ -000b8e20: 670a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f g..
    • java/nio/ │ │ │ │ │ -000b8e30: 6368 616e 6e65 6c73 2f46 696c 6543 6861 channels/FileCha │ │ │ │ │ -000b8e40: 6e6e 656c 2f64 6972 6563 7469 6f2f 5072 nnel/directio/Pr │ │ │ │ │ -000b8e50: 6561 6444 6972 6563 742e 6a61 7661 3a20 eadDirect.java: │ │ │ │ │ -000b8e60: 5465 7374 2070 6f73 6974 696f 6e61 6c20 Test positional │ │ │ │ │ -000b8e70: 7265 6164 206d 6574 686f 6420 6f66 2046 read method of F │ │ │ │ │ -000b8e80: 696c 6543 6861 6e6e 656c 2077 6974 6820 ileChannel with │ │ │ │ │ -000b8e90: 4469 7265 6374 494f 2028 7573 6520 2d44 DirectIO (use -D │ │ │ │ │ -000b8ea0: 7365 6564 3d58 2074 6f20 7365 7420 5052 seed=X to set PR │ │ │ │ │ -000b8eb0: 4e47 2073 6565 6429 0a0a 3c6c 693e 6a61 NG seed)..
    • ja │ │ │ │ │ -000b8ec0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -000b8ed0: 4669 6c65 4368 616e 6e65 6c2f 6469 7265 FileChannel/dire │ │ │ │ │ -000b8ee0: 6374 696f 2f50 7772 6974 6544 6972 6563 ctio/PwriteDirec │ │ │ │ │ -000b8ef0: 742e 6a61 7661 3a20 5465 7374 2070 6f73 t.java: Test pos │ │ │ │ │ -000b8f00: 6974 696f 6e61 6c20 7772 6974 6520 6d65 itional write me │ │ │ │ │ -000b8f10: 7468 6f64 206f 6620 4669 6c65 4368 616e thod of FileChan │ │ │ │ │ -000b8f20: 6e65 6c20 7769 7468 2044 6972 6563 7449 nel with DirectI │ │ │ │ │ -000b8f30: 4f20 2875 7365 202d 4473 6565 643d 5820 O (use -Dseed=X │ │ │ │ │ -000b8f40: 746f 2073 6574 2050 524e 4720 7365 6564 to set PRNG seed │ │ │ │ │ -000b8f50: 290a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f )..
    • java/nio/ │ │ │ │ │ -000b8f60: 6368 616e 6e65 6c73 2f46 696c 6543 6861 channels/FileCha │ │ │ │ │ -000b8f70: 6e6e 656c 2f64 6972 6563 7469 6f2f 5265 nnel/directio/Re │ │ │ │ │ -000b8f80: 6164 4469 7265 6374 2e6a 6176 613a 2054 adDirect.java: T │ │ │ │ │ -000b8f90: 6573 7420 7265 6164 206d 6574 686f 6420 est read method │ │ │ │ │ -000b8fa0: 6f66 2046 696c 6543 6861 6e6e 656c 2077 of FileChannel w │ │ │ │ │ -000b8fb0: 6974 6820 4469 7265 6374 494f 2028 7573 ith DirectIO (us │ │ │ │ │ -000b8fc0: 6520 2d44 7365 6564 3d58 2074 6f20 7365 e -Dseed=X to se │ │ │ │ │ -000b8fd0: 7420 5052 4e47 2073 6565 6429 0a0a 3c6c t PRNG seed)..java/nio/chann │ │ │ │ │ -000b8ff0: 656c 732f 4669 6c65 4368 616e 6e65 6c2f els/FileChannel/ │ │ │ │ │ -000b9000: 6469 7265 6374 696f 2f57 7269 7465 4469 directio/WriteDi │ │ │ │ │ -000b9010: 7265 6374 2e6a 6176 613a 2054 6573 7420 rect.java: Test │ │ │ │ │ -000b9020: 4669 6c65 4368 616e 6e65 6c20 7772 6974 FileChannel writ │ │ │ │ │ -000b9030: 6520 7769 7468 2044 6972 6563 7449 4f0a e with DirectIO. │ │ │ │ │ -000b9040: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6669 .
    • java/nio/fi │ │ │ │ │ -000b9050: 6c65 2f46 696c 6553 746f 7265 2f42 6173 le/FileStore/Bas │ │ │ │ │ -000b9060: 6963 2e6a 6176 613a 2055 6e69 7420 7465 ic.java: Unit te │ │ │ │ │ -000b9070: 7374 2066 6f72 206a 6176 612e 6e69 6f2e st for java.nio. │ │ │ │ │ -000b9080: 6669 6c65 2e46 696c 6553 746f 7265 0a0a file.FileStore.. │ │ │ │ │ -000b9090: 3c6c 693e 6a61 7661 2f6e 696f 2f66 696c
    • java/nio/fil │ │ │ │ │ -000b90a0: 652f 4669 6c65 732f 4368 6563 6b50 6572 e/Files/CheckPer │ │ │ │ │ -000b90b0: 6d69 7373 696f 6e73 2e6a 6176 613a 2055 missions.java: U │ │ │ │ │ -000b90c0: 6e69 7420 7465 7374 2066 6f72 206a 6176 nit test for jav │ │ │ │ │ -000b90d0: 612e 6e69 6f2e 6669 6c65 2e46 696c 6573 a.nio.file.Files │ │ │ │ │ -000b90e0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f66 ..
    • java/nio/f │ │ │ │ │ -000b90f0: 696c 652f 4669 6c65 732f 436f 7079 416e ile/Files/CopyAn │ │ │ │ │ -000b9100: 644d 6f76 652e 6a61 7661 3a20 556e 6974 dMove.java: Unit │ │ │ │ │ -000b9110: 2074 6573 7420 666f 7220 6a61 7661 2e6e test for java.n │ │ │ │ │ -000b9120: 696f 2e66 696c 652e 4669 6c65 7320 636f io.file.Files co │ │ │ │ │ -000b9130: 7079 2061 6e64 206d 6f76 6520 6d65 7468 py and move meth │ │ │ │ │ -000b9140: 6f64 7320 2875 7365 202d 4473 6565 643d ods (use -Dseed= │ │ │ │ │ -000b9150: 5820 746f 2073 6574 2050 524e 4720 7365 X to set PRNG se │ │ │ │ │ -000b9160: 6564 290a 0a3c 6c69 3e6a 6176 612f 6e69 ed)..
    • java/ni │ │ │ │ │ -000b9170: 6f2f 6669 6c65 2f46 696c 6573 2f43 6f70 o/file/Files/Cop │ │ │ │ │ -000b9180: 794d 6f76 6556 6172 6961 7469 6f6e 732e yMoveVariations. │ │ │ │ │ -000b9190: 6a61 7661 3a20 5465 7374 2046 696c 6573 java: Test Files │ │ │ │ │ -000b91a0: 2e63 6f70 7920 616e 6420 4669 6c65 732e .copy and Files. │ │ │ │ │ -000b91b0: 6d6f 7665 2077 6974 6820 6e75 6d65 726f move with numero │ │ │ │ │ -000b91c0: 7573 2070 6172 616d 6574 6572 730a 0a3c us parameters..< │ │ │ │ │ -000b91d0: 6c69 3e6a 6176 612f 6e69 6f2f 6669 6c65 li>java/nio/file │ │ │ │ │ -000b91e0: 2f46 696c 6573 2f46 696c 6541 7474 7269 /Files/FileAttri │ │ │ │ │ -000b91f0: 6275 7465 732e 6a61 7661 3a20 556e 6974 butes.java: Unit │ │ │ │ │ -000b9200: 2074 6573 7420 666f 7220 6a61 7661 2e6e test for java.n │ │ │ │ │ -000b9210: 696f 2e66 696c 652e 4669 6c65 730a 0a3c io.file.Files..< │ │ │ │ │ -000b9220: 6c69 3e6a 6176 612f 6e69 6f2f 6669 6c65 li>java/nio/file │ │ │ │ │ -000b9230: 2f46 696c 6573 2f49 6e74 6572 7275 7074 /Files/Interrupt │ │ │ │ │ -000b9240: 436f 7079 2e6a 6176 613a 2055 6e69 7420 Copy.java: Unit │ │ │ │ │ -000b9250: 7465 7374 2066 6f72 2053 756e 2d73 7065 test for Sun-spe │ │ │ │ │ -000b9260: 6369 6669 6320 4578 7465 6e64 6564 436f cific ExtendedCo │ │ │ │ │ -000b9270: 7079 4f70 7469 6f6e 2e49 4e54 4552 5255 pyOption.INTERRU │ │ │ │ │ -000b9280: 5054 4942 4c45 206f 7074 696f 6e0a 0a3c PTIBLE option..< │ │ │ │ │ -000b9290: 6c69 3e6a 6176 612f 6e69 6f2f 6669 6c65 li>java/nio/file │ │ │ │ │ -000b92a0: 2f46 696c 6573 2f4d 6973 632e 6a61 7661 /Files/Misc.java │ │ │ │ │ -000b92b0: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ -000b92c0: 6d69 7363 656c 6c61 6e65 6f75 7320 6d65 miscellaneous me │ │ │ │ │ -000b92d0: 7468 6f64 7320 696e 206a 6176 612e 6e69 thods in java.ni │ │ │ │ │ -000b92e0: 6f2e 6669 6c65 2e46 696c 6573 0a0a 3c6c o.file.Files..java/nio/file/ │ │ │ │ │ -000b9300: 4669 6c65 732f 5465 6d70 6f72 6172 7946 Files/TemporaryF │ │ │ │ │ -000b9310: 696c 6573 2e6a 6176 613a 2055 6e69 7420 iles.java: Unit │ │ │ │ │ -000b9320: 7465 7374 2066 6f72 2046 696c 6573 2e63 test for Files.c │ │ │ │ │ -000b9330: 7265 6174 6554 656d 7058 5858 0a0a 3c6c reateTempXXX..java/nio/file/ │ │ │ │ │ -000b9350: 6174 7472 6962 7574 652f 4163 6c46 696c attribute/AclFil │ │ │ │ │ -000b9360: 6541 7474 7269 6275 7465 5669 6577 2f42 eAttributeView/B │ │ │ │ │ -000b9370: 6173 6963 2e6a 6176 613a 2055 6e69 7420 asic.java: Unit │ │ │ │ │ -000b9380: 7465 7374 2066 6f72 206a 6176 612e 6e69 test for java.ni │ │ │ │ │ -000b9390: 6f2e 6669 6c65 2e61 7474 7269 6275 7465 o.file.attribute │ │ │ │ │ -000b93a0: 2e41 636c 4669 6c65 4174 7472 6962 7565 .AclFileAttribue │ │ │ │ │ -000b93b0: 5669 6577 0a0a 3c6c 693e 6a61 7661 2f6e View..
    • java/n │ │ │ │ │ -000b93c0: 696f 2f66 696c 652f 6174 7472 6962 7574 io/file/attribut │ │ │ │ │ -000b93d0: 652f 4261 7369 6346 696c 6541 7474 7269 e/BasicFileAttri │ │ │ │ │ -000b93e0: 6275 7465 5669 6577 2f53 6574 5469 6d65 buteView/SetTime │ │ │ │ │ -000b93f0: 734e 616e 6f73 2e6a 6176 613a 2056 6572 sNanos.java: Ver │ │ │ │ │ -000b9400: 6966 7920 7468 6174 206e 616e 6f73 6563 ify that nanosec │ │ │ │ │ -000b9410: 6f6e 6420 7072 6563 6973 696f 6e20 6973 ond precision is │ │ │ │ │ -000b9420: 206d 6169 6e74 6169 6e65 6420 666f 7220 maintained for │ │ │ │ │ -000b9430: 6669 6c65 2074 696d 6573 7461 6d70 730a file timestamps. │ │ │ │ │ -000b9440: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6669 .
    • java/nio/fi │ │ │ │ │ -000b9450: 6c65 2f61 7474 7269 6275 7465 2f44 6f73 le/attribute/Dos │ │ │ │ │ -000b9460: 4669 6c65 4174 7472 6962 7574 6556 6965 FileAttributeVie │ │ │ │ │ -000b9470: 772f 4261 7369 632e 6a61 7661 3a20 556e w/Basic.java: Un │ │ │ │ │ -000b9480: 6974 2074 6573 7420 666f 7220 6a61 7661 it test for java │ │ │ │ │ -000b9490: 2e6e 696f 2e66 696c 652e 6174 7472 6962 .nio.file.attrib │ │ │ │ │ -000b94a0: 7574 652e 446f 7346 696c 6541 7474 7269 ute.DosFileAttri │ │ │ │ │ -000b94b0: 6275 7465 5669 6577 0a0a 3c6c 693e 6a61 buteView..
    • ja │ │ │ │ │ -000b94c0: 7661 2f6e 696f 2f66 696c 652f 6174 7472 va/nio/file/attr │ │ │ │ │ -000b94d0: 6962 7574 652f 506f 7369 7846 696c 6541 ibute/PosixFileA │ │ │ │ │ -000b94e0: 7474 7269 6275 7465 5669 6577 2f42 6173 ttributeView/Bas │ │ │ │ │ -000b94f0: 6963 2e6a 6176 613a 2055 6e69 7420 7465 ic.java: Unit te │ │ │ │ │ -000b9500: 7374 2066 6f72 206a 6176 612e 6e69 6f2e st for java.nio. │ │ │ │ │ -000b9510: 6669 6c65 2e61 7474 7269 6275 7465 2e50 file.attribute.P │ │ │ │ │ -000b9520: 6f73 6978 4669 6c65 4174 7472 6962 7574 osixFileAttribut │ │ │ │ │ -000b9530: 6556 6965 770a 0a3c 6c69 3e6a 6176 612f eView..
    • java/ │ │ │ │ │ -000b9540: 6e69 6f2f 6669 6c65 2f61 7474 7269 6275 nio/file/attribu │ │ │ │ │ -000b9550: 7465 2f55 7365 7244 6566 696e 6564 4669 te/UserDefinedFi │ │ │ │ │ -000b9560: 6c65 4174 7472 6962 7574 6556 6965 772f leAttributeView/ │ │ │ │ │ -000b9570: 4261 7369 632e 6a61 7661 3a20 556e 6974 Basic.java: Unit │ │ │ │ │ -000b9580: 2074 6573 7420 666f 7220 6a61 7661 2e6e test for java.n │ │ │ │ │ -000b9590: 696f 2e66 696c 652e 6174 7472 6962 7574 io.file.attribut │ │ │ │ │ -000b95a0: 652e 5573 6572 4465 6669 6e65 6446 696c e.UserDefinedFil │ │ │ │ │ -000b95b0: 6541 7474 7269 6275 7465 5669 6577 0a0a eAttributeView.. │ │ │ │ │ -000b95c0: 3c6c 693e 6a61 7661 2f75 7469 6c2f 636f
    • java/util/co │ │ │ │ │ -000b95d0: 6e63 7572 7265 6e74 2f66 6f72 6b6a 6f69 ncurrent/forkjoi │ │ │ │ │ -000b95e0: 6e2f 4173 796e 6353 6875 7464 6f77 6e4e n/AsyncShutdownN │ │ │ │ │ -000b95f0: 6f77 2e6a 6176 613a 2054 6573 7420 696e ow.java: Test in │ │ │ │ │ -000b9600: 766f 6b69 6e67 2073 6875 7464 6f77 6e4e voking shutdownN │ │ │ │ │ -000b9610: 6f77 2077 6974 6820 7468 7265 6164 7320 ow with threads │ │ │ │ │ -000b9620: 626c 6f63 6b65 6420 696e 2046 7574 7572 blocked in Futur │ │ │ │ │ -000b9630: 652e 6765 742c 2069 6e76 6f6b 6541 6c6c e.get, invokeAll │ │ │ │ │ -000b9640: 2c20 616e 6420 696e 766f 6b65 416e 790a , and invokeAny. │ │ │ │ │ -000b9650: 0a3c 6c69 3e73 756e 2f73 6563 7572 6974 .
    • sun/securit │ │ │ │ │ -000b9660: 792f 7072 6f76 6964 6572 2f50 6f6c 6963 y/provider/Polic │ │ │ │ │ -000b9670: 7946 696c 652f 4772 616e 7441 6c6c 5065 yFile/GrantAllPe │ │ │ │ │ -000b9680: 726d 546f 4578 7457 6865 6e4e 6f50 6f6c rmToExtWhenNoPol │ │ │ │ │ -000b9690: 6963 792e 6a61 7661 3a20 4d61 6b65 2073 icy.java: Make s │ │ │ │ │ -000b96a0: 7572 6520 7468 6174 2077 6865 6e20 6e6f ure that when no │ │ │ │ │ -000b96b0: 2073 7973 7465 6d20 706f 6c69 6379 2061 system policy a │ │ │ │ │ -000b96c0: 6e64 2075 7365 7220 706f 6c69 6379 2066 nd user policy f │ │ │ │ │ -000b96d0: 696c 6573 2065 7869 7374 2c20 7468 6520 iles exist, the │ │ │ │ │ -000b96e0: 6275 696c 742d 696e 2064 6566 6175 6c74 built-in default │ │ │ │ │ -000b96f0: 2070 6f6c 6963 7920 7769 6c6c 2062 6520 policy will be │ │ │ │ │ -000b9700: 7573 6564 2c20 7768 6963 6820 2d20 616d used, which - am │ │ │ │ │ -000b9710: 6f6e 6773 7420 6f74 6865 7220 7468 696e ongst other thin │ │ │ │ │ -000b9720: 6773 202d 2067 7261 6e74 7320 7374 616e gs - grants stan │ │ │ │ │ -000b9730: 6461 7264 2065 7874 656e 7369 6f6e 7320 dard extensions │ │ │ │ │ -000b9740: 7468 6520 416c 6c50 6572 6d69 7373 696f the AllPermissio │ │ │ │ │ -000b9750: 6e2e 0a0a 3c6c 693e 7375 6e2f 7365 6375 n...
    • sun/secu │ │ │ │ │ -000b9760: 7269 7479 2f70 726f 7669 6465 722f 506f rity/provider/Po │ │ │ │ │ -000b9770: 6c69 6379 5061 7273 6572 2f50 7269 6e63 licyParser/Princ │ │ │ │ │ -000b9780: 6970 616c 4578 7061 6e73 696f 6e45 7272 ipalExpansionErr │ │ │ │ │ -000b9790: 6f72 2e6a 6176 613a 2070 6172 7365 7220 or.java: parser │ │ │ │ │ -000b97a0: 696e 636f 7272 6563 746c 7920 6967 6e6f incorrectly igno │ │ │ │ │ -000b97b0: 7265 7320 6120 7072 696e 6369 7061 6c20 res a principal │ │ │ │ │ -000b97c0: 6966 2074 6865 2070 7269 6e63 6970 616c if the principal │ │ │ │ │ -000b97d0: 206e 616d 6520 6578 7061 6e64 7320 746f name expands to │ │ │ │ │ -000b97e0: 206e 6f74 6869 6e67 2e0a 0a3c 6c69 3e73 nothing...
    • s │ │ │ │ │ -000b97f0: 756e 2f73 6563 7572 6974 792f 736d 6172 un/security/smar │ │ │ │ │ -000b9800: 7463 6172 6469 6f2f 5465 7374 4368 616e tcardio/TestChan │ │ │ │ │ -000b9810: 6e65 6c2e 6a61 7661 3a20 7465 7374 206c nel.java: test l │ │ │ │ │ -000b9820: 6f67 6963 616c 2063 6861 6e6e 656c 7320 ogical channels │ │ │ │ │ -000b9830: 776f 726b 0a0a 3c6c 693e 7375 6e2f 7365 work..
    • sun/se │ │ │ │ │ -000b9840: 6375 7269 7479 2f73 6d61 7274 6361 7264 curity/smartcard │ │ │ │ │ -000b9850: 696f 2f54 6573 7443 6f6e 6e65 6374 2e6a io/TestConnect.j │ │ │ │ │ -000b9860: 6176 613a 2074 6573 7420 636f 6e6e 6563 ava: test connec │ │ │ │ │ -000b9870: 7428 2920 776f 726b 730a 0a3c 6c69 3e73 t() works..
    • s │ │ │ │ │ -000b9880: 756e 2f73 6563 7572 6974 792f 736d 6172 un/security/smar │ │ │ │ │ -000b9890: 7463 6172 6469 6f2f 5465 7374 436f 6e6e tcardio/TestConn │ │ │ │ │ -000b98a0: 6563 7441 6761 696e 2e6a 6176 613a 2074 ectAgain.java: t │ │ │ │ │ -000b98b0: 6573 7420 636f 6e6e 6563 7420 776f 726b est connect work │ │ │ │ │ -000b98c0: 7320 636f 7272 6563 746c 7920 6966 2063 s correctly if c │ │ │ │ │ -000b98d0: 616c 6c65 6420 6d75 6c74 6970 6c65 2074 alled multiple t │ │ │ │ │ -000b98e0: 696d 6573 2f63 6172 6420 7265 6d6f 7665 imes/card remove │ │ │ │ │ -000b98f0: 640a 0a3c 6c69 3e73 756e 2f73 6563 7572 d..
    • sun/secur │ │ │ │ │ -000b9900: 6974 792f 736d 6172 7463 6172 6469 6f2f ity/smartcardio/ │ │ │ │ │ -000b9910: 5465 7374 436f 6e74 726f 6c2e 6a61 7661 TestControl.java │ │ │ │ │ -000b9920: 3a20 7465 7374 2069 6620 7472 616e 736d : test if transm │ │ │ │ │ -000b9930: 6974 436f 6e74 726f 6c43 6f6d 6d61 6e64 itControlCommand │ │ │ │ │ -000b9940: 2829 2077 6f72 6b73 0a0a 3c6c 693e 7375 () works..
    • su │ │ │ │ │ -000b9950: 6e2f 7365 6375 7269 7479 2f73 6d61 7274 n/security/smart │ │ │ │ │ -000b9960: 6361 7264 696f 2f54 6573 7444 6566 6175 cardio/TestDefau │ │ │ │ │ -000b9970: 6c74 2e6a 6176 613a 2076 6572 6966 7920 lt.java: verify │ │ │ │ │ -000b9980: 7468 6174 2054 6572 6d69 6e61 6c46 6163 that TerminalFac │ │ │ │ │ -000b9990: 746f 7279 2e67 6574 4465 6661 756c 7428 tory.getDefault( │ │ │ │ │ -000b99a0: 2920 776f 726b 730a 0a3c 6c69 3e73 756e ) works..
    • sun │ │ │ │ │ -000b99b0: 2f73 6563 7572 6974 792f 736d 6172 7463 /security/smartc │ │ │ │ │ -000b99c0: 6172 6469 6f2f 5465 7374 4469 7265 6374 ardio/TestDirect │ │ │ │ │ -000b99d0: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -000b99e0: 2074 6861 7420 6469 7265 6374 2070 726f that direct pro │ │ │ │ │ -000b99f0: 746f 636f 6c20 6973 2061 7661 696c 6162 tocol is availab │ │ │ │ │ -000b9a00: 6c65 0a0a 3c6c 693e 7375 6e2f 7365 6375 le..
    • sun/secu │ │ │ │ │ -000b9a10: 7269 7479 2f73 6d61 7274 6361 7264 696f rity/smartcardio │ │ │ │ │ -000b9a20: 2f54 6573 7445 7863 6c75 7369 7665 2e6a /TestExclusive.j │ │ │ │ │ -000b9a30: 6176 613a 2076 6572 6966 7920 7468 6174 ava: verify that │ │ │ │ │ -000b9a40: 2062 6567 696e 4578 636c 7573 6976 6528 beginExclusive( │ │ │ │ │ -000b9a50: 292f 656e 6445 7863 6c75 7369 7665 2829 )/endExclusive() │ │ │ │ │ -000b9a60: 2077 6f72 6b73 0a0a 3c6c 693e 7375 6e2f works..
    • sun/ │ │ │ │ │ -000b9a70: 7365 6375 7269 7479 2f73 6d61 7274 6361 security/smartca │ │ │ │ │ -000b9a80: 7264 696f 2f54 6573 744d 756c 7469 706c rdio/TestMultipl │ │ │ │ │ -000b9a90: 6550 7265 7365 6e74 2e6a 6176 613a 2074 ePresent.java: t │ │ │ │ │ -000b9aa0: 6573 7420 7468 6174 2043 6172 6454 6572 est that CardTer │ │ │ │ │ -000b9ab0: 6d69 6e61 6c73 2e77 6169 7446 6f72 4361 minals.waitForCa │ │ │ │ │ -000b9ac0: 7264 2829 2077 6f72 6b73 0a0a 3c6c 693e rd() works..
    • │ │ │ │ │ -000b9ad0: 7375 6e2f 7365 6375 7269 7479 2f73 6d61 sun/security/sma │ │ │ │ │ -000b9ae0: 7274 6361 7264 696f 2f54 6573 7450 7265 rtcardio/TestPre │ │ │ │ │ -000b9af0: 7365 6e74 2e6a 6176 613a 2074 6573 7420 sent.java: test │ │ │ │ │ -000b9b00: 7468 6174 2074 6865 2069 7343 6172 6450 that the isCardP │ │ │ │ │ -000b9b10: 7265 7365 6e74 2829 2f77 6169 7446 6f72 resent()/waitFor │ │ │ │ │ -000b9b20: 5828 2920 4150 4973 2077 6f72 6b20 636f X() APIs work co │ │ │ │ │ -000b9b30: 7272 6563 746c 790a 0a3c 6c69 3e73 756e rrectly..
    • sun │ │ │ │ │ -000b9b40: 2f73 6563 7572 6974 792f 736d 6172 7463 /security/smartc │ │ │ │ │ -000b9b50: 6172 6469 6f2f 5465 7374 5472 616e 736d ardio/TestTransm │ │ │ │ │ -000b9b60: 6974 2e6a 6176 613a 2074 6573 7420 7472 it.java: test tr │ │ │ │ │ -000b9b70: 616e 736d 6974 2829 2077 6f72 6b73 0a3c ansmit() works.< │ │ │ │ │ -000b9b80: 2f75 6c3e 0a3c 6872 3e0a 3c73 6d61 6c6c /ul>.
      .Report generate │ │ │ │ │ -000b9ba0: 6420 6f6e 2041 7072 2032 342c 2032 3032 d on Apr 24, 202 │ │ │ │ │ -000b9bb0: 3520 343a 3134 3a31 32e2 80af 414d 0a3c 5 4:14:12...AM.< │ │ │ │ │ -000b9bc0: 6272 3e55 7369 6e67 204a 5420 4861 726e br>Using JT Harn │ │ │ │ │ -000b9bd0: 6573 7320 362e 3020 6232 343b 2062 7569 ess 6.0 b24; bui │ │ │ │ │ -000b9be0: 6c74 206f 6e20 4a61 6e75 6172 7920 3235 lt on January 25 │ │ │ │ │ -000b9bf0: 2c20 3139 3730 2c20 3132 3a30 303a 3030 , 1970, 12:00:00 │ │ │ │ │ -000b9c00: e280 af41 4d20 5554 4320 7769 7468 206f ...AM UTC with o │ │ │ │ │ -000b9c10: 7065 6e6a 646b 2076 6572 7369 6f6e 2022 penjdk version " │ │ │ │ │ -000b9c20: 3131 2e30 2e31 3622 2032 3032 322d 3037 11.0.16" 2022-07 │ │ │ │ │ -000b9c30: 2d31 393c 2f73 6d61 6c6c 3e3c 2f62 6f64 -19 │ │ │ │ │ +000b5ae0: 6172 652f 5072 6564 6566 696e 6564 4170 are/PredefinedAp │ │ │ │ │ +000b5af0: 7049 6d61 6765 4572 726f 7254 6573 742e pImageErrorTest. │ │ │ │ │ +000b5b00: 6a61 7661 3a20 5465 7374 206a 7061 636b java: Test jpack │ │ │ │ │ +000b5b10: 6167 6520 6f75 7470 7574 2066 6f72 2065 age output for e │ │ │ │ │ +000b5b20: 7272 6f6e 656f 7573 2069 6e70 7574 2077 rroneous input w │ │ │ │ │ +000b5b30: 6974 6820 2d2d 7479 7065 2022 6170 702d ith --type "app- │ │ │ │ │ +000b5b40: 696d 6167 6522 2061 6e64 202d 2d61 7070 image" and --app │ │ │ │ │ +000b5b50: 2d69 6d61 6765 0a0a 3c6c 693e 746f 6f6c -image..
    • tool │ │ │ │ │ +000b5b60: 732f 6a70 6163 6b61 6765 2f73 6861 7265 s/jpackage/share │ │ │ │ │ +000b5b70: 2f52 756e 7469 6d65 496d 6167 6554 6573 /RuntimeImageTes │ │ │ │ │ +000b5b80: 742e 6a61 7661 3a20 6a70 6163 6b61 6765 t.java: jpackage │ │ │ │ │ +000b5b90: 2077 6974 6820 2d2d 7275 6e74 696d 652d with --runtime- │ │ │ │ │ +000b5ba0: 696d 6167 650a 0a3c 6c69 3e74 6f6f 6c73 image..
    • tools │ │ │ │ │ +000b5bb0: 2f6a 7061 636b 6167 652f 7368 6172 652f /jpackage/share/ │ │ │ │ │ +000b5bc0: 5275 6e74 696d 6550 6163 6b61 6765 5465 RuntimePackageTe │ │ │ │ │ +000b5bd0: 7374 2e6a 6176 6123 6964 313a 206a 7061 st.java#id1: jpa │ │ │ │ │ +000b5be0: 636b 6167 6520 7769 7468 202d 2d72 756e ckage with --run │ │ │ │ │ +000b5bf0: 7469 6d65 2d69 6d61 6765 0a0a 3c6c 693e time-image..
    • │ │ │ │ │ +000b5c00: 746f 6f6c 732f 6a70 6163 6b61 6765 2f73 tools/jpackage/s │ │ │ │ │ +000b5c10: 6861 7265 2f55 6e69 636f 6465 4172 6773 hare/UnicodeArgs │ │ │ │ │ +000b5c20: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ +000b5c30: 686f 7720 6170 7020 6c61 756e 6368 6572 how app launcher │ │ │ │ │ +000b5c40: 2068 616e 646c 6573 2075 6e69 636f 6465 handles unicode │ │ │ │ │ +000b5c50: 2063 6f6d 6d61 6e64 206c 696e 6520 6172 command line ar │ │ │ │ │ +000b5c60: 6775 6d65 6e74 730a 0a3c 6c69 3e74 6f6f guments..
    • too │ │ │ │ │ +000b5c70: 6c73 2f6a 7061 636b 6167 652f 7368 6172 ls/jpackage/shar │ │ │ │ │ +000b5c80: 652f 5665 6e64 6f72 5465 7374 2e6a 6176 e/VendorTest.jav │ │ │ │ │ +000b5c90: 6123 6964 303a 2054 6573 7420 2d2d 7665 a#id0: Test --ve │ │ │ │ │ +000b5ca0: 6e64 6f72 206a 7061 636b 6167 6520 636f ndor jpackage co │ │ │ │ │ +000b5cb0: 6d6d 616e 6420 6f70 7469 6f6e 0a0a 3c6c mmand option..tools/jpackage │ │ │ │ │ +000b5cd0: 2f77 696e 646f 7773 2f57 696e 3832 3832 /windows/Win8282 │ │ │ │ │ +000b5ce0: 3335 3154 6573 742e 6a61 7661 3a20 5465 351Test.java: Te │ │ │ │ │ +000b5cf0: 7374 2063 6173 6520 666f 7220 4a44 4b2d st case for JDK- │ │ │ │ │ +000b5d00: 3832 3438 3235 340a 0a3c 6c69 3e74 6f6f 8248254..
    • too │ │ │ │ │ +000b5d10: 6c73 2f6a 7061 636b 6167 652f 7769 6e64 ls/jpackage/wind │ │ │ │ │ +000b5d20: 6f77 732f 5769 6e38 3330 3132 3437 5465 ows/Win8301247Te │ │ │ │ │ +000b5d30: 7374 2e6a 6176 613a 2054 6573 7420 6361 st.java: Test ca │ │ │ │ │ +000b5d40: 7365 2066 6f72 204a 444b 2d38 3330 3132 se for JDK-83012 │ │ │ │ │ +000b5d50: 3437 0a0a 3c6c 693e 746f 6f6c 732f 6a70 47..
    • tools/jp │ │ │ │ │ +000b5d60: 6163 6b61 6765 2f77 696e 646f 7773 2f57 ackage/windows/W │ │ │ │ │ +000b5d70: 696e 4368 696c 6450 726f 6365 7373 5465 inChildProcessTe │ │ │ │ │ +000b5d80: 7374 2e6a 6176 613a 2054 6573 7420 7468 st.java: Test th │ │ │ │ │ +000b5d90: 6174 204a 7061 636b 6167 6520 7769 6e64 at Jpackage wind │ │ │ │ │ +000b5da0: 6f77 7320 6578 6563 7574 6162 6c65 2061 ows executable a │ │ │ │ │ +000b5db0: 7070 6c69 6361 7469 6f6e 206b 696c 6c73 pplication kills │ │ │ │ │ +000b5dc0: 2074 6865 206c 6175 6e63 6865 6420 3372 the launched 3r │ │ │ │ │ +000b5dd0: 6420 7061 7274 7920 6170 706c 6963 6174 d party applicat │ │ │ │ │ +000b5de0: 696f 6e20 7768 656e 2053 7973 7465 6d2e ion when System. │ │ │ │ │ +000b5df0: 6578 6974 2830 2920 6973 2069 6e76 6f6b exit(0) is invok │ │ │ │ │ +000b5e00: 6564 2061 6c6f 6e67 2077 6974 6820 7465 ed along with te │ │ │ │ │ +000b5e10: 726d 696e 6174 696e 6720 6a61 7661 2070 rminating java p │ │ │ │ │ +000b5e20: 726f 6772 616d 2e0a 0a3c 6c69 3e74 6f6f rogram...
    • too │ │ │ │ │ +000b5e30: 6c73 2f6a 7061 636b 6167 652f 7769 6e64 ls/jpackage/wind │ │ │ │ │ +000b5e40: 6f77 732f 5769 6e43 6f6e 736f 6c65 5465 ows/WinConsoleTe │ │ │ │ │ +000b5e50: 7374 2e6a 6176 613a 206a 7061 636b 6167 st.java: jpackag │ │ │ │ │ +000b5e60: 6520 7769 7468 202d 2d77 696e 2d63 6f6e e with --win-con │ │ │ │ │ +000b5e70: 736f 6c65 0a0a 3c6c 693e 746f 6f6c 732f sole..
    • tools/ │ │ │ │ │ +000b5e80: 6a70 6163 6b61 6765 2f77 696e 646f 7773 jpackage/windows │ │ │ │ │ +000b5e90: 2f57 696e 4469 7243 686f 6f73 6572 5465 /WinDirChooserTe │ │ │ │ │ +000b5ea0: 7374 2e6a 6176 613a 206a 7061 636b 6167 st.java: jpackag │ │ │ │ │ +000b5eb0: 6520 7769 7468 202d 2d77 696e 2d64 6972 e with --win-dir │ │ │ │ │ +000b5ec0: 2d63 686f 6f73 6572 0a0a 3c6c 693e 746f -chooser..
    • to │ │ │ │ │ +000b5ed0: 6f6c 732f 6a70 6163 6b61 6765 2f77 696e ols/jpackage/win │ │ │ │ │ +000b5ee0: 646f 7773 2f57 696e 496e 7374 616c 6c65 dows/WinInstalle │ │ │ │ │ +000b5ef0: 7249 636f 6e54 6573 742e 6a61 7661 3a20 rIconTest.java: │ │ │ │ │ +000b5f00: 6a70 6163 6b61 6765 2077 6974 6820 2d2d jpackage with -- │ │ │ │ │ +000b5f10: 6963 6f6e 2070 6172 616d 6574 6572 2066 icon parameter f │ │ │ │ │ +000b5f20: 6f72 2065 7865 2069 6e73 7461 6c6c 6572 or exe installer │ │ │ │ │ +000b5f30: 0a0a 3c6c 693e 746f 6f6c 732f 6a70 6163 ..
    • tools/jpac │ │ │ │ │ +000b5f40: 6b61 6765 2f77 696e 646f 7773 2f57 696e kage/windows/Win │ │ │ │ │ +000b5f50: 496e 7374 616c 6c65 7255 6954 6573 742e InstallerUiTest. │ │ │ │ │ +000b5f60: 6a61 7661 3a20 6a70 6163 6b61 6765 2077 java: jpackage w │ │ │ │ │ +000b5f70: 6974 6820 2d2d 7769 6e2d 6469 722d 6368 ith --win-dir-ch │ │ │ │ │ +000b5f80: 6f6f 7365 722c 202d 2d77 696e 2d73 686f ooser, --win-sho │ │ │ │ │ +000b5f90: 7274 6375 742d 7072 6f6d 7074 2061 6e64 rtcut-prompt and │ │ │ │ │ +000b5fa0: 202d 2d6c 6963 656e 7365 2070 6172 616d --license param │ │ │ │ │ +000b5fb0: 6574 6572 730a 0a3c 6c69 3e74 6f6f 6c73 eters..
    • tools │ │ │ │ │ +000b5fc0: 2f6a 7061 636b 6167 652f 7769 6e64 6f77 /jpackage/window │ │ │ │ │ +000b5fd0: 732f 5769 6e4c 3130 6e54 6573 742e 6a61 s/WinL10nTest.ja │ │ │ │ │ +000b5fe0: 7661 3a20 4375 7374 6f6d 206c 3130 6e20 va: Custom l10n │ │ │ │ │ +000b5ff0: 6f66 206d 7369 2069 6e73 7461 6c6c 6572 of msi installer │ │ │ │ │ +000b6000: 7320 696e 206a 7061 636b 6167 650a 0a3c s in jpackage..< │ │ │ │ │ +000b6010: 6c69 3e74 6f6f 6c73 2f6a 7061 636b 6167 li>tools/jpackag │ │ │ │ │ +000b6020: 652f 7769 6e64 6f77 732f 5769 6e4c 6f6e e/windows/WinLon │ │ │ │ │ +000b6030: 6756 6572 7369 6f6e 5465 7374 2e6a 6176 gVersionTest.jav │ │ │ │ │ +000b6040: 6123 6964 303a 206a 7061 636b 6167 6520 a#id0: jpackage │ │ │ │ │ +000b6050: 7769 7468 206c 6f6e 6720 7665 7273 696f with long versio │ │ │ │ │ +000b6060: 6e20 6e75 6d62 6572 0a0a 3c6c 693e 746f n number..
    • to │ │ │ │ │ +000b6070: 6f6c 732f 6a70 6163 6b61 6765 2f77 696e ols/jpackage/win │ │ │ │ │ +000b6080: 646f 7773 2f57 696e 4c6f 6e67 5665 7273 dows/WinLongVers │ │ │ │ │ +000b6090: 696f 6e54 6573 742e 6a61 7661 2369 6431 ionTest.java#id1 │ │ │ │ │ +000b60a0: 3a20 6a70 6163 6b61 6765 2077 6974 6820 : jpackage with │ │ │ │ │ +000b60b0: 6c6f 6e67 2076 6572 7369 6f6e 206e 756d long version num │ │ │ │ │ +000b60c0: 6265 720a 0a3c 6c69 3e74 6f6f 6c73 2f6a ber..
    • tools/j │ │ │ │ │ +000b60d0: 7061 636b 6167 652f 7769 6e64 6f77 732f package/windows/ │ │ │ │ │ +000b60e0: 5769 6e4d 656e 7547 726f 7570 5465 7374 WinMenuGroupTest │ │ │ │ │ +000b60f0: 2e6a 6176 613a 206a 7061 636b 6167 6520 .java: jpackage │ │ │ │ │ +000b6100: 7769 7468 202d 2d77 696e 2d6d 656e 7520 with --win-menu │ │ │ │ │ +000b6110: 616e 6420 2d2d 7769 6e2d 6d65 6e75 2d67 and --win-menu-g │ │ │ │ │ +000b6120: 726f 7570 0a0a 3c6c 693e 746f 6f6c 732f roup..
    • tools/ │ │ │ │ │ +000b6130: 6a70 6163 6b61 6765 2f77 696e 646f 7773 jpackage/windows │ │ │ │ │ +000b6140: 2f57 696e 4d65 6e75 5465 7374 2e6a 6176 /WinMenuTest.jav │ │ │ │ │ +000b6150: 613a 206a 7061 636b 6167 6520 7769 7468 a: jpackage with │ │ │ │ │ +000b6160: 202d 2d77 696e 2d6d 656e 750a 0a3c 6c69 --win-menu..
    • tools/jpackage/ │ │ │ │ │ +000b6180: 7769 6e64 6f77 732f 5769 6e50 6572 5573 windows/WinPerUs │ │ │ │ │ +000b6190: 6572 496e 7374 616c 6c54 6573 742e 6a61 erInstallTest.ja │ │ │ │ │ +000b61a0: 7661 3a20 6a70 6163 6b61 6765 2077 6974 va: jpackage wit │ │ │ │ │ +000b61b0: 6820 2d2d 7769 6e2d 7065 722d 7573 6572 h --win-per-user │ │ │ │ │ +000b61c0: 2d69 6e73 7461 6c6c 2c20 2d2d 7769 6e2d -install, --win- │ │ │ │ │ +000b61d0: 6d65 6e75 2c20 2d2d 7769 6e2d 6d65 6e75 menu, --win-menu │ │ │ │ │ +000b61e0: 2d67 726f 7570 0a0a 3c6c 693e 746f 6f6c -group..
    • tool │ │ │ │ │ +000b61f0: 732f 6a70 6163 6b61 6765 2f77 696e 646f s/jpackage/windo │ │ │ │ │ +000b6200: 7773 2f57 696e 5265 6e61 6d65 5465 7374 ws/WinRenameTest │ │ │ │ │ +000b6210: 2e6a 6176 613a 206a 7061 636b 6167 6520 .java: jpackage │ │ │ │ │ +000b6220: 7465 7374 2061 7070 2063 616e 2072 756e test app can run │ │ │ │ │ +000b6230: 2061 6674 6572 2063 6861 6e67 696e 6720 after changing │ │ │ │ │ +000b6240: 6578 6563 7574 6162 6c65 2773 2065 7874 executable's ext │ │ │ │ │ +000b6250: 656e 7369 6f6e 0a0a 3c6c 693e 746f 6f6c ension..
    • tool │ │ │ │ │ +000b6260: 732f 6a70 6163 6b61 6765 2f77 696e 646f s/jpackage/windo │ │ │ │ │ +000b6270: 7773 2f57 696e 5265 736f 7572 6365 5465 ws/WinResourceTe │ │ │ │ │ +000b6280: 7374 2e6a 6176 613a 206a 7061 636b 6167 st.java: jpackag │ │ │ │ │ +000b6290: 6520 7769 7468 202d 2d72 6573 6f75 7263 e with --resourc │ │ │ │ │ +000b62a0: 652d 6469 720a 0a3c 6c69 3e74 6f6f 6c73 e-dir..
    • tools │ │ │ │ │ +000b62b0: 2f6a 7061 636b 6167 652f 7769 6e64 6f77 /jpackage/window │ │ │ │ │ +000b62c0: 732f 5769 6e53 6372 6970 7454 6573 742e s/WinScriptTest. │ │ │ │ │ +000b62d0: 6a61 7661 3a20 6a70 6163 6b61 6765 2077 java: jpackage w │ │ │ │ │ +000b62e0: 6974 680a 0a3c 6c69 3e74 6f6f 6c73 2f6a ith..
    • tools/j │ │ │ │ │ +000b62f0: 7061 636b 6167 652f 7769 6e64 6f77 732f package/windows/ │ │ │ │ │ +000b6300: 5769 6e53 686f 7274 6375 7450 726f 6d70 WinShortcutPromp │ │ │ │ │ +000b6310: 7454 6573 742e 6a61 7661 3a20 6a70 6163 tTest.java: jpac │ │ │ │ │ +000b6320: 6b61 6765 2077 6974 6820 2d2d 7769 6e2d kage with --win- │ │ │ │ │ +000b6330: 7368 6f72 7463 7574 2d70 726f 6d70 742c shortcut-prompt, │ │ │ │ │ +000b6340: 202d 2d77 696e 2d6d 656e 7520 616e 6420 --win-menu and │ │ │ │ │ +000b6350: 2d2d 7769 6e2d 7368 6f72 7463 7574 2070 --win-shortcut p │ │ │ │ │ +000b6360: 6172 616d 6574 6572 730a 0a3c 6c69 3e74 arameters..
    • t │ │ │ │ │ +000b6370: 6f6f 6c73 2f6a 7061 636b 6167 652f 7769 ools/jpackage/wi │ │ │ │ │ +000b6380: 6e64 6f77 732f 5769 6e53 686f 7274 6375 ndows/WinShortcu │ │ │ │ │ +000b6390: 7454 6573 742e 6a61 7661 3a20 6a70 6163 tTest.java: jpac │ │ │ │ │ +000b63a0: 6b61 6765 2077 6974 6820 2d2d 7769 6e2d kage with --win- │ │ │ │ │ +000b63b0: 7368 6f72 7463 7574 0a0a 3c6c 693e 746f shortcut..
    • to │ │ │ │ │ +000b63c0: 6f6c 732f 6a70 6163 6b61 6765 2f77 696e ols/jpackage/win │ │ │ │ │ +000b63d0: 646f 7773 2f57 696e 5570 6772 6164 6555 dows/WinUpgradeU │ │ │ │ │ +000b63e0: 5549 4454 6573 742e 6a61 7661 2369 6430 UIDTest.java#id0 │ │ │ │ │ +000b63f0: 3a20 6a70 6163 6b61 6765 2077 6974 6820 : jpackage with │ │ │ │ │ +000b6400: 2d2d 7769 6e2d 7570 6772 6164 652d 7575 --win-upgrade-uu │ │ │ │ │ +000b6410: 6964 2061 6e64 202d 2d61 7070 2d76 6572 id and --app-ver │ │ │ │ │ +000b6420: 7369 6f6e 0a0a 3c6c 693e 746f 6f6c 732f sion..
    • tools/ │ │ │ │ │ +000b6430: 6a70 6163 6b61 6765 2f77 696e 646f 7773 jpackage/windows │ │ │ │ │ +000b6440: 2f57 696e 5570 6772 6164 6555 5549 4454 /WinUpgradeUUIDT │ │ │ │ │ +000b6450: 6573 742e 6a61 7661 2369 6431 3a20 6a70 est.java#id1: jp │ │ │ │ │ +000b6460: 6163 6b61 6765 2077 6974 6820 2d2d 7769 ackage with --wi │ │ │ │ │ +000b6470: 6e2d 7570 6772 6164 652d 7575 6964 2061 n-upgrade-uuid a │ │ │ │ │ +000b6480: 6e64 202d 2d61 7070 2d76 6572 7369 6f6e nd --app-version │ │ │ │ │ +000b6490: 0a0a 3c6c 693e 746f 6f6c 732f 6a70 6163 ..
    • tools/jpac │ │ │ │ │ +000b64a0: 6b61 6765 2f77 696e 646f 7773 2f57 696e kage/windows/Win │ │ │ │ │ +000b64b0: 5572 6c54 6573 742e 6a61 7661 3a20 6a70 UrlTest.java: jp │ │ │ │ │ +000b64c0: 6163 6b61 6765 2077 6974 6820 2d2d 6162 ackage with --ab │ │ │ │ │ +000b64d0: 6f75 742d 7572 6c2c 202d 2d77 696e 2d75 out-url, --win-u │ │ │ │ │ +000b64e0: 7064 6174 652d 7572 6c20 616e 6420 2d2d pdate-url and -- │ │ │ │ │ +000b64f0: 7769 6e2d 6865 6c70 2d75 726c 2070 6172 win-help-url par │ │ │ │ │ +000b6500: 616d 6574 6572 730a 0a3c 6c69 3e74 6f6f ameters..
    • too │ │ │ │ │ +000b6510: 6c73 2f6c 6175 6e63 6865 722f 3832 3631 ls/launcher/8261 │ │ │ │ │ +000b6520: 3738 352f 5465 7374 3832 3631 3738 352e 785/Test8261785. │ │ │ │ │ +000b6530: 6a61 7661 3a20 5465 7374 2073 7461 7469 java: Test stati │ │ │ │ │ +000b6540: 6320 6d61 696e 206d 6574 686f 6473 2069 c main methods i │ │ │ │ │ +000b6550: 6e20 616e 6f6e 796d 6f75 732f 6c6f 6361 n anonymous/loca │ │ │ │ │ +000b6560: 6c20 636c 6173 7320 776f 6e27 7420 6361 l class won't ca │ │ │ │ │ +000b6570: 7573 6520 6c61 756e 6368 6572 2063 7261 use launcher cra │ │ │ │ │ +000b6580: 7368 0a0a 3c6c 693e 746f 6f6c 732f 6c61 sh..
    • tools/la │ │ │ │ │ +000b6590: 756e 6368 6572 2f41 7267 4669 6c65 5379 uncher/ArgFileSy │ │ │ │ │ +000b65a0: 6e74 6178 2e6a 6176 613a 2056 6572 6966 ntax.java: Verif │ │ │ │ │ +000b65b0: 7920 7379 6e74 6178 206f 6620 6172 6775 y syntax of argu │ │ │ │ │ +000b65c0: 6d65 6e74 2066 696c 650a 0a3c 6c69 3e74 ment file..
    • t │ │ │ │ │ +000b65d0: 6f6f 6c73 2f6c 6175 6e63 6865 722f 4172 ools/launcher/Ar │ │ │ │ │ +000b65e0: 6773 456e 7656 6172 2e6a 6176 613a 2041 gsEnvVar.java: A │ │ │ │ │ +000b65f0: 7267 756d 656e 7473 2070 6173 7365 6420 rguments passed │ │ │ │ │ +000b6600: 696e 2065 6e76 6972 6f6e 6d65 6e74 2076 in environment v │ │ │ │ │ +000b6610: 6172 6961 626c 650a 0a3c 6c69 3e74 6f6f ariable..
    • too │ │ │ │ │ +000b6620: 6c73 2f6c 6175 6e63 6865 722f 4172 6773 ls/launcher/Args │ │ │ │ │ +000b6630: 4669 6c65 5465 7374 2e6a 6176 613a 2041 FileTest.java: A │ │ │ │ │ +000b6640: 7267 756d 656e 7420 7061 7273 696e 6720 rgument parsing │ │ │ │ │ +000b6650: 6672 6f6d 2066 696c 650a 0a3c 6c69 3e74 from file..
    • t │ │ │ │ │ +000b6660: 6f6f 6c73 2f6c 6175 6e63 6865 722f 4172 ools/launcher/Ar │ │ │ │ │ +000b6670: 7272 6768 732e 6a61 7661 3a20 4172 6775 rrghs.java: Argu │ │ │ │ │ +000b6680: 6d65 6e74 2070 6172 7369 6e67 2076 616c ment parsing val │ │ │ │ │ +000b6690: 6964 6174 696f 6e2e 0a0a 3c6c 693e 746f idation...
    • to │ │ │ │ │ +000b66a0: 6f6c 732f 6c61 756e 6368 6572 2f42 6967 ols/launcher/Big │ │ │ │ │ +000b66b0: 4a61 722e 6a61 7661 3a20 6c61 756e 6368 Jar.java: launch │ │ │ │ │ +000b66c0: 6572 2068 616e 646c 696e 6720 6f66 207a er handling of z │ │ │ │ │ +000b66d0: 6970 3634 2061 7263 6869 7665 7320 2853 ip64 archives (S │ │ │ │ │ +000b66e0: 6365 6e61 7269 6f20 4120 616e 6420 4229 cenario A and B) │ │ │ │ │ +000b66f0: 0a0a 3c6c 693e 746f 6f6c 732f 6c61 756e ..
    • tools/laun │ │ │ │ │ +000b6700: 6368 6572 2f43 6861 6e67 6544 6174 614d cher/ChangeDataM │ │ │ │ │ +000b6710: 6f64 656c 2e6a 6176 613a 2056 6572 6966 odel.java: Verif │ │ │ │ │ +000b6720: 7920 2d64 3332 2c20 2d64 3634 2061 6e64 y -d32, -d64 and │ │ │ │ │ +000b6730: 202d 4a20 7072 6566 6978 6564 2064 6174 -J prefixed dat │ │ │ │ │ +000b6740: 612d 6d6f 6465 6c20 6f70 7469 6f6e 7320 a-model options │ │ │ │ │ +000b6750: 6172 6520 7265 6a65 6374 6564 206f 6e20 are rejected on │ │ │ │ │ +000b6760: 616c 6c20 706c 6174 666f 726d 730a 0a3c all platforms..< │ │ │ │ │ +000b6770: 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 6865 li>tools/launche │ │ │ │ │ +000b6780: 722f 436c 6173 7350 6174 6857 696c 6443 r/ClassPathWildC │ │ │ │ │ +000b6790: 6172 642e 7368 3a20 4120 7665 7279 2062 ard.sh: A very b │ │ │ │ │ +000b67a0: 6173 6963 2f72 7564 696d 656e 7461 7279 asic/rudimentary │ │ │ │ │ +000b67b0: 2074 6573 7420 666f 7220 636c 6173 7370 test for classp │ │ │ │ │ +000b67c0: 6174 6820 7769 6c64 6361 7264 730a 0a3c ath wildcards..< │ │ │ │ │ +000b67d0: 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 6865 li>tools/launche │ │ │ │ │ +000b67e0: 722f 4465 6661 756c 744c 6f63 616c 6554 r/DefaultLocaleT │ │ │ │ │ +000b67f0: 6573 7452 756e 2e6a 6176 613a 2054 6573 estRun.java: Tes │ │ │ │ │ +000b6800: 7420 746f 2073 6565 2069 6620 6465 6661 t to see if defa │ │ │ │ │ +000b6810: 756c 7420 6a61 7661 206c 6f63 616c 6520 ult java locale │ │ │ │ │ +000b6820: 7365 7474 696e 6773 2061 7265 2069 6465 settings are ide │ │ │ │ │ +000b6830: 6e74 6963 616c 2077 6865 6e20 6c61 756e ntical when laun │ │ │ │ │ +000b6840: 6368 206a 766d 2066 726f 6d20 6a61 7661 ch jvm from java │ │ │ │ │ +000b6850: 2061 6e64 206a 6176 6177 2072 6573 7065 and javaw respe │ │ │ │ │ +000b6860: 6374 6976 656c 792e 0a0a 3c6c 693e 746f ctively...
    • to │ │ │ │ │ +000b6870: 6f6c 732f 6c61 756e 6368 6572 2f44 6961 ols/launcher/Dia │ │ │ │ │ +000b6880: 6372 6974 6963 5465 7374 2e6a 6176 613a criticTest.java: │ │ │ │ │ +000b6890: 2043 6f6d 7069 6c65 7220 4469 6163 7269 Compiler Diacri │ │ │ │ │ +000b68a0: 7469 6373 2049 7373 7565 0a0a 3c6c 693e tics Issue..
    • │ │ │ │ │ +000b68b0: 746f 6f6c 732f 6c61 756e 6368 6572 2f45 tools/launcher/E │ │ │ │ │ +000b68c0: 7865 6375 7469 6f6e 456e 7669 726f 6e6d xecutionEnvironm │ │ │ │ │ +000b68d0: 656e 742e 6a61 7661 2369 6430 3a20 4368 ent.java#id0: Ch │ │ │ │ │ +000b68e0: 6563 6b73 2066 6f72 204c 445f 4c49 4252 ecks for LD_LIBR │ │ │ │ │ +000b68f0: 4152 595f 5041 5448 2061 6e64 2065 7865 ARY_PATH and exe │ │ │ │ │ +000b6900: 6375 7469 6f6e 2020 6f6e 202a 6e69 7865 cution on *nixe │ │ │ │ │ +000b6910: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 s..
    • tools/lau │ │ │ │ │ +000b6920: 6e63 6865 722f 4578 6563 7574 696f 6e45 ncher/ExecutionE │ │ │ │ │ +000b6930: 6e76 6972 6f6e 6d65 6e74 2e6a 6176 6123 nvironment.java# │ │ │ │ │ +000b6940: 6964 313a 2043 6865 636b 7320 666f 7220 id1: Checks for │ │ │ │ │ +000b6950: 4c44 5f4c 4942 5241 5259 5f50 4154 4820 LD_LIBRARY_PATH │ │ │ │ │ +000b6960: 616e 6420 6578 6563 7574 696f 6e20 206f and execution o │ │ │ │ │ +000b6970: 6e20 2a6e 6978 6573 0a0a 3c6c 693e 746f n *nixes..
    • to │ │ │ │ │ +000b6980: 6f6c 732f 6c61 756e 6368 6572 2f46 584c ols/launcher/FXL │ │ │ │ │ +000b6990: 6175 6e63 6865 7254 6573 742e 6a61 7661 auncherTest.java │ │ │ │ │ +000b69a0: 3a20 5465 7374 206c 6175 6e63 6869 6e67 : Test launching │ │ │ │ │ +000b69b0: 2046 5820 6170 706c 6963 6174 696f 6e20 FX application │ │ │ │ │ +000b69c0: 7769 7468 206a 6176 6120 2d6a 6172 2054 with java -jar T │ │ │ │ │ +000b69d0: 6573 7420 7573 6573 206d 6169 6e20 6d65 est uses main me │ │ │ │ │ +000b69e0: 7468 6f64 2061 6e64 2062 6c61 6e6b 206d thod and blank m │ │ │ │ │ +000b69f0: 6169 6e20 6d65 7468 6f64 2c20 6120 6a66 ain method, a jf │ │ │ │ │ +000b6a00: 7820 6170 7020 636c 6173 7320 616e 6420 x app class and │ │ │ │ │ +000b6a10: 616e 2069 6e63 6f72 7265 6374 206a 6678 an incorrect jfx │ │ │ │ │ +000b6a20: 2061 7070 2063 6c61 7373 2c20 6120 6d61 app class, a ma │ │ │ │ │ +000b6a30: 696e 2d63 6c61 7373 2066 6f72 2074 6865 in-class for the │ │ │ │ │ +000b6a40: 206d 616e 6966 6573 742c 2061 2062 6f67 manifest, a bog │ │ │ │ │ +000b6a50: 7573 206f 6e65 2061 6e64 206e 6f6e 652e us one and none. │ │ │ │ │ +000b6a60: 0a0a 3c6c 693e 746f 6f6c 732f 6c61 756e ..
    • tools/laun │ │ │ │ │ +000b6a70: 6368 6572 2f48 656c 7046 6c61 6773 5465 cher/HelpFlagsTe │ │ │ │ │ +000b6a80: 7374 2e6a 6176 613a 2056 616c 6964 6174 st.java: Validat │ │ │ │ │ +000b6a90: 6520 616e 6420 7465 7374 202d 3f2c 202d e and test -?, - │ │ │ │ │ +000b6aa0: 6820 616e 6420 2d2d 6865 6c70 2066 6c61 h and --help fla │ │ │ │ │ +000b6ab0: 6773 2e0a 0a3c 6c69 3e74 6f6f 6c73 2f6c gs...
    • tools/l │ │ │ │ │ +000b6ac0: 6175 6e63 6865 722f 4931 384e 4172 6754 auncher/I18NArgT │ │ │ │ │ +000b6ad0: 6573 742e 6a61 7661 3a20 7665 7269 6679 est.java: verify │ │ │ │ │ +000b6ae0: 204a 6170 616e 6573 6520 6368 6172 6163 Japanese charac │ │ │ │ │ +000b6af0: 7465 7220 696e 2061 6e20 6172 6775 6d65 ter in an argume │ │ │ │ │ +000b6b00: 6e74 2061 7265 2074 7265 6174 6564 2063 nt are treated c │ │ │ │ │ +000b6b10: 6f72 7265 6374 6c79 0a0a 3c6c 693e 746f orrectly..
    • to │ │ │ │ │ +000b6b20: 6f6c 732f 6c61 756e 6368 6572 2f49 3138 ols/launcher/I18 │ │ │ │ │ +000b6b30: 4e4a 6172 5465 7374 2e6a 6176 613a 2065 NJarTest.java: e │ │ │ │ │ +000b6b40: 6e73 7572 6573 2061 206a 6172 2070 6174 nsures a jar pat │ │ │ │ │ +000b6b50: 6820 6173 2077 656c 6c20 6173 2061 2063 h as well as a c │ │ │ │ │ +000b6b60: 6c61 7373 206c 6f63 6174 6564 2069 6e20 lass located in │ │ │ │ │ +000b6b70: 6120 7061 7468 2063 6f6e 7461 696e 696e a path containin │ │ │ │ │ +000b6b80: 6720 756e 6963 6f64 6520 6368 6172 6163 g unicode charac │ │ │ │ │ +000b6b90: 7465 7273 2061 7265 206c 6175 6e63 6865 ters are launche │ │ │ │ │ +000b6ba0: 642e 0a0a 3c6c 693e 746f 6f6c 732f 6c61 d...
    • tools/la │ │ │ │ │ +000b6bb0: 756e 6368 6572 2f49 3138 4e54 6573 742e uncher/I18NTest. │ │ │ │ │ +000b6bc0: 6a61 7661 3a20 5465 7374 2074 6f20 7365 java: Test to se │ │ │ │ │ +000b6bd0: 6520 6966 2063 6c61 7373 2066 696c 6573 e if class files │ │ │ │ │ +000b6be0: 2077 6974 6820 6e6f 6e2d 4153 4349 4920 with non-ASCII │ │ │ │ │ +000b6bf0: 6368 6172 6163 7465 7273 2063 616e 2062 characters can b │ │ │ │ │ +000b6c00: 6520 7275 6e0a 0a3c 6c69 3e74 6f6f 6c73 e run..
    • tools │ │ │ │ │ +000b6c10: 2f6c 6175 6e63 6865 722f 496e 666f 5374 /launcher/InfoSt │ │ │ │ │ +000b6c20: 7265 616d 732e 6a61 7661 3a20 5465 7374 reams.java: Test │ │ │ │ │ +000b6c30: 2074 6861 7420 696e 666f 726d 6174 696f that informatio │ │ │ │ │ +000b6c40: 6e61 6c20 6f70 7469 6f6e 7320 7573 6520 nal options use │ │ │ │ │ +000b6c50: 7468 6520 636f 7272 6563 7420 7374 7265 the correct stre │ │ │ │ │ +000b6c60: 616d 730a 0a3c 6c69 3e74 6f6f 6c73 2f6c ams..
    • tools/l │ │ │ │ │ +000b6c70: 6175 6e63 6865 722f 496e 7374 616e 6365 auncher/Instance │ │ │ │ │ +000b6c80: 4d61 696e 5465 7374 2e6a 6176 613a 2074 MainTest.java: t │ │ │ │ │ +000b6c90: 6573 7420 6578 6563 7574 696f 6e20 7072 est execution pr │ │ │ │ │ +000b6ca0: 696f 7269 7479 206f 6620 6d61 696e 206d iority of main m │ │ │ │ │ +000b6cb0: 6574 686f 6473 0a0a 3c6c 693e 746f 6f6c ethods..
    • tool │ │ │ │ │ +000b6cc0: 732f 6c61 756e 6368 6572 2f4a 6578 6563 s/launcher/Jexec │ │ │ │ │ +000b6cd0: 2e6a 6176 613a 2074 6573 7420 6a65 7865 .java: test jexe │ │ │ │ │ +000b6ce0: 630a 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 c..
    • tools/lau │ │ │ │ │ +000b6cf0: 6e63 6865 722f 4a6c 694c 6175 6e63 6854 ncher/JliLaunchT │ │ │ │ │ +000b6d00: 6573 742e 6a61 7661 3a20 200a 0a3c 6c69 est.java: ..
    • tools/launcher/ │ │ │ │ │ +000b6d20: 4a6e 6949 6e76 6f63 6174 696f 6e54 6573 JniInvocationTes │ │ │ │ │ +000b6d30: 742e 6a61 7661 3a20 200a 0a3c 6c69 3e74 t.java: ..
    • t │ │ │ │ │ +000b6d40: 6f6f 6c73 2f6c 6175 6e63 6865 722f 4c61 ools/launcher/La │ │ │ │ │ +000b6d50: 756e 6368 6572 4d65 7373 6167 6554 6573 uncherMessageTes │ │ │ │ │ +000b6d60: 742e 6a61 7661 3a20 4c61 756e 6368 6572 t.java: Launcher │ │ │ │ │ +000b6d70: 4865 6c70 6572 2073 686f 756c 6420 6e6f Helper should no │ │ │ │ │ +000b6d80: 7420 7468 726f 7720 4a4e 4920 6572 726f t throw JNI erro │ │ │ │ │ +000b6d90: 7220 666f 7220 4c69 6e6b 6167 6545 7272 r for LinkageErr │ │ │ │ │ +000b6da0: 6f72 0a0a 3c6c 693e 746f 6f6c 732f 6c61 or..
    • tools/la │ │ │ │ │ +000b6db0: 756e 6368 6572 2f4d 6163 4f53 4170 704e uncher/MacOSAppN │ │ │ │ │ +000b6dc0: 616d 6550 726f 7065 7274 7954 6573 742e amePropertyTest. │ │ │ │ │ +000b6dd0: 6a61 7661 3a20 456e 7375 7265 2074 6865 java: Ensure the │ │ │ │ │ +000b6de0: 2061 7070 206e 616d 6520 7379 7374 656d app name system │ │ │ │ │ +000b6df0: 2070 726f 7065 7274 7920 6973 2073 6574 property is set │ │ │ │ │ +000b6e00: 206f 6e20 6d61 634f 530a 0a3c 6c69 3e74 on macOS..
    • t │ │ │ │ │ +000b6e10: 6f6f 6c73 2f6c 6175 6e63 6865 722f 4d61 ools/launcher/Ma │ │ │ │ │ +000b6e20: 696e 436c 6173 7341 7474 7269 6275 7465 inClassAttribute │ │ │ │ │ +000b6e30: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ +000b6e40: 6e65 6761 7469 7665 2073 6365 6e61 7269 negative scenari │ │ │ │ │ +000b6e50: 6f73 2066 6f72 206d 6169 6e20 636c 6173 os for main clas │ │ │ │ │ +000b6e60: 7320 6174 7472 6962 7574 650a 0a3c 6c69 s attribute..
    • tools/launcher/ │ │ │ │ │ +000b6e80: 4d61 696e 436c 6173 7343 616e 7442 654c MainClassCantBeL │ │ │ │ │ +000b6e90: 6f61 6465 6454 6573 742e 6a61 7661 3a20 oadedTest.java: │ │ │ │ │ +000b6ea0: 696d 7072 6f76 6520 6572 726f 7220 6d65 improve error me │ │ │ │ │ +000b6eb0: 7373 6167 6520 7368 6f77 6e20 7768 656e ssage shown when │ │ │ │ │ +000b6ec0: 206d 6169 6e20 636c 6173 7320 6361 6e27 main class can' │ │ │ │ │ +000b6ed0: 7420 6265 206c 6f61 6465 640a 0a3c 6c69 t be loaded..
    • tools/launcher/ │ │ │ │ │ +000b6ef0: 4d69 7363 5465 7374 732e 6a61 7661 3a20 MiscTests.java: │ │ │ │ │ +000b6f00: 4d69 7363 656c 6c61 6e65 6f75 7320 7465 Miscellaneous te │ │ │ │ │ +000b6f10: 7374 732c 2045 7863 6570 7469 6f6e 730a sts, Exceptions. │ │ │ │ │ +000b6f20: 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 .
    • tools/launc │ │ │ │ │ +000b6f30: 6865 722f 4d75 6c74 6970 6c65 4a52 452e her/MultipleJRE. │ │ │ │ │ +000b6f40: 7368 3a20 5665 7269 6679 204d 756c 7469 sh: Verify Multi │ │ │ │ │ +000b6f50: 706c 6520 4a52 4520 7665 7273 696f 6e20 ple JRE version │ │ │ │ │ +000b6f60: 7375 7070 6f72 7420 6861 7320 6265 656e support has been │ │ │ │ │ +000b6f70: 2072 656d 6f76 6564 0a0a 3c6c 693e 746f removed..
    • to │ │ │ │ │ +000b6f80: 6f6c 732f 6c61 756e 6368 6572 2f4d 756c ols/launcher/Mul │ │ │ │ │ +000b6f90: 7469 706c 654a 5245 5265 6d6f 7665 642e tipleJRERemoved. │ │ │ │ │ +000b6fa0: 6a61 7661 3a20 5665 7269 6679 204d 756c java: Verify Mul │ │ │ │ │ +000b6fb0: 7469 706c 6520 4a52 4520 7665 7273 696f tiple JRE versio │ │ │ │ │ +000b6fc0: 6e20 7375 7070 6f72 7420 6861 7320 6265 n support has be │ │ │ │ │ +000b6fd0: 656e 2072 656d 6f76 6564 2e0a 0a3c 6c69 en removed...
    • tools/launcher/ │ │ │ │ │ +000b6ff0: 5275 6e70 6174 6854 6573 742e 6a61 7661 RunpathTest.java │ │ │ │ │ +000b7000: 3a20 4368 6563 6b20 666f 7220 6578 7465 : Check for exte │ │ │ │ │ +000b7010: 6e64 6564 2052 5041 5448 7320 6f6e 204c nded RPATHs on L │ │ │ │ │ +000b7020: 696e 7578 0a0a 3c6c 693e 746f 6f6c 732f inux..
    • tools/ │ │ │ │ │ +000b7030: 6c61 756e 6368 6572 2f53 6574 7469 6e67 launcher/Setting │ │ │ │ │ +000b7040: 732e 6a61 7661 3a20 7465 7374 7320 2d58 s.java: tests -X │ │ │ │ │ +000b7050: 7368 6f77 5365 7474 696e 6773 206f 7074 showSettings opt │ │ │ │ │ +000b7060: 696f 6e73 0a0a 3c6c 693e 746f 6f6c 732f ions..
    • tools/ │ │ │ │ │ +000b7070: 6c61 756e 6368 6572 2f53 6f75 7263 654d launcher/SourceM │ │ │ │ │ +000b7080: 6f64 652e 6a61 7661 3a20 5465 7374 2073 ode.java: Test s │ │ │ │ │ +000b7090: 6f75 7263 6520 6d6f 6465 0a0a 3c6c 693e ource mode..
    • │ │ │ │ │ +000b70a0: 746f 6f6c 732f 6c61 756e 6368 6572 2f54 tools/launcher/T │ │ │ │ │ +000b70b0: 6573 7437 3032 3930 3438 2e6a 6176 6123 est7029048.java# │ │ │ │ │ +000b70c0: 6964 303a 2045 6e73 7572 6520 7468 6174 id0: Ensure that │ │ │ │ │ +000b70d0: 2074 6865 206c 6175 6e63 6865 7220 6465 the launcher de │ │ │ │ │ +000b70e0: 6665 6e64 7320 6167 6169 6e73 7420 7573 fends against us │ │ │ │ │ +000b70f0: 6572 2073 6574 7469 6e67 7320 6f66 2074 er settings of t │ │ │ │ │ +000b7100: 6865 204c 445f 4c49 4252 4152 595f 5041 he LD_LIBRARY_PA │ │ │ │ │ +000b7110: 5448 2065 6e76 6972 6f6e 6d65 6e74 2076 TH environment v │ │ │ │ │ +000b7120: 6172 6961 626c 6520 6f6e 2055 6e69 7865 ariable on Unixe │ │ │ │ │ +000b7130: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 s..
    • tools/lau │ │ │ │ │ +000b7140: 6e63 6865 722f 5465 7374 3730 3239 3034 ncher/Test702904 │ │ │ │ │ +000b7150: 382e 6a61 7661 2369 6431 3a20 456e 7375 8.java#id1: Ensu │ │ │ │ │ +000b7160: 7265 2074 6861 7420 7468 6520 6c61 756e re that the laun │ │ │ │ │ +000b7170: 6368 6572 2064 6566 656e 6473 2061 6761 cher defends aga │ │ │ │ │ +000b7180: 696e 7374 2075 7365 7220 7365 7474 696e inst user settin │ │ │ │ │ +000b7190: 6773 206f 6620 7468 6520 4c44 5f4c 4942 gs of the LD_LIB │ │ │ │ │ +000b71a0: 5241 5259 5f50 4154 4820 656e 7669 726f RARY_PATH enviro │ │ │ │ │ +000b71b0: 6e6d 656e 7420 7661 7269 6162 6c65 206f nment variable o │ │ │ │ │ +000b71c0: 6e20 556e 6978 6573 0a0a 3c6c 693e 746f n Unixes..
    • to │ │ │ │ │ +000b71d0: 6f6c 732f 6c61 756e 6368 6572 2f54 6573 ols/launcher/Tes │ │ │ │ │ +000b71e0: 744d 6169 6e57 6974 686f 7574 456e 636c tMainWithoutEncl │ │ │ │ │ +000b71f0: 6f73 696e 672e 6a61 7661 3a20 4c61 756e osing.java: Laun │ │ │ │ │ +000b7200: 6368 696e 6720 6170 7020 7368 6f75 6c64 ching app should │ │ │ │ │ +000b7210: 6e27 7420 7265 7175 6972 6520 656e 636c n't require encl │ │ │ │ │ +000b7220: 6f73 696e 6720 636c 6173 7320 666f 7220 osing class for │ │ │ │ │ +000b7230: 7468 6520 6d61 696e 2063 6c61 7373 2e0a the main class.. │ │ │ │ │ +000b7240: 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 .
    • tools/launc │ │ │ │ │ +000b7250: 6865 722f 5465 7374 5370 6563 6961 6c41 her/TestSpecialA │ │ │ │ │ +000b7260: 7267 732e 6a61 7661 3a20 4368 6563 6b73 rgs.java: Checks │ │ │ │ │ +000b7270: 2066 6f72 204c 6175 6e63 6865 7220 7370 for Launcher sp │ │ │ │ │ +000b7280: 6563 6961 6c20 666c 6167 732c 2073 7563 ecial flags, suc │ │ │ │ │ +000b7290: 6820 6173 204d 6163 4f53 5820 7370 6563 h as MacOSX spec │ │ │ │ │ +000b72a0: 6966 6963 2066 6c61 6773 2e0a 0a3c 6c69 ific flags...
    • tools/launcher/ │ │ │ │ │ +000b72c0: 5465 7374 5863 6865 636b 4a4e 4957 6172 TestXcheckJNIWar │ │ │ │ │ +000b72d0: 6e69 6e67 732e 6a61 7661 236a 6477 702d nings.java#jdwp- │ │ │ │ │ +000b72e0: 6167 656e 743a 204c 6175 6e63 6869 6e67 agent: Launching │ │ │ │ │ +000b72f0: 2061 7070 2077 6974 6820 6a64 7770 2061 app with jdwp a │ │ │ │ │ +000b7300: 6765 6e74 2073 686f 756c 646e 2774 2070 gent shouldn't p │ │ │ │ │ +000b7310: 726f 6475 6365 2061 6e79 206a 6e69 2077 roduce any jni w │ │ │ │ │ +000b7320: 6172 6e69 6e67 732e 0a0a 3c6c 693e 746f arnings...
    • to │ │ │ │ │ +000b7330: 6f6c 732f 6c61 756e 6368 6572 2f54 6573 ols/launcher/Tes │ │ │ │ │ +000b7340: 7458 6368 6563 6b4a 4e49 5761 726e 696e tXcheckJNIWarnin │ │ │ │ │ +000b7350: 6773 2e6a 6176 6123 6e6f 6167 656e 743a gs.java#noagent: │ │ │ │ │ +000b7360: 204c 6175 6e63 6869 6e67 2061 7070 2073 Launching app s │ │ │ │ │ +000b7370: 686f 756c 646e 2774 2070 726f 6475 6365 houldn't produce │ │ │ │ │ +000b7380: 2061 6e79 206a 6e69 2077 6172 6e69 6e67 any jni warning │ │ │ │ │ +000b7390: 732e 0a0a 3c6c 693e 746f 6f6c 732f 6c61 s...
    • tools/la │ │ │ │ │ +000b73a0: 756e 6368 6572 2f54 6f6f 536d 616c 6c53 uncher/TooSmallS │ │ │ │ │ +000b73b0: 7461 636b 5369 7a65 2e6a 6176 613a 2053 tackSize.java: S │ │ │ │ │ +000b73c0: 6574 7469 6e67 2073 7461 636b 2073 697a etting stack siz │ │ │ │ │ +000b73d0: 6520 746f 2031 364b 2063 6175 7365 7320 e to 16K causes │ │ │ │ │ +000b73e0: 7365 676d 656e 7461 7469 6f6e 2066 6175 segmentation fau │ │ │ │ │ +000b73f0: 6c74 0a0a 3c6c 693e 746f 6f6c 732f 6c61 lt..
    • tools/la │ │ │ │ │ +000b7400: 756e 6368 6572 2f54 6f6f 6c73 4f70 7473 uncher/ToolsOpts │ │ │ │ │ +000b7410: 2e6a 6176 613a 2054 6573 7420 6f70 7469 .java: Test opti │ │ │ │ │ +000b7420: 6f6e 7320 7061 7474 6572 6e73 2066 6f72 ons patterns for │ │ │ │ │ +000b7430: 206a 6176 6163 2c6a 6176 6170 2061 6e64 javac,javap and │ │ │ │ │ +000b7440: 206a 6176 6164 6f63 2075 7369 6e67 206a javadoc using j │ │ │ │ │ +000b7450: 6176 6163 2061 7320 6120 7465 7374 206c avac as a test l │ │ │ │ │ +000b7460: 6175 6e63 6865 722e 0a0a 3c6c 693e 746f auncher...
    • to │ │ │ │ │ +000b7470: 6f6c 732f 6c61 756e 6368 6572 2f55 6e69 ols/launcher/Uni │ │ │ │ │ +000b7480: 636f 6465 5465 7374 2e6a 6176 613a 2056 codeTest.java: V │ │ │ │ │ +000b7490: 6572 6966 7920 7468 6174 2074 6865 204a erify that the J │ │ │ │ │ +000b74a0: 3252 4520 6361 6e20 6861 6e64 6c65 2061 2RE can handle a │ │ │ │ │ +000b74b0: 6c6c 206c 6567 616c 2055 6e69 636f 6465 ll legal Unicode │ │ │ │ │ +000b74c0: 2063 6861 7261 6374 6572 7320 696e 2063 characters in c │ │ │ │ │ +000b74d0: 6c61 7373 206e 616d 6573 2075 6e6c 6573 lass names unles │ │ │ │ │ +000b74e0: 7320 6c69 6d69 7465 6420 6279 2074 6865 s limited by the │ │ │ │ │ +000b74f0: 2066 696c 6520 7379 7374 656d 2065 6e63 file system enc │ │ │ │ │ +000b7500: 6f64 696e 6720 6f72 2074 6865 2065 6e63 oding or the enc │ │ │ │ │ +000b7510: 6f64 696e 6720 7573 6564 2066 6f72 2063 oding used for c │ │ │ │ │ +000b7520: 6f6d 6d61 6e64 206c 696e 6520 6172 6775 ommand line argu │ │ │ │ │ +000b7530: 6d65 6e74 732e 0a0a 3c6c 693e 746f 6f6c ments...
    • tool │ │ │ │ │ +000b7540: 732f 6c61 756e 6368 6572 2f55 6e72 6573 s/launcher/Unres │ │ │ │ │ +000b7550: 6f6c 7665 6445 7863 6570 7469 6f6e 732e olvedExceptions. │ │ │ │ │ +000b7560: 6a61 7661 3a20 5665 7269 6679 696e 6720 java: Verifying │ │ │ │ │ +000b7570: 6a76 6d20 776f 6e27 7420 7365 6776 2069 jvm won't segv i │ │ │ │ │ +000b7580: 6620 6578 6365 7074 696f 6e20 6e6f 7420 f exception not │ │ │ │ │ +000b7590: 6176 6169 6c61 626c 650a 0a3c 6c69 3e74 available..
    • t │ │ │ │ │ +000b75a0: 6f6f 6c73 2f6c 6175 6e63 6865 722f 5665 ools/launcher/Ve │ │ │ │ │ +000b75b0: 7273 696f 6e43 6865 636b 2e6a 6176 613a rsionCheck.java: │ │ │ │ │ +000b75c0: 2076 616c 6964 6174 6520 616e 6420 7465 validate and te │ │ │ │ │ +000b75d0: 7374 202d 7665 7273 696f 6e2c 202d 6675 st -version, -fu │ │ │ │ │ +000b75e0: 6c6c 7665 7273 696f 6e2c 2061 6e64 2069 llversion, and i │ │ │ │ │ +000b75f0: 6e74 6572 6e61 6c2c 2061 7320 7765 6c6c nternal, as well │ │ │ │ │ +000b7600: 2061 7320 7361 6e69 7479 2063 6865 636b as sanity check │ │ │ │ │ +000b7610: 7320 6966 2061 2074 6f6f 6c20 6361 6e20 s if a tool can │ │ │ │ │ +000b7620: 6265 206c 6175 6e63 6865 642e 0a0a 3c6c be launched...tools/launcher │ │ │ │ │ +000b7640: 2f6d 6f64 756c 6573 2f61 6464 6578 706f /modules/addexpo │ │ │ │ │ +000b7650: 7274 732f 4164 6445 7870 6f72 7473 5465 rts/AddExportsTe │ │ │ │ │ +000b7660: 7374 2e6a 6176 613a 2042 6173 6963 2074 st.java: Basic t │ │ │ │ │ +000b7670: 6573 7473 2066 6f72 206a 6176 6120 2d2d ests for java -- │ │ │ │ │ +000b7680: 6164 642d 6578 706f 7274 730a 0a3c 6c69 add-exports..
    • tools/launcher/ │ │ │ │ │ +000b76a0: 6d6f 6475 6c65 732f 6164 6465 7870 6f72 modules/addexpor │ │ │ │ │ +000b76b0: 7473 2f41 6464 4578 706f 7274 7354 6573 ts/AddExportsTes │ │ │ │ │ +000b76c0: 7457 6172 6e69 6e67 4572 726f 722e 6a61 tWarningError.ja │ │ │ │ │ +000b76d0: 7661 3a20 4261 7369 6320 6172 6775 6d65 va: Basic argume │ │ │ │ │ +000b76e0: 6e74 2076 616c 6964 6174 696f 6e20 666f nt validation fo │ │ │ │ │ +000b76f0: 7220 2d2d 6164 642d 6578 706f 7274 730a r --add-exports. │ │ │ │ │ +000b7700: 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 .
    • tools/launc │ │ │ │ │ +000b7710: 6865 722f 6d6f 6475 6c65 732f 6164 6465 her/modules/adde │ │ │ │ │ +000b7720: 7870 6f72 7473 2f6d 616e 6966 6573 742f xports/manifest/ │ │ │ │ │ +000b7730: 4164 6445 7870 6f72 7473 416e 644f 7065 AddExportsAndOpe │ │ │ │ │ +000b7740: 6e73 496e 4d61 6e69 6665 7374 2e6a 6176 nsInManifest.jav │ │ │ │ │ +000b7750: 613a 2042 6173 6963 2074 6573 7420 666f a: Basic test fo │ │ │ │ │ +000b7760: 7220 4164 642d 4578 706f 7274 7320 616e r Add-Exports an │ │ │ │ │ +000b7770: 6420 4164 642d 4f70 656e 7320 6174 7472 d Add-Opens attr │ │ │ │ │ +000b7780: 6962 7574 6573 2069 6e20 7468 6520 6d61 ibutes in the ma │ │ │ │ │ +000b7790: 6e69 6665 7374 206f 6620 6120 6d61 696e nifest of a main │ │ │ │ │ +000b77a0: 2061 7070 6c69 6361 7469 6f6e 204a 4152 application JAR │ │ │ │ │ +000b77b0: 0a0a 3c6c 693e 746f 6f6c 732f 6c61 756e ..
    • tools/laun │ │ │ │ │ +000b77c0: 6368 6572 2f6d 6f64 756c 6573 2f61 6464 cher/modules/add │ │ │ │ │ +000b77d0: 6d6f 6473 2f41 6464 4d6f 6473 5465 7374 mods/AddModsTest │ │ │ │ │ +000b77e0: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ +000b77f0: 7420 666f 7220 6a61 7661 202d 2d61 6464 t for java --add │ │ │ │ │ +000b7800: 2d6d 6f64 756c 6573 0a0a 3c6c 693e 746f -modules..
    • to │ │ │ │ │ +000b7810: 6f6c 732f 6c61 756e 6368 6572 2f6d 6f64 ols/launcher/mod │ │ │ │ │ +000b7820: 756c 6573 2f61 6464 7265 6164 732f 4164 ules/addreads/Ad │ │ │ │ │ +000b7830: 6452 6561 6473 5465 7374 2e6a 6176 613a dReadsTest.java: │ │ │ │ │ +000b7840: 2042 6173 6963 2074 6573 7473 2066 6f72 Basic tests for │ │ │ │ │ +000b7850: 206a 6176 6120 2d2d 6164 642d 7265 6164 java --add-read │ │ │ │ │ +000b7860: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 s..
    • tools/lau │ │ │ │ │ +000b7870: 6e63 6865 722f 6d6f 6475 6c65 732f 6164 ncher/modules/ad │ │ │ │ │ +000b7880: 6472 6561 6473 2f41 6464 5265 6164 7354 dreads/AddReadsT │ │ │ │ │ +000b7890: 6573 7457 6172 6e69 6e67 4572 726f 722e estWarningError. │ │ │ │ │ +000b78a0: 6a61 7661 3a20 4261 7369 6320 6172 6775 java: Basic argu │ │ │ │ │ +000b78b0: 6d65 6e74 2076 616c 6964 6174 696f 6e20 ment validation │ │ │ │ │ +000b78c0: 666f 7220 2d2d 6164 642d 7265 6164 730a for --add-reads. │ │ │ │ │ +000b78d0: 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 6e63 .
    • tools/launc │ │ │ │ │ +000b78e0: 6865 722f 6d6f 6475 6c65 732f 6261 7369 her/modules/basi │ │ │ │ │ +000b78f0: 632f 4261 7369 6354 6573 742e 6a61 7661 c/BasicTest.java │ │ │ │ │ +000b7900: 3a20 4261 7369 6320 7465 7374 206f 6620 : Basic test of │ │ │ │ │ +000b7910: 7374 6172 7469 6e67 2061 6e20 6170 706c starting an appl │ │ │ │ │ +000b7920: 6963 6174 696f 6e20 6173 2061 206d 6f64 ication as a mod │ │ │ │ │ +000b7930: 756c 650a 0a3c 6c69 3e74 6f6f 6c73 2f6c ule..
    • tools/l │ │ │ │ │ +000b7940: 6175 6e63 6865 722f 6d6f 6475 6c65 732f auncher/modules/ │ │ │ │ │ +000b7950: 6261 7369 632f 496e 6974 4572 726f 7273 basic/InitErrors │ │ │ │ │ +000b7960: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ +000b7970: 7420 746f 2065 6e73 7572 6520 7468 6174 t to ensure that │ │ │ │ │ +000b7980: 206d 6f64 756c 6520 7379 7374 656d 2069 module system i │ │ │ │ │ +000b7990: 6e69 7469 616c 697a 6174 696f 6e20 6572 nitialization er │ │ │ │ │ +000b79a0: 726f 7273 2067 6f20 7468 6520 7269 6768 rors go the righ │ │ │ │ │ +000b79b0: 7420 7374 7265 616d 2061 6e64 2077 6974 t stream and wit │ │ │ │ │ +000b79c0: 6820 7468 6520 7269 6768 7420 6c65 7665 h the right leve │ │ │ │ │ +000b79d0: 6c20 6f66 2076 6572 626f 7369 7479 0a0a l of verbosity.. │ │ │ │ │ +000b79e0: 3c6c 693e 746f 6f6c 732f 6c61 756e 6368
    • tools/launch │ │ │ │ │ +000b79f0: 6572 2f6d 6f64 756c 6573 2f62 6173 6963 er/modules/basic │ │ │ │ │ +000b7a00: 2f4c 6175 6e63 6865 7245 7272 6f72 732e /LauncherErrors. │ │ │ │ │ +000b7a10: 6a61 7661 3a20 5465 7374 206c 6175 6e63 java: Test launc │ │ │ │ │ +000b7a20: 6865 7220 6572 726f 7220 6d65 7373 6167 her error messag │ │ │ │ │ +000b7a30: 6520 7768 656e 2066 6169 6c73 2074 6f20 e when fails to │ │ │ │ │ +000b7a40: 6c61 756e 6368 206d 6169 6e20 636c 6173 launch main clas │ │ │ │ │ +000b7a50: 730a 0a3c 6c69 3e74 6f6f 6c73 2f6c 6175 s..
    • tools/lau │ │ │ │ │ +000b7a60: 6e63 6865 722f 6d6f 6475 6c65 732f 636c ncher/modules/cl │ │ │ │ │ +000b7a70: 6173 7370 6174 682f 4a61 7661 436c 6173 asspath/JavaClas │ │ │ │ │ +000b7a80: 7350 6174 6854 6573 742e 6a61 7661 3a20 sPathTest.java: │ │ │ │ │ +000b7a90: 5465 7374 2074 6865 2064 6566 6175 6c74 Test the default │ │ │ │ │ +000b7aa0: 2063 6c61 7373 2070 6174 6820 6966 202d class path if - │ │ │ │ │ +000b7ab0: 446a 6176 612e 636c 6173 732e 7061 7468 Djava.class.path │ │ │ │ │ +000b7ac0: 2069 7320 7365 740a 0a3c 6c69 3e74 6f6f is set..
    • too │ │ │ │ │ +000b7ad0: 6c73 2f6c 6175 6e63 6865 722f 6d6f 6475 ls/launcher/modu │ │ │ │ │ +000b7ae0: 6c65 732f 6465 7363 7269 6265 2f44 6573 les/describe/Des │ │ │ │ │ +000b7af0: 6372 6962 654d 6f64 756c 6554 6573 742e cribeModuleTest. │ │ │ │ │ +000b7b00: 6a61 7661 3a20 4261 7369 6320 7465 7374 java: Basic test │ │ │ │ │ +000b7b10: 2066 6f72 206a 6176 6120 2d2d 6465 7363 for java --desc │ │ │ │ │ +000b7b20: 7269 6265 2d6d 6f64 756c 650a 0a3c 6c69 ribe-module..
    • tools/launcher/ │ │ │ │ │ +000b7b40: 6d6f 6475 6c65 732f 6472 7972 756e 2f44 modules/dryrun/D │ │ │ │ │ +000b7b50: 7279 5275 6e54 6573 742e 6a61 7661 3a20 ryRunTest.java: │ │ │ │ │ +000b7b60: 5465 7374 206a 6176 6120 2d2d 6472 792d Test java --dry- │ │ │ │ │ +000b7b70: 7275 6e0a 0a3c 6c69 3e74 6f6f 6c73 2f6c run..
    • tools/l │ │ │ │ │ +000b7b80: 6175 6e63 6865 722f 6d6f 6475 6c65 732f auncher/modules/ │ │ │ │ │ +000b7b90: 696c 6c65 6761 6c61 6363 6573 732f 496c illegalaccess/Il │ │ │ │ │ +000b7ba0: 6c65 6761 6c41 6363 6573 7354 6573 742e legalAccessTest. │ │ │ │ │ +000b7bb0: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ +000b7bc0: 7468 6174 202d 2d69 6c6c 6567 616c 2d61 that --illegal-a │ │ │ │ │ +000b7bd0: 6363 6573 733d 2456 414c 5545 2069 7320 ccess=$VALUE is │ │ │ │ │ +000b7be0: 6f62 736f 6c65 7465 2e0a 0a3c 6c69 3e74 obsolete...
    • t │ │ │ │ │ +000b7bf0: 6f6f 6c73 2f6c 6175 6e63 6865 722f 6d6f ools/launcher/mo │ │ │ │ │ +000b7c00: 6475 6c65 732f 6c69 6d69 746d 6f64 732f dules/limitmods/ │ │ │ │ │ +000b7c10: 4c69 6d69 744d 6f64 7354 6573 742e 6a61 LimitModsTest.ja │ │ │ │ │ +000b7c20: 7661 3a20 4261 7369 6320 7465 7374 7320 va: Basic tests │ │ │ │ │ +000b7c30: 666f 7220 6a61 7661 202d 2d6c 696d 6974 for java --limit │ │ │ │ │ +000b7c40: 2d6d 6f64 756c 6573 0a0a 3c6c 693e 746f -modules..
    • to │ │ │ │ │ +000b7c50: 6f6c 732f 6c61 756e 6368 6572 2f6d 6f64 ols/launcher/mod │ │ │ │ │ +000b7c60: 756c 6573 2f6c 6973 746d 6f64 732f 4c69 ules/listmods/Li │ │ │ │ │ +000b7c70: 7374 4d6f 6473 5465 7374 2e6a 6176 613a stModsTest.java: │ │ │ │ │ +000b7c80: 2042 6173 6963 2074 6573 7420 666f 7220 Basic test for │ │ │ │ │ +000b7c90: 6a61 7661 202d 2d6c 6973 742d 6d6f 6475 java --list-modu │ │ │ │ │ +000b7ca0: 6c65 730a 0a3c 6c69 3e74 6f6f 6c73 2f6c les..
    • tools/l │ │ │ │ │ +000b7cb0: 6175 6e63 6865 722f 6d6f 6475 6c65 732f auncher/modules/ │ │ │ │ │ +000b7cc0: 7061 7463 682f 6175 746f 6d61 7469 632f patch/automatic/ │ │ │ │ │ +000b7cd0: 5061 7463 6854 6573 742e 6a61 7661 3a20 PatchTest.java: │ │ │ │ │ +000b7ce0: 5465 7374 7320 7061 7463 6869 6e67 2061 Tests patching a │ │ │ │ │ +000b7cf0: 6e20 6175 746f 6d61 7469 6320 6d6f 6475 n automatic modu │ │ │ │ │ +000b7d00: 6c65 0a0a 3c6c 693e 746f 6f6c 732f 6c61 le..
    • tools/la │ │ │ │ │ +000b7d10: 756e 6368 6572 2f6d 6f64 756c 6573 2f70 uncher/modules/p │ │ │ │ │ +000b7d20: 6174 6368 2f62 6173 6963 2f50 6174 6368 atch/basic/Patch │ │ │ │ │ +000b7d30: 5465 7374 2e6a 6176 613a 2042 6173 6963 Test.java: Basic │ │ │ │ │ +000b7d40: 2074 6573 7420 666f 7220 2d2d 7061 7463 test for --patc │ │ │ │ │ +000b7d50: 682d 6d6f 6475 6c65 0a0a 3c6c 693e 746f h-module..
    • to │ │ │ │ │ +000b7d60: 6f6c 732f 6c61 756e 6368 6572 2f6d 6f64 ols/launcher/mod │ │ │ │ │ +000b7d70: 756c 6573 2f70 6174 6368 2f62 6173 6963 ules/patch/basic │ │ │ │ │ +000b7d80: 2f50 6174 6368 5465 7374 5761 726e 696e /PatchTestWarnin │ │ │ │ │ +000b7d90: 6745 7272 6f72 2e6a 6176 613a 2042 6173 gError.java: Bas │ │ │ │ │ +000b7da0: 6963 2061 7267 756d 656e 7420 7661 6c69 ic argument vali │ │ │ │ │ +000b7db0: 6461 7469 6f6e 2066 6f72 202d 2d70 6174 dation for --pat │ │ │ │ │ +000b7dc0: 6368 2d6d 6f64 756c 650a 0a3c 6c69 3e74 ch-module..
    • t │ │ │ │ │ +000b7dd0: 6f6f 6c73 2f6c 6175 6e63 6865 722f 6d6f ools/launcher/mo │ │ │ │ │ +000b7de0: 6475 6c65 732f 7061 7463 682f 7379 7374 dules/patch/syst │ │ │ │ │ +000b7df0: 656d 6d6f 6475 6c65 732f 5061 7463 6853 emmodules/PatchS │ │ │ │ │ +000b7e00: 7973 7465 6d4d 6f64 756c 6573 2e6a 6176 ystemModules.jav │ │ │ │ │ +000b7e10: 613a 2050 6174 6368 206a 6176 612e 6261 a: Patch java.ba │ │ │ │ │ +000b7e20: 7365 2061 6e64 2075 7365 7220 6d6f 6475 se and user modu │ │ │ │ │ +000b7e30: 6c65 2077 6974 6820 4d6f 6475 6c65 4861 le with ModuleHa │ │ │ │ │ +000b7e40: 7368 6573 2061 7474 7269 6275 7465 0a0a shes attribute.. │ │ │ │ │ +000b7e50: 3c6c 693e 746f 6f6c 732f 6c61 756e 6368
    • tools/launch │ │ │ │ │ +000b7e60: 6572 2f6d 6f64 756c 6573 2f73 686f 776d er/modules/showm │ │ │ │ │ +000b7e70: 6f64 756c 6572 6573 6f6c 7574 696f 6e2f oduleresolution/ │ │ │ │ │ +000b7e80: 5368 6f77 4d6f 6475 6c65 5265 736f 6c75 ShowModuleResolu │ │ │ │ │ +000b7e90: 7469 6f6e 5465 7374 2e6a 6176 613a 2042 tionTest.java: B │ │ │ │ │ +000b7ea0: 6173 6963 2074 6573 7420 666f 7220 6a61 asic test for ja │ │ │ │ │ +000b7eb0: 7661 202d 2d73 686f 772d 6d6f 6475 6c65 va --show-module │ │ │ │ │ +000b7ec0: 2d72 6573 6f6c 7574 696f 6e0a 0a3c 6c69 -resolution..
    • tools/launcher/ │ │ │ │ │ +000b7ee0: 6d6f 6475 6c65 732f 7661 6c69 6461 7465 modules/validate │ │ │ │ │ +000b7ef0: 2f56 616c 6964 6174 654d 6f64 756c 6573 /ValidateModules │ │ │ │ │ +000b7f00: 5465 7374 2e6a 6176 613a 2042 6173 6963 Test.java: Basic │ │ │ │ │ +000b7f10: 2074 6573 7420 666f 7220 6a61 7661 202d test for java - │ │ │ │ │ +000b7f20: 2d76 616c 6964 6174 652d 6d6f 6475 6c65 -validate-module │ │ │ │ │ +000b7f30: 730a 3c2f 756c 3e0a 0a3c 6834 3e54 6573 s.
    ..

    Tes │ │ │ │ │ +000b7f40: 7420 6861 7320 6265 656e 2065 7863 6c75 t has been exclu │ │ │ │ │ +000b7f50: 6465 6420 6279 2061 6e20 6578 636c 7564 ded by an exclud │ │ │ │ │ +000b7f60: 6520 6c69 7374 3c2f 6834 3e0a 0a3c 756c e list

    ..
      .
    • com/sun/se │ │ │ │ │ +000b7f80: 6375 7269 7479 2f73 6173 6c2f 6773 736b curity/sasl/gssk │ │ │ │ │ +000b7f90: 6572 622f 4175 7468 4f6e 6c79 2e6a 6176 erb/AuthOnly.jav │ │ │ │ │ +000b7fa0: 613a 2045 6e73 7572 6520 6175 7468 656e a: Ensure authen │ │ │ │ │ +000b7fb0: 7469 6361 7469 6f6e 2076 6961 2047 5353 tication via GSS │ │ │ │ │ +000b7fc0: 2d41 5049 2f4b 6572 6265 726f 7320 7635 -API/Kerberos v5 │ │ │ │ │ +000b7fd0: 2077 6f72 6b73 2e0a 0a3c 6c69 3e63 6f6d works...
    • com │ │ │ │ │ +000b7fe0: 2f73 756e 2f73 6563 7572 6974 792f 7361 /sun/security/sa │ │ │ │ │ +000b7ff0: 736c 2f67 7373 6b65 7262 2f43 6f6e 6653 sl/gsskerb/ConfS │ │ │ │ │ +000b8000: 6563 7572 6974 794c 6179 6572 2e6a 6176 ecurityLayer.jav │ │ │ │ │ +000b8010: 613a 2053 6173 6c53 6572 7665 722e 7772 a: SaslServer.wr │ │ │ │ │ +000b8020: 6170 2074 6872 6f77 7320 4e75 6c6c 506f ap throws NullPo │ │ │ │ │ +000b8030: 696e 7465 7245 7863 6570 7469 6f6e 2077 interException w │ │ │ │ │ +000b8040: 6865 6e20 7365 6375 7269 7479 206c 6179 hen security lay │ │ │ │ │ +000b8050: 6572 206e 6567 6f74 6961 7465 642e 0a0a er negotiated... │ │ │ │ │ +000b8060: 3c6c 693e 636f 6d2f 7375 6e2f 7365 6375
    • com/sun/secu │ │ │ │ │ +000b8070: 7269 7479 2f73 6173 6c2f 6773 736b 6572 rity/sasl/gssker │ │ │ │ │ +000b8080: 622f 4e6f 5365 6375 7269 7479 4c61 7965 b/NoSecurityLaye │ │ │ │ │ +000b8090: 722e 6a61 7661 3a20 4753 532d 4150 492f r.java: GSS-API/ │ │ │ │ │ +000b80a0: 6b72 6235 2053 4153 4c20 6d65 6368 616e krb5 SASL mechan │ │ │ │ │ +000b80b0: 6973 6d20 7368 6f75 6c64 2074 6872 6f77 ism should throw │ │ │ │ │ +000b80c0: 2049 6c6c 6567 616c 5374 6174 6545 7863 IllegalStateExc │ │ │ │ │ +000b80d0: 6570 7469 6f6e 2066 6f72 2061 7574 682d eption for auth- │ │ │ │ │ +000b80e0: 6f6e 6c79 0a0a 3c6c 693e 6a61 7661 2f66 only..
    • java/f │ │ │ │ │ +000b80f0: 6f72 6569 676e 2f6e 6573 7465 642f 5465 oreign/nested/Te │ │ │ │ │ +000b8100: 7374 4e65 7374 6564 2e6a 6176 613a 2020 stNested.java: │ │ │ │ │ +000b8110: 0a0a 3c6c 693e 6a61 7661 2f69 6f2f 4669 ..
    • java/io/Fi │ │ │ │ │ +000b8120: 6c65 2f63 7265 6174 6554 656d 7046 696c le/createTempFil │ │ │ │ │ +000b8130: 652f 5461 7267 6574 4469 7265 6374 6f72 e/TargetDirector │ │ │ │ │ +000b8140: 792e 6a61 7661 3a20 5665 7269 6679 2064 y.java: Verify d │ │ │ │ │ +000b8150: 6972 6563 746f 7279 2070 6172 616d 6574 irectory paramet │ │ │ │ │ +000b8160: 6572 2062 6568 6176 696f 7220 696e 2046 er behavior in F │ │ │ │ │ +000b8170: 696c 652e 6372 6561 7465 5465 6d70 4669 ile.createTempFi │ │ │ │ │ +000b8180: 6c65 2853 7472 696e 672c 5374 7269 6e67 le(String,String │ │ │ │ │ +000b8190: 2c46 696c 6529 0a0a 3c6c 693e 6a61 7661 ,File)..
    • java │ │ │ │ │ +000b81a0: 2f6c 616e 672f 696e 766f 6b65 2f4c 4643 /lang/invoke/LFC │ │ │ │ │ +000b81b0: 6163 6869 6e67 2f4c 4647 6172 6261 6765 aching/LFGarbage │ │ │ │ │ +000b81c0: 436f 6c6c 6563 7465 6454 6573 742e 6a61 CollectedTest.ja │ │ │ │ │ +000b81d0: 7661 3a20 5465 7374 2076 6572 6966 6965 va: Test verifie │ │ │ │ │ +000b81e0: 7320 7468 6174 206c 616d 6264 6120 666f s that lambda fo │ │ │ │ │ +000b81f0: 726d 7320 6172 6520 6761 7262 6167 6520 rms are garbage │ │ │ │ │ +000b8200: 636f 6c6c 6563 7465 640a 0a3c 6c69 3e6a collected..
    • j │ │ │ │ │ +000b8210: 6176 612f 6c61 6e67 2f69 6e76 6f6b 652f ava/lang/invoke/ │ │ │ │ │ +000b8220: 4c46 4361 6368 696e 672f 4c46 4d75 6c74 LFCaching/LFMult │ │ │ │ │ +000b8230: 6954 6872 6561 6443 6163 6869 6e67 5465 iThreadCachingTe │ │ │ │ │ +000b8240: 7374 2e6a 6176 613a 2054 6573 7420 7665 st.java: Test ve │ │ │ │ │ +000b8250: 7269 6669 6573 2074 6861 7420 6c61 6d62 rifies that lamb │ │ │ │ │ +000b8260: 6461 2066 6f72 6d73 2061 7265 2063 6163 da forms are cac │ │ │ │ │ +000b8270: 6865 6420 7768 656e 2072 756e 2077 6974 hed when run wit │ │ │ │ │ +000b8280: 6820 6d75 6c74 6970 6c65 2074 6872 6561 h multiple threa │ │ │ │ │ +000b8290: 6473 0a0a 3c6c 693e 6a61 7661 2f6c 616e ds..
    • java/lan │ │ │ │ │ +000b82a0: 672f 696e 766f 6b65 2f52 6963 6f63 6865 g/invoke/Ricoche │ │ │ │ │ +000b82b0: 7454 6573 742e 6a61 7661 3a20 756e 6974 tTest.java: unit │ │ │ │ │ +000b82c0: 2074 6573 7473 2066 6f72 2072 6563 7572 tests for recur │ │ │ │ │ +000b82d0: 7369 7665 206d 6574 686f 6420 6861 6e64 sive method hand │ │ │ │ │ +000b82e0: 6c65 730a 0a3c 6c69 3e6a 6176 612f 6c61 les..
    • java/la │ │ │ │ │ +000b82f0: 6e67 2f69 6e76 6f6b 652f 6c61 6d62 6461 ng/invoke/lambda │ │ │ │ │ +000b8300: 2f4c 616d 6264 6146 696c 6545 6e63 6f64 /LambdaFileEncod │ │ │ │ │ +000b8310: 696e 6753 6572 6961 6c69 7a61 7469 6f6e ingSerialization │ │ │ │ │ +000b8320: 2e6a 6176 613a 2054 6573 7420 746f 2076 .java: Test to v │ │ │ │ │ +000b8330: 6572 6966 7920 6c61 6d62 6461 2073 6572 erify lambda ser │ │ │ │ │ +000b8340: 6961 6c69 7a61 7469 6f6e 2075 7365 7320 ialization uses │ │ │ │ │ +000b8350: 7468 6520 636f 7272 6563 7420 5554 462d the correct UTF- │ │ │ │ │ +000b8360: 3820 656e 636f 6469 6e67 0a0a 3c6c 693e 8 encoding..
    • │ │ │ │ │ +000b8370: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +000b8380: 732f 4461 7461 6772 616d 4368 616e 6e65 s/DatagramChanne │ │ │ │ │ +000b8390: 6c2f 556e 7265 662e 6a61 7661 3a20 5465 l/Unref.java: Te │ │ │ │ │ +000b83a0: 7374 2074 6861 7420 4461 7461 6772 616d st that Datagram │ │ │ │ │ +000b83b0: 4368 616e 6e65 6c20 646f 6573 206e 6f74 Channel does not │ │ │ │ │ +000b83c0: 206c 6561 6b20 6669 6c65 2064 6573 6372 leak file descr │ │ │ │ │ +000b83d0: 6970 746f 7273 0a0a 3c6c 693e 6a61 7661 iptors..
    • java │ │ │ │ │ +000b83e0: 2f6e 696f 2f63 6861 6e6e 656c 732f 4669 /nio/channels/Fi │ │ │ │ │ +000b83f0: 6c65 4368 616e 6e65 6c2f 6469 7265 6374 leChannel/direct │ │ │ │ │ +000b8400: 696f 2f44 6972 6563 7449 4f54 6573 742e io/DirectIOTest. │ │ │ │ │ +000b8410: 6a61 7661 3a20 5465 7374 2066 6f72 2045 java: Test for E │ │ │ │ │ +000b8420: 7874 656e 6465 644f 7065 6e4f 7074 696f xtendedOpenOptio │ │ │ │ │ +000b8430: 6e2e 4449 5245 4354 2066 6c61 670a 0a3c n.DIRECT flag..< │ │ │ │ │ +000b8440: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ +000b8450: 6e65 6c73 2f46 696c 6543 6861 6e6e 656c nels/FileChannel │ │ │ │ │ +000b8460: 2f64 6972 6563 7469 6f2f 5072 6561 6444 /directio/PreadD │ │ │ │ │ +000b8470: 6972 6563 742e 6a61 7661 3a20 5465 7374 irect.java: Test │ │ │ │ │ +000b8480: 2070 6f73 6974 696f 6e61 6c20 7265 6164 positional read │ │ │ │ │ +000b8490: 206d 6574 686f 6420 6f66 2046 696c 6543 method of FileC │ │ │ │ │ +000b84a0: 6861 6e6e 656c 2077 6974 6820 4469 7265 hannel with Dire │ │ │ │ │ +000b84b0: 6374 494f 2028 7573 6520 2d44 7365 6564 ctIO (use -Dseed │ │ │ │ │ +000b84c0: 3d58 2074 6f20 7365 7420 5052 4e47 2073 =X to set PRNG s │ │ │ │ │ +000b84d0: 6565 6429 0a0a 3c6c 693e 6a61 7661 2f6e eed)..
    • java/n │ │ │ │ │ +000b84e0: 696f 2f63 6861 6e6e 656c 732f 4669 6c65 io/channels/File │ │ │ │ │ +000b84f0: 4368 616e 6e65 6c2f 6469 7265 6374 696f Channel/directio │ │ │ │ │ +000b8500: 2f50 7772 6974 6544 6972 6563 742e 6a61 /PwriteDirect.ja │ │ │ │ │ +000b8510: 7661 3a20 5465 7374 2070 6f73 6974 696f va: Test positio │ │ │ │ │ +000b8520: 6e61 6c20 7772 6974 6520 6d65 7468 6f64 nal write method │ │ │ │ │ +000b8530: 206f 6620 4669 6c65 4368 616e 6e65 6c20 of FileChannel │ │ │ │ │ +000b8540: 7769 7468 2044 6972 6563 7449 4f20 2875 with DirectIO (u │ │ │ │ │ +000b8550: 7365 202d 4473 6565 643d 5820 746f 2073 se -Dseed=X to s │ │ │ │ │ +000b8560: 6574 2050 524e 4720 7365 6564 290a 0a3c et PRNG seed)..< │ │ │ │ │ +000b8570: 6c69 3e6a 6176 612f 6e69 6f2f 6368 616e li>java/nio/chan │ │ │ │ │ +000b8580: 6e65 6c73 2f46 696c 6543 6861 6e6e 656c nels/FileChannel │ │ │ │ │ +000b8590: 2f64 6972 6563 7469 6f2f 5265 6164 4469 /directio/ReadDi │ │ │ │ │ +000b85a0: 7265 6374 2e6a 6176 613a 2054 6573 7420 rect.java: Test │ │ │ │ │ +000b85b0: 7265 6164 206d 6574 686f 6420 6f66 2046 read method of F │ │ │ │ │ +000b85c0: 696c 6543 6861 6e6e 656c 2077 6974 6820 ileChannel with │ │ │ │ │ +000b85d0: 4469 7265 6374 494f 2028 7573 6520 2d44 DirectIO (use -D │ │ │ │ │ +000b85e0: 7365 6564 3d58 2074 6f20 7365 7420 5052 seed=X to set PR │ │ │ │ │ +000b85f0: 4e47 2073 6565 6429 0a0a 3c6c 693e 6a61 NG seed)..
    • ja │ │ │ │ │ +000b8600: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +000b8610: 4669 6c65 4368 616e 6e65 6c2f 6469 7265 FileChannel/dire │ │ │ │ │ +000b8620: 6374 696f 2f57 7269 7465 4469 7265 6374 ctio/WriteDirect │ │ │ │ │ +000b8630: 2e6a 6176 613a 2054 6573 7420 4669 6c65 .java: Test File │ │ │ │ │ +000b8640: 4368 616e 6e65 6c20 7772 6974 6520 7769 Channel write wi │ │ │ │ │ +000b8650: 7468 2044 6972 6563 7449 4f0a 0a3c 6c69 th DirectIO..
    • java/nio/file/F │ │ │ │ │ +000b8670: 696c 6553 746f 7265 2f42 6173 6963 2e6a ileStore/Basic.j │ │ │ │ │ +000b8680: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ +000b8690: 6f72 206a 6176 612e 6e69 6f2e 6669 6c65 or java.nio.file │ │ │ │ │ +000b86a0: 2e46 696c 6553 746f 7265 0a0a 3c6c 693e .FileStore..
    • │ │ │ │ │ +000b86b0: 6a61 7661 2f6e 696f 2f66 696c 652f 4669 java/nio/file/Fi │ │ │ │ │ +000b86c0: 6c65 732f 4368 6563 6b50 6572 6d69 7373 les/CheckPermiss │ │ │ │ │ +000b86d0: 696f 6e73 2e6a 6176 613a 2055 6e69 7420 ions.java: Unit │ │ │ │ │ +000b86e0: 7465 7374 2066 6f72 206a 6176 612e 6e69 test for java.ni │ │ │ │ │ +000b86f0: 6f2e 6669 6c65 2e46 696c 6573 0a0a 3c6c o.file.Files..java/nio/file/ │ │ │ │ │ +000b8710: 4669 6c65 732f 436f 7079 416e 644d 6f76 Files/CopyAndMov │ │ │ │ │ +000b8720: 652e 6a61 7661 3a20 556e 6974 2074 6573 e.java: Unit tes │ │ │ │ │ +000b8730: 7420 666f 7220 6a61 7661 2e6e 696f 2e66 t for java.nio.f │ │ │ │ │ +000b8740: 696c 652e 4669 6c65 7320 636f 7079 2061 ile.Files copy a │ │ │ │ │ +000b8750: 6e64 206d 6f76 6520 6d65 7468 6f64 7320 nd move methods │ │ │ │ │ +000b8760: 2875 7365 202d 4473 6565 643d 5820 746f (use -Dseed=X to │ │ │ │ │ +000b8770: 2073 6574 2050 524e 4720 7365 6564 290a set PRNG seed). │ │ │ │ │ +000b8780: 0a3c 6c69 3e6a 6176 612f 6e69 6f2f 6669 .
    • java/nio/fi │ │ │ │ │ +000b8790: 6c65 2f46 696c 6573 2f43 6f70 794d 6f76 le/Files/CopyMov │ │ │ │ │ +000b87a0: 6556 6172 6961 7469 6f6e 732e 6a61 7661 eVariations.java │ │ │ │ │ +000b87b0: 3a20 5465 7374 2046 696c 6573 2e63 6f70 : Test Files.cop │ │ │ │ │ +000b87c0: 7920 616e 6420 4669 6c65 732e 6d6f 7665 y and Files.move │ │ │ │ │ +000b87d0: 2077 6974 6820 6e75 6d65 726f 7573 2070 with numerous p │ │ │ │ │ +000b87e0: 6172 616d 6574 6572 730a 0a3c 6c69 3e6a arameters..
    • j │ │ │ │ │ +000b87f0: 6176 612f 6e69 6f2f 6669 6c65 2f46 696c ava/nio/file/Fil │ │ │ │ │ +000b8800: 6573 2f46 696c 6541 7474 7269 6275 7465 es/FileAttribute │ │ │ │ │ +000b8810: 732e 6a61 7661 3a20 556e 6974 2074 6573 s.java: Unit tes │ │ │ │ │ +000b8820: 7420 666f 7220 6a61 7661 2e6e 696f 2e66 t for java.nio.f │ │ │ │ │ +000b8830: 696c 652e 4669 6c65 730a 0a3c 6c69 3e6a ile.Files..
    • j │ │ │ │ │ +000b8840: 6176 612f 6e69 6f2f 6669 6c65 2f46 696c ava/nio/file/Fil │ │ │ │ │ +000b8850: 6573 2f49 6e74 6572 7275 7074 436f 7079 es/InterruptCopy │ │ │ │ │ +000b8860: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ +000b8870: 2066 6f72 2053 756e 2d73 7065 6369 6669 for Sun-specifi │ │ │ │ │ +000b8880: 6320 4578 7465 6e64 6564 436f 7079 4f70 c ExtendedCopyOp │ │ │ │ │ +000b8890: 7469 6f6e 2e49 4e54 4552 5255 5054 4942 tion.INTERRUPTIB │ │ │ │ │ +000b88a0: 4c45 206f 7074 696f 6e0a 0a3c 6c69 3e6a LE option..
    • j │ │ │ │ │ +000b88b0: 6176 612f 6e69 6f2f 6669 6c65 2f46 696c ava/nio/file/Fil │ │ │ │ │ +000b88c0: 6573 2f4d 6973 632e 6a61 7661 3a20 556e es/Misc.java: Un │ │ │ │ │ +000b88d0: 6974 2074 6573 7420 666f 7220 6d69 7363 it test for misc │ │ │ │ │ +000b88e0: 656c 6c61 6e65 6f75 7320 6d65 7468 6f64 ellaneous method │ │ │ │ │ +000b88f0: 7320 696e 206a 6176 612e 6e69 6f2e 6669 s in java.nio.fi │ │ │ │ │ +000b8900: 6c65 2e46 696c 6573 0a0a 3c6c 693e 6a61 le.Files..
    • ja │ │ │ │ │ +000b8910: 7661 2f6e 696f 2f66 696c 652f 4669 6c65 va/nio/file/File │ │ │ │ │ +000b8920: 732f 5465 6d70 6f72 6172 7946 696c 6573 s/TemporaryFiles │ │ │ │ │ +000b8930: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ +000b8940: 2066 6f72 2046 696c 6573 2e63 7265 6174 for Files.creat │ │ │ │ │ +000b8950: 6554 656d 7058 5858 0a0a 3c6c 693e 6a61 eTempXXX..
    • ja │ │ │ │ │ +000b8960: 7661 2f6e 696f 2f66 696c 652f 6174 7472 va/nio/file/attr │ │ │ │ │ +000b8970: 6962 7574 652f 4163 6c46 696c 6541 7474 ibute/AclFileAtt │ │ │ │ │ +000b8980: 7269 6275 7465 5669 6577 2f42 6173 6963 ributeView/Basic │ │ │ │ │ +000b8990: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ +000b89a0: 2066 6f72 206a 6176 612e 6e69 6f2e 6669 for java.nio.fi │ │ │ │ │ +000b89b0: 6c65 2e61 7474 7269 6275 7465 2e41 636c le.attribute.Acl │ │ │ │ │ +000b89c0: 4669 6c65 4174 7472 6962 7565 5669 6577 FileAttribueView │ │ │ │ │ +000b89d0: 0a0a 3c6c 693e 6a61 7661 2f6e 696f 2f66 ..
    • java/nio/f │ │ │ │ │ +000b89e0: 696c 652f 6174 7472 6962 7574 652f 4261 ile/attribute/Ba │ │ │ │ │ +000b89f0: 7369 6346 696c 6541 7474 7269 6275 7465 sicFileAttribute │ │ │ │ │ +000b8a00: 5669 6577 2f53 6574 5469 6d65 734e 616e View/SetTimesNan │ │ │ │ │ +000b8a10: 6f73 2e6a 6176 613a 2056 6572 6966 7920 os.java: Verify │ │ │ │ │ +000b8a20: 7468 6174 206e 616e 6f73 6563 6f6e 6420 that nanosecond │ │ │ │ │ +000b8a30: 7072 6563 6973 696f 6e20 6973 206d 6169 precision is mai │ │ │ │ │ +000b8a40: 6e74 6169 6e65 6420 666f 7220 6669 6c65 ntained for file │ │ │ │ │ +000b8a50: 2074 696d 6573 7461 6d70 730a 0a3c 6c69 timestamps..
    • java/nio/file/a │ │ │ │ │ +000b8a70: 7474 7269 6275 7465 2f44 6f73 4669 6c65 ttribute/DosFile │ │ │ │ │ +000b8a80: 4174 7472 6962 7574 6556 6965 772f 4261 AttributeView/Ba │ │ │ │ │ +000b8a90: 7369 632e 6a61 7661 3a20 556e 6974 2074 sic.java: Unit t │ │ │ │ │ +000b8aa0: 6573 7420 666f 7220 6a61 7661 2e6e 696f est for java.nio │ │ │ │ │ +000b8ab0: 2e66 696c 652e 6174 7472 6962 7574 652e .file.attribute. │ │ │ │ │ +000b8ac0: 446f 7346 696c 6541 7474 7269 6275 7465 DosFileAttribute │ │ │ │ │ +000b8ad0: 5669 6577 0a0a 3c6c 693e 6a61 7661 2f6e View..
    • java/n │ │ │ │ │ +000b8ae0: 696f 2f66 696c 652f 6174 7472 6962 7574 io/file/attribut │ │ │ │ │ +000b8af0: 652f 506f 7369 7846 696c 6541 7474 7269 e/PosixFileAttri │ │ │ │ │ +000b8b00: 6275 7465 5669 6577 2f42 6173 6963 2e6a buteView/Basic.j │ │ │ │ │ +000b8b10: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ +000b8b20: 6f72 206a 6176 612e 6e69 6f2e 6669 6c65 or java.nio.file │ │ │ │ │ +000b8b30: 2e61 7474 7269 6275 7465 2e50 6f73 6978 .attribute.Posix │ │ │ │ │ +000b8b40: 4669 6c65 4174 7472 6962 7574 6556 6965 FileAttributeVie │ │ │ │ │ +000b8b50: 770a 0a3c 6c69 3e6a 6176 612f 6e69 6f2f w..
    • java/nio/ │ │ │ │ │ +000b8b60: 6669 6c65 2f61 7474 7269 6275 7465 2f55 file/attribute/U │ │ │ │ │ +000b8b70: 7365 7244 6566 696e 6564 4669 6c65 4174 serDefinedFileAt │ │ │ │ │ +000b8b80: 7472 6962 7574 6556 6965 772f 4261 7369 tributeView/Basi │ │ │ │ │ +000b8b90: 632e 6a61 7661 3a20 556e 6974 2074 6573 c.java: Unit tes │ │ │ │ │ +000b8ba0: 7420 666f 7220 6a61 7661 2e6e 696f 2e66 t for java.nio.f │ │ │ │ │ +000b8bb0: 696c 652e 6174 7472 6962 7574 652e 5573 ile.attribute.Us │ │ │ │ │ +000b8bc0: 6572 4465 6669 6e65 6446 696c 6541 7474 erDefinedFileAtt │ │ │ │ │ +000b8bd0: 7269 6275 7465 5669 6577 0a0a 3c6c 693e ributeView..
    • │ │ │ │ │ +000b8be0: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +000b8bf0: 7265 6e74 2f66 6f72 6b6a 6f69 6e2f 4173 rent/forkjoin/As │ │ │ │ │ +000b8c00: 796e 6353 6875 7464 6f77 6e4e 6f77 2e6a yncShutdownNow.j │ │ │ │ │ +000b8c10: 6176 613a 2054 6573 7420 696e 766f 6b69 ava: Test invoki │ │ │ │ │ +000b8c20: 6e67 2073 6875 7464 6f77 6e4e 6f77 2077 ng shutdownNow w │ │ │ │ │ +000b8c30: 6974 6820 7468 7265 6164 7320 626c 6f63 ith threads bloc │ │ │ │ │ +000b8c40: 6b65 6420 696e 2046 7574 7572 652e 6765 ked in Future.ge │ │ │ │ │ +000b8c50: 742c 2069 6e76 6f6b 6541 6c6c 2c20 616e t, invokeAll, an │ │ │ │ │ +000b8c60: 6420 696e 766f 6b65 416e 790a 0a3c 6c69 d invokeAny..
    • sun/security/pr │ │ │ │ │ +000b8c80: 6f76 6964 6572 2f50 6f6c 6963 7946 696c ovider/PolicyFil │ │ │ │ │ +000b8c90: 652f 4772 616e 7441 6c6c 5065 726d 546f e/GrantAllPermTo │ │ │ │ │ +000b8ca0: 4578 7457 6865 6e4e 6f50 6f6c 6963 792e ExtWhenNoPolicy. │ │ │ │ │ +000b8cb0: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ +000b8cc0: 7468 6174 2077 6865 6e20 6e6f 2073 7973 that when no sys │ │ │ │ │ +000b8cd0: 7465 6d20 706f 6c69 6379 2061 6e64 2075 tem policy and u │ │ │ │ │ +000b8ce0: 7365 7220 706f 6c69 6379 2066 696c 6573 ser policy files │ │ │ │ │ +000b8cf0: 2065 7869 7374 2c20 7468 6520 6275 696c exist, the buil │ │ │ │ │ +000b8d00: 742d 696e 2064 6566 6175 6c74 2070 6f6c t-in default pol │ │ │ │ │ +000b8d10: 6963 7920 7769 6c6c 2062 6520 7573 6564 icy will be used │ │ │ │ │ +000b8d20: 2c20 7768 6963 6820 2d20 616d 6f6e 6773 , which - amongs │ │ │ │ │ +000b8d30: 7420 6f74 6865 7220 7468 696e 6773 202d t other things - │ │ │ │ │ +000b8d40: 2067 7261 6e74 7320 7374 616e 6461 7264 grants standard │ │ │ │ │ +000b8d50: 2065 7874 656e 7369 6f6e 7320 7468 6520 extensions the │ │ │ │ │ +000b8d60: 416c 6c50 6572 6d69 7373 696f 6e2e 0a0a AllPermission... │ │ │ │ │ +000b8d70: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
    • sun/security │ │ │ │ │ +000b8d80: 2f70 726f 7669 6465 722f 506f 6c69 6379 /provider/Policy │ │ │ │ │ +000b8d90: 5061 7273 6572 2f50 7269 6e63 6970 616c Parser/Principal │ │ │ │ │ +000b8da0: 4578 7061 6e73 696f 6e45 7272 6f72 2e6a ExpansionError.j │ │ │ │ │ +000b8db0: 6176 613a 2070 6172 7365 7220 696e 636f ava: parser inco │ │ │ │ │ +000b8dc0: 7272 6563 746c 7920 6967 6e6f 7265 7320 rrectly ignores │ │ │ │ │ +000b8dd0: 6120 7072 696e 6369 7061 6c20 6966 2074 a principal if t │ │ │ │ │ +000b8de0: 6865 2070 7269 6e63 6970 616c 206e 616d he principal nam │ │ │ │ │ +000b8df0: 6520 6578 7061 6e64 7320 746f 206e 6f74 e expands to not │ │ │ │ │ +000b8e00: 6869 6e67 2e0a 0a3c 6c69 3e73 756e 2f73 hing...
    • sun/s │ │ │ │ │ +000b8e10: 6563 7572 6974 792f 736d 6172 7463 6172 ecurity/smartcar │ │ │ │ │ +000b8e20: 6469 6f2f 5465 7374 4368 616e 6e65 6c2e dio/TestChannel. │ │ │ │ │ +000b8e30: 6a61 7661 3a20 7465 7374 206c 6f67 6963 java: test logic │ │ │ │ │ +000b8e40: 616c 2063 6861 6e6e 656c 7320 776f 726b al channels work │ │ │ │ │ +000b8e50: 0a0a 3c6c 693e 7375 6e2f 7365 6375 7269 ..
    • sun/securi │ │ │ │ │ +000b8e60: 7479 2f73 6d61 7274 6361 7264 696f 2f54 ty/smartcardio/T │ │ │ │ │ +000b8e70: 6573 7443 6f6e 6e65 6374 2e6a 6176 613a estConnect.java: │ │ │ │ │ +000b8e80: 2074 6573 7420 636f 6e6e 6563 7428 2920 test connect() │ │ │ │ │ +000b8e90: 776f 726b 730a 0a3c 6c69 3e73 756e 2f73 works..
    • sun/s │ │ │ │ │ +000b8ea0: 6563 7572 6974 792f 736d 6172 7463 6172 ecurity/smartcar │ │ │ │ │ +000b8eb0: 6469 6f2f 5465 7374 436f 6e6e 6563 7441 dio/TestConnectA │ │ │ │ │ +000b8ec0: 6761 696e 2e6a 6176 613a 2074 6573 7420 gain.java: test │ │ │ │ │ +000b8ed0: 636f 6e6e 6563 7420 776f 726b 7320 636f connect works co │ │ │ │ │ +000b8ee0: 7272 6563 746c 7920 6966 2063 616c 6c65 rrectly if calle │ │ │ │ │ +000b8ef0: 6420 6d75 6c74 6970 6c65 2074 696d 6573 d multiple times │ │ │ │ │ +000b8f00: 2f63 6172 6420 7265 6d6f 7665 640a 0a3c /card removed..< │ │ │ │ │ +000b8f10: 6c69 3e73 756e 2f73 6563 7572 6974 792f li>sun/security/ │ │ │ │ │ +000b8f20: 736d 6172 7463 6172 6469 6f2f 5465 7374 smartcardio/Test │ │ │ │ │ +000b8f30: 436f 6e74 726f 6c2e 6a61 7661 3a20 7465 Control.java: te │ │ │ │ │ +000b8f40: 7374 2069 6620 7472 616e 736d 6974 436f st if transmitCo │ │ │ │ │ +000b8f50: 6e74 726f 6c43 6f6d 6d61 6e64 2829 2077 ntrolCommand() w │ │ │ │ │ +000b8f60: 6f72 6b73 0a0a 3c6c 693e 7375 6e2f 7365 orks..
    • sun/se │ │ │ │ │ +000b8f70: 6375 7269 7479 2f73 6d61 7274 6361 7264 curity/smartcard │ │ │ │ │ +000b8f80: 696f 2f54 6573 7444 6566 6175 6c74 2e6a io/TestDefault.j │ │ │ │ │ +000b8f90: 6176 613a 2076 6572 6966 7920 7468 6174 ava: verify that │ │ │ │ │ +000b8fa0: 2054 6572 6d69 6e61 6c46 6163 746f 7279 TerminalFactory │ │ │ │ │ +000b8fb0: 2e67 6574 4465 6661 756c 7428 2920 776f .getDefault() wo │ │ │ │ │ +000b8fc0: 726b 730a 0a3c 6c69 3e73 756e 2f73 6563 rks..
    • sun/sec │ │ │ │ │ +000b8fd0: 7572 6974 792f 736d 6172 7463 6172 6469 urity/smartcardi │ │ │ │ │ +000b8fe0: 6f2f 5465 7374 4469 7265 6374 2e6a 6176 o/TestDirect.jav │ │ │ │ │ +000b8ff0: 613a 204d 616b 6520 7375 7265 2074 6861 a: Make sure tha │ │ │ │ │ +000b9000: 7420 6469 7265 6374 2070 726f 746f 636f t direct protoco │ │ │ │ │ +000b9010: 6c20 6973 2061 7661 696c 6162 6c65 0a0a l is available.. │ │ │ │ │ +000b9020: 3c6c 693e 7375 6e2f 7365 6375 7269 7479
    • sun/security │ │ │ │ │ +000b9030: 2f73 6d61 7274 6361 7264 696f 2f54 6573 /smartcardio/Tes │ │ │ │ │ +000b9040: 7445 7863 6c75 7369 7665 2e6a 6176 613a tExclusive.java: │ │ │ │ │ +000b9050: 2076 6572 6966 7920 7468 6174 2062 6567 verify that beg │ │ │ │ │ +000b9060: 696e 4578 636c 7573 6976 6528 292f 656e inExclusive()/en │ │ │ │ │ +000b9070: 6445 7863 6c75 7369 7665 2829 2077 6f72 dExclusive() wor │ │ │ │ │ +000b9080: 6b73 0a0a 3c6c 693e 7375 6e2f 7365 6375 ks..
    • sun/secu │ │ │ │ │ +000b9090: 7269 7479 2f73 6d61 7274 6361 7264 696f rity/smartcardio │ │ │ │ │ +000b90a0: 2f54 6573 744d 756c 7469 706c 6550 7265 /TestMultiplePre │ │ │ │ │ +000b90b0: 7365 6e74 2e6a 6176 613a 2074 6573 7420 sent.java: test │ │ │ │ │ +000b90c0: 7468 6174 2043 6172 6454 6572 6d69 6e61 that CardTermina │ │ │ │ │ +000b90d0: 6c73 2e77 6169 7446 6f72 4361 7264 2829 ls.waitForCard() │ │ │ │ │ +000b90e0: 2077 6f72 6b73 0a0a 3c6c 693e 7375 6e2f works..
    • sun/ │ │ │ │ │ +000b90f0: 7365 6375 7269 7479 2f73 6d61 7274 6361 security/smartca │ │ │ │ │ +000b9100: 7264 696f 2f54 6573 7450 7265 7365 6e74 rdio/TestPresent │ │ │ │ │ +000b9110: 2e6a 6176 613a 2074 6573 7420 7468 6174 .java: test that │ │ │ │ │ +000b9120: 2074 6865 2069 7343 6172 6450 7265 7365 the isCardPrese │ │ │ │ │ +000b9130: 6e74 2829 2f77 6169 7446 6f72 5828 2920 nt()/waitForX() │ │ │ │ │ +000b9140: 4150 4973 2077 6f72 6b20 636f 7272 6563 APIs work correc │ │ │ │ │ +000b9150: 746c 790a 0a3c 6c69 3e73 756e 2f73 6563 tly..
    • sun/sec │ │ │ │ │ +000b9160: 7572 6974 792f 736d 6172 7463 6172 6469 urity/smartcardi │ │ │ │ │ +000b9170: 6f2f 5465 7374 5472 616e 736d 6974 2e6a o/TestTransmit.j │ │ │ │ │ +000b9180: 6176 613a 2074 6573 7420 7472 616e 736d ava: test transm │ │ │ │ │ +000b9190: 6974 2829 2077 6f72 6b73 0a3c 2f75 6c3e it() works.
    │ │ │ │ │ +000b91a0: 0a3c 6872 3e0a 3c73 6d61 6c6c 3e52 6570 .
    .Rep │ │ │ │ │ +000b91b0: 6f72 7420 6765 6e65 7261 7465 6420 6f6e ort generated on │ │ │ │ │ +000b91c0: 204a 756e 2032 322c 2032 3032 3520 313a Jun 22, 2025 1: │ │ │ │ │ +000b91d0: 3031 3a31 31e2 80af 414d 0a3c 6272 3e55 01:11...AM.
    U │ │ │ │ │ +000b91e0: 7369 6e67 204a 5420 4861 726e 6573 7320 sing JT Harness │ │ │ │ │ +000b91f0: 362e 3020 6232 343b 2062 7569 6c74 206f 6.0 b24; built o │ │ │ │ │ +000b9200: 6e20 4a61 6e75 6172 7920 3235 2c20 3139 n January 25, 19 │ │ │ │ │ +000b9210: 3730 2c20 3132 3a30 303a 3030 e280 af41 70, 12:00:00...A │ │ │ │ │ +000b9220: 4d20 5554 4320 7769 7468 206f 7065 6e6a M UTC with openj │ │ │ │ │ +000b9230: 646b 2076 6572 7369 6f6e 2022 3131 2e30 dk version "11.0 │ │ │ │ │ +000b9240: 2e31 3622 2032 3032 322d 3037 2d31 393c .16" 2022-07-19< │ │ │ │ │ +000b9250: 2f73 6d61 6c6c 3e3c 2f62 6f64 793e 3c2f /small> │ │ │ │ │ ├── html2text {} │ │ │ │ │ │ @@ -5485,16 +5485,14 @@ │ │ │ │ │ │ * java/nio/channels/DatagramChannel/SelectWhenRefused.java: Test that │ │ │ │ │ │ Selector does not select an unconnected DatagramChannel when ICMP port │ │ │ │ │ │ unreachable received │ │ │ │ │ │ * java/nio/channels/DatagramChannel/SendExceptions.java: Test │ │ │ │ │ │ DatagramChannel send exceptions │ │ │ │ │ │ * java/nio/channels/DatagramChannel/SendPortZero.java: Check that │ │ │ │ │ │ DatagramChannel throws expected Exception when sending to port 0 │ │ │ │ │ │ - * java/nio/channels/DatagramChannel/SendReceiveMaxSize.java: Check that it │ │ │ │ │ │ - is possible to send and receive datagrams of maximum size on macOS. │ │ │ │ │ │ * java/nio/channels/DatagramChannel/Sender.java: Test DatagramChannel │ │ │ │ │ │ subsequent receives with no datagram ready │ │ │ │ │ │ * java/nio/channels/DatagramChannel/SocketOptionTests.java: Unit test for │ │ │ │ │ │ setOption/getOption/options methods │ │ │ │ │ │ * java/nio/channels/DatagramChannel/StressNativeSignal.java: Attempt to │ │ │ │ │ │ provoke error 316 on OS X in NativeSignal.signal() │ │ │ │ │ │ * java/nio/channels/DatagramChannel/ThereCanBeOnlyOne.java: Should only be │ │ │ │ │ │ @@ -11300,16 +11298,14 @@ │ │ │ │ │ │ configurations. │ │ │ │ │ │ * sun/security/krb5/tools/KtabCheck.java: "ktab -d name etype" to "ktab - │ │ │ │ │ │ d name [-e etype] [kvno | all | old]" │ │ │ │ │ │ * sun/security/krb5/tools/KtabZero.java: ktab creates a file with zero │ │ │ │ │ │ kt_vno │ │ │ │ │ │ * sun/security/lib/CheckBlockedCerts.java: Move blacklisting certificate │ │ │ │ │ │ logic from hard code to data │ │ │ │ │ │ - * sun/security/lib/cacerts/VerifyCACerts.java: Check root CA entries in │ │ │ │ │ │ - cacerts file │ │ │ │ │ │ * sun/security/mscapi/AccessKeyStore.java: Confirm that right permissions │ │ │ │ │ │ are granted to access keystores. │ │ │ │ │ │ * sun/security/mscapi/AllTypes.java: More keystore types │ │ │ │ │ │ * sun/security/mscapi/CastError.java: MSCAPI keystore should accept │ │ │ │ │ │ Certificate[] in setEntry() │ │ │ │ │ │ * sun/security/mscapi/CngCipher.java: Cipher operations on CNG keys │ │ │ │ │ │ * sun/security/mscapi/InteropWithSunRsaSign.java: Interop test between │ │ │ │ │ │ @@ -12993,39 +12989,23 @@ │ │ │ │ │ │ * tools/jpackage/junit/jdk/jpackage/internal/DottedVersionTest.java: │ │ │ │ │ │ * tools/jpackage/junit/jdk/jpackage/internal/EnquoterTest.java: │ │ │ │ │ │ * tools/jpackage/junit/jdk/jpackage/internal/InvalidDottedVersionTest.java: │ │ │ │ │ │ * tools/jpackage/junit/jdk/jpackage/internal/OverridableResourceTest.java: │ │ │ │ │ │ * tools/jpackage/junit/jdk/jpackage/internal/PathGroupTest.java: │ │ │ │ │ │ * tools/jpackage/junit/jdk/jpackage/internal/PlatformVersionTest.java: │ │ │ │ │ │ * tools/jpackage/junit/jdk/jpackage/internal/ToolValidatorTest.java: │ │ │ │ │ │ - * tools/jpackage/linux/AppAboutUrlTest.java#id0: jpackage with --about-url │ │ │ │ │ │ * tools/jpackage/linux/AppAboutUrlTest.java#id1: jpackage with --about-url │ │ │ │ │ │ - * tools/jpackage/linux/AppCategoryTest.java: jpackage with --linux-app- │ │ │ │ │ │ - category │ │ │ │ │ │ * tools/jpackage/linux/LicenseTypeTest.java: jpackage with --linux-rpm- │ │ │ │ │ │ license-type │ │ │ │ │ │ - * tools/jpackage/linux/LinuxBundleNameTest.java: jpackage with --linux- │ │ │ │ │ │ - package-name │ │ │ │ │ │ - * tools/jpackage/linux/LinuxResourceTest.java: jpackage with --resource-dir │ │ │ │ │ │ * tools/jpackage/linux/LinuxWeirdOutputDirTest.java: jpackage with values │ │ │ │ │ │ of --dest parameter breaking jpackage launcher │ │ │ │ │ │ - * tools/jpackage/linux/MaintainerTest.java: jpackage with --linux-deb- │ │ │ │ │ │ - maintainer │ │ │ │ │ │ - * tools/jpackage/linux/PackageDepsTest.java: jpackage with --linux-package- │ │ │ │ │ │ - deps │ │ │ │ │ │ - * tools/jpackage/linux/ReleaseTest.java#id0: jpackage with --linux-app- │ │ │ │ │ │ - release │ │ │ │ │ │ * tools/jpackage/linux/ReleaseTest.java#id1: jpackage with --linux-app- │ │ │ │ │ │ release │ │ │ │ │ │ - * tools/jpackage/linux/ShortcutHintTest.java#id0: jpackage with --linux- │ │ │ │ │ │ - shortcut │ │ │ │ │ │ * tools/jpackage/linux/ShortcutHintTest.java#id1: jpackage with --linux- │ │ │ │ │ │ shortcut │ │ │ │ │ │ - * tools/jpackage/linux/UsrTreeTest.java: jpackage command run installing │ │ │ │ │ │ - app in /usr directory tree │ │ │ │ │ │ * tools/jpackage/macosx/ArgumentsFilteringTest.java: jpackage with -psn │ │ │ │ │ │ * tools/jpackage/macosx/DmgContentTest.java: jpackage with --type dmg -- │ │ │ │ │ │ mac-dmg-content │ │ │ │ │ │ * tools/jpackage/macosx/HostArchPkgTest.java: jpackage test to validate │ │ │ │ │ │ "hostArchitectures" attribute │ │ │ │ │ │ * tools/jpackage/macosx/MacAppStoreJlinkOptionsTest.java: jpackage with -- │ │ │ │ │ │ mac-app-store and --jlink-options │ │ │ │ │ │ @@ -13043,94 +13023,66 @@ │ │ │ │ │ │ type app-image --app-image "appImage" --mac-sign │ │ │ │ │ │ * tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java: │ │ │ │ │ │ jpackage with --type pkg,dmg --app-image │ │ │ │ │ │ * tools/jpackage/macosx/SigningPackageTest.java: jpackage with --type │ │ │ │ │ │ pkg,dmg --mac-sign │ │ │ │ │ │ * tools/jpackage/macosx/SigningPackageTwoStepTest.java: jpackage with -- │ │ │ │ │ │ type pkg,dmg --app-image │ │ │ │ │ │ - * tools/jpackage/share/AddLShortcutTest.java: jpackage with --add-launcher │ │ │ │ │ │ * tools/jpackage/share/AddLauncherTest.java#id0: jpackage with --add- │ │ │ │ │ │ launcher │ │ │ │ │ │ - * tools/jpackage/share/AddLauncherTest.java#id1: jpackage with --add- │ │ │ │ │ │ - launcher │ │ │ │ │ │ - * tools/jpackage/share/AppContentTest.java: jpackage with --app-content │ │ │ │ │ │ - option │ │ │ │ │ │ - * tools/jpackage/share/AppImagePackageTest.java: jpackage with --app-image │ │ │ │ │ │ * tools/jpackage/share/AppLauncherEnvTest.java: Tests values of environment │ │ │ │ │ │ variables altered by jpackage launcher │ │ │ │ │ │ * tools/jpackage/share/AppVersionTest.java: jpackage application version │ │ │ │ │ │ testing │ │ │ │ │ │ * tools/jpackage/share/ArgumentsTest.java: jpackage create image with -- │ │ │ │ │ │ arguments test │ │ │ │ │ │ - * tools/jpackage/share/BasicTest.java: jpackage basic testing │ │ │ │ │ │ * tools/jpackage/share/CookedRuntimeTest.java: test '--runtime-image' │ │ │ │ │ │ option of jpackage │ │ │ │ │ │ * tools/jpackage/share/DotInNameTest.java: jpackage create image with -- │ │ │ │ │ │ java-options test │ │ │ │ │ │ - * tools/jpackage/share/EmptyFolderTest.java#id0: jpackage for package with │ │ │ │ │ │ - input containing empty folders │ │ │ │ │ │ * tools/jpackage/share/EmptyFolderTest.java#id1: jpackage for app image │ │ │ │ │ │ with input containing empty folders │ │ │ │ │ │ * tools/jpackage/share/ErrorTest.java#id0: Test jpackage output for │ │ │ │ │ │ erroneous input │ │ │ │ │ │ * tools/jpackage/share/ErrorTest.java#id1: Test jpackage output for │ │ │ │ │ │ erroneous input │ │ │ │ │ │ - * tools/jpackage/share/FileAssociationsTest.java#id0: jpackage with --file- │ │ │ │ │ │ - associations │ │ │ │ │ │ * tools/jpackage/share/FileAssociationsTest.java#id1: jpackage with --file- │ │ │ │ │ │ associations │ │ │ │ │ │ - * tools/jpackage/share/IconTest.java: jpackage create image and package │ │ │ │ │ │ - with custom icons for the main and additional launcher │ │ │ │ │ │ - * tools/jpackage/share/InstallDirTest.java#id0: jpackage with --install-dir │ │ │ │ │ │ * tools/jpackage/share/InstallDirTest.java#id1: jpackage with --install-dir │ │ │ │ │ │ * tools/jpackage/share/JLinkOptionsTest.java: jpackage application version │ │ │ │ │ │ testing │ │ │ │ │ │ * tools/jpackage/share/JavaOptionsEqualsTest.java#id0: jpackage create │ │ │ │ │ │ image with --java-options test │ │ │ │ │ │ * tools/jpackage/share/JavaOptionsEqualsTest.java#id1: jpackage create │ │ │ │ │ │ image with --java-options test │ │ │ │ │ │ * tools/jpackage/share/JavaOptionsTest.java: jpackage create image with -- │ │ │ │ │ │ java-options test │ │ │ │ │ │ - * tools/jpackage/share/LicenseTest.java#id0: jpackage with --license-file │ │ │ │ │ │ - * tools/jpackage/share/LicenseTest.java#id1: jpackage with --license-file │ │ │ │ │ │ * tools/jpackage/share/MainClassTest.java: test different settings of main │ │ │ │ │ │ class name for jpackage │ │ │ │ │ │ * tools/jpackage/share/ModulePathTest.java: jpackage with --module-path │ │ │ │ │ │ testing │ │ │ │ │ │ * tools/jpackage/share/ModulePathTest2.java: jpackage with --module-path │ │ │ │ │ │ testing │ │ │ │ │ │ * tools/jpackage/share/ModulePathTest3.java: jpackage for app's module │ │ │ │ │ │ linked in external runtime │ │ │ │ │ │ - * tools/jpackage/share/MultiLauncherTwoPhaseTest.java: Multiple launchers │ │ │ │ │ │ - in two phases │ │ │ │ │ │ - * tools/jpackage/share/MultiNameTwoPhaseTest.java: Multiple names in two │ │ │ │ │ │ - phases │ │ │ │ │ │ * tools/jpackage/share/MultipleJarAppTest.java: jpackage application packed │ │ │ │ │ │ in multiple jars │ │ │ │ │ │ * tools/jpackage/share/NoMPathRuntimeTest.java: test '--runtime-image' │ │ │ │ │ │ option of jpackage │ │ │ │ │ │ * tools/jpackage/share/NonExistentTest.java: jpackage application version │ │ │ │ │ │ testing │ │ │ │ │ │ - * tools/jpackage/share/PerUserCfgTest.java: pre-user configuration of app │ │ │ │ │ │ - launchers │ │ │ │ │ │ * tools/jpackage/share/PredefinedAppImageErrorTest.java: Test jpackage │ │ │ │ │ │ output for erroneous input with --type "app-image" and --app-image │ │ │ │ │ │ * tools/jpackage/share/RuntimeImageTest.java: jpackage with --runtime-image │ │ │ │ │ │ - * tools/jpackage/share/RuntimePackageTest.java#id0: jpackage with -- │ │ │ │ │ │ - runtime-image │ │ │ │ │ │ * tools/jpackage/share/RuntimePackageTest.java#id1: jpackage with -- │ │ │ │ │ │ runtime-image │ │ │ │ │ │ - * tools/jpackage/share/ServiceTest.java: Launcher as service packaging test │ │ │ │ │ │ - * tools/jpackage/share/SimplePackageTest.java: Simple jpackage command run │ │ │ │ │ │ * tools/jpackage/share/UnicodeArgsTest.java: test how app launcher handles │ │ │ │ │ │ unicode command line arguments │ │ │ │ │ │ * tools/jpackage/share/VendorTest.java#id0: Test --vendor jpackage command │ │ │ │ │ │ option │ │ │ │ │ │ - * tools/jpackage/share/VendorTest.java#id1: Test --vendor jpackage command │ │ │ │ │ │ - option │ │ │ │ │ │ * tools/jpackage/windows/Win8282351Test.java: Test case for JDK-8248254 │ │ │ │ │ │ * tools/jpackage/windows/Win8301247Test.java: Test case for JDK-8301247 │ │ │ │ │ │ * tools/jpackage/windows/WinChildProcessTest.java: Test that Jpackage │ │ │ │ │ │ windows executable application kills the launched 3rd party application │ │ │ │ │ │ when System.exit(0) is invoked along with terminating java program. │ │ │ │ │ │ * tools/jpackage/windows/WinConsoleTest.java: jpackage with --win-console │ │ │ │ │ │ * tools/jpackage/windows/WinDirChooserTest.java: jpackage with --win-dir- │ │ │ │ │ │ @@ -13365,10 +13317,10 @@ │ │ │ │ │ │ ()/endExclusive() works │ │ │ │ │ │ * sun/security/smartcardio/TestMultiplePresent.java: test that │ │ │ │ │ │ CardTerminals.waitForCard() works │ │ │ │ │ │ * sun/security/smartcardio/TestPresent.java: test that the isCardPresent()/ │ │ │ │ │ │ waitForX() APIs work correctly │ │ │ │ │ │ * sun/security/smartcardio/TestTransmit.java: test transmit() works │ │ │ │ │ │ =============================================================================== │ │ │ │ │ │ -Report generated on Apr 24, 2025 4:14:12 AM │ │ │ │ │ │ +Report generated on Jun 22, 2025 1:01:11 AM │ │ │ │ │ │ Using JT Harness 6.0 b24; built on January 25, 1970, 12:00:00 AM UTC with │ │ │ │ │ │ openjdk version "11.0.16" 2022-07-19 │ │ │ │ ├── jtreg-test-output/jdk/2/JTreport/html/notRun.html │ │ │ │ │ @@ -19554,27987 +19554,27829 @@ │ │ │ │ │ 0004c610: 2074 6861 7420 4461 7461 6772 616d 4368 that DatagramCh │ │ │ │ │ 0004c620: 616e 6e65 6c20 7468 726f 7773 2065 7870 annel throws exp │ │ │ │ │ 0004c630: 6563 7465 6420 4578 6365 7074 696f 6e20 ected Exception │ │ │ │ │ 0004c640: 7768 656e 2073 656e 6469 6e67 2074 6f20 when sending to │ │ │ │ │ 0004c650: 706f 7274 2030 0a3c 6272 0a3e 6a61 7661 port 0.java │ │ │ │ │ 0004c660: 2f6e 696f 2f63 6861 6e6e 656c 732f 4461 /nio/channels/Da │ │ │ │ │ 0004c670: 7461 6772 616d 4368 616e 6e65 6c2f 5365 tagramChannel/Se │ │ │ │ │ -0004c680: 6e64 5265 6365 6976 654d 6178 5369 7a65 ndReceiveMaxSize │ │ │ │ │ -0004c690: 2e6a 6176 613a 2043 6865 636b 2074 6861 .java: Check tha │ │ │ │ │ -0004c6a0: 7420 6974 2069 7320 706f 7373 6962 6c65 t it is possible │ │ │ │ │ -0004c6b0: 2074 6f20 7365 6e64 2061 6e64 2072 6563 to send and rec │ │ │ │ │ -0004c6c0: 6569 7665 2064 6174 6167 7261 6d73 206f eive datagrams o │ │ │ │ │ -0004c6d0: 6620 6d61 7869 6d75 6d20 7369 7a65 206f f maximum size o │ │ │ │ │ -0004c6e0: 6e20 6d61 634f 532e 0a3c 6272 0a3e 6a61 n macOS..ja │ │ │ │ │ -0004c6f0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -0004c700: 4461 7461 6772 616d 4368 616e 6e65 6c2f DatagramChannel/ │ │ │ │ │ -0004c710: 5365 6e64 6572 2e6a 6176 613a 2054 6573 Sender.java: Tes │ │ │ │ │ -0004c720: 7420 4461 7461 6772 616d 4368 616e 6e65 t DatagramChanne │ │ │ │ │ -0004c730: 6c20 7375 6273 6571 7565 6e74 2072 6563 l subsequent rec │ │ │ │ │ -0004c740: 6569 7665 7320 7769 7468 206e 6f20 6461 eives with no da │ │ │ │ │ -0004c750: 7461 6772 616d 2072 6561 6479 0a3c 6272 tagram ready.
    java/nio/chann │ │ │ │ │ -0004c770: 656c 732f 4461 7461 6772 616d 4368 616e els/DatagramChan │ │ │ │ │ -0004c780: 6e65 6c2f 536f 636b 6574 4f70 7469 6f6e nel/SocketOption │ │ │ │ │ -0004c790: 5465 7374 732e 6a61 7661 3a20 556e 6974 Tests.java: Unit │ │ │ │ │ -0004c7a0: 2074 6573 7420 666f 7220 7365 744f 7074 test for setOpt │ │ │ │ │ -0004c7b0: 696f 6e2f 6765 744f 7074 696f 6e2f 6f70 ion/getOption/op │ │ │ │ │ -0004c7c0: 7469 6f6e 7320 6d65 7468 6f64 730a 3c62 tions methods.java/nio/chan │ │ │ │ │ -0004c7e0: 6e65 6c73 2f44 6174 6167 7261 6d43 6861 nels/DatagramCha │ │ │ │ │ -0004c7f0: 6e6e 656c 2f53 7472 6573 734e 6174 6976 nnel/StressNativ │ │ │ │ │ -0004c800: 6553 6967 6e61 6c2e 6a61 7661 3a20 4174 eSignal.java: At │ │ │ │ │ -0004c810: 7465 6d70 7420 746f 2070 726f 766f 6b65 tempt to provoke │ │ │ │ │ -0004c820: 2065 7272 6f72 2033 3136 206f 6e20 4f53 error 316 on OS │ │ │ │ │ -0004c830: 2058 2069 6e20 4e61 7469 7665 5369 676e X in NativeSign │ │ │ │ │ -0004c840: 616c 2e73 6967 6e61 6c28 290a 3c62 720a al.signal().java/nio/channe │ │ │ │ │ -0004c860: 6c73 2f44 6174 6167 7261 6d43 6861 6e6e ls/DatagramChann │ │ │ │ │ -0004c870: 656c 2f54 6865 7265 4361 6e42 654f 6e6c el/ThereCanBeOnl │ │ │ │ │ -0004c880: 794f 6e65 2e6a 6176 613a 2053 686f 756c yOne.java: Shoul │ │ │ │ │ -0004c890: 6420 6f6e 6c79 2062 6520 6f6e 6520 5055 d only be one PU │ │ │ │ │ -0004c8a0: 4520 6576 656e 2069 6620 6d75 6c74 6970 E even if multip │ │ │ │ │ -0004c8b0: 6c65 2049 434d 5073 2077 6572 6520 7265 le ICMPs were re │ │ │ │ │ -0004c8c0: 6365 6976 6564 0a3c 6272 0a3e 6a61 7661 ceived.java │ │ │ │ │ -0004c8d0: 2f6e 696f 2f63 6861 6e6e 656c 732f 4461 /nio/channels/Da │ │ │ │ │ -0004c8e0: 7461 6772 616d 4368 616e 6e65 6c2f 5472 tagramChannel/Tr │ │ │ │ │ -0004c8f0: 756e 6361 7465 2e6a 6176 613a 2054 6573 uncate.java: Tes │ │ │ │ │ -0004c900: 7420 4461 7461 6772 616d 4368 616e 6e65 t DatagramChanne │ │ │ │ │ -0004c910: 6c20 7265 6365 6976 652f 7265 6164 2077 l receive/read w │ │ │ │ │ -0004c920: 6865 7265 2074 6865 7265 2061 7265 2066 here there are f │ │ │ │ │ -0004c930: 6577 6572 2062 7974 6573 2072 656d 6169 ewer bytes remai │ │ │ │ │ -0004c940: 6e69 6e67 2069 6e20 7468 6520 6275 6666 ning in the buff │ │ │ │ │ -0004c950: 6572 2074 6861 6e20 6172 6520 7265 7175 er than are requ │ │ │ │ │ -0004c960: 6972 6564 2074 6f20 686f 6c64 2074 6865 ired to hold the │ │ │ │ │ -0004c970: 2064 6174 6167 7261 6d2e 0a3c 6272 0a3e datagram.. │ │ │ │ │ -0004c980: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004c990: 732f 4461 7461 6772 616d 4368 616e 6e65 s/DatagramChanne │ │ │ │ │ -0004c9a0: 6c2f 556e 7265 662e 6a61 7661 3a20 5465 l/Unref.java: Te │ │ │ │ │ -0004c9b0: 7374 2074 6861 7420 4461 7461 6772 616d st that Datagram │ │ │ │ │ -0004c9c0: 4368 616e 6e65 6c20 646f 6573 206e 6f74 Channel does not │ │ │ │ │ -0004c9d0: 206c 6561 6b20 6669 6c65 2064 6573 6372 leak file descr │ │ │ │ │ -0004c9e0: 6970 746f 7273 0a3c 6272 0a3e 6a61 7661 iptors.java │ │ │ │ │ -0004c9f0: 2f6e 696f 2f63 6861 6e6e 656c 732f 4461 /nio/channels/Da │ │ │ │ │ -0004ca00: 7461 6772 616d 4368 616e 6e65 6c2f 5573 tagramChannel/Us │ │ │ │ │ -0004ca10: 6544 4757 6974 6849 5076 362e 6a61 7661 eDGWithIPv6.java │ │ │ │ │ -0004ca20: 3a20 4368 6563 6b20 7573 696e 6720 4950 : Check using IP │ │ │ │ │ -0004ca30: 7636 2061 6464 7265 7373 2064 6f65 7320 v6 address does │ │ │ │ │ -0004ca40: 6e6f 7420 6372 6173 6820 7468 6520 564d not crash the VM │ │ │ │ │ -0004ca50: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ -0004ca60: 6861 6e6e 656c 732f 4669 6c65 4368 616e hannels/FileChan │ │ │ │ │ -0004ca70: 6e65 6c2f 4172 6773 2e6a 6176 613a 2045 nel/Args.java: E │ │ │ │ │ -0004ca80: 6e73 7572 6520 7468 6174 2069 6c6c 6567 nsure that illeg │ │ │ │ │ -0004ca90: 616c 2061 7267 756d 656e 7473 2063 6175 al arguments cau │ │ │ │ │ -0004caa0: 7365 2061 7070 726f 7072 6961 7465 2065 se appropriate e │ │ │ │ │ -0004cab0: 7863 6570 7469 6f6e 7320 746f 2062 6520 xceptions to be │ │ │ │ │ -0004cac0: 7468 726f 776e 0a3c 6272 0a3e 6a61 7661 thrown.java │ │ │ │ │ -0004cad0: 2f6e 696f 2f63 6861 6e6e 656c 732f 4669 /nio/channels/Fi │ │ │ │ │ -0004cae0: 6c65 4368 616e 6e65 6c2f 4174 6f6d 6963 leChannel/Atomic │ │ │ │ │ -0004caf0: 4170 7065 6e64 2e6a 6176 613a 2043 6865 Append.java: Che │ │ │ │ │ -0004cb00: 636b 2074 6861 7420 6170 7065 6e64 7320 ck that appends │ │ │ │ │ -0004cb10: 6172 6520 6174 6f6d 6963 0a3c 6272 0a3e are atomic. │ │ │ │ │ -0004cb20: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004cb30: 732f 4669 6c65 4368 616e 6e65 6c2f 426c s/FileChannel/Bl │ │ │ │ │ -0004cb40: 6f63 6b44 6576 6963 6553 697a 652e 6a61 ockDeviceSize.ja │ │ │ │ │ -0004cb50: 7661 3a20 4669 6c65 4368 616e 6e65 6c2e va: FileChannel. │ │ │ │ │ -0004cb60: 7369 7a65 2829 2073 686f 756c 6420 6265 size() should be │ │ │ │ │ -0004cb70: 2065 7175 616c 2074 6f20 5261 6e64 6f6d equal to Random │ │ │ │ │ -0004cb80: 4163 6365 7373 4669 6c65 2e73 697a 6528 AccessFile.size( │ │ │ │ │ -0004cb90: 2920 616e 6420 2667 743b 2030 2066 6f72 ) and > 0 for │ │ │ │ │ -0004cba0: 2062 6c6f 636b 2064 6576 7320 6f6e 204c block devs on L │ │ │ │ │ -0004cbb0: 696e 7578 0a3c 6272 0a3e 6a61 7661 2f6e inux.java/n │ │ │ │ │ -0004cbc0: 696f 2f63 6861 6e6e 656c 732f 4669 6c65 io/channels/File │ │ │ │ │ -0004cbd0: 4368 616e 6e65 6c2f 436c 6561 6e65 7254 Channel/CleanerT │ │ │ │ │ -0004cbe0: 6573 742e 6a61 7661 3a20 5465 7374 2077 est.java: Test w │ │ │ │ │ -0004cbf0: 6865 7468 6572 2061 6e20 756e 7265 6665 hether an unrefe │ │ │ │ │ -0004cc00: 7265 6e63 6564 2046 696c 6543 6861 6e6e renced FileChann │ │ │ │ │ -0004cc10: 656c 2069 7320 6163 7475 616c 6c79 2063 el is actually c │ │ │ │ │ -0004cc20: 6c65 616e 6564 0a3c 6272 0a3e 6a61 7661 leaned.java │ │ │ │ │ -0004cc30: 2f6e 696f 2f63 6861 6e6e 656c 732f 4669 /nio/channels/Fi │ │ │ │ │ -0004cc40: 6c65 4368 616e 6e65 6c2f 436c 6f73 6564 leChannel/Closed │ │ │ │ │ -0004cc50: 4279 496e 7465 7272 7570 742e 6a61 7661 ByInterrupt.java │ │ │ │ │ -0004cc60: 3a20 456e 7375 7265 2043 6c6f 7365 6442 : Ensure ClosedB │ │ │ │ │ -0004cc70: 7949 6e74 6572 7275 7074 4578 6365 7074 yInterruptExcept │ │ │ │ │ -0004cc80: 696f 6e20 6973 2074 6872 6f77 6e20 7768 ion is thrown wh │ │ │ │ │ -0004cc90: 656e 2049 2f4f 206f 7065 7261 7469 6f6e en I/O operation │ │ │ │ │ -0004cca0: 2069 6e74 6572 7275 7074 6564 2062 7920 interrupted by │ │ │ │ │ -0004ccb0: 5468 7265 6164 2e69 6e74 6572 7275 7074 Thread.interrupt │ │ │ │ │ -0004ccc0: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ -0004ccd0: 6861 6e6e 656c 732f 4669 6c65 4368 616e hannels/FileChan │ │ │ │ │ -0004cce0: 6e65 6c2f 436c 6f73 6564 4368 616e 6e65 nel/ClosedChanne │ │ │ │ │ -0004ccf0: 6c54 7261 6e73 6665 722e 6a61 7661 3a20 lTransfer.java: │ │ │ │ │ -0004cd00: 5665 7269 6679 2074 7261 6e73 6665 7273 Verify transfers │ │ │ │ │ -0004cd10: 2077 6974 6820 636c 6f73 6564 2063 6861 with closed cha │ │ │ │ │ -0004cd20: 6e6e 656c 7320 7468 726f 7773 2043 6c6f nnels throws Clo │ │ │ │ │ -0004cd30: 7365 6443 6861 6e6e 656c 4578 6365 7074 sedChannelExcept │ │ │ │ │ -0004cd40: 696f 6e0a 3c62 720a 3e6a 6176 612f 6e69 ion.java/ni │ │ │ │ │ -0004cd50: 6f2f 6368 616e 6e65 6c73 2f46 696c 6543 o/channels/FileC │ │ │ │ │ -0004cd60: 6861 6e6e 656c 2f45 7870 616e 6469 6e67 hannel/Expanding │ │ │ │ │ -0004cd70: 4d61 702e 6a61 7661 3a20 466c 7573 6869 Map.java: Flushi │ │ │ │ │ -0004cd80: 6e67 2064 6972 7479 2070 6167 6573 2070 ng dirty pages p │ │ │ │ │ -0004cd90: 7269 6f72 2074 6f20 756e 6d61 7020 6361 rior to unmap ca │ │ │ │ │ -0004cda0: 6e20 6361 7573 6520 436c 6561 6e65 7220 n cause Cleaner │ │ │ │ │ -0004cdb0: 7468 7265 6164 2074 6f20 6162 6f72 7420 thread to abort │ │ │ │ │ -0004cdc0: 564d 2069 6620 6d65 6d6f 7279 2073 7973 VM if memory sys │ │ │ │ │ -0004cdd0: 7465 6d20 6861 7320 7061 6765 7320 6c6f tem has pages lo │ │ │ │ │ -0004cde0: 636b 6564 0a3c 6272 0a3e 6a61 7661 2f6e cked.java/n │ │ │ │ │ -0004cdf0: 696f 2f63 6861 6e6e 656c 732f 4669 6c65 io/channels/File │ │ │ │ │ -0004ce00: 4368 616e 6e65 6c2f 466f 7263 652e 6a61 Channel/Force.ja │ │ │ │ │ -0004ce10: 7661 3a20 4368 6563 6b20 666f 7220 7265 va: Check for re │ │ │ │ │ -0004ce20: 6772 6573 7369 6f6e 7320 696e 2046 696c gressions in Fil │ │ │ │ │ -0004ce30: 6543 6861 6e6e 656c 2e66 6f72 6365 0a3c eChannel.force.< │ │ │ │ │ -0004ce40: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ -0004ce50: 6e6e 656c 732f 4669 6c65 4368 616e 6e65 nnels/FileChanne │ │ │ │ │ -0004ce60: 6c2f 4765 7443 6c6f 7365 6443 6861 6e6e l/GetClosedChann │ │ │ │ │ -0004ce70: 656c 2e6a 6176 613a 2056 6572 6966 7920 el.java: Verify │ │ │ │ │ -0004ce80: 7468 6174 2061 2063 6861 6e6e 656c 206f that a channel o │ │ │ │ │ -0004ce90: 6274 6169 6e65 6420 6672 6f6d 2061 2063 btained from a c │ │ │ │ │ -0004cea0: 6c6f 7365 6420 7374 7265 616d 2069 7320 losed stream is │ │ │ │ │ -0004ceb0: 7472 756c 7920 636c 6f73 6564 2e0a 3c62 truly closed..java/nio/chan │ │ │ │ │ -0004ced0: 6e65 6c73 2f46 696c 6543 6861 6e6e 656c nels/FileChannel │ │ │ │ │ -0004cee0: 2f49 6e74 6572 7275 7074 4465 6164 6c6f /InterruptDeadlo │ │ │ │ │ -0004cef0: 636b 2e6a 6176 613a 2054 6573 7473 2069 ck.java: Tests i │ │ │ │ │ -0004cf00: 6e74 6572 7275 7074 696f 6e20 6f66 2074 nterruption of t │ │ │ │ │ -0004cf10: 6872 6561 6473 2064 6f69 6e67 2070 6f73 hreads doing pos │ │ │ │ │ -0004cf20: 6974 696f 6e2d 6261 7365 6420 7265 6164 ition-based read │ │ │ │ │ -0004cf30: 206d 6574 686f 6473 2069 6e20 616e 2061 methods in an a │ │ │ │ │ -0004cf40: 7474 656d 7074 2074 6f20 7072 6f76 6f6b ttempt to provok │ │ │ │ │ -0004cf50: 6520 6120 6465 6164 6c6f 636b 2062 6574 e a deadlock bet │ │ │ │ │ -0004cf60: 7765 656e 2070 6f73 6974 696f 6e20 7365 ween position se │ │ │ │ │ -0004cf70: 6e73 6974 6976 6520 616e 6420 706f 7369 nsitive and posi │ │ │ │ │ -0004cf80: 7469 6f6e 2069 6e73 656e 7369 7469 7665 tion insensitive │ │ │ │ │ -0004cf90: 206d 6574 686f 6473 0a3c 6272 0a3e 6a61 methods.ja │ │ │ │ │ -0004cfa0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -0004cfb0: 4669 6c65 4368 616e 6e65 6c2f 496e 7465 FileChannel/Inte │ │ │ │ │ -0004cfc0: 7272 7570 744d 6170 4465 6164 6c6f 636b rruptMapDeadlock │ │ │ │ │ -0004cfd0: 2e6a 6176 613a 2054 6573 7473 2069 6e74 .java: Tests int │ │ │ │ │ -0004cfe0: 6572 7275 7074 696f 6e20 6f66 2074 6872 erruption of thr │ │ │ │ │ -0004cff0: 6561 6473 206d 6170 7069 6e67 2073 6563 eads mapping sec │ │ │ │ │ -0004d000: 7469 6f6e 7320 6f66 2061 2066 696c 6520 tions of a file │ │ │ │ │ -0004d010: 6368 616e 6e65 6c20 696e 2061 6e20 6174 channel in an at │ │ │ │ │ -0004d020: 7465 6d70 7420 746f 2064 6561 646c 6f63 tempt to deadloc │ │ │ │ │ -0004d030: 6b20 6475 6520 746f 206e 6573 7469 6e67 k due to nesting │ │ │ │ │ -0004d040: 206f 6620 6265 6769 6e20 6361 6c6c 732e of begin calls. │ │ │ │ │ -0004d050: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ -0004d060: 6861 6e6e 656c 732f 4669 6c65 4368 616e hannels/FileChan │ │ │ │ │ -0004d070: 6e65 6c2f 4c61 7267 6547 6174 6865 7269 nel/LargeGatheri │ │ │ │ │ -0004d080: 6e67 5772 6974 652e 6a61 7661 3a20 5465 ngWrite.java: Te │ │ │ │ │ -0004d090: 7374 2067 6174 6865 7269 6e67 2077 7269 st gathering wri │ │ │ │ │ -0004d0a0: 7465 206f 6620 6d6f 7265 2074 6861 6e20 te of more than │ │ │ │ │ -0004d0b0: 494e 545f 4d41 5820 6279 7465 730a 3c62 INT_MAX bytes.java/nio/chan │ │ │ │ │ -0004d0d0: 6e65 6c73 2f46 696c 6543 6861 6e6e 656c nels/FileChannel │ │ │ │ │ -0004d0e0: 2f4c 6172 6765 4d61 7054 6573 742e 6a61 /LargeMapTest.ja │ │ │ │ │ -0004d0f0: 7661 3a20 456e 7375 7265 2074 6861 7420 va: Ensure that │ │ │ │ │ -0004d100: 6d65 6d6f 7279 206d 6170 7069 6e67 2062 memory mapping b │ │ │ │ │ -0004d110: 6579 6f6e 6420 3332 2d62 6974 2072 616e eyond 32-bit ran │ │ │ │ │ -0004d120: 6765 2064 6f65 7320 6e6f 7420 6361 7573 ge does not caus │ │ │ │ │ -0004d130: 6520 616e 2045 5843 4550 5449 4f4e 5f41 e an EXCEPTION_A │ │ │ │ │ -0004d140: 4343 4553 535f 5649 4f4c 4154 494f 4e2e CCESS_VIOLATION. │ │ │ │ │ -0004d150: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ -0004d160: 6861 6e6e 656c 732f 4669 6c65 4368 616e hannels/FileChan │ │ │ │ │ -0004d170: 6e65 6c2f 4c6f 636b 2e6a 6176 613a 2054 nel/Lock.java: T │ │ │ │ │ -0004d180: 6573 7420 4669 6c65 4368 616e 6e65 6c20 est FileChannel │ │ │ │ │ -0004d190: 6669 6c65 206c 6f63 6b69 6e67 0a3c 6272 file locking.
    java/nio/chann │ │ │ │ │ -0004d1b0: 656c 732f 4669 6c65 4368 616e 6e65 6c2f els/FileChannel/ │ │ │ │ │ -0004d1c0: 4c6f 6e67 5472 616e 7366 6572 5465 7374 LongTransferTest │ │ │ │ │ -0004d1d0: 2e6a 6176 613a 2054 6573 7420 746f 2074 .java: Test to t │ │ │ │ │ -0004d1e0: 7261 6e73 6665 7220 6279 7465 7320 7769 ransfer bytes wi │ │ │ │ │ -0004d1f0: 7468 2061 2073 697a 6520 6269 6767 6572 th a size bigger │ │ │ │ │ -0004d200: 2074 6861 6e20 496e 7465 6765 722e 4d41 than Integer.MA │ │ │ │ │ -0004d210: 585f 5641 4c55 450a 3c62 720a 3e6a 6176 X_VALUE.jav │ │ │ │ │ -0004d220: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ -0004d230: 696c 6543 6861 6e6e 656c 2f4c 6f6f 7069 ileChannel/Loopi │ │ │ │ │ -0004d240: 6e67 5472 756e 6361 7465 2e6a 6176 613a ngTruncate.java: │ │ │ │ │ -0004d250: 2028 6663 2920 496e 6669 6e69 7465 206c (fc) Infinite l │ │ │ │ │ -0004d260: 6f6f 7020 4669 6c65 4368 616e 6e65 6c2e oop FileChannel. │ │ │ │ │ -0004d270: 7472 756e 6361 7465 0a3c 6272 0a3e 6a61 truncate.ja │ │ │ │ │ -0004d280: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -0004d290: 4669 6c65 4368 616e 6e65 6c2f 4d61 7041 FileChannel/MapA │ │ │ │ │ -0004d2a0: 7373 6572 7469 6f6e 732e 6a61 7661 3a20 ssertions.java: │ │ │ │ │ -0004d2b0: 4368 6563 6b20 666f 7220 6173 7365 7274 Check for assert │ │ │ │ │ -0004d2c0: 696f 6e20 6661 696c 7572 6573 2069 6e20 ion failures in │ │ │ │ │ -0004d2d0: 4669 6c65 4368 616e 6e65 6c2e 6d61 700a FileChannel.map. │ │ │ │ │ -0004d2e0: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ -0004d2f0: 616e 6e65 6c73 2f46 696c 6543 6861 6e6e annels/FileChann │ │ │ │ │ -0004d300: 656c 2f4d 6170 4f76 6572 456e 642e 6a61 el/MapOverEnd.ja │ │ │ │ │ -0004d310: 7661 3a20 4368 6563 6b20 6966 2066 696c va: Check if fil │ │ │ │ │ -0004d320: 6520 6d61 7070 696e 6720 6578 7465 6e64 e mapping extend │ │ │ │ │ -0004d330: 7320 6265 796f 6e64 2065 6e64 206f 6620 s beyond end of │ │ │ │ │ -0004d340: 6669 6c65 0a3c 6272 0a3e 6a61 7661 2f6e file.java/n │ │ │ │ │ -0004d350: 696f 2f63 6861 6e6e 656c 732f 4669 6c65 io/channels/File │ │ │ │ │ -0004d360: 4368 616e 6e65 6c2f 4d61 7052 6561 644f Channel/MapReadO │ │ │ │ │ -0004d370: 6e6c 792e 6a61 7661 3a20 5665 7269 6679 nly.java: Verify │ │ │ │ │ -0004d380: 2049 4f55 7469 6c2e 6a61 7661 2072 6561 IOUtil.java rea │ │ │ │ │ -0004d390: 6473 2074 6f20 6275 6666 6572 206c 696d ds to buffer lim │ │ │ │ │ -0004d3a0: 6974 730a 3c62 720a 3e6a 6176 612f 6e69 its.java/ni │ │ │ │ │ -0004d3b0: 6f2f 6368 616e 6e65 6c73 2f46 696c 6543 o/channels/FileC │ │ │ │ │ -0004d3c0: 6861 6e6e 656c 2f4d 6170 5465 7374 2e6a hannel/MapTest.j │ │ │ │ │ -0004d3d0: 6176 613a 2054 6573 7420 6669 6c65 206d ava: Test file m │ │ │ │ │ -0004d3e0: 6170 7069 6e67 2077 6974 6820 4669 6c65 apping with File │ │ │ │ │ -0004d3f0: 4368 616e 6e65 6c0a 3c62 720a 3e6a 6176 Channel.jav │ │ │ │ │ -0004d400: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ -0004d410: 696c 6543 6861 6e6e 656c 2f4d 6170 546f ileChannel/MapTo │ │ │ │ │ -0004d420: 4d65 6d6f 7279 5365 676d 656e 7454 6573 MemorySegmentTes │ │ │ │ │ -0004d430: 742e 6a61 7661 3a20 5465 7374 2046 696c t.java: Test Fil │ │ │ │ │ -0004d440: 6543 6861 6e6e 656c 3a3a 6d61 7020 746f eChannel::map to │ │ │ │ │ -0004d450: 204d 656d 6f72 7953 6567 6d65 6e74 2077 MemorySegment w │ │ │ │ │ -0004d460: 6974 6820 6375 7374 6f6d 2066 696c 6520 ith custom file │ │ │ │ │ -0004d470: 6368 616e 6e65 6c0a 3c62 720a 3e6a 6176 channel.jav │ │ │ │ │ -0004d480: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ -0004d490: 696c 6543 6861 6e6e 656c 2f4d 6170 5769 ileChannel/MapWi │ │ │ │ │ -0004d4a0: 7468 5365 6375 7269 7479 4d61 6e61 6765 thSecurityManage │ │ │ │ │ -0004d4b0: 722e 6a61 7661 3a20 5465 7374 7320 7468 r.java: Tests th │ │ │ │ │ -0004d4c0: 6520 6d61 7020 6d65 7468 6f64 2077 6865 e map method whe │ │ │ │ │ -0004d4d0: 6e20 7275 6e6e 696e 6720 7769 7468 2061 n running with a │ │ │ │ │ -0004d4e0: 2073 6563 7572 6974 7920 6d61 6e61 6765 security manage │ │ │ │ │ -0004d4f0: 720a 3c62 720a 3e6a 6176 612f 6e69 6f2f r.java/nio/ │ │ │ │ │ -0004d500: 6368 616e 6e65 6c73 2f46 696c 6543 6861 channels/FileCha │ │ │ │ │ -0004d510: 6e6e 656c 2f4d 6f64 652e 6a61 7661 3a20 nnel/Mode.java: │ │ │ │ │ -0004d520: 5465 7374 2046 696c 6543 6861 6e6e 656c Test FileChannel │ │ │ │ │ -0004d530: 206d 6170 7320 7769 7468 2064 6966 6665 maps with diffe │ │ │ │ │ -0004d540: 7265 6e74 2061 6363 6573 7365 730a 3c62 rent accesses.java/nio/chan │ │ │ │ │ -0004d560: 6e65 6c73 2f46 696c 6543 6861 6e6e 656c nels/FileChannel │ │ │ │ │ -0004d570: 2f50 6f73 6974 696f 6e2e 6a61 7661 3a20 /Position.java: │ │ │ │ │ -0004d580: 5465 7374 2070 6f73 6974 696f 6e20 6d65 Test position me │ │ │ │ │ -0004d590: 7468 6f64 206f 6620 4669 6c65 4368 616e thod of FileChan │ │ │ │ │ -0004d5a0: 6e65 6c0a 3c62 720a 3e6a 6176 612f 6e69 nel.java/ni │ │ │ │ │ -0004d5b0: 6f2f 6368 616e 6e65 6c73 2f46 696c 6543 o/channels/FileC │ │ │ │ │ -0004d5c0: 6861 6e6e 656c 2f50 7265 6164 2e6a 6176 hannel/Pread.jav │ │ │ │ │ -0004d5d0: 613a 2054 6573 7420 706f 7369 7469 6f6e a: Test position │ │ │ │ │ -0004d5e0: 616c 2072 6561 6420 6d65 7468 6f64 206f al read method o │ │ │ │ │ -0004d5f0: 6620 4669 6c65 4368 616e 6e65 6c0a 3c62 f FileChannel.java/nio/chan │ │ │ │ │ -0004d610: 6e65 6c73 2f46 696c 6543 6861 6e6e 656c nels/FileChannel │ │ │ │ │ -0004d620: 2f50 7772 6974 652e 6a61 7661 3a20 5465 /Pwrite.java: Te │ │ │ │ │ -0004d630: 7374 2070 6f73 6974 696f 6e61 6c20 7772 st positional wr │ │ │ │ │ -0004d640: 6974 6520 6d65 7468 6f64 206f 6620 4669 ite method of Fi │ │ │ │ │ -0004d650: 6c65 4368 616e 6e65 6c0a 3c62 720a 3e6a leChannel.j │ │ │ │ │ -0004d660: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -0004d670: 2f46 696c 6543 6861 6e6e 656c 2f52 6561 /FileChannel/Rea │ │ │ │ │ -0004d680: 642e 6a61 7661 3a20 5465 7374 2072 6561 d.java: Test rea │ │ │ │ │ -0004d690: 6420 6d65 7468 6f64 206f 6620 4669 6c65 d method of File │ │ │ │ │ -0004d6a0: 4368 616e 6e65 6c0a 3c62 720a 3e6a 6176 Channel.jav │ │ │ │ │ -0004d6b0: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ -0004d6c0: 696c 6543 6861 6e6e 656c 2f52 6561 6446 ileChannel/ReadF │ │ │ │ │ -0004d6d0: 756c 6c2e 6a61 7661 3a20 5465 7374 2072 ull.java: Test r │ │ │ │ │ -0004d6e0: 6561 6420 6d65 7468 6f64 206f 6620 4669 ead method of Fi │ │ │ │ │ -0004d6f0: 6c65 4368 616e 6e65 6c0a 3c62 720a 3e6a leChannel.j │ │ │ │ │ -0004d700: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -0004d710: 2f46 696c 6543 6861 6e6e 656c 2f52 6561 /FileChannel/Rea │ │ │ │ │ -0004d720: 6454 6f4c 696d 6974 2e6a 6176 613a 2056 dToLimit.java: V │ │ │ │ │ -0004d730: 6572 6966 7920 494f 5574 696c 2e6a 6176 erify IOUtil.jav │ │ │ │ │ -0004d740: 6120 7265 6164 7320 746f 2062 7566 6665 a reads to buffe │ │ │ │ │ -0004d750: 7220 6c69 6d69 7473 0a3c 6272 0a3e 6a61 r limits.ja │ │ │ │ │ -0004d760: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -0004d770: 4669 6c65 4368 616e 6e65 6c2f 5265 6c65 FileChannel/Rele │ │ │ │ │ -0004d780: 6173 652e 6a61 7661 3a20 4368 6563 6b20 ase.java: Check │ │ │ │ │ -0004d790: 7265 6c65 6173 6520 6f6e 2063 6c6f 7365 release on close │ │ │ │ │ -0004d7a0: 6420 6368 616e 6e65 6c0a 3c62 720a 3e6a d channel.j │ │ │ │ │ -0004d7b0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -0004d7c0: 2f46 696c 6543 6861 6e6e 656c 2f52 656c /FileChannel/Rel │ │ │ │ │ -0004d7d0: 6561 7365 4f6e 436c 6f73 6544 6561 646c easeOnCloseDeadl │ │ │ │ │ -0004d7e0: 6f63 6b2e 6a61 7661 3a20 5472 7920 746f ock.java: Try to │ │ │ │ │ -0004d7f0: 2063 6175 7365 2061 2064 6561 646c 6f63 cause a deadloc │ │ │ │ │ -0004d800: 6b20 6265 7477 6565 6e20 2841 7379 6e63 k between (Async │ │ │ │ │ -0004d810: 6872 6f6e 6f75 7329 4669 6c65 4368 616e hronous)FileChan │ │ │ │ │ -0004d820: 6e65 6c2e 636c 6f73 6520 616e 6420 4669 nel.close and Fi │ │ │ │ │ -0004d830: 6c65 4c6f 636b 2e72 656c 6561 7365 0a3c leLock.release.< │ │ │ │ │ -0004d840: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ -0004d850: 6e6e 656c 732f 4669 6c65 4368 616e 6e65 nnels/FileChanne │ │ │ │ │ -0004d860: 6c2f 5363 6174 7465 7269 6e67 5265 6164 l/ScatteringRead │ │ │ │ │ -0004d870: 2e6a 6176 613a 2054 6573 7420 4669 6c65 .java: Test File │ │ │ │ │ -0004d880: 4368 616e 6e65 6c20 7363 6174 7465 7269 Channel scatteri │ │ │ │ │ -0004d890: 6e67 2072 6561 6473 0a3c 6272 0a3e 6a61 ng reads.ja │ │ │ │ │ -0004d8a0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -0004d8b0: 4669 6c65 4368 616e 6e65 6c2f 5369 7a65 FileChannel/Size │ │ │ │ │ -0004d8c0: 2e6a 6176 613a 2054 6573 7420 7369 7a65 .java: Test size │ │ │ │ │ -0004d8d0: 206d 6574 686f 6420 6f66 2046 696c 6543 method of FileC │ │ │ │ │ -0004d8e0: 6861 6e6e 656c 0a3c 6272 0a3e 6a61 7661 hannel.java │ │ │ │ │ -0004d8f0: 2f6e 696f 2f63 6861 6e6e 656c 732f 4669 /nio/channels/Fi │ │ │ │ │ -0004d900: 6c65 4368 616e 6e65 6c2f 5465 6d70 4469 leChannel/TempDi │ │ │ │ │ -0004d910: 7265 6374 4275 6666 6572 7352 6563 6c61 rectBuffersRecla │ │ │ │ │ -0004d920: 6d61 7469 6f6e 2e6a 6176 613a 2054 6573 mation.java: Tes │ │ │ │ │ -0004d930: 7420 7265 636c 616d 6174 696f 6e20 6f66 t reclamation of │ │ │ │ │ -0004d940: 2074 6872 6561 642d 6c6f 6361 6c20 7465 thread-local te │ │ │ │ │ -0004d950: 6d70 6f72 6172 7920 6469 7265 6374 2062 mporary direct b │ │ │ │ │ -0004d960: 7974 6520 6275 6666 6572 7320 6174 2074 yte buffers at t │ │ │ │ │ -0004d970: 6872 6561 6420 6578 6974 0a3c 6272 0a3e hread exit. │ │ │ │ │ -0004d980: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004d990: 732f 4669 6c65 4368 616e 6e65 6c2f 5472 s/FileChannel/Tr │ │ │ │ │ -0004d9a0: 616e 7366 6572 2e6a 6176 613a 2054 6573 ansfer.java: Tes │ │ │ │ │ -0004d9b0: 7420 4669 6c65 4368 616e 6e65 6c2e 7472 t FileChannel.tr │ │ │ │ │ -0004d9c0: 616e 7366 6572 4672 6f6d 2061 6e64 2074 ansferFrom and t │ │ │ │ │ -0004d9d0: 7261 6e73 6665 7254 6f20 2875 7365 202d ransferTo (use - │ │ │ │ │ -0004d9e0: 4473 6565 643d 5820 746f 2073 6574 2050 Dseed=X to set P │ │ │ │ │ -0004d9f0: 524e 4720 7365 6564 290a 3c62 720a 3e6a RNG seed).j │ │ │ │ │ -0004da00: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -0004da10: 2f46 696c 6543 6861 6e6e 656c 2f54 7261 /FileChannel/Tra │ │ │ │ │ -0004da20: 6e73 6665 7232 4750 6c75 732e 6a61 7661 nsfer2GPlus.java │ │ │ │ │ -0004da30: 3a20 5665 7269 6679 2074 6861 7420 7472 : Verify that tr │ │ │ │ │ -0004da40: 616e 7366 6572 546f 2829 2063 6f70 6965 ansferTo() copie │ │ │ │ │ -0004da50: 7320 6d6f 7265 2074 6861 6e20 496e 7465 s more than Inte │ │ │ │ │ -0004da60: 6765 722e 4d41 585f 5641 4c55 4520 6279 ger.MAX_VALUE by │ │ │ │ │ -0004da70: 7465 730a 3c62 720a 3e6a 6176 612f 6e69 tes.java/ni │ │ │ │ │ -0004da80: 6f2f 6368 616e 6e65 6c73 2f46 696c 6543 o/channels/FileC │ │ │ │ │ -0004da90: 6861 6e6e 656c 2f54 7261 6e73 6665 7234 hannel/Transfer4 │ │ │ │ │ -0004daa0: 4742 4669 6c65 2e6a 6176 613a 2054 6573 GBFile.java: Tes │ │ │ │ │ -0004dab0: 7420 4669 6c65 4368 616e 6e65 6c2e 7472 t FileChannel.tr │ │ │ │ │ -0004dac0: 616e 7366 6572 4672 6f6d 2061 6e64 2074 ansferFrom and t │ │ │ │ │ -0004dad0: 7261 6e73 6665 7254 6f20 666f 7220 3447 ransferTo for 4G │ │ │ │ │ -0004dae0: 4220 6669 6c65 730a 3c62 720a 3e6a 6176 B files.jav │ │ │ │ │ -0004daf0: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ -0004db00: 696c 6543 6861 6e6e 656c 2f54 7261 6e73 ileChannel/Trans │ │ │ │ │ -0004db10: 6665 7246 726f 6d45 7874 656e 642e 6a61 ferFromExtend.ja │ │ │ │ │ -0004db20: 7661 3a20 5465 7374 2074 7261 6e73 6665 va: Test transfe │ │ │ │ │ -0004db30: 7246 726f 6d20 746f 2061 2070 6f73 6974 rFrom to a posit │ │ │ │ │ -0004db40: 696f 6e20 6772 6561 7465 7220 7468 616e ion greater than │ │ │ │ │ -0004db50: 2074 6865 2066 696c 6520 7369 7a65 0a3c the file size.< │ │ │ │ │ -0004db60: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ -0004db70: 6e6e 656c 732f 4669 6c65 4368 616e 6e65 nnels/FileChanne │ │ │ │ │ -0004db80: 6c2f 5472 616e 7366 6572 4f76 6572 6c61 l/TransferOverla │ │ │ │ │ -0004db90: 7070 6564 4669 6c65 4368 616e 6e65 6c2e ppedFileChannel. │ │ │ │ │ -0004dba0: 6a61 7661 3a20 5465 7374 2074 7261 6e73 java: Test trans │ │ │ │ │ -0004dbb0: 6665 7272 696e 6720 746f 2061 6e64 2066 ferring to and f │ │ │ │ │ -0004dbc0: 726f 6d20 7361 6d65 2066 696c 6520 6368 rom same file ch │ │ │ │ │ -0004dbd0: 616e 6e65 6c0a 3c62 720a 3e6a 6176 612f annel.java/ │ │ │ │ │ -0004dbe0: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ -0004dbf0: 6543 6861 6e6e 656c 2f54 7261 6e73 6665 eChannel/Transfe │ │ │ │ │ -0004dc00: 7254 6f36 4742 4669 6c65 2e6a 6176 613a rTo6GBFile.java: │ │ │ │ │ -0004dc10: 2054 6573 7420 4669 6c65 4368 616e 6e65 Test FileChanne │ │ │ │ │ -0004dc20: 6c2e 7472 616e 7366 6572 546f 2077 6974 l.transferTo wit │ │ │ │ │ -0004dc30: 6820 6669 6c65 2070 6f73 6974 696f 6e73 h file positions │ │ │ │ │ -0004dc40: 2075 7020 746f 2038 4742 0a3c 6272 0a3e up to 8GB. │ │ │ │ │ -0004dc50: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004dc60: 732f 4669 6c65 4368 616e 6e65 6c2f 5472 s/FileChannel/Tr │ │ │ │ │ -0004dc70: 616e 7366 6572 546f 4170 7065 6e64 696e ansferToAppendin │ │ │ │ │ -0004dc80: 672e 6a61 7661 3a20 5465 7374 2074 7261 g.java: Test tra │ │ │ │ │ -0004dc90: 6e73 6665 7254 6f20 616e 6420 7472 616e nsferTo and tran │ │ │ │ │ -0004dca0: 7366 6572 4672 6f6d 2077 6865 6e20 7461 sferFrom when ta │ │ │ │ │ -0004dcb0: 7267 6574 2069 7320 6170 7065 6e64 696e rget is appendin │ │ │ │ │ -0004dcc0: 670a 3c62 720a 3e6a 6176 612f 6e69 6f2f g.java/nio/ │ │ │ │ │ -0004dcd0: 6368 616e 6e65 6c73 2f46 696c 6543 6861 channels/FileCha │ │ │ │ │ -0004dce0: 6e6e 656c 2f54 7261 6e73 6665 7254 6f43 nnel/TransferToC │ │ │ │ │ -0004dcf0: 6861 6e6e 656c 2e6a 6176 613a 2054 6573 hannel.java: Tes │ │ │ │ │ -0004dd00: 7420 7472 616e 7366 6572 546f 2077 6974 t transferTo wit │ │ │ │ │ -0004dd10: 6820 6469 6666 6572 656e 7420 7461 7267 h different targ │ │ │ │ │ -0004dd20: 6574 2063 6861 6e6e 656c 730a 3c62 720a et channels.java/nio/channe │ │ │ │ │ -0004dd40: 6c73 2f46 696c 6543 6861 6e6e 656c 2f54 ls/FileChannel/T │ │ │ │ │ -0004dd50: 7261 6e73 6665 7254 6f4e 6f6e 5772 6974 ransferToNonWrit │ │ │ │ │ -0004dd60: 6162 6c65 2e6a 6176 613a 2054 6573 7420 able.java: Test │ │ │ │ │ -0004dd70: 6966 2074 7261 6e73 6665 7254 6f20 7468 if transferTo th │ │ │ │ │ -0004dd80: 726f 7773 2072 6967 6874 2065 7863 6570 rows right excep │ │ │ │ │ -0004dd90: 7469 6f6e 730a 3c62 720a 3e6a 6176 612f tions.java/ │ │ │ │ │ -0004dda0: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ -0004ddb0: 6543 6861 6e6e 656c 2f54 7261 6e73 6665 eChannel/Transfe │ │ │ │ │ -0004ddc0: 7273 2e6a 6176 613a 2043 6f6d 7072 6568 rs.java: Compreh │ │ │ │ │ -0004ddd0: 656e 7369 7665 2074 6573 7420 666f 7220 ensive test for │ │ │ │ │ -0004dde0: 4669 6c65 4368 616e 6e65 6c2e 7472 616e FileChannel.tran │ │ │ │ │ -0004ddf0: 7366 6572 7b46 726f 6d2c 546f 7d0a 3c62 sfer{From,To}.java/nio/chan │ │ │ │ │ -0004de10: 6e65 6c73 2f46 696c 6543 6861 6e6e 656c nels/FileChannel │ │ │ │ │ -0004de20: 2f54 7275 6e63 6174 652e 6a61 7661 3a20 /Truncate.java: │ │ │ │ │ -0004de30: 5465 7374 2074 7275 6e63 6174 6520 6d65 Test truncate me │ │ │ │ │ -0004de40: 7468 6f64 206f 6620 4669 6c65 4368 616e thod of FileChan │ │ │ │ │ -0004de50: 6e65 6c0a 3c62 720a 3e6a 6176 612f 6e69 nel.java/ni │ │ │ │ │ -0004de60: 6f2f 6368 616e 6e65 6c73 2f46 696c 6543 o/channels/FileC │ │ │ │ │ -0004de70: 6861 6e6e 656c 2f54 7275 6e63 6174 6552 hannel/TruncateR │ │ │ │ │ -0004de80: 4146 2e6a 6176 613a 2043 6865 636b 2068 AF.java: Check h │ │ │ │ │ -0004de90: 6f77 2046 696c 6543 6861 6e6e 656c 2062 ow FileChannel b │ │ │ │ │ -0004dea0: 6568 6176 6573 2069 6620 7468 6520 6669 ehaves if the fi │ │ │ │ │ -0004deb0: 6c65 2073 697a 652f 6f66 6673 6574 2063 le size/offset c │ │ │ │ │ -0004dec0: 6861 6e67 6520 7669 6120 5241 462e 7365 hange via RAF.se │ │ │ │ │ -0004ded0: 744c 656e 6774 6828 2920 616e 6420 6f74 tLength() and ot │ │ │ │ │ -0004dee0: 6865 7220 6d65 7468 6f64 732e 0a3c 6272 her methods..
    java/nio/chann │ │ │ │ │ -0004df00: 656c 732f 4669 6c65 4368 616e 6e65 6c2f els/FileChannel/ │ │ │ │ │ -0004df10: 5472 794c 6f63 6b2e 6a61 7661 3a20 5468 TryLock.java: Th │ │ │ │ │ -0004df20: 6520 4669 6c65 4368 616e 6e65 6c20 6669 e FileChannel fi │ │ │ │ │ -0004df30: 6c65 206c 6f63 6b69 6e67 0a3c 6272 0a3e le locking. │ │ │ │ │ -0004df40: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004df50: 732f 4669 6c65 4368 616e 6e65 6c2f 5772 s/FileChannel/Wr │ │ │ │ │ -0004df60: 6974 652e 6a61 7661 3a20 5465 7374 2046 ite.java: Test F │ │ │ │ │ -0004df70: 696c 6543 6861 6e6e 656c 2077 7269 7465 ileChannel write │ │ │ │ │ -0004df80: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ -0004df90: 6861 6e6e 656c 732f 4669 6c65 4368 616e hannels/FileChan │ │ │ │ │ -0004dfa0: 6e65 6c2f 6469 7265 6374 696f 2f44 6972 nel/directio/Dir │ │ │ │ │ -0004dfb0: 6563 7449 4f54 6573 742e 6a61 7661 3a20 ectIOTest.java: │ │ │ │ │ -0004dfc0: 5465 7374 2066 6f72 2045 7874 656e 6465 Test for Extende │ │ │ │ │ -0004dfd0: 644f 7065 6e4f 7074 696f 6e2e 4449 5245 dOpenOption.DIRE │ │ │ │ │ -0004dfe0: 4354 2066 6c61 670a 3c62 720a 3e6a 6176 CT flag.jav │ │ │ │ │ -0004dff0: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ -0004e000: 696c 6543 6861 6e6e 656c 2f64 6972 6563 ileChannel/direc │ │ │ │ │ -0004e010: 7469 6f2f 5072 6561 6444 6972 6563 742e tio/PreadDirect. │ │ │ │ │ -0004e020: 6a61 7661 3a20 5465 7374 2070 6f73 6974 java: Test posit │ │ │ │ │ -0004e030: 696f 6e61 6c20 7265 6164 206d 6574 686f ional read metho │ │ │ │ │ -0004e040: 6420 6f66 2046 696c 6543 6861 6e6e 656c d of FileChannel │ │ │ │ │ -0004e050: 2077 6974 6820 4469 7265 6374 494f 2028 with DirectIO ( │ │ │ │ │ -0004e060: 7573 6520 2d44 7365 6564 3d58 2074 6f20 use -Dseed=X to │ │ │ │ │ -0004e070: 7365 7420 5052 4e47 2073 6565 6429 0a3c set PRNG seed).< │ │ │ │ │ -0004e080: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ -0004e090: 6e6e 656c 732f 4669 6c65 4368 616e 6e65 nnels/FileChanne │ │ │ │ │ -0004e0a0: 6c2f 6469 7265 6374 696f 2f50 7772 6974 l/directio/Pwrit │ │ │ │ │ -0004e0b0: 6544 6972 6563 742e 6a61 7661 3a20 5465 eDirect.java: Te │ │ │ │ │ -0004e0c0: 7374 2070 6f73 6974 696f 6e61 6c20 7772 st positional wr │ │ │ │ │ -0004e0d0: 6974 6520 6d65 7468 6f64 206f 6620 4669 ite method of Fi │ │ │ │ │ -0004e0e0: 6c65 4368 616e 6e65 6c20 7769 7468 2044 leChannel with D │ │ │ │ │ -0004e0f0: 6972 6563 7449 4f20 2875 7365 202d 4473 irectIO (use -Ds │ │ │ │ │ -0004e100: 6565 643d 5820 746f 2073 6574 2050 524e eed=X to set PRN │ │ │ │ │ -0004e110: 4720 7365 6564 290a 3c62 720a 3e6a 6176 G seed).jav │ │ │ │ │ -0004e120: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ -0004e130: 696c 6543 6861 6e6e 656c 2f64 6972 6563 ileChannel/direc │ │ │ │ │ -0004e140: 7469 6f2f 5265 6164 4469 7265 6374 2e6a tio/ReadDirect.j │ │ │ │ │ -0004e150: 6176 613a 2054 6573 7420 7265 6164 206d ava: Test read m │ │ │ │ │ -0004e160: 6574 686f 6420 6f66 2046 696c 6543 6861 ethod of FileCha │ │ │ │ │ -0004e170: 6e6e 656c 2077 6974 6820 4469 7265 6374 nnel with Direct │ │ │ │ │ -0004e180: 494f 2028 7573 6520 2d44 7365 6564 3d58 IO (use -Dseed=X │ │ │ │ │ -0004e190: 2074 6f20 7365 7420 5052 4e47 2073 6565 to set PRNG see │ │ │ │ │ -0004e1a0: 6429 0a3c 6272 0a3e 6a61 7661 2f6e 696f d).java/nio │ │ │ │ │ -0004e1b0: 2f63 6861 6e6e 656c 732f 4669 6c65 4368 /channels/FileCh │ │ │ │ │ -0004e1c0: 616e 6e65 6c2f 6469 7265 6374 696f 2f57 annel/directio/W │ │ │ │ │ -0004e1d0: 7269 7465 4469 7265 6374 2e6a 6176 613a riteDirect.java: │ │ │ │ │ -0004e1e0: 2054 6573 7420 4669 6c65 4368 616e 6e65 Test FileChanne │ │ │ │ │ -0004e1f0: 6c20 7772 6974 6520 7769 7468 2044 6972 l write with Dir │ │ │ │ │ -0004e200: 6563 7449 4f0a 3c62 720a 3e6a 6176 612f ectIO.java/ │ │ │ │ │ -0004e210: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ -0004e220: 654c 6f63 6b2f 4669 6c65 4c6f 636b 436f eLock/FileLockCo │ │ │ │ │ -0004e230: 6e73 7472 7563 746f 722e 6a61 7661 3a20 nstructor.java: │ │ │ │ │ -0004e240: 5465 7374 2046 696c 654c 6f63 6b20 636f Test FileLock co │ │ │ │ │ -0004e250: 6e73 7472 7563 746f 7220 7061 7261 6d65 nstructor parame │ │ │ │ │ -0004e260: 7465 7220 7661 6c69 6461 7469 6f6e 2e0a ter validation.. │ │ │ │ │ -0004e270: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ -0004e280: 616e 6e65 6c73 2f46 696c 654c 6f63 6b2f annels/FileLock/ │ │ │ │ │ -0004e290: 4669 6c65 4c6f 636b 4743 2e6a 6176 613a FileLockGC.java: │ │ │ │ │ -0004e2a0: 2056 6572 6966 7920 7468 6174 204f 7665 Verify that Ove │ │ │ │ │ -0004e2b0: 726c 6170 7069 6e67 4669 6c65 4c6f 636b rlappingFileLock │ │ │ │ │ -0004e2c0: 4578 6365 7074 696f 6e20 6973 2074 6872 Exception is thr │ │ │ │ │ -0004e2d0: 6f77 6e20 7768 656e 2065 7870 6563 7465 own when expecte │ │ │ │ │ -0004e2e0: 642e 0a3c 6272 0a3e 6a61 7661 2f6e 696f d..java/nio │ │ │ │ │ -0004e2f0: 2f63 6861 6e6e 656c 732f 4669 6c65 4c6f /channels/FileLo │ │ │ │ │ -0004e300: 636b 2f4f 7665 726c 6170 732e 6a61 7661 ck/Overlaps.java │ │ │ │ │ -0004e310: 3a20 5665 7269 6679 2046 696c 654c 6f63 : Verify FileLoc │ │ │ │ │ -0004e320: 6b2e 6f76 6572 6c61 7073 0a3c 6272 0a3e k.overlaps. │ │ │ │ │ -0004e330: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004e340: 732f 5069 7065 2f45 6d70 7479 5265 6164 s/Pipe/EmptyRead │ │ │ │ │ -0004e350: 2e6a 6176 613a 2054 6573 7420 7265 6164 .java: Test read │ │ │ │ │ -0004e360: 696e 6720 3020 6279 7465 7320 6f76 6572 ing 0 bytes over │ │ │ │ │ -0004e370: 2061 2070 6970 650a 3c62 720a 3e6a 6176 a pipe.jav │ │ │ │ │ -0004e380: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f50 a/nio/channels/P │ │ │ │ │ -0004e390: 6970 652f 4e6f 6e42 6c6f 636b 696e 672e ipe/NonBlocking. │ │ │ │ │ -0004e3a0: 6a61 7661 3a20 456e 7375 7265 2074 6861 java: Ensure tha │ │ │ │ │ -0004e3b0: 7420 7468 6520 5069 7065 2e7b 7369 6e6b t the Pipe.{sink │ │ │ │ │ -0004e3c0: 2c73 6f75 7263 657d 2829 206d 6574 686f ,source}() metho │ │ │ │ │ -0004e3d0: 6473 2064 6f6e 2774 2063 7265 6174 6520 ds don't create │ │ │ │ │ -0004e3e0: 7375 7065 7266 6c75 6f75 7320 6368 616e superfluous chan │ │ │ │ │ -0004e3f0: 6e65 6c20 6f62 6a65 6374 730a 3c62 720a nel objects.java/nio/channe │ │ │ │ │ -0004e410: 6c73 2f50 6970 652f 5069 7065 4368 616e ls/Pipe/PipeChan │ │ │ │ │ -0004e420: 6e65 6c2e 6a61 7661 3a20 5465 7374 2072 nel.java: Test r │ │ │ │ │ -0004e430: 6561 6469 6e67 2061 6e64 2077 7269 7469 eading and writi │ │ │ │ │ -0004e440: 6e67 2066 726f 6d20 5069 7065 730a 3c62 ng from Pipes.java/nio/chan │ │ │ │ │ -0004e460: 6e65 6c73 2f50 6970 652f 5069 7065 496e nels/Pipe/PipeIn │ │ │ │ │ -0004e470: 7465 7272 7570 742e 6a61 7661 3a20 456e terrupt.java: En │ │ │ │ │ -0004e480: 7375 7265 2074 6861 7420 6120 5069 7065 sure that a Pipe │ │ │ │ │ -0004e490: 2063 616e 206f 7065 6e20 6576 656e 2069 can open even i │ │ │ │ │ -0004e4a0: 6620 6974 7320 7468 7265 6164 2068 6173 f its thread has │ │ │ │ │ -0004e4b0: 2061 6c72 6561 6479 2062 6565 6e20 696e already been in │ │ │ │ │ -0004e4c0: 7465 7272 7570 7465 642e 0a3c 6272 0a3e terrupted.. │ │ │ │ │ -0004e4d0: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004e4e0: 732f 5069 7065 2f53 6361 7474 6572 696e s/Pipe/Scatterin │ │ │ │ │ -0004e4f0: 6752 6561 642e 6a61 7661 3a20 5465 7374 gRead.java: Test │ │ │ │ │ -0004e500: 2050 6970 6520 7363 6174 7465 7269 6e67 Pipe scattering │ │ │ │ │ -0004e510: 2072 6561 6473 0a3c 6272 0a3e 6a61 7661 reads.java │ │ │ │ │ -0004e520: 2f6e 696f 2f63 6861 6e6e 656c 732f 5069 /nio/channels/Pi │ │ │ │ │ -0004e530: 7065 2f53 656c 6563 7450 6970 652e 6a61 pe/SelectPipe.ja │ │ │ │ │ -0004e540: 7661 3a20 5465 7374 2073 656c 6563 7469 va: Test selecti │ │ │ │ │ -0004e550: 6f6e 206f 6620 7265 6164 7920 7069 7065 on of ready pipe │ │ │ │ │ -0004e560: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ -0004e570: 6861 6e6e 656c 732f 5365 6c65 6374 696f hannels/Selectio │ │ │ │ │ -0004e580: 6e4b 6579 2f41 746f 6d69 6341 7474 6163 nKey/AtomicAttac │ │ │ │ │ -0004e590: 6854 6573 742e 6a61 7661 3a20 5365 6c65 hTest.java: Sele │ │ │ │ │ -0004e5a0: 6374 696f 6e4b 6579 2e61 7474 6163 6820 ctionKey.attach │ │ │ │ │ -0004e5b0: 7368 6f75 6c64 2061 746f 6d69 6361 6c6c should atomicall │ │ │ │ │ -0004e5c0: 7920 7365 7420 616e 6420 7265 7475 726e y set and return │ │ │ │ │ -0004e5d0: 2074 6865 2061 7474 6163 686d 656e 740a the attachment. │ │ │ │ │ -0004e5e0: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ -0004e5f0: 616e 6e65 6c73 2f53 656c 6563 7469 6f6e annels/Selection │ │ │ │ │ -0004e600: 4b65 792f 4174 6f6d 6963 5570 6461 7465 Key/AtomicUpdate │ │ │ │ │ -0004e610: 732e 6a61 7661 3a20 556e 6974 2074 6573 s.java: Unit tes │ │ │ │ │ -0004e620: 7420 666f 7220 5365 6c65 6374 696f 6e4b t for SelectionK │ │ │ │ │ -0004e630: 6579 2069 6e74 6572 6573 744f 7073 4f72 ey interestOpsOr │ │ │ │ │ -0004e640: 2061 6e64 2069 6e74 6572 6573 744f 7073 and interestOps │ │ │ │ │ -0004e650: 416e 640a 3c62 720a 3e6a 6176 612f 6e69 And.java/ni │ │ │ │ │ -0004e660: 6f2f 6368 616e 6e65 6c73 2f53 656c 6563 o/channels/Selec │ │ │ │ │ -0004e670: 7469 6f6e 4b65 792f 5261 6379 5265 6769 tionKey/RacyRegi │ │ │ │ │ -0004e680: 7374 6572 2e6a 6176 613a 2054 6573 7420 ster.java: Test │ │ │ │ │ -0004e690: 7468 6174 2072 6567 6973 7465 7220 646f that register do │ │ │ │ │ -0004e6a0: 6573 206e 6f74 2072 6574 7572 6e20 6120 es not return a │ │ │ │ │ -0004e6b0: 7661 6c69 6420 5365 6c65 6374 696f 6e4b valid SelectionK │ │ │ │ │ -0004e6c0: 6579 2077 6865 6e20 696e 766f 6b65 6420 ey when invoked │ │ │ │ │ -0004e6d0: 6174 2061 726f 756e 6420 7468 6520 7469 at around the ti │ │ │ │ │ -0004e6e0: 6d65 2074 6861 7420 7468 6520 6368 616e me that the chan │ │ │ │ │ -0004e6f0: 6e65 6c20 6973 2063 6c6f 7365 640a 3c62 nel is closed.java/nio/chan │ │ │ │ │ -0004e710: 6e65 6c73 2f53 656c 6563 746f 722f 416c nels/Selector/Al │ │ │ │ │ -0004e720: 6961 732e 6a61 7661 3a20 5265 6769 7374 ias.java: Regist │ │ │ │ │ -0004e730: 6572 696e 6720 616e 6420 6361 6e63 656c ering and cancel │ │ │ │ │ -0004e740: 6c69 6e67 2073 616d 6520 6664 206d 616e ling same fd man │ │ │ │ │ -0004e750: 7920 7469 6d65 730a 3c62 720a 3e6a 6176 y times.jav │ │ │ │ │ -0004e760: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ -0004e770: 656c 6563 746f 722f 4261 7369 6341 6363 elector/BasicAcc │ │ │ │ │ -0004e780: 6570 742e 6a61 7661 3a20 5465 7374 2053 ept.java: Test S │ │ │ │ │ -0004e790: 656c 6563 746f 7220 7769 7468 2053 6572 elector with Ser │ │ │ │ │ -0004e7a0: 7665 7253 6f63 6b65 7443 6861 6e6e 656c verSocketChannel │ │ │ │ │ -0004e7b0: 730a 3c62 720a 3e6a 6176 612f 6e69 6f2f s.java/nio/ │ │ │ │ │ -0004e7c0: 6368 616e 6e65 6c73 2f53 656c 6563 746f channels/Selecto │ │ │ │ │ -0004e7d0: 722f 4261 7369 6343 6f6e 6e65 6374 2e6a r/BasicConnect.j │ │ │ │ │ -0004e7e0: 6176 613a 2054 6573 7420 6e6f 6e62 6c6f ava: Test nonblo │ │ │ │ │ -0004e7f0: 636b 696e 6720 636f 6e6e 6563 7420 616e cking connect an │ │ │ │ │ -0004e800: 6420 6669 6e69 7368 436f 6e6e 6563 740a d finishConnect. │ │ │ │ │ -0004e810: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ -0004e820: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ -0004e830: 4361 6e63 656c 4475 7269 6e67 5265 6769 CancelDuringRegi │ │ │ │ │ -0004e840: 7374 6572 2e6a 6176 613a 2043 6865 636b ster.java: Check │ │ │ │ │ -0004e850: 2043 616e 6365 6c6c 6564 4b65 7945 7863 CancelledKeyExc │ │ │ │ │ -0004e860: 6570 7469 6f6e 206e 6f74 2074 6872 6f77 eption not throw │ │ │ │ │ -0004e870: 6e20 6475 7269 6e67 2063 6861 6e6e 656c n during channel │ │ │ │ │ -0004e880: 2072 6567 6973 7472 6174 696f 6e0a 3c62 registration.java/nio/chan │ │ │ │ │ -0004e8a0: 6e65 6c73 2f53 656c 6563 746f 722f 4368 nels/Selector/Ch │ │ │ │ │ -0004e8b0: 616e 6769 6e67 496e 7465 7265 7374 732e angingInterests. │ │ │ │ │ -0004e8c0: 6a61 7661 2369 6430 3a20 5465 7374 2074 java#id0: Test t │ │ │ │ │ -0004e8d0: 6861 7420 5365 6c65 6374 6f72 2064 6f65 hat Selector doe │ │ │ │ │ -0004e8e0: 736e 2774 2073 7069 6e20 7768 656e 2063 sn't spin when c │ │ │ │ │ -0004e8f0: 6861 6e67 696e 6720 696e 7465 7265 7374 hanging interest │ │ │ │ │ -0004e900: 206f 7073 0a3c 6272 0a3e 6a61 7661 2f6e ops.java/n │ │ │ │ │ -0004e910: 696f 2f63 6861 6e6e 656c 732f 5365 6c65 io/channels/Sele │ │ │ │ │ -0004e920: 6374 6f72 2f43 6861 6e67 696e 6749 6e74 ctor/ChangingInt │ │ │ │ │ -0004e930: 6572 6573 7473 2e6a 6176 6123 6964 313a erests.java#id1: │ │ │ │ │ -0004e940: 2020 0a3c 6272 0a3e 6a61 7661 2f6e 696f .java/nio │ │ │ │ │ -0004e950: 2f63 6861 6e6e 656c 732f 5365 6c65 6374 /channels/Select │ │ │ │ │ -0004e960: 6f72 2f43 6865 636b 4c6f 636b 696e 672e or/CheckLocking. │ │ │ │ │ -0004e970: 6a61 7661 3a20 6368 6563 6b20 6966 2073 java: check if s │ │ │ │ │ -0004e980: 6574 496e 7465 7265 7374 2062 6c6f 636b etInterest block │ │ │ │ │ -0004e990: 7320 7768 696c 6520 696e 2073 656c 6563 s while in selec │ │ │ │ │ -0004e9a0: 740a 3c62 720a 3e6a 6176 612f 6e69 6f2f t.java/nio/ │ │ │ │ │ -0004e9b0: 6368 616e 6e65 6c73 2f53 656c 6563 746f channels/Selecto │ │ │ │ │ -0004e9c0: 722f 436c 6f73 652e 6a61 7661 3a20 5465 r/Close.java: Te │ │ │ │ │ -0004e9d0: 7374 2066 6f72 206b 6579 7320 7265 6d61 st for keys rema │ │ │ │ │ -0004e9e0: 696e 696e 6720 696e 2073 656c 6563 746f ining in selecto │ │ │ │ │ -0004e9f0: 7220 6166 7465 7220 6368 616e 6e65 6c20 r after channel │ │ │ │ │ -0004ea00: 636c 6f73 6564 0a3c 6272 0a3e 6a61 7661 closed.java │ │ │ │ │ -0004ea10: 2f6e 696f 2f63 6861 6e6e 656c 732f 5365 /nio/channels/Se │ │ │ │ │ -0004ea20: 6c65 6374 6f72 2f43 6c6f 7365 496e 7661 lector/CloseInva │ │ │ │ │ -0004ea30: 6c69 6461 7465 734b 6579 732e 6a61 7661 lidatesKeys.java │ │ │ │ │ -0004ea40: 3a20 456e 7375 7265 2074 6861 7420 636c : Ensure that cl │ │ │ │ │ -0004ea50: 6f73 696e 6720 6120 7365 6c65 6374 6f72 osing a selector │ │ │ │ │ -0004ea60: 2069 6e76 616c 6964 6174 6573 2069 7473 invalidates its │ │ │ │ │ -0004ea70: 206b 6579 730a 3c62 720a 3e6a 6176 612f keys.java/ │ │ │ │ │ -0004ea80: 6e69 6f2f 6368 616e 6e65 6c73 2f53 656c nio/channels/Sel │ │ │ │ │ -0004ea90: 6563 746f 722f 436c 6f73 6554 6865 6e52 ector/CloseThenR │ │ │ │ │ -0004eaa0: 6567 6973 7465 722e 6a61 7661 3a20 436c egister.java: Cl │ │ │ │ │ -0004eab0: 6f73 6564 5365 6c65 6374 6f72 4578 6365 osedSelectorExce │ │ │ │ │ -0004eac0: 7074 696f 6e20 6973 2065 7870 6563 7465 ption is expecte │ │ │ │ │ -0004ead0: 6420 7768 656e 2072 6567 6973 7465 7220 d when register │ │ │ │ │ -0004eae0: 6166 7465 7220 636c 6f73 650a 3c62 720a after close.java/nio/channe │ │ │ │ │ -0004eb00: 6c73 2f53 656c 6563 746f 722f 436c 6f73 ls/Selector/Clos │ │ │ │ │ -0004eb10: 6557 6865 6e4b 6579 4964 6c65 2e6a 6176 eWhenKeyIdle.jav │ │ │ │ │ -0004eb20: 613a 2050 4f4c 4c48 5550 206f 7220 504f a: POLLHUP or PO │ │ │ │ │ -0004eb30: 4c4c 4552 5220 6f6e 2022 6964 6c65 2220 LLERR on "idle" │ │ │ │ │ -0004eb40: 6b65 7920 6361 6e20 6361 7573 6520 5365 key can cause Se │ │ │ │ │ -0004eb50: 6c65 6374 6f72 2074 6f20 7370 696e 0a3c lector to spin.< │ │ │ │ │ -0004eb60: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ -0004eb70: 6e6e 656c 732f 5365 6c65 6374 6f72 2f43 nnels/Selector/C │ │ │ │ │ -0004eb80: 6f6e 6e65 6374 2e6a 6176 613a 2054 6573 onnect.java: Tes │ │ │ │ │ -0004eb90: 7420 4d61 6b69 6e67 206c 6f74 7320 6f66 t Making lots of │ │ │ │ │ -0004eba0: 2053 656c 6563 746f 7273 0a3c 6272 0a3e Selectors. │ │ │ │ │ -0004ebb0: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004ebc0: 732f 5365 6c65 6374 6f72 2f43 6f6e 6e65 s/Selector/Conne │ │ │ │ │ -0004ebd0: 6374 5772 6974 652e 6a61 7661 3a20 5465 ctWrite.java: Te │ │ │ │ │ -0004ebe0: 7374 2072 6561 6479 2066 6f72 2063 6f6e st ready for con │ │ │ │ │ -0004ebf0: 6e65 6374 2066 6f6c 6c6f 7765 6420 6279 nect followed by │ │ │ │ │ -0004ec00: 2072 6561 6479 2066 6f72 2077 7269 7465 ready for write │ │ │ │ │ -0004ec10: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ -0004ec20: 6861 6e6e 656c 732f 5365 6c65 6374 6f72 hannels/Selector │ │ │ │ │ -0004ec30: 2f43 7573 746f 6d46 696c 6553 7973 7465 /CustomFileSyste │ │ │ │ │ -0004ec40: 6d2e 6a61 7661 3a20 5665 7269 6669 6573 m.java: Verifies │ │ │ │ │ -0004ec50: 2074 6861 7420 616e 2061 7474 656d 7074 that an attempt │ │ │ │ │ -0004ec60: 2074 6f20 6361 6c6c 2053 656c 6563 746f to call Selecto │ │ │ │ │ -0004ec70: 722e 6f70 656e 2829 206f 6e20 6120 6e6f r.open() on a no │ │ │ │ │ -0004ec80: 6e2d 6465 6661 756c 7420 6669 6c65 2073 n-default file s │ │ │ │ │ -0004ec90: 7973 7465 6d20 7375 6363 6565 6473 2e0a ystem succeeds.. │ │ │ │ │ -0004eca0: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ -0004ecb0: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ -0004ecc0: 4465 6665 7272 6564 436c 6f73 652f 4465 DeferredClose/De │ │ │ │ │ -0004ecd0: 6665 7272 6564 436c 6f73 6554 6573 742e ferredCloseTest. │ │ │ │ │ -0004ece0: 6a61 7661 3a20 7665 7269 6669 6573 2074 java: verifies t │ │ │ │ │ -0004ecf0: 6861 7420 6966 2061 2072 6567 6973 7465 hat if a registe │ │ │ │ │ -0004ed00: 7265 6420 6368 616e 6e65 6c20 6861 7320 red channel has │ │ │ │ │ -0004ed10: 696e 2d70 726f 6772 6573 7320 6f70 6572 in-progress oper │ │ │ │ │ -0004ed20: 6174 696f 6e73 2c20 7468 656e 2074 6865 ations, then the │ │ │ │ │ -0004ed30: 2053 656c 6563 746f 7220 6475 7269 6e67 Selector during │ │ │ │ │ -0004ed40: 2069 7473 2064 6566 6572 7265 6420 636c its deferred cl │ │ │ │ │ -0004ed50: 6f73 6520 696d 706c 656d 656e 7461 7469 ose implementati │ │ │ │ │ -0004ed60: 6f6e 2077 6f6e 2774 2070 7265 6d61 7475 on won't prematu │ │ │ │ │ -0004ed70: 7265 6c79 2072 656c 6561 7365 2074 6865 rely release the │ │ │ │ │ -0004ed80: 2063 6861 6e6e 656c 2773 2072 6573 6f75 channel's resou │ │ │ │ │ -0004ed90: 7263 6573 0a3c 6272 0a3e 6a61 7661 2f6e rces.java/n │ │ │ │ │ -0004eda0: 696f 2f63 6861 6e6e 656c 732f 5365 6c65 io/channels/Sele │ │ │ │ │ -0004edb0: 6374 6f72 2f48 656c 7065 7253 6c6f 7754 ctor/HelperSlowT │ │ │ │ │ -0004edc0: 6f44 6965 2e6a 6176 613a 2053 656c 6563 oDie.java: Selec │ │ │ │ │ -0004edd0: 746f 722e 7365 6c65 6374 2063 616e 2068 tor.select can h │ │ │ │ │ -0004ede0: 616e 6773 206f 6e20 5769 6e64 6f77 7320 angs on Windows │ │ │ │ │ -0004edf0: 666f 7220 6361 7365 7320 7768 6572 6520 for cases where │ │ │ │ │ -0004ee00: 6120 6865 6c70 6572 2074 6872 6561 6420 a helper thread │ │ │ │ │ -0004ee10: 6265 636f 6d65 7320 7265 6475 6461 6e74 becomes redudant │ │ │ │ │ -0004ee20: 2062 7574 2061 206e 6577 2068 656c 7065 but a new helpe │ │ │ │ │ -0004ee30: 7220 6973 2069 6d6d 6564 6961 7465 6c79 r is immediately │ │ │ │ │ -0004ee40: 206e 6565 6465 642e 0a3c 6272 0a3e 6a61 needed..ja │ │ │ │ │ -0004ee50: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -0004ee60: 5365 6c65 6374 6f72 2f4b 6579 5365 7473 Selector/KeySets │ │ │ │ │ -0004ee70: 2e6a 6176 613a 2043 6865 636b 2076 6172 .java: Check var │ │ │ │ │ -0004ee80: 696f 7573 2070 726f 7065 7274 6965 7320 ious properties │ │ │ │ │ -0004ee90: 6f66 206b 6579 2061 6e64 2073 656c 6563 of key and selec │ │ │ │ │ -0004eea0: 7465 642d 6b65 7920 7365 7473 0a3c 6272 ted-key sets.
    java/nio/chann │ │ │ │ │ -0004eec0: 656c 732f 5365 6c65 6374 6f72 2f4b 6579 els/Selector/Key │ │ │ │ │ -0004eed0: 7352 6561 6479 2e6a 6176 613a 2054 6573 sReady.java: Tes │ │ │ │ │ -0004eee0: 7420 6966 206b 6579 7320 7265 706f 7274 t if keys report │ │ │ │ │ -0004eef0: 6564 2072 6561 6479 206d 756c 7469 706c ed ready multipl │ │ │ │ │ -0004ef00: 6520 7469 6d65 730a 3c62 720a 3e6a 6176 e times.jav │ │ │ │ │ -0004ef10: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ -0004ef20: 656c 6563 746f 722f 4c6f 7473 4f66 4368 elector/LotsOfCh │ │ │ │ │ -0004ef30: 616e 6e65 6c73 2e6a 6176 6123 6964 303a annels.java#id0: │ │ │ │ │ -0004ef40: 2054 6573 7473 2074 6861 7420 5769 6e64 Tests that Wind │ │ │ │ │ -0004ef50: 6f77 7320 5365 6c65 6374 6f72 2063 616e ows Selector can │ │ │ │ │ -0004ef60: 2075 7365 206d 6f72 6520 7468 616e 2036 use more than 6 │ │ │ │ │ -0004ef70: 3320 6368 616e 6e65 6c73 0a3c 6272 0a3e 3 channels. │ │ │ │ │ -0004ef80: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004ef90: 732f 5365 6c65 6374 6f72 2f4c 6f74 734f s/Selector/LotsO │ │ │ │ │ -0004efa0: 6643 6861 6e6e 656c 732e 6a61 7661 2369 fChannels.java#i │ │ │ │ │ -0004efb0: 6431 3a20 200a 3c62 720a 3e6a 6176 612f d1: .java/ │ │ │ │ │ -0004efc0: 6e69 6f2f 6368 616e 6e65 6c73 2f53 656c nio/channels/Sel │ │ │ │ │ -0004efd0: 6563 746f 722f 4c6f 7473 4f66 496e 7465 ector/LotsOfInte │ │ │ │ │ -0004efe0: 7272 7570 7473 2e6a 6176 6123 706c 6174 rrupts.java#plat │ │ │ │ │ -0004eff0: 666f 726d 3a20 5374 7265 7373 2074 6573 form: Stress tes │ │ │ │ │ -0004f000: 7420 5468 7265 6164 2e69 6e74 6572 7275 t Thread.interru │ │ │ │ │ -0004f010: 7074 206f 6e20 6120 7461 7267 6574 2054 pt on a target T │ │ │ │ │ -0004f020: 6872 6561 6420 646f 696e 6720 6120 7365 hread doing a se │ │ │ │ │ -0004f030: 6c65 6374 696f 6e20 6f70 6572 6174 696f lection operatio │ │ │ │ │ -0004f040: 6e0a 3c62 720a 3e6a 6176 612f 6e69 6f2f n.java/nio/ │ │ │ │ │ -0004f050: 6368 616e 6e65 6c73 2f53 656c 6563 746f channels/Selecto │ │ │ │ │ -0004f060: 722f 4c6f 7473 4f66 496e 7465 7272 7570 r/LotsOfInterrup │ │ │ │ │ -0004f070: 7473 2e6a 6176 6123 7669 7274 7561 6c3a ts.java#virtual: │ │ │ │ │ -0004f080: 2020 0a3c 6272 0a3e 6a61 7661 2f6e 696f .java/nio │ │ │ │ │ -0004f090: 2f63 6861 6e6e 656c 732f 5365 6c65 6374 /channels/Select │ │ │ │ │ -0004f0a0: 6f72 2f4c 6f74 734f 6655 7064 6174 6573 or/LotsOfUpdates │ │ │ │ │ -0004f0b0: 5465 7374 2e6a 6176 613a 2053 656c 6563 Test.java: Selec │ │ │ │ │ -0004f0c0: 746f 722e 7365 6c65 6374 2063 616e 2066 tor.select can f │ │ │ │ │ -0004f0d0: 6169 6c20 7769 7468 2049 4f45 7863 6570 ail with IOExcep │ │ │ │ │ -0004f0e0: 7469 6f6e 2022 496e 7661 6c69 6420 6172 tion "Invalid ar │ │ │ │ │ -0004f0f0: 6775 6d65 6e74 2220 6f6e 2053 6f6c 6172 gument" on Solar │ │ │ │ │ -0004f100: 6973 2069 6620 6d61 7869 6d75 6d20 6e75 is if maximum nu │ │ │ │ │ -0004f110: 6d62 6572 206f 6620 6669 6c65 2064 6573 mber of file des │ │ │ │ │ -0004f120: 6372 6970 746f 7273 2069 7320 6c65 7373 criptors is less │ │ │ │ │ -0004f130: 2074 6861 6e20 3130 3030 300a 3c62 720a than 10000.java/nio/channe │ │ │ │ │ -0004f150: 6c73 2f53 656c 6563 746f 722f 4f70 5265 ls/Selector/OpRe │ │ │ │ │ -0004f160: 6164 2e6a 6176 613a 2054 6573 7420 6966 ad.java: Test if │ │ │ │ │ -0004f170: 204f 505f 5245 4144 2069 7320 6465 7465 OP_READ is dete │ │ │ │ │ -0004f180: 6374 6564 2077 6974 6820 4f50 5f57 5249 cted with OP_WRI │ │ │ │ │ -0004f190: 5445 2069 6e20 696e 7465 7265 7374 4f70 TE in interestOp │ │ │ │ │ -0004f1a0: 730a 3c62 720a 3e6a 6176 612f 6e69 6f2f s.java/nio/ │ │ │ │ │ -0004f1b0: 6368 616e 6e65 6c73 2f53 656c 6563 746f channels/Selecto │ │ │ │ │ -0004f1c0: 722f 4f75 744f 6642 616e 642e 6a61 7661 r/OutOfBand.java │ │ │ │ │ -0004f1d0: 2369 6430 3a20 4f4f 4220 6461 7461 2063 #id0: OOB data c │ │ │ │ │ -0004f1e0: 6175 7365 7320 6120 536f 636b 6574 4368 auses a SocketCh │ │ │ │ │ -0004f1f0: 616e 6e65 6c2c 2077 6974 6820 4f4f 4249 annel, with OOBI │ │ │ │ │ -0004f200: 4e4c 494e 4520 6469 7361 626c 6564 2c20 NLINE disabled, │ │ │ │ │ -0004f210: 746f 2062 6520 7365 6c65 6374 6564 0a3c to be selected.< │ │ │ │ │ -0004f220: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ -0004f230: 6e6e 656c 732f 5365 6c65 6374 6f72 2f4f nnels/Selector/O │ │ │ │ │ -0004f240: 7574 4f66 4261 6e64 2e6a 6176 6123 6964 utOfBand.java#id │ │ │ │ │ -0004f250: 313a 2020 0a3c 6272 0a3e 6a61 7661 2f6e 1: .java/n │ │ │ │ │ -0004f260: 696f 2f63 6861 6e6e 656c 732f 5365 6c65 io/channels/Sele │ │ │ │ │ -0004f270: 6374 6f72 2f52 6163 7944 6572 6567 6973 ctor/RacyDeregis │ │ │ │ │ -0004f280: 7465 722e 6a61 7661 2369 6430 3a20 5365 ter.java#id0: Se │ │ │ │ │ -0004f290: 6c65 6374 696f 6e4b 6579 2e69 6e74 6572 lectionKey.inter │ │ │ │ │ -0004f2a0: 6573 744f 7073 2064 6f65 7320 6e6f 7420 estOps does not │ │ │ │ │ -0004f2b0: 7570 6461 7465 2069 6e74 6572 6573 7420 update interest │ │ │ │ │ -0004f2c0: 7365 7420 6f6e 2057 696e 646f 7773 2e0a set on Windows.. │ │ │ │ │ -0004f2d0: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ -0004f2e0: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ -0004f2f0: 5261 6379 4465 7265 6769 7374 6572 2e6a RacyDeregister.j │ │ │ │ │ -0004f300: 6176 6123 6964 313a 2020 0a3c 6272 0a3e ava#id1: . │ │ │ │ │ -0004f310: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004f320: 732f 5365 6c65 6374 6f72 2f52 6561 6441 s/Selector/ReadA │ │ │ │ │ -0004f330: 6674 6572 436f 6e6e 6563 742e 6a61 7661 fterConnect.java │ │ │ │ │ -0004f340: 3a20 536f 636b 6574 2077 6974 6820 4f50 : Socket with OP │ │ │ │ │ -0004f350: 5f52 4541 4420 776f 756c 6420 6765 7420 _READ would get │ │ │ │ │ -0004f360: 7365 6c65 6374 6564 206f 6e20 636f 6e6e selected on conn │ │ │ │ │ -0004f370: 6563 740a 3c62 720a 3e6a 6176 612f 6e69 ect.java/ni │ │ │ │ │ -0004f380: 6f2f 6368 616e 6e65 6c73 2f53 656c 6563 o/channels/Selec │ │ │ │ │ -0004f390: 746f 722f 5265 6741 6674 6572 5072 6543 tor/RegAfterPreC │ │ │ │ │ -0004f3a0: 6c6f 7365 2e6a 6176 613a 2050 7265 2d63 lose.java: Pre-c │ │ │ │ │ -0004f3b0: 6c6f 7365 2066 696c 6520 6465 7363 7269 lose file descri │ │ │ │ │ -0004f3c0: 7074 6f72 206d 6179 2069 6e61 6476 6572 ptor may inadver │ │ │ │ │ -0004f3d0: 7465 6e74 6c79 2067 6574 2072 6567 6973 tently get regis │ │ │ │ │ -0004f3e0: 7465 7265 6420 7769 7468 2065 706f 6c6c tered with epoll │ │ │ │ │ -0004f3f0: 2064 7572 696e 6720 636c 6f73 650a 3c62 during close.java/nio/chan │ │ │ │ │ -0004f410: 6e65 6c73 2f53 656c 6563 746f 722f 5265 nels/Selector/Re │ │ │ │ │ -0004f420: 6769 7374 6572 4475 7269 6e67 5365 6c65 gisterDuringSele │ │ │ │ │ -0004f430: 6374 2e6a 6176 613a 2054 6573 7420 7468 ct.java: Test th │ │ │ │ │ -0004f440: 6174 2063 6861 6e6e 656c 7320 6361 6e20 at channels can │ │ │ │ │ -0004f450: 6265 2072 6567 6973 7465 7265 642c 2069 be registered, i │ │ │ │ │ -0004f460: 6e74 6572 6573 7420 6f70 7320 6361 6e20 nterest ops can │ │ │ │ │ -0004f470: 6368 616e 6765 642c 2061 6e64 206b 6579 changed, and key │ │ │ │ │ -0004f480: 7320 6361 6e63 656c 6c65 6420 7768 696c s cancelled whil │ │ │ │ │ -0004f490: 6520 6120 7365 6c65 6374 696f 6e20 6f70 e a selection op │ │ │ │ │ -0004f4a0: 6572 6174 696f 6e20 6973 2069 6e20 7072 eration is in pr │ │ │ │ │ -0004f4b0: 6f67 7265 7373 2e0a 3c62 720a 3e6a 6176 ogress..jav │ │ │ │ │ -0004f4c0: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ -0004f4d0: 656c 6563 746f 722f 5365 6c65 6374 4166 elector/SelectAf │ │ │ │ │ -0004f4e0: 7465 7252 6561 642e 6a61 7661 3a20 4368 terRead.java: Ch │ │ │ │ │ -0004f4f0: 6563 6b73 2074 6861 7420 5769 6e64 6f77 ecks that Window │ │ │ │ │ -0004f500: 7320 6265 6861 7669 6f72 206d 6174 6368 s behavior match │ │ │ │ │ -0004f510: 6573 2053 6f6c 6172 6973 2066 6f72 2076 es Solaris for v │ │ │ │ │ -0004f520: 6172 696f 7573 2072 6561 642f 7365 6c65 arious read/sele │ │ │ │ │ -0004f530: 6374 2063 6f6d 6269 6e61 7469 6f6e 732e ct combinations. │ │ │ │ │ -0004f540: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ -0004f550: 6861 6e6e 656c 732f 5365 6c65 6374 6f72 hannels/Selector │ │ │ │ │ -0004f560: 2f53 656c 6563 7441 6e64 4361 6e63 656c /SelectAndCancel │ │ │ │ │ -0004f570: 2e6a 6176 613a 2043 6865 636b 2066 6f72 .java: Check for │ │ │ │ │ -0004f580: 2043 616e 6365 6c6c 6564 4b65 7945 7863 CancelledKeyExc │ │ │ │ │ -0004f590: 6570 7469 6f6e 2077 6865 6e20 6b65 7920 eption when key │ │ │ │ │ -0004f5a0: 6361 6e63 656c 6c65 6420 6475 7269 6e67 cancelled during │ │ │ │ │ -0004f5b0: 2073 656c 6563 740a 3c62 720a 3e6a 6176 select.jav │ │ │ │ │ -0004f5c0: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ -0004f5d0: 656c 6563 746f 722f 5365 6c65 6374 416e elector/SelectAn │ │ │ │ │ -0004f5e0: 6443 6c6f 7365 2e6a 6176 613a 2043 6865 dClose.java: Che │ │ │ │ │ -0004f5f0: 636b 2062 6c6f 636b 696e 6720 6f66 2073 ck blocking of s │ │ │ │ │ -0004f600: 656c 6563 7420 616e 6420 636c 6f73 650a elect and close. │ │ │ │ │ -0004f610: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ -0004f620: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ -0004f630: 5365 6c65 6374 4e6f 7757 6865 6e45 6d70 SelectNowWhenEmp │ │ │ │ │ -0004f640: 7479 2e6a 6176 613a 2054 6573 7420 7365 ty.java: Test se │ │ │ │ │ -0004f650: 6c65 6374 4e6f 7720 6d65 7468 6f64 2077 lectNow method w │ │ │ │ │ -0004f660: 6974 6820 6e6f 2072 6567 6973 7465 7265 ith no registere │ │ │ │ │ -0004f670: 6420 6368 616e 6e65 6c73 0a3c 6272 0a3e d channels. │ │ │ │ │ -0004f680: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -0004f690: 732f 5365 6c65 6374 6f72 2f53 656c 6563 s/Selector/Selec │ │ │ │ │ -0004f6a0: 7454 696d 656f 7574 2e6a 6176 613a 2056 tTimeout.java: V │ │ │ │ │ -0004f6b0: 6572 6966 7920 6e6f 2049 4f45 7863 6570 erify no IOExcep │ │ │ │ │ -0004f6c0: 7469 6f6e 206f 6e20 4f53 2058 2066 6f72 tion on OS X for │ │ │ │ │ -0004f6d0: 206c 6172 6765 2074 696d 656f 7574 2076 large timeout v │ │ │ │ │ -0004f6e0: 616c 7565 2069 6e20 7365 6c65 6374 2829 alue in select() │ │ │ │ │ -0004f6f0: 2061 6e64 2074 6861 7420 7469 6d65 6f75 and that timeou │ │ │ │ │ -0004f700: 7420 646f 6573 206e 6f74 206f 6363 7572 t does not occur │ │ │ │ │ -0004f710: 2074 6f6f 2065 6172 6c79 206f 6e20 5769 too early on Wi │ │ │ │ │ -0004f720: 6e64 6f77 732e 0a3c 6272 0a3e 6a61 7661 ndows..java │ │ │ │ │ -0004f730: 2f6e 696f 2f63 6861 6e6e 656c 732f 5365 /nio/channels/Se │ │ │ │ │ -0004f740: 6c65 6374 6f72 2f53 656c 6563 7457 6974 lector/SelectWit │ │ │ │ │ -0004f750: 6843 6f6e 7375 6d65 722e 6a61 7661 2369 hConsumer.java#i │ │ │ │ │ -0004f760: 6430 3a20 556e 6974 2074 6573 7420 666f d0: Unit test fo │ │ │ │ │ -0004f770: 7220 5365 6c65 6374 6f72 2e73 656c 6563 r Selector.selec │ │ │ │ │ -0004f780: 742f 7365 6c65 6374 4e6f 7728 436f 6e73 t/selectNow(Cons │ │ │ │ │ -0004f790: 756d 6572 290a 3c62 720a 3e6a 6176 612f umer).java/ │ │ │ │ │ -0004f7a0: 6e69 6f2f 6368 616e 6e65 6c73 2f53 656c nio/channels/Sel │ │ │ │ │ -0004f7b0: 6563 746f 722f 5365 6c65 6374 5769 7468 ector/SelectWith │ │ │ │ │ -0004f7c0: 436f 6e73 756d 6572 2e6a 6176 6123 6964 Consumer.java#id │ │ │ │ │ -0004f7d0: 313a 2020 0a3c 6272 0a3e 6a61 7661 2f6e 1: .java/n │ │ │ │ │ -0004f7e0: 696f 2f63 6861 6e6e 656c 732f 5365 6c65 io/channels/Sele │ │ │ │ │ -0004f7f0: 6374 6f72 2f53 656c 6563 7457 7269 7465 ctor/SelectWrite │ │ │ │ │ -0004f800: 2e6a 6176 613a 2053 6f63 6b65 7420 7769 .java: Socket wi │ │ │ │ │ -0004f810: 7468 204f 505f 5752 4954 4520 776f 756c th OP_WRITE woul │ │ │ │ │ -0004f820: 6420 6765 7420 7365 6c65 6374 6564 206f d get selected o │ │ │ │ │ -0004f830: 6e6c 7920 6f6e 6365 0a3c 6272 0a3e 6a61 nly once.ja │ │ │ │ │ -0004f840: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -0004f850: 5365 6c65 6374 6f72 2f53 656c 6563 746f Selector/Selecto │ │ │ │ │ -0004f860: 724c 696d 6974 2e6a 6176 613a 2045 6e73 rLimit.java: Ens │ │ │ │ │ -0004f870: 7572 6520 7468 6174 2061 2053 656c 6563 ure that a Selec │ │ │ │ │ -0004f880: 746f 7220 6361 6e20 7265 7475 726e 2061 tor can return a │ │ │ │ │ -0004f890: 7420 6c65 6173 7420 3130 3020 7365 6c65 t least 100 sele │ │ │ │ │ -0004f8a0: 6374 6564 206b 6579 730a 3c62 720a 3e6a cted keys.j │ │ │ │ │ -0004f8b0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -0004f8c0: 2f53 656c 6563 746f 722f 5365 6c65 6374 /Selector/Select │ │ │ │ │ -0004f8d0: 6f72 5465 7374 2e6a 6176 613a 2054 6573 orTest.java: Tes │ │ │ │ │ -0004f8e0: 7420 7365 6c65 6374 6f72 7320 616e 6420 t selectors and │ │ │ │ │ -0004f8f0: 736f 636b 6574 6368 616e 6e65 6c73 0a3c socketchannels.< │ │ │ │ │ -0004f900: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ -0004f910: 6e6e 656c 732f 5365 6c65 6374 6f72 2f53 nnels/Selector/S │ │ │ │ │ -0004f920: 7461 636b 4f76 6572 666c 6f77 5465 7374 tackOverflowTest │ │ │ │ │ -0004f930: 2e6a 6176 613a 206e 6174 6976 6520 6361 .java: native ca │ │ │ │ │ -0004f940: 6c6c 2069 6e20 5769 6e64 6f77 7353 656c ll in WindowsSel │ │ │ │ │ -0004f950: 6563 746f 7249 6d70 6c2e 5375 6253 656c ectorImpl.SubSel │ │ │ │ │ -0004f960: 6563 746f 722e 706f 6c6c 2063 616e 2075 ector.poll can u │ │ │ │ │ -0004f970: 7365 206d 6f72 6520 7374 6163 6b20 7370 se more stack sp │ │ │ │ │ -0004f980: 6163 6520 7468 616e 2061 7661 696c 6162 ace than availab │ │ │ │ │ -0004f990: 6c65 2069 6e20 6120 7368 6164 6f77 207a le in a shadow z │ │ │ │ │ -0004f9a0: 6f6e 652c 2074 6869 7320 6361 6e20 6361 one, this can ca │ │ │ │ │ -0004f9b0: 7573 6520 6120 6372 6173 6820 6966 2073 use a crash if s │ │ │ │ │ -0004f9c0: 656c 6563 746f 7220 6973 2063 616c 6c65 elector is calle │ │ │ │ │ -0004f9d0: 6420 6672 6f6d 2061 2064 6565 7020 7265 d from a deep re │ │ │ │ │ -0004f9e0: 6375 7273 6976 6520 6a61 7661 2063 616c cursive java cal │ │ │ │ │ -0004f9f0: 6c0a 3c62 720a 3e6a 6176 612f 6e69 6f2f l.java/nio/ │ │ │ │ │ -0004fa00: 6368 616e 6e65 6c73 2f53 656c 6563 746f channels/Selecto │ │ │ │ │ -0004fa10: 722f 5465 6d70 6f72 6172 7953 656c 6563 r/TemporarySelec │ │ │ │ │ -0004fa20: 746f 722e 6a61 7661 3a20 5469 6d65 6420 tor.java: Timed │ │ │ │ │ -0004fa30: 7265 6164 2077 6974 6820 736f 636b 6574 read with socket │ │ │ │ │ -0004fa40: 2061 6461 7074 6f72 2074 6872 6f77 7320 adaptor throws │ │ │ │ │ -0004fa50: 436c 6f73 6564 5365 6c65 6374 6f72 4578 ClosedSelectorEx │ │ │ │ │ -0004fa60: 6365 7074 696f 6e20 6966 2074 656d 706f ception if tempo │ │ │ │ │ -0004fa70: 7261 7279 2073 656c 6563 746f 7220 4743 rary selector GC │ │ │ │ │ -0004fa80: 2765 642e 0a3c 6272 0a3e 6a61 7661 2f6e 'ed..java/n │ │ │ │ │ -0004fa90: 696f 2f63 6861 6e6e 656c 732f 5365 6c65 io/channels/Sele │ │ │ │ │ -0004faa0: 6374 6f72 2f55 7064 6174 6552 6561 6479 ctor/UpdateReady │ │ │ │ │ -0004fab0: 4f70 732e 6a61 7661 3a20 5465 7374 2074 Ops.java: Test t │ │ │ │ │ -0004fac0: 6861 7420 7468 6520 7265 6164 7920 7365 hat the ready se │ │ │ │ │ -0004fad0: 7420 6672 6f6d 2061 2073 656c 6563 7469 t from a selecti │ │ │ │ │ -0004fae0: 6f6e 206f 7065 7261 7469 6f6e 2069 7320 on operation is │ │ │ │ │ -0004faf0: 6269 7477 6973 652d 6469 736a 6f69 6e65 bitwise-disjoine │ │ │ │ │ -0004fb00: 6420 696e 746f 2061 206b 6579 2773 2072 d into a key's r │ │ │ │ │ -0004fb10: 6561 6479 2073 6574 2077 6865 6e20 7468 eady set when th │ │ │ │ │ -0004fb20: 6520 6b65 7920 6973 2061 6c72 6561 6479 e key is already │ │ │ │ │ -0004fb30: 2069 6e20 7468 6520 7365 6c65 6374 6564 in the selected │ │ │ │ │ -0004fb40: 2d6b 6579 2073 6574 0a3c 6272 0a3e 6a61 -key set.ja │ │ │ │ │ -0004fb50: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -0004fb60: 5365 6c65 6374 6f72 2f57 616b 6575 702e Selector/Wakeup. │ │ │ │ │ -0004fb70: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ -0004fb80: 666f 7220 7365 6c65 6374 6f72 2077 616b for selector wak │ │ │ │ │ -0004fb90: 6575 7020 616e 6420 696e 7465 7272 7570 eup and interrup │ │ │ │ │ -0004fba0: 7469 6f6e 0a3c 6272 0a3e 6a61 7661 2f6e tion.java/n │ │ │ │ │ -0004fbb0: 696f 2f63 6861 6e6e 656c 732f 5365 6c65 io/channels/Sele │ │ │ │ │ -0004fbc0: 6374 6f72 2f57 616b 6575 7041 6674 6572 ctor/WakeupAfter │ │ │ │ │ -0004fbd0: 436c 6f73 652e 6a61 7661 3a20 496e 766f Close.java: Invo │ │ │ │ │ -0004fbe0: 6b69 6e67 2077 616b 6575 7020 6f6e 2063 king wakeup on c │ │ │ │ │ -0004fbf0: 6c6f 7365 6420 5365 6c65 6374 6f72 2063 losed Selector c │ │ │ │ │ -0004fc00: 616e 2074 6872 6f77 204e 5045 2069 6620 an throw NPE if │ │ │ │ │ -0004fc10: 636c 6f73 6520 7265 7365 7473 2069 6e74 close resets int │ │ │ │ │ -0004fc20: 6572 7275 7074 2073 7461 7475 730a 3c62 errupt status.java/nio/chan │ │ │ │ │ -0004fc40: 6e65 6c73 2f53 656c 6563 746f 722f 5761 nels/Selector/Wa │ │ │ │ │ -0004fc50: 6b65 7570 456d 7074 792e 6a61 7661 3a20 keupEmpty.java: │ │ │ │ │ -0004fc60: 4368 6563 6b73 2074 6861 7420 7761 6b65 Checks that wake │ │ │ │ │ -0004fc70: 7570 2077 6f72 6b73 2066 6f72 2061 6e20 up works for an │ │ │ │ │ -0004fc80: 656d 7074 7920 5365 6c65 6374 6f72 0a3c empty Selector.< │ │ │ │ │ -0004fc90: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ -0004fca0: 6e6e 656c 732f 5365 6c65 6374 6f72 2f57 nnels/Selector/W │ │ │ │ │ -0004fcb0: 616b 6575 704e 6f77 2e6a 6176 613a 2045 akeupNow.java: E │ │ │ │ │ -0004fcc0: 6e73 7572 6520 7468 6174 2074 6865 2077 nsure that the w │ │ │ │ │ -0004fcd0: 616b 6575 7020 7374 6174 6520 6973 2063 akeup state is c │ │ │ │ │ -0004fce0: 6c65 6172 6564 2062 7920 7365 6c65 6374 leared by select │ │ │ │ │ -0004fcf0: 4e6f 7728 290a 3c62 720a 3e6a 6176 612f Now().java/ │ │ │ │ │ -0004fd00: 6e69 6f2f 6368 616e 6e65 6c73 2f53 656c nio/channels/Sel │ │ │ │ │ -0004fd10: 6563 746f 722f 5761 6b65 7570 4f76 6572 ector/WakeupOver │ │ │ │ │ -0004fd20: 666c 6f77 2e6a 6176 613a 2043 6865 636b flow.java: Check │ │ │ │ │ -0004fd30: 2066 6f72 206f 7665 7266 6c6f 7720 6f66 for overflow of │ │ │ │ │ -0004fd40: 2077 616b 6575 7020 6275 6666 6572 0a3c wakeup buffer.< │ │ │ │ │ -0004fd50: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ -0004fd60: 6e6e 656c 732f 5365 6c65 6374 6f72 2f57 nnels/Selector/W │ │ │ │ │ -0004fd70: 616b 6575 7053 7065 6564 2e6a 6176 613a akeupSpeed.java: │ │ │ │ │ -0004fd80: 2054 6573 7473 2077 6865 7468 6572 2077 Tests whether w │ │ │ │ │ -0004fd90: 616b 6575 7020 6d61 6b65 7320 7468 6520 akeup makes the │ │ │ │ │ -0004fda0: 6e65 7874 2073 656c 6563 7428 2920 6361 next select() ca │ │ │ │ │ -0004fdb0: 6c6c 2072 6574 7572 6e20 696d 6d65 6469 ll return immedi │ │ │ │ │ -0004fdc0: 6174 656c 790a 3c62 720a 3e6a 6176 612f ately.java/ │ │ │ │ │ -0004fdd0: 6e69 6f2f 6368 616e 6e65 6c73 2f53 6572 nio/channels/Ser │ │ │ │ │ -0004fde0: 7665 7253 6f63 6b65 7443 6861 6e6e 656c verSocketChannel │ │ │ │ │ -0004fdf0: 2f41 6461 7074 5365 7276 6572 536f 636b /AdaptServerSock │ │ │ │ │ -0004fe00: 6574 2e6a 6176 613a 2055 6e69 7420 7465 et.java: Unit te │ │ │ │ │ -0004fe10: 7374 2066 6f72 2073 6572 7665 722d 736f st for server-so │ │ │ │ │ -0004fe20: 636b 6574 2d63 6861 6e6e 656c 2061 6461 cket-channel ada │ │ │ │ │ -0004fe30: 7074 6f72 730a 3c62 720a 3e6a 6176 612f ptors.java/ │ │ │ │ │ -0004fe40: 6e69 6f2f 6368 616e 6e65 6c73 2f53 6572 nio/channels/Ser │ │ │ │ │ -0004fe50: 7665 7253 6f63 6b65 7443 6861 6e6e 656c verSocketChannel │ │ │ │ │ -0004fe60: 2f42 6173 6963 2e6a 6176 613a 2055 6e69 /Basic.java: Uni │ │ │ │ │ -0004fe70: 7420 7465 7374 2066 6f72 2073 6572 7665 t test for serve │ │ │ │ │ -0004fe80: 722d 736f 636b 6574 2063 6861 6e6e 656c r-socket channel │ │ │ │ │ -0004fe90: 730a 3c62 720a 3e6a 6176 612f 6e69 6f2f s.java/nio/ │ │ │ │ │ -0004fea0: 6368 616e 6e65 6c73 2f53 6572 7665 7253 channels/ServerS │ │ │ │ │ -0004feb0: 6f63 6b65 7443 6861 6e6e 656c 2f4e 6f6e ocketChannel/Non │ │ │ │ │ -0004fec0: 426c 6f63 6b69 6e67 4163 6365 7074 2e6a BlockingAccept.j │ │ │ │ │ -0004fed0: 6176 613a 2074 6573 7420 5365 7276 6572 ava: test Server │ │ │ │ │ -0004fee0: 536f 636b 6574 4164 6170 746f 722e 6163 SocketAdaptor.ac │ │ │ │ │ -0004fef0: 6365 7074 206f 6e20 6e6f 6e62 6c6f 636b cept on nonblock │ │ │ │ │ -0004ff00: 696e 6720 6368 616e 6e65 6c0a 3c62 720a ing channel.java/nio/channe │ │ │ │ │ -0004ff20: 6c73 2f53 6572 7665 7253 6f63 6b65 7443 ls/ServerSocketC │ │ │ │ │ -0004ff30: 6861 6e6e 656c 2f4f 7065 6e2e 6a61 7661 hannel/Open.java │ │ │ │ │ -0004ff40: 3a20 7465 7374 2074 6865 2061 6464 7265 : test the addre │ │ │ │ │ -0004ff50: 7373 2072 6574 7572 6e65 6420 696e 2073 ss returned in s │ │ │ │ │ -0004ff60: 6f63 6b65 7420 6672 6f6d 2061 6363 6570 ocket from accep │ │ │ │ │ -0004ff70: 740a 3c62 720a 3e6a 6176 612f 6e69 6f2f t.java/nio/ │ │ │ │ │ -0004ff80: 6368 616e 6e65 6c73 2f53 6572 7665 7253 channels/ServerS │ │ │ │ │ -0004ff90: 6f63 6b65 7443 6861 6e6e 656c 2f53 6f63 ocketChannel/Soc │ │ │ │ │ -0004ffa0: 6b65 744f 7074 696f 6e54 6573 7473 2e6a ketOptionTests.j │ │ │ │ │ -0004ffb0: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ -0004ffc0: 6f72 2053 6572 7665 7253 6f63 6b65 7443 or ServerSocketC │ │ │ │ │ -0004ffd0: 6861 6e6e 656c 2073 6574 4f70 7469 6f6e hannel setOption │ │ │ │ │ -0004ffe0: 2f67 6574 4f70 7469 6f6e 2f6f 7074 696f /getOption/optio │ │ │ │ │ -0004fff0: 6e73 206d 6574 686f 6473 2e0a 3c62 720a ns methods..java/nio/channe │ │ │ │ │ -00050010: 6c73 2f53 6f63 6b65 7443 6861 6e6e 656c ls/SocketChannel │ │ │ │ │ -00050020: 2f41 6461 7074 536f 636b 6574 2e6a 6176 /AdaptSocket.jav │ │ │ │ │ -00050030: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ -00050040: 2073 6f63 6b65 742d 6368 616e 6e65 6c20 socket-channel │ │ │ │ │ -00050050: 6164 6170 746f 7273 0a3c 6272 0a3e 6a61 adaptors.ja │ │ │ │ │ -00050060: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -00050070: 536f 636b 6574 4368 616e 6e65 6c2f 4164 SocketChannel/Ad │ │ │ │ │ -00050080: 6170 746f 7253 7472 6561 6d73 2e6a 6176 aptorStreams.jav │ │ │ │ │ -00050090: 613a 2045 7865 7263 6973 6520 736f 636b a: Exercise sock │ │ │ │ │ -000500a0: 6574 2061 6461 7074 6f72 2069 6e70 7574 et adaptor input │ │ │ │ │ -000500b0: 2f6f 7574 7075 7420 7374 7265 616d 730a /output streams. │ │ │ │ │ -000500c0: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ -000500d0: 616e 6e65 6c73 2f53 6f63 6b65 7443 6861 annels/SocketCha │ │ │ │ │ -000500e0: 6e6e 656c 2f41 7379 6e63 436c 6f73 6543 nnel/AsyncCloseC │ │ │ │ │ -000500f0: 6861 6e6e 656c 2e6a 6176 613a 2043 6865 hannel.java: Che │ │ │ │ │ -00050100: 636b 206e 6f20 6461 7461 2069 7320 7772 ck no data is wr │ │ │ │ │ -00050110: 6974 7465 6e20 746f 2077 726f 6e67 2073 itten to wrong s │ │ │ │ │ -00050120: 6f63 6b65 7420 6368 616e 6e65 6c20 6475 ocket channel du │ │ │ │ │ -00050130: 7269 6e67 2061 7379 6e63 2063 6c6f 7369 ring async closi │ │ │ │ │ -00050140: 6e67 2e0a 3c62 720a 3e6a 6176 612f 6e69 ng..java/ni │ │ │ │ │ -00050150: 6f2f 6368 616e 6e65 6c73 2f53 6f63 6b65 o/channels/Socke │ │ │ │ │ -00050160: 7443 6861 6e6e 656c 2f42 6173 6963 2e6a tChannel/Basic.j │ │ │ │ │ -00050170: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ -00050180: 6f72 2073 6f63 6b65 7420 6368 616e 6e65 or socket channe │ │ │ │ │ -00050190: 6c73 0a3c 6272 0a3e 6a61 7661 2f6e 696f ls.java/nio │ │ │ │ │ -000501a0: 2f63 6861 6e6e 656c 732f 536f 636b 6574 /channels/Socket │ │ │ │ │ -000501b0: 4368 616e 6e65 6c2f 4269 6752 6561 6457 Channel/BigReadW │ │ │ │ │ -000501c0: 7269 7465 2e6a 6176 613a 2054 6573 7420 rite.java: Test │ │ │ │ │ -000501d0: 5574 696c 2063 6163 6869 6e67 2070 6f6c Util caching pol │ │ │ │ │ -000501e0: 6963 790a 3c62 720a 3e6a 6176 612f 6e69 icy.java/ni │ │ │ │ │ -000501f0: 6f2f 6368 616e 6e65 6c73 2f53 6f63 6b65 o/channels/Socke │ │ │ │ │ -00050200: 7443 6861 6e6e 656c 2f42 696e 642e 6a61 tChannel/Bind.ja │ │ │ │ │ -00050210: 7661 3a20 5465 7374 2069 6620 6269 6e64 va: Test if bind │ │ │ │ │ -00050220: 2070 726f 626c 656d 7320 6361 7573 6520 problems cause │ │ │ │ │ -00050230: 4269 6e64 4578 6365 7074 696f 6e20 6e6f BindException no │ │ │ │ │ -00050240: 7420 536f 636b 6574 4578 6365 7074 696f t SocketExceptio │ │ │ │ │ -00050250: 6e0a 3c62 720a 3e6a 6176 612f 6e69 6f2f n.java/nio/ │ │ │ │ │ -00050260: 6368 616e 6e65 6c73 2f53 6f63 6b65 7443 channels/SocketC │ │ │ │ │ -00050270: 6861 6e6e 656c 2f42 7566 6665 7253 697a hannel/BufferSiz │ │ │ │ │ -00050280: 652e 6a61 7661 3a20 5465 7374 2073 6574 e.java: Test set │ │ │ │ │ -00050290: 7469 6e67 2069 6c6c 6567 616c 2062 7566 ting illegal buf │ │ │ │ │ -000502a0: 6665 7220 7369 7a65 730a 3c62 720a 3e6a fer sizes.j │ │ │ │ │ -000502b0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -000502c0: 2f53 6f63 6b65 7443 6861 6e6e 656c 2f43 /SocketChannel/C │ │ │ │ │ -000502d0: 6c6f 7365 2e6a 6176 613a 2020 0a3c 6272 lose.java: .
    java/nio/chann │ │ │ │ │ -000502f0: 656c 732f 536f 636b 6574 4368 616e 6e65 els/SocketChanne │ │ │ │ │ -00050300: 6c2f 436c 6f73 6541 6674 6572 436f 6e6e l/CloseAfterConn │ │ │ │ │ -00050310: 6563 742e 6a61 7661 3a20 200a 3c62 720a ect.java: .java/nio/channe │ │ │ │ │ -00050330: 6c73 2f53 6f63 6b65 7443 6861 6e6e 656c ls/SocketChannel │ │ │ │ │ -00050340: 2f43 6c6f 7365 4475 7269 6e67 436f 6e6e /CloseDuringConn │ │ │ │ │ -00050350: 6563 742e 6a61 7661 3a20 4174 7465 6d70 ect.java: Attemp │ │ │ │ │ -00050360: 7420 746f 2063 6175 7365 2061 2064 6561 t to cause a dea │ │ │ │ │ -00050370: 646c 6f63 6b20 6279 2063 6c6f 7369 6e67 dlock by closing │ │ │ │ │ -00050380: 2061 2053 6f63 6b65 7443 6861 6e6e 656c a SocketChannel │ │ │ │ │ -00050390: 2069 6e20 6f6e 6520 7468 7265 6164 2077 in one thread w │ │ │ │ │ -000503a0: 6865 7265 2061 6e6f 7468 6572 2074 6872 here another thr │ │ │ │ │ -000503b0: 6561 6420 6973 2063 6c6f 7369 6e67 2074 ead is closing t │ │ │ │ │ -000503c0: 6865 2063 6861 6e6e 656c 2061 6674 6572 he channel after │ │ │ │ │ -000503d0: 2061 2063 6f6e 6e65 6374 2066 6169 6c0a a connect fail. │ │ │ │ │ -000503e0: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ -000503f0: 616e 6e65 6c73 2f53 6f63 6b65 7443 6861 annels/SocketCha │ │ │ │ │ -00050400: 6e6e 656c 2f43 6c6f 7365 4475 7269 6e67 nnel/CloseDuring │ │ │ │ │ -00050410: 5772 6974 652e 6a61 7661 3a20 5465 7374 Write.java: Test │ │ │ │ │ -00050420: 2061 7379 6e63 6872 6f6e 6f75 7320 636c asynchronous cl │ │ │ │ │ -00050430: 6f73 6520 6475 7269 6e67 2061 2062 6c6f ose during a blo │ │ │ │ │ -00050440: 636b 696e 6720 7772 6974 650a 3c62 720a cking write.java/nio/channe │ │ │ │ │ -00050460: 6c73 2f53 6f63 6b65 7443 6861 6e6e 656c ls/SocketChannel │ │ │ │ │ -00050470: 2f43 6c6f 7365 5265 6769 7374 6572 6564 /CloseRegistered │ │ │ │ │ -00050480: 4368 616e 6e65 6c2e 6a61 7661 3a20 5465 Channel.java: Te │ │ │ │ │ -00050490: 7374 2069 6620 7468 6520 7265 6769 7374 st if the regist │ │ │ │ │ -000504a0: 6572 6564 2053 6f63 6b65 7443 6861 6e6e ered SocketChann │ │ │ │ │ -000504b0: 656c 2063 616e 2062 6520 636c 6f73 6564 el can be closed │ │ │ │ │ -000504c0: 2069 6d6d 6564 6961 7465 6c79 0a3c 6272 immediately.
    java/nio/chann │ │ │ │ │ -000504e0: 656c 732f 536f 636b 6574 4368 616e 6e65 els/SocketChanne │ │ │ │ │ -000504f0: 6c2f 436c 6f73 6554 696d 656f 7574 4368 l/CloseTimeoutCh │ │ │ │ │ -00050500: 616e 6e65 6c2e 6a61 7661 3a20 5465 7374 annel.java: Test │ │ │ │ │ -00050510: 2069 6620 7468 6520 536f 636b 6574 4368 if the SocketCh │ │ │ │ │ -00050520: 616e 6e65 6c20 7769 7468 2074 696d 656f annel with timeo │ │ │ │ │ -00050530: 7574 2073 6574 2063 616e 2062 6520 636c ut set can be cl │ │ │ │ │ -00050540: 6f73 6564 2069 6d6d 6564 6961 7465 6c79 osed immediately │ │ │ │ │ -00050550: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ -00050560: 6861 6e6e 656c 732f 536f 636b 6574 4368 hannels/SocketCh │ │ │ │ │ -00050570: 616e 6e65 6c2f 436f 6e6e 6563 742e 6a61 annel/Connect.ja │ │ │ │ │ -00050580: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ -00050590: 7220 736f 636b 6574 2063 6861 6e6e 656c r socket channel │ │ │ │ │ -000505a0: 730a 3c62 720a 3e6a 6176 612f 6e69 6f2f s.java/nio/ │ │ │ │ │ -000505b0: 6368 616e 6e65 6c73 2f53 6f63 6b65 7443 channels/SocketC │ │ │ │ │ -000505c0: 6861 6e6e 656c 2f43 6f6e 6e65 6374 5374 hannel/ConnectSt │ │ │ │ │ -000505d0: 6174 652e 6a61 7661 3a20 5465 7374 2073 ate.java: Test s │ │ │ │ │ -000505e0: 6f63 6b65 742d 6368 616e 6e65 6c20 636f ocket-channel co │ │ │ │ │ -000505f0: 6e6e 6563 7469 6f6e 2d73 7461 7465 2074 nnection-state t │ │ │ │ │ -00050600: 7261 6e73 6974 696f 6e73 0a3c 6272 0a3e ransitions. │ │ │ │ │ -00050610: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -00050620: 732f 536f 636b 6574 4368 616e 6e65 6c2f s/SocketChannel/ │ │ │ │ │ -00050630: 436f 6e6e 6563 7469 6f6e 5265 7365 742e ConnectionReset. │ │ │ │ │ -00050640: 6a61 7661 3a20 5465 7374 2062 6568 6176 java: Test behav │ │ │ │ │ -00050650: 696f 7220 6f66 2053 6f63 6b65 7443 6861 ior of SocketCha │ │ │ │ │ -00050660: 6e6e 656c 2e72 6561 6420 616e 6420 7468 nnel.read and th │ │ │ │ │ -00050670: 6520 536f 636b 6574 2061 6461 7074 6f72 e Socket adaptor │ │ │ │ │ -00050680: 2072 6561 6420 616e 6420 6176 6169 6c61 read and availa │ │ │ │ │ -00050690: 626c 6520 6d65 7468 6f64 7320 7768 656e ble methods when │ │ │ │ │ -000506a0: 2061 2063 6f6e 6e65 6374 696f 6e20 6973 a connection is │ │ │ │ │ -000506b0: 2072 6573 6574 0a3c 6272 0a3e 6a61 7661 reset.java │ │ │ │ │ -000506c0: 2f6e 696f 2f63 6861 6e6e 656c 732f 536f /nio/channels/So │ │ │ │ │ -000506d0: 636b 6574 4368 616e 6e65 6c2f 4578 6365 cketChannel/Exce │ │ │ │ │ -000506e0: 7074 696f 6e54 7261 6e73 6c61 7469 6f6e ptionTranslation │ │ │ │ │ -000506f0: 2e6a 6176 613a 2063 6865 636b 2065 7863 .java: check exc │ │ │ │ │ -00050700: 6570 7469 6f6e 2074 7261 6e73 6c61 7469 eption translati │ │ │ │ │ -00050710: 6f6e 206f 6620 536f 636b 6574 4164 6170 on of SocketAdap │ │ │ │ │ -00050720: 746f 720a 3c62 720a 3e6a 6176 612f 6e69 tor.java/ni │ │ │ │ │ -00050730: 6f2f 6368 616e 6e65 6c73 2f53 6f63 6b65 o/channels/Socke │ │ │ │ │ -00050740: 7443 6861 6e6e 656c 2f46 696e 6973 6843 tChannel/FinishC │ │ │ │ │ -00050750: 6f6e 6e65 6374 2e6a 6176 613a 2054 6573 onnect.java: Tes │ │ │ │ │ -00050760: 7420 536f 636b 6574 4368 616e 6e65 6c2e t SocketChannel. │ │ │ │ │ -00050770: 6669 6e69 7368 436f 6e6e 6563 740a 3c62 finishConnect.java/nio/chan │ │ │ │ │ -00050790: 6e65 6c73 2f53 6f63 6b65 7443 6861 6e6e nels/SocketChann │ │ │ │ │ -000507a0: 656c 2f47 6574 4368 616e 6e65 6c2e 6a61 el/GetChannel.ja │ │ │ │ │ -000507b0: 7661 3a20 5465 7374 7320 6f6c 6420 7374 va: Tests old st │ │ │ │ │ -000507c0: 7265 616d 7320 7573 696e 6720 6368 616e reams using chan │ │ │ │ │ -000507d0: 6e65 6c73 2069 6e20 736f 636b 6574 2063 nels in socket c │ │ │ │ │ -000507e0: 6173 650a 3c62 720a 3e6a 6176 612f 6e69 ase.java/ni │ │ │ │ │ -000507f0: 6f2f 6368 616e 6e65 6c73 2f53 6f63 6b65 o/channels/Socke │ │ │ │ │ -00050800: 7443 6861 6e6e 656c 2f48 616e 6775 702e tChannel/Hangup. │ │ │ │ │ -00050810: 6a61 7661 3a20 456e 7375 7265 2074 6861 java: Ensure tha │ │ │ │ │ -00050820: 7420 736f 636b 6574 2068 616e 6775 7073 t socket hangups │ │ │ │ │ -00050830: 2061 7265 2068 616e 646c 6564 2063 6f72 are handled cor │ │ │ │ │ -00050840: 7265 6374 6c79 0a3c 6272 0a3e 6a61 7661 rectly.java │ │ │ │ │ -00050850: 2f6e 696f 2f63 6861 6e6e 656c 732f 536f /nio/channels/So │ │ │ │ │ -00050860: 636b 6574 4368 616e 6e65 6c2f 4c69 6e67 cketChannel/Ling │ │ │ │ │ -00050870: 6572 4f6e 436c 6f73 652e 6a61 7661 3a20 erOnClose.java: │ │ │ │ │ -00050880: 5465 7374 2053 6f63 6b65 7443 6861 6e6e Test SocketChann │ │ │ │ │ -00050890: 656c 2e63 6c6f 7365 2077 6974 6820 534f el.close with SO │ │ │ │ │ -000508a0: 5f4c 494e 4745 5220 656e 6162 6c65 640a _LINGER enabled. │ │ │ │ │ -000508b0: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ -000508c0: 616e 6e65 6c73 2f53 6f63 6b65 7443 6861 annels/SocketCha │ │ │ │ │ -000508d0: 6e6e 656c 2f4c 6f63 616c 4164 6472 6573 nnel/LocalAddres │ │ │ │ │ -000508e0: 732e 6a61 7661 3a20 5465 7374 2067 6574 s.java: Test get │ │ │ │ │ -000508f0: 4c6f 6361 6c41 6464 7265 7373 2067 6574 LocalAddress get │ │ │ │ │ -00050900: 4c6f 6361 6c50 6f72 740a 3c62 720a 3e6a LocalPort.j │ │ │ │ │ -00050910: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -00050920: 2f53 6f63 6b65 7443 6861 6e6e 656c 2f4f /SocketChannel/O │ │ │ │ │ -00050930: 7065 6e4c 6561 6b2e 6a61 7661 3a20 536f penLeak.java: So │ │ │ │ │ -00050940: 636b 6574 4368 616e 6e65 6c2e 6f70 656e cketChannel.open │ │ │ │ │ -00050950: 2853 6f63 6b65 7441 6464 7265 7373 2920 (SocketAddress) │ │ │ │ │ -00050960: 6c65 616b 7320 6669 6c65 2064 6573 6372 leaks file descr │ │ │ │ │ -00050970: 6970 746f 7220 6966 2063 6f6e 6e65 6374 iptor if connect │ │ │ │ │ -00050980: 696f 6e20 6361 6e6e 6f74 2062 6520 6573 ion cannot be es │ │ │ │ │ -00050990: 7461 626c 6973 6865 640a 3c62 720a 3e6a tablished.j │ │ │ │ │ -000509a0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -000509b0: 2f53 6f63 6b65 7443 6861 6e6e 656c 2f4f /SocketChannel/O │ │ │ │ │ -000509c0: 7574 4f66 4261 6e64 2e6a 6176 613a 2054 utOfBand.java: T │ │ │ │ │ -000509d0: 6573 7420 736f 636b 6574 2061 6461 7074 est socket adapt │ │ │ │ │ -000509e0: 6572 2073 656e 6455 7267 656e 7444 6174 er sendUrgentDat │ │ │ │ │ -000509f0: 6120 6d65 7468 6f64 0a3c 6272 0a3e 6a61 a method.ja │ │ │ │ │ +0004c680: 6e64 6572 2e6a 6176 613a 2054 6573 7420 nder.java: Test │ │ │ │ │ +0004c690: 4461 7461 6772 616d 4368 616e 6e65 6c20 DatagramChannel │ │ │ │ │ +0004c6a0: 7375 6273 6571 7565 6e74 2072 6563 6569 subsequent recei │ │ │ │ │ +0004c6b0: 7665 7320 7769 7468 206e 6f20 6461 7461 ves with no data │ │ │ │ │ +0004c6c0: 6772 616d 2072 6561 6479 0a3c 6272 0a3e gram ready. │ │ │ │ │ +0004c6d0: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +0004c6e0: 732f 4461 7461 6772 616d 4368 616e 6e65 s/DatagramChanne │ │ │ │ │ +0004c6f0: 6c2f 536f 636b 6574 4f70 7469 6f6e 5465 l/SocketOptionTe │ │ │ │ │ +0004c700: 7374 732e 6a61 7661 3a20 556e 6974 2074 sts.java: Unit t │ │ │ │ │ +0004c710: 6573 7420 666f 7220 7365 744f 7074 696f est for setOptio │ │ │ │ │ +0004c720: 6e2f 6765 744f 7074 696f 6e2f 6f70 7469 n/getOption/opti │ │ │ │ │ +0004c730: 6f6e 7320 6d65 7468 6f64 730a 3c62 720a ons methods.java/nio/channe │ │ │ │ │ +0004c750: 6c73 2f44 6174 6167 7261 6d43 6861 6e6e ls/DatagramChann │ │ │ │ │ +0004c760: 656c 2f53 7472 6573 734e 6174 6976 6553 el/StressNativeS │ │ │ │ │ +0004c770: 6967 6e61 6c2e 6a61 7661 3a20 4174 7465 ignal.java: Atte │ │ │ │ │ +0004c780: 6d70 7420 746f 2070 726f 766f 6b65 2065 mpt to provoke e │ │ │ │ │ +0004c790: 7272 6f72 2033 3136 206f 6e20 4f53 2058 rror 316 on OS X │ │ │ │ │ +0004c7a0: 2069 6e20 4e61 7469 7665 5369 676e 616c in NativeSignal │ │ │ │ │ +0004c7b0: 2e73 6967 6e61 6c28 290a 3c62 720a 3e6a .signal().j │ │ │ │ │ +0004c7c0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +0004c7d0: 2f44 6174 6167 7261 6d43 6861 6e6e 656c /DatagramChannel │ │ │ │ │ +0004c7e0: 2f54 6865 7265 4361 6e42 654f 6e6c 794f /ThereCanBeOnlyO │ │ │ │ │ +0004c7f0: 6e65 2e6a 6176 613a 2053 686f 756c 6420 ne.java: Should │ │ │ │ │ +0004c800: 6f6e 6c79 2062 6520 6f6e 6520 5055 4520 only be one PUE │ │ │ │ │ +0004c810: 6576 656e 2069 6620 6d75 6c74 6970 6c65 even if multiple │ │ │ │ │ +0004c820: 2049 434d 5073 2077 6572 6520 7265 6365 ICMPs were rece │ │ │ │ │ +0004c830: 6976 6564 0a3c 6272 0a3e 6a61 7661 2f6e ived.java/n │ │ │ │ │ +0004c840: 696f 2f63 6861 6e6e 656c 732f 4461 7461 io/channels/Data │ │ │ │ │ +0004c850: 6772 616d 4368 616e 6e65 6c2f 5472 756e gramChannel/Trun │ │ │ │ │ +0004c860: 6361 7465 2e6a 6176 613a 2054 6573 7420 cate.java: Test │ │ │ │ │ +0004c870: 4461 7461 6772 616d 4368 616e 6e65 6c20 DatagramChannel │ │ │ │ │ +0004c880: 7265 6365 6976 652f 7265 6164 2077 6865 receive/read whe │ │ │ │ │ +0004c890: 7265 2074 6865 7265 2061 7265 2066 6577 re there are few │ │ │ │ │ +0004c8a0: 6572 2062 7974 6573 2072 656d 6169 6e69 er bytes remaini │ │ │ │ │ +0004c8b0: 6e67 2069 6e20 7468 6520 6275 6666 6572 ng in the buffer │ │ │ │ │ +0004c8c0: 2074 6861 6e20 6172 6520 7265 7175 6972 than are requir │ │ │ │ │ +0004c8d0: 6564 2074 6f20 686f 6c64 2074 6865 2064 ed to hold the d │ │ │ │ │ +0004c8e0: 6174 6167 7261 6d2e 0a3c 6272 0a3e 6a61 atagram..ja │ │ │ │ │ +0004c8f0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004c900: 4461 7461 6772 616d 4368 616e 6e65 6c2f DatagramChannel/ │ │ │ │ │ +0004c910: 556e 7265 662e 6a61 7661 3a20 5465 7374 Unref.java: Test │ │ │ │ │ +0004c920: 2074 6861 7420 4461 7461 6772 616d 4368 that DatagramCh │ │ │ │ │ +0004c930: 616e 6e65 6c20 646f 6573 206e 6f74 206c annel does not l │ │ │ │ │ +0004c940: 6561 6b20 6669 6c65 2064 6573 6372 6970 eak file descrip │ │ │ │ │ +0004c950: 746f 7273 0a3c 6272 0a3e 6a61 7661 2f6e tors.java/n │ │ │ │ │ +0004c960: 696f 2f63 6861 6e6e 656c 732f 4461 7461 io/channels/Data │ │ │ │ │ +0004c970: 6772 616d 4368 616e 6e65 6c2f 5573 6544 gramChannel/UseD │ │ │ │ │ +0004c980: 4757 6974 6849 5076 362e 6a61 7661 3a20 GWithIPv6.java: │ │ │ │ │ +0004c990: 4368 6563 6b20 7573 696e 6720 4950 7636 Check using IPv6 │ │ │ │ │ +0004c9a0: 2061 6464 7265 7373 2064 6f65 7320 6e6f address does no │ │ │ │ │ +0004c9b0: 7420 6372 6173 6820 7468 6520 564d 0a3c t crash the VM.< │ │ │ │ │ +0004c9c0: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ +0004c9d0: 6e6e 656c 732f 4669 6c65 4368 616e 6e65 nnels/FileChanne │ │ │ │ │ +0004c9e0: 6c2f 4172 6773 2e6a 6176 613a 2045 6e73 l/Args.java: Ens │ │ │ │ │ +0004c9f0: 7572 6520 7468 6174 2069 6c6c 6567 616c ure that illegal │ │ │ │ │ +0004ca00: 2061 7267 756d 656e 7473 2063 6175 7365 arguments cause │ │ │ │ │ +0004ca10: 2061 7070 726f 7072 6961 7465 2065 7863 appropriate exc │ │ │ │ │ +0004ca20: 6570 7469 6f6e 7320 746f 2062 6520 7468 eptions to be th │ │ │ │ │ +0004ca30: 726f 776e 0a3c 6272 0a3e 6a61 7661 2f6e rown.java/n │ │ │ │ │ +0004ca40: 696f 2f63 6861 6e6e 656c 732f 4669 6c65 io/channels/File │ │ │ │ │ +0004ca50: 4368 616e 6e65 6c2f 4174 6f6d 6963 4170 Channel/AtomicAp │ │ │ │ │ +0004ca60: 7065 6e64 2e6a 6176 613a 2043 6865 636b pend.java: Check │ │ │ │ │ +0004ca70: 2074 6861 7420 6170 7065 6e64 7320 6172 that appends ar │ │ │ │ │ +0004ca80: 6520 6174 6f6d 6963 0a3c 6272 0a3e 6a61 e atomic.ja │ │ │ │ │ +0004ca90: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004caa0: 4669 6c65 4368 616e 6e65 6c2f 426c 6f63 FileChannel/Bloc │ │ │ │ │ +0004cab0: 6b44 6576 6963 6553 697a 652e 6a61 7661 kDeviceSize.java │ │ │ │ │ +0004cac0: 3a20 4669 6c65 4368 616e 6e65 6c2e 7369 : FileChannel.si │ │ │ │ │ +0004cad0: 7a65 2829 2073 686f 756c 6420 6265 2065 ze() should be e │ │ │ │ │ +0004cae0: 7175 616c 2074 6f20 5261 6e64 6f6d 4163 qual to RandomAc │ │ │ │ │ +0004caf0: 6365 7373 4669 6c65 2e73 697a 6528 2920 cessFile.size() │ │ │ │ │ +0004cb00: 616e 6420 2667 743b 2030 2066 6f72 2062 and > 0 for b │ │ │ │ │ +0004cb10: 6c6f 636b 2064 6576 7320 6f6e 204c 696e lock devs on Lin │ │ │ │ │ +0004cb20: 7578 0a3c 6272 0a3e 6a61 7661 2f6e 696f ux.java/nio │ │ │ │ │ +0004cb30: 2f63 6861 6e6e 656c 732f 4669 6c65 4368 /channels/FileCh │ │ │ │ │ +0004cb40: 616e 6e65 6c2f 436c 6561 6e65 7254 6573 annel/CleanerTes │ │ │ │ │ +0004cb50: 742e 6a61 7661 3a20 5465 7374 2077 6865 t.java: Test whe │ │ │ │ │ +0004cb60: 7468 6572 2061 6e20 756e 7265 6665 7265 ther an unrefere │ │ │ │ │ +0004cb70: 6e63 6564 2046 696c 6543 6861 6e6e 656c nced FileChannel │ │ │ │ │ +0004cb80: 2069 7320 6163 7475 616c 6c79 2063 6c65 is actually cle │ │ │ │ │ +0004cb90: 616e 6564 0a3c 6272 0a3e 6a61 7661 2f6e aned.java/n │ │ │ │ │ +0004cba0: 696f 2f63 6861 6e6e 656c 732f 4669 6c65 io/channels/File │ │ │ │ │ +0004cbb0: 4368 616e 6e65 6c2f 436c 6f73 6564 4279 Channel/ClosedBy │ │ │ │ │ +0004cbc0: 496e 7465 7272 7570 742e 6a61 7661 3a20 Interrupt.java: │ │ │ │ │ +0004cbd0: 456e 7375 7265 2043 6c6f 7365 6442 7949 Ensure ClosedByI │ │ │ │ │ +0004cbe0: 6e74 6572 7275 7074 4578 6365 7074 696f nterruptExceptio │ │ │ │ │ +0004cbf0: 6e20 6973 2074 6872 6f77 6e20 7768 656e n is thrown when │ │ │ │ │ +0004cc00: 2049 2f4f 206f 7065 7261 7469 6f6e 2069 I/O operation i │ │ │ │ │ +0004cc10: 6e74 6572 7275 7074 6564 2062 7920 5468 nterrupted by Th │ │ │ │ │ +0004cc20: 7265 6164 2e69 6e74 6572 7275 7074 0a3c read.interrupt.< │ │ │ │ │ +0004cc30: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ +0004cc40: 6e6e 656c 732f 4669 6c65 4368 616e 6e65 nnels/FileChanne │ │ │ │ │ +0004cc50: 6c2f 436c 6f73 6564 4368 616e 6e65 6c54 l/ClosedChannelT │ │ │ │ │ +0004cc60: 7261 6e73 6665 722e 6a61 7661 3a20 5665 ransfer.java: Ve │ │ │ │ │ +0004cc70: 7269 6679 2074 7261 6e73 6665 7273 2077 rify transfers w │ │ │ │ │ +0004cc80: 6974 6820 636c 6f73 6564 2063 6861 6e6e ith closed chann │ │ │ │ │ +0004cc90: 656c 7320 7468 726f 7773 2043 6c6f 7365 els throws Close │ │ │ │ │ +0004cca0: 6443 6861 6e6e 656c 4578 6365 7074 696f dChannelExceptio │ │ │ │ │ +0004ccb0: 6e0a 3c62 720a 3e6a 6176 612f 6e69 6f2f n.java/nio/ │ │ │ │ │ +0004ccc0: 6368 616e 6e65 6c73 2f46 696c 6543 6861 channels/FileCha │ │ │ │ │ +0004ccd0: 6e6e 656c 2f45 7870 616e 6469 6e67 4d61 nnel/ExpandingMa │ │ │ │ │ +0004cce0: 702e 6a61 7661 3a20 466c 7573 6869 6e67 p.java: Flushing │ │ │ │ │ +0004ccf0: 2064 6972 7479 2070 6167 6573 2070 7269 dirty pages pri │ │ │ │ │ +0004cd00: 6f72 2074 6f20 756e 6d61 7020 6361 6e20 or to unmap can │ │ │ │ │ +0004cd10: 6361 7573 6520 436c 6561 6e65 7220 7468 cause Cleaner th │ │ │ │ │ +0004cd20: 7265 6164 2074 6f20 6162 6f72 7420 564d read to abort VM │ │ │ │ │ +0004cd30: 2069 6620 6d65 6d6f 7279 2073 7973 7465 if memory syste │ │ │ │ │ +0004cd40: 6d20 6861 7320 7061 6765 7320 6c6f 636b m has pages lock │ │ │ │ │ +0004cd50: 6564 0a3c 6272 0a3e 6a61 7661 2f6e 696f ed.java/nio │ │ │ │ │ +0004cd60: 2f63 6861 6e6e 656c 732f 4669 6c65 4368 /channels/FileCh │ │ │ │ │ +0004cd70: 616e 6e65 6c2f 466f 7263 652e 6a61 7661 annel/Force.java │ │ │ │ │ +0004cd80: 3a20 4368 6563 6b20 666f 7220 7265 6772 : Check for regr │ │ │ │ │ +0004cd90: 6573 7369 6f6e 7320 696e 2046 696c 6543 essions in FileC │ │ │ │ │ +0004cda0: 6861 6e6e 656c 2e66 6f72 6365 0a3c 6272 hannel.force.
    java/nio/chann │ │ │ │ │ +0004cdc0: 656c 732f 4669 6c65 4368 616e 6e65 6c2f els/FileChannel/ │ │ │ │ │ +0004cdd0: 4765 7443 6c6f 7365 6443 6861 6e6e 656c GetClosedChannel │ │ │ │ │ +0004cde0: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +0004cdf0: 6174 2061 2063 6861 6e6e 656c 206f 6274 at a channel obt │ │ │ │ │ +0004ce00: 6169 6e65 6420 6672 6f6d 2061 2063 6c6f ained from a clo │ │ │ │ │ +0004ce10: 7365 6420 7374 7265 616d 2069 7320 7472 sed stream is tr │ │ │ │ │ +0004ce20: 756c 7920 636c 6f73 6564 2e0a 3c62 720a uly closed..java/nio/channe │ │ │ │ │ +0004ce40: 6c73 2f46 696c 6543 6861 6e6e 656c 2f49 ls/FileChannel/I │ │ │ │ │ +0004ce50: 6e74 6572 7275 7074 4465 6164 6c6f 636b nterruptDeadlock │ │ │ │ │ +0004ce60: 2e6a 6176 613a 2054 6573 7473 2069 6e74 .java: Tests int │ │ │ │ │ +0004ce70: 6572 7275 7074 696f 6e20 6f66 2074 6872 erruption of thr │ │ │ │ │ +0004ce80: 6561 6473 2064 6f69 6e67 2070 6f73 6974 eads doing posit │ │ │ │ │ +0004ce90: 696f 6e2d 6261 7365 6420 7265 6164 206d ion-based read m │ │ │ │ │ +0004cea0: 6574 686f 6473 2069 6e20 616e 2061 7474 ethods in an att │ │ │ │ │ +0004ceb0: 656d 7074 2074 6f20 7072 6f76 6f6b 6520 empt to provoke │ │ │ │ │ +0004cec0: 6120 6465 6164 6c6f 636b 2062 6574 7765 a deadlock betwe │ │ │ │ │ +0004ced0: 656e 2070 6f73 6974 696f 6e20 7365 6e73 en position sens │ │ │ │ │ +0004cee0: 6974 6976 6520 616e 6420 706f 7369 7469 itive and positi │ │ │ │ │ +0004cef0: 6f6e 2069 6e73 656e 7369 7469 7665 206d on insensitive m │ │ │ │ │ +0004cf00: 6574 686f 6473 0a3c 6272 0a3e 6a61 7661 ethods.java │ │ │ │ │ +0004cf10: 2f6e 696f 2f63 6861 6e6e 656c 732f 4669 /nio/channels/Fi │ │ │ │ │ +0004cf20: 6c65 4368 616e 6e65 6c2f 496e 7465 7272 leChannel/Interr │ │ │ │ │ +0004cf30: 7570 744d 6170 4465 6164 6c6f 636b 2e6a uptMapDeadlock.j │ │ │ │ │ +0004cf40: 6176 613a 2054 6573 7473 2069 6e74 6572 ava: Tests inter │ │ │ │ │ +0004cf50: 7275 7074 696f 6e20 6f66 2074 6872 6561 ruption of threa │ │ │ │ │ +0004cf60: 6473 206d 6170 7069 6e67 2073 6563 7469 ds mapping secti │ │ │ │ │ +0004cf70: 6f6e 7320 6f66 2061 2066 696c 6520 6368 ons of a file ch │ │ │ │ │ +0004cf80: 616e 6e65 6c20 696e 2061 6e20 6174 7465 annel in an atte │ │ │ │ │ +0004cf90: 6d70 7420 746f 2064 6561 646c 6f63 6b20 mpt to deadlock │ │ │ │ │ +0004cfa0: 6475 6520 746f 206e 6573 7469 6e67 206f due to nesting o │ │ │ │ │ +0004cfb0: 6620 6265 6769 6e20 6361 6c6c 732e 0a3c f begin calls..< │ │ │ │ │ +0004cfc0: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ +0004cfd0: 6e6e 656c 732f 4669 6c65 4368 616e 6e65 nnels/FileChanne │ │ │ │ │ +0004cfe0: 6c2f 4c61 7267 6547 6174 6865 7269 6e67 l/LargeGathering │ │ │ │ │ +0004cff0: 5772 6974 652e 6a61 7661 3a20 5465 7374 Write.java: Test │ │ │ │ │ +0004d000: 2067 6174 6865 7269 6e67 2077 7269 7465 gathering write │ │ │ │ │ +0004d010: 206f 6620 6d6f 7265 2074 6861 6e20 494e of more than IN │ │ │ │ │ +0004d020: 545f 4d41 5820 6279 7465 730a 3c62 720a T_MAX bytes.java/nio/channe │ │ │ │ │ +0004d040: 6c73 2f46 696c 6543 6861 6e6e 656c 2f4c ls/FileChannel/L │ │ │ │ │ +0004d050: 6172 6765 4d61 7054 6573 742e 6a61 7661 argeMapTest.java │ │ │ │ │ +0004d060: 3a20 456e 7375 7265 2074 6861 7420 6d65 : Ensure that me │ │ │ │ │ +0004d070: 6d6f 7279 206d 6170 7069 6e67 2062 6579 mory mapping bey │ │ │ │ │ +0004d080: 6f6e 6420 3332 2d62 6974 2072 616e 6765 ond 32-bit range │ │ │ │ │ +0004d090: 2064 6f65 7320 6e6f 7420 6361 7573 6520 does not cause │ │ │ │ │ +0004d0a0: 616e 2045 5843 4550 5449 4f4e 5f41 4343 an EXCEPTION_ACC │ │ │ │ │ +0004d0b0: 4553 535f 5649 4f4c 4154 494f 4e2e 0a3c ESS_VIOLATION..< │ │ │ │ │ +0004d0c0: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ +0004d0d0: 6e6e 656c 732f 4669 6c65 4368 616e 6e65 nnels/FileChanne │ │ │ │ │ +0004d0e0: 6c2f 4c6f 636b 2e6a 6176 613a 2054 6573 l/Lock.java: Tes │ │ │ │ │ +0004d0f0: 7420 4669 6c65 4368 616e 6e65 6c20 6669 t FileChannel fi │ │ │ │ │ +0004d100: 6c65 206c 6f63 6b69 6e67 0a3c 6272 0a3e le locking. │ │ │ │ │ +0004d110: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +0004d120: 732f 4669 6c65 4368 616e 6e65 6c2f 4c6f s/FileChannel/Lo │ │ │ │ │ +0004d130: 6e67 5472 616e 7366 6572 5465 7374 2e6a ngTransferTest.j │ │ │ │ │ +0004d140: 6176 613a 2054 6573 7420 746f 2074 7261 ava: Test to tra │ │ │ │ │ +0004d150: 6e73 6665 7220 6279 7465 7320 7769 7468 nsfer bytes with │ │ │ │ │ +0004d160: 2061 2073 697a 6520 6269 6767 6572 2074 a size bigger t │ │ │ │ │ +0004d170: 6861 6e20 496e 7465 6765 722e 4d41 585f han Integer.MAX_ │ │ │ │ │ +0004d180: 5641 4c55 450a 3c62 720a 3e6a 6176 612f VALUE.java/ │ │ │ │ │ +0004d190: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ +0004d1a0: 6543 6861 6e6e 656c 2f4c 6f6f 7069 6e67 eChannel/Looping │ │ │ │ │ +0004d1b0: 5472 756e 6361 7465 2e6a 6176 613a 2028 Truncate.java: ( │ │ │ │ │ +0004d1c0: 6663 2920 496e 6669 6e69 7465 206c 6f6f fc) Infinite loo │ │ │ │ │ +0004d1d0: 7020 4669 6c65 4368 616e 6e65 6c2e 7472 p FileChannel.tr │ │ │ │ │ +0004d1e0: 756e 6361 7465 0a3c 6272 0a3e 6a61 7661 uncate.java │ │ │ │ │ +0004d1f0: 2f6e 696f 2f63 6861 6e6e 656c 732f 4669 /nio/channels/Fi │ │ │ │ │ +0004d200: 6c65 4368 616e 6e65 6c2f 4d61 7041 7373 leChannel/MapAss │ │ │ │ │ +0004d210: 6572 7469 6f6e 732e 6a61 7661 3a20 4368 ertions.java: Ch │ │ │ │ │ +0004d220: 6563 6b20 666f 7220 6173 7365 7274 696f eck for assertio │ │ │ │ │ +0004d230: 6e20 6661 696c 7572 6573 2069 6e20 4669 n failures in Fi │ │ │ │ │ +0004d240: 6c65 4368 616e 6e65 6c2e 6d61 700a 3c62 leChannel.map.java/nio/chan │ │ │ │ │ +0004d260: 6e65 6c73 2f46 696c 6543 6861 6e6e 656c nels/FileChannel │ │ │ │ │ +0004d270: 2f4d 6170 4f76 6572 456e 642e 6a61 7661 /MapOverEnd.java │ │ │ │ │ +0004d280: 3a20 4368 6563 6b20 6966 2066 696c 6520 : Check if file │ │ │ │ │ +0004d290: 6d61 7070 696e 6720 6578 7465 6e64 7320 mapping extends │ │ │ │ │ +0004d2a0: 6265 796f 6e64 2065 6e64 206f 6620 6669 beyond end of fi │ │ │ │ │ +0004d2b0: 6c65 0a3c 6272 0a3e 6a61 7661 2f6e 696f le.java/nio │ │ │ │ │ +0004d2c0: 2f63 6861 6e6e 656c 732f 4669 6c65 4368 /channels/FileCh │ │ │ │ │ +0004d2d0: 616e 6e65 6c2f 4d61 7052 6561 644f 6e6c annel/MapReadOnl │ │ │ │ │ +0004d2e0: 792e 6a61 7661 3a20 5665 7269 6679 2049 y.java: Verify I │ │ │ │ │ +0004d2f0: 4f55 7469 6c2e 6a61 7661 2072 6561 6473 OUtil.java reads │ │ │ │ │ +0004d300: 2074 6f20 6275 6666 6572 206c 696d 6974 to buffer limit │ │ │ │ │ +0004d310: 730a 3c62 720a 3e6a 6176 612f 6e69 6f2f s.java/nio/ │ │ │ │ │ +0004d320: 6368 616e 6e65 6c73 2f46 696c 6543 6861 channels/FileCha │ │ │ │ │ +0004d330: 6e6e 656c 2f4d 6170 5465 7374 2e6a 6176 nnel/MapTest.jav │ │ │ │ │ +0004d340: 613a 2054 6573 7420 6669 6c65 206d 6170 a: Test file map │ │ │ │ │ +0004d350: 7069 6e67 2077 6974 6820 4669 6c65 4368 ping with FileCh │ │ │ │ │ +0004d360: 616e 6e65 6c0a 3c62 720a 3e6a 6176 612f annel.java/ │ │ │ │ │ +0004d370: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ +0004d380: 6543 6861 6e6e 656c 2f4d 6170 546f 4d65 eChannel/MapToMe │ │ │ │ │ +0004d390: 6d6f 7279 5365 676d 656e 7454 6573 742e morySegmentTest. │ │ │ │ │ +0004d3a0: 6a61 7661 3a20 5465 7374 2046 696c 6543 java: Test FileC │ │ │ │ │ +0004d3b0: 6861 6e6e 656c 3a3a 6d61 7020 746f 204d hannel::map to M │ │ │ │ │ +0004d3c0: 656d 6f72 7953 6567 6d65 6e74 2077 6974 emorySegment wit │ │ │ │ │ +0004d3d0: 6820 6375 7374 6f6d 2066 696c 6520 6368 h custom file ch │ │ │ │ │ +0004d3e0: 616e 6e65 6c0a 3c62 720a 3e6a 6176 612f annel.java/ │ │ │ │ │ +0004d3f0: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ +0004d400: 6543 6861 6e6e 656c 2f4d 6170 5769 7468 eChannel/MapWith │ │ │ │ │ +0004d410: 5365 6375 7269 7479 4d61 6e61 6765 722e SecurityManager. │ │ │ │ │ +0004d420: 6a61 7661 3a20 5465 7374 7320 7468 6520 java: Tests the │ │ │ │ │ +0004d430: 6d61 7020 6d65 7468 6f64 2077 6865 6e20 map method when │ │ │ │ │ +0004d440: 7275 6e6e 696e 6720 7769 7468 2061 2073 running with a s │ │ │ │ │ +0004d450: 6563 7572 6974 7920 6d61 6e61 6765 720a ecurity manager. │ │ │ │ │ +0004d460: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +0004d470: 616e 6e65 6c73 2f46 696c 6543 6861 6e6e annels/FileChann │ │ │ │ │ +0004d480: 656c 2f4d 6f64 652e 6a61 7661 3a20 5465 el/Mode.java: Te │ │ │ │ │ +0004d490: 7374 2046 696c 6543 6861 6e6e 656c 206d st FileChannel m │ │ │ │ │ +0004d4a0: 6170 7320 7769 7468 2064 6966 6665 7265 aps with differe │ │ │ │ │ +0004d4b0: 6e74 2061 6363 6573 7365 730a 3c62 720a nt accesses.java/nio/channe │ │ │ │ │ +0004d4d0: 6c73 2f46 696c 6543 6861 6e6e 656c 2f50 ls/FileChannel/P │ │ │ │ │ +0004d4e0: 6f73 6974 696f 6e2e 6a61 7661 3a20 5465 osition.java: Te │ │ │ │ │ +0004d4f0: 7374 2070 6f73 6974 696f 6e20 6d65 7468 st position meth │ │ │ │ │ +0004d500: 6f64 206f 6620 4669 6c65 4368 616e 6e65 od of FileChanne │ │ │ │ │ +0004d510: 6c0a 3c62 720a 3e6a 6176 612f 6e69 6f2f l.java/nio/ │ │ │ │ │ +0004d520: 6368 616e 6e65 6c73 2f46 696c 6543 6861 channels/FileCha │ │ │ │ │ +0004d530: 6e6e 656c 2f50 7265 6164 2e6a 6176 613a nnel/Pread.java: │ │ │ │ │ +0004d540: 2054 6573 7420 706f 7369 7469 6f6e 616c Test positional │ │ │ │ │ +0004d550: 2072 6561 6420 6d65 7468 6f64 206f 6620 read method of │ │ │ │ │ +0004d560: 4669 6c65 4368 616e 6e65 6c0a 3c62 720a FileChannel.java/nio/channe │ │ │ │ │ +0004d580: 6c73 2f46 696c 6543 6861 6e6e 656c 2f50 ls/FileChannel/P │ │ │ │ │ +0004d590: 7772 6974 652e 6a61 7661 3a20 5465 7374 write.java: Test │ │ │ │ │ +0004d5a0: 2070 6f73 6974 696f 6e61 6c20 7772 6974 positional writ │ │ │ │ │ +0004d5b0: 6520 6d65 7468 6f64 206f 6620 4669 6c65 e method of File │ │ │ │ │ +0004d5c0: 4368 616e 6e65 6c0a 3c62 720a 3e6a 6176 Channel.jav │ │ │ │ │ +0004d5d0: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ +0004d5e0: 696c 6543 6861 6e6e 656c 2f52 6561 642e ileChannel/Read. │ │ │ │ │ +0004d5f0: 6a61 7661 3a20 5465 7374 2072 6561 6420 java: Test read │ │ │ │ │ +0004d600: 6d65 7468 6f64 206f 6620 4669 6c65 4368 method of FileCh │ │ │ │ │ +0004d610: 616e 6e65 6c0a 3c62 720a 3e6a 6176 612f annel.java/ │ │ │ │ │ +0004d620: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ +0004d630: 6543 6861 6e6e 656c 2f52 6561 6446 756c eChannel/ReadFul │ │ │ │ │ +0004d640: 6c2e 6a61 7661 3a20 5465 7374 2072 6561 l.java: Test rea │ │ │ │ │ +0004d650: 6420 6d65 7468 6f64 206f 6620 4669 6c65 d method of File │ │ │ │ │ +0004d660: 4368 616e 6e65 6c0a 3c62 720a 3e6a 6176 Channel.jav │ │ │ │ │ +0004d670: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ +0004d680: 696c 6543 6861 6e6e 656c 2f52 6561 6454 ileChannel/ReadT │ │ │ │ │ +0004d690: 6f4c 696d 6974 2e6a 6176 613a 2056 6572 oLimit.java: Ver │ │ │ │ │ +0004d6a0: 6966 7920 494f 5574 696c 2e6a 6176 6120 ify IOUtil.java │ │ │ │ │ +0004d6b0: 7265 6164 7320 746f 2062 7566 6665 7220 reads to buffer │ │ │ │ │ +0004d6c0: 6c69 6d69 7473 0a3c 6272 0a3e 6a61 7661 limits.java │ │ │ │ │ +0004d6d0: 2f6e 696f 2f63 6861 6e6e 656c 732f 4669 /nio/channels/Fi │ │ │ │ │ +0004d6e0: 6c65 4368 616e 6e65 6c2f 5265 6c65 6173 leChannel/Releas │ │ │ │ │ +0004d6f0: 652e 6a61 7661 3a20 4368 6563 6b20 7265 e.java: Check re │ │ │ │ │ +0004d700: 6c65 6173 6520 6f6e 2063 6c6f 7365 6420 lease on closed │ │ │ │ │ +0004d710: 6368 616e 6e65 6c0a 3c62 720a 3e6a 6176 channel.jav │ │ │ │ │ +0004d720: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ +0004d730: 696c 6543 6861 6e6e 656c 2f52 656c 6561 ileChannel/Relea │ │ │ │ │ +0004d740: 7365 4f6e 436c 6f73 6544 6561 646c 6f63 seOnCloseDeadloc │ │ │ │ │ +0004d750: 6b2e 6a61 7661 3a20 5472 7920 746f 2063 k.java: Try to c │ │ │ │ │ +0004d760: 6175 7365 2061 2064 6561 646c 6f63 6b20 ause a deadlock │ │ │ │ │ +0004d770: 6265 7477 6565 6e20 2841 7379 6e63 6872 between (Asynchr │ │ │ │ │ +0004d780: 6f6e 6f75 7329 4669 6c65 4368 616e 6e65 onous)FileChanne │ │ │ │ │ +0004d790: 6c2e 636c 6f73 6520 616e 6420 4669 6c65 l.close and File │ │ │ │ │ +0004d7a0: 4c6f 636b 2e72 656c 6561 7365 0a3c 6272 Lock.release.
    java/nio/chann │ │ │ │ │ +0004d7c0: 656c 732f 4669 6c65 4368 616e 6e65 6c2f els/FileChannel/ │ │ │ │ │ +0004d7d0: 5363 6174 7465 7269 6e67 5265 6164 2e6a ScatteringRead.j │ │ │ │ │ +0004d7e0: 6176 613a 2054 6573 7420 4669 6c65 4368 ava: Test FileCh │ │ │ │ │ +0004d7f0: 616e 6e65 6c20 7363 6174 7465 7269 6e67 annel scattering │ │ │ │ │ +0004d800: 2072 6561 6473 0a3c 6272 0a3e 6a61 7661 reads.java │ │ │ │ │ +0004d810: 2f6e 696f 2f63 6861 6e6e 656c 732f 4669 /nio/channels/Fi │ │ │ │ │ +0004d820: 6c65 4368 616e 6e65 6c2f 5369 7a65 2e6a leChannel/Size.j │ │ │ │ │ +0004d830: 6176 613a 2054 6573 7420 7369 7a65 206d ava: Test size m │ │ │ │ │ +0004d840: 6574 686f 6420 6f66 2046 696c 6543 6861 ethod of FileCha │ │ │ │ │ +0004d850: 6e6e 656c 0a3c 6272 0a3e 6a61 7661 2f6e nnel.java/n │ │ │ │ │ +0004d860: 696f 2f63 6861 6e6e 656c 732f 4669 6c65 io/channels/File │ │ │ │ │ +0004d870: 4368 616e 6e65 6c2f 5465 6d70 4469 7265 Channel/TempDire │ │ │ │ │ +0004d880: 6374 4275 6666 6572 7352 6563 6c61 6d61 ctBuffersReclama │ │ │ │ │ +0004d890: 7469 6f6e 2e6a 6176 613a 2054 6573 7420 tion.java: Test │ │ │ │ │ +0004d8a0: 7265 636c 616d 6174 696f 6e20 6f66 2074 reclamation of t │ │ │ │ │ +0004d8b0: 6872 6561 642d 6c6f 6361 6c20 7465 6d70 hread-local temp │ │ │ │ │ +0004d8c0: 6f72 6172 7920 6469 7265 6374 2062 7974 orary direct byt │ │ │ │ │ +0004d8d0: 6520 6275 6666 6572 7320 6174 2074 6872 e buffers at thr │ │ │ │ │ +0004d8e0: 6561 6420 6578 6974 0a3c 6272 0a3e 6a61 ead exit.ja │ │ │ │ │ +0004d8f0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004d900: 4669 6c65 4368 616e 6e65 6c2f 5472 616e FileChannel/Tran │ │ │ │ │ +0004d910: 7366 6572 2e6a 6176 613a 2054 6573 7420 sfer.java: Test │ │ │ │ │ +0004d920: 4669 6c65 4368 616e 6e65 6c2e 7472 616e FileChannel.tran │ │ │ │ │ +0004d930: 7366 6572 4672 6f6d 2061 6e64 2074 7261 sferFrom and tra │ │ │ │ │ +0004d940: 6e73 6665 7254 6f20 2875 7365 202d 4473 nsferTo (use -Ds │ │ │ │ │ +0004d950: 6565 643d 5820 746f 2073 6574 2050 524e eed=X to set PRN │ │ │ │ │ +0004d960: 4720 7365 6564 290a 3c62 720a 3e6a 6176 G seed).jav │ │ │ │ │ +0004d970: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f46 a/nio/channels/F │ │ │ │ │ +0004d980: 696c 6543 6861 6e6e 656c 2f54 7261 6e73 ileChannel/Trans │ │ │ │ │ +0004d990: 6665 7232 4750 6c75 732e 6a61 7661 3a20 fer2GPlus.java: │ │ │ │ │ +0004d9a0: 5665 7269 6679 2074 6861 7420 7472 616e Verify that tran │ │ │ │ │ +0004d9b0: 7366 6572 546f 2829 2063 6f70 6965 7320 sferTo() copies │ │ │ │ │ +0004d9c0: 6d6f 7265 2074 6861 6e20 496e 7465 6765 more than Intege │ │ │ │ │ +0004d9d0: 722e 4d41 585f 5641 4c55 4520 6279 7465 r.MAX_VALUE byte │ │ │ │ │ +0004d9e0: 730a 3c62 720a 3e6a 6176 612f 6e69 6f2f s.java/nio/ │ │ │ │ │ +0004d9f0: 6368 616e 6e65 6c73 2f46 696c 6543 6861 channels/FileCha │ │ │ │ │ +0004da00: 6e6e 656c 2f54 7261 6e73 6665 7234 4742 nnel/Transfer4GB │ │ │ │ │ +0004da10: 4669 6c65 2e6a 6176 613a 2054 6573 7420 File.java: Test │ │ │ │ │ +0004da20: 4669 6c65 4368 616e 6e65 6c2e 7472 616e FileChannel.tran │ │ │ │ │ +0004da30: 7366 6572 4672 6f6d 2061 6e64 2074 7261 sferFrom and tra │ │ │ │ │ +0004da40: 6e73 6665 7254 6f20 666f 7220 3447 4220 nsferTo for 4GB │ │ │ │ │ +0004da50: 6669 6c65 730a 3c62 720a 3e6a 6176 612f files.java/ │ │ │ │ │ +0004da60: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ +0004da70: 6543 6861 6e6e 656c 2f54 7261 6e73 6665 eChannel/Transfe │ │ │ │ │ +0004da80: 7246 726f 6d45 7874 656e 642e 6a61 7661 rFromExtend.java │ │ │ │ │ +0004da90: 3a20 5465 7374 2074 7261 6e73 6665 7246 : Test transferF │ │ │ │ │ +0004daa0: 726f 6d20 746f 2061 2070 6f73 6974 696f rom to a positio │ │ │ │ │ +0004dab0: 6e20 6772 6561 7465 7220 7468 616e 2074 n greater than t │ │ │ │ │ +0004dac0: 6865 2066 696c 6520 7369 7a65 0a3c 6272 he file size.
    java/nio/chann │ │ │ │ │ +0004dae0: 656c 732f 4669 6c65 4368 616e 6e65 6c2f els/FileChannel/ │ │ │ │ │ +0004daf0: 5472 616e 7366 6572 4f76 6572 6c61 7070 TransferOverlapp │ │ │ │ │ +0004db00: 6564 4669 6c65 4368 616e 6e65 6c2e 6a61 edFileChannel.ja │ │ │ │ │ +0004db10: 7661 3a20 5465 7374 2074 7261 6e73 6665 va: Test transfe │ │ │ │ │ +0004db20: 7272 696e 6720 746f 2061 6e64 2066 726f rring to and fro │ │ │ │ │ +0004db30: 6d20 7361 6d65 2066 696c 6520 6368 616e m same file chan │ │ │ │ │ +0004db40: 6e65 6c0a 3c62 720a 3e6a 6176 612f 6e69 nel.java/ni │ │ │ │ │ +0004db50: 6f2f 6368 616e 6e65 6c73 2f46 696c 6543 o/channels/FileC │ │ │ │ │ +0004db60: 6861 6e6e 656c 2f54 7261 6e73 6665 7254 hannel/TransferT │ │ │ │ │ +0004db70: 6f36 4742 4669 6c65 2e6a 6176 613a 2054 o6GBFile.java: T │ │ │ │ │ +0004db80: 6573 7420 4669 6c65 4368 616e 6e65 6c2e est FileChannel. │ │ │ │ │ +0004db90: 7472 616e 7366 6572 546f 2077 6974 6820 transferTo with │ │ │ │ │ +0004dba0: 6669 6c65 2070 6f73 6974 696f 6e73 2075 file positions u │ │ │ │ │ +0004dbb0: 7020 746f 2038 4742 0a3c 6272 0a3e 6a61 p to 8GB.ja │ │ │ │ │ +0004dbc0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004dbd0: 4669 6c65 4368 616e 6e65 6c2f 5472 616e FileChannel/Tran │ │ │ │ │ +0004dbe0: 7366 6572 546f 4170 7065 6e64 696e 672e sferToAppending. │ │ │ │ │ +0004dbf0: 6a61 7661 3a20 5465 7374 2074 7261 6e73 java: Test trans │ │ │ │ │ +0004dc00: 6665 7254 6f20 616e 6420 7472 616e 7366 ferTo and transf │ │ │ │ │ +0004dc10: 6572 4672 6f6d 2077 6865 6e20 7461 7267 erFrom when targ │ │ │ │ │ +0004dc20: 6574 2069 7320 6170 7065 6e64 696e 670a et is appending. │ │ │ │ │ +0004dc30: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +0004dc40: 616e 6e65 6c73 2f46 696c 6543 6861 6e6e annels/FileChann │ │ │ │ │ +0004dc50: 656c 2f54 7261 6e73 6665 7254 6f43 6861 el/TransferToCha │ │ │ │ │ +0004dc60: 6e6e 656c 2e6a 6176 613a 2054 6573 7420 nnel.java: Test │ │ │ │ │ +0004dc70: 7472 616e 7366 6572 546f 2077 6974 6820 transferTo with │ │ │ │ │ +0004dc80: 6469 6666 6572 656e 7420 7461 7267 6574 different target │ │ │ │ │ +0004dc90: 2063 6861 6e6e 656c 730a 3c62 720a 3e6a channels.j │ │ │ │ │ +0004dca0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +0004dcb0: 2f46 696c 6543 6861 6e6e 656c 2f54 7261 /FileChannel/Tra │ │ │ │ │ +0004dcc0: 6e73 6665 7254 6f4e 6f6e 5772 6974 6162 nsferToNonWritab │ │ │ │ │ +0004dcd0: 6c65 2e6a 6176 613a 2054 6573 7420 6966 le.java: Test if │ │ │ │ │ +0004dce0: 2074 7261 6e73 6665 7254 6f20 7468 726f transferTo thro │ │ │ │ │ +0004dcf0: 7773 2072 6967 6874 2065 7863 6570 7469 ws right excepti │ │ │ │ │ +0004dd00: 6f6e 730a 3c62 720a 3e6a 6176 612f 6e69 ons.java/ni │ │ │ │ │ +0004dd10: 6f2f 6368 616e 6e65 6c73 2f46 696c 6543 o/channels/FileC │ │ │ │ │ +0004dd20: 6861 6e6e 656c 2f54 7261 6e73 6665 7273 hannel/Transfers │ │ │ │ │ +0004dd30: 2e6a 6176 613a 2043 6f6d 7072 6568 656e .java: Comprehen │ │ │ │ │ +0004dd40: 7369 7665 2074 6573 7420 666f 7220 4669 sive test for Fi │ │ │ │ │ +0004dd50: 6c65 4368 616e 6e65 6c2e 7472 616e 7366 leChannel.transf │ │ │ │ │ +0004dd60: 6572 7b46 726f 6d2c 546f 7d0a 3c62 720a er{From,To}.java/nio/channe │ │ │ │ │ +0004dd80: 6c73 2f46 696c 6543 6861 6e6e 656c 2f54 ls/FileChannel/T │ │ │ │ │ +0004dd90: 7275 6e63 6174 652e 6a61 7661 3a20 5465 runcate.java: Te │ │ │ │ │ +0004dda0: 7374 2074 7275 6e63 6174 6520 6d65 7468 st truncate meth │ │ │ │ │ +0004ddb0: 6f64 206f 6620 4669 6c65 4368 616e 6e65 od of FileChanne │ │ │ │ │ +0004ddc0: 6c0a 3c62 720a 3e6a 6176 612f 6e69 6f2f l.java/nio/ │ │ │ │ │ +0004ddd0: 6368 616e 6e65 6c73 2f46 696c 6543 6861 channels/FileCha │ │ │ │ │ +0004dde0: 6e6e 656c 2f54 7275 6e63 6174 6552 4146 nnel/TruncateRAF │ │ │ │ │ +0004ddf0: 2e6a 6176 613a 2043 6865 636b 2068 6f77 .java: Check how │ │ │ │ │ +0004de00: 2046 696c 6543 6861 6e6e 656c 2062 6568 FileChannel beh │ │ │ │ │ +0004de10: 6176 6573 2069 6620 7468 6520 6669 6c65 aves if the file │ │ │ │ │ +0004de20: 2073 697a 652f 6f66 6673 6574 2063 6861 size/offset cha │ │ │ │ │ +0004de30: 6e67 6520 7669 6120 5241 462e 7365 744c nge via RAF.setL │ │ │ │ │ +0004de40: 656e 6774 6828 2920 616e 6420 6f74 6865 ength() and othe │ │ │ │ │ +0004de50: 7220 6d65 7468 6f64 732e 0a3c 6272 0a3e r methods.. │ │ │ │ │ +0004de60: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +0004de70: 732f 4669 6c65 4368 616e 6e65 6c2f 5472 s/FileChannel/Tr │ │ │ │ │ +0004de80: 794c 6f63 6b2e 6a61 7661 3a20 5468 6520 yLock.java: The │ │ │ │ │ +0004de90: 4669 6c65 4368 616e 6e65 6c20 6669 6c65 FileChannel file │ │ │ │ │ +0004dea0: 206c 6f63 6b69 6e67 0a3c 6272 0a3e 6a61 locking.ja │ │ │ │ │ +0004deb0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004dec0: 4669 6c65 4368 616e 6e65 6c2f 5772 6974 FileChannel/Writ │ │ │ │ │ +0004ded0: 652e 6a61 7661 3a20 5465 7374 2046 696c e.java: Test Fil │ │ │ │ │ +0004dee0: 6543 6861 6e6e 656c 2077 7269 7465 0a3c eChannel write.< │ │ │ │ │ +0004def0: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ +0004df00: 6e6e 656c 732f 4669 6c65 4368 616e 6e65 nnels/FileChanne │ │ │ │ │ +0004df10: 6c2f 6469 7265 6374 696f 2f44 6972 6563 l/directio/Direc │ │ │ │ │ +0004df20: 7449 4f54 6573 742e 6a61 7661 3a20 5465 tIOTest.java: Te │ │ │ │ │ +0004df30: 7374 2066 6f72 2045 7874 656e 6465 644f st for ExtendedO │ │ │ │ │ +0004df40: 7065 6e4f 7074 696f 6e2e 4449 5245 4354 penOption.DIRECT │ │ │ │ │ +0004df50: 2066 6c61 670a 3c62 720a 3e6a 6176 612f flag.java/ │ │ │ │ │ +0004df60: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ +0004df70: 6543 6861 6e6e 656c 2f64 6972 6563 7469 eChannel/directi │ │ │ │ │ +0004df80: 6f2f 5072 6561 6444 6972 6563 742e 6a61 o/PreadDirect.ja │ │ │ │ │ +0004df90: 7661 3a20 5465 7374 2070 6f73 6974 696f va: Test positio │ │ │ │ │ +0004dfa0: 6e61 6c20 7265 6164 206d 6574 686f 6420 nal read method │ │ │ │ │ +0004dfb0: 6f66 2046 696c 6543 6861 6e6e 656c 2077 of FileChannel w │ │ │ │ │ +0004dfc0: 6974 6820 4469 7265 6374 494f 2028 7573 ith DirectIO (us │ │ │ │ │ +0004dfd0: 6520 2d44 7365 6564 3d58 2074 6f20 7365 e -Dseed=X to se │ │ │ │ │ +0004dfe0: 7420 5052 4e47 2073 6565 6429 0a3c 6272 t PRNG seed).
    java/nio/chann │ │ │ │ │ +0004e000: 656c 732f 4669 6c65 4368 616e 6e65 6c2f els/FileChannel/ │ │ │ │ │ +0004e010: 6469 7265 6374 696f 2f50 7772 6974 6544 directio/PwriteD │ │ │ │ │ +0004e020: 6972 6563 742e 6a61 7661 3a20 5465 7374 irect.java: Test │ │ │ │ │ +0004e030: 2070 6f73 6974 696f 6e61 6c20 7772 6974 positional writ │ │ │ │ │ +0004e040: 6520 6d65 7468 6f64 206f 6620 4669 6c65 e method of File │ │ │ │ │ +0004e050: 4368 616e 6e65 6c20 7769 7468 2044 6972 Channel with Dir │ │ │ │ │ +0004e060: 6563 7449 4f20 2875 7365 202d 4473 6565 ectIO (use -Dsee │ │ │ │ │ +0004e070: 643d 5820 746f 2073 6574 2050 524e 4720 d=X to set PRNG │ │ │ │ │ +0004e080: 7365 6564 290a 3c62 720a 3e6a 6176 612f seed).java/ │ │ │ │ │ +0004e090: 6e69 6f2f 6368 616e 6e65 6c73 2f46 696c nio/channels/Fil │ │ │ │ │ +0004e0a0: 6543 6861 6e6e 656c 2f64 6972 6563 7469 eChannel/directi │ │ │ │ │ +0004e0b0: 6f2f 5265 6164 4469 7265 6374 2e6a 6176 o/ReadDirect.jav │ │ │ │ │ +0004e0c0: 613a 2054 6573 7420 7265 6164 206d 6574 a: Test read met │ │ │ │ │ +0004e0d0: 686f 6420 6f66 2046 696c 6543 6861 6e6e hod of FileChann │ │ │ │ │ +0004e0e0: 656c 2077 6974 6820 4469 7265 6374 494f el with DirectIO │ │ │ │ │ +0004e0f0: 2028 7573 6520 2d44 7365 6564 3d58 2074 (use -Dseed=X t │ │ │ │ │ +0004e100: 6f20 7365 7420 5052 4e47 2073 6565 6429 o set PRNG seed) │ │ │ │ │ +0004e110: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ +0004e120: 6861 6e6e 656c 732f 4669 6c65 4368 616e hannels/FileChan │ │ │ │ │ +0004e130: 6e65 6c2f 6469 7265 6374 696f 2f57 7269 nel/directio/Wri │ │ │ │ │ +0004e140: 7465 4469 7265 6374 2e6a 6176 613a 2054 teDirect.java: T │ │ │ │ │ +0004e150: 6573 7420 4669 6c65 4368 616e 6e65 6c20 est FileChannel │ │ │ │ │ +0004e160: 7772 6974 6520 7769 7468 2044 6972 6563 write with Direc │ │ │ │ │ +0004e170: 7449 4f0a 3c62 720a 3e6a 6176 612f 6e69 tIO.java/ni │ │ │ │ │ +0004e180: 6f2f 6368 616e 6e65 6c73 2f46 696c 654c o/channels/FileL │ │ │ │ │ +0004e190: 6f63 6b2f 4669 6c65 4c6f 636b 436f 6e73 ock/FileLockCons │ │ │ │ │ +0004e1a0: 7472 7563 746f 722e 6a61 7661 3a20 5465 tructor.java: Te │ │ │ │ │ +0004e1b0: 7374 2046 696c 654c 6f63 6b20 636f 6e73 st FileLock cons │ │ │ │ │ +0004e1c0: 7472 7563 746f 7220 7061 7261 6d65 7465 tructor paramete │ │ │ │ │ +0004e1d0: 7220 7661 6c69 6461 7469 6f6e 2e0a 3c62 r validation..java/nio/chan │ │ │ │ │ +0004e1f0: 6e65 6c73 2f46 696c 654c 6f63 6b2f 4669 nels/FileLock/Fi │ │ │ │ │ +0004e200: 6c65 4c6f 636b 4743 2e6a 6176 613a 2056 leLockGC.java: V │ │ │ │ │ +0004e210: 6572 6966 7920 7468 6174 204f 7665 726c erify that Overl │ │ │ │ │ +0004e220: 6170 7069 6e67 4669 6c65 4c6f 636b 4578 appingFileLockEx │ │ │ │ │ +0004e230: 6365 7074 696f 6e20 6973 2074 6872 6f77 ception is throw │ │ │ │ │ +0004e240: 6e20 7768 656e 2065 7870 6563 7465 642e n when expected. │ │ │ │ │ +0004e250: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ +0004e260: 6861 6e6e 656c 732f 4669 6c65 4c6f 636b hannels/FileLock │ │ │ │ │ +0004e270: 2f4f 7665 726c 6170 732e 6a61 7661 3a20 /Overlaps.java: │ │ │ │ │ +0004e280: 5665 7269 6679 2046 696c 654c 6f63 6b2e Verify FileLock. │ │ │ │ │ +0004e290: 6f76 6572 6c61 7073 0a3c 6272 0a3e 6a61 overlaps.ja │ │ │ │ │ +0004e2a0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004e2b0: 5069 7065 2f45 6d70 7479 5265 6164 2e6a Pipe/EmptyRead.j │ │ │ │ │ +0004e2c0: 6176 613a 2054 6573 7420 7265 6164 696e ava: Test readin │ │ │ │ │ +0004e2d0: 6720 3020 6279 7465 7320 6f76 6572 2061 g 0 bytes over a │ │ │ │ │ +0004e2e0: 2070 6970 650a 3c62 720a 3e6a 6176 612f pipe.java/ │ │ │ │ │ +0004e2f0: 6e69 6f2f 6368 616e 6e65 6c73 2f50 6970 nio/channels/Pip │ │ │ │ │ +0004e300: 652f 4e6f 6e42 6c6f 636b 696e 672e 6a61 e/NonBlocking.ja │ │ │ │ │ +0004e310: 7661 3a20 456e 7375 7265 2074 6861 7420 va: Ensure that │ │ │ │ │ +0004e320: 7468 6520 5069 7065 2e7b 7369 6e6b 2c73 the Pipe.{sink,s │ │ │ │ │ +0004e330: 6f75 7263 657d 2829 206d 6574 686f 6473 ource}() methods │ │ │ │ │ +0004e340: 2064 6f6e 2774 2063 7265 6174 6520 7375 don't create su │ │ │ │ │ +0004e350: 7065 7266 6c75 6f75 7320 6368 616e 6e65 perfluous channe │ │ │ │ │ +0004e360: 6c20 6f62 6a65 6374 730a 3c62 720a 3e6a l objects.j │ │ │ │ │ +0004e370: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +0004e380: 2f50 6970 652f 5069 7065 4368 616e 6e65 /Pipe/PipeChanne │ │ │ │ │ +0004e390: 6c2e 6a61 7661 3a20 5465 7374 2072 6561 l.java: Test rea │ │ │ │ │ +0004e3a0: 6469 6e67 2061 6e64 2077 7269 7469 6e67 ding and writing │ │ │ │ │ +0004e3b0: 2066 726f 6d20 5069 7065 730a 3c62 720a from Pipes.java/nio/channe │ │ │ │ │ +0004e3d0: 6c73 2f50 6970 652f 5069 7065 496e 7465 ls/Pipe/PipeInte │ │ │ │ │ +0004e3e0: 7272 7570 742e 6a61 7661 3a20 456e 7375 rrupt.java: Ensu │ │ │ │ │ +0004e3f0: 7265 2074 6861 7420 6120 5069 7065 2063 re that a Pipe c │ │ │ │ │ +0004e400: 616e 206f 7065 6e20 6576 656e 2069 6620 an open even if │ │ │ │ │ +0004e410: 6974 7320 7468 7265 6164 2068 6173 2061 its thread has a │ │ │ │ │ +0004e420: 6c72 6561 6479 2062 6565 6e20 696e 7465 lready been inte │ │ │ │ │ +0004e430: 7272 7570 7465 642e 0a3c 6272 0a3e 6a61 rrupted..ja │ │ │ │ │ +0004e440: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004e450: 5069 7065 2f53 6361 7474 6572 696e 6752 Pipe/ScatteringR │ │ │ │ │ +0004e460: 6561 642e 6a61 7661 3a20 5465 7374 2050 ead.java: Test P │ │ │ │ │ +0004e470: 6970 6520 7363 6174 7465 7269 6e67 2072 ipe scattering r │ │ │ │ │ +0004e480: 6561 6473 0a3c 6272 0a3e 6a61 7661 2f6e eads.java/n │ │ │ │ │ +0004e490: 696f 2f63 6861 6e6e 656c 732f 5069 7065 io/channels/Pipe │ │ │ │ │ +0004e4a0: 2f53 656c 6563 7450 6970 652e 6a61 7661 /SelectPipe.java │ │ │ │ │ +0004e4b0: 3a20 5465 7374 2073 656c 6563 7469 6f6e : Test selection │ │ │ │ │ +0004e4c0: 206f 6620 7265 6164 7920 7069 7065 0a3c of ready pipe.< │ │ │ │ │ +0004e4d0: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ +0004e4e0: 6e6e 656c 732f 5365 6c65 6374 696f 6e4b nnels/SelectionK │ │ │ │ │ +0004e4f0: 6579 2f41 746f 6d69 6341 7474 6163 6854 ey/AtomicAttachT │ │ │ │ │ +0004e500: 6573 742e 6a61 7661 3a20 5365 6c65 6374 est.java: Select │ │ │ │ │ +0004e510: 696f 6e4b 6579 2e61 7474 6163 6820 7368 ionKey.attach sh │ │ │ │ │ +0004e520: 6f75 6c64 2061 746f 6d69 6361 6c6c 7920 ould atomically │ │ │ │ │ +0004e530: 7365 7420 616e 6420 7265 7475 726e 2074 set and return t │ │ │ │ │ +0004e540: 6865 2061 7474 6163 686d 656e 740a 3c62 he attachment.java/nio/chan │ │ │ │ │ +0004e560: 6e65 6c73 2f53 656c 6563 7469 6f6e 4b65 nels/SelectionKe │ │ │ │ │ +0004e570: 792f 4174 6f6d 6963 5570 6461 7465 732e y/AtomicUpdates. │ │ │ │ │ +0004e580: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ +0004e590: 666f 7220 5365 6c65 6374 696f 6e4b 6579 for SelectionKey │ │ │ │ │ +0004e5a0: 2069 6e74 6572 6573 744f 7073 4f72 2061 interestOpsOr a │ │ │ │ │ +0004e5b0: 6e64 2069 6e74 6572 6573 744f 7073 416e nd interestOpsAn │ │ │ │ │ +0004e5c0: 640a 3c62 720a 3e6a 6176 612f 6e69 6f2f d.java/nio/ │ │ │ │ │ +0004e5d0: 6368 616e 6e65 6c73 2f53 656c 6563 7469 channels/Selecti │ │ │ │ │ +0004e5e0: 6f6e 4b65 792f 5261 6379 5265 6769 7374 onKey/RacyRegist │ │ │ │ │ +0004e5f0: 6572 2e6a 6176 613a 2054 6573 7420 7468 er.java: Test th │ │ │ │ │ +0004e600: 6174 2072 6567 6973 7465 7220 646f 6573 at register does │ │ │ │ │ +0004e610: 206e 6f74 2072 6574 7572 6e20 6120 7661 not return a va │ │ │ │ │ +0004e620: 6c69 6420 5365 6c65 6374 696f 6e4b 6579 lid SelectionKey │ │ │ │ │ +0004e630: 2077 6865 6e20 696e 766f 6b65 6420 6174 when invoked at │ │ │ │ │ +0004e640: 2061 726f 756e 6420 7468 6520 7469 6d65 around the time │ │ │ │ │ +0004e650: 2074 6861 7420 7468 6520 6368 616e 6e65 that the channe │ │ │ │ │ +0004e660: 6c20 6973 2063 6c6f 7365 640a 3c62 720a l is closed.java/nio/channe │ │ │ │ │ +0004e680: 6c73 2f53 656c 6563 746f 722f 416c 6961 ls/Selector/Alia │ │ │ │ │ +0004e690: 732e 6a61 7661 3a20 5265 6769 7374 6572 s.java: Register │ │ │ │ │ +0004e6a0: 696e 6720 616e 6420 6361 6e63 656c 6c69 ing and cancelli │ │ │ │ │ +0004e6b0: 6e67 2073 616d 6520 6664 206d 616e 7920 ng same fd many │ │ │ │ │ +0004e6c0: 7469 6d65 730a 3c62 720a 3e6a 6176 612f times.java/ │ │ │ │ │ +0004e6d0: 6e69 6f2f 6368 616e 6e65 6c73 2f53 656c nio/channels/Sel │ │ │ │ │ +0004e6e0: 6563 746f 722f 4261 7369 6341 6363 6570 ector/BasicAccep │ │ │ │ │ +0004e6f0: 742e 6a61 7661 3a20 5465 7374 2053 656c t.java: Test Sel │ │ │ │ │ +0004e700: 6563 746f 7220 7769 7468 2053 6572 7665 ector with Serve │ │ │ │ │ +0004e710: 7253 6f63 6b65 7443 6861 6e6e 656c 730a rSocketChannels. │ │ │ │ │ +0004e720: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +0004e730: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ +0004e740: 4261 7369 6343 6f6e 6e65 6374 2e6a 6176 BasicConnect.jav │ │ │ │ │ +0004e750: 613a 2054 6573 7420 6e6f 6e62 6c6f 636b a: Test nonblock │ │ │ │ │ +0004e760: 696e 6720 636f 6e6e 6563 7420 616e 6420 ing connect and │ │ │ │ │ +0004e770: 6669 6e69 7368 436f 6e6e 6563 740a 3c62 finishConnect.java/nio/chan │ │ │ │ │ +0004e790: 6e65 6c73 2f53 656c 6563 746f 722f 4361 nels/Selector/Ca │ │ │ │ │ +0004e7a0: 6e63 656c 4475 7269 6e67 5265 6769 7374 ncelDuringRegist │ │ │ │ │ +0004e7b0: 6572 2e6a 6176 613a 2043 6865 636b 2043 er.java: Check C │ │ │ │ │ +0004e7c0: 616e 6365 6c6c 6564 4b65 7945 7863 6570 ancelledKeyExcep │ │ │ │ │ +0004e7d0: 7469 6f6e 206e 6f74 2074 6872 6f77 6e20 tion not thrown │ │ │ │ │ +0004e7e0: 6475 7269 6e67 2063 6861 6e6e 656c 2072 during channel r │ │ │ │ │ +0004e7f0: 6567 6973 7472 6174 696f 6e0a 3c62 720a egistration.java/nio/channe │ │ │ │ │ +0004e810: 6c73 2f53 656c 6563 746f 722f 4368 616e ls/Selector/Chan │ │ │ │ │ +0004e820: 6769 6e67 496e 7465 7265 7374 732e 6a61 gingInterests.ja │ │ │ │ │ +0004e830: 7661 2369 6430 3a20 5465 7374 2074 6861 va#id0: Test tha │ │ │ │ │ +0004e840: 7420 5365 6c65 6374 6f72 2064 6f65 736e t Selector doesn │ │ │ │ │ +0004e850: 2774 2073 7069 6e20 7768 656e 2063 6861 't spin when cha │ │ │ │ │ +0004e860: 6e67 696e 6720 696e 7465 7265 7374 206f nging interest o │ │ │ │ │ +0004e870: 7073 0a3c 6272 0a3e 6a61 7661 2f6e 696f ps.java/nio │ │ │ │ │ +0004e880: 2f63 6861 6e6e 656c 732f 5365 6c65 6374 /channels/Select │ │ │ │ │ +0004e890: 6f72 2f43 6861 6e67 696e 6749 6e74 6572 or/ChangingInter │ │ │ │ │ +0004e8a0: 6573 7473 2e6a 6176 6123 6964 313a 2020 ests.java#id1: │ │ │ │ │ +0004e8b0: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ +0004e8c0: 6861 6e6e 656c 732f 5365 6c65 6374 6f72 hannels/Selector │ │ │ │ │ +0004e8d0: 2f43 6865 636b 4c6f 636b 696e 672e 6a61 /CheckLocking.ja │ │ │ │ │ +0004e8e0: 7661 3a20 6368 6563 6b20 6966 2073 6574 va: check if set │ │ │ │ │ +0004e8f0: 496e 7465 7265 7374 2062 6c6f 636b 7320 Interest blocks │ │ │ │ │ +0004e900: 7768 696c 6520 696e 2073 656c 6563 740a while in select. │ │ │ │ │ +0004e910: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +0004e920: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ +0004e930: 436c 6f73 652e 6a61 7661 3a20 5465 7374 Close.java: Test │ │ │ │ │ +0004e940: 2066 6f72 206b 6579 7320 7265 6d61 696e for keys remain │ │ │ │ │ +0004e950: 696e 6720 696e 2073 656c 6563 746f 7220 ing in selector │ │ │ │ │ +0004e960: 6166 7465 7220 6368 616e 6e65 6c20 636c after channel cl │ │ │ │ │ +0004e970: 6f73 6564 0a3c 6272 0a3e 6a61 7661 2f6e osed.java/n │ │ │ │ │ +0004e980: 696f 2f63 6861 6e6e 656c 732f 5365 6c65 io/channels/Sele │ │ │ │ │ +0004e990: 6374 6f72 2f43 6c6f 7365 496e 7661 6c69 ctor/CloseInvali │ │ │ │ │ +0004e9a0: 6461 7465 734b 6579 732e 6a61 7661 3a20 datesKeys.java: │ │ │ │ │ +0004e9b0: 456e 7375 7265 2074 6861 7420 636c 6f73 Ensure that clos │ │ │ │ │ +0004e9c0: 696e 6720 6120 7365 6c65 6374 6f72 2069 ing a selector i │ │ │ │ │ +0004e9d0: 6e76 616c 6964 6174 6573 2069 7473 206b nvalidates its k │ │ │ │ │ +0004e9e0: 6579 730a 3c62 720a 3e6a 6176 612f 6e69 eys.java/ni │ │ │ │ │ +0004e9f0: 6f2f 6368 616e 6e65 6c73 2f53 656c 6563 o/channels/Selec │ │ │ │ │ +0004ea00: 746f 722f 436c 6f73 6554 6865 6e52 6567 tor/CloseThenReg │ │ │ │ │ +0004ea10: 6973 7465 722e 6a61 7661 3a20 436c 6f73 ister.java: Clos │ │ │ │ │ +0004ea20: 6564 5365 6c65 6374 6f72 4578 6365 7074 edSelectorExcept │ │ │ │ │ +0004ea30: 696f 6e20 6973 2065 7870 6563 7465 6420 ion is expected │ │ │ │ │ +0004ea40: 7768 656e 2072 6567 6973 7465 7220 6166 when register af │ │ │ │ │ +0004ea50: 7465 7220 636c 6f73 650a 3c62 720a 3e6a ter close.j │ │ │ │ │ +0004ea60: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +0004ea70: 2f53 656c 6563 746f 722f 436c 6f73 6557 /Selector/CloseW │ │ │ │ │ +0004ea80: 6865 6e4b 6579 4964 6c65 2e6a 6176 613a henKeyIdle.java: │ │ │ │ │ +0004ea90: 2050 4f4c 4c48 5550 206f 7220 504f 4c4c POLLHUP or POLL │ │ │ │ │ +0004eaa0: 4552 5220 6f6e 2022 6964 6c65 2220 6b65 ERR on "idle" ke │ │ │ │ │ +0004eab0: 7920 6361 6e20 6361 7573 6520 5365 6c65 y can cause Sele │ │ │ │ │ +0004eac0: 6374 6f72 2074 6f20 7370 696e 0a3c 6272 ctor to spin.
    java/nio/chann │ │ │ │ │ +0004eae0: 656c 732f 5365 6c65 6374 6f72 2f43 6f6e els/Selector/Con │ │ │ │ │ +0004eaf0: 6e65 6374 2e6a 6176 613a 2054 6573 7420 nect.java: Test │ │ │ │ │ +0004eb00: 4d61 6b69 6e67 206c 6f74 7320 6f66 2053 Making lots of S │ │ │ │ │ +0004eb10: 656c 6563 746f 7273 0a3c 6272 0a3e 6a61 electors.ja │ │ │ │ │ +0004eb20: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004eb30: 5365 6c65 6374 6f72 2f43 6f6e 6e65 6374 Selector/Connect │ │ │ │ │ +0004eb40: 5772 6974 652e 6a61 7661 3a20 5465 7374 Write.java: Test │ │ │ │ │ +0004eb50: 2072 6561 6479 2066 6f72 2063 6f6e 6e65 ready for conne │ │ │ │ │ +0004eb60: 6374 2066 6f6c 6c6f 7765 6420 6279 2072 ct followed by r │ │ │ │ │ +0004eb70: 6561 6479 2066 6f72 2077 7269 7465 0a3c eady for write.< │ │ │ │ │ +0004eb80: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ +0004eb90: 6e6e 656c 732f 5365 6c65 6374 6f72 2f43 nnels/Selector/C │ │ │ │ │ +0004eba0: 7573 746f 6d46 696c 6553 7973 7465 6d2e ustomFileSystem. │ │ │ │ │ +0004ebb0: 6a61 7661 3a20 5665 7269 6669 6573 2074 java: Verifies t │ │ │ │ │ +0004ebc0: 6861 7420 616e 2061 7474 656d 7074 2074 hat an attempt t │ │ │ │ │ +0004ebd0: 6f20 6361 6c6c 2053 656c 6563 746f 722e o call Selector. │ │ │ │ │ +0004ebe0: 6f70 656e 2829 206f 6e20 6120 6e6f 6e2d open() on a non- │ │ │ │ │ +0004ebf0: 6465 6661 756c 7420 6669 6c65 2073 7973 default file sys │ │ │ │ │ +0004ec00: 7465 6d20 7375 6363 6565 6473 2e0a 3c62 tem succeeds..java/nio/chan │ │ │ │ │ +0004ec20: 6e65 6c73 2f53 656c 6563 746f 722f 4465 nels/Selector/De │ │ │ │ │ +0004ec30: 6665 7272 6564 436c 6f73 652f 4465 6665 ferredClose/Defe │ │ │ │ │ +0004ec40: 7272 6564 436c 6f73 6554 6573 742e 6a61 rredCloseTest.ja │ │ │ │ │ +0004ec50: 7661 3a20 7665 7269 6669 6573 2074 6861 va: verifies tha │ │ │ │ │ +0004ec60: 7420 6966 2061 2072 6567 6973 7465 7265 t if a registere │ │ │ │ │ +0004ec70: 6420 6368 616e 6e65 6c20 6861 7320 696e d channel has in │ │ │ │ │ +0004ec80: 2d70 726f 6772 6573 7320 6f70 6572 6174 -progress operat │ │ │ │ │ +0004ec90: 696f 6e73 2c20 7468 656e 2074 6865 2053 ions, then the S │ │ │ │ │ +0004eca0: 656c 6563 746f 7220 6475 7269 6e67 2069 elector during i │ │ │ │ │ +0004ecb0: 7473 2064 6566 6572 7265 6420 636c 6f73 ts deferred clos │ │ │ │ │ +0004ecc0: 6520 696d 706c 656d 656e 7461 7469 6f6e e implementation │ │ │ │ │ +0004ecd0: 2077 6f6e 2774 2070 7265 6d61 7475 7265 won't premature │ │ │ │ │ +0004ece0: 6c79 2072 656c 6561 7365 2074 6865 2063 ly release the c │ │ │ │ │ +0004ecf0: 6861 6e6e 656c 2773 2072 6573 6f75 7263 hannel's resourc │ │ │ │ │ +0004ed00: 6573 0a3c 6272 0a3e 6a61 7661 2f6e 696f es.java/nio │ │ │ │ │ +0004ed10: 2f63 6861 6e6e 656c 732f 5365 6c65 6374 /channels/Select │ │ │ │ │ +0004ed20: 6f72 2f48 656c 7065 7253 6c6f 7754 6f44 or/HelperSlowToD │ │ │ │ │ +0004ed30: 6965 2e6a 6176 613a 2053 656c 6563 746f ie.java: Selecto │ │ │ │ │ +0004ed40: 722e 7365 6c65 6374 2063 616e 2068 616e r.select can han │ │ │ │ │ +0004ed50: 6773 206f 6e20 5769 6e64 6f77 7320 666f gs on Windows fo │ │ │ │ │ +0004ed60: 7220 6361 7365 7320 7768 6572 6520 6120 r cases where a │ │ │ │ │ +0004ed70: 6865 6c70 6572 2074 6872 6561 6420 6265 helper thread be │ │ │ │ │ +0004ed80: 636f 6d65 7320 7265 6475 6461 6e74 2062 comes redudant b │ │ │ │ │ +0004ed90: 7574 2061 206e 6577 2068 656c 7065 7220 ut a new helper │ │ │ │ │ +0004eda0: 6973 2069 6d6d 6564 6961 7465 6c79 206e is immediately n │ │ │ │ │ +0004edb0: 6565 6465 642e 0a3c 6272 0a3e 6a61 7661 eeded..java │ │ │ │ │ +0004edc0: 2f6e 696f 2f63 6861 6e6e 656c 732f 5365 /nio/channels/Se │ │ │ │ │ +0004edd0: 6c65 6374 6f72 2f4b 6579 5365 7473 2e6a lector/KeySets.j │ │ │ │ │ +0004ede0: 6176 613a 2043 6865 636b 2076 6172 696f ava: Check vario │ │ │ │ │ +0004edf0: 7573 2070 726f 7065 7274 6965 7320 6f66 us properties of │ │ │ │ │ +0004ee00: 206b 6579 2061 6e64 2073 656c 6563 7465 key and selecte │ │ │ │ │ +0004ee10: 642d 6b65 7920 7365 7473 0a3c 6272 0a3e d-key sets. │ │ │ │ │ +0004ee20: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +0004ee30: 732f 5365 6c65 6374 6f72 2f4b 6579 7352 s/Selector/KeysR │ │ │ │ │ +0004ee40: 6561 6479 2e6a 6176 613a 2054 6573 7420 eady.java: Test │ │ │ │ │ +0004ee50: 6966 206b 6579 7320 7265 706f 7274 6564 if keys reported │ │ │ │ │ +0004ee60: 2072 6561 6479 206d 756c 7469 706c 6520 ready multiple │ │ │ │ │ +0004ee70: 7469 6d65 730a 3c62 720a 3e6a 6176 612f times.java/ │ │ │ │ │ +0004ee80: 6e69 6f2f 6368 616e 6e65 6c73 2f53 656c nio/channels/Sel │ │ │ │ │ +0004ee90: 6563 746f 722f 4c6f 7473 4f66 4368 616e ector/LotsOfChan │ │ │ │ │ +0004eea0: 6e65 6c73 2e6a 6176 6123 6964 303a 2054 nels.java#id0: T │ │ │ │ │ +0004eeb0: 6573 7473 2074 6861 7420 5769 6e64 6f77 ests that Window │ │ │ │ │ +0004eec0: 7320 5365 6c65 6374 6f72 2063 616e 2075 s Selector can u │ │ │ │ │ +0004eed0: 7365 206d 6f72 6520 7468 616e 2036 3320 se more than 63 │ │ │ │ │ +0004eee0: 6368 616e 6e65 6c73 0a3c 6272 0a3e 6a61 channels.ja │ │ │ │ │ +0004eef0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004ef00: 5365 6c65 6374 6f72 2f4c 6f74 734f 6643 Selector/LotsOfC │ │ │ │ │ +0004ef10: 6861 6e6e 656c 732e 6a61 7661 2369 6431 hannels.java#id1 │ │ │ │ │ +0004ef20: 3a20 200a 3c62 720a 3e6a 6176 612f 6e69 : .java/ni │ │ │ │ │ +0004ef30: 6f2f 6368 616e 6e65 6c73 2f53 656c 6563 o/channels/Selec │ │ │ │ │ +0004ef40: 746f 722f 4c6f 7473 4f66 496e 7465 7272 tor/LotsOfInterr │ │ │ │ │ +0004ef50: 7570 7473 2e6a 6176 6123 706c 6174 666f upts.java#platfo │ │ │ │ │ +0004ef60: 726d 3a20 5374 7265 7373 2074 6573 7420 rm: Stress test │ │ │ │ │ +0004ef70: 5468 7265 6164 2e69 6e74 6572 7275 7074 Thread.interrupt │ │ │ │ │ +0004ef80: 206f 6e20 6120 7461 7267 6574 2054 6872 on a target Thr │ │ │ │ │ +0004ef90: 6561 6420 646f 696e 6720 6120 7365 6c65 ead doing a sele │ │ │ │ │ +0004efa0: 6374 696f 6e20 6f70 6572 6174 696f 6e0a ction operation. │ │ │ │ │ +0004efb0: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +0004efc0: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ +0004efd0: 4c6f 7473 4f66 496e 7465 7272 7570 7473 LotsOfInterrupts │ │ │ │ │ +0004efe0: 2e6a 6176 6123 7669 7274 7561 6c3a 2020 .java#virtual: │ │ │ │ │ +0004eff0: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ +0004f000: 6861 6e6e 656c 732f 5365 6c65 6374 6f72 hannels/Selector │ │ │ │ │ +0004f010: 2f4c 6f74 734f 6655 7064 6174 6573 5465 /LotsOfUpdatesTe │ │ │ │ │ +0004f020: 7374 2e6a 6176 613a 2053 656c 6563 746f st.java: Selecto │ │ │ │ │ +0004f030: 722e 7365 6c65 6374 2063 616e 2066 6169 r.select can fai │ │ │ │ │ +0004f040: 6c20 7769 7468 2049 4f45 7863 6570 7469 l with IOExcepti │ │ │ │ │ +0004f050: 6f6e 2022 496e 7661 6c69 6420 6172 6775 on "Invalid argu │ │ │ │ │ +0004f060: 6d65 6e74 2220 6f6e 2053 6f6c 6172 6973 ment" on Solaris │ │ │ │ │ +0004f070: 2069 6620 6d61 7869 6d75 6d20 6e75 6d62 if maximum numb │ │ │ │ │ +0004f080: 6572 206f 6620 6669 6c65 2064 6573 6372 er of file descr │ │ │ │ │ +0004f090: 6970 746f 7273 2069 7320 6c65 7373 2074 iptors is less t │ │ │ │ │ +0004f0a0: 6861 6e20 3130 3030 300a 3c62 720a 3e6a han 10000.j │ │ │ │ │ +0004f0b0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +0004f0c0: 2f53 656c 6563 746f 722f 4f70 5265 6164 /Selector/OpRead │ │ │ │ │ +0004f0d0: 2e6a 6176 613a 2054 6573 7420 6966 204f .java: Test if O │ │ │ │ │ +0004f0e0: 505f 5245 4144 2069 7320 6465 7465 6374 P_READ is detect │ │ │ │ │ +0004f0f0: 6564 2077 6974 6820 4f50 5f57 5249 5445 ed with OP_WRITE │ │ │ │ │ +0004f100: 2069 6e20 696e 7465 7265 7374 4f70 730a in interestOps. │ │ │ │ │ +0004f110: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +0004f120: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ +0004f130: 4f75 744f 6642 616e 642e 6a61 7661 2369 OutOfBand.java#i │ │ │ │ │ +0004f140: 6430 3a20 4f4f 4220 6461 7461 2063 6175 d0: OOB data cau │ │ │ │ │ +0004f150: 7365 7320 6120 536f 636b 6574 4368 616e ses a SocketChan │ │ │ │ │ +0004f160: 6e65 6c2c 2077 6974 6820 4f4f 4249 4e4c nel, with OOBINL │ │ │ │ │ +0004f170: 494e 4520 6469 7361 626c 6564 2c20 746f INE disabled, to │ │ │ │ │ +0004f180: 2062 6520 7365 6c65 6374 6564 0a3c 6272 be selected.
    java/nio/chann │ │ │ │ │ +0004f1a0: 656c 732f 5365 6c65 6374 6f72 2f4f 7574 els/Selector/Out │ │ │ │ │ +0004f1b0: 4f66 4261 6e64 2e6a 6176 6123 6964 313a OfBand.java#id1: │ │ │ │ │ +0004f1c0: 2020 0a3c 6272 0a3e 6a61 7661 2f6e 696f .java/nio │ │ │ │ │ +0004f1d0: 2f63 6861 6e6e 656c 732f 5365 6c65 6374 /channels/Select │ │ │ │ │ +0004f1e0: 6f72 2f52 6163 7944 6572 6567 6973 7465 or/RacyDeregiste │ │ │ │ │ +0004f1f0: 722e 6a61 7661 2369 6430 3a20 5365 6c65 r.java#id0: Sele │ │ │ │ │ +0004f200: 6374 696f 6e4b 6579 2e69 6e74 6572 6573 ctionKey.interes │ │ │ │ │ +0004f210: 744f 7073 2064 6f65 7320 6e6f 7420 7570 tOps does not up │ │ │ │ │ +0004f220: 6461 7465 2069 6e74 6572 6573 7420 7365 date interest se │ │ │ │ │ +0004f230: 7420 6f6e 2057 696e 646f 7773 2e0a 3c62 t on Windows..java/nio/chan │ │ │ │ │ +0004f250: 6e65 6c73 2f53 656c 6563 746f 722f 5261 nels/Selector/Ra │ │ │ │ │ +0004f260: 6379 4465 7265 6769 7374 6572 2e6a 6176 cyDeregister.jav │ │ │ │ │ +0004f270: 6123 6964 313a 2020 0a3c 6272 0a3e 6a61 a#id1: .ja │ │ │ │ │ +0004f280: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004f290: 5365 6c65 6374 6f72 2f52 6561 6441 6674 Selector/ReadAft │ │ │ │ │ +0004f2a0: 6572 436f 6e6e 6563 742e 6a61 7661 3a20 erConnect.java: │ │ │ │ │ +0004f2b0: 536f 636b 6574 2077 6974 6820 4f50 5f52 Socket with OP_R │ │ │ │ │ +0004f2c0: 4541 4420 776f 756c 6420 6765 7420 7365 EAD would get se │ │ │ │ │ +0004f2d0: 6c65 6374 6564 206f 6e20 636f 6e6e 6563 lected on connec │ │ │ │ │ +0004f2e0: 740a 3c62 720a 3e6a 6176 612f 6e69 6f2f t.java/nio/ │ │ │ │ │ +0004f2f0: 6368 616e 6e65 6c73 2f53 656c 6563 746f channels/Selecto │ │ │ │ │ +0004f300: 722f 5265 6741 6674 6572 5072 6543 6c6f r/RegAfterPreClo │ │ │ │ │ +0004f310: 7365 2e6a 6176 613a 2050 7265 2d63 6c6f se.java: Pre-clo │ │ │ │ │ +0004f320: 7365 2066 696c 6520 6465 7363 7269 7074 se file descript │ │ │ │ │ +0004f330: 6f72 206d 6179 2069 6e61 6476 6572 7465 or may inadverte │ │ │ │ │ +0004f340: 6e74 6c79 2067 6574 2072 6567 6973 7465 ntly get registe │ │ │ │ │ +0004f350: 7265 6420 7769 7468 2065 706f 6c6c 2064 red with epoll d │ │ │ │ │ +0004f360: 7572 696e 6720 636c 6f73 650a 3c62 720a uring close.java/nio/channe │ │ │ │ │ +0004f380: 6c73 2f53 656c 6563 746f 722f 5265 6769 ls/Selector/Regi │ │ │ │ │ +0004f390: 7374 6572 4475 7269 6e67 5365 6c65 6374 sterDuringSelect │ │ │ │ │ +0004f3a0: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ +0004f3b0: 2063 6861 6e6e 656c 7320 6361 6e20 6265 channels can be │ │ │ │ │ +0004f3c0: 2072 6567 6973 7465 7265 642c 2069 6e74 registered, int │ │ │ │ │ +0004f3d0: 6572 6573 7420 6f70 7320 6361 6e20 6368 erest ops can ch │ │ │ │ │ +0004f3e0: 616e 6765 642c 2061 6e64 206b 6579 7320 anged, and keys │ │ │ │ │ +0004f3f0: 6361 6e63 656c 6c65 6420 7768 696c 6520 cancelled while │ │ │ │ │ +0004f400: 6120 7365 6c65 6374 696f 6e20 6f70 6572 a selection oper │ │ │ │ │ +0004f410: 6174 696f 6e20 6973 2069 6e20 7072 6f67 ation is in prog │ │ │ │ │ +0004f420: 7265 7373 2e0a 3c62 720a 3e6a 6176 612f ress..java/ │ │ │ │ │ +0004f430: 6e69 6f2f 6368 616e 6e65 6c73 2f53 656c nio/channels/Sel │ │ │ │ │ +0004f440: 6563 746f 722f 5365 6c65 6374 4166 7465 ector/SelectAfte │ │ │ │ │ +0004f450: 7252 6561 642e 6a61 7661 3a20 4368 6563 rRead.java: Chec │ │ │ │ │ +0004f460: 6b73 2074 6861 7420 5769 6e64 6f77 7320 ks that Windows │ │ │ │ │ +0004f470: 6265 6861 7669 6f72 206d 6174 6368 6573 behavior matches │ │ │ │ │ +0004f480: 2053 6f6c 6172 6973 2066 6f72 2076 6172 Solaris for var │ │ │ │ │ +0004f490: 696f 7573 2072 6561 642f 7365 6c65 6374 ious read/select │ │ │ │ │ +0004f4a0: 2063 6f6d 6269 6e61 7469 6f6e 732e 0a3c combinations..< │ │ │ │ │ +0004f4b0: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ +0004f4c0: 6e6e 656c 732f 5365 6c65 6374 6f72 2f53 nnels/Selector/S │ │ │ │ │ +0004f4d0: 656c 6563 7441 6e64 4361 6e63 656c 2e6a electAndCancel.j │ │ │ │ │ +0004f4e0: 6176 613a 2043 6865 636b 2066 6f72 2043 ava: Check for C │ │ │ │ │ +0004f4f0: 616e 6365 6c6c 6564 4b65 7945 7863 6570 ancelledKeyExcep │ │ │ │ │ +0004f500: 7469 6f6e 2077 6865 6e20 6b65 7920 6361 tion when key ca │ │ │ │ │ +0004f510: 6e63 656c 6c65 6420 6475 7269 6e67 2073 ncelled during s │ │ │ │ │ +0004f520: 656c 6563 740a 3c62 720a 3e6a 6176 612f elect.java/ │ │ │ │ │ +0004f530: 6e69 6f2f 6368 616e 6e65 6c73 2f53 656c nio/channels/Sel │ │ │ │ │ +0004f540: 6563 746f 722f 5365 6c65 6374 416e 6443 ector/SelectAndC │ │ │ │ │ +0004f550: 6c6f 7365 2e6a 6176 613a 2043 6865 636b lose.java: Check │ │ │ │ │ +0004f560: 2062 6c6f 636b 696e 6720 6f66 2073 656c blocking of sel │ │ │ │ │ +0004f570: 6563 7420 616e 6420 636c 6f73 650a 3c62 ect and close.java/nio/chan │ │ │ │ │ +0004f590: 6e65 6c73 2f53 656c 6563 746f 722f 5365 nels/Selector/Se │ │ │ │ │ +0004f5a0: 6c65 6374 4e6f 7757 6865 6e45 6d70 7479 lectNowWhenEmpty │ │ │ │ │ +0004f5b0: 2e6a 6176 613a 2054 6573 7420 7365 6c65 .java: Test sele │ │ │ │ │ +0004f5c0: 6374 4e6f 7720 6d65 7468 6f64 2077 6974 ctNow method wit │ │ │ │ │ +0004f5d0: 6820 6e6f 2072 6567 6973 7465 7265 6420 h no registered │ │ │ │ │ +0004f5e0: 6368 616e 6e65 6c73 0a3c 6272 0a3e 6a61 channels.ja │ │ │ │ │ +0004f5f0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +0004f600: 5365 6c65 6374 6f72 2f53 656c 6563 7454 Selector/SelectT │ │ │ │ │ +0004f610: 696d 656f 7574 2e6a 6176 613a 2056 6572 imeout.java: Ver │ │ │ │ │ +0004f620: 6966 7920 6e6f 2049 4f45 7863 6570 7469 ify no IOExcepti │ │ │ │ │ +0004f630: 6f6e 206f 6e20 4f53 2058 2066 6f72 206c on on OS X for l │ │ │ │ │ +0004f640: 6172 6765 2074 696d 656f 7574 2076 616c arge timeout val │ │ │ │ │ +0004f650: 7565 2069 6e20 7365 6c65 6374 2829 2061 ue in select() a │ │ │ │ │ +0004f660: 6e64 2074 6861 7420 7469 6d65 6f75 7420 nd that timeout │ │ │ │ │ +0004f670: 646f 6573 206e 6f74 206f 6363 7572 2074 does not occur t │ │ │ │ │ +0004f680: 6f6f 2065 6172 6c79 206f 6e20 5769 6e64 oo early on Wind │ │ │ │ │ +0004f690: 6f77 732e 0a3c 6272 0a3e 6a61 7661 2f6e ows..java/n │ │ │ │ │ +0004f6a0: 696f 2f63 6861 6e6e 656c 732f 5365 6c65 io/channels/Sele │ │ │ │ │ +0004f6b0: 6374 6f72 2f53 656c 6563 7457 6974 6843 ctor/SelectWithC │ │ │ │ │ +0004f6c0: 6f6e 7375 6d65 722e 6a61 7661 2369 6430 onsumer.java#id0 │ │ │ │ │ +0004f6d0: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ +0004f6e0: 5365 6c65 6374 6f72 2e73 656c 6563 742f Selector.select/ │ │ │ │ │ +0004f6f0: 7365 6c65 6374 4e6f 7728 436f 6e73 756d selectNow(Consum │ │ │ │ │ +0004f700: 6572 290a 3c62 720a 3e6a 6176 612f 6e69 er).java/ni │ │ │ │ │ +0004f710: 6f2f 6368 616e 6e65 6c73 2f53 656c 6563 o/channels/Selec │ │ │ │ │ +0004f720: 746f 722f 5365 6c65 6374 5769 7468 436f tor/SelectWithCo │ │ │ │ │ +0004f730: 6e73 756d 6572 2e6a 6176 6123 6964 313a nsumer.java#id1: │ │ │ │ │ +0004f740: 2020 0a3c 6272 0a3e 6a61 7661 2f6e 696f .java/nio │ │ │ │ │ +0004f750: 2f63 6861 6e6e 656c 732f 5365 6c65 6374 /channels/Select │ │ │ │ │ +0004f760: 6f72 2f53 656c 6563 7457 7269 7465 2e6a or/SelectWrite.j │ │ │ │ │ +0004f770: 6176 613a 2053 6f63 6b65 7420 7769 7468 ava: Socket with │ │ │ │ │ +0004f780: 204f 505f 5752 4954 4520 776f 756c 6420 OP_WRITE would │ │ │ │ │ +0004f790: 6765 7420 7365 6c65 6374 6564 206f 6e6c get selected onl │ │ │ │ │ +0004f7a0: 7920 6f6e 6365 0a3c 6272 0a3e 6a61 7661 y once.java │ │ │ │ │ +0004f7b0: 2f6e 696f 2f63 6861 6e6e 656c 732f 5365 /nio/channels/Se │ │ │ │ │ +0004f7c0: 6c65 6374 6f72 2f53 656c 6563 746f 724c lector/SelectorL │ │ │ │ │ +0004f7d0: 696d 6974 2e6a 6176 613a 2045 6e73 7572 imit.java: Ensur │ │ │ │ │ +0004f7e0: 6520 7468 6174 2061 2053 656c 6563 746f e that a Selecto │ │ │ │ │ +0004f7f0: 7220 6361 6e20 7265 7475 726e 2061 7420 r can return at │ │ │ │ │ +0004f800: 6c65 6173 7420 3130 3020 7365 6c65 6374 least 100 select │ │ │ │ │ +0004f810: 6564 206b 6579 730a 3c62 720a 3e6a 6176 ed keys.jav │ │ │ │ │ +0004f820: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ +0004f830: 656c 6563 746f 722f 5365 6c65 6374 6f72 elector/Selector │ │ │ │ │ +0004f840: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ +0004f850: 7365 6c65 6374 6f72 7320 616e 6420 736f selectors and so │ │ │ │ │ +0004f860: 636b 6574 6368 616e 6e65 6c73 0a3c 6272 cketchannels.
    java/nio/chann │ │ │ │ │ +0004f880: 656c 732f 5365 6c65 6374 6f72 2f53 7461 els/Selector/Sta │ │ │ │ │ +0004f890: 636b 4f76 6572 666c 6f77 5465 7374 2e6a ckOverflowTest.j │ │ │ │ │ +0004f8a0: 6176 613a 206e 6174 6976 6520 6361 6c6c ava: native call │ │ │ │ │ +0004f8b0: 2069 6e20 5769 6e64 6f77 7353 656c 6563 in WindowsSelec │ │ │ │ │ +0004f8c0: 746f 7249 6d70 6c2e 5375 6253 656c 6563 torImpl.SubSelec │ │ │ │ │ +0004f8d0: 746f 722e 706f 6c6c 2063 616e 2075 7365 tor.poll can use │ │ │ │ │ +0004f8e0: 206d 6f72 6520 7374 6163 6b20 7370 6163 more stack spac │ │ │ │ │ +0004f8f0: 6520 7468 616e 2061 7661 696c 6162 6c65 e than available │ │ │ │ │ +0004f900: 2069 6e20 6120 7368 6164 6f77 207a 6f6e in a shadow zon │ │ │ │ │ +0004f910: 652c 2074 6869 7320 6361 6e20 6361 7573 e, this can caus │ │ │ │ │ +0004f920: 6520 6120 6372 6173 6820 6966 2073 656c e a crash if sel │ │ │ │ │ +0004f930: 6563 746f 7220 6973 2063 616c 6c65 6420 ector is called │ │ │ │ │ +0004f940: 6672 6f6d 2061 2064 6565 7020 7265 6375 from a deep recu │ │ │ │ │ +0004f950: 7273 6976 6520 6a61 7661 2063 616c 6c0a rsive java call. │ │ │ │ │ +0004f960: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +0004f970: 616e 6e65 6c73 2f53 656c 6563 746f 722f annels/Selector/ │ │ │ │ │ +0004f980: 5465 6d70 6f72 6172 7953 656c 6563 746f TemporarySelecto │ │ │ │ │ +0004f990: 722e 6a61 7661 3a20 5469 6d65 6420 7265 r.java: Timed re │ │ │ │ │ +0004f9a0: 6164 2077 6974 6820 736f 636b 6574 2061 ad with socket a │ │ │ │ │ +0004f9b0: 6461 7074 6f72 2074 6872 6f77 7320 436c daptor throws Cl │ │ │ │ │ +0004f9c0: 6f73 6564 5365 6c65 6374 6f72 4578 6365 osedSelectorExce │ │ │ │ │ +0004f9d0: 7074 696f 6e20 6966 2074 656d 706f 7261 ption if tempora │ │ │ │ │ +0004f9e0: 7279 2073 656c 6563 746f 7220 4743 2765 ry selector GC'e │ │ │ │ │ +0004f9f0: 642e 0a3c 6272 0a3e 6a61 7661 2f6e 696f d..java/nio │ │ │ │ │ +0004fa00: 2f63 6861 6e6e 656c 732f 5365 6c65 6374 /channels/Select │ │ │ │ │ +0004fa10: 6f72 2f55 7064 6174 6552 6561 6479 4f70 or/UpdateReadyOp │ │ │ │ │ +0004fa20: 732e 6a61 7661 3a20 5465 7374 2074 6861 s.java: Test tha │ │ │ │ │ +0004fa30: 7420 7468 6520 7265 6164 7920 7365 7420 t the ready set │ │ │ │ │ +0004fa40: 6672 6f6d 2061 2073 656c 6563 7469 6f6e from a selection │ │ │ │ │ +0004fa50: 206f 7065 7261 7469 6f6e 2069 7320 6269 operation is bi │ │ │ │ │ +0004fa60: 7477 6973 652d 6469 736a 6f69 6e65 6420 twise-disjoined │ │ │ │ │ +0004fa70: 696e 746f 2061 206b 6579 2773 2072 6561 into a key's rea │ │ │ │ │ +0004fa80: 6479 2073 6574 2077 6865 6e20 7468 6520 dy set when the │ │ │ │ │ +0004fa90: 6b65 7920 6973 2061 6c72 6561 6479 2069 key is already i │ │ │ │ │ +0004faa0: 6e20 7468 6520 7365 6c65 6374 6564 2d6b n the selected-k │ │ │ │ │ +0004fab0: 6579 2073 6574 0a3c 6272 0a3e 6a61 7661 ey set.java │ │ │ │ │ +0004fac0: 2f6e 696f 2f63 6861 6e6e 656c 732f 5365 /nio/channels/Se │ │ │ │ │ +0004fad0: 6c65 6374 6f72 2f57 616b 6575 702e 6a61 lector/Wakeup.ja │ │ │ │ │ +0004fae0: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ +0004faf0: 7220 7365 6c65 6374 6f72 2077 616b 6575 r selector wakeu │ │ │ │ │ +0004fb00: 7020 616e 6420 696e 7465 7272 7570 7469 p and interrupti │ │ │ │ │ +0004fb10: 6f6e 0a3c 6272 0a3e 6a61 7661 2f6e 696f on.java/nio │ │ │ │ │ +0004fb20: 2f63 6861 6e6e 656c 732f 5365 6c65 6374 /channels/Select │ │ │ │ │ +0004fb30: 6f72 2f57 616b 6575 7041 6674 6572 436c or/WakeupAfterCl │ │ │ │ │ +0004fb40: 6f73 652e 6a61 7661 3a20 496e 766f 6b69 ose.java: Invoki │ │ │ │ │ +0004fb50: 6e67 2077 616b 6575 7020 6f6e 2063 6c6f ng wakeup on clo │ │ │ │ │ +0004fb60: 7365 6420 5365 6c65 6374 6f72 2063 616e sed Selector can │ │ │ │ │ +0004fb70: 2074 6872 6f77 204e 5045 2069 6620 636c throw NPE if cl │ │ │ │ │ +0004fb80: 6f73 6520 7265 7365 7473 2069 6e74 6572 ose resets inter │ │ │ │ │ +0004fb90: 7275 7074 2073 7461 7475 730a 3c62 720a rupt status.java/nio/channe │ │ │ │ │ +0004fbb0: 6c73 2f53 656c 6563 746f 722f 5761 6b65 ls/Selector/Wake │ │ │ │ │ +0004fbc0: 7570 456d 7074 792e 6a61 7661 3a20 4368 upEmpty.java: Ch │ │ │ │ │ +0004fbd0: 6563 6b73 2074 6861 7420 7761 6b65 7570 ecks that wakeup │ │ │ │ │ +0004fbe0: 2077 6f72 6b73 2066 6f72 2061 6e20 656d works for an em │ │ │ │ │ +0004fbf0: 7074 7920 5365 6c65 6374 6f72 0a3c 6272 pty Selector.
    java/nio/chann │ │ │ │ │ +0004fc10: 656c 732f 5365 6c65 6374 6f72 2f57 616b els/Selector/Wak │ │ │ │ │ +0004fc20: 6575 704e 6f77 2e6a 6176 613a 2045 6e73 eupNow.java: Ens │ │ │ │ │ +0004fc30: 7572 6520 7468 6174 2074 6865 2077 616b ure that the wak │ │ │ │ │ +0004fc40: 6575 7020 7374 6174 6520 6973 2063 6c65 eup state is cle │ │ │ │ │ +0004fc50: 6172 6564 2062 7920 7365 6c65 6374 4e6f ared by selectNo │ │ │ │ │ +0004fc60: 7728 290a 3c62 720a 3e6a 6176 612f 6e69 w().java/ni │ │ │ │ │ +0004fc70: 6f2f 6368 616e 6e65 6c73 2f53 656c 6563 o/channels/Selec │ │ │ │ │ +0004fc80: 746f 722f 5761 6b65 7570 4f76 6572 666c tor/WakeupOverfl │ │ │ │ │ +0004fc90: 6f77 2e6a 6176 613a 2043 6865 636b 2066 ow.java: Check f │ │ │ │ │ +0004fca0: 6f72 206f 7665 7266 6c6f 7720 6f66 2077 or overflow of w │ │ │ │ │ +0004fcb0: 616b 6575 7020 6275 6666 6572 0a3c 6272 akeup buffer.
    java/nio/chann │ │ │ │ │ +0004fcd0: 656c 732f 5365 6c65 6374 6f72 2f57 616b els/Selector/Wak │ │ │ │ │ +0004fce0: 6575 7053 7065 6564 2e6a 6176 613a 2054 eupSpeed.java: T │ │ │ │ │ +0004fcf0: 6573 7473 2077 6865 7468 6572 2077 616b ests whether wak │ │ │ │ │ +0004fd00: 6575 7020 6d61 6b65 7320 7468 6520 6e65 eup makes the ne │ │ │ │ │ +0004fd10: 7874 2073 656c 6563 7428 2920 6361 6c6c xt select() call │ │ │ │ │ +0004fd20: 2072 6574 7572 6e20 696d 6d65 6469 6174 return immediat │ │ │ │ │ +0004fd30: 656c 790a 3c62 720a 3e6a 6176 612f 6e69 ely.java/ni │ │ │ │ │ +0004fd40: 6f2f 6368 616e 6e65 6c73 2f53 6572 7665 o/channels/Serve │ │ │ │ │ +0004fd50: 7253 6f63 6b65 7443 6861 6e6e 656c 2f41 rSocketChannel/A │ │ │ │ │ +0004fd60: 6461 7074 5365 7276 6572 536f 636b 6574 daptServerSocket │ │ │ │ │ +0004fd70: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ +0004fd80: 2066 6f72 2073 6572 7665 722d 736f 636b for server-sock │ │ │ │ │ +0004fd90: 6574 2d63 6861 6e6e 656c 2061 6461 7074 et-channel adapt │ │ │ │ │ +0004fda0: 6f72 730a 3c62 720a 3e6a 6176 612f 6e69 ors.java/ni │ │ │ │ │ +0004fdb0: 6f2f 6368 616e 6e65 6c73 2f53 6572 7665 o/channels/Serve │ │ │ │ │ +0004fdc0: 7253 6f63 6b65 7443 6861 6e6e 656c 2f42 rSocketChannel/B │ │ │ │ │ +0004fdd0: 6173 6963 2e6a 6176 613a 2055 6e69 7420 asic.java: Unit │ │ │ │ │ +0004fde0: 7465 7374 2066 6f72 2073 6572 7665 722d test for server- │ │ │ │ │ +0004fdf0: 736f 636b 6574 2063 6861 6e6e 656c 730a socket channels. │ │ │ │ │ +0004fe00: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +0004fe10: 616e 6e65 6c73 2f53 6572 7665 7253 6f63 annels/ServerSoc │ │ │ │ │ +0004fe20: 6b65 7443 6861 6e6e 656c 2f4e 6f6e 426c ketChannel/NonBl │ │ │ │ │ +0004fe30: 6f63 6b69 6e67 4163 6365 7074 2e6a 6176 ockingAccept.jav │ │ │ │ │ +0004fe40: 613a 2074 6573 7420 5365 7276 6572 536f a: test ServerSo │ │ │ │ │ +0004fe50: 636b 6574 4164 6170 746f 722e 6163 6365 cketAdaptor.acce │ │ │ │ │ +0004fe60: 7074 206f 6e20 6e6f 6e62 6c6f 636b 696e pt on nonblockin │ │ │ │ │ +0004fe70: 6720 6368 616e 6e65 6c0a 3c62 720a 3e6a g channel.j │ │ │ │ │ +0004fe80: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +0004fe90: 2f53 6572 7665 7253 6f63 6b65 7443 6861 /ServerSocketCha │ │ │ │ │ +0004fea0: 6e6e 656c 2f4f 7065 6e2e 6a61 7661 3a20 nnel/Open.java: │ │ │ │ │ +0004feb0: 7465 7374 2074 6865 2061 6464 7265 7373 test the address │ │ │ │ │ +0004fec0: 2072 6574 7572 6e65 6420 696e 2073 6f63 returned in soc │ │ │ │ │ +0004fed0: 6b65 7420 6672 6f6d 2061 6363 6570 740a ket from accept. │ │ │ │ │ +0004fee0: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +0004fef0: 616e 6e65 6c73 2f53 6572 7665 7253 6f63 annels/ServerSoc │ │ │ │ │ +0004ff00: 6b65 7443 6861 6e6e 656c 2f53 6f63 6b65 ketChannel/Socke │ │ │ │ │ +0004ff10: 744f 7074 696f 6e54 6573 7473 2e6a 6176 tOptionTests.jav │ │ │ │ │ +0004ff20: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ +0004ff30: 2053 6572 7665 7253 6f63 6b65 7443 6861 ServerSocketCha │ │ │ │ │ +0004ff40: 6e6e 656c 2073 6574 4f70 7469 6f6e 2f67 nnel setOption/g │ │ │ │ │ +0004ff50: 6574 4f70 7469 6f6e 2f6f 7074 696f 6e73 etOption/options │ │ │ │ │ +0004ff60: 206d 6574 686f 6473 2e0a 3c62 720a 3e6a methods..j │ │ │ │ │ +0004ff70: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +0004ff80: 2f53 6f63 6b65 7443 6861 6e6e 656c 2f41 /SocketChannel/A │ │ │ │ │ +0004ff90: 6461 7074 536f 636b 6574 2e6a 6176 613a daptSocket.java: │ │ │ │ │ +0004ffa0: 2055 6e69 7420 7465 7374 2066 6f72 2073 Unit test for s │ │ │ │ │ +0004ffb0: 6f63 6b65 742d 6368 616e 6e65 6c20 6164 ocket-channel ad │ │ │ │ │ +0004ffc0: 6170 746f 7273 0a3c 6272 0a3e 6a61 7661 aptors.java │ │ │ │ │ +0004ffd0: 2f6e 696f 2f63 6861 6e6e 656c 732f 536f /nio/channels/So │ │ │ │ │ +0004ffe0: 636b 6574 4368 616e 6e65 6c2f 4164 6170 cketChannel/Adap │ │ │ │ │ +0004fff0: 746f 7253 7472 6561 6d73 2e6a 6176 613a torStreams.java: │ │ │ │ │ +00050000: 2045 7865 7263 6973 6520 736f 636b 6574 Exercise socket │ │ │ │ │ +00050010: 2061 6461 7074 6f72 2069 6e70 7574 2f6f adaptor input/o │ │ │ │ │ +00050020: 7574 7075 7420 7374 7265 616d 730a 3c62 utput streams.java/nio/chan │ │ │ │ │ +00050040: 6e65 6c73 2f53 6f63 6b65 7443 6861 6e6e nels/SocketChann │ │ │ │ │ +00050050: 656c 2f41 7379 6e63 436c 6f73 6543 6861 el/AsyncCloseCha │ │ │ │ │ +00050060: 6e6e 656c 2e6a 6176 613a 2043 6865 636b nnel.java: Check │ │ │ │ │ +00050070: 206e 6f20 6461 7461 2069 7320 7772 6974 no data is writ │ │ │ │ │ +00050080: 7465 6e20 746f 2077 726f 6e67 2073 6f63 ten to wrong soc │ │ │ │ │ +00050090: 6b65 7420 6368 616e 6e65 6c20 6475 7269 ket channel duri │ │ │ │ │ +000500a0: 6e67 2061 7379 6e63 2063 6c6f 7369 6e67 ng async closing │ │ │ │ │ +000500b0: 2e0a 3c62 720a 3e6a 6176 612f 6e69 6f2f ..java/nio/ │ │ │ │ │ +000500c0: 6368 616e 6e65 6c73 2f53 6f63 6b65 7443 channels/SocketC │ │ │ │ │ +000500d0: 6861 6e6e 656c 2f42 6173 6963 2e6a 6176 hannel/Basic.jav │ │ │ │ │ +000500e0: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ +000500f0: 2073 6f63 6b65 7420 6368 616e 6e65 6c73 socket channels │ │ │ │ │ +00050100: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ +00050110: 6861 6e6e 656c 732f 536f 636b 6574 4368 hannels/SocketCh │ │ │ │ │ +00050120: 616e 6e65 6c2f 4269 6752 6561 6457 7269 annel/BigReadWri │ │ │ │ │ +00050130: 7465 2e6a 6176 613a 2054 6573 7420 5574 te.java: Test Ut │ │ │ │ │ +00050140: 696c 2063 6163 6869 6e67 2070 6f6c 6963 il caching polic │ │ │ │ │ +00050150: 790a 3c62 720a 3e6a 6176 612f 6e69 6f2f y.java/nio/ │ │ │ │ │ +00050160: 6368 616e 6e65 6c73 2f53 6f63 6b65 7443 channels/SocketC │ │ │ │ │ +00050170: 6861 6e6e 656c 2f42 696e 642e 6a61 7661 hannel/Bind.java │ │ │ │ │ +00050180: 3a20 5465 7374 2069 6620 6269 6e64 2070 : Test if bind p │ │ │ │ │ +00050190: 726f 626c 656d 7320 6361 7573 6520 4269 roblems cause Bi │ │ │ │ │ +000501a0: 6e64 4578 6365 7074 696f 6e20 6e6f 7420 ndException not │ │ │ │ │ +000501b0: 536f 636b 6574 4578 6365 7074 696f 6e0a SocketException. │ │ │ │ │ +000501c0: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +000501d0: 616e 6e65 6c73 2f53 6f63 6b65 7443 6861 annels/SocketCha │ │ │ │ │ +000501e0: 6e6e 656c 2f42 7566 6665 7253 697a 652e nnel/BufferSize. │ │ │ │ │ +000501f0: 6a61 7661 3a20 5465 7374 2073 6574 7469 java: Test setti │ │ │ │ │ +00050200: 6e67 2069 6c6c 6567 616c 2062 7566 6665 ng illegal buffe │ │ │ │ │ +00050210: 7220 7369 7a65 730a 3c62 720a 3e6a 6176 r sizes.jav │ │ │ │ │ +00050220: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ +00050230: 6f63 6b65 7443 6861 6e6e 656c 2f43 6c6f ocketChannel/Clo │ │ │ │ │ +00050240: 7365 2e6a 6176 613a 2020 0a3c 6272 0a3e se.java: . │ │ │ │ │ +00050250: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +00050260: 732f 536f 636b 6574 4368 616e 6e65 6c2f s/SocketChannel/ │ │ │ │ │ +00050270: 436c 6f73 6541 6674 6572 436f 6e6e 6563 CloseAfterConnec │ │ │ │ │ +00050280: 742e 6a61 7661 3a20 200a 3c62 720a 3e6a t.java: .j │ │ │ │ │ +00050290: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +000502a0: 2f53 6f63 6b65 7443 6861 6e6e 656c 2f43 /SocketChannel/C │ │ │ │ │ +000502b0: 6c6f 7365 4475 7269 6e67 436f 6e6e 6563 loseDuringConnec │ │ │ │ │ +000502c0: 742e 6a61 7661 3a20 4174 7465 6d70 7420 t.java: Attempt │ │ │ │ │ +000502d0: 746f 2063 6175 7365 2061 2064 6561 646c to cause a deadl │ │ │ │ │ +000502e0: 6f63 6b20 6279 2063 6c6f 7369 6e67 2061 ock by closing a │ │ │ │ │ +000502f0: 2053 6f63 6b65 7443 6861 6e6e 656c 2069 SocketChannel i │ │ │ │ │ +00050300: 6e20 6f6e 6520 7468 7265 6164 2077 6865 n one thread whe │ │ │ │ │ +00050310: 7265 2061 6e6f 7468 6572 2074 6872 6561 re another threa │ │ │ │ │ +00050320: 6420 6973 2063 6c6f 7369 6e67 2074 6865 d is closing the │ │ │ │ │ +00050330: 2063 6861 6e6e 656c 2061 6674 6572 2061 channel after a │ │ │ │ │ +00050340: 2063 6f6e 6e65 6374 2066 6169 6c0a 3c62 connect fail.java/nio/chan │ │ │ │ │ +00050360: 6e65 6c73 2f53 6f63 6b65 7443 6861 6e6e nels/SocketChann │ │ │ │ │ +00050370: 656c 2f43 6c6f 7365 4475 7269 6e67 5772 el/CloseDuringWr │ │ │ │ │ +00050380: 6974 652e 6a61 7661 3a20 5465 7374 2061 ite.java: Test a │ │ │ │ │ +00050390: 7379 6e63 6872 6f6e 6f75 7320 636c 6f73 synchronous clos │ │ │ │ │ +000503a0: 6520 6475 7269 6e67 2061 2062 6c6f 636b e during a block │ │ │ │ │ +000503b0: 696e 6720 7772 6974 650a 3c62 720a 3e6a ing write.j │ │ │ │ │ +000503c0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +000503d0: 2f53 6f63 6b65 7443 6861 6e6e 656c 2f43 /SocketChannel/C │ │ │ │ │ +000503e0: 6c6f 7365 5265 6769 7374 6572 6564 4368 loseRegisteredCh │ │ │ │ │ +000503f0: 616e 6e65 6c2e 6a61 7661 3a20 5465 7374 annel.java: Test │ │ │ │ │ +00050400: 2069 6620 7468 6520 7265 6769 7374 6572 if the register │ │ │ │ │ +00050410: 6564 2053 6f63 6b65 7443 6861 6e6e 656c ed SocketChannel │ │ │ │ │ +00050420: 2063 616e 2062 6520 636c 6f73 6564 2069 can be closed i │ │ │ │ │ +00050430: 6d6d 6564 6961 7465 6c79 0a3c 6272 0a3e mmediately. │ │ │ │ │ +00050440: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +00050450: 732f 536f 636b 6574 4368 616e 6e65 6c2f s/SocketChannel/ │ │ │ │ │ +00050460: 436c 6f73 6554 696d 656f 7574 4368 616e CloseTimeoutChan │ │ │ │ │ +00050470: 6e65 6c2e 6a61 7661 3a20 5465 7374 2069 nel.java: Test i │ │ │ │ │ +00050480: 6620 7468 6520 536f 636b 6574 4368 616e f the SocketChan │ │ │ │ │ +00050490: 6e65 6c20 7769 7468 2074 696d 656f 7574 nel with timeout │ │ │ │ │ +000504a0: 2073 6574 2063 616e 2062 6520 636c 6f73 set can be clos │ │ │ │ │ +000504b0: 6564 2069 6d6d 6564 6961 7465 6c79 0a3c ed immediately.< │ │ │ │ │ +000504c0: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ +000504d0: 6e6e 656c 732f 536f 636b 6574 4368 616e nnels/SocketChan │ │ │ │ │ +000504e0: 6e65 6c2f 436f 6e6e 6563 742e 6a61 7661 nel/Connect.java │ │ │ │ │ +000504f0: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ +00050500: 736f 636b 6574 2063 6861 6e6e 656c 730a socket channels. │ │ │ │ │ +00050510: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +00050520: 616e 6e65 6c73 2f53 6f63 6b65 7443 6861 annels/SocketCha │ │ │ │ │ +00050530: 6e6e 656c 2f43 6f6e 6e65 6374 5374 6174 nnel/ConnectStat │ │ │ │ │ +00050540: 652e 6a61 7661 3a20 5465 7374 2073 6f63 e.java: Test soc │ │ │ │ │ +00050550: 6b65 742d 6368 616e 6e65 6c20 636f 6e6e ket-channel conn │ │ │ │ │ +00050560: 6563 7469 6f6e 2d73 7461 7465 2074 7261 ection-state tra │ │ │ │ │ +00050570: 6e73 6974 696f 6e73 0a3c 6272 0a3e 6a61 nsitions.ja │ │ │ │ │ +00050580: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +00050590: 536f 636b 6574 4368 616e 6e65 6c2f 436f SocketChannel/Co │ │ │ │ │ +000505a0: 6e6e 6563 7469 6f6e 5265 7365 742e 6a61 nnectionReset.ja │ │ │ │ │ +000505b0: 7661 3a20 5465 7374 2062 6568 6176 696f va: Test behavio │ │ │ │ │ +000505c0: 7220 6f66 2053 6f63 6b65 7443 6861 6e6e r of SocketChann │ │ │ │ │ +000505d0: 656c 2e72 6561 6420 616e 6420 7468 6520 el.read and the │ │ │ │ │ +000505e0: 536f 636b 6574 2061 6461 7074 6f72 2072 Socket adaptor r │ │ │ │ │ +000505f0: 6561 6420 616e 6420 6176 6169 6c61 626c ead and availabl │ │ │ │ │ +00050600: 6520 6d65 7468 6f64 7320 7768 656e 2061 e methods when a │ │ │ │ │ +00050610: 2063 6f6e 6e65 6374 696f 6e20 6973 2072 connection is r │ │ │ │ │ +00050620: 6573 6574 0a3c 6272 0a3e 6a61 7661 2f6e eset.java/n │ │ │ │ │ +00050630: 696f 2f63 6861 6e6e 656c 732f 536f 636b io/channels/Sock │ │ │ │ │ +00050640: 6574 4368 616e 6e65 6c2f 4578 6365 7074 etChannel/Except │ │ │ │ │ +00050650: 696f 6e54 7261 6e73 6c61 7469 6f6e 2e6a ionTranslation.j │ │ │ │ │ +00050660: 6176 613a 2063 6865 636b 2065 7863 6570 ava: check excep │ │ │ │ │ +00050670: 7469 6f6e 2074 7261 6e73 6c61 7469 6f6e tion translation │ │ │ │ │ +00050680: 206f 6620 536f 636b 6574 4164 6170 746f of SocketAdapto │ │ │ │ │ +00050690: 720a 3c62 720a 3e6a 6176 612f 6e69 6f2f r.java/nio/ │ │ │ │ │ +000506a0: 6368 616e 6e65 6c73 2f53 6f63 6b65 7443 channels/SocketC │ │ │ │ │ +000506b0: 6861 6e6e 656c 2f46 696e 6973 6843 6f6e hannel/FinishCon │ │ │ │ │ +000506c0: 6e65 6374 2e6a 6176 613a 2054 6573 7420 nect.java: Test │ │ │ │ │ +000506d0: 536f 636b 6574 4368 616e 6e65 6c2e 6669 SocketChannel.fi │ │ │ │ │ +000506e0: 6e69 7368 436f 6e6e 6563 740a 3c62 720a nishConnect.java/nio/channe │ │ │ │ │ +00050700: 6c73 2f53 6f63 6b65 7443 6861 6e6e 656c ls/SocketChannel │ │ │ │ │ +00050710: 2f47 6574 4368 616e 6e65 6c2e 6a61 7661 /GetChannel.java │ │ │ │ │ +00050720: 3a20 5465 7374 7320 6f6c 6420 7374 7265 : Tests old stre │ │ │ │ │ +00050730: 616d 7320 7573 696e 6720 6368 616e 6e65 ams using channe │ │ │ │ │ +00050740: 6c73 2069 6e20 736f 636b 6574 2063 6173 ls in socket cas │ │ │ │ │ +00050750: 650a 3c62 720a 3e6a 6176 612f 6e69 6f2f e.java/nio/ │ │ │ │ │ +00050760: 6368 616e 6e65 6c73 2f53 6f63 6b65 7443 channels/SocketC │ │ │ │ │ +00050770: 6861 6e6e 656c 2f48 616e 6775 702e 6a61 hannel/Hangup.ja │ │ │ │ │ +00050780: 7661 3a20 456e 7375 7265 2074 6861 7420 va: Ensure that │ │ │ │ │ +00050790: 736f 636b 6574 2068 616e 6775 7073 2061 socket hangups a │ │ │ │ │ +000507a0: 7265 2068 616e 646c 6564 2063 6f72 7265 re handled corre │ │ │ │ │ +000507b0: 6374 6c79 0a3c 6272 0a3e 6a61 7661 2f6e ctly.java/n │ │ │ │ │ +000507c0: 696f 2f63 6861 6e6e 656c 732f 536f 636b io/channels/Sock │ │ │ │ │ +000507d0: 6574 4368 616e 6e65 6c2f 4c69 6e67 6572 etChannel/Linger │ │ │ │ │ +000507e0: 4f6e 436c 6f73 652e 6a61 7661 3a20 5465 OnClose.java: Te │ │ │ │ │ +000507f0: 7374 2053 6f63 6b65 7443 6861 6e6e 656c st SocketChannel │ │ │ │ │ +00050800: 2e63 6c6f 7365 2077 6974 6820 534f 5f4c .close with SO_L │ │ │ │ │ +00050810: 494e 4745 5220 656e 6162 6c65 640a 3c62 INGER enabled.java/nio/chan │ │ │ │ │ +00050830: 6e65 6c73 2f53 6f63 6b65 7443 6861 6e6e nels/SocketChann │ │ │ │ │ +00050840: 656c 2f4c 6f63 616c 4164 6472 6573 732e el/LocalAddress. │ │ │ │ │ +00050850: 6a61 7661 3a20 5465 7374 2067 6574 4c6f java: Test getLo │ │ │ │ │ +00050860: 6361 6c41 6464 7265 7373 2067 6574 4c6f calAddress getLo │ │ │ │ │ +00050870: 6361 6c50 6f72 740a 3c62 720a 3e6a 6176 calPort.jav │ │ │ │ │ +00050880: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ +00050890: 6f63 6b65 7443 6861 6e6e 656c 2f4f 7065 ocketChannel/Ope │ │ │ │ │ +000508a0: 6e4c 6561 6b2e 6a61 7661 3a20 536f 636b nLeak.java: Sock │ │ │ │ │ +000508b0: 6574 4368 616e 6e65 6c2e 6f70 656e 2853 etChannel.open(S │ │ │ │ │ +000508c0: 6f63 6b65 7441 6464 7265 7373 2920 6c65 ocketAddress) le │ │ │ │ │ +000508d0: 616b 7320 6669 6c65 2064 6573 6372 6970 aks file descrip │ │ │ │ │ +000508e0: 746f 7220 6966 2063 6f6e 6e65 6374 696f tor if connectio │ │ │ │ │ +000508f0: 6e20 6361 6e6e 6f74 2062 6520 6573 7461 n cannot be esta │ │ │ │ │ +00050900: 626c 6973 6865 640a 3c62 720a 3e6a 6176 blished.jav │ │ │ │ │ +00050910: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f53 a/nio/channels/S │ │ │ │ │ +00050920: 6f63 6b65 7443 6861 6e6e 656c 2f4f 7574 ocketChannel/Out │ │ │ │ │ +00050930: 4f66 4261 6e64 2e6a 6176 613a 2054 6573 OfBand.java: Tes │ │ │ │ │ +00050940: 7420 736f 636b 6574 2061 6461 7074 6572 t socket adapter │ │ │ │ │ +00050950: 2073 656e 6455 7267 656e 7444 6174 6120 sendUrgentData │ │ │ │ │ +00050960: 6d65 7468 6f64 0a3c 6272 0a3e 6a61 7661 method.java │ │ │ │ │ +00050970: 2f6e 696f 2f63 6861 6e6e 656c 732f 536f /nio/channels/So │ │ │ │ │ +00050980: 636b 6574 4368 616e 6e65 6c2f 5265 6164 cketChannel/Read │ │ │ │ │ +00050990: 5772 6974 6541 6674 6572 436c 6f73 652e WriteAfterClose. │ │ │ │ │ +000509a0: 6a61 7661 3a20 5265 6164 696e 6720 6f72 java: Reading or │ │ │ │ │ +000509b0: 2057 7269 7469 6e67 2074 6f20 6120 636c Writing to a cl │ │ │ │ │ +000509c0: 6f73 6564 2053 6f63 6b65 7443 6861 6e6e osed SocketChann │ │ │ │ │ +000509d0: 656c 2073 686f 756c 6420 7468 726f 7720 el should throw │ │ │ │ │ +000509e0: 6120 436c 6f73 6564 4368 616e 6e65 6c45 a ClosedChannelE │ │ │ │ │ +000509f0: 7863 6570 7469 6f6e 0a3c 6272 0a3e 6a61 xception.ja │ │ │ │ │ 00050a00: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -00050a10: 536f 636b 6574 4368 616e 6e65 6c2f 5265 SocketChannel/Re │ │ │ │ │ -00050a20: 6164 5772 6974 6541 6674 6572 436c 6f73 adWriteAfterClos │ │ │ │ │ -00050a30: 652e 6a61 7661 3a20 5265 6164 696e 6720 e.java: Reading │ │ │ │ │ -00050a40: 6f72 2057 7269 7469 6e67 2074 6f20 6120 or Writing to a │ │ │ │ │ -00050a50: 636c 6f73 6564 2053 6f63 6b65 7443 6861 closed SocketCha │ │ │ │ │ -00050a60: 6e6e 656c 2073 686f 756c 6420 7468 726f nnel should thro │ │ │ │ │ -00050a70: 7720 6120 436c 6f73 6564 4368 616e 6e65 w a ClosedChanne │ │ │ │ │ -00050a80: 6c45 7863 6570 7469 6f6e 0a3c 6272 0a3e lException. │ │ │ │ │ -00050a90: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -00050aa0: 732f 536f 636b 6574 4368 616e 6e65 6c2f s/SocketChannel/ │ │ │ │ │ -00050ab0: 5365 6e64 5572 6765 6e74 4461 7461 2e6a SendUrgentData.j │ │ │ │ │ -00050ac0: 6176 613a 2054 6573 7420 7365 6e64 696e ava: Test sendin │ │ │ │ │ -00050ad0: 6720 6f66 2075 7267 656e 7420 6461 7461 g of urgent data │ │ │ │ │ -00050ae0: 2e0a 3c62 720a 3e6a 6176 612f 6e69 6f2f ..java/nio/ │ │ │ │ │ -00050af0: 6368 616e 6e65 6c73 2f53 6f63 6b65 7443 channels/SocketC │ │ │ │ │ -00050b00: 6861 6e6e 656c 2f53 686f 7274 5772 6974 hannel/ShortWrit │ │ │ │ │ -00050b10: 652e 6a61 7661 3a20 4368 6563 6b20 666f e.java: Check fo │ │ │ │ │ -00050b20: 7220 7368 6f72 7420 7772 6974 6573 206f r short writes o │ │ │ │ │ -00050b30: 6e20 536f 636b 6574 4368 616e 6e65 6c73 n SocketChannels │ │ │ │ │ -00050b40: 2063 6f6e 6669 6775 7265 6420 696e 2062 configured in b │ │ │ │ │ -00050b50: 6c6f 636b 696e 6720 6d6f 6465 0a3c 6272 locking mode.
    java/nio/chann │ │ │ │ │ -00050b70: 656c 732f 536f 636b 6574 4368 616e 6e65 els/SocketChanne │ │ │ │ │ -00050b80: 6c2f 5368 7574 646f 776e 2e6a 6176 613a l/Shutdown.java: │ │ │ │ │ -00050b90: 2054 6573 7420 7368 7574 646f 776e 5858 Test shutdownXX │ │ │ │ │ -00050ba0: 5820 616e 6420 6973 496e 7075 7453 6875 X and isInputShu │ │ │ │ │ -00050bb0: 7464 6f77 6e0a 3c62 720a 3e6a 6176 612f tdown.java/ │ │ │ │ │ -00050bc0: 6e69 6f2f 6368 616e 6e65 6c73 2f53 6f63 nio/channels/Soc │ │ │ │ │ -00050bd0: 6b65 7443 6861 6e6e 656c 2f53 6f63 6b65 ketChannel/Socke │ │ │ │ │ -00050be0: 7449 6e68 6572 6974 616e 6365 2e6a 6176 tInheritance.jav │ │ │ │ │ -00050bf0: 613a 2053 6f63 6b65 7473 2073 686f 756c a: Sockets shoul │ │ │ │ │ -00050c00: 646e 2774 2062 6520 696e 6865 7269 7465 dn't be inherite │ │ │ │ │ -00050c10: 6420 7768 656e 2063 7265 6174 696e 6720 d when creating │ │ │ │ │ -00050c20: 6120 6368 696c 6420 7072 6f63 6573 730a a child process. │ │ │ │ │ -00050c30: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ -00050c40: 616e 6e65 6c73 2f53 6f63 6b65 7443 6861 annels/SocketCha │ │ │ │ │ -00050c50: 6e6e 656c 2f53 6f63 6b65 744f 7074 696f nnel/SocketOptio │ │ │ │ │ -00050c60: 6e54 6573 7473 2e6a 6176 613a 2055 6e69 nTests.java: Uni │ │ │ │ │ -00050c70: 7420 7465 7374 2074 6f20 6368 6563 6b20 t test to check │ │ │ │ │ -00050c80: 536f 636b 6574 4368 616e 6e65 6c20 7365 SocketChannel se │ │ │ │ │ -00050c90: 744f 7074 696f 6e2f 6765 744f 7074 696f tOption/getOptio │ │ │ │ │ -00050ca0: 6e2f 6f70 7469 6f6e 7320 6d65 7468 6f64 n/options method │ │ │ │ │ -00050cb0: 732e 0a3c 6272 0a3e 6a61 7661 2f6e 696f s..java/nio │ │ │ │ │ -00050cc0: 2f63 6861 6e6e 656c 732f 536f 636b 6574 /channels/Socket │ │ │ │ │ -00050cd0: 4368 616e 6e65 6c2f 5472 6976 6961 6c2e Channel/Trivial. │ │ │ │ │ -00050ce0: 6a61 7661 3a20 5465 7374 2074 7269 7669 java: Test trivi │ │ │ │ │ -00050cf0: 616c 2073 7475 6666 0a3c 6272 0a3e 6a61 al stuff.ja │ │ │ │ │ -00050d00: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -00050d10: 536f 636b 6574 4368 616e 6e65 6c2f 556e SocketChannel/Un │ │ │ │ │ -00050d20: 626f 756e 6453 6f63 6b65 7454 6573 7473 boundSocketTests │ │ │ │ │ -00050d30: 2e6a 6176 613a 2043 6865 636b 2067 6574 .java: Check get │ │ │ │ │ -00050d40: 5858 5820 6d65 7468 6f64 7320 666f 7220 XXX methods for │ │ │ │ │ -00050d50: 6c6f 6361 6c2f 7265 6d6f 7465 2070 6f72 local/remote por │ │ │ │ │ -00050d60: 742f 6164 6472 6573 732f 736f 636b 6574 t/address/socket │ │ │ │ │ -00050d70: 6164 6472 6573 7320 6d61 7463 6820 736f address match so │ │ │ │ │ -00050d80: 636b 6574 2073 7065 6320 666f 7220 756e cket spec for un │ │ │ │ │ -00050d90: 626f 756e 6420 6361 7365 0a3c 6272 0a3e bound case. │ │ │ │ │ -00050da0: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -00050db0: 732f 536f 636b 6574 4368 616e 6e65 6c2f s/SocketChannel/ │ │ │ │ │ -00050dc0: 5665 6374 6f72 494f 2e6a 6176 613a 2054 VectorIO.java: T │ │ │ │ │ -00050dd0: 6573 7420 736f 636b 6574 6368 616e 6e65 est socketchanne │ │ │ │ │ -00050de0: 6c20 7665 6374 6f72 2049 4f20 2875 7365 l vector IO (use │ │ │ │ │ -00050df0: 202d 4473 6565 643d 5820 746f 2073 6574 -Dseed=X to set │ │ │ │ │ -00050e00: 2050 524e 4720 7365 6564 290a 3c62 720a PRNG seed).java/nio/channe │ │ │ │ │ -00050e20: 6c73 2f53 6f63 6b65 7443 6861 6e6e 656c ls/SocketChannel │ │ │ │ │ -00050e30: 2f56 6563 746f 7250 6172 616d 732e 6a61 /VectorParams.ja │ │ │ │ │ -00050e40: 7661 3a20 5465 7374 2053 6361 7474 6572 va: Test Scatter │ │ │ │ │ -00050e50: 696e 6742 7974 6543 6861 6e6e 656c 2f47 ingByteChannel/G │ │ │ │ │ -00050e60: 6174 6865 7269 6e67 4279 7465 4368 616e atheringByteChan │ │ │ │ │ -00050e70: 6e65 6c20 7265 6164 2f77 7269 7465 0a3c nel read/write.< │ │ │ │ │ -00050e80: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ -00050e90: 6e6e 656c 732f 536f 636b 6574 4368 616e nnels/SocketChan │ │ │ │ │ -00050ea0: 6e65 6c2f 5772 6974 652e 6a61 7661 3a20 nel/Write.java: │ │ │ │ │ -00050eb0: 5465 7374 2076 6563 746f 7220 7772 6974 Test vector writ │ │ │ │ │ -00050ec0: 6520 6661 7374 6572 2074 6861 6e20 6361 e faster than ca │ │ │ │ │ -00050ed0: 6e20 6265 2072 6561 640a 3c62 720a 3e6a n be read.j │ │ │ │ │ -00050ee0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -00050ef0: 2f65 7463 2f41 6461 7074 6f72 436c 6f73 /etc/AdaptorClos │ │ │ │ │ -00050f00: 6541 6e64 496e 7465 7272 7570 742e 6a61 eAndInterrupt.ja │ │ │ │ │ -00050f10: 7661 3a20 5465 7374 2061 7379 6e63 6872 va: Test asynchr │ │ │ │ │ -00050f20: 6f6e 6f75 7320 636c 6f73 6520 616e 6420 onous close and │ │ │ │ │ -00050f30: 696e 7465 7272 7570 7420 6f66 2074 696d interrupt of tim │ │ │ │ │ -00050f40: 6564 2073 6f63 6b65 7420 6164 6170 7465 ed socket adapte │ │ │ │ │ -00050f50: 7220 6d65 7468 6f64 730a 3c62 720a 3e6a r methods.j │ │ │ │ │ -00050f60: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -00050f70: 2f65 7463 2f4c 6f63 616c 536f 636b 6574 /etc/LocalSocket │ │ │ │ │ -00050f80: 4164 6472 6573 7354 7970 652e 6a61 7661 AddressType.java │ │ │ │ │ -00050f90: 3a20 5465 7374 206c 6f63 616c 2061 6464 : Test local add │ │ │ │ │ -00050fa0: 7265 7373 2074 7970 650a 3c62 720a 3e6a ress type.j │ │ │ │ │ -00050fb0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -00050fc0: 2f65 7463 2f4e 6574 776f 726b 4368 616e /etc/NetworkChan │ │ │ │ │ -00050fd0: 6e65 6c54 6573 7473 2e6a 6176 613a 2055 nelTests.java: U │ │ │ │ │ -00050fe0: 6e69 7420 7465 7374 2066 6f72 2063 6861 nit test for cha │ │ │ │ │ -00050ff0: 6e6e 656c 7320 7468 6174 2069 6d70 6c65 nnels that imple │ │ │ │ │ -00051000: 6d65 6e74 204e 6574 776f 726b 4368 616e ment NetworkChan │ │ │ │ │ -00051010: 6e65 6c0a 3c62 720a 3e6a 6176 612f 6e69 nel.java/ni │ │ │ │ │ -00051020: 6f2f 6368 616e 6e65 6c73 2f65 7463 2f4f o/channels/etc/O │ │ │ │ │ -00051030: 7065 6e41 6e64 436f 6e6e 6563 742e 6a61 penAndConnect.ja │ │ │ │ │ -00051040: 7661 3a20 5465 7374 2053 6f63 6b65 7443 va: Test SocketC │ │ │ │ │ -00051050: 6861 6e6e 656c 2c20 5365 7276 6572 536f hannel, ServerSo │ │ │ │ │ -00051060: 636b 6574 4368 616e 6e65 6c20 616e 6420 cketChannel and │ │ │ │ │ -00051070: 4461 7461 6772 616d 4368 616e 6e65 6c20 DatagramChannel │ │ │ │ │ -00051080: 6f70 656e 2829 2061 6e64 2063 6f6e 6e65 open() and conne │ │ │ │ │ -00051090: 6374 2829 2c20 7461 6b69 6e67 2069 6e74 ct(), taking int │ │ │ │ │ -000510a0: 6f20 636f 6e73 6964 6572 6174 696f 6e20 o consideration │ │ │ │ │ -000510b0: 636f 6d62 696e 6174 696f 6e73 206f 6620 combinations of │ │ │ │ │ -000510c0: 7072 6f74 6f63 6f6c 2066 616d 696c 6965 protocol familie │ │ │ │ │ -000510d0: 7320 2849 4e45 542c 2049 4e45 5436 2c20 s (INET, INET6, │ │ │ │ │ -000510e0: 6465 6661 756c 7429 2c20 6164 6472 6573 default), addres │ │ │ │ │ -000510f0: 7365 7320 2849 6e65 7434 4164 6472 6573 ses (Inet4Addres │ │ │ │ │ -00051100: 732c 2049 6e65 7436 4164 6472 6573 7329 s, Inet6Address) │ │ │ │ │ -00051110: 2e0a 3c62 720a 3e6a 6176 612f 6e69 6f2f ..java/nio/ │ │ │ │ │ -00051120: 6368 616e 6e65 6c73 2f65 7463 2f50 7269 channels/etc/Pri │ │ │ │ │ -00051130: 6e74 5375 7070 6f72 7465 644f 7074 696f ntSupportedOptio │ │ │ │ │ -00051140: 6e73 2e6a 6176 613a 2020 0a3c 6272 0a3e ns.java: . │ │ │ │ │ -00051150: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -00051160: 732f 6574 632f 5072 6f74 6f63 6f6c 4661 s/etc/ProtocolFa │ │ │ │ │ -00051170: 6d69 6c69 6573 2e6a 6176 613a 2054 6573 milies.java: Tes │ │ │ │ │ -00051180: 7420 536f 636b 6574 4368 616e 6e65 6c2c t SocketChannel, │ │ │ │ │ -00051190: 2053 6572 7665 7253 6f63 6b65 7443 6861 ServerSocketCha │ │ │ │ │ -000511a0: 6e6e 656c 2061 6e64 2044 6174 6167 7261 nnel and Datagra │ │ │ │ │ -000511b0: 6d43 6861 6e6e 656c 2077 6974 6820 7661 mChannel with va │ │ │ │ │ -000511c0: 7269 6f75 7320 5072 6f74 6f63 6f6c 4661 rious ProtocolFa │ │ │ │ │ -000511d0: 6d69 6c79 2063 6f6d 6269 6e61 7469 6f6e mily combination │ │ │ │ │ -000511e0: 730a 3c62 720a 3e6a 6176 612f 6e69 6f2f s.java/nio/ │ │ │ │ │ -000511f0: 6368 616e 6e65 6c73 2f65 7463 2f53 6861 channels/etc/Sha │ │ │ │ │ -00051200: 646f 772e 6a61 7661 3a20 456e 7375 7265 dow.java: Ensure │ │ │ │ │ -00051210: 2074 6861 7420 736f 636b 6574 206f 626a that socket obj │ │ │ │ │ -00051220: 6563 7473 206f 6274 6169 6e65 6420 6672 ects obtained fr │ │ │ │ │ -00051230: 6f6d 2063 6861 6e6e 656c 7320 6361 7272 om channels carr │ │ │ │ │ -00051240: 7920 7468 6520 636f 7272 6563 7420 6164 y the correct ad │ │ │ │ │ -00051250: 6472 6573 7320 696e 666f 726d 6174 696f dress informatio │ │ │ │ │ -00051260: 6e0a 3c62 720a 3e6a 6176 612f 6e69 6f2f n.java/nio/ │ │ │ │ │ -00051270: 6368 616e 6e65 6c73 2f73 7069 2f41 7379 channels/spi/Asy │ │ │ │ │ -00051280: 6e63 6872 6f6e 6f75 7343 6861 6e6e 656c nchronousChannel │ │ │ │ │ -00051290: 5072 6f76 6964 6572 2f43 6865 636b 5072 Provider/CheckPr │ │ │ │ │ -000512a0: 6f76 6964 6572 2e6a 6176 613a 2055 6e69 ovider.java: Uni │ │ │ │ │ -000512b0: 7420 7465 7374 2066 6f72 206a 6176 612e t test for java. │ │ │ │ │ -000512c0: 6e69 6f2e 6368 616e 6e65 6c73 2e73 7069 nio.channels.spi │ │ │ │ │ -000512d0: 2e41 7379 6e63 6872 6f6e 6f75 7343 6861 .AsynchronousCha │ │ │ │ │ -000512e0: 6e6e 656c 5072 6f76 6964 6572 0a3c 6272 nnelProvider.
    java/nio/chann │ │ │ │ │ -00051300: 656c 732f 7370 692f 5365 6c65 6374 6f72 els/spi/Selector │ │ │ │ │ -00051310: 5072 6f76 6964 6572 2f54 6573 7444 6566 Provider/TestDef │ │ │ │ │ -00051320: 6175 6c74 496d 706c 656d 656e 7461 7469 aultImplementati │ │ │ │ │ -00051330: 6f6e 2e6a 6176 613a 2042 6173 6963 2074 on.java: Basic t │ │ │ │ │ -00051340: 6573 7420 666f 7220 6a61 7661 2e6e 696f est for java.nio │ │ │ │ │ -00051350: 2e63 6861 6e6e 656c 732e 7370 692e 5365 .channels.spi.Se │ │ │ │ │ -00051360: 6c65 6374 6f72 5072 6f76 6964 6572 2e6a lectorProvider.j │ │ │ │ │ -00051370: 6176 6120 6465 6661 756c 7420 696d 706c ava default impl │ │ │ │ │ -00051380: 656d 656e 7461 7469 6f6e 0a3c 6272 0a3e ementation. │ │ │ │ │ -00051390: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -000513a0: 732f 7370 692f 5365 6c65 6374 6f72 5072 s/spi/SelectorPr │ │ │ │ │ -000513b0: 6f76 6964 6572 2f69 6e68 6572 6974 6564 ovider/inherited │ │ │ │ │ -000513c0: 4368 616e 6e65 6c2f 436c 6f73 6564 5374 Channel/ClosedSt │ │ │ │ │ -000513d0: 7265 616d 732e 6a61 7661 3a20 4361 6c6c reams.java: Call │ │ │ │ │ -000513e0: 696e 6720 696e 6865 7269 7465 6443 6861 ing inheritedCha │ │ │ │ │ -000513f0: 6e6e 656c 2829 2061 6674 6572 2046 696c nnel() after Fil │ │ │ │ │ -00051400: 6544 6573 6372 6970 746f 722e 696e 2077 eDescriptor.in w │ │ │ │ │ -00051410: 6173 2063 6c6f 7365 6420 6361 7573 6564 as closed caused │ │ │ │ │ -00051420: 2061 6e20 496e 7465 726e 616c 4572 726f an InternalErro │ │ │ │ │ -00051430: 7220 746f 2062 6520 7468 726f 776e 2e0a r to be thrown.. │ │ │ │ │ -00051440: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ -00051450: 616e 6e65 6c73 2f73 7069 2f53 656c 6563 annels/spi/Selec │ │ │ │ │ -00051460: 746f 7250 726f 7669 6465 722f 696e 6865 torProvider/inhe │ │ │ │ │ -00051470: 7269 7465 6443 6861 6e6e 656c 2f49 6e68 ritedChannel/Inh │ │ │ │ │ -00051480: 6572 6974 6564 4368 616e 6e65 6c54 6573 eritedChannelTes │ │ │ │ │ -00051490: 742e 6a61 7661 3a20 556e 6974 2074 6573 t.java: Unit tes │ │ │ │ │ -000514a0: 7473 2066 6f72 2069 6e65 7464 2066 6561 ts for inetd fea │ │ │ │ │ -000514b0: 7475 7265 0a3c 6272 0a3e 6a61 7661 2f6e ture.java/n │ │ │ │ │ -000514c0: 696f 2f63 6861 6e6e 656c 732f 7370 692f io/channels/spi/ │ │ │ │ │ -000514d0: 5365 6c65 6374 6f72 5072 6f76 6964 6572 SelectorProvider │ │ │ │ │ -000514e0: 2f69 6e68 6572 6974 6564 4368 616e 6e65 /inheritedChanne │ │ │ │ │ -000514f0: 6c2f 4e75 6c6c 5465 7374 2e6a 6176 613a l/NullTest.java: │ │ │ │ │ -00051500: 2055 6e69 7420 7465 7374 2066 6f72 2069 Unit test for i │ │ │ │ │ -00051510: 6e65 7464 2066 6561 7475 7265 0a3c 6272 netd feature.
    java/nio/chann │ │ │ │ │ -00051530: 656c 732f 756e 6978 646f 6d61 696e 2f42 els/unixdomain/B │ │ │ │ │ -00051540: 696e 642e 6a61 7661 3a20 200a 3c62 720a ind.java: .java/nio/channe │ │ │ │ │ -00051560: 6c73 2f75 6e69 7864 6f6d 6169 6e2f 456d ls/unixdomain/Em │ │ │ │ │ -00051570: 7074 7953 756e 5061 7468 466f 7253 6f63 ptySunPathForSoc │ │ │ │ │ -00051580: 6b65 7446 696c 652e 6a61 7661 3a20 200a ketFile.java: . │ │ │ │ │ -00051590: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ -000515a0: 616e 6e65 6c73 2f75 6e69 7864 6f6d 6169 annels/unixdomai │ │ │ │ │ -000515b0: 6e2f 4669 6c65 4174 7472 6962 7574 6573 n/FileAttributes │ │ │ │ │ -000515c0: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ -000515d0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ -000515e0: 756e 6978 646f 6d61 696e 2f49 4f45 7863 unixdomain/IOExc │ │ │ │ │ -000515f0: 6861 6e67 6573 2e6a 6176 613a 2020 0a3c hanges.java: .< │ │ │ │ │ -00051600: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ -00051610: 6e6e 656c 732f 756e 6978 646f 6d61 696e nnels/unixdomain │ │ │ │ │ -00051620: 2f4e 6f6e 426c 6f63 6b69 6e67 4163 6365 /NonBlockingAcce │ │ │ │ │ -00051630: 7074 2e6a 6176 613a 2020 0a3c 6272 0a3e pt.java: . │ │ │ │ │ -00051640: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ -00051650: 732f 756e 6978 646f 6d61 696e 2f4e 756c s/unixdomain/Nul │ │ │ │ │ -00051660: 6c54 6573 742e 6a61 7661 3a20 200a 3c62 lTest.java: .java/nio/chan │ │ │ │ │ -00051680: 6e65 6c73 2f75 6e69 7864 6f6d 6169 6e2f nels/unixdomain/ │ │ │ │ │ -00051690: 5365 6375 7269 7479 2e6a 6176 613a 2053 Security.java: S │ │ │ │ │ -000516a0: 6563 7572 6974 7920 7465 7374 2066 6f72 ecurity test for │ │ │ │ │ -000516b0: 2055 6e69 7820 446f 6d61 696e 2073 6f63 Unix Domain soc │ │ │ │ │ -000516c0: 6b65 7420 616e 6420 7365 7276 6572 2073 ket and server s │ │ │ │ │ -000516d0: 6f63 6b65 7420 6368 616e 6e65 6c73 0a3c ocket channels.< │ │ │ │ │ -000516e0: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ -000516f0: 6e6e 656c 732f 756e 6978 646f 6d61 696e nnels/unixdomain │ │ │ │ │ -00051700: 2f53 6875 7464 6f77 6e2e 6a61 7661 3a20 /Shutdown.java: │ │ │ │ │ -00051710: 200a 3c62 720a 3e6a 6176 612f 6e69 6f2f .java/nio/ │ │ │ │ │ -00051720: 6368 616e 6e65 6c73 2f75 6e69 7864 6f6d channels/unixdom │ │ │ │ │ -00051730: 6169 6e2f 536f 636b 6574 4f70 7469 6f6e ain/SocketOption │ │ │ │ │ -00051740: 732e 6a61 7661 3a20 200a 3c62 720a 3e6a s.java: .j │ │ │ │ │ -00051750: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ -00051760: 2f76 7468 7265 6164 2f42 6c6f 636b 696e /vthread/Blockin │ │ │ │ │ -00051770: 6743 6861 6e6e 656c 4f70 732e 6a61 7661 gChannelOps.java │ │ │ │ │ -00051780: 2364 6566 6175 6c74 3a20 5465 7374 2076 #default: Test v │ │ │ │ │ -00051790: 6972 7475 616c 2074 6872 6561 6473 2064 irtual threads d │ │ │ │ │ -000517a0: 6f69 6e67 2062 6c6f 636b 696e 6720 492f oing blocking I/ │ │ │ │ │ -000517b0: 4f20 6f6e 204e 494f 2063 6861 6e6e 656c O on NIO channel │ │ │ │ │ -000517c0: 730a 3c62 720a 3e6a 6176 612f 6e69 6f2f s.java/nio/ │ │ │ │ │ -000517d0: 6368 616e 6e65 6c73 2f76 7468 7265 6164 channels/vthread │ │ │ │ │ -000517e0: 2f42 6c6f 636b 696e 6743 6861 6e6e 656c /BlockingChannel │ │ │ │ │ -000517f0: 4f70 732e 6a61 7661 2364 6972 6563 742d Ops.java#direct- │ │ │ │ │ -00051800: 7265 6769 7374 6572 3a20 5465 7374 2076 register: Test v │ │ │ │ │ -00051810: 6972 7475 616c 2074 6872 6561 6473 2064 irtual threads d │ │ │ │ │ -00051820: 6f69 6e67 2062 6c6f 636b 696e 6720 492f oing blocking I/ │ │ │ │ │ -00051830: 4f20 6f6e 204e 494f 2063 6861 6e6e 656c O on NIO channel │ │ │ │ │ -00051840: 7320 616e 6420 7769 7468 2074 6865 2049 s and with the I │ │ │ │ │ -00051850: 2f4f 2070 6f6c 6c65 7220 636f 6e66 6967 /O poller config │ │ │ │ │ -00051860: 7572 6564 2074 6f20 7573 6520 6469 7265 ured to use dire │ │ │ │ │ -00051870: 6374 2072 6567 6973 7472 6174 696f 6e0a ct registration. │ │ │ │ │ -00051880: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ -00051890: 616e 6e65 6c73 2f76 7468 7265 6164 2f42 annels/vthread/B │ │ │ │ │ -000518a0: 6c6f 636b 696e 6743 6861 6e6e 656c 4f70 lockingChannelOp │ │ │ │ │ -000518b0: 732e 6a61 7661 236e 6f2d 766d 636f 6e74 s.java#no-vmcont │ │ │ │ │ -000518c0: 696e 7561 7469 6f6e 733a 2020 0a3c 6272 inuations: .
    java/nio/chann │ │ │ │ │ -000518e0: 656c 732f 7674 6872 6561 642f 5365 6c65 els/vthread/Sele │ │ │ │ │ -000518f0: 6374 6f72 4f70 732e 6a61 7661 2364 6566 ctorOps.java#def │ │ │ │ │ -00051900: 6175 6c74 3a20 5465 7374 2076 6972 7475 ault: Test virtu │ │ │ │ │ -00051910: 616c 2074 6872 6561 6473 2064 6f69 6e67 al threads doing │ │ │ │ │ -00051920: 2073 656c 6563 7469 6f6e 206f 7065 7261 selection opera │ │ │ │ │ -00051930: 7469 6f6e 730a 3c62 720a 3e6a 6176 612f tions.java/ │ │ │ │ │ -00051940: 6e69 6f2f 6368 616e 6e65 6c73 2f76 7468 nio/channels/vth │ │ │ │ │ -00051950: 7265 6164 2f53 656c 6563 746f 724f 7073 read/SelectorOps │ │ │ │ │ -00051960: 2e6a 6176 6123 6e6f 2d76 6d63 6f6e 7469 .java#no-vmconti │ │ │ │ │ -00051970: 6e75 6174 696f 6e73 3a20 200a 3c62 720a nuations: .java/nio/charse │ │ │ │ │ -00051990: 742f 4368 6172 7365 742f 416c 6961 7365 t/Charset/Aliase │ │ │ │ │ -000519a0: 7343 6f70 792e 6a61 7661 3a20 4368 6563 sCopy.java: Chec │ │ │ │ │ -000519b0: 6b20 7468 6174 2061 6c69 6173 6573 2063 k that aliases c │ │ │ │ │ -000519c0: 616e 6e6f 7420 6265 206d 7574 6174 6564 annot be mutated │ │ │ │ │ -000519d0: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ -000519e0: 6861 7273 6574 2f43 6861 7273 6574 2f41 harset/Charset/A │ │ │ │ │ -000519f0: 7661 696c 6162 6c65 4368 6172 7365 744e vailableCharsetN │ │ │ │ │ -00051a00: 616d 6573 2e6a 6176 613a 2045 6e73 7572 ames.java: Ensur │ │ │ │ │ -00051a10: 6520 7468 6174 206b 6579 7320 696e 2061 e that keys in a │ │ │ │ │ -00051a20: 7661 696c 6162 6c65 2d63 6861 7273 6574 vailable-charset │ │ │ │ │ -00051a30: 206d 6170 2061 7265 2069 6465 6e74 6963 map are identic │ │ │ │ │ -00051a40: 616c 2074 6f20 6361 6e6f 6e69 6361 6c20 al to canonical │ │ │ │ │ -00051a50: 6e61 6d65 730a 3c62 720a 3e6a 6176 612f names.java/ │ │ │ │ │ -00051a60: 6e69 6f2f 6368 6172 7365 742f 4368 6172 nio/charset/Char │ │ │ │ │ -00051a70: 7365 742f 4368 6172 7365 7443 6f6e 7461 set/CharsetConta │ │ │ │ │ -00051a80: 696e 6d65 6e74 5465 7374 2e6a 6176 613a inmentTest.java: │ │ │ │ │ -00051a90: 2043 6865 636b 7320 7468 6520 696e 7465 Checks the inte │ │ │ │ │ -00051aa0: 7220 636f 6e74 6169 6e6d 656e 7420 7265 r containment re │ │ │ │ │ -00051ab0: 6c61 7469 6f6e 7368 6970 7320 6265 7477 lationships betw │ │ │ │ │ -00051ac0: 6565 6e20 4e49 4f20 6368 6172 7365 7473 een NIO charsets │ │ │ │ │ -00051ad0: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ -00051ae0: 6861 7273 6574 2f43 6861 7273 6574 2f43 harset/Charset/C │ │ │ │ │ -00051af0: 6f6e 7461 696e 732e 6a61 7661 3a20 556e ontains.java: Un │ │ │ │ │ -00051b00: 6974 2074 6573 7420 666f 7220 6368 6172 it test for char │ │ │ │ │ -00051b10: 7365 7420 636f 6e74 6169 6e6d 656e 740a set containment. │ │ │ │ │ -00051b20: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ -00051b30: 6172 7365 742f 4368 6172 7365 742f 4465 arset/Charset/De │ │ │ │ │ -00051b40: 6661 756c 7443 6861 7273 6574 5465 7374 faultCharsetTest │ │ │ │ │ -00051b50: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ -00051b60: 2066 6f72 2043 6861 7273 6574 2e64 6566 for Charset.def │ │ │ │ │ -00051b70: 6175 6c74 4368 6172 7365 740a 3c62 720a aultCharset.java/nio/charse │ │ │ │ │ -00051b90: 742f 4368 6172 7365 742f 456d 7074 7943 t/Charset/EmptyC │ │ │ │ │ -00051ba0: 6861 7273 6574 4e61 6d65 2e6a 6176 613a harsetName.java: │ │ │ │ │ -00051bb0: 2045 6e73 7572 6520 7468 6174 2070 6173 Ensure that pas │ │ │ │ │ -00051bc0: 7369 6e67 2074 6865 2065 6d70 7479 2073 sing the empty s │ │ │ │ │ -00051bd0: 7472 696e 6720 746f 2043 6861 7273 6574 tring to Charset │ │ │ │ │ -00051be0: 206d 6574 686f 6473 2061 6e64 2063 6f6e methods and con │ │ │ │ │ -00051bf0: 7374 7275 6374 6f72 7320 6361 7573 6573 structors causes │ │ │ │ │ -00051c00: 2061 6e20 496c 6c65 6761 6c41 7267 756d an IllegalArgum │ │ │ │ │ -00051c10: 656e 7445 7863 6570 7469 6f6e 2074 6f20 entException to │ │ │ │ │ -00051c20: 6265 2074 6872 6f77 6e0a 3c62 720a 3e6a be thrown.j │ │ │ │ │ -00051c30: 6176 612f 6e69 6f2f 6368 6172 7365 742f ava/nio/charset/ │ │ │ │ │ -00051c40: 4368 6172 7365 742f 456e 6344 6563 2e6a Charset/EncDec.j │ │ │ │ │ -00051c50: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ -00051c60: 6f72 2065 6e63 6f64 652f 6465 636f 6465 or encode/decode │ │ │ │ │ -00051c70: 2063 6f6e 7665 6e69 656e 6365 206d 6574 convenience met │ │ │ │ │ -00051c80: 686f 6473 0a3c 6272 0a3e 6a61 7661 2f6e hods.java/n │ │ │ │ │ -00051c90: 696f 2f63 6861 7273 6574 2f43 6861 7273 io/charset/Chars │ │ │ │ │ -00051ca0: 6574 2f46 6f72 4e61 6d65 2e6a 6176 613a et/ForName.java: │ │ │ │ │ -00051cb0: 2055 6e69 7420 7465 7374 2066 6f72 2066 Unit test for f │ │ │ │ │ -00051cc0: 6f72 4e61 6d65 2853 7472 696e 672c 2043 orName(String, C │ │ │ │ │ -00051cd0: 6861 7273 6574 290a 3c62 720a 3e6a 6176 harset).jav │ │ │ │ │ -00051ce0: 612f 6e69 6f2f 6368 6172 7365 742f 4368 a/nio/charset/Ch │ │ │ │ │ -00051cf0: 6172 7365 742f 496c 6c65 6761 6c43 6861 arset/IllegalCha │ │ │ │ │ -00051d00: 7273 6574 4e61 6d65 2e6a 6176 613a 2045 rsetName.java: E │ │ │ │ │ -00051d10: 6e73 7572 6520 4368 6172 7365 742e 666f nsure Charset.fo │ │ │ │ │ -00051d20: 724e 616d 652f 6973 5375 7070 6f72 7420 rName/isSupport │ │ │ │ │ -00051d30: 7468 726f 7773 2074 6865 2063 6f72 7265 throws the corre │ │ │ │ │ -00051d40: 6374 2065 7863 6570 7469 6f6e 2069 6620 ct exception if │ │ │ │ │ -00051d50: 7468 6520 6368 6172 7365 7420 6e61 6d65 the charset name │ │ │ │ │ -00051d60: 7320 7061 7373 6564 2069 6e20 6172 6520 s passed in are │ │ │ │ │ -00051d70: 696c 6c65 6761 6c2e 0a3c 6272 0a3e 6a61 illegal..ja │ │ │ │ │ -00051d80: 7661 2f6e 696f 2f63 6861 7273 6574 2f43 va/nio/charset/C │ │ │ │ │ -00051d90: 6861 7273 6574 2f4e 494f 4368 6172 7365 harset/NIOCharse │ │ │ │ │ -00051da0: 7441 7661 696c 6162 696c 6974 7954 6573 tAvailabilityTes │ │ │ │ │ -00051db0: 742e 6a61 7661 3a20 5665 7269 6679 2074 t.java: Verify t │ │ │ │ │ -00051dc0: 6861 7420 616c 6c20 4368 6172 7365 7420 hat all Charset │ │ │ │ │ -00051dd0: 7375 6263 6c61 7373 6573 2061 7265 2061 subclasses are a │ │ │ │ │ -00051de0: 7661 696c 6162 6c65 2074 6872 6f75 6768 vailable through │ │ │ │ │ -00051df0: 2074 6865 2041 5049 0a3c 6272 0a3e 6a61 the API.ja │ │ │ │ │ -00051e00: 7661 2f6e 696f 2f63 6861 7273 6574 2f43 va/nio/charset/C │ │ │ │ │ -00051e10: 6861 7273 6574 2f4e 756c 6c43 6861 7273 harset/NullChars │ │ │ │ │ -00051e20: 6574 4e61 6d65 2e6a 6176 613a 2045 6e73 etName.java: Ens │ │ │ │ │ -00051e30: 7572 6520 7061 7373 696e 6720 6e75 6c6c ure passing null │ │ │ │ │ -00051e40: 2074 6f20 4368 6172 7365 742e 666f 724e to Charset.forN │ │ │ │ │ -00051e50: 616d 6520 7468 726f 7773 2074 6865 2063 ame throws the c │ │ │ │ │ -00051e60: 6f72 7265 6374 2065 7863 6570 7469 6f6e orrect exception │ │ │ │ │ -00051e70: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ -00051e80: 6861 7273 6574 2f43 6861 7273 6574 2f52 harset/Charset/R │ │ │ │ │ -00051e90: 6567 6973 7465 7265 6443 6861 7273 6574 egisteredCharset │ │ │ │ │ -00051ea0: 732e 6a61 7661 3a20 4368 6563 6b20 7468 s.java: Check th │ │ │ │ │ -00051eb0: 6174 2072 6567 6973 7465 7265 6420 6368 at registered ch │ │ │ │ │ -00051ec0: 6172 7365 7473 2061 7265 2061 6374 7561 arsets are actua │ │ │ │ │ -00051ed0: 6c6c 7920 7265 6769 7374 6572 6564 0a3c lly registered.< │ │ │ │ │ -00051ee0: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ -00051ef0: 7273 6574 2f43 6861 7273 6574 4465 636f rset/CharsetDeco │ │ │ │ │ -00051f00: 6465 722f 4153 4349 4944 6563 6f64 652e der/ASCIIDecode. │ │ │ │ │ -00051f10: 6a61 7661 3a20 456e 7375 7265 2074 6861 java: Ensure tha │ │ │ │ │ -00051f20: 7420 6465 636f 6469 6e67 2074 6f20 4153 t decoding to AS │ │ │ │ │ -00051f30: 4349 4920 6672 6f6d 2061 2073 7472 6561 CII from a strea │ │ │ │ │ -00051f40: 6d20 7769 7468 2061 206e 6f6e 2d41 5343 m with a non-ASC │ │ │ │ │ -00051f50: 4949 2063 6861 7261 6374 6572 2063 6f72 II character cor │ │ │ │ │ -00051f60: 7265 6374 6c79 2064 6563 6f64 6573 2075 rectly decodes u │ │ │ │ │ -00051f70: 7020 756e 7469 6c20 7468 6520 6279 7465 p until the byte │ │ │ │ │ -00051f80: 2069 6e20 6572 726f 722e 0a3c 6272 0a3e in error.. │ │ │ │ │ -00051f90: 6a61 7661 2f6e 696f 2f63 6861 7273 6574 java/nio/charset │ │ │ │ │ -00051fa0: 2f43 6861 7273 6574 4465 636f 6465 722f /CharsetDecoder/ │ │ │ │ │ -00051fb0: 4176 6572 6167 654d 6178 2e6a 6176 613a AverageMax.java: │ │ │ │ │ -00051fc0: 2045 6e73 7572 6520 7468 6174 2061 7665 Ensure that ave │ │ │ │ │ -00051fd0: 7261 6765 7320 646f 206e 6f74 2065 7863 rages do not exc │ │ │ │ │ -00051fe0: 6565 6420 6d61 7869 6d61 0a3c 6272 0a3e eed maxima. │ │ │ │ │ -00051ff0: 6a61 7661 2f6e 696f 2f63 6861 7273 6574 java/nio/charset │ │ │ │ │ -00052000: 2f43 6861 7273 6574 4465 636f 6465 722f /CharsetDecoder/ │ │ │ │ │ -00052010: 436f 6465 724d 616c 6675 6e63 7469 6f6e CoderMalfunction │ │ │ │ │ -00052020: 4572 726f 7254 6573 742e 6a61 7661 3a20 ErrorTest.java: │ │ │ │ │ -00052030: 4368 6563 6b20 436f 6465 724d 616c 6675 Check CoderMalfu │ │ │ │ │ -00052040: 6e63 7469 6f6e 4572 726f 7220 6973 2074 nctionError is t │ │ │ │ │ -00052050: 6872 6f77 6e20 666f 7220 616e 7920 5275 hrown for any Ru │ │ │ │ │ -00052060: 6e74 696d 6545 7863 6570 7469 6f6e 206f ntimeException o │ │ │ │ │ -00052070: 6e20 4368 6172 7365 7444 6563 6f64 6572 n CharsetDecoder │ │ │ │ │ -00052080: 2e64 6563 6f64 654c 6f6f 7028 2920 696e .decodeLoop() in │ │ │ │ │ -00052090: 766f 6361 7469 6f6e 2e0a 3c62 720a 3e6a vocation..j │ │ │ │ │ -000520a0: 6176 612f 6e69 6f2f 6368 6172 7365 742f ava/nio/charset/ │ │ │ │ │ -000520b0: 4368 6172 7365 7444 6563 6f64 6572 2f45 CharsetDecoder/E │ │ │ │ │ -000520c0: 6d70 7479 496e 7075 742e 6a61 7661 3a20 mptyInput.java: │ │ │ │ │ -000520d0: 456e 7375 7265 2074 6861 7420 4368 6172 Ensure that Char │ │ │ │ │ -000520e0: 7365 7444 6563 6f64 6572 2e64 6563 6f64 setDecoder.decod │ │ │ │ │ -000520f0: 6520 7468 726f 7773 2042 5545 206f 6e20 e throws BUE on │ │ │ │ │ -00052100: 656d 7074 7920 696e 7075 740a 3c62 720a empty input.java/nio/charse │ │ │ │ │ -00052120: 742f 4368 6172 7365 7444 6563 6f64 6572 t/CharsetDecoder │ │ │ │ │ -00052130: 2f4e 614e 696e 4374 6f72 2e6a 6176 613a /NaNinCtor.java: │ │ │ │ │ -00052140: 204e 614e 2061 7267 756d 656e 7473 2074 NaN arguments t │ │ │ │ │ -00052150: 6f20 7468 6520 636f 6e73 7472 7563 746f o the constructo │ │ │ │ │ -00052160: 7220 7368 6f75 6c64 2062 6520 7265 6a65 r should be reje │ │ │ │ │ -00052170: 6374 6564 0a3c 6272 0a3e 6a61 7661 2f6e cted.java/n │ │ │ │ │ -00052180: 696f 2f63 6861 7273 6574 2f43 6861 7273 io/charset/Chars │ │ │ │ │ -00052190: 6574 4465 636f 6465 722f 5863 6f64 654f etDecoder/XcodeO │ │ │ │ │ -000521a0: 7665 7266 6c6f 772e 6a61 7661 3a20 4d61 verflow.java: Ma │ │ │ │ │ -000521b0: 6b65 2073 7572 6520 4941 4520 6973 206e ke sure IAE is n │ │ │ │ │ -000521c0: 6f74 2074 6872 6f77 6e20 6f6e 2060 696e ot thrown on `in │ │ │ │ │ -000521d0: 7460 206f 7665 7266 6c6f 772c 2074 7572 t` overflow, tur │ │ │ │ │ -000521e0: 6e69 6e67 206e 6567 6174 6976 6520 7369 ning negative si │ │ │ │ │ -000521f0: 7a65 2e0a 3c62 720a 3e6a 6176 612f 6e69 ze..java/ni │ │ │ │ │ -00052200: 6f2f 6368 6172 7365 742f 4368 6172 7365 o/charset/Charse │ │ │ │ │ -00052210: 7445 6e63 6f64 6572 2f43 616e 456e 636f tEncoder/CanEnco │ │ │ │ │ -00052220: 6465 2e6a 6176 613a 2055 6e69 7420 7465 de.java: Unit te │ │ │ │ │ -00052230: 7374 2066 6f72 2043 6861 7273 6574 456e st for CharsetEn │ │ │ │ │ -00052240: 636f 6465 722e 6361 6e45 6e63 6f64 6520 coder.canEncode │ │ │ │ │ -00052250: 6d65 7468 6f64 730a 3c62 720a 3e6a 6176 methods.jav │ │ │ │ │ -00052260: 612f 6e69 6f2f 6368 6172 7365 742f 4368 a/nio/charset/Ch │ │ │ │ │ -00052270: 6172 7365 7445 6e63 6f64 6572 2f43 6f64 arsetEncoder/Cod │ │ │ │ │ -00052280: 6572 4d61 6c66 756e 6374 696f 6e45 7272 erMalfunctionErr │ │ │ │ │ -00052290: 6f72 5465 7374 2e6a 6176 613a 2043 6865 orTest.java: Che │ │ │ │ │ -000522a0: 636b 2043 6f64 6572 4d61 6c66 756e 6374 ck CoderMalfunct │ │ │ │ │ -000522b0: 696f 6e45 7272 6f72 2069 7320 7468 726f ionError is thro │ │ │ │ │ -000522c0: 776e 2066 6f72 2061 6e79 2052 756e 7469 wn for any Runti │ │ │ │ │ -000522d0: 6d65 4578 6365 7074 696f 6e20 6f6e 2043 meException on C │ │ │ │ │ -000522e0: 6861 7273 6574 456e 636f 6465 722e 656e harsetEncoder.en │ │ │ │ │ -000522f0: 636f 6465 4c6f 6f70 2829 2069 6e76 6f63 codeLoop() invoc │ │ │ │ │ -00052300: 6174 696f 6e2e 0a3c 6272 0a3e 6a61 7661 ation..java │ │ │ │ │ -00052310: 2f6e 696f 2f63 6861 7273 6574 2f43 6861 /nio/charset/Cha │ │ │ │ │ -00052320: 7273 6574 456e 636f 6465 722f 466c 7573 rsetEncoder/Flus │ │ │ │ │ -00052330: 682e 6a61 7661 3a20 5465 7374 2070 726f h.java: Test pro │ │ │ │ │ -00052340: 7065 7220 6861 6e64 6c69 6e67 206f 6620 per handling of │ │ │ │ │ -00052350: 666c 7573 6828 290a 3c62 720a 3e6a 6176 flush().jav │ │ │ │ │ -00052360: 612f 6e69 6f2f 6368 6172 7365 742f 4368 a/nio/charset/Ch │ │ │ │ │ -00052370: 6172 7365 7445 6e63 6f64 6572 2f4e 614e arsetEncoder/NaN │ │ │ │ │ -00052380: 696e 4374 6f72 2e6a 6176 613a 204e 614e inCtor.java: NaN │ │ │ │ │ -00052390: 2061 7267 756d 656e 7473 2074 6f20 7468 arguments to th │ │ │ │ │ -000523a0: 6520 636f 6e73 7472 7563 746f 7220 7368 e constructor sh │ │ │ │ │ -000523b0: 6f75 6c64 2062 6520 7265 6a65 6374 6564 ould be rejected │ │ │ │ │ -000523c0: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ -000523d0: 6861 7273 6574 2f52 656d 6f76 696e 6753 harset/RemovingS │ │ │ │ │ -000523e0: 756e 494f 2f53 756e 696f 416c 6961 732e unIO/SunioAlias. │ │ │ │ │ -000523f0: 6a61 7661 3a20 4368 6563 6b20 6966 2061 java: Check if a │ │ │ │ │ -00052400: 6c6c 2073 7570 706f 7274 6564 2073 756e ll supported sun │ │ │ │ │ -00052410: 2e69 6f20 656e 636f 6469 6e67 206e 616d .io encoding nam │ │ │ │ │ -00052420: 6573 2061 7265 2073 7570 706f 7274 6564 es are supported │ │ │ │ │ -00052430: 2069 6e20 6e69 6f2e 6368 6172 7365 740a in nio.charset. │ │ │ │ │ -00052440: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ -00052450: 6172 7365 742f 5265 6d6f 7669 6e67 5375 arset/RemovingSu │ │ │ │ │ -00052460: 6e49 4f2f 5465 7374 434f 4d50 2e6a 6176 nIO/TestCOMP.jav │ │ │ │ │ -00052470: 613a 2043 6865 636b 2069 6620 434f 4d50 a: Check if COMP │ │ │ │ │ -00052480: 554e 445f 5445 5854 2063 6861 7273 6574 UND_TEXT charset │ │ │ │ │ -00052490: 2077 6f72 6b73 2061 7320 6578 7065 6374 works as expect │ │ │ │ │ -000524a0: 6564 0a3c 6272 0a3e 6a61 7661 2f6e 696f ed.java/nio │ │ │ │ │ -000524b0: 2f63 6861 7273 6574 2f52 656d 6f76 696e /charset/Removin │ │ │ │ │ -000524c0: 6753 756e 494f 2f54 6573 7455 6e6d 6170 gSunIO/TestUnmap │ │ │ │ │ -000524d0: 7061 626c 6546 6f72 4c65 6e67 7468 2e6a pableForLength.j │ │ │ │ │ -000524e0: 6176 613a 2043 6865 636b 2069 6620 7265 ava: Check if re │ │ │ │ │ -000524f0: 7475 726e 6564 2043 6f64 6572 5265 7375 turned CoderResu │ │ │ │ │ -00052500: 6c74 2e75 6e6d 6170 7061 626c 6546 6f72 lt.unmappableFor │ │ │ │ │ -00052510: 4c65 6e67 7468 2068 6173 2063 6f72 7265 Length has corre │ │ │ │ │ -00052520: 6374 206c 656e 6774 6820 7661 6c75 652e ct length value. │ │ │ │ │ -00052530: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ -00052540: 6861 7273 6574 2f53 7461 6e64 6172 6443 harset/StandardC │ │ │ │ │ -00052550: 6861 7273 6574 732f 5374 616e 6461 7264 harsets/Standard │ │ │ │ │ -00052560: 2e6a 6176 613a 2054 6573 7420 7374 616e .java: Test stan │ │ │ │ │ -00052570: 6461 7264 2063 6861 7273 6574 206e 616d dard charset nam │ │ │ │ │ -00052580: 6520 636f 6e73 7461 6e74 7320 616e 6420 e constants and │ │ │ │ │ -00052590: 636c 6173 7320 7175 616c 6974 6965 732e class qualities. │ │ │ │ │ -000525a0: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ -000525b0: 6861 7273 6574 2f63 6f64 6572 732f 4261 harset/coders/Ba │ │ │ │ │ -000525c0: 7368 4361 6368 652e 6a61 7661 3a20 5374 shCache.java: St │ │ │ │ │ -000525d0: 6f63 6861 7374 6963 2074 6573 7420 6f66 ochastic test of │ │ │ │ │ -000525e0: 2074 6872 6561 642d 6c6f 6361 6c20 636f thread-local co │ │ │ │ │ -000525f0: 6465 7220 6361 6368 6573 0a3c 6272 0a3e der caches. │ │ │ │ │ -00052600: 6a61 7661 2f6e 696f 2f63 6861 7273 6574 java/nio/charset │ │ │ │ │ -00052610: 2f63 6f64 6572 732f 4261 7368 5374 7265 /coders/BashStre │ │ │ │ │ -00052620: 616d 732e 6a61 7661 3a20 5374 6f63 6861 ams.java: Stocha │ │ │ │ │ -00052630: 7374 6963 2074 6573 7420 6f66 2063 6861 stic test of cha │ │ │ │ │ -00052640: 7273 6574 2d62 6173 6564 2073 7472 6561 rset-based strea │ │ │ │ │ -00052650: 6d73 0a3c 6272 0a3e 6a61 7661 2f6e 696f ms.java/nio │ │ │ │ │ -00052660: 2f63 6861 7273 6574 2f63 6f64 6572 732f /charset/coders/ │ │ │ │ │ -00052670: 4368 6563 6b2e 6a61 7661 3a20 4368 6563 Check.java: Chec │ │ │ │ │ -00052680: 6b20 6368 6172 7365 7473 2061 6761 696e k charsets again │ │ │ │ │ -00052690: 7374 2072 6566 6572 656e 6365 2066 696c st reference fil │ │ │ │ │ -000526a0: 6573 0a3c 6272 0a3e 6a61 7661 2f6e 696f es.java/nio │ │ │ │ │ -000526b0: 2f63 6861 7273 6574 2f63 6f64 6572 732f /charset/coders/ │ │ │ │ │ -000526c0: 4572 726f 7273 2e6a 6176 613a 2043 6865 Errors.java: Che │ │ │ │ │ -000526d0: 636b 2074 6861 7420 6572 726f 7220 6361 ck that error ca │ │ │ │ │ -000526e0: 7365 7320 6172 6520 7265 706c 6163 6564 ses are replaced │ │ │ │ │ -000526f0: 2063 6f72 7265 6374 6c79 2069 6e20 5374 correctly in St │ │ │ │ │ -00052700: 7269 6e67 2f49 5352 2f4f 5357 0a3c 6272 ring/ISR/OSW.
    java/nio/chars │ │ │ │ │ -00052720: 6574 2f63 6f64 6572 732f 4675 6c6c 5265 et/coders/FullRe │ │ │ │ │ -00052730: 6164 2e6a 6176 613a 2045 6e73 7572 6520 ad.java: Ensure │ │ │ │ │ -00052740: 7468 6174 2049 6e70 7574 5374 7265 616d that InputStream │ │ │ │ │ -00052750: 5265 6164 6572 2072 6561 6473 2061 7320 Reader reads as │ │ │ │ │ -00052760: 6d61 6e79 2063 6861 7261 6374 6572 7320 many characters │ │ │ │ │ -00052770: 6173 2070 6f73 7369 626c 650a 3c62 720a as possible.java/nio/charse │ │ │ │ │ -00052790: 742f 636f 6465 7273 2f49 4f43 6f64 6572 t/coders/IOCoder │ │ │ │ │ -000527a0: 732e 6a61 7661 3a20 556e 6974 2074 6573 s.java: Unit tes │ │ │ │ │ -000527b0: 7420 666f 7220 4953 522f 4f53 5720 636f t for ISR/OSW co │ │ │ │ │ -000527c0: 6e73 7472 7563 746f 7273 2074 6861 7420 nstructors that │ │ │ │ │ -000527d0: 7461 6b65 2063 6f64 6572 730a 3c62 720a take coders.java/nio/charse │ │ │ │ │ -000527f0: 742f 636f 6465 7273 2f49 734c 6567 616c t/coders/IsLegal │ │ │ │ │ -00052800: 5265 706c 6163 656d 656e 742e 6a61 7661 Replacement.java │ │ │ │ │ -00052810: 3a20 4368 6563 6b20 636f 7272 6563 746e : Check correctn │ │ │ │ │ -00052820: 6573 7320 6f66 2043 6861 7273 6574 456e ess of CharsetEn │ │ │ │ │ -00052830: 636f 6465 722e 6973 4c65 6761 6c52 6570 coder.isLegalRep │ │ │ │ │ -00052840: 6c61 6365 6d65 6e74 2862 7974 655b 5d29 lacement(byte[]) │ │ │ │ │ -00052850: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ -00052860: 6861 7273 6574 2f63 6f64 6572 732f 5265 harset/coders/Re │ │ │ │ │ -00052870: 7365 7449 534f 3230 3232 4a50 2e6a 6176 setISO2022JP.jav │ │ │ │ │ -00052880: 613a 2043 6865 636b 2074 6861 7420 4953 a: Check that IS │ │ │ │ │ -00052890: 4f2d 3230 3232 2d4a 5027 7320 656e 636f O-2022-JP's enco │ │ │ │ │ -000528a0: 6465 7220 636f 7272 6563 746c 7920 7265 der correctly re │ │ │ │ │ -000528b0: 7365 7473 2074 6f20 4153 4349 4920 6d6f sets to ASCII mo │ │ │ │ │ -000528c0: 6465 0a3c 6272 0a3e 6a61 7661 2f6e 696f de.java/nio │ │ │ │ │ -000528d0: 2f63 6861 7273 6574 2f63 6f64 6572 732f /charset/coders/ │ │ │ │ │ -000528e0: 5374 7265 616d 5469 6d65 6f75 742e 6a61 StreamTimeout.ja │ │ │ │ │ -000528f0: 7661 3a20 456e 7375 7265 2074 6861 7420 va: Ensure that │ │ │ │ │ -00052900: 496e 7075 7453 7472 6561 6d52 6561 6465 InputStreamReade │ │ │ │ │ -00052910: 7273 2077 6f72 6b20 7072 6f70 6572 6c79 rs work properly │ │ │ │ │ -00052920: 2077 6865 6e20 7468 6520 756e 6465 726c when the underl │ │ │ │ │ -00052930: 7969 6e67 2062 7974 6520 7374 7265 616d ying byte stream │ │ │ │ │ -00052940: 2074 696d 6573 206f 7574 0a3c 6272 0a3e times out. │ │ │ │ │ -00052950: 6a61 7661 2f6e 696f 2f63 6861 7273 6574 java/nio/charset │ │ │ │ │ -00052960: 2f63 6f64 6572 732f 5375 7272 6f67 6174 /coders/Surrogat │ │ │ │ │ -00052970: 6573 2e6a 6176 613a 2043 6865 636b 2074 es.java: Check t │ │ │ │ │ -00052980: 6861 7420 6172 7261 792d 6372 6f73 7369 hat array-crossi │ │ │ │ │ -00052990: 6e67 2073 7572 726f 6761 7465 2070 6169 ng surrogate pai │ │ │ │ │ -000529a0: 7273 2061 7265 2068 616e 646c 6564 2070 rs are handled p │ │ │ │ │ -000529b0: 726f 7065 726c 790a 3c62 720a 3e6a 6176 roperly.jav │ │ │ │ │ -000529c0: 612f 6e69 6f2f 6368 6172 7365 742f 7370 a/nio/charset/sp │ │ │ │ │ -000529d0: 692f 4368 6172 7365 7450 726f 7669 6465 i/CharsetProvide │ │ │ │ │ -000529e0: 7242 6173 6963 5465 7374 2e6a 6176 613a rBasicTest.java: │ │ │ │ │ -000529f0: 2055 6e69 7420 7465 7374 2066 6f72 2063 Unit test for c │ │ │ │ │ -00052a00: 6861 7273 6574 2070 726f 7669 6465 7273 harset providers │ │ │ │ │ -00052a10: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f66 .java/nio/f │ │ │ │ │ -00052a20: 696c 652f 4469 7265 6374 6f72 7953 7472 ile/DirectoryStr │ │ │ │ │ -00052a30: 6561 6d2f 4261 7369 632e 6a61 7661 3a20 eam/Basic.java: │ │ │ │ │ -00052a40: 556e 6974 2074 6573 7420 666f 7220 6a61 Unit test for ja │ │ │ │ │ -00052a50: 7661 2e6e 696f 2e66 696c 652e 4469 7265 va.nio.file.Dire │ │ │ │ │ -00052a60: 6374 6f72 7953 7472 6561 6d0a 3c62 720a ctoryStream.java/nio/file/D │ │ │ │ │ -00052a80: 6972 6563 746f 7279 5374 7265 616d 2f44 irectoryStream/D │ │ │ │ │ -00052a90: 7269 7665 4c65 7474 6572 2e6a 6176 613a riveLetter.java: │ │ │ │ │ -00052aa0: 2043 6865 636b 7320 7468 6174 2061 2044 Checks that a D │ │ │ │ │ -00052ab0: 6972 6563 746f 7279 5374 7265 616d 2773 irectoryStream's │ │ │ │ │ -00052ac0: 2069 7465 7261 746f 7220 7265 7475 726e iterator return │ │ │ │ │ -00052ad0: 7320 7468 6520 6578 7065 6374 6564 2070 s the expected p │ │ │ │ │ -00052ae0: 6174 6820 7768 656e 206f 7065 6e69 6e67 ath when opening │ │ │ │ │ -00052af0: 2061 2064 6972 6563 746f 7279 2062 7920 a directory by │ │ │ │ │ -00052b00: 7370 6563 6966 7969 6e67 206f 6e6c 7920 specifying only │ │ │ │ │ -00052b10: 7468 6520 6472 6976 6520 6c65 7474 6572 the drive letter │ │ │ │ │ -00052b20: 2e0a 3c62 720a 3e6a 6176 612f 6e69 6f2f ..java/nio/ │ │ │ │ │ -00052b30: 6669 6c65 2f44 6972 6563 746f 7279 5374 file/DirectorySt │ │ │ │ │ -00052b40: 7265 616d 2f53 6563 7572 6544 532e 6a61 ream/SecureDS.ja │ │ │ │ │ -00052b50: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ -00052b60: 7220 6a61 7661 2e6e 696f 2e66 696c 652e r java.nio.file. │ │ │ │ │ -00052b70: 5365 6375 7265 4469 7265 6374 6f72 7953 SecureDirectoryS │ │ │ │ │ -00052b80: 7472 6561 6d0a 3c62 720a 3e6a 6176 612f tream.java/ │ │ │ │ │ -00052b90: 6e69 6f2f 6669 6c65 2f46 696c 6553 746f nio/file/FileSto │ │ │ │ │ -00052ba0: 7265 2f42 6173 6963 2e6a 6176 613a 2055 re/Basic.java: U │ │ │ │ │ -00052bb0: 6e69 7420 7465 7374 2066 6f72 206a 6176 nit test for jav │ │ │ │ │ -00052bc0: 612e 6e69 6f2e 6669 6c65 2e46 696c 6553 a.nio.file.FileS │ │ │ │ │ -00052bd0: 746f 7265 0a3c 6272 0a3e 6a61 7661 2f6e tore.java/n │ │ │ │ │ -00052be0: 696f 2f66 696c 652f 4669 6c65 5379 7374 io/file/FileSyst │ │ │ │ │ -00052bf0: 656d 2f42 6173 6963 2e6a 6176 613a 2055 em/Basic.java: U │ │ │ │ │ -00052c00: 6e69 7420 7465 7374 2066 6f72 206a 6176 nit test for jav │ │ │ │ │ -00052c10: 612e 6e69 6f2e 6669 6c65 2e46 696c 6553 a.nio.file.FileS │ │ │ │ │ -00052c20: 7973 7465 6d0a 3c62 720a 3e6a 6176 612f ystem.java/ │ │ │ │ │ -00052c30: 6e69 6f2f 6669 6c65 2f46 696c 6573 2f42 nio/file/Files/B │ │ │ │ │ -00052c40: 7974 6573 416e 644c 696e 6573 2e6a 6176 ytesAndLines.jav │ │ │ │ │ -00052c50: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ -00052c60: 206d 6574 686f 6473 2066 6f72 2046 696c methods for Fil │ │ │ │ │ -00052c70: 6573 2072 6561 6441 6c6c 4279 7465 732c es readAllBytes, │ │ │ │ │ -00052c80: 2072 6561 6441 6c6c 4c69 6e65 7320 616e readAllLines an │ │ │ │ │ -00052c90: 6420 616e 6420 7772 6974 6520 6d65 7468 d and write meth │ │ │ │ │ -00052ca0: 6f64 732e 0a3c 6272 0a3e 6a61 7661 2f6e ods..java/n │ │ │ │ │ -00052cb0: 696f 2f66 696c 652f 4669 6c65 732f 4361 io/file/Files/Ca │ │ │ │ │ -00052cc0: 6c6c 5769 7468 496e 7465 7272 7570 7453 llWithInterruptS │ │ │ │ │ -00052cd0: 6574 2e6a 6176 613a 2054 6573 7420 696e et.java: Test in │ │ │ │ │ -00052ce0: 766f 6b69 6e67 2046 696c 6573 206d 6574 voking Files met │ │ │ │ │ -00052cf0: 686f 6473 2077 6974 6820 7468 6520 696e hods with the in │ │ │ │ │ -00052d00: 7465 7272 7570 7420 7374 6174 7573 2073 terrupt status s │ │ │ │ │ -00052d10: 6574 0a3c 6272 0a3e 6a61 7661 2f6e 696f et.java/nio │ │ │ │ │ -00052d20: 2f66 696c 652f 4669 6c65 732f 4368 6563 /file/Files/Chec │ │ │ │ │ -00052d30: 6b50 6572 6d69 7373 696f 6e73 2e6a 6176 kPermissions.jav │ │ │ │ │ -00052d40: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ -00052d50: 206a 6176 612e 6e69 6f2e 6669 6c65 2e46 java.nio.file.F │ │ │ │ │ -00052d60: 696c 6573 0a3c 6272 0a3e 6a61 7661 2f6e iles.java/n │ │ │ │ │ -00052d70: 696f 2f66 696c 652f 4669 6c65 732f 436f io/file/Files/Co │ │ │ │ │ -00052d80: 7079 416e 644d 6f76 652e 6a61 7661 3a20 pyAndMove.java: │ │ │ │ │ -00052d90: 556e 6974 2074 6573 7420 666f 7220 6a61 Unit test for ja │ │ │ │ │ -00052da0: 7661 2e6e 696f 2e66 696c 652e 4669 6c65 va.nio.file.File │ │ │ │ │ -00052db0: 7320 636f 7079 2061 6e64 206d 6f76 6520 s copy and move │ │ │ │ │ -00052dc0: 6d65 7468 6f64 7320 2875 7365 202d 4473 methods (use -Ds │ │ │ │ │ -00052dd0: 6565 643d 5820 746f 2073 6574 2050 524e eed=X to set PRN │ │ │ │ │ -00052de0: 4720 7365 6564 290a 3c62 720a 3e6a 6176 G seed).jav │ │ │ │ │ -00052df0: 612f 6e69 6f2f 6669 6c65 2f46 696c 6573 a/nio/file/Files │ │ │ │ │ -00052e00: 2f43 6f70 794d 6f76 6556 6172 6961 7469 /CopyMoveVariati │ │ │ │ │ -00052e10: 6f6e 732e 6a61 7661 3a20 5465 7374 2046 ons.java: Test F │ │ │ │ │ -00052e20: 696c 6573 2e63 6f70 7920 616e 6420 4669 iles.copy and Fi │ │ │ │ │ -00052e30: 6c65 732e 6d6f 7665 2077 6974 6820 6e75 les.move with nu │ │ │ │ │ -00052e40: 6d65 726f 7573 2070 6172 616d 6574 6572 merous parameter │ │ │ │ │ -00052e50: 730a 3c62 720a 3e6a 6176 612f 6e69 6f2f s.java/nio/ │ │ │ │ │ -00052e60: 6669 6c65 2f46 696c 6573 2f43 6f70 7950 file/Files/CopyP │ │ │ │ │ -00052e70: 726f 6346 696c 652e 6a61 7661 3a20 456e rocFile.java: En │ │ │ │ │ -00052e80: 7375 7265 2074 6861 7420 636f 7079 696e sure that copyin │ │ │ │ │ -00052e90: 6720 6672 6f6d 2061 2066 696c 6520 696e g from a file in │ │ │ │ │ -00052ea0: 202f 7072 6f63 2077 6f72 6b73 0a3c 6272 /proc works.
    java/nio/file/ │ │ │ │ │ -00052ec0: 4669 6c65 732f 436f 7079 546f 4e6f 6e44 Files/CopyToNonD │ │ │ │ │ -00052ed0: 6566 6175 6c74 4653 2e6a 6176 613a 2054 efaultFS.java: T │ │ │ │ │ -00052ee0: 6573 7420 666f 7220 6578 6365 7074 696f est for exceptio │ │ │ │ │ -00052ef0: 6e20 636f 7079 696e 6720 6672 6f6d 2064 n copying from d │ │ │ │ │ -00052f00: 6566 6175 6c74 2074 6f20 6e6f 6e2d 6465 efault to non-de │ │ │ │ │ -00052f10: 6661 756c 7420 6669 6c65 2073 7973 7465 fault file syste │ │ │ │ │ -00052f20: 6d0a 3c62 720a 3e6a 6176 612f 6e69 6f2f m.java/nio/ │ │ │ │ │ -00052f30: 6669 6c65 2f46 696c 6573 2f43 7265 6174 file/Files/Creat │ │ │ │ │ -00052f40: 6544 6972 6563 746f 7269 6573 2e6a 6176 eDirectories.jav │ │ │ │ │ -00052f50: 613a 2054 6573 7420 6a61 7661 2e6e 696f a: Test java.nio │ │ │ │ │ -00052f60: 2e66 696c 652e 4669 6c65 732e 6372 6561 .file.Files.crea │ │ │ │ │ -00052f70: 7465 4469 7265 6374 6f72 6965 7320 6d65 teDirectories me │ │ │ │ │ -00052f80: 7468 6f64 0a3c 6272 0a3e 6a61 7661 2f6e thod.java/n │ │ │ │ │ -00052f90: 696f 2f66 696c 652f 4669 6c65 732f 4375 io/file/Files/Cu │ │ │ │ │ -00052fa0: 7374 6f6d 4f70 7469 6f6e 732e 6a61 7661 stomOptions.java │ │ │ │ │ -00052fb0: 3a20 5465 7374 2063 7573 746f 6d20 6f70 : Test custom op │ │ │ │ │ -00052fc0: 7469 6f6e 7320 7769 7468 206e 6577 496e tions with newIn │ │ │ │ │ -00052fd0: 7075 7453 7472 6561 6d2e 0a3c 6272 0a3e putStream.. │ │ │ │ │ -00052fe0: 6a61 7661 2f6e 696f 2f66 696c 652f 4669 java/nio/file/Fi │ │ │ │ │ -00052ff0: 6c65 732f 4465 6c65 7465 4f6e 436c 6f73 les/DeleteOnClos │ │ │ │ │ -00053000: 652e 6a61 7661 3a20 556e 6974 2074 6573 e.java: Unit tes │ │ │ │ │ -00053010: 7420 666f 7220 4445 4c45 5445 5f4f 4e5f t for DELETE_ON_ │ │ │ │ │ -00053020: 434c 4f53 4520 6f70 656e 206f 7074 696f CLOSE open optio │ │ │ │ │ -00053030: 6e0a 3c62 720a 3e6a 6176 612f 6e69 6f2f n.java/nio/ │ │ │ │ │ -00053040: 6669 6c65 2f46 696c 6573 2f46 696c 6541 file/Files/FileA │ │ │ │ │ -00053050: 7474 7269 6275 7465 732e 6a61 7661 3a20 ttributes.java: │ │ │ │ │ -00053060: 556e 6974 2074 6573 7420 666f 7220 6a61 Unit test for ja │ │ │ │ │ -00053070: 7661 2e6e 696f 2e66 696c 652e 4669 6c65 va.nio.file.File │ │ │ │ │ -00053080: 730a 3c62 720a 3e6a 6176 612f 6e69 6f2f s.java/nio/ │ │ │ │ │ -00053090: 6669 6c65 2f46 696c 6573 2f49 6e70 7574 file/Files/Input │ │ │ │ │ -000530a0: 5374 7265 616d 5465 7374 2e6a 6176 613a StreamTest.java: │ │ │ │ │ -000530b0: 2054 6573 7420 6f66 2049 6e70 7574 5374 Test of InputSt │ │ │ │ │ -000530c0: 7265 616d 2061 6e64 204f 7574 7075 7453 ream and OutputS │ │ │ │ │ -000530d0: 7472 6561 6d20 6372 6561 7465 6420 6279 tream created by │ │ │ │ │ -000530e0: 206a 6176 612e 6e69 6f2e 6669 6c65 2e46 java.nio.file.F │ │ │ │ │ -000530f0: 696c 6573 0a3c 6272 0a3e 6a61 7661 2f6e iles.java/n │ │ │ │ │ -00053100: 696f 2f66 696c 652f 4669 6c65 732f 496e io/file/Files/In │ │ │ │ │ -00053110: 7465 7272 7570 7443 6f70 792e 6a61 7661 terruptCopy.java │ │ │ │ │ -00053120: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ -00053130: 5375 6e2d 7370 6563 6966 6963 2045 7874 Sun-specific Ext │ │ │ │ │ -00053140: 656e 6465 6443 6f70 794f 7074 696f 6e2e endedCopyOption. │ │ │ │ │ -00053150: 494e 5445 5252 5550 5449 424c 4520 6f70 INTERRUPTIBLE op │ │ │ │ │ -00053160: 7469 6f6e 0a3c 6272 0a3e 6a61 7661 2f6e tion.java/n │ │ │ │ │ -00053170: 696f 2f66 696c 652f 4669 6c65 732f 4c69 io/file/Files/Li │ │ │ │ │ -00053180: 6e6b 732e 6a61 7661 3a20 556e 6974 2074 nks.java: Unit t │ │ │ │ │ -00053190: 6573 7420 666f 7220 6a61 7661 2e6e 696f est for java.nio │ │ │ │ │ -000531a0: 2e66 696c 652e 4669 6c65 7320 6372 6561 .file.Files crea │ │ │ │ │ -000531b0: 7465 5379 6d62 6f6c 6963 4c69 6e6b 2c20 teSymbolicLink, │ │ │ │ │ -000531c0: 7265 6164 5379 6d62 6f6c 6963 4c69 6e6b readSymbolicLink │ │ │ │ │ -000531d0: 2c20 616e 6420 6372 6561 7465 4c69 6e6b , and createLink │ │ │ │ │ -000531e0: 206d 6574 686f 6473 0a3c 6272 0a3e 6a61 methods.ja │ │ │ │ │ -000531f0: 7661 2f6e 696f 2f66 696c 652f 4669 6c65 va/nio/file/File │ │ │ │ │ -00053200: 732f 4d69 7363 2e6a 6176 613a 2055 6e69 s/Misc.java: Uni │ │ │ │ │ -00053210: 7420 7465 7374 2066 6f72 206d 6973 6365 t test for misce │ │ │ │ │ -00053220: 6c6c 616e 656f 7573 206d 6574 686f 6473 llaneous methods │ │ │ │ │ -00053230: 2069 6e20 6a61 7661 2e6e 696f 2e66 696c in java.nio.fil │ │ │ │ │ -00053240: 652e 4669 6c65 730a 3c62 720a 3e6a 6176 e.Files.jav │ │ │ │ │ -00053250: 612f 6e69 6f2f 6669 6c65 2f46 696c 6573 a/nio/file/Files │ │ │ │ │ -00053260: 2f4d 6973 6d61 7463 682e 6a61 7661 3a20 /Mismatch.java: │ │ │ │ │ -00053270: 556e 6974 2074 6573 7420 666f 7220 7468 Unit test for th │ │ │ │ │ -00053280: 6520 4669 6c65 732e 6d69 736d 6174 6368 e Files.mismatch │ │ │ │ │ -00053290: 206d 6574 686f 642e 0a3c 6272 0a3e 6a61 method..ja │ │ │ │ │ -000532a0: 7661 2f6e 696f 2f66 696c 652f 4669 6c65 va/nio/file/File │ │ │ │ │ -000532b0: 732f 4e61 6d65 4c69 6d69 7473 2e6a 6176 s/NameLimits.jav │ │ │ │ │ -000532c0: 613a 2054 6573 7420 6669 6c65 2061 6e64 a: Test file and │ │ │ │ │ -000532d0: 2064 6972 6563 746f 7279 206e 616d 6520 directory name │ │ │ │ │ -000532e0: 6c69 6d69 7473 2e0a 3c62 720a 3e6a 6176 limits..jav │ │ │ │ │ -000532f0: 612f 6e69 6f2f 6669 6c65 2f46 696c 6573 a/nio/file/Files │ │ │ │ │ -00053300: 2f4e 756c 4465 7669 6365 2e6a 6176 613a /NulDevice.java: │ │ │ │ │ -00053310: 2056 6572 6966 7920 7374 7265 616d 2061 Verify stream a │ │ │ │ │ -00053320: 6e64 2063 6861 6e6e 656c 2062 6568 6176 nd channel behav │ │ │ │ │ -00053330: 696f 7220 7769 7468 204e 554c 2064 6576 ior with NUL dev │ │ │ │ │ -00053340: 6963 650a 3c62 720a 3e6a 6176 612f 6e69 ice.java/ni │ │ │ │ │ -00053350: 6f2f 6669 6c65 2f46 696c 6573 2f52 6561 o/file/Files/Rea │ │ │ │ │ -00053360: 6457 7269 7465 5374 7269 6e67 2e6a 6176 dWriteString.jav │ │ │ │ │ -00053370: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ -00053380: 206d 6574 686f 6473 2066 6f72 2046 696c methods for Fil │ │ │ │ │ -00053390: 6573 2072 6561 6453 7472 696e 6720 616e es readString an │ │ │ │ │ -000533a0: 6420 7772 6974 6520 6d65 7468 6f64 732e d write methods. │ │ │ │ │ -000533b0: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f66 .java/nio/f │ │ │ │ │ -000533c0: 696c 652f 4669 6c65 732f 5342 432e 6a61 ile/Files/SBC.ja │ │ │ │ │ -000533d0: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ -000533e0: 7220 6a61 7661 2e6e 696f 2e66 696c 652e r java.nio.file. │ │ │ │ │ -000533f0: 4669 6c65 732e 6e65 7742 7974 6543 6861 Files.newByteCha │ │ │ │ │ -00053400: 6e6e 656c 0a3c 6272 0a3e 6a61 7661 2f6e nnel.java/n │ │ │ │ │ -00053410: 696f 2f66 696c 652f 4669 6c65 732f 5365 io/file/Files/Se │ │ │ │ │ -00053420: 744c 6173 744d 6f64 6966 6965 6454 696d tLastModifiedTim │ │ │ │ │ -00053430: 652e 6a61 7661 3a20 556e 6974 2074 6573 e.java: Unit tes │ │ │ │ │ -00053440: 7420 666f 7220 4669 6c65 732e 7365 744c t for Files.setL │ │ │ │ │ -00053450: 6173 744d 6f64 6966 6965 6454 696d 650a astModifiedTime. │ │ │ │ │ -00053460: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6669 java/nio/fi │ │ │ │ │ -00053470: 6c65 2f46 696c 6573 2f53 7472 6561 6d4c le/Files/StreamL │ │ │ │ │ -00053480: 696e 6573 5465 7374 2e6a 6176 613a 2054 inesTest.java: T │ │ │ │ │ -00053490: 6573 7473 2073 7472 6561 6d73 2072 6574 ests streams ret │ │ │ │ │ -000534a0: 7572 6e65 6420 6672 6f6d 2046 696c 6573 urned from Files │ │ │ │ │ -000534b0: 2e6c 696e 6573 2c20 7072 696d 6172 696c .lines, primaril │ │ │ │ │ -000534c0: 7920 666f 6375 7365 6420 6f6e 2074 6573 y focused on tes │ │ │ │ │ -000534d0: 7469 6e67 2074 6865 2066 696c 652d 6368 ting the file-ch │ │ │ │ │ -000534e0: 616e 6e65 6c2d 6261 7365 6420 7374 7265 annel-based stre │ │ │ │ │ -000534f0: 616d 2073 7472 6561 6d20 7769 7468 2073 am stream with s │ │ │ │ │ -00053500: 7570 706f 7274 6564 2063 6861 7261 6374 upported charact │ │ │ │ │ -00053510: 6572 2073 6574 730a 3c62 720a 3e6a 6176 er sets.jav │ │ │ │ │ -00053520: 612f 6e69 6f2f 6669 6c65 2f46 696c 6573 a/nio/file/Files │ │ │ │ │ -00053530: 2f53 7472 6561 6d54 6573 742e 6a61 7661 /StreamTest.java │ │ │ │ │ -00053540: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ -00053550: 6a61 7661 2e6e 696f 2e66 696c 652e 4669 java.nio.file.Fi │ │ │ │ │ -00053560: 6c65 7320 6d65 7468 6f64 7320 7468 6174 les methods that │ │ │ │ │ -00053570: 2072 6574 7572 6e20 6120 5374 7265 616d return a Stream │ │ │ │ │ -00053580: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f66 .java/nio/f │ │ │ │ │ -00053590: 696c 652f 4669 6c65 732f 5375 6273 7444 ile/Files/SubstD │ │ │ │ │ -000535a0: 7269 7665 2e6a 6176 613a 2054 6573 7420 rive.java: Test │ │ │ │ │ -000535b0: 4669 6c65 7327 2070 7562 6c69 6320 4150 Files' public AP │ │ │ │ │ -000535c0: 4973 2077 6974 6820 6472 6976 6573 2063 Is with drives c │ │ │ │ │ -000535d0: 7265 6174 6564 2075 7369 6e67 2074 6865 reated using the │ │ │ │ │ -000535e0: 2073 7562 7374 2063 6f6d 6d61 6e64 206f subst command o │ │ │ │ │ -000535f0: 6e20 5769 6e64 6f77 732e 0a3c 6272 0a3e n Windows.. │ │ │ │ │ -00053600: 6a61 7661 2f6e 696f 2f66 696c 652f 4669 java/nio/file/Fi │ │ │ │ │ -00053610: 6c65 732f 5379 6d6c 696e 6b54 696d 652e les/SymlinkTime. │ │ │ │ │ -00053620: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ -00053630: 666f 7220 7570 6461 7469 6e67 2061 6363 for updating acc │ │ │ │ │ -00053640: 6573 7320 616e 6420 6d6f 6469 6669 6361 ess and modifica │ │ │ │ │ -00053650: 7469 6f6e 2074 696d 6573 206f 6620 7379 tion times of sy │ │ │ │ │ -00053660: 6d6c 696e 6b73 0a3c 6272 0a3e 6a61 7661 mlinks.java │ │ │ │ │ -00053670: 2f6e 696f 2f66 696c 652f 4669 6c65 732f /nio/file/Files/ │ │ │ │ │ -00053680: 5465 6d70 6f72 6172 7946 696c 6573 2e6a TemporaryFiles.j │ │ │ │ │ -00053690: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ -000536a0: 6f72 2046 696c 6573 2e63 7265 6174 6554 or Files.createT │ │ │ │ │ -000536b0: 656d 7058 5858 0a3c 6272 0a3e 6a61 7661 empXXX.java │ │ │ │ │ -000536c0: 2f6e 696f 2f66 696c 652f 4669 6c65 732f /nio/file/Files/ │ │ │ │ │ -000536d0: 7072 6f62 6543 6f6e 7465 6e74 5479 7065 probeContentType │ │ │ │ │ -000536e0: 2f42 6173 6963 2e6a 6176 613a 2055 6e69 /Basic.java: Uni │ │ │ │ │ -000536f0: 7420 7465 7374 2066 6f72 2070 726f 6265 t test for probe │ │ │ │ │ -00053700: 436f 6e74 656e 7454 7970 6520 6d65 7468 ContentType meth │ │ │ │ │ -00053710: 6f64 0a3c 6272 0a3e 6a61 7661 2f6e 696f od.java/nio │ │ │ │ │ -00053720: 2f66 696c 652f 4669 6c65 732f 7072 6f62 /file/Files/prob │ │ │ │ │ -00053730: 6543 6f6e 7465 6e74 5479 7065 2f46 6f72 eContentType/For │ │ │ │ │ -00053740: 6365 4c6f 6164 2e6a 6176 613a 2054 6573 ceLoad.java: Tes │ │ │ │ │ -00053750: 7420 6c69 6272 6172 7920 6465 7065 6e64 t library depend │ │ │ │ │ -00053760: 656e 6369 6573 2062 7920 696e 766f 6b69 encies by invoki │ │ │ │ │ -00053770: 6e67 2046 696c 6573 2e70 726f 6265 436f ng Files.probeCo │ │ │ │ │ -00053780: 6e74 656e 7454 7970 6520 6265 666f 7265 ntentType before │ │ │ │ │ -00053790: 206f 7468 6572 206d 6574 686f 6473 2074 other methods t │ │ │ │ │ -000537a0: 6861 7420 776f 756c 6420 6361 7573 6520 hat would cause │ │ │ │ │ -000537b0: 6e69 6f2e 646c 6c20 746f 2062 6520 6c6f nio.dll to be lo │ │ │ │ │ -000537c0: 6164 6564 2e0a 3c62 720a 3e6a 6176 612f aded..java/ │ │ │ │ │ -000537d0: 6e69 6f2f 6669 6c65 2f46 696c 6573 2f70 nio/file/Files/p │ │ │ │ │ -000537e0: 726f 6265 436f 6e74 656e 7454 7970 652f robeContentType/ │ │ │ │ │ -000537f0: 5061 7261 6c6c 656c 5072 6f62 6573 2e6a ParallelProbes.j │ │ │ │ │ -00053800: 6176 613a 2054 6573 7420 7072 6f62 696e ava: Test probin │ │ │ │ │ -00053810: 6720 636f 6e74 656e 7420 7479 7065 2073 g content type s │ │ │ │ │ -00053820: 696d 756c 7461 6e65 6f75 736c 7920 6672 imultaneously fr │ │ │ │ │ -00053830: 6f6d 206d 756c 7469 706c 6520 7468 7265 om multiple thre │ │ │ │ │ -00053840: 6164 732e 0a3c 6272 0a3e 6a61 7661 2f6e ads..java/n │ │ │ │ │ -00053850: 696f 2f66 696c 652f 4669 6c65 732f 7761 io/file/Files/wa │ │ │ │ │ -00053860: 6c6b 4669 6c65 5472 6565 2f46 696e 6454 lkFileTree/FindT │ │ │ │ │ -00053870: 6573 742e 6a61 7661 3a20 5465 7374 7320 est.java: Tests │ │ │ │ │ -00053880: 7468 6174 2077 616c 6b46 696c 6554 7265 that walkFileTre │ │ │ │ │ -00053890: 6520 6973 2063 6f6e 7369 7374 656e 7420 e is consistent │ │ │ │ │ -000538a0: 7769 7468 2074 6865 206e 6174 6976 6520 with the native │ │ │ │ │ -000538b0: 6669 6e64 2070 726f 6772 616d 0a3c 6272 find program.
    java/nio/file/ │ │ │ │ │ -000538d0: 4669 6c65 732f 7761 6c6b 4669 6c65 5472 Files/walkFileTr │ │ │ │ │ -000538e0: 6565 2f4d 6178 4465 7074 682e 6a61 7661 ee/MaxDepth.java │ │ │ │ │ -000538f0: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ -00053900: 4669 6c65 732e 7761 6c6b 4669 6c65 5472 Files.walkFileTr │ │ │ │ │ -00053910: 6565 2074 6f20 7465 7374 206d 6178 4465 ee to test maxDe │ │ │ │ │ -00053920: 7074 6820 7061 7261 6d65 7465 720a 3c62 pth parameter.java/nio/file │ │ │ │ │ -00053940: 2f46 696c 6573 2f77 616c 6b46 696c 6554 /Files/walkFileT │ │ │ │ │ -00053950: 7265 652f 4e75 6c6c 732e 6a61 7661 3a20 ree/Nulls.java: │ │ │ │ │ -00053960: 556e 6974 2074 6573 7420 666f 7220 6a61 Unit test for ja │ │ │ │ │ -00053970: 7661 2e6e 696f 2e66 696c 652e 4669 6c65 va.nio.file.File │ │ │ │ │ -00053980: 732e 7761 6c6b 4669 6c65 5472 6565 0a3c s.walkFileTree.< │ │ │ │ │ -00053990: 6272 0a3e 6a61 7661 2f6e 696f 2f66 696c br.>java/nio/fil │ │ │ │ │ -000539a0: 652f 4669 6c65 732f 7761 6c6b 4669 6c65 e/Files/walkFile │ │ │ │ │ -000539b0: 5472 6565 2f53 6b69 7053 6962 6c69 6e67 Tree/SkipSibling │ │ │ │ │ -000539c0: 732e 6a61 7661 3a20 556e 6974 2074 6573 s.java: Unit tes │ │ │ │ │ -000539d0: 7420 666f 7220 4669 6c65 732e 7761 6c6b t for Files.walk │ │ │ │ │ -000539e0: 4669 6c65 5472 6565 2074 6f20 7465 7374 FileTree to test │ │ │ │ │ -000539f0: 2053 4b49 505f 5349 424c 494e 4753 2072 SKIP_SIBLINGS r │ │ │ │ │ -00053a00: 6574 7572 6e20 7661 6c75 650a 3c62 720a eturn value.java/nio/file/F │ │ │ │ │ -00053a20: 696c 6573 2f77 616c 6b46 696c 6554 7265 iles/walkFileTre │ │ │ │ │ -00053a30: 652f 536b 6970 5375 6274 7265 652e 6a61 e/SkipSubtree.ja │ │ │ │ │ -00053a40: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ -00053a50: 7220 4669 6c65 732e 7761 6c6b 4669 6c65 r Files.walkFile │ │ │ │ │ -00053a60: 5472 6565 2074 6f20 7465 7374 2053 4b49 Tree to test SKI │ │ │ │ │ -00053a70: 505f 5355 4254 5245 4520 7265 7475 726e P_SUBTREE return │ │ │ │ │ -00053a80: 2076 616c 7565 0a3c 6272 0a3e 6a61 7661 value.java │ │ │ │ │ -00053a90: 2f6e 696f 2f66 696c 652f 4669 6c65 732f /nio/file/Files/ │ │ │ │ │ -00053aa0: 7761 6c6b 4669 6c65 5472 6565 2f54 6572 walkFileTree/Ter │ │ │ │ │ -00053ab0: 6d69 6e61 7465 5761 6c6b 2e6a 6176 613a minateWalk.java: │ │ │ │ │ -00053ac0: 2055 6e69 7420 7465 7374 2066 6f72 2046 Unit test for F │ │ │ │ │ -00053ad0: 696c 6573 2e77 616c 6b46 696c 6554 7265 iles.walkFileTre │ │ │ │ │ -00053ae0: 6520 746f 2074 6573 7420 5445 524d 494e e to test TERMIN │ │ │ │ │ -00053af0: 4154 4520 7265 7475 726e 2076 616c 7565 ATE return value │ │ │ │ │ -00053b00: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f66 .java/nio/f │ │ │ │ │ -00053b10: 696c 652f 4669 6c65 732f 7761 6c6b 4669 ile/Files/walkFi │ │ │ │ │ -00053b20: 6c65 5472 6565 2f57 616c 6b57 6974 6853 leTree/WalkWithS │ │ │ │ │ -00053b30: 6563 7572 6974 792e 6a61 7661 3a20 5465 ecurity.java: Te │ │ │ │ │ -00053b40: 7374 2046 696c 6573 2e77 616c 6b46 696c st Files.walkFil │ │ │ │ │ -00053b50: 6554 7265 6520 696e 2074 6865 2070 7265 eTree in the pre │ │ │ │ │ -00053b60: 7365 6e63 6520 6f66 2061 2073 6563 7572 sence of a secur │ │ │ │ │ -00053b70: 6974 7920 6d61 6e61 6765 720a 3c62 720a ity manager.java/nio/file/P │ │ │ │ │ -00053b90: 6174 682f 4d61 6350 6174 6854 6573 742e ath/MacPathTest. │ │ │ │ │ -00053ba0: 6a61 7661 3a20 5465 7374 7320 6669 6c65 java: Tests file │ │ │ │ │ -00053bb0: 2070 6174 6820 7769 7468 206e 6663 2f6e path with nfc/n │ │ │ │ │ -00053bc0: 6664 2066 6f72 6d73 206f 6e20 4d61 634f fd forms on MacO │ │ │ │ │ -00053bd0: 5358 0a3c 6272 0a3e 6a61 7661 2f6e 696f SX.java/nio │ │ │ │ │ -00053be0: 2f66 696c 652f 5061 7468 2f4d 6163 546f /file/Path/MacTo │ │ │ │ │ -00053bf0: 5265 616c 5061 7468 5769 7468 534d 2e6a RealPathWithSM.j │ │ │ │ │ -00053c00: 6176 613a 2056 6572 6966 7920 556e 6978 ava: Verify Unix │ │ │ │ │ -00053c10: 5061 7468 3a3a 746f 5265 616c 5061 7468 Path::toRealPath │ │ │ │ │ -00053c20: 2066 616c 6c73 2062 6163 6b20 6966 206e falls back if n │ │ │ │ │ -00053c30: 6f20 7065 726d 7320 6f6e 206d 6163 4f53 o perms on macOS │ │ │ │ │ -00053c40: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f66 .java/nio/f │ │ │ │ │ -00053c50: 696c 652f 5061 7468 2f50 6174 684f 7073 ile/Path/PathOps │ │ │ │ │ -00053c60: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ -00053c70: 2066 6f72 206a 6176 612e 6e69 6f2e 6669 for java.nio.fi │ │ │ │ │ -00053c80: 6c65 2e50 6174 6820 7061 7468 206f 7065 le.Path path ope │ │ │ │ │ -00053c90: 7261 7469 6f6e 730a 3c62 720a 3e6a 6176 rations.jav │ │ │ │ │ -00053ca0: 612f 6e69 6f2f 6669 6c65 2f50 6174 682f a/nio/file/Path/ │ │ │ │ │ -00053cb0: 546f 5265 616c 5061 7468 2e6a 6176 613a ToRealPath.java: │ │ │ │ │ -00053cc0: 2056 6572 6966 7920 636f 7272 6563 7420 Verify correct │ │ │ │ │ -00053cd0: 6f70 6572 6174 696f 6e20 6f66 2050 6174 operation of Pat │ │ │ │ │ -00053ce0: 682e 746f 5265 616c 5061 7468 0a3c 6272 h.toRealPath.
    java/nio/file/ │ │ │ │ │ -00053d00: 5061 7468 2f55 7269 496d 706f 7274 4578 Path/UriImportEx │ │ │ │ │ -00053d10: 706f 7274 2e6a 6176 613a 2055 6e69 7420 port.java: Unit │ │ │ │ │ -00053d20: 7465 7374 2066 6f72 206a 6176 612e 6e69 test for java.ni │ │ │ │ │ -00053d30: 6f2e 6669 6c65 2e50 6174 680a 3c62 720a o.file.Path.java/nio/file/P │ │ │ │ │ -00053d50: 6174 684d 6174 6368 6572 2f42 6173 6963 athMatcher/Basic │ │ │ │ │ -00053d60: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ -00053d70: 2066 6f72 206a 6176 612e 6e69 6f2e 6669 for java.nio.fi │ │ │ │ │ -00053d80: 6c65 2e50 6174 684d 6174 6368 6572 0a3c le.PathMatcher.< │ │ │ │ │ -00053d90: 6272 0a3e 6a61 7661 2f6e 696f 2f66 696c br.>java/nio/fil │ │ │ │ │ -00053da0: 652f 5761 7463 6853 6572 7669 6365 2f42 e/WatchService/B │ │ │ │ │ -00053db0: 6173 6963 2e6a 6176 613a 2055 6e69 7420 asic.java: Unit │ │ │ │ │ -00053dc0: 7465 7374 2066 6f72 206a 6176 612e 6e69 test for java.ni │ │ │ │ │ -00053dd0: 6f2e 6669 6c65 2e57 6174 6368 5365 7276 o.file.WatchServ │ │ │ │ │ -00053de0: 6963 650a 3c62 720a 3e6a 6176 612f 6e69 ice.java/ni │ │ │ │ │ -00053df0: 6f2f 6669 6c65 2f57 6174 6368 5365 7276 o/file/WatchServ │ │ │ │ │ -00053e00: 6963 652f 4465 6c65 7465 496e 7465 7266 ice/DeleteInterf │ │ │ │ │ -00053e10: 6572 656e 6365 2e6a 6176 613a 2054 6573 erence.java: Tes │ │ │ │ │ -00053e20: 7473 2070 6f74 656e 7469 616c 2069 6e74 ts potential int │ │ │ │ │ -00053e30: 6572 6665 7265 6e63 6520 6265 7477 6565 erference betwee │ │ │ │ │ -00053e40: 6e20 6120 7468 7265 6164 2063 7265 6174 n a thread creat │ │ │ │ │ -00053e50: 696e 6720 616e 6420 636c 6f73 696e 6720 ing and closing │ │ │ │ │ -00053e60: 6120 5761 7463 6853 6572 7669 6365 2077 a WatchService w │ │ │ │ │ -00053e70: 6974 6820 616e 6f74 6865 7220 7468 7265 ith another thre │ │ │ │ │ -00053e80: 6164 2074 6861 7420 6973 2064 656c 6574 ad that is delet │ │ │ │ │ -00053e90: 696e 6720 616e 6420 7265 2d63 7265 6174 ing and re-creat │ │ │ │ │ -00053ea0: 696e 6720 7468 6520 6469 7265 6374 6f72 ing the director │ │ │ │ │ -00053eb0: 7920 6174 2061 726f 756e 6420 7468 6520 y at around the │ │ │ │ │ -00053ec0: 7361 6d65 2074 696d 652e 0a3c 6272 0a3e same time.. │ │ │ │ │ -00053ed0: 6a61 7661 2f6e 696f 2f66 696c 652f 5761 java/nio/file/Wa │ │ │ │ │ -00053ee0: 7463 6853 6572 7669 6365 2f46 696c 6554 tchService/FileT │ │ │ │ │ -00053ef0: 7265 654d 6f64 6966 6965 722e 6a61 7661 reeModifier.java │ │ │ │ │ -00053f00: 3a20 5361 6e69 7479 2074 6573 7420 666f : Sanity test fo │ │ │ │ │ -00053f10: 7220 4a44 4b2d 7370 6563 6966 6963 2046 r JDK-specific F │ │ │ │ │ -00053f20: 494c 455f 5452 4545 2077 6174 6368 2065 ILE_TREE watch e │ │ │ │ │ -00053f30: 7665 6e74 206d 6f64 6966 6965 720a 3c62 vent modifier.java/nio/file │ │ │ │ │ -00053f50: 2f57 6174 6368 5365 7276 6963 652f 4c6f /WatchService/Lo │ │ │ │ │ -00053f60: 7473 4f66 4361 6e63 656c 732e 6a61 7661 tsOfCancels.java │ │ │ │ │ -00053f70: 3a20 4261 7368 206f 6e20 5761 7463 684b : Bash on WatchK │ │ │ │ │ -00053f80: 6579 2e63 616e 6365 6c20 7769 7468 2061 ey.cancel with a │ │ │ │ │ -00053f90: 2076 6965 7720 746f 2063 6175 7369 6e67 view to causing │ │ │ │ │ -00053fa0: 2061 2063 7261 7368 2077 6865 6e20 616e a crash when an │ │ │ │ │ -00053fb0: 206f 7574 7374 616e 6469 6e67 2049 2f4f outstanding I/O │ │ │ │ │ -00053fc0: 206f 7065 7261 7469 6f6e 206f 6e20 6469 operation on di │ │ │ │ │ -00053fd0: 7265 6374 6f72 7920 636f 6d70 6c65 7465 rectory complete │ │ │ │ │ -00053fe0: 7320 6166 7465 7220 7468 6520 6469 7265 s after the dire │ │ │ │ │ -00053ff0: 6374 6f72 7920 6861 7320 6265 656e 2063 ctory has been c │ │ │ │ │ -00054000: 6c6f 7365 640a 3c62 720a 3e6a 6176 612f losed.java/ │ │ │ │ │ -00054010: 6e69 6f2f 6669 6c65 2f57 6174 6368 5365 nio/file/WatchSe │ │ │ │ │ -00054020: 7276 6963 652f 4c6f 7473 4f66 436c 6f73 rvice/LotsOfClos │ │ │ │ │ -00054030: 6573 2e6a 6176 613a 2049 6e76 6f6b 696e es.java: Invokin │ │ │ │ │ -00054040: 6720 636c 6f73 6520 6173 796e 6368 726f g close asynchro │ │ │ │ │ -00054050: 6e6f 7573 6c79 2063 616e 2063 6175 7365 nously can cause │ │ │ │ │ -00054060: 2072 6567 6973 7465 7220 746f 2066 6169 register to fai │ │ │ │ │ -00054070: 6c20 7769 7468 2061 6e20 494f 4578 6365 l with an IOExce │ │ │ │ │ -00054080: 7074 696f 6e20 7261 7468 6572 2074 6861 ption rather tha │ │ │ │ │ -00054090: 6e20 6120 436c 6f73 6564 5761 7463 6853 n a ClosedWatchS │ │ │ │ │ -000540a0: 6572 7669 6365 4578 6365 7074 696f 6e0a erviceException. │ │ │ │ │ -000540b0: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6669 java/nio/fi │ │ │ │ │ -000540c0: 6c65 2f57 6174 6368 5365 7276 6963 652f le/WatchService/ │ │ │ │ │ -000540d0: 4c6f 7473 4f66 4576 656e 7473 2e6a 6176 LotsOfEvents.jav │ │ │ │ │ -000540e0: 613a 2054 6573 7473 2057 6174 6368 5365 a: Tests WatchSe │ │ │ │ │ -000540f0: 7276 6963 6520 6265 6861 7669 6f72 2077 rvice behavior w │ │ │ │ │ -00054100: 6865 6e20 6c6f 7473 206f 6620 6576 656e hen lots of even │ │ │ │ │ -00054110: 7473 2061 7265 2070 656e 6469 6e67 2028 ts are pending ( │ │ │ │ │ -00054120: 7573 6520 2d44 7365 6564 3d58 2074 6f20 use -Dseed=X to │ │ │ │ │ -00054130: 7365 7420 5052 4e47 2073 6565 6429 0a3c set PRNG seed).< │ │ │ │ │ -00054140: 6272 0a3e 6a61 7661 2f6e 696f 2f66 696c br.>java/nio/fil │ │ │ │ │ -00054150: 652f 5761 7463 6853 6572 7669 6365 2f4d e/WatchService/M │ │ │ │ │ -00054160: 6179 466c 6965 732e 6a61 7661 3a20 5465 ayFlies.java: Te │ │ │ │ │ -00054170: 7374 2074 6861 7420 4352 4541 5445 2061 st that CREATE a │ │ │ │ │ -00054180: 6e64 2044 454c 4554 4520 6576 656e 7473 nd DELETE events │ │ │ │ │ -00054190: 2061 7265 2070 6169 7265 6420 666f 7220 are paired for │ │ │ │ │ -000541a0: 7665 7279 2073 686f 7274 206c 6976 6564 very short lived │ │ │ │ │ -000541b0: 2066 696c 6573 0a3c 6272 0a3e 6a61 7661 files.java │ │ │ │ │ -000541c0: 2f6e 696f 2f66 696c 652f 5761 7463 6853 /nio/file/WatchS │ │ │ │ │ -000541d0: 6572 7669 6365 2f53 656e 7369 7469 7669 ervice/Sensitivi │ │ │ │ │ -000541e0: 7479 4d6f 6469 6669 6572 2e6a 6176 613a tyModifier.java: │ │ │ │ │ -000541f0: 2053 616e 6974 7920 7465 7374 2066 6f72 Sanity test for │ │ │ │ │ -00054200: 204a 444b 2d73 7065 6369 6669 6320 7365 JDK-specific se │ │ │ │ │ -00054210: 6e73 6974 6976 6974 7920 6c65 7665 6c20 nsitivity level │ │ │ │ │ -00054220: 7761 7463 6820 6576 656e 7420 6d6f 6469 watch event modi │ │ │ │ │ -00054230: 6669 6572 0a3c 6272 0a3e 6a61 7661 2f6e fier.java/n │ │ │ │ │ -00054240: 696f 2f66 696c 652f 5761 7463 6853 6572 io/file/WatchSer │ │ │ │ │ -00054250: 7669 6365 2f55 7064 6174 6549 6e74 6572 vice/UpdateInter │ │ │ │ │ -00054260: 6665 7265 6e63 652e 6a61 7661 3a20 4c69 ference.java: Li │ │ │ │ │ -00054270: 6e75 7857 6174 6368 5365 7276 6963 6520 nuxWatchService │ │ │ │ │ -00054280: 736f 6d65 7469 6d65 7320 7265 706f 7274 sometimes report │ │ │ │ │ -00054290: 7320 696e 6f74 6966 7920 6576 656e 7473 s inotify events │ │ │ │ │ -000542a0: 2061 6761 696e 7374 2077 726f 6e67 2064 against wrong d │ │ │ │ │ -000542b0: 6972 6563 746f 7279 0a3c 6272 0a3e 6a61 irectory.ja │ │ │ │ │ -000542c0: 7661 2f6e 696f 2f66 696c 652f 5761 7463 va/nio/file/Watc │ │ │ │ │ -000542d0: 6853 6572 7669 6365 2f57 6974 6853 6563 hService/WithSec │ │ │ │ │ -000542e0: 7572 6974 794d 616e 6167 6572 2e6a 6176 urityManager.jav │ │ │ │ │ -000542f0: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ -00054300: 2057 6174 6368 6162 6c65 2372 6567 6973 Watchable#regis │ │ │ │ │ -00054310: 7465 7227 7320 7065 726d 6973 7369 6f6e ter's permission │ │ │ │ │ -00054320: 2063 6865 636b 730a 3c62 720a 3e6a 6176 checks.jav │ │ │ │ │ -00054330: 612f 6e69 6f2f 6669 6c65 2f61 7474 7269 a/nio/file/attri │ │ │ │ │ -00054340: 6275 7465 2f41 636c 456e 7472 792f 456d bute/AclEntry/Em │ │ │ │ │ -00054350: 7074 7953 6574 2e6a 6176 613a 2054 6573 ptySet.java: Tes │ │ │ │ │ -00054360: 7420 4163 6c45 6e74 7279 2e42 7569 6c64 t AclEntry.Build │ │ │ │ │ -00054370: 6572 2073 6574 466c 6167 7320 616e 6420 er setFlags and │ │ │ │ │ -00054380: 7365 7450 6572 6d69 7373 696f 6e73 2077 setPermissions w │ │ │ │ │ -00054390: 6974 6820 656d 7074 7920 7365 7473 0a3c ith empty sets.< │ │ │ │ │ -000543a0: 6272 0a3e 6a61 7661 2f6e 696f 2f66 696c br.>java/nio/fil │ │ │ │ │ -000543b0: 652f 6174 7472 6962 7574 652f 4163 6c46 e/attribute/AclF │ │ │ │ │ -000543c0: 696c 6541 7474 7269 6275 7465 5669 6577 ileAttributeView │ │ │ │ │ -000543d0: 2f42 6173 6963 2e6a 6176 613a 2055 6e69 /Basic.java: Uni │ │ │ │ │ -000543e0: 7420 7465 7374 2066 6f72 206a 6176 612e t test for java. │ │ │ │ │ -000543f0: 6e69 6f2e 6669 6c65 2e61 7474 7269 6275 nio.file.attribu │ │ │ │ │ -00054400: 7465 2e41 636c 4669 6c65 4174 7472 6962 te.AclFileAttrib │ │ │ │ │ -00054410: 7565 5669 6577 0a3c 6272 0a3e 6a61 7661 ueView.java │ │ │ │ │ -00054420: 2f6e 696f 2f66 696c 652f 6174 7472 6962 /nio/file/attrib │ │ │ │ │ -00054430: 7574 652f 4261 7369 6346 696c 6541 7474 ute/BasicFileAtt │ │ │ │ │ -00054440: 7269 6275 7465 5669 6577 2f42 6173 6963 ributeView/Basic │ │ │ │ │ -00054450: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ -00054460: 2066 6f72 206a 6176 612e 6e69 6f2e 6669 for java.nio.fi │ │ │ │ │ -00054470: 6c65 2e61 7474 7269 6275 7465 2e42 6173 le.attribute.Bas │ │ │ │ │ -00054480: 6963 4669 6c65 4174 7472 6962 7574 6556 icFileAttributeV │ │ │ │ │ -00054490: 6965 770a 3c62 720a 3e6a 6176 612f 6e69 iew.java/ni │ │ │ │ │ -000544a0: 6f2f 6669 6c65 2f61 7474 7269 6275 7465 o/file/attribute │ │ │ │ │ -000544b0: 2f42 6173 6963 4669 6c65 4174 7472 6962 /BasicFileAttrib │ │ │ │ │ -000544c0: 7574 6556 6965 772f 4372 6561 7469 6f6e uteView/Creation │ │ │ │ │ -000544d0: 5469 6d65 2e6a 6176 6123 6377 643a 2042 Time.java#cwd: B │ │ │ │ │ -000544e0: 6173 6963 2074 6573 7420 666f 7220 6372 asic test for cr │ │ │ │ │ -000544f0: 6561 7469 6f6e 5469 6d65 2061 7474 7269 eationTime attri │ │ │ │ │ -00054500: 6275 7465 206f 6e20 706c 6174 666f 726d bute on platform │ │ │ │ │ -00054510: 732f 6669 6c65 2073 7973 7465 6d73 2074 s/file systems t │ │ │ │ │ -00054520: 6861 7420 7375 7070 6f72 7420 6974 2c20 hat support it, │ │ │ │ │ -00054530: 7465 7374 7320 7573 696e 6720 7468 6520 tests using the │ │ │ │ │ -00054540: 7465 7374 2073 6372 6174 6368 2064 6972 test scratch dir │ │ │ │ │ -00054550: 6563 746f 7279 2c20 7468 6520 7465 7374 ectory, the test │ │ │ │ │ -00054560: 2073 6372 6174 6368 2064 6972 6563 746f scratch directo │ │ │ │ │ -00054570: 7279 206d 6179 6265 2061 7420 6469 6666 ry maybe at diff │ │ │ │ │ -00054580: 2064 6973 6b20 7061 7274 6974 696f 6e20 disk partition │ │ │ │ │ -00054590: 746f 202f 746d 7020 6f6e 206c 696e 7578 to /tmp on linux │ │ │ │ │ -000545a0: 2e0a 3c62 720a 3e6a 6176 612f 6e69 6f2f ..java/nio/ │ │ │ │ │ -000545b0: 6669 6c65 2f61 7474 7269 6275 7465 2f42 file/attribute/B │ │ │ │ │ -000545c0: 6173 6963 4669 6c65 4174 7472 6962 7574 asicFileAttribut │ │ │ │ │ -000545d0: 6556 6965 772f 4372 6561 7469 6f6e 5469 eView/CreationTi │ │ │ │ │ -000545e0: 6d65 2e6a 6176 6123 746d 703a 2042 6173 me.java#tmp: Bas │ │ │ │ │ -000545f0: 6963 2074 6573 7420 666f 7220 6372 6561 ic test for crea │ │ │ │ │ -00054600: 7469 6f6e 5469 6d65 2061 7474 7269 6275 tionTime attribu │ │ │ │ │ -00054610: 7465 206f 6e20 706c 6174 666f 726d 732f te on platforms/ │ │ │ │ │ -00054620: 6669 6c65 2073 7973 7465 6d73 2074 6861 file systems tha │ │ │ │ │ -00054630: 7420 7375 7070 6f72 7420 6974 2c20 7465 t support it, te │ │ │ │ │ -00054640: 7374 7320 7573 696e 6720 2f74 6d70 2064 sts using /tmp d │ │ │ │ │ -00054650: 6972 6563 746f 7279 2e0a 3c62 720a 3e6a irectory..j │ │ │ │ │ -00054660: 6176 612f 6e69 6f2f 6669 6c65 2f61 7474 ava/nio/file/att │ │ │ │ │ -00054670: 7269 6275 7465 2f42 6173 6963 4669 6c65 ribute/BasicFile │ │ │ │ │ -00054680: 4174 7472 6962 7574 6556 6965 772f 5365 AttributeView/Se │ │ │ │ │ -00054690: 7454 696d 6573 4e61 6e6f 732e 6a61 7661 tTimesNanos.java │ │ │ │ │ -000546a0: 3a20 5665 7269 6679 2074 6861 7420 6e61 : Verify that na │ │ │ │ │ -000546b0: 6e6f 7365 636f 6e64 2070 7265 6369 7369 nosecond precisi │ │ │ │ │ -000546c0: 6f6e 2069 7320 6d61 696e 7461 696e 6564 on is maintained │ │ │ │ │ -000546d0: 2066 6f72 2066 696c 6520 7469 6d65 7374 for file timest │ │ │ │ │ -000546e0: 616d 7073 0a3c 6272 0a3e 6a61 7661 2f6e amps.java/n │ │ │ │ │ -000546f0: 696f 2f66 696c 652f 6174 7472 6962 7574 io/file/attribut │ │ │ │ │ -00054700: 652f 4261 7369 6346 696c 6541 7474 7269 e/BasicFileAttri │ │ │ │ │ -00054710: 6275 7465 5669 6577 2f55 6e69 7853 6f63 buteView/UnixSoc │ │ │ │ │ -00054720: 6b65 7446 696c 652e 6a61 7661 3a20 5665 ketFile.java: Ve │ │ │ │ │ -00054730: 7269 6679 2061 6269 6c69 7479 2074 6f20 rify ability to │ │ │ │ │ -00054740: 7365 7420 7469 6d65 2061 7474 7269 6275 set time attribu │ │ │ │ │ -00054750: 7465 7320 6f66 2073 6f63 6b65 7420 6669 tes of socket fi │ │ │ │ │ -00054760: 6c65 7320 7769 7468 206e 6f20 6465 7669 les with no devi │ │ │ │ │ -00054770: 6365 0a3c 6272 0a3e 6a61 7661 2f6e 696f ce.java/nio │ │ │ │ │ -00054780: 2f66 696c 652f 6174 7472 6962 7574 652f /file/attribute/ │ │ │ │ │ -00054790: 446f 7346 696c 6541 7474 7269 6275 7465 DosFileAttribute │ │ │ │ │ -000547a0: 5669 6577 2f42 6173 6963 2e6a 6176 613a View/Basic.java: │ │ │ │ │ -000547b0: 2055 6e69 7420 7465 7374 2066 6f72 206a Unit test for j │ │ │ │ │ -000547c0: 6176 612e 6e69 6f2e 6669 6c65 2e61 7474 ava.nio.file.att │ │ │ │ │ -000547d0: 7269 6275 7465 2e44 6f73 4669 6c65 4174 ribute.DosFileAt │ │ │ │ │ -000547e0: 7472 6962 7574 6556 6965 770a 3c62 720a tributeView.java/nio/file/a │ │ │ │ │ -00054800: 7474 7269 6275 7465 2f46 696c 6554 696d ttribute/FileTim │ │ │ │ │ -00054810: 652f 4261 7369 632e 6a61 7661 3a20 556e e/Basic.java: Un │ │ │ │ │ -00054820: 6974 2074 6573 7420 666f 7220 6a61 7661 it test for java │ │ │ │ │ -00054830: 2e6e 696f 2e66 696c 652e 4669 6c65 5469 .nio.file.FileTi │ │ │ │ │ -00054840: 6d65 0a3c 6272 0a3e 6a61 7661 2f6e 696f me.java/nio │ │ │ │ │ -00054850: 2f66 696c 652f 6174 7472 6962 7574 652f /file/attribute/ │ │ │ │ │ -00054860: 506f 7369 7846 696c 6541 7474 7269 6275 PosixFileAttribu │ │ │ │ │ -00054870: 7465 5669 6577 2f42 6173 6963 2e6a 6176 teView/Basic.jav │ │ │ │ │ -00054880: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ -00054890: 206a 6176 612e 6e69 6f2e 6669 6c65 2e61 java.nio.file.a │ │ │ │ │ -000548a0: 7474 7269 6275 7465 2e50 6f73 6978 4669 ttribute.PosixFi │ │ │ │ │ -000548b0: 6c65 4174 7472 6962 7574 6556 6965 770a leAttributeView. │ │ │ │ │ -000548c0: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6669 java/nio/fi │ │ │ │ │ -000548d0: 6c65 2f61 7474 7269 6275 7465 2f55 7365 le/attribute/Use │ │ │ │ │ -000548e0: 7244 6566 696e 6564 4669 6c65 4174 7472 rDefinedFileAttr │ │ │ │ │ -000548f0: 6962 7574 6556 6965 772f 4261 7369 632e ibuteView/Basic. │ │ │ │ │ -00054900: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ -00054910: 666f 7220 6a61 7661 2e6e 696f 2e66 696c for java.nio.fil │ │ │ │ │ -00054920: 652e 6174 7472 6962 7574 652e 5573 6572 e.attribute.User │ │ │ │ │ -00054930: 4465 6669 6e65 6446 696c 6541 7474 7269 DefinedFileAttri │ │ │ │ │ -00054940: 6275 7465 5669 6577 0a3c 6272 0a3e 6a61 buteView.ja │ │ │ │ │ -00054950: 7661 2f6e 696f 2f66 696c 652f 6574 632f va/nio/file/etc/ │ │ │ │ │ -00054960: 4578 6365 7074 696f 6e73 2e6a 6176 613a Exceptions.java: │ │ │ │ │ -00054970: 204d 6973 6365 6c6c 656e 6f75 7320 7465 Miscellenous te │ │ │ │ │ -00054980: 7374 7320 6f6e 2065 7863 6570 7469 6f6e sts on exception │ │ │ │ │ -00054990: 7320 696e 206a 6176 612e 6e69 6f2e 6669 s in java.nio.fi │ │ │ │ │ -000549a0: 6c65 0a3c 6272 0a3e 6a61 7661 2f6e 696f le.java/nio │ │ │ │ │ -000549b0: 2f66 696c 652f 6574 632f 4d61 6356 6f6c /file/etc/MacVol │ │ │ │ │ -000549c0: 756d 6573 5465 7374 2e6a 6176 613a 2043 umesTest.java: C │ │ │ │ │ -000549d0: 6865 636b 2061 6363 6573 7320 616e 6420 heck access and │ │ │ │ │ -000549e0: 6261 7369 6320 4e49 4f20 4150 4973 206f basic NIO APIs o │ │ │ │ │ -000549f0: 6e20 4150 4653 2066 6f72 206d 6163 4f53 n APFS for macOS │ │ │ │ │ -00054a00: 2076 6572 7369 6f6e 2026 6774 3b3d 2031 version >= 1 │ │ │ │ │ -00054a10: 302e 3135 0a3c 6272 0a3e 6a61 7661 2f6e 0.15.java/n │ │ │ │ │ -00054a20: 696f 2f66 696c 652f 7370 692f 5365 7444 io/file/spi/SetD │ │ │ │ │ -00054a30: 6566 6175 6c74 5072 6f76 6964 6572 2e6a efaultProvider.j │ │ │ │ │ -00054a40: 6176 613a 2052 756e 7320 7465 7374 7320 ava: Runs tests │ │ │ │ │ -00054a50: 7769 7468 202d 446a 6176 612e 6e69 6f2e with -Djava.nio. │ │ │ │ │ -00054a60: 6669 6c65 2e73 7069 2e44 6566 6175 6c74 file.spi.Default │ │ │ │ │ -00054a70: 4669 6c65 5379 7374 656d 5072 6f76 6964 FileSystemProvid │ │ │ │ │ -00054a80: 6572 2073 6574 206f 6e20 7468 6520 636f er set on the co │ │ │ │ │ -00054a90: 6d6d 616e 6420 6c69 6e65 2074 6f20 6f76 mmand line to ov │ │ │ │ │ -00054aa0: 6572 7269 6465 2074 6865 2064 6566 6175 erride the defau │ │ │ │ │ -00054ab0: 6c74 2066 696c 6520 7379 7374 656d 2070 lt file system p │ │ │ │ │ -00054ac0: 726f 7669 6465 720a 3c62 720a 3e6a 6176 rovider.jav │ │ │ │ │ -00054ad0: 612f 6e69 6f2f 6669 6c65 2f73 7069 2f54 a/nio/file/spi/T │ │ │ │ │ -00054ae0: 6573 7444 656c 6567 6174 696f 6e2e 6a61 estDelegation.ja │ │ │ │ │ -00054af0: 7661 3a20 5665 7269 6669 6573 2074 6861 va: Verifies tha │ │ │ │ │ -00054b00: 7420 6120 4669 6c65 5379 7374 656d 5072 t a FileSystemPr │ │ │ │ │ -00054b10: 6f76 6964 6572 2773 2069 6d70 6c65 6d65 ovider's impleme │ │ │ │ │ -00054b20: 6e74 6174 696f 6e20 6f66 2074 6865 2065 ntation of the e │ │ │ │ │ -00054b30: 7869 7374 7320 616e 6420 7265 6164 4174 xists and readAt │ │ │ │ │ -00054b40: 7472 6962 7574 6573 4966 4578 6973 7473 tributesIfExists │ │ │ │ │ -00054b50: 206d 6574 686f 6473 2061 7265 2069 6e76 methods are inv │ │ │ │ │ -00054b60: 6f6b 6564 0a3c 6272 0a3e 6a61 7661 2f6e oked.java/n │ │ │ │ │ -00054b70: 696f 2f6a 6e69 2f4e 6577 4469 7265 6374 io/jni/NewDirect │ │ │ │ │ -00054b80: 4279 7465 4275 6666 6572 2e6a 6176 613a ByteBuffer.java: │ │ │ │ │ -00054b90: 2055 6e69 7420 7465 7374 2066 6f72 2074 Unit test for t │ │ │ │ │ -00054ba0: 6865 204a 4e49 2066 756e 6374 696f 6e20 he JNI function │ │ │ │ │ -00054bb0: 4e65 7744 6972 6563 7442 7974 6542 7566 NewDirectByteBuf │ │ │ │ │ -00054bc0: 6665 720a 3c62 720a 3e6a 6176 612f 7365 fer.java/se │ │ │ │ │ -00054bd0: 6375 7269 7479 2f41 6363 6573 7343 6f6e curity/AccessCon │ │ │ │ │ -00054be0: 7472 6f6c 436f 6e74 6578 742f 4368 6563 trolContext/Chec │ │ │ │ │ -00054bf0: 6b43 746f 722e 6a61 7661 3a20 5465 7374 kCtor.java: Test │ │ │ │ │ -00054c00: 2063 6f6e 7374 7275 6374 6f72 2077 6865 constructor whe │ │ │ │ │ -00054c10: 6e20 5044 2061 7272 6179 2069 7320 6e75 n PD array is nu │ │ │ │ │ -00054c20: 6c6c 206f 7220 636f 6e74 6169 6e73 2061 ll or contains a │ │ │ │ │ -00054c30: 6c6c 206e 756c 6c20 636f 6e74 6578 7473 ll null contexts │ │ │ │ │ -00054c40: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -00054c50: 6974 792f 4163 6365 7373 436f 6e74 726f ity/AccessContro │ │ │ │ │ -00054c60: 6c43 6f6e 7465 7874 2f43 6865 636b 4e75 lContext/CheckNu │ │ │ │ │ -00054c70: 6c6c 5065 726d 6973 7369 6f6e 2e6a 6176 llPermission.jav │ │ │ │ │ -00054c80: 613a 204d 616b 6520 7375 7265 204e 756c a: Make sure Nul │ │ │ │ │ -00054c90: 6c50 6f69 6e74 6572 4578 6365 7074 696f lPointerExceptio │ │ │ │ │ -00054ca0: 6e20 6973 2072 6169 7365 6420 7768 656e n is raised when │ │ │ │ │ -00054cb0: 2070 6572 6d69 7373 696f 6e20 746f 2063 permission to c │ │ │ │ │ -00054cc0: 6865 636b 2066 6f72 2069 7320 6e75 6c6c heck for is null │ │ │ │ │ -00054cd0: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -00054ce0: 6974 792f 4163 6365 7373 436f 6e74 726f ity/AccessContro │ │ │ │ │ -00054cf0: 6c43 6f6e 7465 7874 2f46 6169 6c75 7265 lContext/Failure │ │ │ │ │ -00054d00: 4465 6275 674f 7074 696f 6e2e 6a61 7661 DebugOption.java │ │ │ │ │ -00054d10: 3a20 5245 4752 4553 5349 4f4e 3a20 7365 : REGRESSION: se │ │ │ │ │ -00054d20: 7474 696e 6720 2d44 6a61 7661 2e73 6563 tting -Djava.sec │ │ │ │ │ -00054d30: 7572 6974 792e 6465 6275 673d 6661 696c urity.debug=fail │ │ │ │ │ -00054d40: 7572 6520 7265 7375 6c74 2069 6e20 4e50 ure result in NP │ │ │ │ │ -00054d50: 4520 696e 2041 4343 0a3c 6272 0a3e 6a61 E in ACC.ja │ │ │ │ │ -00054d60: 7661 2f73 6563 7572 6974 792f 4163 6365 va/security/Acce │ │ │ │ │ -00054d70: 7373 436f 6e74 726f 6c43 6f6e 7465 7874 ssControlContext │ │ │ │ │ -00054d80: 2f4e 756c 6c43 6f6d 6269 6e65 7245 7175 /NullCombinerEqu │ │ │ │ │ -00054d90: 616c 732e 6a61 7661 3a20 4163 6365 7373 als.java: Access │ │ │ │ │ -00054da0: 436f 6e74 726f 6c43 6f6e 7465 7874 2074 ControlContext t │ │ │ │ │ -00054db0: 6872 6f77 7320 4e75 6c6c 506f 696e 7465 hrows NullPointe │ │ │ │ │ -00054dc0: 7245 7863 6570 7469 6f6e 2069 6620 7468 rException if th │ │ │ │ │ -00054dd0: 6520 436f 6d62 696e 6572 2069 7320 6e75 e Combiner is nu │ │ │ │ │ -00054de0: 6c6c 2e0a 3c62 720a 3e6a 6176 612f 7365 ll..java/se │ │ │ │ │ -00054df0: 6375 7269 7479 2f41 6363 6573 7343 6f6e curity/AccessCon │ │ │ │ │ -00054e00: 7472 6f6c 6c65 722f 446f 5072 6976 2e6a troller/DoPriv.j │ │ │ │ │ -00054e10: 6176 613a 2043 6865 636b 2074 6861 7420 ava: Check that │ │ │ │ │ -00054e20: 6765 7443 6f6e 7465 7874 2077 6f72 6b73 getContext works │ │ │ │ │ -00054e30: 2061 6674 6572 204a 4954 2063 6f6d 7069 after JIT compi │ │ │ │ │ -00054e40: 6c65 7220 6573 6361 7065 2061 6e61 6c79 ler escape analy │ │ │ │ │ -00054e50: 7369 732e 0a3c 6272 0a3e 6a61 7661 2f73 sis..java/s │ │ │ │ │ -00054e60: 6563 7572 6974 792f 4163 6365 7373 436f ecurity/AccessCo │ │ │ │ │ -00054e70: 6e74 726f 6c6c 6572 2f44 6f50 7269 7641 ntroller/DoPrivA │ │ │ │ │ -00054e80: 6363 6f6d 706c 6963 6554 6573 742e 6a61 ccompliceTest.ja │ │ │ │ │ -00054e90: 7661 3a20 5465 7374 7320 7468 6520 646f va: Tests the do │ │ │ │ │ -00054ea0: 5072 6976 696c 6567 6564 2077 6974 6820 Privileged with │ │ │ │ │ -00054eb0: 6163 636f 6d70 6c69 6365 2047 656e 6572 accomplice Gener │ │ │ │ │ -00054ec0: 6174 6520 7477 6f20 6a61 7273 2028 446f ate two jars (Do │ │ │ │ │ -00054ed0: 5072 6976 5465 7374 2e6a 6172 2061 6e64 PrivTest.jar and │ │ │ │ │ -00054ee0: 2044 6f50 7269 7641 6363 6f6d 706c 6963 DoPrivAccomplic │ │ │ │ │ -00054ef0: 652e 6a61 7229 2061 6e64 2067 7261 6e74 e.jar) and grant │ │ │ │ │ -00054f00: 2070 6572 6d69 7373 696f 6e20 746f 2044 permission to D │ │ │ │ │ -00054f10: 6f50 7269 7641 6363 6d70 6c69 6365 2e6a oPrivAccmplice.j │ │ │ │ │ -00054f20: 6172 2066 6f72 2072 6561 6469 6e67 2075 ar for reading u │ │ │ │ │ -00054f30: 7365 722e 6e61 6d65 2070 726f 7065 7274 ser.name propert │ │ │ │ │ -00054f40: 7920 6672 6f6d 2061 2050 7269 7669 6c61 y from a Privila │ │ │ │ │ -00054f50: 6765 6441 6374 696f 6e2e 0a3c 6272 0a3e gedAction.. │ │ │ │ │ -00054f60: 6a61 7661 2f73 6563 7572 6974 792f 4163 java/security/Ac │ │ │ │ │ -00054f70: 6365 7373 436f 6e74 726f 6c6c 6572 2f4c cessController/L │ │ │ │ │ -00054f80: 696d 6974 6564 446f 5072 6976 696c 6567 imitedDoPrivileg │ │ │ │ │ -00054f90: 6564 2e6a 6176 613a 2054 6573 7420 7468 ed.java: Test th │ │ │ │ │ -00054fa0: 6520 6c69 6d69 7465 6420 7072 6976 696c e limited privil │ │ │ │ │ -00054fb0: 6567 6520 7363 6f70 6520 7665 7273 696f ege scope versio │ │ │ │ │ -00054fc0: 6e20 6f66 2064 6f50 7269 7669 6c65 6765 n of doPrivilege │ │ │ │ │ -00054fd0: 640a 3c62 720a 3e6a 6176 612f 7365 6375 d.java/secu │ │ │ │ │ -00054fe0: 7269 7479 2f41 6363 6573 7343 6f6e 7472 rity/AccessContr │ │ │ │ │ -00054ff0: 6f6c 6c65 722f 4c69 6d69 7465 6444 6f50 oller/LimitedDoP │ │ │ │ │ -00055000: 7269 7669 6c65 6765 6457 6974 684e 756c rivilegedWithNul │ │ │ │ │ -00055010: 6c50 6572 6d73 2e6a 6176 613a 2054 6573 lPerms.java: Tes │ │ │ │ │ -00055020: 7420 7468 6174 204e 756c 6c50 6f69 6e74 t that NullPoint │ │ │ │ │ -00055030: 6572 4578 6365 7074 696f 6e20 6973 2074 erException is t │ │ │ │ │ -00055040: 6872 6f77 6e20 6966 2061 6e79 2065 6c65 hrown if any ele │ │ │ │ │ -00055050: 6d65 6e74 206f 6620 7065 726d 7320 7061 ment of perms pa │ │ │ │ │ -00055060: 7261 6d65 7465 7220 6973 206e 756c 6c0a rameter is null. │ │ │ │ │ -00055070: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ -00055080: 7479 2f41 6363 6573 7343 6f6e 7472 6f6c ty/AccessControl │ │ │ │ │ -00055090: 6c65 722f 4c69 6d69 7465 6444 6f50 7269 ler/LimitedDoPri │ │ │ │ │ -000550a0: 7669 6c65 6765 6457 6974 6854 6872 6561 vilegedWithThrea │ │ │ │ │ -000550b0: 642e 6a61 7661 3a20 5465 7374 206c 696d d.java: Test lim │ │ │ │ │ -000550c0: 6974 6564 2064 6f70 7269 7669 6c65 6765 ited doprivilege │ │ │ │ │ -000550d0: 6420 6163 7469 6f6e 2077 6974 6820 7472 d action with tr │ │ │ │ │ -000550e0: 6865 6164 2063 616c 6c73 2e0a 3c62 720a head calls..java/security/A │ │ │ │ │ -00055100: 6363 6573 7343 6f6e 7472 6f6c 6c65 722f ccessController/ │ │ │ │ │ -00055110: 5072 6573 6572 7665 436f 6d62 696e 6572 PreserveCombiner │ │ │ │ │ -00055120: 2e6a 6176 613a 2064 6f50 7269 7669 6c65 .java: doPrivile │ │ │ │ │ -00055130: 6765 6420 7368 6f75 6c64 2070 7265 7365 ged should prese │ │ │ │ │ -00055140: 7276 6520 446f 6d61 696e 436f 6d62 696e rve DomainCombin │ │ │ │ │ -00055150: 6572 0a3c 6272 0a3e 6a61 7661 2f73 6563 er.java/sec │ │ │ │ │ -00055160: 7572 6974 792f 4261 7369 6350 6572 6d69 urity/BasicPermi │ │ │ │ │ -00055170: 7373 696f 6e2f 4261 7369 6350 6572 6d69 ssion/BasicPermi │ │ │ │ │ -00055180: 7373 696f 6e43 6f6c 6c65 6374 696f 6e2e ssionCollection. │ │ │ │ │ -00055190: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ -000551a0: 666f 7220 4261 7369 6350 6572 6d69 7373 for BasicPermiss │ │ │ │ │ -000551b0: 696f 6e43 6f6c 6c65 6374 696f 6e20 7375 ionCollection su │ │ │ │ │ -000551c0: 6263 6c61 7373 0a3c 6272 0a3e 6a61 7661 bclass.java │ │ │ │ │ -000551d0: 2f73 6563 7572 6974 792f 4261 7369 6350 /security/BasicP │ │ │ │ │ -000551e0: 6572 6d69 7373 696f 6e2f 4571 7561 6c73 ermission/Equals │ │ │ │ │ -000551f0: 496d 706c 6965 732e 6a61 7661 3a20 5465 Implies.java: Te │ │ │ │ │ -00055200: 7374 2073 7562 636c 6173 7365 7320 6f66 st subclasses of │ │ │ │ │ -00055210: 2042 6173 6963 5065 726d 6973 7369 6f6e BasicPermission │ │ │ │ │ -00055220: 2074 6f20 6d61 6b65 2073 7572 6520 6469 to make sure di │ │ │ │ │ -00055230: 6666 6572 656e 7420 7375 6263 6c61 7373 fferent subclass │ │ │ │ │ -00055240: 6573 2064 6f6e 2774 2065 7175 616c 206f es don't equal o │ │ │ │ │ -00055250: 7220 696d 706c 7920 6561 6368 206f 7468 r imply each oth │ │ │ │ │ -00055260: 6572 2e0a 3c62 720a 3e6a 6176 612f 7365 er..java/se │ │ │ │ │ -00055270: 6375 7269 7479 2f42 6173 6963 5065 726d curity/BasicPerm │ │ │ │ │ -00055280: 6973 7369 6f6e 2f45 7869 7456 4d45 7175 ission/ExitVMEqu │ │ │ │ │ -00055290: 616c 732e 6a61 7661 3a20 5370 6563 6966 als.java: Specif │ │ │ │ │ -000552a0: 6963 6174 696f 6e20 6f66 2073 6f6d 6520 ication of some │ │ │ │ │ -000552b0: 4261 7369 6350 6572 6d69 7373 696f 6e20 BasicPermission │ │ │ │ │ -000552c0: 6d65 7468 6f64 2064 6f65 7320 6e6f 7420 method does not │ │ │ │ │ -000552d0: 6669 7420 7769 7468 2069 6d70 6c65 6d65 fit with impleme │ │ │ │ │ -000552e0: 6e74 6174 696f 6e0a 3c62 720a 3e6a 6176 ntation.jav │ │ │ │ │ -000552f0: 612f 7365 6375 7269 7479 2f42 6173 6963 a/security/Basic │ │ │ │ │ -00055300: 5065 726d 6973 7369 6f6e 2f48 6f6d 6f67 Permission/Homog │ │ │ │ │ -00055310: 656e 6569 7479 2e6a 6176 613a 2042 6173 eneity.java: Bas │ │ │ │ │ -00055320: 6963 5065 726d 6973 7369 6f6e 2e6e 6577 icPermission.new │ │ │ │ │ -00055330: 5065 726d 6973 7369 6f6e 436f 6c6c 6563 PermissionCollec │ │ │ │ │ -00055340: 7469 6f6e 2063 6f6c 6c65 6374 696f 6e20 tion collection │ │ │ │ │ -00055350: 646f 6573 206e 6f74 2065 6e66 6f72 6365 does not enforce │ │ │ │ │ -00055360: 2068 6f6d 6f67 656e 6569 7479 0a3c 6272 homogeneity.
    java/security/ │ │ │ │ │ -00055380: 4261 7369 6350 6572 6d69 7373 696f 6e2f BasicPermission/ │ │ │ │ │ -00055390: 4d69 7865 6442 6173 6963 5065 726d 6973 MixedBasicPermis │ │ │ │ │ -000553a0: 7369 6f6e 732e 6a61 7661 3a20 4261 7369 sions.java: Basi │ │ │ │ │ -000553b0: 6350 6572 6d69 7373 696f 6e2e 6e65 7750 cPermission.newP │ │ │ │ │ -000553c0: 6572 6d69 7373 696f 6e43 6f6c 6c65 6374 ermissionCollect │ │ │ │ │ -000553d0: 696f 6e28 2920 7669 6f6c 6174 6573 2067 ion() violates g │ │ │ │ │ -000553e0: 656e 6572 616c 2063 6f6e 7472 6163 7420 eneral contract │ │ │ │ │ -000553f0: 7370 6563 6966 6965 6420 696e 2050 6572 specified in Per │ │ │ │ │ -00055400: 6d69 7373 696f 6e20 636c 6173 730a 3c62 mission class.java/security │ │ │ │ │ -00055420: 2f42 6173 6963 5065 726d 6973 7369 6f6e /BasicPermission │ │ │ │ │ -00055430: 2f4e 756c 6c4f 7245 6d70 7479 4e61 6d65 /NullOrEmptyName │ │ │ │ │ -00055440: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -00055450: 2042 6173 6963 5065 726d 6973 7369 6f6e BasicPermission │ │ │ │ │ -00055460: 2063 6f6e 7374 7275 6374 6f72 2072 6169 constructor rai │ │ │ │ │ -00055470: 7365 7320 4e75 6c6c 506f 696e 7465 7245 ses NullPointerE │ │ │ │ │ -00055480: 7863 6570 7469 6f6e 2069 6620 7065 726d xception if perm │ │ │ │ │ -00055490: 6973 7369 6f6e 206e 616d 6520 6973 206e ission name is n │ │ │ │ │ -000554a0: 756c 6c2c 2061 6e64 2049 6c6c 6567 616c ull, and Illegal │ │ │ │ │ -000554b0: 4172 6775 6d65 6e74 4578 6365 7074 696f ArgumentExceptio │ │ │ │ │ -000554c0: 6e20 6973 2070 6572 6d69 7373 696f 6e20 n is permission │ │ │ │ │ -000554d0: 6e61 6d65 2069 7320 656d 7074 792e 0a3c name is empty..< │ │ │ │ │ -000554e0: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ -000554f0: 792f 4261 7369 6350 6572 6d69 7373 696f y/BasicPermissio │ │ │ │ │ -00055500: 6e2f 5065 726d 436c 6173 732e 6a61 7661 n/PermClass.java │ │ │ │ │ -00055510: 3a20 4261 7369 6350 6572 6d69 7373 696f : BasicPermissio │ │ │ │ │ -00055520: 6e43 6f6c 6c65 6374 696f 6e20 646f 6573 nCollection does │ │ │ │ │ -00055530: 206e 6f74 2073 6574 2070 6572 6d43 6c61 not set permCla │ │ │ │ │ -00055540: 7373 2064 7572 696e 6720 6465 7365 7269 ss during deseri │ │ │ │ │ -00055550: 616c 697a 6174 696f 6e0a 3c62 720a 3e6a alization.j │ │ │ │ │ -00055560: 6176 612f 7365 6375 7269 7479 2f42 6173 ava/security/Bas │ │ │ │ │ -00055570: 6963 5065 726d 6973 7369 6f6e 2f53 6572 icPermission/Ser │ │ │ │ │ -00055580: 6961 6c56 6572 7369 6f6e 2e6a 6176 613a ialVersion.java: │ │ │ │ │ -00055590: 2042 6173 6963 5065 726d 6973 7369 6f6e BasicPermission │ │ │ │ │ -000555a0: 436f 6c6c 6563 7469 6f6e 2073 6572 6961 Collection seria │ │ │ │ │ -000555b0: 6c20 7665 7273 696f 6e20 5549 4420 696e l version UID in │ │ │ │ │ -000555c0: 636f 7272 6563 740a 3c62 720a 3e6a 6176 correct.jav │ │ │ │ │ -000555d0: 612f 7365 6375 7269 7479 2f42 6173 6963 a/security/Basic │ │ │ │ │ -000555e0: 5065 726d 6973 7369 6f6e 2f57 696c 6463 Permission/Wildc │ │ │ │ │ -000555f0: 6172 642e 6a61 7661 3a20 4368 6563 6b20 ard.java: Check │ │ │ │ │ -00055600: 7468 6174 2042 6173 6963 5065 726d 6973 that BasicPermis │ │ │ │ │ -00055610: 7369 6f6e 2073 7562 636c 6173 7365 7320 sion subclasses │ │ │ │ │ -00055620: 646f 6e27 7420 7468 726f 7720 6578 6365 don't throw exce │ │ │ │ │ -00055630: 7074 696f 6e20 6966 206e 616d 6520 636f ption if name co │ │ │ │ │ -00055640: 6e74 6169 6e73 2077 696c 6463 6172 6420 ntains wildcard │ │ │ │ │ -00055650: 6368 6172 6163 7465 7220 2822 2a22 2920 character ("*") │ │ │ │ │ -00055660: 6275 7420 646f 6573 206e 6f74 2073 6967 but does not sig │ │ │ │ │ -00055670: 6e69 6679 2061 2077 696c 6463 6172 6420 nify a wildcard │ │ │ │ │ -00055680: 6d61 7463 680a 3c62 720a 3e6a 6176 612f match.java/ │ │ │ │ │ -00055690: 7365 6375 7269 7479 2f43 6f64 6553 6967 security/CodeSig │ │ │ │ │ -000556a0: 6e65 722f 5365 7269 616c 697a 652e 6a61 ner/Serialize.ja │ │ │ │ │ -000556b0: 7661 3a20 436f 6465 5369 676e 6572 2e68 va: CodeSigner.h │ │ │ │ │ -000556c0: 6173 6843 6f64 6528 2920 646f 6573 206e ashCode() does n │ │ │ │ │ -000556d0: 6f74 2077 6f72 6b20 7769 7468 2073 6572 ot work with ser │ │ │ │ │ -000556e0: 6961 6c69 7a61 7469 6f6e 0a3c 6272 0a3e ialization. │ │ │ │ │ -000556f0: 6a61 7661 2f73 6563 7572 6974 792f 436f java/security/Co │ │ │ │ │ -00055700: 6465 536f 7572 6365 2f43 6572 7473 4d61 deSource/CertsMa │ │ │ │ │ -00055710: 7463 682e 6a61 7661 3a20 5465 7374 2074 tch.java: Test t │ │ │ │ │ -00055720: 6f20 636f 6d70 6172 6520 6a61 7661 2e73 o compare java.s │ │ │ │ │ -00055730: 6563 7572 6974 792e 436f 6465 536f 7572 ecurity.CodeSour │ │ │ │ │ -00055740: 6365 2049 6e73 7472 7563 7469 6f6e 7320 ce Instructions │ │ │ │ │ -00055750: 746f 2072 652d 6372 6561 7465 2074 6865 to re-create the │ │ │ │ │ -00055760: 2075 7365 6420 6365 7274 7320 6669 6c65 used certs file │ │ │ │ │ -00055770: 2e0a 3c62 720a 3e6a 6176 612f 7365 6375 ..java/secu │ │ │ │ │ -00055780: 7269 7479 2f43 6f64 6553 6f75 7263 652f rity/CodeSource/ │ │ │ │ │ -00055790: 496d 706c 6965 732e 6a61 7661 3a20 7661 Implies.java: va │ │ │ │ │ -000557a0: 7269 6f75 7320 436f 6465 536f 7572 6365 rious CodeSource │ │ │ │ │ -000557b0: 2e69 6d70 6c69 6573 2074 6573 7473 0a3c .implies tests.< │ │ │ │ │ -000557c0: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ -000557d0: 792f 4469 6765 7374 496e 7075 7453 7472 y/DigestInputStr │ │ │ │ │ -000557e0: 6561 6d2f 5465 7374 536b 6970 416e 6452 eam/TestSkipAndR │ │ │ │ │ -000557f0: 6573 6574 2e6a 6176 613a 2044 6f63 756d eset.java: Docum │ │ │ │ │ -00055800: 656e 7420 4469 6765 7374 496e 7075 7453 ent DigestInputS │ │ │ │ │ -00055810: 7472 6561 6d20 6265 6861 7669 6f72 2077 tream behavior w │ │ │ │ │ -00055820: 6865 6e20 736b 6970 2829 206f 7220 6d61 hen skip() or ma │ │ │ │ │ -00055830: 726b 2829 202f 2072 6573 6574 2829 2069 rk() / reset() i │ │ │ │ │ -00055840: 7320 7573 6564 0a3c 6272 0a3e 6a61 7661 s used.java │ │ │ │ │ -00055850: 2f73 6563 7572 6974 792f 4578 6365 7074 /security/Except │ │ │ │ │ -00055860: 696f 6e73 2f43 6861 696e 696e 6743 6f6e ions/ChainingCon │ │ │ │ │ -00055870: 7374 7275 6374 6f72 732e 6a61 7661 3a20 structors.java: │ │ │ │ │ -00055880: 5465 7374 2063 6f6e 7374 7275 6374 6f72 Test constructor │ │ │ │ │ -00055890: 7320 666f 7220 6578 6365 7074 696f 6e20 s for exception │ │ │ │ │ -000558a0: 6368 6169 6e69 6e67 206f 6620 7365 6375 chaining of secu │ │ │ │ │ -000558b0: 7269 7479 2d72 656c 6174 6564 2065 7863 rity-related exc │ │ │ │ │ -000558c0: 6570 7469 6f6e 730a 3c62 720a 3e6a 6176 eptions.jav │ │ │ │ │ -000558d0: 612f 7365 6375 7269 7479 2f49 6465 6e74 a/security/Ident │ │ │ │ │ -000558e0: 6974 792f 4571 7561 6c73 4861 7368 436f ity/EqualsHashCo │ │ │ │ │ -000558f0: 6465 436f 6e74 7261 6374 2e6a 6176 613a deContract.java: │ │ │ │ │ -00055900: 206a 6176 612e 7365 6375 7269 7479 2e49 java.security.I │ │ │ │ │ -00055910: 6465 6e74 6974 7920 7669 6f6c 6174 6573 dentity violates │ │ │ │ │ -00055920: 2065 7175 616c 732f 6861 7368 436f 6465 equals/hashCode │ │ │ │ │ -00055930: 2063 6f6e 7472 6163 740a 3c62 720a 3e6a contract.j │ │ │ │ │ -00055940: 6176 612f 7365 6375 7269 7479 2f49 6465 ava/security/Ide │ │ │ │ │ -00055950: 6e74 6974 7953 636f 7065 2f4e 6f44 6566 ntityScope/NoDef │ │ │ │ │ -00055960: 6175 6c74 5379 7374 656d 5363 6f70 652e aultSystemScope. │ │ │ │ │ -00055970: 6a61 7661 3a20 5468 6520 6465 6661 756c java: The defaul │ │ │ │ │ -00055980: 7420 7379 7374 656d 2069 6465 6e74 6974 t system identit │ │ │ │ │ -00055990: 7920 7363 6f70 6520 6973 206e 6f77 206e y scope is now n │ │ │ │ │ -000559a0: 756c 6c2e 0a3c 6272 0a3e 6a61 7661 2f73 ull..java/s │ │ │ │ │ -000559b0: 6563 7572 6974 792f 4b65 7941 6772 6565 ecurity/KeyAgree │ │ │ │ │ -000559c0: 6d65 6e74 2f4b 6579 4167 7265 656d 656e ment/KeyAgreemen │ │ │ │ │ -000559d0: 7454 6573 742e 6a61 7661 3a20 4b65 7941 tTest.java: KeyA │ │ │ │ │ -000559e0: 6772 6565 6d65 6e74 2054 6573 7420 7769 greement Test wi │ │ │ │ │ -000559f0: 7468 2061 6c6c 2073 7570 706f 7274 6564 th all supported │ │ │ │ │ -00055a00: 2061 6c67 6f72 6974 686d 7320 6672 6f6d algorithms from │ │ │ │ │ -00055a10: 204a 4345 2e0a 3c62 720a 3e6a 6176 612f JCE..java/ │ │ │ │ │ -00055a20: 7365 6375 7269 7479 2f4b 6579 4167 7265 security/KeyAgre │ │ │ │ │ -00055a30: 656d 656e 742f 4b65 7953 697a 6554 6573 ement/KeySizeTes │ │ │ │ │ -00055a40: 742e 6a61 7661 3a20 4b65 794c 656e 6774 t.java: KeyLengt │ │ │ │ │ -00055a50: 6820 7375 7070 6f72 7420 7465 7374 2066 h support test f │ │ │ │ │ -00055a60: 6f72 2044 6966 6669 6548 656c 6c6d 616e or DiffieHellman │ │ │ │ │ -00055a70: 2c20 4543 2c20 5844 482e 0a3c 6272 0a3e , EC, XDH.. │ │ │ │ │ -00055a80: 6a61 7661 2f73 6563 7572 6974 792f 4b65 java/security/Ke │ │ │ │ │ -00055a90: 7941 6772 6565 6d65 6e74 2f4b 6579 5370 yAgreement/KeySp │ │ │ │ │ -00055aa0: 6563 5465 7374 2e6a 6176 613a 2053 7461 ecTest.java: Sta │ │ │ │ │ -00055ab0: 6e64 6172 6420 7465 7374 7320 6f6e 204b ndard tests on K │ │ │ │ │ -00055ac0: 6579 5370 6563 2c20 4b65 7946 6163 746f eySpec, KeyFacto │ │ │ │ │ -00055ad0: 7279 2c20 4b65 7950 6169 7273 2061 6e64 ry, KeyPairs and │ │ │ │ │ -00055ae0: 204b 6579 732e 0a3c 6272 0a3e 6a61 7661 Keys..java │ │ │ │ │ -00055af0: 2f73 6563 7572 6974 792f 4b65 7941 6772 /security/KeyAgr │ │ │ │ │ -00055b00: 6565 6d65 6e74 2f4d 756c 7469 5468 7265 eement/MultiThre │ │ │ │ │ -00055b10: 6164 5465 7374 2e6a 6176 613a 204b 6579 adTest.java: Key │ │ │ │ │ -00055b20: 5061 6972 4765 6e65 7261 746f 7220 5465 PairGenerator Te │ │ │ │ │ -00055b30: 7374 2077 6974 6820 6d75 6c74 6970 6c65 st with multiple │ │ │ │ │ -00055b40: 2074 6872 6561 6473 2e0a 3c62 720a 3e6a threads..j │ │ │ │ │ -00055b50: 6176 612f 7365 6375 7269 7479 2f4b 6579 ava/security/Key │ │ │ │ │ -00055b60: 4167 7265 656d 656e 742f 4e65 6761 7469 Agreement/Negati │ │ │ │ │ -00055b70: 7665 5465 7374 2e6a 6176 613a 204e 6567 veTest.java: Neg │ │ │ │ │ -00055b80: 6174 6976 6520 7465 7374 7320 666f 7220 ative tests for │ │ │ │ │ -00055b90: 4b65 7920 7265 6c61 7465 6420 5465 7374 Key related Test │ │ │ │ │ -00055ba0: 2077 6974 6820 4469 6666 6965 4865 6c6c with DiffieHell │ │ │ │ │ -00055bb0: 6d61 6e2c 2045 4344 482c 2058 4448 2e0a man, ECDH, XDH.. │ │ │ │ │ -00055bc0: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ -00055bd0: 7479 2f4b 6579 4661 6374 6f72 792f 4661 ty/KeyFactory/Fa │ │ │ │ │ -00055be0: 696c 6f76 6572 2e6a 6176 613a 2074 6573 ilover.java: tes │ │ │ │ │ -00055bf0: 7420 7468 6174 2066 6169 6c6f 7665 7220 t that failover │ │ │ │ │ -00055c00: 666f 7220 4b65 7946 6163 746f 7279 2077 for KeyFactory w │ │ │ │ │ -00055c10: 6f72 6b73 0a3c 6272 0a3e 6a61 7661 2f73 orks.java/s │ │ │ │ │ -00055c20: 6563 7572 6974 792f 4b65 7946 6163 746f ecurity/KeyFacto │ │ │ │ │ -00055c30: 7279 2f47 656e 6572 6174 6552 5341 5072 ry/GenerateRSAPr │ │ │ │ │ -00055c40: 6976 6174 6543 7274 4b65 792e 6a61 7661 ivateCrtKey.java │ │ │ │ │ -00055c50: 3a20 4d61 6b65 2073 7572 6520 7468 6174 : Make sure that │ │ │ │ │ -00055c60: 2052 5341 2050 7269 7661 7465 2043 5254 RSA Private CRT │ │ │ │ │ -00055c70: 204b 6579 2066 6163 746f 7279 2067 656e Key factory gen │ │ │ │ │ -00055c80: 6572 6174 696f 6e20 7573 696e 6720 6a61 eration using ja │ │ │ │ │ -00055c90: 7661 2e73 6563 7572 6974 792e 7370 6563 va.security.spec │ │ │ │ │ -00055ca0: 2e52 5341 5072 6976 6174 6543 7274 4b65 .RSAPrivateCrtKe │ │ │ │ │ -00055cb0: 7953 7065 6320 7061 7373 6573 0a3c 6272 ySpec passes.
    java/security/ │ │ │ │ │ -00055cd0: 4b65 7946 6163 746f 7279 2f4b 6579 4661 KeyFactory/KeyFa │ │ │ │ │ -00055ce0: 6374 6f72 7947 6574 4b65 7953 7065 6346 ctoryGetKeySpecF │ │ │ │ │ -00055cf0: 6f72 496e 7661 6c69 6453 7065 632e 6a61 orInvalidSpec.ja │ │ │ │ │ -00055d00: 7661 3a20 6973 4173 7369 676e 6162 6c65 va: isAssignable │ │ │ │ │ -00055d10: 4672 6f6d 2063 6865 636b 7320 696e 204b From checks in K │ │ │ │ │ -00055d20: 6579 4661 6374 6f72 7953 7069 2e65 6e67 eyFactorySpi.eng │ │ │ │ │ -00055d30: 696e 6547 6574 4b65 7953 7065 6320 6170 ineGetKeySpec ap │ │ │ │ │ -00055d40: 7065 6172 2074 6f20 6265 2062 6163 6b77 pear to be backw │ │ │ │ │ -00055d50: 6172 6473 2e0a 3c62 720a 3e6a 6176 612f ards..java/ │ │ │ │ │ -00055d60: 7365 6375 7269 7479 2f4b 6579 5061 6972 security/KeyPair │ │ │ │ │ -00055d70: 4765 6e65 7261 746f 722f 4661 696c 6f76 Generator/Failov │ │ │ │ │ -00055d80: 6572 2e6a 6176 613a 2074 6573 7420 7468 er.java: test th │ │ │ │ │ -00055d90: 6174 2066 6169 6c6f 7665 7220 666f 7220 at failover for │ │ │ │ │ -00055da0: 4b65 7950 6169 7247 656e 6572 6174 6f72 KeyPairGenerator │ │ │ │ │ -00055db0: 2077 6f72 6b73 0a3c 6272 0a3e 6a61 7661 works.java │ │ │ │ │ -00055dc0: 2f73 6563 7572 6974 792f 4b65 7950 6169 /security/KeyPai │ │ │ │ │ -00055dd0: 7247 656e 6572 6174 6f72 2f46 696e 616c rGenerator/Final │ │ │ │ │ -00055de0: 697a 6548 616c 662e 6a61 7661 3a20 4669 izeHalf.java: Fi │ │ │ │ │ -00055df0: 6e61 6c69 7a69 6e67 206f 6e65 206b 6579 nalizing one key │ │ │ │ │ -00055e00: 206f 6620 6120 4b65 7950 6169 7220 696e of a KeyPair in │ │ │ │ │ -00055e10: 7661 6c69 6461 7465 7320 7468 6520 6f74 validates the ot │ │ │ │ │ -00055e20: 6865 7220 6b65 790a 3c62 720a 3e6a 6176 her key.jav │ │ │ │ │ -00055e30: 612f 7365 6375 7269 7479 2f4b 6579 5061 a/security/KeyPa │ │ │ │ │ -00055e40: 6972 4765 6e65 7261 746f 722f 4765 6e65 irGenerator/Gene │ │ │ │ │ -00055e50: 7261 7465 4b65 7970 6169 722e 6a61 7661 rateKeypair.java │ │ │ │ │ -00055e60: 3a20 5465 7374 2072 6573 746f 7265 6420 : Test restored │ │ │ │ │ -00055e70: 6765 6e65 7261 7465 4b65 7950 6169 7220 generateKeyPair │ │ │ │ │ -00055e80: 6d65 7468 6f64 0a3c 6272 0a3e 6a61 7661 method.java │ │ │ │ │ -00055e90: 2f73 6563 7572 6974 792f 4b65 7950 6169 /security/KeyPai │ │ │ │ │ -00055ea0: 7247 656e 6572 6174 6f72 2f47 656e 6572 rGenerator/Gener │ │ │ │ │ -00055eb0: 6174 6552 5341 4b65 7950 6169 722e 6a61 ateRSAKeyPair.ja │ │ │ │ │ -00055ec0: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ -00055ed0: 6174 2052 5341 204b 6579 7061 6972 2067 at RSA Keypair g │ │ │ │ │ -00055ee0: 656e 6572 6174 696f 6e20 7573 696e 6720 eneration using │ │ │ │ │ -00055ef0: 6a61 7661 2e73 6563 7572 6974 792e 7370 java.security.sp │ │ │ │ │ -00055f00: 6563 2e52 5341 4b65 7947 656e 5061 7261 ec.RSAKeyGenPara │ │ │ │ │ -00055f10: 6d65 7465 7253 7065 6320 7061 7373 6573 meterSpec passes │ │ │ │ │ -00055f20: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -00055f30: 6974 792f 4b65 7952 6570 2f53 6572 6961 ity/KeyRep/Seria │ │ │ │ │ -00055f40: 6c2e 6a61 7661 3a20 5365 7269 616c 697a l.java: Serializ │ │ │ │ │ -00055f50: 696e 6720 4b65 7950 6169 7220 6f6e 206f ing KeyPair on o │ │ │ │ │ -00055f60: 6e65 2056 4d20 2853 756e 292c 2061 6e64 ne VM (Sun), and │ │ │ │ │ -00055f70: 2044 6573 6572 6961 6c69 7a69 6e67 206f Deserializing o │ │ │ │ │ -00055f80: 6e20 616e 6f74 6865 7220 2849 424d 2920 n another (IBM) │ │ │ │ │ -00055f90: 6661 696c 730a 3c62 720a 3e6a 6176 612f fails.java/ │ │ │ │ │ -00055fa0: 7365 6375 7269 7479 2f4b 6579 5265 702f security/KeyRep/ │ │ │ │ │ -00055fb0: 5365 7269 616c 4453 4150 7562 4b65 792e SerialDSAPubKey. │ │ │ │ │ -00055fc0: 6a61 7661 3a20 524d 4920 696e 7465 726f java: RMI intero │ │ │ │ │ -00055fd0: 7065 7261 6269 6c69 7479 2069 7373 7565 perability issue │ │ │ │ │ -00055fe0: 2077 6974 6820 4453 4150 7562 6c69 634b with DSAPublicK │ │ │ │ │ -00055ff0: 6579 206f 626a 2062 6574 7765 656e 204a ey obj between J │ │ │ │ │ -00056000: 444b 312e 3420 2661 6d70 3b20 4a44 4b31 DK1.4 & JDK1 │ │ │ │ │ -00056010: 2e35 0a3c 6272 0a3e 6a61 7661 2f73 6563 .5.java/sec │ │ │ │ │ -00056020: 7572 6974 792f 4b65 7952 6570 2f53 6572 urity/KeyRep/Ser │ │ │ │ │ -00056030: 6961 6c4f 6c64 2e6a 6176 613a 2053 6572 ialOld.java: Ser │ │ │ │ │ -00056040: 6961 6c69 7a69 6e67 204b 6579 5061 6972 ializing KeyPair │ │ │ │ │ -00056050: 206f 6e20 6f6e 6520 564d 2028 5375 6e29 on one VM (Sun) │ │ │ │ │ -00056060: 2c20 616e 6420 4465 7365 7269 616c 697a , and Deserializ │ │ │ │ │ -00056070: 696e 6720 6f6e 2061 6e6f 7468 6572 2028 ing on another ( │ │ │ │ │ -00056080: 4942 4d29 2066 6169 6c73 0a3c 6272 0a3e IBM) fails. │ │ │ │ │ -00056090: 6a61 7661 2f73 6563 7572 6974 792f 4b65 java/security/Ke │ │ │ │ │ -000560a0: 7953 746f 7265 2f43 6865 636b 496e 7075 yStore/CheckInpu │ │ │ │ │ -000560b0: 7453 7472 6561 6d2e 6a61 7661 3a20 5468 tStream.java: Th │ │ │ │ │ -000560c0: 6520 696e 7075 7420 7374 7265 616d 2073 e input stream s │ │ │ │ │ -000560d0: 7570 706c 6965 6420 746f 204b 6579 5374 upplied to KeySt │ │ │ │ │ -000560e0: 6f72 652e 6c6f 6164 2073 686f 756c 6420 ore.load should │ │ │ │ │ -000560f0: 7265 6d61 696e 206f 7065 6e2e 0a3c 6272 remain open..
    java/security/ │ │ │ │ │ -00056110: 4b65 7953 746f 7265 2f43 6865 636b 4d61 KeyStore/CheckMa │ │ │ │ │ -00056120: 634f 534b 6579 4368 6169 6e54 7275 7374 cOSKeyChainTrust │ │ │ │ │ -00056130: 2e6a 6176 613a 2043 6865 636b 2077 6865 .java: Check whe │ │ │ │ │ -00056140: 7468 6572 206c 6f61 6469 6e67 206f 6620 ther loading of │ │ │ │ │ -00056150: 6365 7274 6966 6963 6174 6573 2066 726f certificates fro │ │ │ │ │ -00056160: 6d20 4d61 634f 5320 4b65 7963 6861 696e m MacOS Keychain │ │ │ │ │ -00056170: 2063 6f72 7265 6374 6c79 2068 6f6e 6f72 correctly honor │ │ │ │ │ -00056180: 7320 7472 7573 7420 7365 7474 696e 6773 s trust settings │ │ │ │ │ -00056190: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -000561a0: 6974 792f 4b65 7953 746f 7265 2f44 6566 ity/KeyStore/Def │ │ │ │ │ -000561b0: 6175 6c74 456e 7472 7954 7970 652e 6a61 aultEntryType.ja │ │ │ │ │ -000561c0: 7661 3a20 5072 6f76 6964 6520 6765 6e65 va: Provide gene │ │ │ │ │ -000561d0: 7269 6320 7374 6f72 6167 6520 4b65 7953 ric storage KeyS │ │ │ │ │ -000561e0: 746f 7265 2073 746f 7261 6765 2066 6163 tore storage fac │ │ │ │ │ -000561f0: 696c 6974 6965 730a 3c62 720a 3e6a 6176 ilities.jav │ │ │ │ │ -00056200: 612f 7365 6375 7269 7479 2f4b 6579 5374 a/security/KeySt │ │ │ │ │ -00056210: 6f72 652f 456e 7472 794d 6574 686f 6473 ore/EntryMethods │ │ │ │ │ -00056220: 2e6a 6176 613a 2050 726f 7669 6465 2067 .java: Provide g │ │ │ │ │ -00056230: 656e 6572 6963 2073 746f 7261 6765 204b eneric storage K │ │ │ │ │ -00056240: 6579 5374 6f72 6520 7374 6f72 6167 6520 eyStore storage │ │ │ │ │ -00056250: 6661 6369 6c69 7469 6573 0a3c 6272 0a3e facilities. │ │ │ │ │ -00056260: 6a61 7661 2f73 6563 7572 6974 792f 4b65 java/security/Ke │ │ │ │ │ -00056270: 7953 746f 7265 2f4b 6579 5374 6f72 6542 yStore/KeyStoreB │ │ │ │ │ -00056280: 7569 6c64 6572 2e6a 6176 613a 2076 6572 uilder.java: ver │ │ │ │ │ -00056290: 6966 7920 7468 6174 2074 6865 204b 6579 ify that the Key │ │ │ │ │ -000562a0: 5374 6f72 652e 4275 696c 6465 7220 4150 Store.Builder AP │ │ │ │ │ -000562b0: 4920 776f 726b 730a 3c62 720a 3e6a 6176 I works.jav │ │ │ │ │ -000562c0: 612f 7365 6375 7269 7479 2f4b 6579 5374 a/security/KeySt │ │ │ │ │ -000562d0: 6f72 652f 4f6e 6550 726f 6265 4f6e 654e ore/OneProbeOneN │ │ │ │ │ -000562e0: 6f74 2e6a 6176 613a 204b 6579 5374 6f72 ot.java: KeyStor │ │ │ │ │ -000562f0: 6520 6361 6e6e 6f74 2070 726f 6265 2050 e cannot probe P │ │ │ │ │ -00056300: 4b43 5331 3220 6b65 7973 746f 7265 2069 KCS12 keystore i │ │ │ │ │ -00056310: 6620 426f 756e 6379 4361 7374 6c65 2069 f BouncyCastle i │ │ │ │ │ -00056320: 7320 7468 6520 746f 7020 7365 6375 7269 s the top securi │ │ │ │ │ -00056330: 7479 2070 726f 7669 6465 720a 3c62 720a ty provider.java/security/K │ │ │ │ │ -00056350: 6579 5374 6f72 652f 5042 4554 6573 742e eyStore/PBETest. │ │ │ │ │ -00056360: 6a61 7661 3a20 5072 6f74 6563 7420 6b65 java: Protect ke │ │ │ │ │ -00056370: 7973 746f 7265 2065 6e74 7269 6573 2075 ystore entries u │ │ │ │ │ -00056380: 7369 6e67 2073 7472 6f6e 6765 7220 5042 sing stronger PB │ │ │ │ │ -00056390: 4520 616c 676f 7269 7468 6d73 0a3c 6272 E algorithms.
    java/security/ │ │ │ │ │ -000563b0: 4b65 7953 746f 7265 2f50 4b43 5331 322f KeyStore/PKCS12/ │ │ │ │ │ -000563c0: 4368 6563 6b44 6566 6175 6c74 732e 6a61 CheckDefaults.ja │ │ │ │ │ -000563d0: 7661 3a20 5365 7420 7570 206b 6579 7374 va: Set up keyst │ │ │ │ │ -000563e0: 6f72 652e 7479 7065 2073 6563 7572 6520 ore.type secure │ │ │ │ │ -000563f0: 7072 6f70 6572 7479 2061 6e64 2063 6865 property and che │ │ │ │ │ -00056400: 636b 2074 6861 7420 4b65 7953 746f 7265 ck that KeyStore │ │ │ │ │ -00056410: 2e67 6574 4465 6661 756c 7454 7970 6528 .getDefaultType( │ │ │ │ │ -00056420: 2920 7661 6c75 6520 6973 2072 656c 6174 ) value is relat │ │ │ │ │ -00056430: 6564 2074 6f20 7072 6f70 6572 7479 2076 ed to property v │ │ │ │ │ -00056440: 616c 7565 2e0a 3c62 720a 3e6a 6176 612f alue..java/ │ │ │ │ │ -00056450: 7365 6375 7269 7479 2f4b 6579 5374 6f72 security/KeyStor │ │ │ │ │ -00056460: 652f 504b 4353 3132 2f43 6f6e 7665 7274 e/PKCS12/Convert │ │ │ │ │ -00056470: 5031 3254 6573 742e 6a61 7661 3a20 5465 P12Test.java: Te │ │ │ │ │ -00056480: 7374 2063 6f6e 7665 7274 696e 6720 6b65 st converting ke │ │ │ │ │ -00056490: 7973 746f 7265 2066 726f 6d20 6a63 656b ystore from jcek │ │ │ │ │ -000564a0: 7320 746f 2050 3132 2061 6e64 2066 726f s to P12 and fro │ │ │ │ │ -000564b0: 6d20 5031 3220 746f 206f 7468 6572 2028 m P12 to other ( │ │ │ │ │ -000564c0: 6a63 656b 732c 6a6b 7329 2e0a 3c62 720a jceks,jks)..java/security/K │ │ │ │ │ -000564e0: 6579 5374 6f72 652f 504b 4353 3132 2f45 eyStore/PKCS12/E │ │ │ │ │ -000564f0: 6e74 7279 5072 6f74 6563 7469 6f6e 5465 ntryProtectionTe │ │ │ │ │ -00056500: 7374 2e6a 6176 613a 2054 6573 7420 666f st.java: Test fo │ │ │ │ │ -00056510: 7220 6665 6174 7572 6520 2773 7570 706f r feature 'suppo │ │ │ │ │ -00056520: 7274 2073 7472 6f6e 6765 7220 656e 7472 rt stronger entr │ │ │ │ │ -00056530: 7920 7072 6f74 6563 7469 6f6e 272e 0a3c y protection'..< │ │ │ │ │ -00056540: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ -00056550: 792f 4b65 7953 746f 7265 2f50 4b43 5331 y/KeyStore/PKCS1 │ │ │ │ │ -00056560: 322f 4b65 7974 6f6f 6c52 6561 6465 7250 2/KeytoolReaderP │ │ │ │ │ -00056570: 3132 5465 7374 2e6a 6176 613a 2054 6573 12Test.java: Tes │ │ │ │ │ -00056580: 7420 666f 7220 504b 4353 3132 206b 6579 t for PKCS12 key │ │ │ │ │ -00056590: 7374 6f72 6520 6c69 7374 202c 2065 7870 store list , exp │ │ │ │ │ -000565a0: 6f72 7420 636f 6d6d 616e 6473 2e0a 3c62 ort commands..java/security │ │ │ │ │ -000565c0: 2f4b 6579 5374 6f72 652f 504b 4353 3132 /KeyStore/PKCS12 │ │ │ │ │ -000565d0: 2f4b 6579 746f 6f6c 5772 6974 6550 3132 /KeytoolWriteP12 │ │ │ │ │ -000565e0: 5465 7374 2e6a 6176 613a 2054 6573 7473 Test.java: Tests │ │ │ │ │ -000565f0: 2066 6f72 2063 7265 6174 696e 6720 706b for creating pk │ │ │ │ │ -00056600: 6373 3132 206b 6579 7374 6f72 6520 7769 cs12 keystore wi │ │ │ │ │ -00056610: 7468 2076 6172 696f 7573 2061 6c67 6f72 th various algor │ │ │ │ │ -00056620: 6974 686d 730a 3c62 720a 3e6a 6176 612f ithms.java/ │ │ │ │ │ -00056630: 7365 6375 7269 7479 2f4b 6579 5374 6f72 security/KeyStor │ │ │ │ │ -00056640: 652f 504b 4353 3132 2f4d 6574 6164 6174 e/PKCS12/Metadat │ │ │ │ │ -00056650: 6145 6d70 7479 5465 7374 2e6a 6176 613a aEmptyTest.java: │ │ │ │ │ -00056660: 2045 6e74 7279 2773 2061 7474 7269 6275 Entry's attribu │ │ │ │ │ -00056670: 7465 2073 6574 2073 686f 756c 6420 6265 te set should be │ │ │ │ │ -00056680: 2065 6d70 7479 0a3c 6272 0a3e 6a61 7661 empty.java │ │ │ │ │ -00056690: 2f73 6563 7572 6974 792f 4b65 7953 746f /security/KeySto │ │ │ │ │ -000566a0: 7265 2f50 4b43 5331 322f 4d65 7461 6461 re/PKCS12/Metada │ │ │ │ │ -000566b0: 7461 5374 6f72 654c 6f61 6454 6573 742e taStoreLoadTest. │ │ │ │ │ -000566c0: 6a61 7661 3a20 5465 7374 2073 746f 7265 java: Test store │ │ │ │ │ -000566d0: 206d 6574 6164 6174 6120 6174 7472 6962 metadata attrib │ │ │ │ │ -000566e0: 7574 6573 2074 6f20 504b 4353 3132 206b utes to PKCS12 k │ │ │ │ │ -000566f0: 6579 7374 6f72 652e 0a3c 6272 0a3e 6a61 eystore..ja │ │ │ │ │ -00056700: 7661 2f73 6563 7572 6974 792f 4b65 7953 va/security/KeyS │ │ │ │ │ -00056710: 746f 7265 2f50 4b43 5331 322f 5265 6164 tore/PKCS12/Read │ │ │ │ │ -00056720: 5031 3254 6573 742e 6a61 7661 3a20 5265 P12Test.java: Re │ │ │ │ │ -00056730: 6164 2064 6966 6665 7265 6e74 2074 7970 ad different typ │ │ │ │ │ -00056740: 6573 2070 3132 206b 6579 2073 746f 7265 es p12 key store │ │ │ │ │ -00056750: 2074 6f20 4368 6563 6b20 7468 6520 7265 to Check the re │ │ │ │ │ -00056760: 6164 2072 656c 6174 6564 2041 5049 732e ad related APIs. │ │ │ │ │ -00056770: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -00056780: 6974 792f 4b65 7953 746f 7265 2f50 4b43 ity/KeyStore/PKC │ │ │ │ │ -00056790: 5331 322f 5374 6f72 6554 7275 7374 6564 S12/StoreTrusted │ │ │ │ │ -000567a0: 4365 7274 4150 4954 6573 742e 6a61 7661 CertAPITest.java │ │ │ │ │ -000567b0: 3a20 5465 7374 2069 6d70 6f72 7473 2063 : Test imports c │ │ │ │ │ -000567c0: 6572 7469 6669 6361 7465 2066 726f 6d20 ertificate from │ │ │ │ │ -000567d0: 6669 6c65 2074 6f20 504b 4353 3132 206b file to PKCS12 k │ │ │ │ │ -000567e0: 6579 7374 6f72 6520 7374 6f72 6520 6974 eystore store it │ │ │ │ │ -000567f0: 2061 7320 7472 7573 7465 6420 6365 7274 as trusted cert │ │ │ │ │ -00056800: 6966 6963 6174 6520 4368 6563 6b20 696d ificate Check im │ │ │ │ │ -00056810: 706f 7274 2065 7272 6f72 7320 286d 7573 port errors (mus │ │ │ │ │ -00056820: 7420 6265 206e 6f74 2065 7272 6f72 7329 t be not errors) │ │ │ │ │ -00056830: 2026 616d 703b 2063 6865 636b 206b 6579 & check key │ │ │ │ │ -00056840: 7374 6f72 6520 636f 6e74 656e 7420 6166 store content af │ │ │ │ │ -00056850: 7465 7220 696d 706f 7274 0a3c 6272 0a3e ter import. │ │ │ │ │ -00056860: 6a61 7661 2f73 6563 7572 6974 792f 4b65 java/security/Ke │ │ │ │ │ -00056870: 7953 746f 7265 2f50 4b43 5331 322f 5374 yStore/PKCS12/St │ │ │ │ │ -00056880: 6f72 6554 7275 7374 6564 4365 7274 4b65 oreTrustedCertKe │ │ │ │ │ -00056890: 7974 6f6f 6c2e 6a61 7661 3a20 5465 7374 ytool.java: Test │ │ │ │ │ -000568a0: 7320 6b65 7974 6f6f 6c20 636f 6d6d 616e s keytool comman │ │ │ │ │ -000568b0: 6420 696d 706f 7274 7320 6365 7274 6966 d imports certif │ │ │ │ │ -000568c0: 6963 6174 6520 2c20 6c69 7374 206b 6579 icate , list key │ │ │ │ │ -000568d0: 7374 6f72 652c 2070 7269 6e74 2063 6572 store, print cer │ │ │ │ │ -000568e0: 7469 6669 6361 7465 2061 6e64 2069 6d70 tificate and imp │ │ │ │ │ -000568f0: 6f72 7420 7061 7373 776f 7264 2068 656c ort password hel │ │ │ │ │ -00056900: 702e 0a3c 6272 0a3e 6a61 7661 2f73 6563 p..java/sec │ │ │ │ │ -00056910: 7572 6974 792f 4b65 7953 746f 7265 2f50 urity/KeyStore/P │ │ │ │ │ -00056920: 4b43 5331 322f 556e 6d6f 6469 6669 6162 KCS12/Unmodifiab │ │ │ │ │ -00056930: 6c65 4174 7472 6962 7574 6573 2e6a 6176 leAttributes.jav │ │ │ │ │ -00056940: 613a 204b 6579 5374 6f72 653a 6765 7441 a: KeyStore:getA │ │ │ │ │ -00056950: 7474 7269 6275 7465 7328 2920 6e6f 7420 ttributes() not │ │ │ │ │ -00056960: 7265 7475 726e 696e 6720 756e 6d6f 6469 returning unmodi │ │ │ │ │ -00056970: 6669 6162 6c65 2053 6574 0a3c 6272 0a3e fiable Set. │ │ │ │ │ -00056980: 6a61 7661 2f73 6563 7572 6974 792f 4b65 java/security/Ke │ │ │ │ │ -00056990: 7953 746f 7265 2f50 4b43 5331 322f 5772 yStore/PKCS12/Wr │ │ │ │ │ -000569a0: 6974 6550 3132 5465 7374 2e6a 6176 613a iteP12Test.java: │ │ │ │ │ -000569b0: 2057 7269 7465 2064 6966 6665 7265 6e74 Write different │ │ │ │ │ -000569c0: 2074 7970 6573 2070 3132 206b 6579 2073 types p12 key s │ │ │ │ │ -000569d0: 746f 7265 2074 6f20 4368 6563 6b20 7468 tore to Check th │ │ │ │ │ -000569e0: 6520 7772 6974 6520 7265 6c61 7465 6420 e write related │ │ │ │ │ -000569f0: 4150 4973 2e0a 3c62 720a 3e6a 6176 612f APIs..java/ │ │ │ │ │ -00056a00: 7365 6375 7269 7479 2f4b 6579 5374 6f72 security/KeyStor │ │ │ │ │ -00056a10: 652f 5072 6f62 654b 6579 7374 6f72 6573 e/ProbeKeystores │ │ │ │ │ -00056a20: 2e6a 6176 613a 2074 6573 7420 6e65 7720 .java: test new │ │ │ │ │ -00056a30: 6d65 7468 6f64 7320 6672 6f6d 204a 4550 methods from JEP │ │ │ │ │ -00056a40: 2d32 3239 3a20 4372 6561 7465 2050 4b43 -229: Create PKC │ │ │ │ │ -00056a50: 5331 3220 4b65 7973 746f 7265 7320 6279 S12 Keystores by │ │ │ │ │ -00056a60: 2044 6566 6175 6c74 0a3c 6272 0a3e 6a61 Default.ja │ │ │ │ │ -00056a70: 7661 2f73 6563 7572 6974 792f 4b65 7953 va/security/KeyS │ │ │ │ │ -00056a80: 746f 7265 2f54 6573 744b 6579 5374 6f72 tore/TestKeyStor │ │ │ │ │ -00056a90: 6542 6173 6963 2e6a 6176 613a 2054 6573 eBasic.java: Tes │ │ │ │ │ -00056aa0: 7420 6261 7369 6320 6f70 6572 6174 696f t basic operatio │ │ │ │ │ -00056ab0: 6e73 2077 6974 6820 6b65 7973 746f 7265 ns with keystore │ │ │ │ │ -00056ac0: 7320 286a 6b73 2c20 6a63 656b 732c 2070 s (jks, jceks, p │ │ │ │ │ -00056ad0: 6b63 7331 3229 0a3c 6272 0a3e 6a61 7661 kcs12).java │ │ │ │ │ -00056ae0: 2f73 6563 7572 6974 792f 4b65 7953 746f /security/KeySto │ │ │ │ │ -00056af0: 7265 2f54 6573 744b 6579 5374 6f72 6545 re/TestKeyStoreE │ │ │ │ │ -00056b00: 6e74 7279 2e6a 6176 613a 2054 6573 7420 ntry.java: Test │ │ │ │ │ -00056b10: 7468 6520 6261 7369 6320 6f70 6572 6174 the basic operat │ │ │ │ │ -00056b20: 696f 6e73 206f 6620 4b65 7953 746f 7265 ions of KeyStore │ │ │ │ │ -00056b30: 2065 6e74 7279 2c20 7072 6f76 6964 6564 entry, provided │ │ │ │ │ -00056b40: 2062 7920 5375 6e4a 4345 2028 6a63 656b by SunJCE (jcek │ │ │ │ │ -00056b50: 7329 0a3c 6272 0a3e 6a61 7661 2f73 6563 s).java/sec │ │ │ │ │ -00056b60: 7572 6974 792f 4d65 7373 6167 6544 6967 urity/MessageDig │ │ │ │ │ -00056b70: 6573 742f 4172 6775 6d65 6e74 5361 6e69 est/ArgumentSani │ │ │ │ │ -00056b80: 7479 2e6a 6176 613a 2044 6f20 736f 6d65 ty.java: Do some │ │ │ │ │ -00056b90: 2073 616e 6974 7920 6368 6563 6b73 206f sanity checks o │ │ │ │ │ -00056ba0: 6e20 7468 6520 696e 7075 7420 6172 6775 n the input argu │ │ │ │ │ -00056bb0: 6d65 6e74 730a 3c62 720a 3e6a 6176 612f ments.java/ │ │ │ │ │ -00056bc0: 7365 6375 7269 7479 2f4d 6573 7361 6765 security/Message │ │ │ │ │ -00056bd0: 4469 6765 7374 2f42 7974 6542 7566 6665 Digest/ByteBuffe │ │ │ │ │ -00056be0: 7273 2e6a 6176 613a 2054 6573 7420 7468 rs.java: Test th │ │ │ │ │ -00056bf0: 6520 4d65 7373 6167 6544 6967 6573 742e e MessageDigest. │ │ │ │ │ -00056c00: 7570 6461 7465 2842 7974 6542 7566 6665 update(ByteBuffe │ │ │ │ │ -00056c10: 7229 206d 6574 686f 640a 3c62 720a 3e6a r) method.j │ │ │ │ │ -00056c20: 6176 612f 7365 6375 7269 7479 2f4d 6573 ava/security/Mes │ │ │ │ │ -00056c30: 7361 6765 4469 6765 7374 2f54 6573 7443 sageDigest/TestC │ │ │ │ │ -00056c40: 6c6f 6e65 6162 6c65 2e6a 6176 613a 204d loneable.java: M │ │ │ │ │ -00056c50: 616b 6520 7375 7265 2074 6861 7420 6469 ake sure that di │ │ │ │ │ -00056c60: 6765 7374 2073 7069 2061 6e64 2074 6865 gest spi and the │ │ │ │ │ -00056c70: 2072 6573 756c 7469 6e67 2064 6967 6573 resulting diges │ │ │ │ │ -00056c80: 7420 696d 706c 2061 7265 2063 6f6e 7369 t impl are consi │ │ │ │ │ -00056c90: 7374 656e 7420 696e 2074 6865 2069 6d70 stent in the imp │ │ │ │ │ -00056ca0: 6c20 6f66 2043 6c6f 6e65 6162 6c65 2069 l of Cloneable i │ │ │ │ │ -00056cb0: 6e74 6572 6661 6365 2c20 616e 6420 7468 nterface, and th │ │ │ │ │ -00056cc0: 6174 2063 6c6f 6e65 7320 646f 206e 6f74 at clones do not │ │ │ │ │ -00056cd0: 2073 6861 7265 206d 656d 6f72 792e 0a3c share memory..< │ │ │ │ │ -00056ce0: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ -00056cf0: 792f 4d65 7373 6167 6544 6967 6573 742f y/MessageDigest/ │ │ │ │ │ -00056d00: 5465 7374 4469 6765 7374 494f 5374 7265 TestDigestIOStre │ │ │ │ │ -00056d10: 616d 2e6a 6176 613a 204d 6573 7361 6765 am.java: Message │ │ │ │ │ -00056d20: 4469 6765 7374 2074 6573 7473 2077 6974 Digest tests wit │ │ │ │ │ -00056d30: 6820 4469 6765 7374 494f 5374 7265 616d h DigestIOStream │ │ │ │ │ -00056d40: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -00056d50: 6974 792f 4d65 7373 6167 6544 6967 6573 ity/MessageDiges │ │ │ │ │ -00056d60: 742f 5465 7374 5361 6d65 4c65 6e67 7468 t/TestSameLength │ │ │ │ │ -00056d70: 2e6a 6176 613a 2043 6865 636b 206d 642e .java: Check md. │ │ │ │ │ -00056d80: 6765 7444 6967 6573 744c 656e 6774 6828 getDigestLength( │ │ │ │ │ -00056d90: 2920 6571 7561 6c20 6469 6765 7374 206f ) equal digest o │ │ │ │ │ -00056da0: 7574 7075 7420 6c65 6e67 7468 2077 6974 utput length wit │ │ │ │ │ -00056db0: 6820 7661 7269 6f75 7320 616c 676f 7269 h various algori │ │ │ │ │ -00056dc0: 7468 6d2f 6461 7461 4c65 6e2f 2875 7064 thm/dataLen/(upd │ │ │ │ │ -00056dd0: 6174 652c 6469 6765 7374 206d 6574 686f ate,digest metho │ │ │ │ │ -00056de0: 6473 292e 0a3c 6272 0a3e 6a61 7661 2f73 ds)..java/s │ │ │ │ │ -00056df0: 6563 7572 6974 792f 4d65 7373 6167 6544 ecurity/MessageD │ │ │ │ │ -00056e00: 6967 6573 742f 5465 7374 5361 6d65 5661 igest/TestSameVa │ │ │ │ │ -00056e10: 6c75 652e 6a61 7661 3a20 4368 6563 6b20 lue.java: Check │ │ │ │ │ -00056e20: 6d64 2e64 6967 6573 7428 6461 7461 2920 md.digest(data) │ │ │ │ │ -00056e30: 7661 6c75 6520 7768 6574 6865 7220 7361 value whether sa │ │ │ │ │ -00056e40: 6d65 2077 6974 6820 6469 6765 7374 206f me with digest o │ │ │ │ │ -00056e50: 7574 7075 7420 7661 6c75 6520 7769 7468 utput value with │ │ │ │ │ -00056e60: 2076 6172 696f 7573 2075 7064 6174 652f various update/ │ │ │ │ │ -00056e70: 6469 6765 7374 206d 6574 686f 6473 2e0a digest methods.. │ │ │ │ │ -00056e80: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ -00056e90: 7479 2f4d 6573 7361 6765 4469 6765 7374 ty/MessageDigest │ │ │ │ │ -00056ea0: 2f54 6872 6561 6453 6166 6574 7954 6573 /ThreadSafetyTes │ │ │ │ │ -00056eb0: 742e 6a61 7661 3a20 436f 6e66 6972 6d20 t.java: Confirm │ │ │ │ │ -00056ec0: 7468 6174 206a 6176 612e 7365 6375 7269 that java.securi │ │ │ │ │ -00056ed0: 7479 2e4d 6573 7361 6765 4469 6765 7374 ty.MessageDigest │ │ │ │ │ -00056ee0: 2069 7320 7468 7265 6164 2d73 6166 6520 is thread-safe │ │ │ │ │ -00056ef0: 6166 7465 7220 636c 6f6e 652e 0a3c 6272 after clone..
    java/security/ │ │ │ │ │ -00056f10: 504b 4353 3132 4174 7472 6962 7574 652f PKCS12Attribute/ │ │ │ │ │ -00056f20: 4861 7368 436f 6465 2e6a 6176 613a 2050 HashCode.java: P │ │ │ │ │ -00056f30: 4b43 5331 3241 7474 7269 6275 7465 2368 KCS12Attribute#h │ │ │ │ │ -00056f40: 6173 6843 6f64 6520 6973 2061 6c77 6179 ashCode is alway │ │ │ │ │ -00056f50: 7320 636f 6e73 7461 6e74 202d 310a 3c62 s constant -1.java/security │ │ │ │ │ -00056f70: 2f50 6572 6d69 7373 696f 6e2f 4e75 6c6c /Permission/Null │ │ │ │ │ -00056f80: 4e61 6d65 2e6a 6176 613a 204d 616b 6520 Name.java: Make │ │ │ │ │ -00056f90: 7375 7265 204e 756c 6c50 6f69 6e74 6572 sure NullPointer │ │ │ │ │ -00056fa0: 4578 6365 7074 696f 6e73 2061 7265 2074 Exceptions are t │ │ │ │ │ -00056fb0: 6872 6f77 6e20 7768 656e 206e 756c 6c20 hrown when null │ │ │ │ │ -00056fc0: 6973 2070 6173 7365 6420 696e 746f 2070 is passed into p │ │ │ │ │ -00056fd0: 6572 6d69 7373 696f 6e20 6e61 6d65 730a ermission names. │ │ │ │ │ -00056fe0: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ -00056ff0: 7479 2f50 6572 6d69 7373 696f 6e2f 546f ty/Permission/To │ │ │ │ │ -00057000: 5374 7269 6e67 2e6a 6176 613a 2053 7065 String.java: Spe │ │ │ │ │ -00057010: 6369 6669 6361 7469 6f6e 206f 6620 5065 cification of Pe │ │ │ │ │ -00057020: 726d 6973 7369 6f6e 2e74 6f53 7472 696e rmission.toStrin │ │ │ │ │ -00057030: 6728 2920 6d65 7468 6f64 2063 6f6e 7472 g() method contr │ │ │ │ │ -00057040: 6164 6963 7473 2077 6974 6820 4a44 4b20 adicts with JDK │ │ │ │ │ -00057050: 696d 706c 656d 656e 7461 7469 6f6e 0a3c implementation.< │ │ │ │ │ -00057060: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ -00057070: 792f 5065 726d 6973 7369 6f6e 436f 6c6c y/PermissionColl │ │ │ │ │ -00057080: 6563 7469 6f6e 2f41 6464 546f 5265 6164 ection/AddToRead │ │ │ │ │ -00057090: 4f6e 6c79 5065 726d 6973 7369 6f6e 436f OnlyPermissionCo │ │ │ │ │ -000570a0: 6c6c 6563 7469 6f6e 2e6a 6176 613a 2050 llection.java: P │ │ │ │ │ -000570b0: 6572 6d69 7373 696f 6e43 6f6c 6c65 6374 ermissionCollect │ │ │ │ │ -000570c0: 696f 6e2e 7365 7452 6561 644f 6e6c 7928 ion.setReadOnly( │ │ │ │ │ -000570d0: 2920 646f 6573 206e 6f74 2070 7265 636c ) does not precl │ │ │ │ │ -000570e0: 7564 6520 7573 696e 6720 6164 6428 290a ude using add(). │ │ │ │ │ -000570f0: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ -00057100: 7479 2f50 6572 6d69 7373 696f 6e43 6f6c ty/PermissionCol │ │ │ │ │ -00057110: 6c65 6374 696f 6e2f 436f 6e63 7572 7265 lection/Concurre │ │ │ │ │ -00057120: 6e74 2e6a 6176 613a 2050 6572 6d69 7373 nt.java: Permiss │ │ │ │ │ -00057130: 696f 6e43 6f6c 6c65 6374 696f 6e20 6973 ionCollection is │ │ │ │ │ -00057140: 206e 6f74 2070 726f 7065 726c 7920 7379 not properly sy │ │ │ │ │ -00057150: 6e63 6872 6f6e 697a 6564 0a3c 6272 0a3e nchronized. │ │ │ │ │ -00057160: 6a61 7661 2f73 6563 7572 6974 792f 5065 java/security/Pe │ │ │ │ │ -00057170: 726d 6973 7369 6f6e 436f 6c6c 6563 7469 rmissionCollecti │ │ │ │ │ -00057180: 6f6e 2f50 6572 6d69 7373 696f 6e43 6f6c on/PermissionCol │ │ │ │ │ -00057190: 6c65 6374 696f 6e53 7472 6561 6d54 6573 lectionStreamTes │ │ │ │ │ -000571a0: 742e 6a61 7661 3a20 5465 7374 7320 666f t.java: Tests fo │ │ │ │ │ -000571b0: 7220 7374 7265 616d 2072 6574 7572 6e69 r stream returni │ │ │ │ │ -000571c0: 6e67 206d 6574 686f 6473 0a3c 6272 0a3e ng methods. │ │ │ │ │ -000571d0: 6a61 7661 2f73 6563 7572 6974 792f 5065 java/security/Pe │ │ │ │ │ -000571e0: 726d 6973 7369 6f6e 732f 4465 7365 7269 rmissions/Deseri │ │ │ │ │ -000571f0: 616c 697a 6549 6e76 616c 6964 5065 726d alizeInvalidPerm │ │ │ │ │ -00057200: 6973 7369 6f6e 732e 6a61 7661 3a20 4465 issions.java: De │ │ │ │ │ -00057210: 7365 7269 616c 697a 6520 6120 7365 7269 serialize a seri │ │ │ │ │ -00057220: 616c 697a 6564 2050 6572 6d69 7373 696f alized Permissio │ │ │ │ │ -00057230: 6e73 206f 626a 6563 7420 7769 7468 2069 ns object with i │ │ │ │ │ -00057240: 6e63 6f72 7265 6374 2043 6c61 7373 2074 ncorrect Class t │ │ │ │ │ -00057250: 6f20 5065 726d 6973 7369 6f6e 206d 6170 o Permission map │ │ │ │ │ -00057260: 7069 6e67 730a 3c62 720a 3e6a 6176 612f pings.java/ │ │ │ │ │ -00057270: 7365 6375 7269 7479 2f50 6f6c 6963 792f security/Policy/ │ │ │ │ │ -00057280: 4479 6e61 6d69 632f 5465 7374 4479 6e61 Dynamic/TestDyna │ │ │ │ │ -00057290: 6d69 6350 6f6c 6963 792e 6a61 7661 3a20 micPolicy.java: │ │ │ │ │ -000572a0: 4e65 7720 706f 6c69 6379 2073 6f6d 6574 New policy somet │ │ │ │ │ -000572b0: 696d 6573 2068 6173 206e 6f20 6566 6665 imes has no effe │ │ │ │ │ -000572c0: 6374 2077 6974 6820 6e6f 2020 696e 6469 ct with no indi │ │ │ │ │ -000572d0: 6361 7469 6f6e 2067 6976 656e 0a3c 6272 cation given.
    java/security/ │ │ │ │ │ -000572f0: 506f 6c69 6379 2f45 7874 656e 7369 626c Policy/Extensibl │ │ │ │ │ -00057300: 6550 6f6c 6963 792f 4578 7465 6e73 6962 ePolicy/Extensib │ │ │ │ │ -00057310: 6c65 506f 6c69 6379 5465 7374 2e6a 6176 lePolicyTest.jav │ │ │ │ │ -00057320: 613a 2043 6865 636b 2070 6f6c 6963 7920 a: Check policy │ │ │ │ │ -00057330: 6973 2065 7874 656e 7369 626c 6520 7769 is extensible wi │ │ │ │ │ -00057340: 7468 2075 7365 7220 6465 6669 6e65 6420 th user defined │ │ │ │ │ -00057350: 7065 726d 6973 7369 6f6e 730a 3c62 720a permissions.java/security/P │ │ │ │ │ -00057370: 6f6c 6963 792f 4578 7465 6e73 6962 6c65 olicy/Extensible │ │ │ │ │ -00057380: 506f 6c69 6379 2f45 7874 656e 7369 626c Policy/Extensibl │ │ │ │ │ -00057390: 6550 6f6c 6963 7957 6974 684a 6172 5465 ePolicyWithJarTe │ │ │ │ │ -000573a0: 7374 2e6a 6176 613a 2043 6865 636b 2070 st.java: Check p │ │ │ │ │ -000573b0: 6f6c 6963 7920 6973 2065 7874 656e 7369 olicy is extensi │ │ │ │ │ -000573c0: 626c 6520 7769 7468 2075 7365 7220 6465 ble with user de │ │ │ │ │ -000573d0: 6669 6e65 6420 7065 726d 6973 7369 6f6e fined permission │ │ │ │ │ -000573e0: 730a 3c62 720a 3e6a 6176 612f 7365 6375 s.java/secu │ │ │ │ │ -000573f0: 7269 7479 2f50 6f6c 6963 792f 4765 7449 rity/Policy/GetI │ │ │ │ │ -00057400: 6e73 7461 6e63 652f 4765 7449 6e73 7461 nstance/GetInsta │ │ │ │ │ -00057410: 6e63 652e 6a61 7661 3a20 4361 6e20 6e6f nce.java: Can no │ │ │ │ │ -00057420: 7420 6578 706c 6963 6974 6c79 2063 7265 t explicitly cre │ │ │ │ │ -00057430: 6174 6520 6120 6a61 7661 2e73 6563 7572 ate a java.secur │ │ │ │ │ -00057440: 6974 792e 506f 6c69 6379 206f 626a 6563 ity.Policy objec │ │ │ │ │ -00057450: 7420 6672 6f6d 2061 2066 696c 650a 3c62 t from a file.java/security │ │ │ │ │ -00057470: 2f50 6f6c 6963 792f 4765 7449 6e73 7461 /Policy/GetInsta │ │ │ │ │ -00057480: 6e63 652f 4765 7449 6e73 7461 6e63 6553 nce/GetInstanceS │ │ │ │ │ -00057490: 6563 7572 6974 792e 6a61 7661 3a20 4361 ecurity.java: Ca │ │ │ │ │ -000574a0: 6e20 6e6f 7420 6578 706c 6963 6974 6c79 n not explicitly │ │ │ │ │ -000574b0: 2063 7265 6174 6520 6120 6a61 7661 2e73 create a java.s │ │ │ │ │ -000574c0: 6563 7572 6974 792e 506f 6c69 6379 206f ecurity.Policy o │ │ │ │ │ -000574d0: 626a 6563 7420 6672 6f6d 2061 2066 696c bject from a fil │ │ │ │ │ -000574e0: 650a 3c62 720a 3e6a 6176 612f 7365 6375 e.java/secu │ │ │ │ │ -000574f0: 7269 7479 2f50 6f6c 6963 792f 4765 7450 rity/Policy/GetP │ │ │ │ │ -00057500: 6572 6d69 7373 696f 6e73 2f4a 6172 5552 ermissions/JarUR │ │ │ │ │ -00057510: 4c2e 6a61 7661 3a20 5065 726d 6973 7369 L.java: Permissi │ │ │ │ │ -00057520: 6f6e 7320 7265 736f 6c76 6564 2069 6e63 ons resolved inc │ │ │ │ │ -00057530: 6f72 7265 6374 6c79 2066 6f72 206a 6172 orrectly for jar │ │ │ │ │ -00057540: 2070 726f 746f 636f 6c0a 3c62 720a 3e6a protocol.j │ │ │ │ │ -00057550: 6176 612f 7365 6375 7269 7479 2f50 6f6c ava/security/Pol │ │ │ │ │ -00057560: 6963 792f 506f 6c69 6379 5072 6f76 6964 icy/PolicyProvid │ │ │ │ │ -00057570: 6572 2f55 7365 5379 7374 656d 436c 6173 er/UseSystemClas │ │ │ │ │ -00057580: 734c 6f61 6465 722e 6a61 7661 3a20 4368 sLoader.java: Ch │ │ │ │ │ -00057590: 6563 6b20 7468 6174 2061 2063 7573 746f eck that a custo │ │ │ │ │ -000575a0: 6d20 706f 6c69 6379 2070 726f 7669 6465 m policy provide │ │ │ │ │ -000575b0: 7220 6361 6e20 6265 206c 6f61 6465 6420 r can be loaded │ │ │ │ │ -000575c0: 6672 6f6d 2074 6865 2063 6c61 7373 7061 from the classpa │ │ │ │ │ -000575d0: 7468 0a3c 6272 0a3e 6a61 7661 2f73 6563 th.java/sec │ │ │ │ │ -000575e0: 7572 6974 792f 506f 6c69 6379 2f52 6f6f urity/Policy/Roo │ │ │ │ │ -000575f0: 742f 526f 6f74 2e6a 6176 613a 2055 7365 t/Root.java: Use │ │ │ │ │ -00057600: 7220 506f 6c69 6379 2053 6574 7469 6e67 r Policy Setting │ │ │ │ │ -00057610: 2069 7320 6e6f 7420 7265 636f 676e 697a is not recogniz │ │ │ │ │ -00057620: 6564 206f 6e20 4e65 7473 6361 7065 2036 ed on Netscape 6 │ │ │ │ │ -00057630: 2077 6865 6e20 696e 766f 6b65 6420 6173 when invoked as │ │ │ │ │ -00057640: 2072 6f6f 742e 0a3c 6272 0a3e 6a61 7661 root..java │ │ │ │ │ -00057650: 2f73 6563 7572 6974 792f 506f 6c69 6379 /security/Policy │ │ │ │ │ -00057660: 2f53 6967 6e65 644a 6172 2f53 6967 6e65 /SignedJar/Signe │ │ │ │ │ -00057670: 644a 6172 5465 7374 2e6a 6176 613a 2074 dJarTest.java: t │ │ │ │ │ -00057680: 6573 7420 706f 6c69 6379 2065 6e74 7279 est policy entry │ │ │ │ │ -00057690: 2077 6974 6820 7369 676e 6564 4279 2061 with signedBy a │ │ │ │ │ -000576a0: 6c69 6173 0a3c 6272 0a3e 6a61 7661 2f73 lias.java/s │ │ │ │ │ -000576b0: 6563 7572 6974 792f 5072 696e 6369 7061 ecurity/Principa │ │ │ │ │ -000576c0: 6c2f 496d 706c 6965 732e 6a61 7661 3a20 l/Implies.java: │ │ │ │ │ -000576d0: 7465 7374 2064 6566 6175 6c74 2069 6d70 test default imp │ │ │ │ │ -000576e0: 6c65 6d65 6e74 6174 696f 6e20 6f66 2050 lementation of P │ │ │ │ │ -000576f0: 7269 6e63 6970 616c 2e69 6d70 6c69 6573 rincipal.implies │ │ │ │ │ -00057700: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -00057710: 6974 792f 5072 6976 696c 6567 6564 4163 ity/PrivilegedAc │ │ │ │ │ -00057720: 7469 6f6e 4578 6365 7074 696f 6e2f 5072 tionException/Pr │ │ │ │ │ -00057730: 696e 7457 7261 7070 6564 4578 6365 7074 intWrappedExcept │ │ │ │ │ -00057740: 696f 6e2e 6a61 7661 3a20 4d61 6b65 2073 ion.java: Make s │ │ │ │ │ -00057750: 7572 6520 7772 6170 7065 6420 6578 6365 ure wrapped exce │ │ │ │ │ -00057760: 7074 696f 6e20 6973 2070 7269 6e74 6564 ption is printed │ │ │ │ │ -00057770: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -00057780: 6974 792f 5072 6f74 6563 7469 6f6e 446f ity/ProtectionDo │ │ │ │ │ -00057790: 6d61 696e 2f41 6c6c 5065 726d 2e6a 6176 main/AllPerm.jav │ │ │ │ │ -000577a0: 613a 2050 726f 7465 6374 696f 6e44 6f6d a: ProtectionDom │ │ │ │ │ -000577b0: 6169 6e20 636f 756c 6420 6f70 7469 6d69 ain could optimi │ │ │ │ │ -000577c0: 7a65 2069 6d70 6c69 6573 2062 7920 6669 ze implies by fi │ │ │ │ │ -000577d0: 7273 7420 6368 6563 6b69 6e67 2066 6f72 rst checking for │ │ │ │ │ -000577e0: 2041 6c6c 5065 726d 6973 7369 6f6e 2069 AllPermission i │ │ │ │ │ -000577f0: 6e20 696e 7465 726e 616c 2063 6f6c 6c65 n internal colle │ │ │ │ │ -00057800: 6374 696f 6e0a 3c62 720a 3e6a 6176 612f ction.java/ │ │ │ │ │ -00057810: 7365 6375 7269 7479 2f50 726f 7465 6374 security/Protect │ │ │ │ │ -00057820: 696f 6e44 6f6d 6169 6e2f 4368 6563 6b57 ionDomain/CheckW │ │ │ │ │ -00057830: 6861 7459 6f75 4765 742e 6a61 7661 3a20 hatYouGet.java: │ │ │ │ │ -00057840: 524d 4920 7265 6772 6573 7369 6f6e 2074 RMI regression t │ │ │ │ │ -00057850: 6573 7473 2066 6169 6c69 6e67 2064 7565 ests failing due │ │ │ │ │ -00057860: 2074 6f20 6e65 7720 6265 6861 7669 6f72 to new behavior │ │ │ │ │ -00057870: 2069 6e20 5072 6f74 6563 7469 6f6e 446f in ProtectionDo │ │ │ │ │ -00057880: 6d61 696e 0a3c 6272 0a3e 6a61 7661 2f73 main.java/s │ │ │ │ │ -00057890: 6563 7572 6974 792f 5072 6f74 6563 7469 ecurity/Protecti │ │ │ │ │ -000578a0: 6f6e 446f 6d61 696e 2f4e 756c 6c47 6574 onDomain/NullGet │ │ │ │ │ -000578b0: 4163 7469 6f6e 732e 6a61 7661 3a20 4465 Actions.java: De │ │ │ │ │ -000578c0: 6275 6720 6f66 2061 6363 6573 7320 636f bug of access co │ │ │ │ │ -000578d0: 6e74 726f 6c20 6973 206f 6266 7573 6361 ntrol is obfusca │ │ │ │ │ -000578e0: 7465 6420 2d20 4e75 6c6c 506f 696e 7465 ted - NullPointe │ │ │ │ │ -000578f0: 7245 7863 6570 7469 6f6e 2069 6e20 5072 rException in Pr │ │ │ │ │ -00057900: 6f74 6563 7469 6f6e 446f 6d61 696e 0a3c otectionDomain.< │ │ │ │ │ -00057910: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ -00057920: 792f 5072 6f74 6563 7469 6f6e 446f 6d61 y/ProtectionDoma │ │ │ │ │ -00057930: 696e 2f4e 756c 6c50 6572 6d73 2e6a 6176 in/NullPerms.jav │ │ │ │ │ -00057940: 613a 204d 616b 6520 7375 7265 2070 6173 a: Make sure pas │ │ │ │ │ -00057950: 7369 6e67 2069 6e20 6120 6e75 6c6c 2070 sing in a null p │ │ │ │ │ -00057960: 6572 6d69 7373 696f 6e73 206f 626a 6563 ermissions objec │ │ │ │ │ -00057970: 7420 6973 2061 6c6c 6f77 6564 0a3c 6272 t is allowed.
    java/security/ │ │ │ │ │ -00057990: 5072 6f74 6563 7469 6f6e 446f 6d61 696e ProtectionDomain │ │ │ │ │ -000579a0: 2f50 7265 7365 7276 6543 6f6d 6269 6e65 /PreserveCombine │ │ │ │ │ -000579b0: 7254 6573 742e 6a61 7661 3a20 4d61 6b65 rTest.java: Make │ │ │ │ │ -000579c0: 2073 7572 6520 7468 6174 204a 6176 6153 sure that JavaS │ │ │ │ │ -000579d0: 6563 7572 6974 7941 6363 6573 732e 646f ecurityAccess.do │ │ │ │ │ -000579e0: 496e 7465 7273 6563 7469 6f6e 5072 6976 IntersectionPriv │ │ │ │ │ -000579f0: 696c 6567 6528 2920 6973 206e 6f74 2064 ilege() is not d │ │ │ │ │ -00057a00: 726f 7070 696e 6720 7468 6520 696e 666f ropping the info │ │ │ │ │ -00057a10: 726d 6174 696f 6e20 6162 6f75 7420 7468 rmation about th │ │ │ │ │ -00057a20: 6520 646f 6d61 696e 2063 6f6d 6269 6e65 e domain combine │ │ │ │ │ -00057a30: 7220 6f66 2074 6865 2073 7461 636b 2041 r of the stack A │ │ │ │ │ -00057a40: 4343 0a3c 6272 0a3e 6a61 7661 2f73 6563 CC.java/sec │ │ │ │ │ -00057a50: 7572 6974 792f 5072 6f74 6563 7469 6f6e urity/Protection │ │ │ │ │ -00057a60: 446f 6d61 696e 2f52 6563 7572 7369 6f6e Domain/Recursion │ │ │ │ │ -00057a70: 2e6a 6176 613a 2052 6563 7572 7369 6f6e .java: Recursion │ │ │ │ │ -00057a80: 2070 726f 626c 656d 2069 6e20 7365 6375 problem in secu │ │ │ │ │ -00057a90: 7269 7479 206d 616e 6167 6572 2061 6e64 rity manager and │ │ │ │ │ -00057aa0: 2070 6f6c 6963 7920 636f 6465 0a3c 6272 policy code.
    java/security/ │ │ │ │ │ -00057ac0: 5072 6f74 6563 7469 6f6e 446f 6d61 696e ProtectionDomain │ │ │ │ │ -00057ad0: 2f52 6563 7572 7369 6f6e 4465 6275 672e /RecursionDebug. │ │ │ │ │ -00057ae0: 6a61 7661 3a20 5265 6375 7273 696f 6e20 java: Recursion │ │ │ │ │ -00057af0: 7072 6f62 6c65 6d20 696e 2073 6563 7572 problem in secur │ │ │ │ │ -00057b00: 6974 7920 6d61 6e61 6765 7220 616e 6420 ity manager and │ │ │ │ │ -00057b10: 706f 6c69 6379 2063 6f64 650a 3c62 720a policy code.java/security/P │ │ │ │ │ -00057b30: 726f 7669 6465 722f 4361 7365 5365 6e73 rovider/CaseSens │ │ │ │ │ -00057b40: 6974 6976 6553 6572 7669 6365 732e 6a61 itiveServices.ja │ │ │ │ │ -00057b50: 7661 3a20 6d61 6b65 2073 7572 6520 7765 va: make sure we │ │ │ │ │ -00057b60: 2063 6f72 7265 6374 6c79 2074 7265 6174 correctly treat │ │ │ │ │ -00057b70: 2050 726f 7669 6465 7220 7374 7269 6e67 Provider string │ │ │ │ │ -00057b80: 2065 6e74 7269 6573 2061 7320 6361 7365 entries as case │ │ │ │ │ -00057b90: 2069 6e73 656e 7369 7469 7665 0a3c 6272 insensitive.
    java/security/ │ │ │ │ │ -00057bb0: 5072 6f76 6964 6572 2f43 6572 7453 746f Provider/CertSto │ │ │ │ │ -00057bc0: 7265 436f 6e73 7472 7563 746f 7250 6172 reConstructorPar │ │ │ │ │ -00057bd0: 616d 2e6a 6176 613a 2043 6572 7453 746f am.java: CertSto │ │ │ │ │ -00057be0: 7265 2e67 6574 496e 7374 616e 6365 2853 re.getInstance(S │ │ │ │ │ -00057bf0: 7472 696e 672c 4365 7274 5374 6f72 6550 tring,CertStoreP │ │ │ │ │ -00057c00: 6172 616d 6574 6572 732c 5374 7269 6e67 arameters,String │ │ │ │ │ -00057c10: 2920 7468 726f 7773 204e 6f53 7563 6841 ) throws NoSuchA │ │ │ │ │ -00057c20: 6c67 6f72 6974 686d 450a 3c62 720a 3e6a lgorithmE.j │ │ │ │ │ -00057c30: 6176 612f 7365 6375 7269 7479 2f50 726f ava/security/Pro │ │ │ │ │ -00057c40: 7669 6465 722f 4368 616e 6765 5072 6f76 vider/ChangeProv │ │ │ │ │ -00057c50: 6964 6572 732e 6a61 7661 3a20 6d61 6b65 iders.java: make │ │ │ │ │ -00057c60: 2073 7572 6520 6164 642f 696e 7365 7274 sure add/insert │ │ │ │ │ -00057c70: 2f72 656d 6f76 6550 726f 7669 6465 7228 /removeProvider( │ │ │ │ │ -00057c80: 2920 776f 726b 2063 6f72 7265 6374 6c79 ) work correctly │ │ │ │ │ -00057c90: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -00057ca0: 6974 792f 5072 6f76 6964 6572 2f44 6566 ity/Provider/Def │ │ │ │ │ -00057cb0: 6175 6c74 5072 6f76 6964 6572 4c69 7374 aultProviderList │ │ │ │ │ -00057cc0: 2e6a 6176 613a 2045 6e73 7572 6520 6e6f .java: Ensure no │ │ │ │ │ -00057cd0: 6e2d 6a61 7661 2e62 6173 6520 7072 6f76 n-java.base prov │ │ │ │ │ -00057ce0: 6964 6572 7320 6361 6e20 6265 2066 6f75 iders can be fou │ │ │ │ │ -00057cf0: 6e64 2062 7920 5365 7276 6963 654c 6f61 nd by ServiceLoa │ │ │ │ │ -00057d00: 6465 720a 3c62 720a 3e6a 6176 612f 7365 der.java/se │ │ │ │ │ -00057d10: 6375 7269 7479 2f50 726f 7669 6465 722f curity/Provider/ │ │ │ │ │ -00057d20: 4571 7561 6c73 2e6a 6176 613a 206d 616b Equals.java: mak │ │ │ │ │ -00057d30: 6520 7375 7265 2050 726f 7669 6465 722e e sure Provider. │ │ │ │ │ -00057d40: 6571 7561 6c73 2829 2062 6568 6176 6573 equals() behaves │ │ │ │ │ -00057d50: 2061 7320 6578 7065 6374 6564 2077 6974 as expected wit │ │ │ │ │ -00057d60: 6820 7468 6520 6964 2061 7474 7269 6275 h the id attribu │ │ │ │ │ -00057d70: 7465 730a 3c62 720a 3e6a 6176 612f 7365 tes.java/se │ │ │ │ │ -00057d80: 6375 7269 7479 2f50 726f 7669 6465 722f curity/Provider/ │ │ │ │ │ -00057d90: 4765 7449 6e73 7461 6e63 652e 6a61 7661 GetInstance.java │ │ │ │ │ -00057da0: 3a20 6d61 6b65 2073 7572 6520 6765 7449 : make sure getI │ │ │ │ │ -00057db0: 6e73 7461 6e63 6528 2920 776f 726b 7320 nstance() works │ │ │ │ │ -00057dc0: 636f 7272 6563 746c 792c 2069 6e63 6c75 correctly, inclu │ │ │ │ │ -00057dd0: 6469 6e67 2066 6169 6c6f 7665 7220 616e ding failover an │ │ │ │ │ -00057de0: 6420 6465 6c61 7965 6420 7072 6f76 6964 d delayed provid │ │ │ │ │ -00057df0: 6572 2073 656c 6563 7469 6f6e 2066 6f72 er selection for │ │ │ │ │ -00057e00: 2053 6967 6e61 7475 7265 730a 3c62 720a Signatures.java/security/P │ │ │ │ │ -00057e20: 726f 7669 6465 722f 4765 7453 6572 7669 rovider/GetServi │ │ │ │ │ -00057e30: 6365 5261 6365 2e6a 6176 613a 206d 616b ceRace.java: mak │ │ │ │ │ -00057e40: 6520 7375 7265 2067 6574 5365 7276 6963 e sure getServic │ │ │ │ │ -00057e50: 6528 2920 6176 6f69 6473 2061 2072 6163 e() avoids a rac │ │ │ │ │ -00057e60: 650a 3c62 720a 3e6a 6176 612f 7365 6375 e.java/secu │ │ │ │ │ -00057e70: 7269 7479 2f50 726f 7669 6465 722f 4e65 rity/Provider/Ne │ │ │ │ │ -00057e80: 7749 6e73 7461 6e63 652e 6a61 7661 3a20 wInstance.java: │ │ │ │ │ -00057e90: 5072 6f76 6964 6572 2e53 6572 7669 6365 Provider.Service │ │ │ │ │ -00057ea0: 2e6e 6577 496e 7374 616e 6365 2829 2064 .newInstance() d │ │ │ │ │ -00057eb0: 6f65 7320 6e6f 7420 776f 726b 2077 6974 oes not work wit │ │ │ │ │ -00057ec0: 6820 6375 7272 656e 7420 4a44 4b20 4a47 h current JDK JG │ │ │ │ │ -00057ed0: 5353 204d 6563 6861 6e69 736d 730a 3c62 SS Mechanisms.java/security │ │ │ │ │ -00057ef0: 2f50 726f 7669 6465 722f 5072 6f76 6964 /Provider/Provid │ │ │ │ │ -00057f00: 6572 496e 666f 4368 6563 6b2e 6a61 7661 erInfoCheck.java │ │ │ │ │ -00057f10: 3a20 4d61 6b65 2073 7572 6520 7468 6520 : Make sure the │ │ │ │ │ -00057f20: 5072 6f76 6964 6572 2e69 6e66 6f20 656e Provider.info en │ │ │ │ │ -00057f30: 7472 6965 7320 6861 7665 2074 6865 2063 tries have the c │ │ │ │ │ -00057f40: 6f72 7265 6374 2076 616c 7565 7320 6166 orrect values af │ │ │ │ │ -00057f50: 7465 7220 676f 696e 6720 7468 726f 7567 ter going throug │ │ │ │ │ -00057f60: 6820 7365 7269 616c 697a 6174 696f 6e2f h serialization/ │ │ │ │ │ -00057f70: 6465 7365 7269 616c 697a 6174 696f 6e2e deserialization. │ │ │ │ │ +00050a10: 536f 636b 6574 4368 616e 6e65 6c2f 5365 SocketChannel/Se │ │ │ │ │ +00050a20: 6e64 5572 6765 6e74 4461 7461 2e6a 6176 ndUrgentData.jav │ │ │ │ │ +00050a30: 613a 2054 6573 7420 7365 6e64 696e 6720 a: Test sending │ │ │ │ │ +00050a40: 6f66 2075 7267 656e 7420 6461 7461 2e0a of urgent data.. │ │ │ │ │ +00050a50: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +00050a60: 616e 6e65 6c73 2f53 6f63 6b65 7443 6861 annels/SocketCha │ │ │ │ │ +00050a70: 6e6e 656c 2f53 686f 7274 5772 6974 652e nnel/ShortWrite. │ │ │ │ │ +00050a80: 6a61 7661 3a20 4368 6563 6b20 666f 7220 java: Check for │ │ │ │ │ +00050a90: 7368 6f72 7420 7772 6974 6573 206f 6e20 short writes on │ │ │ │ │ +00050aa0: 536f 636b 6574 4368 616e 6e65 6c73 2063 SocketChannels c │ │ │ │ │ +00050ab0: 6f6e 6669 6775 7265 6420 696e 2062 6c6f onfigured in blo │ │ │ │ │ +00050ac0: 636b 696e 6720 6d6f 6465 0a3c 6272 0a3e cking mode. │ │ │ │ │ +00050ad0: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +00050ae0: 732f 536f 636b 6574 4368 616e 6e65 6c2f s/SocketChannel/ │ │ │ │ │ +00050af0: 5368 7574 646f 776e 2e6a 6176 613a 2054 Shutdown.java: T │ │ │ │ │ +00050b00: 6573 7420 7368 7574 646f 776e 5858 5820 est shutdownXXX │ │ │ │ │ +00050b10: 616e 6420 6973 496e 7075 7453 6875 7464 and isInputShutd │ │ │ │ │ +00050b20: 6f77 6e0a 3c62 720a 3e6a 6176 612f 6e69 own.java/ni │ │ │ │ │ +00050b30: 6f2f 6368 616e 6e65 6c73 2f53 6f63 6b65 o/channels/Socke │ │ │ │ │ +00050b40: 7443 6861 6e6e 656c 2f53 6f63 6b65 7449 tChannel/SocketI │ │ │ │ │ +00050b50: 6e68 6572 6974 616e 6365 2e6a 6176 613a nheritance.java: │ │ │ │ │ +00050b60: 2053 6f63 6b65 7473 2073 686f 756c 646e Sockets shouldn │ │ │ │ │ +00050b70: 2774 2062 6520 696e 6865 7269 7465 6420 't be inherited │ │ │ │ │ +00050b80: 7768 656e 2063 7265 6174 696e 6720 6120 when creating a │ │ │ │ │ +00050b90: 6368 696c 6420 7072 6f63 6573 730a 3c62 child process.java/nio/chan │ │ │ │ │ +00050bb0: 6e65 6c73 2f53 6f63 6b65 7443 6861 6e6e nels/SocketChann │ │ │ │ │ +00050bc0: 656c 2f53 6f63 6b65 744f 7074 696f 6e54 el/SocketOptionT │ │ │ │ │ +00050bd0: 6573 7473 2e6a 6176 613a 2055 6e69 7420 ests.java: Unit │ │ │ │ │ +00050be0: 7465 7374 2074 6f20 6368 6563 6b20 536f test to check So │ │ │ │ │ +00050bf0: 636b 6574 4368 616e 6e65 6c20 7365 744f cketChannel setO │ │ │ │ │ +00050c00: 7074 696f 6e2f 6765 744f 7074 696f 6e2f ption/getOption/ │ │ │ │ │ +00050c10: 6f70 7469 6f6e 7320 6d65 7468 6f64 732e options methods. │ │ │ │ │ +00050c20: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ +00050c30: 6861 6e6e 656c 732f 536f 636b 6574 4368 hannels/SocketCh │ │ │ │ │ +00050c40: 616e 6e65 6c2f 5472 6976 6961 6c2e 6a61 annel/Trivial.ja │ │ │ │ │ +00050c50: 7661 3a20 5465 7374 2074 7269 7669 616c va: Test trivial │ │ │ │ │ +00050c60: 2073 7475 6666 0a3c 6272 0a3e 6a61 7661 stuff.java │ │ │ │ │ +00050c70: 2f6e 696f 2f63 6861 6e6e 656c 732f 536f /nio/channels/So │ │ │ │ │ +00050c80: 636b 6574 4368 616e 6e65 6c2f 556e 626f cketChannel/Unbo │ │ │ │ │ +00050c90: 756e 6453 6f63 6b65 7454 6573 7473 2e6a undSocketTests.j │ │ │ │ │ +00050ca0: 6176 613a 2043 6865 636b 2067 6574 5858 ava: Check getXX │ │ │ │ │ +00050cb0: 5820 6d65 7468 6f64 7320 666f 7220 6c6f X methods for lo │ │ │ │ │ +00050cc0: 6361 6c2f 7265 6d6f 7465 2070 6f72 742f cal/remote port/ │ │ │ │ │ +00050cd0: 6164 6472 6573 732f 736f 636b 6574 6164 address/socketad │ │ │ │ │ +00050ce0: 6472 6573 7320 6d61 7463 6820 736f 636b dress match sock │ │ │ │ │ +00050cf0: 6574 2073 7065 6320 666f 7220 756e 626f et spec for unbo │ │ │ │ │ +00050d00: 756e 6420 6361 7365 0a3c 6272 0a3e 6a61 und case.ja │ │ │ │ │ +00050d10: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +00050d20: 536f 636b 6574 4368 616e 6e65 6c2f 5665 SocketChannel/Ve │ │ │ │ │ +00050d30: 6374 6f72 494f 2e6a 6176 613a 2054 6573 ctorIO.java: Tes │ │ │ │ │ +00050d40: 7420 736f 636b 6574 6368 616e 6e65 6c20 t socketchannel │ │ │ │ │ +00050d50: 7665 6374 6f72 2049 4f20 2875 7365 202d vector IO (use - │ │ │ │ │ +00050d60: 4473 6565 643d 5820 746f 2073 6574 2050 Dseed=X to set P │ │ │ │ │ +00050d70: 524e 4720 7365 6564 290a 3c62 720a 3e6a RNG seed).j │ │ │ │ │ +00050d80: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +00050d90: 2f53 6f63 6b65 7443 6861 6e6e 656c 2f56 /SocketChannel/V │ │ │ │ │ +00050da0: 6563 746f 7250 6172 616d 732e 6a61 7661 ectorParams.java │ │ │ │ │ +00050db0: 3a20 5465 7374 2053 6361 7474 6572 696e : Test Scatterin │ │ │ │ │ +00050dc0: 6742 7974 6543 6861 6e6e 656c 2f47 6174 gByteChannel/Gat │ │ │ │ │ +00050dd0: 6865 7269 6e67 4279 7465 4368 616e 6e65 heringByteChanne │ │ │ │ │ +00050de0: 6c20 7265 6164 2f77 7269 7465 0a3c 6272 l read/write.
    java/nio/chann │ │ │ │ │ +00050e00: 656c 732f 536f 636b 6574 4368 616e 6e65 els/SocketChanne │ │ │ │ │ +00050e10: 6c2f 5772 6974 652e 6a61 7661 3a20 5465 l/Write.java: Te │ │ │ │ │ +00050e20: 7374 2076 6563 746f 7220 7772 6974 6520 st vector write │ │ │ │ │ +00050e30: 6661 7374 6572 2074 6861 6e20 6361 6e20 faster than can │ │ │ │ │ +00050e40: 6265 2072 6561 640a 3c62 720a 3e6a 6176 be read.jav │ │ │ │ │ +00050e50: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f65 a/nio/channels/e │ │ │ │ │ +00050e60: 7463 2f41 6461 7074 6f72 436c 6f73 6541 tc/AdaptorCloseA │ │ │ │ │ +00050e70: 6e64 496e 7465 7272 7570 742e 6a61 7661 ndInterrupt.java │ │ │ │ │ +00050e80: 3a20 5465 7374 2061 7379 6e63 6872 6f6e : Test asynchron │ │ │ │ │ +00050e90: 6f75 7320 636c 6f73 6520 616e 6420 696e ous close and in │ │ │ │ │ +00050ea0: 7465 7272 7570 7420 6f66 2074 696d 6564 terrupt of timed │ │ │ │ │ +00050eb0: 2073 6f63 6b65 7420 6164 6170 7465 7220 socket adapter │ │ │ │ │ +00050ec0: 6d65 7468 6f64 730a 3c62 720a 3e6a 6176 methods.jav │ │ │ │ │ +00050ed0: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f65 a/nio/channels/e │ │ │ │ │ +00050ee0: 7463 2f4c 6f63 616c 536f 636b 6574 4164 tc/LocalSocketAd │ │ │ │ │ +00050ef0: 6472 6573 7354 7970 652e 6a61 7661 3a20 dressType.java: │ │ │ │ │ +00050f00: 5465 7374 206c 6f63 616c 2061 6464 7265 Test local addre │ │ │ │ │ +00050f10: 7373 2074 7970 650a 3c62 720a 3e6a 6176 ss type.jav │ │ │ │ │ +00050f20: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f65 a/nio/channels/e │ │ │ │ │ +00050f30: 7463 2f4e 6574 776f 726b 4368 616e 6e65 tc/NetworkChanne │ │ │ │ │ +00050f40: 6c54 6573 7473 2e6a 6176 613a 2055 6e69 lTests.java: Uni │ │ │ │ │ +00050f50: 7420 7465 7374 2066 6f72 2063 6861 6e6e t test for chann │ │ │ │ │ +00050f60: 656c 7320 7468 6174 2069 6d70 6c65 6d65 els that impleme │ │ │ │ │ +00050f70: 6e74 204e 6574 776f 726b 4368 616e 6e65 nt NetworkChanne │ │ │ │ │ +00050f80: 6c0a 3c62 720a 3e6a 6176 612f 6e69 6f2f l.java/nio/ │ │ │ │ │ +00050f90: 6368 616e 6e65 6c73 2f65 7463 2f4f 7065 channels/etc/Ope │ │ │ │ │ +00050fa0: 6e41 6e64 436f 6e6e 6563 742e 6a61 7661 nAndConnect.java │ │ │ │ │ +00050fb0: 3a20 5465 7374 2053 6f63 6b65 7443 6861 : Test SocketCha │ │ │ │ │ +00050fc0: 6e6e 656c 2c20 5365 7276 6572 536f 636b nnel, ServerSock │ │ │ │ │ +00050fd0: 6574 4368 616e 6e65 6c20 616e 6420 4461 etChannel and Da │ │ │ │ │ +00050fe0: 7461 6772 616d 4368 616e 6e65 6c20 6f70 tagramChannel op │ │ │ │ │ +00050ff0: 656e 2829 2061 6e64 2063 6f6e 6e65 6374 en() and connect │ │ │ │ │ +00051000: 2829 2c20 7461 6b69 6e67 2069 6e74 6f20 (), taking into │ │ │ │ │ +00051010: 636f 6e73 6964 6572 6174 696f 6e20 636f consideration co │ │ │ │ │ +00051020: 6d62 696e 6174 696f 6e73 206f 6620 7072 mbinations of pr │ │ │ │ │ +00051030: 6f74 6f63 6f6c 2066 616d 696c 6965 7320 otocol families │ │ │ │ │ +00051040: 2849 4e45 542c 2049 4e45 5436 2c20 6465 (INET, INET6, de │ │ │ │ │ +00051050: 6661 756c 7429 2c20 6164 6472 6573 7365 fault), addresse │ │ │ │ │ +00051060: 7320 2849 6e65 7434 4164 6472 6573 732c s (Inet4Address, │ │ │ │ │ +00051070: 2049 6e65 7436 4164 6472 6573 7329 2e0a Inet6Address).. │ │ │ │ │ +00051080: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +00051090: 616e 6e65 6c73 2f65 7463 2f50 7269 6e74 annels/etc/Print │ │ │ │ │ +000510a0: 5375 7070 6f72 7465 644f 7074 696f 6e73 SupportedOptions │ │ │ │ │ +000510b0: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +000510c0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +000510d0: 6574 632f 5072 6f74 6f63 6f6c 4661 6d69 etc/ProtocolFami │ │ │ │ │ +000510e0: 6c69 6573 2e6a 6176 613a 2054 6573 7420 lies.java: Test │ │ │ │ │ +000510f0: 536f 636b 6574 4368 616e 6e65 6c2c 2053 SocketChannel, S │ │ │ │ │ +00051100: 6572 7665 7253 6f63 6b65 7443 6861 6e6e erverSocketChann │ │ │ │ │ +00051110: 656c 2061 6e64 2044 6174 6167 7261 6d43 el and DatagramC │ │ │ │ │ +00051120: 6861 6e6e 656c 2077 6974 6820 7661 7269 hannel with vari │ │ │ │ │ +00051130: 6f75 7320 5072 6f74 6f63 6f6c 4661 6d69 ous ProtocolFami │ │ │ │ │ +00051140: 6c79 2063 6f6d 6269 6e61 7469 6f6e 730a ly combinations. │ │ │ │ │ +00051150: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +00051160: 616e 6e65 6c73 2f65 7463 2f53 6861 646f annels/etc/Shado │ │ │ │ │ +00051170: 772e 6a61 7661 3a20 456e 7375 7265 2074 w.java: Ensure t │ │ │ │ │ +00051180: 6861 7420 736f 636b 6574 206f 626a 6563 hat socket objec │ │ │ │ │ +00051190: 7473 206f 6274 6169 6e65 6420 6672 6f6d ts obtained from │ │ │ │ │ +000511a0: 2063 6861 6e6e 656c 7320 6361 7272 7920 channels carry │ │ │ │ │ +000511b0: 7468 6520 636f 7272 6563 7420 6164 6472 the correct addr │ │ │ │ │ +000511c0: 6573 7320 696e 666f 726d 6174 696f 6e0a ess information. │ │ │ │ │ +000511d0: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +000511e0: 616e 6e65 6c73 2f73 7069 2f41 7379 6e63 annels/spi/Async │ │ │ │ │ +000511f0: 6872 6f6e 6f75 7343 6861 6e6e 656c 5072 hronousChannelPr │ │ │ │ │ +00051200: 6f76 6964 6572 2f43 6865 636b 5072 6f76 ovider/CheckProv │ │ │ │ │ +00051210: 6964 6572 2e6a 6176 613a 2055 6e69 7420 ider.java: Unit │ │ │ │ │ +00051220: 7465 7374 2066 6f72 206a 6176 612e 6e69 test for java.ni │ │ │ │ │ +00051230: 6f2e 6368 616e 6e65 6c73 2e73 7069 2e41 o.channels.spi.A │ │ │ │ │ +00051240: 7379 6e63 6872 6f6e 6f75 7343 6861 6e6e synchronousChann │ │ │ │ │ +00051250: 656c 5072 6f76 6964 6572 0a3c 6272 0a3e elProvider. │ │ │ │ │ +00051260: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +00051270: 732f 7370 692f 5365 6c65 6374 6f72 5072 s/spi/SelectorPr │ │ │ │ │ +00051280: 6f76 6964 6572 2f54 6573 7444 6566 6175 ovider/TestDefau │ │ │ │ │ +00051290: 6c74 496d 706c 656d 656e 7461 7469 6f6e ltImplementation │ │ │ │ │ +000512a0: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ +000512b0: 7420 666f 7220 6a61 7661 2e6e 696f 2e63 t for java.nio.c │ │ │ │ │ +000512c0: 6861 6e6e 656c 732e 7370 692e 5365 6c65 hannels.spi.Sele │ │ │ │ │ +000512d0: 6374 6f72 5072 6f76 6964 6572 2e6a 6176 ctorProvider.jav │ │ │ │ │ +000512e0: 6120 6465 6661 756c 7420 696d 706c 656d a default implem │ │ │ │ │ +000512f0: 656e 7461 7469 6f6e 0a3c 6272 0a3e 6a61 entation.ja │ │ │ │ │ +00051300: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +00051310: 7370 692f 5365 6c65 6374 6f72 5072 6f76 spi/SelectorProv │ │ │ │ │ +00051320: 6964 6572 2f69 6e68 6572 6974 6564 4368 ider/inheritedCh │ │ │ │ │ +00051330: 616e 6e65 6c2f 436c 6f73 6564 5374 7265 annel/ClosedStre │ │ │ │ │ +00051340: 616d 732e 6a61 7661 3a20 4361 6c6c 696e ams.java: Callin │ │ │ │ │ +00051350: 6720 696e 6865 7269 7465 6443 6861 6e6e g inheritedChann │ │ │ │ │ +00051360: 656c 2829 2061 6674 6572 2046 696c 6544 el() after FileD │ │ │ │ │ +00051370: 6573 6372 6970 746f 722e 696e 2077 6173 escriptor.in was │ │ │ │ │ +00051380: 2063 6c6f 7365 6420 6361 7573 6564 2061 closed caused a │ │ │ │ │ +00051390: 6e20 496e 7465 726e 616c 4572 726f 7220 n InternalError │ │ │ │ │ +000513a0: 746f 2062 6520 7468 726f 776e 2e0a 3c62 to be thrown..java/nio/chan │ │ │ │ │ +000513c0: 6e65 6c73 2f73 7069 2f53 656c 6563 746f nels/spi/Selecto │ │ │ │ │ +000513d0: 7250 726f 7669 6465 722f 696e 6865 7269 rProvider/inheri │ │ │ │ │ +000513e0: 7465 6443 6861 6e6e 656c 2f49 6e68 6572 tedChannel/Inher │ │ │ │ │ +000513f0: 6974 6564 4368 616e 6e65 6c54 6573 742e itedChannelTest. │ │ │ │ │ +00051400: 6a61 7661 3a20 556e 6974 2074 6573 7473 java: Unit tests │ │ │ │ │ +00051410: 2066 6f72 2069 6e65 7464 2066 6561 7475 for inetd featu │ │ │ │ │ +00051420: 7265 0a3c 6272 0a3e 6a61 7661 2f6e 696f re.java/nio │ │ │ │ │ +00051430: 2f63 6861 6e6e 656c 732f 7370 692f 5365 /channels/spi/Se │ │ │ │ │ +00051440: 6c65 6374 6f72 5072 6f76 6964 6572 2f69 lectorProvider/i │ │ │ │ │ +00051450: 6e68 6572 6974 6564 4368 616e 6e65 6c2f nheritedChannel/ │ │ │ │ │ +00051460: 4e75 6c6c 5465 7374 2e6a 6176 613a 2055 NullTest.java: U │ │ │ │ │ +00051470: 6e69 7420 7465 7374 2066 6f72 2069 6e65 nit test for ine │ │ │ │ │ +00051480: 7464 2066 6561 7475 7265 0a3c 6272 0a3e td feature. │ │ │ │ │ +00051490: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +000514a0: 732f 756e 6978 646f 6d61 696e 2f42 696e s/unixdomain/Bin │ │ │ │ │ +000514b0: 642e 6a61 7661 3a20 200a 3c62 720a 3e6a d.java: .j │ │ │ │ │ +000514c0: 6176 612f 6e69 6f2f 6368 616e 6e65 6c73 ava/nio/channels │ │ │ │ │ +000514d0: 2f75 6e69 7864 6f6d 6169 6e2f 456d 7074 /unixdomain/Empt │ │ │ │ │ +000514e0: 7953 756e 5061 7468 466f 7253 6f63 6b65 ySunPathForSocke │ │ │ │ │ +000514f0: 7446 696c 652e 6a61 7661 3a20 200a 3c62 tFile.java: .java/nio/chan │ │ │ │ │ +00051510: 6e65 6c73 2f75 6e69 7864 6f6d 6169 6e2f nels/unixdomain/ │ │ │ │ │ +00051520: 4669 6c65 4174 7472 6962 7574 6573 2e6a FileAttributes.j │ │ │ │ │ +00051530: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ +00051540: 2f6e 696f 2f63 6861 6e6e 656c 732f 756e /nio/channels/un │ │ │ │ │ +00051550: 6978 646f 6d61 696e 2f49 4f45 7863 6861 ixdomain/IOExcha │ │ │ │ │ +00051560: 6e67 6573 2e6a 6176 613a 2020 0a3c 6272 nges.java: .
    java/nio/chann │ │ │ │ │ +00051580: 656c 732f 756e 6978 646f 6d61 696e 2f4e els/unixdomain/N │ │ │ │ │ +00051590: 6f6e 426c 6f63 6b69 6e67 4163 6365 7074 onBlockingAccept │ │ │ │ │ +000515a0: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +000515b0: 7661 2f6e 696f 2f63 6861 6e6e 656c 732f va/nio/channels/ │ │ │ │ │ +000515c0: 756e 6978 646f 6d61 696e 2f4e 756c 6c54 unixdomain/NullT │ │ │ │ │ +000515d0: 6573 742e 6a61 7661 3a20 200a 3c62 720a est.java: .java/nio/channe │ │ │ │ │ +000515f0: 6c73 2f75 6e69 7864 6f6d 6169 6e2f 5365 ls/unixdomain/Se │ │ │ │ │ +00051600: 6375 7269 7479 2e6a 6176 613a 2053 6563 curity.java: Sec │ │ │ │ │ +00051610: 7572 6974 7920 7465 7374 2066 6f72 2055 urity test for U │ │ │ │ │ +00051620: 6e69 7820 446f 6d61 696e 2073 6f63 6b65 nix Domain socke │ │ │ │ │ +00051630: 7420 616e 6420 7365 7276 6572 2073 6f63 t and server soc │ │ │ │ │ +00051640: 6b65 7420 6368 616e 6e65 6c73 0a3c 6272 ket channels.
    java/nio/chann │ │ │ │ │ +00051660: 656c 732f 756e 6978 646f 6d61 696e 2f53 els/unixdomain/S │ │ │ │ │ +00051670: 6875 7464 6f77 6e2e 6a61 7661 3a20 200a hutdown.java: . │ │ │ │ │ +00051680: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +00051690: 616e 6e65 6c73 2f75 6e69 7864 6f6d 6169 annels/unixdomai │ │ │ │ │ +000516a0: 6e2f 536f 636b 6574 4f70 7469 6f6e 732e n/SocketOptions. │ │ │ │ │ +000516b0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +000516c0: 612f 6e69 6f2f 6368 616e 6e65 6c73 2f76 a/nio/channels/v │ │ │ │ │ +000516d0: 7468 7265 6164 2f42 6c6f 636b 696e 6743 thread/BlockingC │ │ │ │ │ +000516e0: 6861 6e6e 656c 4f70 732e 6a61 7661 2364 hannelOps.java#d │ │ │ │ │ +000516f0: 6566 6175 6c74 3a20 5465 7374 2076 6972 efault: Test vir │ │ │ │ │ +00051700: 7475 616c 2074 6872 6561 6473 2064 6f69 tual threads doi │ │ │ │ │ +00051710: 6e67 2062 6c6f 636b 696e 6720 492f 4f20 ng blocking I/O │ │ │ │ │ +00051720: 6f6e 204e 494f 2063 6861 6e6e 656c 730a on NIO channels. │ │ │ │ │ +00051730: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6368 java/nio/ch │ │ │ │ │ +00051740: 616e 6e65 6c73 2f76 7468 7265 6164 2f42 annels/vthread/B │ │ │ │ │ +00051750: 6c6f 636b 696e 6743 6861 6e6e 656c 4f70 lockingChannelOp │ │ │ │ │ +00051760: 732e 6a61 7661 2364 6972 6563 742d 7265 s.java#direct-re │ │ │ │ │ +00051770: 6769 7374 6572 3a20 5465 7374 2076 6972 gister: Test vir │ │ │ │ │ +00051780: 7475 616c 2074 6872 6561 6473 2064 6f69 tual threads doi │ │ │ │ │ +00051790: 6e67 2062 6c6f 636b 696e 6720 492f 4f20 ng blocking I/O │ │ │ │ │ +000517a0: 6f6e 204e 494f 2063 6861 6e6e 656c 7320 on NIO channels │ │ │ │ │ +000517b0: 616e 6420 7769 7468 2074 6865 2049 2f4f and with the I/O │ │ │ │ │ +000517c0: 2070 6f6c 6c65 7220 636f 6e66 6967 7572 poller configur │ │ │ │ │ +000517d0: 6564 2074 6f20 7573 6520 6469 7265 6374 ed to use direct │ │ │ │ │ +000517e0: 2072 6567 6973 7472 6174 696f 6e0a 3c62 registration.java/nio/chan │ │ │ │ │ +00051800: 6e65 6c73 2f76 7468 7265 6164 2f42 6c6f nels/vthread/Blo │ │ │ │ │ +00051810: 636b 696e 6743 6861 6e6e 656c 4f70 732e ckingChannelOps. │ │ │ │ │ +00051820: 6a61 7661 236e 6f2d 766d 636f 6e74 696e java#no-vmcontin │ │ │ │ │ +00051830: 7561 7469 6f6e 733a 2020 0a3c 6272 0a3e uations: . │ │ │ │ │ +00051840: 6a61 7661 2f6e 696f 2f63 6861 6e6e 656c java/nio/channel │ │ │ │ │ +00051850: 732f 7674 6872 6561 642f 5365 6c65 6374 s/vthread/Select │ │ │ │ │ +00051860: 6f72 4f70 732e 6a61 7661 2364 6566 6175 orOps.java#defau │ │ │ │ │ +00051870: 6c74 3a20 5465 7374 2076 6972 7475 616c lt: Test virtual │ │ │ │ │ +00051880: 2074 6872 6561 6473 2064 6f69 6e67 2073 threads doing s │ │ │ │ │ +00051890: 656c 6563 7469 6f6e 206f 7065 7261 7469 election operati │ │ │ │ │ +000518a0: 6f6e 730a 3c62 720a 3e6a 6176 612f 6e69 ons.java/ni │ │ │ │ │ +000518b0: 6f2f 6368 616e 6e65 6c73 2f76 7468 7265 o/channels/vthre │ │ │ │ │ +000518c0: 6164 2f53 656c 6563 746f 724f 7073 2e6a ad/SelectorOps.j │ │ │ │ │ +000518d0: 6176 6123 6e6f 2d76 6d63 6f6e 7469 6e75 ava#no-vmcontinu │ │ │ │ │ +000518e0: 6174 696f 6e73 3a20 200a 3c62 720a 3e6a ations: .j │ │ │ │ │ +000518f0: 6176 612f 6e69 6f2f 6368 6172 7365 742f ava/nio/charset/ │ │ │ │ │ +00051900: 4368 6172 7365 742f 416c 6961 7365 7343 Charset/AliasesC │ │ │ │ │ +00051910: 6f70 792e 6a61 7661 3a20 4368 6563 6b20 opy.java: Check │ │ │ │ │ +00051920: 7468 6174 2061 6c69 6173 6573 2063 616e that aliases can │ │ │ │ │ +00051930: 6e6f 7420 6265 206d 7574 6174 6564 0a3c not be mutated.< │ │ │ │ │ +00051940: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ +00051950: 7273 6574 2f43 6861 7273 6574 2f41 7661 rset/Charset/Ava │ │ │ │ │ +00051960: 696c 6162 6c65 4368 6172 7365 744e 616d ilableCharsetNam │ │ │ │ │ +00051970: 6573 2e6a 6176 613a 2045 6e73 7572 6520 es.java: Ensure │ │ │ │ │ +00051980: 7468 6174 206b 6579 7320 696e 2061 7661 that keys in ava │ │ │ │ │ +00051990: 696c 6162 6c65 2d63 6861 7273 6574 206d ilable-charset m │ │ │ │ │ +000519a0: 6170 2061 7265 2069 6465 6e74 6963 616c ap are identical │ │ │ │ │ +000519b0: 2074 6f20 6361 6e6f 6e69 6361 6c20 6e61 to canonical na │ │ │ │ │ +000519c0: 6d65 730a 3c62 720a 3e6a 6176 612f 6e69 mes.java/ni │ │ │ │ │ +000519d0: 6f2f 6368 6172 7365 742f 4368 6172 7365 o/charset/Charse │ │ │ │ │ +000519e0: 742f 4368 6172 7365 7443 6f6e 7461 696e t/CharsetContain │ │ │ │ │ +000519f0: 6d65 6e74 5465 7374 2e6a 6176 613a 2043 mentTest.java: C │ │ │ │ │ +00051a00: 6865 636b 7320 7468 6520 696e 7465 7220 hecks the inter │ │ │ │ │ +00051a10: 636f 6e74 6169 6e6d 656e 7420 7265 6c61 containment rela │ │ │ │ │ +00051a20: 7469 6f6e 7368 6970 7320 6265 7477 6565 tionships betwee │ │ │ │ │ +00051a30: 6e20 4e49 4f20 6368 6172 7365 7473 0a3c n NIO charsets.< │ │ │ │ │ +00051a40: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ +00051a50: 7273 6574 2f43 6861 7273 6574 2f43 6f6e rset/Charset/Con │ │ │ │ │ +00051a60: 7461 696e 732e 6a61 7661 3a20 556e 6974 tains.java: Unit │ │ │ │ │ +00051a70: 2074 6573 7420 666f 7220 6368 6172 7365 test for charse │ │ │ │ │ +00051a80: 7420 636f 6e74 6169 6e6d 656e 740a 3c62 t containment.java/nio/char │ │ │ │ │ +00051aa0: 7365 742f 4368 6172 7365 742f 4465 6661 set/Charset/Defa │ │ │ │ │ +00051ab0: 756c 7443 6861 7273 6574 5465 7374 2e6a ultCharsetTest.j │ │ │ │ │ +00051ac0: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ +00051ad0: 6f72 2043 6861 7273 6574 2e64 6566 6175 or Charset.defau │ │ │ │ │ +00051ae0: 6c74 4368 6172 7365 740a 3c62 720a 3e6a ltCharset.j │ │ │ │ │ +00051af0: 6176 612f 6e69 6f2f 6368 6172 7365 742f ava/nio/charset/ │ │ │ │ │ +00051b00: 4368 6172 7365 742f 456d 7074 7943 6861 Charset/EmptyCha │ │ │ │ │ +00051b10: 7273 6574 4e61 6d65 2e6a 6176 613a 2045 rsetName.java: E │ │ │ │ │ +00051b20: 6e73 7572 6520 7468 6174 2070 6173 7369 nsure that passi │ │ │ │ │ +00051b30: 6e67 2074 6865 2065 6d70 7479 2073 7472 ng the empty str │ │ │ │ │ +00051b40: 696e 6720 746f 2043 6861 7273 6574 206d ing to Charset m │ │ │ │ │ +00051b50: 6574 686f 6473 2061 6e64 2063 6f6e 7374 ethods and const │ │ │ │ │ +00051b60: 7275 6374 6f72 7320 6361 7573 6573 2061 ructors causes a │ │ │ │ │ +00051b70: 6e20 496c 6c65 6761 6c41 7267 756d 656e n IllegalArgumen │ │ │ │ │ +00051b80: 7445 7863 6570 7469 6f6e 2074 6f20 6265 tException to be │ │ │ │ │ +00051b90: 2074 6872 6f77 6e0a 3c62 720a 3e6a 6176 thrown.jav │ │ │ │ │ +00051ba0: 612f 6e69 6f2f 6368 6172 7365 742f 4368 a/nio/charset/Ch │ │ │ │ │ +00051bb0: 6172 7365 742f 456e 6344 6563 2e6a 6176 arset/EncDec.jav │ │ │ │ │ +00051bc0: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ +00051bd0: 2065 6e63 6f64 652f 6465 636f 6465 2063 encode/decode c │ │ │ │ │ +00051be0: 6f6e 7665 6e69 656e 6365 206d 6574 686f onvenience metho │ │ │ │ │ +00051bf0: 6473 0a3c 6272 0a3e 6a61 7661 2f6e 696f ds.java/nio │ │ │ │ │ +00051c00: 2f63 6861 7273 6574 2f43 6861 7273 6574 /charset/Charset │ │ │ │ │ +00051c10: 2f46 6f72 4e61 6d65 2e6a 6176 613a 2055 /ForName.java: U │ │ │ │ │ +00051c20: 6e69 7420 7465 7374 2066 6f72 2066 6f72 nit test for for │ │ │ │ │ +00051c30: 4e61 6d65 2853 7472 696e 672c 2043 6861 Name(String, Cha │ │ │ │ │ +00051c40: 7273 6574 290a 3c62 720a 3e6a 6176 612f rset).java/ │ │ │ │ │ +00051c50: 6e69 6f2f 6368 6172 7365 742f 4368 6172 nio/charset/Char │ │ │ │ │ +00051c60: 7365 742f 496c 6c65 6761 6c43 6861 7273 set/IllegalChars │ │ │ │ │ +00051c70: 6574 4e61 6d65 2e6a 6176 613a 2045 6e73 etName.java: Ens │ │ │ │ │ +00051c80: 7572 6520 4368 6172 7365 742e 666f 724e ure Charset.forN │ │ │ │ │ +00051c90: 616d 652f 6973 5375 7070 6f72 7420 7468 ame/isSupport th │ │ │ │ │ +00051ca0: 726f 7773 2074 6865 2063 6f72 7265 6374 rows the correct │ │ │ │ │ +00051cb0: 2065 7863 6570 7469 6f6e 2069 6620 7468 exception if th │ │ │ │ │ +00051cc0: 6520 6368 6172 7365 7420 6e61 6d65 7320 e charset names │ │ │ │ │ +00051cd0: 7061 7373 6564 2069 6e20 6172 6520 696c passed in are il │ │ │ │ │ +00051ce0: 6c65 6761 6c2e 0a3c 6272 0a3e 6a61 7661 legal..java │ │ │ │ │ +00051cf0: 2f6e 696f 2f63 6861 7273 6574 2f43 6861 /nio/charset/Cha │ │ │ │ │ +00051d00: 7273 6574 2f4e 494f 4368 6172 7365 7441 rset/NIOCharsetA │ │ │ │ │ +00051d10: 7661 696c 6162 696c 6974 7954 6573 742e vailabilityTest. │ │ │ │ │ +00051d20: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ +00051d30: 7420 616c 6c20 4368 6172 7365 7420 7375 t all Charset su │ │ │ │ │ +00051d40: 6263 6c61 7373 6573 2061 7265 2061 7661 bclasses are ava │ │ │ │ │ +00051d50: 696c 6162 6c65 2074 6872 6f75 6768 2074 ilable through t │ │ │ │ │ +00051d60: 6865 2041 5049 0a3c 6272 0a3e 6a61 7661 he API.java │ │ │ │ │ +00051d70: 2f6e 696f 2f63 6861 7273 6574 2f43 6861 /nio/charset/Cha │ │ │ │ │ +00051d80: 7273 6574 2f4e 756c 6c43 6861 7273 6574 rset/NullCharset │ │ │ │ │ +00051d90: 4e61 6d65 2e6a 6176 613a 2045 6e73 7572 Name.java: Ensur │ │ │ │ │ +00051da0: 6520 7061 7373 696e 6720 6e75 6c6c 2074 e passing null t │ │ │ │ │ +00051db0: 6f20 4368 6172 7365 742e 666f 724e 616d o Charset.forNam │ │ │ │ │ +00051dc0: 6520 7468 726f 7773 2074 6865 2063 6f72 e throws the cor │ │ │ │ │ +00051dd0: 7265 6374 2065 7863 6570 7469 6f6e 0a3c rect exception.< │ │ │ │ │ +00051de0: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ +00051df0: 7273 6574 2f43 6861 7273 6574 2f52 6567 rset/Charset/Reg │ │ │ │ │ +00051e00: 6973 7465 7265 6443 6861 7273 6574 732e isteredCharsets. │ │ │ │ │ +00051e10: 6a61 7661 3a20 4368 6563 6b20 7468 6174 java: Check that │ │ │ │ │ +00051e20: 2072 6567 6973 7465 7265 6420 6368 6172 registered char │ │ │ │ │ +00051e30: 7365 7473 2061 7265 2061 6374 7561 6c6c sets are actuall │ │ │ │ │ +00051e40: 7920 7265 6769 7374 6572 6564 0a3c 6272 y registered.
    java/nio/chars │ │ │ │ │ +00051e60: 6574 2f43 6861 7273 6574 4465 636f 6465 et/CharsetDecode │ │ │ │ │ +00051e70: 722f 4153 4349 4944 6563 6f64 652e 6a61 r/ASCIIDecode.ja │ │ │ │ │ +00051e80: 7661 3a20 456e 7375 7265 2074 6861 7420 va: Ensure that │ │ │ │ │ +00051e90: 6465 636f 6469 6e67 2074 6f20 4153 4349 decoding to ASCI │ │ │ │ │ +00051ea0: 4920 6672 6f6d 2061 2073 7472 6561 6d20 I from a stream │ │ │ │ │ +00051eb0: 7769 7468 2061 206e 6f6e 2d41 5343 4949 with a non-ASCII │ │ │ │ │ +00051ec0: 2063 6861 7261 6374 6572 2063 6f72 7265 character corre │ │ │ │ │ +00051ed0: 6374 6c79 2064 6563 6f64 6573 2075 7020 ctly decodes up │ │ │ │ │ +00051ee0: 756e 7469 6c20 7468 6520 6279 7465 2069 until the byte i │ │ │ │ │ +00051ef0: 6e20 6572 726f 722e 0a3c 6272 0a3e 6a61 n error..ja │ │ │ │ │ +00051f00: 7661 2f6e 696f 2f63 6861 7273 6574 2f43 va/nio/charset/C │ │ │ │ │ +00051f10: 6861 7273 6574 4465 636f 6465 722f 4176 harsetDecoder/Av │ │ │ │ │ +00051f20: 6572 6167 654d 6178 2e6a 6176 613a 2045 erageMax.java: E │ │ │ │ │ +00051f30: 6e73 7572 6520 7468 6174 2061 7665 7261 nsure that avera │ │ │ │ │ +00051f40: 6765 7320 646f 206e 6f74 2065 7863 6565 ges do not excee │ │ │ │ │ +00051f50: 6420 6d61 7869 6d61 0a3c 6272 0a3e 6a61 d maxima.ja │ │ │ │ │ +00051f60: 7661 2f6e 696f 2f63 6861 7273 6574 2f43 va/nio/charset/C │ │ │ │ │ +00051f70: 6861 7273 6574 4465 636f 6465 722f 436f harsetDecoder/Co │ │ │ │ │ +00051f80: 6465 724d 616c 6675 6e63 7469 6f6e 4572 derMalfunctionEr │ │ │ │ │ +00051f90: 726f 7254 6573 742e 6a61 7661 3a20 4368 rorTest.java: Ch │ │ │ │ │ +00051fa0: 6563 6b20 436f 6465 724d 616c 6675 6e63 eck CoderMalfunc │ │ │ │ │ +00051fb0: 7469 6f6e 4572 726f 7220 6973 2074 6872 tionError is thr │ │ │ │ │ +00051fc0: 6f77 6e20 666f 7220 616e 7920 5275 6e74 own for any Runt │ │ │ │ │ +00051fd0: 696d 6545 7863 6570 7469 6f6e 206f 6e20 imeException on │ │ │ │ │ +00051fe0: 4368 6172 7365 7444 6563 6f64 6572 2e64 CharsetDecoder.d │ │ │ │ │ +00051ff0: 6563 6f64 654c 6f6f 7028 2920 696e 766f ecodeLoop() invo │ │ │ │ │ +00052000: 6361 7469 6f6e 2e0a 3c62 720a 3e6a 6176 cation..jav │ │ │ │ │ +00052010: 612f 6e69 6f2f 6368 6172 7365 742f 4368 a/nio/charset/Ch │ │ │ │ │ +00052020: 6172 7365 7444 6563 6f64 6572 2f45 6d70 arsetDecoder/Emp │ │ │ │ │ +00052030: 7479 496e 7075 742e 6a61 7661 3a20 456e tyInput.java: En │ │ │ │ │ +00052040: 7375 7265 2074 6861 7420 4368 6172 7365 sure that Charse │ │ │ │ │ +00052050: 7444 6563 6f64 6572 2e64 6563 6f64 6520 tDecoder.decode │ │ │ │ │ +00052060: 7468 726f 7773 2042 5545 206f 6e20 656d throws BUE on em │ │ │ │ │ +00052070: 7074 7920 696e 7075 740a 3c62 720a 3e6a pty input.j │ │ │ │ │ +00052080: 6176 612f 6e69 6f2f 6368 6172 7365 742f ava/nio/charset/ │ │ │ │ │ +00052090: 4368 6172 7365 7444 6563 6f64 6572 2f4e CharsetDecoder/N │ │ │ │ │ +000520a0: 614e 696e 4374 6f72 2e6a 6176 613a 204e aNinCtor.java: N │ │ │ │ │ +000520b0: 614e 2061 7267 756d 656e 7473 2074 6f20 aN arguments to │ │ │ │ │ +000520c0: 7468 6520 636f 6e73 7472 7563 746f 7220 the constructor │ │ │ │ │ +000520d0: 7368 6f75 6c64 2062 6520 7265 6a65 6374 should be reject │ │ │ │ │ +000520e0: 6564 0a3c 6272 0a3e 6a61 7661 2f6e 696f ed.java/nio │ │ │ │ │ +000520f0: 2f63 6861 7273 6574 2f43 6861 7273 6574 /charset/Charset │ │ │ │ │ +00052100: 4465 636f 6465 722f 5863 6f64 654f 7665 Decoder/XcodeOve │ │ │ │ │ +00052110: 7266 6c6f 772e 6a61 7661 3a20 4d61 6b65 rflow.java: Make │ │ │ │ │ +00052120: 2073 7572 6520 4941 4520 6973 206e 6f74 sure IAE is not │ │ │ │ │ +00052130: 2074 6872 6f77 6e20 6f6e 2060 696e 7460 thrown on `int` │ │ │ │ │ +00052140: 206f 7665 7266 6c6f 772c 2074 7572 6e69 overflow, turni │ │ │ │ │ +00052150: 6e67 206e 6567 6174 6976 6520 7369 7a65 ng negative size │ │ │ │ │ +00052160: 2e0a 3c62 720a 3e6a 6176 612f 6e69 6f2f ..java/nio/ │ │ │ │ │ +00052170: 6368 6172 7365 742f 4368 6172 7365 7445 charset/CharsetE │ │ │ │ │ +00052180: 6e63 6f64 6572 2f43 616e 456e 636f 6465 ncoder/CanEncode │ │ │ │ │ +00052190: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ +000521a0: 2066 6f72 2043 6861 7273 6574 456e 636f for CharsetEnco │ │ │ │ │ +000521b0: 6465 722e 6361 6e45 6e63 6f64 6520 6d65 der.canEncode me │ │ │ │ │ +000521c0: 7468 6f64 730a 3c62 720a 3e6a 6176 612f thods.java/ │ │ │ │ │ +000521d0: 6e69 6f2f 6368 6172 7365 742f 4368 6172 nio/charset/Char │ │ │ │ │ +000521e0: 7365 7445 6e63 6f64 6572 2f43 6f64 6572 setEncoder/Coder │ │ │ │ │ +000521f0: 4d61 6c66 756e 6374 696f 6e45 7272 6f72 MalfunctionError │ │ │ │ │ +00052200: 5465 7374 2e6a 6176 613a 2043 6865 636b Test.java: Check │ │ │ │ │ +00052210: 2043 6f64 6572 4d61 6c66 756e 6374 696f CoderMalfunctio │ │ │ │ │ +00052220: 6e45 7272 6f72 2069 7320 7468 726f 776e nError is thrown │ │ │ │ │ +00052230: 2066 6f72 2061 6e79 2052 756e 7469 6d65 for any Runtime │ │ │ │ │ +00052240: 4578 6365 7074 696f 6e20 6f6e 2043 6861 Exception on Cha │ │ │ │ │ +00052250: 7273 6574 456e 636f 6465 722e 656e 636f rsetEncoder.enco │ │ │ │ │ +00052260: 6465 4c6f 6f70 2829 2069 6e76 6f63 6174 deLoop() invocat │ │ │ │ │ +00052270: 696f 6e2e 0a3c 6272 0a3e 6a61 7661 2f6e ion..java/n │ │ │ │ │ +00052280: 696f 2f63 6861 7273 6574 2f43 6861 7273 io/charset/Chars │ │ │ │ │ +00052290: 6574 456e 636f 6465 722f 466c 7573 682e etEncoder/Flush. │ │ │ │ │ +000522a0: 6a61 7661 3a20 5465 7374 2070 726f 7065 java: Test prope │ │ │ │ │ +000522b0: 7220 6861 6e64 6c69 6e67 206f 6620 666c r handling of fl │ │ │ │ │ +000522c0: 7573 6828 290a 3c62 720a 3e6a 6176 612f ush().java/ │ │ │ │ │ +000522d0: 6e69 6f2f 6368 6172 7365 742f 4368 6172 nio/charset/Char │ │ │ │ │ +000522e0: 7365 7445 6e63 6f64 6572 2f4e 614e 696e setEncoder/NaNin │ │ │ │ │ +000522f0: 4374 6f72 2e6a 6176 613a 204e 614e 2061 Ctor.java: NaN a │ │ │ │ │ +00052300: 7267 756d 656e 7473 2074 6f20 7468 6520 rguments to the │ │ │ │ │ +00052310: 636f 6e73 7472 7563 746f 7220 7368 6f75 constructor shou │ │ │ │ │ +00052320: 6c64 2062 6520 7265 6a65 6374 6564 0a3c ld be rejected.< │ │ │ │ │ +00052330: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ +00052340: 7273 6574 2f52 656d 6f76 696e 6753 756e rset/RemovingSun │ │ │ │ │ +00052350: 494f 2f53 756e 696f 416c 6961 732e 6a61 IO/SunioAlias.ja │ │ │ │ │ +00052360: 7661 3a20 4368 6563 6b20 6966 2061 6c6c va: Check if all │ │ │ │ │ +00052370: 2073 7570 706f 7274 6564 2073 756e 2e69 supported sun.i │ │ │ │ │ +00052380: 6f20 656e 636f 6469 6e67 206e 616d 6573 o encoding names │ │ │ │ │ +00052390: 2061 7265 2073 7570 706f 7274 6564 2069 are supported i │ │ │ │ │ +000523a0: 6e20 6e69 6f2e 6368 6172 7365 740a 3c62 n nio.charset.java/nio/char │ │ │ │ │ +000523c0: 7365 742f 5265 6d6f 7669 6e67 5375 6e49 set/RemovingSunI │ │ │ │ │ +000523d0: 4f2f 5465 7374 434f 4d50 2e6a 6176 613a O/TestCOMP.java: │ │ │ │ │ +000523e0: 2043 6865 636b 2069 6620 434f 4d50 554e Check if COMPUN │ │ │ │ │ +000523f0: 445f 5445 5854 2063 6861 7273 6574 2077 D_TEXT charset w │ │ │ │ │ +00052400: 6f72 6b73 2061 7320 6578 7065 6374 6564 orks as expected │ │ │ │ │ +00052410: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ +00052420: 6861 7273 6574 2f52 656d 6f76 696e 6753 harset/RemovingS │ │ │ │ │ +00052430: 756e 494f 2f54 6573 7455 6e6d 6170 7061 unIO/TestUnmappa │ │ │ │ │ +00052440: 626c 6546 6f72 4c65 6e67 7468 2e6a 6176 bleForLength.jav │ │ │ │ │ +00052450: 613a 2043 6865 636b 2069 6620 7265 7475 a: Check if retu │ │ │ │ │ +00052460: 726e 6564 2043 6f64 6572 5265 7375 6c74 rned CoderResult │ │ │ │ │ +00052470: 2e75 6e6d 6170 7061 626c 6546 6f72 4c65 .unmappableForLe │ │ │ │ │ +00052480: 6e67 7468 2068 6173 2063 6f72 7265 6374 ngth has correct │ │ │ │ │ +00052490: 206c 656e 6774 6820 7661 6c75 652e 0a3c length value..< │ │ │ │ │ +000524a0: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ +000524b0: 7273 6574 2f53 7461 6e64 6172 6443 6861 rset/StandardCha │ │ │ │ │ +000524c0: 7273 6574 732f 5374 616e 6461 7264 2e6a rsets/Standard.j │ │ │ │ │ +000524d0: 6176 613a 2054 6573 7420 7374 616e 6461 ava: Test standa │ │ │ │ │ +000524e0: 7264 2063 6861 7273 6574 206e 616d 6520 rd charset name │ │ │ │ │ +000524f0: 636f 6e73 7461 6e74 7320 616e 6420 636c constants and cl │ │ │ │ │ +00052500: 6173 7320 7175 616c 6974 6965 732e 0a3c ass qualities..< │ │ │ │ │ +00052510: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ +00052520: 7273 6574 2f63 6f64 6572 732f 4261 7368 rset/coders/Bash │ │ │ │ │ +00052530: 4361 6368 652e 6a61 7661 3a20 5374 6f63 Cache.java: Stoc │ │ │ │ │ +00052540: 6861 7374 6963 2074 6573 7420 6f66 2074 hastic test of t │ │ │ │ │ +00052550: 6872 6561 642d 6c6f 6361 6c20 636f 6465 hread-local code │ │ │ │ │ +00052560: 7220 6361 6368 6573 0a3c 6272 0a3e 6a61 r caches.ja │ │ │ │ │ +00052570: 7661 2f6e 696f 2f63 6861 7273 6574 2f63 va/nio/charset/c │ │ │ │ │ +00052580: 6f64 6572 732f 4261 7368 5374 7265 616d oders/BashStream │ │ │ │ │ +00052590: 732e 6a61 7661 3a20 5374 6f63 6861 7374 s.java: Stochast │ │ │ │ │ +000525a0: 6963 2074 6573 7420 6f66 2063 6861 7273 ic test of chars │ │ │ │ │ +000525b0: 6574 2d62 6173 6564 2073 7472 6561 6d73 et-based streams │ │ │ │ │ +000525c0: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ +000525d0: 6861 7273 6574 2f63 6f64 6572 732f 4368 harset/coders/Ch │ │ │ │ │ +000525e0: 6563 6b2e 6a61 7661 3a20 4368 6563 6b20 eck.java: Check │ │ │ │ │ +000525f0: 6368 6172 7365 7473 2061 6761 696e 7374 charsets against │ │ │ │ │ +00052600: 2072 6566 6572 656e 6365 2066 696c 6573 reference files │ │ │ │ │ +00052610: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ +00052620: 6861 7273 6574 2f63 6f64 6572 732f 4572 harset/coders/Er │ │ │ │ │ +00052630: 726f 7273 2e6a 6176 613a 2043 6865 636b rors.java: Check │ │ │ │ │ +00052640: 2074 6861 7420 6572 726f 7220 6361 7365 that error case │ │ │ │ │ +00052650: 7320 6172 6520 7265 706c 6163 6564 2063 s are replaced c │ │ │ │ │ +00052660: 6f72 7265 6374 6c79 2069 6e20 5374 7269 orrectly in Stri │ │ │ │ │ +00052670: 6e67 2f49 5352 2f4f 5357 0a3c 6272 0a3e ng/ISR/OSW. │ │ │ │ │ +00052680: 6a61 7661 2f6e 696f 2f63 6861 7273 6574 java/nio/charset │ │ │ │ │ +00052690: 2f63 6f64 6572 732f 4675 6c6c 5265 6164 /coders/FullRead │ │ │ │ │ +000526a0: 2e6a 6176 613a 2045 6e73 7572 6520 7468 .java: Ensure th │ │ │ │ │ +000526b0: 6174 2049 6e70 7574 5374 7265 616d 5265 at InputStreamRe │ │ │ │ │ +000526c0: 6164 6572 2072 6561 6473 2061 7320 6d61 ader reads as ma │ │ │ │ │ +000526d0: 6e79 2063 6861 7261 6374 6572 7320 6173 ny characters as │ │ │ │ │ +000526e0: 2070 6f73 7369 626c 650a 3c62 720a 3e6a possible.j │ │ │ │ │ +000526f0: 6176 612f 6e69 6f2f 6368 6172 7365 742f ava/nio/charset/ │ │ │ │ │ +00052700: 636f 6465 7273 2f49 4f43 6f64 6572 732e coders/IOCoders. │ │ │ │ │ +00052710: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ +00052720: 666f 7220 4953 522f 4f53 5720 636f 6e73 for ISR/OSW cons │ │ │ │ │ +00052730: 7472 7563 746f 7273 2074 6861 7420 7461 tructors that ta │ │ │ │ │ +00052740: 6b65 2063 6f64 6572 730a 3c62 720a 3e6a ke coders.j │ │ │ │ │ +00052750: 6176 612f 6e69 6f2f 6368 6172 7365 742f ava/nio/charset/ │ │ │ │ │ +00052760: 636f 6465 7273 2f49 734c 6567 616c 5265 coders/IsLegalRe │ │ │ │ │ +00052770: 706c 6163 656d 656e 742e 6a61 7661 3a20 placement.java: │ │ │ │ │ +00052780: 4368 6563 6b20 636f 7272 6563 746e 6573 Check correctnes │ │ │ │ │ +00052790: 7320 6f66 2043 6861 7273 6574 456e 636f s of CharsetEnco │ │ │ │ │ +000527a0: 6465 722e 6973 4c65 6761 6c52 6570 6c61 der.isLegalRepla │ │ │ │ │ +000527b0: 6365 6d65 6e74 2862 7974 655b 5d29 0a3c cement(byte[]).< │ │ │ │ │ +000527c0: 6272 0a3e 6a61 7661 2f6e 696f 2f63 6861 br.>java/nio/cha │ │ │ │ │ +000527d0: 7273 6574 2f63 6f64 6572 732f 5265 7365 rset/coders/Rese │ │ │ │ │ +000527e0: 7449 534f 3230 3232 4a50 2e6a 6176 613a tISO2022JP.java: │ │ │ │ │ +000527f0: 2043 6865 636b 2074 6861 7420 4953 4f2d Check that ISO- │ │ │ │ │ +00052800: 3230 3232 2d4a 5027 7320 656e 636f 6465 2022-JP's encode │ │ │ │ │ +00052810: 7220 636f 7272 6563 746c 7920 7265 7365 r correctly rese │ │ │ │ │ +00052820: 7473 2074 6f20 4153 4349 4920 6d6f 6465 ts to ASCII mode │ │ │ │ │ +00052830: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f63 .java/nio/c │ │ │ │ │ +00052840: 6861 7273 6574 2f63 6f64 6572 732f 5374 harset/coders/St │ │ │ │ │ +00052850: 7265 616d 5469 6d65 6f75 742e 6a61 7661 reamTimeout.java │ │ │ │ │ +00052860: 3a20 456e 7375 7265 2074 6861 7420 496e : Ensure that In │ │ │ │ │ +00052870: 7075 7453 7472 6561 6d52 6561 6465 7273 putStreamReaders │ │ │ │ │ +00052880: 2077 6f72 6b20 7072 6f70 6572 6c79 2077 work properly w │ │ │ │ │ +00052890: 6865 6e20 7468 6520 756e 6465 726c 7969 hen the underlyi │ │ │ │ │ +000528a0: 6e67 2062 7974 6520 7374 7265 616d 2074 ng byte stream t │ │ │ │ │ +000528b0: 696d 6573 206f 7574 0a3c 6272 0a3e 6a61 imes out.ja │ │ │ │ │ +000528c0: 7661 2f6e 696f 2f63 6861 7273 6574 2f63 va/nio/charset/c │ │ │ │ │ +000528d0: 6f64 6572 732f 5375 7272 6f67 6174 6573 oders/Surrogates │ │ │ │ │ +000528e0: 2e6a 6176 613a 2043 6865 636b 2074 6861 .java: Check tha │ │ │ │ │ +000528f0: 7420 6172 7261 792d 6372 6f73 7369 6e67 t array-crossing │ │ │ │ │ +00052900: 2073 7572 726f 6761 7465 2070 6169 7273 surrogate pairs │ │ │ │ │ +00052910: 2061 7265 2068 616e 646c 6564 2070 726f are handled pro │ │ │ │ │ +00052920: 7065 726c 790a 3c62 720a 3e6a 6176 612f perly.java/ │ │ │ │ │ +00052930: 6e69 6f2f 6368 6172 7365 742f 7370 692f nio/charset/spi/ │ │ │ │ │ +00052940: 4368 6172 7365 7450 726f 7669 6465 7242 CharsetProviderB │ │ │ │ │ +00052950: 6173 6963 5465 7374 2e6a 6176 613a 2055 asicTest.java: U │ │ │ │ │ +00052960: 6e69 7420 7465 7374 2066 6f72 2063 6861 nit test for cha │ │ │ │ │ +00052970: 7273 6574 2070 726f 7669 6465 7273 0a3c rset providers.< │ │ │ │ │ +00052980: 6272 0a3e 6a61 7661 2f6e 696f 2f66 696c br.>java/nio/fil │ │ │ │ │ +00052990: 652f 4469 7265 6374 6f72 7953 7472 6561 e/DirectoryStrea │ │ │ │ │ +000529a0: 6d2f 4261 7369 632e 6a61 7661 3a20 556e m/Basic.java: Un │ │ │ │ │ +000529b0: 6974 2074 6573 7420 666f 7220 6a61 7661 it test for java │ │ │ │ │ +000529c0: 2e6e 696f 2e66 696c 652e 4469 7265 6374 .nio.file.Direct │ │ │ │ │ +000529d0: 6f72 7953 7472 6561 6d0a 3c62 720a 3e6a oryStream.j │ │ │ │ │ +000529e0: 6176 612f 6e69 6f2f 6669 6c65 2f44 6972 ava/nio/file/Dir │ │ │ │ │ +000529f0: 6563 746f 7279 5374 7265 616d 2f44 7269 ectoryStream/Dri │ │ │ │ │ +00052a00: 7665 4c65 7474 6572 2e6a 6176 613a 2043 veLetter.java: C │ │ │ │ │ +00052a10: 6865 636b 7320 7468 6174 2061 2044 6972 hecks that a Dir │ │ │ │ │ +00052a20: 6563 746f 7279 5374 7265 616d 2773 2069 ectoryStream's i │ │ │ │ │ +00052a30: 7465 7261 746f 7220 7265 7475 726e 7320 terator returns │ │ │ │ │ +00052a40: 7468 6520 6578 7065 6374 6564 2070 6174 the expected pat │ │ │ │ │ +00052a50: 6820 7768 656e 206f 7065 6e69 6e67 2061 h when opening a │ │ │ │ │ +00052a60: 2064 6972 6563 746f 7279 2062 7920 7370 directory by sp │ │ │ │ │ +00052a70: 6563 6966 7969 6e67 206f 6e6c 7920 7468 ecifying only th │ │ │ │ │ +00052a80: 6520 6472 6976 6520 6c65 7474 6572 2e0a e drive letter.. │ │ │ │ │ +00052a90: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6669 java/nio/fi │ │ │ │ │ +00052aa0: 6c65 2f44 6972 6563 746f 7279 5374 7265 le/DirectoryStre │ │ │ │ │ +00052ab0: 616d 2f53 6563 7572 6544 532e 6a61 7661 am/SecureDS.java │ │ │ │ │ +00052ac0: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ +00052ad0: 6a61 7661 2e6e 696f 2e66 696c 652e 5365 java.nio.file.Se │ │ │ │ │ +00052ae0: 6375 7265 4469 7265 6374 6f72 7953 7472 cureDirectoryStr │ │ │ │ │ +00052af0: 6561 6d0a 3c62 720a 3e6a 6176 612f 6e69 eam.java/ni │ │ │ │ │ +00052b00: 6f2f 6669 6c65 2f46 696c 6553 746f 7265 o/file/FileStore │ │ │ │ │ +00052b10: 2f42 6173 6963 2e6a 6176 613a 2055 6e69 /Basic.java: Uni │ │ │ │ │ +00052b20: 7420 7465 7374 2066 6f72 206a 6176 612e t test for java. │ │ │ │ │ +00052b30: 6e69 6f2e 6669 6c65 2e46 696c 6553 746f nio.file.FileSto │ │ │ │ │ +00052b40: 7265 0a3c 6272 0a3e 6a61 7661 2f6e 696f re.java/nio │ │ │ │ │ +00052b50: 2f66 696c 652f 4669 6c65 5379 7374 656d /file/FileSystem │ │ │ │ │ +00052b60: 2f42 6173 6963 2e6a 6176 613a 2055 6e69 /Basic.java: Uni │ │ │ │ │ +00052b70: 7420 7465 7374 2066 6f72 206a 6176 612e t test for java. │ │ │ │ │ +00052b80: 6e69 6f2e 6669 6c65 2e46 696c 6553 7973 nio.file.FileSys │ │ │ │ │ +00052b90: 7465 6d0a 3c62 720a 3e6a 6176 612f 6e69 tem.java/ni │ │ │ │ │ +00052ba0: 6f2f 6669 6c65 2f46 696c 6573 2f42 7974 o/file/Files/Byt │ │ │ │ │ +00052bb0: 6573 416e 644c 696e 6573 2e6a 6176 613a esAndLines.java: │ │ │ │ │ +00052bc0: 2055 6e69 7420 7465 7374 2066 6f72 206d Unit test for m │ │ │ │ │ +00052bd0: 6574 686f 6473 2066 6f72 2046 696c 6573 ethods for Files │ │ │ │ │ +00052be0: 2072 6561 6441 6c6c 4279 7465 732c 2072 readAllBytes, r │ │ │ │ │ +00052bf0: 6561 6441 6c6c 4c69 6e65 7320 616e 6420 eadAllLines and │ │ │ │ │ +00052c00: 616e 6420 7772 6974 6520 6d65 7468 6f64 and write method │ │ │ │ │ +00052c10: 732e 0a3c 6272 0a3e 6a61 7661 2f6e 696f s..java/nio │ │ │ │ │ +00052c20: 2f66 696c 652f 4669 6c65 732f 4361 6c6c /file/Files/Call │ │ │ │ │ +00052c30: 5769 7468 496e 7465 7272 7570 7453 6574 WithInterruptSet │ │ │ │ │ +00052c40: 2e6a 6176 613a 2054 6573 7420 696e 766f .java: Test invo │ │ │ │ │ +00052c50: 6b69 6e67 2046 696c 6573 206d 6574 686f king Files metho │ │ │ │ │ +00052c60: 6473 2077 6974 6820 7468 6520 696e 7465 ds with the inte │ │ │ │ │ +00052c70: 7272 7570 7420 7374 6174 7573 2073 6574 rrupt status set │ │ │ │ │ +00052c80: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f66 .java/nio/f │ │ │ │ │ +00052c90: 696c 652f 4669 6c65 732f 4368 6563 6b50 ile/Files/CheckP │ │ │ │ │ +00052ca0: 6572 6d69 7373 696f 6e73 2e6a 6176 613a ermissions.java: │ │ │ │ │ +00052cb0: 2055 6e69 7420 7465 7374 2066 6f72 206a Unit test for j │ │ │ │ │ +00052cc0: 6176 612e 6e69 6f2e 6669 6c65 2e46 696c ava.nio.file.Fil │ │ │ │ │ +00052cd0: 6573 0a3c 6272 0a3e 6a61 7661 2f6e 696f es.java/nio │ │ │ │ │ +00052ce0: 2f66 696c 652f 4669 6c65 732f 436f 7079 /file/Files/Copy │ │ │ │ │ +00052cf0: 416e 644d 6f76 652e 6a61 7661 3a20 556e AndMove.java: Un │ │ │ │ │ +00052d00: 6974 2074 6573 7420 666f 7220 6a61 7661 it test for java │ │ │ │ │ +00052d10: 2e6e 696f 2e66 696c 652e 4669 6c65 7320 .nio.file.Files │ │ │ │ │ +00052d20: 636f 7079 2061 6e64 206d 6f76 6520 6d65 copy and move me │ │ │ │ │ +00052d30: 7468 6f64 7320 2875 7365 202d 4473 6565 thods (use -Dsee │ │ │ │ │ +00052d40: 643d 5820 746f 2073 6574 2050 524e 4720 d=X to set PRNG │ │ │ │ │ +00052d50: 7365 6564 290a 3c62 720a 3e6a 6176 612f seed).java/ │ │ │ │ │ +00052d60: 6e69 6f2f 6669 6c65 2f46 696c 6573 2f43 nio/file/Files/C │ │ │ │ │ +00052d70: 6f70 794d 6f76 6556 6172 6961 7469 6f6e opyMoveVariation │ │ │ │ │ +00052d80: 732e 6a61 7661 3a20 5465 7374 2046 696c s.java: Test Fil │ │ │ │ │ +00052d90: 6573 2e63 6f70 7920 616e 6420 4669 6c65 es.copy and File │ │ │ │ │ +00052da0: 732e 6d6f 7665 2077 6974 6820 6e75 6d65 s.move with nume │ │ │ │ │ +00052db0: 726f 7573 2070 6172 616d 6574 6572 730a rous parameters. │ │ │ │ │ +00052dc0: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6669 java/nio/fi │ │ │ │ │ +00052dd0: 6c65 2f46 696c 6573 2f43 6f70 7950 726f le/Files/CopyPro │ │ │ │ │ +00052de0: 6346 696c 652e 6a61 7661 3a20 456e 7375 cFile.java: Ensu │ │ │ │ │ +00052df0: 7265 2074 6861 7420 636f 7079 696e 6720 re that copying │ │ │ │ │ +00052e00: 6672 6f6d 2061 2066 696c 6520 696e 202f from a file in / │ │ │ │ │ +00052e10: 7072 6f63 2077 6f72 6b73 0a3c 6272 0a3e proc works. │ │ │ │ │ +00052e20: 6a61 7661 2f6e 696f 2f66 696c 652f 4669 java/nio/file/Fi │ │ │ │ │ +00052e30: 6c65 732f 436f 7079 546f 4e6f 6e44 6566 les/CopyToNonDef │ │ │ │ │ +00052e40: 6175 6c74 4653 2e6a 6176 613a 2054 6573 aultFS.java: Tes │ │ │ │ │ +00052e50: 7420 666f 7220 6578 6365 7074 696f 6e20 t for exception │ │ │ │ │ +00052e60: 636f 7079 696e 6720 6672 6f6d 2064 6566 copying from def │ │ │ │ │ +00052e70: 6175 6c74 2074 6f20 6e6f 6e2d 6465 6661 ault to non-defa │ │ │ │ │ +00052e80: 756c 7420 6669 6c65 2073 7973 7465 6d0a ult file system. │ │ │ │ │ +00052e90: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6669 java/nio/fi │ │ │ │ │ +00052ea0: 6c65 2f46 696c 6573 2f43 7265 6174 6544 le/Files/CreateD │ │ │ │ │ +00052eb0: 6972 6563 746f 7269 6573 2e6a 6176 613a irectories.java: │ │ │ │ │ +00052ec0: 2054 6573 7420 6a61 7661 2e6e 696f 2e66 Test java.nio.f │ │ │ │ │ +00052ed0: 696c 652e 4669 6c65 732e 6372 6561 7465 ile.Files.create │ │ │ │ │ +00052ee0: 4469 7265 6374 6f72 6965 7320 6d65 7468 Directories meth │ │ │ │ │ +00052ef0: 6f64 0a3c 6272 0a3e 6a61 7661 2f6e 696f od.java/nio │ │ │ │ │ +00052f00: 2f66 696c 652f 4669 6c65 732f 4375 7374 /file/Files/Cust │ │ │ │ │ +00052f10: 6f6d 4f70 7469 6f6e 732e 6a61 7661 3a20 omOptions.java: │ │ │ │ │ +00052f20: 5465 7374 2063 7573 746f 6d20 6f70 7469 Test custom opti │ │ │ │ │ +00052f30: 6f6e 7320 7769 7468 206e 6577 496e 7075 ons with newInpu │ │ │ │ │ +00052f40: 7453 7472 6561 6d2e 0a3c 6272 0a3e 6a61 tStream..ja │ │ │ │ │ +00052f50: 7661 2f6e 696f 2f66 696c 652f 4669 6c65 va/nio/file/File │ │ │ │ │ +00052f60: 732f 4465 6c65 7465 4f6e 436c 6f73 652e s/DeleteOnClose. │ │ │ │ │ +00052f70: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ +00052f80: 666f 7220 4445 4c45 5445 5f4f 4e5f 434c for DELETE_ON_CL │ │ │ │ │ +00052f90: 4f53 4520 6f70 656e 206f 7074 696f 6e0a OSE open option. │ │ │ │ │ +00052fa0: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6669 java/nio/fi │ │ │ │ │ +00052fb0: 6c65 2f46 696c 6573 2f46 696c 6541 7474 le/Files/FileAtt │ │ │ │ │ +00052fc0: 7269 6275 7465 732e 6a61 7661 3a20 556e ributes.java: Un │ │ │ │ │ +00052fd0: 6974 2074 6573 7420 666f 7220 6a61 7661 it test for java │ │ │ │ │ +00052fe0: 2e6e 696f 2e66 696c 652e 4669 6c65 730a .nio.file.Files. │ │ │ │ │ +00052ff0: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6669 java/nio/fi │ │ │ │ │ +00053000: 6c65 2f46 696c 6573 2f49 6e70 7574 5374 le/Files/InputSt │ │ │ │ │ +00053010: 7265 616d 5465 7374 2e6a 6176 613a 2054 reamTest.java: T │ │ │ │ │ +00053020: 6573 7420 6f66 2049 6e70 7574 5374 7265 est of InputStre │ │ │ │ │ +00053030: 616d 2061 6e64 204f 7574 7075 7453 7472 am and OutputStr │ │ │ │ │ +00053040: 6561 6d20 6372 6561 7465 6420 6279 206a eam created by j │ │ │ │ │ +00053050: 6176 612e 6e69 6f2e 6669 6c65 2e46 696c ava.nio.file.Fil │ │ │ │ │ +00053060: 6573 0a3c 6272 0a3e 6a61 7661 2f6e 696f es.java/nio │ │ │ │ │ +00053070: 2f66 696c 652f 4669 6c65 732f 496e 7465 /file/Files/Inte │ │ │ │ │ +00053080: 7272 7570 7443 6f70 792e 6a61 7661 3a20 rruptCopy.java: │ │ │ │ │ +00053090: 556e 6974 2074 6573 7420 666f 7220 5375 Unit test for Su │ │ │ │ │ +000530a0: 6e2d 7370 6563 6966 6963 2045 7874 656e n-specific Exten │ │ │ │ │ +000530b0: 6465 6443 6f70 794f 7074 696f 6e2e 494e dedCopyOption.IN │ │ │ │ │ +000530c0: 5445 5252 5550 5449 424c 4520 6f70 7469 TERRUPTIBLE opti │ │ │ │ │ +000530d0: 6f6e 0a3c 6272 0a3e 6a61 7661 2f6e 696f on.java/nio │ │ │ │ │ +000530e0: 2f66 696c 652f 4669 6c65 732f 4c69 6e6b /file/Files/Link │ │ │ │ │ +000530f0: 732e 6a61 7661 3a20 556e 6974 2074 6573 s.java: Unit tes │ │ │ │ │ +00053100: 7420 666f 7220 6a61 7661 2e6e 696f 2e66 t for java.nio.f │ │ │ │ │ +00053110: 696c 652e 4669 6c65 7320 6372 6561 7465 ile.Files create │ │ │ │ │ +00053120: 5379 6d62 6f6c 6963 4c69 6e6b 2c20 7265 SymbolicLink, re │ │ │ │ │ +00053130: 6164 5379 6d62 6f6c 6963 4c69 6e6b 2c20 adSymbolicLink, │ │ │ │ │ +00053140: 616e 6420 6372 6561 7465 4c69 6e6b 206d and createLink m │ │ │ │ │ +00053150: 6574 686f 6473 0a3c 6272 0a3e 6a61 7661 ethods.java │ │ │ │ │ +00053160: 2f6e 696f 2f66 696c 652f 4669 6c65 732f /nio/file/Files/ │ │ │ │ │ +00053170: 4d69 7363 2e6a 6176 613a 2055 6e69 7420 Misc.java: Unit │ │ │ │ │ +00053180: 7465 7374 2066 6f72 206d 6973 6365 6c6c test for miscell │ │ │ │ │ +00053190: 616e 656f 7573 206d 6574 686f 6473 2069 aneous methods i │ │ │ │ │ +000531a0: 6e20 6a61 7661 2e6e 696f 2e66 696c 652e n java.nio.file. │ │ │ │ │ +000531b0: 4669 6c65 730a 3c62 720a 3e6a 6176 612f Files.java/ │ │ │ │ │ +000531c0: 6e69 6f2f 6669 6c65 2f46 696c 6573 2f4d nio/file/Files/M │ │ │ │ │ +000531d0: 6973 6d61 7463 682e 6a61 7661 3a20 556e ismatch.java: Un │ │ │ │ │ +000531e0: 6974 2074 6573 7420 666f 7220 7468 6520 it test for the │ │ │ │ │ +000531f0: 4669 6c65 732e 6d69 736d 6174 6368 206d Files.mismatch m │ │ │ │ │ +00053200: 6574 686f 642e 0a3c 6272 0a3e 6a61 7661 ethod..java │ │ │ │ │ +00053210: 2f6e 696f 2f66 696c 652f 4669 6c65 732f /nio/file/Files/ │ │ │ │ │ +00053220: 4e61 6d65 4c69 6d69 7473 2e6a 6176 613a NameLimits.java: │ │ │ │ │ +00053230: 2054 6573 7420 6669 6c65 2061 6e64 2064 Test file and d │ │ │ │ │ +00053240: 6972 6563 746f 7279 206e 616d 6520 6c69 irectory name li │ │ │ │ │ +00053250: 6d69 7473 2e0a 3c62 720a 3e6a 6176 612f mits..java/ │ │ │ │ │ +00053260: 6e69 6f2f 6669 6c65 2f46 696c 6573 2f4e nio/file/Files/N │ │ │ │ │ +00053270: 756c 4465 7669 6365 2e6a 6176 613a 2056 ulDevice.java: V │ │ │ │ │ +00053280: 6572 6966 7920 7374 7265 616d 2061 6e64 erify stream and │ │ │ │ │ +00053290: 2063 6861 6e6e 656c 2062 6568 6176 696f channel behavio │ │ │ │ │ +000532a0: 7220 7769 7468 204e 554c 2064 6576 6963 r with NUL devic │ │ │ │ │ +000532b0: 650a 3c62 720a 3e6a 6176 612f 6e69 6f2f e.java/nio/ │ │ │ │ │ +000532c0: 6669 6c65 2f46 696c 6573 2f52 6561 6457 file/Files/ReadW │ │ │ │ │ +000532d0: 7269 7465 5374 7269 6e67 2e6a 6176 613a riteString.java: │ │ │ │ │ +000532e0: 2055 6e69 7420 7465 7374 2066 6f72 206d Unit test for m │ │ │ │ │ +000532f0: 6574 686f 6473 2066 6f72 2046 696c 6573 ethods for Files │ │ │ │ │ +00053300: 2072 6561 6453 7472 696e 6720 616e 6420 readString and │ │ │ │ │ +00053310: 7772 6974 6520 6d65 7468 6f64 732e 0a3c write methods..< │ │ │ │ │ +00053320: 6272 0a3e 6a61 7661 2f6e 696f 2f66 696c br.>java/nio/fil │ │ │ │ │ +00053330: 652f 4669 6c65 732f 5342 432e 6a61 7661 e/Files/SBC.java │ │ │ │ │ +00053340: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ +00053350: 6a61 7661 2e6e 696f 2e66 696c 652e 4669 java.nio.file.Fi │ │ │ │ │ +00053360: 6c65 732e 6e65 7742 7974 6543 6861 6e6e les.newByteChann │ │ │ │ │ +00053370: 656c 0a3c 6272 0a3e 6a61 7661 2f6e 696f el.java/nio │ │ │ │ │ +00053380: 2f66 696c 652f 4669 6c65 732f 5365 744c /file/Files/SetL │ │ │ │ │ +00053390: 6173 744d 6f64 6966 6965 6454 696d 652e astModifiedTime. │ │ │ │ │ +000533a0: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ +000533b0: 666f 7220 4669 6c65 732e 7365 744c 6173 for Files.setLas │ │ │ │ │ +000533c0: 744d 6f64 6966 6965 6454 696d 650a 3c62 tModifiedTime.java/nio/file │ │ │ │ │ +000533e0: 2f46 696c 6573 2f53 7472 6561 6d4c 696e /Files/StreamLin │ │ │ │ │ +000533f0: 6573 5465 7374 2e6a 6176 613a 2054 6573 esTest.java: Tes │ │ │ │ │ +00053400: 7473 2073 7472 6561 6d73 2072 6574 7572 ts streams retur │ │ │ │ │ +00053410: 6e65 6420 6672 6f6d 2046 696c 6573 2e6c ned from Files.l │ │ │ │ │ +00053420: 696e 6573 2c20 7072 696d 6172 696c 7920 ines, primarily │ │ │ │ │ +00053430: 666f 6375 7365 6420 6f6e 2074 6573 7469 focused on testi │ │ │ │ │ +00053440: 6e67 2074 6865 2066 696c 652d 6368 616e ng the file-chan │ │ │ │ │ +00053450: 6e65 6c2d 6261 7365 6420 7374 7265 616d nel-based stream │ │ │ │ │ +00053460: 2073 7472 6561 6d20 7769 7468 2073 7570 stream with sup │ │ │ │ │ +00053470: 706f 7274 6564 2063 6861 7261 6374 6572 ported character │ │ │ │ │ +00053480: 2073 6574 730a 3c62 720a 3e6a 6176 612f sets.java/ │ │ │ │ │ +00053490: 6e69 6f2f 6669 6c65 2f46 696c 6573 2f53 nio/file/Files/S │ │ │ │ │ +000534a0: 7472 6561 6d54 6573 742e 6a61 7661 3a20 treamTest.java: │ │ │ │ │ +000534b0: 556e 6974 2074 6573 7420 666f 7220 6a61 Unit test for ja │ │ │ │ │ +000534c0: 7661 2e6e 696f 2e66 696c 652e 4669 6c65 va.nio.file.File │ │ │ │ │ +000534d0: 7320 6d65 7468 6f64 7320 7468 6174 2072 s methods that r │ │ │ │ │ +000534e0: 6574 7572 6e20 6120 5374 7265 616d 0a3c eturn a Stream.< │ │ │ │ │ +000534f0: 6272 0a3e 6a61 7661 2f6e 696f 2f66 696c br.>java/nio/fil │ │ │ │ │ +00053500: 652f 4669 6c65 732f 5375 6273 7444 7269 e/Files/SubstDri │ │ │ │ │ +00053510: 7665 2e6a 6176 613a 2054 6573 7420 4669 ve.java: Test Fi │ │ │ │ │ +00053520: 6c65 7327 2070 7562 6c69 6320 4150 4973 les' public APIs │ │ │ │ │ +00053530: 2077 6974 6820 6472 6976 6573 2063 7265 with drives cre │ │ │ │ │ +00053540: 6174 6564 2075 7369 6e67 2074 6865 2073 ated using the s │ │ │ │ │ +00053550: 7562 7374 2063 6f6d 6d61 6e64 206f 6e20 ubst command on │ │ │ │ │ +00053560: 5769 6e64 6f77 732e 0a3c 6272 0a3e 6a61 Windows..ja │ │ │ │ │ +00053570: 7661 2f6e 696f 2f66 696c 652f 4669 6c65 va/nio/file/File │ │ │ │ │ +00053580: 732f 5379 6d6c 696e 6b54 696d 652e 6a61 s/SymlinkTime.ja │ │ │ │ │ +00053590: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ +000535a0: 7220 7570 6461 7469 6e67 2061 6363 6573 r updating acces │ │ │ │ │ +000535b0: 7320 616e 6420 6d6f 6469 6669 6361 7469 s and modificati │ │ │ │ │ +000535c0: 6f6e 2074 696d 6573 206f 6620 7379 6d6c on times of syml │ │ │ │ │ +000535d0: 696e 6b73 0a3c 6272 0a3e 6a61 7661 2f6e inks.java/n │ │ │ │ │ +000535e0: 696f 2f66 696c 652f 4669 6c65 732f 5465 io/file/Files/Te │ │ │ │ │ +000535f0: 6d70 6f72 6172 7946 696c 6573 2e6a 6176 mporaryFiles.jav │ │ │ │ │ +00053600: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ +00053610: 2046 696c 6573 2e63 7265 6174 6554 656d Files.createTem │ │ │ │ │ +00053620: 7058 5858 0a3c 6272 0a3e 6a61 7661 2f6e pXXX.java/n │ │ │ │ │ +00053630: 696f 2f66 696c 652f 4669 6c65 732f 7072 io/file/Files/pr │ │ │ │ │ +00053640: 6f62 6543 6f6e 7465 6e74 5479 7065 2f42 obeContentType/B │ │ │ │ │ +00053650: 6173 6963 2e6a 6176 613a 2055 6e69 7420 asic.java: Unit │ │ │ │ │ +00053660: 7465 7374 2066 6f72 2070 726f 6265 436f test for probeCo │ │ │ │ │ +00053670: 6e74 656e 7454 7970 6520 6d65 7468 6f64 ntentType method │ │ │ │ │ +00053680: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f66 .java/nio/f │ │ │ │ │ +00053690: 696c 652f 4669 6c65 732f 7072 6f62 6543 ile/Files/probeC │ │ │ │ │ +000536a0: 6f6e 7465 6e74 5479 7065 2f46 6f72 6365 ontentType/Force │ │ │ │ │ +000536b0: 4c6f 6164 2e6a 6176 613a 2054 6573 7420 Load.java: Test │ │ │ │ │ +000536c0: 6c69 6272 6172 7920 6465 7065 6e64 656e library dependen │ │ │ │ │ +000536d0: 6369 6573 2062 7920 696e 766f 6b69 6e67 cies by invoking │ │ │ │ │ +000536e0: 2046 696c 6573 2e70 726f 6265 436f 6e74 Files.probeCont │ │ │ │ │ +000536f0: 656e 7454 7970 6520 6265 666f 7265 206f entType before o │ │ │ │ │ +00053700: 7468 6572 206d 6574 686f 6473 2074 6861 ther methods tha │ │ │ │ │ +00053710: 7420 776f 756c 6420 6361 7573 6520 6e69 t would cause ni │ │ │ │ │ +00053720: 6f2e 646c 6c20 746f 2062 6520 6c6f 6164 o.dll to be load │ │ │ │ │ +00053730: 6564 2e0a 3c62 720a 3e6a 6176 612f 6e69 ed..java/ni │ │ │ │ │ +00053740: 6f2f 6669 6c65 2f46 696c 6573 2f70 726f o/file/Files/pro │ │ │ │ │ +00053750: 6265 436f 6e74 656e 7454 7970 652f 5061 beContentType/Pa │ │ │ │ │ +00053760: 7261 6c6c 656c 5072 6f62 6573 2e6a 6176 rallelProbes.jav │ │ │ │ │ +00053770: 613a 2054 6573 7420 7072 6f62 696e 6720 a: Test probing │ │ │ │ │ +00053780: 636f 6e74 656e 7420 7479 7065 2073 696d content type sim │ │ │ │ │ +00053790: 756c 7461 6e65 6f75 736c 7920 6672 6f6d ultaneously from │ │ │ │ │ +000537a0: 206d 756c 7469 706c 6520 7468 7265 6164 multiple thread │ │ │ │ │ +000537b0: 732e 0a3c 6272 0a3e 6a61 7661 2f6e 696f s..java/nio │ │ │ │ │ +000537c0: 2f66 696c 652f 4669 6c65 732f 7761 6c6b /file/Files/walk │ │ │ │ │ +000537d0: 4669 6c65 5472 6565 2f46 696e 6454 6573 FileTree/FindTes │ │ │ │ │ +000537e0: 742e 6a61 7661 3a20 5465 7374 7320 7468 t.java: Tests th │ │ │ │ │ +000537f0: 6174 2077 616c 6b46 696c 6554 7265 6520 at walkFileTree │ │ │ │ │ +00053800: 6973 2063 6f6e 7369 7374 656e 7420 7769 is consistent wi │ │ │ │ │ +00053810: 7468 2074 6865 206e 6174 6976 6520 6669 th the native fi │ │ │ │ │ +00053820: 6e64 2070 726f 6772 616d 0a3c 6272 0a3e nd program. │ │ │ │ │ +00053830: 6a61 7661 2f6e 696f 2f66 696c 652f 4669 java/nio/file/Fi │ │ │ │ │ +00053840: 6c65 732f 7761 6c6b 4669 6c65 5472 6565 les/walkFileTree │ │ │ │ │ +00053850: 2f4d 6178 4465 7074 682e 6a61 7661 3a20 /MaxDepth.java: │ │ │ │ │ +00053860: 556e 6974 2074 6573 7420 666f 7220 4669 Unit test for Fi │ │ │ │ │ +00053870: 6c65 732e 7761 6c6b 4669 6c65 5472 6565 les.walkFileTree │ │ │ │ │ +00053880: 2074 6f20 7465 7374 206d 6178 4465 7074 to test maxDept │ │ │ │ │ +00053890: 6820 7061 7261 6d65 7465 720a 3c62 720a h parameter.java/nio/file/F │ │ │ │ │ +000538b0: 696c 6573 2f77 616c 6b46 696c 6554 7265 iles/walkFileTre │ │ │ │ │ +000538c0: 652f 4e75 6c6c 732e 6a61 7661 3a20 556e e/Nulls.java: Un │ │ │ │ │ +000538d0: 6974 2074 6573 7420 666f 7220 6a61 7661 it test for java │ │ │ │ │ +000538e0: 2e6e 696f 2e66 696c 652e 4669 6c65 732e .nio.file.Files. │ │ │ │ │ +000538f0: 7761 6c6b 4669 6c65 5472 6565 0a3c 6272 walkFileTree.
    java/nio/file/ │ │ │ │ │ +00053910: 4669 6c65 732f 7761 6c6b 4669 6c65 5472 Files/walkFileTr │ │ │ │ │ +00053920: 6565 2f53 6b69 7053 6962 6c69 6e67 732e ee/SkipSiblings. │ │ │ │ │ +00053930: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ +00053940: 666f 7220 4669 6c65 732e 7761 6c6b 4669 for Files.walkFi │ │ │ │ │ +00053950: 6c65 5472 6565 2074 6f20 7465 7374 2053 leTree to test S │ │ │ │ │ +00053960: 4b49 505f 5349 424c 494e 4753 2072 6574 KIP_SIBLINGS ret │ │ │ │ │ +00053970: 7572 6e20 7661 6c75 650a 3c62 720a 3e6a urn value.j │ │ │ │ │ +00053980: 6176 612f 6e69 6f2f 6669 6c65 2f46 696c ava/nio/file/Fil │ │ │ │ │ +00053990: 6573 2f77 616c 6b46 696c 6554 7265 652f es/walkFileTree/ │ │ │ │ │ +000539a0: 536b 6970 5375 6274 7265 652e 6a61 7661 SkipSubtree.java │ │ │ │ │ +000539b0: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ +000539c0: 4669 6c65 732e 7761 6c6b 4669 6c65 5472 Files.walkFileTr │ │ │ │ │ +000539d0: 6565 2074 6f20 7465 7374 2053 4b49 505f ee to test SKIP_ │ │ │ │ │ +000539e0: 5355 4254 5245 4520 7265 7475 726e 2076 SUBTREE return v │ │ │ │ │ +000539f0: 616c 7565 0a3c 6272 0a3e 6a61 7661 2f6e alue.java/n │ │ │ │ │ +00053a00: 696f 2f66 696c 652f 4669 6c65 732f 7761 io/file/Files/wa │ │ │ │ │ +00053a10: 6c6b 4669 6c65 5472 6565 2f54 6572 6d69 lkFileTree/Termi │ │ │ │ │ +00053a20: 6e61 7465 5761 6c6b 2e6a 6176 613a 2055 nateWalk.java: U │ │ │ │ │ +00053a30: 6e69 7420 7465 7374 2066 6f72 2046 696c nit test for Fil │ │ │ │ │ +00053a40: 6573 2e77 616c 6b46 696c 6554 7265 6520 es.walkFileTree │ │ │ │ │ +00053a50: 746f 2074 6573 7420 5445 524d 494e 4154 to test TERMINAT │ │ │ │ │ +00053a60: 4520 7265 7475 726e 2076 616c 7565 0a3c E return value.< │ │ │ │ │ +00053a70: 6272 0a3e 6a61 7661 2f6e 696f 2f66 696c br.>java/nio/fil │ │ │ │ │ +00053a80: 652f 4669 6c65 732f 7761 6c6b 4669 6c65 e/Files/walkFile │ │ │ │ │ +00053a90: 5472 6565 2f57 616c 6b57 6974 6853 6563 Tree/WalkWithSec │ │ │ │ │ +00053aa0: 7572 6974 792e 6a61 7661 3a20 5465 7374 urity.java: Test │ │ │ │ │ +00053ab0: 2046 696c 6573 2e77 616c 6b46 696c 6554 Files.walkFileT │ │ │ │ │ +00053ac0: 7265 6520 696e 2074 6865 2070 7265 7365 ree in the prese │ │ │ │ │ +00053ad0: 6e63 6520 6f66 2061 2073 6563 7572 6974 nce of a securit │ │ │ │ │ +00053ae0: 7920 6d61 6e61 6765 720a 3c62 720a 3e6a y manager.j │ │ │ │ │ +00053af0: 6176 612f 6e69 6f2f 6669 6c65 2f50 6174 ava/nio/file/Pat │ │ │ │ │ +00053b00: 682f 4d61 6350 6174 6854 6573 742e 6a61 h/MacPathTest.ja │ │ │ │ │ +00053b10: 7661 3a20 5465 7374 7320 6669 6c65 2070 va: Tests file p │ │ │ │ │ +00053b20: 6174 6820 7769 7468 206e 6663 2f6e 6664 ath with nfc/nfd │ │ │ │ │ +00053b30: 2066 6f72 6d73 206f 6e20 4d61 634f 5358 forms on MacOSX │ │ │ │ │ +00053b40: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f66 .java/nio/f │ │ │ │ │ +00053b50: 696c 652f 5061 7468 2f4d 6163 546f 5265 ile/Path/MacToRe │ │ │ │ │ +00053b60: 616c 5061 7468 5769 7468 534d 2e6a 6176 alPathWithSM.jav │ │ │ │ │ +00053b70: 613a 2056 6572 6966 7920 556e 6978 5061 a: Verify UnixPa │ │ │ │ │ +00053b80: 7468 3a3a 746f 5265 616c 5061 7468 2066 th::toRealPath f │ │ │ │ │ +00053b90: 616c 6c73 2062 6163 6b20 6966 206e 6f20 alls back if no │ │ │ │ │ +00053ba0: 7065 726d 7320 6f6e 206d 6163 4f53 0a3c perms on macOS.< │ │ │ │ │ +00053bb0: 6272 0a3e 6a61 7661 2f6e 696f 2f66 696c br.>java/nio/fil │ │ │ │ │ +00053bc0: 652f 5061 7468 2f50 6174 684f 7073 2e6a e/Path/PathOps.j │ │ │ │ │ +00053bd0: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ +00053be0: 6f72 206a 6176 612e 6e69 6f2e 6669 6c65 or java.nio.file │ │ │ │ │ +00053bf0: 2e50 6174 6820 7061 7468 206f 7065 7261 .Path path opera │ │ │ │ │ +00053c00: 7469 6f6e 730a 3c62 720a 3e6a 6176 612f tions.java/ │ │ │ │ │ +00053c10: 6e69 6f2f 6669 6c65 2f50 6174 682f 546f nio/file/Path/To │ │ │ │ │ +00053c20: 5265 616c 5061 7468 2e6a 6176 613a 2056 RealPath.java: V │ │ │ │ │ +00053c30: 6572 6966 7920 636f 7272 6563 7420 6f70 erify correct op │ │ │ │ │ +00053c40: 6572 6174 696f 6e20 6f66 2050 6174 682e eration of Path. │ │ │ │ │ +00053c50: 746f 5265 616c 5061 7468 0a3c 6272 0a3e toRealPath. │ │ │ │ │ +00053c60: 6a61 7661 2f6e 696f 2f66 696c 652f 5061 java/nio/file/Pa │ │ │ │ │ +00053c70: 7468 2f55 7269 496d 706f 7274 4578 706f th/UriImportExpo │ │ │ │ │ +00053c80: 7274 2e6a 6176 613a 2055 6e69 7420 7465 rt.java: Unit te │ │ │ │ │ +00053c90: 7374 2066 6f72 206a 6176 612e 6e69 6f2e st for java.nio. │ │ │ │ │ +00053ca0: 6669 6c65 2e50 6174 680a 3c62 720a 3e6a file.Path.j │ │ │ │ │ +00053cb0: 6176 612f 6e69 6f2f 6669 6c65 2f50 6174 ava/nio/file/Pat │ │ │ │ │ +00053cc0: 684d 6174 6368 6572 2f42 6173 6963 2e6a hMatcher/Basic.j │ │ │ │ │ +00053cd0: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ +00053ce0: 6f72 206a 6176 612e 6e69 6f2e 6669 6c65 or java.nio.file │ │ │ │ │ +00053cf0: 2e50 6174 684d 6174 6368 6572 0a3c 6272 .PathMatcher.
    java/nio/file/ │ │ │ │ │ +00053d10: 5761 7463 6853 6572 7669 6365 2f42 6173 WatchService/Bas │ │ │ │ │ +00053d20: 6963 2e6a 6176 613a 2055 6e69 7420 7465 ic.java: Unit te │ │ │ │ │ +00053d30: 7374 2066 6f72 206a 6176 612e 6e69 6f2e st for java.nio. │ │ │ │ │ +00053d40: 6669 6c65 2e57 6174 6368 5365 7276 6963 file.WatchServic │ │ │ │ │ +00053d50: 650a 3c62 720a 3e6a 6176 612f 6e69 6f2f e.java/nio/ │ │ │ │ │ +00053d60: 6669 6c65 2f57 6174 6368 5365 7276 6963 file/WatchServic │ │ │ │ │ +00053d70: 652f 4465 6c65 7465 496e 7465 7266 6572 e/DeleteInterfer │ │ │ │ │ +00053d80: 656e 6365 2e6a 6176 613a 2054 6573 7473 ence.java: Tests │ │ │ │ │ +00053d90: 2070 6f74 656e 7469 616c 2069 6e74 6572 potential inter │ │ │ │ │ +00053da0: 6665 7265 6e63 6520 6265 7477 6565 6e20 ference between │ │ │ │ │ +00053db0: 6120 7468 7265 6164 2063 7265 6174 696e a thread creatin │ │ │ │ │ +00053dc0: 6720 616e 6420 636c 6f73 696e 6720 6120 g and closing a │ │ │ │ │ +00053dd0: 5761 7463 6853 6572 7669 6365 2077 6974 WatchService wit │ │ │ │ │ +00053de0: 6820 616e 6f74 6865 7220 7468 7265 6164 h another thread │ │ │ │ │ +00053df0: 2074 6861 7420 6973 2064 656c 6574 696e that is deletin │ │ │ │ │ +00053e00: 6720 616e 6420 7265 2d63 7265 6174 696e g and re-creatin │ │ │ │ │ +00053e10: 6720 7468 6520 6469 7265 6374 6f72 7920 g the directory │ │ │ │ │ +00053e20: 6174 2061 726f 756e 6420 7468 6520 7361 at around the sa │ │ │ │ │ +00053e30: 6d65 2074 696d 652e 0a3c 6272 0a3e 6a61 me time..ja │ │ │ │ │ +00053e40: 7661 2f6e 696f 2f66 696c 652f 5761 7463 va/nio/file/Watc │ │ │ │ │ +00053e50: 6853 6572 7669 6365 2f46 696c 6554 7265 hService/FileTre │ │ │ │ │ +00053e60: 654d 6f64 6966 6965 722e 6a61 7661 3a20 eModifier.java: │ │ │ │ │ +00053e70: 5361 6e69 7479 2074 6573 7420 666f 7220 Sanity test for │ │ │ │ │ +00053e80: 4a44 4b2d 7370 6563 6966 6963 2046 494c JDK-specific FIL │ │ │ │ │ +00053e90: 455f 5452 4545 2077 6174 6368 2065 7665 E_TREE watch eve │ │ │ │ │ +00053ea0: 6e74 206d 6f64 6966 6965 720a 3c62 720a nt modifier.java/nio/file/W │ │ │ │ │ +00053ec0: 6174 6368 5365 7276 6963 652f 4c6f 7473 atchService/Lots │ │ │ │ │ +00053ed0: 4f66 4361 6e63 656c 732e 6a61 7661 3a20 OfCancels.java: │ │ │ │ │ +00053ee0: 4261 7368 206f 6e20 5761 7463 684b 6579 Bash on WatchKey │ │ │ │ │ +00053ef0: 2e63 616e 6365 6c20 7769 7468 2061 2076 .cancel with a v │ │ │ │ │ +00053f00: 6965 7720 746f 2063 6175 7369 6e67 2061 iew to causing a │ │ │ │ │ +00053f10: 2063 7261 7368 2077 6865 6e20 616e 206f crash when an o │ │ │ │ │ +00053f20: 7574 7374 616e 6469 6e67 2049 2f4f 206f utstanding I/O o │ │ │ │ │ +00053f30: 7065 7261 7469 6f6e 206f 6e20 6469 7265 peration on dire │ │ │ │ │ +00053f40: 6374 6f72 7920 636f 6d70 6c65 7465 7320 ctory completes │ │ │ │ │ +00053f50: 6166 7465 7220 7468 6520 6469 7265 6374 after the direct │ │ │ │ │ +00053f60: 6f72 7920 6861 7320 6265 656e 2063 6c6f ory has been clo │ │ │ │ │ +00053f70: 7365 640a 3c62 720a 3e6a 6176 612f 6e69 sed.java/ni │ │ │ │ │ +00053f80: 6f2f 6669 6c65 2f57 6174 6368 5365 7276 o/file/WatchServ │ │ │ │ │ +00053f90: 6963 652f 4c6f 7473 4f66 436c 6f73 6573 ice/LotsOfCloses │ │ │ │ │ +00053fa0: 2e6a 6176 613a 2049 6e76 6f6b 696e 6720 .java: Invoking │ │ │ │ │ +00053fb0: 636c 6f73 6520 6173 796e 6368 726f 6e6f close asynchrono │ │ │ │ │ +00053fc0: 7573 6c79 2063 616e 2063 6175 7365 2072 usly can cause r │ │ │ │ │ +00053fd0: 6567 6973 7465 7220 746f 2066 6169 6c20 egister to fail │ │ │ │ │ +00053fe0: 7769 7468 2061 6e20 494f 4578 6365 7074 with an IOExcept │ │ │ │ │ +00053ff0: 696f 6e20 7261 7468 6572 2074 6861 6e20 ion rather than │ │ │ │ │ +00054000: 6120 436c 6f73 6564 5761 7463 6853 6572 a ClosedWatchSer │ │ │ │ │ +00054010: 7669 6365 4578 6365 7074 696f 6e0a 3c62 viceException.java/nio/file │ │ │ │ │ +00054030: 2f57 6174 6368 5365 7276 6963 652f 4c6f /WatchService/Lo │ │ │ │ │ +00054040: 7473 4f66 4576 656e 7473 2e6a 6176 613a tsOfEvents.java: │ │ │ │ │ +00054050: 2054 6573 7473 2057 6174 6368 5365 7276 Tests WatchServ │ │ │ │ │ +00054060: 6963 6520 6265 6861 7669 6f72 2077 6865 ice behavior whe │ │ │ │ │ +00054070: 6e20 6c6f 7473 206f 6620 6576 656e 7473 n lots of events │ │ │ │ │ +00054080: 2061 7265 2070 656e 6469 6e67 2028 7573 are pending (us │ │ │ │ │ +00054090: 6520 2d44 7365 6564 3d58 2074 6f20 7365 e -Dseed=X to se │ │ │ │ │ +000540a0: 7420 5052 4e47 2073 6565 6429 0a3c 6272 t PRNG seed).
    java/nio/file/ │ │ │ │ │ +000540c0: 5761 7463 6853 6572 7669 6365 2f4d 6179 WatchService/May │ │ │ │ │ +000540d0: 466c 6965 732e 6a61 7661 3a20 5465 7374 Flies.java: Test │ │ │ │ │ +000540e0: 2074 6861 7420 4352 4541 5445 2061 6e64 that CREATE and │ │ │ │ │ +000540f0: 2044 454c 4554 4520 6576 656e 7473 2061 DELETE events a │ │ │ │ │ +00054100: 7265 2070 6169 7265 6420 666f 7220 7665 re paired for ve │ │ │ │ │ +00054110: 7279 2073 686f 7274 206c 6976 6564 2066 ry short lived f │ │ │ │ │ +00054120: 696c 6573 0a3c 6272 0a3e 6a61 7661 2f6e iles.java/n │ │ │ │ │ +00054130: 696f 2f66 696c 652f 5761 7463 6853 6572 io/file/WatchSer │ │ │ │ │ +00054140: 7669 6365 2f53 656e 7369 7469 7669 7479 vice/Sensitivity │ │ │ │ │ +00054150: 4d6f 6469 6669 6572 2e6a 6176 613a 2053 Modifier.java: S │ │ │ │ │ +00054160: 616e 6974 7920 7465 7374 2066 6f72 204a anity test for J │ │ │ │ │ +00054170: 444b 2d73 7065 6369 6669 6320 7365 6e73 DK-specific sens │ │ │ │ │ +00054180: 6974 6976 6974 7920 6c65 7665 6c20 7761 itivity level wa │ │ │ │ │ +00054190: 7463 6820 6576 656e 7420 6d6f 6469 6669 tch event modifi │ │ │ │ │ +000541a0: 6572 0a3c 6272 0a3e 6a61 7661 2f6e 696f er.java/nio │ │ │ │ │ +000541b0: 2f66 696c 652f 5761 7463 6853 6572 7669 /file/WatchServi │ │ │ │ │ +000541c0: 6365 2f55 7064 6174 6549 6e74 6572 6665 ce/UpdateInterfe │ │ │ │ │ +000541d0: 7265 6e63 652e 6a61 7661 3a20 4c69 6e75 rence.java: Linu │ │ │ │ │ +000541e0: 7857 6174 6368 5365 7276 6963 6520 736f xWatchService so │ │ │ │ │ +000541f0: 6d65 7469 6d65 7320 7265 706f 7274 7320 metimes reports │ │ │ │ │ +00054200: 696e 6f74 6966 7920 6576 656e 7473 2061 inotify events a │ │ │ │ │ +00054210: 6761 696e 7374 2077 726f 6e67 2064 6972 gainst wrong dir │ │ │ │ │ +00054220: 6563 746f 7279 0a3c 6272 0a3e 6a61 7661 ectory.java │ │ │ │ │ +00054230: 2f6e 696f 2f66 696c 652f 5761 7463 6853 /nio/file/WatchS │ │ │ │ │ +00054240: 6572 7669 6365 2f57 6974 6853 6563 7572 ervice/WithSecur │ │ │ │ │ +00054250: 6974 794d 616e 6167 6572 2e6a 6176 613a ityManager.java: │ │ │ │ │ +00054260: 2055 6e69 7420 7465 7374 2066 6f72 2057 Unit test for W │ │ │ │ │ +00054270: 6174 6368 6162 6c65 2372 6567 6973 7465 atchable#registe │ │ │ │ │ +00054280: 7227 7320 7065 726d 6973 7369 6f6e 2063 r's permission c │ │ │ │ │ +00054290: 6865 636b 730a 3c62 720a 3e6a 6176 612f hecks.java/ │ │ │ │ │ +000542a0: 6e69 6f2f 6669 6c65 2f61 7474 7269 6275 nio/file/attribu │ │ │ │ │ +000542b0: 7465 2f41 636c 456e 7472 792f 456d 7074 te/AclEntry/Empt │ │ │ │ │ +000542c0: 7953 6574 2e6a 6176 613a 2054 6573 7420 ySet.java: Test │ │ │ │ │ +000542d0: 4163 6c45 6e74 7279 2e42 7569 6c64 6572 AclEntry.Builder │ │ │ │ │ +000542e0: 2073 6574 466c 6167 7320 616e 6420 7365 setFlags and se │ │ │ │ │ +000542f0: 7450 6572 6d69 7373 696f 6e73 2077 6974 tPermissions wit │ │ │ │ │ +00054300: 6820 656d 7074 7920 7365 7473 0a3c 6272 h empty sets.
    java/nio/file/ │ │ │ │ │ +00054320: 6174 7472 6962 7574 652f 4163 6c46 696c attribute/AclFil │ │ │ │ │ +00054330: 6541 7474 7269 6275 7465 5669 6577 2f42 eAttributeView/B │ │ │ │ │ +00054340: 6173 6963 2e6a 6176 613a 2055 6e69 7420 asic.java: Unit │ │ │ │ │ +00054350: 7465 7374 2066 6f72 206a 6176 612e 6e69 test for java.ni │ │ │ │ │ +00054360: 6f2e 6669 6c65 2e61 7474 7269 6275 7465 o.file.attribute │ │ │ │ │ +00054370: 2e41 636c 4669 6c65 4174 7472 6962 7565 .AclFileAttribue │ │ │ │ │ +00054380: 5669 6577 0a3c 6272 0a3e 6a61 7661 2f6e View.java/n │ │ │ │ │ +00054390: 696f 2f66 696c 652f 6174 7472 6962 7574 io/file/attribut │ │ │ │ │ +000543a0: 652f 4261 7369 6346 696c 6541 7474 7269 e/BasicFileAttri │ │ │ │ │ +000543b0: 6275 7465 5669 6577 2f42 6173 6963 2e6a buteView/Basic.j │ │ │ │ │ +000543c0: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ +000543d0: 6f72 206a 6176 612e 6e69 6f2e 6669 6c65 or java.nio.file │ │ │ │ │ +000543e0: 2e61 7474 7269 6275 7465 2e42 6173 6963 .attribute.Basic │ │ │ │ │ +000543f0: 4669 6c65 4174 7472 6962 7574 6556 6965 FileAttributeVie │ │ │ │ │ +00054400: 770a 3c62 720a 3e6a 6176 612f 6e69 6f2f w.java/nio/ │ │ │ │ │ +00054410: 6669 6c65 2f61 7474 7269 6275 7465 2f42 file/attribute/B │ │ │ │ │ +00054420: 6173 6963 4669 6c65 4174 7472 6962 7574 asicFileAttribut │ │ │ │ │ +00054430: 6556 6965 772f 4372 6561 7469 6f6e 5469 eView/CreationTi │ │ │ │ │ +00054440: 6d65 2e6a 6176 6123 6377 643a 2042 6173 me.java#cwd: Bas │ │ │ │ │ +00054450: 6963 2074 6573 7420 666f 7220 6372 6561 ic test for crea │ │ │ │ │ +00054460: 7469 6f6e 5469 6d65 2061 7474 7269 6275 tionTime attribu │ │ │ │ │ +00054470: 7465 206f 6e20 706c 6174 666f 726d 732f te on platforms/ │ │ │ │ │ +00054480: 6669 6c65 2073 7973 7465 6d73 2074 6861 file systems tha │ │ │ │ │ +00054490: 7420 7375 7070 6f72 7420 6974 2c20 7465 t support it, te │ │ │ │ │ +000544a0: 7374 7320 7573 696e 6720 7468 6520 7465 sts using the te │ │ │ │ │ +000544b0: 7374 2073 6372 6174 6368 2064 6972 6563 st scratch direc │ │ │ │ │ +000544c0: 746f 7279 2c20 7468 6520 7465 7374 2073 tory, the test s │ │ │ │ │ +000544d0: 6372 6174 6368 2064 6972 6563 746f 7279 cratch directory │ │ │ │ │ +000544e0: 206d 6179 6265 2061 7420 6469 6666 2064 maybe at diff d │ │ │ │ │ +000544f0: 6973 6b20 7061 7274 6974 696f 6e20 746f isk partition to │ │ │ │ │ +00054500: 202f 746d 7020 6f6e 206c 696e 7578 2e0a /tmp on linux.. │ │ │ │ │ +00054510: 3c62 720a 3e6a 6176 612f 6e69 6f2f 6669 java/nio/fi │ │ │ │ │ +00054520: 6c65 2f61 7474 7269 6275 7465 2f42 6173 le/attribute/Bas │ │ │ │ │ +00054530: 6963 4669 6c65 4174 7472 6962 7574 6556 icFileAttributeV │ │ │ │ │ +00054540: 6965 772f 4372 6561 7469 6f6e 5469 6d65 iew/CreationTime │ │ │ │ │ +00054550: 2e6a 6176 6123 746d 703a 2042 6173 6963 .java#tmp: Basic │ │ │ │ │ +00054560: 2074 6573 7420 666f 7220 6372 6561 7469 test for creati │ │ │ │ │ +00054570: 6f6e 5469 6d65 2061 7474 7269 6275 7465 onTime attribute │ │ │ │ │ +00054580: 206f 6e20 706c 6174 666f 726d 732f 6669 on platforms/fi │ │ │ │ │ +00054590: 6c65 2073 7973 7465 6d73 2074 6861 7420 le systems that │ │ │ │ │ +000545a0: 7375 7070 6f72 7420 6974 2c20 7465 7374 support it, test │ │ │ │ │ +000545b0: 7320 7573 696e 6720 2f74 6d70 2064 6972 s using /tmp dir │ │ │ │ │ +000545c0: 6563 746f 7279 2e0a 3c62 720a 3e6a 6176 ectory..jav │ │ │ │ │ +000545d0: 612f 6e69 6f2f 6669 6c65 2f61 7474 7269 a/nio/file/attri │ │ │ │ │ +000545e0: 6275 7465 2f42 6173 6963 4669 6c65 4174 bute/BasicFileAt │ │ │ │ │ +000545f0: 7472 6962 7574 6556 6965 772f 5365 7454 tributeView/SetT │ │ │ │ │ +00054600: 696d 6573 4e61 6e6f 732e 6a61 7661 3a20 imesNanos.java: │ │ │ │ │ +00054610: 5665 7269 6679 2074 6861 7420 6e61 6e6f Verify that nano │ │ │ │ │ +00054620: 7365 636f 6e64 2070 7265 6369 7369 6f6e second precision │ │ │ │ │ +00054630: 2069 7320 6d61 696e 7461 696e 6564 2066 is maintained f │ │ │ │ │ +00054640: 6f72 2066 696c 6520 7469 6d65 7374 616d or file timestam │ │ │ │ │ +00054650: 7073 0a3c 6272 0a3e 6a61 7661 2f6e 696f ps.java/nio │ │ │ │ │ +00054660: 2f66 696c 652f 6174 7472 6962 7574 652f /file/attribute/ │ │ │ │ │ +00054670: 4261 7369 6346 696c 6541 7474 7269 6275 BasicFileAttribu │ │ │ │ │ +00054680: 7465 5669 6577 2f55 6e69 7853 6f63 6b65 teView/UnixSocke │ │ │ │ │ +00054690: 7446 696c 652e 6a61 7661 3a20 5665 7269 tFile.java: Veri │ │ │ │ │ +000546a0: 6679 2061 6269 6c69 7479 2074 6f20 7365 fy ability to se │ │ │ │ │ +000546b0: 7420 7469 6d65 2061 7474 7269 6275 7465 t time attribute │ │ │ │ │ +000546c0: 7320 6f66 2073 6f63 6b65 7420 6669 6c65 s of socket file │ │ │ │ │ +000546d0: 7320 7769 7468 206e 6f20 6465 7669 6365 s with no device │ │ │ │ │ +000546e0: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f66 .java/nio/f │ │ │ │ │ +000546f0: 696c 652f 6174 7472 6962 7574 652f 446f ile/attribute/Do │ │ │ │ │ +00054700: 7346 696c 6541 7474 7269 6275 7465 5669 sFileAttributeVi │ │ │ │ │ +00054710: 6577 2f42 6173 6963 2e6a 6176 613a 2055 ew/Basic.java: U │ │ │ │ │ +00054720: 6e69 7420 7465 7374 2066 6f72 206a 6176 nit test for jav │ │ │ │ │ +00054730: 612e 6e69 6f2e 6669 6c65 2e61 7474 7269 a.nio.file.attri │ │ │ │ │ +00054740: 6275 7465 2e44 6f73 4669 6c65 4174 7472 bute.DosFileAttr │ │ │ │ │ +00054750: 6962 7574 6556 6965 770a 3c62 720a 3e6a ibuteView.j │ │ │ │ │ +00054760: 6176 612f 6e69 6f2f 6669 6c65 2f61 7474 ava/nio/file/att │ │ │ │ │ +00054770: 7269 6275 7465 2f46 696c 6554 696d 652f ribute/FileTime/ │ │ │ │ │ +00054780: 4261 7369 632e 6a61 7661 3a20 556e 6974 Basic.java: Unit │ │ │ │ │ +00054790: 2074 6573 7420 666f 7220 6a61 7661 2e6e test for java.n │ │ │ │ │ +000547a0: 696f 2e66 696c 652e 4669 6c65 5469 6d65 io.file.FileTime │ │ │ │ │ +000547b0: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f66 .java/nio/f │ │ │ │ │ +000547c0: 696c 652f 6174 7472 6962 7574 652f 506f ile/attribute/Po │ │ │ │ │ +000547d0: 7369 7846 696c 6541 7474 7269 6275 7465 sixFileAttribute │ │ │ │ │ +000547e0: 5669 6577 2f42 6173 6963 2e6a 6176 613a View/Basic.java: │ │ │ │ │ +000547f0: 2055 6e69 7420 7465 7374 2066 6f72 206a Unit test for j │ │ │ │ │ +00054800: 6176 612e 6e69 6f2e 6669 6c65 2e61 7474 ava.nio.file.att │ │ │ │ │ +00054810: 7269 6275 7465 2e50 6f73 6978 4669 6c65 ribute.PosixFile │ │ │ │ │ +00054820: 4174 7472 6962 7574 6556 6965 770a 3c62 AttributeView.java/nio/file │ │ │ │ │ +00054840: 2f61 7474 7269 6275 7465 2f55 7365 7244 /attribute/UserD │ │ │ │ │ +00054850: 6566 696e 6564 4669 6c65 4174 7472 6962 efinedFileAttrib │ │ │ │ │ +00054860: 7574 6556 6965 772f 4261 7369 632e 6a61 uteView/Basic.ja │ │ │ │ │ +00054870: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ +00054880: 7220 6a61 7661 2e6e 696f 2e66 696c 652e r java.nio.file. │ │ │ │ │ +00054890: 6174 7472 6962 7574 652e 5573 6572 4465 attribute.UserDe │ │ │ │ │ +000548a0: 6669 6e65 6446 696c 6541 7474 7269 6275 finedFileAttribu │ │ │ │ │ +000548b0: 7465 5669 6577 0a3c 6272 0a3e 6a61 7661 teView.java │ │ │ │ │ +000548c0: 2f6e 696f 2f66 696c 652f 6574 632f 4578 /nio/file/etc/Ex │ │ │ │ │ +000548d0: 6365 7074 696f 6e73 2e6a 6176 613a 204d ceptions.java: M │ │ │ │ │ +000548e0: 6973 6365 6c6c 656e 6f75 7320 7465 7374 iscellenous test │ │ │ │ │ +000548f0: 7320 6f6e 2065 7863 6570 7469 6f6e 7320 s on exceptions │ │ │ │ │ +00054900: 696e 206a 6176 612e 6e69 6f2e 6669 6c65 in java.nio.file │ │ │ │ │ +00054910: 0a3c 6272 0a3e 6a61 7661 2f6e 696f 2f66 .java/nio/f │ │ │ │ │ +00054920: 696c 652f 6574 632f 4d61 6356 6f6c 756d ile/etc/MacVolum │ │ │ │ │ +00054930: 6573 5465 7374 2e6a 6176 613a 2043 6865 esTest.java: Che │ │ │ │ │ +00054940: 636b 2061 6363 6573 7320 616e 6420 6261 ck access and ba │ │ │ │ │ +00054950: 7369 6320 4e49 4f20 4150 4973 206f 6e20 sic NIO APIs on │ │ │ │ │ +00054960: 4150 4653 2066 6f72 206d 6163 4f53 2076 APFS for macOS v │ │ │ │ │ +00054970: 6572 7369 6f6e 2026 6774 3b3d 2031 302e ersion >= 10. │ │ │ │ │ +00054980: 3135 0a3c 6272 0a3e 6a61 7661 2f6e 696f 15.java/nio │ │ │ │ │ +00054990: 2f66 696c 652f 7370 692f 5365 7444 6566 /file/spi/SetDef │ │ │ │ │ +000549a0: 6175 6c74 5072 6f76 6964 6572 2e6a 6176 aultProvider.jav │ │ │ │ │ +000549b0: 613a 2052 756e 7320 7465 7374 7320 7769 a: Runs tests wi │ │ │ │ │ +000549c0: 7468 202d 446a 6176 612e 6e69 6f2e 6669 th -Djava.nio.fi │ │ │ │ │ +000549d0: 6c65 2e73 7069 2e44 6566 6175 6c74 4669 le.spi.DefaultFi │ │ │ │ │ +000549e0: 6c65 5379 7374 656d 5072 6f76 6964 6572 leSystemProvider │ │ │ │ │ +000549f0: 2073 6574 206f 6e20 7468 6520 636f 6d6d set on the comm │ │ │ │ │ +00054a00: 616e 6420 6c69 6e65 2074 6f20 6f76 6572 and line to over │ │ │ │ │ +00054a10: 7269 6465 2074 6865 2064 6566 6175 6c74 ride the default │ │ │ │ │ +00054a20: 2066 696c 6520 7379 7374 656d 2070 726f file system pro │ │ │ │ │ +00054a30: 7669 6465 720a 3c62 720a 3e6a 6176 612f vider.java/ │ │ │ │ │ +00054a40: 6e69 6f2f 6669 6c65 2f73 7069 2f54 6573 nio/file/spi/Tes │ │ │ │ │ +00054a50: 7444 656c 6567 6174 696f 6e2e 6a61 7661 tDelegation.java │ │ │ │ │ +00054a60: 3a20 5665 7269 6669 6573 2074 6861 7420 : Verifies that │ │ │ │ │ +00054a70: 6120 4669 6c65 5379 7374 656d 5072 6f76 a FileSystemProv │ │ │ │ │ +00054a80: 6964 6572 2773 2069 6d70 6c65 6d65 6e74 ider's implement │ │ │ │ │ +00054a90: 6174 696f 6e20 6f66 2074 6865 2065 7869 ation of the exi │ │ │ │ │ +00054aa0: 7374 7320 616e 6420 7265 6164 4174 7472 sts and readAttr │ │ │ │ │ +00054ab0: 6962 7574 6573 4966 4578 6973 7473 206d ibutesIfExists m │ │ │ │ │ +00054ac0: 6574 686f 6473 2061 7265 2069 6e76 6f6b ethods are invok │ │ │ │ │ +00054ad0: 6564 0a3c 6272 0a3e 6a61 7661 2f6e 696f ed.java/nio │ │ │ │ │ +00054ae0: 2f6a 6e69 2f4e 6577 4469 7265 6374 4279 /jni/NewDirectBy │ │ │ │ │ +00054af0: 7465 4275 6666 6572 2e6a 6176 613a 2055 teBuffer.java: U │ │ │ │ │ +00054b00: 6e69 7420 7465 7374 2066 6f72 2074 6865 nit test for the │ │ │ │ │ +00054b10: 204a 4e49 2066 756e 6374 696f 6e20 4e65 JNI function Ne │ │ │ │ │ +00054b20: 7744 6972 6563 7442 7974 6542 7566 6665 wDirectByteBuffe │ │ │ │ │ +00054b30: 720a 3c62 720a 3e6a 6176 612f 7365 6375 r.java/secu │ │ │ │ │ +00054b40: 7269 7479 2f41 6363 6573 7343 6f6e 7472 rity/AccessContr │ │ │ │ │ +00054b50: 6f6c 436f 6e74 6578 742f 4368 6563 6b43 olContext/CheckC │ │ │ │ │ +00054b60: 746f 722e 6a61 7661 3a20 5465 7374 2063 tor.java: Test c │ │ │ │ │ +00054b70: 6f6e 7374 7275 6374 6f72 2077 6865 6e20 onstructor when │ │ │ │ │ +00054b80: 5044 2061 7272 6179 2069 7320 6e75 6c6c PD array is null │ │ │ │ │ +00054b90: 206f 7220 636f 6e74 6169 6e73 2061 6c6c or contains all │ │ │ │ │ +00054ba0: 206e 756c 6c20 636f 6e74 6578 7473 0a3c null contexts.< │ │ │ │ │ +00054bb0: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +00054bc0: 792f 4163 6365 7373 436f 6e74 726f 6c43 y/AccessControlC │ │ │ │ │ +00054bd0: 6f6e 7465 7874 2f43 6865 636b 4e75 6c6c ontext/CheckNull │ │ │ │ │ +00054be0: 5065 726d 6973 7369 6f6e 2e6a 6176 613a Permission.java: │ │ │ │ │ +00054bf0: 204d 616b 6520 7375 7265 204e 756c 6c50 Make sure NullP │ │ │ │ │ +00054c00: 6f69 6e74 6572 4578 6365 7074 696f 6e20 ointerException │ │ │ │ │ +00054c10: 6973 2072 6169 7365 6420 7768 656e 2070 is raised when p │ │ │ │ │ +00054c20: 6572 6d69 7373 696f 6e20 746f 2063 6865 ermission to che │ │ │ │ │ +00054c30: 636b 2066 6f72 2069 7320 6e75 6c6c 0a3c ck for is null.< │ │ │ │ │ +00054c40: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +00054c50: 792f 4163 6365 7373 436f 6e74 726f 6c43 y/AccessControlC │ │ │ │ │ +00054c60: 6f6e 7465 7874 2f46 6169 6c75 7265 4465 ontext/FailureDe │ │ │ │ │ +00054c70: 6275 674f 7074 696f 6e2e 6a61 7661 3a20 bugOption.java: │ │ │ │ │ +00054c80: 5245 4752 4553 5349 4f4e 3a20 7365 7474 REGRESSION: sett │ │ │ │ │ +00054c90: 696e 6720 2d44 6a61 7661 2e73 6563 7572 ing -Djava.secur │ │ │ │ │ +00054ca0: 6974 792e 6465 6275 673d 6661 696c 7572 ity.debug=failur │ │ │ │ │ +00054cb0: 6520 7265 7375 6c74 2069 6e20 4e50 4520 e result in NPE │ │ │ │ │ +00054cc0: 696e 2041 4343 0a3c 6272 0a3e 6a61 7661 in ACC.java │ │ │ │ │ +00054cd0: 2f73 6563 7572 6974 792f 4163 6365 7373 /security/Access │ │ │ │ │ +00054ce0: 436f 6e74 726f 6c43 6f6e 7465 7874 2f4e ControlContext/N │ │ │ │ │ +00054cf0: 756c 6c43 6f6d 6269 6e65 7245 7175 616c ullCombinerEqual │ │ │ │ │ +00054d00: 732e 6a61 7661 3a20 4163 6365 7373 436f s.java: AccessCo │ │ │ │ │ +00054d10: 6e74 726f 6c43 6f6e 7465 7874 2074 6872 ntrolContext thr │ │ │ │ │ +00054d20: 6f77 7320 4e75 6c6c 506f 696e 7465 7245 ows NullPointerE │ │ │ │ │ +00054d30: 7863 6570 7469 6f6e 2069 6620 7468 6520 xception if the │ │ │ │ │ +00054d40: 436f 6d62 696e 6572 2069 7320 6e75 6c6c Combiner is null │ │ │ │ │ +00054d50: 2e0a 3c62 720a 3e6a 6176 612f 7365 6375 ..java/secu │ │ │ │ │ +00054d60: 7269 7479 2f41 6363 6573 7343 6f6e 7472 rity/AccessContr │ │ │ │ │ +00054d70: 6f6c 6c65 722f 446f 5072 6976 2e6a 6176 oller/DoPriv.jav │ │ │ │ │ +00054d80: 613a 2043 6865 636b 2074 6861 7420 6765 a: Check that ge │ │ │ │ │ +00054d90: 7443 6f6e 7465 7874 2077 6f72 6b73 2061 tContext works a │ │ │ │ │ +00054da0: 6674 6572 204a 4954 2063 6f6d 7069 6c65 fter JIT compile │ │ │ │ │ +00054db0: 7220 6573 6361 7065 2061 6e61 6c79 7369 r escape analysi │ │ │ │ │ +00054dc0: 732e 0a3c 6272 0a3e 6a61 7661 2f73 6563 s..java/sec │ │ │ │ │ +00054dd0: 7572 6974 792f 4163 6365 7373 436f 6e74 urity/AccessCont │ │ │ │ │ +00054de0: 726f 6c6c 6572 2f44 6f50 7269 7641 6363 roller/DoPrivAcc │ │ │ │ │ +00054df0: 6f6d 706c 6963 6554 6573 742e 6a61 7661 ompliceTest.java │ │ │ │ │ +00054e00: 3a20 5465 7374 7320 7468 6520 646f 5072 : Tests the doPr │ │ │ │ │ +00054e10: 6976 696c 6567 6564 2077 6974 6820 6163 ivileged with ac │ │ │ │ │ +00054e20: 636f 6d70 6c69 6365 2047 656e 6572 6174 complice Generat │ │ │ │ │ +00054e30: 6520 7477 6f20 6a61 7273 2028 446f 5072 e two jars (DoPr │ │ │ │ │ +00054e40: 6976 5465 7374 2e6a 6172 2061 6e64 2044 ivTest.jar and D │ │ │ │ │ +00054e50: 6f50 7269 7641 6363 6f6d 706c 6963 652e oPrivAccomplice. │ │ │ │ │ +00054e60: 6a61 7229 2061 6e64 2067 7261 6e74 2070 jar) and grant p │ │ │ │ │ +00054e70: 6572 6d69 7373 696f 6e20 746f 2044 6f50 ermission to DoP │ │ │ │ │ +00054e80: 7269 7641 6363 6d70 6c69 6365 2e6a 6172 rivAccmplice.jar │ │ │ │ │ +00054e90: 2066 6f72 2072 6561 6469 6e67 2075 7365 for reading use │ │ │ │ │ +00054ea0: 722e 6e61 6d65 2070 726f 7065 7274 7920 r.name property │ │ │ │ │ +00054eb0: 6672 6f6d 2061 2050 7269 7669 6c61 6765 from a Privilage │ │ │ │ │ +00054ec0: 6441 6374 696f 6e2e 0a3c 6272 0a3e 6a61 dAction..ja │ │ │ │ │ +00054ed0: 7661 2f73 6563 7572 6974 792f 4163 6365 va/security/Acce │ │ │ │ │ +00054ee0: 7373 436f 6e74 726f 6c6c 6572 2f4c 696d ssController/Lim │ │ │ │ │ +00054ef0: 6974 6564 446f 5072 6976 696c 6567 6564 itedDoPrivileged │ │ │ │ │ +00054f00: 2e6a 6176 613a 2054 6573 7420 7468 6520 .java: Test the │ │ │ │ │ +00054f10: 6c69 6d69 7465 6420 7072 6976 696c 6567 limited privileg │ │ │ │ │ +00054f20: 6520 7363 6f70 6520 7665 7273 696f 6e20 e scope version │ │ │ │ │ +00054f30: 6f66 2064 6f50 7269 7669 6c65 6765 640a of doPrivileged. │ │ │ │ │ +00054f40: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ +00054f50: 7479 2f41 6363 6573 7343 6f6e 7472 6f6c ty/AccessControl │ │ │ │ │ +00054f60: 6c65 722f 4c69 6d69 7465 6444 6f50 7269 ler/LimitedDoPri │ │ │ │ │ +00054f70: 7669 6c65 6765 6457 6974 684e 756c 6c50 vilegedWithNullP │ │ │ │ │ +00054f80: 6572 6d73 2e6a 6176 613a 2054 6573 7420 erms.java: Test │ │ │ │ │ +00054f90: 7468 6174 204e 756c 6c50 6f69 6e74 6572 that NullPointer │ │ │ │ │ +00054fa0: 4578 6365 7074 696f 6e20 6973 2074 6872 Exception is thr │ │ │ │ │ +00054fb0: 6f77 6e20 6966 2061 6e79 2065 6c65 6d65 own if any eleme │ │ │ │ │ +00054fc0: 6e74 206f 6620 7065 726d 7320 7061 7261 nt of perms para │ │ │ │ │ +00054fd0: 6d65 7465 7220 6973 206e 756c 6c0a 3c62 meter is null.java/security │ │ │ │ │ +00054ff0: 2f41 6363 6573 7343 6f6e 7472 6f6c 6c65 /AccessControlle │ │ │ │ │ +00055000: 722f 4c69 6d69 7465 6444 6f50 7269 7669 r/LimitedDoPrivi │ │ │ │ │ +00055010: 6c65 6765 6457 6974 6854 6872 6561 642e legedWithThread. │ │ │ │ │ +00055020: 6a61 7661 3a20 5465 7374 206c 696d 6974 java: Test limit │ │ │ │ │ +00055030: 6564 2064 6f70 7269 7669 6c65 6765 6420 ed doprivileged │ │ │ │ │ +00055040: 6163 7469 6f6e 2077 6974 6820 7472 6865 action with trhe │ │ │ │ │ +00055050: 6164 2063 616c 6c73 2e0a 3c62 720a 3e6a ad calls..j │ │ │ │ │ +00055060: 6176 612f 7365 6375 7269 7479 2f41 6363 ava/security/Acc │ │ │ │ │ +00055070: 6573 7343 6f6e 7472 6f6c 6c65 722f 5072 essController/Pr │ │ │ │ │ +00055080: 6573 6572 7665 436f 6d62 696e 6572 2e6a eserveCombiner.j │ │ │ │ │ +00055090: 6176 613a 2064 6f50 7269 7669 6c65 6765 ava: doPrivilege │ │ │ │ │ +000550a0: 6420 7368 6f75 6c64 2070 7265 7365 7276 d should preserv │ │ │ │ │ +000550b0: 6520 446f 6d61 696e 436f 6d62 696e 6572 e DomainCombiner │ │ │ │ │ +000550c0: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ +000550d0: 6974 792f 4261 7369 6350 6572 6d69 7373 ity/BasicPermiss │ │ │ │ │ +000550e0: 696f 6e2f 4261 7369 6350 6572 6d69 7373 ion/BasicPermiss │ │ │ │ │ +000550f0: 696f 6e43 6f6c 6c65 6374 696f 6e2e 6a61 ionCollection.ja │ │ │ │ │ +00055100: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ +00055110: 7220 4261 7369 6350 6572 6d69 7373 696f r BasicPermissio │ │ │ │ │ +00055120: 6e43 6f6c 6c65 6374 696f 6e20 7375 6263 nCollection subc │ │ │ │ │ +00055130: 6c61 7373 0a3c 6272 0a3e 6a61 7661 2f73 lass.java/s │ │ │ │ │ +00055140: 6563 7572 6974 792f 4261 7369 6350 6572 ecurity/BasicPer │ │ │ │ │ +00055150: 6d69 7373 696f 6e2f 4571 7561 6c73 496d mission/EqualsIm │ │ │ │ │ +00055160: 706c 6965 732e 6a61 7661 3a20 5465 7374 plies.java: Test │ │ │ │ │ +00055170: 2073 7562 636c 6173 7365 7320 6f66 2042 subclasses of B │ │ │ │ │ +00055180: 6173 6963 5065 726d 6973 7369 6f6e 2074 asicPermission t │ │ │ │ │ +00055190: 6f20 6d61 6b65 2073 7572 6520 6469 6666 o make sure diff │ │ │ │ │ +000551a0: 6572 656e 7420 7375 6263 6c61 7373 6573 erent subclasses │ │ │ │ │ +000551b0: 2064 6f6e 2774 2065 7175 616c 206f 7220 don't equal or │ │ │ │ │ +000551c0: 696d 706c 7920 6561 6368 206f 7468 6572 imply each other │ │ │ │ │ +000551d0: 2e0a 3c62 720a 3e6a 6176 612f 7365 6375 ..java/secu │ │ │ │ │ +000551e0: 7269 7479 2f42 6173 6963 5065 726d 6973 rity/BasicPermis │ │ │ │ │ +000551f0: 7369 6f6e 2f45 7869 7456 4d45 7175 616c sion/ExitVMEqual │ │ │ │ │ +00055200: 732e 6a61 7661 3a20 5370 6563 6966 6963 s.java: Specific │ │ │ │ │ +00055210: 6174 696f 6e20 6f66 2073 6f6d 6520 4261 ation of some Ba │ │ │ │ │ +00055220: 7369 6350 6572 6d69 7373 696f 6e20 6d65 sicPermission me │ │ │ │ │ +00055230: 7468 6f64 2064 6f65 7320 6e6f 7420 6669 thod does not fi │ │ │ │ │ +00055240: 7420 7769 7468 2069 6d70 6c65 6d65 6e74 t with implement │ │ │ │ │ +00055250: 6174 696f 6e0a 3c62 720a 3e6a 6176 612f ation.java/ │ │ │ │ │ +00055260: 7365 6375 7269 7479 2f42 6173 6963 5065 security/BasicPe │ │ │ │ │ +00055270: 726d 6973 7369 6f6e 2f48 6f6d 6f67 656e rmission/Homogen │ │ │ │ │ +00055280: 6569 7479 2e6a 6176 613a 2042 6173 6963 eity.java: Basic │ │ │ │ │ +00055290: 5065 726d 6973 7369 6f6e 2e6e 6577 5065 Permission.newPe │ │ │ │ │ +000552a0: 726d 6973 7369 6f6e 436f 6c6c 6563 7469 rmissionCollecti │ │ │ │ │ +000552b0: 6f6e 2063 6f6c 6c65 6374 696f 6e20 646f on collection do │ │ │ │ │ +000552c0: 6573 206e 6f74 2065 6e66 6f72 6365 2068 es not enforce h │ │ │ │ │ +000552d0: 6f6d 6f67 656e 6569 7479 0a3c 6272 0a3e omogeneity. │ │ │ │ │ +000552e0: 6a61 7661 2f73 6563 7572 6974 792f 4261 java/security/Ba │ │ │ │ │ +000552f0: 7369 6350 6572 6d69 7373 696f 6e2f 4d69 sicPermission/Mi │ │ │ │ │ +00055300: 7865 6442 6173 6963 5065 726d 6973 7369 xedBasicPermissi │ │ │ │ │ +00055310: 6f6e 732e 6a61 7661 3a20 4261 7369 6350 ons.java: BasicP │ │ │ │ │ +00055320: 6572 6d69 7373 696f 6e2e 6e65 7750 6572 ermission.newPer │ │ │ │ │ +00055330: 6d69 7373 696f 6e43 6f6c 6c65 6374 696f missionCollectio │ │ │ │ │ +00055340: 6e28 2920 7669 6f6c 6174 6573 2067 656e n() violates gen │ │ │ │ │ +00055350: 6572 616c 2063 6f6e 7472 6163 7420 7370 eral contract sp │ │ │ │ │ +00055360: 6563 6966 6965 6420 696e 2050 6572 6d69 ecified in Permi │ │ │ │ │ +00055370: 7373 696f 6e20 636c 6173 730a 3c62 720a ssion class.java/security/B │ │ │ │ │ +00055390: 6173 6963 5065 726d 6973 7369 6f6e 2f4e asicPermission/N │ │ │ │ │ +000553a0: 756c 6c4f 7245 6d70 7479 4e61 6d65 2e6a ullOrEmptyName.j │ │ │ │ │ +000553b0: 6176 613a 204d 616b 6520 7375 7265 2042 ava: Make sure B │ │ │ │ │ +000553c0: 6173 6963 5065 726d 6973 7369 6f6e 2063 asicPermission c │ │ │ │ │ +000553d0: 6f6e 7374 7275 6374 6f72 2072 6169 7365 onstructor raise │ │ │ │ │ +000553e0: 7320 4e75 6c6c 506f 696e 7465 7245 7863 s NullPointerExc │ │ │ │ │ +000553f0: 6570 7469 6f6e 2069 6620 7065 726d 6973 eption if permis │ │ │ │ │ +00055400: 7369 6f6e 206e 616d 6520 6973 206e 756c sion name is nul │ │ │ │ │ +00055410: 6c2c 2061 6e64 2049 6c6c 6567 616c 4172 l, and IllegalAr │ │ │ │ │ +00055420: 6775 6d65 6e74 4578 6365 7074 696f 6e20 gumentException │ │ │ │ │ +00055430: 6973 2070 6572 6d69 7373 696f 6e20 6e61 is permission na │ │ │ │ │ +00055440: 6d65 2069 7320 656d 7074 792e 0a3c 6272 me is empty..
    java/security/ │ │ │ │ │ +00055460: 4261 7369 6350 6572 6d69 7373 696f 6e2f BasicPermission/ │ │ │ │ │ +00055470: 5065 726d 436c 6173 732e 6a61 7661 3a20 PermClass.java: │ │ │ │ │ +00055480: 4261 7369 6350 6572 6d69 7373 696f 6e43 BasicPermissionC │ │ │ │ │ +00055490: 6f6c 6c65 6374 696f 6e20 646f 6573 206e ollection does n │ │ │ │ │ +000554a0: 6f74 2073 6574 2070 6572 6d43 6c61 7373 ot set permClass │ │ │ │ │ +000554b0: 2064 7572 696e 6720 6465 7365 7269 616c during deserial │ │ │ │ │ +000554c0: 697a 6174 696f 6e0a 3c62 720a 3e6a 6176 ization.jav │ │ │ │ │ +000554d0: 612f 7365 6375 7269 7479 2f42 6173 6963 a/security/Basic │ │ │ │ │ +000554e0: 5065 726d 6973 7369 6f6e 2f53 6572 6961 Permission/Seria │ │ │ │ │ +000554f0: 6c56 6572 7369 6f6e 2e6a 6176 613a 2042 lVersion.java: B │ │ │ │ │ +00055500: 6173 6963 5065 726d 6973 7369 6f6e 436f asicPermissionCo │ │ │ │ │ +00055510: 6c6c 6563 7469 6f6e 2073 6572 6961 6c20 llection serial │ │ │ │ │ +00055520: 7665 7273 696f 6e20 5549 4420 696e 636f version UID inco │ │ │ │ │ +00055530: 7272 6563 740a 3c62 720a 3e6a 6176 612f rrect.java/ │ │ │ │ │ +00055540: 7365 6375 7269 7479 2f42 6173 6963 5065 security/BasicPe │ │ │ │ │ +00055550: 726d 6973 7369 6f6e 2f57 696c 6463 6172 rmission/Wildcar │ │ │ │ │ +00055560: 642e 6a61 7661 3a20 4368 6563 6b20 7468 d.java: Check th │ │ │ │ │ +00055570: 6174 2042 6173 6963 5065 726d 6973 7369 at BasicPermissi │ │ │ │ │ +00055580: 6f6e 2073 7562 636c 6173 7365 7320 646f on subclasses do │ │ │ │ │ +00055590: 6e27 7420 7468 726f 7720 6578 6365 7074 n't throw except │ │ │ │ │ +000555a0: 696f 6e20 6966 206e 616d 6520 636f 6e74 ion if name cont │ │ │ │ │ +000555b0: 6169 6e73 2077 696c 6463 6172 6420 6368 ains wildcard ch │ │ │ │ │ +000555c0: 6172 6163 7465 7220 2822 2a22 2920 6275 aracter ("*") bu │ │ │ │ │ +000555d0: 7420 646f 6573 206e 6f74 2073 6967 6e69 t does not signi │ │ │ │ │ +000555e0: 6679 2061 2077 696c 6463 6172 6420 6d61 fy a wildcard ma │ │ │ │ │ +000555f0: 7463 680a 3c62 720a 3e6a 6176 612f 7365 tch.java/se │ │ │ │ │ +00055600: 6375 7269 7479 2f43 6f64 6553 6967 6e65 curity/CodeSigne │ │ │ │ │ +00055610: 722f 5365 7269 616c 697a 652e 6a61 7661 r/Serialize.java │ │ │ │ │ +00055620: 3a20 436f 6465 5369 676e 6572 2e68 6173 : CodeSigner.has │ │ │ │ │ +00055630: 6843 6f64 6528 2920 646f 6573 206e 6f74 hCode() does not │ │ │ │ │ +00055640: 2077 6f72 6b20 7769 7468 2073 6572 6961 work with seria │ │ │ │ │ +00055650: 6c69 7a61 7469 6f6e 0a3c 6272 0a3e 6a61 lization.ja │ │ │ │ │ +00055660: 7661 2f73 6563 7572 6974 792f 436f 6465 va/security/Code │ │ │ │ │ +00055670: 536f 7572 6365 2f43 6572 7473 4d61 7463 Source/CertsMatc │ │ │ │ │ +00055680: 682e 6a61 7661 3a20 5465 7374 2074 6f20 h.java: Test to │ │ │ │ │ +00055690: 636f 6d70 6172 6520 6a61 7661 2e73 6563 compare java.sec │ │ │ │ │ +000556a0: 7572 6974 792e 436f 6465 536f 7572 6365 urity.CodeSource │ │ │ │ │ +000556b0: 2049 6e73 7472 7563 7469 6f6e 7320 746f Instructions to │ │ │ │ │ +000556c0: 2072 652d 6372 6561 7465 2074 6865 2075 re-create the u │ │ │ │ │ +000556d0: 7365 6420 6365 7274 7320 6669 6c65 2e0a sed certs file.. │ │ │ │ │ +000556e0: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ +000556f0: 7479 2f43 6f64 6553 6f75 7263 652f 496d ty/CodeSource/Im │ │ │ │ │ +00055700: 706c 6965 732e 6a61 7661 3a20 7661 7269 plies.java: vari │ │ │ │ │ +00055710: 6f75 7320 436f 6465 536f 7572 6365 2e69 ous CodeSource.i │ │ │ │ │ +00055720: 6d70 6c69 6573 2074 6573 7473 0a3c 6272 mplies tests.
    java/security/ │ │ │ │ │ +00055740: 4469 6765 7374 496e 7075 7453 7472 6561 DigestInputStrea │ │ │ │ │ +00055750: 6d2f 5465 7374 536b 6970 416e 6452 6573 m/TestSkipAndRes │ │ │ │ │ +00055760: 6574 2e6a 6176 613a 2044 6f63 756d 656e et.java: Documen │ │ │ │ │ +00055770: 7420 4469 6765 7374 496e 7075 7453 7472 t DigestInputStr │ │ │ │ │ +00055780: 6561 6d20 6265 6861 7669 6f72 2077 6865 eam behavior whe │ │ │ │ │ +00055790: 6e20 736b 6970 2829 206f 7220 6d61 726b n skip() or mark │ │ │ │ │ +000557a0: 2829 202f 2072 6573 6574 2829 2069 7320 () / reset() is │ │ │ │ │ +000557b0: 7573 6564 0a3c 6272 0a3e 6a61 7661 2f73 used.java/s │ │ │ │ │ +000557c0: 6563 7572 6974 792f 4578 6365 7074 696f ecurity/Exceptio │ │ │ │ │ +000557d0: 6e73 2f43 6861 696e 696e 6743 6f6e 7374 ns/ChainingConst │ │ │ │ │ +000557e0: 7275 6374 6f72 732e 6a61 7661 3a20 5465 ructors.java: Te │ │ │ │ │ +000557f0: 7374 2063 6f6e 7374 7275 6374 6f72 7320 st constructors │ │ │ │ │ +00055800: 666f 7220 6578 6365 7074 696f 6e20 6368 for exception ch │ │ │ │ │ +00055810: 6169 6e69 6e67 206f 6620 7365 6375 7269 aining of securi │ │ │ │ │ +00055820: 7479 2d72 656c 6174 6564 2065 7863 6570 ty-related excep │ │ │ │ │ +00055830: 7469 6f6e 730a 3c62 720a 3e6a 6176 612f tions.java/ │ │ │ │ │ +00055840: 7365 6375 7269 7479 2f49 6465 6e74 6974 security/Identit │ │ │ │ │ +00055850: 792f 4571 7561 6c73 4861 7368 436f 6465 y/EqualsHashCode │ │ │ │ │ +00055860: 436f 6e74 7261 6374 2e6a 6176 613a 206a Contract.java: j │ │ │ │ │ +00055870: 6176 612e 7365 6375 7269 7479 2e49 6465 ava.security.Ide │ │ │ │ │ +00055880: 6e74 6974 7920 7669 6f6c 6174 6573 2065 ntity violates e │ │ │ │ │ +00055890: 7175 616c 732f 6861 7368 436f 6465 2063 quals/hashCode c │ │ │ │ │ +000558a0: 6f6e 7472 6163 740a 3c62 720a 3e6a 6176 ontract.jav │ │ │ │ │ +000558b0: 612f 7365 6375 7269 7479 2f49 6465 6e74 a/security/Ident │ │ │ │ │ +000558c0: 6974 7953 636f 7065 2f4e 6f44 6566 6175 ityScope/NoDefau │ │ │ │ │ +000558d0: 6c74 5379 7374 656d 5363 6f70 652e 6a61 ltSystemScope.ja │ │ │ │ │ +000558e0: 7661 3a20 5468 6520 6465 6661 756c 7420 va: The default │ │ │ │ │ +000558f0: 7379 7374 656d 2069 6465 6e74 6974 7920 system identity │ │ │ │ │ +00055900: 7363 6f70 6520 6973 206e 6f77 206e 756c scope is now nul │ │ │ │ │ +00055910: 6c2e 0a3c 6272 0a3e 6a61 7661 2f73 6563 l..java/sec │ │ │ │ │ +00055920: 7572 6974 792f 4b65 7941 6772 6565 6d65 urity/KeyAgreeme │ │ │ │ │ +00055930: 6e74 2f4b 6579 4167 7265 656d 656e 7454 nt/KeyAgreementT │ │ │ │ │ +00055940: 6573 742e 6a61 7661 3a20 4b65 7941 6772 est.java: KeyAgr │ │ │ │ │ +00055950: 6565 6d65 6e74 2054 6573 7420 7769 7468 eement Test with │ │ │ │ │ +00055960: 2061 6c6c 2073 7570 706f 7274 6564 2061 all supported a │ │ │ │ │ +00055970: 6c67 6f72 6974 686d 7320 6672 6f6d 204a lgorithms from J │ │ │ │ │ +00055980: 4345 2e0a 3c62 720a 3e6a 6176 612f 7365 CE..java/se │ │ │ │ │ +00055990: 6375 7269 7479 2f4b 6579 4167 7265 656d curity/KeyAgreem │ │ │ │ │ +000559a0: 656e 742f 4b65 7953 697a 6554 6573 742e ent/KeySizeTest. │ │ │ │ │ +000559b0: 6a61 7661 3a20 4b65 794c 656e 6774 6820 java: KeyLength │ │ │ │ │ +000559c0: 7375 7070 6f72 7420 7465 7374 2066 6f72 support test for │ │ │ │ │ +000559d0: 2044 6966 6669 6548 656c 6c6d 616e 2c20 DiffieHellman, │ │ │ │ │ +000559e0: 4543 2c20 5844 482e 0a3c 6272 0a3e 6a61 EC, XDH..ja │ │ │ │ │ +000559f0: 7661 2f73 6563 7572 6974 792f 4b65 7941 va/security/KeyA │ │ │ │ │ +00055a00: 6772 6565 6d65 6e74 2f4b 6579 5370 6563 greement/KeySpec │ │ │ │ │ +00055a10: 5465 7374 2e6a 6176 613a 2053 7461 6e64 Test.java: Stand │ │ │ │ │ +00055a20: 6172 6420 7465 7374 7320 6f6e 204b 6579 ard tests on Key │ │ │ │ │ +00055a30: 5370 6563 2c20 4b65 7946 6163 746f 7279 Spec, KeyFactory │ │ │ │ │ +00055a40: 2c20 4b65 7950 6169 7273 2061 6e64 204b , KeyPairs and K │ │ │ │ │ +00055a50: 6579 732e 0a3c 6272 0a3e 6a61 7661 2f73 eys..java/s │ │ │ │ │ +00055a60: 6563 7572 6974 792f 4b65 7941 6772 6565 ecurity/KeyAgree │ │ │ │ │ +00055a70: 6d65 6e74 2f4d 756c 7469 5468 7265 6164 ment/MultiThread │ │ │ │ │ +00055a80: 5465 7374 2e6a 6176 613a 204b 6579 5061 Test.java: KeyPa │ │ │ │ │ +00055a90: 6972 4765 6e65 7261 746f 7220 5465 7374 irGenerator Test │ │ │ │ │ +00055aa0: 2077 6974 6820 6d75 6c74 6970 6c65 2074 with multiple t │ │ │ │ │ +00055ab0: 6872 6561 6473 2e0a 3c62 720a 3e6a 6176 hreads..jav │ │ │ │ │ +00055ac0: 612f 7365 6375 7269 7479 2f4b 6579 4167 a/security/KeyAg │ │ │ │ │ +00055ad0: 7265 656d 656e 742f 4e65 6761 7469 7665 reement/Negative │ │ │ │ │ +00055ae0: 5465 7374 2e6a 6176 613a 204e 6567 6174 Test.java: Negat │ │ │ │ │ +00055af0: 6976 6520 7465 7374 7320 666f 7220 4b65 ive tests for Ke │ │ │ │ │ +00055b00: 7920 7265 6c61 7465 6420 5465 7374 2077 y related Test w │ │ │ │ │ +00055b10: 6974 6820 4469 6666 6965 4865 6c6c 6d61 ith DiffieHellma │ │ │ │ │ +00055b20: 6e2c 2045 4344 482c 2058 4448 2e0a 3c62 n, ECDH, XDH..java/security │ │ │ │ │ +00055b40: 2f4b 6579 4661 6374 6f72 792f 4661 696c /KeyFactory/Fail │ │ │ │ │ +00055b50: 6f76 6572 2e6a 6176 613a 2074 6573 7420 over.java: test │ │ │ │ │ +00055b60: 7468 6174 2066 6169 6c6f 7665 7220 666f that failover fo │ │ │ │ │ +00055b70: 7220 4b65 7946 6163 746f 7279 2077 6f72 r KeyFactory wor │ │ │ │ │ +00055b80: 6b73 0a3c 6272 0a3e 6a61 7661 2f73 6563 ks.java/sec │ │ │ │ │ +00055b90: 7572 6974 792f 4b65 7946 6163 746f 7279 urity/KeyFactory │ │ │ │ │ +00055ba0: 2f47 656e 6572 6174 6552 5341 5072 6976 /GenerateRSAPriv │ │ │ │ │ +00055bb0: 6174 6543 7274 4b65 792e 6a61 7661 3a20 ateCrtKey.java: │ │ │ │ │ +00055bc0: 4d61 6b65 2073 7572 6520 7468 6174 2052 Make sure that R │ │ │ │ │ +00055bd0: 5341 2050 7269 7661 7465 2043 5254 204b SA Private CRT K │ │ │ │ │ +00055be0: 6579 2066 6163 746f 7279 2067 656e 6572 ey factory gener │ │ │ │ │ +00055bf0: 6174 696f 6e20 7573 696e 6720 6a61 7661 ation using java │ │ │ │ │ +00055c00: 2e73 6563 7572 6974 792e 7370 6563 2e52 .security.spec.R │ │ │ │ │ +00055c10: 5341 5072 6976 6174 6543 7274 4b65 7953 SAPrivateCrtKeyS │ │ │ │ │ +00055c20: 7065 6320 7061 7373 6573 0a3c 6272 0a3e pec passes. │ │ │ │ │ +00055c30: 6a61 7661 2f73 6563 7572 6974 792f 4b65 java/security/Ke │ │ │ │ │ +00055c40: 7946 6163 746f 7279 2f4b 6579 4661 6374 yFactory/KeyFact │ │ │ │ │ +00055c50: 6f72 7947 6574 4b65 7953 7065 6346 6f72 oryGetKeySpecFor │ │ │ │ │ +00055c60: 496e 7661 6c69 6453 7065 632e 6a61 7661 InvalidSpec.java │ │ │ │ │ +00055c70: 3a20 6973 4173 7369 676e 6162 6c65 4672 : isAssignableFr │ │ │ │ │ +00055c80: 6f6d 2063 6865 636b 7320 696e 204b 6579 om checks in Key │ │ │ │ │ +00055c90: 4661 6374 6f72 7953 7069 2e65 6e67 696e FactorySpi.engin │ │ │ │ │ +00055ca0: 6547 6574 4b65 7953 7065 6320 6170 7065 eGetKeySpec appe │ │ │ │ │ +00055cb0: 6172 2074 6f20 6265 2062 6163 6b77 6172 ar to be backwar │ │ │ │ │ +00055cc0: 6473 2e0a 3c62 720a 3e6a 6176 612f 7365 ds..java/se │ │ │ │ │ +00055cd0: 6375 7269 7479 2f4b 6579 5061 6972 4765 curity/KeyPairGe │ │ │ │ │ +00055ce0: 6e65 7261 746f 722f 4661 696c 6f76 6572 nerator/Failover │ │ │ │ │ +00055cf0: 2e6a 6176 613a 2074 6573 7420 7468 6174 .java: test that │ │ │ │ │ +00055d00: 2066 6169 6c6f 7665 7220 666f 7220 4b65 failover for Ke │ │ │ │ │ +00055d10: 7950 6169 7247 656e 6572 6174 6f72 2077 yPairGenerator w │ │ │ │ │ +00055d20: 6f72 6b73 0a3c 6272 0a3e 6a61 7661 2f73 orks.java/s │ │ │ │ │ +00055d30: 6563 7572 6974 792f 4b65 7950 6169 7247 ecurity/KeyPairG │ │ │ │ │ +00055d40: 656e 6572 6174 6f72 2f46 696e 616c 697a enerator/Finaliz │ │ │ │ │ +00055d50: 6548 616c 662e 6a61 7661 3a20 4669 6e61 eHalf.java: Fina │ │ │ │ │ +00055d60: 6c69 7a69 6e67 206f 6e65 206b 6579 206f lizing one key o │ │ │ │ │ +00055d70: 6620 6120 4b65 7950 6169 7220 696e 7661 f a KeyPair inva │ │ │ │ │ +00055d80: 6c69 6461 7465 7320 7468 6520 6f74 6865 lidates the othe │ │ │ │ │ +00055d90: 7220 6b65 790a 3c62 720a 3e6a 6176 612f r key.java/ │ │ │ │ │ +00055da0: 7365 6375 7269 7479 2f4b 6579 5061 6972 security/KeyPair │ │ │ │ │ +00055db0: 4765 6e65 7261 746f 722f 4765 6e65 7261 Generator/Genera │ │ │ │ │ +00055dc0: 7465 4b65 7970 6169 722e 6a61 7661 3a20 teKeypair.java: │ │ │ │ │ +00055dd0: 5465 7374 2072 6573 746f 7265 6420 6765 Test restored ge │ │ │ │ │ +00055de0: 6e65 7261 7465 4b65 7950 6169 7220 6d65 nerateKeyPair me │ │ │ │ │ +00055df0: 7468 6f64 0a3c 6272 0a3e 6a61 7661 2f73 thod.java/s │ │ │ │ │ +00055e00: 6563 7572 6974 792f 4b65 7950 6169 7247 ecurity/KeyPairG │ │ │ │ │ +00055e10: 656e 6572 6174 6f72 2f47 656e 6572 6174 enerator/Generat │ │ │ │ │ +00055e20: 6552 5341 4b65 7950 6169 722e 6a61 7661 eRSAKeyPair.java │ │ │ │ │ +00055e30: 3a20 4d61 6b65 2073 7572 6520 7468 6174 : Make sure that │ │ │ │ │ +00055e40: 2052 5341 204b 6579 7061 6972 2067 656e RSA Keypair gen │ │ │ │ │ +00055e50: 6572 6174 696f 6e20 7573 696e 6720 6a61 eration using ja │ │ │ │ │ +00055e60: 7661 2e73 6563 7572 6974 792e 7370 6563 va.security.spec │ │ │ │ │ +00055e70: 2e52 5341 4b65 7947 656e 5061 7261 6d65 .RSAKeyGenParame │ │ │ │ │ +00055e80: 7465 7253 7065 6320 7061 7373 6573 0a3c terSpec passes.< │ │ │ │ │ +00055e90: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +00055ea0: 792f 4b65 7952 6570 2f53 6572 6961 6c2e y/KeyRep/Serial. │ │ │ │ │ +00055eb0: 6a61 7661 3a20 5365 7269 616c 697a 696e java: Serializin │ │ │ │ │ +00055ec0: 6720 4b65 7950 6169 7220 6f6e 206f 6e65 g KeyPair on one │ │ │ │ │ +00055ed0: 2056 4d20 2853 756e 292c 2061 6e64 2044 VM (Sun), and D │ │ │ │ │ +00055ee0: 6573 6572 6961 6c69 7a69 6e67 206f 6e20 eserializing on │ │ │ │ │ +00055ef0: 616e 6f74 6865 7220 2849 424d 2920 6661 another (IBM) fa │ │ │ │ │ +00055f00: 696c 730a 3c62 720a 3e6a 6176 612f 7365 ils.java/se │ │ │ │ │ +00055f10: 6375 7269 7479 2f4b 6579 5265 702f 5365 curity/KeyRep/Se │ │ │ │ │ +00055f20: 7269 616c 4453 4150 7562 4b65 792e 6a61 rialDSAPubKey.ja │ │ │ │ │ +00055f30: 7661 3a20 524d 4920 696e 7465 726f 7065 va: RMI interope │ │ │ │ │ +00055f40: 7261 6269 6c69 7479 2069 7373 7565 2077 rability issue w │ │ │ │ │ +00055f50: 6974 6820 4453 4150 7562 6c69 634b 6579 ith DSAPublicKey │ │ │ │ │ +00055f60: 206f 626a 2062 6574 7765 656e 204a 444b obj between JDK │ │ │ │ │ +00055f70: 312e 3420 2661 6d70 3b20 4a44 4b31 2e35 1.4 & JDK1.5 │ │ │ │ │ +00055f80: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ +00055f90: 6974 792f 4b65 7952 6570 2f53 6572 6961 ity/KeyRep/Seria │ │ │ │ │ +00055fa0: 6c4f 6c64 2e6a 6176 613a 2053 6572 6961 lOld.java: Seria │ │ │ │ │ +00055fb0: 6c69 7a69 6e67 204b 6579 5061 6972 206f lizing KeyPair o │ │ │ │ │ +00055fc0: 6e20 6f6e 6520 564d 2028 5375 6e29 2c20 n one VM (Sun), │ │ │ │ │ +00055fd0: 616e 6420 4465 7365 7269 616c 697a 696e and Deserializin │ │ │ │ │ +00055fe0: 6720 6f6e 2061 6e6f 7468 6572 2028 4942 g on another (IB │ │ │ │ │ +00055ff0: 4d29 2066 6169 6c73 0a3c 6272 0a3e 6a61 M) fails.ja │ │ │ │ │ +00056000: 7661 2f73 6563 7572 6974 792f 4b65 7953 va/security/KeyS │ │ │ │ │ +00056010: 746f 7265 2f43 6865 636b 496e 7075 7453 tore/CheckInputS │ │ │ │ │ +00056020: 7472 6561 6d2e 6a61 7661 3a20 5468 6520 tream.java: The │ │ │ │ │ +00056030: 696e 7075 7420 7374 7265 616d 2073 7570 input stream sup │ │ │ │ │ +00056040: 706c 6965 6420 746f 204b 6579 5374 6f72 plied to KeyStor │ │ │ │ │ +00056050: 652e 6c6f 6164 2073 686f 756c 6420 7265 e.load should re │ │ │ │ │ +00056060: 6d61 696e 206f 7065 6e2e 0a3c 6272 0a3e main open.. │ │ │ │ │ +00056070: 6a61 7661 2f73 6563 7572 6974 792f 4b65 java/security/Ke │ │ │ │ │ +00056080: 7953 746f 7265 2f43 6865 636b 4d61 634f yStore/CheckMacO │ │ │ │ │ +00056090: 534b 6579 4368 6169 6e54 7275 7374 2e6a SKeyChainTrust.j │ │ │ │ │ +000560a0: 6176 613a 2043 6865 636b 2077 6865 7468 ava: Check wheth │ │ │ │ │ +000560b0: 6572 206c 6f61 6469 6e67 206f 6620 6365 er loading of ce │ │ │ │ │ +000560c0: 7274 6966 6963 6174 6573 2066 726f 6d20 rtificates from │ │ │ │ │ +000560d0: 4d61 634f 5320 4b65 7963 6861 696e 2063 MacOS Keychain c │ │ │ │ │ +000560e0: 6f72 7265 6374 6c79 2068 6f6e 6f72 7320 orrectly honors │ │ │ │ │ +000560f0: 7472 7573 7420 7365 7474 696e 6773 0a3c trust settings.< │ │ │ │ │ +00056100: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +00056110: 792f 4b65 7953 746f 7265 2f44 6566 6175 y/KeyStore/Defau │ │ │ │ │ +00056120: 6c74 456e 7472 7954 7970 652e 6a61 7661 ltEntryType.java │ │ │ │ │ +00056130: 3a20 5072 6f76 6964 6520 6765 6e65 7269 : Provide generi │ │ │ │ │ +00056140: 6320 7374 6f72 6167 6520 4b65 7953 746f c storage KeySto │ │ │ │ │ +00056150: 7265 2073 746f 7261 6765 2066 6163 696c re storage facil │ │ │ │ │ +00056160: 6974 6965 730a 3c62 720a 3e6a 6176 612f ities.java/ │ │ │ │ │ +00056170: 7365 6375 7269 7479 2f4b 6579 5374 6f72 security/KeyStor │ │ │ │ │ +00056180: 652f 456e 7472 794d 6574 686f 6473 2e6a e/EntryMethods.j │ │ │ │ │ +00056190: 6176 613a 2050 726f 7669 6465 2067 656e ava: Provide gen │ │ │ │ │ +000561a0: 6572 6963 2073 746f 7261 6765 204b 6579 eric storage Key │ │ │ │ │ +000561b0: 5374 6f72 6520 7374 6f72 6167 6520 6661 Store storage fa │ │ │ │ │ +000561c0: 6369 6c69 7469 6573 0a3c 6272 0a3e 6a61 cilities.ja │ │ │ │ │ +000561d0: 7661 2f73 6563 7572 6974 792f 4b65 7953 va/security/KeyS │ │ │ │ │ +000561e0: 746f 7265 2f4b 6579 5374 6f72 6542 7569 tore/KeyStoreBui │ │ │ │ │ +000561f0: 6c64 6572 2e6a 6176 613a 2076 6572 6966 lder.java: verif │ │ │ │ │ +00056200: 7920 7468 6174 2074 6865 204b 6579 5374 y that the KeySt │ │ │ │ │ +00056210: 6f72 652e 4275 696c 6465 7220 4150 4920 ore.Builder API │ │ │ │ │ +00056220: 776f 726b 730a 3c62 720a 3e6a 6176 612f works.java/ │ │ │ │ │ +00056230: 7365 6375 7269 7479 2f4b 6579 5374 6f72 security/KeyStor │ │ │ │ │ +00056240: 652f 4f6e 6550 726f 6265 4f6e 654e 6f74 e/OneProbeOneNot │ │ │ │ │ +00056250: 2e6a 6176 613a 204b 6579 5374 6f72 6520 .java: KeyStore │ │ │ │ │ +00056260: 6361 6e6e 6f74 2070 726f 6265 2050 4b43 cannot probe PKC │ │ │ │ │ +00056270: 5331 3220 6b65 7973 746f 7265 2069 6620 S12 keystore if │ │ │ │ │ +00056280: 426f 756e 6379 4361 7374 6c65 2069 7320 BouncyCastle is │ │ │ │ │ +00056290: 7468 6520 746f 7020 7365 6375 7269 7479 the top security │ │ │ │ │ +000562a0: 2070 726f 7669 6465 720a 3c62 720a 3e6a provider.j │ │ │ │ │ +000562b0: 6176 612f 7365 6375 7269 7479 2f4b 6579 ava/security/Key │ │ │ │ │ +000562c0: 5374 6f72 652f 5042 4554 6573 742e 6a61 Store/PBETest.ja │ │ │ │ │ +000562d0: 7661 3a20 5072 6f74 6563 7420 6b65 7973 va: Protect keys │ │ │ │ │ +000562e0: 746f 7265 2065 6e74 7269 6573 2075 7369 tore entries usi │ │ │ │ │ +000562f0: 6e67 2073 7472 6f6e 6765 7220 5042 4520 ng stronger PBE │ │ │ │ │ +00056300: 616c 676f 7269 7468 6d73 0a3c 6272 0a3e algorithms. │ │ │ │ │ +00056310: 6a61 7661 2f73 6563 7572 6974 792f 4b65 java/security/Ke │ │ │ │ │ +00056320: 7953 746f 7265 2f50 4b43 5331 322f 4368 yStore/PKCS12/Ch │ │ │ │ │ +00056330: 6563 6b44 6566 6175 6c74 732e 6a61 7661 eckDefaults.java │ │ │ │ │ +00056340: 3a20 5365 7420 7570 206b 6579 7374 6f72 : Set up keystor │ │ │ │ │ +00056350: 652e 7479 7065 2073 6563 7572 6520 7072 e.type secure pr │ │ │ │ │ +00056360: 6f70 6572 7479 2061 6e64 2063 6865 636b operty and check │ │ │ │ │ +00056370: 2074 6861 7420 4b65 7953 746f 7265 2e67 that KeyStore.g │ │ │ │ │ +00056380: 6574 4465 6661 756c 7454 7970 6528 2920 etDefaultType() │ │ │ │ │ +00056390: 7661 6c75 6520 6973 2072 656c 6174 6564 value is related │ │ │ │ │ +000563a0: 2074 6f20 7072 6f70 6572 7479 2076 616c to property val │ │ │ │ │ +000563b0: 7565 2e0a 3c62 720a 3e6a 6176 612f 7365 ue..java/se │ │ │ │ │ +000563c0: 6375 7269 7479 2f4b 6579 5374 6f72 652f curity/KeyStore/ │ │ │ │ │ +000563d0: 504b 4353 3132 2f43 6f6e 7665 7274 5031 PKCS12/ConvertP1 │ │ │ │ │ +000563e0: 3254 6573 742e 6a61 7661 3a20 5465 7374 2Test.java: Test │ │ │ │ │ +000563f0: 2063 6f6e 7665 7274 696e 6720 6b65 7973 converting keys │ │ │ │ │ +00056400: 746f 7265 2066 726f 6d20 6a63 656b 7320 tore from jceks │ │ │ │ │ +00056410: 746f 2050 3132 2061 6e64 2066 726f 6d20 to P12 and from │ │ │ │ │ +00056420: 5031 3220 746f 206f 7468 6572 2028 6a63 P12 to other (jc │ │ │ │ │ +00056430: 656b 732c 6a6b 7329 2e0a 3c62 720a 3e6a eks,jks)..j │ │ │ │ │ +00056440: 6176 612f 7365 6375 7269 7479 2f4b 6579 ava/security/Key │ │ │ │ │ +00056450: 5374 6f72 652f 504b 4353 3132 2f45 6e74 Store/PKCS12/Ent │ │ │ │ │ +00056460: 7279 5072 6f74 6563 7469 6f6e 5465 7374 ryProtectionTest │ │ │ │ │ +00056470: 2e6a 6176 613a 2054 6573 7420 666f 7220 .java: Test for │ │ │ │ │ +00056480: 6665 6174 7572 6520 2773 7570 706f 7274 feature 'support │ │ │ │ │ +00056490: 2073 7472 6f6e 6765 7220 656e 7472 7920 stronger entry │ │ │ │ │ +000564a0: 7072 6f74 6563 7469 6f6e 272e 0a3c 6272 protection'..
    java/security/ │ │ │ │ │ +000564c0: 4b65 7953 746f 7265 2f50 4b43 5331 322f KeyStore/PKCS12/ │ │ │ │ │ +000564d0: 4b65 7974 6f6f 6c52 6561 6465 7250 3132 KeytoolReaderP12 │ │ │ │ │ +000564e0: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ +000564f0: 666f 7220 504b 4353 3132 206b 6579 7374 for PKCS12 keyst │ │ │ │ │ +00056500: 6f72 6520 6c69 7374 202c 2065 7870 6f72 ore list , expor │ │ │ │ │ +00056510: 7420 636f 6d6d 616e 6473 2e0a 3c62 720a t commands..java/security/K │ │ │ │ │ +00056530: 6579 5374 6f72 652f 504b 4353 3132 2f4b eyStore/PKCS12/K │ │ │ │ │ +00056540: 6579 746f 6f6c 5772 6974 6550 3132 5465 eytoolWriteP12Te │ │ │ │ │ +00056550: 7374 2e6a 6176 613a 2054 6573 7473 2066 st.java: Tests f │ │ │ │ │ +00056560: 6f72 2063 7265 6174 696e 6720 706b 6373 or creating pkcs │ │ │ │ │ +00056570: 3132 206b 6579 7374 6f72 6520 7769 7468 12 keystore with │ │ │ │ │ +00056580: 2076 6172 696f 7573 2061 6c67 6f72 6974 various algorit │ │ │ │ │ +00056590: 686d 730a 3c62 720a 3e6a 6176 612f 7365 hms.java/se │ │ │ │ │ +000565a0: 6375 7269 7479 2f4b 6579 5374 6f72 652f curity/KeyStore/ │ │ │ │ │ +000565b0: 504b 4353 3132 2f4d 6574 6164 6174 6145 PKCS12/MetadataE │ │ │ │ │ +000565c0: 6d70 7479 5465 7374 2e6a 6176 613a 2045 mptyTest.java: E │ │ │ │ │ +000565d0: 6e74 7279 2773 2061 7474 7269 6275 7465 ntry's attribute │ │ │ │ │ +000565e0: 2073 6574 2073 686f 756c 6420 6265 2065 set should be e │ │ │ │ │ +000565f0: 6d70 7479 0a3c 6272 0a3e 6a61 7661 2f73 mpty.java/s │ │ │ │ │ +00056600: 6563 7572 6974 792f 4b65 7953 746f 7265 ecurity/KeyStore │ │ │ │ │ +00056610: 2f50 4b43 5331 322f 4d65 7461 6461 7461 /PKCS12/Metadata │ │ │ │ │ +00056620: 5374 6f72 654c 6f61 6454 6573 742e 6a61 StoreLoadTest.ja │ │ │ │ │ +00056630: 7661 3a20 5465 7374 2073 746f 7265 206d va: Test store m │ │ │ │ │ +00056640: 6574 6164 6174 6120 6174 7472 6962 7574 etadata attribut │ │ │ │ │ +00056650: 6573 2074 6f20 504b 4353 3132 206b 6579 es to PKCS12 key │ │ │ │ │ +00056660: 7374 6f72 652e 0a3c 6272 0a3e 6a61 7661 store..java │ │ │ │ │ +00056670: 2f73 6563 7572 6974 792f 4b65 7953 746f /security/KeySto │ │ │ │ │ +00056680: 7265 2f50 4b43 5331 322f 5265 6164 5031 re/PKCS12/ReadP1 │ │ │ │ │ +00056690: 3254 6573 742e 6a61 7661 3a20 5265 6164 2Test.java: Read │ │ │ │ │ +000566a0: 2064 6966 6665 7265 6e74 2074 7970 6573 different types │ │ │ │ │ +000566b0: 2070 3132 206b 6579 2073 746f 7265 2074 p12 key store t │ │ │ │ │ +000566c0: 6f20 4368 6563 6b20 7468 6520 7265 6164 o Check the read │ │ │ │ │ +000566d0: 2072 656c 6174 6564 2041 5049 732e 0a3c related APIs..< │ │ │ │ │ +000566e0: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +000566f0: 792f 4b65 7953 746f 7265 2f50 4b43 5331 y/KeyStore/PKCS1 │ │ │ │ │ +00056700: 322f 5374 6f72 6554 7275 7374 6564 4365 2/StoreTrustedCe │ │ │ │ │ +00056710: 7274 4150 4954 6573 742e 6a61 7661 3a20 rtAPITest.java: │ │ │ │ │ +00056720: 5465 7374 2069 6d70 6f72 7473 2063 6572 Test imports cer │ │ │ │ │ +00056730: 7469 6669 6361 7465 2066 726f 6d20 6669 tificate from fi │ │ │ │ │ +00056740: 6c65 2074 6f20 504b 4353 3132 206b 6579 le to PKCS12 key │ │ │ │ │ +00056750: 7374 6f72 6520 7374 6f72 6520 6974 2061 store store it a │ │ │ │ │ +00056760: 7320 7472 7573 7465 6420 6365 7274 6966 s trusted certif │ │ │ │ │ +00056770: 6963 6174 6520 4368 6563 6b20 696d 706f icate Check impo │ │ │ │ │ +00056780: 7274 2065 7272 6f72 7320 286d 7573 7420 rt errors (must │ │ │ │ │ +00056790: 6265 206e 6f74 2065 7272 6f72 7329 2026 be not errors) & │ │ │ │ │ +000567a0: 616d 703b 2063 6865 636b 206b 6579 7374 amp; check keyst │ │ │ │ │ +000567b0: 6f72 6520 636f 6e74 656e 7420 6166 7465 ore content afte │ │ │ │ │ +000567c0: 7220 696d 706f 7274 0a3c 6272 0a3e 6a61 r import.ja │ │ │ │ │ +000567d0: 7661 2f73 6563 7572 6974 792f 4b65 7953 va/security/KeyS │ │ │ │ │ +000567e0: 746f 7265 2f50 4b43 5331 322f 5374 6f72 tore/PKCS12/Stor │ │ │ │ │ +000567f0: 6554 7275 7374 6564 4365 7274 4b65 7974 eTrustedCertKeyt │ │ │ │ │ +00056800: 6f6f 6c2e 6a61 7661 3a20 5465 7374 7320 ool.java: Tests │ │ │ │ │ +00056810: 6b65 7974 6f6f 6c20 636f 6d6d 616e 6420 keytool command │ │ │ │ │ +00056820: 696d 706f 7274 7320 6365 7274 6966 6963 imports certific │ │ │ │ │ +00056830: 6174 6520 2c20 6c69 7374 206b 6579 7374 ate , list keyst │ │ │ │ │ +00056840: 6f72 652c 2070 7269 6e74 2063 6572 7469 ore, print certi │ │ │ │ │ +00056850: 6669 6361 7465 2061 6e64 2069 6d70 6f72 ficate and impor │ │ │ │ │ +00056860: 7420 7061 7373 776f 7264 2068 656c 702e t password help. │ │ │ │ │ +00056870: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ +00056880: 6974 792f 4b65 7953 746f 7265 2f50 4b43 ity/KeyStore/PKC │ │ │ │ │ +00056890: 5331 322f 556e 6d6f 6469 6669 6162 6c65 S12/Unmodifiable │ │ │ │ │ +000568a0: 4174 7472 6962 7574 6573 2e6a 6176 613a Attributes.java: │ │ │ │ │ +000568b0: 204b 6579 5374 6f72 653a 6765 7441 7474 KeyStore:getAtt │ │ │ │ │ +000568c0: 7269 6275 7465 7328 2920 6e6f 7420 7265 ributes() not re │ │ │ │ │ +000568d0: 7475 726e 696e 6720 756e 6d6f 6469 6669 turning unmodifi │ │ │ │ │ +000568e0: 6162 6c65 2053 6574 0a3c 6272 0a3e 6a61 able Set.ja │ │ │ │ │ +000568f0: 7661 2f73 6563 7572 6974 792f 4b65 7953 va/security/KeyS │ │ │ │ │ +00056900: 746f 7265 2f50 4b43 5331 322f 5772 6974 tore/PKCS12/Writ │ │ │ │ │ +00056910: 6550 3132 5465 7374 2e6a 6176 613a 2057 eP12Test.java: W │ │ │ │ │ +00056920: 7269 7465 2064 6966 6665 7265 6e74 2074 rite different t │ │ │ │ │ +00056930: 7970 6573 2070 3132 206b 6579 2073 746f ypes p12 key sto │ │ │ │ │ +00056940: 7265 2074 6f20 4368 6563 6b20 7468 6520 re to Check the │ │ │ │ │ +00056950: 7772 6974 6520 7265 6c61 7465 6420 4150 write related AP │ │ │ │ │ +00056960: 4973 2e0a 3c62 720a 3e6a 6176 612f 7365 Is..java/se │ │ │ │ │ +00056970: 6375 7269 7479 2f4b 6579 5374 6f72 652f curity/KeyStore/ │ │ │ │ │ +00056980: 5072 6f62 654b 6579 7374 6f72 6573 2e6a ProbeKeystores.j │ │ │ │ │ +00056990: 6176 613a 2074 6573 7420 6e65 7720 6d65 ava: test new me │ │ │ │ │ +000569a0: 7468 6f64 7320 6672 6f6d 204a 4550 2d32 thods from JEP-2 │ │ │ │ │ +000569b0: 3239 3a20 4372 6561 7465 2050 4b43 5331 29: Create PKCS1 │ │ │ │ │ +000569c0: 3220 4b65 7973 746f 7265 7320 6279 2044 2 Keystores by D │ │ │ │ │ +000569d0: 6566 6175 6c74 0a3c 6272 0a3e 6a61 7661 efault.java │ │ │ │ │ +000569e0: 2f73 6563 7572 6974 792f 4b65 7953 746f /security/KeySto │ │ │ │ │ +000569f0: 7265 2f54 6573 744b 6579 5374 6f72 6542 re/TestKeyStoreB │ │ │ │ │ +00056a00: 6173 6963 2e6a 6176 613a 2054 6573 7420 asic.java: Test │ │ │ │ │ +00056a10: 6261 7369 6320 6f70 6572 6174 696f 6e73 basic operations │ │ │ │ │ +00056a20: 2077 6974 6820 6b65 7973 746f 7265 7320 with keystores │ │ │ │ │ +00056a30: 286a 6b73 2c20 6a63 656b 732c 2070 6b63 (jks, jceks, pkc │ │ │ │ │ +00056a40: 7331 3229 0a3c 6272 0a3e 6a61 7661 2f73 s12).java/s │ │ │ │ │ +00056a50: 6563 7572 6974 792f 4b65 7953 746f 7265 ecurity/KeyStore │ │ │ │ │ +00056a60: 2f54 6573 744b 6579 5374 6f72 6545 6e74 /TestKeyStoreEnt │ │ │ │ │ +00056a70: 7279 2e6a 6176 613a 2054 6573 7420 7468 ry.java: Test th │ │ │ │ │ +00056a80: 6520 6261 7369 6320 6f70 6572 6174 696f e basic operatio │ │ │ │ │ +00056a90: 6e73 206f 6620 4b65 7953 746f 7265 2065 ns of KeyStore e │ │ │ │ │ +00056aa0: 6e74 7279 2c20 7072 6f76 6964 6564 2062 ntry, provided b │ │ │ │ │ +00056ab0: 7920 5375 6e4a 4345 2028 6a63 656b 7329 y SunJCE (jceks) │ │ │ │ │ +00056ac0: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ +00056ad0: 6974 792f 4d65 7373 6167 6544 6967 6573 ity/MessageDiges │ │ │ │ │ +00056ae0: 742f 4172 6775 6d65 6e74 5361 6e69 7479 t/ArgumentSanity │ │ │ │ │ +00056af0: 2e6a 6176 613a 2044 6f20 736f 6d65 2073 .java: Do some s │ │ │ │ │ +00056b00: 616e 6974 7920 6368 6563 6b73 206f 6e20 anity checks on │ │ │ │ │ +00056b10: 7468 6520 696e 7075 7420 6172 6775 6d65 the input argume │ │ │ │ │ +00056b20: 6e74 730a 3c62 720a 3e6a 6176 612f 7365 nts.java/se │ │ │ │ │ +00056b30: 6375 7269 7479 2f4d 6573 7361 6765 4469 curity/MessageDi │ │ │ │ │ +00056b40: 6765 7374 2f42 7974 6542 7566 6665 7273 gest/ByteBuffers │ │ │ │ │ +00056b50: 2e6a 6176 613a 2054 6573 7420 7468 6520 .java: Test the │ │ │ │ │ +00056b60: 4d65 7373 6167 6544 6967 6573 742e 7570 MessageDigest.up │ │ │ │ │ +00056b70: 6461 7465 2842 7974 6542 7566 6665 7229 date(ByteBuffer) │ │ │ │ │ +00056b80: 206d 6574 686f 640a 3c62 720a 3e6a 6176 method.jav │ │ │ │ │ +00056b90: 612f 7365 6375 7269 7479 2f4d 6573 7361 a/security/Messa │ │ │ │ │ +00056ba0: 6765 4469 6765 7374 2f54 6573 7443 6c6f geDigest/TestClo │ │ │ │ │ +00056bb0: 6e65 6162 6c65 2e6a 6176 613a 204d 616b neable.java: Mak │ │ │ │ │ +00056bc0: 6520 7375 7265 2074 6861 7420 6469 6765 e sure that dige │ │ │ │ │ +00056bd0: 7374 2073 7069 2061 6e64 2074 6865 2072 st spi and the r │ │ │ │ │ +00056be0: 6573 756c 7469 6e67 2064 6967 6573 7420 esulting digest │ │ │ │ │ +00056bf0: 696d 706c 2061 7265 2063 6f6e 7369 7374 impl are consist │ │ │ │ │ +00056c00: 656e 7420 696e 2074 6865 2069 6d70 6c20 ent in the impl │ │ │ │ │ +00056c10: 6f66 2043 6c6f 6e65 6162 6c65 2069 6e74 of Cloneable int │ │ │ │ │ +00056c20: 6572 6661 6365 2c20 616e 6420 7468 6174 erface, and that │ │ │ │ │ +00056c30: 2063 6c6f 6e65 7320 646f 206e 6f74 2073 clones do not s │ │ │ │ │ +00056c40: 6861 7265 206d 656d 6f72 792e 0a3c 6272 hare memory..
    java/security/ │ │ │ │ │ +00056c60: 4d65 7373 6167 6544 6967 6573 742f 5465 MessageDigest/Te │ │ │ │ │ +00056c70: 7374 4469 6765 7374 494f 5374 7265 616d stDigestIOStream │ │ │ │ │ +00056c80: 2e6a 6176 613a 204d 6573 7361 6765 4469 .java: MessageDi │ │ │ │ │ +00056c90: 6765 7374 2074 6573 7473 2077 6974 6820 gest tests with │ │ │ │ │ +00056ca0: 4469 6765 7374 494f 5374 7265 616d 0a3c DigestIOStream.< │ │ │ │ │ +00056cb0: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +00056cc0: 792f 4d65 7373 6167 6544 6967 6573 742f y/MessageDigest/ │ │ │ │ │ +00056cd0: 5465 7374 5361 6d65 4c65 6e67 7468 2e6a TestSameLength.j │ │ │ │ │ +00056ce0: 6176 613a 2043 6865 636b 206d 642e 6765 ava: Check md.ge │ │ │ │ │ +00056cf0: 7444 6967 6573 744c 656e 6774 6828 2920 tDigestLength() │ │ │ │ │ +00056d00: 6571 7561 6c20 6469 6765 7374 206f 7574 equal digest out │ │ │ │ │ +00056d10: 7075 7420 6c65 6e67 7468 2077 6974 6820 put length with │ │ │ │ │ +00056d20: 7661 7269 6f75 7320 616c 676f 7269 7468 various algorith │ │ │ │ │ +00056d30: 6d2f 6461 7461 4c65 6e2f 2875 7064 6174 m/dataLen/(updat │ │ │ │ │ +00056d40: 652c 6469 6765 7374 206d 6574 686f 6473 e,digest methods │ │ │ │ │ +00056d50: 292e 0a3c 6272 0a3e 6a61 7661 2f73 6563 )..java/sec │ │ │ │ │ +00056d60: 7572 6974 792f 4d65 7373 6167 6544 6967 urity/MessageDig │ │ │ │ │ +00056d70: 6573 742f 5465 7374 5361 6d65 5661 6c75 est/TestSameValu │ │ │ │ │ +00056d80: 652e 6a61 7661 3a20 4368 6563 6b20 6d64 e.java: Check md │ │ │ │ │ +00056d90: 2e64 6967 6573 7428 6461 7461 2920 7661 .digest(data) va │ │ │ │ │ +00056da0: 6c75 6520 7768 6574 6865 7220 7361 6d65 lue whether same │ │ │ │ │ +00056db0: 2077 6974 6820 6469 6765 7374 206f 7574 with digest out │ │ │ │ │ +00056dc0: 7075 7420 7661 6c75 6520 7769 7468 2076 put value with v │ │ │ │ │ +00056dd0: 6172 696f 7573 2075 7064 6174 652f 6469 arious update/di │ │ │ │ │ +00056de0: 6765 7374 206d 6574 686f 6473 2e0a 3c62 gest methods..java/security │ │ │ │ │ +00056e00: 2f4d 6573 7361 6765 4469 6765 7374 2f54 /MessageDigest/T │ │ │ │ │ +00056e10: 6872 6561 6453 6166 6574 7954 6573 742e hreadSafetyTest. │ │ │ │ │ +00056e20: 6a61 7661 3a20 436f 6e66 6972 6d20 7468 java: Confirm th │ │ │ │ │ +00056e30: 6174 206a 6176 612e 7365 6375 7269 7479 at java.security │ │ │ │ │ +00056e40: 2e4d 6573 7361 6765 4469 6765 7374 2069 .MessageDigest i │ │ │ │ │ +00056e50: 7320 7468 7265 6164 2d73 6166 6520 6166 s thread-safe af │ │ │ │ │ +00056e60: 7465 7220 636c 6f6e 652e 0a3c 6272 0a3e ter clone.. │ │ │ │ │ +00056e70: 6a61 7661 2f73 6563 7572 6974 792f 504b java/security/PK │ │ │ │ │ +00056e80: 4353 3132 4174 7472 6962 7574 652f 4861 CS12Attribute/Ha │ │ │ │ │ +00056e90: 7368 436f 6465 2e6a 6176 613a 2050 4b43 shCode.java: PKC │ │ │ │ │ +00056ea0: 5331 3241 7474 7269 6275 7465 2368 6173 S12Attribute#has │ │ │ │ │ +00056eb0: 6843 6f64 6520 6973 2061 6c77 6179 7320 hCode is always │ │ │ │ │ +00056ec0: 636f 6e73 7461 6e74 202d 310a 3c62 720a constant -1.java/security/P │ │ │ │ │ +00056ee0: 6572 6d69 7373 696f 6e2f 4e75 6c6c 4e61 ermission/NullNa │ │ │ │ │ +00056ef0: 6d65 2e6a 6176 613a 204d 616b 6520 7375 me.java: Make su │ │ │ │ │ +00056f00: 7265 204e 756c 6c50 6f69 6e74 6572 4578 re NullPointerEx │ │ │ │ │ +00056f10: 6365 7074 696f 6e73 2061 7265 2074 6872 ceptions are thr │ │ │ │ │ +00056f20: 6f77 6e20 7768 656e 206e 756c 6c20 6973 own when null is │ │ │ │ │ +00056f30: 2070 6173 7365 6420 696e 746f 2070 6572 passed into per │ │ │ │ │ +00056f40: 6d69 7373 696f 6e20 6e61 6d65 730a 3c62 mission names.java/security │ │ │ │ │ +00056f60: 2f50 6572 6d69 7373 696f 6e2f 546f 5374 /Permission/ToSt │ │ │ │ │ +00056f70: 7269 6e67 2e6a 6176 613a 2053 7065 6369 ring.java: Speci │ │ │ │ │ +00056f80: 6669 6361 7469 6f6e 206f 6620 5065 726d fication of Perm │ │ │ │ │ +00056f90: 6973 7369 6f6e 2e74 6f53 7472 696e 6728 ission.toString( │ │ │ │ │ +00056fa0: 2920 6d65 7468 6f64 2063 6f6e 7472 6164 ) method contrad │ │ │ │ │ +00056fb0: 6963 7473 2077 6974 6820 4a44 4b20 696d icts with JDK im │ │ │ │ │ +00056fc0: 706c 656d 656e 7461 7469 6f6e 0a3c 6272 plementation.
    java/security/ │ │ │ │ │ +00056fe0: 5065 726d 6973 7369 6f6e 436f 6c6c 6563 PermissionCollec │ │ │ │ │ +00056ff0: 7469 6f6e 2f41 6464 546f 5265 6164 4f6e tion/AddToReadOn │ │ │ │ │ +00057000: 6c79 5065 726d 6973 7369 6f6e 436f 6c6c lyPermissionColl │ │ │ │ │ +00057010: 6563 7469 6f6e 2e6a 6176 613a 2050 6572 ection.java: Per │ │ │ │ │ +00057020: 6d69 7373 696f 6e43 6f6c 6c65 6374 696f missionCollectio │ │ │ │ │ +00057030: 6e2e 7365 7452 6561 644f 6e6c 7928 2920 n.setReadOnly() │ │ │ │ │ +00057040: 646f 6573 206e 6f74 2070 7265 636c 7564 does not preclud │ │ │ │ │ +00057050: 6520 7573 696e 6720 6164 6428 290a 3c62 e using add().java/security │ │ │ │ │ +00057070: 2f50 6572 6d69 7373 696f 6e43 6f6c 6c65 /PermissionColle │ │ │ │ │ +00057080: 6374 696f 6e2f 436f 6e63 7572 7265 6e74 ction/Concurrent │ │ │ │ │ +00057090: 2e6a 6176 613a 2050 6572 6d69 7373 696f .java: Permissio │ │ │ │ │ +000570a0: 6e43 6f6c 6c65 6374 696f 6e20 6973 206e nCollection is n │ │ │ │ │ +000570b0: 6f74 2070 726f 7065 726c 7920 7379 6e63 ot properly sync │ │ │ │ │ +000570c0: 6872 6f6e 697a 6564 0a3c 6272 0a3e 6a61 hronized.ja │ │ │ │ │ +000570d0: 7661 2f73 6563 7572 6974 792f 5065 726d va/security/Perm │ │ │ │ │ +000570e0: 6973 7369 6f6e 436f 6c6c 6563 7469 6f6e issionCollection │ │ │ │ │ +000570f0: 2f50 6572 6d69 7373 696f 6e43 6f6c 6c65 /PermissionColle │ │ │ │ │ +00057100: 6374 696f 6e53 7472 6561 6d54 6573 742e ctionStreamTest. │ │ │ │ │ +00057110: 6a61 7661 3a20 5465 7374 7320 666f 7220 java: Tests for │ │ │ │ │ +00057120: 7374 7265 616d 2072 6574 7572 6e69 6e67 stream returning │ │ │ │ │ +00057130: 206d 6574 686f 6473 0a3c 6272 0a3e 6a61 methods.ja │ │ │ │ │ +00057140: 7661 2f73 6563 7572 6974 792f 5065 726d va/security/Perm │ │ │ │ │ +00057150: 6973 7369 6f6e 732f 4465 7365 7269 616c issions/Deserial │ │ │ │ │ +00057160: 697a 6549 6e76 616c 6964 5065 726d 6973 izeInvalidPermis │ │ │ │ │ +00057170: 7369 6f6e 732e 6a61 7661 3a20 4465 7365 sions.java: Dese │ │ │ │ │ +00057180: 7269 616c 697a 6520 6120 7365 7269 616c rialize a serial │ │ │ │ │ +00057190: 697a 6564 2050 6572 6d69 7373 696f 6e73 ized Permissions │ │ │ │ │ +000571a0: 206f 626a 6563 7420 7769 7468 2069 6e63 object with inc │ │ │ │ │ +000571b0: 6f72 7265 6374 2043 6c61 7373 2074 6f20 orrect Class to │ │ │ │ │ +000571c0: 5065 726d 6973 7369 6f6e 206d 6170 7069 Permission mappi │ │ │ │ │ +000571d0: 6e67 730a 3c62 720a 3e6a 6176 612f 7365 ngs.java/se │ │ │ │ │ +000571e0: 6375 7269 7479 2f50 6f6c 6963 792f 4479 curity/Policy/Dy │ │ │ │ │ +000571f0: 6e61 6d69 632f 5465 7374 4479 6e61 6d69 namic/TestDynami │ │ │ │ │ +00057200: 6350 6f6c 6963 792e 6a61 7661 3a20 4e65 cPolicy.java: Ne │ │ │ │ │ +00057210: 7720 706f 6c69 6379 2073 6f6d 6574 696d w policy sometim │ │ │ │ │ +00057220: 6573 2068 6173 206e 6f20 6566 6665 6374 es has no effect │ │ │ │ │ +00057230: 2077 6974 6820 6e6f 2020 696e 6469 6361 with no indica │ │ │ │ │ +00057240: 7469 6f6e 2067 6976 656e 0a3c 6272 0a3e tion given. │ │ │ │ │ +00057250: 6a61 7661 2f73 6563 7572 6974 792f 506f java/security/Po │ │ │ │ │ +00057260: 6c69 6379 2f45 7874 656e 7369 626c 6550 licy/ExtensibleP │ │ │ │ │ +00057270: 6f6c 6963 792f 4578 7465 6e73 6962 6c65 olicy/Extensible │ │ │ │ │ +00057280: 506f 6c69 6379 5465 7374 2e6a 6176 613a PolicyTest.java: │ │ │ │ │ +00057290: 2043 6865 636b 2070 6f6c 6963 7920 6973 Check policy is │ │ │ │ │ +000572a0: 2065 7874 656e 7369 626c 6520 7769 7468 extensible with │ │ │ │ │ +000572b0: 2075 7365 7220 6465 6669 6e65 6420 7065 user defined pe │ │ │ │ │ +000572c0: 726d 6973 7369 6f6e 730a 3c62 720a 3e6a rmissions.j │ │ │ │ │ +000572d0: 6176 612f 7365 6375 7269 7479 2f50 6f6c ava/security/Pol │ │ │ │ │ +000572e0: 6963 792f 4578 7465 6e73 6962 6c65 506f icy/ExtensiblePo │ │ │ │ │ +000572f0: 6c69 6379 2f45 7874 656e 7369 626c 6550 licy/ExtensibleP │ │ │ │ │ +00057300: 6f6c 6963 7957 6974 684a 6172 5465 7374 olicyWithJarTest │ │ │ │ │ +00057310: 2e6a 6176 613a 2043 6865 636b 2070 6f6c .java: Check pol │ │ │ │ │ +00057320: 6963 7920 6973 2065 7874 656e 7369 626c icy is extensibl │ │ │ │ │ +00057330: 6520 7769 7468 2075 7365 7220 6465 6669 e with user defi │ │ │ │ │ +00057340: 6e65 6420 7065 726d 6973 7369 6f6e 730a ned permissions. │ │ │ │ │ +00057350: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ +00057360: 7479 2f50 6f6c 6963 792f 4765 7449 6e73 ty/Policy/GetIns │ │ │ │ │ +00057370: 7461 6e63 652f 4765 7449 6e73 7461 6e63 tance/GetInstanc │ │ │ │ │ +00057380: 652e 6a61 7661 3a20 4361 6e20 6e6f 7420 e.java: Can not │ │ │ │ │ +00057390: 6578 706c 6963 6974 6c79 2063 7265 6174 explicitly creat │ │ │ │ │ +000573a0: 6520 6120 6a61 7661 2e73 6563 7572 6974 e a java.securit │ │ │ │ │ +000573b0: 792e 506f 6c69 6379 206f 626a 6563 7420 y.Policy object │ │ │ │ │ +000573c0: 6672 6f6d 2061 2066 696c 650a 3c62 720a from a file.java/security/P │ │ │ │ │ +000573e0: 6f6c 6963 792f 4765 7449 6e73 7461 6e63 olicy/GetInstanc │ │ │ │ │ +000573f0: 652f 4765 7449 6e73 7461 6e63 6553 6563 e/GetInstanceSec │ │ │ │ │ +00057400: 7572 6974 792e 6a61 7661 3a20 4361 6e20 urity.java: Can │ │ │ │ │ +00057410: 6e6f 7420 6578 706c 6963 6974 6c79 2063 not explicitly c │ │ │ │ │ +00057420: 7265 6174 6520 6120 6a61 7661 2e73 6563 reate a java.sec │ │ │ │ │ +00057430: 7572 6974 792e 506f 6c69 6379 206f 626a urity.Policy obj │ │ │ │ │ +00057440: 6563 7420 6672 6f6d 2061 2066 696c 650a ect from a file. │ │ │ │ │ +00057450: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ +00057460: 7479 2f50 6f6c 6963 792f 4765 7450 6572 ty/Policy/GetPer │ │ │ │ │ +00057470: 6d69 7373 696f 6e73 2f4a 6172 5552 4c2e missions/JarURL. │ │ │ │ │ +00057480: 6a61 7661 3a20 5065 726d 6973 7369 6f6e java: Permission │ │ │ │ │ +00057490: 7320 7265 736f 6c76 6564 2069 6e63 6f72 s resolved incor │ │ │ │ │ +000574a0: 7265 6374 6c79 2066 6f72 206a 6172 2070 rectly for jar p │ │ │ │ │ +000574b0: 726f 746f 636f 6c0a 3c62 720a 3e6a 6176 rotocol.jav │ │ │ │ │ +000574c0: 612f 7365 6375 7269 7479 2f50 6f6c 6963 a/security/Polic │ │ │ │ │ +000574d0: 792f 506f 6c69 6379 5072 6f76 6964 6572 y/PolicyProvider │ │ │ │ │ +000574e0: 2f55 7365 5379 7374 656d 436c 6173 734c /UseSystemClassL │ │ │ │ │ +000574f0: 6f61 6465 722e 6a61 7661 3a20 4368 6563 oader.java: Chec │ │ │ │ │ +00057500: 6b20 7468 6174 2061 2063 7573 746f 6d20 k that a custom │ │ │ │ │ +00057510: 706f 6c69 6379 2070 726f 7669 6465 7220 policy provider │ │ │ │ │ +00057520: 6361 6e20 6265 206c 6f61 6465 6420 6672 can be loaded fr │ │ │ │ │ +00057530: 6f6d 2074 6865 2063 6c61 7373 7061 7468 om the classpath │ │ │ │ │ +00057540: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ +00057550: 6974 792f 506f 6c69 6379 2f52 6f6f 742f ity/Policy/Root/ │ │ │ │ │ +00057560: 526f 6f74 2e6a 6176 613a 2055 7365 7220 Root.java: User │ │ │ │ │ +00057570: 506f 6c69 6379 2053 6574 7469 6e67 2069 Policy Setting i │ │ │ │ │ +00057580: 7320 6e6f 7420 7265 636f 676e 697a 6564 s not recognized │ │ │ │ │ +00057590: 206f 6e20 4e65 7473 6361 7065 2036 2077 on Netscape 6 w │ │ │ │ │ +000575a0: 6865 6e20 696e 766f 6b65 6420 6173 2072 hen invoked as r │ │ │ │ │ +000575b0: 6f6f 742e 0a3c 6272 0a3e 6a61 7661 2f73 oot..java/s │ │ │ │ │ +000575c0: 6563 7572 6974 792f 506f 6c69 6379 2f53 ecurity/Policy/S │ │ │ │ │ +000575d0: 6967 6e65 644a 6172 2f53 6967 6e65 644a ignedJar/SignedJ │ │ │ │ │ +000575e0: 6172 5465 7374 2e6a 6176 613a 2074 6573 arTest.java: tes │ │ │ │ │ +000575f0: 7420 706f 6c69 6379 2065 6e74 7279 2077 t policy entry w │ │ │ │ │ +00057600: 6974 6820 7369 676e 6564 4279 2061 6c69 ith signedBy ali │ │ │ │ │ +00057610: 6173 0a3c 6272 0a3e 6a61 7661 2f73 6563 as.java/sec │ │ │ │ │ +00057620: 7572 6974 792f 5072 696e 6369 7061 6c2f urity/Principal/ │ │ │ │ │ +00057630: 496d 706c 6965 732e 6a61 7661 3a20 7465 Implies.java: te │ │ │ │ │ +00057640: 7374 2064 6566 6175 6c74 2069 6d70 6c65 st default imple │ │ │ │ │ +00057650: 6d65 6e74 6174 696f 6e20 6f66 2050 7269 mentation of Pri │ │ │ │ │ +00057660: 6e63 6970 616c 2e69 6d70 6c69 6573 0a3c ncipal.implies.< │ │ │ │ │ +00057670: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +00057680: 792f 5072 6976 696c 6567 6564 4163 7469 y/PrivilegedActi │ │ │ │ │ +00057690: 6f6e 4578 6365 7074 696f 6e2f 5072 696e onException/Prin │ │ │ │ │ +000576a0: 7457 7261 7070 6564 4578 6365 7074 696f tWrappedExceptio │ │ │ │ │ +000576b0: 6e2e 6a61 7661 3a20 4d61 6b65 2073 7572 n.java: Make sur │ │ │ │ │ +000576c0: 6520 7772 6170 7065 6420 6578 6365 7074 e wrapped except │ │ │ │ │ +000576d0: 696f 6e20 6973 2070 7269 6e74 6564 0a3c ion is printed.< │ │ │ │ │ +000576e0: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +000576f0: 792f 5072 6f74 6563 7469 6f6e 446f 6d61 y/ProtectionDoma │ │ │ │ │ +00057700: 696e 2f41 6c6c 5065 726d 2e6a 6176 613a in/AllPerm.java: │ │ │ │ │ +00057710: 2050 726f 7465 6374 696f 6e44 6f6d 6169 ProtectionDomai │ │ │ │ │ +00057720: 6e20 636f 756c 6420 6f70 7469 6d69 7a65 n could optimize │ │ │ │ │ +00057730: 2069 6d70 6c69 6573 2062 7920 6669 7273 implies by firs │ │ │ │ │ +00057740: 7420 6368 6563 6b69 6e67 2066 6f72 2041 t checking for A │ │ │ │ │ +00057750: 6c6c 5065 726d 6973 7369 6f6e 2069 6e20 llPermission in │ │ │ │ │ +00057760: 696e 7465 726e 616c 2063 6f6c 6c65 6374 internal collect │ │ │ │ │ +00057770: 696f 6e0a 3c62 720a 3e6a 6176 612f 7365 ion.java/se │ │ │ │ │ +00057780: 6375 7269 7479 2f50 726f 7465 6374 696f curity/Protectio │ │ │ │ │ +00057790: 6e44 6f6d 6169 6e2f 4368 6563 6b57 6861 nDomain/CheckWha │ │ │ │ │ +000577a0: 7459 6f75 4765 742e 6a61 7661 3a20 524d tYouGet.java: RM │ │ │ │ │ +000577b0: 4920 7265 6772 6573 7369 6f6e 2074 6573 I regression tes │ │ │ │ │ +000577c0: 7473 2066 6169 6c69 6e67 2064 7565 2074 ts failing due t │ │ │ │ │ +000577d0: 6f20 6e65 7720 6265 6861 7669 6f72 2069 o new behavior i │ │ │ │ │ +000577e0: 6e20 5072 6f74 6563 7469 6f6e 446f 6d61 n ProtectionDoma │ │ │ │ │ +000577f0: 696e 0a3c 6272 0a3e 6a61 7661 2f73 6563 in.java/sec │ │ │ │ │ +00057800: 7572 6974 792f 5072 6f74 6563 7469 6f6e urity/Protection │ │ │ │ │ +00057810: 446f 6d61 696e 2f4e 756c 6c47 6574 4163 Domain/NullGetAc │ │ │ │ │ +00057820: 7469 6f6e 732e 6a61 7661 3a20 4465 6275 tions.java: Debu │ │ │ │ │ +00057830: 6720 6f66 2061 6363 6573 7320 636f 6e74 g of access cont │ │ │ │ │ +00057840: 726f 6c20 6973 206f 6266 7573 6361 7465 rol is obfuscate │ │ │ │ │ +00057850: 6420 2d20 4e75 6c6c 506f 696e 7465 7245 d - NullPointerE │ │ │ │ │ +00057860: 7863 6570 7469 6f6e 2069 6e20 5072 6f74 xception in Prot │ │ │ │ │ +00057870: 6563 7469 6f6e 446f 6d61 696e 0a3c 6272 ectionDomain.
    java/security/ │ │ │ │ │ +00057890: 5072 6f74 6563 7469 6f6e 446f 6d61 696e ProtectionDomain │ │ │ │ │ +000578a0: 2f4e 756c 6c50 6572 6d73 2e6a 6176 613a /NullPerms.java: │ │ │ │ │ +000578b0: 204d 616b 6520 7375 7265 2070 6173 7369 Make sure passi │ │ │ │ │ +000578c0: 6e67 2069 6e20 6120 6e75 6c6c 2070 6572 ng in a null per │ │ │ │ │ +000578d0: 6d69 7373 696f 6e73 206f 626a 6563 7420 missions object │ │ │ │ │ +000578e0: 6973 2061 6c6c 6f77 6564 0a3c 6272 0a3e is allowed. │ │ │ │ │ +000578f0: 6a61 7661 2f73 6563 7572 6974 792f 5072 java/security/Pr │ │ │ │ │ +00057900: 6f74 6563 7469 6f6e 446f 6d61 696e 2f50 otectionDomain/P │ │ │ │ │ +00057910: 7265 7365 7276 6543 6f6d 6269 6e65 7254 reserveCombinerT │ │ │ │ │ +00057920: 6573 742e 6a61 7661 3a20 4d61 6b65 2073 est.java: Make s │ │ │ │ │ +00057930: 7572 6520 7468 6174 204a 6176 6153 6563 ure that JavaSec │ │ │ │ │ +00057940: 7572 6974 7941 6363 6573 732e 646f 496e urityAccess.doIn │ │ │ │ │ +00057950: 7465 7273 6563 7469 6f6e 5072 6976 696c tersectionPrivil │ │ │ │ │ +00057960: 6567 6528 2920 6973 206e 6f74 2064 726f ege() is not dro │ │ │ │ │ +00057970: 7070 696e 6720 7468 6520 696e 666f 726d pping the inform │ │ │ │ │ +00057980: 6174 696f 6e20 6162 6f75 7420 7468 6520 ation about the │ │ │ │ │ +00057990: 646f 6d61 696e 2063 6f6d 6269 6e65 7220 domain combiner │ │ │ │ │ +000579a0: 6f66 2074 6865 2073 7461 636b 2041 4343 of the stack ACC │ │ │ │ │ +000579b0: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ +000579c0: 6974 792f 5072 6f74 6563 7469 6f6e 446f ity/ProtectionDo │ │ │ │ │ +000579d0: 6d61 696e 2f52 6563 7572 7369 6f6e 2e6a main/Recursion.j │ │ │ │ │ +000579e0: 6176 613a 2052 6563 7572 7369 6f6e 2070 ava: Recursion p │ │ │ │ │ +000579f0: 726f 626c 656d 2069 6e20 7365 6375 7269 roblem in securi │ │ │ │ │ +00057a00: 7479 206d 616e 6167 6572 2061 6e64 2070 ty manager and p │ │ │ │ │ +00057a10: 6f6c 6963 7920 636f 6465 0a3c 6272 0a3e olicy code. │ │ │ │ │ +00057a20: 6a61 7661 2f73 6563 7572 6974 792f 5072 java/security/Pr │ │ │ │ │ +00057a30: 6f74 6563 7469 6f6e 446f 6d61 696e 2f52 otectionDomain/R │ │ │ │ │ +00057a40: 6563 7572 7369 6f6e 4465 6275 672e 6a61 ecursionDebug.ja │ │ │ │ │ +00057a50: 7661 3a20 5265 6375 7273 696f 6e20 7072 va: Recursion pr │ │ │ │ │ +00057a60: 6f62 6c65 6d20 696e 2073 6563 7572 6974 oblem in securit │ │ │ │ │ +00057a70: 7920 6d61 6e61 6765 7220 616e 6420 706f y manager and po │ │ │ │ │ +00057a80: 6c69 6379 2063 6f64 650a 3c62 720a 3e6a licy code.j │ │ │ │ │ +00057a90: 6176 612f 7365 6375 7269 7479 2f50 726f ava/security/Pro │ │ │ │ │ +00057aa0: 7669 6465 722f 4361 7365 5365 6e73 6974 vider/CaseSensit │ │ │ │ │ +00057ab0: 6976 6553 6572 7669 6365 732e 6a61 7661 iveServices.java │ │ │ │ │ +00057ac0: 3a20 6d61 6b65 2073 7572 6520 7765 2063 : make sure we c │ │ │ │ │ +00057ad0: 6f72 7265 6374 6c79 2074 7265 6174 2050 orrectly treat P │ │ │ │ │ +00057ae0: 726f 7669 6465 7220 7374 7269 6e67 2065 rovider string e │ │ │ │ │ +00057af0: 6e74 7269 6573 2061 7320 6361 7365 2069 ntries as case i │ │ │ │ │ +00057b00: 6e73 656e 7369 7469 7665 0a3c 6272 0a3e nsensitive. │ │ │ │ │ +00057b10: 6a61 7661 2f73 6563 7572 6974 792f 5072 java/security/Pr │ │ │ │ │ +00057b20: 6f76 6964 6572 2f43 6572 7453 746f 7265 ovider/CertStore │ │ │ │ │ +00057b30: 436f 6e73 7472 7563 746f 7250 6172 616d ConstructorParam │ │ │ │ │ +00057b40: 2e6a 6176 613a 2043 6572 7453 746f 7265 .java: CertStore │ │ │ │ │ +00057b50: 2e67 6574 496e 7374 616e 6365 2853 7472 .getInstance(Str │ │ │ │ │ +00057b60: 696e 672c 4365 7274 5374 6f72 6550 6172 ing,CertStorePar │ │ │ │ │ +00057b70: 616d 6574 6572 732c 5374 7269 6e67 2920 ameters,String) │ │ │ │ │ +00057b80: 7468 726f 7773 204e 6f53 7563 6841 6c67 throws NoSuchAlg │ │ │ │ │ +00057b90: 6f72 6974 686d 450a 3c62 720a 3e6a 6176 orithmE.jav │ │ │ │ │ +00057ba0: 612f 7365 6375 7269 7479 2f50 726f 7669 a/security/Provi │ │ │ │ │ +00057bb0: 6465 722f 4368 616e 6765 5072 6f76 6964 der/ChangeProvid │ │ │ │ │ +00057bc0: 6572 732e 6a61 7661 3a20 6d61 6b65 2073 ers.java: make s │ │ │ │ │ +00057bd0: 7572 6520 6164 642f 696e 7365 7274 2f72 ure add/insert/r │ │ │ │ │ +00057be0: 656d 6f76 6550 726f 7669 6465 7228 2920 emoveProvider() │ │ │ │ │ +00057bf0: 776f 726b 2063 6f72 7265 6374 6c79 0a3c work correctly.< │ │ │ │ │ +00057c00: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +00057c10: 792f 5072 6f76 6964 6572 2f44 6566 6175 y/Provider/Defau │ │ │ │ │ +00057c20: 6c74 5072 6f76 6964 6572 4c69 7374 2e6a ltProviderList.j │ │ │ │ │ +00057c30: 6176 613a 2045 6e73 7572 6520 6e6f 6e2d ava: Ensure non- │ │ │ │ │ +00057c40: 6a61 7661 2e62 6173 6520 7072 6f76 6964 java.base provid │ │ │ │ │ +00057c50: 6572 7320 6361 6e20 6265 2066 6f75 6e64 ers can be found │ │ │ │ │ +00057c60: 2062 7920 5365 7276 6963 654c 6f61 6465 by ServiceLoade │ │ │ │ │ +00057c70: 720a 3c62 720a 3e6a 6176 612f 7365 6375 r.java/secu │ │ │ │ │ +00057c80: 7269 7479 2f50 726f 7669 6465 722f 4571 rity/Provider/Eq │ │ │ │ │ +00057c90: 7561 6c73 2e6a 6176 613a 206d 616b 6520 uals.java: make │ │ │ │ │ +00057ca0: 7375 7265 2050 726f 7669 6465 722e 6571 sure Provider.eq │ │ │ │ │ +00057cb0: 7561 6c73 2829 2062 6568 6176 6573 2061 uals() behaves a │ │ │ │ │ +00057cc0: 7320 6578 7065 6374 6564 2077 6974 6820 s expected with │ │ │ │ │ +00057cd0: 7468 6520 6964 2061 7474 7269 6275 7465 the id attribute │ │ │ │ │ +00057ce0: 730a 3c62 720a 3e6a 6176 612f 7365 6375 s.java/secu │ │ │ │ │ +00057cf0: 7269 7479 2f50 726f 7669 6465 722f 4765 rity/Provider/Ge │ │ │ │ │ +00057d00: 7449 6e73 7461 6e63 652e 6a61 7661 3a20 tInstance.java: │ │ │ │ │ +00057d10: 6d61 6b65 2073 7572 6520 6765 7449 6e73 make sure getIns │ │ │ │ │ +00057d20: 7461 6e63 6528 2920 776f 726b 7320 636f tance() works co │ │ │ │ │ +00057d30: 7272 6563 746c 792c 2069 6e63 6c75 6469 rrectly, includi │ │ │ │ │ +00057d40: 6e67 2066 6169 6c6f 7665 7220 616e 6420 ng failover and │ │ │ │ │ +00057d50: 6465 6c61 7965 6420 7072 6f76 6964 6572 delayed provider │ │ │ │ │ +00057d60: 2073 656c 6563 7469 6f6e 2066 6f72 2053 selection for S │ │ │ │ │ +00057d70: 6967 6e61 7475 7265 730a 3c62 720a 3e6a ignatures.j │ │ │ │ │ +00057d80: 6176 612f 7365 6375 7269 7479 2f50 726f ava/security/Pro │ │ │ │ │ +00057d90: 7669 6465 722f 4765 7453 6572 7669 6365 vider/GetService │ │ │ │ │ +00057da0: 5261 6365 2e6a 6176 613a 206d 616b 6520 Race.java: make │ │ │ │ │ +00057db0: 7375 7265 2067 6574 5365 7276 6963 6528 sure getService( │ │ │ │ │ +00057dc0: 2920 6176 6f69 6473 2061 2072 6163 650a ) avoids a race. │ │ │ │ │ +00057dd0: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ +00057de0: 7479 2f50 726f 7669 6465 722f 4e65 7749 ty/Provider/NewI │ │ │ │ │ +00057df0: 6e73 7461 6e63 652e 6a61 7661 3a20 5072 nstance.java: Pr │ │ │ │ │ +00057e00: 6f76 6964 6572 2e53 6572 7669 6365 2e6e ovider.Service.n │ │ │ │ │ +00057e10: 6577 496e 7374 616e 6365 2829 2064 6f65 ewInstance() doe │ │ │ │ │ +00057e20: 7320 6e6f 7420 776f 726b 2077 6974 6820 s not work with │ │ │ │ │ +00057e30: 6375 7272 656e 7420 4a44 4b20 4a47 5353 current JDK JGSS │ │ │ │ │ +00057e40: 204d 6563 6861 6e69 736d 730a 3c62 720a Mechanisms.java/security/P │ │ │ │ │ +00057e60: 726f 7669 6465 722f 5072 6f76 6964 6572 rovider/Provider │ │ │ │ │ +00057e70: 496e 666f 4368 6563 6b2e 6a61 7661 3a20 InfoCheck.java: │ │ │ │ │ +00057e80: 4d61 6b65 2073 7572 6520 7468 6520 5072 Make sure the Pr │ │ │ │ │ +00057e90: 6f76 6964 6572 2e69 6e66 6f20 656e 7472 ovider.info entr │ │ │ │ │ +00057ea0: 6965 7320 6861 7665 2074 6865 2063 6f72 ies have the cor │ │ │ │ │ +00057eb0: 7265 6374 2076 616c 7565 7320 6166 7465 rect values afte │ │ │ │ │ +00057ec0: 7220 676f 696e 6720 7468 726f 7567 6820 r going through │ │ │ │ │ +00057ed0: 7365 7269 616c 697a 6174 696f 6e2f 6465 serialization/de │ │ │ │ │ +00057ee0: 7365 7269 616c 697a 6174 696f 6e2e 0a3c serialization..< │ │ │ │ │ +00057ef0: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +00057f00: 792f 5072 6f76 6964 6572 2f50 726f 7669 y/Provider/Provi │ │ │ │ │ +00057f10: 6465 7256 6572 7369 6f6e 4368 6563 6b2e derVersionCheck. │ │ │ │ │ +00057f20: 6a61 7661 3a20 5665 7269 6679 2061 6c6c java: Verify all │ │ │ │ │ +00057f30: 2070 726f 7669 6465 7273 2069 6e20 7468 providers in th │ │ │ │ │ +00057f40: 6520 6465 6661 756c 7420 5072 6f76 6964 e default Provid │ │ │ │ │ +00057f50: 6572 7320 6c69 7374 2068 6176 6520 7468 ers list have th │ │ │ │ │ +00057f60: 6520 7072 6f70 6572 2076 6572 7369 6f6e e proper version │ │ │ │ │ +00057f70: 2066 6f72 2074 6865 2072 656c 6561 7365 for the release │ │ │ │ │ 00057f80: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -00057f90: 6974 792f 5072 6f76 6964 6572 2f50 726f ity/Provider/Pro │ │ │ │ │ -00057fa0: 7669 6465 7256 6572 7369 6f6e 4368 6563 viderVersionChec │ │ │ │ │ -00057fb0: 6b2e 6a61 7661 3a20 5665 7269 6679 2061 k.java: Verify a │ │ │ │ │ -00057fc0: 6c6c 2070 726f 7669 6465 7273 2069 6e20 ll providers in │ │ │ │ │ -00057fd0: 7468 6520 6465 6661 756c 7420 5072 6f76 the default Prov │ │ │ │ │ -00057fe0: 6964 6572 7320 6c69 7374 2068 6176 6520 iders list have │ │ │ │ │ -00057ff0: 7468 6520 7072 6f70 6572 2076 6572 7369 the proper versi │ │ │ │ │ -00058000: 6f6e 2066 6f72 2074 6865 2072 656c 6561 on for the relea │ │ │ │ │ -00058010: 7365 0a3c 6272 0a3e 6a61 7661 2f73 6563 se.java/sec │ │ │ │ │ -00058020: 7572 6974 792f 5072 6f76 6964 6572 2f52 urity/Provider/R │ │ │ │ │ -00058030: 656d 6f76 6550 726f 7669 6465 722e 6a61 emoveProvider.ja │ │ │ │ │ -00058040: 7661 3a20 4d61 6b65 2073 7572 6520 7072 va: Make sure pr │ │ │ │ │ -00058050: 6f76 6964 6572 2069 6e73 7461 6e63 6520 ovider instance │ │ │ │ │ -00058060: 6361 6e20 6265 2072 656d 6f76 6564 2066 can be removed f │ │ │ │ │ -00058070: 726f 6d20 6c69 7374 206f 6620 7265 6769 rom list of regi │ │ │ │ │ -00058080: 7374 6572 6564 2070 726f 7669 6465 7273 stered providers │ │ │ │ │ -00058090: 2c20 616e 6420 2265 6e74 7279 5365 7422 , and "entrySet" │ │ │ │ │ -000580a0: 2c20 226b 6579 5365 7422 2c20 616e 6420 , "keySet", and │ │ │ │ │ -000580b0: 2276 616c 7565 7322 206d 6574 686f 6473 "values" methods │ │ │ │ │ -000580c0: 2064 6f6e 2774 206c 6f6f 7020 696e 6465 don't loop inde │ │ │ │ │ -000580d0: 6669 6e69 7465 6c79 2e0a 3c62 720a 3e6a finitely..j │ │ │ │ │ -000580e0: 6176 612f 7365 6375 7269 7479 2f50 726f ava/security/Pro │ │ │ │ │ -000580f0: 7669 6465 722f 5365 6375 7269 7479 5072 vider/SecurityPr │ │ │ │ │ -00058100: 6f76 6964 6572 4d6f 6475 6c61 7254 6573 oviderModularTes │ │ │ │ │ -00058110: 742e 6a61 7661 3a20 5465 7374 2073 6563 t.java: Test sec │ │ │ │ │ -00058120: 7572 6974 7920 7072 6f76 6964 6572 2069 urity provider i │ │ │ │ │ -00058130: 6e20 6469 6666 6572 656e 7420 636f 6d62 n different comb │ │ │ │ │ -00058140: 696e 6174 696f 6e20 6f66 206d 6f64 756c ination of modul │ │ │ │ │ -00058150: 6172 206f 7074 696f 6e20 6465 6669 6e65 ar option define │ │ │ │ │ -00058160: 6420 7769 7468 286f 7574 2920 7365 7276 d with(out) serv │ │ │ │ │ -00058170: 6963 6520 6465 7363 7269 7074 696f 6e2e ice description. │ │ │ │ │ -00058180: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -00058190: 6974 792f 5072 6f76 6964 6572 2f53 7570 ity/Provider/Sup │ │ │ │ │ -000581a0: 706f 7274 7350 6172 616d 6574 6572 2e6a portsParameter.j │ │ │ │ │ -000581b0: 6176 613a 2076 6572 6966 7920 7468 6174 ava: verify that │ │ │ │ │ -000581c0: 2050 726f 7669 6465 722e 5365 7276 6963 Provider.Servic │ │ │ │ │ -000581d0: 652e 7375 7070 6f72 7473 5061 7261 6d65 e.supportsParame │ │ │ │ │ -000581e0: 7465 7228 2920 776f 726b 730a 3c62 720a ter() works.java/security/P │ │ │ │ │ -00058200: 726f 7669 6465 722f 5475 726b 6973 682e rovider/Turkish. │ │ │ │ │ -00058210: 6a61 7661 3a20 6d61 6b65 2073 7572 6520 java: make sure │ │ │ │ │ -00058220: 6576 6572 7974 6869 6e67 2077 6f72 6b73 everything works │ │ │ │ │ -00058230: 206f 6b20 696e 2074 6865 2054 7572 6b69 ok in the Turki │ │ │ │ │ -00058240: 7368 206c 6f63 616c 2028 646f 7474 6564 sh local (dotted │ │ │ │ │ -00058250: 2f64 6f74 6c65 7373 2069 2070 726f 626c /dotless i probl │ │ │ │ │ -00058260: 656d 290a 3c62 720a 3e6a 6176 612f 7365 em).java/se │ │ │ │ │ -00058270: 6375 7269 7479 2f53 6563 7572 6543 6c61 curity/SecureCla │ │ │ │ │ -00058280: 7373 4c6f 6164 6572 2f44 6566 696e 6543 ssLoader/DefineC │ │ │ │ │ -00058290: 6c61 7373 2e6a 6176 613a 204d 616b 6520 lass.java: Make │ │ │ │ │ -000582a0: 7375 7265 2065 7175 6976 616c 656e 7420 sure equivalent │ │ │ │ │ -000582b0: 5072 6f74 6563 7469 6f6e 446f 6d61 696e ProtectionDomain │ │ │ │ │ -000582c0: 7320 6172 6520 6772 616e 7465 6420 7468 s are granted th │ │ │ │ │ -000582d0: 6520 7361 6d65 2070 6572 6d69 7373 696f e same permissio │ │ │ │ │ -000582e0: 6e73 2077 6865 6e20 7468 6520 436f 6465 ns when the Code │ │ │ │ │ -000582f0: 536f 7572 6365 2055 524c 7320 6172 6520 Source URLs are │ │ │ │ │ -00058300: 6469 6666 6572 656e 7420 6275 7420 7265 different but re │ │ │ │ │ -00058310: 736f 6c76 6520 746f 2074 6865 2073 616d solve to the sam │ │ │ │ │ -00058320: 6520 6970 2061 6464 7265 7373 2061 6674 e ip address aft │ │ │ │ │ -00058330: 6572 206e 616d 6520 7365 7276 6963 6520 er name service │ │ │ │ │ -00058340: 7265 736f 6c75 7469 6f6e 2e0a 3c62 720a resolution..java/security/S │ │ │ │ │ -00058360: 6563 7572 6543 6c61 7373 4c6f 6164 6572 ecureClassLoader │ │ │ │ │ -00058370: 2f44 6566 696e 6543 6c61 7373 4279 7465 /DefineClassByte │ │ │ │ │ -00058380: 4275 6666 6572 2e6a 6176 613a 2054 6573 Buffer.java: Tes │ │ │ │ │ -00058390: 7420 7661 7269 6f75 7320 6361 7365 7320 t various cases │ │ │ │ │ -000583a0: 6f66 2070 6173 7369 6e67 206a 6176 612e of passing java. │ │ │ │ │ -000583b0: 6e69 6f2e 4279 7465 4275 6666 6572 7320 nio.ByteBuffers │ │ │ │ │ -000583c0: 746f 2064 6566 696e 6543 6c61 7373 2829 to defineClass() │ │ │ │ │ -000583d0: 2e0a 3c62 720a 3e6a 6176 612f 7365 6375 ..java/secu │ │ │ │ │ -000583e0: 7269 7479 2f53 6563 7572 6552 616e 646f rity/SecureRando │ │ │ │ │ -000583f0: 6d2f 4170 6954 6573 742e 6a61 7661 3a20 m/ApiTest.java: │ │ │ │ │ -00058400: 5468 6973 2074 6573 7420 646f 2041 5049 This test do API │ │ │ │ │ -00058410: 2063 6f76 6572 6167 6520 666f 7220 5365 coverage for Se │ │ │ │ │ -00058420: 6375 7265 5261 6e64 6f6d 2e0a 3c62 720a cureRandom..java/security/S │ │ │ │ │ -00058440: 6563 7572 6552 616e 646f 6d2f 4465 6661 ecureRandom/Defa │ │ │ │ │ -00058450: 756c 7441 6c67 6f2e 6a61 7661 3a20 456e ultAlgo.java: En │ │ │ │ │ -00058460: 7375 7265 2074 6861 7420 7468 6520 6465 sure that the de │ │ │ │ │ -00058470: 6661 756c 7420 5365 6375 7265 5261 6e64 fault SecureRand │ │ │ │ │ -00058480: 6f6d 2061 6c67 6f20 7573 6564 2069 7320 om algo used is │ │ │ │ │ -00058490: 6261 7365 6420 6f6e 2074 6865 2072 6567 based on the reg │ │ │ │ │ -000584a0: 6973 7472 6174 696f 6e20 6f72 6465 7269 istration orderi │ │ │ │ │ -000584b0: 6e67 2c20 616e 6420 6661 6c6c 7320 746f ng, and falls to │ │ │ │ │ -000584c0: 206e 6578 7420 7072 6f76 6964 6572 2069 next provider i │ │ │ │ │ -000584d0: 6620 6e6f 6e65 2061 7265 2066 6f75 6e64 f none are found │ │ │ │ │ -000584e0: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -000584f0: 6974 792f 5365 6375 7265 5261 6e64 6f6d ity/SecureRandom │ │ │ │ │ -00058500: 2f44 6566 6175 6c74 5072 6f76 6964 6572 /DefaultProvider │ │ │ │ │ -00058510: 2e6a 6176 613a 2041 7373 6572 7420 6465 .java: Assert de │ │ │ │ │ -00058520: 6661 756c 7420 7072 6f76 6964 6572 2075 fault provider u │ │ │ │ │ -00058530: 7365 6420 6f6e 2061 6c6c 204f 5320 666f sed on all OS fo │ │ │ │ │ -00058540: 7220 5365 6375 7265 5261 6e64 6f6d 0a3c r SecureRandom.< │ │ │ │ │ -00058550: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ -00058560: 792f 5365 6375 7265 5261 6e64 6f6d 2f44 y/SecureRandom/D │ │ │ │ │ -00058570: 7262 6750 6172 616d 6574 6572 7353 7065 rbgParametersSpe │ │ │ │ │ -00058580: 632e 6a61 7661 3a20 4d61 6b65 2073 7572 c.java: Make sur │ │ │ │ │ -00058590: 6520 4472 6267 5061 7261 6d65 7465 7273 e DrbgParameters │ │ │ │ │ -000585a0: 2063 6f64 6564 2061 7320 7370 6563 6966 coded as specif │ │ │ │ │ -000585b0: 6965 640a 3c62 720a 3e6a 6176 612f 7365 ied.java/se │ │ │ │ │ -000585c0: 6375 7269 7479 2f53 6563 7572 6552 616e curity/SecureRan │ │ │ │ │ -000585d0: 646f 6d2f 456e 6f75 6768 5365 6564 5465 dom/EnoughSeedTe │ │ │ │ │ -000585e0: 7374 2e6a 6176 613a 2043 6865 636b 2053 st.java: Check S │ │ │ │ │ -000585f0: 6563 7572 6552 616e 646f 6d20 6765 6e65 ecureRandom gene │ │ │ │ │ -00058600: 7261 7465 2065 7870 6563 7465 6420 7365 rate expected se │ │ │ │ │ -00058610: 6564 2063 6f75 6e74 7320 7768 6174 2074 ed counts what t │ │ │ │ │ -00058620: 6865 2063 616c 6c65 7220 6173 6b65 6420 he caller asked │ │ │ │ │ -00058630: 666f 722e 0a3c 6272 0a3e 6a61 7661 2f73 for..java/s │ │ │ │ │ -00058640: 6563 7572 6974 792f 5365 6375 7265 5261 ecurity/SecureRa │ │ │ │ │ -00058650: 6e64 6f6d 2f47 6574 416c 676f 7269 7468 ndom/GetAlgorith │ │ │ │ │ -00058660: 6d2e 6a61 7661 3a20 7465 7374 2074 6861 m.java: test tha │ │ │ │ │ -00058670: 7420 7468 6520 6765 7441 6c67 6f72 6974 t the getAlgorit │ │ │ │ │ -00058680: 686d 2829 206d 6574 686f 6420 776f 726b hm() method work │ │ │ │ │ -00058690: 7320 636f 7272 6563 746c 790a 3c62 720a s correctly.java/security/S │ │ │ │ │ -000586b0: 6563 7572 6552 616e 646f 6d2f 4765 7449 ecureRandom/GetI │ │ │ │ │ -000586c0: 6e73 7461 6e63 6554 6573 742e 6a61 7661 nstanceTest.java │ │ │ │ │ -000586d0: 3a20 5365 6375 7265 5261 6e64 6f6d 2073 : SecureRandom s │ │ │ │ │ -000586e0: 7570 706f 7274 7320 6d75 6c74 6970 6c65 upports multiple │ │ │ │ │ -000586f0: 2067 6574 496e 7374 616e 6365 206d 6574 getInstance met │ │ │ │ │ -00058700: 686f 6420 696e 636c 7564 696e 6720 6765 hod including ge │ │ │ │ │ -00058710: 7449 6e73 7461 6e63 6553 7472 6f6e 6728 tInstanceStrong( │ │ │ │ │ -00058720: 2920 6d65 7468 6f64 2e0a 3c62 720a 3e6a ) method..j │ │ │ │ │ -00058730: 6176 612f 7365 6375 7269 7479 2f53 6563 ava/security/Sec │ │ │ │ │ -00058740: 7572 6552 616e 646f 6d2f 4d61 634e 6174 ureRandom/MacNat │ │ │ │ │ -00058750: 6976 6550 524e 4753 6574 5365 6564 2e6a ivePRNGSetSeed.j │ │ │ │ │ -00058760: 6176 613a 2043 616e 6e6f 7420 6361 6c6c ava: Cannot call │ │ │ │ │ -00058770: 2073 6574 5365 6564 206f 6e20 4e61 7469 setSeed on Nati │ │ │ │ │ -00058780: 7665 5052 4e47 206f 6e20 4d61 6320 6966 vePRNG on Mac if │ │ │ │ │ -00058790: 2045 4744 2069 7320 2f64 6576 2f75 7261 EGD is /dev/ura │ │ │ │ │ -000587a0: 6e64 6f6d 0a3c 6272 0a3e 6a61 7661 2f73 ndom.java/s │ │ │ │ │ -000587b0: 6563 7572 6974 792f 5365 6375 7265 5261 ecurity/SecureRa │ │ │ │ │ -000587c0: 6e64 6f6d 2f4d 756c 7469 5468 7265 6164 ndom/MultiThread │ │ │ │ │ -000587d0: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ -000587e0: 6265 6861 7669 6f72 206f 6620 6120 7368 behavior of a sh │ │ │ │ │ -000587f0: 6172 6564 2053 6563 7572 6552 616e 646f ared SecureRando │ │ │ │ │ -00058800: 6d20 6f62 6a65 6374 2077 6865 6e20 6974 m object when it │ │ │ │ │ -00058810: 2069 7320 6f70 6572 6174 6564 2062 7920 is operated by │ │ │ │ │ -00058820: 6d75 6c74 6970 6c65 2074 6872 6561 6473 multiple threads │ │ │ │ │ -00058830: 2063 6f6e 6375 7272 656e 746c 792e 0a3c concurrently..< │ │ │ │ │ -00058840: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ -00058850: 792f 5365 6375 7265 5261 6e64 6f6d 2f4e y/SecureRandom/N │ │ │ │ │ -00058860: 6578 7442 7974 6573 4e75 6c6c 2e6a 6176 extBytesNull.jav │ │ │ │ │ -00058870: 613a 2063 6865 636b 204e 5045 2069 7320 a: check NPE is │ │ │ │ │ -00058880: 7468 726f 776e 2066 6f72 2076 6172 696f thrown for vario │ │ │ │ │ -00058890: 7573 206d 6574 686f 6473 206f 6620 5365 us methods of Se │ │ │ │ │ -000588a0: 6375 7265 5261 6e64 6f6d 2063 6c61 7373 cureRandom class │ │ │ │ │ -000588b0: 2c20 652e 672e 0a3c 6272 0a3e 6a61 7661 , e.g..java │ │ │ │ │ -000588c0: 2f73 6563 7572 6974 792f 5365 6375 7265 /security/Secure │ │ │ │ │ -000588d0: 5261 6e64 6f6d 2f4e 6f53 796e 632e 6a61 Random/NoSync.ja │ │ │ │ │ -000588e0: 7661 3a20 5365 6375 7265 5261 6e64 6f6d va: SecureRandom │ │ │ │ │ -000588f0: 2073 686f 756c 6420 6265 206d 6f72 6520 should be more │ │ │ │ │ -00058900: 6578 706c 6963 6974 2061 626f 7574 2074 explicit about t │ │ │ │ │ -00058910: 6872 6561 6469 6e67 0a3c 6272 0a3e 6a61 hreading.ja │ │ │ │ │ -00058920: 7661 2f73 6563 7572 6974 792f 5365 6375 va/security/Secu │ │ │ │ │ -00058930: 7265 5261 6e64 6f6d 2f53 6572 6961 6c69 reRandom/Seriali │ │ │ │ │ -00058940: 7a65 2e6a 6176 613a 204d 616b 6520 7375 ze.java: Make su │ │ │ │ │ -00058950: 7265 2074 6861 7420 6120 5365 6375 7265 re that a Secure │ │ │ │ │ -00058960: 5261 6e64 6f6d 206f 626a 6563 7420 6361 Random object ca │ │ │ │ │ -00058970: 6e20 6265 2073 6572 6961 6c69 7a65 640a n be serialized. │ │ │ │ │ -00058980: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ -00058990: 7479 2f53 6563 7572 6552 616e 646f 6d2f ty/SecureRandom/ │ │ │ │ │ -000589a0: 5365 7269 616c 697a 6564 5365 6564 5465 SerializedSeedTe │ │ │ │ │ -000589b0: 7374 2e6a 6176 613a 2057 6865 6e20 7261 st.java: When ra │ │ │ │ │ -000589c0: 6e64 6f6d 206e 756d 6265 7220 6973 2067 ndom number is g │ │ │ │ │ -000589d0: 656e 6572 6174 6564 2074 6872 6f75 6768 enerated through │ │ │ │ │ -000589e0: 2061 2053 6563 7572 6552 616e 646f 6d20 a SecureRandom │ │ │ │ │ -000589f0: 696e 7374 616e 6365 2061 7320 7765 6c6c instance as well │ │ │ │ │ -00058a00: 2066 726f 6d20 6974 7320 7365 7269 616c from its serial │ │ │ │ │ -00058a10: 697a 6564 2069 6e73 7461 6e63 6520 696e ized instance in │ │ │ │ │ -00058a20: 2074 6865 2073 616d 6520 7469 6d65 2074 the same time t │ │ │ │ │ -00058a30: 6865 6e20 7468 6520 6765 6e65 7261 7465 hen the generate │ │ │ │ │ -00058a40: 6420 7261 6e64 6f6d 206e 756d 6265 7273 d random numbers │ │ │ │ │ -00058a50: 2073 686f 756c 6420 6265 2064 6966 6665 should be diffe │ │ │ │ │ -00058a60: 7265 6e74 2077 6865 6e20 6f6e 6520 6f72 rent when one or │ │ │ │ │ -00058a70: 2062 6f74 6820 6172 6520 7265 7365 6564 both are reseed │ │ │ │ │ -00058a80: 6564 2e0a 3c62 720a 3e6a 6176 612f 7365 ed..java/se │ │ │ │ │ -00058a90: 6375 7269 7479 2f53 6563 7572 6552 616e curity/SecureRan │ │ │ │ │ -00058aa0: 646f 6d2f 5468 7265 6164 5361 6665 2e6a dom/ThreadSafe.j │ │ │ │ │ -00058ab0: 6176 613a 2053 6563 7572 6552 616e 646f ava: SecureRando │ │ │ │ │ -00058ac0: 6d20 7368 6f75 6c64 2062 6520 6d6f 7265 m should be more │ │ │ │ │ -00058ad0: 2065 7870 6c69 6369 7420 6162 6f75 7420 explicit about │ │ │ │ │ -00058ae0: 7468 7265 6164 696e 670a 3c62 720a 3e6a threading.j │ │ │ │ │ -00058af0: 6176 612f 7365 6375 7269 7479 2f53 6563 ava/security/Sec │ │ │ │ │ -00058b00: 7572 6974 792f 4164 6450 726f 7669 6465 urity/AddProvide │ │ │ │ │ -00058b10: 722e 6a61 7661 3a20 6368 6563 6b20 7468 r.java: check th │ │ │ │ │ -00058b20: 6174 2053 6563 7572 6974 7950 6572 6d69 at SecurityPermi │ │ │ │ │ -00058b30: 7373 696f 6e20 696e 7365 7274 5072 6f76 ssion insertProv │ │ │ │ │ -00058b40: 6964 6572 2070 6572 6d69 7373 696f 6e20 ider permission │ │ │ │ │ -00058b50: 6973 2065 6e66 6f72 6365 6420 636f 7272 is enforced corr │ │ │ │ │ -00058b60: 6563 746c 790a 3c62 720a 3e6a 6176 612f ectly.java/ │ │ │ │ │ -00058b70: 7365 6375 7269 7479 2f53 6563 7572 6974 security/Securit │ │ │ │ │ -00058b80: 792f 4361 7365 496e 7365 6e73 6974 6976 y/CaseInsensitiv │ │ │ │ │ -00058b90: 6541 6c67 4e61 6d65 732e 6a61 7661 3a20 eAlgNames.java: │ │ │ │ │ -00058ba0: 4d61 6b65 2073 7572 6520 616c 676f 7269 Make sure algori │ │ │ │ │ -00058bb0: 7468 6d20 6e61 6d65 7320 7072 6f76 6964 thm names provid │ │ │ │ │ -00058bc0: 6564 2074 6f20 6765 7449 6e73 7461 6e63 ed to getInstanc │ │ │ │ │ -00058bd0: 6528 2920 6172 6520 7472 6561 7465 6420 e() are treated │ │ │ │ │ -00058be0: 6361 7365 2d69 6e73 656e 7369 7469 7665 case-insensitive │ │ │ │ │ -00058bf0: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -00058c00: 6974 792f 5365 6375 7269 7479 2f43 6c61 ity/Security/Cla │ │ │ │ │ -00058c10: 7373 4c6f 6164 6572 2f44 6570 7269 7669 ssLoader/Deprivi │ │ │ │ │ -00058c20: 6c65 6765 644d 6f64 756c 654c 6f61 6465 legedModuleLoade │ │ │ │ │ -00058c30: 7254 6573 742e 6a61 7661 3a20 436c 6173 rTest.java: Clas │ │ │ │ │ -00058c40: 7365 7320 6672 6f6d 2064 6570 7269 7669 ses from deprivi │ │ │ │ │ -00058c50: 6c65 6765 6420 6d6f 6475 6c65 7320 7368 leged modules sh │ │ │ │ │ -00058c60: 6f75 6c64 2067 6574 206c 6f61 6465 6420 ould get loaded │ │ │ │ │ -00058c70: 7468 726f 7567 6820 506c 6174 666f 726d through Platform │ │ │ │ │ -00058c80: 2043 6c61 7373 6c6f 6164 6572 2e0a 3c62 Classloader..java/security │ │ │ │ │ -00058ca0: 2f53 6563 7572 6974 792f 436c 6173 734c /Security/ClassL │ │ │ │ │ -00058cb0: 6f61 6465 7244 6561 646c 6f63 6b2f 436c oaderDeadlock/Cl │ │ │ │ │ -00058cc0: 6173 734c 6f61 6465 7244 6561 646c 6f63 assLoaderDeadloc │ │ │ │ │ -00058cd0: 6b2e 7368 3a20 7665 7269 6679 206e 6f20 k.sh: verify no │ │ │ │ │ -00058ce0: 6465 6164 6c6f 636b 2069 6620 6372 7970 deadlock if cryp │ │ │ │ │ -00058cf0: 746f 2070 726f 7669 6465 7220 696e 206f to provider in o │ │ │ │ │ -00058d00: 7468 6572 2063 6c61 7373 6c6f 6164 6572 ther classloader │ │ │ │ │ -00058d10: 2069 7320 7573 6564 2074 6f20 7665 7269 is used to veri │ │ │ │ │ -00058d20: 6679 2073 6967 6e65 6420 6a61 7273 0a3c fy signed jars.< │ │ │ │ │ -00058d30: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ -00058d40: 792f 5365 6375 7269 7479 2f43 6c61 7373 y/Security/Class │ │ │ │ │ -00058d50: 4c6f 6164 6572 4465 6164 6c6f 636b 2f44 LoaderDeadlock/D │ │ │ │ │ -00058d60: 6561 646c 6f63 6b2e 7368 3a20 6d61 6b65 eadlock.sh: make │ │ │ │ │ -00058d70: 2073 7572 6520 7765 2064 6f20 6e6f 7420 sure we do not │ │ │ │ │ -00058d80: 6465 6164 6c6f 636b 206c 6f61 6469 6e67 deadlock loading │ │ │ │ │ -00058d90: 2073 6967 6e65 6420 4a41 5220 7769 7468 signed JAR with │ │ │ │ │ -00058da0: 2067 6574 496e 7374 616e 6365 2829 0a3c getInstance().< │ │ │ │ │ -00058db0: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ -00058dc0: 792f 5365 6375 7269 7479 2f43 6f6e 6669 y/Security/Confi │ │ │ │ │ -00058dd0: 6746 696c 6554 6573 742e 6a61 7661 3a20 gFileTest.java: │ │ │ │ │ -00058de0: 5468 726f 7720 6572 726f 7220 6966 2064 Throw error if d │ │ │ │ │ -00058df0: 6566 6175 6c74 206a 6176 612e 7365 6375 efault java.secu │ │ │ │ │ -00058e00: 7269 7479 2066 696c 6520 6973 206d 6973 rity file is mis │ │ │ │ │ -00058e10: 7369 6e67 0a3c 6272 0a3e 6a61 7661 2f73 sing.java/s │ │ │ │ │ -00058e20: 6563 7572 6974 792f 5365 6375 7269 7479 ecurity/Security │ │ │ │ │ -00058e30: 2f4e 6f49 6e73 7461 6c6c 6564 5072 6f76 /NoInstalledProv │ │ │ │ │ -00058e40: 6964 6572 732e 6a61 7661 3a20 4d61 6b65 iders.java: Make │ │ │ │ │ -00058e50: 2073 7572 6520 6765 7450 726f 7669 6465 sure getProvide │ │ │ │ │ -00058e60: 7273 2866 696c 7465 7229 2064 6f65 736e rs(filter) doesn │ │ │ │ │ -00058e70: 2774 2074 6872 6f77 204e 5045 0a3c 6272 't throw NPE.
    java/security/ │ │ │ │ │ -00058e90: 5365 6375 7269 7479 2f4e 756c 6c73 2e6a Security/Nulls.j │ │ │ │ │ -00058ea0: 6176 613a 2076 6572 6966 7920 6265 6861 ava: verify beha │ │ │ │ │ -00058eb0: 7669 6f72 2070 6173 7369 6e67 206e 756c vior passing nul │ │ │ │ │ -00058ec0: 6c20 746f 2076 6172 696f 7573 206a 6176 l to various jav │ │ │ │ │ -00058ed0: 612e 7365 6375 7269 7479 2e53 6563 7572 a.security.Secur │ │ │ │ │ -00058ee0: 6974 7920 6d65 7468 6f64 730a 3c62 720a ity methods.java/security/S │ │ │ │ │ -00058f00: 6563 7572 6974 792f 5072 6f76 6964 6572 ecurity/Provider │ │ │ │ │ -00058f10: 4669 6c74 6572 696e 672e 6a61 7661 3a20 Filtering.java: │ │ │ │ │ -00058f20: 4368 6563 6b20 7468 6174 2070 726f 7669 Check that provi │ │ │ │ │ -00058f30: 6465 7220 7365 7276 6963 6520 6d61 7463 der service matc │ │ │ │ │ -00058f40: 6869 6e67 2f66 696c 7465 7269 6e67 2069 hing/filtering i │ │ │ │ │ -00058f50: 7320 646f 6e65 2063 6f72 7265 6374 6c79 s done correctly │ │ │ │ │ -00058f60: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -00058f70: 6974 792f 5365 6375 7269 7479 2f53 6563 ity/Security/Sec │ │ │ │ │ -00058f80: 7572 6974 7950 726f 7046 696c 652f 5365 urityPropFile/Se │ │ │ │ │ -00058f90: 6375 7269 7479 5072 6f70 4669 6c65 2e6a curityPropFile.j │ │ │ │ │ -00058fa0: 6176 613a 2062 6520 616c 6c6f 7765 6420 ava: be allowed │ │ │ │ │ -00058fb0: 746f 2073 7065 6369 6679 2074 6865 2073 to specify the s │ │ │ │ │ -00058fc0: 6563 7572 6974 7920 7072 6f70 6572 7469 ecurity properti │ │ │ │ │ -00058fd0: 6573 2066 696c 6520 6173 2061 202d 4420 es file as a -D │ │ │ │ │ -00058fe0: 7379 7374 656d 2070 726f 7065 7274 790a system property. │ │ │ │ │ -00058ff0: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ -00059000: 7479 2f53 6563 7572 6974 792f 5379 6e63 ty/Security/Sync │ │ │ │ │ -00059010: 6872 6f6e 697a 6564 4163 6365 7373 2e6a hronizedAccess.j │ │ │ │ │ -00059020: 6176 613a 204d 616b 6520 7375 7265 2050 ava: Make sure P │ │ │ │ │ -00059030: 726f 7669 6465 7220 6170 6920 696d 706c rovider api impl │ │ │ │ │ -00059040: 656d 656e 7461 7469 6f6e 7320 6172 6520 ementations are │ │ │ │ │ -00059050: 7379 6e63 6872 6f6e 697a 6564 2070 726f synchronized pro │ │ │ │ │ -00059060: 7065 726c 790a 3c62 720a 3e6a 6176 612f perly.java/ │ │ │ │ │ -00059070: 7365 6375 7269 7479 2f53 6563 7572 6974 security/Securit │ │ │ │ │ -00059080: 792f 7265 6d6f 7669 6e67 2f52 656d 6f76 y/removing/Remov │ │ │ │ │ -00059090: 6550 726f 7669 6465 7242 7949 6465 6e74 eProviderByIdent │ │ │ │ │ -000590a0: 6974 792e 6a61 7661 3a20 5072 6f76 6964 ity.java: Provid │ │ │ │ │ -000590b0: 6572 7320 7368 6f75 6c64 2062 6520 7265 ers should be re │ │ │ │ │ -000590c0: 6d6f 7665 6420 2262 792d 6964 656e 7469 moved "by-identi │ │ │ │ │ -000590d0: 7479 2220 2d20 6e6f 7420 2262 792d 7661 ty" - not "by-va │ │ │ │ │ -000590e0: 6c75 6522 0a3c 6272 0a3e 6a61 7661 2f73 lue".java/s │ │ │ │ │ -000590f0: 6563 7572 6974 792f 5365 6375 7269 7479 ecurity/Security │ │ │ │ │ -00059100: 2f72 656d 6f76 696e 672f 5265 6d6f 7665 /removing/Remove │ │ │ │ │ -00059110: 5072 6f76 6964 6572 732e 6a61 7661 3a20 Providers.java: │ │ │ │ │ -00059120: 6d61 6b65 2073 7572 6520 7265 6d6f 7665 make sure remove │ │ │ │ │ -00059130: 5072 6f76 6964 6572 2829 2061 6c77 6179 Provider() alway │ │ │ │ │ -00059140: 7320 776f 726b 7320 636f 7272 6563 746c s works correctl │ │ │ │ │ -00059150: 790a 3c62 720a 3e6a 6176 612f 7365 6375 y.java/secu │ │ │ │ │ -00059160: 7269 7479 2f53 6563 7572 6974 792f 7265 rity/Security/re │ │ │ │ │ -00059170: 6d6f 7669 6e67 2f52 656d 6f76 6553 7461 moving/RemoveSta │ │ │ │ │ -00059180: 7469 6350 726f 7669 6465 722e 6a61 7661 ticProvider.java │ │ │ │ │ -00059190: 3a20 4d61 6b65 2073 7572 6520 7468 6174 : Make sure that │ │ │ │ │ -000591a0: 2061 2072 656d 6f76 6564 2070 726f 7669 a removed provi │ │ │ │ │ -000591b0: 6465 7220 776f 6e27 7420 6265 2061 6363 der won't be acc │ │ │ │ │ -000591c0: 6565 7373 6162 6c65 2e0a 3c62 720a 3e6a eessable..j │ │ │ │ │ -000591d0: 6176 612f 7365 6375 7269 7479 2f53 6563 ava/security/Sec │ │ │ │ │ -000591e0: 7572 6974 792f 7369 676e 6564 6669 7273 urity/signedfirs │ │ │ │ │ -000591f0: 742f 4479 6e53 7461 7469 632e 6a61 7661 t/DynStatic.java │ │ │ │ │ -00059200: 3a20 7072 6f62 6c65 6d73 2069 6620 7369 : problems if si │ │ │ │ │ -00059210: 676e 6564 2063 7279 7074 6f20 7072 6f76 gned crypto prov │ │ │ │ │ -00059220: 6964 6572 2069 7320 7468 6520 6d6f 7374 ider is the most │ │ │ │ │ -00059230: 2070 7265 6665 7272 6564 2070 726f 7669 preferred provi │ │ │ │ │ -00059240: 6465 720a 3c62 720a 3e6a 6176 612f 7365 der.java/se │ │ │ │ │ -00059250: 6375 7269 7479 2f53 6967 6e61 7475 7265 curity/Signature │ │ │ │ │ -00059260: 2f42 7974 6542 7566 6665 7273 2e6a 6176 /ByteBuffers.jav │ │ │ │ │ -00059270: 613a 2054 6573 7420 7468 6520 5369 676e a: Test the Sign │ │ │ │ │ -00059280: 6174 7572 652e 7570 6461 7465 2842 7974 ature.update(Byt │ │ │ │ │ -00059290: 6542 7566 6665 7229 206d 6574 686f 640a eBuffer) method. │ │ │ │ │ -000592a0: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ -000592b0: 7479 2f53 6967 6e61 7475 7265 2f4e 4f4e ty/Signature/NON │ │ │ │ │ -000592c0: 4577 6974 6852 5341 2e6a 6176 613a 2065 EwithRSA.java: e │ │ │ │ │ -000592d0: 6e73 7572 6520 7468 6174 2074 6865 204e nsure that the N │ │ │ │ │ -000592e0: 4f4e 4577 6974 6852 5341 2061 6461 7074 ONEwithRSA adapt │ │ │ │ │ -000592f0: 6572 2077 6f72 6b73 2063 6f72 7265 6374 er works correct │ │ │ │ │ -00059300: 6c79 0a3c 6272 0a3e 6a61 7661 2f73 6563 ly.java/sec │ │ │ │ │ -00059310: 7572 6974 792f 5369 676e 6174 7572 652f urity/Signature/ │ │ │ │ │ -00059320: 4e6f 5072 6f76 6964 6572 2e6a 6176 613a NoProvider.java: │ │ │ │ │ -00059330: 2056 6572 6966 7920 7468 6174 2074 6861 Verify that tha │ │ │ │ │ -00059340: 7420 6120 7375 6263 6c61 7373 206f 6620 t a subclass of │ │ │ │ │ -00059350: 5369 676e 6174 7572 6520 7468 6174 2064 Signature that d │ │ │ │ │ -00059360: 6f65 7320 6e6f 7420 636f 6e74 6169 6e20 oes not contain │ │ │ │ │ -00059370: 6120 7072 6f76 6964 6572 2063 616e 2062 a provider can b │ │ │ │ │ -00059380: 6520 7573 6564 2074 6f20 7665 7269 6679 e used to verify │ │ │ │ │ -00059390: 2e0a 3c62 720a 3e6a 6176 612f 7365 6375 ..java/secu │ │ │ │ │ -000593a0: 7269 7479 2f53 6967 6e61 7475 7265 2f4f rity/Signature/O │ │ │ │ │ -000593b0: 6666 7365 7473 2e6a 6176 613a 2054 6869 ffsets.java: Thi │ │ │ │ │ -000593c0: 7320 7465 7374 2076 616c 6964 6174 6573 s test validates │ │ │ │ │ -000593d0: 2073 6967 6e61 7475 7265 2076 6572 6966 signature verif │ │ │ │ │ -000593e0: 6963 6174 696f 6e20 5369 676e 6174 7572 ication Signatur │ │ │ │ │ -000593f0: 652e 7665 7269 6679 2862 7974 655b 5d2c e.verify(byte[], │ │ │ │ │ -00059400: 2069 6e74 2c20 696e 7429 2e0a 3c62 720a int, int)..java/security/S │ │ │ │ │ -00059420: 6967 6e61 7475 7265 2f52 6573 6574 4166 ignature/ResetAf │ │ │ │ │ -00059430: 7465 7245 7863 6570 7469 6f6e 2e6a 6176 terException.jav │ │ │ │ │ -00059440: 613a 2045 6e73 7572 6520 7468 6174 2053 a: Ensure that S │ │ │ │ │ -00059450: 6967 6e61 7475 7265 206f 626a 6563 7473 ignature objects │ │ │ │ │ -00059460: 2061 7265 2072 6573 6574 2061 6674 6572 are reset after │ │ │ │ │ -00059470: 2076 6572 6966 6963 6174 696f 6e20 6572 verification er │ │ │ │ │ -00059480: 726f 7265 6420 6f75 742e 0a3c 6272 0a3e rored out.. │ │ │ │ │ -00059490: 6a61 7661 2f73 6563 7572 6974 792f 5369 java/security/Si │ │ │ │ │ -000594a0: 676e 6174 7572 652f 5369 676e 5769 7468 gnature/SignWith │ │ │ │ │ -000594b0: 4f75 7470 7574 4275 6666 6572 2e6a 6176 OutputBuffer.jav │ │ │ │ │ -000594c0: 613a 2053 6967 6e61 7475 7265 2073 686f a: Signature sho │ │ │ │ │ -000594d0: 756c 6420 7375 7070 6f72 7420 6120 7369 uld support a si │ │ │ │ │ -000594e0: 676e 2829 206d 6574 686f 6420 7468 6174 gn() method that │ │ │ │ │ -000594f0: 2070 6c61 6365 7320 7468 6520 7369 676e places the sign │ │ │ │ │ -00059500: 6174 7572 6520 696e 2061 6e20 616c 7265 ature in an alre │ │ │ │ │ -00059510: 6164 7920 6578 6973 7469 6e67 2061 7272 ady existing arr │ │ │ │ │ -00059520: 6179 2e0a 3c62 720a 3e6a 6176 612f 7365 ay..java/se │ │ │ │ │ -00059530: 6375 7269 7479 2f53 6967 6e61 7475 7265 curity/Signature │ │ │ │ │ -00059540: 2f53 6967 6e61 7475 7265 4765 7441 6c67 /SignatureGetAlg │ │ │ │ │ -00059550: 6f72 6974 686d 2e6a 6176 613a 2053 6967 orithm.java: Sig │ │ │ │ │ -00059560: 6e61 7475 7265 2e67 6574 416c 676f 7269 nature.getAlgori │ │ │ │ │ -00059570: 7468 6d20 7265 7475 726e 206e 756c 6c20 thm return null │ │ │ │ │ -00059580: 696e 2073 7065 6369 616c 2063 6173 650a in special case. │ │ │ │ │ -00059590: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ -000595a0: 7479 2f53 6967 6e61 7475 7265 2f53 6967 ty/Signature/Sig │ │ │ │ │ -000595b0: 6e61 7475 7265 4765 7449 6e73 7461 6e63 natureGetInstanc │ │ │ │ │ -000595c0: 652e 6a61 7661 3a20 456e 7375 7265 2074 e.java: Ensure t │ │ │ │ │ -000595d0: 6865 2042 4320 7072 6f76 6964 6572 2d72 he BC provider-r │ │ │ │ │ -000595e0: 6573 656c 6563 7469 6f6e 2077 6f72 6b61 eselection worka │ │ │ │ │ -000595f0: 726f 756e 6420 696e 2053 6967 6e61 7475 round in Signatu │ │ │ │ │ -00059600: 7265 2063 6c61 7373 2066 756e 6374 696f re class functio │ │ │ │ │ -00059610: 6e73 2063 6f72 7265 6374 6c79 0a3c 6272 ns correctly.
    java/security/ │ │ │ │ │ -00059630: 5369 676e 6174 7572 652f 5369 676e 6174 Signature/Signat │ │ │ │ │ -00059640: 7572 654c 656e 6774 682e 6a61 7661 3a20 ureLength.java: │ │ │ │ │ -00059650: 5265 6a65 6374 2073 6967 6e61 7475 7265 Reject signature │ │ │ │ │ -00059660: 7320 7072 6573 656e 7465 6420 666f 7220 s presented for │ │ │ │ │ -00059670: 7665 7269 6669 6361 7469 6f6e 2074 6861 verification tha │ │ │ │ │ -00059680: 7420 636f 6e74 6169 6e20 6578 7472 6120 t contain extra │ │ │ │ │ -00059690: 6279 7465 732e 0a3c 6272 0a3e 6a61 7661 bytes..java │ │ │ │ │ -000596a0: 2f73 6563 7572 6974 792f 5369 676e 6174 /security/Signat │ │ │ │ │ -000596b0: 7572 652f 5465 7374 436c 6f6e 6561 626c ure/TestCloneabl │ │ │ │ │ -000596c0: 652e 6a61 7661 3a20 4d61 6b65 2073 7572 e.java: Make sur │ │ │ │ │ -000596d0: 6520 7468 6174 2073 6967 6e61 7475 7265 e that signature │ │ │ │ │ -000596e0: 206f 626a 6563 7473 2077 6869 6368 2061 objects which a │ │ │ │ │ -000596f0: 7265 2063 6c6f 6e65 6162 6c65 2069 6d70 re cloneable imp │ │ │ │ │ -00059700: 6c65 6d65 6e74 2074 6865 2043 6c6f 6e65 lement the Clone │ │ │ │ │ -00059710: 6162 6c65 2069 6e74 6572 6661 6365 0a3c able interface.< │ │ │ │ │ -00059720: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ -00059730: 792f 5369 676e 6174 7572 652f 5465 7374 y/Signature/Test │ │ │ │ │ -00059740: 496e 6974 5369 676e 5769 7468 4d79 4f77 InitSignWithMyOw │ │ │ │ │ -00059750: 6e52 616e 646f 6d2e 6a61 7661 3a20 456e nRandom.java: En │ │ │ │ │ -00059760: 7375 7265 2074 6865 2072 616e 646f 6d20 sure the random │ │ │ │ │ -00059770: 736f 7572 6365 2073 7570 706c 6965 6420 source supplied │ │ │ │ │ -00059780: 696e 2053 6967 6e61 7475 7265 2e69 6e69 in Signature.ini │ │ │ │ │ -00059790: 7453 6967 6e28 5072 6976 6174 654b 6579 tSign(PrivateKey │ │ │ │ │ -000597a0: 2c20 5365 6375 7265 5261 6e64 6f6d 2920 , SecureRandom) │ │ │ │ │ -000597b0: 6973 2075 7365 642e 0a3c 6272 0a3e 6a61 is used..ja │ │ │ │ │ -000597c0: 7661 2f73 6563 7572 6974 792f 5369 676e va/security/Sign │ │ │ │ │ -000597d0: 6174 7572 652f 5665 7269 6679 5261 6e67 ature/VerifyRang │ │ │ │ │ -000597e0: 6543 6865 636b 4f76 6572 666c 6f77 2e6a eCheckOverflow.j │ │ │ │ │ -000597f0: 6176 613a 2041 494f 4f42 4520 6672 6f6d ava: AIOOBE from │ │ │ │ │ -00059800: 2053 6967 6e61 7475 7265 2e76 6572 6966 Signature.verif │ │ │ │ │ -00059810: 7920 6166 7465 7220 696e 7465 6765 7220 y after integer │ │ │ │ │ -00059820: 6f76 6572 666c 6f77 0a3c 6272 0a3e 6a61 overflow.ja │ │ │ │ │ -00059830: 7661 2f73 6563 7572 6974 792f 5369 676e va/security/Sign │ │ │ │ │ -00059840: 6564 4a61 722f 5369 676e 6564 4a61 7257 edJar/SignedJarW │ │ │ │ │ -00059850: 6974 6843 7573 746f 6d43 6c61 7373 4c6f ithCustomClassLo │ │ │ │ │ -00059860: 6164 6572 2e6a 6176 613a 204d 616b 6520 ader.java: Make │ │ │ │ │ -00059870: 7375 7265 206a 6176 612e 7379 7374 656d sure java.system │ │ │ │ │ -00059880: 2e63 6c61 7373 2e6c 6f61 6465 7220 7072 .class.loader pr │ │ │ │ │ -00059890: 6f70 6572 7479 2063 616e 2062 6520 7573 operty can be us │ │ │ │ │ -000598a0: 6564 2077 6865 6e20 6375 7374 6f6d 2063 ed when custom c │ │ │ │ │ -000598b0: 6c61 7373 206c 6f61 6465 7220 6973 2069 lass loader is i │ │ │ │ │ -000598c0: 6e73 6964 6520 7369 676e 6564 206a 6172 nside signed jar │ │ │ │ │ -000598d0: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -000598e0: 6974 792f 5369 676e 6564 4a61 722f 7370 ity/SignedJar/sp │ │ │ │ │ -000598f0: 692d 6361 6c65 6e64 6172 2d70 726f 7669 i-calendar-provi │ │ │ │ │ -00059900: 6465 722f 5465 7374 5350 4953 6967 6e65 der/TestSPISigne │ │ │ │ │ -00059910: 642e 6a61 7661 3a20 4368 6563 6b69 6e67 d.java: Checking │ │ │ │ │ -00059920: 2063 7573 746f 6d20 4361 6c65 6e64 6172 custom Calendar │ │ │ │ │ -00059930: 4461 7461 5072 6f76 6964 6572 2077 6974 DataProvider wit │ │ │ │ │ -00059940: 6820 5350 4920 636f 6e74 6169 6e65 6420 h SPI contained │ │ │ │ │ -00059950: 696e 2073 6967 6e65 6420 6a61 7220 646f in signed jar do │ │ │ │ │ -00059960: 6573 206e 6f74 2070 726f 6475 6365 204e es not produce N │ │ │ │ │ -00059970: 5045 2e0a 3c62 720a 3e6a 6176 612f 7365 PE..java/se │ │ │ │ │ -00059980: 6375 7269 7479 2f53 6967 6e65 644f 626a curity/SignedObj │ │ │ │ │ -00059990: 6563 742f 4368 6169 6e2e 6a61 7661 3a20 ect/Chain.java: │ │ │ │ │ -000599a0: 5665 7269 6679 2061 2063 6861 696e 206f Verify a chain o │ │ │ │ │ -000599b0: 6620 7369 676e 6564 206f 626a 6563 7473 f signed objects │ │ │ │ │ -000599c0: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -000599d0: 6974 792f 5369 676e 6564 4f62 6a65 6374 ity/SignedObject │ │ │ │ │ -000599e0: 2f43 6f70 792e 6a61 7661 3a20 4368 6563 /Copy.java: Chec │ │ │ │ │ -000599f0: 6b73 2069 6620 6120 7369 676e 6564 206f ks if a signed o │ │ │ │ │ -00059a00: 626a 6563 7420 6973 2061 2063 6f70 7920 bject is a copy │ │ │ │ │ -00059a10: 6f66 2061 6e20 6f72 6967 696e 616c 206f of an original o │ │ │ │ │ -00059a20: 626a 6563 740a 3c62 720a 3e6a 6176 612f bject.java/ │ │ │ │ │ -00059a30: 7365 6375 7269 7479 2f53 6967 6e65 644f security/SignedO │ │ │ │ │ -00059a40: 626a 6563 742f 436f 7272 6563 746e 6573 bject/Correctnes │ │ │ │ │ -00059a50: 732e 6a61 7661 3a20 4465 7365 7269 616c s.java: Deserial │ │ │ │ │ -00059a60: 697a 6174 696f 6e20 616c 6c6f 7773 2063 ization allows c │ │ │ │ │ -00059a70: 7265 6174 696f 6e20 6f66 206d 7574 6162 reation of mutab │ │ │ │ │ -00059a80: 6c65 2053 6967 6e65 644f 626a 6563 740a le SignedObject. │ │ │ │ │ -00059a90: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ -00059aa0: 7479 2f55 6e72 6573 6f6c 7665 6450 6572 ty/UnresolvedPer │ │ │ │ │ -00059ab0: 6d69 7373 696f 6e2f 4163 6365 7373 6f72 mission/Accessor │ │ │ │ │ -00059ac0: 4d65 7468 6f64 732e 6a61 7661 3a20 7072 Methods.java: pr │ │ │ │ │ -00059ad0: 6f76 6964 6520 6163 6365 7373 6f72 206d ovide accessor m │ │ │ │ │ -00059ae0: 6574 686f 6473 2066 6f72 2055 6e72 6573 ethods for Unres │ │ │ │ │ -00059af0: 6f6c 7665 6450 6572 6d69 7373 696f 6e0a olvedPermission. │ │ │ │ │ -00059b00: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ -00059b10: 7479 2f55 6e72 6573 6f6c 7665 6450 6572 ty/UnresolvedPer │ │ │ │ │ -00059b20: 6d69 7373 696f 6e2f 4465 6275 672e 6a61 mission/Debug.ja │ │ │ │ │ -00059b30: 7661 3a20 556e 7265 736f 6c76 6564 5065 va: UnresolvedPe │ │ │ │ │ -00059b40: 726d 6973 7369 6f6e 2061 7373 756d 6573 rmission assumes │ │ │ │ │ -00059b50: 2070 6572 6d69 7373 696f 6e20 636f 6e73 permission cons │ │ │ │ │ -00059b60: 7472 7563 746f 7220 7769 7468 2032 2073 tructor with 2 s │ │ │ │ │ -00059b70: 7472 696e 6720 7061 7261 6d65 7465 7273 tring parameters │ │ │ │ │ -00059b80: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -00059b90: 6974 792f 556e 7265 736f 6c76 6564 5065 ity/UnresolvedPe │ │ │ │ │ -00059ba0: 726d 6973 7369 6f6e 2f45 7175 616c 732e rmission/Equals. │ │ │ │ │ -00059bb0: 6a61 7661 3a20 556e 7265 736f 6c76 6564 java: Unresolved │ │ │ │ │ -00059bc0: 5065 726d 6973 7369 6f6e 2e65 7175 616c Permission.equal │ │ │ │ │ -00059bd0: 7328 2920 7468 726f 7773 204e 756c 6c50 s() throws NullP │ │ │ │ │ -00059be0: 6f69 6e74 6572 4578 6365 7074 696f 6e0a ointerException. │ │ │ │ │ -00059bf0: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ -00059c00: 7479 2f63 6572 742f 4365 7274 5061 7468 ty/cert/CertPath │ │ │ │ │ -00059c10: 2f53 6572 6961 6c69 7a65 2e6a 6176 613a /Serialize.java: │ │ │ │ │ -00059c20: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ -00059c30: 6120 4365 7274 5061 7468 206f 626a 6563 a CertPath objec │ │ │ │ │ -00059c40: 7420 6361 6e20 6265 2073 6572 6961 6c69 t can be seriali │ │ │ │ │ -00059c50: 7a65 640a 3c62 720a 3e6a 6176 612f 7365 zed.java/se │ │ │ │ │ -00059c60: 6375 7269 7479 2f63 6572 742f 4365 7274 curity/cert/Cert │ │ │ │ │ -00059c70: 5061 7468 4275 696c 6465 722f 4765 7449 PathBuilder/GetI │ │ │ │ │ -00059c80: 6e73 7461 6e63 652e 6a61 7661 3a20 5368 nstance.java: Sh │ │ │ │ │ -00059c90: 6f75 6c64 2062 6520 6162 6c65 2074 6f20 ould be able to │ │ │ │ │ -00059ca0: 7061 7373 2061 2050 726f 7669 6465 7220 pass a Provider │ │ │ │ │ -00059cb0: 6f62 6a65 6374 2074 6f20 6765 7449 6e73 object to getIns │ │ │ │ │ -00059cc0: 7461 6e63 6528 292e 0a3c 6272 0a3e 6a61 tance()..ja │ │ │ │ │ -00059cd0: 7661 2f73 6563 7572 6974 792f 6365 7274 va/security/cert │ │ │ │ │ -00059ce0: 2f43 6572 7450 6174 6842 7569 6c64 6572 /CertPathBuilder │ │ │ │ │ -00059cf0: 2f4e 6f45 7874 656e 7369 6f6e 732e 6a61 /NoExtensions.ja │ │ │ │ │ -00059d00: 7661 3a20 5665 7269 6679 2053 756e 2043 va: Verify Sun C │ │ │ │ │ -00059d10: 6572 7450 6174 6842 7569 6c64 6572 2069 ertPathBuilder i │ │ │ │ │ -00059d20: 6d70 6c65 6d65 6e74 6174 696f 6e20 6861 mplementation ha │ │ │ │ │ -00059d30: 6e64 6c65 7320 6365 7274 6966 6963 6174 ndles certificat │ │ │ │ │ -00059d40: 6573 2077 6974 6820 6e6f 2065 7874 656e es with no exten │ │ │ │ │ -00059d50: 7369 6f6e 730a 3c62 720a 3e6a 6176 612f sions.java/ │ │ │ │ │ -00059d60: 7365 6375 7269 7479 2f63 6572 742f 4365 security/cert/Ce │ │ │ │ │ -00059d70: 7274 5061 7468 4275 696c 6465 722f 616b rtPathBuilder/ak │ │ │ │ │ -00059d80: 6945 7874 2f41 4b49 5365 7269 616c 4e75 iExt/AKISerialNu │ │ │ │ │ -00059d90: 6d62 6572 2e6a 6176 613a 206d 616b 6520 mber.java: make │ │ │ │ │ -00059da0: 7375 7265 2061 2050 4b49 5820 4365 7274 sure a PKIX Cert │ │ │ │ │ -00059db0: 5061 7468 4275 696c 6465 7220 6361 6e20 PathBuilder can │ │ │ │ │ -00059dc0: 6275 696c 6420 6120 7061 7468 2077 6865 build a path whe │ │ │ │ │ -00059dd0: 6e20 616e 2069 6e74 6572 6d65 6469 6174 n an intermediat │ │ │ │ │ -00059de0: 6520 4341 2063 6572 7469 6669 6361 7465 e CA certificate │ │ │ │ │ -00059df0: 2063 6f6e 7461 696e 7320 616e 2041 4b49 contains an AKI │ │ │ │ │ -00059e00: 2065 7874 656e 7369 6f6e 2077 6974 6820 extension with │ │ │ │ │ -00059e10: 6120 6b65 7920 6964 656e 7469 6669 6572 a key identifier │ │ │ │ │ -00059e20: 2061 6e64 206e 6f20 7365 7269 616c 206e and no serial n │ │ │ │ │ -00059e30: 756d 6265 7220 616e 6420 7468 6520 656e umber and the en │ │ │ │ │ -00059e40: 642d 656e 7469 7479 2063 6572 7469 6669 d-entity certifi │ │ │ │ │ -00059e50: 6361 7465 2063 6f6e 7461 696e 7320 616e cate contains an │ │ │ │ │ -00059e60: 2041 4b49 2065 7874 656e 7369 6f6e 2077 AKI extension w │ │ │ │ │ -00059e70: 6974 6820 626f 7468 2061 206b 6579 2069 ith both a key i │ │ │ │ │ -00059e80: 6465 6e74 6966 6965 7220 616e 6420 6120 dentifier and a │ │ │ │ │ -00059e90: 7365 7269 616c 206e 756d 6265 722e 0a3c serial number..< │ │ │ │ │ -00059ea0: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ -00059eb0: 792f 6365 7274 2f43 6572 7450 6174 6842 y/cert/CertPathB │ │ │ │ │ -00059ec0: 7569 6c64 6572 2f73 656c 6649 7373 7565 uilder/selfIssue │ │ │ │ │ -00059ed0: 642f 4469 7361 626c 6552 6576 6f63 6174 d/DisableRevocat │ │ │ │ │ -00059ee0: 696f 6e2e 6a61 7661 3a20 5049 5420 6236 ion.java: PIT b6 │ │ │ │ │ -00059ef0: 313a 2050 4b49 2074 6573 7420 7375 6974 1: PKI test suit │ │ │ │ │ -00059f00: 6520 6661 696c 7320 6265 6361 7573 6520 e fails because │ │ │ │ │ -00059f10: 7365 6c66 2073 6967 6e65 6420 6365 7274 self signed cert │ │ │ │ │ -00059f20: 6966 6963 6174 6573 2061 7265 2062 6569 ificates are bei │ │ │ │ │ -00059f30: 6e67 2072 656a 6563 7465 640a 3c62 720a ng rejected.java/security/c │ │ │ │ │ -00059f50: 6572 742f 4365 7274 5061 7468 4275 696c ert/CertPathBuil │ │ │ │ │ -00059f60: 6465 722f 7365 6c66 4973 7375 6564 2f4b der/selfIssued/K │ │ │ │ │ -00059f70: 6579 5573 6167 654d 6174 7465 7273 2e6a eyUsageMatters.j │ │ │ │ │ -00059f80: 6176 613a 2050 4954 2062 3631 3a20 504b ava: PIT b61: PK │ │ │ │ │ -00059f90: 4920 7465 7374 2073 7569 7465 2066 6169 I test suite fai │ │ │ │ │ -00059fa0: 6c73 2062 6563 6175 7365 2073 656c 6620 ls because self │ │ │ │ │ -00059fb0: 7369 676e 6564 2063 6572 7469 6669 6361 signed certifica │ │ │ │ │ -00059fc0: 7465 7320 6172 6520 6265 696e 6720 7265 tes are being re │ │ │ │ │ -00059fd0: 6a65 6374 6564 0a3c 6272 0a3e 6a61 7661 jected.java │ │ │ │ │ -00059fe0: 2f73 6563 7572 6974 792f 6365 7274 2f43 /security/cert/C │ │ │ │ │ -00059ff0: 6572 7450 6174 6842 7569 6c64 6572 2f73 ertPathBuilder/s │ │ │ │ │ -0005a000: 656c 6649 7373 7565 642f 5374 6174 7573 elfIssued/Status │ │ │ │ │ -0005a010: 4c6f 6f70 4465 7065 6e64 656e 6379 2e6a LoopDependency.j │ │ │ │ │ -0005a020: 6176 613a 2050 4954 2062 3631 3a20 504b ava: PIT b61: PK │ │ │ │ │ -0005a030: 4920 7465 7374 2073 7569 7465 2066 6169 I test suite fai │ │ │ │ │ -0005a040: 6c73 2062 6563 6175 7365 2073 656c 6620 ls because self │ │ │ │ │ -0005a050: 7369 676e 6564 2063 6572 7469 6669 6361 signed certifica │ │ │ │ │ -0005a060: 7465 7320 6172 6520 6265 696e 6720 7265 tes are being re │ │ │ │ │ -0005a070: 6a65 6374 6564 0a3c 6272 0a3e 6a61 7661 jected.java │ │ │ │ │ -0005a080: 2f73 6563 7572 6974 792f 6365 7274 2f43 /security/cert/C │ │ │ │ │ -0005a090: 6572 7450 6174 6842 7569 6c64 6572 2f74 ertPathBuilder/t │ │ │ │ │ -0005a0a0: 6172 6765 7443 6f6e 7374 7261 696e 7473 argetConstraints │ │ │ │ │ -0005a0b0: 2f42 7569 6c64 4545 4261 7369 6343 6f6e /BuildEEBasicCon │ │ │ │ │ -0005a0c0: 7374 7261 696e 7473 2e6a 6176 613a 206d straints.java: m │ │ │ │ │ -0005a0d0: 616b 6520 7375 7265 2061 2050 4b49 5820 ake sure a PKIX │ │ │ │ │ -0005a0e0: 4365 7274 5061 7468 4275 696c 6465 7220 CertPathBuilder │ │ │ │ │ -0005a0f0: 6275 696c 6473 2061 2070 6174 6820 746f builds a path to │ │ │ │ │ -0005a100: 2061 6e20 656e 6420 656e 7469 7479 2063 an end entity c │ │ │ │ │ -0005a110: 6572 7469 6669 6361 7465 2077 6865 6e20 ertificate when │ │ │ │ │ -0005a120: 7468 6520 7365 7442 6173 6963 436f 6e73 the setBasicCons │ │ │ │ │ -0005a130: 7472 6169 6e74 7320 6d65 7468 6f64 206f traints method o │ │ │ │ │ -0005a140: 6620 7468 6520 5835 3039 4365 7274 5365 f the X509CertSe │ │ │ │ │ -0005a150: 6c65 6374 6f72 206f 6620 7468 6520 7461 lector of the ta │ │ │ │ │ -0005a160: 7267 6574 436f 6e73 7472 6169 6e74 7320 rgetConstraints │ │ │ │ │ -0005a170: 504b 4958 4275 696c 6465 7250 6172 616d PKIXBuilderParam │ │ │ │ │ -0005a180: 6574 6572 7320 7061 7261 6d65 7465 7220 eters parameter │ │ │ │ │ -0005a190: 6973 2073 6574 2074 6f20 2d32 2e0a 3c62 is set to -2..java/security │ │ │ │ │ -0005a1b0: 2f63 6572 742f 4365 7274 5061 7468 4275 /cert/CertPathBu │ │ │ │ │ -0005a1c0: 696c 6465 722f 7461 7267 6574 436f 6e73 ilder/targetCons │ │ │ │ │ -0005a1d0: 7472 6169 6e74 732f 4275 696c 644f 6464 traints/BuildOdd │ │ │ │ │ -0005a1e0: 5365 6c2e 6a61 7661 3a20 6d61 6b65 2073 Sel.java: make s │ │ │ │ │ -0005a1f0: 7572 6520 6120 504b 4958 2043 6572 7450 ure a PKIX CertP │ │ │ │ │ -0005a200: 6174 6842 7569 6c64 6572 2074 6872 6f77 athBuilder throw │ │ │ │ │ -0005a210: 7320 616e 2049 6e76 616c 6964 416c 676f s an InvalidAlgo │ │ │ │ │ -0005a220: 7269 7468 6d50 6172 616d 6574 6572 4578 rithmParameterEx │ │ │ │ │ -0005a230: 6365 7074 696f 6e20 6966 2074 6865 2074 ception if the t │ │ │ │ │ -0005a240: 6172 6765 7420 636f 6e73 7472 6169 6e74 arget constraint │ │ │ │ │ -0005a250: 7320 7370 6563 6966 6965 6420 696e 2074 s specified in t │ │ │ │ │ -0005a260: 6865 2050 4b49 5842 7569 6c64 6572 5061 he PKIXBuilderPa │ │ │ │ │ -0005a270: 7261 6d65 7465 7273 2069 7320 6e6f 7420 rameters is not │ │ │ │ │ -0005a280: 616e 2069 6e73 7461 6e63 6520 6f66 2058 an instance of X │ │ │ │ │ -0005a290: 3530 3943 6572 7453 656c 6563 746f 722e 509CertSelector. │ │ │ │ │ -0005a2a0: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -0005a2b0: 6974 792f 6365 7274 2f43 6572 7450 6174 ity/cert/CertPat │ │ │ │ │ -0005a2c0: 6842 7569 6c64 6572 2f7a 6572 6f4c 656e hBuilder/zeroLen │ │ │ │ │ -0005a2d0: 6774 6850 6174 682f 5a65 726f 4c65 6e67 gthPath/ZeroLeng │ │ │ │ │ -0005a2e0: 7468 5061 7468 2e6a 6176 613a 2063 6865 thPath.java: che │ │ │ │ │ -0005a2f0: 636b 2074 6861 7420 7765 2063 616e 2062 ck that we can b │ │ │ │ │ -0005a300: 7569 6c64 2061 6e64 2076 616c 6964 6174 uild and validat │ │ │ │ │ -0005a310: 6520 6120 7a65 726f 2d6c 656e 6774 6820 e a zero-length │ │ │ │ │ -0005a320: 6365 7274 7061 7468 2077 6865 6e20 6120 certpath when a │ │ │ │ │ -0005a330: 7472 7573 7420 616e 6368 6f72 2063 6572 trust anchor cer │ │ │ │ │ -0005a340: 7420 7361 7469 7366 6965 7320 7468 6520 t satisfies the │ │ │ │ │ -0005a350: 7461 7267 6574 2063 6f6e 7374 7261 696e target constrain │ │ │ │ │ -0005a360: 7473 0a3c 6272 0a3e 6a61 7661 2f73 6563 ts.java/sec │ │ │ │ │ -0005a370: 7572 6974 792f 6365 7274 2f43 6572 7450 urity/cert/CertP │ │ │ │ │ -0005a380: 6174 6845 6e63 6f64 696e 6754 6573 742e athEncodingTest. │ │ │ │ │ -0005a390: 6a61 7661 3a20 4365 7274 5061 7468 456e java: CertPathEn │ │ │ │ │ -0005a3a0: 636f 6469 6e67 5465 7374 2074 6573 7473 codingTest tests │ │ │ │ │ -0005a3b0: 2074 6865 2061 6269 6c69 7479 206f 6620 the ability of │ │ │ │ │ -0005a3c0: 7468 6520 4365 7274 5061 7468 2061 6e64 the CertPath and │ │ │ │ │ -0005a3d0: 2043 6572 7469 6669 6361 7465 4661 6374 CertificateFact │ │ │ │ │ -0005a3e0: 6f72 7920 746f 2065 6e63 6f64 6520 616e ory to encode an │ │ │ │ │ -0005a3f0: 6420 6465 636f 6465 2043 6572 7450 6174 d decode CertPat │ │ │ │ │ -0005a400: 6873 2e0a 3c62 720a 3e6a 6176 612f 7365 hs..java/se │ │ │ │ │ -0005a410: 6375 7269 7479 2f63 6572 742f 4365 7274 curity/cert/Cert │ │ │ │ │ -0005a420: 5061 7468 5661 6c69 6461 746f 722f 4f43 PathValidator/OC │ │ │ │ │ -0005a430: 5350 2f41 4941 4368 6563 6b2e 6a61 7661 SP/AIACheck.java │ │ │ │ │ -0005a440: 3a20 5665 7269 6679 2074 6861 7420 7468 : Verify that th │ │ │ │ │ -0005a450: 6520 5552 4c20 666f 7220 616e 204f 4353 e URL for an OCS │ │ │ │ │ -0005a460: 5020 7265 7370 6f6e 6465 7220 6361 6e20 P responder can │ │ │ │ │ -0005a470: 6265 2065 7874 7261 6374 6564 2066 726f be extracted fro │ │ │ │ │ -0005a480: 6d20 6120 6365 7274 6966 6963 6174 6527 m a certificate' │ │ │ │ │ -0005a490: 7320 4175 7468 6f72 6974 7949 6e66 6f41 s AuthorityInfoA │ │ │ │ │ -0005a4a0: 6363 6573 7320 6578 7465 6e73 696f 6e20 ccess extension │ │ │ │ │ -0005a4b0: 7768 656e 204f 4353 5020 6365 7274 6966 when OCSP certif │ │ │ │ │ -0005a4c0: 6961 7465 2076 616c 6964 6174 696f 6e20 iate validation │ │ │ │ │ -0005a4d0: 6861 7320 6265 656e 2065 6e61 626c 6564 has been enabled │ │ │ │ │ -0005a4e0: 2e0a 3c62 720a 3e6a 6176 612f 7365 6375 ..java/secu │ │ │ │ │ -0005a4f0: 7269 7479 2f63 6572 742f 4365 7274 5061 rity/cert/CertPa │ │ │ │ │ -0005a500: 7468 5661 6c69 6461 746f 722f 4f43 5350 thValidator/OCSP │ │ │ │ │ -0005a510: 2f46 6169 6c6f 7665 7254 6f43 524c 2e6a /FailoverToCRL.j │ │ │ │ │ -0005a520: 6176 613a 2043 524c 2072 6576 6f6b 6564 ava: CRL revoked │ │ │ │ │ -0005a530: 2063 6572 7469 6669 6361 7465 2066 6169 certificate fai │ │ │ │ │ -0005a540: 6c75 7265 7320 6d61 736b 6564 2062 7920 lures masked by │ │ │ │ │ -0005a550: 4f43 5350 2066 6169 6c75 7265 730a 3c62 OCSP failures.java/security │ │ │ │ │ -0005a570: 2f63 6572 742f 4365 7274 5061 7468 5661 /cert/CertPathVa │ │ │ │ │ -0005a580: 6c69 6461 746f 722f 4f43 5350 2f47 6574 lidator/OCSP/Get │ │ │ │ │ -0005a590: 416e 6450 6f73 7454 6573 7473 2e6a 6176 AndPostTests.jav │ │ │ │ │ -0005a5a0: 613a 204a 6176 6120 7368 6f75 6c64 2073 a: Java should s │ │ │ │ │ -0005a5b0: 7570 706f 7274 2047 4554 204f 4353 5020 upport GET OCSP │ │ │ │ │ -0005a5c0: 6361 6c6c 730a 3c62 720a 3e6a 6176 612f calls.java/ │ │ │ │ │ -0005a5d0: 7365 6375 7269 7479 2f63 6572 742f 4365 security/cert/Ce │ │ │ │ │ -0005a5e0: 7274 5061 7468 5661 6c69 6461 746f 722f rtPathValidator/ │ │ │ │ │ -0005a5f0: 4f43 5350 2f4f 4353 5054 696d 656f 7574 OCSP/OCSPTimeout │ │ │ │ │ -0005a600: 2e6a 6176 613a 2045 6e68 616e 6365 204f .java: Enhance O │ │ │ │ │ -0005a610: 4353 502c 2043 524c 2061 6e64 2043 6572 CSP, CRL and Cer │ │ │ │ │ -0005a620: 7469 6669 6361 7465 2046 6574 6368 2054 tificate Fetch T │ │ │ │ │ -0005a630: 696d 656f 7574 730a 3c62 720a 3e6a 6176 imeouts.jav │ │ │ │ │ -0005a640: 612f 7365 6375 7269 7479 2f63 6572 742f a/security/cert/ │ │ │ │ │ -0005a650: 4365 7274 5061 7468 5661 6c69 6461 746f CertPathValidato │ │ │ │ │ -0005a660: 722f 696e 6469 7265 6374 4352 4c2f 4369 r/indirectCRL/Ci │ │ │ │ │ -0005a670: 7263 756c 6172 4352 4c4f 6e65 4c65 7665 rcularCRLOneLeve │ │ │ │ │ -0005a680: 6c2e 6a61 7661 3a20 4352 4c20 6368 6563 l.java: CRL chec │ │ │ │ │ -0005a690: 6b20 7769 7468 2063 6972 6375 6c61 7220 k with circular │ │ │ │ │ -0005a6a0: 6465 7065 6e63 7920 7375 7070 6f72 7420 depency support │ │ │ │ │ -0005a6b0: 6e65 6564 6564 0a3c 6272 0a3e 6a61 7661 needed.java │ │ │ │ │ -0005a6c0: 2f73 6563 7572 6974 792f 6365 7274 2f43 /security/cert/C │ │ │ │ │ -0005a6d0: 6572 7450 6174 6856 616c 6964 6174 6f72 ertPathValidator │ │ │ │ │ -0005a6e0: 2f69 6e64 6972 6563 7443 524c 2f43 6972 /indirectCRL/Cir │ │ │ │ │ -0005a6f0: 6375 6c61 7243 524c 4f6e 654c 6576 656c cularCRLOneLevel │ │ │ │ │ -0005a700: 5265 766f 6b65 642e 6a61 7661 3a20 4352 Revoked.java: CR │ │ │ │ │ -0005a710: 4c20 6368 6563 6b20 7769 7468 2063 6972 L check with cir │ │ │ │ │ -0005a720: 6375 6c61 7220 6465 7065 6e63 7920 7375 cular depency su │ │ │ │ │ -0005a730: 7070 6f72 7420 6e65 6564 6564 0a3c 6272 pport needed.
    java/security/ │ │ │ │ │ -0005a750: 6365 7274 2f43 6572 7450 6174 6856 616c cert/CertPathVal │ │ │ │ │ -0005a760: 6964 6174 6f72 2f69 6e64 6972 6563 7443 idator/indirectC │ │ │ │ │ -0005a770: 524c 2f43 6972 6375 6c61 7243 524c 5477 RL/CircularCRLTw │ │ │ │ │ -0005a780: 6f4c 6576 656c 2e6a 6176 613a 2043 524c oLevel.java: CRL │ │ │ │ │ -0005a790: 2063 6865 636b 2077 6974 6820 6369 7263 check with circ │ │ │ │ │ -0005a7a0: 756c 6172 2064 6570 656e 6379 2073 7570 ular depency sup │ │ │ │ │ -0005a7b0: 706f 7274 206e 6565 6465 640a 3c62 720a port needed.java/security/c │ │ │ │ │ -0005a7d0: 6572 742f 4365 7274 5061 7468 5661 6c69 ert/CertPathVali │ │ │ │ │ -0005a7e0: 6461 746f 722f 696e 6469 7265 6374 4352 dator/indirectCR │ │ │ │ │ -0005a7f0: 4c2f 4369 7263 756c 6172 4352 4c54 776f L/CircularCRLTwo │ │ │ │ │ -0005a800: 4c65 7665 6c52 6576 6f6b 6564 2e6a 6176 LevelRevoked.jav │ │ │ │ │ -0005a810: 613a 2043 524c 2063 6865 636b 2077 6974 a: CRL check wit │ │ │ │ │ -0005a820: 6820 6369 7263 756c 6172 2064 6570 656e h circular depen │ │ │ │ │ -0005a830: 6379 2073 7570 706f 7274 206e 6565 6465 cy support neede │ │ │ │ │ -0005a840: 640a 3c62 720a 3e6a 6176 612f 7365 6375 d.java/secu │ │ │ │ │ -0005a850: 7269 7479 2f63 6572 742f 4365 7274 5061 rity/cert/CertPa │ │ │ │ │ -0005a860: 7468 5661 6c69 6461 746f 722f 6e61 6d65 thValidator/name │ │ │ │ │ -0005a870: 436f 6e73 7472 6169 6e74 732f 4e61 6d65 Constraints/Name │ │ │ │ │ -0005a880: 436f 6e73 7472 6169 6e74 7357 6974 6852 ConstraintsWithR │ │ │ │ │ -0005a890: 4944 2e6a 6176 613a 2041 6464 2072 6567 ID.java: Add reg │ │ │ │ │ -0005a8a0: 7265 7373 696f 6e20 7465 7374 2066 6f72 ression test for │ │ │ │ │ -0005a8b0: 206e 616d 6520 636f 6e73 7472 6169 6e74 name constraint │ │ │ │ │ -0005a8c0: 730a 3c62 720a 3e6a 6176 612f 7365 6375 s.java/secu │ │ │ │ │ -0005a8d0: 7269 7479 2f63 6572 742f 4365 7274 5061 rity/cert/CertPa │ │ │ │ │ -0005a8e0: 7468 5661 6c69 6461 746f 722f 6e61 6d65 thValidator/name │ │ │ │ │ -0005a8f0: 436f 6e73 7472 6169 6e74 732f 4e61 6d65 Constraints/Name │ │ │ │ │ -0005a900: 436f 6e73 7472 6169 6e74 7357 6974 6855 ConstraintsWithU │ │ │ │ │ -0005a910: 6e65 7870 6563 7465 6452 4944 2e6a 6176 nexpectedRID.jav │ │ │ │ │ -0005a920: 613a 2041 6464 2072 6567 7265 7373 696f a: Add regressio │ │ │ │ │ -0005a930: 6e20 7465 7374 2066 6f72 206e 616d 6520 n test for name │ │ │ │ │ -0005a940: 636f 6e73 7472 6169 6e74 730a 3c62 720a constraints.java/security/c │ │ │ │ │ -0005a960: 6572 742f 4365 7274 5061 7468 5661 6c69 ert/CertPathVali │ │ │ │ │ -0005a970: 6461 746f 722f 6e61 6d65 436f 6e73 7472 dator/nameConstr │ │ │ │ │ -0005a980: 6169 6e74 732f 4e61 6d65 436f 6e73 7472 aints/NameConstr │ │ │ │ │ -0005a990: 6169 6e74 7357 6974 686f 7574 5249 442e aintsWithoutRID. │ │ │ │ │ -0005a9a0: 6a61 7661 3a20 4164 6420 7265 6772 6573 java: Add regres │ │ │ │ │ -0005a9b0: 7369 6f6e 2074 6573 7420 666f 7220 6e61 sion test for na │ │ │ │ │ -0005a9c0: 6d65 2063 6f6e 7374 7261 696e 7473 0a3c me constraints.< │ │ │ │ │ -0005a9d0: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ -0005a9e0: 792f 6365 7274 2f43 6572 7450 6174 6856 y/cert/CertPathV │ │ │ │ │ -0005a9f0: 616c 6964 6174 6f72 2f6e 616d 6543 6f6e alidator/nameCon │ │ │ │ │ -0005aa00: 7374 7261 696e 7473 5246 4338 3232 2f56 straintsRFC822/V │ │ │ │ │ -0005aa10: 616c 6964 6174 6543 6572 7450 6174 682e alidateCertPath. │ │ │ │ │ -0005aa20: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ -0005aa30: 7420 5246 4338 3232 206e 616d 6520 636f t RFC822 name co │ │ │ │ │ -0005aa40: 6e73 7472 6169 6e74 7320 6172 6520 6368 nstraints are ch │ │ │ │ │ -0005aa50: 6563 6b65 6420 636f 7272 6563 746c 790a ecked correctly. │ │ │ │ │ -0005aa60: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ -0005aa70: 7479 2f63 6572 742f 4365 7274 5061 7468 ty/cert/CertPath │ │ │ │ │ -0005aa80: 5661 6c69 6461 746f 722f 7461 7267 6574 Validator/target │ │ │ │ │ -0005aa90: 436f 6e73 7472 6169 6e74 732f 5661 6c69 Constraints/Vali │ │ │ │ │ -0005aaa0: 6461 7465 5461 7267 6574 436f 6e73 7472 dateTargetConstr │ │ │ │ │ -0005aab0: 6169 6e74 732e 6a61 7661 3a20 6d61 6b65 aints.java: make │ │ │ │ │ -0005aac0: 2073 7572 6520 7468 6174 2074 6172 6765 sure that targe │ │ │ │ │ -0005aad0: 7420 636f 6e73 7472 6169 6e74 7320 6172 t constraints ar │ │ │ │ │ -0005aae0: 6520 7072 6f63 6573 7365 6420 636f 7272 e processed corr │ │ │ │ │ -0005aaf0: 6563 746c 7920 6279 2061 2050 4b49 5820 ectly by a PKIX │ │ │ │ │ -0005ab00: 4365 7274 5061 7468 5661 6c69 6461 746f CertPathValidato │ │ │ │ │ -0005ab10: 720a 3c62 720a 3e6a 6176 612f 7365 6375 r.java/secu │ │ │ │ │ -0005ab20: 7269 7479 2f63 6572 742f 4365 7274 5061 rity/cert/CertPa │ │ │ │ │ -0005ab30: 7468 5661 6c69 6461 746f 722f 7472 7573 thValidator/trus │ │ │ │ │ -0005ab40: 7441 6e63 686f 722f 5661 6c57 6974 6841 tAnchor/ValWithA │ │ │ │ │ -0005ab50: 6e63 686f 7242 794e 616d 652e 6a61 7661 nchorByName.java │ │ │ │ │ -0005ab60: 3a20 504b 4958 5061 7261 6d65 7465 7273 : PKIXParameters │ │ │ │ │ -0005ab70: 2062 7569 6c74 2077 6974 6820 7075 626c built with publ │ │ │ │ │ -0005ab80: 6963 206b 6579 2066 6f72 6d20 6f66 2054 ic key form of T │ │ │ │ │ -0005ab90: 7275 7374 416e 6368 6f72 2063 6175 7365 rustAnchor cause │ │ │ │ │ -0005aba0: 7320 4e50 4520 6475 7269 6e67 2063 6572 s NPE during cer │ │ │ │ │ -0005abb0: 7420 7061 7468 2062 7569 6c64 696e 672f t path building/ │ │ │ │ │ -0005abc0: 7661 6c69 6461 7469 6f6e 0a3c 6272 0a3e validation. │ │ │ │ │ -0005abd0: 6a61 7661 2f73 6563 7572 6974 792f 6365 java/security/ce │ │ │ │ │ -0005abe0: 7274 2f43 6572 7450 6174 6856 616c 6964 rt/CertPathValid │ │ │ │ │ -0005abf0: 6174 6f72 2f74 7275 7374 416e 6368 6f72 ator/trustAnchor │ │ │ │ │ -0005ac00: 2f56 616c 6964 6174 654e 432e 6a61 7661 /ValidateNC.java │ │ │ │ │ -0005ac10: 3a20 4368 6563 6b20 7468 6174 2053 756e : Check that Sun │ │ │ │ │ -0005ac20: 2773 2050 4b49 5820 696d 706c 656d 656e 's PKIX implemen │ │ │ │ │ -0005ac30: 7461 7469 6f6e 206f 6620 4365 7274 5061 tation of CertPa │ │ │ │ │ -0005ac40: 7468 5661 6c69 6461 746f 722e 7661 6c69 thValidator.vali │ │ │ │ │ -0005ac50: 6461 7465 2829 2061 6e64 2043 6572 7450 date() and CertP │ │ │ │ │ -0005ac60: 6174 6842 7569 6c64 6572 2e62 7569 6c64 athBuilder.build │ │ │ │ │ -0005ac70: 2829 2074 6872 6f77 2061 6e20 496e 7661 () throw an Inva │ │ │ │ │ -0005ac80: 6c69 6441 6c67 6f72 6974 686d 5061 7261 lidAlgorithmPara │ │ │ │ │ -0005ac90: 6d65 7465 7245 7863 6570 7469 6f6e 2069 meterException i │ │ │ │ │ -0005aca0: 6620 616e 7920 6f66 2074 6865 2054 7275 f any of the Tru │ │ │ │ │ -0005acb0: 7374 416e 6368 6f72 7320 7370 6563 6966 stAnchors specif │ │ │ │ │ -0005acc0: 6965 6420 636f 6e74 6169 6e20 6e61 6d65 ied contain name │ │ │ │ │ -0005acd0: 436f 6e73 7472 6169 6e74 730a 3c62 720a Constraints.java/security/c │ │ │ │ │ -0005acf0: 6572 742f 4365 7274 5061 7468 5661 6c69 ert/CertPathVali │ │ │ │ │ -0005ad00: 6461 746f 7245 7863 6570 7469 6f6e 2f47 datorException/G │ │ │ │ │ -0005ad10: 6574 4d65 7373 6167 652e 6a61 7661 3a20 etMessage.java: │ │ │ │ │ -0005ad20: 6368 6563 6b20 7468 6174 2067 6574 4d65 check that getMe │ │ │ │ │ -0005ad30: 7373 6167 6528 6361 7573 6529 2072 6574 ssage(cause) ret │ │ │ │ │ -0005ad40: 7572 6e73 2063 6175 7365 2e74 6f53 7472 urns cause.toStr │ │ │ │ │ -0005ad50: 696e 6720 6966 2063 6175 7365 2021 3d20 ing if cause != │ │ │ │ │ -0005ad60: 6e75 6c6c 0a3c 6272 0a3e 6a61 7661 2f73 null.java/s │ │ │ │ │ -0005ad70: 6563 7572 6974 792f 6365 7274 2f43 6572 ecurity/cert/Cer │ │ │ │ │ -0005ad80: 7450 6174 6856 616c 6964 6174 6f72 4578 tPathValidatorEx │ │ │ │ │ -0005ad90: 6365 7074 696f 6e2f 5265 6173 6f6e 5465 ception/ReasonTe │ │ │ │ │ -0005ada0: 7374 2e6a 6176 613a 2075 6e69 7420 7465 st.java: unit te │ │ │ │ │ -0005adb0: 7374 2066 6f72 2043 6572 7450 6174 6856 st for CertPathV │ │ │ │ │ -0005adc0: 616c 6964 6174 6f72 4578 6365 7074 696f alidatorExceptio │ │ │ │ │ -0005add0: 6e2e 5265 6173 6f6e 0a3c 6272 0a3e 6a61 n.Reason.ja │ │ │ │ │ -0005ade0: 7661 2f73 6563 7572 6974 792f 6365 7274 va/security/cert │ │ │ │ │ -0005adf0: 2f43 6572 7450 6174 6856 616c 6964 6174 /CertPathValidat │ │ │ │ │ -0005ae00: 6f72 4578 6365 7074 696f 6e2f 5365 7269 orException/Seri │ │ │ │ │ -0005ae10: 616c 2e6a 6176 613a 2054 6573 7420 6465 al.java: Test de │ │ │ │ │ -0005ae20: 7365 7269 616c 697a 6174 696f 6e20 6f66 serialization of │ │ │ │ │ -0005ae30: 2043 6572 7450 6174 6856 616c 6964 6174 CertPathValidat │ │ │ │ │ -0005ae40: 6f72 4578 6365 7074 696f 6e0a 3c62 720a orException.java/security/c │ │ │ │ │ -0005ae60: 6572 742f 4365 7274 5374 6f72 652f 4e6f ert/CertStore/No │ │ │ │ │ -0005ae70: 4c44 4150 2e6a 6176 613a 2053 616e 6974 LDAP.java: Sanit │ │ │ │ │ -0005ae80: 7920 6368 6563 6b20 7468 6174 204e 6f53 y check that NoS │ │ │ │ │ -0005ae90: 7563 6841 6c67 6f72 6974 686d 4578 6365 uchAlgorithmExce │ │ │ │ │ -0005aea0: 7074 696f 6e20 6973 2074 6872 6f77 6e20 ption is thrown │ │ │ │ │ -0005aeb0: 7768 656e 2072 6571 7565 7374 696e 6720 when requesting │ │ │ │ │ -0005aec0: 6120 4365 7274 5374 6f72 6520 6f66 2074 a CertStore of t │ │ │ │ │ -0005aed0: 7970 6520 224c 4441 5022 2061 6e64 204c ype "LDAP" and L │ │ │ │ │ -0005aee0: 4441 5020 6973 206e 6f74 2061 7661 696c DAP is not avail │ │ │ │ │ -0005aef0: 6162 6c65 2e0a 3c62 720a 3e6a 6176 612f able..java/ │ │ │ │ │ +00057f90: 6974 792f 5072 6f76 6964 6572 2f52 656d ity/Provider/Rem │ │ │ │ │ +00057fa0: 6f76 6550 726f 7669 6465 722e 6a61 7661 oveProvider.java │ │ │ │ │ +00057fb0: 3a20 4d61 6b65 2073 7572 6520 7072 6f76 : Make sure prov │ │ │ │ │ +00057fc0: 6964 6572 2069 6e73 7461 6e63 6520 6361 ider instance ca │ │ │ │ │ +00057fd0: 6e20 6265 2072 656d 6f76 6564 2066 726f n be removed fro │ │ │ │ │ +00057fe0: 6d20 6c69 7374 206f 6620 7265 6769 7374 m list of regist │ │ │ │ │ +00057ff0: 6572 6564 2070 726f 7669 6465 7273 2c20 ered providers, │ │ │ │ │ +00058000: 616e 6420 2265 6e74 7279 5365 7422 2c20 and "entrySet", │ │ │ │ │ +00058010: 226b 6579 5365 7422 2c20 616e 6420 2276 "keySet", and "v │ │ │ │ │ +00058020: 616c 7565 7322 206d 6574 686f 6473 2064 alues" methods d │ │ │ │ │ +00058030: 6f6e 2774 206c 6f6f 7020 696e 6465 6669 on't loop indefi │ │ │ │ │ +00058040: 6e69 7465 6c79 2e0a 3c62 720a 3e6a 6176 nitely..jav │ │ │ │ │ +00058050: 612f 7365 6375 7269 7479 2f50 726f 7669 a/security/Provi │ │ │ │ │ +00058060: 6465 722f 5365 6375 7269 7479 5072 6f76 der/SecurityProv │ │ │ │ │ +00058070: 6964 6572 4d6f 6475 6c61 7254 6573 742e iderModularTest. │ │ │ │ │ +00058080: 6a61 7661 3a20 5465 7374 2073 6563 7572 java: Test secur │ │ │ │ │ +00058090: 6974 7920 7072 6f76 6964 6572 2069 6e20 ity provider in │ │ │ │ │ +000580a0: 6469 6666 6572 656e 7420 636f 6d62 696e different combin │ │ │ │ │ +000580b0: 6174 696f 6e20 6f66 206d 6f64 756c 6172 ation of modular │ │ │ │ │ +000580c0: 206f 7074 696f 6e20 6465 6669 6e65 6420 option defined │ │ │ │ │ +000580d0: 7769 7468 286f 7574 2920 7365 7276 6963 with(out) servic │ │ │ │ │ +000580e0: 6520 6465 7363 7269 7074 696f 6e2e 0a3c e description..< │ │ │ │ │ +000580f0: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +00058100: 792f 5072 6f76 6964 6572 2f53 7570 706f y/Provider/Suppo │ │ │ │ │ +00058110: 7274 7350 6172 616d 6574 6572 2e6a 6176 rtsParameter.jav │ │ │ │ │ +00058120: 613a 2076 6572 6966 7920 7468 6174 2050 a: verify that P │ │ │ │ │ +00058130: 726f 7669 6465 722e 5365 7276 6963 652e rovider.Service. │ │ │ │ │ +00058140: 7375 7070 6f72 7473 5061 7261 6d65 7465 supportsParamete │ │ │ │ │ +00058150: 7228 2920 776f 726b 730a 3c62 720a 3e6a r() works.j │ │ │ │ │ +00058160: 6176 612f 7365 6375 7269 7479 2f50 726f ava/security/Pro │ │ │ │ │ +00058170: 7669 6465 722f 5475 726b 6973 682e 6a61 vider/Turkish.ja │ │ │ │ │ +00058180: 7661 3a20 6d61 6b65 2073 7572 6520 6576 va: make sure ev │ │ │ │ │ +00058190: 6572 7974 6869 6e67 2077 6f72 6b73 206f erything works o │ │ │ │ │ +000581a0: 6b20 696e 2074 6865 2054 7572 6b69 7368 k in the Turkish │ │ │ │ │ +000581b0: 206c 6f63 616c 2028 646f 7474 6564 2f64 local (dotted/d │ │ │ │ │ +000581c0: 6f74 6c65 7373 2069 2070 726f 626c 656d otless i problem │ │ │ │ │ +000581d0: 290a 3c62 720a 3e6a 6176 612f 7365 6375 ).java/secu │ │ │ │ │ +000581e0: 7269 7479 2f53 6563 7572 6543 6c61 7373 rity/SecureClass │ │ │ │ │ +000581f0: 4c6f 6164 6572 2f44 6566 696e 6543 6c61 Loader/DefineCla │ │ │ │ │ +00058200: 7373 2e6a 6176 613a 204d 616b 6520 7375 ss.java: Make su │ │ │ │ │ +00058210: 7265 2065 7175 6976 616c 656e 7420 5072 re equivalent Pr │ │ │ │ │ +00058220: 6f74 6563 7469 6f6e 446f 6d61 696e 7320 otectionDomains │ │ │ │ │ +00058230: 6172 6520 6772 616e 7465 6420 7468 6520 are granted the │ │ │ │ │ +00058240: 7361 6d65 2070 6572 6d69 7373 696f 6e73 same permissions │ │ │ │ │ +00058250: 2077 6865 6e20 7468 6520 436f 6465 536f when the CodeSo │ │ │ │ │ +00058260: 7572 6365 2055 524c 7320 6172 6520 6469 urce URLs are di │ │ │ │ │ +00058270: 6666 6572 656e 7420 6275 7420 7265 736f fferent but reso │ │ │ │ │ +00058280: 6c76 6520 746f 2074 6865 2073 616d 6520 lve to the same │ │ │ │ │ +00058290: 6970 2061 6464 7265 7373 2061 6674 6572 ip address after │ │ │ │ │ +000582a0: 206e 616d 6520 7365 7276 6963 6520 7265 name service re │ │ │ │ │ +000582b0: 736f 6c75 7469 6f6e 2e0a 3c62 720a 3e6a solution..j │ │ │ │ │ +000582c0: 6176 612f 7365 6375 7269 7479 2f53 6563 ava/security/Sec │ │ │ │ │ +000582d0: 7572 6543 6c61 7373 4c6f 6164 6572 2f44 ureClassLoader/D │ │ │ │ │ +000582e0: 6566 696e 6543 6c61 7373 4279 7465 4275 efineClassByteBu │ │ │ │ │ +000582f0: 6666 6572 2e6a 6176 613a 2054 6573 7420 ffer.java: Test │ │ │ │ │ +00058300: 7661 7269 6f75 7320 6361 7365 7320 6f66 various cases of │ │ │ │ │ +00058310: 2070 6173 7369 6e67 206a 6176 612e 6e69 passing java.ni │ │ │ │ │ +00058320: 6f2e 4279 7465 4275 6666 6572 7320 746f o.ByteBuffers to │ │ │ │ │ +00058330: 2064 6566 696e 6543 6c61 7373 2829 2e0a defineClass().. │ │ │ │ │ +00058340: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ +00058350: 7479 2f53 6563 7572 6552 616e 646f 6d2f ty/SecureRandom/ │ │ │ │ │ +00058360: 4170 6954 6573 742e 6a61 7661 3a20 5468 ApiTest.java: Th │ │ │ │ │ +00058370: 6973 2074 6573 7420 646f 2041 5049 2063 is test do API c │ │ │ │ │ +00058380: 6f76 6572 6167 6520 666f 7220 5365 6375 overage for Secu │ │ │ │ │ +00058390: 7265 5261 6e64 6f6d 2e0a 3c62 720a 3e6a reRandom..j │ │ │ │ │ +000583a0: 6176 612f 7365 6375 7269 7479 2f53 6563 ava/security/Sec │ │ │ │ │ +000583b0: 7572 6552 616e 646f 6d2f 4465 6661 756c ureRandom/Defaul │ │ │ │ │ +000583c0: 7441 6c67 6f2e 6a61 7661 3a20 456e 7375 tAlgo.java: Ensu │ │ │ │ │ +000583d0: 7265 2074 6861 7420 7468 6520 6465 6661 re that the defa │ │ │ │ │ +000583e0: 756c 7420 5365 6375 7265 5261 6e64 6f6d ult SecureRandom │ │ │ │ │ +000583f0: 2061 6c67 6f20 7573 6564 2069 7320 6261 algo used is ba │ │ │ │ │ +00058400: 7365 6420 6f6e 2074 6865 2072 6567 6973 sed on the regis │ │ │ │ │ +00058410: 7472 6174 696f 6e20 6f72 6465 7269 6e67 tration ordering │ │ │ │ │ +00058420: 2c20 616e 6420 6661 6c6c 7320 746f 206e , and falls to n │ │ │ │ │ +00058430: 6578 7420 7072 6f76 6964 6572 2069 6620 ext provider if │ │ │ │ │ +00058440: 6e6f 6e65 2061 7265 2066 6f75 6e64 0a3c none are found.< │ │ │ │ │ +00058450: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +00058460: 792f 5365 6375 7265 5261 6e64 6f6d 2f44 y/SecureRandom/D │ │ │ │ │ +00058470: 6566 6175 6c74 5072 6f76 6964 6572 2e6a efaultProvider.j │ │ │ │ │ +00058480: 6176 613a 2041 7373 6572 7420 6465 6661 ava: Assert defa │ │ │ │ │ +00058490: 756c 7420 7072 6f76 6964 6572 2075 7365 ult provider use │ │ │ │ │ +000584a0: 6420 6f6e 2061 6c6c 204f 5320 666f 7220 d on all OS for │ │ │ │ │ +000584b0: 5365 6375 7265 5261 6e64 6f6d 0a3c 6272 SecureRandom.
    java/security/ │ │ │ │ │ +000584d0: 5365 6375 7265 5261 6e64 6f6d 2f44 7262 SecureRandom/Drb │ │ │ │ │ +000584e0: 6750 6172 616d 6574 6572 7353 7065 632e gParametersSpec. │ │ │ │ │ +000584f0: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ +00058500: 4472 6267 5061 7261 6d65 7465 7273 2063 DrbgParameters c │ │ │ │ │ +00058510: 6f64 6564 2061 7320 7370 6563 6966 6965 oded as specifie │ │ │ │ │ +00058520: 640a 3c62 720a 3e6a 6176 612f 7365 6375 d.java/secu │ │ │ │ │ +00058530: 7269 7479 2f53 6563 7572 6552 616e 646f rity/SecureRando │ │ │ │ │ +00058540: 6d2f 456e 6f75 6768 5365 6564 5465 7374 m/EnoughSeedTest │ │ │ │ │ +00058550: 2e6a 6176 613a 2043 6865 636b 2053 6563 .java: Check Sec │ │ │ │ │ +00058560: 7572 6552 616e 646f 6d20 6765 6e65 7261 ureRandom genera │ │ │ │ │ +00058570: 7465 2065 7870 6563 7465 6420 7365 6564 te expected seed │ │ │ │ │ +00058580: 2063 6f75 6e74 7320 7768 6174 2074 6865 counts what the │ │ │ │ │ +00058590: 2063 616c 6c65 7220 6173 6b65 6420 666f caller asked fo │ │ │ │ │ +000585a0: 722e 0a3c 6272 0a3e 6a61 7661 2f73 6563 r..java/sec │ │ │ │ │ +000585b0: 7572 6974 792f 5365 6375 7265 5261 6e64 urity/SecureRand │ │ │ │ │ +000585c0: 6f6d 2f47 6574 416c 676f 7269 7468 6d2e om/GetAlgorithm. │ │ │ │ │ +000585d0: 6a61 7661 3a20 7465 7374 2074 6861 7420 java: test that │ │ │ │ │ +000585e0: 7468 6520 6765 7441 6c67 6f72 6974 686d the getAlgorithm │ │ │ │ │ +000585f0: 2829 206d 6574 686f 6420 776f 726b 7320 () method works │ │ │ │ │ +00058600: 636f 7272 6563 746c 790a 3c62 720a 3e6a correctly.j │ │ │ │ │ +00058610: 6176 612f 7365 6375 7269 7479 2f53 6563 ava/security/Sec │ │ │ │ │ +00058620: 7572 6552 616e 646f 6d2f 4765 7449 6e73 ureRandom/GetIns │ │ │ │ │ +00058630: 7461 6e63 6554 6573 742e 6a61 7661 3a20 tanceTest.java: │ │ │ │ │ +00058640: 5365 6375 7265 5261 6e64 6f6d 2073 7570 SecureRandom sup │ │ │ │ │ +00058650: 706f 7274 7320 6d75 6c74 6970 6c65 2067 ports multiple g │ │ │ │ │ +00058660: 6574 496e 7374 616e 6365 206d 6574 686f etInstance metho │ │ │ │ │ +00058670: 6420 696e 636c 7564 696e 6720 6765 7449 d including getI │ │ │ │ │ +00058680: 6e73 7461 6e63 6553 7472 6f6e 6728 2920 nstanceStrong() │ │ │ │ │ +00058690: 6d65 7468 6f64 2e0a 3c62 720a 3e6a 6176 method..jav │ │ │ │ │ +000586a0: 612f 7365 6375 7269 7479 2f53 6563 7572 a/security/Secur │ │ │ │ │ +000586b0: 6552 616e 646f 6d2f 4d61 634e 6174 6976 eRandom/MacNativ │ │ │ │ │ +000586c0: 6550 524e 4753 6574 5365 6564 2e6a 6176 ePRNGSetSeed.jav │ │ │ │ │ +000586d0: 613a 2043 616e 6e6f 7420 6361 6c6c 2073 a: Cannot call s │ │ │ │ │ +000586e0: 6574 5365 6564 206f 6e20 4e61 7469 7665 etSeed on Native │ │ │ │ │ +000586f0: 5052 4e47 206f 6e20 4d61 6320 6966 2045 PRNG on Mac if E │ │ │ │ │ +00058700: 4744 2069 7320 2f64 6576 2f75 7261 6e64 GD is /dev/urand │ │ │ │ │ +00058710: 6f6d 0a3c 6272 0a3e 6a61 7661 2f73 6563 om.java/sec │ │ │ │ │ +00058720: 7572 6974 792f 5365 6375 7265 5261 6e64 urity/SecureRand │ │ │ │ │ +00058730: 6f6d 2f4d 756c 7469 5468 7265 6164 5465 om/MultiThreadTe │ │ │ │ │ +00058740: 7374 2e6a 6176 613a 2054 6573 7420 6265 st.java: Test be │ │ │ │ │ +00058750: 6861 7669 6f72 206f 6620 6120 7368 6172 havior of a shar │ │ │ │ │ +00058760: 6564 2053 6563 7572 6552 616e 646f 6d20 ed SecureRandom │ │ │ │ │ +00058770: 6f62 6a65 6374 2077 6865 6e20 6974 2069 object when it i │ │ │ │ │ +00058780: 7320 6f70 6572 6174 6564 2062 7920 6d75 s operated by mu │ │ │ │ │ +00058790: 6c74 6970 6c65 2074 6872 6561 6473 2063 ltiple threads c │ │ │ │ │ +000587a0: 6f6e 6375 7272 656e 746c 792e 0a3c 6272 oncurrently..
    java/security/ │ │ │ │ │ +000587c0: 5365 6375 7265 5261 6e64 6f6d 2f4e 6578 SecureRandom/Nex │ │ │ │ │ +000587d0: 7442 7974 6573 4e75 6c6c 2e6a 6176 613a tBytesNull.java: │ │ │ │ │ +000587e0: 2063 6865 636b 204e 5045 2069 7320 7468 check NPE is th │ │ │ │ │ +000587f0: 726f 776e 2066 6f72 2076 6172 696f 7573 rown for various │ │ │ │ │ +00058800: 206d 6574 686f 6473 206f 6620 5365 6375 methods of Secu │ │ │ │ │ +00058810: 7265 5261 6e64 6f6d 2063 6c61 7373 2c20 reRandom class, │ │ │ │ │ +00058820: 652e 672e 0a3c 6272 0a3e 6a61 7661 2f73 e.g..java/s │ │ │ │ │ +00058830: 6563 7572 6974 792f 5365 6375 7265 5261 ecurity/SecureRa │ │ │ │ │ +00058840: 6e64 6f6d 2f4e 6f53 796e 632e 6a61 7661 ndom/NoSync.java │ │ │ │ │ +00058850: 3a20 5365 6375 7265 5261 6e64 6f6d 2073 : SecureRandom s │ │ │ │ │ +00058860: 686f 756c 6420 6265 206d 6f72 6520 6578 hould be more ex │ │ │ │ │ +00058870: 706c 6963 6974 2061 626f 7574 2074 6872 plicit about thr │ │ │ │ │ +00058880: 6561 6469 6e67 0a3c 6272 0a3e 6a61 7661 eading.java │ │ │ │ │ +00058890: 2f73 6563 7572 6974 792f 5365 6375 7265 /security/Secure │ │ │ │ │ +000588a0: 5261 6e64 6f6d 2f53 6572 6961 6c69 7a65 Random/Serialize │ │ │ │ │ +000588b0: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ +000588c0: 2074 6861 7420 6120 5365 6375 7265 5261 that a SecureRa │ │ │ │ │ +000588d0: 6e64 6f6d 206f 626a 6563 7420 6361 6e20 ndom object can │ │ │ │ │ +000588e0: 6265 2073 6572 6961 6c69 7a65 640a 3c62 be serialized.java/security │ │ │ │ │ +00058900: 2f53 6563 7572 6552 616e 646f 6d2f 5365 /SecureRandom/Se │ │ │ │ │ +00058910: 7269 616c 697a 6564 5365 6564 5465 7374 rializedSeedTest │ │ │ │ │ +00058920: 2e6a 6176 613a 2057 6865 6e20 7261 6e64 .java: When rand │ │ │ │ │ +00058930: 6f6d 206e 756d 6265 7220 6973 2067 656e om number is gen │ │ │ │ │ +00058940: 6572 6174 6564 2074 6872 6f75 6768 2061 erated through a │ │ │ │ │ +00058950: 2053 6563 7572 6552 616e 646f 6d20 696e SecureRandom in │ │ │ │ │ +00058960: 7374 616e 6365 2061 7320 7765 6c6c 2066 stance as well f │ │ │ │ │ +00058970: 726f 6d20 6974 7320 7365 7269 616c 697a rom its serializ │ │ │ │ │ +00058980: 6564 2069 6e73 7461 6e63 6520 696e 2074 ed instance in t │ │ │ │ │ +00058990: 6865 2073 616d 6520 7469 6d65 2074 6865 he same time the │ │ │ │ │ +000589a0: 6e20 7468 6520 6765 6e65 7261 7465 6420 n the generated │ │ │ │ │ +000589b0: 7261 6e64 6f6d 206e 756d 6265 7273 2073 random numbers s │ │ │ │ │ +000589c0: 686f 756c 6420 6265 2064 6966 6665 7265 hould be differe │ │ │ │ │ +000589d0: 6e74 2077 6865 6e20 6f6e 6520 6f72 2062 nt when one or b │ │ │ │ │ +000589e0: 6f74 6820 6172 6520 7265 7365 6564 6564 oth are reseeded │ │ │ │ │ +000589f0: 2e0a 3c62 720a 3e6a 6176 612f 7365 6375 ..java/secu │ │ │ │ │ +00058a00: 7269 7479 2f53 6563 7572 6552 616e 646f rity/SecureRando │ │ │ │ │ +00058a10: 6d2f 5468 7265 6164 5361 6665 2e6a 6176 m/ThreadSafe.jav │ │ │ │ │ +00058a20: 613a 2053 6563 7572 6552 616e 646f 6d20 a: SecureRandom │ │ │ │ │ +00058a30: 7368 6f75 6c64 2062 6520 6d6f 7265 2065 should be more e │ │ │ │ │ +00058a40: 7870 6c69 6369 7420 6162 6f75 7420 7468 xplicit about th │ │ │ │ │ +00058a50: 7265 6164 696e 670a 3c62 720a 3e6a 6176 reading.jav │ │ │ │ │ +00058a60: 612f 7365 6375 7269 7479 2f53 6563 7572 a/security/Secur │ │ │ │ │ +00058a70: 6974 792f 4164 6450 726f 7669 6465 722e ity/AddProvider. │ │ │ │ │ +00058a80: 6a61 7661 3a20 6368 6563 6b20 7468 6174 java: check that │ │ │ │ │ +00058a90: 2053 6563 7572 6974 7950 6572 6d69 7373 SecurityPermiss │ │ │ │ │ +00058aa0: 696f 6e20 696e 7365 7274 5072 6f76 6964 ion insertProvid │ │ │ │ │ +00058ab0: 6572 2070 6572 6d69 7373 696f 6e20 6973 er permission is │ │ │ │ │ +00058ac0: 2065 6e66 6f72 6365 6420 636f 7272 6563 enforced correc │ │ │ │ │ +00058ad0: 746c 790a 3c62 720a 3e6a 6176 612f 7365 tly.java/se │ │ │ │ │ +00058ae0: 6375 7269 7479 2f53 6563 7572 6974 792f curity/Security/ │ │ │ │ │ +00058af0: 4361 7365 496e 7365 6e73 6974 6976 6541 CaseInsensitiveA │ │ │ │ │ +00058b00: 6c67 4e61 6d65 732e 6a61 7661 3a20 4d61 lgNames.java: Ma │ │ │ │ │ +00058b10: 6b65 2073 7572 6520 616c 676f 7269 7468 ke sure algorith │ │ │ │ │ +00058b20: 6d20 6e61 6d65 7320 7072 6f76 6964 6564 m names provided │ │ │ │ │ +00058b30: 2074 6f20 6765 7449 6e73 7461 6e63 6528 to getInstance( │ │ │ │ │ +00058b40: 2920 6172 6520 7472 6561 7465 6420 6361 ) are treated ca │ │ │ │ │ +00058b50: 7365 2d69 6e73 656e 7369 7469 7665 0a3c se-insensitive.< │ │ │ │ │ +00058b60: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +00058b70: 792f 5365 6375 7269 7479 2f43 6c61 7373 y/Security/Class │ │ │ │ │ +00058b80: 4c6f 6164 6572 2f44 6570 7269 7669 6c65 Loader/Deprivile │ │ │ │ │ +00058b90: 6765 644d 6f64 756c 654c 6f61 6465 7254 gedModuleLoaderT │ │ │ │ │ +00058ba0: 6573 742e 6a61 7661 3a20 436c 6173 7365 est.java: Classe │ │ │ │ │ +00058bb0: 7320 6672 6f6d 2064 6570 7269 7669 6c65 s from deprivile │ │ │ │ │ +00058bc0: 6765 6420 6d6f 6475 6c65 7320 7368 6f75 ged modules shou │ │ │ │ │ +00058bd0: 6c64 2067 6574 206c 6f61 6465 6420 7468 ld get loaded th │ │ │ │ │ +00058be0: 726f 7567 6820 506c 6174 666f 726d 2043 rough Platform C │ │ │ │ │ +00058bf0: 6c61 7373 6c6f 6164 6572 2e0a 3c62 720a lassloader..java/security/S │ │ │ │ │ +00058c10: 6563 7572 6974 792f 436c 6173 734c 6f61 ecurity/ClassLoa │ │ │ │ │ +00058c20: 6465 7244 6561 646c 6f63 6b2f 436c 6173 derDeadlock/Clas │ │ │ │ │ +00058c30: 734c 6f61 6465 7244 6561 646c 6f63 6b2e sLoaderDeadlock. │ │ │ │ │ +00058c40: 7368 3a20 7665 7269 6679 206e 6f20 6465 sh: verify no de │ │ │ │ │ +00058c50: 6164 6c6f 636b 2069 6620 6372 7970 746f adlock if crypto │ │ │ │ │ +00058c60: 2070 726f 7669 6465 7220 696e 206f 7468 provider in oth │ │ │ │ │ +00058c70: 6572 2063 6c61 7373 6c6f 6164 6572 2069 er classloader i │ │ │ │ │ +00058c80: 7320 7573 6564 2074 6f20 7665 7269 6679 s used to verify │ │ │ │ │ +00058c90: 2073 6967 6e65 6420 6a61 7273 0a3c 6272 signed jars.
    java/security/ │ │ │ │ │ +00058cb0: 5365 6375 7269 7479 2f43 6c61 7373 4c6f Security/ClassLo │ │ │ │ │ +00058cc0: 6164 6572 4465 6164 6c6f 636b 2f44 6561 aderDeadlock/Dea │ │ │ │ │ +00058cd0: 646c 6f63 6b2e 7368 3a20 6d61 6b65 2073 dlock.sh: make s │ │ │ │ │ +00058ce0: 7572 6520 7765 2064 6f20 6e6f 7420 6465 ure we do not de │ │ │ │ │ +00058cf0: 6164 6c6f 636b 206c 6f61 6469 6e67 2073 adlock loading s │ │ │ │ │ +00058d00: 6967 6e65 6420 4a41 5220 7769 7468 2067 igned JAR with g │ │ │ │ │ +00058d10: 6574 496e 7374 616e 6365 2829 0a3c 6272 etInstance().
    java/security/ │ │ │ │ │ +00058d30: 5365 6375 7269 7479 2f43 6f6e 6669 6746 Security/ConfigF │ │ │ │ │ +00058d40: 696c 6554 6573 742e 6a61 7661 3a20 5468 ileTest.java: Th │ │ │ │ │ +00058d50: 726f 7720 6572 726f 7220 6966 2064 6566 row error if def │ │ │ │ │ +00058d60: 6175 6c74 206a 6176 612e 7365 6375 7269 ault java.securi │ │ │ │ │ +00058d70: 7479 2066 696c 6520 6973 206d 6973 7369 ty file is missi │ │ │ │ │ +00058d80: 6e67 0a3c 6272 0a3e 6a61 7661 2f73 6563 ng.java/sec │ │ │ │ │ +00058d90: 7572 6974 792f 5365 6375 7269 7479 2f4e urity/Security/N │ │ │ │ │ +00058da0: 6f49 6e73 7461 6c6c 6564 5072 6f76 6964 oInstalledProvid │ │ │ │ │ +00058db0: 6572 732e 6a61 7661 3a20 4d61 6b65 2073 ers.java: Make s │ │ │ │ │ +00058dc0: 7572 6520 6765 7450 726f 7669 6465 7273 ure getProviders │ │ │ │ │ +00058dd0: 2866 696c 7465 7229 2064 6f65 736e 2774 (filter) doesn't │ │ │ │ │ +00058de0: 2074 6872 6f77 204e 5045 0a3c 6272 0a3e throw NPE. │ │ │ │ │ +00058df0: 6a61 7661 2f73 6563 7572 6974 792f 5365 java/security/Se │ │ │ │ │ +00058e00: 6375 7269 7479 2f4e 756c 6c73 2e6a 6176 curity/Nulls.jav │ │ │ │ │ +00058e10: 613a 2076 6572 6966 7920 6265 6861 7669 a: verify behavi │ │ │ │ │ +00058e20: 6f72 2070 6173 7369 6e67 206e 756c 6c20 or passing null │ │ │ │ │ +00058e30: 746f 2076 6172 696f 7573 206a 6176 612e to various java. │ │ │ │ │ +00058e40: 7365 6375 7269 7479 2e53 6563 7572 6974 security.Securit │ │ │ │ │ +00058e50: 7920 6d65 7468 6f64 730a 3c62 720a 3e6a y methods.j │ │ │ │ │ +00058e60: 6176 612f 7365 6375 7269 7479 2f53 6563 ava/security/Sec │ │ │ │ │ +00058e70: 7572 6974 792f 5072 6f76 6964 6572 4669 urity/ProviderFi │ │ │ │ │ +00058e80: 6c74 6572 696e 672e 6a61 7661 3a20 4368 ltering.java: Ch │ │ │ │ │ +00058e90: 6563 6b20 7468 6174 2070 726f 7669 6465 eck that provide │ │ │ │ │ +00058ea0: 7220 7365 7276 6963 6520 6d61 7463 6869 r service matchi │ │ │ │ │ +00058eb0: 6e67 2f66 696c 7465 7269 6e67 2069 7320 ng/filtering is │ │ │ │ │ +00058ec0: 646f 6e65 2063 6f72 7265 6374 6c79 0a3c done correctly.< │ │ │ │ │ +00058ed0: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +00058ee0: 792f 5365 6375 7269 7479 2f53 6563 7572 y/Security/Secur │ │ │ │ │ +00058ef0: 6974 7950 726f 7046 696c 652f 5365 6375 ityPropFile/Secu │ │ │ │ │ +00058f00: 7269 7479 5072 6f70 4669 6c65 2e6a 6176 rityPropFile.jav │ │ │ │ │ +00058f10: 613a 2062 6520 616c 6c6f 7765 6420 746f a: be allowed to │ │ │ │ │ +00058f20: 2073 7065 6369 6679 2074 6865 2073 6563 specify the sec │ │ │ │ │ +00058f30: 7572 6974 7920 7072 6f70 6572 7469 6573 urity properties │ │ │ │ │ +00058f40: 2066 696c 6520 6173 2061 202d 4420 7379 file as a -D sy │ │ │ │ │ +00058f50: 7374 656d 2070 726f 7065 7274 790a 3c62 stem property.java/security │ │ │ │ │ +00058f70: 2f53 6563 7572 6974 792f 5379 6e63 6872 /Security/Synchr │ │ │ │ │ +00058f80: 6f6e 697a 6564 4163 6365 7373 2e6a 6176 onizedAccess.jav │ │ │ │ │ +00058f90: 613a 204d 616b 6520 7375 7265 2050 726f a: Make sure Pro │ │ │ │ │ +00058fa0: 7669 6465 7220 6170 6920 696d 706c 656d vider api implem │ │ │ │ │ +00058fb0: 656e 7461 7469 6f6e 7320 6172 6520 7379 entations are sy │ │ │ │ │ +00058fc0: 6e63 6872 6f6e 697a 6564 2070 726f 7065 nchronized prope │ │ │ │ │ +00058fd0: 726c 790a 3c62 720a 3e6a 6176 612f 7365 rly.java/se │ │ │ │ │ +00058fe0: 6375 7269 7479 2f53 6563 7572 6974 792f curity/Security/ │ │ │ │ │ +00058ff0: 7265 6d6f 7669 6e67 2f52 656d 6f76 6550 removing/RemoveP │ │ │ │ │ +00059000: 726f 7669 6465 7242 7949 6465 6e74 6974 roviderByIdentit │ │ │ │ │ +00059010: 792e 6a61 7661 3a20 5072 6f76 6964 6572 y.java: Provider │ │ │ │ │ +00059020: 7320 7368 6f75 6c64 2062 6520 7265 6d6f s should be remo │ │ │ │ │ +00059030: 7665 6420 2262 792d 6964 656e 7469 7479 ved "by-identity │ │ │ │ │ +00059040: 2220 2d20 6e6f 7420 2262 792d 7661 6c75 " - not "by-valu │ │ │ │ │ +00059050: 6522 0a3c 6272 0a3e 6a61 7661 2f73 6563 e".java/sec │ │ │ │ │ +00059060: 7572 6974 792f 5365 6375 7269 7479 2f72 urity/Security/r │ │ │ │ │ +00059070: 656d 6f76 696e 672f 5265 6d6f 7665 5072 emoving/RemovePr │ │ │ │ │ +00059080: 6f76 6964 6572 732e 6a61 7661 3a20 6d61 oviders.java: ma │ │ │ │ │ +00059090: 6b65 2073 7572 6520 7265 6d6f 7665 5072 ke sure removePr │ │ │ │ │ +000590a0: 6f76 6964 6572 2829 2061 6c77 6179 7320 ovider() always │ │ │ │ │ +000590b0: 776f 726b 7320 636f 7272 6563 746c 790a works correctly. │ │ │ │ │ +000590c0: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ +000590d0: 7479 2f53 6563 7572 6974 792f 7265 6d6f ty/Security/remo │ │ │ │ │ +000590e0: 7669 6e67 2f52 656d 6f76 6553 7461 7469 ving/RemoveStati │ │ │ │ │ +000590f0: 6350 726f 7669 6465 722e 6a61 7661 3a20 cProvider.java: │ │ │ │ │ +00059100: 4d61 6b65 2073 7572 6520 7468 6174 2061 Make sure that a │ │ │ │ │ +00059110: 2072 656d 6f76 6564 2070 726f 7669 6465 removed provide │ │ │ │ │ +00059120: 7220 776f 6e27 7420 6265 2061 6363 6565 r won't be accee │ │ │ │ │ +00059130: 7373 6162 6c65 2e0a 3c62 720a 3e6a 6176 ssable..jav │ │ │ │ │ +00059140: 612f 7365 6375 7269 7479 2f53 6563 7572 a/security/Secur │ │ │ │ │ +00059150: 6974 792f 7369 676e 6564 6669 7273 742f ity/signedfirst/ │ │ │ │ │ +00059160: 4479 6e53 7461 7469 632e 6a61 7661 3a20 DynStatic.java: │ │ │ │ │ +00059170: 7072 6f62 6c65 6d73 2069 6620 7369 676e problems if sign │ │ │ │ │ +00059180: 6564 2063 7279 7074 6f20 7072 6f76 6964 ed crypto provid │ │ │ │ │ +00059190: 6572 2069 7320 7468 6520 6d6f 7374 2070 er is the most p │ │ │ │ │ +000591a0: 7265 6665 7272 6564 2070 726f 7669 6465 referred provide │ │ │ │ │ +000591b0: 720a 3c62 720a 3e6a 6176 612f 7365 6375 r.java/secu │ │ │ │ │ +000591c0: 7269 7479 2f53 6967 6e61 7475 7265 2f42 rity/Signature/B │ │ │ │ │ +000591d0: 7974 6542 7566 6665 7273 2e6a 6176 613a yteBuffers.java: │ │ │ │ │ +000591e0: 2054 6573 7420 7468 6520 5369 676e 6174 Test the Signat │ │ │ │ │ +000591f0: 7572 652e 7570 6461 7465 2842 7974 6542 ure.update(ByteB │ │ │ │ │ +00059200: 7566 6665 7229 206d 6574 686f 640a 3c62 uffer) method.java/security │ │ │ │ │ +00059220: 2f53 6967 6e61 7475 7265 2f4e 4f4e 4577 /Signature/NONEw │ │ │ │ │ +00059230: 6974 6852 5341 2e6a 6176 613a 2065 6e73 ithRSA.java: ens │ │ │ │ │ +00059240: 7572 6520 7468 6174 2074 6865 204e 4f4e ure that the NON │ │ │ │ │ +00059250: 4577 6974 6852 5341 2061 6461 7074 6572 EwithRSA adapter │ │ │ │ │ +00059260: 2077 6f72 6b73 2063 6f72 7265 6374 6c79 works correctly │ │ │ │ │ +00059270: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ +00059280: 6974 792f 5369 676e 6174 7572 652f 4e6f ity/Signature/No │ │ │ │ │ +00059290: 5072 6f76 6964 6572 2e6a 6176 613a 2056 Provider.java: V │ │ │ │ │ +000592a0: 6572 6966 7920 7468 6174 2074 6861 7420 erify that that │ │ │ │ │ +000592b0: 6120 7375 6263 6c61 7373 206f 6620 5369 a subclass of Si │ │ │ │ │ +000592c0: 676e 6174 7572 6520 7468 6174 2064 6f65 gnature that doe │ │ │ │ │ +000592d0: 7320 6e6f 7420 636f 6e74 6169 6e20 6120 s not contain a │ │ │ │ │ +000592e0: 7072 6f76 6964 6572 2063 616e 2062 6520 provider can be │ │ │ │ │ +000592f0: 7573 6564 2074 6f20 7665 7269 6679 2e0a used to verify.. │ │ │ │ │ +00059300: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ +00059310: 7479 2f53 6967 6e61 7475 7265 2f4f 6666 ty/Signature/Off │ │ │ │ │ +00059320: 7365 7473 2e6a 6176 613a 2054 6869 7320 sets.java: This │ │ │ │ │ +00059330: 7465 7374 2076 616c 6964 6174 6573 2073 test validates s │ │ │ │ │ +00059340: 6967 6e61 7475 7265 2076 6572 6966 6963 ignature verific │ │ │ │ │ +00059350: 6174 696f 6e20 5369 676e 6174 7572 652e ation Signature. │ │ │ │ │ +00059360: 7665 7269 6679 2862 7974 655b 5d2c 2069 verify(byte[], i │ │ │ │ │ +00059370: 6e74 2c20 696e 7429 2e0a 3c62 720a 3e6a nt, int)..j │ │ │ │ │ +00059380: 6176 612f 7365 6375 7269 7479 2f53 6967 ava/security/Sig │ │ │ │ │ +00059390: 6e61 7475 7265 2f52 6573 6574 4166 7465 nature/ResetAfte │ │ │ │ │ +000593a0: 7245 7863 6570 7469 6f6e 2e6a 6176 613a rException.java: │ │ │ │ │ +000593b0: 2045 6e73 7572 6520 7468 6174 2053 6967 Ensure that Sig │ │ │ │ │ +000593c0: 6e61 7475 7265 206f 626a 6563 7473 2061 nature objects a │ │ │ │ │ +000593d0: 7265 2072 6573 6574 2061 6674 6572 2076 re reset after v │ │ │ │ │ +000593e0: 6572 6966 6963 6174 696f 6e20 6572 726f erification erro │ │ │ │ │ +000593f0: 7265 6420 6f75 742e 0a3c 6272 0a3e 6a61 red out..ja │ │ │ │ │ +00059400: 7661 2f73 6563 7572 6974 792f 5369 676e va/security/Sign │ │ │ │ │ +00059410: 6174 7572 652f 5369 676e 5769 7468 4f75 ature/SignWithOu │ │ │ │ │ +00059420: 7470 7574 4275 6666 6572 2e6a 6176 613a tputBuffer.java: │ │ │ │ │ +00059430: 2053 6967 6e61 7475 7265 2073 686f 756c Signature shoul │ │ │ │ │ +00059440: 6420 7375 7070 6f72 7420 6120 7369 676e d support a sign │ │ │ │ │ +00059450: 2829 206d 6574 686f 6420 7468 6174 2070 () method that p │ │ │ │ │ +00059460: 6c61 6365 7320 7468 6520 7369 676e 6174 laces the signat │ │ │ │ │ +00059470: 7572 6520 696e 2061 6e20 616c 7265 6164 ure in an alread │ │ │ │ │ +00059480: 7920 6578 6973 7469 6e67 2061 7272 6179 y existing array │ │ │ │ │ +00059490: 2e0a 3c62 720a 3e6a 6176 612f 7365 6375 ..java/secu │ │ │ │ │ +000594a0: 7269 7479 2f53 6967 6e61 7475 7265 2f53 rity/Signature/S │ │ │ │ │ +000594b0: 6967 6e61 7475 7265 4765 7441 6c67 6f72 ignatureGetAlgor │ │ │ │ │ +000594c0: 6974 686d 2e6a 6176 613a 2053 6967 6e61 ithm.java: Signa │ │ │ │ │ +000594d0: 7475 7265 2e67 6574 416c 676f 7269 7468 ture.getAlgorith │ │ │ │ │ +000594e0: 6d20 7265 7475 726e 206e 756c 6c20 696e m return null in │ │ │ │ │ +000594f0: 2073 7065 6369 616c 2063 6173 650a 3c62 special case.java/security │ │ │ │ │ +00059510: 2f53 6967 6e61 7475 7265 2f53 6967 6e61 /Signature/Signa │ │ │ │ │ +00059520: 7475 7265 4765 7449 6e73 7461 6e63 652e tureGetInstance. │ │ │ │ │ +00059530: 6a61 7661 3a20 456e 7375 7265 2074 6865 java: Ensure the │ │ │ │ │ +00059540: 2042 4320 7072 6f76 6964 6572 2d72 6573 BC provider-res │ │ │ │ │ +00059550: 656c 6563 7469 6f6e 2077 6f72 6b61 726f election workaro │ │ │ │ │ +00059560: 756e 6420 696e 2053 6967 6e61 7475 7265 und in Signature │ │ │ │ │ +00059570: 2063 6c61 7373 2066 756e 6374 696f 6e73 class functions │ │ │ │ │ +00059580: 2063 6f72 7265 6374 6c79 0a3c 6272 0a3e correctly. │ │ │ │ │ +00059590: 6a61 7661 2f73 6563 7572 6974 792f 5369 java/security/Si │ │ │ │ │ +000595a0: 676e 6174 7572 652f 5369 676e 6174 7572 gnature/Signatur │ │ │ │ │ +000595b0: 654c 656e 6774 682e 6a61 7661 3a20 5265 eLength.java: Re │ │ │ │ │ +000595c0: 6a65 6374 2073 6967 6e61 7475 7265 7320 ject signatures │ │ │ │ │ +000595d0: 7072 6573 656e 7465 6420 666f 7220 7665 presented for ve │ │ │ │ │ +000595e0: 7269 6669 6361 7469 6f6e 2074 6861 7420 rification that │ │ │ │ │ +000595f0: 636f 6e74 6169 6e20 6578 7472 6120 6279 contain extra by │ │ │ │ │ +00059600: 7465 732e 0a3c 6272 0a3e 6a61 7661 2f73 tes..java/s │ │ │ │ │ +00059610: 6563 7572 6974 792f 5369 676e 6174 7572 ecurity/Signatur │ │ │ │ │ +00059620: 652f 5465 7374 436c 6f6e 6561 626c 652e e/TestCloneable. │ │ │ │ │ +00059630: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ +00059640: 7468 6174 2073 6967 6e61 7475 7265 206f that signature o │ │ │ │ │ +00059650: 626a 6563 7473 2077 6869 6368 2061 7265 bjects which are │ │ │ │ │ +00059660: 2063 6c6f 6e65 6162 6c65 2069 6d70 6c65 cloneable imple │ │ │ │ │ +00059670: 6d65 6e74 2074 6865 2043 6c6f 6e65 6162 ment the Cloneab │ │ │ │ │ +00059680: 6c65 2069 6e74 6572 6661 6365 0a3c 6272 le interface.
    java/security/ │ │ │ │ │ +000596a0: 5369 676e 6174 7572 652f 5465 7374 496e Signature/TestIn │ │ │ │ │ +000596b0: 6974 5369 676e 5769 7468 4d79 4f77 6e52 itSignWithMyOwnR │ │ │ │ │ +000596c0: 616e 646f 6d2e 6a61 7661 3a20 456e 7375 andom.java: Ensu │ │ │ │ │ +000596d0: 7265 2074 6865 2072 616e 646f 6d20 736f re the random so │ │ │ │ │ +000596e0: 7572 6365 2073 7570 706c 6965 6420 696e urce supplied in │ │ │ │ │ +000596f0: 2053 6967 6e61 7475 7265 2e69 6e69 7453 Signature.initS │ │ │ │ │ +00059700: 6967 6e28 5072 6976 6174 654b 6579 2c20 ign(PrivateKey, │ │ │ │ │ +00059710: 5365 6375 7265 5261 6e64 6f6d 2920 6973 SecureRandom) is │ │ │ │ │ +00059720: 2075 7365 642e 0a3c 6272 0a3e 6a61 7661 used..java │ │ │ │ │ +00059730: 2f73 6563 7572 6974 792f 5369 676e 6174 /security/Signat │ │ │ │ │ +00059740: 7572 652f 5665 7269 6679 5261 6e67 6543 ure/VerifyRangeC │ │ │ │ │ +00059750: 6865 636b 4f76 6572 666c 6f77 2e6a 6176 heckOverflow.jav │ │ │ │ │ +00059760: 613a 2041 494f 4f42 4520 6672 6f6d 2053 a: AIOOBE from S │ │ │ │ │ +00059770: 6967 6e61 7475 7265 2e76 6572 6966 7920 ignature.verify │ │ │ │ │ +00059780: 6166 7465 7220 696e 7465 6765 7220 6f76 after integer ov │ │ │ │ │ +00059790: 6572 666c 6f77 0a3c 6272 0a3e 6a61 7661 erflow.java │ │ │ │ │ +000597a0: 2f73 6563 7572 6974 792f 5369 676e 6564 /security/Signed │ │ │ │ │ +000597b0: 4a61 722f 5369 676e 6564 4a61 7257 6974 Jar/SignedJarWit │ │ │ │ │ +000597c0: 6843 7573 746f 6d43 6c61 7373 4c6f 6164 hCustomClassLoad │ │ │ │ │ +000597d0: 6572 2e6a 6176 613a 204d 616b 6520 7375 er.java: Make su │ │ │ │ │ +000597e0: 7265 206a 6176 612e 7379 7374 656d 2e63 re java.system.c │ │ │ │ │ +000597f0: 6c61 7373 2e6c 6f61 6465 7220 7072 6f70 lass.loader prop │ │ │ │ │ +00059800: 6572 7479 2063 616e 2062 6520 7573 6564 erty can be used │ │ │ │ │ +00059810: 2077 6865 6e20 6375 7374 6f6d 2063 6c61 when custom cla │ │ │ │ │ +00059820: 7373 206c 6f61 6465 7220 6973 2069 6e73 ss loader is ins │ │ │ │ │ +00059830: 6964 6520 7369 676e 6564 206a 6172 0a3c ide signed jar.< │ │ │ │ │ +00059840: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +00059850: 792f 5369 676e 6564 4a61 722f 7370 692d y/SignedJar/spi- │ │ │ │ │ +00059860: 6361 6c65 6e64 6172 2d70 726f 7669 6465 calendar-provide │ │ │ │ │ +00059870: 722f 5465 7374 5350 4953 6967 6e65 642e r/TestSPISigned. │ │ │ │ │ +00059880: 6a61 7661 3a20 4368 6563 6b69 6e67 2063 java: Checking c │ │ │ │ │ +00059890: 7573 746f 6d20 4361 6c65 6e64 6172 4461 ustom CalendarDa │ │ │ │ │ +000598a0: 7461 5072 6f76 6964 6572 2077 6974 6820 taProvider with │ │ │ │ │ +000598b0: 5350 4920 636f 6e74 6169 6e65 6420 696e SPI contained in │ │ │ │ │ +000598c0: 2073 6967 6e65 6420 6a61 7220 646f 6573 signed jar does │ │ │ │ │ +000598d0: 206e 6f74 2070 726f 6475 6365 204e 5045 not produce NPE │ │ │ │ │ +000598e0: 2e0a 3c62 720a 3e6a 6176 612f 7365 6375 ..java/secu │ │ │ │ │ +000598f0: 7269 7479 2f53 6967 6e65 644f 626a 6563 rity/SignedObjec │ │ │ │ │ +00059900: 742f 4368 6169 6e2e 6a61 7661 3a20 5665 t/Chain.java: Ve │ │ │ │ │ +00059910: 7269 6679 2061 2063 6861 696e 206f 6620 rify a chain of │ │ │ │ │ +00059920: 7369 676e 6564 206f 626a 6563 7473 0a3c signed objects.< │ │ │ │ │ +00059930: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +00059940: 792f 5369 676e 6564 4f62 6a65 6374 2f43 y/SignedObject/C │ │ │ │ │ +00059950: 6f70 792e 6a61 7661 3a20 4368 6563 6b73 opy.java: Checks │ │ │ │ │ +00059960: 2069 6620 6120 7369 676e 6564 206f 626a if a signed obj │ │ │ │ │ +00059970: 6563 7420 6973 2061 2063 6f70 7920 6f66 ect is a copy of │ │ │ │ │ +00059980: 2061 6e20 6f72 6967 696e 616c 206f 626a an original obj │ │ │ │ │ +00059990: 6563 740a 3c62 720a 3e6a 6176 612f 7365 ect.java/se │ │ │ │ │ +000599a0: 6375 7269 7479 2f53 6967 6e65 644f 626a curity/SignedObj │ │ │ │ │ +000599b0: 6563 742f 436f 7272 6563 746e 6573 732e ect/Correctness. │ │ │ │ │ +000599c0: 6a61 7661 3a20 4465 7365 7269 616c 697a java: Deserializ │ │ │ │ │ +000599d0: 6174 696f 6e20 616c 6c6f 7773 2063 7265 ation allows cre │ │ │ │ │ +000599e0: 6174 696f 6e20 6f66 206d 7574 6162 6c65 ation of mutable │ │ │ │ │ +000599f0: 2053 6967 6e65 644f 626a 6563 740a 3c62 SignedObject.java/security │ │ │ │ │ +00059a10: 2f55 6e72 6573 6f6c 7665 6450 6572 6d69 /UnresolvedPermi │ │ │ │ │ +00059a20: 7373 696f 6e2f 4163 6365 7373 6f72 4d65 ssion/AccessorMe │ │ │ │ │ +00059a30: 7468 6f64 732e 6a61 7661 3a20 7072 6f76 thods.java: prov │ │ │ │ │ +00059a40: 6964 6520 6163 6365 7373 6f72 206d 6574 ide accessor met │ │ │ │ │ +00059a50: 686f 6473 2066 6f72 2055 6e72 6573 6f6c hods for Unresol │ │ │ │ │ +00059a60: 7665 6450 6572 6d69 7373 696f 6e0a 3c62 vedPermission.java/security │ │ │ │ │ +00059a80: 2f55 6e72 6573 6f6c 7665 6450 6572 6d69 /UnresolvedPermi │ │ │ │ │ +00059a90: 7373 696f 6e2f 4465 6275 672e 6a61 7661 ssion/Debug.java │ │ │ │ │ +00059aa0: 3a20 556e 7265 736f 6c76 6564 5065 726d : UnresolvedPerm │ │ │ │ │ +00059ab0: 6973 7369 6f6e 2061 7373 756d 6573 2070 ission assumes p │ │ │ │ │ +00059ac0: 6572 6d69 7373 696f 6e20 636f 6e73 7472 ermission constr │ │ │ │ │ +00059ad0: 7563 746f 7220 7769 7468 2032 2073 7472 uctor with 2 str │ │ │ │ │ +00059ae0: 696e 6720 7061 7261 6d65 7465 7273 0a3c ing parameters.< │ │ │ │ │ +00059af0: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +00059b00: 792f 556e 7265 736f 6c76 6564 5065 726d y/UnresolvedPerm │ │ │ │ │ +00059b10: 6973 7369 6f6e 2f45 7175 616c 732e 6a61 ission/Equals.ja │ │ │ │ │ +00059b20: 7661 3a20 556e 7265 736f 6c76 6564 5065 va: UnresolvedPe │ │ │ │ │ +00059b30: 726d 6973 7369 6f6e 2e65 7175 616c 7328 rmission.equals( │ │ │ │ │ +00059b40: 2920 7468 726f 7773 204e 756c 6c50 6f69 ) throws NullPoi │ │ │ │ │ +00059b50: 6e74 6572 4578 6365 7074 696f 6e0a 3c62 nterException.java/security │ │ │ │ │ +00059b70: 2f63 6572 742f 4365 7274 5061 7468 2f53 /cert/CertPath/S │ │ │ │ │ +00059b80: 6572 6961 6c69 7a65 2e6a 6176 613a 204d erialize.java: M │ │ │ │ │ +00059b90: 616b 6520 7375 7265 2074 6861 7420 6120 ake sure that a │ │ │ │ │ +00059ba0: 4365 7274 5061 7468 206f 626a 6563 7420 CertPath object │ │ │ │ │ +00059bb0: 6361 6e20 6265 2073 6572 6961 6c69 7a65 can be serialize │ │ │ │ │ +00059bc0: 640a 3c62 720a 3e6a 6176 612f 7365 6375 d.java/secu │ │ │ │ │ +00059bd0: 7269 7479 2f63 6572 742f 4365 7274 5061 rity/cert/CertPa │ │ │ │ │ +00059be0: 7468 4275 696c 6465 722f 4765 7449 6e73 thBuilder/GetIns │ │ │ │ │ +00059bf0: 7461 6e63 652e 6a61 7661 3a20 5368 6f75 tance.java: Shou │ │ │ │ │ +00059c00: 6c64 2062 6520 6162 6c65 2074 6f20 7061 ld be able to pa │ │ │ │ │ +00059c10: 7373 2061 2050 726f 7669 6465 7220 6f62 ss a Provider ob │ │ │ │ │ +00059c20: 6a65 6374 2074 6f20 6765 7449 6e73 7461 ject to getInsta │ │ │ │ │ +00059c30: 6e63 6528 292e 0a3c 6272 0a3e 6a61 7661 nce()..java │ │ │ │ │ +00059c40: 2f73 6563 7572 6974 792f 6365 7274 2f43 /security/cert/C │ │ │ │ │ +00059c50: 6572 7450 6174 6842 7569 6c64 6572 2f4e ertPathBuilder/N │ │ │ │ │ +00059c60: 6f45 7874 656e 7369 6f6e 732e 6a61 7661 oExtensions.java │ │ │ │ │ +00059c70: 3a20 5665 7269 6679 2053 756e 2043 6572 : Verify Sun Cer │ │ │ │ │ +00059c80: 7450 6174 6842 7569 6c64 6572 2069 6d70 tPathBuilder imp │ │ │ │ │ +00059c90: 6c65 6d65 6e74 6174 696f 6e20 6861 6e64 lementation hand │ │ │ │ │ +00059ca0: 6c65 7320 6365 7274 6966 6963 6174 6573 les certificates │ │ │ │ │ +00059cb0: 2077 6974 6820 6e6f 2065 7874 656e 7369 with no extensi │ │ │ │ │ +00059cc0: 6f6e 730a 3c62 720a 3e6a 6176 612f 7365 ons.java/se │ │ │ │ │ +00059cd0: 6375 7269 7479 2f63 6572 742f 4365 7274 curity/cert/Cert │ │ │ │ │ +00059ce0: 5061 7468 4275 696c 6465 722f 616b 6945 PathBuilder/akiE │ │ │ │ │ +00059cf0: 7874 2f41 4b49 5365 7269 616c 4e75 6d62 xt/AKISerialNumb │ │ │ │ │ +00059d00: 6572 2e6a 6176 613a 206d 616b 6520 7375 er.java: make su │ │ │ │ │ +00059d10: 7265 2061 2050 4b49 5820 4365 7274 5061 re a PKIX CertPa │ │ │ │ │ +00059d20: 7468 4275 696c 6465 7220 6361 6e20 6275 thBuilder can bu │ │ │ │ │ +00059d30: 696c 6420 6120 7061 7468 2077 6865 6e20 ild a path when │ │ │ │ │ +00059d40: 616e 2069 6e74 6572 6d65 6469 6174 6520 an intermediate │ │ │ │ │ +00059d50: 4341 2063 6572 7469 6669 6361 7465 2063 CA certificate c │ │ │ │ │ +00059d60: 6f6e 7461 696e 7320 616e 2041 4b49 2065 ontains an AKI e │ │ │ │ │ +00059d70: 7874 656e 7369 6f6e 2077 6974 6820 6120 xtension with a │ │ │ │ │ +00059d80: 6b65 7920 6964 656e 7469 6669 6572 2061 key identifier a │ │ │ │ │ +00059d90: 6e64 206e 6f20 7365 7269 616c 206e 756d nd no serial num │ │ │ │ │ +00059da0: 6265 7220 616e 6420 7468 6520 656e 642d ber and the end- │ │ │ │ │ +00059db0: 656e 7469 7479 2063 6572 7469 6669 6361 entity certifica │ │ │ │ │ +00059dc0: 7465 2063 6f6e 7461 696e 7320 616e 2041 te contains an A │ │ │ │ │ +00059dd0: 4b49 2065 7874 656e 7369 6f6e 2077 6974 KI extension wit │ │ │ │ │ +00059de0: 6820 626f 7468 2061 206b 6579 2069 6465 h both a key ide │ │ │ │ │ +00059df0: 6e74 6966 6965 7220 616e 6420 6120 7365 ntifier and a se │ │ │ │ │ +00059e00: 7269 616c 206e 756d 6265 722e 0a3c 6272 rial number..
    java/security/ │ │ │ │ │ +00059e20: 6365 7274 2f43 6572 7450 6174 6842 7569 cert/CertPathBui │ │ │ │ │ +00059e30: 6c64 6572 2f73 656c 6649 7373 7565 642f lder/selfIssued/ │ │ │ │ │ +00059e40: 4469 7361 626c 6552 6576 6f63 6174 696f DisableRevocatio │ │ │ │ │ +00059e50: 6e2e 6a61 7661 3a20 5049 5420 6236 313a n.java: PIT b61: │ │ │ │ │ +00059e60: 2050 4b49 2074 6573 7420 7375 6974 6520 PKI test suite │ │ │ │ │ +00059e70: 6661 696c 7320 6265 6361 7573 6520 7365 fails because se │ │ │ │ │ +00059e80: 6c66 2073 6967 6e65 6420 6365 7274 6966 lf signed certif │ │ │ │ │ +00059e90: 6963 6174 6573 2061 7265 2062 6569 6e67 icates are being │ │ │ │ │ +00059ea0: 2072 656a 6563 7465 640a 3c62 720a 3e6a rejected.j │ │ │ │ │ +00059eb0: 6176 612f 7365 6375 7269 7479 2f63 6572 ava/security/cer │ │ │ │ │ +00059ec0: 742f 4365 7274 5061 7468 4275 696c 6465 t/CertPathBuilde │ │ │ │ │ +00059ed0: 722f 7365 6c66 4973 7375 6564 2f4b 6579 r/selfIssued/Key │ │ │ │ │ +00059ee0: 5573 6167 654d 6174 7465 7273 2e6a 6176 UsageMatters.jav │ │ │ │ │ +00059ef0: 613a 2050 4954 2062 3631 3a20 504b 4920 a: PIT b61: PKI │ │ │ │ │ +00059f00: 7465 7374 2073 7569 7465 2066 6169 6c73 test suite fails │ │ │ │ │ +00059f10: 2062 6563 6175 7365 2073 656c 6620 7369 because self si │ │ │ │ │ +00059f20: 676e 6564 2063 6572 7469 6669 6361 7465 gned certificate │ │ │ │ │ +00059f30: 7320 6172 6520 6265 696e 6720 7265 6a65 s are being reje │ │ │ │ │ +00059f40: 6374 6564 0a3c 6272 0a3e 6a61 7661 2f73 cted.java/s │ │ │ │ │ +00059f50: 6563 7572 6974 792f 6365 7274 2f43 6572 ecurity/cert/Cer │ │ │ │ │ +00059f60: 7450 6174 6842 7569 6c64 6572 2f73 656c tPathBuilder/sel │ │ │ │ │ +00059f70: 6649 7373 7565 642f 5374 6174 7573 4c6f fIssued/StatusLo │ │ │ │ │ +00059f80: 6f70 4465 7065 6e64 656e 6379 2e6a 6176 opDependency.jav │ │ │ │ │ +00059f90: 613a 2050 4954 2062 3631 3a20 504b 4920 a: PIT b61: PKI │ │ │ │ │ +00059fa0: 7465 7374 2073 7569 7465 2066 6169 6c73 test suite fails │ │ │ │ │ +00059fb0: 2062 6563 6175 7365 2073 656c 6620 7369 because self si │ │ │ │ │ +00059fc0: 676e 6564 2063 6572 7469 6669 6361 7465 gned certificate │ │ │ │ │ +00059fd0: 7320 6172 6520 6265 696e 6720 7265 6a65 s are being reje │ │ │ │ │ +00059fe0: 6374 6564 0a3c 6272 0a3e 6a61 7661 2f73 cted.java/s │ │ │ │ │ +00059ff0: 6563 7572 6974 792f 6365 7274 2f43 6572 ecurity/cert/Cer │ │ │ │ │ +0005a000: 7450 6174 6842 7569 6c64 6572 2f74 6172 tPathBuilder/tar │ │ │ │ │ +0005a010: 6765 7443 6f6e 7374 7261 696e 7473 2f42 getConstraints/B │ │ │ │ │ +0005a020: 7569 6c64 4545 4261 7369 6343 6f6e 7374 uildEEBasicConst │ │ │ │ │ +0005a030: 7261 696e 7473 2e6a 6176 613a 206d 616b raints.java: mak │ │ │ │ │ +0005a040: 6520 7375 7265 2061 2050 4b49 5820 4365 e sure a PKIX Ce │ │ │ │ │ +0005a050: 7274 5061 7468 4275 696c 6465 7220 6275 rtPathBuilder bu │ │ │ │ │ +0005a060: 696c 6473 2061 2070 6174 6820 746f 2061 ilds a path to a │ │ │ │ │ +0005a070: 6e20 656e 6420 656e 7469 7479 2063 6572 n end entity cer │ │ │ │ │ +0005a080: 7469 6669 6361 7465 2077 6865 6e20 7468 tificate when th │ │ │ │ │ +0005a090: 6520 7365 7442 6173 6963 436f 6e73 7472 e setBasicConstr │ │ │ │ │ +0005a0a0: 6169 6e74 7320 6d65 7468 6f64 206f 6620 aints method of │ │ │ │ │ +0005a0b0: 7468 6520 5835 3039 4365 7274 5365 6c65 the X509CertSele │ │ │ │ │ +0005a0c0: 6374 6f72 206f 6620 7468 6520 7461 7267 ctor of the targ │ │ │ │ │ +0005a0d0: 6574 436f 6e73 7472 6169 6e74 7320 504b etConstraints PK │ │ │ │ │ +0005a0e0: 4958 4275 696c 6465 7250 6172 616d 6574 IXBuilderParamet │ │ │ │ │ +0005a0f0: 6572 7320 7061 7261 6d65 7465 7220 6973 ers parameter is │ │ │ │ │ +0005a100: 2073 6574 2074 6f20 2d32 2e0a 3c62 720a set to -2..java/security/c │ │ │ │ │ +0005a120: 6572 742f 4365 7274 5061 7468 4275 696c ert/CertPathBuil │ │ │ │ │ +0005a130: 6465 722f 7461 7267 6574 436f 6e73 7472 der/targetConstr │ │ │ │ │ +0005a140: 6169 6e74 732f 4275 696c 644f 6464 5365 aints/BuildOddSe │ │ │ │ │ +0005a150: 6c2e 6a61 7661 3a20 6d61 6b65 2073 7572 l.java: make sur │ │ │ │ │ +0005a160: 6520 6120 504b 4958 2043 6572 7450 6174 e a PKIX CertPat │ │ │ │ │ +0005a170: 6842 7569 6c64 6572 2074 6872 6f77 7320 hBuilder throws │ │ │ │ │ +0005a180: 616e 2049 6e76 616c 6964 416c 676f 7269 an InvalidAlgori │ │ │ │ │ +0005a190: 7468 6d50 6172 616d 6574 6572 4578 6365 thmParameterExce │ │ │ │ │ +0005a1a0: 7074 696f 6e20 6966 2074 6865 2074 6172 ption if the tar │ │ │ │ │ +0005a1b0: 6765 7420 636f 6e73 7472 6169 6e74 7320 get constraints │ │ │ │ │ +0005a1c0: 7370 6563 6966 6965 6420 696e 2074 6865 specified in the │ │ │ │ │ +0005a1d0: 2050 4b49 5842 7569 6c64 6572 5061 7261 PKIXBuilderPara │ │ │ │ │ +0005a1e0: 6d65 7465 7273 2069 7320 6e6f 7420 616e meters is not an │ │ │ │ │ +0005a1f0: 2069 6e73 7461 6e63 6520 6f66 2058 3530 instance of X50 │ │ │ │ │ +0005a200: 3943 6572 7453 656c 6563 746f 722e 0a3c 9CertSelector..< │ │ │ │ │ +0005a210: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +0005a220: 792f 6365 7274 2f43 6572 7450 6174 6842 y/cert/CertPathB │ │ │ │ │ +0005a230: 7569 6c64 6572 2f7a 6572 6f4c 656e 6774 uilder/zeroLengt │ │ │ │ │ +0005a240: 6850 6174 682f 5a65 726f 4c65 6e67 7468 hPath/ZeroLength │ │ │ │ │ +0005a250: 5061 7468 2e6a 6176 613a 2063 6865 636b Path.java: check │ │ │ │ │ +0005a260: 2074 6861 7420 7765 2063 616e 2062 7569 that we can bui │ │ │ │ │ +0005a270: 6c64 2061 6e64 2076 616c 6964 6174 6520 ld and validate │ │ │ │ │ +0005a280: 6120 7a65 726f 2d6c 656e 6774 6820 6365 a zero-length ce │ │ │ │ │ +0005a290: 7274 7061 7468 2077 6865 6e20 6120 7472 rtpath when a tr │ │ │ │ │ +0005a2a0: 7573 7420 616e 6368 6f72 2063 6572 7420 ust anchor cert │ │ │ │ │ +0005a2b0: 7361 7469 7366 6965 7320 7468 6520 7461 satisfies the ta │ │ │ │ │ +0005a2c0: 7267 6574 2063 6f6e 7374 7261 696e 7473 rget constraints │ │ │ │ │ +0005a2d0: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ +0005a2e0: 6974 792f 6365 7274 2f43 6572 7450 6174 ity/cert/CertPat │ │ │ │ │ +0005a2f0: 6845 6e63 6f64 696e 6754 6573 742e 6a61 hEncodingTest.ja │ │ │ │ │ +0005a300: 7661 3a20 4365 7274 5061 7468 456e 636f va: CertPathEnco │ │ │ │ │ +0005a310: 6469 6e67 5465 7374 2074 6573 7473 2074 dingTest tests t │ │ │ │ │ +0005a320: 6865 2061 6269 6c69 7479 206f 6620 7468 he ability of th │ │ │ │ │ +0005a330: 6520 4365 7274 5061 7468 2061 6e64 2043 e CertPath and C │ │ │ │ │ +0005a340: 6572 7469 6669 6361 7465 4661 6374 6f72 ertificateFactor │ │ │ │ │ +0005a350: 7920 746f 2065 6e63 6f64 6520 616e 6420 y to encode and │ │ │ │ │ +0005a360: 6465 636f 6465 2043 6572 7450 6174 6873 decode CertPaths │ │ │ │ │ +0005a370: 2e0a 3c62 720a 3e6a 6176 612f 7365 6375 ..java/secu │ │ │ │ │ +0005a380: 7269 7479 2f63 6572 742f 4365 7274 5061 rity/cert/CertPa │ │ │ │ │ +0005a390: 7468 5661 6c69 6461 746f 722f 4f43 5350 thValidator/OCSP │ │ │ │ │ +0005a3a0: 2f41 4941 4368 6563 6b2e 6a61 7661 3a20 /AIACheck.java: │ │ │ │ │ +0005a3b0: 5665 7269 6679 2074 6861 7420 7468 6520 Verify that the │ │ │ │ │ +0005a3c0: 5552 4c20 666f 7220 616e 204f 4353 5020 URL for an OCSP │ │ │ │ │ +0005a3d0: 7265 7370 6f6e 6465 7220 6361 6e20 6265 responder can be │ │ │ │ │ +0005a3e0: 2065 7874 7261 6374 6564 2066 726f 6d20 extracted from │ │ │ │ │ +0005a3f0: 6120 6365 7274 6966 6963 6174 6527 7320 a certificate's │ │ │ │ │ +0005a400: 4175 7468 6f72 6974 7949 6e66 6f41 6363 AuthorityInfoAcc │ │ │ │ │ +0005a410: 6573 7320 6578 7465 6e73 696f 6e20 7768 ess extension wh │ │ │ │ │ +0005a420: 656e 204f 4353 5020 6365 7274 6966 6961 en OCSP certifia │ │ │ │ │ +0005a430: 7465 2076 616c 6964 6174 696f 6e20 6861 te validation ha │ │ │ │ │ +0005a440: 7320 6265 656e 2065 6e61 626c 6564 2e0a s been enabled.. │ │ │ │ │ +0005a450: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ +0005a460: 7479 2f63 6572 742f 4365 7274 5061 7468 ty/cert/CertPath │ │ │ │ │ +0005a470: 5661 6c69 6461 746f 722f 4f43 5350 2f46 Validator/OCSP/F │ │ │ │ │ +0005a480: 6169 6c6f 7665 7254 6f43 524c 2e6a 6176 ailoverToCRL.jav │ │ │ │ │ +0005a490: 613a 2043 524c 2072 6576 6f6b 6564 2063 a: CRL revoked c │ │ │ │ │ +0005a4a0: 6572 7469 6669 6361 7465 2066 6169 6c75 ertificate failu │ │ │ │ │ +0005a4b0: 7265 7320 6d61 736b 6564 2062 7920 4f43 res masked by OC │ │ │ │ │ +0005a4c0: 5350 2066 6169 6c75 7265 730a 3c62 720a SP failures.java/security/c │ │ │ │ │ +0005a4e0: 6572 742f 4365 7274 5061 7468 5661 6c69 ert/CertPathVali │ │ │ │ │ +0005a4f0: 6461 746f 722f 4f43 5350 2f47 6574 416e dator/OCSP/GetAn │ │ │ │ │ +0005a500: 6450 6f73 7454 6573 7473 2e6a 6176 613a dPostTests.java: │ │ │ │ │ +0005a510: 204a 6176 6120 7368 6f75 6c64 2073 7570 Java should sup │ │ │ │ │ +0005a520: 706f 7274 2047 4554 204f 4353 5020 6361 port GET OCSP ca │ │ │ │ │ +0005a530: 6c6c 730a 3c62 720a 3e6a 6176 612f 7365 lls.java/se │ │ │ │ │ +0005a540: 6375 7269 7479 2f63 6572 742f 4365 7274 curity/cert/Cert │ │ │ │ │ +0005a550: 5061 7468 5661 6c69 6461 746f 722f 4f43 PathValidator/OC │ │ │ │ │ +0005a560: 5350 2f4f 4353 5054 696d 656f 7574 2e6a SP/OCSPTimeout.j │ │ │ │ │ +0005a570: 6176 613a 2045 6e68 616e 6365 204f 4353 ava: Enhance OCS │ │ │ │ │ +0005a580: 502c 2043 524c 2061 6e64 2043 6572 7469 P, CRL and Certi │ │ │ │ │ +0005a590: 6669 6361 7465 2046 6574 6368 2054 696d ficate Fetch Tim │ │ │ │ │ +0005a5a0: 656f 7574 730a 3c62 720a 3e6a 6176 612f eouts.java/ │ │ │ │ │ +0005a5b0: 7365 6375 7269 7479 2f63 6572 742f 4365 security/cert/Ce │ │ │ │ │ +0005a5c0: 7274 5061 7468 5661 6c69 6461 746f 722f rtPathValidator/ │ │ │ │ │ +0005a5d0: 696e 6469 7265 6374 4352 4c2f 4369 7263 indirectCRL/Circ │ │ │ │ │ +0005a5e0: 756c 6172 4352 4c4f 6e65 4c65 7665 6c2e ularCRLOneLevel. │ │ │ │ │ +0005a5f0: 6a61 7661 3a20 4352 4c20 6368 6563 6b20 java: CRL check │ │ │ │ │ +0005a600: 7769 7468 2063 6972 6375 6c61 7220 6465 with circular de │ │ │ │ │ +0005a610: 7065 6e63 7920 7375 7070 6f72 7420 6e65 pency support ne │ │ │ │ │ +0005a620: 6564 6564 0a3c 6272 0a3e 6a61 7661 2f73 eded.java/s │ │ │ │ │ +0005a630: 6563 7572 6974 792f 6365 7274 2f43 6572 ecurity/cert/Cer │ │ │ │ │ +0005a640: 7450 6174 6856 616c 6964 6174 6f72 2f69 tPathValidator/i │ │ │ │ │ +0005a650: 6e64 6972 6563 7443 524c 2f43 6972 6375 ndirectCRL/Circu │ │ │ │ │ +0005a660: 6c61 7243 524c 4f6e 654c 6576 656c 5265 larCRLOneLevelRe │ │ │ │ │ +0005a670: 766f 6b65 642e 6a61 7661 3a20 4352 4c20 voked.java: CRL │ │ │ │ │ +0005a680: 6368 6563 6b20 7769 7468 2063 6972 6375 check with circu │ │ │ │ │ +0005a690: 6c61 7220 6465 7065 6e63 7920 7375 7070 lar depency supp │ │ │ │ │ +0005a6a0: 6f72 7420 6e65 6564 6564 0a3c 6272 0a3e ort needed. │ │ │ │ │ +0005a6b0: 6a61 7661 2f73 6563 7572 6974 792f 6365 java/security/ce │ │ │ │ │ +0005a6c0: 7274 2f43 6572 7450 6174 6856 616c 6964 rt/CertPathValid │ │ │ │ │ +0005a6d0: 6174 6f72 2f69 6e64 6972 6563 7443 524c ator/indirectCRL │ │ │ │ │ +0005a6e0: 2f43 6972 6375 6c61 7243 524c 5477 6f4c /CircularCRLTwoL │ │ │ │ │ +0005a6f0: 6576 656c 2e6a 6176 613a 2043 524c 2063 evel.java: CRL c │ │ │ │ │ +0005a700: 6865 636b 2077 6974 6820 6369 7263 756c heck with circul │ │ │ │ │ +0005a710: 6172 2064 6570 656e 6379 2073 7570 706f ar depency suppo │ │ │ │ │ +0005a720: 7274 206e 6565 6465 640a 3c62 720a 3e6a rt needed.j │ │ │ │ │ +0005a730: 6176 612f 7365 6375 7269 7479 2f63 6572 ava/security/cer │ │ │ │ │ +0005a740: 742f 4365 7274 5061 7468 5661 6c69 6461 t/CertPathValida │ │ │ │ │ +0005a750: 746f 722f 696e 6469 7265 6374 4352 4c2f tor/indirectCRL/ │ │ │ │ │ +0005a760: 4369 7263 756c 6172 4352 4c54 776f 4c65 CircularCRLTwoLe │ │ │ │ │ +0005a770: 7665 6c52 6576 6f6b 6564 2e6a 6176 613a velRevoked.java: │ │ │ │ │ +0005a780: 2043 524c 2063 6865 636b 2077 6974 6820 CRL check with │ │ │ │ │ +0005a790: 6369 7263 756c 6172 2064 6570 656e 6379 circular depency │ │ │ │ │ +0005a7a0: 2073 7570 706f 7274 206e 6565 6465 640a support needed. │ │ │ │ │ +0005a7b0: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ +0005a7c0: 7479 2f63 6572 742f 4365 7274 5061 7468 ty/cert/CertPath │ │ │ │ │ +0005a7d0: 5661 6c69 6461 746f 722f 6e61 6d65 436f Validator/nameCo │ │ │ │ │ +0005a7e0: 6e73 7472 6169 6e74 732f 4e61 6d65 436f nstraints/NameCo │ │ │ │ │ +0005a7f0: 6e73 7472 6169 6e74 7357 6974 6852 4944 nstraintsWithRID │ │ │ │ │ +0005a800: 2e6a 6176 613a 2041 6464 2072 6567 7265 .java: Add regre │ │ │ │ │ +0005a810: 7373 696f 6e20 7465 7374 2066 6f72 206e ssion test for n │ │ │ │ │ +0005a820: 616d 6520 636f 6e73 7472 6169 6e74 730a ame constraints. │ │ │ │ │ +0005a830: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ +0005a840: 7479 2f63 6572 742f 4365 7274 5061 7468 ty/cert/CertPath │ │ │ │ │ +0005a850: 5661 6c69 6461 746f 722f 6e61 6d65 436f Validator/nameCo │ │ │ │ │ +0005a860: 6e73 7472 6169 6e74 732f 4e61 6d65 436f nstraints/NameCo │ │ │ │ │ +0005a870: 6e73 7472 6169 6e74 7357 6974 6855 6e65 nstraintsWithUne │ │ │ │ │ +0005a880: 7870 6563 7465 6452 4944 2e6a 6176 613a xpectedRID.java: │ │ │ │ │ +0005a890: 2041 6464 2072 6567 7265 7373 696f 6e20 Add regression │ │ │ │ │ +0005a8a0: 7465 7374 2066 6f72 206e 616d 6520 636f test for name co │ │ │ │ │ +0005a8b0: 6e73 7472 6169 6e74 730a 3c62 720a 3e6a nstraints.j │ │ │ │ │ +0005a8c0: 6176 612f 7365 6375 7269 7479 2f63 6572 ava/security/cer │ │ │ │ │ +0005a8d0: 742f 4365 7274 5061 7468 5661 6c69 6461 t/CertPathValida │ │ │ │ │ +0005a8e0: 746f 722f 6e61 6d65 436f 6e73 7472 6169 tor/nameConstrai │ │ │ │ │ +0005a8f0: 6e74 732f 4e61 6d65 436f 6e73 7472 6169 nts/NameConstrai │ │ │ │ │ +0005a900: 6e74 7357 6974 686f 7574 5249 442e 6a61 ntsWithoutRID.ja │ │ │ │ │ +0005a910: 7661 3a20 4164 6420 7265 6772 6573 7369 va: Add regressi │ │ │ │ │ +0005a920: 6f6e 2074 6573 7420 666f 7220 6e61 6d65 on test for name │ │ │ │ │ +0005a930: 2063 6f6e 7374 7261 696e 7473 0a3c 6272 constraints.
    java/security/ │ │ │ │ │ +0005a950: 6365 7274 2f43 6572 7450 6174 6856 616c cert/CertPathVal │ │ │ │ │ +0005a960: 6964 6174 6f72 2f6e 616d 6543 6f6e 7374 idator/nameConst │ │ │ │ │ +0005a970: 7261 696e 7473 5246 4338 3232 2f56 616c raintsRFC822/Val │ │ │ │ │ +0005a980: 6964 6174 6543 6572 7450 6174 682e 6a61 idateCertPath.ja │ │ │ │ │ +0005a990: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ +0005a9a0: 5246 4338 3232 206e 616d 6520 636f 6e73 RFC822 name cons │ │ │ │ │ +0005a9b0: 7472 6169 6e74 7320 6172 6520 6368 6563 traints are chec │ │ │ │ │ +0005a9c0: 6b65 6420 636f 7272 6563 746c 790a 3c62 ked correctly.java/security │ │ │ │ │ +0005a9e0: 2f63 6572 742f 4365 7274 5061 7468 5661 /cert/CertPathVa │ │ │ │ │ +0005a9f0: 6c69 6461 746f 722f 7461 7267 6574 436f lidator/targetCo │ │ │ │ │ +0005aa00: 6e73 7472 6169 6e74 732f 5661 6c69 6461 nstraints/Valida │ │ │ │ │ +0005aa10: 7465 5461 7267 6574 436f 6e73 7472 6169 teTargetConstrai │ │ │ │ │ +0005aa20: 6e74 732e 6a61 7661 3a20 6d61 6b65 2073 nts.java: make s │ │ │ │ │ +0005aa30: 7572 6520 7468 6174 2074 6172 6765 7420 ure that target │ │ │ │ │ +0005aa40: 636f 6e73 7472 6169 6e74 7320 6172 6520 constraints are │ │ │ │ │ +0005aa50: 7072 6f63 6573 7365 6420 636f 7272 6563 processed correc │ │ │ │ │ +0005aa60: 746c 7920 6279 2061 2050 4b49 5820 4365 tly by a PKIX Ce │ │ │ │ │ +0005aa70: 7274 5061 7468 5661 6c69 6461 746f 720a rtPathValidator. │ │ │ │ │ +0005aa80: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ +0005aa90: 7479 2f63 6572 742f 4365 7274 5061 7468 ty/cert/CertPath │ │ │ │ │ +0005aaa0: 5661 6c69 6461 746f 722f 7472 7573 7441 Validator/trustA │ │ │ │ │ +0005aab0: 6e63 686f 722f 5661 6c57 6974 6841 6e63 nchor/ValWithAnc │ │ │ │ │ +0005aac0: 686f 7242 794e 616d 652e 6a61 7661 3a20 horByName.java: │ │ │ │ │ +0005aad0: 504b 4958 5061 7261 6d65 7465 7273 2062 PKIXParameters b │ │ │ │ │ +0005aae0: 7569 6c74 2077 6974 6820 7075 626c 6963 uilt with public │ │ │ │ │ +0005aaf0: 206b 6579 2066 6f72 6d20 6f66 2054 7275 key form of Tru │ │ │ │ │ +0005ab00: 7374 416e 6368 6f72 2063 6175 7365 7320 stAnchor causes │ │ │ │ │ +0005ab10: 4e50 4520 6475 7269 6e67 2063 6572 7420 NPE during cert │ │ │ │ │ +0005ab20: 7061 7468 2062 7569 6c64 696e 672f 7661 path building/va │ │ │ │ │ +0005ab30: 6c69 6461 7469 6f6e 0a3c 6272 0a3e 6a61 lidation.ja │ │ │ │ │ +0005ab40: 7661 2f73 6563 7572 6974 792f 6365 7274 va/security/cert │ │ │ │ │ +0005ab50: 2f43 6572 7450 6174 6856 616c 6964 6174 /CertPathValidat │ │ │ │ │ +0005ab60: 6f72 2f74 7275 7374 416e 6368 6f72 2f56 or/trustAnchor/V │ │ │ │ │ +0005ab70: 616c 6964 6174 654e 432e 6a61 7661 3a20 alidateNC.java: │ │ │ │ │ +0005ab80: 4368 6563 6b20 7468 6174 2053 756e 2773 Check that Sun's │ │ │ │ │ +0005ab90: 2050 4b49 5820 696d 706c 656d 656e 7461 PKIX implementa │ │ │ │ │ +0005aba0: 7469 6f6e 206f 6620 4365 7274 5061 7468 tion of CertPath │ │ │ │ │ +0005abb0: 5661 6c69 6461 746f 722e 7661 6c69 6461 Validator.valida │ │ │ │ │ +0005abc0: 7465 2829 2061 6e64 2043 6572 7450 6174 te() and CertPat │ │ │ │ │ +0005abd0: 6842 7569 6c64 6572 2e62 7569 6c64 2829 hBuilder.build() │ │ │ │ │ +0005abe0: 2074 6872 6f77 2061 6e20 496e 7661 6c69 throw an Invali │ │ │ │ │ +0005abf0: 6441 6c67 6f72 6974 686d 5061 7261 6d65 dAlgorithmParame │ │ │ │ │ +0005ac00: 7465 7245 7863 6570 7469 6f6e 2069 6620 terException if │ │ │ │ │ +0005ac10: 616e 7920 6f66 2074 6865 2054 7275 7374 any of the Trust │ │ │ │ │ +0005ac20: 416e 6368 6f72 7320 7370 6563 6966 6965 Anchors specifie │ │ │ │ │ +0005ac30: 6420 636f 6e74 6169 6e20 6e61 6d65 436f d contain nameCo │ │ │ │ │ +0005ac40: 6e73 7472 6169 6e74 730a 3c62 720a 3e6a nstraints.j │ │ │ │ │ +0005ac50: 6176 612f 7365 6375 7269 7479 2f63 6572 ava/security/cer │ │ │ │ │ +0005ac60: 742f 4365 7274 5061 7468 5661 6c69 6461 t/CertPathValida │ │ │ │ │ +0005ac70: 746f 7245 7863 6570 7469 6f6e 2f47 6574 torException/Get │ │ │ │ │ +0005ac80: 4d65 7373 6167 652e 6a61 7661 3a20 6368 Message.java: ch │ │ │ │ │ +0005ac90: 6563 6b20 7468 6174 2067 6574 4d65 7373 eck that getMess │ │ │ │ │ +0005aca0: 6167 6528 6361 7573 6529 2072 6574 7572 age(cause) retur │ │ │ │ │ +0005acb0: 6e73 2063 6175 7365 2e74 6f53 7472 696e ns cause.toStrin │ │ │ │ │ +0005acc0: 6720 6966 2063 6175 7365 2021 3d20 6e75 g if cause != nu │ │ │ │ │ +0005acd0: 6c6c 0a3c 6272 0a3e 6a61 7661 2f73 6563 ll.java/sec │ │ │ │ │ +0005ace0: 7572 6974 792f 6365 7274 2f43 6572 7450 urity/cert/CertP │ │ │ │ │ +0005acf0: 6174 6856 616c 6964 6174 6f72 4578 6365 athValidatorExce │ │ │ │ │ +0005ad00: 7074 696f 6e2f 5265 6173 6f6e 5465 7374 ption/ReasonTest │ │ │ │ │ +0005ad10: 2e6a 6176 613a 2075 6e69 7420 7465 7374 .java: unit test │ │ │ │ │ +0005ad20: 2066 6f72 2043 6572 7450 6174 6856 616c for CertPathVal │ │ │ │ │ +0005ad30: 6964 6174 6f72 4578 6365 7074 696f 6e2e idatorException. │ │ │ │ │ +0005ad40: 5265 6173 6f6e 0a3c 6272 0a3e 6a61 7661 Reason.java │ │ │ │ │ +0005ad50: 2f73 6563 7572 6974 792f 6365 7274 2f43 /security/cert/C │ │ │ │ │ +0005ad60: 6572 7450 6174 6856 616c 6964 6174 6f72 ertPathValidator │ │ │ │ │ +0005ad70: 4578 6365 7074 696f 6e2f 5365 7269 616c Exception/Serial │ │ │ │ │ +0005ad80: 2e6a 6176 613a 2054 6573 7420 6465 7365 .java: Test dese │ │ │ │ │ +0005ad90: 7269 616c 697a 6174 696f 6e20 6f66 2043 rialization of C │ │ │ │ │ +0005ada0: 6572 7450 6174 6856 616c 6964 6174 6f72 ertPathValidator │ │ │ │ │ +0005adb0: 4578 6365 7074 696f 6e0a 3c62 720a 3e6a Exception.j │ │ │ │ │ +0005adc0: 6176 612f 7365 6375 7269 7479 2f63 6572 ava/security/cer │ │ │ │ │ +0005add0: 742f 4365 7274 5374 6f72 652f 4e6f 4c44 t/CertStore/NoLD │ │ │ │ │ +0005ade0: 4150 2e6a 6176 613a 2053 616e 6974 7920 AP.java: Sanity │ │ │ │ │ +0005adf0: 6368 6563 6b20 7468 6174 204e 6f53 7563 check that NoSuc │ │ │ │ │ +0005ae00: 6841 6c67 6f72 6974 686d 4578 6365 7074 hAlgorithmExcept │ │ │ │ │ +0005ae10: 696f 6e20 6973 2074 6872 6f77 6e20 7768 ion is thrown wh │ │ │ │ │ +0005ae20: 656e 2072 6571 7565 7374 696e 6720 6120 en requesting a │ │ │ │ │ +0005ae30: 4365 7274 5374 6f72 6520 6f66 2074 7970 CertStore of typ │ │ │ │ │ +0005ae40: 6520 224c 4441 5022 2061 6e64 204c 4441 e "LDAP" and LDA │ │ │ │ │ +0005ae50: 5020 6973 206e 6f74 2061 7661 696c 6162 P is not availab │ │ │ │ │ +0005ae60: 6c65 2e0a 3c62 720a 3e6a 6176 612f 7365 le..java/se │ │ │ │ │ +0005ae70: 6375 7269 7479 2f63 6572 742f 4365 7274 curity/cert/Cert │ │ │ │ │ +0005ae80: 6966 6963 6174 6546 6163 746f 7279 2f42 ificateFactory/B │ │ │ │ │ +0005ae90: 6164 5835 3039 4365 7274 4461 7461 2e6a adX509CertData.j │ │ │ │ │ +0005aea0: 6176 613a 2063 6865 636b 2074 6861 7420 ava: check that │ │ │ │ │ +0005aeb0: 6261 6420 582e 3530 3920 656e 636f 6465 bad X.509 encode │ │ │ │ │ +0005aec0: 6420 6365 7274 6966 6963 6174 6520 6461 d certificate da │ │ │ │ │ +0005aed0: 7461 2074 6872 6f77 7320 4365 7274 6966 ta throws Certif │ │ │ │ │ +0005aee0: 6963 6174 6550 6172 7369 6e67 4578 6365 icateParsingExce │ │ │ │ │ +0005aef0: 7074 696f 6e0a 3c62 720a 3e6a 6176 612f ption.java/ │ │ │ │ │ 0005af00: 7365 6375 7269 7479 2f63 6572 742f 4365 security/cert/Ce │ │ │ │ │ 0005af10: 7274 6966 6963 6174 6546 6163 746f 7279 rtificateFactory │ │ │ │ │ -0005af20: 2f42 6164 5835 3039 4365 7274 4461 7461 /BadX509CertData │ │ │ │ │ -0005af30: 2e6a 6176 613a 2063 6865 636b 2074 6861 .java: check tha │ │ │ │ │ -0005af40: 7420 6261 6420 582e 3530 3920 656e 636f t bad X.509 enco │ │ │ │ │ -0005af50: 6465 6420 6365 7274 6966 6963 6174 6520 ded certificate │ │ │ │ │ -0005af60: 6461 7461 2074 6872 6f77 7320 4365 7274 data throws Cert │ │ │ │ │ -0005af70: 6966 6963 6174 6550 6172 7369 6e67 4578 ificateParsingEx │ │ │ │ │ -0005af80: 6365 7074 696f 6e0a 3c62 720a 3e6a 6176 ception.jav │ │ │ │ │ -0005af90: 612f 7365 6375 7269 7479 2f63 6572 742f a/security/cert/ │ │ │ │ │ -0005afa0: 4365 7274 6966 6963 6174 6546 6163 746f CertificateFacto │ │ │ │ │ -0005afb0: 7279 2f47 656e 6572 6174 6543 6572 7469 ry/GenerateCerti │ │ │ │ │ -0005afc0: 6669 6361 7465 7345 6d70 7479 436f 6c6c ficatesEmptyColl │ │ │ │ │ -0005afd0: 6563 7469 6f6e 2e6a 6176 613a 2063 6865 ection.java: che │ │ │ │ │ -0005afe0: 636b 2074 6861 7420 6765 6e65 7261 7465 ck that generate │ │ │ │ │ -0005aff0: 4365 7274 6966 6963 6174 6573 2829 2072 Certificates() r │ │ │ │ │ -0005b000: 6574 7572 6e73 2061 6e20 656d 7074 7920 eturns an empty │ │ │ │ │ -0005b010: 436f 6c6c 6563 7469 6f6e 2077 6865 6e20 Collection when │ │ │ │ │ -0005b020: 7468 6520 696e 7075 7420 7374 7265 616d the input stream │ │ │ │ │ -0005b030: 2063 6f6e 7461 696e 7320 616e 2065 6e63 contains an enc │ │ │ │ │ -0005b040: 6f64 6564 2050 4b43 5320 2337 2053 6967 oded PKCS #7 Sig │ │ │ │ │ -0005b050: 6e65 6444 6174 6120 6f62 6a65 6374 2077 nedData object w │ │ │ │ │ -0005b060: 6974 6820 6e6f 2063 6572 7469 6669 6361 ith no certifica │ │ │ │ │ -0005b070: 7465 732e 0a3c 6272 0a3e 6a61 7661 2f73 tes..java/s │ │ │ │ │ -0005b080: 6563 7572 6974 792f 6365 7274 2f43 6572 ecurity/cert/Cer │ │ │ │ │ -0005b090: 7469 6669 6361 7465 4661 6374 6f72 792f tificateFactory/ │ │ │ │ │ -0005b0a0: 5265 7475 726e 5374 7265 616d 2e6a 6176 ReturnStream.jav │ │ │ │ │ -0005b0b0: 613a 2058 3530 3946 6163 746f 7279 2073 a: X509Factory s │ │ │ │ │ -0005b0c0: 686f 756c 6420 6e6f 7420 6465 7065 6e64 hould not depend │ │ │ │ │ -0005b0d0: 206f 6e20 6973 2e61 7661 696c 6162 6c65 on is.available │ │ │ │ │ -0005b0e0: 2829 3d3d 300a 3c62 720a 3e6a 6176 612f ()==0.java/ │ │ │ │ │ -0005b0f0: 7365 6375 7269 7479 2f63 6572 742f 4365 security/cert/Ce │ │ │ │ │ -0005b100: 7274 6966 6963 6174 6546 6163 746f 7279 rtificateFactory │ │ │ │ │ -0005b110: 2f69 6e76 616c 6964 456e 636f 6465 6443 /invalidEncodedC │ │ │ │ │ -0005b120: 6572 7473 2f44 6574 6563 7449 6e76 616c erts/DetectInval │ │ │ │ │ -0005b130: 6964 456e 636f 6469 6e67 2e6a 6176 613a idEncoding.java: │ │ │ │ │ -0005b140: 2063 6865 636b 2074 6861 7420 4365 7274 check that Cert │ │ │ │ │ -0005b150: 6966 6963 6174 6546 6163 746f 7279 2072 ificateFactory r │ │ │ │ │ -0005b160: 656a 6563 7473 2069 6e76 616c 6964 2065 ejects invalid e │ │ │ │ │ -0005b170: 6e63 6f64 6564 2058 2e35 3039 2063 6572 ncoded X.509 cer │ │ │ │ │ -0005b180: 7473 0a3c 6272 0a3e 6a61 7661 2f73 6563 ts.java/sec │ │ │ │ │ -0005b190: 7572 6974 792f 6365 7274 2f43 6572 7469 urity/cert/Certi │ │ │ │ │ -0005b1a0: 6669 6361 7465 4661 6374 6f72 792f 6f70 ficateFactory/op │ │ │ │ │ -0005b1b0: 656e 7373 6c2f 4261 6446 6f6f 7465 722e enssl/BadFooter. │ │ │ │ │ -0005b1c0: 6a61 7661 3a20 4365 7274 6966 6963 6174 java: Certificat │ │ │ │ │ -0005b1d0: 6546 6163 746f 7279 2e67 656e 6572 6174 eFactory.generat │ │ │ │ │ -0005b1e0: 6543 6572 7469 6669 6361 7465 2064 6f65 eCertificate doe │ │ │ │ │ -0005b1f0: 736e 2774 2074 6872 6f77 2043 6572 7469 sn't throw Certi │ │ │ │ │ -0005b200: 6669 6361 7465 4578 6365 7074 696f 6e20 ficateException │ │ │ │ │ -0005b210: 666f 7220 6d61 6c66 6f72 6d65 6420 6365 for malformed ce │ │ │ │ │ -0005b220: 7274 6966 6963 6174 650a 3c62 720a 3e6a rtificate.j │ │ │ │ │ -0005b230: 6176 612f 7365 6375 7269 7479 2f63 6572 ava/security/cer │ │ │ │ │ -0005b240: 742f 4365 7274 6966 6963 6174 6546 6163 t/CertificateFac │ │ │ │ │ -0005b250: 746f 7279 2f6f 7065 6e73 736c 2f4f 7065 tory/openssl/Ope │ │ │ │ │ -0005b260: 6e53 534c 4365 7274 2e6a 6176 613a 206b nSSLCert.java: k │ │ │ │ │ -0005b270: 6579 746f 6f6c 2063 616e 2062 6520 6d6f eytool can be mo │ │ │ │ │ -0005b280: 7265 2066 6c65 7869 626c 6520 6f6e 2066 re flexible on f │ │ │ │ │ -0005b290: 6f72 6d61 7420 6f66 2050 454d 2d65 6e63 ormat of PEM-enc │ │ │ │ │ -0005b2a0: 6f64 6564 2058 2e35 3039 2063 6572 7469 oded X.509 certi │ │ │ │ │ -0005b2b0: 6669 6361 7465 730a 3c62 720a 3e6a 6176 ficates.jav │ │ │ │ │ -0005b2c0: 612f 7365 6375 7269 7479 2f63 6572 742f a/security/cert/ │ │ │ │ │ -0005b2d0: 4365 7274 6966 6963 6174 6546 6163 746f CertificateFacto │ │ │ │ │ -0005b2e0: 7279 2f73 6c6f 7773 7472 6561 6d2e 7368 ry/slowstream.sh │ │ │ │ │ -0005b2f0: 3a20 5835 3039 4661 6374 6f72 7920 7368 : X509Factory sh │ │ │ │ │ -0005b300: 6f75 6c64 206e 6f74 2064 6570 656e 6420 ould not depend │ │ │ │ │ -0005b310: 6f6e 2069 732e 6176 6169 6c61 626c 6528 on is.available( │ │ │ │ │ -0005b320: 293d 3d30 0a3c 6272 0a3e 6a61 7661 2f73 )==0.java/s │ │ │ │ │ -0005b330: 6563 7572 6974 792f 6365 7274 2f43 6572 ecurity/cert/Cer │ │ │ │ │ -0005b340: 7469 6669 6361 7465 5265 766f 6b65 6445 tificateRevokedE │ │ │ │ │ -0005b350: 7863 6570 7469 6f6e 2f42 6173 6963 2e6a xception/Basic.j │ │ │ │ │ -0005b360: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ -0005b370: 6f72 2043 6572 7469 6669 6361 7465 5265 or CertificateRe │ │ │ │ │ -0005b380: 766f 6b65 6445 7863 6570 7469 6f6e 0a3c vokedException.< │ │ │ │ │ -0005b390: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ -0005b3a0: 792f 6365 7274 2f47 6574 496e 7374 616e y/cert/GetInstan │ │ │ │ │ -0005b3b0: 6365 2e6a 6176 613a 204d 616b 6520 7375 ce.java: Make su │ │ │ │ │ -0005b3c0: 7265 207b 4365 7274 5374 6f72 652c 4365 re {CertStore,Ce │ │ │ │ │ -0005b3d0: 7274 5061 7468 4275 696c 6465 722c 4365 rtPathBuilder,Ce │ │ │ │ │ -0005b3e0: 7274 5061 7468 5661 6c69 6461 746f 722c rtPathValidator, │ │ │ │ │ -0005b3f0: 2043 6572 7469 6669 6361 7465 4661 6374 CertificateFact │ │ │ │ │ -0005b400: 6f72 797d 2e67 6574 496e 7374 616e 6365 ory}.getInstance │ │ │ │ │ -0005b410: 2074 6872 6f77 7320 496e 7661 6c69 6441 throws InvalidA │ │ │ │ │ -0005b420: 6c67 6f72 6974 686d 5061 7261 6d65 7465 lgorithmParamete │ │ │ │ │ -0005b430: 7245 7863 6570 7469 6f6e 2069 6620 696e rException if in │ │ │ │ │ -0005b440: 7661 6c69 6420 7061 7261 6d73 2061 7265 valid params are │ │ │ │ │ -0005b450: 2073 7065 6369 6669 6564 2061 6e64 204e specified and N │ │ │ │ │ -0005b460: 6f53 7563 6841 6c67 6f72 6974 686d 4578 oSuchAlgorithmEx │ │ │ │ │ -0005b470: 6365 7074 696f 6e20 286f 7220 4365 7274 ception (or Cert │ │ │ │ │ -0005b480: 6966 6963 6174 6545 7863 6570 7469 6f6e ificateException │ │ │ │ │ -0005b490: 2066 6f72 2043 6572 7469 6669 6361 7465 for Certificate │ │ │ │ │ -0005b4a0: 4661 6374 6f72 7929 2069 6620 626f 6775 Factory) if bogu │ │ │ │ │ -0005b4b0: 7320 7479 7065 2069 7320 7370 6563 6966 s type is specif │ │ │ │ │ -0005b4c0: 6965 640a 3c62 720a 3e6a 6176 612f 7365 ied.java/se │ │ │ │ │ -0005b4d0: 6375 7269 7479 2f63 6572 742f 504b 4958 curity/cert/PKIX │ │ │ │ │ -0005b4e0: 4275 696c 6465 7250 6172 616d 6574 6572 BuilderParameter │ │ │ │ │ -0005b4f0: 732f 496e 7661 6c69 6450 6172 616d 6574 s/InvalidParamet │ │ │ │ │ -0005b500: 6572 732e 6a61 7661 3a20 4d61 6b65 2073 ers.java: Make s │ │ │ │ │ -0005b510: 7572 6520 504b 4958 4275 696c 6465 7250 ure PKIXBuilderP │ │ │ │ │ -0005b520: 6172 616d 6574 6572 7328 5365 7429 2064 arameters(Set) d │ │ │ │ │ -0005b530: 6574 6563 7473 2069 6e76 616c 6964 2070 etects invalid p │ │ │ │ │ -0005b540: 6172 616d 6574 6572 7320 616e 6420 7468 arameters and th │ │ │ │ │ -0005b550: 726f 7773 2063 6f72 7265 6374 2065 7863 rows correct exc │ │ │ │ │ -0005b560: 6570 7469 6f6e 730a 3c62 720a 3e6a 6176 eptions.jav │ │ │ │ │ -0005b570: 612f 7365 6375 7269 7479 2f63 6572 742f a/security/cert/ │ │ │ │ │ -0005b580: 504b 4958 5061 7261 6d65 7465 7273 2f49 PKIXParameters/I │ │ │ │ │ -0005b590: 6e76 616c 6964 5061 7261 6d65 7465 7273 nvalidParameters │ │ │ │ │ -0005b5a0: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -0005b5b0: 2050 4b49 5850 6172 616d 6574 6572 7328 PKIXParameters( │ │ │ │ │ -0005b5c0: 5365 7429 2061 6e64 2073 6574 5472 7573 Set) and setTrus │ │ │ │ │ -0005b5d0: 7441 6e63 686f 7273 2829 2064 6574 6563 tAnchors() detec │ │ │ │ │ -0005b5e0: 7473 2069 6e76 616c 6964 2070 6172 616d ts invalid param │ │ │ │ │ -0005b5f0: 6574 6572 7320 616e 6420 7468 726f 7773 eters and throws │ │ │ │ │ -0005b600: 2063 6f72 7265 6374 2065 7863 6570 7469 correct excepti │ │ │ │ │ -0005b610: 6f6e 730a 3c62 720a 3e6a 6176 612f 7365 ons.java/se │ │ │ │ │ -0005b620: 6375 7269 7479 2f63 6572 742f 504b 4958 curity/cert/PKIX │ │ │ │ │ -0005b630: 5265 766f 6361 7469 6f6e 4368 6563 6b65 RevocationChecke │ │ │ │ │ -0005b640: 722f 4f63 7370 556e 6175 7468 6f72 697a r/OcspUnauthoriz │ │ │ │ │ -0005b650: 6564 2e6a 6176 613a 204d 616b 6520 7375 ed.java: Make su │ │ │ │ │ -0005b660: 7265 204f 6373 7020 554e 4155 5448 4f52 re Ocsp UNAUTHOR │ │ │ │ │ -0005b670: 495a 4544 2072 6573 706f 6e73 6520 6973 IZED response is │ │ │ │ │ -0005b680: 2074 7265 6174 6564 2061 7320 6661 696c treated as fail │ │ │ │ │ -0005b690: 7572 6520 7768 656e 2053 4f46 545f 4641 ure when SOFT_FA │ │ │ │ │ -0005b6a0: 494c 206f 7074 696f 6e20 6973 2073 6574 IL option is set │ │ │ │ │ -0005b6b0: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -0005b6c0: 6974 792f 6365 7274 2f50 4b49 5852 6576 ity/cert/PKIXRev │ │ │ │ │ -0005b6d0: 6f63 6174 696f 6e43 6865 636b 6572 2f55 ocationChecker/U │ │ │ │ │ -0005b6e0: 6e69 7454 6573 742e 6a61 7661 3a20 4261 nitTest.java: Ba │ │ │ │ │ -0005b6f0: 7369 6320 756e 6974 2074 6573 7420 666f sic unit test fo │ │ │ │ │ -0005b700: 7220 504b 4958 5265 766f 6361 7469 6f6e r PKIXRevocation │ │ │ │ │ -0005b710: 4368 6563 6b65 720a 3c62 720a 3e6a 6176 Checker.jav │ │ │ │ │ -0005b720: 612f 7365 6375 7269 7479 2f63 6572 742f a/security/cert/ │ │ │ │ │ -0005b730: 506f 6c69 6379 4e6f 6465 2f47 6574 506f PolicyNode/GetPo │ │ │ │ │ -0005b740: 6c69 6379 5175 616c 6966 6965 7273 2e6a licyQualifiers.j │ │ │ │ │ -0005b750: 6176 613a 204d 616b 6520 7375 7265 2050 ava: Make sure P │ │ │ │ │ -0005b760: 6f6c 6963 794e 6f64 652e 6765 7450 6f6c olicyNode.getPol │ │ │ │ │ -0005b770: 6963 7951 7561 6c69 6669 6572 7328 2920 icyQualifiers() │ │ │ │ │ -0005b780: 7265 7475 726e 7320 5365 7420 6f66 2050 returns Set of P │ │ │ │ │ -0005b790: 6f6c 6963 7951 7561 6c69 6669 6572 496e olicyQualifierIn │ │ │ │ │ -0005b7a0: 666f 732e 0a3c 6272 0a3e 6a61 7661 2f73 fos..java/s │ │ │ │ │ -0005b7b0: 6563 7572 6974 792f 6365 7274 2f55 5249 ecurity/cert/URI │ │ │ │ │ -0005b7c0: 4365 7274 5374 6f72 6550 6172 616d 6574 CertStoreParamet │ │ │ │ │ -0005b7d0: 6572 732f 5465 7374 4261 7369 632e 6a61 ers/TestBasic.ja │ │ │ │ │ -0005b7e0: 7661 3a20 4261 7369 6320 7465 7374 696e va: Basic testin │ │ │ │ │ -0005b7f0: 6720 666f 7220 5552 4943 6572 7453 746f g for URICertSto │ │ │ │ │ -0005b800: 7265 5061 7261 6d65 7465 7273 0a3c 6272 reParameters.
    java/security/ │ │ │ │ │ -0005b820: 6365 7274 2f58 3530 3943 524c 2f56 6572 cert/X509CRL/Ver │ │ │ │ │ -0005b830: 6966 7944 6566 6175 6c74 2e6a 6176 613a ifyDefault.java: │ │ │ │ │ -0005b840: 2063 6865 636b 2074 6861 7420 6465 6661 check that defa │ │ │ │ │ -0005b850: 756c 7420 696d 706c 656d 656e 7461 7469 ult implementati │ │ │ │ │ -0005b860: 6f6e 206f 6620 5835 3039 4352 4c2e 7665 on of X509CRL.ve │ │ │ │ │ -0005b870: 7269 6679 2850 7562 6c69 634b 6579 2c20 rify(PublicKey, │ │ │ │ │ -0005b880: 5072 6f76 6964 6572 2920 776f 726b 7320 Provider) works │ │ │ │ │ -0005b890: 6f6e 2063 7573 746f 6d20 5835 3039 4352 on custom X509CR │ │ │ │ │ -0005b8a0: 4c20 696d 706c 2e0a 3c62 720a 3e6a 6176 L impl..jav │ │ │ │ │ -0005b8b0: 612f 7365 6375 7269 7479 2f63 6572 742f a/security/cert/ │ │ │ │ │ -0005b8c0: 5835 3039 4352 4c53 656c 6563 746f 722f X509CRLSelector/ │ │ │ │ │ -0005b8d0: 4352 4c4e 756d 6265 724d 6973 7369 6e67 CRLNumberMissing │ │ │ │ │ -0005b8e0: 2e6a 6176 613a 2063 726c 4e75 6d45 7874 .java: crlNumExt │ │ │ │ │ -0005b8f0: 5661 6c20 6d69 6768 7420 6265 206e 756c Val might be nul │ │ │ │ │ -0005b900: 6c20 696e 7369 6465 2058 3530 3943 524c l inside X509CRL │ │ │ │ │ -0005b910: 5365 6c65 6374 6f72 3a3a 6d61 7463 680a Selector::match. │ │ │ │ │ -0005b920: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ -0005b930: 7479 2f63 6572 742f 5835 3039 4365 7274 ty/cert/X509Cert │ │ │ │ │ -0005b940: 5365 6c65 6374 6f72 2f53 6574 4e61 6d65 Selector/SetName │ │ │ │ │ -0005b950: 436f 6e73 7472 6169 6e74 7345 6d70 7479 ConstraintsEmpty │ │ │ │ │ -0005b960: 5365 7175 656e 6365 2e6a 6176 613a 2043 Sequence.java: C │ │ │ │ │ -0005b970: 6865 636b 2073 6574 4e61 6d65 436f 6e73 heck setNameCons │ │ │ │ │ -0005b980: 7472 6169 6e74 7328 2920 646f 6573 6e27 traints() doesn' │ │ │ │ │ -0005b990: 7420 7468 726f 7720 6578 6365 7074 696f t throw exceptio │ │ │ │ │ -0005b9a0: 6e20 7768 656e 2062 7974 6573 2070 6172 n when bytes par │ │ │ │ │ -0005b9b0: 616d 6574 6572 2063 6f6e 7461 696e 7320 ameter contains │ │ │ │ │ -0005b9c0: 4445 522d 656e 636f 6465 6420 656d 7074 DER-encoded empt │ │ │ │ │ -0005b9d0: 7920 4153 4e2e 3120 5345 5155 454e 4345 y ASN.1 SEQUENCE │ │ │ │ │ -0005b9e0: 2e0a 3c62 720a 3e6a 6176 612f 7365 6375 ..java/secu │ │ │ │ │ -0005b9f0: 7269 7479 2f63 6572 742f 5835 3039 4365 rity/cert/X509Ce │ │ │ │ │ -0005ba00: 7274 5365 6c65 6374 6f72 5465 7374 2e6a rtSelectorTest.j │ │ │ │ │ -0005ba10: 6176 613a 2054 6869 7320 636c 6173 7320 ava: This class │ │ │ │ │ -0005ba20: 7465 7374 7320 7468 6520 5835 3039 4365 tests the X509Ce │ │ │ │ │ -0005ba30: 7274 5365 6c65 6374 6f72 2e0a 3c62 720a rtSelector..java/security/c │ │ │ │ │ -0005ba50: 6572 742f 5835 3039 4365 7274 6966 6963 ert/X509Certific │ │ │ │ │ -0005ba60: 6174 652f 456d 7074 7953 7562 6a65 6374 ate/EmptySubject │ │ │ │ │ -0005ba70: 2e6a 6176 613a 2067 6574 5375 626a 6563 .java: getSubjec │ │ │ │ │ -0005ba80: 7444 4e20 616e 6420 6765 7453 7562 6a65 tDN and getSubje │ │ │ │ │ -0005ba90: 6374 5835 3030 5072 696e 6369 7061 6c20 ctX500Principal │ │ │ │ │ -0005baa0: 6172 6520 756e 6465 7273 7065 6369 6669 are underspecifi │ │ │ │ │ -0005bab0: 6564 2069 6620 7375 626a 6563 7420 6973 ed if subject is │ │ │ │ │ -0005bac0: 2065 6d70 7479 0a3c 6272 0a3e 6a61 7661 empty.java │ │ │ │ │ -0005bad0: 2f73 6563 7572 6974 792f 6365 7274 2f58 /security/cert/X │ │ │ │ │ -0005bae0: 3530 3943 6572 7469 6669 6361 7465 2f45 509Certificate/E │ │ │ │ │ -0005baf0: 7874 4b65 7955 7361 6765 2e6a 6176 613a xtKeyUsage.java: │ │ │ │ │ -0005bb00: 2049 6e63 6f72 7265 6374 206b 6579 2075 Incorrect key u │ │ │ │ │ -0005bb10: 7361 6765 2063 6865 636b 2066 6f72 2073 sage check for s │ │ │ │ │ -0005bb20: 6572 7665 7220 6365 7274 6966 6963 6174 erver certificat │ │ │ │ │ -0005bb30: 6573 0a3c 6272 0a3e 6a61 7661 2f73 6563 es.java/sec │ │ │ │ │ -0005bb40: 7572 6974 792f 6365 7274 2f58 3530 3943 urity/cert/X509C │ │ │ │ │ -0005bb50: 6572 7469 6669 6361 7465 2f47 6574 5369 ertificate/GetSi │ │ │ │ │ -0005bb60: 6741 6c67 5061 7261 6d73 2e6a 6176 613a gAlgParams.java: │ │ │ │ │ -0005bb70: 2056 6572 6966 7920 5835 3039 4365 7274 Verify X509Cert │ │ │ │ │ -0005bb80: 6966 6963 6174 652e 6765 7453 6967 416c ificate.getSigAl │ │ │ │ │ -0005bb90: 6750 6172 616d 7328 2920 7265 7475 726e gParams() return │ │ │ │ │ -0005bba0: 7320 6e65 7720 6172 7261 7920 6561 6368 s new array each │ │ │ │ │ -0005bbb0: 2074 696d 6520 6974 2069 7320 6361 6c6c time it is call │ │ │ │ │ -0005bbc0: 6564 0a3c 6272 0a3e 6a61 7661 2f73 6563 ed.java/sec │ │ │ │ │ -0005bbd0: 7572 6974 792f 6365 7274 2f58 3530 3943 urity/cert/X509C │ │ │ │ │ -0005bbe0: 6572 7469 6669 6361 7465 2f47 6574 556e ertificate/GetUn │ │ │ │ │ -0005bbf0: 7061 7273 6561 626c 6545 7874 656e 7369 parseableExtensi │ │ │ │ │ -0005bc00: 6f6e 732e 6a61 7661 3a20 4368 6563 6b20 ons.java: Check │ │ │ │ │ -0005bc10: 7468 6174 2058 3530 3943 6572 7469 6669 that X509Certifi │ │ │ │ │ -0005bc20: 6361 7465 2e67 6574 5375 626a 6563 7441 cate.getSubjectA │ │ │ │ │ -0005bc30: 6c74 6572 6e61 7469 7665 4e61 6d65 732c lternativeNames, │ │ │ │ │ -0005bc40: 2067 6574 4973 7375 6572 416c 7465 726e getIssuerAltern │ │ │ │ │ -0005bc50: 6174 6976 654e 616d 6573 2061 6e64 2067 ativeNames and g │ │ │ │ │ -0005bc60: 6574 4578 7465 6e64 6564 4b65 7955 7361 etExtendedKeyUsa │ │ │ │ │ -0005bc70: 6765 2074 6872 6f77 2043 6572 7469 6669 ge throw Certifi │ │ │ │ │ -0005bc80: 6361 7465 5061 7273 696e 6745 7863 6570 cateParsingExcep │ │ │ │ │ -0005bc90: 7469 6f6e 2069 6620 6578 7465 6e73 696f tion if extensio │ │ │ │ │ -0005bca0: 6e20 6973 2075 6e70 6172 7365 6162 6c65 n is unparseable │ │ │ │ │ -0005bcb0: 2f69 6e76 616c 6964 2e0a 3c62 720a 3e6a /invalid..j │ │ │ │ │ -0005bcc0: 6176 612f 7365 6375 7269 7479 2f63 6572 ava/security/cer │ │ │ │ │ -0005bcd0: 742f 5835 3039 4365 7274 6966 6963 6174 t/X509Certificat │ │ │ │ │ -0005bce0: 652f 5665 7269 6679 4465 6661 756c 742e e/VerifyDefault. │ │ │ │ │ -0005bcf0: 6a61 7661 3a20 6368 6563 6b20 7468 6174 java: check that │ │ │ │ │ -0005bd00: 2064 6566 6175 6c74 2069 6d70 6c65 6d65 default impleme │ │ │ │ │ -0005bd10: 6e74 6174 696f 6e20 6f66 2058 3530 3943 ntation of X509C │ │ │ │ │ -0005bd20: 6572 7469 6669 6361 7465 2e76 6572 6966 ertificate.verif │ │ │ │ │ -0005bd30: 7928 5075 626c 6963 4b65 792c 2050 726f y(PublicKey, Pro │ │ │ │ │ -0005bd40: 7669 6465 7229 2077 6f72 6b73 206f 6e20 vider) works on │ │ │ │ │ -0005bd50: 6375 7374 6f6d 2058 3530 3943 6572 7469 custom X509Certi │ │ │ │ │ -0005bd60: 6669 6361 7465 2069 6d70 6c2e 0a3c 6272 ficate impl..
    java/security/ │ │ │ │ │ -0005bd80: 6365 7274 2f58 3530 3943 6572 7469 6669 cert/X509Certifi │ │ │ │ │ -0005bd90: 6361 7465 2f58 3530 3942 6164 4365 7274 cate/X509BadCert │ │ │ │ │ -0005bda0: 6966 6963 6174 652e 6a61 7661 3a20 4d61 ificate.java: Ma │ │ │ │ │ -0005bdb0: 6b65 2073 7572 6520 7468 6174 2070 726f ke sure that pro │ │ │ │ │ -0005bdc0: 7065 7220 4365 7274 6966 6963 6174 6545 per CertificateE │ │ │ │ │ -0005bdd0: 7863 6570 7469 6f6e 2069 7320 7468 726f xception is thro │ │ │ │ │ -0005bde0: 776e 2077 6865 6e20 6c6f 6164 696e 6720 wn when loading │ │ │ │ │ -0005bdf0: 6261 6420 7835 3039 2063 6572 7469 6669 bad x509 certifi │ │ │ │ │ -0005be00: 6361 7465 0a3c 6272 0a3e 6a61 7661 2f73 cate.java/s │ │ │ │ │ -0005be10: 6563 7572 6974 792f 6365 7274 2f70 6b69 ecurity/cert/pki │ │ │ │ │ -0005be20: 782f 6e61 6d65 436f 6e73 7472 6169 6e74 x/nameConstraint │ │ │ │ │ -0005be30: 734d 696e 4d61 782f 5665 7269 6679 4e61 sMinMax/VerifyNa │ │ │ │ │ -0005be40: 6d65 436f 6e73 7472 6169 6e74 732e 6a61 meConstraints.ja │ │ │ │ │ -0005be50: 7661 3a20 7665 7269 6679 206e 616d 6520 va: verify name │ │ │ │ │ -0005be60: 636f 6e73 7472 6169 6e74 7320 6368 6563 constraints chec │ │ │ │ │ -0005be70: 6b20 666f 7220 6d69 6e20 616e 6420 6d61 k for min and ma │ │ │ │ │ -0005be80: 7820 6669 656c 6473 0a3c 6272 0a3e 6a61 x fields.ja │ │ │ │ │ -0005be90: 7661 2f73 6563 7572 6974 792f 6365 7274 va/security/cert │ │ │ │ │ -0005bea0: 2f70 6b69 782f 706f 6c69 6379 4368 616e /pkix/policyChan │ │ │ │ │ -0005beb0: 6765 732f 5465 7374 506f 6c69 6379 2e6a ges/TestPolicy.j │ │ │ │ │ -0005bec0: 6176 613a 2076 6572 6966 7920 7468 6174 ava: verify that │ │ │ │ │ -0005bed0: 2074 6865 2052 4643 3332 3830 2070 6f6c the RFC3280 pol │ │ │ │ │ -0005bee0: 6963 7920 7072 6f63 6573 7369 6e67 2063 icy processing c │ │ │ │ │ -0005bef0: 6861 6e67 6573 2061 7265 2069 6d70 6c65 hanges are imple │ │ │ │ │ -0005bf00: 6d65 6e74 6564 2063 6f72 7265 6374 6c79 mented correctly │ │ │ │ │ -0005bf10: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -0005bf20: 6974 792f 6d69 7363 2f47 6574 496e 7374 ity/misc/GetInst │ │ │ │ │ -0005bf30: 616e 6365 4e75 6c6c 7345 6d70 7469 6573 anceNullsEmpties │ │ │ │ │ -0005bf40: 2e6a 6176 613a 2049 6e63 6f6d 706c 6574 .java: Incomplet │ │ │ │ │ -0005bf50: 6520 7370 6563 2066 6f72 206d 6f73 7420 e spec for most │ │ │ │ │ -0005bf60: 6f66 2074 6865 2067 6574 496e 7374 616e of the getInstan │ │ │ │ │ -0005bf70: 6365 730a 3c62 720a 3e6a 6176 612f 7365 ces.java/se │ │ │ │ │ -0005bf80: 6375 7269 7479 2f6d 6973 632f 5465 7374 curity/misc/Test │ │ │ │ │ -0005bf90: 4465 6661 756c 7452 616e 646f 6d2e 6a61 DefaultRandom.ja │ │ │ │ │ -0005bfa0: 7661 3a20 456e 7375 7265 2074 6865 2064 va: Ensure the d │ │ │ │ │ -0005bfb0: 6566 6175 6c74 2053 6563 7572 6552 616e efault SecureRan │ │ │ │ │ -0005bfc0: 646f 6d20 696d 706c 2069 7320 7573 6564 dom impl is used │ │ │ │ │ -0005bfd0: 2061 7320 7468 6520 6a61 7661 646f 6320 as the javadoc │ │ │ │ │ -0005bfe0: 7370 6563 2073 7461 7465 6420 7768 656e spec stated when │ │ │ │ │ -0005bff0: 206e 6f6e 6520 7375 7070 6c69 6564 2e0a none supplied.. │ │ │ │ │ -0005c000: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ -0005c010: 7479 2f6d 6973 632f 5665 7273 696f 6e73 ty/misc/Versions │ │ │ │ │ -0005c020: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -0005c030: 2076 6572 7369 6f6e 2069 6e66 6f20 6973 version info is │ │ │ │ │ -0005c040: 2063 6f6e 7369 7374 656e 7420 6265 7477 consistent betw │ │ │ │ │ -0005c050: 6565 6e20 636f 6465 2061 6e64 206c 6963 een code and lic │ │ │ │ │ -0005c060: 656e 7365 0a3c 6272 0a3e 6a61 7661 2f73 ense.java/s │ │ │ │ │ -0005c070: 6563 7572 6974 792f 7370 6563 2f45 4343 ecurity/spec/ECC │ │ │ │ │ -0005c080: 4261 7369 632e 6a61 7661 3a20 456e 7375 Basic.java: Ensu │ │ │ │ │ -0005c090: 7265 2062 6173 6963 2066 756e 6374 696f re basic functio │ │ │ │ │ -0005c0a0: 6e61 6c69 7479 206f 6620 7468 6573 6520 nality of these │ │ │ │ │ -0005c0b0: 6e65 7720 4543 4320 636c 6173 7365 732e new ECC classes. │ │ │ │ │ -0005c0c0: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ -0005c0d0: 6974 792f 7370 6563 2f45 6c6c 6970 7469 ity/spec/Ellipti │ │ │ │ │ -0005c0e0: 6343 7572 7665 4d61 7463 682e 6a61 7661 cCurveMatch.java │ │ │ │ │ -0005c0f0: 3a20 4368 6563 6b20 456c 6c69 7074 6963 : Check Elliptic │ │ │ │ │ -0005c100: 4375 7276 652e 6571 7561 6c73 2829 2064 Curve.equals() d │ │ │ │ │ -0005c110: 6f65 7320 6e6f 7420 636f 6d70 6172 6520 oes not compare │ │ │ │ │ -0005c120: 7365 6564 2076 616c 7565 206f 6620 6375 seed value of cu │ │ │ │ │ -0005c130: 7276 652e 0a3c 6272 0a3e 6a61 7661 2f73 rve..java/s │ │ │ │ │ -0005c140: 6563 7572 6974 792f 7370 6563 2f49 7341 ecurity/spec/IsA │ │ │ │ │ -0005c150: 7373 6967 6e61 626c 6546 726f 6d4f 7264 ssignableFromOrd │ │ │ │ │ -0005c160: 6572 2e6a 6176 613a 2069 7341 7373 6967 er.java: isAssig │ │ │ │ │ -0005c170: 6e61 626c 6546 726f 6d20 6368 6563 6b73 nableFrom checks │ │ │ │ │ -0005c180: 2069 6e20 416c 676f 7269 7468 6d50 6172 in AlgorithmPar │ │ │ │ │ -0005c190: 616d 6574 6572 7353 7069 2e65 6e67 696e ametersSpi.engin │ │ │ │ │ -0005c1a0: 6547 6574 5061 7261 6d65 7465 7253 7065 eGetParameterSpe │ │ │ │ │ -0005c1b0: 6320 6170 7065 6172 2074 6f20 6265 2062 c appear to be b │ │ │ │ │ -0005c1c0: 6163 6b77 6172 6473 0a3c 6272 0a3e 6a61 ackwards.ja │ │ │ │ │ -0005c1d0: 7661 2f73 6563 7572 6974 792f 7370 6563 va/security/spec │ │ │ │ │ -0005c1e0: 2f50 4b43 5338 456e 636f 6465 644b 6579 /PKCS8EncodedKey │ │ │ │ │ -0005c1f0: 5370 6563 2f41 6c67 6f72 6974 686d 2e6a Spec/Algorithm.j │ │ │ │ │ -0005c200: 6176 613a 2041 6464 2061 6c67 6f72 6974 ava: Add algorit │ │ │ │ │ -0005c210: 686d 2070 6172 616d 6574 6572 2074 6f20 hm parameter to │ │ │ │ │ -0005c220: 504b 4353 3845 6e63 6f64 6564 4b65 7953 PKCS8EncodedKeyS │ │ │ │ │ -0005c230: 7065 6320 636c 6173 730a 3c62 720a 3e6a pec class.j │ │ │ │ │ -0005c240: 6176 612f 7371 6c2f 4a61 7661 7469 6d65 ava/sql/Javatime │ │ │ │ │ -0005c250: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ -0005c260: 7468 6f73 6520 6272 6964 6765 206d 6574 those bridge met │ │ │ │ │ -0005c270: 686f 6473 2074 6f2f 6672 6f6d 206a 6176 hods to/from jav │ │ │ │ │ -0005c280: 612e 7469 6d65 2064 6174 652f 7469 6d65 a.time date/time │ │ │ │ │ -0005c290: 2063 6c61 7373 6573 0a3c 6272 0a3e 6a61 classes.ja │ │ │ │ │ -0005c2a0: 7661 2f73 716c 2f64 7269 7665 724d 6f64 va/sql/driverMod │ │ │ │ │ -0005c2b0: 756c 6554 6573 7473 2f44 7269 7665 724d uleTests/DriverM │ │ │ │ │ -0005c2c0: 616e 6167 6572 4d6f 6475 6c65 5465 7374 anagerModuleTest │ │ │ │ │ -0005c2d0: 732e 6a61 7661 3a20 5465 7374 7320 7468 s.java: Tests th │ │ │ │ │ -0005c2e0: 6174 2061 204a 4442 4320 4472 6976 6572 at a JDBC Driver │ │ │ │ │ -0005c2f0: 2074 6861 7420 6973 2061 206d 6f64 756c that is a modul │ │ │ │ │ -0005c300: 6520 6361 6e20 6265 206c 6f61 6465 6420 e can be loaded │ │ │ │ │ -0005c310: 7669 6120 7468 6520 7365 7276 6963 652d via the service- │ │ │ │ │ -0005c320: 7072 6f76 6964 6572 206c 6f61 6469 6e67 provider loading │ │ │ │ │ -0005c330: 206d 6563 6861 6e69 736d 2e0a 3c62 720a mechanism..java/sql/permis │ │ │ │ │ -0005c350: 7369 6f6e 5465 7374 732f 4472 6976 6572 sionTests/Driver │ │ │ │ │ -0005c360: 4d61 6e61 6765 7250 6572 6d69 7373 696f ManagerPermissio │ │ │ │ │ -0005c370: 6e73 5465 7374 732e 6a61 7661 3a20 5465 nsTests.java: Te │ │ │ │ │ -0005c380: 7374 7320 7468 6174 2061 204a 4442 4320 sts that a JDBC │ │ │ │ │ -0005c390: 4472 6976 6572 2074 6861 7420 6973 2061 Driver that is a │ │ │ │ │ -0005c3a0: 206d 6f64 756c 6520 6361 6e20 6265 206c module can be l │ │ │ │ │ -0005c3b0: 6f61 6465 6420 7669 6120 7468 6520 7365 oaded via the se │ │ │ │ │ -0005c3c0: 7276 6963 652d 7072 6f76 6964 6572 206c rvice-provider l │ │ │ │ │ -0005c3d0: 6f61 6469 6e67 206d 6563 6861 6e69 736d oading mechanism │ │ │ │ │ -0005c3e0: 2e0a 3c62 720a 3e6a 6176 612f 7371 6c2f ..java/sql/ │ │ │ │ │ -0005c3f0: 7465 7374 6e67 2f74 6573 742f 7371 6c2f testng/test/sql/ │ │ │ │ │ -0005c400: 4261 7463 6855 7064 6174 6545 7863 6570 BatchUpdateExcep │ │ │ │ │ -0005c410: 7469 6f6e 5465 7374 732e 6a61 7661 3a20 tionTests.java: │ │ │ │ │ -0005c420: 200a 3c62 720a 3e6a 6176 612f 7371 6c2f .java/sql/ │ │ │ │ │ -0005c430: 7465 7374 6e67 2f74 6573 742f 7371 6c2f testng/test/sql/ │ │ │ │ │ -0005c440: 4361 6c6c 6162 6c65 5374 6174 656d 656e CallableStatemen │ │ │ │ │ -0005c450: 7454 6573 7473 2e6a 6176 613a 2020 0a3c tTests.java: .< │ │ │ │ │ -0005c460: 6272 0a3e 6a61 7661 2f73 716c 2f74 6573 br.>java/sql/tes │ │ │ │ │ -0005c470: 746e 672f 7465 7374 2f73 716c 2f44 6174 tng/test/sql/Dat │ │ │ │ │ -0005c480: 6154 7275 6e63 6174 696f 6e54 6573 7473 aTruncationTests │ │ │ │ │ -0005c490: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ -0005c4a0: 7661 2f73 716c 2f74 6573 746e 672f 7465 va/sql/testng/te │ │ │ │ │ -0005c4b0: 7374 2f73 716c 2f44 6174 6554 6573 7473 st/sql/DateTests │ │ │ │ │ -0005c4c0: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ -0005c4d0: 7661 2f73 716c 2f74 6573 746e 672f 7465 va/sql/testng/te │ │ │ │ │ -0005c4e0: 7374 2f73 716c 2f44 7269 7665 724d 616e st/sql/DriverMan │ │ │ │ │ -0005c4f0: 6167 6572 5465 7374 732e 6a61 7661 3a20 agerTests.java: │ │ │ │ │ -0005c500: 200a 3c62 720a 3e6a 6176 612f 7371 6c2f .java/sql/ │ │ │ │ │ -0005c510: 7465 7374 6e67 2f74 6573 742f 7371 6c2f testng/test/sql/ │ │ │ │ │ -0005c520: 5072 6570 6172 6564 5374 6174 656d 656e PreparedStatemen │ │ │ │ │ -0005c530: 7454 6573 7473 2e6a 6176 613a 2020 0a3c tTests.java: .< │ │ │ │ │ -0005c540: 6272 0a3e 6a61 7661 2f73 716c 2f74 6573 br.>java/sql/tes │ │ │ │ │ -0005c550: 746e 672f 7465 7374 2f73 716c 2f53 514c tng/test/sql/SQL │ │ │ │ │ -0005c560: 436c 6965 6e74 496e 666f 4578 6365 7074 ClientInfoExcept │ │ │ │ │ -0005c570: 696f 6e54 6573 7473 2e6a 6176 613a 2020 ionTests.java: │ │ │ │ │ -0005c580: 0a3c 6272 0a3e 6a61 7661 2f73 716c 2f74 .java/sql/t │ │ │ │ │ -0005c590: 6573 746e 672f 7465 7374 2f73 716c 2f53 estng/test/sql/S │ │ │ │ │ -0005c5a0: 514c 4461 7461 4578 6365 7074 696f 6e54 QLDataExceptionT │ │ │ │ │ -0005c5b0: 6573 7473 2e6a 6176 613a 2020 0a3c 6272 ests.java: .
    java/sql/testn │ │ │ │ │ -0005c5d0: 672f 7465 7374 2f73 716c 2f53 514c 4578 g/test/sql/SQLEx │ │ │ │ │ -0005c5e0: 6365 7074 696f 6e54 6573 7473 2e6a 6176 ceptionTests.jav │ │ │ │ │ -0005c5f0: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f73 a: .java/s │ │ │ │ │ -0005c600: 716c 2f74 6573 746e 672f 7465 7374 2f73 ql/testng/test/s │ │ │ │ │ -0005c610: 716c 2f53 514c 4665 6174 7572 654e 6f74 ql/SQLFeatureNot │ │ │ │ │ -0005c620: 5375 7070 6f72 7465 6445 7863 6570 7469 SupportedExcepti │ │ │ │ │ -0005c630: 6f6e 5465 7374 732e 6a61 7661 3a20 200a onTests.java: . │ │ │ │ │ -0005c640: 3c62 720a 3e6a 6176 612f 7371 6c2f 7465 java/sql/te │ │ │ │ │ -0005c650: 7374 6e67 2f74 6573 742f 7371 6c2f 5351 stng/test/sql/SQ │ │ │ │ │ -0005c660: 4c49 6e74 6567 7269 7479 436f 6e73 7472 LIntegrityConstr │ │ │ │ │ -0005c670: 6169 6e74 5669 6f6c 6174 696f 6e45 7863 aintViolationExc │ │ │ │ │ -0005c680: 6570 7469 6f6e 5465 7374 732e 6a61 7661 eptionTests.java │ │ │ │ │ -0005c690: 3a20 200a 3c62 720a 3e6a 6176 612f 7371 : .java/sq │ │ │ │ │ -0005c6a0: 6c2f 7465 7374 6e67 2f74 6573 742f 7371 l/testng/test/sq │ │ │ │ │ -0005c6b0: 6c2f 5351 4c49 6e76 616c 6964 4175 7468 l/SQLInvalidAuth │ │ │ │ │ -0005c6c0: 6f72 697a 6174 696f 6e53 7065 6345 7863 orizationSpecExc │ │ │ │ │ +0005af20: 2f47 656e 6572 6174 6543 6572 7469 6669 /GenerateCertifi │ │ │ │ │ +0005af30: 6361 7465 7345 6d70 7479 436f 6c6c 6563 catesEmptyCollec │ │ │ │ │ +0005af40: 7469 6f6e 2e6a 6176 613a 2063 6865 636b tion.java: check │ │ │ │ │ +0005af50: 2074 6861 7420 6765 6e65 7261 7465 4365 that generateCe │ │ │ │ │ +0005af60: 7274 6966 6963 6174 6573 2829 2072 6574 rtificates() ret │ │ │ │ │ +0005af70: 7572 6e73 2061 6e20 656d 7074 7920 436f urns an empty Co │ │ │ │ │ +0005af80: 6c6c 6563 7469 6f6e 2077 6865 6e20 7468 llection when th │ │ │ │ │ +0005af90: 6520 696e 7075 7420 7374 7265 616d 2063 e input stream c │ │ │ │ │ +0005afa0: 6f6e 7461 696e 7320 616e 2065 6e63 6f64 ontains an encod │ │ │ │ │ +0005afb0: 6564 2050 4b43 5320 2337 2053 6967 6e65 ed PKCS #7 Signe │ │ │ │ │ +0005afc0: 6444 6174 6120 6f62 6a65 6374 2077 6974 dData object wit │ │ │ │ │ +0005afd0: 6820 6e6f 2063 6572 7469 6669 6361 7465 h no certificate │ │ │ │ │ +0005afe0: 732e 0a3c 6272 0a3e 6a61 7661 2f73 6563 s..java/sec │ │ │ │ │ +0005aff0: 7572 6974 792f 6365 7274 2f43 6572 7469 urity/cert/Certi │ │ │ │ │ +0005b000: 6669 6361 7465 4661 6374 6f72 792f 5265 ficateFactory/Re │ │ │ │ │ +0005b010: 7475 726e 5374 7265 616d 2e6a 6176 613a turnStream.java: │ │ │ │ │ +0005b020: 2058 3530 3946 6163 746f 7279 2073 686f X509Factory sho │ │ │ │ │ +0005b030: 756c 6420 6e6f 7420 6465 7065 6e64 206f uld not depend o │ │ │ │ │ +0005b040: 6e20 6973 2e61 7661 696c 6162 6c65 2829 n is.available() │ │ │ │ │ +0005b050: 3d3d 300a 3c62 720a 3e6a 6176 612f 7365 ==0.java/se │ │ │ │ │ +0005b060: 6375 7269 7479 2f63 6572 742f 4365 7274 curity/cert/Cert │ │ │ │ │ +0005b070: 6966 6963 6174 6546 6163 746f 7279 2f69 ificateFactory/i │ │ │ │ │ +0005b080: 6e76 616c 6964 456e 636f 6465 6443 6572 nvalidEncodedCer │ │ │ │ │ +0005b090: 7473 2f44 6574 6563 7449 6e76 616c 6964 ts/DetectInvalid │ │ │ │ │ +0005b0a0: 456e 636f 6469 6e67 2e6a 6176 613a 2063 Encoding.java: c │ │ │ │ │ +0005b0b0: 6865 636b 2074 6861 7420 4365 7274 6966 heck that Certif │ │ │ │ │ +0005b0c0: 6963 6174 6546 6163 746f 7279 2072 656a icateFactory rej │ │ │ │ │ +0005b0d0: 6563 7473 2069 6e76 616c 6964 2065 6e63 ects invalid enc │ │ │ │ │ +0005b0e0: 6f64 6564 2058 2e35 3039 2063 6572 7473 oded X.509 certs │ │ │ │ │ +0005b0f0: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ +0005b100: 6974 792f 6365 7274 2f43 6572 7469 6669 ity/cert/Certifi │ │ │ │ │ +0005b110: 6361 7465 4661 6374 6f72 792f 6f70 656e cateFactory/open │ │ │ │ │ +0005b120: 7373 6c2f 4261 6446 6f6f 7465 722e 6a61 ssl/BadFooter.ja │ │ │ │ │ +0005b130: 7661 3a20 4365 7274 6966 6963 6174 6546 va: CertificateF │ │ │ │ │ +0005b140: 6163 746f 7279 2e67 656e 6572 6174 6543 actory.generateC │ │ │ │ │ +0005b150: 6572 7469 6669 6361 7465 2064 6f65 736e ertificate doesn │ │ │ │ │ +0005b160: 2774 2074 6872 6f77 2043 6572 7469 6669 't throw Certifi │ │ │ │ │ +0005b170: 6361 7465 4578 6365 7074 696f 6e20 666f cateException fo │ │ │ │ │ +0005b180: 7220 6d61 6c66 6f72 6d65 6420 6365 7274 r malformed cert │ │ │ │ │ +0005b190: 6966 6963 6174 650a 3c62 720a 3e6a 6176 ificate.jav │ │ │ │ │ +0005b1a0: 612f 7365 6375 7269 7479 2f63 6572 742f a/security/cert/ │ │ │ │ │ +0005b1b0: 4365 7274 6966 6963 6174 6546 6163 746f CertificateFacto │ │ │ │ │ +0005b1c0: 7279 2f6f 7065 6e73 736c 2f4f 7065 6e53 ry/openssl/OpenS │ │ │ │ │ +0005b1d0: 534c 4365 7274 2e6a 6176 613a 206b 6579 SLCert.java: key │ │ │ │ │ +0005b1e0: 746f 6f6c 2063 616e 2062 6520 6d6f 7265 tool can be more │ │ │ │ │ +0005b1f0: 2066 6c65 7869 626c 6520 6f6e 2066 6f72 flexible on for │ │ │ │ │ +0005b200: 6d61 7420 6f66 2050 454d 2d65 6e63 6f64 mat of PEM-encod │ │ │ │ │ +0005b210: 6564 2058 2e35 3039 2063 6572 7469 6669 ed X.509 certifi │ │ │ │ │ +0005b220: 6361 7465 730a 3c62 720a 3e6a 6176 612f cates.java/ │ │ │ │ │ +0005b230: 7365 6375 7269 7479 2f63 6572 742f 4365 security/cert/Ce │ │ │ │ │ +0005b240: 7274 6966 6963 6174 6546 6163 746f 7279 rtificateFactory │ │ │ │ │ +0005b250: 2f73 6c6f 7773 7472 6561 6d2e 7368 3a20 /slowstream.sh: │ │ │ │ │ +0005b260: 5835 3039 4661 6374 6f72 7920 7368 6f75 X509Factory shou │ │ │ │ │ +0005b270: 6c64 206e 6f74 2064 6570 656e 6420 6f6e ld not depend on │ │ │ │ │ +0005b280: 2069 732e 6176 6169 6c61 626c 6528 293d is.available()= │ │ │ │ │ +0005b290: 3d30 0a3c 6272 0a3e 6a61 7661 2f73 6563 =0.java/sec │ │ │ │ │ +0005b2a0: 7572 6974 792f 6365 7274 2f43 6572 7469 urity/cert/Certi │ │ │ │ │ +0005b2b0: 6669 6361 7465 5265 766f 6b65 6445 7863 ficateRevokedExc │ │ │ │ │ +0005b2c0: 6570 7469 6f6e 2f42 6173 6963 2e6a 6176 eption/Basic.jav │ │ │ │ │ +0005b2d0: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ +0005b2e0: 2043 6572 7469 6669 6361 7465 5265 766f CertificateRevo │ │ │ │ │ +0005b2f0: 6b65 6445 7863 6570 7469 6f6e 0a3c 6272 kedException.
    java/security/ │ │ │ │ │ +0005b310: 6365 7274 2f47 6574 496e 7374 616e 6365 cert/GetInstance │ │ │ │ │ +0005b320: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ +0005b330: 207b 4365 7274 5374 6f72 652c 4365 7274 {CertStore,Cert │ │ │ │ │ +0005b340: 5061 7468 4275 696c 6465 722c 4365 7274 PathBuilder,Cert │ │ │ │ │ +0005b350: 5061 7468 5661 6c69 6461 746f 722c 2043 PathValidator, C │ │ │ │ │ +0005b360: 6572 7469 6669 6361 7465 4661 6374 6f72 ertificateFactor │ │ │ │ │ +0005b370: 797d 2e67 6574 496e 7374 616e 6365 2074 y}.getInstance t │ │ │ │ │ +0005b380: 6872 6f77 7320 496e 7661 6c69 6441 6c67 hrows InvalidAlg │ │ │ │ │ +0005b390: 6f72 6974 686d 5061 7261 6d65 7465 7245 orithmParameterE │ │ │ │ │ +0005b3a0: 7863 6570 7469 6f6e 2069 6620 696e 7661 xception if inva │ │ │ │ │ +0005b3b0: 6c69 6420 7061 7261 6d73 2061 7265 2073 lid params are s │ │ │ │ │ +0005b3c0: 7065 6369 6669 6564 2061 6e64 204e 6f53 pecified and NoS │ │ │ │ │ +0005b3d0: 7563 6841 6c67 6f72 6974 686d 4578 6365 uchAlgorithmExce │ │ │ │ │ +0005b3e0: 7074 696f 6e20 286f 7220 4365 7274 6966 ption (or Certif │ │ │ │ │ +0005b3f0: 6963 6174 6545 7863 6570 7469 6f6e 2066 icateException f │ │ │ │ │ +0005b400: 6f72 2043 6572 7469 6669 6361 7465 4661 or CertificateFa │ │ │ │ │ +0005b410: 6374 6f72 7929 2069 6620 626f 6775 7320 ctory) if bogus │ │ │ │ │ +0005b420: 7479 7065 2069 7320 7370 6563 6966 6965 type is specifie │ │ │ │ │ +0005b430: 640a 3c62 720a 3e6a 6176 612f 7365 6375 d.java/secu │ │ │ │ │ +0005b440: 7269 7479 2f63 6572 742f 504b 4958 4275 rity/cert/PKIXBu │ │ │ │ │ +0005b450: 696c 6465 7250 6172 616d 6574 6572 732f ilderParameters/ │ │ │ │ │ +0005b460: 496e 7661 6c69 6450 6172 616d 6574 6572 InvalidParameter │ │ │ │ │ +0005b470: 732e 6a61 7661 3a20 4d61 6b65 2073 7572 s.java: Make sur │ │ │ │ │ +0005b480: 6520 504b 4958 4275 696c 6465 7250 6172 e PKIXBuilderPar │ │ │ │ │ +0005b490: 616d 6574 6572 7328 5365 7429 2064 6574 ameters(Set) det │ │ │ │ │ +0005b4a0: 6563 7473 2069 6e76 616c 6964 2070 6172 ects invalid par │ │ │ │ │ +0005b4b0: 616d 6574 6572 7320 616e 6420 7468 726f ameters and thro │ │ │ │ │ +0005b4c0: 7773 2063 6f72 7265 6374 2065 7863 6570 ws correct excep │ │ │ │ │ +0005b4d0: 7469 6f6e 730a 3c62 720a 3e6a 6176 612f tions.java/ │ │ │ │ │ +0005b4e0: 7365 6375 7269 7479 2f63 6572 742f 504b security/cert/PK │ │ │ │ │ +0005b4f0: 4958 5061 7261 6d65 7465 7273 2f49 6e76 IXParameters/Inv │ │ │ │ │ +0005b500: 616c 6964 5061 7261 6d65 7465 7273 2e6a alidParameters.j │ │ │ │ │ +0005b510: 6176 613a 204d 616b 6520 7375 7265 2050 ava: Make sure P │ │ │ │ │ +0005b520: 4b49 5850 6172 616d 6574 6572 7328 5365 KIXParameters(Se │ │ │ │ │ +0005b530: 7429 2061 6e64 2073 6574 5472 7573 7441 t) and setTrustA │ │ │ │ │ +0005b540: 6e63 686f 7273 2829 2064 6574 6563 7473 nchors() detects │ │ │ │ │ +0005b550: 2069 6e76 616c 6964 2070 6172 616d 6574 invalid paramet │ │ │ │ │ +0005b560: 6572 7320 616e 6420 7468 726f 7773 2063 ers and throws c │ │ │ │ │ +0005b570: 6f72 7265 6374 2065 7863 6570 7469 6f6e orrect exception │ │ │ │ │ +0005b580: 730a 3c62 720a 3e6a 6176 612f 7365 6375 s.java/secu │ │ │ │ │ +0005b590: 7269 7479 2f63 6572 742f 504b 4958 5265 rity/cert/PKIXRe │ │ │ │ │ +0005b5a0: 766f 6361 7469 6f6e 4368 6563 6b65 722f vocationChecker/ │ │ │ │ │ +0005b5b0: 4f63 7370 556e 6175 7468 6f72 697a 6564 OcspUnauthorized │ │ │ │ │ +0005b5c0: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ +0005b5d0: 204f 6373 7020 554e 4155 5448 4f52 495a Ocsp UNAUTHORIZ │ │ │ │ │ +0005b5e0: 4544 2072 6573 706f 6e73 6520 6973 2074 ED response is t │ │ │ │ │ +0005b5f0: 7265 6174 6564 2061 7320 6661 696c 7572 reated as failur │ │ │ │ │ +0005b600: 6520 7768 656e 2053 4f46 545f 4641 494c e when SOFT_FAIL │ │ │ │ │ +0005b610: 206f 7074 696f 6e20 6973 2073 6574 0a3c option is set.< │ │ │ │ │ +0005b620: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +0005b630: 792f 6365 7274 2f50 4b49 5852 6576 6f63 y/cert/PKIXRevoc │ │ │ │ │ +0005b640: 6174 696f 6e43 6865 636b 6572 2f55 6e69 ationChecker/Uni │ │ │ │ │ +0005b650: 7454 6573 742e 6a61 7661 3a20 4261 7369 tTest.java: Basi │ │ │ │ │ +0005b660: 6320 756e 6974 2074 6573 7420 666f 7220 c unit test for │ │ │ │ │ +0005b670: 504b 4958 5265 766f 6361 7469 6f6e 4368 PKIXRevocationCh │ │ │ │ │ +0005b680: 6563 6b65 720a 3c62 720a 3e6a 6176 612f ecker.java/ │ │ │ │ │ +0005b690: 7365 6375 7269 7479 2f63 6572 742f 506f security/cert/Po │ │ │ │ │ +0005b6a0: 6c69 6379 4e6f 6465 2f47 6574 506f 6c69 licyNode/GetPoli │ │ │ │ │ +0005b6b0: 6379 5175 616c 6966 6965 7273 2e6a 6176 cyQualifiers.jav │ │ │ │ │ +0005b6c0: 613a 204d 616b 6520 7375 7265 2050 6f6c a: Make sure Pol │ │ │ │ │ +0005b6d0: 6963 794e 6f64 652e 6765 7450 6f6c 6963 icyNode.getPolic │ │ │ │ │ +0005b6e0: 7951 7561 6c69 6669 6572 7328 2920 7265 yQualifiers() re │ │ │ │ │ +0005b6f0: 7475 726e 7320 5365 7420 6f66 2050 6f6c turns Set of Pol │ │ │ │ │ +0005b700: 6963 7951 7561 6c69 6669 6572 496e 666f icyQualifierInfo │ │ │ │ │ +0005b710: 732e 0a3c 6272 0a3e 6a61 7661 2f73 6563 s..java/sec │ │ │ │ │ +0005b720: 7572 6974 792f 6365 7274 2f55 5249 4365 urity/cert/URICe │ │ │ │ │ +0005b730: 7274 5374 6f72 6550 6172 616d 6574 6572 rtStoreParameter │ │ │ │ │ +0005b740: 732f 5465 7374 4261 7369 632e 6a61 7661 s/TestBasic.java │ │ │ │ │ +0005b750: 3a20 4261 7369 6320 7465 7374 696e 6720 : Basic testing │ │ │ │ │ +0005b760: 666f 7220 5552 4943 6572 7453 746f 7265 for URICertStore │ │ │ │ │ +0005b770: 5061 7261 6d65 7465 7273 0a3c 6272 0a3e Parameters. │ │ │ │ │ +0005b780: 6a61 7661 2f73 6563 7572 6974 792f 6365 java/security/ce │ │ │ │ │ +0005b790: 7274 2f58 3530 3943 524c 2f56 6572 6966 rt/X509CRL/Verif │ │ │ │ │ +0005b7a0: 7944 6566 6175 6c74 2e6a 6176 613a 2063 yDefault.java: c │ │ │ │ │ +0005b7b0: 6865 636b 2074 6861 7420 6465 6661 756c heck that defaul │ │ │ │ │ +0005b7c0: 7420 696d 706c 656d 656e 7461 7469 6f6e t implementation │ │ │ │ │ +0005b7d0: 206f 6620 5835 3039 4352 4c2e 7665 7269 of X509CRL.veri │ │ │ │ │ +0005b7e0: 6679 2850 7562 6c69 634b 6579 2c20 5072 fy(PublicKey, Pr │ │ │ │ │ +0005b7f0: 6f76 6964 6572 2920 776f 726b 7320 6f6e ovider) works on │ │ │ │ │ +0005b800: 2063 7573 746f 6d20 5835 3039 4352 4c20 custom X509CRL │ │ │ │ │ +0005b810: 696d 706c 2e0a 3c62 720a 3e6a 6176 612f impl..java/ │ │ │ │ │ +0005b820: 7365 6375 7269 7479 2f63 6572 742f 5835 security/cert/X5 │ │ │ │ │ +0005b830: 3039 4352 4c53 656c 6563 746f 722f 4352 09CRLSelector/CR │ │ │ │ │ +0005b840: 4c4e 756d 6265 724d 6973 7369 6e67 2e6a LNumberMissing.j │ │ │ │ │ +0005b850: 6176 613a 2063 726c 4e75 6d45 7874 5661 ava: crlNumExtVa │ │ │ │ │ +0005b860: 6c20 6d69 6768 7420 6265 206e 756c 6c20 l might be null │ │ │ │ │ +0005b870: 696e 7369 6465 2058 3530 3943 524c 5365 inside X509CRLSe │ │ │ │ │ +0005b880: 6c65 6374 6f72 3a3a 6d61 7463 680a 3c62 lector::match.java/security │ │ │ │ │ +0005b8a0: 2f63 6572 742f 5835 3039 4365 7274 5365 /cert/X509CertSe │ │ │ │ │ +0005b8b0: 6c65 6374 6f72 2f53 6574 4e61 6d65 436f lector/SetNameCo │ │ │ │ │ +0005b8c0: 6e73 7472 6169 6e74 7345 6d70 7479 5365 nstraintsEmptySe │ │ │ │ │ +0005b8d0: 7175 656e 6365 2e6a 6176 613a 2043 6865 quence.java: Che │ │ │ │ │ +0005b8e0: 636b 2073 6574 4e61 6d65 436f 6e73 7472 ck setNameConstr │ │ │ │ │ +0005b8f0: 6169 6e74 7328 2920 646f 6573 6e27 7420 aints() doesn't │ │ │ │ │ +0005b900: 7468 726f 7720 6578 6365 7074 696f 6e20 throw exception │ │ │ │ │ +0005b910: 7768 656e 2062 7974 6573 2070 6172 616d when bytes param │ │ │ │ │ +0005b920: 6574 6572 2063 6f6e 7461 696e 7320 4445 eter contains DE │ │ │ │ │ +0005b930: 522d 656e 636f 6465 6420 656d 7074 7920 R-encoded empty │ │ │ │ │ +0005b940: 4153 4e2e 3120 5345 5155 454e 4345 2e0a ASN.1 SEQUENCE.. │ │ │ │ │ +0005b950: 3c62 720a 3e6a 6176 612f 7365 6375 7269 java/securi │ │ │ │ │ +0005b960: 7479 2f63 6572 742f 5835 3039 4365 7274 ty/cert/X509Cert │ │ │ │ │ +0005b970: 5365 6c65 6374 6f72 5465 7374 2e6a 6176 SelectorTest.jav │ │ │ │ │ +0005b980: 613a 2054 6869 7320 636c 6173 7320 7465 a: This class te │ │ │ │ │ +0005b990: 7374 7320 7468 6520 5835 3039 4365 7274 sts the X509Cert │ │ │ │ │ +0005b9a0: 5365 6c65 6374 6f72 2e0a 3c62 720a 3e6a Selector..j │ │ │ │ │ +0005b9b0: 6176 612f 7365 6375 7269 7479 2f63 6572 ava/security/cer │ │ │ │ │ +0005b9c0: 742f 5835 3039 4365 7274 6966 6963 6174 t/X509Certificat │ │ │ │ │ +0005b9d0: 652f 456d 7074 7953 7562 6a65 6374 2e6a e/EmptySubject.j │ │ │ │ │ +0005b9e0: 6176 613a 2067 6574 5375 626a 6563 7444 ava: getSubjectD │ │ │ │ │ +0005b9f0: 4e20 616e 6420 6765 7453 7562 6a65 6374 N and getSubject │ │ │ │ │ +0005ba00: 5835 3030 5072 696e 6369 7061 6c20 6172 X500Principal ar │ │ │ │ │ +0005ba10: 6520 756e 6465 7273 7065 6369 6669 6564 e underspecified │ │ │ │ │ +0005ba20: 2069 6620 7375 626a 6563 7420 6973 2065 if subject is e │ │ │ │ │ +0005ba30: 6d70 7479 0a3c 6272 0a3e 6a61 7661 2f73 mpty.java/s │ │ │ │ │ +0005ba40: 6563 7572 6974 792f 6365 7274 2f58 3530 ecurity/cert/X50 │ │ │ │ │ +0005ba50: 3943 6572 7469 6669 6361 7465 2f45 7874 9Certificate/Ext │ │ │ │ │ +0005ba60: 4b65 7955 7361 6765 2e6a 6176 613a 2049 KeyUsage.java: I │ │ │ │ │ +0005ba70: 6e63 6f72 7265 6374 206b 6579 2075 7361 ncorrect key usa │ │ │ │ │ +0005ba80: 6765 2063 6865 636b 2066 6f72 2073 6572 ge check for ser │ │ │ │ │ +0005ba90: 7665 7220 6365 7274 6966 6963 6174 6573 ver certificates │ │ │ │ │ +0005baa0: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ +0005bab0: 6974 792f 6365 7274 2f58 3530 3943 6572 ity/cert/X509Cer │ │ │ │ │ +0005bac0: 7469 6669 6361 7465 2f47 6574 5369 6741 tificate/GetSigA │ │ │ │ │ +0005bad0: 6c67 5061 7261 6d73 2e6a 6176 613a 2056 lgParams.java: V │ │ │ │ │ +0005bae0: 6572 6966 7920 5835 3039 4365 7274 6966 erify X509Certif │ │ │ │ │ +0005baf0: 6963 6174 652e 6765 7453 6967 416c 6750 icate.getSigAlgP │ │ │ │ │ +0005bb00: 6172 616d 7328 2920 7265 7475 726e 7320 arams() returns │ │ │ │ │ +0005bb10: 6e65 7720 6172 7261 7920 6561 6368 2074 new array each t │ │ │ │ │ +0005bb20: 696d 6520 6974 2069 7320 6361 6c6c 6564 ime it is called │ │ │ │ │ +0005bb30: 0a3c 6272 0a3e 6a61 7661 2f73 6563 7572 .java/secur │ │ │ │ │ +0005bb40: 6974 792f 6365 7274 2f58 3530 3943 6572 ity/cert/X509Cer │ │ │ │ │ +0005bb50: 7469 6669 6361 7465 2f47 6574 556e 7061 tificate/GetUnpa │ │ │ │ │ +0005bb60: 7273 6561 626c 6545 7874 656e 7369 6f6e rseableExtension │ │ │ │ │ +0005bb70: 732e 6a61 7661 3a20 4368 6563 6b20 7468 s.java: Check th │ │ │ │ │ +0005bb80: 6174 2058 3530 3943 6572 7469 6669 6361 at X509Certifica │ │ │ │ │ +0005bb90: 7465 2e67 6574 5375 626a 6563 7441 6c74 te.getSubjectAlt │ │ │ │ │ +0005bba0: 6572 6e61 7469 7665 4e61 6d65 732c 2067 ernativeNames, g │ │ │ │ │ +0005bbb0: 6574 4973 7375 6572 416c 7465 726e 6174 etIssuerAlternat │ │ │ │ │ +0005bbc0: 6976 654e 616d 6573 2061 6e64 2067 6574 iveNames and get │ │ │ │ │ +0005bbd0: 4578 7465 6e64 6564 4b65 7955 7361 6765 ExtendedKeyUsage │ │ │ │ │ +0005bbe0: 2074 6872 6f77 2043 6572 7469 6669 6361 throw Certifica │ │ │ │ │ +0005bbf0: 7465 5061 7273 696e 6745 7863 6570 7469 teParsingExcepti │ │ │ │ │ +0005bc00: 6f6e 2069 6620 6578 7465 6e73 696f 6e20 on if extension │ │ │ │ │ +0005bc10: 6973 2075 6e70 6172 7365 6162 6c65 2f69 is unparseable/i │ │ │ │ │ +0005bc20: 6e76 616c 6964 2e0a 3c62 720a 3e6a 6176 nvalid..jav │ │ │ │ │ +0005bc30: 612f 7365 6375 7269 7479 2f63 6572 742f a/security/cert/ │ │ │ │ │ +0005bc40: 5835 3039 4365 7274 6966 6963 6174 652f X509Certificate/ │ │ │ │ │ +0005bc50: 5665 7269 6679 4465 6661 756c 742e 6a61 VerifyDefault.ja │ │ │ │ │ +0005bc60: 7661 3a20 6368 6563 6b20 7468 6174 2064 va: check that d │ │ │ │ │ +0005bc70: 6566 6175 6c74 2069 6d70 6c65 6d65 6e74 efault implement │ │ │ │ │ +0005bc80: 6174 696f 6e20 6f66 2058 3530 3943 6572 ation of X509Cer │ │ │ │ │ +0005bc90: 7469 6669 6361 7465 2e76 6572 6966 7928 tificate.verify( │ │ │ │ │ +0005bca0: 5075 626c 6963 4b65 792c 2050 726f 7669 PublicKey, Provi │ │ │ │ │ +0005bcb0: 6465 7229 2077 6f72 6b73 206f 6e20 6375 der) works on cu │ │ │ │ │ +0005bcc0: 7374 6f6d 2058 3530 3943 6572 7469 6669 stom X509Certifi │ │ │ │ │ +0005bcd0: 6361 7465 2069 6d70 6c2e 0a3c 6272 0a3e cate impl.. │ │ │ │ │ +0005bce0: 6a61 7661 2f73 6563 7572 6974 792f 6365 java/security/ce │ │ │ │ │ +0005bcf0: 7274 2f58 3530 3943 6572 7469 6669 6361 rt/X509Certifica │ │ │ │ │ +0005bd00: 7465 2f58 3530 3942 6164 4365 7274 6966 te/X509BadCertif │ │ │ │ │ +0005bd10: 6963 6174 652e 6a61 7661 3a20 4d61 6b65 icate.java: Make │ │ │ │ │ +0005bd20: 2073 7572 6520 7468 6174 2070 726f 7065 sure that prope │ │ │ │ │ +0005bd30: 7220 4365 7274 6966 6963 6174 6545 7863 r CertificateExc │ │ │ │ │ +0005bd40: 6570 7469 6f6e 2069 7320 7468 726f 776e eption is thrown │ │ │ │ │ +0005bd50: 2077 6865 6e20 6c6f 6164 696e 6720 6261 when loading ba │ │ │ │ │ +0005bd60: 6420 7835 3039 2063 6572 7469 6669 6361 d x509 certifica │ │ │ │ │ +0005bd70: 7465 0a3c 6272 0a3e 6a61 7661 2f73 6563 te.java/sec │ │ │ │ │ +0005bd80: 7572 6974 792f 6365 7274 2f70 6b69 782f urity/cert/pkix/ │ │ │ │ │ +0005bd90: 6e61 6d65 436f 6e73 7472 6169 6e74 734d nameConstraintsM │ │ │ │ │ +0005bda0: 696e 4d61 782f 5665 7269 6679 4e61 6d65 inMax/VerifyName │ │ │ │ │ +0005bdb0: 436f 6e73 7472 6169 6e74 732e 6a61 7661 Constraints.java │ │ │ │ │ +0005bdc0: 3a20 7665 7269 6679 206e 616d 6520 636f : verify name co │ │ │ │ │ +0005bdd0: 6e73 7472 6169 6e74 7320 6368 6563 6b20 nstraints check │ │ │ │ │ +0005bde0: 666f 7220 6d69 6e20 616e 6420 6d61 7820 for min and max │ │ │ │ │ +0005bdf0: 6669 656c 6473 0a3c 6272 0a3e 6a61 7661 fields.java │ │ │ │ │ +0005be00: 2f73 6563 7572 6974 792f 6365 7274 2f70 /security/cert/p │ │ │ │ │ +0005be10: 6b69 782f 706f 6c69 6379 4368 616e 6765 kix/policyChange │ │ │ │ │ +0005be20: 732f 5465 7374 506f 6c69 6379 2e6a 6176 s/TestPolicy.jav │ │ │ │ │ +0005be30: 613a 2076 6572 6966 7920 7468 6174 2074 a: verify that t │ │ │ │ │ +0005be40: 6865 2052 4643 3332 3830 2070 6f6c 6963 he RFC3280 polic │ │ │ │ │ +0005be50: 7920 7072 6f63 6573 7369 6e67 2063 6861 y processing cha │ │ │ │ │ +0005be60: 6e67 6573 2061 7265 2069 6d70 6c65 6d65 nges are impleme │ │ │ │ │ +0005be70: 6e74 6564 2063 6f72 7265 6374 6c79 0a3c nted correctly.< │ │ │ │ │ +0005be80: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +0005be90: 792f 6d69 7363 2f47 6574 496e 7374 616e y/misc/GetInstan │ │ │ │ │ +0005bea0: 6365 4e75 6c6c 7345 6d70 7469 6573 2e6a ceNullsEmpties.j │ │ │ │ │ +0005beb0: 6176 613a 2049 6e63 6f6d 706c 6574 6520 ava: Incomplete │ │ │ │ │ +0005bec0: 7370 6563 2066 6f72 206d 6f73 7420 6f66 spec for most of │ │ │ │ │ +0005bed0: 2074 6865 2067 6574 496e 7374 616e 6365 the getInstance │ │ │ │ │ +0005bee0: 730a 3c62 720a 3e6a 6176 612f 7365 6375 s.java/secu │ │ │ │ │ +0005bef0: 7269 7479 2f6d 6973 632f 5465 7374 4465 rity/misc/TestDe │ │ │ │ │ +0005bf00: 6661 756c 7452 616e 646f 6d2e 6a61 7661 faultRandom.java │ │ │ │ │ +0005bf10: 3a20 456e 7375 7265 2074 6865 2064 6566 : Ensure the def │ │ │ │ │ +0005bf20: 6175 6c74 2053 6563 7572 6552 616e 646f ault SecureRando │ │ │ │ │ +0005bf30: 6d20 696d 706c 2069 7320 7573 6564 2061 m impl is used a │ │ │ │ │ +0005bf40: 7320 7468 6520 6a61 7661 646f 6320 7370 s the javadoc sp │ │ │ │ │ +0005bf50: 6563 2073 7461 7465 6420 7768 656e 206e ec stated when n │ │ │ │ │ +0005bf60: 6f6e 6520 7375 7070 6c69 6564 2e0a 3c62 one supplied..java/security │ │ │ │ │ +0005bf80: 2f6d 6973 632f 5665 7273 696f 6e73 2e6a /misc/Versions.j │ │ │ │ │ +0005bf90: 6176 613a 204d 616b 6520 7375 7265 2076 ava: Make sure v │ │ │ │ │ +0005bfa0: 6572 7369 6f6e 2069 6e66 6f20 6973 2063 ersion info is c │ │ │ │ │ +0005bfb0: 6f6e 7369 7374 656e 7420 6265 7477 6565 onsistent betwee │ │ │ │ │ +0005bfc0: 6e20 636f 6465 2061 6e64 206c 6963 656e n code and licen │ │ │ │ │ +0005bfd0: 7365 0a3c 6272 0a3e 6a61 7661 2f73 6563 se.java/sec │ │ │ │ │ +0005bfe0: 7572 6974 792f 7370 6563 2f45 4343 4261 urity/spec/ECCBa │ │ │ │ │ +0005bff0: 7369 632e 6a61 7661 3a20 456e 7375 7265 sic.java: Ensure │ │ │ │ │ +0005c000: 2062 6173 6963 2066 756e 6374 696f 6e61 basic functiona │ │ │ │ │ +0005c010: 6c69 7479 206f 6620 7468 6573 6520 6e65 lity of these ne │ │ │ │ │ +0005c020: 7720 4543 4320 636c 6173 7365 732e 0a3c w ECC classes..< │ │ │ │ │ +0005c030: 6272 0a3e 6a61 7661 2f73 6563 7572 6974 br.>java/securit │ │ │ │ │ +0005c040: 792f 7370 6563 2f45 6c6c 6970 7469 6343 y/spec/EllipticC │ │ │ │ │ +0005c050: 7572 7665 4d61 7463 682e 6a61 7661 3a20 urveMatch.java: │ │ │ │ │ +0005c060: 4368 6563 6b20 456c 6c69 7074 6963 4375 Check EllipticCu │ │ │ │ │ +0005c070: 7276 652e 6571 7561 6c73 2829 2064 6f65 rve.equals() doe │ │ │ │ │ +0005c080: 7320 6e6f 7420 636f 6d70 6172 6520 7365 s not compare se │ │ │ │ │ +0005c090: 6564 2076 616c 7565 206f 6620 6375 7276 ed value of curv │ │ │ │ │ +0005c0a0: 652e 0a3c 6272 0a3e 6a61 7661 2f73 6563 e..java/sec │ │ │ │ │ +0005c0b0: 7572 6974 792f 7370 6563 2f49 7341 7373 urity/spec/IsAss │ │ │ │ │ +0005c0c0: 6967 6e61 626c 6546 726f 6d4f 7264 6572 ignableFromOrder │ │ │ │ │ +0005c0d0: 2e6a 6176 613a 2069 7341 7373 6967 6e61 .java: isAssigna │ │ │ │ │ +0005c0e0: 626c 6546 726f 6d20 6368 6563 6b73 2069 bleFrom checks i │ │ │ │ │ +0005c0f0: 6e20 416c 676f 7269 7468 6d50 6172 616d n AlgorithmParam │ │ │ │ │ +0005c100: 6574 6572 7353 7069 2e65 6e67 696e 6547 etersSpi.engineG │ │ │ │ │ +0005c110: 6574 5061 7261 6d65 7465 7253 7065 6320 etParameterSpec │ │ │ │ │ +0005c120: 6170 7065 6172 2074 6f20 6265 2062 6163 appear to be bac │ │ │ │ │ +0005c130: 6b77 6172 6473 0a3c 6272 0a3e 6a61 7661 kwards.java │ │ │ │ │ +0005c140: 2f73 6563 7572 6974 792f 7370 6563 2f50 /security/spec/P │ │ │ │ │ +0005c150: 4b43 5338 456e 636f 6465 644b 6579 5370 KCS8EncodedKeySp │ │ │ │ │ +0005c160: 6563 2f41 6c67 6f72 6974 686d 2e6a 6176 ec/Algorithm.jav │ │ │ │ │ +0005c170: 613a 2041 6464 2061 6c67 6f72 6974 686d a: Add algorithm │ │ │ │ │ +0005c180: 2070 6172 616d 6574 6572 2074 6f20 504b parameter to PK │ │ │ │ │ +0005c190: 4353 3845 6e63 6f64 6564 4b65 7953 7065 CS8EncodedKeySpe │ │ │ │ │ +0005c1a0: 6320 636c 6173 730a 3c62 720a 3e6a 6176 c class.jav │ │ │ │ │ +0005c1b0: 612f 7371 6c2f 4a61 7661 7469 6d65 5465 a/sql/JavatimeTe │ │ │ │ │ +0005c1c0: 7374 2e6a 6176 613a 2054 6573 7420 7468 st.java: Test th │ │ │ │ │ +0005c1d0: 6f73 6520 6272 6964 6765 206d 6574 686f ose bridge metho │ │ │ │ │ +0005c1e0: 6473 2074 6f2f 6672 6f6d 206a 6176 612e ds to/from java. │ │ │ │ │ +0005c1f0: 7469 6d65 2064 6174 652f 7469 6d65 2063 time date/time c │ │ │ │ │ +0005c200: 6c61 7373 6573 0a3c 6272 0a3e 6a61 7661 lasses.java │ │ │ │ │ +0005c210: 2f73 716c 2f64 7269 7665 724d 6f64 756c /sql/driverModul │ │ │ │ │ +0005c220: 6554 6573 7473 2f44 7269 7665 724d 616e eTests/DriverMan │ │ │ │ │ +0005c230: 6167 6572 4d6f 6475 6c65 5465 7374 732e agerModuleTests. │ │ │ │ │ +0005c240: 6a61 7661 3a20 5465 7374 7320 7468 6174 java: Tests that │ │ │ │ │ +0005c250: 2061 204a 4442 4320 4472 6976 6572 2074 a JDBC Driver t │ │ │ │ │ +0005c260: 6861 7420 6973 2061 206d 6f64 756c 6520 hat is a module │ │ │ │ │ +0005c270: 6361 6e20 6265 206c 6f61 6465 6420 7669 can be loaded vi │ │ │ │ │ +0005c280: 6120 7468 6520 7365 7276 6963 652d 7072 a the service-pr │ │ │ │ │ +0005c290: 6f76 6964 6572 206c 6f61 6469 6e67 206d ovider loading m │ │ │ │ │ +0005c2a0: 6563 6861 6e69 736d 2e0a 3c62 720a 3e6a echanism..j │ │ │ │ │ +0005c2b0: 6176 612f 7371 6c2f 7065 726d 6973 7369 ava/sql/permissi │ │ │ │ │ +0005c2c0: 6f6e 5465 7374 732f 4472 6976 6572 4d61 onTests/DriverMa │ │ │ │ │ +0005c2d0: 6e61 6765 7250 6572 6d69 7373 696f 6e73 nagerPermissions │ │ │ │ │ +0005c2e0: 5465 7374 732e 6a61 7661 3a20 5465 7374 Tests.java: Test │ │ │ │ │ +0005c2f0: 7320 7468 6174 2061 204a 4442 4320 4472 s that a JDBC Dr │ │ │ │ │ +0005c300: 6976 6572 2074 6861 7420 6973 2061 206d iver that is a m │ │ │ │ │ +0005c310: 6f64 756c 6520 6361 6e20 6265 206c 6f61 odule can be loa │ │ │ │ │ +0005c320: 6465 6420 7669 6120 7468 6520 7365 7276 ded via the serv │ │ │ │ │ +0005c330: 6963 652d 7072 6f76 6964 6572 206c 6f61 ice-provider loa │ │ │ │ │ +0005c340: 6469 6e67 206d 6563 6861 6e69 736d 2e0a ding mechanism.. │ │ │ │ │ +0005c350: 3c62 720a 3e6a 6176 612f 7371 6c2f 7465 java/sql/te │ │ │ │ │ +0005c360: 7374 6e67 2f74 6573 742f 7371 6c2f 4261 stng/test/sql/Ba │ │ │ │ │ +0005c370: 7463 6855 7064 6174 6545 7863 6570 7469 tchUpdateExcepti │ │ │ │ │ +0005c380: 6f6e 5465 7374 732e 6a61 7661 3a20 200a onTests.java: . │ │ │ │ │ +0005c390: 3c62 720a 3e6a 6176 612f 7371 6c2f 7465 java/sql/te │ │ │ │ │ +0005c3a0: 7374 6e67 2f74 6573 742f 7371 6c2f 4361 stng/test/sql/Ca │ │ │ │ │ +0005c3b0: 6c6c 6162 6c65 5374 6174 656d 656e 7454 llableStatementT │ │ │ │ │ +0005c3c0: 6573 7473 2e6a 6176 613a 2020 0a3c 6272 ests.java: .
    java/sql/testn │ │ │ │ │ +0005c3e0: 672f 7465 7374 2f73 716c 2f44 6174 6154 g/test/sql/DataT │ │ │ │ │ +0005c3f0: 7275 6e63 6174 696f 6e54 6573 7473 2e6a runcationTests.j │ │ │ │ │ +0005c400: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ +0005c410: 2f73 716c 2f74 6573 746e 672f 7465 7374 /sql/testng/test │ │ │ │ │ +0005c420: 2f73 716c 2f44 6174 6554 6573 7473 2e6a /sql/DateTests.j │ │ │ │ │ +0005c430: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ +0005c440: 2f73 716c 2f74 6573 746e 672f 7465 7374 /sql/testng/test │ │ │ │ │ +0005c450: 2f73 716c 2f44 7269 7665 724d 616e 6167 /sql/DriverManag │ │ │ │ │ +0005c460: 6572 5465 7374 732e 6a61 7661 3a20 200a erTests.java: . │ │ │ │ │ +0005c470: 3c62 720a 3e6a 6176 612f 7371 6c2f 7465 java/sql/te │ │ │ │ │ +0005c480: 7374 6e67 2f74 6573 742f 7371 6c2f 5072 stng/test/sql/Pr │ │ │ │ │ +0005c490: 6570 6172 6564 5374 6174 656d 656e 7454 eparedStatementT │ │ │ │ │ +0005c4a0: 6573 7473 2e6a 6176 613a 2020 0a3c 6272 ests.java: .
    java/sql/testn │ │ │ │ │ +0005c4c0: 672f 7465 7374 2f73 716c 2f53 514c 436c g/test/sql/SQLCl │ │ │ │ │ +0005c4d0: 6965 6e74 496e 666f 4578 6365 7074 696f ientInfoExceptio │ │ │ │ │ +0005c4e0: 6e54 6573 7473 2e6a 6176 613a 2020 0a3c nTests.java: .< │ │ │ │ │ +0005c4f0: 6272 0a3e 6a61 7661 2f73 716c 2f74 6573 br.>java/sql/tes │ │ │ │ │ +0005c500: 746e 672f 7465 7374 2f73 716c 2f53 514c tng/test/sql/SQL │ │ │ │ │ +0005c510: 4461 7461 4578 6365 7074 696f 6e54 6573 DataExceptionTes │ │ │ │ │ +0005c520: 7473 2e6a 6176 613a 2020 0a3c 6272 0a3e ts.java: . │ │ │ │ │ +0005c530: 6a61 7661 2f73 716c 2f74 6573 746e 672f java/sql/testng/ │ │ │ │ │ +0005c540: 7465 7374 2f73 716c 2f53 514c 4578 6365 test/sql/SQLExce │ │ │ │ │ +0005c550: 7074 696f 6e54 6573 7473 2e6a 6176 613a ptionTests.java: │ │ │ │ │ +0005c560: 2020 0a3c 6272 0a3e 6a61 7661 2f73 716c .java/sql │ │ │ │ │ +0005c570: 2f74 6573 746e 672f 7465 7374 2f73 716c /testng/test/sql │ │ │ │ │ +0005c580: 2f53 514c 4665 6174 7572 654e 6f74 5375 /SQLFeatureNotSu │ │ │ │ │ +0005c590: 7070 6f72 7465 6445 7863 6570 7469 6f6e pportedException │ │ │ │ │ +0005c5a0: 5465 7374 732e 6a61 7661 3a20 200a 3c62 Tests.java: .java/sql/test │ │ │ │ │ +0005c5c0: 6e67 2f74 6573 742f 7371 6c2f 5351 4c49 ng/test/sql/SQLI │ │ │ │ │ +0005c5d0: 6e74 6567 7269 7479 436f 6e73 7472 6169 ntegrityConstrai │ │ │ │ │ +0005c5e0: 6e74 5669 6f6c 6174 696f 6e45 7863 6570 ntViolationExcep │ │ │ │ │ +0005c5f0: 7469 6f6e 5465 7374 732e 6a61 7661 3a20 tionTests.java: │ │ │ │ │ +0005c600: 200a 3c62 720a 3e6a 6176 612f 7371 6c2f .java/sql/ │ │ │ │ │ +0005c610: 7465 7374 6e67 2f74 6573 742f 7371 6c2f testng/test/sql/ │ │ │ │ │ +0005c620: 5351 4c49 6e76 616c 6964 4175 7468 6f72 SQLInvalidAuthor │ │ │ │ │ +0005c630: 697a 6174 696f 6e53 7065 6345 7863 6570 izationSpecExcep │ │ │ │ │ +0005c640: 7469 6f6e 5465 7374 732e 6a61 7661 3a20 tionTests.java: │ │ │ │ │ +0005c650: 200a 3c62 720a 3e6a 6176 612f 7371 6c2f .java/sql/ │ │ │ │ │ +0005c660: 7465 7374 6e67 2f74 6573 742f 7371 6c2f testng/test/sql/ │ │ │ │ │ +0005c670: 5351 4c4e 6f6e 5472 616e 7369 656e 7443 SQLNonTransientC │ │ │ │ │ +0005c680: 6f6e 6e65 6374 696f 6e45 7863 6570 7469 onnectionExcepti │ │ │ │ │ +0005c690: 6f6e 5465 7374 732e 6a61 7661 3a20 200a onTests.java: . │ │ │ │ │ +0005c6a0: 3c62 720a 3e6a 6176 612f 7371 6c2f 7465 java/sql/te │ │ │ │ │ +0005c6b0: 7374 6e67 2f74 6573 742f 7371 6c2f 5351 stng/test/sql/SQ │ │ │ │ │ +0005c6c0: 4c4e 6f6e 5472 616e 7369 656e 7445 7863 LNonTransientExc │ │ │ │ │ 0005c6d0: 6570 7469 6f6e 5465 7374 732e 6a61 7661 eptionTests.java │ │ │ │ │ 0005c6e0: 3a20 200a 3c62 720a 3e6a 6176 612f 7371 : .java/sq │ │ │ │ │ 0005c6f0: 6c2f 7465 7374 6e67 2f74 6573 742f 7371 l/testng/test/sq │ │ │ │ │ -0005c700: 6c2f 5351 4c4e 6f6e 5472 616e 7369 656e l/SQLNonTransien │ │ │ │ │ -0005c710: 7443 6f6e 6e65 6374 696f 6e45 7863 6570 tConnectionExcep │ │ │ │ │ -0005c720: 7469 6f6e 5465 7374 732e 6a61 7661 3a20 tionTests.java: │ │ │ │ │ -0005c730: 200a 3c62 720a 3e6a 6176 612f 7371 6c2f .java/sql/ │ │ │ │ │ -0005c740: 7465 7374 6e67 2f74 6573 742f 7371 6c2f testng/test/sql/ │ │ │ │ │ -0005c750: 5351 4c4e 6f6e 5472 616e 7369 656e 7445 SQLNonTransientE │ │ │ │ │ -0005c760: 7863 6570 7469 6f6e 5465 7374 732e 6a61 xceptionTests.ja │ │ │ │ │ -0005c770: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -0005c780: 7371 6c2f 7465 7374 6e67 2f74 6573 742f sql/testng/test/ │ │ │ │ │ -0005c790: 7371 6c2f 5351 4c52 6563 6f76 6572 6162 sql/SQLRecoverab │ │ │ │ │ -0005c7a0: 6c65 4578 6365 7074 696f 6e54 6573 7473 leExceptionTests │ │ │ │ │ -0005c7b0: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ -0005c7c0: 7661 2f73 716c 2f74 6573 746e 672f 7465 va/sql/testng/te │ │ │ │ │ -0005c7d0: 7374 2f73 716c 2f53 514c 5379 6e74 6178 st/sql/SQLSyntax │ │ │ │ │ -0005c7e0: 4572 726f 7245 7863 6570 7469 6f6e 5465 ErrorExceptionTe │ │ │ │ │ -0005c7f0: 7374 732e 6a61 7661 3a20 200a 3c62 720a sts.java: .java/sql/testng │ │ │ │ │ -0005c810: 2f74 6573 742f 7371 6c2f 5351 4c54 696d /test/sql/SQLTim │ │ │ │ │ -0005c820: 656f 7574 4578 6365 7074 696f 6e54 6573 eoutExceptionTes │ │ │ │ │ -0005c830: 7473 2e6a 6176 613a 2020 0a3c 6272 0a3e ts.java: . │ │ │ │ │ -0005c840: 6a61 7661 2f73 716c 2f74 6573 746e 672f java/sql/testng/ │ │ │ │ │ -0005c850: 7465 7374 2f73 716c 2f53 514c 5472 616e test/sql/SQLTran │ │ │ │ │ -0005c860: 7361 6374 696f 6e52 6f6c 6c62 6163 6b45 sactionRollbackE │ │ │ │ │ -0005c870: 7863 6570 7469 6f6e 5465 7374 732e 6a61 xceptionTests.ja │ │ │ │ │ -0005c880: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -0005c890: 7371 6c2f 7465 7374 6e67 2f74 6573 742f sql/testng/test/ │ │ │ │ │ -0005c8a0: 7371 6c2f 5351 4c54 7261 6e73 6965 6e74 sql/SQLTransient │ │ │ │ │ -0005c8b0: 436f 6e6e 6563 7469 6f6e 4578 6365 7074 ConnectionExcept │ │ │ │ │ -0005c8c0: 696f 6e54 6573 7473 2e6a 6176 613a 2020 ionTests.java: │ │ │ │ │ -0005c8d0: 0a3c 6272 0a3e 6a61 7661 2f73 716c 2f74 .java/sql/t │ │ │ │ │ -0005c8e0: 6573 746e 672f 7465 7374 2f73 716c 2f53 estng/test/sql/S │ │ │ │ │ -0005c8f0: 514c 5472 616e 7369 656e 7445 7863 6570 QLTransientExcep │ │ │ │ │ -0005c900: 7469 6f6e 5465 7374 732e 6a61 7661 3a20 tionTests.java: │ │ │ │ │ -0005c910: 200a 3c62 720a 3e6a 6176 612f 7371 6c2f .java/sql/ │ │ │ │ │ -0005c920: 7465 7374 6e67 2f74 6573 742f 7371 6c2f testng/test/sql/ │ │ │ │ │ -0005c930: 5351 4c57 6172 6e69 6e67 5465 7374 732e SQLWarningTests. │ │ │ │ │ -0005c940: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -0005c950: 612f 7371 6c2f 7465 7374 6e67 2f74 6573 a/sql/testng/tes │ │ │ │ │ -0005c960: 742f 7371 6c2f 5374 6174 656d 656e 7454 t/sql/StatementT │ │ │ │ │ -0005c970: 6573 7473 2e6a 6176 613a 2020 0a3c 6272 ests.java: .
    java/sql/testn │ │ │ │ │ -0005c990: 672f 7465 7374 2f73 716c 2f54 696d 6554 g/test/sql/TimeT │ │ │ │ │ -0005c9a0: 6573 7473 2e6a 6176 613a 2020 0a3c 6272 ests.java: .
    java/sql/testn │ │ │ │ │ -0005c9c0: 672f 7465 7374 2f73 716c 2f54 696d 6573 g/test/sql/Times │ │ │ │ │ -0005c9d0: 7461 6d70 5465 7374 732e 6a61 7661 3a20 tampTests.java: │ │ │ │ │ -0005c9e0: 200a 3c62 720a 3e6a 6176 612f 7371 6c2f .java/sql/ │ │ │ │ │ -0005c9f0: 7465 7374 6e67 2f74 6573 742f 7371 6c2f testng/test/sql/ │ │ │ │ │ -0005ca00: 6f74 6865 7276 6d2f 4472 6976 6572 4d61 othervm/DriverMa │ │ │ │ │ -0005ca10: 6e61 6765 7249 6e69 7454 6573 7473 2e6a nagerInitTests.j │ │ │ │ │ -0005ca20: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -0005ca30: 2f73 716c 2f74 6573 746e 672f 7574 696c /sql/testng/util │ │ │ │ │ -0005ca40: 2f42 6173 6554 6573 742e 6a61 7661 3a20 /BaseTest.java: │ │ │ │ │ -0005ca50: 200a 3c62 720a 3e6a 6176 612f 7371 6c2f .java/sql/ │ │ │ │ │ -0005ca60: 7465 7374 6e67 2f75 7469 6c2f 4472 6976 testng/util/Driv │ │ │ │ │ -0005ca70: 6572 4163 7469 6f6e 496d 706c 2e6a 6176 erActionImpl.jav │ │ │ │ │ -0005ca80: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f73 a: .java/s │ │ │ │ │ -0005ca90: 716c 2f74 6573 746e 672f 7574 696c 2f53 ql/testng/util/S │ │ │ │ │ -0005caa0: 6572 6961 6c69 7a65 6442 6174 6368 5570 erializedBatchUp │ │ │ │ │ -0005cab0: 6461 7465 4578 6365 7074 696f 6e2e 6a61 dateException.ja │ │ │ │ │ -0005cac0: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -0005cad0: 7371 6c2f 7465 7374 6e67 2f75 7469 6c2f sql/testng/util/ │ │ │ │ │ -0005cae0: 5374 7562 4361 6c6c 6162 6c65 5374 6174 StubCallableStat │ │ │ │ │ -0005caf0: 656d 656e 742e 6a61 7661 3a20 200a 3c62 ement.java: .java/sql/test │ │ │ │ │ -0005cb10: 6e67 2f75 7469 6c2f 5374 7562 436f 6e6e ng/util/StubConn │ │ │ │ │ -0005cb20: 6563 7469 6f6e 2e6a 6176 613a 2020 0a3c ection.java: .< │ │ │ │ │ -0005cb30: 6272 0a3e 6a61 7661 2f73 716c 2f74 6573 br.>java/sql/tes │ │ │ │ │ -0005cb40: 746e 672f 7574 696c 2f53 7475 6244 7269 tng/util/StubDri │ │ │ │ │ -0005cb50: 7665 722e 6a61 7661 3a20 200a 3c62 720a ver.java: .java/sql/testng │ │ │ │ │ -0005cb70: 2f75 7469 6c2f 5374 7562 4472 6976 6572 /util/StubDriver │ │ │ │ │ -0005cb80: 4441 2e6a 6176 613a 2020 0a3c 6272 0a3e DA.java: . │ │ │ │ │ -0005cb90: 6a61 7661 2f73 716c 2f74 6573 746e 672f java/sql/testng/ │ │ │ │ │ -0005cba0: 7574 696c 2f53 7475 6250 7265 7061 7265 util/StubPrepare │ │ │ │ │ -0005cbb0: 6453 7461 7465 6d65 6e74 2e6a 6176 613a dStatement.java: │ │ │ │ │ -0005cbc0: 2020 0a3c 6272 0a3e 6a61 7661 2f73 716c .java/sql │ │ │ │ │ -0005cbd0: 2f74 6573 746e 672f 7574 696c 2f53 7475 /testng/util/Stu │ │ │ │ │ -0005cbe0: 6253 7461 7465 6d65 6e74 2e6a 6176 613a bStatement.java: │ │ │ │ │ -0005cbf0: 2020 0a3c 6272 0a3e 6a61 7661 2f73 716c .java/sql │ │ │ │ │ -0005cc00: 2f74 6573 746e 672f 7574 696c 2f54 6573 /testng/util/Tes │ │ │ │ │ -0005cc10: 7450 6f6c 6963 792e 6a61 7661 3a20 200a tPolicy.java: . │ │ │ │ │ -0005cc20: 3c62 720a 3e6a 6176 612f 7465 7874 2f41 java/text/A │ │ │ │ │ -0005cc30: 7474 7269 6275 7465 6443 6861 7261 6374 ttributedCharact │ │ │ │ │ -0005cc40: 6572 4974 6572 6174 6f72 2f41 7474 7269 erIterator/Attri │ │ │ │ │ -0005cc50: 6275 7465 2f52 6561 6452 6573 6f6c 7665 bute/ReadResolve │ │ │ │ │ -0005cc60: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -0005cc70: 2074 6861 7420 4174 7472 6962 7574 6520 that Attribute │ │ │ │ │ -0005cc80: 2661 6d70 3b20 7375 6263 6c61 7373 6573 & subclasses │ │ │ │ │ -0005cc90: 2061 7265 2073 6572 6961 6c69 7a65 6420 are serialized │ │ │ │ │ -0005cca0: 616e 6420 6465 7365 7269 616c 697a 6564 and deserialized │ │ │ │ │ -0005ccb0: 2063 6f72 7265 6374 6c79 0a3c 6272 0a3e correctly. │ │ │ │ │ -0005ccc0: 6a61 7661 2f74 6578 742f 4174 7472 6962 java/text/Attrib │ │ │ │ │ -0005ccd0: 7574 6564 5374 7269 6e67 2f41 7474 7269 utedString/Attri │ │ │ │ │ -0005cce0: 6275 7465 6453 7472 696e 6754 6573 742e butedStringTest. │ │ │ │ │ -0005ccf0: 6a61 7661 3a20 7465 7374 2061 6c6c 2061 java: test all a │ │ │ │ │ -0005cd00: 7370 6563 7473 206f 6620 4174 7472 6962 spects of Attrib │ │ │ │ │ -0005cd10: 7574 6564 5374 7269 6e67 2063 6c61 7373 utedString class │ │ │ │ │ -0005cd20: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ -0005cd30: 4174 7472 6962 7574 6564 5374 7269 6e67 AttributedString │ │ │ │ │ -0005cd40: 2f54 6573 7441 7474 7269 6275 7465 6453 /TestAttributedS │ │ │ │ │ -0005cd50: 7472 696e 6743 746f 722e 6a61 7661 3a20 tringCtor.java: │ │ │ │ │ -0005cd60: 4d61 6b65 2073 7572 6520 7765 2063 616e Make sure we can │ │ │ │ │ -0005cd70: 2063 6f6e 7374 7275 6374 2061 6e20 4174 construct an At │ │ │ │ │ -0005cd80: 7472 6962 7574 6564 5374 7269 6e67 2066 tributedString f │ │ │ │ │ -0005cd90: 726f 6d20 616e 2041 7474 7269 6275 7465 rom an Attribute │ │ │ │ │ -0005cda0: 6443 6861 7261 6374 6572 4974 6572 6174 dCharacterIterat │ │ │ │ │ -0005cdb0: 6f72 2063 6f76 6572 696e 6720 6f6e 6c79 or covering only │ │ │ │ │ -0005cdc0: 2061 2073 7562 7261 6e67 650a 3c62 720a a subrange.java/text/Attri │ │ │ │ │ -0005cde0: 6275 7465 6453 7472 696e 672f 6765 7452 butedString/getR │ │ │ │ │ -0005cdf0: 756e 5374 6172 744c 696d 6974 5465 7374 unStartLimitTest │ │ │ │ │ -0005ce00: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -0005ce10: 2074 6f20 7265 7475 726e 2063 6f72 7265 to return corre │ │ │ │ │ -0005ce20: 6374 2072 756e 2073 7461 7274 2061 6e64 ct run start and │ │ │ │ │ -0005ce30: 206c 696d 6974 2076 616c 7565 7320 7768 limit values wh │ │ │ │ │ -0005ce40: 656e 2074 6865 2069 7465 7261 746f 7220 en the iterator │ │ │ │ │ -0005ce50: 6861 7320 6265 656e 2063 7265 6174 6564 has been created │ │ │ │ │ -0005ce60: 2077 6974 6820 6265 6769 6e20 616e 6420 with begin and │ │ │ │ │ -0005ce70: 656e 6420 696e 6465 7820 7661 6c75 6573 end index values │ │ │ │ │ -0005ce80: 2e0a 3c62 720a 3e6a 6176 612f 7465 7874 ..java/text │ │ │ │ │ -0005ce90: 2f42 6964 692f 4269 6469 4275 672e 6a61 /Bidi/BidiBug.ja │ │ │ │ │ -0005cea0: 7661 3a20 7665 7269 6679 2074 6861 7420 va: verify that │ │ │ │ │ -0005ceb0: 6172 6775 6d65 6e74 2076 616c 6964 6974 argument validit │ │ │ │ │ -0005cec0: 7920 6368 6563 6b20 6973 206e 6f74 2066 y check is not f │ │ │ │ │ -0005ced0: 6f6f 6c65 6420 6279 206f 7665 7266 6c6f ooled by overflo │ │ │ │ │ -0005cee0: 770a 3c62 720a 3e6a 6176 612f 7465 7874 w.java/text │ │ │ │ │ -0005cef0: 2f42 6964 692f 4269 6469 436f 6e66 6f72 /Bidi/BidiConfor │ │ │ │ │ -0005cf00: 6d61 6e63 652e 6a61 7661 3a20 636f 6e66 mance.java: conf │ │ │ │ │ -0005cf10: 6972 6d20 7468 6520 6265 6861 7669 6f72 irm the behavior │ │ │ │ │ -0005cf20: 206f 6620 6e65 7720 4269 6469 2069 6d70 of new Bidi imp │ │ │ │ │ -0005cf30: 6c65 6d65 6e74 6174 696f 6e2e 0a3c 6272 lementation..
    java/text/Bidi │ │ │ │ │ -0005cf50: 2f42 6964 6945 6d62 6564 6469 6e67 5465 /BidiEmbeddingTe │ │ │ │ │ -0005cf60: 7374 2e6a 6176 613a 2076 6572 6966 7920 st.java: verify │ │ │ │ │ -0005cf70: 7468 6174 2074 6865 2065 6d62 6564 6469 that the embeddi │ │ │ │ │ -0005cf80: 6e67 2076 616c 7565 7320 7072 6f63 6573 ng values proces │ │ │ │ │ -0005cf90: 7365 6420 6279 2074 6865 2062 6964 6920 sed by the bidi │ │ │ │ │ -0005cfa0: 636f 6465 2075 7365 206e 6567 6174 6976 code use negativ │ │ │ │ │ -0005cfb0: 6520 7661 6c75 6573 2074 6f20 696e 6469 e values to indi │ │ │ │ │ -0005cfc0: 6361 7465 206f 7665 7272 6964 6573 2c20 cate overrides, │ │ │ │ │ -0005cfd0: 7261 7468 6572 2074 6861 6e20 7573 696e rather than usin │ │ │ │ │ -0005cfe0: 6720 6269 7420 372e 0a3c 6272 0a3e 6a61 g bit 7..ja │ │ │ │ │ -0005cff0: 7661 2f74 6578 742f 4269 6469 2f42 6964 va/text/Bidi/Bid │ │ │ │ │ -0005d000: 6953 7572 726f 6761 7465 5465 7374 2e6a iSurrogateTest.j │ │ │ │ │ -0005d010: 6176 613a 2076 6572 6966 7920 7468 6174 ava: verify that │ │ │ │ │ -0005d020: 2073 7572 726f 6761 7465 2070 6169 7273 surrogate pairs │ │ │ │ │ -0005d030: 2072 6570 7265 7365 6e74 696e 6720 636f representing co │ │ │ │ │ -0005d040: 6465 706f 696e 7473 2077 6974 6820 5220 depoints with R │ │ │ │ │ -0005d050: 6f72 2041 4c20 6469 7265 6374 696f 6e61 or AL directiona │ │ │ │ │ -0005d060: 6c69 7479 2061 6e64 2063 6f72 7265 6374 lity and correct │ │ │ │ │ -0005d070: 6c79 2072 6563 6f67 6e69 7a65 6420 616e ly recognized an │ │ │ │ │ -0005d080: 6420 7265 6f72 6465 7265 642e 0a3c 6272 d reordered..
    java/text/Bidi │ │ │ │ │ -0005d0a0: 2f42 7567 3638 3530 3131 332e 6a61 7661 /Bug6850113.java │ │ │ │ │ -0005d0b0: 3a20 5665 7269 6679 2074 6865 2072 6574 : Verify the ret │ │ │ │ │ -0005d0c0: 7572 6e20 7661 6c75 6520 6f66 2064 6967 urn value of dig │ │ │ │ │ -0005d0d0: 6974 2829 2066 6f72 2073 6f6d 6520 6469 it() for some di │ │ │ │ │ -0005d0e0: 6769 7473 2e0a 3c62 720a 3e6a 6176 612f gits..java/ │ │ │ │ │ -0005d0f0: 7465 7874 2f42 6964 692f 4275 6737 3030 text/Bidi/Bug700 │ │ │ │ │ -0005d100: 3233 3938 2e6a 6176 613a 2056 6572 6966 2398.java: Verif │ │ │ │ │ -0005d110: 7920 7468 6174 2043 6f72 7269 6765 6e64 y that Corrigend │ │ │ │ │ -0005d120: 756d 2023 3820 666f 7220 556e 6963 6f64 um #8 for Unicod │ │ │ │ │ -0005d130: 6520 362e 302e 3020 6861 7320 6265 656e e 6.0.0 has been │ │ │ │ │ -0005d140: 2061 7070 6c69 6564 2e0a 3c62 720a 3e6a applied..j │ │ │ │ │ -0005d150: 6176 612f 7465 7874 2f42 6964 692f 4275 ava/text/Bidi/Bu │ │ │ │ │ -0005d160: 6737 3034 3132 3332 2e6a 6176 613a 2076 g7041232.java: v │ │ │ │ │ -0005d170: 6572 6966 7920 7468 6174 2061 6e20 756e erify that an un │ │ │ │ │ -0005d180: 6578 7065 6374 6564 2065 7863 6570 7469 expected excepti │ │ │ │ │ -0005d190: 6f6e 2069 736e 2774 2074 6872 6f77 6e20 on isn't thrown │ │ │ │ │ -0005d1a0: 666f 7220 756e 6e61 7475 7261 6c20 6461 for unnatural da │ │ │ │ │ -0005d1b0: 7461 2074 6f20 6b65 6570 2062 6163 6b77 ta to keep backw │ │ │ │ │ -0005d1c0: 6172 6420 636f 6d70 6174 6962 696c 6974 ard compatibilit │ │ │ │ │ -0005d1d0: 7920 7769 7468 204a 444b 2036 2e0a 3c62 y with JDK 6..java/text/Bid │ │ │ │ │ -0005d1f0: 692f 4275 6737 3034 3231 3438 2e6a 6176 i/Bug7042148.jav │ │ │ │ │ -0005d200: 613a 2076 6572 6966 7920 7468 6174 2042 a: verify that B │ │ │ │ │ -0005d210: 6964 692e 6261 7365 4973 4c65 6674 546f idi.baseIsLeftTo │ │ │ │ │ -0005d220: 5269 6768 7428 2920 7265 7475 726e 7320 Right() returns │ │ │ │ │ -0005d230: 7468 6520 636f 7272 6563 7420 7661 6c75 the correct valu │ │ │ │ │ -0005d240: 6520 6576 656e 2069 6620 616e 2069 6e63 e even if an inc │ │ │ │ │ -0005d250: 6f72 7265 6374 2070 6f73 6974 696f 6e20 orrect position │ │ │ │ │ -0005d260: 6973 2073 6574 2069 6e20 7468 6520 6769 is set in the gi │ │ │ │ │ -0005d270: 7665 6e20 4174 7472 6962 7574 6564 4368 ven AttributedCh │ │ │ │ │ -0005d280: 6172 6163 7465 7249 7465 7261 746f 722e aracterIterator. │ │ │ │ │ -0005d290: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ -0005d2a0: 4269 6469 2f42 7567 3730 3531 3736 392e Bidi/Bug7051769. │ │ │ │ │ -0005d2b0: 6a61 7661 3a20 7665 7269 6679 2074 6861 java: verify tha │ │ │ │ │ -0005d2c0: 7420 4269 6469 2e74 6f53 7472 696e 6728 t Bidi.toString( │ │ │ │ │ -0005d2d0: 2920 7265 7475 726e 7320 7468 6520 636f ) returns the co │ │ │ │ │ -0005d2e0: 7265 6374 2072 6573 756c 742e 0a3c 6272 rect result..
    java/text/Bidi │ │ │ │ │ -0005d300: 2f42 7567 3830 3035 3237 372e 6a61 7661 /Bug8005277.java │ │ │ │ │ -0005d310: 3a20 7665 7269 6679 2074 6861 7420 4269 : verify that Bi │ │ │ │ │ -0005d320: 6469 2e67 6574 5275 6e4c 6576 656c 2829 di.getRunLevel() │ │ │ │ │ -0005d330: 2072 6574 7572 6e73 2061 2063 6f72 6563 returns a corec │ │ │ │ │ -0005d340: 7420 6c65 7665 6c2e 0a3c 6272 0a3e 6a61 t level..ja │ │ │ │ │ -0005d350: 7661 2f74 6578 742f 4272 6561 6b49 7465 va/text/BreakIte │ │ │ │ │ -0005d360: 7261 746f 722f 4272 6561 6b49 7465 7261 rator/BreakItera │ │ │ │ │ -0005d370: 746f 7254 6573 742e 6a61 7661 3a20 7465 torTest.java: te │ │ │ │ │ -0005d380: 7374 2042 7265 616b 4974 6572 6174 6f72 st BreakIterator │ │ │ │ │ -0005d390: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ -0005d3a0: 4272 6561 6b49 7465 7261 746f 722f 4275 BreakIterator/Bu │ │ │ │ │ -0005d3b0: 6734 3533 3338 3732 2e6a 6176 613a 2055 g4533872.java: U │ │ │ │ │ -0005d3c0: 6e69 7420 7465 7374 7320 666f 7220 7375 nit tests for su │ │ │ │ │ -0005d3d0: 7070 6c65 6d65 6e74 6172 7920 6368 6172 pplementary char │ │ │ │ │ -0005d3e0: 6163 7465 7220 7375 7070 6f72 7420 284a acter support (J │ │ │ │ │ -0005d3f0: 5352 2d32 3034 2920 616e 6420 556e 6963 SR-204) and Unic │ │ │ │ │ -0005d400: 6f64 6520 342e 3020 7375 7070 6f72 740a ode 4.0 support. │ │ │ │ │ -0005d410: 3c62 720a 3e6a 6176 612f 7465 7874 2f42 java/text/B │ │ │ │ │ -0005d420: 7265 616b 4974 6572 6174 6f72 2f42 7567 reakIterator/Bug │ │ │ │ │ -0005d430: 3437 3430 3735 372e 6a61 7661 3a20 436f 4740757.java: Co │ │ │ │ │ -0005d440: 6e66 6972 6d20 6c69 6e65 2d62 7265 616b nfirm line-break │ │ │ │ │ -0005d450: 696e 6720 6265 6861 7669 6f72 206f 6620 ing behavior of │ │ │ │ │ -0005d460: 4861 6e67 756c 0a3c 6272 0a3e 6a61 7661 Hangul.java │ │ │ │ │ -0005d470: 2f74 6578 742f 4272 6561 6b49 7465 7261 /text/BreakItera │ │ │ │ │ -0005d480: 746f 722f 4275 6734 3931 3234 3034 2e6a tor/Bug4912404.j │ │ │ │ │ -0005d490: 6176 613a 2043 6f6e 6669 726d 2074 6861 ava: Confirm tha │ │ │ │ │ -0005d4a0: 7420 4272 6561 6b49 7465 7261 746f 722e t BreakIterator. │ │ │ │ │ -0005d4b0: 6571 7561 6c73 286e 756c 6c29 2072 6574 equals(null) ret │ │ │ │ │ -0005d4c0: 7572 6e20 6661 6c73 652e 0a3c 6272 0a3e urn false.. │ │ │ │ │ -0005d4d0: 6a61 7661 2f74 6578 742f 4272 6561 6b49 java/text/BreakI │ │ │ │ │ -0005d4e0: 7465 7261 746f 722f 4275 6734 3933 3235 terator/Bug49325 │ │ │ │ │ -0005d4f0: 3833 2e6a 6176 613a 2043 6f6e 6669 726d 83.java: Confirm │ │ │ │ │ -0005d500: 2074 6861 7420 4272 6561 6b49 7465 7261 that BreakItera │ │ │ │ │ -0005d510: 746f 7220 646f 6573 6e27 7420 6765 7420 tor doesn't get │ │ │ │ │ -0005d520: 6361 7567 6874 2069 6e20 616e 2069 6e66 caught in an inf │ │ │ │ │ -0005d530: 696e 6974 6520 6c6f 6f70 2e0a 3c62 720a inite loop..java/text/Break │ │ │ │ │ -0005d550: 4974 6572 6174 6f72 2f42 7567 3635 3133 Iterator/Bug6513 │ │ │ │ │ -0005d560: 3037 342e 6a61 7661 3a20 436f 6e66 6972 074.java: Confir │ │ │ │ │ -0005d570: 6d20 7468 6174 204a 4953 2058 2030 3231 m that JIS X 021 │ │ │ │ │ -0005d580: 3320 6368 6172 6163 7465 7273 2061 7265 3 characters are │ │ │ │ │ -0005d590: 2070 726f 6365 7373 6564 2069 6e20 6c69 processed in li │ │ │ │ │ -0005d5a0: 6e65 2d62 7265 616b 696e 6720 7072 6f70 ne-breaking prop │ │ │ │ │ -0005d5b0: 6572 6c79 2e0a 3c62 720a 3e6a 6176 612f erly..java/ │ │ │ │ │ -0005d5c0: 7465 7874 2f42 7265 616b 4974 6572 6174 text/BreakIterat │ │ │ │ │ -0005d5d0: 6f72 2f42 7567 3731 3034 3031 322e 6a61 or/Bug7104012.ja │ │ │ │ │ -0005d5e0: 7661 3a20 436f 6e66 6972 6d20 7468 6174 va: Confirm that │ │ │ │ │ -0005d5f0: 2041 494f 4245 2069 7320 6e6f 7420 7468 AIOBE is not th │ │ │ │ │ -0005d600: 726f 776e 2e0a 3c62 720a 3e6a 6176 612f rown..java/ │ │ │ │ │ -0005d610: 7465 7874 2f42 7265 616b 4974 6572 6174 text/BreakIterat │ │ │ │ │ -0005d620: 6f72 2f42 7567 3830 3332 3434 362e 6a61 or/Bug8032446.ja │ │ │ │ │ -0005d630: 7661 3a20 436f 6e66 6972 6d20 7468 6174 va: Confirm that │ │ │ │ │ -0005d640: 2042 7265 616b 4974 6572 6174 6f72 2077 BreakIterator w │ │ │ │ │ -0005d650: 6f72 6b73 2061 7320 6578 7065 6374 6564 orks as expected │ │ │ │ │ -0005d660: 2077 6974 6820 6e65 7720 6368 6172 6163 with new charac │ │ │ │ │ -0005d670: 7465 7273 2069 6e20 556e 6963 6f64 6520 ters in Unicode │ │ │ │ │ -0005d680: 372e 0a3c 6272 0a3e 6a61 7661 2f74 6578 7..java/tex │ │ │ │ │ -0005d690: 742f 4272 6561 6b49 7465 7261 746f 722f t/BreakIterator/ │ │ │ │ │ -0005d6a0: 4578 6365 7074 696f 6e54 6573 742e 6a61 ExceptionTest.ja │ │ │ │ │ -0005d6b0: 7661 3a20 7465 7374 2065 7863 6570 7469 va: test excepti │ │ │ │ │ -0005d6c0: 6f6e 730a 3c62 720a 3e6a 6176 612f 7465 ons.java/te │ │ │ │ │ -0005d6d0: 7874 2f42 7265 616b 4974 6572 6174 6f72 xt/BreakIterator │ │ │ │ │ -0005d6e0: 2f4e 6577 5653 4f6c 645f 7468 5f54 482e /NewVSOld_th_TH. │ │ │ │ │ -0005d6f0: 6a61 7661 3a20 7465 7374 2043 6f6d 7061 java: test Compa │ │ │ │ │ -0005d700: 7269 736f 6e20 6f66 204e 6577 2043 6f6c rison of New Col │ │ │ │ │ -0005d710: 6c61 746f 7273 2061 6761 696e 7374 204f lators against O │ │ │ │ │ -0005d720: 6c64 2043 6f6c 6c61 746f 7273 2069 6e20 ld Collators in │ │ │ │ │ -0005d730: 7468 6520 656e 5f55 5320 6c6f 6361 6c65 the en_US locale │ │ │ │ │ +0005c700: 6c2f 5351 4c52 6563 6f76 6572 6162 6c65 l/SQLRecoverable │ │ │ │ │ +0005c710: 4578 6365 7074 696f 6e54 6573 7473 2e6a ExceptionTests.j │ │ │ │ │ +0005c720: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ +0005c730: 2f73 716c 2f74 6573 746e 672f 7465 7374 /sql/testng/test │ │ │ │ │ +0005c740: 2f73 716c 2f53 514c 5379 6e74 6178 4572 /sql/SQLSyntaxEr │ │ │ │ │ +0005c750: 726f 7245 7863 6570 7469 6f6e 5465 7374 rorExceptionTest │ │ │ │ │ +0005c760: 732e 6a61 7661 3a20 200a 3c62 720a 3e6a s.java: .j │ │ │ │ │ +0005c770: 6176 612f 7371 6c2f 7465 7374 6e67 2f74 ava/sql/testng/t │ │ │ │ │ +0005c780: 6573 742f 7371 6c2f 5351 4c54 696d 656f est/sql/SQLTimeo │ │ │ │ │ +0005c790: 7574 4578 6365 7074 696f 6e54 6573 7473 utExceptionTests │ │ │ │ │ +0005c7a0: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +0005c7b0: 7661 2f73 716c 2f74 6573 746e 672f 7465 va/sql/testng/te │ │ │ │ │ +0005c7c0: 7374 2f73 716c 2f53 514c 5472 616e 7361 st/sql/SQLTransa │ │ │ │ │ +0005c7d0: 6374 696f 6e52 6f6c 6c62 6163 6b45 7863 ctionRollbackExc │ │ │ │ │ +0005c7e0: 6570 7469 6f6e 5465 7374 732e 6a61 7661 eptionTests.java │ │ │ │ │ +0005c7f0: 3a20 200a 3c62 720a 3e6a 6176 612f 7371 : .java/sq │ │ │ │ │ +0005c800: 6c2f 7465 7374 6e67 2f74 6573 742f 7371 l/testng/test/sq │ │ │ │ │ +0005c810: 6c2f 5351 4c54 7261 6e73 6965 6e74 436f l/SQLTransientCo │ │ │ │ │ +0005c820: 6e6e 6563 7469 6f6e 4578 6365 7074 696f nnectionExceptio │ │ │ │ │ +0005c830: 6e54 6573 7473 2e6a 6176 613a 2020 0a3c nTests.java: .< │ │ │ │ │ +0005c840: 6272 0a3e 6a61 7661 2f73 716c 2f74 6573 br.>java/sql/tes │ │ │ │ │ +0005c850: 746e 672f 7465 7374 2f73 716c 2f53 514c tng/test/sql/SQL │ │ │ │ │ +0005c860: 5472 616e 7369 656e 7445 7863 6570 7469 TransientExcepti │ │ │ │ │ +0005c870: 6f6e 5465 7374 732e 6a61 7661 3a20 200a onTests.java: . │ │ │ │ │ +0005c880: 3c62 720a 3e6a 6176 612f 7371 6c2f 7465 java/sql/te │ │ │ │ │ +0005c890: 7374 6e67 2f74 6573 742f 7371 6c2f 5351 stng/test/sql/SQ │ │ │ │ │ +0005c8a0: 4c57 6172 6e69 6e67 5465 7374 732e 6a61 LWarningTests.ja │ │ │ │ │ +0005c8b0: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +0005c8c0: 7371 6c2f 7465 7374 6e67 2f74 6573 742f sql/testng/test/ │ │ │ │ │ +0005c8d0: 7371 6c2f 5374 6174 656d 656e 7454 6573 sql/StatementTes │ │ │ │ │ +0005c8e0: 7473 2e6a 6176 613a 2020 0a3c 6272 0a3e ts.java: . │ │ │ │ │ +0005c8f0: 6a61 7661 2f73 716c 2f74 6573 746e 672f java/sql/testng/ │ │ │ │ │ +0005c900: 7465 7374 2f73 716c 2f54 696d 6554 6573 test/sql/TimeTes │ │ │ │ │ +0005c910: 7473 2e6a 6176 613a 2020 0a3c 6272 0a3e ts.java: . │ │ │ │ │ +0005c920: 6a61 7661 2f73 716c 2f74 6573 746e 672f java/sql/testng/ │ │ │ │ │ +0005c930: 7465 7374 2f73 716c 2f54 696d 6573 7461 test/sql/Timesta │ │ │ │ │ +0005c940: 6d70 5465 7374 732e 6a61 7661 3a20 200a mpTests.java: . │ │ │ │ │ +0005c950: 3c62 720a 3e6a 6176 612f 7371 6c2f 7465 java/sql/te │ │ │ │ │ +0005c960: 7374 6e67 2f74 6573 742f 7371 6c2f 6f74 stng/test/sql/ot │ │ │ │ │ +0005c970: 6865 7276 6d2f 4472 6976 6572 4d61 6e61 hervm/DriverMana │ │ │ │ │ +0005c980: 6765 7249 6e69 7454 6573 7473 2e6a 6176 gerInitTests.jav │ │ │ │ │ +0005c990: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f73 a: .java/s │ │ │ │ │ +0005c9a0: 716c 2f74 6573 746e 672f 7574 696c 2f42 ql/testng/util/B │ │ │ │ │ +0005c9b0: 6173 6554 6573 742e 6a61 7661 3a20 200a aseTest.java: . │ │ │ │ │ +0005c9c0: 3c62 720a 3e6a 6176 612f 7371 6c2f 7465 java/sql/te │ │ │ │ │ +0005c9d0: 7374 6e67 2f75 7469 6c2f 4472 6976 6572 stng/util/Driver │ │ │ │ │ +0005c9e0: 4163 7469 6f6e 496d 706c 2e6a 6176 613a ActionImpl.java: │ │ │ │ │ +0005c9f0: 2020 0a3c 6272 0a3e 6a61 7661 2f73 716c .java/sql │ │ │ │ │ +0005ca00: 2f74 6573 746e 672f 7574 696c 2f53 6572 /testng/util/Ser │ │ │ │ │ +0005ca10: 6961 6c69 7a65 6442 6174 6368 5570 6461 ializedBatchUpda │ │ │ │ │ +0005ca20: 7465 4578 6365 7074 696f 6e2e 6a61 7661 teException.java │ │ │ │ │ +0005ca30: 3a20 200a 3c62 720a 3e6a 6176 612f 7371 : .java/sq │ │ │ │ │ +0005ca40: 6c2f 7465 7374 6e67 2f75 7469 6c2f 5374 l/testng/util/St │ │ │ │ │ +0005ca50: 7562 4361 6c6c 6162 6c65 5374 6174 656d ubCallableStatem │ │ │ │ │ +0005ca60: 656e 742e 6a61 7661 3a20 200a 3c62 720a ent.java: .java/sql/testng │ │ │ │ │ +0005ca80: 2f75 7469 6c2f 5374 7562 436f 6e6e 6563 /util/StubConnec │ │ │ │ │ +0005ca90: 7469 6f6e 2e6a 6176 613a 2020 0a3c 6272 tion.java: .
    java/sql/testn │ │ │ │ │ +0005cab0: 672f 7574 696c 2f53 7475 6244 7269 7665 g/util/StubDrive │ │ │ │ │ +0005cac0: 722e 6a61 7661 3a20 200a 3c62 720a 3e6a r.java: .j │ │ │ │ │ +0005cad0: 6176 612f 7371 6c2f 7465 7374 6e67 2f75 ava/sql/testng/u │ │ │ │ │ +0005cae0: 7469 6c2f 5374 7562 4472 6976 6572 4441 til/StubDriverDA │ │ │ │ │ +0005caf0: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +0005cb00: 7661 2f73 716c 2f74 6573 746e 672f 7574 va/sql/testng/ut │ │ │ │ │ +0005cb10: 696c 2f53 7475 6250 7265 7061 7265 6453 il/StubPreparedS │ │ │ │ │ +0005cb20: 7461 7465 6d65 6e74 2e6a 6176 613a 2020 tatement.java: │ │ │ │ │ +0005cb30: 0a3c 6272 0a3e 6a61 7661 2f73 716c 2f74 .java/sql/t │ │ │ │ │ +0005cb40: 6573 746e 672f 7574 696c 2f53 7475 6253 estng/util/StubS │ │ │ │ │ +0005cb50: 7461 7465 6d65 6e74 2e6a 6176 613a 2020 tatement.java: │ │ │ │ │ +0005cb60: 0a3c 6272 0a3e 6a61 7661 2f73 716c 2f74 .java/sql/t │ │ │ │ │ +0005cb70: 6573 746e 672f 7574 696c 2f54 6573 7450 estng/util/TestP │ │ │ │ │ +0005cb80: 6f6c 6963 792e 6a61 7661 3a20 200a 3c62 olicy.java: .java/text/Att │ │ │ │ │ +0005cba0: 7269 6275 7465 6443 6861 7261 6374 6572 ributedCharacter │ │ │ │ │ +0005cbb0: 4974 6572 6174 6f72 2f41 7474 7269 6275 Iterator/Attribu │ │ │ │ │ +0005cbc0: 7465 2f52 6561 6452 6573 6f6c 7665 2e6a te/ReadResolve.j │ │ │ │ │ +0005cbd0: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ +0005cbe0: 6861 7420 4174 7472 6962 7574 6520 2661 hat Attribute &a │ │ │ │ │ +0005cbf0: 6d70 3b20 7375 6263 6c61 7373 6573 2061 mp; subclasses a │ │ │ │ │ +0005cc00: 7265 2073 6572 6961 6c69 7a65 6420 616e re serialized an │ │ │ │ │ +0005cc10: 6420 6465 7365 7269 616c 697a 6564 2063 d deserialized c │ │ │ │ │ +0005cc20: 6f72 7265 6374 6c79 0a3c 6272 0a3e 6a61 orrectly.ja │ │ │ │ │ +0005cc30: 7661 2f74 6578 742f 4174 7472 6962 7574 va/text/Attribut │ │ │ │ │ +0005cc40: 6564 5374 7269 6e67 2f41 7474 7269 6275 edString/Attribu │ │ │ │ │ +0005cc50: 7465 6453 7472 696e 6754 6573 742e 6a61 tedStringTest.ja │ │ │ │ │ +0005cc60: 7661 3a20 7465 7374 2061 6c6c 2061 7370 va: test all asp │ │ │ │ │ +0005cc70: 6563 7473 206f 6620 4174 7472 6962 7574 ects of Attribut │ │ │ │ │ +0005cc80: 6564 5374 7269 6e67 2063 6c61 7373 0a3c edString class.< │ │ │ │ │ +0005cc90: 6272 0a3e 6a61 7661 2f74 6578 742f 4174 br.>java/text/At │ │ │ │ │ +0005cca0: 7472 6962 7574 6564 5374 7269 6e67 2f54 tributedString/T │ │ │ │ │ +0005ccb0: 6573 7441 7474 7269 6275 7465 6453 7472 estAttributedStr │ │ │ │ │ +0005ccc0: 696e 6743 746f 722e 6a61 7661 3a20 4d61 ingCtor.java: Ma │ │ │ │ │ +0005ccd0: 6b65 2073 7572 6520 7765 2063 616e 2063 ke sure we can c │ │ │ │ │ +0005cce0: 6f6e 7374 7275 6374 2061 6e20 4174 7472 onstruct an Attr │ │ │ │ │ +0005ccf0: 6962 7574 6564 5374 7269 6e67 2066 726f ibutedString fro │ │ │ │ │ +0005cd00: 6d20 616e 2041 7474 7269 6275 7465 6443 m an AttributedC │ │ │ │ │ +0005cd10: 6861 7261 6374 6572 4974 6572 6174 6f72 haracterIterator │ │ │ │ │ +0005cd20: 2063 6f76 6572 696e 6720 6f6e 6c79 2061 covering only a │ │ │ │ │ +0005cd30: 2073 7562 7261 6e67 650a 3c62 720a 3e6a subrange.j │ │ │ │ │ +0005cd40: 6176 612f 7465 7874 2f41 7474 7269 6275 ava/text/Attribu │ │ │ │ │ +0005cd50: 7465 6453 7472 696e 672f 6765 7452 756e tedString/getRun │ │ │ │ │ +0005cd60: 5374 6172 744c 696d 6974 5465 7374 2e6a StartLimitTest.j │ │ │ │ │ +0005cd70: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ +0005cd80: 6f20 7265 7475 726e 2063 6f72 7265 6374 o return correct │ │ │ │ │ +0005cd90: 2072 756e 2073 7461 7274 2061 6e64 206c run start and l │ │ │ │ │ +0005cda0: 696d 6974 2076 616c 7565 7320 7768 656e imit values when │ │ │ │ │ +0005cdb0: 2074 6865 2069 7465 7261 746f 7220 6861 the iterator ha │ │ │ │ │ +0005cdc0: 7320 6265 656e 2063 7265 6174 6564 2077 s been created w │ │ │ │ │ +0005cdd0: 6974 6820 6265 6769 6e20 616e 6420 656e ith begin and en │ │ │ │ │ +0005cde0: 6420 696e 6465 7820 7661 6c75 6573 2e0a d index values.. │ │ │ │ │ +0005cdf0: 3c62 720a 3e6a 6176 612f 7465 7874 2f42 java/text/B │ │ │ │ │ +0005ce00: 6964 692f 4269 6469 4275 672e 6a61 7661 idi/BidiBug.java │ │ │ │ │ +0005ce10: 3a20 7665 7269 6679 2074 6861 7420 6172 : verify that ar │ │ │ │ │ +0005ce20: 6775 6d65 6e74 2076 616c 6964 6974 7920 gument validity │ │ │ │ │ +0005ce30: 6368 6563 6b20 6973 206e 6f74 2066 6f6f check is not foo │ │ │ │ │ +0005ce40: 6c65 6420 6279 206f 7665 7266 6c6f 770a led by overflow. │ │ │ │ │ +0005ce50: 3c62 720a 3e6a 6176 612f 7465 7874 2f42 java/text/B │ │ │ │ │ +0005ce60: 6964 692f 4269 6469 436f 6e66 6f72 6d61 idi/BidiConforma │ │ │ │ │ +0005ce70: 6e63 652e 6a61 7661 3a20 636f 6e66 6972 nce.java: confir │ │ │ │ │ +0005ce80: 6d20 7468 6520 6265 6861 7669 6f72 206f m the behavior o │ │ │ │ │ +0005ce90: 6620 6e65 7720 4269 6469 2069 6d70 6c65 f new Bidi imple │ │ │ │ │ +0005cea0: 6d65 6e74 6174 696f 6e2e 0a3c 6272 0a3e mentation.. │ │ │ │ │ +0005ceb0: 6a61 7661 2f74 6578 742f 4269 6469 2f42 java/text/Bidi/B │ │ │ │ │ +0005cec0: 6964 6945 6d62 6564 6469 6e67 5465 7374 idiEmbeddingTest │ │ │ │ │ +0005ced0: 2e6a 6176 613a 2076 6572 6966 7920 7468 .java: verify th │ │ │ │ │ +0005cee0: 6174 2074 6865 2065 6d62 6564 6469 6e67 at the embedding │ │ │ │ │ +0005cef0: 2076 616c 7565 7320 7072 6f63 6573 7365 values processe │ │ │ │ │ +0005cf00: 6420 6279 2074 6865 2062 6964 6920 636f d by the bidi co │ │ │ │ │ +0005cf10: 6465 2075 7365 206e 6567 6174 6976 6520 de use negative │ │ │ │ │ +0005cf20: 7661 6c75 6573 2074 6f20 696e 6469 6361 values to indica │ │ │ │ │ +0005cf30: 7465 206f 7665 7272 6964 6573 2c20 7261 te overrides, ra │ │ │ │ │ +0005cf40: 7468 6572 2074 6861 6e20 7573 696e 6720 ther than using │ │ │ │ │ +0005cf50: 6269 7420 372e 0a3c 6272 0a3e 6a61 7661 bit 7..java │ │ │ │ │ +0005cf60: 2f74 6578 742f 4269 6469 2f42 6964 6953 /text/Bidi/BidiS │ │ │ │ │ +0005cf70: 7572 726f 6761 7465 5465 7374 2e6a 6176 urrogateTest.jav │ │ │ │ │ +0005cf80: 613a 2076 6572 6966 7920 7468 6174 2073 a: verify that s │ │ │ │ │ +0005cf90: 7572 726f 6761 7465 2070 6169 7273 2072 urrogate pairs r │ │ │ │ │ +0005cfa0: 6570 7265 7365 6e74 696e 6720 636f 6465 epresenting code │ │ │ │ │ +0005cfb0: 706f 696e 7473 2077 6974 6820 5220 6f72 points with R or │ │ │ │ │ +0005cfc0: 2041 4c20 6469 7265 6374 696f 6e61 6c69 AL directionali │ │ │ │ │ +0005cfd0: 7479 2061 6e64 2063 6f72 7265 6374 6c79 ty and correctly │ │ │ │ │ +0005cfe0: 2072 6563 6f67 6e69 7a65 6420 616e 6420 recognized and │ │ │ │ │ +0005cff0: 7265 6f72 6465 7265 642e 0a3c 6272 0a3e reordered.. │ │ │ │ │ +0005d000: 6a61 7661 2f74 6578 742f 4269 6469 2f42 java/text/Bidi/B │ │ │ │ │ +0005d010: 7567 3638 3530 3131 332e 6a61 7661 3a20 ug6850113.java: │ │ │ │ │ +0005d020: 5665 7269 6679 2074 6865 2072 6574 7572 Verify the retur │ │ │ │ │ +0005d030: 6e20 7661 6c75 6520 6f66 2064 6967 6974 n value of digit │ │ │ │ │ +0005d040: 2829 2066 6f72 2073 6f6d 6520 6469 6769 () for some digi │ │ │ │ │ +0005d050: 7473 2e0a 3c62 720a 3e6a 6176 612f 7465 ts..java/te │ │ │ │ │ +0005d060: 7874 2f42 6964 692f 4275 6737 3030 3233 xt/Bidi/Bug70023 │ │ │ │ │ +0005d070: 3938 2e6a 6176 613a 2056 6572 6966 7920 98.java: Verify │ │ │ │ │ +0005d080: 7468 6174 2043 6f72 7269 6765 6e64 756d that Corrigendum │ │ │ │ │ +0005d090: 2023 3820 666f 7220 556e 6963 6f64 6520 #8 for Unicode │ │ │ │ │ +0005d0a0: 362e 302e 3020 6861 7320 6265 656e 2061 6.0.0 has been a │ │ │ │ │ +0005d0b0: 7070 6c69 6564 2e0a 3c62 720a 3e6a 6176 pplied..jav │ │ │ │ │ +0005d0c0: 612f 7465 7874 2f42 6964 692f 4275 6737 a/text/Bidi/Bug7 │ │ │ │ │ +0005d0d0: 3034 3132 3332 2e6a 6176 613a 2076 6572 041232.java: ver │ │ │ │ │ +0005d0e0: 6966 7920 7468 6174 2061 6e20 756e 6578 ify that an unex │ │ │ │ │ +0005d0f0: 7065 6374 6564 2065 7863 6570 7469 6f6e pected exception │ │ │ │ │ +0005d100: 2069 736e 2774 2074 6872 6f77 6e20 666f isn't thrown fo │ │ │ │ │ +0005d110: 7220 756e 6e61 7475 7261 6c20 6461 7461 r unnatural data │ │ │ │ │ +0005d120: 2074 6f20 6b65 6570 2062 6163 6b77 6172 to keep backwar │ │ │ │ │ +0005d130: 6420 636f 6d70 6174 6962 696c 6974 7920 d compatibility │ │ │ │ │ +0005d140: 7769 7468 204a 444b 2036 2e0a 3c62 720a with JDK 6..java/text/Bidi/ │ │ │ │ │ +0005d160: 4275 6737 3034 3231 3438 2e6a 6176 613a Bug7042148.java: │ │ │ │ │ +0005d170: 2076 6572 6966 7920 7468 6174 2042 6964 verify that Bid │ │ │ │ │ +0005d180: 692e 6261 7365 4973 4c65 6674 546f 5269 i.baseIsLeftToRi │ │ │ │ │ +0005d190: 6768 7428 2920 7265 7475 726e 7320 7468 ght() returns th │ │ │ │ │ +0005d1a0: 6520 636f 7272 6563 7420 7661 6c75 6520 e correct value │ │ │ │ │ +0005d1b0: 6576 656e 2069 6620 616e 2069 6e63 6f72 even if an incor │ │ │ │ │ +0005d1c0: 7265 6374 2070 6f73 6974 696f 6e20 6973 rect position is │ │ │ │ │ +0005d1d0: 2073 6574 2069 6e20 7468 6520 6769 7665 set in the give │ │ │ │ │ +0005d1e0: 6e20 4174 7472 6962 7574 6564 4368 6172 n AttributedChar │ │ │ │ │ +0005d1f0: 6163 7465 7249 7465 7261 746f 722e 0a3c acterIterator..< │ │ │ │ │ +0005d200: 6272 0a3e 6a61 7661 2f74 6578 742f 4269 br.>java/text/Bi │ │ │ │ │ +0005d210: 6469 2f42 7567 3730 3531 3736 392e 6a61 di/Bug7051769.ja │ │ │ │ │ +0005d220: 7661 3a20 7665 7269 6679 2074 6861 7420 va: verify that │ │ │ │ │ +0005d230: 4269 6469 2e74 6f53 7472 696e 6728 2920 Bidi.toString() │ │ │ │ │ +0005d240: 7265 7475 726e 7320 7468 6520 636f 7265 returns the core │ │ │ │ │ +0005d250: 6374 2072 6573 756c 742e 0a3c 6272 0a3e ct result.. │ │ │ │ │ +0005d260: 6a61 7661 2f74 6578 742f 4269 6469 2f42 java/text/Bidi/B │ │ │ │ │ +0005d270: 7567 3830 3035 3237 372e 6a61 7661 3a20 ug8005277.java: │ │ │ │ │ +0005d280: 7665 7269 6679 2074 6861 7420 4269 6469 verify that Bidi │ │ │ │ │ +0005d290: 2e67 6574 5275 6e4c 6576 656c 2829 2072 .getRunLevel() r │ │ │ │ │ +0005d2a0: 6574 7572 6e73 2061 2063 6f72 6563 7420 eturns a corect │ │ │ │ │ +0005d2b0: 6c65 7665 6c2e 0a3c 6272 0a3e 6a61 7661 level..java │ │ │ │ │ +0005d2c0: 2f74 6578 742f 4272 6561 6b49 7465 7261 /text/BreakItera │ │ │ │ │ +0005d2d0: 746f 722f 4272 6561 6b49 7465 7261 746f tor/BreakIterato │ │ │ │ │ +0005d2e0: 7254 6573 742e 6a61 7661 3a20 7465 7374 rTest.java: test │ │ │ │ │ +0005d2f0: 2042 7265 616b 4974 6572 6174 6f72 0a3c BreakIterator.< │ │ │ │ │ +0005d300: 6272 0a3e 6a61 7661 2f74 6578 742f 4272 br.>java/text/Br │ │ │ │ │ +0005d310: 6561 6b49 7465 7261 746f 722f 4275 6734 eakIterator/Bug4 │ │ │ │ │ +0005d320: 3533 3338 3732 2e6a 6176 613a 2055 6e69 533872.java: Uni │ │ │ │ │ +0005d330: 7420 7465 7374 7320 666f 7220 7375 7070 t tests for supp │ │ │ │ │ +0005d340: 6c65 6d65 6e74 6172 7920 6368 6172 6163 lementary charac │ │ │ │ │ +0005d350: 7465 7220 7375 7070 6f72 7420 284a 5352 ter support (JSR │ │ │ │ │ +0005d360: 2d32 3034 2920 616e 6420 556e 6963 6f64 -204) and Unicod │ │ │ │ │ +0005d370: 6520 342e 3020 7375 7070 6f72 740a 3c62 e 4.0 support.java/text/Bre │ │ │ │ │ +0005d390: 616b 4974 6572 6174 6f72 2f42 7567 3437 akIterator/Bug47 │ │ │ │ │ +0005d3a0: 3430 3735 372e 6a61 7661 3a20 436f 6e66 40757.java: Conf │ │ │ │ │ +0005d3b0: 6972 6d20 6c69 6e65 2d62 7265 616b 696e irm line-breakin │ │ │ │ │ +0005d3c0: 6720 6265 6861 7669 6f72 206f 6620 4861 g behavior of Ha │ │ │ │ │ +0005d3d0: 6e67 756c 0a3c 6272 0a3e 6a61 7661 2f74 ngul.java/t │ │ │ │ │ +0005d3e0: 6578 742f 4272 6561 6b49 7465 7261 746f ext/BreakIterato │ │ │ │ │ +0005d3f0: 722f 4275 6734 3931 3234 3034 2e6a 6176 r/Bug4912404.jav │ │ │ │ │ +0005d400: 613a 2043 6f6e 6669 726d 2074 6861 7420 a: Confirm that │ │ │ │ │ +0005d410: 4272 6561 6b49 7465 7261 746f 722e 6571 BreakIterator.eq │ │ │ │ │ +0005d420: 7561 6c73 286e 756c 6c29 2072 6574 7572 uals(null) retur │ │ │ │ │ +0005d430: 6e20 6661 6c73 652e 0a3c 6272 0a3e 6a61 n false..ja │ │ │ │ │ +0005d440: 7661 2f74 6578 742f 4272 6561 6b49 7465 va/text/BreakIte │ │ │ │ │ +0005d450: 7261 746f 722f 4275 6734 3933 3235 3833 rator/Bug4932583 │ │ │ │ │ +0005d460: 2e6a 6176 613a 2043 6f6e 6669 726d 2074 .java: Confirm t │ │ │ │ │ +0005d470: 6861 7420 4272 6561 6b49 7465 7261 746f hat BreakIterato │ │ │ │ │ +0005d480: 7220 646f 6573 6e27 7420 6765 7420 6361 r doesn't get ca │ │ │ │ │ +0005d490: 7567 6874 2069 6e20 616e 2069 6e66 696e ught in an infin │ │ │ │ │ +0005d4a0: 6974 6520 6c6f 6f70 2e0a 3c62 720a 3e6a ite loop..j │ │ │ │ │ +0005d4b0: 6176 612f 7465 7874 2f42 7265 616b 4974 ava/text/BreakIt │ │ │ │ │ +0005d4c0: 6572 6174 6f72 2f42 7567 3635 3133 3037 erator/Bug651307 │ │ │ │ │ +0005d4d0: 342e 6a61 7661 3a20 436f 6e66 6972 6d20 4.java: Confirm │ │ │ │ │ +0005d4e0: 7468 6174 204a 4953 2058 2030 3231 3320 that JIS X 0213 │ │ │ │ │ +0005d4f0: 6368 6172 6163 7465 7273 2061 7265 2070 characters are p │ │ │ │ │ +0005d500: 726f 6365 7373 6564 2069 6e20 6c69 6e65 rocessed in line │ │ │ │ │ +0005d510: 2d62 7265 616b 696e 6720 7072 6f70 6572 -breaking proper │ │ │ │ │ +0005d520: 6c79 2e0a 3c62 720a 3e6a 6176 612f 7465 ly..java/te │ │ │ │ │ +0005d530: 7874 2f42 7265 616b 4974 6572 6174 6f72 xt/BreakIterator │ │ │ │ │ +0005d540: 2f42 7567 3731 3034 3031 322e 6a61 7661 /Bug7104012.java │ │ │ │ │ +0005d550: 3a20 436f 6e66 6972 6d20 7468 6174 2041 : Confirm that A │ │ │ │ │ +0005d560: 494f 4245 2069 7320 6e6f 7420 7468 726f IOBE is not thro │ │ │ │ │ +0005d570: 776e 2e0a 3c62 720a 3e6a 6176 612f 7465 wn..java/te │ │ │ │ │ +0005d580: 7874 2f42 7265 616b 4974 6572 6174 6f72 xt/BreakIterator │ │ │ │ │ +0005d590: 2f42 7567 3830 3332 3434 362e 6a61 7661 /Bug8032446.java │ │ │ │ │ +0005d5a0: 3a20 436f 6e66 6972 6d20 7468 6174 2042 : Confirm that B │ │ │ │ │ +0005d5b0: 7265 616b 4974 6572 6174 6f72 2077 6f72 reakIterator wor │ │ │ │ │ +0005d5c0: 6b73 2061 7320 6578 7065 6374 6564 2077 ks as expected w │ │ │ │ │ +0005d5d0: 6974 6820 6e65 7720 6368 6172 6163 7465 ith new characte │ │ │ │ │ +0005d5e0: 7273 2069 6e20 556e 6963 6f64 6520 372e rs in Unicode 7. │ │ │ │ │ +0005d5f0: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ +0005d600: 4272 6561 6b49 7465 7261 746f 722f 4578 BreakIterator/Ex │ │ │ │ │ +0005d610: 6365 7074 696f 6e54 6573 742e 6a61 7661 ceptionTest.java │ │ │ │ │ +0005d620: 3a20 7465 7374 2065 7863 6570 7469 6f6e : test exception │ │ │ │ │ +0005d630: 730a 3c62 720a 3e6a 6176 612f 7465 7874 s.java/text │ │ │ │ │ +0005d640: 2f42 7265 616b 4974 6572 6174 6f72 2f4e /BreakIterator/N │ │ │ │ │ +0005d650: 6577 5653 4f6c 645f 7468 5f54 482e 6a61 ewVSOld_th_TH.ja │ │ │ │ │ +0005d660: 7661 3a20 7465 7374 2043 6f6d 7061 7269 va: test Compari │ │ │ │ │ +0005d670: 736f 6e20 6f66 204e 6577 2043 6f6c 6c61 son of New Colla │ │ │ │ │ +0005d680: 746f 7273 2061 6761 696e 7374 204f 6c64 tors against Old │ │ │ │ │ +0005d690: 2043 6f6c 6c61 746f 7273 2069 6e20 7468 Collators in th │ │ │ │ │ +0005d6a0: 6520 656e 5f55 5320 6c6f 6361 6c65 0a3c e en_US locale.< │ │ │ │ │ +0005d6b0: 6272 0a3e 6a61 7661 2f74 6578 742f 4368 br.>java/text/Ch │ │ │ │ │ +0005d6c0: 6172 6163 7465 7249 7465 7261 746f 722f aracterIterator/ │ │ │ │ │ +0005d6d0: 4368 6172 6163 7465 7249 7465 7261 746f CharacterIterato │ │ │ │ │ +0005d6e0: 7254 6573 742e 6a61 7661 3a20 7465 7374 rTest.java: test │ │ │ │ │ +0005d6f0: 2066 6f72 2043 6861 7261 6374 6572 2049 for Character I │ │ │ │ │ +0005d700: 7465 7261 746f 720a 3c62 720a 3e6a 6176 terator.jav │ │ │ │ │ +0005d710: 612f 7465 7874 2f43 6f6c 6c61 746f 722f a/text/Collator/ │ │ │ │ │ +0005d720: 4150 4954 6573 742e 6a61 7661 3a20 7465 APITest.java: te │ │ │ │ │ +0005d730: 7374 2043 6f6c 6c61 7469 6f6e 2041 5049 st Collation API │ │ │ │ │ 0005d740: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ -0005d750: 4368 6172 6163 7465 7249 7465 7261 746f CharacterIterato │ │ │ │ │ -0005d760: 722f 4368 6172 6163 7465 7249 7465 7261 r/CharacterItera │ │ │ │ │ -0005d770: 746f 7254 6573 742e 6a61 7661 3a20 7465 torTest.java: te │ │ │ │ │ -0005d780: 7374 2066 6f72 2043 6861 7261 6374 6572 st for Character │ │ │ │ │ -0005d790: 2049 7465 7261 746f 720a 3c62 720a 3e6a Iterator.j │ │ │ │ │ -0005d7a0: 6176 612f 7465 7874 2f43 6f6c 6c61 746f ava/text/Collato │ │ │ │ │ -0005d7b0: 722f 4150 4954 6573 742e 6a61 7661 3a20 r/APITest.java: │ │ │ │ │ -0005d7c0: 7465 7374 2043 6f6c 6c61 7469 6f6e 2041 test Collation A │ │ │ │ │ -0005d7d0: 5049 0a3c 6272 0a3e 6a61 7661 2f74 6578 PI.java/tex │ │ │ │ │ -0005d7e0: 742f 436f 6c6c 6174 6f72 2f42 7567 3530 t/Collator/Bug50 │ │ │ │ │ -0005d7f0: 3437 3331 342e 6a61 7661 3a20 7665 7269 47314.java: veri │ │ │ │ │ -0005d800: 6679 2074 6861 7420 636f 6d70 6172 6528 fy that compare( │ │ │ │ │ -0005d810: 2920 616e 6420 6765 7443 6f6c 6c61 7469 ) and getCollati │ │ │ │ │ -0005d820: 6f6e 4b65 7928 2920 646f 6e27 7420 676f onKey() don't go │ │ │ │ │ -0005d830: 2069 6e74 6f20 616e 2069 6e66 696e 6974 into an infinit │ │ │ │ │ -0005d840: 6520 6c6f 6f70 2066 6f72 2075 6e66 696e e loop for unfin │ │ │ │ │ -0005d850: 6973 6865 6420 5468 6169 2f4c 616f 2074 ished Thai/Lao t │ │ │ │ │ -0005d860: 6578 742e 0a3c 6272 0a3e 6a61 7661 2f74 ext..java/t │ │ │ │ │ -0005d870: 6578 742f 436f 6c6c 6174 6f72 2f42 7567 ext/Collator/Bug │ │ │ │ │ -0005d880: 3632 3731 3431 312e 6a61 7661 3a20 436f 6271411.java: Co │ │ │ │ │ -0005d890: 6e66 6972 6d20 7468 6174 2074 6872 6565 nfirm that three │ │ │ │ │ -0005d8a0: 204a 434b 2074 6573 7463 6173 6573 2066 JCK testcases f │ │ │ │ │ -0005d8b0: 6f72 2043 6f6c 6c61 7469 6f6e 456c 656d or CollationElem │ │ │ │ │ -0005d8c0: 656e 7449 7465 7261 746f 7220 7061 7373 entIterator pass │ │ │ │ │ -0005d8d0: 2e0a 3c62 720a 3e6a 6176 612f 7465 7874 ..java/text │ │ │ │ │ -0005d8e0: 2f43 6f6c 6c61 746f 722f 4275 6736 3937 /Collator/Bug697 │ │ │ │ │ -0005d8f0: 3039 3330 2e6a 6176 613a 2076 6572 6966 0930.java: verif │ │ │ │ │ -0005d900: 7920 7468 6174 2063 6f6d 7061 7265 2829 y that compare() │ │ │ │ │ -0005d910: 2074 6872 6f77 7320 4e50 4520 696e 7374 throws NPE inst │ │ │ │ │ -0005d920: 6561 6420 6f66 2049 4145 2077 6865 6e20 ead of IAE when │ │ │ │ │ -0005d930: 616e 2061 7267 756d 656e 7420 6973 206e an argument is n │ │ │ │ │ -0005d940: 756c 6c2e 0a3c 6272 0a3e 6a61 7661 2f74 ull..java/t │ │ │ │ │ -0005d950: 6578 742f 436f 6c6c 6174 6f72 2f42 7567 ext/Collator/Bug │ │ │ │ │ -0005d960: 3732 3030 3131 392e 6a61 7661 3a20 7665 7200119.java: ve │ │ │ │ │ -0005d970: 7269 6679 2074 6861 7420 6765 7441 7661 rify that getAva │ │ │ │ │ -0005d980: 696c 6162 6c65 4c6f 6361 6c65 7328 2920 ilableLocales() │ │ │ │ │ -0005d990: 636f 6e74 6169 6e73 204c 6f63 616c 652e contains Locale. │ │ │ │ │ -0005d9a0: 5553 0a3c 6272 0a3e 6a61 7661 2f74 6578 US.java/tex │ │ │ │ │ -0005d9b0: 742f 436f 6c6c 6174 6f72 2f43 6f6c 6c61 t/Collator/Colla │ │ │ │ │ -0005d9c0: 7469 6f6e 4b65 7954 6573 742e 6a61 7661 tionKeyTest.java │ │ │ │ │ -0005d9d0: 3a20 5465 7374 7320 6f6e 2074 6865 2062 : Tests on the b │ │ │ │ │ -0005d9e0: 7567 2034 3130 3632 3633 202d 2043 6f6c ug 4106263 - Col │ │ │ │ │ -0005d9f0: 6c61 7469 6f6e 4b65 7920 6265 6361 6d65 lationKey became │ │ │ │ │ -0005da00: 206e 6f6e 2d66 696e 616c 2065 7874 656e non-final exten │ │ │ │ │ -0005da10: 6461 626c 6520 636c 6173 732e 0a3c 6272 dable class..
    java/text/Coll │ │ │ │ │ -0005da30: 6174 6f72 2f43 7572 7265 6e63 7943 6f6c ator/CurrencyCol │ │ │ │ │ -0005da40: 6c61 7465 2e6a 6176 613a 2054 6573 7420 late.java: Test │ │ │ │ │ -0005da50: 6375 7272 656e 6379 2063 6f6c 6c61 7469 currency collati │ │ │ │ │ -0005da60: 6f6e 2e0a 3c62 720a 3e6a 6176 612f 7465 on..java/te │ │ │ │ │ -0005da70: 7874 2f43 6f6c 6c61 746f 722f 4461 6e69 xt/Collator/Dani │ │ │ │ │ -0005da80: 7368 5465 7374 2e6a 6176 613a 2074 6573 shTest.java: tes │ │ │ │ │ -0005da90: 7420 4461 6e69 7368 2043 6f6c 6c61 7469 t Danish Collati │ │ │ │ │ -0005daa0: 6f6e 0a3c 6272 0a3e 6a61 7661 2f74 6578 on.java/tex │ │ │ │ │ -0005dab0: 742f 436f 6c6c 6174 6f72 2f44 756d 6d79 t/Collator/Dummy │ │ │ │ │ -0005dac0: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ -0005dad0: 4475 6d6d 7920 436f 6c6c 6174 696f 6e0a Dummy Collation. │ │ │ │ │ -0005dae0: 3c62 720a 3e6a 6176 612f 7465 7874 2f43 java/text/C │ │ │ │ │ -0005daf0: 6f6c 6c61 746f 722f 456e 676c 6973 6854 ollator/EnglishT │ │ │ │ │ -0005db00: 6573 742e 6a61 7661 3a20 7465 7374 2045 est.java: test E │ │ │ │ │ -0005db10: 6e67 6c69 7368 2043 6f6c 6c61 7469 6f6e nglish Collation │ │ │ │ │ -0005db20: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ -0005db30: 436f 6c6c 6174 6f72 2f46 696e 6e69 7368 Collator/Finnish │ │ │ │ │ -0005db40: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ -0005db50: 4669 6e6e 6973 6820 436f 6c6c 6174 696f Finnish Collatio │ │ │ │ │ -0005db60: 6e0a 3c62 720a 3e6a 6176 612f 7465 7874 n.java/text │ │ │ │ │ -0005db70: 2f43 6f6c 6c61 746f 722f 4672 656e 6368 /Collator/French │ │ │ │ │ -0005db80: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ -0005db90: 4672 656e 6368 2043 6f6c 6c61 7469 6f6e French Collation │ │ │ │ │ -0005dba0: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ -0005dbb0: 436f 6c6c 6174 6f72 2f47 3754 6573 742e Collator/G7Test. │ │ │ │ │ -0005dbc0: 6a61 7661 3a20 7465 7374 2047 3720 436f java: test G7 Co │ │ │ │ │ -0005dbd0: 6c6c 6174 696f 6e0a 3c62 720a 3e6a 6176 llation.jav │ │ │ │ │ -0005dbe0: 612f 7465 7874 2f43 6f6c 6c61 746f 722f a/text/Collator/ │ │ │ │ │ -0005dbf0: 4765 726d 616e 5465 7374 2e6a 6176 613a GermanTest.java: │ │ │ │ │ -0005dc00: 2074 6573 7420 4765 726d 616e 2043 6f6c test German Col │ │ │ │ │ -0005dc10: 6c61 7469 6f6e 0a3c 6272 0a3e 6a61 7661 lation.java │ │ │ │ │ -0005dc20: 2f74 6578 742f 436f 6c6c 6174 6f72 2f49 /text/Collator/I │ │ │ │ │ -0005dc30: 7465 7261 746f 7254 6573 742e 6a61 7661 teratorTest.java │ │ │ │ │ -0005dc40: 3a20 5465 7374 2043 6f6c 6c61 7469 6f6e : Test Collation │ │ │ │ │ -0005dc50: 456c 656d 656e 7449 7465 7261 746f 722c ElementIterator, │ │ │ │ │ -0005dc60: 2070 6172 7469 6375 6c61 726c 7920 7468 particularly th │ │ │ │ │ -0005dc70: 6520 6e65 7720 6d65 7468 6f64 7320 696e e new methods in │ │ │ │ │ -0005dc80: 2031 2e32 0a3c 6272 0a3e 6a61 7661 2f74 1.2.java/t │ │ │ │ │ -0005dc90: 6578 742f 436f 6c6c 6174 6f72 2f4a 6170 ext/Collator/Jap │ │ │ │ │ -0005dca0: 616e 6573 6554 6573 742e 6a61 7661 3a20 aneseTest.java: │ │ │ │ │ -0005dcb0: 5265 6772 6573 7369 6f6e 2074 6573 7473 Regression tests │ │ │ │ │ -0005dcc0: 2066 6f72 204a 6170 616e 6573 6520 436f for Japanese Co │ │ │ │ │ -0005dcd0: 6c6c 6174 696f 6e0a 3c62 720a 3e6a 6176 llation.jav │ │ │ │ │ -0005dce0: 612f 7465 7874 2f43 6f6c 6c61 746f 722f a/text/Collator/ │ │ │ │ │ -0005dcf0: 4b6f 7265 616e 5465 7374 2e6a 6176 613a KoreanTest.java: │ │ │ │ │ -0005dd00: 2052 6567 7265 7373 696f 6e20 7465 7374 Regression test │ │ │ │ │ -0005dd10: 7320 666f 7220 4b6f 7265 616e 2043 6f6c s for Korean Col │ │ │ │ │ -0005dd20: 6c61 7469 6f6e 0a3c 6272 0a3e 6a61 7661 lation.java │ │ │ │ │ -0005dd30: 2f74 6578 742f 436f 6c6c 6174 6f72 2f4d /text/Collator/M │ │ │ │ │ -0005dd40: 6f6e 6b65 7954 6573 742e 6a61 7661 3a20 onkeyTest.java: │ │ │ │ │ -0005dd50: 7465 7374 2043 6f6c 6c61 7469 6f6e 2c20 test Collation, │ │ │ │ │ -0005dd60: 4d6f 6e6b 6579 2073 7479 6c65 0a3c 6272 Monkey style.
    java/text/Coll │ │ │ │ │ -0005dd80: 6174 6f72 2f52 6567 7265 7373 696f 6e2e ator/Regression. │ │ │ │ │ -0005dd90: 6a61 7661 3a20 5265 6772 6573 7369 6f6e java: Regression │ │ │ │ │ -0005dda0: 2074 6573 7473 2066 6f72 2043 6f6c 6c61 tests for Colla │ │ │ │ │ -0005ddb0: 7469 6f6e 2061 6e64 2061 7373 6f63 6961 tion and associa │ │ │ │ │ -0005ddc0: 7465 6420 636c 6173 7365 730a 3c62 720a ted classes.java/text/Colla │ │ │ │ │ -0005dde0: 746f 722f 5275 6c65 4261 7365 6443 6f6c tor/RuleBasedCol │ │ │ │ │ -0005ddf0: 6c61 746f 7254 6573 742e 6a61 7661 3a20 latorTest.java: │ │ │ │ │ -0005de00: 5275 6c65 4261 7365 6443 6f6c 6c61 746f RuleBasedCollato │ │ │ │ │ -0005de10: 7254 6573 7420 7573 6573 2076 6572 7920 rTest uses very │ │ │ │ │ -0005de20: 6c69 6d69 7465 6420 6275 7420 7365 6c65 limited but sele │ │ │ │ │ -0005de30: 6374 6564 2074 6573 7420 6461 7461 2074 cted test data t │ │ │ │ │ -0005de40: 6f20 7465 7374 2062 6173 6963 2066 756e o test basic fun │ │ │ │ │ -0005de50: 6374 696f 6e61 6c69 7469 6573 2070 726f ctionalities pro │ │ │ │ │ -0005de60: 7669 6465 6420 6279 2052 756c 6542 6173 vided by RuleBas │ │ │ │ │ -0005de70: 6564 436f 6c6c 6174 6f72 2e0a 3c62 720a edCollator..java/text/Colla │ │ │ │ │ -0005de90: 746f 722f 5370 616e 6973 6854 6573 742e tor/SpanishTest. │ │ │ │ │ -0005dea0: 6a61 7661 3a20 7465 7374 2053 7061 6e69 java: test Spani │ │ │ │ │ -0005deb0: 7368 2043 6f6c 6c61 7469 6f6e 0a3c 6272 sh Collation.
    java/text/Coll │ │ │ │ │ -0005ded0: 6174 6f72 2f53 7572 726f 6761 7465 7354 ator/SurrogatesT │ │ │ │ │ -0005dee0: 6573 742e 6a61 7661 3a20 7465 7374 2053 est.java: test S │ │ │ │ │ -0005def0: 7570 706c 656d 656e 7461 7279 2043 6861 upplementary Cha │ │ │ │ │ -0005df00: 7261 6374 6572 2043 6f6c 6c61 7469 6f6e racter Collation │ │ │ │ │ -0005df10: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ -0005df20: 436f 6c6c 6174 6f72 2f54 6573 7434 3430 Collator/Test440 │ │ │ │ │ -0005df30: 3137 3236 2e6a 6176 613a 2052 6567 7265 1726.java: Regre │ │ │ │ │ -0005df40: 7373 696f 6e20 7465 7374 7320 666f 7220 ssion tests for │ │ │ │ │ -0005df50: 436f 6c6c 6174 696f 6e20 616e 6420 6173 Collation and as │ │ │ │ │ -0005df60: 736f 6369 6174 6564 2063 6c61 7373 6573 sociated classes │ │ │ │ │ -0005df70: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ -0005df80: 436f 6c6c 6174 6f72 2f54 6861 6954 6573 Collator/ThaiTes │ │ │ │ │ -0005df90: 742e 6a61 7661 3a20 7465 7374 2054 6861 t.java: test Tha │ │ │ │ │ -0005dfa0: 6920 436f 6c6c 6174 696f 6e0a 3c62 720a i Collation.java/text/Colla │ │ │ │ │ -0005dfc0: 746f 722f 5475 726b 6973 6854 6573 742e tor/TurkishTest. │ │ │ │ │ -0005dfd0: 6a61 7661 3a20 7465 7374 2054 7572 6b69 java: test Turki │ │ │ │ │ -0005dfe0: 7368 2043 6f6c 6c61 7469 6f6e 0a3c 6272 sh Collation.
    java/text/Coll │ │ │ │ │ -0005e000: 6174 6f72 2f56 6965 746e 616d 6573 6554 ator/VietnameseT │ │ │ │ │ -0005e010: 6573 742e 6a61 7661 3a20 7465 7374 2056 est.java: test V │ │ │ │ │ -0005e020: 6965 746e 616d 6573 6520 436f 6c6c 6174 ietnamese Collat │ │ │ │ │ -0005e030: 696f 6e0a 3c62 720a 3e6a 6176 612f 7465 ion.java/te │ │ │ │ │ -0005e040: 7874 2f46 6f72 6d61 742f 4368 6f69 6365 xt/Format/Choice │ │ │ │ │ -0005e050: 466f 726d 6174 2f42 7567 3431 3835 3733 Format/Bug418573 │ │ │ │ │ -0005e060: 3254 6573 742e 6a61 7661 3a20 5465 7374 2Test.java: Test │ │ │ │ │ -0005e070: 2074 6861 7420 4368 6f69 6365 466f 726d that ChoiceForm │ │ │ │ │ -0005e080: 6174 2069 6e76 6172 6961 6e74 7320 6172 at invariants ar │ │ │ │ │ -0005e090: 6520 7072 6573 6572 7665 6420 6163 726f e preserved acro │ │ │ │ │ -0005e0a0: 7373 2073 6572 6961 6c69 7a61 7469 6f6e ss serialization │ │ │ │ │ -0005e0b0: 2e0a 3c62 720a 3e6a 6176 612f 7465 7874 ..java/text │ │ │ │ │ -0005e0c0: 2f46 6f72 6d61 742f 4368 6f69 6365 466f /Format/ChoiceFo │ │ │ │ │ -0005e0d0: 726d 6174 2f42 7567 3433 3837 3235 352e rmat/Bug4387255. │ │ │ │ │ -0005e0e0: 6a61 7661 3a20 5665 7269 6669 6573 2074 java: Verifies t │ │ │ │ │ -0005e0f0: 6861 7420 4368 6f69 6365 466f 726d 6174 hat ChoiceFormat │ │ │ │ │ -0005e100: 2063 616e 2068 616e 646c 6520 6c61 7267 can handle larg │ │ │ │ │ -0005e110: 6520 6e75 6d62 6572 7320 6f66 2063 686f e numbers of cho │ │ │ │ │ -0005e120: 6963 6573 2028 7072 6576 696f 7573 6c79 ices (previously │ │ │ │ │ -0005e130: 2063 6170 7065 6420 6174 2033 3029 2e0a capped at 30).. │ │ │ │ │ -0005e140: 3c62 720a 3e6a 6176 612f 7465 7874 2f46 java/text/F │ │ │ │ │ -0005e150: 6f72 6d61 742f 4368 6f69 6365 466f 726d ormat/ChoiceForm │ │ │ │ │ -0005e160: 6174 2f42 7567 3830 3031 3230 392e 6a61 at/Bug8001209.ja │ │ │ │ │ -0005e170: 7661 3a20 436f 6e66 6972 6d20 7468 6174 va: Confirm that │ │ │ │ │ -0005e180: 2074 6865 2076 616c 7565 7320 7365 7420 the values set │ │ │ │ │ -0005e190: 6279 2073 6574 4368 6f69 6365 7328 2920 by setChoices() │ │ │ │ │ -0005e1a0: 6172 6520 6e6f 7420 6d75 7461 626c 652e are not mutable. │ │ │ │ │ -0005e1b0: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ -0005e1c0: 466f 726d 6174 2f43 686f 6963 6546 6f72 Format/ChoiceFor │ │ │ │ │ -0005e1d0: 6d61 742f 5061 7474 6572 6e73 5465 7374 mat/PatternsTest │ │ │ │ │ -0005e1e0: 2e6a 6176 613a 2054 6573 7420 7468 6520 .java: Test the │ │ │ │ │ -0005e1f0: 6578 7065 6374 6564 2062 6568 6176 696f expected behavio │ │ │ │ │ -0005e200: 7220 666f 7220 6120 7769 6465 2072 616e r for a wide ran │ │ │ │ │ -0005e210: 6765 206f 6620 7061 7474 6572 6e73 2028 ge of patterns ( │ │ │ │ │ -0005e220: 626f 7468 2063 6f72 7265 6374 2061 6e64 both correct and │ │ │ │ │ -0005e230: 2069 6e63 6f72 7265 6374 292e 0a3c 6272 incorrect)..
    java/text/Form │ │ │ │ │ -0005e250: 6174 2f43 6f6d 7061 6374 4e75 6d62 6572 at/CompactNumber │ │ │ │ │ -0005e260: 466f 726d 6174 2f53 5049 5072 6f76 6964 Format/SPIProvid │ │ │ │ │ -0005e270: 6572 5465 7374 2e6a 6176 613a 2043 6865 erTest.java: Che │ │ │ │ │ -0005e280: 636b 7320 7468 6520 706c 7572 616c 7320 cks the plurals │ │ │ │ │ -0005e290: 776f 726b 2077 6974 6820 5350 4920 7072 work with SPI pr │ │ │ │ │ -0005e2a0: 6f76 6964 6572 0a3c 6272 0a3e 6a61 7661 ovider.java │ │ │ │ │ -0005e2b0: 2f74 6578 742f 466f 726d 6174 2f43 6f6d /text/Format/Com │ │ │ │ │ -0005e2c0: 7061 6374 4e75 6d62 6572 466f 726d 6174 pactNumberFormat │ │ │ │ │ -0005e2d0: 2f54 6573 7443 4e46 526f 756e 6469 6e67 /TestCNFRounding │ │ │ │ │ -0005e2e0: 2e6a 6176 613a 2043 6865 636b 7320 7468 .java: Checks th │ │ │ │ │ -0005e2f0: 6520 726f 756e 6469 6e67 206f 6620 666f e rounding of fo │ │ │ │ │ -0005e300: 726d 6174 7465 6420 6e75 6d62 6572 2069 rmatted number i │ │ │ │ │ -0005e310: 6e20 636f 6d70 6163 7420 6e75 6d62 6572 n compact number │ │ │ │ │ -0005e320: 2066 6f72 6d61 7474 696e 670a 3c62 720a formatting.java/text/Forma │ │ │ │ │ -0005e340: 742f 436f 6d70 6163 744e 756d 6265 7246 t/CompactNumberF │ │ │ │ │ -0005e350: 6f72 6d61 742f 5465 7374 436f 6d70 6163 ormat/TestCompac │ │ │ │ │ -0005e360: 744e 756d 6265 722e 6a61 7661 3a20 4368 tNumber.java: Ch │ │ │ │ │ -0005e370: 6563 6b73 2074 6865 2066 756e 6374 696f ecks the functio │ │ │ │ │ -0005e380: 6e69 6e67 206f 6620 636f 6d70 6163 7420 ning of compact │ │ │ │ │ -0005e390: 6e75 6d62 6572 2066 6f72 6d61 740a 3c62 number format.java/text/For │ │ │ │ │ -0005e3b0: 6d61 742f 436f 6d70 6163 744e 756d 6265 mat/CompactNumbe │ │ │ │ │ -0005e3c0: 7246 6f72 6d61 742f 5465 7374 436f 6d70 rFormat/TestComp │ │ │ │ │ -0005e3d0: 6163 7450 6174 7465 726e 7356 616c 6964 actPatternsValid │ │ │ │ │ -0005e3e0: 6974 792e 6a61 7661 3a20 4368 6563 6b73 ity.java: Checks │ │ │ │ │ -0005e3f0: 2074 6865 2076 616c 6964 6974 7920 6f66 the validity of │ │ │ │ │ -0005e400: 2063 6f6d 7061 6374 206e 756d 6265 7220 compact number │ │ │ │ │ -0005e410: 7061 7474 6572 6e73 2073 7065 6369 6669 patterns specifi │ │ │ │ │ -0005e420: 6564 2074 6872 6f75 6768 2043 6f6d 7061 ed through Compa │ │ │ │ │ -0005e430: 6374 4e75 6d62 6572 466f 726d 6174 2063 ctNumberFormat c │ │ │ │ │ -0005e440: 6f6e 7374 7275 6374 6f72 0a3c 6272 0a3e onstructor. │ │ │ │ │ -0005e450: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ -0005e460: 2f43 6f6d 7061 6374 4e75 6d62 6572 466f /CompactNumberFo │ │ │ │ │ -0005e470: 726d 6174 2f54 6573 7445 7175 616c 6974 rmat/TestEqualit │ │ │ │ │ -0005e480: 792e 6a61 7661 3a20 4368 6563 6b73 2074 y.java: Checks t │ │ │ │ │ -0005e490: 6865 2065 7175 616c 7320 616e 6420 6861 he equals and ha │ │ │ │ │ -0005e4a0: 7368 436f 6465 206d 6574 686f 6420 6f66 shCode method of │ │ │ │ │ -0005e4b0: 2043 6f6d 7061 6374 4e75 6d62 6572 466f CompactNumberFo │ │ │ │ │ -0005e4c0: 726d 6174 0a3c 6272 0a3e 6a61 7661 2f74 rmat.java/t │ │ │ │ │ -0005e4d0: 6578 742f 466f 726d 6174 2f43 6f6d 7061 ext/Format/Compa │ │ │ │ │ -0005e4e0: 6374 4e75 6d62 6572 466f 726d 6174 2f54 ctNumberFormat/T │ │ │ │ │ -0005e4f0: 6573 7446 6f72 6d61 7454 6f43 6861 7261 estFormatToChara │ │ │ │ │ -0005e500: 6374 6572 4974 6572 6174 6f72 2e6a 6176 cterIterator.jav │ │ │ │ │ -0005e510: 613a 2043 6865 636b 7320 7468 6520 6675 a: Checks the fu │ │ │ │ │ -0005e520: 6e63 7469 6f6e 696e 6720 6f66 2043 6f6d nctioning of Com │ │ │ │ │ -0005e530: 7061 6374 4e75 6d62 6572 466f 726d 6174 pactNumberFormat │ │ │ │ │ -0005e540: 2e66 6f72 6d61 7454 6f43 6861 7261 6374 .formatToCharact │ │ │ │ │ -0005e550: 6572 4974 6572 6174 6f72 206d 6574 686f erIterator metho │ │ │ │ │ -0005e560: 640a 3c62 720a 3e6a 6176 612f 7465 7874 d.java/text │ │ │ │ │ -0005e570: 2f46 6f72 6d61 742f 436f 6d70 6163 744e /Format/CompactN │ │ │ │ │ -0005e580: 756d 6265 7246 6f72 6d61 742f 5465 7374 umberFormat/Test │ │ │ │ │ -0005e590: 4d75 7461 7469 6e67 496e 7374 616e 6365 MutatingInstance │ │ │ │ │ -0005e5a0: 2e6a 6176 613a 2043 6865 636b 7320 7468 .java: Checks th │ │ │ │ │ -0005e5b0: 6520 6675 6e63 7469 6f6e 696e 6720 6f66 e functioning of │ │ │ │ │ -0005e5c0: 2063 6f6d 7061 6374 206e 756d 6265 7220 compact number │ │ │ │ │ -0005e5d0: 666f 726d 6174 2062 7920 6368 616e 6769 format by changi │ │ │ │ │ -0005e5e0: 6e67 2074 6865 2066 6f72 6d61 7474 696e ng the formattin │ │ │ │ │ -0005e5f0: 6720 7061 7261 6d65 7465 7273 2e0a 3c62 g parameters..java/text/For │ │ │ │ │ -0005e610: 6d61 742f 436f 6d70 6163 744e 756d 6265 mat/CompactNumbe │ │ │ │ │ -0005e620: 7246 6f72 6d61 742f 5465 7374 5061 7273 rFormat/TestPars │ │ │ │ │ -0005e630: 6542 6967 4465 6369 6d61 6c2e 6a61 7661 eBigDecimal.java │ │ │ │ │ -0005e640: 3a20 4368 6563 6b73 2043 4e46 2e70 6172 : Checks CNF.par │ │ │ │ │ -0005e650: 7365 2829 2077 6865 6e20 7061 7273 6542 se() when parseB │ │ │ │ │ -0005e660: 6967 4465 6369 6d61 6c20 6973 2073 6574 igDecimal is set │ │ │ │ │ -0005e670: 2074 6f20 7472 7565 0a3c 6272 0a3e 6a61 to true.ja │ │ │ │ │ -0005e680: 7661 2f74 6578 742f 466f 726d 6174 2f43 va/text/Format/C │ │ │ │ │ -0005e690: 6f6d 7061 6374 4e75 6d62 6572 466f 726d ompactNumberForm │ │ │ │ │ -0005e6a0: 6174 2f54 6573 7450 6c75 7261 6c73 2e6a at/TestPlurals.j │ │ │ │ │ -0005e6b0: 6176 613a 2054 6573 7473 2070 6c75 7261 ava: Tests plura │ │ │ │ │ -0005e6c0: 6c73 2073 7570 706f 7274 2069 6e20 436f ls support in Co │ │ │ │ │ -0005e6d0: 6d70 6163 744e 756d 6265 7246 6f72 6d61 mpactNumberForma │ │ │ │ │ -0005e6e0: 740a 3c62 720a 3e6a 6176 612f 7465 7874 t.java/text │ │ │ │ │ -0005e6f0: 2f46 6f72 6d61 742f 436f 6d70 6163 744e /Format/CompactN │ │ │ │ │ -0005e700: 756d 6265 7246 6f72 6d61 742f 5465 7374 umberFormat/Test │ │ │ │ │ -0005e710: 5370 6563 6961 6c56 616c 7565 732e 6a61 SpecialValues.ja │ │ │ │ │ -0005e720: 7661 3a20 4368 6563 6b73 2074 6865 2066 va: Checks the f │ │ │ │ │ -0005e730: 6f72 6d61 7474 696e 6720 616e 6420 7061 ormatting and pa │ │ │ │ │ -0005e740: 7273 696e 6720 6f66 2073 7065 6369 616c rsing of special │ │ │ │ │ -0005e750: 2076 616c 7565 730a 3c62 720a 3e6a 6176 values.jav │ │ │ │ │ -0005e760: 612f 7465 7874 2f46 6f72 6d61 742f 436f a/text/Format/Co │ │ │ │ │ -0005e770: 6d70 6163 744e 756d 6265 7246 6f72 6d61 mpactNumberForma │ │ │ │ │ -0005e780: 742f 5465 7374 5545 7874 656e 7369 6f6e t/TestUExtension │ │ │ │ │ -0005e790: 4f76 6572 7269 6465 2e6a 6176 613a 2043 Override.java: C │ │ │ │ │ -0005e7a0: 6865 636b 7320 7468 6520 6265 6861 7669 hecks the behavi │ │ │ │ │ -0005e7b0: 6f75 7220 6f66 2055 6e69 636f 6465 2042 our of Unicode B │ │ │ │ │ -0005e7c0: 4350 2034 3720 5520 4578 7465 6e73 696f CP 47 U Extensio │ │ │ │ │ -0005e7d0: 6e20 7769 7468 2063 6f6d 7061 6374 206e n with compact n │ │ │ │ │ -0005e7e0: 756d 6265 7220 666f 726d 6174 0a3c 6272 umber format.
    java/text/Form │ │ │ │ │ -0005e800: 6174 2f43 6f6d 7061 6374 4e75 6d62 6572 at/CompactNumber │ │ │ │ │ -0005e810: 466f 726d 6174 2f54 6573 7457 6974 6843 Format/TestWithC │ │ │ │ │ -0005e820: 6f6d 7061 7450 726f 7669 6465 722e 6a61 ompatProvider.ja │ │ │ │ │ -0005e830: 7661 3a20 4368 6563 6b73 2074 6865 2063 va: Checks the c │ │ │ │ │ -0005e840: 6f6d 7061 6374 206e 756d 6265 7220 666f ompact number fo │ │ │ │ │ -0005e850: 726d 6174 2077 6974 6820 434f 4d50 4154 rmat with COMPAT │ │ │ │ │ -0005e860: 2070 726f 7669 6465 722e 0a3c 6272 0a3e provider.. │ │ │ │ │ -0005e870: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ -0005e880: 2f43 6f6d 7061 6374 4e75 6d62 6572 466f /CompactNumberFo │ │ │ │ │ -0005e890: 726d 6174 2f73 6572 6961 6c69 7a61 7469 rmat/serializati │ │ │ │ │ -0005e8a0: 6f6e 2f54 6573 7444 6573 6572 6961 6c69 on/TestDeseriali │ │ │ │ │ -0005e8b0: 7a65 434e 462e 6a61 7661 3a20 4368 6563 zeCNF.java: Chec │ │ │ │ │ -0005e8c0: 6b73 2064 6573 6572 6961 6c69 7a61 7469 ks deserializati │ │ │ │ │ -0005e8d0: 6f6e 206f 6620 636f 6d70 6163 7420 6e75 on of compact nu │ │ │ │ │ -0005e8e0: 6d62 6572 2066 6f72 6d61 740a 3c62 720a mber format.java/text/Forma │ │ │ │ │ -0005e900: 742f 436f 6d70 6163 744e 756d 6265 7246 t/CompactNumberF │ │ │ │ │ -0005e910: 6f72 6d61 742f 7365 7269 616c 697a 6174 ormat/serializat │ │ │ │ │ -0005e920: 696f 6e2f 5465 7374 5365 7269 616c 697a ion/TestSerializ │ │ │ │ │ -0005e930: 6174 696f 6e2e 6a61 7661 3a20 4368 6563 ation.java: Chec │ │ │ │ │ -0005e940: 6b73 2074 6865 2073 6572 6961 6c69 7a61 ks the serializa │ │ │ │ │ -0005e950: 7469 6f6e 2066 6561 7475 7265 206f 6620 tion feature of │ │ │ │ │ -0005e960: 436f 6d70 6163 744e 756d 6265 7246 6f72 CompactNumberFor │ │ │ │ │ -0005e970: 6d61 740a 3c62 720a 3e6a 6176 612f 7465 mat.java/te │ │ │ │ │ -0005e980: 7874 2f46 6f72 6d61 742f 4461 7465 466f xt/Format/DateFo │ │ │ │ │ -0005e990: 726d 6174 2f42 7567 3433 3232 3331 332e rmat/Bug4322313. │ │ │ │ │ -0005e9a0: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -0005e9b0: 7468 6174 206e 6577 2069 6d70 6c65 6d65 that new impleme │ │ │ │ │ -0005e9c0: 6e74 6174 696f 6e20 666f 7220 5369 6d70 ntation for Simp │ │ │ │ │ -0005e9d0: 6c65 4461 7465 466f 726d 6174 2e70 6172 leDateFormat.par │ │ │ │ │ -0005e9e0: 7365 2827 7a27 206f 7220 275a 2729 2061 se('z' or 'Z') a │ │ │ │ │ -0005e9f0: 6e64 2066 6f72 6d61 7428 277a 2720 6f72 nd format('z' or │ │ │ │ │ -0005ea00: 2027 5a27 2920 776f 726b 2063 6f72 7265 'Z') work corre │ │ │ │ │ -0005ea10: 6374 6c79 2e0a 3c62 720a 3e6a 6176 612f ctly..java/ │ │ │ │ │ -0005ea20: 7465 7874 2f46 6f72 6d61 742f 4461 7465 text/Format/Date │ │ │ │ │ -0005ea30: 466f 726d 6174 2f42 7567 3433 3936 3338 Format/Bug439638 │ │ │ │ │ -0005ea40: 352e 6a61 7661 3a20 4d61 6b65 2073 7572 5.java: Make sur │ │ │ │ │ -0005ea50: 6520 746f 2064 6574 6563 7420 696e 7661 e to detect inva │ │ │ │ │ -0005ea60: 6c69 6420 7661 6c75 6573 2066 6f72 2031 lid values for 1 │ │ │ │ │ -0005ea70: 2d62 6173 6564 2068 6f75 7220 666f 726d -based hour form │ │ │ │ │ -0005ea80: 6174 732e 0a3c 6272 0a3e 6a61 7661 2f74 ats..java/t │ │ │ │ │ -0005ea90: 6578 742f 466f 726d 6174 2f44 6174 6546 ext/Format/DateF │ │ │ │ │ -0005eaa0: 6f72 6d61 742f 4275 6734 3430 3730 3432 ormat/Bug4407042 │ │ │ │ │ -0005eab0: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -0005eac0: 2074 6861 7420 636c 6f6e 6564 2053 696d that cloned Sim │ │ │ │ │ -0005ead0: 706c 6544 6174 6546 6f72 6d61 7420 6f62 pleDateFormat ob │ │ │ │ │ -0005eae0: 6a65 6374 7320 776f 726b 2069 6e64 6570 jects work indep │ │ │ │ │ -0005eaf0: 656e 6465 6e74 6c79 2069 6e20 6d75 6c74 endently in mult │ │ │ │ │ -0005eb00: 6970 6c65 2074 6872 6561 6473 2e0a 3c62 iple threads..java/text/For │ │ │ │ │ -0005eb20: 6d61 742f 4461 7465 466f 726d 6174 2f42 mat/DateFormat/B │ │ │ │ │ -0005eb30: 7567 3437 3336 3935 392e 6a61 7661 3a20 ug4736959.java: │ │ │ │ │ -0005eb40: 4d61 6b65 2073 7572 6520 746f 2070 6172 Make sure to par │ │ │ │ │ -0005eb50: 7365 2022 504d 2220 286f 6e6c 7929 2061 se "PM" (only) a │ │ │ │ │ -0005eb60: 6e64 2070 726f 6475 6365 2074 6865 2063 nd produce the c │ │ │ │ │ -0005eb70: 6f72 7265 6374 2076 616c 7565 2e0a 3c62 orrect value..java/text/For │ │ │ │ │ -0005eb90: 6d61 742f 4461 7465 466f 726d 6174 2f42 mat/DateFormat/B │ │ │ │ │ -0005eba0: 7567 3438 3233 3831 312e 6a61 7661 3a20 ug4823811.java: │ │ │ │ │ -0005ebb0: 436f 6e66 6972 6d20 7468 6174 2074 6578 Confirm that tex │ │ │ │ │ -0005ebc0: 7420 7768 6963 6820 696e 636c 7564 6573 t which includes │ │ │ │ │ -0005ebd0: 206e 756d 6265 7273 2077 6974 6820 6120 numbers with a │ │ │ │ │ -0005ebe0: 7472 6169 6c69 6e67 206d 696e 7573 2073 trailing minus s │ │ │ │ │ -0005ebf0: 6967 6e20 6973 2070 6172 7365 6420 636f ign is parsed co │ │ │ │ │ -0005ec00: 7272 6563 746c 792e 0a3c 6272 0a3e 6a61 rrectly..ja │ │ │ │ │ -0005ec10: 7661 2f74 6578 742f 466f 726d 6174 2f44 va/text/Format/D │ │ │ │ │ -0005ec20: 6174 6546 6f72 6d61 742f 4275 6734 3834 ateFormat/Bug484 │ │ │ │ │ -0005ec30: 3539 3031 2e6a 6176 613a 204d 616b 6520 5901.java: Make │ │ │ │ │ -0005ec40: 7375 7265 2074 6861 7420 5369 6d70 6c65 sure that Simple │ │ │ │ │ -0005ec50: 4461 7465 466f 726d 6174 2e70 6172 7365 DateFormat.parse │ │ │ │ │ -0005ec60: 2829 2063 616e 2064 6973 7469 6e67 7569 () can distingui │ │ │ │ │ -0005ec70: 7368 2074 6865 2073 616d 6520 7469 6d65 sh the same time │ │ │ │ │ -0005ec80: 207a 6f6e 6520 6162 6272 6576 6961 7469 zone abbreviati │ │ │ │ │ -0005ec90: 6f6e 2066 6f72 2073 7461 6e64 6172 6420 on for standard │ │ │ │ │ -0005eca0: 616e 6420 6461 796c 6967 6874 2073 6176 and daylight sav │ │ │ │ │ -0005ecb0: 696e 6720 7469 6d65 2e0a 3c62 720a 3e6a ing time..j │ │ │ │ │ -0005ecc0: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ -0005ecd0: 4461 7465 466f 726d 6174 2f42 7567 3632 DateFormat/Bug62 │ │ │ │ │ -0005ece0: 3531 3831 372e 6a61 7661 3a20 436f 6e66 51817.java: Conf │ │ │ │ │ -0005ecf0: 6972 6d20 7468 6174 2061 2074 7970 6f20 irm that a typo │ │ │ │ │ -0005ed00: 7761 7320 636f 7272 6563 7465 642e 0a3c was corrected..< │ │ │ │ │ -0005ed10: 6272 0a3e 6a61 7661 2f74 6578 742f 466f br.>java/text/Fo │ │ │ │ │ -0005ed20: 726d 6174 2f44 6174 6546 6f72 6d61 742f rmat/DateFormat/ │ │ │ │ │ -0005ed30: 4275 6736 3333 3532 3338 2e6a 6176 613a Bug6335238.java: │ │ │ │ │ -0005ed40: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ -0005ed50: 626f 7468 2074 6865 206f 7269 6769 6e61 both the origina │ │ │ │ │ -0005ed60: 6c20 616e 6420 636c 6f6e 6564 2053 696d l and cloned Sim │ │ │ │ │ -0005ed70: 706c 6544 6174 6546 6f72 6d61 7420 636f pleDateFormat co │ │ │ │ │ -0005ed80: 6578 6973 7469 6e64 6570 656e 6465 6e74 existindependent │ │ │ │ │ -0005ed90: 6c79 2061 6e64 2064 6f6e 2774 2063 7574 ly and don't cut │ │ │ │ │ -0005eda0: 206f 6666 2065 6163 6820 6f74 6865 722e off each other. │ │ │ │ │ -0005edb0: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ -0005edc0: 466f 726d 6174 2f44 6174 6546 6f72 6d61 Format/DateForma │ │ │ │ │ -0005edd0: 742f 4275 6736 3533 3033 3336 2e6a 6176 t/Bug6530336.jav │ │ │ │ │ -0005ede0: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ -0005edf0: 6578 742f 466f 726d 6174 2f44 6174 6546 ext/Format/DateF │ │ │ │ │ -0005ee00: 6f72 6d61 742f 4275 6736 3630 3937 3530 ormat/Bug6609750 │ │ │ │ │ -0005ee10: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -0005ee20: 2074 6861 7420 5369 6d70 6c65 4461 7465 that SimpleDate │ │ │ │ │ -0005ee30: 466f 726d 6174 2e66 6f72 6d61 7428 2920 Format.format() │ │ │ │ │ -0005ee40: 666f 726d 6174 7320 7965 6172 7320 636f formats years co │ │ │ │ │ -0005ee50: 7272 6563 746c 792e 0a3c 6272 0a3e 6a61 rrectly..ja │ │ │ │ │ -0005ee60: 7661 2f74 6578 742f 466f 726d 6174 2f44 va/text/Format/D │ │ │ │ │ -0005ee70: 6174 6546 6f72 6d61 742f 4275 6736 3634 ateFormat/Bug664 │ │ │ │ │ -0005ee80: 3532 3932 2e6a 6176 613a 204d 616b 6520 5292.java: Make │ │ │ │ │ -0005ee90: 7375 7265 2074 6f20 7061 7273 6520 6120 sure to parse a │ │ │ │ │ -0005eea0: 4453 5420 7469 6d65 207a 6f6e 6520 6e61 DST time zone na │ │ │ │ │ -0005eeb0: 6d65 2077 6974 6820 7768 6963 6820 7468 me with which th │ │ │ │ │ -0005eec0: 6520 6c61 7374 2044 5354 2072 756c 6520 e last DST rule │ │ │ │ │ -0005eed0: 646f 6573 6e27 7420 6f62 7365 7276 6520 doesn't observe │ │ │ │ │ -0005eee0: 4453 542e 0a3c 6272 0a3e 6a61 7661 2f74 DST..java/t │ │ │ │ │ -0005eef0: 6578 742f 466f 726d 6174 2f44 6174 6546 ext/Format/DateF │ │ │ │ │ -0005ef00: 6f72 6d61 742f 4275 6736 3638 3339 3735 ormat/Bug6683975 │ │ │ │ │ -0005ef10: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -0005ef20: 2074 6861 7420 6461 7465 2069 7320 666f that date is fo │ │ │ │ │ -0005ef30: 726d 6174 7465 6420 636f 7272 6563 746c rmatted correctl │ │ │ │ │ -0005ef40: 7969 6e20 7468 206c 6f63 616c 652e 0a3c yin th locale..< │ │ │ │ │ -0005ef50: 6272 0a3e 6a61 7661 2f74 6578 742f 466f br.>java/text/Fo │ │ │ │ │ -0005ef60: 726d 6174 2f44 6174 6546 6f72 6d61 742f rmat/DateFormat/ │ │ │ │ │ -0005ef70: 4275 6737 3133 3033 3335 2e6a 6176 613a Bug7130335.java: │ │ │ │ │ -0005ef80: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ -0005ef90: 726f 756e 642d 7472 6970 2063 6f6e 7665 round-trip conve │ │ │ │ │ -0005efa0: 7273 696f 6e20 2866 6f72 6d61 742f 7061 rsion (format/pa │ │ │ │ │ -0005efb0: 7273 6529 2077 6f72 6b73 2077 6974 6820 rse) works with │ │ │ │ │ -0005efc0: 6f6c 6420 7469 6d65 7374 616d 7073 2069 old timestamps i │ │ │ │ │ -0005efd0: 6e20 4575 726f 7065 2f4d 6f73 636f 7720 n Europe/Moscow │ │ │ │ │ -0005efe0: 616e 6420 7769 7468 206d 756c 7469 706c and with multipl │ │ │ │ │ -0005eff0: 6520 7469 6d65 207a 6f6e 6520 6c65 7474 e time zone lett │ │ │ │ │ -0005f000: 6572 732e 0a3c 6272 0a3e 6a61 7661 2f74 ers..java/t │ │ │ │ │ -0005f010: 6578 742f 466f 726d 6174 2f44 6174 6546 ext/Format/DateF │ │ │ │ │ -0005f020: 6f72 6d61 742f 4275 6737 3137 3733 3135 ormat/Bug7177315 │ │ │ │ │ -0005f030: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -0005f040: 2074 6861 7420 7370 6163 6520 6368 6172 that space char │ │ │ │ │ -0005f050: 6163 7465 7273 2061 7265 2070 726f 7065 acters are prope │ │ │ │ │ -0005f060: 726c 7920 736b 6970 7065 6420 7768 656e rly skipped when │ │ │ │ │ -0005f070: 2070 6172 7369 6e67 2032 2d64 6967 6974 parsing 2-digit │ │ │ │ │ -0005f080: 2079 6561 7220 7661 6c75 6573 2e0a 3c62 year values..java/text/For │ │ │ │ │ -0005f0a0: 6d61 742f 4461 7465 466f 726d 6174 2f42 mat/DateFormat/B │ │ │ │ │ -0005f0b0: 7567 3830 3732 3039 392e 6a61 7661 3a20 ug8072099.java: │ │ │ │ │ -0005f0c0: 6368 6563 6b20 7468 6520 6461 7465 2074 check the date t │ │ │ │ │ -0005f0d0: 696d 6520 7061 7474 6572 6e20 666f 7220 ime pattern for │ │ │ │ │ -0005f0e0: 266c 743b 4e55 4d45 5249 435f 4649 454c <NUMERIC_FIEL │ │ │ │ │ -0005f0f0: 4426 6774 3b20 7768 6963 6820 7368 6f75 D> which shou │ │ │ │ │ -0005f100: 6c64 206e 6f74 2074 6872 6f77 2050 6172 ld not throw Par │ │ │ │ │ -0005f110: 7365 4578 6365 7074 696f 6e0a 3c62 720a seException.java/text/Forma │ │ │ │ │ -0005f130: 742f 4461 7465 466f 726d 6174 2f42 7567 t/DateFormat/Bug │ │ │ │ │ -0005f140: 3830 3831 3739 342e 6a61 7661 3a20 5061 8081794.java: Pa │ │ │ │ │ -0005f150: 7273 6550 6f73 6974 696f 6e20 6765 7445 rsePosition getE │ │ │ │ │ -0005f160: 7272 6f72 496e 6465 7820 7368 6f75 6c64 rrorIndex should │ │ │ │ │ -0005f170: 2072 6574 7572 6e20 636f 7272 6563 7420 return correct │ │ │ │ │ -0005f180: 696e 6465 780a 3c62 720a 3e6a 6176 612f index.java/ │ │ │ │ │ -0005f190: 7465 7874 2f46 6f72 6d61 742f 4461 7465 text/Format/Date │ │ │ │ │ -0005f1a0: 466f 726d 6174 2f42 7567 3831 3339 3537 Format/Bug813957 │ │ │ │ │ -0005f1b0: 322e 6a61 7661 3a20 5369 6d70 6c65 4461 2.java: SimpleDa │ │ │ │ │ -0005f1c0: 7465 466f 726d 6174 2070 6172 7365 206d teFormat parse m │ │ │ │ │ -0005f1d0: 6f6e 7468 2073 7461 6e64 2d61 6c6f 6e65 onth stand-alone │ │ │ │ │ -0005f1e0: 2066 6f72 6d61 7420 6275 670a 3c62 720a format bug.java/text/Forma │ │ │ │ │ -0005f200: 742f 4461 7465 466f 726d 6174 2f42 7567 t/DateFormat/Bug │ │ │ │ │ -0005f210: 3831 3431 3234 332e 6a61 7661 3a20 4d61 8141243.java: Ma │ │ │ │ │ -0005f220: 6b65 2073 7572 6520 7468 6174 2053 696d ke sure that Sim │ │ │ │ │ -0005f230: 706c 6544 6174 6546 6f72 6d61 7420 7061 pleDateFormat pa │ │ │ │ │ -0005f240: 7273 6573 2022 5554 4322 2061 7320 7468 rses "UTC" as th │ │ │ │ │ -0005f250: 6520 5554 4320 7469 6d65 207a 6f6e 652e e UTC time zone. │ │ │ │ │ -0005f260: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ -0005f270: 466f 726d 6174 2f44 6174 6546 6f72 6d61 Format/DateForma │ │ │ │ │ -0005f280: 742f 4275 6738 3139 3334 3434 2e6a 6176 t/Bug8193444.jav │ │ │ │ │ -0005f290: 613a 2043 6865 636b 7320 5369 6d70 6c65 a: Checks Simple │ │ │ │ │ -0005f2a0: 4461 7465 466f 726d 6174 2e66 6f72 6d61 DateFormat.forma │ │ │ │ │ -0005f2b0: 742f 7061 7273 6520 666f 7220 7468 6520 t/parse for the │ │ │ │ │ -0005f2c0: 4149 4f4f 4220 6578 6365 7074 696f 6e20 AIOOB exception │ │ │ │ │ -0005f2d0: 7768 656e 2066 6f72 6d61 7474 696e 672f when formatting/ │ │ │ │ │ -0005f2e0: 7061 7273 696e 6720 6461 7465 7320 7468 parsing dates th │ │ │ │ │ -0005f2f0: 726f 7567 6820 6120 7061 7474 6572 6e20 rough a pattern │ │ │ │ │ -0005f300: 7374 7269 6e67 2074 6861 7420 636f 6e74 string that cont │ │ │ │ │ -0005f310: 6169 6e73 2061 2073 6571 7565 6e63 6520 ains a sequence │ │ │ │ │ -0005f320: 6f66 2032 3536 206f 7220 6d6f 7265 206e of 256 or more n │ │ │ │ │ -0005f330: 6f6e 2d41 5343 4949 2075 6e69 636f 6465 on-ASCII unicode │ │ │ │ │ -0005f340: 2063 6861 7261 6374 6572 732e 0a3c 6272 characters..
    java/text/Form │ │ │ │ │ -0005f360: 6174 2f44 6174 6546 6f72 6d61 742f 4275 at/DateFormat/Bu │ │ │ │ │ -0005f370: 6738 3230 3930 3437 2e6a 6176 613a 2043 g8209047.java: C │ │ │ │ │ -0005f380: 6865 636b 2074 6861 7420 4461 7465 466f heck that DateFo │ │ │ │ │ -0005f390: 726d 6174 2773 2067 6574 4461 7465 496e rmat's getDateIn │ │ │ │ │ -0005f3a0: 7374 616e 6365 2c20 6765 7454 696d 6549 stance, getTimeI │ │ │ │ │ -0005f3b0: 6e73 7461 6e63 6520 616e 6420 6765 7444 nstance and getD │ │ │ │ │ -0005f3c0: 6174 6554 696d 6549 6e73 7461 6e63 6520 ateTimeInstance │ │ │ │ │ -0005f3d0: 776f 726b 7320 7769 7468 2061 6c6c 206c works with all l │ │ │ │ │ -0005f3e0: 6f63 616c 6573 2e0a 3c62 720a 3e6a 6176 ocales..jav │ │ │ │ │ -0005f3f0: 612f 7465 7874 2f46 6f72 6d61 742f 4461 a/text/Format/Da │ │ │ │ │ -0005f400: 7465 466f 726d 6174 2f42 7567 3832 3335 teFormat/Bug8235 │ │ │ │ │ -0005f410: 3639 392e 6a61 7661 3a20 4368 6563 6b20 699.java: Check │ │ │ │ │ -0005f420: 7468 6174 2043 616c 656e 6461 7242 7569 that CalendarBui │ │ │ │ │ -0005f430: 6c64 6572 2e74 6f53 7472 696e 6728 2920 lder.toString() │ │ │ │ │ -0005f440: 646f 6573 206e 6f74 2074 6872 6f77 2061 does not throw a │ │ │ │ │ -0005f450: 6e20 4172 7261 7949 6e64 6578 4f75 744f n ArrayIndexOutO │ │ │ │ │ -0005f460: 6642 6f75 6e64 4578 6365 7074 696f 6e0a fBoundException. │ │ │ │ │ -0005f470: 3c62 720a 3e6a 6176 612f 7465 7874 2f46 java/text/F │ │ │ │ │ -0005f480: 6f72 6d61 742f 4461 7465 466f 726d 6174 ormat/DateFormat │ │ │ │ │ -0005f490: 2f43 6173 6549 6e73 656e 7369 7469 7665 /CaseInsensitive │ │ │ │ │ -0005f4a0: 5061 7273 6554 6573 742e 6a61 7661 3a20 ParseTest.java: │ │ │ │ │ -0005f4b0: 4368 6563 6b73 2066 6f72 6d61 742f 7061 Checks format/pa │ │ │ │ │ -0005f4c0: 7273 6520 726f 756e 6420 7472 6970 2069 rse round trip i │ │ │ │ │ -0005f4d0: 6e20 6361 7365 2d69 6e73 656e 7369 7469 n case-insensiti │ │ │ │ │ -0005f4e0: 7665 206d 616e 6e65 722e 0a3c 6272 0a3e ve manner.. │ │ │ │ │ -0005f4f0: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ -0005f500: 2f44 6174 6546 6f72 6d61 742f 436f 6e74 /DateFormat/Cont │ │ │ │ │ -0005f510: 6578 744d 6f6e 7468 4e61 6d65 7354 6573 extMonthNamesTes │ │ │ │ │ -0005f520: 742e 6a61 7661 3a20 556e 6974 2074 6573 t.java: Unit tes │ │ │ │ │ -0005f530: 7420 666f 7220 636f 6e74 6578 742d 7365 t for context-se │ │ │ │ │ -0005f540: 6e73 6974 6976 6520 6d6f 6e74 6820 6e61 nsitive month na │ │ │ │ │ -0005f550: 6d65 730a 3c62 720a 3e6a 6176 612f 7465 mes.java/te │ │ │ │ │ -0005f560: 7874 2f46 6f72 6d61 742f 4461 7465 466f xt/Format/DateFo │ │ │ │ │ -0005f570: 726d 6174 2f44 6174 6546 6f72 6d61 7452 rmat/DateFormatR │ │ │ │ │ -0005f580: 6567 7265 7373 696f 6e2e 6a61 7661 3a20 egression.java: │ │ │ │ │ -0005f590: 200a 3c62 720a 3e6a 6176 612f 7465 7874 .java/text │ │ │ │ │ -0005f5a0: 2f46 6f72 6d61 742f 4461 7465 466f 726d /Format/DateForm │ │ │ │ │ -0005f5b0: 6174 2f44 6174 6546 6f72 6d61 7452 6f75 at/DateFormatRou │ │ │ │ │ -0005f5c0: 6e64 5472 6970 5465 7374 2e6a 6176 613a ndTripTest.java: │ │ │ │ │ -0005f5d0: 2074 6573 7420 4461 7465 2046 6f72 6d61 test Date Forma │ │ │ │ │ -0005f5e0: 7420 2852 6f75 6e64 2054 7269 7029 0a3c t (Round Trip).< │ │ │ │ │ -0005f5f0: 6272 0a3e 6a61 7661 2f74 6578 742f 466f br.>java/text/Fo │ │ │ │ │ -0005f600: 726d 6174 2f44 6174 6546 6f72 6d61 742f rmat/DateFormat/ │ │ │ │ │ -0005f610: 4461 7465 466f 726d 6174 5379 6d62 6f6c DateFormatSymbol │ │ │ │ │ -0005f620: 7343 6c6f 6e65 5465 7374 2e6a 6176 613a sCloneTest.java: │ │ │ │ │ -0005f630: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ -0005f640: 636c 6f6e 6528 2920 6f66 2061 2044 6174 clone() of a Dat │ │ │ │ │ -0005f650: 6546 6f72 6d61 7453 796d 626f 6c73 2073 eFormatSymbols s │ │ │ │ │ -0005f660: 7562 636c 6173 7320 6973 206e 6f74 2063 ubclass is not c │ │ │ │ │ -0005f670: 616c 6c65 6420 6672 6f6d 2044 6174 6546 alled from DateF │ │ │ │ │ -0005f680: 6f72 6d61 7453 796d 626f 6c73 2063 6f6e ormatSymbols con │ │ │ │ │ -0005f690: 7374 7275 6374 6f72 2e0a 3c62 720a 3e6a structor..j │ │ │ │ │ -0005f6a0: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ -0005f6b0: 4461 7465 466f 726d 6174 2f44 6174 6546 DateFormat/DateF │ │ │ │ │ -0005f6c0: 6f72 6d61 7453 796d 626f 6c73 5365 7269 ormatSymbolsSeri │ │ │ │ │ -0005f6d0: 616c 697a 6174 696f 6e54 6573 742e 6a61 alizationTest.ja │ │ │ │ │ -0005f6e0: 7661 3a20 4d61 6b65 2073 7572 6520 4461 va: Make sure Da │ │ │ │ │ -0005f6f0: 7465 466f 726d 6174 5379 6d62 6f6c 7320 teFormatSymbols │ │ │ │ │ -0005f700: 7365 7269 616c 697a 6174 696f 6e0a 3c62 serialization.java/text/For │ │ │ │ │ -0005f720: 6d61 742f 4461 7465 466f 726d 6174 2f44 mat/DateFormat/D │ │ │ │ │ -0005f730: 6174 6546 6f72 6d61 7454 6573 742e 6a61 ateFormatTest.ja │ │ │ │ │ -0005f740: 7661 3a20 7465 7374 2044 6174 6546 6f72 va: test DateFor │ │ │ │ │ -0005f750: 6d61 7420 616e 6420 5369 6d70 6c65 4461 mat and SimpleDa │ │ │ │ │ -0005f760: 7465 466f 726d 6174 2e0a 3c62 720a 3e6a teFormat..j │ │ │ │ │ -0005f770: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ -0005f780: 4461 7465 466f 726d 6174 2f49 534f 3836 DateFormat/ISO86 │ │ │ │ │ -0005f790: 3031 5a6f 6e65 5465 7374 2e6a 6176 613a 01ZoneTest.java: │ │ │ │ │ -0005f7a0: 2055 6e69 7420 7465 7374 2066 6f72 2049 Unit test for I │ │ │ │ │ -0005f7b0: 534f 3836 3031 2074 696d 6520 7a6f 6e65 SO8601 time zone │ │ │ │ │ -0005f7c0: 2066 6f72 6d61 7420 7375 7070 6f72 740a format support. │ │ │ │ │ -0005f7d0: 3c62 720a 3e6a 6176 612f 7465 7874 2f46 java/text/F │ │ │ │ │ -0005f7e0: 6f72 6d61 742f 4461 7465 466f 726d 6174 ormat/DateFormat │ │ │ │ │ -0005f7f0: 2f49 6e74 6c54 6573 7444 6174 6546 6f72 /IntlTestDateFor │ │ │ │ │ -0005f800: 6d61 742e 6a61 7661 3a20 7465 7374 2049 mat.java: test I │ │ │ │ │ -0005f810: 6e74 6572 6e61 7469 6f6e 616c 2044 6174 nternational Dat │ │ │ │ │ -0005f820: 6520 466f 726d 6174 0a3c 6272 0a3e 6a61 e Format.ja │ │ │ │ │ -0005f830: 7661 2f74 6578 742f 466f 726d 6174 2f44 va/text/Format/D │ │ │ │ │ -0005f840: 6174 6546 6f72 6d61 742f 496e 746c 5465 ateFormat/IntlTe │ │ │ │ │ -0005f850: 7374 4461 7465 466f 726d 6174 4150 492e stDateFormatAPI. │ │ │ │ │ -0005f860: 6a61 7661 3a20 7465 7374 2049 6e74 6572 java: test Inter │ │ │ │ │ -0005f870: 6e61 7469 6f6e 616c 2044 6174 6520 466f national Date Fo │ │ │ │ │ -0005f880: 726d 6174 2041 5049 0a3c 6272 0a3e 6a61 rmat API.ja │ │ │ │ │ -0005f890: 7661 2f74 6578 742f 466f 726d 6174 2f44 va/text/Format/D │ │ │ │ │ -0005f8a0: 6174 6546 6f72 6d61 742f 496e 746c 5465 ateFormat/IntlTe │ │ │ │ │ -0005f8b0: 7374 4461 7465 466f 726d 6174 5379 6d62 stDateFormatSymb │ │ │ │ │ -0005f8c0: 6f6c 732e 6a61 7661 3a20 7465 7374 2049 ols.java: test I │ │ │ │ │ -0005f8d0: 6e74 6572 6e61 7469 6f6e 616c 2044 6174 nternational Dat │ │ │ │ │ -0005f8e0: 6520 466f 726d 6174 2053 796d 626f 6c73 e Format Symbols │ │ │ │ │ -0005f8f0: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ -0005f900: 466f 726d 6174 2f44 6174 6546 6f72 6d61 Format/DateForma │ │ │ │ │ -0005f910: 742f 496e 746c 5465 7374 5369 6d70 6c65 t/IntlTestSimple │ │ │ │ │ -0005f920: 4461 7465 466f 726d 6174 4150 492e 6a61 DateFormatAPI.ja │ │ │ │ │ -0005f930: 7661 3a20 7465 7374 2049 6e74 6572 6e61 va: test Interna │ │ │ │ │ -0005f940: 7469 6f6e 616c 2053 696d 706c 6520 4461 tional Simple Da │ │ │ │ │ -0005f950: 7465 2046 6f72 6d61 7420 4150 490a 3c62 te Format API.java/text/For │ │ │ │ │ -0005f970: 6d61 742f 4461 7465 466f 726d 6174 2f4c mat/DateFormat/L │ │ │ │ │ -0005f980: 6f63 616c 6544 6174 6546 6f72 6d61 7473 ocaleDateFormats │ │ │ │ │ -0005f990: 2e6a 6176 613a 2054 6869 7320 6669 6c65 .java: This file │ │ │ │ │ -0005f9a0: 2063 6f6e 7461 696e 7320 7465 7374 7320 contains tests │ │ │ │ │ -0005f9b0: 666f 7220 4a52 4520 6c6f 6361 6c65 7320 for JRE locales │ │ │ │ │ -0005f9c0: 6461 7465 2066 6f72 6d61 7473 0a3c 6272 date formats.
    java/text/Form │ │ │ │ │ -0005f9e0: 6174 2f44 6174 6546 6f72 6d61 742f 4e6f at/DateFormat/No │ │ │ │ │ -0005f9f0: 6e47 7265 676f 7269 616e 466f 726d 6174 nGregorianFormat │ │ │ │ │ -0005fa00: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ -0005fa10: 666f 726d 6174 7469 6e67 2061 6e64 2070 formatting and p │ │ │ │ │ -0005fa20: 6172 7369 6e67 2077 6974 6820 6e6f 6e2d arsing with non- │ │ │ │ │ -0005fa30: 4772 6567 6f72 6961 6e20 6361 6c65 6e64 Gregorian calend │ │ │ │ │ -0005fa40: 6172 730a 3c62 720a 3e6a 6176 612f 7465 ars.java/te │ │ │ │ │ -0005fa50: 7874 2f46 6f72 6d61 742f 4461 7465 466f xt/Format/DateFo │ │ │ │ │ -0005fa60: 726d 6174 2f53 4446 5443 4b5a 6f6e 654e rmat/SDFTCKZoneN │ │ │ │ │ -0005fa70: 616d 6573 5465 7374 2e6a 6176 613a 2054 amesTest.java: T │ │ │ │ │ -0005fa80: 434b 2074 6573 7473 2074 6861 7420 6368 CK tests that ch │ │ │ │ │ -0005fa90: 6563 6b20 7468 6520 7469 6d65 207a 6f6e eck the time zon │ │ │ │ │ -0005faa0: 6520 6e61 6d65 7320 6265 7477 6565 6e20 e names between │ │ │ │ │ -0005fab0: 4446 532e 6765 745a 6f6e 6553 7472 696e DFS.getZoneStrin │ │ │ │ │ -0005fac0: 6773 2829 2061 6e64 2053 4446 2e66 6f72 gs() and SDF.for │ │ │ │ │ -0005fad0: 6d61 7428 227a 2a22 290a 3c62 720a 3e6a mat("z*").j │ │ │ │ │ -0005fae0: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ -0005faf0: 4461 7465 466f 726d 6174 2f53 696d 706c DateFormat/Simpl │ │ │ │ │ -0005fb00: 6544 6174 6546 6f72 6d61 7450 6174 7465 eDateFormatPatte │ │ │ │ │ -0005fb10: 726e 5465 7374 2e6a 6176 613a 2074 6573 rnTest.java: tes │ │ │ │ │ -0005fb20: 7420 5369 6d70 6c65 4461 7465 466f 726d t SimpleDateForm │ │ │ │ │ -0005fb30: 6174 2c20 6368 6563 6b20 6974 7320 7061 at, check its pa │ │ │ │ │ -0005fb40: 7474 6572 6e20 696e 2074 6865 2063 6f6e ttern in the con │ │ │ │ │ -0005fb50: 7374 7275 6374 6f72 0a3c 6272 0a3e 6a61 structor.ja │ │ │ │ │ -0005fb60: 7661 2f74 6578 742f 466f 726d 6174 2f44 va/text/Format/D │ │ │ │ │ -0005fb70: 6174 6546 6f72 6d61 742f 5469 6d65 5a6f ateFormat/TimeZo │ │ │ │ │ -0005fb80: 6e65 4e61 6d65 5465 7374 2e6a 6176 613a neNameTest.java: │ │ │ │ │ -0005fb90: 2074 6573 7420 7469 6d65 207a 6f6e 6520 test time zone │ │ │ │ │ -0005fba0: 6469 7370 6c61 7920 6e61 6d65 7320 696e display names in │ │ │ │ │ -0005fbb0: 2065 6e5f 5553 206c 6f63 616c 650a 3c62 en_US locale.java/text/For │ │ │ │ │ -0005fbd0: 6d61 742f 4461 7465 466f 726d 6174 2f57 mat/DateFormat/W │ │ │ │ │ -0005fbe0: 6565 6b44 6174 6554 6573 742e 6a61 7661 eekDateTest.java │ │ │ │ │ -0005fbf0: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ -0005fc00: 7765 656b 2064 6174 6520 7375 7070 6f72 week date suppor │ │ │ │ │ -0005fc10: 740a 3c62 720a 3e6a 6176 612f 7465 7874 t.java/text │ │ │ │ │ -0005fc20: 2f46 6f72 6d61 742f 4461 7465 466f 726d /Format/DateForm │ │ │ │ │ -0005fc30: 6174 2f62 7567 3430 3937 3435 302e 6a61 at/bug4097450.ja │ │ │ │ │ -0005fc40: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -0005fc50: 7465 7874 2f46 6f72 6d61 742f 4461 7465 text/Format/Date │ │ │ │ │ -0005fc60: 466f 726d 6174 2f62 7567 3430 3939 3937 Format/bug409997 │ │ │ │ │ -0005fc70: 352e 6a61 7661 3a20 200a 3c62 720a 3e6a 5.java: .j │ │ │ │ │ -0005fc80: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ -0005fc90: 4461 7465 466f 726d 6174 2f62 7567 3431 DateFormat/bug41 │ │ │ │ │ -0005fca0: 3137 3333 352e 6a61 7661 3a20 200a 3c62 17335.java: .java/text/For │ │ │ │ │ -0005fcc0: 6d61 742f 4461 7465 466f 726d 6174 2f62 mat/DateFormat/b │ │ │ │ │ -0005fcd0: 7567 3433 3538 3733 302e 6a61 7661 3a20 ug4358730.java: │ │ │ │ │ -0005fce0: 7465 7374 2074 6861 7420 636f 6e66 6972 test that confir │ │ │ │ │ -0005fcf0: 6d73 205a 6572 6f2d 5061 6464 696e 6720 ms Zero-Padding │ │ │ │ │ -0005fd00: 6f6e 2079 6561 722e 0a3c 6272 0a3e 6a61 on year..ja │ │ │ │ │ -0005fd10: 7661 2f74 6578 742f 466f 726d 6174 2f44 va/text/Format/D │ │ │ │ │ -0005fd20: 6174 6546 6f72 6d61 742f 6275 6736 3237 ateFormat/bug627 │ │ │ │ │ -0005fd30: 3133 3735 2e6a 6176 613a 204d 616b 6520 1375.java: Make │ │ │ │ │ -0005fd40: 7375 7265 2044 6174 6546 6f72 6d61 7453 sure DateFormatS │ │ │ │ │ -0005fd50: 796d 626f 6c73 2073 6572 6961 6c69 7a61 ymbols serializa │ │ │ │ │ -0005fd60: 7469 6f6e 2077 6f72 6b73 2063 6f72 7265 tion works corre │ │ │ │ │ -0005fd70: 6374 6c79 2066 6f72 2027 7a6f 6e65 5374 ctly for 'zoneSt │ │ │ │ │ -0005fd80: 7269 6e67 7327 2066 6965 6c64 0a3c 6272 rings' field.
    java/text/Form │ │ │ │ │ -0005fda0: 6174 2f44 6174 6546 6f72 6d61 742f 6275 at/DateFormat/bu │ │ │ │ │ -0005fdb0: 6736 3331 3730 3732 2e6a 6176 613a 204d g6317072.java: M │ │ │ │ │ -0005fdc0: 616b 6520 7375 7265 204e 5045 2069 7320 ake sure NPE is │ │ │ │ │ -0005fdd0: 7468 726f 776e 2077 6974 6820 226e 756c thrown with "nul │ │ │ │ │ -0005fde0: 6c22 2061 7267 756d 656d 6e74 7320 696e l" argumemnts in │ │ │ │ │ -0005fdf0: 2074 6865 2053 696d 706c 6544 6174 6546 the SimpleDateF │ │ │ │ │ -0005fe00: 6f72 6d61 7420 636f 6e73 7472 7563 746f ormat constructo │ │ │ │ │ -0005fe10: 7273 2e0a 3c62 720a 3e6a 6176 612f 7465 rs..java/te │ │ │ │ │ -0005fe20: 7874 2f46 6f72 6d61 742f 4461 7465 466f xt/Format/DateFo │ │ │ │ │ -0005fe30: 726d 6174 2f62 7567 3634 3132 3839 362e rmat/bug6412896. │ │ │ │ │ -0005fe40: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -0005fe50: 7468 6174 2061 6e20 496c 6c65 6761 6c41 that an IllegalA │ │ │ │ │ -0005fe60: 7267 756d 656e 7445 7863 6570 7469 6f6e rgumentException │ │ │ │ │ -0005fe70: 2069 7320 7468 726f 776e 2069 6620 7468 is thrown if th │ │ │ │ │ -0005fe80: 6520 6c65 6e67 7468 206f 6620 616e 7920 e length of any │ │ │ │ │ -0005fe90: 726f 7720 696e 207a 6f6e 6553 7472 696e row in zoneStrin │ │ │ │ │ -0005fea0: 6773 2061 7272 6179 2069 7320 6c65 7373 gs array is less │ │ │ │ │ -0005feb0: 2074 6861 6e20 350a 3c62 720a 3e6a 6176 than 5.jav │ │ │ │ │ -0005fec0: 612f 7465 7874 2f46 6f72 6d61 742f 4465 a/text/Format/De │ │ │ │ │ -0005fed0: 6369 6d61 6c46 6f72 6d61 742f 4275 6736 cimalFormat/Bug6 │ │ │ │ │ -0005fee0: 3630 3937 3430 2e6a 6176 613a 2043 6865 609740.java: Che │ │ │ │ │ -0005fef0: 636b 7320 7468 6520 666f 726d 6174 7469 cks the formatti │ │ │ │ │ -0005ff00: 6e67 2061 6e64 2070 6172 7369 6e67 206f ng and parsing o │ │ │ │ │ -0005ff10: 6620 6120 6e75 6d62 6572 2062 6173 6564 f a number based │ │ │ │ │ -0005ff20: 206f 6e20 7468 6520 706f 7369 7469 7665 on the positive │ │ │ │ │ -0005ff30: 2061 6e64 206e 6567 6174 6976 6520 7375 and negative su │ │ │ │ │ -0005ff40: 622d 7061 7474 6572 6e73 2c20 616c 736f b-patterns, also │ │ │ │ │ -0005ff50: 2063 6865 636b 7320 6665 7720 696e 7661 checks few inva │ │ │ │ │ -0005ff60: 6c69 6420 6e75 6d62 6572 2070 6174 7465 lid number patte │ │ │ │ │ -0005ff70: 726e 730a 3c62 720a 3e6a 6176 612f 7465 rns.java/te │ │ │ │ │ -0005ff80: 7874 2f46 6f72 6d61 742f 4465 6369 6d61 xt/Format/Decima │ │ │ │ │ -0005ff90: 6c46 6f72 6d61 742f 4275 6737 3139 3633 lFormat/Bug71963 │ │ │ │ │ -0005ffa0: 3136 2e6a 6176 613a 2043 6f6e 6669 726d 16.java: Confirm │ │ │ │ │ -0005ffb0: 2074 6861 7420 6120 6e6f 6e2d 6465 6661 that a non-defa │ │ │ │ │ -0005ffc0: 756c 7420 726f 756e 6469 6e67 206d 6f64 ult rounding mod │ │ │ │ │ -0005ffd0: 6520 6973 2075 7365 6420 6576 656e 2061 e is used even a │ │ │ │ │ -0005ffe0: 6674 6572 2064 6573 6572 6961 6c69 7a61 fter deserializa │ │ │ │ │ -0005fff0: 7469 6f6e 2e0a 3c62 720a 3e6a 6176 612f tion..java/ │ │ │ │ │ -00060000: 7465 7874 2f46 6f72 6d61 742f 4465 6369 text/Format/Deci │ │ │ │ │ -00060010: 6d61 6c46 6f72 6d61 742f 4275 6738 3136 malFormat/Bug816 │ │ │ │ │ -00060020: 3534 3636 2e6a 6176 613a 2043 6865 636b 5466.java: Check │ │ │ │ │ -00060030: 7320 7468 6520 7375 6273 6571 7565 6e74 s the subsequent │ │ │ │ │ -00060040: 2066 756e 6374 696f 6e20 6361 6c6c 7320 function calls │ │ │ │ │ -00060050: 6f66 2074 6865 2044 6563 696d 616c 466f of the DecimalFo │ │ │ │ │ -00060060: 726d 6174 2e66 6f72 6d61 7428 2920 6d65 rmat.format() me │ │ │ │ │ -00060070: 7468 6f64 2069 6e20 7768 6963 6820 7468 thod in which th │ │ │ │ │ -00060080: 6520 6d69 6e69 6d75 6d46 7261 6374 696f e minimumFractio │ │ │ │ │ -00060090: 6e44 6967 6974 2069 7320 7365 7420 746f nDigit is set to │ │ │ │ │ -000600a0: 2030 2061 6e64 206f 6e65 206f 6620 7468 0 and one of th │ │ │ │ │ -000600b0: 6520 666f 726d 6174 2829 2063 616c 6c20 e format() call │ │ │ │ │ -000600c0: 696e 636c 7564 6520 666f 726d 6174 7469 include formatti │ │ │ │ │ -000600d0: 6e67 206f 6620 7468 6520 6e75 6d62 6572 ng of the number │ │ │ │ │ -000600e0: 2077 6974 6820 7a65 726f 2066 7261 6374 with zero fract │ │ │ │ │ -000600f0: 696f 6e20 7661 6c75 6520 652e 672e 0a3c ion value e.g..< │ │ │ │ │ -00060100: 6272 0a3e 6a61 7661 2f74 6578 742f 466f br.>java/text/Fo │ │ │ │ │ -00060110: 726d 6174 2f44 6563 696d 616c 466f 726d rmat/DecimalForm │ │ │ │ │ -00060120: 6174 2f46 6f72 6d61 744d 6963 726f 4265 at/FormatMicroBe │ │ │ │ │ -00060130: 6e63 686d 6172 6b2e 6a61 7661 3a20 5365 nchmark.java: Se │ │ │ │ │ -00060140: 7420 6f66 206d 6963 726f 2d62 656e 6368 t of micro-bench │ │ │ │ │ -00060150: 6d61 726b 7320 7465 7374 696e 6720 7468 marks testing th │ │ │ │ │ -00060160: 726f 7567 6870 7574 206f 6620 6a61 7661 roughput of java │ │ │ │ │ -00060170: 2e74 6578 742e 4465 6369 6d61 6c46 6f72 .text.DecimalFor │ │ │ │ │ -00060180: 6d61 742e 666f 726d 6174 2829 0a3c 6272 mat.format().
    java/text/Form │ │ │ │ │ -000601a0: 6174 2f44 6563 696d 616c 466f 726d 6174 at/DecimalFormat │ │ │ │ │ -000601b0: 2f4d 616e 7469 7373 6144 6967 6974 732e /MantissaDigits. │ │ │ │ │ -000601c0: 6a61 7661 3a20 436f 6e66 6972 6d20 6265 java: Confirm be │ │ │ │ │ -000601d0: 6861 7669 6f72 206f 6620 6d61 6e74 6973 havior of mantis │ │ │ │ │ -000601e0: 7361 2066 6f72 2073 6369 656e 7469 6669 sa for scientifi │ │ │ │ │ -000601f0: 6320 6e6f 7461 7469 6f6e 2069 6e20 4465 c notation in De │ │ │ │ │ -00060200: 6369 6d61 6c20 466f 726d 6174 0a3c 6272 cimal Format.
    java/text/Form │ │ │ │ │ -00060220: 6174 2f44 6563 696d 616c 466f 726d 6174 at/DecimalFormat │ │ │ │ │ -00060230: 2f52 6f75 6e64 696e 6741 6e64 5072 6f70 /RoundingAndProp │ │ │ │ │ -00060240: 6572 7479 5465 7374 2e6a 6176 613a 2054 ertyTest.java: T │ │ │ │ │ -00060250: 6573 7420 6a61 7661 2e74 6578 742e 4465 est java.text.De │ │ │ │ │ -00060260: 6369 6d61 6c46 6f72 6d61 7420 6661 7374 cimalFormat fast │ │ │ │ │ -00060270: 2d70 6174 6820 666f 7220 666f 726d 6174 -path for format │ │ │ │ │ -00060280: 2864 6f75 626c 652e 2e2e 290a 3c62 720a (double...).java/text/Forma │ │ │ │ │ -000602a0: 742f 4465 6369 6d61 6c46 6f72 6d61 742f t/DecimalFormat/ │ │ │ │ │ -000602b0: 5365 7447 726f 7570 696e 6753 697a 6554 SetGroupingSizeT │ │ │ │ │ -000602c0: 6573 742e 6a61 7661 3a20 7465 7374 2077 est.java: test w │ │ │ │ │ -000602d0: 6865 7468 6572 2069 6e70 7574 2076 616c hether input val │ │ │ │ │ -000602e0: 7565 2063 6865 636b 2066 6f72 2044 6563 ue check for Dec │ │ │ │ │ -000602f0: 696d 616c 466f 726d 6174 2e73 6574 4772 imalFormat.setGr │ │ │ │ │ -00060300: 6f75 7069 6e67 5369 7a65 2869 6e74 2920 oupingSize(int) │ │ │ │ │ -00060310: 776f 726b 7320 636f 7272 6563 746c 792e works correctly. │ │ │ │ │ -00060320: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ -00060330: 466f 726d 6174 2f44 6563 696d 616c 466f Format/DecimalFo │ │ │ │ │ -00060340: 726d 6174 2f54 6965 526f 756e 6469 6e67 rmat/TieRounding │ │ │ │ │ -00060350: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ -00060360: 7661 7269 6f75 7320 7369 7475 6174 696f various situatio │ │ │ │ │ -00060370: 6e73 206f 6620 4e75 6d62 6572 466f 726d ns of NumberForm │ │ │ │ │ -00060380: 6174 2072 6f75 6e64 696e 6720 7768 656e at rounding when │ │ │ │ │ -00060390: 2063 6c6f 7365 2074 6f20 7469 650a 3c62 close to tie.java/text/For │ │ │ │ │ -000603b0: 6d61 742f 4465 6369 6d61 6c46 6f72 6d61 mat/DecimalForma │ │ │ │ │ -000603c0: 742f 546f 4c6f 6361 6c69 7a65 6450 6174 t/ToLocalizedPat │ │ │ │ │ -000603d0: 7465 726e 5465 7374 2e6a 6176 613a 2056 ternTest.java: V │ │ │ │ │ -000603e0: 6572 6966 6965 7320 7468 6174 2074 6f4c erifies that toL │ │ │ │ │ -000603f0: 6f63 616c 697a 6564 5061 7474 6572 6e28 ocalizedPattern( │ │ │ │ │ -00060400: 2920 6d65 7468 6f64 2063 6f72 7265 6374 ) method correct │ │ │ │ │ -00060410: 6c79 2072 6574 7572 6e73 206d 6f6e 6574 ly returns monet │ │ │ │ │ -00060420: 6172 7920 7379 6d62 6f6c 7320 696e 2061 ary symbols in a │ │ │ │ │ -00060430: 2063 7572 7265 6e63 7920 666f 726d 6174 currency format │ │ │ │ │ -00060440: 7465 720a 3c62 720a 3e6a 6176 612f 7465 ter.java/te │ │ │ │ │ -00060450: 7874 2f46 6f72 6d61 742f 4d65 7373 6167 xt/Format/Messag │ │ │ │ │ -00060460: 6546 6f72 6d61 742f 4275 6734 3138 3538 eFormat/Bug41858 │ │ │ │ │ -00060470: 3136 5465 7374 2e6a 6176 613a 2074 6573 16Test.java: tes │ │ │ │ │ -00060480: 7420 7468 6174 204d 6573 7361 6765 466f t that MessageFo │ │ │ │ │ -00060490: 726d 6174 2069 6e76 6172 6961 6e74 7320 rmat invariants │ │ │ │ │ -000604a0: 6172 6520 7072 6573 6572 7665 6420 6163 are preserved ac │ │ │ │ │ -000604b0: 726f 7373 2073 6572 6961 6c69 7a61 7469 ross serializati │ │ │ │ │ -000604c0: 6f6e 2e0a 3c62 720a 3e6a 6176 612f 7465 on..java/te │ │ │ │ │ -000604d0: 7874 2f46 6f72 6d61 742f 4d65 7373 6167 xt/Format/Messag │ │ │ │ │ -000604e0: 6546 6f72 6d61 742f 4275 6737 3030 3336 eFormat/Bug70036 │ │ │ │ │ -000604f0: 3433 2e6a 6176 613a 204d 616b 6520 7375 43.java: Make su │ │ │ │ │ -00060500: 7265 204d 6573 7361 6765 466f 726d 6174 re MessageFormat │ │ │ │ │ -00060510: 2e74 6f50 6174 7465 726e 2070 726f 6475 .toPattern produ │ │ │ │ │ -00060520: 6365 7320 636f 7272 6563 7420 7175 6f74 ces correct quot │ │ │ │ │ -00060530: 696e 672e 0a3c 6272 0a3e 6a61 7661 2f74 ing..java/t │ │ │ │ │ -00060540: 6578 742f 466f 726d 6174 2f4d 6573 7361 ext/Format/Messa │ │ │ │ │ -00060550: 6765 466f 726d 6174 2f4c 6172 6765 4d65 geFormat/LargeMe │ │ │ │ │ -00060560: 7373 6167 6546 6f72 6d61 742e 6a61 7661 ssageFormat.java │ │ │ │ │ -00060570: 3a20 7665 7269 6679 2074 6861 7420 4d65 : verify that Me │ │ │ │ │ -00060580: 7373 6167 6546 6f72 6d61 7420 6361 6e20 ssageFormat can │ │ │ │ │ -00060590: 6861 6e64 6c65 206c 6172 6765 206e 756d handle large num │ │ │ │ │ -000605a0: 6265 7273 206f 6620 6172 6775 6d65 6e74 bers of argument │ │ │ │ │ -000605b0: 730a 3c62 720a 3e6a 6176 612f 7465 7874 s.java/text │ │ │ │ │ -000605c0: 2f46 6f72 6d61 742f 4d65 7373 6167 6546 /Format/MessageF │ │ │ │ │ -000605d0: 6f72 6d61 742f 4d61 7841 7267 756d 656e ormat/MaxArgumen │ │ │ │ │ -000605e0: 7449 6e64 6578 5465 7374 2e6a 6176 613a tIndexTest.java: │ │ │ │ │ -000605f0: 2045 6e66 6f72 6365 2074 6865 204d 4158 Enforce the MAX │ │ │ │ │ -00060600: 5f41 5247 554d 454e 545f 494e 4445 5828 _ARGUMENT_INDEX( │ │ │ │ │ -00060610: 3130 2c30 3030 2920 696d 706c 656d 656e 10,000) implemen │ │ │ │ │ -00060620: 7461 7469 6f6e 206c 696d 6974 2066 6f72 tation limit for │ │ │ │ │ -00060630: 2074 6865 2041 7267 756d 656e 7449 6e64 the ArgumentInd │ │ │ │ │ -00060640: 6578 2065 6c65 6d65 6e74 2069 6e20 7468 ex element in th │ │ │ │ │ -00060650: 6520 4d65 7373 6167 6546 6f72 6d61 7420 e MessageFormat │ │ │ │ │ -00060660: 7061 7474 6572 6e20 7379 6e74 6178 2e0a pattern syntax.. │ │ │ │ │ -00060670: 3c62 720a 3e6a 6176 612f 7465 7874 2f46 java/text/F │ │ │ │ │ -00060680: 6f72 6d61 742f 4d65 7373 6167 6546 6f72 ormat/MessageFor │ │ │ │ │ -00060690: 6d61 742f 4d65 7373 6167 6546 6f72 6d61 mat/MessageForma │ │ │ │ │ -000606a0: 7445 7863 6570 7469 6f6e 732e 6a61 7661 tExceptions.java │ │ │ │ │ -000606b0: 3a20 5661 6c69 6461 7465 2073 6f6d 6520 : Validate some │ │ │ │ │ -000606c0: 6578 6365 7074 696f 6e73 2069 6e20 4d65 exceptions in Me │ │ │ │ │ -000606d0: 7373 6167 6546 6f72 6d61 740a 3c62 720a ssageFormat.java/text/Forma │ │ │ │ │ -000606f0: 742f 4d65 7373 6167 6546 6f72 6d61 742f t/MessageFormat/ │ │ │ │ │ -00060700: 4d65 7373 6167 6546 6f72 6d61 7473 4279 MessageFormatsBy │ │ │ │ │ -00060710: 4172 6775 6d65 6e74 496e 6465 782e 6a61 ArgumentIndex.ja │ │ │ │ │ -00060720: 7661 3a20 6261 7369 6320 7465 7374 7320 va: basic tests │ │ │ │ │ -00060730: 666f 7220 6e65 7720 6d65 7468 6f64 7320 for new methods │ │ │ │ │ -00060740: 6765 7446 6f72 6d61 7473 4279 4172 6775 getFormatsByArgu │ │ │ │ │ -00060750: 6d65 6e74 496e 6465 782c 2073 6574 466f mentIndex, setFo │ │ │ │ │ -00060760: 726d 6174 4279 4172 6775 6d65 6e74 496e rmatByArgumentIn │ │ │ │ │ -00060770: 6465 782c 2073 6574 466f 726d 6174 7342 dex, setFormatsB │ │ │ │ │ -00060780: 7941 7267 756d 656e 7449 6e64 6578 0a3c yArgumentIndex.< │ │ │ │ │ -00060790: 6272 0a3e 6a61 7661 2f74 6578 742f 466f br.>java/text/Fo │ │ │ │ │ -000607a0: 726d 6174 2f4d 6573 7361 6765 466f 726d rmat/MessageForm │ │ │ │ │ -000607b0: 6174 2f4d 6573 7361 6765 5265 6772 6573 at/MessageRegres │ │ │ │ │ -000607c0: 7369 6f6e 2e6a 6176 613a 2052 6567 7265 sion.java: Regre │ │ │ │ │ -000607d0: 7373 696f 6e20 7465 7374 7320 666f 7220 ssion tests for │ │ │ │ │ -000607e0: 4d65 7373 6167 6546 6f72 6d61 7420 616e MessageFormat an │ │ │ │ │ -000607f0: 6420 6173 736f 6369 6174 6564 2063 6c61 d associated cla │ │ │ │ │ -00060800: 7373 6573 0a3c 6272 0a3e 6a61 7661 2f74 sses.java/t │ │ │ │ │ -00060810: 6578 742f 466f 726d 6174 2f4d 6573 7361 ext/Format/Messa │ │ │ │ │ -00060820: 6765 466f 726d 6174 2f4d 6573 7361 6765 geFormat/Message │ │ │ │ │ -00060830: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ -00060840: 4d65 7373 6167 6546 6f72 6d61 740a 3c62 MessageFormat.java/text/For │ │ │ │ │ -00060860: 6d61 742f 4d65 7373 6167 6546 6f72 6d61 mat/MessageForma │ │ │ │ │ -00060870: 742f 5365 7269 616c 697a 6174 696f 6e54 t/SerializationT │ │ │ │ │ -00060880: 6573 742e 6a61 7661 3a20 4368 6563 6b20 est.java: Check │ │ │ │ │ -00060890: 636f 7272 6563 746e 6573 7320 6f66 2064 correctness of d │ │ │ │ │ -000608a0: 6573 6572 6961 6c69 7a61 7469 6f6e 0a3c eserialization.< │ │ │ │ │ -000608b0: 6272 0a3e 6a61 7661 2f74 6578 742f 466f br.>java/text/Fo │ │ │ │ │ -000608c0: 726d 6174 2f4d 6573 7361 6765 466f 726d rmat/MessageForm │ │ │ │ │ -000608d0: 6174 2f62 7567 3434 3932 3731 392e 6a61 at/bug4492719.ja │ │ │ │ │ -000608e0: 7661 3a20 436f 6e66 6972 6d20 7468 6174 va: Confirm that │ │ │ │ │ -000608f0: 204d 6573 7361 6765 2e70 6172 7365 2829 Message.parse() │ │ │ │ │ -00060900: 2069 6e74 6572 7072 6574 7320 7469 6d65 interprets time │ │ │ │ │ -00060910: 207a 6f6e 6520 7768 6963 6820 7573 6573 zone which uses │ │ │ │ │ -00060920: 2022 474d 542b 2f2d 2220 666f 726d 6174 "GMT+/-" format │ │ │ │ │ -00060930: 2063 6f72 7265 6374 6c79 2061 6e64 2064 correctly and d │ │ │ │ │ -00060940: 6f65 736e 2774 2074 6872 6f77 2050 6172 oesn't throw Par │ │ │ │ │ -00060950: 7365 4578 6365 7074 696f 6e2e 0a3c 6272 seException..
    java/text/Form │ │ │ │ │ -00060970: 6174 2f4e 756d 6265 7246 6f72 6d61 742f at/NumberFormat/ │ │ │ │ │ -00060980: 4269 6744 6563 696d 616c 436f 6d70 6174 BigDecimalCompat │ │ │ │ │ -00060990: 6962 696c 6974 7954 6573 742e 6a61 7661 ibilityTest.java │ │ │ │ │ -000609a0: 3a20 436f 6e66 6972 6d20 7468 6174 2044 : Confirm that D │ │ │ │ │ -000609b0: 6563 696d 616c 466f 726d 6174 2e70 6172 ecimalFormat.par │ │ │ │ │ -000609c0: 7365 2829 2070 6172 7365 7320 4269 6744 se() parses BigD │ │ │ │ │ -000609d0: 6563 696d 616c 2061 6e64 2042 6967 496e ecimal and BigIn │ │ │ │ │ -000609e0: 7465 6765 7220 7374 7269 6e67 2076 616c teger string val │ │ │ │ │ -000609f0: 7565 7320 6173 2065 7870 6563 7465 642e ues as expected. │ │ │ │ │ -00060a00: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ -00060a10: 466f 726d 6174 2f4e 756d 6265 7246 6f72 Format/NumberFor │ │ │ │ │ -00060a20: 6d61 742f 4269 6744 6563 696d 616c 466f mat/BigDecimalFo │ │ │ │ │ -00060a30: 726d 6174 2e6a 6176 613a 2043 6f6e 6669 rmat.java: Confi │ │ │ │ │ -00060a40: 726d 2074 6861 7420 6d65 7468 6f64 7320 rm that methods │ │ │ │ │ -00060a50: 7768 6963 6820 6172 6520 6e65 776c 7920 which are newly │ │ │ │ │ -00060a60: 6164 6465 6420 746f 2073 7570 706f 7274 added to support │ │ │ │ │ -00060a70: 2042 6967 4465 6369 6d61 6c20 616e 6420 BigDecimal and │ │ │ │ │ -00060a80: 4269 6749 6e74 6567 6572 2077 6f72 6b20 BigInteger work │ │ │ │ │ -00060a90: 6173 2065 7870 6563 7465 642e 0a3c 6272 as expected..
    java/text/Form │ │ │ │ │ -00060ab0: 6174 2f4e 756d 6265 7246 6f72 6d61 742f at/NumberFormat/ │ │ │ │ │ -00060ac0: 4269 6744 6563 696d 616c 5061 7273 652e BigDecimalParse. │ │ │ │ │ -00060ad0: 6a61 7661 3a20 436f 6e66 6972 6d20 7468 java: Confirm th │ │ │ │ │ -00060ae0: 6174 206d 6574 686f 6473 2077 6869 6368 at methods which │ │ │ │ │ -00060af0: 2061 7265 206e 6577 6c79 2061 6464 6564 are newly added │ │ │ │ │ -00060b00: 2074 6f20 7375 7070 6f72 7420 4269 6744 to support BigD │ │ │ │ │ -00060b10: 6563 696d 616c 2061 6e64 2042 6967 496e ecimal and BigIn │ │ │ │ │ -00060b20: 7465 6765 7220 776f 726b 2061 7320 6578 teger work as ex │ │ │ │ │ -00060b30: 7065 6374 6564 2e0a 3c62 720a 3e6a 6176 pected..jav │ │ │ │ │ -00060b40: 612f 7465 7874 2f46 6f72 6d61 742f 4e75 a/text/Format/Nu │ │ │ │ │ -00060b50: 6d62 6572 466f 726d 6174 2f42 7567 3432 mberFormat/Bug42 │ │ │ │ │ -00060b60: 3038 3133 352e 6a61 7661 3a20 436f 6e66 08135.java: Conf │ │ │ │ │ -00060b70: 6972 6d20 7468 6174 2074 6865 2064 6563 irm that the dec │ │ │ │ │ -00060b80: 696d 616c 2073 6570 6172 6174 6f72 2069 imal separator i │ │ │ │ │ -00060b90: 7320 7368 6f77 6e20 7768 656e 2065 7870 s shown when exp │ │ │ │ │ -00060ba0: 6c69 6369 746c 7920 7265 7175 6573 7465 licitly requeste │ │ │ │ │ -00060bb0: 6420 286f 7220 6e6f 7420 7368 6f77 6e20 d (or not shown │ │ │ │ │ -00060bc0: 6966 206e 6f74 2072 6571 7565 7374 6564 if not requested │ │ │ │ │ -00060bd0: 292e 0a3c 6272 0a3e 6a61 7661 2f74 6578 )..java/tex │ │ │ │ │ -00060be0: 742f 466f 726d 6174 2f4e 756d 6265 7246 t/Format/NumberF │ │ │ │ │ -00060bf0: 6f72 6d61 742f 4275 6734 3833 3338 3737 ormat/Bug4833877 │ │ │ │ │ -00060c00: 2e6a 6176 613a 2043 6f6e 6669 726d 2074 .java: Confirm t │ │ │ │ │ -00060c10: 6861 7420 7468 6520 6e65 6761 7469 7665 hat the negative │ │ │ │ │ -00060c20: 206d 756c 7469 706c 6965 7220 776f 726b multiplier work │ │ │ │ │ -00060c30: 7320 6173 2065 7870 6563 7465 642e 0a3c s as expected..< │ │ │ │ │ -00060c40: 6272 0a3e 6a61 7661 2f74 6578 742f 466f br.>java/text/Fo │ │ │ │ │ -00060c50: 726d 6174 2f4e 756d 6265 7246 6f72 6d61 rmat/NumberForma │ │ │ │ │ -00060c60: 742f 4275 6734 3833 3831 3037 2e6a 6176 t/Bug4838107.jav │ │ │ │ │ -00060c70: 613a 2043 6f6e 6669 726d 2074 6861 7420 a: Confirm that │ │ │ │ │ -00060c80: 4465 6369 6d61 6c46 6f72 6d61 7420 6361 DecimalFormat ca │ │ │ │ │ -00060c90: 6e20 666f 726d 6174 2061 206e 756d 6265 n format a numbe │ │ │ │ │ -00060ca0: 7220 7769 7468 2061 206e 6567 6174 6976 r with a negativ │ │ │ │ │ -00060cb0: 6520 6578 706f 6e65 6e74 206e 756d 6265 e exponent numbe │ │ │ │ │ -00060cc0: 7220 636f 7272 6563 746c 792e 0a3c 6272 r correctly..
    java/text/Form │ │ │ │ │ -00060ce0: 6174 2f4e 756d 6265 7246 6f72 6d61 742f at/NumberFormat/ │ │ │ │ │ -00060cf0: 4275 6734 3934 3434 3339 2e6a 6176 613a Bug4944439.java: │ │ │ │ │ -00060d00: 2043 6f6e 6669 726d 2074 6861 7420 6e75 Confirm that nu │ │ │ │ │ -00060d10: 6d62 6572 7320 7768 6572 6520 616c 6c20 mbers where all │ │ │ │ │ -00060d20: 6469 6769 7473 2061 6674 6572 2074 6865 digits after the │ │ │ │ │ -00060d30: 2064 6563 696d 616c 2073 6570 6172 6174 decimal separat │ │ │ │ │ -00060d40: 6f72 2061 7265 2030 2061 6e64 2077 6869 or are 0 and whi │ │ │ │ │ -00060d50: 6368 2061 7265 2062 6574 7765 656e 204c ch are between L │ │ │ │ │ -00060d60: 6f6e 672e 4d49 4e5f 5641 4c55 4520 616e ong.MIN_VALUE an │ │ │ │ │ -00060d70: 6420 4c6f 6e67 2e4d 4158 5f56 414c 5545 d Long.MAX_VALUE │ │ │ │ │ -00060d80: 2061 7265 2072 6574 7572 6e65 6420 6173 are returned as │ │ │ │ │ -00060d90: 204c 6f6e 6728 6e6f 7420 646f 7562 6c65 Long(not double │ │ │ │ │ -00060da0: 292e 0a3c 6272 0a3e 6a61 7661 2f74 6578 )..java/tex │ │ │ │ │ -00060db0: 742f 466f 726d 6174 2f4e 756d 6265 7246 t/Format/NumberF │ │ │ │ │ -00060dc0: 6f72 6d61 742f 4275 6734 3939 3035 3936 ormat/Bug4990596 │ │ │ │ │ -00060dd0: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -00060de0: 2074 6861 7420 616e 7920 7375 6263 6c61 that any subcla │ │ │ │ │ -00060df0: 7373 206f 6620 4e75 6d62 6572 2063 616e ss of Number can │ │ │ │ │ -00060e00: 2062 6520 666f 726d 6174 7465 6420 7573 be formatted us │ │ │ │ │ -00060e10: 696e 6720 4465 6369 6d61 6c46 6f72 6d61 ing DecimalForma │ │ │ │ │ -00060e20: 742e 666f 726d 6174 2829 2077 6974 686f t.format() witho │ │ │ │ │ -00060e30: 7574 2074 6872 6f77 696e 6720 616e 2065 ut throwing an e │ │ │ │ │ -00060e40: 7863 6570 7469 6f6e 2e0a 3c62 720a 3e6a xception..j │ │ │ │ │ -00060e50: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ -00060e60: 4e75 6d62 6572 466f 726d 6174 2f42 7567 NumberFormat/Bug │ │ │ │ │ -00060e70: 3632 3738 3631 362e 6a61 7661 3a20 436f 6278616.java: Co │ │ │ │ │ -00060e80: 6e66 6972 6d20 7468 6174 2041 746f 6d69 nfirm that Atomi │ │ │ │ │ -00060e90: 6349 6e74 6567 6572 2061 6e64 2041 746f cInteger and Ato │ │ │ │ │ -00060ea0: 6d69 634c 6f6e 6720 6172 6520 666f 726d micLong are form │ │ │ │ │ -00060eb0: 6174 7465 6420 636f 7272 6563 746c 792e atted correctly. │ │ │ │ │ -00060ec0: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ -00060ed0: 466f 726d 6174 2f4e 756d 6265 7246 6f72 Format/NumberFor │ │ │ │ │ -00060ee0: 6d61 742f 4275 6738 3133 3231 3235 2e6a mat/Bug8132125.j │ │ │ │ │ -00060ef0: 6176 613a 2043 6865 636b 7320 5377 6973 ava: Checks Swis │ │ │ │ │ -00060f00: 7327 206e 756d 6265 7220 656c 656d 656e s' number elemen │ │ │ │ │ -00060f10: 7473 0a3c 6272 0a3e 6a61 7661 2f74 6578 ts.java/tex │ │ │ │ │ -00060f20: 742f 466f 726d 6174 2f4e 756d 6265 7246 t/Format/NumberF │ │ │ │ │ -00060f30: 6f72 6d61 742f 4375 7272 656e 6379 466f ormat/CurrencyFo │ │ │ │ │ -00060f40: 726d 6174 2e6a 6176 613a 2042 6173 6963 rmat.java: Basic │ │ │ │ │ -00060f50: 2074 6573 7473 2066 6f72 2063 7572 7265 tests for curre │ │ │ │ │ -00060f60: 6e63 7920 666f 726d 6174 7469 6e67 2e0a ncy formatting.. │ │ │ │ │ -00060f70: 3c62 720a 3e6a 6176 612f 7465 7874 2f46 java/text/F │ │ │ │ │ -00060f80: 6f72 6d61 742f 4e75 6d62 6572 466f 726d ormat/NumberForm │ │ │ │ │ -00060f90: 6174 2f44 4653 4578 706f 6e65 6e74 6961 at/DFSExponentia │ │ │ │ │ -00060fa0: 6c2e 6a61 7661 3a20 7465 7374 204e 756d l.java: test Num │ │ │ │ │ -00060fb0: 6265 7246 6f72 6d61 7420 7769 7468 2065 berFormat with e │ │ │ │ │ -00060fc0: 7870 6f6e 656e 7469 616c 2073 6570 6172 xponential separ │ │ │ │ │ -00060fd0: 6174 6f72 2073 796d 626f 6c73 2e0a 3c62 ator symbols..java/text/For │ │ │ │ │ -00060ff0: 6d61 742f 4e75 6d62 6572 466f 726d 6174 mat/NumberFormat │ │ │ │ │ -00061000: 2f44 4653 4d69 6e75 7350 6572 4365 6e74 /DFSMinusPerCent │ │ │ │ │ -00061010: 4d69 6c6c 2e6a 6176 613a 2054 6573 7420 Mill.java: Test │ │ │ │ │ -00061020: 5374 7269 6e67 2072 6570 7265 7365 6e74 String represent │ │ │ │ │ -00061030: 6174 696f 6e20 6f66 204d 696e 7573 5369 ation of MinusSi │ │ │ │ │ -00061040: 676e 2f50 6572 6365 6e74 2f50 6572 4d69 gn/Percent/PerMi │ │ │ │ │ -00061050: 6c6c 2073 796d 626f 6c73 2e0a 3c62 720a ll symbols..java/text/Forma │ │ │ │ │ -00061070: 742f 4e75 6d62 6572 466f 726d 6174 2f44 t/NumberFormat/D │ │ │ │ │ -00061080: 4653 5365 7269 616c 697a 6174 696f 6e2e FSSerialization. │ │ │ │ │ -00061090: 6a61 7661 3a20 5468 7265 6520 6469 6666 java: Three diff │ │ │ │ │ -000610a0: 6572 656e 7420 7465 7374 7320 6172 6520 erent tests are │ │ │ │ │ -000610b0: 646f 6e65 2e0a 3c62 720a 3e6a 6176 612f done..java/ │ │ │ │ │ -000610c0: 7465 7874 2f46 6f72 6d61 742f 4e75 6d62 text/Format/Numb │ │ │ │ │ -000610d0: 6572 466f 726d 6174 2f49 6e74 6c54 6573 erFormat/IntlTes │ │ │ │ │ -000610e0: 7444 6563 696d 616c 466f 726d 6174 4150 tDecimalFormatAP │ │ │ │ │ -000610f0: 492e 6a61 7661 3a20 7465 7374 2049 6e74 I.java: test Int │ │ │ │ │ -00061100: 6572 6e61 7469 6f6e 616c 2044 6563 696d ernational Decim │ │ │ │ │ -00061110: 616c 2046 6f72 6d61 7420 4150 490a 3c62 al Format API.java/text/For │ │ │ │ │ -00061130: 6d61 742f 4e75 6d62 6572 466f 726d 6174 mat/NumberFormat │ │ │ │ │ -00061140: 2f49 6e74 6c54 6573 7444 6563 696d 616c /IntlTestDecimal │ │ │ │ │ -00061150: 466f 726d 6174 5379 6d62 6f6c 732e 6a61 FormatSymbols.ja │ │ │ │ │ -00061160: 7661 3a20 7465 7374 2049 6e74 6572 6e61 va: test Interna │ │ │ │ │ -00061170: 7469 6f6e 616c 2044 6563 696d 616c 2046 tional Decimal F │ │ │ │ │ -00061180: 6f72 6d61 7420 5379 6d62 6f6c 730a 3c62 ormat Symbols.java/text/For │ │ │ │ │ -000611a0: 6d61 742f 4e75 6d62 6572 466f 726d 6174 mat/NumberFormat │ │ │ │ │ -000611b0: 2f49 6e74 6c54 6573 744e 756d 6265 7246 /IntlTestNumberF │ │ │ │ │ -000611c0: 6f72 6d61 7441 5049 2e6a 6176 613a 2074 ormatAPI.java: t │ │ │ │ │ -000611d0: 6573 7420 496e 7465 726e 6174 696f 6e61 est Internationa │ │ │ │ │ -000611e0: 6c20 4e75 6d62 6572 2046 6f72 6d61 7420 l Number Format │ │ │ │ │ -000611f0: 4150 490a 3c62 720a 3e6a 6176 612f 7465 API.java/te │ │ │ │ │ -00061200: 7874 2f46 6f72 6d61 742f 4e75 6d62 6572 xt/Format/Number │ │ │ │ │ -00061210: 466f 726d 6174 2f4d 756c 7469 706c 654e Format/MultipleN │ │ │ │ │ -00061220: 756d 6265 7253 6372 6970 7454 6573 742e umberScriptTest. │ │ │ │ │ -00061230: 6a61 7661 3a20 5375 7070 6f72 7420 6d75 java: Support mu │ │ │ │ │ -00061240: 6c74 6970 6c65 2073 6372 6970 7473 2066 ltiple scripts f │ │ │ │ │ -00061250: 6f72 2064 6967 6974 7320 616e 6420 6465 or digits and de │ │ │ │ │ -00061260: 6369 6d61 6c20 7379 6d62 6f6c 7320 7065 cimal symbols pe │ │ │ │ │ -00061270: 7220 6c6f 6361 6c65 0a3c 6272 0a3e 6a61 r locale.ja │ │ │ │ │ -00061280: 7661 2f74 6578 742f 466f 726d 6174 2f4e va/text/Format/N │ │ │ │ │ -00061290: 756d 6265 7246 6f72 6d61 742f 4e75 6d62 umberFormat/Numb │ │ │ │ │ -000612a0: 6572 466f 726d 6174 526f 756e 6469 6e67 erFormatRounding │ │ │ │ │ -000612b0: 2e6a 6176 613a 2054 6573 7473 2066 6f72 .java: Tests for │ │ │ │ │ -000612c0: 2072 6f75 6e64 696e 6720 6d6f 6465 2069 rounding mode i │ │ │ │ │ -000612d0: 6e20 4e75 6d62 6572 466f 726d 6174 0a3c n NumberFormat.< │ │ │ │ │ -000612e0: 6272 0a3e 6a61 7661 2f74 6578 742f 466f br.>java/text/Fo │ │ │ │ │ -000612f0: 726d 6174 2f4e 756d 6265 7246 6f72 6d61 rmat/NumberForma │ │ │ │ │ -00061300: 742f 4e75 6d62 6572 5265 6772 6573 7369 t/NumberRegressi │ │ │ │ │ -00061310: 6f6e 2e6a 6176 613a 2052 6567 7265 7373 on.java: Regress │ │ │ │ │ -00061320: 696f 6e20 7465 7374 7320 666f 7220 4e75 ion tests for Nu │ │ │ │ │ -00061330: 6d62 6572 466f 726d 6174 2061 6e64 2061 mberFormat and a │ │ │ │ │ -00061340: 7373 6f63 6961 7465 6420 636c 6173 7365 ssociated classe │ │ │ │ │ -00061350: 730a 3c62 720a 3e6a 6176 612f 7465 7874 s.java/text │ │ │ │ │ -00061360: 2f46 6f72 6d61 742f 4e75 6d62 6572 466f /Format/NumberFo │ │ │ │ │ -00061370: 726d 6174 2f4e 756d 6265 7252 6f75 6e64 rmat/NumberRound │ │ │ │ │ -00061380: 5472 6970 2e6a 6176 613a 2072 6f75 6e64 Trip.java: round │ │ │ │ │ -00061390: 2074 7269 7020 7465 7374 204e 756d 6265 trip test Numbe │ │ │ │ │ -000613a0: 7246 6f72 6d61 740a 3c62 720a 3e6a 6176 rFormat.jav │ │ │ │ │ -000613b0: 612f 7465 7874 2f46 6f72 6d61 742f 4e75 a/text/Format/Nu │ │ │ │ │ -000613c0: 6d62 6572 466f 726d 6174 2f4e 756d 6265 mberFormat/Numbe │ │ │ │ │ -000613d0: 7254 6573 742e 6a61 7661 3a20 7465 7374 rTest.java: test │ │ │ │ │ -000613e0: 204e 756d 6265 7246 6f72 6d61 740a 3c62 NumberFormat.java/text/For │ │ │ │ │ -00061400: 6d61 742f 4e75 6d62 6572 466f 726d 6174 mat/NumberFormat │ │ │ │ │ -00061410: 2f50 6f73 6974 696f 6e54 6573 742e 6a61 /PositionTest.ja │ │ │ │ │ -00061420: 7661 3a20 7465 7374 2050 6172 7365 506f va: test ParsePo │ │ │ │ │ -00061430: 7369 7469 6f6e 2061 6e64 2046 6965 6c64 sition and Field │ │ │ │ │ -00061440: 506f 7369 7469 6f6e 0a3c 6272 0a3e 6a61 Position.ja │ │ │ │ │ -00061450: 7661 2f74 6578 742f 466f 726d 6174 2f4e va/text/Format/N │ │ │ │ │ -00061460: 756d 6265 7246 6f72 6d61 742f 5365 7269 umberFormat/Seri │ │ │ │ │ -00061470: 616c 697a 6174 696f 6e4c 6f61 6454 6573 alizationLoadTes │ │ │ │ │ -00061480: 742e 6a61 7661 3a20 7465 7374 2073 6572 t.java: test ser │ │ │ │ │ -00061490: 6961 6c69 7a61 7469 6f6e 2063 6f6d 7061 ialization compa │ │ │ │ │ -000614a0: 7469 6269 6c69 7479 206f 6620 4465 6369 tibility of Deci │ │ │ │ │ -000614b0: 6d61 6c46 6f72 6d61 7420 616e 6420 4465 malFormat and De │ │ │ │ │ -000614c0: 6369 6d61 6c46 6f72 6d61 7453 796d 626f cimalFormatSymbo │ │ │ │ │ -000614d0: 6c73 0a3c 6272 0a3e 6a61 7661 2f74 6578 ls.java/tex │ │ │ │ │ -000614e0: 742f 466f 726d 6174 2f4e 756d 6265 7246 t/Format/NumberF │ │ │ │ │ -000614f0: 6f72 6d61 742f 5465 7374 5065 7275 4375 ormat/TestPeruCu │ │ │ │ │ -00061500: 7272 656e 6379 466f 726d 6174 2e6a 6176 rrencyFormat.jav │ │ │ │ │ -00061510: 613a 2043 7572 7265 6e63 7920 6465 6369 a: Currency deci │ │ │ │ │ -00061520: 6d61 6c20 6d61 726b 6572 2069 6e63 6f72 mal marker incor │ │ │ │ │ -00061530: 7265 6374 2066 6f72 2050 6572 7520 2843 rect for Peru (C │ │ │ │ │ -00061540: 4f4d 5041 5429 2e0a 3c62 720a 3e6a 6176 OMPAT)..jav │ │ │ │ │ -00061550: 612f 7465 7874 2f46 6f72 6d61 742f 4e75 a/text/Format/Nu │ │ │ │ │ -00061560: 6d62 6572 466f 726d 6174 2f54 6573 7467 mberFormat/Testg │ │ │ │ │ -00061570: 6574 5061 7474 6572 6e53 6570 6172 6174 etPatternSeparat │ │ │ │ │ -00061580: 6f72 5f6a 612e 6a61 7661 3a20 4d61 6b65 or_ja.java: Make │ │ │ │ │ -00061590: 2073 7572 6520 7468 6174 2044 6563 696d sure that Decim │ │ │ │ │ -000615a0: 616c 466f 726d 6174 5379 6d62 6f6c 732e alFormatSymbols. │ │ │ │ │ -000615b0: 6765 7450 6174 7465 726e 5365 7061 7261 getPatternSepara │ │ │ │ │ -000615c0: 746f 7220 7265 7475 726e 7320 273b 2720 tor returns ';' │ │ │ │ │ -000615d0: 696e 206a 6120 6c6f 6361 6c65 2e0a 3c62 in ja locale..java/text/For │ │ │ │ │ -000615f0: 6d61 742f 636f 6d6d 6f6e 2f42 7567 3437 mat/common/Bug47 │ │ │ │ │ -00061600: 3639 3834 302e 6a61 7661 3a20 436f 6e66 69840.java: Conf │ │ │ │ │ -00061610: 6972 6d20 7365 7269 616c 697a 6174 696f irm serializatio │ │ │ │ │ -00061620: 6e20 636f 6d70 6174 6962 696c 6974 790a n compatibility. │ │ │ │ │ -00061630: 3c62 720a 3e6a 6176 612f 7465 7874 2f46 java/text/F │ │ │ │ │ -00061640: 6f72 6d61 742f 636f 6d6d 6f6e 2f42 7567 ormat/common/Bug │ │ │ │ │ -00061650: 3632 3135 3936 322e 6a61 7661 3a20 436f 6215962.java: Co │ │ │ │ │ -00061660: 6e66 6972 6d20 7468 6174 2072 6570 6c61 nfirm that repla │ │ │ │ │ -00061670: 6369 6e67 2055 7469 6c69 7479 2e61 7261 cing Utility.ara │ │ │ │ │ -00061680: 7945 7175 616c 7320 6d65 7468 6f64 7320 yEquals methods │ │ │ │ │ -00061690: 6861 7665 2077 6974 6820 4172 7261 7973 have with Arrays │ │ │ │ │ -000616a0: 2e65 7175 616c 7320 696e 7472 6f64 7563 .equals introduc │ │ │ │ │ -000616b0: 6573 206e 6f20 7072 6f62 6c65 6d2e 0a3c es no problem..< │ │ │ │ │ -000616c0: 6272 0a3e 6a61 7661 2f74 6578 742f 466f br.>java/text/Fo │ │ │ │ │ -000616d0: 726d 6174 2f63 6f6d 6d6f 6e2f 466f 726d rmat/common/Form │ │ │ │ │ -000616e0: 6174 4974 6572 6174 6f72 5465 7374 2e6a atIteratorTest.j │ │ │ │ │ -000616f0: 6176 613a 2054 6573 7473 2074 6865 2066 ava: Tests the f │ │ │ │ │ -00061700: 6f72 6d61 7454 6f43 6861 7261 6374 6572 ormatToCharacter │ │ │ │ │ -00061710: 4974 6572 6174 6f72 206d 6574 686f 6420 Iterator method │ │ │ │ │ -00061720: 6f66 2053 696d 706c 6544 6174 6546 6f72 of SimpleDateFor │ │ │ │ │ -00061730: 6d61 742c 204d 6573 7361 6765 466f 726d mat, MessageForm │ │ │ │ │ -00061740: 6174 2061 6e64 2044 6563 696d 616c 466f at and DecimalFo │ │ │ │ │ -00061750: 726d 6174 2e0a 3c62 720a 3e6a 6176 612f rmat..java/ │ │ │ │ │ -00061760: 7465 7874 2f4e 6f72 6d61 6c69 7a65 722f text/Normalizer/ │ │ │ │ │ -00061770: 436f 6e66 6f72 6d61 6e63 6554 6573 742e ConformanceTest. │ │ │ │ │ -00061780: 6a61 7661 3a20 436f 6e66 6972 6d20 4e6f java: Confirm No │ │ │ │ │ -00061790: 726d 616c 697a 6572 2773 2066 756e 6461 rmalizer's funda │ │ │ │ │ -000617a0: 6d65 6e74 616c 2062 6568 6176 696f 720a mental behavior. │ │ │ │ │ -000617b0: 3c62 720a 3e6a 6176 612f 7465 7874 2f4e java/text/N │ │ │ │ │ -000617c0: 6f72 6d61 6c69 7a65 722f 4943 5542 6173 ormalizer/ICUBas │ │ │ │ │ -000617d0: 6963 5465 7374 2e6a 6176 613a 2043 6f6e icTest.java: Con │ │ │ │ │ -000617e0: 6669 726d 204e 6f72 6d61 6c69 7a65 7227 firm Normalizer' │ │ │ │ │ -000617f0: 7320 6675 6e64 616d 656e 7461 6c20 6265 s fundamental be │ │ │ │ │ -00061800: 6861 7669 6f72 2e0a 3c62 720a 3e6a 6176 havior..jav │ │ │ │ │ -00061810: 612f 7465 7874 2f4e 6f72 6d61 6c69 7a65 a/text/Normalize │ │ │ │ │ -00061820: 722f 4e6f 726d 616c 697a 6572 4150 4954 r/NormalizerAPIT │ │ │ │ │ -00061830: 6573 742e 6a61 7661 3a20 436f 6e66 6972 est.java: Confir │ │ │ │ │ -00061840: 6d20 4e6f 726d 616c 697a 6572 2773 2066 m Normalizer's f │ │ │ │ │ -00061850: 756e 6461 6d65 6e74 616c 2062 6568 6176 undamental behav │ │ │ │ │ -00061860: 696f 720a 3c62 720a 3e6a 6176 612f 7465 ior.java/te │ │ │ │ │ -00061870: 7874 2f4e 6f72 6d61 6c69 7a65 722f 5371 xt/Normalizer/Sq │ │ │ │ │ -00061880: 7561 7265 4572 6143 6861 7261 6374 6572 uareEraCharacter │ │ │ │ │ -00061890: 5465 7374 2e6a 6176 613a 2054 6573 7473 Test.java: Tests │ │ │ │ │ -000618a0: 2064 6563 6f6d 706f 7369 7469 6f6e 206f decomposition o │ │ │ │ │ -000618b0: 6620 4a61 7061 6e65 7365 2073 7175 6172 f Japanese squar │ │ │ │ │ -000618c0: 6520 6572 6120 6368 6172 6163 7465 7273 e era characters │ │ │ │ │ -000618d0: 2e0a 3c62 720a 3e6a 6176 612f 7465 7874 ..java/text │ │ │ │ │ -000618e0: 2f4e 6f72 6d61 6c69 7a65 722f 5468 7265 /Normalizer/Thre │ │ │ │ │ -000618f0: 6164 5361 6665 5465 7374 2e6a 6176 613a adSafeTest.java: │ │ │ │ │ -00061900: 2043 6f6e 6669 726d 2074 6861 7420 6a61 Confirm that ja │ │ │ │ │ -00061910: 7661 2e74 6578 742e 4e6f 726d 616c 697a va.text.Normaliz │ │ │ │ │ -00061920: 6572 2061 6e64 2073 756e 2e74 6578 742e er and sun.text. │ │ │ │ │ -00061930: 4e6f 726d 616c 697a 6572 2061 7265 2074 Normalizer are t │ │ │ │ │ -00061940: 6872 6561 642d 7361 6665 2e0a 3c62 720a hread-safe..java/time/nonte │ │ │ │ │ -00061960: 7374 6e67 2f6a 6176 612f 7469 6d65 2f63 stng/java/time/c │ │ │ │ │ -00061970: 6872 6f6e 6f2f 4275 6738 3137 3838 3233 hrono/Bug8178823 │ │ │ │ │ -00061980: 2e6a 6176 613a 2054 6573 7420 4869 6a72 .java: Test Hijr │ │ │ │ │ -00061990: 6168 2063 616c 656e 6461 7220 6973 2069 ah calendar is i │ │ │ │ │ -000619a0: 6e69 7469 616c 697a 6564 2077 6974 6820 nitialized with │ │ │ │ │ -000619b0: 7468 6520 7365 6375 7269 7479 206d 616e the security man │ │ │ │ │ -000619c0: 6167 6572 2e0a 3c62 720a 3e6a 6176 612f ager..java/ │ │ │ │ │ -000619d0: 7469 6d65 2f6e 6f6e 7465 7374 6e67 2f6a time/nontestng/j │ │ │ │ │ -000619e0: 6176 612f 7469 6d65 2f63 6872 6f6e 6f2f ava/time/chrono/ │ │ │ │ │ -000619f0: 4869 6a72 6168 436f 6e66 6967 5465 7374 HijrahConfigTest │ │ │ │ │ -00061a00: 2e6a 6176 613a 2054 6573 7473 2077 6865 .java: Tests whe │ │ │ │ │ -00061a10: 7468 6572 2061 2063 7573 746f 6d20 4869 ther a custom Hi │ │ │ │ │ -00061a20: 6a72 6168 2063 6f6e 6669 6775 7261 7469 jrah configurati │ │ │ │ │ -00061a30: 6f6e 2070 726f 7065 7274 6965 7320 6669 on properties fi │ │ │ │ │ -00061a40: 6c65 2077 6f72 6b73 2063 6f72 7265 6374 le works correct │ │ │ │ │ -00061a50: 6c79 0a3c 6272 0a3e 6a61 7661 2f74 696d ly.java/tim │ │ │ │ │ -00061a60: 652f 6e6f 6e74 6573 746e 672f 6a61 7661 e/nontestng/java │ │ │ │ │ -00061a70: 2f74 696d 652f 7a6f 6e65 2f43 7573 746f /time/zone/Custo │ │ │ │ │ -00061a80: 6d5a 6f6e 654e 616d 6554 6573 742e 6a61 mZoneNameTest.ja │ │ │ │ │ -00061a90: 7661 3a20 4368 6563 6b73 2077 6865 7468 va: Checks wheth │ │ │ │ │ -00061aa0: 6572 2063 7573 746f 6d20 7a6f 6e65 206e er custom zone n │ │ │ │ │ -00061ab0: 616d 6573 2063 616e 2062 6520 666f 726d ames can be form │ │ │ │ │ -00061ac0: 6174 7465 642f 7061 7273 6564 2063 6f72 atted/parsed cor │ │ │ │ │ -00061ad0: 7265 6374 6c79 2e0a 3c62 720a 3e6a 6176 rectly..jav │ │ │ │ │ -00061ae0: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -00061af0: 7469 6d65 2f41 6273 7472 6163 7444 6174 time/AbstractDat │ │ │ │ │ -00061b00: 6554 696d 6554 6573 742e 6a61 7661 3a20 eTimeTest.java: │ │ │ │ │ -00061b10: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -00061b20: 2f74 636b 2f6a 6176 612f 7469 6d65 2f41 /tck/java/time/A │ │ │ │ │ -00061b30: 6273 7472 6163 7454 434b 5465 7374 2e6a bstractTCKTest.j │ │ │ │ │ -00061b40: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -00061b50: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ -00061b60: 696d 652f 4d6f 636b 5369 6d70 6c65 5065 ime/MockSimplePe │ │ │ │ │ -00061b70: 7269 6f64 2e6a 6176 613a 2020 0a3c 6272 riod.java: .
    java/time/tck/ │ │ │ │ │ -00061b90: 6a61 7661 2f74 696d 652f 5443 4b43 6c6f java/time/TCKClo │ │ │ │ │ -00061ba0: 636b 2e6a 6176 613a 2020 0a3c 6272 0a3e ck.java: . │ │ │ │ │ -00061bb0: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ -00061bc0: 7661 2f74 696d 652f 5443 4b43 6c6f 636b va/time/TCKClock │ │ │ │ │ -00061bd0: 5f46 6978 6564 2e6a 6176 613a 2020 0a3c _Fixed.java: .< │ │ │ │ │ -00061be0: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ -00061bf0: 6b2f 6a61 7661 2f74 696d 652f 5443 4b43 k/java/time/TCKC │ │ │ │ │ -00061c00: 6c6f 636b 5f4f 6666 7365 742e 6a61 7661 lock_Offset.java │ │ │ │ │ -00061c10: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ -00061c20: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ -00061c30: 2f54 434b 436c 6f63 6b5f 5379 7374 656d /TCKClock_System │ │ │ │ │ -00061c40: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ -00061c50: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ -00061c60: 2f74 696d 652f 5443 4b43 6c6f 636b 5f54 /time/TCKClock_T │ │ │ │ │ -00061c70: 6963 6b2e 6a61 7661 3a20 200a 3c62 720a ick.java: .java/time/tck/j │ │ │ │ │ -00061c90: 6176 612f 7469 6d65 2f54 434b 4461 794f ava/time/TCKDayO │ │ │ │ │ -00061ca0: 6657 6565 6b2e 6a61 7661 3a20 200a 3c62 fWeek.java: .java/time/tck │ │ │ │ │ -00061cc0: 2f6a 6176 612f 7469 6d65 2f54 434b 4475 /java/time/TCKDu │ │ │ │ │ -00061cd0: 7261 7469 6f6e 2e6a 6176 613a 2020 0a3c ration.java: .< │ │ │ │ │ -00061ce0: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ -00061cf0: 6b2f 6a61 7661 2f74 696d 652f 5443 4b49 k/java/time/TCKI │ │ │ │ │ -00061d00: 6e73 7461 6e74 2e6a 6176 613a 2020 0a3c nstant.java: .< │ │ │ │ │ -00061d10: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ -00061d20: 6b2f 6a61 7661 2f74 696d 652f 5443 4b4c k/java/time/TCKL │ │ │ │ │ -00061d30: 6f63 616c 4461 7465 2e6a 6176 613a 2020 ocalDate.java: │ │ │ │ │ -00061d40: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ -00061d50: 7463 6b2f 6a61 7661 2f74 696d 652f 5443 tck/java/time/TC │ │ │ │ │ -00061d60: 4b4c 6f63 616c 4461 7465 5469 6d65 2e6a KLocalDateTime.j │ │ │ │ │ -00061d70: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -00061d80: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ -00061d90: 696d 652f 5443 4b4c 6f63 616c 5469 6d65 ime/TCKLocalTime │ │ │ │ │ -00061da0: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ -00061db0: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ -00061dc0: 2f74 696d 652f 5443 4b4d 6f6e 7468 2e6a /time/TCKMonth.j │ │ │ │ │ -00061dd0: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -00061de0: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ -00061df0: 696d 652f 5443 4b4d 6f6e 7468 4461 792e ime/TCKMonthDay. │ │ │ │ │ -00061e00: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -00061e10: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -00061e20: 7469 6d65 2f54 434b 4f66 6673 6574 4461 time/TCKOffsetDa │ │ │ │ │ -00061e30: 7465 5469 6d65 2e6a 6176 613a 2020 0a3c teTime.java: .< │ │ │ │ │ -00061e40: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ -00061e50: 6b2f 6a61 7661 2f74 696d 652f 5443 4b4f k/java/time/TCKO │ │ │ │ │ -00061e60: 6666 7365 7454 696d 652e 6a61 7661 3a20 ffsetTime.java: │ │ │ │ │ -00061e70: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -00061e80: 2f74 636b 2f6a 6176 612f 7469 6d65 2f54 /tck/java/time/T │ │ │ │ │ -00061e90: 434b 5065 7269 6f64 2e6a 6176 613a 2020 CKPeriod.java: │ │ │ │ │ -00061ea0: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ -00061eb0: 7463 6b2f 6a61 7661 2f74 696d 652f 5443 tck/java/time/TC │ │ │ │ │ -00061ec0: 4b59 6561 722e 6a61 7661 3a20 200a 3c62 KYear.java: .java/time/tck │ │ │ │ │ -00061ee0: 2f6a 6176 612f 7469 6d65 2f54 434b 5965 /java/time/TCKYe │ │ │ │ │ -00061ef0: 6172 4d6f 6e74 682e 6a61 7661 3a20 200a arMonth.java: . │ │ │ │ │ -00061f00: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ -00061f10: 636b 2f6a 6176 612f 7469 6d65 2f54 434b ck/java/time/TCK │ │ │ │ │ -00061f20: 5a6f 6e65 4964 2e6a 6176 613a 2020 0a3c ZoneId.java: .< │ │ │ │ │ -00061f30: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ -00061f40: 6b2f 6a61 7661 2f74 696d 652f 5443 4b5a k/java/time/TCKZ │ │ │ │ │ -00061f50: 6f6e 654f 6666 7365 742e 6a61 7661 3a20 oneOffset.java: │ │ │ │ │ -00061f60: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -00061f70: 2f74 636b 2f6a 6176 612f 7469 6d65 2f54 /tck/java/time/T │ │ │ │ │ -00061f80: 434b 5a6f 6e65 6444 6174 6554 696d 652e CKZonedDateTime. │ │ │ │ │ -00061f90: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -00061fa0: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -00061fb0: 7469 6d65 2f54 6573 7449 736f 4368 726f time/TestIsoChro │ │ │ │ │ -00061fc0: 6e6f 6c6f 6779 2e6a 6176 613a 2020 0a3c nology.java: .< │ │ │ │ │ -00061fd0: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ -00061fe0: 6b2f 6a61 7661 2f74 696d 652f 6368 726f k/java/time/chro │ │ │ │ │ -00061ff0: 6e6f 2f43 6f70 7469 6343 6872 6f6e 6f6c no/CopticChronol │ │ │ │ │ -00062000: 6f67 792e 6a61 7661 3a20 200a 3c62 720a ogy.java: .java/time/tck/j │ │ │ │ │ -00062020: 6176 612f 7469 6d65 2f63 6872 6f6e 6f2f ava/time/chrono/ │ │ │ │ │ -00062030: 436f 7074 6963 4461 7465 2e6a 6176 613a CopticDate.java: │ │ │ │ │ -00062040: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ -00062050: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ -00062060: 6368 726f 6e6f 2f43 6f70 7469 6345 7261 chrono/CopticEra │ │ │ │ │ -00062070: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ -00062080: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ -00062090: 2f74 696d 652f 6368 726f 6e6f 2f54 434b /time/chrono/TCK │ │ │ │ │ -000620a0: 4368 726f 6e6f 4c6f 6361 6c44 6174 652e ChronoLocalDate. │ │ │ │ │ -000620b0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -000620c0: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -000620d0: 7469 6d65 2f63 6872 6f6e 6f2f 5443 4b43 time/chrono/TCKC │ │ │ │ │ -000620e0: 6872 6f6e 6f4c 6f63 616c 4461 7465 5469 hronoLocalDateTi │ │ │ │ │ -000620f0: 6d65 2e6a 6176 613a 2020 0a3c 6272 0a3e me.java: . │ │ │ │ │ -00062100: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ -00062110: 7661 2f74 696d 652f 6368 726f 6e6f 2f54 va/time/chrono/T │ │ │ │ │ -00062120: 434b 4368 726f 6e6f 5065 7269 6f64 2e6a CKChronoPeriod.j │ │ │ │ │ -00062130: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -00062140: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ -00062150: 696d 652f 6368 726f 6e6f 2f54 434b 4368 ime/chrono/TCKCh │ │ │ │ │ -00062160: 726f 6e6f 5a6f 6e65 6444 6174 6554 696d ronoZonedDateTim │ │ │ │ │ -00062170: 652e 6a61 7661 3a20 200a 3c62 720a 3e6a e.java: .j │ │ │ │ │ -00062180: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ -00062190: 612f 7469 6d65 2f63 6872 6f6e 6f2f 5443 a/time/chrono/TC │ │ │ │ │ -000621a0: 4b43 6872 6f6e 6f6c 6f67 792e 6a61 7661 KChronology.java │ │ │ │ │ -000621b0: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ -000621c0: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ -000621d0: 2f63 6872 6f6e 6f2f 5443 4b48 696a 7261 /chrono/TCKHijra │ │ │ │ │ -000621e0: 6843 6872 6f6e 6f6c 6f67 792e 6a61 7661 hChronology.java │ │ │ │ │ -000621f0: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ -00062200: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ -00062210: 2f63 6872 6f6e 6f2f 5443 4b48 696a 7261 /chrono/TCKHijra │ │ │ │ │ -00062220: 6845 7261 2e6a 6176 613a 2020 0a3c 6272 hEra.java: .
    java/time/tck/ │ │ │ │ │ -00062240: 6a61 7661 2f74 696d 652f 6368 726f 6e6f java/time/chrono │ │ │ │ │ -00062250: 2f54 434b 4973 6f43 6872 6f6e 6f6c 6f67 /TCKIsoChronolog │ │ │ │ │ -00062260: 792e 6a61 7661 3a20 200a 3c62 720a 3e6a y.java: .j │ │ │ │ │ -00062270: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ -00062280: 612f 7469 6d65 2f63 6872 6f6e 6f2f 5443 a/time/chrono/TC │ │ │ │ │ -00062290: 4b49 736f 4572 612e 6a61 7661 3a20 200a KIsoEra.java: . │ │ │ │ │ -000622a0: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ -000622b0: 636b 2f6a 6176 612f 7469 6d65 2f63 6872 ck/java/time/chr │ │ │ │ │ -000622c0: 6f6e 6f2f 5443 4b4a 6170 616e 6573 6543 ono/TCKJapaneseC │ │ │ │ │ -000622d0: 6872 6f6e 6f6c 6f67 792e 6a61 7661 3a20 hronology.java: │ │ │ │ │ -000622e0: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -000622f0: 2f74 636b 2f6a 6176 612f 7469 6d65 2f63 /tck/java/time/c │ │ │ │ │ -00062300: 6872 6f6e 6f2f 5443 4b4a 6170 616e 6573 hrono/TCKJapanes │ │ │ │ │ -00062310: 6545 7261 2e6a 6176 613a 2020 0a3c 6272 eEra.java: .
    java/time/tck/ │ │ │ │ │ -00062330: 6a61 7661 2f74 696d 652f 6368 726f 6e6f java/time/chrono │ │ │ │ │ -00062340: 2f54 434b 4d69 6e67 756f 4368 726f 6e6f /TCKMinguoChrono │ │ │ │ │ -00062350: 6c6f 6779 2e6a 6176 613a 2020 0a3c 6272 logy.java: .
    java/time/tck/ │ │ │ │ │ -00062370: 6a61 7661 2f74 696d 652f 6368 726f 6e6f java/time/chrono │ │ │ │ │ -00062380: 2f54 434b 4d69 6e67 756f 4572 612e 6a61 /TCKMinguoEra.ja │ │ │ │ │ -00062390: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -000623a0: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ -000623b0: 6d65 2f63 6872 6f6e 6f2f 5443 4b54 6573 me/chrono/TCKTes │ │ │ │ │ -000623c0: 7453 6572 7669 6365 4c6f 6164 6572 2e6a tServiceLoader.j │ │ │ │ │ -000623d0: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -000623e0: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ -000623f0: 696d 652f 6368 726f 6e6f 2f54 434b 5468 ime/chrono/TCKTh │ │ │ │ │ -00062400: 6169 4275 6464 6869 7374 4368 726f 6e6f aiBuddhistChrono │ │ │ │ │ -00062410: 6c6f 6779 2e6a 6176 613a 2020 0a3c 6272 logy.java: .
    java/tex │ │ │ │ │ +0005d7e0: 742f 436f 6c6c 6174 6f72 2f42 7567 3632 t/Collator/Bug62 │ │ │ │ │ +0005d7f0: 3731 3431 312e 6a61 7661 3a20 436f 6e66 71411.java: Conf │ │ │ │ │ +0005d800: 6972 6d20 7468 6174 2074 6872 6565 204a irm that three J │ │ │ │ │ +0005d810: 434b 2074 6573 7463 6173 6573 2066 6f72 CK testcases for │ │ │ │ │ +0005d820: 2043 6f6c 6c61 7469 6f6e 456c 656d 656e CollationElemen │ │ │ │ │ +0005d830: 7449 7465 7261 746f 7220 7061 7373 2e0a tIterator pass.. │ │ │ │ │ +0005d840: 3c62 720a 3e6a 6176 612f 7465 7874 2f43 java/text/C │ │ │ │ │ +0005d850: 6f6c 6c61 746f 722f 4275 6736 3937 3039 ollator/Bug69709 │ │ │ │ │ +0005d860: 3330 2e6a 6176 613a 2076 6572 6966 7920 30.java: verify │ │ │ │ │ +0005d870: 7468 6174 2063 6f6d 7061 7265 2829 2074 that compare() t │ │ │ │ │ +0005d880: 6872 6f77 7320 4e50 4520 696e 7374 6561 hrows NPE instea │ │ │ │ │ +0005d890: 6420 6f66 2049 4145 2077 6865 6e20 616e d of IAE when an │ │ │ │ │ +0005d8a0: 2061 7267 756d 656e 7420 6973 206e 756c argument is nul │ │ │ │ │ +0005d8b0: 6c2e 0a3c 6272 0a3e 6a61 7661 2f74 6578 l..java/tex │ │ │ │ │ +0005d8c0: 742f 436f 6c6c 6174 6f72 2f42 7567 3732 t/Collator/Bug72 │ │ │ │ │ +0005d8d0: 3030 3131 392e 6a61 7661 3a20 7665 7269 00119.java: veri │ │ │ │ │ +0005d8e0: 6679 2074 6861 7420 6765 7441 7661 696c fy that getAvail │ │ │ │ │ +0005d8f0: 6162 6c65 4c6f 6361 6c65 7328 2920 636f ableLocales() co │ │ │ │ │ +0005d900: 6e74 6169 6e73 204c 6f63 616c 652e 5553 ntains Locale.US │ │ │ │ │ +0005d910: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ +0005d920: 436f 6c6c 6174 6f72 2f43 6f6c 6c61 7469 Collator/Collati │ │ │ │ │ +0005d930: 6f6e 4b65 7954 6573 742e 6a61 7661 3a20 onKeyTest.java: │ │ │ │ │ +0005d940: 5465 7374 7320 6f6e 2074 6865 2062 7567 Tests on the bug │ │ │ │ │ +0005d950: 2034 3130 3632 3633 202d 2043 6f6c 6c61 4106263 - Colla │ │ │ │ │ +0005d960: 7469 6f6e 4b65 7920 6265 6361 6d65 206e tionKey became n │ │ │ │ │ +0005d970: 6f6e 2d66 696e 616c 2065 7874 656e 6461 on-final extenda │ │ │ │ │ +0005d980: 626c 6520 636c 6173 732e 0a3c 6272 0a3e ble class.. │ │ │ │ │ +0005d990: 6a61 7661 2f74 6578 742f 436f 6c6c 6174 java/text/Collat │ │ │ │ │ +0005d9a0: 6f72 2f43 7572 7265 6e63 7943 6f6c 6c61 or/CurrencyColla │ │ │ │ │ +0005d9b0: 7465 2e6a 6176 613a 2054 6573 7420 6375 te.java: Test cu │ │ │ │ │ +0005d9c0: 7272 656e 6379 2063 6f6c 6c61 7469 6f6e rrency collation │ │ │ │ │ +0005d9d0: 2e0a 3c62 720a 3e6a 6176 612f 7465 7874 ..java/text │ │ │ │ │ +0005d9e0: 2f43 6f6c 6c61 746f 722f 4461 6e69 7368 /Collator/Danish │ │ │ │ │ +0005d9f0: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ +0005da00: 4461 6e69 7368 2043 6f6c 6c61 7469 6f6e Danish Collation │ │ │ │ │ +0005da10: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ +0005da20: 436f 6c6c 6174 6f72 2f44 756d 6d79 5465 Collator/DummyTe │ │ │ │ │ +0005da30: 7374 2e6a 6176 613a 2074 6573 7420 4475 st.java: test Du │ │ │ │ │ +0005da40: 6d6d 7920 436f 6c6c 6174 696f 6e0a 3c62 mmy Collation.java/text/Col │ │ │ │ │ +0005da60: 6c61 746f 722f 456e 676c 6973 6854 6573 lator/EnglishTes │ │ │ │ │ +0005da70: 742e 6a61 7661 3a20 7465 7374 2045 6e67 t.java: test Eng │ │ │ │ │ +0005da80: 6c69 7368 2043 6f6c 6c61 7469 6f6e 0a3c lish Collation.< │ │ │ │ │ +0005da90: 6272 0a3e 6a61 7661 2f74 6578 742f 436f br.>java/text/Co │ │ │ │ │ +0005daa0: 6c6c 6174 6f72 2f46 696e 6e69 7368 5465 llator/FinnishTe │ │ │ │ │ +0005dab0: 7374 2e6a 6176 613a 2074 6573 7420 4669 st.java: test Fi │ │ │ │ │ +0005dac0: 6e6e 6973 6820 436f 6c6c 6174 696f 6e0a nnish Collation. │ │ │ │ │ +0005dad0: 3c62 720a 3e6a 6176 612f 7465 7874 2f43 java/text/C │ │ │ │ │ +0005dae0: 6f6c 6c61 746f 722f 4672 656e 6368 5465 ollator/FrenchTe │ │ │ │ │ +0005daf0: 7374 2e6a 6176 613a 2074 6573 7420 4672 st.java: test Fr │ │ │ │ │ +0005db00: 656e 6368 2043 6f6c 6c61 7469 6f6e 0a3c ench Collation.< │ │ │ │ │ +0005db10: 6272 0a3e 6a61 7661 2f74 6578 742f 436f br.>java/text/Co │ │ │ │ │ +0005db20: 6c6c 6174 6f72 2f47 3754 6573 742e 6a61 llator/G7Test.ja │ │ │ │ │ +0005db30: 7661 3a20 7465 7374 2047 3720 436f 6c6c va: test G7 Coll │ │ │ │ │ +0005db40: 6174 696f 6e0a 3c62 720a 3e6a 6176 612f ation.java/ │ │ │ │ │ +0005db50: 7465 7874 2f43 6f6c 6c61 746f 722f 4765 text/Collator/Ge │ │ │ │ │ +0005db60: 726d 616e 5465 7374 2e6a 6176 613a 2074 rmanTest.java: t │ │ │ │ │ +0005db70: 6573 7420 4765 726d 616e 2043 6f6c 6c61 est German Colla │ │ │ │ │ +0005db80: 7469 6f6e 0a3c 6272 0a3e 6a61 7661 2f74 tion.java/t │ │ │ │ │ +0005db90: 6578 742f 436f 6c6c 6174 6f72 2f49 7465 ext/Collator/Ite │ │ │ │ │ +0005dba0: 7261 746f 7254 6573 742e 6a61 7661 3a20 ratorTest.java: │ │ │ │ │ +0005dbb0: 5465 7374 2043 6f6c 6c61 7469 6f6e 456c Test CollationEl │ │ │ │ │ +0005dbc0: 656d 656e 7449 7465 7261 746f 722c 2070 ementIterator, p │ │ │ │ │ +0005dbd0: 6172 7469 6375 6c61 726c 7920 7468 6520 articularly the │ │ │ │ │ +0005dbe0: 6e65 7720 6d65 7468 6f64 7320 696e 2031 new methods in 1 │ │ │ │ │ +0005dbf0: 2e32 0a3c 6272 0a3e 6a61 7661 2f74 6578 .2.java/tex │ │ │ │ │ +0005dc00: 742f 436f 6c6c 6174 6f72 2f4a 6170 616e t/Collator/Japan │ │ │ │ │ +0005dc10: 6573 6554 6573 742e 6a61 7661 3a20 5265 eseTest.java: Re │ │ │ │ │ +0005dc20: 6772 6573 7369 6f6e 2074 6573 7473 2066 gression tests f │ │ │ │ │ +0005dc30: 6f72 204a 6170 616e 6573 6520 436f 6c6c or Japanese Coll │ │ │ │ │ +0005dc40: 6174 696f 6e0a 3c62 720a 3e6a 6176 612f ation.java/ │ │ │ │ │ +0005dc50: 7465 7874 2f43 6f6c 6c61 746f 722f 4b6f text/Collator/Ko │ │ │ │ │ +0005dc60: 7265 616e 5465 7374 2e6a 6176 613a 2052 reanTest.java: R │ │ │ │ │ +0005dc70: 6567 7265 7373 696f 6e20 7465 7374 7320 egression tests │ │ │ │ │ +0005dc80: 666f 7220 4b6f 7265 616e 2043 6f6c 6c61 for Korean Colla │ │ │ │ │ +0005dc90: 7469 6f6e 0a3c 6272 0a3e 6a61 7661 2f74 tion.java/t │ │ │ │ │ +0005dca0: 6578 742f 436f 6c6c 6174 6f72 2f4d 6f6e ext/Collator/Mon │ │ │ │ │ +0005dcb0: 6b65 7954 6573 742e 6a61 7661 3a20 7465 keyTest.java: te │ │ │ │ │ +0005dcc0: 7374 2043 6f6c 6c61 7469 6f6e 2c20 4d6f st Collation, Mo │ │ │ │ │ +0005dcd0: 6e6b 6579 2073 7479 6c65 0a3c 6272 0a3e nkey style. │ │ │ │ │ +0005dce0: 6a61 7661 2f74 6578 742f 436f 6c6c 6174 java/text/Collat │ │ │ │ │ +0005dcf0: 6f72 2f52 6567 7265 7373 696f 6e2e 6a61 or/Regression.ja │ │ │ │ │ +0005dd00: 7661 3a20 5265 6772 6573 7369 6f6e 2074 va: Regression t │ │ │ │ │ +0005dd10: 6573 7473 2066 6f72 2043 6f6c 6c61 7469 ests for Collati │ │ │ │ │ +0005dd20: 6f6e 2061 6e64 2061 7373 6f63 6961 7465 on and associate │ │ │ │ │ +0005dd30: 6420 636c 6173 7365 730a 3c62 720a 3e6a d classes.j │ │ │ │ │ +0005dd40: 6176 612f 7465 7874 2f43 6f6c 6c61 746f ava/text/Collato │ │ │ │ │ +0005dd50: 722f 5275 6c65 4261 7365 6443 6f6c 6c61 r/RuleBasedColla │ │ │ │ │ +0005dd60: 746f 7254 6573 742e 6a61 7661 3a20 5275 torTest.java: Ru │ │ │ │ │ +0005dd70: 6c65 4261 7365 6443 6f6c 6c61 746f 7254 leBasedCollatorT │ │ │ │ │ +0005dd80: 6573 7420 7573 6573 2076 6572 7920 6c69 est uses very li │ │ │ │ │ +0005dd90: 6d69 7465 6420 6275 7420 7365 6c65 6374 mited but select │ │ │ │ │ +0005dda0: 6564 2074 6573 7420 6461 7461 2074 6f20 ed test data to │ │ │ │ │ +0005ddb0: 7465 7374 2062 6173 6963 2066 756e 6374 test basic funct │ │ │ │ │ +0005ddc0: 696f 6e61 6c69 7469 6573 2070 726f 7669 ionalities provi │ │ │ │ │ +0005ddd0: 6465 6420 6279 2052 756c 6542 6173 6564 ded by RuleBased │ │ │ │ │ +0005dde0: 436f 6c6c 6174 6f72 2e0a 3c62 720a 3e6a Collator..j │ │ │ │ │ +0005ddf0: 6176 612f 7465 7874 2f43 6f6c 6c61 746f ava/text/Collato │ │ │ │ │ +0005de00: 722f 5370 616e 6973 6854 6573 742e 6a61 r/SpanishTest.ja │ │ │ │ │ +0005de10: 7661 3a20 7465 7374 2053 7061 6e69 7368 va: test Spanish │ │ │ │ │ +0005de20: 2043 6f6c 6c61 7469 6f6e 0a3c 6272 0a3e Collation. │ │ │ │ │ +0005de30: 6a61 7661 2f74 6578 742f 436f 6c6c 6174 java/text/Collat │ │ │ │ │ +0005de40: 6f72 2f53 7572 726f 6761 7465 7354 6573 or/SurrogatesTes │ │ │ │ │ +0005de50: 742e 6a61 7661 3a20 7465 7374 2053 7570 t.java: test Sup │ │ │ │ │ +0005de60: 706c 656d 656e 7461 7279 2043 6861 7261 plementary Chara │ │ │ │ │ +0005de70: 6374 6572 2043 6f6c 6c61 7469 6f6e 0a3c cter Collation.< │ │ │ │ │ +0005de80: 6272 0a3e 6a61 7661 2f74 6578 742f 436f br.>java/text/Co │ │ │ │ │ +0005de90: 6c6c 6174 6f72 2f54 6573 7434 3430 3137 llator/Test44017 │ │ │ │ │ +0005dea0: 3236 2e6a 6176 613a 2052 6567 7265 7373 26.java: Regress │ │ │ │ │ +0005deb0: 696f 6e20 7465 7374 7320 666f 7220 436f ion tests for Co │ │ │ │ │ +0005dec0: 6c6c 6174 696f 6e20 616e 6420 6173 736f llation and asso │ │ │ │ │ +0005ded0: 6369 6174 6564 2063 6c61 7373 6573 0a3c ciated classes.< │ │ │ │ │ +0005dee0: 6272 0a3e 6a61 7661 2f74 6578 742f 436f br.>java/text/Co │ │ │ │ │ +0005def0: 6c6c 6174 6f72 2f54 6861 6954 6573 742e llator/ThaiTest. │ │ │ │ │ +0005df00: 6a61 7661 3a20 7465 7374 2054 6861 6920 java: test Thai │ │ │ │ │ +0005df10: 436f 6c6c 6174 696f 6e0a 3c62 720a 3e6a Collation.j │ │ │ │ │ +0005df20: 6176 612f 7465 7874 2f43 6f6c 6c61 746f ava/text/Collato │ │ │ │ │ +0005df30: 722f 5475 726b 6973 6854 6573 742e 6a61 r/TurkishTest.ja │ │ │ │ │ +0005df40: 7661 3a20 7465 7374 2054 7572 6b69 7368 va: test Turkish │ │ │ │ │ +0005df50: 2043 6f6c 6c61 7469 6f6e 0a3c 6272 0a3e Collation. │ │ │ │ │ +0005df60: 6a61 7661 2f74 6578 742f 436f 6c6c 6174 java/text/Collat │ │ │ │ │ +0005df70: 6f72 2f56 6965 746e 616d 6573 6554 6573 or/VietnameseTes │ │ │ │ │ +0005df80: 742e 6a61 7661 3a20 7465 7374 2056 6965 t.java: test Vie │ │ │ │ │ +0005df90: 746e 616d 6573 6520 436f 6c6c 6174 696f tnamese Collatio │ │ │ │ │ +0005dfa0: 6e0a 3c62 720a 3e6a 6176 612f 7465 7874 n.java/text │ │ │ │ │ +0005dfb0: 2f46 6f72 6d61 742f 4368 6f69 6365 466f /Format/ChoiceFo │ │ │ │ │ +0005dfc0: 726d 6174 2f42 7567 3431 3835 3733 3254 rmat/Bug4185732T │ │ │ │ │ +0005dfd0: 6573 742e 6a61 7661 3a20 5465 7374 2074 est.java: Test t │ │ │ │ │ +0005dfe0: 6861 7420 4368 6f69 6365 466f 726d 6174 hat ChoiceFormat │ │ │ │ │ +0005dff0: 2069 6e76 6172 6961 6e74 7320 6172 6520 invariants are │ │ │ │ │ +0005e000: 7072 6573 6572 7665 6420 6163 726f 7373 preserved across │ │ │ │ │ +0005e010: 2073 6572 6961 6c69 7a61 7469 6f6e 2e0a serialization.. │ │ │ │ │ +0005e020: 3c62 720a 3e6a 6176 612f 7465 7874 2f46 java/text/F │ │ │ │ │ +0005e030: 6f72 6d61 742f 4368 6f69 6365 466f 726d ormat/ChoiceForm │ │ │ │ │ +0005e040: 6174 2f42 7567 3433 3837 3235 352e 6a61 at/Bug4387255.ja │ │ │ │ │ +0005e050: 7661 3a20 5665 7269 6669 6573 2074 6861 va: Verifies tha │ │ │ │ │ +0005e060: 7420 4368 6f69 6365 466f 726d 6174 2063 t ChoiceFormat c │ │ │ │ │ +0005e070: 616e 2068 616e 646c 6520 6c61 7267 6520 an handle large │ │ │ │ │ +0005e080: 6e75 6d62 6572 7320 6f66 2063 686f 6963 numbers of choic │ │ │ │ │ +0005e090: 6573 2028 7072 6576 696f 7573 6c79 2063 es (previously c │ │ │ │ │ +0005e0a0: 6170 7065 6420 6174 2033 3029 2e0a 3c62 apped at 30)..java/text/For │ │ │ │ │ +0005e0c0: 6d61 742f 4368 6f69 6365 466f 726d 6174 mat/ChoiceFormat │ │ │ │ │ +0005e0d0: 2f42 7567 3830 3031 3230 392e 6a61 7661 /Bug8001209.java │ │ │ │ │ +0005e0e0: 3a20 436f 6e66 6972 6d20 7468 6174 2074 : Confirm that t │ │ │ │ │ +0005e0f0: 6865 2076 616c 7565 7320 7365 7420 6279 he values set by │ │ │ │ │ +0005e100: 2073 6574 4368 6f69 6365 7328 2920 6172 setChoices() ar │ │ │ │ │ +0005e110: 6520 6e6f 7420 6d75 7461 626c 652e 0a3c e not mutable..< │ │ │ │ │ +0005e120: 6272 0a3e 6a61 7661 2f74 6578 742f 466f br.>java/text/Fo │ │ │ │ │ +0005e130: 726d 6174 2f43 686f 6963 6546 6f72 6d61 rmat/ChoiceForma │ │ │ │ │ +0005e140: 742f 5061 7474 6572 6e73 5465 7374 2e6a t/PatternsTest.j │ │ │ │ │ +0005e150: 6176 613a 2054 6573 7420 7468 6520 6578 ava: Test the ex │ │ │ │ │ +0005e160: 7065 6374 6564 2062 6568 6176 696f 7220 pected behavior │ │ │ │ │ +0005e170: 666f 7220 6120 7769 6465 2072 616e 6765 for a wide range │ │ │ │ │ +0005e180: 206f 6620 7061 7474 6572 6e73 2028 626f of patterns (bo │ │ │ │ │ +0005e190: 7468 2063 6f72 7265 6374 2061 6e64 2069 th correct and i │ │ │ │ │ +0005e1a0: 6e63 6f72 7265 6374 292e 0a3c 6272 0a3e ncorrect).. │ │ │ │ │ +0005e1b0: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ +0005e1c0: 2f43 6f6d 7061 6374 4e75 6d62 6572 466f /CompactNumberFo │ │ │ │ │ +0005e1d0: 726d 6174 2f53 5049 5072 6f76 6964 6572 rmat/SPIProvider │ │ │ │ │ +0005e1e0: 5465 7374 2e6a 6176 613a 2043 6865 636b Test.java: Check │ │ │ │ │ +0005e1f0: 7320 7468 6520 706c 7572 616c 7320 776f s the plurals wo │ │ │ │ │ +0005e200: 726b 2077 6974 6820 5350 4920 7072 6f76 rk with SPI prov │ │ │ │ │ +0005e210: 6964 6572 0a3c 6272 0a3e 6a61 7661 2f74 ider.java/t │ │ │ │ │ +0005e220: 6578 742f 466f 726d 6174 2f43 6f6d 7061 ext/Format/Compa │ │ │ │ │ +0005e230: 6374 4e75 6d62 6572 466f 726d 6174 2f54 ctNumberFormat/T │ │ │ │ │ +0005e240: 6573 7443 4e46 526f 756e 6469 6e67 2e6a estCNFRounding.j │ │ │ │ │ +0005e250: 6176 613a 2043 6865 636b 7320 7468 6520 ava: Checks the │ │ │ │ │ +0005e260: 726f 756e 6469 6e67 206f 6620 666f 726d rounding of form │ │ │ │ │ +0005e270: 6174 7465 6420 6e75 6d62 6572 2069 6e20 atted number in │ │ │ │ │ +0005e280: 636f 6d70 6163 7420 6e75 6d62 6572 2066 compact number f │ │ │ │ │ +0005e290: 6f72 6d61 7474 696e 670a 3c62 720a 3e6a ormatting.j │ │ │ │ │ +0005e2a0: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ +0005e2b0: 436f 6d70 6163 744e 756d 6265 7246 6f72 CompactNumberFor │ │ │ │ │ +0005e2c0: 6d61 742f 5465 7374 436f 6d70 6163 744e mat/TestCompactN │ │ │ │ │ +0005e2d0: 756d 6265 722e 6a61 7661 3a20 4368 6563 umber.java: Chec │ │ │ │ │ +0005e2e0: 6b73 2074 6865 2066 756e 6374 696f 6e69 ks the functioni │ │ │ │ │ +0005e2f0: 6e67 206f 6620 636f 6d70 6163 7420 6e75 ng of compact nu │ │ │ │ │ +0005e300: 6d62 6572 2066 6f72 6d61 740a 3c62 720a mber format.java/text/Forma │ │ │ │ │ +0005e320: 742f 436f 6d70 6163 744e 756d 6265 7246 t/CompactNumberF │ │ │ │ │ +0005e330: 6f72 6d61 742f 5465 7374 436f 6d70 6163 ormat/TestCompac │ │ │ │ │ +0005e340: 7450 6174 7465 726e 7356 616c 6964 6974 tPatternsValidit │ │ │ │ │ +0005e350: 792e 6a61 7661 3a20 4368 6563 6b73 2074 y.java: Checks t │ │ │ │ │ +0005e360: 6865 2076 616c 6964 6974 7920 6f66 2063 he validity of c │ │ │ │ │ +0005e370: 6f6d 7061 6374 206e 756d 6265 7220 7061 ompact number pa │ │ │ │ │ +0005e380: 7474 6572 6e73 2073 7065 6369 6669 6564 tterns specified │ │ │ │ │ +0005e390: 2074 6872 6f75 6768 2043 6f6d 7061 6374 through Compact │ │ │ │ │ +0005e3a0: 4e75 6d62 6572 466f 726d 6174 2063 6f6e NumberFormat con │ │ │ │ │ +0005e3b0: 7374 7275 6374 6f72 0a3c 6272 0a3e 6a61 structor.ja │ │ │ │ │ +0005e3c0: 7661 2f74 6578 742f 466f 726d 6174 2f43 va/text/Format/C │ │ │ │ │ +0005e3d0: 6f6d 7061 6374 4e75 6d62 6572 466f 726d ompactNumberForm │ │ │ │ │ +0005e3e0: 6174 2f54 6573 7445 7175 616c 6974 792e at/TestEquality. │ │ │ │ │ +0005e3f0: 6a61 7661 3a20 4368 6563 6b73 2074 6865 java: Checks the │ │ │ │ │ +0005e400: 2065 7175 616c 7320 616e 6420 6861 7368 equals and hash │ │ │ │ │ +0005e410: 436f 6465 206d 6574 686f 6420 6f66 2043 Code method of C │ │ │ │ │ +0005e420: 6f6d 7061 6374 4e75 6d62 6572 466f 726d ompactNumberForm │ │ │ │ │ +0005e430: 6174 0a3c 6272 0a3e 6a61 7661 2f74 6578 at.java/tex │ │ │ │ │ +0005e440: 742f 466f 726d 6174 2f43 6f6d 7061 6374 t/Format/Compact │ │ │ │ │ +0005e450: 4e75 6d62 6572 466f 726d 6174 2f54 6573 NumberFormat/Tes │ │ │ │ │ +0005e460: 7446 6f72 6d61 7454 6f43 6861 7261 6374 tFormatToCharact │ │ │ │ │ +0005e470: 6572 4974 6572 6174 6f72 2e6a 6176 613a erIterator.java: │ │ │ │ │ +0005e480: 2043 6865 636b 7320 7468 6520 6675 6e63 Checks the func │ │ │ │ │ +0005e490: 7469 6f6e 696e 6720 6f66 2043 6f6d 7061 tioning of Compa │ │ │ │ │ +0005e4a0: 6374 4e75 6d62 6572 466f 726d 6174 2e66 ctNumberFormat.f │ │ │ │ │ +0005e4b0: 6f72 6d61 7454 6f43 6861 7261 6374 6572 ormatToCharacter │ │ │ │ │ +0005e4c0: 4974 6572 6174 6f72 206d 6574 686f 640a Iterator method. │ │ │ │ │ +0005e4d0: 3c62 720a 3e6a 6176 612f 7465 7874 2f46 java/text/F │ │ │ │ │ +0005e4e0: 6f72 6d61 742f 436f 6d70 6163 744e 756d ormat/CompactNum │ │ │ │ │ +0005e4f0: 6265 7246 6f72 6d61 742f 5465 7374 4d75 berFormat/TestMu │ │ │ │ │ +0005e500: 7461 7469 6e67 496e 7374 616e 6365 2e6a tatingInstance.j │ │ │ │ │ +0005e510: 6176 613a 2043 6865 636b 7320 7468 6520 ava: Checks the │ │ │ │ │ +0005e520: 6675 6e63 7469 6f6e 696e 6720 6f66 2063 functioning of c │ │ │ │ │ +0005e530: 6f6d 7061 6374 206e 756d 6265 7220 666f ompact number fo │ │ │ │ │ +0005e540: 726d 6174 2062 7920 6368 616e 6769 6e67 rmat by changing │ │ │ │ │ +0005e550: 2074 6865 2066 6f72 6d61 7474 696e 6720 the formatting │ │ │ │ │ +0005e560: 7061 7261 6d65 7465 7273 2e0a 3c62 720a parameters..java/text/Forma │ │ │ │ │ +0005e580: 742f 436f 6d70 6163 744e 756d 6265 7246 t/CompactNumberF │ │ │ │ │ +0005e590: 6f72 6d61 742f 5465 7374 5061 7273 6542 ormat/TestParseB │ │ │ │ │ +0005e5a0: 6967 4465 6369 6d61 6c2e 6a61 7661 3a20 igDecimal.java: │ │ │ │ │ +0005e5b0: 4368 6563 6b73 2043 4e46 2e70 6172 7365 Checks CNF.parse │ │ │ │ │ +0005e5c0: 2829 2077 6865 6e20 7061 7273 6542 6967 () when parseBig │ │ │ │ │ +0005e5d0: 4465 6369 6d61 6c20 6973 2073 6574 2074 Decimal is set t │ │ │ │ │ +0005e5e0: 6f20 7472 7565 0a3c 6272 0a3e 6a61 7661 o true.java │ │ │ │ │ +0005e5f0: 2f74 6578 742f 466f 726d 6174 2f43 6f6d /text/Format/Com │ │ │ │ │ +0005e600: 7061 6374 4e75 6d62 6572 466f 726d 6174 pactNumberFormat │ │ │ │ │ +0005e610: 2f54 6573 7450 6c75 7261 6c73 2e6a 6176 /TestPlurals.jav │ │ │ │ │ +0005e620: 613a 2054 6573 7473 2070 6c75 7261 6c73 a: Tests plurals │ │ │ │ │ +0005e630: 2073 7570 706f 7274 2069 6e20 436f 6d70 support in Comp │ │ │ │ │ +0005e640: 6163 744e 756d 6265 7246 6f72 6d61 740a actNumberFormat. │ │ │ │ │ +0005e650: 3c62 720a 3e6a 6176 612f 7465 7874 2f46 java/text/F │ │ │ │ │ +0005e660: 6f72 6d61 742f 436f 6d70 6163 744e 756d ormat/CompactNum │ │ │ │ │ +0005e670: 6265 7246 6f72 6d61 742f 5465 7374 5370 berFormat/TestSp │ │ │ │ │ +0005e680: 6563 6961 6c56 616c 7565 732e 6a61 7661 ecialValues.java │ │ │ │ │ +0005e690: 3a20 4368 6563 6b73 2074 6865 2066 6f72 : Checks the for │ │ │ │ │ +0005e6a0: 6d61 7474 696e 6720 616e 6420 7061 7273 matting and pars │ │ │ │ │ +0005e6b0: 696e 6720 6f66 2073 7065 6369 616c 2076 ing of special v │ │ │ │ │ +0005e6c0: 616c 7565 730a 3c62 720a 3e6a 6176 612f alues.java/ │ │ │ │ │ +0005e6d0: 7465 7874 2f46 6f72 6d61 742f 436f 6d70 text/Format/Comp │ │ │ │ │ +0005e6e0: 6163 744e 756d 6265 7246 6f72 6d61 742f actNumberFormat/ │ │ │ │ │ +0005e6f0: 5465 7374 5545 7874 656e 7369 6f6e 4f76 TestUExtensionOv │ │ │ │ │ +0005e700: 6572 7269 6465 2e6a 6176 613a 2043 6865 erride.java: Che │ │ │ │ │ +0005e710: 636b 7320 7468 6520 6265 6861 7669 6f75 cks the behaviou │ │ │ │ │ +0005e720: 7220 6f66 2055 6e69 636f 6465 2042 4350 r of Unicode BCP │ │ │ │ │ +0005e730: 2034 3720 5520 4578 7465 6e73 696f 6e20 47 U Extension │ │ │ │ │ +0005e740: 7769 7468 2063 6f6d 7061 6374 206e 756d with compact num │ │ │ │ │ +0005e750: 6265 7220 666f 726d 6174 0a3c 6272 0a3e ber format. │ │ │ │ │ +0005e760: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ +0005e770: 2f43 6f6d 7061 6374 4e75 6d62 6572 466f /CompactNumberFo │ │ │ │ │ +0005e780: 726d 6174 2f54 6573 7457 6974 6843 6f6d rmat/TestWithCom │ │ │ │ │ +0005e790: 7061 7450 726f 7669 6465 722e 6a61 7661 patProvider.java │ │ │ │ │ +0005e7a0: 3a20 4368 6563 6b73 2074 6865 2063 6f6d : Checks the com │ │ │ │ │ +0005e7b0: 7061 6374 206e 756d 6265 7220 666f 726d pact number form │ │ │ │ │ +0005e7c0: 6174 2077 6974 6820 434f 4d50 4154 2070 at with COMPAT p │ │ │ │ │ +0005e7d0: 726f 7669 6465 722e 0a3c 6272 0a3e 6a61 rovider..ja │ │ │ │ │ +0005e7e0: 7661 2f74 6578 742f 466f 726d 6174 2f43 va/text/Format/C │ │ │ │ │ +0005e7f0: 6f6d 7061 6374 4e75 6d62 6572 466f 726d ompactNumberForm │ │ │ │ │ +0005e800: 6174 2f73 6572 6961 6c69 7a61 7469 6f6e at/serialization │ │ │ │ │ +0005e810: 2f54 6573 7444 6573 6572 6961 6c69 7a65 /TestDeserialize │ │ │ │ │ +0005e820: 434e 462e 6a61 7661 3a20 4368 6563 6b73 CNF.java: Checks │ │ │ │ │ +0005e830: 2064 6573 6572 6961 6c69 7a61 7469 6f6e deserialization │ │ │ │ │ +0005e840: 206f 6620 636f 6d70 6163 7420 6e75 6d62 of compact numb │ │ │ │ │ +0005e850: 6572 2066 6f72 6d61 740a 3c62 720a 3e6a er format.j │ │ │ │ │ +0005e860: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ +0005e870: 436f 6d70 6163 744e 756d 6265 7246 6f72 CompactNumberFor │ │ │ │ │ +0005e880: 6d61 742f 7365 7269 616c 697a 6174 696f mat/serializatio │ │ │ │ │ +0005e890: 6e2f 5465 7374 5365 7269 616c 697a 6174 n/TestSerializat │ │ │ │ │ +0005e8a0: 696f 6e2e 6a61 7661 3a20 4368 6563 6b73 ion.java: Checks │ │ │ │ │ +0005e8b0: 2074 6865 2073 6572 6961 6c69 7a61 7469 the serializati │ │ │ │ │ +0005e8c0: 6f6e 2066 6561 7475 7265 206f 6620 436f on feature of Co │ │ │ │ │ +0005e8d0: 6d70 6163 744e 756d 6265 7246 6f72 6d61 mpactNumberForma │ │ │ │ │ +0005e8e0: 740a 3c62 720a 3e6a 6176 612f 7465 7874 t.java/text │ │ │ │ │ +0005e8f0: 2f46 6f72 6d61 742f 4461 7465 466f 726d /Format/DateForm │ │ │ │ │ +0005e900: 6174 2f42 7567 3433 3232 3331 332e 6a61 at/Bug4322313.ja │ │ │ │ │ +0005e910: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ +0005e920: 6174 206e 6577 2069 6d70 6c65 6d65 6e74 at new implement │ │ │ │ │ +0005e930: 6174 696f 6e20 666f 7220 5369 6d70 6c65 ation for Simple │ │ │ │ │ +0005e940: 4461 7465 466f 726d 6174 2e70 6172 7365 DateFormat.parse │ │ │ │ │ +0005e950: 2827 7a27 206f 7220 275a 2729 2061 6e64 ('z' or 'Z') and │ │ │ │ │ +0005e960: 2066 6f72 6d61 7428 277a 2720 6f72 2027 format('z' or ' │ │ │ │ │ +0005e970: 5a27 2920 776f 726b 2063 6f72 7265 6374 Z') work correct │ │ │ │ │ +0005e980: 6c79 2e0a 3c62 720a 3e6a 6176 612f 7465 ly..java/te │ │ │ │ │ +0005e990: 7874 2f46 6f72 6d61 742f 4461 7465 466f xt/Format/DateFo │ │ │ │ │ +0005e9a0: 726d 6174 2f42 7567 3433 3936 3338 352e rmat/Bug4396385. │ │ │ │ │ +0005e9b0: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ +0005e9c0: 746f 2064 6574 6563 7420 696e 7661 6c69 to detect invali │ │ │ │ │ +0005e9d0: 6420 7661 6c75 6573 2066 6f72 2031 2d62 d values for 1-b │ │ │ │ │ +0005e9e0: 6173 6564 2068 6f75 7220 666f 726d 6174 ased hour format │ │ │ │ │ +0005e9f0: 732e 0a3c 6272 0a3e 6a61 7661 2f74 6578 s..java/tex │ │ │ │ │ +0005ea00: 742f 466f 726d 6174 2f44 6174 6546 6f72 t/Format/DateFor │ │ │ │ │ +0005ea10: 6d61 742f 4275 6734 3430 3730 3432 2e6a mat/Bug4407042.j │ │ │ │ │ +0005ea20: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ +0005ea30: 6861 7420 636c 6f6e 6564 2053 696d 706c hat cloned Simpl │ │ │ │ │ +0005ea40: 6544 6174 6546 6f72 6d61 7420 6f62 6a65 eDateFormat obje │ │ │ │ │ +0005ea50: 6374 7320 776f 726b 2069 6e64 6570 656e cts work indepen │ │ │ │ │ +0005ea60: 6465 6e74 6c79 2069 6e20 6d75 6c74 6970 dently in multip │ │ │ │ │ +0005ea70: 6c65 2074 6872 6561 6473 2e0a 3c62 720a le threads..java/text/Forma │ │ │ │ │ +0005ea90: 742f 4461 7465 466f 726d 6174 2f42 7567 t/DateFormat/Bug │ │ │ │ │ +0005eaa0: 3437 3336 3935 392e 6a61 7661 3a20 4d61 4736959.java: Ma │ │ │ │ │ +0005eab0: 6b65 2073 7572 6520 746f 2070 6172 7365 ke sure to parse │ │ │ │ │ +0005eac0: 2022 504d 2220 286f 6e6c 7929 2061 6e64 "PM" (only) and │ │ │ │ │ +0005ead0: 2070 726f 6475 6365 2074 6865 2063 6f72 produce the cor │ │ │ │ │ +0005eae0: 7265 6374 2076 616c 7565 2e0a 3c62 720a rect value..java/text/Forma │ │ │ │ │ +0005eb00: 742f 4461 7465 466f 726d 6174 2f42 7567 t/DateFormat/Bug │ │ │ │ │ +0005eb10: 3438 3233 3831 312e 6a61 7661 3a20 436f 4823811.java: Co │ │ │ │ │ +0005eb20: 6e66 6972 6d20 7468 6174 2074 6578 7420 nfirm that text │ │ │ │ │ +0005eb30: 7768 6963 6820 696e 636c 7564 6573 206e which includes n │ │ │ │ │ +0005eb40: 756d 6265 7273 2077 6974 6820 6120 7472 umbers with a tr │ │ │ │ │ +0005eb50: 6169 6c69 6e67 206d 696e 7573 2073 6967 ailing minus sig │ │ │ │ │ +0005eb60: 6e20 6973 2070 6172 7365 6420 636f 7272 n is parsed corr │ │ │ │ │ +0005eb70: 6563 746c 792e 0a3c 6272 0a3e 6a61 7661 ectly..java │ │ │ │ │ +0005eb80: 2f74 6578 742f 466f 726d 6174 2f44 6174 /text/Format/Dat │ │ │ │ │ +0005eb90: 6546 6f72 6d61 742f 4275 6734 3834 3539 eFormat/Bug48459 │ │ │ │ │ +0005eba0: 3031 2e6a 6176 613a 204d 616b 6520 7375 01.java: Make su │ │ │ │ │ +0005ebb0: 7265 2074 6861 7420 5369 6d70 6c65 4461 re that SimpleDa │ │ │ │ │ +0005ebc0: 7465 466f 726d 6174 2e70 6172 7365 2829 teFormat.parse() │ │ │ │ │ +0005ebd0: 2063 616e 2064 6973 7469 6e67 7569 7368 can distinguish │ │ │ │ │ +0005ebe0: 2074 6865 2073 616d 6520 7469 6d65 207a the same time z │ │ │ │ │ +0005ebf0: 6f6e 6520 6162 6272 6576 6961 7469 6f6e one abbreviation │ │ │ │ │ +0005ec00: 2066 6f72 2073 7461 6e64 6172 6420 616e for standard an │ │ │ │ │ +0005ec10: 6420 6461 796c 6967 6874 2073 6176 696e d daylight savin │ │ │ │ │ +0005ec20: 6720 7469 6d65 2e0a 3c62 720a 3e6a 6176 g time..jav │ │ │ │ │ +0005ec30: 612f 7465 7874 2f46 6f72 6d61 742f 4461 a/text/Format/Da │ │ │ │ │ +0005ec40: 7465 466f 726d 6174 2f42 7567 3632 3531 teFormat/Bug6251 │ │ │ │ │ +0005ec50: 3831 372e 6a61 7661 3a20 436f 6e66 6972 817.java: Confir │ │ │ │ │ +0005ec60: 6d20 7468 6174 2061 2074 7970 6f20 7761 m that a typo wa │ │ │ │ │ +0005ec70: 7320 636f 7272 6563 7465 642e 0a3c 6272 s corrected..
    java/text/Form │ │ │ │ │ +0005ec90: 6174 2f44 6174 6546 6f72 6d61 742f 4275 at/DateFormat/Bu │ │ │ │ │ +0005eca0: 6736 3333 3532 3338 2e6a 6176 613a 204d g6335238.java: M │ │ │ │ │ +0005ecb0: 616b 6520 7375 7265 2074 6861 7420 626f ake sure that bo │ │ │ │ │ +0005ecc0: 7468 2074 6865 206f 7269 6769 6e61 6c20 th the original │ │ │ │ │ +0005ecd0: 616e 6420 636c 6f6e 6564 2053 696d 706c and cloned Simpl │ │ │ │ │ +0005ece0: 6544 6174 6546 6f72 6d61 7420 636f 6578 eDateFormat coex │ │ │ │ │ +0005ecf0: 6973 7469 6e64 6570 656e 6465 6e74 6c79 istindependently │ │ │ │ │ +0005ed00: 2061 6e64 2064 6f6e 2774 2063 7574 206f and don't cut o │ │ │ │ │ +0005ed10: 6666 2065 6163 6820 6f74 6865 722e 0a3c ff each other..< │ │ │ │ │ +0005ed20: 6272 0a3e 6a61 7661 2f74 6578 742f 466f br.>java/text/Fo │ │ │ │ │ +0005ed30: 726d 6174 2f44 6174 6546 6f72 6d61 742f rmat/DateFormat/ │ │ │ │ │ +0005ed40: 4275 6736 3533 3033 3336 2e6a 6176 613a Bug6530336.java: │ │ │ │ │ +0005ed50: 2020 0a3c 6272 0a3e 6a61 7661 2f74 6578 .java/tex │ │ │ │ │ +0005ed60: 742f 466f 726d 6174 2f44 6174 6546 6f72 t/Format/DateFor │ │ │ │ │ +0005ed70: 6d61 742f 4275 6736 3630 3937 3530 2e6a mat/Bug6609750.j │ │ │ │ │ +0005ed80: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ +0005ed90: 6861 7420 5369 6d70 6c65 4461 7465 466f hat SimpleDateFo │ │ │ │ │ +0005eda0: 726d 6174 2e66 6f72 6d61 7428 2920 666f rmat.format() fo │ │ │ │ │ +0005edb0: 726d 6174 7320 7965 6172 7320 636f 7272 rmats years corr │ │ │ │ │ +0005edc0: 6563 746c 792e 0a3c 6272 0a3e 6a61 7661 ectly..java │ │ │ │ │ +0005edd0: 2f74 6578 742f 466f 726d 6174 2f44 6174 /text/Format/Dat │ │ │ │ │ +0005ede0: 6546 6f72 6d61 742f 4275 6736 3634 3532 eFormat/Bug66452 │ │ │ │ │ +0005edf0: 3932 2e6a 6176 613a 204d 616b 6520 7375 92.java: Make su │ │ │ │ │ +0005ee00: 7265 2074 6f20 7061 7273 6520 6120 4453 re to parse a DS │ │ │ │ │ +0005ee10: 5420 7469 6d65 207a 6f6e 6520 6e61 6d65 T time zone name │ │ │ │ │ +0005ee20: 2077 6974 6820 7768 6963 6820 7468 6520 with which the │ │ │ │ │ +0005ee30: 6c61 7374 2044 5354 2072 756c 6520 646f last DST rule do │ │ │ │ │ +0005ee40: 6573 6e27 7420 6f62 7365 7276 6520 4453 esn't observe DS │ │ │ │ │ +0005ee50: 542e 0a3c 6272 0a3e 6a61 7661 2f74 6578 T..java/tex │ │ │ │ │ +0005ee60: 742f 466f 726d 6174 2f44 6174 6546 6f72 t/Format/DateFor │ │ │ │ │ +0005ee70: 6d61 742f 4275 6736 3638 3339 3735 2e6a mat/Bug6683975.j │ │ │ │ │ +0005ee80: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ +0005ee90: 6861 7420 6461 7465 2069 7320 666f 726d hat date is form │ │ │ │ │ +0005eea0: 6174 7465 6420 636f 7272 6563 746c 7969 atted correctlyi │ │ │ │ │ +0005eeb0: 6e20 7468 206c 6f63 616c 652e 0a3c 6272 n th locale..
    java/text/Form │ │ │ │ │ +0005eed0: 6174 2f44 6174 6546 6f72 6d61 742f 4275 at/DateFormat/Bu │ │ │ │ │ +0005eee0: 6737 3133 3033 3335 2e6a 6176 613a 204d g7130335.java: M │ │ │ │ │ +0005eef0: 616b 6520 7375 7265 2074 6861 7420 726f ake sure that ro │ │ │ │ │ +0005ef00: 756e 642d 7472 6970 2063 6f6e 7665 7273 und-trip convers │ │ │ │ │ +0005ef10: 696f 6e20 2866 6f72 6d61 742f 7061 7273 ion (format/pars │ │ │ │ │ +0005ef20: 6529 2077 6f72 6b73 2077 6974 6820 6f6c e) works with ol │ │ │ │ │ +0005ef30: 6420 7469 6d65 7374 616d 7073 2069 6e20 d timestamps in │ │ │ │ │ +0005ef40: 4575 726f 7065 2f4d 6f73 636f 7720 616e Europe/Moscow an │ │ │ │ │ +0005ef50: 6420 7769 7468 206d 756c 7469 706c 6520 d with multiple │ │ │ │ │ +0005ef60: 7469 6d65 207a 6f6e 6520 6c65 7474 6572 time zone letter │ │ │ │ │ +0005ef70: 732e 0a3c 6272 0a3e 6a61 7661 2f74 6578 s..java/tex │ │ │ │ │ +0005ef80: 742f 466f 726d 6174 2f44 6174 6546 6f72 t/Format/DateFor │ │ │ │ │ +0005ef90: 6d61 742f 4275 6737 3137 3733 3135 2e6a mat/Bug7177315.j │ │ │ │ │ +0005efa0: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ +0005efb0: 6861 7420 7370 6163 6520 6368 6172 6163 hat space charac │ │ │ │ │ +0005efc0: 7465 7273 2061 7265 2070 726f 7065 726c ters are properl │ │ │ │ │ +0005efd0: 7920 736b 6970 7065 6420 7768 656e 2070 y skipped when p │ │ │ │ │ +0005efe0: 6172 7369 6e67 2032 2d64 6967 6974 2079 arsing 2-digit y │ │ │ │ │ +0005eff0: 6561 7220 7661 6c75 6573 2e0a 3c62 720a ear values..java/text/Forma │ │ │ │ │ +0005f010: 742f 4461 7465 466f 726d 6174 2f42 7567 t/DateFormat/Bug │ │ │ │ │ +0005f020: 3830 3732 3039 392e 6a61 7661 3a20 6368 8072099.java: ch │ │ │ │ │ +0005f030: 6563 6b20 7468 6520 6461 7465 2074 696d eck the date tim │ │ │ │ │ +0005f040: 6520 7061 7474 6572 6e20 666f 7220 266c e pattern for &l │ │ │ │ │ +0005f050: 743b 4e55 4d45 5249 435f 4649 454c 4426 t;NUMERIC_FIELD& │ │ │ │ │ +0005f060: 6774 3b20 7768 6963 6820 7368 6f75 6c64 gt; which should │ │ │ │ │ +0005f070: 206e 6f74 2074 6872 6f77 2050 6172 7365 not throw Parse │ │ │ │ │ +0005f080: 4578 6365 7074 696f 6e0a 3c62 720a 3e6a Exception.j │ │ │ │ │ +0005f090: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ +0005f0a0: 4461 7465 466f 726d 6174 2f42 7567 3830 DateFormat/Bug80 │ │ │ │ │ +0005f0b0: 3831 3739 342e 6a61 7661 3a20 5061 7273 81794.java: Pars │ │ │ │ │ +0005f0c0: 6550 6f73 6974 696f 6e20 6765 7445 7272 ePosition getErr │ │ │ │ │ +0005f0d0: 6f72 496e 6465 7820 7368 6f75 6c64 2072 orIndex should r │ │ │ │ │ +0005f0e0: 6574 7572 6e20 636f 7272 6563 7420 696e eturn correct in │ │ │ │ │ +0005f0f0: 6465 780a 3c62 720a 3e6a 6176 612f 7465 dex.java/te │ │ │ │ │ +0005f100: 7874 2f46 6f72 6d61 742f 4461 7465 466f xt/Format/DateFo │ │ │ │ │ +0005f110: 726d 6174 2f42 7567 3831 3339 3537 322e rmat/Bug8139572. │ │ │ │ │ +0005f120: 6a61 7661 3a20 5369 6d70 6c65 4461 7465 java: SimpleDate │ │ │ │ │ +0005f130: 466f 726d 6174 2070 6172 7365 206d 6f6e Format parse mon │ │ │ │ │ +0005f140: 7468 2073 7461 6e64 2d61 6c6f 6e65 2066 th stand-alone f │ │ │ │ │ +0005f150: 6f72 6d61 7420 6275 670a 3c62 720a 3e6a ormat bug.j │ │ │ │ │ +0005f160: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ +0005f170: 4461 7465 466f 726d 6174 2f42 7567 3831 DateFormat/Bug81 │ │ │ │ │ +0005f180: 3431 3234 332e 6a61 7661 3a20 4d61 6b65 41243.java: Make │ │ │ │ │ +0005f190: 2073 7572 6520 7468 6174 2053 696d 706c sure that Simpl │ │ │ │ │ +0005f1a0: 6544 6174 6546 6f72 6d61 7420 7061 7273 eDateFormat pars │ │ │ │ │ +0005f1b0: 6573 2022 5554 4322 2061 7320 7468 6520 es "UTC" as the │ │ │ │ │ +0005f1c0: 5554 4320 7469 6d65 207a 6f6e 652e 0a3c UTC time zone..< │ │ │ │ │ +0005f1d0: 6272 0a3e 6a61 7661 2f74 6578 742f 466f br.>java/text/Fo │ │ │ │ │ +0005f1e0: 726d 6174 2f44 6174 6546 6f72 6d61 742f rmat/DateFormat/ │ │ │ │ │ +0005f1f0: 4275 6738 3139 3334 3434 2e6a 6176 613a Bug8193444.java: │ │ │ │ │ +0005f200: 2043 6865 636b 7320 5369 6d70 6c65 4461 Checks SimpleDa │ │ │ │ │ +0005f210: 7465 466f 726d 6174 2e66 6f72 6d61 742f teFormat.format/ │ │ │ │ │ +0005f220: 7061 7273 6520 666f 7220 7468 6520 4149 parse for the AI │ │ │ │ │ +0005f230: 4f4f 4220 6578 6365 7074 696f 6e20 7768 OOB exception wh │ │ │ │ │ +0005f240: 656e 2066 6f72 6d61 7474 696e 672f 7061 en formatting/pa │ │ │ │ │ +0005f250: 7273 696e 6720 6461 7465 7320 7468 726f rsing dates thro │ │ │ │ │ +0005f260: 7567 6820 6120 7061 7474 6572 6e20 7374 ugh a pattern st │ │ │ │ │ +0005f270: 7269 6e67 2074 6861 7420 636f 6e74 6169 ring that contai │ │ │ │ │ +0005f280: 6e73 2061 2073 6571 7565 6e63 6520 6f66 ns a sequence of │ │ │ │ │ +0005f290: 2032 3536 206f 7220 6d6f 7265 206e 6f6e 256 or more non │ │ │ │ │ +0005f2a0: 2d41 5343 4949 2075 6e69 636f 6465 2063 -ASCII unicode c │ │ │ │ │ +0005f2b0: 6861 7261 6374 6572 732e 0a3c 6272 0a3e haracters.. │ │ │ │ │ +0005f2c0: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ +0005f2d0: 2f44 6174 6546 6f72 6d61 742f 4275 6738 /DateFormat/Bug8 │ │ │ │ │ +0005f2e0: 3230 3930 3437 2e6a 6176 613a 2043 6865 209047.java: Che │ │ │ │ │ +0005f2f0: 636b 2074 6861 7420 4461 7465 466f 726d ck that DateForm │ │ │ │ │ +0005f300: 6174 2773 2067 6574 4461 7465 496e 7374 at's getDateInst │ │ │ │ │ +0005f310: 616e 6365 2c20 6765 7454 696d 6549 6e73 ance, getTimeIns │ │ │ │ │ +0005f320: 7461 6e63 6520 616e 6420 6765 7444 6174 tance and getDat │ │ │ │ │ +0005f330: 6554 696d 6549 6e73 7461 6e63 6520 776f eTimeInstance wo │ │ │ │ │ +0005f340: 726b 7320 7769 7468 2061 6c6c 206c 6f63 rks with all loc │ │ │ │ │ +0005f350: 616c 6573 2e0a 3c62 720a 3e6a 6176 612f ales..java/ │ │ │ │ │ +0005f360: 7465 7874 2f46 6f72 6d61 742f 4461 7465 text/Format/Date │ │ │ │ │ +0005f370: 466f 726d 6174 2f42 7567 3832 3335 3639 Format/Bug823569 │ │ │ │ │ +0005f380: 392e 6a61 7661 3a20 4368 6563 6b20 7468 9.java: Check th │ │ │ │ │ +0005f390: 6174 2043 616c 656e 6461 7242 7569 6c64 at CalendarBuild │ │ │ │ │ +0005f3a0: 6572 2e74 6f53 7472 696e 6728 2920 646f er.toString() do │ │ │ │ │ +0005f3b0: 6573 206e 6f74 2074 6872 6f77 2061 6e20 es not throw an │ │ │ │ │ +0005f3c0: 4172 7261 7949 6e64 6578 4f75 744f 6642 ArrayIndexOutOfB │ │ │ │ │ +0005f3d0: 6f75 6e64 4578 6365 7074 696f 6e0a 3c62 oundException.java/text/For │ │ │ │ │ +0005f3f0: 6d61 742f 4461 7465 466f 726d 6174 2f43 mat/DateFormat/C │ │ │ │ │ +0005f400: 6173 6549 6e73 656e 7369 7469 7665 5061 aseInsensitivePa │ │ │ │ │ +0005f410: 7273 6554 6573 742e 6a61 7661 3a20 4368 rseTest.java: Ch │ │ │ │ │ +0005f420: 6563 6b73 2066 6f72 6d61 742f 7061 7273 ecks format/pars │ │ │ │ │ +0005f430: 6520 726f 756e 6420 7472 6970 2069 6e20 e round trip in │ │ │ │ │ +0005f440: 6361 7365 2d69 6e73 656e 7369 7469 7665 case-insensitive │ │ │ │ │ +0005f450: 206d 616e 6e65 722e 0a3c 6272 0a3e 6a61 manner..ja │ │ │ │ │ +0005f460: 7661 2f74 6578 742f 466f 726d 6174 2f44 va/text/Format/D │ │ │ │ │ +0005f470: 6174 6546 6f72 6d61 742f 436f 6e74 6578 ateFormat/Contex │ │ │ │ │ +0005f480: 744d 6f6e 7468 4e61 6d65 7354 6573 742e tMonthNamesTest. │ │ │ │ │ +0005f490: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ +0005f4a0: 666f 7220 636f 6e74 6578 742d 7365 6e73 for context-sens │ │ │ │ │ +0005f4b0: 6974 6976 6520 6d6f 6e74 6820 6e61 6d65 itive month name │ │ │ │ │ +0005f4c0: 730a 3c62 720a 3e6a 6176 612f 7465 7874 s.java/text │ │ │ │ │ +0005f4d0: 2f46 6f72 6d61 742f 4461 7465 466f 726d /Format/DateForm │ │ │ │ │ +0005f4e0: 6174 2f44 6174 6546 6f72 6d61 7452 6567 at/DateFormatReg │ │ │ │ │ +0005f4f0: 7265 7373 696f 6e2e 6a61 7661 3a20 200a ression.java: . │ │ │ │ │ +0005f500: 3c62 720a 3e6a 6176 612f 7465 7874 2f46 java/text/F │ │ │ │ │ +0005f510: 6f72 6d61 742f 4461 7465 466f 726d 6174 ormat/DateFormat │ │ │ │ │ +0005f520: 2f44 6174 6546 6f72 6d61 7452 6f75 6e64 /DateFormatRound │ │ │ │ │ +0005f530: 5472 6970 5465 7374 2e6a 6176 613a 2074 TripTest.java: t │ │ │ │ │ +0005f540: 6573 7420 4461 7465 2046 6f72 6d61 7420 est Date Format │ │ │ │ │ +0005f550: 2852 6f75 6e64 2054 7269 7029 0a3c 6272 (Round Trip).
    java/text/Form │ │ │ │ │ +0005f570: 6174 2f44 6174 6546 6f72 6d61 742f 4461 at/DateFormat/Da │ │ │ │ │ +0005f580: 7465 466f 726d 6174 5379 6d62 6f6c 7343 teFormatSymbolsC │ │ │ │ │ +0005f590: 6c6f 6e65 5465 7374 2e6a 6176 613a 204d loneTest.java: M │ │ │ │ │ +0005f5a0: 616b 6520 7375 7265 2074 6861 7420 636c ake sure that cl │ │ │ │ │ +0005f5b0: 6f6e 6528 2920 6f66 2061 2044 6174 6546 one() of a DateF │ │ │ │ │ +0005f5c0: 6f72 6d61 7453 796d 626f 6c73 2073 7562 ormatSymbols sub │ │ │ │ │ +0005f5d0: 636c 6173 7320 6973 206e 6f74 2063 616c class is not cal │ │ │ │ │ +0005f5e0: 6c65 6420 6672 6f6d 2044 6174 6546 6f72 led from DateFor │ │ │ │ │ +0005f5f0: 6d61 7453 796d 626f 6c73 2063 6f6e 7374 matSymbols const │ │ │ │ │ +0005f600: 7275 6374 6f72 2e0a 3c62 720a 3e6a 6176 ructor..jav │ │ │ │ │ +0005f610: 612f 7465 7874 2f46 6f72 6d61 742f 4461 a/text/Format/Da │ │ │ │ │ +0005f620: 7465 466f 726d 6174 2f44 6174 6546 6f72 teFormat/DateFor │ │ │ │ │ +0005f630: 6d61 7453 796d 626f 6c73 5365 7269 616c matSymbolsSerial │ │ │ │ │ +0005f640: 697a 6174 696f 6e54 6573 742e 6a61 7661 izationTest.java │ │ │ │ │ +0005f650: 3a20 4d61 6b65 2073 7572 6520 4461 7465 : Make sure Date │ │ │ │ │ +0005f660: 466f 726d 6174 5379 6d62 6f6c 7320 7365 FormatSymbols se │ │ │ │ │ +0005f670: 7269 616c 697a 6174 696f 6e0a 3c62 720a rialization.java/text/Forma │ │ │ │ │ +0005f690: 742f 4461 7465 466f 726d 6174 2f44 6174 t/DateFormat/Dat │ │ │ │ │ +0005f6a0: 6546 6f72 6d61 7454 6573 742e 6a61 7661 eFormatTest.java │ │ │ │ │ +0005f6b0: 3a20 7465 7374 2044 6174 6546 6f72 6d61 : test DateForma │ │ │ │ │ +0005f6c0: 7420 616e 6420 5369 6d70 6c65 4461 7465 t and SimpleDate │ │ │ │ │ +0005f6d0: 466f 726d 6174 2e0a 3c62 720a 3e6a 6176 Format..jav │ │ │ │ │ +0005f6e0: 612f 7465 7874 2f46 6f72 6d61 742f 4461 a/text/Format/Da │ │ │ │ │ +0005f6f0: 7465 466f 726d 6174 2f49 534f 3836 3031 teFormat/ISO8601 │ │ │ │ │ +0005f700: 5a6f 6e65 5465 7374 2e6a 6176 613a 2055 ZoneTest.java: U │ │ │ │ │ +0005f710: 6e69 7420 7465 7374 2066 6f72 2049 534f nit test for ISO │ │ │ │ │ +0005f720: 3836 3031 2074 696d 6520 7a6f 6e65 2066 8601 time zone f │ │ │ │ │ +0005f730: 6f72 6d61 7420 7375 7070 6f72 740a 3c62 ormat support.java/text/For │ │ │ │ │ +0005f750: 6d61 742f 4461 7465 466f 726d 6174 2f49 mat/DateFormat/I │ │ │ │ │ +0005f760: 6e74 6c54 6573 7444 6174 6546 6f72 6d61 ntlTestDateForma │ │ │ │ │ +0005f770: 742e 6a61 7661 3a20 7465 7374 2049 6e74 t.java: test Int │ │ │ │ │ +0005f780: 6572 6e61 7469 6f6e 616c 2044 6174 6520 ernational Date │ │ │ │ │ +0005f790: 466f 726d 6174 0a3c 6272 0a3e 6a61 7661 Format.java │ │ │ │ │ +0005f7a0: 2f74 6578 742f 466f 726d 6174 2f44 6174 /text/Format/Dat │ │ │ │ │ +0005f7b0: 6546 6f72 6d61 742f 496e 746c 5465 7374 eFormat/IntlTest │ │ │ │ │ +0005f7c0: 4461 7465 466f 726d 6174 4150 492e 6a61 DateFormatAPI.ja │ │ │ │ │ +0005f7d0: 7661 3a20 7465 7374 2049 6e74 6572 6e61 va: test Interna │ │ │ │ │ +0005f7e0: 7469 6f6e 616c 2044 6174 6520 466f 726d tional Date Form │ │ │ │ │ +0005f7f0: 6174 2041 5049 0a3c 6272 0a3e 6a61 7661 at API.java │ │ │ │ │ +0005f800: 2f74 6578 742f 466f 726d 6174 2f44 6174 /text/Format/Dat │ │ │ │ │ +0005f810: 6546 6f72 6d61 742f 496e 746c 5465 7374 eFormat/IntlTest │ │ │ │ │ +0005f820: 4461 7465 466f 726d 6174 5379 6d62 6f6c DateFormatSymbol │ │ │ │ │ +0005f830: 732e 6a61 7661 3a20 7465 7374 2049 6e74 s.java: test Int │ │ │ │ │ +0005f840: 6572 6e61 7469 6f6e 616c 2044 6174 6520 ernational Date │ │ │ │ │ +0005f850: 466f 726d 6174 2053 796d 626f 6c73 0a3c Format Symbols.< │ │ │ │ │ +0005f860: 6272 0a3e 6a61 7661 2f74 6578 742f 466f br.>java/text/Fo │ │ │ │ │ +0005f870: 726d 6174 2f44 6174 6546 6f72 6d61 742f rmat/DateFormat/ │ │ │ │ │ +0005f880: 496e 746c 5465 7374 5369 6d70 6c65 4461 IntlTestSimpleDa │ │ │ │ │ +0005f890: 7465 466f 726d 6174 4150 492e 6a61 7661 teFormatAPI.java │ │ │ │ │ +0005f8a0: 3a20 7465 7374 2049 6e74 6572 6e61 7469 : test Internati │ │ │ │ │ +0005f8b0: 6f6e 616c 2053 696d 706c 6520 4461 7465 onal Simple Date │ │ │ │ │ +0005f8c0: 2046 6f72 6d61 7420 4150 490a 3c62 720a Format API.java/text/Forma │ │ │ │ │ +0005f8e0: 742f 4461 7465 466f 726d 6174 2f4c 6f63 t/DateFormat/Loc │ │ │ │ │ +0005f8f0: 616c 6544 6174 6546 6f72 6d61 7473 2e6a aleDateFormats.j │ │ │ │ │ +0005f900: 6176 613a 2054 6869 7320 6669 6c65 2063 ava: This file c │ │ │ │ │ +0005f910: 6f6e 7461 696e 7320 7465 7374 7320 666f ontains tests fo │ │ │ │ │ +0005f920: 7220 4a52 4520 6c6f 6361 6c65 7320 6461 r JRE locales da │ │ │ │ │ +0005f930: 7465 2066 6f72 6d61 7473 0a3c 6272 0a3e te formats. │ │ │ │ │ +0005f940: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ +0005f950: 2f44 6174 6546 6f72 6d61 742f 4e6f 6e47 /DateFormat/NonG │ │ │ │ │ +0005f960: 7265 676f 7269 616e 466f 726d 6174 5465 regorianFormatTe │ │ │ │ │ +0005f970: 7374 2e6a 6176 613a 2054 6573 7420 666f st.java: Test fo │ │ │ │ │ +0005f980: 726d 6174 7469 6e67 2061 6e64 2070 6172 rmatting and par │ │ │ │ │ +0005f990: 7369 6e67 2077 6974 6820 6e6f 6e2d 4772 sing with non-Gr │ │ │ │ │ +0005f9a0: 6567 6f72 6961 6e20 6361 6c65 6e64 6172 egorian calendar │ │ │ │ │ +0005f9b0: 730a 3c62 720a 3e6a 6176 612f 7465 7874 s.java/text │ │ │ │ │ +0005f9c0: 2f46 6f72 6d61 742f 4461 7465 466f 726d /Format/DateForm │ │ │ │ │ +0005f9d0: 6174 2f53 4446 5443 4b5a 6f6e 654e 616d at/SDFTCKZoneNam │ │ │ │ │ +0005f9e0: 6573 5465 7374 2e6a 6176 613a 2054 434b esTest.java: TCK │ │ │ │ │ +0005f9f0: 2074 6573 7473 2074 6861 7420 6368 6563 tests that chec │ │ │ │ │ +0005fa00: 6b20 7468 6520 7469 6d65 207a 6f6e 6520 k the time zone │ │ │ │ │ +0005fa10: 6e61 6d65 7320 6265 7477 6565 6e20 4446 names between DF │ │ │ │ │ +0005fa20: 532e 6765 745a 6f6e 6553 7472 696e 6773 S.getZoneStrings │ │ │ │ │ +0005fa30: 2829 2061 6e64 2053 4446 2e66 6f72 6d61 () and SDF.forma │ │ │ │ │ +0005fa40: 7428 227a 2a22 290a 3c62 720a 3e6a 6176 t("z*").jav │ │ │ │ │ +0005fa50: 612f 7465 7874 2f46 6f72 6d61 742f 4461 a/text/Format/Da │ │ │ │ │ +0005fa60: 7465 466f 726d 6174 2f53 696d 706c 6544 teFormat/SimpleD │ │ │ │ │ +0005fa70: 6174 6546 6f72 6d61 7450 6174 7465 726e ateFormatPattern │ │ │ │ │ +0005fa80: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ +0005fa90: 5369 6d70 6c65 4461 7465 466f 726d 6174 SimpleDateFormat │ │ │ │ │ +0005faa0: 2c20 6368 6563 6b20 6974 7320 7061 7474 , check its patt │ │ │ │ │ +0005fab0: 6572 6e20 696e 2074 6865 2063 6f6e 7374 ern in the const │ │ │ │ │ +0005fac0: 7275 6374 6f72 0a3c 6272 0a3e 6a61 7661 ructor.java │ │ │ │ │ +0005fad0: 2f74 6578 742f 466f 726d 6174 2f44 6174 /text/Format/Dat │ │ │ │ │ +0005fae0: 6546 6f72 6d61 742f 5469 6d65 5a6f 6e65 eFormat/TimeZone │ │ │ │ │ +0005faf0: 4e61 6d65 5465 7374 2e6a 6176 613a 2074 NameTest.java: t │ │ │ │ │ +0005fb00: 6573 7420 7469 6d65 207a 6f6e 6520 6469 est time zone di │ │ │ │ │ +0005fb10: 7370 6c61 7920 6e61 6d65 7320 696e 2065 splay names in e │ │ │ │ │ +0005fb20: 6e5f 5553 206c 6f63 616c 650a 3c62 720a n_US locale.java/text/Forma │ │ │ │ │ +0005fb40: 742f 4461 7465 466f 726d 6174 2f57 6565 t/DateFormat/Wee │ │ │ │ │ +0005fb50: 6b44 6174 6554 6573 742e 6a61 7661 3a20 kDateTest.java: │ │ │ │ │ +0005fb60: 556e 6974 2074 6573 7420 666f 7220 7765 Unit test for we │ │ │ │ │ +0005fb70: 656b 2064 6174 6520 7375 7070 6f72 740a ek date support. │ │ │ │ │ +0005fb80: 3c62 720a 3e6a 6176 612f 7465 7874 2f46 java/text/F │ │ │ │ │ +0005fb90: 6f72 6d61 742f 4461 7465 466f 726d 6174 ormat/DateFormat │ │ │ │ │ +0005fba0: 2f62 7567 3430 3937 3435 302e 6a61 7661 /bug4097450.java │ │ │ │ │ +0005fbb0: 3a20 200a 3c62 720a 3e6a 6176 612f 7465 : .java/te │ │ │ │ │ +0005fbc0: 7874 2f46 6f72 6d61 742f 4461 7465 466f xt/Format/DateFo │ │ │ │ │ +0005fbd0: 726d 6174 2f62 7567 3430 3939 3937 352e rmat/bug4099975. │ │ │ │ │ +0005fbe0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +0005fbf0: 612f 7465 7874 2f46 6f72 6d61 742f 4461 a/text/Format/Da │ │ │ │ │ +0005fc00: 7465 466f 726d 6174 2f62 7567 3431 3137 teFormat/bug4117 │ │ │ │ │ +0005fc10: 3333 352e 6a61 7661 3a20 200a 3c62 720a 335.java: .java/text/Forma │ │ │ │ │ +0005fc30: 742f 4461 7465 466f 726d 6174 2f62 7567 t/DateFormat/bug │ │ │ │ │ +0005fc40: 3433 3538 3733 302e 6a61 7661 3a20 7465 4358730.java: te │ │ │ │ │ +0005fc50: 7374 2074 6861 7420 636f 6e66 6972 6d73 st that confirms │ │ │ │ │ +0005fc60: 205a 6572 6f2d 5061 6464 696e 6720 6f6e Zero-Padding on │ │ │ │ │ +0005fc70: 2079 6561 722e 0a3c 6272 0a3e 6a61 7661 year..java │ │ │ │ │ +0005fc80: 2f74 6578 742f 466f 726d 6174 2f44 6174 /text/Format/Dat │ │ │ │ │ +0005fc90: 6546 6f72 6d61 742f 6275 6736 3237 3133 eFormat/bug62713 │ │ │ │ │ +0005fca0: 3735 2e6a 6176 613a 204d 616b 6520 7375 75.java: Make su │ │ │ │ │ +0005fcb0: 7265 2044 6174 6546 6f72 6d61 7453 796d re DateFormatSym │ │ │ │ │ +0005fcc0: 626f 6c73 2073 6572 6961 6c69 7a61 7469 bols serializati │ │ │ │ │ +0005fcd0: 6f6e 2077 6f72 6b73 2063 6f72 7265 6374 on works correct │ │ │ │ │ +0005fce0: 6c79 2066 6f72 2027 7a6f 6e65 5374 7269 ly for 'zoneStri │ │ │ │ │ +0005fcf0: 6e67 7327 2066 6965 6c64 0a3c 6272 0a3e ngs' field. │ │ │ │ │ +0005fd00: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ +0005fd10: 2f44 6174 6546 6f72 6d61 742f 6275 6736 /DateFormat/bug6 │ │ │ │ │ +0005fd20: 3331 3730 3732 2e6a 6176 613a 204d 616b 317072.java: Mak │ │ │ │ │ +0005fd30: 6520 7375 7265 204e 5045 2069 7320 7468 e sure NPE is th │ │ │ │ │ +0005fd40: 726f 776e 2077 6974 6820 226e 756c 6c22 rown with "null" │ │ │ │ │ +0005fd50: 2061 7267 756d 656d 6e74 7320 696e 2074 argumemnts in t │ │ │ │ │ +0005fd60: 6865 2053 696d 706c 6544 6174 6546 6f72 he SimpleDateFor │ │ │ │ │ +0005fd70: 6d61 7420 636f 6e73 7472 7563 746f 7273 mat constructors │ │ │ │ │ +0005fd80: 2e0a 3c62 720a 3e6a 6176 612f 7465 7874 ..java/text │ │ │ │ │ +0005fd90: 2f46 6f72 6d61 742f 4461 7465 466f 726d /Format/DateForm │ │ │ │ │ +0005fda0: 6174 2f62 7567 3634 3132 3839 362e 6a61 at/bug6412896.ja │ │ │ │ │ +0005fdb0: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ +0005fdc0: 6174 2061 6e20 496c 6c65 6761 6c41 7267 at an IllegalArg │ │ │ │ │ +0005fdd0: 756d 656e 7445 7863 6570 7469 6f6e 2069 umentException i │ │ │ │ │ +0005fde0: 7320 7468 726f 776e 2069 6620 7468 6520 s thrown if the │ │ │ │ │ +0005fdf0: 6c65 6e67 7468 206f 6620 616e 7920 726f length of any ro │ │ │ │ │ +0005fe00: 7720 696e 207a 6f6e 6553 7472 696e 6773 w in zoneStrings │ │ │ │ │ +0005fe10: 2061 7272 6179 2069 7320 6c65 7373 2074 array is less t │ │ │ │ │ +0005fe20: 6861 6e20 350a 3c62 720a 3e6a 6176 612f han 5.java/ │ │ │ │ │ +0005fe30: 7465 7874 2f46 6f72 6d61 742f 4465 6369 text/Format/Deci │ │ │ │ │ +0005fe40: 6d61 6c46 6f72 6d61 742f 4275 6736 3630 malFormat/Bug660 │ │ │ │ │ +0005fe50: 3937 3430 2e6a 6176 613a 2043 6865 636b 9740.java: Check │ │ │ │ │ +0005fe60: 7320 7468 6520 666f 726d 6174 7469 6e67 s the formatting │ │ │ │ │ +0005fe70: 2061 6e64 2070 6172 7369 6e67 206f 6620 and parsing of │ │ │ │ │ +0005fe80: 6120 6e75 6d62 6572 2062 6173 6564 206f a number based o │ │ │ │ │ +0005fe90: 6e20 7468 6520 706f 7369 7469 7665 2061 n the positive a │ │ │ │ │ +0005fea0: 6e64 206e 6567 6174 6976 6520 7375 622d nd negative sub- │ │ │ │ │ +0005feb0: 7061 7474 6572 6e73 2c20 616c 736f 2063 patterns, also c │ │ │ │ │ +0005fec0: 6865 636b 7320 6665 7720 696e 7661 6c69 hecks few invali │ │ │ │ │ +0005fed0: 6420 6e75 6d62 6572 2070 6174 7465 726e d number pattern │ │ │ │ │ +0005fee0: 730a 3c62 720a 3e6a 6176 612f 7465 7874 s.java/text │ │ │ │ │ +0005fef0: 2f46 6f72 6d61 742f 4465 6369 6d61 6c46 /Format/DecimalF │ │ │ │ │ +0005ff00: 6f72 6d61 742f 4275 6737 3139 3633 3136 ormat/Bug7196316 │ │ │ │ │ +0005ff10: 2e6a 6176 613a 2043 6f6e 6669 726d 2074 .java: Confirm t │ │ │ │ │ +0005ff20: 6861 7420 6120 6e6f 6e2d 6465 6661 756c hat a non-defaul │ │ │ │ │ +0005ff30: 7420 726f 756e 6469 6e67 206d 6f64 6520 t rounding mode │ │ │ │ │ +0005ff40: 6973 2075 7365 6420 6576 656e 2061 6674 is used even aft │ │ │ │ │ +0005ff50: 6572 2064 6573 6572 6961 6c69 7a61 7469 er deserializati │ │ │ │ │ +0005ff60: 6f6e 2e0a 3c62 720a 3e6a 6176 612f 7465 on..java/te │ │ │ │ │ +0005ff70: 7874 2f46 6f72 6d61 742f 4465 6369 6d61 xt/Format/Decima │ │ │ │ │ +0005ff80: 6c46 6f72 6d61 742f 4275 6738 3136 3534 lFormat/Bug81654 │ │ │ │ │ +0005ff90: 3636 2e6a 6176 613a 2043 6865 636b 7320 66.java: Checks │ │ │ │ │ +0005ffa0: 7468 6520 7375 6273 6571 7565 6e74 2066 the subsequent f │ │ │ │ │ +0005ffb0: 756e 6374 696f 6e20 6361 6c6c 7320 6f66 unction calls of │ │ │ │ │ +0005ffc0: 2074 6865 2044 6563 696d 616c 466f 726d the DecimalForm │ │ │ │ │ +0005ffd0: 6174 2e66 6f72 6d61 7428 2920 6d65 7468 at.format() meth │ │ │ │ │ +0005ffe0: 6f64 2069 6e20 7768 6963 6820 7468 6520 od in which the │ │ │ │ │ +0005fff0: 6d69 6e69 6d75 6d46 7261 6374 696f 6e44 minimumFractionD │ │ │ │ │ +00060000: 6967 6974 2069 7320 7365 7420 746f 2030 igit is set to 0 │ │ │ │ │ +00060010: 2061 6e64 206f 6e65 206f 6620 7468 6520 and one of the │ │ │ │ │ +00060020: 666f 726d 6174 2829 2063 616c 6c20 696e format() call in │ │ │ │ │ +00060030: 636c 7564 6520 666f 726d 6174 7469 6e67 clude formatting │ │ │ │ │ +00060040: 206f 6620 7468 6520 6e75 6d62 6572 2077 of the number w │ │ │ │ │ +00060050: 6974 6820 7a65 726f 2066 7261 6374 696f ith zero fractio │ │ │ │ │ +00060060: 6e20 7661 6c75 6520 652e 672e 0a3c 6272 n value e.g..
    java/text/Form │ │ │ │ │ +00060080: 6174 2f44 6563 696d 616c 466f 726d 6174 at/DecimalFormat │ │ │ │ │ +00060090: 2f46 6f72 6d61 744d 6963 726f 4265 6e63 /FormatMicroBenc │ │ │ │ │ +000600a0: 686d 6172 6b2e 6a61 7661 3a20 5365 7420 hmark.java: Set │ │ │ │ │ +000600b0: 6f66 206d 6963 726f 2d62 656e 6368 6d61 of micro-benchma │ │ │ │ │ +000600c0: 726b 7320 7465 7374 696e 6720 7468 726f rks testing thro │ │ │ │ │ +000600d0: 7567 6870 7574 206f 6620 6a61 7661 2e74 ughput of java.t │ │ │ │ │ +000600e0: 6578 742e 4465 6369 6d61 6c46 6f72 6d61 ext.DecimalForma │ │ │ │ │ +000600f0: 742e 666f 726d 6174 2829 0a3c 6272 0a3e t.format(). │ │ │ │ │ +00060100: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ +00060110: 2f44 6563 696d 616c 466f 726d 6174 2f4d /DecimalFormat/M │ │ │ │ │ +00060120: 616e 7469 7373 6144 6967 6974 732e 6a61 antissaDigits.ja │ │ │ │ │ +00060130: 7661 3a20 436f 6e66 6972 6d20 6265 6861 va: Confirm beha │ │ │ │ │ +00060140: 7669 6f72 206f 6620 6d61 6e74 6973 7361 vior of mantissa │ │ │ │ │ +00060150: 2066 6f72 2073 6369 656e 7469 6669 6320 for scientific │ │ │ │ │ +00060160: 6e6f 7461 7469 6f6e 2069 6e20 4465 6369 notation in Deci │ │ │ │ │ +00060170: 6d61 6c20 466f 726d 6174 0a3c 6272 0a3e mal Format. │ │ │ │ │ +00060180: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ +00060190: 2f44 6563 696d 616c 466f 726d 6174 2f52 /DecimalFormat/R │ │ │ │ │ +000601a0: 6f75 6e64 696e 6741 6e64 5072 6f70 6572 oundingAndProper │ │ │ │ │ +000601b0: 7479 5465 7374 2e6a 6176 613a 2054 6573 tyTest.java: Tes │ │ │ │ │ +000601c0: 7420 6a61 7661 2e74 6578 742e 4465 6369 t java.text.Deci │ │ │ │ │ +000601d0: 6d61 6c46 6f72 6d61 7420 6661 7374 2d70 malFormat fast-p │ │ │ │ │ +000601e0: 6174 6820 666f 7220 666f 726d 6174 2864 ath for format(d │ │ │ │ │ +000601f0: 6f75 626c 652e 2e2e 290a 3c62 720a 3e6a ouble...).j │ │ │ │ │ +00060200: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ +00060210: 4465 6369 6d61 6c46 6f72 6d61 742f 5365 DecimalFormat/Se │ │ │ │ │ +00060220: 7447 726f 7570 696e 6753 697a 6554 6573 tGroupingSizeTes │ │ │ │ │ +00060230: 742e 6a61 7661 3a20 7465 7374 2077 6865 t.java: test whe │ │ │ │ │ +00060240: 7468 6572 2069 6e70 7574 2076 616c 7565 ther input value │ │ │ │ │ +00060250: 2063 6865 636b 2066 6f72 2044 6563 696d check for Decim │ │ │ │ │ +00060260: 616c 466f 726d 6174 2e73 6574 4772 6f75 alFormat.setGrou │ │ │ │ │ +00060270: 7069 6e67 5369 7a65 2869 6e74 2920 776f pingSize(int) wo │ │ │ │ │ +00060280: 726b 7320 636f 7272 6563 746c 792e 0a3c rks correctly..< │ │ │ │ │ +00060290: 6272 0a3e 6a61 7661 2f74 6578 742f 466f br.>java/text/Fo │ │ │ │ │ +000602a0: 726d 6174 2f44 6563 696d 616c 466f 726d rmat/DecimalForm │ │ │ │ │ +000602b0: 6174 2f54 6965 526f 756e 6469 6e67 5465 at/TieRoundingTe │ │ │ │ │ +000602c0: 7374 2e6a 6176 613a 2074 6573 7420 7661 st.java: test va │ │ │ │ │ +000602d0: 7269 6f75 7320 7369 7475 6174 696f 6e73 rious situations │ │ │ │ │ +000602e0: 206f 6620 4e75 6d62 6572 466f 726d 6174 of NumberFormat │ │ │ │ │ +000602f0: 2072 6f75 6e64 696e 6720 7768 656e 2063 rounding when c │ │ │ │ │ +00060300: 6c6f 7365 2074 6f20 7469 650a 3c62 720a lose to tie.java/text/Forma │ │ │ │ │ +00060320: 742f 4465 6369 6d61 6c46 6f72 6d61 742f t/DecimalFormat/ │ │ │ │ │ +00060330: 546f 4c6f 6361 6c69 7a65 6450 6174 7465 ToLocalizedPatte │ │ │ │ │ +00060340: 726e 5465 7374 2e6a 6176 613a 2056 6572 rnTest.java: Ver │ │ │ │ │ +00060350: 6966 6965 7320 7468 6174 2074 6f4c 6f63 ifies that toLoc │ │ │ │ │ +00060360: 616c 697a 6564 5061 7474 6572 6e28 2920 alizedPattern() │ │ │ │ │ +00060370: 6d65 7468 6f64 2063 6f72 7265 6374 6c79 method correctly │ │ │ │ │ +00060380: 2072 6574 7572 6e73 206d 6f6e 6574 6172 returns monetar │ │ │ │ │ +00060390: 7920 7379 6d62 6f6c 7320 696e 2061 2063 y symbols in a c │ │ │ │ │ +000603a0: 7572 7265 6e63 7920 666f 726d 6174 7465 urrency formatte │ │ │ │ │ +000603b0: 720a 3c62 720a 3e6a 6176 612f 7465 7874 r.java/text │ │ │ │ │ +000603c0: 2f46 6f72 6d61 742f 4d65 7373 6167 6546 /Format/MessageF │ │ │ │ │ +000603d0: 6f72 6d61 742f 4275 6734 3138 3538 3136 ormat/Bug4185816 │ │ │ │ │ +000603e0: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ +000603f0: 7468 6174 204d 6573 7361 6765 466f 726d that MessageForm │ │ │ │ │ +00060400: 6174 2069 6e76 6172 6961 6e74 7320 6172 at invariants ar │ │ │ │ │ +00060410: 6520 7072 6573 6572 7665 6420 6163 726f e preserved acro │ │ │ │ │ +00060420: 7373 2073 6572 6961 6c69 7a61 7469 6f6e ss serialization │ │ │ │ │ +00060430: 2e0a 3c62 720a 3e6a 6176 612f 7465 7874 ..java/text │ │ │ │ │ +00060440: 2f46 6f72 6d61 742f 4d65 7373 6167 6546 /Format/MessageF │ │ │ │ │ +00060450: 6f72 6d61 742f 4275 6737 3030 3336 3433 ormat/Bug7003643 │ │ │ │ │ +00060460: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ +00060470: 204d 6573 7361 6765 466f 726d 6174 2e74 MessageFormat.t │ │ │ │ │ +00060480: 6f50 6174 7465 726e 2070 726f 6475 6365 oPattern produce │ │ │ │ │ +00060490: 7320 636f 7272 6563 7420 7175 6f74 696e s correct quotin │ │ │ │ │ +000604a0: 672e 0a3c 6272 0a3e 6a61 7661 2f74 6578 g..java/tex │ │ │ │ │ +000604b0: 742f 466f 726d 6174 2f4d 6573 7361 6765 t/Format/Message │ │ │ │ │ +000604c0: 466f 726d 6174 2f4c 6172 6765 4d65 7373 Format/LargeMess │ │ │ │ │ +000604d0: 6167 6546 6f72 6d61 742e 6a61 7661 3a20 ageFormat.java: │ │ │ │ │ +000604e0: 7665 7269 6679 2074 6861 7420 4d65 7373 verify that Mess │ │ │ │ │ +000604f0: 6167 6546 6f72 6d61 7420 6361 6e20 6861 ageFormat can ha │ │ │ │ │ +00060500: 6e64 6c65 206c 6172 6765 206e 756d 6265 ndle large numbe │ │ │ │ │ +00060510: 7273 206f 6620 6172 6775 6d65 6e74 730a rs of arguments. │ │ │ │ │ +00060520: 3c62 720a 3e6a 6176 612f 7465 7874 2f46 java/text/F │ │ │ │ │ +00060530: 6f72 6d61 742f 4d65 7373 6167 6546 6f72 ormat/MessageFor │ │ │ │ │ +00060540: 6d61 742f 4d61 7841 7267 756d 656e 7449 mat/MaxArgumentI │ │ │ │ │ +00060550: 6e64 6578 5465 7374 2e6a 6176 613a 2045 ndexTest.java: E │ │ │ │ │ +00060560: 6e66 6f72 6365 2074 6865 204d 4158 5f41 nforce the MAX_A │ │ │ │ │ +00060570: 5247 554d 454e 545f 494e 4445 5828 3130 RGUMENT_INDEX(10 │ │ │ │ │ +00060580: 2c30 3030 2920 696d 706c 656d 656e 7461 ,000) implementa │ │ │ │ │ +00060590: 7469 6f6e 206c 696d 6974 2066 6f72 2074 tion limit for t │ │ │ │ │ +000605a0: 6865 2041 7267 756d 656e 7449 6e64 6578 he ArgumentIndex │ │ │ │ │ +000605b0: 2065 6c65 6d65 6e74 2069 6e20 7468 6520 element in the │ │ │ │ │ +000605c0: 4d65 7373 6167 6546 6f72 6d61 7420 7061 MessageFormat pa │ │ │ │ │ +000605d0: 7474 6572 6e20 7379 6e74 6178 2e0a 3c62 ttern syntax..java/text/For │ │ │ │ │ +000605f0: 6d61 742f 4d65 7373 6167 6546 6f72 6d61 mat/MessageForma │ │ │ │ │ +00060600: 742f 4d65 7373 6167 6546 6f72 6d61 7445 t/MessageFormatE │ │ │ │ │ +00060610: 7863 6570 7469 6f6e 732e 6a61 7661 3a20 xceptions.java: │ │ │ │ │ +00060620: 5661 6c69 6461 7465 2073 6f6d 6520 6578 Validate some ex │ │ │ │ │ +00060630: 6365 7074 696f 6e73 2069 6e20 4d65 7373 ceptions in Mess │ │ │ │ │ +00060640: 6167 6546 6f72 6d61 740a 3c62 720a 3e6a ageFormat.j │ │ │ │ │ +00060650: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ +00060660: 4d65 7373 6167 6546 6f72 6d61 742f 4d65 MessageFormat/Me │ │ │ │ │ +00060670: 7373 6167 6546 6f72 6d61 7473 4279 4172 ssageFormatsByAr │ │ │ │ │ +00060680: 6775 6d65 6e74 496e 6465 782e 6a61 7661 gumentIndex.java │ │ │ │ │ +00060690: 3a20 6261 7369 6320 7465 7374 7320 666f : basic tests fo │ │ │ │ │ +000606a0: 7220 6e65 7720 6d65 7468 6f64 7320 6765 r new methods ge │ │ │ │ │ +000606b0: 7446 6f72 6d61 7473 4279 4172 6775 6d65 tFormatsByArgume │ │ │ │ │ +000606c0: 6e74 496e 6465 782c 2073 6574 466f 726d ntIndex, setForm │ │ │ │ │ +000606d0: 6174 4279 4172 6775 6d65 6e74 496e 6465 atByArgumentInde │ │ │ │ │ +000606e0: 782c 2073 6574 466f 726d 6174 7342 7941 x, setFormatsByA │ │ │ │ │ +000606f0: 7267 756d 656e 7449 6e64 6578 0a3c 6272 rgumentIndex.
    java/text/Form │ │ │ │ │ +00060710: 6174 2f4d 6573 7361 6765 466f 726d 6174 at/MessageFormat │ │ │ │ │ +00060720: 2f4d 6573 7361 6765 5265 6772 6573 7369 /MessageRegressi │ │ │ │ │ +00060730: 6f6e 2e6a 6176 613a 2052 6567 7265 7373 on.java: Regress │ │ │ │ │ +00060740: 696f 6e20 7465 7374 7320 666f 7220 4d65 ion tests for Me │ │ │ │ │ +00060750: 7373 6167 6546 6f72 6d61 7420 616e 6420 ssageFormat and │ │ │ │ │ +00060760: 6173 736f 6369 6174 6564 2063 6c61 7373 associated class │ │ │ │ │ +00060770: 6573 0a3c 6272 0a3e 6a61 7661 2f74 6578 es.java/tex │ │ │ │ │ +00060780: 742f 466f 726d 6174 2f4d 6573 7361 6765 t/Format/Message │ │ │ │ │ +00060790: 466f 726d 6174 2f4d 6573 7361 6765 5465 Format/MessageTe │ │ │ │ │ +000607a0: 7374 2e6a 6176 613a 2074 6573 7420 4d65 st.java: test Me │ │ │ │ │ +000607b0: 7373 6167 6546 6f72 6d61 740a 3c62 720a ssageFormat.java/text/Forma │ │ │ │ │ +000607d0: 742f 4d65 7373 6167 6546 6f72 6d61 742f t/MessageFormat/ │ │ │ │ │ +000607e0: 5365 7269 616c 697a 6174 696f 6e54 6573 SerializationTes │ │ │ │ │ +000607f0: 742e 6a61 7661 3a20 4368 6563 6b20 636f t.java: Check co │ │ │ │ │ +00060800: 7272 6563 746e 6573 7320 6f66 2064 6573 rrectness of des │ │ │ │ │ +00060810: 6572 6961 6c69 7a61 7469 6f6e 0a3c 6272 erialization.
    java/text/Form │ │ │ │ │ +00060830: 6174 2f4d 6573 7361 6765 466f 726d 6174 at/MessageFormat │ │ │ │ │ +00060840: 2f62 7567 3434 3932 3731 392e 6a61 7661 /bug4492719.java │ │ │ │ │ +00060850: 3a20 436f 6e66 6972 6d20 7468 6174 204d : Confirm that M │ │ │ │ │ +00060860: 6573 7361 6765 2e70 6172 7365 2829 2069 essage.parse() i │ │ │ │ │ +00060870: 6e74 6572 7072 6574 7320 7469 6d65 207a nterprets time z │ │ │ │ │ +00060880: 6f6e 6520 7768 6963 6820 7573 6573 2022 one which uses " │ │ │ │ │ +00060890: 474d 542b 2f2d 2220 666f 726d 6174 2063 GMT+/-" format c │ │ │ │ │ +000608a0: 6f72 7265 6374 6c79 2061 6e64 2064 6f65 orrectly and doe │ │ │ │ │ +000608b0: 736e 2774 2074 6872 6f77 2050 6172 7365 sn't throw Parse │ │ │ │ │ +000608c0: 4578 6365 7074 696f 6e2e 0a3c 6272 0a3e Exception.. │ │ │ │ │ +000608d0: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ +000608e0: 2f4e 756d 6265 7246 6f72 6d61 742f 4269 /NumberFormat/Bi │ │ │ │ │ +000608f0: 6744 6563 696d 616c 436f 6d70 6174 6962 gDecimalCompatib │ │ │ │ │ +00060900: 696c 6974 7954 6573 742e 6a61 7661 3a20 ilityTest.java: │ │ │ │ │ +00060910: 436f 6e66 6972 6d20 7468 6174 2044 6563 Confirm that Dec │ │ │ │ │ +00060920: 696d 616c 466f 726d 6174 2e70 6172 7365 imalFormat.parse │ │ │ │ │ +00060930: 2829 2070 6172 7365 7320 4269 6744 6563 () parses BigDec │ │ │ │ │ +00060940: 696d 616c 2061 6e64 2042 6967 496e 7465 imal and BigInte │ │ │ │ │ +00060950: 6765 7220 7374 7269 6e67 2076 616c 7565 ger string value │ │ │ │ │ +00060960: 7320 6173 2065 7870 6563 7465 642e 0a3c s as expected..< │ │ │ │ │ +00060970: 6272 0a3e 6a61 7661 2f74 6578 742f 466f br.>java/text/Fo │ │ │ │ │ +00060980: 726d 6174 2f4e 756d 6265 7246 6f72 6d61 rmat/NumberForma │ │ │ │ │ +00060990: 742f 4269 6744 6563 696d 616c 466f 726d t/BigDecimalForm │ │ │ │ │ +000609a0: 6174 2e6a 6176 613a 2043 6f6e 6669 726d at.java: Confirm │ │ │ │ │ +000609b0: 2074 6861 7420 6d65 7468 6f64 7320 7768 that methods wh │ │ │ │ │ +000609c0: 6963 6820 6172 6520 6e65 776c 7920 6164 ich are newly ad │ │ │ │ │ +000609d0: 6465 6420 746f 2073 7570 706f 7274 2042 ded to support B │ │ │ │ │ +000609e0: 6967 4465 6369 6d61 6c20 616e 6420 4269 igDecimal and Bi │ │ │ │ │ +000609f0: 6749 6e74 6567 6572 2077 6f72 6b20 6173 gInteger work as │ │ │ │ │ +00060a00: 2065 7870 6563 7465 642e 0a3c 6272 0a3e expected.. │ │ │ │ │ +00060a10: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ +00060a20: 2f4e 756d 6265 7246 6f72 6d61 742f 4269 /NumberFormat/Bi │ │ │ │ │ +00060a30: 6744 6563 696d 616c 5061 7273 652e 6a61 gDecimalParse.ja │ │ │ │ │ +00060a40: 7661 3a20 436f 6e66 6972 6d20 7468 6174 va: Confirm that │ │ │ │ │ +00060a50: 206d 6574 686f 6473 2077 6869 6368 2061 methods which a │ │ │ │ │ +00060a60: 7265 206e 6577 6c79 2061 6464 6564 2074 re newly added t │ │ │ │ │ +00060a70: 6f20 7375 7070 6f72 7420 4269 6744 6563 o support BigDec │ │ │ │ │ +00060a80: 696d 616c 2061 6e64 2042 6967 496e 7465 imal and BigInte │ │ │ │ │ +00060a90: 6765 7220 776f 726b 2061 7320 6578 7065 ger work as expe │ │ │ │ │ +00060aa0: 6374 6564 2e0a 3c62 720a 3e6a 6176 612f cted..java/ │ │ │ │ │ +00060ab0: 7465 7874 2f46 6f72 6d61 742f 4e75 6d62 text/Format/Numb │ │ │ │ │ +00060ac0: 6572 466f 726d 6174 2f42 7567 3432 3038 erFormat/Bug4208 │ │ │ │ │ +00060ad0: 3133 352e 6a61 7661 3a20 436f 6e66 6972 135.java: Confir │ │ │ │ │ +00060ae0: 6d20 7468 6174 2074 6865 2064 6563 696d m that the decim │ │ │ │ │ +00060af0: 616c 2073 6570 6172 6174 6f72 2069 7320 al separator is │ │ │ │ │ +00060b00: 7368 6f77 6e20 7768 656e 2065 7870 6c69 shown when expli │ │ │ │ │ +00060b10: 6369 746c 7920 7265 7175 6573 7465 6420 citly requested │ │ │ │ │ +00060b20: 286f 7220 6e6f 7420 7368 6f77 6e20 6966 (or not shown if │ │ │ │ │ +00060b30: 206e 6f74 2072 6571 7565 7374 6564 292e not requested). │ │ │ │ │ +00060b40: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ +00060b50: 466f 726d 6174 2f4e 756d 6265 7246 6f72 Format/NumberFor │ │ │ │ │ +00060b60: 6d61 742f 4275 6734 3833 3338 3737 2e6a mat/Bug4833877.j │ │ │ │ │ +00060b70: 6176 613a 2043 6f6e 6669 726d 2074 6861 ava: Confirm tha │ │ │ │ │ +00060b80: 7420 7468 6520 6e65 6761 7469 7665 206d t the negative m │ │ │ │ │ +00060b90: 756c 7469 706c 6965 7220 776f 726b 7320 ultiplier works │ │ │ │ │ +00060ba0: 6173 2065 7870 6563 7465 642e 0a3c 6272 as expected..
    java/text/Form │ │ │ │ │ +00060bc0: 6174 2f4e 756d 6265 7246 6f72 6d61 742f at/NumberFormat/ │ │ │ │ │ +00060bd0: 4275 6734 3833 3831 3037 2e6a 6176 613a Bug4838107.java: │ │ │ │ │ +00060be0: 2043 6f6e 6669 726d 2074 6861 7420 4465 Confirm that De │ │ │ │ │ +00060bf0: 6369 6d61 6c46 6f72 6d61 7420 6361 6e20 cimalFormat can │ │ │ │ │ +00060c00: 666f 726d 6174 2061 206e 756d 6265 7220 format a number │ │ │ │ │ +00060c10: 7769 7468 2061 206e 6567 6174 6976 6520 with a negative │ │ │ │ │ +00060c20: 6578 706f 6e65 6e74 206e 756d 6265 7220 exponent number │ │ │ │ │ +00060c30: 636f 7272 6563 746c 792e 0a3c 6272 0a3e correctly.. │ │ │ │ │ +00060c40: 6a61 7661 2f74 6578 742f 466f 726d 6174 java/text/Format │ │ │ │ │ +00060c50: 2f4e 756d 6265 7246 6f72 6d61 742f 4275 /NumberFormat/Bu │ │ │ │ │ +00060c60: 6734 3934 3434 3339 2e6a 6176 613a 2043 g4944439.java: C │ │ │ │ │ +00060c70: 6f6e 6669 726d 2074 6861 7420 6e75 6d62 onfirm that numb │ │ │ │ │ +00060c80: 6572 7320 7768 6572 6520 616c 6c20 6469 ers where all di │ │ │ │ │ +00060c90: 6769 7473 2061 6674 6572 2074 6865 2064 gits after the d │ │ │ │ │ +00060ca0: 6563 696d 616c 2073 6570 6172 6174 6f72 ecimal separator │ │ │ │ │ +00060cb0: 2061 7265 2030 2061 6e64 2077 6869 6368 are 0 and which │ │ │ │ │ +00060cc0: 2061 7265 2062 6574 7765 656e 204c 6f6e are between Lon │ │ │ │ │ +00060cd0: 672e 4d49 4e5f 5641 4c55 4520 616e 6420 g.MIN_VALUE and │ │ │ │ │ +00060ce0: 4c6f 6e67 2e4d 4158 5f56 414c 5545 2061 Long.MAX_VALUE a │ │ │ │ │ +00060cf0: 7265 2072 6574 7572 6e65 6420 6173 204c re returned as L │ │ │ │ │ +00060d00: 6f6e 6728 6e6f 7420 646f 7562 6c65 292e ong(not double). │ │ │ │ │ +00060d10: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ +00060d20: 466f 726d 6174 2f4e 756d 6265 7246 6f72 Format/NumberFor │ │ │ │ │ +00060d30: 6d61 742f 4275 6734 3939 3035 3936 2e6a mat/Bug4990596.j │ │ │ │ │ +00060d40: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ +00060d50: 6861 7420 616e 7920 7375 6263 6c61 7373 hat any subclass │ │ │ │ │ +00060d60: 206f 6620 4e75 6d62 6572 2063 616e 2062 of Number can b │ │ │ │ │ +00060d70: 6520 666f 726d 6174 7465 6420 7573 696e e formatted usin │ │ │ │ │ +00060d80: 6720 4465 6369 6d61 6c46 6f72 6d61 742e g DecimalFormat. │ │ │ │ │ +00060d90: 666f 726d 6174 2829 2077 6974 686f 7574 format() without │ │ │ │ │ +00060da0: 2074 6872 6f77 696e 6720 616e 2065 7863 throwing an exc │ │ │ │ │ +00060db0: 6570 7469 6f6e 2e0a 3c62 720a 3e6a 6176 eption..jav │ │ │ │ │ +00060dc0: 612f 7465 7874 2f46 6f72 6d61 742f 4e75 a/text/Format/Nu │ │ │ │ │ +00060dd0: 6d62 6572 466f 726d 6174 2f42 7567 3632 mberFormat/Bug62 │ │ │ │ │ +00060de0: 3738 3631 362e 6a61 7661 3a20 436f 6e66 78616.java: Conf │ │ │ │ │ +00060df0: 6972 6d20 7468 6174 2041 746f 6d69 6349 irm that AtomicI │ │ │ │ │ +00060e00: 6e74 6567 6572 2061 6e64 2041 746f 6d69 nteger and Atomi │ │ │ │ │ +00060e10: 634c 6f6e 6720 6172 6520 666f 726d 6174 cLong are format │ │ │ │ │ +00060e20: 7465 6420 636f 7272 6563 746c 792e 0a3c ted correctly..< │ │ │ │ │ +00060e30: 6272 0a3e 6a61 7661 2f74 6578 742f 466f br.>java/text/Fo │ │ │ │ │ +00060e40: 726d 6174 2f4e 756d 6265 7246 6f72 6d61 rmat/NumberForma │ │ │ │ │ +00060e50: 742f 4275 6738 3133 3231 3235 2e6a 6176 t/Bug8132125.jav │ │ │ │ │ +00060e60: 613a 2043 6865 636b 7320 5377 6973 7327 a: Checks Swiss' │ │ │ │ │ +00060e70: 206e 756d 6265 7220 656c 656d 656e 7473 number elements │ │ │ │ │ +00060e80: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ +00060e90: 466f 726d 6174 2f4e 756d 6265 7246 6f72 Format/NumberFor │ │ │ │ │ +00060ea0: 6d61 742f 4375 7272 656e 6379 466f 726d mat/CurrencyForm │ │ │ │ │ +00060eb0: 6174 2e6a 6176 613a 2042 6173 6963 2074 at.java: Basic t │ │ │ │ │ +00060ec0: 6573 7473 2066 6f72 2063 7572 7265 6e63 ests for currenc │ │ │ │ │ +00060ed0: 7920 666f 726d 6174 7469 6e67 2e0a 3c62 y formatting..java/text/For │ │ │ │ │ +00060ef0: 6d61 742f 4e75 6d62 6572 466f 726d 6174 mat/NumberFormat │ │ │ │ │ +00060f00: 2f44 4653 4578 706f 6e65 6e74 6961 6c2e /DFSExponential. │ │ │ │ │ +00060f10: 6a61 7661 3a20 7465 7374 204e 756d 6265 java: test Numbe │ │ │ │ │ +00060f20: 7246 6f72 6d61 7420 7769 7468 2065 7870 rFormat with exp │ │ │ │ │ +00060f30: 6f6e 656e 7469 616c 2073 6570 6172 6174 onential separat │ │ │ │ │ +00060f40: 6f72 2073 796d 626f 6c73 2e0a 3c62 720a or symbols..java/text/Forma │ │ │ │ │ +00060f60: 742f 4e75 6d62 6572 466f 726d 6174 2f44 t/NumberFormat/D │ │ │ │ │ +00060f70: 4653 4d69 6e75 7350 6572 4365 6e74 4d69 FSMinusPerCentMi │ │ │ │ │ +00060f80: 6c6c 2e6a 6176 613a 2054 6573 7420 5374 ll.java: Test St │ │ │ │ │ +00060f90: 7269 6e67 2072 6570 7265 7365 6e74 6174 ring representat │ │ │ │ │ +00060fa0: 696f 6e20 6f66 204d 696e 7573 5369 676e ion of MinusSign │ │ │ │ │ +00060fb0: 2f50 6572 6365 6e74 2f50 6572 4d69 6c6c /Percent/PerMill │ │ │ │ │ +00060fc0: 2073 796d 626f 6c73 2e0a 3c62 720a 3e6a symbols..j │ │ │ │ │ +00060fd0: 6176 612f 7465 7874 2f46 6f72 6d61 742f ava/text/Format/ │ │ │ │ │ +00060fe0: 4e75 6d62 6572 466f 726d 6174 2f44 4653 NumberFormat/DFS │ │ │ │ │ +00060ff0: 5365 7269 616c 697a 6174 696f 6e2e 6a61 Serialization.ja │ │ │ │ │ +00061000: 7661 3a20 5468 7265 6520 6469 6666 6572 va: Three differ │ │ │ │ │ +00061010: 656e 7420 7465 7374 7320 6172 6520 646f ent tests are do │ │ │ │ │ +00061020: 6e65 2e0a 3c62 720a 3e6a 6176 612f 7465 ne..java/te │ │ │ │ │ +00061030: 7874 2f46 6f72 6d61 742f 4e75 6d62 6572 xt/Format/Number │ │ │ │ │ +00061040: 466f 726d 6174 2f49 6e74 6c54 6573 7444 Format/IntlTestD │ │ │ │ │ +00061050: 6563 696d 616c 466f 726d 6174 4150 492e ecimalFormatAPI. │ │ │ │ │ +00061060: 6a61 7661 3a20 7465 7374 2049 6e74 6572 java: test Inter │ │ │ │ │ +00061070: 6e61 7469 6f6e 616c 2044 6563 696d 616c national Decimal │ │ │ │ │ +00061080: 2046 6f72 6d61 7420 4150 490a 3c62 720a Format API.java/text/Forma │ │ │ │ │ +000610a0: 742f 4e75 6d62 6572 466f 726d 6174 2f49 t/NumberFormat/I │ │ │ │ │ +000610b0: 6e74 6c54 6573 7444 6563 696d 616c 466f ntlTestDecimalFo │ │ │ │ │ +000610c0: 726d 6174 5379 6d62 6f6c 732e 6a61 7661 rmatSymbols.java │ │ │ │ │ +000610d0: 3a20 7465 7374 2049 6e74 6572 6e61 7469 : test Internati │ │ │ │ │ +000610e0: 6f6e 616c 2044 6563 696d 616c 2046 6f72 onal Decimal For │ │ │ │ │ +000610f0: 6d61 7420 5379 6d62 6f6c 730a 3c62 720a mat Symbols.java/text/Forma │ │ │ │ │ +00061110: 742f 4e75 6d62 6572 466f 726d 6174 2f49 t/NumberFormat/I │ │ │ │ │ +00061120: 6e74 6c54 6573 744e 756d 6265 7246 6f72 ntlTestNumberFor │ │ │ │ │ +00061130: 6d61 7441 5049 2e6a 6176 613a 2074 6573 matAPI.java: tes │ │ │ │ │ +00061140: 7420 496e 7465 726e 6174 696f 6e61 6c20 t International │ │ │ │ │ +00061150: 4e75 6d62 6572 2046 6f72 6d61 7420 4150 Number Format AP │ │ │ │ │ +00061160: 490a 3c62 720a 3e6a 6176 612f 7465 7874 I.java/text │ │ │ │ │ +00061170: 2f46 6f72 6d61 742f 4e75 6d62 6572 466f /Format/NumberFo │ │ │ │ │ +00061180: 726d 6174 2f4d 756c 7469 706c 654e 756d rmat/MultipleNum │ │ │ │ │ +00061190: 6265 7253 6372 6970 7454 6573 742e 6a61 berScriptTest.ja │ │ │ │ │ +000611a0: 7661 3a20 5375 7070 6f72 7420 6d75 6c74 va: Support mult │ │ │ │ │ +000611b0: 6970 6c65 2073 6372 6970 7473 2066 6f72 iple scripts for │ │ │ │ │ +000611c0: 2064 6967 6974 7320 616e 6420 6465 6369 digits and deci │ │ │ │ │ +000611d0: 6d61 6c20 7379 6d62 6f6c 7320 7065 7220 mal symbols per │ │ │ │ │ +000611e0: 6c6f 6361 6c65 0a3c 6272 0a3e 6a61 7661 locale.java │ │ │ │ │ +000611f0: 2f74 6578 742f 466f 726d 6174 2f4e 756d /text/Format/Num │ │ │ │ │ +00061200: 6265 7246 6f72 6d61 742f 4e75 6d62 6572 berFormat/Number │ │ │ │ │ +00061210: 466f 726d 6174 526f 756e 6469 6e67 2e6a FormatRounding.j │ │ │ │ │ +00061220: 6176 613a 2054 6573 7473 2066 6f72 2072 ava: Tests for r │ │ │ │ │ +00061230: 6f75 6e64 696e 6720 6d6f 6465 2069 6e20 ounding mode in │ │ │ │ │ +00061240: 4e75 6d62 6572 466f 726d 6174 0a3c 6272 NumberFormat.
    java/text/Form │ │ │ │ │ +00061260: 6174 2f4e 756d 6265 7246 6f72 6d61 742f at/NumberFormat/ │ │ │ │ │ +00061270: 4e75 6d62 6572 5265 6772 6573 7369 6f6e NumberRegression │ │ │ │ │ +00061280: 2e6a 6176 613a 2052 6567 7265 7373 696f .java: Regressio │ │ │ │ │ +00061290: 6e20 7465 7374 7320 666f 7220 4e75 6d62 n tests for Numb │ │ │ │ │ +000612a0: 6572 466f 726d 6174 2061 6e64 2061 7373 erFormat and ass │ │ │ │ │ +000612b0: 6f63 6961 7465 6420 636c 6173 7365 730a ociated classes. │ │ │ │ │ +000612c0: 3c62 720a 3e6a 6176 612f 7465 7874 2f46 java/text/F │ │ │ │ │ +000612d0: 6f72 6d61 742f 4e75 6d62 6572 466f 726d ormat/NumberForm │ │ │ │ │ +000612e0: 6174 2f4e 756d 6265 7252 6f75 6e64 5472 at/NumberRoundTr │ │ │ │ │ +000612f0: 6970 2e6a 6176 613a 2072 6f75 6e64 2074 ip.java: round t │ │ │ │ │ +00061300: 7269 7020 7465 7374 204e 756d 6265 7246 rip test NumberF │ │ │ │ │ +00061310: 6f72 6d61 740a 3c62 720a 3e6a 6176 612f ormat.java/ │ │ │ │ │ +00061320: 7465 7874 2f46 6f72 6d61 742f 4e75 6d62 text/Format/Numb │ │ │ │ │ +00061330: 6572 466f 726d 6174 2f4e 756d 6265 7254 erFormat/NumberT │ │ │ │ │ +00061340: 6573 742e 6a61 7661 3a20 7465 7374 204e est.java: test N │ │ │ │ │ +00061350: 756d 6265 7246 6f72 6d61 740a 3c62 720a umberFormat.java/text/Forma │ │ │ │ │ +00061370: 742f 4e75 6d62 6572 466f 726d 6174 2f50 t/NumberFormat/P │ │ │ │ │ +00061380: 6f73 6974 696f 6e54 6573 742e 6a61 7661 ositionTest.java │ │ │ │ │ +00061390: 3a20 7465 7374 2050 6172 7365 506f 7369 : test ParsePosi │ │ │ │ │ +000613a0: 7469 6f6e 2061 6e64 2046 6965 6c64 506f tion and FieldPo │ │ │ │ │ +000613b0: 7369 7469 6f6e 0a3c 6272 0a3e 6a61 7661 sition.java │ │ │ │ │ +000613c0: 2f74 6578 742f 466f 726d 6174 2f4e 756d /text/Format/Num │ │ │ │ │ +000613d0: 6265 7246 6f72 6d61 742f 5365 7269 616c berFormat/Serial │ │ │ │ │ +000613e0: 697a 6174 696f 6e4c 6f61 6454 6573 742e izationLoadTest. │ │ │ │ │ +000613f0: 6a61 7661 3a20 7465 7374 2073 6572 6961 java: test seria │ │ │ │ │ +00061400: 6c69 7a61 7469 6f6e 2063 6f6d 7061 7469 lization compati │ │ │ │ │ +00061410: 6269 6c69 7479 206f 6620 4465 6369 6d61 bility of Decima │ │ │ │ │ +00061420: 6c46 6f72 6d61 7420 616e 6420 4465 6369 lFormat and Deci │ │ │ │ │ +00061430: 6d61 6c46 6f72 6d61 7453 796d 626f 6c73 malFormatSymbols │ │ │ │ │ +00061440: 0a3c 6272 0a3e 6a61 7661 2f74 6578 742f .java/text/ │ │ │ │ │ +00061450: 466f 726d 6174 2f4e 756d 6265 7246 6f72 Format/NumberFor │ │ │ │ │ +00061460: 6d61 742f 5465 7374 5065 7275 4375 7272 mat/TestPeruCurr │ │ │ │ │ +00061470: 656e 6379 466f 726d 6174 2e6a 6176 613a encyFormat.java: │ │ │ │ │ +00061480: 2043 7572 7265 6e63 7920 6465 6369 6d61 Currency decima │ │ │ │ │ +00061490: 6c20 6d61 726b 6572 2069 6e63 6f72 7265 l marker incorre │ │ │ │ │ +000614a0: 6374 2066 6f72 2050 6572 7520 2843 4f4d ct for Peru (COM │ │ │ │ │ +000614b0: 5041 5429 2e0a 3c62 720a 3e6a 6176 612f PAT)..java/ │ │ │ │ │ +000614c0: 7465 7874 2f46 6f72 6d61 742f 4e75 6d62 text/Format/Numb │ │ │ │ │ +000614d0: 6572 466f 726d 6174 2f54 6573 7467 6574 erFormat/Testget │ │ │ │ │ +000614e0: 5061 7474 6572 6e53 6570 6172 6174 6f72 PatternSeparator │ │ │ │ │ +000614f0: 5f6a 612e 6a61 7661 3a20 4d61 6b65 2073 _ja.java: Make s │ │ │ │ │ +00061500: 7572 6520 7468 6174 2044 6563 696d 616c ure that Decimal │ │ │ │ │ +00061510: 466f 726d 6174 5379 6d62 6f6c 732e 6765 FormatSymbols.ge │ │ │ │ │ +00061520: 7450 6174 7465 726e 5365 7061 7261 746f tPatternSeparato │ │ │ │ │ +00061530: 7220 7265 7475 726e 7320 273b 2720 696e r returns ';' in │ │ │ │ │ +00061540: 206a 6120 6c6f 6361 6c65 2e0a 3c62 720a ja locale..java/text/Forma │ │ │ │ │ +00061560: 742f 636f 6d6d 6f6e 2f42 7567 3437 3639 t/common/Bug4769 │ │ │ │ │ +00061570: 3834 302e 6a61 7661 3a20 436f 6e66 6972 840.java: Confir │ │ │ │ │ +00061580: 6d20 7365 7269 616c 697a 6174 696f 6e20 m serialization │ │ │ │ │ +00061590: 636f 6d70 6174 6962 696c 6974 790a 3c62 compatibility.java/text/For │ │ │ │ │ +000615b0: 6d61 742f 636f 6d6d 6f6e 2f42 7567 3632 mat/common/Bug62 │ │ │ │ │ +000615c0: 3135 3936 322e 6a61 7661 3a20 436f 6e66 15962.java: Conf │ │ │ │ │ +000615d0: 6972 6d20 7468 6174 2072 6570 6c61 6369 irm that replaci │ │ │ │ │ +000615e0: 6e67 2055 7469 6c69 7479 2e61 7261 7945 ng Utility.arayE │ │ │ │ │ +000615f0: 7175 616c 7320 6d65 7468 6f64 7320 6861 quals methods ha │ │ │ │ │ +00061600: 7665 2077 6974 6820 4172 7261 7973 2e65 ve with Arrays.e │ │ │ │ │ +00061610: 7175 616c 7320 696e 7472 6f64 7563 6573 quals introduces │ │ │ │ │ +00061620: 206e 6f20 7072 6f62 6c65 6d2e 0a3c 6272 no problem..
    java/text/Form │ │ │ │ │ +00061640: 6174 2f63 6f6d 6d6f 6e2f 466f 726d 6174 at/common/Format │ │ │ │ │ +00061650: 4974 6572 6174 6f72 5465 7374 2e6a 6176 IteratorTest.jav │ │ │ │ │ +00061660: 613a 2054 6573 7473 2074 6865 2066 6f72 a: Tests the for │ │ │ │ │ +00061670: 6d61 7454 6f43 6861 7261 6374 6572 4974 matToCharacterIt │ │ │ │ │ +00061680: 6572 6174 6f72 206d 6574 686f 6420 6f66 erator method of │ │ │ │ │ +00061690: 2053 696d 706c 6544 6174 6546 6f72 6d61 SimpleDateForma │ │ │ │ │ +000616a0: 742c 204d 6573 7361 6765 466f 726d 6174 t, MessageFormat │ │ │ │ │ +000616b0: 2061 6e64 2044 6563 696d 616c 466f 726d and DecimalForm │ │ │ │ │ +000616c0: 6174 2e0a 3c62 720a 3e6a 6176 612f 7465 at..java/te │ │ │ │ │ +000616d0: 7874 2f4e 6f72 6d61 6c69 7a65 722f 436f xt/Normalizer/Co │ │ │ │ │ +000616e0: 6e66 6f72 6d61 6e63 6554 6573 742e 6a61 nformanceTest.ja │ │ │ │ │ +000616f0: 7661 3a20 436f 6e66 6972 6d20 4e6f 726d va: Confirm Norm │ │ │ │ │ +00061700: 616c 697a 6572 2773 2066 756e 6461 6d65 alizer's fundame │ │ │ │ │ +00061710: 6e74 616c 2062 6568 6176 696f 720a 3c62 ntal behavior.java/text/Nor │ │ │ │ │ +00061730: 6d61 6c69 7a65 722f 4943 5542 6173 6963 malizer/ICUBasic │ │ │ │ │ +00061740: 5465 7374 2e6a 6176 613a 2043 6f6e 6669 Test.java: Confi │ │ │ │ │ +00061750: 726d 204e 6f72 6d61 6c69 7a65 7227 7320 rm Normalizer's │ │ │ │ │ +00061760: 6675 6e64 616d 656e 7461 6c20 6265 6861 fundamental beha │ │ │ │ │ +00061770: 7669 6f72 2e0a 3c62 720a 3e6a 6176 612f vior..java/ │ │ │ │ │ +00061780: 7465 7874 2f4e 6f72 6d61 6c69 7a65 722f text/Normalizer/ │ │ │ │ │ +00061790: 4e6f 726d 616c 697a 6572 4150 4954 6573 NormalizerAPITes │ │ │ │ │ +000617a0: 742e 6a61 7661 3a20 436f 6e66 6972 6d20 t.java: Confirm │ │ │ │ │ +000617b0: 4e6f 726d 616c 697a 6572 2773 2066 756e Normalizer's fun │ │ │ │ │ +000617c0: 6461 6d65 6e74 616c 2062 6568 6176 696f damental behavio │ │ │ │ │ +000617d0: 720a 3c62 720a 3e6a 6176 612f 7465 7874 r.java/text │ │ │ │ │ +000617e0: 2f4e 6f72 6d61 6c69 7a65 722f 5371 7561 /Normalizer/Squa │ │ │ │ │ +000617f0: 7265 4572 6143 6861 7261 6374 6572 5465 reEraCharacterTe │ │ │ │ │ +00061800: 7374 2e6a 6176 613a 2054 6573 7473 2064 st.java: Tests d │ │ │ │ │ +00061810: 6563 6f6d 706f 7369 7469 6f6e 206f 6620 ecomposition of │ │ │ │ │ +00061820: 4a61 7061 6e65 7365 2073 7175 6172 6520 Japanese square │ │ │ │ │ +00061830: 6572 6120 6368 6172 6163 7465 7273 2e0a era characters.. │ │ │ │ │ +00061840: 3c62 720a 3e6a 6176 612f 7465 7874 2f4e java/text/N │ │ │ │ │ +00061850: 6f72 6d61 6c69 7a65 722f 5468 7265 6164 ormalizer/Thread │ │ │ │ │ +00061860: 5361 6665 5465 7374 2e6a 6176 613a 2043 SafeTest.java: C │ │ │ │ │ +00061870: 6f6e 6669 726d 2074 6861 7420 6a61 7661 onfirm that java │ │ │ │ │ +00061880: 2e74 6578 742e 4e6f 726d 616c 697a 6572 .text.Normalizer │ │ │ │ │ +00061890: 2061 6e64 2073 756e 2e74 6578 742e 4e6f and sun.text.No │ │ │ │ │ +000618a0: 726d 616c 697a 6572 2061 7265 2074 6872 rmalizer are thr │ │ │ │ │ +000618b0: 6561 642d 7361 6665 2e0a 3c62 720a 3e6a ead-safe..j │ │ │ │ │ +000618c0: 6176 612f 7469 6d65 2f6e 6f6e 7465 7374 ava/time/nontest │ │ │ │ │ +000618d0: 6e67 2f6a 6176 612f 7469 6d65 2f63 6872 ng/java/time/chr │ │ │ │ │ +000618e0: 6f6e 6f2f 4275 6738 3137 3838 3233 2e6a ono/Bug8178823.j │ │ │ │ │ +000618f0: 6176 613a 2054 6573 7420 4869 6a72 6168 ava: Test Hijrah │ │ │ │ │ +00061900: 2063 616c 656e 6461 7220 6973 2069 6e69 calendar is ini │ │ │ │ │ +00061910: 7469 616c 697a 6564 2077 6974 6820 7468 tialized with th │ │ │ │ │ +00061920: 6520 7365 6375 7269 7479 206d 616e 6167 e security manag │ │ │ │ │ +00061930: 6572 2e0a 3c62 720a 3e6a 6176 612f 7469 er..java/ti │ │ │ │ │ +00061940: 6d65 2f6e 6f6e 7465 7374 6e67 2f6a 6176 me/nontestng/jav │ │ │ │ │ +00061950: 612f 7469 6d65 2f63 6872 6f6e 6f2f 4869 a/time/chrono/Hi │ │ │ │ │ +00061960: 6a72 6168 436f 6e66 6967 5465 7374 2e6a jrahConfigTest.j │ │ │ │ │ +00061970: 6176 613a 2054 6573 7473 2077 6865 7468 ava: Tests wheth │ │ │ │ │ +00061980: 6572 2061 2063 7573 746f 6d20 4869 6a72 er a custom Hijr │ │ │ │ │ +00061990: 6168 2063 6f6e 6669 6775 7261 7469 6f6e ah configuration │ │ │ │ │ +000619a0: 2070 726f 7065 7274 6965 7320 6669 6c65 properties file │ │ │ │ │ +000619b0: 2077 6f72 6b73 2063 6f72 7265 6374 6c79 works correctly │ │ │ │ │ +000619c0: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ +000619d0: 6e6f 6e74 6573 746e 672f 6a61 7661 2f74 nontestng/java/t │ │ │ │ │ +000619e0: 696d 652f 7a6f 6e65 2f43 7573 746f 6d5a ime/zone/CustomZ │ │ │ │ │ +000619f0: 6f6e 654e 616d 6554 6573 742e 6a61 7661 oneNameTest.java │ │ │ │ │ +00061a00: 3a20 4368 6563 6b73 2077 6865 7468 6572 : Checks whether │ │ │ │ │ +00061a10: 2063 7573 746f 6d20 7a6f 6e65 206e 616d custom zone nam │ │ │ │ │ +00061a20: 6573 2063 616e 2062 6520 666f 726d 6174 es can be format │ │ │ │ │ +00061a30: 7465 642f 7061 7273 6564 2063 6f72 7265 ted/parsed corre │ │ │ │ │ +00061a40: 6374 6c79 2e0a 3c62 720a 3e6a 6176 612f ctly..java/ │ │ │ │ │ +00061a50: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ +00061a60: 6d65 2f41 6273 7472 6163 7444 6174 6554 me/AbstractDateT │ │ │ │ │ +00061a70: 696d 6554 6573 742e 6a61 7661 3a20 200a imeTest.java: . │ │ │ │ │ +00061a80: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +00061a90: 636b 2f6a 6176 612f 7469 6d65 2f41 6273 ck/java/time/Abs │ │ │ │ │ +00061aa0: 7472 6163 7454 434b 5465 7374 2e6a 6176 tractTCKTest.jav │ │ │ │ │ +00061ab0: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ +00061ac0: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ +00061ad0: 652f 4d6f 636b 5369 6d70 6c65 5065 7269 e/MockSimplePeri │ │ │ │ │ +00061ae0: 6f64 2e6a 6176 613a 2020 0a3c 6272 0a3e od.java: . │ │ │ │ │ +00061af0: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ +00061b00: 7661 2f74 696d 652f 5443 4b43 6c6f 636b va/time/TCKClock │ │ │ │ │ +00061b10: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00061b20: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ +00061b30: 2f74 696d 652f 5443 4b43 6c6f 636b 5f46 /time/TCKClock_F │ │ │ │ │ +00061b40: 6978 6564 2e6a 6176 613a 2020 0a3c 6272 ixed.java: .
    java/time/tck/ │ │ │ │ │ +00061b60: 6a61 7661 2f74 696d 652f 5443 4b43 6c6f java/time/TCKClo │ │ │ │ │ +00061b70: 636b 5f4f 6666 7365 742e 6a61 7661 3a20 ck_Offset.java: │ │ │ │ │ +00061b80: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ +00061b90: 2f74 636b 2f6a 6176 612f 7469 6d65 2f54 /tck/java/time/T │ │ │ │ │ +00061ba0: 434b 436c 6f63 6b5f 5379 7374 656d 2e6a CKClock_System.j │ │ │ │ │ +00061bb0: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ +00061bc0: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ +00061bd0: 696d 652f 5443 4b43 6c6f 636b 5f54 6963 ime/TCKClock_Tic │ │ │ │ │ +00061be0: 6b2e 6a61 7661 3a20 200a 3c62 720a 3e6a k.java: .j │ │ │ │ │ +00061bf0: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ +00061c00: 612f 7469 6d65 2f54 434b 4461 794f 6657 a/time/TCKDayOfW │ │ │ │ │ +00061c10: 6565 6b2e 6a61 7661 3a20 200a 3c62 720a eek.java: .java/time/tck/j │ │ │ │ │ +00061c30: 6176 612f 7469 6d65 2f54 434b 4475 7261 ava/time/TCKDura │ │ │ │ │ +00061c40: 7469 6f6e 2e6a 6176 613a 2020 0a3c 6272 tion.java: .
    java/time/tck/ │ │ │ │ │ +00061c60: 6a61 7661 2f74 696d 652f 5443 4b49 6e73 java/time/TCKIns │ │ │ │ │ +00061c70: 7461 6e74 2e6a 6176 613a 2020 0a3c 6272 tant.java: .
    java/time/tck/ │ │ │ │ │ +00061c90: 6a61 7661 2f74 696d 652f 5443 4b4c 6f63 java/time/TCKLoc │ │ │ │ │ +00061ca0: 616c 4461 7465 2e6a 6176 613a 2020 0a3c alDate.java: .< │ │ │ │ │ +00061cb0: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ +00061cc0: 6b2f 6a61 7661 2f74 696d 652f 5443 4b4c k/java/time/TCKL │ │ │ │ │ +00061cd0: 6f63 616c 4461 7465 5469 6d65 2e6a 6176 ocalDateTime.jav │ │ │ │ │ +00061ce0: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ +00061cf0: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ +00061d00: 652f 5443 4b4c 6f63 616c 5469 6d65 2e6a e/TCKLocalTime.j │ │ │ │ │ +00061d10: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ +00061d20: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ +00061d30: 696d 652f 5443 4b4d 6f6e 7468 2e6a 6176 ime/TCKMonth.jav │ │ │ │ │ +00061d40: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ +00061d50: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ +00061d60: 652f 5443 4b4d 6f6e 7468 4461 792e 6a61 e/TCKMonthDay.ja │ │ │ │ │ +00061d70: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +00061d80: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ +00061d90: 6d65 2f54 434b 4f66 6673 6574 4461 7465 me/TCKOffsetDate │ │ │ │ │ +00061da0: 5469 6d65 2e6a 6176 613a 2020 0a3c 6272 Time.java: .
    java/time/tck/ │ │ │ │ │ +00061dc0: 6a61 7661 2f74 696d 652f 5443 4b4f 6666 java/time/TCKOff │ │ │ │ │ +00061dd0: 7365 7454 696d 652e 6a61 7661 3a20 200a setTime.java: . │ │ │ │ │ +00061de0: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +00061df0: 636b 2f6a 6176 612f 7469 6d65 2f54 434b ck/java/time/TCK │ │ │ │ │ +00061e00: 5065 7269 6f64 2e6a 6176 613a 2020 0a3c Period.java: .< │ │ │ │ │ +00061e10: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ +00061e20: 6b2f 6a61 7661 2f74 696d 652f 5443 4b59 k/java/time/TCKY │ │ │ │ │ +00061e30: 6561 722e 6a61 7661 3a20 200a 3c62 720a ear.java: .java/time/tck/j │ │ │ │ │ +00061e50: 6176 612f 7469 6d65 2f54 434b 5965 6172 ava/time/TCKYear │ │ │ │ │ +00061e60: 4d6f 6e74 682e 6a61 7661 3a20 200a 3c62 Month.java: .java/time/tck │ │ │ │ │ +00061e80: 2f6a 6176 612f 7469 6d65 2f54 434b 5a6f /java/time/TCKZo │ │ │ │ │ +00061e90: 6e65 4964 2e6a 6176 613a 2020 0a3c 6272 neId.java: .
    java/time/tck/ │ │ │ │ │ +00061eb0: 6a61 7661 2f74 696d 652f 5443 4b5a 6f6e java/time/TCKZon │ │ │ │ │ +00061ec0: 654f 6666 7365 742e 6a61 7661 3a20 200a eOffset.java: . │ │ │ │ │ +00061ed0: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +00061ee0: 636b 2f6a 6176 612f 7469 6d65 2f54 434b ck/java/time/TCK │ │ │ │ │ +00061ef0: 5a6f 6e65 6444 6174 6554 696d 652e 6a61 ZonedDateTime.ja │ │ │ │ │ +00061f00: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +00061f10: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ +00061f20: 6d65 2f54 6573 7449 736f 4368 726f 6e6f me/TestIsoChrono │ │ │ │ │ +00061f30: 6c6f 6779 2e6a 6176 613a 2020 0a3c 6272 logy.java: .
    java/time/tck/ │ │ │ │ │ +00061f50: 6a61 7661 2f74 696d 652f 6368 726f 6e6f java/time/chrono │ │ │ │ │ +00061f60: 2f43 6f70 7469 6343 6872 6f6e 6f6c 6f67 /CopticChronolog │ │ │ │ │ +00061f70: 792e 6a61 7661 3a20 200a 3c62 720a 3e6a y.java: .j │ │ │ │ │ +00061f80: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ +00061f90: 612f 7469 6d65 2f63 6872 6f6e 6f2f 436f a/time/chrono/Co │ │ │ │ │ +00061fa0: 7074 6963 4461 7465 2e6a 6176 613a 2020 pticDate.java: │ │ │ │ │ +00061fb0: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ +00061fc0: 7463 6b2f 6a61 7661 2f74 696d 652f 6368 tck/java/time/ch │ │ │ │ │ +00061fd0: 726f 6e6f 2f43 6f70 7469 6345 7261 2e6a rono/CopticEra.j │ │ │ │ │ +00061fe0: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ +00061ff0: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ +00062000: 696d 652f 6368 726f 6e6f 2f54 434b 4368 ime/chrono/TCKCh │ │ │ │ │ +00062010: 726f 6e6f 4c6f 6361 6c44 6174 652e 6a61 ronoLocalDate.ja │ │ │ │ │ +00062020: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +00062030: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ +00062040: 6d65 2f63 6872 6f6e 6f2f 5443 4b43 6872 me/chrono/TCKChr │ │ │ │ │ +00062050: 6f6e 6f4c 6f63 616c 4461 7465 5469 6d65 onoLocalDateTime │ │ │ │ │ +00062060: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00062070: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ +00062080: 2f74 696d 652f 6368 726f 6e6f 2f54 434b /time/chrono/TCK │ │ │ │ │ +00062090: 4368 726f 6e6f 5065 7269 6f64 2e6a 6176 ChronoPeriod.jav │ │ │ │ │ +000620a0: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ +000620b0: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ +000620c0: 652f 6368 726f 6e6f 2f54 434b 4368 726f e/chrono/TCKChro │ │ │ │ │ +000620d0: 6e6f 5a6f 6e65 6444 6174 6554 696d 652e noZonedDateTime. │ │ │ │ │ +000620e0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +000620f0: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ +00062100: 7469 6d65 2f63 6872 6f6e 6f2f 5443 4b43 time/chrono/TCKC │ │ │ │ │ +00062110: 6872 6f6e 6f6c 6f67 792e 6a61 7661 3a20 hronology.java: │ │ │ │ │ +00062120: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ +00062130: 2f74 636b 2f6a 6176 612f 7469 6d65 2f63 /tck/java/time/c │ │ │ │ │ +00062140: 6872 6f6e 6f2f 5443 4b48 696a 7261 6843 hrono/TCKHijrahC │ │ │ │ │ +00062150: 6872 6f6e 6f6c 6f67 792e 6a61 7661 3a20 hronology.java: │ │ │ │ │ +00062160: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ +00062170: 2f74 636b 2f6a 6176 612f 7469 6d65 2f63 /tck/java/time/c │ │ │ │ │ +00062180: 6872 6f6e 6f2f 5443 4b48 696a 7261 6845 hrono/TCKHijrahE │ │ │ │ │ +00062190: 7261 2e6a 6176 613a 2020 0a3c 6272 0a3e ra.java: . │ │ │ │ │ +000621a0: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ +000621b0: 7661 2f74 696d 652f 6368 726f 6e6f 2f54 va/time/chrono/T │ │ │ │ │ +000621c0: 434b 4973 6f43 6872 6f6e 6f6c 6f67 792e CKIsoChronology. │ │ │ │ │ +000621d0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +000621e0: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ +000621f0: 7469 6d65 2f63 6872 6f6e 6f2f 5443 4b49 time/chrono/TCKI │ │ │ │ │ +00062200: 736f 4572 612e 6a61 7661 3a20 200a 3c62 soEra.java: .java/time/tck │ │ │ │ │ +00062220: 2f6a 6176 612f 7469 6d65 2f63 6872 6f6e /java/time/chron │ │ │ │ │ +00062230: 6f2f 5443 4b4a 6170 616e 6573 6543 6872 o/TCKJapaneseChr │ │ │ │ │ +00062240: 6f6e 6f6c 6f67 792e 6a61 7661 3a20 200a onology.java: . │ │ │ │ │ +00062250: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +00062260: 636b 2f6a 6176 612f 7469 6d65 2f63 6872 ck/java/time/chr │ │ │ │ │ +00062270: 6f6e 6f2f 5443 4b4a 6170 616e 6573 6545 ono/TCKJapaneseE │ │ │ │ │ +00062280: 7261 2e6a 6176 613a 2020 0a3c 6272 0a3e ra.java: . │ │ │ │ │ +00062290: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ +000622a0: 7661 2f74 696d 652f 6368 726f 6e6f 2f54 va/time/chrono/T │ │ │ │ │ +000622b0: 434b 4d69 6e67 756f 4368 726f 6e6f 6c6f CKMinguoChronolo │ │ │ │ │ +000622c0: 6779 2e6a 6176 613a 2020 0a3c 6272 0a3e gy.java: . │ │ │ │ │ +000622d0: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ +000622e0: 7661 2f74 696d 652f 6368 726f 6e6f 2f54 va/time/chrono/T │ │ │ │ │ +000622f0: 434b 4d69 6e67 756f 4572 612e 6a61 7661 CKMinguoEra.java │ │ │ │ │ +00062300: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ +00062310: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ +00062320: 2f63 6872 6f6e 6f2f 5443 4b54 6573 7453 /chrono/TCKTestS │ │ │ │ │ +00062330: 6572 7669 6365 4c6f 6164 6572 2e6a 6176 erviceLoader.jav │ │ │ │ │ +00062340: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ +00062350: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ +00062360: 652f 6368 726f 6e6f 2f54 434b 5468 6169 e/chrono/TCKThai │ │ │ │ │ +00062370: 4275 6464 6869 7374 4368 726f 6e6f 6c6f BuddhistChronolo │ │ │ │ │ +00062380: 6779 2e6a 6176 613a 2020 0a3c 6272 0a3e gy.java: . │ │ │ │ │ +00062390: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ +000623a0: 7661 2f74 696d 652f 6368 726f 6e6f 2f54 va/time/chrono/T │ │ │ │ │ +000623b0: 434b 5468 6169 4275 6464 6869 7374 4572 CKThaiBuddhistEr │ │ │ │ │ +000623c0: 612e 6a61 7661 3a20 200a 3c62 720a 3e6a a.java: .j │ │ │ │ │ +000623d0: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ +000623e0: 612f 7469 6d65 2f63 6872 6f6e 6f2f 7365 a/time/chrono/se │ │ │ │ │ +000623f0: 7269 616c 2f54 434b 4368 726f 6e6f 4c6f rial/TCKChronoLo │ │ │ │ │ +00062400: 6361 6c44 6174 6553 6572 6961 6c69 7a61 calDateSerializa │ │ │ │ │ +00062410: 7469 6f6e 2e6a 6176 613a 2020 0a3c 6272 tion.java: .
    java/time/tck/ │ │ │ │ │ 00062430: 6a61 7661 2f74 696d 652f 6368 726f 6e6f java/time/chrono │ │ │ │ │ -00062440: 2f54 434b 5468 6169 4275 6464 6869 7374 /TCKThaiBuddhist │ │ │ │ │ -00062450: 4572 612e 6a61 7661 3a20 200a 3c62 720a Era.java: .java/time/tck/j │ │ │ │ │ -00062470: 6176 612f 7469 6d65 2f63 6872 6f6e 6f2f ava/time/chrono/ │ │ │ │ │ -00062480: 7365 7269 616c 2f54 434b 4368 726f 6e6f serial/TCKChrono │ │ │ │ │ -00062490: 4c6f 6361 6c44 6174 6553 6572 6961 6c69 LocalDateSeriali │ │ │ │ │ -000624a0: 7a61 7469 6f6e 2e6a 6176 613a 2020 0a3c zation.java: .< │ │ │ │ │ -000624b0: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ -000624c0: 6b2f 6a61 7661 2f74 696d 652f 6368 726f k/java/time/chro │ │ │ │ │ -000624d0: 6e6f 2f73 6572 6961 6c2f 5443 4b43 6872 no/serial/TCKChr │ │ │ │ │ -000624e0: 6f6e 6f4c 6f63 616c 4461 7465 5469 6d65 onoLocalDateTime │ │ │ │ │ -000624f0: 5365 7269 616c 697a 6174 696f 6e2e 6a61 Serialization.ja │ │ │ │ │ -00062500: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -00062510: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ -00062520: 6d65 2f63 6872 6f6e 6f2f 7365 7269 616c me/chrono/serial │ │ │ │ │ -00062530: 2f54 434b 4368 726f 6e6f 5a6f 6e65 6444 /TCKChronoZonedD │ │ │ │ │ -00062540: 6174 6554 696d 6553 6572 6961 6c69 7a61 ateTimeSerializa │ │ │ │ │ -00062550: 7469 6f6e 2e6a 6176 613a 2020 0a3c 6272 tion.java: .
    java/time/tck/ │ │ │ │ │ -00062570: 6a61 7661 2f74 696d 652f 6368 726f 6e6f java/time/chrono │ │ │ │ │ -00062580: 2f73 6572 6961 6c2f 5443 4b43 6872 6f6e /serial/TCKChron │ │ │ │ │ -00062590: 6f6c 6f67 7953 6572 6961 6c69 7a61 7469 ologySerializati │ │ │ │ │ -000625a0: 6f6e 2e6a 6176 613a 2020 0a3c 6272 0a3e on.java: . │ │ │ │ │ -000625b0: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ -000625c0: 7661 2f74 696d 652f 6368 726f 6e6f 2f73 va/time/chrono/s │ │ │ │ │ -000625d0: 6572 6961 6c2f 5443 4b43 6f70 7469 6353 erial/TCKCopticS │ │ │ │ │ -000625e0: 6572 6961 6c69 7a61 7469 6f6e 2e6a 6176 erialization.jav │ │ │ │ │ -000625f0: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ -00062600: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ -00062610: 652f 6368 726f 6e6f 2f73 6572 6961 6c2f e/chrono/serial/ │ │ │ │ │ -00062620: 5443 4b45 7261 5365 7269 616c 697a 6174 TCKEraSerializat │ │ │ │ │ -00062630: 696f 6e2e 6a61 7661 3a20 200a 3c62 720a ion.java: .java/time/tck/j │ │ │ │ │ -00062650: 6176 612f 7469 6d65 2f66 6f72 6d61 742f ava/time/format/ │ │ │ │ │ -00062660: 5443 4b43 6872 6f6e 6f50 7269 6e74 6572 TCKChronoPrinter │ │ │ │ │ -00062670: 5061 7273 6572 2e6a 6176 613a 2020 0a3c Parser.java: .< │ │ │ │ │ -00062680: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ -00062690: 6b2f 6a61 7661 2f74 696d 652f 666f 726d k/java/time/form │ │ │ │ │ -000626a0: 6174 2f54 434b 4454 4650 6172 7365 6449 at/TCKDTFParsedI │ │ │ │ │ -000626b0: 6e73 7461 6e74 2e6a 6176 613a 2020 0a3c nstant.java: .< │ │ │ │ │ -000626c0: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ -000626d0: 6b2f 6a61 7661 2f74 696d 652f 666f 726d k/java/time/form │ │ │ │ │ -000626e0: 6174 2f54 434b 4461 7465 5469 6d65 466f at/TCKDateTimeFo │ │ │ │ │ -000626f0: 726d 6174 7465 722e 6a61 7661 3a20 200a rmatter.java: . │ │ │ │ │ -00062700: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ -00062710: 636b 2f6a 6176 612f 7469 6d65 2f66 6f72 ck/java/time/for │ │ │ │ │ -00062720: 6d61 742f 5443 4b44 6174 6554 696d 6546 mat/TCKDateTimeF │ │ │ │ │ -00062730: 6f72 6d61 7474 6572 4275 696c 6465 722e ormatterBuilder. │ │ │ │ │ -00062740: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -00062750: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -00062760: 7469 6d65 2f66 6f72 6d61 742f 5443 4b44 time/format/TCKD │ │ │ │ │ -00062770: 6174 6554 696d 6546 6f72 6d61 7474 6572 ateTimeFormatter │ │ │ │ │ -00062780: 732e 6a61 7661 3a20 200a 3c62 720a 3e6a s.java: .j │ │ │ │ │ -00062790: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ -000627a0: 612f 7469 6d65 2f66 6f72 6d61 742f 5443 a/time/format/TC │ │ │ │ │ -000627b0: 4b44 6174 6554 696d 6550 6172 7365 5265 KDateTimeParseRe │ │ │ │ │ -000627c0: 736f 6c76 6572 2e6a 6176 613a 2020 0a3c solver.java: .< │ │ │ │ │ -000627d0: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ -000627e0: 6b2f 6a61 7661 2f74 696d 652f 666f 726d k/java/time/form │ │ │ │ │ -000627f0: 6174 2f54 434b 4461 7465 5469 6d65 5465 at/TCKDateTimeTe │ │ │ │ │ -00062800: 7874 5072 696e 7469 6e67 2e6a 6176 613a xtPrinting.java: │ │ │ │ │ -00062810: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ -00062820: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ -00062830: 666f 726d 6174 2f54 434b 4465 6369 6d61 format/TCKDecima │ │ │ │ │ -00062840: 6c53 7479 6c65 2e6a 6176 613a 2020 0a3c lStyle.java: .< │ │ │ │ │ -00062850: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ -00062860: 6b2f 6a61 7661 2f74 696d 652f 666f 726d k/java/time/form │ │ │ │ │ -00062870: 6174 2f54 434b 466f 726d 6174 5374 796c at/TCKFormatStyl │ │ │ │ │ -00062880: 652e 6a61 7661 3a20 200a 3c62 720a 3e6a e.java: .j │ │ │ │ │ -00062890: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ -000628a0: 612f 7469 6d65 2f66 6f72 6d61 742f 5443 a/time/format/TC │ │ │ │ │ -000628b0: 4b49 6e73 7461 6e74 5072 696e 7465 7250 KInstantPrinterP │ │ │ │ │ -000628c0: 6172 7365 722e 6a61 7661 3a20 200a 3c62 arser.java: .java/time/tck │ │ │ │ │ -000628e0: 2f6a 6176 612f 7469 6d65 2f66 6f72 6d61 /java/time/forma │ │ │ │ │ -000628f0: 742f 5443 4b4c 6f63 616c 697a 6564 4669 t/TCKLocalizedFi │ │ │ │ │ -00062900: 656c 6450 6172 7365 722e 6a61 7661 3a20 eldParser.java: │ │ │ │ │ -00062910: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -00062920: 2f74 636b 2f6a 6176 612f 7469 6d65 2f66 /tck/java/time/f │ │ │ │ │ -00062930: 6f72 6d61 742f 5443 4b4c 6f63 616c 697a ormat/TCKLocaliz │ │ │ │ │ -00062940: 6564 4669 656c 6450 7269 6e74 6572 2e6a edFieldPrinter.j │ │ │ │ │ -00062950: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -00062960: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ -00062970: 696d 652f 666f 726d 6174 2f54 434b 4c6f ime/format/TCKLo │ │ │ │ │ -00062980: 6361 6c69 7a65 644f 6666 7365 7449 6450 calizedOffsetIdP │ │ │ │ │ -00062990: 7269 6e74 6572 5061 7273 6572 2e6a 6176 rinterParser.jav │ │ │ │ │ -000629a0: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ -000629b0: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ -000629c0: 652f 666f 726d 6174 2f54 434b 4c6f 6361 e/format/TCKLoca │ │ │ │ │ -000629d0: 6c69 7a65 6450 7269 6e74 6572 5061 7273 lizedPrinterPars │ │ │ │ │ -000629e0: 6572 2e6a 6176 613a 2020 0a3c 6272 0a3e er.java: . │ │ │ │ │ -000629f0: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ -00062a00: 7661 2f74 696d 652f 666f 726d 6174 2f54 va/time/format/T │ │ │ │ │ -00062a10: 434b 4f66 6673 6574 5072 696e 7465 7250 CKOffsetPrinterP │ │ │ │ │ -00062a20: 6172 7365 722e 6a61 7661 3a20 200a 3c62 arser.java: .java/time/tck │ │ │ │ │ -00062a40: 2f6a 6176 612f 7469 6d65 2f66 6f72 6d61 /java/time/forma │ │ │ │ │ -00062a50: 742f 5443 4b50 6164 5072 696e 7465 7250 t/TCKPadPrinterP │ │ │ │ │ -00062a60: 6172 7365 722e 6a61 7661 3a20 200a 3c62 arser.java: .java/time/tck │ │ │ │ │ -00062a80: 2f6a 6176 612f 7469 6d65 2f66 6f72 6d61 /java/time/forma │ │ │ │ │ -00062a90: 742f 5443 4b52 6573 6f6c 7665 7253 7479 t/TCKResolverSty │ │ │ │ │ -00062aa0: 6c65 2e6a 6176 613a 2020 0a3c 6272 0a3e le.java: . │ │ │ │ │ -00062ab0: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ -00062ac0: 7661 2f74 696d 652f 666f 726d 6174 2f54 va/time/format/T │ │ │ │ │ -00062ad0: 434b 5369 676e 5374 796c 652e 6a61 7661 CKSignStyle.java │ │ │ │ │ -00062ae0: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ -00062af0: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ -00062b00: 2f66 6f72 6d61 742f 5443 4b54 6578 7453 /format/TCKTextS │ │ │ │ │ -00062b10: 7479 6c65 2e6a 6176 613a 2020 0a3c 6272 tyle.java: .
    java/time/tck/ │ │ │ │ │ -00062b30: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ -00062b40: 2f54 434b 5a6f 6e65 4964 5072 696e 7465 /TCKZoneIdPrinte │ │ │ │ │ -00062b50: 7250 6172 7365 722e 6a61 7661 3a20 200a rParser.java: . │ │ │ │ │ -00062b60: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ -00062b70: 636b 2f6a 6176 612f 7469 6d65 2f73 6572 ck/java/time/ser │ │ │ │ │ -00062b80: 6961 6c2f 5443 4b43 6c6f 636b 5365 7269 ial/TCKClockSeri │ │ │ │ │ -00062b90: 616c 697a 6174 696f 6e2e 6a61 7661 3a20 alization.java: │ │ │ │ │ -00062ba0: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -00062bb0: 2f74 636b 2f6a 6176 612f 7469 6d65 2f73 /tck/java/time/s │ │ │ │ │ -00062bc0: 6572 6961 6c2f 5443 4b44 7572 6174 696f erial/TCKDuratio │ │ │ │ │ -00062bd0: 6e53 6572 6961 6c69 7a61 7469 6f6e 2e6a nSerialization.j │ │ │ │ │ -00062be0: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -00062bf0: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ -00062c00: 696d 652f 7365 7269 616c 2f54 434b 496e ime/serial/TCKIn │ │ │ │ │ -00062c10: 7374 616e 7453 6572 6961 6c69 7a61 7469 stantSerializati │ │ │ │ │ -00062c20: 6f6e 2e6a 6176 613a 2020 0a3c 6272 0a3e on.java: . │ │ │ │ │ -00062c30: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ -00062c40: 7661 2f74 696d 652f 7365 7269 616c 2f54 va/time/serial/T │ │ │ │ │ -00062c50: 434b 4c6f 6361 6c44 6174 6553 6572 6961 CKLocalDateSeria │ │ │ │ │ -00062c60: 6c69 7a61 7469 6f6e 2e6a 6176 613a 2020 lization.java: │ │ │ │ │ -00062c70: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ -00062c80: 7463 6b2f 6a61 7661 2f74 696d 652f 7365 tck/java/time/se │ │ │ │ │ -00062c90: 7269 616c 2f54 434b 4c6f 6361 6c44 6174 rial/TCKLocalDat │ │ │ │ │ -00062ca0: 6554 696d 6553 6572 6961 6c69 7a61 7469 eTimeSerializati │ │ │ │ │ -00062cb0: 6f6e 2e6a 6176 613a 2020 0a3c 6272 0a3e on.java: . │ │ │ │ │ -00062cc0: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ -00062cd0: 7661 2f74 696d 652f 7365 7269 616c 2f54 va/time/serial/T │ │ │ │ │ -00062ce0: 434b 4c6f 6361 6c54 696d 6553 6572 6961 CKLocalTimeSeria │ │ │ │ │ -00062cf0: 6c69 7a61 7469 6f6e 2e6a 6176 613a 2020 lization.java: │ │ │ │ │ -00062d00: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ -00062d10: 7463 6b2f 6a61 7661 2f74 696d 652f 7365 tck/java/time/se │ │ │ │ │ -00062d20: 7269 616c 2f54 434b 4d6f 6e74 6844 6179 rial/TCKMonthDay │ │ │ │ │ +00062440: 2f73 6572 6961 6c2f 5443 4b43 6872 6f6e /serial/TCKChron │ │ │ │ │ +00062450: 6f4c 6f63 616c 4461 7465 5469 6d65 5365 oLocalDateTimeSe │ │ │ │ │ +00062460: 7269 616c 697a 6174 696f 6e2e 6a61 7661 rialization.java │ │ │ │ │ +00062470: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ +00062480: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ +00062490: 2f63 6872 6f6e 6f2f 7365 7269 616c 2f54 /chrono/serial/T │ │ │ │ │ +000624a0: 434b 4368 726f 6e6f 5a6f 6e65 6444 6174 CKChronoZonedDat │ │ │ │ │ +000624b0: 6554 696d 6553 6572 6961 6c69 7a61 7469 eTimeSerializati │ │ │ │ │ +000624c0: 6f6e 2e6a 6176 613a 2020 0a3c 6272 0a3e on.java: . │ │ │ │ │ +000624d0: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ +000624e0: 7661 2f74 696d 652f 6368 726f 6e6f 2f73 va/time/chrono/s │ │ │ │ │ +000624f0: 6572 6961 6c2f 5443 4b43 6872 6f6e 6f6c erial/TCKChronol │ │ │ │ │ +00062500: 6f67 7953 6572 6961 6c69 7a61 7469 6f6e ogySerialization │ │ │ │ │ +00062510: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00062520: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ +00062530: 2f74 696d 652f 6368 726f 6e6f 2f73 6572 /time/chrono/ser │ │ │ │ │ +00062540: 6961 6c2f 5443 4b43 6f70 7469 6353 6572 ial/TCKCopticSer │ │ │ │ │ +00062550: 6961 6c69 7a61 7469 6f6e 2e6a 6176 613a ialization.java: │ │ │ │ │ +00062560: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ +00062570: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ +00062580: 6368 726f 6e6f 2f73 6572 6961 6c2f 5443 chrono/serial/TC │ │ │ │ │ +00062590: 4b45 7261 5365 7269 616c 697a 6174 696f KEraSerializatio │ │ │ │ │ +000625a0: 6e2e 6a61 7661 3a20 200a 3c62 720a 3e6a n.java: .j │ │ │ │ │ +000625b0: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ +000625c0: 612f 7469 6d65 2f66 6f72 6d61 742f 5443 a/time/format/TC │ │ │ │ │ +000625d0: 4b43 6872 6f6e 6f50 7269 6e74 6572 5061 KChronoPrinterPa │ │ │ │ │ +000625e0: 7273 6572 2e6a 6176 613a 2020 0a3c 6272 rser.java: .
    java/time/tck/ │ │ │ │ │ +00062600: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ +00062610: 2f54 434b 4454 4650 6172 7365 6449 6e73 /TCKDTFParsedIns │ │ │ │ │ +00062620: 7461 6e74 2e6a 6176 613a 2020 0a3c 6272 tant.java: .
    java/time/tck/ │ │ │ │ │ +00062640: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ +00062650: 2f54 434b 4461 7465 5469 6d65 466f 726d /TCKDateTimeForm │ │ │ │ │ +00062660: 6174 7465 722e 6a61 7661 3a20 200a 3c62 atter.java: .java/time/tck │ │ │ │ │ +00062680: 2f6a 6176 612f 7469 6d65 2f66 6f72 6d61 /java/time/forma │ │ │ │ │ +00062690: 742f 5443 4b44 6174 6554 696d 6546 6f72 t/TCKDateTimeFor │ │ │ │ │ +000626a0: 6d61 7474 6572 4275 696c 6465 722e 6a61 matterBuilder.ja │ │ │ │ │ +000626b0: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +000626c0: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ +000626d0: 6d65 2f66 6f72 6d61 742f 5443 4b44 6174 me/format/TCKDat │ │ │ │ │ +000626e0: 6554 696d 6546 6f72 6d61 7474 6572 732e eTimeFormatters. │ │ │ │ │ +000626f0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +00062700: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ +00062710: 7469 6d65 2f66 6f72 6d61 742f 5443 4b44 time/format/TCKD │ │ │ │ │ +00062720: 6174 6554 696d 6550 6172 7365 5265 736f ateTimeParseReso │ │ │ │ │ +00062730: 6c76 6572 2e6a 6176 613a 2020 0a3c 6272 lver.java: .
    java/time/tck/ │ │ │ │ │ +00062750: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ +00062760: 2f54 434b 4461 7465 5469 6d65 5465 7874 /TCKDateTimeText │ │ │ │ │ +00062770: 5072 696e 7469 6e67 2e6a 6176 613a 2020 Printing.java: │ │ │ │ │ +00062780: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ +00062790: 7463 6b2f 6a61 7661 2f74 696d 652f 666f tck/java/time/fo │ │ │ │ │ +000627a0: 726d 6174 2f54 434b 4465 6369 6d61 6c53 rmat/TCKDecimalS │ │ │ │ │ +000627b0: 7479 6c65 2e6a 6176 613a 2020 0a3c 6272 tyle.java: .
    java/time/tck/ │ │ │ │ │ +000627d0: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ +000627e0: 2f54 434b 466f 726d 6174 5374 796c 652e /TCKFormatStyle. │ │ │ │ │ +000627f0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +00062800: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ +00062810: 7469 6d65 2f66 6f72 6d61 742f 5443 4b49 time/format/TCKI │ │ │ │ │ +00062820: 6e73 7461 6e74 5072 696e 7465 7250 6172 nstantPrinterPar │ │ │ │ │ +00062830: 7365 722e 6a61 7661 3a20 200a 3c62 720a ser.java: .java/time/tck/j │ │ │ │ │ +00062850: 6176 612f 7469 6d65 2f66 6f72 6d61 742f ava/time/format/ │ │ │ │ │ +00062860: 5443 4b4c 6f63 616c 697a 6564 4669 656c TCKLocalizedFiel │ │ │ │ │ +00062870: 6450 6172 7365 722e 6a61 7661 3a20 200a dParser.java: . │ │ │ │ │ +00062880: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +00062890: 636b 2f6a 6176 612f 7469 6d65 2f66 6f72 ck/java/time/for │ │ │ │ │ +000628a0: 6d61 742f 5443 4b4c 6f63 616c 697a 6564 mat/TCKLocalized │ │ │ │ │ +000628b0: 4669 656c 6450 7269 6e74 6572 2e6a 6176 FieldPrinter.jav │ │ │ │ │ +000628c0: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ +000628d0: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ +000628e0: 652f 666f 726d 6174 2f54 434b 4c6f 6361 e/format/TCKLoca │ │ │ │ │ +000628f0: 6c69 7a65 644f 6666 7365 7449 6450 7269 lizedOffsetIdPri │ │ │ │ │ +00062900: 6e74 6572 5061 7273 6572 2e6a 6176 613a nterParser.java: │ │ │ │ │ +00062910: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ +00062920: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ +00062930: 666f 726d 6174 2f54 434b 4c6f 6361 6c69 format/TCKLocali │ │ │ │ │ +00062940: 7a65 6450 7269 6e74 6572 5061 7273 6572 zedPrinterParser │ │ │ │ │ +00062950: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00062960: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ +00062970: 2f74 696d 652f 666f 726d 6174 2f54 434b /time/format/TCK │ │ │ │ │ +00062980: 4f66 6673 6574 5072 696e 7465 7250 6172 OffsetPrinterPar │ │ │ │ │ +00062990: 7365 722e 6a61 7661 3a20 200a 3c62 720a ser.java: .java/time/tck/j │ │ │ │ │ +000629b0: 6176 612f 7469 6d65 2f66 6f72 6d61 742f ava/time/format/ │ │ │ │ │ +000629c0: 5443 4b50 6164 5072 696e 7465 7250 6172 TCKPadPrinterPar │ │ │ │ │ +000629d0: 7365 722e 6a61 7661 3a20 200a 3c62 720a ser.java: .java/time/tck/j │ │ │ │ │ +000629f0: 6176 612f 7469 6d65 2f66 6f72 6d61 742f ava/time/format/ │ │ │ │ │ +00062a00: 5443 4b52 6573 6f6c 7665 7253 7479 6c65 TCKResolverStyle │ │ │ │ │ +00062a10: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00062a20: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ +00062a30: 2f74 696d 652f 666f 726d 6174 2f54 434b /time/format/TCK │ │ │ │ │ +00062a40: 5369 676e 5374 796c 652e 6a61 7661 3a20 SignStyle.java: │ │ │ │ │ +00062a50: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ +00062a60: 2f74 636b 2f6a 6176 612f 7469 6d65 2f66 /tck/java/time/f │ │ │ │ │ +00062a70: 6f72 6d61 742f 5443 4b54 6578 7453 7479 ormat/TCKTextSty │ │ │ │ │ +00062a80: 6c65 2e6a 6176 613a 2020 0a3c 6272 0a3e le.java: . │ │ │ │ │ +00062a90: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ +00062aa0: 7661 2f74 696d 652f 666f 726d 6174 2f54 va/time/format/T │ │ │ │ │ +00062ab0: 434b 5a6f 6e65 4964 5072 696e 7465 7250 CKZoneIdPrinterP │ │ │ │ │ +00062ac0: 6172 7365 722e 6a61 7661 3a20 200a 3c62 arser.java: .java/time/tck │ │ │ │ │ +00062ae0: 2f6a 6176 612f 7469 6d65 2f73 6572 6961 /java/time/seria │ │ │ │ │ +00062af0: 6c2f 5443 4b43 6c6f 636b 5365 7269 616c l/TCKClockSerial │ │ │ │ │ +00062b00: 697a 6174 696f 6e2e 6a61 7661 3a20 200a ization.java: . │ │ │ │ │ +00062b10: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +00062b20: 636b 2f6a 6176 612f 7469 6d65 2f73 6572 ck/java/time/ser │ │ │ │ │ +00062b30: 6961 6c2f 5443 4b44 7572 6174 696f 6e53 ial/TCKDurationS │ │ │ │ │ +00062b40: 6572 6961 6c69 7a61 7469 6f6e 2e6a 6176 erialization.jav │ │ │ │ │ +00062b50: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ +00062b60: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ +00062b70: 652f 7365 7269 616c 2f54 434b 496e 7374 e/serial/TCKInst │ │ │ │ │ +00062b80: 616e 7453 6572 6961 6c69 7a61 7469 6f6e antSerialization │ │ │ │ │ +00062b90: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00062ba0: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ +00062bb0: 2f74 696d 652f 7365 7269 616c 2f54 434b /time/serial/TCK │ │ │ │ │ +00062bc0: 4c6f 6361 6c44 6174 6553 6572 6961 6c69 LocalDateSeriali │ │ │ │ │ +00062bd0: 7a61 7469 6f6e 2e6a 6176 613a 2020 0a3c zation.java: .< │ │ │ │ │ +00062be0: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ +00062bf0: 6b2f 6a61 7661 2f74 696d 652f 7365 7269 k/java/time/seri │ │ │ │ │ +00062c00: 616c 2f54 434b 4c6f 6361 6c44 6174 6554 al/TCKLocalDateT │ │ │ │ │ +00062c10: 696d 6553 6572 6961 6c69 7a61 7469 6f6e imeSerialization │ │ │ │ │ +00062c20: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00062c30: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ +00062c40: 2f74 696d 652f 7365 7269 616c 2f54 434b /time/serial/TCK │ │ │ │ │ +00062c50: 4c6f 6361 6c54 696d 6553 6572 6961 6c69 LocalTimeSeriali │ │ │ │ │ +00062c60: 7a61 7469 6f6e 2e6a 6176 613a 2020 0a3c zation.java: .< │ │ │ │ │ +00062c70: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ +00062c80: 6b2f 6a61 7661 2f74 696d 652f 7365 7269 k/java/time/seri │ │ │ │ │ +00062c90: 616c 2f54 434b 4d6f 6e74 6844 6179 5365 al/TCKMonthDaySe │ │ │ │ │ +00062ca0: 7269 616c 697a 6174 696f 6e2e 6a61 7661 rialization.java │ │ │ │ │ +00062cb0: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ +00062cc0: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ +00062cd0: 2f73 6572 6961 6c2f 5443 4b4f 6666 7365 /serial/TCKOffse │ │ │ │ │ +00062ce0: 7444 6174 6554 696d 6553 6572 6961 6c69 tDateTimeSeriali │ │ │ │ │ +00062cf0: 7a61 7469 6f6e 2e6a 6176 613a 2020 0a3c zation.java: .< │ │ │ │ │ +00062d00: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ +00062d10: 6b2f 6a61 7661 2f74 696d 652f 7365 7269 k/java/time/seri │ │ │ │ │ +00062d20: 616c 2f54 434b 4f66 6673 6574 5469 6d65 al/TCKOffsetTime │ │ │ │ │ 00062d30: 5365 7269 616c 697a 6174 696f 6e2e 6a61 Serialization.ja │ │ │ │ │ 00062d40: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ 00062d50: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ -00062d60: 6d65 2f73 6572 6961 6c2f 5443 4b4f 6666 me/serial/TCKOff │ │ │ │ │ -00062d70: 7365 7444 6174 6554 696d 6553 6572 6961 setDateTimeSeria │ │ │ │ │ -00062d80: 6c69 7a61 7469 6f6e 2e6a 6176 613a 2020 lization.java: │ │ │ │ │ -00062d90: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ -00062da0: 7463 6b2f 6a61 7661 2f74 696d 652f 7365 tck/java/time/se │ │ │ │ │ -00062db0: 7269 616c 2f54 434b 4f66 6673 6574 5469 rial/TCKOffsetTi │ │ │ │ │ -00062dc0: 6d65 5365 7269 616c 697a 6174 696f 6e2e meSerialization. │ │ │ │ │ -00062dd0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -00062de0: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -00062df0: 7469 6d65 2f73 6572 6961 6c2f 5443 4b50 time/serial/TCKP │ │ │ │ │ -00062e00: 6572 696f 6453 6572 6961 6c69 7a61 7469 eriodSerializati │ │ │ │ │ -00062e10: 6f6e 2e6a 6176 613a 2020 0a3c 6272 0a3e on.java: . │ │ │ │ │ -00062e20: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ -00062e30: 7661 2f74 696d 652f 7365 7269 616c 2f54 va/time/serial/T │ │ │ │ │ -00062e40: 434b 5965 6172 4d6f 6e74 6853 6572 6961 CKYearMonthSeria │ │ │ │ │ -00062e50: 6c69 7a61 7469 6f6e 2e6a 6176 613a 2020 lization.java: │ │ │ │ │ -00062e60: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ -00062e70: 7463 6b2f 6a61 7661 2f74 696d 652f 7365 tck/java/time/se │ │ │ │ │ -00062e80: 7269 616c 2f54 434b 5965 6172 5365 7269 rial/TCKYearSeri │ │ │ │ │ -00062e90: 616c 697a 6174 696f 6e2e 6a61 7661 3a20 alization.java: │ │ │ │ │ -00062ea0: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -00062eb0: 2f74 636b 2f6a 6176 612f 7469 6d65 2f73 /tck/java/time/s │ │ │ │ │ -00062ec0: 6572 6961 6c2f 5443 4b5a 6f6e 6549 6453 erial/TCKZoneIdS │ │ │ │ │ -00062ed0: 6572 6961 6c69 7a61 7469 6f6e 2e6a 6176 erialization.jav │ │ │ │ │ -00062ee0: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ -00062ef0: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ -00062f00: 652f 7365 7269 616c 2f54 434b 5a6f 6e65 e/serial/TCKZone │ │ │ │ │ -00062f10: 4f66 6673 6574 5365 7269 616c 697a 6174 OffsetSerializat │ │ │ │ │ -00062f20: 696f 6e2e 6a61 7661 3a20 200a 3c62 720a ion.java: .java/time/tck/j │ │ │ │ │ -00062f40: 6176 612f 7469 6d65 2f73 6572 6961 6c2f ava/time/serial/ │ │ │ │ │ -00062f50: 5443 4b5a 6f6e 6564 4461 7465 5469 6d65 TCKZonedDateTime │ │ │ │ │ -00062f60: 5365 7269 616c 697a 6174 696f 6e2e 6a61 Serialization.ja │ │ │ │ │ -00062f70: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -00062f80: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ -00062f90: 6d65 2f74 656d 706f 7261 6c2f 5443 4b43 me/temporal/TCKC │ │ │ │ │ -00062fa0: 6872 6f6e 6f46 6965 6c64 2e6a 6176 613a hronoField.java: │ │ │ │ │ -00062fb0: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ -00062fc0: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ -00062fd0: 7465 6d70 6f72 616c 2f54 434b 4368 726f temporal/TCKChro │ │ │ │ │ -00062fe0: 6e6f 556e 6974 2e6a 6176 613a 2020 0a3c noUnit.java: .< │ │ │ │ │ -00062ff0: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ -00063000: 6b2f 6a61 7661 2f74 696d 652f 7465 6d70 k/java/time/temp │ │ │ │ │ -00063010: 6f72 616c 2f54 434b 4973 6f46 6965 6c64 oral/TCKIsoField │ │ │ │ │ -00063020: 732e 6a61 7661 3a20 200a 3c62 720a 3e6a s.java: .j │ │ │ │ │ -00063030: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ -00063040: 612f 7469 6d65 2f74 656d 706f 7261 6c2f a/time/temporal/ │ │ │ │ │ -00063050: 5443 4b4a 756c 6961 6e46 6965 6c64 732e TCKJulianFields. │ │ │ │ │ -00063060: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -00063070: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -00063080: 7469 6d65 2f74 656d 706f 7261 6c2f 5443 time/temporal/TC │ │ │ │ │ -00063090: 4b54 656d 706f 7261 6c41 646a 7573 7465 KTemporalAdjuste │ │ │ │ │ -000630a0: 7273 2e6a 6176 613a 2020 0a3c 6272 0a3e rs.java: . │ │ │ │ │ -000630b0: 6a61 7661 2f74 696d 652f 7463 6b2f 6a61 java/time/tck/ja │ │ │ │ │ -000630c0: 7661 2f74 696d 652f 7465 6d70 6f72 616c va/time/temporal │ │ │ │ │ -000630d0: 2f54 434b 5765 656b 4669 656c 6473 2e6a /TCKWeekFields.j │ │ │ │ │ -000630e0: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -000630f0: 2f74 696d 652f 7463 6b2f 6a61 7661 2f74 /time/tck/java/t │ │ │ │ │ -00063100: 696d 652f 7465 6d70 6f72 616c 2f73 6572 ime/temporal/ser │ │ │ │ │ -00063110: 6961 6c2f 5443 4b43 6872 6f6e 6f46 6965 ial/TCKChronoFie │ │ │ │ │ -00063120: 6c64 5365 7269 616c 697a 6174 696f 6e2e ldSerialization. │ │ │ │ │ -00063130: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -00063140: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -00063150: 7469 6d65 2f74 656d 706f 7261 6c2f 7365 time/temporal/se │ │ │ │ │ -00063160: 7269 616c 2f54 434b 4368 726f 6e6f 556e rial/TCKChronoUn │ │ │ │ │ -00063170: 6974 5365 7269 616c 697a 6174 696f 6e2e itSerialization. │ │ │ │ │ -00063180: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -00063190: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -000631a0: 7469 6d65 2f74 656d 706f 7261 6c2f 7365 time/temporal/se │ │ │ │ │ -000631b0: 7269 616c 2f54 434b 4a75 6c69 616e 4669 rial/TCKJulianFi │ │ │ │ │ -000631c0: 656c 6473 5365 7269 616c 697a 6174 696f eldsSerializatio │ │ │ │ │ -000631d0: 6e2e 6a61 7661 3a20 200a 3c62 720a 3e6a n.java: .j │ │ │ │ │ -000631e0: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ -000631f0: 612f 7469 6d65 2f74 656d 706f 7261 6c2f a/time/temporal/ │ │ │ │ │ -00063200: 7365 7269 616c 2f54 434b 5661 6c75 6552 serial/TCKValueR │ │ │ │ │ -00063210: 616e 6765 5365 7269 616c 697a 6174 696f angeSerializatio │ │ │ │ │ -00063220: 6e2e 6a61 7661 3a20 200a 3c62 720a 3e6a n.java: .j │ │ │ │ │ -00063230: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ -00063240: 612f 7469 6d65 2f74 656d 706f 7261 6c2f a/time/temporal/ │ │ │ │ │ -00063250: 7365 7269 616c 2f54 434b 5765 656b 4669 serial/TCKWeekFi │ │ │ │ │ -00063260: 656c 6473 5365 7269 616c 697a 6174 696f eldsSerializatio │ │ │ │ │ -00063270: 6e2e 6a61 7661 3a20 200a 3c62 720a 3e6a n.java: .j │ │ │ │ │ -00063280: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ -00063290: 612f 7469 6d65 2f7a 6f6e 652f 5443 4b46 a/time/zone/TCKF │ │ │ │ │ -000632a0: 6978 6564 5a6f 6e65 5275 6c65 732e 6a61 ixedZoneRules.ja │ │ │ │ │ -000632b0: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -000632c0: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ -000632d0: 6d65 2f7a 6f6e 652f 5443 4b5a 6f6e 654f me/zone/TCKZoneO │ │ │ │ │ -000632e0: 6666 7365 7454 7261 6e73 6974 696f 6e2e ffsetTransition. │ │ │ │ │ -000632f0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -00063300: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ -00063310: 7469 6d65 2f7a 6f6e 652f 5443 4b5a 6f6e time/zone/TCKZon │ │ │ │ │ -00063320: 654f 6666 7365 7454 7261 6e73 6974 696f eOffsetTransitio │ │ │ │ │ -00063330: 6e52 756c 652e 6a61 7661 3a20 200a 3c62 nRule.java: .java/time/tck │ │ │ │ │ -00063350: 2f6a 6176 612f 7469 6d65 2f7a 6f6e 652f /java/time/zone/ │ │ │ │ │ -00063360: 5443 4b5a 6f6e 6552 756c 6573 2e6a 6176 TCKZoneRules.jav │ │ │ │ │ -00063370: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ -00063380: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ -00063390: 652f 7a6f 6e65 2f54 434b 5a6f 6e65 5275 e/zone/TCKZoneRu │ │ │ │ │ -000633a0: 6c65 7350 726f 7669 6465 722e 6a61 7661 lesProvider.java │ │ │ │ │ -000633b0: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ -000633c0: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ -000633d0: 2f7a 6f6e 652f 7365 7269 616c 2f54 434b /zone/serial/TCK │ │ │ │ │ -000633e0: 4669 7865 645a 6f6e 6552 756c 6573 5365 FixedZoneRulesSe │ │ │ │ │ -000633f0: 7269 616c 697a 6174 696f 6e2e 6a61 7661 rialization.java │ │ │ │ │ -00063400: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ -00063410: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ -00063420: 2f7a 6f6e 652f 7365 7269 616c 2f54 434b /zone/serial/TCK │ │ │ │ │ -00063430: 5a6f 6e65 4f66 6673 6574 5472 616e 7369 ZoneOffsetTransi │ │ │ │ │ -00063440: 7469 6f6e 5275 6c65 5365 7269 616c 697a tionRuleSerializ │ │ │ │ │ -00063450: 6174 696f 6e2e 6a61 7661 3a20 200a 3c62 ation.java: .java/time/tck │ │ │ │ │ -00063470: 2f6a 6176 612f 7469 6d65 2f7a 6f6e 652f /java/time/zone/ │ │ │ │ │ -00063480: 7365 7269 616c 2f54 434b 5a6f 6e65 4f66 serial/TCKZoneOf │ │ │ │ │ -00063490: 6673 6574 5472 616e 7369 7469 6f6e 5365 fsetTransitionSe │ │ │ │ │ -000634a0: 7269 616c 697a 6174 696f 6e2e 6a61 7661 rialization.java │ │ │ │ │ -000634b0: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ -000634c0: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ -000634d0: 2f7a 6f6e 652f 7365 7269 616c 2f54 434b /zone/serial/TCK │ │ │ │ │ -000634e0: 5a6f 6e65 5275 6c65 7353 6572 6961 6c69 ZoneRulesSeriali │ │ │ │ │ -000634f0: 7a61 7469 6f6e 2e6a 6176 613a 2020 0a3c zation.java: .< │ │ │ │ │ -00063500: 6272 0a3e 6a61 7661 2f74 696d 652f 7465 br.>java/time/te │ │ │ │ │ -00063510: 7374 2f6a 6176 612f 7469 6d65 2f41 6273 st/java/time/Abs │ │ │ │ │ -00063520: 7472 6163 7454 6573 742e 6a61 7661 3a20 tractTest.java: │ │ │ │ │ -00063530: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -00063540: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ -00063550: 4d6f 636b 5369 6d70 6c65 5065 7269 6f64 MockSimplePeriod │ │ │ │ │ -00063560: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ -00063570: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ -00063580: 612f 7469 6d65 2f54 6573 7443 6c6f 636b a/time/TestClock │ │ │ │ │ -00063590: 5f46 6978 6564 2e6a 6176 613a 2020 0a3c _Fixed.java: .< │ │ │ │ │ -000635a0: 6272 0a3e 6a61 7661 2f74 696d 652f 7465 br.>java/time/te │ │ │ │ │ -000635b0: 7374 2f6a 6176 612f 7469 6d65 2f54 6573 st/java/time/Tes │ │ │ │ │ -000635c0: 7443 6c6f 636b 5f4f 6666 7365 742e 6a61 tClock_Offset.ja │ │ │ │ │ -000635d0: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -000635e0: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ -000635f0: 696d 652f 5465 7374 436c 6f63 6b5f 5379 ime/TestClock_Sy │ │ │ │ │ -00063600: 7374 656d 2e6a 6176 613a 2020 0a3c 6272 stem.java: .
    java/time/test │ │ │ │ │ -00063620: 2f6a 6176 612f 7469 6d65 2f54 6573 7443 /java/time/TestC │ │ │ │ │ -00063630: 6c6f 636b 5f54 6963 6b2e 6a61 7661 3a20 lock_Tick.java: │ │ │ │ │ -00063640: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -00063650: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ -00063660: 5465 7374 4475 7261 7469 6f6e 2e6a 6176 TestDuration.jav │ │ │ │ │ -00063670: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ -00063680: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ -00063690: 6d65 2f54 6573 7449 6e73 7461 6e74 2e6a me/TestInstant.j │ │ │ │ │ -000636a0: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -000636b0: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ -000636c0: 7469 6d65 2f54 6573 7449 6e73 7461 6e74 time/TestInstant │ │ │ │ │ -000636d0: 536f 7572 6365 2e6a 6176 613a 2020 0a3c Source.java: .< │ │ │ │ │ -000636e0: 6272 0a3e 6a61 7661 2f74 696d 652f 7465 br.>java/time/te │ │ │ │ │ -000636f0: 7374 2f6a 6176 612f 7469 6d65 2f54 6573 st/java/time/Tes │ │ │ │ │ -00063700: 744c 6f63 616c 4461 7465 2e6a 6176 613a tLocalDate.java: │ │ │ │ │ -00063710: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ -00063720: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ -00063730: 2f54 6573 744c 6f63 616c 4461 7465 5469 /TestLocalDateTi │ │ │ │ │ -00063740: 6d65 2e6a 6176 613a 2020 0a3c 6272 0a3e me.java: . │ │ │ │ │ -00063750: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ -00063760: 6176 612f 7469 6d65 2f54 6573 744c 6f63 ava/time/TestLoc │ │ │ │ │ -00063770: 616c 5469 6d65 2e6a 6176 613a 2020 0a3c alTime.java: .< │ │ │ │ │ -00063780: 6272 0a3e 6a61 7661 2f74 696d 652f 7465 br.>java/time/te │ │ │ │ │ -00063790: 7374 2f6a 6176 612f 7469 6d65 2f54 6573 st/java/time/Tes │ │ │ │ │ -000637a0: 744d 6f6e 7468 4461 792e 6a61 7661 3a20 tMonthDay.java: │ │ │ │ │ -000637b0: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -000637c0: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ -000637d0: 5465 7374 4f66 6673 6574 4461 7465 5469 TestOffsetDateTi │ │ │ │ │ -000637e0: 6d65 2e6a 6176 613a 2020 0a3c 6272 0a3e me.java: . │ │ │ │ │ -000637f0: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ -00063800: 6176 612f 7469 6d65 2f54 6573 744f 6666 ava/time/TestOff │ │ │ │ │ -00063810: 7365 7444 6174 6554 696d 655f 696e 7374 setDateTime_inst │ │ │ │ │ -00063820: 616e 7473 2e6a 6176 613a 2020 0a3c 6272 ants.java: .
    java/time/test │ │ │ │ │ -00063840: 2f6a 6176 612f 7469 6d65 2f54 6573 744f /java/time/TestO │ │ │ │ │ -00063850: 6666 7365 7454 696d 652e 6a61 7661 3a20 ffsetTime.java: │ │ │ │ │ -00063860: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -00063870: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ -00063880: 5465 7374 5065 7269 6f64 2e6a 6176 613a TestPeriod.java: │ │ │ │ │ -00063890: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ -000638a0: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ -000638b0: 2f54 6573 7459 6561 722e 6a61 7661 3a20 /TestYear.java: │ │ │ │ │ -000638c0: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -000638d0: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ -000638e0: 5465 7374 5965 6172 4d6f 6e74 682e 6a61 TestYearMonth.ja │ │ │ │ │ -000638f0: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -00063900: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ -00063910: 696d 652f 5465 7374 5a6f 6e65 4964 2e6a ime/TestZoneId.j │ │ │ │ │ -00063920: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -00063930: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ -00063940: 7469 6d65 2f54 6573 745a 6f6e 654f 6666 time/TestZoneOff │ │ │ │ │ -00063950: 7365 742e 6a61 7661 3a20 200a 3c62 720a set.java: .java/time/test/ │ │ │ │ │ -00063970: 6a61 7661 2f74 696d 652f 5465 7374 5a6f java/time/TestZo │ │ │ │ │ -00063980: 6e65 6444 6174 6554 696d 652e 6a61 7661 nedDateTime.java │ │ │ │ │ -00063990: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ -000639a0: 6d65 2f74 6573 742f 6a61 7661 2f74 696d me/test/java/tim │ │ │ │ │ -000639b0: 652f 6368 726f 6e6f 2f54 6573 7443 6872 e/chrono/TestChr │ │ │ │ │ -000639c0: 6f6e 6f4c 6f63 616c 4461 7465 2e6a 6176 onoLocalDate.jav │ │ │ │ │ -000639d0: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ -000639e0: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ -000639f0: 6d65 2f63 6872 6f6e 6f2f 5465 7374 4368 me/chrono/TestCh │ │ │ │ │ -00063a00: 726f 6e6f 6c6f 6779 5065 7266 2e6a 6176 ronologyPerf.jav │ │ │ │ │ -00063a10: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ -00063a20: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ -00063a30: 6d65 2f63 6872 6f6e 6f2f 5465 7374 4572 me/chrono/TestEr │ │ │ │ │ -00063a40: 6144 6973 706c 6179 4e61 6d65 2e6a 6176 aDisplayName.jav │ │ │ │ │ -00063a50: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ -00063a60: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ -00063a70: 6d65 2f63 6872 6f6e 6f2f 5465 7374 4578 me/chrono/TestEx │ │ │ │ │ -00063a80: 616d 706c 6543 6f64 652e 6a61 7661 3a20 ampleCode.java: │ │ │ │ │ -00063a90: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -00063aa0: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ -00063ab0: 6368 726f 6e6f 2f54 6573 7449 736f 4368 chrono/TestIsoCh │ │ │ │ │ -00063ac0: 726f 6e6f 496d 706c 2e6a 6176 613a 2020 ronoImpl.java: │ │ │ │ │ -00063ad0: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ -00063ae0: 7465 7374 2f6a 6176 612f 7469 6d65 2f63 test/java/time/c │ │ │ │ │ -00063af0: 6872 6f6e 6f2f 5465 7374 4a61 7061 6e65 hrono/TestJapane │ │ │ │ │ -00063b00: 7365 4368 726f 6e6f 496d 706c 2e6a 6176 seChronoImpl.jav │ │ │ │ │ -00063b10: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ -00063b20: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ -00063b30: 6d65 2f63 6872 6f6e 6f2f 5465 7374 4a61 me/chrono/TestJa │ │ │ │ │ -00063b40: 7061 6e65 7365 4368 726f 6e6f 6c6f 6779 paneseChronology │ │ │ │ │ -00063b50: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ -00063b60: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ -00063b70: 612f 7469 6d65 2f63 6872 6f6e 6f2f 5465 a/time/chrono/Te │ │ │ │ │ -00063b80: 7374 5365 7276 6963 654c 6f61 6465 722e stServiceLoader. │ │ │ │ │ -00063b90: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -00063ba0: 612f 7469 6d65 2f74 6573 742f 6a61 7661 a/time/test/java │ │ │ │ │ -00063bb0: 2f74 696d 652f 6368 726f 6e6f 2f54 6573 /time/chrono/Tes │ │ │ │ │ -00063bc0: 7454 6861 6942 7564 6468 6973 7443 6872 tThaiBuddhistChr │ │ │ │ │ -00063bd0: 6f6e 6f49 6d70 6c2e 6a61 7661 3a20 200a onoImpl.java: . │ │ │ │ │ -00063be0: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ -00063bf0: 6573 742f 6a61 7661 2f74 696d 652f 6368 est/java/time/ch │ │ │ │ │ -00063c00: 726f 6e6f 2f54 6573 7455 6d6d 416c 5175 rono/TestUmmAlQu │ │ │ │ │ -00063c10: 7261 4368 726f 6e6f 6c6f 6779 2e6a 6176 raChronology.jav │ │ │ │ │ -00063c20: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ -00063c30: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ -00063c40: 6d65 2f66 6f72 6d61 742f 4162 7374 7261 me/format/Abstra │ │ │ │ │ -00063c50: 6374 5465 7374 5072 696e 7465 7250 6172 ctTestPrinterPar │ │ │ │ │ -00063c60: 7365 722e 6a61 7661 3a20 200a 3c62 720a ser.java: .java/time/test/ │ │ │ │ │ -00063c80: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ -00063c90: 2f4d 6f63 6b49 4f45 7863 6570 7469 6f6e /MockIOException │ │ │ │ │ -00063ca0: 4170 7065 6e64 6162 6c65 2e6a 6176 613a Appendable.java: │ │ │ │ │ -00063cb0: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ -00063cc0: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ -00063cd0: 2f66 6f72 6d61 742f 5465 7374 4368 6172 /format/TestChar │ │ │ │ │ -00063ce0: 4c69 7465 7261 6c50 6172 7365 722e 6a61 LiteralParser.ja │ │ │ │ │ -00063cf0: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -00063d00: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ -00063d10: 696d 652f 666f 726d 6174 2f54 6573 7443 ime/format/TestC │ │ │ │ │ -00063d20: 6861 724c 6974 6572 616c 5072 696e 7465 harLiteralPrinte │ │ │ │ │ -00063d30: 722e 6a61 7661 3a20 200a 3c62 720a 3e6a r.java: .j │ │ │ │ │ -00063d40: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ -00063d50: 7661 2f74 696d 652f 666f 726d 6174 2f54 va/time/format/T │ │ │ │ │ -00063d60: 6573 7444 6174 6554 696d 6546 6f72 6d61 estDateTimeForma │ │ │ │ │ -00063d70: 7474 6572 2e6a 6176 613a 2020 0a3c 6272 tter.java: .
    java/time/test │ │ │ │ │ -00063d90: 2f6a 6176 612f 7469 6d65 2f66 6f72 6d61 /java/time/forma │ │ │ │ │ -00063da0: 742f 5465 7374 4461 7465 5469 6d65 466f t/TestDateTimeFo │ │ │ │ │ -00063db0: 726d 6174 7465 7242 7569 6c64 6572 2e6a rmatterBuilder.j │ │ │ │ │ -00063dc0: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -00063dd0: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ -00063de0: 7469 6d65 2f66 6f72 6d61 742f 5465 7374 time/format/Test │ │ │ │ │ -00063df0: 4461 7465 5469 6d65 466f 726d 6174 7465 DateTimeFormatte │ │ │ │ │ -00063e00: 7242 7569 6c64 6572 5769 7468 4c6f 6361 rBuilderWithLoca │ │ │ │ │ -00063e10: 6c65 2e6a 6176 613a 2020 0a3c 6272 0a3e le.java: . │ │ │ │ │ -00063e20: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ -00063e30: 6176 612f 7469 6d65 2f66 6f72 6d61 742f ava/time/format/ │ │ │ │ │ -00063e40: 5465 7374 4461 7465 5469 6d65 5061 7273 TestDateTimePars │ │ │ │ │ -00063e50: 696e 672e 6a61 7661 3a20 200a 3c62 720a ing.java: .java/time/test/ │ │ │ │ │ -00063e70: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ -00063e80: 2f54 6573 7444 6174 6554 696d 6554 6578 /TestDateTimeTex │ │ │ │ │ -00063e90: 7450 726f 7669 6465 722e 6a61 7661 3a20 tProvider.java: │ │ │ │ │ -00063ea0: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -00063eb0: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ -00063ec0: 666f 726d 6174 2f54 6573 7444 6174 6554 format/TestDateT │ │ │ │ │ -00063ed0: 696d 6554 6578 7450 726f 7669 6465 7257 imeTextProviderW │ │ │ │ │ -00063ee0: 6974 684c 6f63 616c 652e 6a61 7661 3a20 ithLocale.java: │ │ │ │ │ -00063ef0: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -00063f00: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ -00063f10: 666f 726d 6174 2f54 6573 7444 6563 696d format/TestDecim │ │ │ │ │ -00063f20: 616c 5374 796c 652e 6a61 7661 3a20 200a alStyle.java: . │ │ │ │ │ -00063f30: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ -00063f40: 6573 742f 6a61 7661 2f74 696d 652f 666f est/java/time/fo │ │ │ │ │ -00063f50: 726d 6174 2f54 6573 7446 7261 6374 696f rmat/TestFractio │ │ │ │ │ -00063f60: 6e50 7269 6e74 6572 5061 7273 6572 2e6a nPrinterParser.j │ │ │ │ │ -00063f70: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -00063f80: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ -00063f90: 7469 6d65 2f66 6f72 6d61 742f 5465 7374 time/format/Test │ │ │ │ │ -00063fa0: 4c6f 6361 6c69 7a65 644f 6666 7365 7450 LocalizedOffsetP │ │ │ │ │ -00063fb0: 7269 6e74 6572 5061 7273 6572 2e6a 6176 rinterParser.jav │ │ │ │ │ -00063fc0: 613a 2054 6869 7320 7465 7374 2076 6572 a: This test ver │ │ │ │ │ -00063fd0: 6966 6965 7320 7468 6174 2074 6865 206c ifies that the l │ │ │ │ │ -00063fe0: 6f63 616c 697a 6564 2074 6578 7420 666f ocalized text fo │ │ │ │ │ -00063ff0: 7220 2247 4d54 2220 6672 6f6d 2043 4c44 r "GMT" from CLD │ │ │ │ │ -00064000: 5220 6973 2061 7070 6c69 6564 2f72 6563 R is applied/rec │ │ │ │ │ -00064010: 6f67 6e69 7a65 6420 6475 7269 6e67 2070 ognized during p │ │ │ │ │ -00064020: 7269 6e74 696e 672f 7061 7273 696e 6720 rinting/parsing │ │ │ │ │ -00064030: 7469 6d65 7374 616d 7073 2e0a 3c62 720a timestamps..java/time/test/ │ │ │ │ │ -00064050: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ -00064060: 2f54 6573 744c 6f63 616c 697a 6564 5061 /TestLocalizedPa │ │ │ │ │ -00064070: 7474 6572 6e2e 6a61 7661 3a20 200a 3c62 ttern.java: .java/time/tes │ │ │ │ │ -00064090: 742f 6a61 7661 2f74 696d 652f 666f 726d t/java/time/form │ │ │ │ │ -000640a0: 6174 2f54 6573 744e 6172 726f 774d 6f6e at/TestNarrowMon │ │ │ │ │ -000640b0: 7468 4e61 6d65 7341 6e64 4461 794e 616d thNamesAndDayNam │ │ │ │ │ -000640c0: 6573 2e6a 6176 613a 2054 6573 7420 4e61 es.java: Test Na │ │ │ │ │ -000640d0: 7272 6f77 2061 6e64 204e 6172 726f 7753 rrow and NarrowS │ │ │ │ │ -000640e0: 7461 6e64 616c 6f6e 6520 6d6f 6e74 6820 tandalone month │ │ │ │ │ -000640f0: 6e61 6d65 7320 6172 6520 7265 7472 6965 names are retrie │ │ │ │ │ -00064100: 7665 6420 636f 7272 6563 746c 792e 0a3c ved correctly..< │ │ │ │ │ -00064110: 6272 0a3e 6a61 7661 2f74 696d 652f 7465 br.>java/time/te │ │ │ │ │ -00064120: 7374 2f6a 6176 612f 7469 6d65 2f66 6f72 st/java/time/for │ │ │ │ │ -00064130: 6d61 742f 5465 7374 4e6f 6e49 736f 466f mat/TestNonIsoFo │ │ │ │ │ -00064140: 726d 6174 7465 722e 6a61 7661 3a20 200a rmatter.java: . │ │ │ │ │ -00064150: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ -00064160: 6573 742f 6a61 7661 2f74 696d 652f 666f est/java/time/fo │ │ │ │ │ -00064170: 726d 6174 2f54 6573 744e 756d 6265 7250 rmat/TestNumberP │ │ │ │ │ -00064180: 6172 7365 722e 6a61 7661 3a20 200a 3c62 arser.java: .java/time/tes │ │ │ │ │ -000641a0: 742f 6a61 7661 2f74 696d 652f 666f 726d t/java/time/form │ │ │ │ │ -000641b0: 6174 2f54 6573 744e 756d 6265 7250 7269 at/TestNumberPri │ │ │ │ │ -000641c0: 6e74 6572 2e6a 6176 613a 2020 0a3c 6272 nter.java: .
    java/time/test │ │ │ │ │ -000641e0: 2f6a 6176 612f 7469 6d65 2f66 6f72 6d61 /java/time/forma │ │ │ │ │ -000641f0: 742f 5465 7374 5061 6450 7269 6e74 6572 t/TestPadPrinter │ │ │ │ │ -00064200: 4465 636f 7261 746f 722e 6a61 7661 3a20 Decorator.java: │ │ │ │ │ -00064210: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -00064220: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ -00064230: 666f 726d 6174 2f54 6573 7452 6564 7563 format/TestReduc │ │ │ │ │ -00064240: 6564 5061 7273 6572 2e6a 6176 613a 2020 edParser.java: │ │ │ │ │ -00064250: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ -00064260: 7465 7374 2f6a 6176 612f 7469 6d65 2f66 test/java/time/f │ │ │ │ │ -00064270: 6f72 6d61 742f 5465 7374 5265 6475 6365 ormat/TestReduce │ │ │ │ │ -00064280: 6450 7269 6e74 6572 2e6a 6176 613a 2020 dPrinter.java: │ │ │ │ │ -00064290: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ -000642a0: 7465 7374 2f6a 6176 612f 7469 6d65 2f66 test/java/time/f │ │ │ │ │ -000642b0: 6f72 6d61 742f 5465 7374 5365 7474 696e ormat/TestSettin │ │ │ │ │ -000642c0: 6773 5061 7273 6572 2e6a 6176 613a 2020 gsParser.java: │ │ │ │ │ -000642d0: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ -000642e0: 7465 7374 2f6a 6176 612f 7469 6d65 2f66 test/java/time/f │ │ │ │ │ -000642f0: 6f72 6d61 742f 5465 7374 5374 7269 6e67 ormat/TestString │ │ │ │ │ -00064300: 4c69 7465 7261 6c50 6172 7365 722e 6a61 LiteralParser.ja │ │ │ │ │ -00064310: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -00064320: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ -00064330: 696d 652f 666f 726d 6174 2f54 6573 7453 ime/format/TestS │ │ │ │ │ -00064340: 7472 696e 674c 6974 6572 616c 5072 696e tringLiteralPrin │ │ │ │ │ -00064350: 7465 722e 6a61 7661 3a20 200a 3c62 720a ter.java: .java/time/test/ │ │ │ │ │ -00064370: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ -00064380: 2f54 6573 7454 6578 7450 6172 7365 722e /TestTextParser. │ │ │ │ │ -00064390: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -000643a0: 612f 7469 6d65 2f74 6573 742f 6a61 7661 a/time/test/java │ │ │ │ │ -000643b0: 2f74 696d 652f 666f 726d 6174 2f54 6573 /time/format/Tes │ │ │ │ │ -000643c0: 7454 6578 7450 6172 7365 7257 6974 684c tTextParserWithL │ │ │ │ │ -000643d0: 6f63 616c 652e 6a61 7661 3a20 200a 3c62 ocale.java: .java/time/tes │ │ │ │ │ -000643f0: 742f 6a61 7661 2f74 696d 652f 666f 726d t/java/time/form │ │ │ │ │ -00064400: 6174 2f54 6573 7454 6578 7450 7269 6e74 at/TestTextPrint │ │ │ │ │ -00064410: 6572 2e6a 6176 613a 2020 0a3c 6272 0a3e er.java: . │ │ │ │ │ -00064420: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ -00064430: 6176 612f 7469 6d65 2f66 6f72 6d61 742f ava/time/format/ │ │ │ │ │ -00064440: 5465 7374 5465 7874 5072 696e 7465 7257 TestTextPrinterW │ │ │ │ │ -00064450: 6974 684c 6f63 616c 652e 6a61 7661 3a20 ithLocale.java: │ │ │ │ │ -00064460: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ -00064470: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ -00064480: 666f 726d 6174 2f54 6573 7455 5443 5061 format/TestUTCPa │ │ │ │ │ -00064490: 7273 652e 6a61 7661 3a20 5465 7374 2070 rse.java: Test p │ │ │ │ │ -000644a0: 6172 7369 6e67 2022 5554 432d 5858 3a58 arsing "UTC-XX:X │ │ │ │ │ -000644b0: 5822 2074 6578 7420 776f 726b 7320 636f X" text works co │ │ │ │ │ -000644c0: 7272 6563 746c 790a 3c62 720a 3e6a 6176 rrectly.jav │ │ │ │ │ -000644d0: 612f 7469 6d65 2f74 6573 742f 6a61 7661 a/time/test/java │ │ │ │ │ -000644e0: 2f74 696d 652f 666f 726d 6174 2f54 6573 /time/format/Tes │ │ │ │ │ -000644f0: 7455 6e69 636f 6465 4578 7465 6e73 696f tUnicodeExtensio │ │ │ │ │ -00064500: 6e2e 6a61 7661 3a20 5465 7374 7320 6a61 n.java: Tests ja │ │ │ │ │ -00064510: 7661 2e74 696d 6520 636c 6173 7365 7320 va.time classes │ │ │ │ │ -00064520: 6465 616c 7320 7769 7468 2055 6e69 636f deals with Unico │ │ │ │ │ -00064530: 6465 2065 7874 656e 7369 6f6e 7320 636f de extensions co │ │ │ │ │ -00064540: 7272 6563 746c 792e 0a3c 6272 0a3e 6a61 rrectly..ja │ │ │ │ │ -00064550: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ -00064560: 612f 7469 6d65 2f66 6f72 6d61 742f 5465 a/time/format/Te │ │ │ │ │ -00064570: 7374 5a6f 6e65 4f66 6673 6574 5061 7273 stZoneOffsetPars │ │ │ │ │ -00064580: 6572 2e6a 6176 613a 2020 0a3c 6272 0a3e er.java: . │ │ │ │ │ -00064590: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ -000645a0: 6176 612f 7469 6d65 2f66 6f72 6d61 742f ava/time/format/ │ │ │ │ │ -000645b0: 5465 7374 5a6f 6e65 4f66 6673 6574 5072 TestZoneOffsetPr │ │ │ │ │ -000645c0: 696e 7465 722e 6a61 7661 3a20 200a 3c62 inter.java: .java/time/tes │ │ │ │ │ -000645e0: 742f 6a61 7661 2f74 696d 652f 666f 726d t/java/time/form │ │ │ │ │ -000645f0: 6174 2f54 6573 745a 6f6e 6554 6578 7450 at/TestZoneTextP │ │ │ │ │ -00064600: 7269 6e74 6572 5061 7273 6572 2e6a 6176 rinterParser.jav │ │ │ │ │ -00064610: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ -00064620: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ -00064630: 6d65 2f66 6f72 6d61 742f 5a6f 6e65 4e61 me/format/ZoneNa │ │ │ │ │ -00064640: 6d65 2e6a 6176 613a 2020 0a3c 6272 0a3e me.java: . │ │ │ │ │ -00064650: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ -00064660: 6176 612f 7469 6d65 2f74 656d 706f 7261 ava/time/tempora │ │ │ │ │ -00064670: 6c2f 4d6f 636b 4669 656c 644e 6f56 616c l/MockFieldNoVal │ │ │ │ │ -00064680: 7565 2e6a 6176 613a 2020 0a3c 6272 0a3e ue.java: . │ │ │ │ │ -00064690: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ -000646a0: 6176 612f 7469 6d65 2f74 656d 706f 7261 ava/time/tempora │ │ │ │ │ -000646b0: 6c2f 4d6f 636b 4669 656c 6456 616c 7565 l/MockFieldValue │ │ │ │ │ -000646c0: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ -000646d0: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ -000646e0: 612f 7469 6d65 2f74 656d 706f 7261 6c2f a/time/temporal/ │ │ │ │ │ -000646f0: 5465 7374 4368 726f 6e6f 4669 656c 642e TestChronoField. │ │ │ │ │ -00064700: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -00064710: 612f 7469 6d65 2f74 6573 742f 6a61 7661 a/time/test/java │ │ │ │ │ -00064720: 2f74 696d 652f 7465 6d70 6f72 616c 2f54 /time/temporal/T │ │ │ │ │ -00064730: 6573 7443 6872 6f6e 6f55 6e69 742e 6a61 estChronoUnit.ja │ │ │ │ │ -00064740: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -00064750: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ -00064760: 696d 652f 7465 6d70 6f72 616c 2f54 6573 ime/temporal/Tes │ │ │ │ │ -00064770: 7444 6174 6554 696d 6542 7569 6c64 6572 tDateTimeBuilder │ │ │ │ │ -00064780: 436f 6d62 696e 6174 696f 6e73 2e6a 6176 Combinations.jav │ │ │ │ │ -00064790: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ -000647a0: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ -000647b0: 6d65 2f74 656d 706f 7261 6c2f 5465 7374 me/temporal/Test │ │ │ │ │ -000647c0: 4461 7465 5469 6d65 5661 6c75 6552 616e DateTimeValueRan │ │ │ │ │ -000647d0: 6765 2e6a 6176 613a 2020 0a3c 6272 0a3e ge.java: . │ │ │ │ │ -000647e0: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ -000647f0: 6176 612f 7469 6d65 2f74 656d 706f 7261 ava/time/tempora │ │ │ │ │ -00064800: 6c2f 5465 7374 4973 6f46 6965 6c64 732e l/TestIsoFields. │ │ │ │ │ -00064810: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -00064820: 612f 7469 6d65 2f74 6573 742f 6a61 7661 a/time/test/java │ │ │ │ │ -00064830: 2f74 696d 652f 7465 6d70 6f72 616c 2f54 /time/temporal/T │ │ │ │ │ -00064840: 6573 7449 736f 5765 656b 4669 656c 6473 estIsoWeekFields │ │ │ │ │ -00064850: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ -00064860: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ -00064870: 612f 7469 6d65 2f74 656d 706f 7261 6c2f a/time/temporal/ │ │ │ │ │ -00064880: 5465 7374 4a75 6c69 616e 4669 656c 6473 TestJulianFields │ │ │ │ │ -00064890: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ -000648a0: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ -000648b0: 612f 7469 6d65 2f7a 6f6e 652f 5465 7374 a/time/zone/Test │ │ │ │ │ -000648c0: 4669 7865 645a 6f6e 6552 756c 6573 2e6a FixedZoneRules.j │ │ │ │ │ -000648d0: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -000648e0: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ -000648f0: 7469 6d65 2f7a 6f6e 652f 5465 7374 4d75 time/zone/TestMu │ │ │ │ │ -00064900: 7461 626c 655a 6f6e 6552 756c 6573 2e6a tableZoneRules.j │ │ │ │ │ -00064910: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -00064920: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ -00064930: 7469 6d65 2f7a 6f6e 652f 5465 7374 5a6f time/zone/TestZo │ │ │ │ │ -00064940: 6e65 5275 6c65 732e 6a61 7661 3a20 200a neRules.java: . │ │ │ │ │ -00064950: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ -00064960: 6573 742f 6a61 7661 2f74 696d 652f 7a6f est/java/time/zo │ │ │ │ │ -00064970: 6e65 2f54 6573 745a 6f6e 6552 756c 6573 ne/TestZoneRules │ │ │ │ │ -00064980: 5072 6f76 6964 6572 2e6a 6176 613a 2020 Provider.java: │ │ │ │ │ -00064990: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ -000649a0: 7465 7374 2f6a 6176 612f 7574 696c 2f54 test/java/util/T │ │ │ │ │ -000649b0: 6573 7446 6f72 6d61 7474 6572 2e6a 6176 estFormatter.jav │ │ │ │ │ -000649c0: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f75 a: .java/u │ │ │ │ │ -000649d0: 7469 6c2f 4162 7374 7261 6374 436f 6c6c til/AbstractColl │ │ │ │ │ -000649e0: 6563 7469 6f6e 2f54 6f41 7272 6179 5465 ection/ToArrayTe │ │ │ │ │ -000649f0: 7374 2e6a 6176 613a 2041 6273 7472 6163 st.java: Abstrac │ │ │ │ │ -00064a00: 7443 6f6c 6c65 6374 696f 6e2e 746f 4172 tCollection.toAr │ │ │ │ │ -00064a10: 7261 7928 545b 5d29 2064 6f65 736e 2774 ray(T[]) doesn't │ │ │ │ │ -00064a20: 2072 6574 7572 6e20 7468 6520 6769 7665 return the give │ │ │ │ │ -00064a30: 6e20 6172 7261 7920 696e 2063 6f6e 6375 n array in concu │ │ │ │ │ -00064a40: 7272 656e 7420 6d6f 6469 6669 6361 7469 rrent modificati │ │ │ │ │ -00064a50: 6f6e 2e0a 3c62 720a 3e6a 6176 612f 7574 on..java/ut │ │ │ │ │ -00064a60: 696c 2f41 6273 7472 6163 7443 6f6c 6c65 il/AbstractColle │ │ │ │ │ -00064a70: 6374 696f 6e2f 546f 5374 7269 6e67 2e6a ction/ToString.j │ │ │ │ │ -00064a80: 6176 613a 2074 6f53 7472 696e 6720 6d65 ava: toString me │ │ │ │ │ -00064a90: 7468 6f64 2066 6169 6c73 2069 6620 7369 thod fails if si │ │ │ │ │ -00064aa0: 7a65 2063 6861 6e67 6573 2069 6e20 6265 ze changes in be │ │ │ │ │ -00064ab0: 7477 6565 6e20 6120 6361 6c6c 2074 6f20 tween a call to │ │ │ │ │ -00064ac0: 7369 7a65 2061 6e64 2061 6e20 6174 7465 size and an atte │ │ │ │ │ -00064ad0: 6d70 7420 746f 2069 7465 7261 7465 2e0a mpt to iterate.. │ │ │ │ │ -00064ae0: 3c62 720a 3e6a 6176 612f 7574 696c 2f41 java/util/A │ │ │ │ │ -00064af0: 6273 7472 6163 744c 6973 742f 4368 6563 bstractList/Chec │ │ │ │ │ -00064b00: 6b46 6f72 436f 6d6f 6469 6669 6361 7469 kForComodificati │ │ │ │ │ -00064b10: 6f6e 2e6a 6176 613a 2063 6f6e 6375 7272 on.java: concurr │ │ │ │ │ -00064b20: 656e 7420 6d6f 6469 6669 6361 7469 6f6e ent modification │ │ │ │ │ -00064b30: 206e 6f74 2064 6574 6563 7465 6420 6f6e not detected on │ │ │ │ │ -00064b40: 2032 6e64 2074 6f20 6c61 7374 2069 7465 2nd to last ite │ │ │ │ │ -00064b50: 7261 7469 6f6e 0a3c 6272 0a3e 6a61 7661 ration.java │ │ │ │ │ -00064b60: 2f75 7469 6c2f 4162 7374 7261 6374 4c69 /util/AbstractLi │ │ │ │ │ -00064b70: 7374 2f43 6865 636b 466f 7249 6e64 6578 st/CheckForIndex │ │ │ │ │ -00064b80: 4f75 744f 6642 6f75 6e64 7345 7863 6570 OutOfBoundsExcep │ │ │ │ │ -00064b90: 7469 6f6e 2e6a 6176 613a 204c 6973 7449 tion.java: ListI │ │ │ │ │ -00064ba0: 7465 7261 746f 7220 7368 6f75 6c64 206e terator should n │ │ │ │ │ -00064bb0: 6f74 2064 6973 6361 7264 2063 6175 7365 ot discard cause │ │ │ │ │ -00064bc0: 206f 6e20 6578 6365 7074 696f 6e0a 3c62 on exception.java/util/Abs │ │ │ │ │ -00064be0: 7472 6163 744c 6973 742f 4661 696c 4661 tractList/FailFa │ │ │ │ │ -00064bf0: 7374 4974 6572 6174 6f72 2e6a 6176 613a stIterator.java: │ │ │ │ │ -00064c00: 2041 6273 7472 6163 744c 6973 7420 6974 AbstractList it │ │ │ │ │ -00064c10: 6572 6174 6f72 7320 7072 6576 696f 7573 erators previous │ │ │ │ │ -00064c20: 6c79 2063 6865 636b 6564 2066 6f72 2063 ly checked for c │ │ │ │ │ -00064c30: 6f2d 6d6f 6469 6669 6361 7469 6f6e 2061 o-modification a │ │ │ │ │ -00064c40: 6674 6572 2a20 7468 6520 7365 742f 6164 fter* the set/ad │ │ │ │ │ -00064c50: 642f 7265 6d6f 7665 206f 7065 7261 7469 d/remove operati │ │ │ │ │ -00064c60: 6f6e 7320 7765 7265 2070 6572 666f 726d ons were perform │ │ │ │ │ -00064c70: 6564 2e0a 3c62 720a 3e6a 6176 612f 7574 ed..java/ut │ │ │ │ │ -00064c80: 696c 2f41 6273 7472 6163 744c 6973 742f il/AbstractList/ │ │ │ │ │ -00064c90: 4861 734e 6578 7441 6674 6572 4578 6365 HasNextAfterExce │ │ │ │ │ -00064ca0: 7074 696f 6e2e 6a61 7661 3a20 4162 7374 ption.java: Abst │ │ │ │ │ -00064cb0: 7261 6374 4c69 7374 2773 204c 6973 7449 ractList's ListI │ │ │ │ │ -00064cc0: 7465 7261 746f 722e 6861 734e 6578 7428 terator.hasNext( │ │ │ │ │ -00064cd0: 2920 7265 7475 726e 7320 7472 7565 2c20 ) returns true, │ │ │ │ │ -00064ce0: 6166 7465 7220 4c69 7374 4974 6572 6174 after ListIterat │ │ │ │ │ -00064cf0: 6f72 2e70 7265 7669 6f75 7328 2920 6361 or.previous() ca │ │ │ │ │ -00064d00: 7573 6573 2061 6e20 6578 6365 7074 696f uses an exceptio │ │ │ │ │ -00064d10: 6e20 666f 7220 616e 2065 6d70 7479 206c n for an empty l │ │ │ │ │ -00064d20: 6973 742e 0a3c 6272 0a3e 6a61 7661 2f75 ist..java/u │ │ │ │ │ -00064d30: 7469 6c2f 4162 7374 7261 6374 4d61 702f til/AbstractMap/ │ │ │ │ │ -00064d40: 4162 7374 7261 6374 4d61 7043 6c6f 6e65 AbstractMapClone │ │ │ │ │ -00064d50: 2e6a 6176 613a 2041 6273 7472 6163 744d .java: AbstractM │ │ │ │ │ -00064d60: 6170 2773 2063 6c6f 6e65 2829 206d 6574 ap's clone() met │ │ │ │ │ -00064d70: 686f 6420 6973 2069 6d70 6c65 6d65 6e74 hod is implement │ │ │ │ │ -00064d80: 6564 2074 6f20 7265 7365 7420 4162 7374 ed to reset Abst │ │ │ │ │ -00064d90: 7261 6374 4d61 7027 7320 7072 6976 6174 ractMap's privat │ │ │ │ │ -00064da0: 6520 6669 656c 6473 2061 6674 6572 2073 e fields after s │ │ │ │ │ -00064db0: 7570 6572 2e63 6c6f 6e65 2829 0a3c 6272 uper.clone().
    java/util/Abst │ │ │ │ │ -00064dd0: 7261 6374 4d61 702f 4571 7561 6c73 2e6a ractMap/Equals.j │ │ │ │ │ -00064de0: 6176 613a 2041 6273 7472 6163 744d 6170 ava: AbstractMap │ │ │ │ │ -00064df0: 2e65 7175 616c 7320 616e 6420 4162 7374 .equals and Abst │ │ │ │ │ -00064e00: 7261 6374 5365 742e 6571 7561 6c73 2061 ractSet.equals a │ │ │ │ │ -00064e10: 7265 2066 7261 6769 6c65 3a20 7468 6579 re fragile: they │ │ │ │ │ -00064e20: 2074 6872 6f77 2065 7863 6570 7469 6f6e throw exception │ │ │ │ │ -00064e30: 7320 7768 656e 2074 6865 7920 7368 6f75 s when they shou │ │ │ │ │ -00064e40: 6c64 2072 6574 7572 6e20 6661 6c73 652e ld return false. │ │ │ │ │ -00064e50: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00064e60: 4162 7374 7261 6374 4d61 702f 5369 6d70 AbstractMap/Simp │ │ │ │ │ -00064e70: 6c65 456e 7472 6965 732e 6a61 7661 3a20 leEntries.java: │ │ │ │ │ -00064e80: 4261 7369 6320 7465 7374 7320 666f 7220 Basic tests for │ │ │ │ │ -00064e90: 7365 7665 7261 6c20 4d61 702e 456e 7472 several Map.Entr │ │ │ │ │ -00064ea0: 7920 696d 706c 656d 656e 7461 7469 6f6e y implementation │ │ │ │ │ -00064eb0: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ -00064ec0: 2f41 6273 7472 6163 744d 6170 2f54 6f53 /AbstractMap/ToS │ │ │ │ │ -00064ed0: 7472 696e 672e 6a61 7661 3a20 746f 5374 tring.java: toSt │ │ │ │ │ -00064ee0: 7269 6e67 206d 6574 686f 6420 6661 696c ring method fail │ │ │ │ │ -00064ef0: 7320 6966 2073 697a 6520 6368 616e 6765 s if size change │ │ │ │ │ -00064f00: 7320 696e 2062 6574 7765 656e 2061 2063 s in between a c │ │ │ │ │ -00064f10: 616c 6c20 746f 2073 697a 6520 616e 6420 all to size and │ │ │ │ │ -00064f20: 616e 2061 7474 656d 7074 2074 6f20 6974 an attempt to it │ │ │ │ │ -00064f30: 6572 6174 652e 0a3c 6272 0a3e 6a61 7661 erate..java │ │ │ │ │ -00064f40: 2f75 7469 6c2f 4162 7374 7261 6374 5365 /util/AbstractSe │ │ │ │ │ -00064f50: 7175 656e 7469 616c 4c69 7374 2f41 6464 quentialList/Add │ │ │ │ │ -00064f60: 416c 6c2e 6a61 7661 3a20 4164 6441 6c6c All.java: AddAll │ │ │ │ │ -00064f70: 2869 6e74 2c20 436f 6c6c 6563 7469 6f6e (int, Collection │ │ │ │ │ -00064f80: 2920 696e 7465 7273 7065 7273 6573 2074 ) intersperses t │ │ │ │ │ -00064f90: 6865 2043 6f6c 6c65 6374 696f 6e20 7769 he Collection wi │ │ │ │ │ -00064fa0: 7468 2074 6869 7320 4c69 7374 2e0a 3c62 th this List..java/util/Arr │ │ │ │ │ -00064fc0: 6179 4465 7175 652f 5768 6974 6542 6f78 ayDeque/WhiteBox │ │ │ │ │ -00064fd0: 2e6a 6176 613a 2057 6869 7465 2062 6f78 .java: White box │ │ │ │ │ -00064fe0: 2074 6573 7473 206f 6620 696d 706c 656d tests of implem │ │ │ │ │ -00064ff0: 656e 7461 7469 6f6e 2064 6574 6169 6c73 entation details │ │ │ │ │ -00065000: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00065010: 4172 7261 794c 6973 742f 4164 6441 6c6c ArrayList/AddAll │ │ │ │ │ -00065020: 2e6a 6176 613a 2045 6e73 7572 6520 7468 .java: Ensure th │ │ │ │ │ -00065030: 6174 2061 6464 416c 6c20 6d65 7468 6f64 at addAll method │ │ │ │ │ -00065040: 2063 616e 2063 6f70 6520 7769 7468 2075 can cope with u │ │ │ │ │ -00065050: 6e64 6572 6573 7469 6d61 7465 2062 7920 nderestimate by │ │ │ │ │ -00065060: 7369 7a65 2829 2e0a 3c62 720a 3e6a 6176 size()..jav │ │ │ │ │ -00065070: 612f 7574 696c 2f41 7272 6179 4c69 7374 a/util/ArrayList │ │ │ │ │ -00065080: 2f41 7272 6179 4d61 6e61 6765 6d65 6e74 /ArrayManagement │ │ │ │ │ -00065090: 2e6a 6176 613a 2062 7269 7474 6c65 2077 .java: brittle w │ │ │ │ │ -000650a0: 6869 7465 2062 6f78 2074 6573 7420 6f66 hite box test of │ │ │ │ │ -000650b0: 2069 6e74 6572 6e61 6c20 6172 7261 7920 internal array │ │ │ │ │ -000650c0: 6d61 6e61 6765 6d65 6e74 0a3c 6272 0a3e management. │ │ │ │ │ -000650d0: 6a61 7661 2f75 7469 6c2f 4172 7261 794c java/util/ArrayL │ │ │ │ │ -000650e0: 6973 742f 4275 6736 3533 3332 3033 2e6a ist/Bug6533203.j │ │ │ │ │ -000650f0: 6176 613a 2041 6273 7472 6163 744c 6973 ava: AbstractLis │ │ │ │ │ -00065100: 742e 4c69 7374 4974 722e 6164 6420 6d69 t.ListItr.add mi │ │ │ │ │ -00065110: 6768 7420 636f 7272 7570 7420 6974 6572 ght corrupt iter │ │ │ │ │ -00065120: 6174 6f72 2073 7461 7465 2069 6620 656e ator state if en │ │ │ │ │ -00065130: 636c 6f73 696e 6720 6164 6420 7468 726f closing add thro │ │ │ │ │ -00065140: 7773 0a3c 6272 0a3e 6a61 7661 2f75 7469 ws.java/uti │ │ │ │ │ -00065150: 6c2f 4172 7261 794c 6973 742f 4275 6738 l/ArrayList/Bug8 │ │ │ │ │ -00065160: 3134 3635 3638 2e6a 6176 613a 2072 6570 146568.java: rep │ │ │ │ │ -00065170: 726f 2066 6f72 3a20 4e65 6761 7469 7665 ro for: Negative │ │ │ │ │ -00065180: 4172 7261 7953 697a 6545 7863 6570 7469 ArraySizeExcepti │ │ │ │ │ -00065190: 6f6e 2069 6e20 4172 7261 794c 6973 742e on in ArrayList. │ │ │ │ │ -000651a0: 6772 6f77 2869 6e74 290a 3c62 720a 3e6a grow(int).j │ │ │ │ │ -000651b0: 6176 612f 7574 696c 2f41 7272 6179 4c69 ava/util/ArrayLi │ │ │ │ │ -000651c0: 7374 2f45 6e73 7572 6543 6170 6163 6974 st/EnsureCapacit │ │ │ │ │ -000651d0: 792e 6a61 7661 3a20 5465 7374 2074 6865 y.java: Test the │ │ │ │ │ -000651e0: 2041 7272 6179 4c69 7374 2e65 6e73 7572 ArrayList.ensur │ │ │ │ │ -000651f0: 6543 6170 6163 6974 7928 2920 616e 6420 eCapacity() and │ │ │ │ │ -00065200: 5665 6374 6f72 2e65 6e73 7572 6543 6170 Vector.ensureCap │ │ │ │ │ -00065210: 6163 6974 7920 6d65 7468 6f64 2077 6974 acity method wit │ │ │ │ │ -00065220: 6820 6e65 6761 7469 7665 206d 696e 696d h negative minim │ │ │ │ │ -00065230: 756d 4361 7061 6369 7479 2069 6e70 7574 umCapacity input │ │ │ │ │ -00065240: 2061 7267 756d 656e 742e 0a3c 6272 0a3e argument.. │ │ │ │ │ -00065250: 6a61 7661 2f75 7469 6c2f 4172 7261 794c java/util/ArrayL │ │ │ │ │ -00065260: 6973 742f 4974 6572 6174 6f72 4d69 6372 ist/IteratorMicr │ │ │ │ │ -00065270: 6f42 656e 6368 6d61 726b 2e6a 6176 613a oBenchmark.java: │ │ │ │ │ -00065280: 206d 6963 726f 2d62 656e 6368 6d61 726b micro-benchmark │ │ │ │ │ -00065290: 2063 6f72 7265 6374 6e65 7373 206d 6f64 correctness mod │ │ │ │ │ -000652a0: 650a 3c62 720a 3e6a 6176 612f 7574 696c e.java/util │ │ │ │ │ -000652b0: 2f41 7272 6179 4c69 7374 2f53 7562 4c69 /ArrayList/SubLi │ │ │ │ │ -000652c0: 7374 4d6f 6443 6f75 6e74 2e6a 6176 613a stModCount.java: │ │ │ │ │ -000652d0: 204d 6f64 6966 7969 6e67 2041 7272 6179 Modifying Array │ │ │ │ │ -000652e0: 4c69 7374 2e73 7562 4c69 7374 2829 2e73 List.subList().s │ │ │ │ │ -000652f0: 7562 4c69 7374 2829 2072 6573 6574 7320 ubList() resets │ │ │ │ │ -00065300: 6d6f 6443 6f75 6e74 206f 6620 7375 624c modCount of subL │ │ │ │ │ -00065310: 6973 740a 3c62 720a 3e6a 6176 612f 7574 ist.java/ut │ │ │ │ │ -00065320: 696c 2f41 7272 6179 732f 4172 7261 794f il/Arrays/ArrayO │ │ │ │ │ -00065330: 626a 6563 744d 6574 686f 6473 2e6a 6176 bjectMethods.jav │ │ │ │ │ -00065340: 613a 2042 6173 6963 2074 6573 7420 666f a: Basic test fo │ │ │ │ │ -00065350: 7220 636f 6e74 656e 742d 6261 7365 6420 r content-based │ │ │ │ │ -00065360: 6172 7261 7920 6f62 6a65 6374 206d 6574 array object met │ │ │ │ │ -00065370: 686f 6473 0a3c 6272 0a3e 6a61 7661 2f75 hods.java/u │ │ │ │ │ -00065380: 7469 6c2f 4172 7261 7973 2f41 7272 6179 til/Arrays/Array │ │ │ │ │ -00065390: 7345 7143 6d70 5465 7374 2e6a 6176 613a sEqCmpTest.java: │ │ │ │ │ -000653a0: 2074 6573 7473 2066 6f72 2061 7272 6179 tests for array │ │ │ │ │ -000653b0: 2065 7175 616c 7320 616e 6420 636f 6d70 equals and comp │ │ │ │ │ -000653c0: 6172 650a 3c62 720a 3e6a 6176 612f 7574 are.java/ut │ │ │ │ │ -000653d0: 696c 2f41 7272 6179 732f 4173 4c69 7374 il/Arrays/AsList │ │ │ │ │ -000653e0: 2e6a 6176 613a 2054 6573 7473 2066 6f72 .java: Tests for │ │ │ │ │ -000653f0: 2041 7272 6179 732e 6173 4c69 7374 2829 Arrays.asList() │ │ │ │ │ -00065400: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00065410: 4172 7261 7973 2f42 6967 2e6a 6176 613a Arrays/Big.java: │ │ │ │ │ -00065420: 2061 7272 6179 7320 6c61 7267 6572 2074 arrays larger t │ │ │ │ │ -00065430: 6861 6e20 3126 6c74 3b26 6c74 3b33 300a han 1<<30. │ │ │ │ │ -00065440: 3c62 720a 3e6a 6176 612f 7574 696c 2f41 java/util/A │ │ │ │ │ -00065450: 7272 6179 732f 436f 7079 4d65 7468 6f64 rrays/CopyMethod │ │ │ │ │ -00065460: 732e 6a61 7661 3a20 5465 7374 2066 6f72 s.java: Test for │ │ │ │ │ -00065470: 2061 7272 6179 2063 6c6f 6e69 6e67 2061 array cloning a │ │ │ │ │ -00065480: 6e64 2073 6c69 6369 6e67 206d 6574 686f nd slicing metho │ │ │ │ │ -00065490: 6473 2e0a 3c62 720a 3e6a 6176 612f 7574 ds..java/ut │ │ │ │ │ -000654a0: 696c 2f41 7272 6179 732f 436f 7272 6563 il/Arrays/Correc │ │ │ │ │ -000654b0: 742e 6a61 7661 3a20 4368 6563 6b20 7468 t.java: Check th │ │ │ │ │ -000654c0: 6174 2064 6966 6665 7265 6e74 2073 6f72 at different sor │ │ │ │ │ -000654d0: 7473 2067 6976 6520 6571 7569 7661 6c65 ts give equivale │ │ │ │ │ -000654e0: 6e74 2072 6573 756c 7473 2e0a 3c62 720a nt results..java/util/Array │ │ │ │ │ -00065500: 732f 4669 6c6c 2e6a 6176 613a 2041 7272 s/Fill.java: Arr │ │ │ │ │ -00065510: 6179 732e 6669 6c6c 284f 626a 6563 745b ays.fill(Object[ │ │ │ │ │ -00065520: 5d2c 202e 2e2e 2920 7368 6f75 6c64 2074 ], ...) should t │ │ │ │ │ -00065530: 6872 6f77 2041 7272 6179 5374 6f72 6545 hrow ArrayStoreE │ │ │ │ │ -00065540: 7863 6570 7469 6f6e 0a3c 6272 0a3e 6a61 xception.ja │ │ │ │ │ -00065550: 7661 2f75 7469 6c2f 4172 7261 7973 2f46 va/util/Arrays/F │ │ │ │ │ -00065560: 6c6f 6174 446f 7562 6c65 4f72 6465 722e loatDoubleOrder. │ │ │ │ │ -00065570: 6a61 7661 3a20 5468 6520 6e61 7475 7261 java: The natura │ │ │ │ │ -00065580: 6c20 6f72 6465 7269 6e67 206f 6e20 466c l ordering on Fl │ │ │ │ │ -00065590: 6f61 7420 616e 6420 446f 7562 6c65 2077 oat and Double w │ │ │ │ │ -000655a0: 6173 206e 6f74 2065 7665 6e20 6120 7061 as not even a pa │ │ │ │ │ -000655b0: 7274 6961 6c20 6f72 6465 7220 2869 2e65 rtial order (i.e │ │ │ │ │ -000655c0: 2e2c 2069 7420 7669 6f6c 6174 6564 2074 ., it violated t │ │ │ │ │ -000655d0: 6865 2063 6f6e 7472 6163 7420 6f66 2043 he contract of C │ │ │ │ │ -000655e0: 6f6d 7061 7261 626c 652e 636f 6d70 6172 omparable.compar │ │ │ │ │ -000655f0: 6554 6f29 2e0a 3c62 720a 3e6a 6176 612f eTo)..java/ │ │ │ │ │ -00065600: 7574 696c 2f41 7272 6179 732f 4861 7368 util/Arrays/Hash │ │ │ │ │ -00065610: 436f 6465 2e6a 6176 613a 2042 6173 6963 Code.java: Basic │ │ │ │ │ -00065620: 2061 7272 6179 2068 6173 6843 6f64 6520 array hashCode │ │ │ │ │ -00065630: 6675 6e63 7469 6f6e 616c 6974 790a 3c62 functionality.java/util/Arr │ │ │ │ │ -00065650: 6179 732f 5365 7441 6c6c 5465 7374 2e6a ays/SetAllTest.j │ │ │ │ │ -00065660: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ -00065670: 6f72 2073 6574 416c 6c2c 2070 6172 616c or setAll, paral │ │ │ │ │ -00065680: 6c65 6c53 6574 416c 6c20 7661 7269 616e lelSetAll varian │ │ │ │ │ -00065690: 7473 0a3c 6272 0a3e 6a61 7661 2f75 7469 ts.java/uti │ │ │ │ │ -000656a0: 6c2f 4172 7261 7973 2f53 6f72 7469 6e67 l/Arrays/Sorting │ │ │ │ │ -000656b0: 2e6a 6176 613a 2045 7865 7263 6973 6520 .java: Exercise │ │ │ │ │ -000656c0: 4172 7261 7973 2e73 6f72 742c 2041 7272 Arrays.sort, Arr │ │ │ │ │ -000656d0: 6179 732e 7061 7261 6c6c 656c 536f 7274 ays.parallelSort │ │ │ │ │ -000656e0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -000656f0: 4172 7261 7973 2f53 6f72 7469 6e67 4e65 Arrays/SortingNe │ │ │ │ │ -00065700: 6172 6c79 536f 7274 6564 5072 696d 6974 arlySortedPrimit │ │ │ │ │ -00065710: 6976 652e 6a61 7661 3a20 5465 7374 7320 ive.java: Tests │ │ │ │ │ -00065720: 7468 6520 736f 7274 696e 6720 6f66 2061 the sorting of a │ │ │ │ │ -00065730: 206c 6172 6765 2061 7272 6179 206f 6620 large array of │ │ │ │ │ -00065740: 736f 7274 6564 2070 7269 6d69 7469 7665 sorted primitive │ │ │ │ │ -00065750: 2076 616c 7565 732c 2070 7265 646f 6d69 values, predomi │ │ │ │ │ -00065760: 6e65 6e74 6c79 2066 6f72 2063 6173 6573 nently for cases │ │ │ │ │ -00065770: 2077 6865 7265 2074 6865 2061 7272 6179 where the array │ │ │ │ │ -00065780: 2069 7320 6e65 6172 6c79 2073 6f72 7465 is nearly sorte │ │ │ │ │ -00065790: 642e 0a3c 6272 0a3e 6a61 7661 2f75 7469 d..java/uti │ │ │ │ │ -000657a0: 6c2f 4172 7261 7973 2f53 7472 6561 6d41 l/Arrays/StreamA │ │ │ │ │ -000657b0: 6e64 5370 6c69 7465 7261 746f 722e 6a61 ndSpliterator.ja │ │ │ │ │ -000657c0: 7661 3a20 7465 7374 7320 666f 7220 7374 va: tests for st │ │ │ │ │ -000657d0: 7265 616d 2061 6e64 2073 706c 6974 6572 ream and spliter │ │ │ │ │ -000657e0: 6174 6f72 2066 6163 746f 7279 206d 6574 ator factory met │ │ │ │ │ -000657f0: 686f 6473 0a3c 6272 0a3e 6a61 7661 2f75 hods.java/u │ │ │ │ │ -00065800: 7469 6c2f 4172 7261 7973 2f54 696d 536f til/Arrays/TimSo │ │ │ │ │ -00065810: 7274 5374 6163 6b53 697a 652e 6a61 7661 rtStackSize.java │ │ │ │ │ -00065820: 3a20 5465 7374 2054 696d 536f 7274 2073 : Test TimSort s │ │ │ │ │ -00065830: 7461 636b 2073 697a 650a 3c62 720a 3e6a tack size.j │ │ │ │ │ -00065840: 6176 612f 7574 696c 2f41 7272 6179 732f ava/util/Arrays/ │ │ │ │ │ -00065850: 5469 6d53 6f72 7453 7461 636b 5369 7a65 TimSortStackSize │ │ │ │ │ -00065860: 322e 6a61 7661 3a20 5465 7374 2054 696d 2.java: Test Tim │ │ │ │ │ -00065870: 536f 7274 2073 7461 636b 2073 697a 6520 Sort stack size │ │ │ │ │ -00065880: 6f6e 2062 6967 2061 7272 6179 730a 3c62 on big arrays.java/util/Arr │ │ │ │ │ -000658a0: 6179 732f 6c61 7267 654d 656d 6f72 792f ays/largeMemory/ │ │ │ │ │ -000658b0: 5061 7261 6c6c 656c 5072 6566 6978 2e6a ParallelPrefix.j │ │ │ │ │ -000658c0: 6176 613a 2075 6e69 7420 7465 7374 2066 ava: unit test f │ │ │ │ │ -000658d0: 6f72 2041 7272 6179 732e 5061 7261 6c6c or Arrays.Parall │ │ │ │ │ -000658e0: 656c 5072 6566 6978 2829 2e0a 3c62 720a elPrefix()..java/util/Base6 │ │ │ │ │ -00065900: 342f 4261 7365 3634 4765 7445 6e63 6f64 4/Base64GetEncod │ │ │ │ │ -00065910: 6572 5465 7374 2e6a 6176 613a 2074 6573 erTest.java: tes │ │ │ │ │ -00065920: 7420 456e 636f 6465 7220 7769 7468 206c t Encoder with l │ │ │ │ │ -00065930: 696e 656d 6178 203d 3d20 302c 206c 696e inemax == 0, lin │ │ │ │ │ -00065940: 6520 7365 7061 7261 746f 7220 7368 6f75 e separator shou │ │ │ │ │ -00065950: 6c64 206e 6f74 2061 7070 6561 7220 696e ld not appear in │ │ │ │ │ -00065960: 2065 6e63 6f64 6564 2064 6174 610a 3c62 encoded data.java/util/Bas │ │ │ │ │ -00065980: 6536 342f 5465 7374 4261 7365 3634 2e6a e64/TestBase64.j │ │ │ │ │ -00065990: 6176 613a 2074 6573 7473 206a 6176 612e ava: tests java. │ │ │ │ │ -000659a0: 7574 696c 2e42 6173 6536 340a 3c62 720a util.Base64.java/util/Base6 │ │ │ │ │ -000659c0: 342f 5465 7374 4261 7365 3634 476f 6c64 4/TestBase64Gold │ │ │ │ │ -000659d0: 656e 2e6a 6176 613a 2074 6573 7473 206a en.java: tests j │ │ │ │ │ -000659e0: 6176 612e 7574 696c 2e42 6173 6536 340a ava.util.Base64. │ │ │ │ │ -000659f0: 3c62 720a 3e6a 6176 612f 7574 696c 2f42 java/util/B │ │ │ │ │ -00065a00: 6173 6536 342f 5465 7374 456e 636f 6469 ase64/TestEncodi │ │ │ │ │ -00065a10: 6e67 4465 636f 6469 6e67 4c65 6e67 7468 ngDecodingLength │ │ │ │ │ -00065a20: 2e6a 6176 613a 2054 6573 7473 2042 6173 .java: Tests Bas │ │ │ │ │ -00065a30: 6536 342e 456e 636f 6465 722e 656e 636f e64.Encoder.enco │ │ │ │ │ -00065a40: 6465 2061 6e64 2042 6173 6536 342e 4465 de and Base64.De │ │ │ │ │ -00065a50: 636f 6465 722e 6465 636f 6465 2077 6974 coder.decode wit │ │ │ │ │ -00065a60: 6820 7468 6520 6c61 7267 6520 7369 7a65 h the large size │ │ │ │ │ -00065a70: 206f 6620 696e 7075 7420 6172 7261 792f of input array/ │ │ │ │ │ -00065a80: 6275 6666 6572 0a3c 6272 0a3e 6a61 7661 buffer.java │ │ │ │ │ -00065a90: 2f75 7469 6c2f 4269 7453 6574 2f41 6e64 /util/BitSet/And │ │ │ │ │ -00065aa0: 2e6a 6176 613a 2074 6573 7420 7468 6520 .java: test the │ │ │ │ │ -00065ab0: 4269 7453 6574 2e61 6e64 2829 206d 6574 BitSet.and() met │ │ │ │ │ -00065ac0: 686f 640a 3c62 720a 3e6a 6176 612f 7574 hod.java/ut │ │ │ │ │ -00065ad0: 696c 2f42 6974 5365 742f 4253 4d65 7468 il/BitSet/BSMeth │ │ │ │ │ -00065ae0: 6f64 732e 6a61 7661 3a20 5465 7374 2074 ods.java: Test t │ │ │ │ │ -00065af0: 6865 206f 7065 7261 7469 6f6e 206f 6620 he operation of │ │ │ │ │ -00065b00: 7468 6520 6d65 7468 6f64 7320 6f66 2042 the methods of B │ │ │ │ │ -00065b10: 6974 5365 7420 636c 6173 730a 3c62 720a itSet class.java/util/BitSe │ │ │ │ │ -00065b30: 742f 4875 6765 546f 5374 7269 6e67 2e6a t/HugeToString.j │ │ │ │ │ -00065b40: 6176 613a 2049 6e74 6567 6572 2076 616c ava: Integer val │ │ │ │ │ -00065b50: 7565 206d 6973 6361 6c63 756c 6174 696f ue miscalculatio │ │ │ │ │ -00065b60: 6e20 696e 2074 6f53 7472 696e 6728 2920 n in toString() │ │ │ │ │ -00065b70: 6d65 7468 6f64 206f 6620 4269 7453 6574 method of BitSet │ │ │ │ │ -00065b80: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00065b90: 4269 7453 6574 2f49 6d70 6f72 7445 7870 BitSet/ImportExp │ │ │ │ │ -00065ba0: 6f72 742e 6a61 7661 3a20 5465 7374 2069 ort.java: Test i │ │ │ │ │ -00065bb0: 6d70 6f72 742f 6578 706f 7274 2063 6f6e mport/export con │ │ │ │ │ -00065bc0: 7374 7275 6374 6f72 7320 616e 6420 6d65 structors and me │ │ │ │ │ -00065bd0: 7468 6f64 730a 3c62 720a 3e6a 6176 612f thods.java/ │ │ │ │ │ -00065be0: 7574 696c 2f42 6974 5365 742f 4d65 6d6f util/BitSet/Memo │ │ │ │ │ -00065bf0: 7279 4c65 616b 2e6a 6176 613a 2052 6570 ryLeak.java: Rep │ │ │ │ │ -00065c00: 6561 7465 646c 7920 4f52 2042 6974 5365 eatedly OR BitSe │ │ │ │ │ -00065c10: 7473 3b20 4e6f 204f 7574 4f66 4d65 6d6f ts; No OutOfMemo │ │ │ │ │ -00065c20: 7279 4578 6365 7074 696f 6e20 7368 6f75 ryException shou │ │ │ │ │ -00065c30: 6c64 2072 6573 756c 740a 3c62 720a 3e6a ld result.j │ │ │ │ │ -00065c40: 6176 612f 7574 696c 2f42 6974 5365 742f ava/util/BitSet/ │ │ │ │ │ -00065c50: 5072 6576 696f 7573 4269 7473 2e6a 6176 PreviousBits.jav │ │ │ │ │ -00065c60: 613a 2054 6573 7420 7072 6576 696f 7573 a: Test previous │ │ │ │ │ -00065c70: 436c 6561 7242 6974 2c20 7072 6576 696f ClearBit, previo │ │ │ │ │ -00065c80: 7573 5365 7442 6974 0a3c 6272 0a3e 6a61 usSetBit.ja │ │ │ │ │ -00065c90: 7661 2f75 7469 6c2f 4269 7453 6574 2f53 va/util/BitSet/S │ │ │ │ │ -00065ca0: 7469 636b 7953 697a 652e 6a61 7661 3a20 tickySize.java: │ │ │ │ │ -00065cb0: 4368 6563 6b20 6361 7061 6369 7479 206d Check capacity m │ │ │ │ │ -00065cc0: 616e 6167 656d 656e 740a 3c62 720a 3e6a anagement.j │ │ │ │ │ -00065cd0: 6176 612f 7574 696c 2f42 6974 5365 742f ava/util/BitSet/ │ │ │ │ │ -00065ce0: 7374 7265 616d 2f42 6974 5365 7453 7472 stream/BitSetStr │ │ │ │ │ -00065cf0: 6561 6d54 6573 742e 6a61 7661 3a20 7465 eamTest.java: te │ │ │ │ │ -00065d00: 7374 2042 6974 5365 7420 7374 7265 616d st BitSet stream │ │ │ │ │ -00065d10: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00065d20: 4361 6c65 6e64 6172 2f42 7564 6468 6973 Calendar/Buddhis │ │ │ │ │ -00065d30: 7443 616c 656e 6461 7254 6573 742e 6a61 tCalendarTest.ja │ │ │ │ │ -00065d40: 7661 3a20 436f 6e66 6972 6d20 7468 6174 va: Confirm that │ │ │ │ │ -00065d50: 2042 7564 6468 6973 7443 616c 656e 6461 BuddhistCalenda │ │ │ │ │ -00065d60: 7227 7320 6164 6428 292c 2072 6f6c 6c28 r's add(), roll( │ │ │ │ │ -00065d70: 292c 2073 6574 2829 2c20 616e 6420 746f ), set(), and to │ │ │ │ │ -00065d80: 5374 7269 6e67 2829 2077 6f72 6b20 636f String() work co │ │ │ │ │ -00065d90: 7272 6563 746c 7920 7769 7468 2042 7564 rrectly with Bud │ │ │ │ │ -00065da0: 6468 6973 7420 4572 6120 7965 6172 732e dhist Era years. │ │ │ │ │ -00065db0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00065dc0: 4361 6c65 6e64 6172 2f42 7567 3433 3032 Calendar/Bug4302 │ │ │ │ │ -00065dd0: 3936 362e 6a61 7661 3a20 496e 2043 7a65 966.java: In Cze │ │ │ │ │ -00065de0: 6368 2052 6570 7562 6c69 6320 6669 7273 ch Republic firs │ │ │ │ │ -00065df0: 7420 6461 7920 6f66 2077 6565 6b20 6973 t day of week is │ │ │ │ │ -00065e00: 204d 6f6e 6461 7920 6e6f 7420 5375 6e64 Monday not Sund │ │ │ │ │ -00065e10: 6179 0a3c 6272 0a3e 6a61 7661 2f75 7469 ay.java/uti │ │ │ │ │ -00065e20: 6c2f 4361 6c65 6e64 6172 2f42 7567 3437 l/Calendar/Bug47 │ │ │ │ │ -00065e30: 3636 3330 322e 6a61 7661 3a20 4d61 6b65 66302.java: Make │ │ │ │ │ -00065e40: 2073 7572 6520 7468 6174 2063 616c 6c69 sure that calli │ │ │ │ │ -00065e50: 6e67 2063 6f6d 7075 7465 5469 6d65 2064 ng computeTime d │ │ │ │ │ -00065e60: 6f65 736e 2774 2072 6573 6574 2074 6865 oesn't reset the │ │ │ │ │ -00065e70: 2069 7354 696d 6553 6574 2076 616c 7565 isTimeSet value │ │ │ │ │ -00065e80: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ -00065e90: 2f43 616c 656e 6461 722f 4275 6734 3835 /Calendar/Bug485 │ │ │ │ │ -00065ea0: 3136 3430 2e6a 6176 613a 204d 616b 6520 1640.java: Make │ │ │ │ │ -00065eb0: 7375 7265 206e 6f74 2074 6f20 7365 7420 sure not to set │ │ │ │ │ -00065ec0: 554e 5345 5420 6669 656c 6473 2074 6f20 UNSET fields to │ │ │ │ │ -00065ed0: 434f 4d50 5554 4544 2061 6674 6572 2074 COMPUTED after t │ │ │ │ │ -00065ee0: 696d 6520 6361 6c63 756c 6174 696f 6e2e ime calculation. │ │ │ │ │ -00065ef0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00065f00: 4361 6c65 6e64 6172 2f42 7567 3439 3538 Calendar/Bug4958 │ │ │ │ │ -00065f10: 3035 302e 6a61 7661 3a20 4d61 6b65 2073 050.java: Make s │ │ │ │ │ -00065f20: 7572 6520 7468 6174 2061 6464 2829 2061 ure that add() a │ │ │ │ │ -00065f30: 6e64 2072 6f6c 6c28 2920 6861 6e64 6c65 nd roll() handle │ │ │ │ │ -00065f40: 2074 696d 6520 7a6f 6e65 206f 6666 7365 time zone offse │ │ │ │ │ -00065f50: 7420 6368 616e 6765 7320 2862 6f74 6820 t changes (both │ │ │ │ │ -00065f60: 7261 7720 616e 6420 4453 5429 2063 6f72 raw and DST) cor │ │ │ │ │ -00065f70: 7265 6374 6c79 2e0a 3c62 720a 3e6a 6176 rectly..jav │ │ │ │ │ -00065f80: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ -00065f90: 4275 6735 3037 3830 3533 2e6a 6176 613a Bug5078053.java: │ │ │ │ │ -00065fa0: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ -00065fb0: 4361 6c65 6e64 6172 2e63 6f6d 706c 6574 Calendar.complet │ │ │ │ │ -00065fc0: 6528 2920 6e6f 726d 616c 697a 6573 2073 e() normalizes s │ │ │ │ │ -00065fd0: 7461 6d70 5b5d 2074 6f20 434f 4d50 5554 tamp[] to COMPUT │ │ │ │ │ -00065fe0: 4544 2e0a 3c62 720a 3e6a 6176 612f 7574 ED..java/ut │ │ │ │ │ -00065ff0: 696c 2f43 616c 656e 6461 722f 4275 6736 il/Calendar/Bug6 │ │ │ │ │ -00066000: 3137 3830 3731 2e6a 6176 613a 204d 616b 178071.java: Mak │ │ │ │ │ -00066010: 6520 7375 7265 2074 6861 7420 7365 7474 e sure that sett │ │ │ │ │ -00066020: 696e 6720 484f 5552 2072 6967 6874 2061 ing HOUR right a │ │ │ │ │ -00066030: 6674 6572 2061 2063 6f6e 7374 7275 6374 fter a construct │ │ │ │ │ -00066040: 696f 6e20 776f 726b 7320 6173 2065 7870 ion works as exp │ │ │ │ │ -00066050: 6563 7465 642e 0a3c 6272 0a3e 6a61 7661 ected..java │ │ │ │ │ -00066060: 2f75 7469 6c2f 4361 6c65 6e64 6172 2f42 /util/Calendar/B │ │ │ │ │ -00066070: 7567 3632 3334 3739 352e 6a61 7661 3a20 ug6234795.java: │ │ │ │ │ -00066080: 526f 6c6c 696e 6720 6f66 2048 4f55 5220 Rolling of HOUR │ │ │ │ │ -00066090: 6f72 2048 4f55 525f 4f46 5f53 4554 206d or HOUR_OF_SET m │ │ │ │ │ -000660a0: 7573 7420 7365 7420 7468 6520 6f74 6865 ust set the othe │ │ │ │ │ -000660b0: 7220 686f 7572 2066 6965 6c64 2e0a 3c62 r hour field..java/util/Cal │ │ │ │ │ -000660d0: 656e 6461 722f 4275 6736 3434 3832 3334 endar/Bug6448234 │ │ │ │ │ -000660e0: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -000660f0: 2069 6e64 6578 696e 6720 6f66 2044 4159 indexing of DAY │ │ │ │ │ -00066100: 5f4f 465f 5745 454b 2069 7320 636f 7272 _OF_WEEK is corr │ │ │ │ │ -00066110: 6563 7420 696e 204a 6170 616e 6573 6549 ect in JapaneseI │ │ │ │ │ -00066120: 6d70 6572 6961 6c43 616c 656e 6461 722e mperialCalendar. │ │ │ │ │ -00066130: 6765 7444 6973 706c 6179 4e61 6d65 2e0a getDisplayName.. │ │ │ │ │ -00066140: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ -00066150: 616c 656e 6461 722f 4275 6736 3634 3532 alendar/Bug66452 │ │ │ │ │ -00066160: 3633 2e6a 6176 613a 2054 6573 7420 6669 63.java: Test fi │ │ │ │ │ -00066170: 656c 6420 6e6f 726d 616c 697a 6174 696f eld normalizatio │ │ │ │ │ -00066180: 6e20 696e 206e 6f6e 2d6c 656e 6965 6e74 n in non-lenient │ │ │ │ │ -00066190: 2066 726f 6d20 7468 6520 7061 7274 6961 from the partia │ │ │ │ │ -000661a0: 6c6c 7920 6e6f 726d 616c 697a 6564 2073 lly normalized s │ │ │ │ │ -000661b0: 7461 7465 0a3c 6272 0a3e 6a61 7661 2f75 tate.java/u │ │ │ │ │ -000661c0: 7469 6c2f 4361 6c65 6e64 6172 2f42 7567 til/Calendar/Bug │ │ │ │ │ -000661d0: 3639 3032 3836 312e 6a61 7661 3a20 5465 6902861.java: Te │ │ │ │ │ -000661e0: 7374 2066 6f72 2061 2077 6f72 6b61 726f st for a workaro │ │ │ │ │ -000661f0: 756e 6420 7768 656e 2057 4545 4b5f 4f46 und when WEEK_OF │ │ │ │ │ -00066200: 5f59 4541 5220 616e 6420 5945 4152 2061 _YEAR and YEAR a │ │ │ │ │ -00066210: 7265 206f 7574 206f 6620 7379 6e63 2e0a re out of sync.. │ │ │ │ │ -00066220: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ -00066230: 616c 656e 6461 722f 4275 6737 3031 3734 alendar/Bug70174 │ │ │ │ │ -00066240: 3538 2e6a 6176 613a 2054 6573 7420 6f66 58.java: Test of │ │ │ │ │ -00066250: 206d 756c 7469 7468 7265 6164 6564 2073 multithreaded s │ │ │ │ │ -00066260: 6572 6961 6c69 7a61 7469 6f6e 2f64 6573 erialization/des │ │ │ │ │ -00066270: 6572 6961 6c69 7a61 7469 6f6e 206f 6620 erialization of │ │ │ │ │ -00066280: 4361 6c65 6e64 6172 2e0a 3c62 720a 3e6a Calendar..j │ │ │ │ │ -00066290: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ -000662a0: 722f 4275 6738 3030 3730 3338 2e6a 6176 r/Bug8007038.jav │ │ │ │ │ -000662b0: 613a 2056 6572 6966 7920 4172 7261 7949 a: Verify ArrayI │ │ │ │ │ -000662c0: 6e64 6578 4f75 744f 6642 6f75 6e64 7345 ndexOutOfBoundsE │ │ │ │ │ -000662d0: 7863 6570 7469 6f6e 2069 7320 6e6f 7420 xception is not │ │ │ │ │ -000662e0: 7468 726f 776e 206f 6e20 6f6e 2063 616c thrown on on cal │ │ │ │ │ -000662f0: 6c69 6e67 206c 6f63 616c 697a 6564 4461 ling localizedDa │ │ │ │ │ -00066300: 7465 5469 6d65 2829 2e70 7269 6e74 2829 teTime().print() │ │ │ │ │ -00066310: 2077 6974 6820 4a61 7061 6e65 7365 4368 with JapaneseCh │ │ │ │ │ -00066320: 726f 6e6f 0a3c 6272 0a3e 6a61 7661 2f75 rono.java/u │ │ │ │ │ +00062d60: 6d65 2f73 6572 6961 6c2f 5443 4b50 6572 me/serial/TCKPer │ │ │ │ │ +00062d70: 696f 6453 6572 6961 6c69 7a61 7469 6f6e iodSerialization │ │ │ │ │ +00062d80: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00062d90: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ +00062da0: 2f74 696d 652f 7365 7269 616c 2f54 434b /time/serial/TCK │ │ │ │ │ +00062db0: 5965 6172 4d6f 6e74 6853 6572 6961 6c69 YearMonthSeriali │ │ │ │ │ +00062dc0: 7a61 7469 6f6e 2e6a 6176 613a 2020 0a3c zation.java: .< │ │ │ │ │ +00062dd0: 6272 0a3e 6a61 7661 2f74 696d 652f 7463 br.>java/time/tc │ │ │ │ │ +00062de0: 6b2f 6a61 7661 2f74 696d 652f 7365 7269 k/java/time/seri │ │ │ │ │ +00062df0: 616c 2f54 434b 5965 6172 5365 7269 616c al/TCKYearSerial │ │ │ │ │ +00062e00: 697a 6174 696f 6e2e 6a61 7661 3a20 200a ization.java: . │ │ │ │ │ +00062e10: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +00062e20: 636b 2f6a 6176 612f 7469 6d65 2f73 6572 ck/java/time/ser │ │ │ │ │ +00062e30: 6961 6c2f 5443 4b5a 6f6e 6549 6453 6572 ial/TCKZoneIdSer │ │ │ │ │ +00062e40: 6961 6c69 7a61 7469 6f6e 2e6a 6176 613a ialization.java: │ │ │ │ │ +00062e50: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ +00062e60: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ +00062e70: 7365 7269 616c 2f54 434b 5a6f 6e65 4f66 serial/TCKZoneOf │ │ │ │ │ +00062e80: 6673 6574 5365 7269 616c 697a 6174 696f fsetSerializatio │ │ │ │ │ +00062e90: 6e2e 6a61 7661 3a20 200a 3c62 720a 3e6a n.java: .j │ │ │ │ │ +00062ea0: 6176 612f 7469 6d65 2f74 636b 2f6a 6176 ava/time/tck/jav │ │ │ │ │ +00062eb0: 612f 7469 6d65 2f73 6572 6961 6c2f 5443 a/time/serial/TC │ │ │ │ │ +00062ec0: 4b5a 6f6e 6564 4461 7465 5469 6d65 5365 KZonedDateTimeSe │ │ │ │ │ +00062ed0: 7269 616c 697a 6174 696f 6e2e 6a61 7661 rialization.java │ │ │ │ │ +00062ee0: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ +00062ef0: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ +00062f00: 2f74 656d 706f 7261 6c2f 5443 4b43 6872 /temporal/TCKChr │ │ │ │ │ +00062f10: 6f6e 6f46 6965 6c64 2e6a 6176 613a 2020 onoField.java: │ │ │ │ │ +00062f20: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ +00062f30: 7463 6b2f 6a61 7661 2f74 696d 652f 7465 tck/java/time/te │ │ │ │ │ +00062f40: 6d70 6f72 616c 2f54 434b 4368 726f 6e6f mporal/TCKChrono │ │ │ │ │ +00062f50: 556e 6974 2e6a 6176 613a 2020 0a3c 6272 Unit.java: .
    java/time/tck/ │ │ │ │ │ +00062f70: 6a61 7661 2f74 696d 652f 7465 6d70 6f72 java/time/tempor │ │ │ │ │ +00062f80: 616c 2f54 434b 4973 6f46 6965 6c64 732e al/TCKIsoFields. │ │ │ │ │ +00062f90: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +00062fa0: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ +00062fb0: 7469 6d65 2f74 656d 706f 7261 6c2f 5443 time/temporal/TC │ │ │ │ │ +00062fc0: 4b4a 756c 6961 6e46 6965 6c64 732e 6a61 KJulianFields.ja │ │ │ │ │ +00062fd0: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +00062fe0: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ +00062ff0: 6d65 2f74 656d 706f 7261 6c2f 5443 4b54 me/temporal/TCKT │ │ │ │ │ +00063000: 656d 706f 7261 6c41 646a 7573 7465 7273 emporalAdjusters │ │ │ │ │ +00063010: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00063020: 7661 2f74 696d 652f 7463 6b2f 6a61 7661 va/time/tck/java │ │ │ │ │ +00063030: 2f74 696d 652f 7465 6d70 6f72 616c 2f54 /time/temporal/T │ │ │ │ │ +00063040: 434b 5765 656b 4669 656c 6473 2e6a 6176 CKWeekFields.jav │ │ │ │ │ +00063050: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ +00063060: 696d 652f 7463 6b2f 6a61 7661 2f74 696d ime/tck/java/tim │ │ │ │ │ +00063070: 652f 7465 6d70 6f72 616c 2f73 6572 6961 e/temporal/seria │ │ │ │ │ +00063080: 6c2f 5443 4b43 6872 6f6e 6f46 6965 6c64 l/TCKChronoField │ │ │ │ │ +00063090: 5365 7269 616c 697a 6174 696f 6e2e 6a61 Serialization.ja │ │ │ │ │ +000630a0: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +000630b0: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ +000630c0: 6d65 2f74 656d 706f 7261 6c2f 7365 7269 me/temporal/seri │ │ │ │ │ +000630d0: 616c 2f54 434b 4368 726f 6e6f 556e 6974 al/TCKChronoUnit │ │ │ │ │ +000630e0: 5365 7269 616c 697a 6174 696f 6e2e 6a61 Serialization.ja │ │ │ │ │ +000630f0: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +00063100: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ +00063110: 6d65 2f74 656d 706f 7261 6c2f 7365 7269 me/temporal/seri │ │ │ │ │ +00063120: 616c 2f54 434b 4a75 6c69 616e 4669 656c al/TCKJulianFiel │ │ │ │ │ +00063130: 6473 5365 7269 616c 697a 6174 696f 6e2e dsSerialization. │ │ │ │ │ +00063140: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +00063150: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ +00063160: 7469 6d65 2f74 656d 706f 7261 6c2f 7365 time/temporal/se │ │ │ │ │ +00063170: 7269 616c 2f54 434b 5661 6c75 6552 616e rial/TCKValueRan │ │ │ │ │ +00063180: 6765 5365 7269 616c 697a 6174 696f 6e2e geSerialization. │ │ │ │ │ +00063190: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +000631a0: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ +000631b0: 7469 6d65 2f74 656d 706f 7261 6c2f 7365 time/temporal/se │ │ │ │ │ +000631c0: 7269 616c 2f54 434b 5765 656b 4669 656c rial/TCKWeekFiel │ │ │ │ │ +000631d0: 6473 5365 7269 616c 697a 6174 696f 6e2e dsSerialization. │ │ │ │ │ +000631e0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +000631f0: 612f 7469 6d65 2f74 636b 2f6a 6176 612f a/time/tck/java/ │ │ │ │ │ +00063200: 7469 6d65 2f7a 6f6e 652f 5443 4b46 6978 time/zone/TCKFix │ │ │ │ │ +00063210: 6564 5a6f 6e65 5275 6c65 732e 6a61 7661 edZoneRules.java │ │ │ │ │ +00063220: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ +00063230: 6d65 2f74 636b 2f6a 6176 612f 7469 6d65 me/tck/java/time │ │ │ │ │ +00063240: 2f7a 6f6e 652f 5443 4b5a 6f6e 654f 6666 /zone/TCKZoneOff │ │ │ │ │ +00063250: 7365 7454 7261 6e73 6974 696f 6e2e 6a61 setTransition.ja │ │ │ │ │ +00063260: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +00063270: 7469 6d65 2f74 636b 2f6a 6176 612f 7469 time/tck/java/ti │ │ │ │ │ +00063280: 6d65 2f7a 6f6e 652f 5443 4b5a 6f6e 654f me/zone/TCKZoneO │ │ │ │ │ +00063290: 6666 7365 7454 7261 6e73 6974 696f 6e52 ffsetTransitionR │ │ │ │ │ +000632a0: 756c 652e 6a61 7661 3a20 200a 3c62 720a ule.java: .java/time/tck/j │ │ │ │ │ +000632c0: 6176 612f 7469 6d65 2f7a 6f6e 652f 5443 ava/time/zone/TC │ │ │ │ │ +000632d0: 4b5a 6f6e 6552 756c 6573 2e6a 6176 613a KZoneRules.java: │ │ │ │ │ +000632e0: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ +000632f0: 652f 7463 6b2f 6a61 7661 2f74 696d 652f e/tck/java/time/ │ │ │ │ │ +00063300: 7a6f 6e65 2f54 434b 5a6f 6e65 5275 6c65 zone/TCKZoneRule │ │ │ │ │ +00063310: 7350 726f 7669 6465 722e 6a61 7661 3a20 sProvider.java: │ │ │ │ │ +00063320: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ +00063330: 2f74 636b 2f6a 6176 612f 7469 6d65 2f7a /tck/java/time/z │ │ │ │ │ +00063340: 6f6e 652f 7365 7269 616c 2f54 434b 4669 one/serial/TCKFi │ │ │ │ │ +00063350: 7865 645a 6f6e 6552 756c 6573 5365 7269 xedZoneRulesSeri │ │ │ │ │ +00063360: 616c 697a 6174 696f 6e2e 6a61 7661 3a20 alization.java: │ │ │ │ │ +00063370: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ +00063380: 2f74 636b 2f6a 6176 612f 7469 6d65 2f7a /tck/java/time/z │ │ │ │ │ +00063390: 6f6e 652f 7365 7269 616c 2f54 434b 5a6f one/serial/TCKZo │ │ │ │ │ +000633a0: 6e65 4f66 6673 6574 5472 616e 7369 7469 neOffsetTransiti │ │ │ │ │ +000633b0: 6f6e 5275 6c65 5365 7269 616c 697a 6174 onRuleSerializat │ │ │ │ │ +000633c0: 696f 6e2e 6a61 7661 3a20 200a 3c62 720a ion.java: .java/time/tck/j │ │ │ │ │ +000633e0: 6176 612f 7469 6d65 2f7a 6f6e 652f 7365 ava/time/zone/se │ │ │ │ │ +000633f0: 7269 616c 2f54 434b 5a6f 6e65 4f66 6673 rial/TCKZoneOffs │ │ │ │ │ +00063400: 6574 5472 616e 7369 7469 6f6e 5365 7269 etTransitionSeri │ │ │ │ │ +00063410: 616c 697a 6174 696f 6e2e 6a61 7661 3a20 alization.java: │ │ │ │ │ +00063420: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ +00063430: 2f74 636b 2f6a 6176 612f 7469 6d65 2f7a /tck/java/time/z │ │ │ │ │ +00063440: 6f6e 652f 7365 7269 616c 2f54 434b 5a6f one/serial/TCKZo │ │ │ │ │ +00063450: 6e65 5275 6c65 7353 6572 6961 6c69 7a61 neRulesSerializa │ │ │ │ │ +00063460: 7469 6f6e 2e6a 6176 613a 2020 0a3c 6272 tion.java: .
    java/time/test │ │ │ │ │ +00063480: 2f6a 6176 612f 7469 6d65 2f41 6273 7472 /java/time/Abstr │ │ │ │ │ +00063490: 6163 7454 6573 742e 6a61 7661 3a20 200a actTest.java: . │ │ │ │ │ +000634a0: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +000634b0: 6573 742f 6a61 7661 2f74 696d 652f 4d6f est/java/time/Mo │ │ │ │ │ +000634c0: 636b 5369 6d70 6c65 5065 7269 6f64 2e6a ckSimplePeriod.j │ │ │ │ │ +000634d0: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ +000634e0: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ +000634f0: 7469 6d65 2f54 6573 7443 6c6f 636b 5f46 time/TestClock_F │ │ │ │ │ +00063500: 6978 6564 2e6a 6176 613a 2020 0a3c 6272 ixed.java: .
    java/time/test │ │ │ │ │ +00063520: 2f6a 6176 612f 7469 6d65 2f54 6573 7443 /java/time/TestC │ │ │ │ │ +00063530: 6c6f 636b 5f4f 6666 7365 742e 6a61 7661 lock_Offset.java │ │ │ │ │ +00063540: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ +00063550: 6d65 2f74 6573 742f 6a61 7661 2f74 696d me/test/java/tim │ │ │ │ │ +00063560: 652f 5465 7374 436c 6f63 6b5f 5379 7374 e/TestClock_Syst │ │ │ │ │ +00063570: 656d 2e6a 6176 613a 2020 0a3c 6272 0a3e em.java: . │ │ │ │ │ +00063580: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ +00063590: 6176 612f 7469 6d65 2f54 6573 7443 6c6f ava/time/TestClo │ │ │ │ │ +000635a0: 636b 5f54 6963 6b2e 6a61 7661 3a20 200a ck_Tick.java: . │ │ │ │ │ +000635b0: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +000635c0: 6573 742f 6a61 7661 2f74 696d 652f 5465 est/java/time/Te │ │ │ │ │ +000635d0: 7374 4475 7261 7469 6f6e 2e6a 6176 613a stDuration.java: │ │ │ │ │ +000635e0: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ +000635f0: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ +00063600: 2f54 6573 7449 6e73 7461 6e74 2e6a 6176 /TestInstant.jav │ │ │ │ │ +00063610: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ +00063620: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ +00063630: 6d65 2f54 6573 7449 6e73 7461 6e74 536f me/TestInstantSo │ │ │ │ │ +00063640: 7572 6365 2e6a 6176 613a 2020 0a3c 6272 urce.java: .
    java/time/test │ │ │ │ │ +00063660: 2f6a 6176 612f 7469 6d65 2f54 6573 744c /java/time/TestL │ │ │ │ │ +00063670: 6f63 616c 4461 7465 2e6a 6176 613a 2020 ocalDate.java: │ │ │ │ │ +00063680: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ +00063690: 7465 7374 2f6a 6176 612f 7469 6d65 2f54 test/java/time/T │ │ │ │ │ +000636a0: 6573 744c 6f63 616c 4461 7465 5469 6d65 estLocalDateTime │ │ │ │ │ +000636b0: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +000636c0: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ +000636d0: 612f 7469 6d65 2f54 6573 744c 6f63 616c a/time/TestLocal │ │ │ │ │ +000636e0: 5469 6d65 2e6a 6176 613a 2020 0a3c 6272 Time.java: .
    java/time/test │ │ │ │ │ +00063700: 2f6a 6176 612f 7469 6d65 2f54 6573 744d /java/time/TestM │ │ │ │ │ +00063710: 6f6e 7468 4461 792e 6a61 7661 3a20 200a onthDay.java: . │ │ │ │ │ +00063720: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +00063730: 6573 742f 6a61 7661 2f74 696d 652f 5465 est/java/time/Te │ │ │ │ │ +00063740: 7374 4f66 6673 6574 4461 7465 5469 6d65 stOffsetDateTime │ │ │ │ │ +00063750: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00063760: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ +00063770: 612f 7469 6d65 2f54 6573 744f 6666 7365 a/time/TestOffse │ │ │ │ │ +00063780: 7444 6174 6554 696d 655f 696e 7374 616e tDateTime_instan │ │ │ │ │ +00063790: 7473 2e6a 6176 613a 2020 0a3c 6272 0a3e ts.java: . │ │ │ │ │ +000637a0: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ +000637b0: 6176 612f 7469 6d65 2f54 6573 744f 6666 ava/time/TestOff │ │ │ │ │ +000637c0: 7365 7454 696d 652e 6a61 7661 3a20 200a setTime.java: . │ │ │ │ │ +000637d0: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +000637e0: 6573 742f 6a61 7661 2f74 696d 652f 5465 est/java/time/Te │ │ │ │ │ +000637f0: 7374 5065 7269 6f64 2e6a 6176 613a 2020 stPeriod.java: │ │ │ │ │ +00063800: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ +00063810: 7465 7374 2f6a 6176 612f 7469 6d65 2f54 test/java/time/T │ │ │ │ │ +00063820: 6573 7459 6561 722e 6a61 7661 3a20 200a estYear.java: . │ │ │ │ │ +00063830: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +00063840: 6573 742f 6a61 7661 2f74 696d 652f 5465 est/java/time/Te │ │ │ │ │ +00063850: 7374 5965 6172 4d6f 6e74 682e 6a61 7661 stYearMonth.java │ │ │ │ │ +00063860: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ +00063870: 6d65 2f74 6573 742f 6a61 7661 2f74 696d me/test/java/tim │ │ │ │ │ +00063880: 652f 5465 7374 5a6f 6e65 4964 2e6a 6176 e/TestZoneId.jav │ │ │ │ │ +00063890: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ +000638a0: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ +000638b0: 6d65 2f54 6573 745a 6f6e 654f 6666 7365 me/TestZoneOffse │ │ │ │ │ +000638c0: 742e 6a61 7661 3a20 200a 3c62 720a 3e6a t.java: .j │ │ │ │ │ +000638d0: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ +000638e0: 7661 2f74 696d 652f 5465 7374 5a6f 6e65 va/time/TestZone │ │ │ │ │ +000638f0: 6444 6174 6554 696d 652e 6a61 7661 3a20 dDateTime.java: │ │ │ │ │ +00063900: 200a 3c62 720a 3e6a 6176 612f 7469 6d65 .java/time │ │ │ │ │ +00063910: 2f74 6573 742f 6a61 7661 2f74 696d 652f /test/java/time/ │ │ │ │ │ +00063920: 6368 726f 6e6f 2f54 6573 7443 6872 6f6e chrono/TestChron │ │ │ │ │ +00063930: 6f4c 6f63 616c 4461 7465 2e6a 6176 613a oLocalDate.java: │ │ │ │ │ +00063940: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ +00063950: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ +00063960: 2f63 6872 6f6e 6f2f 5465 7374 4368 726f /chrono/TestChro │ │ │ │ │ +00063970: 6e6f 6c6f 6779 5065 7266 2e6a 6176 613a nologyPerf.java: │ │ │ │ │ +00063980: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ +00063990: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ +000639a0: 2f63 6872 6f6e 6f2f 5465 7374 4572 6144 /chrono/TestEraD │ │ │ │ │ +000639b0: 6973 706c 6179 4e61 6d65 2e6a 6176 613a isplayName.java: │ │ │ │ │ +000639c0: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ +000639d0: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ +000639e0: 2f63 6872 6f6e 6f2f 5465 7374 4578 616d /chrono/TestExam │ │ │ │ │ +000639f0: 706c 6543 6f64 652e 6a61 7661 3a20 200a pleCode.java: . │ │ │ │ │ +00063a00: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +00063a10: 6573 742f 6a61 7661 2f74 696d 652f 6368 est/java/time/ch │ │ │ │ │ +00063a20: 726f 6e6f 2f54 6573 7449 736f 4368 726f rono/TestIsoChro │ │ │ │ │ +00063a30: 6e6f 496d 706c 2e6a 6176 613a 2020 0a3c noImpl.java: .< │ │ │ │ │ +00063a40: 6272 0a3e 6a61 7661 2f74 696d 652f 7465 br.>java/time/te │ │ │ │ │ +00063a50: 7374 2f6a 6176 612f 7469 6d65 2f63 6872 st/java/time/chr │ │ │ │ │ +00063a60: 6f6e 6f2f 5465 7374 4a61 7061 6e65 7365 ono/TestJapanese │ │ │ │ │ +00063a70: 4368 726f 6e6f 496d 706c 2e6a 6176 613a ChronoImpl.java: │ │ │ │ │ +00063a80: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ +00063a90: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ +00063aa0: 2f63 6872 6f6e 6f2f 5465 7374 4a61 7061 /chrono/TestJapa │ │ │ │ │ +00063ab0: 6e65 7365 4368 726f 6e6f 6c6f 6779 2e6a neseChronology.j │ │ │ │ │ +00063ac0: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ +00063ad0: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ +00063ae0: 7469 6d65 2f63 6872 6f6e 6f2f 5465 7374 time/chrono/Test │ │ │ │ │ +00063af0: 5365 7276 6963 654c 6f61 6465 722e 6a61 ServiceLoader.ja │ │ │ │ │ +00063b00: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +00063b10: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ +00063b20: 696d 652f 6368 726f 6e6f 2f54 6573 7454 ime/chrono/TestT │ │ │ │ │ +00063b30: 6861 6942 7564 6468 6973 7443 6872 6f6e haiBuddhistChron │ │ │ │ │ +00063b40: 6f49 6d70 6c2e 6a61 7661 3a20 200a 3c62 oImpl.java: .java/time/tes │ │ │ │ │ +00063b60: 742f 6a61 7661 2f74 696d 652f 6368 726f t/java/time/chro │ │ │ │ │ +00063b70: 6e6f 2f54 6573 7455 6d6d 416c 5175 7261 no/TestUmmAlQura │ │ │ │ │ +00063b80: 4368 726f 6e6f 6c6f 6779 2e6a 6176 613a Chronology.java: │ │ │ │ │ +00063b90: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ +00063ba0: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ +00063bb0: 2f66 6f72 6d61 742f 4162 7374 7261 6374 /format/Abstract │ │ │ │ │ +00063bc0: 5465 7374 5072 696e 7465 7250 6172 7365 TestPrinterParse │ │ │ │ │ +00063bd0: 722e 6a61 7661 3a20 200a 3c62 720a 3e6a r.java: .j │ │ │ │ │ +00063be0: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ +00063bf0: 7661 2f74 696d 652f 666f 726d 6174 2f4d va/time/format/M │ │ │ │ │ +00063c00: 6f63 6b49 4f45 7863 6570 7469 6f6e 4170 ockIOExceptionAp │ │ │ │ │ +00063c10: 7065 6e64 6162 6c65 2e6a 6176 613a 2020 pendable.java: │ │ │ │ │ +00063c20: 0a3c 6272 0a3e 6a61 7661 2f74 696d 652f .java/time/ │ │ │ │ │ +00063c30: 7465 7374 2f6a 6176 612f 7469 6d65 2f66 test/java/time/f │ │ │ │ │ +00063c40: 6f72 6d61 742f 5465 7374 4368 6172 4c69 ormat/TestCharLi │ │ │ │ │ +00063c50: 7465 7261 6c50 6172 7365 722e 6a61 7661 teralParser.java │ │ │ │ │ +00063c60: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ +00063c70: 6d65 2f74 6573 742f 6a61 7661 2f74 696d me/test/java/tim │ │ │ │ │ +00063c80: 652f 666f 726d 6174 2f54 6573 7443 6861 e/format/TestCha │ │ │ │ │ +00063c90: 724c 6974 6572 616c 5072 696e 7465 722e rLiteralPrinter. │ │ │ │ │ +00063ca0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +00063cb0: 612f 7469 6d65 2f74 6573 742f 6a61 7661 a/time/test/java │ │ │ │ │ +00063cc0: 2f74 696d 652f 666f 726d 6174 2f54 6573 /time/format/Tes │ │ │ │ │ +00063cd0: 7444 6174 6554 696d 6546 6f72 6d61 7474 tDateTimeFormatt │ │ │ │ │ +00063ce0: 6572 2e6a 6176 613a 2020 0a3c 6272 0a3e er.java: . │ │ │ │ │ +00063cf0: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ +00063d00: 6176 612f 7469 6d65 2f66 6f72 6d61 742f ava/time/format/ │ │ │ │ │ +00063d10: 5465 7374 4461 7465 5469 6d65 466f 726d TestDateTimeForm │ │ │ │ │ +00063d20: 6174 7465 7242 7569 6c64 6572 2e6a 6176 atterBuilder.jav │ │ │ │ │ +00063d30: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ +00063d40: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ +00063d50: 6d65 2f66 6f72 6d61 742f 5465 7374 4461 me/format/TestDa │ │ │ │ │ +00063d60: 7465 5469 6d65 466f 726d 6174 7465 7242 teTimeFormatterB │ │ │ │ │ +00063d70: 7569 6c64 6572 5769 7468 4c6f 6361 6c65 uilderWithLocale │ │ │ │ │ +00063d80: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00063d90: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ +00063da0: 612f 7469 6d65 2f66 6f72 6d61 742f 5465 a/time/format/Te │ │ │ │ │ +00063db0: 7374 4461 7465 5469 6d65 5061 7273 696e stDateTimeParsin │ │ │ │ │ +00063dc0: 672e 6a61 7661 3a20 200a 3c62 720a 3e6a g.java: .j │ │ │ │ │ +00063dd0: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ +00063de0: 7661 2f74 696d 652f 666f 726d 6174 2f54 va/time/format/T │ │ │ │ │ +00063df0: 6573 7444 6174 6554 696d 6554 6578 7450 estDateTimeTextP │ │ │ │ │ +00063e00: 726f 7669 6465 722e 6a61 7661 3a20 200a rovider.java: . │ │ │ │ │ +00063e10: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +00063e20: 6573 742f 6a61 7661 2f74 696d 652f 666f est/java/time/fo │ │ │ │ │ +00063e30: 726d 6174 2f54 6573 7444 6174 6554 696d rmat/TestDateTim │ │ │ │ │ +00063e40: 6554 6578 7450 726f 7669 6465 7257 6974 eTextProviderWit │ │ │ │ │ +00063e50: 684c 6f63 616c 652e 6a61 7661 3a20 200a hLocale.java: . │ │ │ │ │ +00063e60: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +00063e70: 6573 742f 6a61 7661 2f74 696d 652f 666f est/java/time/fo │ │ │ │ │ +00063e80: 726d 6174 2f54 6573 7444 6563 696d 616c rmat/TestDecimal │ │ │ │ │ +00063e90: 5374 796c 652e 6a61 7661 3a20 200a 3c62 Style.java: .java/time/tes │ │ │ │ │ +00063eb0: 742f 6a61 7661 2f74 696d 652f 666f 726d t/java/time/form │ │ │ │ │ +00063ec0: 6174 2f54 6573 7446 7261 6374 696f 6e50 at/TestFractionP │ │ │ │ │ +00063ed0: 7269 6e74 6572 5061 7273 6572 2e6a 6176 rinterParser.jav │ │ │ │ │ +00063ee0: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ +00063ef0: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ +00063f00: 6d65 2f66 6f72 6d61 742f 5465 7374 4c6f me/format/TestLo │ │ │ │ │ +00063f10: 6361 6c69 7a65 644f 6666 7365 7450 7269 calizedOffsetPri │ │ │ │ │ +00063f20: 6e74 6572 5061 7273 6572 2e6a 6176 613a nterParser.java: │ │ │ │ │ +00063f30: 2054 6869 7320 7465 7374 2076 6572 6966 This test verif │ │ │ │ │ +00063f40: 6965 7320 7468 6174 2074 6865 206c 6f63 ies that the loc │ │ │ │ │ +00063f50: 616c 697a 6564 2074 6578 7420 666f 7220 alized text for │ │ │ │ │ +00063f60: 2247 4d54 2220 6672 6f6d 2043 4c44 5220 "GMT" from CLDR │ │ │ │ │ +00063f70: 6973 2061 7070 6c69 6564 2f72 6563 6f67 is applied/recog │ │ │ │ │ +00063f80: 6e69 7a65 6420 6475 7269 6e67 2070 7269 nized during pri │ │ │ │ │ +00063f90: 6e74 696e 672f 7061 7273 696e 6720 7469 nting/parsing ti │ │ │ │ │ +00063fa0: 6d65 7374 616d 7073 2e0a 3c62 720a 3e6a mestamps..j │ │ │ │ │ +00063fb0: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ +00063fc0: 7661 2f74 696d 652f 666f 726d 6174 2f54 va/time/format/T │ │ │ │ │ +00063fd0: 6573 744c 6f63 616c 697a 6564 5061 7474 estLocalizedPatt │ │ │ │ │ +00063fe0: 6572 6e2e 6a61 7661 3a20 200a 3c62 720a ern.java: .java/time/test/ │ │ │ │ │ +00064000: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ +00064010: 2f54 6573 744e 6172 726f 774d 6f6e 7468 /TestNarrowMonth │ │ │ │ │ +00064020: 4e61 6d65 7341 6e64 4461 794e 616d 6573 NamesAndDayNames │ │ │ │ │ +00064030: 2e6a 6176 613a 2054 6573 7420 4e61 7272 .java: Test Narr │ │ │ │ │ +00064040: 6f77 2061 6e64 204e 6172 726f 7753 7461 ow and NarrowSta │ │ │ │ │ +00064050: 6e64 616c 6f6e 6520 6d6f 6e74 6820 6e61 ndalone month na │ │ │ │ │ +00064060: 6d65 7320 6172 6520 7265 7472 6965 7665 mes are retrieve │ │ │ │ │ +00064070: 6420 636f 7272 6563 746c 792e 0a3c 6272 d correctly..
    java/time/test │ │ │ │ │ +00064090: 2f6a 6176 612f 7469 6d65 2f66 6f72 6d61 /java/time/forma │ │ │ │ │ +000640a0: 742f 5465 7374 4e6f 6e49 736f 466f 726d t/TestNonIsoForm │ │ │ │ │ +000640b0: 6174 7465 722e 6a61 7661 3a20 200a 3c62 atter.java: .java/time/tes │ │ │ │ │ +000640d0: 742f 6a61 7661 2f74 696d 652f 666f 726d t/java/time/form │ │ │ │ │ +000640e0: 6174 2f54 6573 744e 756d 6265 7250 6172 at/TestNumberPar │ │ │ │ │ +000640f0: 7365 722e 6a61 7661 3a20 200a 3c62 720a ser.java: .java/time/test/ │ │ │ │ │ +00064110: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ +00064120: 2f54 6573 744e 756d 6265 7250 7269 6e74 /TestNumberPrint │ │ │ │ │ +00064130: 6572 2e6a 6176 613a 2020 0a3c 6272 0a3e er.java: . │ │ │ │ │ +00064140: 6a61 7661 2f74 696d 652f 7465 7374 2f6a java/time/test/j │ │ │ │ │ +00064150: 6176 612f 7469 6d65 2f66 6f72 6d61 742f ava/time/format/ │ │ │ │ │ +00064160: 5465 7374 5061 6450 7269 6e74 6572 4465 TestPadPrinterDe │ │ │ │ │ +00064170: 636f 7261 746f 722e 6a61 7661 3a20 200a corator.java: . │ │ │ │ │ +00064180: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +00064190: 6573 742f 6a61 7661 2f74 696d 652f 666f est/java/time/fo │ │ │ │ │ +000641a0: 726d 6174 2f54 6573 7452 6564 7563 6564 rmat/TestReduced │ │ │ │ │ +000641b0: 5061 7273 6572 2e6a 6176 613a 2020 0a3c Parser.java: .< │ │ │ │ │ +000641c0: 6272 0a3e 6a61 7661 2f74 696d 652f 7465 br.>java/time/te │ │ │ │ │ +000641d0: 7374 2f6a 6176 612f 7469 6d65 2f66 6f72 st/java/time/for │ │ │ │ │ +000641e0: 6d61 742f 5465 7374 5265 6475 6365 6450 mat/TestReducedP │ │ │ │ │ +000641f0: 7269 6e74 6572 2e6a 6176 613a 2020 0a3c rinter.java: .< │ │ │ │ │ +00064200: 6272 0a3e 6a61 7661 2f74 696d 652f 7465 br.>java/time/te │ │ │ │ │ +00064210: 7374 2f6a 6176 612f 7469 6d65 2f66 6f72 st/java/time/for │ │ │ │ │ +00064220: 6d61 742f 5465 7374 5365 7474 696e 6773 mat/TestSettings │ │ │ │ │ +00064230: 5061 7273 6572 2e6a 6176 613a 2020 0a3c Parser.java: .< │ │ │ │ │ +00064240: 6272 0a3e 6a61 7661 2f74 696d 652f 7465 br.>java/time/te │ │ │ │ │ +00064250: 7374 2f6a 6176 612f 7469 6d65 2f66 6f72 st/java/time/for │ │ │ │ │ +00064260: 6d61 742f 5465 7374 5374 7269 6e67 4c69 mat/TestStringLi │ │ │ │ │ +00064270: 7465 7261 6c50 6172 7365 722e 6a61 7661 teralParser.java │ │ │ │ │ +00064280: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ +00064290: 6d65 2f74 6573 742f 6a61 7661 2f74 696d me/test/java/tim │ │ │ │ │ +000642a0: 652f 666f 726d 6174 2f54 6573 7453 7472 e/format/TestStr │ │ │ │ │ +000642b0: 696e 674c 6974 6572 616c 5072 696e 7465 ingLiteralPrinte │ │ │ │ │ +000642c0: 722e 6a61 7661 3a20 200a 3c62 720a 3e6a r.java: .j │ │ │ │ │ +000642d0: 6176 612f 7469 6d65 2f74 6573 742f 6a61 ava/time/test/ja │ │ │ │ │ +000642e0: 7661 2f74 696d 652f 666f 726d 6174 2f54 va/time/format/T │ │ │ │ │ +000642f0: 6573 7454 6578 7450 6172 7365 722e 6a61 estTextParser.ja │ │ │ │ │ +00064300: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +00064310: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ +00064320: 696d 652f 666f 726d 6174 2f54 6573 7454 ime/format/TestT │ │ │ │ │ +00064330: 6578 7450 6172 7365 7257 6974 684c 6f63 extParserWithLoc │ │ │ │ │ +00064340: 616c 652e 6a61 7661 3a20 200a 3c62 720a ale.java: .java/time/test/ │ │ │ │ │ +00064360: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ +00064370: 2f54 6573 7454 6578 7450 7269 6e74 6572 /TestTextPrinter │ │ │ │ │ +00064380: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00064390: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ +000643a0: 612f 7469 6d65 2f66 6f72 6d61 742f 5465 a/time/format/Te │ │ │ │ │ +000643b0: 7374 5465 7874 5072 696e 7465 7257 6974 stTextPrinterWit │ │ │ │ │ +000643c0: 684c 6f63 616c 652e 6a61 7661 3a20 200a hLocale.java: . │ │ │ │ │ +000643d0: 3c62 720a 3e6a 6176 612f 7469 6d65 2f74 java/time/t │ │ │ │ │ +000643e0: 6573 742f 6a61 7661 2f74 696d 652f 666f est/java/time/fo │ │ │ │ │ +000643f0: 726d 6174 2f54 6573 7455 5443 5061 7273 rmat/TestUTCPars │ │ │ │ │ +00064400: 652e 6a61 7661 3a20 5465 7374 2070 6172 e.java: Test par │ │ │ │ │ +00064410: 7369 6e67 2022 5554 432d 5858 3a58 5822 sing "UTC-XX:XX" │ │ │ │ │ +00064420: 2074 6578 7420 776f 726b 7320 636f 7272 text works corr │ │ │ │ │ +00064430: 6563 746c 790a 3c62 720a 3e6a 6176 612f ectly.java/ │ │ │ │ │ +00064440: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ +00064450: 696d 652f 666f 726d 6174 2f54 6573 7455 ime/format/TestU │ │ │ │ │ +00064460: 6e69 636f 6465 4578 7465 6e73 696f 6e2e nicodeExtension. │ │ │ │ │ +00064470: 6a61 7661 3a20 5465 7374 7320 6a61 7661 java: Tests java │ │ │ │ │ +00064480: 2e74 696d 6520 636c 6173 7365 7320 6465 .time classes de │ │ │ │ │ +00064490: 616c 7320 7769 7468 2055 6e69 636f 6465 als with Unicode │ │ │ │ │ +000644a0: 2065 7874 656e 7369 6f6e 7320 636f 7272 extensions corr │ │ │ │ │ +000644b0: 6563 746c 792e 0a3c 6272 0a3e 6a61 7661 ectly..java │ │ │ │ │ +000644c0: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ +000644d0: 7469 6d65 2f66 6f72 6d61 742f 5465 7374 time/format/Test │ │ │ │ │ +000644e0: 5a6f 6e65 4f66 6673 6574 5061 7273 6572 ZoneOffsetParser │ │ │ │ │ +000644f0: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00064500: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ +00064510: 612f 7469 6d65 2f66 6f72 6d61 742f 5465 a/time/format/Te │ │ │ │ │ +00064520: 7374 5a6f 6e65 4f66 6673 6574 5072 696e stZoneOffsetPrin │ │ │ │ │ +00064530: 7465 722e 6a61 7661 3a20 200a 3c62 720a ter.java: .java/time/test/ │ │ │ │ │ +00064550: 6a61 7661 2f74 696d 652f 666f 726d 6174 java/time/format │ │ │ │ │ +00064560: 2f54 6573 745a 6f6e 6554 6578 7450 7269 /TestZoneTextPri │ │ │ │ │ +00064570: 6e74 6572 5061 7273 6572 2e6a 6176 613a nterParser.java: │ │ │ │ │ +00064580: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ +00064590: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ +000645a0: 2f66 6f72 6d61 742f 5a6f 6e65 4e61 6d65 /format/ZoneName │ │ │ │ │ +000645b0: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +000645c0: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ +000645d0: 612f 7469 6d65 2f74 656d 706f 7261 6c2f a/time/temporal/ │ │ │ │ │ +000645e0: 4d6f 636b 4669 656c 644e 6f56 616c 7565 MockFieldNoValue │ │ │ │ │ +000645f0: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00064600: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ +00064610: 612f 7469 6d65 2f74 656d 706f 7261 6c2f a/time/temporal/ │ │ │ │ │ +00064620: 4d6f 636b 4669 656c 6456 616c 7565 2e6a MockFieldValue.j │ │ │ │ │ +00064630: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ +00064640: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ +00064650: 7469 6d65 2f74 656d 706f 7261 6c2f 5465 time/temporal/Te │ │ │ │ │ +00064660: 7374 4368 726f 6e6f 4669 656c 642e 6a61 stChronoField.ja │ │ │ │ │ +00064670: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +00064680: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ +00064690: 696d 652f 7465 6d70 6f72 616c 2f54 6573 ime/temporal/Tes │ │ │ │ │ +000646a0: 7443 6872 6f6e 6f55 6e69 742e 6a61 7661 tChronoUnit.java │ │ │ │ │ +000646b0: 3a20 200a 3c62 720a 3e6a 6176 612f 7469 : .java/ti │ │ │ │ │ +000646c0: 6d65 2f74 6573 742f 6a61 7661 2f74 696d me/test/java/tim │ │ │ │ │ +000646d0: 652f 7465 6d70 6f72 616c 2f54 6573 7444 e/temporal/TestD │ │ │ │ │ +000646e0: 6174 6554 696d 6542 7569 6c64 6572 436f ateTimeBuilderCo │ │ │ │ │ +000646f0: 6d62 696e 6174 696f 6e73 2e6a 6176 613a mbinations.java: │ │ │ │ │ +00064700: 2020 0a3c 6272 0a3e 6a61 7661 2f74 696d .java/tim │ │ │ │ │ +00064710: 652f 7465 7374 2f6a 6176 612f 7469 6d65 e/test/java/time │ │ │ │ │ +00064720: 2f74 656d 706f 7261 6c2f 5465 7374 4461 /temporal/TestDa │ │ │ │ │ +00064730: 7465 5469 6d65 5661 6c75 6552 616e 6765 teTimeValueRange │ │ │ │ │ +00064740: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00064750: 7661 2f74 696d 652f 7465 7374 2f6a 6176 va/time/test/jav │ │ │ │ │ +00064760: 612f 7469 6d65 2f74 656d 706f 7261 6c2f a/time/temporal/ │ │ │ │ │ +00064770: 5465 7374 4973 6f46 6965 6c64 732e 6a61 TestIsoFields.ja │ │ │ │ │ +00064780: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +00064790: 7469 6d65 2f74 6573 742f 6a61 7661 2f74 time/test/java/t │ │ │ │ │ +000647a0: 696d 652f 7465 6d70 6f72 616c 2f54 6573 ime/temporal/Tes │ │ │ │ │ +000647b0: 7449 736f 5765 656b 4669 656c 6473 2e6a tIsoWeekFields.j │ │ │ │ │ +000647c0: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ +000647d0: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ +000647e0: 7469 6d65 2f74 656d 706f 7261 6c2f 5465 time/temporal/Te │ │ │ │ │ +000647f0: 7374 4a75 6c69 616e 4669 656c 6473 2e6a stJulianFields.j │ │ │ │ │ +00064800: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ +00064810: 2f74 696d 652f 7465 7374 2f6a 6176 612f /time/test/java/ │ │ │ │ │ +00064820: 7469 6d65 2f7a 6f6e 652f 5465 7374 4669 time/zone/TestFi │ │ │ │ │ +00064830: 7865 645a 6f6e 6552 756c 6573 2e6a 6176 xedZoneRules.jav │ │ │ │ │ +00064840: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ +00064850: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ +00064860: 6d65 2f7a 6f6e 652f 5465 7374 4d75 7461 me/zone/TestMuta │ │ │ │ │ +00064870: 626c 655a 6f6e 6552 756c 6573 2e6a 6176 bleZoneRules.jav │ │ │ │ │ +00064880: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f74 a: .java/t │ │ │ │ │ +00064890: 696d 652f 7465 7374 2f6a 6176 612f 7469 ime/test/java/ti │ │ │ │ │ +000648a0: 6d65 2f7a 6f6e 652f 5465 7374 5a6f 6e65 me/zone/TestZone │ │ │ │ │ +000648b0: 5275 6c65 732e 6a61 7661 3a20 200a 3c62 Rules.java: .java/time/tes │ │ │ │ │ +000648d0: 742f 6a61 7661 2f74 696d 652f 7a6f 6e65 t/java/time/zone │ │ │ │ │ +000648e0: 2f54 6573 745a 6f6e 6552 756c 6573 5072 /TestZoneRulesPr │ │ │ │ │ +000648f0: 6f76 6964 6572 2e6a 6176 613a 2020 0a3c ovider.java: .< │ │ │ │ │ +00064900: 6272 0a3e 6a61 7661 2f74 696d 652f 7465 br.>java/time/te │ │ │ │ │ +00064910: 7374 2f6a 6176 612f 7574 696c 2f54 6573 st/java/util/Tes │ │ │ │ │ +00064920: 7446 6f72 6d61 7474 6572 2e6a 6176 613a tFormatter.java: │ │ │ │ │ +00064930: 2020 0a3c 6272 0a3e 6a61 7661 2f75 7469 .java/uti │ │ │ │ │ +00064940: 6c2f 4162 7374 7261 6374 436f 6c6c 6563 l/AbstractCollec │ │ │ │ │ +00064950: 7469 6f6e 2f54 6f41 7272 6179 5465 7374 tion/ToArrayTest │ │ │ │ │ +00064960: 2e6a 6176 613a 2041 6273 7472 6163 7443 .java: AbstractC │ │ │ │ │ +00064970: 6f6c 6c65 6374 696f 6e2e 746f 4172 7261 ollection.toArra │ │ │ │ │ +00064980: 7928 545b 5d29 2064 6f65 736e 2774 2072 y(T[]) doesn't r │ │ │ │ │ +00064990: 6574 7572 6e20 7468 6520 6769 7665 6e20 eturn the given │ │ │ │ │ +000649a0: 6172 7261 7920 696e 2063 6f6e 6375 7272 array in concurr │ │ │ │ │ +000649b0: 656e 7420 6d6f 6469 6669 6361 7469 6f6e ent modification │ │ │ │ │ +000649c0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +000649d0: 2f41 6273 7472 6163 7443 6f6c 6c65 6374 /AbstractCollect │ │ │ │ │ +000649e0: 696f 6e2f 546f 5374 7269 6e67 2e6a 6176 ion/ToString.jav │ │ │ │ │ +000649f0: 613a 2074 6f53 7472 696e 6720 6d65 7468 a: toString meth │ │ │ │ │ +00064a00: 6f64 2066 6169 6c73 2069 6620 7369 7a65 od fails if size │ │ │ │ │ +00064a10: 2063 6861 6e67 6573 2069 6e20 6265 7477 changes in betw │ │ │ │ │ +00064a20: 6565 6e20 6120 6361 6c6c 2074 6f20 7369 een a call to si │ │ │ │ │ +00064a30: 7a65 2061 6e64 2061 6e20 6174 7465 6d70 ze and an attemp │ │ │ │ │ +00064a40: 7420 746f 2069 7465 7261 7465 2e0a 3c62 t to iterate..java/util/Abs │ │ │ │ │ +00064a60: 7472 6163 744c 6973 742f 4368 6563 6b46 tractList/CheckF │ │ │ │ │ +00064a70: 6f72 436f 6d6f 6469 6669 6361 7469 6f6e orComodification │ │ │ │ │ +00064a80: 2e6a 6176 613a 2063 6f6e 6375 7272 656e .java: concurren │ │ │ │ │ +00064a90: 7420 6d6f 6469 6669 6361 7469 6f6e 206e t modification n │ │ │ │ │ +00064aa0: 6f74 2064 6574 6563 7465 6420 6f6e 2032 ot detected on 2 │ │ │ │ │ +00064ab0: 6e64 2074 6f20 6c61 7374 2069 7465 7261 nd to last itera │ │ │ │ │ +00064ac0: 7469 6f6e 0a3c 6272 0a3e 6a61 7661 2f75 tion.java/u │ │ │ │ │ +00064ad0: 7469 6c2f 4162 7374 7261 6374 4c69 7374 til/AbstractList │ │ │ │ │ +00064ae0: 2f43 6865 636b 466f 7249 6e64 6578 4f75 /CheckForIndexOu │ │ │ │ │ +00064af0: 744f 6642 6f75 6e64 7345 7863 6570 7469 tOfBoundsExcepti │ │ │ │ │ +00064b00: 6f6e 2e6a 6176 613a 204c 6973 7449 7465 on.java: ListIte │ │ │ │ │ +00064b10: 7261 746f 7220 7368 6f75 6c64 206e 6f74 rator should not │ │ │ │ │ +00064b20: 2064 6973 6361 7264 2063 6175 7365 206f discard cause o │ │ │ │ │ +00064b30: 6e20 6578 6365 7074 696f 6e0a 3c62 720a n exception.java/util/Abstr │ │ │ │ │ +00064b50: 6163 744c 6973 742f 4661 696c 4661 7374 actList/FailFast │ │ │ │ │ +00064b60: 4974 6572 6174 6f72 2e6a 6176 613a 2041 Iterator.java: A │ │ │ │ │ +00064b70: 6273 7472 6163 744c 6973 7420 6974 6572 bstractList iter │ │ │ │ │ +00064b80: 6174 6f72 7320 7072 6576 696f 7573 6c79 ators previously │ │ │ │ │ +00064b90: 2063 6865 636b 6564 2066 6f72 2063 6f2d checked for co- │ │ │ │ │ +00064ba0: 6d6f 6469 6669 6361 7469 6f6e 2061 6674 modification aft │ │ │ │ │ +00064bb0: 6572 2a20 7468 6520 7365 742f 6164 642f er* the set/add/ │ │ │ │ │ +00064bc0: 7265 6d6f 7665 206f 7065 7261 7469 6f6e remove operation │ │ │ │ │ +00064bd0: 7320 7765 7265 2070 6572 666f 726d 6564 s were performed │ │ │ │ │ +00064be0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +00064bf0: 2f41 6273 7472 6163 744c 6973 742f 4861 /AbstractList/Ha │ │ │ │ │ +00064c00: 734e 6578 7441 6674 6572 4578 6365 7074 sNextAfterExcept │ │ │ │ │ +00064c10: 696f 6e2e 6a61 7661 3a20 4162 7374 7261 ion.java: Abstra │ │ │ │ │ +00064c20: 6374 4c69 7374 2773 204c 6973 7449 7465 ctList's ListIte │ │ │ │ │ +00064c30: 7261 746f 722e 6861 734e 6578 7428 2920 rator.hasNext() │ │ │ │ │ +00064c40: 7265 7475 726e 7320 7472 7565 2c20 6166 returns true, af │ │ │ │ │ +00064c50: 7465 7220 4c69 7374 4974 6572 6174 6f72 ter ListIterator │ │ │ │ │ +00064c60: 2e70 7265 7669 6f75 7328 2920 6361 7573 .previous() caus │ │ │ │ │ +00064c70: 6573 2061 6e20 6578 6365 7074 696f 6e20 es an exception │ │ │ │ │ +00064c80: 666f 7220 616e 2065 6d70 7479 206c 6973 for an empty lis │ │ │ │ │ +00064c90: 742e 0a3c 6272 0a3e 6a61 7661 2f75 7469 t..java/uti │ │ │ │ │ +00064ca0: 6c2f 4162 7374 7261 6374 4d61 702f 4162 l/AbstractMap/Ab │ │ │ │ │ +00064cb0: 7374 7261 6374 4d61 7043 6c6f 6e65 2e6a stractMapClone.j │ │ │ │ │ +00064cc0: 6176 613a 2041 6273 7472 6163 744d 6170 ava: AbstractMap │ │ │ │ │ +00064cd0: 2773 2063 6c6f 6e65 2829 206d 6574 686f 's clone() metho │ │ │ │ │ +00064ce0: 6420 6973 2069 6d70 6c65 6d65 6e74 6564 d is implemented │ │ │ │ │ +00064cf0: 2074 6f20 7265 7365 7420 4162 7374 7261 to reset Abstra │ │ │ │ │ +00064d00: 6374 4d61 7027 7320 7072 6976 6174 6520 ctMap's private │ │ │ │ │ +00064d10: 6669 656c 6473 2061 6674 6572 2073 7570 fields after sup │ │ │ │ │ +00064d20: 6572 2e63 6c6f 6e65 2829 0a3c 6272 0a3e er.clone(). │ │ │ │ │ +00064d30: 6a61 7661 2f75 7469 6c2f 4162 7374 7261 java/util/Abstra │ │ │ │ │ +00064d40: 6374 4d61 702f 4571 7561 6c73 2e6a 6176 ctMap/Equals.jav │ │ │ │ │ +00064d50: 613a 2041 6273 7472 6163 744d 6170 2e65 a: AbstractMap.e │ │ │ │ │ +00064d60: 7175 616c 7320 616e 6420 4162 7374 7261 quals and Abstra │ │ │ │ │ +00064d70: 6374 5365 742e 6571 7561 6c73 2061 7265 ctSet.equals are │ │ │ │ │ +00064d80: 2066 7261 6769 6c65 3a20 7468 6579 2074 fragile: they t │ │ │ │ │ +00064d90: 6872 6f77 2065 7863 6570 7469 6f6e 7320 hrow exceptions │ │ │ │ │ +00064da0: 7768 656e 2074 6865 7920 7368 6f75 6c64 when they should │ │ │ │ │ +00064db0: 2072 6574 7572 6e20 6661 6c73 652e 0a3c return false..< │ │ │ │ │ +00064dc0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4162 br.>java/util/Ab │ │ │ │ │ +00064dd0: 7374 7261 6374 4d61 702f 5369 6d70 6c65 stractMap/Simple │ │ │ │ │ +00064de0: 456e 7472 6965 732e 6a61 7661 3a20 4261 Entries.java: Ba │ │ │ │ │ +00064df0: 7369 6320 7465 7374 7320 666f 7220 7365 sic tests for se │ │ │ │ │ +00064e00: 7665 7261 6c20 4d61 702e 456e 7472 7920 veral Map.Entry │ │ │ │ │ +00064e10: 696d 706c 656d 656e 7461 7469 6f6e 730a implementations. │ │ │ │ │ +00064e20: 3c62 720a 3e6a 6176 612f 7574 696c 2f41 java/util/A │ │ │ │ │ +00064e30: 6273 7472 6163 744d 6170 2f54 6f53 7472 bstractMap/ToStr │ │ │ │ │ +00064e40: 696e 672e 6a61 7661 3a20 746f 5374 7269 ing.java: toStri │ │ │ │ │ +00064e50: 6e67 206d 6574 686f 6420 6661 696c 7320 ng method fails │ │ │ │ │ +00064e60: 6966 2073 697a 6520 6368 616e 6765 7320 if size changes │ │ │ │ │ +00064e70: 696e 2062 6574 7765 656e 2061 2063 616c in between a cal │ │ │ │ │ +00064e80: 6c20 746f 2073 697a 6520 616e 6420 616e l to size and an │ │ │ │ │ +00064e90: 2061 7474 656d 7074 2074 6f20 6974 6572 attempt to iter │ │ │ │ │ +00064ea0: 6174 652e 0a3c 6272 0a3e 6a61 7661 2f75 ate..java/u │ │ │ │ │ +00064eb0: 7469 6c2f 4162 7374 7261 6374 5365 7175 til/AbstractSequ │ │ │ │ │ +00064ec0: 656e 7469 616c 4c69 7374 2f41 6464 416c entialList/AddAl │ │ │ │ │ +00064ed0: 6c2e 6a61 7661 3a20 4164 6441 6c6c 2869 l.java: AddAll(i │ │ │ │ │ +00064ee0: 6e74 2c20 436f 6c6c 6563 7469 6f6e 2920 nt, Collection) │ │ │ │ │ +00064ef0: 696e 7465 7273 7065 7273 6573 2074 6865 intersperses the │ │ │ │ │ +00064f00: 2043 6f6c 6c65 6374 696f 6e20 7769 7468 Collection with │ │ │ │ │ +00064f10: 2074 6869 7320 4c69 7374 2e0a 3c62 720a this List..java/util/Array │ │ │ │ │ +00064f30: 4465 7175 652f 5768 6974 6542 6f78 2e6a Deque/WhiteBox.j │ │ │ │ │ +00064f40: 6176 613a 2057 6869 7465 2062 6f78 2074 ava: White box t │ │ │ │ │ +00064f50: 6573 7473 206f 6620 696d 706c 656d 656e ests of implemen │ │ │ │ │ +00064f60: 7461 7469 6f6e 2064 6574 6169 6c73 0a3c tation details.< │ │ │ │ │ +00064f70: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4172 br.>java/util/Ar │ │ │ │ │ +00064f80: 7261 794c 6973 742f 4164 6441 6c6c 2e6a rayList/AddAll.j │ │ │ │ │ +00064f90: 6176 613a 2045 6e73 7572 6520 7468 6174 ava: Ensure that │ │ │ │ │ +00064fa0: 2061 6464 416c 6c20 6d65 7468 6f64 2063 addAll method c │ │ │ │ │ +00064fb0: 616e 2063 6f70 6520 7769 7468 2075 6e64 an cope with und │ │ │ │ │ +00064fc0: 6572 6573 7469 6d61 7465 2062 7920 7369 erestimate by si │ │ │ │ │ +00064fd0: 7a65 2829 2e0a 3c62 720a 3e6a 6176 612f ze()..java/ │ │ │ │ │ +00064fe0: 7574 696c 2f41 7272 6179 4c69 7374 2f41 util/ArrayList/A │ │ │ │ │ +00064ff0: 7272 6179 4d61 6e61 6765 6d65 6e74 2e6a rrayManagement.j │ │ │ │ │ +00065000: 6176 613a 2062 7269 7474 6c65 2077 6869 ava: brittle whi │ │ │ │ │ +00065010: 7465 2062 6f78 2074 6573 7420 6f66 2069 te box test of i │ │ │ │ │ +00065020: 6e74 6572 6e61 6c20 6172 7261 7920 6d61 nternal array ma │ │ │ │ │ +00065030: 6e61 6765 6d65 6e74 0a3c 6272 0a3e 6a61 nagement.ja │ │ │ │ │ +00065040: 7661 2f75 7469 6c2f 4172 7261 794c 6973 va/util/ArrayLis │ │ │ │ │ +00065050: 742f 4275 6736 3533 3332 3033 2e6a 6176 t/Bug6533203.jav │ │ │ │ │ +00065060: 613a 2041 6273 7472 6163 744c 6973 742e a: AbstractList. │ │ │ │ │ +00065070: 4c69 7374 4974 722e 6164 6420 6d69 6768 ListItr.add migh │ │ │ │ │ +00065080: 7420 636f 7272 7570 7420 6974 6572 6174 t corrupt iterat │ │ │ │ │ +00065090: 6f72 2073 7461 7465 2069 6620 656e 636c or state if encl │ │ │ │ │ +000650a0: 6f73 696e 6720 6164 6420 7468 726f 7773 osing add throws │ │ │ │ │ +000650b0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +000650c0: 4172 7261 794c 6973 742f 4275 6738 3134 ArrayList/Bug814 │ │ │ │ │ +000650d0: 3635 3638 2e6a 6176 613a 2072 6570 726f 6568.java: repro │ │ │ │ │ +000650e0: 2066 6f72 3a20 4e65 6761 7469 7665 4172 for: NegativeAr │ │ │ │ │ +000650f0: 7261 7953 697a 6545 7863 6570 7469 6f6e raySizeException │ │ │ │ │ +00065100: 2069 6e20 4172 7261 794c 6973 742e 6772 in ArrayList.gr │ │ │ │ │ +00065110: 6f77 2869 6e74 290a 3c62 720a 3e6a 6176 ow(int).jav │ │ │ │ │ +00065120: 612f 7574 696c 2f41 7272 6179 4c69 7374 a/util/ArrayList │ │ │ │ │ +00065130: 2f45 6e73 7572 6543 6170 6163 6974 792e /EnsureCapacity. │ │ │ │ │ +00065140: 6a61 7661 3a20 5465 7374 2074 6865 2041 java: Test the A │ │ │ │ │ +00065150: 7272 6179 4c69 7374 2e65 6e73 7572 6543 rrayList.ensureC │ │ │ │ │ +00065160: 6170 6163 6974 7928 2920 616e 6420 5665 apacity() and Ve │ │ │ │ │ +00065170: 6374 6f72 2e65 6e73 7572 6543 6170 6163 ctor.ensureCapac │ │ │ │ │ +00065180: 6974 7920 6d65 7468 6f64 2077 6974 6820 ity method with │ │ │ │ │ +00065190: 6e65 6761 7469 7665 206d 696e 696d 756d negative minimum │ │ │ │ │ +000651a0: 4361 7061 6369 7479 2069 6e70 7574 2061 Capacity input a │ │ │ │ │ +000651b0: 7267 756d 656e 742e 0a3c 6272 0a3e 6a61 rgument..ja │ │ │ │ │ +000651c0: 7661 2f75 7469 6c2f 4172 7261 794c 6973 va/util/ArrayLis │ │ │ │ │ +000651d0: 742f 4974 6572 6174 6f72 4d69 6372 6f42 t/IteratorMicroB │ │ │ │ │ +000651e0: 656e 6368 6d61 726b 2e6a 6176 613a 206d enchmark.java: m │ │ │ │ │ +000651f0: 6963 726f 2d62 656e 6368 6d61 726b 2063 icro-benchmark c │ │ │ │ │ +00065200: 6f72 7265 6374 6e65 7373 206d 6f64 650a orrectness mode. │ │ │ │ │ +00065210: 3c62 720a 3e6a 6176 612f 7574 696c 2f41 java/util/A │ │ │ │ │ +00065220: 7272 6179 4c69 7374 2f53 7562 4c69 7374 rrayList/SubList │ │ │ │ │ +00065230: 4d6f 6443 6f75 6e74 2e6a 6176 613a 204d ModCount.java: M │ │ │ │ │ +00065240: 6f64 6966 7969 6e67 2041 7272 6179 4c69 odifying ArrayLi │ │ │ │ │ +00065250: 7374 2e73 7562 4c69 7374 2829 2e73 7562 st.subList().sub │ │ │ │ │ +00065260: 4c69 7374 2829 2072 6573 6574 7320 6d6f List() resets mo │ │ │ │ │ +00065270: 6443 6f75 6e74 206f 6620 7375 624c 6973 dCount of subLis │ │ │ │ │ +00065280: 740a 3c62 720a 3e6a 6176 612f 7574 696c t.java/util │ │ │ │ │ +00065290: 2f41 7272 6179 732f 4172 7261 794f 626a /Arrays/ArrayObj │ │ │ │ │ +000652a0: 6563 744d 6574 686f 6473 2e6a 6176 613a ectMethods.java: │ │ │ │ │ +000652b0: 2042 6173 6963 2074 6573 7420 666f 7220 Basic test for │ │ │ │ │ +000652c0: 636f 6e74 656e 742d 6261 7365 6420 6172 content-based ar │ │ │ │ │ +000652d0: 7261 7920 6f62 6a65 6374 206d 6574 686f ray object metho │ │ │ │ │ +000652e0: 6473 0a3c 6272 0a3e 6a61 7661 2f75 7469 ds.java/uti │ │ │ │ │ +000652f0: 6c2f 4172 7261 7973 2f41 7272 6179 7345 l/Arrays/ArraysE │ │ │ │ │ +00065300: 7143 6d70 5465 7374 2e6a 6176 613a 2074 qCmpTest.java: t │ │ │ │ │ +00065310: 6573 7473 2066 6f72 2061 7272 6179 2065 ests for array e │ │ │ │ │ +00065320: 7175 616c 7320 616e 6420 636f 6d70 6172 quals and compar │ │ │ │ │ +00065330: 650a 3c62 720a 3e6a 6176 612f 7574 696c e.java/util │ │ │ │ │ +00065340: 2f41 7272 6179 732f 4173 4c69 7374 2e6a /Arrays/AsList.j │ │ │ │ │ +00065350: 6176 613a 2054 6573 7473 2066 6f72 2041 ava: Tests for A │ │ │ │ │ +00065360: 7272 6179 732e 6173 4c69 7374 2829 0a3c rrays.asList().< │ │ │ │ │ +00065370: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4172 br.>java/util/Ar │ │ │ │ │ +00065380: 7261 7973 2f42 6967 2e6a 6176 613a 2061 rays/Big.java: a │ │ │ │ │ +00065390: 7272 6179 7320 6c61 7267 6572 2074 6861 rrays larger tha │ │ │ │ │ +000653a0: 6e20 3126 6c74 3b26 6c74 3b33 300a 3c62 n 1<<30.java/util/Arr │ │ │ │ │ +000653c0: 6179 732f 436f 7079 4d65 7468 6f64 732e ays/CopyMethods. │ │ │ │ │ +000653d0: 6a61 7661 3a20 5465 7374 2066 6f72 2061 java: Test for a │ │ │ │ │ +000653e0: 7272 6179 2063 6c6f 6e69 6e67 2061 6e64 rray cloning and │ │ │ │ │ +000653f0: 2073 6c69 6369 6e67 206d 6574 686f 6473 slicing methods │ │ │ │ │ +00065400: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +00065410: 2f41 7272 6179 732f 436f 7272 6563 742e /Arrays/Correct. │ │ │ │ │ +00065420: 6a61 7661 3a20 4368 6563 6b20 7468 6174 java: Check that │ │ │ │ │ +00065430: 2064 6966 6665 7265 6e74 2073 6f72 7473 different sorts │ │ │ │ │ +00065440: 2067 6976 6520 6571 7569 7661 6c65 6e74 give equivalent │ │ │ │ │ +00065450: 2072 6573 756c 7473 2e0a 3c62 720a 3e6a results..j │ │ │ │ │ +00065460: 6176 612f 7574 696c 2f41 7272 6179 732f ava/util/Arrays/ │ │ │ │ │ +00065470: 4669 6c6c 2e6a 6176 613a 2041 7272 6179 Fill.java: Array │ │ │ │ │ +00065480: 732e 6669 6c6c 284f 626a 6563 745b 5d2c s.fill(Object[], │ │ │ │ │ +00065490: 202e 2e2e 2920 7368 6f75 6c64 2074 6872 ...) should thr │ │ │ │ │ +000654a0: 6f77 2041 7272 6179 5374 6f72 6545 7863 ow ArrayStoreExc │ │ │ │ │ +000654b0: 6570 7469 6f6e 0a3c 6272 0a3e 6a61 7661 eption.java │ │ │ │ │ +000654c0: 2f75 7469 6c2f 4172 7261 7973 2f46 6c6f /util/Arrays/Flo │ │ │ │ │ +000654d0: 6174 446f 7562 6c65 4f72 6465 722e 6a61 atDoubleOrder.ja │ │ │ │ │ +000654e0: 7661 3a20 5468 6520 6e61 7475 7261 6c20 va: The natural │ │ │ │ │ +000654f0: 6f72 6465 7269 6e67 206f 6e20 466c 6f61 ordering on Floa │ │ │ │ │ +00065500: 7420 616e 6420 446f 7562 6c65 2077 6173 t and Double was │ │ │ │ │ +00065510: 206e 6f74 2065 7665 6e20 6120 7061 7274 not even a part │ │ │ │ │ +00065520: 6961 6c20 6f72 6465 7220 2869 2e65 2e2c ial order (i.e., │ │ │ │ │ +00065530: 2069 7420 7669 6f6c 6174 6564 2074 6865 it violated the │ │ │ │ │ +00065540: 2063 6f6e 7472 6163 7420 6f66 2043 6f6d contract of Com │ │ │ │ │ +00065550: 7061 7261 626c 652e 636f 6d70 6172 6554 parable.compareT │ │ │ │ │ +00065560: 6f29 2e0a 3c62 720a 3e6a 6176 612f 7574 o)..java/ut │ │ │ │ │ +00065570: 696c 2f41 7272 6179 732f 4861 7368 436f il/Arrays/HashCo │ │ │ │ │ +00065580: 6465 2e6a 6176 613a 2042 6173 6963 2061 de.java: Basic a │ │ │ │ │ +00065590: 7272 6179 2068 6173 6843 6f64 6520 6675 rray hashCode fu │ │ │ │ │ +000655a0: 6e63 7469 6f6e 616c 6974 790a 3c62 720a nctionality.java/util/Array │ │ │ │ │ +000655c0: 732f 5365 7441 6c6c 5465 7374 2e6a 6176 s/SetAllTest.jav │ │ │ │ │ +000655d0: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ +000655e0: 2073 6574 416c 6c2c 2070 6172 616c 6c65 setAll, paralle │ │ │ │ │ +000655f0: 6c53 6574 416c 6c20 7661 7269 616e 7473 lSetAll variants │ │ │ │ │ +00065600: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +00065610: 4172 7261 7973 2f53 6f72 7469 6e67 2e6a Arrays/Sorting.j │ │ │ │ │ +00065620: 6176 613a 2045 7865 7263 6973 6520 4172 ava: Exercise Ar │ │ │ │ │ +00065630: 7261 7973 2e73 6f72 742c 2041 7272 6179 rays.sort, Array │ │ │ │ │ +00065640: 732e 7061 7261 6c6c 656c 536f 7274 0a3c s.parallelSort.< │ │ │ │ │ +00065650: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4172 br.>java/util/Ar │ │ │ │ │ +00065660: 7261 7973 2f53 6f72 7469 6e67 4e65 6172 rays/SortingNear │ │ │ │ │ +00065670: 6c79 536f 7274 6564 5072 696d 6974 6976 lySortedPrimitiv │ │ │ │ │ +00065680: 652e 6a61 7661 3a20 5465 7374 7320 7468 e.java: Tests th │ │ │ │ │ +00065690: 6520 736f 7274 696e 6720 6f66 2061 206c e sorting of a l │ │ │ │ │ +000656a0: 6172 6765 2061 7272 6179 206f 6620 736f arge array of so │ │ │ │ │ +000656b0: 7274 6564 2070 7269 6d69 7469 7665 2076 rted primitive v │ │ │ │ │ +000656c0: 616c 7565 732c 2070 7265 646f 6d69 6e65 alues, predomine │ │ │ │ │ +000656d0: 6e74 6c79 2066 6f72 2063 6173 6573 2077 ntly for cases w │ │ │ │ │ +000656e0: 6865 7265 2074 6865 2061 7272 6179 2069 here the array i │ │ │ │ │ +000656f0: 7320 6e65 6172 6c79 2073 6f72 7465 642e s nearly sorted. │ │ │ │ │ +00065700: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +00065710: 4172 7261 7973 2f53 7472 6561 6d41 6e64 Arrays/StreamAnd │ │ │ │ │ +00065720: 5370 6c69 7465 7261 746f 722e 6a61 7661 Spliterator.java │ │ │ │ │ +00065730: 3a20 7465 7374 7320 666f 7220 7374 7265 : tests for stre │ │ │ │ │ +00065740: 616d 2061 6e64 2073 706c 6974 6572 6174 am and spliterat │ │ │ │ │ +00065750: 6f72 2066 6163 746f 7279 206d 6574 686f or factory metho │ │ │ │ │ +00065760: 6473 0a3c 6272 0a3e 6a61 7661 2f75 7469 ds.java/uti │ │ │ │ │ +00065770: 6c2f 4172 7261 7973 2f54 696d 536f 7274 l/Arrays/TimSort │ │ │ │ │ +00065780: 5374 6163 6b53 697a 652e 6a61 7661 3a20 StackSize.java: │ │ │ │ │ +00065790: 5465 7374 2054 696d 536f 7274 2073 7461 Test TimSort sta │ │ │ │ │ +000657a0: 636b 2073 697a 650a 3c62 720a 3e6a 6176 ck size.jav │ │ │ │ │ +000657b0: 612f 7574 696c 2f41 7272 6179 732f 5469 a/util/Arrays/Ti │ │ │ │ │ +000657c0: 6d53 6f72 7453 7461 636b 5369 7a65 322e mSortStackSize2. │ │ │ │ │ +000657d0: 6a61 7661 3a20 5465 7374 2054 696d 536f java: Test TimSo │ │ │ │ │ +000657e0: 7274 2073 7461 636b 2073 697a 6520 6f6e rt stack size on │ │ │ │ │ +000657f0: 2062 6967 2061 7272 6179 730a 3c62 720a big arrays.java/util/Array │ │ │ │ │ +00065810: 732f 6c61 7267 654d 656d 6f72 792f 5061 s/largeMemory/Pa │ │ │ │ │ +00065820: 7261 6c6c 656c 5072 6566 6978 2e6a 6176 rallelPrefix.jav │ │ │ │ │ +00065830: 613a 2075 6e69 7420 7465 7374 2066 6f72 a: unit test for │ │ │ │ │ +00065840: 2041 7272 6179 732e 5061 7261 6c6c 656c Arrays.Parallel │ │ │ │ │ +00065850: 5072 6566 6978 2829 2e0a 3c62 720a 3e6a Prefix()..j │ │ │ │ │ +00065860: 6176 612f 7574 696c 2f42 6173 6536 342f ava/util/Base64/ │ │ │ │ │ +00065870: 4261 7365 3634 4765 7445 6e63 6f64 6572 Base64GetEncoder │ │ │ │ │ +00065880: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ +00065890: 456e 636f 6465 7220 7769 7468 206c 696e Encoder with lin │ │ │ │ │ +000658a0: 656d 6178 203d 3d20 302c 206c 696e 6520 emax == 0, line │ │ │ │ │ +000658b0: 7365 7061 7261 746f 7220 7368 6f75 6c64 separator should │ │ │ │ │ +000658c0: 206e 6f74 2061 7070 6561 7220 696e 2065 not appear in e │ │ │ │ │ +000658d0: 6e63 6f64 6564 2064 6174 610a 3c62 720a ncoded data.java/util/Base6 │ │ │ │ │ +000658f0: 342f 5465 7374 4261 7365 3634 2e6a 6176 4/TestBase64.jav │ │ │ │ │ +00065900: 613a 2074 6573 7473 206a 6176 612e 7574 a: tests java.ut │ │ │ │ │ +00065910: 696c 2e42 6173 6536 340a 3c62 720a 3e6a il.Base64.j │ │ │ │ │ +00065920: 6176 612f 7574 696c 2f42 6173 6536 342f ava/util/Base64/ │ │ │ │ │ +00065930: 5465 7374 4261 7365 3634 476f 6c64 656e TestBase64Golden │ │ │ │ │ +00065940: 2e6a 6176 613a 2074 6573 7473 206a 6176 .java: tests jav │ │ │ │ │ +00065950: 612e 7574 696c 2e42 6173 6536 340a 3c62 a.util.Base64.java/util/Bas │ │ │ │ │ +00065970: 6536 342f 5465 7374 456e 636f 6469 6e67 e64/TestEncoding │ │ │ │ │ +00065980: 4465 636f 6469 6e67 4c65 6e67 7468 2e6a DecodingLength.j │ │ │ │ │ +00065990: 6176 613a 2054 6573 7473 2042 6173 6536 ava: Tests Base6 │ │ │ │ │ +000659a0: 342e 456e 636f 6465 722e 656e 636f 6465 4.Encoder.encode │ │ │ │ │ +000659b0: 2061 6e64 2042 6173 6536 342e 4465 636f and Base64.Deco │ │ │ │ │ +000659c0: 6465 722e 6465 636f 6465 2077 6974 6820 der.decode with │ │ │ │ │ +000659d0: 7468 6520 6c61 7267 6520 7369 7a65 206f the large size o │ │ │ │ │ +000659e0: 6620 696e 7075 7420 6172 7261 792f 6275 f input array/bu │ │ │ │ │ +000659f0: 6666 6572 0a3c 6272 0a3e 6a61 7661 2f75 ffer.java/u │ │ │ │ │ +00065a00: 7469 6c2f 4269 7453 6574 2f41 6e64 2e6a til/BitSet/And.j │ │ │ │ │ +00065a10: 6176 613a 2074 6573 7420 7468 6520 4269 ava: test the Bi │ │ │ │ │ +00065a20: 7453 6574 2e61 6e64 2829 206d 6574 686f tSet.and() metho │ │ │ │ │ +00065a30: 640a 3c62 720a 3e6a 6176 612f 7574 696c d.java/util │ │ │ │ │ +00065a40: 2f42 6974 5365 742f 4253 4d65 7468 6f64 /BitSet/BSMethod │ │ │ │ │ +00065a50: 732e 6a61 7661 3a20 5465 7374 2074 6865 s.java: Test the │ │ │ │ │ +00065a60: 206f 7065 7261 7469 6f6e 206f 6620 7468 operation of th │ │ │ │ │ +00065a70: 6520 6d65 7468 6f64 7320 6f66 2042 6974 e methods of Bit │ │ │ │ │ +00065a80: 5365 7420 636c 6173 730a 3c62 720a 3e6a Set class.j │ │ │ │ │ +00065a90: 6176 612f 7574 696c 2f42 6974 5365 742f ava/util/BitSet/ │ │ │ │ │ +00065aa0: 4875 6765 546f 5374 7269 6e67 2e6a 6176 HugeToString.jav │ │ │ │ │ +00065ab0: 613a 2049 6e74 6567 6572 2076 616c 7565 a: Integer value │ │ │ │ │ +00065ac0: 206d 6973 6361 6c63 756c 6174 696f 6e20 miscalculation │ │ │ │ │ +00065ad0: 696e 2074 6f53 7472 696e 6728 2920 6d65 in toString() me │ │ │ │ │ +00065ae0: 7468 6f64 206f 6620 4269 7453 6574 0a3c thod of BitSet.< │ │ │ │ │ +00065af0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4269 br.>java/util/Bi │ │ │ │ │ +00065b00: 7453 6574 2f49 6d70 6f72 7445 7870 6f72 tSet/ImportExpor │ │ │ │ │ +00065b10: 742e 6a61 7661 3a20 5465 7374 2069 6d70 t.java: Test imp │ │ │ │ │ +00065b20: 6f72 742f 6578 706f 7274 2063 6f6e 7374 ort/export const │ │ │ │ │ +00065b30: 7275 6374 6f72 7320 616e 6420 6d65 7468 ructors and meth │ │ │ │ │ +00065b40: 6f64 730a 3c62 720a 3e6a 6176 612f 7574 ods.java/ut │ │ │ │ │ +00065b50: 696c 2f42 6974 5365 742f 4d65 6d6f 7279 il/BitSet/Memory │ │ │ │ │ +00065b60: 4c65 616b 2e6a 6176 613a 2052 6570 6561 Leak.java: Repea │ │ │ │ │ +00065b70: 7465 646c 7920 4f52 2042 6974 5365 7473 tedly OR BitSets │ │ │ │ │ +00065b80: 3b20 4e6f 204f 7574 4f66 4d65 6d6f 7279 ; No OutOfMemory │ │ │ │ │ +00065b90: 4578 6365 7074 696f 6e20 7368 6f75 6c64 Exception should │ │ │ │ │ +00065ba0: 2072 6573 756c 740a 3c62 720a 3e6a 6176 result.jav │ │ │ │ │ +00065bb0: 612f 7574 696c 2f42 6974 5365 742f 5072 a/util/BitSet/Pr │ │ │ │ │ +00065bc0: 6576 696f 7573 4269 7473 2e6a 6176 613a eviousBits.java: │ │ │ │ │ +00065bd0: 2054 6573 7420 7072 6576 696f 7573 436c Test previousCl │ │ │ │ │ +00065be0: 6561 7242 6974 2c20 7072 6576 696f 7573 earBit, previous │ │ │ │ │ +00065bf0: 5365 7442 6974 0a3c 6272 0a3e 6a61 7661 SetBit.java │ │ │ │ │ +00065c00: 2f75 7469 6c2f 4269 7453 6574 2f53 7469 /util/BitSet/Sti │ │ │ │ │ +00065c10: 636b 7953 697a 652e 6a61 7661 3a20 4368 ckySize.java: Ch │ │ │ │ │ +00065c20: 6563 6b20 6361 7061 6369 7479 206d 616e eck capacity man │ │ │ │ │ +00065c30: 6167 656d 656e 740a 3c62 720a 3e6a 6176 agement.jav │ │ │ │ │ +00065c40: 612f 7574 696c 2f42 6974 5365 742f 7374 a/util/BitSet/st │ │ │ │ │ +00065c50: 7265 616d 2f42 6974 5365 7453 7472 6561 ream/BitSetStrea │ │ │ │ │ +00065c60: 6d54 6573 742e 6a61 7661 3a20 7465 7374 mTest.java: test │ │ │ │ │ +00065c70: 2042 6974 5365 7420 7374 7265 616d 0a3c BitSet stream.< │ │ │ │ │ +00065c80: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4361 br.>java/util/Ca │ │ │ │ │ +00065c90: 6c65 6e64 6172 2f42 7564 6468 6973 7443 lendar/BuddhistC │ │ │ │ │ +00065ca0: 616c 656e 6461 7254 6573 742e 6a61 7661 alendarTest.java │ │ │ │ │ +00065cb0: 3a20 436f 6e66 6972 6d20 7468 6174 2042 : Confirm that B │ │ │ │ │ +00065cc0: 7564 6468 6973 7443 616c 656e 6461 7227 uddhistCalendar' │ │ │ │ │ +00065cd0: 7320 6164 6428 292c 2072 6f6c 6c28 292c s add(), roll(), │ │ │ │ │ +00065ce0: 2073 6574 2829 2c20 616e 6420 746f 5374 set(), and toSt │ │ │ │ │ +00065cf0: 7269 6e67 2829 2077 6f72 6b20 636f 7272 ring() work corr │ │ │ │ │ +00065d00: 6563 746c 7920 7769 7468 2042 7564 6468 ectly with Buddh │ │ │ │ │ +00065d10: 6973 7420 4572 6120 7965 6172 732e 0a3c ist Era years..< │ │ │ │ │ +00065d20: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4361 br.>java/util/Ca │ │ │ │ │ +00065d30: 6c65 6e64 6172 2f42 7567 3433 3032 3936 lendar/Bug430296 │ │ │ │ │ +00065d40: 362e 6a61 7661 3a20 496e 2043 7a65 6368 6.java: In Czech │ │ │ │ │ +00065d50: 2052 6570 7562 6c69 6320 6669 7273 7420 Republic first │ │ │ │ │ +00065d60: 6461 7920 6f66 2077 6565 6b20 6973 204d day of week is M │ │ │ │ │ +00065d70: 6f6e 6461 7920 6e6f 7420 5375 6e64 6179 onday not Sunday │ │ │ │ │ +00065d80: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +00065d90: 4361 6c65 6e64 6172 2f42 7567 3437 3636 Calendar/Bug4766 │ │ │ │ │ +00065da0: 3330 322e 6a61 7661 3a20 4d61 6b65 2073 302.java: Make s │ │ │ │ │ +00065db0: 7572 6520 7468 6174 2063 616c 6c69 6e67 ure that calling │ │ │ │ │ +00065dc0: 2063 6f6d 7075 7465 5469 6d65 2064 6f65 computeTime doe │ │ │ │ │ +00065dd0: 736e 2774 2072 6573 6574 2074 6865 2069 sn't reset the i │ │ │ │ │ +00065de0: 7354 696d 6553 6574 2076 616c 7565 2e0a sTimeSet value.. │ │ │ │ │ +00065df0: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ +00065e00: 616c 656e 6461 722f 4275 6734 3835 3136 alendar/Bug48516 │ │ │ │ │ +00065e10: 3430 2e6a 6176 613a 204d 616b 6520 7375 40.java: Make su │ │ │ │ │ +00065e20: 7265 206e 6f74 2074 6f20 7365 7420 554e re not to set UN │ │ │ │ │ +00065e30: 5345 5420 6669 656c 6473 2074 6f20 434f SET fields to CO │ │ │ │ │ +00065e40: 4d50 5554 4544 2061 6674 6572 2074 696d MPUTED after tim │ │ │ │ │ +00065e50: 6520 6361 6c63 756c 6174 696f 6e2e 0a3c e calculation..< │ │ │ │ │ +00065e60: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4361 br.>java/util/Ca │ │ │ │ │ +00065e70: 6c65 6e64 6172 2f42 7567 3439 3538 3035 lendar/Bug495805 │ │ │ │ │ +00065e80: 302e 6a61 7661 3a20 4d61 6b65 2073 7572 0.java: Make sur │ │ │ │ │ +00065e90: 6520 7468 6174 2061 6464 2829 2061 6e64 e that add() and │ │ │ │ │ +00065ea0: 2072 6f6c 6c28 2920 6861 6e64 6c65 2074 roll() handle t │ │ │ │ │ +00065eb0: 696d 6520 7a6f 6e65 206f 6666 7365 7420 ime zone offset │ │ │ │ │ +00065ec0: 6368 616e 6765 7320 2862 6f74 6820 7261 changes (both ra │ │ │ │ │ +00065ed0: 7720 616e 6420 4453 5429 2063 6f72 7265 w and DST) corre │ │ │ │ │ +00065ee0: 6374 6c79 2e0a 3c62 720a 3e6a 6176 612f ctly..java/ │ │ │ │ │ +00065ef0: 7574 696c 2f43 616c 656e 6461 722f 4275 util/Calendar/Bu │ │ │ │ │ +00065f00: 6735 3037 3830 3533 2e6a 6176 613a 204d g5078053.java: M │ │ │ │ │ +00065f10: 616b 6520 7375 7265 2074 6861 7420 4361 ake sure that Ca │ │ │ │ │ +00065f20: 6c65 6e64 6172 2e63 6f6d 706c 6574 6528 lendar.complete( │ │ │ │ │ +00065f30: 2920 6e6f 726d 616c 697a 6573 2073 7461 ) normalizes sta │ │ │ │ │ +00065f40: 6d70 5b5d 2074 6f20 434f 4d50 5554 4544 mp[] to COMPUTED │ │ │ │ │ +00065f50: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +00065f60: 2f43 616c 656e 6461 722f 4275 6736 3137 /Calendar/Bug617 │ │ │ │ │ +00065f70: 3830 3731 2e6a 6176 613a 204d 616b 6520 8071.java: Make │ │ │ │ │ +00065f80: 7375 7265 2074 6861 7420 7365 7474 696e sure that settin │ │ │ │ │ +00065f90: 6720 484f 5552 2072 6967 6874 2061 6674 g HOUR right aft │ │ │ │ │ +00065fa0: 6572 2061 2063 6f6e 7374 7275 6374 696f er a constructio │ │ │ │ │ +00065fb0: 6e20 776f 726b 7320 6173 2065 7870 6563 n works as expec │ │ │ │ │ +00065fc0: 7465 642e 0a3c 6272 0a3e 6a61 7661 2f75 ted..java/u │ │ │ │ │ +00065fd0: 7469 6c2f 4361 6c65 6e64 6172 2f42 7567 til/Calendar/Bug │ │ │ │ │ +00065fe0: 3632 3334 3739 352e 6a61 7661 3a20 526f 6234795.java: Ro │ │ │ │ │ +00065ff0: 6c6c 696e 6720 6f66 2048 4f55 5220 6f72 lling of HOUR or │ │ │ │ │ +00066000: 2048 4f55 525f 4f46 5f53 4554 206d 7573 HOUR_OF_SET mus │ │ │ │ │ +00066010: 7420 7365 7420 7468 6520 6f74 6865 7220 t set the other │ │ │ │ │ +00066020: 686f 7572 2066 6965 6c64 2e0a 3c62 720a hour field..java/util/Calen │ │ │ │ │ +00066040: 6461 722f 4275 6736 3434 3832 3334 2e6a dar/Bug6448234.j │ │ │ │ │ +00066050: 6176 613a 204d 616b 6520 7375 7265 2069 ava: Make sure i │ │ │ │ │ +00066060: 6e64 6578 696e 6720 6f66 2044 4159 5f4f ndexing of DAY_O │ │ │ │ │ +00066070: 465f 5745 454b 2069 7320 636f 7272 6563 F_WEEK is correc │ │ │ │ │ +00066080: 7420 696e 204a 6170 616e 6573 6549 6d70 t in JapaneseImp │ │ │ │ │ +00066090: 6572 6961 6c43 616c 656e 6461 722e 6765 erialCalendar.ge │ │ │ │ │ +000660a0: 7444 6973 706c 6179 4e61 6d65 2e0a 3c62 tDisplayName..java/util/Cal │ │ │ │ │ +000660c0: 656e 6461 722f 4275 6736 3634 3532 3633 endar/Bug6645263 │ │ │ │ │ +000660d0: 2e6a 6176 613a 2054 6573 7420 6669 656c .java: Test fiel │ │ │ │ │ +000660e0: 6420 6e6f 726d 616c 697a 6174 696f 6e20 d normalization │ │ │ │ │ +000660f0: 696e 206e 6f6e 2d6c 656e 6965 6e74 2066 in non-lenient f │ │ │ │ │ +00066100: 726f 6d20 7468 6520 7061 7274 6961 6c6c rom the partiall │ │ │ │ │ +00066110: 7920 6e6f 726d 616c 697a 6564 2073 7461 y normalized sta │ │ │ │ │ +00066120: 7465 0a3c 6272 0a3e 6a61 7661 2f75 7469 te.java/uti │ │ │ │ │ +00066130: 6c2f 4361 6c65 6e64 6172 2f42 7567 3639 l/Calendar/Bug69 │ │ │ │ │ +00066140: 3032 3836 312e 6a61 7661 3a20 5465 7374 02861.java: Test │ │ │ │ │ +00066150: 2066 6f72 2061 2077 6f72 6b61 726f 756e for a workaroun │ │ │ │ │ +00066160: 6420 7768 656e 2057 4545 4b5f 4f46 5f59 d when WEEK_OF_Y │ │ │ │ │ +00066170: 4541 5220 616e 6420 5945 4152 2061 7265 EAR and YEAR are │ │ │ │ │ +00066180: 206f 7574 206f 6620 7379 6e63 2e0a 3c62 out of sync..java/util/Cal │ │ │ │ │ +000661a0: 656e 6461 722f 4275 6737 3031 3734 3538 endar/Bug7017458 │ │ │ │ │ +000661b0: 2e6a 6176 613a 2054 6573 7420 6f66 206d .java: Test of m │ │ │ │ │ +000661c0: 756c 7469 7468 7265 6164 6564 2073 6572 ultithreaded ser │ │ │ │ │ +000661d0: 6961 6c69 7a61 7469 6f6e 2f64 6573 6572 ialization/deser │ │ │ │ │ +000661e0: 6961 6c69 7a61 7469 6f6e 206f 6620 4361 ialization of Ca │ │ │ │ │ +000661f0: 6c65 6e64 6172 2e0a 3c62 720a 3e6a 6176 lendar..jav │ │ │ │ │ +00066200: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ +00066210: 4275 6738 3030 3730 3338 2e6a 6176 613a Bug8007038.java: │ │ │ │ │ +00066220: 2056 6572 6966 7920 4172 7261 7949 6e64 Verify ArrayInd │ │ │ │ │ +00066230: 6578 4f75 744f 6642 6f75 6e64 7345 7863 exOutOfBoundsExc │ │ │ │ │ +00066240: 6570 7469 6f6e 2069 7320 6e6f 7420 7468 eption is not th │ │ │ │ │ +00066250: 726f 776e 206f 6e20 6f6e 2063 616c 6c69 rown on on calli │ │ │ │ │ +00066260: 6e67 206c 6f63 616c 697a 6564 4461 7465 ng localizedDate │ │ │ │ │ +00066270: 5469 6d65 2829 2e70 7269 6e74 2829 2077 Time().print() w │ │ │ │ │ +00066280: 6974 6820 4a61 7061 6e65 7365 4368 726f ith JapaneseChro │ │ │ │ │ +00066290: 6e6f 0a3c 6272 0a3e 6a61 7661 2f75 7469 no.java/uti │ │ │ │ │ +000662a0: 6c2f 4361 6c65 6e64 6172 2f42 7567 3830 l/Calendar/Bug80 │ │ │ │ │ +000662b0: 3735 3534 382e 6a61 7661 3a20 4d61 6b65 75548.java: Make │ │ │ │ │ +000662c0: 2073 7572 6520 7468 6174 2074 6865 2066 sure that the f │ │ │ │ │ +000662d0: 6f72 6d61 7420 666f 726d 206f 6620 6d6f ormat form of mo │ │ │ │ │ +000662e0: 6e74 6820 6e61 6d65 7320 6172 6520 7072 nth names are pr │ │ │ │ │ +000662f0: 6f64 7563 6564 2077 6865 6e20 7468 6572 oduced when ther │ │ │ │ │ +00066300: 6520 6172 6520 6e6f 2073 7461 6e64 2d61 e are no stand-a │ │ │ │ │ +00066310: 6c6f 6e65 206f 6e65 7320 6176 6169 6c61 lone ones availa │ │ │ │ │ +00066320: 626c 652e 0a3c 6272 0a3e 6a61 7661 2f75 ble..java/u │ │ │ │ │ 00066330: 7469 6c2f 4361 6c65 6e64 6172 2f42 7567 til/Calendar/Bug │ │ │ │ │ -00066340: 3830 3735 3534 382e 6a61 7661 3a20 4d61 8075548.java: Ma │ │ │ │ │ -00066350: 6b65 2073 7572 6520 7468 6174 2074 6865 ke sure that the │ │ │ │ │ -00066360: 2066 6f72 6d61 7420 666f 726d 206f 6620 format form of │ │ │ │ │ -00066370: 6d6f 6e74 6820 6e61 6d65 7320 6172 6520 month names are │ │ │ │ │ -00066380: 7072 6f64 7563 6564 2077 6865 6e20 7468 produced when th │ │ │ │ │ -00066390: 6572 6520 6172 6520 6e6f 2073 7461 6e64 ere are no stand │ │ │ │ │ -000663a0: 2d61 6c6f 6e65 206f 6e65 7320 6176 6169 -alone ones avai │ │ │ │ │ -000663b0: 6c61 626c 652e 0a3c 6272 0a3e 6a61 7661 lable..java │ │ │ │ │ -000663c0: 2f75 7469 6c2f 4361 6c65 6e64 6172 2f42 /util/Calendar/B │ │ │ │ │ -000663d0: 7567 3831 3532 3037 372e 6a61 7661 3a20 ug8152077.java: │ │ │ │ │ -000663e0: 4d61 6b65 2073 7572 6520 7468 6174 2072 Make sure that r │ │ │ │ │ -000663f0: 6f6c 6c28 2920 7769 7468 2048 4f55 522f oll() with HOUR/ │ │ │ │ │ -00066400: 484f 5552 5f4f 465f 4441 5920 776f 726b HOUR_OF_DAY work │ │ │ │ │ -00066410: 7320 6172 6f75 6e64 2073 7461 6e64 6172 s around standar │ │ │ │ │ -00066420: 642f 6461 796c 6967 6874 2074 696d 6520 d/daylight time │ │ │ │ │ -00066430: 7472 616e 7369 7469 6f6e 730a 3c62 720a transitions.java/util/Calen │ │ │ │ │ -00066450: 6461 722f 4275 6738 3136 3732 3733 2e6a dar/Bug8167273.j │ │ │ │ │ -00066460: 6176 613a 2054 6573 7420 4572 6120 6e61 ava: Test Era na │ │ │ │ │ -00066470: 6d65 7320 7265 7472 6965 7665 6420 6672 mes retrieved fr │ │ │ │ │ -00066480: 6f6d 2043 616c 656e 6461 7220 616e 6420 om Calendar and │ │ │ │ │ -00066490: 4461 7465 466f 726d 6174 5379 6d62 6f6c DateFormatSymbol │ │ │ │ │ -000664a0: 7320 636c 6173 7320 7368 6f75 6c64 206d s class should m │ │ │ │ │ -000664b0: 6174 6368 2066 6f72 2064 6566 6175 6c74 atch for default │ │ │ │ │ -000664c0: 2070 726f 7669 6465 7273 2070 7265 6665 providers prefe │ │ │ │ │ -000664d0: 7265 6e63 6520 6173 2077 656c 6c20 6173 rence as well as │ │ │ │ │ -000664e0: 2077 6865 6e20 2070 7265 6665 7265 6e63 when preferenc │ │ │ │ │ -000664f0: 6520 6c69 7374 2069 7320 5b43 4f4d 5041 e list is [COMPA │ │ │ │ │ -00066500: 542c 2043 4c44 525d 2c20 456d 7074 7920 T, CLDR], Empty │ │ │ │ │ -00066510: 6572 6120 6e61 6d65 7320 6172 6520 6e6f era names are no │ │ │ │ │ -00066520: 7420 7265 7472 6965 7665 6420 6672 6f6d t retrieved from │ │ │ │ │ -00066530: 2044 6174 6566 6f72 6d61 7453 796d 626f DateformatSymbo │ │ │ │ │ -00066540: 6c73 2063 6c61 7373 2e0a 3c62 720a 3e6a ls class..j │ │ │ │ │ +00066340: 3831 3532 3037 372e 6a61 7661 3a20 4d61 8152077.java: Ma │ │ │ │ │ +00066350: 6b65 2073 7572 6520 7468 6174 2072 6f6c ke sure that rol │ │ │ │ │ +00066360: 6c28 2920 7769 7468 2048 4f55 522f 484f l() with HOUR/HO │ │ │ │ │ +00066370: 5552 5f4f 465f 4441 5920 776f 726b 7320 UR_OF_DAY works │ │ │ │ │ +00066380: 6172 6f75 6e64 2073 7461 6e64 6172 642f around standard/ │ │ │ │ │ +00066390: 6461 796c 6967 6874 2074 696d 6520 7472 daylight time tr │ │ │ │ │ +000663a0: 616e 7369 7469 6f6e 730a 3c62 720a 3e6a ansitions.j │ │ │ │ │ +000663b0: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ +000663c0: 722f 4275 6738 3136 3732 3733 2e6a 6176 r/Bug8167273.jav │ │ │ │ │ +000663d0: 613a 2054 6573 7420 4572 6120 6e61 6d65 a: Test Era name │ │ │ │ │ +000663e0: 7320 7265 7472 6965 7665 6420 6672 6f6d s retrieved from │ │ │ │ │ +000663f0: 2043 616c 656e 6461 7220 616e 6420 4461 Calendar and Da │ │ │ │ │ +00066400: 7465 466f 726d 6174 5379 6d62 6f6c 7320 teFormatSymbols │ │ │ │ │ +00066410: 636c 6173 7320 7368 6f75 6c64 206d 6174 class should mat │ │ │ │ │ +00066420: 6368 2066 6f72 2064 6566 6175 6c74 2070 ch for default p │ │ │ │ │ +00066430: 726f 7669 6465 7273 2070 7265 6665 7265 roviders prefere │ │ │ │ │ +00066440: 6e63 6520 6173 2077 656c 6c20 6173 2077 nce as well as w │ │ │ │ │ +00066450: 6865 6e20 2070 7265 6665 7265 6e63 6520 hen preference │ │ │ │ │ +00066460: 6c69 7374 2069 7320 5b43 4f4d 5041 542c list is [COMPAT, │ │ │ │ │ +00066470: 2043 4c44 525d 2c20 456d 7074 7920 6572 CLDR], Empty er │ │ │ │ │ +00066480: 6120 6e61 6d65 7320 6172 6520 6e6f 7420 a names are not │ │ │ │ │ +00066490: 7265 7472 6965 7665 6420 6672 6f6d 2044 retrieved from D │ │ │ │ │ +000664a0: 6174 6566 6f72 6d61 7453 796d 626f 6c73 ateformatSymbols │ │ │ │ │ +000664b0: 2063 6c61 7373 2e0a 3c62 720a 3e6a 6176 class..jav │ │ │ │ │ +000664c0: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ +000664d0: 4275 6738 3137 3638 3437 2e6a 6176 613a Bug8176847.java: │ │ │ │ │ +000664e0: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ +000664f0: 7374 796c 6520 7661 6c75 6520 6f66 2027 style value of ' │ │ │ │ │ +00066500: 3327 2074 6872 6f77 7320 496c 6c65 6761 3' throws Illega │ │ │ │ │ +00066510: 6c41 7267 756d 656e 7445 7863 6570 7469 lArgumentExcepti │ │ │ │ │ +00066520: 6f6e 2069 6e20 4361 6c65 6e64 6172 2e67 on in Calendar.g │ │ │ │ │ +00066530: 6574 4469 7370 6c61 794e 616d 6528 7329 etDisplayName(s) │ │ │ │ │ +00066540: 206d 6574 686f 6473 2e0a 3c62 720a 3e6a methods..j │ │ │ │ │ 00066550: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ -00066560: 722f 4275 6738 3137 3638 3437 2e6a 6176 r/Bug8176847.jav │ │ │ │ │ -00066570: 613a 204d 616b 6520 7375 7265 2074 6861 a: Make sure tha │ │ │ │ │ -00066580: 7420 7374 796c 6520 7661 6c75 6520 6f66 t style value of │ │ │ │ │ -00066590: 2027 3327 2074 6872 6f77 7320 496c 6c65 '3' throws Ille │ │ │ │ │ -000665a0: 6761 6c41 7267 756d 656e 7445 7863 6570 galArgumentExcep │ │ │ │ │ -000665b0: 7469 6f6e 2069 6e20 4361 6c65 6e64 6172 tion in Calendar │ │ │ │ │ -000665c0: 2e67 6574 4469 7370 6c61 794e 616d 6528 .getDisplayName( │ │ │ │ │ -000665d0: 7329 206d 6574 686f 6473 2e0a 3c62 720a s) methods..java/util/Calen │ │ │ │ │ -000665f0: 6461 722f 4275 696c 6465 722f 4275 696c dar/Builder/Buil │ │ │ │ │ -00066600: 6465 7254 6573 742e 6a61 7661 3a20 556e derTest.java: Un │ │ │ │ │ -00066610: 6974 2074 6573 7420 666f 7220 4361 6c65 it test for Cale │ │ │ │ │ -00066620: 6e64 6172 2e42 7569 6c64 6572 2e0a 3c62 ndar.Builder..java/util/Cal │ │ │ │ │ -00066640: 656e 6461 722f 4361 6c65 6e64 6172 4461 endar/CalendarDa │ │ │ │ │ -00066650: 7461 5465 7374 2e6a 6176 613a 2054 6573 taTest.java: Tes │ │ │ │ │ -00066660: 7473 2066 6f72 2072 6567 696f 6e20 6465 ts for region de │ │ │ │ │ -00066670: 7065 6e64 656e 7420 6361 6c65 6e64 6172 pendent calendar │ │ │ │ │ -00066680: 2064 6174 612c 2069 2e65 2e2c 2066 6972 data, i.e., fir │ │ │ │ │ -00066690: 7374 4461 794f 6657 6565 6b20 616e 6420 stDayOfWeek and │ │ │ │ │ -000666a0: 6d69 6e69 6d61 6c44 6179 7349 6e46 6972 minimalDaysInFir │ │ │ │ │ -000666b0: 7374 5765 656b 2e0a 3c62 720a 3e6a 6176 stWeek..jav │ │ │ │ │ -000666c0: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ -000666d0: 4361 6c65 6e64 6172 4469 7370 6c61 794e CalendarDisplayN │ │ │ │ │ -000666e0: 616d 6573 5465 7374 2e6a 6176 613a 2056 amesTest.java: V │ │ │ │ │ -000666f0: 6572 6966 7920 7468 6520 7265 7375 6c74 erify the result │ │ │ │ │ -00066700: 7320 7265 7475 726e 6564 2062 7920 4361 s returned by Ca │ │ │ │ │ -00066710: 6c65 6e64 6172 2e67 6574 4469 7370 6c61 lendar.getDispla │ │ │ │ │ -00066720: 794e 616d 6573 2829 2041 5049 0a3c 6272 yNames() API.
    java/util/Cale │ │ │ │ │ -00066740: 6e64 6172 2f43 616c 656e 6461 724c 696d ndar/CalendarLim │ │ │ │ │ -00066750: 6974 5465 7374 2e6a 6176 613a 2074 6573 itTest.java: tes │ │ │ │ │ -00066760: 7420 666f 7220 6c69 6d69 7420 6f6e 2043 t for limit on C │ │ │ │ │ -00066770: 616c 656e 6461 720a 3c62 720a 3e6a 6176 alendar.jav │ │ │ │ │ -00066780: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ -00066790: 4361 6c65 6e64 6172 5265 6772 6573 7369 CalendarRegressi │ │ │ │ │ -000667a0: 6f6e 2e6a 6176 613a 2020 0a3c 6272 0a3e on.java: . │ │ │ │ │ -000667b0: 6a61 7661 2f75 7469 6c2f 4361 6c65 6e64 java/util/Calend │ │ │ │ │ -000667c0: 6172 2f43 616c 656e 6461 7254 6573 742e ar/CalendarTest. │ │ │ │ │ -000667d0: 6a61 7661 3a20 7465 7374 2066 6f72 2043 java: test for C │ │ │ │ │ -000667e0: 616c 656e 6461 720a 3c62 720a 3e6a 6176 alendar.jav │ │ │ │ │ -000667f0: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ -00066800: 4361 6c65 6e64 6172 5465 7374 5363 7269 CalendarTestScri │ │ │ │ │ -00066810: 7074 732f 4a61 7061 6e65 7365 526f 6c6c pts/JapaneseRoll │ │ │ │ │ -00066820: 5465 7374 732e 6a61 7661 3a20 7465 7374 Tests.java: test │ │ │ │ │ -00066830: 7320 4a61 7061 6e65 7365 2043 616c 656e s Japanese Calen │ │ │ │ │ -00066840: 6461 722e 0a3c 6272 0a3e 6a61 7661 2f75 dar..java/u │ │ │ │ │ -00066850: 7469 6c2f 4361 6c65 6e64 6172 2f43 616c til/Calendar/Cal │ │ │ │ │ -00066860: 656e 6461 7254 6573 7453 6372 6970 7473 endarTestScripts │ │ │ │ │ -00066870: 2f4a 6170 616e 6573 6554 6573 7473 2e6a /JapaneseTests.j │ │ │ │ │ -00066880: 6176 613a 2074 6573 7473 204a 6170 616e ava: tests Japan │ │ │ │ │ -00066890: 6573 6520 4361 6c65 6e64 6172 2e0a 3c62 ese Calendar..java/util/Cal │ │ │ │ │ -000668b0: 656e 6461 722f 4361 6c65 6e64 6172 5479 endar/CalendarTy │ │ │ │ │ -000668c0: 7065 5465 7374 2e6a 6176 613a 2055 6e69 peTest.java: Uni │ │ │ │ │ -000668d0: 7420 7465 7374 2066 6f72 2063 616c 656e t test for calen │ │ │ │ │ -000668e0: 6461 7220 7479 7065 730a 3c62 720a 3e6a dar types.j │ │ │ │ │ -000668f0: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ -00066900: 722f 436c 6472 466f 726d 6174 4e61 6d65 r/CldrFormatName │ │ │ │ │ -00066910: 7354 6573 742e 6a61 7661 3a20 556e 6974 sTest.java: Unit │ │ │ │ │ -00066920: 2074 6573 7420 666f 7220 434c 4452 2046 test for CLDR F │ │ │ │ │ -00066930: 6f72 6d61 7444 6174 6120 7265 736f 7572 ormatData resour │ │ │ │ │ -00066940: 6365 730a 3c62 720a 3e6a 6176 612f 7574 ces.java/ut │ │ │ │ │ -00066950: 696c 2f43 616c 656e 6461 722f 4669 656c il/Calendar/Fiel │ │ │ │ │ -00066960: 6453 7461 7465 5465 7374 2e6a 6176 613a dStateTest.java: │ │ │ │ │ -00066970: 2055 6e69 7420 7465 7374 7320 666f 7220 Unit tests for │ │ │ │ │ -00066980: 696e 7465 726e 616c 2066 6965 6c64 7320 internal fields │ │ │ │ │ -00066990: 7374 6174 6573 2e0a 3c62 720a 3e6a 6176 states..jav │ │ │ │ │ -000669a0: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ -000669b0: 4765 6e65 7269 6354 696d 655a 6f6e 654e GenericTimeZoneN │ │ │ │ │ -000669c0: 616d 6573 5465 7374 2e6a 6176 613a 2055 amesTest.java: U │ │ │ │ │ -000669d0: 6e69 7420 7465 7374 2066 6f72 2067 656e nit test for gen │ │ │ │ │ -000669e0: 6572 6963 2074 696d 6520 7a6f 6e65 206e eric time zone n │ │ │ │ │ -000669f0: 616d 6573 2073 7570 706f 7274 2e0a 3c62 ames support..java/util/Cal │ │ │ │ │ -00066a10: 656e 6461 722f 4772 6567 6f72 6961 6e43 endar/GregorianC │ │ │ │ │ -00066a20: 7574 6f76 6572 5465 7374 2e6a 6176 613a utoverTest.java: │ │ │ │ │ -00066a30: 2055 6e69 7420 7465 7374 7320 7265 6c61 Unit tests rela │ │ │ │ │ -00066a40: 7465 6420 746f 2074 6865 2047 7265 676f ted to the Grego │ │ │ │ │ -00066a50: 7269 616e 2063 7574 6f76 6572 2073 7570 rian cutover sup │ │ │ │ │ -00066a60: 706f 7274 2e0a 3c62 720a 3e6a 6176 612f port..java/ │ │ │ │ │ -00066a70: 7574 696c 2f43 616c 656e 6461 722f 4a61 util/Calendar/Ja │ │ │ │ │ -00066a80: 7061 6e45 7261 4e61 6d65 436f 6d70 6174 panEraNameCompat │ │ │ │ │ -00066a90: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ -00066aa0: 7468 6520 6c6f 6361 6c69 7a65 6420 6e61 the localized na │ │ │ │ │ -00066ab0: 6d65 7320 6f66 204a 6170 616e 6573 6520 mes of Japanese │ │ │ │ │ -00066ac0: 6572 6120 5265 6977 6120 6672 6f6d 2043 era Reiwa from C │ │ │ │ │ -00066ad0: 4f4d 5041 5420 7072 6f76 6964 6572 2e0a OMPAT provider.. │ │ │ │ │ -00066ae0: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ -00066af0: 616c 656e 6461 722f 4a61 7061 6e65 7365 alendar/Japanese │ │ │ │ │ -00066b00: 4572 614e 616d 6554 6573 742e 6a61 7661 EraNameTest.java │ │ │ │ │ -00066b10: 3a20 5465 7374 2074 6865 206c 6f63 616c : Test the local │ │ │ │ │ -00066b20: 697a 6564 204a 6170 616e 6573 6520 6e65 ized Japanese ne │ │ │ │ │ -00066b30: 7720 6572 6120 6e61 6d65 2028 4d61 7920 w era name (May │ │ │ │ │ -00066b40: 3173 742e 0a3c 6272 0a3e 6a61 7661 2f75 1st..java/u │ │ │ │ │ -00066b50: 7469 6c2f 4361 6c65 6e64 6172 2f4a 6170 til/Calendar/Jap │ │ │ │ │ -00066b60: 616e 6573 654c 656e 6965 6e74 4572 6154 aneseLenientEraT │ │ │ │ │ -00066b70: 6573 742e 6a61 7661 3a20 5465 7374 2077 est.java: Test w │ │ │ │ │ -00066b80: 6865 7468 6572 206c 656e 6965 6e74 2065 hether lenient e │ │ │ │ │ -00066b90: 7261 2069 7320 6163 6365 7074 6564 2069 ra is accepted i │ │ │ │ │ -00066ba0: 6e20 4a61 7061 6e65 7365 496d 7065 7269 n JapaneseImperi │ │ │ │ │ -00066bb0: 616c 4361 6c65 6e64 6172 0a3c 6272 0a3e alCalendar. │ │ │ │ │ -00066bc0: 6a61 7661 2f75 7469 6c2f 4361 6c65 6e64 java/util/Calend │ │ │ │ │ -00066bd0: 6172 2f4a 6176 6174 696d 6554 6573 742e ar/JavatimeTest. │ │ │ │ │ -00066be0: 6a61 7661 3a20 5465 7374 2074 686f 7365 java: Test those │ │ │ │ │ -00066bf0: 2062 7269 6467 6520 6d65 7468 6f64 7320 bridge methods │ │ │ │ │ -00066c00: 746f 2f66 726f 6d20 6a61 7661 2e74 696d to/from java.tim │ │ │ │ │ -00066c10: 6520 6461 7465 2f74 696d 6520 636c 6173 e date/time clas │ │ │ │ │ -00066c20: 7365 730a 3c62 720a 3e6a 6176 612f 7574 ses.java/ut │ │ │ │ │ -00066c30: 696c 2f43 616c 656e 6461 722f 4a75 6c69 il/Calendar/Juli │ │ │ │ │ -00066c40: 616e 5465 7374 2e6a 6176 613a 2054 6573 anTest.java: Tes │ │ │ │ │ -00066c50: 7473 2066 6f72 2074 6865 204a 756c 6961 ts for the Julia │ │ │ │ │ -00066c60: 6e20 6361 6c65 6e64 6172 2073 7973 7465 n calendar syste │ │ │ │ │ -00066c70: 6d20 2862 6566 6f72 6520 7468 6520 4772 m (before the Gr │ │ │ │ │ -00066c80: 6567 6f72 6961 6e20 6375 746f 7665 7229 egorian cutover) │ │ │ │ │ -00066c90: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00066ca0: 4361 6c65 6e64 6172 2f4c 696d 6974 2e6a Calendar/Limit.j │ │ │ │ │ -00066cb0: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ -00066cc0: 6861 7420 4772 6567 6f72 6961 6e43 616c hat GregorianCal │ │ │ │ │ -00066cd0: 656e 6461 7220 776f 726b 7320 6661 7220 endar works far │ │ │ │ │ -00066ce0: 696e 2074 6865 2070 6173 7420 616e 6420 in the past and │ │ │ │ │ -00066cf0: 6675 7475 7265 2e0a 3c62 720a 3e6a 6176 future..jav │ │ │ │ │ -00066d00: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ -00066d10: 4e61 7272 6f77 4e61 6d65 7354 6573 742e NarrowNamesTest. │ │ │ │ │ -00066d20: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ -00066d30: 666f 7220 6e61 7272 6f77 206e 616d 6573 for narrow names │ │ │ │ │ -00066d40: 2073 7570 706f 7274 2e0a 3c62 720a 3e6a support..j │ │ │ │ │ -00066d50: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ -00066d60: 722f 4e6f 6e4c 656e 6965 6e74 5465 7374 r/NonLenientTest │ │ │ │ │ -00066d70: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -00066d80: 2074 6861 7420 7661 6c69 6461 7469 6f6e that validation │ │ │ │ │ -00066d90: 2069 7320 6164 6571 7561 7465 2069 6e20 is adequate in │ │ │ │ │ -00066da0: 6e6f 6e2d 6c65 6e69 656e 7420 6d6f 6465 non-lenient mode │ │ │ │ │ -00066db0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ -00066dc0: 2f43 616c 656e 6461 722f 5265 736f 6c75 /Calendar/Resolu │ │ │ │ │ -00066dd0: 7469 6f6e 5465 7374 2e6a 6176 613a 204d tionTest.java: M │ │ │ │ │ -00066de0: 616b 6520 7375 7265 2074 6861 7420 7468 ake sure that th │ │ │ │ │ -00066df0: 6520 7265 736f 6c75 7469 6f6e 206f 6620 e resolution of │ │ │ │ │ -00066e00: 2857 454b 4b5f 4f46 5f4d 4f4e 5448 202b (WEKK_OF_MONTH + │ │ │ │ │ -00066e10: 2044 4159 5f4f 465f 5745 454b 2920 616e DAY_OF_WEEK) an │ │ │ │ │ -00066e20: 6420 2844 4159 5f4f 465f 5745 454b 5f49 d (DAY_OF_WEEK_I │ │ │ │ │ -00066e30: 4e5f 4d4f 4e54 4820 2b20 4441 595f 4f46 N_MONTH + DAY_OF │ │ │ │ │ -00066e40: 5f57 4545 4b29 2077 6f72 6b73 2061 7320 _WEEK) works as │ │ │ │ │ -00066e50: 7370 6563 6966 6965 6420 696e 2074 6865 specified in the │ │ │ │ │ -00066e60: 2041 5049 2e0a 3c62 720a 3e6a 6176 612f API..java/ │ │ │ │ │ -00066e70: 7574 696c 2f43 616c 656e 6461 722f 526f util/Calendar/Ro │ │ │ │ │ -00066e80: 6c6c 4461 794f 6657 6565 6b54 6573 742e llDayOfWeekTest. │ │ │ │ │ -00066e90: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -00066ea0: 7468 6174 2072 6f6c 6c69 6e67 2044 4159 that rolling DAY │ │ │ │ │ -00066eb0: 5f4f 465f 5745 454b 2073 7461 7973 2069 _OF_WEEK stays i │ │ │ │ │ -00066ec0: 6e20 7468 6520 7361 6d65 2077 6565 6b20 n the same week │ │ │ │ │ -00066ed0: 6172 6f75 6e64 2079 6561 7220 626f 756e around year boun │ │ │ │ │ -00066ee0: 6461 7269 6573 2e0a 3c62 720a 3e6a 6176 daries..jav │ │ │ │ │ -00066ef0: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ -00066f00: 526f 6c6c 4672 6f6d 4c61 7374 546f 4669 RollFromLastToFi │ │ │ │ │ -00066f10: 7273 7457 6565 6b2e 6a61 7661 3a20 5465 rstWeek.java: Te │ │ │ │ │ -00066f20: 7374 2074 6865 2062 6568 6176 696f 7220 st the behavior │ │ │ │ │ -00066f30: 6f66 2047 7265 676f 7269 616e 4361 6c65 of GregorianCale │ │ │ │ │ -00066f40: 6e64 6172 2e72 6f6c 6c28 5745 454b 5f4f ndar.roll(WEEK_O │ │ │ │ │ -00066f50: 465f 5945 4152 2920 7768 656e 2074 6865 F_YEAR) when the │ │ │ │ │ -00066f60: 206c 6173 7420 7765 656b 2069 7320 726f last week is ro │ │ │ │ │ -00066f70: 6c6c 6564 2069 6e74 6f20 7468 6520 6669 lled into the fi │ │ │ │ │ -00066f80: 7273 7420 7765 656b 206f 6620 7468 6520 rst week of the │ │ │ │ │ -00066f90: 7361 6d65 2079 6561 720a 3c62 720a 3e6a same year.j │ │ │ │ │ -00066fa0: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ -00066fb0: 722f 5374 616d 704f 7665 7266 6c6f 772e r/StampOverflow. │ │ │ │ │ -00066fc0: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -00066fd0: 7468 6174 2043 616c 656e 6461 7220 646f that Calendar do │ │ │ │ │ -00066fe0: 6573 6e27 7420 6361 7573 6520 6e65 7874 esn't cause next │ │ │ │ │ -00066ff0: 5374 616d 7020 6f76 6572 666c 6f77 2e0a Stamp overflow.. │ │ │ │ │ -00067000: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ -00067010: 616c 656e 6461 722f 5375 7070 6c65 6d65 alendar/Suppleme │ │ │ │ │ -00067020: 6e74 616c 4a61 7061 6e65 7365 4572 6154 ntalJapaneseEraT │ │ │ │ │ -00067030: 6573 7452 756e 2e6a 6176 613a 2054 6573 estRun.java: Tes │ │ │ │ │ -00067040: 7420 666f 7220 6a64 6b2e 6361 6c65 6e64 t for jdk.calend │ │ │ │ │ -00067050: 6172 2e6a 6170 616e 6573 652e 7375 7070 ar.japanese.supp │ │ │ │ │ -00067060: 6c65 6d65 6e74 616c 2e65 7261 2073 7570 lemental.era sup │ │ │ │ │ -00067070: 706f 7274 0a3c 6272 0a3e 6a61 7661 2f75 port.java/u │ │ │ │ │ -00067080: 7469 6c2f 4361 6c65 6e64 6172 2f57 6565 til/Calendar/Wee │ │ │ │ │ -00067090: 6b44 6174 6554 6573 742e 6a61 7661 3a20 kDateTest.java: │ │ │ │ │ -000670a0: 556e 6974 2074 6573 7420 666f 7220 7765 Unit test for we │ │ │ │ │ -000670b0: 656b 2064 6174 6520 7375 7070 6f72 740a ek date support. │ │ │ │ │ -000670c0: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ -000670d0: 616c 656e 6461 722f 5a6f 6e65 4f66 6673 alendar/ZoneOffs │ │ │ │ │ -000670e0: 6574 732e 6a61 7661 3a20 4d61 6b65 2073 ets.java: Make s │ │ │ │ │ -000670f0: 7572 6520 7468 6174 205a 4f4e 455f 4f46 ure that ZONE_OF │ │ │ │ │ -00067100: 4653 4554 2061 6e64 2f6f 7220 4453 545f FSET and/or DST_ │ │ │ │ │ -00067110: 4f46 4653 4554 2073 6574 7469 6e67 2069 OFFSET setting i │ │ │ │ │ -00067120: 7320 7461 6b65 6e20 696e 746f 2061 6363 s taken into acc │ │ │ │ │ -00067130: 6f75 6e74 2066 6f72 2074 696d 6520 6361 ount for time ca │ │ │ │ │ -00067140: 6c63 756c 6174 696f 6e73 2e0a 3c62 720a lculations..java/util/Calen │ │ │ │ │ -00067160: 6461 722f 6275 6734 3032 3835 3138 2e6a dar/bug4028518.j │ │ │ │ │ -00067170: 6176 613a 2045 6e73 7572 6520 636c 6f6e ava: Ensure clon │ │ │ │ │ -00067180: 6564 2047 7265 676f 7269 616e 4361 6c65 ed GregorianCale │ │ │ │ │ -00067190: 6e64 6172 2069 7320 756e 6368 616e 6765 ndar is unchange │ │ │ │ │ -000671a0: 6420 7768 656e 206d 6f64 6966 7969 6e67 d when modifying │ │ │ │ │ -000671b0: 2069 7473 206f 7269 6769 6e61 6c2e 0a3c its original..< │ │ │ │ │ -000671c0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4361 br.>java/util/Ca │ │ │ │ │ -000671d0: 6c65 6e64 6172 2f62 7567 3431 3030 3331 lendar/bug410031 │ │ │ │ │ -000671e0: 312e 6a61 7661 3a20 456e 7375 7265 2073 1.java: Ensure s │ │ │ │ │ -000671f0: 6574 2844 4159 5f4f 465f 5945 4152 2c20 et(DAY_OF_YEAR, │ │ │ │ │ -00067200: 3129 2077 6f72 6b73 2e0a 3c62 720a 3e6a 1) works..j │ │ │ │ │ -00067210: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ -00067220: 722f 6275 6734 3234 3338 3032 2e6a 6176 r/bug4243802.jav │ │ │ │ │ -00067230: 613a 2063 6f6e 6669 726d 2074 6861 7420 a: confirm that │ │ │ │ │ -00067240: 4361 6c65 6e64 6172 2e73 6574 5469 6d65 Calendar.setTime │ │ │ │ │ -00067250: 496e 4d69 6c6c 6973 2829 2061 6e64 2067 InMillis() and g │ │ │ │ │ -00067260: 6574 5469 6d65 496e 4d69 6c6c 6973 2829 etTimeInMillis() │ │ │ │ │ -00067270: 2063 616e 2062 6520 6361 6c6c 6564 2066 can be called f │ │ │ │ │ -00067280: 726f 6d20 6120 7573 6572 2070 726f 6772 rom a user progr │ │ │ │ │ -00067290: 616d 2e0a 3c62 720a 3e6a 6176 612f 7574 am..java/ut │ │ │ │ │ -000672a0: 696c 2f43 616c 656e 6461 722f 6275 6734 il/Calendar/bug4 │ │ │ │ │ -000672b0: 3331 3636 3738 2e6a 6176 613a 2074 6573 316678.java: tes │ │ │ │ │ -000672c0: 7420 7468 6174 2043 616c 656e 6461 7227 t that Calendar' │ │ │ │ │ -000672d0: 7320 5365 7269 616c 697a 6174 696f 6e20 s Serialization │ │ │ │ │ -000672e0: 776f 726b 7320 636f 7272 6563 746c 792e works correctly. │ │ │ │ │ -000672f0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00067300: 4361 6c65 6e64 6172 2f62 7567 3433 3732 Calendar/bug4372 │ │ │ │ │ -00067310: 3734 332e 6a61 7661 3a20 7465 7374 2074 743.java: test t │ │ │ │ │ -00067320: 6861 7420 6368 6563 6b73 2074 7261 6e73 hat checks trans │ │ │ │ │ -00067330: 6974 696f 6e73 206f 6620 4552 4120 616e itions of ERA an │ │ │ │ │ -00067340: 6420 5945 4152 2077 6869 6368 2061 7265 d YEAR which are │ │ │ │ │ -00067350: 2063 6175 7365 6420 6279 2061 6464 284d caused by add(M │ │ │ │ │ -00067360: 4f4e 5448 292e 0a3c 6272 0a3e 6a61 7661 ONTH)..java │ │ │ │ │ -00067370: 2f75 7469 6c2f 4361 6c65 6e64 6172 2f62 /util/Calendar/b │ │ │ │ │ -00067380: 7567 3434 3031 3232 332e 6a61 7661 3a20 ug4401223.java: │ │ │ │ │ -00067390: 4d61 6b65 2073 7572 6520 7468 6174 2047 Make sure that G │ │ │ │ │ -000673a0: 7265 676f 7269 616e 4361 6c65 6e64 6172 regorianCalendar │ │ │ │ │ -000673b0: 2064 6f65 736e 2774 2063 6175 7365 2049 doesn't cause I │ │ │ │ │ -000673c0: 6c6c 6567 616c 4172 6775 6d65 6e74 4578 llegalArgumentEx │ │ │ │ │ -000673d0: 6365 7074 696f 6e20 6174 2073 6f6d 6520 ception at some │ │ │ │ │ -000673e0: 7370 6563 6961 6c20 7369 7475 6174 696f special situatio │ │ │ │ │ -000673f0: 6e73 2077 6869 6368 2061 7265 2072 656c ns which are rel │ │ │ │ │ -00067400: 6174 6564 2074 6f20 7468 6520 4c65 6170 ated to the Leap │ │ │ │ │ -00067410: 2059 6561 722e 0a3c 6272 0a3e 6a61 7661 Year..java │ │ │ │ │ -00067420: 2f75 7469 6c2f 4361 6c65 6e64 6172 2f62 /util/Calendar/b │ │ │ │ │ -00067430: 7567 3434 3039 3037 322e 6a61 7661 3a20 ug4409072.java: │ │ │ │ │ -00067440: 7465 7374 7320 666f 7220 7365 7428 292c tests for set(), │ │ │ │ │ -00067450: 2061 6464 2829 2c20 616e 6420 726f 6c6c add(), and roll │ │ │ │ │ -00067460: 2829 2077 6974 6820 7661 7269 6f75 7320 () with various │ │ │ │ │ -00067470: 7765 656b 2070 6172 616d 6574 6572 732e week parameters. │ │ │ │ │ -00067480: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00067490: 4361 6c65 6e64 6172 2f62 7567 3435 3134 Calendar/bug4514 │ │ │ │ │ -000674a0: 3833 312e 6a61 7661 3a20 436f 6e66 6972 831.java: Confir │ │ │ │ │ -000674b0: 6d20 7468 6174 2047 7265 676f 7269 616e m that Gregorian │ │ │ │ │ -000674c0: 4361 6c65 6e64 6172 2e72 6f6c 6c28 2920 Calendar.roll() │ │ │ │ │ -000674d0: 776f 726b 7320 7072 6f70 6572 6c79 2064 works properly d │ │ │ │ │ -000674e0: 7572 696e 6720 7472 616e 7369 7469 6f6e uring transition │ │ │ │ │ -000674f0: 2066 726f 6d20 4461 796c 6967 6874 2053 from Daylight S │ │ │ │ │ -00067500: 6176 696e 6720 5469 6d65 2074 6f20 5374 aving Time to St │ │ │ │ │ -00067510: 616e 6461 7264 2054 696d 652e 0a3c 6272 andard Time..
    java/util/Coll │ │ │ │ │ -00067530: 6563 7469 6f6e 2f42 6967 6765 726e 596f ection/BiggernYo │ │ │ │ │ -00067540: 7572 732e 6a61 7661 3a20 436f 6e63 7572 urs.java: Concur │ │ │ │ │ -00067550: 7265 6e74 2063 6f6c 6c65 6374 696f 6e73 rent collections │ │ │ │ │ -00067560: 2061 7265 2070 6572 6d69 7474 6564 2074 are permitted t │ │ │ │ │ -00067570: 6f20 6c69 6520 6162 6f75 7420 7468 6569 o lie about thei │ │ │ │ │ -00067580: 7220 7369 7a65 0a3c 6272 0a3e 6a61 7661 r size.java │ │ │ │ │ -00067590: 2f75 7469 6c2f 436f 6c6c 6563 7469 6f6e /util/Collection │ │ │ │ │ -000675a0: 2f43 6f6c 6c65 6374 696f 6e44 6566 6175 /CollectionDefau │ │ │ │ │ -000675b0: 6c74 732e 6a61 7661 3a20 556e 6974 2074 lts.java: Unit t │ │ │ │ │ -000675c0: 6573 7473 2066 6f72 2065 7874 656e 7369 ests for extensi │ │ │ │ │ -000675d0: 6f6e 206d 6574 686f 6473 206f 6e20 436f on methods on Co │ │ │ │ │ -000675e0: 6c6c 6563 7469 6f6e 0a3c 6272 0a3e 6a61 llection.ja │ │ │ │ │ -000675f0: 7661 2f75 7469 6c2f 436f 6c6c 6563 7469 va/util/Collecti │ │ │ │ │ -00067600: 6f6e 2f48 6f74 506f 7461 746f 6573 2e6a on/HotPotatoes.j │ │ │ │ │ -00067610: 6176 613a 206d 6574 686f 6473 2074 616b ava: methods tak │ │ │ │ │ -00067620: 696e 6720 636f 6e63 7572 7265 6e74 6c79 ing concurrently │ │ │ │ │ -00067630: 206d 7574 6174 696e 6720 636f 6c6c 6563 mutating collec │ │ │ │ │ -00067640: 7469 6f6e 2073 686f 756c 6420 776f 726b tion should work │ │ │ │ │ -00067650: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00067660: 436f 6c6c 6563 7469 6f6e 2f49 7465 7261 Collection/Itera │ │ │ │ │ -00067670: 746f 7241 7445 6e64 2e6a 6176 613a 206e torAtEnd.java: n │ │ │ │ │ -00067680: 6578 7428 2920 646f 6573 206e 6f74 2063 ext() does not c │ │ │ │ │ -00067690: 6861 6e67 6520 6974 6572 6174 6f72 2073 hange iterator s │ │ │ │ │ -000676a0: 7461 7465 2069 6620 7468 726f 7773 204e tate if throws N │ │ │ │ │ -000676b0: 6f53 7563 6845 6c65 6d65 6e74 4578 6365 oSuchElementExce │ │ │ │ │ -000676c0: 7074 696f 6e0a 3c62 720a 3e6a 6176 612f ption.java/ │ │ │ │ │ -000676d0: 7574 696c 2f43 6f6c 6c65 6374 696f 6e2f util/Collection/ │ │ │ │ │ -000676e0: 4974 6572 6174 6f72 4d69 6372 6f42 656e IteratorMicroBen │ │ │ │ │ -000676f0: 6368 6d61 726b 2e6a 6176 613a 206d 6963 chmark.java: mic │ │ │ │ │ -00067700: 726f 2d62 656e 6368 6d61 726b 2063 6f72 ro-benchmark cor │ │ │ │ │ -00067710: 7265 6374 6e65 7373 206d 6f64 650a 3c62 rectness mode.java/util/Col │ │ │ │ │ -00067730: 6c65 6374 696f 6e2f 4d4f 4154 2e6a 6176 lection/MOAT.jav │ │ │ │ │ -00067740: 613a 2052 756e 206d 616e 7920 7465 7374 a: Run many test │ │ │ │ │ -00067750: 7320 6f6e 206d 616e 7920 436f 6c6c 6563 s on many Collec │ │ │ │ │ -00067760: 7469 6f6e 2061 6e64 204d 6170 2069 6d70 tion and Map imp │ │ │ │ │ -00067770: 6c65 6d65 6e74 6174 696f 6e73 0a3c 6272 lementations.
    java/util/Coll │ │ │ │ │ -00067790: 6563 7469 6f6e 2f52 616e 646f 6d69 7a65 ection/Randomize │ │ │ │ │ -000677a0: 6449 7465 7261 7469 6f6e 2e6a 6176 613a dIteration.java: │ │ │ │ │ -000677b0: 2045 6e73 7572 6520 7468 6174 2072 616e Ensure that ran │ │ │ │ │ -000677c0: 646f 6d69 7a65 6420 6974 6572 6174 696f domized iteratio │ │ │ │ │ -000677d0: 6e20 6f72 6465 7220 6f66 2075 6e6d 6f64 n order of unmod │ │ │ │ │ -000677e0: 6966 6961 626c 6520 7365 7473 2061 6e64 ifiable sets and │ │ │ │ │ -000677f0: 206d 6170 7320 6973 2061 6374 7561 6c6c maps is actuall │ │ │ │ │ -00067800: 7920 7261 6e64 6f6d 697a 6564 2e0a 3c62 y randomized..java/util/Col │ │ │ │ │ -00067820: 6c65 6374 696f 6e2f 5265 6d6f 7665 4d69 lection/RemoveMi │ │ │ │ │ -00067830: 6372 6f42 656e 6368 6d61 726b 2e6a 6176 croBenchmark.jav │ │ │ │ │ -00067840: 613a 206d 6963 726f 2d62 656e 6368 6d61 a: micro-benchma │ │ │ │ │ -00067850: 726b 2063 6f72 7265 6374 6e65 7373 206d rk correctness m │ │ │ │ │ -00067860: 6f64 650a 3c62 720a 3e6a 6176 612f 7574 ode.java/ut │ │ │ │ │ -00067870: 696c 2f43 6f6c 6c65 6374 696f 6e2f 5365 il/Collection/Se │ │ │ │ │ -00067880: 7446 6163 746f 7269 6573 2e6a 6176 613a tFactories.java: │ │ │ │ │ -00067890: 2054 6573 7420 636f 6e76 656e 6965 6e63 Test convenienc │ │ │ │ │ -000678a0: 6520 7374 6174 6963 2066 6163 746f 7279 e static factory │ │ │ │ │ -000678b0: 206d 6574 686f 6473 206f 6e20 5365 742e methods on Set. │ │ │ │ │ -000678c0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -000678d0: 436f 6c6c 6563 7469 6f6e 732f 4164 6441 Collections/AddA │ │ │ │ │ -000678e0: 6c6c 2e6a 6176 613a 2042 6173 6963 2074 ll.java: Basic t │ │ │ │ │ -000678f0: 6573 7420 666f 7220 436f 6c6c 6563 7469 est for Collecti │ │ │ │ │ -00067900: 6f6e 732e 6164 6441 6c6c 0a3c 6272 0a3e ons.addAll. │ │ │ │ │ -00067910: 6a61 7661 2f75 7469 6c2f 436f 6c6c 6563 java/util/Collec │ │ │ │ │ -00067920: 7469 6f6e 732f 4173 4c69 666f 5175 6575 tions/AsLifoQueu │ │ │ │ │ -00067930: 652e 6a61 7661 3a20 4261 7369 6320 7465 e.java: Basic te │ │ │ │ │ -00067940: 7374 7320 666f 7220 6173 4c69 666f 5175 sts for asLifoQu │ │ │ │ │ -00067950: 6575 650a 3c62 720a 3e6a 6176 612f 7574 eue.java/ut │ │ │ │ │ -00067960: 696c 2f43 6f6c 6c65 6374 696f 6e73 2f42 il/Collections/B │ │ │ │ │ -00067970: 6967 4269 6e61 7279 5365 6172 6368 2e6a igBinarySearch.j │ │ │ │ │ -00067980: 6176 613a 2062 696e 6172 7953 6561 7263 ava: binarySearc │ │ │ │ │ -00067990: 6820 6f66 2043 6f6c 6c65 6374 696f 6e73 h of Collections │ │ │ │ │ -000679a0: 206c 6172 6765 7220 7468 616e 2031 266c larger than 1&l │ │ │ │ │ -000679b0: 743b 266c 743b 3330 0a3c 6272 0a3e 6a61 t;<30.ja │ │ │ │ │ -000679c0: 7661 2f75 7469 6c2f 436f 6c6c 6563 7469 va/util/Collecti │ │ │ │ │ -000679d0: 6f6e 732f 4269 6e61 7279 5365 6172 6368 ons/BinarySearch │ │ │ │ │ -000679e0: 4e75 6c6c 436f 6d70 6172 6174 6f72 2e6a NullComparator.j │ │ │ │ │ -000679f0: 6176 613a 2054 6573 7420 436f 6c6c 6563 ava: Test Collec │ │ │ │ │ -00067a00: 7469 6f6e 732e 6269 6e61 7279 5365 6172 tions.binarySear │ │ │ │ │ -00067a10: 6368 2829 2077 6974 6820 6120 6e75 6c6c ch() with a null │ │ │ │ │ -00067a20: 2063 6f6d 7061 7261 746f 720a 3c62 720a comparator.java/util/Colle │ │ │ │ │ -00067a40: 6374 696f 6e73 2f43 6865 636b 6564 4964 ctions/CheckedId │ │ │ │ │ -00067a50: 656e 7469 7479 4d61 702e 6a61 7661 3a20 entityMap.java: │ │ │ │ │ -00067a60: 4368 6563 6b65 6420 636f 6c6c 6563 7469 Checked collecti │ │ │ │ │ -00067a70: 6f6e 7320 7769 7468 2075 6e64 6572 6c79 ons with underly │ │ │ │ │ -00067a80: 696e 6720 6d61 7073 2077 6974 6820 6964 ing maps with id │ │ │ │ │ -00067a90: 656e 7469 7479 2063 6f6d 7061 7269 736f entity compariso │ │ │ │ │ -00067aa0: 6e73 0a3c 6272 0a3e 6a61 7661 2f75 7469 ns.java/uti │ │ │ │ │ -00067ab0: 6c2f 436f 6c6c 6563 7469 6f6e 732f 4368 l/Collections/Ch │ │ │ │ │ -00067ac0: 6563 6b65 644c 6973 7442 6173 682e 6a61 eckedListBash.ja │ │ │ │ │ -00067ad0: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ -00067ae0: 7220 436f 6c6c 6563 7469 6f6e 732e 6368 r Collections.ch │ │ │ │ │ -00067af0: 6563 6b65 644c 6973 740a 3c62 720a 3e6a eckedList.j │ │ │ │ │ -00067b00: 6176 612f 7574 696c 2f43 6f6c 6c65 6374 ava/util/Collect │ │ │ │ │ -00067b10: 696f 6e73 2f43 6865 636b 6564 4c69 7374 ions/CheckedList │ │ │ │ │ -00067b20: 5265 706c 6163 6541 6c6c 2e6a 6176 613a ReplaceAll.java: │ │ │ │ │ -00067b30: 2045 6e73 7572 6520 7468 6174 2072 6570 Ensure that rep │ │ │ │ │ -00067b40: 6c61 6365 416c 6c20 6f70 6572 6174 6f72 laceAll operator │ │ │ │ │ -00067b50: 2063 616e 6e6f 7420 6164 6420 6261 6420 cannot add bad │ │ │ │ │ -00067b60: 656c 656d 656e 7473 0a3c 6272 0a3e 6a61 elements.ja │ │ │ │ │ -00067b70: 7661 2f75 7469 6c2f 436f 6c6c 6563 7469 va/util/Collecti │ │ │ │ │ -00067b80: 6f6e 732f 4368 6563 6b65 644d 6170 4261 ons/CheckedMapBa │ │ │ │ │ -00067b90: 7368 2e6a 6176 613a 2055 6e69 7420 7465 sh.java: Unit te │ │ │ │ │ -00067ba0: 7374 2066 6f72 2043 6f6c 6c65 6374 696f st for Collectio │ │ │ │ │ -00067bb0: 6e73 2e63 6865 636b 6564 4d61 700a 3c62 ns.checkedMap.java/util/Col │ │ │ │ │ -00067bd0: 6c65 6374 696f 6e73 2f43 6865 636b 6564 lections/Checked │ │ │ │ │ -00067be0: 4d61 7052 6570 6c61 6365 416c 6c2e 6a61 MapReplaceAll.ja │ │ │ │ │ -00067bf0: 7661 3a20 456e 7375 7265 2074 6861 7420 va: Ensure that │ │ │ │ │ -00067c00: 7265 706c 6163 6541 6c6c 206f 7065 7261 replaceAll opera │ │ │ │ │ -00067c10: 746f 7220 6361 6e6e 6f74 2061 6464 2062 tor cannot add b │ │ │ │ │ -00067c20: 6164 2065 6c65 6d65 6e74 730a 3c62 720a ad elements.java/util/Colle │ │ │ │ │ -00067c40: 6374 696f 6e73 2f43 6865 636b 6564 4e75 ctions/CheckedNu │ │ │ │ │ -00067c50: 6c6c 2e6a 6176 613a 2054 6573 7420 6265 ll.java: Test be │ │ │ │ │ -00067c60: 6861 7669 6f72 206f 6620 6e75 6c6c 7320 havior of nulls │ │ │ │ │ -00067c70: 696e 2063 6865 636b 6564 2063 6f6c 6c65 in checked colle │ │ │ │ │ -00067c80: 6374 696f 6e73 0a3c 6272 0a3e 6a61 7661 ctions.java │ │ │ │ │ -00067c90: 2f75 7469 6c2f 436f 6c6c 6563 7469 6f6e /util/Collection │ │ │ │ │ -00067ca0: 732f 4368 6563 6b65 6451 7565 7565 2e6a s/CheckedQueue.j │ │ │ │ │ -00067cb0: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ -00067cc0: 6f72 2043 6f6c 6c65 6374 696f 6e73 2e63 or Collections.c │ │ │ │ │ -00067cd0: 6865 636b 6564 5175 6575 650a 3c62 720a heckedQueue.java/util/Colle │ │ │ │ │ -00067cf0: 6374 696f 6e73 2f43 6865 636b 6564 5365 ctions/CheckedSe │ │ │ │ │ -00067d00: 7442 6173 682e 6a61 7661 3a20 556e 6974 tBash.java: Unit │ │ │ │ │ -00067d10: 2074 6573 7420 666f 7220 436f 6c6c 6563 test for Collec │ │ │ │ │ -00067d20: 7469 6f6e 732e 6368 6563 6b65 6453 6574 tions.checkedSet │ │ │ │ │ -00067d30: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00067d40: 436f 6c6c 6563 7469 6f6e 732f 4465 6c65 Collections/Dele │ │ │ │ │ -00067d50: 6761 7469 6e67 4974 6572 6174 6f72 466f gatingIteratorFo │ │ │ │ │ -00067d60: 7245 6163 6852 656d 6169 6e69 6e67 2e6a rEachRemaining.j │ │ │ │ │ -00067d70: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -00067d80: 2f75 7469 6c2f 436f 6c6c 6563 7469 6f6e /util/Collection │ │ │ │ │ -00067d90: 732f 4469 736a 6f69 6e74 2e6a 6176 613a s/Disjoint.java: │ │ │ │ │ -00067da0: 2042 6173 6963 2074 6573 7420 666f 7220 Basic test for │ │ │ │ │ -00067db0: 436f 6c6c 6563 7469 6f6e 732e 6469 736a Collections.disj │ │ │ │ │ -00067dc0: 6f69 6e74 0a3c 6272 0a3e 6a61 7661 2f75 oint.java/u │ │ │ │ │ -00067dd0: 7469 6c2f 436f 6c6c 6563 7469 6f6e 732f til/Collections/ │ │ │ │ │ -00067de0: 456d 7074 7943 6f6c 6c65 6374 696f 6e53 EmptyCollectionS │ │ │ │ │ -00067df0: 6572 6961 6c69 7a61 7469 6f6e 2e6a 6176 erialization.jav │ │ │ │ │ -00067e00: 613a 2045 6d70 7479 2075 7469 6c69 7479 a: Empty utility │ │ │ │ │ -00067e10: 2063 6f6c 6c65 6374 696f 6e73 2073 686f collections sho │ │ │ │ │ -00067e20: 756c 6420 6265 2073 696e 676c 6574 6f6e uld be singleton │ │ │ │ │ -00067e30: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ -00067e40: 2f43 6f6c 6c65 6374 696f 6e73 2f45 6d70 /Collections/Emp │ │ │ │ │ -00067e50: 7479 4974 6572 6174 6f72 2e6a 6176 613a tyIterator.java: │ │ │ │ │ -00067e60: 2054 6573 7420 656d 7074 7920 6974 6572 Test empty iter │ │ │ │ │ -00067e70: 6174 6f72 732c 2065 6e75 6d65 7261 7469 ators, enumerati │ │ │ │ │ -00067e80: 6f6e 732c 2061 6e64 2063 6f6c 6c65 6374 ons, and collect │ │ │ │ │ -00067e90: 696f 6e73 0a3c 6272 0a3e 6a61 7661 2f75 ions.java/u │ │ │ │ │ -00067ea0: 7469 6c2f 436f 6c6c 6563 7469 6f6e 732f til/Collections/ │ │ │ │ │ -00067eb0: 456d 7074 794e 6176 6967 6162 6c65 4d61 EmptyNavigableMa │ │ │ │ │ -00067ec0: 702e 6a61 7661 3a20 556e 6974 2074 6573 p.java: Unit tes │ │ │ │ │ -00067ed0: 7420 666f 7220 436f 6c6c 6563 7469 6f6e t for Collection │ │ │ │ │ -00067ee0: 732e 656d 7074 794e 6176 6967 6162 6c65 s.emptyNavigable │ │ │ │ │ -00067ef0: 4d61 700a 3c62 720a 3e6a 6176 612f 7574 Map.java/ut │ │ │ │ │ -00067f00: 696c 2f43 6f6c 6c65 6374 696f 6e73 2f45 il/Collections/E │ │ │ │ │ -00067f10: 6d70 7479 4e61 7669 6761 626c 6553 6574 mptyNavigableSet │ │ │ │ │ -00067f20: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ -00067f30: 2066 6f72 2043 6f6c 6c65 6374 696f 6e73 for Collections │ │ │ │ │ -00067f40: 2e65 6d70 7479 4e61 7669 6761 626c 6553 .emptyNavigableS │ │ │ │ │ -00067f50: 6574 0a3c 6272 0a3e 6a61 7661 2f75 7469 et.java/uti │ │ │ │ │ -00067f60: 6c2f 436f 6c6c 6563 7469 6f6e 732f 456e l/Collections/En │ │ │ │ │ -00067f70: 756d 2e6a 6176 613a 2042 6173 6963 2074 um.java: Basic t │ │ │ │ │ -00067f80: 6573 7420 666f 7220 6e65 7720 456e 756d est for new Enum │ │ │ │ │ -00067f90: 6572 6174 696f 6e20 2d26 6774 3b20 4c69 eration -> Li │ │ │ │ │ -00067fa0: 7374 2063 6f6e 7665 7274 6572 0a3c 6272 st converter.
    java/util/Coll │ │ │ │ │ -00067fc0: 6563 7469 6f6e 732f 456e 756d 6572 6174 ections/Enumerat │ │ │ │ │ -00067fd0: 696f 6e41 7349 7465 7261 746f 722e 6a61 ionAsIterator.ja │ │ │ │ │ -00067fe0: 7661 3a20 5465 7374 7320 666f 7220 456e va: Tests for En │ │ │ │ │ -00067ff0: 756d 6572 6174 696f 6e2d 746f 2d49 7465 umeration-to-Ite │ │ │ │ │ -00068000: 7261 746f 7220 636f 6e76 6572 7369 6f6e rator conversion │ │ │ │ │ -00068010: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ -00068020: 2f43 6f6c 6c65 6374 696f 6e73 2f45 7175 /Collections/Equ │ │ │ │ │ -00068030: 616c 7354 6573 742e 6a61 7661 3a20 496e alsTest.java: In │ │ │ │ │ -00068040: 6669 6e69 7465 2072 6563 7572 7369 6f6e finite recursion │ │ │ │ │ -00068050: 2066 6f72 2073 6f6d 6520 6571 7561 6c73 for some equals │ │ │ │ │ -00068060: 2074 6573 7473 2069 6e20 436f 6c6c 6563 tests in Collec │ │ │ │ │ -00068070: 7469 6f6e 730a 3c62 720a 3e6a 6176 612f tions.java/ │ │ │ │ │ -00068080: 7574 696c 2f43 6f6c 6c65 6374 696f 6e73 util/Collections │ │ │ │ │ -00068090: 2f46 696e 6453 7562 4c69 7374 2e6a 6176 /FindSubList.jav │ │ │ │ │ -000680a0: 613a 2042 6173 6963 2074 6573 7420 666f a: Basic test fo │ │ │ │ │ -000680b0: 7220 436f 6c6c 6563 7469 6f6e 732e 696e r Collections.in │ │ │ │ │ -000680c0: 6465 784f 6653 7562 4c69 7374 2f6c 6173 dexOfSubList/las │ │ │ │ │ -000680d0: 7449 6e64 6578 4f66 5375 624c 6973 740a tIndexOfSubList. │ │ │ │ │ -000680e0: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ -000680f0: 6f6c 6c65 6374 696f 6e73 2f46 7265 7175 ollections/Frequ │ │ │ │ │ -00068100: 656e 6379 2e6a 6176 613a 2042 6173 6963 ency.java: Basic │ │ │ │ │ -00068110: 2074 6573 7420 666f 7220 436f 6c6c 6563 test for Collec │ │ │ │ │ -00068120: 7469 6f6e 732e 6672 6571 7565 6e63 790a tions.frequency. │ │ │ │ │ -00068130: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ -00068140: 6f6c 6c65 6374 696f 6e73 2f4d 696e 4d61 ollections/MinMa │ │ │ │ │ -00068150: 782e 6a61 7661 3a20 6d69 6e20 616e 6420 x.java: min and │ │ │ │ │ -00068160: 6d61 7820 6d65 7468 6f64 7320 6661 696c max methods fail │ │ │ │ │ -00068170: 2069 6620 7369 7a65 2063 6861 6e67 6573 if size changes │ │ │ │ │ -00068180: 2069 6e20 6265 7477 6565 6e20 6120 6361 in between a ca │ │ │ │ │ -00068190: 6c6c 2074 6f20 7369 7a65 2061 6e64 2061 ll to size and a │ │ │ │ │ -000681a0: 6e20 6174 7465 6d70 7420 746f 2069 7465 n attempt to ite │ │ │ │ │ -000681b0: 7261 7465 2e0a 3c62 720a 3e6a 6176 612f rate..java/ │ │ │ │ │ -000681c0: 7574 696c 2f43 6f6c 6c65 6374 696f 6e73 util/Collections │ │ │ │ │ -000681d0: 2f4e 436f 7069 6573 2e6a 6176 613a 2054 /NCopies.java: T │ │ │ │ │ -000681e0: 6573 7420 436f 6c6c 6563 7469 6f6e 732e est Collections. │ │ │ │ │ -000681f0: 6e43 6f70 6965 730a 3c62 720a 3e6a 6176 nCopies.jav │ │ │ │ │ -00068200: 612f 7574 696c 2f43 6f6c 6c65 6374 696f a/util/Collectio │ │ │ │ │ -00068210: 6e73 2f4e 756c 6c43 6f6d 7061 7261 746f ns/NullComparato │ │ │ │ │ -00068220: 722e 6a61 7661 3a20 4120 6e75 6c6c 2043 r.java: A null C │ │ │ │ │ -00068230: 6f6d 7061 7261 746f 7220 6973 206e 6f77 omparator is now │ │ │ │ │ -00068240: 2073 7065 6369 6669 6564 2074 6f20 696e specified to in │ │ │ │ │ -00068250: 6469 6361 7465 206e 6174 7572 616c 206f dicate natural o │ │ │ │ │ -00068260: 7264 6572 696e 672e 0a3c 6272 0a3e 6a61 rdering..ja │ │ │ │ │ -00068270: 7661 2f75 7469 6c2f 436f 6c6c 6563 7469 va/util/Collecti │ │ │ │ │ -00068280: 6f6e 732f 5261 6369 6e67 436f 6c6c 6563 ons/RacingCollec │ │ │ │ │ -00068290: 7469 6f6e 732e 6a61 7661 3a20 5465 7374 tions.java: Test │ │ │ │ │ -000682a0: 2076 6172 696f 7573 206f 7065 7261 7469 various operati │ │ │ │ │ -000682b0: 6f6e 7320 6f6e 2063 6f6e 6375 7272 656e ons on concurren │ │ │ │ │ -000682c0: 746c 7920 6d75 7461 7469 6e67 2063 6f6c tly mutating col │ │ │ │ │ -000682d0: 6c65 6374 696f 6e73 0a3c 6272 0a3e 6a61 lections.ja │ │ │ │ │ -000682e0: 7661 2f75 7469 6c2f 436f 6c6c 6563 7469 va/util/Collecti │ │ │ │ │ -000682f0: 6f6e 732f 5265 706c 6163 6541 6c6c 2e6a ons/ReplaceAll.j │ │ │ │ │ -00068300: 6176 613a 2042 6173 6963 2074 6573 7420 ava: Basic test │ │ │ │ │ -00068310: 666f 7220 6e65 7720 7265 706c 6163 6541 for new replaceA │ │ │ │ │ -00068320: 6c6c 2061 6c67 6f72 6974 686d 0a3c 6272 ll algorithm.
    java/util/Coll │ │ │ │ │ -00068340: 6563 7469 6f6e 732f 5265 7665 7273 654f ections/ReverseO │ │ │ │ │ -00068350: 7264 6572 2e6a 6176 613a 2052 6576 6572 rder.java: Rever │ │ │ │ │ -00068360: 7365 2063 6f6d 7061 7261 746f 7220 7761 se comparator wa │ │ │ │ │ -00068370: 7320 7375 6274 6c79 2062 726f 6b65 6e0a s subtly broken. │ │ │ │ │ -00068380: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ -00068390: 6f6c 6c65 6374 696f 6e73 2f52 6576 6572 ollections/Rever │ │ │ │ │ -000683a0: 7365 4f72 6465 7232 2e6a 6176 613a 2042 seOrder2.java: B │ │ │ │ │ -000683b0: 6173 6963 2074 6573 7420 666f 7220 436f asic test for Co │ │ │ │ │ -000683c0: 6c6c 6563 7469 6f6e 732e 7265 7665 7273 llections.revers │ │ │ │ │ -000683d0: 654f 7264 6572 0a3c 6272 0a3e 6a61 7661 eOrder.java │ │ │ │ │ -000683e0: 2f75 7469 6c2f 436f 6c6c 6563 7469 6f6e /util/Collection │ │ │ │ │ -000683f0: 732f 526f 7461 7465 2e6a 6176 613a 2042 s/Rotate.java: B │ │ │ │ │ -00068400: 6173 6963 2074 6573 7420 666f 7220 6e65 asic test for ne │ │ │ │ │ -00068410: 7720 726f 7461 7465 2061 6c67 6f72 6974 w rotate algorit │ │ │ │ │ -00068420: 686d 0a3c 6272 0a3e 6a61 7661 2f75 7469 hm.java/uti │ │ │ │ │ -00068430: 6c2f 436f 6c6c 6563 7469 6f6e 732f 526f l/Collections/Ro │ │ │ │ │ -00068440: 7461 7465 456d 7074 792e 6a61 7661 3a20 tateEmpty.java: │ │ │ │ │ -00068450: 436f 6c6c 6563 7469 6f6e 732e 726f 7461 Collections.rota │ │ │ │ │ -00068460: 7465 282e 2e2e 2920 7265 7475 726e 7320 te(...) returns │ │ │ │ │ -00068470: 4172 6974 686d 6574 6963 4578 6365 7074 ArithmeticExcept │ │ │ │ │ -00068480: 696f 6e0a 3c62 720a 3e6a 6176 612f 7574 ion.java/ut │ │ │ │ │ -00068490: 696c 2f43 6f6c 6c65 6374 696f 6e73 2f53 il/Collections/S │ │ │ │ │ -000684a0: 6572 2e6a 6176 613a 2045 4d50 5459 5f53 er.java: EMPTY_S │ │ │ │ │ -000684b0: 4554 2c20 454d 5054 595f 4c49 5354 2c20 ET, EMPTY_LIST, │ │ │ │ │ -000684c0: 616e 6420 7468 6520 636f 6c6c 6563 7469 and the collecti │ │ │ │ │ -000684d0: 6f6e 7320 7265 7475 726e 6564 2062 7920 ons returned by │ │ │ │ │ -000684e0: 6e43 6f70 6965 7320 616e 6420 7369 6e67 nCopies and sing │ │ │ │ │ -000684f0: 6c65 746f 6e20 7765 7265 2073 7065 6327 leton were spec' │ │ │ │ │ -00068500: 6420 746f 2062 6520 7365 7269 616c 697a d to be serializ │ │ │ │ │ -00068510: 6162 6c65 2c20 6275 7420 7765 7265 6e27 able, but weren' │ │ │ │ │ -00068520: 742e 0a3c 6272 0a3e 6a61 7661 2f75 7469 t..java/uti │ │ │ │ │ -00068530: 6c2f 436f 6c6c 6563 7469 6f6e 732f 5365 l/Collections/Se │ │ │ │ │ -00068540: 7446 726f 6d4d 6170 2e6a 6176 613a 2074 tFromMap.java: t │ │ │ │ │ -00068550: 6573 7420 436f 6c6c 6563 7469 6f6e 732e est Collections. │ │ │ │ │ -00068560: 6e65 7753 6574 4672 6f6d 4d61 700a 3c62 newSetFromMap.java/util/Col │ │ │ │ │ -00068580: 6c65 6374 696f 6e73 2f53 6875 6666 6c65 lections/Shuffle │ │ │ │ │ -00068590: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ -000685a0: 7420 666f 7220 436f 6c6c 6563 7469 6f6e t for Collection │ │ │ │ │ -000685b0: 732e 7368 7566 666c 650a 3c62 720a 3e6a s.shuffle.j │ │ │ │ │ -000685c0: 6176 612f 7574 696c 2f43 6f6c 6c65 6374 ava/util/Collect │ │ │ │ │ -000685d0: 696f 6e73 2f53 696e 676c 6574 6f6e 4974 ions/SingletonIt │ │ │ │ │ -000685e0: 6572 6174 6f72 2e6a 6176 613a 2020 0a3c erator.java: .< │ │ │ │ │ -000685f0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 436f br.>java/util/Co │ │ │ │ │ -00068600: 6c6c 6563 7469 6f6e 732f 5377 6170 2e6a llections/Swap.j │ │ │ │ │ -00068610: 6176 613a 2042 6173 6963 2074 6573 7420 ava: Basic test │ │ │ │ │ -00068620: 666f 7220 6e65 776c 7920 7075 626c 6963 for newly public │ │ │ │ │ -00068630: 2073 7761 7020 616c 676f 7269 7468 6d0a swap algorithm. │ │ │ │ │ -00068640: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ -00068650: 6f6c 6c65 6374 696f 6e73 2f53 796e 6353 ollections/SyncS │ │ │ │ │ -00068660: 7562 4d75 7465 7865 732e 6a61 7661 3a20 ubMutexes.java: │ │ │ │ │ -00068670: 4368 6563 6b20 7468 6174 2043 6f6c 6c65 Check that Colle │ │ │ │ │ -00068680: 6374 696f 6e73 2e73 796e 6368 726f 6e69 ctions.synchroni │ │ │ │ │ -00068690: 7a65 644e 6176 6967 6162 6c65 5365 7428 zedNavigableSet( │ │ │ │ │ -000686a0: 292e 7461 696c 5365 7428 2920 6973 2075 ).tailSet() is u │ │ │ │ │ -000686b0: 7369 6e67 2074 6865 2073 616d 6520 6c6f sing the same lo │ │ │ │ │ -000686c0: 636b 206f 626a 6563 7420 6173 2069 7427 ck object as it' │ │ │ │ │ -000686d0: 7320 736f 7572 6365 2e0a 3c62 720a 3e6a s source..j │ │ │ │ │ -000686e0: 6176 612f 7574 696c 2f43 6f6c 6c65 6374 ava/util/Collect │ │ │ │ │ -000686f0: 696f 6e73 2f54 3530 3738 3337 382e 6a61 ions/T5078378.ja │ │ │ │ │ -00068700: 7661 3a20 5245 4752 4553 5349 4f4e 3a20 va: REGRESSION: │ │ │ │ │ -00068710: 536f 6d65 2063 616c 6c73 2074 6f20 436f Some calls to Co │ │ │ │ │ -00068720: 6c6c 6563 7469 6f6e 732e 6269 6e61 7279 llections.binary │ │ │ │ │ -00068730: 5365 6172 6368 206e 6f20 6c6f 6e67 6572 Search no longer │ │ │ │ │ -00068740: 2063 6f6d 7069 6c65 0a3c 6272 0a3e 6a61 compile.ja │ │ │ │ │ -00068750: 7661 2f75 7469 6c2f 436f 6c6c 6563 7469 va/util/Collecti │ │ │ │ │ -00068760: 6f6e 732f 5436 3433 3331 3730 2e6a 6176 ons/T6433170.jav │ │ │ │ │ -00068770: 613a 2043 6865 636b 6564 436f 6c6c 6563 a: CheckedCollec │ │ │ │ │ -00068780: 7469 6f6e 2e61 6464 416c 6c20 7368 6f75 tion.addAll shou │ │ │ │ │ -00068790: 6c64 2062 6520 616c 6c2d 6f72 2d6e 6f74 ld be all-or-not │ │ │ │ │ -000687a0: 6869 6e67 0a3c 6272 0a3e 6a61 7661 2f75 hing.java/u │ │ │ │ │ -000687b0: 7469 6c2f 436f 6c6c 6563 7469 6f6e 732f til/Collections/ │ │ │ │ │ -000687c0: 556e 6d6f 6469 6669 6162 6c65 4d61 7045 UnmodifiableMapE │ │ │ │ │ -000687d0: 6e74 7279 5365 742e 6a61 7661 3a20 556e ntrySet.java: Un │ │ │ │ │ -000687e0: 6974 2074 6573 7473 2066 6f72 2077 7261 it tests for wra │ │ │ │ │ -000687f0: 7070 696e 6720 636c 6173 7365 7320 7368 pping classes sh │ │ │ │ │ -00068800: 6f75 6c64 2064 656c 6567 6174 6520 746f ould delegate to │ │ │ │ │ -00068810: 2064 6566 6175 6c74 206d 6574 686f 6473 default methods │ │ │ │ │ -00068820: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00068830: 436f 6c6c 6563 7469 6f6e 732f 5669 6577 Collections/View │ │ │ │ │ -00068840: 5379 6e63 682e 6a61 7661 3a20 436f 6c6c Synch.java: Coll │ │ │ │ │ -00068850: 6563 7469 6f6e 2d76 6965 7773 206f 6620 ection-views of │ │ │ │ │ -00068860: 7375 626d 6170 2d76 6965 7773 206f 6620 submap-views of │ │ │ │ │ -00068870: 7379 6e63 6872 6f6e 697a 6564 2d76 6965 synchronized-vie │ │ │ │ │ -00068880: 7773 206f 6620 536f 7274 6564 4d61 7020 ws of SortedMap │ │ │ │ │ -00068890: 6f62 6a65 6374 7320 646f 206e 6f74 2073 objects do not s │ │ │ │ │ -000688a0: 796e 6368 726f 6e69 7a65 206f 6e20 7468 ynchronize on th │ │ │ │ │ -000688b0: 6520 636f 7272 6563 7420 6f62 6a65 6374 e correct object │ │ │ │ │ -000688c0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ -000688d0: 2f43 6f6c 6c65 6374 696f 6e73 2f57 7261 /Collections/Wra │ │ │ │ │ -000688e0: 7070 6564 4e75 6c6c 2e6a 6176 613a 2057 ppedNull.java: W │ │ │ │ │ -000688f0: 7261 7070 696e 6720 6120 6e75 6c6c 2063 rapping a null c │ │ │ │ │ -00068900: 6f6c 6c65 6374 696f 6e2f 6172 7261 7920 ollection/array │ │ │ │ │ -00068910: 7368 6f75 6c64 2062 6c6f 7720 7570 2073 should blow up s │ │ │ │ │ -00068920: 6f6f 6e65 7220 7261 7468 6572 2074 6861 ooner rather tha │ │ │ │ │ -00068930: 6e20 6c61 7465 720a 3c62 720a 3e6a 6176 n later.jav │ │ │ │ │ -00068940: 612f 7574 696c 2f43 6f6c 6c65 6374 696f a/util/Collectio │ │ │ │ │ -00068950: 6e73 2f57 7261 7070 6564 556e 6d6f 6469 ns/WrappedUnmodi │ │ │ │ │ -00068960: 6669 6162 6c65 436f 6c6c 6563 7469 6f6e fiableCollection │ │ │ │ │ -00068970: 732e 6a61 7661 3a20 200a 3c62 720a 3e6a s.java: .j │ │ │ │ │ -00068980: 6176 612f 7574 696c 2f43 6f6c 6c65 6374 ava/util/Collect │ │ │ │ │ -00068990: 696f 6e73 2f57 7261 7070 6572 732e 6a61 ions/Wrappers.ja │ │ │ │ │ -000689a0: 7661 3a20 456e 7375 7265 2043 6f6c 6c65 va: Ensure Colle │ │ │ │ │ -000689b0: 6374 696f 6e73 2077 7261 7070 696e 6720 ctions wrapping │ │ │ │ │ -000689c0: 636c 6173 7365 7320 7072 6f76 6964 6520 classes provide │ │ │ │ │ -000689d0: 6e6f 6e2d 6465 6661 756c 7420 696d 706c non-default impl │ │ │ │ │ -000689e0: 656d 656e 7461 7469 6f6e 730a 3c62 720a ementations.java/util/Compa │ │ │ │ │ -00068a00: 7261 746f 722f 4261 7369 6354 6573 742e rator/BasicTest. │ │ │ │ │ -00068a10: 6a61 7661 3a20 436f 6d70 6172 6174 6f72 java: Comparator │ │ │ │ │ -00068a20: 2064 6566 6175 6c74 206d 6574 686f 6420 default method │ │ │ │ │ -00068a30: 7465 7374 730a 3c62 720a 3e6a 6176 612f tests.java/ │ │ │ │ │ -00068a40: 7574 696c 2f43 6f6d 7061 7261 746f 722f util/Comparator/ │ │ │ │ │ -00068a50: 5479 7065 5465 7374 2e6a 6176 613a 2043 TypeTest.java: C │ │ │ │ │ -00068a60: 6f6d 7061 7261 746f 7220 4150 4920 6e61 omparator API na │ │ │ │ │ -00068a70: 7272 6f77 696e 6720 7479 7065 2074 6573 rrowing type tes │ │ │ │ │ -00068a80: 740a 3c62 720a 3e6a 6176 612f 7574 696c t.java/util │ │ │ │ │ -00068a90: 2f43 7572 7265 6e63 792f 434e 5047 6574 /Currency/CNPGet │ │ │ │ │ -00068aa0: 4469 7370 6c61 794e 616d 652e 6a61 7661 DisplayName.java │ │ │ │ │ -00068ab0: 3a20 6368 6563 6b20 7768 6574 6865 7220 : check whether │ │ │ │ │ -00068ac0: 7468 6520 6465 6661 756c 7420 696d 706c the default impl │ │ │ │ │ -00068ad0: 656d 656e 7461 7469 6f6e 206f 6620 4375 ementation of Cu │ │ │ │ │ -00068ae0: 7272 656e 6379 4e61 6d65 5072 6f76 6964 rrencyNameProvid │ │ │ │ │ -00068af0: 6572 2e67 6574 4469 7370 6c61 794e 616d er.getDisplayNam │ │ │ │ │ -00068b00: 6528 5374 7269 6e67 2c20 4c6f 6361 6c65 e(String, Locale │ │ │ │ │ -00068b10: 2920 7468 726f 7773 2061 7070 726f 7072 ) throws appropr │ │ │ │ │ -00068b20: 6961 7465 2065 7863 6570 7469 6f6e 7320 iate exceptions │ │ │ │ │ -00068b30: 7768 656e 206e 6563 6573 7361 7279 2e0a when necessary.. │ │ │ │ │ -00068b40: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ -00068b50: 7572 7265 6e63 792f 4375 7272 656e 6379 urrency/Currency │ │ │ │ │ -00068b60: 5465 7374 2e6a 6176 613a 2042 6173 6963 Test.java: Basic │ │ │ │ │ -00068b70: 2074 6573 7473 2066 6f72 2043 7572 7265 tests for Curre │ │ │ │ │ -00068b80: 6e63 7920 636c 6173 732e 0a3c 6272 0a3e ncy class.. │ │ │ │ │ -00068b90: 6a61 7661 2f75 7469 6c2f 4375 7272 656e java/util/Curren │ │ │ │ │ -00068ba0: 6379 2f4e 6f4d 696e 6f72 556e 6974 4375 cy/NoMinorUnitCu │ │ │ │ │ -00068bb0: 7272 656e 6369 6573 5465 7374 2e6a 6176 rrenciesTest.jav │ │ │ │ │ -00068bc0: 613a 2054 6573 7420 6375 7272 656e 6369 a: Test currenci │ │ │ │ │ -00068bd0: 6573 2077 6974 686f 7574 206d 696e 6f72 es without minor │ │ │ │ │ -00068be0: 2075 6e69 7473 2e0a 3c62 720a 3e6a 6176 units..jav │ │ │ │ │ -00068bf0: 612f 7574 696c 2f43 7572 7265 6e63 792f a/util/Currency/ │ │ │ │ │ -00068c00: 4e75 6d43 6f64 6541 7353 7472 696e 6754 NumCodeAsStringT │ │ │ │ │ -00068c10: 6573 742e 6a61 7661 3a20 4368 6563 6b20 est.java: Check │ │ │ │ │ -00068c20: 6765 744e 756d 6572 6963 436f 6465 4173 getNumericCodeAs │ │ │ │ │ -00068c30: 5374 7269 6e67 2829 206d 6574 686f 6420 String() method │ │ │ │ │ -00068c40: 7768 6963 6820 7265 7475 726e 7320 6e75 which returns nu │ │ │ │ │ -00068c50: 6d65 7269 6320 636f 6465 2061 7320 6120 meric code as a │ │ │ │ │ -00068c60: 3320 6469 6769 7420 5374 7269 6e67 2e0a 3 digit String.. │ │ │ │ │ -00068c70: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ -00068c80: 7572 7265 6e63 792f 5072 6f70 6572 7469 urrency/Properti │ │ │ │ │ -00068c90: 6573 5465 7374 5275 6e2e 6a61 7661 3a20 esTestRun.java: │ │ │ │ │ -00068ca0: 5465 7374 7320 7468 6520 6361 7061 6269 Tests the capabi │ │ │ │ │ -00068cb0: 6c69 7479 206f 6620 7265 706c 6163 696e lity of replacin │ │ │ │ │ -00068cc0: 6720 7468 6520 6375 7272 656e 6379 2064 g the currency d │ │ │ │ │ -00068cd0: 6174 6120 7769 7468 2061 2075 7365 7220 ata with a user │ │ │ │ │ -00068ce0: 7370 6563 6966 6965 6420 6375 7272 656e specified curren │ │ │ │ │ -00068cf0: 6379 2070 726f 7065 7274 6965 7320 6669 cy properties fi │ │ │ │ │ -00068d00: 6c65 2069 6e20 6c69 6220 6469 7265 6374 le in lib direct │ │ │ │ │ -00068d10: 6f72 7920 286f 6c64 2077 6179 2920 6f72 ory (old way) or │ │ │ │ │ -00068d20: 2076 6961 2074 6865 2073 7973 7465 6d20 via the system │ │ │ │ │ -00068d30: 7072 6f70 6572 7479 2069 6e20 7468 6520 property in the │ │ │ │ │ -00068d40: 636d 646c 696e 6520 286e 6577 2077 6179 cmdline (new way │ │ │ │ │ -00068d50: 292e 0a3c 6272 0a3e 6a61 7661 2f75 7469 )..java/uti │ │ │ │ │ -00068d60: 6c2f 4375 7272 656e 6379 2f56 616c 6964 l/Currency/Valid │ │ │ │ │ -00068d70: 6174 6549 534f 3432 3137 2e6a 6176 613a ateISO4217.java: │ │ │ │ │ -00068d80: 2056 616c 6964 6174 6520 4953 4f20 3432 Validate ISO 42 │ │ │ │ │ -00068d90: 3137 2064 6174 6120 666f 7220 4375 7272 17 data for Curr │ │ │ │ │ -00068da0: 656e 6379 2063 6c61 7373 2e0a 3c62 720a ency class..java/util/Date/ │ │ │ │ │ -00068dc0: 4275 6734 3935 3530 3030 2e6a 6176 613a Bug4955000.java: │ │ │ │ │ -00068dd0: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ -00068de0: 6120 4461 7465 2061 6e64 2061 2047 7265 a Date and a Gre │ │ │ │ │ -00068df0: 676f 7269 616e 4361 6c65 6e64 6172 2070 gorianCalendar p │ │ │ │ │ -00068e00: 726f 6475 6365 2074 6865 2073 616d 6520 roduce the same │ │ │ │ │ -00068e10: 6461 7465 2f74 696d 652e 0a3c 6272 0a3e date/time.. │ │ │ │ │ -00068e20: 6a61 7661 2f75 7469 6c2f 4461 7465 2f42 java/util/Date/B │ │ │ │ │ -00068e30: 7567 3831 3335 3035 352e 6a61 7661 3a20 ug8135055.java: │ │ │ │ │ -00068e40: 5465 7374 206a 6176 612e 7371 6c2e 5469 Test java.sql.Ti │ │ │ │ │ -00068e50: 6d65 5374 616d 7020 696e 7374 616e 6365 meStamp instance │ │ │ │ │ -00068e60: 2073 686f 756c 6420 636f 6d65 2061 6674 should come aft │ │ │ │ │ -00068e70: 6572 206a 6176 612e 7574 696c 2e44 6174 er java.util.Dat │ │ │ │ │ -00068e80: 6520 6966 204e 616e 6f73 2063 6f6d 706f e if Nanos compo │ │ │ │ │ -00068e90: 6e65 6e74 206f 6620 5469 6d65 5374 616d nent of TimeStam │ │ │ │ │ -00068ea0: 7020 6973 206e 6f74 2065 7175 616c 2074 p is not equal t │ │ │ │ │ -00068eb0: 6f20 3020 6d69 6c6c 6973 6563 6f6e 6473 o 0 milliseconds │ │ │ │ │ -00068ec0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ -00068ed0: 2f44 6174 652f 4461 7465 4772 6567 6f72 /Date/DateGregor │ │ │ │ │ -00068ee0: 6961 6e43 616c 656e 6461 7254 6573 742e ianCalendarTest. │ │ │ │ │ -00068ef0: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -00068f00: 7468 6174 2061 2044 6174 6520 616e 6420 that a Date and │ │ │ │ │ -00068f10: 6120 4772 6567 6f72 6961 6e43 616c 656e a GregorianCalen │ │ │ │ │ -00068f20: 6461 7220 7072 6f64 7563 6520 7468 6520 dar produce the │ │ │ │ │ -00068f30: 7361 6d65 2064 6174 652f 7469 6d65 2e0a same date/time.. │ │ │ │ │ -00068f40: 3c62 720a 3e6a 6176 612f 7574 696c 2f44 java/util/D │ │ │ │ │ -00068f50: 6174 652f 4461 7465 5265 6772 6573 7369 ate/DateRegressi │ │ │ │ │ -00068f60: 6f6e 2e6a 6176 613a 2020 0a3c 6272 0a3e on.java: . │ │ │ │ │ -00068f70: 6a61 7661 2f75 7469 6c2f 4461 7465 2f44 java/util/Date/D │ │ │ │ │ -00068f80: 6174 6554 6573 742e 6a61 7661 3a20 7465 ateTest.java: te │ │ │ │ │ -00068f90: 7374 2044 6174 650a 3c62 720a 3e6a 6176 st Date.jav │ │ │ │ │ -00068fa0: 612f 7574 696c 2f44 6174 652f 545a 2e6a a/util/Date/TZ.j │ │ │ │ │ -00068fb0: 6176 613a 206a 6176 612e 7574 696c 2e44 ava: java.util.D │ │ │ │ │ -00068fc0: 6174 6520 646f 6573 6e27 7420 6661 696c ate doesn't fail │ │ │ │ │ -00068fd0: 2069 6620 6375 7272 656e 7420 5469 6d65 if current Time │ │ │ │ │ -00068fe0: 5a6f 6e65 2069 7320 6368 616e 6765 640a Zone is changed. │ │ │ │ │ -00068ff0: 3c62 720a 3e6a 6176 612f 7574 696c 2f44 java/util/D │ │ │ │ │ -00069000: 6174 652f 5469 6d65 7374 616d 7054 6573 ate/TimestampTes │ │ │ │ │ -00069010: 742e 6a61 7661 3a20 4d61 6b65 2073 7572 t.java: Make sur │ │ │ │ │ -00069020: 6520 7468 6174 2063 6861 6e67 6573 2074 e that changes t │ │ │ │ │ -00069030: 6f20 7468 6520 4461 7465 2063 6c61 7373 o the Date class │ │ │ │ │ -00069040: 2064 6f6e 2774 2062 7265 616b 206a 6176 don't break jav │ │ │ │ │ -00069050: 612e 7371 6c2e 5469 6d65 7374 616d 702e a.sql.Timestamp. │ │ │ │ │ -00069060: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00069070: 4465 7175 652f 4368 6f72 7573 4c69 6e65 Deque/ChorusLine │ │ │ │ │ -00069080: 2e6a 6176 613a 2044 6571 7565 2069 6d70 .java: Deque imp │ │ │ │ │ -00069090: 6c65 6d65 6e74 6174 696f 6e73 206d 7573 lementations mus │ │ │ │ │ -000690a0: 7420 6265 6861 7665 2069 736f 6d6f 7270 t behave isomorp │ │ │ │ │ -000690b0: 6869 6361 6c6c 790a 3c62 720a 3e6a 6176 hically.jav │ │ │ │ │ -000690c0: 612f 7574 696c 2f44 6f75 626c 6553 7472 a/util/DoubleStr │ │ │ │ │ -000690d0: 6561 6d53 756d 732f 436f 6d70 656e 7361 eamSums/Compensa │ │ │ │ │ -000690e0: 7465 6453 756d 732e 6a61 7661 3a20 0a3c tedSums.java: .< │ │ │ │ │ -000690f0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 446f br.>java/util/Do │ │ │ │ │ -00069100: 7562 6c65 5375 6d6d 6172 7953 7461 7469 ubleSummaryStati │ │ │ │ │ -00069110: 7374 6963 732f 4e65 6761 7469 7665 436f stics/NegativeCo │ │ │ │ │ -00069120: 6d70 656e 7361 7469 6f6e 2e6a 6176 613a mpensation.java: │ │ │ │ │ -00069130: 2057 6865 6e20 636f 6d62 696e 696e 6720 When combining │ │ │ │ │ -00069140: 7477 6f20 446f 7562 6c65 5375 6d6d 6172 two DoubleSummar │ │ │ │ │ -00069150: 7953 7461 7469 7374 6963 732c 2074 6865 yStatistics, the │ │ │ │ │ -00069160: 2063 6f6d 7065 6e73 6174 696f 6e20 6861 compensation ha │ │ │ │ │ -00069170: 7320 746f 2062 6520 7375 6274 7261 6374 s to be subtract │ │ │ │ │ -00069180: 6564 2e0a 3c62 720a 3e6a 6176 612f 7574 ed..java/ut │ │ │ │ │ -00069190: 696c 2f45 6e75 6d4d 6170 2f44 6973 7469 il/EnumMap/Disti │ │ │ │ │ -000691a0: 6e63 7445 6e74 7279 5365 7445 6c65 6d65 nctEntrySetEleme │ │ │ │ │ -000691b0: 6e74 732e 6a61 7661 3a20 5365 7473 2066 nts.java: Sets f │ │ │ │ │ -000691c0: 726f 6d20 4d61 702e 656e 7472 7953 6574 rom Map.entrySet │ │ │ │ │ -000691d0: 2829 2072 6574 7572 6e20 6469 7374 696e () return distin │ │ │ │ │ -000691e0: 6374 206f 626a 6563 7473 2066 6f72 2065 ct objects for e │ │ │ │ │ -000691f0: 6163 6820 456e 7472 790a 3c62 720a 3e6a ach Entry.j │ │ │ │ │ -00069200: 6176 612f 7574 696c 2f45 6e75 6d4d 6170 ava/util/EnumMap │ │ │ │ │ -00069210: 2f45 6e74 7279 5365 7449 7465 7261 746f /EntrySetIterato │ │ │ │ │ -00069220: 7252 656d 6f76 6549 6e76 616c 6964 6174 rRemoveInvalidat │ │ │ │ │ -00069230: 6573 456e 7472 792e 6a61 7661 3a20 4974 esEntry.java: It │ │ │ │ │ -00069240: 6572 6174 6f72 2e72 656d 6f76 6528 2920 erator.remove() │ │ │ │ │ -00069250: 6672 6f6d 204d 6170 2e65 6e74 7279 5365 from Map.entrySe │ │ │ │ │ -00069260: 7428 292e 6974 6572 6174 6f72 2829 2069 t().iterator() i │ │ │ │ │ -00069270: 6e76 616c 6964 6174 6573 2072 6574 7572 nvalidates retur │ │ │ │ │ -00069280: 6e65 6420 456e 7472 792e 0a3c 6272 0a3e ned Entry.. │ │ │ │ │ -00069290: 6a61 7661 2f75 7469 6c2f 456e 756d 4d61 java/util/EnumMa │ │ │ │ │ -000692a0: 702f 456e 756d 4d61 7042 6173 682e 6a61 p/EnumMapBash.ja │ │ │ │ │ -000692b0: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ -000692c0: 7220 456e 756d 4d61 700a 3c62 720a 3e6a r EnumMap.j │ │ │ │ │ -000692d0: 6176 612f 7574 696c 2f45 6e75 6d4d 6170 ava/util/EnumMap │ │ │ │ │ -000692e0: 2f50 726f 7065 7245 6e74 7279 5365 744f /ProperEntrySetO │ │ │ │ │ -000692f0: 6e43 6c6f 6e65 2e6a 6176 613a 2045 6e75 nClone.java: Enu │ │ │ │ │ -00069300: 6d4d 6170 2e65 6e74 7279 5365 7428 2920 mMap.entrySet() │ │ │ │ │ -00069310: 7265 7475 726e 7320 616e 2065 6e74 7279 returns an entry │ │ │ │ │ -00069320: 5365 7420 7265 6665 7265 6e63 696e 6720 Set referencing │ │ │ │ │ -00069330: 746f 2074 6865 2063 6c6f 6e65 6420 696e to the cloned in │ │ │ │ │ -00069340: 7374 616e 6365 0a3c 6272 0a3e 6a61 7661 stance.java │ │ │ │ │ -00069350: 2f75 7469 6c2f 456e 756d 4d61 702f 5369 /util/EnumMap/Si │ │ │ │ │ -00069360: 6d70 6c65 5365 7269 616c 697a 6174 696f mpleSerializatio │ │ │ │ │ -00069370: 6e2e 6a61 7661 3a20 4120 7365 7269 616c n.java: A serial │ │ │ │ │ -00069380: 697a 6564 2045 6e75 6d4d 6170 2063 616e ized EnumMap can │ │ │ │ │ -00069390: 2062 6520 7375 6363 6573 7366 756c 6c79 be successfully │ │ │ │ │ -000693a0: 2064 652d 7365 7269 616c 697a 6564 2e0a de-serialized.. │ │ │ │ │ -000693b0: 3c62 720a 3e6a 6176 612f 7574 696c 2f45 java/util/E │ │ │ │ │ -000693c0: 6e75 6d4d 6170 2f54 6f41 7272 6179 2e6a numMap/ToArray.j │ │ │ │ │ -000693d0: 6176 613a 2054 6573 7473 2066 6f72 2074 ava: Tests for t │ │ │ │ │ -000693e0: 6f41 7272 6179 0a3c 6272 0a3e 6a61 7661 oArray.java │ │ │ │ │ -000693f0: 2f75 7469 6c2f 456e 756d 4d61 702f 556e /util/EnumMap/Un │ │ │ │ │ -00069400: 6971 7565 4e75 6c6c 5661 6c75 652e 6a61 iqueNullValue.ja │ │ │ │ │ -00069410: 7661 3a20 2863 6f6c 6c29 2045 6e75 6d4d va: (coll) EnumM │ │ │ │ │ -00069420: 6170 2e63 6f6e 7461 696e 7356 616c 7565 ap.containsValue │ │ │ │ │ -00069430: 286e 756c 6c29 2072 6574 7572 6e73 2074 (null) returns t │ │ │ │ │ -00069440: 7275 650a 3c62 720a 3e6a 6176 612f 7574 rue.java/ut │ │ │ │ │ -00069450: 696c 2f45 6e75 6d53 6574 2f41 6c6c 4f66 il/EnumSet/AllOf │ │ │ │ │ -00069460: 2e6a 6176 613a 2041 6c6c 4f66 2073 7461 .java: AllOf sta │ │ │ │ │ -00069470: 7469 6320 6661 6374 6f72 7920 6973 2062 tic factory is b │ │ │ │ │ -00069480: 726f 6b65 6e20 696e 2052 6567 756c 6172 roken in Regular │ │ │ │ │ -00069490: 2061 6e64 204a 756d 626f 2065 6e75 6d20 and Jumbo enum │ │ │ │ │ -000694a0: 7365 740a 3c62 720a 3e6a 6176 612f 7574 set.java/ut │ │ │ │ │ -000694b0: 696c 2f45 6e75 6d53 6574 2f42 6f67 7573 il/EnumSet/Bogus │ │ │ │ │ -000694c0: 456e 756d 5365 742e 6a61 7661 3a20 4368 EnumSet.java: Ch │ │ │ │ │ -000694d0: 6563 6b20 7468 6174 2064 6573 6572 6961 eck that deseria │ │ │ │ │ -000694e0: 6c69 7a61 7469 6f6e 2070 7265 7365 7276 lization preserv │ │ │ │ │ -000694f0: 6573 2045 6e75 6d53 6574 2069 6e74 6567 es EnumSet integ │ │ │ │ │ -00069500: 7269 7479 0a3c 6272 0a3e 6a61 7661 2f75 rity.java/u │ │ │ │ │ -00069510: 7469 6c2f 456e 756d 5365 742f 436f 6d70 til/EnumSet/Comp │ │ │ │ │ -00069520: 6c65 6d65 6e74 4f66 2e6a 6176 613a 2043 lementOf.java: C │ │ │ │ │ -00069530: 6f6d 706c 656d 656e 744f 6620 7374 6174 omplementOf stat │ │ │ │ │ -00069540: 6963 2066 6163 746f 7279 2069 7320 6272 ic factory is br │ │ │ │ │ -00069550: 6f6b 656e 2069 6e20 5265 6775 6c61 7220 oken in Regular │ │ │ │ │ -00069560: 616e 6420 4a75 6d62 6f20 656e 756d 2073 and Jumbo enum s │ │ │ │ │ -00069570: 6574 0a3c 6272 0a3e 6a61 7661 2f75 7469 et.java/uti │ │ │ │ │ -00069580: 6c2f 456e 756d 5365 742f 456e 756d 5365 l/EnumSet/EnumSe │ │ │ │ │ -00069590: 7442 6173 682e 6a61 7661 3a20 556e 6974 tBash.java: Unit │ │ │ │ │ -000695a0: 2074 6573 7420 666f 7220 456e 756d 5365 test for EnumSe │ │ │ │ │ -000695b0: 740a 3c62 720a 3e6a 6176 612f 7574 696c t.java/util │ │ │ │ │ -000695c0: 2f45 6e75 6d53 6574 2f45 6e75 6d53 6574 /EnumSet/EnumSet │ │ │ │ │ -000695d0: 436c 6173 7353 6572 6961 6c69 7a61 7469 ClassSerializati │ │ │ │ │ -000695e0: 6f6e 2e6a 6176 613a 2054 6573 7420 6465 on.java: Test de │ │ │ │ │ -000695f0: 7365 7269 616c 697a 6174 696f 6e20 6f66 serialization of │ │ │ │ │ -00069600: 2061 2073 7472 6561 6d20 636f 6e74 6169 a stream contai │ │ │ │ │ -00069610: 6e69 6e67 2045 6e75 6d53 6574 2e63 6c61 ning EnumSet.cla │ │ │ │ │ -00069620: 7373 206f 626a 6563 740a 3c62 720a 3e6a ss object.j │ │ │ │ │ -00069630: 6176 612f 7574 696c 2f45 6e75 6d53 6574 ava/util/EnumSet │ │ │ │ │ -00069640: 2f49 6e73 6572 7457 726f 6e67 5479 7065 /InsertWrongType │ │ │ │ │ -00069650: 2e6a 6176 613a 2049 6e73 6572 7469 6e67 .java: Inserting │ │ │ │ │ -00069660: 2065 6e75 6d20 6f66 2077 726f 6e67 2074 enum of wrong t │ │ │ │ │ -00069670: 7970 6520 646f 6573 2068 6f72 7269 626c ype does horribl │ │ │ │ │ -00069680: 6520 7468 696e 6773 2074 6f20 456e 756d e things to Enum │ │ │ │ │ -00069690: 5365 742f 4d61 700a 3c62 720a 3e6a 6176 Set/Map.jav │ │ │ │ │ -000696a0: 612f 7574 696c 2f45 6e75 6d53 6574 2f4a a/util/EnumSet/J │ │ │ │ │ -000696b0: 756d 626f 5261 6e67 652e 6a61 7661 3a20 umboRange.java: │ │ │ │ │ -000696c0: 5261 6e67 6520 7374 6174 6963 2066 6163 Range static fac │ │ │ │ │ -000696d0: 746f 7279 2066 6169 6c73 2074 6f20 636f tory fails to co │ │ │ │ │ -000696e0: 6d70 7574 6520 7369 7a65 2069 6e20 4a75 mpute size in Ju │ │ │ │ │ -000696f0: 6d62 6f20 656e 756d 2073 6574 0a3c 6272 mbo enum set.
    java/util/Enum │ │ │ │ │ -00069710: 5365 742f 4c61 7267 6545 6e75 6d49 7465 Set/LargeEnumIte │ │ │ │ │ -00069720: 7261 746f 7252 656d 6f76 6552 6573 696c ratorRemoveResil │ │ │ │ │ -00069730: 6965 6e63 652e 6a61 7661 3a20 456e 756d ience.java: Enum │ │ │ │ │ -00069740: 5365 7427 7320 6974 6572 6174 6f72 2e72 Set's iterator.r │ │ │ │ │ -00069750: 656d 6f76 6528 2920 6361 6e20 6265 2072 emove() can be r │ │ │ │ │ -00069760: 6573 696c 6965 6e74 2074 6f20 7365 7427 esilient to set' │ │ │ │ │ -00069770: 7320 6d6f 6469 6669 6361 7469 6f6e 2e0a s modification.. │ │ │ │ │ -00069780: 3c62 720a 3e6a 6176 612f 7574 696c 2f45 java/util/E │ │ │ │ │ -00069790: 6e75 6d53 6574 2f4f 6e65 556e 6976 6572 numSet/OneUniver │ │ │ │ │ -000697a0: 7365 2e6a 6176 613a 2041 6c6c 2065 6e75 se.java: All enu │ │ │ │ │ -000697b0: 6d20 636f 6e73 7461 6e74 7320 696e 2061 m constants in a │ │ │ │ │ -000697c0: 2063 6c61 7373 2073 686f 756c 6420 7368 class should sh │ │ │ │ │ -000697d0: 6172 6520 6120 7369 6e67 6c65 2022 756e are a single "un │ │ │ │ │ -000697e0: 6976 6572 7365 222e 0a3c 6272 0a3e 6a61 iverse"..ja │ │ │ │ │ -000697f0: 7661 2f75 7469 6c2f 456e 756d 5365 742f va/util/EnumSet/ │ │ │ │ │ -00069800: 5261 6e67 652e 6a61 7661 3a20 5261 6e67 Range.java: Rang │ │ │ │ │ -00069810: 6520 7374 6174 6963 2066 6163 746f 7279 e static factory │ │ │ │ │ -00069820: 2069 7320 6272 6f6b 656e 2069 6e20 5265 is broken in Re │ │ │ │ │ -00069830: 6775 6c61 7220 616e 6420 4a75 6d62 6f20 gular and Jumbo │ │ │ │ │ -00069840: 656e 756d 2073 6574 0a3c 6272 0a3e 6a61 enum set.ja │ │ │ │ │ -00069850: 7661 2f75 7469 6c2f 456e 756d 5365 742f va/util/EnumSet/ │ │ │ │ │ -00069860: 5265 7461 696e 416c 6c2e 6a61 7661 3a20 RetainAll.java: │ │ │ │ │ -00069870: 5465 7374 2045 6e75 6d53 6574 2e72 6574 Test EnumSet.ret │ │ │ │ │ -00069880: 6169 6e41 6c6c 0a3c 6272 0a3e 6a61 7661 ainAll.java │ │ │ │ │ -00069890: 2f75 7469 6c2f 456e 756d 5365 742f 536d /util/EnumSet/Sm │ │ │ │ │ -000698a0: 616c 6c45 6e75 6d49 7465 7261 746f 7252 allEnumIteratorR │ │ │ │ │ -000698b0: 656d 6f76 6552 6573 696c 6965 6e63 652e emoveResilience. │ │ │ │ │ -000698c0: 6a61 7661 3a20 456e 756d 5365 7427 7320 java: EnumSet's │ │ │ │ │ -000698d0: 6974 6572 6174 6f72 2e72 656d 6f76 6528 iterator.remove( │ │ │ │ │ -000698e0: 2920 6361 6e20 6265 2072 6573 696c 6965 ) can be resilie │ │ │ │ │ -000698f0: 6e74 2074 6f20 7365 7427 7320 6d6f 6469 nt to set's modi │ │ │ │ │ -00069900: 6669 6361 7469 6f6e 2e0a 3c62 720a 3e6a fication..j │ │ │ │ │ -00069910: 6176 612f 7574 696c 2f46 6f72 6d61 7474 ava/util/Formatt │ │ │ │ │ -00069920: 6162 6c65 2f53 746f 636b 4e61 6d65 2e6a able/StockName.j │ │ │ │ │ -00069930: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -00069940: 2f75 7469 6c2f 466f 726d 6174 7465 722f /util/Formatter/ │ │ │ │ │ -00069950: 4261 7369 6354 6573 744c 6175 6e63 6865 BasicTestLaunche │ │ │ │ │ -00069960: 722e 6a61 7661 3a20 556e 6974 2074 6573 r.java: Unit tes │ │ │ │ │ -00069970: 7473 2066 6f72 2066 6f72 6d61 7474 6572 ts for formatter │ │ │ │ │ -00069980: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00069990: 466f 726d 6174 7465 722f 4269 6744 6563 Formatter/BigDec │ │ │ │ │ -000699a0: 696d 616c 526f 756e 6469 6e67 2e6a 6176 imalRounding.jav │ │ │ │ │ -000699b0: 613a 2042 6967 4465 6369 6d61 6c20 646f a: BigDecimal do │ │ │ │ │ -000699c0: 6573 206e 6f74 2061 6c77 6179 7320 6469 es not always di │ │ │ │ │ -000699d0: 7370 6c61 7920 666f 726d 6174 7469 6e67 splay formatting │ │ │ │ │ -000699e0: 2063 6f72 7265 6374 6c79 2062 6563 6175 correctly becau │ │ │ │ │ -000699f0: 7365 2072 6f75 6e64 696e 6720 6973 2064 se rounding is d │ │ │ │ │ -00069a00: 6f6e 6520 6166 7465 7220 666f 726d 6174 one after format │ │ │ │ │ -00069a10: 7469 6e67 2063 6865 636b 2e0a 3c62 720a ting check..java/util/Forma │ │ │ │ │ -00069a30: 7474 6572 2f43 6c6f 7365 2e6a 6176 613a tter/Close.java: │ │ │ │ │ -00069a40: 2042 6173 6963 2074 6573 7473 2066 6f72 Basic tests for │ │ │ │ │ -00069a50: 2063 6c6f 7365 2829 2e0a 3c62 720a 3e6a close()..j │ │ │ │ │ -00069a60: 6176 612f 7574 696c 2f46 6f72 6d61 7474 ava/util/Formatt │ │ │ │ │ -00069a70: 6572 2f43 6f6e 7374 7275 6374 6f72 732e er/Constructors. │ │ │ │ │ -00069a80: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ -00069a90: 666f 7220 616c 6c20 636f 6e73 7472 7563 for all construc │ │ │ │ │ -00069aa0: 746f 7273 2069 6e74 726f 6475 6365 6420 tors introduced │ │ │ │ │ -00069ab0: 6279 2074 6865 2066 6f72 6d61 7474 6572 by the formatter │ │ │ │ │ -00069ac0: 2066 6561 7475 7265 0a3c 6272 0a3e 6a61 feature.ja │ │ │ │ │ -00069ad0: 7661 2f75 7469 6c2f 466f 726d 6174 7465 va/util/Formatte │ │ │ │ │ -00069ae0: 722f 456e 636f 6469 6e67 5465 7374 2e6a r/EncodingTest.j │ │ │ │ │ -00069af0: 6176 613a 2054 6573 7420 746f 2076 6572 ava: Test to ver │ │ │ │ │ -00069b00: 6966 7920 7468 6520 6e65 7720 6f76 6572 ify the new over │ │ │ │ │ -00069b10: 6c6f 6164 206d 6574 686f 6420 7769 7468 load method with │ │ │ │ │ -00069b20: 2043 6861 7273 6574 2066 756e 6374 696f Charset functio │ │ │ │ │ -00069b30: 6e73 2074 6865 2073 616d 6520 6173 2074 ns the same as t │ │ │ │ │ -00069b40: 6865 2065 7869 7374 696e 6720 6d65 7468 he existing meth │ │ │ │ │ -00069b50: 6f64 2074 6861 7420 7461 6b65 7320 6120 od that takes a │ │ │ │ │ -00069b60: 6368 6172 7365 7420 6e61 6d65 2e0a 3c62 charset name..java/util/For │ │ │ │ │ -00069b80: 6d61 7474 6572 2f46 6169 6c69 6e67 436f matter/FailingCo │ │ │ │ │ -00069b90: 6e73 7472 7563 746f 7273 2e6a 6176 613a nstructors.java: │ │ │ │ │ -00069ba0: 2050 7269 6e74 5374 7265 616d 2c20 5072 PrintStream, Pr │ │ │ │ │ -00069bb0: 696e 7457 7269 7465 722c 2046 6f72 6d61 intWriter, Forma │ │ │ │ │ -00069bc0: 7474 6572 2c20 5363 616e 6e65 7220 6c65 tter, Scanner le │ │ │ │ │ -00069bd0: 6176 6520 6669 6c65 7320 6f70 656e 2077 ave files open w │ │ │ │ │ -00069be0: 6865 6e20 6578 6365 7074 696f 6e20 7468 hen exception th │ │ │ │ │ -00069bf0: 726f 776e 0a3c 6272 0a3e 6a61 7661 2f75 rown.java/u │ │ │ │ │ -00069c00: 7469 6c2f 466f 726d 6174 7465 722f 466c til/Formatter/Fl │ │ │ │ │ -00069c10: 7573 682e 6a61 7661 3a20 4261 7369 6320 ush.java: Basic │ │ │ │ │ -00069c20: 7465 7374 7320 666f 7220 666c 7573 6828 tests for flush( │ │ │ │ │ -00069c30: 292e 0a3c 6272 0a3e 6a61 7661 2f75 7469 )..java/uti │ │ │ │ │ -00069c40: 6c2f 466f 726d 6174 7465 722f 466f 726d l/Formatter/Form │ │ │ │ │ -00069c50: 6174 4c6f 6361 6c65 2e6a 6176 613a 2074 atLocale.java: t │ │ │ │ │ -00069c60: 6573 7420 7768 6574 6865 7220 7570 7065 est whether uppe │ │ │ │ │ -00069c70: 7263 6173 696e 6720 666f 6c6c 6f77 7320 rcasing follows │ │ │ │ │ -00069c80: 4c6f 6361 6c65 2e43 6174 6567 6f72 792e Locale.Category. │ │ │ │ │ -00069c90: 464f 524d 4154 206c 6f63 616c 652e 0a3c FORMAT locale..< │ │ │ │ │ -00069ca0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 466f br.>java/util/Fo │ │ │ │ │ -00069cb0: 726d 6174 7465 722f 4865 7846 6c6f 6174 rmatter/HexFloat │ │ │ │ │ -00069cc0: 5a65 726f 5061 6464 696e 672e 6a61 7661 ZeroPadding.java │ │ │ │ │ -00069cd0: 3a20 496e 636f 7272 6563 7420 7a65 726f : Incorrect zero │ │ │ │ │ -00069ce0: 2070 6164 6469 6e67 206f 6363 7572 7320 padding occurs │ │ │ │ │ -00069cf0: 696e 2074 6865 2070 7265 7365 6e63 6520 in the presence │ │ │ │ │ -00069d00: 6f66 2073 6f6d 6520 6c65 6164 696e 6720 of some leading │ │ │ │ │ -00069d10: 7369 676e 2066 6c61 6773 2066 6f72 2068 sign flags for h │ │ │ │ │ -00069d20: 6578 6164 6563 696d 616c 2066 6c6f 6174 exadecimal float │ │ │ │ │ -00069d30: 696e 6720 706f 696e 7420 636f 6e76 6572 ing point conver │ │ │ │ │ -00069d40: 7369 6f6e 732e 0a3c 6272 0a3e 6a61 7661 sions..java │ │ │ │ │ -00069d50: 2f75 7469 6c2f 466f 726d 6174 7465 722f /util/Formatter/ │ │ │ │ │ -00069d60: 4e75 6c6c 4172 672e 6a61 7661 3a20 4261 NullArg.java: Ba │ │ │ │ │ -00069d70: 7369 6320 7465 7374 2066 6f72 206e 756c sic test for nul │ │ │ │ │ -00069d80: 6c20 6172 6775 6d65 6e74 0a3c 6272 0a3e l argument. │ │ │ │ │ -00069d90: 6a61 7661 2f75 7469 6c2f 466f 726d 6174 java/util/Format │ │ │ │ │ -00069da0: 7465 722f 5061 6464 696e 672e 6a61 7661 ter/Padding.java │ │ │ │ │ -00069db0: 3a20 5465 7374 7320 746f 2065 7865 7263 : Tests to exerc │ │ │ │ │ -00069dc0: 6973 6520 7061 6464 696e 6720 6f6e 2069 ise padding on i │ │ │ │ │ -00069dd0: 6e74 2061 6e64 2064 6f75 626c 6520 7661 nt and double va │ │ │ │ │ -00069de0: 6c75 6573 2c20 7769 7468 2076 6172 696f lues, with vario │ │ │ │ │ -00069df0: 7573 2066 6c61 6720 636f 6d62 696e 6174 us flag combinat │ │ │ │ │ -00069e00: 696f 6e73 2e0a 3c62 720a 3e6a 6176 612f ions..java/ │ │ │ │ │ -00069e10: 7574 696c 2f46 6f72 6d61 7474 6572 2f73 util/Formatter/s │ │ │ │ │ -00069e20: 7069 2f46 6f72 6d61 7474 6572 5769 7468 pi/FormatterWith │ │ │ │ │ -00069e30: 5072 6f76 6964 6572 2e6a 6176 613a 2074 Provider.java: t │ │ │ │ │ -00069e40: 6573 7420 7468 6520 466f 726d 6174 7465 est the Formatte │ │ │ │ │ -00069e50: 722e 666f 726d 6174 2829 206d 6574 686f r.format() metho │ │ │ │ │ -00069e60: 6420 7769 7468 206a 6176 612e 6c6f 6361 d with java.loca │ │ │ │ │ -00069e70: 6c65 2e70 726f 7669 6465 7273 3d53 5049 le.providers=SPI │ │ │ │ │ -00069e80: 2c20 434f 4d50 4154 2e0a 3c62 720a 3e6a , COMPAT..j │ │ │ │ │ -00069e90: 6176 612f 7574 696c 2f46 6f72 6d61 7474 ava/util/Formatt │ │ │ │ │ -00069ea0: 6572 2f73 7069 2f4e 6f47 726f 7570 696e er/spi/NoGroupin │ │ │ │ │ -00069eb0: 6755 7365 642e 6a61 7661 3a20 7465 7374 gUsed.java: test │ │ │ │ │ -00069ec0: 2046 6f72 6d61 7474 6572 2069 6620 616e Formatter if an │ │ │ │ │ -00069ed0: 7920 4172 6974 686d 6574 6963 4578 6365 y ArithmeticExce │ │ │ │ │ -00069ee0: 7074 696f 6e20 6973 2074 6872 6f77 6e20 ption is thrown │ │ │ │ │ -00069ef0: 7768 696c 6520 666f 726d 6174 7469 6e67 while formatting │ │ │ │ │ -00069f00: 2061 206e 756d 6265 7220 696e 2074 6865 a number in the │ │ │ │ │ -00069f10: 206c 6f63 616c 6520 7768 6963 6820 646f locale which do │ │ │ │ │ -00069f20: 6573 206e 6f74 2075 7365 2061 6e79 2067 es not use any g │ │ │ │ │ -00069f30: 726f 7570 696e 672c 2062 7574 2073 7065 rouping, but spe │ │ │ │ │ -00069f40: 6369 6669 6573 2061 2067 726f 7570 696e cifies a groupin │ │ │ │ │ -00069f50: 6720 7365 7061 7261 746f 722e 0a3c 6272 g separator..
    java/util/Hash │ │ │ │ │ -00069f70: 4d61 702f 4861 7368 4d61 7043 6c6f 6e65 Map/HashMapClone │ │ │ │ │ -00069f80: 4c65 616b 2e6a 6176 613a 2056 6572 6966 Leak.java: Verif │ │ │ │ │ -00069f90: 7920 7468 6174 2077 6520 646f 206e 6f74 y that we do not │ │ │ │ │ -00069fa0: 206c 6561 6b20 636f 6e74 656e 7473 2077 leak contents w │ │ │ │ │ -00069fb0: 6865 6e20 7765 2063 6c6f 6e65 2061 2048 hen we clone a H │ │ │ │ │ -00069fc0: 6173 684d 6170 0a3c 6272 0a3e 6a61 7661 ashMap.java │ │ │ │ │ -00069fd0: 2f75 7469 6c2f 4861 7368 4d61 702f 4b65 /util/HashMap/Ke │ │ │ │ │ -00069fe0: 7953 6574 5265 6d6f 7665 2e6a 6176 613a ySetRemove.java: │ │ │ │ │ -00069ff0: 2048 6173 684d 6170 2061 6e64 2054 7265 HashMap and Tre │ │ │ │ │ -0006a000: 654d 6170 2065 6e74 7279 5365 7428 292e eMap entrySet(). │ │ │ │ │ -0006a010: 7265 6d6f 7665 286b 2920 7370 7572 696f remove(k) spurio │ │ │ │ │ -0006a020: 7573 6c79 2072 6574 7572 6e65 6420 6661 usly returned fa │ │ │ │ │ -0006a030: 6c73 6520 6966 2074 6865 204d 6170 2070 lse if the Map p │ │ │ │ │ -0006a040: 7265 7669 6f75 736c 7920 6d61 7070 6564 reviously mapped │ │ │ │ │ -0006a050: 206b 2074 6f20 6e75 6c6c 2e0a 3c62 720a k to null..java/util/HashM │ │ │ │ │ -0006a070: 6170 2f4e 756c 6c4b 6579 4174 5265 7369 ap/NullKeyAtResi │ │ │ │ │ -0006a080: 7a65 2e6a 6176 613a 2049 6620 7468 6520 ze.java: If the │ │ │ │ │ -0006a090: 6b65 7920 746f 2062 6520 696e 7365 7274 key to be insert │ │ │ │ │ -0006a0a0: 6564 2069 6e74 6f20 6120 4861 7368 4d61 ed into a HashMa │ │ │ │ │ -0006a0b0: 7020 6973 206e 756c 6c20 616e 6420 7468 p is null and th │ │ │ │ │ -0006a0c0: 6520 7461 626c 6520 6e65 6564 7320 746f e table needs to │ │ │ │ │ -0006a0d0: 2062 6520 7265 7369 7a65 6420 6173 2070 be resized as p │ │ │ │ │ -0006a0e0: 6172 7420 6f66 2074 6865 2069 6e73 6572 art of the inser │ │ │ │ │ -0006a0f0: 7469 6f6e 2074 6865 6e20 6164 6445 6e74 tion then addEnt │ │ │ │ │ -0006a100: 7279 2077 696c 6c20 7472 7920 746f 2072 ry will try to r │ │ │ │ │ -0006a110: 6563 616c 6375 6c61 7465 2074 6865 2068 ecalculate the h │ │ │ │ │ -0006a120: 6173 6820 6f66 2061 206e 756c 6c20 6b65 ash of a null ke │ │ │ │ │ -0006a130: 792e 0a3c 6272 0a3e 6a61 7661 2f75 7469 y..java/uti │ │ │ │ │ -0006a140: 6c2f 4861 7368 4d61 702f 4f76 6572 7269 l/HashMap/Overri │ │ │ │ │ -0006a150: 6465 4973 456d 7074 792e 6a61 7661 3a20 deIsEmpty.java: │ │ │ │ │ -0006a160: 5665 7269 6679 2074 6861 7420 7765 2064 Verify that we d │ │ │ │ │ -0006a170: 6f20 6e6f 7420 6765 7420 6578 6365 7074 o not get except │ │ │ │ │ -0006a180: 696f 6e20 7768 656e 2077 6520 6f76 6572 ion when we over │ │ │ │ │ -0006a190: 7269 6465 2069 7345 6d70 7479 2829 2069 ride isEmpty() i │ │ │ │ │ -0006a1a0: 6e20 6120 7375 6263 6c61 7373 206f 6620 n a subclass of │ │ │ │ │ -0006a1b0: 4861 7368 4d61 700a 3c62 720a 3e6a 6176 HashMap.jav │ │ │ │ │ -0006a1c0: 612f 7574 696c 2f48 6173 684d 6170 2f50 a/util/HashMap/P │ │ │ │ │ -0006a1d0: 7574 4e75 6c6c 4b65 792e 6a61 7661 3a20 utNullKey.java: │ │ │ │ │ -0006a1e0: 456e 7375 7265 2074 6861 7420 7768 656e Ensure that when │ │ │ │ │ -0006a1f0: 2074 7265 6573 2061 7265 2062 6569 6e67 trees are being │ │ │ │ │ -0006a200: 2075 7365 6420 666f 7220 636f 6c6c 6973 used for collis │ │ │ │ │ -0006a210: 696f 6e73 2074 6861 7420 6e75 6c6c 206b ions that null k │ │ │ │ │ -0006a220: 6579 2069 6e73 6572 7469 6f6e 2073 7469 ey insertion sti │ │ │ │ │ -0006a230: 6c6c 2077 6f72 6b73 2e0a 3c62 720a 3e6a ll works..j │ │ │ │ │ -0006a240: 6176 612f 7574 696c 2f48 6173 684d 6170 ava/util/HashMap │ │ │ │ │ -0006a250: 2f52 6570 6c61 6365 4578 6973 7469 6e67 /ReplaceExisting │ │ │ │ │ -0006a260: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ -0006a270: 6174 2072 6570 6c61 6369 6e67 2074 6865 at replacing the │ │ │ │ │ -0006a280: 2076 616c 7565 2066 6f72 2061 6e20 6578 value for an ex │ │ │ │ │ -0006a290: 6973 7469 6e67 206b 6579 2064 6f65 7320 isting key does │ │ │ │ │ -0006a2a0: 6e6f 7420 636f 7272 7570 7420 6163 7469 not corrupt acti │ │ │ │ │ -0006a2b0: 7665 2069 7465 7261 746f 7273 2c20 696e ve iterators, in │ │ │ │ │ -0006a2c0: 2070 6172 7469 6375 6c61 7220 6475 6520 particular due │ │ │ │ │ -0006a2d0: 746f 2061 2072 6573 697a 6528 2920 6f63 to a resize() oc │ │ │ │ │ -0006a2e0: 6375 7272 696e 6720 616e 6420 6e6f 7420 curring and not │ │ │ │ │ -0006a2f0: 7570 6461 7469 6e67 206d 6f64 436f 756e updating modCoun │ │ │ │ │ -0006a300: 742e 0a3c 6272 0a3e 6a61 7661 2f75 7469 t..java/uti │ │ │ │ │ -0006a310: 6c2f 4861 7368 4d61 702f 5365 7456 616c l/HashMap/SetVal │ │ │ │ │ -0006a320: 7565 2e6a 6176 613a 2048 6173 684d 6170 ue.java: HashMap │ │ │ │ │ -0006a330: 2e45 6e74 7279 2e73 6574 5661 6c75 6528 .Entry.setValue( │ │ │ │ │ -0006a340: 2920 7265 7475 726e 7320 6e65 7720 7661 ) returns new va │ │ │ │ │ -0006a350: 6c75 6520 2861 7320 6f70 706f 7365 6420 lue (as opposed │ │ │ │ │ -0006a360: 746f 206f 6c64 290a 3c62 720a 3e6a 6176 to old).jav │ │ │ │ │ -0006a370: 612f 7574 696c 2f48 6173 684d 6170 2f54 a/util/HashMap/T │ │ │ │ │ -0006a380: 6f41 7272 6179 2e6a 6176 613a 2048 6173 oArray.java: Has │ │ │ │ │ -0006a390: 684d 6170 2e74 6f41 7272 6179 2829 2062 hMap.toArray() b │ │ │ │ │ -0006a3a0: 6568 6176 696f 7220 7465 7374 730a 3c62 ehavior tests.java/util/Has │ │ │ │ │ -0006a3c0: 684d 6170 2f54 6f53 7472 696e 672e 6a61 hMap/ToString.ja │ │ │ │ │ -0006a3d0: 7661 3a20 4861 7368 4d61 7027 7320 656e va: HashMap's en │ │ │ │ │ -0006a3e0: 7472 792e 746f 5374 7269 6e67 2074 6872 try.toString thr │ │ │ │ │ -0006a3f0: 6577 2061 206e 756c 6c20 706f 696e 7465 ew a null pointe │ │ │ │ │ -0006a400: 7220 6578 6320 6966 2074 6865 2048 6173 r exc if the Has │ │ │ │ │ -0006a410: 684d 6170 2063 6f6e 7461 696e 6564 206e hMap contained n │ │ │ │ │ -0006a420: 756c 6c20 6b65 7973 206f 7220 7661 6c75 ull keys or valu │ │ │ │ │ -0006a430: 6573 2e0a 3c62 720a 3e6a 6176 612f 7574 es..java/ut │ │ │ │ │ -0006a440: 696c 2f48 6173 684d 6170 2f54 7265 6542 il/HashMap/TreeB │ │ │ │ │ -0006a450: 696e 4173 7365 7274 2e6a 6176 613a 2043 inAssert.java: C │ │ │ │ │ -0006a460: 6865 636b 2066 6f72 2041 7373 6572 7469 heck for Asserti │ │ │ │ │ -0006a470: 6f6e 4572 726f 7220 6672 6f6d 2048 6173 onError from Has │ │ │ │ │ -0006a480: 684d 6170 2054 7265 6542 696e 2061 6674 hMap TreeBin aft │ │ │ │ │ -0006a490: 6572 2049 7465 7261 746f 722e 7265 6d6f er Iterator.remo │ │ │ │ │ -0006a4a0: 7665 0a3c 6272 0a3e 6a61 7661 2f75 7469 ve.java/uti │ │ │ │ │ -0006a4b0: 6c2f 4861 7368 4d61 702f 5768 6974 6542 l/HashMap/WhiteB │ │ │ │ │ -0006a4c0: 6f78 5265 7369 7a65 5465 7374 2e6a 6176 oxResizeTest.jav │ │ │ │ │ -0006a4d0: 613a 2057 6869 7465 2062 6f78 2074 6573 a: White box tes │ │ │ │ │ -0006a4e0: 7473 2066 6f72 2048 6173 684d 6170 2d72 ts for HashMap-r │ │ │ │ │ -0006a4f0: 656c 6174 6564 2069 6e74 6572 6e61 6c73 elated internals │ │ │ │ │ -0006a500: 2061 726f 756e 6420 7461 626c 6520 7369 around table si │ │ │ │ │ -0006a510: 7a69 6e67 0a3c 6272 0a3e 6a61 7661 2f75 zing.java/u │ │ │ │ │ -0006a520: 7469 6c2f 4861 7368 5365 742f 5365 7269 til/HashSet/Seri │ │ │ │ │ -0006a530: 616c 697a 6174 696f 6e2e 6a61 7661 3a20 alization.java: │ │ │ │ │ -0006a540: 5665 7269 6679 2074 6861 7420 6120 7365 Verify that a se │ │ │ │ │ -0006a550: 7269 616c 697a 6564 2048 6173 6853 6574 rialized HashSet │ │ │ │ │ -0006a560: 206d 6179 2073 7563 6365 7373 6675 6c6c may successfull │ │ │ │ │ -0006a570: 7920 6265 2064 6573 6572 6961 6c69 7a65 y be deserialize │ │ │ │ │ -0006a580: 642e 0a3c 6272 0a3e 6a61 7661 2f75 7469 d..java/uti │ │ │ │ │ -0006a590: 6c2f 4861 7368 7461 626c 652f 4465 7365 l/Hashtable/Dese │ │ │ │ │ -0006a5a0: 7269 616c 697a 6564 4c65 6e67 7468 2e6a rializedLength.j │ │ │ │ │ -0006a5b0: 6176 613a 2048 6173 6874 6162 6c65 2064 ava: Hashtable d │ │ │ │ │ -0006a5c0: 6573 6572 6961 6c69 7a61 7469 6f6e 2072 eserialization r │ │ │ │ │ -0006a5d0: 6563 6f6e 7374 6974 7574 6573 2074 6162 econstitutes tab │ │ │ │ │ -0006a5e0: 6c65 2077 6974 6820 7772 6f6e 6720 6361 le with wrong ca │ │ │ │ │ -0006a5f0: 7061 6369 7479 0a3c 6272 0a3e 6a61 7661 pacity.java │ │ │ │ │ -0006a600: 2f75 7469 6c2f 4861 7368 7461 626c 652f /util/Hashtable/ │ │ │ │ │ -0006a610: 4571 7561 6c73 4361 7374 2e6a 6176 613a EqualsCast.java: │ │ │ │ │ -0006a620: 2048 6173 6874 6162 6c65 2077 6173 206c Hashtable was l │ │ │ │ │ -0006a630: 6573 7320 726f 6275 7374 2074 6f20 6578 ess robust to ex │ │ │ │ │ -0006a640: 7465 6e73 696f 6e20 7468 6174 2069 7420 tension that it │ │ │ │ │ -0006a650: 636f 756c 6420 6861 7665 2062 6565 6e20 could have been │ │ │ │ │ -0006a660: 6265 6361 7573 6520 7468 6520 6571 7561 because the equa │ │ │ │ │ -0006a670: 6c73 2061 6e64 2048 6173 6863 6f64 6520 ls and Hashcode │ │ │ │ │ -0006a680: 6d65 7468 6f64 7320 7573 6564 2069 6e74 methods used int │ │ │ │ │ -0006a690: 6572 6e61 6c73 2075 6e6e 6563 6573 7361 ernals unnecessa │ │ │ │ │ -0006a6a0: 7269 6c79 2e0a 3c62 720a 3e6a 6176 612f rily..java/ │ │ │ │ │ -0006a6b0: 7574 696c 2f48 6173 6874 6162 6c65 2f48 util/Hashtable/H │ │ │ │ │ -0006a6c0: 6173 6843 6f64 652e 6a61 7661 3a20 4861 ashCode.java: Ha │ │ │ │ │ -0006a6d0: 7368 7461 626c 6527 7320 6861 7368 436f shtable's hashCo │ │ │ │ │ -0006a6e0: 6465 206d 6574 686f 6420 616c 7761 7973 de method always │ │ │ │ │ -0006a6f0: 2072 6574 7572 6e73 207a 6572 6f28 2129 returns zero(!) │ │ │ │ │ -0006a700: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006a710: 4861 7368 7461 626c 652f 496c 6c65 6761 Hashtable/Illega │ │ │ │ │ -0006a720: 6c4c 6f61 6446 6163 746f 722e 6a61 7661 lLoadFactor.java │ │ │ │ │ -0006a730: 3a20 5465 7374 2066 6f72 2061 6e20 696c : Test for an il │ │ │ │ │ -0006a740: 6c65 6761 6c61 7267 756d 656e 7465 7863 legalargumentexc │ │ │ │ │ -0006a750: 6570 7469 6f6e 206f 6e20 6c6f 6164 4661 eption on loadFa │ │ │ │ │ -0006a760: 6374 6f72 0a3c 6272 0a3e 6a61 7661 2f75 ctor.java/u │ │ │ │ │ -0006a770: 7469 6c2f 4861 7368 7461 626c 652f 5265 til/Hashtable/Re │ │ │ │ │ -0006a780: 6164 4f62 6a65 6374 2e6a 6176 613a 2074 adObject.java: t │ │ │ │ │ -0006a790: 6573 7420 4861 7368 7461 626c 6520 7265 est Hashtable re │ │ │ │ │ -0006a7a0: 6164 4f62 6a65 6374 2066 6f72 2069 6e76 adObject for inv │ │ │ │ │ -0006a7b0: 6f63 6174 696f 6e20 6f66 206f 7665 7272 ocation of overr │ │ │ │ │ -0006a7c0: 6964 6162 6c65 2070 7574 206d 6574 686f idable put metho │ │ │ │ │ -0006a7d0: 640a 3c62 720a 3e6a 6176 612f 7574 696c d.java/util │ │ │ │ │ -0006a7e0: 2f48 6173 6874 6162 6c65 2f53 656c 6652 /Hashtable/SelfR │ │ │ │ │ -0006a7f0: 6566 2e6a 6176 613a 2048 6173 6874 6162 ef.java: Hashtab │ │ │ │ │ -0006a800: 6c65 2773 2074 6f53 7472 696e 6720 6d65 le's toString me │ │ │ │ │ -0006a810: 7468 6f64 2073 686f 756c 6420 6465 7465 thod should dete │ │ │ │ │ -0006a820: 6374 2073 656c 662d 7265 6665 7265 6e74 ct self-referent │ │ │ │ │ -0006a830: 6961 6c20 6861 7368 2074 6162 6c65 7320 ial hash tables │ │ │ │ │ -0006a840: 7261 7468 6572 2074 6861 6e20 7468 726f rather than thro │ │ │ │ │ -0006a850: 7769 6e67 2061 2053 7461 636b 4f76 6572 wing a StackOver │ │ │ │ │ -0006a860: 666c 6f77 4578 6365 7074 696f 6e2e 0a3c flowException..< │ │ │ │ │ -0006a870: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4861 br.>java/util/Ha │ │ │ │ │ -0006a880: 7368 7461 626c 652f 5365 7269 616c 697a shtable/Serializ │ │ │ │ │ -0006a890: 6174 696f 6e44 6561 646c 6f63 6b2e 6a61 ationDeadlock.ja │ │ │ │ │ -0006a8a0: 7661 3a20 5365 7269 616c 697a 696e 6720 va: Serializing │ │ │ │ │ -0006a8b0: 4861 7368 7461 626c 6520 6f62 6a65 6374 Hashtable object │ │ │ │ │ -0006a8c0: 7320 7768 6963 6820 7265 6665 7220 746f s which refer to │ │ │ │ │ -0006a8d0: 2065 6163 6820 6f74 6865 7220 7368 6f75 each other shou │ │ │ │ │ -0006a8e0: 6c64 206e 6f74 2062 6520 6162 6c65 2074 ld not be able t │ │ │ │ │ -0006a8f0: 6f20 6465 6164 6c6f 636b 2e0a 3c62 720a o deadlock..java/util/Hasht │ │ │ │ │ -0006a910: 6162 6c65 2f53 696d 706c 6553 6572 6961 able/SimpleSeria │ │ │ │ │ -0006a920: 6c69 7a61 7469 6f6e 2e6a 6176 613a 2041 lization.java: A │ │ │ │ │ -0006a930: 2073 6572 6961 6c69 7a65 6420 4861 7368 serialized Hash │ │ │ │ │ -0006a940: 7461 626c 6520 6361 6e20 6265 2064 652d table can be de- │ │ │ │ │ -0006a950: 7365 7269 616c 697a 6564 2070 726f 7065 serialized prope │ │ │ │ │ -0006a960: 726c 792e 0a3c 6272 0a3e 6a61 7661 2f75 rly..java/u │ │ │ │ │ -0006a970: 7469 6c2f 4865 7846 6f72 6d61 742f 4865 til/HexFormat/He │ │ │ │ │ -0006a980: 7846 6f72 6d61 7454 6573 742e 6a61 7661 xFormatTest.java │ │ │ │ │ -0006a990: 3a20 4368 6563 6b20 4865 7846 6f72 6d61 : Check HexForma │ │ │ │ │ -0006a9a0: 7420 666f 726d 6174 7469 6e67 2061 6e64 t formatting and │ │ │ │ │ -0006a9b0: 2070 6172 7369 6e67 0a3c 6272 0a3e 6a61 parsing.ja │ │ │ │ │ -0006a9c0: 7661 2f75 7469 6c2f 4964 656e 7469 7479 va/util/Identity │ │ │ │ │ -0006a9d0: 4861 7368 4d61 702f 4261 7369 632e 6a61 HashMap/Basic.ja │ │ │ │ │ -0006a9e0: 7661 3a20 4261 7369 6320 7465 7374 7320 va: Basic tests │ │ │ │ │ -0006a9f0: 666f 7220 4964 656e 7469 7479 4861 7368 for IdentityHash │ │ │ │ │ -0006aa00: 4d61 700a 3c62 720a 3e6a 6176 612f 7574 Map.java/ut │ │ │ │ │ -0006aa10: 696c 2f49 6465 6e74 6974 7948 6173 684d il/IdentityHashM │ │ │ │ │ -0006aa20: 6170 2f43 6170 6163 6974 792e 6a61 7661 ap/Capacity.java │ │ │ │ │ -0006aa30: 3a20 4964 656e 7469 7479 4861 7368 4d61 : IdentityHashMa │ │ │ │ │ -0006aa40: 7020 7265 616c 6c6f 6361 7465 7320 7374 p reallocates st │ │ │ │ │ -0006aa50: 6f72 6167 6520 7768 656e 2069 6e73 6572 orage when inser │ │ │ │ │ -0006aa60: 7469 6e67 2065 7870 6563 7465 6420 6e75 ting expected nu │ │ │ │ │ -0006aa70: 6d62 6572 206f 6620 656c 656d 656e 7473 mber of elements │ │ │ │ │ -0006aa80: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006aa90: 4964 656e 7469 7479 4861 7368 4d61 702f IdentityHashMap/ │ │ │ │ │ -0006aaa0: 4469 7374 696e 6374 456e 7472 7953 6574 DistinctEntrySet │ │ │ │ │ -0006aab0: 456c 656d 656e 7473 2e6a 6176 613a 2053 Elements.java: S │ │ │ │ │ -0006aac0: 6574 7320 6672 6f6d 204d 6170 2e65 6e74 ets from Map.ent │ │ │ │ │ -0006aad0: 7279 5365 7428 2920 7265 7475 726e 2064 rySet() return d │ │ │ │ │ -0006aae0: 6973 7469 6e63 7420 6f62 6a65 6374 7320 istinct objects │ │ │ │ │ -0006aaf0: 666f 7220 6561 6368 2045 6e74 7279 0a3c for each Entry.< │ │ │ │ │ -0006ab00: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4964 br.>java/util/Id │ │ │ │ │ -0006ab10: 656e 7469 7479 4861 7368 4d61 702f 456e entityHashMap/En │ │ │ │ │ -0006ab20: 7472 7953 6574 4974 6572 6174 6f72 5265 trySetIteratorRe │ │ │ │ │ -0006ab30: 6d6f 7665 496e 7661 6c69 6461 7465 7345 moveInvalidatesE │ │ │ │ │ -0006ab40: 6e74 7279 2e6a 6176 613a 2049 7465 7261 ntry.java: Itera │ │ │ │ │ -0006ab50: 746f 722e 7265 6d6f 7665 2829 2066 726f tor.remove() fro │ │ │ │ │ -0006ab60: 6d20 4d61 702e 656e 7472 7953 6574 2829 m Map.entrySet() │ │ │ │ │ -0006ab70: 2e69 7465 7261 746f 7228 2920 696e 7661 .iterator() inva │ │ │ │ │ -0006ab80: 6c69 6461 7465 7320 7265 7475 726e 6564 lidates returned │ │ │ │ │ -0006ab90: 2045 6e74 7279 2e0a 3c62 720a 3e6a 6176 Entry..jav │ │ │ │ │ -0006aba0: 612f 7574 696c 2f49 6465 6e74 6974 7948 a/util/IdentityH │ │ │ │ │ -0006abb0: 6173 684d 6170 2f54 6f41 7272 6179 2e6a ashMap/ToArray.j │ │ │ │ │ -0006abc0: 6176 613a 2049 6465 6e74 6974 7948 6173 ava: IdentityHas │ │ │ │ │ -0006abd0: 684d 6170 2773 2065 6e74 7279 5365 7420 hMap's entrySet │ │ │ │ │ -0006abe0: 746f 4172 7261 7920 7465 7374 730a 3c62 toArray tests.java/util/Ide │ │ │ │ │ -0006ac00: 6e74 6974 7948 6173 684d 6170 2f54 6f53 ntityHashMap/ToS │ │ │ │ │ -0006ac10: 7472 696e 672e 6a61 7661 3a20 5465 7374 tring.java: Test │ │ │ │ │ -0006ac20: 2074 6861 7420 746f 5374 7269 6e67 206f that toString o │ │ │ │ │ -0006ac30: 6e20 656e 7472 7953 6574 2049 7465 7261 n entrySet Itera │ │ │ │ │ -0006ac40: 746f 722f 456e 7472 7920 6265 6861 7665 tor/Entry behave │ │ │ │ │ -0006ac50: 7320 7265 6173 6f6e 6162 6c79 0a3c 6272 s reasonably.
    java/util/Ille │ │ │ │ │ -0006ac70: 6761 6c46 6f72 6d61 7445 7863 6570 7469 galFormatExcepti │ │ │ │ │ -0006ac80: 6f6e 2f43 6f6e 7374 7275 6374 6f72 732e on/Constructors. │ │ │ │ │ -0006ac90: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -0006aca0: 612f 7574 696c 2f49 6c6c 6567 616c 466f a/util/IllegalFo │ │ │ │ │ -0006acb0: 726d 6174 4578 6365 7074 696f 6e2f 5465 rmatException/Te │ │ │ │ │ -0006acc0: 7374 466f 726d 6174 5370 6563 6966 6965 stFormatSpecifie │ │ │ │ │ -0006acd0: 7242 6f75 6e64 732e 6a61 7661 3a20 200a rBounds.java: . │ │ │ │ │ -0006ace0: 3c62 720a 3e6a 6176 612f 7574 696c 2f49 java/util/I │ │ │ │ │ -0006acf0: 7465 7261 746f 722f 4974 6572 6174 6f72 terator/Iterator │ │ │ │ │ -0006ad00: 4465 6661 756c 7473 2e6a 6176 613a 2074 Defaults.java: t │ │ │ │ │ -0006ad10: 6573 7420 6578 7465 6e73 696f 6e20 6d65 est extension me │ │ │ │ │ -0006ad20: 7468 6f64 7320 6f6e 2049 7465 7261 746f thods on Iterato │ │ │ │ │ -0006ad30: 720a 3c62 720a 3e6a 6176 612f 7574 696c r.java/util │ │ │ │ │ -0006ad40: 2f49 7465 7261 746f 722f 5072 696d 6974 /Iterator/Primit │ │ │ │ │ -0006ad50: 6976 6549 7465 7261 746f 7244 6566 6175 iveIteratorDefau │ │ │ │ │ -0006ad60: 6c74 732e 6a61 7661 3a20 7465 7374 2064 lts.java: test d │ │ │ │ │ -0006ad70: 6566 6175 6c74 206d 6574 686f 6473 206f efault methods o │ │ │ │ │ -0006ad80: 6e20 5072 696d 6974 6976 6549 7465 7261 n PrimitiveItera │ │ │ │ │ -0006ad90: 746f 720a 3c62 720a 3e6a 6176 612f 7574 tor.java/ut │ │ │ │ │ -0006ada0: 696c 2f4c 696e 6b65 6448 6173 684d 6170 il/LinkedHashMap │ │ │ │ │ -0006adb0: 2f42 6173 6963 2e6a 6176 613a 2042 6173 /Basic.java: Bas │ │ │ │ │ -0006adc0: 6963 2074 6573 7420 666f 7220 4c69 6e6b ic test for Link │ │ │ │ │ -0006add0: 6564 4861 7368 4d61 702e 0a3c 6272 0a3e edHashMap.. │ │ │ │ │ -0006ade0: 6a61 7661 2f75 7469 6c2f 4c69 6e6b 6564 java/util/Linked │ │ │ │ │ -0006adf0: 4861 7368 4d61 702f 4361 6368 652e 6a61 HashMap/Cache.ja │ │ │ │ │ -0006ae00: 7661 3a20 4261 7369 6320 7465 7374 206f va: Basic test o │ │ │ │ │ -0006ae10: 6620 7265 6d6f 7665 456c 6465 7374 456c f removeEldestEl │ │ │ │ │ -0006ae20: 656d 656e 7420 6d65 7468 6f64 2e0a 3c62 ement method..java/util/Lin │ │ │ │ │ -0006ae40: 6b65 6448 6173 684d 6170 2f43 6f6d 7075 kedHashMap/Compu │ │ │ │ │ -0006ae50: 7465 4966 4162 7365 6e74 4163 6365 7373 teIfAbsentAccess │ │ │ │ │ -0006ae60: 4f72 6465 722e 6a61 7661 3a20 636f 6d70 Order.java: comp │ │ │ │ │ -0006ae70: 7574 6549 6641 6273 656e 7420 776f 756c uteIfAbsent woul │ │ │ │ │ -0006ae80: 6420 6765 6e65 7261 7465 2073 7075 7269 d generate spuri │ │ │ │ │ -0006ae90: 6f75 7320 6163 6365 7373 0a3c 6272 0a3e ous access. │ │ │ │ │ -0006aea0: 6a61 7661 2f75 7469 6c2f 4c69 6e6b 6564 java/util/Linked │ │ │ │ │ -0006aeb0: 4861 7368 4d61 702f 456d 7074 794d 6170 HashMap/EmptyMap │ │ │ │ │ -0006aec0: 4974 6572 6174 6f72 2e6a 6176 613a 2069 Iterator.java: i │ │ │ │ │ -0006aed0: 7465 7261 746f 7273 206f 6e20 636f 6c6c terators on coll │ │ │ │ │ -0006aee0: 6563 7469 6f6e 2076 6965 7773 206f 6620 ection views of │ │ │ │ │ -0006aef0: 656d 7074 7920 6d61 7020 7765 7265 6e27 empty map weren' │ │ │ │ │ -0006af00: 7420 6661 696c 2d66 6173 742e 0a3c 6272 t fail-fast..
    java/util/Link │ │ │ │ │ -0006af20: 6564 4861 7368 5365 742f 4261 7369 632e edHashSet/Basic. │ │ │ │ │ -0006af30: 6a61 7661 3a20 4261 7369 6320 7465 7374 java: Basic test │ │ │ │ │ -0006af40: 2066 6f72 204c 696e 6b65 6448 6173 6853 for LinkedHashS │ │ │ │ │ -0006af50: 6574 2e0a 3c62 720a 3e6a 6176 612f 7574 et..java/ut │ │ │ │ │ -0006af60: 696c 2f4c 696e 6b65 644c 6973 742f 4164 il/LinkedList/Ad │ │ │ │ │ -0006af70: 6441 6c6c 2e6a 6176 613a 2041 6464 416c dAll.java: AddAl │ │ │ │ │ -0006af80: 6c20 7761 7320 7072 6570 656e 6469 6e67 l was prepending │ │ │ │ │ -0006af90: 2069 6e73 7465 6164 206f 6620 6170 7065 instead of appe │ │ │ │ │ -0006afa0: 6e64 696e 6721 0a3c 6272 0a3e 6a61 7661 nding!.java │ │ │ │ │ -0006afb0: 2f75 7469 6c2f 4c69 6e6b 6564 4c69 7374 /util/LinkedList │ │ │ │ │ -0006afc0: 2f43 6c6f 6e65 2e6a 6176 613a 2043 6c6f /Clone.java: Clo │ │ │ │ │ -0006afd0: 6e69 6e67 2061 2073 7562 636c 6173 7320 ning a subclass │ │ │ │ │ -0006afe0: 6f66 204c 696e 6b65 644c 6973 7420 7265 of LinkedList re │ │ │ │ │ -0006aff0: 7375 6c74 7320 696e 2061 6e20 6f62 6a65 sults in an obje │ │ │ │ │ -0006b000: 6374 2074 6861 7420 6973 6e27 7420 616e ct that isn't an │ │ │ │ │ -0006b010: 2069 6e73 7461 6e63 6520 6f66 2074 6865 instance of the │ │ │ │ │ -0006b020: 2073 7562 636c 6173 732e 0a3c 6272 0a3e subclass.. │ │ │ │ │ -0006b030: 6a61 7661 2f75 7469 6c2f 4c69 6e6b 6564 java/util/Linked │ │ │ │ │ -0006b040: 4c69 7374 2f43 6f6d 6f64 6966 6965 6452 List/ComodifiedR │ │ │ │ │ -0006b050: 656d 6f76 652e 6a61 7661 3a20 4475 6520 emove.java: Due │ │ │ │ │ -0006b060: 746f 2061 2062 7567 2069 6e20 4c69 6e6b to a bug in Link │ │ │ │ │ -0006b070: 6564 4c69 7374 2773 204c 6973 7449 7465 edList's ListIte │ │ │ │ │ -0006b080: 7261 746f 7227 7320 7265 6d6f 7665 2829 rator's remove() │ │ │ │ │ -0006b090: 2c20 7468 6520 4c69 7374 4974 6572 6174 , the ListIterat │ │ │ │ │ -0006b0a0: 6f72 2077 6f75 6c64 206e 6f74 2063 6865 or would not che │ │ │ │ │ -0006b0b0: 636b 2066 6f72 2063 6f6d 6f64 6966 6963 ck for comodific │ │ │ │ │ -0006b0c0: 6174 696f 6e20 6265 666f 7265 2072 656d ation before rem │ │ │ │ │ -0006b0d0: 6f76 652e 0a3c 6272 0a3e 6a61 7661 2f75 ove..java/u │ │ │ │ │ -0006b0e0: 7469 6c2f 4c69 6e6b 6564 4c69 7374 2f52 til/LinkedList/R │ │ │ │ │ -0006b0f0: 656d 6f76 652e 6a61 7661 3a20 4475 6520 emove.java: Due │ │ │ │ │ -0006b100: 746f 2061 2062 7567 2069 6e20 4c69 6e6b to a bug in Link │ │ │ │ │ -0006b110: 6564 4c69 7374 2773 204c 6973 7449 7465 edList's ListIte │ │ │ │ │ -0006b120: 7261 746f 7227 7320 7265 6d6f 7665 2829 rator's remove() │ │ │ │ │ -0006b130: 206c 6f67 6963 2c20 7468 6520 4c69 7374 logic, the List │ │ │ │ │ -0006b140: 2077 6f75 6c64 2067 6574 2073 6372 6577 would get screw │ │ │ │ │ -0006b150: 6564 2075 7020 6279 2061 2072 656d 6f76 ed up by a remov │ │ │ │ │ -0006b160: 6528 2920 666f 6c6c 6f77 696e 6720 6120 e() following a │ │ │ │ │ -0006b170: 7072 6576 696f 7573 2829 2e0a 3c62 720a previous()..java/util/List/ │ │ │ │ │ -0006b190: 4c69 7374 4465 6661 756c 7473 2e6a 6176 ListDefaults.jav │ │ │ │ │ -0006b1a0: 613a 2055 6e69 7420 7465 7374 7320 666f a: Unit tests fo │ │ │ │ │ -0006b1b0: 7220 6578 7465 6e73 696f 6e20 6d65 7468 r extension meth │ │ │ │ │ -0006b1c0: 6f64 7320 6f6e 204c 6973 740a 3c62 720a ods on List.java/util/List/ │ │ │ │ │ -0006b1e0: 4c69 7374 4661 6374 6f72 6965 732e 6a61 ListFactories.ja │ │ │ │ │ -0006b1f0: 7661 3a20 5465 7374 2063 6f6e 7665 6e69 va: Test conveni │ │ │ │ │ -0006b200: 656e 6365 2073 7461 7469 6320 6661 6374 ence static fact │ │ │ │ │ -0006b210: 6f72 7920 6d65 7468 6f64 7320 6f6e 204c ory methods on L │ │ │ │ │ -0006b220: 6973 742e 0a3c 6272 0a3e 6a61 7661 2f75 ist..java/u │ │ │ │ │ -0006b230: 7469 6c2f 4c69 7374 2f4c 6f63 6b53 7465 til/List/LockSte │ │ │ │ │ -0006b240: 702e 6a61 7661 3a20 436f 6d70 6172 6520 p.java: Compare │ │ │ │ │ -0006b250: 4c69 7374 2069 6d70 6c65 6d65 6e74 6174 List implementat │ │ │ │ │ -0006b260: 696f 6e73 2066 6f72 2069 6465 6e74 6963 ions for identic │ │ │ │ │ -0006b270: 616c 2062 6568 6176 696f 720a 3c62 720a al behavior.java/util/List/ │ │ │ │ │ -0006b290: 4e65 7374 6564 5375 624c 6973 742e 6a61 NestedSubList.ja │ │ │ │ │ -0006b2a0: 7661 3a20 4163 6365 7373 696e 6720 6120 va: Accessing a │ │ │ │ │ -0006b2b0: 6e65 7374 6564 2073 7562 6c69 7374 206c nested sublist l │ │ │ │ │ -0006b2c0: 6561 6473 2074 6f20 5374 6163 6b4f 7665 eads to StackOve │ │ │ │ │ -0006b2d0: 7266 6c6f 7745 7272 6f72 0a3c 6272 0a3e rflowError. │ │ │ │ │ -0006b2e0: 6a61 7661 2f75 7469 6c2f 4c69 7374 2f53 java/util/List/S │ │ │ │ │ -0006b2f0: 7562 4c69 7374 2e6a 6176 613a 2042 6173 ubList.java: Bas │ │ │ │ │ -0006b300: 6963 2066 756e 6374 696f 6e61 6c69 7479 ic functionality │ │ │ │ │ -0006b310: 206f 6620 7375 626c 6973 7473 0a3c 6272 of sublists.
    java/util/Loca │ │ │ │ │ -0006b330: 6c65 2f41 6c69 6173 6573 5368 6f75 6c64 le/AliasesShould │ │ │ │ │ -0006b340: 4265 5265 636f 676e 697a 6564 496e 434c BeRecognizedInCL │ │ │ │ │ -0006b350: 4452 2e6a 6176 613a 2054 6573 7420 7468 DR.java: Test th │ │ │ │ │ -0006b360: 6174 206c 616e 6775 6167 6520 616c 6961 at language alia │ │ │ │ │ -0006b370: 7365 7320 6f66 2043 4c44 5220 7375 7070 ses of CLDR supp │ │ │ │ │ -0006b380: 6c65 6d65 6e74 616c 206d 6574 6164 6174 lemental metadat │ │ │ │ │ -0006b390: 6120 6172 6520 6861 6e64 6c65 6420 636f a are handled co │ │ │ │ │ -0006b3a0: 7272 6563 746c 792e 0a3c 6272 0a3e 6a61 rrectly..ja │ │ │ │ │ -0006b3b0: 7661 2f75 7469 6c2f 4c6f 6361 6c65 2f41 va/util/Locale/A │ │ │ │ │ -0006b3c0: 7661 696c 6162 6c65 4c6f 6361 6c65 7354 vailableLocalesT │ │ │ │ │ -0006b3d0: 6573 742e 6a61 7661 3a20 5665 7269 6679 est.java: Verify │ │ │ │ │ -0006b3e0: 2069 6d70 6c65 6d65 6e74 6174 696f 6e20 implementation │ │ │ │ │ -0006b3f0: 6f66 2067 6574 4176 6169 6c61 626c 654c of getAvailableL │ │ │ │ │ -0006b400: 6f63 616c 6573 2829 2061 6e64 2061 7661 ocales() and ava │ │ │ │ │ -0006b410: 696c 6162 6c65 4c6f 6361 6c65 7328 290a ilableLocales(). │ │ │ │ │ -0006b420: 3c62 720a 3e6a 6176 612f 7574 696c 2f4c java/util/L │ │ │ │ │ -0006b430: 6f63 616c 652f 4361 7365 4368 6563 6b56 ocale/CaseCheckV │ │ │ │ │ -0006b440: 6172 6961 6e74 2e6a 6176 613a 204c 6f63 ariant.java: Loc │ │ │ │ │ -0006b450: 616c 6520 7661 7269 616e 7420 7368 6f75 ale variant shou │ │ │ │ │ -0006b460: 6c64 206e 6f74 2062 6520 6361 7365 2066 ld not be case f │ │ │ │ │ -0006b470: 6f6c 6465 640a 3c62 720a 3e6a 6176 612f olded.java/ │ │ │ │ │ -0006b480: 7574 696c 2f4c 6f63 616c 652f 4361 7365 util/Locale/Case │ │ │ │ │ -0006b490: 466f 6c64 4c61 6e67 7561 6765 5461 6754 FoldLanguageTagT │ │ │ │ │ -0006b4a0: 6573 742e 6a61 7661 3a20 5465 7374 204c est.java: Test L │ │ │ │ │ -0006b4b0: 6f63 616c 652e 6361 7365 466f 6c64 4c61 ocale.caseFoldLa │ │ │ │ │ -0006b4c0: 6e67 7561 6765 5461 6728 5374 7269 6e67 nguageTag(String │ │ │ │ │ -0006b4d0: 206c 616e 6775 6167 6554 6167 290a 3c62 languageTag).java/util/Loc │ │ │ │ │ -0006b4f0: 616c 652f 436f 6d70 6172 6550 726f 7669 ale/CompareProvi │ │ │ │ │ -0006b500: 6465 7246 6f72 6d61 7473 2e6a 6176 613a derFormats.java: │ │ │ │ │ -0006b510: 2054 6573 7420 666f 7220 6368 6563 6b69 Test for checki │ │ │ │ │ -0006b520: 6e67 2048 6f75 7246 6f72 6d61 7420 616e ng HourFormat an │ │ │ │ │ -0006b530: 6420 476d 7446 6f72 6d61 7420 7265 736f d GmtFormat reso │ │ │ │ │ -0006b540: 7572 6365 7320 6172 6520 7265 7472 6965 urces are retrie │ │ │ │ │ -0006b550: 7665 6420 6672 6f6d 2043 4f4d 5041 5420 ved from COMPAT │ │ │ │ │ -0006b560: 616e 6420 434c 4452 2050 726f 7669 6465 and CLDR Provide │ │ │ │ │ -0006b570: 7273 2e0a 3c62 720a 3e6a 6176 612f 7574 rs..java/ut │ │ │ │ │ -0006b580: 696c 2f4c 6f63 616c 652f 436f 6d70 6174 il/Locale/Compat │ │ │ │ │ -0006b590: 5761 726e 696e 672e 6a61 7661 3a20 4368 Warning.java: Ch │ │ │ │ │ -0006b5a0: 6563 6b20 6966 2061 2077 6172 6e69 6e67 eck if a warning │ │ │ │ │ -0006b5b0: 2069 7320 6c6f 6767 6564 2077 6974 6820 is logged with │ │ │ │ │ -0006b5c0: 434f 4d50 4154 206c 6f63 616c 6520 7072 COMPAT locale pr │ │ │ │ │ -0006b5d0: 6f76 6964 6572 0a3c 6272 0a3e 6a61 7661 ovider.java │ │ │ │ │ -0006b5e0: 2f75 7469 6c2f 4c6f 6361 6c65 2f45 7870 /util/Locale/Exp │ │ │ │ │ -0006b5f0: 6563 7465 6441 6461 7074 6572 5479 7065 ectedAdapterType │ │ │ │ │ -0006b600: 732e 6a61 7661 3a20 4368 6563 6b20 7768 s.java: Check wh │ │ │ │ │ -0006b610: 6574 6865 7220 434c 4452 206c 6f63 616c ether CLDR local │ │ │ │ │ -0006b620: 6520 7072 6f76 6964 6572 2061 6461 7074 e provider adapt │ │ │ │ │ -0006b630: 6572 2069 7320 656e 6162 6c65 6420 6279 er is enabled by │ │ │ │ │ -0006b640: 2064 6566 6175 6c74 0a3c 6272 0a3e 6a61 default.ja │ │ │ │ │ -0006b650: 7661 2f75 7469 6c2f 4c6f 6361 6c65 2f45 va/util/Locale/E │ │ │ │ │ -0006b660: 7874 656e 7369 6f6e 7354 6573 742e 6a61 xtensionsTest.ja │ │ │ │ │ -0006b670: 7661 3a20 5465 7374 204c 6f63 616c 652e va: Test Locale. │ │ │ │ │ -0006b680: 6861 7345 7874 656e 7369 6f6e 7328 2920 hasExtensions() │ │ │ │ │ -0006b690: 616e 6420 4c6f 6361 6c65 2e73 7472 6970 and Locale.strip │ │ │ │ │ -0006b6a0: 4578 7465 6e73 696f 6e73 2829 2e0a 3c62 Extensions()..java/util/Loc │ │ │ │ │ -0006b6c0: 616c 652f 4669 6c74 6572 696e 674d 6f64 ale/FilteringMod │ │ │ │ │ -0006b6d0: 6554 6573 742e 6a61 7661 3a20 4368 6563 eTest.java: Chec │ │ │ │ │ -0006b6e0: 6b20 7661 6c75 6573 2829 2061 6e64 2076 k values() and v │ │ │ │ │ -0006b6f0: 616c 7565 4f66 2853 7472 696e 6720 6e61 alueOf(String na │ │ │ │ │ -0006b700: 6d65 2920 6f66 204c 6f63 616c 652e 4669 me) of Locale.Fi │ │ │ │ │ -0006b710: 6c74 6572 696e 674d 6f64 652e 0a3c 6272 lteringMode..
    java/util/Loca │ │ │ │ │ -0006b730: 6c65 2f47 6574 4164 6170 7465 7250 7265 le/GetAdapterPre │ │ │ │ │ -0006b740: 6665 7265 6e63 652e 6a61 7661 3a20 5665 ference.java: Ve │ │ │ │ │ -0006b750: 7269 6679 2074 6861 7420 6765 7441 6461 rify that getAda │ │ │ │ │ -0006b760: 7074 6572 5072 6566 6572 656e 6365 2072 pterPreference r │ │ │ │ │ -0006b770: 6574 7572 6e73 2061 6e20 756e 6d6f 6469 eturns an unmodi │ │ │ │ │ -0006b780: 6669 6162 6c65 206c 6973 742e 0a3c 6272 fiable list..
    java/util/Loca │ │ │ │ │ -0006b7a0: 6c65 2f47 6574 496e 7374 616e 6365 4368 le/GetInstanceCh │ │ │ │ │ -0006b7b0: 6563 6b2e 6a61 7661 3a20 5665 7269 6679 eck.java: Verify │ │ │ │ │ -0006b7c0: 2074 6861 7420 616e 204e 5045 2069 7320 that an NPE is │ │ │ │ │ -0006b7d0: 7468 726f 776e 2062 7920 696e 766f 6b69 thrown by invoki │ │ │ │ │ -0006b7e0: 6e67 204c 6f63 616c 652e 6765 7449 6e73 ng Locale.getIns │ │ │ │ │ -0006b7f0: 7461 6e63 6528 2920 7769 7468 2061 6e79 tance() with any │ │ │ │ │ -0006b800: 2061 7267 756d 656e 7420 6265 696e 6720 argument being │ │ │ │ │ -0006b810: 6e75 6c6c 2e0a 3c62 720a 3e6a 6176 612f null..java/ │ │ │ │ │ -0006b820: 7574 696c 2f4c 6f63 616c 652f 4861 7368 util/Locale/Hash │ │ │ │ │ -0006b830: 436f 6465 5368 6f75 6c64 4265 5468 7265 CodeShouldBeThre │ │ │ │ │ -0006b840: 6164 5361 6665 2e6a 6176 613a 204d 616b adSafe.java: Mak │ │ │ │ │ -0006b850: 6520 7375 7265 2074 6861 7420 6861 7368 e sure that hash │ │ │ │ │ -0006b860: 436f 6465 2829 2061 6e64 2072 6561 642f Code() and read/ │ │ │ │ │ -0006b870: 7772 6974 654f 626a 6563 7428 2920 6172 writeObject() ar │ │ │ │ │ -0006b880: 6520 7468 7265 6164 2d73 6166 652e 0a3c e thread-safe..< │ │ │ │ │ -0006b890: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4c6f br.>java/util/Lo │ │ │ │ │ -0006b8a0: 6361 6c65 2f48 6173 6843 6f64 6554 6573 cale/HashCodeTes │ │ │ │ │ -0006b8b0: 742e 6a61 7661 3a20 5465 7374 2068 6173 t.java: Test has │ │ │ │ │ -0006b8c0: 6843 6f64 6528 2920 746f 2068 6176 6520 hCode() to have │ │ │ │ │ -0006b8d0: 6c65 7373 2074 6861 6e20 3130 2520 6f66 less than 10% of │ │ │ │ │ -0006b8e0: 2068 6173 6820 636f 6465 2063 6f6e 666c hash code confl │ │ │ │ │ -0006b8f0: 6963 7473 2e0a 3c62 720a 3e6a 6176 612f icts..java/ │ │ │ │ │ -0006b900: 7574 696c 2f4c 6f63 616c 652f 4953 4f33 util/Locale/ISO3 │ │ │ │ │ -0006b910: 3136 362e 6a61 7661 3a20 5465 7374 206f 166.java: Test o │ │ │ │ │ -0006b920: 6273 6f6c 6574 6520 4953 4f33 3136 362d bsolete ISO3166- │ │ │ │ │ -0006b930: 3120 616c 7068 612d 3220 636f 756e 7472 1 alpha-2 countr │ │ │ │ │ -0006b940: 7920 636f 6465 7320 7368 6f75 6c64 206e y codes should n │ │ │ │ │ -0006b950: 6f74 2062 6520 7265 7472 6965 7665 642e ot be retrieved. │ │ │ │ │ -0006b960: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006b970: 4c6f 6361 6c65 2f49 534f 3633 392e 6a61 Locale/ISO639.ja │ │ │ │ │ -0006b980: 7661 3a20 7465 7374 2049 534f 3633 392d va: test ISO639- │ │ │ │ │ -0006b990: 3220 6c61 6e67 7561 6765 2063 6f64 6573 2 language codes │ │ │ │ │ -0006b9a0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006b9b0: 4c6f 6361 6c65 2f49 6e74 6572 6e61 7469 Locale/Internati │ │ │ │ │ -0006b9c0: 6f6e 616c 4241 542e 6a61 7661 3a20 4261 onalBAT.java: Ba │ │ │ │ │ -0006b9d0: 7369 6320 6163 6365 7074 616e 6365 2074 sic acceptance t │ │ │ │ │ -0006b9e0: 6573 7420 666f 7220 696e 7465 726e 6174 est for internat │ │ │ │ │ -0006b9f0: 696f 6e61 6c20 4a32 5245 2e0a 3c62 720a ional J2RE..java/util/Local │ │ │ │ │ -0006ba10: 652f 4a44 4b37 4c6f 6361 6c65 5365 7276 e/JDK7LocaleServ │ │ │ │ │ -0006ba20: 6963 6544 6966 6673 2e6a 6176 613a 2056 iceDiffs.java: V │ │ │ │ │ -0006ba30: 6572 6966 7920 7468 6174 2067 6574 4176 erify that getAv │ │ │ │ │ -0006ba40: 6169 6c61 626c 654c 6f63 616c 6573 2829 ailableLocales() │ │ │ │ │ -0006ba50: 2069 6e20 6c6f 6361 6c65 2073 656e 7369 in locale sensi │ │ │ │ │ -0006ba60: 7469 7665 2073 6572 7669 6365 7320 636c tive services cl │ │ │ │ │ -0006ba70: 6173 7365 7320 7265 7475 726e 2063 6f6d asses return com │ │ │ │ │ -0006ba80: 7061 7469 626c 6520 7365 7420 6f66 206c patible set of l │ │ │ │ │ -0006ba90: 6f63 616c 6573 2061 7320 696e 204a 444b ocales as in JDK │ │ │ │ │ -0006baa0: 372e 0a3c 6272 0a3e 6a61 7661 2f75 7469 7..java/uti │ │ │ │ │ -0006bab0: 6c2f 4c6f 6361 6c65 2f4c 5254 6f53 7472 l/Locale/LRToStr │ │ │ │ │ -0006bac0: 696e 672e 6a61 7661 3a20 436f 6e66 6972 ing.java: Confir │ │ │ │ │ -0006bad0: 6d20 7468 6174 204c 616e 6775 6167 6552 m that LanguageR │ │ │ │ │ -0006bae0: 616e 6765 2e74 6f53 7472 696e 6728 2920 ange.toString() │ │ │ │ │ -0006baf0: 7265 7475 726e 7320 616e 2065 7870 6563 returns an expec │ │ │ │ │ -0006bb00: 7465 6420 7265 7375 6c74 2e0a 3c62 720a ted result..java/util/Local │ │ │ │ │ -0006bb20: 652f 4c53 5244 6174 6154 6573 742e 6a61 e/LSRDataTest.ja │ │ │ │ │ -0006bb30: 7661 3a20 4368 6563 6b73 2074 6865 2049 va: Checks the I │ │ │ │ │ -0006bb40: 414e 4120 6c61 6e67 7561 6765 2073 7562 ANA language sub │ │ │ │ │ -0006bb50: 7461 6720 7265 6769 7374 7279 2064 6174 tag registry dat │ │ │ │ │ -0006bb60: 6120 7570 6461 7465 2077 6974 6820 4c6f a update with Lo │ │ │ │ │ -0006bb70: 6361 6c65 2e4c 616e 6775 6167 6552 616e cale.LanguageRan │ │ │ │ │ -0006bb80: 6765 2070 6172 7365 206d 6574 686f 642e ge parse method. │ │ │ │ │ -0006bb90: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006bba0: 4c6f 6361 6c65 2f4c 616e 6775 6167 6552 Locale/LanguageR │ │ │ │ │ -0006bbb0: 616e 6765 5465 7374 2e6a 6176 613a 2074 angeTest.java: t │ │ │ │ │ -0006bbc0: 6573 7420 4c61 6e67 7561 6765 5261 6e67 est LanguageRang │ │ │ │ │ -0006bbd0: 6520 636c 6173 730a 3c62 720a 3e6a 6176 e class.jav │ │ │ │ │ -0006bbe0: 612f 7574 696c 2f4c 6f63 616c 652f 4c61 a/util/Locale/La │ │ │ │ │ -0006bbf0: 6e67 7561 6765 5375 6274 6167 5265 6769 nguageSubtagRegi │ │ │ │ │ -0006bc00: 7374 7279 5465 7374 2e6a 6176 613a 2043 stryTest.java: C │ │ │ │ │ -0006bc10: 6865 636b 7320 7468 6520 4941 4e41 206c hecks the IANA l │ │ │ │ │ -0006bc20: 616e 6775 6167 6520 7375 6274 6167 2072 anguage subtag r │ │ │ │ │ -0006bc30: 6567 6973 7472 7920 6461 7461 2075 7064 egistry data upd │ │ │ │ │ -0006bc40: 6174 6520 284c 5352 2052 6576 6973 696f ate (LSR Revisio │ │ │ │ │ -0006bc50: 6e3a 2032 3032 342d 3131 2d31 3929 2077 n: 2024-11-19) w │ │ │ │ │ -0006bc60: 6974 6820 4c6f 6361 6c65 2061 6e64 204c ith Locale and L │ │ │ │ │ -0006bc70: 6f63 616c 652e 4c61 6e67 7561 6765 5261 ocale.LanguageRa │ │ │ │ │ -0006bc80: 6e67 6520 636c 6173 7320 6d65 7468 6f64 nge class method │ │ │ │ │ -0006bc90: 732e 0a3c 6272 0a3e 6a61 7661 2f75 7469 s..java/uti │ │ │ │ │ -0006bca0: 6c2f 4c6f 6361 6c65 2f4c 6567 6163 7943 l/Locale/LegacyC │ │ │ │ │ -0006bcb0: 6f64 6573 436c 6173 7349 6e76 6172 6961 odesClassInvaria │ │ │ │ │ -0006bcc0: 6e74 2e6a 6176 613a 2074 6573 7420 7468 nt.java: test th │ │ │ │ │ -0006bcd0: 6174 206c 6f63 616c 6520 696e 7661 7269 at locale invari │ │ │ │ │ -0006bce0: 616e 7473 2061 7265 2070 7265 7365 7276 ants are preserv │ │ │ │ │ -0006bcf0: 6564 2061 6372 6f73 7320 7365 7269 616c ed across serial │ │ │ │ │ -0006bd00: 697a 6174 696f 6e2e 0a3c 6272 0a3e 6a61 ization..ja │ │ │ │ │ -0006bd10: 7661 2f75 7469 6c2f 4c6f 6361 6c65 2f4c va/util/Locale/L │ │ │ │ │ -0006bd20: 6f63 616c 6543 6174 6567 6f72 792e 6a61 ocaleCategory.ja │ │ │ │ │ -0006bd30: 7661 3a20 7465 7374 7320 666f 7220 4c6f va: tests for Lo │ │ │ │ │ -0006bd40: 6361 6c65 2e67 6574 4465 6661 756c 7428 cale.getDefault( │ │ │ │ │ -0006bd50: 4c6f 6361 6c65 2e43 6174 6567 6f72 7929 Locale.Category) │ │ │ │ │ -0006bd60: 2061 6e64 204c 6f63 616c 652e 7365 7444 and Locale.setD │ │ │ │ │ -0006bd70: 6566 6175 6c74 284c 6f63 616c 652e 4361 efault(Locale.Ca │ │ │ │ │ -0006bd80: 7465 676f 7279 2c20 4c6f 6361 6c65 290a tegory, Locale). │ │ │ │ │ -0006bd90: 3c62 720a 3e6a 6176 612f 7574 696c 2f4c java/util/L │ │ │ │ │ -0006bda0: 6f63 616c 652f 4c6f 6361 6c65 436d 644f ocale/LocaleCmdO │ │ │ │ │ -0006bdb0: 7665 7272 6964 6573 2e6a 6176 613a 2076 verrides.java: v │ │ │ │ │ -0006bdc0: 6572 6966 7920 7468 6174 206f 7665 7272 erify that overr │ │ │ │ │ -0006bdd0: 6964 6465 7320 6f6e 2074 6865 2063 6f6d iddes on the com │ │ │ │ │ -0006bde0: 6d61 6e64 206c 696e 6520 6166 6665 6374 mand line affect │ │ │ │ │ -0006bdf0: 202a 2e64 6973 706c 6179 2061 6e64 202a *.display and * │ │ │ │ │ -0006be00: 2e66 6f72 6d61 7420 7072 6f70 6572 7469 .format properti │ │ │ │ │ -0006be10: 6573 0a3c 6272 0a3e 6a61 7661 2f75 7469 es.java/uti │ │ │ │ │ -0006be20: 6c2f 4c6f 6361 6c65 2f4c 6f63 616c 6543 l/Locale/LocaleC │ │ │ │ │ -0006be30: 6f6e 7374 7275 6374 6f72 732e 6a61 7661 onstructors.java │ │ │ │ │ -0006be40: 3a20 5665 7269 6679 2061 6c6c 204c 6f63 : Verify all Loc │ │ │ │ │ -0006be50: 616c 6520 636f 6e73 7472 7563 746f 7273 ale constructors │ │ │ │ │ -0006be60: 2061 6e64 206f 6628 2920 6d65 7468 6f64 and of() method │ │ │ │ │ -0006be70: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ -0006be80: 2f4c 6f63 616c 652f 4c6f 6361 6c65 456e /Locale/LocaleEn │ │ │ │ │ -0006be90: 6861 6e63 6554 6573 742e 6a61 7661 3a20 hanceTest.java: │ │ │ │ │ -0006bea0: 7465 7374 2041 5049 2063 6861 6e67 6573 test API changes │ │ │ │ │ -0006beb0: 2074 6f20 4c6f 6361 6c65 0a3c 6272 0a3e to Locale. │ │ │ │ │ -0006bec0: 6a61 7661 2f75 7469 6c2f 4c6f 6361 6c65 java/util/Locale │ │ │ │ │ -0006bed0: 2f4c 6f63 616c 654d 6174 6368 696e 6754 /LocaleMatchingT │ │ │ │ │ -0006bee0: 6573 742e 6a61 7661 3a20 5665 7269 6679 est.java: Verify │ │ │ │ │ -0006bef0: 2069 6d70 6c65 6d65 6e74 6174 696f 6e20 implementation │ │ │ │ │ -0006bf00: 666f 7220 4c6f 6361 6c65 206d 6174 6368 for Locale match │ │ │ │ │ -0006bf10: 696e 672e 0a3c 6272 0a3e 6a61 7661 2f75 ing..java/u │ │ │ │ │ -0006bf20: 7469 6c2f 4c6f 6361 6c65 2f4c 6f63 616c til/Locale/Local │ │ │ │ │ -0006bf30: 6550 726f 7669 6465 7273 5275 6e2e 6a61 eProvidersRun.ja │ │ │ │ │ -0006bf40: 7661 3a20 7465 7374 7320 666f 7220 226a va: tests for "j │ │ │ │ │ -0006bf50: 6176 612e 6c6f 6361 6c65 2e70 726f 7669 ava.locale.provi │ │ │ │ │ -0006bf60: 6465 7273 2220 7379 7374 656d 2070 726f ders" system pro │ │ │ │ │ -0006bf70: 7065 7274 790a 3c62 720a 3e6a 6176 612f perty.java/ │ │ │ │ │ -0006bf80: 7574 696c 2f4c 6f63 616c 652f 4c6f 6361 util/Locale/Loca │ │ │ │ │ -0006bf90: 6c65 5368 6f75 6c64 5365 7446 726f 6d43 leShouldSetFromC │ │ │ │ │ -0006bfa0: 4c49 2e6a 6176 613a 2056 6572 6966 7920 LI.java: Verify │ │ │ │ │ -0006bfb0: 7468 6174 2074 6865 2064 6566 6175 6c74 that the default │ │ │ │ │ -0006bfc0: 206c 6f63 616c 6520 6361 6e20 6265 2073 locale can be s │ │ │ │ │ -0006bfd0: 7065 6369 6669 6564 2066 726f 6d20 7468 pecified from th │ │ │ │ │ -0006bfe0: 6520 636f 6d6d 616e 6420 6c69 6e65 2e0a e command line.. │ │ │ │ │ -0006bff0: 3c62 720a 3e6a 6176 612f 7574 696c 2f4c java/util/L │ │ │ │ │ -0006c000: 6f63 616c 652f 4c6f 6361 6c65 5465 7374 ocale/LocaleTest │ │ │ │ │ -0006c010: 2e6a 6176 613a 2074 6573 7420 4c6f 6361 .java: test Loca │ │ │ │ │ -0006c020: 6c65 730a 3c62 720a 3e6a 6176 612f 7574 les.java/ut │ │ │ │ │ -0006c030: 696c 2f4c 6f63 616c 652f 4c6f 6f6b 7570 il/Locale/Lookup │ │ │ │ │ -0006c040: 4f6e 5661 6c69 6452 616e 6765 5465 7374 OnValidRangeTest │ │ │ │ │ -0006c050: 2e6a 6176 613a 2043 6865 636b 7320 7468 .java: Checks th │ │ │ │ │ -0006c060: 6174 2074 6865 204c 6f63 616c 652e 6c6f at the Locale.lo │ │ │ │ │ -0006c070: 6f6b 7570 2065 7865 6375 7465 7320 7072 okup executes pr │ │ │ │ │ -0006c080: 6f70 6572 6c79 2077 6974 686f 7574 2074 operly without t │ │ │ │ │ -0006c090: 6872 6f77 696e 6720 616e 7920 6578 6365 hrowing any exce │ │ │ │ │ -0006c0a0: 7074 696f 6e20 666f 7220 736f 6d65 2073 ption for some s │ │ │ │ │ -0006c0b0: 7065 6369 6669 6320 6c61 6e67 7561 6765 pecific language │ │ │ │ │ -0006c0c0: 2072 616e 6765 730a 3c62 720a 3e6a 6176 ranges.jav │ │ │ │ │ -0006c0d0: 612f 7574 696c 2f4c 6f63 616c 652f 4d61 a/util/Locale/Ma │ │ │ │ │ -0006c0e0: 7463 6845 6d70 7479 5765 6967 6874 436f tchEmptyWeightCo │ │ │ │ │ -0006c0f0: 7272 6563 746c 792e 6a61 7661 3a20 4368 rrectly.java: Ch │ │ │ │ │ -0006c100: 6563 6b73 2074 6861 7420 7468 6520 7461 ecks that the ta │ │ │ │ │ -0006c110: 6773 206d 6174 6368 696e 6720 7468 6520 gs matching the │ │ │ │ │ -0006c120: 7261 6e67 6520 7769 7468 2071 7561 6c69 range with quali │ │ │ │ │ -0006c130: 7479 2077 6569 6768 7420 713d 3020 652e ty weight q=0 e. │ │ │ │ │ -0006c140: 672e 0a3c 6272 0a3e 6a61 7661 2f75 7469 g..java/uti │ │ │ │ │ -0006c150: 6c2f 4c6f 6361 6c65 2f50 7265 7365 7276 l/Locale/Preserv │ │ │ │ │ -0006c160: 6554 6167 4361 7365 2e6a 6176 613a 2043 eTagCase.java: C │ │ │ │ │ -0006c170: 6865 636b 7320 7468 6174 2074 6865 2066 hecks that the f │ │ │ │ │ -0006c180: 696c 7465 7254 6167 7328 2920 616e 6420 ilterTags() and │ │ │ │ │ -0006c190: 6c6f 6f6b 7570 2829 206d 6574 686f 6473 lookup() methods │ │ │ │ │ -0006c1a0: 2070 7265 7365 7276 6520 7468 6520 6361 preserve the ca │ │ │ │ │ -0006c1b0: 7365 206f 6620 6d61 7463 6869 6e67 206c se of matching l │ │ │ │ │ -0006c1c0: 616e 6775 6167 6520 7461 6728 7329 2e0a anguage tag(s).. │ │ │ │ │ -0006c1d0: 3c62 720a 3e6a 6176 612f 7574 696c 2f4c java/util/L │ │ │ │ │ -0006c1e0: 6f63 616c 652f 5072 6f76 6964 6572 506f ocale/ProviderPo │ │ │ │ │ -0006c1f0: 6f6c 4d75 6c74 6954 6872 6561 6441 6363 olMultiThreadAcc │ │ │ │ │ -0006c200: 6573 732e 6a61 7661 3a20 5665 7269 6679 ess.java: Verify │ │ │ │ │ -0006c210: 2043 6f6e 6375 7272 656e 744d 6f64 6966 ConcurrentModif │ │ │ │ │ -0006c220: 6963 6174 696f 6e45 7863 6570 7469 6f6e icationException │ │ │ │ │ -0006c230: 2069 7320 6e6f 7420 7468 726f 776e 2077 is not thrown w │ │ │ │ │ -0006c240: 6974 6820 6d75 6c74 6970 6c65 2074 6872 ith multiple thr │ │ │ │ │ -0006c250: 6561 6420 6163 6365 7373 6573 2e0a 3c62 ead accesses..java/util/Loc │ │ │ │ │ -0006c270: 616c 652f 5265 7175 6972 6564 4176 6169 ale/RequiredAvai │ │ │ │ │ -0006c280: 6c61 626c 654c 6f63 616c 6573 5465 7374 lableLocalesTest │ │ │ │ │ -0006c290: 2e6a 6176 613a 2043 6865 636b 7320 7768 .java: Checks wh │ │ │ │ │ -0006c2a0: 6574 6865 7220 6765 7441 7661 696c 6162 ether getAvailab │ │ │ │ │ -0006c2b0: 6c65 4c6f 6361 6c65 7328 2920 7265 7475 leLocales() retu │ │ │ │ │ -0006c2c0: 726e 7320 6174 206c 6561 7374 204c 6f63 rns at least Loc │ │ │ │ │ -0006c2d0: 616c 652e 524f 4f54 2061 6e64 204c 6f63 ale.ROOT and Loc │ │ │ │ │ -0006c2e0: 616c 652e 5553 2069 6e73 7461 6e63 6573 ale.US instances │ │ │ │ │ -0006c2f0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ -0006c300: 2f4c 6f63 616c 652f 526f 6f74 4c6f 6361 /Locale/RootLoca │ │ │ │ │ -0006c310: 6c65 2e6a 6176 613a 2056 6572 6966 7920 le.java: Verify │ │ │ │ │ -0006c320: 7468 6174 2074 6865 7265 2069 7320 4c6f that there is Lo │ │ │ │ │ -0006c330: 6361 6c65 2e52 4f4f 5420 636f 6e73 7461 cale.ROOT consta │ │ │ │ │ -0006c340: 6e74 2c20 616e 6420 6974 2069 7320 6571 nt, and it is eq │ │ │ │ │ -0006c350: 7561 6c20 746f 204c 6f63 616c 6528 2222 ual to Locale("" │ │ │ │ │ -0006c360: 2c20 2222 2c20 2222 290a 3c62 720a 3e6a , "", "").j │ │ │ │ │ -0006c370: 6176 612f 7574 696c 2f4c 6f63 616c 652f ava/util/Locale/ │ │ │ │ │ -0006c380: 536f 6674 4b65 7973 2e6a 6176 613a 204d SoftKeys.java: M │ │ │ │ │ -0006c390: 616b 6520 7375 7265 2077 6520 6465 616c ake sure we deal │ │ │ │ │ -0006c3a0: 2077 6974 6820 696e 7465 726e 616c 204b with internal K │ │ │ │ │ -0006c3b0: 6579 2064 6174 6120 6265 696e 6720 636c ey data being cl │ │ │ │ │ -0006c3c0: 6561 7265 6420 7072 6f70 6572 6c79 0a3c eared properly.< │ │ │ │ │ -0006c3d0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4c6f br.>java/util/Lo │ │ │ │ │ -0006c3e0: 6361 6c65 2f53 7562 7365 7175 656e 7452 cale/SubsequentR │ │ │ │ │ -0006c3f0: 616e 6765 5061 7273 696e 6754 6573 742e angeParsingTest. │ │ │ │ │ -0006c400: 6a61 7661 3a20 4368 6563 6b73 2074 6865 java: Checks the │ │ │ │ │ -0006c410: 2073 7562 7365 7175 656e 7420 6361 6c6c subsequent call │ │ │ │ │ -0006c420: 2074 6f20 7061 7273 6520 7468 6520 7361 to parse the sa │ │ │ │ │ -0006c430: 6d65 206c 616e 6775 6167 6520 7261 6e67 me language rang │ │ │ │ │ -0006c440: 6573 2077 6869 6368 206d 7573 7420 6765 es which must ge │ │ │ │ │ -0006c450: 6e65 7261 7465 2074 6865 2073 616d 6520 nerate the same │ │ │ │ │ -0006c460: 6c69 7374 206f 6620 6c61 6e67 7561 6765 list of language │ │ │ │ │ -0006c470: 2072 616e 6765 7320 692e 652e 0a3c 6272 ranges i.e..
    java/util/Loca │ │ │ │ │ -0006c490: 6c65 2f54 6573 744f 662e 6a61 7661 3a20 le/TestOf.java: │ │ │ │ │ -0006c4a0: 556e 6974 2074 6573 7473 2066 6f72 204c Unit tests for L │ │ │ │ │ -0006c4b0: 6f63 616c 652e 6f66 2829 206d 6574 686f ocale.of() metho │ │ │ │ │ -0006c4c0: 642e 0a3c 6272 0a3e 6a61 7661 2f75 7469 d..java/uti │ │ │ │ │ -0006c4d0: 6c2f 4c6f 6361 6c65 2f54 6861 6947 6f76 l/Locale/ThaiGov │ │ │ │ │ -0006c4e0: 2e6a 6176 613a 2054 6573 7473 2073 6f6d .java: Tests som │ │ │ │ │ -0006c4f0: 6520 6c6f 6361 6c69 7a65 6420 6d65 7468 e localized meth │ │ │ │ │ -0006c500: 6f64 7320 7769 7468 2054 6861 6920 6c6f ods with Thai lo │ │ │ │ │ -0006c510: 6361 6c65 0a3c 6272 0a3e 6a61 7661 2f75 cale.java/u │ │ │ │ │ -0006c520: 7469 6c2f 4c6f 6361 6c65 2f54 7572 6b69 til/Locale/Turki │ │ │ │ │ -0006c530: 7368 4c61 6e67 5261 6e67 6554 6573 742e shLangRangeTest. │ │ │ │ │ -0006c540: 6a61 7661 3a20 4368 6563 6b73 2074 6865 java: Checks the │ │ │ │ │ -0006c550: 2070 726f 7065 7220 6578 6563 7574 696f proper executio │ │ │ │ │ -0006c560: 6e20 6f66 204c 616e 6775 6167 6552 616e n of LanguageRan │ │ │ │ │ -0006c570: 6765 2e70 6172 7365 2829 2061 6e64 206f ge.parse() and o │ │ │ │ │ -0006c580: 7468 6572 204c 6f63 616c 654d 6174 6368 ther LocaleMatch │ │ │ │ │ -0006c590: 6572 206d 6574 686f 6473 2077 6865 6e20 er methods when │ │ │ │ │ -0006c5a0: 7573 6564 2069 6e20 7468 6520 6c6f 6361 used in the loca │ │ │ │ │ -0006c5b0: 6c65 7320 6c69 6b65 2054 7572 6b69 7368 les like Turkish │ │ │ │ │ -0006c5c0: 2c20 6265 6361 7573 6520 7468 6520 746f , because the to │ │ │ │ │ -0006c5d0: 4c6f 7765 7243 6173 6528 2920 6d65 7468 LowerCase() meth │ │ │ │ │ -0006c5e0: 6f64 2069 7320 696e 766f 6b65 6420 696e od is invoked in │ │ │ │ │ -0006c5f0: 2074 6865 2070 6172 7365 2829 2061 6e64 the parse() and │ │ │ │ │ -0006c600: 206f 7468 6572 204c 6f63 616c 654d 6174 other LocaleMat │ │ │ │ │ -0006c610: 6368 6572 206d 6574 686f 6473 2e0a 3c62 cher methods..java/util/Loc │ │ │ │ │ -0006c630: 616c 652f 5573 654f 6c64 4953 4f43 6f64 ale/UseOldISOCod │ │ │ │ │ -0006c640: 6573 5465 7374 2e6a 6176 613a 2045 6e73 esTest.java: Ens │ │ │ │ │ -0006c650: 7572 6573 206a 6176 612e 6c6f 6361 6c65 ures java.locale │ │ │ │ │ -0006c660: 2e75 7365 4f6c 6449 534f 436f 6465 7320 .useOldISOCodes │ │ │ │ │ -0006c670: 6973 2073 7461 7469 6361 6c6c 7920 696e is statically in │ │ │ │ │ -0006c680: 6974 6961 6c69 7a65 640a 3c62 720a 3e6a itialized.j │ │ │ │ │ -0006c690: 6176 612f 7574 696c 2f4c 6f63 616c 652f ava/util/Locale/ │ │ │ │ │ -0006c6a0: 6263 7034 3775 2f43 616c 656e 6461 7254 bcp47u/CalendarT │ │ │ │ │ -0006c6b0: 6573 7473 2e6a 6176 613a 2054 6573 7473 ests.java: Tests │ │ │ │ │ -0006c6c0: 2043 616c 656e 6461 7220 636c 6173 7320 Calendar class │ │ │ │ │ -0006c6d0: 6465 616c 7320 7769 7468 2055 6e69 636f deals with Unico │ │ │ │ │ -0006c6e0: 6465 2065 7874 656e 7369 6f6e 7320 636f de extensions co │ │ │ │ │ -0006c6f0: 7272 6563 746c 792e 0a3c 6272 0a3e 6a61 rrectly..ja │ │ │ │ │ -0006c700: 7661 2f75 7469 6c2f 4c6f 6361 6c65 2f62 va/util/Locale/b │ │ │ │ │ -0006c710: 6370 3437 752f 4375 7272 656e 6379 466f cp47u/CurrencyFo │ │ │ │ │ -0006c720: 726d 6174 5465 7374 732e 6a61 7661 3a20 rmatTests.java: │ │ │ │ │ -0006c730: 5465 7374 7320 7468 6520 2275 2d63 6622 Tests the "u-cf" │ │ │ │ │ -0006c740: 2065 7874 656e 7369 6f6e 0a3c 6272 0a3e extension. │ │ │ │ │ -0006c750: 6a61 7661 2f75 7469 6c2f 4c6f 6361 6c65 java/util/Locale │ │ │ │ │ -0006c760: 2f62 6370 3437 752f 4375 7272 656e 6379 /bcp47u/Currency │ │ │ │ │ -0006c770: 5465 7374 732e 6a61 7661 3a20 5465 7374 Tests.java: Test │ │ │ │ │ -0006c780: 7320 4375 7272 656e 6379 2063 6c61 7373 s Currency class │ │ │ │ │ -0006c790: 2069 6e73 7461 6e74 6961 7465 7320 636f instantiates co │ │ │ │ │ -0006c7a0: 7272 6563 746c 7920 7769 7468 2055 6e69 rrectly with Uni │ │ │ │ │ -0006c7b0: 636f 6465 2065 7874 656e 7369 6f6e 730a code extensions. │ │ │ │ │ -0006c7c0: 3c62 720a 3e6a 6176 612f 7574 696c 2f4c java/util/L │ │ │ │ │ -0006c7d0: 6f63 616c 652f 6263 7034 3775 2f44 6973 ocale/bcp47u/Dis │ │ │ │ │ -0006c7e0: 706c 6179 4e61 6d65 5465 7374 732e 6a61 playNameTests.ja │ │ │ │ │ -0006c7f0: 7661 3a20 5465 7374 7320 7468 6520 6469 va: Tests the di │ │ │ │ │ -0006c800: 7370 6c61 7920 6e61 6d65 7320 666f 7220 splay names for │ │ │ │ │ -0006c810: 4243 5020 3437 2055 2065 7874 656e 7369 BCP 47 U extensi │ │ │ │ │ -0006c820: 6f6e 730a 3c62 720a 3e6a 6176 612f 7574 ons.java/ut │ │ │ │ │ -0006c830: 696c 2f4c 6f63 616c 652f 6263 7034 3775 il/Locale/bcp47u │ │ │ │ │ -0006c840: 2f46 6f72 6d61 7454 6573 7473 2e6a 6176 /FormatTests.jav │ │ │ │ │ -0006c850: 613a 2054 6573 7473 202a 466f 726d 6174 a: Tests *Format │ │ │ │ │ -0006c860: 2063 6c61 7373 2064 6561 6c73 2077 6974 class deals wit │ │ │ │ │ -0006c870: 6820 556e 6963 6f64 6520 6578 7465 6e73 h Unicode extens │ │ │ │ │ -0006c880: 696f 6e73 2063 6f72 7265 6374 6c79 2e0a ions correctly.. │ │ │ │ │ -0006c890: 3c62 720a 3e6a 6176 612f 7574 696c 2f4c java/util/L │ │ │ │ │ -0006c8a0: 6f63 616c 652f 6263 7034 3775 2f53 796d ocale/bcp47u/Sym │ │ │ │ │ -0006c8b0: 626f 6c73 5465 7374 732e 6a61 7661 3a20 bolsTests.java: │ │ │ │ │ -0006c8c0: 5465 7374 7320 2a46 6f72 6d61 7453 796d Tests *FormatSym │ │ │ │ │ -0006c8d0: 626f 6c73 2063 6c61 7373 2064 6561 6c73 bols class deals │ │ │ │ │ -0006c8e0: 2077 6974 6820 556e 6963 6f64 6520 6578 with Unicode ex │ │ │ │ │ -0006c8f0: 7465 6e73 696f 6e73 2063 6f72 7265 6374 tensions correct │ │ │ │ │ -0006c900: 6c79 2e0a 3c62 720a 3e6a 6176 612f 7574 ly..java/ut │ │ │ │ │ -0006c910: 696c 2f4c 6f63 616c 652f 6263 7034 3775 il/Locale/bcp47u │ │ │ │ │ -0006c920: 2f53 7973 7465 6d50 726f 7065 7274 7954 /SystemPropertyT │ │ │ │ │ -0006c930: 6573 7473 2e6a 6176 613a 2054 6573 7473 ests.java: Tests │ │ │ │ │ -0006c940: 2074 6865 2073 7973 7465 6d20 7072 6f70 the system prop │ │ │ │ │ -0006c950: 6572 7469 6573 0a3c 6272 0a3e 6a61 7661 erties.java │ │ │ │ │ -0006c960: 2f75 7469 6c2f 4c6f 6361 6c65 2f62 6370 /util/Locale/bcp │ │ │ │ │ -0006c970: 3437 752f 7370 692f 4461 7465 466f 726d 47u/spi/DateForm │ │ │ │ │ -0006c980: 6174 5379 6d62 6f6c 7350 726f 7669 6465 atSymbolsProvide │ │ │ │ │ -0006c990: 7254 6573 7473 2e6a 6176 613a 2054 6573 rTests.java: Tes │ │ │ │ │ -0006c9a0: 7473 2044 6174 6546 6f72 6d61 7453 796d ts DateFormatSym │ │ │ │ │ -0006c9b0: 626f 6c73 2070 726f 7669 6465 7220 696d bols provider im │ │ │ │ │ -0006c9c0: 706c 656d 656e 7461 7469 6f6e 730a 3c62 plementations.java/util/Loc │ │ │ │ │ -0006c9e0: 616c 652f 6263 7034 3775 2f73 7069 2f4c ale/bcp47u/spi/L │ │ │ │ │ -0006c9f0: 6f63 616c 654e 616d 6550 726f 7669 6465 ocaleNameProvide │ │ │ │ │ -0006ca00: 7254 6573 7473 2e6a 6176 613a 2054 6573 rTests.java: Tes │ │ │ │ │ -0006ca10: 7473 204c 6f63 616c 654e 616d 6550 726f ts LocaleNamePro │ │ │ │ │ -0006ca20: 7669 6465 7220 5350 4973 0a3c 6272 0a3e vider SPIs. │ │ │ │ │ -0006ca30: 6a61 7661 2f75 7469 6c2f 4d61 702f 4261 java/util/Map/Ba │ │ │ │ │ -0006ca40: 7369 6353 6572 6961 6c69 7a61 7469 6f6e sicSerialization │ │ │ │ │ -0006ca50: 2e6a 6176 613a 2045 6e73 7572 6520 4d61 .java: Ensure Ma │ │ │ │ │ -0006ca60: 7073 2063 616e 2062 6520 7365 7269 616c ps can be serial │ │ │ │ │ -0006ca70: 697a 6564 2061 6e64 2064 6573 6572 6961 ized and deseria │ │ │ │ │ -0006ca80: 6c69 7a65 642e 0a3c 6272 0a3e 6a61 7661 lized..java │ │ │ │ │ -0006ca90: 2f75 7469 6c2f 4d61 702f 436f 6c6c 6973 /util/Map/Collis │ │ │ │ │ -0006caa0: 696f 6e73 2e6a 6176 613a 2045 6e73 7572 ions.java: Ensur │ │ │ │ │ -0006cab0: 6520 4d61 7073 2062 6568 6176 6520 7765 e Maps behave we │ │ │ │ │ -0006cac0: 6c6c 2077 6974 6820 6c6f 7473 206f 6620 ll with lots of │ │ │ │ │ -0006cad0: 6861 7368 436f 6465 2829 2063 6f6c 6c69 hashCode() colli │ │ │ │ │ -0006cae0: 7369 6f6e 732e 0a3c 6272 0a3e 6a61 7661 sions..java │ │ │ │ │ -0006caf0: 2f75 7469 6c2f 4d61 702f 4465 6661 756c /util/Map/Defaul │ │ │ │ │ -0006cb00: 7473 2e6a 6176 613a 2054 6573 7420 4d61 ts.java: Test Ma │ │ │ │ │ -0006cb10: 7020 6465 6661 756c 7420 6d65 7468 6f64 p default method │ │ │ │ │ -0006cb20: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ -0006cb30: 2f4d 6170 2f45 6e74 7279 436f 6d70 6172 /Map/EntryCompar │ │ │ │ │ -0006cb40: 6174 6f72 732e 6a61 7661 3a20 200a 3c62 ators.java: .java/util/Map │ │ │ │ │ -0006cb60: 2f45 6e74 7279 4861 7368 436f 6465 2e6a /EntryHashCode.j │ │ │ │ │ -0006cb70: 6176 613a 204d 6170 2e45 6e74 7279 2069 ava: Map.Entry i │ │ │ │ │ -0006cb80: 6d70 6c65 6d65 6e74 6174 696f 6e73 206e mplementations n │ │ │ │ │ -0006cb90: 6565 6420 746f 2063 6f6d 706c 7920 7769 eed to comply wi │ │ │ │ │ -0006cba0: 7468 204d 6170 2e45 6e74 7279 2e68 6173 th Map.Entry.has │ │ │ │ │ -0006cbb0: 6843 6f64 6528 2920 6465 6669 6e65 6420 hCode() defined │ │ │ │ │ -0006cbc0: 6265 6861 7669 6f75 722e 0a3c 6272 0a3e behaviour.. │ │ │ │ │ -0006cbd0: 6a61 7661 2f75 7469 6c2f 4d61 702f 456e java/util/Map/En │ │ │ │ │ -0006cbe0: 7472 7953 6574 4974 6572 6174 6f72 2e6a trySetIterator.j │ │ │ │ │ -0006cbf0: 6176 613a 2065 6e73 7572 6520 656e 7472 ava: ensure entr │ │ │ │ │ -0006cc00: 7920 7365 7427 7320 6974 6572 6174 6f72 y set's iterator │ │ │ │ │ -0006cc10: 2064 6f65 736e 2774 2068 6176 6520 7369 doesn't have si │ │ │ │ │ -0006cc20: 6465 2065 6666 6563 7473 206f 6e20 7468 de effects on th │ │ │ │ │ -0006cc30: 6520 656e 7472 7920 7365 740a 3c62 720a e entry set.java/util/Map/F │ │ │ │ │ -0006cc50: 756e 6374 696f 6e61 6c43 4d45 732e 6a61 unctionalCMEs.ja │ │ │ │ │ -0006cc60: 7661 3a20 456e 7375 7265 2074 6861 7420 va: Ensure that │ │ │ │ │ -0006cc70: 436f 6e63 7572 7265 6e74 4d6f 6469 6669 ConcurrentModifi │ │ │ │ │ -0006cc80: 6361 7469 6f6e 4578 6365 7074 696f 6e73 cationExceptions │ │ │ │ │ -0006cc90: 2061 7265 2074 6872 6f77 6e20 6173 2073 are thrown as s │ │ │ │ │ -0006cca0: 7065 6369 6669 6564 2066 726f 6d20 4d61 pecified from Ma │ │ │ │ │ -0006ccb0: 7020 6d65 7468 6f64 7320 7468 6174 2061 p methods that a │ │ │ │ │ -0006ccc0: 6363 6570 7420 4675 6e63 7469 6f6e 730a ccept Functions. │ │ │ │ │ -0006ccd0: 3c62 720a 3e6a 6176 612f 7574 696c 2f4d java/util/M │ │ │ │ │ -0006cce0: 6170 2f47 6574 2e6a 6176 613a 2056 6572 ap/Get.java: Ver │ │ │ │ │ -0006ccf0: 6966 7920 6173 7365 7274 696f 6e73 2069 ify assertions i │ │ │ │ │ -0006cd00: 6e20 6765 7428 2920 6a61 7661 646f 6373 n get() javadocs │ │ │ │ │ -0006cd10: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006cd20: 4d61 702f 496e 506c 6163 654f 7073 436f Map/InPlaceOpsCo │ │ │ │ │ -0006cd30: 6c6c 6973 696f 6e73 2e6a 6176 613a 2045 llisions.java: E │ │ │ │ │ -0006cd40: 6e73 7572 6520 6f76 6572 7269 6465 7320 nsure overrides │ │ │ │ │ -0006cd50: 6f66 2069 6e2d 706c 6163 6520 6f70 6572 of in-place oper │ │ │ │ │ -0006cd60: 6174 696f 6e73 2069 6e20 4d61 7073 2062 ations in Maps b │ │ │ │ │ -0006cd70: 6568 6176 6520 7765 6c6c 2077 6974 6820 ehave well with │ │ │ │ │ -0006cd80: 6c6f 7473 206f 6620 636f 6c6c 6973 696f lots of collisio │ │ │ │ │ -0006cd90: 6e73 2e0a 3c62 720a 3e6a 6176 612f 7574 ns..java/ut │ │ │ │ │ -0006cda0: 696c 2f4d 6170 2f4c 6f63 6b53 7465 702e il/Map/LockStep. │ │ │ │ │ -0006cdb0: 6a61 7661 3a20 5465 7374 204d 6170 2069 java: Test Map i │ │ │ │ │ -0006cdc0: 6d70 6c65 6d65 6e74 6174 696f 6e73 2066 mplementations f │ │ │ │ │ -0006cdd0: 6f72 206d 7574 7561 6c20 636f 6d70 6174 or mutual compat │ │ │ │ │ -0006cde0: 6962 696c 6974 790a 3c62 720a 3e6a 6176 ibility.jav │ │ │ │ │ -0006cdf0: 612f 7574 696c 2f4d 6170 2f4d 6170 4269 a/util/Map/MapBi │ │ │ │ │ -0006ce00: 6e54 6f46 726f 6d54 7265 6554 6573 742e nToFromTreeTest. │ │ │ │ │ -0006ce10: 6a61 7661 3a20 5465 7374 2074 6865 2063 java: Test the c │ │ │ │ │ -0006ce20: 6173 6520 7768 6572 6520 6120 6269 6e20 ase where a bin │ │ │ │ │ -0006ce30: 6973 2074 7265 6569 6669 6564 2061 6e64 is treeified and │ │ │ │ │ -0006ce40: 2076 6963 6520 7665 7273 6572 0a3c 6272 vice verser.
    java/util/Map/ │ │ │ │ │ -0006ce60: 4d61 7046 6163 746f 7269 6573 2e6a 6176 MapFactories.jav │ │ │ │ │ -0006ce70: 613a 2054 6573 7420 636f 6e76 656e 6965 a: Test convenie │ │ │ │ │ -0006ce80: 6e63 6520 7374 6174 6963 2066 6163 746f nce static facto │ │ │ │ │ -0006ce90: 7279 206d 6574 686f 6473 206f 6e20 4d61 ry methods on Ma │ │ │ │ │ -0006cea0: 702e 0a3c 6272 0a3e 6a61 7661 2f75 7469 p..java/uti │ │ │ │ │ -0006ceb0: 6c2f 4d61 702f 546f 4172 7261 792e 6a61 l/Map/ToArray.ja │ │ │ │ │ -0006cec0: 7661 3a20 456e 7375 7265 2074 6f41 7272 va: Ensure toArr │ │ │ │ │ -0006ced0: 6179 2829 2069 6d70 6c65 6d65 6e74 6174 ay() implementat │ │ │ │ │ -0006cee0: 696f 6e73 2072 6574 7572 6e20 636f 7272 ions return corr │ │ │ │ │ -0006cef0: 6563 7420 7265 7375 6c74 732e 0a3c 6272 ect results..
    java/util/Miss │ │ │ │ │ -0006cf10: 696e 6746 6f72 6d61 7441 7267 756d 656e ingFormatArgumen │ │ │ │ │ -0006cf20: 7445 7863 6570 7469 6f6e 2f47 6574 466f tException/GetFo │ │ │ │ │ -0006cf30: 726d 6174 5370 6563 6966 6965 722e 6a61 rmatSpecifier.ja │ │ │ │ │ -0006cf40: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ -0006cf50: 7220 4d69 7373 696e 6746 6f72 6d61 7441 r MissingFormatA │ │ │ │ │ -0006cf60: 7267 756d 656e 7445 7863 6570 7469 6f6e rgumentException │ │ │ │ │ -0006cf70: 2e67 6574 466f 726d 6174 5370 6563 6966 .getFormatSpecif │ │ │ │ │ -0006cf80: 6965 720a 3c62 720a 3e6a 6176 612f 7574 ier.java/ut │ │ │ │ │ -0006cf90: 696c 2f4e 6176 6967 6162 6c65 4d61 702f il/NavigableMap/ │ │ │ │ │ -0006cfa0: 4c6f 636b 5374 6570 2e6a 6176 613a 2043 LockStep.java: C │ │ │ │ │ -0006cfb0: 6f6d 7061 7265 204e 6176 6967 6162 6c65 ompare Navigable │ │ │ │ │ -0006cfc0: 4d61 7020 696d 706c 656d 656e 7461 7469 Map implementati │ │ │ │ │ -0006cfd0: 6f6e 7320 666f 7220 6964 656e 7469 6361 ons for identica │ │ │ │ │ -0006cfe0: 6c20 6265 6861 7669 6f72 0a3c 6272 0a3e l behavior. │ │ │ │ │ -0006cff0: 6a61 7661 2f75 7469 6c2f 4f62 6a65 6374 java/util/Object │ │ │ │ │ -0006d000: 732f 4261 7369 634f 626a 6563 7473 5465 s/BasicObjectsTe │ │ │ │ │ -0006d010: 7374 2e6a 6176 613a 2042 6173 6963 2074 st.java: Basic t │ │ │ │ │ -0006d020: 6573 7473 2066 6f72 206d 6574 686f 6473 ests for methods │ │ │ │ │ -0006d030: 2069 6e20 6a61 7661 2e75 7469 6c2e 4f62 in java.util.Ob │ │ │ │ │ -0006d040: 6a65 6374 730a 3c62 720a 3e6a 6176 612f jects.java/ │ │ │ │ │ -0006d050: 7574 696c 2f4f 626a 6563 7473 2f43 6865 util/Objects/Che │ │ │ │ │ -0006d060: 636b 496e 6465 782e 6a61 7661 3a20 4f62 ckIndex.java: Ob │ │ │ │ │ -0006d070: 6a65 6374 732e 6368 6563 6b49 6e64 6578 jects.checkIndex │ │ │ │ │ -0006d080: 2f6a 646b 2e69 6e74 6572 6e61 6c2e 7574 /jdk.internal.ut │ │ │ │ │ -0006d090: 696c 2e50 7265 636f 6e64 6974 696f 6e73 il.Preconditions │ │ │ │ │ -0006d0a0: 2e63 6865 636b 496e 6465 7820 7465 7374 .checkIndex test │ │ │ │ │ -0006d0b0: 7320 666f 7220 696e 7420 7661 6c75 6573 s for int values │ │ │ │ │ -0006d0c0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006d0d0: 4f62 6a65 6374 732f 4368 6563 6b4c 6f6e Objects/CheckLon │ │ │ │ │ -0006d0e0: 6749 6e64 6578 2e6a 6176 613a 204f 626a gIndex.java: Obj │ │ │ │ │ -0006d0f0: 6563 7473 2e63 6865 636b 496e 6465 782f ects.checkIndex/ │ │ │ │ │ -0006d100: 6a64 6b2e 696e 7465 726e 616c 2e75 7469 jdk.internal.uti │ │ │ │ │ -0006d110: 6c2e 5072 6563 6f6e 6469 7469 6f6e 732e l.Preconditions. │ │ │ │ │ -0006d120: 6368 6563 6b49 6e64 6578 2074 6573 7473 checkIndex tests │ │ │ │ │ -0006d130: 2066 6f72 206c 6f6e 6720 7661 6c75 6573 for long values │ │ │ │ │ -0006d140: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006d150: 4f62 7365 7276 6162 6c65 2f43 6c65 6172 Observable/Clear │ │ │ │ │ -0006d160: 4368 616e 6765 642e 6a61 7661 3a20 5465 Changed.java: Te │ │ │ │ │ -0006d170: 7374 2074 6861 7420 4f62 7365 7276 6572 st that Observer │ │ │ │ │ -0006d180: 2e6e 6f74 6966 794f 6273 6572 7665 7273 .notifyObservers │ │ │ │ │ -0006d190: 2063 616c 6c73 2063 6c65 6172 4368 616e calls clearChan │ │ │ │ │ -0006d1a0: 6765 640a 3c62 720a 3e6a 6176 612f 7574 ged.java/ut │ │ │ │ │ -0006d1b0: 696c 2f4f 7074 696f 6e61 6c2f 4261 7369 il/Optional/Basi │ │ │ │ │ -0006d1c0: 632e 6a61 7661 3a20 4261 7369 6320 6675 c.java: Basic fu │ │ │ │ │ -0006d1d0: 6e63 7469 6f6e 616c 2074 6573 7420 6f66 nctional test of │ │ │ │ │ -0006d1e0: 204f 7074 696f 6e61 6c0a 3c62 720a 3e6a Optional.j │ │ │ │ │ -0006d1f0: 6176 612f 7574 696c 2f4f 7074 696f 6e61 ava/util/Optiona │ │ │ │ │ -0006d200: 6c2f 4261 7369 6344 6f75 626c 652e 6a61 l/BasicDouble.ja │ │ │ │ │ -0006d210: 7661 3a20 4261 7369 6320 6675 6e63 7469 va: Basic functi │ │ │ │ │ -0006d220: 6f6e 616c 2074 6573 7420 6f66 204f 7074 onal test of Opt │ │ │ │ │ -0006d230: 696f 6e61 6c44 6f75 626c 650a 3c62 720a ionalDouble.java/util/Optio │ │ │ │ │ -0006d250: 6e61 6c2f 4261 7369 6349 6e74 2e6a 6176 nal/BasicInt.jav │ │ │ │ │ -0006d260: 613a 2042 6173 6963 2066 756e 6374 696f a: Basic functio │ │ │ │ │ -0006d270: 6e61 6c20 7465 7374 206f 6620 4f70 7469 nal test of Opti │ │ │ │ │ -0006d280: 6f6e 616c 496e 740a 3c62 720a 3e6a 6176 onalInt.jav │ │ │ │ │ -0006d290: 612f 7574 696c 2f4f 7074 696f 6e61 6c2f a/util/Optional/ │ │ │ │ │ -0006d2a0: 4261 7369 634c 6f6e 672e 6a61 7661 3a20 BasicLong.java: │ │ │ │ │ -0006d2b0: 4261 7369 6320 6675 6e63 7469 6f6e 616c Basic functional │ │ │ │ │ -0006d2c0: 2074 6573 7420 6f66 204f 7074 696f 6e61 test of Optiona │ │ │ │ │ -0006d2d0: 6c4c 6f6e 670a 3c62 720a 3e6a 6176 612f lLong.java/ │ │ │ │ │ -0006d2e0: 7574 696c 2f50 6c75 6767 6162 6c65 4c6f util/PluggableLo │ │ │ │ │ -0006d2f0: 6361 6c65 2f42 7265 616b 4974 6572 6174 cale/BreakIterat │ │ │ │ │ -0006d300: 6f72 5072 6f76 6964 6572 5465 7374 2e6a orProviderTest.j │ │ │ │ │ -0006d310: 6176 613a 2042 7265 616b 4974 6572 6174 ava: BreakIterat │ │ │ │ │ -0006d320: 6f72 5072 6f76 6964 6572 2074 6573 7473 orProvider tests │ │ │ │ │ -0006d330: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006d340: 506c 7567 6761 626c 654c 6f63 616c 652f PluggableLocale/ │ │ │ │ │ -0006d350: 4361 6c65 6e64 6172 4461 7461 5072 6f76 CalendarDataProv │ │ │ │ │ -0006d360: 6964 6572 5465 7374 2e6a 6176 613a 2043 iderTest.java: C │ │ │ │ │ -0006d370: 616c 656e 6461 7244 6174 6150 726f 7669 alendarDataProvi │ │ │ │ │ -0006d380: 6465 7220 7465 7374 730a 3c62 720a 3e6a der tests.j │ │ │ │ │ -0006d390: 6176 612f 7574 696c 2f50 6c75 6767 6162 ava/util/Pluggab │ │ │ │ │ -0006d3a0: 6c65 4c6f 6361 6c65 2f43 616c 656e 6461 leLocale/Calenda │ │ │ │ │ -0006d3b0: 724e 616d 6550 726f 7669 6465 7254 6573 rNameProviderTes │ │ │ │ │ -0006d3c0: 742e 6a61 7661 3a20 4361 6c65 6e64 6172 t.java: Calendar │ │ │ │ │ -0006d3d0: 4e61 6d65 5072 6f76 6964 6572 2074 6573 NameProvider tes │ │ │ │ │ -0006d3e0: 7473 0a3c 6272 0a3e 6a61 7661 2f75 7469 ts.java/uti │ │ │ │ │ -0006d3f0: 6c2f 506c 7567 6761 626c 654c 6f63 616c l/PluggableLocal │ │ │ │ │ -0006d400: 652f 436c 6173 7370 6174 6854 6573 742e e/ClasspathTest. │ │ │ │ │ -0006d410: 6a61 7661 3a20 4368 6563 6b73 2077 6865 java: Checks whe │ │ │ │ │ -0006d420: 7468 6572 2070 726f 7669 6465 7273 2063 ther providers c │ │ │ │ │ -0006d430: 616e 2062 6520 6c6f 6164 6564 2066 726f an be loaded fro │ │ │ │ │ -0006d440: 6d20 636c 6173 7370 6174 682e 0a3c 6272 m classpath..
    java/util/Plug │ │ │ │ │ -0006d460: 6761 626c 654c 6f63 616c 652f 436f 6c6c gableLocale/Coll │ │ │ │ │ -0006d470: 6174 6f72 5072 6f76 6964 6572 5465 7374 atorProviderTest │ │ │ │ │ -0006d480: 2e6a 6176 613a 2043 6f6c 6c61 746f 7250 .java: CollatorP │ │ │ │ │ -0006d490: 726f 7669 6465 7220 7465 7374 730a 3c62 rovider tests.java/util/Plu │ │ │ │ │ -0006d4b0: 6767 6162 6c65 4c6f 6361 6c65 2f43 7572 ggableLocale/Cur │ │ │ │ │ -0006d4c0: 7265 6e63 794e 616d 6550 726f 7669 6465 rencyNameProvide │ │ │ │ │ -0006d4d0: 7254 6573 742e 6a61 7661 3a20 4375 7272 rTest.java: Curr │ │ │ │ │ -0006d4e0: 656e 6379 4e61 6d65 5072 6f76 6964 6572 encyNameProvider │ │ │ │ │ -0006d4f0: 2074 6573 7473 0a3c 6272 0a3e 6a61 7661 tests.java │ │ │ │ │ -0006d500: 2f75 7469 6c2f 506c 7567 6761 626c 654c /util/PluggableL │ │ │ │ │ -0006d510: 6f63 616c 652f 4461 7465 466f 726d 6174 ocale/DateFormat │ │ │ │ │ -0006d520: 5072 6f76 6964 6572 5465 7374 2e6a 6176 ProviderTest.jav │ │ │ │ │ -0006d530: 613a 2044 6174 6546 6f72 6d61 7450 726f a: DateFormatPro │ │ │ │ │ -0006d540: 7669 6465 7220 7465 7374 730a 3c62 720a vider tests.java/util/Plugg │ │ │ │ │ -0006d560: 6162 6c65 4c6f 6361 6c65 2f44 6174 6546 ableLocale/DateF │ │ │ │ │ -0006d570: 6f72 6d61 7453 796d 626f 6c73 5072 6f76 ormatSymbolsProv │ │ │ │ │ -0006d580: 6964 6572 5465 7374 2e6a 6176 613a 2044 iderTest.java: D │ │ │ │ │ -0006d590: 6174 6546 6f72 6d61 7453 796d 626f 6c73 ateFormatSymbols │ │ │ │ │ -0006d5a0: 5072 6f76 6964 6572 2074 6573 7473 0a3c Provider tests.< │ │ │ │ │ -0006d5b0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 506c br.>java/util/Pl │ │ │ │ │ -0006d5c0: 7567 6761 626c 654c 6f63 616c 652f 4465 uggableLocale/De │ │ │ │ │ -0006d5d0: 6369 6d61 6c46 6f72 6d61 7453 796d 626f cimalFormatSymbo │ │ │ │ │ -0006d5e0: 6c73 5072 6f76 6964 6572 5465 7374 2e6a lsProviderTest.j │ │ │ │ │ -0006d5f0: 6176 613a 2044 6563 696d 616c 466f 726d ava: DecimalForm │ │ │ │ │ -0006d600: 6174 5379 6d62 6f6c 7350 726f 7669 6465 atSymbolsProvide │ │ │ │ │ -0006d610: 7220 7465 7374 730a 3c62 720a 3e6a 6176 r tests.jav │ │ │ │ │ -0006d620: 612f 7574 696c 2f50 6c75 6767 6162 6c65 a/util/Pluggable │ │ │ │ │ -0006d630: 4c6f 6361 6c65 2f47 656e 6572 6963 5465 Locale/GenericTe │ │ │ │ │ -0006d640: 7374 2e6a 6176 613a 2047 656e 6572 6963 st.java: Generic │ │ │ │ │ -0006d650: 2074 6573 7473 2066 6f72 2074 6865 2070 tests for the p │ │ │ │ │ -0006d660: 6c75 6767 6162 6c65 206c 6f63 616c 6573 luggable locales │ │ │ │ │ -0006d670: 2066 6561 7475 7265 0a3c 6272 0a3e 6a61 feature.ja │ │ │ │ │ -0006d680: 7661 2f75 7469 6c2f 506c 7567 6761 626c va/util/Pluggabl │ │ │ │ │ -0006d690: 654c 6f63 616c 652f 4c6f 6361 6c65 4e61 eLocale/LocaleNa │ │ │ │ │ -0006d6a0: 6d65 5072 6f76 6964 6572 5465 7374 2e6a meProviderTest.j │ │ │ │ │ -0006d6b0: 6176 613a 204c 6f63 616c 654e 616d 6550 ava: LocaleNameP │ │ │ │ │ -0006d6c0: 726f 7669 6465 7220 7465 7374 730a 3c62 rovider tests.java/util/Plu │ │ │ │ │ -0006d6e0: 6767 6162 6c65 4c6f 6361 6c65 2f4e 756d ggableLocale/Num │ │ │ │ │ -0006d6f0: 6265 7246 6f72 6d61 7450 726f 7669 6465 berFormatProvide │ │ │ │ │ -0006d700: 7254 6573 742e 6a61 7661 3a20 4e75 6d62 rTest.java: Numb │ │ │ │ │ -0006d710: 6572 466f 726d 6174 5072 6f76 6964 6572 erFormatProvider │ │ │ │ │ -0006d720: 2074 6573 7473 0a3c 6272 0a3e 6a61 7661 tests.java │ │ │ │ │ -0006d730: 2f75 7469 6c2f 506c 7567 6761 626c 654c /util/PluggableL │ │ │ │ │ -0006d740: 6f63 616c 652f 5065 726d 6973 7369 6f6e ocale/Permission │ │ │ │ │ -0006d750: 5465 7374 2e6a 6176 613a 2043 6865 636b Test.java: Check │ │ │ │ │ -0006d760: 2077 6865 7468 6572 2052 756e 7469 6d65 whether Runtime │ │ │ │ │ -0006d770: 5065 726d 6973 7369 6f6e 2822 6c6f 6361 Permission("loca │ │ │ │ │ -0006d780: 6c65 5365 7276 6963 6550 726f 7669 6465 leServiceProvide │ │ │ │ │ -0006d790: 7222 2920 6973 2068 616e 646c 6564 2063 r") is handled c │ │ │ │ │ -0006d7a0: 6f72 7265 6374 6c79 2e0a 3c62 720a 3e6a orrectly..j │ │ │ │ │ -0006d7b0: 6176 612f 7574 696c 2f50 6c75 6767 6162 ava/util/Pluggab │ │ │ │ │ -0006d7c0: 6c65 4c6f 6361 6c65 2f53 7570 706f 7274 leLocale/Support │ │ │ │ │ -0006d7d0: 6564 4c6f 6361 6c65 7354 6573 742e 6a61 edLocalesTest.ja │ │ │ │ │ -0006d7e0: 7661 3a20 5465 7374 2074 6865 2064 6566 va: Test the def │ │ │ │ │ -0006d7f0: 6175 6c74 2069 6d70 6c65 6d65 6e74 6174 ault implementat │ │ │ │ │ -0006d800: 696f 6e20 6f66 204c 6f63 616c 6553 6572 ion of LocaleSer │ │ │ │ │ -0006d810: 7669 6365 5072 6f76 6964 6572 2e69 7353 viceProvider.isS │ │ │ │ │ -0006d820: 7570 706f 7274 6564 4c6f 6361 6c65 2e0a upportedLocale.. │ │ │ │ │ -0006d830: 3c62 720a 3e6a 6176 612f 7574 696c 2f50 java/util/P │ │ │ │ │ -0006d840: 6c75 6767 6162 6c65 4c6f 6361 6c65 2f54 luggableLocale/T │ │ │ │ │ -0006d850: 696d 655a 6f6e 654e 616d 6550 726f 7669 imeZoneNameProvi │ │ │ │ │ -0006d860: 6465 7254 6573 742e 6a61 7661 3a20 5469 derTest.java: Ti │ │ │ │ │ -0006d870: 6d65 5a6f 6e65 4e61 6d65 5072 6f76 6964 meZoneNameProvid │ │ │ │ │ -0006d880: 6572 2074 6573 7473 0a3c 6272 0a3e 6a61 er tests.ja │ │ │ │ │ -0006d890: 7661 2f75 7469 6c2f 5072 696f 7269 7479 va/util/Priority │ │ │ │ │ -0006d8a0: 5175 6575 652f 4164 644e 6f6e 436f 6d70 Queue/AddNonComp │ │ │ │ │ -0006d8b0: 6172 6162 6c65 2e6a 6176 613a 2020 0a3c arable.java: .< │ │ │ │ │ -0006d8c0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5072 br.>java/util/Pr │ │ │ │ │ -0006d8d0: 696f 7269 7479 5175 6575 652f 466f 7267 iorityQueue/Forg │ │ │ │ │ -0006d8e0: 6574 4d65 4e6f 742e 6a61 7661 3a20 5465 etMeNot.java: Te │ │ │ │ │ -0006d8f0: 7374 2046 6f72 6765 744d 654e 6f74 2069 st ForgetMeNot i │ │ │ │ │ -0006d900: 6d70 6c65 6d65 6e74 6174 696f 6e20 6665 mplementation fe │ │ │ │ │ -0006d910: 6174 7572 6520 2861 6e64 206d 6f72 6529 ature (and more) │ │ │ │ │ -0006d920: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006d930: 5072 696f 7269 7479 5175 6575 652f 4e6f PriorityQueue/No │ │ │ │ │ -0006d940: 4e75 6c6c 732e 6a61 7661 3a20 4174 7465 Nulls.java: Atte │ │ │ │ │ -0006d950: 6d70 7420 746f 2061 6464 2061 206e 756c mpt to add a nul │ │ │ │ │ -0006d960: 6c20 7468 726f 7773 204e 756c 6c50 6f69 l throws NullPoi │ │ │ │ │ -0006d970: 6e74 6572 4578 6365 7074 696f 6e0a 3c62 nterException.java/util/Pri │ │ │ │ │ -0006d990: 6f72 6974 7951 7565 7565 2f50 7269 6f72 orityQueue/Prior │ │ │ │ │ -0006d9a0: 6974 7951 7565 7565 536f 7274 2e6a 6176 ityQueueSort.jav │ │ │ │ │ -0006d9b0: 613a 2043 6865 636b 7320 7468 6174 2061 a: Checks that a │ │ │ │ │ -0006d9c0: 2070 7269 6f72 6974 7920 7175 6575 6520 priority queue │ │ │ │ │ -0006d9d0: 7265 7475 726e 7320 656c 656d 656e 7473 returns elements │ │ │ │ │ -0006d9e0: 2069 6e20 736f 7274 6564 206f 7264 6572 in sorted order │ │ │ │ │ -0006d9f0: 2061 6372 6f73 7320 7661 7269 6f75 7320 across various │ │ │ │ │ -0006da00: 6f70 6572 6174 696f 6e73 0a3c 6272 0a3e operations. │ │ │ │ │ -0006da10: 6a61 7661 2f75 7469 6c2f 5072 696f 7269 java/util/Priori │ │ │ │ │ -0006da20: 7479 5175 6575 652f 5265 6d6f 7665 436f tyQueue/RemoveCo │ │ │ │ │ -0006da30: 6e74 6169 6e73 2e6a 6176 613a 2054 6573 ntains.java: Tes │ │ │ │ │ -0006da40: 7420 636f 6e74 6169 6e73 2f72 656d 6f76 t contains/remov │ │ │ │ │ -0006da50: 6520 6571 7561 746f 7220 636f 6d70 6174 e equator compat │ │ │ │ │ -0006da60: 6962 696c 6974 790a 3c62 720a 3e6a 6176 ibility.jav │ │ │ │ │ -0006da70: 612f 7574 696c 2f50 726f 7065 7274 6965 a/util/Propertie │ │ │ │ │ -0006da80: 732f 426c 616e 6b4c 696e 6573 2e6a 6176 s/BlankLines.jav │ │ │ │ │ -0006da90: 613a 2054 6573 7420 6c6f 6164 696e 6720 a: Test loading │ │ │ │ │ -0006daa0: 6f66 2070 726f 7065 7274 6965 7320 6669 of properties fi │ │ │ │ │ -0006dab0: 6c65 7320 7769 7468 2062 6c61 6e6b 206c les with blank l │ │ │ │ │ -0006dac0: 696e 6573 0a3c 6272 0a3e 6a61 7661 2f75 ines.java/u │ │ │ │ │ -0006dad0: 7469 6c2f 5072 6f70 6572 7469 6573 2f42 til/Properties/B │ │ │ │ │ -0006dae0: 7567 3636 3039 3433 312e 6a61 7661 3a20 ug6609431.java: │ │ │ │ │ -0006daf0: 5465 7374 2077 6865 7468 6572 206c 6f61 Test whether loa │ │ │ │ │ -0006db00: 6469 6e67 206f 6620 6120 7072 6f70 6572 ding of a proper │ │ │ │ │ -0006db10: 7479 2076 616c 7565 2069 6e20 6120 6669 ty value in a fi │ │ │ │ │ -0006db20: 6c65 2065 6e64 696e 6720 7769 7468 2061 le ending with a │ │ │ │ │ -0006db30: 2062 6163 6b73 6c61 7368 2077 6f72 6b73 backslash works │ │ │ │ │ -0006db40: 2066 696e 652e 0a3c 6272 0a3e 6a61 7661 fine..java │ │ │ │ │ -0006db50: 2f75 7469 6c2f 5072 6f70 6572 7469 6573 /util/Properties │ │ │ │ │ -0006db60: 2f43 6865 636b 4f76 6572 7269 6465 732e /CheckOverrides. │ │ │ │ │ -0006db70: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ -0006db80: 7468 6520 5072 6f70 6572 7469 6573 2063 the Properties c │ │ │ │ │ -0006db90: 6c61 7373 206f 7665 7272 6964 6573 2061 lass overrides a │ │ │ │ │ -0006dba0: 6c6c 2070 7562 6c69 632b 7072 6f74 6563 ll public+protec │ │ │ │ │ -0006dbb0: 7465 6420 6d65 7468 6f64 7320 6f66 2061 ted methods of a │ │ │ │ │ -0006dbc0: 6c6c 2061 6e63 6573 746f 7220 636c 6173 ll ancestor clas │ │ │ │ │ -0006dbd0: 7365 7320 616e 6420 696e 7465 7266 6163 ses and interfac │ │ │ │ │ -0006dbe0: 6573 0a3c 6272 0a3e 6a61 7661 2f75 7469 es.java/uti │ │ │ │ │ -0006dbf0: 6c2f 5072 6f70 6572 7469 6573 2f43 6865 l/Properties/Che │ │ │ │ │ -0006dc00: 636b 556e 7379 6e63 6872 6f6e 697a 6564 ckUnsynchronized │ │ │ │ │ -0006dc10: 2e6a 6176 613a 2054 6573 7420 5072 6f70 .java: Test Prop │ │ │ │ │ -0006dc20: 6572 7469 6573 206d 6574 686f 6473 2074 erties methods t │ │ │ │ │ -0006dc30: 6861 7420 646f 206e 6f74 2073 796e 6368 hat do not synch │ │ │ │ │ -0006dc40: 726f 6e69 7a65 2061 6e79 206d 6f72 650a ronize any more. │ │ │ │ │ -0006dc50: 3c62 720a 3e6a 6176 612f 7574 696c 2f50 java/util/P │ │ │ │ │ -0006dc60: 726f 7065 7274 6965 732f 436c 6f73 6558 roperties/CloseX │ │ │ │ │ -0006dc70: 4d4c 5374 7265 616d 2e6a 6176 613a 2054 MLStream.java: T │ │ │ │ │ -0006dc80: 6573 7420 7468 6520 696e 7075 7420 7374 est the input st │ │ │ │ │ -0006dc90: 7265 616d 2069 7320 636c 6f73 6564 2061 ream is closed a │ │ │ │ │ -0006dca0: 6674 6572 206c 6f61 6474 6f58 4d4c 2072 fter loadtoXML r │ │ │ │ │ -0006dcb0: 6574 7572 6e73 2e0a 3c62 720a 3e6a 6176 eturns..jav │ │ │ │ │ -0006dcc0: 612f 7574 696c 2f50 726f 7065 7274 6965 a/util/Propertie │ │ │ │ │ -0006dcd0: 732f 436f 6d70 6174 6962 696c 6974 7954 s/CompatibilityT │ │ │ │ │ -0006dce0: 6573 742e 6a61 7661 3a20 5665 7269 6679 est.java: Verify │ │ │ │ │ -0006dcf0: 2063 6f6d 7061 7469 6269 6c69 7479 2e0a compatibility.. │ │ │ │ │ -0006dd00: 3c62 720a 3e6a 6176 612f 7574 696c 2f50 java/util/P │ │ │ │ │ -0006dd10: 726f 7065 7274 6965 732f 436f 6e63 7572 roperties/Concur │ │ │ │ │ -0006dd20: 7265 6e74 4c6f 6164 416e 6453 746f 7265 rentLoadAndStore │ │ │ │ │ -0006dd30: 584d 4c2e 6a61 7661 3a20 5465 7374 2074 XML.java: Test t │ │ │ │ │ -0006dd40: 6861 7420 7468 6520 5072 6f70 6572 7469 hat the Properti │ │ │ │ │ -0006dd50: 6573 2073 746f 7265 546f 584d 4c20 616e es storeToXML an │ │ │ │ │ -0006dd60: 6420 6c6f 6164 4672 6f6d 584d 4c20 6d65 d loadFromXML me │ │ │ │ │ -0006dd70: 7468 6f64 7320 6172 6520 7468 7265 6164 thods are thread │ │ │ │ │ -0006dd80: 2073 6166 650a 3c62 720a 3e6a 6176 612f safe.java/ │ │ │ │ │ -0006dd90: 7574 696c 2f50 726f 7065 7274 6965 732f util/Properties/ │ │ │ │ │ -0006dda0: 456e 636f 6469 6e67 5465 7374 2e6a 6176 EncodingTest.jav │ │ │ │ │ -0006ddb0: 613a 2054 6573 7420 746f 2076 6572 6966 a: Test to verif │ │ │ │ │ -0006ddc0: 7920 7468 6520 6e65 7720 6f76 6572 6c6f y the new overlo │ │ │ │ │ -0006ddd0: 6164 206d 6574 686f 6420 7769 7468 2043 ad method with C │ │ │ │ │ -0006dde0: 6861 7273 6574 2066 756e 6374 696f 6e73 harset functions │ │ │ │ │ -0006ddf0: 2074 6865 2073 616d 6520 6173 2074 6865 the same as the │ │ │ │ │ -0006de00: 2065 7869 7374 696e 6720 6d65 7468 6f64 existing method │ │ │ │ │ -0006de10: 2074 6861 7420 7461 6b65 7320 6120 6368 that takes a ch │ │ │ │ │ -0006de20: 6172 7365 7420 6e61 6d65 2e0a 3c62 720a arset name..java/util/Prope │ │ │ │ │ -0006de40: 7274 6965 732f 4573 6361 7065 5370 6163 rties/EscapeSpac │ │ │ │ │ -0006de50: 652e 6a61 7661 3a20 4573 6361 7069 6e67 e.java: Escaping │ │ │ │ │ -0006de60: 206f 6620 7370 6163 6573 2072 6571 7569 of spaces requi │ │ │ │ │ -0006de70: 7265 6420 6f6e 6c79 2066 6f72 206c 6561 red only for lea │ │ │ │ │ -0006de80: 6469 6e67 2073 7061 6365 7320 696e 2074 ding spaces in t │ │ │ │ │ -0006de90: 6865 2076 616c 7565 2070 6172 7420 6f66 he value part of │ │ │ │ │ -0006dea0: 2074 6865 2070 726f 7065 7274 792e 0a3c the property..< │ │ │ │ │ -0006deb0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5072 br.>java/util/Pr │ │ │ │ │ -0006dec0: 6f70 6572 7469 6573 2f47 656e 6572 6966 operties/Generif │ │ │ │ │ -0006ded0: 6965 6455 7365 732e 6a61 7661 3a20 200a iedUses.java: . │ │ │ │ │ -0006dee0: 3c62 720a 3e6a 6176 612f 7574 696c 2f50 java/util/P │ │ │ │ │ -0006def0: 726f 7065 7274 6965 732f 496e 6974 6961 roperties/Initia │ │ │ │ │ -0006df00: 6c43 6170 6163 6974 792e 6a61 7661 3a20 lCapacity.java: │ │ │ │ │ -0006df10: 5465 7374 2074 6861 7420 5072 6f70 6572 Test that Proper │ │ │ │ │ -0006df20: 7469 6573 2869 6e74 2069 6e69 7469 616c ties(int initial │ │ │ │ │ -0006df30: 4361 7061 6369 7479 2920 7468 726f 7773 Capacity) throws │ │ │ │ │ -0006df40: 2065 7863 6570 7469 6f6e 7320 286f 7220 exceptions (or │ │ │ │ │ -0006df50: 646f 6573 6e27 7429 2061 7320 6578 7065 doesn't) as expe │ │ │ │ │ -0006df60: 6374 6564 0a3c 6272 0a3e 6a61 7661 2f75 cted.java/u │ │ │ │ │ -0006df70: 7469 6c2f 5072 6f70 6572 7469 6573 2f4c til/Properties/L │ │ │ │ │ -0006df80: 6f61 6441 6e64 5374 6f72 654e 5045 2e6a oadAndStoreNPE.j │ │ │ │ │ -0006df90: 6176 613a 2054 6573 7473 2074 6f20 7665 ava: Tests to ve │ │ │ │ │ -0006dfa0: 7269 6679 2074 6861 7420 6c6f 6164 2829 rify that load() │ │ │ │ │ -0006dfb0: 2061 6e64 2073 746f 7265 2829 2074 6872 and store() thr │ │ │ │ │ -0006dfc0: 6f77 204e 5045 7320 6173 2061 6476 6572 ow NPEs as adver │ │ │ │ │ -0006dfd0: 7469 7365 642e 0a3c 6272 0a3e 6a61 7661 tised..java │ │ │ │ │ -0006dfe0: 2f75 7469 6c2f 5072 6f70 6572 7469 6573 /util/Properties │ │ │ │ │ -0006dff0: 2f4c 6f61 6441 6e64 5374 6f72 6558 4d4c /LoadAndStoreXML │ │ │ │ │ -0006e000: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ -0006e010: 7420 6f66 2073 746f 7265 546f 584d 4c20 t of storeToXML │ │ │ │ │ -0006e020: 616e 6420 6c6f 6164 546f 584d 4c0a 3c62 and loadToXML.java/util/Pro │ │ │ │ │ -0006e040: 7065 7274 6965 732f 4c6f 6164 416e 6453 perties/LoadAndS │ │ │ │ │ -0006e050: 746f 7265 584d 4c57 6974 6844 6566 6175 toreXMLWithDefau │ │ │ │ │ -0006e060: 6c74 732e 6a61 7661 3a20 6368 6563 6b73 lts.java: checks │ │ │ │ │ -0006e070: 2074 6861 7420 5072 6f70 6572 7469 6573 that Properties │ │ │ │ │ -0006e080: 2e73 746f 7265 546f 584d 4c20 6f6e 6c79 .storeToXML only │ │ │ │ │ -0006e090: 2073 746f 7265 7320 7072 6f70 6572 7469 stores properti │ │ │ │ │ -0006e0a0: 6573 206c 6f63 616c 6c79 2064 6566 696e es locally defin │ │ │ │ │ -0006e0b0: 6564 206f 6e20 7468 6520 5072 6f70 6572 ed on the Proper │ │ │ │ │ -0006e0c0: 7469 6573 206f 626a 6563 742c 2065 7863 ties object, exc │ │ │ │ │ -0006e0d0: 6c75 6469 6e67 2074 686f 7365 2074 6861 luding those tha │ │ │ │ │ -0006e0e0: 7420 6172 6520 696e 6865 7269 7465 642e t are inherited. │ │ │ │ │ -0006e0f0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006e100: 5072 6f70 6572 7469 6573 2f4c 6f61 6450 Properties/LoadP │ │ │ │ │ -0006e110: 6172 7369 6e67 2e6a 6176 613a 2063 6865 arsing.java: che │ │ │ │ │ -0006e120: 636b 7320 666f 7220 7072 6f63 6573 7369 cks for processi │ │ │ │ │ -0006e130: 6e67 2065 7272 6f72 7320 696e 2070 726f ng errors in pro │ │ │ │ │ -0006e140: 7065 7274 6965 732e 6c6f 6164 0a3c 6272 perties.load.
    java/util/Prop │ │ │ │ │ -0006e160: 6572 7469 6573 2f4c 6f61 6450 6172 7369 erties/LoadParsi │ │ │ │ │ -0006e170: 6e67 322e 6a61 7661 3a20 6368 6563 6b73 ng2.java: checks │ │ │ │ │ -0006e180: 2066 6f72 2070 726f 6365 7373 696e 6720 for processing │ │ │ │ │ -0006e190: 6572 726f 7273 2069 6e20 7072 6f70 6572 errors in proper │ │ │ │ │ -0006e1a0: 7469 6573 2e6c 6f61 640a 3c62 720a 3e6a ties.load.j │ │ │ │ │ -0006e1b0: 6176 612f 7574 696c 2f50 726f 7065 7274 ava/util/Propert │ │ │ │ │ -0006e1c0: 6965 732f 4c6f 6164 5365 7061 7261 746f ies/LoadSeparato │ │ │ │ │ -0006e1d0: 7273 2e6a 6176 613a 2054 6573 7420 6c6f rs.java: Test lo │ │ │ │ │ -0006e1e0: 6164 696e 6720 6f66 2076 616c 7565 7320 ading of values │ │ │ │ │ -0006e1f0: 7468 6174 2061 7265 206b 6579 2076 616c that are key val │ │ │ │ │ -0006e200: 7565 2073 6570 6172 6174 6f72 730a 3c62 ue separators.java/util/Pro │ │ │ │ │ -0006e220: 7065 7274 6965 732f 5072 6f70 6572 7469 perties/Properti │ │ │ │ │ -0006e230: 6573 456e 7472 7953 6574 5465 7374 2e6a esEntrySetTest.j │ │ │ │ │ -0006e240: 6176 613a 2074 6573 7473 2074 6865 2065 ava: tests the e │ │ │ │ │ -0006e250: 6e74 7279 5365 7428 2920 6d65 7468 6f64 ntrySet() method │ │ │ │ │ -0006e260: 206f 6620 5072 6f70 6572 7469 6573 2063 of Properties c │ │ │ │ │ -0006e270: 6c61 7373 0a3c 6272 0a3e 6a61 7661 2f75 lass.java/u │ │ │ │ │ -0006e280: 7469 6c2f 5072 6f70 6572 7469 6573 2f50 til/Properties/P │ │ │ │ │ -0006e290: 726f 7065 7274 6965 7353 6572 6961 6c69 ropertiesSeriali │ │ │ │ │ -0006e2a0: 7a61 7469 6f6e 2e6a 6176 613a 2074 6573 zation.java: tes │ │ │ │ │ -0006e2b0: 7473 2074 6865 2063 6f6d 7061 7469 6269 ts the compatibi │ │ │ │ │ -0006e2c0: 6c69 7479 206f 6620 5072 6f70 6572 7469 lity of Properti │ │ │ │ │ -0006e2d0: 6573 2073 6572 6961 6c20 666f 726d 0a3c es serial form.< │ │ │ │ │ -0006e2e0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5072 br.>java/util/Pr │ │ │ │ │ -0006e2f0: 6f70 6572 7469 6573 2f50 726f 7065 7274 operties/Propert │ │ │ │ │ -0006e300: 6965 7353 746f 7265 5465 7374 2e6a 6176 iesStoreTest.jav │ │ │ │ │ -0006e310: 613a 2074 6573 7473 2074 6865 206f 7264 a: tests the ord │ │ │ │ │ -0006e320: 6572 2069 6e20 7768 6963 6820 7468 6520 er in which the │ │ │ │ │ -0006e330: 5072 6f70 6572 7469 6573 2e73 746f 7265 Properties.store │ │ │ │ │ -0006e340: 2829 206d 6574 686f 6420 7772 6974 6573 () method writes │ │ │ │ │ -0006e350: 206f 7574 2074 6865 2070 726f 7065 7274 out the propert │ │ │ │ │ -0006e360: 6965 730a 3c62 720a 3e6a 6176 612f 7574 ies.java/ut │ │ │ │ │ -0006e370: 696c 2f50 726f 7065 7274 6965 732f 5072 il/Properties/Pr │ │ │ │ │ -0006e380: 6f70 6572 7469 6573 5465 7374 2e6a 6176 opertiesTest.jav │ │ │ │ │ -0006e390: 613a 2074 6573 7473 2074 6865 206c 6f61 a: tests the loa │ │ │ │ │ -0006e3a0: 6420 616e 6420 7374 6f72 6520 6d65 7468 d and store meth │ │ │ │ │ -0006e3b0: 6f64 7320 6f66 2050 726f 7065 7274 6965 ods of Propertie │ │ │ │ │ -0006e3c0: 7320 636c 6173 730a 3c62 720a 3e6a 6176 s class.jav │ │ │ │ │ -0006e3d0: 612f 7574 696c 2f50 726f 7065 7274 6965 a/util/Propertie │ │ │ │ │ -0006e3e0: 732f 5361 7665 2e6a 6176 613a 2054 6573 s/Save.java: Tes │ │ │ │ │ -0006e3f0: 7420 666f 7220 6c65 6164 696e 6720 7370 t for leading sp │ │ │ │ │ -0006e400: 6163 6520 696e 2076 616c 7565 7320 6f75 ace in values ou │ │ │ │ │ -0006e410: 7470 7574 2066 726f 6d20 7072 6f70 6572 tput from proper │ │ │ │ │ -0006e420: 7469 6573 0a3c 6272 0a3e 6a61 7661 2f75 ties.java/u │ │ │ │ │ -0006e430: 7469 6c2f 5072 6f70 6572 7469 6573 2f53 til/Properties/S │ │ │ │ │ -0006e440: 6176 6543 6c6f 7365 2e6a 6176 613a 2045 aveClose.java: E │ │ │ │ │ -0006e450: 6e73 7572 6520 7468 6174 2074 6865 2073 nsure that the s │ │ │ │ │ -0006e460: 6176 6520 6d65 7468 6f64 2064 6f65 736e ave method doesn │ │ │ │ │ -0006e470: 2774 2063 6c6f 7365 2069 7473 206f 7574 't close its out │ │ │ │ │ -0006e480: 7075 7420 7374 7265 616d 0a3c 6272 0a3e put stream. │ │ │ │ │ -0006e490: 6a61 7661 2f75 7469 6c2f 5072 6f70 6572 java/util/Proper │ │ │ │ │ -0006e4a0: 7469 6573 2f53 6176 6543 6f6d 6d65 6e74 ties/SaveComment │ │ │ │ │ -0006e4b0: 732e 6a61 7661 3a20 5665 7269 6679 2074 s.java: Verify t │ │ │ │ │ -0006e4c0: 6861 7420 7072 6f70 6572 7479 2e73 6176 hat property.sav │ │ │ │ │ -0006e4d0: 6520 7361 7665 7320 636f 6d6d 656e 7473 e saves comments │ │ │ │ │ -0006e4e0: 2063 6f72 7265 6374 6c79 0a3c 6272 0a3e correctly. │ │ │ │ │ -0006e4f0: 6a61 7661 2f75 7469 6c2f 5072 6f70 6572 java/util/Proper │ │ │ │ │ -0006e500: 7469 6573 2f53 6176 6545 6e63 6f64 696e ties/SaveEncodin │ │ │ │ │ -0006e510: 672e 6a61 7661 3a20 5465 7374 2066 6f72 g.java: Test for │ │ │ │ │ -0006e520: 2073 6176 696e 6720 616e 6420 6c6f 6164 saving and load │ │ │ │ │ -0006e530: 696e 6720 656e 636f 6465 6420 6b65 7973 ing encoded keys │ │ │ │ │ -0006e540: 2061 6e64 2076 616c 7565 730a 3c62 720a and values.java/util/Prope │ │ │ │ │ -0006e560: 7274 6965 732f 5361 7665 4c6f 6164 4261 rties/SaveLoadBa │ │ │ │ │ -0006e570: 7368 6572 2e6a 6176 613a 2054 6573 7420 sher.java: Test │ │ │ │ │ -0006e580: 7072 6f70 6572 7469 6573 2073 6176 6520 properties save │ │ │ │ │ -0006e590: 616e 6420 6c6f 6164 206d 6574 686f 6473 and load methods │ │ │ │ │ -0006e5a0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006e5b0: 5072 6f70 6572 7469 6573 2f53 6176 6553 Properties/SaveS │ │ │ │ │ -0006e5c0: 6570 6172 6174 6f72 2e6a 6176 613a 2056 eparator.java: V │ │ │ │ │ -0006e5d0: 6572 6966 7920 7468 6174 2070 726f 7065 erify that prope │ │ │ │ │ -0006e5e0: 7274 792e 7361 7665 2075 7365 7320 6c6f rty.save uses lo │ │ │ │ │ -0006e5f0: 6361 6c20 6c69 6e65 7365 7061 7261 746f cal lineseparato │ │ │ │ │ -0006e600: 720a 3c62 720a 3e6a 6176 612f 7574 696c r.java/util │ │ │ │ │ -0006e610: 2f50 726f 7065 7274 6965 732f 5374 6f72 /Properties/Stor │ │ │ │ │ -0006e620: 6544 6561 646c 6f63 6b2e 6a61 7661 3a20 eDeadlock.java: │ │ │ │ │ -0006e630: 5072 6f70 6572 7469 6573 2e73 746f 7265 Properties.store │ │ │ │ │ -0006e640: 2829 2063 6175 7365 7320 6465 6164 6c6f () causes deadlo │ │ │ │ │ -0006e650: 636b 2077 6865 6e20 636f 6e63 7572 7265 ck when concurre │ │ │ │ │ -0006e660: 6e74 6c79 2063 616c 6c69 6e67 2054 696d ntly calling Tim │ │ │ │ │ -0006e670: 655a 6f6e 6520 6170 6973 0a3c 6272 0a3e eZone apis. │ │ │ │ │ -0006e680: 6a61 7661 2f75 7469 6c2f 5072 6f70 6572 java/util/Proper │ │ │ │ │ -0006e690: 7469 6573 2f53 746f 7265 5265 7072 6f64 ties/StoreReprod │ │ │ │ │ -0006e6a0: 7563 6962 696c 6974 7954 6573 742e 6a61 ucibilityTest.ja │ │ │ │ │ -0006e6b0: 7661 3a20 5465 7374 7320 7468 6174 2074 va: Tests that t │ │ │ │ │ -0006e6c0: 6865 2050 726f 7065 7274 6965 732e 7374 he Properties.st │ │ │ │ │ -0006e6d0: 6f72 6528 2920 4150 4973 2067 656e 6572 ore() APIs gener │ │ │ │ │ -0006e6e0: 6174 6520 6f75 7470 7574 2074 6861 7420 ate output that │ │ │ │ │ -0006e6f0: 6973 2072 6570 726f 6475 6369 626c 650a is reproducible. │ │ │ │ │ -0006e700: 3c62 720a 3e6a 6176 612f 7574 696c 2f50 java/util/P │ │ │ │ │ -0006e710: 726f 7065 7274 6965 732f 5374 7269 6e67 roperties/String │ │ │ │ │ -0006e720: 5072 6f70 6572 7479 4e61 6d65 732e 6a61 PropertyNames.ja │ │ │ │ │ -0006e730: 7661 3a20 5465 7374 2066 6f72 2050 726f va: Test for Pro │ │ │ │ │ -0006e740: 7065 7274 6965 732e 7374 7269 6e67 5072 perties.stringPr │ │ │ │ │ -0006e750: 6f70 6572 7479 4e61 6d65 7328 2920 6966 opertyNames() if │ │ │ │ │ -0006e760: 2074 6865 2073 7973 7465 6d20 7072 6f70 the system prop │ │ │ │ │ -0006e770: 6572 7469 6573 2063 6f6e 7461 696e 2061 erties contain a │ │ │ │ │ -0006e780: 6e6f 7468 6572 206c 6973 7420 6f66 2070 nother list of p │ │ │ │ │ -0006e790: 726f 7065 7274 6965 7320 6173 2074 6865 roperties as the │ │ │ │ │ -0006e7a0: 2064 6566 6175 6c74 732e 0a3c 6272 0a3e defaults.. │ │ │ │ │ -0006e7b0: 6a61 7661 2f75 7469 6c2f 5072 6f70 6572 java/util/Proper │ │ │ │ │ -0006e7c0: 7469 6573 2f55 6e69 636f 6465 4573 6361 ties/UnicodeEsca │ │ │ │ │ -0006e7d0: 7065 2e6a 6176 613a 2054 6573 7420 666f pe.java: Test fo │ │ │ │ │ -0006e7e0: 7220 636f 7272 6563 7420 6578 6365 7074 r correct except │ │ │ │ │ -0006e7f0: 696f 6e20 7769 7468 2061 2073 686f 7274 ion with a short │ │ │ │ │ -0006e800: 2075 6e69 636f 6465 2065 7363 6170 650a unicode escape. │ │ │ │ │ -0006e810: 3c62 720a 3e6a 6176 612f 7574 696c 2f50 java/util/P │ │ │ │ │ -0006e820: 726f 7065 7274 6965 732f 584d 4c53 6176 roperties/XMLSav │ │ │ │ │ -0006e830: 654c 6f61 6442 6173 6865 722e 6a61 7661 eLoadBasher.java │ │ │ │ │ -0006e840: 3a20 5465 7374 2070 726f 7065 7274 6965 : Test propertie │ │ │ │ │ -0006e850: 7320 584d 4c20 7361 7665 2061 6e64 206c s XML save and l │ │ │ │ │ -0006e860: 6f61 6420 6d65 7468 6f64 730a 3c62 720a oad methods.java/util/Prope │ │ │ │ │ -0006e880: 7274 7950 6572 6d69 7373 696f 6e2f 5072 rtyPermission/Pr │ │ │ │ │ -0006e890: 6f70 6572 7479 5065 726d 6973 7369 6f6e opertyPermission │ │ │ │ │ -0006e8a0: 436f 6c6c 6563 7469 6f6e 2e6a 6176 613a Collection.java: │ │ │ │ │ -0006e8b0: 2055 6e69 7420 7465 7374 2066 6f72 2050 Unit test for P │ │ │ │ │ -0006e8c0: 726f 7065 7274 7950 6572 6d69 7373 696f ropertyPermissio │ │ │ │ │ -0006e8d0: 6e43 6f6c 6c65 6374 696f 6e20 7375 6263 nCollection subc │ │ │ │ │ -0006e8e0: 6c61 7373 0a3c 6272 0a3e 6a61 7661 2f75 lass.java/u │ │ │ │ │ -0006e8f0: 7469 6c2f 5261 6e64 6f6d 2f44 6973 7469 til/Random/Disti │ │ │ │ │ -0006e900: 6e63 7453 6565 6473 2e6a 6176 613a 2049 nctSeeds.java: I │ │ │ │ │ -0006e910: 6e64 6570 656e 6465 6e74 2069 6e73 7461 ndependent insta │ │ │ │ │ -0006e920: 6e74 6961 7469 6f6e 7320 6f66 2052 616e ntiations of Ran │ │ │ │ │ -0006e930: 646f 6d28 2920 6861 7665 2064 6973 7469 dom() have disti │ │ │ │ │ -0006e940: 6e63 7420 7365 6564 732e 0a3c 6272 0a3e nct seeds.. │ │ │ │ │ -0006e950: 6a61 7661 2f75 7469 6c2f 5261 6e64 6f6d java/util/Random │ │ │ │ │ -0006e960: 2f4c 584d 5261 6e64 6f6d 5769 7468 5365 /LXMRandomWithSe │ │ │ │ │ -0006e970: 6564 2e6a 6176 613a 2043 6865 636b 2074 ed.java: Check t │ │ │ │ │ -0006e980: 6861 7420 7468 6520 2862 7974 655b 5d29 hat the (byte[]) │ │ │ │ │ -0006e990: 2063 6f6e 7374 7275 6374 6f72 7320 646f constructors do │ │ │ │ │ -0006e9a0: 206e 6f74 2074 6872 6f77 2028 7365 6520 not throw (see │ │ │ │ │ -0006e9b0: 6275 6720 7265 706f 7274 290a 3c62 720a bug report).java/util/Rando │ │ │ │ │ -0006e9d0: 6d2f 4e65 7874 4279 7465 732e 6a61 7661 m/NextBytes.java │ │ │ │ │ -0006e9e0: 3a20 5465 7374 7320 666f 7220 5261 6e64 : Tests for Rand │ │ │ │ │ -0006e9f0: 6f6d 2e6e 6578 7442 7974 6573 0a3c 6272 om.nextBytes.
    java/util/Rand │ │ │ │ │ -0006ea10: 6f6d 2f4e 6578 7449 6e74 506f 7765 724f om/NextIntPowerO │ │ │ │ │ -0006ea20: 6654 776f 4d6f 642e 6a61 7661 3a20 5468 fTwoMod.java: Th │ │ │ │ │ -0006ea30: 6520 4643 5320 7265 6c65 6173 6520 6f66 e FCS release of │ │ │ │ │ -0006ea40: 2031 2e32 2064 6964 206e 6f74 2073 7065 1.2 did not spe │ │ │ │ │ -0006ea50: 6369 616c 2063 6173 6520 7468 6520 5261 cial case the Ra │ │ │ │ │ -0006ea60: 6e64 6f6d 2e6e 6578 7449 6e74 2063 616c ndom.nextInt cal │ │ │ │ │ -0006ea70: 6375 6c61 7469 6f6e 2066 6f72 2061 2070 culation for a p │ │ │ │ │ -0006ea80: 6f77 6572 206f 6620 7477 6f20 6d6f 6475 ower of two modu │ │ │ │ │ -0006ea90: 6c75 732c 2061 7320 6d61 6e64 6174 6564 lus, as mandated │ │ │ │ │ -0006eaa0: 2062 7920 7468 6520 7370 6563 2e0a 3c62 by the spec..java/util/Ran │ │ │ │ │ -0006eac0: 646f 6d2f 5261 6e64 6f6d 4361 6e61 7279 dom/RandomCanary │ │ │ │ │ -0006ead0: 5069 2e6a 6176 613a 2074 6573 7420 6269 Pi.java: test bi │ │ │ │ │ -0006eae0: 7420 7365 7175 656e 6365 7320 7072 6f64 t sequences prod │ │ │ │ │ -0006eaf0: 7563 6564 2062 7920 636c 6173 6573 2074 uced by clases t │ │ │ │ │ -0006eb00: 6861 7420 696d 706c 656d 656e 7420 696e hat implement in │ │ │ │ │ -0006eb10: 7465 7266 6163 6520 5261 6e64 6f6d 4765 terface RandomGe │ │ │ │ │ -0006eb20: 6e65 7261 746f 720a 3c62 720a 3e6a 6176 nerator.jav │ │ │ │ │ -0006eb30: 612f 7574 696c 2f52 616e 646f 6d2f 5261 a/util/Random/Ra │ │ │ │ │ -0006eb40: 6e64 6f6d 4578 706f 6e65 6e74 6961 6c54 ndomExponentialT │ │ │ │ │ -0006eb50: 6573 742e 6a61 7661 3a20 4368 6563 6b20 est.java: Check │ │ │ │ │ -0006eb60: 7468 6174 206e 6578 7445 7870 6f6e 656e that nextExponen │ │ │ │ │ -0006eb70: 7469 616c 2829 2072 6574 7572 6e73 206e tial() returns n │ │ │ │ │ -0006eb80: 6f6e 2d6e 6567 6174 6976 6520 6f75 7463 on-negative outc │ │ │ │ │ -0006eb90: 6f6d 6573 0a3c 6272 0a3e 6a61 7661 2f75 omes.java/u │ │ │ │ │ -0006eba0: 7469 6c2f 5261 6e64 6f6d 2f52 616e 646f til/Random/Rando │ │ │ │ │ -0006ebb0: 6d4e 6578 7444 6f75 626c 6542 6f75 6e64 mNextDoubleBound │ │ │ │ │ -0006ebc0: 6172 792e 6a61 7661 3a20 5665 7269 6679 ary.java: Verify │ │ │ │ │ -0006ebd0: 206e 6578 7444 6f75 626c 6520 7374 6179 nextDouble stay │ │ │ │ │ -0006ebe0: 7320 7769 7468 696e 2072 616e 6765 0a3c s within range.< │ │ │ │ │ -0006ebf0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5261 br.>java/util/Ra │ │ │ │ │ -0006ec00: 6e64 6f6d 2f52 616e 646f 6d53 7472 6561 ndom/RandomStrea │ │ │ │ │ -0006ec10: 6d54 6573 742e 6a61 7661 3a20 7465 7374 mTest.java: test │ │ │ │ │ -0006ec20: 2073 7472 6561 6d20 6d65 7468 6f64 7320 stream methods │ │ │ │ │ -0006ec30: 6f6e 2052 616e 646f 6d0a 3c62 720a 3e6a on Random.j │ │ │ │ │ -0006ec40: 6176 612f 7574 696c 2f52 616e 646f 6d2f ava/util/Random/ │ │ │ │ │ -0006ec50: 5261 6e64 6f6d 5465 7374 2e6a 6176 613a RandomTest.java: │ │ │ │ │ -0006ec60: 2074 6573 7420 6d65 7468 6f64 7320 6f6e test methods on │ │ │ │ │ -0006ec70: 2052 616e 646f 6d0a 3c62 720a 3e6a 6176 Random.jav │ │ │ │ │ -0006ec80: 612f 7574 696c 2f52 616e 646f 6d2f 5261 a/util/Random/Ra │ │ │ │ │ -0006ec90: 6e64 6f6d 5465 7374 4273 6931 3939 392e ndomTestBsi1999. │ │ │ │ │ -0006eca0: 6a61 7661 3a20 7465 7374 2062 6974 2073 java: test bit s │ │ │ │ │ -0006ecb0: 6571 7565 6e63 6573 2070 726f 6475 6365 equences produce │ │ │ │ │ -0006ecc0: 6420 6279 2063 6c61 7373 6573 2074 6861 d by classes tha │ │ │ │ │ -0006ecd0: 7420 696d 706c 656d 656e 7420 696e 7465 t implement inte │ │ │ │ │ -0006ece0: 7266 6163 6520 5261 6e64 6f6d 4765 6e65 rface RandomGene │ │ │ │ │ -0006ecf0: 7261 746f 720a 3c62 720a 3e6a 6176 612f rator.java/ │ │ │ │ │ -0006ed00: 7574 696c 2f52 616e 646f 6d2f 5261 6e64 util/Random/Rand │ │ │ │ │ -0006ed10: 6f6d 5465 7374 4368 6953 7175 6172 6564 omTestChiSquared │ │ │ │ │ -0006ed20: 2e6a 6176 613a 2074 6573 7420 6269 7420 .java: test bit │ │ │ │ │ -0006ed30: 7365 7175 656e 6365 7320 7072 6f64 7563 sequences produc │ │ │ │ │ -0006ed40: 6564 2062 7920 636c 6173 6573 2074 6861 ed by clases tha │ │ │ │ │ -0006ed50: 7420 696d 706c 656d 656e 7420 696e 7465 t implement inte │ │ │ │ │ -0006ed60: 7266 6163 6520 5261 6e64 6f6d 4765 6e65 rface RandomGene │ │ │ │ │ -0006ed70: 7261 746f 720a 3c62 720a 3e6a 6176 612f rator.java/ │ │ │ │ │ -0006ed80: 7574 696c 2f52 616e 646f 6d2f 5261 6e64 util/Random/Rand │ │ │ │ │ -0006ed90: 6f6d 5465 7374 436f 7665 7261 6765 2e6a omTestCoverage.j │ │ │ │ │ -0006eda0: 6176 613a 2045 6e73 7572 6520 7468 6174 ava: Ensure that │ │ │ │ │ -0006edb0: 2061 6c6c 2069 6d70 6c65 6d65 6e74 6174 all implementat │ │ │ │ │ -0006edc0: 696f 6e73 206f 6620 5261 6e64 6f6d 4765 ions of RandomGe │ │ │ │ │ -0006edd0: 6e65 7261 746f 7220 7375 7070 6c79 2072 nerator supply r │ │ │ │ │ -0006ede0: 6571 7569 7265 6420 6d65 7468 6f64 732e equired methods. │ │ │ │ │ -0006edf0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006ee00: 5261 6e64 6f6d 2f52 616e 646f 6d54 6573 Random/RandomTes │ │ │ │ │ -0006ee10: 744d 6f6d 656e 7473 2e6a 6176 613a 2074 tMoments.java: t │ │ │ │ │ -0006ee20: 6573 7420 6269 7420 7365 7175 656e 6365 est bit sequence │ │ │ │ │ -0006ee30: 7320 7072 6f64 7563 6564 2062 7920 636c s produced by cl │ │ │ │ │ -0006ee40: 6173 6573 2074 6861 7420 696d 706c 656d ases that implem │ │ │ │ │ -0006ee50: 656e 7420 696e 7465 7266 6163 6520 5261 ent interface Ra │ │ │ │ │ -0006ee60: 6e64 6f6d 4765 6e65 7261 746f 720a 3c62 ndomGenerator.java/util/Ran │ │ │ │ │ -0006ee80: 646f 6d2f 5438 3238 3231 3434 2e6a 6176 dom/T8282144.jav │ │ │ │ │ -0006ee90: 613a 2052 616e 646f 6d53 7570 706f 7274 a: RandomSupport │ │ │ │ │ -0006eea0: 2e63 6f6e 7665 7274 5365 6564 4279 7465 .convertSeedByte │ │ │ │ │ -0006eeb0: 7354 6f4c 6f6e 6773 2073 6967 6e20 6578 sToLongs sign ex │ │ │ │ │ -0006eec0: 7465 6e73 696f 6e20 6f76 6572 7772 6974 tension overwrit │ │ │ │ │ -0006eed0: 6573 2070 7265 7669 6f75 7320 6279 7465 es previous byte │ │ │ │ │ -0006eee0: 732e 0a3c 6272 0a3e 6a61 7661 2f75 7469 s..java/uti │ │ │ │ │ -0006eef0: 6c2f 5261 6e64 6f6d 4163 6365 7373 2f42 l/RandomAccess/B │ │ │ │ │ -0006ef00: 6173 6963 2e6a 6176 613a 2042 6173 6963 asic.java: Basic │ │ │ │ │ -0006ef10: 2074 6573 7420 666f 7220 6e65 7720 5261 test for new Ra │ │ │ │ │ -0006ef20: 6e64 6f6d 4163 6365 7373 2069 6e74 6572 ndomAccess inter │ │ │ │ │ -0006ef30: 6661 6365 0a3c 6272 0a3e 6a61 7661 2f75 face.java/u │ │ │ │ │ -0006ef40: 7469 6c2f 5265 736f 7572 6365 4275 6e64 til/ResourceBund │ │ │ │ │ -0006ef50: 6c65 2f42 7567 3430 3833 3237 3054 6573 le/Bug4083270Tes │ │ │ │ │ -0006ef60: 742e 6a61 7661 3a20 7465 7374 2042 7567 t.java: test Bug │ │ │ │ │ -0006ef70: 2034 3038 3332 3730 0a3c 6272 0a3e 6a61 4083270.ja │ │ │ │ │ -0006ef80: 7661 2f75 7469 6c2f 5265 736f 7572 6365 va/util/Resource │ │ │ │ │ -0006ef90: 4275 6e64 6c65 2f42 7567 3431 3638 3632 Bundle/Bug416862 │ │ │ │ │ -0006efa0: 3554 6573 742e 6a61 7661 3a20 7465 7374 5Test.java: test │ │ │ │ │ -0006efb0: 2052 6573 6f75 7263 6520 4275 6e64 6c65 Resource Bundle │ │ │ │ │ -0006efc0: 2066 6f72 2062 7567 2034 3136 3836 3235 for bug 4168625 │ │ │ │ │ -0006efd0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006efe0: 5265 736f 7572 6365 4275 6e64 6c65 2f42 ResourceBundle/B │ │ │ │ │ -0006eff0: 7567 3431 3737 3438 3954 6573 742e 6a61 ug4177489Test.ja │ │ │ │ │ -0006f000: 7661 3a20 7465 7374 2052 6573 6f75 7263 va: test Resourc │ │ │ │ │ -0006f010: 6520 4275 6e64 6c65 2066 6f72 2062 7567 e Bundle for bug │ │ │ │ │ -0006f020: 2034 3137 3734 3839 0a3c 6272 0a3e 6a61 4177489.ja │ │ │ │ │ -0006f030: 7661 2f75 7469 6c2f 5265 736f 7572 6365 va/util/Resource │ │ │ │ │ -0006f040: 4275 6e64 6c65 2f42 7567 3431 3935 3937 Bundle/Bug419597 │ │ │ │ │ -0006f050: 3854 6573 742e 6a61 7661 3a20 5665 7269 8Test.java: Veri │ │ │ │ │ -0006f060: 6669 6573 2074 6861 7420 7265 736f 7572 fies that resour │ │ │ │ │ -0006f070: 6365 2062 756e 646c 6520 6e61 6d65 7320 ce bundle names │ │ │ │ │ -0006f080: 6861 7665 2063 6173 6520 6469 7374 696e have case distin │ │ │ │ │ -0006f090: 6374 696f 6e2e 0a3c 6272 0a3e 6a61 7661 ction..java │ │ │ │ │ -0006f0a0: 2f75 7469 6c2f 5265 736f 7572 6365 4275 /util/ResourceBu │ │ │ │ │ -0006f0b0: 6e64 6c65 2f42 7567 3432 3537 3331 382e ndle/Bug4257318. │ │ │ │ │ -0006f0c0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -0006f0d0: 612f 7574 696c 2f52 6573 6f75 7263 6542 a/util/ResourceB │ │ │ │ │ -0006f0e0: 756e 646c 652f 4275 6734 3335 3334 3534 undle/Bug4353454 │ │ │ │ │ -0006f0f0: 2e6a 6176 613a 2054 6573 7420 6966 2074 .java: Test if t │ │ │ │ │ -0006f100: 6865 2073 6563 6f6e 6420 6765 7442 756e he second getBun │ │ │ │ │ -0006f110: 646c 6520 6361 6c6c 2066 696e 6473 2061 dle call finds a │ │ │ │ │ -0006f120: 2062 756e 646c 6520 696e 2074 6865 2064 bundle in the d │ │ │ │ │ -0006f130: 6566 6175 6c74 204c 6f63 616c 6520 7365 efault Locale se │ │ │ │ │ -0006f140: 6172 6368 2070 6174 682e 0a3c 6272 0a3e arch path.. │ │ │ │ │ -0006f150: 6a61 7661 2f75 7469 6c2f 5265 736f 7572 java/util/Resour │ │ │ │ │ -0006f160: 6365 4275 6e64 6c65 2f42 7567 3433 3936 ceBundle/Bug4396 │ │ │ │ │ -0006f170: 3032 312e 6a61 7661 3a20 5665 7269 6679 021.java: Verify │ │ │ │ │ -0006f180: 2074 6861 7420 6120 7265 736f 7572 6365 that a resource │ │ │ │ │ -0006f190: 2062 756e 646c 6520 6361 6e20 6f76 6572 bundle can over │ │ │ │ │ -0006f1a0: 7269 6465 2069 7473 2070 6172 656e 742e ride its parent. │ │ │ │ │ -0006f1b0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006f1c0: 5265 736f 7572 6365 4275 6e64 6c65 2f42 ResourceBundle/B │ │ │ │ │ -0006f1d0: 7567 3631 3930 3836 312e 6a61 7661 3a20 ug6190861.java: │ │ │ │ │ -0006f1e0: 4d61 6b65 2073 7572 6520 746f 2061 6c77 Make sure to alw │ │ │ │ │ -0006f1f0: 6179 7320 6c6f 6164 2074 6865 2064 6566 ays load the def │ │ │ │ │ -0006f200: 6175 6c74 206c 6f63 616c 6527 7320 6275 ault locale's bu │ │ │ │ │ -0006f210: 6e64 6c65 2077 6865 6e20 7468 6572 6527 ndle when there' │ │ │ │ │ -0006f220: 7320 6e6f 2062 756e 646c 6520 666f 7220 s no bundle for │ │ │ │ │ -0006f230: 7468 6520 7265 7175 6573 7465 6420 6c6f the requested lo │ │ │ │ │ -0006f240: 6361 6c65 2e0a 3c62 720a 3e6a 6176 612f cale..java/ │ │ │ │ │ -0006f250: 7574 696c 2f52 6573 6f75 7263 6542 756e util/ResourceBun │ │ │ │ │ -0006f260: 646c 652f 4275 6736 3230 3438 3533 2e6a dle/Bug6204853.j │ │ │ │ │ -0006f270: 6176 613a 2074 6573 7473 2050 726f 7065 ava: tests Prope │ │ │ │ │ -0006f280: 7274 7952 6573 6f75 7263 6542 756e 646c rtyResourceBundl │ │ │ │ │ -0006f290: 6528 5265 6164 6572 2920 636f 6e73 7472 e(Reader) constr │ │ │ │ │ -0006f2a0: 7563 746f 722e 0a3c 6272 0a3e 6a61 7661 uctor..java │ │ │ │ │ -0006f2b0: 2f75 7469 6c2f 5265 736f 7572 6365 4275 /util/ResourceBu │ │ │ │ │ -0006f2c0: 6e64 6c65 2f42 7567 3632 3939 3233 352f ndle/Bug6299235/ │ │ │ │ │ -0006f2d0: 4275 6736 3239 3932 3335 5465 7374 2e6a Bug6299235Test.j │ │ │ │ │ -0006f2e0: 6176 613a 2074 6573 7420 4275 6720 3632 ava: test Bug 62 │ │ │ │ │ -0006f2f0: 3939 3233 3520 746f 206d 616b 6520 7375 99235 to make su │ │ │ │ │ -0006f300: 7265 2074 6865 2074 6869 7264 2d70 6172 re the third-par │ │ │ │ │ -0006f310: 7479 2070 726f 7669 6465 6420 7375 6e20 ty provided sun │ │ │ │ │ -0006f320: 7265 736f 7572 6365 7320 636f 756c 6420 resources could │ │ │ │ │ -0006f330: 6265 2070 6963 6b65 6420 7570 2e0a 3c62 be picked up..java/util/Res │ │ │ │ │ -0006f350: 6f75 7263 6542 756e 646c 652f 4275 6736 ourceBundle/Bug6 │ │ │ │ │ -0006f360: 3335 3530 3039 2e6a 6176 613a 204d 616b 355009.java: Mak │ │ │ │ │ -0006f370: 6520 7375 7265 206e 6f74 2074 6f20 6861 e sure not to ha │ │ │ │ │ -0006f380: 7665 2074 6f6f 206d 616e 7920 6361 7573 ve too many caus │ │ │ │ │ -0006f390: 6573 2066 6f72 204d 6973 7369 6e67 5265 es for MissingRe │ │ │ │ │ -0006f3a0: 736f 7572 6365 4578 6365 7074 696f 6e0a sourceException. │ │ │ │ │ -0006f3b0: 3c62 720a 3e6a 6176 612f 7574 696c 2f52 java/util/R │ │ │ │ │ -0006f3c0: 6573 6f75 7263 6542 756e 646c 652f 4275 esourceBundle/Bu │ │ │ │ │ -0006f3d0: 6736 3335 3635 3731 2e6a 6176 613a 204d g6356571.java: M │ │ │ │ │ -0006f3e0: 616b 6520 7375 7265 2074 6861 7420 6e6f ake sure that no │ │ │ │ │ -0006f3f0: 6e2d 5265 736f 7572 6365 4275 6e64 6c65 n-ResourceBundle │ │ │ │ │ -0006f400: 2063 6c61 7373 6573 2061 7265 2069 676e classes are ign │ │ │ │ │ -0006f410: 6f72 6564 2061 6e64 2070 726f 7065 7274 ored and propert │ │ │ │ │ -0006f420: 6965 7320 6669 6c65 7320 6172 6520 6c6f ies files are lo │ │ │ │ │ -0006f430: 6164 6564 2063 6f72 7265 6374 6c79 2e0a aded correctly.. │ │ │ │ │ -0006f440: 3c62 720a 3e6a 6176 612f 7574 696c 2f52 java/util/R │ │ │ │ │ -0006f450: 6573 6f75 7263 6542 756e 646c 652f 4275 esourceBundle/Bu │ │ │ │ │ -0006f460: 6736 3335 3933 3330 2e6a 6176 613a 204d g6359330.java: M │ │ │ │ │ -0006f470: 616b 6520 7375 7265 2074 6861 7420 6765 ake sure that ge │ │ │ │ │ -0006f480: 7442 756e 646c 6520 646f 6573 6e27 7420 tBundle doesn't │ │ │ │ │ -0006f490: 6361 7573 6520 6120 7365 6375 7269 7479 cause a security │ │ │ │ │ -0006f4a0: 2065 7272 6f72 2077 6974 6820 6120 7365 error with a se │ │ │ │ │ -0006f4b0: 6375 7269 7479 206d 616e 6167 6572 2077 curity manager w │ │ │ │ │ -0006f4c0: 6865 6e20 696e 7374 616e 7469 616c 696e hen instantialin │ │ │ │ │ -0006f4d0: 6720 5242 436c 6173 734c 6f61 6465 7220 g RBClassLoader │ │ │ │ │ -0006f4e0: 2869 6e74 6572 6e61 6c20 636c 6173 736c (internal classl │ │ │ │ │ -0006f4f0: 6f61 6465 7229 2e0a 3c62 720a 3e6a 6176 oader)..jav │ │ │ │ │ -0006f500: 612f 7574 696c 2f52 6573 6f75 7263 6542 a/util/ResourceB │ │ │ │ │ -0006f510: 756e 646c 652f 4275 6736 3537 3232 3432 undle/Bug6572242 │ │ │ │ │ -0006f520: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -0006f530: 2074 6861 7420 5265 736f 7572 6365 4275 that ResourceBu │ │ │ │ │ -0006f540: 6e64 6c65 2e67 6574 4275 6e64 6c65 2069 ndle.getBundle i │ │ │ │ │ -0006f550: 676e 6f72 6573 204c 696e 6b61 6765 4572 gnores LinkageEr │ │ │ │ │ -0006f560: 726f 7220 666f 7220 636f 6d70 6174 6962 ror for compatib │ │ │ │ │ -0006f570: 696c 6974 792e 0a3c 6272 0a3e 6a61 7661 ility..java │ │ │ │ │ -0006f580: 2f75 7469 6c2f 5265 736f 7572 6365 4275 /util/ResourceBu │ │ │ │ │ -0006f590: 6e64 6c65 2f43 6f6e 7472 6f6c 2f42 6164 ndle/Control/Bad │ │ │ │ │ -0006f5a0: 436f 6e74 726f 6c73 5465 7374 2e6a 6176 ControlsTest.jav │ │ │ │ │ -0006f5b0: 613a 2054 6573 7420 6966 2052 6573 6f75 a: Test if Resou │ │ │ │ │ -0006f5c0: 7263 6542 756e 646c 652e 6765 7442 756e rceBundle.getBun │ │ │ │ │ -0006f5d0: 646c 6520 6465 7465 6374 7320 6261 6420 dle detects bad │ │ │ │ │ -0006f5e0: 436f 6e74 726f 6c20 696d 706c 656d 656e Control implemen │ │ │ │ │ -0006f5f0: 7461 7469 6f6e 732e 0a3c 6272 0a3e 6a61 tations..ja │ │ │ │ │ -0006f600: 7661 2f75 7469 6c2f 5265 736f 7572 6365 va/util/Resource │ │ │ │ │ -0006f610: 4275 6e64 6c65 2f43 6f6e 7472 6f6c 2f42 Bundle/Control/B │ │ │ │ │ -0006f620: 7567 3635 3330 3639 342e 6a61 7661 3a20 ug6530694.java: │ │ │ │ │ -0006f630: 4368 6563 6b73 2074 6861 7420 7375 6e2e Checks that sun. │ │ │ │ │ -0006f640: 7574 696c 2e43 6f72 6552 6573 6f75 7263 util.CoreResourc │ │ │ │ │ -0006f650: 6542 756e 646c 6543 6f6e 7472 6f6c 2064 eBundleControl d │ │ │ │ │ -0006f660: 6f65 7320 6e6f 7420 6170 706c 7920 746f oes not apply to │ │ │ │ │ -0006f670: 2074 6865 2061 7070 6c69 6361 7469 6f6e the application │ │ │ │ │ -0006f680: 2070 726f 7669 6465 6420 5377 696e 6720 provided Swing │ │ │ │ │ -0006f690: 7265 736f 7572 6365 732e 0a3c 6272 0a3e resources.. │ │ │ │ │ -0006f6a0: 6a61 7661 2f75 7469 6c2f 5265 736f 7572 java/util/Resour │ │ │ │ │ -0006f6b0: 6365 4275 6e64 6c65 2f43 6f6e 7472 6f6c ceBundle/Control │ │ │ │ │ -0006f6c0: 2f43 6f6e 7472 6f6c 4661 6374 6f72 7954 /ControlFactoryT │ │ │ │ │ -0006f6d0: 6573 742e 6a61 7661 3a20 5465 7374 2074 est.java: Test t │ │ │ │ │ -0006f6e0: 6865 2052 6573 6f75 7263 6542 756e 646c he ResourceBundl │ │ │ │ │ -0006f6f0: 652e 436f 6e74 726f 6c20 6661 6374 6f72 e.Control factor │ │ │ │ │ -0006f700: 7920 6d65 7468 6f64 732e 0a3c 6272 0a3e y methods.. │ │ │ │ │ -0006f710: 6a61 7661 2f75 7469 6c2f 5265 736f 7572 java/util/Resour │ │ │ │ │ -0006f720: 6365 4275 6e64 6c65 2f43 6f6e 7472 6f6c ceBundle/Control │ │ │ │ │ -0006f730: 2f44 6566 6175 6c74 436f 6e74 726f 6c54 /DefaultControlT │ │ │ │ │ -0006f740: 6573 742e 6a61 7661 3a20 5465 7374 2074 est.java: Test t │ │ │ │ │ -0006f750: 6865 2064 6566 6175 6c74 2043 6f6e 7472 he default Contr │ │ │ │ │ -0006f760: 6f6c 2069 6d70 6c65 6d65 6e74 6174 696f ol implementatio │ │ │ │ │ -0006f770: 6e2e 0a3c 6272 0a3e 6a61 7661 2f75 7469 n..java/uti │ │ │ │ │ -0006f780: 6c2f 5265 736f 7572 6365 4275 6e64 6c65 l/ResourceBundle │ │ │ │ │ -0006f790: 2f43 6f6e 7472 6f6c 2f4c 6f61 6469 6e67 /Control/Loading │ │ │ │ │ -0006f7a0: 5374 7261 7465 6769 6573 5465 7374 2e6a StrategiesTest.j │ │ │ │ │ -0006f7b0: 6176 613a 2054 6573 7420 6e6f 6e2d 7374 ava: Test non-st │ │ │ │ │ -0006f7c0: 616e 6461 7264 206c 6f61 6469 6e67 2073 andard loading s │ │ │ │ │ -0006f7d0: 7472 6174 6567 6965 7320 7769 7468 2052 trategies with R │ │ │ │ │ -0006f7e0: 6573 6f75 7263 6542 756e 646c 652e 436f esourceBundle.Co │ │ │ │ │ -0006f7f0: 6e74 726f 6c20 7375 6263 6c61 7373 6573 ntrol subclasses │ │ │ │ │ -0006f800: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006f810: 5265 736f 7572 6365 4275 6e64 6c65 2f43 ResourceBundle/C │ │ │ │ │ -0006f820: 6f6e 7472 6f6c 2f4d 6973 7369 6e67 5265 ontrol/MissingRe │ │ │ │ │ -0006f830: 736f 7572 6365 4361 7573 6554 6573 7452 sourceCauseTestR │ │ │ │ │ -0006f840: 756e 2e6a 6176 613a 2054 6573 7420 666f un.java: Test fo │ │ │ │ │ -0006f850: 7220 7468 6520 6361 7573 6520 7375 7070 r the cause supp │ │ │ │ │ -0006f860: 6f72 7420 7768 656e 2074 6872 6f77 696e ort when throwin │ │ │ │ │ -0006f870: 6720 6120 4d69 7373 696e 6752 6573 6f75 g a MissingResou │ │ │ │ │ -0006f880: 7263 6542 756e 646c 652e 0a3c 6272 0a3e rceBundle.. │ │ │ │ │ -0006f890: 6a61 7661 2f75 7469 6c2f 5265 736f 7572 java/util/Resour │ │ │ │ │ -0006f8a0: 6365 4275 6e64 6c65 2f43 6f6e 7472 6f6c ceBundle/Control │ │ │ │ │ -0006f8b0: 2f50 6163 6b61 6765 5072 6976 6174 6554 /PackagePrivateT │ │ │ │ │ -0006f8c0: 6573 742e 6a61 7661 3a20 5465 7374 2069 est.java: Test i │ │ │ │ │ -0006f8d0: 6620 7061 636b 6167 6520 7072 6976 6174 f package privat │ │ │ │ │ -0006f8e0: 6520 5265 736f 7572 6365 4275 6e64 6c65 e ResourceBundle │ │ │ │ │ -0006f8f0: 7320 6361 6e20 6265 206c 6f61 6465 642e s can be loaded. │ │ │ │ │ -0006f900: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006f910: 5265 736f 7572 6365 4275 6e64 6c65 2f43 ResourceBundle/C │ │ │ │ │ -0006f920: 6f6e 7472 6f6c 2f53 7472 6573 7354 6573 ontrol/StressTes │ │ │ │ │ -0006f930: 742e 6a61 7661 3a20 5374 7265 7373 2074 t.java: Stress t │ │ │ │ │ -0006f940: 6573 7420 666f 7220 5265 736f 7572 6365 est for Resource │ │ │ │ │ -0006f950: 4275 6e64 6c65 2e67 6574 4275 6e64 6c65 Bundle.getBundle │ │ │ │ │ -0006f960: 2077 6974 6820 5265 736f 7572 6365 4275 with ResourceBu │ │ │ │ │ -0006f970: 6e64 6c65 2e43 6f6e 7472 6f6c 2e0a 3c62 ndle.Control..java/util/Res │ │ │ │ │ -0006f990: 6f75 7263 6542 756e 646c 652f 436f 6e74 ourceBundle/Cont │ │ │ │ │ -0006f9a0: 726f 6c2f 584d 4c52 6573 6f75 7263 6542 rol/XMLResourceB │ │ │ │ │ -0006f9b0: 756e 646c 6554 6573 742e 6a61 7661 3a20 undleTest.java: │ │ │ │ │ -0006f9c0: 5465 7374 2058 4d4c 2073 7570 706f 7274 Test XML support │ │ │ │ │ -0006f9d0: 2061 7320 7368 6f77 6e20 696e 2074 6865 as shown in the │ │ │ │ │ -0006f9e0: 2052 6573 6f75 7263 6542 756e 646c 652e ResourceBundle. │ │ │ │ │ -0006f9f0: 436f 6e74 726f 6c20 6465 7363 7269 7074 Control descript │ │ │ │ │ -0006fa00: 696f 6e2e 0a3c 6272 0a3e 6a61 7661 2f75 ion..java/u │ │ │ │ │ -0006fa10: 7469 6c2f 5265 736f 7572 6365 4275 6e64 til/ResourceBund │ │ │ │ │ -0006fa20: 6c65 2f4b 6579 5365 7454 6573 742e 6a61 le/KeySetTest.ja │ │ │ │ │ -0006fa30: 7661 3a20 5465 7374 2063 6173 6573 2066 va: Test cases f │ │ │ │ │ -0006fa40: 6f72 2074 6865 2063 6f6e 7461 696e 734b or the containsK │ │ │ │ │ -0006fa50: 6579 2c20 6b65 7953 6574 2c20 616e 6420 ey, keySet, and │ │ │ │ │ -0006fa60: 6861 6e64 6c65 4b65 7953 6574 206d 6574 handleKeySet met │ │ │ │ │ -0006fa70: 686f 6473 2074 6861 7420 6172 6520 6e65 hods that are ne │ │ │ │ │ -0006fa80: 7720 696e 204d 7573 7461 6e67 2e0a 3c62 w in Mustang..java/util/Res │ │ │ │ │ -0006faa0: 6f75 7263 6542 756e 646c 652f 5265 6665 ourceBundle/Refe │ │ │ │ │ -0006fab0: 7265 6e63 6573 5465 7374 2e6a 6176 613a rencesTest.java: │ │ │ │ │ -0006fac0: 2056 6572 6966 7920 7468 6174 2072 6566 Verify that ref │ │ │ │ │ -0006fad0: 6572 656e 6365 7320 6672 6f6d 2052 6573 erences from Res │ │ │ │ │ -0006fae0: 6f75 7263 6542 756e 646c 6520 6361 6368 ourceBundle cach │ │ │ │ │ -0006faf0: 6520 646f 6e27 7420 7072 6576 656e 7420 e don't prevent │ │ │ │ │ -0006fb00: 636c 6173 7320 6c6f 6164 6572 2072 6563 class loader rec │ │ │ │ │ -0006fb10: 6c61 6d61 7469 6f6e 2e0a 3c62 720a 3e6a lamation..j │ │ │ │ │ -0006fb20: 6176 612f 7574 696c 2f52 6573 6f75 7263 ava/util/Resourc │ │ │ │ │ -0006fb30: 6542 756e 646c 652f 5265 736f 7572 6365 eBundle/Resource │ │ │ │ │ -0006fb40: 4275 6e64 6c65 5465 7374 2e6a 6176 613a BundleTest.java: │ │ │ │ │ -0006fb50: 2074 6573 7420 5265 736f 7572 6365 2042 test Resource B │ │ │ │ │ -0006fb60: 756e 646c 650a 3c62 720a 3e6a 6176 612f undle.java/ │ │ │ │ │ -0006fb70: 7574 696c 2f52 6573 6f75 7263 6542 756e util/ResourceBun │ │ │ │ │ -0006fb80: 646c 652f 5465 7374 3433 3030 3639 332e dle/Test4300693. │ │ │ │ │ -0006fb90: 6a61 7661 3a20 7465 7374 2074 6861 7420 java: test that │ │ │ │ │ -0006fba0: 5265 736f 7572 6365 4275 6e64 6c65 2e67 ResourceBundle.g │ │ │ │ │ -0006fbb0: 6574 4275 6e64 6c65 2063 616e 2062 6520 etBundle can be │ │ │ │ │ -0006fbc0: 6361 6c6c 6564 2072 6563 7572 7369 7665 called recursive │ │ │ │ │ -0006fbd0: 6c79 0a3c 6272 0a3e 6a61 7661 2f75 7469 ly.java/uti │ │ │ │ │ -0006fbe0: 6c2f 5265 736f 7572 6365 4275 6e64 6c65 l/ResourceBundle │ │ │ │ │ -0006fbf0: 2f54 6573 7434 3331 3431 3431 2e6a 6176 /Test4314141.jav │ │ │ │ │ -0006fc00: 613a 2056 6572 6966 7920 6120 6665 7720 a: Verify a few │ │ │ │ │ -0006fc10: 6173 7365 7274 696f 6e73 206f 6620 7468 assertions of th │ │ │ │ │ -0006fc20: 6520 6e65 7720 7370 6563 6966 6963 6174 e new specificat │ │ │ │ │ -0006fc30: 696f 6e20 6f66 2052 6573 6f75 7263 6542 ion of ResourceB │ │ │ │ │ -0006fc40: 756e 646c 652e 6765 7442 756e 646c 650a undle.getBundle. │ │ │ │ │ -0006fc50: 3c62 720a 3e6a 6176 612f 7574 696c 2f52 java/util/R │ │ │ │ │ -0006fc60: 6573 6f75 7263 6542 756e 646c 652f 5465 esourceBundle/Te │ │ │ │ │ -0006fc70: 7374 3433 3138 3532 302e 6a61 7661 3a20 st4318520.java: │ │ │ │ │ -0006fc80: 7465 7374 2074 6861 7420 6765 7442 756e test that getBun │ │ │ │ │ -0006fc90: 646c 6520 6861 6e64 6c65 7320 6368 616e dle handles chan │ │ │ │ │ -0006fca0: 6765 2069 6e20 6465 6661 756c 7420 6c6f ge in default lo │ │ │ │ │ -0006fcb0: 6361 6c65 2063 6f72 7265 6374 6c79 0a3c cale correctly.< │ │ │ │ │ -0006fcc0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5265 br.>java/util/Re │ │ │ │ │ -0006fcd0: 736f 7572 6365 4275 6e64 6c65 2f54 6573 sourceBundle/Tes │ │ │ │ │ -0006fce0: 7442 7567 3431 3739 3736 362e 6a61 7661 tBug4179766.java │ │ │ │ │ -0006fcf0: 3a20 7465 7374 2052 6573 6f75 7263 6520 : test Resource │ │ │ │ │ -0006fd00: 4275 6e64 6c65 2066 6f72 2062 7567 2034 Bundle for bug 4 │ │ │ │ │ -0006fd10: 3137 3937 3636 0a3c 6272 0a3e 6a61 7661 179766.java │ │ │ │ │ -0006fd20: 2f75 7469 6c2f 5265 736f 7572 6365 4275 /util/ResourceBu │ │ │ │ │ -0006fd30: 6e64 6c65 2f55 5446 3850 726f 7065 7274 ndle/UTF8Propert │ │ │ │ │ -0006fd40: 6965 732f 436f 6465 506f 696e 7454 6573 ies/CodePointTes │ │ │ │ │ -0006fd50: 742e 6a61 7661 3a20 5465 7374 2055 5446 t.java: Test UTF │ │ │ │ │ -0006fd60: 2d38 2062 6173 6564 2070 726f 7065 7274 -8 based propert │ │ │ │ │ -0006fd70: 6965 7320 6669 6c65 7320 6361 6e20 6265 ies files can be │ │ │ │ │ -0006fd80: 206c 6f61 6465 6420 7375 6363 6573 7366 loaded successf │ │ │ │ │ -0006fd90: 756c 6c79 2c0a 3c62 720a 3e6a 6176 612f ully,.java/ │ │ │ │ │ -0006fda0: 7574 696c 2f52 6573 6f75 7263 6542 756e util/ResourceBun │ │ │ │ │ -0006fdb0: 646c 652f 5554 4638 5072 6f70 6572 7469 dle/UTF8Properti │ │ │ │ │ -0006fdc0: 6573 2f49 6c6c 6567 616c 5365 7175 656e es/IllegalSequen │ │ │ │ │ -0006fdd0: 6365 5465 7374 2e6a 6176 613a 2054 6573 ceTest.java: Tes │ │ │ │ │ -0006fde0: 7420 7768 6574 6865 7220 696c 6c65 6761 t whether illega │ │ │ │ │ -0006fdf0: 6c20 5554 462d 3820 7365 7175 656e 6365 l UTF-8 sequence │ │ │ │ │ -0006fe00: 7320 6172 6520 6861 6e64 6c65 6420 636f s are handled co │ │ │ │ │ -0006fe10: 7272 6563 746c 792e 0a3c 6272 0a3e 6a61 rrectly..ja │ │ │ │ │ -0006fe20: 7661 2f75 7469 6c2f 5265 736f 7572 6365 va/util/Resource │ │ │ │ │ -0006fe30: 4275 6e64 6c65 2f67 6574 4261 7365 4275 Bundle/getBaseBu │ │ │ │ │ -0006fe40: 6e64 6c65 4e61 6d65 2f54 6573 7447 6574 ndleName/TestGet │ │ │ │ │ -0006fe50: 4261 7365 4275 6e64 6c65 4e61 6d65 2e6a BaseBundleName.j │ │ │ │ │ -0006fe60: 6176 613a 2074 6573 7473 2052 6573 6f75 ava: tests Resou │ │ │ │ │ -0006fe70: 7263 6542 756e 646c 652e 6765 7442 6173 rceBundle.getBas │ │ │ │ │ -0006fe80: 6542 756e 646c 654e 616d 6528 293b 0a3c eBundleName();.< │ │ │ │ │ -0006fe90: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5265 br.>java/util/Re │ │ │ │ │ -0006fea0: 736f 7572 6365 4275 6e64 6c65 2f6d 6f64 sourceBundle/mod │ │ │ │ │ -0006feb0: 756c 6573 2f62 6173 6963 2f42 6173 6963 ules/basic/Basic │ │ │ │ │ -0006fec0: 5465 7374 2e6a 6176 613a 2042 6173 6963 Test.java: Basic │ │ │ │ │ -0006fed0: 2074 6573 7473 2066 6f72 2052 6573 6f75 tests for Resou │ │ │ │ │ -0006fee0: 7263 6542 756e 646c 6520 7769 7468 206d rceBundle with m │ │ │ │ │ -0006fef0: 6f64 756c 6573 3a20 3129 204e 616d 6564 odules: 1) Named │ │ │ │ │ -0006ff00: 206d 6f64 756c 6520 2274 6573 7422 2063 module "test" c │ │ │ │ │ -0006ff10: 6f6e 7461 696e 7320 7265 736f 7572 6365 ontains resource │ │ │ │ │ -0006ff20: 2062 756e 646c 6573 2066 6f72 2072 6f6f bundles for roo │ │ │ │ │ -0006ff30: 7420 616e 6420 656e 2c20 616e 6420 7365 t and en, and se │ │ │ │ │ -0006ff40: 7061 7261 7465 206e 616d 6564 206d 6f64 parate named mod │ │ │ │ │ -0006ff50: 756c 6573 2022 6575 6275 6e64 6c65 7322 ules "eubundles" │ │ │ │ │ -0006ff60: 2061 6e64 2022 6173 6961 6275 6e64 6c65 and "asiabundle │ │ │ │ │ -0006ff70: 7322 2063 6f6e 7461 696e 206f 7468 6572 s" contain other │ │ │ │ │ -0006ff80: 2072 6573 6f75 7263 6520 6275 6e64 6c65 resource bundle │ │ │ │ │ -0006ff90: 732e 0a3c 6272 0a3e 6a61 7661 2f75 7469 s..java/uti │ │ │ │ │ -0006ffa0: 6c2f 5265 736f 7572 6365 4275 6e64 6c65 l/ResourceBundle │ │ │ │ │ -0006ffb0: 2f6d 6f64 756c 6573 2f63 6163 6865 2f43 /modules/cache/C │ │ │ │ │ -0006ffc0: 6163 6865 5465 7374 2e6a 6176 613a 2020 acheTest.java: │ │ │ │ │ -0006ffd0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0006ffe0: 5265 736f 7572 6365 4275 6e64 6c65 2f6d ResourceBundle/m │ │ │ │ │ -0006fff0: 6f64 756c 6573 2f63 6173 6573 656e 7369 odules/casesensi │ │ │ │ │ -00070000: 7469 7665 2f43 6173 6549 6e73 656e 7369 tive/CaseInsensi │ │ │ │ │ -00070010: 7469 7665 4e61 6d65 436c 6173 682e 6a61 tiveNameClash.ja │ │ │ │ │ -00070020: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -00070030: 7574 696c 2f52 6573 6f75 7263 6542 756e util/ResourceBun │ │ │ │ │ -00070040: 646c 652f 6d6f 6475 6c65 732f 6c61 7965 dle/modules/laye │ │ │ │ │ -00070050: 722f 4c61 7965 7254 6573 742e 6a61 7661 r/LayerTest.java │ │ │ │ │ -00070060: 3a20 5465 7374 7320 7265 736f 7572 6365 : Tests resource │ │ │ │ │ -00070070: 2062 756e 646c 6573 2061 7265 2063 6f72 bundles are cor │ │ │ │ │ -00070080: 7265 6374 6c79 206c 6f61 6465 6420 6672 rectly loaded fr │ │ │ │ │ -00070090: 6f6d 206d 6f64 756c 6573 2074 6872 6f75 om modules throu │ │ │ │ │ -000700a0: 6768 2022 266c 743b 7061 636b 6167 654e gh "<packageN │ │ │ │ │ -000700b0: 616d 6526 6774 3b2e 7370 692e 266c 743b ame>.spi.< │ │ │ │ │ -000700c0: 7369 6d70 6c65 4e61 6d65 2667 743b 5072 simpleName>Pr │ │ │ │ │ -000700d0: 6f76 6964 6572 2220 7479 7065 732e 0a3c ovider" types..< │ │ │ │ │ -000700e0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5265 br.>java/util/Re │ │ │ │ │ -000700f0: 736f 7572 6365 4275 6e64 6c65 2f6d 6f64 sourceBundle/mod │ │ │ │ │ -00070100: 756c 6573 2f73 6563 7572 6974 792f 5465 ules/security/Te │ │ │ │ │ -00070110: 7374 5065 726d 6973 7369 6f6e 2e6a 6176 stPermission.jav │ │ │ │ │ -00070120: 613a 2044 7269 7665 7220 666f 7220 7465 a: Driver for te │ │ │ │ │ -00070130: 7374 696e 6720 5265 736f 7572 6365 4275 sting ResourceBu │ │ │ │ │ -00070140: 6e64 6c65 3a3a 6765 7442 756e 646c 6528 ndle::getBundle( │ │ │ │ │ -00070150: 5374 7269 6e67 2c20 4d6f 6475 6c65 290a String, Module). │ │ │ │ │ -00070160: 3c62 720a 3e6a 6176 612f 7574 696c 2f52 java/util/R │ │ │ │ │ -00070170: 6573 6f75 7263 6542 756e 646c 652f 6d6f esourceBundle/mo │ │ │ │ │ -00070180: 6475 6c65 732f 756e 6e61 6d65 642f 556e dules/unnamed/Un │ │ │ │ │ -00070190: 4e61 6d65 6454 6573 742e 6a61 7661 3a20 NamedTest.java: │ │ │ │ │ -000701a0: 5465 7374 2075 6e6e 616d 6564 206d 6f64 Test unnamed mod │ │ │ │ │ -000701b0: 756c 6520 746f 2066 696e 6420 7265 736f ule to find reso │ │ │ │ │ -000701c0: 7572 6365 2062 756e 646c 6573 2065 7870 urce bundles exp │ │ │ │ │ -000701d0: 6f72 7465 6420 6672 6f6d 2061 206e 616d orted from a nam │ │ │ │ │ -000701e0: 6564 206d 6f64 756c 652e 0a3c 6272 0a3e ed module.. │ │ │ │ │ -000701f0: 6a61 7661 2f75 7469 6c2f 5265 736f 7572 java/util/Resour │ │ │ │ │ -00070200: 6365 4275 6e64 6c65 2f6d 6f64 756c 6573 ceBundle/modules │ │ │ │ │ -00070210: 2f76 6973 6962 696c 6974 792f 5669 7369 /visibility/Visi │ │ │ │ │ -00070220: 6269 6c69 7479 5465 7374 2e6a 6176 613a bilityTest.java: │ │ │ │ │ -00070230: 2056 6973 6962 696c 6974 7920 7465 7374 Visibility test │ │ │ │ │ -00070240: 7320 666f 7220 5265 736f 7572 6365 4275 s for ResourceBu │ │ │ │ │ -00070250: 6e64 6c65 2e67 6574 4275 6e64 6c65 2077 ndle.getBundle w │ │ │ │ │ -00070260: 6974 6820 616e 6420 7769 7468 6f75 7420 ith and without │ │ │ │ │ -00070270: 616e 2075 6e6e 616d 6564 206d 6f64 756c an unnamed modul │ │ │ │ │ -00070280: 6520 6172 6775 6d65 6e74 2e0a 3c62 720a e argument..java/util/Scann │ │ │ │ │ -000702a0: 6572 2f45 6e63 6f64 696e 6754 6573 742e er/EncodingTest. │ │ │ │ │ -000702b0: 6a61 7661 3a20 5465 7374 2074 6f20 7665 java: Test to ve │ │ │ │ │ -000702c0: 7269 6679 2074 6865 206e 6577 206f 7665 rify the new ove │ │ │ │ │ -000702d0: 726c 6f61 6420 6d65 7468 6f64 2077 6974 rload method wit │ │ │ │ │ -000702e0: 6820 4368 6172 7365 7420 6675 6e63 7469 h Charset functi │ │ │ │ │ -000702f0: 6f6e 7320 7468 6520 7361 6d65 2061 7320 ons the same as │ │ │ │ │ -00070300: 7468 6520 6578 6973 7469 6e67 206d 6574 the existing met │ │ │ │ │ -00070310: 686f 6420 7468 6174 2074 616b 6573 2061 hod that takes a │ │ │ │ │ -00070320: 2063 6861 7273 6574 206e 616d 652e 0a3c charset name..< │ │ │ │ │ -00070330: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5363 br.>java/util/Sc │ │ │ │ │ -00070340: 616e 6e65 722f 4661 696c 696e 6743 6f6e anner/FailingCon │ │ │ │ │ -00070350: 7374 7275 6374 6f72 732e 6a61 7661 3a20 structors.java: │ │ │ │ │ -00070360: 5072 696e 7453 7472 6561 6d2c 2050 7269 PrintStream, Pri │ │ │ │ │ -00070370: 6e74 5772 6974 6572 2c20 466f 726d 6174 ntWriter, Format │ │ │ │ │ -00070380: 7465 722c 2053 6361 6e6e 6572 206c 6561 ter, Scanner lea │ │ │ │ │ -00070390: 7665 2066 696c 6573 206f 7065 6e20 7768 ve files open wh │ │ │ │ │ -000703a0: 656e 2065 7863 6570 7469 6f6e 2074 6872 en exception thr │ │ │ │ │ -000703b0: 6f77 6e0a 3c62 720a 3e6a 6176 612f 7574 own.java/ut │ │ │ │ │ -000703c0: 696c 2f53 6361 6e6e 6572 2f53 6361 6e54 il/Scanner/ScanT │ │ │ │ │ -000703d0: 6573 742e 6a61 7661 3a20 4261 7369 6320 est.java: Basic │ │ │ │ │ -000703e0: 7465 7374 7320 6f66 206a 6176 612e 7574 tests of java.ut │ │ │ │ │ -000703f0: 696c 2e53 6361 6e6e 6572 206d 6574 686f il.Scanner metho │ │ │ │ │ -00070400: 6473 0a3c 6272 0a3e 6a61 7661 2f75 7469 ds.java/uti │ │ │ │ │ -00070410: 6c2f 5363 616e 6e65 722f 5363 616e 6e65 l/Scanner/Scanne │ │ │ │ │ -00070420: 7253 7472 6561 6d54 6573 742e 6a61 7661 rStreamTest.java │ │ │ │ │ -00070430: 3a20 5465 7374 7320 6f66 2073 7472 6561 : Tests of strea │ │ │ │ │ -00070440: 6d20 7375 7070 6f72 7420 696e 206a 6176 m support in jav │ │ │ │ │ -00070450: 612e 7574 696c 2e53 6361 6e6e 6572 0a3c a.util.Scanner.< │ │ │ │ │ -00070460: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5363 br.>java/util/Sc │ │ │ │ │ -00070470: 616e 6e65 722f 7370 692f 5573 654c 6f63 anner/spi/UseLoc │ │ │ │ │ -00070480: 616c 6557 6974 6850 726f 7669 6465 722e aleWithProvider. │ │ │ │ │ -00070490: 6a61 7661 3a20 6368 6563 6b73 2074 6865 java: checks the │ │ │ │ │ -000704a0: 2053 6361 6e6e 6572 2e75 7365 4c6f 6361 Scanner.useLoca │ │ │ │ │ -000704b0: 6c65 2829 2077 6974 6820 6a61 7661 2e6c le() with java.l │ │ │ │ │ -000704c0: 6f63 616c 652e 7072 6f76 6964 6572 733d ocale.providers= │ │ │ │ │ -000704d0: 5350 492c 2043 4f4d 5041 542e 0a3c 6272 SPI, COMPAT..
    java/util/Sequ │ │ │ │ │ -000704f0: 656e 6365 6443 6f6c 6c65 6374 696f 6e2f encedCollection/ │ │ │ │ │ -00070500: 4261 7369 632e 6a61 7661 3a20 4261 7369 Basic.java: Basi │ │ │ │ │ -00070510: 6320 7465 7374 7320 666f 7220 5365 7175 c tests for Sequ │ │ │ │ │ -00070520: 656e 6365 6443 6f6c 6c65 6374 696f 6e0a encedCollection. │ │ │ │ │ -00070530: 3c62 720a 3e6a 6176 612f 7574 696c 2f53 java/util/S │ │ │ │ │ -00070540: 6571 7565 6e63 6564 436f 6c6c 6563 7469 equencedCollecti │ │ │ │ │ -00070550: 6f6e 2f42 6173 6963 4d61 702e 6a61 7661 on/BasicMap.java │ │ │ │ │ -00070560: 3a20 4261 7369 6320 7465 7374 7320 666f : Basic tests fo │ │ │ │ │ -00070570: 7220 5365 7175 656e 6365 644d 6170 0a3c r SequencedMap.< │ │ │ │ │ -00070580: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5365 br.>java/util/Se │ │ │ │ │ -00070590: 7276 6963 654c 6f61 6465 722f 4261 6450 rviceLoader/BadP │ │ │ │ │ -000705a0: 726f 7669 6465 7273 5465 7374 2e6a 6176 rovidersTest.jav │ │ │ │ │ -000705b0: 613a 2042 6173 6963 2074 6573 7420 6f66 a: Basic test of │ │ │ │ │ -000705c0: 2053 6572 7669 6365 4c6f 6164 6572 2077 ServiceLoader w │ │ │ │ │ -000705d0: 6974 6820 6261 6420 7072 6f76 6964 6572 ith bad provider │ │ │ │ │ -000705e0: 2061 6e64 2062 6164 2070 726f 7669 6465 and bad provide │ │ │ │ │ -000705f0: 7220 6661 6374 6f72 6965 7320 6465 706c r factories depl │ │ │ │ │ -00070600: 6f79 6564 206f 6e20 7468 6520 6d6f 6475 oyed on the modu │ │ │ │ │ -00070610: 6c65 2070 6174 680a 3c62 720a 3e6a 6176 le path.jav │ │ │ │ │ -00070620: 612f 7574 696c 2f53 6572 7669 6365 4c6f a/util/ServiceLo │ │ │ │ │ -00070630: 6164 6572 2f43 6163 6869 6e67 5465 7374 ader/CachingTest │ │ │ │ │ -00070640: 2e6a 6176 613a 2054 6573 7420 5365 7276 .java: Test Serv │ │ │ │ │ -00070650: 6963 654c 6f61 6465 7220 6361 6368 6573 iceLoader caches │ │ │ │ │ -00070660: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00070670: 5365 7276 6963 654c 6f61 6465 722f 4d6f ServiceLoader/Mo │ │ │ │ │ -00070680: 6475 6c65 7354 6573 742e 6a61 7661 3a20 dulesTest.java: │ │ │ │ │ -00070690: 4261 7369 6320 7465 7374 2066 6f72 2053 Basic test for S │ │ │ │ │ -000706a0: 6572 7669 6365 4c6f 6164 6572 2077 6974 erviceLoader wit │ │ │ │ │ -000706b0: 6820 6120 7072 6f76 6964 6572 2064 6570 h a provider dep │ │ │ │ │ -000706c0: 6c6f 7965 6420 6173 2061 206d 6f64 756c loyed as a modul │ │ │ │ │ -000706d0: 652e 0a3c 6272 0a3e 6a61 7661 2f75 7469 e..java/uti │ │ │ │ │ -000706e0: 6c2f 5365 7276 6963 654c 6f61 6465 722f l/ServiceLoader/ │ │ │ │ │ -000706f0: 4e50 452e 6a61 7661 3a20 7465 7374 2053 NPE.java: test S │ │ │ │ │ -00070700: 6572 7669 6365 4c6f 6164 6572 2e6c 6f61 erviceLoader.loa │ │ │ │ │ -00070710: 6420 6d65 7468 6f64 7320 666f 7220 4e75 d methods for Nu │ │ │ │ │ -00070720: 6c6c 506f 696e 7465 7245 7863 6570 7469 llPointerExcepti │ │ │ │ │ -00070730: 6f6e 2e0a 3c62 720a 3e6a 6176 612f 7574 on..java/ut │ │ │ │ │ -00070740: 696c 2f53 6572 7669 6365 4c6f 6164 6572 il/ServiceLoader │ │ │ │ │ -00070750: 2f4e 6f49 6e74 6572 6665 7265 6e63 6554 /NoInterferenceT │ │ │ │ │ -00070760: 6573 742e 6a61 7661 3a20 4261 7369 6320 est.java: Basic │ │ │ │ │ -00070770: 7465 7374 206f 6620 5365 7276 6963 654c test of ServiceL │ │ │ │ │ -00070780: 6f61 6465 7220 7468 6174 2065 6e73 7572 oader that ensur │ │ │ │ │ -00070790: 6573 2074 6865 7265 2069 7320 6e6f 2069 es there is no i │ │ │ │ │ -000707a0: 6e74 6572 6665 7265 6e63 6520 7768 656e nterference when │ │ │ │ │ -000707b0: 2074 6865 7265 2061 7265 2074 776f 2073 there are two s │ │ │ │ │ -000707c0: 6572 7669 6365 2069 6e74 6572 6661 6365 ervice interface │ │ │ │ │ -000707d0: 7320 6f66 2074 6865 2073 616d 6520 6e61 s of the same na │ │ │ │ │ -000707e0: 6d65 2069 6e20 6120 6c61 7965 7220 6f72 me in a layer or │ │ │ │ │ -000707f0: 206f 7665 7272 6964 6465 6e20 696e 2061 overridden in a │ │ │ │ │ -00070800: 2063 6869 6c64 206c 6179 6572 2e0a 3c62 child layer..java/util/Ser │ │ │ │ │ -00070820: 7669 6365 4c6f 6164 6572 2f52 656c 6f61 viceLoader/Reloa │ │ │ │ │ -00070830: 6454 6573 742e 6a61 7661 3a20 4261 7369 dTest.java: Basi │ │ │ │ │ -00070840: 6320 7465 7374 206f 6620 5365 7276 6963 c test of Servic │ │ │ │ │ -00070850: 654c 6f61 6465 722e 7265 6c6f 6164 0a3c eLoader.reload.< │ │ │ │ │ -00070860: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5365 br.>java/util/Se │ │ │ │ │ -00070870: 7276 6963 654c 6f61 6465 722f 5477 6f49 rviceLoader/TwoI │ │ │ │ │ -00070880: 7465 7261 746f 7273 2e6a 6176 613a 2054 terators.java: T │ │ │ │ │ -00070890: 6573 7420 5365 7276 6963 654c 6f61 6465 est ServiceLoade │ │ │ │ │ -000708a0: 7220 7769 7468 2074 776f 2069 7465 7261 r with two itera │ │ │ │ │ -000708b0: 746f 7273 2c20 696e 7465 726c 6561 7669 tors, interleavi │ │ │ │ │ -000708c0: 6e67 2074 6865 6972 2075 7365 2074 6f20 ng their use to │ │ │ │ │ -000708d0: 7465 7374 2074 6861 7420 7468 6579 2064 test that they d │ │ │ │ │ -000708e0: 6f6e 2774 2069 6e74 6572 6665 7265 2077 on't interfere w │ │ │ │ │ -000708f0: 6974 6820 6561 6368 206f 7468 6572 0a3c ith each other.< │ │ │ │ │ -00070900: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5365 br.>java/util/Se │ │ │ │ │ -00070910: 7276 6963 654c 6f61 6465 722f 6261 7369 rviceLoader/basi │ │ │ │ │ -00070920: 632f 5365 7276 6963 654c 6f61 6465 7242 c/ServiceLoaderB │ │ │ │ │ -00070930: 6173 6963 5465 7374 2e6a 6176 613a 2055 asicTest.java: U │ │ │ │ │ -00070940: 6e69 7420 7465 7374 2066 6f72 206a 6176 nit test for jav │ │ │ │ │ -00070950: 612e 7574 696c 2e53 6572 7669 6365 4c6f a.util.ServiceLo │ │ │ │ │ -00070960: 6164 6572 0a3c 6272 0a3e 6a61 7661 2f75 ader.java/u │ │ │ │ │ -00070970: 7469 6c2f 5365 7276 6963 654c 6f61 6465 til/ServiceLoade │ │ │ │ │ -00070980: 722f 696e 6865 7269 7461 6e63 652f 4e6f r/inheritance/No │ │ │ │ │ -00070990: 496e 6865 7269 7461 6e63 6554 6573 742e InheritanceTest. │ │ │ │ │ -000709a0: 6a61 7661 3a20 4261 7369 6320 7465 7374 java: Basic test │ │ │ │ │ -000709b0: 206f 6620 5365 7276 6963 654c 6f61 6465 of ServiceLoade │ │ │ │ │ -000709c0: 7220 746f 2065 6e73 7572 6520 7468 6174 r to ensure that │ │ │ │ │ -000709d0: 2073 7461 7469 6320 7072 6f76 6964 6572 static provider │ │ │ │ │ -000709e0: 206d 6574 686f 6473 2061 7265 2065 7870 methods are exp │ │ │ │ │ -000709f0: 6c69 6369 746c 7920 6465 636c 6172 6564 licitly declared │ │ │ │ │ -00070a00: 2061 6e64 206e 6f74 2069 6e68 6572 6974 and not inherit │ │ │ │ │ -00070a10: 6564 2066 726f 6d20 7375 7065 7220 636c ed from super cl │ │ │ │ │ -00070a20: 6173 7365 730a 3c62 720a 3e6a 6176 612f asses.java/ │ │ │ │ │ -00070a30: 7574 696c 2f53 6572 7669 6365 4c6f 6164 util/ServiceLoad │ │ │ │ │ -00070a40: 6572 2f6e 6f75 7365 732f 4e6f 5573 6573 er/nouses/NoUses │ │ │ │ │ -00070a50: 5465 7374 2e6a 6176 613a 2042 6173 6963 Test.java: Basic │ │ │ │ │ -00070a60: 2074 6573 7420 6f66 2053 6572 7669 6365 test of Service │ │ │ │ │ -00070a70: 4c6f 6164 6572 2e6c 6f61 6420 6672 6f6d Loader.load from │ │ │ │ │ -00070a80: 206e 616d 6564 206d 6f64 756c 6573 2074 named modules t │ │ │ │ │ -00070a90: 6861 7420 646f 6573 2064 6f65 7320 6465 hat does does de │ │ │ │ │ -00070aa0: 6c63 6172 6520 7468 6520 7573 650a 3c62 lcare the use.java/util/Ser │ │ │ │ │ -00070ac0: 7669 6365 4c6f 6164 6572 2f73 6563 7572 viceLoader/secur │ │ │ │ │ -00070ad0: 6974 792f 5365 6375 7269 7479 5465 7374 ity/SecurityTest │ │ │ │ │ -00070ae0: 2e6a 6176 613a 2054 6573 7473 2074 6f20 .java: Tests to │ │ │ │ │ -00070af0: 6578 6572 6369 7365 2053 6572 7669 6365 exercise Service │ │ │ │ │ -00070b00: 4c6f 6164 6572 2077 6974 6820 6120 7365 Loader with a se │ │ │ │ │ -00070b10: 6375 7269 7479 206d 616e 6167 6572 0a3c curity manager.< │ │ │ │ │ -00070b20: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5370 br.>java/util/Sp │ │ │ │ │ -00070b30: 6c69 7465 7261 746f 722f 4974 6572 6174 literator/Iterat │ │ │ │ │ -00070b40: 6f72 4672 6f6d 5370 6c69 7465 7261 746f orFromSpliterato │ │ │ │ │ -00070b50: 7254 6573 742e 6a61 7661 3a20 5370 6c69 rTest.java: Spli │ │ │ │ │ -00070b60: 7465 7261 746f 722e 6974 6572 6174 6f72 terator.iterator │ │ │ │ │ -00070b70: 2074 7261 7665 7273 696e 6720 7465 7374 traversing test │ │ │ │ │ -00070b80: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ -00070b90: 2f53 706c 6974 6572 6174 6f72 2f53 706c /Spliterator/Spl │ │ │ │ │ -00070ba0: 6974 6572 6174 6f72 4368 6172 6163 7465 iteratorCharacte │ │ │ │ │ -00070bb0: 7269 7374 6963 732e 6a61 7661 3a20 200a ristics.java: . │ │ │ │ │ -00070bc0: 3c62 720a 3e6a 6176 612f 7574 696c 2f53 java/util/S │ │ │ │ │ -00070bd0: 706c 6974 6572 6174 6f72 2f53 706c 6974 pliterator/Split │ │ │ │ │ -00070be0: 6572 6174 6f72 436f 6c6c 6973 696f 6e73 eratorCollisions │ │ │ │ │ -00070bf0: 2e6a 6176 613a 2053 706c 6974 6572 6174 .java: Spliterat │ │ │ │ │ -00070c00: 6f72 2074 7261 7665 7273 696e 6720 616e or traversing an │ │ │ │ │ -00070c10: 6420 7370 6c69 7474 696e 6720 6861 7368 d splitting hash │ │ │ │ │ -00070c20: 206d 6170 7320 636f 6e74 6169 6e69 6e67 maps containing │ │ │ │ │ -00070c30: 2063 6f6c 6c69 6469 6e67 2068 6173 6865 colliding hashe │ │ │ │ │ -00070c40: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ -00070c50: 2f53 706c 6974 6572 6174 6f72 2f53 706c /Spliterator/Spl │ │ │ │ │ -00070c60: 6974 6572 6174 6f72 4661 696c 4661 7374 iteratorFailFast │ │ │ │ │ -00070c70: 5465 7374 2e6a 6176 613a 2053 706c 6974 Test.java: Split │ │ │ │ │ -00070c80: 6572 6174 6f72 2066 6169 6c2d 6661 7374 erator fail-fast │ │ │ │ │ -00070c90: 2074 6573 7473 0a3c 6272 0a3e 6a61 7661 tests.java │ │ │ │ │ -00070ca0: 2f75 7469 6c2f 5370 6c69 7465 7261 746f /util/Spliterato │ │ │ │ │ -00070cb0: 722f 5370 6c69 7465 7261 746f 724c 6174 r/SpliteratorLat │ │ │ │ │ -00070cc0: 6542 696e 6469 6e67 5465 7374 2e6a 6176 eBindingTest.jav │ │ │ │ │ -00070cd0: 613a 2053 706c 6974 6572 6174 6f72 206c a: Spliterator l │ │ │ │ │ -00070ce0: 6173 742d 6269 6e64 696e 6720 7465 7374 ast-binding test │ │ │ │ │ -00070cf0: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ -00070d00: 2f53 706c 6974 6572 6174 6f72 2f53 706c /Spliterator/Spl │ │ │ │ │ -00070d10: 6974 6572 6174 6f72 5472 6176 6572 7369 iteratorTraversi │ │ │ │ │ -00070d20: 6e67 416e 6453 706c 6974 7469 6e67 5465 ngAndSplittingTe │ │ │ │ │ -00070d30: 7374 2e6a 6176 613a 2053 706c 6974 6572 st.java: Spliter │ │ │ │ │ -00070d40: 6174 6f72 2074 7261 7665 7273 696e 6720 ator traversing │ │ │ │ │ -00070d50: 616e 6420 7370 6c69 7474 696e 6720 7465 and splitting te │ │ │ │ │ -00070d60: 7374 730a 3c62 720a 3e6a 6176 612f 7574 sts.java/ut │ │ │ │ │ -00070d70: 696c 2f53 7472 696e 674a 6f69 6e65 722f il/StringJoiner/ │ │ │ │ │ -00070d80: 4d65 7267 6554 6573 742e 6a61 7661 3a20 MergeTest.java: │ │ │ │ │ -00070d90: 7465 7374 2020 5374 7269 6e67 4a6f 696e test StringJoin │ │ │ │ │ -00070da0: 6572 3a3a 6d65 7267 650a 3c62 720a 3e6a er::merge.j │ │ │ │ │ -00070db0: 6176 612f 7574 696c 2f53 7472 696e 674a ava/util/StringJ │ │ │ │ │ -00070dc0: 6f69 6e65 722f 5374 7269 6e67 4a6f 696e oiner/StringJoin │ │ │ │ │ -00070dd0: 6572 4f6f 6d55 7466 3136 5465 7374 2e6a erOomUtf16Test.j │ │ │ │ │ -00070de0: 6176 613a 2074 6573 7473 2053 7472 696e ava: tests Strin │ │ │ │ │ -00070df0: 674a 6f69 6e65 7220 4f4f 4d45 2077 6865 gJoiner OOME whe │ │ │ │ │ -00070e00: 6e20 6a6f 696e 696e 6720 7375 622d 6d61 n joining sub-ma │ │ │ │ │ -00070e10: 782d 6c65 6e67 7468 2053 7472 696e 6773 x-length Strings │ │ │ │ │ -00070e20: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00070e30: 5374 7269 6e67 4a6f 696e 6572 2f53 7472 StringJoiner/Str │ │ │ │ │ -00070e40: 696e 674a 6f69 6e65 7254 6573 742e 6a61 ingJoinerTest.ja │ │ │ │ │ -00070e50: 7661 3a20 7465 7374 7320 5374 7269 6e67 va: tests String │ │ │ │ │ -00070e60: 4a6f 696e 6572 5465 7374 0a3c 6272 0a3e JoinerTest. │ │ │ │ │ -00070e70: 6a61 7661 2f75 7469 6c2f 5374 7269 6e67 java/util/String │ │ │ │ │ -00070e80: 546f 6b65 6e69 7a65 722f 466f 726d 4665 Tokenizer/FormFe │ │ │ │ │ -00070e90: 6564 2e6a 6176 613a 2054 6573 7420 5374 ed.java: Test St │ │ │ │ │ -00070ea0: 7269 6e67 546f 6b65 6e69 7a65 7220 6f6e ringTokenizer on │ │ │ │ │ -00070eb0: 205c 6620 6368 6172 6163 7465 720a 3c62 \f character.java/util/Str │ │ │ │ │ -00070ed0: 696e 6754 6f6b 656e 697a 6572 2f52 6573 ingTokenizer/Res │ │ │ │ │ -00070ee0: 6574 506f 732e 6a61 7661 3a20 5265 7365 etPos.java: Rese │ │ │ │ │ -00070ef0: 7420 7468 6520 6375 7272 656e 7470 6f73 t the currentpos │ │ │ │ │ -00070f00: 6974 696f 6e20 6f66 2053 7472 696e 6754 ition of StringT │ │ │ │ │ -00070f10: 6f6b 656e 697a 6572 2069 6620 6465 6c69 okenizer if deli │ │ │ │ │ -00070f20: 6d69 7465 7273 2063 6861 6e67 6564 2069 miters changed i │ │ │ │ │ -00070f30: 6e20 6120 696e 766f 6361 7469 6f6e 206f n a invocation o │ │ │ │ │ -00070f40: 6620 6e65 7874 546f 6b65 6e28 2920 6166 f nextToken() af │ │ │ │ │ -00070f50: 7465 7220 696e 766f 6b69 6e67 2068 6173 ter invoking has │ │ │ │ │ -00070f60: 4d6f 7265 546f 6b65 6e73 2829 0a3c 6272 MoreTokens().
    java/util/Stri │ │ │ │ │ -00070f80: 6e67 546f 6b65 6e69 7a65 722f 5375 7070 ngTokenizer/Supp │ │ │ │ │ -00070f90: 6c65 6d65 6e74 6172 792e 6a61 7661 3a20 lementary.java: │ │ │ │ │ -00070fa0: 556e 6974 2074 6573 7420 666f 7220 7375 Unit test for su │ │ │ │ │ -00070fb0: 7070 6c65 6d65 6e74 6172 7920 6368 6172 pplementary char │ │ │ │ │ -00070fc0: 6163 7465 7273 2028 4a53 522d 3230 3429 acters (JSR-204) │ │ │ │ │ -00070fd0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00070fe0: 5469 6d65 5a6f 6e65 2f41 7373 7572 6554 TimeZone/AssureT │ │ │ │ │ -00070ff0: 7a64 6174 6156 6572 7369 6f6e 2e6a 6176 zdataVersion.jav │ │ │ │ │ -00071000: 613a 204d 616b 6520 7375 7265 2074 6861 a: Make sure tha │ │ │ │ │ -00071010: 7420 7468 6520 747a 6461 7461 2076 6572 t the tzdata ver │ │ │ │ │ -00071020: 7369 6f6e 206d 6174 6368 6573 2062 6574 sion matches bet │ │ │ │ │ -00071030: 7765 656e 2074 6865 2072 756e 2d74 696d ween the run-tim │ │ │ │ │ -00071040: 6520 616e 6420 7465 7374 732e 0a3c 6272 e and tests..
    java/util/Time │ │ │ │ │ -00071060: 5a6f 6e65 2f42 7567 3433 3232 3331 332e Zone/Bug4322313. │ │ │ │ │ -00071070: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -00071080: 7468 6174 206e 6577 2069 6d70 6c65 6d65 that new impleme │ │ │ │ │ -00071090: 6e74 6174 696f 6e20 6f66 2063 7573 746f ntation of custo │ │ │ │ │ -000710a0: 6d20 7469 6d65 207a 6f6e 6520 7375 7070 m time zone supp │ │ │ │ │ -000710b0: 6f72 7420 666f 7220 5469 6d65 5a6f 6e65 ort for TimeZone │ │ │ │ │ -000710c0: 2e67 6574 5469 6d65 5a6f 6e65 2829 2077 .getTimeZone() w │ │ │ │ │ -000710d0: 6f72 6b73 2063 6f72 7265 6374 6c79 2061 orks correctly a │ │ │ │ │ -000710e0: 6e64 2074 6865 2067 6574 4469 7370 6c61 nd the getDispla │ │ │ │ │ -000710f0: 794e 616d 6528 2920 6d65 7468 6f64 7320 yName() methods │ │ │ │ │ -00071100: 6172 6520 6c6f 6361 6c65 2069 6e64 6570 are locale indep │ │ │ │ │ -00071110: 656e 6465 6e74 2e0a 3c62 720a 3e6a 6176 endent..jav │ │ │ │ │ -00071120: 612f 7574 696c 2f54 696d 655a 6f6e 652f a/util/TimeZone/ │ │ │ │ │ -00071130: 4275 6735 3039 3733 3530 2e6a 6176 613a Bug5097350.java: │ │ │ │ │ -00071140: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ -00071150: 5469 6d65 5a6f 6e65 2e67 6574 5469 6d65 TimeZone.getTime │ │ │ │ │ -00071160: 5a6f 6e65 2072 6574 7572 6e73 2061 2063 Zone returns a c │ │ │ │ │ -00071170: 6c6f 6e65 206f 6620 6120 6361 6368 6564 lone of a cached │ │ │ │ │ -00071180: 2054 696d 655a 6f6e 6520 696e 7374 616e TimeZone instan │ │ │ │ │ -00071190: 6365 2e0a 3c62 720a 3e6a 6176 612f 7574 ce..java/ut │ │ │ │ │ -000711a0: 696c 2f54 696d 655a 6f6e 652f 4275 6736 il/TimeZone/Bug6 │ │ │ │ │ -000711b0: 3332 3931 3136 2e6a 6176 613a 204d 616b 329116.java: Mak │ │ │ │ │ -000711c0: 6520 7375 7265 2074 6861 7420 7469 6d65 e sure that time │ │ │ │ │ -000711d0: 7a6f 6e65 2073 686f 7274 2064 6973 706c zone short displ │ │ │ │ │ -000711e0: 6179 206e 616d 6573 2061 7265 2069 6465 ay names are ide │ │ │ │ │ -000711f0: 6e69 6361 6c20 746f 204f 6c73 6f6e 2773 nical to Olson's │ │ │ │ │ -00071200: 2064 6174 612e 0a3c 6272 0a3e 6a61 7661 data..java │ │ │ │ │ -00071210: 2f75 7469 6c2f 5469 6d65 5a6f 6e65 2f42 /util/TimeZone/B │ │ │ │ │ -00071220: 7567 3637 3732 3638 392e 6a61 7661 3a20 ug6772689.java: │ │ │ │ │ -00071230: 5465 7374 2066 6f72 2073 7461 6e64 6172 Test for standar │ │ │ │ │ -00071240: 642d 746f 2d64 6179 6c69 6768 7420 7472 d-to-daylight tr │ │ │ │ │ -00071250: 616e 7369 7469 6f6e 7320 6174 206d 6964 ansitions at mid │ │ │ │ │ -00071260: 6e69 6768 743a 2064 6174 6520 7374 6179 night: date stay │ │ │ │ │ -00071270: 7320 6f6e 2074 6865 2067 6976 656e 2064 s on the given d │ │ │ │ │ -00071280: 6179 2e0a 3c62 720a 3e6a 6176 612f 7574 ay..java/ut │ │ │ │ │ -00071290: 696c 2f54 696d 655a 6f6e 652f 4275 6736 il/TimeZone/Bug6 │ │ │ │ │ -000712a0: 3931 3235 3630 2e6a 6176 613a 204d 616b 912560.java: Mak │ │ │ │ │ -000712b0: 6520 7375 7265 2074 6861 7420 6669 6c65 e sure that file │ │ │ │ │ -000712c0: 2070 6174 6820 6361 6e6f 6e69 6361 6c69 path canonicali │ │ │ │ │ -000712d0: 7a61 7469 6f6e 2069 6e20 7375 6e2e 7574 zation in sun.ut │ │ │ │ │ -000712e0: 696c 2e63 616c 656e 6461 722e 5a6f 6e65 il.calendar.Zone │ │ │ │ │ -000712f0: 496e 666f 4669 6c65 2077 6f72 6b73 2077 InfoFile works w │ │ │ │ │ -00071300: 6974 6820 7468 6520 6465 6661 756c 7420 ith the default │ │ │ │ │ -00071310: 7365 6375 7269 7479 206d 616e 6167 6572 security manager │ │ │ │ │ -00071320: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ -00071330: 2f54 696d 655a 6f6e 652f 4275 6738 3036 /TimeZone/Bug806 │ │ │ │ │ -00071340: 3636 3532 5275 6e2e 6a61 7661 3a20 7465 6652Run.java: te │ │ │ │ │ -00071350: 7374 7320 7468 7265 6164 2073 6166 6520 sts thread safe │ │ │ │ │ -00071360: 6e61 7469 7665 2066 756e 6374 696f 6e20 native function │ │ │ │ │ -00071370: 6c6f 6361 6c74 696d 655f 7220 6973 2061 localtime_r is a │ │ │ │ │ -00071380: 6363 6573 7365 6420 6279 206d 756c 7469 ccessed by multi │ │ │ │ │ -00071390: 706c 6520 7468 7265 6164 7320 6174 2073 ple threads at s │ │ │ │ │ -000713a0: 616d 6520 7469 6d65 2061 6e64 207a 6f6e ame time and zon │ │ │ │ │ -000713b0: 6520 6964 2073 686f 756c 6420 6e6f 7420 e id should not │ │ │ │ │ -000713c0: 6265 2020 2247 4d54 2b30 303a 3030 2220 be "GMT+00:00" │ │ │ │ │ -000713d0: 6966 2064 6566 6175 6c74 2074 696d 657a if default timez │ │ │ │ │ -000713e0: 6f6e 6520 6973 2022 474d 5422 2061 6e64 one is "GMT" and │ │ │ │ │ -000713f0: 2075 7365 7220 7370 6563 6966 6965 7320 user specifies │ │ │ │ │ -00071400: 6120 6661 6b65 2074 696d 657a 6f6e 652e a fake timezone. │ │ │ │ │ -00071410: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00071420: 5469 6d65 5a6f 6e65 2f42 7567 3831 3439 TimeZone/Bug8149 │ │ │ │ │ -00071430: 3435 322e 6a61 7661 3a20 4368 6563 6b20 452.java: Check │ │ │ │ │ -00071440: 7468 6520 6d69 7373 696e 6720 7469 6d65 the missing time │ │ │ │ │ -00071450: 207a 6f6e 6520 6e61 6d65 7320 666f 7220 zone names for │ │ │ │ │ -00071460: 456e 676c 6973 682c 2047 6572 6d61 6e20 English, German │ │ │ │ │ -00071470: 616e 6420 4a61 7061 6e65 7365 206c 6f63 and Japanese loc │ │ │ │ │ -00071480: 616c 6573 2e0a 3c62 720a 3e6a 6176 612f ales..java/ │ │ │ │ │ -00071490: 7574 696c 2f54 696d 655a 6f6e 652f 4275 util/TimeZone/Bu │ │ │ │ │ -000714a0: 6738 3136 3731 3433 2e6a 6176 613a 2054 g8167143.java: T │ │ │ │ │ -000714b0: 6573 7420 5469 6d65 7a6f 6e65 2070 6172 est Timezone par │ │ │ │ │ -000714c0: 7369 6e67 2077 6f72 6b73 2066 6f72 2061 sing works for a │ │ │ │ │ -000714d0: 6c6c 206c 6f63 616c 6573 2066 6f72 2064 ll locales for d │ │ │ │ │ -000714e0: 6566 6175 6c74 2070 726f 7669 6465 7273 efault providers │ │ │ │ │ -000714f0: 2070 7265 6665 726e 6365 2061 7320 7765 prefernce as we │ │ │ │ │ -00071500: 6c6c 2061 7320 7768 656e 2020 7072 6566 ll as when pref │ │ │ │ │ -00071510: 6572 6e63 6520 6c69 7374 2069 7320 5b43 ernce list is [C │ │ │ │ │ -00071520: 4f4d 5041 542c 2043 4c44 525d 2c20 434c OMPAT, CLDR], CL │ │ │ │ │ -00071530: 4452 2069 6d70 6c69 6374 206c 6f63 616c DR implict local │ │ │ │ │ -00071540: 6573 2061 7265 2063 6f72 7265 6374 6c79 es are correctly │ │ │ │ │ -00071550: 2072 6566 6c65 6374 6564 2c20 7468 5f54 reflected, th_T │ │ │ │ │ -00071560: 4820 6275 6e64 6c65 2069 7320 6e6f 7420 H bundle is not │ │ │ │ │ -00071570: 7772 6f6e 676c 7920 6361 6368 6564 2069 wrongly cached i │ │ │ │ │ -00071580: 6e20 4461 7465 466f 726d 6174 5379 6d62 n DateFormatSymb │ │ │ │ │ -00071590: 6f6c 732c 2063 6f72 7265 6374 2063 616e ols, correct can │ │ │ │ │ -000715a0: 6469 6461 7465 206c 6f63 616c 6520 6c69 didate locale li │ │ │ │ │ -000715b0: 7374 2069 7320 7265 7472 6965 7665 6420 st is retrieved │ │ │ │ │ -000715c0: 666f 7220 7a68 5f48 616e 7420 616e 6420 for zh_Hant and │ │ │ │ │ -000715d0: 7a68 5f48 616e 7320 616e 6420 496d 706c zh_Hans and Impl │ │ │ │ │ -000715e0: 6963 7420 434f 4d50 4154 204c 6f63 616c ict COMPAT Local │ │ │ │ │ -000715f0: 6573 206e 6e2d 4e4f 2c20 6e62 2d4e 4f20 es nn-NO, nb-NO │ │ │ │ │ -00071600: 6172 6520 7265 666c 6563 7465 6420 696e are reflected in │ │ │ │ │ -00071610: 2061 7661 696c 6162 6c65 206c 6f63 616c available local │ │ │ │ │ -00071620: 6573 2066 6f72 2061 6c6c 2050 726f 7669 es for all Provi │ │ │ │ │ -00071630: 6465 7273 2066 6f72 2043 4f4d 5041 542e ders for COMPAT. │ │ │ │ │ -00071640: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00071650: 5469 6d65 5a6f 6e65 2f43 4c44 5244 6973 TimeZone/CLDRDis │ │ │ │ │ -00071660: 706c 6179 4e61 6d65 7354 6573 742e 6a61 playNamesTest.ja │ │ │ │ │ -00071670: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ -00071680: 6174 206c 6f63 616c 697a 6564 2074 696d at localized tim │ │ │ │ │ -00071690: 6520 7a6f 6e65 206e 616d 6573 206f 6620 e zone names of │ │ │ │ │ -000716a0: 434c 4452 2061 7265 2075 7365 6420 6966 CLDR are used if │ │ │ │ │ -000716b0: 2073 7065 6369 6669 6564 2e0a 3c62 720a specified..java/util/TimeZ │ │ │ │ │ -000716d0: 6f6e 652f 4375 7374 6f6d 547a 4944 4368 one/CustomTzIDCh │ │ │ │ │ -000716e0: 6563 6b44 5354 2e6a 6176 613a 2054 6869 eckDST.java: Thi │ │ │ │ │ -000716f0: 7320 7465 7374 2077 696c 6c20 656e 7375 s test will ensu │ │ │ │ │ -00071700: 7265 2074 6861 7420 6461 796c 6967 6874 re that daylight │ │ │ │ │ -00071710: 2073 6176 696e 6773 2072 756c 6573 2061 savings rules a │ │ │ │ │ -00071720: 7265 2066 6f6c 6c6f 7765 6420 6170 7072 re followed appr │ │ │ │ │ -00071730: 6f70 7269 6174 656c 7920 7768 656e 2073 opriately when s │ │ │ │ │ -00071740: 6574 7469 6e67 2061 2063 7573 746f 6d20 etting a custom │ │ │ │ │ -00071750: 7469 6d65 7a6f 6e65 2049 4420 7669 6120 timezone ID via │ │ │ │ │ -00071760: 7468 6520 545a 2065 6e76 2076 6172 6961 the TZ env varia │ │ │ │ │ -00071770: 626c 652e 0a3c 6272 0a3e 6a61 7661 2f75 ble..java/u │ │ │ │ │ -00071780: 7469 6c2f 5469 6d65 5a6f 6e65 2f44 6179 til/TimeZone/Day │ │ │ │ │ -00071790: 6c69 6768 7454 696d 6554 6573 742e 6a61 lightTimeTest.ja │ │ │ │ │ -000717a0: 7661 3a20 5465 7374 2063 6173 6520 666f va: Test case fo │ │ │ │ │ -000717b0: 7220 5469 6d65 5a6f 6e65 2e6f 6273 6572 r TimeZone.obser │ │ │ │ │ -000717c0: 7665 7344 6179 6c69 6768 7454 696d 6528 vesDaylightTime( │ │ │ │ │ -000717d0: 290a 3c62 720a 3e6a 6176 612f 7574 696c ).java/util │ │ │ │ │ -000717e0: 2f54 696d 655a 6f6e 652f 4465 6661 756c /TimeZone/Defaul │ │ │ │ │ -000717f0: 7454 696d 655a 6f6e 6554 6573 742e 6a61 tTimeZoneTest.ja │ │ │ │ │ -00071800: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ -00071810: 6174 204a 6176 6120 7275 6e74 696d 6520 at Java runtime │ │ │ │ │ -00071820: 6465 7465 6374 7320 7468 6520 706c 6174 detects the plat │ │ │ │ │ -00071830: 666f 726d 2074 696d 6520 7a6f 6e65 2063 form time zone c │ │ │ │ │ -00071840: 6f72 7265 6374 6c79 2e0a 3c62 720a 3e6a orrectly..j │ │ │ │ │ -00071850: 6176 612f 7574 696c 2f54 696d 655a 6f6e ava/util/TimeZon │ │ │ │ │ -00071860: 652f 486f 6e67 4b6f 6e67 2e6a 6176 613a e/HongKong.java: │ │ │ │ │ -00071870: 2056 6572 6966 7920 7468 6174 2048 6f6e Verify that Hon │ │ │ │ │ -00071880: 6720 4b6f 6e67 206c 6f63 616c 6520 7573 g Kong locale us │ │ │ │ │ -00071890: 6573 2074 7261 6469 7469 6f6e 616c 2043 es traditional C │ │ │ │ │ -000718a0: 6869 6e65 7365 206e 616d 6573 2e0a 3c62 hinese names..java/util/Tim │ │ │ │ │ -000718c0: 655a 6f6e 652f 4944 5465 7374 2e6a 6176 eZone/IDTest.jav │ │ │ │ │ -000718d0: 613a 2054 6573 7473 2063 6f6e 7369 7374 a: Tests consist │ │ │ │ │ -000718e0: 656e 6369 6573 206f 6620 7469 6d65 207a encies of time z │ │ │ │ │ -000718f0: 6f6e 6520 4944 732e 0a3c 6272 0a3e 6a61 one IDs..ja │ │ │ │ │ -00071900: 7661 2f75 7469 6c2f 5469 6d65 5a6f 6e65 va/util/TimeZone │ │ │ │ │ -00071910: 2f4c 6973 7454 696d 655a 6f6e 6573 2e6a /ListTimeZones.j │ │ │ │ │ -00071920: 6176 613a 2041 6c6c 6f77 2032 343a 3030 ava: Allow 24:00 │ │ │ │ │ -00071930: 2061 7320 6120 7661 6c69 6420 656e 642f as a valid end/ │ │ │ │ │ -00071940: 7374 6172 7420 4453 5420 7469 6d65 2073 start DST time s │ │ │ │ │ -00071950: 7461 6d70 0a3c 6272 0a3e 6a61 7661 2f75 tamp.java/u │ │ │ │ │ -00071960: 7469 6c2f 5469 6d65 5a6f 6e65 2f4e 6567 til/TimeZone/Neg │ │ │ │ │ -00071970: 6174 6976 6544 5354 5465 7374 2e6a 6176 ativeDSTTest.jav │ │ │ │ │ -00071980: 613a 2054 6573 7420 7768 6574 6865 7220 a: Test whether │ │ │ │ │ -00071990: 7468 6520 7361 7669 6e67 7320 6172 6520 the savings are │ │ │ │ │ -000719a0: 706f 7369 7469 7665 2069 6e20 7469 6d65 positive in time │ │ │ │ │ -000719b0: 207a 6f6e 6573 2074 6861 7420 6861 7665 zones that have │ │ │ │ │ -000719c0: 206e 6567 6174 6976 6520 7361 7669 6e67 negative saving │ │ │ │ │ -000719d0: 7320 696e 2074 6865 2073 6f75 7263 6520 s in the source │ │ │ │ │ -000719e0: 545a 2066 696c 6573 2e0a 3c62 720a 3e6a TZ files..j │ │ │ │ │ -000719f0: 6176 612f 7574 696c 2f54 696d 655a 6f6e ava/util/TimeZon │ │ │ │ │ -00071a00: 652f 4f6c 6449 444d 6170 7069 6e67 5465 e/OldIDMappingTe │ │ │ │ │ -00071a10: 7374 2e6a 6176 613a 2043 6f6d 7061 7469 st.java: Compati │ │ │ │ │ -00071a20: 6269 6c69 7479 2074 6573 7420 666f 7220 bility test for │ │ │ │ │ -00071a30: 7468 6520 6f6c 6420 4a44 4b20 4944 206d the old JDK ID m │ │ │ │ │ -00071a40: 6170 7069 6e67 2061 6e64 204f 6c73 6f6e apping and Olson │ │ │ │ │ -00071a50: 2049 4473 0a3c 6272 0a3e 6a61 7661 2f75 IDs.java/u │ │ │ │ │ -00071a60: 7469 6c2f 5469 6d65 5a6f 6e65 2f53 6574 til/TimeZone/Set │ │ │ │ │ -00071a70: 4465 6661 756c 7453 6563 7572 6974 7954 DefaultSecurityT │ │ │ │ │ -00071a80: 6573 742e 6a61 7661 3a20 4d61 6b65 2073 est.java: Make s │ │ │ │ │ -00071a90: 7572 6520 7468 6174 2054 696d 655a 6f6e ure that TimeZon │ │ │ │ │ -00071aa0: 652e 7365 7444 6566 6175 6c74 2074 6872 e.setDefault thr │ │ │ │ │ -00071ab0: 6f77 7320 6120 5365 6375 7269 7479 4578 ows a SecurityEx │ │ │ │ │ -00071ac0: 6365 7074 696f 6e20 6966 2074 6865 2073 ception if the s │ │ │ │ │ -00071ad0: 6563 7572 6974 7920 6d61 6e61 6765 7220 ecurity manager │ │ │ │ │ -00071ae0: 646f 6573 6e27 7420 7065 726d 6974 2e0a doesn't permit.. │ │ │ │ │ -00071af0: 3c62 720a 3e6a 6176 612f 7574 696c 2f54 java/util/T │ │ │ │ │ -00071b00: 696d 655a 6f6e 652f 5369 6d70 6c65 5469 imeZone/SimpleTi │ │ │ │ │ -00071b10: 6d65 5a6f 6e65 436c 6f6e 6552 6163 6554 meZoneCloneRaceT │ │ │ │ │ -00071b20: 6573 742e 6a61 7661 3a20 7465 7374 2074 est.java: test t │ │ │ │ │ -00071b30: 6861 7420 7072 6f76 6f6b 6573 2072 6163 hat provokes rac │ │ │ │ │ -00071b40: 6520 6265 7477 6565 6e20 636c 6f6e 696e e between clonin │ │ │ │ │ -00071b50: 6720 616e 6420 6c61 7a69 6c79 2069 6e69 g and lazily ini │ │ │ │ │ -00071b60: 7469 616c 697a 696e 6720 5369 6d70 6c65 tializing Simple │ │ │ │ │ -00071b70: 5469 6d65 5a6f 6e65 2063 6163 6865 2066 TimeZone cache f │ │ │ │ │ -00071b80: 6965 6c64 730a 3c62 720a 3e6a 6176 612f ields.java/ │ │ │ │ │ -00071b90: 7574 696c 2f54 696d 655a 6f6e 652f 5469 util/TimeZone/Ti │ │ │ │ │ -00071ba0: 6d65 5a6f 6e65 426f 756e 6461 7279 5465 meZoneBoundaryTe │ │ │ │ │ -00071bb0: 7374 2e6a 6176 613a 2074 6573 7420 5469 st.java: test Ti │ │ │ │ │ -00071bc0: 6d65 205a 6f6e 6520 426f 756e 6461 7279 me Zone Boundary │ │ │ │ │ -00071bd0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00071be0: 5469 6d65 5a6f 6e65 2f54 696d 655a 6f6e TimeZone/TimeZon │ │ │ │ │ -00071bf0: 6544 6174 6550 6572 6d69 7373 696f 6e43 eDatePermissionC │ │ │ │ │ -00071c00: 6865 636b 5275 6e2e 6a61 7661 3a20 5374 heckRun.java: St │ │ │ │ │ -00071c10: 6163 6b6f 7665 7266 6c6f 7720 6572 726f ackoverflow erro │ │ │ │ │ -00071c20: 7220 7769 7468 2073 6563 7572 6974 7920 r with security │ │ │ │ │ -00071c30: 6d61 6e61 6765 722c 2073 6967 6e65 6420 manager, signed │ │ │ │ │ -00071c40: 6a61 7273 2061 6e64 2064 6562 7567 2e0a jars and debug.. │ │ │ │ │ -00071c50: 3c62 720a 3e6a 6176 612f 7574 696c 2f54 java/util/T │ │ │ │ │ -00071c60: 696d 655a 6f6e 652f 5469 6d65 5a6f 6e65 imeZone/TimeZone │ │ │ │ │ -00071c70: 5265 6772 6573 7369 6f6e 2e6a 6176 613a Regression.java: │ │ │ │ │ -00071c80: 2020 0a3c 6272 0a3e 6a61 7661 2f75 7469 .java/uti │ │ │ │ │ -00071c90: 6c2f 5469 6d65 5a6f 6e65 2f54 696d 655a l/TimeZone/TimeZ │ │ │ │ │ -00071ca0: 6f6e 6554 6573 742e 6a61 7661 3a20 7465 oneTest.java: te │ │ │ │ │ -00071cb0: 7374 2054 696d 655a 6f6e 650a 3c62 720a st TimeZone.java/util/TimeZ │ │ │ │ │ -00071cd0: 6f6e 652f 5472 616e 7369 7469 6f6e 5465 one/TransitionTe │ │ │ │ │ -00071ce0: 7374 2e6a 6176 613a 204d 616b 6520 7375 st.java: Make su │ │ │ │ │ -00071cf0: 7265 2074 6f20 6861 6e64 6c65 2044 5354 re to handle DST │ │ │ │ │ -00071d00: 2074 7261 6e73 6974 696f 6e20 656e 6469 transition endi │ │ │ │ │ -00071d10: 6e67 2061 7420 303a 3030 204a 616e 7561 ng at 0:00 Janua │ │ │ │ │ -00071d20: 7279 2031 2e0a 3c62 720a 3e6a 6176 612f ry 1..java/ │ │ │ │ │ -00071d30: 7574 696c 2f54 696d 655a 6f6e 652f 5554 util/TimeZone/UT │ │ │ │ │ -00071d40: 4341 6c69 6173 5465 7374 2e6a 6176 613a CAliasTest.java: │ │ │ │ │ -00071d50: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ -00071d60: 2255 5443 2220 6973 2061 6e20 616c 6961 "UTC" is an alia │ │ │ │ │ -00071d70: 7320 6f66 2022 4574 632f 5554 4322 2061 s of "Etc/UTC" a │ │ │ │ │ -00071d80: 7320 6465 6669 6e65 6420 696e 2074 6865 s defined in the │ │ │ │ │ -00071d90: 2074 7a64 6174 6120 6261 636b 7761 7264 tzdata backward │ │ │ │ │ -00071da0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ -00071db0: 2f54 696d 655a 6f6e 652f 5a6f 6e65 4964 /TimeZone/ZoneId │ │ │ │ │ -00071dc0: 526f 756e 6454 7269 7054 6573 742e 6a61 RoundTripTest.ja │ │ │ │ │ -00071dd0: 7661 3a20 4368 6563 6b73 2072 6f75 6e64 va: Checks round │ │ │ │ │ -00071de0: 2d74 7269 7073 2062 6574 7765 656e 2054 -trips between T │ │ │ │ │ -00071df0: 696d 655a 6f6e 6520 616e 6420 5a6f 6e65 imeZone and Zone │ │ │ │ │ -00071e00: 4964 2061 7265 2063 6f6e 7369 7374 656e Id are consisten │ │ │ │ │ -00071e10: 740a 3c62 720a 3e6a 6176 612f 7574 696c t.java/util │ │ │ │ │ -00071e20: 2f54 696d 655a 6f6e 652f 6275 6734 3039 /TimeZone/bug409 │ │ │ │ │ -00071e30: 3639 3532 2e6a 6176 613a 2073 696d 706c 6952.java: simpl │ │ │ │ │ -00071e40: 6520 7365 7269 616c 697a 6174 696f 6e2f e serialization/ │ │ │ │ │ -00071e50: 6465 7365 7269 616c 697a 6174 696f 6e20 deserialization │ │ │ │ │ -00071e60: 7465 7374 0a3c 6272 0a3e 6a61 7661 2f75 test.java/u │ │ │ │ │ -00071e70: 7469 6c2f 5469 6d65 722f 4172 6773 2e6a til/Timer/Args.j │ │ │ │ │ -00071e80: 6176 613a 2054 6573 7420 7661 7269 6f75 ava: Test variou │ │ │ │ │ -00071e90: 7320 6172 6773 2074 6f20 7461 736b 2073 s args to task s │ │ │ │ │ -00071ea0: 6368 6564 756c 696e 6720 6d65 7468 6f64 cheduling method │ │ │ │ │ -00071eb0: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ -00071ec0: 2f54 696d 6572 2f41 7574 6f53 746f 702e /Timer/AutoStop. │ │ │ │ │ -00071ed0: 6a61 7661 3a20 4469 7363 6172 6469 6e67 java: Discarding │ │ │ │ │ -00071ee0: 2061 2054 696d 6572 2063 6175 7365 7320 a Timer causes │ │ │ │ │ -00071ef0: 7468 6520 5469 6d65 7220 7468 7265 6164 the Timer thread │ │ │ │ │ -00071f00: 2074 6f20 7374 6f70 2e0a 3c62 720a 3e6a to stop..j │ │ │ │ │ -00071f10: 6176 612f 7574 696c 2f54 696d 6572 2f44 ava/util/Timer/D │ │ │ │ │ -00071f20: 656c 6179 4f76 6572 666c 6f77 2e6a 6176 elayOverflow.jav │ │ │ │ │ -00071f30: 613a 206a 6176 612e 7574 696c 2e54 696d a: java.util.Tim │ │ │ │ │ -00071f40: 6572 2073 6368 6564 756c 6520 6465 6c61 er schedule dela │ │ │ │ │ -00071f50: 7920 4c6f 6e67 2e4d 4158 5f56 414c 5545 y Long.MAX_VALUE │ │ │ │ │ -00071f60: 2063 6175 7365 7320 7461 736b 2074 6f20 causes task to │ │ │ │ │ -00071f70: 6578 6563 7574 6520 6d75 6c74 6970 6c65 execute multiple │ │ │ │ │ -00071f80: 2074 696d 6573 0a3c 6272 0a3e 6a61 7661 times.java │ │ │ │ │ -00071f90: 2f75 7469 6c2f 5469 6d65 722f 4b69 6c6c /util/Timer/Kill │ │ │ │ │ -00071fa0: 5468 7265 6164 2e6a 6176 613a 204b 696c Thread.java: Kil │ │ │ │ │ -00071fb0: 6c69 6e67 2061 2054 696d 6572 2074 6872 ling a Timer thr │ │ │ │ │ -00071fc0: 6561 6420 6361 7573 6573 2074 6865 2054 ead causes the T │ │ │ │ │ -00071fd0: 696d 6572 2074 6f20 6661 696c 2073 696c imer to fail sil │ │ │ │ │ -00071fe0: 656e 746c 7920 6f6e 2073 7562 7365 7175 ently on subsequ │ │ │ │ │ -00071ff0: 656e 7420 7573 652e 0a3c 6272 0a3e 6a61 ent use..ja │ │ │ │ │ -00072000: 7661 2f75 7469 6c2f 5469 6d65 722f 4e61 va/util/Timer/Na │ │ │ │ │ -00072010: 6d65 436f 6e73 7472 7563 746f 7273 2e6a meConstructors.j │ │ │ │ │ -00072020: 6176 613a 2042 6173 6963 2074 6573 7420 ava: Basic test │ │ │ │ │ -00072030: 666f 7220 636f 6e73 7472 7563 746f 7273 for constructors │ │ │ │ │ -00072040: 2077 6974 6820 7468 7265 6164 206e 616d with thread nam │ │ │ │ │ -00072050: 650a 3c62 720a 3e6a 6176 612f 7574 696c e.java/util │ │ │ │ │ -00072060: 2f54 696d 6572 2f50 7572 6765 2e6a 6176 /Timer/Purge.jav │ │ │ │ │ -00072070: 613a 2042 6173 6963 2074 6573 7420 666f a: Basic test fo │ │ │ │ │ -00072080: 7220 7075 7267 6520 6d65 7468 6f64 0a3c r purge method.< │ │ │ │ │ -00072090: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5472 br.>java/util/Tr │ │ │ │ │ -000720a0: 6565 4d61 702f 436c 6f6e 652e 6a61 7661 eeMap/Clone.java │ │ │ │ │ -000720b0: 3a20 5665 7269 6679 2074 6861 7420 636c : Verify that cl │ │ │ │ │ -000720c0: 6f6e 6564 2054 7265 654d 6170 2067 6574 oned TreeMap get │ │ │ │ │ -000720d0: 7320 6e65 7720 6b65 7973 6574 0a3c 6272 s new keyset.
    java/util/Tree │ │ │ │ │ -000720f0: 4d61 702f 436f 6e74 6169 6e73 5661 6c75 Map/ContainsValu │ │ │ │ │ -00072100: 652e 6a61 7661 3a20 5472 6565 4d61 702e e.java: TreeMap. │ │ │ │ │ -00072110: 636f 6e74 6169 6e73 5661 6c75 6520 7468 containsValue th │ │ │ │ │ -00072120: 726f 7773 204e 756c 6c50 6f69 6e74 6572 rows NullPointer │ │ │ │ │ -00072130: 4578 6320 666f 7220 656d 7074 7920 5472 Exc for empty Tr │ │ │ │ │ -00072140: 6565 4d61 700a 3c62 720a 3e6a 6176 612f eeMap.java/ │ │ │ │ │ -00072150: 7574 696c 2f54 7265 654d 6170 2f45 6d70 util/TreeMap/Emp │ │ │ │ │ -00072160: 7479 4d61 7041 6e64 4e75 6c6c 732e 6a61 tyMapAndNulls.ja │ │ │ │ │ -00072170: 7661 3a20 5465 7374 2068 616e 646c 696e va: Test handlin │ │ │ │ │ -00072180: 6720 6f66 206e 756c 6c20 7769 7468 2065 g of null with e │ │ │ │ │ -00072190: 6d70 7479 204d 6170 0a3c 6272 0a3e 6a61 mpty Map.ja │ │ │ │ │ -000721a0: 7661 2f75 7469 6c2f 5472 6565 4d61 702f va/util/TreeMap/ │ │ │ │ │ -000721b0: 4865 6164 5461 696c 5479 7065 4572 726f HeadTailTypeErro │ │ │ │ │ -000721c0: 722e 6a61 7661 3a20 696e 6465 784f 6620 r.java: indexOf │ │ │ │ │ -000721d0: 616e 6420 6c61 7374 496e 6465 7820 6f66 and lastIndex of │ │ │ │ │ -000721e0: 2075 7365 6420 746f 206c 6574 2079 6f75 used to let you │ │ │ │ │ -000721f0: 206c 6f6f 6b20 6f75 7473 6964 6520 7468 look outside th │ │ │ │ │ -00072200: 6520 7661 6c69 6420 7261 6e67 6520 696e e valid range in │ │ │ │ │ -00072210: 2074 6865 2062 6163 6b69 6e67 2061 7272 the backing arr │ │ │ │ │ -00072220: 6179 0a3c 6272 0a3e 6a61 7661 2f75 7469 ay.java/uti │ │ │ │ │ -00072230: 6c2f 5472 6565 4d61 702f 4e75 6c6c 4174 l/TreeMap/NullAt │ │ │ │ │ -00072240: 456e 642e 6a61 7661 3a20 5465 7374 206e End.java: Test n │ │ │ │ │ -00072250: 756c 6c2d 616c 6c6f 7769 6e67 2043 6f6d ull-allowing Com │ │ │ │ │ -00072260: 7061 7261 746f 7273 0a3c 6272 0a3e 6a61 parators.ja │ │ │ │ │ -00072270: 7661 2f75 7469 6c2f 5472 6565 4d61 702f va/util/TreeMap/ │ │ │ │ │ -00072280: 4e75 6c6c 5065 726d 6973 7369 7665 436f NullPermissiveCo │ │ │ │ │ -00072290: 6d70 6172 6174 6f72 2e6a 6176 613a 2054 mparator.java: T │ │ │ │ │ -000722a0: 6573 7420 7072 6f70 6572 2068 616e 646c est proper handl │ │ │ │ │ -000722b0: 696e 6720 6f66 2063 6f6d 7061 7261 746f ing of comparato │ │ │ │ │ -000722c0: 7273 2070 6572 6d69 7474 696e 6720 6e75 rs permitting nu │ │ │ │ │ -000722d0: 6c6c 730a 3c62 720a 3e6a 6176 612f 7574 lls.java/ut │ │ │ │ │ -000722e0: 696c 2f54 7265 654d 6170 2f53 7562 4d61 il/TreeMap/SubMa │ │ │ │ │ -000722f0: 702e 6a61 7661 3a20 5468 6520 6669 7273 p.java: The firs │ │ │ │ │ -00072300: 744b 6579 2061 6e64 206c 6173 744b 6579 tKey and lastKey │ │ │ │ │ -00072310: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00072320: 5472 6565 4d61 702f 5375 624d 6170 436c TreeMap/SubMapCl │ │ │ │ │ -00072330: 6561 722e 6a61 7661 3a20 5375 626d 6170 ear.java: Submap │ │ │ │ │ -00072340: 2063 6c65 6172 2074 6963 6b6c 6564 2061 clear tickled a │ │ │ │ │ -00072350: 2062 7567 2069 6e20 616e 206f 7074 696d bug in an optim │ │ │ │ │ -00072360: 697a 6174 696f 6e20 7375 6767 6573 7465 ization suggeste │ │ │ │ │ -00072370: 6420 6279 2050 726f 662e 0a3c 6272 0a3e d by Prof.. │ │ │ │ │ -00072380: 6a61 7661 2f75 7469 6c2f 5555 4944 2f53 java/util/UUID/S │ │ │ │ │ -00072390: 6572 6961 6c2e 6a61 7661 3a20 5465 7374 erial.java: Test │ │ │ │ │ -000723a0: 2064 6573 6572 6961 6c69 7a61 7469 6f6e deserialization │ │ │ │ │ -000723b0: 206f 6620 5555 4944 0a3c 6272 0a3e 6a61 of UUID.ja │ │ │ │ │ -000723c0: 7661 2f75 7469 6c2f 5555 4944 2f55 5549 va/util/UUID/UUI │ │ │ │ │ -000723d0: 4454 6573 742e 6a61 7661 3a20 556e 6974 DTest.java: Unit │ │ │ │ │ -000723e0: 2074 6573 7473 2066 6f72 206a 6176 612e tests for java. │ │ │ │ │ -000723f0: 7574 696c 2e55 5549 440a 3c62 720a 3e6a util.UUID.j │ │ │ │ │ -00072400: 6176 612f 7574 696c 2f56 6563 746f 722f ava/util/Vector/ │ │ │ │ │ -00072410: 4172 7261 794d 616e 6167 656d 656e 742e ArrayManagement. │ │ │ │ │ -00072420: 6a61 7661 3a20 6272 6974 746c 6520 7768 java: brittle wh │ │ │ │ │ -00072430: 6974 6520 626f 7820 7465 7374 206f 6620 ite box test of │ │ │ │ │ -00072440: 696e 7465 726e 616c 2061 7272 6179 206d internal array m │ │ │ │ │ -00072450: 616e 6167 656d 656e 740a 3c62 720a 3e6a anagement.j │ │ │ │ │ -00072460: 6176 612f 7574 696c 2f56 6563 746f 722f ava/util/Vector/ │ │ │ │ │ -00072470: 4275 6738 3134 3831 3734 2e6a 6176 613a Bug8148174.java: │ │ │ │ │ -00072480: 2072 6570 726f 2066 6f72 3a20 4e65 6761 repro for: Nega │ │ │ │ │ -00072490: 7469 7665 4172 7261 7953 697a 6545 7863 tiveArraySizeExc │ │ │ │ │ -000724a0: 6570 7469 6f6e 2069 6e20 5665 6374 6f72 eption in Vector │ │ │ │ │ -000724b0: 2e67 726f 7728 696e 7429 0a3c 6272 0a3e .grow(int). │ │ │ │ │ -000724c0: 6a61 7661 2f75 7469 6c2f 5665 6374 6f72 java/util/Vector │ │ │ │ │ -000724d0: 2f43 6f6d 6f64 6966 6965 6452 656d 6f76 /ComodifiedRemov │ │ │ │ │ -000724e0: 6541 6c6c 456c 656d 656e 7473 2e6a 6176 eAllElements.jav │ │ │ │ │ -000724f0: 613a 2044 7565 2074 6f20 6120 6275 6720 a: Due to a bug │ │ │ │ │ -00072500: 696e 2056 6563 746f 7227 7320 7265 6d6f in Vector's remo │ │ │ │ │ -00072510: 7665 416c 6c45 6c65 6d65 6e74 7328 292c veAllElements(), │ │ │ │ │ -00072520: 2074 6865 206d 6f64 6966 6963 6174 696f the modificatio │ │ │ │ │ -00072530: 6e20 636f 756e 7465 7220 776f 756c 6420 n counter would │ │ │ │ │ -00072540: 6e6f 7420 6765 7420 696e 6372 656d 656e not get incremen │ │ │ │ │ -00072550: 7465 642e 0a3c 6272 0a3e 6a61 7661 2f75 ted..java/u │ │ │ │ │ -00072560: 7469 6c2f 5665 6374 6f72 2f43 6f70 7949 til/Vector/CopyI │ │ │ │ │ -00072570: 6e74 6f2e 6a61 7661 3a20 5665 6374 6f72 nto.java: Vector │ │ │ │ │ -00072580: 2e63 6f70 7949 6e74 6f20 7368 6f75 6c64 .copyInto should │ │ │ │ │ -00072590: 2074 6872 6f77 2041 7272 6179 5374 6f72 throw ArrayStor │ │ │ │ │ -000725a0: 6545 7863 6570 7469 6f6e 0a3c 6272 0a3e eException. │ │ │ │ │ -000725b0: 6a61 7661 2f75 7469 6c2f 5665 6374 6f72 java/util/Vector │ │ │ │ │ -000725c0: 2f49 6c6c 6567 616c 436f 6e73 7472 7563 /IllegalConstruc │ │ │ │ │ -000725d0: 746f 7241 7267 732e 6a61 7661 3a20 5465 torArgs.java: Te │ │ │ │ │ -000725e0: 7374 2066 6f72 2069 6c6c 6567 616c 2061 st for illegal a │ │ │ │ │ -000725f0: 7267 756d 656e 7420 6578 6365 7074 696f rgument exceptio │ │ │ │ │ -00072600: 6e0a 3c62 720a 3e6a 6176 612f 7574 696c n.java/util │ │ │ │ │ -00072610: 2f56 6563 746f 722f 4c61 7374 496e 6465 /Vector/LastInde │ │ │ │ │ -00072620: 784f 662e 6a61 7661 3a20 5665 6374 6f72 xOf.java: Vector │ │ │ │ │ -00072630: 2e6c 6173 7449 6e64 6578 284f 626a 6563 .lastIndex(Objec │ │ │ │ │ -00072640: 742c 2069 6e74 2920 7573 6564 2074 6f20 t, int) used to │ │ │ │ │ -00072650: 6c65 7420 796f 7520 6c6f 6f6b 206f 7574 let you look out │ │ │ │ │ -00072660: 7369 6465 2074 6865 2076 616c 6964 2072 side the valid r │ │ │ │ │ -00072670: 616e 6765 2069 6e20 7468 6520 6261 636b ange in the back │ │ │ │ │ -00072680: 696e 6720 6172 7261 790a 3c62 720a 3e6a ing array.j │ │ │ │ │ -00072690: 6176 612f 7574 696c 2f56 6563 746f 722f ava/util/Vector/ │ │ │ │ │ -000726a0: 5365 7269 616c 697a 6174 696f 6e44 6561 SerializationDea │ │ │ │ │ -000726b0: 646c 6f63 6b2e 6a61 7661 3a20 5365 7269 dlock.java: Seri │ │ │ │ │ -000726c0: 616c 697a 696e 6720 5665 6374 6f72 206f alizing Vector o │ │ │ │ │ -000726d0: 626a 6563 7473 2077 6869 6368 2072 6566 bjects which ref │ │ │ │ │ -000726e0: 6572 2074 6f20 6561 6368 206f 7468 6572 er to each other │ │ │ │ │ -000726f0: 2073 686f 756c 6420 6e6f 7420 6265 2061 should not be a │ │ │ │ │ -00072700: 626c 6520 746f 2064 6561 646c 6f63 6b2e ble to deadlock. │ │ │ │ │ -00072710: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00072720: 5665 6374 6f72 2f53 696d 706c 6553 6572 Vector/SimpleSer │ │ │ │ │ -00072730: 6961 6c69 7a61 7469 6f6e 2e6a 6176 613a ialization.java: │ │ │ │ │ -00072740: 2041 2073 6572 6961 6c69 7a65 6420 5665 A serialized Ve │ │ │ │ │ -00072750: 6374 6f72 2063 616e 2062 6520 7375 6363 ctor can be succ │ │ │ │ │ -00072760: 6573 7366 756c 6c79 2064 652d 7365 7269 essfully de-seri │ │ │ │ │ -00072770: 616c 697a 6564 2e0a 3c62 720a 3e6a 6176 alized..jav │ │ │ │ │ -00072780: 612f 7574 696c 2f56 6563 746f 722f 5379 a/util/Vector/Sy │ │ │ │ │ -00072790: 6e63 4c61 7374 496e 6465 784f 662e 6a61 ncLastIndexOf.ja │ │ │ │ │ -000727a0: 7661 3a20 5665 6374 6f72 2773 206c 6173 va: Vector's las │ │ │ │ │ -000727b0: 7449 6e64 6578 4f66 284f 626a 6563 7429 tIndexOf(Object) │ │ │ │ │ -000727c0: 2077 6173 206c 6163 6b69 6e67 2073 796e was lacking syn │ │ │ │ │ -000727d0: 6368 726f 6e69 7a61 7469 6f6e 0a3c 6272 chronization.
    java/util/Weak │ │ │ │ │ -000727f0: 4861 7368 4d61 702f 4743 4475 7269 6e67 HashMap/GCDuring │ │ │ │ │ +00066560: 722f 4275 696c 6465 722f 4275 696c 6465 r/Builder/Builde │ │ │ │ │ +00066570: 7254 6573 742e 6a61 7661 3a20 556e 6974 rTest.java: Unit │ │ │ │ │ +00066580: 2074 6573 7420 666f 7220 4361 6c65 6e64 test for Calend │ │ │ │ │ +00066590: 6172 2e42 7569 6c64 6572 2e0a 3c62 720a ar.Builder..java/util/Calen │ │ │ │ │ +000665b0: 6461 722f 4361 6c65 6e64 6172 4461 7461 dar/CalendarData │ │ │ │ │ +000665c0: 5465 7374 2e6a 6176 613a 2054 6573 7473 Test.java: Tests │ │ │ │ │ +000665d0: 2066 6f72 2072 6567 696f 6e20 6465 7065 for region depe │ │ │ │ │ +000665e0: 6e64 656e 7420 6361 6c65 6e64 6172 2064 ndent calendar d │ │ │ │ │ +000665f0: 6174 612c 2069 2e65 2e2c 2066 6972 7374 ata, i.e., first │ │ │ │ │ +00066600: 4461 794f 6657 6565 6b20 616e 6420 6d69 DayOfWeek and mi │ │ │ │ │ +00066610: 6e69 6d61 6c44 6179 7349 6e46 6972 7374 nimalDaysInFirst │ │ │ │ │ +00066620: 5765 656b 2e0a 3c62 720a 3e6a 6176 612f Week..java/ │ │ │ │ │ +00066630: 7574 696c 2f43 616c 656e 6461 722f 4361 util/Calendar/Ca │ │ │ │ │ +00066640: 6c65 6e64 6172 4469 7370 6c61 794e 616d lendarDisplayNam │ │ │ │ │ +00066650: 6573 5465 7374 2e6a 6176 613a 2056 6572 esTest.java: Ver │ │ │ │ │ +00066660: 6966 7920 7468 6520 7265 7375 6c74 7320 ify the results │ │ │ │ │ +00066670: 7265 7475 726e 6564 2062 7920 4361 6c65 returned by Cale │ │ │ │ │ +00066680: 6e64 6172 2e67 6574 4469 7370 6c61 794e ndar.getDisplayN │ │ │ │ │ +00066690: 616d 6573 2829 2041 5049 0a3c 6272 0a3e ames() API. │ │ │ │ │ +000666a0: 6a61 7661 2f75 7469 6c2f 4361 6c65 6e64 java/util/Calend │ │ │ │ │ +000666b0: 6172 2f43 616c 656e 6461 724c 696d 6974 ar/CalendarLimit │ │ │ │ │ +000666c0: 5465 7374 2e6a 6176 613a 2074 6573 7420 Test.java: test │ │ │ │ │ +000666d0: 666f 7220 6c69 6d69 7420 6f6e 2043 616c for limit on Cal │ │ │ │ │ +000666e0: 656e 6461 720a 3c62 720a 3e6a 6176 612f endar.java/ │ │ │ │ │ +000666f0: 7574 696c 2f43 616c 656e 6461 722f 4361 util/Calendar/Ca │ │ │ │ │ +00066700: 6c65 6e64 6172 5265 6772 6573 7369 6f6e lendarRegression │ │ │ │ │ +00066710: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00066720: 7661 2f75 7469 6c2f 4361 6c65 6e64 6172 va/util/Calendar │ │ │ │ │ +00066730: 2f43 616c 656e 6461 7254 6573 742e 6a61 /CalendarTest.ja │ │ │ │ │ +00066740: 7661 3a20 7465 7374 2066 6f72 2043 616c va: test for Cal │ │ │ │ │ +00066750: 656e 6461 720a 3c62 720a 3e6a 6176 612f endar.java/ │ │ │ │ │ +00066760: 7574 696c 2f43 616c 656e 6461 722f 4361 util/Calendar/Ca │ │ │ │ │ +00066770: 6c65 6e64 6172 5465 7374 5363 7269 7074 lendarTestScript │ │ │ │ │ +00066780: 732f 4a61 7061 6e65 7365 526f 6c6c 5465 s/JapaneseRollTe │ │ │ │ │ +00066790: 7374 732e 6a61 7661 3a20 7465 7374 7320 sts.java: tests │ │ │ │ │ +000667a0: 4a61 7061 6e65 7365 2043 616c 656e 6461 Japanese Calenda │ │ │ │ │ +000667b0: 722e 0a3c 6272 0a3e 6a61 7661 2f75 7469 r..java/uti │ │ │ │ │ +000667c0: 6c2f 4361 6c65 6e64 6172 2f43 616c 656e l/Calendar/Calen │ │ │ │ │ +000667d0: 6461 7254 6573 7453 6372 6970 7473 2f4a darTestScripts/J │ │ │ │ │ +000667e0: 6170 616e 6573 6554 6573 7473 2e6a 6176 apaneseTests.jav │ │ │ │ │ +000667f0: 613a 2074 6573 7473 204a 6170 616e 6573 a: tests Japanes │ │ │ │ │ +00066800: 6520 4361 6c65 6e64 6172 2e0a 3c62 720a e Calendar..java/util/Calen │ │ │ │ │ +00066820: 6461 722f 4361 6c65 6e64 6172 5479 7065 dar/CalendarType │ │ │ │ │ +00066830: 5465 7374 2e6a 6176 613a 2055 6e69 7420 Test.java: Unit │ │ │ │ │ +00066840: 7465 7374 2066 6f72 2063 616c 656e 6461 test for calenda │ │ │ │ │ +00066850: 7220 7479 7065 730a 3c62 720a 3e6a 6176 r types.jav │ │ │ │ │ +00066860: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ +00066870: 436c 6472 466f 726d 6174 4e61 6d65 7354 CldrFormatNamesT │ │ │ │ │ +00066880: 6573 742e 6a61 7661 3a20 556e 6974 2074 est.java: Unit t │ │ │ │ │ +00066890: 6573 7420 666f 7220 434c 4452 2046 6f72 est for CLDR For │ │ │ │ │ +000668a0: 6d61 7444 6174 6120 7265 736f 7572 6365 matData resource │ │ │ │ │ +000668b0: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ +000668c0: 2f43 616c 656e 6461 722f 4669 656c 6453 /Calendar/FieldS │ │ │ │ │ +000668d0: 7461 7465 5465 7374 2e6a 6176 613a 2055 tateTest.java: U │ │ │ │ │ +000668e0: 6e69 7420 7465 7374 7320 666f 7220 696e nit tests for in │ │ │ │ │ +000668f0: 7465 726e 616c 2066 6965 6c64 7320 7374 ternal fields st │ │ │ │ │ +00066900: 6174 6573 2e0a 3c62 720a 3e6a 6176 612f ates..java/ │ │ │ │ │ +00066910: 7574 696c 2f43 616c 656e 6461 722f 4765 util/Calendar/Ge │ │ │ │ │ +00066920: 6e65 7269 6354 696d 655a 6f6e 654e 616d nericTimeZoneNam │ │ │ │ │ +00066930: 6573 5465 7374 2e6a 6176 613a 2055 6e69 esTest.java: Uni │ │ │ │ │ +00066940: 7420 7465 7374 2066 6f72 2067 656e 6572 t test for gener │ │ │ │ │ +00066950: 6963 2074 696d 6520 7a6f 6e65 206e 616d ic time zone nam │ │ │ │ │ +00066960: 6573 2073 7570 706f 7274 2e0a 3c62 720a es support..java/util/Calen │ │ │ │ │ +00066980: 6461 722f 4772 6567 6f72 6961 6e43 7574 dar/GregorianCut │ │ │ │ │ +00066990: 6f76 6572 5465 7374 2e6a 6176 613a 2055 overTest.java: U │ │ │ │ │ +000669a0: 6e69 7420 7465 7374 7320 7265 6c61 7465 nit tests relate │ │ │ │ │ +000669b0: 6420 746f 2074 6865 2047 7265 676f 7269 d to the Gregori │ │ │ │ │ +000669c0: 616e 2063 7574 6f76 6572 2073 7570 706f an cutover suppo │ │ │ │ │ +000669d0: 7274 2e0a 3c62 720a 3e6a 6176 612f 7574 rt..java/ut │ │ │ │ │ +000669e0: 696c 2f43 616c 656e 6461 722f 4a61 7061 il/Calendar/Japa │ │ │ │ │ +000669f0: 6e45 7261 4e61 6d65 436f 6d70 6174 5465 nEraNameCompatTe │ │ │ │ │ +00066a00: 7374 2e6a 6176 613a 2054 6573 7420 7468 st.java: Test th │ │ │ │ │ +00066a10: 6520 6c6f 6361 6c69 7a65 6420 6e61 6d65 e localized name │ │ │ │ │ +00066a20: 7320 6f66 204a 6170 616e 6573 6520 6572 s of Japanese er │ │ │ │ │ +00066a30: 6120 5265 6977 6120 6672 6f6d 2043 4f4d a Reiwa from COM │ │ │ │ │ +00066a40: 5041 5420 7072 6f76 6964 6572 2e0a 3c62 PAT provider..java/util/Cal │ │ │ │ │ +00066a60: 656e 6461 722f 4a61 7061 6e65 7365 4572 endar/JapaneseEr │ │ │ │ │ +00066a70: 614e 616d 6554 6573 742e 6a61 7661 3a20 aNameTest.java: │ │ │ │ │ +00066a80: 5465 7374 2074 6865 206c 6f63 616c 697a Test the localiz │ │ │ │ │ +00066a90: 6564 204a 6170 616e 6573 6520 6e65 7720 ed Japanese new │ │ │ │ │ +00066aa0: 6572 6120 6e61 6d65 2028 4d61 7920 3173 era name (May 1s │ │ │ │ │ +00066ab0: 742e 0a3c 6272 0a3e 6a61 7661 2f75 7469 t..java/uti │ │ │ │ │ +00066ac0: 6c2f 4361 6c65 6e64 6172 2f4a 6170 616e l/Calendar/Japan │ │ │ │ │ +00066ad0: 6573 654c 656e 6965 6e74 4572 6154 6573 eseLenientEraTes │ │ │ │ │ +00066ae0: 742e 6a61 7661 3a20 5465 7374 2077 6865 t.java: Test whe │ │ │ │ │ +00066af0: 7468 6572 206c 656e 6965 6e74 2065 7261 ther lenient era │ │ │ │ │ +00066b00: 2069 7320 6163 6365 7074 6564 2069 6e20 is accepted in │ │ │ │ │ +00066b10: 4a61 7061 6e65 7365 496d 7065 7269 616c JapaneseImperial │ │ │ │ │ +00066b20: 4361 6c65 6e64 6172 0a3c 6272 0a3e 6a61 Calendar.ja │ │ │ │ │ +00066b30: 7661 2f75 7469 6c2f 4361 6c65 6e64 6172 va/util/Calendar │ │ │ │ │ +00066b40: 2f4a 6176 6174 696d 6554 6573 742e 6a61 /JavatimeTest.ja │ │ │ │ │ +00066b50: 7661 3a20 5465 7374 2074 686f 7365 2062 va: Test those b │ │ │ │ │ +00066b60: 7269 6467 6520 6d65 7468 6f64 7320 746f ridge methods to │ │ │ │ │ +00066b70: 2f66 726f 6d20 6a61 7661 2e74 696d 6520 /from java.time │ │ │ │ │ +00066b80: 6461 7465 2f74 696d 6520 636c 6173 7365 date/time classe │ │ │ │ │ +00066b90: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ +00066ba0: 2f43 616c 656e 6461 722f 4a75 6c69 616e /Calendar/Julian │ │ │ │ │ +00066bb0: 5465 7374 2e6a 6176 613a 2054 6573 7473 Test.java: Tests │ │ │ │ │ +00066bc0: 2066 6f72 2074 6865 204a 756c 6961 6e20 for the Julian │ │ │ │ │ +00066bd0: 6361 6c65 6e64 6172 2073 7973 7465 6d20 calendar system │ │ │ │ │ +00066be0: 2862 6566 6f72 6520 7468 6520 4772 6567 (before the Greg │ │ │ │ │ +00066bf0: 6f72 6961 6e20 6375 746f 7665 7229 0a3c orian cutover).< │ │ │ │ │ +00066c00: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4361 br.>java/util/Ca │ │ │ │ │ +00066c10: 6c65 6e64 6172 2f4c 696d 6974 2e6a 6176 lendar/Limit.jav │ │ │ │ │ +00066c20: 613a 204d 616b 6520 7375 7265 2074 6861 a: Make sure tha │ │ │ │ │ +00066c30: 7420 4772 6567 6f72 6961 6e43 616c 656e t GregorianCalen │ │ │ │ │ +00066c40: 6461 7220 776f 726b 7320 6661 7220 696e dar works far in │ │ │ │ │ +00066c50: 2074 6865 2070 6173 7420 616e 6420 6675 the past and fu │ │ │ │ │ +00066c60: 7475 7265 2e0a 3c62 720a 3e6a 6176 612f ture..java/ │ │ │ │ │ +00066c70: 7574 696c 2f43 616c 656e 6461 722f 4e61 util/Calendar/Na │ │ │ │ │ +00066c80: 7272 6f77 4e61 6d65 7354 6573 742e 6a61 rrowNamesTest.ja │ │ │ │ │ +00066c90: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ +00066ca0: 7220 6e61 7272 6f77 206e 616d 6573 2073 r narrow names s │ │ │ │ │ +00066cb0: 7570 706f 7274 2e0a 3c62 720a 3e6a 6176 upport..jav │ │ │ │ │ +00066cc0: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ +00066cd0: 4e6f 6e4c 656e 6965 6e74 5465 7374 2e6a NonLenientTest.j │ │ │ │ │ +00066ce0: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ +00066cf0: 6861 7420 7661 6c69 6461 7469 6f6e 2069 hat validation i │ │ │ │ │ +00066d00: 7320 6164 6571 7561 7465 2069 6e20 6e6f s adequate in no │ │ │ │ │ +00066d10: 6e2d 6c65 6e69 656e 7420 6d6f 6465 2e0a n-lenient mode.. │ │ │ │ │ +00066d20: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ +00066d30: 616c 656e 6461 722f 5265 736f 6c75 7469 alendar/Resoluti │ │ │ │ │ +00066d40: 6f6e 5465 7374 2e6a 6176 613a 204d 616b onTest.java: Mak │ │ │ │ │ +00066d50: 6520 7375 7265 2074 6861 7420 7468 6520 e sure that the │ │ │ │ │ +00066d60: 7265 736f 6c75 7469 6f6e 206f 6620 2857 resolution of (W │ │ │ │ │ +00066d70: 454b 4b5f 4f46 5f4d 4f4e 5448 202b 2044 EKK_OF_MONTH + D │ │ │ │ │ +00066d80: 4159 5f4f 465f 5745 454b 2920 616e 6420 AY_OF_WEEK) and │ │ │ │ │ +00066d90: 2844 4159 5f4f 465f 5745 454b 5f49 4e5f (DAY_OF_WEEK_IN_ │ │ │ │ │ +00066da0: 4d4f 4e54 4820 2b20 4441 595f 4f46 5f57 MONTH + DAY_OF_W │ │ │ │ │ +00066db0: 4545 4b29 2077 6f72 6b73 2061 7320 7370 EEK) works as sp │ │ │ │ │ +00066dc0: 6563 6966 6965 6420 696e 2074 6865 2041 ecified in the A │ │ │ │ │ +00066dd0: 5049 2e0a 3c62 720a 3e6a 6176 612f 7574 PI..java/ut │ │ │ │ │ +00066de0: 696c 2f43 616c 656e 6461 722f 526f 6c6c il/Calendar/Roll │ │ │ │ │ +00066df0: 4461 794f 6657 6565 6b54 6573 742e 6a61 DayOfWeekTest.ja │ │ │ │ │ +00066e00: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ +00066e10: 6174 2072 6f6c 6c69 6e67 2044 4159 5f4f at rolling DAY_O │ │ │ │ │ +00066e20: 465f 5745 454b 2073 7461 7973 2069 6e20 F_WEEK stays in │ │ │ │ │ +00066e30: 7468 6520 7361 6d65 2077 6565 6b20 6172 the same week ar │ │ │ │ │ +00066e40: 6f75 6e64 2079 6561 7220 626f 756e 6461 ound year bounda │ │ │ │ │ +00066e50: 7269 6573 2e0a 3c62 720a 3e6a 6176 612f ries..java/ │ │ │ │ │ +00066e60: 7574 696c 2f43 616c 656e 6461 722f 526f util/Calendar/Ro │ │ │ │ │ +00066e70: 6c6c 4672 6f6d 4c61 7374 546f 4669 7273 llFromLastToFirs │ │ │ │ │ +00066e80: 7457 6565 6b2e 6a61 7661 3a20 5465 7374 tWeek.java: Test │ │ │ │ │ +00066e90: 2074 6865 2062 6568 6176 696f 7220 6f66 the behavior of │ │ │ │ │ +00066ea0: 2047 7265 676f 7269 616e 4361 6c65 6e64 GregorianCalend │ │ │ │ │ +00066eb0: 6172 2e72 6f6c 6c28 5745 454b 5f4f 465f ar.roll(WEEK_OF_ │ │ │ │ │ +00066ec0: 5945 4152 2920 7768 656e 2074 6865 206c YEAR) when the l │ │ │ │ │ +00066ed0: 6173 7420 7765 656b 2069 7320 726f 6c6c ast week is roll │ │ │ │ │ +00066ee0: 6564 2069 6e74 6f20 7468 6520 6669 7273 ed into the firs │ │ │ │ │ +00066ef0: 7420 7765 656b 206f 6620 7468 6520 7361 t week of the sa │ │ │ │ │ +00066f00: 6d65 2079 6561 720a 3c62 720a 3e6a 6176 me year.jav │ │ │ │ │ +00066f10: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ +00066f20: 5374 616d 704f 7665 7266 6c6f 772e 6a61 StampOverflow.ja │ │ │ │ │ +00066f30: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ +00066f40: 6174 2043 616c 656e 6461 7220 646f 6573 at Calendar does │ │ │ │ │ +00066f50: 6e27 7420 6361 7573 6520 6e65 7874 5374 n't cause nextSt │ │ │ │ │ +00066f60: 616d 7020 6f76 6572 666c 6f77 2e0a 3c62 amp overflow..java/util/Cal │ │ │ │ │ +00066f80: 656e 6461 722f 5375 7070 6c65 6d65 6e74 endar/Supplement │ │ │ │ │ +00066f90: 616c 4a61 7061 6e65 7365 4572 6154 6573 alJapaneseEraTes │ │ │ │ │ +00066fa0: 7452 756e 2e6a 6176 613a 2054 6573 7420 tRun.java: Test │ │ │ │ │ +00066fb0: 666f 7220 6a64 6b2e 6361 6c65 6e64 6172 for jdk.calendar │ │ │ │ │ +00066fc0: 2e6a 6170 616e 6573 652e 7375 7070 6c65 .japanese.supple │ │ │ │ │ +00066fd0: 6d65 6e74 616c 2e65 7261 2073 7570 706f mental.era suppo │ │ │ │ │ +00066fe0: 7274 0a3c 6272 0a3e 6a61 7661 2f75 7469 rt.java/uti │ │ │ │ │ +00066ff0: 6c2f 4361 6c65 6e64 6172 2f57 6565 6b44 l/Calendar/WeekD │ │ │ │ │ +00067000: 6174 6554 6573 742e 6a61 7661 3a20 556e ateTest.java: Un │ │ │ │ │ +00067010: 6974 2074 6573 7420 666f 7220 7765 656b it test for week │ │ │ │ │ +00067020: 2064 6174 6520 7375 7070 6f72 740a 3c62 date support.java/util/Cal │ │ │ │ │ +00067040: 656e 6461 722f 5a6f 6e65 4f66 6673 6574 endar/ZoneOffset │ │ │ │ │ +00067050: 732e 6a61 7661 3a20 4d61 6b65 2073 7572 s.java: Make sur │ │ │ │ │ +00067060: 6520 7468 6174 205a 4f4e 455f 4f46 4653 e that ZONE_OFFS │ │ │ │ │ +00067070: 4554 2061 6e64 2f6f 7220 4453 545f 4f46 ET and/or DST_OF │ │ │ │ │ +00067080: 4653 4554 2073 6574 7469 6e67 2069 7320 FSET setting is │ │ │ │ │ +00067090: 7461 6b65 6e20 696e 746f 2061 6363 6f75 taken into accou │ │ │ │ │ +000670a0: 6e74 2066 6f72 2074 696d 6520 6361 6c63 nt for time calc │ │ │ │ │ +000670b0: 756c 6174 696f 6e73 2e0a 3c62 720a 3e6a ulations..j │ │ │ │ │ +000670c0: 6176 612f 7574 696c 2f43 616c 656e 6461 ava/util/Calenda │ │ │ │ │ +000670d0: 722f 6275 6734 3032 3835 3138 2e6a 6176 r/bug4028518.jav │ │ │ │ │ +000670e0: 613a 2045 6e73 7572 6520 636c 6f6e 6564 a: Ensure cloned │ │ │ │ │ +000670f0: 2047 7265 676f 7269 616e 4361 6c65 6e64 GregorianCalend │ │ │ │ │ +00067100: 6172 2069 7320 756e 6368 616e 6765 6420 ar is unchanged │ │ │ │ │ +00067110: 7768 656e 206d 6f64 6966 7969 6e67 2069 when modifying i │ │ │ │ │ +00067120: 7473 206f 7269 6769 6e61 6c2e 0a3c 6272 ts original..
    java/util/Cale │ │ │ │ │ +00067140: 6e64 6172 2f62 7567 3431 3030 3331 312e ndar/bug4100311. │ │ │ │ │ +00067150: 6a61 7661 3a20 456e 7375 7265 2073 6574 java: Ensure set │ │ │ │ │ +00067160: 2844 4159 5f4f 465f 5945 4152 2c20 3129 (DAY_OF_YEAR, 1) │ │ │ │ │ +00067170: 2077 6f72 6b73 2e0a 3c62 720a 3e6a 6176 works..jav │ │ │ │ │ +00067180: 612f 7574 696c 2f43 616c 656e 6461 722f a/util/Calendar/ │ │ │ │ │ +00067190: 6275 6734 3234 3338 3032 2e6a 6176 613a bug4243802.java: │ │ │ │ │ +000671a0: 2063 6f6e 6669 726d 2074 6861 7420 4361 confirm that Ca │ │ │ │ │ +000671b0: 6c65 6e64 6172 2e73 6574 5469 6d65 496e lendar.setTimeIn │ │ │ │ │ +000671c0: 4d69 6c6c 6973 2829 2061 6e64 2067 6574 Millis() and get │ │ │ │ │ +000671d0: 5469 6d65 496e 4d69 6c6c 6973 2829 2063 TimeInMillis() c │ │ │ │ │ +000671e0: 616e 2062 6520 6361 6c6c 6564 2066 726f an be called fro │ │ │ │ │ +000671f0: 6d20 6120 7573 6572 2070 726f 6772 616d m a user program │ │ │ │ │ +00067200: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +00067210: 2f43 616c 656e 6461 722f 6275 6734 3331 /Calendar/bug431 │ │ │ │ │ +00067220: 3636 3738 2e6a 6176 613a 2074 6573 7420 6678.java: test │ │ │ │ │ +00067230: 7468 6174 2043 616c 656e 6461 7227 7320 that Calendar's │ │ │ │ │ +00067240: 5365 7269 616c 697a 6174 696f 6e20 776f Serialization wo │ │ │ │ │ +00067250: 726b 7320 636f 7272 6563 746c 792e 0a3c rks correctly..< │ │ │ │ │ +00067260: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4361 br.>java/util/Ca │ │ │ │ │ +00067270: 6c65 6e64 6172 2f62 7567 3433 3732 3734 lendar/bug437274 │ │ │ │ │ +00067280: 332e 6a61 7661 3a20 7465 7374 2074 6861 3.java: test tha │ │ │ │ │ +00067290: 7420 6368 6563 6b73 2074 7261 6e73 6974 t checks transit │ │ │ │ │ +000672a0: 696f 6e73 206f 6620 4552 4120 616e 6420 ions of ERA and │ │ │ │ │ +000672b0: 5945 4152 2077 6869 6368 2061 7265 2063 YEAR which are c │ │ │ │ │ +000672c0: 6175 7365 6420 6279 2061 6464 284d 4f4e aused by add(MON │ │ │ │ │ +000672d0: 5448 292e 0a3c 6272 0a3e 6a61 7661 2f75 TH)..java/u │ │ │ │ │ +000672e0: 7469 6c2f 4361 6c65 6e64 6172 2f62 7567 til/Calendar/bug │ │ │ │ │ +000672f0: 3434 3031 3232 332e 6a61 7661 3a20 4d61 4401223.java: Ma │ │ │ │ │ +00067300: 6b65 2073 7572 6520 7468 6174 2047 7265 ke sure that Gre │ │ │ │ │ +00067310: 676f 7269 616e 4361 6c65 6e64 6172 2064 gorianCalendar d │ │ │ │ │ +00067320: 6f65 736e 2774 2063 6175 7365 2049 6c6c oesn't cause Ill │ │ │ │ │ +00067330: 6567 616c 4172 6775 6d65 6e74 4578 6365 egalArgumentExce │ │ │ │ │ +00067340: 7074 696f 6e20 6174 2073 6f6d 6520 7370 ption at some sp │ │ │ │ │ +00067350: 6563 6961 6c20 7369 7475 6174 696f 6e73 ecial situations │ │ │ │ │ +00067360: 2077 6869 6368 2061 7265 2072 656c 6174 which are relat │ │ │ │ │ +00067370: 6564 2074 6f20 7468 6520 4c65 6170 2059 ed to the Leap Y │ │ │ │ │ +00067380: 6561 722e 0a3c 6272 0a3e 6a61 7661 2f75 ear..java/u │ │ │ │ │ +00067390: 7469 6c2f 4361 6c65 6e64 6172 2f62 7567 til/Calendar/bug │ │ │ │ │ +000673a0: 3434 3039 3037 322e 6a61 7661 3a20 7465 4409072.java: te │ │ │ │ │ +000673b0: 7374 7320 666f 7220 7365 7428 292c 2061 sts for set(), a │ │ │ │ │ +000673c0: 6464 2829 2c20 616e 6420 726f 6c6c 2829 dd(), and roll() │ │ │ │ │ +000673d0: 2077 6974 6820 7661 7269 6f75 7320 7765 with various we │ │ │ │ │ +000673e0: 656b 2070 6172 616d 6574 6572 732e 0a3c ek parameters..< │ │ │ │ │ +000673f0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4361 br.>java/util/Ca │ │ │ │ │ +00067400: 6c65 6e64 6172 2f62 7567 3435 3134 3833 lendar/bug451483 │ │ │ │ │ +00067410: 312e 6a61 7661 3a20 436f 6e66 6972 6d20 1.java: Confirm │ │ │ │ │ +00067420: 7468 6174 2047 7265 676f 7269 616e 4361 that GregorianCa │ │ │ │ │ +00067430: 6c65 6e64 6172 2e72 6f6c 6c28 2920 776f lendar.roll() wo │ │ │ │ │ +00067440: 726b 7320 7072 6f70 6572 6c79 2064 7572 rks properly dur │ │ │ │ │ +00067450: 696e 6720 7472 616e 7369 7469 6f6e 2066 ing transition f │ │ │ │ │ +00067460: 726f 6d20 4461 796c 6967 6874 2053 6176 rom Daylight Sav │ │ │ │ │ +00067470: 696e 6720 5469 6d65 2074 6f20 5374 616e ing Time to Stan │ │ │ │ │ +00067480: 6461 7264 2054 696d 652e 0a3c 6272 0a3e dard Time.. │ │ │ │ │ +00067490: 6a61 7661 2f75 7469 6c2f 436f 6c6c 6563 java/util/Collec │ │ │ │ │ +000674a0: 7469 6f6e 2f42 6967 6765 726e 596f 7572 tion/BiggernYour │ │ │ │ │ +000674b0: 732e 6a61 7661 3a20 436f 6e63 7572 7265 s.java: Concurre │ │ │ │ │ +000674c0: 6e74 2063 6f6c 6c65 6374 696f 6e73 2061 nt collections a │ │ │ │ │ +000674d0: 7265 2070 6572 6d69 7474 6564 2074 6f20 re permitted to │ │ │ │ │ +000674e0: 6c69 6520 6162 6f75 7420 7468 6569 7220 lie about their │ │ │ │ │ +000674f0: 7369 7a65 0a3c 6272 0a3e 6a61 7661 2f75 size.java/u │ │ │ │ │ +00067500: 7469 6c2f 436f 6c6c 6563 7469 6f6e 2f43 til/Collection/C │ │ │ │ │ +00067510: 6f6c 6c65 6374 696f 6e44 6566 6175 6c74 ollectionDefault │ │ │ │ │ +00067520: 732e 6a61 7661 3a20 556e 6974 2074 6573 s.java: Unit tes │ │ │ │ │ +00067530: 7473 2066 6f72 2065 7874 656e 7369 6f6e ts for extension │ │ │ │ │ +00067540: 206d 6574 686f 6473 206f 6e20 436f 6c6c methods on Coll │ │ │ │ │ +00067550: 6563 7469 6f6e 0a3c 6272 0a3e 6a61 7661 ection.java │ │ │ │ │ +00067560: 2f75 7469 6c2f 436f 6c6c 6563 7469 6f6e /util/Collection │ │ │ │ │ +00067570: 2f48 6f74 506f 7461 746f 6573 2e6a 6176 /HotPotatoes.jav │ │ │ │ │ +00067580: 613a 206d 6574 686f 6473 2074 616b 696e a: methods takin │ │ │ │ │ +00067590: 6720 636f 6e63 7572 7265 6e74 6c79 206d g concurrently m │ │ │ │ │ +000675a0: 7574 6174 696e 6720 636f 6c6c 6563 7469 utating collecti │ │ │ │ │ +000675b0: 6f6e 2073 686f 756c 6420 776f 726b 0a3c on should work.< │ │ │ │ │ +000675c0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 436f br.>java/util/Co │ │ │ │ │ +000675d0: 6c6c 6563 7469 6f6e 2f49 7465 7261 746f llection/Iterato │ │ │ │ │ +000675e0: 7241 7445 6e64 2e6a 6176 613a 206e 6578 rAtEnd.java: nex │ │ │ │ │ +000675f0: 7428 2920 646f 6573 206e 6f74 2063 6861 t() does not cha │ │ │ │ │ +00067600: 6e67 6520 6974 6572 6174 6f72 2073 7461 nge iterator sta │ │ │ │ │ +00067610: 7465 2069 6620 7468 726f 7773 204e 6f53 te if throws NoS │ │ │ │ │ +00067620: 7563 6845 6c65 6d65 6e74 4578 6365 7074 uchElementExcept │ │ │ │ │ +00067630: 696f 6e0a 3c62 720a 3e6a 6176 612f 7574 ion.java/ut │ │ │ │ │ +00067640: 696c 2f43 6f6c 6c65 6374 696f 6e2f 4974 il/Collection/It │ │ │ │ │ +00067650: 6572 6174 6f72 4d69 6372 6f42 656e 6368 eratorMicroBench │ │ │ │ │ +00067660: 6d61 726b 2e6a 6176 613a 206d 6963 726f mark.java: micro │ │ │ │ │ +00067670: 2d62 656e 6368 6d61 726b 2063 6f72 7265 -benchmark corre │ │ │ │ │ +00067680: 6374 6e65 7373 206d 6f64 650a 3c62 720a ctness mode.java/util/Colle │ │ │ │ │ +000676a0: 6374 696f 6e2f 4d4f 4154 2e6a 6176 613a ction/MOAT.java: │ │ │ │ │ +000676b0: 2052 756e 206d 616e 7920 7465 7374 7320 Run many tests │ │ │ │ │ +000676c0: 6f6e 206d 616e 7920 436f 6c6c 6563 7469 on many Collecti │ │ │ │ │ +000676d0: 6f6e 2061 6e64 204d 6170 2069 6d70 6c65 on and Map imple │ │ │ │ │ +000676e0: 6d65 6e74 6174 696f 6e73 0a3c 6272 0a3e mentations. │ │ │ │ │ +000676f0: 6a61 7661 2f75 7469 6c2f 436f 6c6c 6563 java/util/Collec │ │ │ │ │ +00067700: 7469 6f6e 2f52 616e 646f 6d69 7a65 6449 tion/RandomizedI │ │ │ │ │ +00067710: 7465 7261 7469 6f6e 2e6a 6176 613a 2045 teration.java: E │ │ │ │ │ +00067720: 6e73 7572 6520 7468 6174 2072 616e 646f nsure that rando │ │ │ │ │ +00067730: 6d69 7a65 6420 6974 6572 6174 696f 6e20 mized iteration │ │ │ │ │ +00067740: 6f72 6465 7220 6f66 2075 6e6d 6f64 6966 order of unmodif │ │ │ │ │ +00067750: 6961 626c 6520 7365 7473 2061 6e64 206d iable sets and m │ │ │ │ │ +00067760: 6170 7320 6973 2061 6374 7561 6c6c 7920 aps is actually │ │ │ │ │ +00067770: 7261 6e64 6f6d 697a 6564 2e0a 3c62 720a randomized..java/util/Colle │ │ │ │ │ +00067790: 6374 696f 6e2f 5265 6d6f 7665 4d69 6372 ction/RemoveMicr │ │ │ │ │ +000677a0: 6f42 656e 6368 6d61 726b 2e6a 6176 613a oBenchmark.java: │ │ │ │ │ +000677b0: 206d 6963 726f 2d62 656e 6368 6d61 726b micro-benchmark │ │ │ │ │ +000677c0: 2063 6f72 7265 6374 6e65 7373 206d 6f64 correctness mod │ │ │ │ │ +000677d0: 650a 3c62 720a 3e6a 6176 612f 7574 696c e.java/util │ │ │ │ │ +000677e0: 2f43 6f6c 6c65 6374 696f 6e2f 5365 7446 /Collection/SetF │ │ │ │ │ +000677f0: 6163 746f 7269 6573 2e6a 6176 613a 2054 actories.java: T │ │ │ │ │ +00067800: 6573 7420 636f 6e76 656e 6965 6e63 6520 est convenience │ │ │ │ │ +00067810: 7374 6174 6963 2066 6163 746f 7279 206d static factory m │ │ │ │ │ +00067820: 6574 686f 6473 206f 6e20 5365 742e 0a3c ethods on Set..< │ │ │ │ │ +00067830: 6272 0a3e 6a61 7661 2f75 7469 6c2f 436f br.>java/util/Co │ │ │ │ │ +00067840: 6c6c 6563 7469 6f6e 732f 4164 6441 6c6c llections/AddAll │ │ │ │ │ +00067850: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ +00067860: 7420 666f 7220 436f 6c6c 6563 7469 6f6e t for Collection │ │ │ │ │ +00067870: 732e 6164 6441 6c6c 0a3c 6272 0a3e 6a61 s.addAll.ja │ │ │ │ │ +00067880: 7661 2f75 7469 6c2f 436f 6c6c 6563 7469 va/util/Collecti │ │ │ │ │ +00067890: 6f6e 732f 4173 4c69 666f 5175 6575 652e ons/AsLifoQueue. │ │ │ │ │ +000678a0: 6a61 7661 3a20 4261 7369 6320 7465 7374 java: Basic test │ │ │ │ │ +000678b0: 7320 666f 7220 6173 4c69 666f 5175 6575 s for asLifoQueu │ │ │ │ │ +000678c0: 650a 3c62 720a 3e6a 6176 612f 7574 696c e.java/util │ │ │ │ │ +000678d0: 2f43 6f6c 6c65 6374 696f 6e73 2f42 6967 /Collections/Big │ │ │ │ │ +000678e0: 4269 6e61 7279 5365 6172 6368 2e6a 6176 BinarySearch.jav │ │ │ │ │ +000678f0: 613a 2062 696e 6172 7953 6561 7263 6820 a: binarySearch │ │ │ │ │ +00067900: 6f66 2043 6f6c 6c65 6374 696f 6e73 206c of Collections l │ │ │ │ │ +00067910: 6172 6765 7220 7468 616e 2031 266c 743b arger than 1< │ │ │ │ │ +00067920: 266c 743b 3330 0a3c 6272 0a3e 6a61 7661 <30.java │ │ │ │ │ +00067930: 2f75 7469 6c2f 436f 6c6c 6563 7469 6f6e /util/Collection │ │ │ │ │ +00067940: 732f 4269 6e61 7279 5365 6172 6368 4e75 s/BinarySearchNu │ │ │ │ │ +00067950: 6c6c 436f 6d70 6172 6174 6f72 2e6a 6176 llComparator.jav │ │ │ │ │ +00067960: 613a 2054 6573 7420 436f 6c6c 6563 7469 a: Test Collecti │ │ │ │ │ +00067970: 6f6e 732e 6269 6e61 7279 5365 6172 6368 ons.binarySearch │ │ │ │ │ +00067980: 2829 2077 6974 6820 6120 6e75 6c6c 2063 () with a null c │ │ │ │ │ +00067990: 6f6d 7061 7261 746f 720a 3c62 720a 3e6a omparator.j │ │ │ │ │ +000679a0: 6176 612f 7574 696c 2f43 6f6c 6c65 6374 ava/util/Collect │ │ │ │ │ +000679b0: 696f 6e73 2f43 6865 636b 6564 4964 656e ions/CheckedIden │ │ │ │ │ +000679c0: 7469 7479 4d61 702e 6a61 7661 3a20 4368 tityMap.java: Ch │ │ │ │ │ +000679d0: 6563 6b65 6420 636f 6c6c 6563 7469 6f6e ecked collection │ │ │ │ │ +000679e0: 7320 7769 7468 2075 6e64 6572 6c79 696e s with underlyin │ │ │ │ │ +000679f0: 6720 6d61 7073 2077 6974 6820 6964 656e g maps with iden │ │ │ │ │ +00067a00: 7469 7479 2063 6f6d 7061 7269 736f 6e73 tity comparisons │ │ │ │ │ +00067a10: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +00067a20: 436f 6c6c 6563 7469 6f6e 732f 4368 6563 Collections/Chec │ │ │ │ │ +00067a30: 6b65 644c 6973 7442 6173 682e 6a61 7661 kedListBash.java │ │ │ │ │ +00067a40: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ +00067a50: 436f 6c6c 6563 7469 6f6e 732e 6368 6563 Collections.chec │ │ │ │ │ +00067a60: 6b65 644c 6973 740a 3c62 720a 3e6a 6176 kedList.jav │ │ │ │ │ +00067a70: 612f 7574 696c 2f43 6f6c 6c65 6374 696f a/util/Collectio │ │ │ │ │ +00067a80: 6e73 2f43 6865 636b 6564 4c69 7374 5265 ns/CheckedListRe │ │ │ │ │ +00067a90: 706c 6163 6541 6c6c 2e6a 6176 613a 2045 placeAll.java: E │ │ │ │ │ +00067aa0: 6e73 7572 6520 7468 6174 2072 6570 6c61 nsure that repla │ │ │ │ │ +00067ab0: 6365 416c 6c20 6f70 6572 6174 6f72 2063 ceAll operator c │ │ │ │ │ +00067ac0: 616e 6e6f 7420 6164 6420 6261 6420 656c annot add bad el │ │ │ │ │ +00067ad0: 656d 656e 7473 0a3c 6272 0a3e 6a61 7661 ements.java │ │ │ │ │ +00067ae0: 2f75 7469 6c2f 436f 6c6c 6563 7469 6f6e /util/Collection │ │ │ │ │ +00067af0: 732f 4368 6563 6b65 644d 6170 4261 7368 s/CheckedMapBash │ │ │ │ │ +00067b00: 2e6a 6176 613a 2055 6e69 7420 7465 7374 .java: Unit test │ │ │ │ │ +00067b10: 2066 6f72 2043 6f6c 6c65 6374 696f 6e73 for Collections │ │ │ │ │ +00067b20: 2e63 6865 636b 6564 4d61 700a 3c62 720a .checkedMap.java/util/Colle │ │ │ │ │ +00067b40: 6374 696f 6e73 2f43 6865 636b 6564 4d61 ctions/CheckedMa │ │ │ │ │ +00067b50: 7052 6570 6c61 6365 416c 6c2e 6a61 7661 pReplaceAll.java │ │ │ │ │ +00067b60: 3a20 456e 7375 7265 2074 6861 7420 7265 : Ensure that re │ │ │ │ │ +00067b70: 706c 6163 6541 6c6c 206f 7065 7261 746f placeAll operato │ │ │ │ │ +00067b80: 7220 6361 6e6e 6f74 2061 6464 2062 6164 r cannot add bad │ │ │ │ │ +00067b90: 2065 6c65 6d65 6e74 730a 3c62 720a 3e6a elements.j │ │ │ │ │ +00067ba0: 6176 612f 7574 696c 2f43 6f6c 6c65 6374 ava/util/Collect │ │ │ │ │ +00067bb0: 696f 6e73 2f43 6865 636b 6564 4e75 6c6c ions/CheckedNull │ │ │ │ │ +00067bc0: 2e6a 6176 613a 2054 6573 7420 6265 6861 .java: Test beha │ │ │ │ │ +00067bd0: 7669 6f72 206f 6620 6e75 6c6c 7320 696e vior of nulls in │ │ │ │ │ +00067be0: 2063 6865 636b 6564 2063 6f6c 6c65 6374 checked collect │ │ │ │ │ +00067bf0: 696f 6e73 0a3c 6272 0a3e 6a61 7661 2f75 ions.java/u │ │ │ │ │ +00067c00: 7469 6c2f 436f 6c6c 6563 7469 6f6e 732f til/Collections/ │ │ │ │ │ +00067c10: 4368 6563 6b65 6451 7565 7565 2e6a 6176 CheckedQueue.jav │ │ │ │ │ +00067c20: 613a 2055 6e69 7420 7465 7374 2066 6f72 a: Unit test for │ │ │ │ │ +00067c30: 2043 6f6c 6c65 6374 696f 6e73 2e63 6865 Collections.che │ │ │ │ │ +00067c40: 636b 6564 5175 6575 650a 3c62 720a 3e6a ckedQueue.j │ │ │ │ │ +00067c50: 6176 612f 7574 696c 2f43 6f6c 6c65 6374 ava/util/Collect │ │ │ │ │ +00067c60: 696f 6e73 2f43 6865 636b 6564 5365 7442 ions/CheckedSetB │ │ │ │ │ +00067c70: 6173 682e 6a61 7661 3a20 556e 6974 2074 ash.java: Unit t │ │ │ │ │ +00067c80: 6573 7420 666f 7220 436f 6c6c 6563 7469 est for Collecti │ │ │ │ │ +00067c90: 6f6e 732e 6368 6563 6b65 6453 6574 0a3c ons.checkedSet.< │ │ │ │ │ +00067ca0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 436f br.>java/util/Co │ │ │ │ │ +00067cb0: 6c6c 6563 7469 6f6e 732f 4465 6c65 6761 llections/Delega │ │ │ │ │ +00067cc0: 7469 6e67 4974 6572 6174 6f72 466f 7245 tingIteratorForE │ │ │ │ │ +00067cd0: 6163 6852 656d 6169 6e69 6e67 2e6a 6176 achRemaining.jav │ │ │ │ │ +00067ce0: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f75 a: .java/u │ │ │ │ │ +00067cf0: 7469 6c2f 436f 6c6c 6563 7469 6f6e 732f til/Collections/ │ │ │ │ │ +00067d00: 4469 736a 6f69 6e74 2e6a 6176 613a 2042 Disjoint.java: B │ │ │ │ │ +00067d10: 6173 6963 2074 6573 7420 666f 7220 436f asic test for Co │ │ │ │ │ +00067d20: 6c6c 6563 7469 6f6e 732e 6469 736a 6f69 llections.disjoi │ │ │ │ │ +00067d30: 6e74 0a3c 6272 0a3e 6a61 7661 2f75 7469 nt.java/uti │ │ │ │ │ +00067d40: 6c2f 436f 6c6c 6563 7469 6f6e 732f 456d l/Collections/Em │ │ │ │ │ +00067d50: 7074 7943 6f6c 6c65 6374 696f 6e53 6572 ptyCollectionSer │ │ │ │ │ +00067d60: 6961 6c69 7a61 7469 6f6e 2e6a 6176 613a ialization.java: │ │ │ │ │ +00067d70: 2045 6d70 7479 2075 7469 6c69 7479 2063 Empty utility c │ │ │ │ │ +00067d80: 6f6c 6c65 6374 696f 6e73 2073 686f 756c ollections shoul │ │ │ │ │ +00067d90: 6420 6265 2073 696e 676c 6574 6f6e 730a d be singletons. │ │ │ │ │ +00067da0: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ +00067db0: 6f6c 6c65 6374 696f 6e73 2f45 6d70 7479 ollections/Empty │ │ │ │ │ +00067dc0: 4974 6572 6174 6f72 2e6a 6176 613a 2054 Iterator.java: T │ │ │ │ │ +00067dd0: 6573 7420 656d 7074 7920 6974 6572 6174 est empty iterat │ │ │ │ │ +00067de0: 6f72 732c 2065 6e75 6d65 7261 7469 6f6e ors, enumeration │ │ │ │ │ +00067df0: 732c 2061 6e64 2063 6f6c 6c65 6374 696f s, and collectio │ │ │ │ │ +00067e00: 6e73 0a3c 6272 0a3e 6a61 7661 2f75 7469 ns.java/uti │ │ │ │ │ +00067e10: 6c2f 436f 6c6c 6563 7469 6f6e 732f 456d l/Collections/Em │ │ │ │ │ +00067e20: 7074 794e 6176 6967 6162 6c65 4d61 702e ptyNavigableMap. │ │ │ │ │ +00067e30: 6a61 7661 3a20 556e 6974 2074 6573 7420 java: Unit test │ │ │ │ │ +00067e40: 666f 7220 436f 6c6c 6563 7469 6f6e 732e for Collections. │ │ │ │ │ +00067e50: 656d 7074 794e 6176 6967 6162 6c65 4d61 emptyNavigableMa │ │ │ │ │ +00067e60: 700a 3c62 720a 3e6a 6176 612f 7574 696c p.java/util │ │ │ │ │ +00067e70: 2f43 6f6c 6c65 6374 696f 6e73 2f45 6d70 /Collections/Emp │ │ │ │ │ +00067e80: 7479 4e61 7669 6761 626c 6553 6574 2e6a tyNavigableSet.j │ │ │ │ │ +00067e90: 6176 613a 2055 6e69 7420 7465 7374 2066 ava: Unit test f │ │ │ │ │ +00067ea0: 6f72 2043 6f6c 6c65 6374 696f 6e73 2e65 or Collections.e │ │ │ │ │ +00067eb0: 6d70 7479 4e61 7669 6761 626c 6553 6574 mptyNavigableSet │ │ │ │ │ +00067ec0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +00067ed0: 436f 6c6c 6563 7469 6f6e 732f 456e 756d Collections/Enum │ │ │ │ │ +00067ee0: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ +00067ef0: 7420 666f 7220 6e65 7720 456e 756d 6572 t for new Enumer │ │ │ │ │ +00067f00: 6174 696f 6e20 2d26 6774 3b20 4c69 7374 ation -> List │ │ │ │ │ +00067f10: 2063 6f6e 7665 7274 6572 0a3c 6272 0a3e converter. │ │ │ │ │ +00067f20: 6a61 7661 2f75 7469 6c2f 436f 6c6c 6563 java/util/Collec │ │ │ │ │ +00067f30: 7469 6f6e 732f 456e 756d 6572 6174 696f tions/Enumeratio │ │ │ │ │ +00067f40: 6e41 7349 7465 7261 746f 722e 6a61 7661 nAsIterator.java │ │ │ │ │ +00067f50: 3a20 5465 7374 7320 666f 7220 456e 756d : Tests for Enum │ │ │ │ │ +00067f60: 6572 6174 696f 6e2d 746f 2d49 7465 7261 eration-to-Itera │ │ │ │ │ +00067f70: 746f 7220 636f 6e76 6572 7369 6f6e 2e0a tor conversion.. │ │ │ │ │ +00067f80: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ +00067f90: 6f6c 6c65 6374 696f 6e73 2f45 7175 616c ollections/Equal │ │ │ │ │ +00067fa0: 7354 6573 742e 6a61 7661 3a20 496e 6669 sTest.java: Infi │ │ │ │ │ +00067fb0: 6e69 7465 2072 6563 7572 7369 6f6e 2066 nite recursion f │ │ │ │ │ +00067fc0: 6f72 2073 6f6d 6520 6571 7561 6c73 2074 or some equals t │ │ │ │ │ +00067fd0: 6573 7473 2069 6e20 436f 6c6c 6563 7469 ests in Collecti │ │ │ │ │ +00067fe0: 6f6e 730a 3c62 720a 3e6a 6176 612f 7574 ons.java/ut │ │ │ │ │ +00067ff0: 696c 2f43 6f6c 6c65 6374 696f 6e73 2f46 il/Collections/F │ │ │ │ │ +00068000: 696e 6453 7562 4c69 7374 2e6a 6176 613a indSubList.java: │ │ │ │ │ +00068010: 2042 6173 6963 2074 6573 7420 666f 7220 Basic test for │ │ │ │ │ +00068020: 436f 6c6c 6563 7469 6f6e 732e 696e 6465 Collections.inde │ │ │ │ │ +00068030: 784f 6653 7562 4c69 7374 2f6c 6173 7449 xOfSubList/lastI │ │ │ │ │ +00068040: 6e64 6578 4f66 5375 624c 6973 740a 3c62 ndexOfSubList.java/util/Col │ │ │ │ │ +00068060: 6c65 6374 696f 6e73 2f46 7265 7175 656e lections/Frequen │ │ │ │ │ +00068070: 6379 2e6a 6176 613a 2042 6173 6963 2074 cy.java: Basic t │ │ │ │ │ +00068080: 6573 7420 666f 7220 436f 6c6c 6563 7469 est for Collecti │ │ │ │ │ +00068090: 6f6e 732e 6672 6571 7565 6e63 790a 3c62 ons.frequency.java/util/Col │ │ │ │ │ +000680b0: 6c65 6374 696f 6e73 2f4d 696e 4d61 782e lections/MinMax. │ │ │ │ │ +000680c0: 6a61 7661 3a20 6d69 6e20 616e 6420 6d61 java: min and ma │ │ │ │ │ +000680d0: 7820 6d65 7468 6f64 7320 6661 696c 2069 x methods fail i │ │ │ │ │ +000680e0: 6620 7369 7a65 2063 6861 6e67 6573 2069 f size changes i │ │ │ │ │ +000680f0: 6e20 6265 7477 6565 6e20 6120 6361 6c6c n between a call │ │ │ │ │ +00068100: 2074 6f20 7369 7a65 2061 6e64 2061 6e20 to size and an │ │ │ │ │ +00068110: 6174 7465 6d70 7420 746f 2069 7465 7261 attempt to itera │ │ │ │ │ +00068120: 7465 2e0a 3c62 720a 3e6a 6176 612f 7574 te..java/ut │ │ │ │ │ +00068130: 696c 2f43 6f6c 6c65 6374 696f 6e73 2f4e il/Collections/N │ │ │ │ │ +00068140: 436f 7069 6573 2e6a 6176 613a 2054 6573 Copies.java: Tes │ │ │ │ │ +00068150: 7420 436f 6c6c 6563 7469 6f6e 732e 6e43 t Collections.nC │ │ │ │ │ +00068160: 6f70 6965 730a 3c62 720a 3e6a 6176 612f opies.java/ │ │ │ │ │ +00068170: 7574 696c 2f43 6f6c 6c65 6374 696f 6e73 util/Collections │ │ │ │ │ +00068180: 2f4e 756c 6c43 6f6d 7061 7261 746f 722e /NullComparator. │ │ │ │ │ +00068190: 6a61 7661 3a20 4120 6e75 6c6c 2043 6f6d java: A null Com │ │ │ │ │ +000681a0: 7061 7261 746f 7220 6973 206e 6f77 2073 parator is now s │ │ │ │ │ +000681b0: 7065 6369 6669 6564 2074 6f20 696e 6469 pecified to indi │ │ │ │ │ +000681c0: 6361 7465 206e 6174 7572 616c 206f 7264 cate natural ord │ │ │ │ │ +000681d0: 6572 696e 672e 0a3c 6272 0a3e 6a61 7661 ering..java │ │ │ │ │ +000681e0: 2f75 7469 6c2f 436f 6c6c 6563 7469 6f6e /util/Collection │ │ │ │ │ +000681f0: 732f 5261 6369 6e67 436f 6c6c 6563 7469 s/RacingCollecti │ │ │ │ │ +00068200: 6f6e 732e 6a61 7661 3a20 5465 7374 2076 ons.java: Test v │ │ │ │ │ +00068210: 6172 696f 7573 206f 7065 7261 7469 6f6e arious operation │ │ │ │ │ +00068220: 7320 6f6e 2063 6f6e 6375 7272 656e 746c s on concurrentl │ │ │ │ │ +00068230: 7920 6d75 7461 7469 6e67 2063 6f6c 6c65 y mutating colle │ │ │ │ │ +00068240: 6374 696f 6e73 0a3c 6272 0a3e 6a61 7661 ctions.java │ │ │ │ │ +00068250: 2f75 7469 6c2f 436f 6c6c 6563 7469 6f6e /util/Collection │ │ │ │ │ +00068260: 732f 5265 706c 6163 6541 6c6c 2e6a 6176 s/ReplaceAll.jav │ │ │ │ │ +00068270: 613a 2042 6173 6963 2074 6573 7420 666f a: Basic test fo │ │ │ │ │ +00068280: 7220 6e65 7720 7265 706c 6163 6541 6c6c r new replaceAll │ │ │ │ │ +00068290: 2061 6c67 6f72 6974 686d 0a3c 6272 0a3e algorithm. │ │ │ │ │ +000682a0: 6a61 7661 2f75 7469 6c2f 436f 6c6c 6563 java/util/Collec │ │ │ │ │ +000682b0: 7469 6f6e 732f 5265 7665 7273 654f 7264 tions/ReverseOrd │ │ │ │ │ +000682c0: 6572 2e6a 6176 613a 2052 6576 6572 7365 er.java: Reverse │ │ │ │ │ +000682d0: 2063 6f6d 7061 7261 746f 7220 7761 7320 comparator was │ │ │ │ │ +000682e0: 7375 6274 6c79 2062 726f 6b65 6e0a 3c62 subtly broken.java/util/Col │ │ │ │ │ +00068300: 6c65 6374 696f 6e73 2f52 6576 6572 7365 lections/Reverse │ │ │ │ │ +00068310: 4f72 6465 7232 2e6a 6176 613a 2042 6173 Order2.java: Bas │ │ │ │ │ +00068320: 6963 2074 6573 7420 666f 7220 436f 6c6c ic test for Coll │ │ │ │ │ +00068330: 6563 7469 6f6e 732e 7265 7665 7273 654f ections.reverseO │ │ │ │ │ +00068340: 7264 6572 0a3c 6272 0a3e 6a61 7661 2f75 rder.java/u │ │ │ │ │ +00068350: 7469 6c2f 436f 6c6c 6563 7469 6f6e 732f til/Collections/ │ │ │ │ │ +00068360: 526f 7461 7465 2e6a 6176 613a 2042 6173 Rotate.java: Bas │ │ │ │ │ +00068370: 6963 2074 6573 7420 666f 7220 6e65 7720 ic test for new │ │ │ │ │ +00068380: 726f 7461 7465 2061 6c67 6f72 6974 686d rotate algorithm │ │ │ │ │ +00068390: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +000683a0: 436f 6c6c 6563 7469 6f6e 732f 526f 7461 Collections/Rota │ │ │ │ │ +000683b0: 7465 456d 7074 792e 6a61 7661 3a20 436f teEmpty.java: Co │ │ │ │ │ +000683c0: 6c6c 6563 7469 6f6e 732e 726f 7461 7465 llections.rotate │ │ │ │ │ +000683d0: 282e 2e2e 2920 7265 7475 726e 7320 4172 (...) returns Ar │ │ │ │ │ +000683e0: 6974 686d 6574 6963 4578 6365 7074 696f ithmeticExceptio │ │ │ │ │ +000683f0: 6e0a 3c62 720a 3e6a 6176 612f 7574 696c n.java/util │ │ │ │ │ +00068400: 2f43 6f6c 6c65 6374 696f 6e73 2f53 6572 /Collections/Ser │ │ │ │ │ +00068410: 2e6a 6176 613a 2045 4d50 5459 5f53 4554 .java: EMPTY_SET │ │ │ │ │ +00068420: 2c20 454d 5054 595f 4c49 5354 2c20 616e , EMPTY_LIST, an │ │ │ │ │ +00068430: 6420 7468 6520 636f 6c6c 6563 7469 6f6e d the collection │ │ │ │ │ +00068440: 7320 7265 7475 726e 6564 2062 7920 6e43 s returned by nC │ │ │ │ │ +00068450: 6f70 6965 7320 616e 6420 7369 6e67 6c65 opies and single │ │ │ │ │ +00068460: 746f 6e20 7765 7265 2073 7065 6327 6420 ton were spec'd │ │ │ │ │ +00068470: 746f 2062 6520 7365 7269 616c 697a 6162 to be serializab │ │ │ │ │ +00068480: 6c65 2c20 6275 7420 7765 7265 6e27 742e le, but weren't. │ │ │ │ │ +00068490: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +000684a0: 436f 6c6c 6563 7469 6f6e 732f 5365 7446 Collections/SetF │ │ │ │ │ +000684b0: 726f 6d4d 6170 2e6a 6176 613a 2074 6573 romMap.java: tes │ │ │ │ │ +000684c0: 7420 436f 6c6c 6563 7469 6f6e 732e 6e65 t Collections.ne │ │ │ │ │ +000684d0: 7753 6574 4672 6f6d 4d61 700a 3c62 720a wSetFromMap.java/util/Colle │ │ │ │ │ +000684f0: 6374 696f 6e73 2f53 6875 6666 6c65 2e6a ctions/Shuffle.j │ │ │ │ │ +00068500: 6176 613a 2042 6173 6963 2074 6573 7420 ava: Basic test │ │ │ │ │ +00068510: 666f 7220 436f 6c6c 6563 7469 6f6e 732e for Collections. │ │ │ │ │ +00068520: 7368 7566 666c 650a 3c62 720a 3e6a 6176 shuffle.jav │ │ │ │ │ +00068530: 612f 7574 696c 2f43 6f6c 6c65 6374 696f a/util/Collectio │ │ │ │ │ +00068540: 6e73 2f53 696e 676c 6574 6f6e 4974 6572 ns/SingletonIter │ │ │ │ │ +00068550: 6174 6f72 2e6a 6176 613a 2020 0a3c 6272 ator.java: .
    java/util/Coll │ │ │ │ │ +00068570: 6563 7469 6f6e 732f 5377 6170 2e6a 6176 ections/Swap.jav │ │ │ │ │ +00068580: 613a 2042 6173 6963 2074 6573 7420 666f a: Basic test fo │ │ │ │ │ +00068590: 7220 6e65 776c 7920 7075 626c 6963 2073 r newly public s │ │ │ │ │ +000685a0: 7761 7020 616c 676f 7269 7468 6d0a 3c62 wap algorithm.java/util/Col │ │ │ │ │ +000685c0: 6c65 6374 696f 6e73 2f53 796e 6353 7562 lections/SyncSub │ │ │ │ │ +000685d0: 4d75 7465 7865 732e 6a61 7661 3a20 4368 Mutexes.java: Ch │ │ │ │ │ +000685e0: 6563 6b20 7468 6174 2043 6f6c 6c65 6374 eck that Collect │ │ │ │ │ +000685f0: 696f 6e73 2e73 796e 6368 726f 6e69 7a65 ions.synchronize │ │ │ │ │ +00068600: 644e 6176 6967 6162 6c65 5365 7428 292e dNavigableSet(). │ │ │ │ │ +00068610: 7461 696c 5365 7428 2920 6973 2075 7369 tailSet() is usi │ │ │ │ │ +00068620: 6e67 2074 6865 2073 616d 6520 6c6f 636b ng the same lock │ │ │ │ │ +00068630: 206f 626a 6563 7420 6173 2069 7427 7320 object as it's │ │ │ │ │ +00068640: 736f 7572 6365 2e0a 3c62 720a 3e6a 6176 source..jav │ │ │ │ │ +00068650: 612f 7574 696c 2f43 6f6c 6c65 6374 696f a/util/Collectio │ │ │ │ │ +00068660: 6e73 2f54 3530 3738 3337 382e 6a61 7661 ns/T5078378.java │ │ │ │ │ +00068670: 3a20 5245 4752 4553 5349 4f4e 3a20 536f : REGRESSION: So │ │ │ │ │ +00068680: 6d65 2063 616c 6c73 2074 6f20 436f 6c6c me calls to Coll │ │ │ │ │ +00068690: 6563 7469 6f6e 732e 6269 6e61 7279 5365 ections.binarySe │ │ │ │ │ +000686a0: 6172 6368 206e 6f20 6c6f 6e67 6572 2063 arch no longer c │ │ │ │ │ +000686b0: 6f6d 7069 6c65 0a3c 6272 0a3e 6a61 7661 ompile.java │ │ │ │ │ +000686c0: 2f75 7469 6c2f 436f 6c6c 6563 7469 6f6e /util/Collection │ │ │ │ │ +000686d0: 732f 5436 3433 3331 3730 2e6a 6176 613a s/T6433170.java: │ │ │ │ │ +000686e0: 2043 6865 636b 6564 436f 6c6c 6563 7469 CheckedCollecti │ │ │ │ │ +000686f0: 6f6e 2e61 6464 416c 6c20 7368 6f75 6c64 on.addAll should │ │ │ │ │ +00068700: 2062 6520 616c 6c2d 6f72 2d6e 6f74 6869 be all-or-nothi │ │ │ │ │ +00068710: 6e67 0a3c 6272 0a3e 6a61 7661 2f75 7469 ng.java/uti │ │ │ │ │ +00068720: 6c2f 436f 6c6c 6563 7469 6f6e 732f 556e l/Collections/Un │ │ │ │ │ +00068730: 6d6f 6469 6669 6162 6c65 4d61 7045 6e74 modifiableMapEnt │ │ │ │ │ +00068740: 7279 5365 742e 6a61 7661 3a20 556e 6974 rySet.java: Unit │ │ │ │ │ +00068750: 2074 6573 7473 2066 6f72 2077 7261 7070 tests for wrapp │ │ │ │ │ +00068760: 696e 6720 636c 6173 7365 7320 7368 6f75 ing classes shou │ │ │ │ │ +00068770: 6c64 2064 656c 6567 6174 6520 746f 2064 ld delegate to d │ │ │ │ │ +00068780: 6566 6175 6c74 206d 6574 686f 6473 0a3c efault methods.< │ │ │ │ │ +00068790: 6272 0a3e 6a61 7661 2f75 7469 6c2f 436f br.>java/util/Co │ │ │ │ │ +000687a0: 6c6c 6563 7469 6f6e 732f 5669 6577 5379 llections/ViewSy │ │ │ │ │ +000687b0: 6e63 682e 6a61 7661 3a20 436f 6c6c 6563 nch.java: Collec │ │ │ │ │ +000687c0: 7469 6f6e 2d76 6965 7773 206f 6620 7375 tion-views of su │ │ │ │ │ +000687d0: 626d 6170 2d76 6965 7773 206f 6620 7379 bmap-views of sy │ │ │ │ │ +000687e0: 6e63 6872 6f6e 697a 6564 2d76 6965 7773 nchronized-views │ │ │ │ │ +000687f0: 206f 6620 536f 7274 6564 4d61 7020 6f62 of SortedMap ob │ │ │ │ │ +00068800: 6a65 6374 7320 646f 206e 6f74 2073 796e jects do not syn │ │ │ │ │ +00068810: 6368 726f 6e69 7a65 206f 6e20 7468 6520 chronize on the │ │ │ │ │ +00068820: 636f 7272 6563 7420 6f62 6a65 6374 2e0a correct object.. │ │ │ │ │ +00068830: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ +00068840: 6f6c 6c65 6374 696f 6e73 2f57 7261 7070 ollections/Wrapp │ │ │ │ │ +00068850: 6564 4e75 6c6c 2e6a 6176 613a 2057 7261 edNull.java: Wra │ │ │ │ │ +00068860: 7070 696e 6720 6120 6e75 6c6c 2063 6f6c pping a null col │ │ │ │ │ +00068870: 6c65 6374 696f 6e2f 6172 7261 7920 7368 lection/array sh │ │ │ │ │ +00068880: 6f75 6c64 2062 6c6f 7720 7570 2073 6f6f ould blow up soo │ │ │ │ │ +00068890: 6e65 7220 7261 7468 6572 2074 6861 6e20 ner rather than │ │ │ │ │ +000688a0: 6c61 7465 720a 3c62 720a 3e6a 6176 612f later.java/ │ │ │ │ │ +000688b0: 7574 696c 2f43 6f6c 6c65 6374 696f 6e73 util/Collections │ │ │ │ │ +000688c0: 2f57 7261 7070 6564 556e 6d6f 6469 6669 /WrappedUnmodifi │ │ │ │ │ +000688d0: 6162 6c65 436f 6c6c 6563 7469 6f6e 732e ableCollections. │ │ │ │ │ +000688e0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +000688f0: 612f 7574 696c 2f43 6f6c 6c65 6374 696f a/util/Collectio │ │ │ │ │ +00068900: 6e73 2f57 7261 7070 6572 732e 6a61 7661 ns/Wrappers.java │ │ │ │ │ +00068910: 3a20 456e 7375 7265 2043 6f6c 6c65 6374 : Ensure Collect │ │ │ │ │ +00068920: 696f 6e73 2077 7261 7070 696e 6720 636c ions wrapping cl │ │ │ │ │ +00068930: 6173 7365 7320 7072 6f76 6964 6520 6e6f asses provide no │ │ │ │ │ +00068940: 6e2d 6465 6661 756c 7420 696d 706c 656d n-default implem │ │ │ │ │ +00068950: 656e 7461 7469 6f6e 730a 3c62 720a 3e6a entations.j │ │ │ │ │ +00068960: 6176 612f 7574 696c 2f43 6f6d 7061 7261 ava/util/Compara │ │ │ │ │ +00068970: 746f 722f 4261 7369 6354 6573 742e 6a61 tor/BasicTest.ja │ │ │ │ │ +00068980: 7661 3a20 436f 6d70 6172 6174 6f72 2064 va: Comparator d │ │ │ │ │ +00068990: 6566 6175 6c74 206d 6574 686f 6420 7465 efault method te │ │ │ │ │ +000689a0: 7374 730a 3c62 720a 3e6a 6176 612f 7574 sts.java/ut │ │ │ │ │ +000689b0: 696c 2f43 6f6d 7061 7261 746f 722f 5479 il/Comparator/Ty │ │ │ │ │ +000689c0: 7065 5465 7374 2e6a 6176 613a 2043 6f6d peTest.java: Com │ │ │ │ │ +000689d0: 7061 7261 746f 7220 4150 4920 6e61 7272 parator API narr │ │ │ │ │ +000689e0: 6f77 696e 6720 7479 7065 2074 6573 740a owing type test. │ │ │ │ │ +000689f0: 3c62 720a 3e6a 6176 612f 7574 696c 2f43 java/util/C │ │ │ │ │ +00068a00: 7572 7265 6e63 792f 434e 5047 6574 4469 urrency/CNPGetDi │ │ │ │ │ +00068a10: 7370 6c61 794e 616d 652e 6a61 7661 3a20 splayName.java: │ │ │ │ │ +00068a20: 6368 6563 6b20 7768 6574 6865 7220 7468 check whether th │ │ │ │ │ +00068a30: 6520 6465 6661 756c 7420 696d 706c 656d e default implem │ │ │ │ │ +00068a40: 656e 7461 7469 6f6e 206f 6620 4375 7272 entation of Curr │ │ │ │ │ +00068a50: 656e 6379 4e61 6d65 5072 6f76 6964 6572 encyNameProvider │ │ │ │ │ +00068a60: 2e67 6574 4469 7370 6c61 794e 616d 6528 .getDisplayName( │ │ │ │ │ +00068a70: 5374 7269 6e67 2c20 4c6f 6361 6c65 2920 String, Locale) │ │ │ │ │ +00068a80: 7468 726f 7773 2061 7070 726f 7072 6961 throws appropria │ │ │ │ │ +00068a90: 7465 2065 7863 6570 7469 6f6e 7320 7768 te exceptions wh │ │ │ │ │ +00068aa0: 656e 206e 6563 6573 7361 7279 2e0a 3c62 en necessary..java/util/Cur │ │ │ │ │ +00068ac0: 7265 6e63 792f 4375 7272 656e 6379 5465 rency/CurrencyTe │ │ │ │ │ +00068ad0: 7374 2e6a 6176 613a 2042 6173 6963 2074 st.java: Basic t │ │ │ │ │ +00068ae0: 6573 7473 2066 6f72 2043 7572 7265 6e63 ests for Currenc │ │ │ │ │ +00068af0: 7920 636c 6173 732e 0a3c 6272 0a3e 6a61 y class..ja │ │ │ │ │ +00068b00: 7661 2f75 7469 6c2f 4375 7272 656e 6379 va/util/Currency │ │ │ │ │ +00068b10: 2f4e 6f4d 696e 6f72 556e 6974 4375 7272 /NoMinorUnitCurr │ │ │ │ │ +00068b20: 656e 6369 6573 5465 7374 2e6a 6176 613a enciesTest.java: │ │ │ │ │ +00068b30: 2054 6573 7420 6375 7272 656e 6369 6573 Test currencies │ │ │ │ │ +00068b40: 2077 6974 686f 7574 206d 696e 6f72 2075 without minor u │ │ │ │ │ +00068b50: 6e69 7473 2e0a 3c62 720a 3e6a 6176 612f nits..java/ │ │ │ │ │ +00068b60: 7574 696c 2f43 7572 7265 6e63 792f 4e75 util/Currency/Nu │ │ │ │ │ +00068b70: 6d43 6f64 6541 7353 7472 696e 6754 6573 mCodeAsStringTes │ │ │ │ │ +00068b80: 742e 6a61 7661 3a20 4368 6563 6b20 6765 t.java: Check ge │ │ │ │ │ +00068b90: 744e 756d 6572 6963 436f 6465 4173 5374 tNumericCodeAsSt │ │ │ │ │ +00068ba0: 7269 6e67 2829 206d 6574 686f 6420 7768 ring() method wh │ │ │ │ │ +00068bb0: 6963 6820 7265 7475 726e 7320 6e75 6d65 ich returns nume │ │ │ │ │ +00068bc0: 7269 6320 636f 6465 2061 7320 6120 3320 ric code as a 3 │ │ │ │ │ +00068bd0: 6469 6769 7420 5374 7269 6e67 2e0a 3c62 digit String..java/util/Cur │ │ │ │ │ +00068bf0: 7265 6e63 792f 5072 6f70 6572 7469 6573 rency/Properties │ │ │ │ │ +00068c00: 5465 7374 5275 6e2e 6a61 7661 3a20 5465 TestRun.java: Te │ │ │ │ │ +00068c10: 7374 7320 7468 6520 6361 7061 6269 6c69 sts the capabili │ │ │ │ │ +00068c20: 7479 206f 6620 7265 706c 6163 696e 6720 ty of replacing │ │ │ │ │ +00068c30: 7468 6520 6375 7272 656e 6379 2064 6174 the currency dat │ │ │ │ │ +00068c40: 6120 7769 7468 2061 2075 7365 7220 7370 a with a user sp │ │ │ │ │ +00068c50: 6563 6966 6965 6420 6375 7272 656e 6379 ecified currency │ │ │ │ │ +00068c60: 2070 726f 7065 7274 6965 7320 6669 6c65 properties file │ │ │ │ │ +00068c70: 2069 6e20 6c69 6220 6469 7265 6374 6f72 in lib director │ │ │ │ │ +00068c80: 7920 286f 6c64 2077 6179 2920 6f72 2076 y (old way) or v │ │ │ │ │ +00068c90: 6961 2074 6865 2073 7973 7465 6d20 7072 ia the system pr │ │ │ │ │ +00068ca0: 6f70 6572 7479 2069 6e20 7468 6520 636d operty in the cm │ │ │ │ │ +00068cb0: 646c 696e 6520 286e 6577 2077 6179 292e dline (new way). │ │ │ │ │ +00068cc0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +00068cd0: 4375 7272 656e 6379 2f56 616c 6964 6174 Currency/Validat │ │ │ │ │ +00068ce0: 6549 534f 3432 3137 2e6a 6176 613a 2056 eISO4217.java: V │ │ │ │ │ +00068cf0: 616c 6964 6174 6520 4953 4f20 3432 3137 alidate ISO 4217 │ │ │ │ │ +00068d00: 2064 6174 6120 666f 7220 4375 7272 656e data for Curren │ │ │ │ │ +00068d10: 6379 2063 6c61 7373 2e0a 3c62 720a 3e6a cy class..j │ │ │ │ │ +00068d20: 6176 612f 7574 696c 2f44 6174 652f 4275 ava/util/Date/Bu │ │ │ │ │ +00068d30: 6734 3935 3530 3030 2e6a 6176 613a 204d g4955000.java: M │ │ │ │ │ +00068d40: 616b 6520 7375 7265 2074 6861 7420 6120 ake sure that a │ │ │ │ │ +00068d50: 4461 7465 2061 6e64 2061 2047 7265 676f Date and a Grego │ │ │ │ │ +00068d60: 7269 616e 4361 6c65 6e64 6172 2070 726f rianCalendar pro │ │ │ │ │ +00068d70: 6475 6365 2074 6865 2073 616d 6520 6461 duce the same da │ │ │ │ │ +00068d80: 7465 2f74 696d 652e 0a3c 6272 0a3e 6a61 te/time..ja │ │ │ │ │ +00068d90: 7661 2f75 7469 6c2f 4461 7465 2f42 7567 va/util/Date/Bug │ │ │ │ │ +00068da0: 3831 3335 3035 352e 6a61 7661 3a20 5465 8135055.java: Te │ │ │ │ │ +00068db0: 7374 206a 6176 612e 7371 6c2e 5469 6d65 st java.sql.Time │ │ │ │ │ +00068dc0: 5374 616d 7020 696e 7374 616e 6365 2073 Stamp instance s │ │ │ │ │ +00068dd0: 686f 756c 6420 636f 6d65 2061 6674 6572 hould come after │ │ │ │ │ +00068de0: 206a 6176 612e 7574 696c 2e44 6174 6520 java.util.Date │ │ │ │ │ +00068df0: 6966 204e 616e 6f73 2063 6f6d 706f 6e65 if Nanos compone │ │ │ │ │ +00068e00: 6e74 206f 6620 5469 6d65 5374 616d 7020 nt of TimeStamp │ │ │ │ │ +00068e10: 6973 206e 6f74 2065 7175 616c 2074 6f20 is not equal to │ │ │ │ │ +00068e20: 3020 6d69 6c6c 6973 6563 6f6e 6473 2e0a 0 milliseconds.. │ │ │ │ │ +00068e30: 3c62 720a 3e6a 6176 612f 7574 696c 2f44 java/util/D │ │ │ │ │ +00068e40: 6174 652f 4461 7465 4772 6567 6f72 6961 ate/DateGregoria │ │ │ │ │ +00068e50: 6e43 616c 656e 6461 7254 6573 742e 6a61 nCalendarTest.ja │ │ │ │ │ +00068e60: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ +00068e70: 6174 2061 2044 6174 6520 616e 6420 6120 at a Date and a │ │ │ │ │ +00068e80: 4772 6567 6f72 6961 6e43 616c 656e 6461 GregorianCalenda │ │ │ │ │ +00068e90: 7220 7072 6f64 7563 6520 7468 6520 7361 r produce the sa │ │ │ │ │ +00068ea0: 6d65 2064 6174 652f 7469 6d65 2e0a 3c62 me date/time..java/util/Dat │ │ │ │ │ +00068ec0: 652f 4461 7465 5265 6772 6573 7369 6f6e e/DateRegression │ │ │ │ │ +00068ed0: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00068ee0: 7661 2f75 7469 6c2f 4461 7465 2f44 6174 va/util/Date/Dat │ │ │ │ │ +00068ef0: 6554 6573 742e 6a61 7661 3a20 7465 7374 eTest.java: test │ │ │ │ │ +00068f00: 2044 6174 650a 3c62 720a 3e6a 6176 612f Date.java/ │ │ │ │ │ +00068f10: 7574 696c 2f44 6174 652f 545a 2e6a 6176 util/Date/TZ.jav │ │ │ │ │ +00068f20: 613a 206a 6176 612e 7574 696c 2e44 6174 a: java.util.Dat │ │ │ │ │ +00068f30: 6520 646f 6573 6e27 7420 6661 696c 2069 e doesn't fail i │ │ │ │ │ +00068f40: 6620 6375 7272 656e 7420 5469 6d65 5a6f f current TimeZo │ │ │ │ │ +00068f50: 6e65 2069 7320 6368 616e 6765 640a 3c62 ne is changed.java/util/Dat │ │ │ │ │ +00068f70: 652f 5469 6d65 7374 616d 7054 6573 742e e/TimestampTest. │ │ │ │ │ +00068f80: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ +00068f90: 7468 6174 2063 6861 6e67 6573 2074 6f20 that changes to │ │ │ │ │ +00068fa0: 7468 6520 4461 7465 2063 6c61 7373 2064 the Date class d │ │ │ │ │ +00068fb0: 6f6e 2774 2062 7265 616b 206a 6176 612e on't break java. │ │ │ │ │ +00068fc0: 7371 6c2e 5469 6d65 7374 616d 702e 0a3c sql.Timestamp..< │ │ │ │ │ +00068fd0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4465 br.>java/util/De │ │ │ │ │ +00068fe0: 7175 652f 4368 6f72 7573 4c69 6e65 2e6a que/ChorusLine.j │ │ │ │ │ +00068ff0: 6176 613a 2044 6571 7565 2069 6d70 6c65 ava: Deque imple │ │ │ │ │ +00069000: 6d65 6e74 6174 696f 6e73 206d 7573 7420 mentations must │ │ │ │ │ +00069010: 6265 6861 7665 2069 736f 6d6f 7270 6869 behave isomorphi │ │ │ │ │ +00069020: 6361 6c6c 790a 3c62 720a 3e6a 6176 612f cally.java/ │ │ │ │ │ +00069030: 7574 696c 2f44 6f75 626c 6553 7472 6561 util/DoubleStrea │ │ │ │ │ +00069040: 6d53 756d 732f 436f 6d70 656e 7361 7465 mSums/Compensate │ │ │ │ │ +00069050: 6453 756d 732e 6a61 7661 3a20 0a3c 6272 dSums.java: .
    java/util/Doub │ │ │ │ │ +00069070: 6c65 5375 6d6d 6172 7953 7461 7469 7374 leSummaryStatist │ │ │ │ │ +00069080: 6963 732f 4e65 6761 7469 7665 436f 6d70 ics/NegativeComp │ │ │ │ │ +00069090: 656e 7361 7469 6f6e 2e6a 6176 613a 2057 ensation.java: W │ │ │ │ │ +000690a0: 6865 6e20 636f 6d62 696e 696e 6720 7477 hen combining tw │ │ │ │ │ +000690b0: 6f20 446f 7562 6c65 5375 6d6d 6172 7953 o DoubleSummaryS │ │ │ │ │ +000690c0: 7461 7469 7374 6963 732c 2074 6865 2063 tatistics, the c │ │ │ │ │ +000690d0: 6f6d 7065 6e73 6174 696f 6e20 6861 7320 ompensation has │ │ │ │ │ +000690e0: 746f 2062 6520 7375 6274 7261 6374 6564 to be subtracted │ │ │ │ │ +000690f0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +00069100: 2f45 6e75 6d4d 6170 2f44 6973 7469 6e63 /EnumMap/Distinc │ │ │ │ │ +00069110: 7445 6e74 7279 5365 7445 6c65 6d65 6e74 tEntrySetElement │ │ │ │ │ +00069120: 732e 6a61 7661 3a20 5365 7473 2066 726f s.java: Sets fro │ │ │ │ │ +00069130: 6d20 4d61 702e 656e 7472 7953 6574 2829 m Map.entrySet() │ │ │ │ │ +00069140: 2072 6574 7572 6e20 6469 7374 696e 6374 return distinct │ │ │ │ │ +00069150: 206f 626a 6563 7473 2066 6f72 2065 6163 objects for eac │ │ │ │ │ +00069160: 6820 456e 7472 790a 3c62 720a 3e6a 6176 h Entry.jav │ │ │ │ │ +00069170: 612f 7574 696c 2f45 6e75 6d4d 6170 2f45 a/util/EnumMap/E │ │ │ │ │ +00069180: 6e74 7279 5365 7449 7465 7261 746f 7252 ntrySetIteratorR │ │ │ │ │ +00069190: 656d 6f76 6549 6e76 616c 6964 6174 6573 emoveInvalidates │ │ │ │ │ +000691a0: 456e 7472 792e 6a61 7661 3a20 4974 6572 Entry.java: Iter │ │ │ │ │ +000691b0: 6174 6f72 2e72 656d 6f76 6528 2920 6672 ator.remove() fr │ │ │ │ │ +000691c0: 6f6d 204d 6170 2e65 6e74 7279 5365 7428 om Map.entrySet( │ │ │ │ │ +000691d0: 292e 6974 6572 6174 6f72 2829 2069 6e76 ).iterator() inv │ │ │ │ │ +000691e0: 616c 6964 6174 6573 2072 6574 7572 6e65 alidates returne │ │ │ │ │ +000691f0: 6420 456e 7472 792e 0a3c 6272 0a3e 6a61 d Entry..ja │ │ │ │ │ +00069200: 7661 2f75 7469 6c2f 456e 756d 4d61 702f va/util/EnumMap/ │ │ │ │ │ +00069210: 456e 756d 4d61 7042 6173 682e 6a61 7661 EnumMapBash.java │ │ │ │ │ +00069220: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ +00069230: 456e 756d 4d61 700a 3c62 720a 3e6a 6176 EnumMap.jav │ │ │ │ │ +00069240: 612f 7574 696c 2f45 6e75 6d4d 6170 2f50 a/util/EnumMap/P │ │ │ │ │ +00069250: 726f 7065 7245 6e74 7279 5365 744f 6e43 roperEntrySetOnC │ │ │ │ │ +00069260: 6c6f 6e65 2e6a 6176 613a 2045 6e75 6d4d lone.java: EnumM │ │ │ │ │ +00069270: 6170 2e65 6e74 7279 5365 7428 2920 7265 ap.entrySet() re │ │ │ │ │ +00069280: 7475 726e 7320 616e 2065 6e74 7279 5365 turns an entrySe │ │ │ │ │ +00069290: 7420 7265 6665 7265 6e63 696e 6720 746f t referencing to │ │ │ │ │ +000692a0: 2074 6865 2063 6c6f 6e65 6420 696e 7374 the cloned inst │ │ │ │ │ +000692b0: 616e 6365 0a3c 6272 0a3e 6a61 7661 2f75 ance.java/u │ │ │ │ │ +000692c0: 7469 6c2f 456e 756d 4d61 702f 5369 6d70 til/EnumMap/Simp │ │ │ │ │ +000692d0: 6c65 5365 7269 616c 697a 6174 696f 6e2e leSerialization. │ │ │ │ │ +000692e0: 6a61 7661 3a20 4120 7365 7269 616c 697a java: A serializ │ │ │ │ │ +000692f0: 6564 2045 6e75 6d4d 6170 2063 616e 2062 ed EnumMap can b │ │ │ │ │ +00069300: 6520 7375 6363 6573 7366 756c 6c79 2064 e successfully d │ │ │ │ │ +00069310: 652d 7365 7269 616c 697a 6564 2e0a 3c62 e-serialized..java/util/Enu │ │ │ │ │ +00069330: 6d4d 6170 2f54 6f41 7272 6179 2e6a 6176 mMap/ToArray.jav │ │ │ │ │ +00069340: 613a 2054 6573 7473 2066 6f72 2074 6f41 a: Tests for toA │ │ │ │ │ +00069350: 7272 6179 0a3c 6272 0a3e 6a61 7661 2f75 rray.java/u │ │ │ │ │ +00069360: 7469 6c2f 456e 756d 4d61 702f 556e 6971 til/EnumMap/Uniq │ │ │ │ │ +00069370: 7565 4e75 6c6c 5661 6c75 652e 6a61 7661 ueNullValue.java │ │ │ │ │ +00069380: 3a20 2863 6f6c 6c29 2045 6e75 6d4d 6170 : (coll) EnumMap │ │ │ │ │ +00069390: 2e63 6f6e 7461 696e 7356 616c 7565 286e .containsValue(n │ │ │ │ │ +000693a0: 756c 6c29 2072 6574 7572 6e73 2074 7275 ull) returns tru │ │ │ │ │ +000693b0: 650a 3c62 720a 3e6a 6176 612f 7574 696c e.java/util │ │ │ │ │ +000693c0: 2f45 6e75 6d53 6574 2f41 6c6c 4f66 2e6a /EnumSet/AllOf.j │ │ │ │ │ +000693d0: 6176 613a 2041 6c6c 4f66 2073 7461 7469 ava: AllOf stati │ │ │ │ │ +000693e0: 6320 6661 6374 6f72 7920 6973 2062 726f c factory is bro │ │ │ │ │ +000693f0: 6b65 6e20 696e 2052 6567 756c 6172 2061 ken in Regular a │ │ │ │ │ +00069400: 6e64 204a 756d 626f 2065 6e75 6d20 7365 nd Jumbo enum se │ │ │ │ │ +00069410: 740a 3c62 720a 3e6a 6176 612f 7574 696c t.java/util │ │ │ │ │ +00069420: 2f45 6e75 6d53 6574 2f42 6f67 7573 456e /EnumSet/BogusEn │ │ │ │ │ +00069430: 756d 5365 742e 6a61 7661 3a20 4368 6563 umSet.java: Chec │ │ │ │ │ +00069440: 6b20 7468 6174 2064 6573 6572 6961 6c69 k that deseriali │ │ │ │ │ +00069450: 7a61 7469 6f6e 2070 7265 7365 7276 6573 zation preserves │ │ │ │ │ +00069460: 2045 6e75 6d53 6574 2069 6e74 6567 7269 EnumSet integri │ │ │ │ │ +00069470: 7479 0a3c 6272 0a3e 6a61 7661 2f75 7469 ty.java/uti │ │ │ │ │ +00069480: 6c2f 456e 756d 5365 742f 436f 6d70 6c65 l/EnumSet/Comple │ │ │ │ │ +00069490: 6d65 6e74 4f66 2e6a 6176 613a 2043 6f6d mentOf.java: Com │ │ │ │ │ +000694a0: 706c 656d 656e 744f 6620 7374 6174 6963 plementOf static │ │ │ │ │ +000694b0: 2066 6163 746f 7279 2069 7320 6272 6f6b factory is brok │ │ │ │ │ +000694c0: 656e 2069 6e20 5265 6775 6c61 7220 616e en in Regular an │ │ │ │ │ +000694d0: 6420 4a75 6d62 6f20 656e 756d 2073 6574 d Jumbo enum set │ │ │ │ │ +000694e0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +000694f0: 456e 756d 5365 742f 456e 756d 5365 7442 EnumSet/EnumSetB │ │ │ │ │ +00069500: 6173 682e 6a61 7661 3a20 556e 6974 2074 ash.java: Unit t │ │ │ │ │ +00069510: 6573 7420 666f 7220 456e 756d 5365 740a est for EnumSet. │ │ │ │ │ +00069520: 3c62 720a 3e6a 6176 612f 7574 696c 2f45 java/util/E │ │ │ │ │ +00069530: 6e75 6d53 6574 2f45 6e75 6d53 6574 436c numSet/EnumSetCl │ │ │ │ │ +00069540: 6173 7353 6572 6961 6c69 7a61 7469 6f6e assSerialization │ │ │ │ │ +00069550: 2e6a 6176 613a 2054 6573 7420 6465 7365 .java: Test dese │ │ │ │ │ +00069560: 7269 616c 697a 6174 696f 6e20 6f66 2061 rialization of a │ │ │ │ │ +00069570: 2073 7472 6561 6d20 636f 6e74 6169 6e69 stream containi │ │ │ │ │ +00069580: 6e67 2045 6e75 6d53 6574 2e63 6c61 7373 ng EnumSet.class │ │ │ │ │ +00069590: 206f 626a 6563 740a 3c62 720a 3e6a 6176 object.jav │ │ │ │ │ +000695a0: 612f 7574 696c 2f45 6e75 6d53 6574 2f49 a/util/EnumSet/I │ │ │ │ │ +000695b0: 6e73 6572 7457 726f 6e67 5479 7065 2e6a nsertWrongType.j │ │ │ │ │ +000695c0: 6176 613a 2049 6e73 6572 7469 6e67 2065 ava: Inserting e │ │ │ │ │ +000695d0: 6e75 6d20 6f66 2077 726f 6e67 2074 7970 num of wrong typ │ │ │ │ │ +000695e0: 6520 646f 6573 2068 6f72 7269 626c 6520 e does horrible │ │ │ │ │ +000695f0: 7468 696e 6773 2074 6f20 456e 756d 5365 things to EnumSe │ │ │ │ │ +00069600: 742f 4d61 700a 3c62 720a 3e6a 6176 612f t/Map.java/ │ │ │ │ │ +00069610: 7574 696c 2f45 6e75 6d53 6574 2f4a 756d util/EnumSet/Jum │ │ │ │ │ +00069620: 626f 5261 6e67 652e 6a61 7661 3a20 5261 boRange.java: Ra │ │ │ │ │ +00069630: 6e67 6520 7374 6174 6963 2066 6163 746f nge static facto │ │ │ │ │ +00069640: 7279 2066 6169 6c73 2074 6f20 636f 6d70 ry fails to comp │ │ │ │ │ +00069650: 7574 6520 7369 7a65 2069 6e20 4a75 6d62 ute size in Jumb │ │ │ │ │ +00069660: 6f20 656e 756d 2073 6574 0a3c 6272 0a3e o enum set. │ │ │ │ │ +00069670: 6a61 7661 2f75 7469 6c2f 456e 756d 5365 java/util/EnumSe │ │ │ │ │ +00069680: 742f 4c61 7267 6545 6e75 6d49 7465 7261 t/LargeEnumItera │ │ │ │ │ +00069690: 746f 7252 656d 6f76 6552 6573 696c 6965 torRemoveResilie │ │ │ │ │ +000696a0: 6e63 652e 6a61 7661 3a20 456e 756d 5365 nce.java: EnumSe │ │ │ │ │ +000696b0: 7427 7320 6974 6572 6174 6f72 2e72 656d t's iterator.rem │ │ │ │ │ +000696c0: 6f76 6528 2920 6361 6e20 6265 2072 6573 ove() can be res │ │ │ │ │ +000696d0: 696c 6965 6e74 2074 6f20 7365 7427 7320 ilient to set's │ │ │ │ │ +000696e0: 6d6f 6469 6669 6361 7469 6f6e 2e0a 3c62 modification..java/util/Enu │ │ │ │ │ +00069700: 6d53 6574 2f4f 6e65 556e 6976 6572 7365 mSet/OneUniverse │ │ │ │ │ +00069710: 2e6a 6176 613a 2041 6c6c 2065 6e75 6d20 .java: All enum │ │ │ │ │ +00069720: 636f 6e73 7461 6e74 7320 696e 2061 2063 constants in a c │ │ │ │ │ +00069730: 6c61 7373 2073 686f 756c 6420 7368 6172 lass should shar │ │ │ │ │ +00069740: 6520 6120 7369 6e67 6c65 2022 756e 6976 e a single "univ │ │ │ │ │ +00069750: 6572 7365 222e 0a3c 6272 0a3e 6a61 7661 erse"..java │ │ │ │ │ +00069760: 2f75 7469 6c2f 456e 756d 5365 742f 5261 /util/EnumSet/Ra │ │ │ │ │ +00069770: 6e67 652e 6a61 7661 3a20 5261 6e67 6520 nge.java: Range │ │ │ │ │ +00069780: 7374 6174 6963 2066 6163 746f 7279 2069 static factory i │ │ │ │ │ +00069790: 7320 6272 6f6b 656e 2069 6e20 5265 6775 s broken in Regu │ │ │ │ │ +000697a0: 6c61 7220 616e 6420 4a75 6d62 6f20 656e lar and Jumbo en │ │ │ │ │ +000697b0: 756d 2073 6574 0a3c 6272 0a3e 6a61 7661 um set.java │ │ │ │ │ +000697c0: 2f75 7469 6c2f 456e 756d 5365 742f 5265 /util/EnumSet/Re │ │ │ │ │ +000697d0: 7461 696e 416c 6c2e 6a61 7661 3a20 5465 tainAll.java: Te │ │ │ │ │ +000697e0: 7374 2045 6e75 6d53 6574 2e72 6574 6169 st EnumSet.retai │ │ │ │ │ +000697f0: 6e41 6c6c 0a3c 6272 0a3e 6a61 7661 2f75 nAll.java/u │ │ │ │ │ +00069800: 7469 6c2f 456e 756d 5365 742f 536d 616c til/EnumSet/Smal │ │ │ │ │ +00069810: 6c45 6e75 6d49 7465 7261 746f 7252 656d lEnumIteratorRem │ │ │ │ │ +00069820: 6f76 6552 6573 696c 6965 6e63 652e 6a61 oveResilience.ja │ │ │ │ │ +00069830: 7661 3a20 456e 756d 5365 7427 7320 6974 va: EnumSet's it │ │ │ │ │ +00069840: 6572 6174 6f72 2e72 656d 6f76 6528 2920 erator.remove() │ │ │ │ │ +00069850: 6361 6e20 6265 2072 6573 696c 6965 6e74 can be resilient │ │ │ │ │ +00069860: 2074 6f20 7365 7427 7320 6d6f 6469 6669 to set's modifi │ │ │ │ │ +00069870: 6361 7469 6f6e 2e0a 3c62 720a 3e6a 6176 cation..jav │ │ │ │ │ +00069880: 612f 7574 696c 2f46 6f72 6d61 7474 6162 a/util/Formattab │ │ │ │ │ +00069890: 6c65 2f53 746f 636b 4e61 6d65 2e6a 6176 le/StockName.jav │ │ │ │ │ +000698a0: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f75 a: .java/u │ │ │ │ │ +000698b0: 7469 6c2f 466f 726d 6174 7465 722f 4261 til/Formatter/Ba │ │ │ │ │ +000698c0: 7369 6354 6573 744c 6175 6e63 6865 722e sicTestLauncher. │ │ │ │ │ +000698d0: 6a61 7661 3a20 556e 6974 2074 6573 7473 java: Unit tests │ │ │ │ │ +000698e0: 2066 6f72 2066 6f72 6d61 7474 6572 0a3c for formatter.< │ │ │ │ │ +000698f0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 466f br.>java/util/Fo │ │ │ │ │ +00069900: 726d 6174 7465 722f 4269 6744 6563 696d rmatter/BigDecim │ │ │ │ │ +00069910: 616c 526f 756e 6469 6e67 2e6a 6176 613a alRounding.java: │ │ │ │ │ +00069920: 2042 6967 4465 6369 6d61 6c20 646f 6573 BigDecimal does │ │ │ │ │ +00069930: 206e 6f74 2061 6c77 6179 7320 6469 7370 not always disp │ │ │ │ │ +00069940: 6c61 7920 666f 726d 6174 7469 6e67 2063 lay formatting c │ │ │ │ │ +00069950: 6f72 7265 6374 6c79 2062 6563 6175 7365 orrectly because │ │ │ │ │ +00069960: 2072 6f75 6e64 696e 6720 6973 2064 6f6e rounding is don │ │ │ │ │ +00069970: 6520 6166 7465 7220 666f 726d 6174 7469 e after formatti │ │ │ │ │ +00069980: 6e67 2063 6865 636b 2e0a 3c62 720a 3e6a ng check..j │ │ │ │ │ +00069990: 6176 612f 7574 696c 2f46 6f72 6d61 7474 ava/util/Formatt │ │ │ │ │ +000699a0: 6572 2f43 6c6f 7365 2e6a 6176 613a 2042 er/Close.java: B │ │ │ │ │ +000699b0: 6173 6963 2074 6573 7473 2066 6f72 2063 asic tests for c │ │ │ │ │ +000699c0: 6c6f 7365 2829 2e0a 3c62 720a 3e6a 6176 lose()..jav │ │ │ │ │ +000699d0: 612f 7574 696c 2f46 6f72 6d61 7474 6572 a/util/Formatter │ │ │ │ │ +000699e0: 2f43 6f6e 7374 7275 6374 6f72 732e 6a61 /Constructors.ja │ │ │ │ │ +000699f0: 7661 3a20 556e 6974 2074 6573 7420 666f va: Unit test fo │ │ │ │ │ +00069a00: 7220 616c 6c20 636f 6e73 7472 7563 746f r all constructo │ │ │ │ │ +00069a10: 7273 2069 6e74 726f 6475 6365 6420 6279 rs introduced by │ │ │ │ │ +00069a20: 2074 6865 2066 6f72 6d61 7474 6572 2066 the formatter f │ │ │ │ │ +00069a30: 6561 7475 7265 0a3c 6272 0a3e 6a61 7661 eature.java │ │ │ │ │ +00069a40: 2f75 7469 6c2f 466f 726d 6174 7465 722f /util/Formatter/ │ │ │ │ │ +00069a50: 456e 636f 6469 6e67 5465 7374 2e6a 6176 EncodingTest.jav │ │ │ │ │ +00069a60: 613a 2054 6573 7420 746f 2076 6572 6966 a: Test to verif │ │ │ │ │ +00069a70: 7920 7468 6520 6e65 7720 6f76 6572 6c6f y the new overlo │ │ │ │ │ +00069a80: 6164 206d 6574 686f 6420 7769 7468 2043 ad method with C │ │ │ │ │ +00069a90: 6861 7273 6574 2066 756e 6374 696f 6e73 harset functions │ │ │ │ │ +00069aa0: 2074 6865 2073 616d 6520 6173 2074 6865 the same as the │ │ │ │ │ +00069ab0: 2065 7869 7374 696e 6720 6d65 7468 6f64 existing method │ │ │ │ │ +00069ac0: 2074 6861 7420 7461 6b65 7320 6120 6368 that takes a ch │ │ │ │ │ +00069ad0: 6172 7365 7420 6e61 6d65 2e0a 3c62 720a arset name..java/util/Forma │ │ │ │ │ +00069af0: 7474 6572 2f46 6169 6c69 6e67 436f 6e73 tter/FailingCons │ │ │ │ │ +00069b00: 7472 7563 746f 7273 2e6a 6176 613a 2050 tructors.java: P │ │ │ │ │ +00069b10: 7269 6e74 5374 7265 616d 2c20 5072 696e rintStream, Prin │ │ │ │ │ +00069b20: 7457 7269 7465 722c 2046 6f72 6d61 7474 tWriter, Formatt │ │ │ │ │ +00069b30: 6572 2c20 5363 616e 6e65 7220 6c65 6176 er, Scanner leav │ │ │ │ │ +00069b40: 6520 6669 6c65 7320 6f70 656e 2077 6865 e files open whe │ │ │ │ │ +00069b50: 6e20 6578 6365 7074 696f 6e20 7468 726f n exception thro │ │ │ │ │ +00069b60: 776e 0a3c 6272 0a3e 6a61 7661 2f75 7469 wn.java/uti │ │ │ │ │ +00069b70: 6c2f 466f 726d 6174 7465 722f 466c 7573 l/Formatter/Flus │ │ │ │ │ +00069b80: 682e 6a61 7661 3a20 4261 7369 6320 7465 h.java: Basic te │ │ │ │ │ +00069b90: 7374 7320 666f 7220 666c 7573 6828 292e sts for flush(). │ │ │ │ │ +00069ba0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +00069bb0: 466f 726d 6174 7465 722f 466f 726d 6174 Formatter/Format │ │ │ │ │ +00069bc0: 4c6f 6361 6c65 2e6a 6176 613a 2074 6573 Locale.java: tes │ │ │ │ │ +00069bd0: 7420 7768 6574 6865 7220 7570 7065 7263 t whether upperc │ │ │ │ │ +00069be0: 6173 696e 6720 666f 6c6c 6f77 7320 4c6f asing follows Lo │ │ │ │ │ +00069bf0: 6361 6c65 2e43 6174 6567 6f72 792e 464f cale.Category.FO │ │ │ │ │ +00069c00: 524d 4154 206c 6f63 616c 652e 0a3c 6272 RMAT locale..
    java/util/Form │ │ │ │ │ +00069c20: 6174 7465 722f 4865 7846 6c6f 6174 5a65 atter/HexFloatZe │ │ │ │ │ +00069c30: 726f 5061 6464 696e 672e 6a61 7661 3a20 roPadding.java: │ │ │ │ │ +00069c40: 496e 636f 7272 6563 7420 7a65 726f 2070 Incorrect zero p │ │ │ │ │ +00069c50: 6164 6469 6e67 206f 6363 7572 7320 696e adding occurs in │ │ │ │ │ +00069c60: 2074 6865 2070 7265 7365 6e63 6520 6f66 the presence of │ │ │ │ │ +00069c70: 2073 6f6d 6520 6c65 6164 696e 6720 7369 some leading si │ │ │ │ │ +00069c80: 676e 2066 6c61 6773 2066 6f72 2068 6578 gn flags for hex │ │ │ │ │ +00069c90: 6164 6563 696d 616c 2066 6c6f 6174 696e adecimal floatin │ │ │ │ │ +00069ca0: 6720 706f 696e 7420 636f 6e76 6572 7369 g point conversi │ │ │ │ │ +00069cb0: 6f6e 732e 0a3c 6272 0a3e 6a61 7661 2f75 ons..java/u │ │ │ │ │ +00069cc0: 7469 6c2f 466f 726d 6174 7465 722f 4e75 til/Formatter/Nu │ │ │ │ │ +00069cd0: 6c6c 4172 672e 6a61 7661 3a20 4261 7369 llArg.java: Basi │ │ │ │ │ +00069ce0: 6320 7465 7374 2066 6f72 206e 756c 6c20 c test for null │ │ │ │ │ +00069cf0: 6172 6775 6d65 6e74 0a3c 6272 0a3e 6a61 argument.ja │ │ │ │ │ +00069d00: 7661 2f75 7469 6c2f 466f 726d 6174 7465 va/util/Formatte │ │ │ │ │ +00069d10: 722f 5061 6464 696e 672e 6a61 7661 3a20 r/Padding.java: │ │ │ │ │ +00069d20: 5465 7374 7320 746f 2065 7865 7263 6973 Tests to exercis │ │ │ │ │ +00069d30: 6520 7061 6464 696e 6720 6f6e 2069 6e74 e padding on int │ │ │ │ │ +00069d40: 2061 6e64 2064 6f75 626c 6520 7661 6c75 and double valu │ │ │ │ │ +00069d50: 6573 2c20 7769 7468 2076 6172 696f 7573 es, with various │ │ │ │ │ +00069d60: 2066 6c61 6720 636f 6d62 696e 6174 696f flag combinatio │ │ │ │ │ +00069d70: 6e73 2e0a 3c62 720a 3e6a 6176 612f 7574 ns..java/ut │ │ │ │ │ +00069d80: 696c 2f46 6f72 6d61 7474 6572 2f73 7069 il/Formatter/spi │ │ │ │ │ +00069d90: 2f46 6f72 6d61 7474 6572 5769 7468 5072 /FormatterWithPr │ │ │ │ │ +00069da0: 6f76 6964 6572 2e6a 6176 613a 2074 6573 ovider.java: tes │ │ │ │ │ +00069db0: 7420 7468 6520 466f 726d 6174 7465 722e t the Formatter. │ │ │ │ │ +00069dc0: 666f 726d 6174 2829 206d 6574 686f 6420 format() method │ │ │ │ │ +00069dd0: 7769 7468 206a 6176 612e 6c6f 6361 6c65 with java.locale │ │ │ │ │ +00069de0: 2e70 726f 7669 6465 7273 3d53 5049 2c20 .providers=SPI, │ │ │ │ │ +00069df0: 434f 4d50 4154 2e0a 3c62 720a 3e6a 6176 COMPAT..jav │ │ │ │ │ +00069e00: 612f 7574 696c 2f46 6f72 6d61 7474 6572 a/util/Formatter │ │ │ │ │ +00069e10: 2f73 7069 2f4e 6f47 726f 7570 696e 6755 /spi/NoGroupingU │ │ │ │ │ +00069e20: 7365 642e 6a61 7661 3a20 7465 7374 2046 sed.java: test F │ │ │ │ │ +00069e30: 6f72 6d61 7474 6572 2069 6620 616e 7920 ormatter if any │ │ │ │ │ +00069e40: 4172 6974 686d 6574 6963 4578 6365 7074 ArithmeticExcept │ │ │ │ │ +00069e50: 696f 6e20 6973 2074 6872 6f77 6e20 7768 ion is thrown wh │ │ │ │ │ +00069e60: 696c 6520 666f 726d 6174 7469 6e67 2061 ile formatting a │ │ │ │ │ +00069e70: 206e 756d 6265 7220 696e 2074 6865 206c number in the l │ │ │ │ │ +00069e80: 6f63 616c 6520 7768 6963 6820 646f 6573 ocale which does │ │ │ │ │ +00069e90: 206e 6f74 2075 7365 2061 6e79 2067 726f not use any gro │ │ │ │ │ +00069ea0: 7570 696e 672c 2062 7574 2073 7065 6369 uping, but speci │ │ │ │ │ +00069eb0: 6669 6573 2061 2067 726f 7570 696e 6720 fies a grouping │ │ │ │ │ +00069ec0: 7365 7061 7261 746f 722e 0a3c 6272 0a3e separator.. │ │ │ │ │ +00069ed0: 6a61 7661 2f75 7469 6c2f 4861 7368 4d61 java/util/HashMa │ │ │ │ │ +00069ee0: 702f 4861 7368 4d61 7043 6c6f 6e65 4c65 p/HashMapCloneLe │ │ │ │ │ +00069ef0: 616b 2e6a 6176 613a 2056 6572 6966 7920 ak.java: Verify │ │ │ │ │ +00069f00: 7468 6174 2077 6520 646f 206e 6f74 206c that we do not l │ │ │ │ │ +00069f10: 6561 6b20 636f 6e74 656e 7473 2077 6865 eak contents whe │ │ │ │ │ +00069f20: 6e20 7765 2063 6c6f 6e65 2061 2048 6173 n we clone a Has │ │ │ │ │ +00069f30: 684d 6170 0a3c 6272 0a3e 6a61 7661 2f75 hMap.java/u │ │ │ │ │ +00069f40: 7469 6c2f 4861 7368 4d61 702f 4b65 7953 til/HashMap/KeyS │ │ │ │ │ +00069f50: 6574 5265 6d6f 7665 2e6a 6176 613a 2048 etRemove.java: H │ │ │ │ │ +00069f60: 6173 684d 6170 2061 6e64 2054 7265 654d ashMap and TreeM │ │ │ │ │ +00069f70: 6170 2065 6e74 7279 5365 7428 292e 7265 ap entrySet().re │ │ │ │ │ +00069f80: 6d6f 7665 286b 2920 7370 7572 696f 7573 move(k) spurious │ │ │ │ │ +00069f90: 6c79 2072 6574 7572 6e65 6420 6661 6c73 ly returned fals │ │ │ │ │ +00069fa0: 6520 6966 2074 6865 204d 6170 2070 7265 e if the Map pre │ │ │ │ │ +00069fb0: 7669 6f75 736c 7920 6d61 7070 6564 206b viously mapped k │ │ │ │ │ +00069fc0: 2074 6f20 6e75 6c6c 2e0a 3c62 720a 3e6a to null..j │ │ │ │ │ +00069fd0: 6176 612f 7574 696c 2f48 6173 684d 6170 ava/util/HashMap │ │ │ │ │ +00069fe0: 2f4e 756c 6c4b 6579 4174 5265 7369 7a65 /NullKeyAtResize │ │ │ │ │ +00069ff0: 2e6a 6176 613a 2049 6620 7468 6520 6b65 .java: If the ke │ │ │ │ │ +0006a000: 7920 746f 2062 6520 696e 7365 7274 6564 y to be inserted │ │ │ │ │ +0006a010: 2069 6e74 6f20 6120 4861 7368 4d61 7020 into a HashMap │ │ │ │ │ +0006a020: 6973 206e 756c 6c20 616e 6420 7468 6520 is null and the │ │ │ │ │ +0006a030: 7461 626c 6520 6e65 6564 7320 746f 2062 table needs to b │ │ │ │ │ +0006a040: 6520 7265 7369 7a65 6420 6173 2070 6172 e resized as par │ │ │ │ │ +0006a050: 7420 6f66 2074 6865 2069 6e73 6572 7469 t of the inserti │ │ │ │ │ +0006a060: 6f6e 2074 6865 6e20 6164 6445 6e74 7279 on then addEntry │ │ │ │ │ +0006a070: 2077 696c 6c20 7472 7920 746f 2072 6563 will try to rec │ │ │ │ │ +0006a080: 616c 6375 6c61 7465 2074 6865 2068 6173 alculate the has │ │ │ │ │ +0006a090: 6820 6f66 2061 206e 756c 6c20 6b65 792e h of a null key. │ │ │ │ │ +0006a0a0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0006a0b0: 4861 7368 4d61 702f 4f76 6572 7269 6465 HashMap/Override │ │ │ │ │ +0006a0c0: 4973 456d 7074 792e 6a61 7661 3a20 5665 IsEmpty.java: Ve │ │ │ │ │ +0006a0d0: 7269 6679 2074 6861 7420 7765 2064 6f20 rify that we do │ │ │ │ │ +0006a0e0: 6e6f 7420 6765 7420 6578 6365 7074 696f not get exceptio │ │ │ │ │ +0006a0f0: 6e20 7768 656e 2077 6520 6f76 6572 7269 n when we overri │ │ │ │ │ +0006a100: 6465 2069 7345 6d70 7479 2829 2069 6e20 de isEmpty() in │ │ │ │ │ +0006a110: 6120 7375 6263 6c61 7373 206f 6620 4861 a subclass of Ha │ │ │ │ │ +0006a120: 7368 4d61 700a 3c62 720a 3e6a 6176 612f shMap.java/ │ │ │ │ │ +0006a130: 7574 696c 2f48 6173 684d 6170 2f50 7574 util/HashMap/Put │ │ │ │ │ +0006a140: 4e75 6c6c 4b65 792e 6a61 7661 3a20 456e NullKey.java: En │ │ │ │ │ +0006a150: 7375 7265 2074 6861 7420 7768 656e 2074 sure that when t │ │ │ │ │ +0006a160: 7265 6573 2061 7265 2062 6569 6e67 2075 rees are being u │ │ │ │ │ +0006a170: 7365 6420 666f 7220 636f 6c6c 6973 696f sed for collisio │ │ │ │ │ +0006a180: 6e73 2074 6861 7420 6e75 6c6c 206b 6579 ns that null key │ │ │ │ │ +0006a190: 2069 6e73 6572 7469 6f6e 2073 7469 6c6c insertion still │ │ │ │ │ +0006a1a0: 2077 6f72 6b73 2e0a 3c62 720a 3e6a 6176 works..jav │ │ │ │ │ +0006a1b0: 612f 7574 696c 2f48 6173 684d 6170 2f52 a/util/HashMap/R │ │ │ │ │ +0006a1c0: 6570 6c61 6365 4578 6973 7469 6e67 2e6a eplaceExisting.j │ │ │ │ │ +0006a1d0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ +0006a1e0: 2072 6570 6c61 6369 6e67 2074 6865 2076 replacing the v │ │ │ │ │ +0006a1f0: 616c 7565 2066 6f72 2061 6e20 6578 6973 alue for an exis │ │ │ │ │ +0006a200: 7469 6e67 206b 6579 2064 6f65 7320 6e6f ting key does no │ │ │ │ │ +0006a210: 7420 636f 7272 7570 7420 6163 7469 7665 t corrupt active │ │ │ │ │ +0006a220: 2069 7465 7261 746f 7273 2c20 696e 2070 iterators, in p │ │ │ │ │ +0006a230: 6172 7469 6375 6c61 7220 6475 6520 746f articular due to │ │ │ │ │ +0006a240: 2061 2072 6573 697a 6528 2920 6f63 6375 a resize() occu │ │ │ │ │ +0006a250: 7272 696e 6720 616e 6420 6e6f 7420 7570 rring and not up │ │ │ │ │ +0006a260: 6461 7469 6e67 206d 6f64 436f 756e 742e dating modCount. │ │ │ │ │ +0006a270: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0006a280: 4861 7368 4d61 702f 5365 7456 616c 7565 HashMap/SetValue │ │ │ │ │ +0006a290: 2e6a 6176 613a 2048 6173 684d 6170 2e45 .java: HashMap.E │ │ │ │ │ +0006a2a0: 6e74 7279 2e73 6574 5661 6c75 6528 2920 ntry.setValue() │ │ │ │ │ +0006a2b0: 7265 7475 726e 7320 6e65 7720 7661 6c75 returns new valu │ │ │ │ │ +0006a2c0: 6520 2861 7320 6f70 706f 7365 6420 746f e (as opposed to │ │ │ │ │ +0006a2d0: 206f 6c64 290a 3c62 720a 3e6a 6176 612f old).java/ │ │ │ │ │ +0006a2e0: 7574 696c 2f48 6173 684d 6170 2f54 6f41 util/HashMap/ToA │ │ │ │ │ +0006a2f0: 7272 6179 2e6a 6176 613a 2048 6173 684d rray.java: HashM │ │ │ │ │ +0006a300: 6170 2e74 6f41 7272 6179 2829 2062 6568 ap.toArray() beh │ │ │ │ │ +0006a310: 6176 696f 7220 7465 7374 730a 3c62 720a avior tests.java/util/HashM │ │ │ │ │ +0006a330: 6170 2f54 6f53 7472 696e 672e 6a61 7661 ap/ToString.java │ │ │ │ │ +0006a340: 3a20 4861 7368 4d61 7027 7320 656e 7472 : HashMap's entr │ │ │ │ │ +0006a350: 792e 746f 5374 7269 6e67 2074 6872 6577 y.toString threw │ │ │ │ │ +0006a360: 2061 206e 756c 6c20 706f 696e 7465 7220 a null pointer │ │ │ │ │ +0006a370: 6578 6320 6966 2074 6865 2048 6173 684d exc if the HashM │ │ │ │ │ +0006a380: 6170 2063 6f6e 7461 696e 6564 206e 756c ap contained nul │ │ │ │ │ +0006a390: 6c20 6b65 7973 206f 7220 7661 6c75 6573 l keys or values │ │ │ │ │ +0006a3a0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +0006a3b0: 2f48 6173 684d 6170 2f54 7265 6542 696e /HashMap/TreeBin │ │ │ │ │ +0006a3c0: 4173 7365 7274 2e6a 6176 613a 2043 6865 Assert.java: Che │ │ │ │ │ +0006a3d0: 636b 2066 6f72 2041 7373 6572 7469 6f6e ck for Assertion │ │ │ │ │ +0006a3e0: 4572 726f 7220 6672 6f6d 2048 6173 684d Error from HashM │ │ │ │ │ +0006a3f0: 6170 2054 7265 6542 696e 2061 6674 6572 ap TreeBin after │ │ │ │ │ +0006a400: 2049 7465 7261 746f 722e 7265 6d6f 7665 Iterator.remove │ │ │ │ │ +0006a410: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0006a420: 4861 7368 4d61 702f 5768 6974 6542 6f78 HashMap/WhiteBox │ │ │ │ │ +0006a430: 5265 7369 7a65 5465 7374 2e6a 6176 613a ResizeTest.java: │ │ │ │ │ +0006a440: 2057 6869 7465 2062 6f78 2074 6573 7473 White box tests │ │ │ │ │ +0006a450: 2066 6f72 2048 6173 684d 6170 2d72 656c for HashMap-rel │ │ │ │ │ +0006a460: 6174 6564 2069 6e74 6572 6e61 6c73 2061 ated internals a │ │ │ │ │ +0006a470: 726f 756e 6420 7461 626c 6520 7369 7a69 round table sizi │ │ │ │ │ +0006a480: 6e67 0a3c 6272 0a3e 6a61 7661 2f75 7469 ng.java/uti │ │ │ │ │ +0006a490: 6c2f 4861 7368 5365 742f 5365 7269 616c l/HashSet/Serial │ │ │ │ │ +0006a4a0: 697a 6174 696f 6e2e 6a61 7661 3a20 5665 ization.java: Ve │ │ │ │ │ +0006a4b0: 7269 6679 2074 6861 7420 6120 7365 7269 rify that a seri │ │ │ │ │ +0006a4c0: 616c 697a 6564 2048 6173 6853 6574 206d alized HashSet m │ │ │ │ │ +0006a4d0: 6179 2073 7563 6365 7373 6675 6c6c 7920 ay successfully │ │ │ │ │ +0006a4e0: 6265 2064 6573 6572 6961 6c69 7a65 642e be deserialized. │ │ │ │ │ +0006a4f0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0006a500: 4861 7368 7461 626c 652f 4465 7365 7269 Hashtable/Deseri │ │ │ │ │ +0006a510: 616c 697a 6564 4c65 6e67 7468 2e6a 6176 alizedLength.jav │ │ │ │ │ +0006a520: 613a 2048 6173 6874 6162 6c65 2064 6573 a: Hashtable des │ │ │ │ │ +0006a530: 6572 6961 6c69 7a61 7469 6f6e 2072 6563 erialization rec │ │ │ │ │ +0006a540: 6f6e 7374 6974 7574 6573 2074 6162 6c65 onstitutes table │ │ │ │ │ +0006a550: 2077 6974 6820 7772 6f6e 6720 6361 7061 with wrong capa │ │ │ │ │ +0006a560: 6369 7479 0a3c 6272 0a3e 6a61 7661 2f75 city.java/u │ │ │ │ │ +0006a570: 7469 6c2f 4861 7368 7461 626c 652f 4571 til/Hashtable/Eq │ │ │ │ │ +0006a580: 7561 6c73 4361 7374 2e6a 6176 613a 2048 ualsCast.java: H │ │ │ │ │ +0006a590: 6173 6874 6162 6c65 2077 6173 206c 6573 ashtable was les │ │ │ │ │ +0006a5a0: 7320 726f 6275 7374 2074 6f20 6578 7465 s robust to exte │ │ │ │ │ +0006a5b0: 6e73 696f 6e20 7468 6174 2069 7420 636f nsion that it co │ │ │ │ │ +0006a5c0: 756c 6420 6861 7665 2062 6565 6e20 6265 uld have been be │ │ │ │ │ +0006a5d0: 6361 7573 6520 7468 6520 6571 7561 6c73 cause the equals │ │ │ │ │ +0006a5e0: 2061 6e64 2048 6173 6863 6f64 6520 6d65 and Hashcode me │ │ │ │ │ +0006a5f0: 7468 6f64 7320 7573 6564 2069 6e74 6572 thods used inter │ │ │ │ │ +0006a600: 6e61 6c73 2075 6e6e 6563 6573 7361 7269 nals unnecessari │ │ │ │ │ +0006a610: 6c79 2e0a 3c62 720a 3e6a 6176 612f 7574 ly..java/ut │ │ │ │ │ +0006a620: 696c 2f48 6173 6874 6162 6c65 2f48 6173 il/Hashtable/Has │ │ │ │ │ +0006a630: 6843 6f64 652e 6a61 7661 3a20 4861 7368 hCode.java: Hash │ │ │ │ │ +0006a640: 7461 626c 6527 7320 6861 7368 436f 6465 table's hashCode │ │ │ │ │ +0006a650: 206d 6574 686f 6420 616c 7761 7973 2072 method always r │ │ │ │ │ +0006a660: 6574 7572 6e73 207a 6572 6f28 2129 0a3c eturns zero(!).< │ │ │ │ │ +0006a670: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4861 br.>java/util/Ha │ │ │ │ │ +0006a680: 7368 7461 626c 652f 496c 6c65 6761 6c4c shtable/IllegalL │ │ │ │ │ +0006a690: 6f61 6446 6163 746f 722e 6a61 7661 3a20 oadFactor.java: │ │ │ │ │ +0006a6a0: 5465 7374 2066 6f72 2061 6e20 696c 6c65 Test for an ille │ │ │ │ │ +0006a6b0: 6761 6c61 7267 756d 656e 7465 7863 6570 galargumentexcep │ │ │ │ │ +0006a6c0: 7469 6f6e 206f 6e20 6c6f 6164 4661 6374 tion on loadFact │ │ │ │ │ +0006a6d0: 6f72 0a3c 6272 0a3e 6a61 7661 2f75 7469 or.java/uti │ │ │ │ │ +0006a6e0: 6c2f 4861 7368 7461 626c 652f 5265 6164 l/Hashtable/Read │ │ │ │ │ +0006a6f0: 4f62 6a65 6374 2e6a 6176 613a 2074 6573 Object.java: tes │ │ │ │ │ +0006a700: 7420 4861 7368 7461 626c 6520 7265 6164 t Hashtable read │ │ │ │ │ +0006a710: 4f62 6a65 6374 2066 6f72 2069 6e76 6f63 Object for invoc │ │ │ │ │ +0006a720: 6174 696f 6e20 6f66 206f 7665 7272 6964 ation of overrid │ │ │ │ │ +0006a730: 6162 6c65 2070 7574 206d 6574 686f 640a able put method. │ │ │ │ │ +0006a740: 3c62 720a 3e6a 6176 612f 7574 696c 2f48 java/util/H │ │ │ │ │ +0006a750: 6173 6874 6162 6c65 2f53 656c 6652 6566 ashtable/SelfRef │ │ │ │ │ +0006a760: 2e6a 6176 613a 2048 6173 6874 6162 6c65 .java: Hashtable │ │ │ │ │ +0006a770: 2773 2074 6f53 7472 696e 6720 6d65 7468 's toString meth │ │ │ │ │ +0006a780: 6f64 2073 686f 756c 6420 6465 7465 6374 od should detect │ │ │ │ │ +0006a790: 2073 656c 662d 7265 6665 7265 6e74 6961 self-referentia │ │ │ │ │ +0006a7a0: 6c20 6861 7368 2074 6162 6c65 7320 7261 l hash tables ra │ │ │ │ │ +0006a7b0: 7468 6572 2074 6861 6e20 7468 726f 7769 ther than throwi │ │ │ │ │ +0006a7c0: 6e67 2061 2053 7461 636b 4f76 6572 666c ng a StackOverfl │ │ │ │ │ +0006a7d0: 6f77 4578 6365 7074 696f 6e2e 0a3c 6272 owException..
    java/util/Hash │ │ │ │ │ +0006a7f0: 7461 626c 652f 5365 7269 616c 697a 6174 table/Serializat │ │ │ │ │ +0006a800: 696f 6e44 6561 646c 6f63 6b2e 6a61 7661 ionDeadlock.java │ │ │ │ │ +0006a810: 3a20 5365 7269 616c 697a 696e 6720 4861 : Serializing Ha │ │ │ │ │ +0006a820: 7368 7461 626c 6520 6f62 6a65 6374 7320 shtable objects │ │ │ │ │ +0006a830: 7768 6963 6820 7265 6665 7220 746f 2065 which refer to e │ │ │ │ │ +0006a840: 6163 6820 6f74 6865 7220 7368 6f75 6c64 ach other should │ │ │ │ │ +0006a850: 206e 6f74 2062 6520 6162 6c65 2074 6f20 not be able to │ │ │ │ │ +0006a860: 6465 6164 6c6f 636b 2e0a 3c62 720a 3e6a deadlock..j │ │ │ │ │ +0006a870: 6176 612f 7574 696c 2f48 6173 6874 6162 ava/util/Hashtab │ │ │ │ │ +0006a880: 6c65 2f53 696d 706c 6553 6572 6961 6c69 le/SimpleSeriali │ │ │ │ │ +0006a890: 7a61 7469 6f6e 2e6a 6176 613a 2041 2073 zation.java: A s │ │ │ │ │ +0006a8a0: 6572 6961 6c69 7a65 6420 4861 7368 7461 erialized Hashta │ │ │ │ │ +0006a8b0: 626c 6520 6361 6e20 6265 2064 652d 7365 ble can be de-se │ │ │ │ │ +0006a8c0: 7269 616c 697a 6564 2070 726f 7065 726c rialized properl │ │ │ │ │ +0006a8d0: 792e 0a3c 6272 0a3e 6a61 7661 2f75 7469 y..java/uti │ │ │ │ │ +0006a8e0: 6c2f 4865 7846 6f72 6d61 742f 4865 7846 l/HexFormat/HexF │ │ │ │ │ +0006a8f0: 6f72 6d61 7454 6573 742e 6a61 7661 3a20 ormatTest.java: │ │ │ │ │ +0006a900: 4368 6563 6b20 4865 7846 6f72 6d61 7420 Check HexFormat │ │ │ │ │ +0006a910: 666f 726d 6174 7469 6e67 2061 6e64 2070 formatting and p │ │ │ │ │ +0006a920: 6172 7369 6e67 0a3c 6272 0a3e 6a61 7661 arsing.java │ │ │ │ │ +0006a930: 2f75 7469 6c2f 4964 656e 7469 7479 4861 /util/IdentityHa │ │ │ │ │ +0006a940: 7368 4d61 702f 4261 7369 632e 6a61 7661 shMap/Basic.java │ │ │ │ │ +0006a950: 3a20 4261 7369 6320 7465 7374 7320 666f : Basic tests fo │ │ │ │ │ +0006a960: 7220 4964 656e 7469 7479 4861 7368 4d61 r IdentityHashMa │ │ │ │ │ +0006a970: 700a 3c62 720a 3e6a 6176 612f 7574 696c p.java/util │ │ │ │ │ +0006a980: 2f49 6465 6e74 6974 7948 6173 684d 6170 /IdentityHashMap │ │ │ │ │ +0006a990: 2f43 6170 6163 6974 792e 6a61 7661 3a20 /Capacity.java: │ │ │ │ │ +0006a9a0: 4964 656e 7469 7479 4861 7368 4d61 7020 IdentityHashMap │ │ │ │ │ +0006a9b0: 7265 616c 6c6f 6361 7465 7320 7374 6f72 reallocates stor │ │ │ │ │ +0006a9c0: 6167 6520 7768 656e 2069 6e73 6572 7469 age when inserti │ │ │ │ │ +0006a9d0: 6e67 2065 7870 6563 7465 6420 6e75 6d62 ng expected numb │ │ │ │ │ +0006a9e0: 6572 206f 6620 656c 656d 656e 7473 0a3c er of elements.< │ │ │ │ │ +0006a9f0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4964 br.>java/util/Id │ │ │ │ │ +0006aa00: 656e 7469 7479 4861 7368 4d61 702f 4469 entityHashMap/Di │ │ │ │ │ +0006aa10: 7374 696e 6374 456e 7472 7953 6574 456c stinctEntrySetEl │ │ │ │ │ +0006aa20: 656d 656e 7473 2e6a 6176 613a 2053 6574 ements.java: Set │ │ │ │ │ +0006aa30: 7320 6672 6f6d 204d 6170 2e65 6e74 7279 s from Map.entry │ │ │ │ │ +0006aa40: 5365 7428 2920 7265 7475 726e 2064 6973 Set() return dis │ │ │ │ │ +0006aa50: 7469 6e63 7420 6f62 6a65 6374 7320 666f tinct objects fo │ │ │ │ │ +0006aa60: 7220 6561 6368 2045 6e74 7279 0a3c 6272 r each Entry.
    java/util/Iden │ │ │ │ │ +0006aa80: 7469 7479 4861 7368 4d61 702f 456e 7472 tityHashMap/Entr │ │ │ │ │ +0006aa90: 7953 6574 4974 6572 6174 6f72 5265 6d6f ySetIteratorRemo │ │ │ │ │ +0006aaa0: 7665 496e 7661 6c69 6461 7465 7345 6e74 veInvalidatesEnt │ │ │ │ │ +0006aab0: 7279 2e6a 6176 613a 2049 7465 7261 746f ry.java: Iterato │ │ │ │ │ +0006aac0: 722e 7265 6d6f 7665 2829 2066 726f 6d20 r.remove() from │ │ │ │ │ +0006aad0: 4d61 702e 656e 7472 7953 6574 2829 2e69 Map.entrySet().i │ │ │ │ │ +0006aae0: 7465 7261 746f 7228 2920 696e 7661 6c69 terator() invali │ │ │ │ │ +0006aaf0: 6461 7465 7320 7265 7475 726e 6564 2045 dates returned E │ │ │ │ │ +0006ab00: 6e74 7279 2e0a 3c62 720a 3e6a 6176 612f ntry..java/ │ │ │ │ │ +0006ab10: 7574 696c 2f49 6465 6e74 6974 7948 6173 util/IdentityHas │ │ │ │ │ +0006ab20: 684d 6170 2f54 6f41 7272 6179 2e6a 6176 hMap/ToArray.jav │ │ │ │ │ +0006ab30: 613a 2049 6465 6e74 6974 7948 6173 684d a: IdentityHashM │ │ │ │ │ +0006ab40: 6170 2773 2065 6e74 7279 5365 7420 746f ap's entrySet to │ │ │ │ │ +0006ab50: 4172 7261 7920 7465 7374 730a 3c62 720a Array tests.java/util/Ident │ │ │ │ │ +0006ab70: 6974 7948 6173 684d 6170 2f54 6f53 7472 ityHashMap/ToStr │ │ │ │ │ +0006ab80: 696e 672e 6a61 7661 3a20 5465 7374 2074 ing.java: Test t │ │ │ │ │ +0006ab90: 6861 7420 746f 5374 7269 6e67 206f 6e20 hat toString on │ │ │ │ │ +0006aba0: 656e 7472 7953 6574 2049 7465 7261 746f entrySet Iterato │ │ │ │ │ +0006abb0: 722f 456e 7472 7920 6265 6861 7665 7320 r/Entry behaves │ │ │ │ │ +0006abc0: 7265 6173 6f6e 6162 6c79 0a3c 6272 0a3e reasonably. │ │ │ │ │ +0006abd0: 6a61 7661 2f75 7469 6c2f 496c 6c65 6761 java/util/Illega │ │ │ │ │ +0006abe0: 6c46 6f72 6d61 7445 7863 6570 7469 6f6e lFormatException │ │ │ │ │ +0006abf0: 2f43 6f6e 7374 7275 6374 6f72 732e 6a61 /Constructors.ja │ │ │ │ │ +0006ac00: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +0006ac10: 7574 696c 2f49 6c6c 6567 616c 466f 726d util/IllegalForm │ │ │ │ │ +0006ac20: 6174 4578 6365 7074 696f 6e2f 5465 7374 atException/Test │ │ │ │ │ +0006ac30: 466f 726d 6174 5370 6563 6966 6965 7242 FormatSpecifierB │ │ │ │ │ +0006ac40: 6f75 6e64 732e 6a61 7661 3a20 200a 3c62 ounds.java: .java/util/Ite │ │ │ │ │ +0006ac60: 7261 746f 722f 4974 6572 6174 6f72 4465 rator/IteratorDe │ │ │ │ │ +0006ac70: 6661 756c 7473 2e6a 6176 613a 2074 6573 faults.java: tes │ │ │ │ │ +0006ac80: 7420 6578 7465 6e73 696f 6e20 6d65 7468 t extension meth │ │ │ │ │ +0006ac90: 6f64 7320 6f6e 2049 7465 7261 746f 720a ods on Iterator. │ │ │ │ │ +0006aca0: 3c62 720a 3e6a 6176 612f 7574 696c 2f49 java/util/I │ │ │ │ │ +0006acb0: 7465 7261 746f 722f 5072 696d 6974 6976 terator/Primitiv │ │ │ │ │ +0006acc0: 6549 7465 7261 746f 7244 6566 6175 6c74 eIteratorDefault │ │ │ │ │ +0006acd0: 732e 6a61 7661 3a20 7465 7374 2064 6566 s.java: test def │ │ │ │ │ +0006ace0: 6175 6c74 206d 6574 686f 6473 206f 6e20 ault methods on │ │ │ │ │ +0006acf0: 5072 696d 6974 6976 6549 7465 7261 746f PrimitiveIterato │ │ │ │ │ +0006ad00: 720a 3c62 720a 3e6a 6176 612f 7574 696c r.java/util │ │ │ │ │ +0006ad10: 2f4c 696e 6b65 6448 6173 684d 6170 2f42 /LinkedHashMap/B │ │ │ │ │ +0006ad20: 6173 6963 2e6a 6176 613a 2042 6173 6963 asic.java: Basic │ │ │ │ │ +0006ad30: 2074 6573 7420 666f 7220 4c69 6e6b 6564 test for Linked │ │ │ │ │ +0006ad40: 4861 7368 4d61 702e 0a3c 6272 0a3e 6a61 HashMap..ja │ │ │ │ │ +0006ad50: 7661 2f75 7469 6c2f 4c69 6e6b 6564 4861 va/util/LinkedHa │ │ │ │ │ +0006ad60: 7368 4d61 702f 4361 6368 652e 6a61 7661 shMap/Cache.java │ │ │ │ │ +0006ad70: 3a20 4261 7369 6320 7465 7374 206f 6620 : Basic test of │ │ │ │ │ +0006ad80: 7265 6d6f 7665 456c 6465 7374 456c 656d removeEldestElem │ │ │ │ │ +0006ad90: 656e 7420 6d65 7468 6f64 2e0a 3c62 720a ent method..java/util/Linke │ │ │ │ │ +0006adb0: 6448 6173 684d 6170 2f43 6f6d 7075 7465 dHashMap/Compute │ │ │ │ │ +0006adc0: 4966 4162 7365 6e74 4163 6365 7373 4f72 IfAbsentAccessOr │ │ │ │ │ +0006add0: 6465 722e 6a61 7661 3a20 636f 6d70 7574 der.java: comput │ │ │ │ │ +0006ade0: 6549 6641 6273 656e 7420 776f 756c 6420 eIfAbsent would │ │ │ │ │ +0006adf0: 6765 6e65 7261 7465 2073 7075 7269 6f75 generate spuriou │ │ │ │ │ +0006ae00: 7320 6163 6365 7373 0a3c 6272 0a3e 6a61 s access.ja │ │ │ │ │ +0006ae10: 7661 2f75 7469 6c2f 4c69 6e6b 6564 4861 va/util/LinkedHa │ │ │ │ │ +0006ae20: 7368 4d61 702f 456d 7074 794d 6170 4974 shMap/EmptyMapIt │ │ │ │ │ +0006ae30: 6572 6174 6f72 2e6a 6176 613a 2069 7465 erator.java: ite │ │ │ │ │ +0006ae40: 7261 746f 7273 206f 6e20 636f 6c6c 6563 rators on collec │ │ │ │ │ +0006ae50: 7469 6f6e 2076 6965 7773 206f 6620 656d tion views of em │ │ │ │ │ +0006ae60: 7074 7920 6d61 7020 7765 7265 6e27 7420 pty map weren't │ │ │ │ │ +0006ae70: 6661 696c 2d66 6173 742e 0a3c 6272 0a3e fail-fast.. │ │ │ │ │ +0006ae80: 6a61 7661 2f75 7469 6c2f 4c69 6e6b 6564 java/util/Linked │ │ │ │ │ +0006ae90: 4861 7368 5365 742f 4261 7369 632e 6a61 HashSet/Basic.ja │ │ │ │ │ +0006aea0: 7661 3a20 4261 7369 6320 7465 7374 2066 va: Basic test f │ │ │ │ │ +0006aeb0: 6f72 204c 696e 6b65 6448 6173 6853 6574 or LinkedHashSet │ │ │ │ │ +0006aec0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +0006aed0: 2f4c 696e 6b65 644c 6973 742f 4164 6441 /LinkedList/AddA │ │ │ │ │ +0006aee0: 6c6c 2e6a 6176 613a 2041 6464 416c 6c20 ll.java: AddAll │ │ │ │ │ +0006aef0: 7761 7320 7072 6570 656e 6469 6e67 2069 was prepending i │ │ │ │ │ +0006af00: 6e73 7465 6164 206f 6620 6170 7065 6e64 nstead of append │ │ │ │ │ +0006af10: 696e 6721 0a3c 6272 0a3e 6a61 7661 2f75 ing!.java/u │ │ │ │ │ +0006af20: 7469 6c2f 4c69 6e6b 6564 4c69 7374 2f43 til/LinkedList/C │ │ │ │ │ +0006af30: 6c6f 6e65 2e6a 6176 613a 2043 6c6f 6e69 lone.java: Cloni │ │ │ │ │ +0006af40: 6e67 2061 2073 7562 636c 6173 7320 6f66 ng a subclass of │ │ │ │ │ +0006af50: 204c 696e 6b65 644c 6973 7420 7265 7375 LinkedList resu │ │ │ │ │ +0006af60: 6c74 7320 696e 2061 6e20 6f62 6a65 6374 lts in an object │ │ │ │ │ +0006af70: 2074 6861 7420 6973 6e27 7420 616e 2069 that isn't an i │ │ │ │ │ +0006af80: 6e73 7461 6e63 6520 6f66 2074 6865 2073 nstance of the s │ │ │ │ │ +0006af90: 7562 636c 6173 732e 0a3c 6272 0a3e 6a61 ubclass..ja │ │ │ │ │ +0006afa0: 7661 2f75 7469 6c2f 4c69 6e6b 6564 4c69 va/util/LinkedLi │ │ │ │ │ +0006afb0: 7374 2f43 6f6d 6f64 6966 6965 6452 656d st/ComodifiedRem │ │ │ │ │ +0006afc0: 6f76 652e 6a61 7661 3a20 4475 6520 746f ove.java: Due to │ │ │ │ │ +0006afd0: 2061 2062 7567 2069 6e20 4c69 6e6b 6564 a bug in Linked │ │ │ │ │ +0006afe0: 4c69 7374 2773 204c 6973 7449 7465 7261 List's ListItera │ │ │ │ │ +0006aff0: 746f 7227 7320 7265 6d6f 7665 2829 2c20 tor's remove(), │ │ │ │ │ +0006b000: 7468 6520 4c69 7374 4974 6572 6174 6f72 the ListIterator │ │ │ │ │ +0006b010: 2077 6f75 6c64 206e 6f74 2063 6865 636b would not check │ │ │ │ │ +0006b020: 2066 6f72 2063 6f6d 6f64 6966 6963 6174 for comodificat │ │ │ │ │ +0006b030: 696f 6e20 6265 666f 7265 2072 656d 6f76 ion before remov │ │ │ │ │ +0006b040: 652e 0a3c 6272 0a3e 6a61 7661 2f75 7469 e..java/uti │ │ │ │ │ +0006b050: 6c2f 4c69 6e6b 6564 4c69 7374 2f52 656d l/LinkedList/Rem │ │ │ │ │ +0006b060: 6f76 652e 6a61 7661 3a20 4475 6520 746f ove.java: Due to │ │ │ │ │ +0006b070: 2061 2062 7567 2069 6e20 4c69 6e6b 6564 a bug in Linked │ │ │ │ │ +0006b080: 4c69 7374 2773 204c 6973 7449 7465 7261 List's ListItera │ │ │ │ │ +0006b090: 746f 7227 7320 7265 6d6f 7665 2829 206c tor's remove() l │ │ │ │ │ +0006b0a0: 6f67 6963 2c20 7468 6520 4c69 7374 2077 ogic, the List w │ │ │ │ │ +0006b0b0: 6f75 6c64 2067 6574 2073 6372 6577 6564 ould get screwed │ │ │ │ │ +0006b0c0: 2075 7020 6279 2061 2072 656d 6f76 6528 up by a remove( │ │ │ │ │ +0006b0d0: 2920 666f 6c6c 6f77 696e 6720 6120 7072 ) following a pr │ │ │ │ │ +0006b0e0: 6576 696f 7573 2829 2e0a 3c62 720a 3e6a evious()..j │ │ │ │ │ +0006b0f0: 6176 612f 7574 696c 2f4c 6973 742f 4c69 ava/util/List/Li │ │ │ │ │ +0006b100: 7374 4465 6661 756c 7473 2e6a 6176 613a stDefaults.java: │ │ │ │ │ +0006b110: 2055 6e69 7420 7465 7374 7320 666f 7220 Unit tests for │ │ │ │ │ +0006b120: 6578 7465 6e73 696f 6e20 6d65 7468 6f64 extension method │ │ │ │ │ +0006b130: 7320 6f6e 204c 6973 740a 3c62 720a 3e6a s on List.j │ │ │ │ │ +0006b140: 6176 612f 7574 696c 2f4c 6973 742f 4c69 ava/util/List/Li │ │ │ │ │ +0006b150: 7374 4661 6374 6f72 6965 732e 6a61 7661 stFactories.java │ │ │ │ │ +0006b160: 3a20 5465 7374 2063 6f6e 7665 6e69 656e : Test convenien │ │ │ │ │ +0006b170: 6365 2073 7461 7469 6320 6661 6374 6f72 ce static factor │ │ │ │ │ +0006b180: 7920 6d65 7468 6f64 7320 6f6e 204c 6973 y methods on Lis │ │ │ │ │ +0006b190: 742e 0a3c 6272 0a3e 6a61 7661 2f75 7469 t..java/uti │ │ │ │ │ +0006b1a0: 6c2f 4c69 7374 2f4c 6f63 6b53 7465 702e l/List/LockStep. │ │ │ │ │ +0006b1b0: 6a61 7661 3a20 436f 6d70 6172 6520 4c69 java: Compare Li │ │ │ │ │ +0006b1c0: 7374 2069 6d70 6c65 6d65 6e74 6174 696f st implementatio │ │ │ │ │ +0006b1d0: 6e73 2066 6f72 2069 6465 6e74 6963 616c ns for identical │ │ │ │ │ +0006b1e0: 2062 6568 6176 696f 720a 3c62 720a 3e6a behavior.j │ │ │ │ │ +0006b1f0: 6176 612f 7574 696c 2f4c 6973 742f 4e65 ava/util/List/Ne │ │ │ │ │ +0006b200: 7374 6564 5375 624c 6973 742e 6a61 7661 stedSubList.java │ │ │ │ │ +0006b210: 3a20 4163 6365 7373 696e 6720 6120 6e65 : Accessing a ne │ │ │ │ │ +0006b220: 7374 6564 2073 7562 6c69 7374 206c 6561 sted sublist lea │ │ │ │ │ +0006b230: 6473 2074 6f20 5374 6163 6b4f 7665 7266 ds to StackOverf │ │ │ │ │ +0006b240: 6c6f 7745 7272 6f72 0a3c 6272 0a3e 6a61 lowError.ja │ │ │ │ │ +0006b250: 7661 2f75 7469 6c2f 4c69 7374 2f53 7562 va/util/List/Sub │ │ │ │ │ +0006b260: 4c69 7374 2e6a 6176 613a 2042 6173 6963 List.java: Basic │ │ │ │ │ +0006b270: 2066 756e 6374 696f 6e61 6c69 7479 206f functionality o │ │ │ │ │ +0006b280: 6620 7375 626c 6973 7473 0a3c 6272 0a3e f sublists. │ │ │ │ │ +0006b290: 6a61 7661 2f75 7469 6c2f 4c6f 6361 6c65 java/util/Locale │ │ │ │ │ +0006b2a0: 2f41 6c69 6173 6573 5368 6f75 6c64 4265 /AliasesShouldBe │ │ │ │ │ +0006b2b0: 5265 636f 676e 697a 6564 496e 434c 4452 RecognizedInCLDR │ │ │ │ │ +0006b2c0: 2e6a 6176 613a 2054 6573 7420 7468 6174 .java: Test that │ │ │ │ │ +0006b2d0: 206c 616e 6775 6167 6520 616c 6961 7365 language aliase │ │ │ │ │ +0006b2e0: 7320 6f66 2043 4c44 5220 7375 7070 6c65 s of CLDR supple │ │ │ │ │ +0006b2f0: 6d65 6e74 616c 206d 6574 6164 6174 6120 mental metadata │ │ │ │ │ +0006b300: 6172 6520 6861 6e64 6c65 6420 636f 7272 are handled corr │ │ │ │ │ +0006b310: 6563 746c 792e 0a3c 6272 0a3e 6a61 7661 ectly..java │ │ │ │ │ +0006b320: 2f75 7469 6c2f 4c6f 6361 6c65 2f41 7661 /util/Locale/Ava │ │ │ │ │ +0006b330: 696c 6162 6c65 4c6f 6361 6c65 7354 6573 ilableLocalesTes │ │ │ │ │ +0006b340: 742e 6a61 7661 3a20 5665 7269 6679 2069 t.java: Verify i │ │ │ │ │ +0006b350: 6d70 6c65 6d65 6e74 6174 696f 6e20 6f66 mplementation of │ │ │ │ │ +0006b360: 2067 6574 4176 6169 6c61 626c 654c 6f63 getAvailableLoc │ │ │ │ │ +0006b370: 616c 6573 2829 2061 6e64 2061 7661 696c ales() and avail │ │ │ │ │ +0006b380: 6162 6c65 4c6f 6361 6c65 7328 290a 3c62 ableLocales().java/util/Loc │ │ │ │ │ +0006b3a0: 616c 652f 4361 7365 4368 6563 6b56 6172 ale/CaseCheckVar │ │ │ │ │ +0006b3b0: 6961 6e74 2e6a 6176 613a 204c 6f63 616c iant.java: Local │ │ │ │ │ +0006b3c0: 6520 7661 7269 616e 7420 7368 6f75 6c64 e variant should │ │ │ │ │ +0006b3d0: 206e 6f74 2062 6520 6361 7365 2066 6f6c not be case fol │ │ │ │ │ +0006b3e0: 6465 640a 3c62 720a 3e6a 6176 612f 7574 ded.java/ut │ │ │ │ │ +0006b3f0: 696c 2f4c 6f63 616c 652f 4361 7365 466f il/Locale/CaseFo │ │ │ │ │ +0006b400: 6c64 4c61 6e67 7561 6765 5461 6754 6573 ldLanguageTagTes │ │ │ │ │ +0006b410: 742e 6a61 7661 3a20 5465 7374 204c 6f63 t.java: Test Loc │ │ │ │ │ +0006b420: 616c 652e 6361 7365 466f 6c64 4c61 6e67 ale.caseFoldLang │ │ │ │ │ +0006b430: 7561 6765 5461 6728 5374 7269 6e67 206c uageTag(String l │ │ │ │ │ +0006b440: 616e 6775 6167 6554 6167 290a 3c62 720a anguageTag).java/util/Local │ │ │ │ │ +0006b460: 652f 436f 6d70 6172 6550 726f 7669 6465 e/CompareProvide │ │ │ │ │ +0006b470: 7246 6f72 6d61 7473 2e6a 6176 613a 2054 rFormats.java: T │ │ │ │ │ +0006b480: 6573 7420 666f 7220 6368 6563 6b69 6e67 est for checking │ │ │ │ │ +0006b490: 2048 6f75 7246 6f72 6d61 7420 616e 6420 HourFormat and │ │ │ │ │ +0006b4a0: 476d 7446 6f72 6d61 7420 7265 736f 7572 GmtFormat resour │ │ │ │ │ +0006b4b0: 6365 7320 6172 6520 7265 7472 6965 7665 ces are retrieve │ │ │ │ │ +0006b4c0: 6420 6672 6f6d 2043 4f4d 5041 5420 616e d from COMPAT an │ │ │ │ │ +0006b4d0: 6420 434c 4452 2050 726f 7669 6465 7273 d CLDR Providers │ │ │ │ │ +0006b4e0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +0006b4f0: 2f4c 6f63 616c 652f 436f 6d70 6174 5761 /Locale/CompatWa │ │ │ │ │ +0006b500: 726e 696e 672e 6a61 7661 3a20 4368 6563 rning.java: Chec │ │ │ │ │ +0006b510: 6b20 6966 2061 2077 6172 6e69 6e67 2069 k if a warning i │ │ │ │ │ +0006b520: 7320 6c6f 6767 6564 2077 6974 6820 434f s logged with CO │ │ │ │ │ +0006b530: 4d50 4154 206c 6f63 616c 6520 7072 6f76 MPAT locale prov │ │ │ │ │ +0006b540: 6964 6572 0a3c 6272 0a3e 6a61 7661 2f75 ider.java/u │ │ │ │ │ +0006b550: 7469 6c2f 4c6f 6361 6c65 2f45 7870 6563 til/Locale/Expec │ │ │ │ │ +0006b560: 7465 6441 6461 7074 6572 5479 7065 732e tedAdapterTypes. │ │ │ │ │ +0006b570: 6a61 7661 3a20 4368 6563 6b20 7768 6574 java: Check whet │ │ │ │ │ +0006b580: 6865 7220 434c 4452 206c 6f63 616c 6520 her CLDR locale │ │ │ │ │ +0006b590: 7072 6f76 6964 6572 2061 6461 7074 6572 provider adapter │ │ │ │ │ +0006b5a0: 2069 7320 656e 6162 6c65 6420 6279 2064 is enabled by d │ │ │ │ │ +0006b5b0: 6566 6175 6c74 0a3c 6272 0a3e 6a61 7661 efault.java │ │ │ │ │ +0006b5c0: 2f75 7469 6c2f 4c6f 6361 6c65 2f45 7874 /util/Locale/Ext │ │ │ │ │ +0006b5d0: 656e 7369 6f6e 7354 6573 742e 6a61 7661 ensionsTest.java │ │ │ │ │ +0006b5e0: 3a20 5465 7374 204c 6f63 616c 652e 6861 : Test Locale.ha │ │ │ │ │ +0006b5f0: 7345 7874 656e 7369 6f6e 7328 2920 616e sExtensions() an │ │ │ │ │ +0006b600: 6420 4c6f 6361 6c65 2e73 7472 6970 4578 d Locale.stripEx │ │ │ │ │ +0006b610: 7465 6e73 696f 6e73 2829 2e0a 3c62 720a tensions()..java/util/Local │ │ │ │ │ +0006b630: 652f 4669 6c74 6572 696e 674d 6f64 6554 e/FilteringModeT │ │ │ │ │ +0006b640: 6573 742e 6a61 7661 3a20 4368 6563 6b20 est.java: Check │ │ │ │ │ +0006b650: 7661 6c75 6573 2829 2061 6e64 2076 616c values() and val │ │ │ │ │ +0006b660: 7565 4f66 2853 7472 696e 6720 6e61 6d65 ueOf(String name │ │ │ │ │ +0006b670: 2920 6f66 204c 6f63 616c 652e 4669 6c74 ) of Locale.Filt │ │ │ │ │ +0006b680: 6572 696e 674d 6f64 652e 0a3c 6272 0a3e eringMode.. │ │ │ │ │ +0006b690: 6a61 7661 2f75 7469 6c2f 4c6f 6361 6c65 java/util/Locale │ │ │ │ │ +0006b6a0: 2f47 6574 4164 6170 7465 7250 7265 6665 /GetAdapterPrefe │ │ │ │ │ +0006b6b0: 7265 6e63 652e 6a61 7661 3a20 5665 7269 rence.java: Veri │ │ │ │ │ +0006b6c0: 6679 2074 6861 7420 6765 7441 6461 7074 fy that getAdapt │ │ │ │ │ +0006b6d0: 6572 5072 6566 6572 656e 6365 2072 6574 erPreference ret │ │ │ │ │ +0006b6e0: 7572 6e73 2061 6e20 756e 6d6f 6469 6669 urns an unmodifi │ │ │ │ │ +0006b6f0: 6162 6c65 206c 6973 742e 0a3c 6272 0a3e able list.. │ │ │ │ │ +0006b700: 6a61 7661 2f75 7469 6c2f 4c6f 6361 6c65 java/util/Locale │ │ │ │ │ +0006b710: 2f47 6574 496e 7374 616e 6365 4368 6563 /GetInstanceChec │ │ │ │ │ +0006b720: 6b2e 6a61 7661 3a20 5665 7269 6679 2074 k.java: Verify t │ │ │ │ │ +0006b730: 6861 7420 616e 204e 5045 2069 7320 7468 hat an NPE is th │ │ │ │ │ +0006b740: 726f 776e 2062 7920 696e 766f 6b69 6e67 rown by invoking │ │ │ │ │ +0006b750: 204c 6f63 616c 652e 6765 7449 6e73 7461 Locale.getInsta │ │ │ │ │ +0006b760: 6e63 6528 2920 7769 7468 2061 6e79 2061 nce() with any a │ │ │ │ │ +0006b770: 7267 756d 656e 7420 6265 696e 6720 6e75 rgument being nu │ │ │ │ │ +0006b780: 6c6c 2e0a 3c62 720a 3e6a 6176 612f 7574 ll..java/ut │ │ │ │ │ +0006b790: 696c 2f4c 6f63 616c 652f 4861 7368 436f il/Locale/HashCo │ │ │ │ │ +0006b7a0: 6465 5368 6f75 6c64 4265 5468 7265 6164 deShouldBeThread │ │ │ │ │ +0006b7b0: 5361 6665 2e6a 6176 613a 204d 616b 6520 Safe.java: Make │ │ │ │ │ +0006b7c0: 7375 7265 2074 6861 7420 6861 7368 436f sure that hashCo │ │ │ │ │ +0006b7d0: 6465 2829 2061 6e64 2072 6561 642f 7772 de() and read/wr │ │ │ │ │ +0006b7e0: 6974 654f 626a 6563 7428 2920 6172 6520 iteObject() are │ │ │ │ │ +0006b7f0: 7468 7265 6164 2d73 6166 652e 0a3c 6272 thread-safe..
    java/util/Loca │ │ │ │ │ +0006b810: 6c65 2f48 6173 6843 6f64 6554 6573 742e le/HashCodeTest. │ │ │ │ │ +0006b820: 6a61 7661 3a20 5465 7374 2068 6173 6843 java: Test hashC │ │ │ │ │ +0006b830: 6f64 6528 2920 746f 2068 6176 6520 6c65 ode() to have le │ │ │ │ │ +0006b840: 7373 2074 6861 6e20 3130 2520 6f66 2068 ss than 10% of h │ │ │ │ │ +0006b850: 6173 6820 636f 6465 2063 6f6e 666c 6963 ash code conflic │ │ │ │ │ +0006b860: 7473 2e0a 3c62 720a 3e6a 6176 612f 7574 ts..java/ut │ │ │ │ │ +0006b870: 696c 2f4c 6f63 616c 652f 4953 4f33 3136 il/Locale/ISO316 │ │ │ │ │ +0006b880: 362e 6a61 7661 3a20 5465 7374 206f 6273 6.java: Test obs │ │ │ │ │ +0006b890: 6f6c 6574 6520 4953 4f33 3136 362d 3120 olete ISO3166-1 │ │ │ │ │ +0006b8a0: 616c 7068 612d 3220 636f 756e 7472 7920 alpha-2 country │ │ │ │ │ +0006b8b0: 636f 6465 7320 7368 6f75 6c64 206e 6f74 codes should not │ │ │ │ │ +0006b8c0: 2062 6520 7265 7472 6965 7665 642e 0a3c be retrieved..< │ │ │ │ │ +0006b8d0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4c6f br.>java/util/Lo │ │ │ │ │ +0006b8e0: 6361 6c65 2f49 534f 3633 392e 6a61 7661 cale/ISO639.java │ │ │ │ │ +0006b8f0: 3a20 7465 7374 2049 534f 3633 392d 3220 : test ISO639-2 │ │ │ │ │ +0006b900: 6c61 6e67 7561 6765 2063 6f64 6573 0a3c language codes.< │ │ │ │ │ +0006b910: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4c6f br.>java/util/Lo │ │ │ │ │ +0006b920: 6361 6c65 2f49 6e74 6572 6e61 7469 6f6e cale/Internation │ │ │ │ │ +0006b930: 616c 4241 542e 6a61 7661 3a20 4261 7369 alBAT.java: Basi │ │ │ │ │ +0006b940: 6320 6163 6365 7074 616e 6365 2074 6573 c acceptance tes │ │ │ │ │ +0006b950: 7420 666f 7220 696e 7465 726e 6174 696f t for internatio │ │ │ │ │ +0006b960: 6e61 6c20 4a32 5245 2e0a 3c62 720a 3e6a nal J2RE..j │ │ │ │ │ +0006b970: 6176 612f 7574 696c 2f4c 6f63 616c 652f ava/util/Locale/ │ │ │ │ │ +0006b980: 4a44 4b37 4c6f 6361 6c65 5365 7276 6963 JDK7LocaleServic │ │ │ │ │ +0006b990: 6544 6966 6673 2e6a 6176 613a 2056 6572 eDiffs.java: Ver │ │ │ │ │ +0006b9a0: 6966 7920 7468 6174 2067 6574 4176 6169 ify that getAvai │ │ │ │ │ +0006b9b0: 6c61 626c 654c 6f63 616c 6573 2829 2069 lableLocales() i │ │ │ │ │ +0006b9c0: 6e20 6c6f 6361 6c65 2073 656e 7369 7469 n locale sensiti │ │ │ │ │ +0006b9d0: 7665 2073 6572 7669 6365 7320 636c 6173 ve services clas │ │ │ │ │ +0006b9e0: 7365 7320 7265 7475 726e 2063 6f6d 7061 ses return compa │ │ │ │ │ +0006b9f0: 7469 626c 6520 7365 7420 6f66 206c 6f63 tible set of loc │ │ │ │ │ +0006ba00: 616c 6573 2061 7320 696e 204a 444b 372e ales as in JDK7. │ │ │ │ │ +0006ba10: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0006ba20: 4c6f 6361 6c65 2f4c 5254 6f53 7472 696e Locale/LRToStrin │ │ │ │ │ +0006ba30: 672e 6a61 7661 3a20 436f 6e66 6972 6d20 g.java: Confirm │ │ │ │ │ +0006ba40: 7468 6174 204c 616e 6775 6167 6552 616e that LanguageRan │ │ │ │ │ +0006ba50: 6765 2e74 6f53 7472 696e 6728 2920 7265 ge.toString() re │ │ │ │ │ +0006ba60: 7475 726e 7320 616e 2065 7870 6563 7465 turns an expecte │ │ │ │ │ +0006ba70: 6420 7265 7375 6c74 2e0a 3c62 720a 3e6a d result..j │ │ │ │ │ +0006ba80: 6176 612f 7574 696c 2f4c 6f63 616c 652f ava/util/Locale/ │ │ │ │ │ +0006ba90: 4c53 5244 6174 6154 6573 742e 6a61 7661 LSRDataTest.java │ │ │ │ │ +0006baa0: 3a20 4368 6563 6b73 2074 6865 2049 414e : Checks the IAN │ │ │ │ │ +0006bab0: 4120 6c61 6e67 7561 6765 2073 7562 7461 A language subta │ │ │ │ │ +0006bac0: 6720 7265 6769 7374 7279 2064 6174 6120 g registry data │ │ │ │ │ +0006bad0: 7570 6461 7465 2077 6974 6820 4c6f 6361 update with Loca │ │ │ │ │ +0006bae0: 6c65 2e4c 616e 6775 6167 6552 616e 6765 le.LanguageRange │ │ │ │ │ +0006baf0: 2070 6172 7365 206d 6574 686f 642e 0a3c parse method..< │ │ │ │ │ +0006bb00: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4c6f br.>java/util/Lo │ │ │ │ │ +0006bb10: 6361 6c65 2f4c 616e 6775 6167 6552 616e cale/LanguageRan │ │ │ │ │ +0006bb20: 6765 5465 7374 2e6a 6176 613a 2074 6573 geTest.java: tes │ │ │ │ │ +0006bb30: 7420 4c61 6e67 7561 6765 5261 6e67 6520 t LanguageRange │ │ │ │ │ +0006bb40: 636c 6173 730a 3c62 720a 3e6a 6176 612f class.java/ │ │ │ │ │ +0006bb50: 7574 696c 2f4c 6f63 616c 652f 4c61 6e67 util/Locale/Lang │ │ │ │ │ +0006bb60: 7561 6765 5375 6274 6167 5265 6769 7374 uageSubtagRegist │ │ │ │ │ +0006bb70: 7279 5465 7374 2e6a 6176 613a 2043 6865 ryTest.java: Che │ │ │ │ │ +0006bb80: 636b 7320 7468 6520 4941 4e41 206c 616e cks the IANA lan │ │ │ │ │ +0006bb90: 6775 6167 6520 7375 6274 6167 2072 6567 guage subtag reg │ │ │ │ │ +0006bba0: 6973 7472 7920 6461 7461 2075 7064 6174 istry data updat │ │ │ │ │ +0006bbb0: 6520 284c 5352 2052 6576 6973 696f 6e3a e (LSR Revision: │ │ │ │ │ +0006bbc0: 2032 3032 342d 3131 2d31 3929 2077 6974 2024-11-19) wit │ │ │ │ │ +0006bbd0: 6820 4c6f 6361 6c65 2061 6e64 204c 6f63 h Locale and Loc │ │ │ │ │ +0006bbe0: 616c 652e 4c61 6e67 7561 6765 5261 6e67 ale.LanguageRang │ │ │ │ │ +0006bbf0: 6520 636c 6173 7320 6d65 7468 6f64 732e e class methods. │ │ │ │ │ +0006bc00: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0006bc10: 4c6f 6361 6c65 2f4c 6567 6163 7943 6f64 Locale/LegacyCod │ │ │ │ │ +0006bc20: 6573 436c 6173 7349 6e76 6172 6961 6e74 esClassInvariant │ │ │ │ │ +0006bc30: 2e6a 6176 613a 2074 6573 7420 7468 6174 .java: test that │ │ │ │ │ +0006bc40: 206c 6f63 616c 6520 696e 7661 7269 616e locale invarian │ │ │ │ │ +0006bc50: 7473 2061 7265 2070 7265 7365 7276 6564 ts are preserved │ │ │ │ │ +0006bc60: 2061 6372 6f73 7320 7365 7269 616c 697a across serializ │ │ │ │ │ +0006bc70: 6174 696f 6e2e 0a3c 6272 0a3e 6a61 7661 ation..java │ │ │ │ │ +0006bc80: 2f75 7469 6c2f 4c6f 6361 6c65 2f4c 6f63 /util/Locale/Loc │ │ │ │ │ +0006bc90: 616c 6543 6174 6567 6f72 792e 6a61 7661 aleCategory.java │ │ │ │ │ +0006bca0: 3a20 7465 7374 7320 666f 7220 4c6f 6361 : tests for Loca │ │ │ │ │ +0006bcb0: 6c65 2e67 6574 4465 6661 756c 7428 4c6f le.getDefault(Lo │ │ │ │ │ +0006bcc0: 6361 6c65 2e43 6174 6567 6f72 7929 2061 cale.Category) a │ │ │ │ │ +0006bcd0: 6e64 204c 6f63 616c 652e 7365 7444 6566 nd Locale.setDef │ │ │ │ │ +0006bce0: 6175 6c74 284c 6f63 616c 652e 4361 7465 ault(Locale.Cate │ │ │ │ │ +0006bcf0: 676f 7279 2c20 4c6f 6361 6c65 290a 3c62 gory, Locale).java/util/Loc │ │ │ │ │ +0006bd10: 616c 652f 4c6f 6361 6c65 436d 644f 7665 ale/LocaleCmdOve │ │ │ │ │ +0006bd20: 7272 6964 6573 2e6a 6176 613a 2076 6572 rrides.java: ver │ │ │ │ │ +0006bd30: 6966 7920 7468 6174 206f 7665 7272 6964 ify that overrid │ │ │ │ │ +0006bd40: 6465 7320 6f6e 2074 6865 2063 6f6d 6d61 des on the comma │ │ │ │ │ +0006bd50: 6e64 206c 696e 6520 6166 6665 6374 202a nd line affect * │ │ │ │ │ +0006bd60: 2e64 6973 706c 6179 2061 6e64 202a 2e66 .display and *.f │ │ │ │ │ +0006bd70: 6f72 6d61 7420 7072 6f70 6572 7469 6573 ormat properties │ │ │ │ │ +0006bd80: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0006bd90: 4c6f 6361 6c65 2f4c 6f63 616c 6543 6f6e Locale/LocaleCon │ │ │ │ │ +0006bda0: 7374 7275 6374 6f72 732e 6a61 7661 3a20 structors.java: │ │ │ │ │ +0006bdb0: 5665 7269 6679 2061 6c6c 204c 6f63 616c Verify all Local │ │ │ │ │ +0006bdc0: 6520 636f 6e73 7472 7563 746f 7273 2061 e constructors a │ │ │ │ │ +0006bdd0: 6e64 206f 6628 2920 6d65 7468 6f64 730a nd of() methods. │ │ │ │ │ +0006bde0: 3c62 720a 3e6a 6176 612f 7574 696c 2f4c java/util/L │ │ │ │ │ +0006bdf0: 6f63 616c 652f 4c6f 6361 6c65 456e 6861 ocale/LocaleEnha │ │ │ │ │ +0006be00: 6e63 6554 6573 742e 6a61 7661 3a20 7465 nceTest.java: te │ │ │ │ │ +0006be10: 7374 2041 5049 2063 6861 6e67 6573 2074 st API changes t │ │ │ │ │ +0006be20: 6f20 4c6f 6361 6c65 0a3c 6272 0a3e 6a61 o Locale.ja │ │ │ │ │ +0006be30: 7661 2f75 7469 6c2f 4c6f 6361 6c65 2f4c va/util/Locale/L │ │ │ │ │ +0006be40: 6f63 616c 654d 6174 6368 696e 6754 6573 ocaleMatchingTes │ │ │ │ │ +0006be50: 742e 6a61 7661 3a20 5665 7269 6679 2069 t.java: Verify i │ │ │ │ │ +0006be60: 6d70 6c65 6d65 6e74 6174 696f 6e20 666f mplementation fo │ │ │ │ │ +0006be70: 7220 4c6f 6361 6c65 206d 6174 6368 696e r Locale matchin │ │ │ │ │ +0006be80: 672e 0a3c 6272 0a3e 6a61 7661 2f75 7469 g..java/uti │ │ │ │ │ +0006be90: 6c2f 4c6f 6361 6c65 2f4c 6f63 616c 6550 l/Locale/LocaleP │ │ │ │ │ +0006bea0: 726f 7669 6465 7273 5275 6e2e 6a61 7661 rovidersRun.java │ │ │ │ │ +0006beb0: 3a20 7465 7374 7320 666f 7220 226a 6176 : tests for "jav │ │ │ │ │ +0006bec0: 612e 6c6f 6361 6c65 2e70 726f 7669 6465 a.locale.provide │ │ │ │ │ +0006bed0: 7273 2220 7379 7374 656d 2070 726f 7065 rs" system prope │ │ │ │ │ +0006bee0: 7274 790a 3c62 720a 3e6a 6176 612f 7574 rty.java/ut │ │ │ │ │ +0006bef0: 696c 2f4c 6f63 616c 652f 4c6f 6361 6c65 il/Locale/Locale │ │ │ │ │ +0006bf00: 5368 6f75 6c64 5365 7446 726f 6d43 4c49 ShouldSetFromCLI │ │ │ │ │ +0006bf10: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +0006bf20: 6174 2074 6865 2064 6566 6175 6c74 206c at the default l │ │ │ │ │ +0006bf30: 6f63 616c 6520 6361 6e20 6265 2073 7065 ocale can be spe │ │ │ │ │ +0006bf40: 6369 6669 6564 2066 726f 6d20 7468 6520 cified from the │ │ │ │ │ +0006bf50: 636f 6d6d 616e 6420 6c69 6e65 2e0a 3c62 command line..java/util/Loc │ │ │ │ │ +0006bf70: 616c 652f 4c6f 6361 6c65 5465 7374 2e6a ale/LocaleTest.j │ │ │ │ │ +0006bf80: 6176 613a 2074 6573 7420 4c6f 6361 6c65 ava: test Locale │ │ │ │ │ +0006bf90: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ +0006bfa0: 2f4c 6f63 616c 652f 4c6f 6f6b 7570 4f6e /Locale/LookupOn │ │ │ │ │ +0006bfb0: 5661 6c69 6452 616e 6765 5465 7374 2e6a ValidRangeTest.j │ │ │ │ │ +0006bfc0: 6176 613a 2043 6865 636b 7320 7468 6174 ava: Checks that │ │ │ │ │ +0006bfd0: 2074 6865 204c 6f63 616c 652e 6c6f 6f6b the Locale.look │ │ │ │ │ +0006bfe0: 7570 2065 7865 6375 7465 7320 7072 6f70 up executes prop │ │ │ │ │ +0006bff0: 6572 6c79 2077 6974 686f 7574 2074 6872 erly without thr │ │ │ │ │ +0006c000: 6f77 696e 6720 616e 7920 6578 6365 7074 owing any except │ │ │ │ │ +0006c010: 696f 6e20 666f 7220 736f 6d65 2073 7065 ion for some spe │ │ │ │ │ +0006c020: 6369 6669 6320 6c61 6e67 7561 6765 2072 cific language r │ │ │ │ │ +0006c030: 616e 6765 730a 3c62 720a 3e6a 6176 612f anges.java/ │ │ │ │ │ +0006c040: 7574 696c 2f4c 6f63 616c 652f 4d61 7463 util/Locale/Matc │ │ │ │ │ +0006c050: 6845 6d70 7479 5765 6967 6874 436f 7272 hEmptyWeightCorr │ │ │ │ │ +0006c060: 6563 746c 792e 6a61 7661 3a20 4368 6563 ectly.java: Chec │ │ │ │ │ +0006c070: 6b73 2074 6861 7420 7468 6520 7461 6773 ks that the tags │ │ │ │ │ +0006c080: 206d 6174 6368 696e 6720 7468 6520 7261 matching the ra │ │ │ │ │ +0006c090: 6e67 6520 7769 7468 2071 7561 6c69 7479 nge with quality │ │ │ │ │ +0006c0a0: 2077 6569 6768 7420 713d 3020 652e 672e weight q=0 e.g. │ │ │ │ │ +0006c0b0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0006c0c0: 4c6f 6361 6c65 2f50 7265 7365 7276 6554 Locale/PreserveT │ │ │ │ │ +0006c0d0: 6167 4361 7365 2e6a 6176 613a 2043 6865 agCase.java: Che │ │ │ │ │ +0006c0e0: 636b 7320 7468 6174 2074 6865 2066 696c cks that the fil │ │ │ │ │ +0006c0f0: 7465 7254 6167 7328 2920 616e 6420 6c6f terTags() and lo │ │ │ │ │ +0006c100: 6f6b 7570 2829 206d 6574 686f 6473 2070 okup() methods p │ │ │ │ │ +0006c110: 7265 7365 7276 6520 7468 6520 6361 7365 reserve the case │ │ │ │ │ +0006c120: 206f 6620 6d61 7463 6869 6e67 206c 616e of matching lan │ │ │ │ │ +0006c130: 6775 6167 6520 7461 6728 7329 2e0a 3c62 guage tag(s)..java/util/Loc │ │ │ │ │ +0006c150: 616c 652f 5072 6f76 6964 6572 506f 6f6c ale/ProviderPool │ │ │ │ │ +0006c160: 4d75 6c74 6954 6872 6561 6441 6363 6573 MultiThreadAcces │ │ │ │ │ +0006c170: 732e 6a61 7661 3a20 5665 7269 6679 2043 s.java: Verify C │ │ │ │ │ +0006c180: 6f6e 6375 7272 656e 744d 6f64 6966 6963 oncurrentModific │ │ │ │ │ +0006c190: 6174 696f 6e45 7863 6570 7469 6f6e 2069 ationException i │ │ │ │ │ +0006c1a0: 7320 6e6f 7420 7468 726f 776e 2077 6974 s not thrown wit │ │ │ │ │ +0006c1b0: 6820 6d75 6c74 6970 6c65 2074 6872 6561 h multiple threa │ │ │ │ │ +0006c1c0: 6420 6163 6365 7373 6573 2e0a 3c62 720a d accesses..java/util/Local │ │ │ │ │ +0006c1e0: 652f 5265 7175 6972 6564 4176 6169 6c61 e/RequiredAvaila │ │ │ │ │ +0006c1f0: 626c 654c 6f63 616c 6573 5465 7374 2e6a bleLocalesTest.j │ │ │ │ │ +0006c200: 6176 613a 2043 6865 636b 7320 7768 6574 ava: Checks whet │ │ │ │ │ +0006c210: 6865 7220 6765 7441 7661 696c 6162 6c65 her getAvailable │ │ │ │ │ +0006c220: 4c6f 6361 6c65 7328 2920 7265 7475 726e Locales() return │ │ │ │ │ +0006c230: 7320 6174 206c 6561 7374 204c 6f63 616c s at least Local │ │ │ │ │ +0006c240: 652e 524f 4f54 2061 6e64 204c 6f63 616c e.ROOT and Local │ │ │ │ │ +0006c250: 652e 5553 2069 6e73 7461 6e63 6573 2e0a e.US instances.. │ │ │ │ │ +0006c260: 3c62 720a 3e6a 6176 612f 7574 696c 2f4c java/util/L │ │ │ │ │ +0006c270: 6f63 616c 652f 526f 6f74 4c6f 6361 6c65 ocale/RootLocale │ │ │ │ │ +0006c280: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +0006c290: 6174 2074 6865 7265 2069 7320 4c6f 6361 at there is Loca │ │ │ │ │ +0006c2a0: 6c65 2e52 4f4f 5420 636f 6e73 7461 6e74 le.ROOT constant │ │ │ │ │ +0006c2b0: 2c20 616e 6420 6974 2069 7320 6571 7561 , and it is equa │ │ │ │ │ +0006c2c0: 6c20 746f 204c 6f63 616c 6528 2222 2c20 l to Locale("", │ │ │ │ │ +0006c2d0: 2222 2c20 2222 290a 3c62 720a 3e6a 6176 "", "").jav │ │ │ │ │ +0006c2e0: 612f 7574 696c 2f4c 6f63 616c 652f 536f a/util/Locale/So │ │ │ │ │ +0006c2f0: 6674 4b65 7973 2e6a 6176 613a 204d 616b ftKeys.java: Mak │ │ │ │ │ +0006c300: 6520 7375 7265 2077 6520 6465 616c 2077 e sure we deal w │ │ │ │ │ +0006c310: 6974 6820 696e 7465 726e 616c 204b 6579 ith internal Key │ │ │ │ │ +0006c320: 2064 6174 6120 6265 696e 6720 636c 6561 data being clea │ │ │ │ │ +0006c330: 7265 6420 7072 6f70 6572 6c79 0a3c 6272 red properly.
    java/util/Loca │ │ │ │ │ +0006c350: 6c65 2f53 7562 7365 7175 656e 7452 616e le/SubsequentRan │ │ │ │ │ +0006c360: 6765 5061 7273 696e 6754 6573 742e 6a61 geParsingTest.ja │ │ │ │ │ +0006c370: 7661 3a20 4368 6563 6b73 2074 6865 2073 va: Checks the s │ │ │ │ │ +0006c380: 7562 7365 7175 656e 7420 6361 6c6c 2074 ubsequent call t │ │ │ │ │ +0006c390: 6f20 7061 7273 6520 7468 6520 7361 6d65 o parse the same │ │ │ │ │ +0006c3a0: 206c 616e 6775 6167 6520 7261 6e67 6573 language ranges │ │ │ │ │ +0006c3b0: 2077 6869 6368 206d 7573 7420 6765 6e65 which must gene │ │ │ │ │ +0006c3c0: 7261 7465 2074 6865 2073 616d 6520 6c69 rate the same li │ │ │ │ │ +0006c3d0: 7374 206f 6620 6c61 6e67 7561 6765 2072 st of language r │ │ │ │ │ +0006c3e0: 616e 6765 7320 692e 652e 0a3c 6272 0a3e anges i.e.. │ │ │ │ │ +0006c3f0: 6a61 7661 2f75 7469 6c2f 4c6f 6361 6c65 java/util/Locale │ │ │ │ │ +0006c400: 2f54 6573 744f 662e 6a61 7661 3a20 556e /TestOf.java: Un │ │ │ │ │ +0006c410: 6974 2074 6573 7473 2066 6f72 204c 6f63 it tests for Loc │ │ │ │ │ +0006c420: 616c 652e 6f66 2829 206d 6574 686f 642e ale.of() method. │ │ │ │ │ +0006c430: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0006c440: 4c6f 6361 6c65 2f54 6861 6947 6f76 2e6a Locale/ThaiGov.j │ │ │ │ │ +0006c450: 6176 613a 2054 6573 7473 2073 6f6d 6520 ava: Tests some │ │ │ │ │ +0006c460: 6c6f 6361 6c69 7a65 6420 6d65 7468 6f64 localized method │ │ │ │ │ +0006c470: 7320 7769 7468 2054 6861 6920 6c6f 6361 s with Thai loca │ │ │ │ │ +0006c480: 6c65 0a3c 6272 0a3e 6a61 7661 2f75 7469 le.java/uti │ │ │ │ │ +0006c490: 6c2f 4c6f 6361 6c65 2f54 7572 6b69 7368 l/Locale/Turkish │ │ │ │ │ +0006c4a0: 4c61 6e67 5261 6e67 6554 6573 742e 6a61 LangRangeTest.ja │ │ │ │ │ +0006c4b0: 7661 3a20 4368 6563 6b73 2074 6865 2070 va: Checks the p │ │ │ │ │ +0006c4c0: 726f 7065 7220 6578 6563 7574 696f 6e20 roper execution │ │ │ │ │ +0006c4d0: 6f66 204c 616e 6775 6167 6552 616e 6765 of LanguageRange │ │ │ │ │ +0006c4e0: 2e70 6172 7365 2829 2061 6e64 206f 7468 .parse() and oth │ │ │ │ │ +0006c4f0: 6572 204c 6f63 616c 654d 6174 6368 6572 er LocaleMatcher │ │ │ │ │ +0006c500: 206d 6574 686f 6473 2077 6865 6e20 7573 methods when us │ │ │ │ │ +0006c510: 6564 2069 6e20 7468 6520 6c6f 6361 6c65 ed in the locale │ │ │ │ │ +0006c520: 7320 6c69 6b65 2054 7572 6b69 7368 2c20 s like Turkish, │ │ │ │ │ +0006c530: 6265 6361 7573 6520 7468 6520 746f 4c6f because the toLo │ │ │ │ │ +0006c540: 7765 7243 6173 6528 2920 6d65 7468 6f64 werCase() method │ │ │ │ │ +0006c550: 2069 7320 696e 766f 6b65 6420 696e 2074 is invoked in t │ │ │ │ │ +0006c560: 6865 2070 6172 7365 2829 2061 6e64 206f he parse() and o │ │ │ │ │ +0006c570: 7468 6572 204c 6f63 616c 654d 6174 6368 ther LocaleMatch │ │ │ │ │ +0006c580: 6572 206d 6574 686f 6473 2e0a 3c62 720a er methods..java/util/Local │ │ │ │ │ +0006c5a0: 652f 5573 654f 6c64 4953 4f43 6f64 6573 e/UseOldISOCodes │ │ │ │ │ +0006c5b0: 5465 7374 2e6a 6176 613a 2045 6e73 7572 Test.java: Ensur │ │ │ │ │ +0006c5c0: 6573 206a 6176 612e 6c6f 6361 6c65 2e75 es java.locale.u │ │ │ │ │ +0006c5d0: 7365 4f6c 6449 534f 436f 6465 7320 6973 seOldISOCodes is │ │ │ │ │ +0006c5e0: 2073 7461 7469 6361 6c6c 7920 696e 6974 statically init │ │ │ │ │ +0006c5f0: 6961 6c69 7a65 640a 3c62 720a 3e6a 6176 ialized.jav │ │ │ │ │ +0006c600: 612f 7574 696c 2f4c 6f63 616c 652f 6263 a/util/Locale/bc │ │ │ │ │ +0006c610: 7034 3775 2f43 616c 656e 6461 7254 6573 p47u/CalendarTes │ │ │ │ │ +0006c620: 7473 2e6a 6176 613a 2054 6573 7473 2043 ts.java: Tests C │ │ │ │ │ +0006c630: 616c 656e 6461 7220 636c 6173 7320 6465 alendar class de │ │ │ │ │ +0006c640: 616c 7320 7769 7468 2055 6e69 636f 6465 als with Unicode │ │ │ │ │ +0006c650: 2065 7874 656e 7369 6f6e 7320 636f 7272 extensions corr │ │ │ │ │ +0006c660: 6563 746c 792e 0a3c 6272 0a3e 6a61 7661 ectly..java │ │ │ │ │ +0006c670: 2f75 7469 6c2f 4c6f 6361 6c65 2f62 6370 /util/Locale/bcp │ │ │ │ │ +0006c680: 3437 752f 4375 7272 656e 6379 466f 726d 47u/CurrencyForm │ │ │ │ │ +0006c690: 6174 5465 7374 732e 6a61 7661 3a20 5465 atTests.java: Te │ │ │ │ │ +0006c6a0: 7374 7320 7468 6520 2275 2d63 6622 2065 sts the "u-cf" e │ │ │ │ │ +0006c6b0: 7874 656e 7369 6f6e 0a3c 6272 0a3e 6a61 xtension.ja │ │ │ │ │ +0006c6c0: 7661 2f75 7469 6c2f 4c6f 6361 6c65 2f62 va/util/Locale/b │ │ │ │ │ +0006c6d0: 6370 3437 752f 4375 7272 656e 6379 5465 cp47u/CurrencyTe │ │ │ │ │ +0006c6e0: 7374 732e 6a61 7661 3a20 5465 7374 7320 sts.java: Tests │ │ │ │ │ +0006c6f0: 4375 7272 656e 6379 2063 6c61 7373 2069 Currency class i │ │ │ │ │ +0006c700: 6e73 7461 6e74 6961 7465 7320 636f 7272 nstantiates corr │ │ │ │ │ +0006c710: 6563 746c 7920 7769 7468 2055 6e69 636f ectly with Unico │ │ │ │ │ +0006c720: 6465 2065 7874 656e 7369 6f6e 730a 3c62 de extensions.java/util/Loc │ │ │ │ │ +0006c740: 616c 652f 6263 7034 3775 2f44 6973 706c ale/bcp47u/Displ │ │ │ │ │ +0006c750: 6179 4e61 6d65 5465 7374 732e 6a61 7661 ayNameTests.java │ │ │ │ │ +0006c760: 3a20 5465 7374 7320 7468 6520 6469 7370 : Tests the disp │ │ │ │ │ +0006c770: 6c61 7920 6e61 6d65 7320 666f 7220 4243 lay names for BC │ │ │ │ │ +0006c780: 5020 3437 2055 2065 7874 656e 7369 6f6e P 47 U extension │ │ │ │ │ +0006c790: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ +0006c7a0: 2f4c 6f63 616c 652f 6263 7034 3775 2f46 /Locale/bcp47u/F │ │ │ │ │ +0006c7b0: 6f72 6d61 7454 6573 7473 2e6a 6176 613a ormatTests.java: │ │ │ │ │ +0006c7c0: 2054 6573 7473 202a 466f 726d 6174 2063 Tests *Format c │ │ │ │ │ +0006c7d0: 6c61 7373 2064 6561 6c73 2077 6974 6820 lass deals with │ │ │ │ │ +0006c7e0: 556e 6963 6f64 6520 6578 7465 6e73 696f Unicode extensio │ │ │ │ │ +0006c7f0: 6e73 2063 6f72 7265 6374 6c79 2e0a 3c62 ns correctly..java/util/Loc │ │ │ │ │ +0006c810: 616c 652f 6263 7034 3775 2f53 796d 626f ale/bcp47u/Symbo │ │ │ │ │ +0006c820: 6c73 5465 7374 732e 6a61 7661 3a20 5465 lsTests.java: Te │ │ │ │ │ +0006c830: 7374 7320 2a46 6f72 6d61 7453 796d 626f sts *FormatSymbo │ │ │ │ │ +0006c840: 6c73 2063 6c61 7373 2064 6561 6c73 2077 ls class deals w │ │ │ │ │ +0006c850: 6974 6820 556e 6963 6f64 6520 6578 7465 ith Unicode exte │ │ │ │ │ +0006c860: 6e73 696f 6e73 2063 6f72 7265 6374 6c79 nsions correctly │ │ │ │ │ +0006c870: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +0006c880: 2f4c 6f63 616c 652f 6263 7034 3775 2f53 /Locale/bcp47u/S │ │ │ │ │ +0006c890: 7973 7465 6d50 726f 7065 7274 7954 6573 ystemPropertyTes │ │ │ │ │ +0006c8a0: 7473 2e6a 6176 613a 2054 6573 7473 2074 ts.java: Tests t │ │ │ │ │ +0006c8b0: 6865 2073 7973 7465 6d20 7072 6f70 6572 he system proper │ │ │ │ │ +0006c8c0: 7469 6573 0a3c 6272 0a3e 6a61 7661 2f75 ties.java/u │ │ │ │ │ +0006c8d0: 7469 6c2f 4c6f 6361 6c65 2f62 6370 3437 til/Locale/bcp47 │ │ │ │ │ +0006c8e0: 752f 7370 692f 4461 7465 466f 726d 6174 u/spi/DateFormat │ │ │ │ │ +0006c8f0: 5379 6d62 6f6c 7350 726f 7669 6465 7254 SymbolsProviderT │ │ │ │ │ +0006c900: 6573 7473 2e6a 6176 613a 2054 6573 7473 ests.java: Tests │ │ │ │ │ +0006c910: 2044 6174 6546 6f72 6d61 7453 796d 626f DateFormatSymbo │ │ │ │ │ +0006c920: 6c73 2070 726f 7669 6465 7220 696d 706c ls provider impl │ │ │ │ │ +0006c930: 656d 656e 7461 7469 6f6e 730a 3c62 720a ementations.java/util/Local │ │ │ │ │ +0006c950: 652f 6263 7034 3775 2f73 7069 2f4c 6f63 e/bcp47u/spi/Loc │ │ │ │ │ +0006c960: 616c 654e 616d 6550 726f 7669 6465 7254 aleNameProviderT │ │ │ │ │ +0006c970: 6573 7473 2e6a 6176 613a 2054 6573 7473 ests.java: Tests │ │ │ │ │ +0006c980: 204c 6f63 616c 654e 616d 6550 726f 7669 LocaleNameProvi │ │ │ │ │ +0006c990: 6465 7220 5350 4973 0a3c 6272 0a3e 6a61 der SPIs.ja │ │ │ │ │ +0006c9a0: 7661 2f75 7469 6c2f 4d61 702f 4261 7369 va/util/Map/Basi │ │ │ │ │ +0006c9b0: 6353 6572 6961 6c69 7a61 7469 6f6e 2e6a cSerialization.j │ │ │ │ │ +0006c9c0: 6176 613a 2045 6e73 7572 6520 4d61 7073 ava: Ensure Maps │ │ │ │ │ +0006c9d0: 2063 616e 2062 6520 7365 7269 616c 697a can be serializ │ │ │ │ │ +0006c9e0: 6564 2061 6e64 2064 6573 6572 6961 6c69 ed and deseriali │ │ │ │ │ +0006c9f0: 7a65 642e 0a3c 6272 0a3e 6a61 7661 2f75 zed..java/u │ │ │ │ │ +0006ca00: 7469 6c2f 4d61 702f 436f 6c6c 6973 696f til/Map/Collisio │ │ │ │ │ +0006ca10: 6e73 2e6a 6176 613a 2045 6e73 7572 6520 ns.java: Ensure │ │ │ │ │ +0006ca20: 4d61 7073 2062 6568 6176 6520 7765 6c6c Maps behave well │ │ │ │ │ +0006ca30: 2077 6974 6820 6c6f 7473 206f 6620 6861 with lots of ha │ │ │ │ │ +0006ca40: 7368 436f 6465 2829 2063 6f6c 6c69 7369 shCode() collisi │ │ │ │ │ +0006ca50: 6f6e 732e 0a3c 6272 0a3e 6a61 7661 2f75 ons..java/u │ │ │ │ │ +0006ca60: 7469 6c2f 4d61 702f 4465 6661 756c 7473 til/Map/Defaults │ │ │ │ │ +0006ca70: 2e6a 6176 613a 2054 6573 7420 4d61 7020 .java: Test Map │ │ │ │ │ +0006ca80: 6465 6661 756c 7420 6d65 7468 6f64 730a default methods. │ │ │ │ │ +0006ca90: 3c62 720a 3e6a 6176 612f 7574 696c 2f4d java/util/M │ │ │ │ │ +0006caa0: 6170 2f45 6e74 7279 436f 6d70 6172 6174 ap/EntryComparat │ │ │ │ │ +0006cab0: 6f72 732e 6a61 7661 3a20 200a 3c62 720a ors.java: .java/util/Map/E │ │ │ │ │ +0006cad0: 6e74 7279 4861 7368 436f 6465 2e6a 6176 ntryHashCode.jav │ │ │ │ │ +0006cae0: 613a 204d 6170 2e45 6e74 7279 2069 6d70 a: Map.Entry imp │ │ │ │ │ +0006caf0: 6c65 6d65 6e74 6174 696f 6e73 206e 6565 lementations nee │ │ │ │ │ +0006cb00: 6420 746f 2063 6f6d 706c 7920 7769 7468 d to comply with │ │ │ │ │ +0006cb10: 204d 6170 2e45 6e74 7279 2e68 6173 6843 Map.Entry.hashC │ │ │ │ │ +0006cb20: 6f64 6528 2920 6465 6669 6e65 6420 6265 ode() defined be │ │ │ │ │ +0006cb30: 6861 7669 6f75 722e 0a3c 6272 0a3e 6a61 haviour..ja │ │ │ │ │ +0006cb40: 7661 2f75 7469 6c2f 4d61 702f 456e 7472 va/util/Map/Entr │ │ │ │ │ +0006cb50: 7953 6574 4974 6572 6174 6f72 2e6a 6176 ySetIterator.jav │ │ │ │ │ +0006cb60: 613a 2065 6e73 7572 6520 656e 7472 7920 a: ensure entry │ │ │ │ │ +0006cb70: 7365 7427 7320 6974 6572 6174 6f72 2064 set's iterator d │ │ │ │ │ +0006cb80: 6f65 736e 2774 2068 6176 6520 7369 6465 oesn't have side │ │ │ │ │ +0006cb90: 2065 6666 6563 7473 206f 6e20 7468 6520 effects on the │ │ │ │ │ +0006cba0: 656e 7472 7920 7365 740a 3c62 720a 3e6a entry set.j │ │ │ │ │ +0006cbb0: 6176 612f 7574 696c 2f4d 6170 2f46 756e ava/util/Map/Fun │ │ │ │ │ +0006cbc0: 6374 696f 6e61 6c43 4d45 732e 6a61 7661 ctionalCMEs.java │ │ │ │ │ +0006cbd0: 3a20 456e 7375 7265 2074 6861 7420 436f : Ensure that Co │ │ │ │ │ +0006cbe0: 6e63 7572 7265 6e74 4d6f 6469 6669 6361 ncurrentModifica │ │ │ │ │ +0006cbf0: 7469 6f6e 4578 6365 7074 696f 6e73 2061 tionExceptions a │ │ │ │ │ +0006cc00: 7265 2074 6872 6f77 6e20 6173 2073 7065 re thrown as spe │ │ │ │ │ +0006cc10: 6369 6669 6564 2066 726f 6d20 4d61 7020 cified from Map │ │ │ │ │ +0006cc20: 6d65 7468 6f64 7320 7468 6174 2061 6363 methods that acc │ │ │ │ │ +0006cc30: 6570 7420 4675 6e63 7469 6f6e 730a 3c62 ept Functions.java/util/Map │ │ │ │ │ +0006cc50: 2f47 6574 2e6a 6176 613a 2056 6572 6966 /Get.java: Verif │ │ │ │ │ +0006cc60: 7920 6173 7365 7274 696f 6e73 2069 6e20 y assertions in │ │ │ │ │ +0006cc70: 6765 7428 2920 6a61 7661 646f 6373 0a3c get() javadocs.< │ │ │ │ │ +0006cc80: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4d61 br.>java/util/Ma │ │ │ │ │ +0006cc90: 702f 496e 506c 6163 654f 7073 436f 6c6c p/InPlaceOpsColl │ │ │ │ │ +0006cca0: 6973 696f 6e73 2e6a 6176 613a 2045 6e73 isions.java: Ens │ │ │ │ │ +0006ccb0: 7572 6520 6f76 6572 7269 6465 7320 6f66 ure overrides of │ │ │ │ │ +0006ccc0: 2069 6e2d 706c 6163 6520 6f70 6572 6174 in-place operat │ │ │ │ │ +0006ccd0: 696f 6e73 2069 6e20 4d61 7073 2062 6568 ions in Maps beh │ │ │ │ │ +0006cce0: 6176 6520 7765 6c6c 2077 6974 6820 6c6f ave well with lo │ │ │ │ │ +0006ccf0: 7473 206f 6620 636f 6c6c 6973 696f 6e73 ts of collisions │ │ │ │ │ +0006cd00: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +0006cd10: 2f4d 6170 2f4c 6f63 6b53 7465 702e 6a61 /Map/LockStep.ja │ │ │ │ │ +0006cd20: 7661 3a20 5465 7374 204d 6170 2069 6d70 va: Test Map imp │ │ │ │ │ +0006cd30: 6c65 6d65 6e74 6174 696f 6e73 2066 6f72 lementations for │ │ │ │ │ +0006cd40: 206d 7574 7561 6c20 636f 6d70 6174 6962 mutual compatib │ │ │ │ │ +0006cd50: 696c 6974 790a 3c62 720a 3e6a 6176 612f ility.java/ │ │ │ │ │ +0006cd60: 7574 696c 2f4d 6170 2f4d 6170 4269 6e54 util/Map/MapBinT │ │ │ │ │ +0006cd70: 6f46 726f 6d54 7265 6554 6573 742e 6a61 oFromTreeTest.ja │ │ │ │ │ +0006cd80: 7661 3a20 5465 7374 2074 6865 2063 6173 va: Test the cas │ │ │ │ │ +0006cd90: 6520 7768 6572 6520 6120 6269 6e20 6973 e where a bin is │ │ │ │ │ +0006cda0: 2074 7265 6569 6669 6564 2061 6e64 2076 treeified and v │ │ │ │ │ +0006cdb0: 6963 6520 7665 7273 6572 0a3c 6272 0a3e ice verser. │ │ │ │ │ +0006cdc0: 6a61 7661 2f75 7469 6c2f 4d61 702f 4d61 java/util/Map/Ma │ │ │ │ │ +0006cdd0: 7046 6163 746f 7269 6573 2e6a 6176 613a pFactories.java: │ │ │ │ │ +0006cde0: 2054 6573 7420 636f 6e76 656e 6965 6e63 Test convenienc │ │ │ │ │ +0006cdf0: 6520 7374 6174 6963 2066 6163 746f 7279 e static factory │ │ │ │ │ +0006ce00: 206d 6574 686f 6473 206f 6e20 4d61 702e methods on Map. │ │ │ │ │ +0006ce10: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0006ce20: 4d61 702f 546f 4172 7261 792e 6a61 7661 Map/ToArray.java │ │ │ │ │ +0006ce30: 3a20 456e 7375 7265 2074 6f41 7272 6179 : Ensure toArray │ │ │ │ │ +0006ce40: 2829 2069 6d70 6c65 6d65 6e74 6174 696f () implementatio │ │ │ │ │ +0006ce50: 6e73 2072 6574 7572 6e20 636f 7272 6563 ns return correc │ │ │ │ │ +0006ce60: 7420 7265 7375 6c74 732e 0a3c 6272 0a3e t results.. │ │ │ │ │ +0006ce70: 6a61 7661 2f75 7469 6c2f 4d69 7373 696e java/util/Missin │ │ │ │ │ +0006ce80: 6746 6f72 6d61 7441 7267 756d 656e 7445 gFormatArgumentE │ │ │ │ │ +0006ce90: 7863 6570 7469 6f6e 2f47 6574 466f 726d xception/GetForm │ │ │ │ │ +0006cea0: 6174 5370 6563 6966 6965 722e 6a61 7661 atSpecifier.java │ │ │ │ │ +0006ceb0: 3a20 556e 6974 2074 6573 7420 666f 7220 : Unit test for │ │ │ │ │ +0006cec0: 4d69 7373 696e 6746 6f72 6d61 7441 7267 MissingFormatArg │ │ │ │ │ +0006ced0: 756d 656e 7445 7863 6570 7469 6f6e 2e67 umentException.g │ │ │ │ │ +0006cee0: 6574 466f 726d 6174 5370 6563 6966 6965 etFormatSpecifie │ │ │ │ │ +0006cef0: 720a 3c62 720a 3e6a 6176 612f 7574 696c r.java/util │ │ │ │ │ +0006cf00: 2f4e 6176 6967 6162 6c65 4d61 702f 4c6f /NavigableMap/Lo │ │ │ │ │ +0006cf10: 636b 5374 6570 2e6a 6176 613a 2043 6f6d ckStep.java: Com │ │ │ │ │ +0006cf20: 7061 7265 204e 6176 6967 6162 6c65 4d61 pare NavigableMa │ │ │ │ │ +0006cf30: 7020 696d 706c 656d 656e 7461 7469 6f6e p implementation │ │ │ │ │ +0006cf40: 7320 666f 7220 6964 656e 7469 6361 6c20 s for identical │ │ │ │ │ +0006cf50: 6265 6861 7669 6f72 0a3c 6272 0a3e 6a61 behavior.ja │ │ │ │ │ +0006cf60: 7661 2f75 7469 6c2f 4f62 6a65 6374 732f va/util/Objects/ │ │ │ │ │ +0006cf70: 4261 7369 634f 626a 6563 7473 5465 7374 BasicObjectsTest │ │ │ │ │ +0006cf80: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ +0006cf90: 7473 2066 6f72 206d 6574 686f 6473 2069 ts for methods i │ │ │ │ │ +0006cfa0: 6e20 6a61 7661 2e75 7469 6c2e 4f62 6a65 n java.util.Obje │ │ │ │ │ +0006cfb0: 6374 730a 3c62 720a 3e6a 6176 612f 7574 cts.java/ut │ │ │ │ │ +0006cfc0: 696c 2f4f 626a 6563 7473 2f43 6865 636b il/Objects/Check │ │ │ │ │ +0006cfd0: 496e 6465 782e 6a61 7661 3a20 4f62 6a65 Index.java: Obje │ │ │ │ │ +0006cfe0: 6374 732e 6368 6563 6b49 6e64 6578 2f6a cts.checkIndex/j │ │ │ │ │ +0006cff0: 646b 2e69 6e74 6572 6e61 6c2e 7574 696c dk.internal.util │ │ │ │ │ +0006d000: 2e50 7265 636f 6e64 6974 696f 6e73 2e63 .Preconditions.c │ │ │ │ │ +0006d010: 6865 636b 496e 6465 7820 7465 7374 7320 heckIndex tests │ │ │ │ │ +0006d020: 666f 7220 696e 7420 7661 6c75 6573 0a3c for int values.< │ │ │ │ │ +0006d030: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4f62 br.>java/util/Ob │ │ │ │ │ +0006d040: 6a65 6374 732f 4368 6563 6b4c 6f6e 6749 jects/CheckLongI │ │ │ │ │ +0006d050: 6e64 6578 2e6a 6176 613a 204f 626a 6563 ndex.java: Objec │ │ │ │ │ +0006d060: 7473 2e63 6865 636b 496e 6465 782f 6a64 ts.checkIndex/jd │ │ │ │ │ +0006d070: 6b2e 696e 7465 726e 616c 2e75 7469 6c2e k.internal.util. │ │ │ │ │ +0006d080: 5072 6563 6f6e 6469 7469 6f6e 732e 6368 Preconditions.ch │ │ │ │ │ +0006d090: 6563 6b49 6e64 6578 2074 6573 7473 2066 eckIndex tests f │ │ │ │ │ +0006d0a0: 6f72 206c 6f6e 6720 7661 6c75 6573 0a3c or long values.< │ │ │ │ │ +0006d0b0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 4f62 br.>java/util/Ob │ │ │ │ │ +0006d0c0: 7365 7276 6162 6c65 2f43 6c65 6172 4368 servable/ClearCh │ │ │ │ │ +0006d0d0: 616e 6765 642e 6a61 7661 3a20 5465 7374 anged.java: Test │ │ │ │ │ +0006d0e0: 2074 6861 7420 4f62 7365 7276 6572 2e6e that Observer.n │ │ │ │ │ +0006d0f0: 6f74 6966 794f 6273 6572 7665 7273 2063 otifyObservers c │ │ │ │ │ +0006d100: 616c 6c73 2063 6c65 6172 4368 616e 6765 alls clearChange │ │ │ │ │ +0006d110: 640a 3c62 720a 3e6a 6176 612f 7574 696c d.java/util │ │ │ │ │ +0006d120: 2f4f 7074 696f 6e61 6c2f 4261 7369 632e /Optional/Basic. │ │ │ │ │ +0006d130: 6a61 7661 3a20 4261 7369 6320 6675 6e63 java: Basic func │ │ │ │ │ +0006d140: 7469 6f6e 616c 2074 6573 7420 6f66 204f tional test of O │ │ │ │ │ +0006d150: 7074 696f 6e61 6c0a 3c62 720a 3e6a 6176 ptional.jav │ │ │ │ │ +0006d160: 612f 7574 696c 2f4f 7074 696f 6e61 6c2f a/util/Optional/ │ │ │ │ │ +0006d170: 4261 7369 6344 6f75 626c 652e 6a61 7661 BasicDouble.java │ │ │ │ │ +0006d180: 3a20 4261 7369 6320 6675 6e63 7469 6f6e : Basic function │ │ │ │ │ +0006d190: 616c 2074 6573 7420 6f66 204f 7074 696f al test of Optio │ │ │ │ │ +0006d1a0: 6e61 6c44 6f75 626c 650a 3c62 720a 3e6a nalDouble.j │ │ │ │ │ +0006d1b0: 6176 612f 7574 696c 2f4f 7074 696f 6e61 ava/util/Optiona │ │ │ │ │ +0006d1c0: 6c2f 4261 7369 6349 6e74 2e6a 6176 613a l/BasicInt.java: │ │ │ │ │ +0006d1d0: 2042 6173 6963 2066 756e 6374 696f 6e61 Basic functiona │ │ │ │ │ +0006d1e0: 6c20 7465 7374 206f 6620 4f70 7469 6f6e l test of Option │ │ │ │ │ +0006d1f0: 616c 496e 740a 3c62 720a 3e6a 6176 612f alInt.java/ │ │ │ │ │ +0006d200: 7574 696c 2f4f 7074 696f 6e61 6c2f 4261 util/Optional/Ba │ │ │ │ │ +0006d210: 7369 634c 6f6e 672e 6a61 7661 3a20 4261 sicLong.java: Ba │ │ │ │ │ +0006d220: 7369 6320 6675 6e63 7469 6f6e 616c 2074 sic functional t │ │ │ │ │ +0006d230: 6573 7420 6f66 204f 7074 696f 6e61 6c4c est of OptionalL │ │ │ │ │ +0006d240: 6f6e 670a 3c62 720a 3e6a 6176 612f 7574 ong.java/ut │ │ │ │ │ +0006d250: 696c 2f50 6c75 6767 6162 6c65 4c6f 6361 il/PluggableLoca │ │ │ │ │ +0006d260: 6c65 2f42 7265 616b 4974 6572 6174 6f72 le/BreakIterator │ │ │ │ │ +0006d270: 5072 6f76 6964 6572 5465 7374 2e6a 6176 ProviderTest.jav │ │ │ │ │ +0006d280: 613a 2042 7265 616b 4974 6572 6174 6f72 a: BreakIterator │ │ │ │ │ +0006d290: 5072 6f76 6964 6572 2074 6573 7473 0a3c Provider tests.< │ │ │ │ │ +0006d2a0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 506c br.>java/util/Pl │ │ │ │ │ +0006d2b0: 7567 6761 626c 654c 6f63 616c 652f 4361 uggableLocale/Ca │ │ │ │ │ +0006d2c0: 6c65 6e64 6172 4461 7461 5072 6f76 6964 lendarDataProvid │ │ │ │ │ +0006d2d0: 6572 5465 7374 2e6a 6176 613a 2043 616c erTest.java: Cal │ │ │ │ │ +0006d2e0: 656e 6461 7244 6174 6150 726f 7669 6465 endarDataProvide │ │ │ │ │ +0006d2f0: 7220 7465 7374 730a 3c62 720a 3e6a 6176 r tests.jav │ │ │ │ │ +0006d300: 612f 7574 696c 2f50 6c75 6767 6162 6c65 a/util/Pluggable │ │ │ │ │ +0006d310: 4c6f 6361 6c65 2f43 616c 656e 6461 724e Locale/CalendarN │ │ │ │ │ +0006d320: 616d 6550 726f 7669 6465 7254 6573 742e ameProviderTest. │ │ │ │ │ +0006d330: 6a61 7661 3a20 4361 6c65 6e64 6172 4e61 java: CalendarNa │ │ │ │ │ +0006d340: 6d65 5072 6f76 6964 6572 2074 6573 7473 meProvider tests │ │ │ │ │ +0006d350: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0006d360: 506c 7567 6761 626c 654c 6f63 616c 652f PluggableLocale/ │ │ │ │ │ +0006d370: 436c 6173 7370 6174 6854 6573 742e 6a61 ClasspathTest.ja │ │ │ │ │ +0006d380: 7661 3a20 4368 6563 6b73 2077 6865 7468 va: Checks wheth │ │ │ │ │ +0006d390: 6572 2070 726f 7669 6465 7273 2063 616e er providers can │ │ │ │ │ +0006d3a0: 2062 6520 6c6f 6164 6564 2066 726f 6d20 be loaded from │ │ │ │ │ +0006d3b0: 636c 6173 7370 6174 682e 0a3c 6272 0a3e classpath.. │ │ │ │ │ +0006d3c0: 6a61 7661 2f75 7469 6c2f 506c 7567 6761 java/util/Plugga │ │ │ │ │ +0006d3d0: 626c 654c 6f63 616c 652f 436f 6c6c 6174 bleLocale/Collat │ │ │ │ │ +0006d3e0: 6f72 5072 6f76 6964 6572 5465 7374 2e6a orProviderTest.j │ │ │ │ │ +0006d3f0: 6176 613a 2043 6f6c 6c61 746f 7250 726f ava: CollatorPro │ │ │ │ │ +0006d400: 7669 6465 7220 7465 7374 730a 3c62 720a vider tests.java/util/Plugg │ │ │ │ │ +0006d420: 6162 6c65 4c6f 6361 6c65 2f43 7572 7265 ableLocale/Curre │ │ │ │ │ +0006d430: 6e63 794e 616d 6550 726f 7669 6465 7254 ncyNameProviderT │ │ │ │ │ +0006d440: 6573 742e 6a61 7661 3a20 4375 7272 656e est.java: Curren │ │ │ │ │ +0006d450: 6379 4e61 6d65 5072 6f76 6964 6572 2074 cyNameProvider t │ │ │ │ │ +0006d460: 6573 7473 0a3c 6272 0a3e 6a61 7661 2f75 ests.java/u │ │ │ │ │ +0006d470: 7469 6c2f 506c 7567 6761 626c 654c 6f63 til/PluggableLoc │ │ │ │ │ +0006d480: 616c 652f 4461 7465 466f 726d 6174 5072 ale/DateFormatPr │ │ │ │ │ +0006d490: 6f76 6964 6572 5465 7374 2e6a 6176 613a oviderTest.java: │ │ │ │ │ +0006d4a0: 2044 6174 6546 6f72 6d61 7450 726f 7669 DateFormatProvi │ │ │ │ │ +0006d4b0: 6465 7220 7465 7374 730a 3c62 720a 3e6a der tests.j │ │ │ │ │ +0006d4c0: 6176 612f 7574 696c 2f50 6c75 6767 6162 ava/util/Pluggab │ │ │ │ │ +0006d4d0: 6c65 4c6f 6361 6c65 2f44 6174 6546 6f72 leLocale/DateFor │ │ │ │ │ +0006d4e0: 6d61 7453 796d 626f 6c73 5072 6f76 6964 matSymbolsProvid │ │ │ │ │ +0006d4f0: 6572 5465 7374 2e6a 6176 613a 2044 6174 erTest.java: Dat │ │ │ │ │ +0006d500: 6546 6f72 6d61 7453 796d 626f 6c73 5072 eFormatSymbolsPr │ │ │ │ │ +0006d510: 6f76 6964 6572 2074 6573 7473 0a3c 6272 ovider tests.
    java/util/Plug │ │ │ │ │ +0006d530: 6761 626c 654c 6f63 616c 652f 4465 6369 gableLocale/Deci │ │ │ │ │ +0006d540: 6d61 6c46 6f72 6d61 7453 796d 626f 6c73 malFormatSymbols │ │ │ │ │ +0006d550: 5072 6f76 6964 6572 5465 7374 2e6a 6176 ProviderTest.jav │ │ │ │ │ +0006d560: 613a 2044 6563 696d 616c 466f 726d 6174 a: DecimalFormat │ │ │ │ │ +0006d570: 5379 6d62 6f6c 7350 726f 7669 6465 7220 SymbolsProvider │ │ │ │ │ +0006d580: 7465 7374 730a 3c62 720a 3e6a 6176 612f tests.java/ │ │ │ │ │ +0006d590: 7574 696c 2f50 6c75 6767 6162 6c65 4c6f util/PluggableLo │ │ │ │ │ +0006d5a0: 6361 6c65 2f47 656e 6572 6963 5465 7374 cale/GenericTest │ │ │ │ │ +0006d5b0: 2e6a 6176 613a 2047 656e 6572 6963 2074 .java: Generic t │ │ │ │ │ +0006d5c0: 6573 7473 2066 6f72 2074 6865 2070 6c75 ests for the plu │ │ │ │ │ +0006d5d0: 6767 6162 6c65 206c 6f63 616c 6573 2066 ggable locales f │ │ │ │ │ +0006d5e0: 6561 7475 7265 0a3c 6272 0a3e 6a61 7661 eature.java │ │ │ │ │ +0006d5f0: 2f75 7469 6c2f 506c 7567 6761 626c 654c /util/PluggableL │ │ │ │ │ +0006d600: 6f63 616c 652f 4c6f 6361 6c65 4e61 6d65 ocale/LocaleName │ │ │ │ │ +0006d610: 5072 6f76 6964 6572 5465 7374 2e6a 6176 ProviderTest.jav │ │ │ │ │ +0006d620: 613a 204c 6f63 616c 654e 616d 6550 726f a: LocaleNamePro │ │ │ │ │ +0006d630: 7669 6465 7220 7465 7374 730a 3c62 720a vider tests.java/util/Plugg │ │ │ │ │ +0006d650: 6162 6c65 4c6f 6361 6c65 2f4e 756d 6265 ableLocale/Numbe │ │ │ │ │ +0006d660: 7246 6f72 6d61 7450 726f 7669 6465 7254 rFormatProviderT │ │ │ │ │ +0006d670: 6573 742e 6a61 7661 3a20 4e75 6d62 6572 est.java: Number │ │ │ │ │ +0006d680: 466f 726d 6174 5072 6f76 6964 6572 2074 FormatProvider t │ │ │ │ │ +0006d690: 6573 7473 0a3c 6272 0a3e 6a61 7661 2f75 ests.java/u │ │ │ │ │ +0006d6a0: 7469 6c2f 506c 7567 6761 626c 654c 6f63 til/PluggableLoc │ │ │ │ │ +0006d6b0: 616c 652f 5065 726d 6973 7369 6f6e 5465 ale/PermissionTe │ │ │ │ │ +0006d6c0: 7374 2e6a 6176 613a 2043 6865 636b 2077 st.java: Check w │ │ │ │ │ +0006d6d0: 6865 7468 6572 2052 756e 7469 6d65 5065 hether RuntimePe │ │ │ │ │ +0006d6e0: 726d 6973 7369 6f6e 2822 6c6f 6361 6c65 rmission("locale │ │ │ │ │ +0006d6f0: 5365 7276 6963 6550 726f 7669 6465 7222 ServiceProvider" │ │ │ │ │ +0006d700: 2920 6973 2068 616e 646c 6564 2063 6f72 ) is handled cor │ │ │ │ │ +0006d710: 7265 6374 6c79 2e0a 3c62 720a 3e6a 6176 rectly..jav │ │ │ │ │ +0006d720: 612f 7574 696c 2f50 6c75 6767 6162 6c65 a/util/Pluggable │ │ │ │ │ +0006d730: 4c6f 6361 6c65 2f53 7570 706f 7274 6564 Locale/Supported │ │ │ │ │ +0006d740: 4c6f 6361 6c65 7354 6573 742e 6a61 7661 LocalesTest.java │ │ │ │ │ +0006d750: 3a20 5465 7374 2074 6865 2064 6566 6175 : Test the defau │ │ │ │ │ +0006d760: 6c74 2069 6d70 6c65 6d65 6e74 6174 696f lt implementatio │ │ │ │ │ +0006d770: 6e20 6f66 204c 6f63 616c 6553 6572 7669 n of LocaleServi │ │ │ │ │ +0006d780: 6365 5072 6f76 6964 6572 2e69 7353 7570 ceProvider.isSup │ │ │ │ │ +0006d790: 706f 7274 6564 4c6f 6361 6c65 2e0a 3c62 portedLocale..java/util/Plu │ │ │ │ │ +0006d7b0: 6767 6162 6c65 4c6f 6361 6c65 2f54 696d ggableLocale/Tim │ │ │ │ │ +0006d7c0: 655a 6f6e 654e 616d 6550 726f 7669 6465 eZoneNameProvide │ │ │ │ │ +0006d7d0: 7254 6573 742e 6a61 7661 3a20 5469 6d65 rTest.java: Time │ │ │ │ │ +0006d7e0: 5a6f 6e65 4e61 6d65 5072 6f76 6964 6572 ZoneNameProvider │ │ │ │ │ +0006d7f0: 2074 6573 7473 0a3c 6272 0a3e 6a61 7661 tests.java │ │ │ │ │ +0006d800: 2f75 7469 6c2f 5072 696f 7269 7479 5175 /util/PriorityQu │ │ │ │ │ +0006d810: 6575 652f 4164 644e 6f6e 436f 6d70 6172 eue/AddNonCompar │ │ │ │ │ +0006d820: 6162 6c65 2e6a 6176 613a 2020 0a3c 6272 able.java: .
    java/util/Prio │ │ │ │ │ +0006d840: 7269 7479 5175 6575 652f 466f 7267 6574 rityQueue/Forget │ │ │ │ │ +0006d850: 4d65 4e6f 742e 6a61 7661 3a20 5465 7374 MeNot.java: Test │ │ │ │ │ +0006d860: 2046 6f72 6765 744d 654e 6f74 2069 6d70 ForgetMeNot imp │ │ │ │ │ +0006d870: 6c65 6d65 6e74 6174 696f 6e20 6665 6174 lementation feat │ │ │ │ │ +0006d880: 7572 6520 2861 6e64 206d 6f72 6529 0a3c ure (and more).< │ │ │ │ │ +0006d890: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5072 br.>java/util/Pr │ │ │ │ │ +0006d8a0: 696f 7269 7479 5175 6575 652f 4e6f 4e75 iorityQueue/NoNu │ │ │ │ │ +0006d8b0: 6c6c 732e 6a61 7661 3a20 4174 7465 6d70 lls.java: Attemp │ │ │ │ │ +0006d8c0: 7420 746f 2061 6464 2061 206e 756c 6c20 t to add a null │ │ │ │ │ +0006d8d0: 7468 726f 7773 204e 756c 6c50 6f69 6e74 throws NullPoint │ │ │ │ │ +0006d8e0: 6572 4578 6365 7074 696f 6e0a 3c62 720a erException.java/util/Prior │ │ │ │ │ +0006d900: 6974 7951 7565 7565 2f50 7269 6f72 6974 ityQueue/Priorit │ │ │ │ │ +0006d910: 7951 7565 7565 536f 7274 2e6a 6176 613a yQueueSort.java: │ │ │ │ │ +0006d920: 2043 6865 636b 7320 7468 6174 2061 2070 Checks that a p │ │ │ │ │ +0006d930: 7269 6f72 6974 7920 7175 6575 6520 7265 riority queue re │ │ │ │ │ +0006d940: 7475 726e 7320 656c 656d 656e 7473 2069 turns elements i │ │ │ │ │ +0006d950: 6e20 736f 7274 6564 206f 7264 6572 2061 n sorted order a │ │ │ │ │ +0006d960: 6372 6f73 7320 7661 7269 6f75 7320 6f70 cross various op │ │ │ │ │ +0006d970: 6572 6174 696f 6e73 0a3c 6272 0a3e 6a61 erations.ja │ │ │ │ │ +0006d980: 7661 2f75 7469 6c2f 5072 696f 7269 7479 va/util/Priority │ │ │ │ │ +0006d990: 5175 6575 652f 5265 6d6f 7665 436f 6e74 Queue/RemoveCont │ │ │ │ │ +0006d9a0: 6169 6e73 2e6a 6176 613a 2054 6573 7420 ains.java: Test │ │ │ │ │ +0006d9b0: 636f 6e74 6169 6e73 2f72 656d 6f76 6520 contains/remove │ │ │ │ │ +0006d9c0: 6571 7561 746f 7220 636f 6d70 6174 6962 equator compatib │ │ │ │ │ +0006d9d0: 696c 6974 790a 3c62 720a 3e6a 6176 612f ility.java/ │ │ │ │ │ +0006d9e0: 7574 696c 2f50 726f 7065 7274 6965 732f util/Properties/ │ │ │ │ │ +0006d9f0: 426c 616e 6b4c 696e 6573 2e6a 6176 613a BlankLines.java: │ │ │ │ │ +0006da00: 2054 6573 7420 6c6f 6164 696e 6720 6f66 Test loading of │ │ │ │ │ +0006da10: 2070 726f 7065 7274 6965 7320 6669 6c65 properties file │ │ │ │ │ +0006da20: 7320 7769 7468 2062 6c61 6e6b 206c 696e s with blank lin │ │ │ │ │ +0006da30: 6573 0a3c 6272 0a3e 6a61 7661 2f75 7469 es.java/uti │ │ │ │ │ +0006da40: 6c2f 5072 6f70 6572 7469 6573 2f42 7567 l/Properties/Bug │ │ │ │ │ +0006da50: 3636 3039 3433 312e 6a61 7661 3a20 5465 6609431.java: Te │ │ │ │ │ +0006da60: 7374 2077 6865 7468 6572 206c 6f61 6469 st whether loadi │ │ │ │ │ +0006da70: 6e67 206f 6620 6120 7072 6f70 6572 7479 ng of a property │ │ │ │ │ +0006da80: 2076 616c 7565 2069 6e20 6120 6669 6c65 value in a file │ │ │ │ │ +0006da90: 2065 6e64 696e 6720 7769 7468 2061 2062 ending with a b │ │ │ │ │ +0006daa0: 6163 6b73 6c61 7368 2077 6f72 6b73 2066 ackslash works f │ │ │ │ │ +0006dab0: 696e 652e 0a3c 6272 0a3e 6a61 7661 2f75 ine..java/u │ │ │ │ │ +0006dac0: 7469 6c2f 5072 6f70 6572 7469 6573 2f43 til/Properties/C │ │ │ │ │ +0006dad0: 6865 636b 4f76 6572 7269 6465 732e 6a61 heckOverrides.ja │ │ │ │ │ +0006dae0: 7661 3a20 5465 7374 2074 6861 7420 7468 va: Test that th │ │ │ │ │ +0006daf0: 6520 5072 6f70 6572 7469 6573 2063 6c61 e Properties cla │ │ │ │ │ +0006db00: 7373 206f 7665 7272 6964 6573 2061 6c6c ss overrides all │ │ │ │ │ +0006db10: 2070 7562 6c69 632b 7072 6f74 6563 7465 public+protecte │ │ │ │ │ +0006db20: 6420 6d65 7468 6f64 7320 6f66 2061 6c6c d methods of all │ │ │ │ │ +0006db30: 2061 6e63 6573 746f 7220 636c 6173 7365 ancestor classe │ │ │ │ │ +0006db40: 7320 616e 6420 696e 7465 7266 6163 6573 s and interfaces │ │ │ │ │ +0006db50: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0006db60: 5072 6f70 6572 7469 6573 2f43 6865 636b Properties/Check │ │ │ │ │ +0006db70: 556e 7379 6e63 6872 6f6e 697a 6564 2e6a Unsynchronized.j │ │ │ │ │ +0006db80: 6176 613a 2054 6573 7420 5072 6f70 6572 ava: Test Proper │ │ │ │ │ +0006db90: 7469 6573 206d 6574 686f 6473 2074 6861 ties methods tha │ │ │ │ │ +0006dba0: 7420 646f 206e 6f74 2073 796e 6368 726f t do not synchro │ │ │ │ │ +0006dbb0: 6e69 7a65 2061 6e79 206d 6f72 650a 3c62 nize any more.java/util/Pro │ │ │ │ │ +0006dbd0: 7065 7274 6965 732f 436c 6f73 6558 4d4c perties/CloseXML │ │ │ │ │ +0006dbe0: 5374 7265 616d 2e6a 6176 613a 2054 6573 Stream.java: Tes │ │ │ │ │ +0006dbf0: 7420 7468 6520 696e 7075 7420 7374 7265 t the input stre │ │ │ │ │ +0006dc00: 616d 2069 7320 636c 6f73 6564 2061 6674 am is closed aft │ │ │ │ │ +0006dc10: 6572 206c 6f61 6474 6f58 4d4c 2072 6574 er loadtoXML ret │ │ │ │ │ +0006dc20: 7572 6e73 2e0a 3c62 720a 3e6a 6176 612f urns..java/ │ │ │ │ │ +0006dc30: 7574 696c 2f50 726f 7065 7274 6965 732f util/Properties/ │ │ │ │ │ +0006dc40: 436f 6d70 6174 6962 696c 6974 7954 6573 CompatibilityTes │ │ │ │ │ +0006dc50: 742e 6a61 7661 3a20 5665 7269 6679 2063 t.java: Verify c │ │ │ │ │ +0006dc60: 6f6d 7061 7469 6269 6c69 7479 2e0a 3c62 ompatibility..java/util/Pro │ │ │ │ │ +0006dc80: 7065 7274 6965 732f 436f 6e63 7572 7265 perties/Concurre │ │ │ │ │ +0006dc90: 6e74 4c6f 6164 416e 6453 746f 7265 584d ntLoadAndStoreXM │ │ │ │ │ +0006dca0: 4c2e 6a61 7661 3a20 5465 7374 2074 6861 L.java: Test tha │ │ │ │ │ +0006dcb0: 7420 7468 6520 5072 6f70 6572 7469 6573 t the Properties │ │ │ │ │ +0006dcc0: 2073 746f 7265 546f 584d 4c20 616e 6420 storeToXML and │ │ │ │ │ +0006dcd0: 6c6f 6164 4672 6f6d 584d 4c20 6d65 7468 loadFromXML meth │ │ │ │ │ +0006dce0: 6f64 7320 6172 6520 7468 7265 6164 2073 ods are thread s │ │ │ │ │ +0006dcf0: 6166 650a 3c62 720a 3e6a 6176 612f 7574 afe.java/ut │ │ │ │ │ +0006dd00: 696c 2f50 726f 7065 7274 6965 732f 456e il/Properties/En │ │ │ │ │ +0006dd10: 636f 6469 6e67 5465 7374 2e6a 6176 613a codingTest.java: │ │ │ │ │ +0006dd20: 2054 6573 7420 746f 2076 6572 6966 7920 Test to verify │ │ │ │ │ +0006dd30: 7468 6520 6e65 7720 6f76 6572 6c6f 6164 the new overload │ │ │ │ │ +0006dd40: 206d 6574 686f 6420 7769 7468 2043 6861 method with Cha │ │ │ │ │ +0006dd50: 7273 6574 2066 756e 6374 696f 6e73 2074 rset functions t │ │ │ │ │ +0006dd60: 6865 2073 616d 6520 6173 2074 6865 2065 he same as the e │ │ │ │ │ +0006dd70: 7869 7374 696e 6720 6d65 7468 6f64 2074 xisting method t │ │ │ │ │ +0006dd80: 6861 7420 7461 6b65 7320 6120 6368 6172 hat takes a char │ │ │ │ │ +0006dd90: 7365 7420 6e61 6d65 2e0a 3c62 720a 3e6a set name..j │ │ │ │ │ +0006dda0: 6176 612f 7574 696c 2f50 726f 7065 7274 ava/util/Propert │ │ │ │ │ +0006ddb0: 6965 732f 4573 6361 7065 5370 6163 652e ies/EscapeSpace. │ │ │ │ │ +0006ddc0: 6a61 7661 3a20 4573 6361 7069 6e67 206f java: Escaping o │ │ │ │ │ +0006ddd0: 6620 7370 6163 6573 2072 6571 7569 7265 f spaces require │ │ │ │ │ +0006dde0: 6420 6f6e 6c79 2066 6f72 206c 6561 6469 d only for leadi │ │ │ │ │ +0006ddf0: 6e67 2073 7061 6365 7320 696e 2074 6865 ng spaces in the │ │ │ │ │ +0006de00: 2076 616c 7565 2070 6172 7420 6f66 2074 value part of t │ │ │ │ │ +0006de10: 6865 2070 726f 7065 7274 792e 0a3c 6272 he property..
    java/util/Prop │ │ │ │ │ +0006de30: 6572 7469 6573 2f47 656e 6572 6966 6965 erties/Generifie │ │ │ │ │ +0006de40: 6455 7365 732e 6a61 7661 3a20 200a 3c62 dUses.java: .java/util/Pro │ │ │ │ │ +0006de60: 7065 7274 6965 732f 496e 6974 6961 6c43 perties/InitialC │ │ │ │ │ +0006de70: 6170 6163 6974 792e 6a61 7661 3a20 5465 apacity.java: Te │ │ │ │ │ +0006de80: 7374 2074 6861 7420 5072 6f70 6572 7469 st that Properti │ │ │ │ │ +0006de90: 6573 2869 6e74 2069 6e69 7469 616c 4361 es(int initialCa │ │ │ │ │ +0006dea0: 7061 6369 7479 2920 7468 726f 7773 2065 pacity) throws e │ │ │ │ │ +0006deb0: 7863 6570 7469 6f6e 7320 286f 7220 646f xceptions (or do │ │ │ │ │ +0006dec0: 6573 6e27 7429 2061 7320 6578 7065 6374 esn't) as expect │ │ │ │ │ +0006ded0: 6564 0a3c 6272 0a3e 6a61 7661 2f75 7469 ed.java/uti │ │ │ │ │ +0006dee0: 6c2f 5072 6f70 6572 7469 6573 2f4c 6f61 l/Properties/Loa │ │ │ │ │ +0006def0: 6441 6e64 5374 6f72 654e 5045 2e6a 6176 dAndStoreNPE.jav │ │ │ │ │ +0006df00: 613a 2054 6573 7473 2074 6f20 7665 7269 a: Tests to veri │ │ │ │ │ +0006df10: 6679 2074 6861 7420 6c6f 6164 2829 2061 fy that load() a │ │ │ │ │ +0006df20: 6e64 2073 746f 7265 2829 2074 6872 6f77 nd store() throw │ │ │ │ │ +0006df30: 204e 5045 7320 6173 2061 6476 6572 7469 NPEs as adverti │ │ │ │ │ +0006df40: 7365 642e 0a3c 6272 0a3e 6a61 7661 2f75 sed..java/u │ │ │ │ │ +0006df50: 7469 6c2f 5072 6f70 6572 7469 6573 2f4c til/Properties/L │ │ │ │ │ +0006df60: 6f61 6441 6e64 5374 6f72 6558 4d4c 2e6a oadAndStoreXML.j │ │ │ │ │ +0006df70: 6176 613a 2042 6173 6963 2074 6573 7420 ava: Basic test │ │ │ │ │ +0006df80: 6f66 2073 746f 7265 546f 584d 4c20 616e of storeToXML an │ │ │ │ │ +0006df90: 6420 6c6f 6164 546f 584d 4c0a 3c62 720a d loadToXML.java/util/Prope │ │ │ │ │ +0006dfb0: 7274 6965 732f 4c6f 6164 416e 6453 746f rties/LoadAndSto │ │ │ │ │ +0006dfc0: 7265 584d 4c57 6974 6844 6566 6175 6c74 reXMLWithDefault │ │ │ │ │ +0006dfd0: 732e 6a61 7661 3a20 6368 6563 6b73 2074 s.java: checks t │ │ │ │ │ +0006dfe0: 6861 7420 5072 6f70 6572 7469 6573 2e73 hat Properties.s │ │ │ │ │ +0006dff0: 746f 7265 546f 584d 4c20 6f6e 6c79 2073 toreToXML only s │ │ │ │ │ +0006e000: 746f 7265 7320 7072 6f70 6572 7469 6573 tores properties │ │ │ │ │ +0006e010: 206c 6f63 616c 6c79 2064 6566 696e 6564 locally defined │ │ │ │ │ +0006e020: 206f 6e20 7468 6520 5072 6f70 6572 7469 on the Properti │ │ │ │ │ +0006e030: 6573 206f 626a 6563 742c 2065 7863 6c75 es object, exclu │ │ │ │ │ +0006e040: 6469 6e67 2074 686f 7365 2074 6861 7420 ding those that │ │ │ │ │ +0006e050: 6172 6520 696e 6865 7269 7465 642e 0a3c are inherited..< │ │ │ │ │ +0006e060: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5072 br.>java/util/Pr │ │ │ │ │ +0006e070: 6f70 6572 7469 6573 2f4c 6f61 6450 6172 operties/LoadPar │ │ │ │ │ +0006e080: 7369 6e67 2e6a 6176 613a 2063 6865 636b sing.java: check │ │ │ │ │ +0006e090: 7320 666f 7220 7072 6f63 6573 7369 6e67 s for processing │ │ │ │ │ +0006e0a0: 2065 7272 6f72 7320 696e 2070 726f 7065 errors in prope │ │ │ │ │ +0006e0b0: 7274 6965 732e 6c6f 6164 0a3c 6272 0a3e rties.load. │ │ │ │ │ +0006e0c0: 6a61 7661 2f75 7469 6c2f 5072 6f70 6572 java/util/Proper │ │ │ │ │ +0006e0d0: 7469 6573 2f4c 6f61 6450 6172 7369 6e67 ties/LoadParsing │ │ │ │ │ +0006e0e0: 322e 6a61 7661 3a20 6368 6563 6b73 2066 2.java: checks f │ │ │ │ │ +0006e0f0: 6f72 2070 726f 6365 7373 696e 6720 6572 or processing er │ │ │ │ │ +0006e100: 726f 7273 2069 6e20 7072 6f70 6572 7469 rors in properti │ │ │ │ │ +0006e110: 6573 2e6c 6f61 640a 3c62 720a 3e6a 6176 es.load.jav │ │ │ │ │ +0006e120: 612f 7574 696c 2f50 726f 7065 7274 6965 a/util/Propertie │ │ │ │ │ +0006e130: 732f 4c6f 6164 5365 7061 7261 746f 7273 s/LoadSeparators │ │ │ │ │ +0006e140: 2e6a 6176 613a 2054 6573 7420 6c6f 6164 .java: Test load │ │ │ │ │ +0006e150: 696e 6720 6f66 2076 616c 7565 7320 7468 ing of values th │ │ │ │ │ +0006e160: 6174 2061 7265 206b 6579 2076 616c 7565 at are key value │ │ │ │ │ +0006e170: 2073 6570 6172 6174 6f72 730a 3c62 720a separators.java/util/Prope │ │ │ │ │ +0006e190: 7274 6965 732f 5072 6f70 6572 7469 6573 rties/Properties │ │ │ │ │ +0006e1a0: 456e 7472 7953 6574 5465 7374 2e6a 6176 EntrySetTest.jav │ │ │ │ │ +0006e1b0: 613a 2074 6573 7473 2074 6865 2065 6e74 a: tests the ent │ │ │ │ │ +0006e1c0: 7279 5365 7428 2920 6d65 7468 6f64 206f rySet() method o │ │ │ │ │ +0006e1d0: 6620 5072 6f70 6572 7469 6573 2063 6c61 f Properties cla │ │ │ │ │ +0006e1e0: 7373 0a3c 6272 0a3e 6a61 7661 2f75 7469 ss.java/uti │ │ │ │ │ +0006e1f0: 6c2f 5072 6f70 6572 7469 6573 2f50 726f l/Properties/Pro │ │ │ │ │ +0006e200: 7065 7274 6965 7353 6572 6961 6c69 7a61 pertiesSerializa │ │ │ │ │ +0006e210: 7469 6f6e 2e6a 6176 613a 2074 6573 7473 tion.java: tests │ │ │ │ │ +0006e220: 2074 6865 2063 6f6d 7061 7469 6269 6c69 the compatibili │ │ │ │ │ +0006e230: 7479 206f 6620 5072 6f70 6572 7469 6573 ty of Properties │ │ │ │ │ +0006e240: 2073 6572 6961 6c20 666f 726d 0a3c 6272 serial form.
    java/util/Prop │ │ │ │ │ +0006e260: 6572 7469 6573 2f50 726f 7065 7274 6965 erties/Propertie │ │ │ │ │ +0006e270: 7353 746f 7265 5465 7374 2e6a 6176 613a sStoreTest.java: │ │ │ │ │ +0006e280: 2074 6573 7473 2074 6865 206f 7264 6572 tests the order │ │ │ │ │ +0006e290: 2069 6e20 7768 6963 6820 7468 6520 5072 in which the Pr │ │ │ │ │ +0006e2a0: 6f70 6572 7469 6573 2e73 746f 7265 2829 operties.store() │ │ │ │ │ +0006e2b0: 206d 6574 686f 6420 7772 6974 6573 206f method writes o │ │ │ │ │ +0006e2c0: 7574 2074 6865 2070 726f 7065 7274 6965 ut the propertie │ │ │ │ │ +0006e2d0: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ +0006e2e0: 2f50 726f 7065 7274 6965 732f 5072 6f70 /Properties/Prop │ │ │ │ │ +0006e2f0: 6572 7469 6573 5465 7374 2e6a 6176 613a ertiesTest.java: │ │ │ │ │ +0006e300: 2074 6573 7473 2074 6865 206c 6f61 6420 tests the load │ │ │ │ │ +0006e310: 616e 6420 7374 6f72 6520 6d65 7468 6f64 and store method │ │ │ │ │ +0006e320: 7320 6f66 2050 726f 7065 7274 6965 7320 s of Properties │ │ │ │ │ +0006e330: 636c 6173 730a 3c62 720a 3e6a 6176 612f class.java/ │ │ │ │ │ +0006e340: 7574 696c 2f50 726f 7065 7274 6965 732f util/Properties/ │ │ │ │ │ +0006e350: 5361 7665 2e6a 6176 613a 2054 6573 7420 Save.java: Test │ │ │ │ │ +0006e360: 666f 7220 6c65 6164 696e 6720 7370 6163 for leading spac │ │ │ │ │ +0006e370: 6520 696e 2076 616c 7565 7320 6f75 7470 e in values outp │ │ │ │ │ +0006e380: 7574 2066 726f 6d20 7072 6f70 6572 7469 ut from properti │ │ │ │ │ +0006e390: 6573 0a3c 6272 0a3e 6a61 7661 2f75 7469 es.java/uti │ │ │ │ │ +0006e3a0: 6c2f 5072 6f70 6572 7469 6573 2f53 6176 l/Properties/Sav │ │ │ │ │ +0006e3b0: 6543 6c6f 7365 2e6a 6176 613a 2045 6e73 eClose.java: Ens │ │ │ │ │ +0006e3c0: 7572 6520 7468 6174 2074 6865 2073 6176 ure that the sav │ │ │ │ │ +0006e3d0: 6520 6d65 7468 6f64 2064 6f65 736e 2774 e method doesn't │ │ │ │ │ +0006e3e0: 2063 6c6f 7365 2069 7473 206f 7574 7075 close its outpu │ │ │ │ │ +0006e3f0: 7420 7374 7265 616d 0a3c 6272 0a3e 6a61 t stream.ja │ │ │ │ │ +0006e400: 7661 2f75 7469 6c2f 5072 6f70 6572 7469 va/util/Properti │ │ │ │ │ +0006e410: 6573 2f53 6176 6543 6f6d 6d65 6e74 732e es/SaveComments. │ │ │ │ │ +0006e420: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ +0006e430: 7420 7072 6f70 6572 7479 2e73 6176 6520 t property.save │ │ │ │ │ +0006e440: 7361 7665 7320 636f 6d6d 656e 7473 2063 saves comments c │ │ │ │ │ +0006e450: 6f72 7265 6374 6c79 0a3c 6272 0a3e 6a61 orrectly.ja │ │ │ │ │ +0006e460: 7661 2f75 7469 6c2f 5072 6f70 6572 7469 va/util/Properti │ │ │ │ │ +0006e470: 6573 2f53 6176 6545 6e63 6f64 696e 672e es/SaveEncoding. │ │ │ │ │ +0006e480: 6a61 7661 3a20 5465 7374 2066 6f72 2073 java: Test for s │ │ │ │ │ +0006e490: 6176 696e 6720 616e 6420 6c6f 6164 696e aving and loadin │ │ │ │ │ +0006e4a0: 6720 656e 636f 6465 6420 6b65 7973 2061 g encoded keys a │ │ │ │ │ +0006e4b0: 6e64 2076 616c 7565 730a 3c62 720a 3e6a nd values.j │ │ │ │ │ +0006e4c0: 6176 612f 7574 696c 2f50 726f 7065 7274 ava/util/Propert │ │ │ │ │ +0006e4d0: 6965 732f 5361 7665 4c6f 6164 4261 7368 ies/SaveLoadBash │ │ │ │ │ +0006e4e0: 6572 2e6a 6176 613a 2054 6573 7420 7072 er.java: Test pr │ │ │ │ │ +0006e4f0: 6f70 6572 7469 6573 2073 6176 6520 616e operties save an │ │ │ │ │ +0006e500: 6420 6c6f 6164 206d 6574 686f 6473 0a3c d load methods.< │ │ │ │ │ +0006e510: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5072 br.>java/util/Pr │ │ │ │ │ +0006e520: 6f70 6572 7469 6573 2f53 6176 6553 6570 operties/SaveSep │ │ │ │ │ +0006e530: 6172 6174 6f72 2e6a 6176 613a 2056 6572 arator.java: Ver │ │ │ │ │ +0006e540: 6966 7920 7468 6174 2070 726f 7065 7274 ify that propert │ │ │ │ │ +0006e550: 792e 7361 7665 2075 7365 7320 6c6f 6361 y.save uses loca │ │ │ │ │ +0006e560: 6c20 6c69 6e65 7365 7061 7261 746f 720a l lineseparator. │ │ │ │ │ +0006e570: 3c62 720a 3e6a 6176 612f 7574 696c 2f50 java/util/P │ │ │ │ │ +0006e580: 726f 7065 7274 6965 732f 5374 6f72 6544 roperties/StoreD │ │ │ │ │ +0006e590: 6561 646c 6f63 6b2e 6a61 7661 3a20 5072 eadlock.java: Pr │ │ │ │ │ +0006e5a0: 6f70 6572 7469 6573 2e73 746f 7265 2829 operties.store() │ │ │ │ │ +0006e5b0: 2063 6175 7365 7320 6465 6164 6c6f 636b causes deadlock │ │ │ │ │ +0006e5c0: 2077 6865 6e20 636f 6e63 7572 7265 6e74 when concurrent │ │ │ │ │ +0006e5d0: 6c79 2063 616c 6c69 6e67 2054 696d 655a ly calling TimeZ │ │ │ │ │ +0006e5e0: 6f6e 6520 6170 6973 0a3c 6272 0a3e 6a61 one apis.ja │ │ │ │ │ +0006e5f0: 7661 2f75 7469 6c2f 5072 6f70 6572 7469 va/util/Properti │ │ │ │ │ +0006e600: 6573 2f53 746f 7265 5265 7072 6f64 7563 es/StoreReproduc │ │ │ │ │ +0006e610: 6962 696c 6974 7954 6573 742e 6a61 7661 ibilityTest.java │ │ │ │ │ +0006e620: 3a20 5465 7374 7320 7468 6174 2074 6865 : Tests that the │ │ │ │ │ +0006e630: 2050 726f 7065 7274 6965 732e 7374 6f72 Properties.stor │ │ │ │ │ +0006e640: 6528 2920 4150 4973 2067 656e 6572 6174 e() APIs generat │ │ │ │ │ +0006e650: 6520 6f75 7470 7574 2074 6861 7420 6973 e output that is │ │ │ │ │ +0006e660: 2072 6570 726f 6475 6369 626c 650a 3c62 reproducible.java/util/Pro │ │ │ │ │ +0006e680: 7065 7274 6965 732f 5374 7269 6e67 5072 perties/StringPr │ │ │ │ │ +0006e690: 6f70 6572 7479 4e61 6d65 732e 6a61 7661 opertyNames.java │ │ │ │ │ +0006e6a0: 3a20 5465 7374 2066 6f72 2050 726f 7065 : Test for Prope │ │ │ │ │ +0006e6b0: 7274 6965 732e 7374 7269 6e67 5072 6f70 rties.stringProp │ │ │ │ │ +0006e6c0: 6572 7479 4e61 6d65 7328 2920 6966 2074 ertyNames() if t │ │ │ │ │ +0006e6d0: 6865 2073 7973 7465 6d20 7072 6f70 6572 he system proper │ │ │ │ │ +0006e6e0: 7469 6573 2063 6f6e 7461 696e 2061 6e6f ties contain ano │ │ │ │ │ +0006e6f0: 7468 6572 206c 6973 7420 6f66 2070 726f ther list of pro │ │ │ │ │ +0006e700: 7065 7274 6965 7320 6173 2074 6865 2064 perties as the d │ │ │ │ │ +0006e710: 6566 6175 6c74 732e 0a3c 6272 0a3e 6a61 efaults..ja │ │ │ │ │ +0006e720: 7661 2f75 7469 6c2f 5072 6f70 6572 7469 va/util/Properti │ │ │ │ │ +0006e730: 6573 2f55 6e69 636f 6465 4573 6361 7065 es/UnicodeEscape │ │ │ │ │ +0006e740: 2e6a 6176 613a 2054 6573 7420 666f 7220 .java: Test for │ │ │ │ │ +0006e750: 636f 7272 6563 7420 6578 6365 7074 696f correct exceptio │ │ │ │ │ +0006e760: 6e20 7769 7468 2061 2073 686f 7274 2075 n with a short u │ │ │ │ │ +0006e770: 6e69 636f 6465 2065 7363 6170 650a 3c62 nicode escape.java/util/Pro │ │ │ │ │ +0006e790: 7065 7274 6965 732f 584d 4c53 6176 654c perties/XMLSaveL │ │ │ │ │ +0006e7a0: 6f61 6442 6173 6865 722e 6a61 7661 3a20 oadBasher.java: │ │ │ │ │ +0006e7b0: 5465 7374 2070 726f 7065 7274 6965 7320 Test properties │ │ │ │ │ +0006e7c0: 584d 4c20 7361 7665 2061 6e64 206c 6f61 XML save and loa │ │ │ │ │ +0006e7d0: 6420 6d65 7468 6f64 730a 3c62 720a 3e6a d methods.j │ │ │ │ │ +0006e7e0: 6176 612f 7574 696c 2f50 726f 7065 7274 ava/util/Propert │ │ │ │ │ +0006e7f0: 7950 6572 6d69 7373 696f 6e2f 5072 6f70 yPermission/Prop │ │ │ │ │ +0006e800: 6572 7479 5065 726d 6973 7369 6f6e 436f ertyPermissionCo │ │ │ │ │ +0006e810: 6c6c 6563 7469 6f6e 2e6a 6176 613a 2055 llection.java: U │ │ │ │ │ +0006e820: 6e69 7420 7465 7374 2066 6f72 2050 726f nit test for Pro │ │ │ │ │ +0006e830: 7065 7274 7950 6572 6d69 7373 696f 6e43 pertyPermissionC │ │ │ │ │ +0006e840: 6f6c 6c65 6374 696f 6e20 7375 6263 6c61 ollection subcla │ │ │ │ │ +0006e850: 7373 0a3c 6272 0a3e 6a61 7661 2f75 7469 ss.java/uti │ │ │ │ │ +0006e860: 6c2f 5261 6e64 6f6d 2f44 6973 7469 6e63 l/Random/Distinc │ │ │ │ │ +0006e870: 7453 6565 6473 2e6a 6176 613a 2049 6e64 tSeeds.java: Ind │ │ │ │ │ +0006e880: 6570 656e 6465 6e74 2069 6e73 7461 6e74 ependent instant │ │ │ │ │ +0006e890: 6961 7469 6f6e 7320 6f66 2052 616e 646f iations of Rando │ │ │ │ │ +0006e8a0: 6d28 2920 6861 7665 2064 6973 7469 6e63 m() have distinc │ │ │ │ │ +0006e8b0: 7420 7365 6564 732e 0a3c 6272 0a3e 6a61 t seeds..ja │ │ │ │ │ +0006e8c0: 7661 2f75 7469 6c2f 5261 6e64 6f6d 2f4c va/util/Random/L │ │ │ │ │ +0006e8d0: 584d 5261 6e64 6f6d 5769 7468 5365 6564 XMRandomWithSeed │ │ │ │ │ +0006e8e0: 2e6a 6176 613a 2043 6865 636b 2074 6861 .java: Check tha │ │ │ │ │ +0006e8f0: 7420 7468 6520 2862 7974 655b 5d29 2063 t the (byte[]) c │ │ │ │ │ +0006e900: 6f6e 7374 7275 6374 6f72 7320 646f 206e onstructors do n │ │ │ │ │ +0006e910: 6f74 2074 6872 6f77 2028 7365 6520 6275 ot throw (see bu │ │ │ │ │ +0006e920: 6720 7265 706f 7274 290a 3c62 720a 3e6a g report).j │ │ │ │ │ +0006e930: 6176 612f 7574 696c 2f52 616e 646f 6d2f ava/util/Random/ │ │ │ │ │ +0006e940: 4e65 7874 4279 7465 732e 6a61 7661 3a20 NextBytes.java: │ │ │ │ │ +0006e950: 5465 7374 7320 666f 7220 5261 6e64 6f6d Tests for Random │ │ │ │ │ +0006e960: 2e6e 6578 7442 7974 6573 0a3c 6272 0a3e .nextBytes. │ │ │ │ │ +0006e970: 6a61 7661 2f75 7469 6c2f 5261 6e64 6f6d java/util/Random │ │ │ │ │ +0006e980: 2f4e 6578 7449 6e74 506f 7765 724f 6654 /NextIntPowerOfT │ │ │ │ │ +0006e990: 776f 4d6f 642e 6a61 7661 3a20 5468 6520 woMod.java: The │ │ │ │ │ +0006e9a0: 4643 5320 7265 6c65 6173 6520 6f66 2031 FCS release of 1 │ │ │ │ │ +0006e9b0: 2e32 2064 6964 206e 6f74 2073 7065 6369 .2 did not speci │ │ │ │ │ +0006e9c0: 616c 2063 6173 6520 7468 6520 5261 6e64 al case the Rand │ │ │ │ │ +0006e9d0: 6f6d 2e6e 6578 7449 6e74 2063 616c 6375 om.nextInt calcu │ │ │ │ │ +0006e9e0: 6c61 7469 6f6e 2066 6f72 2061 2070 6f77 lation for a pow │ │ │ │ │ +0006e9f0: 6572 206f 6620 7477 6f20 6d6f 6475 6c75 er of two modulu │ │ │ │ │ +0006ea00: 732c 2061 7320 6d61 6e64 6174 6564 2062 s, as mandated b │ │ │ │ │ +0006ea10: 7920 7468 6520 7370 6563 2e0a 3c62 720a y the spec..java/util/Rando │ │ │ │ │ +0006ea30: 6d2f 5261 6e64 6f6d 4361 6e61 7279 5069 m/RandomCanaryPi │ │ │ │ │ +0006ea40: 2e6a 6176 613a 2074 6573 7420 6269 7420 .java: test bit │ │ │ │ │ +0006ea50: 7365 7175 656e 6365 7320 7072 6f64 7563 sequences produc │ │ │ │ │ +0006ea60: 6564 2062 7920 636c 6173 6573 2074 6861 ed by clases tha │ │ │ │ │ +0006ea70: 7420 696d 706c 656d 656e 7420 696e 7465 t implement inte │ │ │ │ │ +0006ea80: 7266 6163 6520 5261 6e64 6f6d 4765 6e65 rface RandomGene │ │ │ │ │ +0006ea90: 7261 746f 720a 3c62 720a 3e6a 6176 612f rator.java/ │ │ │ │ │ +0006eaa0: 7574 696c 2f52 616e 646f 6d2f 5261 6e64 util/Random/Rand │ │ │ │ │ +0006eab0: 6f6d 4578 706f 6e65 6e74 6961 6c54 6573 omExponentialTes │ │ │ │ │ +0006eac0: 742e 6a61 7661 3a20 4368 6563 6b20 7468 t.java: Check th │ │ │ │ │ +0006ead0: 6174 206e 6578 7445 7870 6f6e 656e 7469 at nextExponenti │ │ │ │ │ +0006eae0: 616c 2829 2072 6574 7572 6e73 206e 6f6e al() returns non │ │ │ │ │ +0006eaf0: 2d6e 6567 6174 6976 6520 6f75 7463 6f6d -negative outcom │ │ │ │ │ +0006eb00: 6573 0a3c 6272 0a3e 6a61 7661 2f75 7469 es.java/uti │ │ │ │ │ +0006eb10: 6c2f 5261 6e64 6f6d 2f52 616e 646f 6d4e l/Random/RandomN │ │ │ │ │ +0006eb20: 6578 7444 6f75 626c 6542 6f75 6e64 6172 extDoubleBoundar │ │ │ │ │ +0006eb30: 792e 6a61 7661 3a20 5665 7269 6679 206e y.java: Verify n │ │ │ │ │ +0006eb40: 6578 7444 6f75 626c 6520 7374 6179 7320 extDouble stays │ │ │ │ │ +0006eb50: 7769 7468 696e 2072 616e 6765 0a3c 6272 within range.
    java/util/Rand │ │ │ │ │ +0006eb70: 6f6d 2f52 616e 646f 6d53 7472 6561 6d54 om/RandomStreamT │ │ │ │ │ +0006eb80: 6573 742e 6a61 7661 3a20 7465 7374 2073 est.java: test s │ │ │ │ │ +0006eb90: 7472 6561 6d20 6d65 7468 6f64 7320 6f6e tream methods on │ │ │ │ │ +0006eba0: 2052 616e 646f 6d0a 3c62 720a 3e6a 6176 Random.jav │ │ │ │ │ +0006ebb0: 612f 7574 696c 2f52 616e 646f 6d2f 5261 a/util/Random/Ra │ │ │ │ │ +0006ebc0: 6e64 6f6d 5465 7374 2e6a 6176 613a 2074 ndomTest.java: t │ │ │ │ │ +0006ebd0: 6573 7420 6d65 7468 6f64 7320 6f6e 2052 est methods on R │ │ │ │ │ +0006ebe0: 616e 646f 6d0a 3c62 720a 3e6a 6176 612f andom.java/ │ │ │ │ │ +0006ebf0: 7574 696c 2f52 616e 646f 6d2f 5261 6e64 util/Random/Rand │ │ │ │ │ +0006ec00: 6f6d 5465 7374 4273 6931 3939 392e 6a61 omTestBsi1999.ja │ │ │ │ │ +0006ec10: 7661 3a20 7465 7374 2062 6974 2073 6571 va: test bit seq │ │ │ │ │ +0006ec20: 7565 6e63 6573 2070 726f 6475 6365 6420 uences produced │ │ │ │ │ +0006ec30: 6279 2063 6c61 7373 6573 2074 6861 7420 by classes that │ │ │ │ │ +0006ec40: 696d 706c 656d 656e 7420 696e 7465 7266 implement interf │ │ │ │ │ +0006ec50: 6163 6520 5261 6e64 6f6d 4765 6e65 7261 ace RandomGenera │ │ │ │ │ +0006ec60: 746f 720a 3c62 720a 3e6a 6176 612f 7574 tor.java/ut │ │ │ │ │ +0006ec70: 696c 2f52 616e 646f 6d2f 5261 6e64 6f6d il/Random/Random │ │ │ │ │ +0006ec80: 5465 7374 4368 6953 7175 6172 6564 2e6a TestChiSquared.j │ │ │ │ │ +0006ec90: 6176 613a 2074 6573 7420 6269 7420 7365 ava: test bit se │ │ │ │ │ +0006eca0: 7175 656e 6365 7320 7072 6f64 7563 6564 quences produced │ │ │ │ │ +0006ecb0: 2062 7920 636c 6173 6573 2074 6861 7420 by clases that │ │ │ │ │ +0006ecc0: 696d 706c 656d 656e 7420 696e 7465 7266 implement interf │ │ │ │ │ +0006ecd0: 6163 6520 5261 6e64 6f6d 4765 6e65 7261 ace RandomGenera │ │ │ │ │ +0006ece0: 746f 720a 3c62 720a 3e6a 6176 612f 7574 tor.java/ut │ │ │ │ │ +0006ecf0: 696c 2f52 616e 646f 6d2f 5261 6e64 6f6d il/Random/Random │ │ │ │ │ +0006ed00: 5465 7374 436f 7665 7261 6765 2e6a 6176 TestCoverage.jav │ │ │ │ │ +0006ed10: 613a 2045 6e73 7572 6520 7468 6174 2061 a: Ensure that a │ │ │ │ │ +0006ed20: 6c6c 2069 6d70 6c65 6d65 6e74 6174 696f ll implementatio │ │ │ │ │ +0006ed30: 6e73 206f 6620 5261 6e64 6f6d 4765 6e65 ns of RandomGene │ │ │ │ │ +0006ed40: 7261 746f 7220 7375 7070 6c79 2072 6571 rator supply req │ │ │ │ │ +0006ed50: 7569 7265 6420 6d65 7468 6f64 732e 0a3c uired methods..< │ │ │ │ │ +0006ed60: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5261 br.>java/util/Ra │ │ │ │ │ +0006ed70: 6e64 6f6d 2f52 616e 646f 6d54 6573 744d ndom/RandomTestM │ │ │ │ │ +0006ed80: 6f6d 656e 7473 2e6a 6176 613a 2074 6573 oments.java: tes │ │ │ │ │ +0006ed90: 7420 6269 7420 7365 7175 656e 6365 7320 t bit sequences │ │ │ │ │ +0006eda0: 7072 6f64 7563 6564 2062 7920 636c 6173 produced by clas │ │ │ │ │ +0006edb0: 6573 2074 6861 7420 696d 706c 656d 656e es that implemen │ │ │ │ │ +0006edc0: 7420 696e 7465 7266 6163 6520 5261 6e64 t interface Rand │ │ │ │ │ +0006edd0: 6f6d 4765 6e65 7261 746f 720a 3c62 720a omGenerator.java/util/Rando │ │ │ │ │ +0006edf0: 6d2f 5438 3238 3231 3434 2e6a 6176 613a m/T8282144.java: │ │ │ │ │ +0006ee00: 2052 616e 646f 6d53 7570 706f 7274 2e63 RandomSupport.c │ │ │ │ │ +0006ee10: 6f6e 7665 7274 5365 6564 4279 7465 7354 onvertSeedBytesT │ │ │ │ │ +0006ee20: 6f4c 6f6e 6773 2073 6967 6e20 6578 7465 oLongs sign exte │ │ │ │ │ +0006ee30: 6e73 696f 6e20 6f76 6572 7772 6974 6573 nsion overwrites │ │ │ │ │ +0006ee40: 2070 7265 7669 6f75 7320 6279 7465 732e previous bytes. │ │ │ │ │ +0006ee50: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0006ee60: 5261 6e64 6f6d 4163 6365 7373 2f42 6173 RandomAccess/Bas │ │ │ │ │ +0006ee70: 6963 2e6a 6176 613a 2042 6173 6963 2074 ic.java: Basic t │ │ │ │ │ +0006ee80: 6573 7420 666f 7220 6e65 7720 5261 6e64 est for new Rand │ │ │ │ │ +0006ee90: 6f6d 4163 6365 7373 2069 6e74 6572 6661 omAccess interfa │ │ │ │ │ +0006eea0: 6365 0a3c 6272 0a3e 6a61 7661 2f75 7469 ce.java/uti │ │ │ │ │ +0006eeb0: 6c2f 5265 736f 7572 6365 4275 6e64 6c65 l/ResourceBundle │ │ │ │ │ +0006eec0: 2f42 7567 3430 3833 3237 3054 6573 742e /Bug4083270Test. │ │ │ │ │ +0006eed0: 6a61 7661 3a20 7465 7374 2042 7567 2034 java: test Bug 4 │ │ │ │ │ +0006eee0: 3038 3332 3730 0a3c 6272 0a3e 6a61 7661 083270.java │ │ │ │ │ +0006eef0: 2f75 7469 6c2f 5265 736f 7572 6365 4275 /util/ResourceBu │ │ │ │ │ +0006ef00: 6e64 6c65 2f42 7567 3431 3638 3632 3554 ndle/Bug4168625T │ │ │ │ │ +0006ef10: 6573 742e 6a61 7661 3a20 7465 7374 2052 est.java: test R │ │ │ │ │ +0006ef20: 6573 6f75 7263 6520 4275 6e64 6c65 2066 esource Bundle f │ │ │ │ │ +0006ef30: 6f72 2062 7567 2034 3136 3836 3235 0a3c or bug 4168625.< │ │ │ │ │ +0006ef40: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5265 br.>java/util/Re │ │ │ │ │ +0006ef50: 736f 7572 6365 4275 6e64 6c65 2f42 7567 sourceBundle/Bug │ │ │ │ │ +0006ef60: 3431 3737 3438 3954 6573 742e 6a61 7661 4177489Test.java │ │ │ │ │ +0006ef70: 3a20 7465 7374 2052 6573 6f75 7263 6520 : test Resource │ │ │ │ │ +0006ef80: 4275 6e64 6c65 2066 6f72 2062 7567 2034 Bundle for bug 4 │ │ │ │ │ +0006ef90: 3137 3734 3839 0a3c 6272 0a3e 6a61 7661 177489.java │ │ │ │ │ +0006efa0: 2f75 7469 6c2f 5265 736f 7572 6365 4275 /util/ResourceBu │ │ │ │ │ +0006efb0: 6e64 6c65 2f42 7567 3431 3935 3937 3854 ndle/Bug4195978T │ │ │ │ │ +0006efc0: 6573 742e 6a61 7661 3a20 5665 7269 6669 est.java: Verifi │ │ │ │ │ +0006efd0: 6573 2074 6861 7420 7265 736f 7572 6365 es that resource │ │ │ │ │ +0006efe0: 2062 756e 646c 6520 6e61 6d65 7320 6861 bundle names ha │ │ │ │ │ +0006eff0: 7665 2063 6173 6520 6469 7374 696e 6374 ve case distinct │ │ │ │ │ +0006f000: 696f 6e2e 0a3c 6272 0a3e 6a61 7661 2f75 ion..java/u │ │ │ │ │ +0006f010: 7469 6c2f 5265 736f 7572 6365 4275 6e64 til/ResourceBund │ │ │ │ │ +0006f020: 6c65 2f42 7567 3432 3537 3331 382e 6a61 le/Bug4257318.ja │ │ │ │ │ +0006f030: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +0006f040: 7574 696c 2f52 6573 6f75 7263 6542 756e util/ResourceBun │ │ │ │ │ +0006f050: 646c 652f 4275 6734 3335 3334 3534 2e6a dle/Bug4353454.j │ │ │ │ │ +0006f060: 6176 613a 2054 6573 7420 6966 2074 6865 ava: Test if the │ │ │ │ │ +0006f070: 2073 6563 6f6e 6420 6765 7442 756e 646c second getBundl │ │ │ │ │ +0006f080: 6520 6361 6c6c 2066 696e 6473 2061 2062 e call finds a b │ │ │ │ │ +0006f090: 756e 646c 6520 696e 2074 6865 2064 6566 undle in the def │ │ │ │ │ +0006f0a0: 6175 6c74 204c 6f63 616c 6520 7365 6172 ault Locale sear │ │ │ │ │ +0006f0b0: 6368 2070 6174 682e 0a3c 6272 0a3e 6a61 ch path..ja │ │ │ │ │ +0006f0c0: 7661 2f75 7469 6c2f 5265 736f 7572 6365 va/util/Resource │ │ │ │ │ +0006f0d0: 4275 6e64 6c65 2f42 7567 3433 3936 3032 Bundle/Bug439602 │ │ │ │ │ +0006f0e0: 312e 6a61 7661 3a20 5665 7269 6679 2074 1.java: Verify t │ │ │ │ │ +0006f0f0: 6861 7420 6120 7265 736f 7572 6365 2062 hat a resource b │ │ │ │ │ +0006f100: 756e 646c 6520 6361 6e20 6f76 6572 7269 undle can overri │ │ │ │ │ +0006f110: 6465 2069 7473 2070 6172 656e 742e 0a3c de its parent..< │ │ │ │ │ +0006f120: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5265 br.>java/util/Re │ │ │ │ │ +0006f130: 736f 7572 6365 4275 6e64 6c65 2f42 7567 sourceBundle/Bug │ │ │ │ │ +0006f140: 3631 3930 3836 312e 6a61 7661 3a20 4d61 6190861.java: Ma │ │ │ │ │ +0006f150: 6b65 2073 7572 6520 746f 2061 6c77 6179 ke sure to alway │ │ │ │ │ +0006f160: 7320 6c6f 6164 2074 6865 2064 6566 6175 s load the defau │ │ │ │ │ +0006f170: 6c74 206c 6f63 616c 6527 7320 6275 6e64 lt locale's bund │ │ │ │ │ +0006f180: 6c65 2077 6865 6e20 7468 6572 6527 7320 le when there's │ │ │ │ │ +0006f190: 6e6f 2062 756e 646c 6520 666f 7220 7468 no bundle for th │ │ │ │ │ +0006f1a0: 6520 7265 7175 6573 7465 6420 6c6f 6361 e requested loca │ │ │ │ │ +0006f1b0: 6c65 2e0a 3c62 720a 3e6a 6176 612f 7574 le..java/ut │ │ │ │ │ +0006f1c0: 696c 2f52 6573 6f75 7263 6542 756e 646c il/ResourceBundl │ │ │ │ │ +0006f1d0: 652f 4275 6736 3230 3438 3533 2e6a 6176 e/Bug6204853.jav │ │ │ │ │ +0006f1e0: 613a 2074 6573 7473 2050 726f 7065 7274 a: tests Propert │ │ │ │ │ +0006f1f0: 7952 6573 6f75 7263 6542 756e 646c 6528 yResourceBundle( │ │ │ │ │ +0006f200: 5265 6164 6572 2920 636f 6e73 7472 7563 Reader) construc │ │ │ │ │ +0006f210: 746f 722e 0a3c 6272 0a3e 6a61 7661 2f75 tor..java/u │ │ │ │ │ +0006f220: 7469 6c2f 5265 736f 7572 6365 4275 6e64 til/ResourceBund │ │ │ │ │ +0006f230: 6c65 2f42 7567 3632 3939 3233 352f 4275 le/Bug6299235/Bu │ │ │ │ │ +0006f240: 6736 3239 3932 3335 5465 7374 2e6a 6176 g6299235Test.jav │ │ │ │ │ +0006f250: 613a 2074 6573 7420 4275 6720 3632 3939 a: test Bug 6299 │ │ │ │ │ +0006f260: 3233 3520 746f 206d 616b 6520 7375 7265 235 to make sure │ │ │ │ │ +0006f270: 2074 6865 2074 6869 7264 2d70 6172 7479 the third-party │ │ │ │ │ +0006f280: 2070 726f 7669 6465 6420 7375 6e20 7265 provided sun re │ │ │ │ │ +0006f290: 736f 7572 6365 7320 636f 756c 6420 6265 sources could be │ │ │ │ │ +0006f2a0: 2070 6963 6b65 6420 7570 2e0a 3c62 720a picked up..java/util/Resou │ │ │ │ │ +0006f2c0: 7263 6542 756e 646c 652f 4275 6736 3335 rceBundle/Bug635 │ │ │ │ │ +0006f2d0: 3530 3039 2e6a 6176 613a 204d 616b 6520 5009.java: Make │ │ │ │ │ +0006f2e0: 7375 7265 206e 6f74 2074 6f20 6861 7665 sure not to have │ │ │ │ │ +0006f2f0: 2074 6f6f 206d 616e 7920 6361 7573 6573 too many causes │ │ │ │ │ +0006f300: 2066 6f72 204d 6973 7369 6e67 5265 736f for MissingReso │ │ │ │ │ +0006f310: 7572 6365 4578 6365 7074 696f 6e0a 3c62 urceException.java/util/Res │ │ │ │ │ +0006f330: 6f75 7263 6542 756e 646c 652f 4275 6736 ourceBundle/Bug6 │ │ │ │ │ +0006f340: 3335 3635 3731 2e6a 6176 613a 204d 616b 356571.java: Mak │ │ │ │ │ +0006f350: 6520 7375 7265 2074 6861 7420 6e6f 6e2d e sure that non- │ │ │ │ │ +0006f360: 5265 736f 7572 6365 4275 6e64 6c65 2063 ResourceBundle c │ │ │ │ │ +0006f370: 6c61 7373 6573 2061 7265 2069 676e 6f72 lasses are ignor │ │ │ │ │ +0006f380: 6564 2061 6e64 2070 726f 7065 7274 6965 ed and propertie │ │ │ │ │ +0006f390: 7320 6669 6c65 7320 6172 6520 6c6f 6164 s files are load │ │ │ │ │ +0006f3a0: 6564 2063 6f72 7265 6374 6c79 2e0a 3c62 ed correctly..java/util/Res │ │ │ │ │ +0006f3c0: 6f75 7263 6542 756e 646c 652f 4275 6736 ourceBundle/Bug6 │ │ │ │ │ +0006f3d0: 3335 3933 3330 2e6a 6176 613a 204d 616b 359330.java: Mak │ │ │ │ │ +0006f3e0: 6520 7375 7265 2074 6861 7420 6765 7442 e sure that getB │ │ │ │ │ +0006f3f0: 756e 646c 6520 646f 6573 6e27 7420 6361 undle doesn't ca │ │ │ │ │ +0006f400: 7573 6520 6120 7365 6375 7269 7479 2065 use a security e │ │ │ │ │ +0006f410: 7272 6f72 2077 6974 6820 6120 7365 6375 rror with a secu │ │ │ │ │ +0006f420: 7269 7479 206d 616e 6167 6572 2077 6865 rity manager whe │ │ │ │ │ +0006f430: 6e20 696e 7374 616e 7469 616c 696e 6720 n instantialing │ │ │ │ │ +0006f440: 5242 436c 6173 734c 6f61 6465 7220 2869 RBClassLoader (i │ │ │ │ │ +0006f450: 6e74 6572 6e61 6c20 636c 6173 736c 6f61 nternal classloa │ │ │ │ │ +0006f460: 6465 7229 2e0a 3c62 720a 3e6a 6176 612f der)..java/ │ │ │ │ │ +0006f470: 7574 696c 2f52 6573 6f75 7263 6542 756e util/ResourceBun │ │ │ │ │ +0006f480: 646c 652f 4275 6736 3537 3232 3432 2e6a dle/Bug6572242.j │ │ │ │ │ +0006f490: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ +0006f4a0: 6861 7420 5265 736f 7572 6365 4275 6e64 hat ResourceBund │ │ │ │ │ +0006f4b0: 6c65 2e67 6574 4275 6e64 6c65 2069 676e le.getBundle ign │ │ │ │ │ +0006f4c0: 6f72 6573 204c 696e 6b61 6765 4572 726f ores LinkageErro │ │ │ │ │ +0006f4d0: 7220 666f 7220 636f 6d70 6174 6962 696c r for compatibil │ │ │ │ │ +0006f4e0: 6974 792e 0a3c 6272 0a3e 6a61 7661 2f75 ity..java/u │ │ │ │ │ +0006f4f0: 7469 6c2f 5265 736f 7572 6365 4275 6e64 til/ResourceBund │ │ │ │ │ +0006f500: 6c65 2f43 6f6e 7472 6f6c 2f42 6164 436f le/Control/BadCo │ │ │ │ │ +0006f510: 6e74 726f 6c73 5465 7374 2e6a 6176 613a ntrolsTest.java: │ │ │ │ │ +0006f520: 2054 6573 7420 6966 2052 6573 6f75 7263 Test if Resourc │ │ │ │ │ +0006f530: 6542 756e 646c 652e 6765 7442 756e 646c eBundle.getBundl │ │ │ │ │ +0006f540: 6520 6465 7465 6374 7320 6261 6420 436f e detects bad Co │ │ │ │ │ +0006f550: 6e74 726f 6c20 696d 706c 656d 656e 7461 ntrol implementa │ │ │ │ │ +0006f560: 7469 6f6e 732e 0a3c 6272 0a3e 6a61 7661 tions..java │ │ │ │ │ +0006f570: 2f75 7469 6c2f 5265 736f 7572 6365 4275 /util/ResourceBu │ │ │ │ │ +0006f580: 6e64 6c65 2f43 6f6e 7472 6f6c 2f42 7567 ndle/Control/Bug │ │ │ │ │ +0006f590: 3635 3330 3639 342e 6a61 7661 3a20 4368 6530694.java: Ch │ │ │ │ │ +0006f5a0: 6563 6b73 2074 6861 7420 7375 6e2e 7574 ecks that sun.ut │ │ │ │ │ +0006f5b0: 696c 2e43 6f72 6552 6573 6f75 7263 6542 il.CoreResourceB │ │ │ │ │ +0006f5c0: 756e 646c 6543 6f6e 7472 6f6c 2064 6f65 undleControl doe │ │ │ │ │ +0006f5d0: 7320 6e6f 7420 6170 706c 7920 746f 2074 s not apply to t │ │ │ │ │ +0006f5e0: 6865 2061 7070 6c69 6361 7469 6f6e 2070 he application p │ │ │ │ │ +0006f5f0: 726f 7669 6465 6420 5377 696e 6720 7265 rovided Swing re │ │ │ │ │ +0006f600: 736f 7572 6365 732e 0a3c 6272 0a3e 6a61 sources..ja │ │ │ │ │ +0006f610: 7661 2f75 7469 6c2f 5265 736f 7572 6365 va/util/Resource │ │ │ │ │ +0006f620: 4275 6e64 6c65 2f43 6f6e 7472 6f6c 2f43 Bundle/Control/C │ │ │ │ │ +0006f630: 6f6e 7472 6f6c 4661 6374 6f72 7954 6573 ontrolFactoryTes │ │ │ │ │ +0006f640: 742e 6a61 7661 3a20 5465 7374 2074 6865 t.java: Test the │ │ │ │ │ +0006f650: 2052 6573 6f75 7263 6542 756e 646c 652e ResourceBundle. │ │ │ │ │ +0006f660: 436f 6e74 726f 6c20 6661 6374 6f72 7920 Control factory │ │ │ │ │ +0006f670: 6d65 7468 6f64 732e 0a3c 6272 0a3e 6a61 methods..ja │ │ │ │ │ +0006f680: 7661 2f75 7469 6c2f 5265 736f 7572 6365 va/util/Resource │ │ │ │ │ +0006f690: 4275 6e64 6c65 2f43 6f6e 7472 6f6c 2f44 Bundle/Control/D │ │ │ │ │ +0006f6a0: 6566 6175 6c74 436f 6e74 726f 6c54 6573 efaultControlTes │ │ │ │ │ +0006f6b0: 742e 6a61 7661 3a20 5465 7374 2074 6865 t.java: Test the │ │ │ │ │ +0006f6c0: 2064 6566 6175 6c74 2043 6f6e 7472 6f6c default Control │ │ │ │ │ +0006f6d0: 2069 6d70 6c65 6d65 6e74 6174 696f 6e2e implementation. │ │ │ │ │ +0006f6e0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0006f6f0: 5265 736f 7572 6365 4275 6e64 6c65 2f43 ResourceBundle/C │ │ │ │ │ +0006f700: 6f6e 7472 6f6c 2f4c 6f61 6469 6e67 5374 ontrol/LoadingSt │ │ │ │ │ +0006f710: 7261 7465 6769 6573 5465 7374 2e6a 6176 rategiesTest.jav │ │ │ │ │ +0006f720: 613a 2054 6573 7420 6e6f 6e2d 7374 616e a: Test non-stan │ │ │ │ │ +0006f730: 6461 7264 206c 6f61 6469 6e67 2073 7472 dard loading str │ │ │ │ │ +0006f740: 6174 6567 6965 7320 7769 7468 2052 6573 ategies with Res │ │ │ │ │ +0006f750: 6f75 7263 6542 756e 646c 652e 436f 6e74 ourceBundle.Cont │ │ │ │ │ +0006f760: 726f 6c20 7375 6263 6c61 7373 6573 0a3c rol subclasses.< │ │ │ │ │ +0006f770: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5265 br.>java/util/Re │ │ │ │ │ +0006f780: 736f 7572 6365 4275 6e64 6c65 2f43 6f6e sourceBundle/Con │ │ │ │ │ +0006f790: 7472 6f6c 2f4d 6973 7369 6e67 5265 736f trol/MissingReso │ │ │ │ │ +0006f7a0: 7572 6365 4361 7573 6554 6573 7452 756e urceCauseTestRun │ │ │ │ │ +0006f7b0: 2e6a 6176 613a 2054 6573 7420 666f 7220 .java: Test for │ │ │ │ │ +0006f7c0: 7468 6520 6361 7573 6520 7375 7070 6f72 the cause suppor │ │ │ │ │ +0006f7d0: 7420 7768 656e 2074 6872 6f77 696e 6720 t when throwing │ │ │ │ │ +0006f7e0: 6120 4d69 7373 696e 6752 6573 6f75 7263 a MissingResourc │ │ │ │ │ +0006f7f0: 6542 756e 646c 652e 0a3c 6272 0a3e 6a61 eBundle..ja │ │ │ │ │ +0006f800: 7661 2f75 7469 6c2f 5265 736f 7572 6365 va/util/Resource │ │ │ │ │ +0006f810: 4275 6e64 6c65 2f43 6f6e 7472 6f6c 2f50 Bundle/Control/P │ │ │ │ │ +0006f820: 6163 6b61 6765 5072 6976 6174 6554 6573 ackagePrivateTes │ │ │ │ │ +0006f830: 742e 6a61 7661 3a20 5465 7374 2069 6620 t.java: Test if │ │ │ │ │ +0006f840: 7061 636b 6167 6520 7072 6976 6174 6520 package private │ │ │ │ │ +0006f850: 5265 736f 7572 6365 4275 6e64 6c65 7320 ResourceBundles │ │ │ │ │ +0006f860: 6361 6e20 6265 206c 6f61 6465 642e 0a3c can be loaded..< │ │ │ │ │ +0006f870: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5265 br.>java/util/Re │ │ │ │ │ +0006f880: 736f 7572 6365 4275 6e64 6c65 2f43 6f6e sourceBundle/Con │ │ │ │ │ +0006f890: 7472 6f6c 2f53 7472 6573 7354 6573 742e trol/StressTest. │ │ │ │ │ +0006f8a0: 6a61 7661 3a20 5374 7265 7373 2074 6573 java: Stress tes │ │ │ │ │ +0006f8b0: 7420 666f 7220 5265 736f 7572 6365 4275 t for ResourceBu │ │ │ │ │ +0006f8c0: 6e64 6c65 2e67 6574 4275 6e64 6c65 2077 ndle.getBundle w │ │ │ │ │ +0006f8d0: 6974 6820 5265 736f 7572 6365 4275 6e64 ith ResourceBund │ │ │ │ │ +0006f8e0: 6c65 2e43 6f6e 7472 6f6c 2e0a 3c62 720a le.Control..java/util/Resou │ │ │ │ │ +0006f900: 7263 6542 756e 646c 652f 436f 6e74 726f rceBundle/Contro │ │ │ │ │ +0006f910: 6c2f 584d 4c52 6573 6f75 7263 6542 756e l/XMLResourceBun │ │ │ │ │ +0006f920: 646c 6554 6573 742e 6a61 7661 3a20 5465 dleTest.java: Te │ │ │ │ │ +0006f930: 7374 2058 4d4c 2073 7570 706f 7274 2061 st XML support a │ │ │ │ │ +0006f940: 7320 7368 6f77 6e20 696e 2074 6865 2052 s shown in the R │ │ │ │ │ +0006f950: 6573 6f75 7263 6542 756e 646c 652e 436f esourceBundle.Co │ │ │ │ │ +0006f960: 6e74 726f 6c20 6465 7363 7269 7074 696f ntrol descriptio │ │ │ │ │ +0006f970: 6e2e 0a3c 6272 0a3e 6a61 7661 2f75 7469 n..java/uti │ │ │ │ │ +0006f980: 6c2f 5265 736f 7572 6365 4275 6e64 6c65 l/ResourceBundle │ │ │ │ │ +0006f990: 2f4b 6579 5365 7454 6573 742e 6a61 7661 /KeySetTest.java │ │ │ │ │ +0006f9a0: 3a20 5465 7374 2063 6173 6573 2066 6f72 : Test cases for │ │ │ │ │ +0006f9b0: 2074 6865 2063 6f6e 7461 696e 734b 6579 the containsKey │ │ │ │ │ +0006f9c0: 2c20 6b65 7953 6574 2c20 616e 6420 6861 , keySet, and ha │ │ │ │ │ +0006f9d0: 6e64 6c65 4b65 7953 6574 206d 6574 686f ndleKeySet metho │ │ │ │ │ +0006f9e0: 6473 2074 6861 7420 6172 6520 6e65 7720 ds that are new │ │ │ │ │ +0006f9f0: 696e 204d 7573 7461 6e67 2e0a 3c62 720a in Mustang..java/util/Resou │ │ │ │ │ +0006fa10: 7263 6542 756e 646c 652f 5265 6665 7265 rceBundle/Refere │ │ │ │ │ +0006fa20: 6e63 6573 5465 7374 2e6a 6176 613a 2056 ncesTest.java: V │ │ │ │ │ +0006fa30: 6572 6966 7920 7468 6174 2072 6566 6572 erify that refer │ │ │ │ │ +0006fa40: 656e 6365 7320 6672 6f6d 2052 6573 6f75 ences from Resou │ │ │ │ │ +0006fa50: 7263 6542 756e 646c 6520 6361 6368 6520 rceBundle cache │ │ │ │ │ +0006fa60: 646f 6e27 7420 7072 6576 656e 7420 636c don't prevent cl │ │ │ │ │ +0006fa70: 6173 7320 6c6f 6164 6572 2072 6563 6c61 ass loader recla │ │ │ │ │ +0006fa80: 6d61 7469 6f6e 2e0a 3c62 720a 3e6a 6176 mation..jav │ │ │ │ │ +0006fa90: 612f 7574 696c 2f52 6573 6f75 7263 6542 a/util/ResourceB │ │ │ │ │ +0006faa0: 756e 646c 652f 5265 736f 7572 6365 4275 undle/ResourceBu │ │ │ │ │ +0006fab0: 6e64 6c65 5465 7374 2e6a 6176 613a 2074 ndleTest.java: t │ │ │ │ │ +0006fac0: 6573 7420 5265 736f 7572 6365 2042 756e est Resource Bun │ │ │ │ │ +0006fad0: 646c 650a 3c62 720a 3e6a 6176 612f 7574 dle.java/ut │ │ │ │ │ +0006fae0: 696c 2f52 6573 6f75 7263 6542 756e 646c il/ResourceBundl │ │ │ │ │ +0006faf0: 652f 5465 7374 3433 3030 3639 332e 6a61 e/Test4300693.ja │ │ │ │ │ +0006fb00: 7661 3a20 7465 7374 2074 6861 7420 5265 va: test that Re │ │ │ │ │ +0006fb10: 736f 7572 6365 4275 6e64 6c65 2e67 6574 sourceBundle.get │ │ │ │ │ +0006fb20: 4275 6e64 6c65 2063 616e 2062 6520 6361 Bundle can be ca │ │ │ │ │ +0006fb30: 6c6c 6564 2072 6563 7572 7369 7665 6c79 lled recursively │ │ │ │ │ +0006fb40: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0006fb50: 5265 736f 7572 6365 4275 6e64 6c65 2f54 ResourceBundle/T │ │ │ │ │ +0006fb60: 6573 7434 3331 3431 3431 2e6a 6176 613a est4314141.java: │ │ │ │ │ +0006fb70: 2056 6572 6966 7920 6120 6665 7720 6173 Verify a few as │ │ │ │ │ +0006fb80: 7365 7274 696f 6e73 206f 6620 7468 6520 sertions of the │ │ │ │ │ +0006fb90: 6e65 7720 7370 6563 6966 6963 6174 696f new specificatio │ │ │ │ │ +0006fba0: 6e20 6f66 2052 6573 6f75 7263 6542 756e n of ResourceBun │ │ │ │ │ +0006fbb0: 646c 652e 6765 7442 756e 646c 650a 3c62 dle.getBundle.java/util/Res │ │ │ │ │ +0006fbd0: 6f75 7263 6542 756e 646c 652f 5465 7374 ourceBundle/Test │ │ │ │ │ +0006fbe0: 3433 3138 3532 302e 6a61 7661 3a20 7465 4318520.java: te │ │ │ │ │ +0006fbf0: 7374 2074 6861 7420 6765 7442 756e 646c st that getBundl │ │ │ │ │ +0006fc00: 6520 6861 6e64 6c65 7320 6368 616e 6765 e handles change │ │ │ │ │ +0006fc10: 2069 6e20 6465 6661 756c 7420 6c6f 6361 in default loca │ │ │ │ │ +0006fc20: 6c65 2063 6f72 7265 6374 6c79 0a3c 6272 le correctly.
    java/util/Reso │ │ │ │ │ +0006fc40: 7572 6365 4275 6e64 6c65 2f54 6573 7442 urceBundle/TestB │ │ │ │ │ +0006fc50: 7567 3431 3739 3736 362e 6a61 7661 3a20 ug4179766.java: │ │ │ │ │ +0006fc60: 7465 7374 2052 6573 6f75 7263 6520 4275 test Resource Bu │ │ │ │ │ +0006fc70: 6e64 6c65 2066 6f72 2062 7567 2034 3137 ndle for bug 417 │ │ │ │ │ +0006fc80: 3937 3636 0a3c 6272 0a3e 6a61 7661 2f75 9766.java/u │ │ │ │ │ +0006fc90: 7469 6c2f 5265 736f 7572 6365 4275 6e64 til/ResourceBund │ │ │ │ │ +0006fca0: 6c65 2f55 5446 3850 726f 7065 7274 6965 le/UTF8Propertie │ │ │ │ │ +0006fcb0: 732f 436f 6465 506f 696e 7454 6573 742e s/CodePointTest. │ │ │ │ │ +0006fcc0: 6a61 7661 3a20 5465 7374 2055 5446 2d38 java: Test UTF-8 │ │ │ │ │ +0006fcd0: 2062 6173 6564 2070 726f 7065 7274 6965 based propertie │ │ │ │ │ +0006fce0: 7320 6669 6c65 7320 6361 6e20 6265 206c s files can be l │ │ │ │ │ +0006fcf0: 6f61 6465 6420 7375 6363 6573 7366 756c oaded successful │ │ │ │ │ +0006fd00: 6c79 2c0a 3c62 720a 3e6a 6176 612f 7574 ly,.java/ut │ │ │ │ │ +0006fd10: 696c 2f52 6573 6f75 7263 6542 756e 646c il/ResourceBundl │ │ │ │ │ +0006fd20: 652f 5554 4638 5072 6f70 6572 7469 6573 e/UTF8Properties │ │ │ │ │ +0006fd30: 2f49 6c6c 6567 616c 5365 7175 656e 6365 /IllegalSequence │ │ │ │ │ +0006fd40: 5465 7374 2e6a 6176 613a 2054 6573 7420 Test.java: Test │ │ │ │ │ +0006fd50: 7768 6574 6865 7220 696c 6c65 6761 6c20 whether illegal │ │ │ │ │ +0006fd60: 5554 462d 3820 7365 7175 656e 6365 7320 UTF-8 sequences │ │ │ │ │ +0006fd70: 6172 6520 6861 6e64 6c65 6420 636f 7272 are handled corr │ │ │ │ │ +0006fd80: 6563 746c 792e 0a3c 6272 0a3e 6a61 7661 ectly..java │ │ │ │ │ +0006fd90: 2f75 7469 6c2f 5265 736f 7572 6365 4275 /util/ResourceBu │ │ │ │ │ +0006fda0: 6e64 6c65 2f67 6574 4261 7365 4275 6e64 ndle/getBaseBund │ │ │ │ │ +0006fdb0: 6c65 4e61 6d65 2f54 6573 7447 6574 4261 leName/TestGetBa │ │ │ │ │ +0006fdc0: 7365 4275 6e64 6c65 4e61 6d65 2e6a 6176 seBundleName.jav │ │ │ │ │ +0006fdd0: 613a 2074 6573 7473 2052 6573 6f75 7263 a: tests Resourc │ │ │ │ │ +0006fde0: 6542 756e 646c 652e 6765 7442 6173 6542 eBundle.getBaseB │ │ │ │ │ +0006fdf0: 756e 646c 654e 616d 6528 293b 0a3c 6272 undleName();.
    java/util/Reso │ │ │ │ │ +0006fe10: 7572 6365 4275 6e64 6c65 2f6d 6f64 756c urceBundle/modul │ │ │ │ │ +0006fe20: 6573 2f62 6173 6963 2f42 6173 6963 5465 es/basic/BasicTe │ │ │ │ │ +0006fe30: 7374 2e6a 6176 613a 2042 6173 6963 2074 st.java: Basic t │ │ │ │ │ +0006fe40: 6573 7473 2066 6f72 2052 6573 6f75 7263 ests for Resourc │ │ │ │ │ +0006fe50: 6542 756e 646c 6520 7769 7468 206d 6f64 eBundle with mod │ │ │ │ │ +0006fe60: 756c 6573 3a20 3129 204e 616d 6564 206d ules: 1) Named m │ │ │ │ │ +0006fe70: 6f64 756c 6520 2274 6573 7422 2063 6f6e odule "test" con │ │ │ │ │ +0006fe80: 7461 696e 7320 7265 736f 7572 6365 2062 tains resource b │ │ │ │ │ +0006fe90: 756e 646c 6573 2066 6f72 2072 6f6f 7420 undles for root │ │ │ │ │ +0006fea0: 616e 6420 656e 2c20 616e 6420 7365 7061 and en, and sepa │ │ │ │ │ +0006feb0: 7261 7465 206e 616d 6564 206d 6f64 756c rate named modul │ │ │ │ │ +0006fec0: 6573 2022 6575 6275 6e64 6c65 7322 2061 es "eubundles" a │ │ │ │ │ +0006fed0: 6e64 2022 6173 6961 6275 6e64 6c65 7322 nd "asiabundles" │ │ │ │ │ +0006fee0: 2063 6f6e 7461 696e 206f 7468 6572 2072 contain other r │ │ │ │ │ +0006fef0: 6573 6f75 7263 6520 6275 6e64 6c65 732e esource bundles. │ │ │ │ │ +0006ff00: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0006ff10: 5265 736f 7572 6365 4275 6e64 6c65 2f6d ResourceBundle/m │ │ │ │ │ +0006ff20: 6f64 756c 6573 2f63 6163 6865 2f43 6163 odules/cache/Cac │ │ │ │ │ +0006ff30: 6865 5465 7374 2e6a 6176 613a 2020 0a3c heTest.java: .< │ │ │ │ │ +0006ff40: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5265 br.>java/util/Re │ │ │ │ │ +0006ff50: 736f 7572 6365 4275 6e64 6c65 2f6d 6f64 sourceBundle/mod │ │ │ │ │ +0006ff60: 756c 6573 2f63 6173 6573 656e 7369 7469 ules/casesensiti │ │ │ │ │ +0006ff70: 7665 2f43 6173 6549 6e73 656e 7369 7469 ve/CaseInsensiti │ │ │ │ │ +0006ff80: 7665 4e61 6d65 436c 6173 682e 6a61 7661 veNameClash.java │ │ │ │ │ +0006ff90: 3a20 200a 3c62 720a 3e6a 6176 612f 7574 : .java/ut │ │ │ │ │ +0006ffa0: 696c 2f52 6573 6f75 7263 6542 756e 646c il/ResourceBundl │ │ │ │ │ +0006ffb0: 652f 6d6f 6475 6c65 732f 6c61 7965 722f e/modules/layer/ │ │ │ │ │ +0006ffc0: 4c61 7965 7254 6573 742e 6a61 7661 3a20 LayerTest.java: │ │ │ │ │ +0006ffd0: 5465 7374 7320 7265 736f 7572 6365 2062 Tests resource b │ │ │ │ │ +0006ffe0: 756e 646c 6573 2061 7265 2063 6f72 7265 undles are corre │ │ │ │ │ +0006fff0: 6374 6c79 206c 6f61 6465 6420 6672 6f6d ctly loaded from │ │ │ │ │ +00070000: 206d 6f64 756c 6573 2074 6872 6f75 6768 modules through │ │ │ │ │ +00070010: 2022 266c 743b 7061 636b 6167 654e 616d "<packageNam │ │ │ │ │ +00070020: 6526 6774 3b2e 7370 692e 266c 743b 7369 e>.spi.<si │ │ │ │ │ +00070030: 6d70 6c65 4e61 6d65 2667 743b 5072 6f76 mpleName>Prov │ │ │ │ │ +00070040: 6964 6572 2220 7479 7065 732e 0a3c 6272 ider" types..
    java/util/Reso │ │ │ │ │ +00070060: 7572 6365 4275 6e64 6c65 2f6d 6f64 756c urceBundle/modul │ │ │ │ │ +00070070: 6573 2f73 6563 7572 6974 792f 5465 7374 es/security/Test │ │ │ │ │ +00070080: 5065 726d 6973 7369 6f6e 2e6a 6176 613a Permission.java: │ │ │ │ │ +00070090: 2044 7269 7665 7220 666f 7220 7465 7374 Driver for test │ │ │ │ │ +000700a0: 696e 6720 5265 736f 7572 6365 4275 6e64 ing ResourceBund │ │ │ │ │ +000700b0: 6c65 3a3a 6765 7442 756e 646c 6528 5374 le::getBundle(St │ │ │ │ │ +000700c0: 7269 6e67 2c20 4d6f 6475 6c65 290a 3c62 ring, Module).java/util/Res │ │ │ │ │ +000700e0: 6f75 7263 6542 756e 646c 652f 6d6f 6475 ourceBundle/modu │ │ │ │ │ +000700f0: 6c65 732f 756e 6e61 6d65 642f 556e 4e61 les/unnamed/UnNa │ │ │ │ │ +00070100: 6d65 6454 6573 742e 6a61 7661 3a20 5465 medTest.java: Te │ │ │ │ │ +00070110: 7374 2075 6e6e 616d 6564 206d 6f64 756c st unnamed modul │ │ │ │ │ +00070120: 6520 746f 2066 696e 6420 7265 736f 7572 e to find resour │ │ │ │ │ +00070130: 6365 2062 756e 646c 6573 2065 7870 6f72 ce bundles expor │ │ │ │ │ +00070140: 7465 6420 6672 6f6d 2061 206e 616d 6564 ted from a named │ │ │ │ │ +00070150: 206d 6f64 756c 652e 0a3c 6272 0a3e 6a61 module..ja │ │ │ │ │ +00070160: 7661 2f75 7469 6c2f 5265 736f 7572 6365 va/util/Resource │ │ │ │ │ +00070170: 4275 6e64 6c65 2f6d 6f64 756c 6573 2f76 Bundle/modules/v │ │ │ │ │ +00070180: 6973 6962 696c 6974 792f 5669 7369 6269 isibility/Visibi │ │ │ │ │ +00070190: 6c69 7479 5465 7374 2e6a 6176 613a 2056 lityTest.java: V │ │ │ │ │ +000701a0: 6973 6962 696c 6974 7920 7465 7374 7320 isibility tests │ │ │ │ │ +000701b0: 666f 7220 5265 736f 7572 6365 4275 6e64 for ResourceBund │ │ │ │ │ +000701c0: 6c65 2e67 6574 4275 6e64 6c65 2077 6974 le.getBundle wit │ │ │ │ │ +000701d0: 6820 616e 6420 7769 7468 6f75 7420 616e h and without an │ │ │ │ │ +000701e0: 2075 6e6e 616d 6564 206d 6f64 756c 6520 unnamed module │ │ │ │ │ +000701f0: 6172 6775 6d65 6e74 2e0a 3c62 720a 3e6a argument..j │ │ │ │ │ +00070200: 6176 612f 7574 696c 2f53 6361 6e6e 6572 ava/util/Scanner │ │ │ │ │ +00070210: 2f45 6e63 6f64 696e 6754 6573 742e 6a61 /EncodingTest.ja │ │ │ │ │ +00070220: 7661 3a20 5465 7374 2074 6f20 7665 7269 va: Test to veri │ │ │ │ │ +00070230: 6679 2074 6865 206e 6577 206f 7665 726c fy the new overl │ │ │ │ │ +00070240: 6f61 6420 6d65 7468 6f64 2077 6974 6820 oad method with │ │ │ │ │ +00070250: 4368 6172 7365 7420 6675 6e63 7469 6f6e Charset function │ │ │ │ │ +00070260: 7320 7468 6520 7361 6d65 2061 7320 7468 s the same as th │ │ │ │ │ +00070270: 6520 6578 6973 7469 6e67 206d 6574 686f e existing metho │ │ │ │ │ +00070280: 6420 7468 6174 2074 616b 6573 2061 2063 d that takes a c │ │ │ │ │ +00070290: 6861 7273 6574 206e 616d 652e 0a3c 6272 harset name..
    java/util/Scan │ │ │ │ │ +000702b0: 6e65 722f 4661 696c 696e 6743 6f6e 7374 ner/FailingConst │ │ │ │ │ +000702c0: 7275 6374 6f72 732e 6a61 7661 3a20 5072 ructors.java: Pr │ │ │ │ │ +000702d0: 696e 7453 7472 6561 6d2c 2050 7269 6e74 intStream, Print │ │ │ │ │ +000702e0: 5772 6974 6572 2c20 466f 726d 6174 7465 Writer, Formatte │ │ │ │ │ +000702f0: 722c 2053 6361 6e6e 6572 206c 6561 7665 r, Scanner leave │ │ │ │ │ +00070300: 2066 696c 6573 206f 7065 6e20 7768 656e files open when │ │ │ │ │ +00070310: 2065 7863 6570 7469 6f6e 2074 6872 6f77 exception throw │ │ │ │ │ +00070320: 6e0a 3c62 720a 3e6a 6176 612f 7574 696c n.java/util │ │ │ │ │ +00070330: 2f53 6361 6e6e 6572 2f53 6361 6e54 6573 /Scanner/ScanTes │ │ │ │ │ +00070340: 742e 6a61 7661 3a20 4261 7369 6320 7465 t.java: Basic te │ │ │ │ │ +00070350: 7374 7320 6f66 206a 6176 612e 7574 696c sts of java.util │ │ │ │ │ +00070360: 2e53 6361 6e6e 6572 206d 6574 686f 6473 .Scanner methods │ │ │ │ │ +00070370: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +00070380: 5363 616e 6e65 722f 5363 616e 6e65 7253 Scanner/ScannerS │ │ │ │ │ +00070390: 7472 6561 6d54 6573 742e 6a61 7661 3a20 treamTest.java: │ │ │ │ │ +000703a0: 5465 7374 7320 6f66 2073 7472 6561 6d20 Tests of stream │ │ │ │ │ +000703b0: 7375 7070 6f72 7420 696e 206a 6176 612e support in java. │ │ │ │ │ +000703c0: 7574 696c 2e53 6361 6e6e 6572 0a3c 6272 util.Scanner.
    java/util/Scan │ │ │ │ │ +000703e0: 6e65 722f 7370 692f 5573 654c 6f63 616c ner/spi/UseLocal │ │ │ │ │ +000703f0: 6557 6974 6850 726f 7669 6465 722e 6a61 eWithProvider.ja │ │ │ │ │ +00070400: 7661 3a20 6368 6563 6b73 2074 6865 2053 va: checks the S │ │ │ │ │ +00070410: 6361 6e6e 6572 2e75 7365 4c6f 6361 6c65 canner.useLocale │ │ │ │ │ +00070420: 2829 2077 6974 6820 6a61 7661 2e6c 6f63 () with java.loc │ │ │ │ │ +00070430: 616c 652e 7072 6f76 6964 6572 733d 5350 ale.providers=SP │ │ │ │ │ +00070440: 492c 2043 4f4d 5041 542e 0a3c 6272 0a3e I, COMPAT.. │ │ │ │ │ +00070450: 6a61 7661 2f75 7469 6c2f 5365 7175 656e java/util/Sequen │ │ │ │ │ +00070460: 6365 6443 6f6c 6c65 6374 696f 6e2f 4261 cedCollection/Ba │ │ │ │ │ +00070470: 7369 632e 6a61 7661 3a20 4261 7369 6320 sic.java: Basic │ │ │ │ │ +00070480: 7465 7374 7320 666f 7220 5365 7175 656e tests for Sequen │ │ │ │ │ +00070490: 6365 6443 6f6c 6c65 6374 696f 6e0a 3c62 cedCollection.java/util/Seq │ │ │ │ │ +000704b0: 7565 6e63 6564 436f 6c6c 6563 7469 6f6e uencedCollection │ │ │ │ │ +000704c0: 2f42 6173 6963 4d61 702e 6a61 7661 3a20 /BasicMap.java: │ │ │ │ │ +000704d0: 4261 7369 6320 7465 7374 7320 666f 7220 Basic tests for │ │ │ │ │ +000704e0: 5365 7175 656e 6365 644d 6170 0a3c 6272 SequencedMap.
    java/util/Serv │ │ │ │ │ +00070500: 6963 654c 6f61 6465 722f 4261 6450 726f iceLoader/BadPro │ │ │ │ │ +00070510: 7669 6465 7273 5465 7374 2e6a 6176 613a vidersTest.java: │ │ │ │ │ +00070520: 2042 6173 6963 2074 6573 7420 6f66 2053 Basic test of S │ │ │ │ │ +00070530: 6572 7669 6365 4c6f 6164 6572 2077 6974 erviceLoader wit │ │ │ │ │ +00070540: 6820 6261 6420 7072 6f76 6964 6572 2061 h bad provider a │ │ │ │ │ +00070550: 6e64 2062 6164 2070 726f 7669 6465 7220 nd bad provider │ │ │ │ │ +00070560: 6661 6374 6f72 6965 7320 6465 706c 6f79 factories deploy │ │ │ │ │ +00070570: 6564 206f 6e20 7468 6520 6d6f 6475 6c65 ed on the module │ │ │ │ │ +00070580: 2070 6174 680a 3c62 720a 3e6a 6176 612f path.java/ │ │ │ │ │ +00070590: 7574 696c 2f53 6572 7669 6365 4c6f 6164 util/ServiceLoad │ │ │ │ │ +000705a0: 6572 2f43 6163 6869 6e67 5465 7374 2e6a er/CachingTest.j │ │ │ │ │ +000705b0: 6176 613a 2054 6573 7420 5365 7276 6963 ava: Test Servic │ │ │ │ │ +000705c0: 654c 6f61 6465 7220 6361 6368 6573 0a3c eLoader caches.< │ │ │ │ │ +000705d0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5365 br.>java/util/Se │ │ │ │ │ +000705e0: 7276 6963 654c 6f61 6465 722f 4d6f 6475 rviceLoader/Modu │ │ │ │ │ +000705f0: 6c65 7354 6573 742e 6a61 7661 3a20 4261 lesTest.java: Ba │ │ │ │ │ +00070600: 7369 6320 7465 7374 2066 6f72 2053 6572 sic test for Ser │ │ │ │ │ +00070610: 7669 6365 4c6f 6164 6572 2077 6974 6820 viceLoader with │ │ │ │ │ +00070620: 6120 7072 6f76 6964 6572 2064 6570 6c6f a provider deplo │ │ │ │ │ +00070630: 7965 6420 6173 2061 206d 6f64 756c 652e yed as a module. │ │ │ │ │ +00070640: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +00070650: 5365 7276 6963 654c 6f61 6465 722f 4e50 ServiceLoader/NP │ │ │ │ │ +00070660: 452e 6a61 7661 3a20 7465 7374 2053 6572 E.java: test Ser │ │ │ │ │ +00070670: 7669 6365 4c6f 6164 6572 2e6c 6f61 6420 viceLoader.load │ │ │ │ │ +00070680: 6d65 7468 6f64 7320 666f 7220 4e75 6c6c methods for Null │ │ │ │ │ +00070690: 506f 696e 7465 7245 7863 6570 7469 6f6e PointerException │ │ │ │ │ +000706a0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +000706b0: 2f53 6572 7669 6365 4c6f 6164 6572 2f4e /ServiceLoader/N │ │ │ │ │ +000706c0: 6f49 6e74 6572 6665 7265 6e63 6554 6573 oInterferenceTes │ │ │ │ │ +000706d0: 742e 6a61 7661 3a20 4261 7369 6320 7465 t.java: Basic te │ │ │ │ │ +000706e0: 7374 206f 6620 5365 7276 6963 654c 6f61 st of ServiceLoa │ │ │ │ │ +000706f0: 6465 7220 7468 6174 2065 6e73 7572 6573 der that ensures │ │ │ │ │ +00070700: 2074 6865 7265 2069 7320 6e6f 2069 6e74 there is no int │ │ │ │ │ +00070710: 6572 6665 7265 6e63 6520 7768 656e 2074 erference when t │ │ │ │ │ +00070720: 6865 7265 2061 7265 2074 776f 2073 6572 here are two ser │ │ │ │ │ +00070730: 7669 6365 2069 6e74 6572 6661 6365 7320 vice interfaces │ │ │ │ │ +00070740: 6f66 2074 6865 2073 616d 6520 6e61 6d65 of the same name │ │ │ │ │ +00070750: 2069 6e20 6120 6c61 7965 7220 6f72 206f in a layer or o │ │ │ │ │ +00070760: 7665 7272 6964 6465 6e20 696e 2061 2063 verridden in a c │ │ │ │ │ +00070770: 6869 6c64 206c 6179 6572 2e0a 3c62 720a hild layer..java/util/Servi │ │ │ │ │ +00070790: 6365 4c6f 6164 6572 2f52 656c 6f61 6454 ceLoader/ReloadT │ │ │ │ │ +000707a0: 6573 742e 6a61 7661 3a20 4261 7369 6320 est.java: Basic │ │ │ │ │ +000707b0: 7465 7374 206f 6620 5365 7276 6963 654c test of ServiceL │ │ │ │ │ +000707c0: 6f61 6465 722e 7265 6c6f 6164 0a3c 6272 oader.reload.
    java/util/Serv │ │ │ │ │ +000707e0: 6963 654c 6f61 6465 722f 5477 6f49 7465 iceLoader/TwoIte │ │ │ │ │ +000707f0: 7261 746f 7273 2e6a 6176 613a 2054 6573 rators.java: Tes │ │ │ │ │ +00070800: 7420 5365 7276 6963 654c 6f61 6465 7220 t ServiceLoader │ │ │ │ │ +00070810: 7769 7468 2074 776f 2069 7465 7261 746f with two iterato │ │ │ │ │ +00070820: 7273 2c20 696e 7465 726c 6561 7669 6e67 rs, interleaving │ │ │ │ │ +00070830: 2074 6865 6972 2075 7365 2074 6f20 7465 their use to te │ │ │ │ │ +00070840: 7374 2074 6861 7420 7468 6579 2064 6f6e st that they don │ │ │ │ │ +00070850: 2774 2069 6e74 6572 6665 7265 2077 6974 't interfere wit │ │ │ │ │ +00070860: 6820 6561 6368 206f 7468 6572 0a3c 6272 h each other.
    java/util/Serv │ │ │ │ │ +00070880: 6963 654c 6f61 6465 722f 6261 7369 632f iceLoader/basic/ │ │ │ │ │ +00070890: 5365 7276 6963 654c 6f61 6465 7242 6173 ServiceLoaderBas │ │ │ │ │ +000708a0: 6963 5465 7374 2e6a 6176 613a 2055 6e69 icTest.java: Uni │ │ │ │ │ +000708b0: 7420 7465 7374 2066 6f72 206a 6176 612e t test for java. │ │ │ │ │ +000708c0: 7574 696c 2e53 6572 7669 6365 4c6f 6164 util.ServiceLoad │ │ │ │ │ +000708d0: 6572 0a3c 6272 0a3e 6a61 7661 2f75 7469 er.java/uti │ │ │ │ │ +000708e0: 6c2f 5365 7276 6963 654c 6f61 6465 722f l/ServiceLoader/ │ │ │ │ │ +000708f0: 696e 6865 7269 7461 6e63 652f 4e6f 496e inheritance/NoIn │ │ │ │ │ +00070900: 6865 7269 7461 6e63 6554 6573 742e 6a61 heritanceTest.ja │ │ │ │ │ +00070910: 7661 3a20 4261 7369 6320 7465 7374 206f va: Basic test o │ │ │ │ │ +00070920: 6620 5365 7276 6963 654c 6f61 6465 7220 f ServiceLoader │ │ │ │ │ +00070930: 746f 2065 6e73 7572 6520 7468 6174 2073 to ensure that s │ │ │ │ │ +00070940: 7461 7469 6320 7072 6f76 6964 6572 206d tatic provider m │ │ │ │ │ +00070950: 6574 686f 6473 2061 7265 2065 7870 6c69 ethods are expli │ │ │ │ │ +00070960: 6369 746c 7920 6465 636c 6172 6564 2061 citly declared a │ │ │ │ │ +00070970: 6e64 206e 6f74 2069 6e68 6572 6974 6564 nd not inherited │ │ │ │ │ +00070980: 2066 726f 6d20 7375 7065 7220 636c 6173 from super clas │ │ │ │ │ +00070990: 7365 730a 3c62 720a 3e6a 6176 612f 7574 ses.java/ut │ │ │ │ │ +000709a0: 696c 2f53 6572 7669 6365 4c6f 6164 6572 il/ServiceLoader │ │ │ │ │ +000709b0: 2f6e 6f75 7365 732f 4e6f 5573 6573 5465 /nouses/NoUsesTe │ │ │ │ │ +000709c0: 7374 2e6a 6176 613a 2042 6173 6963 2074 st.java: Basic t │ │ │ │ │ +000709d0: 6573 7420 6f66 2053 6572 7669 6365 4c6f est of ServiceLo │ │ │ │ │ +000709e0: 6164 6572 2e6c 6f61 6420 6672 6f6d 206e ader.load from n │ │ │ │ │ +000709f0: 616d 6564 206d 6f64 756c 6573 2074 6861 amed modules tha │ │ │ │ │ +00070a00: 7420 646f 6573 2064 6f65 7320 6465 6c63 t does does delc │ │ │ │ │ +00070a10: 6172 6520 7468 6520 7573 650a 3c62 720a are the use.java/util/Servi │ │ │ │ │ +00070a30: 6365 4c6f 6164 6572 2f73 6563 7572 6974 ceLoader/securit │ │ │ │ │ +00070a40: 792f 5365 6375 7269 7479 5465 7374 2e6a y/SecurityTest.j │ │ │ │ │ +00070a50: 6176 613a 2054 6573 7473 2074 6f20 6578 ava: Tests to ex │ │ │ │ │ +00070a60: 6572 6369 7365 2053 6572 7669 6365 4c6f ercise ServiceLo │ │ │ │ │ +00070a70: 6164 6572 2077 6974 6820 6120 7365 6375 ader with a secu │ │ │ │ │ +00070a80: 7269 7479 206d 616e 6167 6572 0a3c 6272 rity manager.
    java/util/Spli │ │ │ │ │ +00070aa0: 7465 7261 746f 722f 4974 6572 6174 6f72 terator/Iterator │ │ │ │ │ +00070ab0: 4672 6f6d 5370 6c69 7465 7261 746f 7254 FromSpliteratorT │ │ │ │ │ +00070ac0: 6573 742e 6a61 7661 3a20 5370 6c69 7465 est.java: Splite │ │ │ │ │ +00070ad0: 7261 746f 722e 6974 6572 6174 6f72 2074 rator.iterator t │ │ │ │ │ +00070ae0: 7261 7665 7273 696e 6720 7465 7374 730a raversing tests. │ │ │ │ │ +00070af0: 3c62 720a 3e6a 6176 612f 7574 696c 2f53 java/util/S │ │ │ │ │ +00070b00: 706c 6974 6572 6174 6f72 2f53 706c 6974 pliterator/Split │ │ │ │ │ +00070b10: 6572 6174 6f72 4368 6172 6163 7465 7269 eratorCharacteri │ │ │ │ │ +00070b20: 7374 6963 732e 6a61 7661 3a20 200a 3c62 stics.java: .java/util/Spl │ │ │ │ │ +00070b40: 6974 6572 6174 6f72 2f53 706c 6974 6572 iterator/Spliter │ │ │ │ │ +00070b50: 6174 6f72 436f 6c6c 6973 696f 6e73 2e6a atorCollisions.j │ │ │ │ │ +00070b60: 6176 613a 2053 706c 6974 6572 6174 6f72 ava: Spliterator │ │ │ │ │ +00070b70: 2074 7261 7665 7273 696e 6720 616e 6420 traversing and │ │ │ │ │ +00070b80: 7370 6c69 7474 696e 6720 6861 7368 206d splitting hash m │ │ │ │ │ +00070b90: 6170 7320 636f 6e74 6169 6e69 6e67 2063 aps containing c │ │ │ │ │ +00070ba0: 6f6c 6c69 6469 6e67 2068 6173 6865 730a olliding hashes. │ │ │ │ │ +00070bb0: 3c62 720a 3e6a 6176 612f 7574 696c 2f53 java/util/S │ │ │ │ │ +00070bc0: 706c 6974 6572 6174 6f72 2f53 706c 6974 pliterator/Split │ │ │ │ │ +00070bd0: 6572 6174 6f72 4661 696c 4661 7374 5465 eratorFailFastTe │ │ │ │ │ +00070be0: 7374 2e6a 6176 613a 2053 706c 6974 6572 st.java: Spliter │ │ │ │ │ +00070bf0: 6174 6f72 2066 6169 6c2d 6661 7374 2074 ator fail-fast t │ │ │ │ │ +00070c00: 6573 7473 0a3c 6272 0a3e 6a61 7661 2f75 ests.java/u │ │ │ │ │ +00070c10: 7469 6c2f 5370 6c69 7465 7261 746f 722f til/Spliterator/ │ │ │ │ │ +00070c20: 5370 6c69 7465 7261 746f 724c 6174 6542 SpliteratorLateB │ │ │ │ │ +00070c30: 696e 6469 6e67 5465 7374 2e6a 6176 613a indingTest.java: │ │ │ │ │ +00070c40: 2053 706c 6974 6572 6174 6f72 206c 6173 Spliterator las │ │ │ │ │ +00070c50: 742d 6269 6e64 696e 6720 7465 7374 730a t-binding tests. │ │ │ │ │ +00070c60: 3c62 720a 3e6a 6176 612f 7574 696c 2f53 java/util/S │ │ │ │ │ +00070c70: 706c 6974 6572 6174 6f72 2f53 706c 6974 pliterator/Split │ │ │ │ │ +00070c80: 6572 6174 6f72 5472 6176 6572 7369 6e67 eratorTraversing │ │ │ │ │ +00070c90: 416e 6453 706c 6974 7469 6e67 5465 7374 AndSplittingTest │ │ │ │ │ +00070ca0: 2e6a 6176 613a 2053 706c 6974 6572 6174 .java: Spliterat │ │ │ │ │ +00070cb0: 6f72 2074 7261 7665 7273 696e 6720 616e or traversing an │ │ │ │ │ +00070cc0: 6420 7370 6c69 7474 696e 6720 7465 7374 d splitting test │ │ │ │ │ +00070cd0: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ +00070ce0: 2f53 7472 696e 674a 6f69 6e65 722f 4d65 /StringJoiner/Me │ │ │ │ │ +00070cf0: 7267 6554 6573 742e 6a61 7661 3a20 7465 rgeTest.java: te │ │ │ │ │ +00070d00: 7374 2020 5374 7269 6e67 4a6f 696e 6572 st StringJoiner │ │ │ │ │ +00070d10: 3a3a 6d65 7267 650a 3c62 720a 3e6a 6176 ::merge.jav │ │ │ │ │ +00070d20: 612f 7574 696c 2f53 7472 696e 674a 6f69 a/util/StringJoi │ │ │ │ │ +00070d30: 6e65 722f 5374 7269 6e67 4a6f 696e 6572 ner/StringJoiner │ │ │ │ │ +00070d40: 4f6f 6d55 7466 3136 5465 7374 2e6a 6176 OomUtf16Test.jav │ │ │ │ │ +00070d50: 613a 2074 6573 7473 2053 7472 696e 674a a: tests StringJ │ │ │ │ │ +00070d60: 6f69 6e65 7220 4f4f 4d45 2077 6865 6e20 oiner OOME when │ │ │ │ │ +00070d70: 6a6f 696e 696e 6720 7375 622d 6d61 782d joining sub-max- │ │ │ │ │ +00070d80: 6c65 6e67 7468 2053 7472 696e 6773 0a3c length Strings.< │ │ │ │ │ +00070d90: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5374 br.>java/util/St │ │ │ │ │ +00070da0: 7269 6e67 4a6f 696e 6572 2f53 7472 696e ringJoiner/Strin │ │ │ │ │ +00070db0: 674a 6f69 6e65 7254 6573 742e 6a61 7661 gJoinerTest.java │ │ │ │ │ +00070dc0: 3a20 7465 7374 7320 5374 7269 6e67 4a6f : tests StringJo │ │ │ │ │ +00070dd0: 696e 6572 5465 7374 0a3c 6272 0a3e 6a61 inerTest.ja │ │ │ │ │ +00070de0: 7661 2f75 7469 6c2f 5374 7269 6e67 546f va/util/StringTo │ │ │ │ │ +00070df0: 6b65 6e69 7a65 722f 466f 726d 4665 6564 kenizer/FormFeed │ │ │ │ │ +00070e00: 2e6a 6176 613a 2054 6573 7420 5374 7269 .java: Test Stri │ │ │ │ │ +00070e10: 6e67 546f 6b65 6e69 7a65 7220 6f6e 205c ngTokenizer on \ │ │ │ │ │ +00070e20: 6620 6368 6172 6163 7465 720a 3c62 720a f character.java/util/Strin │ │ │ │ │ +00070e40: 6754 6f6b 656e 697a 6572 2f52 6573 6574 gTokenizer/Reset │ │ │ │ │ +00070e50: 506f 732e 6a61 7661 3a20 5265 7365 7420 Pos.java: Reset │ │ │ │ │ +00070e60: 7468 6520 6375 7272 656e 7470 6f73 6974 the currentposit │ │ │ │ │ +00070e70: 696f 6e20 6f66 2053 7472 696e 6754 6f6b ion of StringTok │ │ │ │ │ +00070e80: 656e 697a 6572 2069 6620 6465 6c69 6d69 enizer if delimi │ │ │ │ │ +00070e90: 7465 7273 2063 6861 6e67 6564 2069 6e20 ters changed in │ │ │ │ │ +00070ea0: 6120 696e 766f 6361 7469 6f6e 206f 6620 a invocation of │ │ │ │ │ +00070eb0: 6e65 7874 546f 6b65 6e28 2920 6166 7465 nextToken() afte │ │ │ │ │ +00070ec0: 7220 696e 766f 6b69 6e67 2068 6173 4d6f r invoking hasMo │ │ │ │ │ +00070ed0: 7265 546f 6b65 6e73 2829 0a3c 6272 0a3e reTokens(). │ │ │ │ │ +00070ee0: 6a61 7661 2f75 7469 6c2f 5374 7269 6e67 java/util/String │ │ │ │ │ +00070ef0: 546f 6b65 6e69 7a65 722f 5375 7070 6c65 Tokenizer/Supple │ │ │ │ │ +00070f00: 6d65 6e74 6172 792e 6a61 7661 3a20 556e mentary.java: Un │ │ │ │ │ +00070f10: 6974 2074 6573 7420 666f 7220 7375 7070 it test for supp │ │ │ │ │ +00070f20: 6c65 6d65 6e74 6172 7920 6368 6172 6163 lementary charac │ │ │ │ │ +00070f30: 7465 7273 2028 4a53 522d 3230 3429 0a3c ters (JSR-204).< │ │ │ │ │ +00070f40: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5469 br.>java/util/Ti │ │ │ │ │ +00070f50: 6d65 5a6f 6e65 2f41 7373 7572 6554 7a64 meZone/AssureTzd │ │ │ │ │ +00070f60: 6174 6156 6572 7369 6f6e 2e6a 6176 613a ataVersion.java: │ │ │ │ │ +00070f70: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ +00070f80: 7468 6520 747a 6461 7461 2076 6572 7369 the tzdata versi │ │ │ │ │ +00070f90: 6f6e 206d 6174 6368 6573 2062 6574 7765 on matches betwe │ │ │ │ │ +00070fa0: 656e 2074 6865 2072 756e 2d74 696d 6520 en the run-time │ │ │ │ │ +00070fb0: 616e 6420 7465 7374 732e 0a3c 6272 0a3e and tests.. │ │ │ │ │ +00070fc0: 6a61 7661 2f75 7469 6c2f 5469 6d65 5a6f java/util/TimeZo │ │ │ │ │ +00070fd0: 6e65 2f42 7567 3433 3232 3331 332e 6a61 ne/Bug4322313.ja │ │ │ │ │ +00070fe0: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ +00070ff0: 6174 206e 6577 2069 6d70 6c65 6d65 6e74 at new implement │ │ │ │ │ +00071000: 6174 696f 6e20 6f66 2063 7573 746f 6d20 ation of custom │ │ │ │ │ +00071010: 7469 6d65 207a 6f6e 6520 7375 7070 6f72 time zone suppor │ │ │ │ │ +00071020: 7420 666f 7220 5469 6d65 5a6f 6e65 2e67 t for TimeZone.g │ │ │ │ │ +00071030: 6574 5469 6d65 5a6f 6e65 2829 2077 6f72 etTimeZone() wor │ │ │ │ │ +00071040: 6b73 2063 6f72 7265 6374 6c79 2061 6e64 ks correctly and │ │ │ │ │ +00071050: 2074 6865 2067 6574 4469 7370 6c61 794e the getDisplayN │ │ │ │ │ +00071060: 616d 6528 2920 6d65 7468 6f64 7320 6172 ame() methods ar │ │ │ │ │ +00071070: 6520 6c6f 6361 6c65 2069 6e64 6570 656e e locale indepen │ │ │ │ │ +00071080: 6465 6e74 2e0a 3c62 720a 3e6a 6176 612f dent..java/ │ │ │ │ │ +00071090: 7574 696c 2f54 696d 655a 6f6e 652f 4275 util/TimeZone/Bu │ │ │ │ │ +000710a0: 6735 3039 3733 3530 2e6a 6176 613a 204d g5097350.java: M │ │ │ │ │ +000710b0: 616b 6520 7375 7265 2074 6861 7420 5469 ake sure that Ti │ │ │ │ │ +000710c0: 6d65 5a6f 6e65 2e67 6574 5469 6d65 5a6f meZone.getTimeZo │ │ │ │ │ +000710d0: 6e65 2072 6574 7572 6e73 2061 2063 6c6f ne returns a clo │ │ │ │ │ +000710e0: 6e65 206f 6620 6120 6361 6368 6564 2054 ne of a cached T │ │ │ │ │ +000710f0: 696d 655a 6f6e 6520 696e 7374 616e 6365 imeZone instance │ │ │ │ │ +00071100: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +00071110: 2f54 696d 655a 6f6e 652f 4275 6736 3332 /TimeZone/Bug632 │ │ │ │ │ +00071120: 3931 3136 2e6a 6176 613a 204d 616b 6520 9116.java: Make │ │ │ │ │ +00071130: 7375 7265 2074 6861 7420 7469 6d65 7a6f sure that timezo │ │ │ │ │ +00071140: 6e65 2073 686f 7274 2064 6973 706c 6179 ne short display │ │ │ │ │ +00071150: 206e 616d 6573 2061 7265 2069 6465 6e69 names are ideni │ │ │ │ │ +00071160: 6361 6c20 746f 204f 6c73 6f6e 2773 2064 cal to Olson's d │ │ │ │ │ +00071170: 6174 612e 0a3c 6272 0a3e 6a61 7661 2f75 ata..java/u │ │ │ │ │ +00071180: 7469 6c2f 5469 6d65 5a6f 6e65 2f42 7567 til/TimeZone/Bug │ │ │ │ │ +00071190: 3637 3732 3638 392e 6a61 7661 3a20 5465 6772689.java: Te │ │ │ │ │ +000711a0: 7374 2066 6f72 2073 7461 6e64 6172 642d st for standard- │ │ │ │ │ +000711b0: 746f 2d64 6179 6c69 6768 7420 7472 616e to-daylight tran │ │ │ │ │ +000711c0: 7369 7469 6f6e 7320 6174 206d 6964 6e69 sitions at midni │ │ │ │ │ +000711d0: 6768 743a 2064 6174 6520 7374 6179 7320 ght: date stays │ │ │ │ │ +000711e0: 6f6e 2074 6865 2067 6976 656e 2064 6179 on the given day │ │ │ │ │ +000711f0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +00071200: 2f54 696d 655a 6f6e 652f 4275 6736 3931 /TimeZone/Bug691 │ │ │ │ │ +00071210: 3235 3630 2e6a 6176 613a 204d 616b 6520 2560.java: Make │ │ │ │ │ +00071220: 7375 7265 2074 6861 7420 6669 6c65 2070 sure that file p │ │ │ │ │ +00071230: 6174 6820 6361 6e6f 6e69 6361 6c69 7a61 ath canonicaliza │ │ │ │ │ +00071240: 7469 6f6e 2069 6e20 7375 6e2e 7574 696c tion in sun.util │ │ │ │ │ +00071250: 2e63 616c 656e 6461 722e 5a6f 6e65 496e .calendar.ZoneIn │ │ │ │ │ +00071260: 666f 4669 6c65 2077 6f72 6b73 2077 6974 foFile works wit │ │ │ │ │ +00071270: 6820 7468 6520 6465 6661 756c 7420 7365 h the default se │ │ │ │ │ +00071280: 6375 7269 7479 206d 616e 6167 6572 2e0a curity manager.. │ │ │ │ │ +00071290: 3c62 720a 3e6a 6176 612f 7574 696c 2f54 java/util/T │ │ │ │ │ +000712a0: 696d 655a 6f6e 652f 4275 6738 3036 3636 imeZone/Bug80666 │ │ │ │ │ +000712b0: 3532 5275 6e2e 6a61 7661 3a20 7465 7374 52Run.java: test │ │ │ │ │ +000712c0: 7320 7468 7265 6164 2073 6166 6520 6e61 s thread safe na │ │ │ │ │ +000712d0: 7469 7665 2066 756e 6374 696f 6e20 6c6f tive function lo │ │ │ │ │ +000712e0: 6361 6c74 696d 655f 7220 6973 2061 6363 caltime_r is acc │ │ │ │ │ +000712f0: 6573 7365 6420 6279 206d 756c 7469 706c essed by multipl │ │ │ │ │ +00071300: 6520 7468 7265 6164 7320 6174 2073 616d e threads at sam │ │ │ │ │ +00071310: 6520 7469 6d65 2061 6e64 207a 6f6e 6520 e time and zone │ │ │ │ │ +00071320: 6964 2073 686f 756c 6420 6e6f 7420 6265 id should not be │ │ │ │ │ +00071330: 2020 2247 4d54 2b30 303a 3030 2220 6966 "GMT+00:00" if │ │ │ │ │ +00071340: 2064 6566 6175 6c74 2074 696d 657a 6f6e default timezon │ │ │ │ │ +00071350: 6520 6973 2022 474d 5422 2061 6e64 2075 e is "GMT" and u │ │ │ │ │ +00071360: 7365 7220 7370 6563 6966 6965 7320 6120 ser specifies a │ │ │ │ │ +00071370: 6661 6b65 2074 696d 657a 6f6e 652e 0a3c fake timezone..< │ │ │ │ │ +00071380: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5469 br.>java/util/Ti │ │ │ │ │ +00071390: 6d65 5a6f 6e65 2f42 7567 3831 3439 3435 meZone/Bug814945 │ │ │ │ │ +000713a0: 322e 6a61 7661 3a20 4368 6563 6b20 7468 2.java: Check th │ │ │ │ │ +000713b0: 6520 6d69 7373 696e 6720 7469 6d65 207a e missing time z │ │ │ │ │ +000713c0: 6f6e 6520 6e61 6d65 7320 666f 7220 456e one names for En │ │ │ │ │ +000713d0: 676c 6973 682c 2047 6572 6d61 6e20 616e glish, German an │ │ │ │ │ +000713e0: 6420 4a61 7061 6e65 7365 206c 6f63 616c d Japanese local │ │ │ │ │ +000713f0: 6573 2e0a 3c62 720a 3e6a 6176 612f 7574 es..java/ut │ │ │ │ │ +00071400: 696c 2f54 696d 655a 6f6e 652f 4275 6738 il/TimeZone/Bug8 │ │ │ │ │ +00071410: 3136 3731 3433 2e6a 6176 613a 2054 6573 167143.java: Tes │ │ │ │ │ +00071420: 7420 5469 6d65 7a6f 6e65 2070 6172 7369 t Timezone parsi │ │ │ │ │ +00071430: 6e67 2077 6f72 6b73 2066 6f72 2061 6c6c ng works for all │ │ │ │ │ +00071440: 206c 6f63 616c 6573 2066 6f72 2064 6566 locales for def │ │ │ │ │ +00071450: 6175 6c74 2070 726f 7669 6465 7273 2070 ault providers p │ │ │ │ │ +00071460: 7265 6665 726e 6365 2061 7320 7765 6c6c refernce as well │ │ │ │ │ +00071470: 2061 7320 7768 656e 2020 7072 6566 6572 as when prefer │ │ │ │ │ +00071480: 6e63 6520 6c69 7374 2069 7320 5b43 4f4d nce list is [COM │ │ │ │ │ +00071490: 5041 542c 2043 4c44 525d 2c20 434c 4452 PAT, CLDR], CLDR │ │ │ │ │ +000714a0: 2069 6d70 6c69 6374 206c 6f63 616c 6573 implict locales │ │ │ │ │ +000714b0: 2061 7265 2063 6f72 7265 6374 6c79 2072 are correctly r │ │ │ │ │ +000714c0: 6566 6c65 6374 6564 2c20 7468 5f54 4820 eflected, th_TH │ │ │ │ │ +000714d0: 6275 6e64 6c65 2069 7320 6e6f 7420 7772 bundle is not wr │ │ │ │ │ +000714e0: 6f6e 676c 7920 6361 6368 6564 2069 6e20 ongly cached in │ │ │ │ │ +000714f0: 4461 7465 466f 726d 6174 5379 6d62 6f6c DateFormatSymbol │ │ │ │ │ +00071500: 732c 2063 6f72 7265 6374 2063 616e 6469 s, correct candi │ │ │ │ │ +00071510: 6461 7465 206c 6f63 616c 6520 6c69 7374 date locale list │ │ │ │ │ +00071520: 2069 7320 7265 7472 6965 7665 6420 666f is retrieved fo │ │ │ │ │ +00071530: 7220 7a68 5f48 616e 7420 616e 6420 7a68 r zh_Hant and zh │ │ │ │ │ +00071540: 5f48 616e 7320 616e 6420 496d 706c 6963 _Hans and Implic │ │ │ │ │ +00071550: 7420 434f 4d50 4154 204c 6f63 616c 6573 t COMPAT Locales │ │ │ │ │ +00071560: 206e 6e2d 4e4f 2c20 6e62 2d4e 4f20 6172 nn-NO, nb-NO ar │ │ │ │ │ +00071570: 6520 7265 666c 6563 7465 6420 696e 2061 e reflected in a │ │ │ │ │ +00071580: 7661 696c 6162 6c65 206c 6f63 616c 6573 vailable locales │ │ │ │ │ +00071590: 2066 6f72 2061 6c6c 2050 726f 7669 6465 for all Provide │ │ │ │ │ +000715a0: 7273 2066 6f72 2043 4f4d 5041 542e 0a3c rs for COMPAT..< │ │ │ │ │ +000715b0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5469 br.>java/util/Ti │ │ │ │ │ +000715c0: 6d65 5a6f 6e65 2f43 4c44 5244 6973 706c meZone/CLDRDispl │ │ │ │ │ +000715d0: 6179 4e61 6d65 7354 6573 742e 6a61 7661 ayNamesTest.java │ │ │ │ │ +000715e0: 3a20 4d61 6b65 2073 7572 6520 7468 6174 : Make sure that │ │ │ │ │ +000715f0: 206c 6f63 616c 697a 6564 2074 696d 6520 localized time │ │ │ │ │ +00071600: 7a6f 6e65 206e 616d 6573 206f 6620 434c zone names of CL │ │ │ │ │ +00071610: 4452 2061 7265 2075 7365 6420 6966 2073 DR are used if s │ │ │ │ │ +00071620: 7065 6369 6669 6564 2e0a 3c62 720a 3e6a pecified..j │ │ │ │ │ +00071630: 6176 612f 7574 696c 2f54 696d 655a 6f6e ava/util/TimeZon │ │ │ │ │ +00071640: 652f 4375 7374 6f6d 547a 4944 4368 6563 e/CustomTzIDChec │ │ │ │ │ +00071650: 6b44 5354 2e6a 6176 613a 2054 6869 7320 kDST.java: This │ │ │ │ │ +00071660: 7465 7374 2077 696c 6c20 656e 7375 7265 test will ensure │ │ │ │ │ +00071670: 2074 6861 7420 6461 796c 6967 6874 2073 that daylight s │ │ │ │ │ +00071680: 6176 696e 6773 2072 756c 6573 2061 7265 avings rules are │ │ │ │ │ +00071690: 2066 6f6c 6c6f 7765 6420 6170 7072 6f70 followed approp │ │ │ │ │ +000716a0: 7269 6174 656c 7920 7768 656e 2073 6574 riately when set │ │ │ │ │ +000716b0: 7469 6e67 2061 2063 7573 746f 6d20 7469 ting a custom ti │ │ │ │ │ +000716c0: 6d65 7a6f 6e65 2049 4420 7669 6120 7468 mezone ID via th │ │ │ │ │ +000716d0: 6520 545a 2065 6e76 2076 6172 6961 626c e TZ env variabl │ │ │ │ │ +000716e0: 652e 0a3c 6272 0a3e 6a61 7661 2f75 7469 e..java/uti │ │ │ │ │ +000716f0: 6c2f 5469 6d65 5a6f 6e65 2f44 6179 6c69 l/TimeZone/Dayli │ │ │ │ │ +00071700: 6768 7454 696d 6554 6573 742e 6a61 7661 ghtTimeTest.java │ │ │ │ │ +00071710: 3a20 5465 7374 2063 6173 6520 666f 7220 : Test case for │ │ │ │ │ +00071720: 5469 6d65 5a6f 6e65 2e6f 6273 6572 7665 TimeZone.observe │ │ │ │ │ +00071730: 7344 6179 6c69 6768 7454 696d 6528 290a sDaylightTime(). │ │ │ │ │ +00071740: 3c62 720a 3e6a 6176 612f 7574 696c 2f54 java/util/T │ │ │ │ │ +00071750: 696d 655a 6f6e 652f 4465 6661 756c 7454 imeZone/DefaultT │ │ │ │ │ +00071760: 696d 655a 6f6e 6554 6573 742e 6a61 7661 imeZoneTest.java │ │ │ │ │ +00071770: 3a20 4d61 6b65 2073 7572 6520 7468 6174 : Make sure that │ │ │ │ │ +00071780: 204a 6176 6120 7275 6e74 696d 6520 6465 Java runtime de │ │ │ │ │ +00071790: 7465 6374 7320 7468 6520 706c 6174 666f tects the platfo │ │ │ │ │ +000717a0: 726d 2074 696d 6520 7a6f 6e65 2063 6f72 rm time zone cor │ │ │ │ │ +000717b0: 7265 6374 6c79 2e0a 3c62 720a 3e6a 6176 rectly..jav │ │ │ │ │ +000717c0: 612f 7574 696c 2f54 696d 655a 6f6e 652f a/util/TimeZone/ │ │ │ │ │ +000717d0: 486f 6e67 4b6f 6e67 2e6a 6176 613a 2056 HongKong.java: V │ │ │ │ │ +000717e0: 6572 6966 7920 7468 6174 2048 6f6e 6720 erify that Hong │ │ │ │ │ +000717f0: 4b6f 6e67 206c 6f63 616c 6520 7573 6573 Kong locale uses │ │ │ │ │ +00071800: 2074 7261 6469 7469 6f6e 616c 2043 6869 traditional Chi │ │ │ │ │ +00071810: 6e65 7365 206e 616d 6573 2e0a 3c62 720a nese names..java/util/TimeZ │ │ │ │ │ +00071830: 6f6e 652f 4944 5465 7374 2e6a 6176 613a one/IDTest.java: │ │ │ │ │ +00071840: 2054 6573 7473 2063 6f6e 7369 7374 656e Tests consisten │ │ │ │ │ +00071850: 6369 6573 206f 6620 7469 6d65 207a 6f6e cies of time zon │ │ │ │ │ +00071860: 6520 4944 732e 0a3c 6272 0a3e 6a61 7661 e IDs..java │ │ │ │ │ +00071870: 2f75 7469 6c2f 5469 6d65 5a6f 6e65 2f4c /util/TimeZone/L │ │ │ │ │ +00071880: 6973 7454 696d 655a 6f6e 6573 2e6a 6176 istTimeZones.jav │ │ │ │ │ +00071890: 613a 2041 6c6c 6f77 2032 343a 3030 2061 a: Allow 24:00 a │ │ │ │ │ +000718a0: 7320 6120 7661 6c69 6420 656e 642f 7374 s a valid end/st │ │ │ │ │ +000718b0: 6172 7420 4453 5420 7469 6d65 2073 7461 art DST time sta │ │ │ │ │ +000718c0: 6d70 0a3c 6272 0a3e 6a61 7661 2f75 7469 mp.java/uti │ │ │ │ │ +000718d0: 6c2f 5469 6d65 5a6f 6e65 2f4e 6567 6174 l/TimeZone/Negat │ │ │ │ │ +000718e0: 6976 6544 5354 5465 7374 2e6a 6176 613a iveDSTTest.java: │ │ │ │ │ +000718f0: 2054 6573 7420 7768 6574 6865 7220 7468 Test whether th │ │ │ │ │ +00071900: 6520 7361 7669 6e67 7320 6172 6520 706f e savings are po │ │ │ │ │ +00071910: 7369 7469 7665 2069 6e20 7469 6d65 207a sitive in time z │ │ │ │ │ +00071920: 6f6e 6573 2074 6861 7420 6861 7665 206e ones that have n │ │ │ │ │ +00071930: 6567 6174 6976 6520 7361 7669 6e67 7320 egative savings │ │ │ │ │ +00071940: 696e 2074 6865 2073 6f75 7263 6520 545a in the source TZ │ │ │ │ │ +00071950: 2066 696c 6573 2e0a 3c62 720a 3e6a 6176 files..jav │ │ │ │ │ +00071960: 612f 7574 696c 2f54 696d 655a 6f6e 652f a/util/TimeZone/ │ │ │ │ │ +00071970: 4f6c 6449 444d 6170 7069 6e67 5465 7374 OldIDMappingTest │ │ │ │ │ +00071980: 2e6a 6176 613a 2043 6f6d 7061 7469 6269 .java: Compatibi │ │ │ │ │ +00071990: 6c69 7479 2074 6573 7420 666f 7220 7468 lity test for th │ │ │ │ │ +000719a0: 6520 6f6c 6420 4a44 4b20 4944 206d 6170 e old JDK ID map │ │ │ │ │ +000719b0: 7069 6e67 2061 6e64 204f 6c73 6f6e 2049 ping and Olson I │ │ │ │ │ +000719c0: 4473 0a3c 6272 0a3e 6a61 7661 2f75 7469 Ds.java/uti │ │ │ │ │ +000719d0: 6c2f 5469 6d65 5a6f 6e65 2f53 6574 4465 l/TimeZone/SetDe │ │ │ │ │ +000719e0: 6661 756c 7453 6563 7572 6974 7954 6573 faultSecurityTes │ │ │ │ │ +000719f0: 742e 6a61 7661 3a20 4d61 6b65 2073 7572 t.java: Make sur │ │ │ │ │ +00071a00: 6520 7468 6174 2054 696d 655a 6f6e 652e e that TimeZone. │ │ │ │ │ +00071a10: 7365 7444 6566 6175 6c74 2074 6872 6f77 setDefault throw │ │ │ │ │ +00071a20: 7320 6120 5365 6375 7269 7479 4578 6365 s a SecurityExce │ │ │ │ │ +00071a30: 7074 696f 6e20 6966 2074 6865 2073 6563 ption if the sec │ │ │ │ │ +00071a40: 7572 6974 7920 6d61 6e61 6765 7220 646f urity manager do │ │ │ │ │ +00071a50: 6573 6e27 7420 7065 726d 6974 2e0a 3c62 esn't permit..java/util/Tim │ │ │ │ │ +00071a70: 655a 6f6e 652f 5369 6d70 6c65 5469 6d65 eZone/SimpleTime │ │ │ │ │ +00071a80: 5a6f 6e65 436c 6f6e 6552 6163 6554 6573 ZoneCloneRaceTes │ │ │ │ │ +00071a90: 742e 6a61 7661 3a20 7465 7374 2074 6861 t.java: test tha │ │ │ │ │ +00071aa0: 7420 7072 6f76 6f6b 6573 2072 6163 6520 t provokes race │ │ │ │ │ +00071ab0: 6265 7477 6565 6e20 636c 6f6e 696e 6720 between cloning │ │ │ │ │ +00071ac0: 616e 6420 6c61 7a69 6c79 2069 6e69 7469 and lazily initi │ │ │ │ │ +00071ad0: 616c 697a 696e 6720 5369 6d70 6c65 5469 alizing SimpleTi │ │ │ │ │ +00071ae0: 6d65 5a6f 6e65 2063 6163 6865 2066 6965 meZone cache fie │ │ │ │ │ +00071af0: 6c64 730a 3c62 720a 3e6a 6176 612f 7574 lds.java/ut │ │ │ │ │ +00071b00: 696c 2f54 696d 655a 6f6e 652f 5469 6d65 il/TimeZone/Time │ │ │ │ │ +00071b10: 5a6f 6e65 426f 756e 6461 7279 5465 7374 ZoneBoundaryTest │ │ │ │ │ +00071b20: 2e6a 6176 613a 2074 6573 7420 5469 6d65 .java: test Time │ │ │ │ │ +00071b30: 205a 6f6e 6520 426f 756e 6461 7279 0a3c Zone Boundary.< │ │ │ │ │ +00071b40: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5469 br.>java/util/Ti │ │ │ │ │ +00071b50: 6d65 5a6f 6e65 2f54 696d 655a 6f6e 6544 meZone/TimeZoneD │ │ │ │ │ +00071b60: 6174 6550 6572 6d69 7373 696f 6e43 6865 atePermissionChe │ │ │ │ │ +00071b70: 636b 5275 6e2e 6a61 7661 3a20 5374 6163 ckRun.java: Stac │ │ │ │ │ +00071b80: 6b6f 7665 7266 6c6f 7720 6572 726f 7220 koverflow error │ │ │ │ │ +00071b90: 7769 7468 2073 6563 7572 6974 7920 6d61 with security ma │ │ │ │ │ +00071ba0: 6e61 6765 722c 2073 6967 6e65 6420 6a61 nager, signed ja │ │ │ │ │ +00071bb0: 7273 2061 6e64 2064 6562 7567 2e0a 3c62 rs and debug..java/util/Tim │ │ │ │ │ +00071bd0: 655a 6f6e 652f 5469 6d65 5a6f 6e65 5265 eZone/TimeZoneRe │ │ │ │ │ +00071be0: 6772 6573 7369 6f6e 2e6a 6176 613a 2020 gression.java: │ │ │ │ │ +00071bf0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +00071c00: 5469 6d65 5a6f 6e65 2f54 696d 655a 6f6e TimeZone/TimeZon │ │ │ │ │ +00071c10: 6554 6573 742e 6a61 7661 3a20 7465 7374 eTest.java: test │ │ │ │ │ +00071c20: 2054 696d 655a 6f6e 650a 3c62 720a 3e6a TimeZone.j │ │ │ │ │ +00071c30: 6176 612f 7574 696c 2f54 696d 655a 6f6e ava/util/TimeZon │ │ │ │ │ +00071c40: 652f 5472 616e 7369 7469 6f6e 5465 7374 e/TransitionTest │ │ │ │ │ +00071c50: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ +00071c60: 2074 6f20 6861 6e64 6c65 2044 5354 2074 to handle DST t │ │ │ │ │ +00071c70: 7261 6e73 6974 696f 6e20 656e 6469 6e67 ransition ending │ │ │ │ │ +00071c80: 2061 7420 303a 3030 204a 616e 7561 7279 at 0:00 January │ │ │ │ │ +00071c90: 2031 2e0a 3c62 720a 3e6a 6176 612f 7574 1..java/ut │ │ │ │ │ +00071ca0: 696c 2f54 696d 655a 6f6e 652f 5554 4341 il/TimeZone/UTCA │ │ │ │ │ +00071cb0: 6c69 6173 5465 7374 2e6a 6176 613a 204d liasTest.java: M │ │ │ │ │ +00071cc0: 616b 6520 7375 7265 2074 6861 7420 2255 ake sure that "U │ │ │ │ │ +00071cd0: 5443 2220 6973 2061 6e20 616c 6961 7320 TC" is an alias │ │ │ │ │ +00071ce0: 6f66 2022 4574 632f 5554 4322 2061 7320 of "Etc/UTC" as │ │ │ │ │ +00071cf0: 6465 6669 6e65 6420 696e 2074 6865 2074 defined in the t │ │ │ │ │ +00071d00: 7a64 6174 6120 6261 636b 7761 7264 2e0a zdata backward.. │ │ │ │ │ +00071d10: 3c62 720a 3e6a 6176 612f 7574 696c 2f54 java/util/T │ │ │ │ │ +00071d20: 696d 655a 6f6e 652f 5a6f 6e65 4964 526f imeZone/ZoneIdRo │ │ │ │ │ +00071d30: 756e 6454 7269 7054 6573 742e 6a61 7661 undTripTest.java │ │ │ │ │ +00071d40: 3a20 4368 6563 6b73 2072 6f75 6e64 2d74 : Checks round-t │ │ │ │ │ +00071d50: 7269 7073 2062 6574 7765 656e 2054 696d rips between Tim │ │ │ │ │ +00071d60: 655a 6f6e 6520 616e 6420 5a6f 6e65 4964 eZone and ZoneId │ │ │ │ │ +00071d70: 2061 7265 2063 6f6e 7369 7374 656e 740a are consistent. │ │ │ │ │ +00071d80: 3c62 720a 3e6a 6176 612f 7574 696c 2f54 java/util/T │ │ │ │ │ +00071d90: 696d 655a 6f6e 652f 6275 6734 3039 3639 imeZone/bug40969 │ │ │ │ │ +00071da0: 3532 2e6a 6176 613a 2073 696d 706c 6520 52.java: simple │ │ │ │ │ +00071db0: 7365 7269 616c 697a 6174 696f 6e2f 6465 serialization/de │ │ │ │ │ +00071dc0: 7365 7269 616c 697a 6174 696f 6e20 7465 serialization te │ │ │ │ │ +00071dd0: 7374 0a3c 6272 0a3e 6a61 7661 2f75 7469 st.java/uti │ │ │ │ │ +00071de0: 6c2f 5469 6d65 722f 4172 6773 2e6a 6176 l/Timer/Args.jav │ │ │ │ │ +00071df0: 613a 2054 6573 7420 7661 7269 6f75 7320 a: Test various │ │ │ │ │ +00071e00: 6172 6773 2074 6f20 7461 736b 2073 6368 args to task sch │ │ │ │ │ +00071e10: 6564 756c 696e 6720 6d65 7468 6f64 730a eduling methods. │ │ │ │ │ +00071e20: 3c62 720a 3e6a 6176 612f 7574 696c 2f54 java/util/T │ │ │ │ │ +00071e30: 696d 6572 2f41 7574 6f53 746f 702e 6a61 imer/AutoStop.ja │ │ │ │ │ +00071e40: 7661 3a20 4469 7363 6172 6469 6e67 2061 va: Discarding a │ │ │ │ │ +00071e50: 2054 696d 6572 2063 6175 7365 7320 7468 Timer causes th │ │ │ │ │ +00071e60: 6520 5469 6d65 7220 7468 7265 6164 2074 e Timer thread t │ │ │ │ │ +00071e70: 6f20 7374 6f70 2e0a 3c62 720a 3e6a 6176 o stop..jav │ │ │ │ │ +00071e80: 612f 7574 696c 2f54 696d 6572 2f44 656c a/util/Timer/Del │ │ │ │ │ +00071e90: 6179 4f76 6572 666c 6f77 2e6a 6176 613a ayOverflow.java: │ │ │ │ │ +00071ea0: 206a 6176 612e 7574 696c 2e54 696d 6572 java.util.Timer │ │ │ │ │ +00071eb0: 2073 6368 6564 756c 6520 6465 6c61 7920 schedule delay │ │ │ │ │ +00071ec0: 4c6f 6e67 2e4d 4158 5f56 414c 5545 2063 Long.MAX_VALUE c │ │ │ │ │ +00071ed0: 6175 7365 7320 7461 736b 2074 6f20 6578 auses task to ex │ │ │ │ │ +00071ee0: 6563 7574 6520 6d75 6c74 6970 6c65 2074 ecute multiple t │ │ │ │ │ +00071ef0: 696d 6573 0a3c 6272 0a3e 6a61 7661 2f75 imes.java/u │ │ │ │ │ +00071f00: 7469 6c2f 5469 6d65 722f 4b69 6c6c 5468 til/Timer/KillTh │ │ │ │ │ +00071f10: 7265 6164 2e6a 6176 613a 204b 696c 6c69 read.java: Killi │ │ │ │ │ +00071f20: 6e67 2061 2054 696d 6572 2074 6872 6561 ng a Timer threa │ │ │ │ │ +00071f30: 6420 6361 7573 6573 2074 6865 2054 696d d causes the Tim │ │ │ │ │ +00071f40: 6572 2074 6f20 6661 696c 2073 696c 656e er to fail silen │ │ │ │ │ +00071f50: 746c 7920 6f6e 2073 7562 7365 7175 656e tly on subsequen │ │ │ │ │ +00071f60: 7420 7573 652e 0a3c 6272 0a3e 6a61 7661 t use..java │ │ │ │ │ +00071f70: 2f75 7469 6c2f 5469 6d65 722f 4e61 6d65 /util/Timer/Name │ │ │ │ │ +00071f80: 436f 6e73 7472 7563 746f 7273 2e6a 6176 Constructors.jav │ │ │ │ │ +00071f90: 613a 2042 6173 6963 2074 6573 7420 666f a: Basic test fo │ │ │ │ │ +00071fa0: 7220 636f 6e73 7472 7563 746f 7273 2077 r constructors w │ │ │ │ │ +00071fb0: 6974 6820 7468 7265 6164 206e 616d 650a ith thread name. │ │ │ │ │ +00071fc0: 3c62 720a 3e6a 6176 612f 7574 696c 2f54 java/util/T │ │ │ │ │ +00071fd0: 696d 6572 2f50 7572 6765 2e6a 6176 613a imer/Purge.java: │ │ │ │ │ +00071fe0: 2042 6173 6963 2074 6573 7420 666f 7220 Basic test for │ │ │ │ │ +00071ff0: 7075 7267 6520 6d65 7468 6f64 0a3c 6272 purge method.
    java/util/Tree │ │ │ │ │ +00072010: 4d61 702f 436c 6f6e 652e 6a61 7661 3a20 Map/Clone.java: │ │ │ │ │ +00072020: 5665 7269 6679 2074 6861 7420 636c 6f6e Verify that clon │ │ │ │ │ +00072030: 6564 2054 7265 654d 6170 2067 6574 7320 ed TreeMap gets │ │ │ │ │ +00072040: 6e65 7720 6b65 7973 6574 0a3c 6272 0a3e new keyset. │ │ │ │ │ +00072050: 6a61 7661 2f75 7469 6c2f 5472 6565 4d61 java/util/TreeMa │ │ │ │ │ +00072060: 702f 436f 6e74 6169 6e73 5661 6c75 652e p/ContainsValue. │ │ │ │ │ +00072070: 6a61 7661 3a20 5472 6565 4d61 702e 636f java: TreeMap.co │ │ │ │ │ +00072080: 6e74 6169 6e73 5661 6c75 6520 7468 726f ntainsValue thro │ │ │ │ │ +00072090: 7773 204e 756c 6c50 6f69 6e74 6572 4578 ws NullPointerEx │ │ │ │ │ +000720a0: 6320 666f 7220 656d 7074 7920 5472 6565 c for empty Tree │ │ │ │ │ +000720b0: 4d61 700a 3c62 720a 3e6a 6176 612f 7574 Map.java/ut │ │ │ │ │ +000720c0: 696c 2f54 7265 654d 6170 2f45 6d70 7479 il/TreeMap/Empty │ │ │ │ │ +000720d0: 4d61 7041 6e64 4e75 6c6c 732e 6a61 7661 MapAndNulls.java │ │ │ │ │ +000720e0: 3a20 5465 7374 2068 616e 646c 696e 6720 : Test handling │ │ │ │ │ +000720f0: 6f66 206e 756c 6c20 7769 7468 2065 6d70 of null with emp │ │ │ │ │ +00072100: 7479 204d 6170 0a3c 6272 0a3e 6a61 7661 ty Map.java │ │ │ │ │ +00072110: 2f75 7469 6c2f 5472 6565 4d61 702f 4865 /util/TreeMap/He │ │ │ │ │ +00072120: 6164 5461 696c 5479 7065 4572 726f 722e adTailTypeError. │ │ │ │ │ +00072130: 6a61 7661 3a20 696e 6465 784f 6620 616e java: indexOf an │ │ │ │ │ +00072140: 6420 6c61 7374 496e 6465 7820 6f66 2075 d lastIndex of u │ │ │ │ │ +00072150: 7365 6420 746f 206c 6574 2079 6f75 206c sed to let you l │ │ │ │ │ +00072160: 6f6f 6b20 6f75 7473 6964 6520 7468 6520 ook outside the │ │ │ │ │ +00072170: 7661 6c69 6420 7261 6e67 6520 696e 2074 valid range in t │ │ │ │ │ +00072180: 6865 2062 6163 6b69 6e67 2061 7272 6179 he backing array │ │ │ │ │ +00072190: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +000721a0: 5472 6565 4d61 702f 4e75 6c6c 4174 456e TreeMap/NullAtEn │ │ │ │ │ +000721b0: 642e 6a61 7661 3a20 5465 7374 206e 756c d.java: Test nul │ │ │ │ │ +000721c0: 6c2d 616c 6c6f 7769 6e67 2043 6f6d 7061 l-allowing Compa │ │ │ │ │ +000721d0: 7261 746f 7273 0a3c 6272 0a3e 6a61 7661 rators.java │ │ │ │ │ +000721e0: 2f75 7469 6c2f 5472 6565 4d61 702f 4e75 /util/TreeMap/Nu │ │ │ │ │ +000721f0: 6c6c 5065 726d 6973 7369 7665 436f 6d70 llPermissiveComp │ │ │ │ │ +00072200: 6172 6174 6f72 2e6a 6176 613a 2054 6573 arator.java: Tes │ │ │ │ │ +00072210: 7420 7072 6f70 6572 2068 616e 646c 696e t proper handlin │ │ │ │ │ +00072220: 6720 6f66 2063 6f6d 7061 7261 746f 7273 g of comparators │ │ │ │ │ +00072230: 2070 6572 6d69 7474 696e 6720 6e75 6c6c permitting null │ │ │ │ │ +00072240: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ +00072250: 2f54 7265 654d 6170 2f53 7562 4d61 702e /TreeMap/SubMap. │ │ │ │ │ +00072260: 6a61 7661 3a20 5468 6520 6669 7273 744b java: The firstK │ │ │ │ │ +00072270: 6579 2061 6e64 206c 6173 744b 6579 0a3c ey and lastKey.< │ │ │ │ │ +00072280: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5472 br.>java/util/Tr │ │ │ │ │ +00072290: 6565 4d61 702f 5375 624d 6170 436c 6561 eeMap/SubMapClea │ │ │ │ │ +000722a0: 722e 6a61 7661 3a20 5375 626d 6170 2063 r.java: Submap c │ │ │ │ │ +000722b0: 6c65 6172 2074 6963 6b6c 6564 2061 2062 lear tickled a b │ │ │ │ │ +000722c0: 7567 2069 6e20 616e 206f 7074 696d 697a ug in an optimiz │ │ │ │ │ +000722d0: 6174 696f 6e20 7375 6767 6573 7465 6420 ation suggested │ │ │ │ │ +000722e0: 6279 2050 726f 662e 0a3c 6272 0a3e 6a61 by Prof..ja │ │ │ │ │ +000722f0: 7661 2f75 7469 6c2f 5555 4944 2f53 6572 va/util/UUID/Ser │ │ │ │ │ +00072300: 6961 6c2e 6a61 7661 3a20 5465 7374 2064 ial.java: Test d │ │ │ │ │ +00072310: 6573 6572 6961 6c69 7a61 7469 6f6e 206f eserialization o │ │ │ │ │ +00072320: 6620 5555 4944 0a3c 6272 0a3e 6a61 7661 f UUID.java │ │ │ │ │ +00072330: 2f75 7469 6c2f 5555 4944 2f55 5549 4454 /util/UUID/UUIDT │ │ │ │ │ +00072340: 6573 742e 6a61 7661 3a20 556e 6974 2074 est.java: Unit t │ │ │ │ │ +00072350: 6573 7473 2066 6f72 206a 6176 612e 7574 ests for java.ut │ │ │ │ │ +00072360: 696c 2e55 5549 440a 3c62 720a 3e6a 6176 il.UUID.jav │ │ │ │ │ +00072370: 612f 7574 696c 2f56 6563 746f 722f 4172 a/util/Vector/Ar │ │ │ │ │ +00072380: 7261 794d 616e 6167 656d 656e 742e 6a61 rayManagement.ja │ │ │ │ │ +00072390: 7661 3a20 6272 6974 746c 6520 7768 6974 va: brittle whit │ │ │ │ │ +000723a0: 6520 626f 7820 7465 7374 206f 6620 696e e box test of in │ │ │ │ │ +000723b0: 7465 726e 616c 2061 7272 6179 206d 616e ternal array man │ │ │ │ │ +000723c0: 6167 656d 656e 740a 3c62 720a 3e6a 6176 agement.jav │ │ │ │ │ +000723d0: 612f 7574 696c 2f56 6563 746f 722f 4275 a/util/Vector/Bu │ │ │ │ │ +000723e0: 6738 3134 3831 3734 2e6a 6176 613a 2072 g8148174.java: r │ │ │ │ │ +000723f0: 6570 726f 2066 6f72 3a20 4e65 6761 7469 epro for: Negati │ │ │ │ │ +00072400: 7665 4172 7261 7953 697a 6545 7863 6570 veArraySizeExcep │ │ │ │ │ +00072410: 7469 6f6e 2069 6e20 5665 6374 6f72 2e67 tion in Vector.g │ │ │ │ │ +00072420: 726f 7728 696e 7429 0a3c 6272 0a3e 6a61 row(int).ja │ │ │ │ │ +00072430: 7661 2f75 7469 6c2f 5665 6374 6f72 2f43 va/util/Vector/C │ │ │ │ │ +00072440: 6f6d 6f64 6966 6965 6452 656d 6f76 6541 omodifiedRemoveA │ │ │ │ │ +00072450: 6c6c 456c 656d 656e 7473 2e6a 6176 613a llElements.java: │ │ │ │ │ +00072460: 2044 7565 2074 6f20 6120 6275 6720 696e Due to a bug in │ │ │ │ │ +00072470: 2056 6563 746f 7227 7320 7265 6d6f 7665 Vector's remove │ │ │ │ │ +00072480: 416c 6c45 6c65 6d65 6e74 7328 292c 2074 AllElements(), t │ │ │ │ │ +00072490: 6865 206d 6f64 6966 6963 6174 696f 6e20 he modification │ │ │ │ │ +000724a0: 636f 756e 7465 7220 776f 756c 6420 6e6f counter would no │ │ │ │ │ +000724b0: 7420 6765 7420 696e 6372 656d 656e 7465 t get incremente │ │ │ │ │ +000724c0: 642e 0a3c 6272 0a3e 6a61 7661 2f75 7469 d..java/uti │ │ │ │ │ +000724d0: 6c2f 5665 6374 6f72 2f43 6f70 7949 6e74 l/Vector/CopyInt │ │ │ │ │ +000724e0: 6f2e 6a61 7661 3a20 5665 6374 6f72 2e63 o.java: Vector.c │ │ │ │ │ +000724f0: 6f70 7949 6e74 6f20 7368 6f75 6c64 2074 opyInto should t │ │ │ │ │ +00072500: 6872 6f77 2041 7272 6179 5374 6f72 6545 hrow ArrayStoreE │ │ │ │ │ +00072510: 7863 6570 7469 6f6e 0a3c 6272 0a3e 6a61 xception.ja │ │ │ │ │ +00072520: 7661 2f75 7469 6c2f 5665 6374 6f72 2f49 va/util/Vector/I │ │ │ │ │ +00072530: 6c6c 6567 616c 436f 6e73 7472 7563 746f llegalConstructo │ │ │ │ │ +00072540: 7241 7267 732e 6a61 7661 3a20 5465 7374 rArgs.java: Test │ │ │ │ │ +00072550: 2066 6f72 2069 6c6c 6567 616c 2061 7267 for illegal arg │ │ │ │ │ +00072560: 756d 656e 7420 6578 6365 7074 696f 6e0a ument exception. │ │ │ │ │ +00072570: 3c62 720a 3e6a 6176 612f 7574 696c 2f56 java/util/V │ │ │ │ │ +00072580: 6563 746f 722f 4c61 7374 496e 6465 784f ector/LastIndexO │ │ │ │ │ +00072590: 662e 6a61 7661 3a20 5665 6374 6f72 2e6c f.java: Vector.l │ │ │ │ │ +000725a0: 6173 7449 6e64 6578 284f 626a 6563 742c astIndex(Object, │ │ │ │ │ +000725b0: 2069 6e74 2920 7573 6564 2074 6f20 6c65 int) used to le │ │ │ │ │ +000725c0: 7420 796f 7520 6c6f 6f6b 206f 7574 7369 t you look outsi │ │ │ │ │ +000725d0: 6465 2074 6865 2076 616c 6964 2072 616e de the valid ran │ │ │ │ │ +000725e0: 6765 2069 6e20 7468 6520 6261 636b 696e ge in the backin │ │ │ │ │ +000725f0: 6720 6172 7261 790a 3c62 720a 3e6a 6176 g array.jav │ │ │ │ │ +00072600: 612f 7574 696c 2f56 6563 746f 722f 5365 a/util/Vector/Se │ │ │ │ │ +00072610: 7269 616c 697a 6174 696f 6e44 6561 646c rializationDeadl │ │ │ │ │ +00072620: 6f63 6b2e 6a61 7661 3a20 5365 7269 616c ock.java: Serial │ │ │ │ │ +00072630: 697a 696e 6720 5665 6374 6f72 206f 626a izing Vector obj │ │ │ │ │ +00072640: 6563 7473 2077 6869 6368 2072 6566 6572 ects which refer │ │ │ │ │ +00072650: 2074 6f20 6561 6368 206f 7468 6572 2073 to each other s │ │ │ │ │ +00072660: 686f 756c 6420 6e6f 7420 6265 2061 626c hould not be abl │ │ │ │ │ +00072670: 6520 746f 2064 6561 646c 6f63 6b2e 0a3c e to deadlock..< │ │ │ │ │ +00072680: 6272 0a3e 6a61 7661 2f75 7469 6c2f 5665 br.>java/util/Ve │ │ │ │ │ +00072690: 6374 6f72 2f53 696d 706c 6553 6572 6961 ctor/SimpleSeria │ │ │ │ │ +000726a0: 6c69 7a61 7469 6f6e 2e6a 6176 613a 2041 lization.java: A │ │ │ │ │ +000726b0: 2073 6572 6961 6c69 7a65 6420 5665 6374 serialized Vect │ │ │ │ │ +000726c0: 6f72 2063 616e 2062 6520 7375 6363 6573 or can be succes │ │ │ │ │ +000726d0: 7366 756c 6c79 2064 652d 7365 7269 616c sfully de-serial │ │ │ │ │ +000726e0: 697a 6564 2e0a 3c62 720a 3e6a 6176 612f ized..java/ │ │ │ │ │ +000726f0: 7574 696c 2f56 6563 746f 722f 5379 6e63 util/Vector/Sync │ │ │ │ │ +00072700: 4c61 7374 496e 6465 784f 662e 6a61 7661 LastIndexOf.java │ │ │ │ │ +00072710: 3a20 5665 6374 6f72 2773 206c 6173 7449 : Vector's lastI │ │ │ │ │ +00072720: 6e64 6578 4f66 284f 626a 6563 7429 2077 ndexOf(Object) w │ │ │ │ │ +00072730: 6173 206c 6163 6b69 6e67 2073 796e 6368 as lacking synch │ │ │ │ │ +00072740: 726f 6e69 7a61 7469 6f6e 0a3c 6272 0a3e ronization. │ │ │ │ │ +00072750: 6a61 7661 2f75 7469 6c2f 5765 616b 4861 java/util/WeakHa │ │ │ │ │ +00072760: 7368 4d61 702f 4743 4475 7269 6e67 4974 shMap/GCDuringIt │ │ │ │ │ +00072770: 6572 6174 696f 6e2e 6a61 7661 3a20 4368 eration.java: Ch │ │ │ │ │ +00072780: 6563 6b20 7468 6174 2069 7465 7261 746f eck that iterato │ │ │ │ │ +00072790: 7273 2077 6f72 6b20 7072 6f70 6572 6c79 rs work properly │ │ │ │ │ +000727a0: 2069 6e20 7468 6520 7072 6573 656e 6365 in the presence │ │ │ │ │ +000727b0: 206f 6620 636f 6e63 7572 7265 6e74 2066 of concurrent f │ │ │ │ │ +000727c0: 696e 616c 697a 6174 696f 6e20 616e 6420 inalization and │ │ │ │ │ +000727d0: 7265 6d6f 7661 6c20 6f66 2065 6c65 6d65 removal of eleme │ │ │ │ │ +000727e0: 6e74 732e 0a3c 6272 0a3e 6a61 7661 2f75 nts..java/u │ │ │ │ │ +000727f0: 7469 6c2f 5765 616b 4861 7368 4d61 702f til/WeakHashMap/ │ │ │ │ │ 00072800: 4974 6572 6174 696f 6e2e 6a61 7661 3a20 Iteration.java: │ │ │ │ │ -00072810: 4368 6563 6b20 7468 6174 2069 7465 7261 Check that itera │ │ │ │ │ -00072820: 746f 7273 2077 6f72 6b20 7072 6f70 6572 tors work proper │ │ │ │ │ -00072830: 6c79 2069 6e20 7468 6520 7072 6573 656e ly in the presen │ │ │ │ │ -00072840: 6365 206f 6620 636f 6e63 7572 7265 6e74 ce of concurrent │ │ │ │ │ -00072850: 2066 696e 616c 697a 6174 696f 6e20 616e finalization an │ │ │ │ │ -00072860: 6420 7265 6d6f 7661 6c20 6f66 2065 6c65 d removal of ele │ │ │ │ │ -00072870: 6d65 6e74 732e 0a3c 6272 0a3e 6a61 7661 ments..java │ │ │ │ │ -00072880: 2f75 7469 6c2f 5765 616b 4861 7368 4d61 /util/WeakHashMa │ │ │ │ │ -00072890: 702f 4974 6572 6174 696f 6e2e 6a61 7661 p/Iteration.java │ │ │ │ │ -000728a0: 3a20 5465 7374 7320 746f 2073 6565 2074 : Tests to see t │ │ │ │ │ -000728b0: 6861 7420 6d65 6d6f 7279 206c 6561 6b20 hat memory leak │ │ │ │ │ -000728c0: 6e6f 206c 6f6e 6765 7220 6578 6973 7473 no longer exists │ │ │ │ │ -000728d0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ -000728e0: 2f57 6561 6b48 6173 684d 6170 2f5a 6572 /WeakHashMap/Zer │ │ │ │ │ -000728f0: 6f49 6e69 7443 6170 2e6a 6176 613a 205a oInitCap.java: Z │ │ │ │ │ -00072900: 6572 6f20 696e 6974 6961 6c20 6361 7061 ero initial capa │ │ │ │ │ -00072910: 6369 7479 2073 686f 756c 6420 6265 206c city should be l │ │ │ │ │ -00072920: 6567 616c 0a3c 6272 0a3e 6a61 7661 2f75 egal.java/u │ │ │ │ │ -00072930: 7469 6c2f 636f 6e63 7572 7265 6e74 2f41 til/concurrent/A │ │ │ │ │ -00072940: 7272 6179 426c 6f63 6b69 6e67 5175 6575 rrayBlockingQueu │ │ │ │ │ -00072950: 652f 5768 6974 6542 6f78 2e6a 6176 613a e/WhiteBox.java: │ │ │ │ │ -00072960: 2057 6869 7465 2062 6f78 2074 6573 7473 White box tests │ │ │ │ │ -00072970: 206f 6620 696d 706c 656d 656e 7461 7469 of implementati │ │ │ │ │ -00072980: 6f6e 2064 6574 6169 6c73 0a3c 6272 0a3e on details. │ │ │ │ │ -00072990: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -000729a0: 7265 6e74 2f42 6c6f 636b 696e 6751 7565 rent/BlockingQue │ │ │ │ │ -000729b0: 7565 2f43 616e 6365 6c6c 6564 5072 6f64 ue/CancelledProd │ │ │ │ │ -000729c0: 7563 6572 436f 6e73 756d 6572 4c6f 6f70 ucerConsumerLoop │ │ │ │ │ -000729d0: 732e 6a61 7661 3a20 4368 6563 6b73 2066 s.java: Checks f │ │ │ │ │ -000729e0: 6f72 2072 6573 706f 6e73 6976 656e 6573 or responsivenes │ │ │ │ │ -000729f0: 7320 6f66 2062 6c6f 636b 696e 6720 7175 s of blocking qu │ │ │ │ │ -00072a00: 6575 6573 2074 6f20 6361 6e63 656c 6c61 eues to cancella │ │ │ │ │ -00072a10: 7469 6f6e 2e0a 3c62 720a 3e6a 6176 612f tion..java/ │ │ │ │ │ -00072a20: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -00072a30: 426c 6f63 6b69 6e67 5175 6575 652f 4472 BlockingQueue/Dr │ │ │ │ │ -00072a40: 6169 6e54 6f46 6169 6c73 2e6a 6176 613a ainToFails.java: │ │ │ │ │ -00072a50: 2054 6573 7420 6472 6169 6e54 6f20 6661 Test drainTo fa │ │ │ │ │ -00072a60: 696c 696e 6720 6475 6520 746f 2063 2e61 iling due to c.a │ │ │ │ │ -00072a70: 6464 2074 6872 6f77 696e 670a 3c62 720a dd throwing.java/util/concu │ │ │ │ │ -00072a90: 7272 656e 742f 426c 6f63 6b69 6e67 5175 rrent/BlockingQu │ │ │ │ │ -00072aa0: 6575 652f 496e 7465 7272 7570 742e 6a61 eue/Interrupt.ja │ │ │ │ │ -00072ab0: 7661 3a20 4368 6563 6b20 7072 6f70 6572 va: Check proper │ │ │ │ │ -00072ac0: 2068 616e 646c 696e 6720 6f66 2069 6e74 handling of int │ │ │ │ │ -00072ad0: 6572 7275 7074 730a 3c62 720a 3e6a 6176 errupts.jav │ │ │ │ │ -00072ae0: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ -00072af0: 742f 426c 6f63 6b69 6e67 5175 6575 652f t/BlockingQueue/ │ │ │ │ │ -00072b00: 4c61 7374 456c 656d 656e 742e 6a61 7661 LastElement.java │ │ │ │ │ -00072b10: 3a20 4368 6563 6b20 636f 7272 6563 7420 : Check correct │ │ │ │ │ -00072b20: 6265 6861 7669 6f72 2077 6865 6e20 6c61 behavior when la │ │ │ │ │ -00072b30: 7374 2065 6c65 6d65 6e74 2069 7320 7265 st element is re │ │ │ │ │ -00072b40: 6d6f 7665 642e 0a3c 6272 0a3e 6a61 7661 moved..java │ │ │ │ │ -00072b50: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ -00072b60: 2f42 6c6f 636b 696e 6751 7565 7565 2f4d /BlockingQueue/M │ │ │ │ │ -00072b70: 756c 7469 706c 6550 726f 6475 6365 7273 ultipleProducers │ │ │ │ │ -00072b80: 5369 6e67 6c65 436f 6e73 756d 6572 4c6f SingleConsumerLo │ │ │ │ │ -00072b90: 6f70 732e 6a61 7661 3a20 6d75 6c74 6970 ops.java: multip │ │ │ │ │ -00072ba0: 6c65 2070 726f 6475 6365 7273 2061 6e64 le producers and │ │ │ │ │ -00072bb0: 2073 696e 676c 6520 636f 6e73 756d 6572 single consumer │ │ │ │ │ -00072bc0: 2075 7369 6e67 2062 6c6f 636b 696e 6720 using blocking │ │ │ │ │ -00072bd0: 7175 6575 6573 0a3c 6272 0a3e 6a61 7661 queues.java │ │ │ │ │ -00072be0: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ -00072bf0: 2f42 6c6f 636b 696e 6751 7565 7565 2f4f /BlockingQueue/O │ │ │ │ │ -00072c00: 6666 6572 4472 6169 6e54 6f4c 6f6f 7073 fferDrainToLoops │ │ │ │ │ -00072c10: 2e6a 6176 613a 2054 6573 7420 636f 6e63 .java: Test conc │ │ │ │ │ -00072c20: 7572 7265 6e74 206f 6666 6572 2076 732e urrent offer vs. │ │ │ │ │ -00072c30: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00072c40: 636f 6e63 7572 7265 6e74 2f42 6c6f 636b concurrent/Block │ │ │ │ │ -00072c50: 696e 6751 7565 7565 2f50 6f6c 6c4d 656d ingQueue/PollMem │ │ │ │ │ -00072c60: 6f72 794c 6561 6b2e 6a61 7661 3a20 4368 oryLeak.java: Ch │ │ │ │ │ -00072c70: 6563 6b73 2066 6f72 2061 206d 656d 6f72 ecks for a memor │ │ │ │ │ -00072c80: 7920 6c65 616b 2077 6865 6e20 6120 7365 y leak when a se │ │ │ │ │ -00072c90: 7175 656e 6365 206f 6620 6162 6f72 7465 quence of aborte │ │ │ │ │ -00072ca0: 6420 7469 6d65 6420 7761 6974 7320 6f63 d timed waits oc │ │ │ │ │ -00072cb0: 6375 7220 7769 7468 6f75 7420 6120 7369 cur without a si │ │ │ │ │ -00072cc0: 676e 616c 2e0a 3c62 720a 3e6a 6176 612f gnal..java/ │ │ │ │ │ -00072cd0: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -00072ce0: 426c 6f63 6b69 6e67 5175 6575 652f 5072 BlockingQueue/Pr │ │ │ │ │ -00072cf0: 6f64 7563 6572 436f 6e73 756d 6572 4c6f oducerConsumerLo │ │ │ │ │ -00072d00: 6f70 732e 6a61 7661 3a20 6d75 6c74 6970 ops.java: multip │ │ │ │ │ -00072d10: 6c65 2070 726f 6475 6365 7273 2061 6e64 le producers and │ │ │ │ │ -00072d20: 2063 6f6e 7375 6d65 7273 2075 7369 6e67 consumers using │ │ │ │ │ -00072d30: 2062 6c6f 636b 696e 6720 7175 6575 6573 blocking queues │ │ │ │ │ -00072d40: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00072d50: 636f 6e63 7572 7265 6e74 2f42 6c6f 636b concurrent/Block │ │ │ │ │ -00072d60: 696e 6751 7565 7565 2f53 696e 676c 6550 ingQueue/SingleP │ │ │ │ │ -00072d70: 726f 6475 6365 724d 756c 7469 706c 6543 roducerMultipleC │ │ │ │ │ -00072d80: 6f6e 7375 6d65 724c 6f6f 7073 2e6a 6176 onsumerLoops.jav │ │ │ │ │ -00072d90: 613a 2063 6865 636b 206f 7264 6572 696e a: check orderin │ │ │ │ │ -00072da0: 6720 666f 7220 626c 6f63 6b69 6e67 2071 g for blocking q │ │ │ │ │ -00072db0: 7565 7565 7320 7769 7468 2031 2070 726f ueues with 1 pro │ │ │ │ │ -00072dc0: 6475 6365 7220 616e 6420 6d75 6c74 6970 ducer and multip │ │ │ │ │ -00072dd0: 6c65 2063 6f6e 7375 6d65 7273 0a3c 6272 le consumers.
    java/util/conc │ │ │ │ │ -00072df0: 7572 7265 6e74 2f43 6f6d 706c 6574 6162 urrent/Completab │ │ │ │ │ -00072e00: 6c65 4675 7475 7265 2f42 6173 6963 2e6a leFuture/Basic.j │ │ │ │ │ -00072e10: 6176 613a 2042 6173 6963 2074 6573 7473 ava: Basic tests │ │ │ │ │ -00072e20: 2066 6f72 2043 6f6d 706c 6574 6162 6c65 for Completable │ │ │ │ │ -00072e30: 4675 7475 7265 0a3c 6272 0a3e 6a61 7661 Future.java │ │ │ │ │ -00072e40: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ -00072e50: 2f43 6f6d 706c 6574 6162 6c65 4675 7475 /CompletableFutu │ │ │ │ │ -00072e60: 7265 2f43 6f6d 706c 6574 6162 6c65 4675 re/CompletableFu │ │ │ │ │ -00072e70: 7475 7265 4f72 5469 6d65 6f75 7445 7863 tureOrTimeoutExc │ │ │ │ │ -00072e80: 6570 7469 6f6e 616c 6c79 5465 7374 2e6a eptionallyTest.j │ │ │ │ │ -00072e90: 6176 613a 2043 6f6d 706c 6574 6162 6c65 ava: Completable │ │ │ │ │ -00072ea0: 4675 7475 7265 2e6f 7254 696d 656f 7574 Future.orTimeout │ │ │ │ │ -00072eb0: 2063 616e 206c 6561 6b20 6d65 6d6f 7279 can leak memory │ │ │ │ │ -00072ec0: 2069 6620 636f 6d70 6c65 7465 6420 6578 if completed ex │ │ │ │ │ -00072ed0: 6365 7074 696f 6e61 6c6c 790a 3c62 720a ceptionally.java/util/concu │ │ │ │ │ -00072ef0: 7272 656e 742f 436f 6d70 6c65 7461 626c rrent/Completabl │ │ │ │ │ -00072f00: 6546 7574 7572 652f 4c6f 7374 496e 7465 eFuture/LostInte │ │ │ │ │ -00072f10: 7272 7570 742e 6a61 7661 3a20 436f 6d70 rrupt.java: Comp │ │ │ │ │ -00072f20: 6c65 7461 626c 6546 7574 7572 652e 6765 letableFuture.ge │ │ │ │ │ -00072f30: 7420 6d61 7920 7377 616c 6c6f 7720 696e t may swallow in │ │ │ │ │ -00072f40: 7465 7272 7570 7420 7374 6174 7573 0a3c terrupt status.< │ │ │ │ │ -00072f50: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ -00072f60: 6e63 7572 7265 6e74 2f43 6f6d 706c 6574 ncurrent/Complet │ │ │ │ │ -00072f70: 6162 6c65 4675 7475 7265 2f53 7761 6c6c ableFuture/Swall │ │ │ │ │ -00072f80: 6f77 6564 496e 7465 7272 7570 7465 6445 owedInterruptedE │ │ │ │ │ -00072f90: 7863 6570 7469 6f6e 2e6a 6176 613a 2020 xception.java: │ │ │ │ │ -00072fa0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00072fb0: 636f 6e63 7572 7265 6e74 2f43 6f6d 706c concurrent/Compl │ │ │ │ │ -00072fc0: 6574 6162 6c65 4675 7475 7265 2f54 6865 etableFuture/The │ │ │ │ │ -00072fd0: 6e43 6f6d 706f 7365 4173 796e 6354 6573 nComposeAsyncTes │ │ │ │ │ -00072fe0: 742e 6a61 7661 3a20 5465 7374 2074 6861 t.java: Test tha │ │ │ │ │ -00072ff0: 7420 436f 6d70 6c65 7461 626c 6546 7574 t CompletableFut │ │ │ │ │ -00073000: 7572 652e 7468 656e 436f 6d70 6f73 6520 ure.thenCompose │ │ │ │ │ -00073010: 776f 726b 7320 636f 7272 6563 746c 7920 works correctly │ │ │ │ │ -00073020: 6966 2074 6865 2063 6f6d 706f 7369 6e67 if the composing │ │ │ │ │ -00073030: 2074 6173 6b20 6973 2063 6f6d 706c 6574 task is complet │ │ │ │ │ -00073040: 6520 6265 666f 7265 2063 6f6d 706f 7369 e before composi │ │ │ │ │ -00073050: 7469 6f6e 0a3c 6272 0a3e 6a61 7661 2f75 tion.java/u │ │ │ │ │ -00073060: 7469 6c2f 636f 6e63 7572 7265 6e74 2f43 til/concurrent/C │ │ │ │ │ -00073070: 6f6d 706c 6574 6162 6c65 4675 7475 7265 ompletableFuture │ │ │ │ │ -00073080: 2f54 6865 6e43 6f6d 706f 7365 4578 6365 /ThenComposeExce │ │ │ │ │ -00073090: 7074 696f 6e54 6573 742e 6a61 7661 3a20 ptionTest.java: │ │ │ │ │ -000730a0: 5465 7374 2074 6861 7420 436f 6d70 6c65 Test that Comple │ │ │ │ │ -000730b0: 7461 626c 6546 7574 7572 652e 7468 656e tableFuture.then │ │ │ │ │ -000730c0: 436f 6d70 6f73 6520 776f 726b 7320 636f Compose works co │ │ │ │ │ -000730d0: 7272 6563 746c 7920 6966 2074 6865 2063 rrectly if the c │ │ │ │ │ -000730e0: 6f6d 706f 7369 6e67 2066 7574 7572 6520 omposing future │ │ │ │ │ -000730f0: 636f 6d70 6c65 7465 7320 6578 6365 7074 completes except │ │ │ │ │ -00073100: 696f 6e61 6c6c 790a 3c62 720a 3e6a 6176 ionally.jav │ │ │ │ │ -00073110: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ -00073120: 742f 436f 6e63 7572 7265 6e74 4861 7368 t/ConcurrentHash │ │ │ │ │ -00073130: 4d61 702f 436f 6e63 7572 7265 6e74 4173 Map/ConcurrentAs │ │ │ │ │ -00073140: 736f 6369 6174 6554 6573 742e 6a61 7661 sociateTest.java │ │ │ │ │ -00073150: 3a20 5465 7374 2074 6861 7420 6173 736f : Test that asso │ │ │ │ │ -00073160: 6369 6174 696f 6e20 6f70 6572 6174 696f ciation operatio │ │ │ │ │ -00073170: 6e73 2c20 7375 6368 2061 7320 7075 7420 ns, such as put │ │ │ │ │ -00073180: 616e 6420 636f 6d70 7574 652c 2070 6c61 and compute, pla │ │ │ │ │ -00073190: 6365 2065 6e74 7269 6573 2069 6e20 7468 ce entries in th │ │ │ │ │ -000731a0: 6520 6d61 700a 3c62 720a 3e6a 6176 612f e map.java/ │ │ │ │ │ -000731b0: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -000731c0: 436f 6e63 7572 7265 6e74 4861 7368 4d61 ConcurrentHashMa │ │ │ │ │ -000731d0: 702f 436f 6e63 7572 7265 6e74 436f 6e74 p/ConcurrentCont │ │ │ │ │ -000731e0: 6169 6e73 4b65 7954 6573 742e 6a61 7661 ainsKeyTest.java │ │ │ │ │ -000731f0: 3a20 5465 7374 2074 6861 7420 656e 7472 : Test that entr │ │ │ │ │ -00073200: 6965 7320 6172 6520 616c 7761 7973 2070 ies are always p │ │ │ │ │ -00073210: 7265 7365 6e74 2069 6e20 7468 6520 6d61 resent in the ma │ │ │ │ │ -00073220: 702c 2077 6865 6e20 656e 7472 6965 7320 p, when entries │ │ │ │ │ -00073230: 6172 6520 6865 6c64 2077 6974 6869 6e20 are held within │ │ │ │ │ -00073240: 6f6e 6520 6269 6e20 7468 6174 2069 7320 one bin that is │ │ │ │ │ -00073250: 6120 7472 6565 0a3c 6272 0a3e 6a61 7661 a tree.java │ │ │ │ │ -00073260: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ -00073270: 2f43 6f6e 6375 7272 656e 7448 6173 684d /ConcurrentHashM │ │ │ │ │ -00073280: 6170 2f44 6973 7469 6e63 7445 6e74 7279 ap/DistinctEntry │ │ │ │ │ -00073290: 5365 7445 6c65 6d65 6e74 732e 6a61 7661 SetElements.java │ │ │ │ │ -000732a0: 3a20 5365 7473 2066 726f 6d20 4d61 702e : Sets from Map. │ │ │ │ │ -000732b0: 656e 7472 7953 6574 2829 2072 6574 7572 entrySet() retur │ │ │ │ │ -000732c0: 6e20 6469 7374 696e 6374 206f 626a 6563 n distinct objec │ │ │ │ │ -000732d0: 7473 2066 6f72 2065 6163 6820 456e 7472 ts for each Entr │ │ │ │ │ -000732e0: 790a 3c62 720a 3e6a 6176 612f 7574 696c y.java/util │ │ │ │ │ -000732f0: 2f63 6f6e 6375 7272 656e 742f 436f 6e63 /concurrent/Conc │ │ │ │ │ -00073300: 7572 7265 6e74 4861 7368 4d61 702f 4d61 urrentHashMap/Ma │ │ │ │ │ -00073310: 7043 6865 636b 2e6a 6176 613a 2054 696d pCheck.java: Tim │ │ │ │ │ -00073320: 6573 2061 6e64 2063 6865 636b 7320 6261 es and checks ba │ │ │ │ │ -00073330: 7369 6320 6d61 7020 6f70 6572 6174 696f sic map operatio │ │ │ │ │ -00073340: 6e73 0a3c 6272 0a3e 6a61 7661 2f75 7469 ns.java/uti │ │ │ │ │ -00073350: 6c2f 636f 6e63 7572 7265 6e74 2f43 6f6e l/concurrent/Con │ │ │ │ │ -00073360: 6375 7272 656e 7448 6173 684d 6170 2f4d currentHashMap/M │ │ │ │ │ -00073370: 6170 4c6f 6f70 732e 6a61 7661 2369 6430 apLoops.java#id0 │ │ │ │ │ -00073380: 3a20 4578 6572 6369 7365 206d 756c 7469 : Exercise multi │ │ │ │ │ -00073390: 7468 7265 6164 6564 206d 6170 732c 2062 threaded maps, b │ │ │ │ │ -000733a0: 7920 6465 6661 756c 7420 436f 6e63 7572 y default Concur │ │ │ │ │ -000733b0: 7265 6e74 4861 7368 4d61 702e 0a3c 6272 rentHashMap..
    java/util/conc │ │ │ │ │ -000733d0: 7572 7265 6e74 2f43 6f6e 6375 7272 656e urrent/Concurren │ │ │ │ │ -000733e0: 7448 6173 684d 6170 2f4d 6170 4c6f 6f70 tHashMap/MapLoop │ │ │ │ │ -000733f0: 732e 6a61 7661 2369 6431 3a20 4578 6572 s.java#id1: Exer │ │ │ │ │ -00073400: 6369 7365 206d 756c 7469 7468 7265 6164 cise multithread │ │ │ │ │ -00073410: 6564 206d 6170 732c 2075 7369 6e67 206f ed maps, using o │ │ │ │ │ -00073420: 6e6c 7920 6865 6176 7920 6d6f 6e69 746f nly heavy monito │ │ │ │ │ -00073430: 7273 2e0a 3c62 720a 3e6a 6176 612f 7574 rs..java/ut │ │ │ │ │ -00073440: 696c 2f63 6f6e 6375 7272 656e 742f 436f il/concurrent/Co │ │ │ │ │ -00073450: 6e63 7572 7265 6e74 4861 7368 4d61 702f ncurrentHashMap/ │ │ │ │ │ -00073460: 546f 4172 7261 792e 6a61 7661 3a20 7468 ToArray.java: th │ │ │ │ │ -00073470: 7265 6164 2073 6166 6574 7920 6f66 2074 read safety of t │ │ │ │ │ -00073480: 6f41 7272 6179 206d 6574 686f 6473 206f oArray methods o │ │ │ │ │ -00073490: 6620 636f 6c6c 6563 7469 6f6e 2076 6965 f collection vie │ │ │ │ │ -000734a0: 7773 0a3c 6272 0a3e 6a61 7661 2f75 7469 ws.java/uti │ │ │ │ │ -000734b0: 6c2f 636f 6e63 7572 7265 6e74 2f43 6f6e l/concurrent/Con │ │ │ │ │ -000734c0: 6375 7272 656e 7448 6173 684d 6170 2f57 currentHashMap/W │ │ │ │ │ -000734d0: 6869 7465 426f 782e 6a61 7661 3a20 5768 hiteBox.java: Wh │ │ │ │ │ -000734e0: 6974 6520 626f 7820 7465 7374 7320 6f66 ite box tests of │ │ │ │ │ -000734f0: 2069 6d70 6c65 6d65 6e74 6174 696f 6e20 implementation │ │ │ │ │ -00073500: 6465 7461 696c 730a 3c62 720a 3e6a 6176 details.jav │ │ │ │ │ -00073510: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ -00073520: 742f 436f 6e63 7572 7265 6e74 4c69 6e6b t/ConcurrentLink │ │ │ │ │ -00073530: 6564 5175 6575 652f 5265 6d6f 7665 4c65 edQueue/RemoveLe │ │ │ │ │ -00073540: 616b 2e6a 6176 613a 2052 6567 7265 7373 ak.java: Regress │ │ │ │ │ -00073550: 696f 6e20 7465 7374 2066 6f72 206d 656d ion test for mem │ │ │ │ │ -00073560: 6f72 7920 6c65 616b 2069 6e20 7265 6d6f ory leak in remo │ │ │ │ │ -00073570: 7665 284f 626a 6563 7429 0a3c 6272 0a3e ve(Object). │ │ │ │ │ -00073580: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00073590: 7265 6e74 2f43 6f6e 6375 7272 656e 744c rent/ConcurrentL │ │ │ │ │ -000735a0: 696e 6b65 6451 7565 7565 2f57 6869 7465 inkedQueue/White │ │ │ │ │ -000735b0: 426f 782e 6a61 7661 3a20 5768 6974 6520 Box.java: White │ │ │ │ │ -000735c0: 626f 7820 7465 7374 7320 6f66 2069 6d70 box tests of imp │ │ │ │ │ -000735d0: 6c65 6d65 6e74 6174 696f 6e20 6465 7461 lementation deta │ │ │ │ │ -000735e0: 696c 730a 3c62 720a 3e6a 6176 612f 7574 ils.java/ut │ │ │ │ │ -000735f0: 696c 2f63 6f6e 6375 7272 656e 742f 436f il/concurrent/Co │ │ │ │ │ -00073600: 6e63 7572 7265 6e74 4d61 702f 436f 6e63 ncurrentMap/Conc │ │ │ │ │ -00073610: 7572 7265 6e74 4d6f 6469 6669 6361 7469 urrentModificati │ │ │ │ │ -00073620: 6f6e 2e6a 6176 613a 2052 6561 736f 6e61 on.java: Reasona │ │ │ │ │ -00073630: 626c 6520 7468 696e 6773 2073 686f 756c ble things shoul │ │ │ │ │ -00073640: 6420 6861 7070 656e 2069 6620 6d75 7461 d happen if muta │ │ │ │ │ -00073650: 7469 6e67 2077 6869 6c65 2069 7465 7261 ting while itera │ │ │ │ │ -00073660: 7469 6e67 2e0a 3c62 720a 3e6a 6176 612f ting..java/ │ │ │ │ │ -00073670: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -00073680: 436f 6e63 7572 7265 6e74 4d61 702f 436f ConcurrentMap/Co │ │ │ │ │ -00073690: 6e63 7572 7265 6e74 5265 6d6f 7665 4966 ncurrentRemoveIf │ │ │ │ │ -000736a0: 2e6a 6176 613a 2054 6573 7420 7265 6d6f .java: Test remo │ │ │ │ │ -000736b0: 7665 4966 206f 6e20 7669 6577 7320 6f66 veIf on views of │ │ │ │ │ -000736c0: 2063 6f6e 6375 7272 656e 7420 6d61 7073 concurrent maps │ │ │ │ │ -000736d0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -000736e0: 636f 6e63 7572 7265 6e74 2f43 6f6e 6375 concurrent/Concu │ │ │ │ │ -000736f0: 7272 656e 7451 7565 7565 732f 436f 6e63 rrentQueues/Conc │ │ │ │ │ -00073700: 7572 7265 6e74 5175 6575 654c 6f6f 7073 urrentQueueLoops │ │ │ │ │ -00073710: 2e6a 6176 613a 2043 6865 636b 7320 7468 .java: Checks th │ │ │ │ │ -00073720: 6174 2061 2073 6574 206f 6620 7468 7265 at a set of thre │ │ │ │ │ -00073730: 6164 7320 6361 6e20 7265 7065 6174 6564 ads can repeated │ │ │ │ │ -00073740: 6c79 2067 6574 2061 6e64 206d 6f64 6966 ly get and modif │ │ │ │ │ -00073750: 7920 6974 656d 730a 3c62 720a 3e6a 6176 y items.jav │ │ │ │ │ -00073760: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ -00073770: 742f 436f 6e63 7572 7265 6e74 5175 6575 t/ConcurrentQueu │ │ │ │ │ -00073780: 6573 2f47 4352 6574 656e 7469 6f6e 2e6a es/GCRetention.j │ │ │ │ │ -00073790: 6176 613a 2042 656e 6368 6d61 726b 2074 ava: Benchmark t │ │ │ │ │ -000737a0: 6861 7420 7472 6965 7320 746f 2047 432d hat tries to GC- │ │ │ │ │ -000737b0: 7465 6e75 7265 2068 6561 642c 2066 6f6c tenure head, fol │ │ │ │ │ -000737c0: 6c6f 7765 6420 6279 206d 616e 7920 6164 lowed by many ad │ │ │ │ │ -000737d0: 642f 7265 6d6f 7665 206f 7065 7261 7469 d/remove operati │ │ │ │ │ -000737e0: 6f6e 732e 0a3c 6272 0a3e 6a61 7661 2f75 ons..java/u │ │ │ │ │ -000737f0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f43 til/concurrent/C │ │ │ │ │ -00073800: 6f6e 6375 7272 656e 7451 7565 7565 732f oncurrentQueues/ │ │ │ │ │ -00073810: 4974 6572 6174 6f72 5765 616b 436f 6e73 IteratorWeakCons │ │ │ │ │ -00073820: 6973 7465 6e63 792e 6a61 7661 3a20 4368 istency.java: Ch │ │ │ │ │ -00073830: 6563 6b20 7765 616b 2063 6f6e 7369 7374 eck weak consist │ │ │ │ │ -00073840: 656e 6379 206f 6620 636f 6e63 7572 7265 ency of concurre │ │ │ │ │ -00073850: 6e74 2071 7565 7565 2069 7465 7261 746f nt queue iterato │ │ │ │ │ -00073860: 7273 0a3c 6272 0a3e 6a61 7661 2f75 7469 rs.java/uti │ │ │ │ │ -00073870: 6c2f 636f 6e63 7572 7265 6e74 2f43 6f6e l/concurrent/Con │ │ │ │ │ -00073880: 6375 7272 656e 7451 7565 7565 732f 4f66 currentQueues/Of │ │ │ │ │ -00073890: 6665 7252 656d 6f76 654c 6f6f 7073 2e6a ferRemoveLoops.j │ │ │ │ │ -000738a0: 6176 613a 2054 6573 7420 636f 6e63 7572 ava: Test concur │ │ │ │ │ -000738b0: 7265 6e74 206f 6666 6572 2076 732e 0a3c rent offer vs..< │ │ │ │ │ -000738c0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ -000738d0: 6e63 7572 7265 6e74 2f43 6f6e 6375 7272 ncurrent/Concurr │ │ │ │ │ -000738e0: 656e 7451 7565 7565 732f 5265 6d6f 7665 entQueues/Remove │ │ │ │ │ -000738f0: 506f 6c6c 5261 6365 2e6a 6176 613a 2043 PollRace.java: C │ │ │ │ │ -00073900: 6865 636b 7320 7261 6365 2062 6574 7765 hecks race betwe │ │ │ │ │ -00073910: 656e 2070 6f6c 6c20 616e 6420 7265 6d6f en poll and remo │ │ │ │ │ -00073920: 7665 284f 626a 6563 7429 2c20 7768 696c ve(Object), whil │ │ │ │ │ -00073930: 6520 6f63 6361 7369 6f6e 616c 6c79 206d e occasionally m │ │ │ │ │ -00073940: 6f6f 6e6c 6967 6874 696e 6720 6173 2061 oonlighting as a │ │ │ │ │ -00073950: 206d 6963 726f 6265 6e63 686d 6172 6b2e microbenchmark. │ │ │ │ │ -00073960: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00073970: 636f 6e63 7572 7265 6e74 2f43 6f70 794f concurrent/CopyO │ │ │ │ │ -00073980: 6e57 7269 7465 4172 7261 794c 6973 742f nWriteArrayList/ │ │ │ │ │ -00073990: 434f 5753 7562 4c69 7374 2e6a 6176 613a COWSubList.java: │ │ │ │ │ -000739a0: 2043 6f70 794f 6e57 7269 7465 4172 7261 CopyOnWriteArra │ │ │ │ │ -000739b0: 794c 6973 742e 434f 5753 7562 4c69 7374 yList.COWSubList │ │ │ │ │ -000739c0: 2e73 7562 4c69 7374 2064 6f65 7320 6e6f .subList does no │ │ │ │ │ -000739d0: 7420 7661 6c69 6461 7465 2072 616e 6765 t validate range │ │ │ │ │ -000739e0: 2070 726f 7065 726c 790a 3c62 720a 3e6a properly.j │ │ │ │ │ -000739f0: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ -00073a00: 656e 742f 436f 7079 4f6e 5772 6974 6541 ent/CopyOnWriteA │ │ │ │ │ -00073a10: 7272 6179 4c69 7374 2f45 7175 616c 7352 rrayList/EqualsR │ │ │ │ │ -00073a20: 6163 652e 6a61 7661 3a20 436f 7079 4f6e ace.java: CopyOn │ │ │ │ │ -00073a30: 5772 6974 6541 7272 6179 4c69 7374 2e65 WriteArrayList.e │ │ │ │ │ -00073a40: 7175 616c 7320 7368 6f75 6c64 2062 6520 quals should be │ │ │ │ │ -00073a50: 7468 7265 6164 2d73 6166 650a 3c62 720a thread-safe.java/util/concu │ │ │ │ │ -00073a70: 7272 656e 742f 436f 7079 4f6e 5772 6974 rrent/CopyOnWrit │ │ │ │ │ -00073a80: 6541 7272 6179 5365 742f 5261 6369 6e67 eArraySet/Racing │ │ │ │ │ -00073a90: 436f 7773 2e6a 6176 613a 2043 6865 636b Cows.java: Check │ │ │ │ │ -00073aa0: 2066 6f72 2072 6163 6520 636f 6e64 6974 for race condit │ │ │ │ │ -00073ab0: 696f 6e73 2069 6e20 434f 5741 7272 6179 ions in COWArray │ │ │ │ │ -00073ac0: 2063 6c61 7373 6573 0a3c 6272 0a3e 6a61 classes.ja │ │ │ │ │ -00073ad0: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ -00073ae0: 6e74 2f43 6f75 6e74 446f 776e 4c61 7463 nt/CountDownLatc │ │ │ │ │ -00073af0: 682f 4261 7369 632e 6a61 7661 3a20 4261 h/Basic.java: Ba │ │ │ │ │ -00073b00: 7369 6320 7465 7374 7320 666f 7220 436f sic tests for Co │ │ │ │ │ -00073b10: 756e 7444 6f77 6e4c 6174 6368 0a3c 6272 untDownLatch.
    java/util/conc │ │ │ │ │ -00073b30: 7572 7265 6e74 2f43 7963 6c69 6342 6172 urrent/CyclicBar │ │ │ │ │ -00073b40: 7269 6572 2f42 6173 6963 2e6a 6176 613a rier/Basic.java: │ │ │ │ │ -00073b50: 2042 6173 6963 2074 6573 7473 2066 6f72 Basic tests for │ │ │ │ │ -00073b60: 2043 7963 6c69 6342 6172 7269 6572 0a3c CyclicBarrier.< │ │ │ │ │ -00073b70: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ -00073b80: 6e63 7572 7265 6e74 2f44 656c 6179 5175 ncurrent/DelayQu │ │ │ │ │ -00073b90: 6575 652f 4974 6572 6174 652e 6a61 7661 eue/Iterate.java │ │ │ │ │ -00073ba0: 3a20 4465 6c61 7951 7565 7565 2069 7465 : DelayQueue ite │ │ │ │ │ -00073bb0: 7261 746f 7273 2073 686f 756c 6420 7375 rators should su │ │ │ │ │ -00073bc0: 7070 6f72 7420 636f 6e63 7572 7265 6e74 pport concurrent │ │ │ │ │ -00073bd0: 206d 6f64 6966 6963 6174 696f 6e0a 3c62 modification.java/util/con │ │ │ │ │ -00073bf0: 6375 7272 656e 742f 4465 6c61 7951 7565 current/DelayQue │ │ │ │ │ -00073c00: 7565 2f50 6f6c 6c55 6e65 7870 6972 6564 ue/PollUnexpired │ │ │ │ │ -00073c10: 2e6a 6176 613a 2054 7279 2074 6f20 706f .java: Try to po │ │ │ │ │ -00073c20: 6c6c 2061 2044 656c 6179 5175 6575 6520 ll a DelayQueue │ │ │ │ │ -00073c30: 7769 7468 206f 6e6c 7920 756e 6578 7069 with only unexpi │ │ │ │ │ -00073c40: 7265 6420 656c 656d 656e 7473 0a3c 6272 red elements.
    java/util/conc │ │ │ │ │ -00073c60: 7572 7265 6e74 2f45 7863 6861 6e67 6572 urrent/Exchanger │ │ │ │ │ -00073c70: 2f45 7863 6861 6e67 654c 6f6f 7073 2e6a /ExchangeLoops.j │ │ │ │ │ -00073c80: 6176 613a 2063 6865 636b 7320 746f 206d ava: checks to m │ │ │ │ │ -00073c90: 616b 6520 7375 7265 2061 2070 6970 656c ake sure a pipel │ │ │ │ │ -00073ca0: 696e 6520 6f66 2065 7863 6861 6e67 6572 ine of exchanger │ │ │ │ │ -00073cb0: 7320 7061 7373 6573 2064 6174 612e 0a3c s passes data..< │ │ │ │ │ -00073cc0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ -00073cd0: 6e63 7572 7265 6e74 2f45 7865 6375 746f ncurrent/Executo │ │ │ │ │ -00073ce0: 7243 6f6d 706c 6574 696f 6e53 6572 7669 rCompletionServi │ │ │ │ │ -00073cf0: 6365 2f45 7865 6375 746f 7243 6f6d 706c ce/ExecutorCompl │ │ │ │ │ -00073d00: 6574 696f 6e53 6572 7669 6365 4c6f 6f70 etionServiceLoop │ │ │ │ │ -00073d10: 732e 6a61 7661 3a20 4578 6572 6369 7365 s.java: Exercise │ │ │ │ │ -00073d20: 2045 7865 6375 746f 7243 6f6d 706c 6574 ExecutorComplet │ │ │ │ │ -00073d30: 696f 6e53 6572 7669 6365 0a3c 6272 0a3e ionService. │ │ │ │ │ -00073d40: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00073d50: 7265 6e74 2f45 7865 6375 746f 7253 6572 rent/ExecutorSer │ │ │ │ │ -00073d60: 7669 6365 2f43 6c6f 7365 5465 7374 2e6a vice/CloseTest.j │ │ │ │ │ -00073d70: 6176 613a 2054 6573 7420 4578 6563 7574 ava: Test Execut │ │ │ │ │ -00073d80: 6f72 5365 7276 6963 652e 636c 6f73 652c orService.close, │ │ │ │ │ -00073d90: 2069 6e63 6c75 6469 6e67 2064 6566 6175 including defau │ │ │ │ │ -00073da0: 6c74 2069 6d70 6c65 6d65 6e74 6174 696f lt implementatio │ │ │ │ │ -00073db0: 6e0a 3c62 720a 3e6a 6176 612f 7574 696c n.java/util │ │ │ │ │ -00073dc0: 2f63 6f6e 6375 7272 656e 742f 4578 6563 /concurrent/Exec │ │ │ │ │ -00073dd0: 7574 6f72 5365 7276 6963 652f 496e 766f utorService/Invo │ │ │ │ │ -00073de0: 6b65 2e6a 6176 613a 2054 6573 7473 2066 ke.java: Tests f │ │ │ │ │ -00073df0: 6f72 2069 6e76 6f6b 6541 6e79 2c20 696e or invokeAny, in │ │ │ │ │ -00073e00: 766f 6b65 416c 6c0a 3c62 720a 3e6a 6176 vokeAll.jav │ │ │ │ │ -00073e10: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ -00073e20: 742f 4578 6563 7574 6f72 732f 4175 746f t/Executors/Auto │ │ │ │ │ -00073e30: 5368 7574 646f 776e 2e6a 6176 613a 2054 Shutdown.java: T │ │ │ │ │ -00073e40: 6573 7420 7468 6174 2045 7865 6375 746f est that Executo │ │ │ │ │ -00073e50: 7273 2e6e 6577 5369 6e67 6c65 5468 7265 rs.newSingleThre │ │ │ │ │ -00073e60: 6164 4578 6563 7574 6f72 2077 7261 7073 adExecutor wraps │ │ │ │ │ -00073e70: 2061 6e20 4578 6563 7574 6f72 5365 7276 an ExecutorServ │ │ │ │ │ -00073e80: 6963 6520 7468 6174 2061 7574 6f6d 6174 ice that automat │ │ │ │ │ -00073e90: 6963 616c 6c79 2073 6875 7473 2064 6f77 ically shuts dow │ │ │ │ │ -00073ea0: 6e20 616e 6420 7465 726d 696e 6174 6573 n and terminates │ │ │ │ │ -00073eb0: 2077 6865 6e20 7468 6520 7772 6170 7065 when the wrappe │ │ │ │ │ -00073ec0: 7220 6973 2047 4327 6564 0a3c 6272 0a3e r is GC'ed. │ │ │ │ │ -00073ed0: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00073ee0: 7265 6e74 2f45 7865 6375 746f 7273 2f50 rent/Executors/P │ │ │ │ │ -00073ef0: 7269 7669 6c65 6765 6443 616c 6c61 626c rivilegedCallabl │ │ │ │ │ -00073f00: 6573 2e6a 6176 613a 2054 6573 7420 7072 es.java: Test pr │ │ │ │ │ -00073f10: 6976 696c 6567 6564 4361 6c6c 6162 6c65 ivilegedCallable │ │ │ │ │ -00073f20: 2c20 7072 6976 696c 6567 6564 4361 6c6c , privilegedCall │ │ │ │ │ -00073f30: 6162 6c65 5573 696e 6743 7572 7265 6e74 ableUsingCurrent │ │ │ │ │ -00073f40: 436c 6173 734c 6f61 6465 720a 3c62 720a ClassLoader.java/util/concu │ │ │ │ │ -00073f60: 7272 656e 742f 4578 6563 7574 6f72 732f rrent/Executors/ │ │ │ │ │ -00073f70: 5468 726f 7773 2e6a 6176 613a 2043 6865 Throws.java: Che │ │ │ │ │ -00073f80: 636b 2045 7865 6375 746f 7273 2f53 5450 ck Executors/STP │ │ │ │ │ -00073f90: 4520 4578 6365 7074 696f 6e20 7370 6563 E Exception spec │ │ │ │ │ -00073fa0: 6966 6963 6174 696f 6e73 0a3c 6272 0a3e ifications. │ │ │ │ │ -00073fb0: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00073fc0: 7265 6e74 2f45 7865 6375 746f 7273 2f55 rent/Executors/U │ │ │ │ │ -00073fd0: 6e72 6566 6572 656e 6365 6445 7865 6375 nreferencedExecu │ │ │ │ │ -00073fe0: 746f 722e 6a61 7661 3a20 556e 7265 6665 tor.java: Unrefe │ │ │ │ │ -00073ff0: 7265 6e63 6520 4578 6563 7574 6f72 5365 rence ExecutorSe │ │ │ │ │ -00074000: 7276 6963 6520 6f62 6a65 6374 7320 7265 rvice objects re │ │ │ │ │ -00074010: 7475 726e 6564 2062 7920 7468 6520 4578 turned by the Ex │ │ │ │ │ -00074020: 6563 7574 6f72 7320 7769 7468 6f75 7420 ecutors without │ │ │ │ │ -00074030: 7368 7574 646f 776e 2061 6e64 2074 6572 shutdown and ter │ │ │ │ │ -00074040: 6d69 6e61 7469 6f6e 2c20 7468 6973 2073 mination, this s │ │ │ │ │ -00074050: 686f 756c 6420 6e6f 7420 6c65 616b 206d hould not leak m │ │ │ │ │ -00074060: 656d 6f72 790a 3c62 720a 3e6a 6176 612f emory.java/ │ │ │ │ │ -00074070: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -00074080: 4675 7475 7265 2f44 6566 6175 6c74 4d65 Future/DefaultMe │ │ │ │ │ -00074090: 7468 6f64 732e 6a61 7661 3a20 5465 7374 thods.java: Test │ │ │ │ │ -000740a0: 2046 7574 7572 6527 7320 6465 6661 756c Future's defaul │ │ │ │ │ -000740b0: 7420 6d65 7468 6f64 730a 3c62 720a 3e6a t methods.j │ │ │ │ │ -000740c0: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ -000740d0: 656e 742f 4675 7475 7265 5461 736b 2f42 ent/FutureTask/B │ │ │ │ │ -000740e0: 6c6f 636b 696e 6754 6173 6b45 7865 6375 lockingTaskExecu │ │ │ │ │ -000740f0: 746f 722e 6a61 7661 3a20 4578 6563 7574 tor.java: Execut │ │ │ │ │ -00074100: 6f72 5365 7276 6963 652e 696e 766f 6b65 orService.invoke │ │ │ │ │ -00074110: 416c 6c20 6d69 6768 7420 6861 6e67 0a3c All might hang.< │ │ │ │ │ -00074120: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ -00074130: 6e63 7572 7265 6e74 2f46 7574 7572 6554 ncurrent/FutureT │ │ │ │ │ -00074140: 6173 6b2f 4361 6e63 656c 6c65 6446 7574 ask/CancelledFut │ │ │ │ │ -00074150: 7572 654c 6f6f 7073 2e6a 6176 613a 2043 ureLoops.java: C │ │ │ │ │ -00074160: 6865 636b 7320 666f 7220 7265 7370 6f6e hecks for respon │ │ │ │ │ -00074170: 7369 7665 6e65 7373 206f 6620 6675 7475 siveness of futu │ │ │ │ │ -00074180: 7265 7320 746f 2063 616e 6365 6c6c 6174 res to cancellat │ │ │ │ │ -00074190: 696f 6e2e 0a3c 6272 0a3e 6a61 7661 2f75 ion..java/u │ │ │ │ │ -000741a0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f46 til/concurrent/F │ │ │ │ │ -000741b0: 7574 7572 6554 6173 6b2f 4375 7374 6f6d utureTask/Custom │ │ │ │ │ -000741c0: 697a 6564 2e6a 6176 613a 2054 6573 7420 ized.java: Test │ │ │ │ │ -000741d0: 7374 6174 6520 7472 616e 7369 7469 6f6e state transition │ │ │ │ │ -000741e0: 733b 2063 6865 636b 2070 726f 7465 6374 s; check protect │ │ │ │ │ -000741f0: 6564 206d 6574 686f 6473 2061 7265 2063 ed methods are c │ │ │ │ │ -00074200: 616c 6c65 640a 3c62 720a 3e6a 6176 612f alled.java/ │ │ │ │ │ -00074210: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -00074220: 4675 7475 7265 5461 736b 2f44 6f6e 654d FutureTask/DoneM │ │ │ │ │ -00074230: 6561 6e73 446f 6e65 2e6a 6176 613a 2043 eansDone.java: C │ │ │ │ │ -00074240: 6865 636b 7320 7468 6174 206f 6e63 6520 hecks that once │ │ │ │ │ -00074250: 6973 446f 6e65 2829 2072 6574 7572 6e73 isDone() returns │ │ │ │ │ -00074260: 2074 7275 652c 2067 6574 2829 206e 6576 true, get() nev │ │ │ │ │ -00074270: 6572 2074 6872 6f77 7320 496e 7465 7272 er throws Interr │ │ │ │ │ -00074280: 7570 7465 6445 7863 6570 7469 6f6e 206f uptedException o │ │ │ │ │ -00074290: 7220 5469 6d65 6f75 7445 7863 6570 7469 r TimeoutExcepti │ │ │ │ │ -000742a0: 6f6e 0a3c 6272 0a3e 6a61 7661 2f75 7469 on.java/uti │ │ │ │ │ -000742b0: 6c2f 636f 6e63 7572 7265 6e74 2f46 7574 l/concurrent/Fut │ │ │ │ │ -000742c0: 7572 6554 6173 6b2f 446f 6e65 5469 6d65 ureTask/DoneTime │ │ │ │ │ -000742d0: 6447 6574 4c6f 6f70 732e 6a61 7661 3a20 dGetLoops.java: │ │ │ │ │ -000742e0: 6973 446f 6e65 2072 6574 7572 6e69 6e67 isDone returning │ │ │ │ │ -000742f0: 2074 7275 6520 6775 6172 616e 7465 6573 true guarantees │ │ │ │ │ -00074300: 2074 6861 7420 7375 6273 6571 7565 6e74 that subsequent │ │ │ │ │ -00074310: 2074 696d 6564 2067 6574 2077 696c 6c20 timed get will │ │ │ │ │ -00074320: 6e65 7665 7220 7468 726f 7720 5469 6d65 never throw Time │ │ │ │ │ -00074330: 6f75 7445 7863 6570 7469 6f6e 2e0a 3c62 outException..java/util/con │ │ │ │ │ -00074350: 6375 7272 656e 742f 4675 7475 7265 5461 current/FutureTa │ │ │ │ │ -00074360: 736b 2f45 7870 6c69 6369 7453 6574 2e6a sk/ExplicitSet.j │ │ │ │ │ -00074370: 6176 613a 2052 6163 6520 696e 2046 7574 ava: Race in Fut │ │ │ │ │ -00074380: 7572 6554 6173 6b20 6966 2075 7365 6420 ureTask if used │ │ │ │ │ -00074390: 7769 7468 2065 7870 6c69 6369 7420 7365 with explicit se │ │ │ │ │ -000743a0: 7420 2820 6e6f 7420 5275 6e6e 6162 6c65 t ( not Runnable │ │ │ │ │ -000743b0: 2029 0a3c 6272 0a3e 6a61 7661 2f75 7469 ).java/uti │ │ │ │ │ -000743c0: 6c2f 636f 6e63 7572 7265 6e74 2f46 7574 l/concurrent/Fut │ │ │ │ │ -000743d0: 7572 6554 6173 6b2f 4e65 6761 7469 7665 ureTask/Negative │ │ │ │ │ -000743e0: 5469 6d65 6f75 742e 6a61 7661 3a20 4675 Timeout.java: Fu │ │ │ │ │ -000743f0: 7475 7265 5461 736b 3b20 6669 7820 756e tureTask; fix un │ │ │ │ │ -00074400: 6465 7266 6c6f 7720 7768 656e 2074 696d derflow when tim │ │ │ │ │ -00074410: 656f 7574 203d 204c 6f6e 672e 4d49 4e5f eout = Long.MIN_ │ │ │ │ │ -00074420: 5641 4c55 450a 3c62 720a 3e6a 6176 612f VALUE.java/ │ │ │ │ │ -00074430: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -00074440: 4675 7475 7265 5461 736b 2f54 6872 6f77 FutureTask/Throw │ │ │ │ │ -00074450: 2e6a 6176 613a 2043 6865 636b 2065 7863 .java: Check exc │ │ │ │ │ -00074460: 6570 7469 6f6e 616c 2062 6568 6176 696f eptional behavio │ │ │ │ │ -00074470: 7220 696e 2072 756e 2061 6e64 2064 6f6e r in run and don │ │ │ │ │ -00074480: 6520 6d65 7468 6f64 730a 3c62 720a 3e6a e methods.j │ │ │ │ │ -00074490: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ -000744a0: 656e 742f 4c69 6e6b 6564 426c 6f63 6b69 ent/LinkedBlocki │ │ │ │ │ -000744b0: 6e67 5175 6575 652f 546f 4172 7261 792e ngQueue/ToArray. │ │ │ │ │ -000744c0: 6a61 7661 3a20 746f 4172 7261 7928 6129 java: toArray(a) │ │ │ │ │ -000744d0: 206d 7573 7420 7365 7420 2261 6674 6572 must set "after │ │ │ │ │ -000744e0: 2d65 6e64 2220 656c 656d 656e 7420 746f -end" element to │ │ │ │ │ -000744f0: 206e 756c 6c0a 3c62 720a 3e6a 6176 612f null.java/ │ │ │ │ │ -00074500: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -00074510: 4c69 6e6b 6564 5472 616e 7366 6572 5175 LinkedTransferQu │ │ │ │ │ -00074520: 6575 652f 5370 6c69 7465 7261 746f 7254 eue/SpliteratorT │ │ │ │ │ -00074530: 7261 7665 7273 6541 6464 5265 6d6f 7665 raverseAddRemove │ │ │ │ │ -00074540: 5465 7374 2e6a 6176 613a 2072 6570 6561 Test.java: repea │ │ │ │ │ -00074550: 7465 646c 7920 7472 6176 6572 7365 2074 tedly traverse t │ │ │ │ │ -00074560: 6865 2071 7565 7565 2075 7369 6e67 2074 he queue using t │ │ │ │ │ -00074570: 6865 2073 706c 6974 6572 6174 6f72 2077 he spliterator w │ │ │ │ │ -00074580: 6869 6c65 2063 6f6e 6375 7272 656e 746c hile concurrentl │ │ │ │ │ -00074590: 7920 6164 6469 6e67 2061 6e64 2072 656d y adding and rem │ │ │ │ │ -000745a0: 6f76 696e 6720 616e 2065 6c65 6d65 6e74 oving an element │ │ │ │ │ -000745b0: 2074 6f20 7465 7374 2074 6861 7420 7365 to test that se │ │ │ │ │ -000745c0: 6c66 2d6c 696e 6b65 6420 6e6f 6465 7320 lf-linked nodes │ │ │ │ │ -000745d0: 6172 6520 6e65 7665 7220 6572 726f 6e65 are never errone │ │ │ │ │ -000745e0: 6f75 736c 7920 7265 706f 7274 6564 206f ously reported o │ │ │ │ │ -000745f0: 6e20 7472 6176 6572 7361 6c0a 3c62 720a n traversal.java/util/concu │ │ │ │ │ -00074610: 7272 656e 742f 4c69 6e6b 6564 5472 616e rrent/LinkedTran │ │ │ │ │ -00074620: 7366 6572 5175 6575 652f 5375 6263 6c61 sferQueue/Subcla │ │ │ │ │ -00074630: 7373 5465 7374 2e6a 6176 613a 2045 6e73 ssTest.java: Ens │ │ │ │ │ -00074640: 7572 6573 2074 6861 7420 7468 6520 696d ures that the im │ │ │ │ │ -00074650: 706c 656d 656e 7461 7469 6f6e 206f 6620 plementation of │ │ │ │ │ -00074660: 4c54 5120 6164 6420 616e 6420 7075 7420 LTQ add and put │ │ │ │ │ -00074670: 6d65 7468 6f64 7320 646f 6573 206e 6f74 methods does not │ │ │ │ │ -00074680: 2063 616c 6c20 6f76 6572 7269 6461 626c call overridabl │ │ │ │ │ -00074690: 6520 6f66 6665 722e 0a3c 6272 0a3e 6a61 e offer..ja │ │ │ │ │ -000746a0: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ -000746b0: 6e74 2f4c 696e 6b65 6454 7261 6e73 6665 nt/LinkedTransfe │ │ │ │ │ -000746c0: 7251 7565 7565 2f57 6869 7465 426f 782e rQueue/WhiteBox. │ │ │ │ │ -000746d0: 6a61 7661 3a20 5768 6974 6520 626f 7820 java: White box │ │ │ │ │ -000746e0: 7465 7374 7320 6f66 2069 6d70 6c65 6d65 tests of impleme │ │ │ │ │ -000746f0: 6e74 6174 696f 6e20 6465 7461 696c 730a ntation details. │ │ │ │ │ -00074700: 3c62 720a 3e6a 6176 612f 7574 696c 2f63 java/util/c │ │ │ │ │ -00074710: 6f6e 6375 7272 656e 742f 5068 6173 6572 oncurrent/Phaser │ │ │ │ │ -00074720: 2f41 7272 6976 652e 6a61 7661 3a20 7465 /Arrive.java: te │ │ │ │ │ -00074730: 7374 7320 666f 7220 5068 6173 6572 2e61 sts for Phaser.a │ │ │ │ │ -00074740: 7272 6976 6528 290a 3c62 720a 3e6a 6176 rrive().jav │ │ │ │ │ -00074750: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ -00074760: 742f 5068 6173 6572 2f42 6173 6963 2e6a t/Phaser/Basic.j │ │ │ │ │ -00074770: 6176 613a 2042 6173 6963 2074 6573 7473 ava: Basic tests │ │ │ │ │ -00074780: 2066 6f72 2050 6861 7365 720a 3c62 720a for Phaser.java/util/concu │ │ │ │ │ -000747a0: 7272 656e 742f 5068 6173 6572 2f46 6963 rrent/Phaser/Fic │ │ │ │ │ -000747b0: 6b6c 6552 6567 6973 7465 722e 6a61 7661 kleRegister.java │ │ │ │ │ -000747c0: 3a20 7374 7265 7373 2074 6573 7420 666f : stress test fo │ │ │ │ │ -000747d0: 7220 7265 6769 7374 6572 2f61 7272 6976 r register/arriv │ │ │ │ │ -000747e0: 6541 6e64 4465 7265 6769 7374 6572 0a3c eAndDeregister.< │ │ │ │ │ -000747f0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ -00074800: 6e63 7572 7265 6e74 2f50 6861 7365 722f ncurrent/Phaser/ │ │ │ │ │ -00074810: 5068 6173 654f 7665 7266 6c6f 772e 6a61 PhaseOverflow.ja │ │ │ │ │ -00074820: 7661 3a20 5465 7374 2050 6861 7365 7220 va: Test Phaser │ │ │ │ │ -00074830: 7068 6173 6520 696e 7465 6765 7220 6f76 phase integer ov │ │ │ │ │ -00074840: 6572 666c 6f77 2062 6568 6176 696f 720a erflow behavior. │ │ │ │ │ -00074850: 3c62 720a 3e6a 6176 612f 7574 696c 2f63 java/util/c │ │ │ │ │ -00074860: 6f6e 6375 7272 656e 742f 5068 6173 6572 oncurrent/Phaser │ │ │ │ │ -00074870: 2f54 6965 7265 6441 7272 6976 654c 6f6f /TieredArriveLoo │ │ │ │ │ -00074880: 7073 2e6a 6176 613a 2073 7472 6573 7320 ps.java: stress │ │ │ │ │ -00074890: 7465 7374 2066 6f72 2061 7272 6976 616c test for arrival │ │ │ │ │ -000748a0: 7320 696e 2061 2074 6965 7265 6420 7068 s in a tiered ph │ │ │ │ │ -000748b0: 6173 6572 0a3c 6272 0a3e 6a61 7661 2f75 aser.java/u │ │ │ │ │ -000748c0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f50 til/concurrent/P │ │ │ │ │ -000748d0: 7269 6f72 6974 7942 6c6f 636b 696e 6751 riorityBlockingQ │ │ │ │ │ -000748e0: 7565 7565 2f57 6869 7465 426f 782e 6a61 ueue/WhiteBox.ja │ │ │ │ │ -000748f0: 7661 3a20 5768 6974 6520 626f 7820 7465 va: White box te │ │ │ │ │ -00074900: 7374 7320 6f66 2069 6d70 6c65 6d65 6e74 sts of implement │ │ │ │ │ -00074910: 6174 696f 6e20 6465 7461 696c 730a 3c62 ation details.java/util/con │ │ │ │ │ -00074930: 6375 7272 656e 742f 5363 6865 6475 6c65 current/Schedule │ │ │ │ │ -00074940: 6454 6872 6561 6450 6f6f 6c45 7865 6375 dThreadPoolExecu │ │ │ │ │ -00074950: 746f 722f 4261 7369 6343 616e 6365 6c54 tor/BasicCancelT │ │ │ │ │ -00074960: 6573 742e 6a61 7661 3a20 4368 6563 6b20 est.java: Check │ │ │ │ │ -00074970: 6566 6665 6374 6976 656e 6573 7320 6f66 effectiveness of │ │ │ │ │ -00074980: 2052 656d 6f76 654f 6e43 616e 6365 6c50 RemoveOnCancelP │ │ │ │ │ -00074990: 6f6c 6963 790a 3c62 720a 3e6a 6176 612f olicy.java/ │ │ │ │ │ -000749a0: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -000749b0: 5363 6865 6475 6c65 6454 6872 6561 6450 ScheduledThreadP │ │ │ │ │ -000749c0: 6f6f 6c45 7865 6375 746f 722f 4465 636f oolExecutor/Deco │ │ │ │ │ -000749d0: 7261 7465 5461 736b 2e6a 6176 613a 2054 rateTask.java: T │ │ │ │ │ -000749e0: 6573 7420 5363 6865 6475 6c65 6454 6872 est ScheduledThr │ │ │ │ │ -000749f0: 6561 6450 6f6f 6c45 7865 6375 746f 722e eadPoolExecutor. │ │ │ │ │ -00074a00: 6465 636f 7261 7465 5461 736b 0a3c 6272 decorateTask.
    java/util/conc │ │ │ │ │ -00074a20: 7572 7265 6e74 2f53 6368 6564 756c 6564 urrent/Scheduled │ │ │ │ │ -00074a30: 5468 7265 6164 506f 6f6c 4578 6563 7574 ThreadPoolExecut │ │ │ │ │ -00074a40: 6f72 2f44 656c 6179 4f76 6572 666c 6f77 or/DelayOverflow │ │ │ │ │ -00074a50: 2e6a 6176 613a 2043 6865 636b 2066 6f72 .java: Check for │ │ │ │ │ -00074a60: 206c 6f6e 6720 6f76 6572 666c 6f77 2069 long overflow i │ │ │ │ │ -00074a70: 6e20 7461 736b 2074 696d 6520 636f 6d70 n task time comp │ │ │ │ │ -00074a80: 6172 6973 6f6e 2e0a 3c62 720a 3e6a 6176 arison..jav │ │ │ │ │ -00074a90: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ -00074aa0: 742f 5363 6865 6475 6c65 6454 6872 6561 t/ScheduledThrea │ │ │ │ │ -00074ab0: 6450 6f6f 6c45 7865 6375 746f 722f 4743 dPoolExecutor/GC │ │ │ │ │ -00074ac0: 5265 7465 6e74 696f 6e2e 6a61 7661 3a20 Retention.java: │ │ │ │ │ -00074ad0: 456e 7375 7265 2074 6861 7420 7761 6974 Ensure that wait │ │ │ │ │ -00074ae0: 696e 6720 706f 6f6c 2074 6872 6561 6473 ing pool threads │ │ │ │ │ -00074af0: 2064 6f6e 2774 2072 6574 6169 6e20 7265 don't retain re │ │ │ │ │ -00074b00: 6673 2074 6f20 7461 736b 732e 0a3c 6272 fs to tasks..
    java/util/conc │ │ │ │ │ -00074b20: 7572 7265 6e74 2f53 6368 6564 756c 6564 urrent/Scheduled │ │ │ │ │ -00074b30: 5468 7265 6164 506f 6f6c 4578 6563 7574 ThreadPoolExecut │ │ │ │ │ -00074b40: 6f72 2f5a 6572 6f43 6f72 6550 6f6f 6c53 or/ZeroCorePoolS │ │ │ │ │ -00074b50: 697a 652e 6a61 7661 3a20 5363 6865 6475 ize.java: Schedu │ │ │ │ │ -00074b60: 6c65 6445 7865 6375 746f 7253 6572 7669 ledExecutorServi │ │ │ │ │ -00074b70: 6365 206e 6576 6572 2065 7865 6375 7465 ce never execute │ │ │ │ │ -00074b80: 7320 5275 6e6e 6162 6c65 2077 6974 6820 s Runnable with │ │ │ │ │ -00074b90: 636f 7265 506f 6f6c 5369 7a65 206f 6620 corePoolSize of │ │ │ │ │ -00074ba0: 7a65 726f 0a3c 6272 0a3e 6a61 7661 2f75 zero.java/u │ │ │ │ │ -00074bb0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f53 til/concurrent/S │ │ │ │ │ -00074bc0: 6368 6564 756c 6564 5468 7265 6164 506f cheduledThreadPo │ │ │ │ │ -00074bd0: 6f6c 4578 6563 7574 6f72 2f5a 6572 6f43 olExecutor/ZeroC │ │ │ │ │ -00074be0: 6f72 6554 6872 6561 6473 2e6a 6176 613a oreThreads.java: │ │ │ │ │ -00074bf0: 2045 6e73 7572 6520 7265 6c61 7469 7665 Ensure relative │ │ │ │ │ -00074c00: 2073 616e 6974 7920 7768 656e 207a 6572 sanity when zer │ │ │ │ │ -00074c10: 6f20 636f 7265 2074 6872 6561 6473 0a3c o core threads.< │ │ │ │ │ -00074c20: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ -00074c30: 6e63 7572 7265 6e74 2f53 656d 6170 686f ncurrent/Semapho │ │ │ │ │ -00074c40: 7265 2f50 6572 6d69 744f 7665 7266 6c6f re/PermitOverflo │ │ │ │ │ -00074c50: 772e 6a61 7661 3a20 4e75 6d65 7269 6320 w.java: Numeric │ │ │ │ │ -00074c60: 6f76 6572 666c 6f77 2f75 6e64 6572 666c overflow/underfl │ │ │ │ │ -00074c70: 6f77 206f 6620 7065 726d 6974 7320 6361 ow of permits ca │ │ │ │ │ -00074c80: 7573 6573 2045 7272 6f72 2074 6872 6f77 uses Error throw │ │ │ │ │ -00074c90: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00074ca0: 636f 6e63 7572 7265 6e74 2f53 656d 6170 concurrent/Semap │ │ │ │ │ -00074cb0: 686f 7265 2f52 6163 696e 6752 656c 6561 hore/RacingRelea │ │ │ │ │ -00074cc0: 7365 732e 6a61 7661 3a20 5472 7920 746f ses.java: Try to │ │ │ │ │ -00074cd0: 2074 6963 6b6c 6520 7261 6365 2063 6f6e tickle race con │ │ │ │ │ -00074ce0: 6469 7469 6f6e 7320 696e 2041 6273 7472 ditions in Abstr │ │ │ │ │ -00074cf0: 6163 7451 7565 7565 6453 796e 6368 726f actQueuedSynchro │ │ │ │ │ -00074d00: 6e69 7a65 7220 2273 6861 7265 6422 2063 nizer "shared" c │ │ │ │ │ -00074d10: 6f64 650a 3c62 720a 3e6a 6176 612f 7574 ode.java/ut │ │ │ │ │ -00074d20: 696c 2f63 6f6e 6375 7272 656e 742f 5374 il/concurrent/St │ │ │ │ │ -00074d30: 7275 6374 7572 6564 5461 736b 5363 6f70 ructuredTaskScop │ │ │ │ │ -00074d40: 652f 5374 7265 7373 5368 7574 646f 776e e/StressShutdown │ │ │ │ │ -00074d50: 2e6a 6176 613a 2053 7472 6573 7320 7465 .java: Stress te │ │ │ │ │ -00074d60: 7374 206f 6620 5374 7275 6374 7572 6564 st of Structured │ │ │ │ │ -00074d70: 5461 736b 5363 6f70 652e 7368 7574 646f TaskScope.shutdo │ │ │ │ │ -00074d80: 776e 2077 6974 6820 7275 6e6e 696e 6720 wn with running │ │ │ │ │ -00074d90: 616e 6420 7374 6172 7469 6e67 2074 6872 and starting thr │ │ │ │ │ -00074da0: 6561 6473 0a3c 6272 0a3e 6a61 7661 2f75 eads.java/u │ │ │ │ │ -00074db0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f53 til/concurrent/S │ │ │ │ │ -00074dc0: 7472 7563 7475 7265 6454 6173 6b53 636f tructuredTaskSco │ │ │ │ │ -00074dd0: 7065 2f53 7472 7563 7475 7265 6454 6173 pe/StructuredTas │ │ │ │ │ -00074de0: 6b53 636f 7065 5465 7374 2e6a 6176 6123 kScopeTest.java# │ │ │ │ │ -00074df0: 706c 6174 666f 726d 3a20 4261 7369 6320 platform: Basic │ │ │ │ │ -00074e00: 7465 7374 7320 666f 7220 5374 7275 6374 tests for Struct │ │ │ │ │ -00074e10: 7572 6564 5461 736b 5363 6f70 650a 3c62 uredTaskScope.java/util/con │ │ │ │ │ -00074e30: 6375 7272 656e 742f 5374 7275 6374 7572 current/Structur │ │ │ │ │ -00074e40: 6564 5461 736b 5363 6f70 652f 5374 7275 edTaskScope/Stru │ │ │ │ │ -00074e50: 6374 7572 6564 5461 736b 5363 6f70 6554 cturedTaskScopeT │ │ │ │ │ -00074e60: 6573 742e 6a61 7661 2376 6972 7475 616c est.java#virtual │ │ │ │ │ -00074e70: 3a20 200a 3c62 720a 3e6a 6176 612f 7574 : .java/ut │ │ │ │ │ -00074e80: 696c 2f63 6f6e 6375 7272 656e 742f 5374 il/concurrent/St │ │ │ │ │ -00074e90: 7275 6374 7572 6564 5461 736b 5363 6f70 ructuredTaskScop │ │ │ │ │ -00074ea0: 652f 5374 7275 6374 7572 6564 5468 7265 e/StructuredThre │ │ │ │ │ -00074eb0: 6164 4475 6d70 5465 7374 2e6a 6176 613a adDumpTest.java: │ │ │ │ │ -00074ec0: 2054 6573 7420 7468 7265 6164 2064 756d Test thread dum │ │ │ │ │ -00074ed0: 7073 2077 6974 6820 5374 7275 6374 7572 ps with Structur │ │ │ │ │ -00074ee0: 6564 5461 736b 5363 6f70 650a 3c62 720a edTaskScope.java/util/concu │ │ │ │ │ -00074f00: 7272 656e 742f 5374 7275 6374 7572 6564 rrent/Structured │ │ │ │ │ -00074f10: 5461 736b 5363 6f70 652f 5769 7468 5363 TaskScope/WithSc │ │ │ │ │ -00074f20: 6f70 6564 5661 6c75 652e 6a61 7661 3a20 opedValue.java: │ │ │ │ │ -00074f30: 4261 7369 6320 7465 7374 7320 666f 7220 Basic tests for │ │ │ │ │ -00074f40: 5374 7275 6374 7572 6564 5461 736b 5363 StructuredTaskSc │ │ │ │ │ -00074f50: 6f70 6520 7769 7468 2073 636f 7065 6420 ope with scoped │ │ │ │ │ -00074f60: 7661 6c75 6573 0a3c 6272 0a3e 6a61 7661 values.java │ │ │ │ │ -00074f70: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ -00074f80: 2f53 796e 6368 726f 6e6f 7573 5175 6575 /SynchronousQueu │ │ │ │ │ -00074f90: 652f 4661 6972 6e65 7373 2e6a 6176 613a e/Fairness.java: │ │ │ │ │ -00074fa0: 2043 6865 636b 7320 7468 6174 2066 6169 Checks that fai │ │ │ │ │ -00074fb0: 726e 6573 7320 7365 7474 696e 6720 6973 rness setting is │ │ │ │ │ -00074fc0: 2072 6573 7065 6374 6564 2e0a 3c62 720a respected..java/util/concu │ │ │ │ │ -00074fe0: 7272 656e 742f 5468 7265 6164 5065 7254 rrent/ThreadPerT │ │ │ │ │ -00074ff0: 6173 6b45 7865 6375 746f 722f 5468 7265 askExecutor/Thre │ │ │ │ │ -00075000: 6164 5065 7254 6173 6b45 7865 6375 746f adPerTaskExecuto │ │ │ │ │ -00075010: 7254 6573 742e 6a61 7661 2370 6c61 7466 rTest.java#platf │ │ │ │ │ -00075020: 6f72 6d3a 2042 6173 6963 2074 6573 7473 orm: Basic tests │ │ │ │ │ -00075030: 2066 6f72 206e 6577 2074 6872 6561 642d for new thread- │ │ │ │ │ -00075040: 7065 722d 7461 736b 2065 7865 6375 746f per-task executo │ │ │ │ │ -00075050: 7273 0a3c 6272 0a3e 6a61 7661 2f75 7469 rs.java/uti │ │ │ │ │ -00075060: 6c2f 636f 6e63 7572 7265 6e74 2f54 6872 l/concurrent/Thr │ │ │ │ │ -00075070: 6561 6450 6572 5461 736b 4578 6563 7574 eadPerTaskExecut │ │ │ │ │ -00075080: 6f72 2f54 6872 6561 6450 6572 5461 736b or/ThreadPerTask │ │ │ │ │ -00075090: 4578 6563 7574 6f72 5465 7374 2e6a 6176 ExecutorTest.jav │ │ │ │ │ -000750a0: 6123 7669 7274 7561 6c3a 2020 0a3c 6272 a#virtual: .
    java/util/conc │ │ │ │ │ -000750c0: 7572 7265 6e74 2f54 6872 6561 6450 6f6f urrent/ThreadPoo │ │ │ │ │ -000750d0: 6c45 7865 6375 746f 722f 436f 6e66 6967 lExecutor/Config │ │ │ │ │ -000750e0: 4368 616e 6765 732e 6a61 7661 3a20 5465 Changes.java: Te │ │ │ │ │ -000750f0: 7374 2070 726f 7065 7220 6861 6e64 6c69 st proper handli │ │ │ │ │ -00075100: 6e67 206f 6620 706f 6f6c 2073 7461 7465 ng of pool state │ │ │ │ │ -00075110: 2063 6861 6e67 6573 0a3c 6272 0a3e 6a61 changes.ja │ │ │ │ │ -00075120: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ -00075130: 6e74 2f54 6872 6561 6450 6f6f 6c45 7865 nt/ThreadPoolExe │ │ │ │ │ -00075140: 6375 746f 722f 436f 7265 5468 7265 6164 cutor/CoreThread │ │ │ │ │ -00075150: 5469 6d65 4f75 742e 6a61 7661 3a20 5465 TimeOut.java: Te │ │ │ │ │ -00075160: 7374 2061 6c6c 6f77 7343 6f72 6554 6872 st allowsCoreThr │ │ │ │ │ -00075170: 6561 6454 696d 654f 7574 0a3c 6272 0a3e eadTimeOut. │ │ │ │ │ -00075180: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00075190: 7265 6e74 2f54 6872 6561 6450 6f6f 6c45 rent/ThreadPoolE │ │ │ │ │ -000751a0: 7865 6375 746f 722f 4375 7374 6f6d 2e6a xecutor/Custom.j │ │ │ │ │ -000751b0: 6176 613a 2054 6573 7420 5450 4520 6578 ava: Test TPE ex │ │ │ │ │ -000751c0: 7465 6e73 6962 696c 6974 7920 6672 616d tensibility fram │ │ │ │ │ -000751d0: 6577 6f72 6b0a 3c62 720a 3e6a 6176 612f ework.java/ │ │ │ │ │ -000751e0: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -000751f0: 5468 7265 6164 506f 6f6c 4578 6563 7574 ThreadPoolExecut │ │ │ │ │ -00075200: 6f72 2f46 6c61 6b79 5468 7265 6164 4661 or/FlakyThreadFa │ │ │ │ │ -00075210: 6374 6f72 792e 6a61 7661 3a20 5368 6f75 ctory.java: Shou │ │ │ │ │ -00075220: 6c64 2062 6520 6162 6c65 2074 6f20 7368 ld be able to sh │ │ │ │ │ -00075230: 7574 646f 776e 2061 2070 6f6f 6c20 7768 utdown a pool wh │ │ │ │ │ -00075240: 656e 2077 6f72 6b65 7220 6372 6561 7469 en worker creati │ │ │ │ │ -00075250: 6f6e 2066 6169 6c65 642e 0a3c 6272 0a3e on failed.. │ │ │ │ │ -00075260: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00075270: 7265 6e74 2f54 6872 6561 6450 6f6f 6c45 rent/ThreadPoolE │ │ │ │ │ -00075280: 7865 6375 746f 722f 4d6f 6469 6679 436f xecutor/ModifyCo │ │ │ │ │ -00075290: 7265 506f 6f6c 5369 7a65 2e6a 6176 613a rePoolSize.java: │ │ │ │ │ -000752a0: 2054 6573 7420 6368 616e 6765 7320 746f Test changes to │ │ │ │ │ -000752b0: 2053 5450 4520 636f 7265 2070 6f6f 6c20 STPE core pool │ │ │ │ │ -000752c0: 7369 7a65 0a3c 6272 0a3e 6a61 7661 2f75 size.java/u │ │ │ │ │ -000752d0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f54 til/concurrent/T │ │ │ │ │ -000752e0: 6872 6561 6450 6f6f 6c45 7865 6375 746f hreadPoolExecuto │ │ │ │ │ -000752f0: 722f 5363 6865 6475 6c65 6454 6963 6b6c r/ScheduledTickl │ │ │ │ │ -00075300: 6553 6572 7669 6365 2e6a 6176 613a 2054 eService.java: T │ │ │ │ │ -00075310: 6573 7420 6f6e 6520 5363 6865 6475 6c65 est one Schedule │ │ │ │ │ -00075320: 6454 6872 6561 6450 6f6f 6c45 7865 6375 dThreadPoolExecu │ │ │ │ │ -00075330: 746f 7220 6578 7465 6e73 696f 6e20 7363 tor extension sc │ │ │ │ │ -00075340: 656e 6172 696f 0a3c 6272 0a3e 6a61 7661 enario.java │ │ │ │ │ -00075350: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ -00075360: 2f54 6872 6561 6450 6f6f 6c45 7865 6375 /ThreadPoolExecu │ │ │ │ │ -00075370: 746f 722f 5365 6c66 496e 7465 7272 7570 tor/SelfInterrup │ │ │ │ │ -00075380: 742e 6a61 7661 3a20 6e6f 6e2d 6964 6c65 t.java: non-idle │ │ │ │ │ -00075390: 2077 6f72 6b65 7220 7468 7265 6164 7320 worker threads │ │ │ │ │ -000753a0: 7368 6f75 6c64 206e 6f74 2062 6520 696e should not be in │ │ │ │ │ -000753b0: 7465 7272 7570 7465 640a 3c62 720a 3e6a terrupted.j │ │ │ │ │ -000753c0: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ -000753d0: 656e 742f 5468 7265 6164 506f 6f6c 4578 ent/ThreadPoolEx │ │ │ │ │ -000753e0: 6563 7574 6f72 2f53 6875 7464 6f77 6e4e ecutor/ShutdownN │ │ │ │ │ -000753f0: 6f77 4578 6563 7574 6552 6163 652e 6a61 owExecuteRace.ja │ │ │ │ │ -00075400: 7661 3a20 5261 6365 2074 6173 6b20 7375 va: Race task su │ │ │ │ │ -00075410: 626d 6973 7369 6f6e 2061 6761 696e 7374 bmission against │ │ │ │ │ -00075420: 2073 6875 7464 6f77 6e4e 6f77 0a3c 6272 shutdownNow.
    java/util/conc │ │ │ │ │ -00075440: 7572 7265 6e74 2f54 6872 6561 6450 6f6f urrent/ThreadPoo │ │ │ │ │ -00075450: 6c45 7865 6375 746f 722f 5468 7265 6164 lExecutor/Thread │ │ │ │ │ -00075460: 5265 7374 6172 7473 2e6a 6176 613a 204f Restarts.java: O │ │ │ │ │ -00075470: 6e6c 7920 6f6e 6520 7468 7265 6164 2073 nly one thread s │ │ │ │ │ -00075480: 686f 756c 6420 6265 2063 7265 6174 6564 hould be created │ │ │ │ │ -00075490: 2077 6865 6e20 6120 7468 7265 6164 206e when a thread n │ │ │ │ │ -000754a0: 6565 6473 2074 6f20 6265 206b 6570 7420 eeds to be kept │ │ │ │ │ -000754b0: 616c 6976 6520 746f 2073 6572 7669 6365 alive to service │ │ │ │ │ -000754c0: 2061 2064 656c 6179 6564 2074 6173 6b20 a delayed task │ │ │ │ │ -000754d0: 7761 6974 696e 6720 696e 2074 6865 2071 waiting in the q │ │ │ │ │ -000754e0: 7565 7565 2e0a 3c62 720a 3e6a 6176 612f ueue..java/ │ │ │ │ │ -000754f0: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ -00075500: 5468 7265 6164 506f 6f6c 4578 6563 7574 ThreadPoolExecut │ │ │ │ │ -00075510: 6f72 2f54 6872 6f77 696e 6754 6173 6b73 or/ThrowingTasks │ │ │ │ │ -00075520: 2e6a 6176 613a 2054 6573 7420 7072 6f70 .java: Test prop │ │ │ │ │ -00075530: 6572 2068 616e 646c 696e 6720 6f66 2074 er handling of t │ │ │ │ │ -00075540: 6173 6b73 2074 6861 7420 7465 726d 696e asks that termin │ │ │ │ │ -00075550: 6174 6520 6162 7275 7074 6c79 0a3c 6272 ate abruptly.
    java/util/conc │ │ │ │ │ -00075570: 7572 7265 6e74 2f54 6872 6561 6450 6f6f urrent/ThreadPoo │ │ │ │ │ -00075580: 6c45 7865 6375 746f 722f 5469 6d65 4f75 lExecutor/TimeOu │ │ │ │ │ -00075590: 7453 6872 696e 6b2e 6a61 7661 3a20 706f tShrink.java: po │ │ │ │ │ -000755a0: 6f6c 5369 7a65 206d 6967 6874 2073 6872 olSize might shr │ │ │ │ │ -000755b0: 696e 6b20 6265 6c6f 7720 636f 7265 506f ink below corePo │ │ │ │ │ -000755c0: 6f6c 5369 7a65 2061 6674 6572 2074 696d olSize after tim │ │ │ │ │ -000755d0: 656f 7574 0a3c 6272 0a3e 6a61 7661 2f75 eout.java/u │ │ │ │ │ -000755e0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f54 til/concurrent/T │ │ │ │ │ -000755f0: 696d 6555 6e69 742f 4261 7369 632e 6a61 imeUnit/Basic.ja │ │ │ │ │ -00075600: 7661 3a20 4261 7369 6320 7465 7374 7320 va: Basic tests │ │ │ │ │ -00075610: 666f 7220 5469 6d65 556e 6974 0a3c 6272 for TimeUnit.
    java/util/conc │ │ │ │ │ -00075630: 7572 7265 6e74 2f61 746f 6d69 632f 4174 urrent/atomic/At │ │ │ │ │ -00075640: 6f6d 6963 5265 6665 7265 6e63 6554 6573 omicReferenceTes │ │ │ │ │ -00075650: 742e 6a61 7661 3a20 5465 7374 204d 6170 t.java: Test Map │ │ │ │ │ -00075660: 2064 6566 6175 6c74 206d 6574 686f 6473 default methods │ │ │ │ │ -00075670: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00075680: 636f 6e63 7572 7265 6e74 2f61 746f 6d69 concurrent/atomi │ │ │ │ │ -00075690: 632f 4174 6f6d 6963 5570 6461 7465 7273 c/AtomicUpdaters │ │ │ │ │ -000756a0: 2e6a 6176 613a 2043 6865 636b 7320 7468 .java: Checks th │ │ │ │ │ -000756b0: 6520 2869 6e29 6162 696c 6974 7920 746f e (in)ability to │ │ │ │ │ -000756c0: 2063 7265 6174 6520 6669 656c 6420 7570 create field up │ │ │ │ │ -000756d0: 6461 7465 7273 2066 6f72 2064 6966 6665 daters for diffe │ │ │ │ │ -000756e0: 7265 6e74 6c79 2061 6363 6573 7369 626c rently accessibl │ │ │ │ │ -000756f0: 6520 6669 656c 6473 2069 6e20 6469 6666 e fields in diff │ │ │ │ │ -00075700: 6572 656e 7420 6c6f 6361 7469 6f6e 7320 erent locations │ │ │ │ │ -00075710: 7769 7468 2f77 6974 686f 7574 2061 2073 with/without a s │ │ │ │ │ -00075720: 6563 7572 6974 7920 6d61 6e61 6765 720a ecurity manager. │ │ │ │ │ -00075730: 3c62 720a 3e6a 6176 612f 7574 696c 2f63 java/util/c │ │ │ │ │ -00075740: 6f6e 6375 7272 656e 742f 6174 6f6d 6963 oncurrent/atomic │ │ │ │ │ -00075750: 2f44 6f75 626c 6541 6464 6572 4465 6d6f /DoubleAdderDemo │ │ │ │ │ -00075760: 2e6a 6176 613a 2042 6173 6963 2074 6573 .java: Basic tes │ │ │ │ │ -00075770: 7420 666f 7220 446f 7562 6c65 6464 6572 t for Doubledder │ │ │ │ │ -00075780: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00075790: 636f 6e63 7572 7265 6e74 2f61 746f 6d69 concurrent/atomi │ │ │ │ │ -000757a0: 632f 4c61 7a79 2e6a 6176 613a 206c 617a c/Lazy.java: laz │ │ │ │ │ -000757b0: 7953 6574 206d 6574 686f 6473 0a3c 6272 ySet methods.
    java/util/conc │ │ │ │ │ -000757d0: 7572 7265 6e74 2f61 746f 6d69 632f 4c6f urrent/atomic/Lo │ │ │ │ │ -000757e0: 6e67 4164 6465 7244 656d 6f2e 6a61 7661 ngAdderDemo.java │ │ │ │ │ -000757f0: 3a20 4261 7369 6320 7465 7374 2066 6f72 : Basic test for │ │ │ │ │ -00075800: 204c 6f6e 6741 6464 6572 0a3c 6272 0a3e LongAdder. │ │ │ │ │ -00075810: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00075820: 7265 6e74 2f61 746f 6d69 632f 5365 7269 rent/atomic/Seri │ │ │ │ │ -00075830: 616c 2e6a 6176 613a 2045 7865 7263 6973 al.java: Exercis │ │ │ │ │ -00075840: 6520 636c 6173 7365 7320 696e 206a 2e75 e classes in j.u │ │ │ │ │ -00075850: 2e63 2e61 746f 6d69 6320 7468 6174 2075 .c.atomic that u │ │ │ │ │ -00075860: 7365 2073 6572 6961 6c69 7a61 7469 6f6e se serialization │ │ │ │ │ -00075870: 2070 726f 7869 6573 0a3c 6272 0a3e 6a61 proxies.ja │ │ │ │ │ -00075880: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ -00075890: 6e74 2f61 746f 6d69 632f 564d 5375 7070 nt/atomic/VMSupp │ │ │ │ │ -000758a0: 6f72 7473 4353 382e 6a61 7661 3a20 4368 ortsCS8.java: Ch │ │ │ │ │ -000758b0: 6563 6b73 2074 6861 7420 7468 6520 7661 ecks that the va │ │ │ │ │ -000758c0: 6c75 6520 6f66 2056 4d53 7570 706f 7274 lue of VMSupport │ │ │ │ │ -000758d0: 7343 5338 206d 6174 6368 6573 2073 7973 sCS8 matches sys │ │ │ │ │ -000758e0: 7465 6d20 7072 6f70 6572 7469 6573 2e0a tem properties.. │ │ │ │ │ -000758f0: 3c62 720a 3e6a 6176 612f 7574 696c 2f63 java/util/c │ │ │ │ │ -00075900: 6f6e 6375 7272 656e 742f 666f 726b 6a6f oncurrent/forkjo │ │ │ │ │ -00075910: 696e 2f41 7379 6e63 5368 7574 646f 776e in/AsyncShutdown │ │ │ │ │ -00075920: 4e6f 772e 6a61 7661 3a20 5465 7374 2069 Now.java: Test i │ │ │ │ │ -00075930: 6e76 6f6b 696e 6720 7368 7574 646f 776e nvoking shutdown │ │ │ │ │ -00075940: 4e6f 7720 7769 7468 2074 6872 6561 6473 Now with threads │ │ │ │ │ -00075950: 2062 6c6f 636b 6564 2069 6e20 4675 7475 blocked in Futu │ │ │ │ │ -00075960: 7265 2e67 6574 2c20 696e 766f 6b65 416c re.get, invokeAl │ │ │ │ │ -00075970: 6c2c 2061 6e64 2069 6e76 6f6b 6541 6e79 l, and invokeAny │ │ │ │ │ -00075980: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00075990: 636f 6e63 7572 7265 6e74 2f66 6f72 6b6a concurrent/forkj │ │ │ │ │ -000759a0: 6f69 6e2f 4173 796e 6353 6875 7464 6f77 oin/AsyncShutdow │ │ │ │ │ -000759b0: 6e4e 6f77 496e 766f 6b65 416e 792e 6a61 nNowInvokeAny.ja │ │ │ │ │ -000759c0: 7661 3a20 4120 7661 7269 616e 7420 6f66 va: A variant of │ │ │ │ │ -000759d0: 2041 7379 6e63 5368 7574 646f 776e 4e6f AsyncShutdownNo │ │ │ │ │ -000759e0: 7720 7573 6566 756c 2066 6f72 2072 6163 w useful for rac │ │ │ │ │ -000759f0: 6520 6275 6720 6875 6e74 696e 670a 3c62 e bug hunting.java/util/con │ │ │ │ │ -00075a10: 6375 7272 656e 742f 666f 726b 6a6f 696e current/forkjoin │ │ │ │ │ -00075a20: 2f41 7379 6e63 5368 7574 646f 776e 4e6f /AsyncShutdownNo │ │ │ │ │ -00075a30: 7749 6e76 6f6b 6541 6e79 5261 6365 2e6a wInvokeAnyRace.j │ │ │ │ │ -00075a40: 6176 613a 2041 2076 6172 6961 6e74 206f ava: A variant o │ │ │ │ │ -00075a50: 6620 4173 796e 6353 6875 7464 6f77 6e4e f AsyncShutdownN │ │ │ │ │ -00075a60: 6f77 2075 7365 6675 6c20 666f 7220 7261 ow useful for ra │ │ │ │ │ -00075a70: 6365 2062 7567 2068 756e 7469 6e67 0a3c ce bug hunting.< │ │ │ │ │ -00075a80: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ -00075a90: 6e63 7572 7265 6e74 2f66 6f72 6b6a 6f69 ncurrent/forkjoi │ │ │ │ │ -00075aa0: 6e2f 496e 7465 6772 6174 652e 6a61 7661 n/Integrate.java │ │ │ │ │ -00075ab0: 3a20 4e75 6d65 7269 6361 6c20 496e 7465 : Numerical Inte │ │ │ │ │ -00075ac0: 6772 6174 696f 6e20 7573 696e 6720 666f gration using fo │ │ │ │ │ -00075ad0: 726b 2f6a 6f69 6e0a 3c62 720a 3e6a 6176 rk/join.jav │ │ │ │ │ -00075ae0: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ -00075af0: 742f 666f 726b 6a6f 696e 2f4e 5175 6565 t/forkjoin/NQuee │ │ │ │ │ -00075b00: 6e73 4353 2e6a 6176 613a 2053 6f6c 7665 nsCS.java: Solve │ │ │ │ │ -00075b10: 204e 5175 6565 6e73 2075 7369 6e67 2066 NQueens using f │ │ │ │ │ -00075b20: 6f72 6b2f 6a6f 696e 0a3c 6272 0a3e 6a61 ork/join.ja │ │ │ │ │ -00075b30: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ -00075b40: 6e74 2f66 6f72 6b6a 6f69 6e2f 5375 626d nt/forkjoin/Subm │ │ │ │ │ -00075b50: 6973 7369 6f6e 5465 7374 2e6a 6176 613a issionTest.java: │ │ │ │ │ -00075b60: 2054 6573 7420 7375 626d 6973 7369 6f6e Test submission │ │ │ │ │ -00075b70: 2061 6e64 2065 7865 6375 7469 6f6e 206f and execution o │ │ │ │ │ -00075b80: 6620 7461 736b 2077 6974 686f 7574 206a f task without j │ │ │ │ │ -00075b90: 6f69 6e69 6e67 0a3c 6272 0a3e 6a61 7661 oining.java │ │ │ │ │ -00075ba0: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ -00075bb0: 2f66 6f72 6b6a 6f69 6e2f 5468 7265 6164 /forkjoin/Thread │ │ │ │ │ -00075bc0: 4c65 7373 436f 6d6d 6f6e 2e6a 6176 613a LessCommon.java: │ │ │ │ │ -00075bd0: 2042 6173 6963 2063 6865 636b 7320 666f Basic checks fo │ │ │ │ │ -00075be0: 7220 7061 7261 6c6c 656c 6973 6d20 302c r parallelism 0, │ │ │ │ │ -00075bf0: 2061 6e64 206e 756c 6c20 7265 7475 726e and null return │ │ │ │ │ -00075c00: 696e 6720 6661 6374 6f72 790a 3c62 720a ing factory.java/util/concu │ │ │ │ │ -00075c20: 7272 656e 742f 666f 726b 6a6f 696e 2f54 rrent/forkjoin/T │ │ │ │ │ -00075c30: 6872 6f77 696e 6752 756e 6e61 626c 652e hrowingRunnable. │ │ │ │ │ -00075c40: 6a61 7661 3a20 464a 502e 6578 6563 7574 java: FJP.execut │ │ │ │ │ -00075c50: 6528 5275 6e6e 6162 6c65 292c 2075 6e63 e(Runnable), unc │ │ │ │ │ -00075c60: 6175 6768 7420 6578 6365 7074 696f 6e20 aught exception │ │ │ │ │ -00075c70: 7368 6f75 6c64 2063 6175 7365 2077 6f72 should cause wor │ │ │ │ │ -00075c80: 6b65 7220 7468 7265 6164 2074 6f20 6469 ker thread to di │ │ │ │ │ -00075c90: 652e 0a3c 6272 0a3e 6a61 7661 2f75 7469 e..java/uti │ │ │ │ │ -00075ca0: 6c2f 636f 6e63 7572 7265 6e74 2f66 6f72 l/concurrent/for │ │ │ │ │ -00075cb0: 6b6a 6f69 6e2f 556e 6970 726f 6365 7373 kjoin/Uniprocess │ │ │ │ │ -00075cc0: 6f72 2e6a 6176 613a 2043 6865 636b 2074 or.java: Check t │ │ │ │ │ -00075cd0: 6865 2064 6566 6175 6c74 2046 4a20 706f he default FJ po │ │ │ │ │ -00075ce0: 6f6c 2068 6173 2061 2072 6561 736f 6e61 ol has a reasona │ │ │ │ │ -00075cf0: 626c 6520 6465 6661 756c 7420 7061 7261 ble default para │ │ │ │ │ -00075d00: 6c6c 656c 6973 6d20 6c65 7665 6c20 696e llelism level in │ │ │ │ │ -00075d10: 2061 2075 6e69 7072 6f63 6573 736f 7220 a uniprocessor │ │ │ │ │ -00075d20: 656e 7669 726f 6e6d 656e 742e 0a3c 6272 environment..
    java/util/conc │ │ │ │ │ -00075d40: 7572 7265 6e74 2f6c 6f63 6b73 2f4c 6f63 urrent/locks/Loc │ │ │ │ │ -00075d50: 6b2f 4368 6563 6b65 644c 6f63 6b4c 6f6f k/CheckedLockLoo │ │ │ │ │ -00075d60: 7073 2e6a 6176 613a 2062 6173 6963 2073 ps.java: basic s │ │ │ │ │ -00075d70: 6166 6574 7920 616e 6420 6c69 7665 6e65 afety and livene │ │ │ │ │ -00075d80: 7373 206f 6620 5265 656e 7472 616e 744c ss of ReentrantL │ │ │ │ │ -00075d90: 6f63 6b73 2c20 616e 6420 6f74 6865 7220 ocks, and other │ │ │ │ │ -00075da0: 6c6f 636b 7320 6261 7365 6420 6f6e 2074 locks based on t │ │ │ │ │ -00075db0: 6865 6d0a 3c62 720a 3e6a 6176 612f 7574 hem.java/ut │ │ │ │ │ -00075dc0: 696c 2f63 6f6e 6375 7272 656e 742f 6c6f il/concurrent/lo │ │ │ │ │ -00075dd0: 636b 732f 4c6f 636b 2f46 6c61 6b79 4d75 cks/Lock/FlakyMu │ │ │ │ │ -00075de0: 7465 782e 6a61 7661 3a20 5465 7374 2072 tex.java: Test r │ │ │ │ │ -00075df0: 6573 696c 6965 6e63 6520 746f 2074 7279 esilience to try │ │ │ │ │ -00075e00: 4163 7175 6972 6520 6d65 7468 6f64 7320 Acquire methods │ │ │ │ │ -00075e10: 7468 6174 2074 6872 6f77 0a3c 6272 0a3e that throw. │ │ │ │ │ -00075e20: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ -00075e30: 7265 6e74 2f6c 6f63 6b73 2f4c 6f63 6b2f rent/locks/Lock/ │ │ │ │ │ -00075e40: 4f4f 4d45 496e 4151 532e 6a61 7661 3a20 OOMEInAQS.java: │ │ │ │ │ -00075e50: 4368 6563 6b20 7468 6174 2041 5153 2d62 Check that AQS-b │ │ │ │ │ -00075e60: 6173 6564 206c 6f63 6b73 2c20 636f 6e64 ased locks, cond │ │ │ │ │ -00075e70: 6974 696f 6e73 2c20 616e 6420 436f 756e itions, and Coun │ │ │ │ │ -00075e80: 7444 6f77 6e4c 6174 6368 6573 2064 6f20 tDownLatches do │ │ │ │ │ -00075e90: 6e6f 7420 6661 696c 2077 6865 6e20 656e not fail when en │ │ │ │ │ -00075ea0: 636f 756e 7465 7269 6e67 204f 4f4d 450a countering OOME. │ │ │ │ │ -00075eb0: 3c62 720a 3e6a 6176 612f 7574 696c 2f63 java/util/c │ │ │ │ │ -00075ec0: 6f6e 6375 7272 656e 742f 6c6f 636b 732f oncurrent/locks/ │ │ │ │ │ -00075ed0: 4c6f 636b 2f54 696d 6564 4163 7175 6972 Lock/TimedAcquir │ │ │ │ │ -00075ee0: 652e 6a61 7661 3a20 5265 7065 6174 6564 e.java: Repeated │ │ │ │ │ -00075ef0: 2074 696d 6564 2074 7279 4163 7175 6972 timed tryAcquir │ │ │ │ │ -00075f00: 6520 7368 6f75 6c64 6e27 7420 6861 6e67 e shouldn't hang │ │ │ │ │ -00075f10: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ -00075f20: 2f63 6f6e 6375 7272 656e 742f 6c6f 636b /concurrent/lock │ │ │ │ │ -00075f30: 732f 4c6f 636b 2f54 696d 6564 4163 7175 s/Lock/TimedAcqu │ │ │ │ │ -00075f40: 6972 654c 6561 6b2e 6a61 7661 3a20 5265 ireLeak.java: Re │ │ │ │ │ -00075f50: 7065 6174 6564 2066 6169 6c65 6420 7469 peated failed ti │ │ │ │ │ -00075f60: 6d65 6420 7761 6974 7320 7368 6f75 6c64 med waits should │ │ │ │ │ -00075f70: 6e27 7420 6c65 616b 206d 656d 6f72 790a n't leak memory. │ │ │ │ │ -00075f80: 3c62 720a 3e6a 6176 612f 7574 696c 2f63 java/util/c │ │ │ │ │ -00075f90: 6f6e 6375 7272 656e 742f 6c6f 636b 732f oncurrent/locks/ │ │ │ │ │ -00075fa0: 4c6f 636b 5375 7070 6f72 742f 5061 726b LockSupport/Park │ │ │ │ │ -00075fb0: 4c6f 6f70 732e 6a61 7661 3a20 5374 7265 Loops.java: Stre │ │ │ │ │ -00075fc0: 7373 2074 6573 7420 6c6f 6f6b 7320 666f ss test looks fo │ │ │ │ │ -00075fd0: 7220 6c6f 7374 2075 6e70 6172 6b73 0a3c r lost unparks.< │ │ │ │ │ -00075fe0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ -00075ff0: 6e63 7572 7265 6e74 2f6c 6f63 6b73 2f52 ncurrent/locks/R │ │ │ │ │ -00076000: 6565 6e74 7261 6e74 4c6f 636b 2f43 616e eentrantLock/Can │ │ │ │ │ -00076010: 6365 6c6c 6564 4c6f 636b 4c6f 6f70 732e celledLockLoops. │ │ │ │ │ -00076020: 6a61 7661 3a20 7465 7374 7320 5265 656e java: tests Reen │ │ │ │ │ -00076030: 7472 616e 744c 6f63 6b2e 6c6f 636b 496e trantLock.lockIn │ │ │ │ │ -00076040: 7465 7272 7570 7469 626c 792e 0a3c 6272 terruptibly..
    java/util/conc │ │ │ │ │ -00076060: 7572 7265 6e74 2f6c 6f63 6b73 2f52 6565 urrent/locks/Ree │ │ │ │ │ -00076070: 6e74 7261 6e74 4c6f 636b 2f4c 6f63 6b4f ntrantLock/LockO │ │ │ │ │ -00076080: 6e63 6550 6572 5468 7265 6164 4c6f 6f70 ncePerThreadLoop │ │ │ │ │ -00076090: 732e 6a61 7661 3a20 4368 6563 6b73 2066 s.java: Checks f │ │ │ │ │ -000760a0: 6f72 206d 6973 7365 6420 7369 676e 616c or missed signal │ │ │ │ │ -000760b0: 7320 6279 206c 6f63 6b69 6e67 2061 6e64 s by locking and │ │ │ │ │ -000760c0: 2075 6e6c 6f63 6b69 6e67 2065 6163 6820 unlocking each │ │ │ │ │ -000760d0: 6f66 2061 6e20 6172 7261 7920 6f66 206c of an array of l │ │ │ │ │ -000760e0: 6f63 6b73 206f 6e63 6520 7065 7220 7468 ocks once per th │ │ │ │ │ -000760f0: 7265 6164 0a3c 6272 0a3e 6a61 7661 2f75 read.java/u │ │ │ │ │ -00076100: 7469 6c2f 636f 6e63 7572 7265 6e74 2f6c til/concurrent/l │ │ │ │ │ -00076110: 6f63 6b73 2f52 6565 6e74 7261 6e74 4c6f ocks/ReentrantLo │ │ │ │ │ -00076120: 636b 2f53 696d 706c 6552 6565 6e74 7261 ck/SimpleReentra │ │ │ │ │ -00076130: 6e74 4c6f 636b 4c6f 6f70 732e 6a61 7661 ntLockLoops.java │ │ │ │ │ -00076140: 3a20 6d75 6c74 6970 6c65 2074 6872 6561 : multiple threa │ │ │ │ │ -00076150: 6473 2075 7369 6e67 2061 2073 696e 676c ds using a singl │ │ │ │ │ -00076160: 6520 6c6f 636b 0a3c 6272 0a3e 6a61 7661 e lock.java │ │ │ │ │ -00076170: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ -00076180: 2f6c 6f63 6b73 2f52 6565 6e74 7261 6e74 /locks/Reentrant │ │ │ │ │ -00076190: 4c6f 636b 2f54 696d 656f 7574 4c6f 636b Lock/TimeoutLock │ │ │ │ │ -000761a0: 4c6f 6f70 732e 6a61 7661 3a20 4368 6563 Loops.java: Chec │ │ │ │ │ -000761b0: 6b73 2066 6f72 2072 6573 706f 6e73 6976 ks for responsiv │ │ │ │ │ -000761c0: 656e 6573 7320 6f66 206c 6f63 6b73 2074 eness of locks t │ │ │ │ │ -000761d0: 6f20 7469 6d65 6f75 7473 2e0a 3c62 720a o timeouts..java/util/concu │ │ │ │ │ -000761f0: 7272 656e 742f 6c6f 636b 732f 5265 656e rrent/locks/Reen │ │ │ │ │ -00076200: 7472 616e 7452 6561 6457 7269 7465 4c6f trantReadWriteLo │ │ │ │ │ -00076210: 636b 2f42 7567 3635 3731 3733 332e 6a61 ck/Bug6571733.ja │ │ │ │ │ -00076220: 7661 3a20 4368 6563 6b20 7468 6174 2072 va: Check that r │ │ │ │ │ -00076230: 6567 6169 6e69 6e67 2061 2072 6561 6420 egaining a read │ │ │ │ │ -00076240: 6c6f 636b 2073 7563 6365 6564 7320 6166 lock succeeds af │ │ │ │ │ -00076250: 7465 7220 6120 7772 6974 6520 6c6f 636b ter a write lock │ │ │ │ │ -00076260: 2061 7474 656d 7074 2074 696d 6573 206f attempt times o │ │ │ │ │ -00076270: 7574 0a3c 6272 0a3e 6a61 7661 2f75 7469 ut.java/uti │ │ │ │ │ -00076280: 6c2f 636f 6e63 7572 7265 6e74 2f6c 6f63 l/concurrent/loc │ │ │ │ │ -00076290: 6b73 2f52 6565 6e74 7261 6e74 5265 6164 ks/ReentrantRead │ │ │ │ │ -000762a0: 5772 6974 654c 6f63 6b2f 436f 756e 742e WriteLock/Count. │ │ │ │ │ -000762b0: 6a61 7661 3a20 5265 6375 7273 6976 6520 java: Recursive │ │ │ │ │ -000762c0: 6c6f 636b 2069 6e76 6172 6961 6e74 2073 lock invariant s │ │ │ │ │ -000762d0: 616e 6974 7920 6368 6563 6b73 0a3c 6272 anity checks.
    java/util/conc │ │ │ │ │ -000762f0: 7572 7265 6e74 2f6c 6f63 6b73 2f52 6565 urrent/locks/Ree │ │ │ │ │ -00076300: 6e74 7261 6e74 5265 6164 5772 6974 654c ntrantReadWriteL │ │ │ │ │ -00076310: 6f63 6b2f 4d61 704c 6f6f 7073 2e6a 6176 ock/MapLoops.jav │ │ │ │ │ -00076320: 613a 2045 7865 7263 6973 6520 6d75 6c74 a: Exercise mult │ │ │ │ │ -00076330: 6974 6872 6561 6465 6420 6d61 7073 2c20 ithreaded maps, │ │ │ │ │ -00076340: 6279 2064 6566 6175 6c74 2043 6f6e 6375 by default Concu │ │ │ │ │ -00076350: 7272 656e 7448 6173 684d 6170 2e0a 3c62 rrentHashMap..java/util/con │ │ │ │ │ -00076370: 6375 7272 656e 742f 6c6f 636b 732f 5374 current/locks/St │ │ │ │ │ -00076380: 616d 7065 644c 6f63 6b2f 4261 7369 632e ampedLock/Basic. │ │ │ │ │ -00076390: 6a61 7661 3a20 4261 7369 6320 7465 7374 java: Basic test │ │ │ │ │ -000763a0: 7320 666f 7220 5374 616d 7065 644c 6f63 s for StampedLoc │ │ │ │ │ -000763b0: 6b0a 3c62 720a 3e6a 6176 612f 7574 696c k.java/util │ │ │ │ │ -000763c0: 2f63 6f6e 6375 7272 656e 742f 6c6f 636b /concurrent/lock │ │ │ │ │ -000763d0: 732f 5374 616d 7065 644c 6f63 6b2f 5265 s/StampedLock/Re │ │ │ │ │ -000763e0: 6164 6572 7355 6e6c 6f63 6b41 6674 6572 adersUnlockAfter │ │ │ │ │ -000763f0: 5772 6974 6555 6e6c 6f63 6b2e 6a61 7661 WriteUnlock.java │ │ │ │ │ -00076400: 3a20 5374 616d 7065 644c 6f63 6b20 7365 : StampedLock se │ │ │ │ │ -00076410: 7269 616c 697a 6573 2072 6561 6465 7273 rializes readers │ │ │ │ │ -00076420: 206f 6e20 7772 6974 6572 2075 6e6c 6f63 on writer unloc │ │ │ │ │ -00076430: 6b0a 3c62 720a 3e6a 6176 612f 7574 696c k.java/util │ │ │ │ │ -00076440: 2f63 6f6e 6375 7272 656e 742f 7463 6b2f /concurrent/tck/ │ │ │ │ │ -00076450: 4a53 5231 3636 5465 7374 4361 7365 2e6a JSR166TestCase.j │ │ │ │ │ -00076460: 6176 6123 6465 6661 756c 743a 2043 6f6e ava#default: Con │ │ │ │ │ -00076470: 666f 726d 616e 6365 2074 6573 7469 6e67 formance testing │ │ │ │ │ -00076480: 2076 6172 6961 6e74 206f 6620 4a53 522d variant of JSR- │ │ │ │ │ -00076490: 3136 3620 7463 6b20 7465 7374 732e 0a3c 166 tck tests..< │ │ │ │ │ -000764a0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ -000764b0: 6e63 7572 7265 6e74 2f74 636b 2f4a 5352 ncurrent/tck/JSR │ │ │ │ │ -000764c0: 3136 3654 6573 7443 6173 652e 6a61 7661 166TestCase.java │ │ │ │ │ -000764d0: 2366 6f72 6b6a 6f69 6e70 6f6f 6c2d 636f #forkjoinpool-co │ │ │ │ │ -000764e0: 6d6d 6f6e 2d70 6172 616c 6c65 6c69 736d mmon-parallelism │ │ │ │ │ -000764f0: 3a20 5465 7374 2069 6d70 6c65 6d65 6e74 : Test implement │ │ │ │ │ -00076500: 6174 696f 6e20 6465 7461 696c 7320 7661 ation details va │ │ │ │ │ -00076510: 7269 616e 7420 6f66 204a 5352 2d31 3636 riant of JSR-166 │ │ │ │ │ -00076520: 2074 636b 2074 6573 7473 2077 6974 6820 tck tests with │ │ │ │ │ -00076530: 466f 726b 4a6f 696e 506f 6f6c 2063 6f6d ForkJoinPool com │ │ │ │ │ -00076540: 6d6f 6e20 7061 7261 6c6c 656c 6973 6d2e mon parallelism. │ │ │ │ │ -00076550: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00076560: 636f 6e63 7572 7265 6e74 2f74 636b 2f4a concurrent/tck/J │ │ │ │ │ -00076570: 5352 3136 3654 6573 7443 6173 652e 6a61 SR166TestCase.ja │ │ │ │ │ -00076580: 7661 236f 7468 6572 733a 2052 656d 6169 va#others: Remai │ │ │ │ │ -00076590: 6e69 6e67 2074 6573 7420 696d 706c 656d ning test implem │ │ │ │ │ -000765a0: 656e 7461 7469 6f6e 2064 6574 6169 6c73 entation details │ │ │ │ │ -000765b0: 2076 6172 6961 6e74 206f 6620 4a53 522d variant of JSR- │ │ │ │ │ -000765c0: 3136 3620 7463 6b20 7465 7374 7320 6170 166 tck tests ap │ │ │ │ │ -000765d0: 6172 7420 6672 6f6d 2046 6f72 6b4a 6f69 art from ForkJoi │ │ │ │ │ -000765e0: 6e50 6f6f 6c20 636f 6d6d 6f6e 2070 6172 nPool common par │ │ │ │ │ -000765f0: 616c 6c65 6c69 736d 2e0a 3c62 720a 3e6a allelism..j │ │ │ │ │ -00076600: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ -00076610: 656e 742f 7463 6b2f 4a53 5231 3636 5465 ent/tck/JSR166Te │ │ │ │ │ -00076620: 7374 4361 7365 2e6a 6176 6123 7365 6375 stCase.java#secu │ │ │ │ │ -00076630: 7269 7479 2d6d 616e 6167 6572 3a20 436f rity-manager: Co │ │ │ │ │ -00076640: 6e66 6f72 6d61 6e63 6520 7465 7374 696e nformance testin │ │ │ │ │ -00076650: 6720 7661 7269 616e 7420 6f66 204a 5352 g variant of JSR │ │ │ │ │ -00076660: 2d31 3636 2074 636b 2074 6573 7473 2077 -166 tck tests w │ │ │ │ │ -00076670: 6974 6820 6a61 7661 2073 6563 7572 6974 ith java securit │ │ │ │ │ -00076680: 7920 6d61 6e61 6765 7220 7365 7420 746f y manager set to │ │ │ │ │ -00076690: 2061 6c6c 6f77 2e0a 3c62 720a 3e6a 6176 allow..jav │ │ │ │ │ -000766a0: 612f 7574 696c 2f66 756e 6374 696f 6e2f a/util/function/ │ │ │ │ │ -000766b0: 4269 4675 6e63 7469 6f6e 2f42 6946 756e BiFunction/BiFun │ │ │ │ │ -000766c0: 6374 696f 6e54 6573 742e 6a61 7661 3a20 ctionTest.java: │ │ │ │ │ -000766d0: 200a 3c62 720a 3e6a 6176 612f 7574 696c .java/util │ │ │ │ │ -000766e0: 2f66 756e 6374 696f 6e2f 4269 6e61 7279 /function/Binary │ │ │ │ │ -000766f0: 4f70 6572 6174 6f72 2f42 6173 6963 5465 Operator/BasicTe │ │ │ │ │ -00076700: 7374 2e6a 6176 613a 2020 0a3c 6272 0a3e st.java: . │ │ │ │ │ -00076710: 6a61 7661 2f75 7469 6c2f 6675 6e63 7469 java/util/functi │ │ │ │ │ -00076720: 6f6e 2f50 7265 6469 6361 7465 4e6f 7454 on/PredicateNotT │ │ │ │ │ -00076730: 6573 742e 6a61 7661 3a20 200a 3c62 720a est.java: .java/util/jar/A │ │ │ │ │ -00076750: 7474 7269 6275 7465 732f 4974 6572 6174 ttributes/Iterat │ │ │ │ │ -00076760: 696f 6e4f 7264 6572 2e6a 6176 613a 2045 ionOrder.java: E │ │ │ │ │ -00076770: 6e73 7572 6520 4174 7472 6962 7574 6520 nsure Attribute │ │ │ │ │ -00076780: 6974 6572 6174 696f 6e20 6f72 6465 7220 iteration order │ │ │ │ │ -00076790: 6973 2074 6865 2069 6e73 6572 7469 6f6e is the insertion │ │ │ │ │ -000767a0: 206f 7264 6572 2e0a 3c62 720a 3e6a 6176 order..jav │ │ │ │ │ -000767b0: 612f 7574 696c 2f6a 6172 2f41 7474 7269 a/util/jar/Attri │ │ │ │ │ -000767c0: 6275 7465 732f 4e61 6d65 2e6a 6176 613a butes/Name.java: │ │ │ │ │ -000767d0: 204d 616b 6520 7375 7265 2065 6d70 7479 Make sure empty │ │ │ │ │ -000767e0: 2073 7472 696e 6720 6973 206e 6f74 2061 string is not a │ │ │ │ │ -000767f0: 2076 616c 6964 2041 7474 7269 6275 7465 valid Attribute │ │ │ │ │ -00076800: 7320 6e61 6d65 2e0a 3c62 720a 3e6a 6176 s name..jav │ │ │ │ │ -00076810: 612f 7574 696c 2f6a 6172 2f41 7474 7269 a/util/jar/Attri │ │ │ │ │ -00076820: 6275 7465 732f 4e75 6c6c 416e 6445 6d70 butes/NullAndEmp │ │ │ │ │ -00076830: 7479 4b65 7973 416e 6456 616c 7565 732e tyKeysAndValues. │ │ │ │ │ -00076840: 6a61 7661 3a20 5465 7374 7320 6d61 6e69 java: Tests mani │ │ │ │ │ -00076850: 6665 7374 7320 7769 7468 207b 4063 6f64 fests with {@cod │ │ │ │ │ -00076860: 6520 6e75 6c6c 7d20 616e 6420 656d 7074 e null} and empt │ │ │ │ │ -00076870: 7920 7374 7269 6e67 207b 4063 6f64 6520 y string {@code │ │ │ │ │ -00076880: 2222 7d20 7661 6c75 6573 2061 7320 7365 ""} values as se │ │ │ │ │ -00076890: 6374 696f 6e20 6e61 6d65 2c20 6865 6164 ction name, head │ │ │ │ │ -000768a0: 6572 206e 616d 652c 206f 7220 7661 6c75 er name, or valu │ │ │ │ │ -000768b0: 6520 696e 2062 6f74 6820 6d61 696e 2061 e in both main a │ │ │ │ │ -000768c0: 6e64 206e 616d 6564 2061 7474 7269 6275 nd named attribu │ │ │ │ │ -000768d0: 7465 7320 7365 6374 696f 6e73 2e0a 3c62 tes sections..java/util/jar │ │ │ │ │ -000768f0: 2f41 7474 7269 6275 7465 732f 5075 7441 /Attributes/PutA │ │ │ │ │ -00076900: 6e64 5075 7441 6c6c 2e6a 6176 613a 2054 ndPutAll.java: T │ │ │ │ │ -00076910: 6573 7420 6966 2070 7574 2061 6e64 2070 est if put and p │ │ │ │ │ -00076920: 7574 416c 6c20 7769 6c6c 2074 6573 7420 utAll will test │ │ │ │ │ -00076930: 666f 7220 696c 6c65 6761 6c20 6172 6775 for illegal argu │ │ │ │ │ -00076940: 6d65 6e74 732e 0a3c 6272 0a3e 6a61 7661 ments..java │ │ │ │ │ -00076950: 2f75 7469 6c2f 6a61 722f 4174 7472 6962 /util/jar/Attrib │ │ │ │ │ -00076960: 7574 6573 2f54 6573 7441 7474 7273 4e4c utes/TestAttrsNL │ │ │ │ │ -00076970: 2e6a 6176 613a 2054 6573 7420 4174 7472 .java: Test Attr │ │ │ │ │ -00076980: 6962 7574 6573 206e 6577 6c69 6e65 0a3c ibutes newline.< │ │ │ │ │ -00076990: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6a61 br.>java/util/ja │ │ │ │ │ -000769a0: 722f 4a61 7245 6e74 7279 2f47 6574 4d65 r/JarEntry/GetMe │ │ │ │ │ -000769b0: 7468 6f64 7352 6574 7572 6e43 6c6f 6e65 thodsReturnClone │ │ │ │ │ -000769c0: 732e 6a61 7661 3a20 456e 7375 7265 2074 s.java: Ensure t │ │ │ │ │ -000769d0: 6861 7420 6361 6c6c 6572 7320 6361 6e6e hat callers cann │ │ │ │ │ -000769e0: 6f74 206d 6f64 6966 7920 7468 6520 696e ot modify the in │ │ │ │ │ -000769f0: 7465 726e 616c 204a 6172 456e 7472 7920 ternal JarEntry │ │ │ │ │ -00076a00: 6365 7274 2061 6e64 2063 6f64 6573 6967 cert and codesig │ │ │ │ │ -00076a10: 6e65 7220 6172 7261 7973 2e0a 3c62 720a ner arrays..java/util/jar/J │ │ │ │ │ -00076a30: 6172 4669 6c65 2f43 6f6e 7374 7275 6374 arFile/Construct │ │ │ │ │ -00076a40: 6f72 2e6a 6176 613a 2043 6865 636b 2074 or.java: Check t │ │ │ │ │ -00076a50: 6861 7420 636f 6e73 7472 7563 746f 7273 hat constructors │ │ │ │ │ -00076a60: 2074 6872 6f77 2073 7065 6369 6669 6564 throw specified │ │ │ │ │ -00076a70: 2065 7863 6570 7469 6f6e 730a 3c62 720a exceptions.java/util/jar/J │ │ │ │ │ -00076a90: 6172 4669 6c65 2f49 676e 6f72 6555 6e72 arFile/IgnoreUnr │ │ │ │ │ -00076aa0: 656c 6174 6564 5369 676e 6174 7572 6546 elatedSignatureF │ │ │ │ │ -00076ab0: 696c 6573 2e6a 6176 613a 204d 616b 6520 iles.java: Make │ │ │ │ │ -00076ac0: 7375 7265 2073 6967 6e61 7475 7265 2072 sure signature r │ │ │ │ │ -00076ad0: 656c 6174 6564 2066 696c 6573 2069 6e20 elated files in │ │ │ │ │ -00076ae0: 7375 6264 6972 6563 746f 7269 6573 206f subdirectories o │ │ │ │ │ -00076af0: 6620 4d45 5441 2d49 4e46 2061 7265 206e f META-INF are n │ │ │ │ │ -00076b00: 6f74 2063 6f6e 7369 6465 7265 6420 666f ot considered fo │ │ │ │ │ -00076b10: 7220 7665 7269 6669 6361 7469 6f6e 0a3c r verification.< │ │ │ │ │ -00076b20: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6a61 br.>java/util/ja │ │ │ │ │ -00076b30: 722f 4a61 7246 696c 652f 4a61 7242 6163 r/JarFile/JarBac │ │ │ │ │ -00076b40: 6b74 6963 6b4d 616e 6966 6573 742e 6a61 ktickManifest.ja │ │ │ │ │ -00076b50: 7661 3a20 4d61 6b65 2073 7572 6520 7363 va: Make sure sc │ │ │ │ │ -00076b60: 616e 6e69 6e67 206d 616e 6966 6573 7420 anning manifest │ │ │ │ │ -00076b70: 646f 6573 6e27 7420 7468 726f 7720 4149 doesn't throw AI │ │ │ │ │ -00076b80: 4f4f 4245 206f 6e20 6365 7274 6169 6e20 OOBE on certain │ │ │ │ │ -00076b90: 7374 7269 6e67 7320 636f 6e74 6169 6e69 strings containi │ │ │ │ │ -00076ba0: 6e67 2062 6163 6b74 6963 6b73 2e0a 3c62 ng backticks..java/util/jar │ │ │ │ │ -00076bc0: 2f4a 6172 4669 6c65 2f4a 6172 4e6f 4d61 /JarFile/JarNoMa │ │ │ │ │ -00076bd0: 6e69 6665 7374 2e6a 6176 613a 204a 6172 nifest.java: Jar │ │ │ │ │ -00076be0: 4669 6c65 2e6d 6179 6265 496e 7374 616e File.maybeInstan │ │ │ │ │ -00076bf0: 7469 6174 6556 6572 6966 6965 7220 6d75 tiateVerifier mu │ │ │ │ │ -00076c00: 7374 2063 6865 636b 2066 6f72 2061 6273 st check for abs │ │ │ │ │ -00076c10: 656e 6365 206f 6620 6d61 6e69 6665 7374 ence of manifest │ │ │ │ │ -00076c20: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00076c30: 6a61 722f 4a61 7246 696c 652f 4d65 764e jar/JarFile/MevN │ │ │ │ │ -00076c40: 5045 2e6a 6176 613a 204e 5045 2066 726f PE.java: NPE fro │ │ │ │ │ -00076c50: 6d20 7375 6e2e 7365 6375 7269 7479 2e75 m sun.security.u │ │ │ │ │ -00076c60: 7469 6c2e 4d61 6e69 6665 7374 456e 7472 til.ManifestEntr │ │ │ │ │ -00076c70: 7956 6572 6966 6965 722e 7665 7269 6679 yVerifier.verify │ │ │ │ │ -00076c80: 2064 7572 696e 6720 4d61 7665 6e20 6275 during Maven bu │ │ │ │ │ -00076c90: 696c 640a 3c62 720a 3e6a 6176 612f 7574 ild.java/ut │ │ │ │ │ -00076ca0: 696c 2f6a 6172 2f4a 6172 4669 6c65 2f53 il/jar/JarFile/S │ │ │ │ │ -00076cb0: 6361 6e53 6967 6e65 644a 6172 2e6a 6176 canSignedJar.jav │ │ │ │ │ -00076cc0: 613a 2043 6865 636b 2074 6861 7420 6120 a: Check that a │ │ │ │ │ -00076cd0: 7369 676e 6564 204a 4152 2066 696c 6520 signed JAR file │ │ │ │ │ -00076ce0: 636f 6e74 6169 6e69 6e67 2061 6e20 756e containing an un │ │ │ │ │ -00076cf0: 7375 7070 6f72 7465 6420 7369 676e 6572 supported signer │ │ │ │ │ -00076d00: 2069 6e66 6f20 6174 7472 6962 7574 6520 info attribute │ │ │ │ │ -00076d10: 6361 6e20 6265 2070 6172 7365 6420 7375 can be parsed su │ │ │ │ │ -00076d20: 6363 6573 7366 756c 6c79 2e0a 3c62 720a ccessfully..java/util/jar/J │ │ │ │ │ -00076d40: 6172 4669 6c65 2f53 6967 6e65 644a 6172 arFile/SignedJar │ │ │ │ │ -00076d50: 4669 6c65 4765 7449 6e70 7574 5374 7265 FileGetInputStre │ │ │ │ │ -00076d60: 616d 2e6a 6176 613a 204a 6172 4669 6c65 am.java: JarFile │ │ │ │ │ -00076d70: 2e67 6574 496e 7075 7453 7472 6561 6d20 .getInputStream │ │ │ │ │ -00076d80: 7368 6f75 6c64 206e 6f74 2074 6872 6f77 should not throw │ │ │ │ │ -00076d90: 2077 6865 6e20 6a61 7220 6669 6c65 2069 when jar file i │ │ │ │ │ -00076da0: 7320 7369 676e 6564 0a3c 6272 0a3e 6a61 s signed.ja │ │ │ │ │ -00076db0: 7661 2f75 7469 6c2f 6a61 722f 4a61 7246 va/util/jar/JarF │ │ │ │ │ -00076dc0: 696c 652f 5369 676e 6564 4a61 7250 656e ile/SignedJarPen │ │ │ │ │ -00076dd0: 6469 6e67 426c 6f63 6b2e 6a61 7661 3a20 dingBlock.java: │ │ │ │ │ -00076de0: 4a41 5273 2077 6974 6820 7065 6e64 696e JARs with pendin │ │ │ │ │ -00076df0: 6720 626c 6f63 6b20 6669 6c65 7320 2877 g block files (w │ │ │ │ │ -00076e00: 6865 7265 202e 5253 4120 636f 6d65 7320 here .RSA comes │ │ │ │ │ -00076e10: 6265 666f 7265 202e 5346 2920 7368 6f75 before .SF) shou │ │ │ │ │ -00076e20: 6c64 2076 6572 6966 7920 636f 7272 6563 ld verify correc │ │ │ │ │ -00076e30: 746c 790a 3c62 720a 3e6a 6176 612f 7574 tly.java/ut │ │ │ │ │ -00076e40: 696c 2f6a 6172 2f4a 6172 4669 6c65 2f53 il/jar/JarFile/S │ │ │ │ │ -00076e50: 6f72 7279 436c 6f73 6564 2e6a 6176 613a orryClosed.java: │ │ │ │ │ -00076e60: 2041 6363 6573 7369 6e67 2061 2063 6c6f Accessing a clo │ │ │ │ │ -00076e70: 7365 6420 6a61 7220 6669 6c65 2073 686f sed jar file sho │ │ │ │ │ -00076e80: 756c 6420 6765 6e65 7261 7465 2049 6c6c uld generate Ill │ │ │ │ │ -00076e90: 6567 616c 5374 6174 6545 7863 6570 7469 egalStateExcepti │ │ │ │ │ -00076ea0: 6f6e 2e0a 3c62 720a 3e6a 6176 612f 7574 on..java/ut │ │ │ │ │ -00076eb0: 696c 2f6a 6172 2f4a 6172 4669 6c65 2f54 il/jar/JarFile/T │ │ │ │ │ -00076ec0: 7572 6b43 6572 742e 6a61 7661 3a20 4d61 urkCert.java: Ma │ │ │ │ │ -00076ed0: 6b65 2073 7572 6520 6a61 7220 6365 7274 ke sure jar cert │ │ │ │ │ -00076ee0: 6966 6963 6174 6573 2077 6f72 6b20 666f ificates work fo │ │ │ │ │ -00076ef0: 7220 5475 726b 6973 6820 6c6f 6361 6c65 r Turkish locale │ │ │ │ │ -00076f00: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00076f10: 6a61 722f 4a61 7246 696c 652f 5665 7269 jar/JarFile/Veri │ │ │ │ │ -00076f20: 6679 5369 676e 6564 4a61 722e 6a61 7661 fySignedJar.java │ │ │ │ │ -00076f30: 3a20 4d61 6b65 2073 7572 6520 7665 7269 : Make sure veri │ │ │ │ │ -00076f40: 6679 696e 6720 7369 676e 6564 204a 6172 fying signed Jar │ │ │ │ │ -00076f50: 2064 6f65 736e 2774 2074 6872 6f77 2053 doesn't throw S │ │ │ │ │ -00076f60: 6563 7572 6974 7945 7863 6570 7469 6f6e ecurityException │ │ │ │ │ -00076f70: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00076f80: 6a61 722f 4a61 7246 696c 652f 6a61 7256 jar/JarFile/jarV │ │ │ │ │ -00076f90: 6572 6966 6963 6174 696f 6e2f 4d75 6c74 erification/Mult │ │ │ │ │ -00076fa0: 6950 726f 7669 6465 7254 6573 742e 6a61 iProviderTest.ja │ │ │ │ │ -00076fb0: 7661 3a20 6174 7465 6d70 7420 746f 2074 va: attempt to t │ │ │ │ │ -00076fc0: 7269 6767 6572 2063 6c61 7373 206c 6f61 rigger class loa │ │ │ │ │ -00076fd0: 6469 6e67 2066 726f 6d20 7468 6520 636c ding from the cl │ │ │ │ │ -00076fe0: 6173 736c 6f61 6465 7220 6475 7269 6e67 assloader during │ │ │ │ │ -00076ff0: 204a 4152 2066 696c 6520 7665 7269 6669 JAR file verifi │ │ │ │ │ -00077000: 6361 7469 6f6e 0a3c 6272 0a3e 6a61 7661 cation.java │ │ │ │ │ -00077010: 2f75 7469 6c2f 6a61 722f 4a61 7246 696c /util/jar/JarFil │ │ │ │ │ -00077020: 652f 6d72 6a61 722f 4d75 6c74 6952 656c e/mrjar/MultiRel │ │ │ │ │ -00077030: 6561 7365 4a61 7241 5049 2e6a 6176 613a easeJarAPI.java: │ │ │ │ │ -00077040: 2054 6573 7420 7468 6520 6578 7465 6e64 Test the extend │ │ │ │ │ -00077050: 6564 2041 5049 2061 6e64 2074 6865 2061 ed API and the a │ │ │ │ │ -00077060: 6c69 6173 696e 6720 6164 6469 7469 6f6e liasing addition │ │ │ │ │ -00077070: 7320 696e 204a 6172 4669 6c65 2074 6861 s in JarFile tha │ │ │ │ │ -00077080: 7420 7375 7070 6f72 7420 6d75 6c74 692d t support multi- │ │ │ │ │ -00077090: 7265 6c65 6173 6520 6a61 7220 6669 6c65 release jar file │ │ │ │ │ -000770a0: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ -000770b0: 2f6a 6172 2f4a 6172 4669 6c65 2f6d 726a /jar/JarFile/mrj │ │ │ │ │ -000770c0: 6172 2f4d 756c 7469 5265 6c65 6173 654a ar/MultiReleaseJ │ │ │ │ │ -000770d0: 6172 4874 7470 5072 6f70 6572 7469 6573 arHttpProperties │ │ │ │ │ -000770e0: 2e6a 6176 613a 2054 6573 7420 7468 6520 .java: Test the │ │ │ │ │ -000770f0: 5379 7374 656d 2070 726f 7065 7274 6965 System propertie │ │ │ │ │ -00077100: 7320 666f 7220 4a61 7246 696c 6520 7468 s for JarFile th │ │ │ │ │ -00077110: 6174 2073 7570 706f 7274 206d 756c 7469 at support multi │ │ │ │ │ -00077120: 2d72 656c 6561 7365 206a 6172 2066 696c -release jar fil │ │ │ │ │ -00077130: 6573 0a3c 6272 0a3e 6a61 7661 2f75 7469 es.java/uti │ │ │ │ │ -00077140: 6c2f 6a61 722f 4a61 7246 696c 652f 6d72 l/jar/JarFile/mr │ │ │ │ │ -00077150: 6a61 722f 4d75 6c74 6952 656c 6561 7365 jar/MultiRelease │ │ │ │ │ -00077160: 4a61 7250 726f 7065 7274 6965 732e 6a61 JarProperties.ja │ │ │ │ │ -00077170: 7661 3a20 5465 7374 2074 6865 2053 7973 va: Test the Sys │ │ │ │ │ -00077180: 7465 6d20 7072 6f70 6572 7469 6573 2066 tem properties f │ │ │ │ │ -00077190: 6f72 204a 6172 4669 6c65 2074 6861 7420 or JarFile that │ │ │ │ │ -000771a0: 7375 7070 6f72 7420 6d75 6c74 692d 7265 support multi-re │ │ │ │ │ -000771b0: 6c65 6173 6520 6a61 7220 6669 6c65 730a lease jar files. │ │ │ │ │ -000771c0: 3c62 720a 3e6a 6176 612f 7574 696c 2f6a java/util/j │ │ │ │ │ -000771d0: 6172 2f4a 6172 4669 6c65 2f6d 726a 6172 ar/JarFile/mrjar │ │ │ │ │ -000771e0: 2f4d 756c 7469 5265 6c65 6173 654a 6172 /MultiReleaseJar │ │ │ │ │ -000771f0: 5365 6375 7269 7479 2e6a 6176 613a 2054 Security.java: T │ │ │ │ │ -00077200: 6573 7420 706f 7465 6e74 6961 6c20 7365 est potential se │ │ │ │ │ -00077210: 6375 7269 7479 2072 656c 6174 6564 2069 curity related i │ │ │ │ │ -00077220: 7373 7565 730a 3c62 720a 3e6a 6176 612f ssues.java/ │ │ │ │ │ -00077230: 7574 696c 2f6a 6172 2f4a 6172 4669 6c65 util/jar/JarFile │ │ │ │ │ -00077240: 2f6d 726a 6172 2f54 6573 7456 6572 7369 /mrjar/TestVersi │ │ │ │ │ -00077250: 6f6e 6564 5374 7265 616d 2e6a 6176 613a onedStream.java: │ │ │ │ │ -00077260: 2062 6173 6963 2074 6573 7473 2066 6f72 basic tests for │ │ │ │ │ -00077270: 206d 756c 7469 2d72 656c 6561 7365 206a multi-release j │ │ │ │ │ -00077280: 6172 2076 6572 7369 6f6e 6564 2073 7472 ar versioned str │ │ │ │ │ -00077290: 6561 6d73 0a3c 6272 0a3e 6a61 7661 2f75 eams.java/u │ │ │ │ │ -000772a0: 7469 6c2f 6a61 722f 4a61 7249 6e70 7574 til/jar/JarInput │ │ │ │ │ -000772b0: 5374 7265 616d 2f45 6d70 7479 4a61 722e Stream/EmptyJar. │ │ │ │ │ -000772c0: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -000772d0: 4a61 7249 6e70 7574 5374 7265 616d 2063 JarInputStream c │ │ │ │ │ -000772e0: 6f6e 7374 7275 6374 6f72 2077 696c 6c20 onstructor will │ │ │ │ │ -000772f0: 6e6f 7420 7468 726f 7720 4e75 6c6c 506f not throw NullPo │ │ │ │ │ -00077300: 696e 7465 7245 7863 6570 7469 6f6e 2077 interException w │ │ │ │ │ -00077310: 6865 6e20 7468 6520 4a41 5220 6669 6c65 hen the JAR file │ │ │ │ │ -00077320: 2069 7320 656d 7074 792e 0a3c 6272 0a3e is empty.. │ │ │ │ │ -00077330: 6a61 7661 2f75 7469 6c2f 6a61 722f 4a61 java/util/jar/Ja │ │ │ │ │ -00077340: 7249 6e70 7574 5374 7265 616d 2f45 7874 rInputStream/Ext │ │ │ │ │ -00077350: 7261 4669 6c65 496e 4d65 7461 496e 662e raFileInMetaInf. │ │ │ │ │ -00077360: 6a61 7661 3a20 4a61 7249 6e70 7574 5374 java: JarInputSt │ │ │ │ │ -00077370: 7265 616d 2064 6f65 736e 2774 2070 726f ream doesn't pro │ │ │ │ │ -00077380: 7669 6465 2063 6572 7469 6669 6361 7465 vide certificate │ │ │ │ │ -00077390: 7320 666f 7220 736f 6d65 2066 696c 6520 s for some file │ │ │ │ │ -000773a0: 756e 6465 7220 4d45 5441 2d49 4e46 0a3c under META-INF.< │ │ │ │ │ -000773b0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6a61 br.>java/util/ja │ │ │ │ │ -000773c0: 722f 4a61 7249 6e70 7574 5374 7265 616d r/JarInputStream │ │ │ │ │ -000773d0: 2f53 6361 6e53 6967 6e65 644a 6172 2e6a /ScanSignedJar.j │ │ │ │ │ -000773e0: 6176 613a 2043 6f6e 6669 726d 2074 6861 ava: Confirm tha │ │ │ │ │ -000773f0: 7420 4a61 7245 6e74 7279 2e67 6574 4365 t JarEntry.getCe │ │ │ │ │ -00077400: 7274 6966 6963 6174 6573 2069 6465 6e74 rtificates ident │ │ │ │ │ -00077410: 6966 6965 7320 7369 676e 6564 2065 6e74 ifies signed ent │ │ │ │ │ -00077420: 7269 6573 2e0a 3c62 720a 3e6a 6176 612f ries..java/ │ │ │ │ │ -00077430: 7574 696c 2f6a 6172 2f4a 6172 496e 7075 util/jar/JarInpu │ │ │ │ │ -00077440: 7453 7472 6561 6d2f 5465 7374 496e 6465 tStream/TestInde │ │ │ │ │ -00077450: 7865 644a 6172 5769 7468 4261 6453 6967 xedJarWithBadSig │ │ │ │ │ -00077460: 6e61 7475 7265 2e6a 6176 613a 2043 6f6e nature.java: Con │ │ │ │ │ -00077470: 6669 726d 2074 6865 204a 6172 496e 7075 firm the JarInpu │ │ │ │ │ -00077480: 7453 7472 6561 6d20 7468 726f 7773 2074 tStream throws t │ │ │ │ │ -00077490: 6865 2053 6563 7572 6974 7945 7863 6570 he SecurityExcep │ │ │ │ │ -000774a0: 7469 6f6e 2077 6865 6e20 7665 7269 6679 tion when verify │ │ │ │ │ -000774b0: 696e 6720 616e 2069 6e64 6578 6564 206a ing an indexed j │ │ │ │ │ -000774c0: 6172 2066 696c 6520 7769 7468 2063 6f72 ar file with cor │ │ │ │ │ -000774d0: 7275 7074 6564 2073 6967 6e61 7475 7265 rupted signature │ │ │ │ │ -000774e0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -000774f0: 6a61 722f 4d61 6e69 6665 7374 2f43 7265 jar/Manifest/Cre │ │ │ │ │ -00077500: 6174 654d 616e 6966 6573 742e 6a61 7661 ateManifest.java │ │ │ │ │ -00077510: 3a20 4a61 7220 746f 6f6c 7320 6661 696c : Jar tools fail │ │ │ │ │ -00077520: 7320 746f 2067 656e 6572 6174 6520 6d61 s to generate ma │ │ │ │ │ -00077530: 6e69 6665 7374 2063 6f72 7265 6374 6c79 nifest correctly │ │ │ │ │ -00077540: 2077 6865 6e20 626f 756e 6461 7279 2063 when boundary c │ │ │ │ │ -00077550: 6f6e 6469 7469 6f6e 2068 6974 0a3c 6272 ondition hit.
    java/util/jar/ │ │ │ │ │ -00077570: 4d61 6e69 6665 7374 2f49 6e63 6c75 6465 Manifest/Include │ │ │ │ │ -00077580: 496e 4578 6365 7074 696f 6e73 5465 7374 InExceptionsTest │ │ │ │ │ -00077590: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ -000775a0: 6174 2074 6865 2070 726f 7065 7274 7920 at the property │ │ │ │ │ -000775b0: 6a64 6b2e 6e65 742e 696e 636c 7564 6549 jdk.net.includeI │ │ │ │ │ -000775c0: 6e45 7863 6570 7469 6f6e 7320 776f 726b nExceptions work │ │ │ │ │ -000775d0: 7320 6173 2065 7870 6563 7465 6420 7768 s as expected wh │ │ │ │ │ -000775e0: 656e 2061 6e20 6572 726f 7220 6f63 6375 en an error occu │ │ │ │ │ -000775f0: 7273 2077 6869 6c65 2072 6561 6469 6e67 rs while reading │ │ │ │ │ -00077600: 2061 6e20 696e 7661 6c69 6420 4d61 6e69 an invalid Mani │ │ │ │ │ -00077610: 6665 7374 2066 696c 652e 0a3c 6272 0a3e fest file.. │ │ │ │ │ -00077620: 6a61 7661 2f75 7469 6c2f 6a61 722f 4d61 java/util/jar/Ma │ │ │ │ │ -00077630: 6e69 6665 7374 2f4c 696e 6542 7265 616b nifest/LineBreak │ │ │ │ │ -00077640: 4c69 6e65 5769 6474 682e 6a61 7661 3a20 LineWidth.java: │ │ │ │ │ -00077650: 7772 6974 6520 7661 6c69 6420 6d61 6e69 write valid mani │ │ │ │ │ -00077660: 6665 7374 7320 7769 7468 2072 6573 7065 fests with respe │ │ │ │ │ -00077670: 6374 2074 6f20 6c69 6e65 2062 7265 616b ct to line break │ │ │ │ │ -00077680: 7320 616e 6420 7265 6164 2061 6e79 206c s and read any l │ │ │ │ │ -00077690: 696e 6520 7769 6474 680a 3c62 720a 3e6a ine width.j │ │ │ │ │ -000776a0: 6176 612f 7574 696c 2f6a 6172 2f4d 616e ava/util/jar/Man │ │ │ │ │ -000776b0: 6966 6573 742f 5661 6c75 6555 7466 3843 ifest/ValueUtf8C │ │ │ │ │ -000776c0: 6f64 696e 672e 6a61 7661 3a20 5465 7374 oding.java: Test │ │ │ │ │ -000776d0: 7320 656e 636f 6469 6e67 2061 6e64 2064 s encoding and d │ │ │ │ │ -000776e0: 6563 6f64 696e 6720 6d61 6e69 6665 7374 ecoding manifest │ │ │ │ │ -000776f0: 2068 6561 6465 7220 7661 6c75 6573 2074 header values t │ │ │ │ │ -00077700: 6f20 616e 6420 6672 6f6d 2055 5446 2d38 o and from UTF-8 │ │ │ │ │ -00077710: 2077 6974 6820 7468 6520 636f 6d70 6c65 with the comple │ │ │ │ │ -00077720: 7465 2055 6e69 636f 6465 2063 6861 7261 te Unicode chara │ │ │ │ │ -00077730: 6374 6572 2073 6574 2e0a 3c62 720a 3e6a cter set..j │ │ │ │ │ -00077740: 6176 612f 7574 696c 2f6a 6172 2f4d 616e ava/util/jar/Man │ │ │ │ │ -00077750: 6966 6573 742f 5772 6974 6542 696e 6172 ifest/WriteBinar │ │ │ │ │ -00077760: 7953 7472 7563 7475 7265 2e6a 6176 613a yStructure.java: │ │ │ │ │ -00077770: 2054 6573 7473 2074 6861 7420 6a61 7220 Tests that jar │ │ │ │ │ -00077780: 6d61 6e69 6665 7374 7320 6172 6520 7772 manifests are wr │ │ │ │ │ -00077790: 6974 7465 6e20 696e 2061 2070 6172 7469 itten in a parti │ │ │ │ │ -000777a0: 6375 6c61 7220 7374 7275 6374 7572 650a cular structure. │ │ │ │ │ -000777b0: 3c62 720a 3e6a 6176 612f 7574 696c 2f6a java/util/j │ │ │ │ │ -000777c0: 6172 2f54 6573 7445 7874 7261 2e6a 6176 ar/TestExtra.jav │ │ │ │ │ -000777d0: 613a 2054 6573 7420 7468 6174 2063 6c69 a: Test that cli │ │ │ │ │ -000777e0: 656e 742d 7072 6f76 6964 6564 2064 6174 ent-provided dat │ │ │ │ │ -000777f0: 6120 696e 2074 6865 2065 7874 7261 2066 a in the extra f │ │ │ │ │ -00077800: 6965 6c64 2069 7320 7772 6974 7465 6e20 ield is written │ │ │ │ │ -00077810: 616e 6420 7265 6164 2063 6f72 7265 6374 and read correct │ │ │ │ │ -00077820: 6c79 2c20 7461 6b69 6e67 2069 6e74 6f20 ly, taking into │ │ │ │ │ -00077830: 6163 636f 756e 7420 7468 6520 4a41 525f account the JAR_ │ │ │ │ │ -00077840: 4d41 4749 4320 7772 6974 7465 6e20 696e MAGIC written in │ │ │ │ │ -00077850: 746f 2074 6865 2065 7874 7261 2066 6965 to the extra fie │ │ │ │ │ -00077860: 6c64 206f 6620 7468 6520 6669 7273 7420 ld of the first │ │ │ │ │ -00077870: 656e 7472 7920 6f66 204a 4152 2066 696c entry of JAR fil │ │ │ │ │ -00077880: 6573 2e0a 3c62 720a 3e6a 6176 612f 7574 es..java/ut │ │ │ │ │ -00077890: 696c 2f6c 6f67 6769 6e67 2f41 6e6f 6e79 il/logging/Anony │ │ │ │ │ -000778a0: 6d6f 7573 4c6f 6767 6572 2f54 6573 7441 mousLogger/TestA │ │ │ │ │ -000778b0: 6e6f 6e79 6d6f 7573 4c6f 6767 6572 2e6a nonymousLogger.j │ │ │ │ │ -000778c0: 6176 613a 2063 6865 636b 7320 7468 6174 ava: checks that │ │ │ │ │ -000778d0: 2061 6e6f 6e79 6d6f 7573 206c 6f67 6765 anonymous logge │ │ │ │ │ -000778e0: 7220 7365 7474 6572 7320 776f 726b 2061 r setters work a │ │ │ │ │ -000778f0: 7320 6578 7065 6374 6564 2077 6865 6e20 s expected when │ │ │ │ │ -00077900: 6120 7365 6375 7269 7479 206d 616e 6167 a security manag │ │ │ │ │ -00077910: 6572 2069 7320 7365 742c 2061 6e64 2063 er is set, and c │ │ │ │ │ -00077920: 6865 636b 7320 7468 6174 2067 6574 7465 hecks that gette │ │ │ │ │ -00077930: 7273 2072 6574 7572 6e20 6578 7065 6374 rs return expect │ │ │ │ │ -00077940: 6564 2076 616c 7565 732e 0a3c 6272 0a3e ed values.. │ │ │ │ │ -00077950: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ -00077960: 672f 4368 6563 6b4c 6f63 6b4c 6f63 6174 g/CheckLockLocat │ │ │ │ │ -00077970: 696f 6e54 6573 742e 6a61 7661 3a20 7468 ionTest.java: th │ │ │ │ │ -00077980: 726f 7720 6d6f 7265 2070 7265 6369 7365 row more precise │ │ │ │ │ -00077990: 2049 4f45 7863 6570 7469 6f6e 2077 6865 IOException whe │ │ │ │ │ -000779a0: 6e20 7061 7474 6572 6e20 7370 6563 6966 n pattern specif │ │ │ │ │ -000779b0: 6965 7320 696e 7661 6c69 6420 6469 7265 ies invalid dire │ │ │ │ │ -000779c0: 6374 6f72 790a 3c62 720a 3e6a 6176 612f ctory.java/ │ │ │ │ │ -000779d0: 7574 696c 2f6c 6f67 6769 6e67 2f43 6865 util/logging/Che │ │ │ │ │ -000779e0: 636b 5a6f 6d62 6965 4c6f 636b 5465 7374 ckZombieLockTest │ │ │ │ │ -000779f0: 2e6a 6176 613a 2052 6567 7265 7373 696f .java: Regressio │ │ │ │ │ -00077a00: 6e20 6f6e 206a 6176 612e 7574 696c 2e6c n on java.util.l │ │ │ │ │ -00077a10: 6f67 6769 6e67 2e46 696c 6548 616e 646c ogging.FileHandl │ │ │ │ │ -00077a20: 6572 2e0a 3c62 720a 3e6a 6176 612f 7574 er..java/ut │ │ │ │ │ -00077a30: 696c 2f6c 6f67 6769 6e67 2f43 6c61 7373 il/logging/Class │ │ │ │ │ -00077a40: 4c6f 6164 6572 4c65 616b 5465 7374 2e6a LoaderLeakTest.j │ │ │ │ │ -00077a50: 6176 613a 2054 6573 7420 7665 7269 6665 ava: Test verife │ │ │ │ │ -00077a60: 7320 7468 6174 204c 6f67 4d61 6e61 6765 s that LogManage │ │ │ │ │ -00077a70: 7220 7368 7574 646f 776e 2068 6f6f 6b20 r shutdown hook │ │ │ │ │ -00077a80: 646f 6573 206e 6f74 2063 6175 7365 2061 does not cause a │ │ │ │ │ -00077a90: 6e20 6170 706c 6963 6174 696f 6e20 636c n application cl │ │ │ │ │ -00077aa0: 6173 736c 6f61 6465 7220 6c65 616b 732e assloader leaks. │ │ │ │ │ -00077ab0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00077ac0: 6c6f 6767 696e 672f 4375 7374 6f6d 4c6f logging/CustomLo │ │ │ │ │ -00077ad0: 674d 616e 6167 6572 5465 7374 2e6a 6176 gManagerTest.jav │ │ │ │ │ -00077ae0: 613a 2041 6464 206c 6f67 6765 7273 2074 a: Add loggers t │ │ │ │ │ -00077af0: 6f20 6375 7374 6f6d 206c 6f67 206d 616e o custom log man │ │ │ │ │ -00077b00: 6167 6572 0a3c 6272 0a3e 6a61 7661 2f75 ager.java/u │ │ │ │ │ -00077b10: 7469 6c2f 6c6f 6767 696e 672f 4465 6661 til/logging/Defa │ │ │ │ │ -00077b20: 756c 7443 6f6e 6669 6754 6573 742e 6a61 ultConfigTest.ja │ │ │ │ │ -00077b30: 7661 3a20 4368 6563 6b20 6465 6661 756c va: Check defaul │ │ │ │ │ -00077b40: 7420 636f 6e66 6967 7572 6174 696f 6e0a t configuration. │ │ │ │ │ -00077b50: 3c62 720a 3e6a 6176 612f 7574 696c 2f6c java/util/l │ │ │ │ │ -00077b60: 6f67 6769 6e67 2f44 7261 696e 4669 6e64 ogging/DrainFind │ │ │ │ │ -00077b70: 4465 6164 6c6f 636b 5465 7374 2e6a 6176 DeadlockTest.jav │ │ │ │ │ -00077b80: 613a 2063 6865 636b 2066 6f72 2064 6561 a: check for dea │ │ │ │ │ -00077b90: 646c 6f63 6b20 6265 7477 6565 6e20 6669 dlock between fi │ │ │ │ │ -00077ba0: 6e64 4c6f 6767 6572 2829 2061 6e64 2064 ndLogger() and d │ │ │ │ │ -00077bb0: 7261 696e 4c6f 6767 6572 5265 6651 7565 rainLoggerRefQue │ │ │ │ │ -00077bc0: 7565 426f 756e 6465 6428 290a 3c62 720a ueBounded().java/util/loggi │ │ │ │ │ -00077be0: 6e67 2f46 696c 6548 616e 646c 6572 4163 ng/FileHandlerAc │ │ │ │ │ -00077bf0: 6365 7373 5465 7374 2e6a 6176 613a 2074 cessTest.java: t │ │ │ │ │ -00077c00: 6573 7473 2074 6865 2068 616e 646c 696e ests the handlin │ │ │ │ │ -00077c10: 6720 6f66 2041 6363 6573 7344 656e 6965 g of AccessDenie │ │ │ │ │ -00077c20: 6445 7863 6570 7469 6f6e 2064 7565 2074 dException due t │ │ │ │ │ -00077c30: 6f20 6465 6c61 7920 696e 2057 696e 646f o delay in Windo │ │ │ │ │ -00077c40: 7773 2064 656c 6574 696f 6e2e 0a3c 6272 ws deletion..
    java/util/logg │ │ │ │ │ -00077c60: 696e 672f 4669 6c65 4861 6e64 6c65 724c ing/FileHandlerL │ │ │ │ │ -00077c70: 6f6e 674c 696d 6974 2e6a 6176 613a 2074 ongLimit.java: t │ │ │ │ │ -00077c80: 6573 7473 2074 6861 7420 4669 6c65 4861 ests that FileHa │ │ │ │ │ -00077c90: 6e64 6c65 7220 6361 6e20 6163 6365 7074 ndler can accept │ │ │ │ │ -00077ca0: 2061 206c 6f6e 6720 6c69 6d69 742e 0a3c a long limit..< │ │ │ │ │ -00077cb0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6c6f br.>java/util/lo │ │ │ │ │ -00077cc0: 6767 696e 672f 4669 6c65 4861 6e64 6c65 gging/FileHandle │ │ │ │ │ -00077cd0: 724d 6178 4c6f 636b 7354 6573 742e 6a61 rMaxLocksTest.ja │ │ │ │ │ -00077ce0: 7661 3a20 7465 7374 2074 6865 2046 696c va: test the Fil │ │ │ │ │ -00077cf0: 6548 616e 646c 6572 2773 206e 6577 2070 eHandler's new p │ │ │ │ │ -00077d00: 726f 7065 7274 7920 226a 6176 612e 7574 roperty "java.ut │ │ │ │ │ -00077d10: 696c 2e6c 6f67 6769 6e67 2e46 696c 6548 il.logging.FileH │ │ │ │ │ -00077d20: 616e 646c 6572 2e6d 6178 4c6f 636b 7322 andler.maxLocks" │ │ │ │ │ -00077d30: 2077 6869 6368 2077 696c 6c20 6265 2070 which will be p │ │ │ │ │ -00077d40: 7265 7365 6e74 2069 6e20 226c 6f67 6769 resent in "loggi │ │ │ │ │ -00077d50: 6e67 2e70 726f 7065 7274 6965 7322 2066 ng.properties" f │ │ │ │ │ -00077d60: 696c 6520 7769 7468 2064 6566 6175 6c74 ile with default │ │ │ │ │ -00077d70: 2076 616c 7565 206f 6620 3130 302e 0a3c value of 100..< │ │ │ │ │ -00077d80: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6c6f br.>java/util/lo │ │ │ │ │ -00077d90: 6767 696e 672f 4669 6c65 4861 6e64 6c65 gging/FileHandle │ │ │ │ │ -00077da0: 7250 6174 682e 6a61 7661 3a20 7465 7374 rPath.java: test │ │ │ │ │ -00077db0: 7320 7468 6174 2075 7369 6e67 2061 2073 s that using a s │ │ │ │ │ -00077dc0: 696d 706c 6520 286e 6f6e 2063 6f6d 706f imple (non compo │ │ │ │ │ -00077dd0: 7369 7465 2920 7061 7474 6572 6e20 646f site) pattern do │ │ │ │ │ -00077de0: 6573 206e 6f74 206c 6561 6420 746f 204e es not lead to N │ │ │ │ │ -00077df0: 5045 2077 6865 6e20 7468 6520 6c6f 636b PE when the lock │ │ │ │ │ -00077e00: 2066 696c 6520 616c 7265 6164 7920 6578 file already ex │ │ │ │ │ -00077e10: 6973 7473 2e0a 3c62 720a 3e6a 6176 612f ists..java/ │ │ │ │ │ -00077e20: 7574 696c 2f6c 6f67 6769 6e67 2f46 696c util/logging/Fil │ │ │ │ │ -00077e30: 6548 616e 646c 6572 5061 7474 6572 6e45 eHandlerPatternE │ │ │ │ │ -00077e40: 7863 6570 7469 6f6e 732e 6a61 7661 3a20 xceptions.java: │ │ │ │ │ -00077e50: 7465 7374 7320 7468 6174 2061 6e20 656d tests that an em │ │ │ │ │ -00077e60: 7074 7920 6f72 206e 756c 6c20 7061 7474 pty or null patt │ │ │ │ │ -00077e70: 6572 6e20 616c 7761 7973 2072 6573 756c ern always resul │ │ │ │ │ -00077e80: 7420 696e 2061 6e20 6578 6365 7074 696f t in an exceptio │ │ │ │ │ -00077e90: 6e2e 0a3c 6272 0a3e 6a61 7661 2f75 7469 n..java/uti │ │ │ │ │ -00077ea0: 6c2f 6c6f 6767 696e 672f 4669 6c65 4861 l/logging/FileHa │ │ │ │ │ -00077eb0: 6e64 6c65 7250 6174 7465 726e 4765 6e65 ndlerPatternGene │ │ │ │ │ -00077ec0: 7261 7469 6f6e 2e6a 6176 613a 2074 6573 ration.java: tes │ │ │ │ │ -00077ed0: 7473 2074 6865 2070 6174 7465 726e 2067 ts the pattern g │ │ │ │ │ -00077ee0: 656e 6572 6174 696f 6e20 616c 676f 7269 eneration algori │ │ │ │ │ -00077ef0: 7468 6d0a 3c62 720a 3e6a 6176 612f 7574 thm.java/ut │ │ │ │ │ -00077f00: 696c 2f6c 6f67 6769 6e67 2f47 6574 476c il/logging/GetGl │ │ │ │ │ -00077f10: 6f62 616c 5465 7374 2e6a 6176 613a 2041 obalTest.java: A │ │ │ │ │ -00077f20: 6464 6564 2063 6f6e 7665 6e69 656e 6365 dded convenience │ │ │ │ │ -00077f30: 206d 6574 686f 6420 666f 7220 6465 7072 method for depr │ │ │ │ │ -00077f40: 6563 6174 6564 204c 6f67 6765 722e 676c ecated Logger.gl │ │ │ │ │ -00077f50: 6f62 616c 0a3c 6272 0a3e 6a61 7661 2f75 obal.java/u │ │ │ │ │ -00077f60: 7469 6c2f 6c6f 6767 696e 672f 4861 6e64 til/logging/Hand │ │ │ │ │ -00077f70: 6c65 7273 436f 6e66 6967 5465 7374 2e6a lersConfigTest.j │ │ │ │ │ -00077f80: 6176 613a 2054 6573 7420 7768 6963 6820 ava: Test which │ │ │ │ │ -00077f90: 7665 7269 6669 6573 2074 6861 7420 7661 verifies that va │ │ │ │ │ -00077fa0: 7269 6f75 7320 4a44 4b20 6c6f 6767 696e rious JDK loggin │ │ │ │ │ -00077fb0: 6720 4861 6e64 6c65 7273 2061 7265 2063 g Handlers are c │ │ │ │ │ -00077fc0: 6f6e 6669 6775 7265 6420 636f 7272 6563 onfigured correc │ │ │ │ │ -00077fd0: 746c 7920 6672 6f6d 2064 6566 6175 6c74 tly from default │ │ │ │ │ -00077fe0: 7320 616e 642f 6f72 204c 6f67 4d61 6e61 s and/or LogMana │ │ │ │ │ -00077ff0: 6765 7220 7072 6f70 6572 7469 6573 2061 ger properties a │ │ │ │ │ -00078000: 7320 7370 6563 6966 6965 6420 696e 206a s specified in j │ │ │ │ │ -00078010: 6176 6164 6f63 2061 6e64 2074 6861 7420 avadoc and that │ │ │ │ │ -00078020: 6e6f 2073 7065 6369 616c 206c 6f67 6769 no special loggi │ │ │ │ │ -00078030: 6e67 2070 6572 6d69 7373 696f 6e20 6973 ng permission is │ │ │ │ │ -00078040: 2072 6571 7569 7265 6420 666f 7220 696e required for in │ │ │ │ │ -00078050: 7374 616e 7469 6174 696e 6720 7468 656d stantiating them │ │ │ │ │ -00078060: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ -00078070: 2f6c 6f67 6769 6e67 2f48 6967 6865 7252 /logging/HigherR │ │ │ │ │ -00078080: 6573 6f6c 7574 696f 6e54 696d 6553 7461 esolutionTimeSta │ │ │ │ │ -00078090: 6d70 732f 4c6f 6752 6563 6f72 6457 6974 mps/LogRecordWit │ │ │ │ │ -000780a0: 684e 616e 6f73 2e6a 6176 613a 2074 6573 hNanos.java: tes │ │ │ │ │ -000780b0: 7473 2074 6861 7420 4c6f 6752 6563 6f72 ts that LogRecor │ │ │ │ │ -000780c0: 6420 6861 7320 6e61 6e6f 732e 2e2e 0a3c d has nanos....< │ │ │ │ │ -000780d0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6c6f br.>java/util/lo │ │ │ │ │ -000780e0: 6767 696e 672f 4869 6768 6572 5265 736f gging/HigherReso │ │ │ │ │ -000780f0: 6c75 7469 6f6e 5469 6d65 5374 616d 7073 lutionTimeStamps │ │ │ │ │ -00078100: 2f4c 6f67 5265 636f 7264 5769 7468 4e61 /LogRecordWithNa │ │ │ │ │ -00078110: 6e6f 7341 5049 2e6a 6176 613a 2074 6573 nosAPI.java: tes │ │ │ │ │ -00078120: 7473 2074 6865 206e 6577 206d 6574 686f ts the new metho │ │ │ │ │ -00078130: 6473 2061 6464 6564 2074 6f20 4c6f 6752 ds added to LogR │ │ │ │ │ -00078140: 6563 6f72 642e 0a3c 6272 0a3e 6a61 7661 ecord..java │ │ │ │ │ -00078150: 2f75 7469 6c2f 6c6f 6767 696e 672f 4869 /util/logging/Hi │ │ │ │ │ -00078160: 6768 6572 5265 736f 6c75 7469 6f6e 5469 gherResolutionTi │ │ │ │ │ -00078170: 6d65 5374 616d 7073 2f53 6572 6961 6c69 meStamps/Seriali │ │ │ │ │ -00078180: 7a65 4c6f 6752 6563 6f72 642e 6a61 7661 zeLogRecord.java │ │ │ │ │ -00078190: 3a20 7465 7374 7320 7468 6520 636f 6d70 : tests the comp │ │ │ │ │ -000781a0: 6174 6962 696c 6974 7920 6f66 204c 6f67 atibility of Log │ │ │ │ │ -000781b0: 5265 636f 7264 2073 6572 6961 6c20 666f Record serial fo │ │ │ │ │ -000781c0: 726d 2062 6574 7765 656e 204a 444b 2038 rm between JDK 8 │ │ │ │ │ -000781d0: 2061 6e64 204a 444b 2039 2e0a 3c62 720a and JDK 9..java/util/loggi │ │ │ │ │ -000781f0: 6e67 2f48 6967 6865 7252 6573 6f6c 7574 ng/HigherResolut │ │ │ │ │ -00078200: 696f 6e54 696d 6553 7461 6d70 732f 5369 ionTimeStamps/Si │ │ │ │ │ -00078210: 6d70 6c65 466f 726d 6174 7465 724e 616e mpleFormatterNan │ │ │ │ │ -00078220: 6f73 2e6a 6176 613a 2074 6573 7473 2074 os.java: tests t │ │ │ │ │ -00078230: 6861 7420 5369 6d70 6c65 466f 726d 6174 hat SimpleFormat │ │ │ │ │ -00078240: 7465 7220 6361 6e20 7072 696e 7420 6f75 ter can print ou │ │ │ │ │ -00078250: 7420 6461 7465 7320 7769 7468 2074 6865 t dates with the │ │ │ │ │ -00078260: 206e 6577 206e 616e 6f73 6563 6f6e 6420 new nanosecond │ │ │ │ │ -00078270: 7072 6563 6973 696f 6e2e 0a3c 6272 0a3e precision.. │ │ │ │ │ -00078280: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ -00078290: 672f 4869 6768 6572 5265 736f 6c75 7469 g/HigherResoluti │ │ │ │ │ -000782a0: 6f6e 5469 6d65 5374 616d 7073 2f58 6d6c onTimeStamps/Xml │ │ │ │ │ -000782b0: 466f 726d 6174 7465 724e 616e 6f73 2e6a FormatterNanos.j │ │ │ │ │ -000782c0: 6176 613a 2074 6573 7473 2074 6861 7420 ava: tests that │ │ │ │ │ -000782d0: 586d 6c46 6f72 6d61 7474 6572 2077 696c XmlFormatter wil │ │ │ │ │ -000782e0: 6c20 7072 696e 7420 6f75 7420 6461 7465 l print out date │ │ │ │ │ -000782f0: 7320 7769 7468 2074 6865 206e 6577 206e s with the new n │ │ │ │ │ -00078300: 616e 6f73 6563 6f6e 6420 7072 6563 6973 anosecond precis │ │ │ │ │ -00078310: 696f 6e2e 0a3c 6272 0a3e 6a61 7661 2f75 ion..java/u │ │ │ │ │ -00078320: 7469 6c2f 6c6f 6767 696e 672f 4973 4c6f til/logging/IsLo │ │ │ │ │ -00078330: 6767 6162 6c65 4861 6e64 6c65 7254 6573 ggableHandlerTes │ │ │ │ │ -00078340: 742e 6a61 7661 3a20 5465 7374 2074 6861 t.java: Test tha │ │ │ │ │ -00078350: 7420 4861 6e64 6c65 722e 6973 4c6f 6767 t Handler.isLogg │ │ │ │ │ -00078360: 6162 6c65 286e 756c 6c29 2072 6574 7572 able(null) retur │ │ │ │ │ -00078370: 6e73 2066 616c 7365 0a3c 6272 0a3e 6a61 ns false.ja │ │ │ │ │ -00078380: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ -00078390: 4c65 7665 6c2f 4375 7374 6f6d 4c65 7665 Level/CustomLeve │ │ │ │ │ -000783a0: 6c2e 6a61 7661 3a20 5465 7374 204c 6576 l.java: Test Lev │ │ │ │ │ -000783b0: 656c 2e70 6172 7365 2074 6f20 6c6f 6f6b el.parse to look │ │ │ │ │ -000783c0: 2075 7020 6375 7374 6f6d 206c 6576 656c up custom level │ │ │ │ │ -000783d0: 7320 6279 206e 616d 6520 616e 6420 6974 s by name and it │ │ │ │ │ -000783e0: 7320 6c6f 6361 6c69 7a65 6420 6e61 6d65 s localized name │ │ │ │ │ -000783f0: 2c20 6173 2077 656c 6c20 6173 2073 6576 , as well as sev │ │ │ │ │ -00078400: 6572 6974 792e 0a3c 6272 0a3e 6a61 7661 erity..java │ │ │ │ │ -00078410: 2f75 7469 6c2f 6c6f 6767 696e 672f 4c6f /util/logging/Lo │ │ │ │ │ -00078420: 6361 6c69 7a65 644c 6576 656c 4e61 6d65 calizedLevelName │ │ │ │ │ -00078430: 2e6a 6176 613a 2074 6573 7420 6c6f 6767 .java: test logg │ │ │ │ │ -00078440: 696e 672e 7072 6f70 6572 7469 6573 206c ing.properties l │ │ │ │ │ -00078450: 6f63 616c 697a 6564 0a3c 6272 0a3e 6a61 ocalized.ja │ │ │ │ │ -00078460: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ -00078470: 4c6f 674d 616e 6167 6572 2f43 6f6e 6669 LogManager/Confi │ │ │ │ │ -00078480: 6775 7261 7469 6f6e 2f49 6e76 616c 6964 guration/Invalid │ │ │ │ │ -00078490: 4573 6361 7065 436f 6e66 6967 7572 6174 EscapeConfigurat │ │ │ │ │ -000784a0: 696f 6e54 6573 742e 6a61 7661 3a20 200a ionTest.java: . │ │ │ │ │ -000784b0: 3c62 720a 3e6a 6176 612f 7574 696c 2f6c java/util/l │ │ │ │ │ -000784c0: 6f67 6769 6e67 2f4c 6f67 4d61 6e61 6765 ogging/LogManage │ │ │ │ │ -000784d0: 722f 436f 6e66 6967 7572 6174 696f 6e2f r/Configuration/ │ │ │ │ │ -000784e0: 5061 7265 6e74 4c6f 6767 6572 5769 7468 ParentLoggerWith │ │ │ │ │ -000784f0: 4861 6e64 6c65 7247 432e 6a61 7661 3a20 HandlerGC.java: │ │ │ │ │ -00078500: 7465 7374 7320 7468 6174 2046 696c 6548 tests that FileH │ │ │ │ │ -00078510: 616e 646c 6572 7320 636f 6e66 6967 7572 andlers configur │ │ │ │ │ -00078520: 6564 206f 6e20 6162 7374 7261 6374 206e ed on abstract n │ │ │ │ │ -00078530: 6f64 6573 2069 6e20 6c6f 6767 696e 672e odes in logging. │ │ │ │ │ -00078540: 7072 6f70 6572 7469 6573 2077 696c 6c20 properties will │ │ │ │ │ -00078550: 6265 2063 6c6f 7365 6420 6279 2072 6573 be closed by res │ │ │ │ │ -00078560: 6574 2829 2e0a 3c62 720a 3e6a 6176 612f et()..java/ │ │ │ │ │ -00078570: 7574 696c 2f6c 6f67 6769 6e67 2f4c 6f67 util/logging/Log │ │ │ │ │ -00078580: 4d61 6e61 6765 722f 436f 6e66 6967 7572 Manager/Configur │ │ │ │ │ -00078590: 6174 696f 6e2f 5465 7374 436f 6e66 6967 ation/TestConfig │ │ │ │ │ -000785a0: 7572 6174 696f 6e4c 6f63 6b2e 6a61 7661 urationLock.java │ │ │ │ │ -000785b0: 3a20 5465 7374 2074 6861 7420 7573 696e : Test that usin │ │ │ │ │ -000785c0: 6720 6120 7265 656e 7472 616e 7420 636f g a reentrant co │ │ │ │ │ -000785d0: 6e66 6967 7572 6174 696f 6e20 6c6f 636b nfiguration lock │ │ │ │ │ -000785e0: 2064 6f65 7320 6e6f 7420 696e 7472 6f64 does not introd │ │ │ │ │ -000785f0: 7563 6520 6e65 7720 7379 6e63 6872 6f6e uce new synchron │ │ │ │ │ -00078600: 697a 6174 696f 6e20 6973 7375 6573 2069 ization issues i │ │ │ │ │ -00078610: 6e20 4c6f 6767 6572 2061 6e64 204c 6f67 n Logger and Log │ │ │ │ │ -00078620: 4d61 6e61 6765 722e 0a3c 6272 0a3e 6a61 Manager..ja │ │ │ │ │ -00078630: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ -00078640: 4c6f 674d 616e 6167 6572 2f43 6f6e 6669 LogManager/Confi │ │ │ │ │ -00078650: 6775 7261 7469 6f6e 2f72 6f6f 744c 6f67 guration/rootLog │ │ │ │ │ -00078660: 6765 7248 616e 646c 6572 732f 4261 6452 gerHandlers/BadR │ │ │ │ │ -00078670: 6f6f 744c 6f67 6765 7248 616e 646c 6572 ootLoggerHandler │ │ │ │ │ -00078680: 732e 6a61 7661 3a20 200a 3c62 720a 3e6a s.java: .j │ │ │ │ │ -00078690: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ -000786a0: 2f4c 6f67 4d61 6e61 6765 722f 436f 6e66 /LogManager/Conf │ │ │ │ │ -000786b0: 6967 7572 6174 696f 6e2f 726f 6f74 4c6f iguration/rootLo │ │ │ │ │ -000786c0: 6767 6572 4861 6e64 6c65 7273 2f52 6f6f ggerHandlers/Roo │ │ │ │ │ -000786d0: 744c 6f67 6765 7248 616e 646c 6572 732e tLoggerHandlers. │ │ │ │ │ -000786e0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -000786f0: 612f 7574 696c 2f6c 6f67 6769 6e67 2f4c a/util/logging/L │ │ │ │ │ -00078700: 6f67 4d61 6e61 6765 722f 436f 6e66 6967 ogManager/Config │ │ │ │ │ -00078710: 7572 6174 696f 6e2f 7570 6461 7465 436f uration/updateCo │ │ │ │ │ -00078720: 6e66 6967 7572 6174 696f 6e2f 4861 6e64 nfiguration/Hand │ │ │ │ │ -00078730: 6c65 7273 4f6e 436f 6d70 6c65 7852 6573 lersOnComplexRes │ │ │ │ │ -00078740: 6574 5570 6461 7465 2e6a 6176 613a 2074 etUpdate.java: t │ │ │ │ │ -00078750: 6573 7473 2074 6861 7420 4669 6c65 4861 ests that FileHa │ │ │ │ │ -00078760: 6e64 6c65 7273 2063 6f6e 6669 6775 7265 ndlers configure │ │ │ │ │ -00078770: 6420 6f6e 2061 6273 7472 6163 7420 6e6f d on abstract no │ │ │ │ │ -00078780: 6465 7320 696e 206c 6f67 6769 6e67 2e70 des in logging.p │ │ │ │ │ -00078790: 726f 7065 7274 6965 7320 7769 6c6c 2062 roperties will b │ │ │ │ │ -000787a0: 6520 636c 6f73 6564 206f 6e20 7265 7365 e closed on rese │ │ │ │ │ -000787b0: 7420 616e 6420 7265 6f70 656e 6564 206f t and reopened o │ │ │ │ │ -000787c0: 6e20 7570 6461 7465 436f 6e66 6967 7572 n updateConfigur │ │ │ │ │ -000787d0: 6174 696f 6e28 292e 0a3c 6272 0a3e 6a61 ation()..ja │ │ │ │ │ -000787e0: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ -000787f0: 4c6f 674d 616e 6167 6572 2f43 6f6e 6669 LogManager/Confi │ │ │ │ │ -00078800: 6775 7261 7469 6f6e 2f75 7064 6174 6543 guration/updateC │ │ │ │ │ -00078810: 6f6e 6669 6775 7261 7469 6f6e 2f48 616e onfiguration/Han │ │ │ │ │ -00078820: 646c 6572 734f 6e43 6f6d 706c 6578 5570 dlersOnComplexUp │ │ │ │ │ -00078830: 6461 7465 2e6a 6176 613a 2074 6573 7473 date.java: tests │ │ │ │ │ -00078840: 2074 6861 7420 4669 6c65 4861 6e64 6c65 that FileHandle │ │ │ │ │ -00078850: 7273 2063 6f6e 6669 6775 7265 6420 6f6e rs configured on │ │ │ │ │ -00078860: 2061 6273 7472 6163 7420 6e6f 6465 7320 abstract nodes │ │ │ │ │ -00078870: 696e 206c 6f67 6769 6e67 2e70 726f 7065 in logging.prope │ │ │ │ │ -00078880: 7274 6965 7320 7769 6c6c 2062 6520 7072 rties will be pr │ │ │ │ │ -00078890: 6f70 6572 6c79 2063 6c6f 7365 6420 616e operly closed an │ │ │ │ │ -000788a0: 6420 7265 6f70 656e 6564 206f 6e20 7570 d reopened on up │ │ │ │ │ -000788b0: 6461 7465 436f 6e66 6967 7572 6174 696f dateConfiguratio │ │ │ │ │ -000788c0: 6e28 292e 0a3c 6272 0a3e 6a61 7661 2f75 n()..java/u │ │ │ │ │ -000788d0: 7469 6c2f 6c6f 6767 696e 672f 4c6f 674d til/logging/LogM │ │ │ │ │ -000788e0: 616e 6167 6572 2f43 6f6e 6669 6775 7261 anager/Configura │ │ │ │ │ -000788f0: 7469 6f6e 2f75 7064 6174 6543 6f6e 6669 tion/updateConfi │ │ │ │ │ -00078900: 6775 7261 7469 6f6e 2f53 696d 706c 6555 guration/SimpleU │ │ │ │ │ -00078910: 7064 6174 6543 6f6e 6669 6757 6974 6849 pdateConfigWithI │ │ │ │ │ -00078920: 6e70 7574 5374 7265 616d 5465 7374 2e6a nputStreamTest.j │ │ │ │ │ -00078930: 6176 613a 2074 6573 7473 204c 6f67 4d61 ava: tests LogMa │ │ │ │ │ -00078940: 6e61 6765 722e 7570 6461 7465 436f 6e66 nager.updateConf │ │ │ │ │ -00078950: 6967 7572 6174 696f 6e28 496e 7075 7453 iguration(InputS │ │ │ │ │ -00078960: 7472 6561 6d2c 2046 756e 6374 696f 6e29 tream, Function) │ │ │ │ │ -00078970: 206d 6574 686f 640a 3c62 720a 3e6a 6176 method.jav │ │ │ │ │ -00078980: 612f 7574 696c 2f6c 6f67 6769 6e67 2f4c a/util/logging/L │ │ │ │ │ -00078990: 6f67 4d61 6e61 6765 722f 436f 6e66 6967 ogManager/Config │ │ │ │ │ -000789a0: 7572 6174 696f 6e2f 7570 6461 7465 436f uration/updateCo │ │ │ │ │ -000789b0: 6e66 6967 7572 6174 696f 6e2f 5369 6d70 nfiguration/Simp │ │ │ │ │ -000789c0: 6c65 5570 6461 7465 436f 6e66 6967 7572 leUpdateConfigur │ │ │ │ │ -000789d0: 6174 696f 6e54 6573 742e 6a61 7661 3a20 ationTest.java: │ │ │ │ │ -000789e0: 7465 7374 7320 4c6f 674d 616e 6167 6572 tests LogManager │ │ │ │ │ -000789f0: 2e75 7064 6174 6543 6f6e 6669 6775 7261 .updateConfigura │ │ │ │ │ -00078a00: 7469 6f6e 2846 756e 6374 696f 6e29 206d tion(Function) m │ │ │ │ │ -00078a10: 6574 686f 640a 3c62 720a 3e6a 6176 612f ethod.java/ │ │ │ │ │ -00078a20: 7574 696c 2f6c 6f67 6769 6e67 2f4c 6f67 util/logging/Log │ │ │ │ │ -00078a30: 4d61 6e61 6765 722f 436f 6e66 6967 7572 Manager/Configur │ │ │ │ │ -00078a40: 6174 696f 6e2f 7570 6461 7465 436f 6e66 ation/updateConf │ │ │ │ │ -00078a50: 6967 7572 6174 696f 6e2f 5570 6461 7465 iguration/Update │ │ │ │ │ -00078a60: 436f 6e66 6967 7572 6174 696f 6e54 6573 ConfigurationTes │ │ │ │ │ -00078a70: 742e 6a61 7661 3a20 7465 7374 7320 4c6f t.java: tests Lo │ │ │ │ │ -00078a80: 674d 616e 6167 6572 2e75 7064 6174 6543 gManager.updateC │ │ │ │ │ -00078a90: 6f6e 6669 6775 7261 7469 6f6e 2862 696e onfiguration(bin │ │ │ │ │ -00078aa0: 290a 3c62 720a 3e6a 6176 612f 7574 696c ).java/util │ │ │ │ │ -00078ab0: 2f6c 6f67 6769 6e67 2f4c 6f67 4d61 6e61 /logging/LogMana │ │ │ │ │ -00078ac0: 6765 722f 4c69 6e6b 6167 6545 7272 6f72 ger/LinkageError │ │ │ │ │ -00078ad0: 5465 7374 2e6a 6176 613a 2043 6865 636b Test.java: Check │ │ │ │ │ -00078ae0: 7320 7468 6174 204c 696e 6b61 6765 4572 s that LinkageEr │ │ │ │ │ -00078af0: 726f 7220 6172 6520 6967 6e6f 7265 6420 ror are ignored │ │ │ │ │ -00078b00: 7768 656e 2063 6c6f 7369 6e67 2068 616e when closing han │ │ │ │ │ -00078b10: 646c 6572 7320 6475 7269 6e67 2053 6875 dlers during Shu │ │ │ │ │ -00078b20: 7464 6f77 6e2e 0a3c 6272 0a3e 6a61 7661 tdown..java │ │ │ │ │ +00072810: 5465 7374 7320 746f 2073 6565 2074 6861 Tests to see tha │ │ │ │ │ +00072820: 7420 6d65 6d6f 7279 206c 6561 6b20 6e6f t memory leak no │ │ │ │ │ +00072830: 206c 6f6e 6765 7220 6578 6973 7473 2e0a longer exists.. │ │ │ │ │ +00072840: 3c62 720a 3e6a 6176 612f 7574 696c 2f57 java/util/W │ │ │ │ │ +00072850: 6561 6b48 6173 684d 6170 2f5a 6572 6f49 eakHashMap/ZeroI │ │ │ │ │ +00072860: 6e69 7443 6170 2e6a 6176 613a 205a 6572 nitCap.java: Zer │ │ │ │ │ +00072870: 6f20 696e 6974 6961 6c20 6361 7061 6369 o initial capaci │ │ │ │ │ +00072880: 7479 2073 686f 756c 6420 6265 206c 6567 ty should be leg │ │ │ │ │ +00072890: 616c 0a3c 6272 0a3e 6a61 7661 2f75 7469 al.java/uti │ │ │ │ │ +000728a0: 6c2f 636f 6e63 7572 7265 6e74 2f41 7272 l/concurrent/Arr │ │ │ │ │ +000728b0: 6179 426c 6f63 6b69 6e67 5175 6575 652f ayBlockingQueue/ │ │ │ │ │ +000728c0: 5768 6974 6542 6f78 2e6a 6176 613a 2057 WhiteBox.java: W │ │ │ │ │ +000728d0: 6869 7465 2062 6f78 2074 6573 7473 206f hite box tests o │ │ │ │ │ +000728e0: 6620 696d 706c 656d 656e 7461 7469 6f6e f implementation │ │ │ │ │ +000728f0: 2064 6574 6169 6c73 0a3c 6272 0a3e 6a61 details.ja │ │ │ │ │ +00072900: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00072910: 6e74 2f42 6c6f 636b 696e 6751 7565 7565 nt/BlockingQueue │ │ │ │ │ +00072920: 2f43 616e 6365 6c6c 6564 5072 6f64 7563 /CancelledProduc │ │ │ │ │ +00072930: 6572 436f 6e73 756d 6572 4c6f 6f70 732e erConsumerLoops. │ │ │ │ │ +00072940: 6a61 7661 3a20 4368 6563 6b73 2066 6f72 java: Checks for │ │ │ │ │ +00072950: 2072 6573 706f 6e73 6976 656e 6573 7320 responsiveness │ │ │ │ │ +00072960: 6f66 2062 6c6f 636b 696e 6720 7175 6575 of blocking queu │ │ │ │ │ +00072970: 6573 2074 6f20 6361 6e63 656c 6c61 7469 es to cancellati │ │ │ │ │ +00072980: 6f6e 2e0a 3c62 720a 3e6a 6176 612f 7574 on..java/ut │ │ │ │ │ +00072990: 696c 2f63 6f6e 6375 7272 656e 742f 426c il/concurrent/Bl │ │ │ │ │ +000729a0: 6f63 6b69 6e67 5175 6575 652f 4472 6169 ockingQueue/Drai │ │ │ │ │ +000729b0: 6e54 6f46 6169 6c73 2e6a 6176 613a 2054 nToFails.java: T │ │ │ │ │ +000729c0: 6573 7420 6472 6169 6e54 6f20 6661 696c est drainTo fail │ │ │ │ │ +000729d0: 696e 6720 6475 6520 746f 2063 2e61 6464 ing due to c.add │ │ │ │ │ +000729e0: 2074 6872 6f77 696e 670a 3c62 720a 3e6a throwing.j │ │ │ │ │ +000729f0: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +00072a00: 656e 742f 426c 6f63 6b69 6e67 5175 6575 ent/BlockingQueu │ │ │ │ │ +00072a10: 652f 496e 7465 7272 7570 742e 6a61 7661 e/Interrupt.java │ │ │ │ │ +00072a20: 3a20 4368 6563 6b20 7072 6f70 6572 2068 : Check proper h │ │ │ │ │ +00072a30: 616e 646c 696e 6720 6f66 2069 6e74 6572 andling of inter │ │ │ │ │ +00072a40: 7275 7074 730a 3c62 720a 3e6a 6176 612f rupts.java/ │ │ │ │ │ +00072a50: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ +00072a60: 426c 6f63 6b69 6e67 5175 6575 652f 4c61 BlockingQueue/La │ │ │ │ │ +00072a70: 7374 456c 656d 656e 742e 6a61 7661 3a20 stElement.java: │ │ │ │ │ +00072a80: 4368 6563 6b20 636f 7272 6563 7420 6265 Check correct be │ │ │ │ │ +00072a90: 6861 7669 6f72 2077 6865 6e20 6c61 7374 havior when last │ │ │ │ │ +00072aa0: 2065 6c65 6d65 6e74 2069 7320 7265 6d6f element is remo │ │ │ │ │ +00072ab0: 7665 642e 0a3c 6272 0a3e 6a61 7661 2f75 ved..java/u │ │ │ │ │ +00072ac0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f42 til/concurrent/B │ │ │ │ │ +00072ad0: 6c6f 636b 696e 6751 7565 7565 2f4d 756c lockingQueue/Mul │ │ │ │ │ +00072ae0: 7469 706c 6550 726f 6475 6365 7273 5369 tipleProducersSi │ │ │ │ │ +00072af0: 6e67 6c65 436f 6e73 756d 6572 4c6f 6f70 ngleConsumerLoop │ │ │ │ │ +00072b00: 732e 6a61 7661 3a20 6d75 6c74 6970 6c65 s.java: multiple │ │ │ │ │ +00072b10: 2070 726f 6475 6365 7273 2061 6e64 2073 producers and s │ │ │ │ │ +00072b20: 696e 676c 6520 636f 6e73 756d 6572 2075 ingle consumer u │ │ │ │ │ +00072b30: 7369 6e67 2062 6c6f 636b 696e 6720 7175 sing blocking qu │ │ │ │ │ +00072b40: 6575 6573 0a3c 6272 0a3e 6a61 7661 2f75 eues.java/u │ │ │ │ │ +00072b50: 7469 6c2f 636f 6e63 7572 7265 6e74 2f42 til/concurrent/B │ │ │ │ │ +00072b60: 6c6f 636b 696e 6751 7565 7565 2f4f 6666 lockingQueue/Off │ │ │ │ │ +00072b70: 6572 4472 6169 6e54 6f4c 6f6f 7073 2e6a erDrainToLoops.j │ │ │ │ │ +00072b80: 6176 613a 2054 6573 7420 636f 6e63 7572 ava: Test concur │ │ │ │ │ +00072b90: 7265 6e74 206f 6666 6572 2076 732e 0a3c rent offer vs..< │ │ │ │ │ +00072ba0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ +00072bb0: 6e63 7572 7265 6e74 2f42 6c6f 636b 696e ncurrent/Blockin │ │ │ │ │ +00072bc0: 6751 7565 7565 2f50 6f6c 6c4d 656d 6f72 gQueue/PollMemor │ │ │ │ │ +00072bd0: 794c 6561 6b2e 6a61 7661 3a20 4368 6563 yLeak.java: Chec │ │ │ │ │ +00072be0: 6b73 2066 6f72 2061 206d 656d 6f72 7920 ks for a memory │ │ │ │ │ +00072bf0: 6c65 616b 2077 6865 6e20 6120 7365 7175 leak when a sequ │ │ │ │ │ +00072c00: 656e 6365 206f 6620 6162 6f72 7465 6420 ence of aborted │ │ │ │ │ +00072c10: 7469 6d65 6420 7761 6974 7320 6f63 6375 timed waits occu │ │ │ │ │ +00072c20: 7220 7769 7468 6f75 7420 6120 7369 676e r without a sign │ │ │ │ │ +00072c30: 616c 2e0a 3c62 720a 3e6a 6176 612f 7574 al..java/ut │ │ │ │ │ +00072c40: 696c 2f63 6f6e 6375 7272 656e 742f 426c il/concurrent/Bl │ │ │ │ │ +00072c50: 6f63 6b69 6e67 5175 6575 652f 5072 6f64 ockingQueue/Prod │ │ │ │ │ +00072c60: 7563 6572 436f 6e73 756d 6572 4c6f 6f70 ucerConsumerLoop │ │ │ │ │ +00072c70: 732e 6a61 7661 3a20 6d75 6c74 6970 6c65 s.java: multiple │ │ │ │ │ +00072c80: 2070 726f 6475 6365 7273 2061 6e64 2063 producers and c │ │ │ │ │ +00072c90: 6f6e 7375 6d65 7273 2075 7369 6e67 2062 onsumers using b │ │ │ │ │ +00072ca0: 6c6f 636b 696e 6720 7175 6575 6573 0a3c locking queues.< │ │ │ │ │ +00072cb0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ +00072cc0: 6e63 7572 7265 6e74 2f42 6c6f 636b 696e ncurrent/Blockin │ │ │ │ │ +00072cd0: 6751 7565 7565 2f53 696e 676c 6550 726f gQueue/SinglePro │ │ │ │ │ +00072ce0: 6475 6365 724d 756c 7469 706c 6543 6f6e ducerMultipleCon │ │ │ │ │ +00072cf0: 7375 6d65 724c 6f6f 7073 2e6a 6176 613a sumerLoops.java: │ │ │ │ │ +00072d00: 2063 6865 636b 206f 7264 6572 696e 6720 check ordering │ │ │ │ │ +00072d10: 666f 7220 626c 6f63 6b69 6e67 2071 7565 for blocking que │ │ │ │ │ +00072d20: 7565 7320 7769 7468 2031 2070 726f 6475 ues with 1 produ │ │ │ │ │ +00072d30: 6365 7220 616e 6420 6d75 6c74 6970 6c65 cer and multiple │ │ │ │ │ +00072d40: 2063 6f6e 7375 6d65 7273 0a3c 6272 0a3e consumers. │ │ │ │ │ +00072d50: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00072d60: 7265 6e74 2f43 6f6d 706c 6574 6162 6c65 rent/Completable │ │ │ │ │ +00072d70: 4675 7475 7265 2f42 6173 6963 2e6a 6176 Future/Basic.jav │ │ │ │ │ +00072d80: 613a 2042 6173 6963 2074 6573 7473 2066 a: Basic tests f │ │ │ │ │ +00072d90: 6f72 2043 6f6d 706c 6574 6162 6c65 4675 or CompletableFu │ │ │ │ │ +00072da0: 7475 7265 0a3c 6272 0a3e 6a61 7661 2f75 ture.java/u │ │ │ │ │ +00072db0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f43 til/concurrent/C │ │ │ │ │ +00072dc0: 6f6d 706c 6574 6162 6c65 4675 7475 7265 ompletableFuture │ │ │ │ │ +00072dd0: 2f43 6f6d 706c 6574 6162 6c65 4675 7475 /CompletableFutu │ │ │ │ │ +00072de0: 7265 4f72 5469 6d65 6f75 7445 7863 6570 reOrTimeoutExcep │ │ │ │ │ +00072df0: 7469 6f6e 616c 6c79 5465 7374 2e6a 6176 tionallyTest.jav │ │ │ │ │ +00072e00: 613a 2043 6f6d 706c 6574 6162 6c65 4675 a: CompletableFu │ │ │ │ │ +00072e10: 7475 7265 2e6f 7254 696d 656f 7574 2063 ture.orTimeout c │ │ │ │ │ +00072e20: 616e 206c 6561 6b20 6d65 6d6f 7279 2069 an leak memory i │ │ │ │ │ +00072e30: 6620 636f 6d70 6c65 7465 6420 6578 6365 f completed exce │ │ │ │ │ +00072e40: 7074 696f 6e61 6c6c 790a 3c62 720a 3e6a ptionally.j │ │ │ │ │ +00072e50: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +00072e60: 656e 742f 436f 6d70 6c65 7461 626c 6546 ent/CompletableF │ │ │ │ │ +00072e70: 7574 7572 652f 4c6f 7374 496e 7465 7272 uture/LostInterr │ │ │ │ │ +00072e80: 7570 742e 6a61 7661 3a20 436f 6d70 6c65 upt.java: Comple │ │ │ │ │ +00072e90: 7461 626c 6546 7574 7572 652e 6765 7420 tableFuture.get │ │ │ │ │ +00072ea0: 6d61 7920 7377 616c 6c6f 7720 696e 7465 may swallow inte │ │ │ │ │ +00072eb0: 7272 7570 7420 7374 6174 7573 0a3c 6272 rrupt status.
    java/util/conc │ │ │ │ │ +00072ed0: 7572 7265 6e74 2f43 6f6d 706c 6574 6162 urrent/Completab │ │ │ │ │ +00072ee0: 6c65 4675 7475 7265 2f53 7761 6c6c 6f77 leFuture/Swallow │ │ │ │ │ +00072ef0: 6564 496e 7465 7272 7570 7465 6445 7863 edInterruptedExc │ │ │ │ │ +00072f00: 6570 7469 6f6e 2e6a 6176 613a 2020 0a3c eption.java: .< │ │ │ │ │ +00072f10: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ +00072f20: 6e63 7572 7265 6e74 2f43 6f6d 706c 6574 ncurrent/Complet │ │ │ │ │ +00072f30: 6162 6c65 4675 7475 7265 2f54 6865 6e43 ableFuture/ThenC │ │ │ │ │ +00072f40: 6f6d 706f 7365 4173 796e 6354 6573 742e omposeAsyncTest. │ │ │ │ │ +00072f50: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ +00072f60: 436f 6d70 6c65 7461 626c 6546 7574 7572 CompletableFutur │ │ │ │ │ +00072f70: 652e 7468 656e 436f 6d70 6f73 6520 776f e.thenCompose wo │ │ │ │ │ +00072f80: 726b 7320 636f 7272 6563 746c 7920 6966 rks correctly if │ │ │ │ │ +00072f90: 2074 6865 2063 6f6d 706f 7369 6e67 2074 the composing t │ │ │ │ │ +00072fa0: 6173 6b20 6973 2063 6f6d 706c 6574 6520 ask is complete │ │ │ │ │ +00072fb0: 6265 666f 7265 2063 6f6d 706f 7369 7469 before compositi │ │ │ │ │ +00072fc0: 6f6e 0a3c 6272 0a3e 6a61 7661 2f75 7469 on.java/uti │ │ │ │ │ +00072fd0: 6c2f 636f 6e63 7572 7265 6e74 2f43 6f6d l/concurrent/Com │ │ │ │ │ +00072fe0: 706c 6574 6162 6c65 4675 7475 7265 2f54 pletableFuture/T │ │ │ │ │ +00072ff0: 6865 6e43 6f6d 706f 7365 4578 6365 7074 henComposeExcept │ │ │ │ │ +00073000: 696f 6e54 6573 742e 6a61 7661 3a20 5465 ionTest.java: Te │ │ │ │ │ +00073010: 7374 2074 6861 7420 436f 6d70 6c65 7461 st that Completa │ │ │ │ │ +00073020: 626c 6546 7574 7572 652e 7468 656e 436f bleFuture.thenCo │ │ │ │ │ +00073030: 6d70 6f73 6520 776f 726b 7320 636f 7272 mpose works corr │ │ │ │ │ +00073040: 6563 746c 7920 6966 2074 6865 2063 6f6d ectly if the com │ │ │ │ │ +00073050: 706f 7369 6e67 2066 7574 7572 6520 636f posing future co │ │ │ │ │ +00073060: 6d70 6c65 7465 7320 6578 6365 7074 696f mpletes exceptio │ │ │ │ │ +00073070: 6e61 6c6c 790a 3c62 720a 3e6a 6176 612f nally.java/ │ │ │ │ │ +00073080: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ +00073090: 436f 6e63 7572 7265 6e74 4861 7368 4d61 ConcurrentHashMa │ │ │ │ │ +000730a0: 702f 436f 6e63 7572 7265 6e74 4173 736f p/ConcurrentAsso │ │ │ │ │ +000730b0: 6369 6174 6554 6573 742e 6a61 7661 3a20 ciateTest.java: │ │ │ │ │ +000730c0: 5465 7374 2074 6861 7420 6173 736f 6369 Test that associ │ │ │ │ │ +000730d0: 6174 696f 6e20 6f70 6572 6174 696f 6e73 ation operations │ │ │ │ │ +000730e0: 2c20 7375 6368 2061 7320 7075 7420 616e , such as put an │ │ │ │ │ +000730f0: 6420 636f 6d70 7574 652c 2070 6c61 6365 d compute, place │ │ │ │ │ +00073100: 2065 6e74 7269 6573 2069 6e20 7468 6520 entries in the │ │ │ │ │ +00073110: 6d61 700a 3c62 720a 3e6a 6176 612f 7574 map.java/ut │ │ │ │ │ +00073120: 696c 2f63 6f6e 6375 7272 656e 742f 436f il/concurrent/Co │ │ │ │ │ +00073130: 6e63 7572 7265 6e74 4861 7368 4d61 702f ncurrentHashMap/ │ │ │ │ │ +00073140: 436f 6e63 7572 7265 6e74 436f 6e74 6169 ConcurrentContai │ │ │ │ │ +00073150: 6e73 4b65 7954 6573 742e 6a61 7661 3a20 nsKeyTest.java: │ │ │ │ │ +00073160: 5465 7374 2074 6861 7420 656e 7472 6965 Test that entrie │ │ │ │ │ +00073170: 7320 6172 6520 616c 7761 7973 2070 7265 s are always pre │ │ │ │ │ +00073180: 7365 6e74 2069 6e20 7468 6520 6d61 702c sent in the map, │ │ │ │ │ +00073190: 2077 6865 6e20 656e 7472 6965 7320 6172 when entries ar │ │ │ │ │ +000731a0: 6520 6865 6c64 2077 6974 6869 6e20 6f6e e held within on │ │ │ │ │ +000731b0: 6520 6269 6e20 7468 6174 2069 7320 6120 e bin that is a │ │ │ │ │ +000731c0: 7472 6565 0a3c 6272 0a3e 6a61 7661 2f75 tree.java/u │ │ │ │ │ +000731d0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f43 til/concurrent/C │ │ │ │ │ +000731e0: 6f6e 6375 7272 656e 7448 6173 684d 6170 oncurrentHashMap │ │ │ │ │ +000731f0: 2f44 6973 7469 6e63 7445 6e74 7279 5365 /DistinctEntrySe │ │ │ │ │ +00073200: 7445 6c65 6d65 6e74 732e 6a61 7661 3a20 tElements.java: │ │ │ │ │ +00073210: 5365 7473 2066 726f 6d20 4d61 702e 656e Sets from Map.en │ │ │ │ │ +00073220: 7472 7953 6574 2829 2072 6574 7572 6e20 trySet() return │ │ │ │ │ +00073230: 6469 7374 696e 6374 206f 626a 6563 7473 distinct objects │ │ │ │ │ +00073240: 2066 6f72 2065 6163 6820 456e 7472 790a for each Entry. │ │ │ │ │ +00073250: 3c62 720a 3e6a 6176 612f 7574 696c 2f63 java/util/c │ │ │ │ │ +00073260: 6f6e 6375 7272 656e 742f 436f 6e63 7572 oncurrent/Concur │ │ │ │ │ +00073270: 7265 6e74 4861 7368 4d61 702f 4d61 7043 rentHashMap/MapC │ │ │ │ │ +00073280: 6865 636b 2e6a 6176 613a 2054 696d 6573 heck.java: Times │ │ │ │ │ +00073290: 2061 6e64 2063 6865 636b 7320 6261 7369 and checks basi │ │ │ │ │ +000732a0: 6320 6d61 7020 6f70 6572 6174 696f 6e73 c map operations │ │ │ │ │ +000732b0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +000732c0: 636f 6e63 7572 7265 6e74 2f43 6f6e 6375 concurrent/Concu │ │ │ │ │ +000732d0: 7272 656e 7448 6173 684d 6170 2f4d 6170 rrentHashMap/Map │ │ │ │ │ +000732e0: 4c6f 6f70 732e 6a61 7661 2369 6430 3a20 Loops.java#id0: │ │ │ │ │ +000732f0: 4578 6572 6369 7365 206d 756c 7469 7468 Exercise multith │ │ │ │ │ +00073300: 7265 6164 6564 206d 6170 732c 2062 7920 readed maps, by │ │ │ │ │ +00073310: 6465 6661 756c 7420 436f 6e63 7572 7265 default Concurre │ │ │ │ │ +00073320: 6e74 4861 7368 4d61 702e 0a3c 6272 0a3e ntHashMap.. │ │ │ │ │ +00073330: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00073340: 7265 6e74 2f43 6f6e 6375 7272 656e 7448 rent/ConcurrentH │ │ │ │ │ +00073350: 6173 684d 6170 2f4d 6170 4c6f 6f70 732e ashMap/MapLoops. │ │ │ │ │ +00073360: 6a61 7661 2369 6431 3a20 4578 6572 6369 java#id1: Exerci │ │ │ │ │ +00073370: 7365 206d 756c 7469 7468 7265 6164 6564 se multithreaded │ │ │ │ │ +00073380: 206d 6170 732c 2075 7369 6e67 206f 6e6c maps, using onl │ │ │ │ │ +00073390: 7920 6865 6176 7920 6d6f 6e69 746f 7273 y heavy monitors │ │ │ │ │ +000733a0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +000733b0: 2f63 6f6e 6375 7272 656e 742f 436f 6e63 /concurrent/Conc │ │ │ │ │ +000733c0: 7572 7265 6e74 4861 7368 4d61 702f 546f urrentHashMap/To │ │ │ │ │ +000733d0: 4172 7261 792e 6a61 7661 3a20 7468 7265 Array.java: thre │ │ │ │ │ +000733e0: 6164 2073 6166 6574 7920 6f66 2074 6f41 ad safety of toA │ │ │ │ │ +000733f0: 7272 6179 206d 6574 686f 6473 206f 6620 rray methods of │ │ │ │ │ +00073400: 636f 6c6c 6563 7469 6f6e 2076 6965 7773 collection views │ │ │ │ │ +00073410: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +00073420: 636f 6e63 7572 7265 6e74 2f43 6f6e 6375 concurrent/Concu │ │ │ │ │ +00073430: 7272 656e 7448 6173 684d 6170 2f57 6869 rrentHashMap/Whi │ │ │ │ │ +00073440: 7465 426f 782e 6a61 7661 3a20 5768 6974 teBox.java: Whit │ │ │ │ │ +00073450: 6520 626f 7820 7465 7374 7320 6f66 2069 e box tests of i │ │ │ │ │ +00073460: 6d70 6c65 6d65 6e74 6174 696f 6e20 6465 mplementation de │ │ │ │ │ +00073470: 7461 696c 730a 3c62 720a 3e6a 6176 612f tails.java/ │ │ │ │ │ +00073480: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ +00073490: 436f 6e63 7572 7265 6e74 4c69 6e6b 6564 ConcurrentLinked │ │ │ │ │ +000734a0: 5175 6575 652f 5265 6d6f 7665 4c65 616b Queue/RemoveLeak │ │ │ │ │ +000734b0: 2e6a 6176 613a 2052 6567 7265 7373 696f .java: Regressio │ │ │ │ │ +000734c0: 6e20 7465 7374 2066 6f72 206d 656d 6f72 n test for memor │ │ │ │ │ +000734d0: 7920 6c65 616b 2069 6e20 7265 6d6f 7665 y leak in remove │ │ │ │ │ +000734e0: 284f 626a 6563 7429 0a3c 6272 0a3e 6a61 (Object).ja │ │ │ │ │ +000734f0: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00073500: 6e74 2f43 6f6e 6375 7272 656e 744c 696e nt/ConcurrentLin │ │ │ │ │ +00073510: 6b65 6451 7565 7565 2f57 6869 7465 426f kedQueue/WhiteBo │ │ │ │ │ +00073520: 782e 6a61 7661 3a20 5768 6974 6520 626f x.java: White bo │ │ │ │ │ +00073530: 7820 7465 7374 7320 6f66 2069 6d70 6c65 x tests of imple │ │ │ │ │ +00073540: 6d65 6e74 6174 696f 6e20 6465 7461 696c mentation detail │ │ │ │ │ +00073550: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ +00073560: 2f63 6f6e 6375 7272 656e 742f 436f 6e63 /concurrent/Conc │ │ │ │ │ +00073570: 7572 7265 6e74 4d61 702f 436f 6e63 7572 urrentMap/Concur │ │ │ │ │ +00073580: 7265 6e74 4d6f 6469 6669 6361 7469 6f6e rentModification │ │ │ │ │ +00073590: 2e6a 6176 613a 2052 6561 736f 6e61 626c .java: Reasonabl │ │ │ │ │ +000735a0: 6520 7468 696e 6773 2073 686f 756c 6420 e things should │ │ │ │ │ +000735b0: 6861 7070 656e 2069 6620 6d75 7461 7469 happen if mutati │ │ │ │ │ +000735c0: 6e67 2077 6869 6c65 2069 7465 7261 7469 ng while iterati │ │ │ │ │ +000735d0: 6e67 2e0a 3c62 720a 3e6a 6176 612f 7574 ng..java/ut │ │ │ │ │ +000735e0: 696c 2f63 6f6e 6375 7272 656e 742f 436f il/concurrent/Co │ │ │ │ │ +000735f0: 6e63 7572 7265 6e74 4d61 702f 436f 6e63 ncurrentMap/Conc │ │ │ │ │ +00073600: 7572 7265 6e74 5265 6d6f 7665 4966 2e6a urrentRemoveIf.j │ │ │ │ │ +00073610: 6176 613a 2054 6573 7420 7265 6d6f 7665 ava: Test remove │ │ │ │ │ +00073620: 4966 206f 6e20 7669 6577 7320 6f66 2063 If on views of c │ │ │ │ │ +00073630: 6f6e 6375 7272 656e 7420 6d61 7073 0a3c oncurrent maps.< │ │ │ │ │ +00073640: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ +00073650: 6e63 7572 7265 6e74 2f43 6f6e 6375 7272 ncurrent/Concurr │ │ │ │ │ +00073660: 656e 7451 7565 7565 732f 436f 6e63 7572 entQueues/Concur │ │ │ │ │ +00073670: 7265 6e74 5175 6575 654c 6f6f 7073 2e6a rentQueueLoops.j │ │ │ │ │ +00073680: 6176 613a 2043 6865 636b 7320 7468 6174 ava: Checks that │ │ │ │ │ +00073690: 2061 2073 6574 206f 6620 7468 7265 6164 a set of thread │ │ │ │ │ +000736a0: 7320 6361 6e20 7265 7065 6174 6564 6c79 s can repeatedly │ │ │ │ │ +000736b0: 2067 6574 2061 6e64 206d 6f64 6966 7920 get and modify │ │ │ │ │ +000736c0: 6974 656d 730a 3c62 720a 3e6a 6176 612f items.java/ │ │ │ │ │ +000736d0: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ +000736e0: 436f 6e63 7572 7265 6e74 5175 6575 6573 ConcurrentQueues │ │ │ │ │ +000736f0: 2f47 4352 6574 656e 7469 6f6e 2e6a 6176 /GCRetention.jav │ │ │ │ │ +00073700: 613a 2042 656e 6368 6d61 726b 2074 6861 a: Benchmark tha │ │ │ │ │ +00073710: 7420 7472 6965 7320 746f 2047 432d 7465 t tries to GC-te │ │ │ │ │ +00073720: 6e75 7265 2068 6561 642c 2066 6f6c 6c6f nure head, follo │ │ │ │ │ +00073730: 7765 6420 6279 206d 616e 7920 6164 642f wed by many add/ │ │ │ │ │ +00073740: 7265 6d6f 7665 206f 7065 7261 7469 6f6e remove operation │ │ │ │ │ +00073750: 732e 0a3c 6272 0a3e 6a61 7661 2f75 7469 s..java/uti │ │ │ │ │ +00073760: 6c2f 636f 6e63 7572 7265 6e74 2f43 6f6e l/concurrent/Con │ │ │ │ │ +00073770: 6375 7272 656e 7451 7565 7565 732f 4974 currentQueues/It │ │ │ │ │ +00073780: 6572 6174 6f72 5765 616b 436f 6e73 6973 eratorWeakConsis │ │ │ │ │ +00073790: 7465 6e63 792e 6a61 7661 3a20 4368 6563 tency.java: Chec │ │ │ │ │ +000737a0: 6b20 7765 616b 2063 6f6e 7369 7374 656e k weak consisten │ │ │ │ │ +000737b0: 6379 206f 6620 636f 6e63 7572 7265 6e74 cy of concurrent │ │ │ │ │ +000737c0: 2071 7565 7565 2069 7465 7261 746f 7273 queue iterators │ │ │ │ │ +000737d0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +000737e0: 636f 6e63 7572 7265 6e74 2f43 6f6e 6375 concurrent/Concu │ │ │ │ │ +000737f0: 7272 656e 7451 7565 7565 732f 4f66 6665 rrentQueues/Offe │ │ │ │ │ +00073800: 7252 656d 6f76 654c 6f6f 7073 2e6a 6176 rRemoveLoops.jav │ │ │ │ │ +00073810: 613a 2054 6573 7420 636f 6e63 7572 7265 a: Test concurre │ │ │ │ │ +00073820: 6e74 206f 6666 6572 2076 732e 0a3c 6272 nt offer vs..
    java/util/conc │ │ │ │ │ +00073840: 7572 7265 6e74 2f43 6f6e 6375 7272 656e urrent/Concurren │ │ │ │ │ +00073850: 7451 7565 7565 732f 5265 6d6f 7665 506f tQueues/RemovePo │ │ │ │ │ +00073860: 6c6c 5261 6365 2e6a 6176 613a 2043 6865 llRace.java: Che │ │ │ │ │ +00073870: 636b 7320 7261 6365 2062 6574 7765 656e cks race between │ │ │ │ │ +00073880: 2070 6f6c 6c20 616e 6420 7265 6d6f 7665 poll and remove │ │ │ │ │ +00073890: 284f 626a 6563 7429 2c20 7768 696c 6520 (Object), while │ │ │ │ │ +000738a0: 6f63 6361 7369 6f6e 616c 6c79 206d 6f6f occasionally moo │ │ │ │ │ +000738b0: 6e6c 6967 6874 696e 6720 6173 2061 206d nlighting as a m │ │ │ │ │ +000738c0: 6963 726f 6265 6e63 686d 6172 6b2e 0a3c icrobenchmark..< │ │ │ │ │ +000738d0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ +000738e0: 6e63 7572 7265 6e74 2f43 6f70 794f 6e57 ncurrent/CopyOnW │ │ │ │ │ +000738f0: 7269 7465 4172 7261 794c 6973 742f 434f riteArrayList/CO │ │ │ │ │ +00073900: 5753 7562 4c69 7374 2e6a 6176 613a 2043 WSubList.java: C │ │ │ │ │ +00073910: 6f70 794f 6e57 7269 7465 4172 7261 794c opyOnWriteArrayL │ │ │ │ │ +00073920: 6973 742e 434f 5753 7562 4c69 7374 2e73 ist.COWSubList.s │ │ │ │ │ +00073930: 7562 4c69 7374 2064 6f65 7320 6e6f 7420 ubList does not │ │ │ │ │ +00073940: 7661 6c69 6461 7465 2072 616e 6765 2070 validate range p │ │ │ │ │ +00073950: 726f 7065 726c 790a 3c62 720a 3e6a 6176 roperly.jav │ │ │ │ │ +00073960: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ +00073970: 742f 436f 7079 4f6e 5772 6974 6541 7272 t/CopyOnWriteArr │ │ │ │ │ +00073980: 6179 4c69 7374 2f45 7175 616c 7352 6163 ayList/EqualsRac │ │ │ │ │ +00073990: 652e 6a61 7661 3a20 436f 7079 4f6e 5772 e.java: CopyOnWr │ │ │ │ │ +000739a0: 6974 6541 7272 6179 4c69 7374 2e65 7175 iteArrayList.equ │ │ │ │ │ +000739b0: 616c 7320 7368 6f75 6c64 2062 6520 7468 als should be th │ │ │ │ │ +000739c0: 7265 6164 2d73 6166 650a 3c62 720a 3e6a read-safe.j │ │ │ │ │ +000739d0: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +000739e0: 656e 742f 436f 7079 4f6e 5772 6974 6541 ent/CopyOnWriteA │ │ │ │ │ +000739f0: 7272 6179 5365 742f 5261 6369 6e67 436f rraySet/RacingCo │ │ │ │ │ +00073a00: 7773 2e6a 6176 613a 2043 6865 636b 2066 ws.java: Check f │ │ │ │ │ +00073a10: 6f72 2072 6163 6520 636f 6e64 6974 696f or race conditio │ │ │ │ │ +00073a20: 6e73 2069 6e20 434f 5741 7272 6179 2063 ns in COWArray c │ │ │ │ │ +00073a30: 6c61 7373 6573 0a3c 6272 0a3e 6a61 7661 lasses.java │ │ │ │ │ +00073a40: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ +00073a50: 2f43 6f75 6e74 446f 776e 4c61 7463 682f /CountDownLatch/ │ │ │ │ │ +00073a60: 4261 7369 632e 6a61 7661 3a20 4261 7369 Basic.java: Basi │ │ │ │ │ +00073a70: 6320 7465 7374 7320 666f 7220 436f 756e c tests for Coun │ │ │ │ │ +00073a80: 7444 6f77 6e4c 6174 6368 0a3c 6272 0a3e tDownLatch. │ │ │ │ │ +00073a90: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00073aa0: 7265 6e74 2f43 7963 6c69 6342 6172 7269 rent/CyclicBarri │ │ │ │ │ +00073ab0: 6572 2f42 6173 6963 2e6a 6176 613a 2042 er/Basic.java: B │ │ │ │ │ +00073ac0: 6173 6963 2074 6573 7473 2066 6f72 2043 asic tests for C │ │ │ │ │ +00073ad0: 7963 6c69 6342 6172 7269 6572 0a3c 6272 yclicBarrier.
    java/util/conc │ │ │ │ │ +00073af0: 7572 7265 6e74 2f44 656c 6179 5175 6575 urrent/DelayQueu │ │ │ │ │ +00073b00: 652f 4974 6572 6174 652e 6a61 7661 3a20 e/Iterate.java: │ │ │ │ │ +00073b10: 4465 6c61 7951 7565 7565 2069 7465 7261 DelayQueue itera │ │ │ │ │ +00073b20: 746f 7273 2073 686f 756c 6420 7375 7070 tors should supp │ │ │ │ │ +00073b30: 6f72 7420 636f 6e63 7572 7265 6e74 206d ort concurrent m │ │ │ │ │ +00073b40: 6f64 6966 6963 6174 696f 6e0a 3c62 720a odification.java/util/concu │ │ │ │ │ +00073b60: 7272 656e 742f 4465 6c61 7951 7565 7565 rrent/DelayQueue │ │ │ │ │ +00073b70: 2f50 6f6c 6c55 6e65 7870 6972 6564 2e6a /PollUnexpired.j │ │ │ │ │ +00073b80: 6176 613a 2054 7279 2074 6f20 706f 6c6c ava: Try to poll │ │ │ │ │ +00073b90: 2061 2044 656c 6179 5175 6575 6520 7769 a DelayQueue wi │ │ │ │ │ +00073ba0: 7468 206f 6e6c 7920 756e 6578 7069 7265 th only unexpire │ │ │ │ │ +00073bb0: 6420 656c 656d 656e 7473 0a3c 6272 0a3e d elements. │ │ │ │ │ +00073bc0: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00073bd0: 7265 6e74 2f45 7863 6861 6e67 6572 2f45 rent/Exchanger/E │ │ │ │ │ +00073be0: 7863 6861 6e67 654c 6f6f 7073 2e6a 6176 xchangeLoops.jav │ │ │ │ │ +00073bf0: 613a 2063 6865 636b 7320 746f 206d 616b a: checks to mak │ │ │ │ │ +00073c00: 6520 7375 7265 2061 2070 6970 656c 696e e sure a pipelin │ │ │ │ │ +00073c10: 6520 6f66 2065 7863 6861 6e67 6572 7320 e of exchangers │ │ │ │ │ +00073c20: 7061 7373 6573 2064 6174 612e 0a3c 6272 passes data..
    java/util/conc │ │ │ │ │ +00073c40: 7572 7265 6e74 2f45 7865 6375 746f 7243 urrent/ExecutorC │ │ │ │ │ +00073c50: 6f6d 706c 6574 696f 6e53 6572 7669 6365 ompletionService │ │ │ │ │ +00073c60: 2f45 7865 6375 746f 7243 6f6d 706c 6574 /ExecutorComplet │ │ │ │ │ +00073c70: 696f 6e53 6572 7669 6365 4c6f 6f70 732e ionServiceLoops. │ │ │ │ │ +00073c80: 6a61 7661 3a20 4578 6572 6369 7365 2045 java: Exercise E │ │ │ │ │ +00073c90: 7865 6375 746f 7243 6f6d 706c 6574 696f xecutorCompletio │ │ │ │ │ +00073ca0: 6e53 6572 7669 6365 0a3c 6272 0a3e 6a61 nService.ja │ │ │ │ │ +00073cb0: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00073cc0: 6e74 2f45 7865 6375 746f 7253 6572 7669 nt/ExecutorServi │ │ │ │ │ +00073cd0: 6365 2f43 6c6f 7365 5465 7374 2e6a 6176 ce/CloseTest.jav │ │ │ │ │ +00073ce0: 613a 2054 6573 7420 4578 6563 7574 6f72 a: Test Executor │ │ │ │ │ +00073cf0: 5365 7276 6963 652e 636c 6f73 652c 2069 Service.close, i │ │ │ │ │ +00073d00: 6e63 6c75 6469 6e67 2064 6566 6175 6c74 ncluding default │ │ │ │ │ +00073d10: 2069 6d70 6c65 6d65 6e74 6174 696f 6e0a implementation. │ │ │ │ │ +00073d20: 3c62 720a 3e6a 6176 612f 7574 696c 2f63 java/util/c │ │ │ │ │ +00073d30: 6f6e 6375 7272 656e 742f 4578 6563 7574 oncurrent/Execut │ │ │ │ │ +00073d40: 6f72 5365 7276 6963 652f 496e 766f 6b65 orService/Invoke │ │ │ │ │ +00073d50: 2e6a 6176 613a 2054 6573 7473 2066 6f72 .java: Tests for │ │ │ │ │ +00073d60: 2069 6e76 6f6b 6541 6e79 2c20 696e 766f invokeAny, invo │ │ │ │ │ +00073d70: 6b65 416c 6c0a 3c62 720a 3e6a 6176 612f keAll.java/ │ │ │ │ │ +00073d80: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ +00073d90: 4578 6563 7574 6f72 732f 4175 746f 5368 Executors/AutoSh │ │ │ │ │ +00073da0: 7574 646f 776e 2e6a 6176 613a 2054 6573 utdown.java: Tes │ │ │ │ │ +00073db0: 7420 7468 6174 2045 7865 6375 746f 7273 t that Executors │ │ │ │ │ +00073dc0: 2e6e 6577 5369 6e67 6c65 5468 7265 6164 .newSingleThread │ │ │ │ │ +00073dd0: 4578 6563 7574 6f72 2077 7261 7073 2061 Executor wraps a │ │ │ │ │ +00073de0: 6e20 4578 6563 7574 6f72 5365 7276 6963 n ExecutorServic │ │ │ │ │ +00073df0: 6520 7468 6174 2061 7574 6f6d 6174 6963 e that automatic │ │ │ │ │ +00073e00: 616c 6c79 2073 6875 7473 2064 6f77 6e20 ally shuts down │ │ │ │ │ +00073e10: 616e 6420 7465 726d 696e 6174 6573 2077 and terminates w │ │ │ │ │ +00073e20: 6865 6e20 7468 6520 7772 6170 7065 7220 hen the wrapper │ │ │ │ │ +00073e30: 6973 2047 4327 6564 0a3c 6272 0a3e 6a61 is GC'ed.ja │ │ │ │ │ +00073e40: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00073e50: 6e74 2f45 7865 6375 746f 7273 2f50 7269 nt/Executors/Pri │ │ │ │ │ +00073e60: 7669 6c65 6765 6443 616c 6c61 626c 6573 vilegedCallables │ │ │ │ │ +00073e70: 2e6a 6176 613a 2054 6573 7420 7072 6976 .java: Test priv │ │ │ │ │ +00073e80: 696c 6567 6564 4361 6c6c 6162 6c65 2c20 ilegedCallable, │ │ │ │ │ +00073e90: 7072 6976 696c 6567 6564 4361 6c6c 6162 privilegedCallab │ │ │ │ │ +00073ea0: 6c65 5573 696e 6743 7572 7265 6e74 436c leUsingCurrentCl │ │ │ │ │ +00073eb0: 6173 734c 6f61 6465 720a 3c62 720a 3e6a assLoader.j │ │ │ │ │ +00073ec0: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +00073ed0: 656e 742f 4578 6563 7574 6f72 732f 5468 ent/Executors/Th │ │ │ │ │ +00073ee0: 726f 7773 2e6a 6176 613a 2043 6865 636b rows.java: Check │ │ │ │ │ +00073ef0: 2045 7865 6375 746f 7273 2f53 5450 4520 Executors/STPE │ │ │ │ │ +00073f00: 4578 6365 7074 696f 6e20 7370 6563 6966 Exception specif │ │ │ │ │ +00073f10: 6963 6174 696f 6e73 0a3c 6272 0a3e 6a61 ications.ja │ │ │ │ │ +00073f20: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00073f30: 6e74 2f45 7865 6375 746f 7273 2f55 6e72 nt/Executors/Unr │ │ │ │ │ +00073f40: 6566 6572 656e 6365 6445 7865 6375 746f eferencedExecuto │ │ │ │ │ +00073f50: 722e 6a61 7661 3a20 556e 7265 6665 7265 r.java: Unrefere │ │ │ │ │ +00073f60: 6e63 6520 4578 6563 7574 6f72 5365 7276 nce ExecutorServ │ │ │ │ │ +00073f70: 6963 6520 6f62 6a65 6374 7320 7265 7475 ice objects retu │ │ │ │ │ +00073f80: 726e 6564 2062 7920 7468 6520 4578 6563 rned by the Exec │ │ │ │ │ +00073f90: 7574 6f72 7320 7769 7468 6f75 7420 7368 utors without sh │ │ │ │ │ +00073fa0: 7574 646f 776e 2061 6e64 2074 6572 6d69 utdown and termi │ │ │ │ │ +00073fb0: 6e61 7469 6f6e 2c20 7468 6973 2073 686f nation, this sho │ │ │ │ │ +00073fc0: 756c 6420 6e6f 7420 6c65 616b 206d 656d uld not leak mem │ │ │ │ │ +00073fd0: 6f72 790a 3c62 720a 3e6a 6176 612f 7574 ory.java/ut │ │ │ │ │ +00073fe0: 696c 2f63 6f6e 6375 7272 656e 742f 4675 il/concurrent/Fu │ │ │ │ │ +00073ff0: 7475 7265 2f44 6566 6175 6c74 4d65 7468 ture/DefaultMeth │ │ │ │ │ +00074000: 6f64 732e 6a61 7661 3a20 5465 7374 2046 ods.java: Test F │ │ │ │ │ +00074010: 7574 7572 6527 7320 6465 6661 756c 7420 uture's default │ │ │ │ │ +00074020: 6d65 7468 6f64 730a 3c62 720a 3e6a 6176 methods.jav │ │ │ │ │ +00074030: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ +00074040: 742f 4675 7475 7265 5461 736b 2f42 6c6f t/FutureTask/Blo │ │ │ │ │ +00074050: 636b 696e 6754 6173 6b45 7865 6375 746f ckingTaskExecuto │ │ │ │ │ +00074060: 722e 6a61 7661 3a20 4578 6563 7574 6f72 r.java: Executor │ │ │ │ │ +00074070: 5365 7276 6963 652e 696e 766f 6b65 416c Service.invokeAl │ │ │ │ │ +00074080: 6c20 6d69 6768 7420 6861 6e67 0a3c 6272 l might hang.
    java/util/conc │ │ │ │ │ +000740a0: 7572 7265 6e74 2f46 7574 7572 6554 6173 urrent/FutureTas │ │ │ │ │ +000740b0: 6b2f 4361 6e63 656c 6c65 6446 7574 7572 k/CancelledFutur │ │ │ │ │ +000740c0: 654c 6f6f 7073 2e6a 6176 613a 2043 6865 eLoops.java: Che │ │ │ │ │ +000740d0: 636b 7320 666f 7220 7265 7370 6f6e 7369 cks for responsi │ │ │ │ │ +000740e0: 7665 6e65 7373 206f 6620 6675 7475 7265 veness of future │ │ │ │ │ +000740f0: 7320 746f 2063 616e 6365 6c6c 6174 696f s to cancellatio │ │ │ │ │ +00074100: 6e2e 0a3c 6272 0a3e 6a61 7661 2f75 7469 n..java/uti │ │ │ │ │ +00074110: 6c2f 636f 6e63 7572 7265 6e74 2f46 7574 l/concurrent/Fut │ │ │ │ │ +00074120: 7572 6554 6173 6b2f 4375 7374 6f6d 697a ureTask/Customiz │ │ │ │ │ +00074130: 6564 2e6a 6176 613a 2054 6573 7420 7374 ed.java: Test st │ │ │ │ │ +00074140: 6174 6520 7472 616e 7369 7469 6f6e 733b ate transitions; │ │ │ │ │ +00074150: 2063 6865 636b 2070 726f 7465 6374 6564 check protected │ │ │ │ │ +00074160: 206d 6574 686f 6473 2061 7265 2063 616c methods are cal │ │ │ │ │ +00074170: 6c65 640a 3c62 720a 3e6a 6176 612f 7574 led.java/ut │ │ │ │ │ +00074180: 696c 2f63 6f6e 6375 7272 656e 742f 4675 il/concurrent/Fu │ │ │ │ │ +00074190: 7475 7265 5461 736b 2f44 6f6e 654d 6561 tureTask/DoneMea │ │ │ │ │ +000741a0: 6e73 446f 6e65 2e6a 6176 613a 2043 6865 nsDone.java: Che │ │ │ │ │ +000741b0: 636b 7320 7468 6174 206f 6e63 6520 6973 cks that once is │ │ │ │ │ +000741c0: 446f 6e65 2829 2072 6574 7572 6e73 2074 Done() returns t │ │ │ │ │ +000741d0: 7275 652c 2067 6574 2829 206e 6576 6572 rue, get() never │ │ │ │ │ +000741e0: 2074 6872 6f77 7320 496e 7465 7272 7570 throws Interrup │ │ │ │ │ +000741f0: 7465 6445 7863 6570 7469 6f6e 206f 7220 tedException or │ │ │ │ │ +00074200: 5469 6d65 6f75 7445 7863 6570 7469 6f6e TimeoutException │ │ │ │ │ +00074210: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +00074220: 636f 6e63 7572 7265 6e74 2f46 7574 7572 concurrent/Futur │ │ │ │ │ +00074230: 6554 6173 6b2f 446f 6e65 5469 6d65 6447 eTask/DoneTimedG │ │ │ │ │ +00074240: 6574 4c6f 6f70 732e 6a61 7661 3a20 6973 etLoops.java: is │ │ │ │ │ +00074250: 446f 6e65 2072 6574 7572 6e69 6e67 2074 Done returning t │ │ │ │ │ +00074260: 7275 6520 6775 6172 616e 7465 6573 2074 rue guarantees t │ │ │ │ │ +00074270: 6861 7420 7375 6273 6571 7565 6e74 2074 hat subsequent t │ │ │ │ │ +00074280: 696d 6564 2067 6574 2077 696c 6c20 6e65 imed get will ne │ │ │ │ │ +00074290: 7665 7220 7468 726f 7720 5469 6d65 6f75 ver throw Timeou │ │ │ │ │ +000742a0: 7445 7863 6570 7469 6f6e 2e0a 3c62 720a tException..java/util/concu │ │ │ │ │ +000742c0: 7272 656e 742f 4675 7475 7265 5461 736b rrent/FutureTask │ │ │ │ │ +000742d0: 2f45 7870 6c69 6369 7453 6574 2e6a 6176 /ExplicitSet.jav │ │ │ │ │ +000742e0: 613a 2052 6163 6520 696e 2046 7574 7572 a: Race in Futur │ │ │ │ │ +000742f0: 6554 6173 6b20 6966 2075 7365 6420 7769 eTask if used wi │ │ │ │ │ +00074300: 7468 2065 7870 6c69 6369 7420 7365 7420 th explicit set │ │ │ │ │ +00074310: 2820 6e6f 7420 5275 6e6e 6162 6c65 2029 ( not Runnable ) │ │ │ │ │ +00074320: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +00074330: 636f 6e63 7572 7265 6e74 2f46 7574 7572 concurrent/Futur │ │ │ │ │ +00074340: 6554 6173 6b2f 4e65 6761 7469 7665 5469 eTask/NegativeTi │ │ │ │ │ +00074350: 6d65 6f75 742e 6a61 7661 3a20 4675 7475 meout.java: Futu │ │ │ │ │ +00074360: 7265 5461 736b 3b20 6669 7820 756e 6465 reTask; fix unde │ │ │ │ │ +00074370: 7266 6c6f 7720 7768 656e 2074 696d 656f rflow when timeo │ │ │ │ │ +00074380: 7574 203d 204c 6f6e 672e 4d49 4e5f 5641 ut = Long.MIN_VA │ │ │ │ │ +00074390: 4c55 450a 3c62 720a 3e6a 6176 612f 7574 LUE.java/ut │ │ │ │ │ +000743a0: 696c 2f63 6f6e 6375 7272 656e 742f 4675 il/concurrent/Fu │ │ │ │ │ +000743b0: 7475 7265 5461 736b 2f54 6872 6f77 2e6a tureTask/Throw.j │ │ │ │ │ +000743c0: 6176 613a 2043 6865 636b 2065 7863 6570 ava: Check excep │ │ │ │ │ +000743d0: 7469 6f6e 616c 2062 6568 6176 696f 7220 tional behavior │ │ │ │ │ +000743e0: 696e 2072 756e 2061 6e64 2064 6f6e 6520 in run and done │ │ │ │ │ +000743f0: 6d65 7468 6f64 730a 3c62 720a 3e6a 6176 methods.jav │ │ │ │ │ +00074400: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ +00074410: 742f 4c69 6e6b 6564 426c 6f63 6b69 6e67 t/LinkedBlocking │ │ │ │ │ +00074420: 5175 6575 652f 546f 4172 7261 792e 6a61 Queue/ToArray.ja │ │ │ │ │ +00074430: 7661 3a20 746f 4172 7261 7928 6129 206d va: toArray(a) m │ │ │ │ │ +00074440: 7573 7420 7365 7420 2261 6674 6572 2d65 ust set "after-e │ │ │ │ │ +00074450: 6e64 2220 656c 656d 656e 7420 746f 206e nd" element to n │ │ │ │ │ +00074460: 756c 6c0a 3c62 720a 3e6a 6176 612f 7574 ull.java/ut │ │ │ │ │ +00074470: 696c 2f63 6f6e 6375 7272 656e 742f 4c69 il/concurrent/Li │ │ │ │ │ +00074480: 6e6b 6564 5472 616e 7366 6572 5175 6575 nkedTransferQueu │ │ │ │ │ +00074490: 652f 5370 6c69 7465 7261 746f 7254 7261 e/SpliteratorTra │ │ │ │ │ +000744a0: 7665 7273 6541 6464 5265 6d6f 7665 5465 verseAddRemoveTe │ │ │ │ │ +000744b0: 7374 2e6a 6176 613a 2072 6570 6561 7465 st.java: repeate │ │ │ │ │ +000744c0: 646c 7920 7472 6176 6572 7365 2074 6865 dly traverse the │ │ │ │ │ +000744d0: 2071 7565 7565 2075 7369 6e67 2074 6865 queue using the │ │ │ │ │ +000744e0: 2073 706c 6974 6572 6174 6f72 2077 6869 spliterator whi │ │ │ │ │ +000744f0: 6c65 2063 6f6e 6375 7272 656e 746c 7920 le concurrently │ │ │ │ │ +00074500: 6164 6469 6e67 2061 6e64 2072 656d 6f76 adding and remov │ │ │ │ │ +00074510: 696e 6720 616e 2065 6c65 6d65 6e74 2074 ing an element t │ │ │ │ │ +00074520: 6f20 7465 7374 2074 6861 7420 7365 6c66 o test that self │ │ │ │ │ +00074530: 2d6c 696e 6b65 6420 6e6f 6465 7320 6172 -linked nodes ar │ │ │ │ │ +00074540: 6520 6e65 7665 7220 6572 726f 6e65 6f75 e never erroneou │ │ │ │ │ +00074550: 736c 7920 7265 706f 7274 6564 206f 6e20 sly reported on │ │ │ │ │ +00074560: 7472 6176 6572 7361 6c0a 3c62 720a 3e6a traversal.j │ │ │ │ │ +00074570: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +00074580: 656e 742f 4c69 6e6b 6564 5472 616e 7366 ent/LinkedTransf │ │ │ │ │ +00074590: 6572 5175 6575 652f 5375 6263 6c61 7373 erQueue/Subclass │ │ │ │ │ +000745a0: 5465 7374 2e6a 6176 613a 2045 6e73 7572 Test.java: Ensur │ │ │ │ │ +000745b0: 6573 2074 6861 7420 7468 6520 696d 706c es that the impl │ │ │ │ │ +000745c0: 656d 656e 7461 7469 6f6e 206f 6620 4c54 ementation of LT │ │ │ │ │ +000745d0: 5120 6164 6420 616e 6420 7075 7420 6d65 Q add and put me │ │ │ │ │ +000745e0: 7468 6f64 7320 646f 6573 206e 6f74 2063 thods does not c │ │ │ │ │ +000745f0: 616c 6c20 6f76 6572 7269 6461 626c 6520 all overridable │ │ │ │ │ +00074600: 6f66 6665 722e 0a3c 6272 0a3e 6a61 7661 offer..java │ │ │ │ │ +00074610: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ +00074620: 2f4c 696e 6b65 6454 7261 6e73 6665 7251 /LinkedTransferQ │ │ │ │ │ +00074630: 7565 7565 2f57 6869 7465 426f 782e 6a61 ueue/WhiteBox.ja │ │ │ │ │ +00074640: 7661 3a20 5768 6974 6520 626f 7820 7465 va: White box te │ │ │ │ │ +00074650: 7374 7320 6f66 2069 6d70 6c65 6d65 6e74 sts of implement │ │ │ │ │ +00074660: 6174 696f 6e20 6465 7461 696c 730a 3c62 ation details.java/util/con │ │ │ │ │ +00074680: 6375 7272 656e 742f 5068 6173 6572 2f41 current/Phaser/A │ │ │ │ │ +00074690: 7272 6976 652e 6a61 7661 3a20 7465 7374 rrive.java: test │ │ │ │ │ +000746a0: 7320 666f 7220 5068 6173 6572 2e61 7272 s for Phaser.arr │ │ │ │ │ +000746b0: 6976 6528 290a 3c62 720a 3e6a 6176 612f ive().java/ │ │ │ │ │ +000746c0: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ +000746d0: 5068 6173 6572 2f42 6173 6963 2e6a 6176 Phaser/Basic.jav │ │ │ │ │ +000746e0: 613a 2042 6173 6963 2074 6573 7473 2066 a: Basic tests f │ │ │ │ │ +000746f0: 6f72 2050 6861 7365 720a 3c62 720a 3e6a or Phaser.j │ │ │ │ │ +00074700: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +00074710: 656e 742f 5068 6173 6572 2f46 6963 6b6c ent/Phaser/Fickl │ │ │ │ │ +00074720: 6552 6567 6973 7465 722e 6a61 7661 3a20 eRegister.java: │ │ │ │ │ +00074730: 7374 7265 7373 2074 6573 7420 666f 7220 stress test for │ │ │ │ │ +00074740: 7265 6769 7374 6572 2f61 7272 6976 6541 register/arriveA │ │ │ │ │ +00074750: 6e64 4465 7265 6769 7374 6572 0a3c 6272 ndDeregister.
    java/util/conc │ │ │ │ │ +00074770: 7572 7265 6e74 2f50 6861 7365 722f 5068 urrent/Phaser/Ph │ │ │ │ │ +00074780: 6173 654f 7665 7266 6c6f 772e 6a61 7661 aseOverflow.java │ │ │ │ │ +00074790: 3a20 5465 7374 2050 6861 7365 7220 7068 : Test Phaser ph │ │ │ │ │ +000747a0: 6173 6520 696e 7465 6765 7220 6f76 6572 ase integer over │ │ │ │ │ +000747b0: 666c 6f77 2062 6568 6176 696f 720a 3c62 flow behavior.java/util/con │ │ │ │ │ +000747d0: 6375 7272 656e 742f 5068 6173 6572 2f54 current/Phaser/T │ │ │ │ │ +000747e0: 6965 7265 6441 7272 6976 654c 6f6f 7073 ieredArriveLoops │ │ │ │ │ +000747f0: 2e6a 6176 613a 2073 7472 6573 7320 7465 .java: stress te │ │ │ │ │ +00074800: 7374 2066 6f72 2061 7272 6976 616c 7320 st for arrivals │ │ │ │ │ +00074810: 696e 2061 2074 6965 7265 6420 7068 6173 in a tiered phas │ │ │ │ │ +00074820: 6572 0a3c 6272 0a3e 6a61 7661 2f75 7469 er.java/uti │ │ │ │ │ +00074830: 6c2f 636f 6e63 7572 7265 6e74 2f50 7269 l/concurrent/Pri │ │ │ │ │ +00074840: 6f72 6974 7942 6c6f 636b 696e 6751 7565 orityBlockingQue │ │ │ │ │ +00074850: 7565 2f57 6869 7465 426f 782e 6a61 7661 ue/WhiteBox.java │ │ │ │ │ +00074860: 3a20 5768 6974 6520 626f 7820 7465 7374 : White box test │ │ │ │ │ +00074870: 7320 6f66 2069 6d70 6c65 6d65 6e74 6174 s of implementat │ │ │ │ │ +00074880: 696f 6e20 6465 7461 696c 730a 3c62 720a ion details.java/util/concu │ │ │ │ │ +000748a0: 7272 656e 742f 5363 6865 6475 6c65 6454 rrent/ScheduledT │ │ │ │ │ +000748b0: 6872 6561 6450 6f6f 6c45 7865 6375 746f hreadPoolExecuto │ │ │ │ │ +000748c0: 722f 4261 7369 6343 616e 6365 6c54 6573 r/BasicCancelTes │ │ │ │ │ +000748d0: 742e 6a61 7661 3a20 4368 6563 6b20 6566 t.java: Check ef │ │ │ │ │ +000748e0: 6665 6374 6976 656e 6573 7320 6f66 2052 fectiveness of R │ │ │ │ │ +000748f0: 656d 6f76 654f 6e43 616e 6365 6c50 6f6c emoveOnCancelPol │ │ │ │ │ +00074900: 6963 790a 3c62 720a 3e6a 6176 612f 7574 icy.java/ut │ │ │ │ │ +00074910: 696c 2f63 6f6e 6375 7272 656e 742f 5363 il/concurrent/Sc │ │ │ │ │ +00074920: 6865 6475 6c65 6454 6872 6561 6450 6f6f heduledThreadPoo │ │ │ │ │ +00074930: 6c45 7865 6375 746f 722f 4465 636f 7261 lExecutor/Decora │ │ │ │ │ +00074940: 7465 5461 736b 2e6a 6176 613a 2054 6573 teTask.java: Tes │ │ │ │ │ +00074950: 7420 5363 6865 6475 6c65 6454 6872 6561 t ScheduledThrea │ │ │ │ │ +00074960: 6450 6f6f 6c45 7865 6375 746f 722e 6465 dPoolExecutor.de │ │ │ │ │ +00074970: 636f 7261 7465 5461 736b 0a3c 6272 0a3e corateTask. │ │ │ │ │ +00074980: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00074990: 7265 6e74 2f53 6368 6564 756c 6564 5468 rent/ScheduledTh │ │ │ │ │ +000749a0: 7265 6164 506f 6f6c 4578 6563 7574 6f72 readPoolExecutor │ │ │ │ │ +000749b0: 2f44 656c 6179 4f76 6572 666c 6f77 2e6a /DelayOverflow.j │ │ │ │ │ +000749c0: 6176 613a 2043 6865 636b 2066 6f72 206c ava: Check for l │ │ │ │ │ +000749d0: 6f6e 6720 6f76 6572 666c 6f77 2069 6e20 ong overflow in │ │ │ │ │ +000749e0: 7461 736b 2074 696d 6520 636f 6d70 6172 task time compar │ │ │ │ │ +000749f0: 6973 6f6e 2e0a 3c62 720a 3e6a 6176 612f ison..java/ │ │ │ │ │ +00074a00: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ +00074a10: 5363 6865 6475 6c65 6454 6872 6561 6450 ScheduledThreadP │ │ │ │ │ +00074a20: 6f6f 6c45 7865 6375 746f 722f 4743 5265 oolExecutor/GCRe │ │ │ │ │ +00074a30: 7465 6e74 696f 6e2e 6a61 7661 3a20 456e tention.java: En │ │ │ │ │ +00074a40: 7375 7265 2074 6861 7420 7761 6974 696e sure that waitin │ │ │ │ │ +00074a50: 6720 706f 6f6c 2074 6872 6561 6473 2064 g pool threads d │ │ │ │ │ +00074a60: 6f6e 2774 2072 6574 6169 6e20 7265 6673 on't retain refs │ │ │ │ │ +00074a70: 2074 6f20 7461 736b 732e 0a3c 6272 0a3e to tasks.. │ │ │ │ │ +00074a80: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00074a90: 7265 6e74 2f53 6368 6564 756c 6564 5468 rent/ScheduledTh │ │ │ │ │ +00074aa0: 7265 6164 506f 6f6c 4578 6563 7574 6f72 readPoolExecutor │ │ │ │ │ +00074ab0: 2f5a 6572 6f43 6f72 6550 6f6f 6c53 697a /ZeroCorePoolSiz │ │ │ │ │ +00074ac0: 652e 6a61 7661 3a20 5363 6865 6475 6c65 e.java: Schedule │ │ │ │ │ +00074ad0: 6445 7865 6375 746f 7253 6572 7669 6365 dExecutorService │ │ │ │ │ +00074ae0: 206e 6576 6572 2065 7865 6375 7465 7320 never executes │ │ │ │ │ +00074af0: 5275 6e6e 6162 6c65 2077 6974 6820 636f Runnable with co │ │ │ │ │ +00074b00: 7265 506f 6f6c 5369 7a65 206f 6620 7a65 rePoolSize of ze │ │ │ │ │ +00074b10: 726f 0a3c 6272 0a3e 6a61 7661 2f75 7469 ro.java/uti │ │ │ │ │ +00074b20: 6c2f 636f 6e63 7572 7265 6e74 2f53 6368 l/concurrent/Sch │ │ │ │ │ +00074b30: 6564 756c 6564 5468 7265 6164 506f 6f6c eduledThreadPool │ │ │ │ │ +00074b40: 4578 6563 7574 6f72 2f5a 6572 6f43 6f72 Executor/ZeroCor │ │ │ │ │ +00074b50: 6554 6872 6561 6473 2e6a 6176 613a 2045 eThreads.java: E │ │ │ │ │ +00074b60: 6e73 7572 6520 7265 6c61 7469 7665 2073 nsure relative s │ │ │ │ │ +00074b70: 616e 6974 7920 7768 656e 207a 6572 6f20 anity when zero │ │ │ │ │ +00074b80: 636f 7265 2074 6872 6561 6473 0a3c 6272 core threads.
    java/util/conc │ │ │ │ │ +00074ba0: 7572 7265 6e74 2f53 656d 6170 686f 7265 urrent/Semaphore │ │ │ │ │ +00074bb0: 2f50 6572 6d69 744f 7665 7266 6c6f 772e /PermitOverflow. │ │ │ │ │ +00074bc0: 6a61 7661 3a20 4e75 6d65 7269 6320 6f76 java: Numeric ov │ │ │ │ │ +00074bd0: 6572 666c 6f77 2f75 6e64 6572 666c 6f77 erflow/underflow │ │ │ │ │ +00074be0: 206f 6620 7065 726d 6974 7320 6361 7573 of permits caus │ │ │ │ │ +00074bf0: 6573 2045 7272 6f72 2074 6872 6f77 0a3c es Error throw.< │ │ │ │ │ +00074c00: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ +00074c10: 6e63 7572 7265 6e74 2f53 656d 6170 686f ncurrent/Semapho │ │ │ │ │ +00074c20: 7265 2f52 6163 696e 6752 656c 6561 7365 re/RacingRelease │ │ │ │ │ +00074c30: 732e 6a61 7661 3a20 5472 7920 746f 2074 s.java: Try to t │ │ │ │ │ +00074c40: 6963 6b6c 6520 7261 6365 2063 6f6e 6469 ickle race condi │ │ │ │ │ +00074c50: 7469 6f6e 7320 696e 2041 6273 7472 6163 tions in Abstrac │ │ │ │ │ +00074c60: 7451 7565 7565 6453 796e 6368 726f 6e69 tQueuedSynchroni │ │ │ │ │ +00074c70: 7a65 7220 2273 6861 7265 6422 2063 6f64 zer "shared" cod │ │ │ │ │ +00074c80: 650a 3c62 720a 3e6a 6176 612f 7574 696c e.java/util │ │ │ │ │ +00074c90: 2f63 6f6e 6375 7272 656e 742f 5374 7275 /concurrent/Stru │ │ │ │ │ +00074ca0: 6374 7572 6564 5461 736b 5363 6f70 652f cturedTaskScope/ │ │ │ │ │ +00074cb0: 5374 7265 7373 5368 7574 646f 776e 2e6a StressShutdown.j │ │ │ │ │ +00074cc0: 6176 613a 2053 7472 6573 7320 7465 7374 ava: Stress test │ │ │ │ │ +00074cd0: 206f 6620 5374 7275 6374 7572 6564 5461 of StructuredTa │ │ │ │ │ +00074ce0: 736b 5363 6f70 652e 7368 7574 646f 776e skScope.shutdown │ │ │ │ │ +00074cf0: 2077 6974 6820 7275 6e6e 696e 6720 616e with running an │ │ │ │ │ +00074d00: 6420 7374 6172 7469 6e67 2074 6872 6561 d starting threa │ │ │ │ │ +00074d10: 6473 0a3c 6272 0a3e 6a61 7661 2f75 7469 ds.java/uti │ │ │ │ │ +00074d20: 6c2f 636f 6e63 7572 7265 6e74 2f53 7472 l/concurrent/Str │ │ │ │ │ +00074d30: 7563 7475 7265 6454 6173 6b53 636f 7065 ucturedTaskScope │ │ │ │ │ +00074d40: 2f53 7472 7563 7475 7265 6454 6173 6b53 /StructuredTaskS │ │ │ │ │ +00074d50: 636f 7065 5465 7374 2e6a 6176 6123 706c copeTest.java#pl │ │ │ │ │ +00074d60: 6174 666f 726d 3a20 4261 7369 6320 7465 atform: Basic te │ │ │ │ │ +00074d70: 7374 7320 666f 7220 5374 7275 6374 7572 sts for Structur │ │ │ │ │ +00074d80: 6564 5461 736b 5363 6f70 650a 3c62 720a edTaskScope.java/util/concu │ │ │ │ │ +00074da0: 7272 656e 742f 5374 7275 6374 7572 6564 rrent/Structured │ │ │ │ │ +00074db0: 5461 736b 5363 6f70 652f 5374 7275 6374 TaskScope/Struct │ │ │ │ │ +00074dc0: 7572 6564 5461 736b 5363 6f70 6554 6573 uredTaskScopeTes │ │ │ │ │ +00074dd0: 742e 6a61 7661 2376 6972 7475 616c 3a20 t.java#virtual: │ │ │ │ │ +00074de0: 200a 3c62 720a 3e6a 6176 612f 7574 696c .java/util │ │ │ │ │ +00074df0: 2f63 6f6e 6375 7272 656e 742f 5374 7275 /concurrent/Stru │ │ │ │ │ +00074e00: 6374 7572 6564 5461 736b 5363 6f70 652f cturedTaskScope/ │ │ │ │ │ +00074e10: 5374 7275 6374 7572 6564 5468 7265 6164 StructuredThread │ │ │ │ │ +00074e20: 4475 6d70 5465 7374 2e6a 6176 613a 2054 DumpTest.java: T │ │ │ │ │ +00074e30: 6573 7420 7468 7265 6164 2064 756d 7073 est thread dumps │ │ │ │ │ +00074e40: 2077 6974 6820 5374 7275 6374 7572 6564 with Structured │ │ │ │ │ +00074e50: 5461 736b 5363 6f70 650a 3c62 720a 3e6a TaskScope.j │ │ │ │ │ +00074e60: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +00074e70: 656e 742f 5374 7275 6374 7572 6564 5461 ent/StructuredTa │ │ │ │ │ +00074e80: 736b 5363 6f70 652f 5769 7468 5363 6f70 skScope/WithScop │ │ │ │ │ +00074e90: 6564 5661 6c75 652e 6a61 7661 3a20 4261 edValue.java: Ba │ │ │ │ │ +00074ea0: 7369 6320 7465 7374 7320 666f 7220 5374 sic tests for St │ │ │ │ │ +00074eb0: 7275 6374 7572 6564 5461 736b 5363 6f70 ructuredTaskScop │ │ │ │ │ +00074ec0: 6520 7769 7468 2073 636f 7065 6420 7661 e with scoped va │ │ │ │ │ +00074ed0: 6c75 6573 0a3c 6272 0a3e 6a61 7661 2f75 lues.java/u │ │ │ │ │ +00074ee0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f53 til/concurrent/S │ │ │ │ │ +00074ef0: 796e 6368 726f 6e6f 7573 5175 6575 652f ynchronousQueue/ │ │ │ │ │ +00074f00: 4661 6972 6e65 7373 2e6a 6176 613a 2043 Fairness.java: C │ │ │ │ │ +00074f10: 6865 636b 7320 7468 6174 2066 6169 726e hecks that fairn │ │ │ │ │ +00074f20: 6573 7320 7365 7474 696e 6720 6973 2072 ess setting is r │ │ │ │ │ +00074f30: 6573 7065 6374 6564 2e0a 3c62 720a 3e6a espected..j │ │ │ │ │ +00074f40: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +00074f50: 656e 742f 5468 7265 6164 5065 7254 6173 ent/ThreadPerTas │ │ │ │ │ +00074f60: 6b45 7865 6375 746f 722f 5468 7265 6164 kExecutor/Thread │ │ │ │ │ +00074f70: 5065 7254 6173 6b45 7865 6375 746f 7254 PerTaskExecutorT │ │ │ │ │ +00074f80: 6573 742e 6a61 7661 2370 6c61 7466 6f72 est.java#platfor │ │ │ │ │ +00074f90: 6d3a 2042 6173 6963 2074 6573 7473 2066 m: Basic tests f │ │ │ │ │ +00074fa0: 6f72 206e 6577 2074 6872 6561 642d 7065 or new thread-pe │ │ │ │ │ +00074fb0: 722d 7461 736b 2065 7865 6375 746f 7273 r-task executors │ │ │ │ │ +00074fc0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +00074fd0: 636f 6e63 7572 7265 6e74 2f54 6872 6561 concurrent/Threa │ │ │ │ │ +00074fe0: 6450 6572 5461 736b 4578 6563 7574 6f72 dPerTaskExecutor │ │ │ │ │ +00074ff0: 2f54 6872 6561 6450 6572 5461 736b 4578 /ThreadPerTaskEx │ │ │ │ │ +00075000: 6563 7574 6f72 5465 7374 2e6a 6176 6123 ecutorTest.java# │ │ │ │ │ +00075010: 7669 7274 7561 6c3a 2020 0a3c 6272 0a3e virtual: . │ │ │ │ │ +00075020: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00075030: 7265 6e74 2f54 6872 6561 6450 6f6f 6c45 rent/ThreadPoolE │ │ │ │ │ +00075040: 7865 6375 746f 722f 436f 6e66 6967 4368 xecutor/ConfigCh │ │ │ │ │ +00075050: 616e 6765 732e 6a61 7661 3a20 5465 7374 anges.java: Test │ │ │ │ │ +00075060: 2070 726f 7065 7220 6861 6e64 6c69 6e67 proper handling │ │ │ │ │ +00075070: 206f 6620 706f 6f6c 2073 7461 7465 2063 of pool state c │ │ │ │ │ +00075080: 6861 6e67 6573 0a3c 6272 0a3e 6a61 7661 hanges.java │ │ │ │ │ +00075090: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ +000750a0: 2f54 6872 6561 6450 6f6f 6c45 7865 6375 /ThreadPoolExecu │ │ │ │ │ +000750b0: 746f 722f 436f 7265 5468 7265 6164 5469 tor/CoreThreadTi │ │ │ │ │ +000750c0: 6d65 4f75 742e 6a61 7661 3a20 5465 7374 meOut.java: Test │ │ │ │ │ +000750d0: 2061 6c6c 6f77 7343 6f72 6554 6872 6561 allowsCoreThrea │ │ │ │ │ +000750e0: 6454 696d 654f 7574 0a3c 6272 0a3e 6a61 dTimeOut.ja │ │ │ │ │ +000750f0: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00075100: 6e74 2f54 6872 6561 6450 6f6f 6c45 7865 nt/ThreadPoolExe │ │ │ │ │ +00075110: 6375 746f 722f 4375 7374 6f6d 2e6a 6176 cutor/Custom.jav │ │ │ │ │ +00075120: 613a 2054 6573 7420 5450 4520 6578 7465 a: Test TPE exte │ │ │ │ │ +00075130: 6e73 6962 696c 6974 7920 6672 616d 6577 nsibility framew │ │ │ │ │ +00075140: 6f72 6b0a 3c62 720a 3e6a 6176 612f 7574 ork.java/ut │ │ │ │ │ +00075150: 696c 2f63 6f6e 6375 7272 656e 742f 5468 il/concurrent/Th │ │ │ │ │ +00075160: 7265 6164 506f 6f6c 4578 6563 7574 6f72 readPoolExecutor │ │ │ │ │ +00075170: 2f46 6c61 6b79 5468 7265 6164 4661 6374 /FlakyThreadFact │ │ │ │ │ +00075180: 6f72 792e 6a61 7661 3a20 5368 6f75 6c64 ory.java: Should │ │ │ │ │ +00075190: 2062 6520 6162 6c65 2074 6f20 7368 7574 be able to shut │ │ │ │ │ +000751a0: 646f 776e 2061 2070 6f6f 6c20 7768 656e down a pool when │ │ │ │ │ +000751b0: 2077 6f72 6b65 7220 6372 6561 7469 6f6e worker creation │ │ │ │ │ +000751c0: 2066 6169 6c65 642e 0a3c 6272 0a3e 6a61 failed..ja │ │ │ │ │ +000751d0: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +000751e0: 6e74 2f54 6872 6561 6450 6f6f 6c45 7865 nt/ThreadPoolExe │ │ │ │ │ +000751f0: 6375 746f 722f 4d6f 6469 6679 436f 7265 cutor/ModifyCore │ │ │ │ │ +00075200: 506f 6f6c 5369 7a65 2e6a 6176 613a 2054 PoolSize.java: T │ │ │ │ │ +00075210: 6573 7420 6368 616e 6765 7320 746f 2053 est changes to S │ │ │ │ │ +00075220: 5450 4520 636f 7265 2070 6f6f 6c20 7369 TPE core pool si │ │ │ │ │ +00075230: 7a65 0a3c 6272 0a3e 6a61 7661 2f75 7469 ze.java/uti │ │ │ │ │ +00075240: 6c2f 636f 6e63 7572 7265 6e74 2f54 6872 l/concurrent/Thr │ │ │ │ │ +00075250: 6561 6450 6f6f 6c45 7865 6375 746f 722f eadPoolExecutor/ │ │ │ │ │ +00075260: 5363 6865 6475 6c65 6454 6963 6b6c 6553 ScheduledTickleS │ │ │ │ │ +00075270: 6572 7669 6365 2e6a 6176 613a 2054 6573 ervice.java: Tes │ │ │ │ │ +00075280: 7420 6f6e 6520 5363 6865 6475 6c65 6454 t one ScheduledT │ │ │ │ │ +00075290: 6872 6561 6450 6f6f 6c45 7865 6375 746f hreadPoolExecuto │ │ │ │ │ +000752a0: 7220 6578 7465 6e73 696f 6e20 7363 656e r extension scen │ │ │ │ │ +000752b0: 6172 696f 0a3c 6272 0a3e 6a61 7661 2f75 ario.java/u │ │ │ │ │ +000752c0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f54 til/concurrent/T │ │ │ │ │ +000752d0: 6872 6561 6450 6f6f 6c45 7865 6375 746f hreadPoolExecuto │ │ │ │ │ +000752e0: 722f 5365 6c66 496e 7465 7272 7570 742e r/SelfInterrupt. │ │ │ │ │ +000752f0: 6a61 7661 3a20 6e6f 6e2d 6964 6c65 2077 java: non-idle w │ │ │ │ │ +00075300: 6f72 6b65 7220 7468 7265 6164 7320 7368 orker threads sh │ │ │ │ │ +00075310: 6f75 6c64 206e 6f74 2062 6520 696e 7465 ould not be inte │ │ │ │ │ +00075320: 7272 7570 7465 640a 3c62 720a 3e6a 6176 rrupted.jav │ │ │ │ │ +00075330: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ +00075340: 742f 5468 7265 6164 506f 6f6c 4578 6563 t/ThreadPoolExec │ │ │ │ │ +00075350: 7574 6f72 2f53 6875 7464 6f77 6e4e 6f77 utor/ShutdownNow │ │ │ │ │ +00075360: 4578 6563 7574 6552 6163 652e 6a61 7661 ExecuteRace.java │ │ │ │ │ +00075370: 3a20 5261 6365 2074 6173 6b20 7375 626d : Race task subm │ │ │ │ │ +00075380: 6973 7369 6f6e 2061 6761 696e 7374 2073 ission against s │ │ │ │ │ +00075390: 6875 7464 6f77 6e4e 6f77 0a3c 6272 0a3e hutdownNow. │ │ │ │ │ +000753a0: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +000753b0: 7265 6e74 2f54 6872 6561 6450 6f6f 6c45 rent/ThreadPoolE │ │ │ │ │ +000753c0: 7865 6375 746f 722f 5468 7265 6164 5265 xecutor/ThreadRe │ │ │ │ │ +000753d0: 7374 6172 7473 2e6a 6176 613a 204f 6e6c starts.java: Onl │ │ │ │ │ +000753e0: 7920 6f6e 6520 7468 7265 6164 2073 686f y one thread sho │ │ │ │ │ +000753f0: 756c 6420 6265 2063 7265 6174 6564 2077 uld be created w │ │ │ │ │ +00075400: 6865 6e20 6120 7468 7265 6164 206e 6565 hen a thread nee │ │ │ │ │ +00075410: 6473 2074 6f20 6265 206b 6570 7420 616c ds to be kept al │ │ │ │ │ +00075420: 6976 6520 746f 2073 6572 7669 6365 2061 ive to service a │ │ │ │ │ +00075430: 2064 656c 6179 6564 2074 6173 6b20 7761 delayed task wa │ │ │ │ │ +00075440: 6974 696e 6720 696e 2074 6865 2071 7565 iting in the que │ │ │ │ │ +00075450: 7565 2e0a 3c62 720a 3e6a 6176 612f 7574 ue..java/ut │ │ │ │ │ +00075460: 696c 2f63 6f6e 6375 7272 656e 742f 5468 il/concurrent/Th │ │ │ │ │ +00075470: 7265 6164 506f 6f6c 4578 6563 7574 6f72 readPoolExecutor │ │ │ │ │ +00075480: 2f54 6872 6f77 696e 6754 6173 6b73 2e6a /ThrowingTasks.j │ │ │ │ │ +00075490: 6176 613a 2054 6573 7420 7072 6f70 6572 ava: Test proper │ │ │ │ │ +000754a0: 2068 616e 646c 696e 6720 6f66 2074 6173 handling of tas │ │ │ │ │ +000754b0: 6b73 2074 6861 7420 7465 726d 696e 6174 ks that terminat │ │ │ │ │ +000754c0: 6520 6162 7275 7074 6c79 0a3c 6272 0a3e e abruptly. │ │ │ │ │ +000754d0: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +000754e0: 7265 6e74 2f54 6872 6561 6450 6f6f 6c45 rent/ThreadPoolE │ │ │ │ │ +000754f0: 7865 6375 746f 722f 5469 6d65 4f75 7453 xecutor/TimeOutS │ │ │ │ │ +00075500: 6872 696e 6b2e 6a61 7661 3a20 706f 6f6c hrink.java: pool │ │ │ │ │ +00075510: 5369 7a65 206d 6967 6874 2073 6872 696e Size might shrin │ │ │ │ │ +00075520: 6b20 6265 6c6f 7720 636f 7265 506f 6f6c k below corePool │ │ │ │ │ +00075530: 5369 7a65 2061 6674 6572 2074 696d 656f Size after timeo │ │ │ │ │ +00075540: 7574 0a3c 6272 0a3e 6a61 7661 2f75 7469 ut.java/uti │ │ │ │ │ +00075550: 6c2f 636f 6e63 7572 7265 6e74 2f54 696d l/concurrent/Tim │ │ │ │ │ +00075560: 6555 6e69 742f 4261 7369 632e 6a61 7661 eUnit/Basic.java │ │ │ │ │ +00075570: 3a20 4261 7369 6320 7465 7374 7320 666f : Basic tests fo │ │ │ │ │ +00075580: 7220 5469 6d65 556e 6974 0a3c 6272 0a3e r TimeUnit. │ │ │ │ │ +00075590: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +000755a0: 7265 6e74 2f61 746f 6d69 632f 4174 6f6d rent/atomic/Atom │ │ │ │ │ +000755b0: 6963 5265 6665 7265 6e63 6554 6573 742e icReferenceTest. │ │ │ │ │ +000755c0: 6a61 7661 3a20 5465 7374 204d 6170 2064 java: Test Map d │ │ │ │ │ +000755d0: 6566 6175 6c74 206d 6574 686f 6473 0a3c efault methods.< │ │ │ │ │ +000755e0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ +000755f0: 6e63 7572 7265 6e74 2f61 746f 6d69 632f ncurrent/atomic/ │ │ │ │ │ +00075600: 4174 6f6d 6963 5570 6461 7465 7273 2e6a AtomicUpdaters.j │ │ │ │ │ +00075610: 6176 613a 2043 6865 636b 7320 7468 6520 ava: Checks the │ │ │ │ │ +00075620: 2869 6e29 6162 696c 6974 7920 746f 2063 (in)ability to c │ │ │ │ │ +00075630: 7265 6174 6520 6669 656c 6420 7570 6461 reate field upda │ │ │ │ │ +00075640: 7465 7273 2066 6f72 2064 6966 6665 7265 ters for differe │ │ │ │ │ +00075650: 6e74 6c79 2061 6363 6573 7369 626c 6520 ntly accessible │ │ │ │ │ +00075660: 6669 656c 6473 2069 6e20 6469 6666 6572 fields in differ │ │ │ │ │ +00075670: 656e 7420 6c6f 6361 7469 6f6e 7320 7769 ent locations wi │ │ │ │ │ +00075680: 7468 2f77 6974 686f 7574 2061 2073 6563 th/without a sec │ │ │ │ │ +00075690: 7572 6974 7920 6d61 6e61 6765 720a 3c62 urity manager.java/util/con │ │ │ │ │ +000756b0: 6375 7272 656e 742f 6174 6f6d 6963 2f44 current/atomic/D │ │ │ │ │ +000756c0: 6f75 626c 6541 6464 6572 4465 6d6f 2e6a oubleAdderDemo.j │ │ │ │ │ +000756d0: 6176 613a 2042 6173 6963 2074 6573 7420 ava: Basic test │ │ │ │ │ +000756e0: 666f 7220 446f 7562 6c65 6464 6572 0a3c for Doubledder.< │ │ │ │ │ +000756f0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ +00075700: 6e63 7572 7265 6e74 2f61 746f 6d69 632f ncurrent/atomic/ │ │ │ │ │ +00075710: 4c61 7a79 2e6a 6176 613a 206c 617a 7953 Lazy.java: lazyS │ │ │ │ │ +00075720: 6574 206d 6574 686f 6473 0a3c 6272 0a3e et methods. │ │ │ │ │ +00075730: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00075740: 7265 6e74 2f61 746f 6d69 632f 4c6f 6e67 rent/atomic/Long │ │ │ │ │ +00075750: 4164 6465 7244 656d 6f2e 6a61 7661 3a20 AdderDemo.java: │ │ │ │ │ +00075760: 4261 7369 6320 7465 7374 2066 6f72 204c Basic test for L │ │ │ │ │ +00075770: 6f6e 6741 6464 6572 0a3c 6272 0a3e 6a61 ongAdder.ja │ │ │ │ │ +00075780: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00075790: 6e74 2f61 746f 6d69 632f 5365 7269 616c nt/atomic/Serial │ │ │ │ │ +000757a0: 2e6a 6176 613a 2045 7865 7263 6973 6520 .java: Exercise │ │ │ │ │ +000757b0: 636c 6173 7365 7320 696e 206a 2e75 2e63 classes in j.u.c │ │ │ │ │ +000757c0: 2e61 746f 6d69 6320 7468 6174 2075 7365 .atomic that use │ │ │ │ │ +000757d0: 2073 6572 6961 6c69 7a61 7469 6f6e 2070 serialization p │ │ │ │ │ +000757e0: 726f 7869 6573 0a3c 6272 0a3e 6a61 7661 roxies.java │ │ │ │ │ +000757f0: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ +00075800: 2f61 746f 6d69 632f 564d 5375 7070 6f72 /atomic/VMSuppor │ │ │ │ │ +00075810: 7473 4353 382e 6a61 7661 3a20 4368 6563 tsCS8.java: Chec │ │ │ │ │ +00075820: 6b73 2074 6861 7420 7468 6520 7661 6c75 ks that the valu │ │ │ │ │ +00075830: 6520 6f66 2056 4d53 7570 706f 7274 7343 e of VMSupportsC │ │ │ │ │ +00075840: 5338 206d 6174 6368 6573 2073 7973 7465 S8 matches syste │ │ │ │ │ +00075850: 6d20 7072 6f70 6572 7469 6573 2e0a 3c62 m properties..java/util/con │ │ │ │ │ +00075870: 6375 7272 656e 742f 666f 726b 6a6f 696e current/forkjoin │ │ │ │ │ +00075880: 2f41 7379 6e63 5368 7574 646f 776e 4e6f /AsyncShutdownNo │ │ │ │ │ +00075890: 772e 6a61 7661 3a20 5465 7374 2069 6e76 w.java: Test inv │ │ │ │ │ +000758a0: 6f6b 696e 6720 7368 7574 646f 776e 4e6f oking shutdownNo │ │ │ │ │ +000758b0: 7720 7769 7468 2074 6872 6561 6473 2062 w with threads b │ │ │ │ │ +000758c0: 6c6f 636b 6564 2069 6e20 4675 7475 7265 locked in Future │ │ │ │ │ +000758d0: 2e67 6574 2c20 696e 766f 6b65 416c 6c2c .get, invokeAll, │ │ │ │ │ +000758e0: 2061 6e64 2069 6e76 6f6b 6541 6e79 0a3c and invokeAny.< │ │ │ │ │ +000758f0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ +00075900: 6e63 7572 7265 6e74 2f66 6f72 6b6a 6f69 ncurrent/forkjoi │ │ │ │ │ +00075910: 6e2f 4173 796e 6353 6875 7464 6f77 6e4e n/AsyncShutdownN │ │ │ │ │ +00075920: 6f77 496e 766f 6b65 416e 792e 6a61 7661 owInvokeAny.java │ │ │ │ │ +00075930: 3a20 4120 7661 7269 616e 7420 6f66 2041 : A variant of A │ │ │ │ │ +00075940: 7379 6e63 5368 7574 646f 776e 4e6f 7720 syncShutdownNow │ │ │ │ │ +00075950: 7573 6566 756c 2066 6f72 2072 6163 6520 useful for race │ │ │ │ │ +00075960: 6275 6720 6875 6e74 696e 670a 3c62 720a bug hunting.java/util/concu │ │ │ │ │ +00075980: 7272 656e 742f 666f 726b 6a6f 696e 2f41 rrent/forkjoin/A │ │ │ │ │ +00075990: 7379 6e63 5368 7574 646f 776e 4e6f 7749 syncShutdownNowI │ │ │ │ │ +000759a0: 6e76 6f6b 6541 6e79 5261 6365 2e6a 6176 nvokeAnyRace.jav │ │ │ │ │ +000759b0: 613a 2041 2076 6172 6961 6e74 206f 6620 a: A variant of │ │ │ │ │ +000759c0: 4173 796e 6353 6875 7464 6f77 6e4e 6f77 AsyncShutdownNow │ │ │ │ │ +000759d0: 2075 7365 6675 6c20 666f 7220 7261 6365 useful for race │ │ │ │ │ +000759e0: 2062 7567 2068 756e 7469 6e67 0a3c 6272 bug hunting.
    java/util/conc │ │ │ │ │ +00075a00: 7572 7265 6e74 2f66 6f72 6b6a 6f69 6e2f urrent/forkjoin/ │ │ │ │ │ +00075a10: 496e 7465 6772 6174 652e 6a61 7661 3a20 Integrate.java: │ │ │ │ │ +00075a20: 4e75 6d65 7269 6361 6c20 496e 7465 6772 Numerical Integr │ │ │ │ │ +00075a30: 6174 696f 6e20 7573 696e 6720 666f 726b ation using fork │ │ │ │ │ +00075a40: 2f6a 6f69 6e0a 3c62 720a 3e6a 6176 612f /join.java/ │ │ │ │ │ +00075a50: 7574 696c 2f63 6f6e 6375 7272 656e 742f util/concurrent/ │ │ │ │ │ +00075a60: 666f 726b 6a6f 696e 2f4e 5175 6565 6e73 forkjoin/NQueens │ │ │ │ │ +00075a70: 4353 2e6a 6176 613a 2053 6f6c 7665 204e CS.java: Solve N │ │ │ │ │ +00075a80: 5175 6565 6e73 2075 7369 6e67 2066 6f72 Queens using for │ │ │ │ │ +00075a90: 6b2f 6a6f 696e 0a3c 6272 0a3e 6a61 7661 k/join.java │ │ │ │ │ +00075aa0: 2f75 7469 6c2f 636f 6e63 7572 7265 6e74 /util/concurrent │ │ │ │ │ +00075ab0: 2f66 6f72 6b6a 6f69 6e2f 5375 626d 6973 /forkjoin/Submis │ │ │ │ │ +00075ac0: 7369 6f6e 5465 7374 2e6a 6176 613a 2054 sionTest.java: T │ │ │ │ │ +00075ad0: 6573 7420 7375 626d 6973 7369 6f6e 2061 est submission a │ │ │ │ │ +00075ae0: 6e64 2065 7865 6375 7469 6f6e 206f 6620 nd execution of │ │ │ │ │ +00075af0: 7461 736b 2077 6974 686f 7574 206a 6f69 task without joi │ │ │ │ │ +00075b00: 6e69 6e67 0a3c 6272 0a3e 6a61 7661 2f75 ning.java/u │ │ │ │ │ +00075b10: 7469 6c2f 636f 6e63 7572 7265 6e74 2f66 til/concurrent/f │ │ │ │ │ +00075b20: 6f72 6b6a 6f69 6e2f 5468 7265 6164 4c65 orkjoin/ThreadLe │ │ │ │ │ +00075b30: 7373 436f 6d6d 6f6e 2e6a 6176 613a 2042 ssCommon.java: B │ │ │ │ │ +00075b40: 6173 6963 2063 6865 636b 7320 666f 7220 asic checks for │ │ │ │ │ +00075b50: 7061 7261 6c6c 656c 6973 6d20 302c 2061 parallelism 0, a │ │ │ │ │ +00075b60: 6e64 206e 756c 6c20 7265 7475 726e 696e nd null returnin │ │ │ │ │ +00075b70: 6720 6661 6374 6f72 790a 3c62 720a 3e6a g factory.j │ │ │ │ │ +00075b80: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +00075b90: 656e 742f 666f 726b 6a6f 696e 2f54 6872 ent/forkjoin/Thr │ │ │ │ │ +00075ba0: 6f77 696e 6752 756e 6e61 626c 652e 6a61 owingRunnable.ja │ │ │ │ │ +00075bb0: 7661 3a20 464a 502e 6578 6563 7574 6528 va: FJP.execute( │ │ │ │ │ +00075bc0: 5275 6e6e 6162 6c65 292c 2075 6e63 6175 Runnable), uncau │ │ │ │ │ +00075bd0: 6768 7420 6578 6365 7074 696f 6e20 7368 ght exception sh │ │ │ │ │ +00075be0: 6f75 6c64 2063 6175 7365 2077 6f72 6b65 ould cause worke │ │ │ │ │ +00075bf0: 7220 7468 7265 6164 2074 6f20 6469 652e r thread to die. │ │ │ │ │ +00075c00: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +00075c10: 636f 6e63 7572 7265 6e74 2f66 6f72 6b6a concurrent/forkj │ │ │ │ │ +00075c20: 6f69 6e2f 556e 6970 726f 6365 7373 6f72 oin/Uniprocessor │ │ │ │ │ +00075c30: 2e6a 6176 613a 2043 6865 636b 2074 6865 .java: Check the │ │ │ │ │ +00075c40: 2064 6566 6175 6c74 2046 4a20 706f 6f6c default FJ pool │ │ │ │ │ +00075c50: 2068 6173 2061 2072 6561 736f 6e61 626c has a reasonabl │ │ │ │ │ +00075c60: 6520 6465 6661 756c 7420 7061 7261 6c6c e default parall │ │ │ │ │ +00075c70: 656c 6973 6d20 6c65 7665 6c20 696e 2061 elism level in a │ │ │ │ │ +00075c80: 2075 6e69 7072 6f63 6573 736f 7220 656e uniprocessor en │ │ │ │ │ +00075c90: 7669 726f 6e6d 656e 742e 0a3c 6272 0a3e vironment.. │ │ │ │ │ +00075ca0: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00075cb0: 7265 6e74 2f6c 6f63 6b73 2f4c 6f63 6b2f rent/locks/Lock/ │ │ │ │ │ +00075cc0: 4368 6563 6b65 644c 6f63 6b4c 6f6f 7073 CheckedLockLoops │ │ │ │ │ +00075cd0: 2e6a 6176 613a 2062 6173 6963 2073 6166 .java: basic saf │ │ │ │ │ +00075ce0: 6574 7920 616e 6420 6c69 7665 6e65 7373 ety and liveness │ │ │ │ │ +00075cf0: 206f 6620 5265 656e 7472 616e 744c 6f63 of ReentrantLoc │ │ │ │ │ +00075d00: 6b73 2c20 616e 6420 6f74 6865 7220 6c6f ks, and other lo │ │ │ │ │ +00075d10: 636b 7320 6261 7365 6420 6f6e 2074 6865 cks based on the │ │ │ │ │ +00075d20: 6d0a 3c62 720a 3e6a 6176 612f 7574 696c m.java/util │ │ │ │ │ +00075d30: 2f63 6f6e 6375 7272 656e 742f 6c6f 636b /concurrent/lock │ │ │ │ │ +00075d40: 732f 4c6f 636b 2f46 6c61 6b79 4d75 7465 s/Lock/FlakyMute │ │ │ │ │ +00075d50: 782e 6a61 7661 3a20 5465 7374 2072 6573 x.java: Test res │ │ │ │ │ +00075d60: 696c 6965 6e63 6520 746f 2074 7279 4163 ilience to tryAc │ │ │ │ │ +00075d70: 7175 6972 6520 6d65 7468 6f64 7320 7468 quire methods th │ │ │ │ │ +00075d80: 6174 2074 6872 6f77 0a3c 6272 0a3e 6a61 at throw.ja │ │ │ │ │ +00075d90: 7661 2f75 7469 6c2f 636f 6e63 7572 7265 va/util/concurre │ │ │ │ │ +00075da0: 6e74 2f6c 6f63 6b73 2f4c 6f63 6b2f 4f4f nt/locks/Lock/OO │ │ │ │ │ +00075db0: 4d45 496e 4151 532e 6a61 7661 3a20 4368 MEInAQS.java: Ch │ │ │ │ │ +00075dc0: 6563 6b20 7468 6174 2041 5153 2d62 6173 eck that AQS-bas │ │ │ │ │ +00075dd0: 6564 206c 6f63 6b73 2c20 636f 6e64 6974 ed locks, condit │ │ │ │ │ +00075de0: 696f 6e73 2c20 616e 6420 436f 756e 7444 ions, and CountD │ │ │ │ │ +00075df0: 6f77 6e4c 6174 6368 6573 2064 6f20 6e6f ownLatches do no │ │ │ │ │ +00075e00: 7420 6661 696c 2077 6865 6e20 656e 636f t fail when enco │ │ │ │ │ +00075e10: 756e 7465 7269 6e67 204f 4f4d 450a 3c62 untering OOME.java/util/con │ │ │ │ │ +00075e30: 6375 7272 656e 742f 6c6f 636b 732f 4c6f current/locks/Lo │ │ │ │ │ +00075e40: 636b 2f54 696d 6564 4163 7175 6972 652e ck/TimedAcquire. │ │ │ │ │ +00075e50: 6a61 7661 3a20 5265 7065 6174 6564 2074 java: Repeated t │ │ │ │ │ +00075e60: 696d 6564 2074 7279 4163 7175 6972 6520 imed tryAcquire │ │ │ │ │ +00075e70: 7368 6f75 6c64 6e27 7420 6861 6e67 2e0a shouldn't hang.. │ │ │ │ │ +00075e80: 3c62 720a 3e6a 6176 612f 7574 696c 2f63 java/util/c │ │ │ │ │ +00075e90: 6f6e 6375 7272 656e 742f 6c6f 636b 732f oncurrent/locks/ │ │ │ │ │ +00075ea0: 4c6f 636b 2f54 696d 6564 4163 7175 6972 Lock/TimedAcquir │ │ │ │ │ +00075eb0: 654c 6561 6b2e 6a61 7661 3a20 5265 7065 eLeak.java: Repe │ │ │ │ │ +00075ec0: 6174 6564 2066 6169 6c65 6420 7469 6d65 ated failed time │ │ │ │ │ +00075ed0: 6420 7761 6974 7320 7368 6f75 6c64 6e27 d waits shouldn' │ │ │ │ │ +00075ee0: 7420 6c65 616b 206d 656d 6f72 790a 3c62 t leak memory.java/util/con │ │ │ │ │ +00075f00: 6375 7272 656e 742f 6c6f 636b 732f 4c6f current/locks/Lo │ │ │ │ │ +00075f10: 636b 5375 7070 6f72 742f 5061 726b 4c6f ckSupport/ParkLo │ │ │ │ │ +00075f20: 6f70 732e 6a61 7661 3a20 5374 7265 7373 ops.java: Stress │ │ │ │ │ +00075f30: 2074 6573 7420 6c6f 6f6b 7320 666f 7220 test looks for │ │ │ │ │ +00075f40: 6c6f 7374 2075 6e70 6172 6b73 0a3c 6272 lost unparks.
    java/util/conc │ │ │ │ │ +00075f60: 7572 7265 6e74 2f6c 6f63 6b73 2f52 6565 urrent/locks/Ree │ │ │ │ │ +00075f70: 6e74 7261 6e74 4c6f 636b 2f43 616e 6365 ntrantLock/Cance │ │ │ │ │ +00075f80: 6c6c 6564 4c6f 636b 4c6f 6f70 732e 6a61 lledLockLoops.ja │ │ │ │ │ +00075f90: 7661 3a20 7465 7374 7320 5265 656e 7472 va: tests Reentr │ │ │ │ │ +00075fa0: 616e 744c 6f63 6b2e 6c6f 636b 496e 7465 antLock.lockInte │ │ │ │ │ +00075fb0: 7272 7570 7469 626c 792e 0a3c 6272 0a3e rruptibly.. │ │ │ │ │ +00075fc0: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00075fd0: 7265 6e74 2f6c 6f63 6b73 2f52 6565 6e74 rent/locks/Reent │ │ │ │ │ +00075fe0: 7261 6e74 4c6f 636b 2f4c 6f63 6b4f 6e63 rantLock/LockOnc │ │ │ │ │ +00075ff0: 6550 6572 5468 7265 6164 4c6f 6f70 732e ePerThreadLoops. │ │ │ │ │ +00076000: 6a61 7661 3a20 4368 6563 6b73 2066 6f72 java: Checks for │ │ │ │ │ +00076010: 206d 6973 7365 6420 7369 676e 616c 7320 missed signals │ │ │ │ │ +00076020: 6279 206c 6f63 6b69 6e67 2061 6e64 2075 by locking and u │ │ │ │ │ +00076030: 6e6c 6f63 6b69 6e67 2065 6163 6820 6f66 nlocking each of │ │ │ │ │ +00076040: 2061 6e20 6172 7261 7920 6f66 206c 6f63 an array of loc │ │ │ │ │ +00076050: 6b73 206f 6e63 6520 7065 7220 7468 7265 ks once per thre │ │ │ │ │ +00076060: 6164 0a3c 6272 0a3e 6a61 7661 2f75 7469 ad.java/uti │ │ │ │ │ +00076070: 6c2f 636f 6e63 7572 7265 6e74 2f6c 6f63 l/concurrent/loc │ │ │ │ │ +00076080: 6b73 2f52 6565 6e74 7261 6e74 4c6f 636b ks/ReentrantLock │ │ │ │ │ +00076090: 2f53 696d 706c 6552 6565 6e74 7261 6e74 /SimpleReentrant │ │ │ │ │ +000760a0: 4c6f 636b 4c6f 6f70 732e 6a61 7661 3a20 LockLoops.java: │ │ │ │ │ +000760b0: 6d75 6c74 6970 6c65 2074 6872 6561 6473 multiple threads │ │ │ │ │ +000760c0: 2075 7369 6e67 2061 2073 696e 676c 6520 using a single │ │ │ │ │ +000760d0: 6c6f 636b 0a3c 6272 0a3e 6a61 7661 2f75 lock.java/u │ │ │ │ │ +000760e0: 7469 6c2f 636f 6e63 7572 7265 6e74 2f6c til/concurrent/l │ │ │ │ │ +000760f0: 6f63 6b73 2f52 6565 6e74 7261 6e74 4c6f ocks/ReentrantLo │ │ │ │ │ +00076100: 636b 2f54 696d 656f 7574 4c6f 636b 4c6f ck/TimeoutLockLo │ │ │ │ │ +00076110: 6f70 732e 6a61 7661 3a20 4368 6563 6b73 ops.java: Checks │ │ │ │ │ +00076120: 2066 6f72 2072 6573 706f 6e73 6976 656e for responsiven │ │ │ │ │ +00076130: 6573 7320 6f66 206c 6f63 6b73 2074 6f20 ess of locks to │ │ │ │ │ +00076140: 7469 6d65 6f75 7473 2e0a 3c62 720a 3e6a timeouts..j │ │ │ │ │ +00076150: 6176 612f 7574 696c 2f63 6f6e 6375 7272 ava/util/concurr │ │ │ │ │ +00076160: 656e 742f 6c6f 636b 732f 5265 656e 7472 ent/locks/Reentr │ │ │ │ │ +00076170: 616e 7452 6561 6457 7269 7465 4c6f 636b antReadWriteLock │ │ │ │ │ +00076180: 2f42 7567 3635 3731 3733 332e 6a61 7661 /Bug6571733.java │ │ │ │ │ +00076190: 3a20 4368 6563 6b20 7468 6174 2072 6567 : Check that reg │ │ │ │ │ +000761a0: 6169 6e69 6e67 2061 2072 6561 6420 6c6f aining a read lo │ │ │ │ │ +000761b0: 636b 2073 7563 6365 6564 7320 6166 7465 ck succeeds afte │ │ │ │ │ +000761c0: 7220 6120 7772 6974 6520 6c6f 636b 2061 r a write lock a │ │ │ │ │ +000761d0: 7474 656d 7074 2074 696d 6573 206f 7574 ttempt times out │ │ │ │ │ +000761e0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +000761f0: 636f 6e63 7572 7265 6e74 2f6c 6f63 6b73 concurrent/locks │ │ │ │ │ +00076200: 2f52 6565 6e74 7261 6e74 5265 6164 5772 /ReentrantReadWr │ │ │ │ │ +00076210: 6974 654c 6f63 6b2f 436f 756e 742e 6a61 iteLock/Count.ja │ │ │ │ │ +00076220: 7661 3a20 5265 6375 7273 6976 6520 6c6f va: Recursive lo │ │ │ │ │ +00076230: 636b 2069 6e76 6172 6961 6e74 2073 616e ck invariant san │ │ │ │ │ +00076240: 6974 7920 6368 6563 6b73 0a3c 6272 0a3e ity checks. │ │ │ │ │ +00076250: 6a61 7661 2f75 7469 6c2f 636f 6e63 7572 java/util/concur │ │ │ │ │ +00076260: 7265 6e74 2f6c 6f63 6b73 2f52 6565 6e74 rent/locks/Reent │ │ │ │ │ +00076270: 7261 6e74 5265 6164 5772 6974 654c 6f63 rantReadWriteLoc │ │ │ │ │ +00076280: 6b2f 4d61 704c 6f6f 7073 2e6a 6176 613a k/MapLoops.java: │ │ │ │ │ +00076290: 2045 7865 7263 6973 6520 6d75 6c74 6974 Exercise multit │ │ │ │ │ +000762a0: 6872 6561 6465 6420 6d61 7073 2c20 6279 hreaded maps, by │ │ │ │ │ +000762b0: 2064 6566 6175 6c74 2043 6f6e 6375 7272 default Concurr │ │ │ │ │ +000762c0: 656e 7448 6173 684d 6170 2e0a 3c62 720a entHashMap..java/util/concu │ │ │ │ │ +000762e0: 7272 656e 742f 6c6f 636b 732f 5374 616d rrent/locks/Stam │ │ │ │ │ +000762f0: 7065 644c 6f63 6b2f 4261 7369 632e 6a61 pedLock/Basic.ja │ │ │ │ │ +00076300: 7661 3a20 4261 7369 6320 7465 7374 7320 va: Basic tests │ │ │ │ │ +00076310: 666f 7220 5374 616d 7065 644c 6f63 6b0a for StampedLock. │ │ │ │ │ +00076320: 3c62 720a 3e6a 6176 612f 7574 696c 2f63 java/util/c │ │ │ │ │ +00076330: 6f6e 6375 7272 656e 742f 6c6f 636b 732f oncurrent/locks/ │ │ │ │ │ +00076340: 5374 616d 7065 644c 6f63 6b2f 5265 6164 StampedLock/Read │ │ │ │ │ +00076350: 6572 7355 6e6c 6f63 6b41 6674 6572 5772 ersUnlockAfterWr │ │ │ │ │ +00076360: 6974 6555 6e6c 6f63 6b2e 6a61 7661 3a20 iteUnlock.java: │ │ │ │ │ +00076370: 5374 616d 7065 644c 6f63 6b20 7365 7269 StampedLock seri │ │ │ │ │ +00076380: 616c 697a 6573 2072 6561 6465 7273 206f alizes readers o │ │ │ │ │ +00076390: 6e20 7772 6974 6572 2075 6e6c 6f63 6b0a n writer unlock. │ │ │ │ │ +000763a0: 3c62 720a 3e6a 6176 612f 7574 696c 2f63 java/util/c │ │ │ │ │ +000763b0: 6f6e 6375 7272 656e 742f 7463 6b2f 4a53 oncurrent/tck/JS │ │ │ │ │ +000763c0: 5231 3636 5465 7374 4361 7365 2e6a 6176 R166TestCase.jav │ │ │ │ │ +000763d0: 6123 6465 6661 756c 743a 2043 6f6e 666f a#default: Confo │ │ │ │ │ +000763e0: 726d 616e 6365 2074 6573 7469 6e67 2076 rmance testing v │ │ │ │ │ +000763f0: 6172 6961 6e74 206f 6620 4a53 522d 3136 ariant of JSR-16 │ │ │ │ │ +00076400: 3620 7463 6b20 7465 7374 732e 0a3c 6272 6 tck tests..
    java/util/conc │ │ │ │ │ +00076420: 7572 7265 6e74 2f74 636b 2f4a 5352 3136 urrent/tck/JSR16 │ │ │ │ │ +00076430: 3654 6573 7443 6173 652e 6a61 7661 2366 6TestCase.java#f │ │ │ │ │ +00076440: 6f72 6b6a 6f69 6e70 6f6f 6c2d 636f 6d6d orkjoinpool-comm │ │ │ │ │ +00076450: 6f6e 2d70 6172 616c 6c65 6c69 736d 3a20 on-parallelism: │ │ │ │ │ +00076460: 5465 7374 2069 6d70 6c65 6d65 6e74 6174 Test implementat │ │ │ │ │ +00076470: 696f 6e20 6465 7461 696c 7320 7661 7269 ion details vari │ │ │ │ │ +00076480: 616e 7420 6f66 204a 5352 2d31 3636 2074 ant of JSR-166 t │ │ │ │ │ +00076490: 636b 2074 6573 7473 2077 6974 6820 466f ck tests with Fo │ │ │ │ │ +000764a0: 726b 4a6f 696e 506f 6f6c 2063 6f6d 6d6f rkJoinPool commo │ │ │ │ │ +000764b0: 6e20 7061 7261 6c6c 656c 6973 6d2e 0a3c n parallelism..< │ │ │ │ │ +000764c0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 636f br.>java/util/co │ │ │ │ │ +000764d0: 6e63 7572 7265 6e74 2f74 636b 2f4a 5352 ncurrent/tck/JSR │ │ │ │ │ +000764e0: 3136 3654 6573 7443 6173 652e 6a61 7661 166TestCase.java │ │ │ │ │ +000764f0: 236f 7468 6572 733a 2052 656d 6169 6e69 #others: Remaini │ │ │ │ │ +00076500: 6e67 2074 6573 7420 696d 706c 656d 656e ng test implemen │ │ │ │ │ +00076510: 7461 7469 6f6e 2064 6574 6169 6c73 2076 tation details v │ │ │ │ │ +00076520: 6172 6961 6e74 206f 6620 4a53 522d 3136 ariant of JSR-16 │ │ │ │ │ +00076530: 3620 7463 6b20 7465 7374 7320 6170 6172 6 tck tests apar │ │ │ │ │ +00076540: 7420 6672 6f6d 2046 6f72 6b4a 6f69 6e50 t from ForkJoinP │ │ │ │ │ +00076550: 6f6f 6c20 636f 6d6d 6f6e 2070 6172 616c ool common paral │ │ │ │ │ +00076560: 6c65 6c69 736d 2e0a 3c62 720a 3e6a 6176 lelism..jav │ │ │ │ │ +00076570: 612f 7574 696c 2f63 6f6e 6375 7272 656e a/util/concurren │ │ │ │ │ +00076580: 742f 7463 6b2f 4a53 5231 3636 5465 7374 t/tck/JSR166Test │ │ │ │ │ +00076590: 4361 7365 2e6a 6176 6123 7365 6375 7269 Case.java#securi │ │ │ │ │ +000765a0: 7479 2d6d 616e 6167 6572 3a20 436f 6e66 ty-manager: Conf │ │ │ │ │ +000765b0: 6f72 6d61 6e63 6520 7465 7374 696e 6720 ormance testing │ │ │ │ │ +000765c0: 7661 7269 616e 7420 6f66 204a 5352 2d31 variant of JSR-1 │ │ │ │ │ +000765d0: 3636 2074 636b 2074 6573 7473 2077 6974 66 tck tests wit │ │ │ │ │ +000765e0: 6820 6a61 7661 2073 6563 7572 6974 7920 h java security │ │ │ │ │ +000765f0: 6d61 6e61 6765 7220 7365 7420 746f 2061 manager set to a │ │ │ │ │ +00076600: 6c6c 6f77 2e0a 3c62 720a 3e6a 6176 612f llow..java/ │ │ │ │ │ +00076610: 7574 696c 2f66 756e 6374 696f 6e2f 4269 util/function/Bi │ │ │ │ │ +00076620: 4675 6e63 7469 6f6e 2f42 6946 756e 6374 Function/BiFunct │ │ │ │ │ +00076630: 696f 6e54 6573 742e 6a61 7661 3a20 200a ionTest.java: . │ │ │ │ │ +00076640: 3c62 720a 3e6a 6176 612f 7574 696c 2f66 java/util/f │ │ │ │ │ +00076650: 756e 6374 696f 6e2f 4269 6e61 7279 4f70 unction/BinaryOp │ │ │ │ │ +00076660: 6572 6174 6f72 2f42 6173 6963 5465 7374 erator/BasicTest │ │ │ │ │ +00076670: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +00076680: 7661 2f75 7469 6c2f 6675 6e63 7469 6f6e va/util/function │ │ │ │ │ +00076690: 2f50 7265 6469 6361 7465 4e6f 7454 6573 /PredicateNotTes │ │ │ │ │ +000766a0: 742e 6a61 7661 3a20 200a 3c62 720a 3e6a t.java: .j │ │ │ │ │ +000766b0: 6176 612f 7574 696c 2f6a 6172 2f41 7474 ava/util/jar/Att │ │ │ │ │ +000766c0: 7269 6275 7465 732f 4974 6572 6174 696f ributes/Iteratio │ │ │ │ │ +000766d0: 6e4f 7264 6572 2e6a 6176 613a 2045 6e73 nOrder.java: Ens │ │ │ │ │ +000766e0: 7572 6520 4174 7472 6962 7574 6520 6974 ure Attribute it │ │ │ │ │ +000766f0: 6572 6174 696f 6e20 6f72 6465 7220 6973 eration order is │ │ │ │ │ +00076700: 2074 6865 2069 6e73 6572 7469 6f6e 206f the insertion o │ │ │ │ │ +00076710: 7264 6572 2e0a 3c62 720a 3e6a 6176 612f rder..java/ │ │ │ │ │ +00076720: 7574 696c 2f6a 6172 2f41 7474 7269 6275 util/jar/Attribu │ │ │ │ │ +00076730: 7465 732f 4e61 6d65 2e6a 6176 613a 204d tes/Name.java: M │ │ │ │ │ +00076740: 616b 6520 7375 7265 2065 6d70 7479 2073 ake sure empty s │ │ │ │ │ +00076750: 7472 696e 6720 6973 206e 6f74 2061 2076 tring is not a v │ │ │ │ │ +00076760: 616c 6964 2041 7474 7269 6275 7465 7320 alid Attributes │ │ │ │ │ +00076770: 6e61 6d65 2e0a 3c62 720a 3e6a 6176 612f name..java/ │ │ │ │ │ +00076780: 7574 696c 2f6a 6172 2f41 7474 7269 6275 util/jar/Attribu │ │ │ │ │ +00076790: 7465 732f 4e75 6c6c 416e 6445 6d70 7479 tes/NullAndEmpty │ │ │ │ │ +000767a0: 4b65 7973 416e 6456 616c 7565 732e 6a61 KeysAndValues.ja │ │ │ │ │ +000767b0: 7661 3a20 5465 7374 7320 6d61 6e69 6665 va: Tests manife │ │ │ │ │ +000767c0: 7374 7320 7769 7468 207b 4063 6f64 6520 sts with {@code │ │ │ │ │ +000767d0: 6e75 6c6c 7d20 616e 6420 656d 7074 7920 null} and empty │ │ │ │ │ +000767e0: 7374 7269 6e67 207b 4063 6f64 6520 2222 string {@code "" │ │ │ │ │ +000767f0: 7d20 7661 6c75 6573 2061 7320 7365 6374 } values as sect │ │ │ │ │ +00076800: 696f 6e20 6e61 6d65 2c20 6865 6164 6572 ion name, header │ │ │ │ │ +00076810: 206e 616d 652c 206f 7220 7661 6c75 6520 name, or value │ │ │ │ │ +00076820: 696e 2062 6f74 6820 6d61 696e 2061 6e64 in both main and │ │ │ │ │ +00076830: 206e 616d 6564 2061 7474 7269 6275 7465 named attribute │ │ │ │ │ +00076840: 7320 7365 6374 696f 6e73 2e0a 3c62 720a s sections..java/util/jar/A │ │ │ │ │ +00076860: 7474 7269 6275 7465 732f 5075 7441 6e64 ttributes/PutAnd │ │ │ │ │ +00076870: 5075 7441 6c6c 2e6a 6176 613a 2054 6573 PutAll.java: Tes │ │ │ │ │ +00076880: 7420 6966 2070 7574 2061 6e64 2070 7574 t if put and put │ │ │ │ │ +00076890: 416c 6c20 7769 6c6c 2074 6573 7420 666f All will test fo │ │ │ │ │ +000768a0: 7220 696c 6c65 6761 6c20 6172 6775 6d65 r illegal argume │ │ │ │ │ +000768b0: 6e74 732e 0a3c 6272 0a3e 6a61 7661 2f75 nts..java/u │ │ │ │ │ +000768c0: 7469 6c2f 6a61 722f 4174 7472 6962 7574 til/jar/Attribut │ │ │ │ │ +000768d0: 6573 2f54 6573 7441 7474 7273 4e4c 2e6a es/TestAttrsNL.j │ │ │ │ │ +000768e0: 6176 613a 2054 6573 7420 4174 7472 6962 ava: Test Attrib │ │ │ │ │ +000768f0: 7574 6573 206e 6577 6c69 6e65 0a3c 6272 utes newline.
    java/util/jar/ │ │ │ │ │ +00076910: 4a61 7245 6e74 7279 2f47 6574 4d65 7468 JarEntry/GetMeth │ │ │ │ │ +00076920: 6f64 7352 6574 7572 6e43 6c6f 6e65 732e odsReturnClones. │ │ │ │ │ +00076930: 6a61 7661 3a20 456e 7375 7265 2074 6861 java: Ensure tha │ │ │ │ │ +00076940: 7420 6361 6c6c 6572 7320 6361 6e6e 6f74 t callers cannot │ │ │ │ │ +00076950: 206d 6f64 6966 7920 7468 6520 696e 7465 modify the inte │ │ │ │ │ +00076960: 726e 616c 204a 6172 456e 7472 7920 6365 rnal JarEntry ce │ │ │ │ │ +00076970: 7274 2061 6e64 2063 6f64 6573 6967 6e65 rt and codesigne │ │ │ │ │ +00076980: 7220 6172 7261 7973 2e0a 3c62 720a 3e6a r arrays..j │ │ │ │ │ +00076990: 6176 612f 7574 696c 2f6a 6172 2f4a 6172 ava/util/jar/Jar │ │ │ │ │ +000769a0: 4669 6c65 2f43 6f6e 7374 7275 6374 6f72 File/Constructor │ │ │ │ │ +000769b0: 2e6a 6176 613a 2043 6865 636b 2074 6861 .java: Check tha │ │ │ │ │ +000769c0: 7420 636f 6e73 7472 7563 746f 7273 2074 t constructors t │ │ │ │ │ +000769d0: 6872 6f77 2073 7065 6369 6669 6564 2065 hrow specified e │ │ │ │ │ +000769e0: 7863 6570 7469 6f6e 730a 3c62 720a 3e6a xceptions.j │ │ │ │ │ +000769f0: 6176 612f 7574 696c 2f6a 6172 2f4a 6172 ava/util/jar/Jar │ │ │ │ │ +00076a00: 4669 6c65 2f49 676e 6f72 6555 6e72 656c File/IgnoreUnrel │ │ │ │ │ +00076a10: 6174 6564 5369 676e 6174 7572 6546 696c atedSignatureFil │ │ │ │ │ +00076a20: 6573 2e6a 6176 613a 204d 616b 6520 7375 es.java: Make su │ │ │ │ │ +00076a30: 7265 2073 6967 6e61 7475 7265 2072 656c re signature rel │ │ │ │ │ +00076a40: 6174 6564 2066 696c 6573 2069 6e20 7375 ated files in su │ │ │ │ │ +00076a50: 6264 6972 6563 746f 7269 6573 206f 6620 bdirectories of │ │ │ │ │ +00076a60: 4d45 5441 2d49 4e46 2061 7265 206e 6f74 META-INF are not │ │ │ │ │ +00076a70: 2063 6f6e 7369 6465 7265 6420 666f 7220 considered for │ │ │ │ │ +00076a80: 7665 7269 6669 6361 7469 6f6e 0a3c 6272 verification.
    java/util/jar/ │ │ │ │ │ +00076aa0: 4a61 7246 696c 652f 4a61 7242 6163 6b74 JarFile/JarBackt │ │ │ │ │ +00076ab0: 6963 6b4d 616e 6966 6573 742e 6a61 7661 ickManifest.java │ │ │ │ │ +00076ac0: 3a20 4d61 6b65 2073 7572 6520 7363 616e : Make sure scan │ │ │ │ │ +00076ad0: 6e69 6e67 206d 616e 6966 6573 7420 646f ning manifest do │ │ │ │ │ +00076ae0: 6573 6e27 7420 7468 726f 7720 4149 4f4f esn't throw AIOO │ │ │ │ │ +00076af0: 4245 206f 6e20 6365 7274 6169 6e20 7374 BE on certain st │ │ │ │ │ +00076b00: 7269 6e67 7320 636f 6e74 6169 6e69 6e67 rings containing │ │ │ │ │ +00076b10: 2062 6163 6b74 6963 6b73 2e0a 3c62 720a backticks..java/util/jar/J │ │ │ │ │ +00076b30: 6172 4669 6c65 2f4a 6172 4e6f 4d61 6e69 arFile/JarNoMani │ │ │ │ │ +00076b40: 6665 7374 2e6a 6176 613a 204a 6172 4669 fest.java: JarFi │ │ │ │ │ +00076b50: 6c65 2e6d 6179 6265 496e 7374 616e 7469 le.maybeInstanti │ │ │ │ │ +00076b60: 6174 6556 6572 6966 6965 7220 6d75 7374 ateVerifier must │ │ │ │ │ +00076b70: 2063 6865 636b 2066 6f72 2061 6273 656e check for absen │ │ │ │ │ +00076b80: 6365 206f 6620 6d61 6e69 6665 7374 0a3c ce of manifest.< │ │ │ │ │ +00076b90: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6a61 br.>java/util/ja │ │ │ │ │ +00076ba0: 722f 4a61 7246 696c 652f 4d65 764e 5045 r/JarFile/MevNPE │ │ │ │ │ +00076bb0: 2e6a 6176 613a 204e 5045 2066 726f 6d20 .java: NPE from │ │ │ │ │ +00076bc0: 7375 6e2e 7365 6375 7269 7479 2e75 7469 sun.security.uti │ │ │ │ │ +00076bd0: 6c2e 4d61 6e69 6665 7374 456e 7472 7956 l.ManifestEntryV │ │ │ │ │ +00076be0: 6572 6966 6965 722e 7665 7269 6679 2064 erifier.verify d │ │ │ │ │ +00076bf0: 7572 696e 6720 4d61 7665 6e20 6275 696c uring Maven buil │ │ │ │ │ +00076c00: 640a 3c62 720a 3e6a 6176 612f 7574 696c d.java/util │ │ │ │ │ +00076c10: 2f6a 6172 2f4a 6172 4669 6c65 2f53 6361 /jar/JarFile/Sca │ │ │ │ │ +00076c20: 6e53 6967 6e65 644a 6172 2e6a 6176 613a nSignedJar.java: │ │ │ │ │ +00076c30: 2043 6865 636b 2074 6861 7420 6120 7369 Check that a si │ │ │ │ │ +00076c40: 676e 6564 204a 4152 2066 696c 6520 636f gned JAR file co │ │ │ │ │ +00076c50: 6e74 6169 6e69 6e67 2061 6e20 756e 7375 ntaining an unsu │ │ │ │ │ +00076c60: 7070 6f72 7465 6420 7369 676e 6572 2069 pported signer i │ │ │ │ │ +00076c70: 6e66 6f20 6174 7472 6962 7574 6520 6361 nfo attribute ca │ │ │ │ │ +00076c80: 6e20 6265 2070 6172 7365 6420 7375 6363 n be parsed succ │ │ │ │ │ +00076c90: 6573 7366 756c 6c79 2e0a 3c62 720a 3e6a essfully..j │ │ │ │ │ +00076ca0: 6176 612f 7574 696c 2f6a 6172 2f4a 6172 ava/util/jar/Jar │ │ │ │ │ +00076cb0: 4669 6c65 2f53 6967 6e65 644a 6172 4669 File/SignedJarFi │ │ │ │ │ +00076cc0: 6c65 4765 7449 6e70 7574 5374 7265 616d leGetInputStream │ │ │ │ │ +00076cd0: 2e6a 6176 613a 204a 6172 4669 6c65 2e67 .java: JarFile.g │ │ │ │ │ +00076ce0: 6574 496e 7075 7453 7472 6561 6d20 7368 etInputStream sh │ │ │ │ │ +00076cf0: 6f75 6c64 206e 6f74 2074 6872 6f77 2077 ould not throw w │ │ │ │ │ +00076d00: 6865 6e20 6a61 7220 6669 6c65 2069 7320 hen jar file is │ │ │ │ │ +00076d10: 7369 676e 6564 0a3c 6272 0a3e 6a61 7661 signed.java │ │ │ │ │ +00076d20: 2f75 7469 6c2f 6a61 722f 4a61 7246 696c /util/jar/JarFil │ │ │ │ │ +00076d30: 652f 5369 676e 6564 4a61 7250 656e 6469 e/SignedJarPendi │ │ │ │ │ +00076d40: 6e67 426c 6f63 6b2e 6a61 7661 3a20 4a41 ngBlock.java: JA │ │ │ │ │ +00076d50: 5273 2077 6974 6820 7065 6e64 696e 6720 Rs with pending │ │ │ │ │ +00076d60: 626c 6f63 6b20 6669 6c65 7320 2877 6865 block files (whe │ │ │ │ │ +00076d70: 7265 202e 5253 4120 636f 6d65 7320 6265 re .RSA comes be │ │ │ │ │ +00076d80: 666f 7265 202e 5346 2920 7368 6f75 6c64 fore .SF) should │ │ │ │ │ +00076d90: 2076 6572 6966 7920 636f 7272 6563 746c verify correctl │ │ │ │ │ +00076da0: 790a 3c62 720a 3e6a 6176 612f 7574 696c y.java/util │ │ │ │ │ +00076db0: 2f6a 6172 2f4a 6172 4669 6c65 2f53 6f72 /jar/JarFile/Sor │ │ │ │ │ +00076dc0: 7279 436c 6f73 6564 2e6a 6176 613a 2041 ryClosed.java: A │ │ │ │ │ +00076dd0: 6363 6573 7369 6e67 2061 2063 6c6f 7365 ccessing a close │ │ │ │ │ +00076de0: 6420 6a61 7220 6669 6c65 2073 686f 756c d jar file shoul │ │ │ │ │ +00076df0: 6420 6765 6e65 7261 7465 2049 6c6c 6567 d generate Illeg │ │ │ │ │ +00076e00: 616c 5374 6174 6545 7863 6570 7469 6f6e alStateException │ │ │ │ │ +00076e10: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +00076e20: 2f6a 6172 2f4a 6172 4669 6c65 2f54 7572 /jar/JarFile/Tur │ │ │ │ │ +00076e30: 6b43 6572 742e 6a61 7661 3a20 4d61 6b65 kCert.java: Make │ │ │ │ │ +00076e40: 2073 7572 6520 6a61 7220 6365 7274 6966 sure jar certif │ │ │ │ │ +00076e50: 6963 6174 6573 2077 6f72 6b20 666f 7220 icates work for │ │ │ │ │ +00076e60: 5475 726b 6973 6820 6c6f 6361 6c65 0a3c Turkish locale.< │ │ │ │ │ +00076e70: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6a61 br.>java/util/ja │ │ │ │ │ +00076e80: 722f 4a61 7246 696c 652f 5665 7269 6679 r/JarFile/Verify │ │ │ │ │ +00076e90: 5369 676e 6564 4a61 722e 6a61 7661 3a20 SignedJar.java: │ │ │ │ │ +00076ea0: 4d61 6b65 2073 7572 6520 7665 7269 6679 Make sure verify │ │ │ │ │ +00076eb0: 696e 6720 7369 676e 6564 204a 6172 2064 ing signed Jar d │ │ │ │ │ +00076ec0: 6f65 736e 2774 2074 6872 6f77 2053 6563 oesn't throw Sec │ │ │ │ │ +00076ed0: 7572 6974 7945 7863 6570 7469 6f6e 0a3c urityException.< │ │ │ │ │ +00076ee0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6a61 br.>java/util/ja │ │ │ │ │ +00076ef0: 722f 4a61 7246 696c 652f 6a61 7256 6572 r/JarFile/jarVer │ │ │ │ │ +00076f00: 6966 6963 6174 696f 6e2f 4d75 6c74 6950 ification/MultiP │ │ │ │ │ +00076f10: 726f 7669 6465 7254 6573 742e 6a61 7661 roviderTest.java │ │ │ │ │ +00076f20: 3a20 6174 7465 6d70 7420 746f 2074 7269 : attempt to tri │ │ │ │ │ +00076f30: 6767 6572 2063 6c61 7373 206c 6f61 6469 gger class loadi │ │ │ │ │ +00076f40: 6e67 2066 726f 6d20 7468 6520 636c 6173 ng from the clas │ │ │ │ │ +00076f50: 736c 6f61 6465 7220 6475 7269 6e67 204a sloader during J │ │ │ │ │ +00076f60: 4152 2066 696c 6520 7665 7269 6669 6361 AR file verifica │ │ │ │ │ +00076f70: 7469 6f6e 0a3c 6272 0a3e 6a61 7661 2f75 tion.java/u │ │ │ │ │ +00076f80: 7469 6c2f 6a61 722f 4a61 7246 696c 652f til/jar/JarFile/ │ │ │ │ │ +00076f90: 6d72 6a61 722f 4d75 6c74 6952 656c 6561 mrjar/MultiRelea │ │ │ │ │ +00076fa0: 7365 4a61 7241 5049 2e6a 6176 613a 2054 seJarAPI.java: T │ │ │ │ │ +00076fb0: 6573 7420 7468 6520 6578 7465 6e64 6564 est the extended │ │ │ │ │ +00076fc0: 2041 5049 2061 6e64 2074 6865 2061 6c69 API and the ali │ │ │ │ │ +00076fd0: 6173 696e 6720 6164 6469 7469 6f6e 7320 asing additions │ │ │ │ │ +00076fe0: 696e 204a 6172 4669 6c65 2074 6861 7420 in JarFile that │ │ │ │ │ +00076ff0: 7375 7070 6f72 7420 6d75 6c74 692d 7265 support multi-re │ │ │ │ │ +00077000: 6c65 6173 6520 6a61 7220 6669 6c65 730a lease jar files. │ │ │ │ │ +00077010: 3c62 720a 3e6a 6176 612f 7574 696c 2f6a java/util/j │ │ │ │ │ +00077020: 6172 2f4a 6172 4669 6c65 2f6d 726a 6172 ar/JarFile/mrjar │ │ │ │ │ +00077030: 2f4d 756c 7469 5265 6c65 6173 654a 6172 /MultiReleaseJar │ │ │ │ │ +00077040: 4874 7470 5072 6f70 6572 7469 6573 2e6a HttpProperties.j │ │ │ │ │ +00077050: 6176 613a 2054 6573 7420 7468 6520 5379 ava: Test the Sy │ │ │ │ │ +00077060: 7374 656d 2070 726f 7065 7274 6965 7320 stem properties │ │ │ │ │ +00077070: 666f 7220 4a61 7246 696c 6520 7468 6174 for JarFile that │ │ │ │ │ +00077080: 2073 7570 706f 7274 206d 756c 7469 2d72 support multi-r │ │ │ │ │ +00077090: 656c 6561 7365 206a 6172 2066 696c 6573 elease jar files │ │ │ │ │ +000770a0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +000770b0: 6a61 722f 4a61 7246 696c 652f 6d72 6a61 jar/JarFile/mrja │ │ │ │ │ +000770c0: 722f 4d75 6c74 6952 656c 6561 7365 4a61 r/MultiReleaseJa │ │ │ │ │ +000770d0: 7250 726f 7065 7274 6965 732e 6a61 7661 rProperties.java │ │ │ │ │ +000770e0: 3a20 5465 7374 2074 6865 2053 7973 7465 : Test the Syste │ │ │ │ │ +000770f0: 6d20 7072 6f70 6572 7469 6573 2066 6f72 m properties for │ │ │ │ │ +00077100: 204a 6172 4669 6c65 2074 6861 7420 7375 JarFile that su │ │ │ │ │ +00077110: 7070 6f72 7420 6d75 6c74 692d 7265 6c65 pport multi-rele │ │ │ │ │ +00077120: 6173 6520 6a61 7220 6669 6c65 730a 3c62 ase jar files.java/util/jar │ │ │ │ │ +00077140: 2f4a 6172 4669 6c65 2f6d 726a 6172 2f4d /JarFile/mrjar/M │ │ │ │ │ +00077150: 756c 7469 5265 6c65 6173 654a 6172 5365 ultiReleaseJarSe │ │ │ │ │ +00077160: 6375 7269 7479 2e6a 6176 613a 2054 6573 curity.java: Tes │ │ │ │ │ +00077170: 7420 706f 7465 6e74 6961 6c20 7365 6375 t potential secu │ │ │ │ │ +00077180: 7269 7479 2072 656c 6174 6564 2069 7373 rity related iss │ │ │ │ │ +00077190: 7565 730a 3c62 720a 3e6a 6176 612f 7574 ues.java/ut │ │ │ │ │ +000771a0: 696c 2f6a 6172 2f4a 6172 4669 6c65 2f6d il/jar/JarFile/m │ │ │ │ │ +000771b0: 726a 6172 2f54 6573 7456 6572 7369 6f6e rjar/TestVersion │ │ │ │ │ +000771c0: 6564 5374 7265 616d 2e6a 6176 613a 2062 edStream.java: b │ │ │ │ │ +000771d0: 6173 6963 2074 6573 7473 2066 6f72 206d asic tests for m │ │ │ │ │ +000771e0: 756c 7469 2d72 656c 6561 7365 206a 6172 ulti-release jar │ │ │ │ │ +000771f0: 2076 6572 7369 6f6e 6564 2073 7472 6561 versioned strea │ │ │ │ │ +00077200: 6d73 0a3c 6272 0a3e 6a61 7661 2f75 7469 ms.java/uti │ │ │ │ │ +00077210: 6c2f 6a61 722f 4a61 7249 6e70 7574 5374 l/jar/JarInputSt │ │ │ │ │ +00077220: 7265 616d 2f45 6d70 7479 4a61 722e 6a61 ream/EmptyJar.ja │ │ │ │ │ +00077230: 7661 3a20 4d61 6b65 2073 7572 6520 4a61 va: Make sure Ja │ │ │ │ │ +00077240: 7249 6e70 7574 5374 7265 616d 2063 6f6e rInputStream con │ │ │ │ │ +00077250: 7374 7275 6374 6f72 2077 696c 6c20 6e6f structor will no │ │ │ │ │ +00077260: 7420 7468 726f 7720 4e75 6c6c 506f 696e t throw NullPoin │ │ │ │ │ +00077270: 7465 7245 7863 6570 7469 6f6e 2077 6865 terException whe │ │ │ │ │ +00077280: 6e20 7468 6520 4a41 5220 6669 6c65 2069 n the JAR file i │ │ │ │ │ +00077290: 7320 656d 7074 792e 0a3c 6272 0a3e 6a61 s empty..ja │ │ │ │ │ +000772a0: 7661 2f75 7469 6c2f 6a61 722f 4a61 7249 va/util/jar/JarI │ │ │ │ │ +000772b0: 6e70 7574 5374 7265 616d 2f45 7874 7261 nputStream/Extra │ │ │ │ │ +000772c0: 4669 6c65 496e 4d65 7461 496e 662e 6a61 FileInMetaInf.ja │ │ │ │ │ +000772d0: 7661 3a20 4a61 7249 6e70 7574 5374 7265 va: JarInputStre │ │ │ │ │ +000772e0: 616d 2064 6f65 736e 2774 2070 726f 7669 am doesn't provi │ │ │ │ │ +000772f0: 6465 2063 6572 7469 6669 6361 7465 7320 de certificates │ │ │ │ │ +00077300: 666f 7220 736f 6d65 2066 696c 6520 756e for some file un │ │ │ │ │ +00077310: 6465 7220 4d45 5441 2d49 4e46 0a3c 6272 der META-INF.
    java/util/jar/ │ │ │ │ │ +00077330: 4a61 7249 6e70 7574 5374 7265 616d 2f53 JarInputStream/S │ │ │ │ │ +00077340: 6361 6e53 6967 6e65 644a 6172 2e6a 6176 canSignedJar.jav │ │ │ │ │ +00077350: 613a 2043 6f6e 6669 726d 2074 6861 7420 a: Confirm that │ │ │ │ │ +00077360: 4a61 7245 6e74 7279 2e67 6574 4365 7274 JarEntry.getCert │ │ │ │ │ +00077370: 6966 6963 6174 6573 2069 6465 6e74 6966 ificates identif │ │ │ │ │ +00077380: 6965 7320 7369 676e 6564 2065 6e74 7269 ies signed entri │ │ │ │ │ +00077390: 6573 2e0a 3c62 720a 3e6a 6176 612f 7574 es..java/ut │ │ │ │ │ +000773a0: 696c 2f6a 6172 2f4a 6172 496e 7075 7453 il/jar/JarInputS │ │ │ │ │ +000773b0: 7472 6561 6d2f 5465 7374 496e 6465 7865 tream/TestIndexe │ │ │ │ │ +000773c0: 644a 6172 5769 7468 4261 6453 6967 6e61 dJarWithBadSigna │ │ │ │ │ +000773d0: 7475 7265 2e6a 6176 613a 2043 6f6e 6669 ture.java: Confi │ │ │ │ │ +000773e0: 726d 2074 6865 204a 6172 496e 7075 7453 rm the JarInputS │ │ │ │ │ +000773f0: 7472 6561 6d20 7468 726f 7773 2074 6865 tream throws the │ │ │ │ │ +00077400: 2053 6563 7572 6974 7945 7863 6570 7469 SecurityExcepti │ │ │ │ │ +00077410: 6f6e 2077 6865 6e20 7665 7269 6679 696e on when verifyin │ │ │ │ │ +00077420: 6720 616e 2069 6e64 6578 6564 206a 6172 g an indexed jar │ │ │ │ │ +00077430: 2066 696c 6520 7769 7468 2063 6f72 7275 file with corru │ │ │ │ │ +00077440: 7074 6564 2073 6967 6e61 7475 7265 0a3c pted signature.< │ │ │ │ │ +00077450: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6a61 br.>java/util/ja │ │ │ │ │ +00077460: 722f 4d61 6e69 6665 7374 2f43 7265 6174 r/Manifest/Creat │ │ │ │ │ +00077470: 654d 616e 6966 6573 742e 6a61 7661 3a20 eManifest.java: │ │ │ │ │ +00077480: 4a61 7220 746f 6f6c 7320 6661 696c 7320 Jar tools fails │ │ │ │ │ +00077490: 746f 2067 656e 6572 6174 6520 6d61 6e69 to generate mani │ │ │ │ │ +000774a0: 6665 7374 2063 6f72 7265 6374 6c79 2077 fest correctly w │ │ │ │ │ +000774b0: 6865 6e20 626f 756e 6461 7279 2063 6f6e hen boundary con │ │ │ │ │ +000774c0: 6469 7469 6f6e 2068 6974 0a3c 6272 0a3e dition hit. │ │ │ │ │ +000774d0: 6a61 7661 2f75 7469 6c2f 6a61 722f 4d61 java/util/jar/Ma │ │ │ │ │ +000774e0: 6e69 6665 7374 2f49 6e63 6c75 6465 496e nifest/IncludeIn │ │ │ │ │ +000774f0: 4578 6365 7074 696f 6e73 5465 7374 2e6a ExceptionsTest.j │ │ │ │ │ +00077500: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ +00077510: 2074 6865 2070 726f 7065 7274 7920 6a64 the property jd │ │ │ │ │ +00077520: 6b2e 6e65 742e 696e 636c 7564 6549 6e45 k.net.includeInE │ │ │ │ │ +00077530: 7863 6570 7469 6f6e 7320 776f 726b 7320 xceptions works │ │ │ │ │ +00077540: 6173 2065 7870 6563 7465 6420 7768 656e as expected when │ │ │ │ │ +00077550: 2061 6e20 6572 726f 7220 6f63 6375 7273 an error occurs │ │ │ │ │ +00077560: 2077 6869 6c65 2072 6561 6469 6e67 2061 while reading a │ │ │ │ │ +00077570: 6e20 696e 7661 6c69 6420 4d61 6e69 6665 n invalid Manife │ │ │ │ │ +00077580: 7374 2066 696c 652e 0a3c 6272 0a3e 6a61 st file..ja │ │ │ │ │ +00077590: 7661 2f75 7469 6c2f 6a61 722f 4d61 6e69 va/util/jar/Mani │ │ │ │ │ +000775a0: 6665 7374 2f4c 696e 6542 7265 616b 4c69 fest/LineBreakLi │ │ │ │ │ +000775b0: 6e65 5769 6474 682e 6a61 7661 3a20 7772 neWidth.java: wr │ │ │ │ │ +000775c0: 6974 6520 7661 6c69 6420 6d61 6e69 6665 ite valid manife │ │ │ │ │ +000775d0: 7374 7320 7769 7468 2072 6573 7065 6374 sts with respect │ │ │ │ │ +000775e0: 2074 6f20 6c69 6e65 2062 7265 616b 7320 to line breaks │ │ │ │ │ +000775f0: 616e 6420 7265 6164 2061 6e79 206c 696e and read any lin │ │ │ │ │ +00077600: 6520 7769 6474 680a 3c62 720a 3e6a 6176 e width.jav │ │ │ │ │ +00077610: 612f 7574 696c 2f6a 6172 2f4d 616e 6966 a/util/jar/Manif │ │ │ │ │ +00077620: 6573 742f 5661 6c75 6555 7466 3843 6f64 est/ValueUtf8Cod │ │ │ │ │ +00077630: 696e 672e 6a61 7661 3a20 5465 7374 7320 ing.java: Tests │ │ │ │ │ +00077640: 656e 636f 6469 6e67 2061 6e64 2064 6563 encoding and dec │ │ │ │ │ +00077650: 6f64 696e 6720 6d61 6e69 6665 7374 2068 oding manifest h │ │ │ │ │ +00077660: 6561 6465 7220 7661 6c75 6573 2074 6f20 eader values to │ │ │ │ │ +00077670: 616e 6420 6672 6f6d 2055 5446 2d38 2077 and from UTF-8 w │ │ │ │ │ +00077680: 6974 6820 7468 6520 636f 6d70 6c65 7465 ith the complete │ │ │ │ │ +00077690: 2055 6e69 636f 6465 2063 6861 7261 6374 Unicode charact │ │ │ │ │ +000776a0: 6572 2073 6574 2e0a 3c62 720a 3e6a 6176 er set..jav │ │ │ │ │ +000776b0: 612f 7574 696c 2f6a 6172 2f4d 616e 6966 a/util/jar/Manif │ │ │ │ │ +000776c0: 6573 742f 5772 6974 6542 696e 6172 7953 est/WriteBinaryS │ │ │ │ │ +000776d0: 7472 7563 7475 7265 2e6a 6176 613a 2054 tructure.java: T │ │ │ │ │ +000776e0: 6573 7473 2074 6861 7420 6a61 7220 6d61 ests that jar ma │ │ │ │ │ +000776f0: 6e69 6665 7374 7320 6172 6520 7772 6974 nifests are writ │ │ │ │ │ +00077700: 7465 6e20 696e 2061 2070 6172 7469 6375 ten in a particu │ │ │ │ │ +00077710: 6c61 7220 7374 7275 6374 7572 650a 3c62 lar structure.java/util/jar │ │ │ │ │ +00077730: 2f54 6573 7445 7874 7261 2e6a 6176 613a /TestExtra.java: │ │ │ │ │ +00077740: 2054 6573 7420 7468 6174 2063 6c69 656e Test that clien │ │ │ │ │ +00077750: 742d 7072 6f76 6964 6564 2064 6174 6120 t-provided data │ │ │ │ │ +00077760: 696e 2074 6865 2065 7874 7261 2066 6965 in the extra fie │ │ │ │ │ +00077770: 6c64 2069 7320 7772 6974 7465 6e20 616e ld is written an │ │ │ │ │ +00077780: 6420 7265 6164 2063 6f72 7265 6374 6c79 d read correctly │ │ │ │ │ +00077790: 2c20 7461 6b69 6e67 2069 6e74 6f20 6163 , taking into ac │ │ │ │ │ +000777a0: 636f 756e 7420 7468 6520 4a41 525f 4d41 count the JAR_MA │ │ │ │ │ +000777b0: 4749 4320 7772 6974 7465 6e20 696e 746f GIC written into │ │ │ │ │ +000777c0: 2074 6865 2065 7874 7261 2066 6965 6c64 the extra field │ │ │ │ │ +000777d0: 206f 6620 7468 6520 6669 7273 7420 656e of the first en │ │ │ │ │ +000777e0: 7472 7920 6f66 204a 4152 2066 696c 6573 try of JAR files │ │ │ │ │ +000777f0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +00077800: 2f6c 6f67 6769 6e67 2f41 6e6f 6e79 6d6f /logging/Anonymo │ │ │ │ │ +00077810: 7573 4c6f 6767 6572 2f54 6573 7441 6e6f usLogger/TestAno │ │ │ │ │ +00077820: 6e79 6d6f 7573 4c6f 6767 6572 2e6a 6176 nymousLogger.jav │ │ │ │ │ +00077830: 613a 2063 6865 636b 7320 7468 6174 2061 a: checks that a │ │ │ │ │ +00077840: 6e6f 6e79 6d6f 7573 206c 6f67 6765 7220 nonymous logger │ │ │ │ │ +00077850: 7365 7474 6572 7320 776f 726b 2061 7320 setters work as │ │ │ │ │ +00077860: 6578 7065 6374 6564 2077 6865 6e20 6120 expected when a │ │ │ │ │ +00077870: 7365 6375 7269 7479 206d 616e 6167 6572 security manager │ │ │ │ │ +00077880: 2069 7320 7365 742c 2061 6e64 2063 6865 is set, and che │ │ │ │ │ +00077890: 636b 7320 7468 6174 2067 6574 7465 7273 cks that getters │ │ │ │ │ +000778a0: 2072 6574 7572 6e20 6578 7065 6374 6564 return expected │ │ │ │ │ +000778b0: 2076 616c 7565 732e 0a3c 6272 0a3e 6a61 values..ja │ │ │ │ │ +000778c0: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ +000778d0: 4368 6563 6b4c 6f63 6b4c 6f63 6174 696f CheckLockLocatio │ │ │ │ │ +000778e0: 6e54 6573 742e 6a61 7661 3a20 7468 726f nTest.java: thro │ │ │ │ │ +000778f0: 7720 6d6f 7265 2070 7265 6369 7365 2049 w more precise I │ │ │ │ │ +00077900: 4f45 7863 6570 7469 6f6e 2077 6865 6e20 OException when │ │ │ │ │ +00077910: 7061 7474 6572 6e20 7370 6563 6966 6965 pattern specifie │ │ │ │ │ +00077920: 7320 696e 7661 6c69 6420 6469 7265 6374 s invalid direct │ │ │ │ │ +00077930: 6f72 790a 3c62 720a 3e6a 6176 612f 7574 ory.java/ut │ │ │ │ │ +00077940: 696c 2f6c 6f67 6769 6e67 2f43 6865 636b il/logging/Check │ │ │ │ │ +00077950: 5a6f 6d62 6965 4c6f 636b 5465 7374 2e6a ZombieLockTest.j │ │ │ │ │ +00077960: 6176 613a 2052 6567 7265 7373 696f 6e20 ava: Regression │ │ │ │ │ +00077970: 6f6e 206a 6176 612e 7574 696c 2e6c 6f67 on java.util.log │ │ │ │ │ +00077980: 6769 6e67 2e46 696c 6548 616e 646c 6572 ging.FileHandler │ │ │ │ │ +00077990: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +000779a0: 2f6c 6f67 6769 6e67 2f43 6c61 7373 4c6f /logging/ClassLo │ │ │ │ │ +000779b0: 6164 6572 4c65 616b 5465 7374 2e6a 6176 aderLeakTest.jav │ │ │ │ │ +000779c0: 613a 2054 6573 7420 7665 7269 6665 7320 a: Test verifes │ │ │ │ │ +000779d0: 7468 6174 204c 6f67 4d61 6e61 6765 7220 that LogManager │ │ │ │ │ +000779e0: 7368 7574 646f 776e 2068 6f6f 6b20 646f shutdown hook do │ │ │ │ │ +000779f0: 6573 206e 6f74 2063 6175 7365 2061 6e20 es not cause an │ │ │ │ │ +00077a00: 6170 706c 6963 6174 696f 6e20 636c 6173 application clas │ │ │ │ │ +00077a10: 736c 6f61 6465 7220 6c65 616b 732e 0a3c sloader leaks..< │ │ │ │ │ +00077a20: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6c6f br.>java/util/lo │ │ │ │ │ +00077a30: 6767 696e 672f 4375 7374 6f6d 4c6f 674d gging/CustomLogM │ │ │ │ │ +00077a40: 616e 6167 6572 5465 7374 2e6a 6176 613a anagerTest.java: │ │ │ │ │ +00077a50: 2041 6464 206c 6f67 6765 7273 2074 6f20 Add loggers to │ │ │ │ │ +00077a60: 6375 7374 6f6d 206c 6f67 206d 616e 6167 custom log manag │ │ │ │ │ +00077a70: 6572 0a3c 6272 0a3e 6a61 7661 2f75 7469 er.java/uti │ │ │ │ │ +00077a80: 6c2f 6c6f 6767 696e 672f 4465 6661 756c l/logging/Defaul │ │ │ │ │ +00077a90: 7443 6f6e 6669 6754 6573 742e 6a61 7661 tConfigTest.java │ │ │ │ │ +00077aa0: 3a20 4368 6563 6b20 6465 6661 756c 7420 : Check default │ │ │ │ │ +00077ab0: 636f 6e66 6967 7572 6174 696f 6e0a 3c62 configuration.java/util/log │ │ │ │ │ +00077ad0: 6769 6e67 2f44 7261 696e 4669 6e64 4465 ging/DrainFindDe │ │ │ │ │ +00077ae0: 6164 6c6f 636b 5465 7374 2e6a 6176 613a adlockTest.java: │ │ │ │ │ +00077af0: 2063 6865 636b 2066 6f72 2064 6561 646c check for deadl │ │ │ │ │ +00077b00: 6f63 6b20 6265 7477 6565 6e20 6669 6e64 ock between find │ │ │ │ │ +00077b10: 4c6f 6767 6572 2829 2061 6e64 2064 7261 Logger() and dra │ │ │ │ │ +00077b20: 696e 4c6f 6767 6572 5265 6651 7565 7565 inLoggerRefQueue │ │ │ │ │ +00077b30: 426f 756e 6465 6428 290a 3c62 720a 3e6a Bounded().j │ │ │ │ │ +00077b40: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ +00077b50: 2f46 696c 6548 616e 646c 6572 4163 6365 /FileHandlerAcce │ │ │ │ │ +00077b60: 7373 5465 7374 2e6a 6176 613a 2074 6573 ssTest.java: tes │ │ │ │ │ +00077b70: 7473 2074 6865 2068 616e 646c 696e 6720 ts the handling │ │ │ │ │ +00077b80: 6f66 2041 6363 6573 7344 656e 6965 6445 of AccessDeniedE │ │ │ │ │ +00077b90: 7863 6570 7469 6f6e 2064 7565 2074 6f20 xception due to │ │ │ │ │ +00077ba0: 6465 6c61 7920 696e 2057 696e 646f 7773 delay in Windows │ │ │ │ │ +00077bb0: 2064 656c 6574 696f 6e2e 0a3c 6272 0a3e deletion.. │ │ │ │ │ +00077bc0: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ +00077bd0: 672f 4669 6c65 4861 6e64 6c65 724c 6f6e g/FileHandlerLon │ │ │ │ │ +00077be0: 674c 696d 6974 2e6a 6176 613a 2074 6573 gLimit.java: tes │ │ │ │ │ +00077bf0: 7473 2074 6861 7420 4669 6c65 4861 6e64 ts that FileHand │ │ │ │ │ +00077c00: 6c65 7220 6361 6e20 6163 6365 7074 2061 ler can accept a │ │ │ │ │ +00077c10: 206c 6f6e 6720 6c69 6d69 742e 0a3c 6272 long limit..
    java/util/logg │ │ │ │ │ +00077c30: 696e 672f 4669 6c65 4861 6e64 6c65 724d ing/FileHandlerM │ │ │ │ │ +00077c40: 6178 4c6f 636b 7354 6573 742e 6a61 7661 axLocksTest.java │ │ │ │ │ +00077c50: 3a20 7465 7374 2074 6865 2046 696c 6548 : test the FileH │ │ │ │ │ +00077c60: 616e 646c 6572 2773 206e 6577 2070 726f andler's new pro │ │ │ │ │ +00077c70: 7065 7274 7920 226a 6176 612e 7574 696c perty "java.util │ │ │ │ │ +00077c80: 2e6c 6f67 6769 6e67 2e46 696c 6548 616e .logging.FileHan │ │ │ │ │ +00077c90: 646c 6572 2e6d 6178 4c6f 636b 7322 2077 dler.maxLocks" w │ │ │ │ │ +00077ca0: 6869 6368 2077 696c 6c20 6265 2070 7265 hich will be pre │ │ │ │ │ +00077cb0: 7365 6e74 2069 6e20 226c 6f67 6769 6e67 sent in "logging │ │ │ │ │ +00077cc0: 2e70 726f 7065 7274 6965 7322 2066 696c .properties" fil │ │ │ │ │ +00077cd0: 6520 7769 7468 2064 6566 6175 6c74 2076 e with default v │ │ │ │ │ +00077ce0: 616c 7565 206f 6620 3130 302e 0a3c 6272 alue of 100..
    java/util/logg │ │ │ │ │ +00077d00: 696e 672f 4669 6c65 4861 6e64 6c65 7250 ing/FileHandlerP │ │ │ │ │ +00077d10: 6174 682e 6a61 7661 3a20 7465 7374 7320 ath.java: tests │ │ │ │ │ +00077d20: 7468 6174 2075 7369 6e67 2061 2073 696d that using a sim │ │ │ │ │ +00077d30: 706c 6520 286e 6f6e 2063 6f6d 706f 7369 ple (non composi │ │ │ │ │ +00077d40: 7465 2920 7061 7474 6572 6e20 646f 6573 te) pattern does │ │ │ │ │ +00077d50: 206e 6f74 206c 6561 6420 746f 204e 5045 not lead to NPE │ │ │ │ │ +00077d60: 2077 6865 6e20 7468 6520 6c6f 636b 2066 when the lock f │ │ │ │ │ +00077d70: 696c 6520 616c 7265 6164 7920 6578 6973 ile already exis │ │ │ │ │ +00077d80: 7473 2e0a 3c62 720a 3e6a 6176 612f 7574 ts..java/ut │ │ │ │ │ +00077d90: 696c 2f6c 6f67 6769 6e67 2f46 696c 6548 il/logging/FileH │ │ │ │ │ +00077da0: 616e 646c 6572 5061 7474 6572 6e45 7863 andlerPatternExc │ │ │ │ │ +00077db0: 6570 7469 6f6e 732e 6a61 7661 3a20 7465 eptions.java: te │ │ │ │ │ +00077dc0: 7374 7320 7468 6174 2061 6e20 656d 7074 sts that an empt │ │ │ │ │ +00077dd0: 7920 6f72 206e 756c 6c20 7061 7474 6572 y or null patter │ │ │ │ │ +00077de0: 6e20 616c 7761 7973 2072 6573 756c 7420 n always result │ │ │ │ │ +00077df0: 696e 2061 6e20 6578 6365 7074 696f 6e2e in an exception. │ │ │ │ │ +00077e00: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +00077e10: 6c6f 6767 696e 672f 4669 6c65 4861 6e64 logging/FileHand │ │ │ │ │ +00077e20: 6c65 7250 6174 7465 726e 4765 6e65 7261 lerPatternGenera │ │ │ │ │ +00077e30: 7469 6f6e 2e6a 6176 613a 2074 6573 7473 tion.java: tests │ │ │ │ │ +00077e40: 2074 6865 2070 6174 7465 726e 2067 656e the pattern gen │ │ │ │ │ +00077e50: 6572 6174 696f 6e20 616c 676f 7269 7468 eration algorith │ │ │ │ │ +00077e60: 6d0a 3c62 720a 3e6a 6176 612f 7574 696c m.java/util │ │ │ │ │ +00077e70: 2f6c 6f67 6769 6e67 2f47 6574 476c 6f62 /logging/GetGlob │ │ │ │ │ +00077e80: 616c 5465 7374 2e6a 6176 613a 2041 6464 alTest.java: Add │ │ │ │ │ +00077e90: 6564 2063 6f6e 7665 6e69 656e 6365 206d ed convenience m │ │ │ │ │ +00077ea0: 6574 686f 6420 666f 7220 6465 7072 6563 ethod for deprec │ │ │ │ │ +00077eb0: 6174 6564 204c 6f67 6765 722e 676c 6f62 ated Logger.glob │ │ │ │ │ +00077ec0: 616c 0a3c 6272 0a3e 6a61 7661 2f75 7469 al.java/uti │ │ │ │ │ +00077ed0: 6c2f 6c6f 6767 696e 672f 4861 6e64 6c65 l/logging/Handle │ │ │ │ │ +00077ee0: 7273 436f 6e66 6967 5465 7374 2e6a 6176 rsConfigTest.jav │ │ │ │ │ +00077ef0: 613a 2054 6573 7420 7768 6963 6820 7665 a: Test which ve │ │ │ │ │ +00077f00: 7269 6669 6573 2074 6861 7420 7661 7269 rifies that vari │ │ │ │ │ +00077f10: 6f75 7320 4a44 4b20 6c6f 6767 696e 6720 ous JDK logging │ │ │ │ │ +00077f20: 4861 6e64 6c65 7273 2061 7265 2063 6f6e Handlers are con │ │ │ │ │ +00077f30: 6669 6775 7265 6420 636f 7272 6563 746c figured correctl │ │ │ │ │ +00077f40: 7920 6672 6f6d 2064 6566 6175 6c74 7320 y from defaults │ │ │ │ │ +00077f50: 616e 642f 6f72 204c 6f67 4d61 6e61 6765 and/or LogManage │ │ │ │ │ +00077f60: 7220 7072 6f70 6572 7469 6573 2061 7320 r properties as │ │ │ │ │ +00077f70: 7370 6563 6966 6965 6420 696e 206a 6176 specified in jav │ │ │ │ │ +00077f80: 6164 6f63 2061 6e64 2074 6861 7420 6e6f adoc and that no │ │ │ │ │ +00077f90: 2073 7065 6369 616c 206c 6f67 6769 6e67 special logging │ │ │ │ │ +00077fa0: 2070 6572 6d69 7373 696f 6e20 6973 2072 permission is r │ │ │ │ │ +00077fb0: 6571 7569 7265 6420 666f 7220 696e 7374 equired for inst │ │ │ │ │ +00077fc0: 616e 7469 6174 696e 6720 7468 656d 2e0a antiating them.. │ │ │ │ │ +00077fd0: 3c62 720a 3e6a 6176 612f 7574 696c 2f6c java/util/l │ │ │ │ │ +00077fe0: 6f67 6769 6e67 2f48 6967 6865 7252 6573 ogging/HigherRes │ │ │ │ │ +00077ff0: 6f6c 7574 696f 6e54 696d 6553 7461 6d70 olutionTimeStamp │ │ │ │ │ +00078000: 732f 4c6f 6752 6563 6f72 6457 6974 684e s/LogRecordWithN │ │ │ │ │ +00078010: 616e 6f73 2e6a 6176 613a 2074 6573 7473 anos.java: tests │ │ │ │ │ +00078020: 2074 6861 7420 4c6f 6752 6563 6f72 6420 that LogRecord │ │ │ │ │ +00078030: 6861 7320 6e61 6e6f 732e 2e2e 0a3c 6272 has nanos....
    java/util/logg │ │ │ │ │ +00078050: 696e 672f 4869 6768 6572 5265 736f 6c75 ing/HigherResolu │ │ │ │ │ +00078060: 7469 6f6e 5469 6d65 5374 616d 7073 2f4c tionTimeStamps/L │ │ │ │ │ +00078070: 6f67 5265 636f 7264 5769 7468 4e61 6e6f ogRecordWithNano │ │ │ │ │ +00078080: 7341 5049 2e6a 6176 613a 2074 6573 7473 sAPI.java: tests │ │ │ │ │ +00078090: 2074 6865 206e 6577 206d 6574 686f 6473 the new methods │ │ │ │ │ +000780a0: 2061 6464 6564 2074 6f20 4c6f 6752 6563 added to LogRec │ │ │ │ │ +000780b0: 6f72 642e 0a3c 6272 0a3e 6a61 7661 2f75 ord..java/u │ │ │ │ │ +000780c0: 7469 6c2f 6c6f 6767 696e 672f 4869 6768 til/logging/High │ │ │ │ │ +000780d0: 6572 5265 736f 6c75 7469 6f6e 5469 6d65 erResolutionTime │ │ │ │ │ +000780e0: 5374 616d 7073 2f53 6572 6961 6c69 7a65 Stamps/Serialize │ │ │ │ │ +000780f0: 4c6f 6752 6563 6f72 642e 6a61 7661 3a20 LogRecord.java: │ │ │ │ │ +00078100: 7465 7374 7320 7468 6520 636f 6d70 6174 tests the compat │ │ │ │ │ +00078110: 6962 696c 6974 7920 6f66 204c 6f67 5265 ibility of LogRe │ │ │ │ │ +00078120: 636f 7264 2073 6572 6961 6c20 666f 726d cord serial form │ │ │ │ │ +00078130: 2062 6574 7765 656e 204a 444b 2038 2061 between JDK 8 a │ │ │ │ │ +00078140: 6e64 204a 444b 2039 2e0a 3c62 720a 3e6a nd JDK 9..j │ │ │ │ │ +00078150: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ +00078160: 2f48 6967 6865 7252 6573 6f6c 7574 696f /HigherResolutio │ │ │ │ │ +00078170: 6e54 696d 6553 7461 6d70 732f 5369 6d70 nTimeStamps/Simp │ │ │ │ │ +00078180: 6c65 466f 726d 6174 7465 724e 616e 6f73 leFormatterNanos │ │ │ │ │ +00078190: 2e6a 6176 613a 2074 6573 7473 2074 6861 .java: tests tha │ │ │ │ │ +000781a0: 7420 5369 6d70 6c65 466f 726d 6174 7465 t SimpleFormatte │ │ │ │ │ +000781b0: 7220 6361 6e20 7072 696e 7420 6f75 7420 r can print out │ │ │ │ │ +000781c0: 6461 7465 7320 7769 7468 2074 6865 206e dates with the n │ │ │ │ │ +000781d0: 6577 206e 616e 6f73 6563 6f6e 6420 7072 ew nanosecond pr │ │ │ │ │ +000781e0: 6563 6973 696f 6e2e 0a3c 6272 0a3e 6a61 ecision..ja │ │ │ │ │ +000781f0: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ +00078200: 4869 6768 6572 5265 736f 6c75 7469 6f6e HigherResolution │ │ │ │ │ +00078210: 5469 6d65 5374 616d 7073 2f58 6d6c 466f TimeStamps/XmlFo │ │ │ │ │ +00078220: 726d 6174 7465 724e 616e 6f73 2e6a 6176 rmatterNanos.jav │ │ │ │ │ +00078230: 613a 2074 6573 7473 2074 6861 7420 586d a: tests that Xm │ │ │ │ │ +00078240: 6c46 6f72 6d61 7474 6572 2077 696c 6c20 lFormatter will │ │ │ │ │ +00078250: 7072 696e 7420 6f75 7420 6461 7465 7320 print out dates │ │ │ │ │ +00078260: 7769 7468 2074 6865 206e 6577 206e 616e with the new nan │ │ │ │ │ +00078270: 6f73 6563 6f6e 6420 7072 6563 6973 696f osecond precisio │ │ │ │ │ +00078280: 6e2e 0a3c 6272 0a3e 6a61 7661 2f75 7469 n..java/uti │ │ │ │ │ +00078290: 6c2f 6c6f 6767 696e 672f 4973 4c6f 6767 l/logging/IsLogg │ │ │ │ │ +000782a0: 6162 6c65 4861 6e64 6c65 7254 6573 742e ableHandlerTest. │ │ │ │ │ +000782b0: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ +000782c0: 4861 6e64 6c65 722e 6973 4c6f 6767 6162 Handler.isLoggab │ │ │ │ │ +000782d0: 6c65 286e 756c 6c29 2072 6574 7572 6e73 le(null) returns │ │ │ │ │ +000782e0: 2066 616c 7365 0a3c 6272 0a3e 6a61 7661 false.java │ │ │ │ │ +000782f0: 2f75 7469 6c2f 6c6f 6767 696e 672f 4c65 /util/logging/Le │ │ │ │ │ +00078300: 7665 6c2f 4375 7374 6f6d 4c65 7665 6c2e vel/CustomLevel. │ │ │ │ │ +00078310: 6a61 7661 3a20 5465 7374 204c 6576 656c java: Test Level │ │ │ │ │ +00078320: 2e70 6172 7365 2074 6f20 6c6f 6f6b 2075 .parse to look u │ │ │ │ │ +00078330: 7020 6375 7374 6f6d 206c 6576 656c 7320 p custom levels │ │ │ │ │ +00078340: 6279 206e 616d 6520 616e 6420 6974 7320 by name and its │ │ │ │ │ +00078350: 6c6f 6361 6c69 7a65 6420 6e61 6d65 2c20 localized name, │ │ │ │ │ +00078360: 6173 2077 656c 6c20 6173 2073 6576 6572 as well as sever │ │ │ │ │ +00078370: 6974 792e 0a3c 6272 0a3e 6a61 7661 2f75 ity..java/u │ │ │ │ │ +00078380: 7469 6c2f 6c6f 6767 696e 672f 4c6f 6361 til/logging/Loca │ │ │ │ │ +00078390: 6c69 7a65 644c 6576 656c 4e61 6d65 2e6a lizedLevelName.j │ │ │ │ │ +000783a0: 6176 613a 2074 6573 7420 6c6f 6767 696e ava: test loggin │ │ │ │ │ +000783b0: 672e 7072 6f70 6572 7469 6573 206c 6f63 g.properties loc │ │ │ │ │ +000783c0: 616c 697a 6564 0a3c 6272 0a3e 6a61 7661 alized.java │ │ │ │ │ +000783d0: 2f75 7469 6c2f 6c6f 6767 696e 672f 4c6f /util/logging/Lo │ │ │ │ │ +000783e0: 674d 616e 6167 6572 2f43 6f6e 6669 6775 gManager/Configu │ │ │ │ │ +000783f0: 7261 7469 6f6e 2f49 6e76 616c 6964 4573 ration/InvalidEs │ │ │ │ │ +00078400: 6361 7065 436f 6e66 6967 7572 6174 696f capeConfiguratio │ │ │ │ │ +00078410: 6e54 6573 742e 6a61 7661 3a20 200a 3c62 nTest.java: .java/util/log │ │ │ │ │ +00078430: 6769 6e67 2f4c 6f67 4d61 6e61 6765 722f ging/LogManager/ │ │ │ │ │ +00078440: 436f 6e66 6967 7572 6174 696f 6e2f 5061 Configuration/Pa │ │ │ │ │ +00078450: 7265 6e74 4c6f 6767 6572 5769 7468 4861 rentLoggerWithHa │ │ │ │ │ +00078460: 6e64 6c65 7247 432e 6a61 7661 3a20 7465 ndlerGC.java: te │ │ │ │ │ +00078470: 7374 7320 7468 6174 2046 696c 6548 616e sts that FileHan │ │ │ │ │ +00078480: 646c 6572 7320 636f 6e66 6967 7572 6564 dlers configured │ │ │ │ │ +00078490: 206f 6e20 6162 7374 7261 6374 206e 6f64 on abstract nod │ │ │ │ │ +000784a0: 6573 2069 6e20 6c6f 6767 696e 672e 7072 es in logging.pr │ │ │ │ │ +000784b0: 6f70 6572 7469 6573 2077 696c 6c20 6265 operties will be │ │ │ │ │ +000784c0: 2063 6c6f 7365 6420 6279 2072 6573 6574 closed by reset │ │ │ │ │ +000784d0: 2829 2e0a 3c62 720a 3e6a 6176 612f 7574 ()..java/ut │ │ │ │ │ +000784e0: 696c 2f6c 6f67 6769 6e67 2f4c 6f67 4d61 il/logging/LogMa │ │ │ │ │ +000784f0: 6e61 6765 722f 436f 6e66 6967 7572 6174 nager/Configurat │ │ │ │ │ +00078500: 696f 6e2f 5465 7374 436f 6e66 6967 7572 ion/TestConfigur │ │ │ │ │ +00078510: 6174 696f 6e4c 6f63 6b2e 6a61 7661 3a20 ationLock.java: │ │ │ │ │ +00078520: 5465 7374 2074 6861 7420 7573 696e 6720 Test that using │ │ │ │ │ +00078530: 6120 7265 656e 7472 616e 7420 636f 6e66 a reentrant conf │ │ │ │ │ +00078540: 6967 7572 6174 696f 6e20 6c6f 636b 2064 iguration lock d │ │ │ │ │ +00078550: 6f65 7320 6e6f 7420 696e 7472 6f64 7563 oes not introduc │ │ │ │ │ +00078560: 6520 6e65 7720 7379 6e63 6872 6f6e 697a e new synchroniz │ │ │ │ │ +00078570: 6174 696f 6e20 6973 7375 6573 2069 6e20 ation issues in │ │ │ │ │ +00078580: 4c6f 6767 6572 2061 6e64 204c 6f67 4d61 Logger and LogMa │ │ │ │ │ +00078590: 6e61 6765 722e 0a3c 6272 0a3e 6a61 7661 nager..java │ │ │ │ │ +000785a0: 2f75 7469 6c2f 6c6f 6767 696e 672f 4c6f /util/logging/Lo │ │ │ │ │ +000785b0: 674d 616e 6167 6572 2f43 6f6e 6669 6775 gManager/Configu │ │ │ │ │ +000785c0: 7261 7469 6f6e 2f72 6f6f 744c 6f67 6765 ration/rootLogge │ │ │ │ │ +000785d0: 7248 616e 646c 6572 732f 4261 6452 6f6f rHandlers/BadRoo │ │ │ │ │ +000785e0: 744c 6f67 6765 7248 616e 646c 6572 732e tLoggerHandlers. │ │ │ │ │ +000785f0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +00078600: 612f 7574 696c 2f6c 6f67 6769 6e67 2f4c a/util/logging/L │ │ │ │ │ +00078610: 6f67 4d61 6e61 6765 722f 436f 6e66 6967 ogManager/Config │ │ │ │ │ +00078620: 7572 6174 696f 6e2f 726f 6f74 4c6f 6767 uration/rootLogg │ │ │ │ │ +00078630: 6572 4861 6e64 6c65 7273 2f52 6f6f 744c erHandlers/RootL │ │ │ │ │ +00078640: 6f67 6765 7248 616e 646c 6572 732e 6a61 oggerHandlers.ja │ │ │ │ │ +00078650: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +00078660: 7574 696c 2f6c 6f67 6769 6e67 2f4c 6f67 util/logging/Log │ │ │ │ │ +00078670: 4d61 6e61 6765 722f 436f 6e66 6967 7572 Manager/Configur │ │ │ │ │ +00078680: 6174 696f 6e2f 7570 6461 7465 436f 6e66 ation/updateConf │ │ │ │ │ +00078690: 6967 7572 6174 696f 6e2f 4861 6e64 6c65 iguration/Handle │ │ │ │ │ +000786a0: 7273 4f6e 436f 6d70 6c65 7852 6573 6574 rsOnComplexReset │ │ │ │ │ +000786b0: 5570 6461 7465 2e6a 6176 613a 2074 6573 Update.java: tes │ │ │ │ │ +000786c0: 7473 2074 6861 7420 4669 6c65 4861 6e64 ts that FileHand │ │ │ │ │ +000786d0: 6c65 7273 2063 6f6e 6669 6775 7265 6420 lers configured │ │ │ │ │ +000786e0: 6f6e 2061 6273 7472 6163 7420 6e6f 6465 on abstract node │ │ │ │ │ +000786f0: 7320 696e 206c 6f67 6769 6e67 2e70 726f s in logging.pro │ │ │ │ │ +00078700: 7065 7274 6965 7320 7769 6c6c 2062 6520 perties will be │ │ │ │ │ +00078710: 636c 6f73 6564 206f 6e20 7265 7365 7420 closed on reset │ │ │ │ │ +00078720: 616e 6420 7265 6f70 656e 6564 206f 6e20 and reopened on │ │ │ │ │ +00078730: 7570 6461 7465 436f 6e66 6967 7572 6174 updateConfigurat │ │ │ │ │ +00078740: 696f 6e28 292e 0a3c 6272 0a3e 6a61 7661 ion()..java │ │ │ │ │ +00078750: 2f75 7469 6c2f 6c6f 6767 696e 672f 4c6f /util/logging/Lo │ │ │ │ │ +00078760: 674d 616e 6167 6572 2f43 6f6e 6669 6775 gManager/Configu │ │ │ │ │ +00078770: 7261 7469 6f6e 2f75 7064 6174 6543 6f6e ration/updateCon │ │ │ │ │ +00078780: 6669 6775 7261 7469 6f6e 2f48 616e 646c figuration/Handl │ │ │ │ │ +00078790: 6572 734f 6e43 6f6d 706c 6578 5570 6461 ersOnComplexUpda │ │ │ │ │ +000787a0: 7465 2e6a 6176 613a 2074 6573 7473 2074 te.java: tests t │ │ │ │ │ +000787b0: 6861 7420 4669 6c65 4861 6e64 6c65 7273 hat FileHandlers │ │ │ │ │ +000787c0: 2063 6f6e 6669 6775 7265 6420 6f6e 2061 configured on a │ │ │ │ │ +000787d0: 6273 7472 6163 7420 6e6f 6465 7320 696e bstract nodes in │ │ │ │ │ +000787e0: 206c 6f67 6769 6e67 2e70 726f 7065 7274 logging.propert │ │ │ │ │ +000787f0: 6965 7320 7769 6c6c 2062 6520 7072 6f70 ies will be prop │ │ │ │ │ +00078800: 6572 6c79 2063 6c6f 7365 6420 616e 6420 erly closed and │ │ │ │ │ +00078810: 7265 6f70 656e 6564 206f 6e20 7570 6461 reopened on upda │ │ │ │ │ +00078820: 7465 436f 6e66 6967 7572 6174 696f 6e28 teConfiguration( │ │ │ │ │ +00078830: 292e 0a3c 6272 0a3e 6a61 7661 2f75 7469 )..java/uti │ │ │ │ │ +00078840: 6c2f 6c6f 6767 696e 672f 4c6f 674d 616e l/logging/LogMan │ │ │ │ │ +00078850: 6167 6572 2f43 6f6e 6669 6775 7261 7469 ager/Configurati │ │ │ │ │ +00078860: 6f6e 2f75 7064 6174 6543 6f6e 6669 6775 on/updateConfigu │ │ │ │ │ +00078870: 7261 7469 6f6e 2f53 696d 706c 6555 7064 ration/SimpleUpd │ │ │ │ │ +00078880: 6174 6543 6f6e 6669 6757 6974 6849 6e70 ateConfigWithInp │ │ │ │ │ +00078890: 7574 5374 7265 616d 5465 7374 2e6a 6176 utStreamTest.jav │ │ │ │ │ +000788a0: 613a 2074 6573 7473 204c 6f67 4d61 6e61 a: tests LogMana │ │ │ │ │ +000788b0: 6765 722e 7570 6461 7465 436f 6e66 6967 ger.updateConfig │ │ │ │ │ +000788c0: 7572 6174 696f 6e28 496e 7075 7453 7472 uration(InputStr │ │ │ │ │ +000788d0: 6561 6d2c 2046 756e 6374 696f 6e29 206d eam, Function) m │ │ │ │ │ +000788e0: 6574 686f 640a 3c62 720a 3e6a 6176 612f ethod.java/ │ │ │ │ │ +000788f0: 7574 696c 2f6c 6f67 6769 6e67 2f4c 6f67 util/logging/Log │ │ │ │ │ +00078900: 4d61 6e61 6765 722f 436f 6e66 6967 7572 Manager/Configur │ │ │ │ │ +00078910: 6174 696f 6e2f 7570 6461 7465 436f 6e66 ation/updateConf │ │ │ │ │ +00078920: 6967 7572 6174 696f 6e2f 5369 6d70 6c65 iguration/Simple │ │ │ │ │ +00078930: 5570 6461 7465 436f 6e66 6967 7572 6174 UpdateConfigurat │ │ │ │ │ +00078940: 696f 6e54 6573 742e 6a61 7661 3a20 7465 ionTest.java: te │ │ │ │ │ +00078950: 7374 7320 4c6f 674d 616e 6167 6572 2e75 sts LogManager.u │ │ │ │ │ +00078960: 7064 6174 6543 6f6e 6669 6775 7261 7469 pdateConfigurati │ │ │ │ │ +00078970: 6f6e 2846 756e 6374 696f 6e29 206d 6574 on(Function) met │ │ │ │ │ +00078980: 686f 640a 3c62 720a 3e6a 6176 612f 7574 hod.java/ut │ │ │ │ │ +00078990: 696c 2f6c 6f67 6769 6e67 2f4c 6f67 4d61 il/logging/LogMa │ │ │ │ │ +000789a0: 6e61 6765 722f 436f 6e66 6967 7572 6174 nager/Configurat │ │ │ │ │ +000789b0: 696f 6e2f 7570 6461 7465 436f 6e66 6967 ion/updateConfig │ │ │ │ │ +000789c0: 7572 6174 696f 6e2f 5570 6461 7465 436f uration/UpdateCo │ │ │ │ │ +000789d0: 6e66 6967 7572 6174 696f 6e54 6573 742e nfigurationTest. │ │ │ │ │ +000789e0: 6a61 7661 3a20 7465 7374 7320 4c6f 674d java: tests LogM │ │ │ │ │ +000789f0: 616e 6167 6572 2e75 7064 6174 6543 6f6e anager.updateCon │ │ │ │ │ +00078a00: 6669 6775 7261 7469 6f6e 2862 696e 290a figuration(bin). │ │ │ │ │ +00078a10: 3c62 720a 3e6a 6176 612f 7574 696c 2f6c java/util/l │ │ │ │ │ +00078a20: 6f67 6769 6e67 2f4c 6f67 4d61 6e61 6765 ogging/LogManage │ │ │ │ │ +00078a30: 722f 4c69 6e6b 6167 6545 7272 6f72 5465 r/LinkageErrorTe │ │ │ │ │ +00078a40: 7374 2e6a 6176 613a 2043 6865 636b 7320 st.java: Checks │ │ │ │ │ +00078a50: 7468 6174 204c 696e 6b61 6765 4572 726f that LinkageErro │ │ │ │ │ +00078a60: 7220 6172 6520 6967 6e6f 7265 6420 7768 r are ignored wh │ │ │ │ │ +00078a70: 656e 2063 6c6f 7369 6e67 2068 616e 646c en closing handl │ │ │ │ │ +00078a80: 6572 7320 6475 7269 6e67 2053 6875 7464 ers during Shutd │ │ │ │ │ +00078a90: 6f77 6e2e 0a3c 6272 0a3e 6a61 7661 2f75 own..java/u │ │ │ │ │ +00078aa0: 7469 6c2f 6c6f 6767 696e 672f 4c6f 674d til/logging/LogM │ │ │ │ │ +00078ab0: 616e 6167 6572 2f52 6f6f 744c 6f67 6765 anager/RootLogge │ │ │ │ │ +00078ac0: 722f 7365 744c 6576 656c 2f54 6573 7452 r/setLevel/TestR │ │ │ │ │ +00078ad0: 6f6f 744c 6f67 6765 724c 6576 656c 2e6a ootLoggerLevel.j │ │ │ │ │ +00078ae0: 6176 613a 2063 6865 636b 7320 7468 6174 ava: checks that │ │ │ │ │ +00078af0: 204c 6f67 6765 722e 6765 744c 6f67 6765 Logger.getLogge │ │ │ │ │ +00078b00: 7228 2222 292e 7365 744c 6576 656c 2829 r("").setLevel() │ │ │ │ │ +00078b10: 2069 7320 776f 726b 696e 6720 636f 7272 is working corr │ │ │ │ │ +00078b20: 6563 746c 792e 0a3c 6272 0a3e 6a61 7661 ectly..java │ │ │ │ │ 00078b30: 2f75 7469 6c2f 6c6f 6767 696e 672f 4c6f /util/logging/Lo │ │ │ │ │ -00078b40: 674d 616e 6167 6572 2f52 6f6f 744c 6f67 gManager/RootLog │ │ │ │ │ -00078b50: 6765 722f 7365 744c 6576 656c 2f54 6573 ger/setLevel/Tes │ │ │ │ │ -00078b60: 7452 6f6f 744c 6f67 6765 724c 6576 656c tRootLoggerLevel │ │ │ │ │ -00078b70: 2e6a 6176 613a 2063 6865 636b 7320 7468 .java: checks th │ │ │ │ │ -00078b80: 6174 204c 6f67 6765 722e 6765 744c 6f67 at Logger.getLog │ │ │ │ │ -00078b90: 6765 7228 2222 292e 7365 744c 6576 656c ger("").setLevel │ │ │ │ │ -00078ba0: 2829 2069 7320 776f 726b 696e 6720 636f () is working co │ │ │ │ │ -00078bb0: 7272 6563 746c 792e 0a3c 6272 0a3e 6a61 rrectly..ja │ │ │ │ │ -00078bc0: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ -00078bd0: 4c6f 674d 616e 6167 6572 2f54 6573 744c LogManager/TestL │ │ │ │ │ -00078be0: 6f67 6765 724e 616d 6573 2e6a 6176 613a oggerNames.java: │ │ │ │ │ -00078bf0: 2054 6869 7320 6973 206e 6f74 2061 2074 This is not a t │ │ │ │ │ -00078c00: 6573 7420 7468 6174 2077 696c 6c20 6368 est that will ch │ │ │ │ │ -00078c10: 6563 6b20 7468 6174 2037 3131 3338 3738 eck that 7113878 │ │ │ │ │ -00078c20: 2069 7320 6669 7865 642c 2062 7574 2072 is fixed, but r │ │ │ │ │ -00078c30: 6174 6865 7220 6120 7465 7374 2074 6861 ather a test tha │ │ │ │ │ -00078c40: 7420 7769 6c6c 2069 6e76 6f6b 6520 7468 t will invoke th │ │ │ │ │ -00078c50: 6520 6d6f 6469 6669 6564 2063 6f64 6520 e modified code │ │ │ │ │ -00078c60: 2661 6d70 3b20 7472 7920 746f 2076 6572 & try to ver │ │ │ │ │ -00078c70: 6966 7920 7468 6174 2066 6978 696e 6720 ify that fixing │ │ │ │ │ -00078c80: 3731 3133 3837 3820 6861 7320 6e6f 7420 7113878 has not │ │ │ │ │ -00078c90: 696e 7472 6f64 7563 6564 2073 6f6d 6520 introduced some │ │ │ │ │ -00078ca0: 6269 6720 7265 6772 6573 7369 6f6e 2e0a big regression.. │ │ │ │ │ -00078cb0: 3c62 720a 3e6a 6176 612f 7574 696c 2f6c java/util/l │ │ │ │ │ -00078cc0: 6f67 6769 6e67 2f4c 6f67 4d61 6e61 6765 ogging/LogManage │ │ │ │ │ -00078cd0: 7241 7070 436f 6e74 6578 7444 6561 646c rAppContextDeadl │ │ │ │ │ -00078ce0: 6f63 6b2e 6a61 7661 3a20 6368 6563 6b20 ock.java: check │ │ │ │ │ -00078cf0: 7468 6174 2077 6865 6e20 4c6f 674d 616e that when LogMan │ │ │ │ │ -00078d00: 6167 6572 2069 7320 696e 6974 6961 6c69 ager is initiali │ │ │ │ │ -00078d10: 7a65 642c 2061 2064 6561 646c 6f63 6b20 zed, a deadlock │ │ │ │ │ -00078d20: 7369 6d69 6c61 7220 746f 2074 6861 7420 similar to that │ │ │ │ │ -00078d30: 6465 7363 7269 6265 6420 696e 2038 3036 described in 806 │ │ │ │ │ -00078d40: 3537 3039 2077 696c 6c20 6e6f 7420 6f63 5709 will not oc │ │ │ │ │ -00078d50: 6375 722e 0a3c 6272 0a3e 6a61 7661 2f75 cur..java/u │ │ │ │ │ -00078d60: 7469 6c2f 6c6f 6767 696e 672f 4c6f 674d til/logging/LogM │ │ │ │ │ -00078d70: 616e 6167 6572 496e 7374 616e 6365 5465 anagerInstanceTe │ │ │ │ │ -00078d80: 7374 2e6a 6176 613a 204c 6f67 4d61 6e61 st.java: LogMana │ │ │ │ │ -00078d90: 6765 722e 6164 644c 6f67 6765 7220 7368 ger.addLogger sh │ │ │ │ │ -00078da0: 6f75 6c64 2073 7563 6365 6564 2074 6f20 ould succeed to │ │ │ │ │ -00078db0: 6164 6420 6120 6c6f 6767 6572 206e 616d add a logger nam │ │ │ │ │ -00078dc0: 6564 2022 2220 6966 204c 6f67 4d61 6e61 ed "" if LogMana │ │ │ │ │ -00078dd0: 6765 722e 6765 744c 6f67 6765 7228 2222 ger.getLogger("" │ │ │ │ │ -00078de0: 2920 7265 7475 726e 7320 6e75 6c6c 2e0a ) returns null.. │ │ │ │ │ -00078df0: 3c62 720a 3e6a 6176 612f 7574 696c 2f6c java/util/l │ │ │ │ │ -00078e00: 6f67 6769 6e67 2f4c 6f67 5265 636f 7264 ogging/LogRecord │ │ │ │ │ -00078e10: 5468 7265 6164 4964 5465 7374 2e6a 6176 ThreadIdTest.jav │ │ │ │ │ -00078e20: 613a 2074 6573 7420 7468 6520 7265 6c61 a: test the rela │ │ │ │ │ -00078e30: 7469 6f6e 7368 6970 2062 6574 7765 656e tionship between │ │ │ │ │ -00078e40: 2074 6872 6561 6420 6964 206c 6f6e 6720 thread id long │ │ │ │ │ -00078e50: 616e 6420 696e 7420 6d65 7468 6f64 730a and int methods. │ │ │ │ │ -00078e60: 3c62 720a 3e6a 6176 612f 7574 696c 2f6c java/util/l │ │ │ │ │ -00078e70: 6f67 6769 6e67 2f4c 6f67 6765 722f 6275 ogging/Logger/bu │ │ │ │ │ -00078e80: 6e64 6c65 4c65 616b 2f42 756e 646c 6554 ndleLeak/BundleT │ │ │ │ │ -00078e90: 6573 742e 6a61 7661 3a20 5468 6973 2074 est.java: This t │ │ │ │ │ -00078ea0: 6573 7420 7665 7269 6669 6573 2074 6861 est verifies tha │ │ │ │ │ -00078eb0: 7420 7468 6520 4c6f 6767 6572 2063 6163 t the Logger cac │ │ │ │ │ -00078ec0: 6865 2064 6f65 7320 6e6f 7420 6b65 6570 he does not keep │ │ │ │ │ -00078ed0: 2061 2073 7472 6f6e 6720 7265 6665 7265 a strong refere │ │ │ │ │ -00078ee0: 6e63 6520 6f6e 2064 796e 616d 6963 616c nce on dynamical │ │ │ │ │ -00078ef0: 6c79 206c 6f61 6465 6420 7265 736f 7572 ly loaded resour │ │ │ │ │ -00078f00: 6365 2062 756e 646c 6573 0a3c 6272 0a3e ce bundles. │ │ │ │ │ -00078f10: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ -00078f20: 672f 4c6f 6767 6572 2f65 6e74 6572 696e g/Logger/enterin │ │ │ │ │ -00078f30: 672f 4c6f 6767 6572 456e 7465 7269 6e67 g/LoggerEntering │ │ │ │ │ -00078f40: 5769 7468 5061 7261 6d73 2e6a 6176 613a WithParams.java: │ │ │ │ │ -00078f50: 2074 6573 7473 2074 6861 7420 7468 6520 tests that the │ │ │ │ │ -00078f60: 6d65 7373 6167 6520 666f 726d 6174 2073 message format s │ │ │ │ │ -00078f70: 7472 696e 6720 6973 2063 6f72 7265 6374 tring is correct │ │ │ │ │ -00078f80: 6c79 2063 6f6e 7374 7275 6374 6564 2062 ly constructed b │ │ │ │ │ -00078f90: 7920 4c6f 6767 6572 2e65 6e74 6572 696e y Logger.enterin │ │ │ │ │ -00078fa0: 670a 3c62 720a 3e6a 6176 612f 7574 696c g.java/util │ │ │ │ │ -00078fb0: 2f6c 6f67 6769 6e67 2f4c 6f67 6765 722f /logging/Logger/ │ │ │ │ │ -00078fc0: 6765 7447 6c6f 6261 6c2f 5465 7374 4765 getGlobal/TestGe │ │ │ │ │ -00078fd0: 7447 6c6f 6261 6c2e 6a61 7661 3a20 6368 tGlobal.java: ch │ │ │ │ │ -00078fe0: 6563 6b73 2074 6861 7420 6a61 7661 2e75 ecks that java.u │ │ │ │ │ -00078ff0: 7469 6c2e 6c6f 6767 696e 672e 4c6f 6767 til.logging.Logg │ │ │ │ │ -00079000: 6572 2e67 6574 476c 6f62 616c 2829 2e69 er.getGlobal().i │ │ │ │ │ -00079010: 6e66 6f28 2920 6c6f 6773 2077 6974 686f nfo() logs witho │ │ │ │ │ -00079020: 7574 2063 6f6e 6669 6775 7261 7469 6f6e ut configuration │ │ │ │ │ -00079030: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00079040: 6c6f 6767 696e 672f 4c6f 6767 6572 2f67 logging/Logger/g │ │ │ │ │ -00079050: 6574 476c 6f62 616c 2f54 6573 7447 6574 etGlobal/TestGet │ │ │ │ │ -00079060: 476c 6f62 616c 4279 4e61 6d65 2e6a 6176 GlobalByName.jav │ │ │ │ │ -00079070: 613a 2063 6865 636b 7320 7468 6174 206a a: checks that j │ │ │ │ │ -00079080: 6176 612e 7574 696c 2e6c 6f67 6769 6e67 ava.util.logging │ │ │ │ │ -00079090: 2e4c 6f67 6765 722e 6765 744c 6f67 6765 .Logger.getLogge │ │ │ │ │ -000790a0: 7228 4c6f 6767 6572 2e47 4c4f 4241 4c5f r(Logger.GLOBAL_ │ │ │ │ │ -000790b0: 4c4f 4747 4552 5f4e 414d 4529 2e69 6e66 LOGGER_NAME).inf │ │ │ │ │ -000790c0: 6f28 2920 6c6f 6773 2077 6974 686f 7574 o() logs without │ │ │ │ │ -000790d0: 2063 6f6e 6669 6775 7261 7469 6f6e 0a3c configuration.< │ │ │ │ │ -000790e0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6c6f br.>java/util/lo │ │ │ │ │ -000790f0: 6767 696e 672f 4c6f 6767 6572 2f67 6574 gging/Logger/get │ │ │ │ │ -00079100: 476c 6f62 616c 2f54 6573 7447 6574 476c Global/TestGetGl │ │ │ │ │ -00079110: 6f62 616c 436f 6e63 7572 7265 6e74 2e6a obalConcurrent.j │ │ │ │ │ -00079120: 6176 613a 2054 6573 7420 7468 6174 2074 ava: Test that t │ │ │ │ │ -00079130: 6865 2067 6c6f 6261 6c20 6c6f 6767 6572 he global logger │ │ │ │ │ -00079140: 2063 616e 206c 6f67 2077 6974 6820 6e6f can log with no │ │ │ │ │ -00079150: 2063 6f6e 6669 6775 7261 7469 6f6e 2077 configuration w │ │ │ │ │ -00079160: 6865 6e20 6163 6365 7373 6564 2066 726f hen accessed fro │ │ │ │ │ -00079170: 6d20 6d75 6c74 6970 6c65 2074 6872 6561 m multiple threa │ │ │ │ │ -00079180: 6473 2e0a 3c62 720a 3e6a 6176 612f 7574 ds..java/ut │ │ │ │ │ -00079190: 696c 2f6c 6f67 6769 6e67 2f4c 6f67 6765 il/logging/Logge │ │ │ │ │ -000791a0: 722f 6765 744c 6f67 6765 722f 5465 7374 r/getLogger/Test │ │ │ │ │ -000791b0: 496e 6665 7243 616c 6c65 722e 6a61 7661 InferCaller.java │ │ │ │ │ -000791c0: 3a20 5665 7269 6679 2074 6865 2063 6f72 : Verify the cor │ │ │ │ │ -000791d0: 7265 6374 2062 6568 6176 696f 7220 6f66 rect behavior of │ │ │ │ │ -000791e0: 204c 6f67 5265 636f 7264 2e69 6e66 6572 LogRecord.infer │ │ │ │ │ -000791f0: 4361 6c6c 6572 2829 2069 6e20 7061 7274 Caller() in part │ │ │ │ │ -00079200: 6963 756c 6172 2077 6865 6e20 6120 6d65 icular when a me │ │ │ │ │ -00079210: 7373 6167 6520 6973 2064 6972 6563 746c ssage is directl │ │ │ │ │ -00079220: 7920 6c6f 6767 6564 2074 6872 6f75 6768 y logged through │ │ │ │ │ -00079230: 2074 6865 2072 6f6f 7420 6c6f 6767 6572 the root logger │ │ │ │ │ -00079240: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ -00079250: 2f6c 6f67 6769 6e67 2f4c 6f67 6765 722f /logging/Logger/ │ │ │ │ │ -00079260: 6765 744c 6f67 6765 722f 5465 7374 4c6f getLogger/TestLo │ │ │ │ │ -00079270: 6767 6572 2e6a 6176 613a 2020 0a3c 6272 gger.java: .
    java/util/logg │ │ │ │ │ -00079290: 696e 672f 4c6f 6767 6572 2f69 734c 6f67 ing/Logger/isLog │ │ │ │ │ -000792a0: 6761 626c 652f 5465 7374 4973 4c6f 6767 gable/TestIsLogg │ │ │ │ │ -000792b0: 6162 6c65 2e6a 6176 613a 2063 6865 636b able.java: check │ │ │ │ │ -000792c0: 7320 7468 6174 2069 734c 6f67 6761 626c s that isLoggabl │ │ │ │ │ -000792d0: 6528 2920 6361 6e20 6265 206f 7665 7272 e() can be overr │ │ │ │ │ -000792e0: 6964 6465 6e20 746f 2063 6f6e 7472 6f6c idden to control │ │ │ │ │ -000792f0: 206c 6f67 6769 6e67 2e0a 3c62 720a 3e6a logging..j │ │ │ │ │ -00079300: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ -00079310: 2f4c 6f67 6765 722f 6c6f 6772 622f 5465 /Logger/logrb/Te │ │ │ │ │ -00079320: 7374 4c6f 6772 6252 6573 6f75 7263 6542 stLogrbResourceB │ │ │ │ │ -00079330: 756e 646c 652e 6a61 7661 3a20 7465 7374 undle.java: test │ │ │ │ │ -00079340: 7320 4c6f 6767 6572 2e6c 6f67 7262 282e s Logger.logrb(. │ │ │ │ │ -00079350: 2e2e 2c20 5265 736f 7572 6365 4275 6e64 .., ResourceBund │ │ │ │ │ -00079360: 6c65 293b 0a3c 6272 0a3e 6a61 7661 2f75 le);.java/u │ │ │ │ │ -00079370: 7469 6c2f 6c6f 6767 696e 672f 4c6f 6767 til/logging/Logg │ │ │ │ │ -00079380: 6572 2f73 6574 5265 736f 7572 6365 4275 er/setResourceBu │ │ │ │ │ -00079390: 6e64 6c65 2f54 6573 7453 6574 5265 736f ndle/TestSetReso │ │ │ │ │ -000793a0: 7572 6365 4275 6e64 6c65 2e6a 6176 613a urceBundle.java: │ │ │ │ │ -000793b0: 2074 6573 7473 204c 6f67 6765 722e 7365 tests Logger.se │ │ │ │ │ -000793c0: 7452 6573 6f75 7263 6542 756e 646c 653b tResourceBundle; │ │ │ │ │ -000793d0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -000793e0: 6c6f 6767 696e 672f 4c6f 6767 6572 5265 logging/LoggerRe │ │ │ │ │ -000793f0: 736f 7572 6365 4275 6e64 6c65 5261 6365 sourceBundleRace │ │ │ │ │ -00079400: 2e6a 6176 613a 2052 6573 6f75 7263 6542 .java: ResourceB │ │ │ │ │ -00079410: 756e 646c 6520 7365 7474 696e 6720 7261 undle setting ra │ │ │ │ │ -00079420: 6365 2069 6e20 4c6f 6767 6572 2e67 6574 ce in Logger.get │ │ │ │ │ -00079430: 4c6f 6767 6572 286e 616d 652c 2072 624e Logger(name, rbN │ │ │ │ │ -00079440: 616d 6529 0a3c 6272 0a3e 6a61 7661 2f75 ame).java/u │ │ │ │ │ -00079450: 7469 6c2f 6c6f 6767 696e 672f 4c6f 6767 til/logging/Logg │ │ │ │ │ -00079460: 6572 5375 6263 6c61 7373 2e6a 6176 613a erSubclass.java: │ │ │ │ │ -00079470: 2054 6573 7420 4c6f 6767 6572 2073 7562 Test Logger sub │ │ │ │ │ -00079480: 636c 6173 7365 730a 3c62 720a 3e6a 6176 classes.jav │ │ │ │ │ -00079490: 612f 7574 696c 2f6c 6f67 6769 6e67 2f4c a/util/logging/L │ │ │ │ │ -000794a0: 6f67 6765 7253 7570 706c 6965 7241 5049 oggerSupplierAPI │ │ │ │ │ -000794b0: 7354 6573 742e 6a61 7661 3a20 200a 3c62 sTest.java: .java/util/log │ │ │ │ │ -000794d0: 6769 6e67 2f4c 6f67 6769 6e67 4465 6164 ging/LoggingDead │ │ │ │ │ -000794e0: 6c6f 636b 2e6a 6176 613a 2064 6561 646c lock.java: deadl │ │ │ │ │ -000794f0: 6f63 6b20 696e 204c 6f67 4d61 6e61 6765 ock in LogManage │ │ │ │ │ -00079500: 720a 3c62 720a 3e6a 6176 612f 7574 696c r.java/util │ │ │ │ │ -00079510: 2f6c 6f67 6769 6e67 2f4c 6f67 6769 6e67 /logging/Logging │ │ │ │ │ -00079520: 4465 6164 6c6f 636b 322e 6a61 7661 3a20 Deadlock2.java: │ │ │ │ │ -00079530: 6465 6164 6c6f 636b 206f 6363 7572 7320 deadlock occurs │ │ │ │ │ -00079540: 696e 204c 6f67 4d61 6e61 6765 7220 696e in LogManager in │ │ │ │ │ -00079550: 6974 6961 6c69 7a61 7469 6f6e 2061 6e64 itialization and │ │ │ │ │ -00079560: 204a 564d 2074 6572 6d69 6e61 7469 6f6e JVM termination │ │ │ │ │ -00079570: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00079580: 6c6f 6767 696e 672f 4c6f 6767 696e 6744 logging/LoggingD │ │ │ │ │ -00079590: 6561 646c 6f63 6b33 2e6a 6176 613a 2043 eadlock3.java: C │ │ │ │ │ -000795a0: 616c 6c69 6e67 204c 6f67 4d61 6e61 6765 alling LogManage │ │ │ │ │ -000795b0: 722e 6164 644c 6f67 6765 7228 2920 616e r.addLogger() an │ │ │ │ │ -000795c0: 6420 4c6f 6767 6572 2e67 6574 4c6f 6767 d Logger.getLogg │ │ │ │ │ -000795d0: 6572 2829 2063 6175 7365 2064 6561 646c er() cause deadl │ │ │ │ │ -000795e0: 6f63 6b0a 3c62 720a 3e6a 6176 612f 7574 ock.java/ut │ │ │ │ │ -000795f0: 696c 2f6c 6f67 6769 6e67 2f4c 6f67 6769 il/logging/Loggi │ │ │ │ │ -00079600: 6e67 4465 6164 6c6f 636b 342e 6a61 7661 ngDeadlock4.java │ │ │ │ │ -00079610: 3a20 4465 6164 6c6f 636b 2062 6574 7765 : Deadlock betwe │ │ │ │ │ -00079620: 656e 204c 6f67 4d61 6e61 6765 722e 266c en LogManager.&l │ │ │ │ │ -00079630: 743b 636c 696e 6974 2667 743b 2061 6e64 t;clinit> and │ │ │ │ │ -00079640: 204c 6f67 6765 722e 6765 744c 6f67 6765 Logger.getLogge │ │ │ │ │ -00079650: 7228 290a 3c62 720a 3e6a 6176 612f 7574 r().java/ut │ │ │ │ │ -00079660: 696c 2f6c 6f67 6769 6e67 2f4c 6f67 6769 il/logging/Loggi │ │ │ │ │ -00079670: 6e67 4d58 4265 616e 5465 7374 2e6a 6176 ngMXBeanTest.jav │ │ │ │ │ -00079680: 613a 2042 6173 6963 2054 6573 7420 666f a: Basic Test fo │ │ │ │ │ -00079690: 7220 4c6f 6767 696e 674d 5842 6561 6e20 r LoggingMXBean │ │ │ │ │ -000796a0: 7669 6120 4d42 6561 6e53 6572 7665 720a via MBeanServer. │ │ │ │ │ -000796b0: 3c62 720a 3e6a 6176 612f 7574 696c 2f6c java/util/l │ │ │ │ │ -000796c0: 6f67 6769 6e67 2f4c 6f67 6769 6e67 4d58 ogging/LoggingMX │ │ │ │ │ -000796d0: 4265 616e 5465 7374 322e 6a61 7661 3a20 BeanTest2.java: │ │ │ │ │ -000796e0: 4261 7369 6320 5465 7374 2066 6f72 204c Basic Test for L │ │ │ │ │ -000796f0: 6f67 6769 6e67 4d58 4265 616e 2028 6469 oggingMXBean (di │ │ │ │ │ -00079700: 7265 6374 2061 6363 6573 7320 746f 204d rect access to M │ │ │ │ │ -00079710: 5842 6561 6e29 0a3c 6272 0a3e 6a61 7661 XBean).java │ │ │ │ │ -00079720: 2f75 7469 6c2f 6c6f 6767 696e 672f 4c6f /util/logging/Lo │ │ │ │ │ -00079730: 6767 696e 674e 494f 4368 616e 6765 2e6a ggingNIOChange.j │ │ │ │ │ -00079740: 6176 613a 2074 6573 7420 4e49 4f20 6368 ava: test NIO ch │ │ │ │ │ -00079750: 616e 6765 7320 646f 6e27 7420 6765 6e65 anges don't gene │ │ │ │ │ -00079760: 7261 7465 2075 6e63 6865 636b 6564 2065 rate unchecked e │ │ │ │ │ -00079770: 7863 6570 7469 6f6e 730a 3c62 720a 3e6a xceptions.j │ │ │ │ │ -00079780: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ -00079790: 2f4d 656d 6f72 7948 616e 646c 6572 5465 /MemoryHandlerTe │ │ │ │ │ -000797a0: 7374 2e6a 6176 613a 2054 6573 7420 6f66 st.java: Test of │ │ │ │ │ -000797b0: 2063 6f6e 6669 6775 7269 6e67 2061 204d configuring a M │ │ │ │ │ -000797c0: 656d 6f72 7948 616e 646c 6572 2073 7562 emoryHandler sub │ │ │ │ │ -000797d0: 2d63 6c61 7373 2068 616e 646c 6572 2074 -class handler t │ │ │ │ │ -000797e0: 6172 6765 7420 7669 6120 6c6f 6767 696e arget via loggin │ │ │ │ │ -000797f0: 672e 7072 6f70 6572 7469 6573 0a3c 6272 g.properties.
    java/util/logg │ │ │ │ │ -00079810: 696e 672f 5061 7265 6e74 4c6f 6767 6572 ing/ParentLogger │ │ │ │ │ -00079820: 7354 6573 742e 6a61 7661 3a20 7265 6772 sTest.java: regr │ │ │ │ │ -00079830: 6573 7369 6f6e 3a20 7061 7265 6e74 206c ession: parent l │ │ │ │ │ -00079840: 6f67 6765 7273 2061 7265 206e 6f74 2070 oggers are not p │ │ │ │ │ -00079850: 726f 7065 726c 7920 7265 6769 7374 6572 roperly register │ │ │ │ │ -00079860: 6564 0a3c 6272 0a3e 6a61 7661 2f75 7469 ed.java/uti │ │ │ │ │ -00079870: 6c2f 6c6f 6767 696e 672f 5265 666c 6563 l/logging/Reflec │ │ │ │ │ -00079880: 742e 6a61 7661 3a20 496e 766f 6b65 2067 t.java: Invoke g │ │ │ │ │ -00079890: 6574 4465 636c 6172 6564 4d65 7468 6f64 etDeclaredMethod │ │ │ │ │ -000798a0: 7320 6f6e 204c 6f67 4d61 6e61 6765 7220 s on LogManager │ │ │ │ │ -000798b0: 746f 2065 6e73 7572 6520 7468 6174 2061 to ensure that a │ │ │ │ │ -000798c0: 6c6c 2074 7970 6573 2072 6566 6572 656e ll types referen │ │ │ │ │ -000798d0: 6365 6420 696e 2074 6865 206d 6574 686f ced in the metho │ │ │ │ │ -000798e0: 6420 7369 676e 6174 7572 6573 2069 7320 d signatures is │ │ │ │ │ -000798f0: 7072 6573 656e 742e 0a3c 6272 0a3e 6a61 present..ja │ │ │ │ │ -00079900: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ -00079910: 526f 6f74 4c6f 6767 6572 2f52 6f6f 744c RootLogger/RootL │ │ │ │ │ -00079920: 6576 656c 496e 436f 6e66 6967 4669 6c65 evelInConfigFile │ │ │ │ │ -00079930: 2e6a 6176 613a 2054 6573 7473 2074 6861 .java: Tests tha │ │ │ │ │ -00079940: 7420 7365 7474 696e 6720 2e6c 6576 656c t setting .level │ │ │ │ │ -00079950: 3d46 494e 4553 5420 666f 7220 7468 6520 =FINEST for the │ │ │ │ │ -00079960: 726f 6f74 206c 6f67 6765 7220 696e 206c root logger in l │ │ │ │ │ -00079970: 6f67 6769 6e67 2063 6f6e 6669 6775 7261 ogging configura │ │ │ │ │ -00079980: 7469 6f6e 2066 696c 6520 646f 6573 2077 tion file does w │ │ │ │ │ -00079990: 6f72 6b2e 0a3c 6272 0a3e 6a61 7661 2f75 ork..java/u │ │ │ │ │ -000799a0: 7469 6c2f 6c6f 6767 696e 672f 5365 7269 til/logging/Seri │ │ │ │ │ -000799b0: 616c 697a 654c 6f67 5265 636f 7264 5465 alizeLogRecordTe │ │ │ │ │ -000799c0: 7374 2e6a 6176 613a 2074 6573 7473 2074 st.java: tests t │ │ │ │ │ -000799d0: 6865 2064 6570 7265 6361 7469 6f6e 206f he deprecation o │ │ │ │ │ -000799e0: 6620 7468 7265 6164 4944 2061 6e64 2061 f threadID and a │ │ │ │ │ -000799f0: 206e 6577 2066 6965 6c64 206c 6f6e 6754 new field longT │ │ │ │ │ -00079a00: 6872 6561 6449 442c 2074 6573 7420 7368 hreadID, test sh │ │ │ │ │ -00079a10: 6f75 6c64 2062 6520 7275 6e20 6f6e 206a ould be run on j │ │ │ │ │ -00079a20: 646b 3136 2061 6e64 2073 7562 7365 7175 dk16 and subsequ │ │ │ │ │ -00079a30: 656e 7420 7665 7273 696f 6e73 0a3c 6272 ent versions.
    java/util/logg │ │ │ │ │ -00079a50: 696e 672f 5369 6d70 6c65 466f 726d 6174 ing/SimpleFormat │ │ │ │ │ -00079a60: 7465 7246 6f72 6d61 742e 6a61 7661 3a20 terFormat.java: │ │ │ │ │ -00079a70: 5465 7374 2074 6865 2063 7573 746f 6d20 Test the custom │ │ │ │ │ -00079a80: 7369 6d70 6c65 2066 6f72 6d61 7474 6572 simple formatter │ │ │ │ │ -00079a90: 206f 7574 7075 740a 3c62 720a 3e6a 6176 output.jav │ │ │ │ │ -00079aa0: 612f 7574 696c 2f6c 6f67 6769 6e67 2f53 a/util/logging/S │ │ │ │ │ -00079ab0: 696d 706c 654c 6f67 4d61 6e61 6765 722e impleLogManager. │ │ │ │ │ -00079ac0: 6a61 7661 3a20 4120 4c6f 674d 616e 6167 java: A LogManag │ │ │ │ │ -00079ad0: 6572 2073 7562 636c 6173 7320 6f76 6572 er subclass over │ │ │ │ │ -00079ae0: 7269 6465 7320 6974 7320 6f77 6e20 696d rides its own im │ │ │ │ │ -00079af0: 706c 656d 656e 7461 7469 6f6e 206f 6620 plementation of │ │ │ │ │ -00079b00: 6e61 6d65 6420 6c6f 6767 6572 2028 7365 named logger (se │ │ │ │ │ -00079b10: 6520 7468 6520 7375 6263 6c61 7373 696e e the subclassin │ │ │ │ │ -00079b20: 6720 696e 666f 726d 6174 696f 6e20 696e g information in │ │ │ │ │ -00079b30: 2074 6865 204c 6f67 6765 7220 636c 6173 the Logger clas │ │ │ │ │ -00079b40: 7320 7370 6563 6966 6963 6174 696f 6e29 s specification) │ │ │ │ │ -00079b50: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00079b60: 6c6f 6767 696e 672f 5379 7374 656d 4c6f logging/SystemLo │ │ │ │ │ -00079b70: 6767 6572 436f 6e66 6967 5465 7374 2e6a ggerConfigTest.j │ │ │ │ │ -00079b80: 6176 613a 2054 6573 7473 2063 6f6e 6669 ava: Tests confi │ │ │ │ │ -00079b90: 6775 7261 7469 6f6e 206f 6620 6c6f 6767 guration of logg │ │ │ │ │ -00079ba0: 6572 732e 0a3c 6272 0a3e 6a61 7661 2f75 ers..java/u │ │ │ │ │ -00079bb0: 7469 6c2f 6c6f 6767 696e 672f 5465 7374 til/logging/Test │ │ │ │ │ -00079bc0: 4170 706c 6574 4c6f 6767 6572 436f 6e74 AppletLoggerCont │ │ │ │ │ -00079bd0: 6578 742e 6a61 7661 3a20 4e50 4520 7768 ext.java: NPE wh │ │ │ │ │ -00079be0: 656e 2075 7369 6e67 204c 6f67 6765 722e en using Logger. │ │ │ │ │ -00079bf0: 6765 7441 6e6f 6e79 6d6f 7573 4c6f 6767 getAnonymousLogg │ │ │ │ │ -00079c00: 6572 206f 7220 4c6f 674d 616e 6167 6572 er or LogManager │ │ │ │ │ -00079c10: 2e67 6574 4c6f 674d 616e 6167 6572 2829 .getLogManager() │ │ │ │ │ -00079c20: 2e67 6574 4c6f 6767 6572 0a3c 6272 0a3e .getLogger. │ │ │ │ │ -00079c30: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ -00079c40: 672f 5465 7374 436f 6e66 6967 7572 6174 g/TestConfigurat │ │ │ │ │ -00079c50: 696f 6e4c 6973 7465 6e65 7273 2e6a 6176 ionListeners.jav │ │ │ │ │ -00079c60: 613a 2074 6573 7473 204c 6f67 4d61 6e61 a: tests LogMana │ │ │ │ │ -00079c70: 6765 722e 6164 6443 6f6e 6669 6775 7261 ger.addConfigura │ │ │ │ │ -00079c80: 7469 6f6e 4c69 7374 656e 6572 2061 6e64 tionListener and │ │ │ │ │ -00079c90: 204c 6f67 4d61 6e61 6765 722e 7265 6d6f LogManager.remo │ │ │ │ │ -00079ca0: 7665 436f 6e66 6967 7572 6174 696f 6e4c veConfigurationL │ │ │ │ │ -00079cb0: 6973 7465 6e65 723b 0a3c 6272 0a3e 6a61 istener;.ja │ │ │ │ │ -00079cc0: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ -00079cd0: 5465 7374 4765 744c 6f67 6765 724e 5045 TestGetLoggerNPE │ │ │ │ │ -00079ce0: 2e6a 6176 613a 204e 5045 2077 6974 6820 .java: NPE with │ │ │ │ │ -00079cf0: 6c6f 6767 696e 6720 7768 696c 6520 6c61 logging while la │ │ │ │ │ -00079d00: 756e 6368 696e 6720 7765 6273 7461 7274 unching webstart │ │ │ │ │ -00079d10: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -00079d20: 6c6f 6767 696e 672f 5465 7374 4c6f 6743 logging/TestLogC │ │ │ │ │ -00079d30: 6f6e 6669 6775 7261 7469 6f6e 4465 6164 onfigurationDead │ │ │ │ │ -00079d40: 4c6f 636b 2e6a 6176 613a 2053 796e 6368 Lock.java: Synch │ │ │ │ │ -00079d50: 726f 6e69 7a61 7469 6f6e 2069 7373 7565 ronization issue │ │ │ │ │ -00079d60: 7320 696e 204c 6f67 6765 7220 616e 6420 s in Logger and │ │ │ │ │ -00079d70: 4c6f 674d 616e 6167 6572 2e0a 3c62 720a LogManager..java/util/loggi │ │ │ │ │ -00079d90: 6e67 2f54 6573 744c 6f67 436f 6e66 6967 ng/TestLogConfig │ │ │ │ │ -00079da0: 7572 6174 696f 6e44 6561 644c 6f63 6b57 urationDeadLockW │ │ │ │ │ -00079db0: 6974 6843 6f6e 662e 6a61 7661 3a20 4465 ithConf.java: De │ │ │ │ │ -00079dc0: 6164 6c6f 636b 2069 6e20 6472 6169 6e4c adlock in drainL │ │ │ │ │ -00079dd0: 6f67 6765 7252 6566 5175 6575 6542 6f75 oggerRefQueueBou │ │ │ │ │ -00079de0: 6e64 6564 202f 2072 6561 6443 6f6e 6669 nded / readConfi │ │ │ │ │ -00079df0: 6775 7261 7469 6f6e 2063 6175 7365 6420 guration caused │ │ │ │ │ -00079e00: 6279 2073 796e 6368 726f 6e69 7a61 7469 by synchronizati │ │ │ │ │ -00079e10: 6f6e 2069 7373 7565 7320 696e 204c 6f67 on issues in Log │ │ │ │ │ -00079e20: 6765 7220 616e 6420 4c6f 674d 616e 6167 ger and LogManag │ │ │ │ │ -00079e30: 6572 2e0a 3c62 720a 3e6a 6176 612f 7574 er..java/ut │ │ │ │ │ +00078b40: 674d 616e 6167 6572 2f54 6573 744c 6f67 gManager/TestLog │ │ │ │ │ +00078b50: 6765 724e 616d 6573 2e6a 6176 613a 2054 gerNames.java: T │ │ │ │ │ +00078b60: 6869 7320 6973 206e 6f74 2061 2074 6573 his is not a tes │ │ │ │ │ +00078b70: 7420 7468 6174 2077 696c 6c20 6368 6563 t that will chec │ │ │ │ │ +00078b80: 6b20 7468 6174 2037 3131 3338 3738 2069 k that 7113878 i │ │ │ │ │ +00078b90: 7320 6669 7865 642c 2062 7574 2072 6174 s fixed, but rat │ │ │ │ │ +00078ba0: 6865 7220 6120 7465 7374 2074 6861 7420 her a test that │ │ │ │ │ +00078bb0: 7769 6c6c 2069 6e76 6f6b 6520 7468 6520 will invoke the │ │ │ │ │ +00078bc0: 6d6f 6469 6669 6564 2063 6f64 6520 2661 modified code &a │ │ │ │ │ +00078bd0: 6d70 3b20 7472 7920 746f 2076 6572 6966 mp; try to verif │ │ │ │ │ +00078be0: 7920 7468 6174 2066 6978 696e 6720 3731 y that fixing 71 │ │ │ │ │ +00078bf0: 3133 3837 3820 6861 7320 6e6f 7420 696e 13878 has not in │ │ │ │ │ +00078c00: 7472 6f64 7563 6564 2073 6f6d 6520 6269 troduced some bi │ │ │ │ │ +00078c10: 6720 7265 6772 6573 7369 6f6e 2e0a 3c62 g regression..java/util/log │ │ │ │ │ +00078c30: 6769 6e67 2f4c 6f67 4d61 6e61 6765 7241 ging/LogManagerA │ │ │ │ │ +00078c40: 7070 436f 6e74 6578 7444 6561 646c 6f63 ppContextDeadloc │ │ │ │ │ +00078c50: 6b2e 6a61 7661 3a20 6368 6563 6b20 7468 k.java: check th │ │ │ │ │ +00078c60: 6174 2077 6865 6e20 4c6f 674d 616e 6167 at when LogManag │ │ │ │ │ +00078c70: 6572 2069 7320 696e 6974 6961 6c69 7a65 er is initialize │ │ │ │ │ +00078c80: 642c 2061 2064 6561 646c 6f63 6b20 7369 d, a deadlock si │ │ │ │ │ +00078c90: 6d69 6c61 7220 746f 2074 6861 7420 6465 milar to that de │ │ │ │ │ +00078ca0: 7363 7269 6265 6420 696e 2038 3036 3537 scribed in 80657 │ │ │ │ │ +00078cb0: 3039 2077 696c 6c20 6e6f 7420 6f63 6375 09 will not occu │ │ │ │ │ +00078cc0: 722e 0a3c 6272 0a3e 6a61 7661 2f75 7469 r..java/uti │ │ │ │ │ +00078cd0: 6c2f 6c6f 6767 696e 672f 4c6f 674d 616e l/logging/LogMan │ │ │ │ │ +00078ce0: 6167 6572 496e 7374 616e 6365 5465 7374 agerInstanceTest │ │ │ │ │ +00078cf0: 2e6a 6176 613a 204c 6f67 4d61 6e61 6765 .java: LogManage │ │ │ │ │ +00078d00: 722e 6164 644c 6f67 6765 7220 7368 6f75 r.addLogger shou │ │ │ │ │ +00078d10: 6c64 2073 7563 6365 6564 2074 6f20 6164 ld succeed to ad │ │ │ │ │ +00078d20: 6420 6120 6c6f 6767 6572 206e 616d 6564 d a logger named │ │ │ │ │ +00078d30: 2022 2220 6966 204c 6f67 4d61 6e61 6765 "" if LogManage │ │ │ │ │ +00078d40: 722e 6765 744c 6f67 6765 7228 2222 2920 r.getLogger("") │ │ │ │ │ +00078d50: 7265 7475 726e 7320 6e75 6c6c 2e0a 3c62 returns null..java/util/log │ │ │ │ │ +00078d70: 6769 6e67 2f4c 6f67 5265 636f 7264 5468 ging/LogRecordTh │ │ │ │ │ +00078d80: 7265 6164 4964 5465 7374 2e6a 6176 613a readIdTest.java: │ │ │ │ │ +00078d90: 2074 6573 7420 7468 6520 7265 6c61 7469 test the relati │ │ │ │ │ +00078da0: 6f6e 7368 6970 2062 6574 7765 656e 2074 onship between t │ │ │ │ │ +00078db0: 6872 6561 6420 6964 206c 6f6e 6720 616e hread id long an │ │ │ │ │ +00078dc0: 6420 696e 7420 6d65 7468 6f64 730a 3c62 d int methods.java/util/log │ │ │ │ │ +00078de0: 6769 6e67 2f4c 6f67 6765 722f 6275 6e64 ging/Logger/bund │ │ │ │ │ +00078df0: 6c65 4c65 616b 2f42 756e 646c 6554 6573 leLeak/BundleTes │ │ │ │ │ +00078e00: 742e 6a61 7661 3a20 5468 6973 2074 6573 t.java: This tes │ │ │ │ │ +00078e10: 7420 7665 7269 6669 6573 2074 6861 7420 t verifies that │ │ │ │ │ +00078e20: 7468 6520 4c6f 6767 6572 2063 6163 6865 the Logger cache │ │ │ │ │ +00078e30: 2064 6f65 7320 6e6f 7420 6b65 6570 2061 does not keep a │ │ │ │ │ +00078e40: 2073 7472 6f6e 6720 7265 6665 7265 6e63 strong referenc │ │ │ │ │ +00078e50: 6520 6f6e 2064 796e 616d 6963 616c 6c79 e on dynamically │ │ │ │ │ +00078e60: 206c 6f61 6465 6420 7265 736f 7572 6365 loaded resource │ │ │ │ │ +00078e70: 2062 756e 646c 6573 0a3c 6272 0a3e 6a61 bundles.ja │ │ │ │ │ +00078e80: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ +00078e90: 4c6f 6767 6572 2f65 6e74 6572 696e 672f Logger/entering/ │ │ │ │ │ +00078ea0: 4c6f 6767 6572 456e 7465 7269 6e67 5769 LoggerEnteringWi │ │ │ │ │ +00078eb0: 7468 5061 7261 6d73 2e6a 6176 613a 2074 thParams.java: t │ │ │ │ │ +00078ec0: 6573 7473 2074 6861 7420 7468 6520 6d65 ests that the me │ │ │ │ │ +00078ed0: 7373 6167 6520 666f 726d 6174 2073 7472 ssage format str │ │ │ │ │ +00078ee0: 696e 6720 6973 2063 6f72 7265 6374 6c79 ing is correctly │ │ │ │ │ +00078ef0: 2063 6f6e 7374 7275 6374 6564 2062 7920 constructed by │ │ │ │ │ +00078f00: 4c6f 6767 6572 2e65 6e74 6572 696e 670a Logger.entering. │ │ │ │ │ +00078f10: 3c62 720a 3e6a 6176 612f 7574 696c 2f6c java/util/l │ │ │ │ │ +00078f20: 6f67 6769 6e67 2f4c 6f67 6765 722f 6765 ogging/Logger/ge │ │ │ │ │ +00078f30: 7447 6c6f 6261 6c2f 5465 7374 4765 7447 tGlobal/TestGetG │ │ │ │ │ +00078f40: 6c6f 6261 6c2e 6a61 7661 3a20 6368 6563 lobal.java: chec │ │ │ │ │ +00078f50: 6b73 2074 6861 7420 6a61 7661 2e75 7469 ks that java.uti │ │ │ │ │ +00078f60: 6c2e 6c6f 6767 696e 672e 4c6f 6767 6572 l.logging.Logger │ │ │ │ │ +00078f70: 2e67 6574 476c 6f62 616c 2829 2e69 6e66 .getGlobal().inf │ │ │ │ │ +00078f80: 6f28 2920 6c6f 6773 2077 6974 686f 7574 o() logs without │ │ │ │ │ +00078f90: 2063 6f6e 6669 6775 7261 7469 6f6e 0a3c configuration.< │ │ │ │ │ +00078fa0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6c6f br.>java/util/lo │ │ │ │ │ +00078fb0: 6767 696e 672f 4c6f 6767 6572 2f67 6574 gging/Logger/get │ │ │ │ │ +00078fc0: 476c 6f62 616c 2f54 6573 7447 6574 476c Global/TestGetGl │ │ │ │ │ +00078fd0: 6f62 616c 4279 4e61 6d65 2e6a 6176 613a obalByName.java: │ │ │ │ │ +00078fe0: 2063 6865 636b 7320 7468 6174 206a 6176 checks that jav │ │ │ │ │ +00078ff0: 612e 7574 696c 2e6c 6f67 6769 6e67 2e4c a.util.logging.L │ │ │ │ │ +00079000: 6f67 6765 722e 6765 744c 6f67 6765 7228 ogger.getLogger( │ │ │ │ │ +00079010: 4c6f 6767 6572 2e47 4c4f 4241 4c5f 4c4f Logger.GLOBAL_LO │ │ │ │ │ +00079020: 4747 4552 5f4e 414d 4529 2e69 6e66 6f28 GGER_NAME).info( │ │ │ │ │ +00079030: 2920 6c6f 6773 2077 6974 686f 7574 2063 ) logs without c │ │ │ │ │ +00079040: 6f6e 6669 6775 7261 7469 6f6e 0a3c 6272 onfiguration.
    java/util/logg │ │ │ │ │ +00079060: 696e 672f 4c6f 6767 6572 2f67 6574 476c ing/Logger/getGl │ │ │ │ │ +00079070: 6f62 616c 2f54 6573 7447 6574 476c 6f62 obal/TestGetGlob │ │ │ │ │ +00079080: 616c 436f 6e63 7572 7265 6e74 2e6a 6176 alConcurrent.jav │ │ │ │ │ +00079090: 613a 2054 6573 7420 7468 6174 2074 6865 a: Test that the │ │ │ │ │ +000790a0: 2067 6c6f 6261 6c20 6c6f 6767 6572 2063 global logger c │ │ │ │ │ +000790b0: 616e 206c 6f67 2077 6974 6820 6e6f 2063 an log with no c │ │ │ │ │ +000790c0: 6f6e 6669 6775 7261 7469 6f6e 2077 6865 onfiguration whe │ │ │ │ │ +000790d0: 6e20 6163 6365 7373 6564 2066 726f 6d20 n accessed from │ │ │ │ │ +000790e0: 6d75 6c74 6970 6c65 2074 6872 6561 6473 multiple threads │ │ │ │ │ +000790f0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +00079100: 2f6c 6f67 6769 6e67 2f4c 6f67 6765 722f /logging/Logger/ │ │ │ │ │ +00079110: 6765 744c 6f67 6765 722f 5465 7374 496e getLogger/TestIn │ │ │ │ │ +00079120: 6665 7243 616c 6c65 722e 6a61 7661 3a20 ferCaller.java: │ │ │ │ │ +00079130: 5665 7269 6679 2074 6865 2063 6f72 7265 Verify the corre │ │ │ │ │ +00079140: 6374 2062 6568 6176 696f 7220 6f66 204c ct behavior of L │ │ │ │ │ +00079150: 6f67 5265 636f 7264 2e69 6e66 6572 4361 ogRecord.inferCa │ │ │ │ │ +00079160: 6c6c 6572 2829 2069 6e20 7061 7274 6963 ller() in partic │ │ │ │ │ +00079170: 756c 6172 2077 6865 6e20 6120 6d65 7373 ular when a mess │ │ │ │ │ +00079180: 6167 6520 6973 2064 6972 6563 746c 7920 age is directly │ │ │ │ │ +00079190: 6c6f 6767 6564 2074 6872 6f75 6768 2074 logged through t │ │ │ │ │ +000791a0: 6865 2072 6f6f 7420 6c6f 6767 6572 2e0a he root logger.. │ │ │ │ │ +000791b0: 3c62 720a 3e6a 6176 612f 7574 696c 2f6c java/util/l │ │ │ │ │ +000791c0: 6f67 6769 6e67 2f4c 6f67 6765 722f 6765 ogging/Logger/ge │ │ │ │ │ +000791d0: 744c 6f67 6765 722f 5465 7374 4c6f 6767 tLogger/TestLogg │ │ │ │ │ +000791e0: 6572 2e6a 6176 613a 2020 0a3c 6272 0a3e er.java: . │ │ │ │ │ +000791f0: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ +00079200: 672f 4c6f 6767 6572 2f69 734c 6f67 6761 g/Logger/isLogga │ │ │ │ │ +00079210: 626c 652f 5465 7374 4973 4c6f 6767 6162 ble/TestIsLoggab │ │ │ │ │ +00079220: 6c65 2e6a 6176 613a 2063 6865 636b 7320 le.java: checks │ │ │ │ │ +00079230: 7468 6174 2069 734c 6f67 6761 626c 6528 that isLoggable( │ │ │ │ │ +00079240: 2920 6361 6e20 6265 206f 7665 7272 6964 ) can be overrid │ │ │ │ │ +00079250: 6465 6e20 746f 2063 6f6e 7472 6f6c 206c den to control l │ │ │ │ │ +00079260: 6f67 6769 6e67 2e0a 3c62 720a 3e6a 6176 ogging..jav │ │ │ │ │ +00079270: 612f 7574 696c 2f6c 6f67 6769 6e67 2f4c a/util/logging/L │ │ │ │ │ +00079280: 6f67 6765 722f 6c6f 6772 622f 5465 7374 ogger/logrb/Test │ │ │ │ │ +00079290: 4c6f 6772 6252 6573 6f75 7263 6542 756e LogrbResourceBun │ │ │ │ │ +000792a0: 646c 652e 6a61 7661 3a20 7465 7374 7320 dle.java: tests │ │ │ │ │ +000792b0: 4c6f 6767 6572 2e6c 6f67 7262 282e 2e2e Logger.logrb(... │ │ │ │ │ +000792c0: 2c20 5265 736f 7572 6365 4275 6e64 6c65 , ResourceBundle │ │ │ │ │ +000792d0: 293b 0a3c 6272 0a3e 6a61 7661 2f75 7469 );.java/uti │ │ │ │ │ +000792e0: 6c2f 6c6f 6767 696e 672f 4c6f 6767 6572 l/logging/Logger │ │ │ │ │ +000792f0: 2f73 6574 5265 736f 7572 6365 4275 6e64 /setResourceBund │ │ │ │ │ +00079300: 6c65 2f54 6573 7453 6574 5265 736f 7572 le/TestSetResour │ │ │ │ │ +00079310: 6365 4275 6e64 6c65 2e6a 6176 613a 2074 ceBundle.java: t │ │ │ │ │ +00079320: 6573 7473 204c 6f67 6765 722e 7365 7452 ests Logger.setR │ │ │ │ │ +00079330: 6573 6f75 7263 6542 756e 646c 653b 0a3c esourceBundle;.< │ │ │ │ │ +00079340: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6c6f br.>java/util/lo │ │ │ │ │ +00079350: 6767 696e 672f 4c6f 6767 6572 5265 736f gging/LoggerReso │ │ │ │ │ +00079360: 7572 6365 4275 6e64 6c65 5261 6365 2e6a urceBundleRace.j │ │ │ │ │ +00079370: 6176 613a 2052 6573 6f75 7263 6542 756e ava: ResourceBun │ │ │ │ │ +00079380: 646c 6520 7365 7474 696e 6720 7261 6365 dle setting race │ │ │ │ │ +00079390: 2069 6e20 4c6f 6767 6572 2e67 6574 4c6f in Logger.getLo │ │ │ │ │ +000793a0: 6767 6572 286e 616d 652c 2072 624e 616d gger(name, rbNam │ │ │ │ │ +000793b0: 6529 0a3c 6272 0a3e 6a61 7661 2f75 7469 e).java/uti │ │ │ │ │ +000793c0: 6c2f 6c6f 6767 696e 672f 4c6f 6767 6572 l/logging/Logger │ │ │ │ │ +000793d0: 5375 6263 6c61 7373 2e6a 6176 613a 2054 Subclass.java: T │ │ │ │ │ +000793e0: 6573 7420 4c6f 6767 6572 2073 7562 636c est Logger subcl │ │ │ │ │ +000793f0: 6173 7365 730a 3c62 720a 3e6a 6176 612f asses.java/ │ │ │ │ │ +00079400: 7574 696c 2f6c 6f67 6769 6e67 2f4c 6f67 util/logging/Log │ │ │ │ │ +00079410: 6765 7253 7570 706c 6965 7241 5049 7354 gerSupplierAPIsT │ │ │ │ │ +00079420: 6573 742e 6a61 7661 3a20 200a 3c62 720a est.java: .java/util/loggi │ │ │ │ │ +00079440: 6e67 2f4c 6f67 6769 6e67 4465 6164 6c6f ng/LoggingDeadlo │ │ │ │ │ +00079450: 636b 2e6a 6176 613a 2064 6561 646c 6f63 ck.java: deadloc │ │ │ │ │ +00079460: 6b20 696e 204c 6f67 4d61 6e61 6765 720a k in LogManager. │ │ │ │ │ +00079470: 3c62 720a 3e6a 6176 612f 7574 696c 2f6c java/util/l │ │ │ │ │ +00079480: 6f67 6769 6e67 2f4c 6f67 6769 6e67 4465 ogging/LoggingDe │ │ │ │ │ +00079490: 6164 6c6f 636b 322e 6a61 7661 3a20 6465 adlock2.java: de │ │ │ │ │ +000794a0: 6164 6c6f 636b 206f 6363 7572 7320 696e adlock occurs in │ │ │ │ │ +000794b0: 204c 6f67 4d61 6e61 6765 7220 696e 6974 LogManager init │ │ │ │ │ +000794c0: 6961 6c69 7a61 7469 6f6e 2061 6e64 204a ialization and J │ │ │ │ │ +000794d0: 564d 2074 6572 6d69 6e61 7469 6f6e 0a3c VM termination.< │ │ │ │ │ +000794e0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6c6f br.>java/util/lo │ │ │ │ │ +000794f0: 6767 696e 672f 4c6f 6767 696e 6744 6561 gging/LoggingDea │ │ │ │ │ +00079500: 646c 6f63 6b33 2e6a 6176 613a 2043 616c dlock3.java: Cal │ │ │ │ │ +00079510: 6c69 6e67 204c 6f67 4d61 6e61 6765 722e ling LogManager. │ │ │ │ │ +00079520: 6164 644c 6f67 6765 7228 2920 616e 6420 addLogger() and │ │ │ │ │ +00079530: 4c6f 6767 6572 2e67 6574 4c6f 6767 6572 Logger.getLogger │ │ │ │ │ +00079540: 2829 2063 6175 7365 2064 6561 646c 6f63 () cause deadloc │ │ │ │ │ +00079550: 6b0a 3c62 720a 3e6a 6176 612f 7574 696c k.java/util │ │ │ │ │ +00079560: 2f6c 6f67 6769 6e67 2f4c 6f67 6769 6e67 /logging/Logging │ │ │ │ │ +00079570: 4465 6164 6c6f 636b 342e 6a61 7661 3a20 Deadlock4.java: │ │ │ │ │ +00079580: 4465 6164 6c6f 636b 2062 6574 7765 656e Deadlock between │ │ │ │ │ +00079590: 204c 6f67 4d61 6e61 6765 722e 266c 743b LogManager.< │ │ │ │ │ +000795a0: 636c 696e 6974 2667 743b 2061 6e64 204c clinit> and L │ │ │ │ │ +000795b0: 6f67 6765 722e 6765 744c 6f67 6765 7228 ogger.getLogger( │ │ │ │ │ +000795c0: 290a 3c62 720a 3e6a 6176 612f 7574 696c ).java/util │ │ │ │ │ +000795d0: 2f6c 6f67 6769 6e67 2f4c 6f67 6769 6e67 /logging/Logging │ │ │ │ │ +000795e0: 4d58 4265 616e 5465 7374 2e6a 6176 613a MXBeanTest.java: │ │ │ │ │ +000795f0: 2042 6173 6963 2054 6573 7420 666f 7220 Basic Test for │ │ │ │ │ +00079600: 4c6f 6767 696e 674d 5842 6561 6e20 7669 LoggingMXBean vi │ │ │ │ │ +00079610: 6120 4d42 6561 6e53 6572 7665 720a 3c62 a MBeanServer.java/util/log │ │ │ │ │ +00079630: 6769 6e67 2f4c 6f67 6769 6e67 4d58 4265 ging/LoggingMXBe │ │ │ │ │ +00079640: 616e 5465 7374 322e 6a61 7661 3a20 4261 anTest2.java: Ba │ │ │ │ │ +00079650: 7369 6320 5465 7374 2066 6f72 204c 6f67 sic Test for Log │ │ │ │ │ +00079660: 6769 6e67 4d58 4265 616e 2028 6469 7265 gingMXBean (dire │ │ │ │ │ +00079670: 6374 2061 6363 6573 7320 746f 204d 5842 ct access to MXB │ │ │ │ │ +00079680: 6561 6e29 0a3c 6272 0a3e 6a61 7661 2f75 ean).java/u │ │ │ │ │ +00079690: 7469 6c2f 6c6f 6767 696e 672f 4c6f 6767 til/logging/Logg │ │ │ │ │ +000796a0: 696e 674e 494f 4368 616e 6765 2e6a 6176 ingNIOChange.jav │ │ │ │ │ +000796b0: 613a 2074 6573 7420 4e49 4f20 6368 616e a: test NIO chan │ │ │ │ │ +000796c0: 6765 7320 646f 6e27 7420 6765 6e65 7261 ges don't genera │ │ │ │ │ +000796d0: 7465 2075 6e63 6865 636b 6564 2065 7863 te unchecked exc │ │ │ │ │ +000796e0: 6570 7469 6f6e 730a 3c62 720a 3e6a 6176 eptions.jav │ │ │ │ │ +000796f0: 612f 7574 696c 2f6c 6f67 6769 6e67 2f4d a/util/logging/M │ │ │ │ │ +00079700: 656d 6f72 7948 616e 646c 6572 5465 7374 emoryHandlerTest │ │ │ │ │ +00079710: 2e6a 6176 613a 2054 6573 7420 6f66 2063 .java: Test of c │ │ │ │ │ +00079720: 6f6e 6669 6775 7269 6e67 2061 204d 656d onfiguring a Mem │ │ │ │ │ +00079730: 6f72 7948 616e 646c 6572 2073 7562 2d63 oryHandler sub-c │ │ │ │ │ +00079740: 6c61 7373 2068 616e 646c 6572 2074 6172 lass handler tar │ │ │ │ │ +00079750: 6765 7420 7669 6120 6c6f 6767 696e 672e get via logging. │ │ │ │ │ +00079760: 7072 6f70 6572 7469 6573 0a3c 6272 0a3e properties. │ │ │ │ │ +00079770: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ +00079780: 672f 5061 7265 6e74 4c6f 6767 6572 7354 g/ParentLoggersT │ │ │ │ │ +00079790: 6573 742e 6a61 7661 3a20 7265 6772 6573 est.java: regres │ │ │ │ │ +000797a0: 7369 6f6e 3a20 7061 7265 6e74 206c 6f67 sion: parent log │ │ │ │ │ +000797b0: 6765 7273 2061 7265 206e 6f74 2070 726f gers are not pro │ │ │ │ │ +000797c0: 7065 726c 7920 7265 6769 7374 6572 6564 perly registered │ │ │ │ │ +000797d0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +000797e0: 6c6f 6767 696e 672f 5265 666c 6563 742e logging/Reflect. │ │ │ │ │ +000797f0: 6a61 7661 3a20 496e 766f 6b65 2067 6574 java: Invoke get │ │ │ │ │ +00079800: 4465 636c 6172 6564 4d65 7468 6f64 7320 DeclaredMethods │ │ │ │ │ +00079810: 6f6e 204c 6f67 4d61 6e61 6765 7220 746f on LogManager to │ │ │ │ │ +00079820: 2065 6e73 7572 6520 7468 6174 2061 6c6c ensure that all │ │ │ │ │ +00079830: 2074 7970 6573 2072 6566 6572 656e 6365 types reference │ │ │ │ │ +00079840: 6420 696e 2074 6865 206d 6574 686f 6420 d in the method │ │ │ │ │ +00079850: 7369 676e 6174 7572 6573 2069 7320 7072 signatures is pr │ │ │ │ │ +00079860: 6573 656e 742e 0a3c 6272 0a3e 6a61 7661 esent..java │ │ │ │ │ +00079870: 2f75 7469 6c2f 6c6f 6767 696e 672f 526f /util/logging/Ro │ │ │ │ │ +00079880: 6f74 4c6f 6767 6572 2f52 6f6f 744c 6576 otLogger/RootLev │ │ │ │ │ +00079890: 656c 496e 436f 6e66 6967 4669 6c65 2e6a elInConfigFile.j │ │ │ │ │ +000798a0: 6176 613a 2054 6573 7473 2074 6861 7420 ava: Tests that │ │ │ │ │ +000798b0: 7365 7474 696e 6720 2e6c 6576 656c 3d46 setting .level=F │ │ │ │ │ +000798c0: 494e 4553 5420 666f 7220 7468 6520 726f INEST for the ro │ │ │ │ │ +000798d0: 6f74 206c 6f67 6765 7220 696e 206c 6f67 ot logger in log │ │ │ │ │ +000798e0: 6769 6e67 2063 6f6e 6669 6775 7261 7469 ging configurati │ │ │ │ │ +000798f0: 6f6e 2066 696c 6520 646f 6573 2077 6f72 on file does wor │ │ │ │ │ +00079900: 6b2e 0a3c 6272 0a3e 6a61 7661 2f75 7469 k..java/uti │ │ │ │ │ +00079910: 6c2f 6c6f 6767 696e 672f 5365 7269 616c l/logging/Serial │ │ │ │ │ +00079920: 697a 654c 6f67 5265 636f 7264 5465 7374 izeLogRecordTest │ │ │ │ │ +00079930: 2e6a 6176 613a 2074 6573 7473 2074 6865 .java: tests the │ │ │ │ │ +00079940: 2064 6570 7265 6361 7469 6f6e 206f 6620 deprecation of │ │ │ │ │ +00079950: 7468 7265 6164 4944 2061 6e64 2061 206e threadID and a n │ │ │ │ │ +00079960: 6577 2066 6965 6c64 206c 6f6e 6754 6872 ew field longThr │ │ │ │ │ +00079970: 6561 6449 442c 2074 6573 7420 7368 6f75 eadID, test shou │ │ │ │ │ +00079980: 6c64 2062 6520 7275 6e20 6f6e 206a 646b ld be run on jdk │ │ │ │ │ +00079990: 3136 2061 6e64 2073 7562 7365 7175 656e 16 and subsequen │ │ │ │ │ +000799a0: 7420 7665 7273 696f 6e73 0a3c 6272 0a3e t versions. │ │ │ │ │ +000799b0: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ +000799c0: 672f 5369 6d70 6c65 466f 726d 6174 7465 g/SimpleFormatte │ │ │ │ │ +000799d0: 7246 6f72 6d61 742e 6a61 7661 3a20 5465 rFormat.java: Te │ │ │ │ │ +000799e0: 7374 2074 6865 2063 7573 746f 6d20 7369 st the custom si │ │ │ │ │ +000799f0: 6d70 6c65 2066 6f72 6d61 7474 6572 206f mple formatter o │ │ │ │ │ +00079a00: 7574 7075 740a 3c62 720a 3e6a 6176 612f utput.java/ │ │ │ │ │ +00079a10: 7574 696c 2f6c 6f67 6769 6e67 2f53 696d util/logging/Sim │ │ │ │ │ +00079a20: 706c 654c 6f67 4d61 6e61 6765 722e 6a61 pleLogManager.ja │ │ │ │ │ +00079a30: 7661 3a20 4120 4c6f 674d 616e 6167 6572 va: A LogManager │ │ │ │ │ +00079a40: 2073 7562 636c 6173 7320 6f76 6572 7269 subclass overri │ │ │ │ │ +00079a50: 6465 7320 6974 7320 6f77 6e20 696d 706c des its own impl │ │ │ │ │ +00079a60: 656d 656e 7461 7469 6f6e 206f 6620 6e61 ementation of na │ │ │ │ │ +00079a70: 6d65 6420 6c6f 6767 6572 2028 7365 6520 med logger (see │ │ │ │ │ +00079a80: 7468 6520 7375 6263 6c61 7373 696e 6720 the subclassing │ │ │ │ │ +00079a90: 696e 666f 726d 6174 696f 6e20 696e 2074 information in t │ │ │ │ │ +00079aa0: 6865 204c 6f67 6765 7220 636c 6173 7320 he Logger class │ │ │ │ │ +00079ab0: 7370 6563 6966 6963 6174 696f 6e29 0a3c specification).< │ │ │ │ │ +00079ac0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6c6f br.>java/util/lo │ │ │ │ │ +00079ad0: 6767 696e 672f 5379 7374 656d 4c6f 6767 gging/SystemLogg │ │ │ │ │ +00079ae0: 6572 436f 6e66 6967 5465 7374 2e6a 6176 erConfigTest.jav │ │ │ │ │ +00079af0: 613a 2054 6573 7473 2063 6f6e 6669 6775 a: Tests configu │ │ │ │ │ +00079b00: 7261 7469 6f6e 206f 6620 6c6f 6767 6572 ration of logger │ │ │ │ │ +00079b10: 732e 0a3c 6272 0a3e 6a61 7661 2f75 7469 s..java/uti │ │ │ │ │ +00079b20: 6c2f 6c6f 6767 696e 672f 5465 7374 4170 l/logging/TestAp │ │ │ │ │ +00079b30: 706c 6574 4c6f 6767 6572 436f 6e74 6578 pletLoggerContex │ │ │ │ │ +00079b40: 742e 6a61 7661 3a20 4e50 4520 7768 656e t.java: NPE when │ │ │ │ │ +00079b50: 2075 7369 6e67 204c 6f67 6765 722e 6765 using Logger.ge │ │ │ │ │ +00079b60: 7441 6e6f 6e79 6d6f 7573 4c6f 6767 6572 tAnonymousLogger │ │ │ │ │ +00079b70: 206f 7220 4c6f 674d 616e 6167 6572 2e67 or LogManager.g │ │ │ │ │ +00079b80: 6574 4c6f 674d 616e 6167 6572 2829 2e67 etLogManager().g │ │ │ │ │ +00079b90: 6574 4c6f 6767 6572 0a3c 6272 0a3e 6a61 etLogger.ja │ │ │ │ │ +00079ba0: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ +00079bb0: 5465 7374 436f 6e66 6967 7572 6174 696f TestConfiguratio │ │ │ │ │ +00079bc0: 6e4c 6973 7465 6e65 7273 2e6a 6176 613a nListeners.java: │ │ │ │ │ +00079bd0: 2074 6573 7473 204c 6f67 4d61 6e61 6765 tests LogManage │ │ │ │ │ +00079be0: 722e 6164 6443 6f6e 6669 6775 7261 7469 r.addConfigurati │ │ │ │ │ +00079bf0: 6f6e 4c69 7374 656e 6572 2061 6e64 204c onListener and L │ │ │ │ │ +00079c00: 6f67 4d61 6e61 6765 722e 7265 6d6f 7665 ogManager.remove │ │ │ │ │ +00079c10: 436f 6e66 6967 7572 6174 696f 6e4c 6973 ConfigurationLis │ │ │ │ │ +00079c20: 7465 6e65 723b 0a3c 6272 0a3e 6a61 7661 tener;.java │ │ │ │ │ +00079c30: 2f75 7469 6c2f 6c6f 6767 696e 672f 5465 /util/logging/Te │ │ │ │ │ +00079c40: 7374 4765 744c 6f67 6765 724e 5045 2e6a stGetLoggerNPE.j │ │ │ │ │ +00079c50: 6176 613a 204e 5045 2077 6974 6820 6c6f ava: NPE with lo │ │ │ │ │ +00079c60: 6767 696e 6720 7768 696c 6520 6c61 756e gging while laun │ │ │ │ │ +00079c70: 6368 696e 6720 7765 6273 7461 7274 0a3c ching webstart.< │ │ │ │ │ +00079c80: 6272 0a3e 6a61 7661 2f75 7469 6c2f 6c6f br.>java/util/lo │ │ │ │ │ +00079c90: 6767 696e 672f 5465 7374 4c6f 6743 6f6e gging/TestLogCon │ │ │ │ │ +00079ca0: 6669 6775 7261 7469 6f6e 4465 6164 4c6f figurationDeadLo │ │ │ │ │ +00079cb0: 636b 2e6a 6176 613a 2053 796e 6368 726f ck.java: Synchro │ │ │ │ │ +00079cc0: 6e69 7a61 7469 6f6e 2069 7373 7565 7320 nization issues │ │ │ │ │ +00079cd0: 696e 204c 6f67 6765 7220 616e 6420 4c6f in Logger and Lo │ │ │ │ │ +00079ce0: 674d 616e 6167 6572 2e0a 3c62 720a 3e6a gManager..j │ │ │ │ │ +00079cf0: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ +00079d00: 2f54 6573 744c 6f67 436f 6e66 6967 7572 /TestLogConfigur │ │ │ │ │ +00079d10: 6174 696f 6e44 6561 644c 6f63 6b57 6974 ationDeadLockWit │ │ │ │ │ +00079d20: 6843 6f6e 662e 6a61 7661 3a20 4465 6164 hConf.java: Dead │ │ │ │ │ +00079d30: 6c6f 636b 2069 6e20 6472 6169 6e4c 6f67 lock in drainLog │ │ │ │ │ +00079d40: 6765 7252 6566 5175 6575 6542 6f75 6e64 gerRefQueueBound │ │ │ │ │ +00079d50: 6564 202f 2072 6561 6443 6f6e 6669 6775 ed / readConfigu │ │ │ │ │ +00079d60: 7261 7469 6f6e 2063 6175 7365 6420 6279 ration caused by │ │ │ │ │ +00079d70: 2073 796e 6368 726f 6e69 7a61 7469 6f6e synchronization │ │ │ │ │ +00079d80: 2069 7373 7565 7320 696e 204c 6f67 6765 issues in Logge │ │ │ │ │ +00079d90: 7220 616e 6420 4c6f 674d 616e 6167 6572 r and LogManager │ │ │ │ │ +00079da0: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +00079db0: 2f6c 6f67 6769 6e67 2f54 6573 744c 6f67 /logging/TestLog │ │ │ │ │ +00079dc0: 6765 7242 756e 646c 6553 796e 632e 6a61 gerBundleSync.ja │ │ │ │ │ +00079dd0: 7661 3a20 4174 7465 6d70 7473 2074 6f20 va: Attempts to │ │ │ │ │ +00079de0: 6465 7465 6374 2073 796e 6368 726f 6e69 detect synchroni │ │ │ │ │ +00079df0: 7a61 7469 6f6e 2069 7373 7565 7320 7769 zation issues wi │ │ │ │ │ +00079e00: 7468 2067 6574 5265 736f 7572 6365 4275 th getResourceBu │ │ │ │ │ +00079e10: 6e64 6c65 2829 2061 6e64 2067 6574 5265 ndle() and getRe │ │ │ │ │ +00079e20: 736f 7572 6365 4275 6e64 6c65 4e61 6d65 sourceBundleName │ │ │ │ │ +00079e30: 2829 2e0a 3c62 720a 3e6a 6176 612f 7574 ()..java/ut │ │ │ │ │ 00079e40: 696c 2f6c 6f67 6769 6e67 2f54 6573 744c il/logging/TestL │ │ │ │ │ -00079e50: 6f67 6765 7242 756e 646c 6553 796e 632e oggerBundleSync. │ │ │ │ │ -00079e60: 6a61 7661 3a20 4174 7465 6d70 7473 2074 java: Attempts t │ │ │ │ │ -00079e70: 6f20 6465 7465 6374 2073 796e 6368 726f o detect synchro │ │ │ │ │ -00079e80: 6e69 7a61 7469 6f6e 2069 7373 7565 7320 nization issues │ │ │ │ │ -00079e90: 7769 7468 2067 6574 5265 736f 7572 6365 with getResource │ │ │ │ │ -00079ea0: 4275 6e64 6c65 2829 2061 6e64 2067 6574 Bundle() and get │ │ │ │ │ -00079eb0: 5265 736f 7572 6365 4275 6e64 6c65 4e61 ResourceBundleNa │ │ │ │ │ -00079ec0: 6d65 2829 2e0a 3c62 720a 3e6a 6176 612f me()..java/ │ │ │ │ │ -00079ed0: 7574 696c 2f6c 6f67 6769 6e67 2f54 6573 util/logging/Tes │ │ │ │ │ -00079ee0: 744c 6f67 6765 7257 6561 6b52 6566 4c65 tLoggerWeakRefLe │ │ │ │ │ -00079ef0: 616b 2e6a 6176 613a 2043 6865 636b 2066 ak.java: Check f │ │ │ │ │ -00079f00: 6f72 2057 6561 6b52 6566 6572 656e 6365 or WeakReference │ │ │ │ │ -00079f10: 206c 6561 6b20 696e 204c 6f67 6765 7220 leak in Logger │ │ │ │ │ -00079f20: 616e 6420 616e 6f6e 796d 6f75 7320 4c6f and anonymous Lo │ │ │ │ │ -00079f30: 6767 6572 206f 626a 6563 7473 0a3c 6272 gger objects.
    java/util/logg │ │ │ │ │ -00079f50: 696e 672f 5465 7374 4c6f 6767 696e 6757 ing/TestLoggingW │ │ │ │ │ -00079f60: 6974 684d 6169 6e41 7070 436f 6e74 6578 ithMainAppContex │ │ │ │ │ -00079f70: 742e 6a61 7661 3a20 5465 7374 2074 6861 t.java: Test tha │ │ │ │ │ -00079f80: 7420 7468 6520 6465 6661 756c 7420 7573 t the default us │ │ │ │ │ -00079f90: 6572 2063 6f6e 7465 7874 2069 7320 7573 er context is us │ │ │ │ │ -00079fa0: 6564 2077 6865 6e20 696e 2074 6865 206d ed when in the m │ │ │ │ │ -00079fb0: 6169 6e20 6170 706c 6963 6174 696f 6e20 ain application │ │ │ │ │ -00079fc0: 636f 6e74 6578 742e 0a3c 6272 0a3e 6a61 context..ja │ │ │ │ │ -00079fd0: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ -00079fe0: 5465 7374 4d61 696e 4170 7043 6f6e 7465 TestMainAppConte │ │ │ │ │ -00079ff0: 7874 2e6a 6176 613a 2063 6865 636b 7320 xt.java: checks │ │ │ │ │ -0007a000: 7468 6174 2063 616c 6c69 6e67 2067 6574 that calling get │ │ │ │ │ -0007a010: 4c6f 6767 6572 2829 2066 726f 6d20 6120 Logger() from a │ │ │ │ │ -0007a020: 5468 7265 6164 2077 686f 7365 2054 6872 Thread whose Thr │ │ │ │ │ -0007a030: 6561 6447 726f 7570 2069 7320 6120 6368 eadGroup is a ch │ │ │ │ │ -0007a040: 696c 6420 6f66 2074 6865 206d 6169 6e20 ild of the main │ │ │ │ │ -0007a050: 726f 6f74 2067 726f 7570 2064 6f65 736e root group doesn │ │ │ │ │ -0007a060: 2774 2074 6872 6f77 2061 6e20 6578 6365 't throw an exce │ │ │ │ │ -0007a070: 7074 696f 6e2e 0a3c 6272 0a3e 6a61 7661 ption..java │ │ │ │ │ -0007a080: 2f75 7469 6c2f 6c6f 6767 696e 672f 584d /util/logging/XM │ │ │ │ │ -0007a090: 4c46 6f72 6d61 7474 6572 4461 7465 2e6a LFormatterDate.j │ │ │ │ │ -0007a0a0: 6176 613a 2058 4d4c 466f 726d 6174 7465 ava: XMLFormatte │ │ │ │ │ -0007a0b0: 722e 666f 726d 6174 2065 6d69 7473 2069 r.format emits i │ │ │ │ │ -0007a0c0: 6e63 6f72 7265 6374 2079 6561 7220 2879 ncorrect year (y │ │ │ │ │ -0007a0d0: 6561 7220 2b20 3139 3030 290a 3c62 720a ear + 1900).java/util/loggi │ │ │ │ │ -0007a0f0: 6e67 2f62 756e 646c 6573 6561 7263 682f ng/bundlesearch/ │ │ │ │ │ -0007a100: 5265 736f 7572 6365 4275 6e64 6c65 5365 ResourceBundleSe │ │ │ │ │ -0007a110: 6172 6368 5465 7374 2e6a 6176 613a 2052 archTest.java: R │ │ │ │ │ -0007a120: 656d 6f76 6520 7468 6520 7374 6163 6b20 emove the stack │ │ │ │ │ -0007a130: 7365 6172 6368 2066 6f72 2061 2072 6573 search for a res │ │ │ │ │ -0007a140: 6f75 7263 6520 6275 6e64 6c65 204c 6f67 ource bundle Log │ │ │ │ │ -0007a150: 6765 7220 746f 2075 7365 0a3c 6272 0a3e ger to use. │ │ │ │ │ -0007a160: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ -0007a170: 672f 6d6f 6475 6c65 732f 4765 7452 6573 g/modules/GetRes │ │ │ │ │ -0007a180: 6f75 7263 6542 756e 646c 6554 6573 742e ourceBundleTest. │ │ │ │ │ -0007a190: 6a61 7661 3a20 5465 7374 7320 4c6f 6767 java: Tests Logg │ │ │ │ │ -0007a1a0: 6572 2e67 6574 4c6f 6767 6572 202b 206c er.getLogger + l │ │ │ │ │ -0007a1b0: 6f67 6765 722e 6765 7452 6573 6f75 7263 ogger.getResourc │ │ │ │ │ -0007a1c0: 6542 756e 646c 6520 696e 2061 6e20 6e61 eBundle in an na │ │ │ │ │ -0007a1d0: 6d65 642f 756e 6e61 6d65 6420 6d6f 6475 med/unnamed modu │ │ │ │ │ -0007a1e0: 6c65 2c20 7265 736f 7572 6365 7320 6172 le, resources ar │ │ │ │ │ -0007a1f0: 6520 696e 206e 616d 6564 2061 6e64 2075 e in named and u │ │ │ │ │ -0007a200: 6e6e 616d 6564 206d 6f64 756c 6573 2072 nnamed modules r │ │ │ │ │ -0007a210: 6573 7065 6374 6976 656c 792e 0a3c 6272 espectively..
    java/util/logg │ │ │ │ │ -0007a230: 696e 672f 6d6f 6475 6c65 732f 4c6f 674d ing/modules/LogM │ │ │ │ │ -0007a240: 616e 6167 6572 496e 4d6f 6475 6c65 2f4c anagerInModule/L │ │ │ │ │ -0007a250: 6f67 4d61 6e61 6765 7249 6e4d 6f64 756c ogManagerInModul │ │ │ │ │ -0007a260: 6554 6573 742e 6a61 7661 3a20 5665 7269 eTest.java: Veri │ │ │ │ │ -0007a270: 6669 6573 2074 6861 7420 6120 6375 7374 fies that a cust │ │ │ │ │ -0007a280: 6f6d 204c 6f67 4d61 6e61 6765 7220 6f72 om LogManager or │ │ │ │ │ -0007a290: 2063 7573 746f 6d20 4861 6e64 6c65 7220 custom Handler │ │ │ │ │ -0007a2a0: 6361 6e20 6265 2069 6e73 7461 6e74 6961 can be instantia │ │ │ │ │ -0007a2b0: 7465 6420 6279 2074 6865 206c 6f67 6769 ted by the loggi │ │ │ │ │ -0007a2c0: 6e67 2073 7973 7465 6d20 6966 2074 6865 ng system if the │ │ │ │ │ -0007a2d0: 7920 6172 6520 696e 2061 2070 6163 6b61 y are in a packa │ │ │ │ │ -0007a2e0: 6765 2074 6861 7420 6973 2065 7870 6f72 ge that is expor │ │ │ │ │ -0007a2f0: 7465 6420 746f 206a 6176 612e 6c6f 6767 ted to java.logg │ │ │ │ │ -0007a300: 696e 6720 6279 2061 206d 6f64 756c 652e ing by a module. │ │ │ │ │ -0007a310: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0007a320: 7072 6566 732f 4164 644e 6f64 6543 6861 prefs/AddNodeCha │ │ │ │ │ -0007a330: 6e67 654c 6973 7465 6e65 722e 6a61 7661 ngeListener.java │ │ │ │ │ -0007a340: 3a20 4368 6563 6b73 2069 6620 6576 656e : Checks if even │ │ │ │ │ -0007a350: 7473 2061 7265 2064 656c 6976 6572 6564 ts are delivered │ │ │ │ │ -0007a360: 2074 6f20 6120 6c69 7374 656e 6572 2077 to a listener w │ │ │ │ │ -0007a370: 6865 6e20 6120 6368 696c 6420 6e6f 6465 hen a child node │ │ │ │ │ -0007a380: 2069 7320 6164 6465 6420 6f72 2072 656d is added or rem │ │ │ │ │ -0007a390: 6f76 6564 0a3c 6272 0a3e 6a61 7661 2f75 oved.java/u │ │ │ │ │ -0007a3a0: 7469 6c2f 7072 6566 732f 4368 6563 6b55 til/prefs/CheckU │ │ │ │ │ -0007a3b0: 7365 7250 7265 6673 5374 6f72 6167 652e serPrefsStorage. │ │ │ │ │ -0007a3c0: 6a61 7661 3a20 5465 7374 7320 7468 6174 java: Tests that │ │ │ │ │ -0007a3d0: 2075 7365 7220 7072 6566 6572 656e 6365 user preference │ │ │ │ │ -0007a3e0: 7320 6172 6520 7374 6f72 6564 2069 6e20 s are stored in │ │ │ │ │ -0007a3f0: 7468 6520 7065 726d 616e 656e 7420 7374 the permanent st │ │ │ │ │ -0007a400: 6f72 6167 650a 3c62 720a 3e6a 6176 612f orage.java/ │ │ │ │ │ -0007a410: 7574 696c 2f70 7265 6673 2f43 6f64 6550 util/prefs/CodeP │ │ │ │ │ -0007a420: 6f69 6e74 5a65 726f 5072 6566 7354 6573 ointZeroPrefsTes │ │ │ │ │ -0007a430: 742e 6a61 7661 3a20 456e 7375 7265 2061 t.java: Ensure a │ │ │ │ │ -0007a440: 2063 6f64 6520 706f 696e 7420 552b 3030 code point U+00 │ │ │ │ │ -0007a450: 3030 206e 756c 6c20 636f 6e74 726f 6c20 00 null control │ │ │ │ │ -0007a460: 6368 6172 6163 7465 7220 6973 2064 6574 character is det │ │ │ │ │ -0007a470: 6563 7465 642e 0a3c 6272 0a3e 6a61 7661 ected..java │ │ │ │ │ -0007a480: 2f75 7469 6c2f 7072 6566 732f 436f 6d6d /util/prefs/Comm │ │ │ │ │ -0007a490: 656e 7473 496e 586d 6c2e 6a61 7661 3a20 entsInXml.java: │ │ │ │ │ -0007a4a0: 584d 6c20 436f 6d6d 656e 7473 2069 6e20 XMl Comments in │ │ │ │ │ -0007a4b0: 5072 6566 6572 656e 6365 7320 4669 6c65 Preferences File │ │ │ │ │ -0007a4c0: 206c 6561 6420 746f 2043 6c61 7373 4361 lead to ClassCa │ │ │ │ │ -0007a4d0: 7374 4578 6365 7074 696f 6e0a 3c62 720a stException.java/util/prefs │ │ │ │ │ -0007a4f0: 2f43 6f6e 666c 6963 7449 6e46 6c75 7368 /ConflictInFlush │ │ │ │ │ -0007a500: 2e6a 6176 613a 2066 6c75 7368 2829 2074 .java: flush() t │ │ │ │ │ -0007a510: 6872 6f77 7320 616e 2049 6c6c 6567 616c hrows an Illegal │ │ │ │ │ -0007a520: 5374 6174 6545 7863 6570 7469 6f6e 206f StateException o │ │ │ │ │ -0007a530: 6e20 6120 7265 6d6f 7665 6420 6e6f 6465 n a removed node │ │ │ │ │ -0007a540: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0007a550: 7072 6566 732f 4578 706f 7274 4e6f 6465 prefs/ExportNode │ │ │ │ │ -0007a560: 2e6a 6176 613a 2044 7565 2074 6f20 6120 .java: Due to a │ │ │ │ │ -0007a570: 6275 6720 696e 2058 4d4c 5375 7070 6f72 bug in XMLSuppor │ │ │ │ │ -0007a580: 742e 7075 7450 7265 6665 7265 6e63 6573 t.putPreferences │ │ │ │ │ -0007a590: 496e 586d 6c28 2e2e 2e29 2c20 6e6f 6465 InXml(...), node │ │ │ │ │ -0007a5a0: 2773 206b 6579 7320 776f 756c 6420 6e6f 's keys would no │ │ │ │ │ -0007a5b0: 7420 6765 7420 6578 706f 7274 6564 2e0a t get exported.. │ │ │ │ │ -0007a5c0: 3c62 720a 3e6a 6176 612f 7574 696c 2f70 java/util/p │ │ │ │ │ -0007a5d0: 7265 6673 2f45 7870 6f72 7453 7562 7472 refs/ExportSubtr │ │ │ │ │ -0007a5e0: 6565 2e6a 6176 613a 2063 6865 636b 7320 ee.java: checks │ │ │ │ │ -0007a5f0: 6966 2074 6865 206f 7574 7075 7420 6f66 if the output of │ │ │ │ │ -0007a600: 2065 7870 6f72 7453 7562 7472 6565 2829 exportSubtree() │ │ │ │ │ -0007a610: 2069 7320 6964 656e 7469 6361 6c20 746f is identical to │ │ │ │ │ -0007a620: 2074 6865 206f 7574 7075 7420 6672 6f6d the output from │ │ │ │ │ -0007a630: 2070 7265 7669 6f75 7320 7265 6c65 6173 previous releas │ │ │ │ │ -0007a640: 652e 0a3c 6272 0a3e 6a61 7661 2f75 7469 e..java/uti │ │ │ │ │ -0007a650: 6c2f 7072 6566 732f 5072 6566 7353 7069 l/prefs/PrefsSpi │ │ │ │ │ -0007a660: 5465 7374 2e6a 6176 613a 2055 6e69 7420 Test.java: Unit │ │ │ │ │ -0007a670: 7465 7374 2066 6f72 2050 7265 6665 7265 test for Prefere │ │ │ │ │ -0007a680: 6e63 6573 206a 6172 2070 726f 7669 6465 nces jar provide │ │ │ │ │ -0007a690: 7273 0a3c 6272 0a3e 6a61 7661 2f75 7469 rs.java/uti │ │ │ │ │ -0007a6a0: 6c2f 7072 6566 732f 5265 6d6f 7665 4e75 l/prefs/RemoveNu │ │ │ │ │ -0007a6b0: 6c6c 4b65 7943 6865 636b 2e6a 6176 613a llKeyCheck.java: │ │ │ │ │ -0007a6c0: 2043 6865 636b 2069 6620 4e75 6c6c 506f Check if NullPo │ │ │ │ │ -0007a6d0: 696e 7465 7245 7863 6570 7469 6f6e 2069 interException i │ │ │ │ │ -0007a6e0: 7320 7468 726f 776e 2069 6620 7468 6520 s thrown if the │ │ │ │ │ -0007a6f0: 6b65 7920 7061 7373 6564 2074 6f20 7265 key passed to re │ │ │ │ │ -0007a700: 6d6f 7665 2829 2069 7320 6e75 6c6c 2e0a move() is null.. │ │ │ │ │ -0007a710: 3c62 720a 3e6a 6176 612f 7574 696c 2f70 java/util/p │ │ │ │ │ -0007a720: 7265 6673 2f52 656d 6f76 6552 6561 644f refs/RemoveReadO │ │ │ │ │ -0007a730: 6e6c 794e 6f64 652e 6a61 7661 3a20 6368 nlyNode.java: ch │ │ │ │ │ -0007a740: 6563 6b20 6966 2077 726f 6e67 2065 7863 eck if wrong exc │ │ │ │ │ -0007a750: 6570 7469 6f6e 2067 6574 7320 7468 726f eption gets thro │ │ │ │ │ -0007a760: 776e 2069 6620 6f6e 6520 6f66 2074 6865 wn if one of the │ │ │ │ │ -0007a770: 2063 6869 6c64 206e 6f64 6573 2069 7320 child nodes is │ │ │ │ │ -0007a780: 7265 6164 6f6e 6c79 206f 6e20 756e 6465 readonly on unde │ │ │ │ │ -0007a790: 726c 7969 6e67 2066 696c 6573 7973 7465 rlying filesyste │ │ │ │ │ -0007a7a0: 6d20 7768 656e 206e 6f64 6520 6973 2062 m when node is b │ │ │ │ │ -0007a7b0: 6569 6e67 2072 656d 6f76 6564 2e0a 3c62 eing removed..java/util/pre │ │ │ │ │ -0007a7d0: 6673 2f52 656d 6f76 6555 6e72 6567 6564 fs/RemoveUnreged │ │ │ │ │ -0007a7e0: 4c69 7374 656e 6572 2e6a 6176 613a 2043 Listener.java: C │ │ │ │ │ -0007a7f0: 6865 636b 7320 6966 2063 6f72 7265 6374 hecks if correct │ │ │ │ │ -0007a800: 2065 7863 6570 7469 6f6e 2067 6574 7320 exception gets │ │ │ │ │ -0007a810: 7468 726f 776e 2077 6865 6e20 7265 6d6f thrown when remo │ │ │ │ │ -0007a820: 7669 6e67 2061 6e20 756e 7265 6769 7374 ving an unregist │ │ │ │ │ -0007a830: 6572 6564 204e 6f64 6543 6861 6e67 654c ered NodeChangeL │ │ │ │ │ -0007a840: 6973 7465 6e65 7220 2e0a 3c62 720a 3e6a istener ..j │ │ │ │ │ -0007a850: 6176 612f 7574 696c 2f70 7265 6673 2f53 ava/util/prefs/S │ │ │ │ │ -0007a860: 6572 6961 6c69 7a65 4578 6365 7074 696f erializeExceptio │ │ │ │ │ -0007a870: 6e73 2e6a 6176 613a 2050 7265 6673 2065 ns.java: Prefs e │ │ │ │ │ -0007a880: 7863 6570 7469 6f6e 7320 7765 7265 2075 xceptions were u │ │ │ │ │ -0007a890: 6e69 6e74 656e 7469 6f6e 616c 6c79 206e nintentionally n │ │ │ │ │ -0007a8a0: 6f74 2073 6572 6961 6c69 7a61 626c 650a ot serializable. │ │ │ │ │ -0007a8b0: 3c62 720a 3e6a 6176 612f 7574 696c 2f72 java/util/r │ │ │ │ │ -0007a8c0: 6567 6578 2f49 6d6d 7574 6162 6c65 4d61 egex/ImmutableMa │ │ │ │ │ -0007a8d0: 7463 6852 6573 756c 7454 6573 742e 6a61 tchResultTest.ja │ │ │ │ │ -0007a8e0: 7661 3a20 5465 7374 7320 746f 2065 7865 va: Tests to exe │ │ │ │ │ -0007a8f0: 7263 6973 6520 7468 6520 6f70 7469 6d69 rcise the optimi │ │ │ │ │ -0007a900: 7a61 7469 6f6e 2064 6573 6372 6962 6564 zation described │ │ │ │ │ -0007a910: 2069 6e20 7468 6520 6275 6720 7265 706f in the bug repo │ │ │ │ │ -0007a920: 7274 2e0a 3c62 720a 3e6a 6176 612f 7574 rt..java/ut │ │ │ │ │ -0007a930: 696c 2f72 6567 6578 2f4e 616d 6564 4772 il/regex/NamedGr │ │ │ │ │ -0007a940: 6f75 7073 5465 7374 732e 6a61 7661 3a20 oupsTests.java: │ │ │ │ │ -0007a950: 200a 3c62 720a 3e6a 6176 612f 7574 696c .java/util │ │ │ │ │ -0007a960: 2f72 6567 6578 2f4e 6567 6174 6976 6541 /regex/NegativeA │ │ │ │ │ -0007a970: 7272 6179 5369 7a65 2e6a 6176 613a 2050 rraySize.java: P │ │ │ │ │ -0007a980: 6174 7465 726e 2e63 6f6d 7069 6c65 2829 attern.compile() │ │ │ │ │ -0007a990: 2063 616e 2074 6872 6f77 2063 6f6e 6675 can throw confu │ │ │ │ │ -0007a9a0: 7369 6e67 204e 6567 6174 6976 6541 7272 sing NegativeArr │ │ │ │ │ -0007a9b0: 6179 5369 7a65 4578 6365 7074 696f 6e0a aySizeException. │ │ │ │ │ -0007a9c0: 3c62 720a 3e6a 6176 612f 7574 696c 2f72 java/util/r │ │ │ │ │ -0007a9d0: 6567 6578 2f50 6174 7465 726e 5374 7265 egex/PatternStre │ │ │ │ │ -0007a9e0: 616d 5465 7374 2e6a 6176 613a 2055 6e69 amTest.java: Uni │ │ │ │ │ -0007a9f0: 7420 7465 7374 7320 7374 7265 616d 2061 t tests stream a │ │ │ │ │ -0007aa00: 6e64 206c 616d 6264 612d 6261 7365 6420 nd lambda-based │ │ │ │ │ -0007aa10: 6d65 7468 6f64 7320 6f6e 2050 6174 7465 methods on Patte │ │ │ │ │ -0007aa20: 726e 2061 6e64 204d 6174 6368 6572 0a3c rn and Matcher.< │ │ │ │ │ -0007aa30: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7265 br.>java/util/re │ │ │ │ │ -0007aa40: 6765 782f 5265 6745 7854 6573 742e 6a61 gex/RegExTest.ja │ │ │ │ │ -0007aa50: 7661 3a20 7465 7374 7320 5265 6745 7870 va: tests RegExp │ │ │ │ │ -0007aa60: 2066 7261 6d65 776f 726b 2028 7573 6520 framework (use │ │ │ │ │ -0007aa70: 2d44 7365 6564 3d58 2074 6f20 7365 7420 -Dseed=X to set │ │ │ │ │ -0007aa80: 5052 4e47 2073 6565 6429 0a3c 6272 0a3e PRNG seed). │ │ │ │ │ -0007aa90: 6a61 7661 2f75 7469 6c2f 7265 6765 782f java/util/regex/ │ │ │ │ │ -0007aaa0: 5370 6c69 7457 6974 6844 656c 696d 6974 SplitWithDelimit │ │ │ │ │ -0007aab0: 6572 7354 6573 742e 6a61 7661 3a20 5465 ersTest.java: Te │ │ │ │ │ -0007aac0: 7374 7320 746f 2065 7865 7263 6973 6520 sts to exercise │ │ │ │ │ -0007aad0: 7468 6520 7370 6c69 7420 6675 6e63 7469 the split functi │ │ │ │ │ -0007aae0: 6f6e 616c 6974 7920 6164 6465 6420 696e onality added in │ │ │ │ │ -0007aaf0: 2074 6865 2069 7373 7565 2e0a 3c62 720a the issue..java/util/regex │ │ │ │ │ -0007ab10: 2f77 6869 7465 626f 782f 4772 6170 6865 /whitebox/Graphe │ │ │ │ │ -0007ab20: 6d65 5465 7374 2e6a 6176 613a 2074 6573 meTest.java: tes │ │ │ │ │ -0007ab30: 7473 2055 6e69 636f 6465 2045 7874 656e ts Unicode Exten │ │ │ │ │ -0007ab40: 6465 6420 4772 6170 6865 6d65 2073 7570 ded Grapheme sup │ │ │ │ │ -0007ab50: 706f 7274 0a3c 6272 0a3e 6a61 7661 2f75 port.java/u │ │ │ │ │ -0007ab60: 7469 6c2f 7370 692f 5265 736f 7572 6365 til/spi/Resource │ │ │ │ │ -0007ab70: 4275 6e64 6c65 436f 6e74 726f 6c50 726f BundleControlPro │ │ │ │ │ -0007ab80: 7669 6465 722f 5573 6572 4465 6661 756c vider/UserDefaul │ │ │ │ │ -0007ab90: 7443 6f6e 7472 6f6c 5465 7374 2e6a 6176 tControlTest.jav │ │ │ │ │ -0007aba0: 613a 2054 6573 7420 5265 736f 7572 6365 a: Test Resource │ │ │ │ │ -0007abb0: 4275 6e64 6c65 2e43 6f6e 7472 6f6c 2070 Bundle.Control p │ │ │ │ │ -0007abc0: 726f 7669 6465 6420 7573 696e 6720 5350 rovided using SP │ │ │ │ │ -0007abd0: 492e 0a3c 6272 0a3e 6a61 7661 2f75 7469 I..java/uti │ │ │ │ │ -0007abe0: 6c2f 7370 692f 546f 6f6c 5072 6f76 6964 l/spi/ToolProvid │ │ │ │ │ -0007abf0: 6572 4465 7363 7269 7074 696f 6e54 6573 erDescriptionTes │ │ │ │ │ -0007ac00: 742e 6a61 7661 3a20 7465 7374 2054 6f6f t.java: test Too │ │ │ │ │ -0007ac10: 6c50 726f 7669 6465 7227 7320 6465 7363 lProvider's desc │ │ │ │ │ -0007ac20: 7269 7074 696f 6e20 4150 490a 3c62 720a ription API.java/util/spi/T │ │ │ │ │ -0007ac40: 6f6f 6c50 726f 7669 6465 7254 6573 742e oolProviderTest. │ │ │ │ │ -0007ac50: 6a61 7661 3a20 7465 7374 2054 6f6f 6c50 java: test ToolP │ │ │ │ │ -0007ac60: 726f 7669 6465 7220 5350 490a 3c62 720a rovider SPI.java/util/strea │ │ │ │ │ -0007ac80: 6d2f 4375 7374 6f6d 464a 506f 6f6c 5465 m/CustomFJPoolTe │ │ │ │ │ -0007ac90: 7374 2e6a 6176 613a 2054 6573 7473 2073 st.java: Tests s │ │ │ │ │ -0007aca0: 7472 6561 6d20 6578 6563 7574 696f 6e20 tream execution │ │ │ │ │ -0007acb0: 696e 2061 2063 7573 746f 6d20 466f 726b in a custom Fork │ │ │ │ │ -0007acc0: 4a6f 696e 506f 6f6c 0a3c 6272 0a3e 6a61 JoinPool.ja │ │ │ │ │ -0007acd0: 7661 2f75 7469 6c2f 7374 7265 616d 2f54 va/util/stream/T │ │ │ │ │ -0007ace0: 6573 7444 6f75 626c 6553 756d 4176 6572 estDoubleSumAver │ │ │ │ │ -0007acf0: 6167 652e 6a61 7661 3a20 5465 7374 2066 age.java: Test f │ │ │ │ │ -0007ad00: 6f72 2075 7365 206f 6620 6e6f 6e2d 6e61 or use of non-na │ │ │ │ │ -0007ad10: 6976 6520 7375 6d6d 6174 696f 6e20 696e ive summation in │ │ │ │ │ -0007ad20: 2073 7472 6561 6d2d 7265 6c61 7465 6420 stream-related │ │ │ │ │ -0007ad30: 7375 6d20 616e 6420 6176 6572 6167 6520 sum and average │ │ │ │ │ -0007ad40: 6f70 6572 6174 696f 6e73 2e0a 3c62 720a operations..java/util/strea │ │ │ │ │ -0007ad60: 6d2f 626f 6f74 7465 7374 2f6a 6176 612e m/boottest/java. │ │ │ │ │ -0007ad70: 6261 7365 2f6a 6176 612f 7574 696c 2f73 base/java/util/s │ │ │ │ │ -0007ad80: 7472 6561 6d2f 4162 7374 7261 6374 5370 tream/AbstractSp │ │ │ │ │ -0007ad90: 696e 6564 4275 6666 6572 5465 7374 2e6a inedBufferTest.j │ │ │ │ │ -0007ada0: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -0007adb0: 2f75 7469 6c2f 7374 7265 616d 2f62 6f6f /util/stream/boo │ │ │ │ │ -0007adc0: 7474 6573 742f 6a61 7661 2e62 6173 652f ttest/java.base/ │ │ │ │ │ -0007add0: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ -0007ade0: 2f44 6f75 626c 654e 6f64 6554 6573 742e /DoubleNodeTest. │ │ │ │ │ -0007adf0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -0007ae00: 612f 7574 696c 2f73 7472 6561 6d2f 626f a/util/stream/bo │ │ │ │ │ -0007ae10: 6f74 7465 7374 2f6a 6176 612e 6261 7365 ottest/java.base │ │ │ │ │ -0007ae20: 2f6a 6176 612f 7574 696c 2f73 7472 6561 /java/util/strea │ │ │ │ │ -0007ae30: 6d2f 466c 6167 4f70 5465 7374 2e6a 6176 m/FlagOpTest.jav │ │ │ │ │ -0007ae40: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f75 a: .java/u │ │ │ │ │ -0007ae50: 7469 6c2f 7374 7265 616d 2f62 6f6f 7474 til/stream/boott │ │ │ │ │ -0007ae60: 6573 742f 6a61 7661 2e62 6173 652f 6a61 est/java.base/ja │ │ │ │ │ -0007ae70: 7661 2f75 7469 6c2f 7374 7265 616d 2f49 va/util/stream/I │ │ │ │ │ -0007ae80: 6e74 4e6f 6465 5465 7374 2e6a 6176 613a ntNodeTest.java: │ │ │ │ │ -0007ae90: 2020 0a3c 6272 0a3e 6a61 7661 2f75 7469 .java/uti │ │ │ │ │ -0007aea0: 6c2f 7374 7265 616d 2f62 6f6f 7474 6573 l/stream/boottes │ │ │ │ │ -0007aeb0: 742f 6a61 7661 2e62 6173 652f 6a61 7661 t/java.base/java │ │ │ │ │ -0007aec0: 2f75 7469 6c2f 7374 7265 616d 2f4c 6f6e /util/stream/Lon │ │ │ │ │ -0007aed0: 674e 6f64 6554 6573 742e 6a61 7661 3a20 gNodeTest.java: │ │ │ │ │ -0007aee0: 200a 3c62 720a 3e6a 6176 612f 7574 696c .java/util │ │ │ │ │ -0007aef0: 2f73 7472 6561 6d2f 626f 6f74 7465 7374 /stream/boottest │ │ │ │ │ -0007af00: 2f6a 6176 612e 6261 7365 2f6a 6176 612f /java.base/java/ │ │ │ │ │ -0007af10: 7574 696c 2f73 7472 6561 6d2f 4e6f 6465 util/stream/Node │ │ │ │ │ -0007af20: 4275 696c 6465 7254 6573 742e 6a61 7661 BuilderTest.java │ │ │ │ │ -0007af30: 3a20 200a 3c62 720a 3e6a 6176 612f 7574 : .java/ut │ │ │ │ │ -0007af40: 696c 2f73 7472 6561 6d2f 626f 6f74 7465 il/stream/bootte │ │ │ │ │ -0007af50: 7374 2f6a 6176 612e 6261 7365 2f6a 6176 st/java.base/jav │ │ │ │ │ -0007af60: 612f 7574 696c 2f73 7472 6561 6d2f 4e6f a/util/stream/No │ │ │ │ │ -0007af70: 6465 5465 7374 2e6a 6176 613a 2020 0a3c deTest.java: .< │ │ │ │ │ -0007af80: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7374 br.>java/util/st │ │ │ │ │ -0007af90: 7265 616d 2f62 6f6f 7474 6573 742f 6a61 ream/boottest/ja │ │ │ │ │ -0007afa0: 7661 2e62 6173 652f 6a61 7661 2f75 7469 va.base/java/uti │ │ │ │ │ -0007afb0: 6c2f 7374 7265 616d 2f53 6c69 6365 5370 l/stream/SliceSp │ │ │ │ │ -0007afc0: 6c69 7465 7261 746f 7254 6573 742e 6a61 literatorTest.ja │ │ │ │ │ -0007afd0: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -0007afe0: 7574 696c 2f73 7472 6561 6d2f 626f 6f74 util/stream/boot │ │ │ │ │ -0007aff0: 7465 7374 2f6a 6176 612e 6261 7365 2f6a test/java.base/j │ │ │ │ │ -0007b000: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ -0007b010: 5370 696e 6564 4275 6666 6572 446f 7562 SpinedBufferDoub │ │ │ │ │ -0007b020: 6c65 5465 7374 2e6a 6176 613a 2020 0a3c leTest.java: .< │ │ │ │ │ -0007b030: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7374 br.>java/util/st │ │ │ │ │ -0007b040: 7265 616d 2f62 6f6f 7474 6573 742f 6a61 ream/boottest/ja │ │ │ │ │ -0007b050: 7661 2e62 6173 652f 6a61 7661 2f75 7469 va.base/java/uti │ │ │ │ │ -0007b060: 6c2f 7374 7265 616d 2f53 7069 6e65 6442 l/stream/SpinedB │ │ │ │ │ -0007b070: 7566 6665 7249 6e74 5465 7374 2e6a 6176 ufferIntTest.jav │ │ │ │ │ -0007b080: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f75 a: .java/u │ │ │ │ │ -0007b090: 7469 6c2f 7374 7265 616d 2f62 6f6f 7474 til/stream/boott │ │ │ │ │ -0007b0a0: 6573 742f 6a61 7661 2e62 6173 652f 6a61 est/java.base/ja │ │ │ │ │ -0007b0b0: 7661 2f75 7469 6c2f 7374 7265 616d 2f53 va/util/stream/S │ │ │ │ │ -0007b0c0: 7069 6e65 6442 7566 6665 7249 6e74 6567 pinedBufferInteg │ │ │ │ │ -0007b0d0: 6572 5465 7374 2e6a 6176 613a 2020 0a3c erTest.java: .< │ │ │ │ │ -0007b0e0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7374 br.>java/util/st │ │ │ │ │ -0007b0f0: 7265 616d 2f62 6f6f 7474 6573 742f 6a61 ream/boottest/ja │ │ │ │ │ -0007b100: 7661 2e62 6173 652f 6a61 7661 2f75 7469 va.base/java/uti │ │ │ │ │ -0007b110: 6c2f 7374 7265 616d 2f53 7069 6e65 6442 l/stream/SpinedB │ │ │ │ │ -0007b120: 7566 6665 724c 6f6e 6754 6573 742e 6a61 ufferLongTest.ja │ │ │ │ │ -0007b130: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -0007b140: 7574 696c 2f73 7472 6561 6d2f 626f 6f74 util/stream/boot │ │ │ │ │ -0007b150: 7465 7374 2f6a 6176 612e 6261 7365 2f6a test/java.base/j │ │ │ │ │ -0007b160: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ -0007b170: 5374 7265 616d 466c 6167 7354 6573 742e StreamFlagsTest. │ │ │ │ │ -0007b180: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -0007b190: 612f 7574 696c 2f73 7472 6561 6d2f 626f a/util/stream/bo │ │ │ │ │ -0007b1a0: 6f74 7465 7374 2f6a 6176 612e 6261 7365 ottest/java.base │ │ │ │ │ -0007b1b0: 2f6a 6176 612f 7574 696c 2f73 7472 6561 /java/util/strea │ │ │ │ │ -0007b1c0: 6d2f 5374 7265 616d 4f70 466c 6167 7354 m/StreamOpFlagsT │ │ │ │ │ -0007b1d0: 6573 742e 6a61 7661 3a20 200a 3c62 720a est.java: .java/util/strea │ │ │ │ │ -0007b1f0: 6d2f 626f 6f74 7465 7374 2f6a 6176 612e m/boottest/java. │ │ │ │ │ -0007b200: 6261 7365 2f6a 6176 612f 7574 696c 2f73 base/java/util/s │ │ │ │ │ -0007b210: 7472 6561 6d2f 5374 7265 616d 5265 7573 tream/StreamReus │ │ │ │ │ -0007b220: 6554 6573 742e 6a61 7661 3a20 200a 3c62 eTest.java: .java/util/str │ │ │ │ │ -0007b240: 6561 6d2f 6578 616d 706c 6573 2f4a 6176 eam/examples/Jav │ │ │ │ │ -0007b250: 6164 6f63 4578 616d 706c 6573 2e6a 6176 adocExamples.jav │ │ │ │ │ -0007b260: 613a 2043 6865 636b 7320 746f 2065 6e73 a: Checks to ens │ │ │ │ │ -0007b270: 7572 6520 6578 616d 706c 6520 636f 6465 ure example code │ │ │ │ │ -0007b280: 2064 6973 706c 6179 6564 2069 6e20 7468 displayed in th │ │ │ │ │ -0007b290: 6520 4150 4920 646f 6375 6d65 6e74 6174 e API documentat │ │ │ │ │ -0007b2a0: 696f 6e20 6f66 206a 6176 612f 7574 696c ion of java/util │ │ │ │ │ -0007b2b0: 2f53 7472 6561 6d20 636f 6d70 696c 6573 /Stream compiles │ │ │ │ │ -0007b2c0: 2063 6f72 7265 6374 6c79 2e0a 3c62 720a correctly..java/util/strea │ │ │ │ │ -0007b2e0: 6d2f 7465 7374 2f6f 7267 2f6f 7065 6e6a m/test/org/openj │ │ │ │ │ -0007b2f0: 646b 2f74 6573 7473 2f6a 6176 612f 6c61 dk/tests/java/la │ │ │ │ │ -0007b300: 6e67 2f69 6e76 6f6b 652f 4465 7365 7269 ng/invoke/Deseri │ │ │ │ │ -0007b310: 616c 697a 654d 6574 686f 6454 6573 742e alizeMethodTest. │ │ │ │ │ -0007b320: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -0007b330: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ -0007b340: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ -0007b350: 6573 7473 2f6a 6176 612f 6c61 6e67 2f69 ests/java/lang/i │ │ │ │ │ -0007b360: 6e76 6f6b 652f 4d48 5072 6f78 6965 7354 nvoke/MHProxiesT │ │ │ │ │ -0007b370: 6573 742e 6a61 7661 3a20 200a 3c62 720a est.java: .java/util/strea │ │ │ │ │ -0007b390: 6d2f 7465 7374 2f6f 7267 2f6f 7065 6e6a m/test/org/openj │ │ │ │ │ -0007b3a0: 646b 2f74 6573 7473 2f6a 6176 612f 6c61 dk/tests/java/la │ │ │ │ │ -0007b3b0: 6e67 2f69 6e76 6f6b 652f 5365 7269 616c ng/invoke/Serial │ │ │ │ │ -0007b3c0: 697a 6564 4c61 6d62 6461 5465 7374 2e6a izedLambdaTest.j │ │ │ │ │ -0007b3d0: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ -0007b3e0: 2f75 7469 6c2f 7374 7265 616d 2f74 6573 /util/stream/tes │ │ │ │ │ -0007b3f0: 742f 6f72 672f 6f70 656e 6a64 6b2f 7465 t/org/openjdk/te │ │ │ │ │ -0007b400: 7374 732f 6a61 7661 2f75 7469 6c2f 4669 sts/java/util/Fi │ │ │ │ │ -0007b410: 6c6c 6162 6c65 5374 7269 6e67 5465 7374 llableStringTest │ │ │ │ │ -0007b420: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ -0007b430: 7661 2f75 7469 6c2f 7374 7265 616d 2f74 va/util/stream/t │ │ │ │ │ -0007b440: 6573 742f 6f72 672f 6f70 656e 6a64 6b2f est/org/openjdk/ │ │ │ │ │ -0007b450: 7465 7374 732f 6a61 7661 2f75 7469 6c2f tests/java/util/ │ │ │ │ │ -0007b460: 4d61 7054 6573 742e 6a61 7661 3a20 200a MapTest.java: . │ │ │ │ │ -0007b470: 3c62 720a 3e6a 6176 612f 7574 696c 2f73 java/util/s │ │ │ │ │ -0007b480: 7472 6561 6d2f 7465 7374 2f6f 7267 2f6f tream/test/org/o │ │ │ │ │ -0007b490: 7065 6e6a 646b 2f74 6573 7473 2f6a 6176 penjdk/tests/jav │ │ │ │ │ -0007b4a0: 612f 7574 696c 2f53 706c 6974 7461 626c a/util/Splittabl │ │ │ │ │ -0007b4b0: 6552 616e 646f 6d54 6573 742e 6a61 7661 eRandomTest.java │ │ │ │ │ -0007b4c0: 3a20 200a 3c62 720a 3e6a 6176 612f 7574 : .java/ut │ │ │ │ │ -0007b4d0: 696c 2f73 7472 6561 6d2f 7465 7374 2f6f il/stream/test/o │ │ │ │ │ -0007b4e0: 7267 2f6f 7065 6e6a 646b 2f74 6573 7473 rg/openjdk/tests │ │ │ │ │ -0007b4f0: 2f6a 6176 612f 7574 696c 2f73 7472 6561 /java/util/strea │ │ │ │ │ -0007b500: 6d2f 436f 6c6c 6563 7441 6e64 5375 6d6d m/CollectAndSumm │ │ │ │ │ -0007b510: 6172 7953 7461 7469 7374 6963 7354 6573 aryStatisticsTes │ │ │ │ │ -0007b520: 742e 6a61 7661 3a20 7072 696d 7469 7665 t.java: primtive │ │ │ │ │ -0007b530: 2073 7472 6561 6d20 636f 6c6c 6563 7469 stream collecti │ │ │ │ │ -0007b540: 6f6e 2077 6974 6820 7375 6d6d 6172 7920 on with summary │ │ │ │ │ -0007b550: 7374 6174 6973 7469 6373 0a3c 6272 0a3e statistics. │ │ │ │ │ -0007b560: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ -0007b570: 2f74 6573 742f 6f72 672f 6f70 656e 6a64 /test/org/openjd │ │ │ │ │ -0007b580: 6b2f 7465 7374 732f 6a61 7661 2f75 7469 k/tests/java/uti │ │ │ │ │ -0007b590: 6c2f 7374 7265 616d 2f43 6f6c 6c65 6374 l/stream/Collect │ │ │ │ │ -0007b5a0: 696f 6e41 6e64 4d61 704d 6f64 6966 7953 ionAndMapModifyS │ │ │ │ │ -0007b5b0: 7472 6561 6d54 6573 742e 6a61 7661 3a20 treamTest.java: │ │ │ │ │ -0007b5c0: 200a 3c62 720a 3e6a 6176 612f 7574 696c .java/util │ │ │ │ │ -0007b5d0: 2f73 7472 6561 6d2f 7465 7374 2f6f 7267 /stream/test/org │ │ │ │ │ -0007b5e0: 2f6f 7065 6e6a 646b 2f74 6573 7473 2f6a /openjdk/tests/j │ │ │ │ │ -0007b5f0: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ -0007b600: 436f 6c6c 6563 746f 7245 7861 6d70 6c65 CollectorExample │ │ │ │ │ -0007b610: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ -0007b620: 7661 2f75 7469 6c2f 7374 7265 616d 2f74 va/util/stream/t │ │ │ │ │ -0007b630: 6573 742f 6f72 672f 6f70 656e 6a64 6b2f est/org/openjdk/ │ │ │ │ │ -0007b640: 7465 7374 732f 6a61 7661 2f75 7469 6c2f tests/java/util/ │ │ │ │ │ -0007b650: 7374 7265 616d 2f43 6f6c 6c65 6374 6f72 stream/Collector │ │ │ │ │ -0007b660: 546f 556e 6d6f 644c 6973 7454 6573 742e ToUnmodListTest. │ │ │ │ │ -0007b670: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -0007b680: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ -0007b690: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ -0007b6a0: 6573 7473 2f6a 6176 612f 7574 696c 2f73 ests/java/util/s │ │ │ │ │ -0007b6b0: 7472 6561 6d2f 436f 6c6c 6563 746f 7273 tream/Collectors │ │ │ │ │ -0007b6c0: 5465 7374 2e6a 6176 613a 2020 0a3c 6272 Test.java: .
    java/util/stre │ │ │ │ │ -0007b6e0: 616d 2f74 6573 742f 6f72 672f 6f70 656e am/test/org/open │ │ │ │ │ -0007b6f0: 6a64 6b2f 7465 7374 732f 6a61 7661 2f75 jdk/tests/java/u │ │ │ │ │ -0007b700: 7469 6c2f 7374 7265 616d 2f43 6f6e 6361 til/stream/Conca │ │ │ │ │ -0007b710: 744f 7054 6573 742e 6a61 7661 3a20 200a tOpTest.java: . │ │ │ │ │ -0007b720: 3c62 720a 3e6a 6176 612f 7574 696c 2f73 java/util/s │ │ │ │ │ -0007b730: 7472 6561 6d2f 7465 7374 2f6f 7267 2f6f tream/test/org/o │ │ │ │ │ -0007b740: 7065 6e6a 646b 2f74 6573 7473 2f6a 6176 penjdk/tests/jav │ │ │ │ │ -0007b750: 612f 7574 696c 2f73 7472 6561 6d2f 436f a/util/stream/Co │ │ │ │ │ -0007b760: 6e63 6174 5465 7374 2e6a 6176 613a 2020 ncatTest.java: │ │ │ │ │ -0007b770: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0007b780: 7374 7265 616d 2f74 6573 742f 6f72 672f stream/test/org/ │ │ │ │ │ -0007b790: 6f70 656e 6a64 6b2f 7465 7374 732f 6a61 openjdk/tests/ja │ │ │ │ │ -0007b7a0: 7661 2f75 7469 6c2f 7374 7265 616d 2f43 va/util/stream/C │ │ │ │ │ -0007b7b0: 6f75 6e74 4c61 7267 6554 6573 742e 6a61 ountLargeTest.ja │ │ │ │ │ +00079e50: 6f67 6765 7257 6561 6b52 6566 4c65 616b oggerWeakRefLeak │ │ │ │ │ +00079e60: 2e6a 6176 613a 2043 6865 636b 2066 6f72 .java: Check for │ │ │ │ │ +00079e70: 2057 6561 6b52 6566 6572 656e 6365 206c WeakReference l │ │ │ │ │ +00079e80: 6561 6b20 696e 204c 6f67 6765 7220 616e eak in Logger an │ │ │ │ │ +00079e90: 6420 616e 6f6e 796d 6f75 7320 4c6f 6767 d anonymous Logg │ │ │ │ │ +00079ea0: 6572 206f 626a 6563 7473 0a3c 6272 0a3e er objects. │ │ │ │ │ +00079eb0: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ +00079ec0: 672f 5465 7374 4c6f 6767 696e 6757 6974 g/TestLoggingWit │ │ │ │ │ +00079ed0: 684d 6169 6e41 7070 436f 6e74 6578 742e hMainAppContext. │ │ │ │ │ +00079ee0: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ +00079ef0: 7468 6520 6465 6661 756c 7420 7573 6572 the default user │ │ │ │ │ +00079f00: 2063 6f6e 7465 7874 2069 7320 7573 6564 context is used │ │ │ │ │ +00079f10: 2077 6865 6e20 696e 2074 6865 206d 6169 when in the mai │ │ │ │ │ +00079f20: 6e20 6170 706c 6963 6174 696f 6e20 636f n application co │ │ │ │ │ +00079f30: 6e74 6578 742e 0a3c 6272 0a3e 6a61 7661 ntext..java │ │ │ │ │ +00079f40: 2f75 7469 6c2f 6c6f 6767 696e 672f 5465 /util/logging/Te │ │ │ │ │ +00079f50: 7374 4d61 696e 4170 7043 6f6e 7465 7874 stMainAppContext │ │ │ │ │ +00079f60: 2e6a 6176 613a 2063 6865 636b 7320 7468 .java: checks th │ │ │ │ │ +00079f70: 6174 2063 616c 6c69 6e67 2067 6574 4c6f at calling getLo │ │ │ │ │ +00079f80: 6767 6572 2829 2066 726f 6d20 6120 5468 gger() from a Th │ │ │ │ │ +00079f90: 7265 6164 2077 686f 7365 2054 6872 6561 read whose Threa │ │ │ │ │ +00079fa0: 6447 726f 7570 2069 7320 6120 6368 696c dGroup is a chil │ │ │ │ │ +00079fb0: 6420 6f66 2074 6865 206d 6169 6e20 726f d of the main ro │ │ │ │ │ +00079fc0: 6f74 2067 726f 7570 2064 6f65 736e 2774 ot group doesn't │ │ │ │ │ +00079fd0: 2074 6872 6f77 2061 6e20 6578 6365 7074 throw an except │ │ │ │ │ +00079fe0: 696f 6e2e 0a3c 6272 0a3e 6a61 7661 2f75 ion..java/u │ │ │ │ │ +00079ff0: 7469 6c2f 6c6f 6767 696e 672f 584d 4c46 til/logging/XMLF │ │ │ │ │ +0007a000: 6f72 6d61 7474 6572 4461 7465 2e6a 6176 ormatterDate.jav │ │ │ │ │ +0007a010: 613a 2058 4d4c 466f 726d 6174 7465 722e a: XMLFormatter. │ │ │ │ │ +0007a020: 666f 726d 6174 2065 6d69 7473 2069 6e63 format emits inc │ │ │ │ │ +0007a030: 6f72 7265 6374 2079 6561 7220 2879 6561 orrect year (yea │ │ │ │ │ +0007a040: 7220 2b20 3139 3030 290a 3c62 720a 3e6a r + 1900).j │ │ │ │ │ +0007a050: 6176 612f 7574 696c 2f6c 6f67 6769 6e67 ava/util/logging │ │ │ │ │ +0007a060: 2f62 756e 646c 6573 6561 7263 682f 5265 /bundlesearch/Re │ │ │ │ │ +0007a070: 736f 7572 6365 4275 6e64 6c65 5365 6172 sourceBundleSear │ │ │ │ │ +0007a080: 6368 5465 7374 2e6a 6176 613a 2052 656d chTest.java: Rem │ │ │ │ │ +0007a090: 6f76 6520 7468 6520 7374 6163 6b20 7365 ove the stack se │ │ │ │ │ +0007a0a0: 6172 6368 2066 6f72 2061 2072 6573 6f75 arch for a resou │ │ │ │ │ +0007a0b0: 7263 6520 6275 6e64 6c65 204c 6f67 6765 rce bundle Logge │ │ │ │ │ +0007a0c0: 7220 746f 2075 7365 0a3c 6272 0a3e 6a61 r to use.ja │ │ │ │ │ +0007a0d0: 7661 2f75 7469 6c2f 6c6f 6767 696e 672f va/util/logging/ │ │ │ │ │ +0007a0e0: 6d6f 6475 6c65 732f 4765 7452 6573 6f75 modules/GetResou │ │ │ │ │ +0007a0f0: 7263 6542 756e 646c 6554 6573 742e 6a61 rceBundleTest.ja │ │ │ │ │ +0007a100: 7661 3a20 5465 7374 7320 4c6f 6767 6572 va: Tests Logger │ │ │ │ │ +0007a110: 2e67 6574 4c6f 6767 6572 202b 206c 6f67 .getLogger + log │ │ │ │ │ +0007a120: 6765 722e 6765 7452 6573 6f75 7263 6542 ger.getResourceB │ │ │ │ │ +0007a130: 756e 646c 6520 696e 2061 6e20 6e61 6d65 undle in an name │ │ │ │ │ +0007a140: 642f 756e 6e61 6d65 6420 6d6f 6475 6c65 d/unnamed module │ │ │ │ │ +0007a150: 2c20 7265 736f 7572 6365 7320 6172 6520 , resources are │ │ │ │ │ +0007a160: 696e 206e 616d 6564 2061 6e64 2075 6e6e in named and unn │ │ │ │ │ +0007a170: 616d 6564 206d 6f64 756c 6573 2072 6573 amed modules res │ │ │ │ │ +0007a180: 7065 6374 6976 656c 792e 0a3c 6272 0a3e pectively.. │ │ │ │ │ +0007a190: 6a61 7661 2f75 7469 6c2f 6c6f 6767 696e java/util/loggin │ │ │ │ │ +0007a1a0: 672f 6d6f 6475 6c65 732f 4c6f 674d 616e g/modules/LogMan │ │ │ │ │ +0007a1b0: 6167 6572 496e 4d6f 6475 6c65 2f4c 6f67 agerInModule/Log │ │ │ │ │ +0007a1c0: 4d61 6e61 6765 7249 6e4d 6f64 756c 6554 ManagerInModuleT │ │ │ │ │ +0007a1d0: 6573 742e 6a61 7661 3a20 5665 7269 6669 est.java: Verifi │ │ │ │ │ +0007a1e0: 6573 2074 6861 7420 6120 6375 7374 6f6d es that a custom │ │ │ │ │ +0007a1f0: 204c 6f67 4d61 6e61 6765 7220 6f72 2063 LogManager or c │ │ │ │ │ +0007a200: 7573 746f 6d20 4861 6e64 6c65 7220 6361 ustom Handler ca │ │ │ │ │ +0007a210: 6e20 6265 2069 6e73 7461 6e74 6961 7465 n be instantiate │ │ │ │ │ +0007a220: 6420 6279 2074 6865 206c 6f67 6769 6e67 d by the logging │ │ │ │ │ +0007a230: 2073 7973 7465 6d20 6966 2074 6865 7920 system if they │ │ │ │ │ +0007a240: 6172 6520 696e 2061 2070 6163 6b61 6765 are in a package │ │ │ │ │ +0007a250: 2074 6861 7420 6973 2065 7870 6f72 7465 that is exporte │ │ │ │ │ +0007a260: 6420 746f 206a 6176 612e 6c6f 6767 696e d to java.loggin │ │ │ │ │ +0007a270: 6720 6279 2061 206d 6f64 756c 652e 0a3c g by a module..< │ │ │ │ │ +0007a280: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7072 br.>java/util/pr │ │ │ │ │ +0007a290: 6566 732f 4164 644e 6f64 6543 6861 6e67 efs/AddNodeChang │ │ │ │ │ +0007a2a0: 654c 6973 7465 6e65 722e 6a61 7661 3a20 eListener.java: │ │ │ │ │ +0007a2b0: 4368 6563 6b73 2069 6620 6576 656e 7473 Checks if events │ │ │ │ │ +0007a2c0: 2061 7265 2064 656c 6976 6572 6564 2074 are delivered t │ │ │ │ │ +0007a2d0: 6f20 6120 6c69 7374 656e 6572 2077 6865 o a listener whe │ │ │ │ │ +0007a2e0: 6e20 6120 6368 696c 6420 6e6f 6465 2069 n a child node i │ │ │ │ │ +0007a2f0: 7320 6164 6465 6420 6f72 2072 656d 6f76 s added or remov │ │ │ │ │ +0007a300: 6564 0a3c 6272 0a3e 6a61 7661 2f75 7469 ed.java/uti │ │ │ │ │ +0007a310: 6c2f 7072 6566 732f 4368 6563 6b55 7365 l/prefs/CheckUse │ │ │ │ │ +0007a320: 7250 7265 6673 5374 6f72 6167 652e 6a61 rPrefsStorage.ja │ │ │ │ │ +0007a330: 7661 3a20 5465 7374 7320 7468 6174 2075 va: Tests that u │ │ │ │ │ +0007a340: 7365 7220 7072 6566 6572 656e 6365 7320 ser preferences │ │ │ │ │ +0007a350: 6172 6520 7374 6f72 6564 2069 6e20 7468 are stored in th │ │ │ │ │ +0007a360: 6520 7065 726d 616e 656e 7420 7374 6f72 e permanent stor │ │ │ │ │ +0007a370: 6167 650a 3c62 720a 3e6a 6176 612f 7574 age.java/ut │ │ │ │ │ +0007a380: 696c 2f70 7265 6673 2f43 6f64 6550 6f69 il/prefs/CodePoi │ │ │ │ │ +0007a390: 6e74 5a65 726f 5072 6566 7354 6573 742e ntZeroPrefsTest. │ │ │ │ │ +0007a3a0: 6a61 7661 3a20 456e 7375 7265 2061 2063 java: Ensure a c │ │ │ │ │ +0007a3b0: 6f64 6520 706f 696e 7420 552b 3030 3030 ode point U+0000 │ │ │ │ │ +0007a3c0: 206e 756c 6c20 636f 6e74 726f 6c20 6368 null control ch │ │ │ │ │ +0007a3d0: 6172 6163 7465 7220 6973 2064 6574 6563 aracter is detec │ │ │ │ │ +0007a3e0: 7465 642e 0a3c 6272 0a3e 6a61 7661 2f75 ted..java/u │ │ │ │ │ +0007a3f0: 7469 6c2f 7072 6566 732f 436f 6d6d 656e til/prefs/Commen │ │ │ │ │ +0007a400: 7473 496e 586d 6c2e 6a61 7661 3a20 584d tsInXml.java: XM │ │ │ │ │ +0007a410: 6c20 436f 6d6d 656e 7473 2069 6e20 5072 l Comments in Pr │ │ │ │ │ +0007a420: 6566 6572 656e 6365 7320 4669 6c65 206c eferences File l │ │ │ │ │ +0007a430: 6561 6420 746f 2043 6c61 7373 4361 7374 ead to ClassCast │ │ │ │ │ +0007a440: 4578 6365 7074 696f 6e0a 3c62 720a 3e6a Exception.j │ │ │ │ │ +0007a450: 6176 612f 7574 696c 2f70 7265 6673 2f43 ava/util/prefs/C │ │ │ │ │ +0007a460: 6f6e 666c 6963 7449 6e46 6c75 7368 2e6a onflictInFlush.j │ │ │ │ │ +0007a470: 6176 613a 2066 6c75 7368 2829 2074 6872 ava: flush() thr │ │ │ │ │ +0007a480: 6f77 7320 616e 2049 6c6c 6567 616c 5374 ows an IllegalSt │ │ │ │ │ +0007a490: 6174 6545 7863 6570 7469 6f6e 206f 6e20 ateException on │ │ │ │ │ +0007a4a0: 6120 7265 6d6f 7665 6420 6e6f 6465 0a3c a removed node.< │ │ │ │ │ +0007a4b0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7072 br.>java/util/pr │ │ │ │ │ +0007a4c0: 6566 732f 4578 706f 7274 4e6f 6465 2e6a efs/ExportNode.j │ │ │ │ │ +0007a4d0: 6176 613a 2044 7565 2074 6f20 6120 6275 ava: Due to a bu │ │ │ │ │ +0007a4e0: 6720 696e 2058 4d4c 5375 7070 6f72 742e g in XMLSupport. │ │ │ │ │ +0007a4f0: 7075 7450 7265 6665 7265 6e63 6573 496e putPreferencesIn │ │ │ │ │ +0007a500: 586d 6c28 2e2e 2e29 2c20 6e6f 6465 2773 Xml(...), node's │ │ │ │ │ +0007a510: 206b 6579 7320 776f 756c 6420 6e6f 7420 keys would not │ │ │ │ │ +0007a520: 6765 7420 6578 706f 7274 6564 2e0a 3c62 get exported..java/util/pre │ │ │ │ │ +0007a540: 6673 2f45 7870 6f72 7453 7562 7472 6565 fs/ExportSubtree │ │ │ │ │ +0007a550: 2e6a 6176 613a 2063 6865 636b 7320 6966 .java: checks if │ │ │ │ │ +0007a560: 2074 6865 206f 7574 7075 7420 6f66 2065 the output of e │ │ │ │ │ +0007a570: 7870 6f72 7453 7562 7472 6565 2829 2069 xportSubtree() i │ │ │ │ │ +0007a580: 7320 6964 656e 7469 6361 6c20 746f 2074 s identical to t │ │ │ │ │ +0007a590: 6865 206f 7574 7075 7420 6672 6f6d 2070 he output from p │ │ │ │ │ +0007a5a0: 7265 7669 6f75 7320 7265 6c65 6173 652e revious release. │ │ │ │ │ +0007a5b0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0007a5c0: 7072 6566 732f 5072 6566 7353 7069 5465 prefs/PrefsSpiTe │ │ │ │ │ +0007a5d0: 7374 2e6a 6176 613a 2055 6e69 7420 7465 st.java: Unit te │ │ │ │ │ +0007a5e0: 7374 2066 6f72 2050 7265 6665 7265 6e63 st for Preferenc │ │ │ │ │ +0007a5f0: 6573 206a 6172 2070 726f 7669 6465 7273 es jar providers │ │ │ │ │ +0007a600: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0007a610: 7072 6566 732f 5265 6d6f 7665 4e75 6c6c prefs/RemoveNull │ │ │ │ │ +0007a620: 4b65 7943 6865 636b 2e6a 6176 613a 2043 KeyCheck.java: C │ │ │ │ │ +0007a630: 6865 636b 2069 6620 4e75 6c6c 506f 696e heck if NullPoin │ │ │ │ │ +0007a640: 7465 7245 7863 6570 7469 6f6e 2069 7320 terException is │ │ │ │ │ +0007a650: 7468 726f 776e 2069 6620 7468 6520 6b65 thrown if the ke │ │ │ │ │ +0007a660: 7920 7061 7373 6564 2074 6f20 7265 6d6f y passed to remo │ │ │ │ │ +0007a670: 7665 2829 2069 7320 6e75 6c6c 2e0a 3c62 ve() is null..java/util/pre │ │ │ │ │ +0007a690: 6673 2f52 656d 6f76 6552 6561 644f 6e6c fs/RemoveReadOnl │ │ │ │ │ +0007a6a0: 794e 6f64 652e 6a61 7661 3a20 6368 6563 yNode.java: chec │ │ │ │ │ +0007a6b0: 6b20 6966 2077 726f 6e67 2065 7863 6570 k if wrong excep │ │ │ │ │ +0007a6c0: 7469 6f6e 2067 6574 7320 7468 726f 776e tion gets thrown │ │ │ │ │ +0007a6d0: 2069 6620 6f6e 6520 6f66 2074 6865 2063 if one of the c │ │ │ │ │ +0007a6e0: 6869 6c64 206e 6f64 6573 2069 7320 7265 hild nodes is re │ │ │ │ │ +0007a6f0: 6164 6f6e 6c79 206f 6e20 756e 6465 726c adonly on underl │ │ │ │ │ +0007a700: 7969 6e67 2066 696c 6573 7973 7465 6d20 ying filesystem │ │ │ │ │ +0007a710: 7768 656e 206e 6f64 6520 6973 2062 6569 when node is bei │ │ │ │ │ +0007a720: 6e67 2072 656d 6f76 6564 2e0a 3c62 720a ng removed..java/util/prefs │ │ │ │ │ +0007a740: 2f52 656d 6f76 6555 6e72 6567 6564 4c69 /RemoveUnregedLi │ │ │ │ │ +0007a750: 7374 656e 6572 2e6a 6176 613a 2043 6865 stener.java: Che │ │ │ │ │ +0007a760: 636b 7320 6966 2063 6f72 7265 6374 2065 cks if correct e │ │ │ │ │ +0007a770: 7863 6570 7469 6f6e 2067 6574 7320 7468 xception gets th │ │ │ │ │ +0007a780: 726f 776e 2077 6865 6e20 7265 6d6f 7669 rown when removi │ │ │ │ │ +0007a790: 6e67 2061 6e20 756e 7265 6769 7374 6572 ng an unregister │ │ │ │ │ +0007a7a0: 6564 204e 6f64 6543 6861 6e67 654c 6973 ed NodeChangeLis │ │ │ │ │ +0007a7b0: 7465 6e65 7220 2e0a 3c62 720a 3e6a 6176 tener ..jav │ │ │ │ │ +0007a7c0: 612f 7574 696c 2f70 7265 6673 2f53 6572 a/util/prefs/Ser │ │ │ │ │ +0007a7d0: 6961 6c69 7a65 4578 6365 7074 696f 6e73 ializeExceptions │ │ │ │ │ +0007a7e0: 2e6a 6176 613a 2050 7265 6673 2065 7863 .java: Prefs exc │ │ │ │ │ +0007a7f0: 6570 7469 6f6e 7320 7765 7265 2075 6e69 eptions were uni │ │ │ │ │ +0007a800: 6e74 656e 7469 6f6e 616c 6c79 206e 6f74 ntentionally not │ │ │ │ │ +0007a810: 2073 6572 6961 6c69 7a61 626c 650a 3c62 serializable.java/util/reg │ │ │ │ │ +0007a830: 6578 2f49 6d6d 7574 6162 6c65 4d61 7463 ex/ImmutableMatc │ │ │ │ │ +0007a840: 6852 6573 756c 7454 6573 742e 6a61 7661 hResultTest.java │ │ │ │ │ +0007a850: 3a20 5465 7374 7320 746f 2065 7865 7263 : Tests to exerc │ │ │ │ │ +0007a860: 6973 6520 7468 6520 6f70 7469 6d69 7a61 ise the optimiza │ │ │ │ │ +0007a870: 7469 6f6e 2064 6573 6372 6962 6564 2069 tion described i │ │ │ │ │ +0007a880: 6e20 7468 6520 6275 6720 7265 706f 7274 n the bug report │ │ │ │ │ +0007a890: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +0007a8a0: 2f72 6567 6578 2f4e 616d 6564 4772 6f75 /regex/NamedGrou │ │ │ │ │ +0007a8b0: 7073 5465 7374 732e 6a61 7661 3a20 200a psTests.java: . │ │ │ │ │ +0007a8c0: 3c62 720a 3e6a 6176 612f 7574 696c 2f72 java/util/r │ │ │ │ │ +0007a8d0: 6567 6578 2f4e 6567 6174 6976 6541 7272 egex/NegativeArr │ │ │ │ │ +0007a8e0: 6179 5369 7a65 2e6a 6176 613a 2050 6174 aySize.java: Pat │ │ │ │ │ +0007a8f0: 7465 726e 2e63 6f6d 7069 6c65 2829 2063 tern.compile() c │ │ │ │ │ +0007a900: 616e 2074 6872 6f77 2063 6f6e 6675 7369 an throw confusi │ │ │ │ │ +0007a910: 6e67 204e 6567 6174 6976 6541 7272 6179 ng NegativeArray │ │ │ │ │ +0007a920: 5369 7a65 4578 6365 7074 696f 6e0a 3c62 SizeException.java/util/reg │ │ │ │ │ +0007a940: 6578 2f50 6174 7465 726e 5374 7265 616d ex/PatternStream │ │ │ │ │ +0007a950: 5465 7374 2e6a 6176 613a 2055 6e69 7420 Test.java: Unit │ │ │ │ │ +0007a960: 7465 7374 7320 7374 7265 616d 2061 6e64 tests stream and │ │ │ │ │ +0007a970: 206c 616d 6264 612d 6261 7365 6420 6d65 lambda-based me │ │ │ │ │ +0007a980: 7468 6f64 7320 6f6e 2050 6174 7465 726e thods on Pattern │ │ │ │ │ +0007a990: 2061 6e64 204d 6174 6368 6572 0a3c 6272 and Matcher.
    java/util/rege │ │ │ │ │ +0007a9b0: 782f 5265 6745 7854 6573 742e 6a61 7661 x/RegExTest.java │ │ │ │ │ +0007a9c0: 3a20 7465 7374 7320 5265 6745 7870 2066 : tests RegExp f │ │ │ │ │ +0007a9d0: 7261 6d65 776f 726b 2028 7573 6520 2d44 ramework (use -D │ │ │ │ │ +0007a9e0: 7365 6564 3d58 2074 6f20 7365 7420 5052 seed=X to set PR │ │ │ │ │ +0007a9f0: 4e47 2073 6565 6429 0a3c 6272 0a3e 6a61 NG seed).ja │ │ │ │ │ +0007aa00: 7661 2f75 7469 6c2f 7265 6765 782f 5370 va/util/regex/Sp │ │ │ │ │ +0007aa10: 6c69 7457 6974 6844 656c 696d 6974 6572 litWithDelimiter │ │ │ │ │ +0007aa20: 7354 6573 742e 6a61 7661 3a20 5465 7374 sTest.java: Test │ │ │ │ │ +0007aa30: 7320 746f 2065 7865 7263 6973 6520 7468 s to exercise th │ │ │ │ │ +0007aa40: 6520 7370 6c69 7420 6675 6e63 7469 6f6e e split function │ │ │ │ │ +0007aa50: 616c 6974 7920 6164 6465 6420 696e 2074 ality added in t │ │ │ │ │ +0007aa60: 6865 2069 7373 7565 2e0a 3c62 720a 3e6a he issue..j │ │ │ │ │ +0007aa70: 6176 612f 7574 696c 2f72 6567 6578 2f77 ava/util/regex/w │ │ │ │ │ +0007aa80: 6869 7465 626f 782f 4772 6170 6865 6d65 hitebox/Grapheme │ │ │ │ │ +0007aa90: 5465 7374 2e6a 6176 613a 2074 6573 7473 Test.java: tests │ │ │ │ │ +0007aaa0: 2055 6e69 636f 6465 2045 7874 656e 6465 Unicode Extende │ │ │ │ │ +0007aab0: 6420 4772 6170 6865 6d65 2073 7570 706f d Grapheme suppo │ │ │ │ │ +0007aac0: 7274 0a3c 6272 0a3e 6a61 7661 2f75 7469 rt.java/uti │ │ │ │ │ +0007aad0: 6c2f 7370 692f 5265 736f 7572 6365 4275 l/spi/ResourceBu │ │ │ │ │ +0007aae0: 6e64 6c65 436f 6e74 726f 6c50 726f 7669 ndleControlProvi │ │ │ │ │ +0007aaf0: 6465 722f 5573 6572 4465 6661 756c 7443 der/UserDefaultC │ │ │ │ │ +0007ab00: 6f6e 7472 6f6c 5465 7374 2e6a 6176 613a ontrolTest.java: │ │ │ │ │ +0007ab10: 2054 6573 7420 5265 736f 7572 6365 4275 Test ResourceBu │ │ │ │ │ +0007ab20: 6e64 6c65 2e43 6f6e 7472 6f6c 2070 726f ndle.Control pro │ │ │ │ │ +0007ab30: 7669 6465 6420 7573 696e 6720 5350 492e vided using SPI. │ │ │ │ │ +0007ab40: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0007ab50: 7370 692f 546f 6f6c 5072 6f76 6964 6572 spi/ToolProvider │ │ │ │ │ +0007ab60: 4465 7363 7269 7074 696f 6e54 6573 742e DescriptionTest. │ │ │ │ │ +0007ab70: 6a61 7661 3a20 7465 7374 2054 6f6f 6c50 java: test ToolP │ │ │ │ │ +0007ab80: 726f 7669 6465 7227 7320 6465 7363 7269 rovider's descri │ │ │ │ │ +0007ab90: 7074 696f 6e20 4150 490a 3c62 720a 3e6a ption API.j │ │ │ │ │ +0007aba0: 6176 612f 7574 696c 2f73 7069 2f54 6f6f ava/util/spi/Too │ │ │ │ │ +0007abb0: 6c50 726f 7669 6465 7254 6573 742e 6a61 lProviderTest.ja │ │ │ │ │ +0007abc0: 7661 3a20 7465 7374 2054 6f6f 6c50 726f va: test ToolPro │ │ │ │ │ +0007abd0: 7669 6465 7220 5350 490a 3c62 720a 3e6a vider SPI.j │ │ │ │ │ +0007abe0: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007abf0: 4375 7374 6f6d 464a 506f 6f6c 5465 7374 CustomFJPoolTest │ │ │ │ │ +0007ac00: 2e6a 6176 613a 2054 6573 7473 2073 7472 .java: Tests str │ │ │ │ │ +0007ac10: 6561 6d20 6578 6563 7574 696f 6e20 696e eam execution in │ │ │ │ │ +0007ac20: 2061 2063 7573 746f 6d20 466f 726b 4a6f a custom ForkJo │ │ │ │ │ +0007ac30: 696e 506f 6f6c 0a3c 6272 0a3e 6a61 7661 inPool.java │ │ │ │ │ +0007ac40: 2f75 7469 6c2f 7374 7265 616d 2f54 6573 /util/stream/Tes │ │ │ │ │ +0007ac50: 7444 6f75 626c 6553 756d 4176 6572 6167 tDoubleSumAverag │ │ │ │ │ +0007ac60: 652e 6a61 7661 3a20 5465 7374 2066 6f72 e.java: Test for │ │ │ │ │ +0007ac70: 2075 7365 206f 6620 6e6f 6e2d 6e61 6976 use of non-naiv │ │ │ │ │ +0007ac80: 6520 7375 6d6d 6174 696f 6e20 696e 2073 e summation in s │ │ │ │ │ +0007ac90: 7472 6561 6d2d 7265 6c61 7465 6420 7375 tream-related su │ │ │ │ │ +0007aca0: 6d20 616e 6420 6176 6572 6167 6520 6f70 m and average op │ │ │ │ │ +0007acb0: 6572 6174 696f 6e73 2e0a 3c62 720a 3e6a erations..j │ │ │ │ │ +0007acc0: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007acd0: 626f 6f74 7465 7374 2f6a 6176 612e 6261 boottest/java.ba │ │ │ │ │ +0007ace0: 7365 2f6a 6176 612f 7574 696c 2f73 7472 se/java/util/str │ │ │ │ │ +0007acf0: 6561 6d2f 4162 7374 7261 6374 5370 696e eam/AbstractSpin │ │ │ │ │ +0007ad00: 6564 4275 6666 6572 5465 7374 2e6a 6176 edBufferTest.jav │ │ │ │ │ +0007ad10: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f75 a: .java/u │ │ │ │ │ +0007ad20: 7469 6c2f 7374 7265 616d 2f62 6f6f 7474 til/stream/boott │ │ │ │ │ +0007ad30: 6573 742f 6a61 7661 2e62 6173 652f 6a61 est/java.base/ja │ │ │ │ │ +0007ad40: 7661 2f75 7469 6c2f 7374 7265 616d 2f44 va/util/stream/D │ │ │ │ │ +0007ad50: 6f75 626c 654e 6f64 6554 6573 742e 6a61 oubleNodeTest.ja │ │ │ │ │ +0007ad60: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +0007ad70: 7574 696c 2f73 7472 6561 6d2f 626f 6f74 util/stream/boot │ │ │ │ │ +0007ad80: 7465 7374 2f6a 6176 612e 6261 7365 2f6a test/java.base/j │ │ │ │ │ +0007ad90: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007ada0: 466c 6167 4f70 5465 7374 2e6a 6176 613a FlagOpTest.java: │ │ │ │ │ +0007adb0: 2020 0a3c 6272 0a3e 6a61 7661 2f75 7469 .java/uti │ │ │ │ │ +0007adc0: 6c2f 7374 7265 616d 2f62 6f6f 7474 6573 l/stream/boottes │ │ │ │ │ +0007add0: 742f 6a61 7661 2e62 6173 652f 6a61 7661 t/java.base/java │ │ │ │ │ +0007ade0: 2f75 7469 6c2f 7374 7265 616d 2f49 6e74 /util/stream/Int │ │ │ │ │ +0007adf0: 4e6f 6465 5465 7374 2e6a 6176 613a 2020 NodeTest.java: │ │ │ │ │ +0007ae00: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0007ae10: 7374 7265 616d 2f62 6f6f 7474 6573 742f stream/boottest/ │ │ │ │ │ +0007ae20: 6a61 7661 2e62 6173 652f 6a61 7661 2f75 java.base/java/u │ │ │ │ │ +0007ae30: 7469 6c2f 7374 7265 616d 2f4c 6f6e 674e til/stream/LongN │ │ │ │ │ +0007ae40: 6f64 6554 6573 742e 6a61 7661 3a20 200a odeTest.java: . │ │ │ │ │ +0007ae50: 3c62 720a 3e6a 6176 612f 7574 696c 2f73 java/util/s │ │ │ │ │ +0007ae60: 7472 6561 6d2f 626f 6f74 7465 7374 2f6a tream/boottest/j │ │ │ │ │ +0007ae70: 6176 612e 6261 7365 2f6a 6176 612f 7574 ava.base/java/ut │ │ │ │ │ +0007ae80: 696c 2f73 7472 6561 6d2f 4e6f 6465 4275 il/stream/NodeBu │ │ │ │ │ +0007ae90: 696c 6465 7254 6573 742e 6a61 7661 3a20 ilderTest.java: │ │ │ │ │ +0007aea0: 200a 3c62 720a 3e6a 6176 612f 7574 696c .java/util │ │ │ │ │ +0007aeb0: 2f73 7472 6561 6d2f 626f 6f74 7465 7374 /stream/boottest │ │ │ │ │ +0007aec0: 2f6a 6176 612e 6261 7365 2f6a 6176 612f /java.base/java/ │ │ │ │ │ +0007aed0: 7574 696c 2f73 7472 6561 6d2f 4e6f 6465 util/stream/Node │ │ │ │ │ +0007aee0: 5465 7374 2e6a 6176 613a 2020 0a3c 6272 Test.java: .
    java/util/stre │ │ │ │ │ +0007af00: 616d 2f62 6f6f 7474 6573 742f 6a61 7661 am/boottest/java │ │ │ │ │ +0007af10: 2e62 6173 652f 6a61 7661 2f75 7469 6c2f .base/java/util/ │ │ │ │ │ +0007af20: 7374 7265 616d 2f53 6c69 6365 5370 6c69 stream/SliceSpli │ │ │ │ │ +0007af30: 7465 7261 746f 7254 6573 742e 6a61 7661 teratorTest.java │ │ │ │ │ +0007af40: 3a20 200a 3c62 720a 3e6a 6176 612f 7574 : .java/ut │ │ │ │ │ +0007af50: 696c 2f73 7472 6561 6d2f 626f 6f74 7465 il/stream/bootte │ │ │ │ │ +0007af60: 7374 2f6a 6176 612e 6261 7365 2f6a 6176 st/java.base/jav │ │ │ │ │ +0007af70: 612f 7574 696c 2f73 7472 6561 6d2f 5370 a/util/stream/Sp │ │ │ │ │ +0007af80: 696e 6564 4275 6666 6572 446f 7562 6c65 inedBufferDouble │ │ │ │ │ +0007af90: 5465 7374 2e6a 6176 613a 2020 0a3c 6272 Test.java: .
    java/util/stre │ │ │ │ │ +0007afb0: 616d 2f62 6f6f 7474 6573 742f 6a61 7661 am/boottest/java │ │ │ │ │ +0007afc0: 2e62 6173 652f 6a61 7661 2f75 7469 6c2f .base/java/util/ │ │ │ │ │ +0007afd0: 7374 7265 616d 2f53 7069 6e65 6442 7566 stream/SpinedBuf │ │ │ │ │ +0007afe0: 6665 7249 6e74 5465 7374 2e6a 6176 613a ferIntTest.java: │ │ │ │ │ +0007aff0: 2020 0a3c 6272 0a3e 6a61 7661 2f75 7469 .java/uti │ │ │ │ │ +0007b000: 6c2f 7374 7265 616d 2f62 6f6f 7474 6573 l/stream/boottes │ │ │ │ │ +0007b010: 742f 6a61 7661 2e62 6173 652f 6a61 7661 t/java.base/java │ │ │ │ │ +0007b020: 2f75 7469 6c2f 7374 7265 616d 2f53 7069 /util/stream/Spi │ │ │ │ │ +0007b030: 6e65 6442 7566 6665 7249 6e74 6567 6572 nedBufferInteger │ │ │ │ │ +0007b040: 5465 7374 2e6a 6176 613a 2020 0a3c 6272 Test.java: .
    java/util/stre │ │ │ │ │ +0007b060: 616d 2f62 6f6f 7474 6573 742f 6a61 7661 am/boottest/java │ │ │ │ │ +0007b070: 2e62 6173 652f 6a61 7661 2f75 7469 6c2f .base/java/util/ │ │ │ │ │ +0007b080: 7374 7265 616d 2f53 7069 6e65 6442 7566 stream/SpinedBuf │ │ │ │ │ +0007b090: 6665 724c 6f6e 6754 6573 742e 6a61 7661 ferLongTest.java │ │ │ │ │ +0007b0a0: 3a20 200a 3c62 720a 3e6a 6176 612f 7574 : .java/ut │ │ │ │ │ +0007b0b0: 696c 2f73 7472 6561 6d2f 626f 6f74 7465 il/stream/bootte │ │ │ │ │ +0007b0c0: 7374 2f6a 6176 612e 6261 7365 2f6a 6176 st/java.base/jav │ │ │ │ │ +0007b0d0: 612f 7574 696c 2f73 7472 6561 6d2f 5374 a/util/stream/St │ │ │ │ │ +0007b0e0: 7265 616d 466c 6167 7354 6573 742e 6a61 reamFlagsTest.ja │ │ │ │ │ +0007b0f0: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +0007b100: 7574 696c 2f73 7472 6561 6d2f 626f 6f74 util/stream/boot │ │ │ │ │ +0007b110: 7465 7374 2f6a 6176 612e 6261 7365 2f6a test/java.base/j │ │ │ │ │ +0007b120: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007b130: 5374 7265 616d 4f70 466c 6167 7354 6573 StreamOpFlagsTes │ │ │ │ │ +0007b140: 742e 6a61 7661 3a20 200a 3c62 720a 3e6a t.java: .j │ │ │ │ │ +0007b150: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007b160: 626f 6f74 7465 7374 2f6a 6176 612e 6261 boottest/java.ba │ │ │ │ │ +0007b170: 7365 2f6a 6176 612f 7574 696c 2f73 7472 se/java/util/str │ │ │ │ │ +0007b180: 6561 6d2f 5374 7265 616d 5265 7573 6554 eam/StreamReuseT │ │ │ │ │ +0007b190: 6573 742e 6a61 7661 3a20 200a 3c62 720a est.java: .java/util/strea │ │ │ │ │ +0007b1b0: 6d2f 6578 616d 706c 6573 2f4a 6176 6164 m/examples/Javad │ │ │ │ │ +0007b1c0: 6f63 4578 616d 706c 6573 2e6a 6176 613a ocExamples.java: │ │ │ │ │ +0007b1d0: 2043 6865 636b 7320 746f 2065 6e73 7572 Checks to ensur │ │ │ │ │ +0007b1e0: 6520 6578 616d 706c 6520 636f 6465 2064 e example code d │ │ │ │ │ +0007b1f0: 6973 706c 6179 6564 2069 6e20 7468 6520 isplayed in the │ │ │ │ │ +0007b200: 4150 4920 646f 6375 6d65 6e74 6174 696f API documentatio │ │ │ │ │ +0007b210: 6e20 6f66 206a 6176 612f 7574 696c 2f53 n of java/util/S │ │ │ │ │ +0007b220: 7472 6561 6d20 636f 6d70 696c 6573 2063 tream compiles c │ │ │ │ │ +0007b230: 6f72 7265 6374 6c79 2e0a 3c62 720a 3e6a orrectly..j │ │ │ │ │ +0007b240: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007b250: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ +0007b260: 2f74 6573 7473 2f6a 6176 612f 6c61 6e67 /tests/java/lang │ │ │ │ │ +0007b270: 2f69 6e76 6f6b 652f 4465 7365 7269 616c /invoke/Deserial │ │ │ │ │ +0007b280: 697a 654d 6574 686f 6454 6573 742e 6a61 izeMethodTest.ja │ │ │ │ │ +0007b290: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +0007b2a0: 7574 696c 2f73 7472 6561 6d2f 7465 7374 util/stream/test │ │ │ │ │ +0007b2b0: 2f6f 7267 2f6f 7065 6e6a 646b 2f74 6573 /org/openjdk/tes │ │ │ │ │ +0007b2c0: 7473 2f6a 6176 612f 6c61 6e67 2f69 6e76 ts/java/lang/inv │ │ │ │ │ +0007b2d0: 6f6b 652f 4d48 5072 6f78 6965 7354 6573 oke/MHProxiesTes │ │ │ │ │ +0007b2e0: 742e 6a61 7661 3a20 200a 3c62 720a 3e6a t.java: .j │ │ │ │ │ +0007b2f0: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007b300: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ +0007b310: 2f74 6573 7473 2f6a 6176 612f 6c61 6e67 /tests/java/lang │ │ │ │ │ +0007b320: 2f69 6e76 6f6b 652f 5365 7269 616c 697a /invoke/Serializ │ │ │ │ │ +0007b330: 6564 4c61 6d62 6461 5465 7374 2e6a 6176 edLambdaTest.jav │ │ │ │ │ +0007b340: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f75 a: .java/u │ │ │ │ │ +0007b350: 7469 6c2f 7374 7265 616d 2f74 6573 742f til/stream/test/ │ │ │ │ │ +0007b360: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ +0007b370: 732f 6a61 7661 2f75 7469 6c2f 4669 6c6c s/java/util/Fill │ │ │ │ │ +0007b380: 6162 6c65 5374 7269 6e67 5465 7374 2e6a ableStringTest.j │ │ │ │ │ +0007b390: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ +0007b3a0: 2f75 7469 6c2f 7374 7265 616d 2f74 6573 /util/stream/tes │ │ │ │ │ +0007b3b0: 742f 6f72 672f 6f70 656e 6a64 6b2f 7465 t/org/openjdk/te │ │ │ │ │ +0007b3c0: 7374 732f 6a61 7661 2f75 7469 6c2f 4d61 sts/java/util/Ma │ │ │ │ │ +0007b3d0: 7054 6573 742e 6a61 7661 3a20 200a 3c62 pTest.java: .java/util/str │ │ │ │ │ +0007b3f0: 6561 6d2f 7465 7374 2f6f 7267 2f6f 7065 eam/test/org/ope │ │ │ │ │ +0007b400: 6e6a 646b 2f74 6573 7473 2f6a 6176 612f njdk/tests/java/ │ │ │ │ │ +0007b410: 7574 696c 2f53 706c 6974 7461 626c 6552 util/SplittableR │ │ │ │ │ +0007b420: 616e 646f 6d54 6573 742e 6a61 7661 3a20 andomTest.java: │ │ │ │ │ +0007b430: 200a 3c62 720a 3e6a 6176 612f 7574 696c .java/util │ │ │ │ │ +0007b440: 2f73 7472 6561 6d2f 7465 7374 2f6f 7267 /stream/test/org │ │ │ │ │ +0007b450: 2f6f 7065 6e6a 646b 2f74 6573 7473 2f6a /openjdk/tests/j │ │ │ │ │ +0007b460: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007b470: 436f 6c6c 6563 7441 6e64 5375 6d6d 6172 CollectAndSummar │ │ │ │ │ +0007b480: 7953 7461 7469 7374 6963 7354 6573 742e yStatisticsTest. │ │ │ │ │ +0007b490: 6a61 7661 3a20 7072 696d 7469 7665 2073 java: primtive s │ │ │ │ │ +0007b4a0: 7472 6561 6d20 636f 6c6c 6563 7469 6f6e tream collection │ │ │ │ │ +0007b4b0: 2077 6974 6820 7375 6d6d 6172 7920 7374 with summary st │ │ │ │ │ +0007b4c0: 6174 6973 7469 6373 0a3c 6272 0a3e 6a61 atistics.ja │ │ │ │ │ +0007b4d0: 7661 2f75 7469 6c2f 7374 7265 616d 2f74 va/util/stream/t │ │ │ │ │ +0007b4e0: 6573 742f 6f72 672f 6f70 656e 6a64 6b2f est/org/openjdk/ │ │ │ │ │ +0007b4f0: 7465 7374 732f 6a61 7661 2f75 7469 6c2f tests/java/util/ │ │ │ │ │ +0007b500: 7374 7265 616d 2f43 6f6c 6c65 6374 696f stream/Collectio │ │ │ │ │ +0007b510: 6e41 6e64 4d61 704d 6f64 6966 7953 7472 nAndMapModifyStr │ │ │ │ │ +0007b520: 6561 6d54 6573 742e 6a61 7661 3a20 200a eamTest.java: . │ │ │ │ │ +0007b530: 3c62 720a 3e6a 6176 612f 7574 696c 2f73 java/util/s │ │ │ │ │ +0007b540: 7472 6561 6d2f 7465 7374 2f6f 7267 2f6f tream/test/org/o │ │ │ │ │ +0007b550: 7065 6e6a 646b 2f74 6573 7473 2f6a 6176 penjdk/tests/jav │ │ │ │ │ +0007b560: 612f 7574 696c 2f73 7472 6561 6d2f 436f a/util/stream/Co │ │ │ │ │ +0007b570: 6c6c 6563 746f 7245 7861 6d70 6c65 2e6a llectorExample.j │ │ │ │ │ +0007b580: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ +0007b590: 2f75 7469 6c2f 7374 7265 616d 2f74 6573 /util/stream/tes │ │ │ │ │ +0007b5a0: 742f 6f72 672f 6f70 656e 6a64 6b2f 7465 t/org/openjdk/te │ │ │ │ │ +0007b5b0: 7374 732f 6a61 7661 2f75 7469 6c2f 7374 sts/java/util/st │ │ │ │ │ +0007b5c0: 7265 616d 2f43 6f6c 6c65 6374 6f72 546f ream/CollectorTo │ │ │ │ │ +0007b5d0: 556e 6d6f 644c 6973 7454 6573 742e 6a61 UnmodListTest.ja │ │ │ │ │ +0007b5e0: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +0007b5f0: 7574 696c 2f73 7472 6561 6d2f 7465 7374 util/stream/test │ │ │ │ │ +0007b600: 2f6f 7267 2f6f 7065 6e6a 646b 2f74 6573 /org/openjdk/tes │ │ │ │ │ +0007b610: 7473 2f6a 6176 612f 7574 696c 2f73 7472 ts/java/util/str │ │ │ │ │ +0007b620: 6561 6d2f 436f 6c6c 6563 746f 7273 5465 eam/CollectorsTe │ │ │ │ │ +0007b630: 7374 2e6a 6176 613a 2020 0a3c 6272 0a3e st.java: . │ │ │ │ │ +0007b640: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007b650: 2f74 6573 742f 6f72 672f 6f70 656e 6a64 /test/org/openjd │ │ │ │ │ +0007b660: 6b2f 7465 7374 732f 6a61 7661 2f75 7469 k/tests/java/uti │ │ │ │ │ +0007b670: 6c2f 7374 7265 616d 2f43 6f6e 6361 744f l/stream/ConcatO │ │ │ │ │ +0007b680: 7054 6573 742e 6a61 7661 3a20 200a 3c62 pTest.java: .java/util/str │ │ │ │ │ +0007b6a0: 6561 6d2f 7465 7374 2f6f 7267 2f6f 7065 eam/test/org/ope │ │ │ │ │ +0007b6b0: 6e6a 646b 2f74 6573 7473 2f6a 6176 612f njdk/tests/java/ │ │ │ │ │ +0007b6c0: 7574 696c 2f73 7472 6561 6d2f 436f 6e63 util/stream/Conc │ │ │ │ │ +0007b6d0: 6174 5465 7374 2e6a 6176 613a 2020 0a3c atTest.java: .< │ │ │ │ │ +0007b6e0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7374 br.>java/util/st │ │ │ │ │ +0007b6f0: 7265 616d 2f74 6573 742f 6f72 672f 6f70 ream/test/org/op │ │ │ │ │ +0007b700: 656e 6a64 6b2f 7465 7374 732f 6a61 7661 enjdk/tests/java │ │ │ │ │ +0007b710: 2f75 7469 6c2f 7374 7265 616d 2f43 6f75 /util/stream/Cou │ │ │ │ │ +0007b720: 6e74 4c61 7267 6554 6573 742e 6a61 7661 ntLargeTest.java │ │ │ │ │ +0007b730: 3a20 5465 7374 7320 636f 756e 7469 6e67 : Tests counting │ │ │ │ │ +0007b740: 206f 6620 7374 7265 616d 7320 636f 6e74 of streams cont │ │ │ │ │ +0007b750: 6169 6e69 6e67 2049 6e74 6567 6572 2e4d aining Integer.M │ │ │ │ │ +0007b760: 4158 5f56 414c 5545 202b 2031 2065 6c65 AX_VALUE + 1 ele │ │ │ │ │ +0007b770: 6d65 6e74 730a 3c62 720a 3e6a 6176 612f ments.java/ │ │ │ │ │ +0007b780: 7574 696c 2f73 7472 6561 6d2f 7465 7374 util/stream/test │ │ │ │ │ +0007b790: 2f6f 7267 2f6f 7065 6e6a 646b 2f74 6573 /org/openjdk/tes │ │ │ │ │ +0007b7a0: 7473 2f6a 6176 612f 7574 696c 2f73 7472 ts/java/util/str │ │ │ │ │ +0007b7b0: 6561 6d2f 436f 756e 7454 6573 742e 6a61 eam/CountTest.ja │ │ │ │ │ 0007b7c0: 7661 3a20 5465 7374 7320 636f 756e 7469 va: Tests counti │ │ │ │ │ -0007b7d0: 6e67 206f 6620 7374 7265 616d 7320 636f ng of streams co │ │ │ │ │ -0007b7e0: 6e74 6169 6e69 6e67 2049 6e74 6567 6572 ntaining Integer │ │ │ │ │ -0007b7f0: 2e4d 4158 5f56 414c 5545 202b 2031 2065 .MAX_VALUE + 1 e │ │ │ │ │ -0007b800: 6c65 6d65 6e74 730a 3c62 720a 3e6a 6176 lements.jav │ │ │ │ │ -0007b810: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ -0007b820: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ -0007b830: 6573 7473 2f6a 6176 612f 7574 696c 2f73 ests/java/util/s │ │ │ │ │ -0007b840: 7472 6561 6d2f 436f 756e 7454 6573 742e tream/CountTest. │ │ │ │ │ -0007b850: 6a61 7661 3a20 5465 7374 7320 636f 756e java: Tests coun │ │ │ │ │ -0007b860: 7469 6e67 206f 6620 7374 7265 616d 730a ting of streams. │ │ │ │ │ -0007b870: 3c62 720a 3e6a 6176 612f 7574 696c 2f73 java/util/s │ │ │ │ │ -0007b880: 7472 6561 6d2f 7465 7374 2f6f 7267 2f6f tream/test/org/o │ │ │ │ │ -0007b890: 7065 6e6a 646b 2f74 6573 7473 2f6a 6176 penjdk/tests/jav │ │ │ │ │ -0007b8a0: 612f 7574 696c 2f73 7472 6561 6d2f 4469 a/util/stream/Di │ │ │ │ │ -0007b8b0: 7374 696e 6374 4f70 5465 7374 2e6a 6176 stinctOpTest.jav │ │ │ │ │ -0007b8c0: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f75 a: .java/u │ │ │ │ │ -0007b8d0: 7469 6c2f 7374 7265 616d 2f74 6573 742f til/stream/test/ │ │ │ │ │ -0007b8e0: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ -0007b8f0: 732f 6a61 7661 2f75 7469 6c2f 7374 7265 s/java/util/stre │ │ │ │ │ -0007b900: 616d 2f44 6f75 626c 6550 7269 6d69 7469 am/DoublePrimiti │ │ │ │ │ -0007b910: 7665 4f70 7354 6573 7473 2e6a 6176 613a veOpsTests.java: │ │ │ │ │ -0007b920: 2020 0a3c 6272 0a3e 6a61 7661 2f75 7469 .java/uti │ │ │ │ │ -0007b930: 6c2f 7374 7265 616d 2f74 6573 742f 6f72 l/stream/test/or │ │ │ │ │ -0007b940: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ -0007b950: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ -0007b960: 2f46 696c 7465 724f 7054 6573 742e 6a61 /FilterOpTest.ja │ │ │ │ │ -0007b970: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -0007b980: 7574 696c 2f73 7472 6561 6d2f 7465 7374 util/stream/test │ │ │ │ │ -0007b990: 2f6f 7267 2f6f 7065 6e6a 646b 2f74 6573 /org/openjdk/tes │ │ │ │ │ -0007b9a0: 7473 2f6a 6176 612f 7574 696c 2f73 7472 ts/java/util/str │ │ │ │ │ -0007b9b0: 6561 6d2f 4669 6e64 416e 794f 7054 6573 eam/FindAnyOpTes │ │ │ │ │ -0007b9c0: 742e 6a61 7661 3a20 200a 3c62 720a 3e6a t.java: .j │ │ │ │ │ -0007b9d0: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ -0007b9e0: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ -0007b9f0: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ -0007ba00: 2f73 7472 6561 6d2f 4669 6e64 4669 7273 /stream/FindFirs │ │ │ │ │ -0007ba10: 744f 7054 6573 742e 6a61 7661 3a20 200a tOpTest.java: . │ │ │ │ │ -0007ba20: 3c62 720a 3e6a 6176 612f 7574 696c 2f73 java/util/s │ │ │ │ │ -0007ba30: 7472 6561 6d2f 7465 7374 2f6f 7267 2f6f tream/test/org/o │ │ │ │ │ -0007ba40: 7065 6e6a 646b 2f74 6573 7473 2f6a 6176 penjdk/tests/jav │ │ │ │ │ -0007ba50: 612f 7574 696c 2f73 7472 6561 6d2f 466c a/util/stream/Fl │ │ │ │ │ -0007ba60: 6174 4d61 704f 7054 6573 742e 6a61 7661 atMapOpTest.java │ │ │ │ │ -0007ba70: 3a20 666c 6174 2d6d 6170 206f 7065 7261 : flat-map opera │ │ │ │ │ -0007ba80: 7469 6f6e 730a 3c62 720a 3e6a 6176 612f tions.java/ │ │ │ │ │ -0007ba90: 7574 696c 2f73 7472 6561 6d2f 7465 7374 util/stream/test │ │ │ │ │ -0007baa0: 2f6f 7267 2f6f 7065 6e6a 646b 2f74 6573 /org/openjdk/tes │ │ │ │ │ -0007bab0: 7473 2f6a 6176 612f 7574 696c 2f73 7472 ts/java/util/str │ │ │ │ │ -0007bac0: 6561 6d2f 466f 7245 6163 684f 7054 6573 eam/ForEachOpTes │ │ │ │ │ -0007bad0: 742e 6a61 7661 3a20 200a 3c62 720a 3e6a t.java: .j │ │ │ │ │ -0007bae0: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ -0007baf0: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ -0007bb00: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ -0007bb10: 2f73 7472 6561 6d2f 4772 6f75 7042 794f /stream/GroupByO │ │ │ │ │ -0007bb20: 7054 6573 742e 6a61 7661 3a20 200a 3c62 pTest.java: .java/util/str │ │ │ │ │ -0007bb40: 6561 6d2f 7465 7374 2f6f 7267 2f6f 7065 eam/test/org/ope │ │ │ │ │ -0007bb50: 6e6a 646b 2f74 6573 7473 2f6a 6176 612f njdk/tests/java/ │ │ │ │ │ -0007bb60: 7574 696c 2f73 7472 6561 6d2f 496e 6669 util/stream/Infi │ │ │ │ │ -0007bb70: 6e69 7465 5374 7265 616d 5769 7468 4c69 niteStreamWithLi │ │ │ │ │ -0007bb80: 6d69 744f 7054 6573 742e 6a61 7661 3a20 mitOpTest.java: │ │ │ │ │ -0007bb90: 200a 3c62 720a 3e6a 6176 612f 7574 696c .java/util │ │ │ │ │ -0007bba0: 2f73 7472 6561 6d2f 7465 7374 2f6f 7267 /stream/test/org │ │ │ │ │ -0007bbb0: 2f6f 7065 6e6a 646b 2f74 6573 7473 2f6a /openjdk/tests/j │ │ │ │ │ -0007bbc0: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ -0007bbd0: 496e 7450 7269 6d69 7469 7665 4f70 7354 IntPrimitiveOpsT │ │ │ │ │ -0007bbe0: 6573 7473 2e6a 6176 613a 2020 0a3c 6272 ests.java: .
    java/util/stre │ │ │ │ │ -0007bc00: 616d 2f74 6573 742f 6f72 672f 6f70 656e am/test/org/open │ │ │ │ │ -0007bc10: 6a64 6b2f 7465 7374 732f 6a61 7661 2f75 jdk/tests/java/u │ │ │ │ │ -0007bc20: 7469 6c2f 7374 7265 616d 2f49 6e74 5265 til/stream/IntRe │ │ │ │ │ -0007bc30: 6475 6365 5465 7374 2e6a 6176 613a 2020 duceTest.java: │ │ │ │ │ -0007bc40: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0007bc50: 7374 7265 616d 2f74 6573 742f 6f72 672f stream/test/org/ │ │ │ │ │ -0007bc60: 6f70 656e 6a64 6b2f 7465 7374 732f 6a61 openjdk/tests/ja │ │ │ │ │ -0007bc70: 7661 2f75 7469 6c2f 7374 7265 616d 2f49 va/util/stream/I │ │ │ │ │ -0007bc80: 6e74 536c 6963 654f 7054 6573 742e 6a61 ntSliceOpTest.ja │ │ │ │ │ -0007bc90: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ -0007bca0: 7574 696c 2f73 7472 6561 6d2f 7465 7374 util/stream/test │ │ │ │ │ -0007bcb0: 2f6f 7267 2f6f 7065 6e6a 646b 2f74 6573 /org/openjdk/tes │ │ │ │ │ -0007bcc0: 7473 2f6a 6176 612f 7574 696c 2f73 7472 ts/java/util/str │ │ │ │ │ -0007bcd0: 6561 6d2f 496e 7455 6e69 714f 7054 6573 eam/IntUniqOpTes │ │ │ │ │ -0007bce0: 742e 6a61 7661 3a20 200a 3c62 720a 3e6a t.java: .j │ │ │ │ │ -0007bcf0: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ -0007bd00: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ -0007bd10: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ -0007bd20: 2f73 7472 6561 6d2f 4974 6572 6174 6554 /stream/IterateT │ │ │ │ │ -0007bd30: 6573 742e 6a61 7661 3a20 200a 3c62 720a est.java: .java/util/strea │ │ │ │ │ -0007bd50: 6d2f 7465 7374 2f6f 7267 2f6f 7065 6e6a m/test/org/openj │ │ │ │ │ -0007bd60: 646b 2f74 6573 7473 2f6a 6176 612f 7574 dk/tests/java/ut │ │ │ │ │ -0007bd70: 696c 2f73 7472 6561 6d2f 4c6f 6e67 5072 il/stream/LongPr │ │ │ │ │ -0007bd80: 696d 6974 6976 654f 7073 5465 7374 732e imitiveOpsTests. │ │ │ │ │ -0007bd90: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -0007bda0: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ -0007bdb0: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ -0007bdc0: 6573 7473 2f6a 6176 612f 7574 696c 2f73 ests/java/util/s │ │ │ │ │ -0007bdd0: 7472 6561 6d2f 4d61 704f 7054 6573 742e tream/MapOpTest. │ │ │ │ │ -0007bde0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -0007bdf0: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ -0007be00: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ -0007be10: 6573 7473 2f6a 6176 612f 7574 696c 2f73 ests/java/util/s │ │ │ │ │ -0007be20: 7472 6561 6d2f 4d61 7463 684f 7054 6573 tream/MatchOpTes │ │ │ │ │ -0007be30: 742e 6a61 7661 3a20 200a 3c62 720a 3e6a t.java: .j │ │ │ │ │ -0007be40: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ -0007be50: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ -0007be60: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ -0007be70: 2f73 7472 6561 6d2f 4d69 6e4d 6178 5465 /stream/MinMaxTe │ │ │ │ │ -0007be80: 7374 2e6a 6176 613a 2020 0a3c 6272 0a3e st.java: . │ │ │ │ │ -0007be90: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ -0007bea0: 2f74 6573 742f 6f72 672f 6f70 656e 6a64 /test/org/openjd │ │ │ │ │ -0007beb0: 6b2f 7465 7374 732f 6a61 7661 2f75 7469 k/tests/java/uti │ │ │ │ │ -0007bec0: 6c2f 7374 7265 616d 2f50 7269 6d69 7469 l/stream/Primiti │ │ │ │ │ -0007bed0: 7665 4176 6572 6167 654f 7054 6573 742e veAverageOpTest. │ │ │ │ │ -0007bee0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ -0007bef0: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ -0007bf00: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ -0007bf10: 6573 7473 2f6a 6176 612f 7574 696c 2f73 ests/java/util/s │ │ │ │ │ -0007bf20: 7472 6561 6d2f 5072 696d 6974 6976 6553 tream/PrimitiveS │ │ │ │ │ -0007bf30: 756d 5465 7374 2e6a 6176 613a 2020 0a3c umTest.java: .< │ │ │ │ │ -0007bf40: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7374 br.>java/util/st │ │ │ │ │ -0007bf50: 7265 616d 2f74 6573 742f 6f72 672f 6f70 ream/test/org/op │ │ │ │ │ -0007bf60: 656e 6a64 6b2f 7465 7374 732f 6a61 7661 enjdk/tests/java │ │ │ │ │ -0007bf70: 2f75 7469 6c2f 7374 7265 616d 2f52 616e /util/stream/Ran │ │ │ │ │ -0007bf80: 6765 5465 7374 2e6a 6176 613a 2020 0a3c geTest.java: .< │ │ │ │ │ -0007bf90: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7374 br.>java/util/st │ │ │ │ │ -0007bfa0: 7265 616d 2f74 6573 742f 6f72 672f 6f70 ream/test/org/op │ │ │ │ │ -0007bfb0: 656e 6a64 6b2f 7465 7374 732f 6a61 7661 enjdk/tests/java │ │ │ │ │ -0007bfc0: 2f75 7469 6c2f 7374 7265 616d 2f52 6564 /util/stream/Red │ │ │ │ │ -0007bfd0: 7563 6542 794f 7054 6573 742e 6a61 7661 uceByOpTest.java │ │ │ │ │ -0007bfe0: 3a20 200a 3c62 720a 3e6a 6176 612f 7574 : .java/ut │ │ │ │ │ -0007bff0: 696c 2f73 7472 6561 6d2f 7465 7374 2f6f il/stream/test/o │ │ │ │ │ -0007c000: 7267 2f6f 7065 6e6a 646b 2f74 6573 7473 rg/openjdk/tests │ │ │ │ │ -0007c010: 2f6a 6176 612f 7574 696c 2f73 7472 6561 /java/util/strea │ │ │ │ │ -0007c020: 6d2f 5265 6475 6365 5465 7374 2e6a 6176 m/ReduceTest.jav │ │ │ │ │ -0007c030: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f75 a: .java/u │ │ │ │ │ -0007c040: 7469 6c2f 7374 7265 616d 2f74 6573 742f til/stream/test/ │ │ │ │ │ -0007c050: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ -0007c060: 732f 6a61 7661 2f75 7469 6c2f 7374 7265 s/java/util/stre │ │ │ │ │ -0007c070: 616d 2f53 6567 6d65 6e74 5465 7374 4461 am/SegmentTestDa │ │ │ │ │ -0007c080: 7461 5072 6f76 6964 6572 2e6a 6176 613a taProvider.java: │ │ │ │ │ -0007c090: 2020 0a3c 6272 0a3e 6a61 7661 2f75 7469 .java/uti │ │ │ │ │ -0007c0a0: 6c2f 7374 7265 616d 2f74 6573 742f 6f72 l/stream/test/or │ │ │ │ │ -0007c0b0: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ -0007c0c0: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ -0007c0d0: 2f53 6571 7565 6e74 6961 6c4f 7054 6573 /SequentialOpTes │ │ │ │ │ -0007c0e0: 742e 6a61 7661 3a20 200a 3c62 720a 3e6a t.java: .j │ │ │ │ │ -0007c0f0: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ -0007c100: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ -0007c110: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ -0007c120: 2f73 7472 6561 6d2f 536c 6963 654f 7054 /stream/SliceOpT │ │ │ │ │ -0007c130: 6573 742e 6a61 7661 3a20 200a 3c62 720a est.java: .java/util/strea │ │ │ │ │ -0007c150: 6d2f 7465 7374 2f6f 7267 2f6f 7065 6e6a m/test/org/openj │ │ │ │ │ -0007c160: 646b 2f74 6573 7473 2f6a 6176 612f 7574 dk/tests/java/ut │ │ │ │ │ -0007c170: 696c 2f73 7472 6561 6d2f 536f 7274 6564 il/stream/Sorted │ │ │ │ │ -0007c180: 4f70 5465 7374 2e6a 6176 613a 2020 0a3c OpTest.java: .< │ │ │ │ │ -0007c190: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7374 br.>java/util/st │ │ │ │ │ -0007c1a0: 7265 616d 2f74 6573 742f 6f72 672f 6f70 ream/test/org/op │ │ │ │ │ -0007c1b0: 656e 6a64 6b2f 7465 7374 732f 6a61 7661 enjdk/tests/java │ │ │ │ │ -0007c1c0: 2f75 7469 6c2f 7374 7265 616d 2f53 706c /util/stream/Spl │ │ │ │ │ -0007c1d0: 6974 6572 6174 6f72 5465 7374 2e6a 6176 iteratorTest.jav │ │ │ │ │ -0007c1e0: 613a 2020 0a3c 6272 0a3e 6a61 7661 2f75 a: .java/u │ │ │ │ │ -0007c1f0: 7469 6c2f 7374 7265 616d 2f74 6573 742f til/stream/test/ │ │ │ │ │ -0007c200: 6f72 672f 6f70 656e 6a64 6b2f 7465 7374 org/openjdk/test │ │ │ │ │ -0007c210: 732f 6a61 7661 2f75 7469 6c2f 7374 7265 s/java/util/stre │ │ │ │ │ -0007c220: 616d 2f53 7472 6561 6d42 7569 6c64 6572 am/StreamBuilder │ │ │ │ │ -0007c230: 5465 7374 2e6a 6176 613a 2020 0a3c 6272 Test.java: .
    java/util/stre │ │ │ │ │ -0007c250: 616d 2f74 6573 742f 6f72 672f 6f70 656e am/test/org/open │ │ │ │ │ -0007c260: 6a64 6b2f 7465 7374 732f 6a61 7661 2f75 jdk/tests/java/u │ │ │ │ │ -0007c270: 7469 6c2f 7374 7265 616d 2f53 7472 6561 til/stream/Strea │ │ │ │ │ -0007c280: 6d43 6c6f 7365 5465 7374 2e6a 6176 613a mCloseTest.java: │ │ │ │ │ -0007c290: 2063 6c6f 7365 2068 616e 646c 6572 7320 close handlers │ │ │ │ │ -0007c2a0: 616e 6420 636c 6f73 696e 6720 7374 7265 and closing stre │ │ │ │ │ -0007c2b0: 616d 730a 3c62 720a 3e6a 6176 612f 7574 ams.java/ut │ │ │ │ │ -0007c2c0: 696c 2f73 7472 6561 6d2f 7465 7374 2f6f il/stream/test/o │ │ │ │ │ -0007c2d0: 7267 2f6f 7065 6e6a 646b 2f74 6573 7473 rg/openjdk/tests │ │ │ │ │ -0007c2e0: 2f6a 6176 612f 7574 696c 2f73 7472 6561 /java/util/strea │ │ │ │ │ -0007c2f0: 6d2f 5374 7265 616d 4c69 6e6b 5465 7374 m/StreamLinkTest │ │ │ │ │ -0007c300: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ -0007c310: 7661 2f75 7469 6c2f 7374 7265 616d 2f74 va/util/stream/t │ │ │ │ │ -0007c320: 6573 742f 6f72 672f 6f70 656e 6a64 6b2f est/org/openjdk/ │ │ │ │ │ -0007c330: 7465 7374 732f 6a61 7661 2f75 7469 6c2f tests/java/util/ │ │ │ │ │ -0007c340: 7374 7265 616d 2f53 7472 6561 6d50 6172 stream/StreamPar │ │ │ │ │ -0007c350: 5365 7154 6573 742e 6a61 7661 3a20 200a SeqTest.java: . │ │ │ │ │ -0007c360: 3c62 720a 3e6a 6176 612f 7574 696c 2f73 java/util/s │ │ │ │ │ -0007c370: 7472 6561 6d2f 7465 7374 2f6f 7267 2f6f tream/test/org/o │ │ │ │ │ -0007c380: 7065 6e6a 646b 2f74 6573 7473 2f6a 6176 penjdk/tests/jav │ │ │ │ │ -0007c390: 612f 7574 696c 2f73 7472 6561 6d2f 5374 a/util/stream/St │ │ │ │ │ -0007c3a0: 7265 616d 5370 6c69 7465 7261 746f 7254 reamSpliteratorT │ │ │ │ │ -0007c3b0: 6573 742e 6a61 7661 3a20 200a 3c62 720a est.java: .java/util/strea │ │ │ │ │ -0007c3d0: 6d2f 7465 7374 2f6f 7267 2f6f 7065 6e6a m/test/org/openj │ │ │ │ │ -0007c3e0: 646b 2f74 6573 7473 2f6a 6176 612f 7574 dk/tests/java/ut │ │ │ │ │ -0007c3f0: 696c 2f73 7472 6561 6d2f 5465 654f 7054 il/stream/TeeOpT │ │ │ │ │ -0007c400: 6573 742e 6a61 7661 3a20 200a 3c62 720a est.java: .java/util/strea │ │ │ │ │ -0007c420: 6d2f 7465 7374 2f6f 7267 2f6f 7065 6e6a m/test/org/openj │ │ │ │ │ -0007c430: 646b 2f74 6573 7473 2f6a 6176 612f 7574 dk/tests/java/ut │ │ │ │ │ -0007c440: 696c 2f73 7472 6561 6d2f 546f 4172 7261 il/stream/ToArra │ │ │ │ │ -0007c450: 794f 7054 6573 742e 6a61 7661 3a20 200a yOpTest.java: . │ │ │ │ │ -0007c460: 3c62 720a 3e6a 6176 612f 7574 696c 2f73 java/util/s │ │ │ │ │ -0007c470: 7472 6561 6d2f 7465 7374 2f6f 7267 2f6f tream/test/org/o │ │ │ │ │ -0007c480: 7065 6e6a 646b 2f74 6573 7473 2f6a 6176 penjdk/tests/jav │ │ │ │ │ -0007c490: 612f 7574 696c 2f73 7472 6561 6d2f 546f a/util/stream/To │ │ │ │ │ -0007c4a0: 4c69 7374 4f70 5465 7374 2e6a 6176 613a ListOpTest.java: │ │ │ │ │ -0007c4b0: 2020 0a3c 6272 0a3e 6a61 7661 2f75 7469 .java/uti │ │ │ │ │ -0007c4c0: 6c2f 7374 7265 616d 2f74 6573 742f 6f72 l/stream/test/or │ │ │ │ │ -0007c4d0: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ -0007c4e0: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ -0007c4f0: 2f57 6869 6c65 4f70 5374 6174 6566 756c /WhileOpStateful │ │ │ │ │ -0007c500: 5465 7374 2e6a 6176 613a 2020 0a3c 6272 Test.java: .
    java/util/stre │ │ │ │ │ -0007c520: 616d 2f74 6573 742f 6f72 672f 6f70 656e am/test/org/open │ │ │ │ │ -0007c530: 6a64 6b2f 7465 7374 732f 6a61 7661 2f75 jdk/tests/java/u │ │ │ │ │ -0007c540: 7469 6c2f 7374 7265 616d 2f57 6869 6c65 til/stream/While │ │ │ │ │ -0007c550: 4f70 5465 7374 2e6a 6176 613a 2020 0a3c OpTest.java: .< │ │ │ │ │ -0007c560: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7374 br.>java/util/st │ │ │ │ │ -0007c570: 7265 616d 2f74 6573 742f 6f72 672f 6f70 ream/test/org/op │ │ │ │ │ -0007c580: 656e 6a64 6b2f 7465 7374 732f 6a61 7661 enjdk/tests/java │ │ │ │ │ -0007c590: 2f75 7469 6c2f 7374 7265 616d 2f6d 6170 /util/stream/map │ │ │ │ │ -0007c5a0: 4d75 6c74 694f 7054 6573 742e 6a61 7661 MultiOpTest.java │ │ │ │ │ -0007c5b0: 3a20 5465 7374 206d 6170 4d75 6c74 6928 : Test mapMulti( │ │ │ │ │ -0007c5c0: 4269 436f 6e73 756d 6572 2920 616e 6420 BiConsumer) and │ │ │ │ │ -0007c5d0: 7072 696d 6974 6976 6520 7374 7265 616d primitive stream │ │ │ │ │ -0007c5e0: 206f 7065 7261 7469 6f6e 730a 3c62 720a operations.java/util/zip/3 │ │ │ │ │ -0007c600: 4742 5a69 7046 696c 6573 2e73 683a 2043 GBZipFiles.sh: C │ │ │ │ │ -0007c610: 6865 636b 2073 7570 706f 7274 2066 6f72 heck support for │ │ │ │ │ -0007c620: 206a 6172 2066 696c 6520 6d65 6d62 6572 jar file member │ │ │ │ │ -0007c630: 7320 7769 7468 2073 697a 6573 2026 6774 s with sizes > │ │ │ │ │ -0007c640: 3b20 3247 420a 3c62 720a 3e6a 6176 612f ; 2GB.java/ │ │ │ │ │ -0007c650: 7574 696c 2f7a 6970 2f41 7661 696c 6162 util/zip/Availab │ │ │ │ │ -0007c660: 6c65 2e6a 6176 613a 2056 6572 6966 7920 le.java: Verify │ │ │ │ │ -0007c670: 7468 6174 205a 6970 496e 7075 7453 7472 that ZipInputStr │ │ │ │ │ -0007c680: 6561 6d2c 2049 6e66 6c61 7465 7249 6e70 eam, InflaterInp │ │ │ │ │ -0007c690: 7574 5374 7265 616d 2c20 5a69 7046 696c utStream, ZipFil │ │ │ │ │ -0007c6a0: 6549 6e70 7574 5374 7265 616d 2c20 5a69 eInputStream, Zi │ │ │ │ │ -0007c6b0: 7046 696c 6549 6e66 6c61 7465 7249 6e70 pFileInflaterInp │ │ │ │ │ -0007c6c0: 7574 5374 7265 616d 2e61 7661 696c 6162 utStream.availab │ │ │ │ │ -0007c6d0: 6c65 2829 2072 6574 7572 6e20 7661 6c75 le() return valu │ │ │ │ │ -0007c6e0: 6573 2061 6363 6f72 6469 6e67 2074 6f20 es according to │ │ │ │ │ -0007c6f0: 7468 6569 7220 7370 6563 6966 6963 6174 their specificat │ │ │ │ │ -0007c700: 696f 6e20 6f72 206c 6f6e 672d 7374 616e ion or long-stan │ │ │ │ │ -0007c710: 6469 6e67 2062 6568 6176 696f 720a 3c62 ding behavior.java/util/zip │ │ │ │ │ -0007c730: 2f42 6f75 6e64 732e 6a61 7661 3a20 5465 /Bounds.java: Te │ │ │ │ │ -0007c740: 7374 2062 6f75 6e64 7320 6368 6563 6b69 st bounds checki │ │ │ │ │ -0007c750: 6e67 2069 6e20 7a69 7020 7061 636b 6167 ng in zip packag │ │ │ │ │ -0007c760: 650a 3c62 720a 3e6a 6176 612f 7574 696c e.java/util │ │ │ │ │ -0007c770: 2f7a 6970 2f43 6c6f 7365 496e 666c 6174 /zip/CloseInflat │ │ │ │ │ -0007c780: 6572 4465 666c 6174 6572 5465 7374 2e6a erDeflaterTest.j │ │ │ │ │ -0007c790: 6176 613a 2054 6573 7420 496e 6669 6e69 ava: Test Infini │ │ │ │ │ -0007c7a0: 7465 206c 6f6f 7020 7768 696c 6520 7772 te loop while wr │ │ │ │ │ -0007c7b0: 6974 696e 6720 6f6e 2063 6c6f 7365 6420 iting on closed │ │ │ │ │ -0007c7c0: 4465 666c 6174 6572 2061 6e64 2049 6e66 Deflater and Inf │ │ │ │ │ -0007c7d0: 6c61 7465 722e 0a3c 6272 0a3e 6a61 7661 later..java │ │ │ │ │ -0007c7e0: 2f75 7469 6c2f 7a69 702f 436f 6e73 7472 /util/zip/Constr │ │ │ │ │ -0007c7f0: 7563 7444 6566 6c61 7465 7249 6e70 7574 uctDeflaterInput │ │ │ │ │ -0007c800: 2e6a 6176 613a 2054 6573 7420 7061 7274 .java: Test part │ │ │ │ │ -0007c810: 7320 6f66 2044 6566 6c61 7465 7249 6e70 s of DeflaterInp │ │ │ │ │ -0007c820: 7574 5374 7265 616d 2063 6f64 6520 7468 utStream code th │ │ │ │ │ -0007c830: 6174 2064 6f6e 2774 2072 6561 6c6c 7920 at don't really │ │ │ │ │ -0007c840: 646f 2049 2f4f 2e0a 3c62 720a 3e6a 6176 do I/O..jav │ │ │ │ │ -0007c850: 612f 7574 696c 2f7a 6970 2f43 6f6e 7374 a/util/zip/Const │ │ │ │ │ -0007c860: 7275 6374 496e 666c 6174 6572 4f75 7470 ructInflaterOutp │ │ │ │ │ -0007c870: 7574 2e6a 6176 613a 2054 6573 7420 7061 ut.java: Test pa │ │ │ │ │ -0007c880: 7274 7320 6f66 2049 6e66 6c61 7465 724f rts of InflaterO │ │ │ │ │ -0007c890: 7574 7075 7453 7472 6561 6d20 636f 6465 utputStream code │ │ │ │ │ -0007c8a0: 2074 6861 7420 646f 6e27 7420 7265 616c that don't real │ │ │ │ │ -0007c8b0: 6c79 2064 6f20 492f 4f2e 0a3c 6272 0a3e ly do I/O.. │ │ │ │ │ -0007c8c0: 6a61 7661 2f75 7469 6c2f 7a69 702f 436f java/util/zip/Co │ │ │ │ │ -0007c8d0: 7079 5a69 7046 696c 652e 6a61 7661 3a20 pyZipFile.java: │ │ │ │ │ -0007c8e0: 5465 7374 2062 6568 6176 696f 7572 2077 Test behaviour w │ │ │ │ │ -0007c8f0: 6865 6e20 636f 7079 696e 6720 5a69 7045 hen copying ZipE │ │ │ │ │ -0007c900: 6e74 7269 6573 2062 6574 7765 656e 207a ntries between z │ │ │ │ │ -0007c910: 6970 2066 696c 6573 2e0a 3c62 720a 3e6a ip files..j │ │ │ │ │ -0007c920: 6176 612f 7574 696c 2f7a 6970 2f44 6174 ava/util/zip/Dat │ │ │ │ │ -0007c930: 6144 6573 6372 6970 746f 722e 6a61 7661 aDescriptor.java │ │ │ │ │ -0007c940: 3a20 5465 7374 2074 6861 7420 7a69 7020 : Test that zip │ │ │ │ │ -0007c950: 6669 6c65 2773 2064 6174 6120 6465 7363 file's data desc │ │ │ │ │ -0007c960: 7269 7074 6f72 2069 7320 7772 6974 7465 riptor is writte │ │ │ │ │ -0007c970: 6e20 636f 7272 6563 746c 792e 0a3c 6272 n correctly..
    java/util/zip/ │ │ │ │ │ -0007c990: 4461 7461 4465 7363 7269 7074 6f72 5369 DataDescriptorSi │ │ │ │ │ -0007c9a0: 676e 6174 7572 654d 6973 7369 6e67 2e6a gnatureMissing.j │ │ │ │ │ -0007c9b0: 6176 613a 2056 6572 6966 7920 7468 6520 ava: Verify the │ │ │ │ │ -0007c9c0: 6162 696c 6974 7920 746f 2072 6561 6420 ability to read │ │ │ │ │ -0007c9d0: 7a69 7020 6669 6c65 7320 7768 6f73 6520 zip files whose │ │ │ │ │ -0007c9e0: 6c6f 6361 6c20 6865 6164 6572 2064 6174 local header dat │ │ │ │ │ -0007c9f0: 6120 6465 7363 7269 7074 6f72 2069 7320 a descriptor is │ │ │ │ │ -0007ca00: 6d69 7373 696e 6720 7468 6520 6f70 7469 missing the opti │ │ │ │ │ -0007ca10: 6f6e 616c 2073 6967 6e61 7475 7265 2026 onal signature & │ │ │ │ │ -0007ca20: 6c74 3b70 2667 743b 204e 6f20 7761 7920 lt;p> No way │ │ │ │ │ -0007ca30: 746f 2061 6461 7074 2074 6865 2074 6563 to adapt the tec │ │ │ │ │ -0007ca40: 686e 6971 7565 2069 6e20 7468 6973 2074 hnique in this t │ │ │ │ │ -0007ca50: 6573 7420 746f 2067 6574 2061 205a 4950 est to get a ZIP │ │ │ │ │ -0007ca60: 3634 207a 6970 2066 696c 6520 7769 7468 64 zip file with │ │ │ │ │ -0007ca70: 6f75 7420 6461 7461 2064 6573 6372 6970 out data descrip │ │ │ │ │ -0007ca80: 746f 7273 2077 6173 2066 6f75 6e64 2e0a tors was found.. │ │ │ │ │ -0007ca90: 3c62 720a 3e6a 6176 612f 7574 696c 2f7a java/util/z │ │ │ │ │ -0007caa0: 6970 2f44 6549 6e66 6c61 7465 2e6a 6176 ip/DeInflate.jav │ │ │ │ │ -0007cab0: 613a 2054 6573 7420 6261 7369 6320 6465 a: Test basic de │ │ │ │ │ -0007cac0: 666c 6174 6572 2026 616d 703b 2069 6e66 flater & inf │ │ │ │ │ -0007cad0: 6c61 7465 7220 6675 6e63 7469 6f6e 616c later functional │ │ │ │ │ -0007cae0: 6974 790a 3c62 720a 3e6a 6176 612f 7574 ity.java/ut │ │ │ │ │ -0007caf0: 696c 2f7a 6970 2f44 6566 6c61 7465 496e il/zip/DeflateIn │ │ │ │ │ -0007cb00: 5f49 6e66 6c61 7465 4f75 742e 6a61 7661 _InflateOut.java │ │ │ │ │ -0007cb10: 3a20 5465 7374 2062 6173 6963 2066 756e : Test basic fun │ │ │ │ │ -0007cb20: 6374 696f 6e61 6c69 7479 206f 6620 4465 ctionality of De │ │ │ │ │ -0007cb30: 666c 6174 6572 496e 7075 7453 7472 6561 flaterInputStrea │ │ │ │ │ -0007cb40: 6d20 616e 6420 496e 666c 6174 6572 4f75 m and InflaterOu │ │ │ │ │ -0007cb50: 7470 7574 5374 7265 616d 0a3c 6272 0a3e tputStream. │ │ │ │ │ -0007cb60: 6a61 7661 2f75 7469 6c2f 7a69 702f 4465 java/util/zip/De │ │ │ │ │ -0007cb70: 666c 6174 6572 4469 6374 696f 6e61 7279 flaterDictionary │ │ │ │ │ -0007cb80: 5465 7374 732e 6a61 7661 3a20 5665 7269 Tests.java: Veri │ │ │ │ │ -0007cb90: 6679 2044 6566 6c61 7465 722e 7365 7444 fy Deflater.setD │ │ │ │ │ -0007cba0: 6963 7469 6f6e 6172 7928 6469 6374 696f ictionary(dictio │ │ │ │ │ -0007cbb0: 6e61 7279 2c20 6f66 6673 6574 2c20 6c65 nary, offset, le │ │ │ │ │ -0007cbc0: 6e67 7468 2920 7573 6573 2074 6865 206f ngth) uses the o │ │ │ │ │ -0007cbd0: 6666 7365 740a 3c62 720a 3e6a 6176 612f ffset.java/ │ │ │ │ │ -0007cbe0: 7574 696c 2f7a 6970 2f45 6e74 7279 436f util/zip/EntryCo │ │ │ │ │ -0007cbf0: 756e 7436 346b 2e6a 6176 613a 2054 6573 unt64k.java: Tes │ │ │ │ │ -0007cc00: 7420 6a61 7661 2e75 7469 6c2e 7a69 7020 t java.util.zip │ │ │ │ │ -0007cc10: 6265 6861 7669 6f72 2077 6974 6820 7e36 behavior with ~6 │ │ │ │ │ -0007cc20: 346b 2065 6e74 7269 6573 0a3c 6272 0a3e 4k entries. │ │ │ │ │ -0007cc30: 6a61 7661 2f75 7469 6c2f 7a69 702f 466c java/util/zip/Fl │ │ │ │ │ -0007cc40: 6174 6572 5465 7374 2e6a 6176 613a 2047 aterTest.java: G │ │ │ │ │ -0007cc50: 5a69 704f 7574 7075 7453 7472 6561 6d2f ZipOutputStream/ │ │ │ │ │ -0007cc60: 496e 7075 7453 7472 6561 6d20 676f 6573 InputStream goes │ │ │ │ │ -0007cc70: 2063 7269 7469 6361 6c28 6361 6c6c 7320 critical(calls │ │ │ │ │ -0007cc80: 4a4e 495f 4765 742a 4372 6974 6963 616c JNI_Get*Critical │ │ │ │ │ -0007cc90: 2920 616e 6420 6361 7573 6573 2073 6c6f ) and causes slo │ │ │ │ │ -0007cca0: 776e 6573 732e 0a3c 6272 0a3e 6a61 7661 wness..java │ │ │ │ │ -0007ccb0: 2f75 7469 6c2f 7a69 702f 475a 4950 2f41 /util/zip/GZIP/A │ │ │ │ │ -0007ccc0: 6363 6f72 6469 6f6e 2e6a 6176 613a 2047 ccordion.java: G │ │ │ │ │ -0007ccd0: 5a49 5049 6e70 7574 5374 7265 616d 206f ZIPInputStream o │ │ │ │ │ -0007cce0: 2047 5a49 504f 7574 7075 7453 7472 6561 GZIPOutputStrea │ │ │ │ │ -0007ccf0: 6d20 3d3d 3d20 7468 6520 6964 656e 7469 m === the identi │ │ │ │ │ -0007cd00: 7479 2073 7472 6561 6d0a 3c62 720a 3e6a ty stream.j │ │ │ │ │ -0007cd10: 6176 612f 7574 696c 2f7a 6970 2f47 5a49 ava/util/zip/GZI │ │ │ │ │ -0007cd20: 502f 475a 4950 496e 5a69 702e 6a61 7661 P/GZIPInZip.java │ │ │ │ │ -0007cd30: 3a20 5265 6164 696e 6720 6c61 7374 2067 : Reading last g │ │ │ │ │ -0007cd40: 7a69 7020 6368 6169 6e20 6d65 6d62 6572 zip chain member │ │ │ │ │ -0007cd50: 206d 7573 7420 6e6f 7420 636c 6f73 6520 must not close │ │ │ │ │ -0007cd60: 7468 6520 696e 7075 7420 7374 7265 616d the input stream │ │ │ │ │ -0007cd70: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ -0007cd80: 2f7a 6970 2f47 5a49 502f 475a 4950 496e /zip/GZIP/GZIPIn │ │ │ │ │ -0007cd90: 7075 7453 7472 6561 6d52 6561 642e 6a61 putStreamRead.ja │ │ │ │ │ -0007cda0: 7661 3a20 5465 7374 2074 6865 2072 6561 va: Test the rea │ │ │ │ │ -0007cdb0: 6420 616e 6420 7772 6974 6520 6f66 2047 d and write of G │ │ │ │ │ -0007cdc0: 5a49 5049 6e70 7574 2f4f 7574 7075 7453 ZIPInput/OutputS │ │ │ │ │ -0007cdd0: 7472 6561 6d2c 2069 6e63 6c75 6469 6e67 tream, including │ │ │ │ │ -0007cde0: 2063 6f6e 6361 7465 6e61 7465 6420 2e67 concatenated .g │ │ │ │ │ -0007cdf0: 7a20 696e 7075 7473 7472 6561 6d0a 3c62 z inputstream.java/util/zip │ │ │ │ │ -0007ce10: 2f47 5a49 502f 475a 4950 4f75 7470 7574 /GZIP/GZIPOutput │ │ │ │ │ -0007ce20: 5374 7265 616d 4865 6164 6572 5465 7374 StreamHeaderTest │ │ │ │ │ -0007ce30: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ -0007ce40: 6174 2074 6865 204f 5320 6865 6164 6572 at the OS header │ │ │ │ │ -0007ce50: 2066 6c61 6720 696e 2074 6865 2073 7472 flag in the str │ │ │ │ │ -0007ce60: 6561 6d20 7772 6974 7465 6e20 6f75 7420 eam written out │ │ │ │ │ -0007ce70: 6279 206a 6176 612e 7574 696c 2e7a 6970 by java.util.zip │ │ │ │ │ -0007ce80: 2e47 5a49 504f 7574 7075 7453 7472 6561 .GZIPOutputStrea │ │ │ │ │ -0007ce90: 6d20 6861 7320 7468 6520 636f 7272 6563 m has the correc │ │ │ │ │ -0007cea0: 7420 6578 7065 6374 6564 2076 616c 7565 t expected value │ │ │ │ │ -0007ceb0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0007cec0: 7a69 702f 475a 4950 2f52 6561 6455 4279 zip/GZIP/ReadUBy │ │ │ │ │ -0007ced0: 7465 2e6a 6176 613a 2056 616c 6964 6174 te.java: Validat │ │ │ │ │ -0007cee0: 6520 7468 6174 2047 5a49 5049 6e70 7574 e that GZIPInput │ │ │ │ │ -0007cef0: 5374 7265 616d 2e72 6561 6455 4279 7465 Stream.readUByte │ │ │ │ │ -0007cf00: 2074 6872 6f77 7320 7468 6520 636f 7272 throws the corr │ │ │ │ │ -0007cf10: 6563 7420 6578 6365 7074 696f 6e20 7768 ect exception wh │ │ │ │ │ -0007cf20: 656e 2072 6561 6428 2920 6f6e 2074 6865 en read() on the │ │ │ │ │ -0007cf30: 2049 6e70 7574 5374 7265 616d 2077 6974 InputStream wit │ │ │ │ │ -0007cf40: 6820 7768 6963 6820 7468 6520 475a 4950 h which the GZIP │ │ │ │ │ -0007cf50: 496e 7075 7453 7472 6561 6d20 7761 7320 InputStream was │ │ │ │ │ -0007cf60: 6372 6561 7465 6420 7265 7475 726e 7320 created returns │ │ │ │ │ -0007cf70: 616e 206f 7574 2d6f 662d 626f 756e 6473 an out-of-bounds │ │ │ │ │ -0007cf80: 2076 616c 7565 2e0a 3c62 720a 3e6a 6176 value..jav │ │ │ │ │ -0007cf90: 612f 7574 696c 2f7a 6970 2f49 6e66 6c61 a/util/zip/Infla │ │ │ │ │ -0007cfa0: 7465 496e 5f44 6566 6c61 7465 4f75 742e teIn_DeflateOut. │ │ │ │ │ -0007cfb0: 6a61 7661 3a20 5465 7374 2062 6173 6963 java: Test basic │ │ │ │ │ -0007cfc0: 2066 756e 6374 696f 6e61 6c69 7479 206f functionality o │ │ │ │ │ -0007cfd0: 6620 4465 666c 6174 6572 4f75 7470 7574 f DeflaterOutput │ │ │ │ │ -0007cfe0: 5374 7265 616d 2f49 6e66 6c61 7465 7249 Stream/InflaterI │ │ │ │ │ -0007cff0: 6e70 7574 5374 7265 616d 2061 6e64 2047 nputStream and G │ │ │ │ │ -0007d000: 5a49 504f 7574 7075 7453 7472 6561 6d2f ZIPOutputStream/ │ │ │ │ │ -0007d010: 475a 4950 496e 7075 7453 7472 6561 6d2c GZIPInputStream, │ │ │ │ │ -0007d020: 2069 6e63 6c75 6469 6e67 2066 6c75 7368 including flush │ │ │ │ │ -0007d030: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0007d040: 7a69 702f 496e 666c 6174 6572 4275 6666 zip/InflaterBuff │ │ │ │ │ -0007d050: 6572 5369 7a65 2e6a 6176 613a 2049 6e66 erSize.java: Inf │ │ │ │ │ -0007d060: 6c61 7465 7220 7368 6f75 6c64 206e 6f74 later should not │ │ │ │ │ -0007d070: 2072 6571 7569 7265 2061 2062 7566 6665 require a buffe │ │ │ │ │ -0007d080: 7220 746f 2074 6865 2069 6e66 6c61 7465 r to the inflate │ │ │ │ │ -0007d090: 2829 206d 6574 686f 6473 206c 6172 6765 () methods large │ │ │ │ │ -0007d0a0: 7220 7468 616e 2031 2062 7974 652e 0a3c r than 1 byte..< │ │ │ │ │ -0007d0b0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7a69 br.>java/util/zi │ │ │ │ │ -0007d0c0: 702f 496e 666c 6174 6572 496e 7075 7453 p/InflaterInputS │ │ │ │ │ -0007d0d0: 7472 6561 6d2f 4d61 726b 5265 7365 742e tream/MarkReset. │ │ │ │ │ -0007d0e0: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ -0007d0f0: 7468 6174 2074 6865 206d 6172 6b28 2920 that the mark() │ │ │ │ │ -0007d100: 616e 6420 7265 7365 7428 2920 6d65 7468 and reset() meth │ │ │ │ │ -0007d110: 6f64 7320 6265 6861 7665 2061 7320 6578 ods behave as ex │ │ │ │ │ -0007d120: 7065 6374 6564 2e0a 3c62 720a 3e6a 6176 pected..jav │ │ │ │ │ -0007d130: 612f 7574 696c 2f7a 6970 2f49 6e66 6c61 a/util/zip/Infla │ │ │ │ │ -0007d140: 7465 7249 6e70 7574 5374 7265 616d 2f54 terInputStream/T │ │ │ │ │ -0007d150: 6573 7441 7661 696c 6162 6c65 2e6a 6176 estAvailable.jav │ │ │ │ │ -0007d160: 613a 204d 616b 6520 7375 7265 2074 6861 a: Make sure tha │ │ │ │ │ -0007d170: 7420 6176 6169 6c61 626c 6528 2920 6d65 t available() me │ │ │ │ │ -0007d180: 7468 6f64 2062 6568 6176 6573 2061 7320 thod behaves as │ │ │ │ │ -0007d190: 6578 7065 6374 6564 2e0a 3c62 720a 3e6a expected..j │ │ │ │ │ -0007d1a0: 6176 612f 7574 696c 2f7a 6970 2f49 6e66 ava/util/zip/Inf │ │ │ │ │ -0007d1b0: 6c61 7465 7249 6e70 7574 5374 7265 616d laterInputStream │ │ │ │ │ -0007d1c0: 2f55 6e65 7870 6563 7465 6445 6e64 4f66 /UnexpectedEndOf │ │ │ │ │ -0007d1d0: 5a6c 6962 5374 7265 616d 2e6a 6176 613a ZlibStream.java: │ │ │ │ │ -0007d1e0: 2054 6573 7420 7468 6520 6361 7365 2077 Test the case w │ │ │ │ │ -0007d1f0: 6865 7265 2049 6e66 6c61 7465 722e 6e65 here Inflater.ne │ │ │ │ │ -0007d200: 6564 7349 6e70 7574 2829 2069 7320 7472 edsInput() is tr │ │ │ │ │ -0007d210: 7565 2062 7574 2074 6865 206e 6174 6976 ue but the nativ │ │ │ │ │ -0007d220: 6520 696e 666c 6174 6572 2073 7469 6c6c e inflater still │ │ │ │ │ -0007d230: 2068 6173 2075 6e77 7269 7474 656e 206f has unwritten o │ │ │ │ │ -0007d240: 7574 7075 7420 696e 2069 7473 2069 6e74 utput in its int │ │ │ │ │ -0007d250: 6572 6e61 6c20 6275 6666 6572 2e0a 3c62 ernal buffer..java/util/zip │ │ │ │ │ -0007d270: 2f49 6e66 6f5a 6970 2e6a 6176 613a 2057 /InfoZip.java: W │ │ │ │ │ -0007d280: 6520 6d75 7374 2062 6520 6162 6c65 2074 e must be able t │ │ │ │ │ -0007d290: 6f20 7265 6164 207a 6970 2066 696c 6573 o read zip files │ │ │ │ │ -0007d2a0: 2063 7265 6174 6564 2062 7920 556e 6978 created by Unix │ │ │ │ │ -0007d2b0: 2049 6e66 6f2d 5a69 700a 3c62 720a 3e6a Info-Zip.j │ │ │ │ │ -0007d2c0: 6176 612f 7574 696c 2f7a 6970 2f49 6e74 ava/util/zip/Int │ │ │ │ │ -0007d2d0: 6572 7275 7074 6962 6c65 5a69 702e 6a61 erruptibleZip.ja │ │ │ │ │ -0007d2e0: 7661 3a20 5465 7374 2077 6865 7468 6572 va: Test whether │ │ │ │ │ -0007d2f0: 2074 6865 207a 6970 2066 696c 6520 7374 the zip file st │ │ │ │ │ -0007d300: 696c 6c20 6361 6e20 6265 2072 6561 6420 ill can be read │ │ │ │ │ -0007d310: 6166 7465 7220 7468 7265 6164 2069 7320 after thread is │ │ │ │ │ -0007d320: 696e 7465 7272 7570 7465 640a 3c62 720a interrupted.java/util/zip/N │ │ │ │ │ -0007d340: 6f45 7874 656e 7369 6f6e 5369 676e 6174 oExtensionSignat │ │ │ │ │ -0007d350: 7572 652e 6a61 7661 3a20 5a69 7020 6669 ure.java: Zip fi │ │ │ │ │ -0007d360: 6c65 7320 7769 7468 206e 6f20 6578 7465 les with no exte │ │ │ │ │ -0007d370: 6e73 696f 6e20 7369 676e 6174 7572 6520 nsion signature │ │ │ │ │ -0007d380: 776f 756c 6420 6765 7420 7265 6a65 6374 would get reject │ │ │ │ │ -0007d390: 6564 0a3c 6272 0a3e 6a61 7661 2f75 7469 ed.java/uti │ │ │ │ │ -0007d3a0: 6c2f 7a69 702f 5265 6164 4c6f 632e 6a61 l/zip/ReadLoc.ja │ │ │ │ │ -0007d3b0: 7661 3a20 5465 7374 2066 6f72 2056 4d20 va: Test for VM │ │ │ │ │ -0007d3c0: 6372 6173 6820 696e 2067 6574 456e 7472 crash in getEntr │ │ │ │ │ -0007d3d0: 790a 3c62 720a 3e6a 6176 612f 7574 696c y.java/util │ │ │ │ │ -0007d3e0: 2f7a 6970 2f53 746f 7265 6443 5243 2e6a /zip/StoredCRC.j │ │ │ │ │ -0007d3f0: 6176 613a 205a 6970 496e 7075 7453 7472 ava: ZipInputStr │ │ │ │ │ -0007d400: 6561 6d20 646f 6573 206e 6f74 2063 6865 eam does not che │ │ │ │ │ -0007d410: 636b 2043 5243 2066 6f72 2073 746f 7265 ck CRC for store │ │ │ │ │ -0007d420: 6420 2875 6e63 6f6d 7072 6573 7365 6429 d (uncompressed) │ │ │ │ │ -0007d430: 2066 696c 6573 0a3c 6272 0a3e 6a61 7661 files.java │ │ │ │ │ -0007d440: 2f75 7469 6c2f 7a69 702f 5374 7265 616d /util/zip/Stream │ │ │ │ │ -0007d450: 436f 6e73 7472 7563 746f 722e 6a61 7661 Constructor.java │ │ │ │ │ -0007d460: 3a20 7465 7374 2069 6620 4465 666c 6174 : test if Deflat │ │ │ │ │ -0007d470: 6572 2f49 6e66 6c61 7465 7220 636f 6e73 er/Inflater cons │ │ │ │ │ -0007d480: 7472 7563 746f 7220 7769 6c6c 2063 6865 tructor will che │ │ │ │ │ -0007d490: 636b 2074 6865 2061 7267 756d 656e 7473 ck the arguments │ │ │ │ │ -0007d4a0: 2063 6f72 7265 6374 6c79 2e0a 3c62 720a correctly..java/util/zip/S │ │ │ │ │ -0007d4c0: 7472 6561 6d49 4f41 6674 6572 436c 6f73 treamIOAfterClos │ │ │ │ │ -0007d4d0: 652e 6a61 7661 3a20 5465 7374 2069 6620 e.java: Test if │ │ │ │ │ -0007d4e0: 7a69 7020 7265 6c61 7465 6420 696e 2f6f zip related in/o │ │ │ │ │ -0007d4f0: 7574 7075 7420 7374 7265 616d 7320 7769 utput streams wi │ │ │ │ │ -0007d500: 6c6c 2070 7265 7665 6e74 2069 2f6f 2061 ll prevent i/o a │ │ │ │ │ -0007d510: 6674 6572 2073 7472 6561 6d20 6861 7320 fter stream has │ │ │ │ │ -0007d520: 6265 656e 2063 6c6f 7365 642e 0a3c 6272 been closed..
    java/util/zip/ │ │ │ │ │ -0007d540: 5465 7374 4352 4333 322e 6a61 7661 3a20 TestCRC32.java: │ │ │ │ │ -0007d550: 4368 6563 6b20 7468 6174 2043 5243 2d33 Check that CRC-3 │ │ │ │ │ -0007d560: 3220 7265 7475 726e 7320 7468 6520 6578 2 returns the ex │ │ │ │ │ -0007d570: 7065 6374 6564 2043 5243 2076 616c 7565 pected CRC value │ │ │ │ │ -0007d580: 2066 6f72 2074 6865 2073 7472 696e 6720 for the string │ │ │ │ │ -0007d590: 3132 3334 3536 3738 3920 6874 7470 3a2f 123456789 http:/ │ │ │ │ │ -0007d5a0: 2f72 6576 656e 672e 736f 7572 6365 666f /reveng.sourcefo │ │ │ │ │ -0007d5b0: 7267 652e 6e65 742f 6372 632d 6361 7461 rge.net/crc-cata │ │ │ │ │ -0007d5c0: 6c6f 6775 652f 616c 6c2e 6874 6d23 6372 logue/all.htm#cr │ │ │ │ │ -0007d5d0: 632e 6361 742e 6372 632d 3332 0a3c 6272 c.cat.crc-32.
    java/util/zip/ │ │ │ │ │ -0007d5f0: 5465 7374 4352 4333 3243 2e6a 6176 613a TestCRC32C.java: │ │ │ │ │ -0007d600: 2043 6865 636b 2074 6861 7420 4352 432d Check that CRC- │ │ │ │ │ -0007d610: 3332 4320 7265 7475 726e 7320 7468 6520 32C returns the │ │ │ │ │ -0007d620: 6578 7065 6374 6564 2043 5243 2076 616c expected CRC val │ │ │ │ │ -0007d630: 7565 2066 6f72 2074 6865 2073 7472 696e ue for the strin │ │ │ │ │ -0007d640: 6720 3132 3334 3536 3738 3920 6874 7470 g 123456789 http │ │ │ │ │ -0007d650: 3a2f 2f72 6576 656e 672e 736f 7572 6365 ://reveng.source │ │ │ │ │ -0007d660: 666f 7267 652e 6e65 742f 6372 632d 6361 forge.net/crc-ca │ │ │ │ │ -0007d670: 7461 6c6f 6775 652f 616c 6c2e 6874 6d23 talogue/all.htm# │ │ │ │ │ -0007d680: 6372 632e 6361 742e 6372 632d 3332 630a crc.cat.crc-32c. │ │ │ │ │ -0007d690: 3c62 720a 3e6a 6176 612f 7574 696c 2f7a java/util/z │ │ │ │ │ -0007d6a0: 6970 2f54 6573 7443 6865 636b 7375 6d2e ip/TestChecksum. │ │ │ │ │ -0007d6b0: 6a61 7661 3a20 5465 7374 2074 6861 7420 java: Test that │ │ │ │ │ -0007d6c0: 6465 6661 756c 7420 6d65 7468 6f64 7320 default methods │ │ │ │ │ -0007d6d0: 696e 2043 6865 636b 7375 6d20 776f 726b in Checksum work │ │ │ │ │ -0007d6e0: 7320 6173 2065 7870 6563 7465 640a 3c62 s as expected.java/util/zip │ │ │ │ │ -0007d700: 2f54 6573 7445 6d70 7479 5a69 702e 6a61 /TestEmptyZip.ja │ │ │ │ │ -0007d710: 7661 3a20 5465 7374 2061 6269 6c69 7479 va: Test ability │ │ │ │ │ -0007d720: 2074 6f20 7772 6974 6520 616e 6420 7265 to write and re │ │ │ │ │ -0007d730: 6164 207a 6970 2066 696c 6573 2074 6861 ad zip files tha │ │ │ │ │ -0007d740: 7420 6861 7665 206e 6f20 656e 7472 6965 t have no entrie │ │ │ │ │ -0007d750: 732e 0a3c 6272 0a3e 6a61 7661 2f75 7469 s..java/uti │ │ │ │ │ -0007d760: 6c2f 7a69 702f 5465 7374 4578 7472 6154 l/zip/TestExtraT │ │ │ │ │ -0007d770: 696d 652e 6a61 7661 3a20 5465 7374 205a ime.java: Test Z │ │ │ │ │ -0007d780: 4f53 2061 6e64 205a 4953 2074 696d 6573 OS and ZIS times │ │ │ │ │ -0007d790: 7461 6d70 2069 6e20 6578 7472 6120 6669 tamp in extra fi │ │ │ │ │ -0007d7a0: 656c 6420 636f 7272 6563 746c 790a 3c62 eld correctly.java/util/zip │ │ │ │ │ -0007d7c0: 2f54 6573 744c 6f63 616c 5469 6d65 2e6a /TestLocalTime.j │ │ │ │ │ -0007d7d0: 6176 613a 2054 6573 7420 7469 6d65 7374 ava: Test timest │ │ │ │ │ -0007d7e0: 616d 7020 7669 6120 5a69 7045 6e74 7279 amp via ZipEntry │ │ │ │ │ -0007d7f0: 2e67 6574 2f73 6574 5469 6d65 4c6f 6361 .get/setTimeLoca │ │ │ │ │ -0007d800: 6c28 290a 3c62 720a 3e6a 6176 612f 7574 l().java/ut │ │ │ │ │ -0007d810: 696c 2f7a 6970 2f54 6573 745a 6970 4572 il/zip/TestZipEr │ │ │ │ │ -0007d820: 726f 722e 6a61 7661 3a20 4368 6563 6b20 ror.java: Check │ │ │ │ │ -0007d830: 7468 6174 205a 6970 4572 726f 7220 6973 that ZipError is │ │ │ │ │ -0007d840: 2074 6872 6f77 6e20 696e 7374 6561 6420 thrown instead │ │ │ │ │ -0007d850: 6f66 2049 6e74 6572 6e61 6c45 7272 6f72 of InternalError │ │ │ │ │ -0007d860: 2077 6865 6e20 6974 6572 6174 696e 6720 when iterating │ │ │ │ │ -0007d870: 656e 7472 6965 7320 6f66 2061 6e20 696e entries of an in │ │ │ │ │ -0007d880: 7661 6c69 6420 7a69 7020 6669 6c65 0a3c valid zip file.< │ │ │ │ │ -0007d890: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7a69 br.>java/util/zi │ │ │ │ │ -0007d8a0: 702f 5469 6d65 4368 6563 6b73 756d 2e6a p/TimeChecksum.j │ │ │ │ │ -0007d8b0: 6176 613a 2054 6573 7420 4164 6c65 7233 ava: Test Adler3 │ │ │ │ │ -0007d8c0: 322f 4352 4333 322e 7570 6461 7465 2842 2/CRC32.update(B │ │ │ │ │ -0007d8d0: 7974 6542 7566 6665 7229 0a3c 6272 0a3e yteBuffer). │ │ │ │ │ -0007d8e0: 6a61 7661 2f75 7469 6c2f 7a69 702f 546f java/util/zip/To │ │ │ │ │ -0007d8f0: 7461 6c49 6e4f 7574 2e6a 6176 613a 2054 talInOut.java: T │ │ │ │ │ -0007d900: 6573 7420 4465 2f49 6e66 6c61 7465 722e est De/Inflater. │ │ │ │ │ -0007d910: 6765 7442 7974 6573 5265 6164 2f57 7269 getBytesRead/Wri │ │ │ │ │ -0007d920: 7474 656e 2829 0a3c 6272 0a3e 6a61 7661 tten().java │ │ │ │ │ -0007d930: 2f75 7469 6c2f 7a69 702f 5a69 7043 6f64 /util/zip/ZipCod │ │ │ │ │ -0007d940: 696e 672e 6a61 7661 3a20 5465 7374 205a ing.java: Test Z │ │ │ │ │ -0007d950: 6970 496e 7075 7453 7472 6561 6d2c 205a ipInputStream, Z │ │ │ │ │ -0007d960: 6970 4f75 7470 7574 5374 7265 616d 2061 ipOutputStream a │ │ │ │ │ -0007d970: 6e64 205a 6970 4669 6c65 2077 6974 6820 nd ZipFile with │ │ │ │ │ -0007d980: 6e6f 6e2d 5554 4638 2065 6e63 6f64 696e non-UTF8 encodin │ │ │ │ │ -0007d990: 670a 3c62 720a 3e6a 6176 612f 7574 696c g.java/util │ │ │ │ │ -0007d9a0: 2f7a 6970 2f5a 6970 456e 7472 792f 436c /zip/ZipEntry/Cl │ │ │ │ │ -0007d9b0: 6f6e 652e 6a61 7661 3a20 5465 7374 2069 one.java: Test i │ │ │ │ │ -0007d9c0: 6620 5a69 7045 6e74 7279 2e63 6c6f 6e65 f ZipEntry.clone │ │ │ │ │ -0007d9d0: 2829 2077 6f72 6b73 2077 6865 6e20 7468 () works when th │ │ │ │ │ -0007d9e0: 6520 6578 7472 6120 6669 656c 6420 6973 e extra field is │ │ │ │ │ -0007d9f0: 206e 756c 6c2e 0a3c 6272 0a3e 6a61 7661 null..java │ │ │ │ │ -0007da00: 2f75 7469 6c2f 7a69 702f 5a69 7045 6e74 /util/zip/ZipEnt │ │ │ │ │ -0007da10: 7279 2f43 6f6e 7374 7275 6374 6f72 2e6a ry/Constructor.j │ │ │ │ │ -0007da20: 6176 613a 204d 616b 6520 7375 7265 205a ava: Make sure Z │ │ │ │ │ -0007da30: 6970 456e 7472 7920 7374 6174 6963 2069 ipEntry static i │ │ │ │ │ -0007da40: 6e69 7469 616c 697a 6572 2077 696c 6c20 nitializer will │ │ │ │ │ -0007da50: 6c6f 6164 2074 6865 207a 6970 206c 6962 load the zip lib │ │ │ │ │ -0007da60: 7261 7279 2e0a 3c62 720a 3e6a 6176 612f rary..java/ │ │ │ │ │ -0007da70: 7574 696c 2f7a 6970 2f5a 6970 4669 6c65 util/zip/ZipFile │ │ │ │ │ -0007da80: 2f41 7373 6f72 746d 656e 742e 6a61 7661 /Assortment.java │ │ │ │ │ -0007da90: 3a20 7465 7374 2061 2076 6172 6965 7479 : test a variety │ │ │ │ │ -0007daa0: 206f 6620 7a69 7020 6669 6c65 2065 6e74 of zip file ent │ │ │ │ │ -0007dab0: 7269 6573 0a3c 6272 0a3e 6a61 7661 2f75 ries.java/u │ │ │ │ │ -0007dac0: 7469 6c2f 7a69 702f 5a69 7046 696c 652f til/zip/ZipFile/ │ │ │ │ │ -0007dad0: 4365 6e53 697a 6554 6f6f 4c61 7267 652e CenSizeTooLarge. │ │ │ │ │ -0007dae0: 6a61 7661 3a20 5665 7269 6679 2074 6861 java: Verify tha │ │ │ │ │ -0007daf0: 7420 5a69 7046 696c 6520 7265 6a65 6374 t ZipFile reject │ │ │ │ │ -0007db00: 7320 6120 5a49 5020 7769 7468 2061 2043 s a ZIP with a C │ │ │ │ │ -0007db10: 454e 2073 697a 6520 7768 6963 6820 646f EN size which do │ │ │ │ │ -0007db20: 6573 206e 6f74 2066 6974 2069 6e20 6120 es not fit in a │ │ │ │ │ -0007db30: 4a61 7661 2062 7974 6520 6172 7261 790a Java byte array. │ │ │ │ │ -0007db40: 3c62 720a 3e6a 6176 612f 7574 696c 2f7a java/util/z │ │ │ │ │ -0007db50: 6970 2f5a 6970 4669 6c65 2f43 6c65 6172 ip/ZipFile/Clear │ │ │ │ │ -0007db60: 5374 616c 655a 6970 4669 6c65 496e 7075 StaleZipFileInpu │ │ │ │ │ -0007db70: 7453 7472 6561 6d73 2e6a 6176 613a 2041 tStreams.java: A │ │ │ │ │ -0007db80: 6c6c 6f77 2073 7461 6c65 2049 6e70 7574 llow stale Input │ │ │ │ │ -0007db90: 5374 7265 616d 7320 6672 6f6d 205a 6970 Streams from Zip │ │ │ │ │ -0007dba0: 4669 6c65 7320 746f 2062 6520 4743 2764 Files to be GC'd │ │ │ │ │ -0007dbb0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0007dbc0: 7a69 702f 5a69 7046 696c 652f 436f 6d6d zip/ZipFile/Comm │ │ │ │ │ -0007dbd0: 656e 742e 6a61 7661 3a20 4d61 6b65 2073 ent.java: Make s │ │ │ │ │ -0007dbe0: 7572 6520 7a69 7020 6669 6c65 2063 6f6d ure zip file com │ │ │ │ │ -0007dbf0: 6d65 6e74 7320 6f66 2076 6172 696f 7573 ments of various │ │ │ │ │ -0007dc00: 2073 697a 6573 2063 616e 2062 6520 7772 sizes can be wr │ │ │ │ │ -0007dc10: 6974 7465 6e2e 0a3c 6272 0a3e 6a61 7661 itten..java │ │ │ │ │ -0007dc20: 2f75 7469 6c2f 7a69 702f 5a69 7046 696c /util/zip/ZipFil │ │ │ │ │ -0007dc30: 652f 436f 6e73 7472 7563 746f 722e 6a61 e/Constructor.ja │ │ │ │ │ -0007dc40: 7661 3a20 4368 6563 6b20 7468 6174 2063 va: Check that c │ │ │ │ │ -0007dc50: 6f6e 7374 7275 6374 6f72 7320 7468 726f onstructors thro │ │ │ │ │ -0007dc60: 7720 7370 6563 6966 6965 6420 6578 6365 w specified exce │ │ │ │ │ -0007dc70: 7074 696f 6e73 0a3c 6272 0a3e 6a61 7661 ptions.java │ │ │ │ │ -0007dc80: 2f75 7469 6c2f 7a69 702f 5a69 7046 696c /util/zip/ZipFil │ │ │ │ │ -0007dc90: 652f 436f 7272 7570 7465 645a 6970 4669 e/CorruptedZipFi │ │ │ │ │ -0007dca0: 6c65 732e 6a61 7661 3a20 7465 7374 2066 les.java: test f │ │ │ │ │ -0007dcb0: 6f72 2063 6f72 7265 6374 2064 6574 6563 or correct detec │ │ │ │ │ -0007dcc0: 7469 6f6e 2061 6e64 2072 6570 6f72 7469 tion and reporti │ │ │ │ │ -0007dcd0: 6e67 206f 6620 636f 7272 7570 7465 6420 ng of corrupted │ │ │ │ │ -0007dce0: 7a69 7020 6669 6c65 730a 3c62 720a 3e6a zip files.j │ │ │ │ │ -0007dcf0: 6176 612f 7574 696c 2f7a 6970 2f5a 6970 ava/util/zip/Zip │ │ │ │ │ -0007dd00: 4669 6c65 2f44 656c 6574 6554 656d 704a File/DeleteTempJ │ │ │ │ │ -0007dd10: 6172 5465 7374 2e6a 6176 613a 204d 616b arTest.java: Mak │ │ │ │ │ -0007dd20: 6520 7375 7265 2055 524c 2d64 6f77 6e6c e sure URL-downl │ │ │ │ │ -0007dd30: 6f61 6465 6420 6a61 7220 6669 6c65 7320 oaded jar files │ │ │ │ │ -0007dd40: 286a 6172 5f63 6163 6865 2066 696c 6573 (jar_cache files │ │ │ │ │ -0007dd50: 2920 7769 6c6c 2062 6520 6465 6c65 7465 ) will be delete │ │ │ │ │ -0007dd60: 6420 7768 656e 2056 4d20 6578 6974 732e d when VM exits. │ │ │ │ │ -0007dd70: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0007dd80: 7a69 702f 5a69 7046 696c 652f 456e 644f zip/ZipFile/EndO │ │ │ │ │ -0007dd90: 6643 656e 5661 6c69 6461 7469 6f6e 2e6a fCenValidation.j │ │ │ │ │ -0007dda0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ -0007ddb0: 205a 6970 4669 6c65 2072 656a 6563 7473 ZipFile rejects │ │ │ │ │ -0007ddc0: 2066 696c 6573 2077 6974 6820 4345 4e20 files with CEN │ │ │ │ │ -0007ddd0: 7369 7a65 7320 6578 6365 6564 696e 6720 sizes exceeding │ │ │ │ │ -0007dde0: 7468 6520 696d 706c 656d 656e 7461 7469 the implementati │ │ │ │ │ -0007ddf0: 6f6e 206c 696d 6974 0a3c 6272 0a3e 6a61 on limit.ja │ │ │ │ │ -0007de00: 7661 2f75 7469 6c2f 7a69 702f 5a69 7046 va/util/zip/ZipF │ │ │ │ │ -0007de10: 696c 652f 456e 756d 6572 6174 6541 6674 ile/EnumerateAft │ │ │ │ │ -0007de20: 6572 436c 6f73 652e 6a61 7661 3a20 4368 erClose.java: Ch │ │ │ │ │ -0007de30: 6563 6b20 6966 2074 6865 207a 6970 2066 eck if the zip f │ │ │ │ │ -0007de40: 696c 6520 6973 2063 6c6f 7365 6420 6265 ile is closed be │ │ │ │ │ -0007de50: 666f 7265 2061 6363 6573 7320 616e 7920 fore access any │ │ │ │ │ -0007de60: 656c 656d 656e 7473 2069 6e20 7468 6520 elements in the │ │ │ │ │ -0007de70: 456e 756d 6572 6174 696f 6e2e 0a3c 6272 Enumeration..
    java/util/zip/ │ │ │ │ │ -0007de90: 5a69 7046 696c 652f 4669 6e61 6c69 7a65 ZipFile/Finalize │ │ │ │ │ -0007dea0: 496e 666c 6174 6572 2e6a 6176 613a 204d Inflater.java: M │ │ │ │ │ -0007deb0: 616b 6520 7375 7265 2063 6163 6865 6420 ake sure cached │ │ │ │ │ -0007dec0: 496e 666c 6174 6572 2064 6f65 7320 6e6f Inflater does no │ │ │ │ │ -0007ded0: 7420 6765 7420 6669 6e61 6c69 7a65 642e t get finalized. │ │ │ │ │ -0007dee0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0007def0: 7a69 702f 5a69 7046 696c 652f 4765 7449 zip/ZipFile/GetI │ │ │ │ │ -0007df00: 6e70 7574 5374 7265 616d 4e50 4554 6573 nputStreamNPETes │ │ │ │ │ -0007df10: 742e 6a61 7661 3a20 5661 6c69 6461 7465 t.java: Validate │ │ │ │ │ -0007df20: 2074 6861 7420 5a69 702f 4a61 7246 696c that Zip/JarFil │ │ │ │ │ -0007df30: 653a 3a67 6574 496e 7075 7453 7472 6561 e::getInputStrea │ │ │ │ │ -0007df40: 6d20 7769 6c6c 2074 6872 6f77 2061 204e m will throw a N │ │ │ │ │ -0007df50: 756c 6c50 6f69 6e74 6572 4578 6365 7074 ullPointerExcept │ │ │ │ │ -0007df60: 696f 6e0a 3c62 720a 3e6a 6176 612f 7574 ion.java/ut │ │ │ │ │ -0007df70: 696c 2f7a 6970 2f5a 6970 4669 6c65 2f49 il/zip/ZipFile/I │ │ │ │ │ -0007df80: 6e76 616c 6964 4279 7465 7349 6e45 6e74 nvalidBytesInEnt │ │ │ │ │ -0007df90: 7279 4e61 6d65 4f72 436f 6d6d 656e 742e ryNameOrComment. │ │ │ │ │ -0007dfa0: 6a61 7661 3a20 5661 6c69 6461 7465 2074 java: Validate t │ │ │ │ │ -0007dfb0: 6861 7420 6f70 656e 696e 6720 5a49 5020 hat opening ZIP │ │ │ │ │ -0007dfc0: 6669 6c65 7320 6669 6c65 7320 7769 7468 files files with │ │ │ │ │ -0007dfd0: 2069 6e76 616c 6964 2055 5446 2d38 2062 invalid UTF-8 b │ │ │ │ │ -0007dfe0: 7974 6520 7365 7175 656e 6365 7320 696e yte sequences in │ │ │ │ │ -0007dff0: 2074 6865 206e 616d 6520 6f72 2063 6f6d the name or com │ │ │ │ │ -0007e000: 6d65 6e74 2066 6965 6c64 7320 6661 696c ment fields fail │ │ │ │ │ -0007e010: 7320 7769 7468 205a 6970 4578 6365 7074 s with ZipExcept │ │ │ │ │ -0007e020: 696f 6e0a 3c62 720a 3e6a 6176 612f 7574 ion.java/ut │ │ │ │ │ -0007e030: 696c 2f7a 6970 2f5a 6970 4669 6c65 2f49 il/zip/ZipFile/I │ │ │ │ │ -0007e040: 6e76 616c 6964 436f 6d6d 656e 744c 656e nvalidCommentLen │ │ │ │ │ -0007e050: 6774 6854 6573 742e 6a61 7661 3a20 5661 gthTest.java: Va │ │ │ │ │ -0007e060: 6c69 6461 7465 2074 6861 7420 5a69 702f lidate that Zip/ │ │ │ │ │ -0007e070: 4a61 7246 696c 6520 7769 6c6c 2074 6872 JarFile will thr │ │ │ │ │ -0007e080: 6f77 2061 205a 6970 4578 6365 7074 696f ow a ZipExceptio │ │ │ │ │ -0007e090: 6e20 7768 656e 2074 6865 2043 454e 2063 n when the CEN c │ │ │ │ │ -0007e0a0: 6f6d 6d65 6e74 206c 656e 6774 6820 6669 omment length fi │ │ │ │ │ -0007e0b0: 656c 6420 636f 6e74 6169 6e73 2061 6e20 eld contains an │ │ │ │ │ -0007e0c0: 696e 636f 7272 6563 7420 7661 6c75 650a incorrect value. │ │ │ │ │ -0007e0d0: 3c62 720a 3e6a 6176 612f 7574 696c 2f7a java/util/z │ │ │ │ │ -0007e0e0: 6970 2f5a 6970 4669 6c65 2f4d 616e 7945 ip/ZipFile/ManyE │ │ │ │ │ -0007e0f0: 6e74 7269 6573 2e6a 6176 613a 206f 7065 ntries.java: ope │ │ │ │ │ -0007e100: 6e20 7a69 7020 6669 6c65 7320 7769 7468 n zip files with │ │ │ │ │ -0007e110: 206d 6f72 6520 7468 616e 2036 346b 2065 more than 64k e │ │ │ │ │ -0007e120: 6e74 7269 6573 0a3c 6272 0a3e 6a61 7661 ntries.java │ │ │ │ │ -0007e130: 2f75 7469 6c2f 7a69 702f 5a69 7046 696c /util/zip/ZipFil │ │ │ │ │ -0007e140: 652f 4d61 6e79 5a69 7046 696c 6573 2e6a e/ManyZipFiles.j │ │ │ │ │ -0007e150: 6176 613a 2043 6865 636b 2074 6861 7420 ava: Check that │ │ │ │ │ -0007e160: 6974 2069 7320 706f 7373 6962 6c65 2074 it is possible t │ │ │ │ │ -0007e170: 6f20 6f70 656e 206d 6f72 6520 7468 616e o open more than │ │ │ │ │ -0007e180: 2032 2c30 3438 207a 6970 2066 696c 6573 2,048 zip files │ │ │ │ │ -0007e190: 206f 6e20 5769 6e64 6f77 732e 0a3c 6272 on Windows..
    java/util/zip/ │ │ │ │ │ -0007e1b0: 5a69 7046 696c 652f 4d75 6c74 6954 6872 ZipFile/MultiThr │ │ │ │ │ -0007e1c0: 6561 6465 6452 6561 6454 6573 742e 6a61 eadedReadTest.ja │ │ │ │ │ -0007e1d0: 7661 3a20 4372 6173 6820 696e 205a 6970 va: Crash in Zip │ │ │ │ │ -0007e1e0: 4669 6c65 2e72 6561 6428 2920 7768 656e File.read() when │ │ │ │ │ -0007e1f0: 205a 6970 4669 6c65 496e 7075 7453 7472 ZipFileInputStr │ │ │ │ │ -0007e200: 6561 6d20 6973 2073 6861 7265 6420 6265 eam is shared be │ │ │ │ │ -0007e210: 7477 6565 6e20 7468 7265 6164 730a 3c62 tween threads.java/util/zip │ │ │ │ │ -0007e230: 2f5a 6970 4669 6c65 2f52 6561 6441 6674 /ZipFile/ReadAft │ │ │ │ │ -0007e240: 6572 436c 6f73 652e 6a61 7661 3a20 5665 erClose.java: Ve │ │ │ │ │ -0007e250: 7269 6679 2075 6e73 7065 6369 6669 6564 rify unspecified │ │ │ │ │ -0007e260: 2c20 6275 7420 6c6f 6e67 2d73 7461 6e64 , but long-stand │ │ │ │ │ -0007e270: 696e 6720 6265 6861 7669 6f72 2077 6865 ing behavior whe │ │ │ │ │ -0007e280: 6e20 7265 6164 696e 6720 6672 6f6d 2061 n reading from a │ │ │ │ │ -0007e290: 6e20 696e 7075 7420 7374 7265 616d 206f n input stream o │ │ │ │ │ -0007e2a0: 6274 6169 6e65 6420 7573 696e 6720 5a69 btained using Zi │ │ │ │ │ -0007e2b0: 7046 696c 653a 3a67 6574 496e 7075 7453 pFile::getInputS │ │ │ │ │ -0007e2c0: 7472 6561 6d20 6166 7465 7220 7468 6520 tream after the │ │ │ │ │ -0007e2d0: 5a69 7046 696c 6520 6861 7320 6265 656e ZipFile has been │ │ │ │ │ -0007e2e0: 2063 6c6f 7365 642e 0a3c 6272 0a3e 6a61 closed..ja │ │ │ │ │ -0007e2f0: 7661 2f75 7469 6c2f 7a69 702f 5a69 7046 va/util/zip/ZipF │ │ │ │ │ -0007e300: 696c 652f 5265 6164 4c6f 6e67 5a69 7046 ile/ReadLongZipF │ │ │ │ │ -0007e310: 696c 654e 616d 652e 6a61 7661 3a20 5665 ileName.java: Ve │ │ │ │ │ -0007e320: 7269 6679 2074 6861 7420 7765 2063 616e rify that we can │ │ │ │ │ -0007e330: 2072 6561 6420 7a69 7020 6669 6c65 206e read zip file n │ │ │ │ │ -0007e340: 616d 6573 2026 6774 3b20 3235 3520 6368 ames > 255 ch │ │ │ │ │ -0007e350: 6172 7320 6c6f 6e67 0a3c 6272 0a3e 6a61 ars long.ja │ │ │ │ │ +0007b7d0: 6e67 206f 6620 7374 7265 616d 730a 3c62 ng of streams.java/util/str │ │ │ │ │ +0007b7f0: 6561 6d2f 7465 7374 2f6f 7267 2f6f 7065 eam/test/org/ope │ │ │ │ │ +0007b800: 6e6a 646b 2f74 6573 7473 2f6a 6176 612f njdk/tests/java/ │ │ │ │ │ +0007b810: 7574 696c 2f73 7472 6561 6d2f 4469 7374 util/stream/Dist │ │ │ │ │ +0007b820: 696e 6374 4f70 5465 7374 2e6a 6176 613a inctOpTest.java: │ │ │ │ │ +0007b830: 2020 0a3c 6272 0a3e 6a61 7661 2f75 7469 .java/uti │ │ │ │ │ +0007b840: 6c2f 7374 7265 616d 2f74 6573 742f 6f72 l/stream/test/or │ │ │ │ │ +0007b850: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ +0007b860: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007b870: 2f44 6f75 626c 6550 7269 6d69 7469 7665 /DoublePrimitive │ │ │ │ │ +0007b880: 4f70 7354 6573 7473 2e6a 6176 613a 2020 OpsTests.java: │ │ │ │ │ +0007b890: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0007b8a0: 7374 7265 616d 2f74 6573 742f 6f72 672f stream/test/org/ │ │ │ │ │ +0007b8b0: 6f70 656e 6a64 6b2f 7465 7374 732f 6a61 openjdk/tests/ja │ │ │ │ │ +0007b8c0: 7661 2f75 7469 6c2f 7374 7265 616d 2f46 va/util/stream/F │ │ │ │ │ +0007b8d0: 696c 7465 724f 7054 6573 742e 6a61 7661 ilterOpTest.java │ │ │ │ │ +0007b8e0: 3a20 200a 3c62 720a 3e6a 6176 612f 7574 : .java/ut │ │ │ │ │ +0007b8f0: 696c 2f73 7472 6561 6d2f 7465 7374 2f6f il/stream/test/o │ │ │ │ │ +0007b900: 7267 2f6f 7065 6e6a 646b 2f74 6573 7473 rg/openjdk/tests │ │ │ │ │ +0007b910: 2f6a 6176 612f 7574 696c 2f73 7472 6561 /java/util/strea │ │ │ │ │ +0007b920: 6d2f 4669 6e64 416e 794f 7054 6573 742e m/FindAnyOpTest. │ │ │ │ │ +0007b930: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +0007b940: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ +0007b950: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ +0007b960: 6573 7473 2f6a 6176 612f 7574 696c 2f73 ests/java/util/s │ │ │ │ │ +0007b970: 7472 6561 6d2f 4669 6e64 4669 7273 744f tream/FindFirstO │ │ │ │ │ +0007b980: 7054 6573 742e 6a61 7661 3a20 200a 3c62 pTest.java: .java/util/str │ │ │ │ │ +0007b9a0: 6561 6d2f 7465 7374 2f6f 7267 2f6f 7065 eam/test/org/ope │ │ │ │ │ +0007b9b0: 6e6a 646b 2f74 6573 7473 2f6a 6176 612f njdk/tests/java/ │ │ │ │ │ +0007b9c0: 7574 696c 2f73 7472 6561 6d2f 466c 6174 util/stream/Flat │ │ │ │ │ +0007b9d0: 4d61 704f 7054 6573 742e 6a61 7661 3a20 MapOpTest.java: │ │ │ │ │ +0007b9e0: 666c 6174 2d6d 6170 206f 7065 7261 7469 flat-map operati │ │ │ │ │ +0007b9f0: 6f6e 730a 3c62 720a 3e6a 6176 612f 7574 ons.java/ut │ │ │ │ │ +0007ba00: 696c 2f73 7472 6561 6d2f 7465 7374 2f6f il/stream/test/o │ │ │ │ │ +0007ba10: 7267 2f6f 7065 6e6a 646b 2f74 6573 7473 rg/openjdk/tests │ │ │ │ │ +0007ba20: 2f6a 6176 612f 7574 696c 2f73 7472 6561 /java/util/strea │ │ │ │ │ +0007ba30: 6d2f 466f 7245 6163 684f 7054 6573 742e m/ForEachOpTest. │ │ │ │ │ +0007ba40: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +0007ba50: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ +0007ba60: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ +0007ba70: 6573 7473 2f6a 6176 612f 7574 696c 2f73 ests/java/util/s │ │ │ │ │ +0007ba80: 7472 6561 6d2f 4772 6f75 7042 794f 7054 tream/GroupByOpT │ │ │ │ │ +0007ba90: 6573 742e 6a61 7661 3a20 200a 3c62 720a est.java: .java/util/strea │ │ │ │ │ +0007bab0: 6d2f 7465 7374 2f6f 7267 2f6f 7065 6e6a m/test/org/openj │ │ │ │ │ +0007bac0: 646b 2f74 6573 7473 2f6a 6176 612f 7574 dk/tests/java/ut │ │ │ │ │ +0007bad0: 696c 2f73 7472 6561 6d2f 496e 6669 6e69 il/stream/Infini │ │ │ │ │ +0007bae0: 7465 5374 7265 616d 5769 7468 4c69 6d69 teStreamWithLimi │ │ │ │ │ +0007baf0: 744f 7054 6573 742e 6a61 7661 3a20 200a tOpTest.java: . │ │ │ │ │ +0007bb00: 3c62 720a 3e6a 6176 612f 7574 696c 2f73 java/util/s │ │ │ │ │ +0007bb10: 7472 6561 6d2f 7465 7374 2f6f 7267 2f6f tream/test/org/o │ │ │ │ │ +0007bb20: 7065 6e6a 646b 2f74 6573 7473 2f6a 6176 penjdk/tests/jav │ │ │ │ │ +0007bb30: 612f 7574 696c 2f73 7472 6561 6d2f 496e a/util/stream/In │ │ │ │ │ +0007bb40: 7450 7269 6d69 7469 7665 4f70 7354 6573 tPrimitiveOpsTes │ │ │ │ │ +0007bb50: 7473 2e6a 6176 613a 2020 0a3c 6272 0a3e ts.java: . │ │ │ │ │ +0007bb60: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007bb70: 2f74 6573 742f 6f72 672f 6f70 656e 6a64 /test/org/openjd │ │ │ │ │ +0007bb80: 6b2f 7465 7374 732f 6a61 7661 2f75 7469 k/tests/java/uti │ │ │ │ │ +0007bb90: 6c2f 7374 7265 616d 2f49 6e74 5265 6475 l/stream/IntRedu │ │ │ │ │ +0007bba0: 6365 5465 7374 2e6a 6176 613a 2020 0a3c ceTest.java: .< │ │ │ │ │ +0007bbb0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7374 br.>java/util/st │ │ │ │ │ +0007bbc0: 7265 616d 2f74 6573 742f 6f72 672f 6f70 ream/test/org/op │ │ │ │ │ +0007bbd0: 656e 6a64 6b2f 7465 7374 732f 6a61 7661 enjdk/tests/java │ │ │ │ │ +0007bbe0: 2f75 7469 6c2f 7374 7265 616d 2f49 6e74 /util/stream/Int │ │ │ │ │ +0007bbf0: 536c 6963 654f 7054 6573 742e 6a61 7661 SliceOpTest.java │ │ │ │ │ +0007bc00: 3a20 200a 3c62 720a 3e6a 6176 612f 7574 : .java/ut │ │ │ │ │ +0007bc10: 696c 2f73 7472 6561 6d2f 7465 7374 2f6f il/stream/test/o │ │ │ │ │ +0007bc20: 7267 2f6f 7065 6e6a 646b 2f74 6573 7473 rg/openjdk/tests │ │ │ │ │ +0007bc30: 2f6a 6176 612f 7574 696c 2f73 7472 6561 /java/util/strea │ │ │ │ │ +0007bc40: 6d2f 496e 7455 6e69 714f 7054 6573 742e m/IntUniqOpTest. │ │ │ │ │ +0007bc50: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +0007bc60: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ +0007bc70: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ +0007bc80: 6573 7473 2f6a 6176 612f 7574 696c 2f73 ests/java/util/s │ │ │ │ │ +0007bc90: 7472 6561 6d2f 4974 6572 6174 6554 6573 tream/IterateTes │ │ │ │ │ +0007bca0: 742e 6a61 7661 3a20 200a 3c62 720a 3e6a t.java: .j │ │ │ │ │ +0007bcb0: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007bcc0: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ +0007bcd0: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ +0007bce0: 2f73 7472 6561 6d2f 4c6f 6e67 5072 696d /stream/LongPrim │ │ │ │ │ +0007bcf0: 6974 6976 654f 7073 5465 7374 732e 6a61 itiveOpsTests.ja │ │ │ │ │ +0007bd00: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +0007bd10: 7574 696c 2f73 7472 6561 6d2f 7465 7374 util/stream/test │ │ │ │ │ +0007bd20: 2f6f 7267 2f6f 7065 6e6a 646b 2f74 6573 /org/openjdk/tes │ │ │ │ │ +0007bd30: 7473 2f6a 6176 612f 7574 696c 2f73 7472 ts/java/util/str │ │ │ │ │ +0007bd40: 6561 6d2f 4d61 704f 7054 6573 742e 6a61 eam/MapOpTest.ja │ │ │ │ │ +0007bd50: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +0007bd60: 7574 696c 2f73 7472 6561 6d2f 7465 7374 util/stream/test │ │ │ │ │ +0007bd70: 2f6f 7267 2f6f 7065 6e6a 646b 2f74 6573 /org/openjdk/tes │ │ │ │ │ +0007bd80: 7473 2f6a 6176 612f 7574 696c 2f73 7472 ts/java/util/str │ │ │ │ │ +0007bd90: 6561 6d2f 4d61 7463 684f 7054 6573 742e eam/MatchOpTest. │ │ │ │ │ +0007bda0: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +0007bdb0: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ +0007bdc0: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ +0007bdd0: 6573 7473 2f6a 6176 612f 7574 696c 2f73 ests/java/util/s │ │ │ │ │ +0007bde0: 7472 6561 6d2f 4d69 6e4d 6178 5465 7374 tream/MinMaxTest │ │ │ │ │ +0007bdf0: 2e6a 6176 613a 2020 0a3c 6272 0a3e 6a61 .java: .ja │ │ │ │ │ +0007be00: 7661 2f75 7469 6c2f 7374 7265 616d 2f74 va/util/stream/t │ │ │ │ │ +0007be10: 6573 742f 6f72 672f 6f70 656e 6a64 6b2f est/org/openjdk/ │ │ │ │ │ +0007be20: 7465 7374 732f 6a61 7661 2f75 7469 6c2f tests/java/util/ │ │ │ │ │ +0007be30: 7374 7265 616d 2f50 7269 6d69 7469 7665 stream/Primitive │ │ │ │ │ +0007be40: 4176 6572 6167 654f 7054 6573 742e 6a61 AverageOpTest.ja │ │ │ │ │ +0007be50: 7661 3a20 200a 3c62 720a 3e6a 6176 612f va: .java/ │ │ │ │ │ +0007be60: 7574 696c 2f73 7472 6561 6d2f 7465 7374 util/stream/test │ │ │ │ │ +0007be70: 2f6f 7267 2f6f 7065 6e6a 646b 2f74 6573 /org/openjdk/tes │ │ │ │ │ +0007be80: 7473 2f6a 6176 612f 7574 696c 2f73 7472 ts/java/util/str │ │ │ │ │ +0007be90: 6561 6d2f 5072 696d 6974 6976 6553 756d eam/PrimitiveSum │ │ │ │ │ +0007bea0: 5465 7374 2e6a 6176 613a 2020 0a3c 6272 Test.java: .
    java/util/stre │ │ │ │ │ +0007bec0: 616d 2f74 6573 742f 6f72 672f 6f70 656e am/test/org/open │ │ │ │ │ +0007bed0: 6a64 6b2f 7465 7374 732f 6a61 7661 2f75 jdk/tests/java/u │ │ │ │ │ +0007bee0: 7469 6c2f 7374 7265 616d 2f52 616e 6765 til/stream/Range │ │ │ │ │ +0007bef0: 5465 7374 2e6a 6176 613a 2020 0a3c 6272 Test.java: .
    java/util/stre │ │ │ │ │ +0007bf10: 616d 2f74 6573 742f 6f72 672f 6f70 656e am/test/org/open │ │ │ │ │ +0007bf20: 6a64 6b2f 7465 7374 732f 6a61 7661 2f75 jdk/tests/java/u │ │ │ │ │ +0007bf30: 7469 6c2f 7374 7265 616d 2f52 6564 7563 til/stream/Reduc │ │ │ │ │ +0007bf40: 6542 794f 7054 6573 742e 6a61 7661 3a20 eByOpTest.java: │ │ │ │ │ +0007bf50: 200a 3c62 720a 3e6a 6176 612f 7574 696c .java/util │ │ │ │ │ +0007bf60: 2f73 7472 6561 6d2f 7465 7374 2f6f 7267 /stream/test/org │ │ │ │ │ +0007bf70: 2f6f 7065 6e6a 646b 2f74 6573 7473 2f6a /openjdk/tests/j │ │ │ │ │ +0007bf80: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007bf90: 5265 6475 6365 5465 7374 2e6a 6176 613a ReduceTest.java: │ │ │ │ │ +0007bfa0: 2020 0a3c 6272 0a3e 6a61 7661 2f75 7469 .java/uti │ │ │ │ │ +0007bfb0: 6c2f 7374 7265 616d 2f74 6573 742f 6f72 l/stream/test/or │ │ │ │ │ +0007bfc0: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ +0007bfd0: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007bfe0: 2f53 6567 6d65 6e74 5465 7374 4461 7461 /SegmentTestData │ │ │ │ │ +0007bff0: 5072 6f76 6964 6572 2e6a 6176 613a 2020 Provider.java: │ │ │ │ │ +0007c000: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0007c010: 7374 7265 616d 2f74 6573 742f 6f72 672f stream/test/org/ │ │ │ │ │ +0007c020: 6f70 656e 6a64 6b2f 7465 7374 732f 6a61 openjdk/tests/ja │ │ │ │ │ +0007c030: 7661 2f75 7469 6c2f 7374 7265 616d 2f53 va/util/stream/S │ │ │ │ │ +0007c040: 6571 7565 6e74 6961 6c4f 7054 6573 742e equentialOpTest. │ │ │ │ │ +0007c050: 6a61 7661 3a20 200a 3c62 720a 3e6a 6176 java: .jav │ │ │ │ │ +0007c060: 612f 7574 696c 2f73 7472 6561 6d2f 7465 a/util/stream/te │ │ │ │ │ +0007c070: 7374 2f6f 7267 2f6f 7065 6e6a 646b 2f74 st/org/openjdk/t │ │ │ │ │ +0007c080: 6573 7473 2f6a 6176 612f 7574 696c 2f73 ests/java/util/s │ │ │ │ │ +0007c090: 7472 6561 6d2f 536c 6963 654f 7054 6573 tream/SliceOpTes │ │ │ │ │ +0007c0a0: 742e 6a61 7661 3a20 200a 3c62 720a 3e6a t.java: .j │ │ │ │ │ +0007c0b0: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007c0c0: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ +0007c0d0: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ +0007c0e0: 2f73 7472 6561 6d2f 536f 7274 6564 4f70 /stream/SortedOp │ │ │ │ │ +0007c0f0: 5465 7374 2e6a 6176 613a 2020 0a3c 6272 Test.java: .
    java/util/stre │ │ │ │ │ +0007c110: 616d 2f74 6573 742f 6f72 672f 6f70 656e am/test/org/open │ │ │ │ │ +0007c120: 6a64 6b2f 7465 7374 732f 6a61 7661 2f75 jdk/tests/java/u │ │ │ │ │ +0007c130: 7469 6c2f 7374 7265 616d 2f53 706c 6974 til/stream/Split │ │ │ │ │ +0007c140: 6572 6174 6f72 5465 7374 2e6a 6176 613a eratorTest.java: │ │ │ │ │ +0007c150: 2020 0a3c 6272 0a3e 6a61 7661 2f75 7469 .java/uti │ │ │ │ │ +0007c160: 6c2f 7374 7265 616d 2f74 6573 742f 6f72 l/stream/test/or │ │ │ │ │ +0007c170: 672f 6f70 656e 6a64 6b2f 7465 7374 732f g/openjdk/tests/ │ │ │ │ │ +0007c180: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007c190: 2f53 7472 6561 6d42 7569 6c64 6572 5465 /StreamBuilderTe │ │ │ │ │ +0007c1a0: 7374 2e6a 6176 613a 2020 0a3c 6272 0a3e st.java: . │ │ │ │ │ +0007c1b0: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007c1c0: 2f74 6573 742f 6f72 672f 6f70 656e 6a64 /test/org/openjd │ │ │ │ │ +0007c1d0: 6b2f 7465 7374 732f 6a61 7661 2f75 7469 k/tests/java/uti │ │ │ │ │ +0007c1e0: 6c2f 7374 7265 616d 2f53 7472 6561 6d43 l/stream/StreamC │ │ │ │ │ +0007c1f0: 6c6f 7365 5465 7374 2e6a 6176 613a 2063 loseTest.java: c │ │ │ │ │ +0007c200: 6c6f 7365 2068 616e 646c 6572 7320 616e lose handlers an │ │ │ │ │ +0007c210: 6420 636c 6f73 696e 6720 7374 7265 616d d closing stream │ │ │ │ │ +0007c220: 730a 3c62 720a 3e6a 6176 612f 7574 696c s.java/util │ │ │ │ │ +0007c230: 2f73 7472 6561 6d2f 7465 7374 2f6f 7267 /stream/test/org │ │ │ │ │ +0007c240: 2f6f 7065 6e6a 646b 2f74 6573 7473 2f6a /openjdk/tests/j │ │ │ │ │ +0007c250: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007c260: 5374 7265 616d 4c69 6e6b 5465 7374 2e6a StreamLinkTest.j │ │ │ │ │ +0007c270: 6176 613a 2020 0a3c 6272 0a3e 6a61 7661 ava: .java │ │ │ │ │ +0007c280: 2f75 7469 6c2f 7374 7265 616d 2f74 6573 /util/stream/tes │ │ │ │ │ +0007c290: 742f 6f72 672f 6f70 656e 6a64 6b2f 7465 t/org/openjdk/te │ │ │ │ │ +0007c2a0: 7374 732f 6a61 7661 2f75 7469 6c2f 7374 sts/java/util/st │ │ │ │ │ +0007c2b0: 7265 616d 2f53 7472 6561 6d50 6172 5365 ream/StreamParSe │ │ │ │ │ +0007c2c0: 7154 6573 742e 6a61 7661 3a20 200a 3c62 qTest.java: .java/util/str │ │ │ │ │ +0007c2e0: 6561 6d2f 7465 7374 2f6f 7267 2f6f 7065 eam/test/org/ope │ │ │ │ │ +0007c2f0: 6e6a 646b 2f74 6573 7473 2f6a 6176 612f njdk/tests/java/ │ │ │ │ │ +0007c300: 7574 696c 2f73 7472 6561 6d2f 5374 7265 util/stream/Stre │ │ │ │ │ +0007c310: 616d 5370 6c69 7465 7261 746f 7254 6573 amSpliteratorTes │ │ │ │ │ +0007c320: 742e 6a61 7661 3a20 200a 3c62 720a 3e6a t.java: .j │ │ │ │ │ +0007c330: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007c340: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ +0007c350: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ +0007c360: 2f73 7472 6561 6d2f 5465 654f 7054 6573 /stream/TeeOpTes │ │ │ │ │ +0007c370: 742e 6a61 7661 3a20 200a 3c62 720a 3e6a t.java: .j │ │ │ │ │ +0007c380: 6176 612f 7574 696c 2f73 7472 6561 6d2f ava/util/stream/ │ │ │ │ │ +0007c390: 7465 7374 2f6f 7267 2f6f 7065 6e6a 646b test/org/openjdk │ │ │ │ │ +0007c3a0: 2f74 6573 7473 2f6a 6176 612f 7574 696c /tests/java/util │ │ │ │ │ +0007c3b0: 2f73 7472 6561 6d2f 546f 4172 7261 794f /stream/ToArrayO │ │ │ │ │ +0007c3c0: 7054 6573 742e 6a61 7661 3a20 200a 3c62 pTest.java: .java/util/str │ │ │ │ │ +0007c3e0: 6561 6d2f 7465 7374 2f6f 7267 2f6f 7065 eam/test/org/ope │ │ │ │ │ +0007c3f0: 6e6a 646b 2f74 6573 7473 2f6a 6176 612f njdk/tests/java/ │ │ │ │ │ +0007c400: 7574 696c 2f73 7472 6561 6d2f 546f 4c69 util/stream/ToLi │ │ │ │ │ +0007c410: 7374 4f70 5465 7374 2e6a 6176 613a 2020 stOpTest.java: │ │ │ │ │ +0007c420: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0007c430: 7374 7265 616d 2f74 6573 742f 6f72 672f stream/test/org/ │ │ │ │ │ +0007c440: 6f70 656e 6a64 6b2f 7465 7374 732f 6a61 openjdk/tests/ja │ │ │ │ │ +0007c450: 7661 2f75 7469 6c2f 7374 7265 616d 2f57 va/util/stream/W │ │ │ │ │ +0007c460: 6869 6c65 4f70 5374 6174 6566 756c 5465 hileOpStatefulTe │ │ │ │ │ +0007c470: 7374 2e6a 6176 613a 2020 0a3c 6272 0a3e st.java: . │ │ │ │ │ +0007c480: 6a61 7661 2f75 7469 6c2f 7374 7265 616d java/util/stream │ │ │ │ │ +0007c490: 2f74 6573 742f 6f72 672f 6f70 656e 6a64 /test/org/openjd │ │ │ │ │ +0007c4a0: 6b2f 7465 7374 732f 6a61 7661 2f75 7469 k/tests/java/uti │ │ │ │ │ +0007c4b0: 6c2f 7374 7265 616d 2f57 6869 6c65 4f70 l/stream/WhileOp │ │ │ │ │ +0007c4c0: 5465 7374 2e6a 6176 613a 2020 0a3c 6272 Test.java: .
    java/util/stre │ │ │ │ │ +0007c4e0: 616d 2f74 6573 742f 6f72 672f 6f70 656e am/test/org/open │ │ │ │ │ +0007c4f0: 6a64 6b2f 7465 7374 732f 6a61 7661 2f75 jdk/tests/java/u │ │ │ │ │ +0007c500: 7469 6c2f 7374 7265 616d 2f6d 6170 4d75 til/stream/mapMu │ │ │ │ │ +0007c510: 6c74 694f 7054 6573 742e 6a61 7661 3a20 ltiOpTest.java: │ │ │ │ │ +0007c520: 5465 7374 206d 6170 4d75 6c74 6928 4269 Test mapMulti(Bi │ │ │ │ │ +0007c530: 436f 6e73 756d 6572 2920 616e 6420 7072 Consumer) and pr │ │ │ │ │ +0007c540: 696d 6974 6976 6520 7374 7265 616d 206f imitive stream o │ │ │ │ │ +0007c550: 7065 7261 7469 6f6e 730a 3c62 720a 3e6a perations.j │ │ │ │ │ +0007c560: 6176 612f 7574 696c 2f7a 6970 2f33 4742 ava/util/zip/3GB │ │ │ │ │ +0007c570: 5a69 7046 696c 6573 2e73 683a 2043 6865 ZipFiles.sh: Che │ │ │ │ │ +0007c580: 636b 2073 7570 706f 7274 2066 6f72 206a ck support for j │ │ │ │ │ +0007c590: 6172 2066 696c 6520 6d65 6d62 6572 7320 ar file members │ │ │ │ │ +0007c5a0: 7769 7468 2073 697a 6573 2026 6774 3b20 with sizes > │ │ │ │ │ +0007c5b0: 3247 420a 3c62 720a 3e6a 6176 612f 7574 2GB.java/ut │ │ │ │ │ +0007c5c0: 696c 2f7a 6970 2f41 7661 696c 6162 6c65 il/zip/Available │ │ │ │ │ +0007c5d0: 2e6a 6176 613a 2056 6572 6966 7920 7468 .java: Verify th │ │ │ │ │ +0007c5e0: 6174 205a 6970 496e 7075 7453 7472 6561 at ZipInputStrea │ │ │ │ │ +0007c5f0: 6d2c 2049 6e66 6c61 7465 7249 6e70 7574 m, InflaterInput │ │ │ │ │ +0007c600: 5374 7265 616d 2c20 5a69 7046 696c 6549 Stream, ZipFileI │ │ │ │ │ +0007c610: 6e70 7574 5374 7265 616d 2c20 5a69 7046 nputStream, ZipF │ │ │ │ │ +0007c620: 696c 6549 6e66 6c61 7465 7249 6e70 7574 ileInflaterInput │ │ │ │ │ +0007c630: 5374 7265 616d 2e61 7661 696c 6162 6c65 Stream.available │ │ │ │ │ +0007c640: 2829 2072 6574 7572 6e20 7661 6c75 6573 () return values │ │ │ │ │ +0007c650: 2061 6363 6f72 6469 6e67 2074 6f20 7468 according to th │ │ │ │ │ +0007c660: 6569 7220 7370 6563 6966 6963 6174 696f eir specificatio │ │ │ │ │ +0007c670: 6e20 6f72 206c 6f6e 672d 7374 616e 6469 n or long-standi │ │ │ │ │ +0007c680: 6e67 2062 6568 6176 696f 720a 3c62 720a ng behavior.java/util/zip/B │ │ │ │ │ +0007c6a0: 6f75 6e64 732e 6a61 7661 3a20 5465 7374 ounds.java: Test │ │ │ │ │ +0007c6b0: 2062 6f75 6e64 7320 6368 6563 6b69 6e67 bounds checking │ │ │ │ │ +0007c6c0: 2069 6e20 7a69 7020 7061 636b 6167 650a in zip package. │ │ │ │ │ +0007c6d0: 3c62 720a 3e6a 6176 612f 7574 696c 2f7a java/util/z │ │ │ │ │ +0007c6e0: 6970 2f43 6c6f 7365 496e 666c 6174 6572 ip/CloseInflater │ │ │ │ │ +0007c6f0: 4465 666c 6174 6572 5465 7374 2e6a 6176 DeflaterTest.jav │ │ │ │ │ +0007c700: 613a 2054 6573 7420 496e 6669 6e69 7465 a: Test Infinite │ │ │ │ │ +0007c710: 206c 6f6f 7020 7768 696c 6520 7772 6974 loop while writ │ │ │ │ │ +0007c720: 696e 6720 6f6e 2063 6c6f 7365 6420 4465 ing on closed De │ │ │ │ │ +0007c730: 666c 6174 6572 2061 6e64 2049 6e66 6c61 flater and Infla │ │ │ │ │ +0007c740: 7465 722e 0a3c 6272 0a3e 6a61 7661 2f75 ter..java/u │ │ │ │ │ +0007c750: 7469 6c2f 7a69 702f 436f 6e73 7472 7563 til/zip/Construc │ │ │ │ │ +0007c760: 7444 6566 6c61 7465 7249 6e70 7574 2e6a tDeflaterInput.j │ │ │ │ │ +0007c770: 6176 613a 2054 6573 7420 7061 7274 7320 ava: Test parts │ │ │ │ │ +0007c780: 6f66 2044 6566 6c61 7465 7249 6e70 7574 of DeflaterInput │ │ │ │ │ +0007c790: 5374 7265 616d 2063 6f64 6520 7468 6174 Stream code that │ │ │ │ │ +0007c7a0: 2064 6f6e 2774 2072 6561 6c6c 7920 646f don't really do │ │ │ │ │ +0007c7b0: 2049 2f4f 2e0a 3c62 720a 3e6a 6176 612f I/O..java/ │ │ │ │ │ +0007c7c0: 7574 696c 2f7a 6970 2f43 6f6e 7374 7275 util/zip/Constru │ │ │ │ │ +0007c7d0: 6374 496e 666c 6174 6572 4f75 7470 7574 ctInflaterOutput │ │ │ │ │ +0007c7e0: 2e6a 6176 613a 2054 6573 7420 7061 7274 .java: Test part │ │ │ │ │ +0007c7f0: 7320 6f66 2049 6e66 6c61 7465 724f 7574 s of InflaterOut │ │ │ │ │ +0007c800: 7075 7453 7472 6561 6d20 636f 6465 2074 putStream code t │ │ │ │ │ +0007c810: 6861 7420 646f 6e27 7420 7265 616c 6c79 hat don't really │ │ │ │ │ +0007c820: 2064 6f20 492f 4f2e 0a3c 6272 0a3e 6a61 do I/O..ja │ │ │ │ │ +0007c830: 7661 2f75 7469 6c2f 7a69 702f 436f 7079 va/util/zip/Copy │ │ │ │ │ +0007c840: 5a69 7046 696c 652e 6a61 7661 3a20 5465 ZipFile.java: Te │ │ │ │ │ +0007c850: 7374 2062 6568 6176 696f 7572 2077 6865 st behaviour whe │ │ │ │ │ +0007c860: 6e20 636f 7079 696e 6720 5a69 7045 6e74 n copying ZipEnt │ │ │ │ │ +0007c870: 7269 6573 2062 6574 7765 656e 207a 6970 ries between zip │ │ │ │ │ +0007c880: 2066 696c 6573 2e0a 3c62 720a 3e6a 6176 files..jav │ │ │ │ │ +0007c890: 612f 7574 696c 2f7a 6970 2f44 6174 6144 a/util/zip/DataD │ │ │ │ │ +0007c8a0: 6573 6372 6970 746f 722e 6a61 7661 3a20 escriptor.java: │ │ │ │ │ +0007c8b0: 5465 7374 2074 6861 7420 7a69 7020 6669 Test that zip fi │ │ │ │ │ +0007c8c0: 6c65 2773 2064 6174 6120 6465 7363 7269 le's data descri │ │ │ │ │ +0007c8d0: 7074 6f72 2069 7320 7772 6974 7465 6e20 ptor is written │ │ │ │ │ +0007c8e0: 636f 7272 6563 746c 792e 0a3c 6272 0a3e correctly.. │ │ │ │ │ +0007c8f0: 6a61 7661 2f75 7469 6c2f 7a69 702f 4461 java/util/zip/Da │ │ │ │ │ +0007c900: 7461 4465 7363 7269 7074 6f72 5369 676e taDescriptorSign │ │ │ │ │ +0007c910: 6174 7572 654d 6973 7369 6e67 2e6a 6176 atureMissing.jav │ │ │ │ │ +0007c920: 613a 2056 6572 6966 7920 7468 6520 6162 a: Verify the ab │ │ │ │ │ +0007c930: 696c 6974 7920 746f 2072 6561 6420 7a69 ility to read zi │ │ │ │ │ +0007c940: 7020 6669 6c65 7320 7768 6f73 6520 6c6f p files whose lo │ │ │ │ │ +0007c950: 6361 6c20 6865 6164 6572 2064 6174 6120 cal header data │ │ │ │ │ +0007c960: 6465 7363 7269 7074 6f72 2069 7320 6d69 descriptor is mi │ │ │ │ │ +0007c970: 7373 696e 6720 7468 6520 6f70 7469 6f6e ssing the option │ │ │ │ │ +0007c980: 616c 2073 6967 6e61 7475 7265 2026 6c74 al signature < │ │ │ │ │ +0007c990: 3b70 2667 743b 204e 6f20 7761 7920 746f ;p> No way to │ │ │ │ │ +0007c9a0: 2061 6461 7074 2074 6865 2074 6563 686e adapt the techn │ │ │ │ │ +0007c9b0: 6971 7565 2069 6e20 7468 6973 2074 6573 ique in this tes │ │ │ │ │ +0007c9c0: 7420 746f 2067 6574 2061 205a 4950 3634 t to get a ZIP64 │ │ │ │ │ +0007c9d0: 207a 6970 2066 696c 6520 7769 7468 6f75 zip file withou │ │ │ │ │ +0007c9e0: 7420 6461 7461 2064 6573 6372 6970 746f t data descripto │ │ │ │ │ +0007c9f0: 7273 2077 6173 2066 6f75 6e64 2e0a 3c62 rs was found..java/util/zip │ │ │ │ │ +0007ca10: 2f44 6549 6e66 6c61 7465 2e6a 6176 613a /DeInflate.java: │ │ │ │ │ +0007ca20: 2054 6573 7420 6261 7369 6320 6465 666c Test basic defl │ │ │ │ │ +0007ca30: 6174 6572 2026 616d 703b 2069 6e66 6c61 ater & infla │ │ │ │ │ +0007ca40: 7465 7220 6675 6e63 7469 6f6e 616c 6974 ter functionalit │ │ │ │ │ +0007ca50: 790a 3c62 720a 3e6a 6176 612f 7574 696c y.java/util │ │ │ │ │ +0007ca60: 2f7a 6970 2f44 6566 6c61 7465 496e 5f49 /zip/DeflateIn_I │ │ │ │ │ +0007ca70: 6e66 6c61 7465 4f75 742e 6a61 7661 3a20 nflateOut.java: │ │ │ │ │ +0007ca80: 5465 7374 2062 6173 6963 2066 756e 6374 Test basic funct │ │ │ │ │ +0007ca90: 696f 6e61 6c69 7479 206f 6620 4465 666c ionality of Defl │ │ │ │ │ +0007caa0: 6174 6572 496e 7075 7453 7472 6561 6d20 aterInputStream │ │ │ │ │ +0007cab0: 616e 6420 496e 666c 6174 6572 4f75 7470 and InflaterOutp │ │ │ │ │ +0007cac0: 7574 5374 7265 616d 0a3c 6272 0a3e 6a61 utStream.ja │ │ │ │ │ +0007cad0: 7661 2f75 7469 6c2f 7a69 702f 4465 666c va/util/zip/Defl │ │ │ │ │ +0007cae0: 6174 6572 4469 6374 696f 6e61 7279 5465 aterDictionaryTe │ │ │ │ │ +0007caf0: 7374 732e 6a61 7661 3a20 5665 7269 6679 sts.java: Verify │ │ │ │ │ +0007cb00: 2044 6566 6c61 7465 722e 7365 7444 6963 Deflater.setDic │ │ │ │ │ +0007cb10: 7469 6f6e 6172 7928 6469 6374 696f 6e61 tionary(dictiona │ │ │ │ │ +0007cb20: 7279 2c20 6f66 6673 6574 2c20 6c65 6e67 ry, offset, leng │ │ │ │ │ +0007cb30: 7468 2920 7573 6573 2074 6865 206f 6666 th) uses the off │ │ │ │ │ +0007cb40: 7365 740a 3c62 720a 3e6a 6176 612f 7574 set.java/ut │ │ │ │ │ +0007cb50: 696c 2f7a 6970 2f45 6e74 7279 436f 756e il/zip/EntryCoun │ │ │ │ │ +0007cb60: 7436 346b 2e6a 6176 613a 2054 6573 7420 t64k.java: Test │ │ │ │ │ +0007cb70: 6a61 7661 2e75 7469 6c2e 7a69 7020 6265 java.util.zip be │ │ │ │ │ +0007cb80: 6861 7669 6f72 2077 6974 6820 7e36 346b havior with ~64k │ │ │ │ │ +0007cb90: 2065 6e74 7269 6573 0a3c 6272 0a3e 6a61 entries.ja │ │ │ │ │ +0007cba0: 7661 2f75 7469 6c2f 7a69 702f 466c 6174 va/util/zip/Flat │ │ │ │ │ +0007cbb0: 6572 5465 7374 2e6a 6176 613a 2047 5a69 erTest.java: GZi │ │ │ │ │ +0007cbc0: 704f 7574 7075 7453 7472 6561 6d2f 496e pOutputStream/In │ │ │ │ │ +0007cbd0: 7075 7453 7472 6561 6d20 676f 6573 2063 putStream goes c │ │ │ │ │ +0007cbe0: 7269 7469 6361 6c28 6361 6c6c 7320 4a4e ritical(calls JN │ │ │ │ │ +0007cbf0: 495f 4765 742a 4372 6974 6963 616c 2920 I_Get*Critical) │ │ │ │ │ +0007cc00: 616e 6420 6361 7573 6573 2073 6c6f 776e and causes slown │ │ │ │ │ +0007cc10: 6573 732e 0a3c 6272 0a3e 6a61 7661 2f75 ess..java/u │ │ │ │ │ +0007cc20: 7469 6c2f 7a69 702f 475a 4950 2f41 6363 til/zip/GZIP/Acc │ │ │ │ │ +0007cc30: 6f72 6469 6f6e 2e6a 6176 613a 2047 5a49 ordion.java: GZI │ │ │ │ │ +0007cc40: 5049 6e70 7574 5374 7265 616d 206f 2047 PInputStream o G │ │ │ │ │ +0007cc50: 5a49 504f 7574 7075 7453 7472 6561 6d20 ZIPOutputStream │ │ │ │ │ +0007cc60: 3d3d 3d20 7468 6520 6964 656e 7469 7479 === the identity │ │ │ │ │ +0007cc70: 2073 7472 6561 6d0a 3c62 720a 3e6a 6176 stream.jav │ │ │ │ │ +0007cc80: 612f 7574 696c 2f7a 6970 2f47 5a49 502f a/util/zip/GZIP/ │ │ │ │ │ +0007cc90: 475a 4950 496e 5a69 702e 6a61 7661 3a20 GZIPInZip.java: │ │ │ │ │ +0007cca0: 5265 6164 696e 6720 6c61 7374 2067 7a69 Reading last gzi │ │ │ │ │ +0007ccb0: 7020 6368 6169 6e20 6d65 6d62 6572 206d p chain member m │ │ │ │ │ +0007ccc0: 7573 7420 6e6f 7420 636c 6f73 6520 7468 ust not close th │ │ │ │ │ +0007ccd0: 6520 696e 7075 7420 7374 7265 616d 2e0a e input stream.. │ │ │ │ │ +0007cce0: 3c62 720a 3e6a 6176 612f 7574 696c 2f7a java/util/z │ │ │ │ │ +0007ccf0: 6970 2f47 5a49 502f 475a 4950 496e 7075 ip/GZIP/GZIPInpu │ │ │ │ │ +0007cd00: 7453 7472 6561 6d52 6561 642e 6a61 7661 tStreamRead.java │ │ │ │ │ +0007cd10: 3a20 5465 7374 2074 6865 2072 6561 6420 : Test the read │ │ │ │ │ +0007cd20: 616e 6420 7772 6974 6520 6f66 2047 5a49 and write of GZI │ │ │ │ │ +0007cd30: 5049 6e70 7574 2f4f 7574 7075 7453 7472 PInput/OutputStr │ │ │ │ │ +0007cd40: 6561 6d2c 2069 6e63 6c75 6469 6e67 2063 eam, including c │ │ │ │ │ +0007cd50: 6f6e 6361 7465 6e61 7465 6420 2e67 7a20 oncatenated .gz │ │ │ │ │ +0007cd60: 696e 7075 7473 7472 6561 6d0a 3c62 720a inputstream.java/util/zip/G │ │ │ │ │ +0007cd80: 5a49 502f 475a 4950 4f75 7470 7574 5374 ZIP/GZIPOutputSt │ │ │ │ │ +0007cd90: 7265 616d 4865 6164 6572 5465 7374 2e6a reamHeaderTest.j │ │ │ │ │ +0007cda0: 6176 613a 2056 6572 6966 7920 7468 6174 ava: Verify that │ │ │ │ │ +0007cdb0: 2074 6865 204f 5320 6865 6164 6572 2066 the OS header f │ │ │ │ │ +0007cdc0: 6c61 6720 696e 2074 6865 2073 7472 6561 lag in the strea │ │ │ │ │ +0007cdd0: 6d20 7772 6974 7465 6e20 6f75 7420 6279 m written out by │ │ │ │ │ +0007cde0: 206a 6176 612e 7574 696c 2e7a 6970 2e47 java.util.zip.G │ │ │ │ │ +0007cdf0: 5a49 504f 7574 7075 7453 7472 6561 6d20 ZIPOutputStream │ │ │ │ │ +0007ce00: 6861 7320 7468 6520 636f 7272 6563 7420 has the correct │ │ │ │ │ +0007ce10: 6578 7065 6374 6564 2076 616c 7565 0a3c expected value.< │ │ │ │ │ +0007ce20: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7a69 br.>java/util/zi │ │ │ │ │ +0007ce30: 702f 475a 4950 2f52 6561 6455 4279 7465 p/GZIP/ReadUByte │ │ │ │ │ +0007ce40: 2e6a 6176 613a 2056 616c 6964 6174 6520 .java: Validate │ │ │ │ │ +0007ce50: 7468 6174 2047 5a49 5049 6e70 7574 5374 that GZIPInputSt │ │ │ │ │ +0007ce60: 7265 616d 2e72 6561 6455 4279 7465 2074 ream.readUByte t │ │ │ │ │ +0007ce70: 6872 6f77 7320 7468 6520 636f 7272 6563 hrows the correc │ │ │ │ │ +0007ce80: 7420 6578 6365 7074 696f 6e20 7768 656e t exception when │ │ │ │ │ +0007ce90: 2072 6561 6428 2920 6f6e 2074 6865 2049 read() on the I │ │ │ │ │ +0007cea0: 6e70 7574 5374 7265 616d 2077 6974 6820 nputStream with │ │ │ │ │ +0007ceb0: 7768 6963 6820 7468 6520 475a 4950 496e which the GZIPIn │ │ │ │ │ +0007cec0: 7075 7453 7472 6561 6d20 7761 7320 6372 putStream was cr │ │ │ │ │ +0007ced0: 6561 7465 6420 7265 7475 726e 7320 616e eated returns an │ │ │ │ │ +0007cee0: 206f 7574 2d6f 662d 626f 756e 6473 2076 out-of-bounds v │ │ │ │ │ +0007cef0: 616c 7565 2e0a 3c62 720a 3e6a 6176 612f alue..java/ │ │ │ │ │ +0007cf00: 7574 696c 2f7a 6970 2f49 6e66 6c61 7465 util/zip/Inflate │ │ │ │ │ +0007cf10: 496e 5f44 6566 6c61 7465 4f75 742e 6a61 In_DeflateOut.ja │ │ │ │ │ +0007cf20: 7661 3a20 5465 7374 2062 6173 6963 2066 va: Test basic f │ │ │ │ │ +0007cf30: 756e 6374 696f 6e61 6c69 7479 206f 6620 unctionality of │ │ │ │ │ +0007cf40: 4465 666c 6174 6572 4f75 7470 7574 5374 DeflaterOutputSt │ │ │ │ │ +0007cf50: 7265 616d 2f49 6e66 6c61 7465 7249 6e70 ream/InflaterInp │ │ │ │ │ +0007cf60: 7574 5374 7265 616d 2061 6e64 2047 5a49 utStream and GZI │ │ │ │ │ +0007cf70: 504f 7574 7075 7453 7472 6561 6d2f 475a POutputStream/GZ │ │ │ │ │ +0007cf80: 4950 496e 7075 7453 7472 6561 6d2c 2069 IPInputStream, i │ │ │ │ │ +0007cf90: 6e63 6c75 6469 6e67 2066 6c75 7368 0a3c ncluding flush.< │ │ │ │ │ +0007cfa0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7a69 br.>java/util/zi │ │ │ │ │ +0007cfb0: 702f 496e 666c 6174 6572 4275 6666 6572 p/InflaterBuffer │ │ │ │ │ +0007cfc0: 5369 7a65 2e6a 6176 613a 2049 6e66 6c61 Size.java: Infla │ │ │ │ │ +0007cfd0: 7465 7220 7368 6f75 6c64 206e 6f74 2072 ter should not r │ │ │ │ │ +0007cfe0: 6571 7569 7265 2061 2062 7566 6665 7220 equire a buffer │ │ │ │ │ +0007cff0: 746f 2074 6865 2069 6e66 6c61 7465 2829 to the inflate() │ │ │ │ │ +0007d000: 206d 6574 686f 6473 206c 6172 6765 7220 methods larger │ │ │ │ │ +0007d010: 7468 616e 2031 2062 7974 652e 0a3c 6272 than 1 byte..
    java/util/zip/ │ │ │ │ │ +0007d030: 496e 666c 6174 6572 496e 7075 7453 7472 InflaterInputStr │ │ │ │ │ +0007d040: 6561 6d2f 4d61 726b 5265 7365 742e 6a61 eam/MarkReset.ja │ │ │ │ │ +0007d050: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ +0007d060: 6174 2074 6865 206d 6172 6b28 2920 616e at the mark() an │ │ │ │ │ +0007d070: 6420 7265 7365 7428 2920 6d65 7468 6f64 d reset() method │ │ │ │ │ +0007d080: 7320 6265 6861 7665 2061 7320 6578 7065 s behave as expe │ │ │ │ │ +0007d090: 6374 6564 2e0a 3c62 720a 3e6a 6176 612f cted..java/ │ │ │ │ │ +0007d0a0: 7574 696c 2f7a 6970 2f49 6e66 6c61 7465 util/zip/Inflate │ │ │ │ │ +0007d0b0: 7249 6e70 7574 5374 7265 616d 2f54 6573 rInputStream/Tes │ │ │ │ │ +0007d0c0: 7441 7661 696c 6162 6c65 2e6a 6176 613a tAvailable.java: │ │ │ │ │ +0007d0d0: 204d 616b 6520 7375 7265 2074 6861 7420 Make sure that │ │ │ │ │ +0007d0e0: 6176 6169 6c61 626c 6528 2920 6d65 7468 available() meth │ │ │ │ │ +0007d0f0: 6f64 2062 6568 6176 6573 2061 7320 6578 od behaves as ex │ │ │ │ │ +0007d100: 7065 6374 6564 2e0a 3c62 720a 3e6a 6176 pected..jav │ │ │ │ │ +0007d110: 612f 7574 696c 2f7a 6970 2f49 6e66 6c61 a/util/zip/Infla │ │ │ │ │ +0007d120: 7465 7249 6e70 7574 5374 7265 616d 2f55 terInputStream/U │ │ │ │ │ +0007d130: 6e65 7870 6563 7465 6445 6e64 4f66 5a6c nexpectedEndOfZl │ │ │ │ │ +0007d140: 6962 5374 7265 616d 2e6a 6176 613a 2054 ibStream.java: T │ │ │ │ │ +0007d150: 6573 7420 7468 6520 6361 7365 2077 6865 est the case whe │ │ │ │ │ +0007d160: 7265 2049 6e66 6c61 7465 722e 6e65 6564 re Inflater.need │ │ │ │ │ +0007d170: 7349 6e70 7574 2829 2069 7320 7472 7565 sInput() is true │ │ │ │ │ +0007d180: 2062 7574 2074 6865 206e 6174 6976 6520 but the native │ │ │ │ │ +0007d190: 696e 666c 6174 6572 2073 7469 6c6c 2068 inflater still h │ │ │ │ │ +0007d1a0: 6173 2075 6e77 7269 7474 656e 206f 7574 as unwritten out │ │ │ │ │ +0007d1b0: 7075 7420 696e 2069 7473 2069 6e74 6572 put in its inter │ │ │ │ │ +0007d1c0: 6e61 6c20 6275 6666 6572 2e0a 3c62 720a nal buffer..java/util/zip/I │ │ │ │ │ +0007d1e0: 6e66 6f5a 6970 2e6a 6176 613a 2057 6520 nfoZip.java: We │ │ │ │ │ +0007d1f0: 6d75 7374 2062 6520 6162 6c65 2074 6f20 must be able to │ │ │ │ │ +0007d200: 7265 6164 207a 6970 2066 696c 6573 2063 read zip files c │ │ │ │ │ +0007d210: 7265 6174 6564 2062 7920 556e 6978 2049 reated by Unix I │ │ │ │ │ +0007d220: 6e66 6f2d 5a69 700a 3c62 720a 3e6a 6176 nfo-Zip.jav │ │ │ │ │ +0007d230: 612f 7574 696c 2f7a 6970 2f49 6e74 6572 a/util/zip/Inter │ │ │ │ │ +0007d240: 7275 7074 6962 6c65 5a69 702e 6a61 7661 ruptibleZip.java │ │ │ │ │ +0007d250: 3a20 5465 7374 2077 6865 7468 6572 2074 : Test whether t │ │ │ │ │ +0007d260: 6865 207a 6970 2066 696c 6520 7374 696c he zip file stil │ │ │ │ │ +0007d270: 6c20 6361 6e20 6265 2072 6561 6420 6166 l can be read af │ │ │ │ │ +0007d280: 7465 7220 7468 7265 6164 2069 7320 696e ter thread is in │ │ │ │ │ +0007d290: 7465 7272 7570 7465 640a 3c62 720a 3e6a terrupted.j │ │ │ │ │ +0007d2a0: 6176 612f 7574 696c 2f7a 6970 2f4e 6f45 ava/util/zip/NoE │ │ │ │ │ +0007d2b0: 7874 656e 7369 6f6e 5369 676e 6174 7572 xtensionSignatur │ │ │ │ │ +0007d2c0: 652e 6a61 7661 3a20 5a69 7020 6669 6c65 e.java: Zip file │ │ │ │ │ +0007d2d0: 7320 7769 7468 206e 6f20 6578 7465 6e73 s with no extens │ │ │ │ │ +0007d2e0: 696f 6e20 7369 676e 6174 7572 6520 776f ion signature wo │ │ │ │ │ +0007d2f0: 756c 6420 6765 7420 7265 6a65 6374 6564 uld get rejected │ │ │ │ │ +0007d300: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0007d310: 7a69 702f 5265 6164 4c6f 632e 6a61 7661 zip/ReadLoc.java │ │ │ │ │ +0007d320: 3a20 5465 7374 2066 6f72 2056 4d20 6372 : Test for VM cr │ │ │ │ │ +0007d330: 6173 6820 696e 2067 6574 456e 7472 790a ash in getEntry. │ │ │ │ │ +0007d340: 3c62 720a 3e6a 6176 612f 7574 696c 2f7a java/util/z │ │ │ │ │ +0007d350: 6970 2f53 746f 7265 6443 5243 2e6a 6176 ip/StoredCRC.jav │ │ │ │ │ +0007d360: 613a 205a 6970 496e 7075 7453 7472 6561 a: ZipInputStrea │ │ │ │ │ +0007d370: 6d20 646f 6573 206e 6f74 2063 6865 636b m does not check │ │ │ │ │ +0007d380: 2043 5243 2066 6f72 2073 746f 7265 6420 CRC for stored │ │ │ │ │ +0007d390: 2875 6e63 6f6d 7072 6573 7365 6429 2066 (uncompressed) f │ │ │ │ │ +0007d3a0: 696c 6573 0a3c 6272 0a3e 6a61 7661 2f75 iles.java/u │ │ │ │ │ +0007d3b0: 7469 6c2f 7a69 702f 5374 7265 616d 436f til/zip/StreamCo │ │ │ │ │ +0007d3c0: 6e73 7472 7563 746f 722e 6a61 7661 3a20 nstructor.java: │ │ │ │ │ +0007d3d0: 7465 7374 2069 6620 4465 666c 6174 6572 test if Deflater │ │ │ │ │ +0007d3e0: 2f49 6e66 6c61 7465 7220 636f 6e73 7472 /Inflater constr │ │ │ │ │ +0007d3f0: 7563 746f 7220 7769 6c6c 2063 6865 636b uctor will check │ │ │ │ │ +0007d400: 2074 6865 2061 7267 756d 656e 7473 2063 the arguments c │ │ │ │ │ +0007d410: 6f72 7265 6374 6c79 2e0a 3c62 720a 3e6a orrectly..j │ │ │ │ │ +0007d420: 6176 612f 7574 696c 2f7a 6970 2f53 7472 ava/util/zip/Str │ │ │ │ │ +0007d430: 6561 6d49 4f41 6674 6572 436c 6f73 652e eamIOAfterClose. │ │ │ │ │ +0007d440: 6a61 7661 3a20 5465 7374 2069 6620 7a69 java: Test if zi │ │ │ │ │ +0007d450: 7020 7265 6c61 7465 6420 696e 2f6f 7574 p related in/out │ │ │ │ │ +0007d460: 7075 7420 7374 7265 616d 7320 7769 6c6c put streams will │ │ │ │ │ +0007d470: 2070 7265 7665 6e74 2069 2f6f 2061 6674 prevent i/o aft │ │ │ │ │ +0007d480: 6572 2073 7472 6561 6d20 6861 7320 6265 er stream has be │ │ │ │ │ +0007d490: 656e 2063 6c6f 7365 642e 0a3c 6272 0a3e en closed.. │ │ │ │ │ +0007d4a0: 6a61 7661 2f75 7469 6c2f 7a69 702f 5465 java/util/zip/Te │ │ │ │ │ +0007d4b0: 7374 4352 4333 322e 6a61 7661 3a20 4368 stCRC32.java: Ch │ │ │ │ │ +0007d4c0: 6563 6b20 7468 6174 2043 5243 2d33 3220 eck that CRC-32 │ │ │ │ │ +0007d4d0: 7265 7475 726e 7320 7468 6520 6578 7065 returns the expe │ │ │ │ │ +0007d4e0: 6374 6564 2043 5243 2076 616c 7565 2066 cted CRC value f │ │ │ │ │ +0007d4f0: 6f72 2074 6865 2073 7472 696e 6720 3132 or the string 12 │ │ │ │ │ +0007d500: 3334 3536 3738 3920 6874 7470 3a2f 2f72 3456789 http://r │ │ │ │ │ +0007d510: 6576 656e 672e 736f 7572 6365 666f 7267 eveng.sourceforg │ │ │ │ │ +0007d520: 652e 6e65 742f 6372 632d 6361 7461 6c6f e.net/crc-catalo │ │ │ │ │ +0007d530: 6775 652f 616c 6c2e 6874 6d23 6372 632e gue/all.htm#crc. │ │ │ │ │ +0007d540: 6361 742e 6372 632d 3332 0a3c 6272 0a3e cat.crc-32. │ │ │ │ │ +0007d550: 6a61 7661 2f75 7469 6c2f 7a69 702f 5465 java/util/zip/Te │ │ │ │ │ +0007d560: 7374 4352 4333 3243 2e6a 6176 613a 2043 stCRC32C.java: C │ │ │ │ │ +0007d570: 6865 636b 2074 6861 7420 4352 432d 3332 heck that CRC-32 │ │ │ │ │ +0007d580: 4320 7265 7475 726e 7320 7468 6520 6578 C returns the ex │ │ │ │ │ +0007d590: 7065 6374 6564 2043 5243 2076 616c 7565 pected CRC value │ │ │ │ │ +0007d5a0: 2066 6f72 2074 6865 2073 7472 696e 6720 for the string │ │ │ │ │ +0007d5b0: 3132 3334 3536 3738 3920 6874 7470 3a2f 123456789 http:/ │ │ │ │ │ +0007d5c0: 2f72 6576 656e 672e 736f 7572 6365 666f /reveng.sourcefo │ │ │ │ │ +0007d5d0: 7267 652e 6e65 742f 6372 632d 6361 7461 rge.net/crc-cata │ │ │ │ │ +0007d5e0: 6c6f 6775 652f 616c 6c2e 6874 6d23 6372 logue/all.htm#cr │ │ │ │ │ +0007d5f0: 632e 6361 742e 6372 632d 3332 630a 3c62 c.cat.crc-32c.java/util/zip │ │ │ │ │ +0007d610: 2f54 6573 7443 6865 636b 7375 6d2e 6a61 /TestChecksum.ja │ │ │ │ │ +0007d620: 7661 3a20 5465 7374 2074 6861 7420 6465 va: Test that de │ │ │ │ │ +0007d630: 6661 756c 7420 6d65 7468 6f64 7320 696e fault methods in │ │ │ │ │ +0007d640: 2043 6865 636b 7375 6d20 776f 726b 7320 Checksum works │ │ │ │ │ +0007d650: 6173 2065 7870 6563 7465 640a 3c62 720a as expected.java/util/zip/T │ │ │ │ │ +0007d670: 6573 7445 6d70 7479 5a69 702e 6a61 7661 estEmptyZip.java │ │ │ │ │ +0007d680: 3a20 5465 7374 2061 6269 6c69 7479 2074 : Test ability t │ │ │ │ │ +0007d690: 6f20 7772 6974 6520 616e 6420 7265 6164 o write and read │ │ │ │ │ +0007d6a0: 207a 6970 2066 696c 6573 2074 6861 7420 zip files that │ │ │ │ │ +0007d6b0: 6861 7665 206e 6f20 656e 7472 6965 732e have no entries. │ │ │ │ │ +0007d6c0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0007d6d0: 7a69 702f 5465 7374 4578 7472 6154 696d zip/TestExtraTim │ │ │ │ │ +0007d6e0: 652e 6a61 7661 3a20 5465 7374 205a 4f53 e.java: Test ZOS │ │ │ │ │ +0007d6f0: 2061 6e64 205a 4953 2074 696d 6573 7461 and ZIS timesta │ │ │ │ │ +0007d700: 6d70 2069 6e20 6578 7472 6120 6669 656c mp in extra fiel │ │ │ │ │ +0007d710: 6420 636f 7272 6563 746c 790a 3c62 720a d correctly.java/util/zip/T │ │ │ │ │ +0007d730: 6573 744c 6f63 616c 5469 6d65 2e6a 6176 estLocalTime.jav │ │ │ │ │ +0007d740: 613a 2054 6573 7420 7469 6d65 7374 616d a: Test timestam │ │ │ │ │ +0007d750: 7020 7669 6120 5a69 7045 6e74 7279 2e67 p via ZipEntry.g │ │ │ │ │ +0007d760: 6574 2f73 6574 5469 6d65 4c6f 6361 6c28 et/setTimeLocal( │ │ │ │ │ +0007d770: 290a 3c62 720a 3e6a 6176 612f 7574 696c ).java/util │ │ │ │ │ +0007d780: 2f7a 6970 2f54 6573 745a 6970 4572 726f /zip/TestZipErro │ │ │ │ │ +0007d790: 722e 6a61 7661 3a20 4368 6563 6b20 7468 r.java: Check th │ │ │ │ │ +0007d7a0: 6174 205a 6970 4572 726f 7220 6973 2074 at ZipError is t │ │ │ │ │ +0007d7b0: 6872 6f77 6e20 696e 7374 6561 6420 6f66 hrown instead of │ │ │ │ │ +0007d7c0: 2049 6e74 6572 6e61 6c45 7272 6f72 2077 InternalError w │ │ │ │ │ +0007d7d0: 6865 6e20 6974 6572 6174 696e 6720 656e hen iterating en │ │ │ │ │ +0007d7e0: 7472 6965 7320 6f66 2061 6e20 696e 7661 tries of an inva │ │ │ │ │ +0007d7f0: 6c69 6420 7a69 7020 6669 6c65 0a3c 6272 lid zip file.
    java/util/zip/ │ │ │ │ │ +0007d810: 5469 6d65 4368 6563 6b73 756d 2e6a 6176 TimeChecksum.jav │ │ │ │ │ +0007d820: 613a 2054 6573 7420 4164 6c65 7233 322f a: Test Adler32/ │ │ │ │ │ +0007d830: 4352 4333 322e 7570 6461 7465 2842 7974 CRC32.update(Byt │ │ │ │ │ +0007d840: 6542 7566 6665 7229 0a3c 6272 0a3e 6a61 eBuffer).ja │ │ │ │ │ +0007d850: 7661 2f75 7469 6c2f 7a69 702f 546f 7461 va/util/zip/Tota │ │ │ │ │ +0007d860: 6c49 6e4f 7574 2e6a 6176 613a 2054 6573 lInOut.java: Tes │ │ │ │ │ +0007d870: 7420 4465 2f49 6e66 6c61 7465 722e 6765 t De/Inflater.ge │ │ │ │ │ +0007d880: 7442 7974 6573 5265 6164 2f57 7269 7474 tBytesRead/Writt │ │ │ │ │ +0007d890: 656e 2829 0a3c 6272 0a3e 6a61 7661 2f75 en().java/u │ │ │ │ │ +0007d8a0: 7469 6c2f 7a69 702f 5a69 7043 6f64 696e til/zip/ZipCodin │ │ │ │ │ +0007d8b0: 672e 6a61 7661 3a20 5465 7374 205a 6970 g.java: Test Zip │ │ │ │ │ +0007d8c0: 496e 7075 7453 7472 6561 6d2c 205a 6970 InputStream, Zip │ │ │ │ │ +0007d8d0: 4f75 7470 7574 5374 7265 616d 2061 6e64 OutputStream and │ │ │ │ │ +0007d8e0: 205a 6970 4669 6c65 2077 6974 6820 6e6f ZipFile with no │ │ │ │ │ +0007d8f0: 6e2d 5554 4638 2065 6e63 6f64 696e 670a n-UTF8 encoding. │ │ │ │ │ +0007d900: 3c62 720a 3e6a 6176 612f 7574 696c 2f7a java/util/z │ │ │ │ │ +0007d910: 6970 2f5a 6970 456e 7472 792f 436c 6f6e ip/ZipEntry/Clon │ │ │ │ │ +0007d920: 652e 6a61 7661 3a20 5465 7374 2069 6620 e.java: Test if │ │ │ │ │ +0007d930: 5a69 7045 6e74 7279 2e63 6c6f 6e65 2829 ZipEntry.clone() │ │ │ │ │ +0007d940: 2077 6f72 6b73 2077 6865 6e20 7468 6520 works when the │ │ │ │ │ +0007d950: 6578 7472 6120 6669 656c 6420 6973 206e extra field is n │ │ │ │ │ +0007d960: 756c 6c2e 0a3c 6272 0a3e 6a61 7661 2f75 ull..java/u │ │ │ │ │ +0007d970: 7469 6c2f 7a69 702f 5a69 7045 6e74 7279 til/zip/ZipEntry │ │ │ │ │ +0007d980: 2f43 6f6e 7374 7275 6374 6f72 2e6a 6176 /Constructor.jav │ │ │ │ │ +0007d990: 613a 204d 616b 6520 7375 7265 205a 6970 a: Make sure Zip │ │ │ │ │ +0007d9a0: 456e 7472 7920 7374 6174 6963 2069 6e69 Entry static ini │ │ │ │ │ +0007d9b0: 7469 616c 697a 6572 2077 696c 6c20 6c6f tializer will lo │ │ │ │ │ +0007d9c0: 6164 2074 6865 207a 6970 206c 6962 7261 ad the zip libra │ │ │ │ │ +0007d9d0: 7279 2e0a 3c62 720a 3e6a 6176 612f 7574 ry..java/ut │ │ │ │ │ +0007d9e0: 696c 2f7a 6970 2f5a 6970 4669 6c65 2f41 il/zip/ZipFile/A │ │ │ │ │ +0007d9f0: 7373 6f72 746d 656e 742e 6a61 7661 3a20 ssortment.java: │ │ │ │ │ +0007da00: 7465 7374 2061 2076 6172 6965 7479 206f test a variety o │ │ │ │ │ +0007da10: 6620 7a69 7020 6669 6c65 2065 6e74 7269 f zip file entri │ │ │ │ │ +0007da20: 6573 0a3c 6272 0a3e 6a61 7661 2f75 7469 es.java/uti │ │ │ │ │ +0007da30: 6c2f 7a69 702f 5a69 7046 696c 652f 4365 l/zip/ZipFile/Ce │ │ │ │ │ +0007da40: 6e53 697a 6554 6f6f 4c61 7267 652e 6a61 nSizeTooLarge.ja │ │ │ │ │ +0007da50: 7661 3a20 5665 7269 6679 2074 6861 7420 va: Verify that │ │ │ │ │ +0007da60: 5a69 7046 696c 6520 7265 6a65 6374 7320 ZipFile rejects │ │ │ │ │ +0007da70: 6120 5a49 5020 7769 7468 2061 2043 454e a ZIP with a CEN │ │ │ │ │ +0007da80: 2073 697a 6520 7768 6963 6820 646f 6573 size which does │ │ │ │ │ +0007da90: 206e 6f74 2066 6974 2069 6e20 6120 4a61 not fit in a Ja │ │ │ │ │ +0007daa0: 7661 2062 7974 6520 6172 7261 790a 3c62 va byte array.java/util/zip │ │ │ │ │ +0007dac0: 2f5a 6970 4669 6c65 2f43 6c65 6172 5374 /ZipFile/ClearSt │ │ │ │ │ +0007dad0: 616c 655a 6970 4669 6c65 496e 7075 7453 aleZipFileInputS │ │ │ │ │ +0007dae0: 7472 6561 6d73 2e6a 6176 613a 2041 6c6c treams.java: All │ │ │ │ │ +0007daf0: 6f77 2073 7461 6c65 2049 6e70 7574 5374 ow stale InputSt │ │ │ │ │ +0007db00: 7265 616d 7320 6672 6f6d 205a 6970 4669 reams from ZipFi │ │ │ │ │ +0007db10: 6c65 7320 746f 2062 6520 4743 2764 0a3c les to be GC'd.< │ │ │ │ │ +0007db20: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7a69 br.>java/util/zi │ │ │ │ │ +0007db30: 702f 5a69 7046 696c 652f 436f 6d6d 656e p/ZipFile/Commen │ │ │ │ │ +0007db40: 742e 6a61 7661 3a20 4d61 6b65 2073 7572 t.java: Make sur │ │ │ │ │ +0007db50: 6520 7a69 7020 6669 6c65 2063 6f6d 6d65 e zip file comme │ │ │ │ │ +0007db60: 6e74 7320 6f66 2076 6172 696f 7573 2073 nts of various s │ │ │ │ │ +0007db70: 697a 6573 2063 616e 2062 6520 7772 6974 izes can be writ │ │ │ │ │ +0007db80: 7465 6e2e 0a3c 6272 0a3e 6a61 7661 2f75 ten..java/u │ │ │ │ │ +0007db90: 7469 6c2f 7a69 702f 5a69 7046 696c 652f til/zip/ZipFile/ │ │ │ │ │ +0007dba0: 436f 6e73 7472 7563 746f 722e 6a61 7661 Constructor.java │ │ │ │ │ +0007dbb0: 3a20 4368 6563 6b20 7468 6174 2063 6f6e : Check that con │ │ │ │ │ +0007dbc0: 7374 7275 6374 6f72 7320 7468 726f 7720 structors throw │ │ │ │ │ +0007dbd0: 7370 6563 6966 6965 6420 6578 6365 7074 specified except │ │ │ │ │ +0007dbe0: 696f 6e73 0a3c 6272 0a3e 6a61 7661 2f75 ions.java/u │ │ │ │ │ +0007dbf0: 7469 6c2f 7a69 702f 5a69 7046 696c 652f til/zip/ZipFile/ │ │ │ │ │ +0007dc00: 436f 7272 7570 7465 645a 6970 4669 6c65 CorruptedZipFile │ │ │ │ │ +0007dc10: 732e 6a61 7661 3a20 7465 7374 2066 6f72 s.java: test for │ │ │ │ │ +0007dc20: 2063 6f72 7265 6374 2064 6574 6563 7469 correct detecti │ │ │ │ │ +0007dc30: 6f6e 2061 6e64 2072 6570 6f72 7469 6e67 on and reporting │ │ │ │ │ +0007dc40: 206f 6620 636f 7272 7570 7465 6420 7a69 of corrupted zi │ │ │ │ │ +0007dc50: 7020 6669 6c65 730a 3c62 720a 3e6a 6176 p files.jav │ │ │ │ │ +0007dc60: 612f 7574 696c 2f7a 6970 2f5a 6970 4669 a/util/zip/ZipFi │ │ │ │ │ +0007dc70: 6c65 2f44 656c 6574 6554 656d 704a 6172 le/DeleteTempJar │ │ │ │ │ +0007dc80: 5465 7374 2e6a 6176 613a 204d 616b 6520 Test.java: Make │ │ │ │ │ +0007dc90: 7375 7265 2055 524c 2d64 6f77 6e6c 6f61 sure URL-downloa │ │ │ │ │ +0007dca0: 6465 6420 6a61 7220 6669 6c65 7320 286a ded jar files (j │ │ │ │ │ +0007dcb0: 6172 5f63 6163 6865 2066 696c 6573 2920 ar_cache files) │ │ │ │ │ +0007dcc0: 7769 6c6c 2062 6520 6465 6c65 7465 6420 will be deleted │ │ │ │ │ +0007dcd0: 7768 656e 2056 4d20 6578 6974 732e 0a3c when VM exits..< │ │ │ │ │ +0007dce0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7a69 br.>java/util/zi │ │ │ │ │ +0007dcf0: 702f 5a69 7046 696c 652f 456e 644f 6643 p/ZipFile/EndOfC │ │ │ │ │ +0007dd00: 656e 5661 6c69 6461 7469 6f6e 2e6a 6176 enValidation.jav │ │ │ │ │ +0007dd10: 613a 2056 6572 6966 7920 7468 6174 205a a: Verify that Z │ │ │ │ │ +0007dd20: 6970 4669 6c65 2072 656a 6563 7473 2066 ipFile rejects f │ │ │ │ │ +0007dd30: 696c 6573 2077 6974 6820 4345 4e20 7369 iles with CEN si │ │ │ │ │ +0007dd40: 7a65 7320 6578 6365 6564 696e 6720 7468 zes exceeding th │ │ │ │ │ +0007dd50: 6520 696d 706c 656d 656e 7461 7469 6f6e e implementation │ │ │ │ │ +0007dd60: 206c 696d 6974 0a3c 6272 0a3e 6a61 7661 limit.java │ │ │ │ │ +0007dd70: 2f75 7469 6c2f 7a69 702f 5a69 7046 696c /util/zip/ZipFil │ │ │ │ │ +0007dd80: 652f 456e 756d 6572 6174 6541 6674 6572 e/EnumerateAfter │ │ │ │ │ +0007dd90: 436c 6f73 652e 6a61 7661 3a20 4368 6563 Close.java: Chec │ │ │ │ │ +0007dda0: 6b20 6966 2074 6865 207a 6970 2066 696c k if the zip fil │ │ │ │ │ +0007ddb0: 6520 6973 2063 6c6f 7365 6420 6265 666f e is closed befo │ │ │ │ │ +0007ddc0: 7265 2061 6363 6573 7320 616e 7920 656c re access any el │ │ │ │ │ +0007ddd0: 656d 656e 7473 2069 6e20 7468 6520 456e ements in the En │ │ │ │ │ +0007dde0: 756d 6572 6174 696f 6e2e 0a3c 6272 0a3e umeration.. │ │ │ │ │ +0007ddf0: 6a61 7661 2f75 7469 6c2f 7a69 702f 5a69 java/util/zip/Zi │ │ │ │ │ +0007de00: 7046 696c 652f 4669 6e61 6c69 7a65 496e pFile/FinalizeIn │ │ │ │ │ +0007de10: 666c 6174 6572 2e6a 6176 613a 204d 616b flater.java: Mak │ │ │ │ │ +0007de20: 6520 7375 7265 2063 6163 6865 6420 496e e sure cached In │ │ │ │ │ +0007de30: 666c 6174 6572 2064 6f65 7320 6e6f 7420 flater does not │ │ │ │ │ +0007de40: 6765 7420 6669 6e61 6c69 7a65 642e 0a3c get finalized..< │ │ │ │ │ +0007de50: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7a69 br.>java/util/zi │ │ │ │ │ +0007de60: 702f 5a69 7046 696c 652f 4765 7449 6e70 p/ZipFile/GetInp │ │ │ │ │ +0007de70: 7574 5374 7265 616d 4e50 4554 6573 742e utStreamNPETest. │ │ │ │ │ +0007de80: 6a61 7661 3a20 5661 6c69 6461 7465 2074 java: Validate t │ │ │ │ │ +0007de90: 6861 7420 5a69 702f 4a61 7246 696c 653a hat Zip/JarFile: │ │ │ │ │ +0007dea0: 3a67 6574 496e 7075 7453 7472 6561 6d20 :getInputStream │ │ │ │ │ +0007deb0: 7769 6c6c 2074 6872 6f77 2061 204e 756c will throw a Nul │ │ │ │ │ +0007dec0: 6c50 6f69 6e74 6572 4578 6365 7074 696f lPointerExceptio │ │ │ │ │ +0007ded0: 6e0a 3c62 720a 3e6a 6176 612f 7574 696c n.java/util │ │ │ │ │ +0007dee0: 2f7a 6970 2f5a 6970 4669 6c65 2f49 6e76 /zip/ZipFile/Inv │ │ │ │ │ +0007def0: 616c 6964 4279 7465 7349 6e45 6e74 7279 alidBytesInEntry │ │ │ │ │ +0007df00: 4e61 6d65 4f72 436f 6d6d 656e 742e 6a61 NameOrComment.ja │ │ │ │ │ +0007df10: 7661 3a20 5661 6c69 6461 7465 2074 6861 va: Validate tha │ │ │ │ │ +0007df20: 7420 6f70 656e 696e 6720 5a49 5020 6669 t opening ZIP fi │ │ │ │ │ +0007df30: 6c65 7320 6669 6c65 7320 7769 7468 2069 les files with i │ │ │ │ │ +0007df40: 6e76 616c 6964 2055 5446 2d38 2062 7974 nvalid UTF-8 byt │ │ │ │ │ +0007df50: 6520 7365 7175 656e 6365 7320 696e 2074 e sequences in t │ │ │ │ │ +0007df60: 6865 206e 616d 6520 6f72 2063 6f6d 6d65 he name or comme │ │ │ │ │ +0007df70: 6e74 2066 6965 6c64 7320 6661 696c 7320 nt fields fails │ │ │ │ │ +0007df80: 7769 7468 205a 6970 4578 6365 7074 696f with ZipExceptio │ │ │ │ │ +0007df90: 6e0a 3c62 720a 3e6a 6176 612f 7574 696c n.java/util │ │ │ │ │ +0007dfa0: 2f7a 6970 2f5a 6970 4669 6c65 2f49 6e76 /zip/ZipFile/Inv │ │ │ │ │ +0007dfb0: 616c 6964 436f 6d6d 656e 744c 656e 6774 alidCommentLengt │ │ │ │ │ +0007dfc0: 6854 6573 742e 6a61 7661 3a20 5661 6c69 hTest.java: Vali │ │ │ │ │ +0007dfd0: 6461 7465 2074 6861 7420 5a69 702f 4a61 date that Zip/Ja │ │ │ │ │ +0007dfe0: 7246 696c 6520 7769 6c6c 2074 6872 6f77 rFile will throw │ │ │ │ │ +0007dff0: 2061 205a 6970 4578 6365 7074 696f 6e20 a ZipException │ │ │ │ │ +0007e000: 7768 656e 2074 6865 2043 454e 2063 6f6d when the CEN com │ │ │ │ │ +0007e010: 6d65 6e74 206c 656e 6774 6820 6669 656c ment length fiel │ │ │ │ │ +0007e020: 6420 636f 6e74 6169 6e73 2061 6e20 696e d contains an in │ │ │ │ │ +0007e030: 636f 7272 6563 7420 7661 6c75 650a 3c62 correct value.java/util/zip │ │ │ │ │ +0007e050: 2f5a 6970 4669 6c65 2f4d 616e 7945 6e74 /ZipFile/ManyEnt │ │ │ │ │ +0007e060: 7269 6573 2e6a 6176 613a 206f 7065 6e20 ries.java: open │ │ │ │ │ +0007e070: 7a69 7020 6669 6c65 7320 7769 7468 206d zip files with m │ │ │ │ │ +0007e080: 6f72 6520 7468 616e 2036 346b 2065 6e74 ore than 64k ent │ │ │ │ │ +0007e090: 7269 6573 0a3c 6272 0a3e 6a61 7661 2f75 ries.java/u │ │ │ │ │ +0007e0a0: 7469 6c2f 7a69 702f 5a69 7046 696c 652f til/zip/ZipFile/ │ │ │ │ │ +0007e0b0: 4d61 6e79 5a69 7046 696c 6573 2e6a 6176 ManyZipFiles.jav │ │ │ │ │ +0007e0c0: 613a 2043 6865 636b 2074 6861 7420 6974 a: Check that it │ │ │ │ │ +0007e0d0: 2069 7320 706f 7373 6962 6c65 2074 6f20 is possible to │ │ │ │ │ +0007e0e0: 6f70 656e 206d 6f72 6520 7468 616e 2032 open more than 2 │ │ │ │ │ +0007e0f0: 2c30 3438 207a 6970 2066 696c 6573 206f ,048 zip files o │ │ │ │ │ +0007e100: 6e20 5769 6e64 6f77 732e 0a3c 6272 0a3e n Windows.. │ │ │ │ │ +0007e110: 6a61 7661 2f75 7469 6c2f 7a69 702f 5a69 java/util/zip/Zi │ │ │ │ │ +0007e120: 7046 696c 652f 4d75 6c74 6954 6872 6561 pFile/MultiThrea │ │ │ │ │ +0007e130: 6465 6452 6561 6454 6573 742e 6a61 7661 dedReadTest.java │ │ │ │ │ +0007e140: 3a20 4372 6173 6820 696e 205a 6970 4669 : Crash in ZipFi │ │ │ │ │ +0007e150: 6c65 2e72 6561 6428 2920 7768 656e 205a le.read() when Z │ │ │ │ │ +0007e160: 6970 4669 6c65 496e 7075 7453 7472 6561 ipFileInputStrea │ │ │ │ │ +0007e170: 6d20 6973 2073 6861 7265 6420 6265 7477 m is shared betw │ │ │ │ │ +0007e180: 6565 6e20 7468 7265 6164 730a 3c62 720a een threads.java/util/zip/Z │ │ │ │ │ +0007e1a0: 6970 4669 6c65 2f52 6561 6441 6674 6572 ipFile/ReadAfter │ │ │ │ │ +0007e1b0: 436c 6f73 652e 6a61 7661 3a20 5665 7269 Close.java: Veri │ │ │ │ │ +0007e1c0: 6679 2075 6e73 7065 6369 6669 6564 2c20 fy unspecified, │ │ │ │ │ +0007e1d0: 6275 7420 6c6f 6e67 2d73 7461 6e64 696e but long-standin │ │ │ │ │ +0007e1e0: 6720 6265 6861 7669 6f72 2077 6865 6e20 g behavior when │ │ │ │ │ +0007e1f0: 7265 6164 696e 6720 6672 6f6d 2061 6e20 reading from an │ │ │ │ │ +0007e200: 696e 7075 7420 7374 7265 616d 206f 6274 input stream obt │ │ │ │ │ +0007e210: 6169 6e65 6420 7573 696e 6720 5a69 7046 ained using ZipF │ │ │ │ │ +0007e220: 696c 653a 3a67 6574 496e 7075 7453 7472 ile::getInputStr │ │ │ │ │ +0007e230: 6561 6d20 6166 7465 7220 7468 6520 5a69 eam after the Zi │ │ │ │ │ +0007e240: 7046 696c 6520 6861 7320 6265 656e 2063 pFile has been c │ │ │ │ │ +0007e250: 6c6f 7365 642e 0a3c 6272 0a3e 6a61 7661 losed..java │ │ │ │ │ +0007e260: 2f75 7469 6c2f 7a69 702f 5a69 7046 696c /util/zip/ZipFil │ │ │ │ │ +0007e270: 652f 5265 6164 4c6f 6e67 5a69 7046 696c e/ReadLongZipFil │ │ │ │ │ +0007e280: 654e 616d 652e 6a61 7661 3a20 5665 7269 eName.java: Veri │ │ │ │ │ +0007e290: 6679 2074 6861 7420 7765 2063 616e 2072 fy that we can r │ │ │ │ │ +0007e2a0: 6561 6420 7a69 7020 6669 6c65 206e 616d ead zip file nam │ │ │ │ │ +0007e2b0: 6573 2026 6774 3b20 3235 3520 6368 6172 es > 255 char │ │ │ │ │ +0007e2c0: 7320 6c6f 6e67 0a3c 6272 0a3e 6a61 7661 s long.java │ │ │ │ │ +0007e2d0: 2f75 7469 6c2f 7a69 702f 5a69 7046 696c /util/zip/ZipFil │ │ │ │ │ +0007e2e0: 652f 5265 6164 4e6f 6e53 7461 6e64 6172 e/ReadNonStandar │ │ │ │ │ +0007e2f0: 6445 7874 7261 4865 6164 6572 7354 6573 dExtraHeadersTes │ │ │ │ │ +0007e300: 742e 6a61 7661 3a20 5661 6c69 6461 7465 t.java: Validate │ │ │ │ │ +0007e310: 2074 6861 7420 6120 5a69 7020 4669 6c65 that a Zip File │ │ │ │ │ +0007e320: 2077 6974 6820 616e 2045 7874 7261 2048 with an Extra H │ │ │ │ │ +0007e330: 6561 6465 7220 7769 7468 2061 2064 6174 eader with a dat │ │ │ │ │ +0007e340: 6120 7369 7a65 206f 6620 3020 6361 6e20 a size of 0 can │ │ │ │ │ +0007e350: 6265 2072 6561 642e 0a3c 6272 0a3e 6a61 be read..ja │ │ │ │ │ 0007e360: 7661 2f75 7469 6c2f 7a69 702f 5a69 7046 va/util/zip/ZipF │ │ │ │ │ -0007e370: 696c 652f 5265 6164 4e6f 6e53 7461 6e64 ile/ReadNonStand │ │ │ │ │ -0007e380: 6172 6445 7874 7261 4865 6164 6572 7354 ardExtraHeadersT │ │ │ │ │ -0007e390: 6573 742e 6a61 7661 3a20 5661 6c69 6461 est.java: Valida │ │ │ │ │ -0007e3a0: 7465 2074 6861 7420 6120 5a69 7020 4669 te that a Zip Fi │ │ │ │ │ -0007e3b0: 6c65 2077 6974 6820 616e 2045 7874 7261 le with an Extra │ │ │ │ │ -0007e3c0: 2048 6561 6465 7220 7769 7468 2061 2064 Header with a d │ │ │ │ │ -0007e3d0: 6174 6120 7369 7a65 206f 6620 3020 6361 ata size of 0 ca │ │ │ │ │ -0007e3e0: 6e20 6265 2072 6561 642e 0a3c 6272 0a3e n be read.. │ │ │ │ │ -0007e3f0: 6a61 7661 2f75 7469 6c2f 7a69 702f 5a69 java/util/zip/Zi │ │ │ │ │ -0007e400: 7046 696c 652f 5265 6164 5a69 702e 6a61 pFile/ReadZip.ja │ │ │ │ │ -0007e410: 7661 3a20 4d61 6b65 2073 7572 6520 7765 va: Make sure we │ │ │ │ │ -0007e420: 2063 616e 2072 6561 6420 6120 7a69 7020 can read a zip │ │ │ │ │ -0007e430: 6669 6c65 2e0a 3c62 720a 3e6a 6176 612f file..java/ │ │ │ │ │ -0007e440: 7574 696c 2f7a 6970 2f5a 6970 4669 6c65 util/zip/ZipFile │ │ │ │ │ -0007e450: 2f52 656c 6561 7365 496e 666c 6174 6572 /ReleaseInflater │ │ │ │ │ -0007e460: 2e6a 6176 613a 204d 616b 6520 7375 7265 .java: Make sure │ │ │ │ │ -0007e470: 2074 6865 2073 616d 6520 696e 666c 6174 the same inflat │ │ │ │ │ -0007e480: 6572 2077 696c 6c20 6f6e 6c79 2062 6520 er will only be │ │ │ │ │ -0007e490: 7265 6379 636c 6564 206f 6e63 652e 0a3c recycled once..< │ │ │ │ │ -0007e4a0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7a69 br.>java/util/zi │ │ │ │ │ -0007e4b0: 702f 5a69 7046 696c 652f 5368 6f72 7452 p/ZipFile/ShortR │ │ │ │ │ -0007e4c0: 6561 642e 6a61 7661 3a20 536d 616c 6c20 ead.java: Small │ │ │ │ │ -0007e4d0: 636f 6d70 7265 7373 6564 207a 6970 2065 compressed zip e │ │ │ │ │ -0007e4e0: 6e74 7269 6573 2073 686f 756c 6420 6265 ntries should be │ │ │ │ │ -0007e4f0: 2072 6561 6420 696e 206f 6e65 2072 6561 read in one rea │ │ │ │ │ -0007e500: 6428 2920 6f70 6572 6174 696f 6e0a 3c62 d() operation.java/util/zip │ │ │ │ │ -0007e520: 2f5a 6970 4669 6c65 2f53 7472 6561 6d5a /ZipFile/StreamZ │ │ │ │ │ -0007e530: 6970 456e 7472 6965 7354 6573 742e 6a61 ipEntriesTest.ja │ │ │ │ │ -0007e540: 7661 3a20 4d61 6b65 2073 7572 6520 7765 va: Make sure we │ │ │ │ │ -0007e550: 2063 616e 2073 7472 6561 6d20 656e 7472 can stream entr │ │ │ │ │ -0007e560: 6965 7320 6f66 2061 207a 6970 2066 696c ies of a zip fil │ │ │ │ │ -0007e570: 652e 0a3c 6272 0a3e 6a61 7661 2f75 7469 e..java/uti │ │ │ │ │ -0007e580: 6c2f 7a69 702f 5a69 7046 696c 652f 5465 l/zip/ZipFile/Te │ │ │ │ │ -0007e590: 7374 436c 6561 6e65 722e 6a61 7661 3a20 stCleaner.java: │ │ │ │ │ -0007e5a0: 4368 6563 6b20 7468 6520 7265 736f 7572 Check the resour │ │ │ │ │ -0007e5b0: 6365 7320 6f66 2049 6e66 6c61 7465 722c ces of Inflater, │ │ │ │ │ -0007e5c0: 2044 6566 6c61 7465 7220 616e 6420 5a69 Deflater and Zi │ │ │ │ │ -0007e5d0: 7046 696c 6520 6172 6520 616c 7761 7973 pFile are always │ │ │ │ │ -0007e5e0: 2063 6c65 616e 6564 2f72 656c 6561 7365 cleaned/release │ │ │ │ │ -0007e5f0: 6420 7768 656e 2074 6865 2069 6e73 7461 d when the insta │ │ │ │ │ -0007e600: 6e63 6520 6973 206e 6f74 2075 6e72 6561 nce is not unrea │ │ │ │ │ -0007e610: 6368 6162 6c65 0a3c 6272 0a3e 6a61 7661 chable.java │ │ │ │ │ -0007e620: 2f75 7469 6c2f 7a69 702f 5a69 7046 696c /util/zip/ZipFil │ │ │ │ │ -0007e630: 652f 5465 7374 5a69 7046 696c 652e 6a61 e/TestZipFile.ja │ │ │ │ │ -0007e640: 7661 3a20 5465 7374 7320 7661 7269 6f75 va: Tests variou │ │ │ │ │ -0007e650: 7320 5a69 7046 696c 6520 6170 6973 0a3c s ZipFile apis.< │ │ │ │ │ -0007e660: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7a69 br.>java/util/zi │ │ │ │ │ -0007e670: 702f 5a69 7046 696c 652f 5465 7374 5a69 p/ZipFile/TestZi │ │ │ │ │ -0007e680: 7046 696c 6545 6e63 6f64 696e 6773 2e6a pFileEncodings.j │ │ │ │ │ -0007e690: 6176 613a 2054 6573 7473 2061 2073 696d ava: Tests a sim │ │ │ │ │ -0007e6a0: 706c 6520 7365 7420 6f66 206f 7065 7261 ple set of opera │ │ │ │ │ -0007e6b0: 7469 6f6e 7320 6f6e 205a 6970 2066 696c tions on Zip fil │ │ │ │ │ -0007e6c0: 6573 2069 6e20 7661 7269 6f75 7320 656e es in various en │ │ │ │ │ -0007e6d0: 636f 6469 6e67 7320 666f 6375 7369 6e67 codings focusing │ │ │ │ │ -0007e6e0: 206f 6e20 656e 7375 7269 6e67 206d 6574 on ensuring met │ │ │ │ │ -0007e6f0: 6164 6174 6120 6973 2070 726f 7065 726c adata is properl │ │ │ │ │ -0007e700: 7920 656e 636f 6465 6420 616e 6420 7265 y encoded and re │ │ │ │ │ -0007e710: 6164 2e0a 3c62 720a 3e6a 6176 612f 7574 ad..java/ut │ │ │ │ │ -0007e720: 696c 2f7a 6970 2f5a 6970 4669 6c65 2f5a il/zip/ZipFile/Z │ │ │ │ │ -0007e730: 6572 6f44 6174 652e 6a61 7661 3a20 4a44 eroDate.java: JD │ │ │ │ │ -0007e740: 4b20 3920 7265 6a65 6374 7320 7a69 7020 K 9 rejects zip │ │ │ │ │ -0007e750: 6669 6c65 7320 7768 6572 6520 7468 6520 files where the │ │ │ │ │ -0007e760: 6d6f 6469 6669 6564 2064 6179 206f 7220 modified day or │ │ │ │ │ -0007e770: 6d6f 6e74 6820 6973 2030 206f 7220 6f74 month is 0 or ot │ │ │ │ │ -0007e780: 6865 7277 6973 6520 7265 7072 6573 656e herwise represen │ │ │ │ │ -0007e790: 7420 616e 2069 6e76 616c 6964 2064 6174 t an invalid dat │ │ │ │ │ -0007e7a0: 652c 2073 7563 6820 6173 2031 3938 302d e, such as 1980- │ │ │ │ │ -0007e7b0: 3032 2d33 3020 3234 3a36 303a 3630 0a3c 02-30 24:60:60.< │ │ │ │ │ -0007e7c0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7a69 br.>java/util/zi │ │ │ │ │ -0007e7d0: 702f 5a69 7046 696c 652f 5a69 7036 3453 p/ZipFile/Zip64S │ │ │ │ │ -0007e7e0: 697a 6554 6573 742e 6a61 7661 3a20 5665 izeTest.java: Ve │ │ │ │ │ -0007e7f0: 7269 6679 2074 6861 7420 5a69 7046 696c rify that ZipFil │ │ │ │ │ -0007e800: 6520 7265 6164 7320 7369 7a65 2066 6965 e reads size fie │ │ │ │ │ -0007e810: 6c64 7320 7573 696e 6720 7468 6520 5a69 lds using the Zi │ │ │ │ │ -0007e820: 7036 3420 6578 7472 6120 6669 656c 6420 p64 extra field │ │ │ │ │ -0007e830: 7768 656e 206f 6e6c 7920 7468 6520 2775 when only the 'u │ │ │ │ │ -0007e840: 6e63 6f6d 7072 6573 7365 6420 7369 7a65 ncompressed size │ │ │ │ │ -0007e850: 2720 6669 656c 6420 6861 7320 7468 6520 ' field has the │ │ │ │ │ -0007e860: 5a49 5036 3420 226d 6167 6963 2076 616c ZIP64 "magic val │ │ │ │ │ -0007e870: 7565 2220 3078 4646 4646 4646 4646 0a3c ue" 0xFFFFFFFF.< │ │ │ │ │ -0007e880: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7a69 br.>java/util/zi │ │ │ │ │ -0007e890: 702f 5a69 7046 696c 652f 5a69 7045 6e74 p/ZipFile/ZipEnt │ │ │ │ │ -0007e8a0: 7279 4672 6565 5465 7374 2e6a 6176 613a ryFreeTest.java: │ │ │ │ │ -0007e8b0: 205a 6970 4669 6c65 496e 7075 7453 7472 ZipFileInputStr │ │ │ │ │ -0007e8c0: 6561 6d20 4e6f 7420 5468 7265 6164 2d53 eam Not Thread-S │ │ │ │ │ -0007e8d0: 6166 650a 3c62 720a 3e6a 6176 612f 7574 afe.java/ut │ │ │ │ │ -0007e8e0: 696c 2f7a 6970 2f5a 6970 4669 6c65 2f5a il/zip/ZipFile/Z │ │ │ │ │ -0007e8f0: 6970 456e 7472 7954 696d 6542 6f75 6e64 ipEntryTimeBound │ │ │ │ │ -0007e900: 732e 6a61 7661 3a20 4a44 4b20 6164 6420 s.java: JDK add │ │ │ │ │ -0007e910: 6d65 7461 6461 7461 2074 6f20 7a69 7020 metadata to zip │ │ │ │ │ -0007e920: 6669 6c65 7320 7769 7468 2065 6e74 7269 files with entri │ │ │ │ │ -0007e930: 6573 2074 696d 6573 7461 6d70 6564 2061 es timestamped a │ │ │ │ │ -0007e940: 7420 7468 6520 6c6f 7765 7220 626f 756e t the lower boun │ │ │ │ │ -0007e950: 6420 6f66 2074 6865 2044 4f53 2074 696d d of the DOS tim │ │ │ │ │ -0007e960: 6520 6570 6f63 682c 2069 2e65 2e2c 2031 e epoch, i.e., 1 │ │ │ │ │ -0007e970: 3938 302d 3031 2d30 3154 3030 3a30 303a 980-01-01T00:00: │ │ │ │ │ -0007e980: 3030 5a0a 3c62 720a 3e6a 6176 612f 7574 00Z.java/ut │ │ │ │ │ -0007e990: 696c 2f7a 6970 2f5a 6970 4669 6c65 2f5a il/zip/ZipFile/Z │ │ │ │ │ -0007e9a0: 6970 4669 6c65 4475 706c 6963 6174 6545 ipFileDuplicateE │ │ │ │ │ -0007e9b0: 6e74 7279 5465 7374 2e6a 6176 613a 205a ntryTest.java: Z │ │ │ │ │ -0007e9c0: 6970 4669 6c65 3a3a 6765 7445 6e74 7279 ipFile::getEntry │ │ │ │ │ -0007e9d0: 2077 696c 6c20 6e6f 7420 7265 7475 726e will not return │ │ │ │ │ -0007e9e0: 2061 2066 696c 6520 656e 7472 7920 7768 a file entry wh │ │ │ │ │ -0007e9f0: 656e 2074 6865 7265 2069 7320 6120 6469 en there is a di │ │ │ │ │ -0007ea00: 7265 6374 6f72 7920 656e 7472 7920 6f66 rectory entry of │ │ │ │ │ -0007ea10: 2074 6865 2073 616d 6520 6e61 6d65 2077 the same name w │ │ │ │ │ -0007ea20: 6974 6869 6e20 6120 5a69 7020 4669 6c65 ithin a Zip File │ │ │ │ │ -0007ea30: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ -0007ea40: 7a69 702f 5a69 7046 696c 652f 5a69 7046 zip/ZipFile/ZipF │ │ │ │ │ -0007ea50: 696c 6549 6e70 7574 5374 7265 616d 536b ileInputStreamSk │ │ │ │ │ -0007ea60: 6970 5465 7374 2e6a 6176 613a 2042 6173 ipTest.java: Bas │ │ │ │ │ -0007ea70: 6963 2074 6573 7473 2066 6f72 205a 6970 ic tests for Zip │ │ │ │ │ -0007ea80: 4669 6c65 496e 7075 7453 7472 6561 6d3a FileInputStream: │ │ │ │ │ -0007ea90: 3a73 6b69 700a 3c62 720a 3e6a 6176 612f :skip.java/ │ │ │ │ │ -0007eaa0: 7574 696c 2f7a 6970 2f5a 6970 496e 7075 util/zip/ZipInpu │ │ │ │ │ -0007eab0: 7453 7472 6561 6d2f 436f 6e73 7472 7563 tStream/Construc │ │ │ │ │ -0007eac0: 746f 722e 6a61 7661 3a20 5465 7374 2069 tor.java: Test i │ │ │ │ │ -0007ead0: 6620 7468 6520 636f 6e73 7472 7563 746f f the constructo │ │ │ │ │ -0007eae0: 7220 7769 6c6c 2063 6865 636b 2066 6f72 r will check for │ │ │ │ │ -0007eaf0: 206e 756c 6c20 696e 7075 742e 0a3c 6272 null input..
    java/util/zip/ │ │ │ │ │ -0007eb10: 5a69 7049 6e70 7574 5374 7265 616d 2f53 ZipInputStream/S │ │ │ │ │ -0007eb20: 6b69 702e 6a61 7661 3a20 4d61 6b65 2073 kip.java: Make s │ │ │ │ │ -0007eb30: 7572 6520 5a69 7049 6e70 7574 5374 7265 ure ZipInputStre │ │ │ │ │ -0007eb40: 616d 2e73 6b69 7028 6e29 2077 696c 6c20 am.skip(n) will │ │ │ │ │ -0007eb50: 6368 6563 6b20 666f 7220 6e65 6761 7469 check for negati │ │ │ │ │ -0007eb60: 7665 206e 2e0a 3c62 720a 3e6a 6176 612f ve n..java/ │ │ │ │ │ -0007eb70: 7574 696c 2f7a 6970 2f5a 6970 4f75 7470 util/zip/ZipOutp │ │ │ │ │ -0007eb80: 7574 5374 7265 616d 2f45 6d70 7479 436f utStream/EmptyCo │ │ │ │ │ -0007eb90: 6d6d 656e 742e 6a61 7661 3a20 5665 7269 mment.java: Veri │ │ │ │ │ -0007eba0: 6669 6573 2076 6172 696f 7573 2075 7365 fies various use │ │ │ │ │ -0007ebb0: 2063 6173 6573 2077 6865 6e20 7468 6520 cases when the │ │ │ │ │ -0007ebc0: 7a69 7020 636f 6d6d 656e 7420 7368 6f75 zip comment shou │ │ │ │ │ -0007ebd0: 6c64 2062 6520 656d 7074 790a 3c62 720a ld be empty.javax/crypto/Ci │ │ │ │ │ -0007ebf0: 7068 6572 2f42 7974 6542 7566 6665 7273 pher/ByteBuffers │ │ │ │ │ -0007ec00: 2e6a 6176 613a 2054 6573 7420 7468 6520 .java: Test the │ │ │ │ │ -0007ec10: 4369 7068 6572 2e75 7064 6174 652f 646f Cipher.update/do │ │ │ │ │ -0007ec20: 4669 6e61 6c28 4279 7465 4275 6666 6572 Final(ByteBuffer │ │ │ │ │ -0007ec30: 2c20 4279 7465 4275 6666 6572 2920 6d65 , ByteBuffer) me │ │ │ │ │ -0007ec40: 7468 6f64 730a 3c62 720a 3e6a 6176 6178 thods.javax │ │ │ │ │ -0007ec50: 2f63 7279 7074 6f2f 4369 7068 6572 2f42 /crypto/Cipher/B │ │ │ │ │ -0007ec60: 7974 6542 7566 6665 7273 4e75 6c6c 2e6a yteBuffersNull.j │ │ │ │ │ -0007ec70: 6176 613a 2043 6865 636b 204e 756c 6c50 ava: Check NullP │ │ │ │ │ -0007ec80: 6f69 6e74 6572 4578 6365 7074 696f 6e20 ointerException │ │ │ │ │ -0007ec90: 666f 7220 6369 7068 6572 5370 692e 656e for cipherSpi.en │ │ │ │ │ -0007eca0: 6769 6e65 5570 6461 7465 2878 2c20 6e75 gineUpdate(x, nu │ │ │ │ │ -0007ecb0: 6c6c 290a 3c62 720a 3e6a 6176 6178 2f63 ll).javax/c │ │ │ │ │ -0007ecc0: 7279 7074 6f2f 4369 7068 6572 2f43 6970 rypto/Cipher/Cip │ │ │ │ │ -0007ecd0: 6865 7249 6e70 7574 5374 7265 616d 4578 herInputStreamEx │ │ │ │ │ -0007ece0: 6365 7074 696f 6e73 2e6a 6176 613a 2054 ceptions.java: T │ │ │ │ │ -0007ecf0: 6872 6f77 2065 7863 6570 7469 6f6e 7320 hrow exceptions │ │ │ │ │ -0007ed00: 6475 7269 6e67 2072 6561 6469 6e67 2062 during reading b │ │ │ │ │ -0007ed10: 7574 206e 6f74 2063 6c6f 7369 6e67 206f ut not closing o │ │ │ │ │ -0007ed20: 6620 6120 4369 7068 6572 496e 7075 7453 f a CipherInputS │ │ │ │ │ -0007ed30: 7472 6561 6d3a 202d 204d 616b 6520 7375 tream: - Make su │ │ │ │ │ -0007ed40: 7265 2061 7574 6865 6e74 6963 6174 6564 re authenticated │ │ │ │ │ -0007ed50: 2061 6c67 6f72 6974 686d 7320 636f 6e74 algorithms cont │ │ │ │ │ -0007ed60: 696e 7565 2074 6f20 7468 726f 7769 6e67 inue to throwing │ │ │ │ │ -0007ed70: 2065 7863 6570 7469 6f6e 7320 7768 656e exceptions when │ │ │ │ │ -0007ed80: 2074 6865 2061 7574 6865 6e74 6963 6174 the authenticat │ │ │ │ │ -0007ed90: 696f 6e20 7461 6720 6661 696c 7320 7665 ion tag fails ve │ │ │ │ │ -0007eda0: 7269 6669 6361 7469 6f6e 2e0a 3c62 720a rification..javax/crypto/Ci │ │ │ │ │ -0007edc0: 7068 6572 2f43 6970 6865 7253 7472 6561 pher/CipherStrea │ │ │ │ │ -0007edd0: 6d43 6c6f 7365 2e6a 6176 613a 204d 616b mClose.java: Mak │ │ │ │ │ -0007ede0: 6520 7375 7265 2043 6970 6865 7220 494f e sure Cipher IO │ │ │ │ │ -0007edf0: 2073 7472 6561 6d73 2064 6f65 736e 2774 streams doesn't │ │ │ │ │ -0007ee00: 2063 616c 6c20 6578 7472 6120 646f 4669 call extra doFi │ │ │ │ │ -0007ee10: 6e61 6c20 6966 2063 6c6f 7365 2829 2069 nal if close() i │ │ │ │ │ -0007ee20: 7320 6361 6c6c 6564 206d 756c 7469 706c s called multipl │ │ │ │ │ -0007ee30: 6520 7469 6d65 732e 0a3c 6272 0a3e 6a61 e times..ja │ │ │ │ │ -0007ee40: 7661 782f 6372 7970 746f 2f43 6970 6865 vax/crypto/Ciphe │ │ │ │ │ -0007ee50: 722f 456d 7074 7946 696e 616c 4275 6666 r/EmptyFinalBuff │ │ │ │ │ -0007ee60: 6572 2e6a 6176 613a 2054 6573 7420 7468 er.java: Test th │ │ │ │ │ -0007ee70: 6520 4369 7068 6572 2e64 6f46 696e 616c e Cipher.doFinal │ │ │ │ │ -0007ee80: 2829 2077 6974 6820 302d 6c65 6e67 7468 () with 0-length │ │ │ │ │ -0007ee90: 2062 7566 6665 720a 3c62 720a 3e6a 6176 buffer.jav │ │ │ │ │ -0007eea0: 6178 2f63 7279 7074 6f2f 4369 7068 6572 ax/crypto/Cipher │ │ │ │ │ -0007eeb0: 2f45 7861 6d70 6c65 5665 6374 6f72 732f /ExampleVectors/ │ │ │ │ │ -0007eec0: 4368 6563 6b45 7861 6d70 6c65 5665 6374 CheckExampleVect │ │ │ │ │ -0007eed0: 6f72 732e 6a61 7661 3a20 5465 7374 2073 ors.java: Test s │ │ │ │ │ -0007eee0: 6576 6572 616c 206d 6f64 6573 206f 6620 everal modes of │ │ │ │ │ -0007eef0: 6f70 6572 6174 696f 6e20 7573 696e 6720 operation using │ │ │ │ │ -0007ef00: 7665 6374 6f72 7320 6672 6f6d 2053 5020 vectors from SP │ │ │ │ │ -0007ef10: 3830 302d 3338 410a 3c62 720a 3e6a 6176 800-38A.jav │ │ │ │ │ -0007ef20: 6178 2f63 7279 7074 6f2f 4369 7068 6572 ax/crypto/Cipher │ │ │ │ │ -0007ef30: 2f47 434d 4150 492e 6a61 7661 3a20 5072 /GCMAPI.java: Pr │ │ │ │ │ -0007ef40: 6f76 6964 6520 4150 4920 6368 616e 6765 ovide API change │ │ │ │ │ -0007ef50: 7320 746f 2073 7570 706f 7274 2047 434d s to support GCM │ │ │ │ │ -0007ef60: 2041 4541 4420 6369 7068 6572 730a 3c62 AEAD ciphers.javax/crypto/ │ │ │ │ │ -0007ef80: 4369 7068 6572 2f47 6574 4d61 7841 6c6c Cipher/GetMaxAll │ │ │ │ │ -0007ef90: 6f77 6564 2e6a 6176 613a 2054 6573 7420 owed.java: Test │ │ │ │ │ -0007efa0: 7468 6520 4369 7068 6572 2e67 6574 4d61 the Cipher.getMa │ │ │ │ │ -0007efb0: 7841 6c6c 6f77 6564 4b65 794c 656e 6774 xAllowedKeyLengt │ │ │ │ │ -0007efc0: 6828 5374 7269 6e67 2920 616e 6420 6765 h(String) and ge │ │ │ │ │ -0007efd0: 744d 6178 416c 6c6f 7765 6450 6172 616d tMaxAllowedParam │ │ │ │ │ -0007efe0: 6574 6572 5370 6563 2853 7472 696e 6729 eterSpec(String) │ │ │ │ │ -0007eff0: 206d 6574 686f 6473 0a3c 6272 0a3e 6a61 methods.ja │ │ │ │ │ -0007f000: 7661 782f 6372 7970 746f 2f43 6970 6865 vax/crypto/Ciphe │ │ │ │ │ -0007f010: 722f 496e 4f75 7442 7566 6665 7273 2e6a r/InOutBuffers.j │ │ │ │ │ -0007f020: 6176 613a 2065 6e73 7572 6520 496c 6c65 ava: ensure Ille │ │ │ │ │ -0007f030: 6761 6c41 7267 756d 656e 7445 7863 6570 galArgumentExcep │ │ │ │ │ -0007f040: 7469 6f6e 2069 7320 7468 726f 776e 2069 tion is thrown i │ │ │ │ │ -0007f050: 6620 696e 203d 3d20 6f75 740a 3c62 720a f in == out.javax/crypto/Ci │ │ │ │ │ -0007f070: 7068 6572 2f54 6573 7443 6970 6865 724d pher/TestCipherM │ │ │ │ │ -0007f080: 6f64 652e 6a61 7661 3a20 656e 7375 7265 ode.java: ensure │ │ │ │ │ -0007f090: 2074 6861 7420 496c 6c65 6761 6c53 7461 that IllegalSta │ │ │ │ │ -0007f0a0: 7465 4578 6365 7074 696f 6e20 6973 2074 teException is t │ │ │ │ │ -0007f0b0: 6872 6f77 6e20 6966 2074 6865 2043 6970 hrown if the Cip │ │ │ │ │ -0007f0c0: 6865 7220 6f62 6a65 6374 2069 7320 696e her object is in │ │ │ │ │ -0007f0d0: 6974 6961 6c69 7a65 6420 7769 7468 2061 itialized with a │ │ │ │ │ -0007f0e0: 2077 726f 6e67 206d 6f64 652c 2065 2e67 wrong mode, e.g │ │ │ │ │ -0007f0f0: 2e0a 3c62 720a 3e6a 6176 6178 2f63 7279 ..javax/cry │ │ │ │ │ -0007f100: 7074 6f2f 4369 7068 6572 2f54 6573 7447 pto/Cipher/TestG │ │ │ │ │ -0007f110: 6574 496e 7374 616e 6365 2e6a 6176 613a etInstance.java: │ │ │ │ │ -0007f120: 2074 6573 7420 7468 6174 2074 6865 206e test that the n │ │ │ │ │ -0007f130: 6577 2067 6574 496e 7374 616e 6365 2829 ew getInstance() │ │ │ │ │ -0007f140: 2069 6d70 6c65 6d65 6e74 6174 696f 6e20 implementation │ │ │ │ │ -0007f150: 776f 726b 7320 636f 7272 6563 746c 790a works correctly. │ │ │ │ │ -0007f160: 3c62 720a 3e6a 6176 6178 2f63 7279 7074 javax/crypt │ │ │ │ │ -0007f170: 6f2f 4369 7068 6572 2f54 7572 6b69 7368 o/Cipher/Turkish │ │ │ │ │ -0007f180: 2e6a 6176 613a 206d 616b 6520 7375 7265 .java: make sure │ │ │ │ │ -0007f190: 2065 7665 7279 7468 696e 6720 776f 726b everything work │ │ │ │ │ -0007f1a0: 7320 6f6b 2069 6e20 7468 6520 5475 726b s ok in the Turk │ │ │ │ │ -0007f1b0: 6973 6820 6c6f 6361 6c20 2864 6f74 7465 ish local (dotte │ │ │ │ │ -0007f1c0: 642f 646f 746c 6573 7320 6920 7072 6f62 d/dotless i prob │ │ │ │ │ -0007f1d0: 6c65 6d29 0a3c 6272 0a3e 6a61 7661 782f lem).javax/ │ │ │ │ │ -0007f1e0: 6372 7970 746f 2f43 6970 6865 7253 7069 crypto/CipherSpi │ │ │ │ │ -0007f1f0: 2f43 6970 6865 7242 7974 6542 7566 6665 /CipherByteBuffe │ │ │ │ │ -0007f200: 724f 7665 7277 7269 7465 5465 7374 2e6a rOverwriteTest.j │ │ │ │ │ -0007f210: 6176 613a 2043 6970 6865 7253 7069 2042 ava: CipherSpi B │ │ │ │ │ -0007f220: 7974 6542 7566 6665 7220 746f 2062 7974 yteBuffer to byt │ │ │ │ │ -0007f230: 6520 6172 7261 7920 636f 6e76 6572 7369 e array conversi │ │ │ │ │ -0007f240: 6f6e 2066 6169 6c73 2066 6f72 2063 6572 on fails for cer │ │ │ │ │ -0007f250: 7461 696e 2064 6174 6120 6f76 6572 6c61 tain data overla │ │ │ │ │ -0007f260: 7020 636f 6e64 6974 696f 6e73 0a3c 6272 p conditions.
    javax/crypto/C │ │ │ │ │ -0007f280: 6970 6865 7253 7069 2f44 6972 6563 7442 ipherSpi/DirectB │ │ │ │ │ -0007f290: 4252 656d 6169 6e69 6e67 2e6a 6176 613a BRemaining.java: │ │ │ │ │ -0007f2a0: 2043 6970 6865 722e 646f 4669 6e61 6c28 Cipher.doFinal( │ │ │ │ │ -0007f2b0: 4279 7465 4275 6666 6572 2c42 7974 6542 ByteBuffer,ByteB │ │ │ │ │ -0007f2c0: 7566 6665 7229 2066 6169 6c73 2074 6f20 uffer) fails to │ │ │ │ │ -0007f2d0: 7072 6f63 6573 7320 7768 656e 2069 6e2e process when in. │ │ │ │ │ -0007f2e0: 7265 6d61 696e 696e 6728 2920 3d3d 2030 remaining() == 0 │ │ │ │ │ -0007f2f0: 0a3c 6272 0a3e 6a61 7661 782f 6372 7970 .javax/cryp │ │ │ │ │ -0007f300: 746f 2f43 6970 6865 7253 7069 2f52 6573 to/CipherSpi/Res │ │ │ │ │ -0007f310: 6574 4279 7465 4275 6666 6572 2e6a 6176 etByteBuffer.jav │ │ │ │ │ -0007f320: 613a 2056 6572 6966 7920 7468 6174 2061 a: Verify that a │ │ │ │ │ -0007f330: 6674 6572 2074 6865 2066 6972 7374 2064 fter the first d │ │ │ │ │ -0007f340: 6f46 696e 616c 2829 2064 6563 7279 7074 oFinal() decrypt │ │ │ │ │ -0007f350: 696f 6e20 6f70 2c20 7468 6520 4279 7465 ion op, the Byte │ │ │ │ │ -0007f360: 4275 6666 6572 2069 7320 7072 6f70 6572 Buffer is proper │ │ │ │ │ -0007f370: 6c79 2073 6574 2066 6f72 2074 6865 2073 ly set for the s │ │ │ │ │ -0007f380: 6563 6f6e 6420 6f70 6572 6174 696f 6e2e econd operation. │ │ │ │ │ -0007f390: 0a3c 6272 0a3e 6a61 7661 782f 6372 7970 .javax/cryp │ │ │ │ │ -0007f3a0: 746f 2f43 6970 6865 7253 7069 2f54 6573 to/CipherSpi/Tes │ │ │ │ │ -0007f3b0: 7447 434d 5769 7468 4279 7465 4275 6666 tGCMWithByteBuff │ │ │ │ │ -0007f3c0: 6572 2e6a 6176 613a 2054 6573 7420 4743 er.java: Test GC │ │ │ │ │ -0007f3d0: 4d20 6465 6372 7970 7469 6f6e 2077 6974 M decryption wit │ │ │ │ │ -0007f3e0: 6820 7661 7269 6f75 7320 7479 7065 7320 h various types │ │ │ │ │ -0007f3f0: 6f66 2069 6e70 7574 2f6f 7574 7075 7420 of input/output │ │ │ │ │ -0007f400: 4279 7465 4275 6666 6572 206f 626a 6563 ByteBuffer objec │ │ │ │ │ -0007f410: 7473 0a3c 6272 0a3e 6a61 7661 782f 6372 ts.javax/cr │ │ │ │ │ -0007f420: 7970 746f 2f43 7279 7074 6f50 6572 6d69 ypto/CryptoPermi │ │ │ │ │ -0007f430: 7373 696f 6e2f 416c 6c50 6572 6d43 6865 ssion/AllPermChe │ │ │ │ │ -0007f440: 636b 2e6a 6176 613a 2045 6e73 7572 6520 ck.java: Ensure │ │ │ │ │ -0007f450: 6569 7468 6572 2049 6c6c 6567 616c 416c either IllegalAl │ │ │ │ │ -0007f460: 676f 7269 7468 6d50 6172 616d 6574 6572 gorithmParameter │ │ │ │ │ -0007f470: 4578 6365 7074 696f 6e20 6f72 2049 6e76 Exception or Inv │ │ │ │ │ -0007f480: 616c 6964 4b65 7945 7863 6570 7469 6f6e alidKeyException │ │ │ │ │ -0007f490: 2069 7320 7468 726f 776e 2069 6e73 7465 is thrown inste │ │ │ │ │ -0007f4a0: 6164 206f 6620 5365 6375 7269 7479 4578 ad of SecurityEx │ │ │ │ │ -0007f4b0: 6365 7074 696f 6e20 7768 656e 2063 7279 ception when cry │ │ │ │ │ -0007f4c0: 7074 6f20 7065 726d 7373 696f 6e20 6368 pto permssion ch │ │ │ │ │ -0007f4d0: 6563 6b73 2066 6169 6c65 642e 0a3c 6272 ecks failed..
    javax/crypto/C │ │ │ │ │ -0007f4f0: 7279 7074 6f50 6572 6d69 7373 696f 6e2f ryptoPermission/ │ │ │ │ │ -0007f500: 4c6f 7765 7263 6173 6550 6572 6d43 6865 LowercasePermChe │ │ │ │ │ -0007f510: 636b 2e6a 6176 613a 2045 6e73 7572 6520 ck.java: Ensure │ │ │ │ │ -0007f520: 7468 6174 2074 6865 2063 6f72 7265 6374 that the correct │ │ │ │ │ -0007f530: 2063 7279 7074 6f20 7065 726d 6973 7369 crypto permissi │ │ │ │ │ -0007f540: 6f6e 2069 7320 6772 616e 7465 6420 6576 on is granted ev │ │ │ │ │ -0007f550: 656e 2077 6865 6e20 7468 6520 7472 616e en when the tran │ │ │ │ │ -0007f560: 7366 6f72 6d61 7469 6f6e 2061 6c67 6f72 sformation algor │ │ │ │ │ -0007f570: 6974 686d 2069 7320 6c6f 7765 7263 6173 ithm is lowercas │ │ │ │ │ -0007f580: 6520 6f72 206d 6978 6564 2063 6173 652e e or mixed case. │ │ │ │ │ -0007f590: 0a3c 6272 0a3e 6a61 7661 782f 6372 7970 .javax/cryp │ │ │ │ │ -0007f5a0: 746f 2f43 7279 7074 6f50 6572 6d69 7373 to/CryptoPermiss │ │ │ │ │ -0007f5b0: 696f 6e2f 5243 3250 6572 6d43 6865 636b ion/RC2PermCheck │ │ │ │ │ -0007f5c0: 2e6a 6176 613a 2045 6e73 7572 6520 7468 .java: Ensure th │ │ │ │ │ -0007f5d0: 6520 6372 7970 746f 2070 6572 6d69 7373 e crypto permiss │ │ │ │ │ -0007f5e0: 696f 6e20 6368 6563 6b20 6f6e 2063 6970 ion check on cip │ │ │ │ │ -0007f5f0: 6865 7220 616c 676f 7269 7468 6d73 2077 her algorithms w │ │ │ │ │ -0007f600: 6974 6820 7265 7374 7269 6374 6564 2070 ith restricted p │ │ │ │ │ -0007f610: 6172 616d 6574 6572 2076 616c 7565 7320 arameter values │ │ │ │ │ -0007f620: 6172 6520 636f 7272 6563 746c 7920 656e are correctly en │ │ │ │ │ -0007f630: 666f 7263 6564 2e0a 3c62 720a 3e6a 6176 forced..jav │ │ │ │ │ -0007f640: 6178 2f63 7279 7074 6f2f 4372 7970 746f ax/crypto/Crypto │ │ │ │ │ -0007f650: 5065 726d 6973 7369 6f6e 2f52 4334 416c Permission/RC4Al │ │ │ │ │ -0007f660: 6961 7350 6572 6d43 6865 636b 2e6a 6176 iasPermCheck.jav │ │ │ │ │ -0007f670: 613a 2045 6e73 7572 6520 7468 6520 6372 a: Ensure the cr │ │ │ │ │ -0007f680: 7970 746f 2070 6572 6d69 7373 696f 6e20 ypto permission │ │ │ │ │ -0007f690: 6368 6563 6b20 6f6e 2052 4334 2063 6970 check on RC4 cip │ │ │ │ │ -0007f6a0: 6865 7273 2064 6f20 6e6f 7420 6661 696c hers do not fail │ │ │ │ │ -0007f6b0: 2061 6363 6964 656e 7461 6c6c 7920 6475 accidentally du │ │ │ │ │ -0007f6c0: 6520 746f 2074 6865 2075 7365 206f 6620 e to the use of │ │ │ │ │ -0007f6d0: 616e 2061 6c69 6173 2c20 692e 652e 0a3c an alias, i.e..< │ │ │ │ │ -0007f6e0: 6272 0a3e 6a61 7661 782f 6372 7970 746f br.>javax/crypto │ │ │ │ │ -0007f6f0: 2f43 7279 7074 6f50 6572 6d69 7373 696f /CryptoPermissio │ │ │ │ │ -0007f700: 6e2f 5253 414e 6f4c 696d 6974 2e6a 6176 n/RSANoLimit.jav │ │ │ │ │ -0007f710: 613a 2045 6e73 7572 6520 7468 6174 2074 a: Ensure that t │ │ │ │ │ -0007f720: 6865 2032 3034 3820 6269 7420 5253 4120 he 2048 bit RSA │ │ │ │ │ -0007f730: 6b65 7973 697a 6520 6c69 6d69 7420 6861 keysize limit ha │ │ │ │ │ -0007f740: 7320 6265 656e 206c 6966 7465 642e 0a3c s been lifted..< │ │ │ │ │ -0007f750: 6272 0a3e 6a61 7661 782f 6372 7970 746f br.>javax/crypto │ │ │ │ │ -0007f760: 2f43 7279 7074 6f50 6572 6d69 7373 696f /CryptoPermissio │ │ │ │ │ -0007f770: 6e73 2f43 7279 7074 6f50 6f6c 6963 7946 ns/CryptoPolicyF │ │ │ │ │ -0007f780: 616c 6c62 6163 6b2e 6a61 7661 3a20 4164 allback.java: Ad │ │ │ │ │ -0007f790: 6420 6120 6372 7970 746f 2070 6f6c 6963 d a crypto polic │ │ │ │ │ -0007f7a0: 7920 6661 6c6c 6261 636b 2069 6e20 6361 y fallback in ca │ │ │ │ │ -0007f7b0: 7365 2053 6563 7572 6974 7920 5072 6f70 se Security Prop │ │ │ │ │ -0007f7c0: 6572 7479 2027 6372 7970 746f 2e70 6f6c erty 'crypto.pol │ │ │ │ │ -0007f7d0: 6963 7927 2064 6f65 7320 6e6f 7420 6578 icy' does not ex │ │ │ │ │ -0007f7e0: 6973 742e 0a3c 6272 0a3e 6a61 7661 782f ist..javax/ │ │ │ │ │ -0007f7f0: 6372 7970 746f 2f43 7279 7074 6f50 6572 crypto/CryptoPer │ │ │ │ │ -0007f800: 6d69 7373 696f 6e73 2f49 6e63 6f6e 7369 missions/Inconsi │ │ │ │ │ -0007f810: 7374 656e 7445 6e74 7269 6573 2e6a 6176 stentEntries.jav │ │ │ │ │ -0007f820: 613a 2054 6573 7420 6c69 6d69 7465 642f a: Test limited/ │ │ │ │ │ -0007f830: 6465 6661 756c 745f 6c6f 6361 6c2e 706f default_local.po │ │ │ │ │ -0007f840: 6c69 6379 2063 6f6e 7461 696e 696e 6720 licy containing │ │ │ │ │ -0007f850: 696e 636f 6e73 6973 7465 6e74 2065 6e74 inconsistent ent │ │ │ │ │ -0007f860: 7269 6573 0a3c 6272 0a3e 6a61 7661 782f ries.javax/ │ │ │ │ │ -0007f870: 6372 7970 746f 2f43 7279 7074 6f50 6572 crypto/CryptoPer │ │ │ │ │ -0007f880: 6d69 7373 696f 6e73 2f54 6573 7445 7865 missions/TestExe │ │ │ │ │ -0007f890: 6d70 7469 6f6e 2e6a 6176 613a 204e 5045 mption.java: NPE │ │ │ │ │ -0007f8a0: 2069 7320 7468 726f 776e 2069 6620 6578 is thrown if ex │ │ │ │ │ -0007f8b0: 656d 7074 2061 7070 6c69 6361 7469 6f6e empt application │ │ │ │ │ -0007f8c0: 2069 7320 6275 6e64 6c65 6420 7769 7468 is bundled with │ │ │ │ │ -0007f8d0: 2073 7065 6369 6669 6320 6372 7970 746f specific crypto │ │ │ │ │ -0007f8e0: 5065 726d 730a 3c62 720a 3e6a 6176 6178 Perms.javax │ │ │ │ │ -0007f8f0: 2f63 7279 7074 6f2f 4372 7970 746f 5065 /crypto/CryptoPe │ │ │ │ │ -0007f900: 726d 6973 7369 6f6e 732f 5465 7374 556e rmissions/TestUn │ │ │ │ │ -0007f910: 6c69 6d69 7465 642e 6a61 7661 3a20 5061 limited.java: Pa │ │ │ │ │ -0007f920: 636b 6167 6520 6a75 7269 7364 6963 7469 ckage jurisdicti │ │ │ │ │ -0007f930: 6f6e 2070 6f6c 6963 7920 6669 6c65 7320 on policy files │ │ │ │ │ -0007f940: 6173 2073 6f6d 6574 6869 6e67 206f 7468 as something oth │ │ │ │ │ -0007f950: 6572 2074 6861 6e20 4a41 520a 3c62 720a er than JAR.javax/crypto/En │ │ │ │ │ -0007f970: 6372 7970 7465 6450 7269 7661 7465 4b65 cryptedPrivateKe │ │ │ │ │ -0007f980: 7949 6e66 6f2f 4765 7441 6c67 4e61 6d65 yInfo/GetAlgName │ │ │ │ │ -0007f990: 2e6a 6176 613a 2054 6573 7420 7468 6520 .java: Test the │ │ │ │ │ -0007f9a0: 456e 6372 7970 7465 6450 7269 7661 7465 EncryptedPrivate │ │ │ │ │ -0007f9b0: 4b65 7949 6e66 6f2e 6765 7441 6c67 4e61 KeyInfo.getAlgNa │ │ │ │ │ -0007f9c0: 6d65 282e 2e2e 2920 6d65 7468 6f64 732e me(...) methods. │ │ │ │ │ -0007f9d0: 0a3c 6272 0a3e 6a61 7661 782f 6372 7970 .javax/cryp │ │ │ │ │ -0007f9e0: 746f 2f45 6e63 7279 7074 6564 5072 6976 to/EncryptedPriv │ │ │ │ │ -0007f9f0: 6174 654b 6579 496e 666f 2f47 6574 456e ateKeyInfo/GetEn │ │ │ │ │ -0007fa00: 636f 6465 642e 6a61 7661 3a20 4368 6563 coded.java: Chec │ │ │ │ │ -0007fa10: 6b20 7468 6174 2045 6e63 7279 7074 6564 k that Encrypted │ │ │ │ │ -0007fa20: 5072 6976 6174 654b 6579 496e 666f 2e67 PrivateKeyInfo.g │ │ │ │ │ -0007fa30: 6574 456e 636f 6465 6428 2920 6361 6c6c etEncoded() call │ │ │ │ │ -0007fa40: 7320 416c 676f 7269 7468 6d50 6172 616d s AlgorithmParam │ │ │ │ │ -0007fa50: 6574 6572 732e 6765 7445 6e63 6f64 6564 eters.getEncoded │ │ │ │ │ -0007fa60: 2829 2077 6865 6e20 6669 7273 7420 6361 () when first ca │ │ │ │ │ -0007fa70: 6c6c 6564 0a3c 6272 0a3e 6a61 7661 782f lled.javax/ │ │ │ │ │ -0007fa80: 6372 7970 746f 2f45 6e63 7279 7074 6564 crypto/Encrypted │ │ │ │ │ -0007fa90: 5072 6976 6174 654b 6579 496e 666f 2f47 PrivateKeyInfo/G │ │ │ │ │ -0007faa0: 6574 4b65 7953 7065 632e 6a61 7661 3a20 etKeySpec.java: │ │ │ │ │ -0007fab0: 5465 7374 2074 6865 2045 6e63 7279 7074 Test the Encrypt │ │ │ │ │ +0007e370: 696c 652f 5265 6164 5a69 702e 6a61 7661 ile/ReadZip.java │ │ │ │ │ +0007e380: 3a20 4d61 6b65 2073 7572 6520 7765 2063 : Make sure we c │ │ │ │ │ +0007e390: 616e 2072 6561 6420 6120 7a69 7020 6669 an read a zip fi │ │ │ │ │ +0007e3a0: 6c65 2e0a 3c62 720a 3e6a 6176 612f 7574 le..java/ut │ │ │ │ │ +0007e3b0: 696c 2f7a 6970 2f5a 6970 4669 6c65 2f52 il/zip/ZipFile/R │ │ │ │ │ +0007e3c0: 656c 6561 7365 496e 666c 6174 6572 2e6a eleaseInflater.j │ │ │ │ │ +0007e3d0: 6176 613a 204d 616b 6520 7375 7265 2074 ava: Make sure t │ │ │ │ │ +0007e3e0: 6865 2073 616d 6520 696e 666c 6174 6572 he same inflater │ │ │ │ │ +0007e3f0: 2077 696c 6c20 6f6e 6c79 2062 6520 7265 will only be re │ │ │ │ │ +0007e400: 6379 636c 6564 206f 6e63 652e 0a3c 6272 cycled once..
    java/util/zip/ │ │ │ │ │ +0007e420: 5a69 7046 696c 652f 5368 6f72 7452 6561 ZipFile/ShortRea │ │ │ │ │ +0007e430: 642e 6a61 7661 3a20 536d 616c 6c20 636f d.java: Small co │ │ │ │ │ +0007e440: 6d70 7265 7373 6564 207a 6970 2065 6e74 mpressed zip ent │ │ │ │ │ +0007e450: 7269 6573 2073 686f 756c 6420 6265 2072 ries should be r │ │ │ │ │ +0007e460: 6561 6420 696e 206f 6e65 2072 6561 6428 ead in one read( │ │ │ │ │ +0007e470: 2920 6f70 6572 6174 696f 6e0a 3c62 720a ) operation.java/util/zip/Z │ │ │ │ │ +0007e490: 6970 4669 6c65 2f53 7472 6561 6d5a 6970 ipFile/StreamZip │ │ │ │ │ +0007e4a0: 456e 7472 6965 7354 6573 742e 6a61 7661 EntriesTest.java │ │ │ │ │ +0007e4b0: 3a20 4d61 6b65 2073 7572 6520 7765 2063 : Make sure we c │ │ │ │ │ +0007e4c0: 616e 2073 7472 6561 6d20 656e 7472 6965 an stream entrie │ │ │ │ │ +0007e4d0: 7320 6f66 2061 207a 6970 2066 696c 652e s of a zip file. │ │ │ │ │ +0007e4e0: 0a3c 6272 0a3e 6a61 7661 2f75 7469 6c2f .java/util/ │ │ │ │ │ +0007e4f0: 7a69 702f 5a69 7046 696c 652f 5465 7374 zip/ZipFile/Test │ │ │ │ │ +0007e500: 436c 6561 6e65 722e 6a61 7661 3a20 4368 Cleaner.java: Ch │ │ │ │ │ +0007e510: 6563 6b20 7468 6520 7265 736f 7572 6365 eck the resource │ │ │ │ │ +0007e520: 7320 6f66 2049 6e66 6c61 7465 722c 2044 s of Inflater, D │ │ │ │ │ +0007e530: 6566 6c61 7465 7220 616e 6420 5a69 7046 eflater and ZipF │ │ │ │ │ +0007e540: 696c 6520 6172 6520 616c 7761 7973 2063 ile are always c │ │ │ │ │ +0007e550: 6c65 616e 6564 2f72 656c 6561 7365 6420 leaned/released │ │ │ │ │ +0007e560: 7768 656e 2074 6865 2069 6e73 7461 6e63 when the instanc │ │ │ │ │ +0007e570: 6520 6973 206e 6f74 2075 6e72 6561 6368 e is not unreach │ │ │ │ │ +0007e580: 6162 6c65 0a3c 6272 0a3e 6a61 7661 2f75 able.java/u │ │ │ │ │ +0007e590: 7469 6c2f 7a69 702f 5a69 7046 696c 652f til/zip/ZipFile/ │ │ │ │ │ +0007e5a0: 5465 7374 5a69 7046 696c 652e 6a61 7661 TestZipFile.java │ │ │ │ │ +0007e5b0: 3a20 5465 7374 7320 7661 7269 6f75 7320 : Tests various │ │ │ │ │ +0007e5c0: 5a69 7046 696c 6520 6170 6973 0a3c 6272 ZipFile apis.
    java/util/zip/ │ │ │ │ │ +0007e5e0: 5a69 7046 696c 652f 5465 7374 5a69 7046 ZipFile/TestZipF │ │ │ │ │ +0007e5f0: 696c 6545 6e63 6f64 696e 6773 2e6a 6176 ileEncodings.jav │ │ │ │ │ +0007e600: 613a 2054 6573 7473 2061 2073 696d 706c a: Tests a simpl │ │ │ │ │ +0007e610: 6520 7365 7420 6f66 206f 7065 7261 7469 e set of operati │ │ │ │ │ +0007e620: 6f6e 7320 6f6e 205a 6970 2066 696c 6573 ons on Zip files │ │ │ │ │ +0007e630: 2069 6e20 7661 7269 6f75 7320 656e 636f in various enco │ │ │ │ │ +0007e640: 6469 6e67 7320 666f 6375 7369 6e67 206f dings focusing o │ │ │ │ │ +0007e650: 6e20 656e 7375 7269 6e67 206d 6574 6164 n ensuring metad │ │ │ │ │ +0007e660: 6174 6120 6973 2070 726f 7065 726c 7920 ata is properly │ │ │ │ │ +0007e670: 656e 636f 6465 6420 616e 6420 7265 6164 encoded and read │ │ │ │ │ +0007e680: 2e0a 3c62 720a 3e6a 6176 612f 7574 696c ..java/util │ │ │ │ │ +0007e690: 2f7a 6970 2f5a 6970 4669 6c65 2f5a 6572 /zip/ZipFile/Zer │ │ │ │ │ +0007e6a0: 6f44 6174 652e 6a61 7661 3a20 4a44 4b20 oDate.java: JDK │ │ │ │ │ +0007e6b0: 3920 7265 6a65 6374 7320 7a69 7020 6669 9 rejects zip fi │ │ │ │ │ +0007e6c0: 6c65 7320 7768 6572 6520 7468 6520 6d6f les where the mo │ │ │ │ │ +0007e6d0: 6469 6669 6564 2064 6179 206f 7220 6d6f dified day or mo │ │ │ │ │ +0007e6e0: 6e74 6820 6973 2030 206f 7220 6f74 6865 nth is 0 or othe │ │ │ │ │ +0007e6f0: 7277 6973 6520 7265 7072 6573 656e 7420 rwise represent │ │ │ │ │ +0007e700: 616e 2069 6e76 616c 6964 2064 6174 652c an invalid date, │ │ │ │ │ +0007e710: 2073 7563 6820 6173 2031 3938 302d 3032 such as 1980-02 │ │ │ │ │ +0007e720: 2d33 3020 3234 3a36 303a 3630 0a3c 6272 -30 24:60:60.
    java/util/zip/ │ │ │ │ │ +0007e740: 5a69 7046 696c 652f 5a69 7036 3453 697a ZipFile/Zip64Siz │ │ │ │ │ +0007e750: 6554 6573 742e 6a61 7661 3a20 5665 7269 eTest.java: Veri │ │ │ │ │ +0007e760: 6679 2074 6861 7420 5a69 7046 696c 6520 fy that ZipFile │ │ │ │ │ +0007e770: 7265 6164 7320 7369 7a65 2066 6965 6c64 reads size field │ │ │ │ │ +0007e780: 7320 7573 696e 6720 7468 6520 5a69 7036 s using the Zip6 │ │ │ │ │ +0007e790: 3420 6578 7472 6120 6669 656c 6420 7768 4 extra field wh │ │ │ │ │ +0007e7a0: 656e 206f 6e6c 7920 7468 6520 2775 6e63 en only the 'unc │ │ │ │ │ +0007e7b0: 6f6d 7072 6573 7365 6420 7369 7a65 2720 ompressed size' │ │ │ │ │ +0007e7c0: 6669 656c 6420 6861 7320 7468 6520 5a49 field has the ZI │ │ │ │ │ +0007e7d0: 5036 3420 226d 6167 6963 2076 616c 7565 P64 "magic value │ │ │ │ │ +0007e7e0: 2220 3078 4646 4646 4646 4646 0a3c 6272 " 0xFFFFFFFF.
    java/util/zip/ │ │ │ │ │ +0007e800: 5a69 7046 696c 652f 5a69 7045 6e74 7279 ZipFile/ZipEntry │ │ │ │ │ +0007e810: 4672 6565 5465 7374 2e6a 6176 613a 205a FreeTest.java: Z │ │ │ │ │ +0007e820: 6970 4669 6c65 496e 7075 7453 7472 6561 ipFileInputStrea │ │ │ │ │ +0007e830: 6d20 4e6f 7420 5468 7265 6164 2d53 6166 m Not Thread-Saf │ │ │ │ │ +0007e840: 650a 3c62 720a 3e6a 6176 612f 7574 696c e.java/util │ │ │ │ │ +0007e850: 2f7a 6970 2f5a 6970 4669 6c65 2f5a 6970 /zip/ZipFile/Zip │ │ │ │ │ +0007e860: 456e 7472 7954 696d 6542 6f75 6e64 732e EntryTimeBounds. │ │ │ │ │ +0007e870: 6a61 7661 3a20 4a44 4b20 6164 6420 6d65 java: JDK add me │ │ │ │ │ +0007e880: 7461 6461 7461 2074 6f20 7a69 7020 6669 tadata to zip fi │ │ │ │ │ +0007e890: 6c65 7320 7769 7468 2065 6e74 7269 6573 les with entries │ │ │ │ │ +0007e8a0: 2074 696d 6573 7461 6d70 6564 2061 7420 timestamped at │ │ │ │ │ +0007e8b0: 7468 6520 6c6f 7765 7220 626f 756e 6420 the lower bound │ │ │ │ │ +0007e8c0: 6f66 2074 6865 2044 4f53 2074 696d 6520 of the DOS time │ │ │ │ │ +0007e8d0: 6570 6f63 682c 2069 2e65 2e2c 2031 3938 epoch, i.e., 198 │ │ │ │ │ +0007e8e0: 302d 3031 2d30 3154 3030 3a30 303a 3030 0-01-01T00:00:00 │ │ │ │ │ +0007e8f0: 5a0a 3c62 720a 3e6a 6176 612f 7574 696c Z.java/util │ │ │ │ │ +0007e900: 2f7a 6970 2f5a 6970 4669 6c65 2f5a 6970 /zip/ZipFile/Zip │ │ │ │ │ +0007e910: 4669 6c65 4475 706c 6963 6174 6545 6e74 FileDuplicateEnt │ │ │ │ │ +0007e920: 7279 5465 7374 2e6a 6176 613a 205a 6970 ryTest.java: Zip │ │ │ │ │ +0007e930: 4669 6c65 3a3a 6765 7445 6e74 7279 2077 File::getEntry w │ │ │ │ │ +0007e940: 696c 6c20 6e6f 7420 7265 7475 726e 2061 ill not return a │ │ │ │ │ +0007e950: 2066 696c 6520 656e 7472 7920 7768 656e file entry when │ │ │ │ │ +0007e960: 2074 6865 7265 2069 7320 6120 6469 7265 there is a dire │ │ │ │ │ +0007e970: 6374 6f72 7920 656e 7472 7920 6f66 2074 ctory entry of t │ │ │ │ │ +0007e980: 6865 2073 616d 6520 6e61 6d65 2077 6974 he same name wit │ │ │ │ │ +0007e990: 6869 6e20 6120 5a69 7020 4669 6c65 0a3c hin a Zip File.< │ │ │ │ │ +0007e9a0: 6272 0a3e 6a61 7661 2f75 7469 6c2f 7a69 br.>java/util/zi │ │ │ │ │ +0007e9b0: 702f 5a69 7046 696c 652f 5a69 7046 696c p/ZipFile/ZipFil │ │ │ │ │ +0007e9c0: 6549 6e70 7574 5374 7265 616d 536b 6970 eInputStreamSkip │ │ │ │ │ +0007e9d0: 5465 7374 2e6a 6176 613a 2042 6173 6963 Test.java: Basic │ │ │ │ │ +0007e9e0: 2074 6573 7473 2066 6f72 205a 6970 4669 tests for ZipFi │ │ │ │ │ +0007e9f0: 6c65 496e 7075 7453 7472 6561 6d3a 3a73 leInputStream::s │ │ │ │ │ +0007ea00: 6b69 700a 3c62 720a 3e6a 6176 612f 7574 kip.java/ut │ │ │ │ │ +0007ea10: 696c 2f7a 6970 2f5a 6970 496e 7075 7453 il/zip/ZipInputS │ │ │ │ │ +0007ea20: 7472 6561 6d2f 436f 6e73 7472 7563 746f tream/Constructo │ │ │ │ │ +0007ea30: 722e 6a61 7661 3a20 5465 7374 2069 6620 r.java: Test if │ │ │ │ │ +0007ea40: 7468 6520 636f 6e73 7472 7563 746f 7220 the constructor │ │ │ │ │ +0007ea50: 7769 6c6c 2063 6865 636b 2066 6f72 206e will check for n │ │ │ │ │ +0007ea60: 756c 6c20 696e 7075 742e 0a3c 6272 0a3e ull input.. │ │ │ │ │ +0007ea70: 6a61 7661 2f75 7469 6c2f 7a69 702f 5a69 java/util/zip/Zi │ │ │ │ │ +0007ea80: 7049 6e70 7574 5374 7265 616d 2f53 6b69 pInputStream/Ski │ │ │ │ │ +0007ea90: 702e 6a61 7661 3a20 4d61 6b65 2073 7572 p.java: Make sur │ │ │ │ │ +0007eaa0: 6520 5a69 7049 6e70 7574 5374 7265 616d e ZipInputStream │ │ │ │ │ +0007eab0: 2e73 6b69 7028 6e29 2077 696c 6c20 6368 .skip(n) will ch │ │ │ │ │ +0007eac0: 6563 6b20 666f 7220 6e65 6761 7469 7665 eck for negative │ │ │ │ │ +0007ead0: 206e 2e0a 3c62 720a 3e6a 6176 612f 7574 n..java/ut │ │ │ │ │ +0007eae0: 696c 2f7a 6970 2f5a 6970 4f75 7470 7574 il/zip/ZipOutput │ │ │ │ │ +0007eaf0: 5374 7265 616d 2f45 6d70 7479 436f 6d6d Stream/EmptyComm │ │ │ │ │ +0007eb00: 656e 742e 6a61 7661 3a20 5665 7269 6669 ent.java: Verifi │ │ │ │ │ +0007eb10: 6573 2076 6172 696f 7573 2075 7365 2063 es various use c │ │ │ │ │ +0007eb20: 6173 6573 2077 6865 6e20 7468 6520 7a69 ases when the zi │ │ │ │ │ +0007eb30: 7020 636f 6d6d 656e 7420 7368 6f75 6c64 p comment should │ │ │ │ │ +0007eb40: 2062 6520 656d 7074 790a 3c62 720a 3e6a be empty.j │ │ │ │ │ +0007eb50: 6176 6178 2f63 7279 7074 6f2f 4369 7068 avax/crypto/Ciph │ │ │ │ │ +0007eb60: 6572 2f42 7974 6542 7566 6665 7273 2e6a er/ByteBuffers.j │ │ │ │ │ +0007eb70: 6176 613a 2054 6573 7420 7468 6520 4369 ava: Test the Ci │ │ │ │ │ +0007eb80: 7068 6572 2e75 7064 6174 652f 646f 4669 pher.update/doFi │ │ │ │ │ +0007eb90: 6e61 6c28 4279 7465 4275 6666 6572 2c20 nal(ByteBuffer, │ │ │ │ │ +0007eba0: 4279 7465 4275 6666 6572 2920 6d65 7468 ByteBuffer) meth │ │ │ │ │ +0007ebb0: 6f64 730a 3c62 720a 3e6a 6176 6178 2f63 ods.javax/c │ │ │ │ │ +0007ebc0: 7279 7074 6f2f 4369 7068 6572 2f42 7974 rypto/Cipher/Byt │ │ │ │ │ +0007ebd0: 6542 7566 6665 7273 4e75 6c6c 2e6a 6176 eBuffersNull.jav │ │ │ │ │ +0007ebe0: 613a 2043 6865 636b 204e 756c 6c50 6f69 a: Check NullPoi │ │ │ │ │ +0007ebf0: 6e74 6572 4578 6365 7074 696f 6e20 666f nterException fo │ │ │ │ │ +0007ec00: 7220 6369 7068 6572 5370 692e 656e 6769 r cipherSpi.engi │ │ │ │ │ +0007ec10: 6e65 5570 6461 7465 2878 2c20 6e75 6c6c neUpdate(x, null │ │ │ │ │ +0007ec20: 290a 3c62 720a 3e6a 6176 6178 2f63 7279 ).javax/cry │ │ │ │ │ +0007ec30: 7074 6f2f 4369 7068 6572 2f43 6970 6865 pto/Cipher/Ciphe │ │ │ │ │ +0007ec40: 7249 6e70 7574 5374 7265 616d 4578 6365 rInputStreamExce │ │ │ │ │ +0007ec50: 7074 696f 6e73 2e6a 6176 613a 2054 6872 ptions.java: Thr │ │ │ │ │ +0007ec60: 6f77 2065 7863 6570 7469 6f6e 7320 6475 ow exceptions du │ │ │ │ │ +0007ec70: 7269 6e67 2072 6561 6469 6e67 2062 7574 ring reading but │ │ │ │ │ +0007ec80: 206e 6f74 2063 6c6f 7369 6e67 206f 6620 not closing of │ │ │ │ │ +0007ec90: 6120 4369 7068 6572 496e 7075 7453 7472 a CipherInputStr │ │ │ │ │ +0007eca0: 6561 6d3a 202d 204d 616b 6520 7375 7265 eam: - Make sure │ │ │ │ │ +0007ecb0: 2061 7574 6865 6e74 6963 6174 6564 2061 authenticated a │ │ │ │ │ +0007ecc0: 6c67 6f72 6974 686d 7320 636f 6e74 696e lgorithms contin │ │ │ │ │ +0007ecd0: 7565 2074 6f20 7468 726f 7769 6e67 2065 ue to throwing e │ │ │ │ │ +0007ece0: 7863 6570 7469 6f6e 7320 7768 656e 2074 xceptions when t │ │ │ │ │ +0007ecf0: 6865 2061 7574 6865 6e74 6963 6174 696f he authenticatio │ │ │ │ │ +0007ed00: 6e20 7461 6720 6661 696c 7320 7665 7269 n tag fails veri │ │ │ │ │ +0007ed10: 6669 6361 7469 6f6e 2e0a 3c62 720a 3e6a fication..j │ │ │ │ │ +0007ed20: 6176 6178 2f63 7279 7074 6f2f 4369 7068 avax/crypto/Ciph │ │ │ │ │ +0007ed30: 6572 2f43 6970 6865 7253 7472 6561 6d43 er/CipherStreamC │ │ │ │ │ +0007ed40: 6c6f 7365 2e6a 6176 613a 204d 616b 6520 lose.java: Make │ │ │ │ │ +0007ed50: 7375 7265 2043 6970 6865 7220 494f 2073 sure Cipher IO s │ │ │ │ │ +0007ed60: 7472 6561 6d73 2064 6f65 736e 2774 2063 treams doesn't c │ │ │ │ │ +0007ed70: 616c 6c20 6578 7472 6120 646f 4669 6e61 all extra doFina │ │ │ │ │ +0007ed80: 6c20 6966 2063 6c6f 7365 2829 2069 7320 l if close() is │ │ │ │ │ +0007ed90: 6361 6c6c 6564 206d 756c 7469 706c 6520 called multiple │ │ │ │ │ +0007eda0: 7469 6d65 732e 0a3c 6272 0a3e 6a61 7661 times..java │ │ │ │ │ +0007edb0: 782f 6372 7970 746f 2f43 6970 6865 722f x/crypto/Cipher/ │ │ │ │ │ +0007edc0: 456d 7074 7946 696e 616c 4275 6666 6572 EmptyFinalBuffer │ │ │ │ │ +0007edd0: 2e6a 6176 613a 2054 6573 7420 7468 6520 .java: Test the │ │ │ │ │ +0007ede0: 4369 7068 6572 2e64 6f46 696e 616c 2829 Cipher.doFinal() │ │ │ │ │ +0007edf0: 2077 6974 6820 302d 6c65 6e67 7468 2062 with 0-length b │ │ │ │ │ +0007ee00: 7566 6665 720a 3c62 720a 3e6a 6176 6178 uffer.javax │ │ │ │ │ +0007ee10: 2f63 7279 7074 6f2f 4369 7068 6572 2f45 /crypto/Cipher/E │ │ │ │ │ +0007ee20: 7861 6d70 6c65 5665 6374 6f72 732f 4368 xampleVectors/Ch │ │ │ │ │ +0007ee30: 6563 6b45 7861 6d70 6c65 5665 6374 6f72 eckExampleVector │ │ │ │ │ +0007ee40: 732e 6a61 7661 3a20 5465 7374 2073 6576 s.java: Test sev │ │ │ │ │ +0007ee50: 6572 616c 206d 6f64 6573 206f 6620 6f70 eral modes of op │ │ │ │ │ +0007ee60: 6572 6174 696f 6e20 7573 696e 6720 7665 eration using ve │ │ │ │ │ +0007ee70: 6374 6f72 7320 6672 6f6d 2053 5020 3830 ctors from SP 80 │ │ │ │ │ +0007ee80: 302d 3338 410a 3c62 720a 3e6a 6176 6178 0-38A.javax │ │ │ │ │ +0007ee90: 2f63 7279 7074 6f2f 4369 7068 6572 2f47 /crypto/Cipher/G │ │ │ │ │ +0007eea0: 434d 4150 492e 6a61 7661 3a20 5072 6f76 CMAPI.java: Prov │ │ │ │ │ +0007eeb0: 6964 6520 4150 4920 6368 616e 6765 7320 ide API changes │ │ │ │ │ +0007eec0: 746f 2073 7570 706f 7274 2047 434d 2041 to support GCM A │ │ │ │ │ +0007eed0: 4541 4420 6369 7068 6572 730a 3c62 720a EAD ciphers.javax/crypto/Ci │ │ │ │ │ +0007eef0: 7068 6572 2f47 6574 4d61 7841 6c6c 6f77 pher/GetMaxAllow │ │ │ │ │ +0007ef00: 6564 2e6a 6176 613a 2054 6573 7420 7468 ed.java: Test th │ │ │ │ │ +0007ef10: 6520 4369 7068 6572 2e67 6574 4d61 7841 e Cipher.getMaxA │ │ │ │ │ +0007ef20: 6c6c 6f77 6564 4b65 794c 656e 6774 6828 llowedKeyLength( │ │ │ │ │ +0007ef30: 5374 7269 6e67 2920 616e 6420 6765 744d String) and getM │ │ │ │ │ +0007ef40: 6178 416c 6c6f 7765 6450 6172 616d 6574 axAllowedParamet │ │ │ │ │ +0007ef50: 6572 5370 6563 2853 7472 696e 6729 206d erSpec(String) m │ │ │ │ │ +0007ef60: 6574 686f 6473 0a3c 6272 0a3e 6a61 7661 ethods.java │ │ │ │ │ +0007ef70: 782f 6372 7970 746f 2f43 6970 6865 722f x/crypto/Cipher/ │ │ │ │ │ +0007ef80: 496e 4f75 7442 7566 6665 7273 2e6a 6176 InOutBuffers.jav │ │ │ │ │ +0007ef90: 613a 2065 6e73 7572 6520 496c 6c65 6761 a: ensure Illega │ │ │ │ │ +0007efa0: 6c41 7267 756d 656e 7445 7863 6570 7469 lArgumentExcepti │ │ │ │ │ +0007efb0: 6f6e 2069 7320 7468 726f 776e 2069 6620 on is thrown if │ │ │ │ │ +0007efc0: 696e 203d 3d20 6f75 740a 3c62 720a 3e6a in == out.j │ │ │ │ │ +0007efd0: 6176 6178 2f63 7279 7074 6f2f 4369 7068 avax/crypto/Ciph │ │ │ │ │ +0007efe0: 6572 2f54 6573 7443 6970 6865 724d 6f64 er/TestCipherMod │ │ │ │ │ +0007eff0: 652e 6a61 7661 3a20 656e 7375 7265 2074 e.java: ensure t │ │ │ │ │ +0007f000: 6861 7420 496c 6c65 6761 6c53 7461 7465 hat IllegalState │ │ │ │ │ +0007f010: 4578 6365 7074 696f 6e20 6973 2074 6872 Exception is thr │ │ │ │ │ +0007f020: 6f77 6e20 6966 2074 6865 2043 6970 6865 own if the Ciphe │ │ │ │ │ +0007f030: 7220 6f62 6a65 6374 2069 7320 696e 6974 r object is init │ │ │ │ │ +0007f040: 6961 6c69 7a65 6420 7769 7468 2061 2077 ialized with a w │ │ │ │ │ +0007f050: 726f 6e67 206d 6f64 652c 2065 2e67 2e0a rong mode, e.g.. │ │ │ │ │ +0007f060: 3c62 720a 3e6a 6176 6178 2f63 7279 7074 javax/crypt │ │ │ │ │ +0007f070: 6f2f 4369 7068 6572 2f54 6573 7447 6574 o/Cipher/TestGet │ │ │ │ │ +0007f080: 496e 7374 616e 6365 2e6a 6176 613a 2074 Instance.java: t │ │ │ │ │ +0007f090: 6573 7420 7468 6174 2074 6865 206e 6577 est that the new │ │ │ │ │ +0007f0a0: 2067 6574 496e 7374 616e 6365 2829 2069 getInstance() i │ │ │ │ │ +0007f0b0: 6d70 6c65 6d65 6e74 6174 696f 6e20 776f mplementation wo │ │ │ │ │ +0007f0c0: 726b 7320 636f 7272 6563 746c 790a 3c62 rks correctly.javax/crypto/ │ │ │ │ │ +0007f0e0: 4369 7068 6572 2f54 7572 6b69 7368 2e6a Cipher/Turkish.j │ │ │ │ │ +0007f0f0: 6176 613a 206d 616b 6520 7375 7265 2065 ava: make sure e │ │ │ │ │ +0007f100: 7665 7279 7468 696e 6720 776f 726b 7320 verything works │ │ │ │ │ +0007f110: 6f6b 2069 6e20 7468 6520 5475 726b 6973 ok in the Turkis │ │ │ │ │ +0007f120: 6820 6c6f 6361 6c20 2864 6f74 7465 642f h local (dotted/ │ │ │ │ │ +0007f130: 646f 746c 6573 7320 6920 7072 6f62 6c65 dotless i proble │ │ │ │ │ +0007f140: 6d29 0a3c 6272 0a3e 6a61 7661 782f 6372 m).javax/cr │ │ │ │ │ +0007f150: 7970 746f 2f43 6970 6865 7253 7069 2f43 ypto/CipherSpi/C │ │ │ │ │ +0007f160: 6970 6865 7242 7974 6542 7566 6665 724f ipherByteBufferO │ │ │ │ │ +0007f170: 7665 7277 7269 7465 5465 7374 2e6a 6176 verwriteTest.jav │ │ │ │ │ +0007f180: 613a 2043 6970 6865 7253 7069 2042 7974 a: CipherSpi Byt │ │ │ │ │ +0007f190: 6542 7566 6665 7220 746f 2062 7974 6520 eBuffer to byte │ │ │ │ │ +0007f1a0: 6172 7261 7920 636f 6e76 6572 7369 6f6e array conversion │ │ │ │ │ +0007f1b0: 2066 6169 6c73 2066 6f72 2063 6572 7461 fails for certa │ │ │ │ │ +0007f1c0: 696e 2064 6174 6120 6f76 6572 6c61 7020 in data overlap │ │ │ │ │ +0007f1d0: 636f 6e64 6974 696f 6e73 0a3c 6272 0a3e conditions. │ │ │ │ │ +0007f1e0: 6a61 7661 782f 6372 7970 746f 2f43 6970 javax/crypto/Cip │ │ │ │ │ +0007f1f0: 6865 7253 7069 2f44 6972 6563 7442 4252 herSpi/DirectBBR │ │ │ │ │ +0007f200: 656d 6169 6e69 6e67 2e6a 6176 613a 2043 emaining.java: C │ │ │ │ │ +0007f210: 6970 6865 722e 646f 4669 6e61 6c28 4279 ipher.doFinal(By │ │ │ │ │ +0007f220: 7465 4275 6666 6572 2c42 7974 6542 7566 teBuffer,ByteBuf │ │ │ │ │ +0007f230: 6665 7229 2066 6169 6c73 2074 6f20 7072 fer) fails to pr │ │ │ │ │ +0007f240: 6f63 6573 7320 7768 656e 2069 6e2e 7265 ocess when in.re │ │ │ │ │ +0007f250: 6d61 696e 696e 6728 2920 3d3d 2030 0a3c maining() == 0.< │ │ │ │ │ +0007f260: 6272 0a3e 6a61 7661 782f 6372 7970 746f br.>javax/crypto │ │ │ │ │ +0007f270: 2f43 6970 6865 7253 7069 2f52 6573 6574 /CipherSpi/Reset │ │ │ │ │ +0007f280: 4279 7465 4275 6666 6572 2e6a 6176 613a ByteBuffer.java: │ │ │ │ │ +0007f290: 2056 6572 6966 7920 7468 6174 2061 6674 Verify that aft │ │ │ │ │ +0007f2a0: 6572 2074 6865 2066 6972 7374 2064 6f46 er the first doF │ │ │ │ │ +0007f2b0: 696e 616c 2829 2064 6563 7279 7074 696f inal() decryptio │ │ │ │ │ +0007f2c0: 6e20 6f70 2c20 7468 6520 4279 7465 4275 n op, the ByteBu │ │ │ │ │ +0007f2d0: 6666 6572 2069 7320 7072 6f70 6572 6c79 ffer is properly │ │ │ │ │ +0007f2e0: 2073 6574 2066 6f72 2074 6865 2073 6563 set for the sec │ │ │ │ │ +0007f2f0: 6f6e 6420 6f70 6572 6174 696f 6e2e 0a3c ond operation..< │ │ │ │ │ +0007f300: 6272 0a3e 6a61 7661 782f 6372 7970 746f br.>javax/crypto │ │ │ │ │ +0007f310: 2f43 6970 6865 7253 7069 2f54 6573 7447 /CipherSpi/TestG │ │ │ │ │ +0007f320: 434d 5769 7468 4279 7465 4275 6666 6572 CMWithByteBuffer │ │ │ │ │ +0007f330: 2e6a 6176 613a 2054 6573 7420 4743 4d20 .java: Test GCM │ │ │ │ │ +0007f340: 6465 6372 7970 7469 6f6e 2077 6974 6820 decryption with │ │ │ │ │ +0007f350: 7661 7269 6f75 7320 7479 7065 7320 6f66 various types of │ │ │ │ │ +0007f360: 2069 6e70 7574 2f6f 7574 7075 7420 4279 input/output By │ │ │ │ │ +0007f370: 7465 4275 6666 6572 206f 626a 6563 7473 teBuffer objects │ │ │ │ │ +0007f380: 0a3c 6272 0a3e 6a61 7661 782f 6372 7970 .javax/cryp │ │ │ │ │ +0007f390: 746f 2f43 7279 7074 6f50 6572 6d69 7373 to/CryptoPermiss │ │ │ │ │ +0007f3a0: 696f 6e2f 416c 6c50 6572 6d43 6865 636b ion/AllPermCheck │ │ │ │ │ +0007f3b0: 2e6a 6176 613a 2045 6e73 7572 6520 6569 .java: Ensure ei │ │ │ │ │ +0007f3c0: 7468 6572 2049 6c6c 6567 616c 416c 676f ther IllegalAlgo │ │ │ │ │ +0007f3d0: 7269 7468 6d50 6172 616d 6574 6572 4578 rithmParameterEx │ │ │ │ │ +0007f3e0: 6365 7074 696f 6e20 6f72 2049 6e76 616c ception or Inval │ │ │ │ │ +0007f3f0: 6964 4b65 7945 7863 6570 7469 6f6e 2069 idKeyException i │ │ │ │ │ +0007f400: 7320 7468 726f 776e 2069 6e73 7465 6164 s thrown instead │ │ │ │ │ +0007f410: 206f 6620 5365 6375 7269 7479 4578 6365 of SecurityExce │ │ │ │ │ +0007f420: 7074 696f 6e20 7768 656e 2063 7279 7074 ption when crypt │ │ │ │ │ +0007f430: 6f20 7065 726d 7373 696f 6e20 6368 6563 o permssion chec │ │ │ │ │ +0007f440: 6b73 2066 6169 6c65 642e 0a3c 6272 0a3e ks failed.. │ │ │ │ │ +0007f450: 6a61 7661 782f 6372 7970 746f 2f43 7279 javax/crypto/Cry │ │ │ │ │ +0007f460: 7074 6f50 6572 6d69 7373 696f 6e2f 4c6f ptoPermission/Lo │ │ │ │ │ +0007f470: 7765 7263 6173 6550 6572 6d43 6865 636b wercasePermCheck │ │ │ │ │ +0007f480: 2e6a 6176 613a 2045 6e73 7572 6520 7468 .java: Ensure th │ │ │ │ │ +0007f490: 6174 2074 6865 2063 6f72 7265 6374 2063 at the correct c │ │ │ │ │ +0007f4a0: 7279 7074 6f20 7065 726d 6973 7369 6f6e rypto permission │ │ │ │ │ +0007f4b0: 2069 7320 6772 616e 7465 6420 6576 656e is granted even │ │ │ │ │ +0007f4c0: 2077 6865 6e20 7468 6520 7472 616e 7366 when the transf │ │ │ │ │ +0007f4d0: 6f72 6d61 7469 6f6e 2061 6c67 6f72 6974 ormation algorit │ │ │ │ │ +0007f4e0: 686d 2069 7320 6c6f 7765 7263 6173 6520 hm is lowercase │ │ │ │ │ +0007f4f0: 6f72 206d 6978 6564 2063 6173 652e 0a3c or mixed case..< │ │ │ │ │ +0007f500: 6272 0a3e 6a61 7661 782f 6372 7970 746f br.>javax/crypto │ │ │ │ │ +0007f510: 2f43 7279 7074 6f50 6572 6d69 7373 696f /CryptoPermissio │ │ │ │ │ +0007f520: 6e2f 5243 3250 6572 6d43 6865 636b 2e6a n/RC2PermCheck.j │ │ │ │ │ +0007f530: 6176 613a 2045 6e73 7572 6520 7468 6520 ava: Ensure the │ │ │ │ │ +0007f540: 6372 7970 746f 2070 6572 6d69 7373 696f crypto permissio │ │ │ │ │ +0007f550: 6e20 6368 6563 6b20 6f6e 2063 6970 6865 n check on ciphe │ │ │ │ │ +0007f560: 7220 616c 676f 7269 7468 6d73 2077 6974 r algorithms wit │ │ │ │ │ +0007f570: 6820 7265 7374 7269 6374 6564 2070 6172 h restricted par │ │ │ │ │ +0007f580: 616d 6574 6572 2076 616c 7565 7320 6172 ameter values ar │ │ │ │ │ +0007f590: 6520 636f 7272 6563 746c 7920 656e 666f e correctly enfo │ │ │ │ │ +0007f5a0: 7263 6564 2e0a 3c62 720a 3e6a 6176 6178 rced..javax │ │ │ │ │ +0007f5b0: 2f63 7279 7074 6f2f 4372 7970 746f 5065 /crypto/CryptoPe │ │ │ │ │ +0007f5c0: 726d 6973 7369 6f6e 2f52 4334 416c 6961 rmission/RC4Alia │ │ │ │ │ +0007f5d0: 7350 6572 6d43 6865 636b 2e6a 6176 613a sPermCheck.java: │ │ │ │ │ +0007f5e0: 2045 6e73 7572 6520 7468 6520 6372 7970 Ensure the cryp │ │ │ │ │ +0007f5f0: 746f 2070 6572 6d69 7373 696f 6e20 6368 to permission ch │ │ │ │ │ +0007f600: 6563 6b20 6f6e 2052 4334 2063 6970 6865 eck on RC4 ciphe │ │ │ │ │ +0007f610: 7273 2064 6f20 6e6f 7420 6661 696c 2061 rs do not fail a │ │ │ │ │ +0007f620: 6363 6964 656e 7461 6c6c 7920 6475 6520 ccidentally due │ │ │ │ │ +0007f630: 746f 2074 6865 2075 7365 206f 6620 616e to the use of an │ │ │ │ │ +0007f640: 2061 6c69 6173 2c20 692e 652e 0a3c 6272 alias, i.e..
    javax/crypto/C │ │ │ │ │ +0007f660: 7279 7074 6f50 6572 6d69 7373 696f 6e2f ryptoPermission/ │ │ │ │ │ +0007f670: 5253 414e 6f4c 696d 6974 2e6a 6176 613a RSANoLimit.java: │ │ │ │ │ +0007f680: 2045 6e73 7572 6520 7468 6174 2074 6865 Ensure that the │ │ │ │ │ +0007f690: 2032 3034 3820 6269 7420 5253 4120 6b65 2048 bit RSA ke │ │ │ │ │ +0007f6a0: 7973 697a 6520 6c69 6d69 7420 6861 7320 ysize limit has │ │ │ │ │ +0007f6b0: 6265 656e 206c 6966 7465 642e 0a3c 6272 been lifted..
    javax/crypto/C │ │ │ │ │ +0007f6d0: 7279 7074 6f50 6572 6d69 7373 696f 6e73 ryptoPermissions │ │ │ │ │ +0007f6e0: 2f43 7279 7074 6f50 6f6c 6963 7946 616c /CryptoPolicyFal │ │ │ │ │ +0007f6f0: 6c62 6163 6b2e 6a61 7661 3a20 4164 6420 lback.java: Add │ │ │ │ │ +0007f700: 6120 6372 7970 746f 2070 6f6c 6963 7920 a crypto policy │ │ │ │ │ +0007f710: 6661 6c6c 6261 636b 2069 6e20 6361 7365 fallback in case │ │ │ │ │ +0007f720: 2053 6563 7572 6974 7920 5072 6f70 6572 Security Proper │ │ │ │ │ +0007f730: 7479 2027 6372 7970 746f 2e70 6f6c 6963 ty 'crypto.polic │ │ │ │ │ +0007f740: 7927 2064 6f65 7320 6e6f 7420 6578 6973 y' does not exis │ │ │ │ │ +0007f750: 742e 0a3c 6272 0a3e 6a61 7661 782f 6372 t..javax/cr │ │ │ │ │ +0007f760: 7970 746f 2f43 7279 7074 6f50 6572 6d69 ypto/CryptoPermi │ │ │ │ │ +0007f770: 7373 696f 6e73 2f49 6e63 6f6e 7369 7374 ssions/Inconsist │ │ │ │ │ +0007f780: 656e 7445 6e74 7269 6573 2e6a 6176 613a entEntries.java: │ │ │ │ │ +0007f790: 2054 6573 7420 6c69 6d69 7465 642f 6465 Test limited/de │ │ │ │ │ +0007f7a0: 6661 756c 745f 6c6f 6361 6c2e 706f 6c69 fault_local.poli │ │ │ │ │ +0007f7b0: 6379 2063 6f6e 7461 696e 696e 6720 696e cy containing in │ │ │ │ │ +0007f7c0: 636f 6e73 6973 7465 6e74 2065 6e74 7269 consistent entri │ │ │ │ │ +0007f7d0: 6573 0a3c 6272 0a3e 6a61 7661 782f 6372 es.javax/cr │ │ │ │ │ +0007f7e0: 7970 746f 2f43 7279 7074 6f50 6572 6d69 ypto/CryptoPermi │ │ │ │ │ +0007f7f0: 7373 696f 6e73 2f54 6573 7445 7865 6d70 ssions/TestExemp │ │ │ │ │ +0007f800: 7469 6f6e 2e6a 6176 613a 204e 5045 2069 tion.java: NPE i │ │ │ │ │ +0007f810: 7320 7468 726f 776e 2069 6620 6578 656d s thrown if exem │ │ │ │ │ +0007f820: 7074 2061 7070 6c69 6361 7469 6f6e 2069 pt application i │ │ │ │ │ +0007f830: 7320 6275 6e64 6c65 6420 7769 7468 2073 s bundled with s │ │ │ │ │ +0007f840: 7065 6369 6669 6320 6372 7970 746f 5065 pecific cryptoPe │ │ │ │ │ +0007f850: 726d 730a 3c62 720a 3e6a 6176 6178 2f63 rms.javax/c │ │ │ │ │ +0007f860: 7279 7074 6f2f 4372 7970 746f 5065 726d rypto/CryptoPerm │ │ │ │ │ +0007f870: 6973 7369 6f6e 732f 5465 7374 556e 6c69 issions/TestUnli │ │ │ │ │ +0007f880: 6d69 7465 642e 6a61 7661 3a20 5061 636b mited.java: Pack │ │ │ │ │ +0007f890: 6167 6520 6a75 7269 7364 6963 7469 6f6e age jurisdiction │ │ │ │ │ +0007f8a0: 2070 6f6c 6963 7920 6669 6c65 7320 6173 policy files as │ │ │ │ │ +0007f8b0: 2073 6f6d 6574 6869 6e67 206f 7468 6572 something other │ │ │ │ │ +0007f8c0: 2074 6861 6e20 4a41 520a 3c62 720a 3e6a than JAR.j │ │ │ │ │ +0007f8d0: 6176 6178 2f63 7279 7074 6f2f 456e 6372 avax/crypto/Encr │ │ │ │ │ +0007f8e0: 7970 7465 6450 7269 7661 7465 4b65 7949 yptedPrivateKeyI │ │ │ │ │ +0007f8f0: 6e66 6f2f 4765 7441 6c67 4e61 6d65 2e6a nfo/GetAlgName.j │ │ │ │ │ +0007f900: 6176 613a 2054 6573 7420 7468 6520 456e ava: Test the En │ │ │ │ │ +0007f910: 6372 7970 7465 6450 7269 7661 7465 4b65 cryptedPrivateKe │ │ │ │ │ +0007f920: 7949 6e66 6f2e 6765 7441 6c67 4e61 6d65 yInfo.getAlgName │ │ │ │ │ +0007f930: 282e 2e2e 2920 6d65 7468 6f64 732e 0a3c (...) methods..< │ │ │ │ │ +0007f940: 6272 0a3e 6a61 7661 782f 6372 7970 746f br.>javax/crypto │ │ │ │ │ +0007f950: 2f45 6e63 7279 7074 6564 5072 6976 6174 /EncryptedPrivat │ │ │ │ │ +0007f960: 654b 6579 496e 666f 2f47 6574 456e 636f eKeyInfo/GetEnco │ │ │ │ │ +0007f970: 6465 642e 6a61 7661 3a20 4368 6563 6b20 ded.java: Check │ │ │ │ │ +0007f980: 7468 6174 2045 6e63 7279 7074 6564 5072 that EncryptedPr │ │ │ │ │ +0007f990: 6976 6174 654b 6579 496e 666f 2e67 6574 ivateKeyInfo.get │ │ │ │ │ +0007f9a0: 456e 636f 6465 6428 2920 6361 6c6c 7320 Encoded() calls │ │ │ │ │ +0007f9b0: 416c 676f 7269 7468 6d50 6172 616d 6574 AlgorithmParamet │ │ │ │ │ +0007f9c0: 6572 732e 6765 7445 6e63 6f64 6564 2829 ers.getEncoded() │ │ │ │ │ +0007f9d0: 2077 6865 6e20 6669 7273 7420 6361 6c6c when first call │ │ │ │ │ +0007f9e0: 6564 0a3c 6272 0a3e 6a61 7661 782f 6372 ed.javax/cr │ │ │ │ │ +0007f9f0: 7970 746f 2f45 6e63 7279 7074 6564 5072 ypto/EncryptedPr │ │ │ │ │ +0007fa00: 6976 6174 654b 6579 496e 666f 2f47 6574 ivateKeyInfo/Get │ │ │ │ │ +0007fa10: 4b65 7953 7065 632e 6a61 7661 3a20 5465 KeySpec.java: Te │ │ │ │ │ +0007fa20: 7374 2074 6865 2045 6e63 7279 7074 6564 st the Encrypted │ │ │ │ │ +0007fa30: 5072 6976 6174 654b 6579 496e 666f 2e67 PrivateKeyInfo.g │ │ │ │ │ +0007fa40: 6574 4b65 7953 7065 6328 2e2e 2e29 206d etKeySpec(...) m │ │ │ │ │ +0007fa50: 6574 686f 6473 2e0a 3c62 720a 3e6a 6176 ethods..jav │ │ │ │ │ +0007fa60: 6178 2f63 7279 7074 6f2f 456e 6372 7970 ax/crypto/Encryp │ │ │ │ │ +0007fa70: 7465 6450 7269 7661 7465 4b65 7949 6e66 tedPrivateKeyInf │ │ │ │ │ +0007fa80: 6f2f 4765 744b 6579 5370 6563 4578 6365 o/GetKeySpecExce │ │ │ │ │ +0007fa90: 7074 696f 6e2e 6a61 7661 3a20 5465 7374 ption.java: Test │ │ │ │ │ +0007faa0: 2074 6865 2065 7272 6f72 2063 6f6e 6469 the error condi │ │ │ │ │ +0007fab0: 7469 6f6e 7320 6f66 2045 6e63 7279 7074 tions of Encrypt │ │ │ │ │ 0007fac0: 6564 5072 6976 6174 654b 6579 496e 666f edPrivateKeyInfo │ │ │ │ │ 0007fad0: 2e67 6574 4b65 7953 7065 6328 2e2e 2e29 .getKeySpec(...) │ │ │ │ │ 0007fae0: 206d 6574 686f 6473 2e0a 3c62 720a 3e6a methods..j │ │ │ │ │ 0007faf0: 6176 6178 2f63 7279 7074 6f2f 456e 6372 avax/crypto/Encr │ │ │ │ │ 0007fb00: 7970 7465 6450 7269 7661 7465 4b65 7949 yptedPrivateKeyI │ │ │ │ │ 0007fb10: 6e66 6f2f 4765 744b 6579 5370 6563 4578 nfo/GetKeySpecEx │ │ │ │ │ -0007fb20: 6365 7074 696f 6e2e 6a61 7661 3a20 5465 ception.java: Te │ │ │ │ │ -0007fb30: 7374 2074 6865 2065 7272 6f72 2063 6f6e st the error con │ │ │ │ │ -0007fb40: 6469 7469 6f6e 7320 6f66 2045 6e63 7279 ditions of Encry │ │ │ │ │ -0007fb50: 7074 6564 5072 6976 6174 654b 6579 496e ptedPrivateKeyIn │ │ │ │ │ -0007fb60: 666f 2e67 6574 4b65 7953 7065 6328 2e2e fo.getKeySpec(.. │ │ │ │ │ -0007fb70: 2e29 206d 6574 686f 6473 2e0a 3c62 720a .) methods..javax/crypto/En │ │ │ │ │ -0007fb90: 6372 7970 7465 6450 7269 7661 7465 4b65 cryptedPrivateKe │ │ │ │ │ -0007fba0: 7949 6e66 6f2f 4765 744b 6579 5370 6563 yInfo/GetKeySpec │ │ │ │ │ -0007fbb0: 4578 6365 7074 696f 6e32 2e6a 6176 613a Exception2.java: │ │ │ │ │ -0007fbc0: 2054 6573 7420 7468 6520 6572 726f 7220 Test the error │ │ │ │ │ -0007fbd0: 636f 6e64 6974 696f 6e73 206f 6620 4369 conditions of Ci │ │ │ │ │ -0007fbe0: 7068 6572 2069 6e69 7469 616c 697a 6564 pher initialized │ │ │ │ │ -0007fbf0: 2077 6974 6820 7772 6f6e 6720 6d6f 6465 with wrong mode │ │ │ │ │ -0007fc00: 2077 6974 6820 456e 6372 7970 7465 6450 with EncryptedP │ │ │ │ │ -0007fc10: 7269 7661 7465 4b65 7949 6e66 6f2e 6765 rivateKeyInfo.ge │ │ │ │ │ -0007fc20: 744b 6579 5370 6563 2028 4369 7068 6572 tKeySpec (Cipher │ │ │ │ │ -0007fc30: 2920 6d65 7468 6f64 2e0a 3c62 720a 3e6a ) method..j │ │ │ │ │ -0007fc40: 6176 6178 2f63 7279 7074 6f2f 456e 6372 avax/crypto/Encr │ │ │ │ │ -0007fc50: 7970 7465 6450 7269 7661 7465 4b65 7949 yptedPrivateKeyI │ │ │ │ │ -0007fc60: 6e66 6f2f 4765 744b 6579 5370 6563 496e nfo/GetKeySpecIn │ │ │ │ │ -0007fc70: 7661 6c69 6445 6e63 6f64 696e 672e 6a61 validEncoding.ja │ │ │ │ │ -0007fc80: 7661 3a20 5465 7374 2074 6865 2045 6e63 va: Test the Enc │ │ │ │ │ -0007fc90: 7279 7074 6564 5072 6976 6174 654b 6579 ryptedPrivateKey │ │ │ │ │ -0007fca0: 496e 666f 2e67 6574 4b65 7953 7065 6328 Info.getKeySpec( │ │ │ │ │ -0007fcb0: 2e2e 2e29 206d 6574 686f 6473 2077 6974 ...) methods wit │ │ │ │ │ -0007fcc0: 6820 7363 656e 6172 696f 7320 7768 6572 h scenarios wher │ │ │ │ │ -0007fcd0: 6520 7468 6520 6465 6372 7970 7465 6420 e the decrypted │ │ │ │ │ -0007fce0: 6279 7465 7320 6172 6520 6e6f 7420 656e bytes are not en │ │ │ │ │ -0007fcf0: 636f 6465 6420 636f 7272 6563 746c 7920 coded correctly │ │ │ │ │ -0007fd00: 7065 7220 504b 4353 2338 2073 7461 6e64 per PKCS#8 stand │ │ │ │ │ -0007fd10: 6172 642e 0a3c 6272 0a3e 6a61 7661 782f ard..javax/ │ │ │ │ │ -0007fd20: 6372 7970 746f 2f4a 6365 5365 6375 7269 crypto/JceSecuri │ │ │ │ │ -0007fd30: 7479 2f46 696e 616c 5265 7374 7269 6374 ty/FinalRestrict │ │ │ │ │ -0007fd40: 6564 2e6a 6176 613a 2055 7365 2066 696e ed.java: Use fin │ │ │ │ │ -0007fd50: 616c 2072 6573 7472 6963 7465 6420 666c al restricted fl │ │ │ │ │ -0007fd60: 6167 0a3c 6272 0a3e 6a61 7661 782f 6372 ag.javax/cr │ │ │ │ │ -0007fd70: 7970 746f 2f4a 6365 5365 6375 7269 7479 ypto/JceSecurity │ │ │ │ │ -0007fd80: 2f53 756e 4a43 455f 4243 5f4c 6f61 644f /SunJCE_BC_LoadO │ │ │ │ │ -0007fd90: 7264 6572 696e 672e 6a61 7661 3a20 5375 rdering.java: Su │ │ │ │ │ -0007fda0: 6e4a 4345 2064 6570 656e 6473 206f 6e20 nJCE depends on │ │ │ │ │ -0007fdb0: 7375 6e2e 7365 6375 7269 7479 2e70 726f sun.security.pro │ │ │ │ │ -0007fdc0: 7669 6465 722e 5369 676e 6174 7572 6549 vider.SignatureI │ │ │ │ │ -0007fdd0: 6d70 6c20 6265 6861 7669 6f75 722c 2042 mpl behaviour, B │ │ │ │ │ -0007fde0: 4320 6361 6e27 7420 6c6f 6164 2069 6e74 C can't load int │ │ │ │ │ -0007fdf0: 6f20 3173 7420 736c 6f74 2e0a 3c62 720a o 1st slot..javax/crypto/Jc │ │ │ │ │ -0007fe10: 6553 6563 7572 6974 792f 5665 7269 6669 eSecurity/Verifi │ │ │ │ │ -0007fe20: 6361 7469 6f6e 5265 7375 6c74 732e 6a61 cationResults.ja │ │ │ │ │ -0007fe30: 7661 3a20 4d65 6d6f 7279 206c 6561 6b20 va: Memory leak │ │ │ │ │ -0007fe40: 696e 204a 6365 5365 6375 7269 7479 0a3c in JceSecurity.< │ │ │ │ │ -0007fe50: 6272 0a3e 6a61 7661 782f 6372 7970 746f br.>javax/crypto │ │ │ │ │ -0007fe60: 2f4b 454d 2f47 656e 4c61 7267 654e 756d /KEM/GenLargeNum │ │ │ │ │ -0007fe70: 6265 724f 664b 6579 732e 6a61 7661 3a20 berOfKeys.java: │ │ │ │ │ -0007fe80: 4765 6e65 7261 7465 206c 6172 6765 206e Generate large n │ │ │ │ │ -0007fe90: 756d 6265 7220 6f66 2053 6563 7265 7420 umber of Secret │ │ │ │ │ -0007fea0: 4b65 7973 2075 7369 6e67 2073 616d 6520 Keys using same │ │ │ │ │ -0007feb0: 4b45 4d0a 3c62 720a 3e6a 6176 6178 2f63 KEM.javax/c │ │ │ │ │ -0007fec0: 7279 7074 6f2f 4b45 4d2f 4b65 6d49 6e74 rypto/KEM/KemInt │ │ │ │ │ -0007fed0: 6572 6f70 2e6a 6176 613a 204b 454d 2075 erop.java: KEM u │ │ │ │ │ -0007fee0: 7369 6e67 204b 6579 5061 6972 2067 656e sing KeyPair gen │ │ │ │ │ -0007fef0: 6572 6174 6564 2074 6872 6f75 6768 2053 erated through S │ │ │ │ │ -0007ff00: 756e 504b 4353 3131 2070 726f 7669 6465 unPKCS11 provide │ │ │ │ │ -0007ff10: 7220 7573 696e 6720 4e53 530a 3c62 720a r using NSS.javax/crypto/KE │ │ │ │ │ -0007ff30: 4d2f 4b65 6d54 6573 742e 6a61 7661 3a20 M/KemTest.java: │ │ │ │ │ -0007ff40: 4b45 4d20 4150 4920 7465 7374 0a3c 6272 KEM API test.
    javax/crypto/K │ │ │ │ │ -0007ff60: 454d 2f52 5341 5f4b 454d 2e6a 6176 613a EM/RSA_KEM.java: │ │ │ │ │ -0007ff70: 2052 5341 5f4b 454d 2065 7861 6d70 6c65 RSA_KEM example │ │ │ │ │ -0007ff80: 0a3c 6272 0a3e 6a61 7661 782f 6372 7970 .javax/cryp │ │ │ │ │ -0007ff90: 746f 2f4b 6579 4765 6e65 7261 746f 722f to/KeyGenerator/ │ │ │ │ │ -0007ffa0: 436f 6d70 6172 654b 6579 732e 6a61 7661 CompareKeys.java │ │ │ │ │ -0007ffb0: 3a20 5465 7374 206b 6579 2063 6f6d 7061 : Test key compa │ │ │ │ │ -0007ffc0: 7269 736f 6e20 666f 7220 7468 6520 4b65 rison for the Ke │ │ │ │ │ -0007ffd0: 7973 2067 656e 6572 6174 6564 2074 6872 ys generated thr │ │ │ │ │ -0007ffe0: 6f75 6768 204b 6579 4765 6e65 7261 746f ough KeyGenerato │ │ │ │ │ -0007fff0: 720a 3c62 720a 3e6a 6176 6178 2f63 7279 r.javax/cry │ │ │ │ │ -00080000: 7074 6f2f 4b65 7947 656e 6572 6174 6f72 pto/KeyGenerator │ │ │ │ │ -00080010: 2f54 6573 7447 6574 496e 7374 616e 6365 /TestGetInstance │ │ │ │ │ -00080020: 2e6a 6176 613a 2074 6573 7420 7468 6174 .java: test that │ │ │ │ │ -00080030: 2074 6865 206e 6577 2067 6574 496e 7374 the new getInst │ │ │ │ │ -00080040: 616e 6365 2829 2069 6d70 6c65 6d65 6e74 ance() implement │ │ │ │ │ -00080050: 6174 696f 6e20 776f 726b 7320 636f 7272 ation works corr │ │ │ │ │ -00080060: 6563 746c 790a 3c62 720a 3e6a 6176 6178 ectly.javax │ │ │ │ │ -00080070: 2f63 7279 7074 6f2f 4b65 7947 656e 6572 /crypto/KeyGener │ │ │ │ │ -00080080: 6174 6f72 2f54 6573 744b 4750 6172 6974 ator/TestKGParit │ │ │ │ │ -00080090: 792e 6a61 7661 3a20 5465 7374 206b 6579 y.java: Test key │ │ │ │ │ -000800a0: 2067 656e 6572 6174 696f 6e20 6f66 2044 generation of D │ │ │ │ │ -000800b0: 4553 2061 6e64 2044 4553 4544 450a 3c62 ES and DESEDE.javax/crypto/ │ │ │ │ │ -000800d0: 4d61 632f 4279 7465 4275 6666 6572 732e Mac/ByteBuffers. │ │ │ │ │ -000800e0: 6a61 7661 3a20 5465 7374 2074 6865 204d java: Test the M │ │ │ │ │ -000800f0: 6163 2e75 7064 6174 6528 4279 7465 4275 ac.update(ByteBu │ │ │ │ │ -00080100: 6666 6572 2920 6d65 7468 6f64 0a3c 6272 ffer) method.
    javax/crypto/M │ │ │ │ │ -00080120: 6163 2f4e 756c 6c4d 6163 5370 692e 6a61 ac/NullMacSpi.ja │ │ │ │ │ -00080130: 7661 3a20 4d61 6b65 2073 7572 6520 7468 va: Make sure th │ │ │ │ │ -00080140: 6174 2074 6865 7265 2069 7320 6e6f 2075 at there is no u │ │ │ │ │ -00080150: 6e65 7870 6563 7465 6420 4e50 4520 7768 nexpected NPE wh │ │ │ │ │ -00080160: 656e 2063 616c 6c69 6e67 2067 6574 5072 en calling getPr │ │ │ │ │ -00080170: 6f76 6964 6572 2829 2077 6974 6820 6e75 ovider() with nu │ │ │ │ │ -00080180: 6c6c 204d 6163 5370 6920 6f62 6a65 6374 ll MacSpi object │ │ │ │ │ -00080190: 2e0a 3c62 720a 3e6a 6176 6178 2f63 7279 ..javax/cry │ │ │ │ │ -000801a0: 7074 6f2f 4d61 632f 5465 7374 4765 7449 pto/Mac/TestGetI │ │ │ │ │ -000801b0: 6e73 7461 6e63 652e 6a61 7661 3a20 7465 nstance.java: te │ │ │ │ │ -000801c0: 7374 2074 6861 7420 7468 6520 6e65 7720 st that the new │ │ │ │ │ -000801d0: 6765 7449 6e73 7461 6e63 6528 2920 696d getInstance() im │ │ │ │ │ -000801e0: 706c 656d 656e 7461 7469 6f6e 2077 6f72 plementation wor │ │ │ │ │ -000801f0: 6b73 2063 6f72 7265 6374 6c79 0a3c 6272 ks correctly.
    javax/crypto/N │ │ │ │ │ -00080210: 756c 6c43 6970 6865 722f 5465 7374 4e50 ullCipher/TestNP │ │ │ │ │ -00080220: 452e 6a61 7661 3a20 4d61 6b65 2073 7572 E.java: Make sur │ │ │ │ │ -00080230: 6520 6e6f 726d 616c 2063 616c 6c73 206f e normal calls o │ │ │ │ │ -00080240: 6620 4e75 6c6c 4369 7068 6572 2064 6f65 f NullCipher doe │ │ │ │ │ -00080250: 7320 6e6f 7420 7468 726f 7720 4e50 452e s not throw NPE. │ │ │ │ │ -00080260: 0a3c 6272 0a3e 6a61 7661 782f 6372 7970 .javax/cryp │ │ │ │ │ -00080270: 746f 2f4e 756c 6c43 6970 6865 722f 5465 to/NullCipher/Te │ │ │ │ │ -00080280: 7374 5769 7468 6f75 7449 6e69 742e 6a61 stWithoutInit.ja │ │ │ │ │ -00080290: 7661 3a20 4d61 6b65 2073 7572 6520 4e75 va: Make sure Nu │ │ │ │ │ -000802a0: 6c6c 4369 7068 6572 2063 616e 2062 6520 llCipher can be │ │ │ │ │ -000802b0: 7573 6564 2077 6974 686f 7574 2069 6e69 used without ini │ │ │ │ │ -000802c0: 7469 616c 697a 6174 696f 6e2e 0a3c 6272 tialization..
    javax/crypto/S │ │ │ │ │ -000802e0: 6561 6c65 644f 626a 6563 742f 4e75 6c6c ealedObject/Null │ │ │ │ │ -000802f0: 4b65 7953 6561 6c65 644f 626a 6563 742e KeySealedObject. │ │ │ │ │ -00080300: 6a61 7661 3a20 2873 7065 6329 206a 6176 java: (spec) jav │ │ │ │ │ -00080310: 6178 2e63 7279 7074 6f2e 5365 616c 6564 ax.crypto.Sealed │ │ │ │ │ -00080320: 4f62 6a65 6374 2e67 6574 4f62 6a65 6374 Object.getObject │ │ │ │ │ -00080330: 284b 6579 2c20 5374 7269 6e67 293a 204e (Key, String): N │ │ │ │ │ -00080340: 5045 2069 7320 6e6f 7420 7370 6563 6966 PE is not specif │ │ │ │ │ -00080350: 6965 640a 3c62 720a 3e6a 6176 6178 2f63 ied.javax/c │ │ │ │ │ -00080360: 7279 7074 6f2f 5365 616c 6564 4f62 6a65 rypto/SealedObje │ │ │ │ │ -00080370: 6374 2f54 6573 7453 6561 6c65 644f 626a ct/TestSealedObj │ │ │ │ │ -00080380: 6563 744e 756c 6c2e 6a61 7661 3a20 5468 ectNull.java: Th │ │ │ │ │ -00080390: 6973 2074 6573 7420 696e 7374 616e 7469 is test instanti │ │ │ │ │ -000803a0: 6174 6520 6120 4e75 6c6c 4369 7068 6572 ate a NullCipher │ │ │ │ │ -000803b0: 2c20 7365 616c 2061 6e64 2075 6e73 6561 , seal and unsea │ │ │ │ │ -000803c0: 6c20 6120 5374 7269 6e67 206f 626a 6563 l a String objec │ │ │ │ │ -000803d0: 7420 7573 696e 6720 7468 6520 5365 616c t using the Seal │ │ │ │ │ -000803e0: 6564 4f62 6a65 6374 2077 6974 6820 7468 edObject with th │ │ │ │ │ -000803f0: 6520 696e 6974 6961 6c69 7a65 6420 4e75 e initialized Nu │ │ │ │ │ -00080400: 6c6c 4369 7068 6572 2c20 616e 6420 7468 llCipher, and th │ │ │ │ │ -00080410: 656e 2063 6f6d 7061 7265 2074 6865 2053 en compare the S │ │ │ │ │ -00080420: 7472 696e 6720 636f 6e74 656e 742e 0a3c tring content..< │ │ │ │ │ -00080430: 6272 0a3e 6a61 7661 782f 6372 7970 746f br.>javax/crypto │ │ │ │ │ -00080440: 2f53 6563 7265 744b 6579 4661 6374 6f72 /SecretKeyFactor │ │ │ │ │ -00080450: 792f 5042 4b44 4632 5472 616e 736c 6174 y/PBKDF2Translat │ │ │ │ │ -00080460: 6554 6573 742e 6a61 7661 3a20 5468 6520 eTest.java: The │ │ │ │ │ -00080470: 7465 7374 2076 6572 6966 6965 7320 6966 test verifies if │ │ │ │ │ -00080480: 2074 6865 2053 6563 7265 744b 6579 4661 the SecretKeyFa │ │ │ │ │ -00080490: 6374 6f72 792e 7472 616e 736c 6174 654b ctory.translateK │ │ │ │ │ -000804a0: 6579 2829 206d 6574 686f 6420 776f 726b ey() method work │ │ │ │ │ -000804b0: 7320 6173 2065 7870 6563 7465 6420 666f s as expected fo │ │ │ │ │ -000804c0: 7220 7468 6520 5042 4b44 4632 2061 6c67 r the PBKDF2 alg │ │ │ │ │ -000804d0: 6f72 6974 686d 732e 0a3c 6272 0a3e 6a61 orithms..ja │ │ │ │ │ -000804e0: 7661 782f 6372 7970 746f 2f53 6563 7265 vax/crypto/Secre │ │ │ │ │ -000804f0: 744b 6579 4661 6374 6f72 792f 5365 634b tKeyFactory/SecK │ │ │ │ │ -00080500: 4654 7261 6e73 6c61 7465 5465 7374 2e6a FTranslateTest.j │ │ │ │ │ -00080510: 6176 613a 2054 6865 2074 6573 7420 7665 ava: The test ve │ │ │ │ │ -00080520: 7269 6669 6573 2053 6563 7265 744b 6579 rifies SecretKey │ │ │ │ │ -00080530: 2076 616c 7565 7320 7368 6f75 6c64 2072 values should r │ │ │ │ │ -00080540: 656d 6169 6e20 7468 6520 7361 6d65 2061 emain the same a │ │ │ │ │ -00080550: 6674 6572 2074 7261 6e73 6c61 7469 6f6e fter translation │ │ │ │ │ -00080560: 2077 6974 6820 5365 6372 6574 4b65 7946 with SecretKeyF │ │ │ │ │ -00080570: 6163 746f 7279 2e74 7261 6e73 6c61 7465 actory.translate │ │ │ │ │ -00080580: 4b65 7928 292e 0a3c 6272 0a3e 6a61 7661 Key()..java │ │ │ │ │ -00080590: 782f 6372 7970 746f 2f53 6563 7265 744b x/crypto/SecretK │ │ │ │ │ -000805a0: 6579 4661 6374 6f72 792f 5365 634b 6579 eyFactory/SecKey │ │ │ │ │ -000805b0: 4661 6353 756e 4a43 4550 7266 2e6a 6176 FacSunJCEPrf.jav │ │ │ │ │ -000805c0: 613a 2055 7365 2053 756e 4a43 4520 4d61 a: Use SunJCE Ma │ │ │ │ │ -000805d0: 6320 696e 2053 6563 7265 744b 6579 4661 c in SecretKeyFa │ │ │ │ │ -000805e0: 6374 6f72 7920 5042 4b44 4632 2069 6d70 ctory PBKDF2 imp │ │ │ │ │ -000805f0: 6c65 6d65 6e74 6174 696f 6e0a 3c62 720a lementation.javax/crypto/Se │ │ │ │ │ -00080610: 6372 6574 4b65 7946 6163 746f 7279 2f54 cretKeyFactory/T │ │ │ │ │ -00080620: 6573 7446 6169 6c4f 7665 722e 6a61 7661 estFailOver.java │ │ │ │ │ -00080630: 3a20 5365 6372 6574 4b65 7946 6163 746f : SecretKeyFacto │ │ │ │ │ -00080640: 7279 2066 6169 6c6f 7665 7220 646f 6573 ry failover does │ │ │ │ │ -00080650: 206e 6f74 2077 6f72 6b0a 3c62 720a 3e6a not work.j │ │ │ │ │ -00080660: 6176 6178 2f63 7279 7074 6f2f 7370 6563 avax/crypto/spec │ │ │ │ │ -00080670: 2f44 4553 4b65 7953 7065 632f 4368 6563 /DESKeySpec/Chec │ │ │ │ │ -00080680: 6b50 6172 6974 792e 6a61 7661 3a20 4445 kParity.java: DE │ │ │ │ │ -00080690: 534b 6579 2063 6f6e 7374 7275 6374 6f72 SKey constructor │ │ │ │ │ -000806a0: 2069 7320 7061 7269 7479 2d61 646a 7573 is parity-adjus │ │ │ │ │ -000806b0: 7469 6e67 2074 6865 2070 6172 616d 6574 ting the paramet │ │ │ │ │ -000806c0: 6572 730a 3c62 720a 3e6a 6176 6178 2f63 ers.javax/c │ │ │ │ │ -000806d0: 7279 7074 6f2f 7370 6563 2f44 4553 4b65 rypto/spec/DESKe │ │ │ │ │ -000806e0: 7953 7065 632f 4368 6563 6b57 6561 6b4b ySpec/CheckWeakK │ │ │ │ │ -000806f0: 6579 732e 6a61 7661 3a20 496e 636f 7272 eys.java: Incorr │ │ │ │ │ -00080700: 6563 7420 6c69 7374 206f 6620 6b65 7973 ect list of keys │ │ │ │ │ -00080710: 2072 6570 6f72 7465 6420 6173 2077 6561 reported as wea │ │ │ │ │ -00080720: 6b20 6279 2044 4553 4b65 7953 7065 632e k by DESKeySpec. │ │ │ │ │ -00080730: 6973 5765 616b 2829 0a3c 6272 0a3e 6a61 isWeak().ja │ │ │ │ │ -00080740: 7661 782f 6372 7970 746f 2f73 7065 632f vax/crypto/spec/ │ │ │ │ │ -00080750: 4445 534b 6579 5370 6563 2f4e 756c 6c4b DESKeySpec/NullK │ │ │ │ │ -00080760: 6579 2e6a 6176 613a 2044 4553 4b65 7953 ey.java: DESKeyS │ │ │ │ │ -00080770: 7065 6320 636f 6e73 7472 7563 746f 7273 pec constructors │ │ │ │ │ -00080780: 2061 6e64 2073 7461 7469 6320 6d65 7468 and static meth │ │ │ │ │ -00080790: 6f64 7320 7368 6f75 6c64 2074 6872 6f77 ods should throw │ │ │ │ │ -000807a0: 2065 7863 6570 7469 6f6e 2069 6620 7468 exception if th │ │ │ │ │ -000807b0: 6520 6b65 7920 7061 7261 6d65 7465 7220 e key parameter │ │ │ │ │ -000807c0: 6973 206e 756c 6c2e 0a3c 6272 0a3e 6a61 is null..ja │ │ │ │ │ -000807d0: 7661 782f 6372 7970 746f 2f73 7065 632f vax/crypto/spec/ │ │ │ │ │ -000807e0: 4743 4d50 6172 616d 6574 6572 5370 6563 GCMParameterSpec │ │ │ │ │ -000807f0: 2f47 434d 5061 7261 6d65 7465 7253 7065 /GCMParameterSpe │ │ │ │ │ -00080800: 6354 6573 742e 6a61 7661 3a20 5072 6f76 cTest.java: Prov │ │ │ │ │ -00080810: 6964 6520 4150 4920 6368 616e 6765 7320 ide API changes │ │ │ │ │ -00080820: 746f 2073 7570 706f 7274 2047 434d 2041 to support GCM A │ │ │ │ │ -00080830: 4541 4420 6369 7068 6572 730a 3c62 720a EAD ciphers.javax/crypto/sp │ │ │ │ │ -00080850: 6563 2f49 7650 6172 616d 6574 6572 5370 ec/IvParameterSp │ │ │ │ │ -00080860: 6563 2f49 6e76 616c 6964 4172 6773 2e6a ec/InvalidArgs.j │ │ │ │ │ -00080870: 6176 613a 2045 6e73 7572 6520 4976 5061 ava: Ensure IvPa │ │ │ │ │ -00080880: 7261 6d65 7465 7253 7065 6320 636f 6e73 rameterSpec cons │ │ │ │ │ -00080890: 7472 7563 746f 7220 7468 726f 7720 7468 tructor throw th │ │ │ │ │ -000808a0: 6520 7374 6174 6564 2065 7863 6570 7469 e stated excepti │ │ │ │ │ -000808b0: 6f6e 2066 6f72 206e 6567 6174 6976 6520 on for negative │ │ │ │ │ -000808c0: 276f 6666 7365 7427 2061 6e64 2027 6c65 'offset' and 'le │ │ │ │ │ -000808d0: 6e27 2061 7267 756d 656e 7473 2e0a 3c62 n' arguments..javax/crypto/ │ │ │ │ │ -000808f0: 7370 6563 2f49 7650 6172 616d 6574 6572 spec/IvParameter │ │ │ │ │ -00080900: 5370 6563 2f4e 756c 6c49 562e 6a61 7661 Spec/NullIV.java │ │ │ │ │ -00080910: 3a20 4976 5061 7261 6d65 7465 7253 7065 : IvParameterSpe │ │ │ │ │ -00080920: 6320 636f 6e73 7472 7563 746f 7273 2073 c constructors s │ │ │ │ │ -00080930: 686f 756c 6420 7468 726f 7720 6578 6365 hould throw exce │ │ │ │ │ -00080940: 7074 696f 6e20 6966 2074 6865 2069 7620 ption if the iv │ │ │ │ │ -00080950: 7061 7261 6d65 7465 7220 6973 206e 756c parameter is nul │ │ │ │ │ -00080960: 6c2e 0a3c 6272 0a3e 6a61 7661 782f 6372 l..javax/cr │ │ │ │ │ -00080970: 7970 746f 2f73 7065 632f 5042 454b 6579 ypto/spec/PBEKey │ │ │ │ │ -00080980: 5370 6563 2f50 4245 4b65 7953 7065 6352 Spec/PBEKeySpecR │ │ │ │ │ -00080990: 6163 696e 672e 6a61 7661 3a20 6a61 7661 acing.java: java │ │ │ │ │ -000809a0: 782e 6372 7970 746f 2e73 7065 632e 5042 x.crypto.spec.PB │ │ │ │ │ -000809b0: 454b 6579 5370 6563 2069 7320 6e6f 7420 EKeySpec is not │ │ │ │ │ -000809c0: 7468 7265 6164 2073 6166 650a 3c62 720a thread safe.javax/crypto/sp │ │ │ │ │ -000809e0: 6563 2f52 4332 5061 7261 6d65 7465 7253 ec/RC2ParameterS │ │ │ │ │ -000809f0: 7065 632f 5243 3241 6c67 6f72 6974 686d pec/RC2Algorithm │ │ │ │ │ -00080a00: 5061 7261 6d65 7465 7273 2e6a 6176 613a Parameters.java: │ │ │ │ │ -00080a10: 2075 6e69 7420 7465 7374 2074 6f20 7465 unit test to te │ │ │ │ │ -00080a20: 7374 2062 6173 6963 2066 756e 6374 696f st basic functio │ │ │ │ │ -00080a30: 6e61 6c69 7479 206f 6620 5243 3220 416c nality of RC2 Al │ │ │ │ │ -00080a40: 676f 7269 7468 6d50 6172 616d 6574 6572 gorithmParameter │ │ │ │ │ -00080a50: 7320 696d 706c 656d 656e 7461 7469 6f6e s implementation │ │ │ │ │ -00080a60: 0a3c 6272 0a3e 6a61 7661 782f 6372 7970 .javax/cryp │ │ │ │ │ -00080a70: 746f 2f73 7065 632f 5243 3250 6172 616d to/spec/RC2Param │ │ │ │ │ -00080a80: 6574 6572 5370 6563 2f52 4332 5061 7261 eterSpec/RC2Para │ │ │ │ │ -00080a90: 6d65 7465 7253 7065 6345 7175 616c 732e meterSpecEquals. │ │ │ │ │ -00080aa0: 6a61 7661 3a20 5243 3250 6172 616d 6574 java: RC2Paramet │ │ │ │ │ -00080ab0: 6572 5370 6563 4571 7561 6c73 0a3c 6272 erSpecEquals.
    javax/crypto/s │ │ │ │ │ -00080ad0: 7065 632f 5243 3550 6172 616d 6574 6572 pec/RC5Parameter │ │ │ │ │ -00080ae0: 5370 6563 2f49 6e76 616c 6964 4956 2e6a Spec/InvalidIV.j │ │ │ │ │ -00080af0: 6176 613a 2052 4335 5061 7261 6d65 7465 ava: RC5Paramete │ │ │ │ │ -00080b00: 7253 7065 6320 636f 6e73 7472 7563 746f rSpec constructo │ │ │ │ │ -00080b10: 7273 2073 686f 756c 6420 7468 726f 7720 rs should throw │ │ │ │ │ -00080b20: 496c 6c65 6761 6c41 7267 756d 656e 7445 IllegalArgumentE │ │ │ │ │ -00080b30: 7863 6570 7469 6f6e 2069 6620 7468 6520 xception if the │ │ │ │ │ -00080b40: 7369 7a65 206f 6620 7468 6520 6976 2070 size of the iv p │ │ │ │ │ -00080b50: 6172 616d 6574 6572 2069 7320 696e 7661 arameter is inva │ │ │ │ │ -00080b60: 6c69 642e 0a3c 6272 0a3e 6a61 7661 782f lid..javax/ │ │ │ │ │ -00080b70: 6372 7970 746f 2f73 7065 632f 5243 3550 crypto/spec/RC5P │ │ │ │ │ -00080b80: 6172 616d 6574 6572 5370 6563 2f52 4335 arameterSpec/RC5 │ │ │ │ │ -00080b90: 5061 7261 6d65 7465 7253 7065 6345 7175 ParameterSpecEqu │ │ │ │ │ -00080ba0: 616c 732e 6a61 7661 3a20 5243 3550 6172 als.java: RC5Par │ │ │ │ │ -00080bb0: 616d 6574 6572 5370 6563 4571 7561 6c73 ameterSpecEquals │ │ │ │ │ -00080bc0: 0a3c 6272 0a3e 6a61 7661 782f 6e61 6d69 .javax/nami │ │ │ │ │ -00080bd0: 6e67 2f49 6e69 7469 616c 436f 6e74 6578 ng/InitialContex │ │ │ │ │ -00080be0: 742f 4170 706c 6574 4973 4e6f 7455 7365 t/AppletIsNotUse │ │ │ │ │ -00080bf0: 642e 6a61 7661 3a20 4d61 6b65 2073 7572 d.java: Make sur │ │ │ │ │ -00080c00: 6520 6a61 7661 2e61 7070 6c65 742e 4170 e java.applet.Ap │ │ │ │ │ -00080c10: 706c 6574 2069 7320 6e6f 7420 7573 6564 plet is not used │ │ │ │ │ -00080c20: 2061 7320 6120 736f 7572 6365 206f 6620 as a source of │ │ │ │ │ -00080c30: 636f 6e66 6967 7572 6174 696f 6e20 7061 configuration pa │ │ │ │ │ -00080c40: 7261 6d65 7465 7273 2066 6f72 2061 6e20 rameters for an │ │ │ │ │ -00080c50: 496e 6974 6961 6c43 6f6e 7465 7874 0a3c InitialContext.< │ │ │ │ │ -00080c60: 6272 0a3e 6a61 7661 782f 6e61 6d69 6e67 br.>javax/naming │ │ │ │ │ -00080c70: 2f49 6e69 7469 616c 436f 6e74 6578 742f /InitialContext/ │ │ │ │ │ -00080c80: 456e 7643 6c6f 6e65 2e6a 6176 613a 2045 EnvClone.java: E │ │ │ │ │ -00080c90: 6e73 7572 6520 7468 6174 2069 6e69 7469 nsure that initi │ │ │ │ │ -00080ca0: 616c 2063 6f6e 7465 7874 2063 6f6e 7374 al context const │ │ │ │ │ -00080cb0: 7275 6374 6f72 2063 6c6f 6e65 7320 6974 ructor clones it │ │ │ │ │ -00080cc0: 7320 656e 7669 726f 6e6d 656e 7420 7061 s environment pa │ │ │ │ │ -00080cd0: 7261 6d65 7465 7220 6265 666f 7265 2063 rameter before c │ │ │ │ │ -00080ce0: 616c 6c69 6e67 2069 6e69 7428 292c 2061 alling init(), a │ │ │ │ │ -00080cf0: 6e64 2074 6861 7420 6974 2064 6f65 736e nd that it doesn │ │ │ │ │ -00080d00: 2774 2063 6c6f 6e65 2069 7420 7769 7468 't clone it with │ │ │ │ │ -00080d10: 696e 2069 6e69 7428 292e 0a3c 6272 0a3e in init().. │ │ │ │ │ -00080d20: 6a61 7661 782f 6e61 6d69 6e67 2f49 6e69 javax/naming/Ini │ │ │ │ │ -00080d30: 7469 616c 436f 6e74 6578 742f 4e6f 4170 tialContext/NoAp │ │ │ │ │ -00080d40: 706c 6574 2e6a 6176 613a 2053 616e 6974 plet.java: Sanit │ │ │ │ │ -00080d50: 7920 6368 6563 6b20 7468 6174 2073 7065 y check that spe │ │ │ │ │ -00080d60: 6369 6679 696e 6720 7468 6520 4150 504c cifying the APPL │ │ │ │ │ -00080d70: 4554 2070 726f 7065 7274 7920 7768 656e ET property when │ │ │ │ │ -00080d80: 2063 7265 6174 696e 6720 616e 2049 6e69 creating an Ini │ │ │ │ │ -00080d90: 7469 616c 436f 6e74 6578 7420 6265 6861 tialContext beha │ │ │ │ │ -00080da0: 7665 7320 6173 2065 7870 6563 7465 6420 ves as expected │ │ │ │ │ -00080db0: 7768 656e 206a 6176 612e 6177 742e 4170 when java.awt.Ap │ │ │ │ │ -00080dc0: 706c 6574 2069 7320 6e6f 7420 7072 6573 plet is not pres │ │ │ │ │ -00080dd0: 656e 740a 3c62 720a 3e6a 6176 6178 2f6e ent.javax/n │ │ │ │ │ -00080de0: 616d 696e 672f 4e61 6d65 2f53 6572 6961 aming/Name/Seria │ │ │ │ │ -00080df0: 6c69 7a65 6431 334e 616d 652e 6a61 7661 lized13Name.java │ │ │ │ │ -00080e00: 3a20 5245 4752 4553 5349 4f4e 3a20 3420 : REGRESSION: 4 │ │ │ │ │ -00080e10: 4a43 4b31 2e35 2d72 756e 7469 6d65 2061 JCK1.5-runtime a │ │ │ │ │ -00080e20: 7069 2f6a 6176 6178 5f6e 616d 696e 672f pi/javax_naming/ │ │ │ │ │ -00080e30: 2e2e 2e0a 3c62 720a 3e6a 6176 6178 2f6e ....javax/n │ │ │ │ │ -00080e40: 616d 696e 672f 5265 6641 6464 722f 4e75 aming/RefAddr/Nu │ │ │ │ │ -00080e50: 6c6c 436f 6e74 656e 742e 6a61 7661 3a20 llContent.java: │ │ │ │ │ -00080e60: 5265 6641 6464 722e 746f 5374 7269 6e67 RefAddr.toString │ │ │ │ │ -00080e70: 2829 2074 6872 6f77 7320 4e75 6c6c 506f () throws NullPo │ │ │ │ │ -00080e80: 696e 7465 7245 7863 6570 7469 6f6e 2077 interException w │ │ │ │ │ -00080e90: 6865 6e20 636f 6e74 656e 7420 6973 206e hen content is n │ │ │ │ │ -00080ea0: 756c 6c0a 3c62 720a 3e6a 6176 6178 2f6e ull.javax/n │ │ │ │ │ -00080eb0: 616d 696e 672f 6c64 6170 2f4c 6461 704e aming/ldap/LdapN │ │ │ │ │ -00080ec0: 616d 652f 436f 6d70 6172 6554 6f45 7175 ame/CompareToEqu │ │ │ │ │ -00080ed0: 616c 7354 6573 7473 2e6a 6176 613a 2053 alsTests.java: S │ │ │ │ │ -00080ee0: 7570 706f 7274 2066 6f72 206d 616e 6970 upport for manip │ │ │ │ │ -00080ef0: 756c 6174 696e 6720 4c44 4150 204e 616d ulating LDAP Nam │ │ │ │ │ -00080f00: 6573 204a 4e44 4920 6e61 6d65 206f 7065 es JNDI name ope │ │ │ │ │ -00080f10: 7261 7469 6f6e 7320 7368 6f75 6c64 2062 rations should b │ │ │ │ │ -00080f20: 6520 6c6f 6361 6c65 2069 6e64 6570 656e e locale indepen │ │ │ │ │ -00080f30: 6465 6e74 0a3c 6272 0a3e 6a61 7661 782f dent.javax/ │ │ │ │ │ -00080f40: 6e61 6d69 6e67 2f6c 6461 702f 4c64 6170 naming/ldap/Ldap │ │ │ │ │ -00080f50: 4e61 6d65 2f45 7363 6170 6555 6e65 7363 Name/EscapeUnesc │ │ │ │ │ -00080f60: 6170 6554 6573 7473 2e6a 6176 613a 2053 apeTests.java: S │ │ │ │ │ -00080f70: 7570 706f 7274 2066 6f72 206d 616e 6970 upport for manip │ │ │ │ │ -00080f80: 756c 6174 696e 6720 4c44 4150 204e 616d ulating LDAP Nam │ │ │ │ │ -00080f90: 6573 0a3c 6272 0a3e 6a61 7661 782f 6e61 es.javax/na │ │ │ │ │ -00080fa0: 6d69 6e67 2f6c 6461 702f 4c64 6170 4e61 ming/ldap/LdapNa │ │ │ │ │ -00080fb0: 6d65 2f4c 6461 704e 616d 6543 6f6e 7374 me/LdapNameConst │ │ │ │ │ -00080fc0: 7275 6374 696f 6e2e 6a61 7661 3a20 5375 ruction.java: Su │ │ │ │ │ -00080fd0: 7070 6f72 7420 666f 7220 6d61 6e69 7075 pport for manipu │ │ │ │ │ -00080fe0: 6c61 7469 6e67 204c 4441 5020 4e61 6d65 lating LDAP Name │ │ │ │ │ -00080ff0: 730a 3c62 720a 3e6a 6176 6178 2f6e 616d s.javax/nam │ │ │ │ │ -00081000: 696e 672f 6c64 6170 2f4c 6461 704e 616d ing/ldap/LdapNam │ │ │ │ │ -00081010: 652f 4c64 6170 5061 7273 6572 5465 7374 e/LdapParserTest │ │ │ │ │ -00081020: 732e 6a61 7661 3a20 5375 7070 6f72 7420 s.java: Support │ │ │ │ │ -00081030: 666f 7220 6d61 6e69 7075 6c61 7469 6e67 for manipulating │ │ │ │ │ -00081040: 204c 4441 5020 4e61 6d65 730a 3c62 720a LDAP Names.javax/naming/ld │ │ │ │ │ -00081060: 6170 2f4c 6461 704e 616d 652f 4e61 6d65 ap/LdapName/Name │ │ │ │ │ -00081070: 5465 7374 732e 6a61 7661 3a20 5375 7070 Tests.java: Supp │ │ │ │ │ -00081080: 6f72 7420 666f 7220 6d61 6e69 7075 6c61 ort for manipula │ │ │ │ │ -00081090: 7469 6e67 204c 4441 5020 4e61 6d65 730a ting LDAP Names. │ │ │ │ │ -000810a0: 3c62 720a 3e6a 6176 6178 2f6e 616d 696e javax/namin │ │ │ │ │ -000810b0: 672f 6c64 6170 2f4c 6461 704e 616d 652f g/ldap/LdapName/ │ │ │ │ │ -000810c0: 5264 6e4d 6973 632e 6a61 7661 3a20 5375 RdnMisc.java: Su │ │ │ │ │ -000810d0: 7070 6f72 7420 666f 7220 6d61 6e69 7075 pport for manipu │ │ │ │ │ -000810e0: 6c61 7469 6e67 204c 4441 5020 4e61 6d65 lating LDAP Name │ │ │ │ │ -000810f0: 730a 3c62 720a 3e6a 6176 6178 2f6e 616d s.javax/nam │ │ │ │ │ -00081100: 696e 672f 6c64 6170 2f4c 6461 704e 616d ing/ldap/LdapNam │ │ │ │ │ -00081110: 652f 5264 6e54 6f41 7474 7273 5465 7374 e/RdnToAttrsTest │ │ │ │ │ -00081120: 2e6a 6176 613a 205b 4a32 5345 2031 2e35 .java: [J2SE 1.5 │ │ │ │ │ -00081130: 5d20 5264 6e20 6765 6e65 7261 7465 7320 ] Rdn generates │ │ │ │ │ -00081140: 696e 636f 7272 6563 7420 6174 7472 6962 incorrect attrib │ │ │ │ │ -00081150: 7574 6573 2073 6f6d 6574 696d 6573 0a3c utes sometimes.< │ │ │ │ │ -00081160: 6272 0a3e 6a61 7661 782f 6e61 6d69 6e67 br.>javax/naming │ │ │ │ │ -00081170: 2f6c 6461 702f 4c64 6170 4e61 6d65 2f54 /ldap/LdapName/T │ │ │ │ │ -00081180: 7261 696c 696e 6753 7061 6365 5465 7374 railingSpaceTest │ │ │ │ │ -00081190: 2e6a 6176 613a 206a 6176 6178 2e6e 616d .java: javax.nam │ │ │ │ │ -000811a0: 696e 672e 6c64 6170 2e4c 6461 704e 616d ing.ldap.LdapNam │ │ │ │ │ -000811b0: 6528 5374 7269 6e67 2920 646f 6573 6e27 e(String) doesn' │ │ │ │ │ -000811c0: 7420 7061 7273 6520 736f 6d65 2073 7472 t parse some str │ │ │ │ │ -000811d0: 696e 6773 2077 656c 6c0a 3c62 720a 3e6a ings well.j │ │ │ │ │ -000811e0: 6176 6178 2f6e 616d 696e 672f 6d6f 6475 avax/naming/modu │ │ │ │ │ -000811f0: 6c65 2f52 756e 4261 7369 632e 6a61 7661 le/RunBasic.java │ │ │ │ │ -00081200: 3a20 5465 7374 206f 6620 4a4e 4449 2066 : Test of JNDI f │ │ │ │ │ -00081210: 6163 746f 7269 6573 2075 7369 6e67 2063 actories using c │ │ │ │ │ -00081220: 6c61 7373 6573 2065 7870 6f72 7465 6420 lasses exported │ │ │ │ │ -00081230: 6279 2074 6869 7264 2d70 6172 7479 206d by third-party m │ │ │ │ │ -00081240: 6f64 756c 6573 2e0a 3c62 720a 3e6a 6176 odules..jav │ │ │ │ │ -00081250: 6178 2f6e 616d 696e 672f 7370 692f 4469 ax/naming/spi/Di │ │ │ │ │ -00081260: 7265 6374 6f72 794d 616e 6167 6572 2f47 rectoryManager/G │ │ │ │ │ -00081270: 6574 436f 6e74 4469 7243 7478 2e6a 6176 etContDirCtx.jav │ │ │ │ │ -00081280: 613a 2067 6574 436f 6e74 696e 7561 7469 a: getContinuati │ │ │ │ │ -00081290: 6f6e 4469 7243 6f6e 7465 7874 2829 2073 onDirContext() s │ │ │ │ │ -000812a0: 686f 756c 6420 7365 7420 4350 4520 656e hould set CPE en │ │ │ │ │ -000812b0: 7669 726f 6e6d 656e 7420 7072 6f70 6572 vironment proper │ │ │ │ │ -000812c0: 7479 2e0a 3c62 720a 3e6a 6176 6178 2f6e ty..javax/n │ │ │ │ │ -000812d0: 616d 696e 672f 7370 692f 4661 6374 6f72 aming/spi/Factor │ │ │ │ │ -000812e0: 7943 6163 6865 5465 7374 2e6a 6176 613a yCacheTest.java: │ │ │ │ │ -000812f0: 204e 616d 696e 674d 616e 6167 6572 2073 NamingManager s │ │ │ │ │ -00081300: 686f 756c 6420 6361 6368 6520 496e 6974 hould cache Init │ │ │ │ │ -00081310: 6961 6c43 6f6e 7465 7874 4661 6374 6f72 ialContextFactor │ │ │ │ │ -00081320: 790a 3c62 720a 3e6a 6176 6178 2f6e 616d y.javax/nam │ │ │ │ │ -00081330: 696e 672f 7370 692f 7072 6f76 6964 6572 ing/spi/provider │ │ │ │ │ -00081340: 732f 496e 6974 6961 6c43 6f6e 7465 7874 s/InitialContext │ │ │ │ │ -00081350: 5465 7374 2e6a 6176 613a 2045 7861 6d69 Test.java: Exami │ │ │ │ │ -00081360: 6e65 7320 6469 6666 6572 656e 7420 7761 nes different wa │ │ │ │ │ -00081370: 7973 204a 4e44 4920 7072 6f76 6964 6572 ys JNDI provider │ │ │ │ │ -00081380: 7320 6361 6e20 686f 6f6b 2075 7020 7468 s can hook up th │ │ │ │ │ -00081390: 656d 7365 6c76 6573 2061 6e64 2062 6563 emselves and bec │ │ │ │ │ -000813a0: 6f6d 6520 6176 6169 6c61 626c 652e 0a3c ome available..< │ │ │ │ │ -000813b0: 6272 0a3e 6a61 7661 782f 6e65 742f 7373 br.>javax/net/ss │ │ │ │ │ -000813c0: 6c2f 414c 504e 2f53 534c 456e 6769 6e65 l/ALPN/SSLEngine │ │ │ │ │ -000813d0: 416c 706e 5465 7374 2e6a 6176 613a 204a AlpnTest.java: J │ │ │ │ │ -000813e0: 4550 2032 3434 3a20 544c 5320 4170 706c EP 244: TLS Appl │ │ │ │ │ -000813f0: 6963 6174 696f 6e2d 4c61 7965 7220 5072 ication-Layer Pr │ │ │ │ │ -00081400: 6f74 6f63 6f6c 204e 6567 6f74 6961 7469 otocol Negotiati │ │ │ │ │ -00081410: 6f6e 2045 7874 656e 7369 6f6e 0a3c 6272 on Extension.
    javax/net/ssl/ │ │ │ │ │ -00081430: 414c 504e 2f53 534c 5365 7276 6572 536f ALPN/SSLServerSo │ │ │ │ │ -00081440: 636b 6574 416c 706e 5465 7374 2e6a 6176 cketAlpnTest.jav │ │ │ │ │ -00081450: 613a 204a 4550 2032 3434 3a20 544c 5320 a: JEP 244: TLS │ │ │ │ │ -00081460: 4170 706c 6963 6174 696f 6e2d 4c61 7965 Application-Laye │ │ │ │ │ -00081470: 7220 5072 6f74 6f63 6f6c 204e 6567 6f74 r Protocol Negot │ │ │ │ │ -00081480: 6961 7469 6f6e 2045 7874 656e 7369 6f6e iation Extension │ │ │ │ │ -00081490: 0a3c 6272 0a3e 6a61 7661 782f 6e65 742f .javax/net/ │ │ │ │ │ -000814a0: 7373 6c2f 414c 504e 2f53 534c 536f 636b ssl/ALPN/SSLSock │ │ │ │ │ -000814b0: 6574 416c 706e 5465 7374 2e6a 6176 613a etAlpnTest.java: │ │ │ │ │ -000814c0: 204a 4550 2032 3434 3a20 544c 5320 4170 JEP 244: TLS Ap │ │ │ │ │ -000814d0: 706c 6963 6174 696f 6e2d 4c61 7965 7220 plication-Layer │ │ │ │ │ -000814e0: 5072 6f74 6f63 6f6c 204e 6567 6f74 6961 Protocol Negotia │ │ │ │ │ -000814f0: 7469 6f6e 2045 7874 656e 7369 6f6e 0a3c tion Extension.< │ │ │ │ │ -00081500: 6272 0a3e 6a61 7661 782f 6e65 742f 7373 br.>javax/net/ss │ │ │ │ │ -00081510: 6c2f 4454 4c53 2f43 6970 6865 7253 7569 l/DTLS/CipherSui │ │ │ │ │ -00081520: 7465 2e6a 6176 613a 2044 6174 6167 7261 te.java: Datagra │ │ │ │ │ -00081530: 6d20 5472 616e 7370 6f72 7420 4c61 7965 m Transport Laye │ │ │ │ │ -00081540: 7220 5365 6375 7269 7479 2028 4454 4c53 r Security (DTLS │ │ │ │ │ -00081550: 290a 3c62 720a 3e6a 6176 6178 2f6e 6574 ).javax/net │ │ │ │ │ -00081560: 2f73 736c 2f44 544c 532f 436c 6965 6e74 /ssl/DTLS/Client │ │ │ │ │ -00081570: 4175 7468 2e6a 6176 613a 2044 6174 6167 Auth.java: Datag │ │ │ │ │ -00081580: 7261 6d20 5472 616e 7370 6f72 7420 4c61 ram Transport La │ │ │ │ │ -00081590: 7965 7220 5365 6375 7269 7479 2028 4454 yer Security (DT │ │ │ │ │ -000815a0: 4c53 290a 3c62 720a 3e6a 6176 6178 2f6e LS).javax/n │ │ │ │ │ -000815b0: 6574 2f73 736c 2f44 544c 532f 4454 4c53 et/ssl/DTLS/DTLS │ │ │ │ │ -000815c0: 4275 6666 6572 4f76 6572 666c 6f77 556e BufferOverflowUn │ │ │ │ │ -000815d0: 6465 7266 6c6f 7754 6573 742e 6a61 7661 derflowTest.java │ │ │ │ │ -000815e0: 3a20 5465 7374 696e 6720 4454 4c53 2062 : Testing DTLS b │ │ │ │ │ -000815f0: 7566 6665 7220 6f76 6572 666c 6f77 2061 uffer overflow a │ │ │ │ │ -00081600: 6e64 2075 6e64 6572 666c 6f77 2073 7461 nd underflow sta │ │ │ │ │ -00081610: 7475 7320 7768 656e 2064 6561 6c69 6e67 tus when dealing │ │ │ │ │ -00081620: 2077 6974 6820 6170 706c 6963 6174 696f with applicatio │ │ │ │ │ -00081630: 6e20 6461 7461 2e0a 3c62 720a 3e6a 6176 n data..jav │ │ │ │ │ -00081640: 6178 2f6e 6574 2f73 736c 2f44 544c 532f ax/net/ssl/DTLS/ │ │ │ │ │ -00081650: 4454 4c53 4461 7461 4578 6368 616e 6765 DTLSDataExchange │ │ │ │ │ -00081660: 5465 7374 2e6a 6176 613a 2054 6573 7469 Test.java: Testi │ │ │ │ │ -00081670: 6e67 2044 544c 5320 6170 706c 6963 6174 ng DTLS applicat │ │ │ │ │ -00081680: 696f 6e20 6461 7461 2065 7863 6861 6e67 ion data exchang │ │ │ │ │ -00081690: 6520 7573 696e 6720 6561 6368 206f 6620 e using each of │ │ │ │ │ -000816a0: 7468 6520 7375 7070 6f72 7465 6420 6369 the supported ci │ │ │ │ │ -000816b0: 7068 6572 2073 7569 7465 732e 0a3c 6272 pher suites..
    javax/net/ssl/ │ │ │ │ │ -000816d0: 4454 4c53 2f44 544c 5345 6e67 696e 6573 DTLS/DTLSEngines │ │ │ │ │ -000816e0: 436c 6f73 7572 6554 6573 742e 6a61 7661 ClosureTest.java │ │ │ │ │ -000816f0: 3a20 5465 7374 696e 6720 4454 4c53 2065 : Testing DTLS e │ │ │ │ │ -00081700: 6e67 696e 6573 2063 6c6f 7369 6e67 2075 ngines closing u │ │ │ │ │ -00081710: 7369 6e67 2065 6163 6820 6f66 2074 6865 sing each of the │ │ │ │ │ -00081720: 2073 7570 706f 7274 6564 2063 6970 6865 supported ciphe │ │ │ │ │ -00081730: 7220 7375 6974 6573 2e0a 3c62 720a 3e6a r suites..j │ │ │ │ │ -00081740: 6176 6178 2f6e 6574 2f73 736c 2f44 544c avax/net/ssl/DTL │ │ │ │ │ -00081750: 532f 4454 4c53 4861 6e64 7368 616b 6554 S/DTLSHandshakeT │ │ │ │ │ -00081760: 6573 742e 6a61 7661 3a20 5465 7374 696e est.java: Testin │ │ │ │ │ -00081770: 6720 4454 4c53 2065 6e67 696e 6573 2068 g DTLS engines h │ │ │ │ │ -00081780: 616e 6473 6861 6b65 2075 7369 6e67 2065 andshake using e │ │ │ │ │ -00081790: 6163 6820 6f66 2074 6865 2073 7570 706f ach of the suppo │ │ │ │ │ -000817a0: 7274 6564 2063 6970 6865 7220 7375 6974 rted cipher suit │ │ │ │ │ -000817b0: 6573 2e0a 3c62 720a 3e6a 6176 6178 2f6e es..javax/n │ │ │ │ │ -000817c0: 6574 2f73 736c 2f44 544c 532f 4454 4c53 et/ssl/DTLS/DTLS │ │ │ │ │ -000817d0: 4861 6e64 7368 616b 6557 6974 6852 6570 HandshakeWithRep │ │ │ │ │ -000817e0: 6c69 6361 7465 6450 6163 6b65 7473 5465 licatedPacketsTe │ │ │ │ │ -000817f0: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ -00081800: 2044 544c 5320 656e 6769 6e65 7320 6861 DTLS engines ha │ │ │ │ │ -00081810: 6e64 7368 616b 6520 7573 696e 6720 6561 ndshake using ea │ │ │ │ │ -00081820: 6368 206f 6620 7468 6520 7375 7070 6f72 ch of the suppor │ │ │ │ │ -00081830: 7465 6420 6369 7068 6572 2073 7569 7465 ted cipher suite │ │ │ │ │ -00081840: 7320 7769 7468 2072 6570 6c69 6361 7465 s with replicate │ │ │ │ │ -00081850: 6420 7061 636b 6574 7320 6368 6563 6b2e d packets check. │ │ │ │ │ -00081860: 0a3c 6272 0a3e 6a61 7661 782f 6e65 742f .javax/net/ │ │ │ │ │ -00081870: 7373 6c2f 4454 4c53 2f44 544c 5349 6e63 ssl/DTLS/DTLSInc │ │ │ │ │ -00081880: 6f72 7265 6374 4170 7044 6174 6154 6573 orrectAppDataTes │ │ │ │ │ -00081890: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -000818a0: 4454 4c53 2069 6e63 6f72 7265 6374 2061 DTLS incorrect a │ │ │ │ │ -000818b0: 7070 2064 6174 6120 7061 636b 6167 6573 pp data packages │ │ │ │ │ -000818c0: 2075 6e77 7261 7070 696e 672e 0a3c 6272 unwrapping..
    javax/net/ssl/ │ │ │ │ │ -000818e0: 4454 4c53 2f44 544c 534d 464c 4e54 6573 DTLS/DTLSMFLNTes │ │ │ │ │ -000818f0: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -00081900: 4454 4c53 2065 6e67 696e 6573 2068 616e DTLS engines han │ │ │ │ │ -00081910: 6473 6861 6b65 2075 7369 6e67 2065 6163 dshake using eac │ │ │ │ │ -00081920: 6820 6f66 2074 6865 2073 7570 706f 7274 h of the support │ │ │ │ │ -00081930: 6564 2063 6970 6865 7220 7375 6974 6573 ed cipher suites │ │ │ │ │ -00081940: 2077 6974 6820 6469 6666 6572 656e 7420 with different │ │ │ │ │ -00081950: 6d61 7869 6d75 6d20 6672 6167 6d65 6e74 maximum fragment │ │ │ │ │ -00081960: 206c 656e 6774 682e 0a3c 6272 0a3e 6a61 length..ja │ │ │ │ │ -00081970: 7661 782f 6e65 742f 7373 6c2f 4454 4c53 vax/net/ssl/DTLS │ │ │ │ │ -00081980: 2f44 544c 534e 616d 6564 4772 6f75 7073 /DTLSNamedGroups │ │ │ │ │ -00081990: 2e6a 6176 613a 2043 6865 636b 2044 544c .java: Check DTL │ │ │ │ │ -000819a0: 5320 636f 6e6e 6563 7469 6f6e 2062 6568 S connection beh │ │ │ │ │ -000819b0: 6176 696f 7273 2066 6f72 206e 616d 6564 aviors for named │ │ │ │ │ -000819c0: 2067 726f 7570 7320 636f 6e66 6967 7572 groups configur │ │ │ │ │ -000819d0: 6174 696f 6e0a 3c62 720a 3e6a 6176 6178 ation.javax │ │ │ │ │ -000819e0: 2f6e 6574 2f73 736c 2f44 544c 532f 4454 /net/ssl/DTLS/DT │ │ │ │ │ -000819f0: 4c53 4e6f 7445 6e61 626c 6564 5243 3454 LSNotEnabledRC4T │ │ │ │ │ -00081a00: 6573 742e 6a61 7661 3a20 5465 7374 696e est.java: Testin │ │ │ │ │ -00081a10: 6720 4454 4c53 2065 6e67 696e 6573 2064 g DTLS engines d │ │ │ │ │ -00081a20: 6f20 6e6f 7420 656e 6162 6c65 2052 4334 o not enable RC4 │ │ │ │ │ -00081a30: 2063 6970 6865 7273 2062 7920 6465 6661 ciphers by defa │ │ │ │ │ -00081a40: 756c 742e 0a3c 6272 0a3e 6a61 7661 782f ult..javax/ │ │ │ │ │ -00081a50: 6e65 742f 7373 6c2f 4454 4c53 2f44 544c net/ssl/DTLS/DTL │ │ │ │ │ -00081a60: 534f 7665 7244 6174 6167 7261 6d2e 6a61 SOverDatagram.ja │ │ │ │ │ -00081a70: 7661 3a20 4461 7461 6772 616d 2054 7261 va: Datagram Tra │ │ │ │ │ -00081a80: 6e73 706f 7274 204c 6179 6572 2053 6563 nsport Layer Sec │ │ │ │ │ -00081a90: 7572 6974 7920 2844 544c 5329 0a3c 6272 urity (DTLS).
    javax/net/ssl/ │ │ │ │ │ -00081ab0: 4454 4c53 2f44 544c 5352 6568 616e 6473 DTLS/DTLSRehands │ │ │ │ │ -00081ac0: 6861 6b65 5465 7374 2e6a 6176 613a 2054 hakeTest.java: T │ │ │ │ │ -00081ad0: 6573 7469 6e67 2044 544c 5320 656e 6769 esting DTLS engi │ │ │ │ │ -00081ae0: 6e65 7320 7265 2d68 616e 6473 6861 6b69 nes re-handshaki │ │ │ │ │ -00081af0: 6e67 2075 7369 6e67 2065 6163 6820 6f66 ng using each of │ │ │ │ │ -00081b00: 2074 6865 2073 7570 706f 7274 6564 2063 the supported c │ │ │ │ │ -00081b10: 6970 6865 7220 7375 6974 6573 2e0a 3c62 ipher suites..javax/net/ssl │ │ │ │ │ -00081b30: 2f44 544c 532f 4454 4c53 5265 6861 6e64 /DTLS/DTLSRehand │ │ │ │ │ -00081b40: 7368 616b 6557 6974 6843 6970 6865 7243 shakeWithCipherC │ │ │ │ │ -00081b50: 6861 6e67 6554 6573 742e 6a61 7661 3a20 hangeTest.java: │ │ │ │ │ -00081b60: 5465 7374 696e 6720 4454 4c53 2065 6e67 Testing DTLS eng │ │ │ │ │ -00081b70: 696e 6573 2072 652d 6861 6e64 7368 616b ines re-handshak │ │ │ │ │ -00081b80: 696e 6720 7769 7468 2063 6970 6865 7220 ing with cipher │ │ │ │ │ -00081b90: 6368 616e 6765 2e0a 3c62 720a 3e6a 6176 change..jav │ │ │ │ │ -00081ba0: 6178 2f6e 6574 2f73 736c 2f44 544c 532f ax/net/ssl/DTLS/ │ │ │ │ │ -00081bb0: 4454 4c53 5265 6861 6e64 7368 616b 6557 DTLSRehandshakeW │ │ │ │ │ -00081bc0: 6974 6844 6174 6145 7854 6573 742e 6a61 ithDataExTest.ja │ │ │ │ │ -00081bd0: 7661 3a20 5465 7374 696e 6720 4454 4c53 va: Testing DTLS │ │ │ │ │ -00081be0: 2065 6e67 696e 6573 2072 652d 6861 6e64 engines re-hand │ │ │ │ │ -00081bf0: 7368 616b 696e 6720 7573 696e 6720 6561 shaking using ea │ │ │ │ │ -00081c00: 6368 206f 6620 7468 6520 7375 7070 6f72 ch of the suppor │ │ │ │ │ -00081c10: 7465 6420 6369 7068 6572 2073 7569 7465 ted cipher suite │ │ │ │ │ -00081c20: 7320 7769 7468 2061 7070 6c69 6361 7469 s with applicati │ │ │ │ │ -00081c30: 6f6e 2064 6174 6120 6578 6368 616e 6765 on data exchange │ │ │ │ │ -00081c40: 2062 6566 6f72 6520 616e 6420 6166 7465 before and afte │ │ │ │ │ -00081c50: 7220 7265 2d68 616e 6473 6861 6b65 2061 r re-handshake a │ │ │ │ │ -00081c60: 6e64 2063 6c6f 7369 6e67 206f 6620 7468 nd closing of th │ │ │ │ │ -00081c70: 6520 656e 6769 6e65 732e 0a3c 6272 0a3e e engines.. │ │ │ │ │ -00081c80: 6a61 7661 782f 6e65 742f 7373 6c2f 4454 javax/net/ssl/DT │ │ │ │ │ -00081c90: 4c53 2f44 544c 5353 6571 7565 6e63 654e LS/DTLSSequenceN │ │ │ │ │ -00081ca0: 756d 6265 7254 6573 742e 6a61 7661 3a20 umberTest.java: │ │ │ │ │ -00081cb0: 5465 7374 696e 6720 4454 4c53 2072 6563 Testing DTLS rec │ │ │ │ │ -00081cc0: 6f72 6473 2073 6571 7565 6e63 6520 6e75 ords sequence nu │ │ │ │ │ -00081cd0: 6d62 6572 2070 726f 7065 7274 7920 7375 mber property su │ │ │ │ │ -00081ce0: 7070 6f72 7420 696e 2061 7070 6c69 6361 pport in applica │ │ │ │ │ -00081cf0: 7469 6f6e 2064 6174 6120 6578 6368 616e tion data exchan │ │ │ │ │ -00081d00: 6765 2e0a 3c62 720a 3e6a 6176 6178 2f6e ge..javax/n │ │ │ │ │ -00081d10: 6574 2f73 736c 2f44 544c 532f 4454 4c53 et/ssl/DTLS/DTLS │ │ │ │ │ -00081d20: 5369 676e 6174 7572 6553 6368 656d 6573 SignatureSchemes │ │ │ │ │ -00081d30: 2e6a 6176 613a 2028 4429 544c 5320 7369 .java: (D)TLS si │ │ │ │ │ -00081d40: 676e 6174 7572 6520 7363 6865 6d65 730a gnature schemes. │ │ │ │ │ -00081d50: 3c62 720a 3e6a 6176 6178 2f6e 6574 2f73 javax/net/s │ │ │ │ │ -00081d60: 736c 2f44 544c 532f 4454 4c53 556e 7375 sl/DTLS/DTLSUnsu │ │ │ │ │ -00081d70: 7070 6f72 7465 6443 6970 6865 7273 5465 pportedCiphersTe │ │ │ │ │ -00081d80: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ -00081d90: 2074 6861 7420 7472 7920 746f 2065 6e61 that try to ena │ │ │ │ │ -00081da0: 626c 6520 756e 7375 7070 6f72 7465 6420 ble unsupported │ │ │ │ │ -00081db0: 6369 7068 6572 7320 6361 7573 6573 2049 ciphers causes I │ │ │ │ │ -00081dc0: 6c6c 6567 616c 4172 6775 6d65 6e74 4578 llegalArgumentEx │ │ │ │ │ -00081dd0: 6365 7074 696f 6e2e 0a3c 6272 0a3e 6a61 ception..ja │ │ │ │ │ -00081de0: 7661 782f 6e65 742f 7373 6c2f 4454 4c53 vax/net/ssl/DTLS │ │ │ │ │ -00081df0: 2f44 544c 5357 6f6e 744e 6567 6f74 6961 /DTLSWontNegotia │ │ │ │ │ -00081e00: 7465 5631 302e 6a61 7661 3a20 4454 4c53 teV10.java: DTLS │ │ │ │ │ -00081e10: 7631 3020 6973 206e 6f77 2064 6973 6162 v10 is now disab │ │ │ │ │ -00081e20: 6c65 642e 0a3c 6272 0a3e 6a61 7661 782f led..javax/ │ │ │ │ │ -00081e30: 6e65 742f 7373 6c2f 4454 4c53 2f49 6e76 net/ssl/DTLS/Inv │ │ │ │ │ -00081e40: 616c 6964 436f 6f6b 6965 2e6a 6176 613a alidCookie.java: │ │ │ │ │ -00081e50: 2044 6174 6167 7261 6d20 5472 616e 7370 Datagram Transp │ │ │ │ │ -00081e60: 6f72 7420 4c61 7965 7220 5365 6375 7269 ort Layer Securi │ │ │ │ │ -00081e70: 7479 2028 4454 4c53 290a 3c62 720a 3e6a ty (DTLS).j │ │ │ │ │ -00081e80: 6176 6178 2f6e 6574 2f73 736c 2f44 544c avax/net/ssl/DTL │ │ │ │ │ -00081e90: 532f 496e 7661 6c69 6452 6563 6f72 6473 S/InvalidRecords │ │ │ │ │ -00081ea0: 2e6a 6176 613a 2044 6174 6167 7261 6d20 .java: Datagram │ │ │ │ │ -00081eb0: 5472 616e 7370 6f72 7420 4c61 7965 7220 Transport Layer │ │ │ │ │ -00081ec0: 5365 6375 7269 7479 2028 4454 4c53 290a Security (DTLS). │ │ │ │ │ -00081ed0: 3c62 720a 3e6a 6176 6178 2f6e 6574 2f73 javax/net/s │ │ │ │ │ -00081ee0: 736c 2f44 544c 532f 4e6f 4d61 6349 6e69 sl/DTLS/NoMacIni │ │ │ │ │ -00081ef0: 7469 616c 436c 6965 6e74 4865 6c6c 6f2e tialClientHello. │ │ │ │ │ -00081f00: 6a61 7661 3a20 4461 7461 6772 616d 2054 java: Datagram T │ │ │ │ │ -00081f10: 7261 6e73 706f 7274 204c 6179 6572 2053 ransport Layer S │ │ │ │ │ -00081f20: 6563 7572 6974 7920 2844 544c 5329 0a3c ecurity (DTLS).< │ │ │ │ │ -00081f30: 6272 0a3e 6a61 7661 782f 6e65 742f 7373 br.>javax/net/ss │ │ │ │ │ -00081f40: 6c2f 4454 4c53 2f50 6163 6b65 744c 6f73 l/DTLS/PacketLos │ │ │ │ │ -00081f50: 7352 6574 7261 6e73 6d69 7373 696f 6e2e sRetransmission. │ │ │ │ │ -00081f60: 6a61 7661 3a20 4454 4c53 2068 616e 6473 java: DTLS hands │ │ │ │ │ -00081f70: 6861 6b69 6e67 2066 6169 6c73 2069 6620 haking fails if │ │ │ │ │ -00081f80: 736f 6d65 206d 6573 7361 6765 7320 7765 some messages we │ │ │ │ │ -00081f90: 7265 206c 6f73 740a 3c62 720a 3e6a 6176 re lost.jav │ │ │ │ │ -00081fa0: 6178 2f6e 6574 2f73 736c 2f44 544c 532f ax/net/ssl/DTLS/ │ │ │ │ │ -00081fb0: 5265 6f72 6465 7265 642e 6a61 7661 3a20 Reordered.java: │ │ │ │ │ -00081fc0: 4461 7461 6772 616d 2054 7261 6e73 706f Datagram Transpo │ │ │ │ │ -00081fd0: 7274 204c 6179 6572 2053 6563 7572 6974 rt Layer Securit │ │ │ │ │ -00081fe0: 7920 2844 544c 5329 0a3c 6272 0a3e 6a61 y (DTLS).ja │ │ │ │ │ -00081ff0: 7661 782f 6e65 742f 7373 6c2f 4454 4c53 vax/net/ssl/DTLS │ │ │ │ │ -00082000: 2f52 6573 706f 6e64 546f 5265 7472 616e /RespondToRetran │ │ │ │ │ -00082010: 736d 6974 2e6a 6176 613a 2044 544c 5320 smit.java: DTLS │ │ │ │ │ -00082020: 6861 6e64 7368 616b 696e 6720 6661 696c handshaking fail │ │ │ │ │ -00082030: 7320 6966 2073 6f6d 6520 6d65 7373 6167 s if some messag │ │ │ │ │ -00082040: 6573 2077 6572 6520 6c6f 7374 0a3c 6272 es were lost.
    javax/net/ssl/ │ │ │ │ │ -00082060: 4454 4c53 2f52 6574 7261 6e73 6d69 7373 DTLS/Retransmiss │ │ │ │ │ -00082070: 696f 6e2e 6a61 7661 3a20 4461 7461 6772 ion.java: Datagr │ │ │ │ │ -00082080: 616d 2054 7261 6e73 706f 7274 204c 6179 am Transport Lay │ │ │ │ │ -00082090: 6572 2053 6563 7572 6974 7920 2844 544c er Security (DTL │ │ │ │ │ -000820a0: 5329 0a3c 6272 0a3e 6a61 7661 782f 6e65 S).javax/ne │ │ │ │ │ -000820b0: 742f 7373 6c2f 4454 4c53 2f57 6561 6b43 t/ssl/DTLS/WeakC │ │ │ │ │ -000820c0: 6970 6865 7253 7569 7465 2e6a 6176 613a ipherSuite.java: │ │ │ │ │ -000820d0: 2044 6174 6167 7261 6d20 5472 616e 7370 Datagram Transp │ │ │ │ │ -000820e0: 6f72 7420 4c61 7965 7220 5365 6375 7269 ort Layer Securi │ │ │ │ │ -000820f0: 7479 2028 4454 4c53 290a 3c62 720a 3e6a ty (DTLS).j │ │ │ │ │ -00082100: 6176 6178 2f6e 6574 2f73 736c 2f44 544c avax/net/ssl/DTL │ │ │ │ │ -00082110: 5376 3130 2f44 544c 5376 3130 4275 6666 Sv10/DTLSv10Buff │ │ │ │ │ -00082120: 6572 4f76 6572 666c 6f77 556e 6465 7266 erOverflowUnderf │ │ │ │ │ -00082130: 6c6f 7754 6573 742e 6a61 7661 3a20 5465 lowTest.java: Te │ │ │ │ │ -00082140: 7374 696e 6720 4454 4c53 2062 7566 6665 sting DTLS buffe │ │ │ │ │ -00082150: 7220 6f76 6572 666c 6f77 2061 6e64 2075 r overflow and u │ │ │ │ │ -00082160: 6e64 6572 666c 6f77 2073 7461 7475 7320 nderflow status │ │ │ │ │ -00082170: 7768 656e 2064 6561 6c69 6e67 2077 6974 when dealing wit │ │ │ │ │ -00082180: 6820 6170 706c 6963 6174 696f 6e20 6461 h application da │ │ │ │ │ -00082190: 7461 2e0a 3c62 720a 3e6a 6176 6178 2f6e ta..javax/n │ │ │ │ │ -000821a0: 6574 2f73 736c 2f44 544c 5376 3130 2f44 et/ssl/DTLSv10/D │ │ │ │ │ -000821b0: 544c 5376 3130 4461 7461 4578 6368 616e TLSv10DataExchan │ │ │ │ │ -000821c0: 6765 5465 7374 2e6a 6176 613a 2054 6573 geTest.java: Tes │ │ │ │ │ -000821d0: 7469 6e67 2044 544c 5320 6170 706c 6963 ting DTLS applic │ │ │ │ │ -000821e0: 6174 696f 6e20 6461 7461 2065 7863 6861 ation data excha │ │ │ │ │ -000821f0: 6e67 6520 7573 696e 6720 6561 6368 206f nge using each o │ │ │ │ │ -00082200: 6620 7468 6520 7375 7070 6f72 7465 6420 f the supported │ │ │ │ │ -00082210: 6369 7068 6572 2073 7569 7465 732e 0a3c cipher suites..< │ │ │ │ │ -00082220: 6272 0a3e 6a61 7661 782f 6e65 742f 7373 br.>javax/net/ss │ │ │ │ │ -00082230: 6c2f 4454 4c53 7631 302f 4454 4c53 7631 l/DTLSv10/DTLSv1 │ │ │ │ │ -00082240: 3045 6e67 696e 6573 436c 6f73 7572 6554 0EnginesClosureT │ │ │ │ │ -00082250: 6573 742e 6a61 7661 3a20 5465 7374 696e est.java: Testin │ │ │ │ │ -00082260: 6720 4454 4c53 2065 6e67 696e 6573 2063 g DTLS engines c │ │ │ │ │ -00082270: 6c6f 7369 6e67 2075 7369 6e67 2065 6163 losing using eac │ │ │ │ │ -00082280: 6820 6f66 2074 6865 2073 7570 706f 7274 h of the support │ │ │ │ │ -00082290: 6564 2063 6970 6865 7220 7375 6974 6573 ed cipher suites │ │ │ │ │ -000822a0: 2e0a 3c62 720a 3e6a 6176 6178 2f6e 6574 ..javax/net │ │ │ │ │ -000822b0: 2f73 736c 2f44 544c 5376 3130 2f44 544c /ssl/DTLSv10/DTL │ │ │ │ │ -000822c0: 5376 3130 4861 6e64 7368 616b 6554 6573 Sv10HandshakeTes │ │ │ │ │ -000822d0: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -000822e0: 4454 4c53 2065 6e67 696e 6573 2068 616e DTLS engines han │ │ │ │ │ -000822f0: 6473 6861 6b65 2075 7369 6e67 2065 6163 dshake using eac │ │ │ │ │ -00082300: 6820 6f66 2074 6865 2073 7570 706f 7274 h of the support │ │ │ │ │ -00082310: 6564 2063 6970 6865 7220 7375 6974 6573 ed cipher suites │ │ │ │ │ -00082320: 2e0a 3c62 720a 3e6a 6176 6178 2f6e 6574 ..javax/net │ │ │ │ │ -00082330: 2f73 736c 2f44 544c 5376 3130 2f44 544c /ssl/DTLSv10/DTL │ │ │ │ │ -00082340: 5376 3130 4861 6e64 7368 616b 6557 6974 Sv10HandshakeWit │ │ │ │ │ -00082350: 6852 6570 6c69 6361 7465 6450 6163 6b65 hReplicatedPacke │ │ │ │ │ -00082360: 7473 5465 7374 2e6a 6176 613a 2054 6573 tsTest.java: Tes │ │ │ │ │ -00082370: 7469 6e67 2044 544c 5320 656e 6769 6e65 ting DTLS engine │ │ │ │ │ -00082380: 7320 6861 6e64 7368 616b 6520 7573 696e s handshake usin │ │ │ │ │ -00082390: 6720 6561 6368 206f 6620 7468 6520 7375 g each of the su │ │ │ │ │ -000823a0: 7070 6f72 7465 6420 6369 7068 6572 2073 pported cipher s │ │ │ │ │ -000823b0: 7569 7465 7320 7769 7468 2072 6570 6c69 uites with repli │ │ │ │ │ -000823c0: 6361 7465 6420 7061 636b 6574 7320 6368 cated packets ch │ │ │ │ │ -000823d0: 6563 6b2e 0a3c 6272 0a3e 6a61 7661 782f eck..javax/ │ │ │ │ │ -000823e0: 6e65 742f 7373 6c2f 4454 4c53 7631 302f net/ssl/DTLSv10/ │ │ │ │ │ -000823f0: 4454 4c53 7631 3049 6e63 6f72 7265 6374 DTLSv10Incorrect │ │ │ │ │ -00082400: 4170 7044 6174 6154 6573 742e 6a61 7661 AppDataTest.java │ │ │ │ │ -00082410: 3a20 5465 7374 696e 6720 4454 4c53 2069 : Testing DTLS i │ │ │ │ │ -00082420: 6e63 6f72 7265 6374 2061 7070 2064 6174 ncorrect app dat │ │ │ │ │ -00082430: 6120 7061 636b 6167 6573 2075 6e77 7261 a packages unwra │ │ │ │ │ -00082440: 7070 696e 672e 0a3c 6272 0a3e 6a61 7661 pping..java │ │ │ │ │ -00082450: 782f 6e65 742f 7373 6c2f 4454 4c53 7631 x/net/ssl/DTLSv1 │ │ │ │ │ -00082460: 302f 4454 4c53 7631 304d 464c 4e54 6573 0/DTLSv10MFLNTes │ │ │ │ │ -00082470: 742e 6a61 7661 3a20 5465 7374 696e 6720 t.java: Testing │ │ │ │ │ -00082480: 4454 4c53 2065 6e67 696e 6573 2068 616e DTLS engines han │ │ │ │ │ -00082490: 6473 6861 6b65 2075 7369 6e67 2065 6163 dshake using eac │ │ │ │ │ -000824a0: 6820 6f66 2074 6865 2073 7570 706f 7274 h of the support │ │ │ │ │ -000824b0: 6564 2063 6970 6865 7220 7375 6974 6573 ed cipher suites │ │ │ │ │ -000824c0: 2077 6974 6820 6469 6666 6572 656e 7420 with different │ │ │ │ │ -000824d0: 6d61 7869 6d75 6d20 6672 6167 6d65 6e74 maximum fragment │ │ │ │ │ -000824e0: 206c 656e 6774 682e 0a3c 6272 0a3e 6a61 length..ja │ │ │ │ │ -000824f0: 7661 782f 6e65 742f 7373 6c2f 4454 4c53 vax/net/ssl/DTLS │ │ │ │ │ -00082500: 7631 302f 4454 4c53 7631 304e 6f74 456e v10/DTLSv10NotEn │ │ │ │ │ -00082510: 6162 6c65 6452 4334 5465 7374 2e6a 6176 abledRC4Test.jav │ │ │ │ │ -00082520: 613a 2054 6573 7469 6e67 2044 544c 5320 a: Testing DTLS │ │ │ │ │ -00082530: 656e 6769 6e65 7320 646f 206e 6f74 2065 engines do not e │ │ │ │ │ -00082540: 6e61 626c 6520 5243 3420 6369 7068 6572 nable RC4 cipher │ │ │ │ │ -00082550: 7320 6279 2064 6566 6175 6c74 2e0a 3c62 s by default..javax/net/ssl │ │ │ │ │ -00082570: 2f44 544c 5376 3130 2f44 544c 5376 3130 /DTLSv10/DTLSv10 │ │ │ │ │ -00082580: 5265 6861 6e64 7368 616b 6554 6573 742e RehandshakeTest. │ │ │ │ │ -00082590: 6a61 7661 3a20 5465 7374 696e 6720 4454 java: Testing DT │ │ │ │ │ -000825a0: 4c53 2065 6e67 696e 6573 2072 652d 6861 LS engines re-ha │ │ │ │ │ -000825b0: 6e64 7368 616b 696e 6720 7573 696e 6720 ndshaking using │ │ │ │ │ -000825c0: 6561 6368 206f 6620 7468 6520 7375 7070 each of the supp │ │ │ │ │ -000825d0: 6f72 7465 6420 6369 7068 6572 2073 7569 orted cipher sui │ │ │ │ │ -000825e0: 7465 732e 0a3c 6272 0a3e 6a61 7661 782f tes..javax/ │ │ │ │ │ -000825f0: 6e65 742f 7373 6c2f 4454 4c53 7631 302f net/ssl/DTLSv10/ │ │ │ │ │ -00082600: 4454 4c53 7631 3052 6568 616e 6473 6861 DTLSv10Rehandsha │ │ │ │ │ -00082610: 6b65 5769 7468 4369 7068 6572 4368 616e keWithCipherChan │ │ │ │ │ -00082620: 6765 5465 7374 2e6a 6176 613a 2054 6573 geTest.java: Tes │ │ │ │ │ -00082630: 7469 6e67 2044 544c 5320 656e 6769 6e65 ting DTLS engine │ │ │ │ │ -00082640: 7320 7265 2d68 616e 6473 6861 6b69 6e67 s re-handshaking │ │ │ │ │ -00082650: 2077 6974 6820 6369 7068 6572 2063 6861 with cipher cha │ │ │ │ │ -00082660: 6e67 652e 0a3c 6272 0a3e 6a61 7661 782f nge..javax/ │ │ │ │ │ -00082670: 6e65 742f 7373 6c2f 4454 4c53 7631 302f net/ssl/DTLSv10/ │ │ │ │ │ -00082680: 4454 4c53 7631 3052 6568 616e 6473 6861 DTLSv10Rehandsha │ │ │ │ │ -00082690: 6b65 5769 7468 4461 7461 4578 5465 7374 keWithDataExTest │ │ │ │ │ -000826a0: 2e6a 6176 613a 2054 6573 7469 6e67 2044 .java: Testing D │ │ │ │ │ -000826b0: 544c 5320 656e 6769 6e65 7320 7265 2d68 TLS engines re-h │ │ │ │ │ -000826c0: 616e 6473 6861 6b69 6e67 2075 7369 6e67 andshaking using │ │ │ │ │ -000826d0: 2065 6163 6820 6f66 2074 6865 2073 7570 each of the sup │ │ │ │ │ -000826e0: 706f 7274 6564 2063 6970 6865 7220 7375 ported cipher su │ │ │ │ │ -000826f0: 6974 6573 2077 6974 6820 6170 706c 6963 ites with applic │ │ │ │ │ -00082700: 6174 696f 6e20 6461 7461 2065 7863 6861 ation data excha │ │ │ │ │ -00082710: 6e67 6520 6265 666f 7265 2061 6e64 2061 nge before and a │ │ │ │ │ -00082720: 6674 6572 2072 652d 6861 6e64 7368 616b fter re-handshak │ │ │ │ │ -00082730: 6520 616e 6420 636c 6f73 696e 6720 6f66 e and closing of │ │ │ │ │ -00082740: 2074 6865 2065 6e67 696e 6573 2e0a 3c62 the engines..javax/net/ssl │ │ │ │ │ -00082760: 2f44 544c 5376 3130 2f44 544c 5376 3130 /DTLSv10/DTLSv10 │ │ │ │ │ -00082770: 5365 7175 656e 6365 4e75 6d62 6572 5465 SequenceNumberTe │ │ │ │ │ -00082780: 7374 2e6a 6176 613a 2054 6573 7469 6e67 st.java: Testing │ │ │ │ │ -00082790: 2044 544c 5320 7265 636f 7264 7320 7365 DTLS records se │ │ │ │ │ -000827a0: 7175 656e 6365 206e 756d 6265 7220 7072 quence number pr │ │ │ │ │ -000827b0: 6f70 6572 7479 2073 7570 706f 7274 2069 operty support i │ │ │ │ │ -000827c0: 6e20 6170 706c 6963 6174 696f 6e20 6461 n application da │ │ │ │ │ -000827d0: 7461 2065 7863 6861 6e67 652e 0a3c 6272 ta exchange..
    javax/net/ssl/ │ │ │ │ │ -000827f0: 4454 4c53 7631 302f 4454 4c53 7631 3055 DTLSv10/DTLSv10U │ │ │ │ │ -00082800: 6e73 7570 706f 7274 6564 4369 7068 6572 nsupportedCipher │ │ │ │ │ -00082810: 7354 6573 742e 6a61 7661 3a20 5465 7374 sTest.java: Test │ │ │ │ │ -00082820: 696e 6720 7468 6174 2074 7279 2074 6f20 ing that try to │ │ │ │ │ -00082830: 656e 6162 6c65 2075 6e73 7570 706f 7274 enable unsupport │ │ │ │ │ -00082840: 6564 2063 6970 6865 7273 2063 6175 7365 ed ciphers cause │ │ │ │ │ -00082850: 7320 496c 6c65 6761 6c41 7267 756d 656e s IllegalArgumen │ │ │ │ │ -00082860: 7445 7863 6570 7469 6f6e 2e0a 3c62 720a tException..javax/net/ssl/F │ │ │ │ │ -00082880: 6978 3530 3730 3633 322e 6a61 7661 3a20 ix5070632.java: │ │ │ │ │ -00082890: 4465 6661 756c 7420 5353 4c53 6f63 6b65 Default SSLSocke │ │ │ │ │ -000828a0: 4661 6374 6f72 7920 6f76 6572 7269 6465 Factory override │ │ │ │ │ -000828b0: 2063 7265 6174 6553 6f63 6b65 7428 2920 createSocket() │ │ │ │ │ -000828c0: 6e6f 770a 3c62 720a 3e6a 6176 6178 2f6e now.javax/n │ │ │ │ │ -000828d0: 6574 2f73 736c 2f46 6978 696e 674a 6176 et/ssl/FixingJav │ │ │ │ │ -000828e0: 6164 6f63 732f 496d 706c 6963 6974 4861 adocs/ImplicitHa │ │ │ │ │ -000828f0: 6e64 7368 616b 652e 6a61 7661 3a20 4e65 ndshake.java: Ne │ │ │ │ │ -00082900: 6564 2074 6f20 7265 7669 7369 7420 7468 ed to revisit th │ │ │ │ │ -00082910: 6520 6a61 7661 646f 6373 2066 6f72 204a e javadocs for J │ │ │ │ │ -00082920: 5353 452c 2065 7370 6563 6961 6c6c 7920 SSE, especially │ │ │ │ │ -00082930: 7468 6520 7072 6f6d 6f74 6564 2063 6c61 the promoted cla │ │ │ │ │ -00082940: 7373 6573 2e0a 3c62 720a 3e6a 6176 6178 sses..javax │ │ │ │ │ -00082950: 2f6e 6574 2f73 736c 2f46 6978 696e 674a /net/ssl/FixingJ │ │ │ │ │ -00082960: 6176 6164 6f63 732f 4a61 7661 7855 524c avadocs/JavaxURL │ │ │ │ │ -00082970: 4e75 6c6c 732e 6a61 7661 3a20 4e65 6564 Nulls.java: Need │ │ │ │ │ -00082980: 2074 6f20 7265 7669 7369 7420 7468 6520 to revisit the │ │ │ │ │ -00082990: 6a61 7661 646f 6373 2066 6f72 204a 5353 javadocs for JSS │ │ │ │ │ -000829a0: 452c 2065 7370 6563 6961 6c6c 7920 7468 E, especially th │ │ │ │ │ -000829b0: 6520 7072 6f6d 6f74 6564 2063 6c61 7373 e promoted class │ │ │ │ │ -000829c0: 6573 0a3c 6272 0a3e 6a61 7661 782f 6e65 es.javax/ne │ │ │ │ │ -000829d0: 742f 7373 6c2f 4669 7869 6e67 4a61 7661 t/ssl/FixingJava │ │ │ │ │ -000829e0: 646f 6373 2f4b 4d54 4d47 6574 4e6f 7468 docs/KMTMGetNoth │ │ │ │ │ -000829f0: 696e 672e 6a61 7661 3a20 4e65 6564 2074 ing.java: Need t │ │ │ │ │ -00082a00: 6f20 7265 7669 7369 7420 7468 6520 6a61 o revisit the ja │ │ │ │ │ -00082a10: 7661 646f 6373 2066 6f72 204a 5353 452c vadocs for JSSE, │ │ │ │ │ -00082a20: 2065 7370 6563 6961 6c6c 7920 7468 6520 especially the │ │ │ │ │ -00082a30: 7072 6f6d 6f74 6564 2063 6c61 7373 6573 promoted classes │ │ │ │ │ -00082a40: 0a3c 6272 0a3e 6a61 7661 782f 6e65 742f .javax/net/ │ │ │ │ │ -00082a50: 7373 6c2f 4669 7869 6e67 4a61 7661 646f ssl/FixingJavado │ │ │ │ │ -00082a60: 6373 2f53 534c 5365 7373 696f 6e4e 756c cs/SSLSessionNul │ │ │ │ │ -00082a70: 6c73 2e6a 6176 613a 204e 6565 6420 746f ls.java: Need to │ │ │ │ │ -00082a80: 2072 6576 6973 6974 2074 6865 206a 6176 revisit the jav │ │ │ │ │ -00082a90: 6164 6f63 7320 666f 7220 4a53 5345 2c20 adocs for JSSE, │ │ │ │ │ -00082aa0: 6573 7065 6369 616c 6c79 2074 6865 2070 especially the p │ │ │ │ │ -00082ab0: 726f 6d6f 7465 6420 636c 6173 7365 732e romoted classes. │ │ │ │ │ -00082ac0: 0a3c 6272 0a3e 6a61 7661 782f 6e65 742f .javax/net/ │ │ │ │ │ -00082ad0: 7373 6c2f 4669 7869 6e67 4a61 7661 646f ssl/FixingJavado │ │ │ │ │ -00082ae0: 6373 2f53 534c 536f 636b 6574 496e 6865 cs/SSLSocketInhe │ │ │ │ │ -00082af0: 7269 742e 6a61 7661 3a20 4e65 6564 2074 rit.java: Need t │ │ │ │ │ -00082b00: 6f20 7265 7669 7369 7420 7468 6520 6a61 o revisit the ja │ │ │ │ │ -00082b10: 7661 646f 6373 2066 6f72 204a 5353 452c vadocs for JSSE, │ │ │ │ │ -00082b20: 2065 7370 6563 6961 6c6c 7920 7468 6520 especially the │ │ │ │ │ -00082b30: 7072 6f6d 6f74 6564 2063 6c61 7373 6573 promoted classes │ │ │ │ │ -00082b40: 2e0a 3c62 720a 3e6a 6176 6178 2f6e 6574 ..javax/net │ │ │ │ │ -00082b50: 2f73 736c 2f47 6574 496e 7374 616e 6365 /ssl/GetInstance │ │ │ │ │ -00082b60: 2e6a 6176 613a 2076 6572 6966 7920 6765 .java: verify ge │ │ │ │ │ -00082b70: 7449 6e73 7461 6e63 6528 2920 776f 726b tInstance() work │ │ │ │ │ -00082b80: 7320 7573 696e 6720 5072 6f76 6964 6572 s using Provider │ │ │ │ │ -00082b90: 2e67 6574 5365 7276 6963 6528 2920 4578 .getService() Ex │ │ │ │ │ -00082ba0: 706f 7274 2022 504b 4958 2220 6173 2074 port "PKIX" as t │ │ │ │ │ -00082bb0: 6865 2073 7461 6e64 6172 6420 616c 676f he standard algo │ │ │ │ │ -00082bc0: 7269 7468 6d20 6e61 6d65 206f 6620 4b65 rithm name of Ke │ │ │ │ │ -00082bd0: 794d 616e 6167 6572 4661 6374 6f72 790a yManagerFactory. │ │ │ │ │ -00082be0: 3c62 720a 3e6a 6176 6178 2f6e 6574 2f73 javax/net/s │ │ │ │ │ -00082bf0: 736c 2f48 7474 7073 5552 4c43 6f6e 6e65 sl/HttpsURLConne │ │ │ │ │ -00082c00: 6374 696f 6e2f 4372 6974 6963 616c 5375 ction/CriticalSu │ │ │ │ │ -00082c10: 626a 6563 7441 6c74 4e61 6d65 2e6a 6176 bjectAltName.jav │ │ │ │ │ -00082c20: 613a 2050 7265 7365 6e63 6520 6f66 2061 a: Presence of a │ │ │ │ │ -00082c30: 2063 7269 7469 6361 6c20 7375 626a 6563 critical subjec │ │ │ │ │ -00082c40: 7441 6c74 4e61 6d65 2063 6175 7365 7320 tAltName causes │ │ │ │ │ -00082c50: 4a53 5345 2773 2053 756e 5835 3039 2074 JSSE's SunX509 t │ │ │ │ │ -00082c60: 6f20 6661 696c 2074 7275 7374 6564 2063 o fail trusted c │ │ │ │ │ -00082c70: 6865 636b 730a 3c62 720a 3e6a 6176 6178 hecks.javax │ │ │ │ │ -00082c80: 2f6e 6574 2f73 736c 2f48 7474 7073 5552 /net/ssl/HttpsUR │ │ │ │ │ -00082c90: 4c43 6f6e 6e65 6374 696f 6e2f 4465 6661 LConnection/Defa │ │ │ │ │ -00082ca0: 756c 7443 6163 6865 5265 7370 6f6e 7365 ultCacheResponse │ │ │ │ │ -00082cb0: 2e6a 6176 613a 2041 6464 2053 534c 5365 .java: Add SSLSe │ │ │ │ │ -00082cc0: 7373 696f 6e20 6163 6365 7373 6f72 7320 ssion accessors │ │ │ │ │ -00082cd0: 746f 2048 7474 7073 5552 4c43 6f6e 6e65 to HttpsURLConne │ │ │ │ │ -00082ce0: 6374 696f 6e20 616e 6420 5365 6375 7265 ction and Secure │ │ │ │ │ -00082cf0: 4361 6368 6552 6573 706f 6e73 650a 3c62 CacheResponse.javax/net/ssl │ │ │ │ │ -00082d10: 2f48 7474 7073 5552 4c43 6f6e 6e65 6374 /HttpsURLConnect │ │ │ │ │ -00082d20: 696f 6e2f 4465 6c61 7944 6566 6175 6c74 ion/DelayDefault │ │ │ │ │ -00082d30: 436f 6e74 6578 744c 6f61 6469 6e67 2e6a ContextLoading.j │ │ │ │ │ -00082d40: 6176 613a 2055 7064 6174 6520 4874 7470 ava: Update Http │ │ │ │ │ -00082d50: 7355 524c 436f 6e6e 6563 7469 6f6e 2074 sURLConnection t │ │ │ │ │ -00082d60: 6f20 6e6f 7420 6361 6c6c 2067 6574 4465 o not call getDe │ │ │ │ │ -00082d70: 6661 756c 7420 696e 2069 6e69 7469 616c fault in initial │ │ │ │ │ -00082d80: 697a 6572 2e0a 3c62 720a 3e6a 6176 6178 izer..javax │ │ │ │ │ -00082d90: 2f6e 6574 2f73 736c 2f48 7474 7073 5552 /net/ssl/HttpsUR │ │ │ │ │ -00082da0: 4c43 6f6e 6e65 6374 696f 6e2f 4475 6d6d LConnection/Dumm │ │ │ │ │ -00082db0: 7943 6163 6865 5265 7370 6f6e 7365 2e6a yCacheResponse.j │ │ │ │ │ -00082dc0: 6176 613a 2041 6464 2053 534c 5365 7373 ava: Add SSLSess │ │ │ │ │ -00082dd0: 696f 6e20 6163 6365 7373 6f72 7320 746f ion accessors to │ │ │ │ │ -00082de0: 2048 7474 7073 5552 4c43 6f6e 6e65 6374 HttpsURLConnect │ │ │ │ │ -00082df0: 696f 6e20 616e 6420 5365 6375 7265 4361 ion and SecureCa │ │ │ │ │ -00082e00: 6368 6552 6573 706f 6e73 650a 3c62 720a cheResponse.javax/net/ssl/H │ │ │ │ │ -00082e20: 7474 7073 5552 4c43 6f6e 6e65 6374 696f ttpsURLConnectio │ │ │ │ │ -00082e30: 6e2f 4571 7561 6c73 2e6a 6176 613a 2020 n/Equals.java: │ │ │ │ │ -00082e40: 0a3c 6272 0a3e 6a61 7661 782f 6e65 742f .javax/net/ │ │ │ │ │ -00082e50: 7373 6c2f 4874 7470 7355 524c 436f 6e6e ssl/HttpsURLConn │ │ │ │ │ -00082e60: 6563 7469 6f6e 2f47 6574 5265 7370 6f6e ection/GetRespon │ │ │ │ │ -00082e70: 7365 436f 6465 2e6a 6176 613a 2048 7474 seCode.java: Htt │ │ │ │ │ -00082e80: 7073 436c 6965 6e74 2074 6573 7473 2061 psClient tests a │ │ │ │ │ -00082e90: 7265 2066 6169 6c69 6e67 2066 6f72 2062 re failing for b │ │ │ │ │ -00082ea0: 7569 6c64 2037 310a 3c62 720a 3e6a 6176 uild 71.jav │ │ │ │ │ -00082eb0: 6178 2f6e 6574 2f73 736c 2f48 7474 7073 ax/net/ssl/Https │ │ │ │ │ -00082ec0: 5552 4c43 6f6e 6e65 6374 696f 6e2f 4874 URLConnection/Ht │ │ │ │ │ -00082ed0: 7470 7353 6573 7369 6f6e 2e6a 6176 613a tpsSession.java: │ │ │ │ │ -00082ee0: 2041 6464 2053 534c 5365 7373 696f 6e20 Add SSLSession │ │ │ │ │ -00082ef0: 6163 6365 7373 6f72 7320 746f 2048 7474 accessors to Htt │ │ │ │ │ -00082f00: 7073 5552 4c43 6f6e 6e65 6374 696f 6e20 psURLConnection │ │ │ │ │ -00082f10: 616e 6420 5365 6375 7265 4361 6368 6552 and SecureCacheR │ │ │ │ │ -00082f20: 6573 706f 6e73 650a 3c62 720a 3e6a 6176 esponse.jav │ │ │ │ │ -00082f30: 6178 2f6e 6574 2f73 736c 2f53 534c 456e ax/net/ssl/SSLEn │ │ │ │ │ -00082f40: 6769 6e65 2f41 6363 6570 744c 6172 6765 gine/AcceptLarge │ │ │ │ │ -00082f50: 4672 6167 6d65 6e74 732e 6a61 7661 3a20 Fragments.java: │ │ │ │ │ -00082f60: 4e65 6564 2061 646a 7573 7461 626c 6520 Need adjustable │ │ │ │ │ -00082f70: 544c 5320 6d61 7820 7265 636f 7264 2073 TLS max record s │ │ │ │ │ -00082f80: 697a 6520 666f 7220 696e 7465 726f 7065 ize for interope │ │ │ │ │ -00082f90: 7261 6269 6c69 7479 2077 6974 6820 6e6f rability with no │ │ │ │ │ -00082fa0: 6e2d 636f 6d70 6c69 616e 7420 7374 6163 n-compliant stac │ │ │ │ │ -00082fb0: 6b73 0a3c 6272 0a3e 6a61 7661 782f 6e65 ks.javax/ne │ │ │ │ │ -00082fc0: 742f 7373 6c2f 5353 4c45 6e67 696e 652f t/ssl/SSLEngine/ │ │ │ │ │ -00082fd0: 4172 6743 6865 636b 2e6a 6176 613a 2041 ArgCheck.java: A │ │ │ │ │ -00082fe0: 6464 2073 6361 7474 6572 2f67 6174 6865 dd scatter/gathe │ │ │ │ │ -00082ff0: 7220 4150 4973 2066 6f72 2053 534c 456e r APIs for SSLEn │ │ │ │ │ -00083000: 6769 6e65 2020 4368 6563 6b20 746f 2073 gine Check to s │ │ │ │ │ -00083010: 6565 2069 6620 7468 6520 6172 6773 2061 ee if the args a │ │ │ │ │ -00083020: 7265 2062 6569 6e67 2070 6172 7365 6420 re being parsed │ │ │ │ │ -00083030: 7072 6f70 6572 6c79 2e0a 3c62 720a 3e6a properly..j │ │ │ │ │ -00083040: 6176 6178 2f6e 6574 2f73 736c 2f53 534c avax/net/ssl/SSL │ │ │ │ │ -00083050: 456e 6769 6e65 2f41 7272 6179 732e 6a61 Engine/Arrays.ja │ │ │ │ │ -00083060: 7661 3a20 4164 6420 7363 6174 7465 722f va: Add scatter/ │ │ │ │ │ -00083070: 6761 7468 6572 2041 5049 7320 666f 7220 gather APIs for │ │ │ │ │ -00083080: 5353 4c45 6e67 696e 650a 3c62 720a 3e6a SSLEngine.j │ │ │ │ │ -00083090: 6176 6178 2f6e 6574 2f73 736c 2f53 534c avax/net/ssl/SSL │ │ │ │ │ -000830a0: 456e 6769 6e65 2f42 6173 6963 732e 6a61 Engine/Basics.ja │ │ │ │ │ -000830b0: 7661 3a20 4164 6420 6e6f 6e2d 626c 6f63 va: Add non-bloc │ │ │ │ │ -000830c0: 6b69 6e67 2053 534c 2f54 4c53 2066 756e king SSL/TLS fun │ │ │ │ │ -000830d0: 6374 696f 6e61 6c69 7479 2c20 7573 6162 ctionality, usab │ │ │ │ │ -000830e0: 6c65 2077 6974 6820 616e 7920 492f 4f20 le with any I/O │ │ │ │ │ -000830f0: 6162 7374 7261 6374 696f 6e20 5468 6973 abstraction This │ │ │ │ │ -00083100: 2069 7320 696e 7465 6e64 6564 2074 6f20 is intended to │ │ │ │ │ -00083110: 7465 7374 206d 616e 7920 6f66 2074 6865 test many of the │ │ │ │ │ -00083120: 2062 6173 6963 2041 5049 2063 616c 6c73 basic API calls │ │ │ │ │ -00083130: 2074 6f20 7468 6520 5353 4c45 6e67 696e to the SSLEngin │ │ │ │ │ -00083140: 6520 696e 7465 7266 6163 652e 0a3c 6272 e interface..
    javax/net/ssl/ │ │ │ │ │ -00083160: 5353 4c45 6e67 696e 652f 4368 6563 6b54 SSLEngine/CheckT │ │ │ │ │ -00083170: 6c73 456e 6769 6e65 5265 7375 6c74 732e lsEngineResults. │ │ │ │ │ -00083180: 6a61 7661 3a20 5665 7269 6679 2072 6574 java: Verify ret │ │ │ │ │ -00083190: 7572 6e20 7661 6c75 6573 2066 726f 6d20 urn values from │ │ │ │ │ -000831a0: 5353 4c45 6e67 696e 6520 7772 6170 2f75 SSLEngine wrap/u │ │ │ │ │ -000831b0: 6e77 7261 7020 2854 4c53 7631 2e32 2920 nwrap (TLSv1.2) │ │ │ │ │ -000831c0: 6f70 6572 6174 696f 6e73 0a3c 6272 0a3e operations. │ │ │ │ │ -000831d0: 6a61 7661 782f 6e65 742f 7373 6c2f 5353 javax/net/ssl/SS │ │ │ │ │ -000831e0: 4c45 6e67 696e 652f 436f 6e6e 6563 7469 LEngine/Connecti │ │ │ │ │ -000831f0: 6f6e 5465 7374 2e6a 6176 613a 2041 6464 onTest.java: Add │ │ │ │ │ -00083200: 206e 6f6e 2d62 6c6f 636b 696e 6720 5353 non-blocking SS │ │ │ │ │ -00083210: 4c2f 544c 5320 6675 6e63 7469 6f6e 616c L/TLS functional │ │ │ │ │ -00083220: 6974 792c 2075 7361 626c 6520 7769 7468 ity, usable with │ │ │ │ │ -00083230: 2061 6e79 2049 2f4f 2061 6273 7472 6163 any I/O abstrac │ │ │ │ │ -00083240: 7469 6f6e 0a3c 6272 0a3e 6a61 7661 782f tion.javax/ │ │ │ │ │ -00083250: 6e65 742f 7373 6c2f 5353 4c45 6e67 696e net/ssl/SSLEngin │ │ │ │ │ -00083260: 652f 456e 6769 6e65 436c 6f73 654f 6e41 e/EngineCloseOnA │ │ │ │ │ -00083270: 6c65 7274 2e6a 6176 613a 206a 6176 6178 lert.java: javax │ │ │ │ │ -00083280: 2e6e 6574 2e73 736c 2e53 534c 456e 6769 .net.ssl.SSLEngi │ │ │ │ │ -00083290: 6e65 2064 6f65 7320 6e6f 7420 7072 6f70 ne does not prop │ │ │ │ │ -000832a0: 6572 6c79 2068 616e 646c 6520 7265 6365 erly handle rece │ │ │ │ │ -000832b0: 6976 6564 2053 534c 2066 6174 616c 2061 ived SSL fatal a │ │ │ │ │ -000832c0: 6c65 7274 730a 3c62 720a 3e6a 6176 6178 lerts.javax │ │ │ │ │ -000832d0: 2f6e 6574 2f73 736c 2f53 534c 456e 6769 /net/ssl/SSLEngi │ │ │ │ │ -000832e0: 6e65 2f45 7874 656e 6465 644b 6579 456e ne/ExtendedKeyEn │ │ │ │ │ -000832f0: 6769 6e65 2e6a 6176 613a 2052 6577 6f72 gine.java: Rewor │ │ │ │ │ -00083300: 6b20 7468 6520 5835 3039 4b65 794d 616e k the X509KeyMan │ │ │ │ │ -00083310: 6167 6572 2074 6f20 6176 6f69 6420 696e ager to avoid in │ │ │ │ │ -00083320: 636f 6d70 6174 6962 696c 6974 7920 6973 compatibility is │ │ │ │ │ -00083330: 7375 6573 0a3c 6272 0a3e 6a61 7661 782f sues.javax/ │ │ │ │ │ -00083340: 6e65 742f 7373 6c2f 5353 4c45 6e67 696e net/ssl/SSLEngin │ │ │ │ │ -00083350: 652f 4578 7465 6e64 6564 4b65 7953 6f63 e/ExtendedKeySoc │ │ │ │ │ -00083360: 6b65 742e 6a61 7661 3a20 5265 776f 726b ket.java: Rework │ │ │ │ │ -00083370: 2074 6865 2058 3530 394b 6579 4d61 6e61 the X509KeyMana │ │ │ │ │ -00083380: 6765 7220 746f 2061 766f 6964 2069 6e63 ger to avoid inc │ │ │ │ │ -00083390: 6f6d 7061 7469 6269 6c69 7479 2069 7373 ompatibility iss │ │ │ │ │ -000833a0: 7565 730a 3c62 720a 3e6a 6176 6178 2f6e ues.javax/n │ │ │ │ │ -000833b0: 6574 2f73 736c 2f53 534c 456e 6769 6e65 et/ssl/SSLEngine │ │ │ │ │ -000833c0: 2f46 696e 6973 6865 6450 7265 7365 6e74 /FinishedPresent │ │ │ │ │ -000833d0: 2e6a 6176 613a 2053 534c 456e 6769 6e65 .java: SSLEngine │ │ │ │ │ -000833e0: 2068 6173 206e 6f74 2079 6574 2063 6175 has not yet cau │ │ │ │ │ -000833f0: 7365 6420 536f 6c61 7269 7320 6b65 726e sed Solaris kern │ │ │ │ │ -00083400: 656c 2074 6f20 7061 6e69 630a 3c62 720a el to panic.javax/net/ssl/S │ │ │ │ │ -00083420: 534c 456e 6769 6e65 2f48 616e 6473 6861 SLEngine/Handsha │ │ │ │ │ -00083430: 6b65 5769 7468 496e 7661 6c69 6452 6563 keWithInvalidRec │ │ │ │ │ -00083440: 6f72 6456 6572 7369 6f6e 2e6a 6176 613a ordVersion.java: │ │ │ │ │ -00083450: 2056 6572 6966 7920 7375 6363 6573 7366 Verify successf │ │ │ │ │ -00083460: 756c 2068 616e 6473 6861 6b65 2069 676e ul handshake ign │ │ │ │ │ -00083470: 6f72 6573 2069 6e76 616c 6964 2072 6563 ores invalid rec │ │ │ │ │ -00083480: 6f72 6420 7665 7273 696f 6e0a 3c62 720a ord version.javax/net/ssl/S │ │ │ │ │ -000834a0: 534c 456e 6769 6e65 2f49 6c6c 6567 616c SLEngine/Illegal │ │ │ │ │ -000834b0: 4861 6e64 7368 616b 654d 6573 7361 6765 HandshakeMessage │ │ │ │ │ -000834c0: 2e6a 6176 613a 2049 6c6c 6567 616c 2068 .java: Illegal h │ │ │ │ │ -000834d0: 616e 6473 6861 6b65 206d 6573 7361 6765 andshake message │ │ │ │ │ -000834e0: 0a3c 6272 0a3e 6a61 7661 782f 6e65 742f .javax/net/ │ │ │ │ │ -000834f0: 7373 6c2f 5353 4c45 6e67 696e 652f 4c61 ssl/SSLEngine/La │ │ │ │ │ -00083500: 7267 6542 7566 732e 6a61 7661 3a20 4164 rgeBufs.java: Ad │ │ │ │ │ -00083510: 6420 6e6f 6e2d 626c 6f63 6b69 6e67 2053 d non-blocking S │ │ │ │ │ -00083520: 534c 2f54 4c53 2066 756e 6374 696f 6e61 SL/TLS functiona │ │ │ │ │ -00083530: 6c69 7479 2c20 7573 6162 6c65 2077 6974 lity, usable wit │ │ │ │ │ -00083540: 6820 616e 7920 492f 4f20 6162 7374 7261 h any I/O abstra │ │ │ │ │ -00083550: 6374 696f 6e20 2054 6869 7320 6973 2074 ction This is t │ │ │ │ │ -00083560: 6f20 7465 7374 206c 6172 6765 7220 6275 o test larger bu │ │ │ │ │ -00083570: 6666 6572 2061 7272 6179 732c 2061 6e64 ffer arrays, and │ │ │ │ │ -00083580: 206d 616b 6520 7375 7265 2074 6865 206d make sure the m │ │ │ │ │ -00083590: 6178 696d 756d 2069 7320 6265 696e 6720 aximum is being │ │ │ │ │ -000835a0: 7061 7373 6564 2e0a 3c62 720a 3e6a 6176 passed..jav │ │ │ │ │ -000835b0: 6178 2f6e 6574 2f73 736c 2f53 534c 456e ax/net/ssl/SSLEn │ │ │ │ │ -000835c0: 6769 6e65 2f4c 6172 6765 5061 636b 6574 gine/LargePacket │ │ │ │ │ -000835d0: 2e6a 6176 613a 204e 6565 6420 6164 6a75 .java: Need adju │ │ │ │ │ -000835e0: 7374 6162 6c65 2054 4c53 206d 6178 2072 stable TLS max r │ │ │ │ │ -000835f0: 6563 6f72 6420 7369 7a65 2066 6f72 2069 ecord size for i │ │ │ │ │ -00083600: 6e74 6572 6f70 6572 6162 696c 6974 7920 nteroperability │ │ │ │ │ -00083610: 7769 7468 206e 6f6e 2d63 6f6d 706c 6961 with non-complia │ │ │ │ │ -00083620: 6e74 0a3c 6272 0a3e 6a61 7661 782f 6e65 nt.javax/ne │ │ │ │ │ -00083630: 742f 7373 6c2f 5353 4c45 6e67 696e 652f t/ssl/SSLEngine/ │ │ │ │ │ -00083640: 4e6f 4175 7468 436c 6965 6e74 4175 7468 NoAuthClientAuth │ │ │ │ │ -00083650: 2e6a 6176 613a 2044 656d 6f6e 7374 7261 .java: Demonstra │ │ │ │ │ -00083660: 7465 2053 534c 456e 6769 6e65 2073 7769 te SSLEngine swi │ │ │ │ │ -00083670: 7463 6820 6672 6f6d 206e 6f20 636c 6965 tch from no clie │ │ │ │ │ -00083680: 6e74 2061 7574 6820 746f 2063 6c69 656e nt auth to clien │ │ │ │ │ -00083690: 7420 6175 7468 2e0a 3c62 720a 3e6a 6176 t auth..jav │ │ │ │ │ -000836a0: 6178 2f6e 6574 2f73 736c 2f53 534c 456e ax/net/ssl/SSLEn │ │ │ │ │ -000836b0: 6769 6e65 2f53 534c 456e 6769 6e65 5265 gine/SSLEngineRe │ │ │ │ │ -000836c0: 7375 6c74 4172 6773 2e6a 6176 613a 2053 sultArgs.java: S │ │ │ │ │ -000836d0: 534c 456e 6769 6e65 5265 7375 6c74 2063 SLEngineResult c │ │ │ │ │ -000836e0: 6f6e 7374 7275 6374 6f72 206e 6565 6473 onstructor needs │ │ │ │ │ -000836f0: 206e 756c 6c20 6172 6775 6d65 6e74 2064 null argument d │ │ │ │ │ -00083700: 6573 6372 6970 7469 6f6e 0a3c 6272 0a3e escription. │ │ │ │ │ -00083710: 6a61 7661 782f 6e65 742f 7373 6c2f 5353 javax/net/ssl/SS │ │ │ │ │ -00083720: 4c45 6e67 696e 652f 5465 7374 416c 6c53 LEngine/TestAllS │ │ │ │ │ -00083730: 7569 7465 732e 6a61 7661 3a20 4164 6420 uites.java: Add │ │ │ │ │ -00083740: 6e6f 6e2d 626c 6f63 6b69 6e67 2053 534c non-blocking SSL │ │ │ │ │ -00083750: 2f54 4c53 2066 756e 6374 696f 6e61 6c69 /TLS functionali │ │ │ │ │ -00083760: 7479 2c20 7573 6162 6c65 2077 6974 6820 ty, usable with │ │ │ │ │ -00083770: 616e 7920 492f 4f20 6162 7374 7261 6374 any I/O abstract │ │ │ │ │ -00083780: 696f 6e20 2049 7465 7261 7465 2074 6872 ion Iterate thr │ │ │ │ │ -00083790: 6f75 6768 2061 6c6c 2074 6865 2073 7569 ough all the sui │ │ │ │ │ -000837a0: 7465 732c 2065 7863 6861 6e67 6520 736f tes, exchange so │ │ │ │ │ -000837b0: 6d65 2062 7974 6573 2061 6e64 2073 6875 me bytes and shu │ │ │ │ │ -000837c0: 7464 6f77 6e2e 0a3c 6272 0a3e 6a61 7661 tdown..java │ │ │ │ │ -000837d0: 782f 6e65 742f 7373 6c2f 5353 4c45 6e67 x/net/ssl/SSLEng │ │ │ │ │ -000837e0: 696e 6552 6573 756c 742f 4465 7365 7269 ineResult/Deseri │ │ │ │ │ -000837f0: 616c 697a 652e 6a61 7661 3a20 4465 7365 alize.java: Dese │ │ │ │ │ -00083800: 7269 616c 697a 6174 696f 6e20 6f66 2065 rialization of e │ │ │ │ │ -00083810: 6e75 6d73 2069 6e20 6a61 7661 782e 6e65 nums in javax.ne │ │ │ │ │ -00083820: 742e 7373 6c2e 5353 4c45 6e67 696e 6552 t.ssl.SSLEngineR │ │ │ │ │ -00083830: 6573 756c 7420 6661 696c 730a 3c62 720a esult fails.javax/net/ssl/S │ │ │ │ │ -00083850: 534c 4578 6365 7074 696f 6e2f 4368 6563 SLException/Chec │ │ │ │ │ -00083860: 6b53 534c 4861 6e64 7368 616b 6545 7863 kSSLHandshakeExc │ │ │ │ │ -00083870: 6570 7469 6f6e 2e6a 6176 613a 2041 6464 eption.java: Add │ │ │ │ │ -00083880: 2063 6f6e 7374 7275 6374 6f72 7320 7461 constructors ta │ │ │ │ │ -00083890: 6b69 6e67 2061 2063 6175 7365 2074 6f20 king a cause to │ │ │ │ │ -000838a0: 4a53 5345 2065 7863 6570 7469 6f6e 730a JSSE exceptions. │ │ │ │ │ -000838b0: 3c62 720a 3e6a 6176 6178 2f6e 6574 2f73 javax/net/s │ │ │ │ │ -000838c0: 736c 2f53 534c 4578 6365 7074 696f 6e2f sl/SSLException/ │ │ │ │ │ -000838d0: 4368 6563 6b53 534c 4b65 7945 7863 6570 CheckSSLKeyExcep │ │ │ │ │ -000838e0: 7469 6f6e 2e6a 6176 613a 2041 6464 2063 tion.java: Add c │ │ │ │ │ -000838f0: 6f6e 7374 7275 6374 6f72 7320 7461 6b69 onstructors taki │ │ │ │ │ -00083900: 6e67 2061 2063 6175 7365 2074 6f20 4a53 ng a cause to JS │ │ │ │ │ -00083910: 5345 2065 7863 6570 7469 6f6e 730a 3c62 SE exceptions.javax/net/ssl │ │ │ │ │ -00083930: 2f53 534c 4578 6365 7074 696f 6e2f 4368 /SSLException/Ch │ │ │ │ │ -00083940: 6563 6b53 534c 5065 6572 556e 7665 7269 eckSSLPeerUnveri │ │ │ │ │ -00083950: 6669 6564 4578 6365 7074 696f 6e2e 6a61 fiedException.ja │ │ │ │ │ -00083960: 7661 3a20 4164 6420 636f 6e73 7472 7563 va: Add construc │ │ │ │ │ -00083970: 746f 7273 2074 616b 696e 6720 6120 6361 tors taking a ca │ │ │ │ │ -00083980: 7573 6520 746f 204a 5353 4520 6578 6365 use to JSSE exce │ │ │ │ │ -00083990: 7074 696f 6e73 0a3c 6272 0a3e 6a61 7661 ptions.java │ │ │ │ │ -000839a0: 782f 6e65 742f 7373 6c2f 5353 4c45 7863 x/net/ssl/SSLExc │ │ │ │ │ -000839b0: 6570 7469 6f6e 2f43 6865 636b 5353 4c50 eption/CheckSSLP │ │ │ │ │ -000839c0: 726f 746f 636f 6c45 7863 6570 7469 6f6e rotocolException │ │ │ │ │ -000839d0: 2e6a 6176 613a 2041 6464 2063 6f6e 7374 .java: Add const │ │ │ │ │ -000839e0: 7275 6374 6f72 7320 7461 6b69 6e67 2061 ructors taking a │ │ │ │ │ -000839f0: 2063 6175 7365 2074 6f20 4a53 5345 2065 cause to JSSE e │ │ │ │ │ -00083a00: 7863 6570 7469 6f6e 730a 3c62 720a 3e6a xceptions.j │ │ │ │ │ -00083a10: 6176 6178 2f6e 6574 2f73 736c 2f53 534c avax/net/ssl/SSL │ │ │ │ │ -00083a20: 5061 7261 6d65 7465 7273 2f4e 616d 6564 Parameters/Named │ │ │ │ │ -00083a30: 4772 6f75 7073 2e6a 6176 613a 2043 6865 Groups.java: Che │ │ │ │ │ -00083a40: 636b 2054 4c53 2063 6f6e 6e65 6374 696f ck TLS connectio │ │ │ │ │ -00083a50: 6e20 6265 6861 7669 6f72 7320 666f 7220 n behaviors for │ │ │ │ │ -00083a60: 6e61 6d65 6420 6772 6f75 7073 2063 6f6e named groups con │ │ │ │ │ -00083a70: 6669 6775 7261 7469 6f6e 0a3c 6272 0a3e figuration. │ │ │ │ │ -00083a80: 6a61 7661 782f 6e65 742f 7373 6c2f 5353 javax/net/ssl/SS │ │ │ │ │ -00083a90: 4c50 6172 616d 6574 6572 732f 4e61 6d65 LParameters/Name │ │ │ │ │ -00083aa0: 6447 726f 7570 7353 7065 632e 6a61 7661 dGroupsSpec.java │ │ │ │ │ -00083ab0: 3a20 6368 6563 6b20 5353 4c50 6172 616d : check SSLParam │ │ │ │ │ -00083ac0: 6574 6572 732e 7365 744e 616d 6564 4772 eters.setNamedGr │ │ │ │ │ -00083ad0: 6f75 7073 2829 2069 6d70 6c65 6d65 6e74 oups() implement │ │ │ │ │ -00083ae0: 6174 696f 6e0a 3c62 720a 3e6a 6176 6178 ation.javax │ │ │ │ │ -00083af0: 2f6e 6574 2f73 736c 2f53 534c 5061 7261 /net/ssl/SSLPara │ │ │ │ │ -00083b00: 6d65 7465 7273 2f53 6967 6e61 7475 7265 meters/Signature │ │ │ │ │ -00083b10: 5363 6865 6d65 732e 6a61 7661 3a20 2844 Schemes.java: (D │ │ │ │ │ -00083b20: 2954 4c53 2073 6967 6e61 7475 7265 2073 )TLS signature s │ │ │ │ │ -00083b30: 6368 656d 6573 0a3c 6272 0a3e 6a61 7661 chemes.java │ │ │ │ │ -00083b40: 782f 6e65 742f 7373 6c2f 5353 4c50 6172 x/net/ssl/SSLPar │ │ │ │ │ -00083b50: 616d 6574 6572 732f 5573 6543 6970 6865 ameters/UseCiphe │ │ │ │ │ -00083b60: 7253 7569 7465 734f 7264 6572 2e6a 6176 rSuitesOrder.jav │ │ │ │ │ -00083b70: 613a 2054 6865 7265 2073 686f 756c 6420 a: There should │ │ │ │ │ -00083b80: 6265 2061 2077 6179 2074 6f20 7265 6f72 be a way to reor │ │ │ │ │ -00083b90: 6465 7220 7468 6520 4a53 5345 2063 6970 der the JSSE cip │ │ │ │ │ -00083ba0: 6865 7273 0a3c 6272 0a3e 6a61 7661 782f hers.javax/ │ │ │ │ │ -00083bb0: 6e65 742f 7373 6c2f 5353 4c53 6572 7665 net/ssl/SSLServe │ │ │ │ │ -00083bc0: 7253 6f63 6b65 742f 4465 6661 756c 7453 rSocket/DefaultS │ │ │ │ │ -00083bd0: 534c 5365 7276 536f 636b 6574 4661 632e SLServSocketFac. │ │ │ │ │ -00083be0: 6a61 7661 3a20 4465 6661 756c 7453 534c java: DefaultSSL │ │ │ │ │ -00083bf0: 5365 7276 6572 536f 636b 6574 4661 6374 ServerSocketFact │ │ │ │ │ -00083c00: 6f72 7920 646f 6573 206e 6f74 206f 7665 ory does not ove │ │ │ │ │ -00083c10: 7272 6964 6520 6372 6561 7465 5365 7276 rride createServ │ │ │ │ │ -00083c20: 6572 536f 636b 6574 2829 0a3c 6272 0a3e erSocket(). │ │ │ │ │ +0007fb20: 6365 7074 696f 6e32 2e6a 6176 613a 2054 ception2.java: T │ │ │ │ │ +0007fb30: 6573 7420 7468 6520 6572 726f 7220 636f est the error co │ │ │ │ │ +0007fb40: 6e64 6974 696f 6e73 206f 6620 4369 7068 nditions of Ciph │ │ │ │ │ +0007fb50: 6572 2069 6e69 7469 616c 697a 6564 2077 er initialized w │ │ │ │ │ +0007fb60: 6974 6820 7772 6f6e 6720 6d6f 6465 2077 ith wrong mode w │ │ │ │ │ +0007fb70: 6974 6820 456e 6372 7970 7465 6450 7269 ith EncryptedPri │ │ │ │ │ +0007fb80: 7661 7465 4b65 7949 6e66 6f2e 6765 744b vateKeyInfo.getK │ │ │ │ │ +0007fb90: 6579 5370 6563 2028 4369 7068 6572 2920 eySpec (Cipher) │ │ │ │ │ +0007fba0: 6d65 7468 6f64 2e0a 3c62 720a 3e6a 6176 method..jav │ │ │ │ │ +0007fbb0: 6178 2f63 7279 7074 6f2f 456e 6372 7970 ax/crypto/Encryp │ │ │ │ │ +0007fbc0: 7465 6450 7269 7661 7465 4b65 7949 6e66 tedPrivateKeyInf │ │ │ │ │ +0007fbd0: 6f2f 4765 744b 6579 5370 6563 496e 7661 o/GetKeySpecInva │ │ │ │ │ +0007fbe0: 6c69 6445 6e63 6f64 696e 672e 6a61 7661 lidEncoding.java │ │ │ │ │ +0007fbf0: 3a20 5465 7374 2074 6865 2045 6e63 7279 : Test the Encry │ │ │ │ │ +0007fc00: 7074 6564 5072 6976 6174 654b 6579 496e ptedPrivateKeyIn │ │ │ │ │ +0007fc10: 666f 2e67 6574 4b65 7953 7065 6328 2e2e fo.getKeySpec(.. │ │ │ │ │ +0007fc20: 2e29 206d 6574 686f 6473 2077 6974 6820 .) methods with │ │ │ │ │ +0007fc30: 7363 656e 6172 696f 7320 7768 6572 6520 scenarios where │ │ │ │ │ +0007fc40: 7468 6520 6465 6372 7970 7465 6420 6279 the decrypted by │ │ │ │ │ +0007fc50: 7465 7320 6172 6520 6e6f 7420 656e 636f tes are not enco │ │ │ │ │ +0007fc60: 6465 6420 636f 7272 6563 746c 7920 7065 ded correctly pe │ │ │ │ │ +0007fc70: 7220 504b 4353 2338 2073 7461 6e64 6172 r PKCS#8 standar │ │ │ │ │ +0007fc80: 642e 0a3c 6272 0a3e 6a61 7661 782f 6372 d..javax/cr │ │ │ │ │ +0007fc90: 7970 746f 2f4a 6365 5365 6375 7269 7479 ypto/JceSecurity │ │ │ │ │ +0007fca0: 2f46 696e 616c 5265 7374 7269 6374 6564 /FinalRestricted │ │ │ │ │ +0007fcb0: 2e6a 6176 613a 2055 7365 2066 696e 616c .java: Use final │ │ │ │ │ +0007fcc0: 2072 6573 7472 6963 7465 6420 666c 6167 restricted flag │ │ │ │ │ +0007fcd0: 0a3c 6272 0a3e 6a61 7661 782f 6372 7970 .javax/cryp │ │ │ │ │ +0007fce0: 746f 2f4a 6365 5365 6375 7269 7479 2f53 to/JceSecurity/S │ │ │ │ │ +0007fcf0: 756e 4a43 455f 4243 5f4c 6f61 644f 7264 unJCE_BC_LoadOrd │ │ │ │ │ +0007fd00: 6572 696e 672e 6a61 7661 3a20 5375 6e4a ering.java: SunJ │ │ │ │ │ +0007fd10: 4345 2064 6570 656e 6473 206f 6e20 7375 CE depends on su │ │ │ │ │ +0007fd20: 6e2e 7365 6375 7269 7479 2e70 726f 7669 n.security.provi │ │ │ │ │ +0007fd30: 6465 722e 5369 676e 6174 7572 6549 6d70 der.SignatureImp │ │ │ │ │ +0007fd40: 6c20 6265 6861 7669 6f75 722c 2042 4320 l behaviour, BC │ │ │ │ │ +0007fd50: 6361 6e27 7420 6c6f 6164 2069 6e74 6f20 can't load into │ │ │ │ │ +0007fd60: 3173 7420 736c 6f74 2e0a 3c62 720a 3e6a 1st slot..j │ │ │ │ │ +0007fd70: 6176 6178 2f63 7279 7074 6f2f 4a63 6553 avax/crypto/JceS │ │ │ │ │ +0007fd80: 6563 7572 6974 792f 5665 7269 6669 6361 ecurity/Verifica │ │ │ │ │ +0007fd90: 7469 6f6e 5265 7375 6c74 732e 6a61 7661 tionResults.java │ │ │ │ │ +0007fda0: 3a20 4d65 6d6f 7279 206c 6561 6b20 696e : Memory leak in │ │ │ │ │ +0007fdb0: 204a 6365 5365 6375 7269 7479 0a3c 6272 JceSecurity.
    javax/crypto/K │ │ │ │ │ +0007fdd0: 454d 2f47 656e 4c61 7267 654e 756d 6265 EM/GenLargeNumbe │ │ │ │ │ +0007fde0: 724f 664b 6579 732e 6a61 7661 3a20 4765 rOfKeys.java: Ge │ │ │ │ │ +0007fdf0: 6e65 7261 7465 206c 6172 6765 206e 756d nerate large num │ │ │ │ │ +0007fe00: 6265 7220 6f66 2053 6563 7265 7420 4b65 ber of Secret Ke │ │ │ │ │ +0007fe10: 7973 2075 7369 6e67 2073 616d 6520 4b45 ys using same KE │ │ │ │ │ +0007fe20: 4d0a 3c62 720a 3e6a 6176 6178 2f63 7279 M.javax/cry │ │ │ │ │ +0007fe30: 7074 6f2f 4b45 4d2f 4b65 6d49 6e74 6572 pto/KEM/KemInter │ │ │ │ │ +0007fe40: 6f70 2e6a 6176 613a 204b 454d 2075 7369 op.java: KEM usi │ │ │ │ │ +0007fe50: 6e67 204b 6579 5061 6972 2067 656e 6572 ng KeyPair gener │ │ │ │ │ +0007fe60: 6174 6564 2074 6872 6f75 6768 2053 756e ated through Sun │ │ │ │ │ +0007fe70: 504b 4353 3131 2070 726f 7669 6465 7220 PKCS11 provider │ │ │ │ │ +0007fe80: 7573 696e 6720 4e53 530a 3c62 720a 3e6a using NSS.j │ │ │ │ │ +0007fe90: 6176 6178 2f63 7279 7074 6f2f 4b45 4d2f avax/crypto/KEM/ │ │ │ │ │ +0007fea0: 4b65 6d54 6573 742e 6a61 7661 3a20 4b45 KemTest.java: KE │ │ │ │ │ +0007feb0: 4d20 4150 4920 7465 7374 0a3c 6272 0a3e M API test. │ │ │ │ │ +0007fec0: 6a61 7661 782f 6372 7970 746f 2f4b 454d javax/crypto/KEM │ │ │ │ │ +0007fed0: 2f52 5341 5f4b 454d 2e6a 6176 613a 2052 /RSA_KEM.java: R │ │ │ │ │ +0007fee0: 5341 5f4b 454d 2065 7861 6d70 6c65 0a3c SA_KEM example.< │ │ │ │ │ +0007fef0: 6272 0a3e 6a61 7661 782f 6372 7970 746f br.>javax/crypto │ │ │ │ │ +0007ff00: 2f4b 6579 4765 6e65 7261 746f 722f 436f /KeyGenerator/Co │ │ │ │ │ +0007ff10: 6d70 6172 654b 6579 732e 6a61 7661 3a20 mpareKeys.java: │ │ │ │ │ +0007ff20: 5465 7374 206b 6579 2063 6f6d 7061 7269 Test key compari │ │ │ │ │ +0007ff30: 736f 6e20 666f 7220 7468 6520 4b65 7973 son for the Keys │ │ │ │ │ +0007ff40: 2067 656e 6572 6174 6564 2074 6872 6f75 generated throu │ │ │ │ │ +0007ff50: 6768 204b 6579 4765 6e65 7261 746f 720a gh KeyGenerator. │ │ │ │ │ +0007ff60: 3c62 720a 3e6a 6176 6178 2f63 7279 7074 javax/crypt │ │ │ │ │ +0007ff70: 6f2f 4b65 7947 656e 6572 6174 6f72 2f54 o/KeyGenerator/T │ │ │ │ │ +0007ff80: 6573 7447 6574 496e 7374 616e 6365 2e6a estGetInstance.j │ │ │ │ │ +0007ff90: 6176 613a 2074 6573 7420 7468 6174 2074 ava: test that t │ │ │ │ │ +0007ffa0: 6865 206e 6577 2067 6574 496e 7374 616e he new getInstan │ │ │ │ │ +0007ffb0: 6365 2829 2069 6d70 6c65 6d65 6e74 6174 ce() implementat │ │ │ │ │ +0007ffc0: 696f 6e20 776f 726b 7320 636f 7272 6563 ion works correc │ │ │ │ │ +0007ffd0: 746c 790a 3c62 720a 3e6a 6176 6178 2f63 tly.javax/c │ │ │ │ │ +0007ffe0: 7279 7074 6f2f 4b65 7947 656e 6572 6174 rypto/KeyGenerat │ │ │ │ │ +0007fff0: 6f72 2f54 6573 744b 4750 6172 6974 792e or/TestKGParity. │ │ │ │ │ +00080000: 6a61 7661 3a20 5465 7374 206b 6579 2067 java: Test key g │ │ │ │ │ +00080010: 656e 6572 6174 696f 6e20 6f66 2044 4553 eneration of DES │ │ │ │ │ +00080020: 2061 6e64 2044 4553 4544 450a 3c62 720a and DESEDE.javax/crypto/Ma │ │ │ │ │ +00080040: 632f 4279 7465 4275 6666 6572 732e 6a61 c/ByteBuffers.ja │ │ │ │ │ +00080050: 7661 3a20 5465 7374 2074 6865 204d 6163 va: Test the Mac │ │ │ │ │ +00080060: 2e75 7064 6174 6528 4279 7465 4275 6666 .update(ByteBuff │ │ │ │ │ +00080070: 6572 2920 6d65 7468 6f64 0a3c 6272 0a3e er) method. │ │ │ │ │ +00080080: 6a61 7661 782f 6372 7970 746f 2f4d 6163 javax/crypto/Mac │ │ │ │ │ +00080090: 2f4e 756c 6c4d 6163 5370 692e 6a61 7661 /NullMacSpi.java │ │ │ │ │ +000800a0: 3a20 4d61 6b65 2073 7572 6520 7468 6174 : Make sure that │ │ │ │ │ +000800b0: 2074 6865 7265 2069 7320 6e6f 2075 6e65 there is no une │ │ │ │ │ +000800c0: 7870 6563 7465 6420 4e50 4520 7768 656e xpected NPE when │ │ │ │ │ +000800d0: 2063 616c 6c69 6e67 2067 6574 5072 6f76 calling getProv │ │ │ │ │ +000800e0: 6964 6572 2829 2077 6974 6820 6e75 6c6c ider() with null │ │ │ │ │ +000800f0: 204d 6163 5370 6920 6f62 6a65 6374 2e0a MacSpi object.. │ │ │ │ │ +00080100: 3c62 720a 3e6a 6176 6178 2f63 7279 7074 javax/crypt │ │ │ │ │ +00080110: 6f2f 4d61 632f 5465 7374 4765 7449 6e73 o/Mac/TestGetIns │ │ │ │ │ +00080120: 7461 6e63 652e 6a61 7661 3a20 7465 7374 tance.java: test │ │ │ │ │ +00080130: 2074 6861 7420 7468 6520 6e65 7720 6765 that the new ge │ │ │ │ │ +00080140: 7449 6e73 7461 6e63 6528 2920 696d 706c tInstance() impl │ │ │ │ │ +00080150: 656d 656e 7461 7469 6f6e 2077 6f72 6b73 ementation works │ │ │ │ │ +00080160: 2063 6f72 7265 6374 6c79 0a3c 6272 0a3e correctly. │ │ │ │ │ +00080170: 6a61 7661 782f 6372 7970 746f 2f4e 756c javax/crypto/Nul │ │ │ │ │ +00080180: 6c43 6970 6865 722f 5465 7374 4e50 452e lCipher/TestNPE. │ │ │ │ │ +00080190: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ +000801a0: 6e6f 726d 616c 2063 616c 6c73 206f 6620 normal calls of │ │ │ │ │ +000801b0: 4e75 6c6c 4369 7068 6572 2064 6f65 7320 NullCipher does │ │ │ │ │ +000801c0: 6e6f 7420 7468 726f 7720 4e50 452e 0a3c not throw NPE..< │ │ │ │ │ +000801d0: 6272 0a3e 6a61 7661 782f 6372 7970 746f br.>javax/crypto │ │ │ │ │ +000801e0: 2f4e 756c 6c43 6970 6865 722f 5465 7374 /NullCipher/Test │ │ │ │ │ +000801f0: 5769 7468 6f75 7449 6e69 742e 6a61 7661 WithoutInit.java │ │ │ │ │ +00080200: 3a20 4d61 6b65 2073 7572 6520 4e75 6c6c : Make sure Null │ │ │ │ │ +00080210: 4369 7068 6572 2063 616e 2062 6520 7573 Cipher can be us │ │ │ │ │ +00080220: 6564 2077 6974 686f 7574 2069 6e69 7469 ed without initi │ │ │ │ │ +00080230: 616c 697a 6174 696f 6e2e 0a3c 6272 0a3e alization.. │ │ │ │ │ +00080240: 6a61 7661 782f 6372 7970 746f 2f53 6561 javax/crypto/Sea │ │ │ │ │ +00080250: 6c65 644f 626a 6563 742f 4e75 6c6c 4b65 ledObject/NullKe │ │ │ │ │ +00080260: 7953 6561 6c65 644f 626a 6563 742e 6a61 ySealedObject.ja │ │ │ │ │ +00080270: 7661 3a20 2873 7065 6329 206a 6176 6178 va: (spec) javax │ │ │ │ │ +00080280: 2e63 7279 7074 6f2e 5365 616c 6564 4f62 .crypto.SealedOb │ │ │ │ │ +00080290: 6a65 6374 2e67 6574 4f62 6a65 6374 284b ject.getObject(K │ │ │ │ │ +000802a0: 6579 2c20 5374 7269 6e67 293a 204e 5045 ey, String): NPE │ │ │ │ │ +000802b0: 2069 7320 6e6f 7420 7370 6563 6966 6965 is not specifie │ │ │ │ │ +000802c0: 640a 3c62 720a 3e6a 6176 6178 2f63 7279 d.javax/cry │ │ │ │ │ +000802d0: 7074 6f2f 5365 616c 6564 4f62 6a65 6374 pto/SealedObject │ │ │ │ │ +000802e0: 2f54 6573 7453 6561 6c65 644f 626a 6563 /TestSealedObjec │ │ │ │ │ +000802f0: 744e 756c 6c2e 6a61 7661 3a20 5468 6973 tNull.java: This │ │ │ │ │ +00080300: 2074 6573 7420 696e 7374 616e 7469 6174 test instantiat │ │ │ │ │ +00080310: 6520 6120 4e75 6c6c 4369 7068 6572 2c20 e a NullCipher, │ │ │ │ │ +00080320: 7365 616c 2061 6e64 2075 6e73 6561 6c20 seal and unseal │ │ │ │ │ +00080330: 6120 5374 7269 6e67 206f 626a 6563 7420 a String object │ │ │ │ │ +00080340: 7573 696e 6720 7468 6520 5365 616c 6564 using the Sealed │ │ │ │ │ +00080350: 4f62 6a65 6374 2077 6974 6820 7468 6520 Object with the │ │ │ │ │ +00080360: 696e 6974 6961 6c69 7a65 6420 4e75 6c6c initialized Null │ │ │ │ │ +00080370: 4369 7068 6572 2c20 616e 6420 7468 656e Cipher, and then │ │ │ │ │ +00080380: 2063 6f6d 7061 7265 2074 6865 2053 7472 compare the Str │ │ │ │ │ +00080390: 696e 6720 636f 6e74 656e 742e 0a3c 6272 ing content..
    javax/crypto/S │ │ │ │ │ +000803b0: 6563 7265 744b 6579 4661 6374 6f72 792f ecretKeyFactory/ │ │ │ │ │ +000803c0: 5042 4b44 4632 5472 616e 736c 6174 6554 PBKDF2TranslateT │ │ │ │ │ +000803d0: 6573 742e 6a61 7661 3a20 5468 6520 7465 est.java: The te │ │ │ │ │ +000803e0: 7374 2076 6572 6966 6965 7320 6966 2074 st verifies if t │ │ │ │ │ +000803f0: 6865 2053 6563 7265 744b 6579 4661 6374 he SecretKeyFact │ │ │ │ │ +00080400: 6f72 792e 7472 616e 736c 6174 654b 6579 ory.translateKey │ │ │ │ │ +00080410: 2829 206d 6574 686f 6420 776f 726b 7320 () method works │ │ │ │ │ +00080420: 6173 2065 7870 6563 7465 6420 666f 7220 as expected for │ │ │ │ │ +00080430: 7468 6520 5042 4b44 4632 2061 6c67 6f72 the PBKDF2 algor │ │ │ │ │ +00080440: 6974 686d 732e 0a3c 6272 0a3e 6a61 7661 ithms..java │ │ │ │ │ +00080450: 782f 6372 7970 746f 2f53 6563 7265 744b x/crypto/SecretK │ │ │ │ │ +00080460: 6579 4661 6374 6f72 792f 5365 634b 4654 eyFactory/SecKFT │ │ │ │ │ +00080470: 7261 6e73 6c61 7465 5465 7374 2e6a 6176 ranslateTest.jav │ │ │ │ │ +00080480: 613a 2054 6865 2074 6573 7420 7665 7269 a: The test veri │ │ │ │ │ +00080490: 6669 6573 2053 6563 7265 744b 6579 2076 fies SecretKey v │ │ │ │ │ +000804a0: 616c 7565 7320 7368 6f75 6c64 2072 656d alues should rem │ │ │ │ │ +000804b0: 6169 6e20 7468 6520 7361 6d65 2061 6674 ain the same aft │ │ │ │ │ +000804c0: 6572 2074 7261 6e73 6c61 7469 6f6e 2077 er translation w │ │ │ │ │ +000804d0: 6974 6820 5365 6372 6574 4b65 7946 6163 ith SecretKeyFac │ │ │ │ │ +000804e0: 746f 7279 2e74 7261 6e73 6c61 7465 4b65 tory.translateKe │ │ │ │ │ +000804f0: 7928 292e 0a3c 6272 0a3e 6a61 7661 782f y()..javax/ │ │ │ │ │ +00080500: 6372 7970 746f 2f53 6563 7265 744b 6579 crypto/SecretKey │ │ │ │ │ +00080510: 4661 6374 6f72 792f 5365 634b 6579 4661 Factory/SecKeyFa │ │ │ │ │ +00080520: 6353 756e 4a43 4550 7266 2e6a 6176 613a cSunJCEPrf.java: │ │ │ │ │ +00080530: 2055 7365 2053 756e 4a43 4520 4d61 6320 Use SunJCE Mac │ │ │ │ │ +00080540: 696e 2053 6563 7265 744b 6579 4661 6374 in SecretKeyFact │ │ │ │ │ +00080550: 6f72 7920 5042 4b44 4632 2069 6d70 6c65 ory PBKDF2 imple │ │ │ │ │ +00080560: 6d65 6e74 6174 696f 6e0a 3c62 720a 3e6a mentation.j │ │ │ │ │ +00080570: 6176 6178 2f63 7279 7074 6f2f 5365 6372 avax/crypto/Secr │ │ │ │ │ +00080580: 6574 4b65 7946 6163 746f 7279 2f54 6573 etKeyFactory/Tes │ │ │ │ │ +00080590: 7446 6169 6c4f 7665 722e 6a61 7661 3a20 tFailOver.java: │ │ │ │ │ +000805a0: 5365 6372 6574 4b65 7946 6163 746f 7279 SecretKeyFactory │ │ │ │ │ +000805b0: 2066 6169 6c6f 7665 7220 646f 6573 206e failover does n │ │ │ │ │ +000805c0: 6f74 2077 6f72 6b0a 3c62 720a 3e6a 6176 ot work.jav │ │ │ │ │ +000805d0: 6178 2f63 7279 7074 6f2f 7370 6563 2f44 ax/crypto/spec/D │ │ │ │ │ +000805e0: 4553 4b65 7953 7065 632f 4368 6563 6b50 ESKeySpec/CheckP │ │ │ │ │ +000805f0: 6172 6974 792e 6a61 7661 3a20 4445 534b arity.java: DESK │ │ │ │ │ +00080600: 6579 2063 6f6e 7374 7275 6374 6f72 2069 ey constructor i │ │ │ │ │ +00080610: 7320 7061 7269 7479 2d61 646a 7573 7469 s parity-adjusti │ │ │ │ │ +00080620: 6e67 2074 6865 2070 6172 616d 6574 6572 ng the parameter │ │ │ │ │ +00080630: 730a 3c62 720a 3e6a 6176 6178 2f63 7279 s.javax/cry │ │ │ │ │ +00080640: 7074 6f2f 7370 6563 2f44 4553 4b65 7953 pto/spec/DESKeyS │ │ │ │ │ +00080650: 7065 632f 4368 6563 6b57 6561 6b4b 6579 pec/CheckWeakKey │ │ │ │ │ +00080660: 732e 6a61 7661 3a20 496e 636f 7272 6563 s.java: Incorrec │ │ │ │ │ +00080670: 7420 6c69 7374 206f 6620 6b65 7973 2072 t list of keys r │ │ │ │ │ +00080680: 6570 6f72 7465 6420 6173 2077 6561 6b20 eported as weak │ │ │ │ │ +00080690: 6279 2044 4553 4b65 7953 7065 632e 6973 by DESKeySpec.is │ │ │ │ │ +000806a0: 5765 616b 2829 0a3c 6272 0a3e 6a61 7661 Weak().java │ │ │ │ │ +000806b0: 782f 6372 7970 746f 2f73 7065 632f 4445 x/crypto/spec/DE │ │ │ │ │ +000806c0: 534b 6579 5370 6563 2f4e 756c 6c4b 6579 SKeySpec/NullKey │ │ │ │ │ +000806d0: 2e6a 6176 613a 2044 4553 4b65 7953 7065 .java: DESKeySpe │ │ │ │ │ +000806e0: 6320 636f 6e73 7472 7563 746f 7273 2061 c constructors a │ │ │ │ │ +000806f0: 6e64 2073 7461 7469 6320 6d65 7468 6f64 nd static method │ │ │ │ │ +00080700: 7320 7368 6f75 6c64 2074 6872 6f77 2065 s should throw e │ │ │ │ │ +00080710: 7863 6570 7469 6f6e 2069 6620 7468 6520 xception if the │ │ │ │ │ +00080720: 6b65 7920 7061 7261 6d65 7465 7220 6973 key parameter is │ │ │ │ │ +00080730: 206e 756c 6c2e 0a3c 6272 0a3e 6a61 7661 null..java │ │ │ │ │ +00080740: 782f 6372 7970 746f 2f73 7065 632f 4743 x/crypto/spec/GC │ │ │ │ │ +00080750: 4d50 6172 616d 6574 6572 5370 6563 2f47 MParameterSpec/G │ │ │ │ │ +00080760: 434d 5061 7261 6d65 7465 7253 7065 6354 CMParameterSpecT │ │ │ │ │ +00080770: 6573 742e 6a61 7661 3a20 5072 6f76 6964 est.java: Provid │ │ │ │ │ +00080780: 6520 4150 4920 6368 616e 6765 7320 746f e API changes to │ │ │ │ │ +00080790: 2073 7570 706f 7274 2047 434d 2041 4541 support GCM AEA │ │ │ │ │ +000807a0: 4420 6369 7068 6572 730a 3c62 720a 3e6a D ciphers.j │ │ │ │ │ +000807b0: 6176 6178 2f63 7279 7074 6f2f 7370 6563 avax/crypto/spec │ │ │ │ │ +000807c0: 2f49 7650 6172 616d 6574 6572 5370 6563 /IvParameterSpec │ │ │ │ │ +000807d0: 2f49 6e76 616c 6964 4172 6773 2e6a 6176 /InvalidArgs.jav │ │ │ │ │ +000807e0: 613a 2045 6e73 7572 6520 4976 5061 7261 a: Ensure IvPara │ │ │ │ │ +000807f0: 6d65 7465 7253 7065 6320 636f 6e73 7472 meterSpec constr │ │ │ │ │ +00080800: 7563 746f 7220 7468 726f 7720 7468 6520 uctor throw the │ │ │ │ │ +00080810: 7374 6174 6564 2065 7863 6570 7469 6f6e stated exception │ │ │ │ │ +00080820: 2066 6f72 206e 6567 6174 6976 6520 276f for negative 'o │ │ │ │ │ +00080830: 6666 7365 7427 2061 6e64 2027 6c65 6e27 ffset' and 'len' │ │ │ │ │ +00080840: 2061 7267 756d 656e 7473 2e0a 3c62 720a arguments..javax/crypto/sp │ │ │ │ │ +00080860: 6563 2f49 7650 6172 616d 6574 6572 5370 ec/IvParameterSp │ │ │ │ │ +00080870: 6563 2f4e 756c 6c49 562e 6a61 7661 3a20 ec/NullIV.java: │ │ │ │ │ +00080880: 4976 5061 7261 6d65 7465 7253 7065 6320 IvParameterSpec │ │ │ │ │ +00080890: 636f 6e73 7472 7563 746f 7273 2073 686f constructors sho │ │ │ │ │ +000808a0: 756c 6420 7468 726f 7720 6578 6365 7074 uld throw except │ │ │ │ │ +000808b0: 696f 6e20 6966 2074 6865 2069 7620 7061 ion if the iv pa │ │ │ │ │ +000808c0: 7261 6d65 7465 7220 6973 206e 756c 6c2e rameter is null. │ │ │ │ │ +000808d0: 0a3c 6272 0a3e 6a61 7661 782f 6372 7970 .javax/cryp │ │ │ │ │ +000808e0: 746f 2f73 7065 632f 5042 454b 6579 5370 to/spec/PBEKeySp │ │ │ │ │ +000808f0: 6563 2f50 4245 4b65 7953 7065 6352 6163 ec/PBEKeySpecRac │ │ │ │ │ +00080900: 696e 672e 6a61 7661 3a20 6a61 7661 782e ing.java: javax. │ │ │ │ │ +00080910: 6372 7970 746f 2e73 7065 632e 5042 454b crypto.spec.PBEK │ │ │ │ │ +00080920: 6579 5370 6563 2069 7320 6e6f 7420 7468 eySpec is not th │ │ │ │ │ +00080930: 7265 6164 2073 6166 650a 3c62 720a 3e6a read safe.j │ │ │ │ │ +00080940: 6176 6178 2f63 7279 7074 6f2f 7370 6563 avax/crypto/spec │ │ │ │ │ +00080950: 2f52 4332 5061 7261 6d65 7465 7253 7065 /RC2ParameterSpe │ │ │ │ │ +00080960: 632f 5243 3241 6c67 6f72 6974 686d 5061 c/RC2AlgorithmPa │ │ │ │ │ +00080970: 7261 6d65 7465 7273 2e6a 6176 613a 2075 rameters.java: u │ │ │ │ │ +00080980: 6e69 7420 7465 7374 2074 6f20 7465 7374 nit test to test │ │ │ │ │ +00080990: 2062 6173 6963 2066 756e 6374 696f 6e61 basic functiona │ │ │ │ │ +000809a0: 6c69 7479 206f 6620 5243 3220 416c 676f lity of RC2 Algo │ │ │ │ │ +000809b0: 7269 7468 6d50 6172 616d 6574 6572 7320 rithmParameters │ │ │ │ │ +000809c0: 696d 706c 656d 656e 7461 7469 6f6e 0a3c implementation.< │ │ │ │ │ +000809d0: 6272 0a3e 6a61 7661 782f 6372 7970 746f br.>javax/crypto │ │ │ │ │ +000809e0: 2f73 7065 632f 5243 3250 6172 616d 6574 /spec/RC2Paramet │ │ │ │ │ +000809f0: 6572 5370 6563 2f52 4332 5061 7261 6d65 erSpec/RC2Parame │ │ │ │ │ +00080a00: 7465 7253 7065 6345 7175 616c 732e 6a61 terSpecEquals.ja │ │ │ │ │ +00080a10: 7661 3a20 5243 3250 6172 616d 6574 6572 va: RC2Parameter │ │ │ │ │ +00080a20: 5370 6563 4571 7561 6c73 0a3c 6272 0a3e SpecEquals. │ │ │ │ │ +00080a30: 6a61 7661 782f 6372 7970 746f 2f73 7065 javax/crypto/spe │ │ │ │ │ +00080a40: 632f 5243 3550 6172 616d 6574 6572 5370 c/RC5ParameterSp │ │ │ │ │ +00080a50: 6563 2f49 6e76 616c 6964 4956 2e6a 6176 ec/InvalidIV.jav │ │ │ │ │ +00080a60: 613a 2052 4335 5061 7261 6d65 7465 7253 a: RC5ParameterS │ │ │ │ │ +00080a70: 7065 6320 636f 6e73 7472 7563 746f 7273 pec constructors │ │ │ │ │ +00080a80: 2073 686f 756c 6420 7468 726f 7720 496c should throw Il │ │ │ │ │ +00080a90: 6c65 6761 6c41 7267 756d 656e 7445 7863 legalArgumentExc │ │ │ │ │ +00080aa0: 6570 7469 6f6e 2069 6620 7468 6520 7369 eption if the si │ │ │ │ │ +00080ab0: 7a65 206f 6620 7468 6520 6976 2070 6172 ze of the iv par │ │ │ │ │ +00080ac0: 616d 6574 6572 2069 7320 696e 7661 6c69 ameter is invali │ │ │ │ │ +00080ad0: 642e 0a3c 6272 0a3e 6a61 7661 782f 6372 d..javax/cr │ │ │ │ │ +00080ae0: 7970 746f 2f73 7065 632f 5243 3550 6172 ypto/spec/RC5Par │ │ │ │ │ +00080af0: 616d 6574 6572 5370 6563 2f52 4335 5061 ameterSpec/RC5Pa │ │ │ │ │ +00080b00: 7261 6d65 7465 7253 7065 6345 7175 616c rameterSpecEqual │ │ │ │ │ +00080b10: 732e 6a61 7661 3a20 5243 3550 6172 616d s.java: RC5Param │ │ │ │ │ +00080b20: 6574 6572 5370 6563 4571 7561 6c73 0a3c eterSpecEquals.< │ │ │ │ │ +00080b30: 6272 0a3e 6a61 7661 782f 6e61 6d69 6e67 br.>javax/naming │ │ │ │ │ +00080b40: 2f49 6e69 7469 616c 436f 6e74 6578 742f /InitialContext/ │ │ │ │ │ +00080b50: 4170 706c 6574 4973 4e6f 7455 7365 642e AppletIsNotUsed. │ │ │ │ │ +00080b60: 6a61 7661 3a20 4d61 6b65 2073 7572 6520 java: Make sure │ │ │ │ │ +00080b70: 6a61 7661 2e61 7070 6c65 742e 4170 706c java.applet.Appl │ │ │ │ │ +00080b80: 6574 2069 7320 6e6f 7420 7573 6564 2061 et is not used a │ │ │ │ │ +00080b90: 7320 6120 736f 7572 6365 206f 6620 636f s a source of co │ │ │ │ │ +00080ba0: 6e66 6967 7572 6174 696f 6e20 7061 7261 nfiguration para │ │ │ │ │ +00080bb0: 6d65 7465 7273 2066 6f72 2061 6e20 496e meters for an In │ │ │ │ │ +00080bc0: 6974 6961 6c43 6f6e 7465 7874 0a3c 6272 itialContext.
    javax/naming/I │ │ │ │ │ +00080be0: 6e69 7469 616c 436f 6e74 6578 742f 456e nitialContext/En │ │ │ │ │ +00080bf0: 7643 6c6f 6e65 2e6a 6176 613a 2045 6e73 vClone.java: Ens │ │ │ │ │ +00080c00: 7572 6520 7468 6174 2069 6e69 7469 616c ure that initial │ │ │ │ │ +00080c10: 2063 6f6e 7465 7874 2063 6f6e 7374 7275 context constru │ │ │ │ │ +00080c20: 6374 6f72 2063 6c6f 6e65 7320 6974 7320 ctor clones its │ │ │ │ │ +00080c30: 656e 7669 726f 6e6d 656e 7420 7061 7261 environment para │ │ │ │ │ +00080c40: 6d65 7465 7220 6265 666f 7265 2063 616c meter before cal │ │ │ │ │ +00080c50: 6c69 6e67 2069 6e69 7428 292c 2061 6e64 ling init(), and │ │ │ │ │ +00080c60: 2074 6861 7420 6974 2064 6f65 736e 2774 that it doesn't │ │ │ │ │ +00080c70: 2063 6c6f 6e65 2069 7420 7769 7468 696e clone it within │ │ │ │ │ +00080c80: 2069 6e69 7428 292e 0a3c 6272 0a3e 6a61 init()..ja │ │ │ │ │ +00080c90: 7661 782f 6e61 6d69 6e67 2f49 6e69 7469 vax/naming/Initi │ │ │ │ │ +00080ca0: 616c 436f 6e74 6578 742f 4e6f 4170 706c alContext/NoAppl │ │ │ │ │ +00080cb0: 6574 2e6a 6176 613a 2053 616e 6974 7920 et.java: Sanity │ │ │ │ │ +00080cc0: 6368 6563 6b20 7468 6174 2073 7065 6369 check that speci │ │ │ │ │ +00080cd0: 6679 696e 6720 7468 6520 4150 504c 4554 fying the APPLET │ │ │ │ │ +00080ce0: 2070 726f 7065 7274 7920 7768 656e 2063 property when c │ │ │ │ │ +00080cf0: 7265 6174 696e 6720 616e 2049 6e69 7469 reating an Initi │ │ │ │ │ +00080d00: 616c 436f 6e74 6578 7420 6265 6861 7665 alContext behave │ │ │ │ │ +00080d10: 7320 6173 2065 7870 6563 7465 6420 7768 s as expected wh │ │ │ │ │ +00080d20: 656e 206a 6176 612e 6177 742e 4170 706c en java.awt.Appl │ │ │ │ │ +00080d30: 6574 2069 7320 6e6f 7420 7072 6573 656e et is not presen │ │ │ │ │ +00080d40: 740a 3c62 720a 3e6a 6176 6178 2f6e 616d t.javax/nam │ │ │ │ │ +00080d50: 696e 672f 4e61 6d65 2f53 6572 6961 6c69 ing/Name/Seriali │ │ │ │ │ +00080d60: 7a65 6431 334e 616d 652e 6a61 7661 3a20 zed13Name.java: │ │ │ │ │ +00080d70: 5245 4752 4553 5349 4f4e 3a20 3420 4a43 REGRESSION: 4 JC │ │ │ │ │ +00080d80: 4b31 2e35 2d72 756e 7469 6d65 2061 7069 K1.5-runtime api │ │ │ │ │ +00080d90: 2f6a 6176 6178 5f6e 616d 696e 672f 2e2e /javax_naming/.. │ │ │ │ │ +00080da0: 2e0a 3c62 720a 3e6a 6176 6178 2f6e 616d ..javax/nam │ │ │ │ │ +00080db0: 696e 672f 5265 6641 6464 722f 4e75 6c6c ing/RefAddr/Null │ │ │ │ │ +00080dc0: 436f 6e74 656e 742e 6a61 7661 3a20 5265 Content.java: Re │ │ │ │ │ +00080dd0: 6641 6464 722e 746f 5374 7269 6e67 2829 fAddr.toString() │ │ │ │ │ +00080de0: 2074 6872 6f77 7320 4e75 6c6c 506f 696e throws NullPoin │ │ │ │ │ +00080df0: 7465 7245 7863 6570 7469 6f6e 2077 6865 terException whe │ │ │ │ │ +00080e00: 6e20 636f 6e74 656e 7420 6973 206e 756c n content is nul │ │ │ │ │ +00080e10: 6c0a 3c62 720a 3e6a 6176 6178 2f6e 616d l.javax/nam │ │ │ │ │ +00080e20: 696e 672f 6c64 6170 2f4c 6461 704e 616d ing/ldap/LdapNam │ │ │ │ │ +00080e30: 652f 436f 6d70 6172 6554 6f45 7175 616c e/CompareToEqual │ │ │ │ │ +00080e40: 7354 6573 7473 2e6a 6176 613a 2053 7570 sTests.java: Sup │ │ │ │ │ +00080e50: 706f 7274 2066 6f72 206d 616e 6970 756c port for manipul │ │ │ │ │ +00080e60: 6174 696e 6720 4c44 4150 204e 616d 6573 ating LDAP Names │ │ │ │ │ +00080e70: 204a 4e44 4920 6e61 6d65 206f 7065 7261 JNDI name opera │ │ │ │ │ +00080e80: 7469 6f6e 7320 7368 6f75 6c64 2062 6520 tions should be │ │ │ │ │ +00080e90: 6c6f 6361 6c65 2069 6e64 6570 656e 6465 locale independe │ │ │ │ │ +00080ea0: 6e74 0a3c 6272 0a3e 6a61 7661 782f 6e61 nt.javax/na │ │ │ │ │ +00080eb0: 6d69 6e67 2f6c 6461 702f 4c64 6170 4e61 ming/ldap/LdapNa │ │ │ │ │ +00080ec0: 6d65 2f45 7363 6170 6555 6e65 7363 6170 me/EscapeUnescap │ │ │ │ │ +00080ed0: 6554 6573 7473 2e6a 6176 613a 2053 7570 eTests.java: Sup │ │ │ │ │ +00080ee0: 706f 7274 2066 6f72 206d 616e 6970 756c port for manipul │ │ │ │ │ +00080ef0: 6174 696e 6720 4c44 4150 204e 616d 6573 ating LDAP Names │ │ │ │ │ +00080f00: 0a3c 6272 0a3e 6a61 7661 782f 6e61 6d69 .javax/nami │ │ │ │ │ +00080f10: 6e67 2f6c 6461 702f 4c64 6170 4e61 6d65 ng/ldap/LdapName │ │ │ │ │ +00080f20: 2f4c 6461 704e 616d 6543 6f6e 7374 7275 /LdapNameConstru │ │ │ │ │ +00080f30: 6374 696f 6e2e 6a61 7661 3a20 5375 7070 ction.java: Supp │ │ │ │ │ +00080f40: 6f72 7420 666f 7220 6d61 6e69 7075 6c61 ort for manipula │ │ │ │ │ +00080f50: 7469 6e67 204c 4441 5020 4e61 6d65 730a ting LDAP Names. │ │ │ │ │ +00080f60: 3c62 720a 3e6a 6176 6178 2f6e 616d 696e javax/namin │ │ │ │ │ +00080f70: 672f 6c64 6170 2f4c 6461 704e 616d 652f g/ldap/LdapName/ │ │ │ │ │ +00080f80: 4c64 6170 5061 7273 6572 5465 7374 732e LdapParserTests. │ │ │ │ │ +00080f90: 6a61 7661 3a20 5375 7070 6f72 7420 666f java: Support fo │ │ │ │ │ +00080fa0: 7220 6d61 6e69 7075 6c61 7469 6e67 204c r manipulating L │ │ │ │ │ +00080fb0: 4441 5020 4e61 6d65 730a 3c62 720a 3e6a DAP Names.j │ │ │ │ │ +00080fc0: 6176 6178 2f6e 616d 696e 672f 6c64 6170 avax/naming/ldap │ │ │ │ │ +00080fd0: 2f4c 6461 704e 616d 652f 4e61 6d65 5465 /LdapName/NameTe │ │ │ │ │ +00080fe0: 7374 732e 6a61 7661 3a20 5375 7070 6f72 sts.java: Suppor │ │ │ │ │ +00080ff0: 7420 666f 7220 6d61 6e69 7075 6c61 7469 t for manipulati │ │ │ │ │ +00081000: 6e67 204c 4441 5020 4e61 6d65 730a 3c62 ng LDAP Names.javax/naming/ │ │ │ │ │ +00081020: 6c64 6170 2f4c 6461 704e 616d 652f 5264 ldap/LdapName/Rd │ │ │ │ │ +00081030: 6e4d 6973 632e 6a61 7661 3a20 5375 7070 nMisc.java: Supp │ │ │ │ │ +00081040: 6f72 7420 666f 7220 6d61 6e69 7075 6c61 ort for manipula │ │ │ │ │ +00081050: 7469 6e67 204c 4441 5020 4e61 6d65 730a ting LDAP Names. │ │ │ │ │ +00081060: 3c62 720a 3e6a 6176 6178 2f6e 616d 696e javax/namin │ │ │ │ │ +00081070: 672f 6c64 6170 2f4c 6461 704e 616d 652f g/ldap/LdapName/ │ │ │ │ │ +00081080: 5264 6e54 6f41 7474 7273 5465 7374 2e6a RdnToAttrsTest.j │ │ │ │ │ +00081090: 6176 613a 205b 4a32 5345 2031 2e35 5d20 ava: [J2SE 1.5] │ │ │ │ │ +000810a0: 5264 6e20 6765 6e65 7261 7465 7320 696e Rdn generates in │ │ │ │ │ +000810b0: 636f 7272 6563 7420 6174 7472 6962 7574 correct attribut │ │ │ │ │ +000810c0: 6573 2073 6f6d 6574 696d 6573 0a3c 6272 es sometimes.
    javax/naming/l │ │ │ │ │ +000810e0: 6461 702f 4c64 6170 4e61 6d65 2f54 7261 dap/LdapName/Tra │ │ │ │ │ +000810f0: 696c 696e 6753 7061 6365 5465 7374 2e6a ilingSpaceTest.j │ │ │ │ │ +00081100: 6176 613a 206a 6176 6178 2e6e 616d 696e ava: javax.namin │ │ │ │ │ +00081110: 672e 6c64 6170 2e4c 6461 704e 616d 6528 g.ldap.LdapName( │ │ │ │ │ +00081120: 5374 7269 6e67 2920 646f 6573 6e27 7420 String) doesn't │ │ │ │ │ +00081130: 7061 7273 6520 736f 6d65 2073 7472 696e parse some strin │ │ │ │ │ +00081140: 6773 2077 656c 6c0a 3c62 720a 3e6a 6176 gs well.jav │ │ │ │ │ +00081150: 6178 2f6e 616d 696e 672f 6d6f 6475 6c65 ax/naming/module │ │ │ │ │ +00081160: 2f52 756e 4261 7369 632e 6a61 7661 3a20 /RunBasic.java: │ │ │ │ │ +00081170: 5465 7374 206f 6620 4a4e 4449 2066 6163 Test of JNDI fac │ │ │ │ │ +00081180: 746f 7269 6573 2075 7369 6e67 2063 6c61 tories using cla │ │ │ │ │ +00081190: 7373 6573 2065 7870 6f72 7465 6420 6279 sses exported by │ │ │ │ │ +000811a0: 2074 6869 7264 2d70 6172 7479 206d 6f64 third-party mod │ │ │ │ │ +000811b0: 756c 6573 2e0a 3c62 720a 3e6a 6176 6178 ules..javax │ │ │ │ │ +000811c0: 2f6e 616d 696e 672f 7370 692f 4469 7265 /naming/spi/Dire │ │ │ │ │ +000811d0: 6374 6f72 794d 616e 6167 6572 2f47 6574 ctoryManager/Get │ │ │ │ │ +000811e0: 436f 6e74 4469 7243 7478 2e6a 6176 613a ContDirCtx.java: │ │ │ │ │ +000811f0: 2067 6574 436f 6e74 696e 7561 7469 6f6e getContinuation │ │ │ │ │ +00081200: 4469 7243 6f6e 7465 7874 2829 2073 686f DirContext() sho │ │ │ │ │ +00081210: 756c 6420 7365 7420 4350 4520 656e 7669 uld set CPE envi │ │ │ │ │ +00081220: 726f 6e6d 656e 7420 7072 6f70 6572 7479 ronment property │ │ │ │ │ +00081230: 2e0a 3c62 720a 3e6a 6176 6178 2f6e 616d ..javax/nam │ │ │ │ │ +00081240: 696e 672f 7370 692f 4661 6374 6f72 7943 ing/spi/FactoryC │ │ │ │ │ +00081250: 6163 6865 5465 7374 2e6a 6176 613a 204e acheTest.java: N │ │ │ │ │ +00081260: 616d 696e 674d 616e 6167 6572 2073 686f amingManager sho │ │ │ │ │ +00081270: 756c 6420 6361 6368 6520 496e 6974 6961 uld cache Initia │ │ │ │ │ +00081280: 6c43 6f6e 7465 7874 4661 6374 6f72 790a lContextFactory. │ │ │ │ │ +00081290: 3c62 720a 3e6a 6176 6178 2f6e 616d 696e javax/namin │ │ │ │ │ +000812a0: 672f 7370 692f 7072 6f76 6964 6572 732f g/spi/providers/ │ │ │ │ │ +000812b0: 496e 6974 6961 6c43 6f6e 7465 7874 5465 InitialContextTe │ │ │ │ │ +000812c0: 7374 2e6a 6176 613a 2045 7861 6d69 6e65 st.java: Examine │ │ │ │ │ +000812d0: 7320 6469 6666 6572 656e 7420 7761 7973 s different ways � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes